@charset "Shift_JIS";







/* Stylesheet Document */







/* ------------------------------



** 初期設定



------------------------------*/







body, table tr th, table tr td {



	font-family: "ヒラギノ角ゴ Pro W3","Arial","Osaka","ＭＳ Ｐゴシック";



	font-size:95%;



}







body {



	background-color: #F3F3F3;



	color: #333333;



	font-size: 74%;



	line-height: 140%;



	margin: 0px;



	padding: 0px;



}







table tr td {



	font-size: 78%;



}







a {



	color: #246A91;



}







div#logo h1 a{







	display: block;



	width: 238px;



	height: 106px;



	text-decoration: none;



	background: url(../img/logo.jpg) no-repeat;



	text-indent: -9999px;



}











h1 {



	margin: 0px;



	padding: 0px;



}







h2 {



	border-bottom: 1px solid #E1E1E1;



	margin: 0px;



	padding: 0px;



	text-align: left;



	width: 480px;

	

	color: #3399CC;



}







h3 {



	margin: 20px 0px 0px 0px;



	padding: 0px;



}







h4 {



	margin: 30px 0px 0px 0px;



	padding: 0px;



}







h5 {



	margin: 28px 0px 0px 0px;



	padding: 0px;



}







.font_grey {



	color:#666666;



}







.font_blue {



	color:#3399CC;



}







ul {



	margin: 0px 0px 20px 0px;



	padding: 0px;



	text-align: left;



}







ul li {



	list-style-type: circle;



	color: #3399CC;



	margin: 2px 5px 2px 30px;



	padding: 4px 8px 0px 0px;



}











ol {



	margin: 0px 0px 20px 0px;



	padding: 0px;



	text-align: left;



}







ol li {



	list-style-type : decimal ;



	color: #3399CC;



	margin: 2px 5px 2px 30px;



	padding: 4px 8px 0px 0px;



}



















/* ------------------------------



** エリア



------------------------------*/







#header {



	background-image: url("../img/bg_header.jpg");



	background-repeat: repeat-x;



}







#main {



	background-image: url("../img/bg_main.gif");



	background-repeat: repeat-y;



}







#contents {



	width: 487px;



}







#footer {



	background-color: #2A7EAB;



}











/* ------------------------------



** footer



------------------------------*/







#contents a {



	color: #CB5C12;



}







#contents p {



	line-height: 150%;



	margin: 27px 0px 0px 0px;



	padding: 0px;



	text-align: left;



	width: 90%;



}







#contents strong {



	display: block;



	margin: 18px 0px 20px 0px;



	text-align: right;



}











/* ------------------------------



** footer



------------------------------*/







table#footer tr td {



	color: #FFFFFF;



}







table#footer tr td a {



	color: #FFFFFF;



	font-size: 90%;



}







/* ------------------------------



 各ページボックス



------------------------------ */







div.box01 {



	width:90%;



	margin-top:15px;



	margin-bottom:15px;



	padding:5px;



	background-color:#CAF4FF;



	text-align: left;



}







div.box02 {



	width:90%;



	margin-top:15px;



	margin-bottom:15px;



	padding:5px;



	text-align: left;



}







.example1 {



	 vertical-align: middle;



 } 











/* ------------------------------



 サイトマップページ



------------------------------ */







div.box03 {



	width:100%;



	margin-top:10px;



	margin-left:10px;



	margin-bottom:15px;



	padding:5px;



	background-color:#CAF4FF;



	text-align: left;



}







div.box04 {



	width:100%;



	margin-top:10px;



	margin-left:25px;



	margin-bottom:15px;



	padding:5px;



	text-align: left;



}







/* ------------------------------



 FAQページ



------------------------------ */







div.box05 {



	width:100%;



	margin-top:5px;



	margin-left:0px;



	margin-bottom:0px;



	padding:0px;



	background-color:#EEFCFF;



	text-align: left;



}







div.box06 {



	width:100%;



	margin-top:5px;



	margin-left:0px;



	margin-bottom:0px;



	padding:0px;



	text-align: left;



}





a.seofoot:link		{color: #666666; text-decoration: none; font-size:10px; }

a.seofoot:visited	{color: #666666; text-decoration: none; font-size:10px; }

a.seofoot:hover		{color: #666666; text-decoration: none; font-size:10px; }

a.seofoot:active	{color: #666666; text-decoration: none; font-size:10px; }



