﻿/*メイン画像*/
#main_image{
	width:870px;
	height: 290px;
}

/*サブタイトル*/
#sub_title{
	width:845px;
}

/*メイン*/
#contents01{
	width:840px;
	float: left;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	margin-top: 15px;
	margin-bottom: 15px;
	line-height: 140%;
	font-weight: normal;
	height: auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#container #wrapper2 #sta_box {
	width:840px;
	height: 325px;
	float: left;
	margin-right: 0px;
	margin-left: 0px;
	display: inline;
}

#container #wrapper2 #blog_box {
	width:334px;
	height: 325px;
	float: left;
	margin-right: 0px;
	margin-left: 5px;
	display: inline;
}

/*マップ*/
#contents02{
	width:840px;
	height:448px;
	clear: both;
	margin-bottom: 20px;
}

/*ピックアップ*/
#contents03{
	width:840px;
	float: left;
}

#container #wrapper2 #pick_t {
	width:840px;
	height: 22px;
	float: left;
	margin-right: 0px;
	margin-bottom: 8px;
	display: inline;
}

#container #wrapper2 #pick_01 {
	width:275px;
	height: 111px;
	float: left;
	margin-right: 0px;
	margin-left: 0px;
	display: inline;
}

#container #wrapper2 #pick_02 {
	width:275px;
	height: 111px;
	float: left;
	margin-right: 8px;
	margin-left: 7px;
	display: inline;
}


/*詳細*/
#contents04{
	width:840px;
	float: left;
}

#container #wrapper2 #syousai_bu {
	width:265px;
	height: 217px;
	float: left;
	margin-top: 20px;
	display: inline;
	background-image:url(image/butu.gif);
	padding-top: 30px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-size: 10px;
	line-height: 15px;
}

#container #wrapper2 #syousai_ky {
	width:265px;
	height: 217px;
	float: left;
	margin-top: 20px;
	display: inline;
	background-image:url(image/kyouiku.gif);
	padding-top: 30px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-size: 10px;
	line-height: 15px;
	margin-right: 8px;
	margin-left: 7px;
}


#container #wrapper2 #syousai_sh {
	width:265px;
	height: 217px;
	float: left;
	margin-top: 20px;
	display: inline;
	background-image:url(image/shop.gif);
	padding-top: 30px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-size: 10px;
	line-height: 15px;
}


#container #wrapper2 #syousai_ki {
	width:265px;
	height: 217px;
	float: left;
	margin-top: 20px;
	display: inline;
	background-image:url(image/kinyu.gif);
	padding-top: 30px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-size: 10px;
	line-height: 15px;
}

#container #wrapper2 #syousai_by {
	width:265px;
	height: 217px;
	float: left;
	margin-top: 20px;
	display: inline;
	background-image:url(image/byouin.gif);
	padding-top: 30px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-size: 10px;
	line-height: 15px;
	margin-right: 8px;
	margin-left: 7px;
}

#container #wrapper2 #syousai_gu {
	width:265px;
	height: 217px;
	float: left;
	margin-top: 20px;
	display: inline;
	background-image:url(image/gurume.gif);
	padding-top: 30px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-size: 10px;
	line-height: 15px;
}


#container #wrapper2 #syousai_ka {
	width:265px;
	height: 217px;
	float: left;
	margin-top: 20px;
	display: inline;
	background-image:url(image/kankou.gif);
	padding-top: 30px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-size: 10px;
	line-height: 15px;
}

#container #wrapper2 #syousai_so {
	width:265px;
	height: 217px;
	float: left;
	margin-top: 20px;
	display: inline;
	background-image:url(image/sonota.gif);
	padding-top: 30px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-size: 10px;
	line-height: 15px;
	margin-right: 8px;
	margin-left: 7px;
}

#container #wrapper2 #syousai_ek {
	width:265px;
	height: 217px;
	float: left;
	margin-top: 20px;
	display: inline;
	background-image:url(image/eki.gif);
	padding-top: 30px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-size: 10px;
	line-height: 15px;
}

.syousai_b {
	font-size: 12px;
	font-weight: bold;
	color: #1C6EAD;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}


/*ポップアップ*/
#close {
	width:797px;
	height: 18px;
	float: left;
	display: inline;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: right;  
}


#popup_01 {
	width:797px;
	height: 209px;
	float: left;
	display: inline;
	background-image:url(image/butu_bi.gif);
	padding-top: 30px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-size: 10px;
	line-height: 15px;
}


#popup_02 {
	width:797px;
	height: 340px;
	float: left;
	display: inline;
	background-image:url(image/kyouiku_bi.gif);
	padding-top: 30px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-size: 10px;
	line-height: 15px;
}


#popup_03 {
	width:797px;
	height: 289px;
	float: left;
	display: inline;
	background-image:url(image/shop_bi.gif);
	padding-top: 30px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-size: 10px;
	line-height: 15px;
}

#popup_04 {
	width:797px;
	height: 200px;
	float: left;
	display: inline;
	background-image:url(image/kinyu_bi.gif);
	padding-top: 30px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-size: 10px;
	line-height: 15px;
}

#popup_05 {
	width:797px;
	height: 340px;
	float: left;
	display: inline;
	background-image:url(image/byouin_bi.gif);
	padding-top: 30px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-size: 10px;
	line-height: 15px;
}


#popup_06 {
	width:797px;
	height: 1200px;
	float: left;
	display: inline;
	background-image:url(image/gurume_bi.gif);
	padding-top: 30px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-size: 10px;
	line-height: 15px;
}

#popup_07 {
	width:797px;
	height: 209px;
	float: left;
	display: inline;
	background-image:url(image/sonota_bi.gif);
	padding-top: 30px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-size: 10px;
	line-height: 15px;
}


#popup_011 {
	width:265px;
	height: 167px;
	float: left;
	display: inline;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-size: 10px;
	line-height: 15px;
}

#popup_012 {
	width:265px;
	height: 279px;
	float: left;
	display: inline;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-size: 10px;
	line-height: 15px;
}


#popup_013 {
	width:265px;
	height: 222px;
	float: left;
	display: inline;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-size: 10px;
	line-height: 15px;
}


#popup_014 {
	width:265px;
	height: 1150px;
	float: left;
	display: inline;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-size: 10px;
	line-height: 15px;
}

