@charset "Shift_JIS";


/* =================================================================================

 Common style of sitemap

================================================================================= */

/* ///////////////////////////////////////////////// common‚š¸ć¸‘‚« */

div#sectionWrap a,
div#sectionWrap a:visited,
div#sectionWrap a:hover{
	color:#4d4d4d;
}

div#sectionWrap h2 a,
div#sectionWrap h2 a:visited,
div#sectionWrap h2 a:hover{
	/*text-decoration:none;*/
}

div#sectionWrap .sttl01{
	margin-top:30px;
	margin-bottom:0;
}
div#sectionWrap p.pagetop{
	margin-top:20px;
}

/* ///////////////////////////////////////////////// index style */

div#sectionWrap div.navWrap{
	margin-top:20px;
}

div#sectionWrap div.navIn{
	padding-right:20px;
	float:left;
	width:222px;
}

div#sectionWrap div.navIn h3{
	font-weight:bold;
}
div#sectionWrap div.navIn ul{
	margin-top:10px;
}
div#sectionWrap div.navIn ul li{
	font-size:93%;
	line-height:1.4 !important;
	margin-top:5px;
}

div#sectionWrap div.navIn ul li .bg-external-end {
	background-position:right 0.15em !important;
}



div#sectionWrap div.column03{
	width:990px;
	margin-right:-20px;
}

div#sectionWrap div.column03 div.cateWrap{
	margin-right:20px;
	float:left;
	width:310px;
}

div#sectionWrap div.column03 div.cateWrap{
	margin-right:20px;
	float:left;
	width:310px;
}

div#sectionWrap div.column03 div.cateWrap h2{
	margin-bottom:20px;
}

div#sectionWrap div.column03 div.cateWrap h3{
	font-weight:bold;
	margin-top:5px;
}

