.aboutClick,.h3style{font-weight:700;text-align:left}.aboutClick,.h3style,.h4style{text-align:left}.yoyaku-change-status:hover,.yoyaku-paybycard:hover,.yoyaku-proceed:hover,a.hatena{text-decoration:none}.book-cancell-table table,.book-input table.address,.book-input table.payment,.book-input td.addressPref,.book-naiyo table,.book_infos4 td,.bookingcontent table,.cancelandupdate table,.poll_rating,.w21007-pands-1 table,.w2104_option_7{border-collapse:collapse}.plan_price_bk,table#table-04 td{white-space:nowrap}.carender_bookable,.instructions_bk,.kuchi,.kuchi01{word-break:break-all}.highslide,.highslide-thumbstrip a,a.thumb:focus,button{outline:0}.h3style{color:#468BC9;padding:10px;margin-bottom:10px;font-size:90%;background:#c5e7f9;background:-moz-linear-gradient(top,#c5e7f9 0,#fff 28%,#fff 72%,#c5e7f9 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#c5e7f9),color-stop(28%,#fff),color-stop(72%,#fff),color-stop(100%,#c5e7f9));background:-webkit-linear-gradient(top,#c5e7f9 0,#fff 28%,#fff 72%,#c5e7f9 100%);background:-o-linear-gradient(top,#c5e7f9 0,#fff 28%,#fff 72%,#c5e7f9 100%);background:-ms-linear-gradient(top,#c5e7f9 0,#fff 28%,#fff 72%,#c5e7f9 100%);background:linear-gradient(to bottom,#c5e7f9 0,#fff 28%,#fff 72%,#c5e7f9 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#c5e7f9', endColorstr='#c5e7f9', GradientType=0 )}.aboutClick{color:#559DE0;width:100%;font-size:70%;padding:0 5px 3px;clear:both}.aboutClick:before{content:"※"}.h4style{color:#333;padding:0 10px 0 0;margin-bottom:3px;font-size:22px;line-height:22px}#TopPage_Parts .from-map a.map_timesale{width:110px}#TopPage_Parts .from-map a.map_timesale span{background-image:url(/dg/image/background/top_sply.png)}#TopPage_Parts .from-map a.map_ranking{left:130px}#TopPage_Parts .iktop-why4{width:1000px;padding-top:25px;text-align:center}.book_infos2 tr,h2{text-align:left}#TopPage_Parts .iktop-why4 a{width:141px;padding:5px 0;color:#333;border-left:1px solid #dedede;border-top:1px solid #dedede;border-bottom:1px solid #dedede;float:left}#TopPage_Parts .iktop-why4 a:hover{color:#fff;text-decoration:none;background-color:#008dde}.poll_rating th,.poll_rating th.saigo{background:url(/dg/image/background/F4F4F4.gif)}#TopPage_Parts .iktop-why4 a.bottom1{border:1px solid #dedede}#TopPage_Parts .iktop-why4 a.bottom2{padding:2px 0 2px 5px;border-right:0}.100pct{width:100%}.top_m_8px{margin-top:8px}.top_m_3px{margin-top:3px}.top_m_25px{margin-top:25px}.top_m_20px{margin-top:20px}.top_m_15px{margin-top:15px}.top_m_10px{margin-top:10px}.top_m_5px{margin-top:5px}.top_p_30px{padding-top:30px}.top_p_25px{padding-top:25px}.top_p_20px{padding-top:20px}.top_p_15px{padding-top:15px}.top_p_10px{padding-top:10px}.top_p_5px{padding-top:5px}.bottom_p_30px{padding-bottom:30px}.bottom_p_25px{padding-bottom:25px}.bottom_p_20px{padding-bottom:20px}.bottom_p_15px{padding-bottom:15px}.bottom_p_10px{padding-bottom:10px}.bottom_p_5px{padding-bottom:5px}.bottom_m_25px{margin-bottom:25px}.bottom_m_20px{margin-bottom:20px}.bottom_m_15px{margin-bottom:15px}.bottom_m_10px{margin-bottom:10px}.bottom_m_5px{margin-bottom:5px}.right_m_5px{margin-right:5px}.right_m_15px{margin-right:15px}.right_m_20px{margin-right:20px}.right_m_25px{margin-right:25px}.right_p_5px{padding-right:5px}.right_p_10px{padding-right:10px}.right_p_15px{padding-right:15px}.right_p_20px{padding-right:20px}.right_p_25px{padding-right:25px}.left_m_5px{margin-left:5px}.left_m_15px{margin-left:15px}.left_m_20px{margin-left:20px}.left_m_25px{margin-left:25px}.left_p_25px{padding-left:25px}.left_p_20px{padding-left:20px}.left_p_15px{padding-left:15px}.left_p_10px{padding-left:10px}.left_p_5px{padding-left:5px}.bookingcontent td{padding:3px 5px;border-bottom:1px solid #CCC}.bookingcontent td.left{padding:3px 5px;border:solid #CCC;border-width:0 1px 1px 0}.bookingcontent td.tworow{padding:3px 5px;border:solid #CCC;border-width:0 1px 1px}.w150{width:100px}.poll_rating{width:740px}.poll_rating td{border:solid #CCC;border-width:1px 0 0 1px;padding:3px 5px}.poll_rating td.saigo{border:solid #CCC;border-width:1px 1px 0;padding:3px 5px}.poll_rating td.last{border:solid #CCC;border-width:1px 0 1px 1px;padding:3px 5px}.poll_rating td.last_saigo{border:solid #CCC;border-width:1px;padding:3px 5px}.poll_rating th{padding:3px 5px;border:solid #CCC;border-width:1px 0 0 1px}.poll_rating th.saigo{padding:3px 5px;border:solid #CCC;border-width:1px 1px 0}td.bg_e5{background:url(../image/background/E5E5E5.gif);margin:0;padding:0}td.matche_other_table_left{border-left:1px solid #E5E5E5;width:20%}td.matche_other_table_right{border-right:1px solid #E5E5E5;width:80%}.bkinfo-1st{border:1px solid #dcdcdc;border-radius:4px;color:#484848;padding:30px}.bkinfo-2nd{border-radius:4px;border:1px solid;color:#484848;margin-top:30px;padding:10px 50px;display:inline-block}.bkinfo-2nd-text{font-size:18px;margin:5px 0}.bkinfo-3rd{padding:10px}.bkinfo{border:1px solid #dcdcdc;border-radius:4px;color:#484848;padding:20px}.canbookingtomebmer{color:tomato;font-size:12px;margin:20px 0 0}.book-input div.bookingcontent td.left{border:1px solid #CCC;padding:5px 6px;text-align:left}.checkin-saturday,.checkout-saturday{color:#00F}.checkin-sunday,.checkout-sunday{color:red}#yoyaku-header{width:1000px;height:70px;position:relative}#yoyaku-header a.head-2nd-of-top-logo{position:absolute;top:15px;left:0}ul{list-style-type:none;margin:0;padding:0}.w2102_whereyouare_01{color:#999;width:1000px;padding:0 0 5px}.w2102_whereyouare_01 img{vertical-align:middle;margin:0 5px}.w2102_whereyouare_01 b{color:#333;font-weight:400}.yoyaku-navi{position:absolute;top:-55px;right:0}.yoyaku-mod-navi{position:absolute;top:25px;right:0}.plan_obi,.premier_plan_obi{position:absolute;top:8px;right:-12px}h2{width:100%;margin:50px 0 5px;padding:0;font-size:20px;line-height:1.5em;font-weight:400}h2.saisho{margin-top:0}.book_titles{width:740px;background:url(../image/background/book_wk_01.gif) no-repeat;height:54px}.book_infos{width:740px;background:url(../image/background/book_wk_02.gif) repeat-y}.book_infos2{width:695px;background:url(../image/background/E5E5E5.gif);padding:1px}.book_infos2 td{background:#FFF;padding:5px}.book_infos2 tr.ctr{text-align:center}.book_infos2 td.gray{background:url(../image/background/F4F4F4.gif)}.book_infos2 td.book_yellow{background:#FF0}.book_infos2 td.options{padding:10px 0;text-align:center;width:25%}.book_infos2 td.pink{background:#FCC}.book_infos6{width:500px;background:url(../image/background/E5E5E5.gif);padding:1px}.book_infos6 td{background:#FFF;padding:5px}.book_infos6 tr{text-align:left}.book_infos6 tr.ctr{text-align:center}.book_infos6 td.gray{background:url(../image/background/F4F4F4.gif)}.book_infos3{padding:5px 0;border-top:5px solid #DCDCDC;border-bottom:1px dotted #CCC;background:url(../image/background/rate_td_bk.gif);text-align:left}.book_infos3 b{color:#333}.book_infos4{padding:5px 0 15px 20px}.book_infos4 td{border:1px dotted #CCC;padding:4px 6px}.book_warn1{width:675px}.book_infos5{padding:5px 0;border-bottom:1px solid #CCC}.yoyaku-paybycard,.yoyaku-paybycard-off{font-size:13px;line-height:18px;padding:2px 4px;cursor:pointer;display:block;float:right;text-align:center}.yoyaku-paybycard{background:#1E90FF;color:#fff;border:1px solid #1E90FF;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.yoyaku-paybycard:hover{background:#FFF;color:#1E90FF}.yoyaku-paybycard-off{background:#CCC;color:#fff;border:1px solid #CCC;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}td.line-soko{border-bottom:1px solid #DCDCDC;padding:7px 0}td.dekamoji input,td.dekamoji select{font-size:16px;color:#555}a.hatena{background:#FFF;font-size:12px;color:#555;font-weight:700;text-align:center;padding:0 3px;border:1px solid #666;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}.yoyaku-proceed,.yoyaku-proceed-off{display:block;padding:10px 0;font-size:22px;line-height:33px;text-align:center;cursor:pointer}a.hatena:hover{background:#666;color:#FFF}.yoyaku-proceed{background-color:#090;color:#FFF;-moz-border-radius:.3em;-webkit-border-radius:.3em;border-radius:.3em}.yoyaku-change-status,.yoyaku-proceed-off{-moz-border-radius:.3em;-webkit-border-radius:.3em}.yoyaku-proceed:hover{color:#ff0}.yoyaku-proceed-off{background-color:#CCC;color:#FFF;border-radius:.3em}.yoyaku-show-rate-detail{display:none;width:244px;padding:7px 7px 0;background:#FFF;text-align:left}.yoyaku-show-rate-shoukei{width:100%;border-bottom:1px dotted #CCC;padding:5px 0 10px;margin-bottom:10px}.yoyaku-show-rate-shoukei em{font-size:18px;line-height:25px}.yoyaku-tbl-total-amount td{padding:3px 0}.yoyaku-tbl-total-bottomline{width:100%;border-bottom:2px solid #CCC;padding:0 0 5px;margin:0 0 10px}#DiffInstantsDiscountPoint,#DiffOffPrice,#DiffPaymentAmount,#DiffUsePoint{padding:3px 5px 3px 0}.yoyaku-tbl-total-taxes{width:100%;padding:5px 0;font-size:10px;border:dotted #CCC;border-width:1px 0;margin-bottom:20px}.yoyaku-change-status,.yoyaku-change-status-off{display:inline-block;padding:15px 30px;font-size:18px;text-align:center;color:#FFF;cursor:pointer}.yoyaku-change-status{background-color:#008DDE;border-radius:.3em}.yoyaku-change-status-off{background-color:#CCC;-moz-border-radius:.3em;-webkit-border-radius:.3em;border-radius:.3em}.mada-kakuho-shitenaissu{width:994px;margin:0 0 15px;padding:10px 0 8px;border:3px solid #eaeaea}.mada-kakuho-shitenaissu em{font-size:22px;line-height:30px}.mada-kakuho-shitenaissu p{margin:10px 0 0}.book-naiyo{width:100%;border:solid #DCDCDC;border-width:3px 0;padding:10px 0 15px;margin:15px 0 10px;background:url(/dg/image/background/book_naiyo_bk.gif)}.book-naiyo p{padding:0;margin:0 0 10px}.book-naiyo td,.book-naiyo td.center,.book-naiyo td.right{border:1px solid #CCC;padding:3px 4px}.book-from-acc,.book-input,.book-input-option{margin-top:5px}.book-naiyo table{background-color:#FFF}.book-naiyo td{text-align:left}.book-naiyo td.center{text-align:center}.book-naiyo td.right{text-align:right}.book-naiyo div.cancelandupdate td,.book-naiyo table.pointer td,.book-naiyo td.nol{border:0}.book-naiyo td.gray{background-color:#F5F5F5}.book-naiyo td.blue{background-color:azure}.book-warn{color:#CD5C5C}.book-cancell-table table{width:100%}.book-cancell-table td{width:9%;border-bottom:1px dotted #CCC;padding:3px 0;text-align:center}.book-cancell-table td.nol{border-bottom:0;padding-top:8px}.book-from-acc{padding:10px;border:3px solid #DCDCDC}.book-input{width:100%}.book-input .left{float:none}.book-input table{border-collapse:collapse;width:100%}.book-input table.address{width:760px}.book-input td.addressPref{width:110px}.book-input table.payment{width:auto}.book-input td{border:1px solid #CCC;padding:6px;text-align:left}.book-input td.center{text-align:center}.book-input td.right{text-align:right}.book-input td.gray{background:url(/dg/image/background/book_naiyo_bk.gif)}.book-input td.hissu{background:url(/dg/image/background/book_hissu_bk.gif)}.book-input td.hissu em{font-style:normal;font-weight:400;color:#4169E1;font-size:11px}.book-input td.hissu select{font-size:18px;font-weight:700;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,Osaka,'ＭＳ Ｐゴシック','MS PGothic',sans-serif}.book-input td.book_yellow{background:#FF0}.book-input td.nol{border:0}.book-input-option td{border:0;text-align:center;font-size:12px;line-height:18px}.book-input-option div.menu_name{padding:0}.book-input .book-input-noline td{border:0}.book-input .book-input-noline-nopadding td{border:0;padding:0}.book-input .book-input-nopadding td{padding:0;border:0}.book-mm,.book-opt-gokei{width:100%;padding:10px 0}.book-mm{background-color:#eaeaea;text-align:center}.book-saigo .bookingcontent td{border:0;font-size:11px;line-height:14px}.book-saigo .bookingcontent td.tworow{border:0}.book-opt-gokei{background-color:#87CEFA}.book-opt-gokei p.left{width:30%;float:left;margin:4px 0 0 10px;padding:0;display:inline;text-align:left;font-weight:700;color:#FFF}.book-opt-gokei p.right{width:60%;float:right;margin:0 10px 0 0;background-color:#FFF;padding:3px 5px;display:inline}.book-opt-order{border:3px solid #eaeaea;padding:10px}img.displaynone{display:none}.w136,.w151{display:block}#ctl00_contentMain_PlanDtlPlanNmUserControl1_lowestChargeBlock{font-size:15px;line-height:22px;color:#1E90FF}.w2104_total{width:740px;background:url(../image/background/w2104_total.gif) no-repeat;height:40px;margin-bottom:10px}.w2104_total2{padding:9px 25px 0 400px}.w2104_option_1{width:695px;border:2px solid #E5E5E5}.w2104_option_2{width:675px;padding:15px 0}.w2104_option_3{width:320px;float:left}.w2104_option_3 img{width:305px;float:left;margin-bottom:10px}.w2104_option_3 p{clear:left;padding:0;margin:0}.w2104_option_4{width:580px;float:right}.w2104_option_5{margin-top:20px;clear:both;width:340px}.w2104_option_6{float:left;width:45%;padding:4px;margin:5px 5px 0 0;border:1px dotted #CCC;text-align:center;height:25px}.w2104_option_7{width:580px}.w2104_option_8{width:247px;float:right}.w2104_option_9{width:186px;float:right;background:url(../image/background/opt_price_02.gif) no-repeat;height:40px;text-align:center}.w2104_option_10{width:17px;float:right}.w2104_option_11{padding:5px 0 4px;border-top:1px solid #CCC;border-bottom:1px dotted #CCC;margin:15px 0 7px}.w2103_pts_1{margin:15px 5px 5px;padding:10px;border:1px dotted #CCC}.w2106_td{clear:both;padding-bottom:15px}.w2106_td td{padding:3px;text-align:center}.w2106_td td.td1{padding:3px;border-top:1px dotted #CCC}.w2106_td td.td2{padding:3px;border-right:1px dotted #CCC}.w2106_td td.td3{padding:3px;border-bottom:1px dotted #CCC}.w2106_td td.td4{padding:3px;border-left:1px dotted #CCC}.w2106_td td.gray{background:url(../image/background/F4F4F4.gif)}.w2107_rentcar_div{padding:30px 0;font-size:12px}.w2107_rentcar_image{border:0;margin-right:5px}.book_makesure{width:740px;background:url(../image/background/E5E5E5.gif);padding:1px}.book_makesure td{background:#FFF;padding:5px}.book_makesure tr{text-align:left}.book_makesure tr.ctr{text-align:center}.book_makesure td.gray{background:url(../image/background/F4F4F4.gif)}.book_makesure td.book_yellow{background:#FF0}.book_makesure td.options{padding:10px 0;text-align:center}.book_makesure3{background:url(/dg/image/background/ao.gif);padding:1px;width:1000px}.book_makesure3 td{background:#FFF;padding:5px}.book_makesure3 tr{text-align:left}.book_makesure3 td.mizuiro{background:url(../image/background/mizuiro.gif)}.book_makesure4{background:url(../image/background/grada_01.gif) repeat-x;padding:7px 4px}.book_makechange{width:600px;background:url(../image/background/E5E5E5.gif);padding:1px}.book_makechange td{background:#FFF;padding:5px}.cancelandupdate{clear:both}.cancelandupdate td{border:1px solid #CCC;padding:3px;margin:0}.cancelandupdate td.noborder{border-top:1px solid #FFF;border-bottom:1px solid #FFF;border-left:1px solid #FFF;padding:3px;margin:0}.w2124_sum{width:100%;border-bottom:1px dotted #CCC;padding:5px 0 3px;margin-bottom:10px;text-align:right}.w151{width:151px;text-align:left}.w136{width:136px}a.w11501_lower_charge_caption:link,a.w11501_lower_charge_caption:visited{text-decoration:underline;color:#1E90FF}a.w11501_lower_charge_caption:hover{text-decoration:none;color:#1E90FF}a.w11501_lower_charge_caption b.black{color:#1E90FF}a.w11501_lower_charge_caption span.l{font-size:18px}.warn_titles{width:740px;background:url(../image/background/warn_wk_01.gif) no-repeat;height:54px}.warn_infos{width:740px;background:url(../image/background/warn_wk_02.gif) repeat-y}.go_res_box{border:1px solid #CCC;width:740px}.go_res_left,.go_res_right{width:345px;text-align:left}.go_res_in{padding:15px}.go_res_left{float:left}.go_res_right{float:right}.go_res_box img{float:left;margin-right:5px}.w21007-pands-1{width:940px;margin:20px 0 30px;padding:0 0 15px;border:solid #DEB887;border-width:3px 1px 1px}.w21007-pands-1 p{margin:0 0 15px;padding:8px 0;background:beige;border-bottom:1px dotted #DEB887}.w21007-pands-1 td{padding:4px 0}.w21007-pands-1 td em{font-size:15px;color:tomato;font-style:normal}.w21007-pands-1 td.bdr1{border:solid #CCC;border-width:1px 1px 1px 0;background:#F5F5F5;width:230px}.w21007-pands-1 td.bdr2{border:solid #CCC;border-width:0 1px 1px 0}.w21007-pands-1 td.bdr3{border:solid #CCC;border-width:0 1px 1px}.tieupPointOnRetry{font-size:13px;padding:10px;margin:10px 0;border:5px double red;width:710px;text-align:left}.book-notes1{width:600px;border:1px solid red;background-color:#F8F8F8;padding:10px;margin-bottom:20px}.book-notes2{border-bottom:1px dotted red;padding-bottom:10px;margin-bottom:10px}.w50002_guest,.w50002_member{width:455px;margin-bottom:15px}.w50002_member{float:left}.w50002_member td{padding:4px 0}.w50002_guest{float:right;padding:0 0 0 15px;border-left:1px dotted silver}.w50002_guest td{padding:4px 0}.w50002_call{width:940px;padding-top:15px}.bkinfo-cardReg{background-color:#FFF;width:930px;border:3px solid #db7093;padding:10px 0}.cardreg-btn-off{background-color:#CCC;display:inline-block;padding:10px 0;font-size:14px;line-height:33px;text-align:center;color:#fff;-moz-border-radius:.3em;-webkit-border-radius:.3em;border-radius:.3em;cursor:pointer;width:115px}.receipt-title,.receipt-title-long{line-height:1.3;box-sizing:border-box}#inputBlock h2{display:block}.bookingtomember-area{display:flex;align-items:center;justify-content:space-between;width:730px;border-radius:4px;padding:15px;color:#484848;background-color:#f4f4f4;margin-top:20px}.bookingtomember-title{font-size:22px;color:#ff3100;margin:7px 0}.bookingtomember-copy{font-size:14px;margin:0}.bookingtomember-left{width:470px}.mt30{margin-top:30px}.bkinfo-text{font-size:14px;display:flex;justify-content:center;margin:0}.bkinfo-list{margin:0 40px 0 10px}.bkinfo-list-end{margin:0 0 0 10px;text-align:left}.receipt-wrapp{display:flex;justify-content:space-between;align-items:center}.receipt-box{border:1px solid #02A7E4;border-radius:4px;padding:10px;cursor:pointer}.receipt-box a:hover{text-decoration:none}.receipt-title{color:#02A7E4;font-size:18px;margin:0;width:312px}.receipt-text{color:#484848;font-size:12px;margin:0}.receipt-title-long{color:#02A7E4;font-size:18px;margin:0;width:330px}.receipt-text-notice{color:tomato;font-size:12px;margin:0}.mr20{margin-right:20px}.ml20{margin-left:20px}.textblue{color:#047ABE}.cardtext{font-size:15px;color:#484848}.paymentarea{display:flex;justify-content:center;text-align:left;font-size:13px;border:1px solid #dcdcdc;padding:15px;box-sizing:border-box;width:650px;border-radius:4px;margin-top:10px;line-height:1.7}.paymentbox{display:flex;flex-direction:column-reverse;justify-content:center}button{background-color:transparent;border:none;cursor:pointer;padding:0;appearance:none}.receipt-area{display:flex;justify-content:center}.didi-wrappre{text-align:center;border-radius:4px;padding:25px 0 0;font-size:11px;border:1px solid #dedede}.didi-title{font-size:25px;font-weight:700}.didi-coupon{background-color:#F38031;color:#fff;border-radius:30px;font-size:20px;display:inline-block;padding:5px 20px;line-height:1.6;margin:10px 0}.didi-date{font-size:12px;color:#F38031;margin:0 0 20px}.didi-info-wrappre{border-top:1px solid #dedede;padding:10px 0;margin:0 10px;text-align:left}.didi-info{font-size:11px;display:block;margin:2px}.didi-info-text{margin-bottom:15px}#kwdSrchTxtBoxKwd{border:0;text-align:left;float:left;font-size:16px;width:511px;padding-left:10px;box-sizing:border-box}#all_contents3 .key_word_bk{width:720px;padding:8px 10px;background:#fff;background:-moz-linear-gradient(top,#fff 0,#ededed 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#ededed));background:-webkit-linear-gradient(top,#fff 0,#ededed 100%);background:-o-linear-gradient(top,#fff 0,#ededed 100%);background:-ms-linear-gradient(top,#fff 0,#ededed 100%);background:linear-gradient(to bottom,#fff 0,#ededed 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed', GradientType=0 );border:1px solid #dedede}.key_word_background{background:#FFF;padding:2px;border:1px solid #ccc;width:710px}.kwdSrch_bt{float:right;background-color:#008dde;color:#fff;font-size:14px;padding:3px 20px;cursor:pointer;text-decoration:none}.kwdSrch_bt:hover{text-decoration:none;color:#ff0}.right_line{margin-right:10px;padding-right:10px;border-right:1px dotted #CCC}#kwdSrchInputBlock div{display:block;float:left}#amountDetail{display:block}.planDetailActionBtnArea .plan_resv_bk{display:block;float:left;margin:15px 15px 0 0;padding:8px 0;width:160px;font-size:18px;line-height:32px;text-align:center}.planDetailActionBtnArea .plan_price_bk{display:block;float:left;margin:15px 0 0;padding:8px 0;width:330px;font-size:18px;line-height:32px;text-align:center}#all_contents #all_contents3 #all_contents3_1123 .clearfix::after{clear:both;content:'';display:block}#all_contents #all_contents3 #all_contents3_1123 #ikcFan{float:right;margin-left:5px}#all_contents #all_contents3 #all_contents3_1123 .ik_hotel_name{font-size:20px;display:block;padding:8px 0;color:#000}#all_contents #all_contents3 #all_contents3_1123 div#accommodation_Panel1,#all_contents #all_contents3 #all_contents3_1123 div#accommodation_Panel7{color:#069;width:740px}#all_contents #all_contents3 #all_contents3_1123 .guide-below-acclogo{width:740px;display:block;padding-bottom:10px}#all_contents #all_contents3 #all_contents3_1123 .guide-below-acclogo p.left{width:455px;float:left;margin:0;padding:0}#all_contents #all_contents3 #all_contents3_1123 .guide-below-acclogo p.left a:link,#all_contents #all_contents3 #all_contents3_1123 .guide-below-acclogo p.left a:visited{color:#555;text-decoration:none;line-height:20px;border-bottom:1px dotted #CCC}#all_contents #all_contents3 #all_contents3_1123 .guide-below-acclogo p.left a:hover{color:#1E90FF;text-decoration:none;line-height:20px;border-bottom:1px solid #1E90FF}#planmei,.plan_obi,.plan_price_bk{line-height:18px}#all_contents #all_contents3 #all_contents3_1123 .guide-below-acclogo p span{font-size:10px}#all_contents #all_contents3 #all_contents3_1123 .guide-below-acclogo p.right{width:280px;float:right;margin:0;padding:0;height:15px}#all_contents #all_contents3 #all_contents3_1123 .each_bar_1st{width:740px;height:40px;margin:0 0 10px}#all_contents #all_contents3 #all_contents3_1123 .each_bar{width:740px;height:40px;margin:15px 0 10px}.plan_obi{width:154px;height:47px;background:url(/dg/image/background/plan_obi.png);text-align:center}.plan_obi span{display:block;color:#FFF;font-size:16px;margin-top:12px;margin-left:10px}.phone-link-wrapper{font-size:16px;padding:8px 0;text-decoration:none;text-align:right}.phone-link-wrapper:hover{opacity:.7}.phone-link-wrapper .plan_resv_bk{color:#2eb2e1!important;font-weight:700}.phone-link-wrapper .plan_resv_bk:hover{text-decoration:none}.plan_price_bk{background-color:#06b306;display:block;margin-top:15px;padding:15px 40px;font-size:20px;text-align:center;color:#FFF;cursor:pointer;-webkit-border-radius:.3em;-moz-border-radius:.3em;-ms-border-radius:.3em;-o-border-radius:.3em;border-radius:.3em}.new_bt_01,.yoyaku_bt_01{-moz-border-radius:.4em;-webkit-border-radius:.4em}.plan_price_bk:visited{color:#FFF}.plan_price_bk:hover{background-color:#40bb19;color:#fff;text-decoration:none}.yoyaku_bt_01{background-color:#090;color:#FFF;padding:2px 10px;font-size:12px;border-radius:.4em}.yoyaku_bt_02{font-size:11px}.kensyou_bt_01,.new_bt_01{padding:0 16px;font-size:12px;color:#FFF}.new_bt_01{background-color:#008dde;border-radius:.4em}.kensyou_bt_01{background-color:#f90;-moz-border-radius:.4em;-webkit-border-radius:.4em;border-radius:.4em}.plan_institution_left{margin-top:15px;width:70px;float:left}.plan_institution_left a{display:block;position:relative;width:70px;height:52px}.plan_institution_left img{float:left}.plandtl_institution_left{width:639px;float:left}.plan_institution_left_text{position:absolute;bottom:0;left:0;width:80px;height:17px;color:#FFF;padding:1px;font-size:9px;-webkit-transform:scale(.95,1);-webkit-transform-origin:0 0;-ms-transform:scale(.95,1);-ms-transform-origin:0 0;transform:scale(.95,1);transform-origin:0 0;zoom:.9;background:rgba(0,0,0,.5);z-index:10;text-align:center}.btn_calender_src{vertical-align:middle}.srch_with_exact_date{width:1000px;clear:both;margin-top:15px}.srch_with_exact_date div{display:inline}.srch_with_exact_date div.block{display:block}.appointdate a{text-decoration:none}.ras-uc,.ras-uc .w710{width:740px}.ras-uc .w310,.ras-uc .w400{width:360px}.ras-uc .w400 .w1116_kids{width:360px;position:relative;top:-5px;left:-8px}.ras-uc .w400 .w1116_kids select{float:left}.ras-uc .w400 .w1114_kids{width:400px}.ras-uc .w400 .w1114_kids select{font-size:10px}.ras-uc .right_p_10px{padding-right:0}.ras-uc .w1114_5types{clear:both;width:740px}#DivRoomStickingToSearchForm{padding-top:4px}#planmei{width:1000px;padding:10px 0;font-size:14px;color:#333;text-align:center;border-bottom:1px dotted #DCDCDC;border-top:3px solid #DCDCDC;position:relative}.plan_bk,.rate td,.text_about_plan,td.plan_name{text-align:left}#planmei b{font-weight:400}.w1114_rating span.point{font-size:120%;font-weight:700;color:red;padding-left:2px;vertical-align:middle}.plandtl_institution_right{width:86px;float:right}.plan_institution_right{width:920px;float:right;text-align:left;position:relative;margin-top:15px}.hotel_name{padding:15px 0;line-height:22px}.hotel_name img{vertical-align:top}#news_from_acc img,.meal img,.plan-ichiran-pname img,.room_name img,img.ikyu-gentei{vertical-align:middle}.plandetail_icons{clear:both;width:100%;padding:0 0 10px;border-bottom:5px solid #EAEAEA;margin-bottom:5px}.plandetail_icons img{float:left;border:0;margin:0 4px 4px 0}.wom_a_right{float:right;margin-left:10px}ul.wom_a_tensu{margin-top:5px;padding:0;list-style-type:none}ul.wom_a_tensu li{float:left;padding:0;margin:0}.plan_top_img{margin-top:15px}.plan_bk{width:978px;padding:15px 10px;border:1px solid #ccc;position:relative}.plan_margin{margin:0 0 5px}.text_about_plan{font-size:20px;line-height:25px;color:#000;width:610px}td.plan_name{font-size:14px;font-weight:700;margin:15px 0}td.plan_icon1{width:68px}td.plan_icon2{width:72px}.plan001{float:right}.toku_mon{font-weight:700;color:#f60}.plan_bk02{background:url(/dg/image/background/plan_rate_bk02.gif)}.detailed_information_left{width:300px;float:right}.room_left{width:280px;float:left;margin-bottom:20px}.room_left .rate{color:#666}.room_left_wide{width:440px;float:left}.detailed_information_bk{width:280px}.detailed_information_bk_wide{width:520px}.detailed_information_thumbs{padding-bottom:5px}.detailed_information_thumbs img{margin:0 5px;cursor:pointer}.plan_rate_bk_top{margin-top:10px}.rate{margin:0}.plan_rate_photo{float:right;margin-right:15px}.rate td{border-bottom:1px #ccc solid;padding:4px 0 4px 4px}td.rate2{padding:0 5px 5px}.rateinfo{background:url(/dg/image/background/rate_td_bk.gif)}.rate_small{font-size:10px;font-weight:400}.plan_rate{color:#2871a9}.detailed_information_main_img{margin-bottom:10px}.detailed_information_sub img{margin:0 5px}.detailed_information_sub span{cursor:pointer}.n_haku{padding-top:10px;width:280px;font-size:11px;color:#F60;text-align:center}td.plandetail_lastrow{border-bottom:1px solid #FFF}.room_left div.bold img{display:none}.room_left div.bold a:link,.room_left div.bold a:visited{width:100%;display:block;border:1px solid #CCC;border-radius:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;background-image:-webkit-linear-gradient(top,#fff 90%,#dcdcdc 100%);background-image:-moz-linear-gradient(top,#fff 90%,#dcdcdc 100%);background-image:-o-linear-gradient(top,#fff 90%,#dcdcdc 100%);background-image:-ms-linear-gradient(top,#fff 90%,#dcdcdc 100%);background-image:linear-gradient(top,#fff 90%,#dcdcdc 100%);-pie-background:linear-gradient(top,#fff 90%,#dcdcdc 100%);padding:10px 0;font-size:14px;line-height:22px;color:#555;text-decoration:none;text-align:center;behavior:url(/common/dg/htc/PIE.htc);position:relative}.room_left div.bold a:hover{border:1px solid #DCDCDC;background-image:-webkit-linear-gradient(top,#eee 5%,#eee 100%);background-image:-moz-linear-gradient(top,#eee 5%,#eee 100%);background-image:-o-linear-gradient(top,#eee 5%,#eee 100%);background-image:-ms-linear-gradient(top,#eee 5%,#eee 100%);background-image:linear-gradient(top,#eee 5%,#eee 100%);-pie-background:linear-gradient(top,#eee 5%,#eee 100%);color:#333;behavior:url(/common/dg/htc/PIE.htc);position:relative}#planDtlSlide{text-align:center;overflow:hidden;position:relative}#planDtlSlideMain{top:0;left:0;height:330px;width:440px}#planDtlSlidePhoto{top:0;left:10px;position:absolute}#planDtlSlide .active{filter:alpha(opacity=100)!important;-moz-opacity:1!important;opacity:1!important}#planDtlSlide span:after{content:".";height:0;clear:both;display:block;visibility:hidden}#planDtlSlide span{display:inline-block;overflow:hidden}.planDtlSlideMaindiv{top:0;left:0;position:absolute}.planDtlSlideMaindiv a{display:block;position:relative;overflow:hidden;height:330px;width:440px}.planDtlSlideMaindiv img{position:absolute;left:0;top:0}#pagination img{height:25px;width:40px}.plandetail_w510{width:510px;float:right;display:block}.plandetail_w480{width:480px;float:right;display:block}.plandetail_w370{width:370px;float:right;display:block}.plandetail_w440{width:700px;float:right;display:block;line-height:22px}.detailed_information_right{word-break:break-all;clear:both;width:100%;float:right;text-align:left}.detailed_information_bookable{clear:both;text-align:left;border-bottom:1px dotted #CCC}.room_right{width:370px;float:right;text-align:left}.meal{text-align:center;margin:5px 10px 5px 0;font-size:14px;font-weight:700}.room_name{margin-bottom:10px;padding-bottom:5px;border-bottom:5px solid #EAEAEA}.room_name img{margin-left:5px}.room_amenity{margin-top:20px}.room_attribute{padding:10px 2px 0;clear:both}.room_attribute_icons{width:100%}.room_attribute_icons img{float:left;border:0;margin:0 2px 5px}.rminfo-big-titles{width:1000px;background:url(/dg/image/background/konbk_usu.png)}.rminfo-big-titles p{padding:10px 0 8px 15px;margin:0;font-size:16px;line-height:24px;color:#369;font-weight:700;text-align:left}.rminfo-big-titles p small{font-size:14px}.rminfo-titles{width:1000px;background:url(/dg/image/background/konbk.png)}.rminfo-titles p{padding:8px 0 5px 10px;margin:0;font-size:13px;line-height:19px;color:#FFF;text-align:left}.room_select_title .slideTitle{margin:30px 0 10px}.room_select{width:1000px;position:relative;margin-bottom:40px}.room_select .room_select_each{width:100%;border-width:1px 1px 0;border-style:solid;border-color:#dedede}.room_select .room_select_each:last-child{border-width:1px}.room_select .room_container{float:none}.room_select .plan_room_wrapper{margin:5px 10px 5px 5px}.room_select dd,.room_select dt{display:table-cell;text-align:left;vertical-align:middle}.room_select .room_thumb{width:100px;border-width:0}.room_select .room_select_photo{width:110px}.room_select .room_name_type{font-size:16px;width:520px}.room_select .room_name_type .small{font-size:11px;color:#555;text-align:center;font-weight:400}.room_select .room_price{width:159px;font-size:16px;font-weight:700;text-align:center}.room_select .room_price .small{font-size:11px;color:#555;text-align:center;font-weight:400}.room_select .plan_ins_point{font-size:14px;width:159px;color:#f66;text-align:center}.room_select .plan_ins_point span{font-size:12px}.room_select .plan_ins_point .discount_amount{color:#000}.room_select .plan_ins_point .small{font-size:11px;color:#555;text-align:center;font-weight:400}.menu a,.option_name span{font-weight:700}.room_select .show_detail{width:99px}.room_select .show_detail div.remainingRoom{font-size:11px;color:#E4393C;text-align:center}.room_select .show_detail a span,.room_select .show_detail span.no_select{padding:6px 0;font-size:13px;color:#FFF;text-align:center;display:block;behavior:url(/common/dg/htc/PIE.htc)}.room_select .show_detail a span{background-color:#06b306;border-radius:.3em;-moz-border-radius:.3em;-webkit-border-radius:.3em;-o-border-radius:.3em;-ms-border-radius:.3em;cursor:pointer}.room_select .show_detail span.no_select{background-color:#555;width:100%;border-radius:.3em;-moz-border-radius:.3em;-webkit-border-radius:.3em;-o-border-radius:.3em;-ms-border-radius:.3em;white-space:nowrap}.menu{text-align:center}.menu_name{clear:both;padding:4px 0}.option_name{margin-top:10px}.instructions_gw b{font-weight:400}.instructions_bookable{background-color:#FFF;padding:12px 0}.instructions_bookable .bookable_s{color:#aaa;display:block;margin-top:2px}.rminfo_snews{text-align:left;padding:10px 10px 20px;border:1px solid #eee;margin-bottom:40px}.can01,.can02,table#table-04 th{padding:5px;text-align:center}.rminfo_snews .w11501_open_photo{float:right;margin-right:0;margin-left:15px}table.table-03{margin-top:10px;width:710px;border:none}table#table-04,table#table-05{margin-top:5px;border-collapse:collapse}.can01,table#table-04{border:1px solid #d8d8d8}table.table-03 td span.diff{color:red;font-weight:700}table.table-03 td.table-03{text-align:center;width:235px}table#table-04{width:710px;border-spacing:0}table#table-04 th{border:solid #d8d8d8;border-width:0 0 1px 1px;color:#175b86;font-weight:700}.can01{border-width:0 0 1px 1px}.can02{border:1px solid #d8d8d8;border-width:0 0 1px 1px;font-weight:700}td.tc1,td.tc2{border:solid #D8D8D8;padding:3px}td.tc1{border-width:0 1px 1px 0}td.tc2{border-width:0 0 1px}td.tc3{padding:3px;border:solid #D8D8D8;border-width:0 1px 0 0}td.tc4{padding:3px;border:0}.plandetail_kids{width:600px;background:url(/dg/image/background/kids_wk_l_02.gif)}.plandetail_kids_each{width:185px;float:left;text-align:left}.plandetail_kids_spaces{width:10px;float:left}table#table-05{width:970px;border:0}table#table-05 td{padding:3px 0;border:solid #d8d8d8;border-width:0 1px 1px;text-align:center}table#table-05 td.haji{border:solid #d8d8d8;border-width:0 0 1px}table#table-05 td.bottom{border:solid #d8d8d8;border-width:0 1px}table#table-05 td.haji_bottom{border:0}.w1114_icons,.w1114_icons3{border-bottom:5px solid #EAEAEA;width:100%;clear:both}#news_from_acc{clear:both}#news_from_acc img{margin-left:10px}.w1114_icons{padding:10px 0 5px;border-top:1px dotted #CCC;margin-bottom:5px}.w1114_icons3{padding:0;margin-bottom:0}.w1114_icons img{float:left;border:0;margin:0 4px 4px 0}.w1111_icons{clear:both;width:100%}.w1111_icons2{padding:0 0 0 7px}.icons_two{clear:both}.icons_two img{float:none}.plan-ichiran-pname{width:700px;padding:0 0 10px;text-align:left;color:#000}.plan-ichiran-pname img{margin-right:5px}.plan-ichiran-icons{clear:both;width:465px;padding:10px 0 5px;border-bottom:5px solid #EAEAEA;border-top:1px dotted #CCC;margin-bottom:5px}.plan-ichiran-icons img{float:left;border:0;margin:0 4px 4px 0}.plan-ichiran-accicons{clear:both;width:505px;padding:5px 0 10px;border-top:1px dotted #CCC;margin-top:5px}.plan-ichiran-accicons img{float:left;border:0;margin-right:4px}.w105{width:105px;text-align:center}.w1118_titles{width:740px;clear:both;background:url(/dg/image/background/howmany.png) no-repeat;padding:10px 0 5px;color:#FFF}.w1118_titles_intext{float:left;text-align:left;padding-left:15px}.w1118_titles_mealimg{float:right;width:85px;text-align:left}.w1118_titles2{margin-bottom:15px}.ikyu-plan-name{width:740px;clear:both;background:url(/dg/image/background/plan_namae_hk_02.png) repeat-y;padding-top:5px;color:#000}.ikyu-plan-name-meal{width:720px;clear:both;display:block}img.ikyu-gentei{margin-right:5px}.w11501_titles{border-bottom:5px solid #EAEAEA;padding:0 0 5px;margin-bottom:10px;width:740px;font-weight:700;text-align:left}.mealTitle,.menu div,.optCell{text-align:center}.w11501_titles img{float:left;margin-right:5px}.w11501_deadline{clear:both;width:740px}.w11501_deadline p{width:740px;padding:0;margin:0}td.plan-info-table{border-left:1px dotted #CCC}.mkb_box{position:absolute;top:36px;right:0}.meal_table div.bottom_p_15px{padding-bottom:0}.mealTitle{width:25%;padding:3px}.mealCell{padding:4px}.menu div{padding:0 5px;font-size:11px;line-height:14px}.mealCell img,.menu_name{margin-bottom:10px}.optCell{padding:8px;border:0;border-width:1px;background:#fff}.plndtlAmenity{background-color:#FFF;border:1px solid #E3E3E3;border-collapse:collapse;border-spacing:0}.plndtlAmenity tr{vertical-align:top}.plndtlAmenity th{padding:2px 3px;border:solid #E3E3E3;border-width:0 0 1px 1px;font-weight:700;line-height:120%}.plndtlAmenity td{padding:2px 3px;border:1px dotted #E3E3E3;border-width:0 1px 1px 0}.w11502_cr{width:687px;float:left}.w11502_cr2{padding:5px 0 0 68px;font-size:10px;color:#CCC;font-family:Arial,serif}.plan_hotel_box .h_name,.plan_hotel_box strong{font-family:"メイリオ","ヒラギノ角ゴ ProN",Meiryo,"Hiragino Kaku Gothic ProN","ＭＳ Ｐゴシック","MS PGothic","Hiragino Sans",sans-serif}.plndtl_calendar_notice{width:720px;height:34px;background:url(/dg/image/background/pda_calendar_bk.gif) no-repeat;color:#333}.w11501_open_close{margin-left:20px;vertical-align:middle}.w11501_open_photo{float:left;margin-right:10px}.w11501_goto-page-top{text-align:right;margin-top:5px}.w11501_goto-page-top img{vertical-align:middle}#w20101_which{width:740px;display:block;background:url(../image/background/w20101_bk_02.gif) repeat-y}.w20101_each{width:355px}.w20101_each2{padding:5px 7px;border:1px solid #CCC}.w20101_ninshou1{width:7px;background:url(../image/background/ninshou_bk_01.png) no-repeat;height:65px;float:left}.w20101_ninshou2{width:726px;background:url(../image/background/ninshou_bk_02.png) repeat-x;height:65px;float:left;text-align:left}.w20101_ninshou3{width:7px;background:url(../image/background/ninshou_bk_03.png) no-repeat;height:65px;float:left}.w20101_ninshou4{width:726px;background:url(../image/background/ninshou_bk_04.png) repeat-x;height:30px}.w20101_ninshou5{width:738px;border:solid #DCDCDC;border-width:0 1px}.blankBlock{height:10px;clear:both}.w11501-severalpoint{background-color:#FF0;color:red;font-weight:700;text-align:center}ul.plan-three-btns{width:65px}ul.plan-three-btns li.sns{width:30px;height:30px;float:right;margin:0 1px 0 0}ul.plan-three-btns li.sns a{background:url(/dg/image/icon/sns_130709.png);display:block;width:30px;height:30px}ul.plan-three-btns li.sns a.tt{background-position:0 0}ul.plan-three-btns li.sns a.fb{background-position:-30px 0}ul.plan-three-btns li.sns a.gp{background-position:-60px 0}ul.plan-three-btns li.sns a.tt:hover{background-position:0 -30px}ul.plan-three-btns li.sns a.fb:hover{background-position:-30px -30px}ul.plan-three-btns li.sns a.gp:hover{background-position:-60px -30px}.plan_institution{width:1000px;margin-bottom:5px}.plan_institution .guide_a_callcenter{float:right;font-size:13px;text-align:right;line-height:16px}.plan_institution .guide_a_callcenter a{display:block;margin-top:4px;border:1px solid #dedede;color:#333;padding:5px 10px;font-size:16px;line-height:18px;-moz-border-radius:.3em;-webkit-border-radius:.3em;border-radius:.3em;background-color:#fff}.plan_institution_text{width:530px;float:left}.si_plan_name{color:#000;font-size:16px}.plan_hotel_box a,.plan_hotel_box strong{color:#333;font-weight:400}.plan_hotel_box{width:660px;float:left;font-size:25px;line-height:36px}.plan_hotel_box .bmButton{display:inline-block}.plan_hotel_box .m,.plan_hotel_box .s{font-size:14px}.plan_hotel_box strong{line-height:15px}.plan_hotel_box a:hover{color:#008dde}plan_icon_box{float:right;width:135px}#planNm{text-align:left;width:749px;margin-bottom:15px;font-size:16px;line-height:22px;color:#000}.xxl{font-size:20px;line-height:28px}.left_m_10px{margin-left:10px}.right_m_10px{margin-right:10px}.height50,.height50_02{padding:5px 0;border-bottom:1px dotted #CCC}#tableOutline{width:100%;color:#000;vertical-align:middle}#tableOutline .discount_amount_info_in{display:flex;width:510px;flex-direction:row;flex-wrap:nowrap;align-items:center}#tableOutline .discount_amount_info_in .planDetail{width:auto;flex-grow:2;vertical-align:middle;color:red;background:url(https://www.img-ikyu.com/contents/dg/image/icon/icon_arrow_pink.svg) 100%/5% no-repeat}#tableOutline .discount_amount_info_in .planDetail .helpBtn{border:1px solid red;margin-left:-3px}#tableOutline .discount_amount_info_in .planDetail .tipBox{color:#000}#tableOutline .discount_amount_info_in .planDetail .tipBox .arrowBox{margin-left:98px}#tableOutline .discount_amount_info_in #amount{width:auto;flex-grow:1;padding-top:10px;font-size:15px}.review_area,.review_area_left{align-items:center;display:flex}#tableOutline .discount_amount_info_in #amount .including_tax_amount{margin-right:5px}#tableOutline #amount{width:99%;margin-top:15px;text-align:right;font-size:13px;padding-right:1%;padding-bottom:5px}#tableOutline #amount b{font-size:26px;color:#f66}#tableOutline #amount .price_s{color:#777}#tableOutline .earn_point{text-align:center;background-color:#f5f5f5;font-size:13px;height:25px;padding-top:5px;margin-top:5px;border-radius:5px}#tableOutline .earn_point .triangular_arrow{margin-right:4px;vertical-align:middle}#amount{line-height:24px}#tableOutline .point_wari{width:99%;padding-right:1%;padding-top:5px;font-size:11px;line-height:24px}#tableOutline .point_wari .wari_box{width:100%;display:table}#tableOutline .point_wari .wari_box .wari_1,#tableOutline .point_wari .wari_box .wari_2,#tableOutline .point_wari .wari_box .wari_3{display:table-cell}#tableOutline .point_wari .wari_box .wari_2,#tableOutline .point_wari .wari_box .wari_3{text-align:right}#tableOutline .point_wari .wari_box .wari_1{width:44%}#tableOutline .point_wari .wari_box .wari_3{width:24%}#tableOutline .point_wari .wari_box b{color:#f66;font-size:14px;font-weight:400}#tableOutline .point_wari .wari_box .wari_red{color:#f66;font-size:12px}.more_plan{width:100%;text-align:center;margin:15px 0 5px}.more_plan a{color:#000}.plan_infos3{padding:5px 0;border-top:2px solid #DCDCDC;border-bottom:1px dotted #CCC;background:url(../image/background/rate_td_bk.gif);text-align:left}.plan_institution_right a.ac_map{color:#000;font-size:13px}.plan_institution_right a.ac_map:hover{color:#008dde;text-decoration:none}#tableOutline a.plan_before_the_start,#tableOutline a.plan_price_sh{background-color:#008dde;margin-top:15px;text-align:center;color:#FFF;-moz-border-radius:.3em;-webkit-border-radius:.3em;width:320px;float:right;display:block;white-space:nowrap}#tableOutline a.plan_price_sh{padding:10px 5px;font-size:18px;border-radius:.3em;height:30px}#tableOutline a.plan_before_the_start{padding:7px 5px;font-size:14px;line-height:18px;border-radius:.3em;height:36px}#tableOutline a.plan_before_the_start span{font-size:13px}#tableOutline a:hover.plan_price_sh{color:#ff0;text-decoration:none}#anchorAmountDetai{color:#000;font-size:14px}#anchorAmountDetai:hover{color:#008dde;text-decoration:none}.plan_ac_rate{width:260px;text-align:right}.plan_ac_rate .bmButton{padding:5px 0 10px}.nokori_text{margin:0 15px;white-space:nowrap;float:right;background-color:red;font-size:13px;color:#fff;padding:2px 10px;line-height:20px;-moz-border-radius:.3em;-webkit-border-radius:.3em;border-radius:.3em}.meal_left{float:left;width:290px;display:block}.meal_right{float:right;width:290px}.meal_photo_small{position:relative;width:100%;text-align:center;margin-left:auto;margin-right:auto}.meal_photo_small img{margin:0 5px;cursor:pointer}.meal_moji1{text-align:left;padding:5px;border:3px solid #EAEAEA;margin-top:10px}.meal_top{width:600px;height:37px}.meal_top_moji{width:600px;padding:7px 0 8px;border-bottom:1px dotted #CCC;margin-bottom:5px}.meal_top_moji span{display:block;text-align:center}.favor_top_bk{background:url(/dg/image/background/favor_bk.gif) repeat-x}.map_top{background:url(/dg/image/other/map_top.gif) no-repeat;width:600px;height:35px}.form1 table td{padding:5px;border:1px solid #ccc;border-width:0 0 1px 1px}.form1 table td.map_moji{background-color:#f4f4fd}.form1 table td.map_moji2{background-color:#fff}.room_info_in{display:table;width:510px}#roomOutline,.room_info_in2{display:table-cell}.room_info_in2{width:80px;vertical-align:middle}#roomOutline{width:260px;padding:0 18px;vertical-align:middle}#roomOutline .xl{font-size:16px}.plansameroom223{margin-top:15px}.plansameroom22{font-size:12px;display:block;text-align:right;margin-top:5px;color:#555!important;padding-right:10px}.plansameroom22:hover{color:#008dde!important}.plansameroom_box{width:158px;float:left;margin-top:15px;border:1px solid #999;-moz-border-radius:.3em;-webkit-border-radius:.3em;border-radius:.3em}.plansameroom_box:hover{opacity:.7}#tableOutline span.before_the_start{background-color:silver;display:block;margin-top:15px;padding:10px 5px;font-size:18px;text-align:center;color:#FFF;-moz-border-radius:.3em;-webkit-border-radius:.3em;border-radius:.3em;white-space:nowrap;width:320px;float:right;height:30px}a.plansameroom{height:48px;display:table-cell;vertical-align:middle;font-size:15px;text-align:center;color:#555;line-height:18px;width:158px}a.plansameroom:hover{text-decoration:none}.sameroom_box{width:800px;font-size:14px;padding:15px 0 10px;margin:0 auto}.sameroom_box .sameroom_big{font-size:18px;margin-right:20px}.sameroom_box span{display:inline-block}.on_plan{background-color:#fefbe0}.on_plan:hover{background-color:none!important}.slider{width:1000px;overflow:hidden;position:relative;height:280px}.slideSet{position:absolute}.slide,.slidePlan{width:178px;padding:5px;float:left;margin:0 5px;border:1px solid #ccc;-moz-border-radius:.3em;-webkit-border-radius:.3em;border-radius:.3em;height:220px;font-size:13px}.slide a,.slidePlan a{color:#555}.slide a:hover,.slidePlan a:hover{text-decoration:none;color:#2eb2e1}.slide .planName,.slide .roomName,.slidePlan .planName,.slidePlan .roomName{padding:10px 5px 5px;display:table-cell;height:45px;vertical-align:middle;font-weight:700;width:178px}.slide .roomName,.slidePlan .roomName{display:block;height:auto;padding-top:20px}.slide .mealName,.slidePlan .mealName{font-size:11px;display:inline}.slide .amount,.slide .peopleCount,.slidePlan .amount,.slidePlan .peopleCount{display:inline-block}.slidePlan{height:210px}.slide img,.slidePlan img{width:178px}#samePlanWrapper,#sameRoomWrapper{position:relative;width:1000px;margin-top:20px;display:none}.nextBtn .arrow,.nextBtnPlan .arrow,.prevBtn .arrow,.prevBtnPlan .arrow{display:inline-block;padding:0 0 0 16px;color:#000;font-size:15px;vertical-align:middle;text-decoration:none}.nextBtn,.nextBtnPlan{position:absolute;right:-20px;top:175px;cursor:pointer}.nextBtn .arrow,.nextBtnPlan .arrow{position:relative}.nextBtn .arrow::after,.nextBtn .arrow::before,.nextBtnPlan .arrow::after,.nextBtnPlan .arrow::before{position:absolute;top:0;bottom:0;left:0;margin:auto;content:"";vertical-align:middle}.nextBtn .nextArrow::before,.nextBtnPlan .nextArrow::before{width:35px;height:45px;-webkit-border-radius:3px;border-radius:3px;background:#ccc}.nextBtn .nextArrow::after,.nextBtnPlan .nextArrow::after{left:10px;width:10px;height:10px;border-top:1px solid #fff;border-right:1px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.nextBtnPlan{top:155px}.prevBtn,.prevBtnPlan{position:absolute;left:-50px;top:175px;cursor:pointer}.prevBtn .arrow,.prevBtnPlan .arrow{position:relative}.prevBtn .arrow::after,.prevBtn .arrow::before,.prevBtnPlan .arrow::after,.prevBtnPlan .arrow::before{position:absolute;top:0;bottom:0;left:0;margin:auto;content:"";vertical-align:middle}.prevBtn .prevArrow::before,.prevBtnPlan .prevArrow::before{width:35px;height:45px;-webkit-border-radius:3px;border-radius:3px;background:#ccc}.prevBtn .prevArrow::after,.prevBtnPlan .prevArrow::after{left:15px;width:10px;height:10px;border-top:1px solid #fff;border-right:1px solid #fff;-webkit-transform:rotate(180deg);transform:rotate(225deg)}.prevBtnPlan{top:155px}.slideSetPlan{position:absolute}.slideTitle{text-align:left;margin:0 0 10px;font-size:22px;padding-left:2px;color:#333;display:block}@media screen and (max-width:1200px){.nextBtn .nextArrow::before,.nextBtnPlan .nextArrow::before,.prevBtn .prevArrow::before,.prevBtnPlan .prevArrow::before{height:35px}.prevBtn,.prevBtnPlan{top:15px;z-index:2}.prevBtn .arrow{margin-left:960px}.nextBtn,.nextBtnPlan{top:15px;right:25px;z-index:2}}.guide_plan_rating{display:inline-block}.guide_plan_plusicon{vertical-align:bottom}.img_line,.kkm_g_rates_tbl td img,.kkm_rates_tbl td img,.kuchi_name2 td img,td.bk13 img{vertical-align:middle}#RoomDetail_Parts .close{position:relative;background:0 0;width:34px;height:34px;cursor:pointer;z-index:1000;float:right;display:block;margin:15px 0;padding:5px 18px 0 0}#IFrame_Parts{display:block;width:100%;backgournd-color:red}#IFrame_Parts #IFrame_Parts_Inner{margin:0 auto;display:block;width:1000px}#Dialog_Parts,#Dialog_Parts .favor_top_bk{width:100%}#Dialog_Parts .w600{margin:0 auto;float:none}#Dialog_Parts .favor_top_bk img{margin:0 auto;width:600px;display:block}#Dialog_Parts .clearfix.w600{display:block}.instructions{margin-top:15px}.instructions_bk{font-size:12px;width:998px;line-height:21px;color:#666;border-right:1px solid #dedede;border-left:1px solid #dedede;border-bottom:1px solid #dedede;padding-bottom:2px}.instructions_bk .w940{text-align:left;margin-bottom:5px}.instructions_bk div.instructions_gw{border:0;padding:0}.instructions_bk.top_p_10px .mealCell{padding:0}.instructions_bk.top_p_10px .ml.mealCell{width:240px}#all_contents .acc_noren .guide_bt_box,#all_contents .acc_noren .guide_bt_box2{width:100%}.instructions_bk .meal_table table tr td .menu{padding-top:2px;padding-bottom:18px}.instructions_word{text-align:left;font-size:12px}.instructions_word2{text-align:center}.instructions_gw{padding:7px;border:3px solid #EAEAEA;margin-top:10px;background-color:#FFF;font-size:12px}#divMapHeader{margin-top:10px}#all_contents .acc_noren .guide_bt_box li{float:left;text-align:center;font-size:13px;line-height:18px}#all_contents .acc_noren .guide_bt_box2 li{float:left;text-align:center;font-size:13px;line-height:18px;margin:0 15px}#all_contents .acc_noren .guide_bt_box2 li:first-child{margin:0 15px}#all_contents .acc_noren .guide_bt_box2 li:last-child{margin:0 0 0 15px}#all_contents .acc_noren .guide_bt_box,#all_contents .acc_noren .guide_bt_box2{z-index:100}#all_contents .acc_noren .guide_bt_box a,#all_contents .acc_noren .guide_bt_box2 a{padding:15px 5px 10px;display:block;cursor:pointer;color:#000}#all_contents .acc_noren .guide_bt_box a:hover,#all_contents .acc_noren .guide_bt_box a:hover span,#all_contents .acc_noren .guide_bt_box2 a:hover,#all_contents .acc_noren .guide_bt_box2 a:hover span{color:#008dde;text-decoration:none}#all_contents .acc_noren .guide_bt_box .guide_bt_01 a,#all_contents .acc_noren .guide_bt_box .guide_bt_02 a,#all_contents .acc_noren .guide_bt_box .guide_bt_03 a,#all_contents .acc_noren .guide_bt_box2 .guide_bt_01 a,#all_contents .acc_noren .guide_bt_box2 .guide_bt_02 a,#all_contents .acc_noren .guide_bt_box2 .guide_bt_03 a{color:#000}#all_contents .acc_noren .guide_bt_box .guide_bt_01 a.an_active,#all_contents .acc_noren .guide_bt_box .guide_bt_01 a:hover,#all_contents .acc_noren .guide_bt_box .guide_bt_02 a.an_active,#all_contents .acc_noren .guide_bt_box .guide_bt_02 a:hover,#all_contents .acc_noren .guide_bt_box .guide_bt_03 a.an_active,#all_contents .acc_noren .guide_bt_box .guide_bt_03 a:hover,#all_contents .acc_noren .guide_bt_box2 .guide_bt_01 a.an_active,#all_contents .acc_noren .guide_bt_box2 .guide_bt_01 a:hover,#all_contents .acc_noren .guide_bt_box2 .guide_bt_02 a.an_active,#all_contents .acc_noren .guide_bt_box2 .guide_bt_02 a:hover,#all_contents .acc_noren .guide_bt_box2 .guide_bt_03 a.an_active,#all_contents .acc_noren .guide_bt_box2 .guide_bt_03 a:hover{border-style:solid;border-color:#dedede #dedede #008dde;color:#008dde;text-decoration:none;position:relative;font-weight:700}#all_contents .acc_noren .guide_bt_box .guide_bt_02 a,#all_contents .acc_noren .guide_bt_box .guide_bt_03 a,#all_contents .acc_noren .guide_bt_box2 .guide_bt_02 a,#all_contents .acc_noren .guide_bt_box2 .guide_bt_03 a{border-style:solid;border-color:#dedede;border-width:1px 1px 1px 0}#all_contents .acc_noren .guide_bt_box .guide_bt_01 a,#all_contents .acc_noren .guide_bt_box2 .guide_bt_01 a{border:1px solid #dedede;padding:13px 0}#all_contents .acc_noren .guide_bt_box .guide_bt_01 a.an_active,#all_contents .acc_noren .guide_bt_box .guide_bt_01 a:hover,#all_contents .acc_noren .guide_bt_box2 .guide_bt_01 a.an_active,#all_contents .acc_noren .guide_bt_box2 .guide_bt_01 a:hover{border-width:1px 1px 3px;padding:13px 0 11px 1px}#all_contents .acc_noren .guide_bt_box .guide_bt_01 a.an_active:before,#all_contents .acc_noren .guide_bt_box2 .guide_bt_01 a.an_active:before{top:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-top-color:#008dde;border-width:8px;left:44%;margin-left:-1px;z-index:1000}#all_contents .acc_noren .guide_bt_box .guide_bt_02 a,#all_contents .acc_noren .guide_bt_box2 .guide_bt_02 a{padding:13px 0}#all_contents .acc_noren .guide_bt_box .guide_bt_02 a.an_active,#all_contents .acc_noren .guide_bt_box .guide_bt_02 a:hover,#all_contents .acc_noren .guide_bt_box2 .guide_bt_02 a.an_active,#all_contents .acc_noren .guide_bt_box2 .guide_bt_02 a:hover{border-width:1px 1px 3px 0;padding:13px 0 11px}#all_contents .acc_noren .guide_bt_box .guide_bt_03 a,#all_contents .acc_noren .guide_bt_box2 .guide_bt_03 a{padding:4px 0}#all_contents .acc_noren .guide_bt_box .guide_bt_03 a.an_active,#all_contents .acc_noren .guide_bt_box .guide_bt_03 a:hover,#all_contents .acc_noren .guide_bt_box2 .guide_bt_03 a.an_active,#all_contents .acc_noren .guide_bt_box2 .guide_bt_03 a:hover{border-width:1px 1px 3px 0;padding:4px 0 2px}#all_contents #guideMenuInfoSub{position:relative;padding:7px 0 7px 10px;background:#f8f8f8;border-bottom:1px solid #e6e6e6;width:990px}#all_contents #guideMenuInfoSub .guide_bt_04{float:left;padding-right:14px;font-size:13px}#all_contents #guideMenuInfoSub .guide_bt_04 a .an_active,#all_contents #guideMenuInfoSub .guide_bt_04 a:hover{color:#008dde;text-decoration:none;font-weight:700;-webkit-border-radius:.3em;-moz-border-radius:.3em;-ms-border-radius:.3em;-o-border-radius:.3em;border-radius:.3em}#all_contents #guideMenuInfoSub .guide_bt_04 a.an_active:before{border:0}#all_contents #guideMenuInfoSub a{color:#000;padding:1px 4px}#all_contents #guideMenuInfoSub a.an_active .g_ya,#all_contents #guideMenuInfoSub a:hover .g_ya{background:URL("/dg/image/icon/g_ya2.gif") no-repeat;height:12px;width:14px;display:inline-block;margin-left:5px}#all_contents #guideMenuInfoSub a .g_ya{background:URL("/dg/image/icon/g_ya.gif") no-repeat;height:12px;width:14px;display:inline-block;margin-left:5px}a.ao:link,a.ao:visited{color:#069;text-decoration:underline}a.ao:hover{color:#06f;text-decoration:none}.kst{font-size:18px}.mitassei{color:#999}#kkm-head-01{width:940px;height:140px;background:url(/dg/image/other/kkm_bk.png)}ul#kuchikomi-dir{width:auto;margin:0;padding:0;list-style-type:none;display:inline-block;text-align:center}ul#kuchikomi-dir li{width:53px;float:left}ul#kuchikomi-dir li a,ul#kuchikomi-dir li span{width:53px;height:50px;display:block}.kkm_inside_hd{width:940px;height:90px;background:url(/dg/image/other/kkm_hd2.png) no-repeat;position:relative}.kkm_inside_hd p{width:280px;height:40px;margin:0;padding:7px 0 0;font-size:20px;font-weight:700;position:absolute;top:20px;left:20px;z-index:100;text-align:center}.kkma1,.kkma10,.kkma11,.kkma12,.kkma13,.kkma14,.kkma15,.kkma16,.kkma17,.kkma2,.kkma3,.kkma4,.kkma5,.kkma6,.kkma7,.kkma8,.kkma9{background:url(/dg/image/other/kkm_tabs.png)}a.kkma1{background-position:0 0}a.kkma2{background-position:-53px 0}a.kkma3{background-position:-106px 0}a.kkma4{background-position:-159px 0}a.kkma5{background-position:-212px 0}a.kkma6{background-position:-265px 0}a.kkma7{background-position:-318px 0}a.kkma8{background-position:-371px 0}a.kkma9{background-position:-424px 0}a.kkma10{background-position:-477px 0}a.kkma11{background-position:-530px 0}a.kkma12{background-position:-583px 0}a.kkma13{background-position:-636px 0}a.kkma14{background-position:-689px 0}a.kkma15{background-position:-742px 0}a.kkma16{background-position:-795px 0}a.kkma17{background-position:-848px 0}a.kkma1:hover{background-position:0 0}a.kkma2:hover{background-position:-53px -50px}a.kkma3:hover{background-position:-106px -50px}a.kkma4:hover{background-position:-159px -50px}a.kkma5:hover{background-position:-212px -50px}a.kkma6:hover{background-position:-265px -50px}a.kkma7:hover{background-position:-318px -50px}a.kkma8:hover{background-position:-371px -50px}a.kkma9:hover{background-position:-424px -50px}a.kkma10:hover{background-position:-477px -50px}a.kkma11:hover{background-position:-530px -50px}a.kkma12:hover{background-position:-583px -50px}a.kkma13:hover{background-position:-636px -50px}a.kkma14:hover{background-position:-689px -50px}a.kkma15:hover{background-position:-742px -50px}a.kkma16:hover{background-position:-795px -50px}a.kkma17:hover{background-position:-848px -50px}span.kkma1{background-position:0 -50px}span.kkma2{background-position:-53px -50px}span.kkma3{background-position:-106px -50px}span.kkma4{background-position:-159px -50px}span.kkma5{background-position:-212px -50px}span.kkma6{background-position:-265px -50px}span.kkma7{background-position:-318px -50px}span.kkma8{background-position:-371px -50px}span.kkma9{background-position:-424px -50px}span.kkma10{background-position:-477px -50px}span.kkma11{background-position:-530px -50px}span.kkma12{background-position:-583px -50px}span.kkma13{background-position:-636px -50px}span.kkma14{background-position:-689px -50px}span.kkma15{background-position:-742px -50px}span.kkma16{background-position:-795px -50px}span.kkma17{background-position:-848px -50px}.kkm-three{width:940px;background:url(/dg/image/other/kkm_kw_02.png) repeat-y}.kkm-three-01{width:230px;float:left;padding-top:25px}.kkm-three-02{width:450px;float:right}.kkm_voices_wk1{width:100%}.kkm_voices_photo{width:220px;height:165px;margin-bottom:5px;position:relative}.kkm_voices_photo p{width:220px;margin:0;padding:5px 0 3px;background:url(/dg/image/other/kkm_onthephoto.png);position:absolute;bottom:0;left:0;z-index:50;text-align:center}.kkm_voices_photo p a:link,.kkm_voices_photo ul li a:visited{color:#069;text-decoration:underline}.kkm_voices_photo p a:hover{color:#06f;text-decoration:none}.kkm_rates_tbl{margin-top:10px}.kkm_rates_tbl table{width:100%;border-collapse:collapse}.kkm_rates_tbl td,.kkm_rates_tbl th{border:1px solid #CCC;padding:2px 5px}.kkm_rates_tbl td{font-size:13px}.kkm_rates_tbl th{background:#F5F5F5;text-align:left;font-weight:400;font-size:10px;color:#666}ul.kkm_tensu{margin:5px 0 0;padding:0;list-style-type:none}ul.kkm_tensu li{float:left;padding:0 10px 0 0;margin:0}ul.kkm_tensu li a:link,ul.kkm_tensu li a:visited{color:#069;text-decoration:underline}ul.kkm_tensu li a:hover{color:#06f;text-decoration:none}.kensu a:link,.kensu a:visited{color:#069;text-decoration:underline}.kensu a:hover{color:#06f;text-decoration:none}.kkm_pankuzu{width:910px;padding:15px;text-align:left;font-size:11px;line-height:15px}.kkm_g_rates_tbl{margin-top:10px}.kkm_g_rates_tbl table{width:100%;border-collapse:collapse}.kkm_g_rates_tbl td{padding:2px 5px;font-size:11px;line-height:20px;color:#666}.kkm_g_rates_tbl td em{font-size:14px;font-style:normal;font-weight:700}.kkm_g_rates_tbl td.r1{border:solid #CCC;border-width:0 1px 1px 0}.kkm_g_rates_tbl td.r2{border:solid #CCC;border-width:0 0 1px}.kkm_g_rates_tbl td.r3{border:solid #CCC;border-width:0 1px 0 0}ul.kkm_g_tensu{margin:0;padding:0;list-style-type:none}ul.kkm_g_tensu li{float:left;padding:0;margin:0}.kkm_guide_narrow{width:740px;margin-top:15px;background:url(/dg/image/other/kkm_g_narrow_02.png) repeat-y}.kkm_guide_vc{width:740px;display:block;height:20px;text-align:center;position:relative;z-index:200}.kkm_guide_vc p{margin:0;padding:0;position:absolute;top:0;right:0}.kkm_guide_vc_left{width:280px;float:left;margin-top:5px}.kkm_guide_vc_left table{border-collapse:collapse;width:280px}.kkm_guide_vc_left table td{border-bottom:1px solid #CCC;padding:4px 0 3px}.kkm_guide_vc_left table td.mannaka{padding:4px 10px 3px}.kkm_guide_vc_left table td.saigo{border-bottom:1px solid #FFF}.kkm_guide_vc_right{width:445px;float:right;margin-top:5px}.kkm_guide_vc_right div.kuchi_right{background:#FFF;width:445px}.kkm_guide_vc_right div.kuchi_t{width:445px}.kkm_guide_vc_right div.kuchi2{width:740px;background:#FFF;position:relative;left:-295px;overflow:hidden}.kkm_guide_vc_right div.kuchi2_t{width:740px;text-align:left}.kkm_guide_dates table{border-collapse:separate;border:5px;width:445px}.kuchi3 table,.kuchi_name table{border-collapse:collapse}.kkm_guide_dates table td{background:#F5F5F5;border:0;padding:2px 3px 1px;font-size:11px}ul.kkm_readall{width:680px;height:49px;border-bottom:1px solid #CCC;padding:0 30px;margin:25px 0 20px}ul.kkm_readall li{width:340px;float:left;list-style-type:none}a.readall01,a.readall02,span.readall01,span.readall02{background:url(/dg/image/button/voice_tabs.png);width:320px;height:50px;margin:0 10px;display:block}a.readall01{background-position:0 0}a.readall02{background-position:0 -50px}a.readall01:hover,span.readall01{background-position:-320px 0}a.readall02:hover,span.readall02{background-position:-320px -50px}.kkm_read_activeusers{width:610px;float:right;text-align:left}.kkm_read_activeusers ul{width:610px;margin:5px 0;padding:0;display:block;height:22px}.kkm_read_activeusers ul li{margin:0;list-style-type:none;float:left}.kkm_read_activeusers ul li.mid{position:relative;top:-3px;padding-right:10px}.kkm_read_activeusers p{width:588px;margin:0;padding:10px;line-height:20px;display:block;border:1px dotted #CCC}.kkm_read_activeusers p span.s{padding-top:7px}.iconfontStarWrapper{text-align:left;display:block;position:relative}.iconfontStarWrapper .iconfontStar15:after,.iconfontStarWrapper .iconfontStar15:before{content:"\e60d";position:absolute;font-size:15px;font-family:ikyu;top:0;left:0;font-weight:100;text-align:center}.iconfontStarWrapper .iconfontStar15{padding-left:75px;display:inline-block}.iconfontStarWrapper .iconfontStar15:before{color:#ddd}.iconfontStarWrapper .iconfontStar15:after{color:#f90;display:block;overflow:hidden}.iconfontStarWrapper .iconfontStar15.star_05:after{width:7.5px;color:#fc0}.iconfontStarWrapper .iconfontStar15.star10:after{width:15px;color:#fc0}.iconfontStarWrapper .iconfontStar15.star15:after{width:22.5px;color:#fc0}.iconfontStarWrapper .iconfontStar15.star20:after{width:30px;color:#fc0}.iconfontStarWrapper .iconfontStar15.star25:after{width:37.5px;color:#fc0}.iconfontStarWrapper .iconfontStar15.star30:after{width:45px;color:#fc0}.iconfontStarWrapper .iconfontStar15.star35:after{width:52.5px}.iconfontStarWrapper .iconfontStar15.star40:after{width:60px}.iconfontStarWrapper .iconfontStar15.star45:after{width:67.5px;color:#f60}.iconfontStarWrapper .iconfontStar15.star50:after{width:75px;color:#f60}.bigiconStar05,.bigiconStar10,.bigiconStar15,.bigiconStar20,.bigiconStar25,.bigiconStar30,.bigiconStar35,.bigiconStar40,.bigiconStar45,.bigiconStar50{position:relative;color:#fff;width:80px;padding:28px 0;font-size:16px;text-align:center;z-index:1}.bigiconStar05:before,.bigiconStar10:before,.bigiconStar15:before,.bigiconStar20:before,.bigiconStar25:before,.bigiconStar30:before,.bigiconStar35:before,.bigiconStar40:before,.bigiconStar45:before,.bigiconStar50:before{content:"\e600";font-family:ikyu;position:absolute;font-size:80px;line-height:70px;top:0;left:0;text-align:center;font-weight:100;z-index:-1}.bigiconStar05:before,.bigiconStar10:before,.bigiconStar15:before,.bigiconStar20:before,.bigiconStar25:before,.bigiconStar30:before{color:#fc0}.bigiconStar35:before,.bigiconStar40:before{color:#f90}.bigiconStar45:before,.bigiconStar50:before{color:#f60}table#table-01,table#wordOfMouthStarTableSizeL,table#wordOfMouthStarTableSizeM{width:650px;margin:15px auto 0;border:1px solid #ccc;border-collapse:collapse;border-spacing:0}table#table-01 th,table#wordOfMouthStarTableSizeL th,table#wordOfMouthStarTableSizeM th{width:223px;padding:5px;border:1px solid #d8d8d8;background-color:#FFF;color:#175b86;text-align:center}.kuchi2_t,.kuchi_moji,.kuchi_name,.kuchi_name2,.kuchi_t{text-align:left}table#table-01 td,table#wordOfMouthStarTableSizeL td,table#wordOfMouthStarTableSizeM td{padding:5px;border:1px solid #d8d8d8;border-width:0 0 1px 1px;text-align:left;background:#fff}table#table-01 td.bk12,table#wordOfMouthStarTableSizeL td.bk12,table#wordOfMouthStarTableSizeM td.bk12{background:#f9f9f9}table#table-01 td.bk13,table#wordOfMouthStarTableSizeL td.bk13,table#wordOfMouthStarTableSizeM td.bk13{background:#fff}table#table-01 td.bk13 img,table#wordOfMouthStarTableSizeL td.bk13 img,table#wordOfMouthStarTableSizeM td.bk13 img{vertical-align:middle;margin:0}table#wordOfMouthStarTableSizeM{width:650px;margin:5px auto 0}table#wordOfMouthStarTableSizeL{width:710px;margin:5px auto 0}.kuchi01{background:url(/dg/image/background/kuchikomi01_02.gif)}.kuchi_top01{background:url(/dg/image/background/kuchikomi01_01.gif);height:46px}.kuchi3 table{width:650px;margin-top:15px}.kuchi3 td{border-bottom:1px solid #ccc;padding:5px;border-top:1px solid #ccc}.kuchi_name td{border-bottom:1px dotted #999;padding:5px}.kuchi_name2{float:right;width:420px}.kuchi_name2 td{border-bottom:1px dotted #999;padding:3px}.kuchi_name{float:right;width:430px;margin-top:5px;font-weight:700}.kuchi_voice{width:648px;padding:0 0 6px;border:1px solid #CCC;margin:15px 0 10px}.kuchi_voice2{width:100%;background-color:#f9f9f9;border-bottom:1px dotted #EAEAEA;padding:6px 0 5px;margin:0 0 5px}.kuchi2_t table,.kuchi_bottom table,.kuchi_right table{margin-top:15px;border-collapse:collapse}.kuchi_voice3{width:100%;border-bottom:1px dotted #DCDCDC;padding:3px 0;margin-bottom:4px}.kuchi_bottom table{width:650px}.kuchi_bottom td{border-bottom:1px solid #ccc;padding:5px;border-top:1px solid #ccc}.kuchi_moji{padding:15px 0 0 15px}.kuchi_top{background:url(../image/background/kuchikomi_01.gif);height:46px}.kuchi{background:url(../image/background/kuchikomi_02.gif)}.kuchi_left{background:url(../image/background/kuchikomi_04.gif);width:256px}.kuchi_left table{width:240px;border-collapse:collapse}.kuchi_left td{border-bottom:1px dotted #999;padding:5px}td.kuchi_left2{padding:0 5px 5px}.alert2 th,.kuchi2 td,td .kuchi_right2{padding:5px}.kuchi_right{background:url(../image/background/kuchikomi_07.gif);width:410px}.kuchi_right table{width:390px}.kuchi_right td{border-bottom:1px solid #ccc;padding:5px;border-top:1px solid #ccc}.kuchi_t{width:390px}.kuchi2{background:url(../image/background/kuchikomi_11.gif)}.kuchi2_t{width:650px}.kuchi_top2{background:url(../image/background/kuchi_top_02.gif)}.kuchi_top2_img{float:left;margin-right:20px}.kuchikomi_moji{margin-left:30px}.kuchikomi_moji2{margin-left:15px}.kuchikomi_moji3{float:right;margin-right:15px}.kuchi_photo{width:220px;float:left}.kuchi_migi{width:435px;float:right}.fleft,.icons img{float:left}.kuchikomi_blue_waku{width:740px;background:url(//www.ikyu.com/dg/image/background/voice_bk_02.png) repeat-y}.bk12 td{background:#f9f9f9}td.bk13{background:#fff}.icons{margin-top:10px}.icons img{border:0;margin:0 4px 4px 0}.top_m_10{margin-top:15px}.back{margin:20px 0 0}.close{text-align:center;margin:15px 0}.w740{clear:both;width:740px}.w710{clear:both;width:710px}.w700{clear:both;width:700px}.w670{clear:both;width:670px}.w680{width:680px}.w690{clear:both;width:690px}.fright{float:right}tr.rating-level td.level-icon ul{float:left;display:block;width:150px;height:18px;background-image:url(/dg/image/icon/score.gif);background-repeat:no-repeat;background-position:0 -18px}tr.rating-level td.level-icon ul li.icon{float:left;display:block;width:20px}tr.rating-level td.level-icon ul.select-level00{background-position:0 -18px}tr.rating-level td.level-icon ul.select-level10{background-position:0 -36px}tr.rating-level td.level-icon ul.select-level15{background-position:0 -54px}tr.rating-level td.level-icon ul.select-level20{background-position:0 -72px}tr.rating-level td.level-icon ul.select-level25{background-position:0 -90px}tr.rating-level td.level-icon ul.select-level30{background-position:0 -108px}tr.rating-level td.level-icon ul.select-level35{background-position:0 -126px}tr.rating-level td.level-icon ul.select-level40{background-position:0 -144px}tr.rating-level td.level-icon ul.select-level45{background-position:0 -162px}tr.rating-level td.level-icon ul.select-level50{background-position:0 -180px}tr.rating-level td.level-icon ul li.level10{width:20px}tr.rating-level td.level-icon ul li.reset{width:20px;padding-left:12px}tr.rating-level td.level-icon ul li.level15,tr.rating-level td.level-icon ul li.level20,tr.rating-level td.level-icon ul li.level25,tr.rating-level td.level-icon ul li.level30,tr.rating-level td.level-icon ul li.level35,tr.rating-level td.level-icon ul li.level40,tr.rating-level td.level-icon ul li.level45,tr.rating-level td.level-icon ul li.level50{width:20px}tr.rating-level td.level-icon ul li.icon a{display:block;height:18px;text-indent:-10000px}tr.rating-level td.level-icon ul li.reset a{width:20px;background-image:url(/dg/image/icon/score.gif);background-repeat:no-repeat;background-position:-20px -198px}tr.rating-level td.level-icon ul li.reset a:hover{background-position:-40px -198px}tr.rating-level td.level-icon ul.select-level00 li.reset a,tr.rating-level td.level-icon ul.select-level00 li.reset a:hover{cursor:default;background-position:0 -198px}.rate_Label{font-size:14px;font-weight:700;color:#008DDE;line-height:1;margin-right:5px}.rate_orange,.rate_orange_new{font-size:16px;color:#f60;font-weight:700}.review_area{margin-right:20px}.rate_orange_new{margin:0 6px}.rate_highly_text{font-size:13px;color:#fff;background:#f60;border-radius:4px;padding:1px 6px}.rate_highly{font-size:18px;font-weight:700;color:#f60}.review_area_left{font-size:15px}.review_area img{position:relative}.review_area_right{display:flex;align-items:center;color:#484848}.rate_highly_item{margin:0 3px 0 6px}.rate_reviewCount.rate_reviewCount{font-size:16px;font-weight:700;color:#008DDE;line-height:1}#ctl00_contentMain_LabelErrMsg{display:block;margin:0 auto;text-align:center}#Calendar_Parts .cboxElement{margin-top:20px;display:block}#Calendar_Parts a.cell_all_link-a{color:#069}#Calendar_Parts a.cell_all_link-a:hover{color:#06f}#Calendar_Parts a.cell_all_link-b{color:#999}#Calendar_Parts td{text-align:center;padding-bottom:10px}#Calendar_Parts #roomAvailabilityLowestCalender{width:1000px;background-color:#029bd1;-moz-border-radius:.3em;-webkit-border-radius:.3em;border-radius:.3em;margin-bottom:35px}#Calendar_Parts #roomAvailabilityLowestCalender .paxList{float:left;margin:2px 60px 0 15px}#Calendar_Parts #roomAvailabilityLowestCalender .paxList ul{list-style-type:none}#Calendar_Parts #roomAvailabilityLowestCalender .paxList li{border-top:1px solid #fff;border-bottom:1px solid #fff;border-right:1px solid #fff;float:left;font-size:13px;font-weight:700;line-height:19px}#Calendar_Parts #roomAvailabilityLowestCalender .paxList li:first-child{border:1px solid #fff;-webkit-border-top-left-radius:.5em;-moz-border-radius-topleft:.5em;-webkit-border-bottom-left-radius:.5em;-moz-border-radius-bottomleft:.5em;border-top-left-radius:.5em;border-bottom-left-radius:.5em}#Calendar_Parts #roomAvailabilityLowestCalender .paxList li:last-child{-webkit-border-top-right-radius:.5em;-webkit-border-bottom-right-radius:.5em;-moz-border-radius-topright:.5em;-moz-border-radius-bottomright:.5em;border-top-right-radius:.5em;border-bottom-right-radius:.5em}#Calendar_Parts #roomAvailabilityLowestCalender .paxList li.active{color:#008dde;background-color:#fff;padding:2px 15px}#Calendar_Parts #roomAvailabilityLowestCalender .paxList li a{display:block;padding:2px 15px;color:#fff}#Calendar_Parts #roomAvailabilityLowestCalender .paxList li a:hover{color:#008dde;background-color:#fff;text-decoration:none}#Calendar_Parts #roomAvailabilityLowestCalender .monthLink{width:1000px;padding:25px 0}#Calendar_Parts #roomAvailabilityLowestCalender .monthLink .monthPrev{float:left;width:120px;height:30px;margin-left:10px}#Calendar_Parts #roomAvailabilityLowestCalender .monthLink .monthNext{float:right;width:120px;height:30px;margin-right:10px;margin-left:20px}#Calendar_Parts #roomAvailabilityLowestCalender .monthLink .monthNext a,#Calendar_Parts #roomAvailabilityLowestCalender .monthLink .monthPrev a{display:block;font-weight:700;font-size:13px;width:120px;height:30px;padding-top:6px;background:url(/dg/image/background/guide_calender_left.png) no-repeat}#Calendar_Parts #roomAvailabilityLowestCalender .monthLink .monthNext a:hover,#Calendar_Parts #roomAvailabilityLowestCalender .monthLink .monthPrev a:hover{background:0 0;text-decoration:none;color:#FFF}#Calendar_Parts #roomAvailabilityLowestCalender .monthLink .monthCurrent{color:#fff;float:left;font-size:22pt;line-height:24px;margin-top:2px}#Calendar_Parts #roomAvailabilityLowestCalender .monthLink .monthNext a{background:url(/dg/image/background/guide_calender_right.png) no-repeat}#Calendar_Parts #roomAvailabilityLowestCalender .lowestCalender{padding-bottom:10px}#Calendar_Parts #roomAvailabilityLowestCalender table{border-width:0;width:980px;border-collapse:collapse;background-color:#FFF}#Calendar_Parts #roomAvailabilityLowestCalender table td,#Calendar_Parts #roomAvailabilityLowestCalender table th{font-size:12px;font-weight:400;line-height:18px;padding:8px;border:1px solid #DCDCDC;color:#333;width:90px}#Calendar_Parts #roomAvailabilityLowestCalender table td span.staycnt,#Calendar_Parts #roomAvailabilityLowestCalender table th span.staycnt{color:#888;display:block;margin-top:-18px}#Calendar_Parts #roomAvailabilityLowestCalender table th.holiday{background-color:#FDE9E9}#Calendar_Parts #roomAvailabilityLowestCalender table th.weekday{background-color:#F3F2F2}#Calendar_Parts #roomAvailabilityLowestCalender table th.saturday{background-color:#E9F2FD}#Calendar_Parts #roomAvailabilityLowestCalender table td.unavailable{background-color:#F9F9F9}#Calendar_Parts #roomAvailabilityLowestCalender table td .day{font-size:14px;line-height:20px;font-weight:400;background-color:transparent;padding:0 0 1px 4px;text-align:left}.event_moji,.moji_st,td.month_center{font-weight:700}#Calendar_Parts #roomAvailabilityLowestCalender table td.holiday .day{color:#EE6F6F;text-align:left}#Calendar_Parts #roomAvailabilityLowestCalender table td.saturday .day{color:#4577EA;text-align:left}#Calendar_Parts #roomAvailabilityLowestCalender table td .link,#Calendar_Parts #roomAvailabilityLowestCalender table td .price{text-align:center;color:#666}#Calendar_Parts #roomAvailabilityLowestCalender table td .price{font-weight:700;font-size:14px}#Calendar_Parts #roomAvailabilityLowestCalender table td.unavailable .link,#Calendar_Parts #roomAvailabilityLowestCalender table td.unavailable .price{color:#999}#Calendar_Parts #roomAvailabilityLowestCalender table td .link img{padding-top:5px}#Calendar_Parts #roomAvailabilityLowestCalender .description{width:980px;font-size:14px;line-height:22px;margin-bottom:10px;color:#fff}#Calendar_Parts #roomAvailabilityLowestCalender .description .tax{float:right}#Calendar_Parts #roomAvailabilityLowestCalender .description .planInfo,.waku_moji{float:left}#Calendar_Parts #roomAvailabilityLowestCalender .description .planInfo strong{color:red}#Calendar_Parts #roomAvailabilityLowestCalender div.loading{width:979px;height:150px;background:url(/dg/image/background/wait.gif) center no-repeat #fff}#Calendar_Parts #roomAvailabilityLowestCalender div.errorMessage{text-align:center;color:#C00;padding:10px}.myikyu_top{text-align:right;margin-bottom:10px}.menber_waku_top,.menber_waku_top2{background:url(/dg/image/background/myikyu_tittle.gif) no-repeat;width:740px;height:35px}.waku_moji{padding:8px 0 0 15px}.member_waku_middle{width:740px}td.carender_tab1{color:#5993cd}td.carender_tab2{color:#fff}.month td{height:39px;width:97px}td.month_center{width:579px;padding-top:2px}td.month_left,td.month_right{vertical-align:bottom;width:50px;padding-bottom:4px}td.month_left{text-align:left}td.month_right{text-align:right}#rankin_left li img,.event_link img,.form3 td img,.form5 td img,.menber_info img,.mini_img,.point_tab td,.w11101_lineup img,.w11106_title img,.w11108_eachbox_right_title img,.w1114_plus_campaign,.w1114_rating img,.w1114_rating span,.w1114_sorting img{vertical-align:middle}.day td{width:100px}.menber_info{float:left;margin-top:8px}.menber_info2{float:right;margin-top:8px}.fe_img,.fe_plan_icon{float:left}.menber_info img{margin-left:10px}.event{margin-top:4px}.event_img{margin:0 0 0 4px}a.addition3:link,a.addition3:visited{text-decoration:none;border-bottom:1px dotted;color:#ee6f6f}a.addition3:hover{text-decoration:none;color:#1e90ff}a.addition2:link,a.addition2:visited{text-decoration:none;border-bottom:1px dotted;color:#4577ea}a.addition2:hover{text-decoration:none;color:#1e90ff}a.addition:link,a.addition:visited{text-decoration:none;border-bottom:1px dotted;color:#333}a.addition:hover{text-decoration:none;color:#06f}a.month_change:link,a.month_change:visited{text-decoration:none;border-bottom:1px dotted;color:#333}a.month_change:hover{text-decoration:none;color:#06f}.alert_moji,.right_plan_rate{color:red;font-weight:700}.mini_img{margin-right:5px}.mini_window{margin-top:3px}.info_mail1{background:#e9f2fd}.info_mail2{background:#fff}.table_info_mail{margin-top:10px}.fe_waku{background:url(/dg/image/background/fe_middle.gif);width:720px}.fe_meiriyou{margin:10px 0}.meiriyou_kankaku{margin-left:30px}.fe_cal td,.fe_main td{background-color:#FFF}.fe_cal th{background-color:#f5f5f5}.fe_img{margin-right:10px}.sen1{margin-bottom:10px}.sen2{margin:10px 0}.fe_plan_icon,.fe_rate{margin-top:10px}.rate{font-weight:700}.fe_plan_icon img{margin-right:4px;border:0}.history_about{padding:10px 0 40px;width:740px}.history_about ul{width:740px;margin:0 0 5px;padding:5px 0;border-bottom:1px dotted #CCC;list-style-type:none;text-align:left}.history_about li{margin:0;padding:0}.history_about li.about1{float:left;width:100px;text-align:left}.history_about li.about2{float:right;width:630px;text-align:left}.kaiin{height:34px}.kaiin_moji{font-weight:700;margin:5px 0 0}.fe_plan_bk{background:url(/dg/image/background/fe_plan_bk.gif);width:180px}.right_plan{width:155px;text-align:left;border-bottom:1px dotted #ccc;padding-bottom:5px;margin-bottom:8px}.right_plan img{float:left;margin-right:5px}.right_plan_name{margin:5px 0}.right_bottom_moji{text-align:right;width:155px;font-weight:700}.form1 table{border:1px solid #CCC;border-collapse:collapse;border-spacing:0;margin-top:10px}.form1 td{padding:3px;border:1px solid #EAEAEA;border-width:0 0 1px 1px}td.info_moji{background-color:#f3f8fe}td.info_moji2{background-color:#f1f0e5}td.info_moji3{background-color:#fff}td.info_moji4{background-color:#f2f2f2}td.info_moji_top{background:url(../image/background/dotted_e5e5e5.png);font-weight:700;text-align:center}.info_moji_top2{background:url(/dg/image/background/myevent_bk2.gif);font-weight:700;padding:10px 0}.my_event{width:710px;margin-top:10px;text-align:left}.form3 table,.form5 table{width:940px}.text_a{text-align:right}.text_a2{text-align:left}.event_link{margin:3px}.alert{margin:0 0 0 20px}.alert2 table,.form3 table,.form5 table{border-collapse:collapse;border-spacing:0;margin-top:10px}.alert_moji{text-align:center}.alert2 table{border:1px solid #CCC;text-align:center}.alert2 td{padding:10px;border:1px solid #ccc;border-width:0 0 1px 1px}.alert2 th{border:1px solid #ccc;border-width:0 0 1px 1px;background-color:#f3f8fe}.form3 td,.form5 td{padding:5px;border:1px solid #CCC}.form3 td.info_moji,.form5 td.info_moji{background-color:#FFF;font-size:12px}.form5 td table#icons{float:right;text-align:right}.form2 table,.form4 table{margin-top:0;border-collapse:collapse;border-spacing:0}.form3 td{text-align:left}.form3 td table#icons{float:right;text-align:right}.form2 table{width:auto;border:0}.form2 td{text-align:right;border:0;padding:0 0 0 5px}.cardreg-btn,.point_tab td,.src_from_mp,.top_right_w180,.w1113_wk_08{text-align:center}.form4 table{border:1px solid #EAEAEA}.form4 td{padding:5px;border:1px solid #ccc;border-width:0 0 1px 1px}.point_bk{width:720px;height:40px;background:url(/dg/image/background/point_bk.gif)}.point_tab td{width:156px;height:40px;font-weight:700}td.point_tab1{background:url(/dg/image/button/point_btn01.gif);color:#333}td.point_tab2{background:url(/dg/image/button/point_btn02.gif);color:#7094b2}.alert3{width:740px;padding-bottom:15px}.alert3 table{border-collapse:collapse;border-spacing:0}.alert3 td{padding:5px 7px;border-bottom:1px solid #CCC;width:70%}.alert3 td.left{padding:5px 7px;border:solid #CCC;border-width:0 1px 1px 0;width:30%}.alert3 td.noline{padding:5px;border:0;white-space:nowrap}.alert3_kodawari table{clear:both}.alert3_kodawari td{width:177px}.alert3_kodawari td.checkbox{width:740px}table.setting_child{border:1px solid #87CEFA;border-collapse:collapse;border-spacing:0;margin-top:10px}td.setting_child_border_bottom{padding:5px;border:solid #ccc;border-width:0 0 1px}td.setting_child_borer_left{padding:5px;border:solid #ccc;border-width:0 0 0 1px}td.setting_child_border_none{padding:5px;border-width:0}table.stickingTo,table.stickingTo td,td.stickingTo{border:0}table.margin0{margin:0}td.dot{background:url(../image/background/rate_td_bk.gif)}.about-ikyu-hai{width:940px}.list_sort{margin-top:10px;font-size:11px;padding:0 0 5px;display:block}.list_sort img{position:relative;top:7px}.list_sorting{padding:2px 4px;border:3px solid #999;font-size:13px;font-weight:700;color:#333}.list_sort a{padding:2px 4px;border:1px dotted #CCC}.list_sort a:hover{border:1px solid #1E90FF;background:#1E90FF;text-decoration:none;color:#FFF}.cardreg-btn{background-color:#f30;display:inline-block;padding:1px 0;font-size:14px;line-height:22px;color:#fff;-moz-border-radius:.3em;-webkit-border-radius:.3em;border-radius:.3em;cursor:pointer;width:115px;height:20px}.cardreg-btn:hover{color:#ff0;text-decoration:none;width:115px}.bookinghistory-tab{display:flex;justify-content:center;border-bottom:1px solid #e3e3e3;margin:40px 0}.bookinghistory-tab-item{width:264px;height:62px;font-size:18px;display:flex}.bookinghistory-tab-item>label{width:100%;height:100%;justify-content:center;align-items:center;cursor:pointer;position:relative;bottom:-1px;display:flex;color:#008dde;box-sizing:border-box;background-color:transparent;transition:all .25s ease-out;border:1px solid #fff;border-bottom:1px solid #e3e3e3}.bookinghistory-tab-item>label:hover{background-color:#f4f4f4;transition:all .25s ease-out;color:#484848}.bookinghistory-tab-button{display:none}.bookinghistory-tab-button:checked~label{color:#484848;border:1px solid #e3e3e3;border-radius:4px 4px 0 0;border-bottom:1px solid #fff;cursor:auto}.bookinghistory-tab-button:checked~label:hover{background:#fff}.w1000{width:1000px}.w980{width:980px}.w970{width:970px}.w960{width:960px}.w950{width:950px}.w940{width:940px}.w930{width:930px}.w920{width:920px}.w910{width:910px}.w900{width:900px}.w890{width:890px}.w828{width:828px}.w816{width:816px}.w770{width:770px}.w730{width:730px}.w720{width:720px}.w650{width:650px}.w620{width:620px}.w600{width:600px}.w590{width:590px}.w535{width:535px}.w520{width:520px}.w505{width:505px}.w500{width:500px}.w465{width:465px}.w455{width:455px}.w425{width:425px}.w420{width:420px}.w400{width:400px}.w390{width:390px}.w370{width:370px}.w360{width:360px}.w355{width:355px}.w350{width:350px}.w340{width:340px}.w330{width:330px}.w320{width:320px}.w310{width:310px}.w300{width:300px}.w250{width:250px}.w240{width:240px}.w236{width:236px}.w200{width:200px}.w195{width:195px}.w190{width:190px}.w180{width:180px}.w175{width:175px}.w170{width:170px}.w160{width:160px}.w155{width:155px}.w130{width:130px}.w115{width:115px}.w50{width:50px}.w45{width:45px}.w30{width:30px}.w200_ff2,x:-moz-any-link{width:200px}.w300_ff2,x:-moz-any-link{width:300px}.w550_ff2,x:-moz-any-link{width:550px}html>body .w381_ff2,x:-moz-any-link{width:400px}.ikyu_plus{width:740px;clear:both;padding:10px 0 0;border:solid #EAEAEA;border-width:5px 0;margin-top:15px;background:url(/dg/image/background/rate_td_bk.gif)}.w1114_plus b{font-size:14px}.w1114_plus_campaign{margin-left:10px;border:0;width:136px;height:23px}.src_from_mp{width:740px;background:url(../image/background/src_wk_half_02.gif) repeat-y}.src_from_everything{width:740px;background:url(../image/background/top_src_title_2.gif) no-repeat;height:30px;margin-top:15px}.src_from_everything img{vertical-align:middle;margin-right:25px}.top_right_w180{background:url(../image/background/w180_wk_02.gif) repeat-y;width:180px}.w1111_wk_right{width:505px}.w1111_left_icons{padding:15px 0 0 5px}.w1111_left_icons img{float:left;margin:0 5px 5px 0;border:0}.w1111_calendars{border-left:5px solid #EAEAEA;border-right:5px solid #EAEAEA}.w1111_calendars2{background-color:#CCC;width:740px;margin-bottom:5px}.w1111_calendars2 td{background-color:#FFF;padding:2px 3px}.w1111_calendars2 td.header,.w1111_calendars2 th{background-color:#f9f9f9;padding:2px 5px}.w1111_calendars2 td b{font-size:120%}.w1111_calendars2 th.sun span{color:red}.w1111_calendars2 th.sat span{color:#36F}.w1111_calendars2 td.header_sun span{color:red}.w1111_calendars2 td.header_sat span{color:#36F}.w1113_kodawaris{padding-top:15px;clear:both}.w1113_kodawaris img{border:0}.w1113_wk_01{width:549px;background:url(../image/background/keyword_wk_01.gif) no-repeat;height:73px}.w1113_wk_01_inside{padding:30px 0 0 30px}.w1113_wk_02{width:191px;background:url(../image/background/keyword_wk_02.gif) no-repeat;height:73px;color:#FFF;font-weight:700}.w1113_wk_02_inside{padding:25px 10px 0 0}.w1113_wk_03{background:url(../image/background/keyword_wk_03.gif) repeat-y;width:740px}.w1113_wk_04{width:220px}.w1113_wk_05{width:465px}.w1113_wk_06{padding:5px 0;width:465px}.w1113_wk_06 img{margin-left:5px;border:0}.w1113_wk_07{background:url(../image/background/keyword_balloon_02.gif) repeat-y;padding:0 25px}.w1113_wk_08{background:url(../image/background/keyword_bottom.gif) no-repeat;padding:3px 0 15px;width:100%;margin-top:10px}.w1113_wk_09{width:700px;border-top:3px solid #EAEAEA;border-bottom:1px dotted #CCC;padding:5px 0;background-color:#F5F5F5}.w1114_kids{padding:3px 0}.w1114_kids_settei{width:380px;background:url(../image/background/kids_wk_02.gif) repeat-y}.w1114_kids_each{white-space:nowrap;width:125px;float:left;padding-bottom:10px;text-align:left}.w1114_kids_settei2{padding:5px 15px 5px 0}.w1114_date_change{padding:10px 0}.w1114_5types{width:710px;height:35px;margin-top:15px}.w1114_5types ul{margin:0;padding:0}.w1114_5types li{float:left;border:0;margin-left:15px;list-style-type:none}.w1114_5types li.btn1st{margin:0}.w1114_kodawari{padding-bottom:5px;border-bottom:1px dotted #CCC;margin-bottom:5px}.w1114_kekka_left_photo,.w1114_rating{margin-bottom:10px}.w1114_kodawari2{clear:both;padding-top:8px}.w1114_kodawari2 img{border:0}.w1114_kodawari_title{padding:7px 0 5px;font-weight:700}.w1114_which_btn{width:370px;height:45px}.w1114_which_bottom{clear:both;padding-bottom:25px}.w1114_kekka_left{width:140px}.w1114_kekka_right_photo{float:right;margin-left:10px}.w1114_kekka_right_photo2{padding:2px;background-color:#EAEAEA;border:1px solid #CCC}.w1114_kekka_right img,.w1115_kekka_right img{border:0}.w1114_kekka_right{width:535px;float:right}.w1114_kekka_plans{padding:5px 0}.w1114_kekka_plans b{font-size:14px}.w11101_cds td b,.w1122_onsen_left strong{font-size:120%}.w1114_rating{width:220px;background:url(../image/background/rating_wk.gif)}.w1114_rating span{color:#000;font-weight:400;padding-left:10px}.w1114_2nd{padding-bottom:10px;width:465px}.w1114_allplans{clear:both;width:740px;background:url(../image/background/h1114_bottom.gif) no-repeat;padding:0 0 15px;margin:10px 0 25px}.accEachList_allplan{background:url(/dg/image/background/srch_rslt_04.gif) no-repeat;height:28px}.w1115_resrch_01{background:url(../image/background/w1115_wk_01.gif);height:55px;width:740px}.w1115_resrch_02{padding:20px 0 0 20px}.w1115_kekka_right{width:405px}.w1115_navi{margin-top:10px}.w1115_mid{background:url(../image/background/hr_h37.gif);height:37px}.w1121_plan_tx{padding:5px 0}.w1121_room_tx{float:left}.w1122_onsen_left{width:325px}.w1122_onsen_left_img{padding:4px;background-color:#FFF;border:1px solid #e3e3e3;margin-bottom:10px}.w1128_tabs{width:740px;background:url(../image/background/from_map_02.gif)}.w1128_tabs2{padding:13px 10px 0}.w1128_tabs3{width:270px}.w1128_tabs4{width:180px}.w1128_tabs5{width:740px;background:url(../image/background/from_map_wk_02.gif);display:block;padding:0 0 15px}.w1129_choose{width:690px;background:url(../image/background/from_map_inside_02.gif) repeat-y}.w1129_choose2{width:660px;clear:both}.w1129_choose3{width:385px}.w1129_choose4{width:255px}td.w1129_kids{padding:0 5px 5px 0}.w11101_waku{width:740px;background:url(/dg/image/background/w11101_02.png) repeat-y;display:block}.w11101_lineup{width:700px;padding:5px 0 10px;text-align:left;color:#000}.w11101_lineup img{margin-right:5px;border:0}.w11101_eachbox_right{width:470px;display:block}.w11101_icons{clear:both;padding:5px 24px 0 25px}.w11101_icons img{float:left;margin:0 5px 5px 0}.w11101_cds{background-color:#CCC;width:650px;margin-bottom:5px}.w11101_cds td{background-color:#FFF;padding:2px 3px}.w11101_cds td.header,.w11101_cds th{background-color:#f9f9f9;padding:2px 5px}.w11101_cds th.sun span{color:red}.w11101_cds th.sat span{color:#36F}.w11101_cds td.header_sun span{color:red}.w11101_cds td.header_sat span{color:#36F}.w11105_area_name{border-bottom:5px solid #EAEAEA;border-top:1px dotted #CCC;padding:5px 0;margin:5px 0 15px;text-align:center}.w11105_invoice,.w11106_title{border-bottom:1px solid #EAEAEA}.w11105_kekka_right{width:465px;float:right}.w11105_invoice{padding:5px 0 10px;width:465px}.w1116_kids{padding:7px 0 3px 10px}.w1116_kids_settei{width:380px;background:url(../image/background/kids_wk_02.gif) repeat-y}.w1116_kids_settei2{padding:5px 15px 5px 0}.w1116_kids_each{white-space:nowrap;width:135px;float:left;padding-bottom:10px;text-align:left}.w1116_date_change{padding:10px 0}.w11106_title{padding:15px 0 5px;margin-bottom:5px}.w11106_title img{border:0;margin-right:5px}.w11106_rmtypes{border-bottom:1px solid #EAEAEA;padding-bottom:5px}.w11106_icons{padding:3px 0}.w11106_icons img{float:left;margin:0 5px 5px 0}#rmSrchCheckBoxRoomStickingToSearchForm{margin-top:10px}#rmSrchDropDownListLateCheckOut{display:none}.w1501_month{padding:20px 0 0 25px}.icons_right{padding:5px 0;display:block}.icons_right img{border:0;margin:0 0 4px 4px}.navi_waku{width:465px;height:38px;background:url(../image/background/navi_bk.gif) no-repeat;margin-top:10px}.navi_waku2{width:400px;padding-top:9px}.navi_waku2 ul{padding:0;margin:0;list-style-type:none}.navi_waku2 li{float:left;margin-right:5px}.navi_waku2 li.saigo{float:left;margin-right:0}.navi_wi{margin:9px 7px 0 8px;float:left}.w11108_eachbox,.w1121_titles2{margin-bottom:10px}.w1114_underphoto{clear:both}.w1114_underphoto img{border:0}.w1121_titles{width:740px;background:url(../image/background/w1121_titlewk_02.gif) repeat-y}.w11108_eachbox{clear:both;width:740px;display:block;padding-bottom:10px;border-bottom:5px solid #EAEAEA}.w11108_eachbox_right{width:585px;display:block}.w11108_eachbox_right_title{width:585px;padding-bottom:10px;text-align:left}.w11108_eachbox_right_icons{padding-top:10px}.w11108_eachbox_right_icons img{float:left;margin:0 5px 5px 0}.ranking_kkwaku{width:740px;border:1px dotted #CCC;height:60px}.rankin_both{width:740px;background:url(../image/background/rankin_right_02.gif) repeat-y}#rankin_left{width:190px;float:left}#rankin_left ul{margin:0;padding:0;border:0}#rankin_left li{margin:0;padding:0;height:28px;width:190px;background:url(../image/background/rankin_left_off.gif) no-repeat;display:block}#rankin_left li.active{margin:0;padding:0;height:28px;width:190px;background:url(../image/background/rankin_left_on.gif) no-repeat;display:block}#rankin_left li img{height:28px;border:0;width:10px}#rankin_left a:link,#rankin_left a:visited{color:#000;text-decoration:none;width:190px;height:28px;display:block}#rankin_left a:hover{color:#000;text-decoration:none;width:100%;height:28px;display:block}#rankin_right{width:550px;float:right}.rankin_right_w530{padding:0 15px 0 5px}.rankin_right_w530 ul{margin:0;padding:0;list-style-type:none;height:50px}.rankin_right_w530 li{float:left}.rankin_right_w177{width:177px}.rankin_right_w176{width:176px}.rankin_radios{background:url(../image/background/rankin_right_radios_01.gif) repeat-y;width:530px;padding:10px 0 5px;position:relative;top:-5px}.rankin_narrow{margin-top:5px;padding:5px 0;border-top:1px dotted #cae2f2;border-bottom:1px solid #cae2f2;width:500px}.rankin_narrow td{background:#FFF;padding:3px;text-align:center}.rankin_right_tables{background:url(../image/background/ao_darker.gif)}.rankin_right_tables td{background:#FFF;padding:5px}.rankin_right_tables td.ranks{background-color:#FF9;padding:5px;text-align:center}.rankin_right_tables div.photo_big{float:left;width:160px}.rankin_right_tables div.photo_small{float:left;width:100px}.ranking_about{padding:10px 0 5px}.ranking_icons img{float:left;margin-right:5px}.bm5{margin-bottom:5px}.bm10{margin-bottom:10px}#PhotoGallery_Parts{font-size:14px;line-height:22px;width:1000px}#PhotoGallery_Parts .logo{margin:0}#PhotoGallery_Parts ul.guide-photogallery-six{width:1000px;margin:0 0 30px;padding:0;list-style-type:none;position:relative;left:-5px}#PhotoGallery_Parts ul.guide-photogallery-six li{margin:0;padding:0 5px 5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;height:auto;float:left;font-size:11px;line-height:15px;text-align:left;min-height:140px}#PhotoGallery_Parts ul.guide-photogallery-six li a{width:156px;margin:0;padding:0;display:block}#PhotoGallery_Parts ul.guide-photogallery-six li img{width:150px;height:100px;margin:10px 5px 5px;padding:3px;background:#FFF;border:1px solid #eaeaea;position:relative;left:-5px;display:block}#PhotoGallery_Parts ul.guide-photogallery-six li p{margin:0 10px;padding:0}#PhotoGallery_Parts .guide-photogallery{width:100%;display:block;color:#999}#PhotoGallery_Parts .guide-photogallery a{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#PhotoGallery_Parts .guide-photogallery a:link,#PhotoGallery_Parts .guide-photogallery a:visited{color:#777}#PhotoGallery_Parts .guide-photogallery a:hover{color:#444}#PhotoGallery_Parts ul.guide-photogallery-pickup{width:1000px;margin:0 0 25px;padding:0;list-style-type:none;position:relative;left:-5px}#PhotoGallery_Parts ul.guide-photogallery-pickup li{float:left;margin:0;padding:0;text-align:left;width:332px}#PhotoGallery_Parts ul.guide-photogallery-pickup li img{width:315px;height:210px;margin:0 5px 5px;padding:3px;background:#FFF;border:1px solid #eaeaea;display:block}#PhotoGallery_Parts ul.guide-photogallery-pickup li span{margin:0 10px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#PhotoGallery_Parts .guide-photogallery-popup{width:860px;height:600px;padding:20px;background:#FFF;text-align:left;position:relative}#PhotoGallery_Parts .guide-photogallery-popup-head{width:860px;height:120px;background:url(/dg/image/background/gallery_pup_shasen.png) repeat-x;position:relative}#PhotoGallery_Parts .guide-photogallery-popup-head img.logo{width:155px;height:100px;position:absolute;top:0;left:0;z-index:50}#PhotoGallery_Parts .guide-photogallery-popup-head div.accnames{position:absolute;top:0;right:0;text-align:right;font-size:14px;line-height:20px;font-weight:700}#PhotoGallery_Parts .guide-photogallery-popup-head div.accnames em{font-size:12px;font-weight:400;font-style:normal}#PhotoGallery_Parts .guide-photogallery-popup-head img.title{width:156px;height:21px;position:absolute;top:68px;right:10px;z-index:50}#PhotoGallery_Parts .guide-photogallery-popup-head p{font-size:18px;font-weight:700;color:#008dde;margin:0;padding:0;position:absolute;top:65px;right:10px;display:block;z-index:50}#PhotoGallery_Parts .guide-photogallery-popup-both{width:860px;margin-top:15px;display:block}#PhotoGallery_Parts .guide-photogallery-popup-left{width:344px;float:left;position:relative;left:-3px}#PhotoGallery_Parts .guide-photogallery-popup-left ul{width:100%;margin:0 0 20px;padding:0;list-style-type:none}#PhotoGallery_Parts .guide-photogallery-popup-left li{width:86px;height:60px;float:left;margin:0 0 6px;padding:0}#PhotoGallery_Parts .guide-photogallery-popup-left li img{width:80px;height:60px;margin:0 3px}#PhotoGallery_Parts a.modoru{clear:both;font-size:11px;color:#666}#PhotoGallery_Parts a.modoru:hover{color:#333}#PhotoGallery_Parts .guide-photogallery-popup-right{width:500px;float:right;text-align:left;font-size:12px;line-height:18px;color:#666}#PhotoGallery_Parts .guide-photogallery-popup-right img{width:500px;margin-bottom:10px}.settingstrings{font-weight:700;text-align:center}.detail-map{width:600px;height:500px}.onsen-map{margin-right:50px;width:400px;height:400px}.access-map{width:1000px;height:500px;margin-bottom:10px;display:block}.popups{width:240px;height:40px;padding:0;margin:1px}.popups-left{width:35px;float:left}.popups-left img{width:35px}.popups-right{width:195px;float:right;font-size:11px;line-height:15px}.popups-right b{font-size:12px;line-height:18px}.areatop-map{width:740px;height:350px;margin-bottom:20px;display:block}.acmlist-popups{width:260px;height:80px;padding:0;margin:1px}.acmlist-popups-left{width:80px;float:left}.acmlist-popups-left img{width:80px}.acmlist-popups-right{width:175px;float:right;line-height:15px;margin-left:1px}.acmlist-popups-right b{font-size:12px;line-height:18px}.acmlist-map{width:740px;height:500px}.acmlist-marker,.acmlist-marker img{width:28px;height:35px}.acmlist-map-anchor{padding:0 0 25px}.acmlist-marker{position:absolute;top:-5px;left:-5px;display:block}#roomAvailabilityCalender table{width:240px;border-collapse:collapse;margin-bottom:15px}#roomAvailabilityCalender table td,#roomAvailabilityCalender table th{border:1px solid #dedede;text-align:center;color:#666;font-size:10px;line-height:12px}#roomAvailabilityCalender table tr.monthHeader th.yyyymm,.tend-each{font-size:12px}#roomAvailabilityCalender table tr.monthHeader th{height:25px}#roomAvailabilityCalender table tr.dayOfWeek th{background-color:#F5F5F5;height:20px}#roomAvailabilityCalender table td{padding:4px 0 2px;width:35px}#roomAvailabilityCalender table td a:hover{position:relative;top:-1px}#roomAvailabilityCalender table td a img{padding:3px 0}#roomAvailabilityCalender table .holiday{color:red}#roomAvailabilityCalender table .saturday{color:#00f}#roomAvailabilityCalender table .unavailable{background-color:#F5F5F5}#roomAvailabilityCalender div.loading{width:220px;height:80px;background:url(/dg/image/background/wait.gif) top center no-repeat;margin-top:20px}#roomAvailabilityCalender div.errorMessage{text-align:center;color:#C00;padding:10px;font-size:12px}.tend-4areas{width:1000px;padding:15px 0}.tend-each{width:232px;padding-bottom:5px;position:relative}.tend-each img{width:232px;margin-bottom:5px}.tend_each_nikome{margin:0 16px}.tend-each b{font-size:30px;line-height:35px;color:#333}.tend-each a{display:block;text-decoration:none;color:#666}.tend-each p{padding:2px 5px;margin:0;position:absolute;top:135px;right:0;background:#FFF;font-size:10px;z-index:10}.tend-border1{border:3px solid #DCDCDC;background:#FFF}.tend-border2{border:3px solid gold;background:#FFFACD}#DivCalendar .sr10-05 tr{background:#fff}.sr10-01{width:1000px;display:table;margin:5px 0 20px;font-size:13px;font-weight:100;color:#000;text-align:center;height:35px;vertical-align:middle}.sr10-01 .nolink,.sr10-01 a{height:40px;display:table-cell;vertical-align:middle}.sr10-01 a{padding:5px 10px;color:#666;text-decoration:none;font-weight:400;font-size:13px;border-left:1px solid #fff;background-color:#cae8fd}.sr10-02,.sr10-02 select{font-size:12px;line-height:18px}.sr10-01 a:hover{text-decoration:none;background:#5e92ba;color:#fff}.sr10-01 .nolink{background:#5e92ba;padding-left:10px;padding-right:10px;color:#fff}.sr10-02{text-align:center}.sr10-02 select{font-family:Meiryo,Osaka,'ＭＳ Ｐゴシック'}.sr10-03{width:1000px;margin:30px 0 20px}.sr10-03 .sr10-04{width:1000px;height:45px;position:relative;font-size:14px}.sr10-03 .sr10-04 .sr10-04a a.prvnxt,.sr10-03 .sr10-04 .sr10-04b a.prvnxt,.sr10-03 .sr10-04 .sr10-04c a{font-size:18px;line-height:30px;text-decoration:none}.sr10-03 .sr10-04 .sr10-04a{width:180px;position:absolute;top:20px;left:0}.sr10-03 .sr10-04 .sr10-04a a.prvnxt{width:100%;display:block;padding:5px 0;color:#333;border:1px solid #CCC;border-radius:3px}.sr10-03 .sr10-04 .sr10-04a a.prvnxt:hover{background:#00BFFF;color:#FFF;text-decoration:none;border:1px solid #00BFFF}.sr10-03 .sr10-04 .sr10-04b{width:180px;position:absolute;top:20px;right:0}.sr10-03 .sr10-04 .sr10-04b a.prvnxt{width:100%;display:block;padding:5px 0;color:#333;border:1px solid #CCC;border-radius:3px}.sr10-03 .sr10-04 .sr10-04b a.prvnxt:hover{background:#00BFFF;color:#FFF;text-decoration:none;border:1px solid #00BFFF}.sr10-03 .sr10-04 .sr10-04c{width:640px;position:absolute;top:10px;left:180px}.sr10-03 .sr10-04 .sr10-04c a{color:#1E90FF;font-weight:700;border-bottom:1px dotted #999}.sr10-03 .sr10-04 .sr10-04c a:hover{color:#333}.sr10-03 .sr10-05{width:1000px;text-align:center;margin:10px 0}.sr10-03 .sr10-05 table{width:100%;border-collapse:collapse}.sr10-03 .sr10-05 table th{border:solid #CCC;border-width:1px 0;padding:10px 0;text-align:center;font-weight:400;line-height:20px}.sr10-03 .sr10-05 table th.sat{background:#f1fdfe}.sr10-03 .sr10-05 table th.sun{background:#fef1f2}.sr10-03 .sr10-05 table th .sr10-05 th.blue,.sr10-03 .sr10-05 table th.sat{color:#36C}.sr10-03 .sr10-05 table th .sr10-05 th.red,.sr10-03 .sr10-05 table th.sun{color:#c33}.sr10-03 .sr10-05 table td{border-top:1px dotted #DCDCDC;padding:0;margin:0;background:#FFF;color:#999}.sr10-03 .sr10-05 table td.left{text-align:left;float:none;padding:10px 5px}.sr10-03 .sr10-05 table td a{display:block;color:#069;padding:10px 5px}.sr10-03 .sr10-05 table td a:hover{color:#FFF;text-decoration:none;background:#00BFFF}.sr10-03 .sr10-05 table td.left a{padding:0}.sr10-03 .sr10-05 table td.left a:hover{color:#069;background:0 0;text-decoration:underline}.sr10-03 .sr10-05 table td.cd_rates{font-size:15px;line-height:26px}.carender_search{background:url(/dg/image/background/plan_carnder_bk02.gif);width:740px}.carender_bookable{clear:both;width:330px;text-align:left}.carender_tab{height:26px;padding-top:70px;margin-top:-70px}a.cell_all_link-a,a.cell_all_link-b{width:100%;height:100%;display:block;text-decoration:none}a.cell_all_link-a:hover{text-decoration:none;color:#666}a.cell_all_link-b:hover{text-decoration:none;color:#CCC}.month{padding:10px 0 8px;color:#FFF}td.month_center{vertical-align:middle;text-align:center}.research{float:right}.day td a{position:relative}td.bk1{background:#fde9e9}td.bk3{background:#e9f2fd}td.youbi_waku{padding:5px;color:#000}td.bk4 a{display:block}td.bk5 a{display:block}td.bk6 a{display:block}.days_00{float:left;padding:2px 4px;position:absolute;top:2px;left:2px}.day_00{font-weight:700}.oudan_cl td,.oudan_cl th{font-weight:400;font-size:75%}.day_01{color:#000}.day_02{color:#4577ea}.day_03{color:#ee6f6f}.rate_span{color:red}.kaiin{border:1px solid #cfe1f6;margin:3px 0;background:url(/dg/image/background/kain_bk.gif);width:80px;white-space:nowrap}.kaiin2{border:1px solid #e2ecf8;margin:3px 0 1px;background:url(/dg/image/background/kain2_bk.gif)}.back{clear:both;padding:30px 0 20px}.hinichi_right{width:670px}.hinichi_right table{width:670px;border-collapse:collapse}td.hinichi_right_td{border-bottom:1px solid #ccc;padding:10px;line-height:20px;width:450px}.oudan_cl{background:url(/dg/image/background/oudan_02.gif)}.oudan_cl th{background:#F8F8FF;padding:3px}.oudan_cl th.sun{background:#FFE4E1}.oudan_cl th.sat{background:#E0FFFF}.oudan_cl td{background:#FFF;text-align:center;color:#CCC}.oudan_cl td a{display:block;padding:5px;font-weight:700}.oudan_cl td.left{text-align:left}.oudan_cl td a:hover{background-color:#1E90FF;color:#FFF;text-decoration:none}.oudan_cl_10d{background:url(/dg/image/background/oudan_01.gif);height:65px}.yui-skin-sam .yui-calcontainer.withtitle{width:auto!important;box-shadow:0 4px 4px rgba(0,0,0,.2)}div.content{display:none;float:right;width:510px}div.content a,div.navigation a{text-decoration:none;color:#777}div.content a:active,div.content a:focus,div.content a:hover{text-decoration:underline}div.controls{margin-top:5px;height:23px}div.controls a{padding:5px}div.ss-controls{float:left}div.download,div.nav-controls{float:right}div.slideshow-container{position:relative;clear:both;height:390px}div.loader{position:absolute;top:0;left:0;background-image:url(loader.gif);background-repeat:no-repeat;background-position:center;width:510px;height:390px}div.slideshow span.image-wrapper{display:block;position:absolute;top:0;left:0}div.slideshow a.advance-link{display:block;width:510px;text-align:center}div.slideshow a.advance-link:active,div.slideshow a.advance-link:hover,div.slideshow a.advance-link:visited{text-decoration:none}div.slideshow img{vertical-align:middle;border:0}div.caption-container{position:relative;clear:left;height:75px}span.image-caption{display:block;position:absolute;width:510px;top:0;left:0}div.caption{padding:15px 0}div.image-title{font-weight:700;font-size:1.4em}div.image-desc{line-height:1.3em;padding-top:12px}ul.thumbs{clear:both;margin:0;padding:0}ul.thumbs li{float:left;padding:0;list-style:none}ul.thumbs li.selected a.thumb{background:#000}ul.thumbs img{border:none;display:block}div.pagination{clear:both}div.navigation div.top{margin-bottom:12px;height:11px}div.navigation div.bottom{margin-top:12px}div.pagination a,div.pagination span.current,div.pagination span.ellipsis{display:block;float:left;margin:5px 2px 10px 0;padding:4px 7px 2px;border:1px solid #ccc;font-size:11px}div.pagination a:hover{background-color:#eee;text-decoration:none}div.pagination span.current{font-weight:700;background-color:#000;border-color:#000;color:#fff}div.pagination span.ellipsis{border:none;padding:5px 0 3px 2px}span.span_member_red{color:red}.settingstrings{width:710px;clear:both;display:block;border-top:1px dotted #CCC;padding-top:5px;margin-top:10px}.settingstrings table,.settingstrings td{padding:0;margin:0}.settingstrings td{width:130px;text-align:center;font-weight:700}.settingstrings td.aida{width:15px;padding:0;margin:0}#Secret_Parts #all_contents3.leftmenu{width:1000px}#Secret_Parts .si_plan_name{width:650px;display:block}#Secret_Parts .w11108_eachbox{clear:both;width:980px;display:block;padding:0;margin-bottom:0;border-bottom:0 solid #eaeaea}#Secret_Parts .w11101-rates{width:980px;clear:both;padding-top:0}#Secret_Parts .secret_top_box{border:1px solid #dedede;padding:10px}#Secret_Parts .w11104-accimg{width:230px;float:left;text-align:left;height:auto;position:relative}#Secret_Parts .secret_bottom_box{position:relative}#Secret_Parts .secret_bottom_box .planPartWrapper,#Secret_Parts .secret_bottom_box .planPartWrapper table{width:978px}#Secret_Parts h3{font-size:22px;font-weight:400;margin:0;display:inline;color:#000}#Secret_Parts .w590-pts-yellow2{clear:both;width:740px;background:url(/dg/image/background/top-srch_04.png);padding:5px 0}#Secret_Parts .w11104-accimg img.photo{width:220px}#Secret_Parts .w11104-accinfo{width:745px;float:right}#Secret_Parts .w11101-rates table{width:980px;border-collapse:collapse}#Secret_Parts .w11101-rates td.col3{width:180px;white-space:nowrap;font-weight:700;text-align:center;font-size:15px}#Secret_Parts .w11101-rates td.col7{width:150px;white-space:nowrap;font-weight:700;text-align:center;font-size:15px}.guide-res-txt,.guide-res-txt2{text-align:left;font-size:12px;line-height:20px}#Secret_Parts .secret_bottom_text{background:url(/dg/image/background/seacret_obi.png);position:absolute;top:15px;left:3px;z-index:10;color:#fff;width:180px;height:37px;display:none}.gd_mk3 a:hover,.gd_mk4 a:hover{left:1px;top:-1px;position:relative}.res_name,.res_name2{color:#960}#Secret_Parts .secret_bottom_text span{display:block;margin:3px 0 0 8px}.guide-res-txt{float:right}.guide-res-txt2{float:left}.guide-resbtn{display:block;width:265px;height:30px;background-image:url(//www.ikyu.com/dg/image/button/guide_res_btn.png)}.res_box1,.res_box2{width:360px;text-align:left}.guide-resbtn:hover{background-position:0 -30px}.guide-resbtn span{display:none}.btn_15_310{margin:15px 0 0 310px}.btn_15_320{margin:15px 0 0 320px}.btn_15_330{margin:15px 0 0 330px}.btn_15_340{margin:15px 0 0 340px}.btn_15_350{margin:15px 0 0 350px}.btn_15_360{margin:15px 0 0 360px}.res_name{font-weight:700}.btm_line{padding-bottom:10px;border-bottom:dotted 1px #999}.res_box1{float:left;margin-right:20px}.res_box2{float:right}.sh_tikcet,.sh_tk_over{height:45px;background:url(//www.ikyu.com/dg/image/other/ticket_bg.gif) no-repeat;font-size:12px;line-height:18px;text-align:right;display:block}.sh_tikcet{border:1px solid #E0FFFF}.sh_tk_over{border:1px solid #39f}.sh_tikcet strong,.sh_tk_over strong{font-size:14px}.sh_tikcet em,.sh_tk_over em{font-size:14px;font-weight:700;font-style:normal}.spa_coupon,.spa_cp_over{height:45px;background:url(//www.ikyu.com/dg/image/other/spa_bar.gif) no-repeat;font-size:12px;text-align:right;line-height:18px;display:block}span.sh_tnm{display:block;margin:0;padding:3px 10px 0 0}.spa_coupon{border:1px solid #dfd0ae}.spa_cp_over{border:1px solid #c3ab74;text-decoration:none}.spa_coupon strong,.spa_cp_over strong{font-size:14px}a.spa_cp_dtl{border:1px solid #dfd0ae;height:90px;font-size:12px;line-height:18px;text-align:left;display:block;color:#877241;background:url(//www.ikyu.com/dg/image/other/spa_bar_detail.gif) no-repeat}a.spa_cp_dtl:hover{border:1px solid #c3ab74}span.spa_mgn{display:block;margin:0;padding:15px 10px 0 0}span.spa_mgn b.price{font-size:14px;color:#930}.spa_cp_img{height:90px;float:left;margin-right:10px}.acc_infos_with_rands{position:releative;top:-25px;z-index:50}.dinner,.ikguid-res,.lunch,.tea{background:url(//www.ikyu.com/dg/image/other/res-types.png)}.ikguid-res{width:738px;background-position:0 -60px;border:1px solid wheat;margin:10px 0 15px;text-align:left}.ikguid-res2{padding:10px;position:relative}.ikguid-res2 a{color:#333}.ikguid-res3{float:right;margin-left:5px;width:170px;border:1px solid wheat}.ikguid-res4{margin:0;padding:0;list-style-type:none;position:absolute;bottom:10px}.ikguid-res4 li{margin:0 10px 0 0;padding:0 0 0 45px;height:16px;float:left;color:#444}.ikguid-res4 li b{font-size:14px}.ikguid-res4 li.dinner{background-position:0 0}.ikguid-res4 li.lunch{background-position:0 -20px}.ikguid-res4 li.tea{background-position:0 -40px}.ikguid-res4 li.tax{padding-left:0;font-size:10px}.ikguid-res5{margin:12px 0 0}.osechi_r{margin:0 auto;display:block;width:630px;height:90px;background-image:url(//www.ikyu.com/dg/image/other/osechi13.jpg);font-size:12px;line-height:18px;text-align:center}.osechi_r span{display:block;padding-top:16px}.osechi_r b{font-size:15px}a.vdik{width:730px;height:58px;display:block;background:url(/view-de-ikyu/image/gd1.png) no-repeat;text-align:right;font-size:14px;line-height:58px;padding-right:10px}a.vdik:hover{background:url(/view-de-ikyu/image/gd2.png) no-repeat}.gd_ikmkt01{width:730px;height:120px;border:2px dotted #f93}.gd_ikmkt02,.gd_ikmkt02 img{width:145px;float:left}.gd_ikmkt01 .inner{padding:10px}.gd_ikmkt02 img{height:100px}.gd_ikmkt03{float:right;width:550px;text-align:left;font-size:12px;line-height:20px}.gd_mk1,.gd_mk2,.gd_mk3,.gd_mk4{float:left}.carender_tab td,.day table,.day_ryo table,.gd_mk1 p,.gd_mk2,div.month_center,div.month_left,div.month_right{text-align:center}.gd_ikmkt03 p,.gd_mkbox{margin:0;padding:0}.gd_mk1{width:60px;height:60px;background:url(//www.ikyu.com/dg/image/background/ikmkt_04.png);color:#FFF}.gd_mk1 p{margin:0;padding:18px 0 0 3px;font-size:11px;line-height:13px}.gd_mk1 p b{font-size:22px}.gd_mk2{width:190px;font-size:11px;margin:10px 0 5px}.gd_mk2 b{font-size:12px;line-height:21px;color:#333}.gd_mk3{width:140px;margin:5px 10px 5px 0}.gd_mk3 img{width:140px;height:25px;margin-top:10px}.gd_mk4{width:110px;margin:5px 5px 5px 10px}.gd_mk4 img{width:110px;margin-top:5px}.carender_tab td{width:83px;height:26px;vertical-align:middle;font-weight:700;border:solid #fff;border-width:0 3px 0 0}.day table,.day td{border:1px solid #ccc}.carender_tab td a{display:block}td.carender_tab1{background:url(/dg/image/background/carender_t1.gif)}td.carender_tab2{background:url(/dg/image/background/carender_t2.gif)}td.carender_tab1_ryo{background:url(/dg/image/image/background/carender_t1_ryo.gif);color:#60758b}td.carender_tab2_ryo{background:url(/dg/image/image/background/carender_t2_ryo.gif);color:#fff}.month{background:url(/dg/image/background/month_bk.gif);padding-top:10px}.month_ryo{background:url(/dg/image/background/month_bk2.gif)}.month td{color:#fff}.month_ryo td{height:39px;width:97px;color:#fff}.month a{text-decoration:none}div.month_center{font-weight:700;width:460px;height:40px}div.month_left,div.month_left a,div.month_right,div.month_right a{width:120px;height:30px}div.month_left a{background:url(//www.ikyu.com/dg/image/background/guide_calender_left.gif) no-repeat;display:block}div.month_left a:hover{background:url(/dg/image/background/month_bk.gif);color:#FFF}div.month_right a{background:url(//www.ikyu.com/dg/image/background/guide_calender_right.gif) no-repeat;display:block}div.month_right a:hover{background:url(/dg/image/image/background/month_bk.gif);color:#FFF}.day{background-color:#92c1e3}.day table{border-collapse:collapse;border-spacing:0}.day td{border-width:0 0 1px 1px;vertical-align:top}.day_ryo{background-color:#8c9fb2}.day_ryo table{border:1px solid #ccc;border-collapse:collapse;border-spacing:0}.day_ryo td{border:1px solid #ccc;border-width:0 0 1px 1px;vertical-align:top}.day_ryo span{font-weight:700;padding:10px}td.bk1,td.bk2,td.bk3{padding:5px;color:#000;text-align:center}td.bk2{background:#f3f2f2}td.bk4{background:#f9f9f9;padding:5px;color:#999;text-align:center}td.bk5,td.bk6,td.bk7,td.bk8{background:#fff;text-align:center;padding:5px}td.bk6{color:#666}td.bk7{color:#ee6f6f}td.bk8{color:#4577ea}.guide-below-acclogo{width:740px;display:block;padding-bottom:10px}.guide-below-acclogo p.left{width:455px;float:left;margin:0;padding:0}.guide-below-acclogo p.left a:link,.guide-below-acclogo p.left a:visited{color:#555;text-decoration:none;line-height:20px;border-bottom:1px dotted #CCC}.guide-below-acclogo p.left a:hover{color:#1E90FF;text-decoration:none;line-height:20px;border-bottom:1px solid #1E90FF}.guide-below-acclogo p span{font-size:10px}.guide-below-acclogo p.right{width:280px;float:right;margin:0;padding:0;height:15px}table#table-02 td,table#table-03 td{width:86px;background:url(../image/background/near_hotel_bk1.gif) no-repeat}table#table-02,table#table-03{margin-top:7px;width:672px;border:1px solid #ccc;border-collapse:collapse;border-spacing:0}table#table-03 td{padding:8px;border:1px solid #ccc;border-width:0 0 1px 1px;text-align:center}.near_word{padding:0 10px;text-align:left}.near_word2{float:right;font-weight:700}.near_word3{float:left;font-weight:700}table#table-02 td{padding:8px;border:1px solid #ccc;border-width:0 0 1px 1px;text-align:center}.near_bk{background:url(../image/background/ri4_02.gif)}.guide_a_callcenter{margin:0;padding:0}.guide_a_callcenter #guide-callcenter{width:740px;height:90px;margin:20px 0 0;line-height:20px;position:relative}.guide_a_callcenter #guide-callcenter a{width:465px;margin:0 137px;color:#39F;font-size:13px}.guide_a_callcenter #guide-callcenter a span{display:block;font-size:16px}.guide_a_callcenter #guide-callcenter a br{display:none}.guide_a_callcenter #guide-callcenter img{float:left;margin-right:10px;width:60px;height:60px}.guide_a_callcenter #guide-callcenter strong{font-size:14px}.guide_a_callcenter #guide-callcenter span{font-size:14px;font-weight:700}.guide_a_callcenter #guide-callcenter p{position:absolute;top:18px;left:390px;margin:0;color:#999;font-size:12px}.guide_a_callcenter #guide-callcenter p a{width:200px;position:absolute;top:30px;right:0;margin:0;font-size:11px;line-height:15px;text-align:right}#guide-callcenter{width:180px;margin:10px 0 25px;padding:0;text-align:left;line-height:21px}#guide-callcenter a{color:#39F;display:block}#guide-callcenter img{float:left;margin-right:5px;width:60px;height:60px}#guide-callcenter strong{font-size:14px}#guide-callcenter span{font-size:14px;font-weight:700}#guide-callcenter p{clear:both;padding:5px 0 0;margin:0;font-size:10px;line-height:15px;text-align:center;color:#999}.y_map{width:1000px;margin-bottom:10px}.y_map a{color:#008dde;float:right;font-size:14px;font-weight:700}#acm_Pnl6{width:750px;font-size:14px;line-height:22px;text-align:left;margin-bottom:25px}#acm_Pnl6 .acm_tittle{font-size:22px;line-height:24px;margin-bottom:10px}.room_titles{width:740px;margin-top:20px;padding:10px 0;border-bottom:1px dotted #CCC;border-top:4px solid #dcdcdc;background:#F5F5F5;color:#000;font-weight:700}.room table{border-collapse:collapse;border-spacing:0}.room td{text-align:center}td.room1{padding:13px;background-repeat:no-repeat}td.room1_only_padding{width:350px;padding:15px 10px}td.room1_only_img{width:370px}td.room1_last_is_odd{border:1px solid #ccc;border-width:0 1px 0 0;background:url(../image/background/room_bk.gif) no-repeat}td.room2{padding:2px}.room img{border:0}.room_type{width:200px;text-align:left}.room_type_info{padding:10px;background-color:#f3f2f2;text-align:left}.room_word{font-weight:700;clear:both;margin-top:3px}.room_bo_icons{clear:both;padding:3px 0 5px;border:0}.room_bo_icons img{vertical-align:middle;border:0;margin:2px;-moz-user-select:none;-khtml-user-select:none;cursor:pointer}.table-02 td,.table-03 td,.table-04 td,.valign_top{vertical-align:top}.icons2{margin-top:3px}.room_icons{clear:both;width:276px}.room_icons img{float:left;border:0;margin:0 2px 2px}td.bk9{background:#f3f2f2}td.bk10{background:#e9f2fd}td.bk10_ryo{background:#dde4ec}td.bk11_ryo{background:#cad5e1}.RoomBedInfoWaku{clear:both;padding-top:15px}.RoomBedInfoWaku div.left_p_25px{padding:0}.RoomBedInfo{border-collapse:separate;width:350px}.RoomBedInfo td{border:1px dotted #CCC;padding:4px 5px;text-align:left;color:#999}.RoomBedInfo td b{color:#555}.RoomBedInfo2{width:100%;border-collapse:collapse;border-spacing:0}.RoomBedInfo2 td{border:0}.RoomBedInfo2 td.s{font-size:12px;color:#555}.RoomBedInfo2 td.room2{padding:0}.RoomBedInfo2 td.bk11{font-size:11px}.RoomBedInfo2 td.bold{font-weight:400;color:#999}.room-list-text{width:100%;margin-top:10px}.room-list-text p{padding:0;margin:0;text-align:left}.room-list-text img,.room-list-text2{display:none}.room-list-text2 img{width:7px;height:7px;float:left}.room-list-text2 img.migi{float:right}div#naviBase{display:block;width:740px;height:49px}div#accommodation_Panel1,div#accommodation_Panel7{color:#36C;width:740px}div#accommodation_Panel10{color:#36c;width:540px}div#accommodation_Panel10 a img{margin:15px 0 5px}.table-02,.table-03,.table-04{margin-top:7px;border-collapse:collapse}div#accommodation_Panel6{width:540px;text-align:center}.rb_p_10{padding-right:5px}.table-03{width:480px;border:none;border-spacing:0}.table-03 td{width:86px;padding:8px;border:1px solid #ccc;border-width:0 0 1px 1px;background:url(//www.ikyu.com/dg/image/background/near_hotel_bk1.gif) no-repeat;text-align:center}.table-03 td.table-03{background:0 0;border:none}.table-04{border-left:1px dotted #CCC;width:707px}.table-04 td{width:101px;padding:0 0 5px;border:dotted #CCC;border-width:0 1px 0 0;text-align:center}.table-02{width:675px;border:1px solid #ccc;border-spacing:0}.table-02 td{width:80px;padding:6px;border:1px solid #ccc;border-width:0 0 1px 1px;background:url(//www.ikyu.com/dg/image/background/near_hotel_bk1.gif) no-repeat;text-align:center}.recm-list,div#accommodation_Panel13_box1_body,div#accommodation_Panel13_box1_title,div#accommodation_Panel13_box2_body,div#accommodation_Panel13_box2_title,div#accommodation_Panel13_box3_body,div#accommodation_Panel13_box3_title,div#accommodation_Panel14_box4_body,div#accommodation_Panel14_box4_title{text-align:left}.recm-title{width:230px;padding:5px 10px 5px 0;color:#008dde;margin:20px 0 5px;font-size:16px;line-height:20px}.recm-title-nomargin-bottom{margin-bottom:0}.recm-list{width:240px;padding-bottom:7px;margin-bottom:7px;border-bottom:1px dotted #CCC}.recm-list img.photor{width:50px;float:right;margin:0 0 5px 5px;border:0}.recm-list span{margin-top:5px;display:block}.recm-list a{color:#777;display:block}.recm-list a:hover{color:#555}div#accommodation_Panel11,div#accommodation_Panel12,div#accommodation_Panel13{width:540px;text-align:left}#box_kodawari table,#box_kodawari td,#joken_box table,#joken_box td{border:none}table.margin_0101{border-collapse:collapse;border-spacing:0;margin:0 1px}table.margin_0111{border-collapse:collapse;border-spacing:0;margin:0 1px 1px}td.border_1{padding:5px;border:0}td.border_2,td.border_3{padding:5px;border-left:1px #ccc solid}td.border_3{border-right:1px #ccc solid}.plan_img img{width:140px}.guidemstr_calendar table{width:180px}.guidemstr_calendar td{width:25px;text-align:center;border:1px solid #CCC;padding:4px 0 2px}.guidemstr_calendar td a{display:block;padding:3px 0;font-size:12px}.guidemstr_calendar td a:hover{position:relative;top:-1px;text-decoration:none;font-weight:700}.guidemstr_calendar th{text-align:center;background-color:#eaeaea;border:1px solid #CCC;height:25px}.guidemstr_calendar_NextPrev{width:25px}.guidemstr_calendar_YearMonth{font-size:12px}.guidemstr_calendar th.guidemstr_calendar_dayOfWeek{background:#F5F5F5;height:20px}.guidemstr_calendar_day{width:25px}.guidemstr_calendar_dayPrev{width:25px;background:#F5F5F5}.guidemstr_calendar_dayPrev a.tx_jp{display:inline;font-weight:400;color:#CCC}.guidemstr_calendar td.guidemstr_calendar_empty{height:10px;border:solid #CCC;border-width:1px 0 0}.ikguide-mkt-deal{border:3px solid #f93;width:734px;background:url(/dg/image/logo/ikmkt.gif) no-repeat;margin-bottom:20px}.ikguide-mkt-deal2{width:515px;margin:8px 15px 5px 0;float:right;text-align:left}.ikguide-mkt-deal2 p.pct{width:100px;height:100px;float:left;background:#f93;color:#FFF;font-size:14px;line-height:19px;margin:0 15px 0 0;text-align:center}.ikguide-mkt-deal2 p.pct span{display:block;margin-top:25px}.ikguide-mkt-deal2 p.pct span b.xl{font-size:25px;line-height:28px}.ikguide-mkt-deal2 p.rate{margin:7px 0 0}.ikguide-mkt-deal2 a{color:#D2691E}.ikguide-mkt-deal2 a:hover{color:sienna}.ikguide-mkt-deal em{clear:both;width:100%;display:block;font-size:10px;color:#999;font-style:normal;text-align:center;margin-bottom:5px}.guide_a_timeline{margin:0 0 25px;width:740px}.guide_e_timeline{margin:0 0 20px;width:740px}div.now_loading{text-align:center;width:100%}div.now_loading img{width:36px;height:36px}ul.another_services{width:240px;margin:0 0 25px;padding:0;list-style-type:none;text-align:left}ul.another_services li.title{padding:0 0 5px;margin:5px 0 0;border-bottom:1px solid #CCC}ul.another_services li.shops{padding:0;margin:0}ul.another_services li.shops a{color:#555;display:block;padding:10px 0;text-decoration:none;border-bottom:1px dotted #CCC}ul.another_services li.shops a:hover{color:#000;background:azure;text-decoration:none;border-bottom:1px solid #87CEEB}.ik_hotel_name{font-size:20px;display:block;padding:8px 0;color:#000}.highslide-container div{font-family:Verdana,Helvetica;font-size:10pt}.highslide-container table{background:0 0}.highslide{text-decoration:none}.highslide img,.highslide:hover img{border:1px solid #ccc}.highslide-active-anchor img{visibility:hidden}.highslide-gallery .highslide-active-anchor img{border-color:#000;visibility:visible;cursor:default}.highslide-image{border-width:2px;border-style:solid;border-color:#fff}.highslide-outline,.highslide-wrapper{background:#fff}.glossy-dark{background:#111}.highslide-number{font-weight:700;color:gray;font-size:.9em}.highslide-caption{display:none;font-size:1em;padding:5px}.highslide-heading{display:none;font-weight:700;margin:.4em}.highslide-dimming{background:#000}a.highslide-full-expand{background:url(/common/dg/css/graphics/fullexpand.gif) no-repeat;display:block;margin:0 10px 10px 0;width:34px;height:34px}.highslide-loading{display:block;color:#000;font-size:9px;font-weight:700;text-transform:uppercase;text-decoration:none;padding:3px 3px 3px 22px;border:1px solid #fff;background-color:#fff;background-image:url(/common/dg/css/graphics/loader.white.gif);background-repeat:no-repeat;background-position:3px 1px}a.highslide-credits,a.highslide-credits i{padding:2px;color:silver;text-decoration:none;font-size:10px}.att_txt,.mkrb_tbl,.sort_btn{font-size:12px}a.highslide-credits:hover,a.highslide-credits:hover i{color:#fff;background-color:gray}.highslide-move,.highslide-move *{cursor:move}.highslide-viewport{display:none;position:fixed;width:100%;height:100%;z-index:1;background:0 0;left:0;top:0}.hidden-container,.highslide-overlay{display:none}.closebutton{position:relative;top:-15px;left:15px;width:30px;height:30px;cursor:pointer;background:url(/common/dg/css/graphics/close.png)}.highslide-gallery ul{list-style-type:none;margin:0;padding:0}.highslide-gallery ul li{display:block;position:relative;float:left;width:106px;height:106px;border:1px solid silver;background:#ededed;margin:2px;line-height:0;overflow:hidden}.highslide-gallery ul a{position:absolute;top:50%;left:50%}.highslide-gallery ul img{position:relative;top:-50%;left:-50%}html>body .highslide-gallery ul li{display:table;text-align:center}html>body .highslide-gallery ul a{position:static;display:table-cell;vertical-align:middle}html>body .highslide-gallery ul img{position:static}.highslide-controls{width:195px;height:40px;background:url(/common/dg/css/graphics/controlbar-white.gif) 0 -90px no-repeat;margin:20px 15px 10px 0}.highslide-controls ul{position:relative;left:15px;height:40px;list-style:none;margin:0;padding:0;background:url(/common/dg/css/graphics/controlbar-white.gif) right -90px no-repeat}.highslide-controls li{float:left;padding:5px 0;margin:0;list-style:none}.highslide-controls a{background-image:url(/common/dg/css/graphics/controlbar-white.gif);display:block;float:left;height:30px;width:30px;outline:0}.highslide-controls a.disabled,.highslide-controls a.disabled span{cursor:default}.highslide-controls a span{display:none;cursor:pointer}.highslide-controls .highslide-previous a{background-position:0 0}.highslide-controls .highslide-previous a:hover{background-position:0 -30px}.highslide-controls .highslide-previous a.disabled{background-position:0 -60px!important}.highslide-controls .highslide-play a{background-position:-30px 0}.highslide-controls .highslide-play a:hover{background-position:-30px -30px}.highslide-controls .highslide-play a.disabled{background-position:-30px -60px!important}.highslide-controls .highslide-pause a{background-position:-60px 0}.highslide-controls .highslide-pause a:hover{background-position:-60px -30px}.highslide-controls .highslide-next a{background-position:-90px 0}.highslide-controls .highslide-next a:hover{background-position:-90px -30px}.highslide-controls .highslide-next a.disabled{background-position:-90px -60px!important}.highslide-controls .highslide-move a{background-position:-120px 0}.highslide-controls .highslide-move a:hover{background-position:-120px -30px}.highslide-controls .highslide-full-expand a{background-position:-150px 0}.highslide-controls .highslide-full-expand a:hover{background-position:-150px -30px}.highslide-controls .highslide-full-expand a.disabled{background-position:-150px -60px!important}.highslide-controls .highslide-close a{background-position:-180px 0}.highslide-controls .highslide-close a:hover{background-position:-180px -30px}.highslide-maincontent{display:none}.highslide-html{background-color:#fff}.highslide-html-content{display:none;width:400px;padding:0 5px 5px}.highslide-header{padding-bottom:5px}.highslide-header ul{margin:0;padding:0;text-align:right}.att_txt,.mkrb_tbl td,.mkrb_tbl th,.sort_btn{text-align:center}.highslide-header ul li{display:inline;padding-left:1em}.highslide-header ul li.highslide-next,.highslide-header ul li.highslide-previous{display:none}.highslide-header a{font-weight:700;color:gray;text-transform:uppercase;text-decoration:none}.highslide-header a:hover{color:#000}.highslide-header .highslide-move a{cursor:move}.highslide-footer{height:16px}.highslide-footer .highslide-resize{display:block;float:right;margin-top:5px;height:11px;width:11px;background:url(/common/dg/css/graphics/resize.gif) no-repeat}.highslide-footer .highslide-resize span{display:none}.highslide-resize{cursor:nw-resize}.draggable-header .highslide-header{height:18px;border-bottom:1px solid #ddd}.draggable-header .highslide-heading{position:absolute;margin:2px .4em}.draggable-header .highslide-header .highslide-move{cursor:move;display:block;height:16px;position:absolute;right:24px;top:0;width:100%;z-index:1}.draggable-header .highslide-header .highslide-move *{display:none}.draggable-header .highslide-header .highslide-close{position:absolute;right:2px;top:2px;z-index:5;padding:0}.draggable-header .highslide-header .highslide-close a{display:block;height:16px;width:16px;background-image:url(/common/dg/css/graphics/closeX.png)}.draggable-header .highslide-header .highslide-close a:hover{background-position:0 16px}.draggable-header .highslide-header .highslide-close span{display:none}.draggable-header .highslide-maincontent{padding-top:1em}.titlebar .highslide-header{height:18px;border-bottom:1px solid #ddd}.titlebar .highslide-heading{position:absolute;width:90%;margin:1px 0 1px 5px;color:#666}.titlebar .highslide-header .highslide-move{cursor:move;display:block;height:16px;position:absolute;right:24px;top:0;width:100%;z-index:1}.controls-in-heading .highslide-controls .highslide-move,.no-footer .highslide-footer,.text-controls .highslide-move,.titlebar .highslide-header .highslide-move *{display:none}.titlebar .highslide-header li{position:relative;top:3px;z-index:2;padding:0 0 0 1em}.titlebar .highslide-maincontent{padding-top:1em}.wide-border{background:#fff}.wide-border .highslide-image{border-width:10px}.wide-border .highslide-caption{padding:0 10px 10px}.borderless .highslide-image{border:none}.borderless .highslide-caption{border-bottom:1px solid #fff;border-top:1px solid #fff;background:silver}.outer-glow{background:#444}.outer-glow .highslide-image{border:5px solid #444}.outer-glow .highslide-caption{border:5px solid #444;border-top:none;padding:5px;background-color:gray}.colored-border{background:#fff}.colored-border .highslide-image{border:2px solid green}.colored-border .highslide-caption{border:2px solid green;border-top:none}.dark{background:#111}.dark .highslide-image{border-color:#000 #000 #202020;background:gray}.dark .highslide-caption{color:#fff;background:#111}.dark .highslide-controls,.dark .highslide-controls a,.dark .highslide-controls ul{background-image:url(/common/dg/css/graphics/controlbar-black-border.gif)}.floating-caption .highslide-caption{position:absolute;padding:1em 0 0;background:0 0;color:#fff;border:none;font-weight:700}.controls-in-heading .highslide-heading{color:gray;font-weight:700;height:20px;overflow:hidden;cursor:default;padding:0 0 0 22px;margin:0;background:url(/common/dg/css/graphics/icon.gif) 0 1px no-repeat}.controls-in-heading .highslide-controls{width:105px;height:20px;position:relative;margin:0;top:-23px;left:7px;background:0 0}.controls-in-heading .highslide-controls ul{position:static;height:20px;background:0 0}.controls-in-heading .highslide-controls li{padding:0}.controls-in-heading .highslide-controls a{background-image:url(/common/dg/css/graphics/controlbar-white-small.gif);height:20px;width:20px}.controls-in-heading .highslide-controls .highslide-previous a{background-position:0 0}.controls-in-heading .highslide-controls .highslide-previous a:hover{background-position:0 -20px}.controls-in-heading .highslide-controls .highslide-previous a.disabled{background-position:0 -40px!important}.controls-in-heading .highslide-controls .highslide-play a{background-position:-20px 0}.controls-in-heading .highslide-controls .highslide-play a:hover{background-position:-20px -20px}.controls-in-heading .highslide-controls .highslide-play a.disabled{background-position:-20px -40px!important}.controls-in-heading .highslide-controls .highslide-pause a{background-position:-40px 0}.controls-in-heading .highslide-controls .highslide-pause a:hover{background-position:-40px -20px}.controls-in-heading .highslide-controls .highslide-next a{background-position:-60px 0}.controls-in-heading .highslide-controls .highslide-next a:hover{background-position:-60px -20px}.controls-in-heading .highslide-controls .highslide-next a.disabled{background-position:-60px -40px!important}.controls-in-heading .highslide-controls .highslide-full-expand a{background-position:-100px 0}.controls-in-heading .highslide-controls .highslide-full-expand a:hover{background-position:-100px -20px}.controls-in-heading .highslide-controls .highslide-full-expand a.disabled{background-position:-100px -40px!important}.controls-in-heading .highslide-controls .highslide-close a{background-position:-120px 0}.controls-in-heading .highslide-controls .highslide-close a:hover{background-position:-120px -20px}.text-controls .highslide-controls{width:auto;height:auto;margin:0;text-align:center;background:0 0}.text-controls ul{position:static;background:0 0;height:auto;left:0}.text-controls li{background-image:url(/common/dg/css/graphics/controlbar-text-buttons.png);background-position:right top!important;padding:0;margin-left:15px;display:block;width:auto}.text-controls a{background:url(/common/dg/css/graphics/controlbar-text-buttons.png) no-repeat;background-position:left top!important;position:relative;left:-10px;display:block;width:auto;height:auto;text-decoration:none!important}.text-controls a span{background:url(/common/dg/css/graphics/controlbar-text-buttons.png) no-repeat;margin:1px 2px 1px 10px;display:block;min-width:4em;height:18px;line-height:18px;padding:1px 0 1px 18px;color:#333;font-family:"Trebuchet MS",Arial,sans-serif;font-size:12px;font-weight:700;white-space:nowrap}.text-controls .highslide-next{margin-right:1em}.text-controls .highslide-full-expand a span{min-width:0;margin:1px 0;padding:1px 0 1px 10px}.text-controls .highslide-close a span{min-width:0}.text-controls a:hover span{color:#000}.text-controls a.disabled span{color:#999}.text-controls .highslide-previous span{background-position:0 -40px}.text-controls .highslide-previous a.disabled{background-position:left top!important}.text-controls .highslide-previous a.disabled span{background-position:0 -140px}.text-controls .highslide-play span{background-position:0 -60px}.text-controls .highslide-play a.disabled{background-position:left top!important}.text-controls .highslide-play a.disabled span{background-position:0 -160px}.text-controls .highslide-pause span{background-position:0 -80px}.text-controls .highslide-next span{background-position:0 -100px}.text-controls .highslide-next a.disabled{background-position:left top!important}.text-controls .highslide-next a.disabled span{background-position:0 -200px}.text-controls .highslide-full-expand span{background:0 0}.text-controls .highslide-full-expand a.disabled{background-position:left top!important}.text-controls .highslide-close span{background-position:0 -120px}.highslide-thumbstrip{height:100%;direction:ltr}.highslide-thumbstrip div{overflow:hidden}.highslide-thumbstrip table{position:relative;padding:0;border-collapse:collapse}.highslide-thumbstrip td{padding:1px}.highslide-thumbstrip img{display:block;border:1px solid gray;margin:0 auto}.highslide-thumbstrip .highslide-active-anchor img{visibility:visible}.highslide-thumbstrip .highslide-marker{position:absolute;width:0;height:0;border-width:0;border-style:solid;border-color:transparent}.highslide-thumbstrip-horizontal div{width:auto}.highslide-thumbstrip-horizontal .highslide-scroll-up{display:none;position:absolute;top:3px;left:3px;width:25px;height:42px}.highslide-thumbstrip-horizontal .highslide-scroll-up div{margin-bottom:10px;cursor:pointer;background:url(/common/dg/css/graphics/scrollarrows.png) left center no-repeat;height:42px}.highslide-thumbstrip-horizontal .highslide-scroll-down{display:none;position:absolute;top:3px;right:3px;width:25px;height:42px}.highslide-thumbstrip-horizontal .highslide-scroll-down div{margin-bottom:10px;cursor:pointer;background:url(/common/dg/css/graphics/scrollarrows.png) center right no-repeat;height:42px}.highslide-thumbstrip-horizontal table{margin:2px 0 10px}.highslide-viewport .highslide-thumbstrip-horizontal table{margin-left:10px}.highslide-thumbstrip-horizontal img{width:auto;height:40px}.highslide-thumbstrip-horizontal .highslide-marker{top:47px;border-left-width:6px;border-right-width:6px;border-bottom:6px solid gray}.highslide-viewport .highslide-thumbstrip-horizontal .highslide-marker{margin-left:10px}.dark .highslide-thumbstrip-horizontal .highslide-marker,.highslide-viewport .highslide-thumbstrip-horizontal .highslide-marker{border-bottom-color:#fff!important}.highslide-thumbstrip-vertical-overlay{overflow:hidden!important}.highslide-thumbstrip-vertical div{height:100%}.highslide-thumbstrip-vertical a{display:block}.highslide-thumbstrip-vertical .highslide-scroll-up{display:none;position:absolute;top:0;left:0;width:100%;height:25px}.highslide-thumbstrip-vertical .highslide-scroll-up div{margin-left:10px;cursor:pointer;background:url(/common/dg/css/graphics/scrollarrows.png) top center no-repeat;height:25px}.highslide-thumbstrip-vertical .highslide-scroll-down{display:none;position:absolute;bottom:0;left:0;width:100%;height:25px}.highslide-thumbstrip-vertical .highslide-scroll-down div{margin-left:10px;cursor:pointer;background:url(/common/dg/css/graphics/scrollarrows.png) bottom center no-repeat;height:25px}.highslide-thumbstrip-vertical table{margin:10px 0 0 10px}.highslide-thumbstrip-vertical img{width:60px}.highslide-thumbstrip-vertical .highslide-marker{left:0;margin-top:8px;border-top-width:6px;border-bottom-width:6px;border-left:6px solid gray}.dark .highslide-thumbstrip-vertical .highslide-marker,.highslide-viewport .highslide-thumbstrip-vertical .highslide-marker{border-left-color:#fff}.highslide-viewport .highslide-thumbstrip-float{overflow:auto}.highslide-thumbstrip-float ul{margin:2px 0;padding:0}.highslide-thumbstrip-float li{display:block;height:60px;margin:0 2px;list-style:none;float:left}.highslide-thumbstrip-float img{display:inline;border-color:silver;max-height:56px}.SearchMapPage #OpenSubWindow,.SearchMapPage .clearfix.sortBox,.SearchMapPage .nowLoading,.highslide-thumbstrip-float .highslide-marker,.highslide-thumbstrip-float .highslide-scroll-down div,.highslide-thumbstrip-float .highslide-scroll-up div{display:none}.highslide-thumbstrip-float .highslide-active-anchor img{border-color:#000}.att_txt{line-height:20px;padding:8px;margin:0}.sort_btn{width:600px;padding:10px 5px;background-color:#fafafa;border:1px dotted #ccc;margin:0 auto 10px}.mkrb_tbl,.mkrb_tbl td,.mkrb_tbl th{border-collapse:collapse;border:1px solid #a0c8df}.mkrb_tbl th{color:#3398ca;font-weight:700;padding:5px;background-color:#f1faff}.mkrb_tbl td{padding:7px}.mkrb_tbl td.left{text-align:left;float:none;margin-right:0}.mkrb_tbl a.dlt{color:#666}.mkrb_tbl a.dlt img{margin-right:3px;vertical-align:-1px}.mkrb_tbl a.dlt:hover{color:#999;text-decoration:none}.mkrb_tbl a.dlt:visited{color:#666}.mkrb_tbl .ch_in{background-color:#FFF;border-top:1px dotted #ccc;font-size:11px;padding:3px 3px 1px 0;margin:5px 0 0}.mkrb_tbl .price{color:#f90}.mkrb_tbl .price b{font-size:14px}.mkrb_tbl .dl_mg{margin:5px 0 0}.mkrb_tbl .h_name{margin:0 0 5px;font-size:11px}.mkrb_tbl .h_name b{font-size:14px}.mkrb_tbl span.rx{color:#C00}.no_list{padding:10px;font-size:12px}.no_list .att{text-align:center;color:red;font-size:14px}body,form,html{width:100%;height:100%;margin:0}body.SearchMapPage{overflow:hidden}.SearchMapPage .iconfontStarWrapper .iconfontStar15{padding-left:58px}.SearchMapPage .top_search_box{width:1060px;height:auto}.SearchMapPage .top_search_box #mealTypeTitle.selected_txt2,.SearchMapPage .top_search_box #roomTypeTitle.selected_txt2,.SearchMapPage .top_search_box .selected_txt1,.SearchMapPage .top_search_box .selected_txt2{width:95px}.SearchMapPage .top_search_box .search_box_yoko_bg{background:#fff;border-bottom:1px solid #dedede}.SearchMapPage .top_search_box .search_box_yoko_bg_wrap{margin:0;width:1085px}.SearchMapPage .top_search_box #reSearch{float:left;margin-left:5px}.SearchMapPage .top_search_box #checkInDate{margin-left:5px}.SearchMapPage .top_search_box .select_wrap{width:180px;border-right:1px solid #dedede;padding:10px 0;cursor:pointer}.SearchMapPage .top_search_box .box_center{width:100%}.SearchMapPage .top_search_box .selectMealType,.SearchMapPage .top_search_box .selectRoomType{width:180px;font-size:13px}.SearchMapPage .top_search_box .select_label{font-size:13px}.SearchMapPage .top_search_box .budget_title{width:26px}.SearchMapPage #anchorMap,.SearchMapPage .accommodation-map{width:100%;height:100%}.SearchMapPage #searchForm{padding-top:0;margin-top:0;border:none;background:#fff}.SearchMapPage .searchInput{position:absolute;top:10px;left:10px;background:#fff}.SearchMapPage .nowLoading{position:absolute;width:128px;height:24px;font-size:14px;z-index:200}.SearchMapPage .nowLoading span{vertical-align:middle}.SearchMapPage #Accommdoation,.SearchMapPage #AccommodationList{width:100%;height:auto;padding:0;background:#fff}.SearchMapPage .messageWindow{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;background-color:#fff;z-index:9999;width:240px;height:55px;padding:20px;display:none;font-size:18px;color:red;text-align:center;-webkit-border-radius:.3em;-moz-border-radius:.3em;border-radius:.3em;border:3px solid #666}.SearchMapPage .information{position:absolute;top:150px;left:10px;bottom:30px;width:420px;background-color:#fff;overflow:auto;box-shadow:0 4px 4px rgba(0,0,0,.2)}.SearchMapPage .informationAuto{bottom:auto;height:auto}.SearchMapPage .closeWindow{position:absolute;top:130px;left:10px;height:20px;width:440px;background-color:#fff}.SearchMapPage .boxAccommodationImg{width:100%;height:200px;position:relative;overflow:hidden}.SearchMapPage .evaluation{position:absolute;bottom:10px;right:10px}.SearchMapPage .evaluation .score_small{color:#fff;font-size:14px;line-height:1}.SearchMapPage .boxAccommodationName{position:absolute;bottom:0;left:0;color:#fff;width:100%;padding:50px 0 0;margin:0;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.8) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.8) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#000000', GradientType=0 )}.SearchMapPage .boxAccommodationName p{padding:0 10px 10px;width:380px;margin:0}.SearchMapPage .boxAccommodationName p span{color:#AAA}.SearchMapPage .boxAccommodationName span{font-size:12px}.SearchMapPage .boxAccommodationName a{color:#fff;text-decoration:none}.SearchMapPage .boxAccommodationName a:hover{color:#fff;text-decoration:underline}.SearchMapPage .backToList{background:rgba(0,0,0,.5);border:1px solid #777;color:#fff;padding:5px 15px;text-align:center;position:absolute;top:10px;left:10px;display:block;font-size:12px;text-decoration:none;z-index:2}.SearchMapPage .planList{padding:0 7px 20px;margin:0}.SearchMapPage .planList li{border-bottom:1px solid #dedede;padding:7px 0;list-style:none}.SearchMapPage .planList li.planListLoad{text-align:center;padding:40 0}.SearchMapPage .planList li:hover{background:#f5f5f5}.SearchMapPage .roomName{width:298px;display:block;float:left;font-size:13px}.SearchMapPage .roomName dd,.SearchMapPage .roomName dt{color:#2C2C2C}.SearchMapPage .roomName dt{width:280px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.SearchMapPage .roomNameSmall{padding-top:7px;display:block;float:left}.SearchMapPage .roomPrice{text-align:center;font-size:16px;float:right}.SearchMapPage .planDetail{display:block;float:right;width:80px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#06b306;color:#fff;padding:6px 5px;text-align:center;font-size:12px;line-height:16px;text-decoration:none;margin-top:16px}.SearchMapPage .planDetail:hover{background-color:#08c208}.SearchMapPage .allPlanList{display:block;text-align:center;text-decoration:none;font-size:14px;margin:0 10px 20px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#fff;border:1px solid #dedede;color:#555;padding:10px}.SearchMapPage .boxAccommodationWrapper{font-size:12px;cursor:pointer;border-bottom:1px solid #dedede;max-width:420px;height:68px;margin:0 auto;position:relative}.SearchMapPage .accommodationImageWrapper{width:90px;float:left;position:relative}.SearchMapPage .accommodationImage{width:90px;height:68px;padding-right:10px}.SearchMapPage .accommodationName{padding-top:5px;font-size:14px;color:#484848;margin:0;font-weight:400;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:block}.SearchMapPage .accommodationImageL{height:200px;overflow:hidden;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.SearchMapPage .accommodationContents{width:300px;float:left;padding-left:10px}.SearchMapPage .accommodationGenre{text-align:center;font-size:9px;color:#fff;background-color:rgba(0,0,0,.6);display:block;position:absolute;bottom:0;width:90px}.SearchMapPage .boxAccommodation td{vertical-align:top}.SearchMapPage .boxAccommodation th{height:12px}.SearchMapPage .boxAccommodation._selectList{background-color:#ededed}.SearchMapPage .lowestPrice{text-align:right;font-size:14px;color:#333;position:absolute;right:10px;bottom:5px}.SearchMapPage .lowestPrice span{font-size:9px}.SearchMapPage .lowestPrice .taxS{font-size:10px;display:block;margin-top:-10px}.SearchMapPage .boxAccommodation a{text-decoration:none;display:block}.SearchMapPage ._iconWindow{position:absolute;width:90px;margin:0;font-size:12px;text-align:right}.SearchMapPage ._icon_ik .iconBox{color:#fff;background:#A1A1A1}.SearchMapPage ._icon_biz .iconBox,.SearchMapPage ._icon_caz .iconBox{background:#A1A1A1;color:#fff}.SearchMapPage ._iconWindow._selectIcon .iconBox{color:#fff;background:#21b1e3}.SearchMapPage ._iconWindow._selectIcon._icon_caz .iconBox{background:#090;color:#fff}.SearchMapPage ._iconWindow._selectIcon._icon_biz .iconBox{background:#8d63ba;color:#fff}.SearchMapPage ._selectIcon{z-index:1000}.SearchMapPage .iconName{width:79px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-o-text-overflow:ellipsis;font-size:12px;text-align:left;font-family:Helvetica,"游ゴシック","Yu Gothic",sans-serif}.SearchMapPage .iconAmount{width:100%;font-size:11px}.SearchMapPage .iconBox{border:1px solid #fff;margin:0;padding:2px 5px}.SearchMapPage ._selectIcon .iconArrow,.SearchMapPage ._selectIcon .iconArrow:after,.SearchMapPage ._selectIcon._icon_biz .iconArrow,.SearchMapPage ._selectIcon._icon_biz .iconArrow:after,.SearchMapPage ._selectIcon._icon_caz .iconArrow,.SearchMapPage ._selectIcon._icon_caz .iconArrow:after,.SearchMapPage .iconArrow,.SearchMapPage .iconArrow:after{text-align:center;width:0;height:0;border-style:solid;border-width:9px 9px 0}.SearchMapPage .iconArrow{margin:-1px auto 0;border-color:#fff transparent transparent}.SearchMapPage .iconArrow:after{content:"";margin:-10px -9px 0;border-color:#A1A1A1 transparent transparent;display:block}.SearchMapPage ._selectIcon._icon_biz .iconArrow{margin:-1px auto 0;border-color:#fff transparent transparent}.SearchMapPage ._selectIcon._icon_biz .iconArrow:after{content:"";margin:-10px -9px 0;border-color:#8d63ba transparent transparent;display:block}.SearchMapPage ._selectIcon._icon_caz .iconArrow{margin:-1px auto 0;border-color:#fff transparent transparent}.SearchMapPage ._selectIcon._icon_caz .iconArrow:after{content:"";margin:-10px -9px 0;border-color:#090 transparent transparent;display:block}.SearchMapPage ._selectIcon .iconArrow{margin:-1px auto 0;border-color:#fff transparent transparent}.SearchMapPage ._selectIcon .iconArrow:after{content:"";margin:-10px -9px 0;border-color:#21b1e3 transparent transparent;display:block}.SearchMapPage ._template{display:none}.SearchMapPage .smallText{font-size:10px;font-weight:400;color:#7a7a7a;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:157px}.SearchMapPage .iconfontStarWrapper .iconfontStar15:after,.SearchMapPage .iconfontStarWrapper .iconfontStar15:before{content:"\e60d";font-family:ikyu;top:2;left:0;font-weight:100;font-size:11px}.SearchMapPage .iconfontStarWrapper{text-align:left;display:block;position:relative;height:11px;margin-top:5px;width:95px;float:left}.SearchMapPage .iconfontStarWrapper .iconfontStar15.star45:after{color:#f60}.SearchMapPage .iconfontStarWrapper .iconfontStar15:before{position:absolute;text-align:center;color:#ddd}.SearchMapPage .iconfontStarWrapper .iconfontStar15:after{position:absolute;text-align:center;color:#f90;display:block;overflow:hidden}.SearchMapPage .iconfontStarWrapper .iconfontStar15.star30:after{width:35px}.SearchMapPage .iconfontStarWrapper .iconfontStar15.star35:after{width:38.5px}.SearchMapPage .iconfontStarWrapper .iconfontStar15.star40:after{width:45px}.SearchMapPage .iconfontStarWrapper .iconfontStar15.star45:after{width:50px}.SearchMapPage .score_small{font-size:11px;color:#000;vertical-align:top}.SearchMapPage .plusImg img{padding-top:5px;height:12px}.SearchMapPage .clearfix{display:block}.SearchMapPage dd,.SearchMapPage dl,.SearchMapPage dt{margin:0;padding:0}.SearchMapPage .clearfix:after{content:" ";display:block;clear:both}.SearchMapPage #CloseSubWindow{position:absolute;top:150px;left:430px;border:1px solid #DFDFDF;width:40px;height:40px;cursor:pointer}.SearchMapPage .closeBtn,.SearchMapPage .openBtn{background:url(/dg/image/icon/SubWindowClose.png) bottom center no-repeat #fff}.SearchMapPage .openBtn{background:url(/dg/image/icon/SubWindowOpen.png) bottom center no-repeat #fff}.SearchMapPage .mapCloseBtn{width:190px;background:#fff;font-size:14px;text-align:center;padding:6px 10px;z-index:2;color:#008dde;display:block;float:left;border:1px solid #008dde;border-radius:.3em;-moz-border-radius:.3em;-webkit-border-radius:.3em;-o-border-radius:.3em;-ms-border-radius:.3em;behavior:url(/common/dg/htc/PIE.htc);margin-left:5px}.SearchMapPage .mapCloseBtn02{position:absolute;top:10px;right:10px;height:26px;background:#fff;font-size:12px;text-align:center;padding:7px 10px 0;z-index:2;color:#606060;-webkit-box-shadow:1px 1px 1px 0 #e0e0e0;-moz-box-shadow:1px 1px 1px 0 #e0e0e0;box-shadow:1px 1px 1px 0 #e0e0e0}.SearchMapPage .mapCloseBtn02:hover{background:#E4E4E4;text-decoration:none}@media screen and (max-width:1210px){.SearchMapPage .mapCloseBtn02{top:100px;left:5px;right:auto}.SearchMapPage .searchInput{top:5px;left:5px}}.top_search_box_yoko{background:#eee}.top_search_box #checkInDate,.top_search_box #dateOnOff,.top_search_box #dayuseOn,.top_search_box #selectLodgingCount{background-color:#fff;line-height:34px;font-size:14px;float:left}.search_box_yoko_bg_wrap,.top_search_box_yoko_bg{width:1000px;margin:0 auto;padding:5px 0}.top_search_box{width:100%;position:relative;padding:0;text-align:left}.top_search_box #checkInDate{display:block;width:150px;border:1px solid #d6d6d6;padding:0 0 0 40px;background-repeat:no-repeat;background-size:34px;background-position:5px -35px;position:relative;-webkit-border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-bottomleft:4px;border-top-left-radius:4px;border-bottom-left-radius:4px}.top_search_box #selectLodgingCount{-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;-ms-appearance:none;appearance:none;-webkit-border-radius:0;display:block;width:100px;border:1px solid #d6d6d6;border-right:none;padding:0 0 0 8px;height:36px;position:relative;-webkit-border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-bottomleft:4px;border-top-left-radius:4px;border-bottom-left-radius:4px}.top_search_box #selectLodgingCount::-ms-expand{display:none}.top_search_box #dateOnOff,.top_search_box #dayuseOn{display:block;margin-right:5px;border:1px solid #d6d6d6;border-left:none;padding:0 12px 0 8px;cursor:pointer;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;border-top-right-radius:4px;border-bottom-right-radius:4px}.top_search_box #dateOnOff input[type=checkbox],.top_search_box #dayuseOn input[type=checkbox]{-webkit-appearance:none;position:relative;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;border:1px solid #d6d6d6;background-color:#FFF;-webkit-box-sizing:border-box;width:16px;height:16px;vertical-align:sub;margin:7px 5px 0 0;cursor:pointer}.top_search_box #dateOnOff input[type=checkbox]:checked:before,.top_search_box #dayuseOn input[type=checkbox]:checked:before{left:-7px;top:10px;content:" ";width:14px;height:2px;-webkit-transform:rotate(135deg);-webkit-transform-origin:right center;display:block;background:#008dde;position:absolute;cursor:pointer}.top_search_box #dateOnOff input[type=checkbox]:checked:after,.top_search_box #dayuseOn input[type=checkbox]:checked:after{left:7px;top:10px;content:"";width:7px;height:2px;-webkit-transform:rotate(-135deg);-webkit-transform-origin:left center;display:block;background:#008dde;position:absolute;cursor:pointer}.top_search_box #selectRoomCount{font-size:14px;-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;-ms-appearance:none;appearance:none;-webkit-border-radius:0;display:block;float:left;width:100px;border:1px solid #d6d6d6;padding:0 8px;line-height:34px;height:36px;background-color:#fff;position:relative;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;border-top-right-radius:4px;border-bottom-right-radius:4px}.top_search_box #selectRoomCount::-ms-expand{display:none}.top_search_box #peopleCountTitle{font-size:14px;display:block;float:left;margin-right:0;border:1px solid #bbb;border-right:none;padding:0 40px 0 8px;line-height:35px;background-color:#fff;cursor:pointer;height:34px}.top_search_box #existChild{position:absolute;font-size:8px;top:1px;right:1px;color:#008dde}.top_search_box #selectChildrenCountForm{background-color:#fff;padding:10px 15px;border:1px solid #dedede;border-right:none;position:absolute;top:38px;left:5px;z-index:101;border-radius:.25em;-moz-border-radius:.25em;-webkit-border-radius:.25em;-o-border-radius:.25em;-ms-border-radius:.25em;behavior:url(/common/dg/htc/PIE.htc);box-shadow:0 4px 4px rgba(0,0,0,.2)}.top_search_box #selectChildrenCountForm div.clearfix{margin-bottom:8px;position:relative;width:100%}.top_search_box #selectChildrenCountForm div.floatright{display:block;width:180px;float:right;text-align:right}.top_search_box #selectChildrenCountForm .l{line-height:36px!important;margin-right:15px}.top_search_box #selectChildrenCountForm span.cnt_subttl{margin-bottom:10px;font-size:12px;color:#999}.top_search_box #selectChildrenCountForm span{display:block;width:180px;float:left;font-size:13px;line-height:36px}.top_search_box #selectChildrenCountForm select{font-size:13px;-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;-ms-appearance:none;border:1px solid #ddd;padding:5px 35px 5px 10px;background-color:#fff;float:right;width:85px;height:34px}.top_search_box #selectChildrenCountForm .selectarrow_s{display:block;float:right}.top_search_box #selectChildrenCountForm .selectarrow_s:after{top:12px}.top_search_box #selectChildrenCountForm #closeSelectPeopleCountForm{border-top:1px solid #ddd;padding-top:5px;margin-top:5px;cursor:pointer}.top_search_box .label_people{font-size:13px;height:36px;display:table-cell;vertical-align:middle;padding-left:10px}.top_search_box .childrenCountBox,.top_search_box .selectAdultCount{font-size:14px;-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;-ms-appearance:none;appearance:none;display:block;float:left;width:115px;border:1px solid #d6d6d6;padding:0 0 0 8px;line-height:34px;height:36px;background-color:#fff;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-left:5px}.top_search_box .childrenCountBox::-ms-expand,.top_search_box .selectAdultCount::-ms-expand{display:none}.top_search_box .selectMealType,.top_search_box .selectRoomType{display:block;float:left;width:165px;border:0;border-right:1px solid #dedede;padding:10px;line-height:20px;font-size:13px;background-color:#fff;background-repeat:no-repeat;background-size:34px;background-position:5px -35px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;position:relative;cursor:pointer;font-weight:700;color:#555}.top_search_box .selectMealType{border-right:1px solid #dedede;margin-left:5px}.top_search_box #mealTypeOther,.top_search_box #roomTypeOther{font-size:12px}.top_search_box #searchButton{width:160px;padding:5px 0 0;color:#fff;text-align:center;float:left;font-size:14px;height:26px;margin-left:5px;background-color:#008dde;border:1px solid #008dde;-moz-border-radius:.3em;-webkit-border-radius:.3em;border-radius:.3em;cursor:pointer;margin-top:1px}.top_search_box div.options{margin-top:0;text-align:left}.top_search_box div.options div.container{position:relative;display:block;padding-right:40px;margin:0 15px 20px 0;float:left}.top_search_box div.options div.container .selectarrow_s{padding-right:4px}.top_search_box div.options div.container .selectarrow_s:after{top:3px;right:10px}.top_search_box div.options #acomTypeForm{position:absolute}.top_search_box .select_wrap{width:332px;border-right:1px solid #dedede;padding:10px 0;cursor:pointer}.top_search_box #existKodawari{position:absolute;font-size:8px;top:-12px;left:8px;color:#008dde}.top_search_box #acomTypeSelected,.top_search_box #kodawariName,.top_search_box .select_label{display:inline-block;padding-left:5px;font-size:14px}.top_search_box .select_label{padding-left:10px;font-size:13px;font-weight:700;color:#555}.top_search_box #acomTypeSelected,.top_search_box #kodawariName{font-size:12px;line-height:21px}.top_search_box #mealTypeTitle,.top_search_box #roomTypeTitle{font-size:12px;padding-left:5px}.top_search_box #kodawariForm{width:775px;padding:5px 15px;left:-240px;top:38px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.top_search_box #kodawariForm .siborikomi_count{position:absolute;bottom:10px;right:25px;font-size:22px}.top_search_box #kodawariForm .container{font-size:12px}.top_search_box #kodawariForm label{border:none;padding:2px 0}.top_search_box #kodawariForm .cat_ttl{font-size:14px;margin:15px 0 5px;color:#008dde}.top_search_box #kodawariForm.popup_select:before{left:260px}.top_search_box #kodawariForm.sortRoomPlan{width:665px;left:-240px}.top_search_box #kodawariForm.sortRoomPlan.popup_select:before{left:268px}.top_search_box .popularAttrib{position:absolute;top:51px;left:300px;font-size:12px}.top_search_box .popularAttrib span{padding-right:5px}.top_search_box #lowerSearchForm{background:#fff;width:100%;margin-top:0}.top_search_box .budget_wrap{width:290px}.top_search_box .budget_title{padding:10px;float:left;width:30px}.top_search_box .budget_area{float:left;width:240px;padding:4px 0}.top_search_box .budget_area select{width:110px;height:31px;padding-left:5px}.top_search_box .budget_wave{float:left;width:20px;text-align:center;padding-top:5px}.top_search_box #selectBudgetArea{font-size:12px;-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;-ms-appearance:none;appearance:none;display:block;float:left;width:110px;border:1px solid #d6d6d6;padding:0 0 0 8px;height:30px;background-color:#fff;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.top_search_box #selectBudgetArea::-ms-expand{display:none}.top_search_box .box_center{width:1000px;margin:0 auto}.top_search_box #mealTypeTitle.selected_txt2,.top_search_box #roomTypeTitle.selected_txt2{width:85px;font-weight:400}.top_search_box #kodawariName.selected_txt2{width:95px;font-weight:400}.top_search_box #acomTypeForm input[type=checkbox],.top_search_box #mealTypeForm input[type=checkbox],.top_search_box #roomTypeForm input[type=checkbox]{-webkit-appearance:none;position:relative;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;border:1px solid #d6d6d6;background-color:#FFF;-webkit-box-sizing:border-box;width:16px;height:16px;vertical-align:sub;margin:7px 5px 0 0;cursor:pointer}.top_search_box #acomTypeForm input[type=checkbox]:checked,.top_search_box #mealTypeForm input[type=checkbox]:checked,.top_search_box #roomTypeForm input[type=checkbox]:checked{color:#555}.top_search_box .popup_select#mealTypeForm,.top_search_box .popup_select#roomTypeForm{top:38px;left:12px}.top_search_box option:disabled{color:#dedede}.openE-zinCalenderBtn{width:280px;text-align:center;font-size:16px;padding:10px;border:1px solid #555;border-radius:8px;margin:20px auto 10px;color:#555;cursor:pointer}.openE-zinCalenderBtn:hover{opacity:.6}