@charset "shift_jis";
/* CSS Document */

h2{
	font-size:116%;
	font-weight:bold;
	color:#333333;
	margin:0 0 8px 0;
	background:url(../img/common/leaf.jpg) left center no-repeat;
	padding:0 0 0 35px;
}

h4{
	font-size:116%;
	font-weight:bold;
	color:#333333;
	margin:0 0 8px 0;
	padding:0 0 0 0px;
}

div#section2 div p span,
div#section2 div p strong,
div#section3 div p span,
div#section3 div p strong
{
	font-weight:normal;
	color:#CC3300;
}

div#section3 div p span.comment{
	color:#666666;
	font-size:81.6%;
}


div#contents p.link{
	width:503px;
	margin:0 auto 20px ;
	background:url(../img/common/right.jpg) left center no-repeat;
	padding:0 0 0 15px;
}
div#contents p.link a{
	font-weight:bold;
}



div#section1{
	margin:0 0 13px 0;
	width:540px;
	height:130px;
	text-align:right;
	background:url(../img/top/sec1.jpg) left top no-repeat;
}

div#section1 p{
	height:28px;
	line-height:28px;
	text-align:right;
	padding:0 10px;
}

div#section1 p a{
	background:url(../img/common/right.jpg) left center no-repeat;
	padding:0 0 0 15px;
}



div#section2 p.title,
div#section3 p.title{
	width:540px;
	height:30px;
	text-indent:-9999px;
	margin:0 0 16px 0;
}






div#section2{
	width:540px;
}

div#section2 p.title{
	background:url(../img/top/sec2title.jpg) left top no-repeat;
}

div#section2 div.chapter1{
	width:370px;/*518*/
	min-height:170px;
	padding:0 0 0 148px;
	margin:0 auto 20px;
	background:url(../img/top/sec2img.jpg) left top no-repeat;
}

div#section2 div.chapter2{
	width:518px;/*518*/
	margin:0 auto 20px;
}




div#section3{
	width:540px;
}

div#section3 p.title{
	background:url(../img/top/sec3title.jpg) left top no-repeat;
}

div#section3 div.chapter2{
	width:518px;/*518*/
	margin:0 auto 20px;
}

div#section3 div.chapter3{
	width:518px;/*518*/
	height:130px;
	margin:0 auto 20px;
	background:url(../img/top/sec3chap3.jpg) center top no-repeat;
	text-indent:-9999px;
}

div#section3 div.chapter3 p span.comment{
	color:#666666;
	font-size:81.6%;
}

div#section3 div.chapter4{
	width:340px;/*518*/
	min-height:147px;
	padding:0 178px 0 0px;
	margin:0 auto 20px;
	background:url(../img/top/img01.jpg) right top no-repeat;
}

div#section3 div.chapter5{
	width:518px;/*518*/
	min-height:80px;
	padding:120px 0px 0 0px;
	margin:0 auto 0px;
	background:url(../img/top/img02.jpg) right top no-repeat;
}

div#section3 h3.a{
	width:518px;/*518*/
	margin:0 0 8px 13px;
	color:#FF6600;
	font-weight:bold

}



div#section4{
	width:540px;
}

div#section4 p.title{
	background:url(../img/top/sec4title.jpg) left top no-repeat;
	height:145px;
	text-indent:-9999px;
	margin:0 0 10px 0;
}

div#section4 div.chapter1{
	width:376px;/*518*/
	min-height:80px;
	padding:0 0 0 140px;
	margin:0 auto 20px;
	background:url(../img/top/sec4img.jpg) left top no-repeat;
}

div#section4 div.chapter2{
	width:518px;/*518*/
	margin:0 auto 20px;
}














































