@charset "utf-8";
/* CSS Document */

body {
    margin: 0;
    font-family:verdana, "MS UI Gothic";
    font-size:11px;
    color:#7d7d7d;
    }
#body {	position:relative; height:100%;}
a { color:#7d7d7d; text-decoration:none; }
a:hover { color:#256ea9; text-decoration:underline; }

img { border: 0; }

.top_logobg {background:url(http://image.bico.jp/Site/100041/img/top_bg1.gif) repeat-x left top; }
.toplogo {
	font-family:"MS UI Gothic";
	font-size:12px;
	color:#fff;
	font-weight:bold;
	padding-left:15px;
	padding-right:15px;
	background:url(http://image.bico.jp/Site/100041/img/top_bgline.gif) no-repeat right top;
}
.toplogo a { color:#f3c8bf; text-decoration:none;}
.toplogo a:hover { color:#ffd803; text-decoration:none; }

.top_bg {background:url(http://image.bico.jp/Site/100041/img/topm2.gif) repeat-x left top; }
.topm {
	font-family:"MS UI Gothic";
	font-size:12px;
	color:#fff;
	font-weight:bold;
	padding-left:15px;
	padding-right:15px;
	background:url(http://image.bico.jp/Site/100041/img/tm_line.gif) no-repeat right top;
}
.topm a { color:#fff; text-decoration:none;}
.topm a:hover { color:#ba0605; text-decoration:none; }

.search_top {
	width:442px;
	height:40px;
	padding-right:7px;
	background:url(http://image.bico.jp/Site/100041/img/ko_search_boxtop.gif) no-repeat left bottom;
}
.search_box {
	width:440px;
	padding-left:9px;
	background:url(http://image.bico.jp/Site/100041/img/ko_search_boxbg.gif) no-repeat left bottom;
}
.search_form{
    font-family:verdana, "MS UI Gothic"; 
    font-size: 11px;
    color: #7d7d7d;
    background-color: #ffffff;
    border:1px solid #ccc;
    height:18px;
    }
.search_form2{
    font-family:verdana, "MS UI Gothic"; 
    font-size: 11px;
    color: #7d7d7d;
    background-color: #ffffff;
    border:1px solid #ccc;
    height:15px;
    }
.zone {
	width:200px;
	height:205px;
	background:url(http://image.bico.jp/Site/100041/img/zone_bg.gif) no-repeat left bottom;
    }
.ko_zone_sel {
	width:190px;
	padding:0 5px;
	line-height:20px;
	color:#9e9d9d;
}
.org { color:#ff9907; }
.org a { color:#ff9907; }
.gre { color:#7cb409; }
.gre a { color:#7cb409; }
.pink { color:#f77fa3; }
.pink a { color:#f77fa3; }
.blue { color:#2b74af; }
.blue a { color:#2b74af; }
.spec_bg {
	width:174px;
	background:url(http://image.bico.jp/Site/100041/img/spec_bg.gif) no-repeat left bottom;
}
.spec_td {
	font-family:"MS UI Gothic";
	width:410px;
	height:16px;
	font-size:11px;
	color:#555;
	padding:4px 3px 3px 11px;
	background:url(http://image.bico.jp/Site/100041/img/spec_line.gif) no-repeat left bottom;
}
.spec_td a {color:#555;}
.spec_td a:hover { color:#ff9907; text-decoration:underline; }
.spec_td ul { margin:0;padding:0;list-style:none;}
.spec_td li { 
    padding-left:12px;
	background:url(http://image.bico.jp/Site/100041/img/spec_point.gif) no-repeat 0 10%;
}
.spec_td2 {
	font-family:"MS UI Gothic";
	width:410px;
	height:16px;
	font-size:11px;
	color:#555;
	padding:4px 3px 3px 11px;
}
.spec_td2 a {color:#555;}
.spec_td2 a:hover { color:#ff9907; text-decoration:underline; }
.spec_td2 ul { margin:0;padding:0;list-style:none;}
.spec_td2 li { 
    padding-left:12px;
	background:url(http://image.bico.jp/Site/100041/img/spec_point.gif) no-repeat 0 10%;
}
.tab { 
    width:760px;
	background:url(http://image.bico.jp/Site/100041/img/tab_bar.gif) no-repeat left top;
}
.tab_box {
	width:760px;
	padding-bottom:3px;
	background:url(http://image.bico.jp/Site/100041/img/tab_bg.gif) no-repeat left bottom;
}
.tab_bg {
	width:754px;
	padding-top:12px;
	background:url(http://image.bico.jp/Site/100041/img/tab_mbg.gif) repeat-x left bottom;
}
.hotel_img {border:1px solid #d9d9d9; }
.hotel_img img {border: 4px solid #fff; }
.tab_kr {
	padding-left:8px;
	padding-top:9px;
	padding-bottom:9px;
}
.zone_kr { 
    font-family:"MS UI Gothic"; 
	font-size:12px; 
	color: #534741;
	padding-top:5px;
}
.zone_kr a { color:#534741; }
.zone_kr a:hover { color:#256ea9; text-decoration:underline; }
.tab_line { margin: 0 ;padding: 3px 0; }
.rev a { 
    font-family:verdana;
	color:#2b74af; 
	font-weight:bold; 
	text-decoration:underline;
}
.rev a:hover { color:#f77fa3; text-decoration:underline;}
.zone_copy { 
    font-family:"MS UI Gothic"; 
	font-size:11px; 
	color: #82756f;
	line-height:14px;
	padding-top:5px;
}
.zone_copy a { color:#82756f; }
.zone_copy a:hover { color:#256ea9; text-decoration:underline; }
.zone_price2 { 
	padding-top:2px;
	font-family:verdana;
	font-size:11px;
	color:#ff8b03;
	font-weight:bold;
}

.ev_bg {
	width:182x;
	height:98px;
	background:url(http://image.bico.jp/Site/100041/img/event_bg.gif) no-repeat left bottom;
}
.ev_td {
	font-family:"MS UI Gothic";
	width:182px;
	font-size:11px;
	color:#555;
	padding:3px 0px 0px 15px;
}
.ev_td a {color:#555;}
.ev_td a:hover { color:#ff9907; text-decoration:underline; }
.ev_td ul { margin:0;padding:0;list-style:none;line-height:19px;}
.ev_td li { 
    padding-left:20px;
	background:url(http://image.bico.jp/Site/100041/img/ev_point.gif) no-repeat 0 40%;
}
.ev_td2 {
	font-family:"MS UI Gothic";
	width:182px;
	font-size:11px;
	color:#555;
	padding:3px 0px 0px 15px;
}
.ev_td2 a {color:#555;}
.ev_td2 a:hover { color:#ff9907; text-decoration:underline; }
.ev_td2 ul { margin:0;padding:0;list-style:none;line-height:19px;}
.ev_td2 li { 
    padding-left:20px;
	background:url(http://image.bico.jp/Site/100041/img/ev_point.gif) no-repeat 0 40%;
}

.left_bg {background:url(http://image.bico.jp/Site/100041/img/left_bg.gif) left top;}
.left_td {
	font-family:"MS UI Gothic";
	width:140px;
	font-size:12px;
	color:#555;
	padding:3px 0px 0px 30px;
}
.left_td a {color:#898989;}
.left_td a:hover { color:#ff9907; text-decoration:underline; }
.left_td ul { margin:0;padding:0;list-style:none;line-height:20px;}
.left_td li { 
    padding-left:15px;
	background:url(http://image.bico.jp/Site/100041/img/left_point.gif) no-repeat 0 40%;
}
.left_td2 {
	font-family:"MS UI Gothic";
	width:140px;
	font-size:12px;
	color:#555;
	padding:3px 0px 0px 30px;
}
.left_td2 a {color:#555;}
.left_td2 a:hover { color:#ff9907; text-decoration:underline; }
.left_td2 ul { margin:0;padding:0;list-style:none; line-height:20px;}
.left_td2 li { 
    padding-left:15px;
	background:url(http://image.bico.jp/Site/100041/img/left_point.gif) no-repeat 0 40%;
}