.aboutClick,.h3style,a.hatena{font-weight:700}.aboutClick,.book-input div.bookingcontent td.left,.book_infos2 tr,.gttApplyAfterStaying,.h3style,.h4style,h2{text-align:left}.book-cancell-table table,.book-input 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}.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}#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,.plandetail_icons,.w1114_icons{margin-bottom:5px}.right_m_5px{margin-right:5px}.right_m_15px{margin-right:15px}.right_m_20px{margin-right:20px}.right_m_25px,.src_from_everything img{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}#kwdSrchTxtBoxKwd,.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:#333;padding:32px 12px}.bkinfo-2nd{border-radius:4px;border:1px solid #dcdcdc;color:#333;margin-top:30px;padding:10px 50px;display:inline-block}.bkinfo-2nd-text{font-size:18px;margin:5px 0}.bkinfo-3rd{padding:10px}.gttApplyAfterStaying{display:flex;align-items:center;justify-content:center;width:1000px;margin-top:10px;padding:15px;border:2px solid #008DDE;box-sizing:border-box;border-radius:4px;flex-direction:column;font-size:18px;line-height:1.7;color:#333}.gttApplyAfterStaying .gttApplyCouponButton{font-size:16px;background-color:#008DDE;color:#fff;cursor:pointer;outline:0;margin-top:10px;padding:8px 0;-webkit-appearance:none;-moz-appearance:none;width:250px;box-sizing:border-box;border-radius:4px;position:relative;appearance:none;border:none;text-align:center}.gttApplyAfterStayingNote{display:flex;flex-direction:column;justify-content:center;width:700px;margin-top:30px;padding:10px;background-color:#f9f9f9;border:1px solid #e4e4e4}.copyLink,.coupon-after-apply-button-ikyu{background-color:#008dde}.gttApplyAfterStayingCopyBox{margin:0 auto}.copyLink{color:#fff;padding:3px 10px;font-size:13px;border-radius:2px;appearance:none;border:none;cursor:pointer}.bkinfo,.paymentarea{border:1px solid #dcdcdc}.bkinfo{border-radius:4px;color:#333;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}.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}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,.book_infos6{background:url(../image/background/E5E5E5.gif)}.book_infos2{width:695px;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;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{padding:2px 4px;text-align:center;display:block;float:right}.yoyaku-paybycard{background:#1E90FF;font-size:13px;line-height:18px;color:#fff;cursor:pointer;border:1px solid #1E90FF;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.yoyaku-paybycard:hover{background:#FFF;color:#1E90FF;text-decoration:none}.yoyaku-paybycard-off{background:#CCC;font-size:13px;line-height:18px;color:#fff;cursor:pointer;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-color:#fff;height:14px;width:14px;font-size:11px;display:inline-block;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;cursor:pointer;border:1px solid #666;text-align:center;line-height:15px;padding-top:1px}.yoyaku-proceed,.yoyaku-proceed-off{font-size:22px;text-align:center;cursor:pointer}.yoyaku-proceed{background-color:#090;display:block;padding:10px 0;line-height:33px;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;text-decoration:none}.yoyaku-proceed-off{background-color:#CCC;display:block;padding:10px 0;line-height:33px;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{padding:15px 30px;font-size:18px;text-align:center;color:#FFF;display:inline-block;cursor:pointer}.yoyaku-change-status{background-color:#008DDE;border-radius:.3em}.yoyaku-change-status:hover{text-decoration:none}.yoyaku-change-status-off{background-color:#CCC;-moz-border-radius:.3em;-webkit-border-radius:.3em;border-radius:.3em}.book-input td,.book-naiyo td{text-align:left}.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.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{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}.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{width:100%;background-color:#eaeaea;padding:10px 0;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{width:100%;background-color:#87CEFA;padding:10px 0}.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}#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;display:block;text-align:left}.w136{width:136px;display:block}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}#inputBlock h2,.didi-info{display:block}.bookingtomember-area{display:flex;align-items:center;justify-content:space-between;width:730px;border-radius:4px;padding:15px;color:#333;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}.mt20{margin-top:10px}.mt30{margin-top:30px}.bkinfo-text{font-size:14px;display:flex;justify-content:center;align-items: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;box-sizing:border-box;line-height:1.3}.receipt-text{color:#333;font-size:12px;margin:0}.receipt-title-long{color:#02A7E4;font-size:18px;margin:0;width:330px;box-sizing:border-box;line-height:1.3}.receipt-text-notice{color:tomato;font-size:12px;margin:0}.ml20,.w11501_open_close{margin-left:20px}.mr20{margin-right:20px}.textblue{color:#047ABE}.cardtext{font-size:15px;color:#333}.paymentarea{display:flex;justify-content:center;text-align:left;font-size:13px;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;outline:0;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;margin:2px}#planNm,.didi-info-text,.w1118_titles2{margin-bottom:15px}.coupon-after-apply-section,.coupon-auto-apply-section{display:flex;flex-direction:column;align-items:center;margin:2rem auto}.coupon-after-apply-section{gap:5rem;padding-top:1rem}.coupon-auto-apply-section{gap:1.5rem;border-top:1px solid #e4e4e4;padding-top:2rem}.coupon-after-apply-title{display:flex;flex-direction:column;align-items:center;gap:.5rem;font-weight:700}.coupon-after-apply-title-text1{font-size:1.3rem}.coupon-after-apply-title-text2{font-size:1.7rem}.coupon-after-apply-message-wrapper{display:flex;flex-direction:column;align-items:center;gap:1rem}.coupon-after-apply-message{font-size:1.2rem;font-weight:700}.coupon-after-apply-button-ikyu,.coupon-after-apply-button-yahoo{width:240px;height:44px;padding:8px;border-radius:6px;font-size:16px;color:#fff!important;font-weight:700;box-sizing:border-box;cursor:pointer;display:flex;justify-content:center;align-items:center}.coupon-after-apply-button-yahoo{background-color:#ed2a23}.coupon-after-apply-step-wrapper{list-style-type:none;display:table;width:300px;margin:0;padding:0;overflow:hidden}.coupon-after-apply-step-wrapper li{display:table-cell;position:relative;background:#e4e4e4;padding:5px 5px 5px 15px;color:#fff;font-size:13px;text-align:center;border-radius:2px;width:50%}.coupon-after-apply-step-wrapper li:last-child:after,.coupon-after-apply-step-wrapper li:last-child:before,.room_left div.bold img{display:none}.coupon-after-apply-step-wrapper li:last-child{padding-right:4px;padding-left:12px}.coupon-after-apply-step-wrapper li:after,.coupon-after-apply-step-wrapper li:before{content:'';position:absolute;width:0;height:0;margin:auto}.coupon-after-apply-step-wrapper li:before{top:-15px;right:-1em;border-style:solid;border-color:transparent transparent transparent #fff;border-width:30px 0 30px 1em;z-index:10}.coupon-after-apply-step-wrapper li:after{top:-15px;right:-.8em;border-style:solid;border-color:transparent transparent transparent #e4e4e4;border-width:30px 0 30px 1em;z-index:10}.coupon-after-apply-step-wrapper li.coupon-after-apply-active-ikyu,.coupon-after-apply-step-wrapper li.coupon-after-apply-active-yahoo{font-weight:700;padding-left:11px;padding-right:7px;border-radius:2px;--darkBlue:#1a4473;--ytravelBlack:#333333}.coupon-after-apply-step-wrapper li.coupon-after-apply-active-ikyu{background:var(--darkBlue)}.coupon-after-apply-step-wrapper li.coupon-after-apply-active-yahoo{background:var(--ytravelBlack)}.coupon-after-apply-step-wrapper li.coupon-after-apply-active-ikyu:after{border-color:transparent transparent transparent var(--darkBlue)}.coupon-after-apply-step-wrapper li.coupon-after-apply-active-yahoo:after{border-color:transparent transparent transparent var(--ytravelBlack)}.coupon-after-apply-furusato-wrapper{background-color:#F3F3F3;padding:20px;width:fit-content;min-width:450px}.coupon-after-apply-furusato-wrapper>*{margin-top:20px}.coupon-after-apply-furusato-wrapper>:first-child{margin-top:0}.coupon-after-apply-furusato-title{font-weight:700}.coupon-after-apply-furusato-details>*{margin-top:12px}.coupon-after-apply-furusato-details>:first-child{margin-top:0}.coupon-after-apply-furusato-name{font-weight:700}.coupon-after-apply-furusato-step-wrapper{width:300px;font-size:12px;display:flex;list-style-type:none;margin:0;padding:0;--color-white:#FFFFFF;--color-gray:#888888;--color-bg-white-gray:#F3F3F3;--color-bg-gray:#222222}.coupon-after-apply-furusato-step-wrapper li{width:100%;line-height:30px;position:relative;text-align:center;background-color:var(--color-bg-white-gray);color:var(--color-gray)}.coupon-after-apply-furusato-step-wrapper li:first-child{border-radius:4px 0 0 4px}.coupon-after-apply-furusato-step-wrapper li:last-child{border-radius:0 4px 4px 0}.coupon-after-apply-furusato-step-wrapper li:not(:first-child){padding:0 0 0 10px}.coupon-after-apply-furusato-step-wrapper li::after,.coupon-after-apply-furusato-step-wrapper li::before{content:'';position:absolute;width:0;height:0;display:block}.coupon-after-apply-furusato-step-wrapper li::before{border:19px solid transparent;border-right:12px solid transparent;border-left:12px solid var(--color-white);top:-4px;left:0;z-index:1}.coupon-after-apply-furusato-step-wrapper li::after{border:15px solid transparent;border-left:10px solid var(--color-bg-white-gray);border-right:10px solid transparent;top:0;right:-20px;z-index:2}.coupon-after-apply-furusato-step-wrapper li:first-child::before,.coupon-after-apply-furusato-step-wrapper li:last-child::after{content:none}.coupon-after-apply-furusato-step-wrapper li.current{color:#fff;background-color:var(--color-bg-gray);font-weight:700}.coupon-after-apply-furusato-step-wrapper li.current::after{border-left:10px solid var(--color-bg-gray)}.cancelCouponTitle{font-size:18px;font-weight:700;line-height:1.5}.cancelCouponWrapper{width:360px;height:360px;border-radius:20px;position:relative;box-shadow:0 0 #0000,0 0 #0000,0 1px 2px #0003;background:linear-gradient(180deg,#907600 0,#a89300 100%);margin:20px auto 0}.cancelCouponCopy{width:auto;color:#fff;border-bottom:11px dashed #fff;text-align:center;padding:26px 0;font-size:26px;height:100px;font-weight:700}.cancelCouponCopy img{width:218px;margin-top:20px;right:15px}.plan_obi,.premier_plan_obi{position:absolute;right:-12px}.cancelCouponPrice{font-size:63px;line-height:1}.cancelCoupon{display:block;margin-top:8px}.cancelCouponAttention{color:#333;background:#fff;position:absolute;bottom:0;left:0;font-size:10px;width:100%;box-sizing:border-box;border-bottom-right-radius:20px;border-bottom-left-radius:20px;padding:20px;text-align:center;display:block}.cancelCouponAttention .cancelCouponInfo{margin:0;font-size:14px;color:#333;text-align:left;display:inline-block;line-height:1.6}.cancelCouponButton{border-radius:100px;background-color:#fff;border:1px solid #a89300;color:#a89300!important;display:block;padding:10px;font-size:16px;text-decoration:none;width:auto;text-align:center;margin:16px 0}a.cancelCouponButton:hover{opacity:.8}.cancelCouponlink{color:#009dde;text-decoration:none}a.cancelCouponlink:hover{opacity:.8}.phone-link-wrapper:hover,.plansameroom_box:hover{opacity:.7}#kwdSrchTxtBoxKwd{border:0;text-align:left;float:left;font-size:16px;width:511px;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:#333}#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}.plan_institution_left img,.ras-uc .w400 .w1116_kids select{float:left}#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{top:8px;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}.premier_plan_obi{top:8px}.phone-link-wrapper{font-size:16px;padding:8px 0;text-decoration:none;text-align:right}.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;white-space:nowrap;-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{width:70px;margin-top:15px;margin-right:10px}.plan_institution_left a{display:block;position:relative;width:70px;height:52px}.plandtl_institution_left{width:639px}.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 .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:20px;color:#333;text-align:left;position:relative}#planmei b{font-weight:700}.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;text-align:left;position:relative;margin-top:15px}.hotel_name{padding:15px 0;line-height:22px}.hotel_name img{vertical-align:top}.plandetail_icons{clear:both;width:100%;padding:0 0 10px;border-bottom:5px solid #EAEAEA}.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;text-align:left}.plan_margin{margin:0 0 5px}.text_about_plan{font-size:18px;line-height:25px;color:#333;width:610px;text-align:left}td.plan_name{font-size:14px;font-weight:700;margin:15px 0;text-align:left}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:#333}.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 #dedede solid;padding:4px 0 4px 4px;text-align:left}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:#FF4D4D;text-align:center}td.plandetail_lastrow{border-bottom:1px solid #FFF}.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;font-size:14px;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}.meal img{vertical-align:middle}.room_name{margin-bottom:10px;padding-bottom:8px;border-bottom:5px solid #EAEAEA}.room_name img{vertical-align:middle;margin-left:5px}.room_amenity{margin-top:20px}.room_attribute{padding:10px 2px 0;clear:both}.room_attribute_icons{width:100%}.rminfo-big-titles,.rminfo-titles,.room_select{width:1000px}.room_attribute_icons img{float:left;border:0;margin:0 2px 5px}.rminfo-big-titles p,.rminfo-titles p{margin:0 0 8px;font-weight:700;color:#333;text-align:left}.rminfo-big-titles p{font-size:20px;line-height:24px}.rminfo-big-titles p small{font-size:14px}.rminfo-titles p{font-size:16px;line-height:19px}.room_select_title .slideTitle{margin:30px 0 10px}.room_select{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:#333}.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;text-align:center;display:block;behavior:url(/common/dg/htc/PIE.htc)}.room_select .show_detail a span{background-color:#06b306;color:#FFF;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%;color:#FFF;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{display:inline-block;font-size:14px;margin-bottom:8px}.instructions_bookable{background-color:#FFF;padding:12px 0}.instructions_bookable .bookable_s{color:#aaa;display:block;margin-top:2px}.w11501-severalpoint,table.table-03 td span.diff{color:red;font-weight:700}.rminfo_snews{text-align:left;padding:10px 10px 20px;border:1px solid #eee;margin-bottom:40px}.can01,.can02,table#table-04 th{text-align:center;padding:5px}.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.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}table#table-04 td{white-space:nowrap}.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 #ccc;padding:3px}td.tc1{border-width:0 1px 1px 0}td.tc2{border-width:0 0 1px}td.tc3{padding:3px;border:solid #ccc;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:8px 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{vertical-align:middle;margin-left:10px}.w1114_icons{padding:10px 0 5px;border-top:1px dotted #CCC}.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:#333}.plan-ichiran-pname img{vertical-align:middle;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}.ikyu-plan-name{width:740px;clear:both;background:url(/dg/image/background/plan_namae_hk_02.png) repeat-y;padding-top:5px;color:#333}.ikyu-plan-name-meal{width:720px;clear:both;display:block}img.ikyu-gentei{margin-right:5px;vertical-align:middle}.mealTitle,.plndtlAmenity tr{vertical-align:top}.w11501_titles{border-bottom:5px solid #EAEAEA;padding:0 0 5px;margin-bottom:10px;width:740px;font-weight:700;text-align:left}#tableOutline .earn_point,.mealTitle,.menu div,.more_plan,.optCell,.w11501-severalpoint{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}.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 #ccc;border-collapse:collapse;border-spacing:0}#tableOutline,.w11501_goto-page-top img,.w11501_open_close{vertical-align:middle}.plndtlAmenity th{padding:2px 3px;border:solid #E3E3E3;border-width:0 0 1px 1px;font-weight:700;line-height:120%}.plndtlAmenity td{padding:8px;border:1px solid #ccc;border-width:0 1px 1px 0}.w11502_cr{width:687px}.w11502_cr2{padding:50px 0 0;font-size:10px;color:#CCC;font-family:Arial,serif}.plndtl_calendar_notice{width:720px;height:34px;background:url(/dg/image/background/pda_calendar_bk.gif) no-repeat;color:#333}.w11501_open_close:hover{opacity:.75;cursor:pointer}.w11501_open_photo{float:left;margin-right:10px}.w11501_goto-page-top{text-align:right;margin-top:5px}#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}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{display:flex;width:1000px}.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:#333;font-size:16px}.plan_hotel_box{width:660px;float:left;font-size:16px;line-height:36px}.plan_hotel_box .bmButton{display:inline-block}.plan_hotel_box .h_name{font-family:"メイリオ","ヒラギノ角ゴ ProN",Meiryo,"Hiragino Kaku Gothic ProN","ＭＳ Ｐゴシック","MS PGothic","Hiragino Sans",sans-serif}.plan_hotel_box .m,.plan_hotel_box .s{font-size:12px}.plan_hotel_box strong{font-family:"メイリオ","ヒラギノ角ゴ ProN",Meiryo,"Hiragino Kaku Gothic ProN","ＭＳ Ｐゴシック","MS PGothic","Hiragino Sans",sans-serif;color:#333;line-height:15px}.plan_hotel_box a{font-weight:400;color:#333}.plan_hotel_box a:hover{color:#008dde}plan_icon_box{float:right;width:135px}#planNm{text-align:left;width:749px;font-size:16px;line-height:22px;color:#333}.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:#333}#tableOutline .discount_amount_info_in{text-align:right;padding:10px 0 0}#tableOutline .discount_amount_info_in .planDetail{color:#b58f1e;font-size:14px}#tableOutline .discount_amount_info_in .planDetail .helpBtn{height:13px;width:13px;border:1px solid #b58f1e;margin-left:-3px}#tableOutline .discount_amount_info_in .planDetail .tipBox{color:#333}#tableOutline .discount_amount_info_in .planDetail .tipBox .arrowBox{margin-left:98px}#tableOutline .discount_amount_info_in .originalAmount{display:inline-block;margin-bottom:5px;text-decoration:line-through;font-size:16px;color:#888}#tableOutline .discount_amount_info_in #amount,#tableOutline .discount_amount_info_in #amountGoTo{width:auto;flex-grow:1;padding-top:5px;font-size:16px}#tableOutline .discount_amount_info_in #amount .amountTaxIn,#tableOutline .discount_amount_info_in #amountGoTo .amountTaxIn{font-size:30px;line-height:1}#tableOutline .discount_amount_info_in #amount .including_tax_amount,#tableOutline .discount_amount_info_in #amountGoTo .including_tax_amount{margin-right:5px}#tableOutline .discount_amount_info_in .gotoCoupon{display:inline-block;margin:5px 0 7px;padding:3px 10px;border-radius:2px;border:1px solid #d6c183;font-size:13px;font-weight:400;color:#b58f1e}#tableOutline .discount_amount_info_in .icon_coupon{width:15px;height:15px;vertical-align:-2px;margin-right:3px}#tableOutline .discountAamountArea{display:inline-block;margin-top:5px;font-size:13px;color:#b58f1e}#tableOutline .earn_point{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}.more_plan,div#accommodation_Panel10 a img{margin:15px 0 5px}#amount{line-height:24px}.gotoCouponPrice{color:#b58f1e}#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%}.more_plan a{color:#333}.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}#tableOutline a.plan_before_the_start,#tableOutline a.plan_price_sh{background-color:#008dde;margin-top:15px;text-align:center;-moz-border-radius:.3em;-webkit-border-radius:.3em;width:320px;white-space:nowrap}.plan_institution_right a.ac_map{color:#333;font-size:13px}.plan_institution_right a.ac_map:hover{color:#008dde;text-decoration:none}#tableOutline a.plan_price_sh{display:block;padding:10px 5px;font-size:18px;color:#FFF;border-radius:.3em;float:right;height:30px}#tableOutline a.plan_before_the_start{display:block;padding:7px 5px;font-size:14px;color:#FFF;line-height:18px;border-radius:.3em;float:right;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:#333;font-size:14px}#anchorAmountDetai:hover{color:#008dde;text-decoration:none}.plan_ac_rate{width:260px;text-align:left}.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}.form1 table td,.slide,.slidePlan{padding:5px;border:1px solid #ccc}.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{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}#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;float:left;margin:0 5px;-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;font-size:15px;color:#333;text-decoration:none;vertical-align:middle}.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}.btnArea{display:flex;align-items:flex-end;justify-content:space-between}.zurashiTripInfo{width:100%;height:44px}.zurashiTripBalloon{display:flex;align-items:center;position:absolute;box-sizing:border-box;width:330px;height:33px;line-height:33px;margin:13px 0 0;background:#fff;border:1px solid #b58f1e;border-radius:5px;font-size:12px;font-weight:700}.zurashiTripBalloon::before{content:"";position:absolute;bottom:-20px;left:20px;border:8px solid transparent;border-top:15px solid #b58f1e}.zurashiTripInfoTitle{display:inline-block;padding:0 10px;background:#b58f1e;border-radius:5px 0 0 5px;color:#fff}.zurashiTripInfoMessages{padding:10px 18px 10px 10px;color:#b58f1e;background:url(//www.img-ikyu.com/contents/sd/dg/image/icon_help_darkgold.png) right 18px no-repeat;background-size:15px auto}#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}.backgroundGray,.kkm-area-box{background-color:#f7f7f7}#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:14px;word-break:break-all;width:998px;line-height:21px;color:#333;border-top:1px solid #dedede;margin-bottom:15px;padding-bottom:15px}.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:14px}.instructions_word2{text-align:center}.instructions_gw{padding:7px;border:3px solid #EAEAEA;margin-top:10px;background-color:#FFF;font-size:14px}#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}.review-title{margin:10px 0 30px;font-size:30px;font-weight:700;text-align:center;color:#333}.review-lead{width:1000px;background:#F7f7f7;padding:20px;border-radius:4px}.review-note{font-size:12px;color:#666}a.ao:link,a.ao:visited{color:#069;text-decoration:underline}a.ao:hover{color:#06f;text-decoration:none}.kst,.text-controls a{text-decoration:none!important}.kst{font-size:14px;color:#008DDE!important}.kst:hover{opacity:.75}.mitassei{color:#999}ul#kuchikomi-dir{width:1000px;display:flex;justify-content:space-between}ul#kuchikomi-dir a{color:#008DDE!important}ul#kuchikomi-dir a:hover{opacity:.75}ul#kuchikomi-dir span{font-weight:700;color:#333;padding:0 4px 8px}ul#kuchikomi-dir span:after{content:"";display:block;height:4px;margin-top:4px;background-color:#008DDE;border-radius:2px}.review-area-name{font-size:35px;display:inline-block;margin-block-start:0;margin-block-end:0}.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-wrapper{width:1000px;border:1px solid #ccc;margin-bottom:30px;padding:20px;box-sizing:border-box}.kkm_voices_wk1{width:100%;display:flex;justify-content:space-between}.kkm_voices_photo{width:220px;height:165px;margin-right:20px;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-acm-detail-box{width:100%;text-align:left}.kkm-acm-area{font-size:13px;color:#333}.kkm-acm-map-link{font-size:13px;color:#008dde!important}.kkm-acm-map-link:hover{opacity:.75}.kkm-acm-link{color:#008dde!important;font-weight:700;font-size:17px}.kkm-acm-link:hover{opacity:.75}.kkm-plusIcon{position:absolute;top:-4px;left:8px;z-index:1;width:50px;height:50px}.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:6px}.kkm_rates_tbl td{font-size:13px}.kkm_rates_tbl td img{vertical-align:middle}.kkm_rates_tbl th{background:#f7f7f7;text-align:left;font-weight:400;font-size:12px;color:#333}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}.kkm-area-box{width:1000px;margin:0 auto;padding:20px;box-sizing:border-box}.kkm-area-title{font-size:16px;font-weight:700;text-align:left;margin-block-start:0;margin-block-end:0;margin-bottom:12px}.kkm-review-point{font-size:18px}.kensu table{width:700px;font-size:14px;line-height:1.7}.kensu a:link,.kensu a:visited{color:#008DDE;text-decoration:none}.kensu a:hover{opacity:.75}.kkm_pankuzu{width:1240px;padding:15px 0;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 img{vertical-align:middle}.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}.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}.kkm-keyword-and-new{width:1000px;display:flex;text-align:left;margin-bottom:30px}.kkm-keyword-wrapper{width:591px;text-align:left;display:flex;align-items:center;justify-content:flex-start;margin:0 auto}.kkm-keyword-box{margin-right:12px;padding:14px;border-radius:6px;border:1px solid #ccc}.kkm-see-all-box{width:600px;display:flex;justify-content:flex-end;align-items:center;font-size:14px;margin-top:24px}.kkm-see-all{display:inline-block;margin-right:4px;color:#008DDE}.kkm-see-all:hover{opacity:.75}.kkm-new-title{margin:0 0 12px;font-size:16px;font-weight:700;text-align:left;color:#333}.kkm-hotel-see-all,.kkm-text-link{color:#008DDE!important}.kkm-new-review{display:inline-block;text-align:left;width:100%;font-size:14px;line-height:1.7}.kkm-text-link:hover{opacity:.75}.kkm-hotel-see-all{display:inline-block;padding:8px 12px;margin:30px 0 0;text-align:right;border:1px solid #008DDE;border-radius:4px}.kkm-hotel-see-all:hover{opacity:.75}.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.star00:after{width:75px;color:#ddd}.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:100%;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:8px;border:1px solid #ccc;background-color:#FFF;color:#175b86;text-align:center}table#table-01 td,table#wordOfMouthStarTableSizeL td,table#wordOfMouthStarTableSizeM td{padding:8px;border:1px solid #ccc;border-width:0 0 1px 1px;text-align:left;background:#fff}.kuchi3 td,.kuchi_bottom td{border-bottom:1px solid #ccc}.kuchi3 td,.kuchi_bottom td,.kuchi_right td{border-top:1px solid #ccc}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}.kuchi,.kuchi01{word-break:break-all}.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;border-collapse:collapse;margin-top:15px}.kuchi3 td{padding:5px}.kuchi_name table{border-collapse:collapse}.kuchi_name td{border-bottom:1px dotted #999;padding:5px}.kuchi_name2{float:right;text-align:left;width:420px}.kuchi_name2 td{border-bottom:1px dotted #999;padding:3px}.kuchi_name2 td img{vertical-align:middle}.kuchi_name{float:right;text-align:left;width:430px;margin-top:5px;font-weight:700}.kuchikomi_moji{margin-left:30px}.kuchikomi_moji2{margin-left:15px}.wordOfMouth{margin-top:20px}.accommodationReply{margin-top:20px;background-color:#f7f7f7;padding:20px}.kuchi_voice{width:100%;font-size:14px;line-height:1.7}.kuchi_voice2,.kuchi_voice3{font-size:16px;font-weight:700;margin:0 0 8px}.kuchi2_t table,.kuchi_bottom table,.kuchi_right table{margin-top:15px;border-collapse:collapse}#AccommodationReply{font-size:14px;line-height:1.7}.kuchikomi_moji,.kuchikomi_moji2{font-size:13px}.kuchi_bottom table{width:650px}.kuchi_bottom td{padding:5px}.kuchi_moji{text-align:left;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}.kuchi2 td,.kuchi_right 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}.kuchi_t{width:390px;text-align:left}.kuchi2{background:url(../image/background/kuchikomi_11.gif)}.kuchi2_t{width:650px;text-align:left}#Calendar_Parts td,#ctl00_contentMain_LabelErrMsg,.close,.guide_paging a,.page_explanation,.reviewBtnBack a{text-align:center}.userReviewListBoxOne{display:flex;justify-content:flex-end}.newReviewHeader{width:100%;display:flex;justify-content:space-between}.review_area,.review_area_left{align-items:center;display:flex}.newReviewNameBox{display:block;margin-bottom:20px}.textLink{color:#008dde!important}.textLink:hover{opacity:.75}.kuchi_top2{background:url(../image/background/kuchi_top_02.gif)}.kuchi_top2_img{float:left;margin-right:20px}.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}td.bk13 img{vertical-align:middle}.icons{margin-top:10px}.icons img{border:0;margin:0 4px 4px 0}.top_m_10{margin-top:15px}.img_line{vertical-align:middle}.back{margin:20px 0 0}.close{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}.guide_paging a,.guide_paging a:hover{background:#fff;border:none;color:#008dde}.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:#333}.rate_highly_item{margin:0 3px 0 6px}.guide_paging a,.nonactive{font-size:16px;margin:0 8px}.rate_reviewCount.rate_reviewCount{font-size:16px;font-weight:700;color:#008DDE;line-height:1}.guide_paging a{padding:4px 8px;cursor:pointer;height:auto;box-sizing:border-box}.guide_paging a:hover{opacity:.75}.nonactive{display:inline-block;padding:9px 8px 8px;color:#fff;font-weight:700;background-color:#008dde;border-radius:4px;width:20px;height:20px}.guide_paging,.page_explanation{padding-top:20px;padding-bottom:20px}.guide_paging{display:block;margin:0 auto}.reviewBtnBack a{display:block;width:200px;margin:30px auto;padding:8px 12px;border:1px solid #ccc;border-radius:4px;color:#333!important}#Calendar_Parts #roomAvailabilityLowestCalender .lowestCalender,#Calendar_Parts td{padding-bottom:10px}.reviewBtnBack a:hover{opacity:.75}.textLinkBox a{color:#008dde!important}#ctl00_contentMain_LabelErrMsg{display:block;margin:0 auto}#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 #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 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}.alert2 td,.reviewDetail,.userReviewListBox{border:1px solid #ccc}#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}#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:#333}#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 .planInfo strong,.alert_moji,.right_plan_rate,.w1111_calendars2 th.sun span{color:red}#Calendar_Parts #roomAvailabilityLowestCalender .description .tax{float:right}#Calendar_Parts #roomAvailabilityLowestCalender .description .planInfo{float:left}#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:#FF4D4D;padding:10px}.myikyu_top{text-align:right;margin-bottom:10px}.userReviewTitle{margin:50px 0 20px;font-size:20px;font-weight:700;text-align:left;color:#333}.userReviewListBox{width:900px;margin-bottom:30px;padding:20px;box-sizing:border-box}.userReviewDate{display:block;font-size:13px;text-align:right;margin-left:auto}.imageAndDetail{display:flex;justify-content:space-between}.reviewPhoto{position:relative;width:220px}.plusIcon{position:absolute;top:-4px;left:8px;z-index:1;width:50px;height:50px}.bookingDetail{width:620px}.reviewAcmLink{color:#008dde!important;font-weight:700;font-size:17px}.reviewAcmLink:hover{opacity:.75}.reviewDetail{width:600px;margin:15px auto 0;border-collapse:collapse;border-spacing:0}.reviewDetail td{padding:5px;border:1px solid #d8d8d8;border-width:0 0 1px 1px;text-align:left;background:#fff}.menber_waku_top,.menber_waku_top2{background:url(/dg/image/background/myikyu_tittle.gif) no-repeat;width:740px;height:35px}.waku_moji{float:left;padding:8px 0 0 15px}.moji_st{font-weight:700}.member_waku_middle{width:740px}td.carender_tab1{color:#5993cd}td.carender_tab2{color:#fff}.month td{height:39px;width:97px}td.month_center{font-weight:700;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,.src_from_everything img,.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}.menber_info img{margin-left:10px}.event_moji{font-weight:700}.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}.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{float:left;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{float:left}.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_plan_rate{font-weight:700}.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;font-weight:700}.alert2 table{border:1px solid #CCC;text-align:center}.alert2 td{padding:10px;border-width:0 0 1px 1px}.alert2 th{padding:5px;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}.SearchMapPage .messageWindow,.cardreg-btn{-webkit-border-radius:.3em;-moz-border-radius:.3em}.cardreg-btn{background-color:#f30;display:inline-block;padding:1px 0;font-size:14px;line-height:22px;color:#fff;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}#rmSrchDropDownListLateCheckOut,.bookinghistory-tab-button{display:none}.bookinghistory-tab-item>label:hover{background-color:#f4f4f4;transition:all .25s ease-out;color:#333}.bookinghistory-tab-button:checked~label{color:#333;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}.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.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,.w1122_onsen_left_img{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}.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}.bm5,.tend-each img,.w11106_title{margin-bottom:5px}.w11105_kekka_right{width:620px;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}.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}.w1501_month{padding:20px 0 0;color:#333}.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}.bm10{margin-bottom:10px}#_UspW15002_Parts .w15002_title{font-size:14px;margin-bottom:20px}#_UspW15002_Parts .w15002_list{display:inline-block;width:860px;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #dedede}#_UspW15002_Parts .accImageBox{position:relative}#_UspW15002_Parts .accImageBox .iconPlus{position:absolute;top:-4px;left:8px;width:50px}#_UspW15002_Parts .w15002_feature{display:inline-block;padding:2px 8px;border:1px solid #dedede;color:#333;margin-bottom:10px;font-size:11px}#_UspW15002_Parts .icon_new{padding:2px 8px;margin-right:5px;border-radius:3px;background:#EFAF00;font-size:12px;font-weight:700;color:#fff}#_UspW15002_Parts .sanakaDay{font-size:14px;color:#333}#_UspW15002_Parts .w11105_accName{font-size:16px;font-weight:700;color:#008DDE}#_UspW15002_Parts .w11105_accName:hover{opacity:.8}#_UspW15002_Parts .rateBox{margin-top:10px}#_UspW15002_Parts .rate{font-size:16px}#_UspW15002_Parts .nonAcc{clear:both;display:block;padding:0 0 25px;margin-bottom:20px;border-bottom:5px solid #eaeaea}#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{height:25px}#roomAvailabilityCalender table tr.monthHeader th.yyyymm{font-size:12px}#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;font-size:12px;padding-bottom:5px;position:relative}.tend-each img{width:232px}.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{word-break:break-all;clear:both;width:330px;text-align:left}a.cell_all_link-a,a.cell_all_link-b{width:100%;display:block;text-decoration:none}.carender_tab{height:26px;padding-top:70px;margin-top:-70px}a.cell_all_link-a{height:100%}a.cell_all_link-a:hover{text-decoration:none;color:#666}a.cell_all_link-b{height:100%}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}#Secret_Parts .w11104-accinfo,.guide-res-txt,.res_box2,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}a.thumb:focus{outline:0}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{padding:0;margin:0}.settingstrings td{width:130px;text-align:center;padding:0;margin:0;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}#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}.res_name,.res_name2{color:#960}#Secret_Parts .secret_bottom_text span{display:block;margin:3px 0 0 8px}.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}.sh_tikcet,.sh_tk_over{height:45px;font-size:12px}.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}.sh_tikcet{background:url(//www.ikyu.com/dg/image/other/ticket_bg.gif) no-repeat;border:1px solid #E0FFFF;line-height:18px;text-align:right;display:block}.sh_tk_over{background:url(//www.ikyu.com/dg/image/other/ticket_bg.gif) no-repeat;border:1px solid #39f;line-height:18px;text-align:right;display:block}.spa_coupon,.spa_cp_over{height:45px;background:url(//www.ikyu.com/dg/image/other/spa_bar.gif) no-repeat;text-align:right;display:block;line-height:18px}.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}.gd_ikmkt03,.osechi_r,.spa_coupon,.spa_cp_over,a.spa_cp_dtl{font-size:12px}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;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);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;line-height:20px}.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{float:left;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{float:left;width:190px;font-size:11px;margin:10px 0 5px}.gd_mk2 b{font-size:12px;line-height:21px;color:#333}.gd_mk3{float:left;width:140px;margin:5px 10px 5px 0}.gd_mk3 img{width:140px;height:25px;margin-top:10px}.gd_mk3 a:hover{position:relative;left:1px;top:-1px}.gd_mk4{float:left;width:110px;margin:5px 5px 5px 10px}.gd_mk4 img{width:110px;margin-top:5px}.gd_mk4 a:hover{position:relative;left:1px;top:-1px}.carender_tab td{width:83px;height:26px;vertical-align:middle;font-weight:700;border:solid #fff;border-width:0 3px 0 0}.SearchMapPage .boxAccommodation td,.SearchMapPage .score_small,.day td,.day_ryo td,.table-02 td,.table-03 td,.table-04 td,.valign_top{vertical-align:top}.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}.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}.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,.room-list-text img,.room-list-text2{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}.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-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}.conpareListLink,.recm-title{color:#008dde}.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-title{width:230px;padding:5px 10px 5px 0;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;text-align:left}.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}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}#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{outline:0;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}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}.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-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 a{outline:0}.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}#all_contents2,.conpareListTitle{position:relative}.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}.highslide-thumbstrip-float .highslide-active-anchor img{border-color:#000}.highslide-thumbstrip-float .highslide-marker,.highslide-thumbstrip-float .highslide-scroll-down div,.highslide-thumbstrip-float .highslide-scroll-up div{display:none}.conpareListTitle{font-size:30px;font-weight:700;text-align:center;margin:1em auto;color:#333}.conpareListLead{font-size:16px;color:#333;text-align:center;line-height:1.7}.allDeleteButton{display:inline-block;margin-bottom:12px;padding:4px 12px;border:1px solid #ccc;border-radius:3px;color:#333!important;font-weight:700;font-size:15px}.allDeleteButton:hover{opacity:.75}.iconMap,.trashIcon{margin-right:4px;vertical-align:-3px}.mapLink{color:#008dde}.mapLink:hover{opacity:.75}.att_txt{text-align:center;font-size:12px;line-height:20px;padding:8px;margin:0}.mkrb_tbl,.sort_btn{font-size:13px;border:1px solid #ccc}.sort_btn{width:600px;padding:10px 5px;background-color:#fafafa;text-align:center;margin:0 auto 10px}.sort_btn a:hover{opacity:.75}.mkrb_tbl{border-collapse:collapse}.mkrb_tbl th{text-align:center;border-collapse:collapse;border:1px solid #ccc;color:#333;font-weight:700;font-size:14px;padding:5px;background-color:#f7f7f7}.mkrb_tbl td{border-collapse:collapse;border:1px solid #ccc;padding:12px;text-align:center}.mkrb_tbl td.left{text-align:left;float:none;margin-right:0;line-height:1.7;font-size:12px}.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 solid #dedede;font-size:11px;padding:8px 0 0;margin:8px 0 0}.mkrb_tbl .price{color:#333}.mkrb_tbl .price b{font-size:14px}.mkrb_tbl .dl_mg{margin:5px 0 0}.mkrb_tbl .h_name{margin:0 0 8px;font-size:12px}.mkrb_tbl .h_name .compareListHotelNatme{color:#333;font-size:18px;font-weight:700}.mkrb_tbl span.rx,.no_list .att{color:#ff4d4d}.mkrb_tbl .h_name .compareListHotelNatme:hover{opacity:.75}.mkrb_tbl .planName{font-size:14px}.compareListRoom{background-color:#f7f7f7;padding:4px 12px;margin:8px 0;display:inline-block}.no_list{padding:10px;font-size:12px}.no_list .att{text-align:center;font-size:14px}.yoyakuButton{display:inline-block;background-color:#00b900;padding:4px 8px;text-align:center;color:#fff;font-size:13px;font-weight:700;border-radius:3px}.yoyakuButton:hover{opacity:.75}.closeBox{position:absolute;right:0;top:0}.closeBox .closeButton{display:block;width:30px;height:30px}.closeBox .closeButton:hover{opacity:.75}.closeButtonBottom{display:block;width:200px;margin:30px auto;padding:8px 12px;border:1px solid #ccc;border-radius:4px;text-align:center;color:#333!important}body,form,html{width:100%;height:100%;margin:0}body.SearchMapPage{overflow:hidden}.SearchMapPage .iconfontStarWrapper .iconfontStar15{padding-left:58px}.SearchMapPage .top_search_box{width:1072px;height:auto}.SearchMapPage .top_search_box .selected_txt2{width:95px;color:#333}.SearchMapPage .top_search_box .selected_txt1{width:7em}.SearchMapPage .top_search_box #kodawariName.selected_txt2{width:8em;font-weight:400;line-height:inherit}.SearchMapPage .top_search_box #kodawariForm .cat_ttl{font-size:15px;margin:15px 0 5px;color:#333;font-weight:700}.SearchMapPage .top_search_box #kodawariForm .container{font-size:14px}.SearchMapPage .top_search_box #checkInDate{padding:0 0 0 35px;background-size:15px;background-image:url(https://www.img-ikyu.com/contents/dg/image/icon//icon_calendar.svg);background-position:10px;line-height:40px;border-top-left-radius:0;border-bottom-left-radius:0}.SearchMapPage .top_search_box .box_container2{position:relative;display:block;float:inherit}.SearchMapPage .top_search_box #selectLodgingCount{line-height:42px;height:42px;border-top-left-radius:0;border-bottom-left-radius:0}.SearchMapPage .top_search_box #selectRoomCount{line-height:42px;height:42px;border-top-right-radius:0;border-bottom-right-radius:0}.SearchMapPage .top_search_box .selectAdultCount{line-height:42px;height:42px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.SearchMapPage .top_search_box .label_people{height:40px}.SearchMapPage .top_search_box .childrenCountBox{line-height:40px;height:40px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.SearchMapPage .top_search_box #acomTypeForm label,.SearchMapPage .top_search_box #mealTypeForm label,.SearchMapPage .top_search_box #roomTypeForm label{padding:0 3px 0 12px;line-height:42px}.SearchMapPage .top_search_box .budget_wrap{width:298px}.SearchMapPage .top_search_box .budget_area{display:flex;float:inherit;width:212px;padding:0;position:relative}.SearchMapPage .top_search_box #dateOnOff{line-height:40px;border-top-right-radius:0;border-bottom-right-radius:0}.SearchMapPage .top_search_box .budget_area select{width:96px;height:42px;padding-left:5px;line-height:42px}.SearchMapPage .top_search_box .budget_wave{float:inherit;padding-top:0;line-height:40px}.SearchMapPage .top_search_box .freeformBudgetList{width:100px;display:flex;align-items:center}.SearchMapPage .top_search_box .freeformBudgetList .freeform{font-size:14px;width:calc(100% - 1em);height:44px;border:1px solid #dedede;box-sizing:border-box;margin-right:3px}.SearchMapPage .top_search_box .freeformBudgetList .freeform[type=number]{-moz-appearance:textfield}.SearchMapPage .top_search_box .freeformBudgetList .freeform[type=number]::-webkit-inner-spin-button,.SearchMapPage .top_search_box .freeformBudgetList .freeform[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.SearchMapPage .top_search_box .freeformBudgetList .freeformUnit{width:1em}.SearchMapPage .top_search_box #mealTypeTitle.selected_txt2,.SearchMapPage .top_search_box #roomTypeTitle.selected_txt2{width:7em}.SearchMapPage .top_search_box .search_box_yoko_bg{background:#fff;border-radius:3px 3px 0 0}.SearchMapPage .top_search_box .search_box_yoko_bg_wrap{width:1072px;margin:0;padding:20px 14px 14px;box-sizing:border-box}.SearchMapPage .top_search_box #reSearch{float:left;margin-left:5px}.SearchMapPage .top_search_box .select_wrap{position:relative;width:185px;height:42px;border:1px solid #dedede;border-right:none;padding:0;line-height:42px;cursor:pointer}.SearchMapPage .top_search_box .box_center{display:flex;width:100%;padding:0 14px 20px}.SearchMapPage .top_search_box .select_label{font-size:12px}.SearchMapPage .top_search_box .budget_title{width:74px;line-height:15px;font-weight:700;padding:9px 6px 0;text-align:center}.SearchMapPage .top_search_box .budget_title_small{font-size:10px}.SearchMapPage .top_search_box .budget_caution{position:absolute;bottom:-16px;left:0;font-size:9px;white-space:nowrap}.SearchMapPage .top_search_box #acomTypeSelected{font-size:12px;line-height:inherit}.SearchMapPage .top_search_box #kodawariForm 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}.SearchMapPage .top_search_box #acomTypeTitle input[type=checkbox]:checked,.SearchMapPage .top_search_box #dateOnOff input[type=checkbox]:checked,.SearchMapPage .top_search_box #dayuseOn input[type=checkbox]:checked,.SearchMapPage .top_search_box #kodawariForm input[type=checkbox]:checked,.SearchMapPage .top_search_box #mealTypeForm input[type=checkbox]:checked,.SearchMapPage .top_search_box #roomTypeForm input[type=checkbox]:checked{color:#fff;background:#008dde;border:1px solid #008dde}.SearchMapPage .top_search_box #acomTypeTitle input[type=checkbox]:checked:before,.SearchMapPage .top_search_box #dateOnOff input[type=checkbox]:checked:before,.SearchMapPage .top_search_box #dayuseOn input[type=checkbox]:checked:before,.SearchMapPage .top_search_box #kodawariForm input[type=checkbox]:checked:before,.SearchMapPage .top_search_box #mealTypeForm input[type=checkbox]:checked:before,.SearchMapPage .top_search_box #roomTypeForm input[type=checkbox]:checked:before{content:" ";position:absolute;left:-5px;top:10px;display:block;width:10px;height:2px;background:#fff;-webkit-transform:rotate(135deg);-webkit-transform-origin:right center;cursor:pointer}.SearchMapPage .top_search_box #acomTypeTitle input[type=checkbox]:checked:after,.SearchMapPage .top_search_box #dateOnOff input[type=checkbox]:checked:after,.SearchMapPage .top_search_box #dayuseOn input[type=checkbox]:checked:after,.SearchMapPage .top_search_box #kodawariForm input[type=checkbox]:checked:after,.SearchMapPage .top_search_box #mealTypeForm input[type=checkbox]:checked:after,.SearchMapPage .top_search_box #roomTypeForm input[type=checkbox]:checked:after{display:block;position:absolute;left:6px;top:10px;content:"";width:6px;height:2px;background:#fff;-webkit-transform:rotate(-135deg);-webkit-transform-origin:left center;cursor:pointer}.SearchMapPage .clearfix.sortBox{display:none}.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;display:none;font-size:14px;z-index:200}.SearchMapPage .nowLoading span{vertical-align:middle}.SearchMapPage #Accommdoation,.SearchMapPage #AccommodationList{width:100%;height:auto;margin-top:10px;padding:0;background:#eee}.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;border-radius:.3em;border:3px solid #666}.SearchMapPage .information{position:absolute;top:180px;left:10px;bottom:30px;width:420px;background-color:#eee;overflow:auto;box-shadow:0 4px 4px rgba(0,0,0,.2)}.SearchMapPage #Accommodation{padding-bottom:1px;background:#fff}.SearchMapPage .informationAuto{bottom:auto;height:auto}.SearchMapPage .closeWindow{position:absolute;top:130px;left:10px;height:20px;width:440px;background-color:#fff}.SearchMapPage #OpenSubWindow{display:none}.SearchMapPage .boxAccommodationImg{width:100%;height:200px;position:relative;overflow:hidden}.SearchMapPage .boxAccommodationImg .iconfontStarWrapper{margin-left:10px}.SearchMapPage .boxAccommodationImg .score_small{color:#fff}.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;width:380px;margin:0}.SearchMapPage .boxAccommodationName p span{color:#ccc}.SearchMapPage .boxAccommodationName p img{margin-bottom:5px;height:12px}.SearchMapPage .boxAccommodationName span{font-size:12px}.SearchMapPage .boxAccommodationName a{color:#fff;text-decoration:none}.SearchMapPage .boxAccommodationName a:hover{color:#fff;text-decoration:underline}.SearchMapPage .arrow{transform:rotate(90deg);height:11px}.SearchMapPage .backToList{background:rgba(0,0,0,.5);border:1px solid #777;color:#fff;padding:5px 10px;text-align:center;position:absolute;top:10px;left:10px;display:block;font-size:12px;text-decoration:none;z-index:2}.SearchMapPage .backToList:hover{opacity:.8}.SearchMapPage .planList{padding:0 10px 20px;margin:0;background:#fff}.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:293px;display:block;float:left;font-size:13px}.SearchMapPage .roomName dd,.SearchMapPage .roomName dt{color:#333;width:290px;display:flex;align-items:flex-start;justify-content:space-between}.SearchMapPage .roomName dt{margin-bottom:5px;font-weight:700;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.SearchMapPage .roomNameSmall{padding-top:7px;display:block}.SearchMapPage .roomPrice{text-align:right;font-size:15px;font-weight:700}.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;background:#fff;border:1px solid #fff;padding:10px;width:360px;height:68px;margin:0 auto;position:relative}.SearchMapPage .boxAccommodationWrapper:hover{border:1px solid #008dde}.SearchMapPage .accommodationImageWrapper{width:90px;float:left;position:relative}.SearchMapPage .accommodationImage{width:90px;height:68px;padding-right:10px}.SearchMapPage .accommodationName{font-size:14px;color:#333;margin:0;font-weight:700;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:260px;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{font-size:12px;cursor:pointer;background:#fff;border:1px solid #fff;padding:10px;width:360px;height:68px;margin:10px auto;position:relative}.SearchMapPage .boxAccommodation._selectList,.SearchMapPage .boxAccommodation:hover{border:1px solid #008dde}.SearchMapPage .boxAccommodation th,.SearchMapPage .plusImg img{height:12px}.SearchMapPage .lowestPrice{position:absolute;right:10px;bottom:5px;color:#333;text-align:right;font-size:14px;font-weight:700}.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;width:95px}.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}.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:180px;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;height:40px;background:#fff;font-size:14px;text-align:center;padding:0 10px;z-index:2;color:#008dde;display:block;float:left;border:1px solid #008dde;line-height:40px;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:20px;right:0;width:40px;height:40px;padding:10px;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:12px;color:#fff;background:#333}.SearchMapPage .mapCloseBtn02:hover{opacity:.8}@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}.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;float:left;width:150px;border:1px solid #d6d6d6;padding:0 0 0 40px;line-height:34px;font-size:14px;background-color:#fff;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,.top_search_box #selectRoomCount{-webkit-border-radius:0;width:100px;line-height:34px;font-size:14px;float:left;-o-appearance:none}.top_search_box #selectLodgingCount{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none;display:block;border:1px solid #d6d6d6;border-right:none;padding:0 0 0 8px;height:36px;background-color:#fff;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{font-size:14px;display:block;float:left;margin-right:5px;border:1px solid #d6d6d6;border-left:none;padding:0 12px 0 8px;line-height:34px;background-color:#fff;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{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none;display:block;border:1px solid #d6d6d6;padding:0 8px;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 #selectBudgetArea,.top_search_box #selectChildrenCountForm select,.top_search_box .childrenCountBox,.top_search_box .selectAdultCount{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;background-color:#fff}.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;-o-appearance:none;border:1px solid #ddd;padding:5px 35px 5px 10px;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;-o-appearance:none;appearance:none;display:block;float:left;width:115px;border:1px solid #d6d6d6;padding:0 0 0 8px;line-height:34px;height:36px;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;-o-appearance:none;appearance:none;display:block;float:left;width:110px;border:1px solid #d6d6d6;padding:0 0 0 8px;height:30px;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}