a:link, a:visited {
	text-decoration: none;
	color: #069;
	}
a:hover {
	text-decoration: underline;
	color: #999;
	}
a:active {
	text-decoration: none;
	color: #526968;
	}

body {
	font-size:small;
	margin: 0;
	background: url(../images/bg_body.gif);
	}
#wrapper {
	width: 752px;
	padding: 0 10px 0 0;
	background-color: #fff;
	}

#ikinari_select_east {
	margin: 0 5px 0 0;
	padding:30px 0 0 18px;
	background: transparent url(../images/bck_ikinari_east.gif);
	}
#ikinari_select_west {
	margin: 0 5px 0 0;
	padding:30px 0 0 18px;
	background: transparent url(../images/bck_ikinari_west2.gif);
	}
#ikinari_select_nagoya {
	margin: 0 5px 0 0;
	padding:30px 0 0 18px;
	background: transparent url(../images/bck_ikinari_nagoya.gif);
	}
#ikinari_select_fukuoka {
	margin: 0 5px 0 0;
	padding:30px 0 0 18px;
	background: transparent url(../images/bck_ikinari_fukuoka.gif);
	}
#ikinari_select_sendai {
	margin: 0 5px 0 0;
	padding:30px 0 0 18px;
	background: transparent url(../images/bck_ikinari_sendai.gif);
	}
#ikinari_select_sapporo {
	margin: 0 5px 0 0;
	padding:30px 0 0 18px;
	background: transparent url(../images/bck_ikinari_sapporo.gif);
	}
#ikinari_select_hiroshima {
	margin: 0 5px 0 0;
	padding:30px 0 0 18px;
	background: transparent url(../images/bck_ikinari_hiroshima.gif);
	}
#ikinari_select_shizuoka {
	margin: 0 5px 0 0;
	padding:30px 0 0 18px;
	background: transparent url(../images/bck_ikinari_shizuoka.gif);
	}
.ensenshuto {
	font-size: 12px;
	width:95%;
	}
.ensenkansai {
	font-size: 12px;
	width:95%;
	}
table.ensenshuto_spec {
	margin: 3px 0 0 0;
	font-size: 11px;
	}
table.ensenshuto_spec input {
	}

#shinchaku_disp {
	width: 497px;
	background: url(../images/bck_shinchaku.jpg) no-repeat;
/*	height: 180px; */
/*	overflow: auto; */
	}
.new_spec{
	color:#666;
	font-size: 90%;
	line-height:130%;
	}
.new_info{
	font-size: 90%;
	line-height:130%;
	}
.new_name{
	font-size: 90%;
	font-weight:bold;
	}

#topics img {
	display: block;
	margin: 14px auto;
	}

.sites_date{
	margin:10px 10px 3px 10px;
	font-size: 90%;
	font-weight:bold;
	background: url(../images/bg_sites_date.jpg) no-repeat;
	}
.sites_info{
	margin:0 10px 0 10px;
	font-size:  90%;
	line-height:130%;
	}
p.older {
	margin: 14px 10px 8px 10px;
	font-weight: bold;
	font-size:  90%;
	}
ul.older {
	margin: 8px 10px;
	padding: 0;
	list-style: none;
	font-size:  90%;
	}
ul.older li {
	margin-bottom: 4px;
	border-bottom: 1px dotted #999;
	padding-bottom: 3px;
	}
