


.yadopic{	margin:2px;	padding:2px;	border:1px solid #333;	}
.yadoadd{	margin:0px 10px;	padding:2px;	background-color:#f8f8f8;	border:1px solid #ccc;	}
.yadoadd p{	margin:0;	padding:5px 10px 0px 10px;	}
.yadoadd h3{	border-style:none;	margin:0;	padding:2px;	}






.searchpage02{	padding:3px;		line-height:1.8em; }
.searchpage02 a{	padding:2px 6px;	color:#555;	border:1px solid #ccc;	background-image:url(./../img/nav00.gif);	}
.searchpage02 a:hover{	text-decoration:none;	background-color:#ECF2FB;		color:#00f;	background-image:url(./../img/nav01.gif);}
.searchpage02 strong{	font-weight:normal;	padding:2px 6px;	color:#555;	border:1px solid #ccc;	background-color:#ECF2FB;	background-image:url(./../img/nav01.gif);}



.areabox{	background-image:url(./../img/japan.jpg);	background-repeat:no-repeat;	background-position: right 20px;	}
.areabox table{	margin:10px;		}
.areabox table th{	padding:5px;	font-weight:normal;	text-align:left;		}
.areabox table td{	padding:5px;		}
.areabox a{	padding:2px 6px;	color:#555;	border:1px solid #ccc;	background-image:url(./../img/nav00.gif);}
.areabox a:hover{	text-decoration:none;	background-color:#ECF2FB;		color:#00f;	background-image:url(./../img/nav01.gif);}


/* 検索結果 */
/* フォーム */
#subform{
	margin:20px 0px;
	padding:10px 5px;
	background-color:#efe;
	background:url(./img/headeryado-bg.jpg) no-repeat left bottom;
	}
#subform h1{
	margin:0px;
	padding:0px;
	}
#subform #inputform{
	font-size:18px;
	height:25px;
	width:200px;
	}

#subform table{
	margin:10px 0px;
	padding:0;
	}
#subform table td{
	margin:1px;
	padding:5px 2px;
	text-align:center;
	background-image:url(./img/search-td-bg02.png);
	}
#subform input:checked{
	outline: solid 3px greenyellow;
	}

select{
	font-size:14px;
	border:1px solid #aaa;
	margin:10px 0px;
	}


/* 結果リスト */
#listview{	}
#listview small{
	color:#777;
	}
#listview h3{
	color:#333;
	font-weight:normal;
	}

#listview dl{
	}
#listview dl dt{
	border-top:1px solid #ccc;
	margin-top:15px;
	padding:5px 0px 0px 5px;
	clear:left;
	}
#listview dl dt a{
	font-weight:bold;
	}
#listview dl dd{
	}
#listview .rightsenshitu{
	text-align:right;
	}
#listview img{
	float:left;
	margin:3px;
	padding:2px;
	border:1px solid #ccc;
	}


/* 全ページ共通 */


/* 詳細ページ */
#headeryado{
	}
#headeryado h2{
	margin:20px 0px 0px 0px;
	padding:5px;
	background-image:none;
	background-color:#5F9F2D;
	color:#fff;
	font-size:24px;
	line-height:25px;
	background:url(./img/headeryado-bg.jpg) no-repeat left center;
	}
#headeryado h2 #onsenchi{
	font-weight:normal;
	font-size:14px;
	}
#headeryado h2 #yomi{
	font-size:12px;
	font-weight:normal;
	}
#headeryado ul{
	margin:-28px 0px 0px 0px;
	float:right;
	list-style: none;
	}
#headeryado ul li{
	float:left;
	}
#headeryado ul li a{
	display:block;
	width:80px;
	margin:0px 2px 0px 0px;
	padding:5px 0px;
	text-align:center;
	background-color:#9d3;
	color:#fff;
	background:url(./img/yadonavi-bg.png) 160px top;
	}
#headeryado ul li a.now{
	background:url(./img/yadonavi-bg.png) 0px top;
	color:#555;
	}
#headeryado ul li a:hover{
	color:#f00;
	background:url(./img/yadonavi-bg.png) 0px top;
	}

.yadoaccess{
	border-top:1px solid #ccc;
	width:200px;
	}
.yadoaccess td, .yadoaccess th{
	border-bottom:1px solid #ccc;
	padding:3px 5px;
	}
.yadoaccess th{
	width:70px;
	background-color:#eee;
	border-bottom:1px solid #ccc;
	}
	
	

.yadotitleblock{
	padding:2px 5px;
	background-color:#cda;
	}

#toiawase{
	margin:40px 10px 10px 10px;
	}
#toiawase ul li{
	font-size:10px;
	list-style-type: circle;
	}

/* 地図関係 */
#map{
	border:1px solid #777;
	}

#popup{
	white-space:nowrap;
	width:180px;
	}
#popup h3{
	margin:0;
	padding:0;
	}
#popup p{
	margin:0;
	padding:0;
	}


/* distance */
#mapdistance{
	margin:0;
	width:200px;
	float:right;
	}
#mapdistance dl{
	margin:0;
	padding:0;
	border-bottom:1px solid #ccc;
	}
#mapdistance dt{
	border-top:1px solid #ccc;
	}
#mapdistance dt img{
	float:left;
	margin:3px;
	}
#mapdistance dd{
	margin:0px 0px 0px 15px;
	}