@charset "utf-8";

#main .secInner section .img {
	text-align:center;
}

#main th {
	width:165px;
	text-align:left;
	vertical-align:top;
}
#main td {
	text-align:left;
	padding-left:14px;
	vertical-align:top;
}
#main .img li.txt {
	text-align:right;
	font-size:11px;
	line-height:1.8;
}
#main section .section figcaption {
	color:#7a3c0a;
	margin-bottom:10px;
	font-weight:bold;
}
#main section .section li {
	font-size:12px;
	line-height:1.5;
}

#main .secBox {
	margin-bottom: 15px;
}

#main .secBox .txtArea {
	padding: 30px 50px 45px;
	width: 650px;
	position: relative;
	left: -20px;
	background-image:url(../img/bg_contents.gif);
	background-position: 0 bottom;
	background-repeat: repeat-y;
}



#main .faq dd {
	font-size:13px;
	padding-bottom:6px;
	margin-bottom:10px;
}

#main  .secBox #bottom {;
	width: 650px;
	position: relative;
	left: -20px;
}


.site_map .cate01 {
	margin-right: 28px;
	width: 253px;
	float: left;
}

.site_map .cate01 .vol01 {
	padding-left: 2px;
	margin-right: 26px;
	width: 113px;
	float: left;
}

.site_map .cate01 .vol02 {
	width: 112px;
	float: left;
}

.site_map .cate02 {
	margin-right: 28px;
	width: 190px;
	float: left;
}

.site_map .cate02 .vol01 {
	padding-left: 2px;
}

.site_map dt {
	margin-bottom: 13px;
	padding:5px 0px 5px 25px ;
	background-image:url(../img/icon01.png);
	background-position:left center;
	background-repeat:no-repeat;
	font-size:18px;
	background-color:#1A2F72;
	color:#FFF
}

.site_map dd li {
	margin-bottom: 10px;
	padding-left:20px;
}

.site_map .link {
	width: 110px;
	float: left;
}

.site_map .link li {
	margin-bottom: 4px;
}

.site_map2 dt {
	margin-bottom: 13px;
	margin-left:20px;
	padding:5px 0px 5px 25px ;
	background-image:url(../img/icon01.png);
	background-position:left center;
	background-repeat:no-repeat;
	font-size:18px;
	background-color:#1A2F72;
	color:#FFF
}

.site_map2 dd li {
	margin-bottom: 10px;
	margin-left:20px;
	padding-left:20px;
}

.site_map2 .link {
	width: 110px;
	float: left;
}

.site_map2 .link li {
	margin-bottom: 4px;
}