@charset "Shift_JIS";
/* ----------------
   main
---------------- */
#main {
	width: 840px;
	float: left;
}

#main_padding {
	padding: 5px 0 0 20px;
}
h2 {
	background: url(../images/sitemap_midashi.gif) no-repeat;
	height:36px;
	font-size: 14px;
	color: #000000;
	padding: 15px 0 0 40px;
}

h3 {
	background: #FFEDD6;
	width: 710px;
	padding: 5px;
	color: #993300;
	font-size: 14px;
}

.midashi {
	padding: 0 0 0 5px;
	width: 700px;
	font-size: 12px;
	border-color: #CC0000;
	border-top-style: 0px;
	border-right: 0px;
	border-bottom: solid 1px #CC0000;
	border-left-style: solid;
}

.aisatsu {
	padding: 20px 0 20px 20px;
	font-size: 14px;
	line-height: 1.4;
	color: #CC6600;	
}
/* ----------------
   ‚²ˆÄ“à
---------------- */
#main2 {
	width: 810px;
	font-size: 12px;
	line-height: 1.4;
	padding: 0 0 0 50px;	
}

.main2_box {
	width: 700px;
	padding: 5px 0 5px 0;	
}

.main2_box p {
	padding: 0 0 0 20px;	
}

.main2_box ol {
	padding: 15px 0 15px 40px;	
}






.news_box dt {
	display: block;
	padding: 5px 0px 5px 0;
	border-bottom: 1px dashed #A4A4A4;
	width: 100px;
	float: left;
}

.news_box dd {
	margin: 0 0 0 100px;
	padding: 5px 0px 5px 0;
	border-bottom: 1px dashed #A4A4A4;
	width: 600px;

}

