@charset "utf-8";


#p_sub{
	background-image:url(../pic/topimag_sub.png);
	background-position:top center;
	background-repeat:no-repeat;
	min-width:960px;
}

#bg_sub {
	width:960px;
	height:220px;
}

#pankuzu{
	font-size:16px;
	text-align:left;
}

	#pankuzu a {/*リンクされた文字*/
		color:#039;
	}
	
	#pankuzu a:link {/*未訪問のリンク*/
		color:#039;
	}
	
	#pankuzu a:visited {/*訪問後のリンク*/
		color:##039;
	}
	
	#pankuzu a:hover {/*マウスをのせたとき*/
		color:#039;
	}
	
	#pankuzu a:active {/*クリック中*/
		color:#039;
	}


.midashi_m {
	text-align:left;
	text-indent:1em;
	line-height:50px;
	padding-top:1px;
	padding-bottom:10px;
	color:#090;
	background-image:url(../pic/bg_midashi.png);
	background-position:left center;
	background-repeat:no-repeat;
}

.midashi_s {
	text-align:left;
	color:#069;
	text-indent:2em;
}

dl, dt, dd {
	margin: 0;
	padding: 0;
	text-align:left;
	font-size:14px;
}

dl {
	border: 1px solid #000;
	border-top: none;
	width: 820px;
	margin-left:60px;
	background: #FFF;
}

dt, dd {
	padding: 3px;
}

dt {
	border-top: 1px solid #000;
	text-align:center;
	clear: left;
	float: left;
	width: 130px;
}

dd {
	margin-left: 136px;
	border-top: 1px solid #000;
	border-left: 1px solid #000;
	background: #FFF;
}


.info_box{
	padding-bottom:60px;
}

.info_box a {/*リンクされた文字*/
    color:#039;
}

.info_box a:link {/*未訪問のリンク*/
    color:#039;
}

.info_box a:visited {/*訪問後のリンク*/
    color:##039;
}

.info_box a:hover {/*マウスをのせたとき*/
    color:#039;
}

.info_box a:active {/*クリック中*/
    color:#039;
}




.box_pic_area {
	width:320px;
	text-align:center;
	padding-bottom:10px;
	float:left;
}

.box_text_area {
	width:100%;
	font-size:16px;
	text-align:left;
	float:left;
	text-indent:1em;
	color:#009;
	font-weight:bold;
}

.box_pic_area2 {
	width:475px;
	text-align:center;
	padding-bottom:10px;
	float:left;
}

.box_img_area {
	width:100%;
	text-align:center;
	padding-bottom:20px;
}

#box_area_m {
	width:460px;
	height:180px;
	padding-left:10px;
	padding-bottom:20px;
	float:left;
	text-align:left;
	font-size:16px;
	line-height:24px;
}

.midashi_box_area {
	color:#06C;
	font-size:18px;
	text-align:left;
	margin:0;
}

#box_area_s {
	width:450px;
	height:200px;
	padding-left:10px;
	padding-bottom:20px;
	float:left;
	text-align:left;
	font-size:16px;
	line-height:24px;
}



#box_area_l {
	width:460px;
	height:330px;
	padding-left:10px;
	padding-bottom:20px;
	float:left;
	text-align:left;
	font-size:16px;
	line-height:24px;
}

.KoziList {
	list-style:none;
	line-height:26px;
	font-size:16px;
}
.KoziList li{
	text-indent:2em;
}


#box_text {
	text-align:left;
	float:left;
	width:880px;
	padding-left:40px;
	padding-right:40px;
	font-size:16px;
	line-height:30px;
}

#box_text p{
	padding-bottom:20px;
}

.pic_sec{
	float:left;
	text-align:left;
	width:100%;
}

.pic_sec_user{
	text-align:left;
}
.pic_sec_user img{
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:20px;
}


.pic_sec img{
	padding-top:20px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:20px;
}

#html_link {
	border:none;
	padding-top:20px;
	padding-bottom:200px;
}

#html_link dt{
	border:none;
	font-size:16px;
	width:240px;
	text-align:left;
}
#html_link dd{
	border:none;
	font-size:16px;
	width:600px;
	text-align:left;
}

#html_link a {/*リンクされた文字*/
    color:#039;
}

#html_link a:link {/*未訪問のリンク*/
    color:#039;
}

#html_link a:visited {/*訪問後のリンク*/
    color:##039;
}

#html_link a:hover {/*マウスをのせたとき*/
    color:#039;
}

#html_link a:active {/*クリック中*/
    color:#039;
}