/* CSS Document */

body {
	font-size:12px;
	background: #151515;
	color: #CCCCCC;
}

.topbg {
	background-image:url(../img/topbg.jpg);
	background-repeat:no-repeat;
}

a:link {
	font-size: 12px;
	color: #A50B31;
	text-decoration: none;
}
a:hover {  font-size: 12px; text-decoration: underline; color: #FF9900; }
a:visited {  font-size: 12px; text-decoration: none; color: #A50B31; }


.news{
	width:349px;
	height:120px;
	overflow:auto;
}


#waku {
	margin:auto;
	width:800px;
}
.top {
	width:800px;
	height:468px;
	background-image: url(../img/top01.jpg);
	background-repeat: repeat-no;
}
.top2 {
	width:800px;
	height:61px;
}

.top3 {
	width:800px;
	height:184px;
	background-image: url(../img/top03.jpg);
	background-repeat: repeat-no;
}





.cp {
	margin:auto;
	width:800px;
	background: #000000;
	text-align:center;
}

.sp{
	height:30px;
}


.toplink {
	font-size:14px;
}



#kin18 {
	width: 890px;
	float: left;
	text-align: left;
	padding: 5px;
	font-size: 11px;
	
	color:#000000;
}

.senwaku {
	border: 1px solid #666666;
	font-size:11px;
}

.lin01 {
	background-color: #333333;
	height:3px;
}

.lin02 {
	background-color: #FFCC00;
	height:2px;
}

.lin03 {
	background-color: #FFFFFF;
	height:1px;
}

.lin04 {
	background-color: #CACACA;
	height:3px;
}

.lin05 {
	width:920px;
	margin:auto;
	background-color: #000000;
	height:1px;
}

.lin06 {
	width:910px;
	margin:auto;
	background-color: #0066CC;
	height:7px;
}

.lin07 {
	width:910px;
	margin:auto;
	background-color: #CC0066;
	height:7px;
}

.lin08 {
	width:910px;
	margin:auto;
	background-color: #000000;
	height:7px;
}

.color01 {color:#000000;}
.color02 {color:#FF0000;}
.color03 {color:#FFFFFF;}
.color04 {color:#FFCC00;}
.color05 {color:#0099FF;}
.color06 {color:#CCCCCC;}
.color07 {color:#990000;}
.color08 {color:#EA5A00;}
.color09 {color:#666666;}
.color10 {color:#333333;}
.sen01 {border: 1px solid #CCCCCC;}
.sen02 {border: 1px solid #FF3399;}
.sen03 {border: 1px solid #FFCC00;}
.sen04 {border: 1px solid #FFFFFF;}
.sen05 {border: 1px solid #CC0066;}
.sen06 {border: 1px solid #0099FF;}
.sen07 {border: 1px solid #555555;}

.tensen {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}

.clear{
	clear: both;
}
