/* CSS Document */
#shisetsu_box {
	clear:both;
	width:730px;
	height:auto;
	margin-top:6px;
	padding-top:6px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #000000;
}

/* ¥¥onsen_box“à¥¥ */

table.table_s {
	margin:9px 7px 9px 7px;
	width:710px;
	border-collapse:collapse;
	border-spacing:0;
	border:1px solid #bdbdbd;
	}
/* th */
	table .th_head {
		padding:8px 10px 6px 5px;
		font-weight:bold;
		background-image: url(../image/shisetsu_thbg.gif) ;
		background-repeat:repeat-x;
		background-position:left center;
		border:1px solid #bdbdbd;
		text-align:right;
		vertical-align:middle;
		height:auto;
	}
	table .th_left {
	font-size:90%;
	border:1px solid #bdbdbd;
	white-space:nowrap;
	padding:10px 10px 10px 20px;
	 width:15%; background-color:#f5f4f1; color:#000000;
	}
	table .th_other {
	font-size:90%;
	border:1px solid #bdbdbd;
	white-space:nowrap;
	padding:7px 7px 5px 25px;
	 width:15%; background-color:#f5f4f1; color:#000000;
	}

	.g_ball {background: url(../image/icon/glay_ball.gif) no-repeat 5px center;}
	.g_photo {background: url(../image/icon/photo.jpg) no-repeat 5px center;}
	.g_kome {background: url(../image/icon/kome.jpg) no-repeat 5px center;}
/* td */
		table.table_s td {
		font-size:90%;
		border:1px solid #bdbdbd;
		padding:10px;
		}

.td_center{width:40%;}
.td_right{width:45%;}

