@charset "Shift_JIS";

/*―――――――――――――――――――――――――――――
	TOPページスタイル設定
―――――――――――――――――――――――――――――*/
div#wrapper {
	padding: 0px;
	width: 900px;

}

div#contents {
	margin: 5px 0px 20px;
	width: 900px;

}

/*―――――――――――――――――――――――――――――
	ビジュアル
―――――――――――――――――――――――――――――*/
div#contents div.visual {
	margin: 0px 0px 20px 0px;
}

/*―――――――――――――――――――――――――――――
	ボタン
―――――――――――――――――――――――――――――*/
div#contents div#top_btn {
	text-align: center;
}


/*―――――――――――――――――――――――――――――
	TOPコンテンツ共通
―――――――――――――――――――――――――――――*/
div.box_frame {
	margin: 0px -20 0px 0px;
	padding: 0px 40px;
	width: 820px;
}

div.box_frame:after {content: ".";display: block;height: 0px;clear: both;visibility: hidden;}
div.box_frame {zoom: 1;}

div.inner_box {
	border: 1px solid #999;
	padding: 5px;
	width: 388px;
	height: 290px;
}

div#contents div h2 {
	width: 400px;
	height: 35px;
	text-indent: -9999px;
	font-size: 77%;
}

/*―――――――――――――――――――――――――――――
	新着情報
―――――――――――――――――――――――――――――*/
div#contents div#news {
	margin: 0px 20px 0px 0px;
	width: 400px;
	float: left;
}

div#contents div#news h2 {
	background: url("../img/title_news.png") no-repeat left top;
}

/*―――――――――――――――――――――――――――――
	インフォメーション
―――――――――――――――――――――――――――――*/
div#contents div#information {
	margin: 0px 20px 
	width: 400px;
	float: left;
}

div#contents div#information h2 {
	background: url("../img/title_information.png") no-repeat left top;
}

