/** 街ページ用CSS
ページに直接をお願いします
0118 k.
**/

/** 街ページを囲うボックス **/
#town {
	width: 930px;
	margin: 20px auto;
	}

.rightback {
	float: right;
	}

/** 一番上　メイン情報のボックス **/
#town .main_txt {
	width: 910px;
	padding: 10px;
	border: 1px solid #b0b0b0;
	}
	
#town .main_txt h3 {
	margin-bottom: 10px;
	}

#town .main_txt h4 {
	margin-bottom: 10px;
	}

#town .main_txt .leftarea {
	width: 490px;
	float: left;
	}

#town .main_txt .leftarea p.txt {
	line-height: 160%;
	}

#town .main_txt .rightarea {
	width: 400px;
	float: right;
	}

#town .main_txt .rightarea ul {
	margin-bottom: 10px;
	}

#town .main_txt .rightarea ul.big {
	margin-bottom: 10px;
	}

#town .main_txt .rightarea ul.big li{
	width: auto;
	float: none;
	}

#town .main_txt .rightarea li {
	width: 195px;
	float: left;
	margin-right:10px;
	}

#town .main_txt .rightarea li.last {
	width: 195px;
	float: right;
	margin: 0;
	}


/*** 以下こだわりなど **/

#town .kodawari {
	margin: 10px auto;
	}

#town .kodawari dd{
	padding: 5px;
	line-height: 160%;
	}

#town .kodawari .eat {
	border: 1px solid #ff9900;
	border-top: none;
	padding: 5px;
	padding-top: 0px;
	margin-bottom: 10px;
	}
	
#town .kodawari .eat dd {
	background-color:#eeeeee;
	text-align:justify;
	padding:10px;
}

#town .kodawari .eat ul {
	width: 300px;
	margin-right: 4px;
	float: left;
	}

#town .kodawari .eat ul.last {
	width: 300px;
	margin-right:0px;
	float: right;
	}

#town .kodawari .eat ul li ,
#town .kodawari .eat ul.last li {
	width: 300px;
	float: none;
	}

#town .kodawari .eat ul li.left ,
#town .kodawari .eat ul.last li.left {
	float: left;
	width: 147px;
	margin-right: 4px;
	margin-bottom: 5px;
	}

#town .kodawari .eat ul li.right ,
#town .kodawari .eat ul.last li.right {
	float: right;
	width: 147px;
	margin: 0;
	}

#town .kodawari .eat ul li.bottom {
	margin-bottom: 6px;
	}

/** 遊ぶ　**/
#town .kodawari .play {
	width: 308px;
	padding: 0px;
	margin-bottom: 10px;
	float: left;
	margin: 0 2px 0 0 ;
	}

#town .kodawari .play ul {
	width: 300px;
	border: 1px solid #ff9900;
	border-top: none;
	padding: 3px;
	padding-top: 0;
	float: left;
	}

#town .kodawari .play ul.last {
	width: 300px;
	margin-right:0px;
	float: right;
	padding: 10px;
	padding-top: none;
	border: 1px solid #ff9900;
	border-top: none;
	}

#town .kodawari .play ul li ,
#town .kodawari .play ul.last li {
	width: 300px;
	float: none;
	}

#town .kodawari .play ul li.left ,
#town .kodawari .play ul.last li.left {
	float: left;
	width: 147px;
	margin-right: 4px;
	margin-bottom: 5px;
	}

* html #town .kodawari .play ul li.left ,
* html #town .kodawari .play ul.last li.left {
	float: left;
	width: 147px;
	margin-right: 2px;
	margin-bottom: 5px;
	}

#town .kodawari .play ul li.right ,
#town .kodawari .play ul.last li.right {
	float: right;
	width: 147px;
	margin: 0;
	}

/** 観る **/
#town .kodawari .see {
	width: 308px;
	padding: 0px;
	margin-bottom: 10px;
	float: left;
	margin: 0 2px 0 0 ;
	}

#town .kodawari .see ul {
	width: 300px;
	border: 1px solid #ff9900;
	border-top: none;
	padding: 0px 4px 3px 3px;
	float: left;
	}

#town .kodawari .see ul.last {
	width: 300px;
	margin-right:0px;
	float: right;
	padding: 10px;
	padding-top: none;
	border: 1px solid #ff9900;
	border-top: none;
	}

#town .kodawari .see ul li ,
#town .kodawari .see ul.last li {
	width: 300px;
	float: none;
	}

#town .kodawari .see ul li.left ,
#town .kodawari .see ul.last li.left {
	float: left;
	width: 147px;
	margin-right: 4px;
	margin-bottom: 5px;
	}

* html #town .kodawari .see ul li.left ,
* html #town .kodawari .see ul.last li.left {
	float: left;
	width: 147px;
	margin-right: 2px;
	margin-bottom: 5px;
	}

#town .kodawari .see ul li.right ,
#town .kodawari .see ul.last li.right {
	float: right;
	width: 147px;
	margin: 0;
	}

/** 学ぶ **/
#town .kodawari .study {
	width: 308px;
	padding: 0px;
	margin-bottom: 10px;
	float: right;
	margin: 0;
	}

#town .kodawari .study ul {
	width: 300px;
	border: 1px solid #ff9900;
	border-top: none;
	padding: 3px 2px 2px 3px;
	padding-top: 0;
	float: left;
	}

#town .kodawari .study ul.last {
	width: 300px;
	margin-right:0px;
	float: right;
	padding: 10px;
	padding-top: none;
	border: 1px solid #ff9900;
	border-top: none;
	}

#town .kodawari .study ul li ,
#town .kodawari .study ul.last li {
	width: 300px;
	float: none;
	}

#town .kodawari .study ul li.left ,
#town .kodawari .study ul.last li.left {

	float: left;
	width: 147px;
	margin-right: 4px;
	margin-bottom: 5px;
	}

#town .kodawari .study ul li.right ,
#town .kodawari .study ul.last li.right {
	float: right;
	width: 147px;
	margin: 0;
	}

/** 病院 **/
#town .kodawari .hospital {
	border: 1px solid #ff9900;
	border-top: none;
	padding: 10px;
	padding-top: 0px;
	margin-bottom: 10px;
	}
	
#town .kodawari .hospital ul {
	width: 300px;
	margin-right: 4px;
	float: left;
	}

#town .kodawari .hospital ul ul {
	width: 300px;
	margin-right: 0px;
	float: left;
	}

#town .kodawari .hospital ul.last {
	width: 300px;
	margin-right:0px;
	float: right;
	}

#town .kodawari .hospital ul li ,
#town .kodawari .hospital ul.last li {
	width: 300px;
	float: none;
	}

#town .kodawari .hospital ul li.left ,
#town .kodawari .hospital ul.last li.left {
	float: left;
	width: 147px;
	margin-right: 4px;
	margin-bottom: 5px;
	}

#town .kodawari .hospital ul li.right ,
#town .kodawari .hospital ul.last li.right {
	float: right;
	width: 147px;
	margin: 0;
	}

#town .kodawari .hospital ul li.bottom {
	margin-bottom: 6px;
	}

