@charset "UTF-8";




/*----------------------------------------------------
	first コンテンツ メイン
----------------------------------------------------*/
	
	
table{
	width:100%;
	border-top:1px solid #ccc;
	}
	
.first th,
.first td{
	padding:10px 0;
	text-align:left;
	vertical-align:top;
	border-bottom:1px solid #ccc;
	}
	
.first th{
	width:13em;
	color:#061125;
	}
	
.first td span{
	font-weight:bold;
	}
	

.first .box2{
	width:618px;
	border-left:#E7DAB2 1px solid;
	border-right:#E7DAB2 1px solid;
	border-bottom:#E7DAB2 1px solid;
	padding:15px;
	margin-bottom:25px;
	}

.first h4{
	padding:20px 0 10px 68px;
	background:url(../common/img/h4-bg.gif) no-repeat #E7DAB2;
	margin:0;
	}
	
	
	

/*----------------------------------------------------
	second コンテンツ メイン
----------------------------------------------------*/
	
.secand .box1 p,
.secand .box2 p,
.thierd .box1 p{
	margin-bottom:15px;
	}
		
	
.secand .box1 th,
.secand .box1 td,
.forth .box1 th,
.forth .box1 td{
	vertical-align:middle;
	border-bottom:1px solid #ccc;
	}
	
.secand th,
.forth th{
	color:#061125;
	text-align:center;
	padding:8px 0;
	}
	
	
	
.secand .td{
	border-left:1px solid #ccc;
	}
	
.secand td{
	padding:8px;
	}
	
.secand .box2 th,
.secand .box2 td{
	vertical-align:middle;
	border-bottom:1px solid #ccc;
	}
	
.box3{
	width:630px;
	padding:10px;
	background:url(../common/img/box-bg.gif);
	margin-top:25px;
	}
	
	
th.sun{
	color:#FF3366;
	}	

/*----------------------------------------------------
	third コンテンツ メイン
----------------------------------------------------*/
	

.thierd .box1 p{
	margin-bottom:20px;
	}
	
.thierd .box2{
	padding-bottom:20px;
	}
		
	
.thierd .box2 .inner{
	float:left;
	width:200px;
	_zoom: 1;     
    overflow: hidden; 
	margin-right:25px;
	}
	
.thierd .imgL{
	padding-top:5px;
	}	
	
.thierd .box2 .inner2{
	_zoom: 1;     
	overflow: hidden; 
	}
	
.thierd .box2 h4{
	color:#E50012;
	margin-top:-5px;
	padding-top:0;
	}
	
	
/*----------------------------------------------------
	fourth-fifth コンテンツ メイン
----------------------------------------------------*/

.forth box1,
.fifth box1,
.sixth box1{
	padding:15px 0;
	}
	
.sixth box1{
	clear:both;
	}	
	
.forth h3,
.fifth h3,
.sixth h3{
	margin-bottom:30px;
	}

.forth h4,
.forth h5,
.fifth h4,
.sixth h4,
.sixth h5{
	margin-bottom:15px;
	}

.forth .box1 p,
.sixth .box1 p{
	float:left;
	width:320px;
	padding-bottom:30px;
	}
	
.forth .box1 span{
	display:block;
	clear:both;
	color:#E50012;
	font-weight:bold;
	}


.forth .box1 th,
.forth .box1 td,
.sixth .box1 th{
	border:1px solid #ccc;
	text-align:center;
	}	
	
.sixth .box1 td{
	border:1px solid #ccc;
	text-align:left;
	}
	

.sixth th{
	width:8em;
	}

.forth .box1 td,
.sixth .box1 td,
.sixth .box1 th{
	padding:8px 10px;
	}		
		
	
.forth .box1 .inner,
.sixth .box1 .inner{
	float:right;
	width:306px;
	}
	
.thierd .box2 h4{
	color:#E50012;
	padding-top:10px;
	}	
	


/*----------------------------------------------------
	sixth コンテンツ メイン
----------------------------------------------------*/

.sixth span.aim{
	font-weight:bold;
	}
	
.sixth span.atn{
	color:#E50012;
	}	
	
.sixth h4 span{
	color:#FF6600;
	}	

/*----------------------------------------------------
	サブ
----------------------------------------------------*/

#sub ul{
	margin-bottom:30px;
	}
	
	
	
	
	
	
	
	
	

