﻿@charset "utf-8";
@import "../../common/css/import.css";

/*コンテンツ*/

#contents .section2 {
	padding-bottom: 10px;
	border: solid 2px #AFD2EF;
	background: #F5FFFA;
}

	*html #contents .section2 {
		padding: 0 10px 0;
		width: 730px;
	}

#contents .section2 h2 {
	margin: 10px 15px 5px;
	font-size: 16px;
	color: #C177AD;
}

	*html #contents .section2 h2 {
		margin: 10px 5px 5px;
	}
	
/*sitemap*/

#contents .section2 .sitemap {
	margin-left: 20px;
}

#contents .section2 .sitemap ul {
	margin: 10px 20px 0 0;
	float: left;
	width: 25%;
	border: none;
}

	*html #contents .section2 .sitemap ul {
		padding-bottom: 10px;
	}

#contents .section2 .sitemap ul li {
	margin-bottom: 3px;
}

#contents .section2 .sitemap ul li a {
	padding: 0 0 3px 15px;
	background: url(../../sitemap/img/icon.gif) 0 3px no-repeat;
}

#contents .section2 .sitemap ul li.title {
	margin: 0 0 5px;
	padding: 0 0 3px 0;
	font-size: 13px;
	font-weight: bold;
	color: #00469B;
	background: none;
}

#contents .section2 h4 {
	margin: 10px 25px 5px;
	font-size: 14px;
	color: #ff0000;
}

	*html #contents .section2 h4 {
		margin: 10px 10px 5px;
	}

#contents .section2 .inner h5 {
	margin: 0 0 5px;
	font-size: 13px;
	color: #00469B;
}

	*html #contents .section2 .inner h5 {
		margin: 0 10px 5px;
	}

#contents .section2 .inner {
	margin: 10px 10px 10px 15px;
	float: left;
}

	*html #contents .section2 .inner {
		margin: 10px 0;
	}

#contents .section2 .inner .title {
	margin-bottom: 20px;
	color: #00469B;
	background: #E5CBE1;
}

#contents .section2 .inner dl {
	padding: 0 20px 0 10px;
}

	*html #contents .section2 .inner dl {
		width: 700px;
	}

#contents .section2 .inner dl dt {
	margin-bottom: 0.8em;
	clear: left;
	width: 15em;
	float: left;
}

#contents .section2 .inner dl dd {
	margin-left: 15em;
	margin-bottom: 0.8em;
}

#contents .section2 .inner dl dd p {
	margin: 0 0 15px;
}

#contents .section2 .inner .supple {
	margin-left: 10px;
}

#contents .section2 h2.h202 {
	font-size: 14px;
}

#contents .section2 .pageTop a {
	margin: 20px 15px 0 0;
	color: #C077AF;
	float: right;
	display: block;
}

	*html #contents .section2 .pageTop a {
		margin: 0 0 0 460px;
		clear: both;
	}
