@charset 'UTF-8';


h3{
	width:930px;
	height:;
	margin:0 0 25px 0;
	padding:5px 10px;
	background:#e5e5e5;
	border-left:solid 10px #fc0;
}
* html body h3{width:960px;}


h4{
	border:1px solid #e5e5e5;
	background:#eee;
	padding:5px;
	color:#666;
}

h5{
	color:#fc0;
	margin:10px 0 5px;
	padding-top:10px;
	border-top:1px dotted #ccc;
}

sub{vertical-align:baseline;}


#cycleL,#cycleR{
	margin-bottom:20px;
	padding:0;
}
* + html body #cycleL,
* + html body #cycleR{margin-bottom:0;}
* html body #cycleL,
* html body #cycleR{margin-bottom:0;}
#cycleL{width:540px;float:left;}
#cycleR{width:390px;float:right;}

#cycleLL{
	width:380px;
	float:left;
}

#cycleLR{
	width:137px;
	float:right;
	margin-top:10px;
}
#cycleLR img{margin-bottom:3px;}


#letCycle{
	clear:both;
	background:#fff5cc;
	padding:10px;
}
* + html body #letCycle{padding-top:5px;}
* html body #letCycle{padding-top:5px;}

.cyclePDF{
	width:300px;
	float:left;
	margin:30px 30px 10px 0;
}
.cyclePDF h4{margin-bottom:10px;}
.cyclePDF a{text-decoration:none;}

ul.cycleDr li{
	background:url(../image/li_1.gif) left 0.2em no-repeat;
	padding-left:14px;
	margin-bottom:3px;
}


#mapChuu{
	clear:both;
	border:2px solid #fc0;
	padding:10px;
	margin-bottom:10px;
}
h6{color:#666; margin-bottom:5px;}



