@charset "Shift_JIS"; 		/* 文字コードセット */


/* 全体構造
---------------------------------------------------- */
* {
	margin: 0px; /* 各ブラウザの独自解釈をリセット */
	padding: 0px;
}

body {
	font-size:80%; /* 基本のフォントサイズ */
	line-height: 1.5em; /* 基本の行間 */
	text-align:center;
	font-family:"Hiragino Kaku Gothic Pro","ヒラギノ角ゴPro W3",Osaka,"メイリオ","ＭＳ Ｐゴシック";
	text-align:justify;
	text-justify: inter-ideograph;
	background-color:#f1f1f1;
}

/* リンク
---------------------------------------------------- */
a:link {color: #db453e; text-decoration:underline;} /* リンクの色 */
a:visited {color: #db453e; text-decoration:underline;} /* 訪問済みリンクの色 */
a:hover, a:active {color: #db453e; text-decoration:none;} /* マウスオーバー、アクティブリンクの色 */


#wrapper{
	width:685px;
	color:#333;
	text-align:left;
	margin:15px auto;
	border:1px solid #ccc;
	background-color:#fff;
}

#header{
	width:685px;
	height:72px;
	padding-bottom:1px;
	border-bottom:1px solid #0d1a2e;
}
#header img{vertical-align:bottom;}

#content{
	width:655px;
	padding:15px 0px;
	background-color:#fff;
	text-align:left;
	margin:0 auto;
}

h1{ margin-bottom:10px;}

h2{
	padding:0px 0px 5px 0px;
	border-bottom:2px solid #142846;
	color:#142846;
	font-size:120%;
	margin-bottom:15px;
	clear:both;
}

#gazo{
	width:655px;
	margin-bottom:15px;
}
#gazo img{
	width:196px;
	padding:3px;
	border:1px #ccc solid;
	margin:0px 7px;
	float:left;
	display:inline;
}

#maintext{
	border-top:1px dotted #ccc;
	border-bottom:1px dotted #ccc;
	padding:10px;
	margin-bottom:15px;
}

#down{	text-align:center;}

address{
/*	font-style: normal;
	font-size:10px;
	color:#999;
	text-align:center;
line-height:normal;*/
	border-top:1px solid #ccc;
	padding-top:10px;
	margin-top:15px;
}

.clear{ clear:both;}