
@CHARSET "euc-jp";

/* ul{margin-left:0px;padding-left:0px;list-style-image: url(../listmark_hotel.gif);} */
a:link{
color:#0000ff;
}
a:hover {
	color:#ff0080;
}
a:visited{
color:#0000ff;
}

/* .list1{list-style-image:url('../listmark1.gif');} */

ul{
list-style : none ; /* マーカー無し */
margin-left:0px;padding-left:0px;
}

ul li{
background-image : url(../listmark1.gif) ;
background-position : left center ; /* 位置は左端の真ん中 */
background-repeat : no-repeat ; /* 背景だけど繰り返し表示しない */
margin-left:0px;
/*padding-bottom:20px ;*/ /* 20140413 padding-bottoom →　padding-bottom */
padding-left:20px ; /* 「画像の横幅+マーカーとの距離」を左方向に空ける */
}

.link1 a:link{
color:#0022ff;
text-decoration:none;
}

.link1 a:visited{
color:#0022ff;
text-decoration:none;
}

.link2 a:link{
color:#0000ff;
text-decoration:underline;
}

.link2 a:visited{
color:#0000ff;
text-decoration:underline;
}
.jalancm{
	color:#555555;
	background:#eeeeee;
	padding:5px 0px 5px 20px;
	border-left:solid 5px #eeeeee;
	background:url(http://www.yakeinavi.info/travelimage/listmark1.gif) no-repeat -5px 0px #eeeeee;
}
.jalancm_new_small{
	color:#555555;
	background:#eeeeee;
	font-size:1.0em;/*#eeeeee*/
	/*background-color:#555555;*/
	padding:5px 0px 5px 30px;
	margin:0px 20px 0px 10px;
	border-right:solid 1px #f0f0f0;
	border-bottom:solid 1px #a7a7a7;
	/*http://www.yakeinavi.info/travelimage/listmark1.gif*/
	background:url(http://www.housekibako.info/icon-kensaku.gif) no-repeat 3px 4px #eeeeee;
}
.jalancm_new a:link{
	color:#ffffff;
	/*color:#0000ff;*/
}
.jalancm_new a:visited{
	color:#ffffff;
	/*color:#0000ff;*/
}
.jalancm_new{
	color:#555555;
	font-size:1.3em;/*#eeeeee*/
	padding:5px 0px 5px 30px;
	margin:0px 20px 0px 10px;
	border-right:solid 1px #e0e0e0;
	border-bottom:solid 1px #111111;
	background:url(http://www.yakeinavi.info/travelimage/icon-kensaku-new30.png) no-repeat 0px 2px #666666;
}
.listmark1{
	color:#555555;
	background:#eeeeee;
	padding:5px 0px 5px 18px;
	border-left:solid 7px #eeeeee;
	background:url(http://www.yakeinavi.info/travelimage/listmark1.gif) no-repeat -5px 0px #eeeeee;
}

.sonota1{
	list-style-type:none;
	margin:0;
	padding:0;
}
.sonota2{
	float:left;
	white-space:nowrap;
	margin:0px 0px 0px 0px;
	color:#555555;
	background-color:#eeeeee;
	padding:10px 0px 0px 18px;
	border-left:solid 7px #eeeeee;
	background:url(http://www.yakeinavi.info/travelimage/listmark1.gif) no-repeat -5px 5px #eeeeee;
}
	/* a {display:inline-block;} */　/* li が消えるバグ回避用 */

.citylink{
	padding-left:15px;
	background:url(http://www.yakeinavi.info/travelimage/listmark1.gif) no-repeat -5px 0px;
}
.arealink1{
	padding-left:25px;
	background:url(http://www.yakeinavi.info/travelimage/listmark.gif) no-repeat 0px 0px;
}
.arealink2{
	padding-left:35px;
	background:url(http://www.yakeinavi.info/travelimage/listmarkA.gif) no-repeat 15px 0px;
}


.plan_link{
	width:100%;
}
.plan_link:hover{
	background-color:#555555;
}

.plan_link_sp{
	width:100%;
}
.plan_link:hover{
	/* background-color:#555555;*/
}





.plan_link_div{
	background-color:#292329;
}
.plan_link_div:hover{
	background-color:#555555;
}
.plan_link_div_sp{/* sp:no-hover*/
	background-color:#292329;
}

.linkroom{
	padding:2px 10px 2px 10px;
/*	display:inline-block;
	position:relative;*/
	/*line-height:130%;*/
}
.linkroom a:link{
	/*line-height:130%;*/ /*　divとaタグと同時に必ず指定する　20130825*/
}
.linkroom a:link{
	color:#ffffff;
	text-decoration:none;

	display:inline-block;
/*	position:absolute;
	width:100%;
	height:100%;*/
	/*line-height:130%;*/
}
.linkroom a:hover{
	color:#ffc080;

	/*text-decoration:underline;*/
	/*color:#ffc7a0;*/
	/*color:#ffc080;*/
	/*color:#ffc0f0;*/
	/*line-height:130%;*/

}
.linkroom a:visited{
	color:#ffffff;
	/*line-height:130%;*/

}

.linkroom_sp{
	padding:2px 10px 2px 10px;
/*	display:inline-block;
	position:relative;*/
	/*line-height:130%;*/
}
.linkroom_sp a:link{
}
.linkroom_sp a:link{
	color:#ffffff;
	text-decoration:none;
	display:inline-block;
}
.linkroom_sp a:hover{
	/* color:#ffc080;*/
}
.linkroom_sp a:visited{
	color:#ffffff;

}
.ec_kensaku_button{
	width:500px;
	height:70px;
	background:url(http://www.yakeinavi.info/travelimage/splite_big.png) no-repeat -5px -110px ;
}
#bigmap_select_button{
	width:580px;
	height:48px;
}

#bigmap_select_button a{
	display:block;
	width:585px;
	height:48px;
	text-decoration:none;
	/* overflow:hidden;*/
	background:url(http://www.yakeinavi.info/travelimage/splite_big.png) no-repeat -5px -337px ;
}
#bigmap_select_button a:hover{
	background-position: -5px -391px ;
}

.jyouken0{
	margin:0px 0px 0px 0px;
	padding:0px 0px 5px 5px;
	/*background:#444444;*/
	/* font-weight:bold; */
}
.jyouken1{
	margin:15px 0px 0px 0px;
	padding:5px 0px 5px 5px;
	/*background:#444444;*/
	/* font-weight:bold; */
}
.jyouken2{
	margin:0px 0px 0px 0px;
	padding:10px 0px 5px 5px;
	/*background:#444444;*/
	/* font-weight:bold; */
}


.kensaku1{
padding-top:7px;
padding-bottom:5px;
padding-left:10px;
font-weight:bold;
border:solid #ff0080;
background: #ffffff;
border-width:0pt 0pt 0pt 4pt;
text-align:left
}

/* shousai1 shousai_new erase 20140423 */

.koutuu_new a{
	/*background-color:#111111;*/
	/*color:#e0e0e0;*/
	/*width:250px;*/
	/*height:70px;*/
	display:block;
	text-decoration:none;
	padding-bottom:0px;
}
.koutuu_new a:active{
	text-decoration:none;
}
.koutuu_new a:link{
	text-decoration:none;
	/*バックグラウンド指定*/
}
.koutuu_new a:visited{
	text-decoration:none;
}
.koutuu_new a:hover{
	text-decoration:underline;
}

.shousai_new_l a{
	text-decoration:none;
}

.shousai_new_l a:active{
	text-decoration:none;
}

.shousai_new_l a:link{
	text-decoration:none;
}
.shousai_new_l a:visited{
	text-decoration:none;
}
.shousai_new_l a:hover{
	text-decoration:underline;
}

.koutuu_new_l a{
	text-decoration:none;
}
/*
.koutuu_new_l a:active{
	text-decoration:none;
}
*/
.koutuu_new_l a:link{
	text-decoration:none;
}
.koutuu_new_l a:visited{
	text-decoration:none;
}
.koutuu_new_l a:hover{
	text-decoration:underline;
}
/*
.chizu1{
	padding:0px 27px 0px 0px;
	text-align:center;
	vertical-align:middle;
	text-align:right;
}

.chizu1 a:link{
	text-align:center;
	vertical-align:middle;
	padding:14px 0px 0px 0px ;
	font-size:13px;
	color:#ffffff;
	text-decoration:none;
	display:block;
	width:130px;
	height:40px;
	background: #000000 url(http://www.travelnavi.info/image/chizu1.gif) left center no-repeat
}
.chizu1 a:hover{
	text-align:center;
	vertical-align:middle;
	padding:14px 0px 0px 0px ;
	font-size:13px;
	color:#ffffff;
	text-decoration:none;
	display:block;
	width:130px;
	height:40px;
	background: #000000 url(http://www.travelnavi.info/image/chizu1-r.gif) left center no-repeat
}

.chizu1 a:visited{
	text-align:center;
	vertical-align:middle;
	padding:14px 0px 0px 0px ;
	font-size:13px;
	color:#ffffff;
	text-decoration:none;
	display:block;
	width:130px;
	height:40px;
	background: #000000 url(http://www.travelnavi.info/image/chizu1.gif) left center no-repeat
}
*/

.rt1{
	/*width:300px;*/
	text-align:right;
	padding-left:180px;
}
.kuchikomi1{
	text-align:left;

	/*for Android bug*/
	background: url(http://www.yakeinavi.info/travelimage/clear_space.gif) repeat-x;
	
	padding-left:20px;
}

.map_navimenu_x{
	width: 740px;
}
.map_navimenu_smart_x{
	width: 540px;
}

.map_navimenu_new /*Googlemap Ver3*/
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	position: relative;
	display: block;
	height: 30px;
	font-size: 13px;
	font-weight: bold;
	background-color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	/*border-bottom: 1px solid #000000;*/
	/*border-top: 1px solid #cccccc;*/
}



.map_navimenu_new li
{
	text-align:center;
	/*width:147px;*/
	height: 30px;
	display: block;
	float: left;
	/*border-left:1px #ffffff solid;*/
	margin: 0;
	padding: 0;
	background-image : url(http://www.yakeinavi.info/travelimage/clear_space.gif) ;
}



























.map_navimenu_new li a{
	display: block;
	float: left;
	color: #cccccc;/*#999999 */
	text-decoration: none;
	font-weight: bold;
	/*width:147px;*/
	height: 30px;
	padding: 8px 0px 0px 0px;
	/*padding: 8px 20px 0 20px;*/
	background-image : url(http://www.yakeinavi.info/travelimage/clear_space.gif) ;
}
.map_navimenu_new li a:hover
{
	color: #FFFFFF;
	height: 30px;
	/*background-color: #FF9900;*/
}



.mapnavi1{
	height: 30px;
	background-color: #252525;
	border-right:0px solid #777777;
}
.mapnavi2{
	height: 30px;
	background-color: #FF0080;
}
.mapnavi_new1{
	height: 30px;
	background-color: #252525;
	border-right:1px solid #777777;
}

.mapnavi_c1{
	color: #cccccc;/*#999999*/
}
.mapnavi_c2{
	color: #FFFFFF;
}

.mapnavi_s1{
	height: 30px;
	background-color: #252525;
	border-right:0px solid #777777;
}
.mapnavi_s2{
	height: 30px;
	background-color: #FF0080;
}

.mapnavi_cs1{
	color: #cccccc;/*#999999*/
}
.mapnavi_cs2{
	color: #FFFFFF;
}

.map_test{
	/*position:absolute;*/
	/*top:50px;*/
	/*width:200px;*/
	/*height:100px;*/
	/*background-color:#ffffff;*/
}


.jyouken_link{
	background-color:#f0f0f0;
	margin:2px 20px 2px 10px;
	padding:1px 5px 1px 5px;
	border-bottom:solid 1px #cccccc;
	border-right :solid 1px #e0e0e0;
}
.map_ec{
	font-size:14px;
	color:#555555;
}
.map_ec a:link{
	font-size:14px;
	color:#00ccff;
}
.kuchikomi_div a{
	border:1px solid transparent;
	box-shadow:0px 0px 7px #00ccff;
	text-decoration:none;
	border-radius:5px;
	padding:0px 5px;

/*	position: relative;
	behavior: url(/PIE.htc);
*/
}
.kuchikomi_div2 a{
	/* border:1px solid #00ccff;*/
	text-decoration:underline;
	/*border-radius:5px;*/
	padding:0px 0px;

}
.kuchikomi_div a:hover{
	border:1px solid #0075c0;
	box-shadow:0px 0px 5px #50ecff;
	background-color:#353535;
	text-decoration:none;
	border-radius:5px;

/*	position: relative;
	behavior: url(/PIE.htc);
*/
}

.ec_link_a{/* for smartphone */
	height:29px;
	margin:10px auto;
	padding:0;
	text-align:center;
	border:1px solid transparent;
	-webkit-box-shadow:0px 0px 7px #00ccff;
	-moz-box-shadow:0px 0px 7px #00ccff;
	box-shadow:0px 0px 7px #00ccff;
	text-decoration:none;
	border-radius:5px;
	width:95%;
	/* height:45px;*/

/*
	position: relative;
	background-color:#353535;
	behavior: url(/PIE.htc);

*/
}



.ec_link_a a{
/*	border:1px solid transparent;
	-webkit-box-shadow:0px 0px 7px #00ccff;
	-moz-box-shadow:0px 0px 7px #00ccff;
	box-shadow:0px 0px 7px #00ccff;
	text-decoration:none;
	border-radius:5px;
*/

	display:block;
	position:abusolute;
	top:0;
	bottom:0;
	left:0;


	/*margin:auto;*/
	width:95%;
	height:25px;
	/*background-color:#252525;*/
	line-height:25px;
	padding:2px 5px;
	text-decoration:none;
}

.ec_link_a a:hover{
	border:1px solid #0075c0;
	box-shadow:0px 0px 5px #50ecff;
	background-color:#353535;
	text-decoration:none;
	border-radius:5px;
}





.rt1_new a{
	border:1px solid transparent;
	box-shadow:0px 0px 7px #ccff50;
	text-decoration:none;
	border-radius:5px;
	padding:0px 5px;
}
.rt1_new a:hover{
	border:1px solid #70a000;
	box-shadow:0px 0px 5px #e0ff50;
	background-color:#353535;
	text-decoration:none;
	border-radius:5px;
}



.img_b_div a:hover img{
	opacity:0.7;
	filter: alpha(opacity=70);        /* ie lt 8 */
	-ms-filter: "alpha(opacity=70)";  /* ie 8 */
	-moz-opacity:0.7;                 /* FF lt 1.5, Netscape */
	-khtml-opacity: 0.7;              /* Safari 1.x */
	transition:opacity 0.5s;
}

.shousai_button_div a:hover{
	background-color:#ff9070;/* fc7050 */
	
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	text-shadow:1px 1px 2px #101010;
	/* transition:background-color 0.5s;*/

/*	position: relative;
	behavior: url('../../PIE.htc');
*/
}
.shousai_button_div2 a:hover{
	opacity:0.7;
	filter: alpha(opacity=70);        /* ie lt 8 */
	-ms-filter: "alpha(opacity=70)";  /* ie 8 */
	-moz-opacity:0.7;                 /* FF lt 1.5, Netscape */
	-khtml-opacity: 0.7;              /* Safari 1.x */
	transition:opacity 0.5s;

/*	position: relative;
	behavior: url(/PIE.htc);
*/
}








.img_c_div img:hover{
	opacity:0.7;
	filter: alpha(opacity=70);        /* ie lt 8 */
	-ms-filter: "alpha(opacity=70)";  /* ie 8 */
	-moz-opacity:0.7;                 /* FF lt 1.5, Netscape */
	-khtml-opacity: 0.7;              /* Safari 1.x */
	transition:opacity 0.5s;
}

.ec_banner{
	position:relative;
}

.ec_banner_icon{
	margin-left:75px;
	line-height:70px;
}
.ec_banner a{
	position:absolute;
	top:0;
	left:0;
	padding-left:95px;

	width:405px;
	height:70px;

}

#room_bar_button:hover{
	opacity:0.9;
	filter: alpha(opacity=90);        /* ie lt 8 */
	-ms-filter: "alpha(opacity=90)";  /* ie 8 */
	-moz-opacity:0.9;                 /* FF lt 1.5, Netscape */
	-khtml-opacity: 0.9;              /* Safari 1.x */
	/*transition:opacity 0.1s;*/
	
}




.text_yuudou3 a:link{
	color:#ffffff;

}
.text_yuudou3 a:visited{
	color:#ffffff;

}


//gmap scrollbar
/*
.gm-style-iw {
    overflow: hidden ! important;
}
.gm-style-iw div {
    overflow: hidden ! important;
}

*/
