@charset "utf-8";

/* sprit.css */
/*  btn_arrow */
a.arrow_left{float:left;width:9px;height:12px;margin-left:8px;background:url(//img.ntcdn.net/img/comm/btn/btn_arrow_A3.png) no-repeat 1px -23px;}
a.arrow_right{float:left;width:9px;height:12px;margin-right:8px;background:url(//img.ntcdn.net/img/comm/btn/btn_arrow_A3.png) no-repeat -18px -23px;}
a:hover.arrow_left{background-position:-37px -23px;}
a:hover.arrow_right{background-position:-56px -23px;}
/* btn_arrow main_index */
a.alm{width:27px;height:29px;margin-top:33px;margin-left:0;background-position:10px -15px;}
a.arm{width:27px;height:29px;margin-top:33px;margin-right:0;background-position:-10px -15px;}
a:hover.alm{background-position:-28px -15px;}
a:hover.arm{background-position:-48px -15px;}

a.pre_page{display:block;float:left;width:16px;height:15px;margin-top:2px;background:url(//img.ntcdn.net/img/comm/btn/btn_arrow_A3.png) no-repeat 0 0}
a.next_page{display:block;float:left;width:16px;height:15px;margin-top:2px;background:url(//img.ntcdn.net/img/comm/btn/btn_arrow_A3.png) no-repeat -34px 0;}
a:hover.pre_page{background-position:-17px 0;}
a:hover.next_page{background-position:-51px 0;}


/* bu_img 泊まる、食べる、買う…など。 */
.bu_img{display:block;float:left;width:13px;height:13px;margin-top:2px;background:url(//img.ntcdn.net/img/comm/bu/bu_category.png) no-repeat 0 0;}
.ho_sm_img{background-position:0 0;}
.fo_sm_img{background-position:-13px 0;}
.sh_sm_img{background-position:-26px 0;}
.pl_sm_img{background-position:-39px 0;}
.se_sm_img{background-position:-52px 0;}
.et_sm_img{background-position:-65px 0;}

.ho_img{width:45px;height:12px;background-position:1px -13px;}
.fo_img{width:45px;height:12px;background-position:-44px -13px;}
.sh_img{width:45px;height:12px;background-position:-89px -13px;}
.pl_img{width:45px;height:12px;background-position:-134px -13px;}
.se_img{width:45px;height:12px;background-position:-179px -13px;}
.et_img{width:45px;height:12px;background-position:-224px -13px;}
.photo_img{width:46px;height:15px;margin-top:0;background-position:-44px -25px;}
.tabi_img{width:46px;height:18px;margin-top:0;background-position:0 -25px;}

/* bu_result_img */
.bu_result_img{display:block;float:left;width:12px;height:12px;margin-top:2px;background:url(//img.ntcdn.net/img/comm/bu/bu_category.png) no-repeat 0 0;}
.result_note{background-position:-78px 0;}
.result_blog{background-position:-90px 0;}
.result_kuchikomi{background-position:-102px 0;}
.result_osiete{background-position:-114px 0;}
.result_photo{background-position:-126px 0;}
.result_media{background-position:-138px 0;}
.result_ublog{background-position:-150px 0;}

/* bu_more もっと見る */
p.more{float:right;margin-top:1px;padding-right:8px;background:url(//img.ntcdn.net/img/comm/bu/bu_more.png) no-repeat right 2px;}
p.more a{color:#949494;font-size:11px;text-decoration:none;line-height:100%;}
p.more a:hover{text-decoration:underline;}

/* bg_イベント、お勧め、可能の文句 */
.bg_words{float:left;height:10px;margin:3px 0 0 10px;background:url(//img.ntcdn.net/img/comm/bu/bg_words.png) no-repeat 0 0;}
.bg_osusu{width:38px;background-position:0 0;}
.bg_direct{width:86px;background-position:-38px 0;}
.bg_price{width:62px;background-position:-124px 0;}
.bg_event{width:72px;background-position:-186px 0;}

/* btn coupon */
.coupon_cid {float: right;width: 66px;height: 23px;margin-top:10px;background: url("//img.ntcdn.net/images/note/bu/bu_search_cid_A1.png") no-repeat 0 0;}
.coupon_ho {background-position: -10px -10px;}
.coupon_fo {background-position: -86px -10px;}
.coupon_sh {background-position: -162px -10px;}
.coupon_pl {background-position: -238px -10px;}
.coupon_se {background-position: -314px -10px;}
.coupon_et {background-position: -390px -10px;}
.coupon_sp_ho {height:36px;background-position: -10px -47px;}
.coupon_sp_fo {height:36px;background-position: -86px -47px;}
.coupon_sp_sh {height:36px;background-position: -162px -47px;}
.coupon_sp_pl {height:36px;background-position: -238px -47px;}
.coupon_sp_se {height:36px;background-position: -314px -47px;}
.coupon_sp_et {height:36px;background-position: -390px -47px;}

/* 口コミ FACE */
div.ico_face {float:left;width:52px;height:54px;margin-right:5px;padding:0;background:url("//img.ntcdn.net/img/note/note_detail/ico_rating_face_v.png") no-repeat -104px 0;}
div.face_6{background-position:0 0;}
div.face_5{background-position:-52px 0;}
div.face_4{ background-position:-104px 0;}
div.face_3{background-position: -156px 0;}
div.face_2{background-position: -208px 0;}
div.face_1{background-position: -260px 0;}

/* ブログ HIT */
a.u_hit_no, a.u_hit_one, a.u_hit_two, a.u_hit_three {display:block;float:left;width:21px;height:47px;margin-right:8px;padding:9px 26px 0 14px;background:url("//img.ntcdn.net/img/blog/btn_uHit.png") no-repeat scroll 0 0 transparent;color:#549dff;font-weight:bold;font-size:16px;text-align:center;cursor:pointer;}
a.u_hit_no:hover, a.u_hit_one:hover, a.u_hit_two:hover, a.u_hit_three:hover{background-position:-61px 0;color:#549dff;text-decoration:none;}

/* Hotel 페이지 more List bu */
.moreHotelLi{float:right;width:675px;margin-top:1px;text-align:right;}
.moreHotelLi a{padding-left: 8px;background: url("//img.ntcdn.net/img/hotel/arrow3.gif") no-repeat  0 center;color:#949494;font-size:11px;text-decoration:none;line-height:100%;}
.moreHotelLi a:hover{text-decoration:underline;}