@charset "utf-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;background:transparent;border:0;outline:0}body,table,input,textarea,select,option{font-family:HiraKakuProN-W3;color:#434343}body{font-size:1.4rem;font-family:"Hiragino Kaku Gothic ProN",Helvetica,sans-serif;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',Osaka,sans-serif;color:#333}body{overflow-x:hidden;-webkit-text-size-adjust:100%}a,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}ol,ul{list-style:none}ul{list-style-type:disc;display:block;padding-left:3%;padding-right:3%}blockquote,q{quotes:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}a:link{color:#434343;text-decoration:none}a:visited{color:#434343;text-decoration:none}a:hover{color:#434343;text-decoration:none;opacity:.7}a:active{color:#434343;text-decoration:none}hr{clear:both;width:100%;color:#999}hr .hrGray{color:#efefef}body{width:100%;background-color:#FFF}#footer_copy{font-size:.8em;line-height:1.2em}#container{position:relative;width:100%;overflow:hidden;background-color:transparent}#container_hide{display:none;position:relative;width:100%;max-width:640px;overflow:hidden;background-color:transparent}#back_btn{position:absolute;top:0;left:0;width:20%;background-color:transparent}#page_top{display:none}#page_top_block{position:fixed;left:0;bottom:0;width:100%;text-align:right;max-width:640px;overflow:hidden;background-color:transparent}#page_top_block_list{position:fixed;left:0;bottom:0;width:100%;text-align:right;max-width:640px;overflow:hidden;background-color:transparent}#serchdays{position:fixed;left:2%;bottom:0;width:45%;text-align:left;max-width:200px;background-color:transparent}#serchtickets{position:fixed;left:2%;bottom:0;width:45%;text-align:left;max-width:200px;background-color:transparent}.table_cont{width:96%;margin-left:2%}.tablelay{display:table;max-width:640px;margin:0 auto}.tablelay_cell_1{display:table-cell;width:30%;text-align:center;padding-bottom:10px}.tablelay_cell_2{display:table-cell;padding-left:3%;vertical-align:middle;text-align:left;font-weight:bold;font-size:.9em}.tablelay_cell_3{display:table-cell;width:20%;vertical-align:middle;text-align:center;font-weight:bold;font-size:1.1em}.tablelay_cell_4{display:table-cell;padding-left:5px;vertical-align:middle;text-align:left;font-weight:bold;font-size:1.1em}.tablelay_cell_5{display:table-cell;padding-left:5px;vertical-align:middle;text-align:left;font-weight:normal;font-size:.8em}.tablelay_cell_6{display:table-cell;width:30%;padding-left:0;vertical-align:middle;text-align:left;font-weight:normal;font-size:.8em;border-bottom:1px solid #eee}.tablelay_cell_7{display:table-cell;padding-left:2%;vertical-align:middle;text-align:left;font-weight:normal;font-size:1.0;border-bottom:1px solid #eee}.tablelay_caution{display:table;max-width:640px;margin:0 auto}.tablecau_cell_1{display:table-cell;width:10%;padding-left:2%;padding-right:4%;vertical-align:middle;line-height:1.25em;text-align:center;font-size:.8em}.tablecau_cell_2{display:table-cell;vertical-align:middle;line-height:1.25em;text-align:left;font-size:.8em}.tablelay_row{display:table-row}table.list_01{width:100%;margin-left:0;margin-bottom:10px;border-collapse:collapse}table.list_02{width:100%;margin-left:0;margin-bottom:10px;border-collapse:collapse;border:solid 1px #c9c9c9}table.list_03{width:100%;margin-left:0;margin-bottom:10px;border-collapse:collapse;border:0}table.list_01 th{width:25%;padding:1px;text-align:center;color:#333;background-color:#eee;border:1px solid #b9b9b9}table.list_01 th.normal{padding:1px;text-align:center;color:#333;font-size:.8em;background-color:#eee;border:1px solid #b9b9b9}table.list_01 td{padding:3px;font-size:.8em;text-align:right;background-color:#fff;border:1px solid #b9b9b9}table.list_01 td.tdLeft{width:70px;padding:3px 3px 3px 3px;font-size:.8em;font-weight:bold;text-align:left;background-color:#fff;border:1px solid #b9b9b9}table.list_01 td.tdLeftnormal{padding:3px 3px 3px 3px;font-size:.8em;font-weight:normal;text-align:left;background-color:#fff;border:1px solid #b9b9b9}table.list_01 td.tdNormalLeft{padding:3px 3px 3px 5px;font-size:.8em;font-weight:bold;text-align:left;background-color:#fff;border:1px solid #b9b9b9}table.list_01 td.tdNormalRight{padding:3px 3px 3px 5px;font-size:.8em;text-align:left;background-color:#fff;border:1px solid #b9b9b9}table.list_01 td.tdNormalRightx{padding:3px 3px 3px 5px;font-size:.8em;text-align:right;background-color:#fff;border:1px solid #b9b9b9}table.list_01 td.tdNormalRightx_b{padding:3px 3px 3px 5px;font-size:.8em;text-align:right;font-weight:bold;background-color:#fff;border:1px solid #b9b9b9}table.list_01 td.tdBoldRight{padding:3px 3px 3px 5px;font-size:.8em;text-align:left;font-weight:bold;background-color:#fff;border:1px solid #b9b9b9}table.list_01 td.tdNormalRightx_bred{padding:3px 3px 3px 5px;font-size:.8em;text-align:right;font-weight:bold;color:#ff6c00;background-color:#fff;border:1px solid #b9b9b9}table.list_01 td.unionLeft{padding:3px 3px 3px 5px;font-size:.8em;text-align:left;font-weight:bold;background-color:#eee;border:1px solid #b9b9b9}table.list_01 td.unionNormal{padding:3px 3px 3px 5px;font-size:.8em;text-align:right;font-weight:bold;background-color:#eee;border:1px solid #b9b9b9}table.list_01 td.TotalLeft{padding:3px 10px 3px 5px;font-size:1.0;text-align:left;font-weight:bold;background-color:#fff;border:1px solid #b9b9b9}table.list_01 td.Total{padding:3px 10px 3px 5px;font-size:1.0;text-align:right;font-weight:bold;color:#ff6c00;background-color:#fff;border:1px solid #b9b9b9}table.list_01 td.nweListLeft{padding:3px 3px 3px 5px;font-size:.8em;text-align:left;font-weight:bold;background-color:#eee;border:1px solid #b9b9b9}table.list_01 td.nweListMiddle{padding:3px 3px 3px 5px;font-size:.8em;text-align:left;font-weight:normal;background-color:#eee;border:1px solid #b9b9b9}table.list_01 td.nweListRight{padding:3px 3px 3px 5px;font-size:.8em;text-align:right;font-weight:bold;background-color:#fff;border:1px solid #b9b9b9}table.list_01 td.nweListCaution{padding:3px 3px 3px 5px;font-size:.7em;text-align:left;font-weight:normal;background-color:#fff;border:1px solid #b9b9b9}table.list_01 td.bankListLeft{padding:3px 3px 3px 5px;font-size:.8em;text-align:left;font-weight:normal;color:#000;background-color:#fff;border:1px solid #b9b9b9}table.list_01 td.discountListLeft{padding:3px 3px 3px 5px;font-size:.8em;text-align:left;font-weight:bold;color:#ff6c00;background-color:#fff;border:1px solid #b9b9b9}table.list_01 td.discountListRight{padding:px 3px 3px 5px;font-size:.8em;text-align:right;font-weight:bold;color:#ff6c00;background-color:#fff;border:1px solid #b9b9b9}table.list_04 td{vertical-align:top}.totalFeeBox{width:96%;margin-left:2%;margin-bottom:20px;padding-top:5px;text-align:center;font-size:1.2em;font-weight:bold;color:#ff6c00;background-color:#ffefef}.totalFeeBox_x{width:96%;margin-left:2%;padding-top:5px;text-align:center;font-size:1.2em;font-weight:bold;color:#ff6c00;background-color:#ffefef}.totalFeeBox_y{width:96%;margin-left:2%;margin-bottom:5px;padding-top:5px;padding-bottom:4px;text-align:center;font-size:1.2em;font-weight:bold;color:#ff6c00;background-color:#ffefef}#totalFeeBox_s{width:96%;margin-left:2%;padding-top:5px;padding-bottom:5px;text-align:center;font-size:.7em;font-weight:normal;color:#051b51;background-color:transparent}.limitBox{width:96%;margin-left:2%;margin-bottom:10px;padding-top:5px;padding-bottom:5px;text-align:center;font-size:1.0;font-weight:bold;color:#fff;background-color:#ff6c00}#arr_respage_lr{display:inline-block;width:40px;background-color:transparent}#ean{padding-bottom:8px;text-decoration:underline;font-size:1.1em;font-weight:bold;color:#ff6c00}#ean_white_bg{position:absolute;top:10px;left:3%;width:88%;padding:10px 3% 10px 3%;color:#000;background-color:#FFF}.inlineBlock{display:inline-block}.site_detail_box{display:block;clear:both;padding-top:20px;padding-bottom:10px;text-align:center;width:100%;color:#051b51;font-size:1.0}.input_condition_on{display:inline-block;margin-right:3px;width:6px;height:6px;text-align:left;background-color:#390;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px}.input_condition_off{display:inline-block;margin-right:3px;width:6px;height:6px;text-align:left;background-color:#c9c9c9;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px}.caution_box{border-top:1px solid #eee;padding-top:5px;line-height:1.25em;text-align:left;font-size:.8em}.roomcaution{padding-left:3%;padding-right:3%;text-align:left;font-weight:normal;font-size:.8em}.singleroompay{padding-left:3px;font-weight:bold;color:#ff6c00;font-size:1.5em}.formpage_dep_box{clear:both;width:100%;padding-top:5px;padding-bottom:5px;border-bottom:1px solid #eee}.formpage_dep_box_x{clear:both;width:100%;padding-top:5px;padding-bottom:5px}.detail_title{clear:both;width:100%;margin-top:20px;margin-bottom:15px;padding-top:3px;padding-bottom:2px;text-align:center;font-weight:bold;background-color:#b4d6fd}.detail_section{width:100%;margin-top:30px;height:30px;border-top:dotted 5px #b4d6fd}.formpage_dep{float:left;width:50%}.formpage_dep_logo{float:left;width:100px;height:25px}.formpage_dep_corp{float:left;height:25px;line-height:30px;padding-left:3%;font-size:1.0;font-weight:bold}#air_go{position:relative;width:97%;height:15px;line-height:15px;padding-left:3%;padding-top:5px;color:#fff;font-size:.8em;font-weight:bold;background-color:#051b51;background:url(../images/air_go_bg.png) no-repeat left;background-position:left;-webkit-background-size:auto 100%;-moz-background-size:auto 100%;background-size:auto 100%;border-bottom:5px solid #051b51}#air_back{position:relative;width:97%;height:15px;line-height:15px;padding-left:3%;padding-top:5px;color:#fff;font-size:.8em;font-weight:bold;background-color:#051b51;background:url(../images/air_go_bg.png) no-repeat left;background-position:left;-webkit-background-size:auto 100%;-moz-background-size:auto 100%;background-size:auto 100%;border-bottom:5px solid #051b51}#progress_t_0{display:block}#progress_t_1{display:none}#progress_t_2{display:none}.deparri{display:inline-block;width:1.2em;margin-top:3px;text-align:center;font-size:.8em;font-weight:bold;color:#051b51;padding:2px;background-color:#b4d6fd}.air_time{display:block;position:absolute;bottom:1px;right:0;font-size:.8em;color:#000}.binbox{position:relative;margin-top:3px;border-top:1px solid #355577;padding-top:5px}.selected_ticket_detail{margin-top:3px;border-top:1px solid #355577;padding-top:5px}.equipment{display:inline-block;font-size:.7em}.bin{display:inline-block;padding-left:2px;padding-right:2px;text-align:center;font-size:.8em;border:1px solid #c9c9c9;background-color:#eee}.bin_seat{display:inline-block;padding-left:2px;padding-right:2px;text-align:center;font-size:.8em;border:1px solid #c9c9c9;color:#fff;background-color:#051b51}.bin_hide_box{position:relative;width:100%;height:30px;background-color:transparent}.bin_airname{position:absolute;top:3px;left:0;width:60px;background-color:transparent}.bin_hattyakubox{color:#051b51;padding:5px 5px 5px 5px;border:1px solid #051b51;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px}.binname_L{position:absolute;top:3px;left:70px;font-weight:bold;font-size:1.3em;background-color:transparent}.binname_L_inner{padding-left:10px}.binname_L_clear{padding-top:5px;font-size:1.0;font-weight:bold;color:#051b51}.ticket_taketime{position:absolute;bottom:1px;right:0;background-color:transparent;font-size:.7em}.binname_S_clear{padding-top:3px;font-size:.8em;font-weight:normal}.binname_S{display:inline-block;font-size:.8em;font-weight:normal}.binname_S_bold{display:inline-block;font-size:.8em;font-weight:bold}.bin_logo{display:inline-block;width:80px}.bin_class{position:absolute;top:0;right:0;padding-left:2px;padding-right:2px;font-size:.8em;color:#FFF;background-color:#355577}.ticketdetail_hidebox{display:none;position:relative;margin-top:3px;margin-bottom:20px;margin-left:2%;margin-right:2%;border-top:1px solid #355577;padding-top:5px}.ticketdetail_class{padding-left:2px;padding-right:2px;font-size:.8em;color:#FFF;background-color:#355577}.bgPink{padding:1%;background-color:#ffdabf}.bgPink_xx{margin-top:-10px;padding-top:0;padding-bottom:0;background-color:#ffdabf}#setprice_total_box{width:100%;text-align:center;padding-top:2px;padding-right:3%;padding-bottom:2px;padding-left:3%;background-color:#ffdabf}#th_hide_0{display:block}#th_hide_1{display:none}#kadomaru_btn_discount{display:block;position:relative;clear:both;width:94%;height:40px;margin-left:3%;margin-bottom:7px;padding-top:20px;text-align:center;font-weight:bold;color:#FFF;background:-moz-linear-gradient(top center,#051b51 0,#355577 100%);background:-webkit-gradient(linear,center top,center bottom,from(#051b51),to(#355577));background:linear-gradient(top center,#051b51 0,#355577 100%);-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px}#kadomaru_btn_discount_eng{position:absolute;right:3%;bottom:0;width:25%;background-color:transparent}#kadomaru_btn_tour{display:block;position:relative;clear:both;float:left;width:46%;height:40px;margin-left:3%;padding-top:20px;text-align:center;font-weight:bold;color:#FFF;background:-moz-linear-gradient(top center,#051b51 0,#355577 100%);background:-webkit-gradient(linear,center top,center bottom,from(#051b51),to(#355577));background:linear-gradient(top center,#051b51 0,#355577 100%);-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px}#kadomaru_btn_tour_eng{position:absolute;right:6%;bottom:0;width:45%;background-color:transparent}#kadomaru_btn_hotel{display:block;position:relative;float:right;width:46%;height:40px;margin-right:3%;padding-top:20px;text-align:center;font-weight:bold;color:#FFF;background:-moz-linear-gradient(top center,#051b51 0,#355577 100%);background:-webkit-gradient(linear,center top,center bottom,from(#051b51),to(#355577));background:linear-gradient(top center,#051b51 0,#355577 100%);-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px}#kadomaru_btn_hotel_eng{position:absolute;right:6%;bottom:0;width:45%;background-color:transparent}.btn_detail{display:block;clear:both;float:left;width:46%;height:34px;margin-left:3%;padding-top:0;text-align:center;font-weight:bold;color:#FFF;background:-moz-linear-gradient(top center,#355577 0,#051b51 100%);background:-webkit-gradient(linear,center top,center bottom,from(#355577),to(#051b51));background:linear-gradient(top center,#355577 0,#051b51 100%);-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px}.ticket_title{width:100%;padding-top:3px;padding-bottom:3px;background-color:#051b51}.ticket_con_selected_go{width:96%;margin-left:2%;background-color:#fff}.ticket_con_selected_back{width:96%;margin-left:2%;background-color:#fff}.ticket_con_selected_go_x{width:96%;margin-left:2%;background-color:#fff}.ticket_con_selected_back_x{width:96%;margin-left:2%;background-color:#fff}.notice_mark{display:inline-block;margin-left:8%;padding:2px 4px 0 4px;text-align:center;font-size:.8em;font-weight:bold;color:#FFF;background-color:#ff6c00;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px}.notice_mark_aftertext{display:inline-block;padding:2px 5px 0 5px;text-align:left;font-size:1.0;font-weight:normal}.fullbook{display:block;float:right;margin-right:3%;padding:2px 1px 1px 1px;text-align:center;font-size:.8em;font-weight:bold;color:#FFF;background-color:#ff6c00;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px}.fullbook_n{display:block;float:right;margin-right:3%;padding:2px 1px 1px 1px;text-align:center;font-size:.8em;font-weight:bold;color:#FFF;background-color:#32cd32;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px}.timerequired{display:block;float:left;margin-left:3%;padding-top:3px;width:70%;color:#FFF;font-size:.8em}.ticket_radio{float:left;margin-left:3%}.ticket_left_s{float:left;margin-left:2%;width:41%;font-size:.8em}.ticket_center_s{float:left;height:28px}.ticket_right_s{float:left;margin-left:2%;width:41%;font-size:.8em}.bin_noritsugi{width:96%;margin-left:2%;padding-top:5px;padding-bottom:4px;text-align:center;font-size:.8em;color:#051b51;border:1px solid #051b51;background-color:#eee}.btn_detail_ticket{display:block;float:right;width:10%;margin-right:3%;padding-top:3px;padding-bottom:3px;text-align:center;font-size:.7em;font-weight:bold;background-color:#eee;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px}.btn_detail_ticket_selectedmark_go{display:none;float:left;width:10%;margin-left:2%;padding:3px;text-align:center;font-size:.7em;font-weight:bold;background-color:#fdbf39;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px}#selected_ticket_hidebox{display:none}#selected_ticket_hidebox_x{display:block}#selected_hotel_hidebox{display:none}.goback_block{display:block;float:left;margin-right:5px;margin-bottom:3px;margin-left:2%;padding-top:1px;padding-bottom:1px;padding-right:3px;padding-left:3px;text-align:center;font-size:.7em;font-weight:bold;color:#051b51;background-color:#fdbf39;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px}.btn_detail_ticket_selectedmark_back{display:none;float:left;width:10%;margin-left:2%;padding:3px;text-align:center;font-size:.7em;font-weight:bold;background-color:#fdbf39;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px}.btn_detail_onblack{display:block;clear:both;float:left;width:46%;height:34px;margin-left:3%;padding-top:0;text-align:center;font-weight:bold;color:#FFF;border:1px solid #4169e1;background:-moz-linear-gradient(top center,#355577 0,#051b51 100%);background:-webkit-gradient(linear,center top,center bottom,from(#355577),to(#051b51));background:linear-gradient(top center,#355577 0,#051b51 100%);-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px}.btn_detail_c{display:block;clear:both;width:60%;height:34px;margin-left:3%;padding-top:0;text-align:center;margin:0 auto;font-weight:bold;color:#FFF;background:-moz-linear-gradient(top center,#355577 0,#051b51 100%);background:-webkit-gradient(linear,center top,center bottom,from(#355577),to(#051b51));background:linear-gradient(top center,#355577 0,#051b51 100%);-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px}.btn_reserveroom{display:block;float:right;width:46%;height:34px;margin-right:3%;padding-top:0;text-align:center;font-weight:bold;color:#FFF;border:1px solid #ff6c00;background:-moz-linear-gradient(top center,#ff6c00 0,#8b0000 100%);background:-webkit-gradient(linear,center top,center bottom,from(#ff6c00),to(#8b0000));background:linear-gradient(top center,#ff6c00 0,#8b0000 100%);-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px}#btn_reserveroom_s{position:absolute;top:0;right:0;display:block;float:right;width:20%;height:34px;line-height:34px;margin-right:3%;padding-top:0;text-align:center;font-weight:bold;color:#FFF;border:1px solid #ff6c00;background:-moz-linear-gradient(top center,#ff6c00 0,#8b0000 100%);background:-webkit-gradient(linear,center top,center bottom,from(#ff6c00),to(#8b0000));background:linear-gradient(top center,#ff6c00 0,#8b0000 100%);-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px}.contact_box{display:block;clear:both;width:86%;margin-left:2%;padding:15px 5% 15px 5%;font-weight:normal;font-size:.85em;color:#051b51;background:url(../images/arr_r.png) no-repeat right;background-size:contain;-moz-background-size:10% auto;background-size:10% auto}.campaign_text{width:85%}.airprice{display:block;clear:both;padding:5px 5px 5px 5px;font-size:.8em;font-weight:bold;color:#FFF;background-color:#6495ed}.btn_reserve{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;clear:both;width:96%;margin-top:20px;margin-left:2%;margin-bottom:15px;padding:15px 5% 15px 5%;border:solid 1px #355577;font-weight:bold;font-size:1.25em;color:#FFF;background:-moz-linear-gradient(top center,#355577 0,#051b51 100%);background:-webkit-gradient(linear,center top,center bottom,from(#355577),to(#051b51));background:linear-gradient(top center,#355577 0,#051b51 100%);-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px}.btn_reserve_s{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;clear:both;width:96%;margin-top:5px;margin-left:2%;margin-bottom:5px;padding:3px 5% 3px 5%;border:solid 1px #355577;font-weight:bold;font-size:1.25em;color:#FFF;background:-moz-linear-gradient(top center,#355577 0,#051b51 100%);background:-webkit-gradient(linear,center top,center bottom,from(#355577),to(#051b51));background:linear-gradient(top center,#355577 0,#051b51 100%);-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px}.kadomaru_cancel{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;clear:both;float:left;width:40%;margin-top:20px;margin-left:8%;margin-bottom:15px;padding:15px 5% 15px 5%;border:solid 1px #a9a9a9;font-weight:bold;font-size:1.25em;color:#FFF;background-color:#a9a9a9;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px}#dp_people_deside{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;clear:both;width:96%;margin-top:20px;margin-left:2%;margin-bottom:15px;padding:15px 0 15px 0;border:solid 1px #ff6c00;font-weight:bold;font-size:1.25em;color:#FFF;background:-moz-linear-gradient(top center,#ff6c00 0,#8b0000 100%);background:-webkit-gradient(linear,center top,center bottom,from(#ff6c00),to(#8b0000));background:linear-gradient(top center,#ff6c00 0,#8b0000 100%);-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px}#dp_people_cancel{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;clear:both;width:96%;margin-top:20px;margin-left:2%;margin-bottom:15px;padding:15px 0 15px 0;border:solid 1px #a9a9a9;font-weight:bold;font-size:1.25em;color:#FFF;background-color:#a9a9a9;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px}#kadomaru_cancel_sort{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;clear:both;float:left;width:90%;margin-top:20px;margin-left:5%;margin-bottom:15px;padding:15px 5% 15px 5%;border:solid 1px #a9a9a9;font-weight:bold;font-size:1.25em;color:#FFF;background-color:#a9a9a9;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px}#kadomaru_cancel_sort_ticket{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;clear:both;float:left;width:90%;margin-top:20px;margin-left:5%;margin-bottom:15px;padding:15px 5% 15px 5%;border:solid 1px #a9a9a9;font-weight:bold;font-size:1.25em;color:#FFF;background-color:#a9a9a9;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px}#serch_cancel_tickets{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;clear:both;float:left;width:40%;margin-top:20px;margin-left:8%;margin-bottom:15px;padding:15px 5% 15px 5%;border:solid 1px #a9a9a9;font-weight:bold;font-size:1.25em;color:#FFF;background-color:#a9a9a9;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px}#serch_cancel{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;clear:both;float:left;width:40%;margin-top:20px;margin-left:8%;margin-bottom:15px;padding:15px 5% 15px 5%;border:solid 1px #a9a9a9;font-weight:bold;font-size:1.25em;color:#FFF;background-color:#a9a9a9;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px}#through_cancel{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;clear:both;float:left;width:40%;margin-top:20px;margin-left:8%;margin-bottom:15px;padding:15px 5% 15px 5%;border:solid 1px #a9a9a9;font-weight:bold;font-size:1.25em;color:#FFF;background-color:#a9a9a9;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px}#login_cancel{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;clear:both;float:left;width:40%;margin-top:20px;margin-left:8%;margin-bottom:15px;padding:15px 5% 15px 5%;border:solid 1px #a9a9a9;font-weight:bold;font-size:1.25em;color:#FFF;background-color:#a9a9a9;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px}.kadomaru_ok{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;float:right;width:40%;margin-top:20px;margin-right:8%;margin-bottom:15px;padding:15px 5% 15px 5%;border:solid 1px #ff6c00;font-weight:bold;font-size:1.25em;color:#FFF;background:-moz-linear-gradient(top center,#ff6c00 0,#8b0000 100%);background:-webkit-gradient(linear,center top,center bottom,from(#ff6c00),to(#8b0000));background:linear-gradient(top center,#ff6c00 0,#8b0000 100%);-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px}#through_ok{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;float:right;width:40%;margin-top:20px;margin-right:8%;margin-bottom:15px;padding:15px 5% 15px 5%;border:solid 1px #355577;font-weight:bold;font-size:1.25em;color:#FFF;background:-moz-linear-gradient(top center,#355577 0,#051b51 100%);background:-webkit-gradient(linear,center top,center bottom,from(#355577),to(#051b51));background:linear-gradient(top center,#355577 0,#051b51 100%);-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px}#login_ok{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;float:right;width:40%;margin-top:20px;margin-right:8%;margin-bottom:15px;padding:15px 5% 15px 5%;border:solid 1px #355577;font-weight:bold;font-size:1.25em;color:#FFF;background:-moz-linear-gradient(top center,#355577 0,#051b51 100%);background:-webkit-gradient(linear,center top,center bottom,from(#355577),to(#051b51));background:linear-gradient(top center,#355577 0,#051b51 100%);-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px}.impre_box_x_spage{text-align:left;padding-left:10px;padding-top:5px;padding-top:2px;font-size:.8em;line-height:1.6em}.btn_setwari{position:absolute;bottom:0;right:3%;margin:0 auto;width:180px}.btn_setwari2{clear:both;float:right;margin-right:5%;width:180px}.kensu{padding-left:5px;text-decoration:underline}.impre_box_for_singlepage{clear:both;display:block;position:relative;padding-top:2px;padding-bottom:2px;overflow:hidden;width:100%;text-align:center;min-height:94px}.impre_box_for_singlepage_S{clear:both;display:block;position:relative;padding-top:2px;padding-bottom:2px;overflow:hidden;width:95%;text-align:center}.impre_block_0{display:block;clear:both;float:left;width:0;height:0;text-align:left;background-color:transparent;margin:0 auto}.impre_block_00{display:inline-block;clear:both;width:0;height:0;text-align:left;background-color:transparent;margin:0 auto}.impre_block{display:block;position:relative;overflow:hidden;float:left;margin-right:3px;width:15px;height:15px;text-align:left;background-color:#c9c9c9;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px}.impre_block_01{display:inline-block;position:relative;overflow:hidden;margin-right:3px;width:15px;height:15px;text-align:left;margin:0 auto;background-color:#c9c9c9;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px}.impre_block_over{display:block;position:absolute;top:0;left:0;width:100%;height:30px;background-color:transparent}.impre_block_text{padding-left:5px;margin:0 auto;text-align:left;position:absolute;bottom:0}.impre_block_img{padding-left:5px;margin:0 auto;position:absolute;bottom:1}.numcustom{display:inline-block;padding-left:2%}.hide_num_child_p{display:inline-block;padding-left:2%}.ht_tablename_0{padding-left:10px;padding-right:10px;font-weight:bold}.ht_tablename_1{padding-left:10px;padding-right:10px;font-weight:bold}#about_hotel_box{width:96%;margin-top:25px;margin-left:2%;background-color:#FFF;border:solid 1px #c9c9c9;overflow:hidden;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px}.formpage_box{width:100%;background-color:#FFF;overflow:hidden}.formpage_box_nohidden{width:96%;margin-left:2%;background-color:#FFF;border:solid 1px #c9c9c9;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px}.formpage_box_noborder{width:96%;margin-left:2%;background-color:#FFF;border:0;overflow:hidden;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px}.formpage_box_x_title{width:96%;margin-left:2%;text-align:left;font-weight:bold;font-size:1.2em;line-height:1.4em;color:#355577;background-color:#FFF;border:0;overflow:hidden;margin-bottom:10px}.formpage_box_x{width:96%;margin-left:2%;color:#355577;background-color:#FFF;line-height:1.4em;border:0;overflow:hidden}.formpage_box_x_red{width:96%;margin-left:2%;background-color:#FFF;line-height:1.4em;border:0;overflow:hidden;color:#ff6c00}.formpage_box_noradius{width:96%;margin-left:2%;background-color:#FFF;border:solid 1px #355577;overflow:hidden;text-align:left}#form_detail{display:none}.other_room_box{position:relative;width:90%;margin-bottom:10px;margin-left:2%;padding:5px 3% 5px 3%;background-color:#eee;border:solid 1px #c9c9c9;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px}#detailinfo_opcl_btn{display:block;text-align:center;font-size:.8em;color:#355577;padding-bottom:15px}#hotel_name_004mobile{display:block;padding-bottom:10px;font-weight:600;color:#355577}.about_hotel_title{width:100%;padding-top:10px;padding-bottom:10px;text-align:center;font-weight:bold;color:#051b51;background-color:#b4d6fd}.room_hide_title{width:100%;padding-top:5px;padding-bottom:5px;text-align:center;font-weight:bold;color:#051b51;background-image:url(../images/arr_l.png);background-repeat:no-repeat;background-color:#b4d6fd;background-position:20px;border-bottom:1px solid #eee;-webkit-background-size:auto 30%;-moz-background-size:auto 30%;background-size:auto 30%}#ticket_open_detail{width:100%;padding-top:5px;padding-bottom:5px;text-align:center;font-weight:bold;color:#051b51;background-image:url(../images/arr_l.png);background-repeat:no-repeat;background-color:#b4d6fd;background-position:20px;-webkit-background-size:auto 30%;-moz-background-size:auto 30%;background-size:auto 30%}#ticket_open_price{width:100%;padding-top:5px;padding-bottom:5px;text-align:center;font-weight:bold;color:#051b51;background-image:url(../images/arr_l.png);background-repeat:no-repeat;background-color:#b4d6fd;background-position:20px;-webkit-background-size:auto 30%;-moz-background-size:auto 30%;background-size:auto 30%}#your_commodity{width:100%;padding-top:5px;padding-bottom:5px;text-align:center;font-weight:bold;color:#051b51;background-image:url(../images/arr_l.png);background-repeat:no-repeat;background-color:#b4d6fd;background-position:20px;-webkit-background-size:auto 30%;-moz-background-size:auto 30%;background-size:auto 30%}#set_ticket{position:relative;width:85%;padding-top:5px;padding-bottom:5px;padding-left:15%;text-align:left;font-weight:bold;color:#051b51;background-image:url(../images/arr_l.png);background-repeat:no-repeat;background-color:#b4d6fd;background-position:20px;-webkit-background-size:auto 30%;-moz-background-size:auto 30%;background-size:auto 30%;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0}#set_ticket_x{position:relative;width:85%;padding-top:5px;padding-bottom:5px;padding-left:15%;text-align:left;font-weight:bold;color:#051b51;background-image:url(../images/arr_l.png);background-repeat:no-repeat;background-color:#b4d6fd;background-position:20px;-webkit-background-size:auto 30%;-moz-background-size:auto 30%;background-size:auto 30%;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0}#set_ticket_xx{position:relative;width:85%;padding-top:5px;padding-bottom:5px;padding-left:15%;text-align:left;font-weight:bold;color:#051b51;background-image:url(../images/arr_h.png);background-repeat:no-repeat;background-color:#b4d6fd;background-position:20px;-webkit-background-size:auto 30%;-moz-background-size:auto 30%;background-size:auto 30%;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0}#set_hotel_x{position:relative;width:85%;padding-top:5px;padding-bottom:5px;padding-left:15%;text-align:left;font-weight:bold;color:#051b51;background-image:url(../images/arr_l.png);background-repeat:no-repeat;background-color:#b4d6fd;background-position:20px;-webkit-background-size:auto 30%;-moz-background-size:auto 30%;background-size:auto 30%;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0}#set_hotel{position:relative;width:85%;padding-top:5px;padding-bottom:5px;padding-left:15%;text-align:left;font-weight:bold;color:#051b51;background-image:url(../images/arr_l.png);background-repeat:no-repeat;background-color:#b4d6fd;background-position:20px;-webkit-background-size:auto 30%;-moz-background-size:auto 30%;background-size:auto 30%;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0}.setprice{position:absolute;right:10px;top:-30px;width:80px}.form_title_noarr{width:98%;padding-top:5px;padding-bottom:5px;padding-left:2%;text-align:left;font-weight:bold;color:#355577;background-color:#c8e0fa}.form_title_noarr_x{width:100%;padding-top:8px;padding-bottom:8px;text-align:center;font-size:1.2em;font-weight:bold;color:#fff;background-color:#ff6c00}.form_title_noarr_blue{width:100%;padding-top:5px;padding-bottom:5px;text-align:center;font-weight:bold;color:#fff;background-color:#051b51}.form_title_noarr_S{width:100%;padding-top:5px;padding-bottom:5px;padding-left:10px;text-align:left;font-weight:bold;color:#FFF;background-color:#355577}.normal_lead{font-size:.9em;padding:10px 2% 10px 3%}#form_title_detail{width:100%;padding-top:5px;padding-bottom:5px;text-align:center;font-weight:bold;color:#051b51;background:url(../images/arr_l.png);background-repeat:no-repeat;background-color:#b4d6fd;background-position:20px;-webkit-background-size:auto 40%;-moz-background-size:auto 40%;background-size:auto 40%}.form_caution_box{text-align:left;font-weight:normal;font-size:.8em;line-height:1.3em;display:block;clear:both;width:86%;margin-left:2%;padding:15px 5% 15px 5%;color:#FFF;background-color:#ff6c00;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px}.form_caution_box_x{text-align:left;font-weight:normal;font-size:.8em;line-height:1.3em;display:block;clear:both;width:86%;margin-left:2%;padding:15px 5% 15px 5%;background-color:#ffdabf;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px}.about_hotel_midashi_L{width:94%;margin-left:3%;padding-top:0;padding-bottom:3px;text-align:center;font-weight:bold;color:#000;background-color:#eee}.about_hotel_midashi_M{width:94%;margin-left:3%;padding-top:3px;padding-bottom:3px;text-align:center;font-weight:bold;color:#000;background-color:#eee}.about_hotel_midashi_S{width:100%;padding-bottom:5px;text-align:left;font-weight:bold;color:#051b51}.form_midashi_L{width:100%;margin-left:0;margin-bottom:10px;padding-top:3px;padding-bottom:3px;padding-left:10px;text-align:left;font-weight:bold;color:#000;background-color:#eee}.about_hotel_roomname_box{width:100%;padding-bottom:3px;text-align:left;font-weight:bold;font-size:1.25em;color:#051b51;border-bottom:1px solid #c9c9c9;background-color:transparent}.about_hotel_roomname{float:left}.roomtitle{padding-top:5px;padding-right:5%;padding-bottom:5px;padding-left:5%;color:#FFF;font-size:.9em;background-color:#355577}.midashi_L_underbox{position:relative;width:100%;padding-top:3px;padding-bottom:3px;text-align:center;font-weight:normal;color:#000;border-top:1px solid #c9c9c9;background-color:#eee}#amenity{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;clear:both;width:84%;margin:0 auto;padding:15px 0 15px 5%;border:solid 1px #051b51;font-weight:bold;color:#051b51;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px}#policy{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;clear:both;width:84%;margin:0 auto;padding:15px 0 15px 5%;border:solid 1px #051b51;font-weight:bold;color:#051b51;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px}#service{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;clear:both;width:84%;margin:0 auto;padding:15px 0 15px 5%;border:solid 1px #051b51;font-weight:bold;color:#051b51;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px}#amenity_title{display:block;clear:both;float:left;width:70%;font-weight:bold;color:#051b51}#price_ave_box{clear:both;border-top:1px solid #eee;padding-top:5px;padding-bottom:3px;text-align:center;margin:0 auto}#price_total_box{clear:both;padding-top:10px;padding-bottom:2px;text-align:center;font-size:1.3em;font-weight:bold;color:#ff6c00;margin:0 auto}#price_notice_box,#price_notice_box2{clear:both;padding-top:2px;padding-bottom:3px;text-align:center;margin:0 auto;font-size:.9em}a.mobileLink{color:#355577;display:inline-block;text-decoration:underline}.toggle_detail.on{display:block}.toggle_detail.off{display:none}#resortfee_about{float:left;margin-left:5%;text-decoration:underline;color:#355577}#selectedbedsize{text-align:left;margin:0 auto;margin-left:2%;font-size:1.2em;font-weight:bold;padding-top:10px;padding-bottom:10px}#desc_arr_l_0{display:block;float:right;width:5%;margin-right:5%}#desc_arr_h_0{display:none;float:right;width:5%;margin-right:5%}.arrblock_form{display:block;height:15px;text-align:center;margin:0 auto}#arr_l_0{display:block;float:right;width:5%;margin-right:5%}#arr_h_0{display:none;float:right;width:5%;margin-right:5%}#arr_l_1{display:block;float:right;width:5%;margin-right:5%}#arr_h_1{display:none;float:right;width:5%;margin-right:5%}#arr_l_2{display:block;float:right;width:5%;margin-right:5%}#arr_h_2{display:none;float:right;width:5%;margin-right:5%}#policy_title{display:block;clear:both;float:left;width:70%;font-weight:bold;color:#051b51}#service_title{display:block;clear:both;float:left;width:70%;font-weight:bold;color:#051b51}#amenity_body{display:none;padding-top:10px;width:100%;font-weight:normal;color:#051b51}#policy_body{display:none;padding-top:10px;width:100%;font-weight:normal;color:#051b51}#service_body{display:none;padding-top:10px;width:100%;font-weight:normal;color:#051b51}#about_suburbs_box{width:96%;margin-top:25px;margin-left:2%;background-color:#FFF;border:solid 1px #c9c9c9;overflow:hidden;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px}#suburbs{display:block;overflow-x:scroll;overflow-y:hidden;width:90%;white-space:nowrap;margin:0 auto;margin-top:10px;background-color:transparent}#suburbs_text{display:block;width:90%;margin:0 auto;margin-top:10px;font-size:.8em;background-color:transparent}.suburbs_blocks{display:inline-block;margin-right:5px;width:36%;height:100%;white-space:normal;vertical-align:top}.suburbs_name{font-weight:bold;font-size:.8em}.suburbs_desc{font-weight:normal;font-size:.8em}.about_hotel_roomfee_normal{display:inline-block;padding-top:8px;text-align:center;text-decoration:line-through;font-weight:bold;font-size:.8em;color:#ff6c00;background-color:transparent}.about_hotel_roomfee{display:inline-block;width:100%;padding-top:8px;text-align:center;font-weight:bold;font-size:1.5em;color:#051b51;background-color:transparent}.detailbtn_box{position:relative;width:100%;background-color:transparent}.aboutHotelBtn{float:right;width:20%;background-color:transparent}.aboutHotelBtnClose{display:none;float:right;width:20%;background-color:transparent}.about_hotel_leadbox{width:92%;padding-top:10px;padding-left:4%;padding-right:4%;text-align:left;line-height:1.3em;font-weight:normal;color:#000;background-color:#fff}#ticketprice_box{display:none;width:92%;padding-top:10px;padding-left:4%;padding-right:4%;text-align:left;line-height:1.3em;font-weight:normal;color:#000;background-color:#fff}#ticket_detail{display:none;width:92%;padding-top:10px;padding-left:4%;padding-right:4%;text-align:left;line-height:1.3em;font-weight:normal;color:#000;background-color:#fff}.about_hotel_leadbox_li{width:92%;padding-top:10px;padding-left:8%;padding-right:0;text-align:left;line-height:1.3em;font-weight:normal;color:#000;background-color:#fff}.about_hotel_leadbox_hide{width:92%;padding-top:10px;padding-left:4%;padding-right:4%;text-align:left;line-height:1.3em;font-weight:normal;color:#000;background-color:#eee}#netbankischecked{display:none}#bankischecked{display:none}#cardischecked{display:block}#form_hide_0{display:block}#form_hide_1{display:none}#form_hide_2{display:none}.inlead{clear:both;width:100%;padding-bottom:10px}#btn_login_topofhotel{float:right;width:100px;margin-right:5%;background-color:transparent}#checkForm{display:none}.btn_cancel{display:inline-block;float:left;margin-left:3%;width:30%;max-width:150px}.btn_cancelpay{display:inline-block;float:left;margin-left:3%;width:30%;max-width:150px}.btn_nrmoney{display:inline-block;float:left;margin-left:3%;width:30%;max-width:150px}.remainingroom{float:right;margin-right:3%;padding-top:5px;padding-bottom:3px;font-weight:bold;color:#ff6c00}#description1{display:none}#description2{display:none}#description3{display:none}#description4{display:none}#description5{display:none}#description6{display:none}#description7{display:none}#description8{display:none}#roomdisc0{display:none}#roomdisc1{display:none}#roomdisc2{display:none}#maparea{clear:both;width:92%;margin-top:10px;margin-bottom:10px;margin-left:4%}#about_hotel_lead_0,#about_hotel_lead_1{display:none;width:100%;clear:both;padding-top:5px;padding-bottom:10px;text-align:left;font-weight:normal;color:#000;background-color:transparent}.restext{clear:both;width:100%;border-bottom:solid 1px #c9c9c9}.text_in_restext{width:100%;padding-top:5px;text-align:center;font-size:.9em}.sortanstitle{width:100%;padding-top:5px;padding-bottom:4px;text-align:center;font-size:1.1em;font-weight:bold;color:#FFF;background-color:#051b51}.paging_off{display:inline-block;width:25px;margin-left:5px;padding-top:5px;padding-bottom:5px;text-align:center;font-size:.7em;font-weight:bold;color:#051b51;background-color:#eee}.paging_on{display:inline-block;width:25px;margin-left:5px;padding-top:5px;padding-bottom:5px;text-align:center;font-size:.7em;font-weight:bold;color:#FFF;background-color:#051b51}.resnumtext{font-size:1.2em;font-weight:bold}.schedule{width:100%;padding-top:5px;padding-bottom:5px;margin-top:5px;margin-bottom:10px;text-align:center;font-size:.9em;font-weight:bold;background-color:#eee}.schedule_notice{clear:both;width:100%;padding-top:0;padding-bottom:5px;border-bottom:solid 1px #eee;font-size:.9em}.schedule_notice_left{float:left;width:48%;text-align:center;font-size:.8em}.schedule_notice_right{float:left;width:48%;text-align:center;font-size:.8em}#btn_sort{float:left;width:47%;margin-left:2%;padding-top:8px;padding-bottom:8px;color:#FFF;background-color:#8abbf3;cursor:pointer;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px}#btn_filter{float:right;width:47%;margin-right:2%;padding-top:8px;padding-bottom:8px;color:#FFF;background-color:#8abbf3;cursor:pointer;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px}.hotel_box{clear:both;width:100%;height:90px;position:relative;border-bottom:solid 1px #c9c9c9;background-color:#f7fbff}.hotel_box_hidden{clear:both;width:100%;height:90px;position:relative;overflow:hidden;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px}.hotel_box_hidden_set{clear:both;width:100%;height:90px;position:relative;overflow:hidden;border-bottom:solid 1px #c9c9c9}.ticket_box{width:100%;overflow:hidden;border-bottom:solid 1px #c9c9c9;background-color:#fff}.ticket_box_x{width:100%;overflow:hidden;background-color:#fff}.ticket_name{padding:5px;color:#051b51;background-color:#eee;font-size:.9em;font-weight:bold}.ticket_notice{clear:both;float:left;width:50%;padding:5px 0 2px 3%;color:#051b51;background-color:#fff;font-size:.7em}.ticket_discount{clear:both;float:left;width:28px;padding:5px 0 2px 2%;text-align:left;background-color:#fff}.ticket_hontaikakaku{clear:both;float:left;width:28px;padding:5px 0 2px 2%;text-align:left;background-color:#fff}.ticket_logo{float:left;width:100px;padding:13px 0 2px 3%;text-align:left;color:#051b51;background-color:#fff;font-size:.7em}.ticket_logo_set{float:left;width:100px;padding:8px 0 8px 3%;text-align:left;color:#051b51;background-color:#fff;font-size:.7em}.ticket_hontaikakaku_mark{float:left;margin-top:0;margin-left:2%;width:10%}.ticket_res_icons{display:inline-block;padding-top:13px;width:30px;margin-left:-2px}.ticket_title_x{float:left;margin-top:2px;margin-left:2%;width:85%}.ticket_booking_mark{clear:both;margin-top:2px;margin-left:2%;height:15px}.ticket_limit_mark{clear:both;margin-top:2px;margin-left:2%;height:15px}.ticket_left{float:left;width:17%;padding-top:1px}.ticket_price_box{float:right;padding-right:3%}.ticket_price{width:36%;text-align:right;color:#ff6c00;background-color:#fff;font-size:1.3em;font-weight:bold}.ticket_price_set{float:right;padding-top:7px;padding-right:3%;width:40%;text-align:right;color:#ff6c00;background-color:#fff;font-size:1.4em;font-weight:bold}.empty_seat{float:right;width:40px;margin-right:5px;padding-top:1px}.hotel_box_beyond{width:100%;height:10px;border-bottom:1px solid #c9c9c9}.hotel_box_nocon{width:100%;border-bottom:solid 1px #c9c9c9;background-color:#f7fbff;opacity:.7}.hotel_img_box{position:absolute;top:0;left:0;height:90px;width:125px;overflow:hidden}.hotel_img{vertical-align:bottom}.hotel_detail{float:left;width:auto;background-color:transparent}.clearfix:after{content:"";clear:both;display:block}#caution_mark_box{position:relative}#suprise_mark{position:absolute;top:7px;left:-50px;width:100px}#suprise_txt{position:absolute;top:12px;left:60px;font-size:1.0;color:#ff6c00}#hide_caution_link{display:none;width:90%;margin-left:-100%}#sortres{display:none;padding-top:15px;padding-bottom:25px;text-align:center;margin:0 auto;font-weight:bold;color:#051b51}.form_mistake{width:80%;padding:20px 3% 20px 3%;text-align:center;margin:0 auto;font-weight:bold;color:#ff6c00;background-color:#FFF}.detail_left{clear:both;float:left;width:30%;width:80px;padding-left:0;margin-top:2px;background-color:transparent}.detail_right2{float:right;position:relative;width:26%;padding-top:0;margin:0;background-color:transparent}.detail_nocon{clear:both;float:left;width:90%;padding-left:0;margin:0;font-size:.8em;line-height:1.25em;background-color:transparent}#plus{clear:both;width:50%;max-width:500px;text-align:center;margin:0 auto;background-color:transparent}.hoteldata_a{clear:both;width:100%;height:90px;position:relative;border-bottom:solid 1px #c9c9c9;background-color:#f7fbff}.hotel_img_box{position:absolute;top:0;left:0;height:90px;width:90px;overflow:hidden}.hoteldata_c{position:absolute;top:0;left:0;height:90px;width:125px;overflow:hidden;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:10px;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:10px}.hotel_rightbox{position:absolute;top:5px;left:95px;height:90px}.hotel_detail_area{font-size:.8em;color:#355577}.hotel_detail_name{color:#051b51;padding-top:3px}.tententen{word-break:break-all}.detail_tokuten{font-size:.8em;color:#ff6c00;padding-top:3px}.impre_box{width:55px;color:#ff6c00;padding-top:3px}.impre_box_x{width:55px;color:#ff6c00;padding-top:3px}.hotel_detail_price_position{position:absolute;bottom:-2px;right:1%;text-align:right}.hotel_detail_price_position_x{position:absolute;bottom:-2px;right:3%;text-align:right}.hotel_detail_nonsetprice{margin-bottom:-8px;font-size:.7em;font-weight:bold}.hotel_detail_price_set{font-size:1.5em;font-weight:bold;color:#ff6c00}.hotel_detail_price_set_x{font-size:1.3em;font-weight:bold;color:#ff6c00}.hotel_detail_price{position:absolute;bottom:3px;right:3%;text-align:right;font-size:1.5em;font-weight:bold;color:#ff6c00}.hotel_telblock{position:relative}.hotel_data_box{position:relative;float:left}.spareroom_box{clear:both;width:100%;background-color:#eee}.spareroom_title{float:left;width:20%;padding:3px 0 3px 0;text-align:center;font-size:.7em;border-right:solid 1px #fff;background-color:transparent}.spareroom_num{float:left;width:15%;padding:3px 0 3px 0;text-align:center;font-size:.7em;border-right:solid 1px #fff;background-color:transparent}#hand{position:absolute;top:50px;right:10%;width:15%;max-width:100px;background-color:transparent}#hand_name{position:absolute;bottom:0;width:100%;left:0;padding:4px;text-align:center;font-weight:normal;font-size:1.0;color:#fff;background-color:#000}#photo_for_slideframe{clear:both;position:relative;height:240px;text-align:center;background-color:#fff}#mainphoto_box_0{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;text-align:center}.mainphotos{text-align:center;margin:0 auto}.singlepage_mainphoto{float:left;position:relative;width:100%;text-align:center;background-color:#fff}.hotelsingle_adress_left{clear:both;float:left;width:70%}.hotelsingle_name{width:100%;padding-top:3px;padding-bottom:3px;padding-left:3%;text-align:left;font-size:1.4em;font-weight:bold;color:#051b51}.hotelsingle_address{width:100%;padding-left:3%;font-size:1.0;text-align:left;color:#051b51}.pay_box{width:100%;padding-top:10px;padding-bottom:5px;text-align:center;font-size:1.6em;font-weight:bold;color:#000}.haku{padding-left:5px;font-size:.7em;font-weight:normal;color:#000}#privacy_title{position:fixed;width:100%;padding-top:6px;padding-bottom:6px;text-align:center;color:#fff;font-size:1.2em;font-weight:bold;background-color:#051b51}#privacy_body{position:fixed;top:50px;left:2%;width:92%;height:260px;height:75%;overflow:auto;padding-left:2%;padding-right:2%;line-height:1.3em;text-align:left;color:#000;font-size:.8em;background-color:#FFF}#special{position:relative;width:100%;margin-top:5px;margin-bottom:30px;padding-top:5px;padding-bottom:5px;text-align:center;font-weight:bold;color:#FFF;background:url(../images/ribbonbase.png) no-repeat;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;background-size:100% 100%}#special_box{position:relative;width:88%;margin-left:3%;margin-top:5px;margin-bottom:15px;padding-top:32px;padding-right:3%;padding-bottom:8px;padding-left:3%;text-align:center;font-weight:bold;font-size:1.2em;border:solid 1px #996c33;font-weight:bold;color:#996c33;background-color:#FFF;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px}#note_box{position:relative;width:88%;margin-left:3%;margin-top:5px;margin-bottom:15px;padding-top:32px;padding-right:3%;padding-bottom:8px;padding-left:3%;text-align:left;font-weight:bold;font-size:1.0;line-height:1.4em;font-weight:bold;color:#ff6c00;background-color:#fee8ee;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px}.note_box_x{position:relative;width:88%;margin-left:3%;margin-top:5px;margin-bottom:15px;padding-top:0;padding-right:3%;padding-bottom:8px;padding-left:3%;text-align:left;font-weight:bold;font-size:1.0;line-height:1.4em;font-weight:bold;color:#ff6c00;background-color:#fee8ee;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px}#renovations_section{width:100%;text-align:center;margin:0 auto;padding-bottom:10px;background-color:transparent}#kakemono_left{position:absolute;top:0;left:30%;width:40%;background-color:transparent}#kakemono_right{position:absolute;top:0;right:0;width:70px;background-color:transparent}.netbankbox{padding-left:4%;line-height:1.5em}.special_detail{position:absolute;top:24%;left:0;width:100%;font-size:1.1em;font-weight:bold;text-align:center;color:#fff;background-color:transparent}.checkinout{padding-left:3px}.checkinout_section{padding-right:3px;padding-left:3px;font-weight:normal;color:#c9c9c9}.hotel_middlename_caution_body{display:block;position:relative}.hotel_middlename_caution{display:none;position:absolute;top:100%;left:5%;width:85%;padding:5px;color:#ff6c00;background-color:#FFF;border:1px solid #ff6c00;box-sizing:content-box;z-index:10000}.hotel_middlename_caution:after{content:'';position:absolute;top:-5px;left:20px;width:8px;height:8px;border:solid #ff6c00;border-width:1px 0 0 1px;background:#fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#hotel_tel_caution_body{display:block;position:relative}#hotel_tel_caution{display:none;position:absolute;top:100%;left:5%;width:85%;padding:5px;color:#ff6c00;background-color:#FFF;border:1px solid #ff6c00;box-sizing:content-box;z-index:10000}#hotel_tel_caution:after{content:'';position:absolute;top:-5px;left:20px;width:8px;height:8px;border:solid #ff6c00;border-width:1px 0 0 1px;background:#fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#hotel_email_caution_body{display:block;position:relative}#hotel_email_caution{display:none;position:absolute;top:100%;left:5%;width:85%;padding:5px;color:#ff6c00;background-color:#FFF;border:1px solid #ff6c00;box-sizing:content-box;z-index:10000}#hotel_email_caution:after{content:'';position:absolute;top:-5px;left:20px;width:8px;height:8px;border:solid #ff6c00;border-width:1px 0 0 1px;background:#fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.hotel_cardno_caution_body{display:block;position:relative}.hotel_cardno_caution{display:none;position:absolute;top:100%;left:5%;width:85%;padding:5px;color:#ff6c00;background-color:#FFF;border:1px solid #ff6c00;box-sizing:content-box;z-index:10000}.hotel_cardno_caution:after{content:'';position:absolute;top:-5px;left:20px;width:8px;height:8px;border:solid #ff6c00;border-width:1px 0 0 1px;background:#fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#hotel_block_yobo{padding-bottom:10px}#sp-notice_name{display:none;position:absolute;top:100%;left:5%;width:85%;padding:5px;color:#ff6c00;background-color:#FFF;border:1px solid #ff6c00;box-sizing:content-box;z-index:10000}#sp-notice_name:after{content:'';position:absolute;top:-5px;left:20px;width:8px;height:8px;border:solid #ff6c00;border-width:1px 0 0 1px;background:#fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#hotel_seikyusakisyubetsu{text-align:left}.creditbland{display:inline-block;max-width:85%}.creditbland img{max-width:100%}select{-webkit-appearance:button;-moz-appearance:button;appearance:button}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}.mobile003_login{position:relative;display:block;float:right;margin-right:10px;padding:8px 20px 8px 20px;text-align:center;background-color:#c8e0fa;font-size:14px;font-size:1.4rem;font-weight:600;color:#355577;letter-spacing:.12em;border-radius:4px;box-shadow:0 6px #849fbd}.form_caption{padding-left:3%;font-size:.8em;color:#FFF}.form_caption_login{padding-left:3%;font-size:.8em;color:#000}.form_select{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;clear:both;width:96%;margin-left:2%;margin-bottom:8px;padding:15px 0 15px 5%;border:solid 1px #051b51;font-size:1.2em;font-weight:bold;color:#051b51;background:url(../images/icon_arrow.png),-moz-linear-gradient(top center,#FFF 0,#dcdcdc 100%);background:url(../images/icon_arrow.png),-webkit-gradient(linear,center top,center bottom,from(#FFF),to(#dcdcdc));background:url(../images/icon_arrow.png),linear-gradient(top center,#FFF 0,#dcdcdc 100%);background-repeat:no-repeat;background-position:right;background-size:auto 100%;-moz-background-size:auto 100%;-webkit-background-size:auto 100%;-o-background-size:auto 100%;-ms-background-size:auto 100%;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px}.form_select_s{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;width:25%;margin-left:2%;margin-bottom:8px;padding:15px 0 15px 5%;border:solid 1px #051b51;font-size:1.2em;font-weight:bold;color:#051b51;background:-moz-linear-gradient(top center,#FFF 0,#dcdcdc 100%);background:-webkit-gradient(linear,center top,center bottom,from(#FFF),to(#dcdcdc));background:linear-gradient(top center,#FFF 0,#dcdcdc 100%);-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px}.form_select_ss{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;clear:both;width:80px;margin-left:2%;margin-bottom:8px;padding:15px 0 15px 15px;border:solid 1px #051b51;font-size:1.2em;font-weight:bold;color:#051b51;background:url(../images/icon_arrow_ss.png),-moz-linear-gradient(top center,#FFF 0,#dcdcdc 100%);background:url(../images/icon_arrow_ss.png),-webkit-gradient(linear,center top,center bottom,from(#FFF),to(#dcdcdc));background:url(../images/icon_arrow_ss.png),linear-gradient(top center,#FFF 0,#dcdcdc 100%);background-repeat:no-repeat;background-position:right;background-size:auto 100%;-moz-background-size:auto 100%;-webkit-background-size:auto 100%;-o-background-size:auto 100%;-ms-background-size:auto 100%;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px}.num_adult{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;width:80px;margin-left:10px;margin-bottom:8px;padding:15px 0 15px 15px;border:solid 1px #051b51;font-size:1.2em;font-weight:bold;color:#051b51;background:url(../images/icon_arrow_ss.png),-moz-linear-gradient(top center,#FFF 0,#dcdcdc 100%);background:url(../images/icon_arrow_ss.png),-webkit-gradient(linear,center top,center bottom,from(#FFF),to(#dcdcdc));background:url(../images/icon_arrow_ss.png),linear-gradient(top center,#FFF 0,#dcdcdc 100%);background-repeat:no-repeat;background-position:right;background-size:auto 100%;-moz-background-size:auto 100%;-webkit-background-size:auto 100%;-o-background-size:auto 100%;-ms-background-size:auto 100%;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px}.num_child{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;width:80px;margin-left:10px;margin-bottom:8px;padding:15px 0 15px 15px;border:solid 1px #051b51;font-size:1.2em;font-weight:bold;color:#051b51;background:url(../images/icon_arrow_ss.png),-moz-linear-gradient(top center,#FFF 0,#dcdcdc 100%);background:url(../images/icon_arrow_ss.png),-webkit-gradient(linear,center top,center bottom,from(#FFF),to(#dcdcdc));background:url(../images/icon_arrow_ss.png),linear-gradient(top center,#FFF 0,#dcdcdc 100%);background-repeat:no-repeat;background-position:right;background-size:auto 100%;-moz-background-size:auto 100%;-webkit-background-size:auto 100%;-o-background-size:auto 100%;-ms-background-size:auto 100%;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px}.form_select_ss_hide{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;clear:both;width:80px;margin-left:2%;margin-bottom:8px;padding:15px 0 15px 15px;border:solid 1px #051b51;font-size:1.2em;font-weight:bold;color:#051b51;background:url(../images/icon_arrow_ss.png),-moz-linear-gradient(top center,#FFF 0,#dcdcdc 100%);background:url(../images/icon_arrow_ss.png),-webkit-gradient(linear,center top,center bottom,from(#FFF),to(#dcdcdc));background:url(../images/icon_arrow_ss.png),linear-gradient(top center,#FFF 0,#dcdcdc 100%);background-repeat:no-repeat;background-position:right;background-size:auto 100%;-moz-background-size:auto 100%;-webkit-background-size:auto 100%;-o-background-size:auto 100%;-ms-background-size:auto 100%;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px}.form_select_bed{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;clear:both;width:96%;margin-left:2%;margin-bottom:8px;padding:15px 0 15px 18%;border:solid 1px #051b51;font-weight:bold;color:#051b51;background:url(../images/icon_bed.png),-moz-linear-gradient(top center,#FFF 0,#dcdcdc 100%);background:url(../images/icon_bed.png),-webkit-gradient(linear,center top,center bottom,from(#FFF),to(#dcdcdc));background:url(../images/icon_bed.png),linear-gradient(top center,#FFF 0,#dcdcdc 100%);background-repeat:no-repeat;background-position:left;-moz-background-size:auto 100%;background-size:auto 100%;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px}#form_select_chkin{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;clear:both;width:96%;margin-left:2%;margin-bottom:8px;padding:15px 0 15px 18%;border:solid 1px #051b51;font-weight:bold;color:#051b51;background:url(../images/icon_earlylate.png),-moz-linear-gradient(top center,#FFF 0,#dcdcdc 100%);background:url(../images/icon_earlylate.png),-webkit-gradient(linear,center top,center bottom,from(#FFF),to(#dcdcdc));background:url(../images/icon_earlylate.png),linear-gradient(top center,#FFF 0,#dcdcdc 100%);background-repeat:no-repeat;background-position:left;-moz-background-size:auto 100%;background-size:auto 100%;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px}#cardType{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;clear:both;width:96%;margin-left:2%;margin-bottom:8px;padding:15px 0 15px 18%;border:solid 1px #051b51;font-weight:bold;color:#051b51;background:url(../images/icon_creditcard.png),-moz-linear-gradient(top center,#FFF 0,#dcdcdc 100%);background:url(../images/icon_creditcard.png),-webkit-gradient(linear,center top,center bottom,from(#FFF),to(#dcdcdc));background:url(../images/icon_creditcard.png),linear-gradient(top center,#FFF 0,#dcdcdc 100%);background-repeat:no-repeat;background-position:left;-moz-background-size:auto 100%;background-size:auto 100%;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px}#cardLimitMonth{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;margin-bottom:8px;padding:15px 30px 15px 30px;border:solid 1px #051b51;font-weight:bold;color:#051b51;background:-moz-linear-gradient(top center,#FFF 0,#dcdcdc 100%);background:-webkit-gradient(linear,center top,center bottom,from(#FFF),to(#dcdcdc));background:linear-gradient(top center,#FFF 0,#dcdcdc 100%);-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px}#cardLimitYear{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;margin-left:2%;margin-bottom:8px;padding:15px 30px 15px 30px;border:solid 1px #051b51;font-weight:bold;color:#051b51;background:-moz-linear-gradient(top center,#FFF 0,#dcdcdc 100%);background:-webkit-gradient(linear,center top,center bottom,from(#FFF),to(#dcdcdc));background:linear-gradient(top center,#FFF 0,#dcdcdc 100%);-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px}#payCount{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;margin-bottom:8px;padding:15px 30px 15px 30px;border:solid 1px #051b51;font-weight:bold;color:#051b51;background:-moz-linear-gradient(top center,#FFF 0,#dcdcdc 100%);background:-webkit-gradient(linear,center top,center bottom,from(#FFF),to(#dcdcdc));background:linear-gradient(top center,#FFF 0,#dcdcdc 100%);-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px}#form_select_paycount{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;clear:both;width:96%;margin-left:2%;margin-bottom:8px;padding:15px 0 15px 18%;border:solid 1px #051b51;font-weight:bold;color:#051b51;background:url(../images/icon_creditcard.png),-moz-linear-gradient(top center,#FFF 0,#dcdcdc 100%);background:url(../images/icon_creditcard.png),-webkit-gradient(linear,center top,center bottom,from(#FFF),to(#dcdcdc));background:url(../images/icon_creditcard.png),linear-gradient(top center,#FFF 0,#dcdcdc 100%);background-repeat:no-repeat;background-position:left;-moz-background-size:auto 100%;background-size:auto 100%;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px}#form_select_ampm{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;margin-left:2%;padding:5px 15px 5px 15px;border:solid 1px #051b51;font-weight:bold;color:#051b51;text-align:center;text-align:-moz-center;text-align:-webkit-center;background:-moz-linear-gradient(top center,#FFF 0,#dcdcdc 100%);background:-webkit-gradient(linear,center top,center bottom,from(#FFF),to(#dcdcdc));background:linear-gradient(top center,#FFF 0,#dcdcdc 100%);-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px}#form_select_arrivaltime{font-size:0.8em; -webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;margin-left:2%;padding:5px 15px 5px 15px;border:solid 1px #051b51;font-weight:bold;color:#051b51;text-align:center;text-align:-moz-center;text-align:-webkit-center;background:-moz-linear-gradient(top center,#FFF 0,#dcdcdc 100%);background:-webkit-gradient(linear,center top,center bottom,from(#FFF),to(#dcdcdc));background:linear-gradient(top center,#FFF 0,#dcdcdc 100%);-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px}#earlylate_hidden_box{display:none}.form_select_popup{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;clear:both;width:96%;margin-left:2%;margin-bottom:15px;padding:15px 5% 15px 5%;border:solid 1px #051b51;font-weight:bold;color:#051b51;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px}.form_select_popup_neighborhood{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;clear:both;width:96%;margin-left:2%;margin-bottom:15px;padding:15px 5% 15px 5%;border:solid 1px #051b51;font-weight:bold;color:#a9a9a9;background-color:#FFF;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px}.form_select_popup_amenities{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;clear:both;width:96%;margin-left:2%;margin-bottom:15px;padding:15px 5% 15px 5%;border:solid 1px #051b51;font-weight:bold;color:#a9a9a9;background-color:#FFF;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px}.form_select_popup_pay{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;clear:both;width:96%;margin-left:2%;margin-bottom:15px;padding:15px 5% 15px 5%;border:solid 1px #051b51;font-weight:bold;color:#a9a9a9;background-color:#FFF;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px}#detailForm,#reserchdays,#reserchForm,#reserchtickets{display:none;position:absolute;top:0;left:0;width:100%;max-width:640px;z-index: 1000;}.checkin{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;clear:both;width:80%;height:18px;margin-left:2%;padding:15px 0 15px 15%;border:solid 1px #051b51;font-weight:bold;color:#051b51;background:url(../images/icon_checkin.png),-moz-linear-gradient(top center,#FFF 0,#dcdcdc 100%);background:url(../images/icon_checkin.png),-webkit-gradient(linear,center top,center bottom,from(#FFF),to(#dcdcdc));background:url(../images/icon_checkin.png),linear-gradient(top center,#FFF 0,#dcdcdc 100%);background-repeat:no-repeat;background-position:left;-moz-background-size:auto 100%;background-size:auto 100%;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px}.checkout{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;clear:both;width:80%;height:18px;margin-left:2%;padding:15px 0 15px 15%;border:solid 1px #051b51;font-weight:bold;color:#051b51;background:url(../images/icon_checkout.png),-moz-linear-gradient(top center,#FFF 0,#dcdcdc 100%);background:url(../images/icon_checkout.png),-webkit-gradient(linear,center top,center bottom,from(#FFF),to(#dcdcdc));background:url(../images/icon_checkout.png),linear-gradient(top center,#FFF 0,#dcdcdc 100%);background-repeat:no-repeat;background-position:left;-moz-background-size:auto 100%;background-size:auto 100%;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px}#departure1,#departure2{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;clear:both;width:80%;height:18px;margin-left:2%;padding:15px 0 15px 15%;border:solid 1px #051b51;font-weight:bold;color:#051b51;background:url(../images/icon_departure.png),-moz-linear-gradient(top center,#FFF 0,#dcdcdc 100%);background:url(../images/icon_departure.png),-webkit-gradient(linear,center top,center bottom,from(#FFF),to(#dcdcdc));background:url(../images/icon_departure.png),linear-gradient(top center,#FFF 0,#dcdcdc 100%);background-repeat:no-repeat;background-position:left;-moz-background-size:auto 100%;background-size:auto 100%;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px}#hideSchedule{display:none}#hide_chkin{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;clear:both;width:80%;height:18px;margin-left:2%;padding:15px 0 15px 15%;border:solid 1px #051b51;font-weight:bold;color:#051b51;background:url(../images/icon_checkin.png),-moz-linear-gradient(top center,#FFF 0,#dcdcdc 100%);background:url(../images/icon_checkin.png),-webkit-gradient(linear,center top,center bottom,from(#FFF),to(#dcdcdc));background:url(../images/icon_checkin.png),linear-gradient(top center,#FFF 0,#dcdcdc 100%);background-repeat:no-repeat;background-position:left;-moz-background-size:auto 100%;background-size:auto 100%;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px}#hide_chkout{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;clear:both;width:80%;height:18px;margin-left:2%;padding:15px 0 15px 15%;border:solid 1px #051b51;font-weight:bold;color:#051b51;background:url(../images/icon_checkout.png),-moz-linear-gradient(top center,#FFF 0,#dcdcdc 100%);background:url(../images/icon_checkout.png),-webkit-gradient(linear,center top,center bottom,from(#FFF),to(#dcdcdc));background:url(../images/icon_checkout.png),linear-gradient(top center,#FFF 0,#dcdcdc 100%);background-repeat:no-repeat;background-position:left;-moz-background-size:auto 100%;background-size:auto 100%;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px}#serch{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;clear:both;width:96%;margin-top:20px;margin-left:2%;margin-bottom:15px;padding:20px 5% 20px 5%;border:solid 1px #051b51;font-weight:bold;font-size:1.4em;color:#FFF;border:1px solid #ff6c00;background:-moz-linear-gradient(top center,#ff6c00 0,#8b0000 100%);background:-webkit-gradient(linear,center top,center bottom,from(#ff6c00),to(#8b0000));background:linear-gradient(top center,#ff6c00 0,#8b0000 100%);-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px}#roomAndNumofpeople{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;clear:both;width:96%;margin-left:2%;margin-bottom:8px;padding:15px 0 15px 0;text-align:center;border:solid 1px #051b51;font-size:1.2em;font-weight:bold;color:#051b51;background:-moz-linear-gradient(top center,#FFF 0,#dcdcdc 100%);background:-webkit-gradient(linear,center top,center bottom,from(#FFF),to(#dcdcdc));background:linear-gradient(top center,#FFF 0,#dcdcdc 100%);background-repeat:no-repeat;background-position:right;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px}.commit{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;clear:both;width:96%;margin-top:20px;margin-left:2%;margin-bottom:15px;padding:20px 5% 20px 5%;border:solid 1px #051b51;font-weight:bold;font-size:1.4em;color:#FFF;border:1px solid #ff6c00;background:-moz-linear-gradient(top center,#ff6c00 0,#8b0000 100%);background:-webkit-gradient(linear,center top,center bottom,from(#ff6c00),to(#8b0000));background:linear-gradient(top center,#ff6c00 0,#8b0000 100%);-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px}#btn_privacy_yes{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;position:fixed;bottom:5px;right:2%;width:65%;padding:5px;border:solid 1px #051b51;font-weight:bold;color:#FFF;border:1px solid #ff6c00;background:-moz-linear-gradient(top center,#ff6c00 0,#8b0000 100%);background:-webkit-gradient(linear,center top,center bottom,from(#ff6c00),to(#8b0000));background:linear-gradient(top center,#ff6c00 0,#8b0000 100%);-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px}#btn_permission_yes{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:fixed;bottom:8px;right:2%;width:65%;padding-top:7px;padding-bottom:7px;border:solid 1px #a9a9a9;font-weight:bold;font-size:1.3em;color:#FFF;border:1px solid #ff6c00;background:-moz-linear-gradient(top center,#ff6c00 0,#8b0000 100%);background:-webkit-gradient(linear,center top,center bottom,from(#ff6c00),to(#8b0000));background:linear-gradient(top center,#ff6c00 0,#8b0000 100%);-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px}#btn_privacy_no{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:fixed;bottom:8px;left:2%;width:25%;padding-top:10px;padding-bottom:10px;border:solid 1px #a9a9a9;font-weight:bold;font-size:1.0;color:#FFF;background-color:#a9a9a9;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px}#btn_permission_no{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:fixed;bottom:8px;left:2%;width:25%;padding-top:10px;padding-bottom:10px;border:solid 1px #a9a9a9;font-weight:bold;font-size:1.0;color:#FFF;background-color:#a9a9a9;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px}#sort{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;clear:both;float:left;width:43%;height:12px;margin-left:3%;padding:2px 0 10px 3%;border:solid 1px #051b51;font-weight:bold;color:#051b51;background:url(../images/icon_sort.png),-moz-linear-gradient(top center,#FFF 0,#dcdcdc 100%);background:url(../images/icon_sort.png),-webkit-gradient(linear,center top,center bottom,from(#FFF),to(#dcdcdc));background:url(../images/icon_sort.png),linear-gradient(top center,#FFF 0,#dcdcdc 100%);background-repeat:no-repeat;background-position:left;-moz-background-size:auto 100%;background-size:auto 100%;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px}#sort_ticket{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;clear:both;float:left;width:43%;height:12px;margin-left:3%;padding:2px 0 10px 3%;border:solid 1px #051b51;font-weight:bold;color:#051b51;background:url(../images/icon_sort.png),-moz-linear-gradient(top center,#FFF 0,#dcdcdc 100%);background:url(../images/icon_sort.png),-webkit-gradient(linear,center top,center bottom,from(#FFF),to(#dcdcdc));background:url(../images/icon_sort.png),linear-gradient(top center,#FFF 0,#dcdcdc 100%);background-repeat:no-repeat;background-position:left;-moz-background-size:auto 100%;background-size:auto 100%;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px}#filter{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;float:left;width:43%;height:12px;margin-left:2%;padding:2px 0 10px 3%;border:solid 1px #051b51;font-weight:bold;color:#051b51;background:url(../images/icon_filter.png),-moz-linear-gradient(top center,#FFF 0,#dcdcdc 100%);background:url(../images/icon_filter.png),-webkit-gradient(linear,center top,center bottom,from(#FFF),to(#dcdcdc));background:url(../images/icon_filter.png),linear-gradient(top center,#FFF 0,#dcdcdc 100%);background-repeat:no-repeat;background-position:left;-moz-background-size:auto 100%;background-size:auto 100%;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px}.condition_box{text-align:center;padding-top:8px;padding-bottom:8px;background-color:#eee}#filter_ticket{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;float:left;width:43%;height:12px;margin-left:2%;padding:2px 0 10px 3%;border:solid 1px #051b51;font-weight:bold;color:#051b51;background:url(../images/icon_filter.png),-moz-linear-gradient(top center,#FFF 0,#dcdcdc 100%);background:url(../images/icon_filter.png),-webkit-gradient(linear,center top,center bottom,from(#FFF),to(#dcdcdc));background:url(../images/icon_filter.png),linear-gradient(top center,#FFF 0,#dcdcdc 100%);background-repeat:no-repeat;background-position:left;-moz-background-size:auto 100%;background-size:auto 100%;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px}.day{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;clear:both;width:90%;margin-left:2%;padding:15px 0 15px 5%;border:solid 1px #051b51;font-weight:bold;color:#051b51;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px}.day_S{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;clear:both;width:20%;margin-left:2%;padding:10px 0 10px 5%;border:solid 1px #051b51;font-weight:bold;color:#051b51;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px}.suggest_box{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;clear:both;width:90%;margin-left:2%;padding:15px 0 15px 5%;border:solid 1px #051b51;font-weight:bold;color:#051b51;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px}.massage_box{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;clear:both;width:96%;height:80px;margin-left:1%;border:solid 1px #051b51;font-weight:normal;text-align:left;color:#000;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px}.suggest_area{padding:3px 3px 3px 3px}.popuptextinput{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;clear:both;width:90%;margin-left:2%;padding:15px 0 15px 5%;border:solid 1px #051b51;font-weight:bold;color:#051b51;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px}.form_select_popup{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;clear:both;width:96%;margin-left:2%;margin-bottom:15px;padding:15px 5% 15px 5%;border:solid 1px #051b51;font-weight:bold;color:#a9a9a9;background-color:#FFF;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px}#room{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;clear:both;width:80%;height:18px;margin-left:2%;padding:15px 0 15px 15%;border:solid 1px #051b51;font-weight:bold;color:#051b51;background:url(../images/icon_door.png),-moz-linear-gradient(top center,#FFF 0,#dcdcdc 100%);background:url(../images/icon_door.png),-webkit-gradient(linear,center top,center bottom,from(#FFF),to(#dcdcdc));background:url(../images/icon_door.png),linear-gradient(top center,#FFF 0,#dcdcdc 100%);background-repeat:no-repeat;background-position:left;-moz-background-size:auto 100%;background-size:auto 100%;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px}.form_label_1{margin-left:3%;padding-bottom:3px;font-weight:bold;font-size:1.0;color:#051b51}.form_label_2{margin-left:3%;padding-bottom:3px;font-weight:bold;font-size:1.0;color:#fff;white-space: nowrap;}.form_chk_1{float:right;padding:15px 5% 10px 0}input[type="checkbox"]{border:1px solid #051b51;vertical-align:-8px;-webkit-appearance:none;position:relative;margin-right:5px;-webkit-border-radius:3px;border-radius:3px;-webkit-box-sizing:border-box;width:26px;height:26px;background:#e2e2e2;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.00,#fff),color-stop(1.00,#e2e2e2));background:linear-gradient(to bottom,#fff 0,#e2e2e2 100%)}input[type="checkbox"]:checked{background:#98b5d7;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.00,#355577),color-stop(1.00,#051b51));background:linear-gradient(to bottom,#355577 0,#051b51 100%);border:1px solid #051b51}input[type="checkbox"]:checked:before{position:absolute;left:1px;top:16px;display:block;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.5);content:"";width:10px;height:4px;background:#fff;-webkit-transform:rotate(45deg);-webkit-transform-origin:right center}input[type="checkbox"]:checked:after{display:block;position:absolute;left:9px;top:16px;content:"";-webkit-box-shadow:0 1px 1px rgba(0,0,0,.5);width:16px;height:4px;background:#fff;-webkit-transform:rotate(-53deg);-webkit-transform-origin:left center}input[type="checkbox"]:disabled {border: none!important;}input[type="radio"]{border:1px solid #051b51;vertical-align:-8px;-webkit-appearance:none;position:relative;margin-right:5px;-webkit-border-radius:3px;border-radius:3px;-webkit-box-sizing:border-box;width:26px;height:26px;background:#e2e2e2;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.00,#fff),color-stop(1.00,#e2e2e2));background:linear-gradient(to bottom,#fff 0,#e2e2e2 100%)}input[type="radio"]:checked{background:#98b5d7;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.00,#355577),color-stop(1.00,#051b51));background:linear-gradient(to bottom,#355577 0,#051b51 100%);border:1px solid #051b51}input[type="radio"]:checked:before{position:absolute;left:1px;top:16px;display:block;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.5);content:"";width:10px;height:4px;background:#fff;-webkit-transform:rotate(45deg);-webkit-transform-origin:right center}input[type="radio"]:checked:after{display:block;position:absolute;left:9px;top:16px;content:"";-webkit-box-shadow:0 1px 1px rgba(0,0,0,.5);width:16px;height:4px;background:#fff;-webkit-transform:rotate(-53deg);-webkit-transform-origin:left center}input[type="radio"]:disabled {border: none!important;}#suggest{position:absolute;background-color:#fff;border:1px solid #ccf;font-size:.9em;width:92%;line-height:3em;margin-left:3%;padding-top:5px;padding-bottom:5px;padding-left:2%;z-index:100}#suggest div{display:block;width:92%;overflow:hidden;white-space:nowrap}#suggest div.select{color:#fff;background-color:#36f}#suggest div.over{background-color:#9cf}#switching_individual{display:block}#switching_corporation{display:none}#black_layer{display:none;position:fixed;top:0;left:0;width:100%;height:100%;opacity:.8;background-color:#000;z-index: 100;}#black_layer2{display:none;position:fixed;top:0;left:0;width:100%;height:100%;opacity:.8;background-color:#000}#white_layer{display:none;position:fixed;top:0;left:0;width:100%;height:100%;opacity:1.0;background-color:#FFF}#black_layer_block{display:block;position:fixed;top:0;left:0;width:100%;height:100%;opacity:.8;background-color:#000}#white_layer_block{display:block;position:relative;top:0;left:0;width:100%;height:100%;opacity:1.0;background-color:#fff}#popupbtnbase{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:transparent;z-index: 3000;}#popupbtnbase_block{display:block;position:absolute;top:0;left:0;width:100%}#popupbtnbase_loading_block{display:block;position:relative;top:0;left:0;width:100%}#popupbtnbase2{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent;z-index: 2000;}#popupbtnbase3{display:none;position:absolute;top:0;left:0;width:100%;background-color:transparent}#popupbtnbase4{display:none;position:absolute;top:0;left:0;width:100%;background-color:transparent}#popupbtnbase5{display:none;position:absolute;top:0;left:0;width:100%;background-color:transparent}#passenger_1{position:relative;width:100%}#permission_body{position:fixed;top:50px;left:5%;width:90%}#btn_through_popup{display:none;position:fixed;top:0;left:0;width:100%;height:100%;opacity:1.0;background-color:#FFF}#btn_signup_popup{display:none;position:fixed;top:0;left:0;width:100%;height:100%;opacity:1.0;background-color:#FFF}#btn_login_popup{display:none;position:fixed;top:0;left:0;width:100%;height:100%;opacity:1.0;background-color:#FFF}#btn_kiyaku{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:40%;margin-top:20px;text-align:center;margin:0 auto;padding:5px 2% 5px 2%;border:solid 1px #b4d6fd;font-weight:bold;font-size:1.25em;color:#FFF;background-color:#b4d6fd;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px}#btn_remindpass{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:84%;margin-top:20px;text-align:center;margin:0 auto;padding:5px 2% 5px 2%;border:solid 1px #b4d6fd;font-weight:bold;font-size:1.0;color:#FFF;background-color:#b4d6fd;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px}#form_btn_back_t_0{position:fixed;left:2%;bottom:0;width:45%;width:25%;text-align:left;max-width:100px;background-color:transparent}#form_btn_back_t_1{position:fixed;left:2%;bottom:0;width:45%;width:25%;text-align:left;max-width:100px;background-color:transparent}#form_btn_back_t_2{position:fixed;left:2%;bottom:0;width:25%;text-align:left;max-width:100px;background-color:transparent}#formdp_btn_back_00{display:block;position:fixed;left:2%;bottom:5px;width:25%;text-align:left;max-width:100px;background-color:transparent}#formhotel_btn_back_00{display:block;position:fixed;left:2%;bottom:50px;width:25%;text-align:left;max-width:100px;background-color:transparent}#formticket_btn_back_00{display:block;position:fixed;left:2%;bottom:50px;width:25%;text-align:left;max-width:100px;background-color:transparent}#formhotel_btn_back_0{display:block;position:fixed;left:2%;bottom:50px;width:25%;text-align:left;max-width:100px;background-color:transparent}#backto_httop{display:block;position:fixed;left:2%;bottom:10px;width:25%;text-align:left;max-width:100px;background-color:transparent}#formhotel_btn_back_1{display:none;position:fixed;left:2%;bottom:0;width:25%;text-align:left;max-width:100px;background-color:transparent}#formhotel_btn_back_2{display:none;position:fixed;left:2%;bottom:0;width:25%;text-align:left;max-width:100px;background-color:transparent}#mypagelogin{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;float:right;width:40%;margin-top:20px;margin-right:8%;margin-bottom:15px;padding:15px 5% 15px 5%;border:solid 1px #355577;font-weight:bold;font-size:1.0;color:#FFF;background:-moz-linear-gradient(top center,#355577 0,#051b51 100%);background:-webkit-gradient(linear,center top,center bottom,from(#355577),to(#051b51));background:linear-gradient(top center,#355577 0,#051b51 100%);-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px}#mypagelogin_cancel{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;clear:both;float:left;width:40%;margin-top:20px;margin-left:8%;margin-bottom:15px;padding:15px 5% 15px 5%;border:solid 1px #a9a9a9;font-weight:bold;font-size:1.0;color:#FFF;background-color:#a9a9a9;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px}.btn_pop{width:90%;margin-top:10px;margin-left:5%;background-color:transparent}.cont_for_popup{width:90%;text-align:left;margin:0 auto;padding-top:15px;font-size:1.0}#pageRot{display:none;position:fixed;top:0;left:0;width:100%;height:100%;text-align:center;margin:0 auto;background-color:#fff}#pageRotText{text-align:center;margin:0 auto;margin-top:100px}#loading{text-align:center;margin:0 auto;margin-top:80px}.myUnder{text-decoration:underline}.myBold{font-weight:bold;color:#355577}.myLineThrough{text-decoration:line-through}.myBlue{color:#355577}.myLightBlue{color:#355577}.myRed{color:#ff6c00}.myOrange{color:#ff6c00}.myWhite{color:#fff}.myGray{color:#c9c9c9}.myBorderTop{border-top:1px solid #eee}.myBorderBottom{border-bottom:1px solid #eee}.myCenter{display:block;margin:0 auto;text-align:left;padding-left:2%}.myLeft{display:block;margin:0 auto;text-align:left}.myRight{display:block;margin:0 auto;text-align:right}.rightText{width:98%;text-align:right}.space_5{width:5px;background-color:transparent}.space_10{width:5px;background-color:transparent}.space_15{width:5px;background-color:transparent}.space_20{width:5px;background-color:transparent}.marginLeft_2{margin-left:2%}.marginLeft_3{margin-left:3%}.marginLeft_4{margin-left:4%}.marginLeft_5{margin-left:5%}.marginRight_2{margin-right:2%}.marginRight_3{margin-right:3%}.marginRight_4{margin-right:4%}.marginRight_5{margin-right:5%}.paddingLeftRight_2{padding-left:2%;padding-right:2%}.paddingLeftRight_3{padding-left:3%;padding-right:3%}.paddingLeftRight_4{padding-left:4%;padding-right:4%}.paddingLeftRight_5{padding-left:5%;padding-right:5%}.paddingTop_5{padding-top:5px}.paddingTop_10{padding-top:10px}.paddingBottom_5{padding-bottom:5px}.paddingBottom_10{padding-bottom:10px}.myWidth_10{width:10px;height:1px;background-color:transparent}.myWidth_20{width:20px;height:1px;background-color:transparent}.myWidth_30{width:30px;height:1px;background-color:transparent}.myWidth_40{width:40px;height:1px;background-color:transparent}.myWidth_50{width:50px;height:1px;background-color:transparent}.myWidth_100{width:100px;height:1px;background-color:transparent}.myClear_0{clear:both;width:100%;height:0;background-color:transparent}.myClear_5{clear:both;width:100%;height:5px;background-color:transparent}.myClear_10{clear:both;width:100%;height:10px;background-color:transparent}.myClear_15{clear:both;width:100%;height:15px;background-color:transparent}.myClear_20{clear:both;width:100%;height:20px;background-color:transparent}.myClear_25{clear:both;width:100%;height:25px;background-color:transparent}.myClear_30{clear:both;width:100%;height:30px;background-color:transparent}.myClear_35{clear:both;width:100%;height:35px;background-color:transparent}.myClear_40{clear:both;width:100%;height:40px;background-color:transparent}.myClear_45{clear:both;width:100%;height:45px;background-color:transparent}.myClear_50{clear:both;width:100%;height:50px;background-color:transparent}.hr_section{clear:both;width:94%;opacity:.9}.displaynon{display:none}.fontSize05{font-size:.5em}.fontSize055{font-size:.55em}.fontSize06{font-size:.6em}.fontSize065{font-size:.65em}.fontSize07{font-size:.7em}.fontSize075{font-size:.75em}.fontSize08{font-size:.8em}.fontSize085{font-size:.85em}.fontSize09{font-size:.9em}.fontSize095{font-size:.95em}.fontSize11{font-size:1.1em}.fontSize115{font-size:1.15em}.fontSize12{font-size:1.2em}.fontSize125{font-size:1.25em}.fontSize13{font-size:1.3em}.fontSize135{font-size:1.35em}.fontSize14{font-size:1.4em}.fontSize145{font-size:1.45em}.fontSize15{font-size:1.5em}.lineHeight10{line-height:1.0}.lineHeight11{line-height:1.1em}.lineHeight12{line-height:1.2em}.floatRight{float:right}.uppercase{text-transform:uppercase}#overwidth{display:none;position:absolute;top:0;left:0;width:1000px;height:2000px;padding-top:100px;padding-left:35%;background-color:#FFF;color:#000}#debug{display:none;position:fixed;width:100%;height:100%;top:0;left:0;text-align:center;padding-top:50px;padding-left:5%;font-weight:bold;color:#000;background-color:#FFF}#selected_name{clear:both;margin-bottom:15px;margin-left:7%;width:90%;font-size:.7em;color:#FFF}.filter_icons{float:left;width:18%;margin-right:2%;padding-bottom:3px;background-color:transparent}.filter_icons_2{float:left;width:18%;margin-right:2%;padding-bottom:3px;background-color:transparent}#icon_0{display:none}#icon_1{display:none}#icon_2{display:none}#icon_3{display:none}#icon_4{display:none}#icon_5{display:none}#icon_6{display:none}#icon_7{display:none}#icon_8{display:none}#icon_9{display:none}#icon_10{display:none}#icon_11{display:none}#icon_12{display:none}#icon_13{display:none}#icon_14{display:none}#icon_15{display:none}#icon_16{display:none}#icon_17{display:none}#icon_18{display:none}#icon_19{display:none}#icon_20{display:none}#icon_21{display:none}#icon_22{display:none}#icon_23{display:none}#icon_24{display:none}#icon_25{display:none}#icon_26{display:none}#icon_27{display:none}#btn_through{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;clear:both;width:96%;margin-top:5px;margin-left:2%;margin-bottom:0;padding:15px 5% 15px 5%;border:solid 1px #051b51;font-weight:bold;font-size:1.25em;color:#FFF;background:-moz-linear-gradient(top center,#355577 0,#051b51 100%);background:-webkit-gradient(linear,center top,center bottom,from(#355577),to(#051b51));background:linear-gradient(top center,#355577 0,#051b51 100%);-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px}#btn_next_0{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;clear:both;position:relative;display:inline-block;width:96%;margin-left:2%;border-radius:4px;font-size:16px;font-size:1.6rem;font-weight:600;text-align:center;color:#fff;line-height:50px;transition:none;border:1px solid #2766a8;background-color:#355577;background-image:linear-gradient(to bottom,#4684c7,#3270b3);box-shadow:inset 1px 1px 0 rgba(255,255,255,0.4),0 4px #20548c;letter-spacing:.12em}#btn_next_1{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;clear:both;position:relative;display:inline-block;width:96%;margin-left:2%;border-radius:4px;font-size:16px;font-size:1.6rem;font-weight:600;text-align:center;color:#fff;line-height:50px;transition:none;border:1px solid #2766a8;background-color:#355577;background-image:linear-gradient(to bottom,#4684c7,#3270b3);box-shadow:inset 1px 1px 0 rgba(255,255,255,0.4),0 4px #20548c;letter-spacing:.12em}#btn_next_2{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;clear:both;width:96%;margin-top:5px;margin-left:2%;margin-bottom:0;padding:20px 5% 20px 5%;border:solid 1px #051b51;font-weight:bold;font-size:1.4em;color:#FFF;border:1px solid #ff6c00;background:-moz-linear-gradient(top center,#ff6c00 0,#8b0000 100%);background:-webkit-gradient(linear,center top,center bottom,from(#ff6c00),to(#8b0000));background:linear-gradient(top center,#ff6c00 0,#8b0000 100%);-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px}#btn_next_3{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;clear:both;width:96%;margin-top:5px;margin-left:2%;margin-bottom:0;padding:20px 5% 20px 5%;border:solid 1px #051b51;font-weight:bold;font-size:1.4em;color:#FFF;border:1px solid #ff6c00;background:-moz-linear-gradient(top center,#ff6c00 0,#8b0000 100%);background:-webkit-gradient(linear,center top,center bottom,from(#ff6c00),to(#8b0000));background:linear-gradient(top center,#ff6c00 0,#8b0000 100%);-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px}#btn_t_next_0{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;clear:both;width:96%;margin-top:5px;margin-left:2%;margin-bottom:0;padding:20px 5% 20px 5%;border:solid 1px #051b51;font-weight:bold;font-size:1.4em;color:#FFF;border:1px solid #ff6c00;background:-moz-linear-gradient(top center,#ff6c00 0,#8b0000 100%);background:-webkit-gradient(linear,center top,center bottom,from(#ff6c00),to(#8b0000));background:linear-gradient(top center,#ff6c00 0,#8b0000 100%);-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px}#btn_t_next_1{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;clear:both;width:96%;margin-top:5px;margin-left:2%;margin-bottom:0;padding:20px 5% 20px 5%;border:solid 1px #051b51;font-weight:bold;font-size:1.4em;color:#FFF;border:1px solid #ff6c00;background:-moz-linear-gradient(top center,#ff6c00 0,#8b0000 100%);background:-webkit-gradient(linear,center top,center bottom,from(#ff6c00),to(#8b0000));background:linear-gradient(top center,#ff6c00 0,#8b0000 100%);-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px}#btn_confirmation{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;clear:both;position:relative;display:inline-block;width:96%;margin-left:2%;border-radius:4px;font-size:16px;font-size:1.6rem;font-weight:600;text-align:center;line-height:50px;transition:none;border:1px solid #2766a8;letter-spacing:.12em;background-color:#eee}.btn_confirmation_on{color:#fff;background-color:#355577;background-image:linear-gradient(to bottom,#4684c7,#3270b3);box-shadow:inset 1px 1px 0 rgba(255,255,255,0.4),0 4px #20548c}.btn_confirmation_off{color:#191919;background-color:#eee;background:#eee}.mobile004_correct{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;clear:both;float:right;position:relative;margin-top:10px;margin-right:10px;padding:0 10px 0 10px;border-radius:4px;height:30px;font-size:12px;font-size:1.2rem;text-align:center;background:#eee;color:#191919;line-height:30px;transition:none;background-color:#eee}#sp-tab_confirm_off{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;margin-left:2%;float:left;height:40px;width:30%;text-align:center;line-height:40px;color:#999;font-size:.9em;font-weight:bold;border-style:none;background:url(../images/tab_confirm_off.png) no-repeat left;background-position:left;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;background-size:100% 100%}.sp-tab_confirm{display:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;margin-left:2%;float:left;height:45px;width:30%;text-align:center;padding-top:0;color:#355577;font-size:.9em;font-weight:bold;border-style:none;background:url(../images/tab_confirm.png) no-repeat left;background-position:left;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;background-size:100% 100%}.procedure{color:#ff6c00;text-decoration:underline;font-weight:600;font-size:11px;font-size:1.1rem}#btn_signup{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;clear:both;width:96%;margin-top:5px;margin-left:2%;margin-bottom:0;padding:8px 5% 8px 5%;line-height:1.8em;border:solid 1px #051b51;background:-moz-linear-gradient(top center,#355577 0,#051b51 100%);background:-webkit-gradient(linear,center top,center bottom,from(#355577),to(#051b51));background:linear-gradient(top center,#355577 0,#051b51 100%);-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px}#btn_signup_name_L{color:#FFF;font-weight:bold;font-size:1.5em}#btn_signup_name_M{color:#FFF;font-weight:normal;font-size:1.2em}#btn_login{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;clear:both;width:96%;margin-top:5px;margin-left:2%;margin-bottom:0;padding:8px 5% 8px 5%;line-height:1.5em;border:solid 1px #051b51;background:-moz-linear-gradient(top center,#355577 0,#051b51 100%);background:-webkit-gradient(linear,center top,center bottom,from(#355577),to(#051b51));background:linear-gradient(top center,#355577 0,#051b51 100%);-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px}#btn_login_name_L{color:#FFF;font-weight:bold;font-size:1.2em}#btn_login_name_M{color:#FFF;font-weight:normal;font-size:1.0}.uppercase{text-transform:uppercase}#form_h{display:block}#form_l{display:none}#form_hl{display:block}#form_ll{display:none}#form_lll{display:none}#backTo_form_l{height:30px;background-color:#eee}.global-header2{width:100%;background-color:#FFF}.myHead{width:100%;height:50px;border-bottom:1px solid #b1b1b1;position:relative;background-color:#121084}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin-top:.75em;margin-bottom:.75em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{margin:0 2px;border-color:silver;border-top-width:.0625em;border-top-style:solid;padding-top:.4625em;border-bottom-width:.0625em;border-bottom-style:solid;padding-bottom:.9125em;border-left-width:.0625em;border-left-style:solid;padding-left:.875em;border-right-width:.0625em;border-right-style:solid;padding-right:.875em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}html{font-size:62.5%}body a{color:#0166cc;text-decoration:none;display:block}p,h1,h2,ul,dl,ol{margin:0;padding:0;line-height:1}img{vertical-align:bottom}li{list-style:none}dd{margin-left:0}#child_hide_box{display:none}.child_hide_box{display:none}.air_rightbox{float:left;margin-left:-25px;height:60px}.about_air_midashi_M{width:94%;margin-left:3%;padding-top:3px;padding-bottom:3px;text-align:center;font-weight:bold;color:#000;background-color:#b4d6fd}@-webkit-keyframes pulse{from{opacity:1.0}to{opacity:.5}}.blinking{-webkit-animation-name:pulse;-webkit-animation-duration:.8s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;-webkit-animation-direction:alternate;-webkit-animation-delay:0}@media(min-width:641px){#overwidth{display:block;position:absolute;top:0;left:0;width:1000px;height:2000px;background-color:#FFF;color:#000}}td#amount.nweListRight span{margin-right:2em;text-decoration:line-through}a#retransmission:link:link,a#retransmission:visited:visited{color:#467bbb;font-size:.95em;text-decoration:underline!important;margin-bottom:5px}#sp-new_progress{display:block;clear:both;width:40%;text-align:center;margin:0 auto}.sp-new_progress_icon{display:block;float:left;width:20%}.sp-with_arrow{width:100%;padding-top:5px;padding-bottom:5px;padding-left:36px;text-align:left;font-weight:bold;color:#355577;background-image:url(../images/arr_l.png);background-repeat:no-repeat;background-color:#c8e0fa;background-position:20px;-webkit-background-size:auto 30%;-moz-background-size:auto 30%;background-size:auto 30%}.sp-displaynone{display:none}.sp-tab_on{margin-left:2%;float:left;width:20%;text-align:center;font-size:.9em;font-weight:bold;padding-top:15px;padding-bottom:15px;background-color:#89c0fa;color:#FFF;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px}.sp-tab_off{margin-left:2%;float:left;width:20%;text-align:center;font-size:.9em;font-weight:bold;padding-top:15px;padding-bottom:15px;background-color:#c8e0fa;background-color:#eee;color:#355577;color:#999;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px}.sp-tab_notselected{margin-left:2%;float:left;width:20%;text-align:center;font-size:.9em;font-weight:bold;padding-top:15px;padding-bottom:15px;background-color:#c8e0fa;background-color:#c8e0fa;color:#355577;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px}.sp-tab_confirm{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;margin-left:2%;float:left;height:45px;width:30%;text-align:center;padding-top:10px;color:#999;font-size:.9em;font-weight:bold;border-style:none;background:url(../images/tab_confirm_off.png) no-repeat left;background-position:left;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;background-size:100% 100%}#sp-tab_confirm{-webkit-appearance:none;-moz-appearance:none;appearance:none}#sp-tab_confirm_off{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;margin-left:2%;float:left;height:40px;width:30%;text-align:center;line-height:40px;color:#999;font-size:.9em;font-weight:bold;border-style:none;background:url(../images/tab_confirm_off.png) no-repeat left;background-position:left;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;background-size:100% 100%}.sp-tab_confirm{display:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;margin-left:2%;float:left;height:45px;width:30%;text-align:center;padding-top:0;color:#355577;font-size:.9em;font-weight:bold;border-style:none;background:url(../images/tab_confirm.png) no-repeat left;background-position:left;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;background-size:100% 100%}.sp-left{display:block;margin:0 auto;text-align:left;padding-left:2%}#account-modal{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,0.7);z-index:2000;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#account-modal_header{display:none;position:fixed;top:10px;left:2%;padding:12px 15px;width:96%;height:57px;line-height:33px;background:#c8e0fa;color:#333;font-size:16px;font-size:1.6rem;font-weight:600;border-radius:4px 4px 0 0;z-index:2001;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#account-modal_close{display:none;position:fixed;top:13px;right:25px;width:20px;height:20px;z-index:2001}#formLoginPopup{display:none;position:fixed;top:20px;left:2%;padding:67px 15px 15px 15px;width:96%;background:#FFF;color:#333;border-radius:0 0 4px 4px;z-index:2000;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#ot-modal{display:none}.sp-modal__window{position:relative;margin:10px 2% 10px 2%;width:96%;background:#fff;border-radius:4px;box-shadow:0 1px 4px rgba(0,0,0,0.14)}.sp-modal .sp-modal{z-index:1001}.sp-modal__window{position:relative;margin:10px;width:96%;background:#fff;border-radius:4px;box-shadow:0 1px 4px rgba(0,0,0,0.14)}.sp-modal__header{position:fixed;z-index:1001;top:10px;left:10px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:12px 15px;width:96%;height:57px;background:#c8e0fa;border-radius:4px 4px 0 0}.sp-modal__contents{position:fixed;z-index:1000;top:67px;left:10px;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;padding:15px;width:96%;background:#fff;border-radius:0 0 4px 4px}.sp-modal__contents.is-max-height{height:100%}.sp-modal-header__title{font-size:16px;font-size:1.6rem;font-weight:600;color:#333}.close-sp-modal{display:block;margin-left:auto}.close-sp-modal .icon-close{width:20px;height:20px;fill:#333}.ot-modal{position:fixed;z-index:1100;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,0.4)}.ot-modal .ot-modal{z-index:1001}.ot-modal__window{position:relative;margin:10px;width:calc(100vw - 20px);max-height:calc(100vh - 20px);background:#fff;border-radius:4px;box-shadow:0 1px 4px rgba(0,0,0,0.14)}.ot-modal__header{position:fixed;z-index:1001;top:10px;left:10px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:12px 15px;width:calc(100vw - 20px);height:57px;background:#c8e0fa;border-radius:4px 4px 0 0}.ot-modal__contents{position:fixed;z-index:1000;top:67px;left:10px;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;padding:15px;width:calc(100vw - 20px);max-height:calc(100vh - 77px);background:#fff;border-radius:0 0 4px 4px}.ot-modal__contents.is-max-height{height:100%}.ot-modal-header__title{font-size:16px;font-size:1.6rem;font-weight:600;color:#333}.close-ot-modal{display:block;margin-left:auto}.close-ot-modal .icon-close{width:20px;height:20px;fill:#333}#account-modal .btn_reserveroom{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;float:right;width:96%;margin-right:2%;border:solid 1px #355577;font-size:16px;font-size:1.6rem;font-weight:600;text-align:center;color:#fff;transition:none;border:1px solid #2766a8;background-color:#355577;background-image:linear-gradient(to bottom,#4684c7,#3270b3);box-shadow:inset 1px 1px 0 rgba(255,255,255,0.4),0 4px #20548c;letter-spacing:.12em;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px}#cancelAndAmount .fontSize08{font-size:.9em;color:#355577}#cancelAndAmount .fontSize09{color:#355577}.btn_detail_c{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;clear:both;width:96%;margin-left:2%;font-size:16px;font-size:1.6rem;font-weight:600;text-align:center;height:50px;line-height:50px;border:solid 1px #355577;font-weight:bold;color:#355577;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px}.positiv{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:4px;color:#fff;transition:none;border:1px solid #2766a8;background-color:#355577;background-image:linear-gradient(to bottom,#4684c7,#3270b3);box-shadow:inset 1px 1px 0 rgba(255,255,255,0.4),0 4px #20548c;letter-spacing:.12em;margin: 10px 0px 10px 0px;}.negativ{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:4px;background:#eee;color:#191919;line-height:50px;transition:none;background-color:#eee;letter-spacing:.12em;margin: 10px 0px 10px 0px;}.sp-kanji_balloon_body{position:relative}.sp-kanji_balloon{display:none;position:absolute;top:100%;left:5%;width:85%;padding:5px;color:#ff6c00;background-color:#FFF;border:1px solid #ff6c00;box-sizing:content-box;z-index:100}.sp-kanji_balloon:after{content:'';position:absolute;top:-5px;left:20px;width:8px;height:8px;border:solid #ff6c00;border-width:1px 0 0 1px;background:#fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.text_blue_b{color: #2f59c7!important;font-weight: bold;margin: 10px 0;}#btn_e_continue{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;clear:both;position:relative;display:inline-block;width:96%;margin-left:2%;border-radius:4px;font-size:16px;font-size:1.4rem;font-weight:600;text-align:center;color:#fff;line-height:50px;transition:none;border:1px solid #2766a8;background-color:#355577;background-image:linear-gradient(to bottom,#4684c7,#3270b3);box-shadow:inset 1px 1px 0 rgba(255,255,255,0.4),0 4px #20548c;letter-spacing:.12em;white-space:nowrap}.totalFeeBox_x01{margin:0 10px;padding:5px 10px;font-size:0.7em;font-weight:bold;color:red;background-color:#ffdabf;text-align:left;line-height:1.3;}.formpage_box_x01_title{margin:0 10px 10px;text-align:left;font-weight:bold;font-size:1.2em;line-height:1.4em;color:#254d9a;background-color:#FFF;border:0;overflow:hidden;}.formpage_box{ width: 100%!important; padding-left:0%!important;}#btn_coupon{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;clear:both;position:relative;display:inline-block;width:96%;margin-left:2%;border-radius:4px;font-size:16px;font-size:1.6rem;font-weight:600;text-align:center;color:#fff;line-height:50px;transition:none;border:1px solid #2766a8;background-color:#355577;background-image:linear-gradient(to bottom,#4684c7,#3270b3);box-shadow:inset 1px 1px 0 rgba(255,255,255,0.4),0 4px #20548c;letter-spacing:.12em}.text_blue_b{color: #2f59c7!important;font-weight: bold;margin: 10px 0;}#btn_e_continue{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;clear:both;position:relative;display:inline-block;width:96%;margin-left:2%;border-radius:4px;font-size:16px;font-size:1.4rem;font-weight:600;text-align:center;color:#fff;line-height:50px;transition:none;border:1px solid #2766a8;background-color:#355577;background-image:linear-gradient(to bottom,#4684c7,#3270b3);box-shadow:inset 1px 1px 0 rgba(255,255,255,0.4),0 4px #20548c;letter-spacing:.12em;white-space:nowrap}.totalFeeBox_x01{margin:0 10px;padding:5px 10px;font-size:0.7em;font-weight:bold;color:red;background-color:#ffdabf;text-align:left;line-height:1.3;}.formpage_box_x01_title{margin:0 10px 10px;text-align:left;font-weight:bold;font-size:1.2em;line-height:1.4em;color:#254d9a;background-color:#FFF;border:0;overflow:hidden;}
#btn_get_coupon{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;clear:both;position:relative;display:inline-block;width:70%;margin: 0 15%;border-radius:4px;font-size:16px;font-size:1.6rem;font-weight:600;text-align:center;color: #666;line-height:50px;transition:none;border: 1px solid #999;background-color:#999;background-image: linear-gradient(to bottom,#fff,#dcdcdc);box-shadow:inset 1px 1px 0 rgba(255,255,255,0.4),0 4px #999;letter-spacing:.12em;}
#btnSignin{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;clear:both;position:relative;display:inline-block;width:96%;margin-left:2%;border-radius:4px;font-size:16px;font-size:1.6rem;font-weight:600;text-align:center;color:#fff;line-height:50px;transition:none;border:1px solid #2766a8;background-color:#355577;background-image:linear-gradient(to bottom,#4684c7,#3270b3);box-shadow:inset 1px 1px 0 rgba(255,255,255,0.4),0 4px #20548c;letter-spacing:.12em}
a.local_fee_total{display:inline!important;margin-left:10px;text-decoration:underline;color:#355577}.small_t{font-size:11px}.priceBOX{background-color:#ffecec}.detailBOX,.priceBOX{padding:7px;text-align:center;margin-top: 10px;}.detailBOX dl{width:10pc;border-bottom:#8c8c8c 1px solid;margin:0 auto;width: 100%;padding: 5px 0;}.detailBOX dl:after{content:"";display:block;clear:both}.detailBOX dt{float:left;font-weight:400}.detailBOX dd{float:right}.detailBOX p{line-height:1.1;margin:10px auto 5px;text-align:left;max-inline-size:max-content;margin-inline:auto}.icon_faq{background:transparent url(../../../../air/images/air_common/icon-faq_img01.gif)no-repeat 0 50%;padding-left:17px;margin-left:10px;display:inline-block}.icon_faq a{text-decoration:underline;color:#355577!important;}.c_red {color: red;}
.nationality{
-webkit-appearance:none;
-moz-appearance:none;
appearance:none;
display:inline-block;
width:90%;
margin-left:2%;
padding: 15px 0 15px 5%;
border:solid 1px #051b51;
font-weight:bold;
color:#051b51;
text-align:center;
text-align:-moz-center;
text-align:-webkit-center;
background:-moz-linear-gradient(top center, #FFF 0%, #dcdcdc 100%);
background:-webkit-gradient(linear, center top, center bottom, from(#FFF), to(#dcdcdc));
background:linear-gradient(top center, #FFF 0%, #dcdcdc 100%);
-webkit-border-top-left-radius: 6px;
-webkit-border-top-right-radius: 6px;
-webkit-border-bottom-right-radius: 6px;
-webkit-border-bottom-left-radius: 6px;
-moz-border-radius-topleft: 6px;
-moz-border-radius-topright: 6px;
-moz-border-radius-bottomright: 6px;
-moz-border-radius-bottomleft: 6px;
}
.form_select_sex{
-webkit-appearance:none;
-moz-appearance:none;
appearance:none;
display:inline-block;
width:90%;
margin-left:2%;
padding: 15px 0 15px 5%;
border:solid 1px #051b51;
font-weight:bold;
color:#051b51;
text-align:center;
text-align:-moz-center;
text-align:-webkit-center;
background:-moz-linear-gradient(top center, #FFF 0%, #dcdcdc 100%);
background:-webkit-gradient(linear, center top, center bottom, from(#FFF), to(#dcdcdc));
background:linear-gradient(top center, #FFF 0%, #dcdcdc 100%);
-webkit-border-top-left-radius: 6px;
-webkit-border-top-right-radius: 6px;
-webkit-border-bottom-right-radius: 6px;
-webkit-border-bottom-left-radius: 6px;
-moz-border-radius-topleft: 6px;
-moz-border-radius-topright: 6px;
-moz-border-radius-bottomright: 6px;
-moz-border-radius-bottomleft: 6px;
}
.plus_option_n {
    color: #00aa6c!important;
    font-weight: bold;
    font-size: 10px;
	line-height: 1;
	display: inline-block;
}
.text_s_notice {
    color: #4d4d4d;
    font-size: 10px;
    margin-left: 10px;
    font-weight: normal;
	line-height: 1;
	display: inline-block;
}

.f-cG {
	color: #00aa6c;
}

#Header_Area h1.logo {
    padding-left: 0px;
    padding-top: 0px;
}


.drawer-nav {
   font: 1.0rem 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
}

.global_navi li a {
   line-height: 1.5;
}

.sub_navi li a {
   line-height: 1.5;
}

.menu_top {
    margin: 10px 0 9px 10px;
}


/* ----------------------------------------------------------------
【同意画面】
---------------------------------------------------------------- */

.Agree_Area .formpage_box_noradius{
	border: none;
	text-align: center;
	margin-left: 0;
	width: 100%;
}

.Agree_Area {
	text-align: center;
	font-size: 1.2rem;
	margin: -20px 10px 0;
}

.Agree_Area h1 {
    font-weight: bold;
    margin: 12px 0 20px;
	color: #000!important;
	padding: 10px 0 0px;
	text-align: center;
	font-size: 1.6rem;
}

.agree_check {
	font-size: 16px;
	color: #000;
	border: solid 1px #cccccc;
    background-color: #f5f5f5;
	padding: 10px;
	box-sizing: border-box;
	margin: 20px 0px 0;
}

.Agree_Area .check:after {
	background-color: #fff;
}
.Agree_Area .check:before {
	z-index: 1000;
}


.Agree_Area table {
	width: 100%;
	border-collapse: collapse;
	background-color: #fff;
	 font-family: HiraKakuProN-W3;
}

.Agree_Area table a {
	text-decoration: underline;
    color: #467bbb;
	display: inline;
}
.Agree_Area table td {
	border: solid 1px #cccccc;
	padding: 10px 4px;
	line-height: 1.8;
	text-align: left;
}
.Agree_Area table th {
	border: solid 1px #cccccc;
	padding: 10px 0;
	width: 22%;
	text-align: center;
	box-sizing: border-box;
	font-size: 1.1em;
}
.Agree_Area table td {
	width: 78%;
	box-sizing: border-box;
	overflow: hidden;
	font-size: 1.1em;
}
.Agree_Area table td input {
}
.Agree_Area table td p {
	margin: 0;
	line-height: 1.8;
}
.Agree_Area p.f_right {
	float: right;
	margin-right: 10px;
}
.f_red {
    color: #cc0000;
}

/* ----------------------------------------------------------------
【重要事項】
---------------------------------------------------------------- */

.Important_Area {
	margin-bottom: 20px;
}

.Important_Area h1 {
	color: #cc0000!important;
	font-weight: bold;
	margin: 0 10px;
	text-align: left!important;
	font-size: 1.5rem;
}

.Important_Area h2 {
	border-bottom: 1px solid #ccc;
	margin: 16px 0 5px;
	padding: 0 10px 5px;
	font-size: 1.3rem;
	line-height: 1.5;
}
.Important_Area ul li {
	text-indent: -1em;
	margin-left: 1em;
	line-height: 1.5;
}
.Important_Area ul li:before {
	content: "・";
}
.Important_Area ul {
	margin: 0 10px 20px;
	font-size: 1.2rem;
}
.Important_Area p {
	font-size: 1.1em;
}

.Important_Area .message1 {
  color:#467BBB;
	font-size: 1.5rem;
	font-weight: bold;
	margin: 0 10px;
	line-height: 1.5;
}


/* --------------------------------
	Notice_Area
-------------------------------- */

.Notice_Area {
	text-align: center;
    border: 1px solid #fec485;
    background-color: #fdf8e2;
    margin: 5px 10px 0;
    padding: 10px;
    line-height: 1.5!important;
}

.Notice_Area h1{
   color: #cc0000!important;
    font-weight: bold!important;
     font-size: 1.6rem!important;
    margin-bottom: 10px;
}

.Notice_Area p{
   font-size: 1.4rem;
    color: #4d4d4d;
}


.check_back {
 width : -moz-calc(100% - 20px);
	width : -webkit-calc(100% - 20px);
	width : calc(100% - 20px);
  padding: 6px;
	box-sizing: border-box;	
   background: #f1f1f1 url("../../../template/common/img_3/search/check_back.gif") repeat;
    margin: 12px 10px 40px;
}

/* --------------------------------
	完了画面
-------------------------------- */

.Finish_Area{
	width:100%;
	padding: 20px 10px 40px;
	box-sizing: border-box;
	text-align: center;
	background-color: #fff;
	line-height: 2;
	overflow: hidden;
}

.Application_Number {
    color: #17557a;
    font-size: 1.8rem!important;
    margin: 20px auto 10px;
    font-weight: bold;
}

.Finish_Area .Finish_comment {
    width: 100%;
    background-color: #fff;
    padding: 20px 0;
    box-sizing:border-box;
    font-size: 1.5rem;
    text-align:left;
    color: #4d4d4d;
}

.Finish_Area .Finish_comment p{
    line-height: 2;
}

.f_red_l{
	color: #cc0000;
    margin-bottom: 12px!important;
    text-align:center;
    font-size: 1.6rem;
}

.Finish_Area .helpNaviSection li{
	 background: transparent url(../../../pex/images/helpSection.gif) no-repeat 0 50%;
    padding-left: 17px;
    display: inline-block;
    font-size: 1.2rem;
}

.Finish_Area .helpNaviSection li a{
	 text-decoration: underline;
}

.form_title_noarr_blue2 {
    width: 100%;
    padding-top: 5px;
    padding-bottom: 5px;
    text-align: center;
    font-weight: bold;
    color: #fff;
    background-color: #355577;
}
.feedback_area{
	position: fixed;
	left: 0;
	bottom: 0px;
	z-index: 20;
	display:inline-block;
}


