.common-sprite,.common-icon_airbusan01,.common-icon_airlineticket_from01,.common-icon_airlineticket_from02,.common-icon_airlineticket_from03,.common-icon_airlineticket_next01,.common-icon_airlineticket_oneway01,.common-icon_airlineticket_oneway02,.as-event .event-salezone .sale_list .route span,.common-icon_airlineticket_oneway03,.common-icon_airlineticket_oneway04,.common-icon_airlineticket_oneway04_01,.common-icon_airlineticket_prev01,.common-icon_airlineticket_sale01,.common-icon_airlineticket_to01,.common-icon_airlineticket_to02,.common-icon_airlineticket_to03,.common-icon_airport_info01,.common-icon_airseoul01,.common-icon_alert,.common-icon_asiana01,.common-icon_autologout,.common-icon_baggage01,.common-icon_baggage02,.common-icon_banner_arrow01,.as-event .event-banner .event-banner-list .event_infor .txt_btn:after,.common-icon_banner_arrow02,.common-icon_banner_plus,.travel-banner-section .travel-banner .banner-img .noti:before,.common-icon_board,.common-icon_booking_step01,.common-icon_booking_step02,.common-icon_botton_arrow01,.common-icon_botton_arrow02,.common-icon_carlendar,.common-icon_carlendar_left01,.common-icon_carlendar_off01,.common-icon_carlendar_on01,.common-icon_carlendar_on02,.common-icon_carlendar_right01,.common-icon_carlendar_today01,.common-icon_carlendar_today01_small,.common-icon_caution01,.common-icon_check_disabled01,.common-icon_check_off01,.common-icon_check_on01,.common-icon_checkin_cancle01,.common-icon_checkin_complete01,.common-icon_china01,.common-icon_close01,.common-icon_danger01,.common-icon_danger02,.common-icon_danger03,.common-icon_danger04,.common-icon_danger05,.common-icon_danger06,.common-icon_danger07,.common-icon_danger08,.common-icon_daystay01,.common-icon_download,.common-icon_email03,.common-icon_email_arrow01,.common-icon_etc,.common-icon_extraservice_close01,.common-icon_hrgroup_arrow01_off,.common-icon_hrgroup_arrow01_on,.common-icon_important,.common-icon_info_type01,.common-icon_internet_helper01,.common-icon_internet_helper02,.common-icon_internet_helper03,.common-icon_internet_helper04,.common-icon_japan01,.common-icon_journey_from01,.booking-journey .booking-journey-layer .booking-journey-layer-section .booking-journey-layer-lists li.from a:after,.booking-journey .booking-journey-layer .booking-journey-layer-section .booking-journey-layer-lists li.from span:after,.common-icon_journey_oneway01,.booking-journey .booking-journey-input .booking-journey-items-diretory-oneway span:before,.common-icon_journey_roundtrip01,.booking-journey .booking-journey-input .booking-journey-items-diretory-roundtrip span:before,.common-icon_journey_to01,.booking-journey .booking-journey-layer .booking-journey-layer-section .booking-journey-layer-lists li.to a:after,.booking-journey .booking-journey-layer .booking-journey-layer-section .booking-journey-layer-lists li.to span:after,.common-icon_korea01,.common-icon_layerpop_close,.booking-journey .booking-journey-layer .layer-close-area .layer-close span:before,.common-icon_layerpop_close02,.common-icon_layerpop_close03,.common-icon_location_down,.common-icon_location_up,.common-icon_lookup_cancel01,.common-icon_mail01,.common-icon_mail02,.common-icon_main01,.common-icon_main02,.common-icon_main03,.common-icon_member01,.common-icon_member02,.common-icon_member03,.common-icon_mobile_pass01,.common-icon_morebtn,.common-icon_multicity_info,.booking-journey .booking-journey-type-area .multicity-icon,.common-icon_next02,.as-event .event-salezone .slide_controll .next span,.common-icon_next_off,.travel-banner-section .travel-banner .indicator .control02 li button.next:before,.common-icon_next_on,.travel-banner-section .travel-banner .indicator .control02 li button.next:hover:before,.travel-banner-section .travel-banner .indicator .control02 li button.next:focus:before,.common-icon_paginate_first,.common-icon_paginate_last,.common-icon_paginate_next,.common-icon_paginate_prev,.common-icon_payment_complete01,.common-icon_prev02,.as-event .event-salezone .slide_controll .prev span,.common-icon_prev_off,.travel-banner-section .travel-banner .indicator .control02 li button.prev:before,.common-icon_prev_on,.travel-banner-section .travel-banner .indicator .control02 li button.prev:hover:before,.travel-banner-section .travel-banner .indicator .control02 li button.prev:focus:before,.common-icon_print01,.common-icon_print02,.common-icon_print03,.common-icon_radio_off01,.common-icon_radio_on01,.common-icon_refund,.common-icon_rerouting01,.common-icon_salezone,.common-icon_salezone02,.as-event .event-salezone .title .sale,.common-icon_search01,.common-icon_seat_advanced01,.common-icon_seat_advanced02,.common-icon_seat_arrow_left01,.common-icon_seat_arrow_left02,.common-icon_seat_arrow_right01,.common-icon_seat_arrow_right02,.common-icon_seat_chioce01,.common-icon_seat_chioce02,.common-icon_seat_complete01,.common-icon_seat_not01,.common-icon_seat_not02,.common-icon_seat_restroom01,.common-icon_select01,.booking-journey .booking-journey-input .booking-journey-items-from .booking-journey-items-select .booking-journey-items-button span:before,.booking-journey .booking-journey-input .booking-journey-items-city .booking-journey-items-select .booking-journey-items-button span:before,.common-icon_select_footer02_on,.common-icon_select_footer_on,.common-icon_select_off01,.booking-journey .booking-journey-input .booking-journey-items-from .booking-journey-items-select.off .booking-journey-items-button span:before,.booking-journey .booking-journey-input .booking-journey-items-city .booking-journey-items-select.off .booking-journey-items-button span:before,.common-icon_select_off02,.common-icon_select_on01,.booking-journey .booking-journey-input .booking-journey-items-from .booking-journey-items-select.active .booking-journey-items-button span:before,.booking-journey .booking-journey-input .booking-journey-items-city .booking-journey-items-select.active .booking-journey-items-button span:before,.common-icon_select_on02,.common-icon_smail01,.common-icon_smallheader_btn01,.common-icon_sms01,.common-icon_sms03,.common-icon_step_oneway01,.common-icon_step_oneway02,.common-icon_step_prev01,.common-icon_step_roundtrip01,.common-icon_step_roundtrip02,.common-icon_tab_from_off01,.common-icon_tab_from_on01,.common-icon_tab_to_off01,.common-icon_tab_to_on01,.common-icon_taiwan01,.common-icon_toggle_btn01_off,.common-icon_toggle_btn01_on,.common-icon_usa01,.common-icon_warning01,.common-img_browser01,.common-img_browser02,.common-img_browser03,.common-img_browser04{background-image:url('/CW/public/images/icons/common-s57efedab2d.png');background-repeat:no-repeat}.common-icon_airbusan01{background-position:0 0}.common-icon_airlineticket_from01{background-position:0 -80px}.common-icon_airlineticket_from02{background-position:0 -142px}.common-icon_airlineticket_from03{background-position:0 -202px}.common-icon_airlineticket_next01{background-position:0 -258px}.common-icon_airlineticket_oneway01{background-position:0 -322px}.common-icon_airlineticket_oneway02,.as-event .event-salezone .sale_list .route span{background-position:0 -371px}.common-icon_airlineticket_oneway03{background-position:0 -416px}.common-icon_airlineticket_oneway04{background-position:0 -466px}.common-icon_airlineticket_oneway04_01{background-position:0 -510px}.common-icon_airlineticket_prev01{background-position:0 -554px}.common-icon_airlineticket_sale01{background-position:0 -618px}.common-icon_airlineticket_to01{background-position:0 -692px}.common-icon_airlineticket_to02{background-position:0 -756px}.common-icon_airlineticket_to03{background-position:0 -817px}.common-icon_airport_info01{background-position:0 -872px}.common-icon_airseoul01{background-position:0 -1052px}.common-icon_alert{background-position:0 -1132px}.common-icon_asiana01{background-position:0 -1186px}.common-icon_autologout{background-position:0 -1266px}.common-icon_baggage01{background-position:0 -1381px}.common-icon_baggage02{background-position:0 -1457px}.common-icon_banner_arrow01,.as-event .event-banner .event-banner-list .event_infor .txt_btn:after{background-position:0 -1552px}.common-icon_banner_arrow02{background-position:0 -1603px}.common-icon_banner_plus,.travel-banner-section .travel-banner .banner-img .noti:before{background-position:0 -1656px}.common-icon_board{background-position:0 -1726px}.common-icon_booking_step01{background-position:0 -1782px}.common-icon_booking_step02{background-position:0 -1842px}.common-icon_botton_arrow01{background-position:0 -1902px}.common-icon_botton_arrow02{background-position:0 -1958px}.common-icon_carlendar{background-position:0 -2014px}.common-icon_carlendar_left01{background-position:0 -2072px}.common-icon_carlendar_off01{background-position:0 -2158px}.common-icon_carlendar_on01{background-position:0 -2234px}.common-icon_carlendar_on02{background-position:0 -2310px}.common-icon_carlendar_right01{background-position:0 -2368px}.common-icon_carlendar_today01{background-position:0 -2454px}.common-icon_carlendar_today01_small{background-position:0 -2530px}.common-icon_caution01{background-position:0 -2586px}.common-icon_check_disabled01{background-position:0 -2652px}.common-icon_check_off01{background-position:0 -2712px}.common-icon_check_on01{background-position:0 -2772px}.common-icon_checkin_cancle01{background-position:0 -2832px}.common-icon_checkin_complete01{background-position:0 -2942px}.common-icon_china01{background-position:0 -3052px}.common-icon_close01{background-position:0 -3105px}.common-icon_danger01{background-position:0 -3165px}.common-icon_danger02{background-position:0 -3286px}.common-icon_danger03{background-position:0 -3407px}.common-icon_danger04{background-position:0 -3528px}.common-icon_danger05{background-position:0 -3649px}.common-icon_danger06{background-position:0 -3770px}.common-icon_danger07{background-position:0 -3891px}.common-icon_danger08{background-position:0 -4013px}.common-icon_daystay01{background-position:0 -4135px}.common-icon_download{background-position:0 -4211px}.common-icon_email03{background-position:0 -4272px}.common-icon_email_arrow01{background-position:0 -4332px}.common-icon_etc{background-position:0 -4381px}.common-icon_extraservice_close01{background-position:0 -4491px}.common-icon_hrgroup_arrow01_off{background-position:0 -4551px}.common-icon_hrgroup_arrow01_on{background-position:0 -4595px}.common-icon_important{background-position:0 -4639px}.common-icon_info_type01{background-position:0 -4693px}.common-icon_internet_helper01{background-position:0 -4747px}.common-icon_internet_helper02{background-position:0 -4843px}.common-icon_internet_helper03{background-position:0 -4941px}.common-icon_internet_helper04{background-position:0 -5038px}.common-icon_japan01{background-position:0 -5132px}.common-icon_journey_from01,.booking-journey .booking-journey-layer .booking-journey-layer-section .booking-journey-layer-lists li.from a:after,.booking-journey .booking-journey-layer .booking-journey-layer-section .booking-journey-layer-lists li.from span:after{background-position:0 -5185px}.common-icon_journey_oneway01,.booking-journey .booking-journey-input .booking-journey-items-diretory-oneway span:before{background-position:0 -5239px}.common-icon_journey_roundtrip01,.booking-journey .booking-journey-input .booking-journey-items-diretory-roundtrip span:before{background-position:0 -5286px}.common-icon_journey_to01,.booking-journey .booking-journey-layer .booking-journey-layer-section .booking-journey-layer-lists li.to a:after,.booking-journey .booking-journey-layer .booking-journey-layer-section .booking-journey-layer-lists li.to span:after{background-position:0 -5345px}.common-icon_korea01{background-position:0 -5399px}.common-icon_layerpop_close,.booking-journey .booking-journey-layer .layer-close-area .layer-close span:before{background-position:0 -5452px}.common-icon_layerpop_close02{background-position:0 -5503px}.common-icon_layerpop_close03{background-position:0 -5559px}.common-icon_location_down{background-position:0 -5618px}.common-icon_location_up{background-position:0 -5672px}.common-icon_lookup_cancel01{background-position:0 -5726px}.common-icon_mail01{background-position:0 -5838px}.common-icon_mail02{background-position:0 -5900px}.common-icon_main01{background-position:0 -5960px}.common-icon_main02{background-position:0 -6070px}.common-icon_main03{background-position:0 -6180px}.common-icon_member01{background-position:0 -6290px}.common-icon_member02{background-position:0 -6388px}.common-icon_member03{background-position:0 -6480px}.common-icon_mobile_pass01{background-position:0 -6556px}.common-icon_morebtn{background-position:0 -6736px}.common-icon_multicity_info,.booking-journey .booking-journey-type-area .multicity-icon{background-position:0 -6783px}.common-icon_next02,.as-event .event-salezone .slide_controll .next span{background-position:0 -6839px}.common-icon_next_off,.travel-banner-section .travel-banner .indicator .control02 li button.next:before{background-position:0 -6885px}.common-icon_next_on,.travel-banner-section .travel-banner .indicator .control02 li button.next:hover:before,.travel-banner-section .travel-banner .indicator .control02 li button.next:focus:before{background-position:0 -6934px}.common-icon_paginate_first{background-position:0 -6983px}.common-icon_paginate_last{background-position:0 -7039px}.common-icon_paginate_next{background-position:0 -7095px}.common-icon_paginate_prev{background-position:0 -7151px}.common-icon_payment_complete01{background-position:0 -7207px}.common-icon_prev02,.as-event .event-salezone .slide_controll .prev span{background-position:0 -7319px}.common-icon_prev_off,.travel-banner-section .travel-banner .indicator .control02 li button.prev:before{background-position:0 -7365px}.common-icon_prev_on,.travel-banner-section .travel-banner .indicator .control02 li button.prev:hover:before,.travel-banner-section .travel-banner .indicator .control02 li button.prev:focus:before{background-position:0 -7414px}.common-icon_print01{background-position:0 -7463px}.common-icon_print02{background-position:0 -7525px}.common-icon_print03{background-position:0 -7585px}.common-icon_radio_off01{background-position:0 -7645px}.common-icon_radio_on01{background-position:0 -7703px}.common-icon_refund{background-position:0 -7761px}.common-icon_rerouting01{background-position:0 -7840px}.common-icon_salezone{background-position:0 -7910px}.common-icon_salezone02,.as-event .event-salezone .title .sale{background-position:0 -7982px}.common-icon_search01{background-position:0 -8045px}.common-icon_seat_advanced01{background-position:0 -8102px}.common-icon_seat_advanced02{background-position:0 -8161px}.common-icon_seat_arrow_left01{background-position:0 -8223px}.common-icon_seat_arrow_left02{background-position:0 -8278px}.common-icon_seat_arrow_right01{background-position:0 -8333px}.common-icon_seat_arrow_right02{background-position:0 -8388px}.common-icon_seat_chioce01{background-position:0 -8443px}.common-icon_seat_chioce02{background-position:0 -8498px}.common-icon_seat_complete01{background-position:0 -8555px}.common-icon_seat_not01{background-position:0 -8607px}.common-icon_seat_not02{background-position:0 -8663px}.common-icon_seat_restroom01{background-position:0 -8724px}.common-icon_select01,.booking-journey .booking-journey-input .booking-journey-items-from .booking-journey-items-select .booking-journey-items-button span:before,.booking-journey .booking-journey-input .booking-journey-items-city .booking-journey-items-select .booking-journey-items-button span:before{background-position:0 -8791px}.common-icon_select_footer02_on{background-position:0 -8844px}.common-icon_select_footer_on{background-position:0 -8888px}.common-icon_select_off01,.booking-journey .booking-journey-input .booking-journey-items-from .booking-journey-items-select.off .booking-journey-items-button span:before,.booking-journey .booking-journey-input .booking-journey-items-city .booking-journey-items-select.off .booking-journey-items-button span:before{background-position:0 -8932px}.common-icon_select_off02{background-position:0 -8985px}.common-icon_select_on01,.booking-journey .booking-journey-input .booking-journey-items-from .booking-journey-items-select.active .booking-journey-items-button span:before,.booking-journey .booking-journey-input .booking-journey-items-city .booking-journey-items-select.active .booking-journey-items-button span:before{background-position:0 -9031px}.common-icon_select_on02{background-position:0 -9084px}.common-icon_smail01{background-position:0 -9130px}.common-icon_smallheader_btn01{background-position:0 -9186px}.common-icon_sms01{background-position:0 -9243px}.common-icon_sms03{background-position:0 -9305px}.common-icon_step_oneway01{background-position:0 -9365px}.common-icon_step_oneway02{background-position:0 -9412px}.common-icon_step_prev01{background-position:0 -9459px}.common-icon_step_roundtrip01{background-position:0 -9516px}.common-icon_step_roundtrip02{background-position:0 -9573px}.common-icon_tab_from_off01{background-position:0 -9630px}.common-icon_tab_from_on01{background-position:0 -9692px}.common-icon_tab_to_off01{background-position:0 -9754px}.common-icon_tab_to_on01{background-position:0 -9819px}.common-icon_taiwan01{background-position:0 -9884px}.common-icon_toggle_btn01_off{background-position:0 -9937px}.common-icon_toggle_btn01_on{background-position:0 -9983px}.common-icon_usa01{background-position:0 -10029px}.common-icon_warning01{background-position:0 -10082px}.common-img_browser01{background-position:0 -10157px}.common-img_browser02{background-position:0 -10238px}.common-img_browser03{background-position:0 -10322px}.common-img_browser04{background-position:0 -10402px}.VirtualSelector,.booking-journey .booking-journey-input .booking-journey-items-from .booking-journey-items-select .booking-journey-items-button span:before,.booking-journey .booking-journey-input .booking-journey-items-city .booking-journey-items-select .booking-journey-items-button span:before,.booking-journey .booking-journey-input .booking-journey-items-diretory-roundtrip span:before,.booking-journey .booking-journey-input .booking-journey-items-diretory-oneway span:before,.booking-journey .booking-journey-layer .booking-journey-layer-section .booking-journey-layer-lists li.from a:after,.booking-journey .booking-journey-layer .booking-journey-layer-section .booking-journey-layer-lists li.from span:after,.booking-journey .booking-journey-layer .booking-journey-layer-section .booking-journey-layer-lists li.to a:after,.booking-journey .booking-journey-layer .booking-journey-layer-section .booking-journey-layer-lists li.to span:after,.booking-journey .booking-journey-layer .layer-close-area .layer-close span:before{content:"";display:inline-block}.VirtualArrow{content:"";display:block;width:0;height:0}.IrText{position:absolute;overflow:hidden;line-height:0;width:0;height:0;border:0}.Hidden-txt,.booking-journey .booking-journey-type-area .multicity-icon,.booking-journey .booking-journey-input .booking-journey-items-from .booking-journey-items-select .booking-journey-items-button span,.booking-journey .booking-journey-input .booking-journey-items-city .booking-journey-items-select .booking-journey-items-button span,.booking-journey .booking-journey-input .booking-journey-items-diretory-roundtrip span,.booking-journey .booking-journey-input .booking-journey-items-diretory-oneway span{display:inline-block;overflow:hidden;text-indent:-1000px}.ir{font-size:10px;font-size:.76923rem}.rme{margin-top:20px;margin-right:20px;margin-left:20px}#layerBanner{position:relative;width:100%;top:0}#layerBanner .inner{background-color:#008477}#layerBanner .inner .layer-banner-inner{width:1000px;margin:0 auto;overflow:hidden;position:relative}#layerBanner .inner .layer-banner-inner .layer-banner-txt{width:70%;font-size:13px;float:left;color:#fff;line-height:20px;padding:10px 0}#layerBanner .inner .layer-banner-inner .btn-box{position:absolute;top:88%;right:0;margin-top:-24px}#layerBanner .inner .layer-banner-inner .btn-box .checkbox01 label{padding-left:30px}#layerBanner .inner .layer-banner-inner .btn-box .layer-banner-closebtn{font-size:13px;color:#fff;line-height:20px;height:20px;padding:8px 0 10px 10px;vertical-align:top}#layerBanner .inner .layer-banner-inner .btn-box .layer-banner-closebtn a{color:#fff}#layerBanner .inner.nth2{background-color:#ffff00}#layerBanner .inner.nth2 .layer-banner-inner .layer-banner-closebtn{color:#000}#layerBanner .inner.nth2 .layer-banner-inner .layer-banner-closebtn input{color:#000}#layerBanner .inner.nth2 .layer-banner-inner .layer-banner-txt{color:#555}#layerBanner .inner.nth2 .layer-banner-inner a{color:#000}#layerBanner .js-layer-ie9user-banner .checkbox01{display:none}.booking-journey{width:1000px;margin:0 auto;position:relative;z-index:1}.booking-journey:before{content:"";display:block;padding-top:145px}.booking-journey .booking-journey-meseege .help_txt{font-size:30px;color:#111}.booking-journey .booking-journey-type-area .radiobox01:first-child+.radiobox01{margin:0 30px}.booking-journey .booking-journey-type-area .multicity-icon{display:inline-block;width:16px;height:16px;vertical-align:-5px}.booking-journey .booking-journey-input{*zoom:1;position:relative;box-sizing:border-box}.booking-journey .booking-journey-input:after{content:"";display:table;clear:both}.booking-journey .booking-journey-input .booking-journey-items-from,.booking-journey .booking-journey-input .booking-journey-items-city{float:left}.booking-journey .booking-journey-input .booking-journey-items-from .booking-journey-items-title,.booking-journey .booking-journey-input .booking-journey-items-city .booking-journey-items-title{color:#333}.booking-journey .booking-journey-input .booking-journey-items-from .booking-journey-items-select,.booking-journey .booking-journey-input .booking-journey-items-city .booking-journey-items-select{display:inline-block;width:466px;border:2px solid #008a7c}.booking-journey .booking-journey-input .booking-journey-items-from .booking-journey-items-select input[type="text"],.booking-journey .booking-journey-input .booking-journey-items-city .booking-journey-items-select input[type="text"]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:400px;border:0;height:60px;padding:5px 20px 10px;line-height:45px;font-size:32px;color:#008a7c;background:transparent}.booking-journey .booking-journey-input .booking-journey-items-from .booking-journey-items-select input[type="text"]::-webkit-input-placeholder,.booking-journey .booking-journey-input .booking-journey-items-city .booking-journey-items-select input[type="text"]::-webkit-input-placeholder{line-height:45px;font-size:32px;color:#008a7c}.booking-journey .booking-journey-input .booking-journey-items-from .booking-journey-items-select input[type="text"]::-moz-placeholder,.booking-journey .booking-journey-input .booking-journey-items-city .booking-journey-items-select input[type="text"]::-moz-placeholder{line-height:45px;font-size:32px;color:#008a7c;opacity:1}.booking-journey .booking-journey-input .booking-journey-items-from .booking-journey-items-select input[type="text"]:-moz-placeholder,.booking-journey .booking-journey-input .booking-journey-items-city .booking-journey-items-select input[type="text"]:-moz-placeholder{line-height:45px;font-size:32px;color:#008a7c;opacity:1}.booking-journey .booking-journey-input .booking-journey-items-from .booking-journey-items-select input[type="text"]:-ms-input-placeholder,.booking-journey .booking-journey-input .booking-journey-items-city .booking-journey-items-select input[type="text"]:-ms-input-placeholder{line-height:45px;font-size:32px;color:#008a7c}.booking-journey .booking-journey-input .booking-journey-items-from .booking-journey-items-select .booking-journey-items-button,.booking-journey .booking-journey-input .booking-journey-items-city .booking-journey-items-select .booking-journey-items-button{float:right}.booking-journey .booking-journey-input .booking-journey-items-from .booking-journey-items-select .booking-journey-items-button span,.booking-journey .booking-journey-input .booking-journey-items-city .booking-journey-items-select .booking-journey-items-button span{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:inline-block;width:55px;height:60px;vertical-align:top}.booking-journey .booking-journey-input .booking-journey-items-from .booking-journey-items-select .booking-journey-items-button span:before,.booking-journey .booking-journey-input .booking-journey-items-city .booking-journey-items-select .booking-journey-items-button span:before{position:absolute;top:50%;left:50%;width:22px;margin:-6px 0 0 -11px;height:13px}.booking-journey .booking-journey-input .booking-journey-items-from .booking-journey-items-select.active,.booking-journey .booking-journey-input .booking-journey-items-city .booking-journey-items-select.active{border:2px solid #008a7c;border:.15385rem solid #008a7c;background-color:#fff}.booking-journey .booking-journey-input .booking-journey-items-from .booking-journey-items-select.active input[type="text"],.booking-journey .booking-journey-input .booking-journey-items-city .booking-journey-items-select.active input[type="text"]{color:#008a7c}.booking-journey .booking-journey-input .booking-journey-items-from .booking-journey-items-select.active input[type="text"]::-webkit-input-placeholder,.booking-journey .booking-journey-input .booking-journey-items-city .booking-journey-items-select.active input[type="text"]::-webkit-input-placeholder{line-height:45px;font-size:32px;color:#008a7c}.booking-journey .booking-journey-input .booking-journey-items-from .booking-journey-items-select.active input[type="text"]::-moz-placeholder,.booking-journey .booking-journey-input .booking-journey-items-city .booking-journey-items-select.active input[type="text"]::-moz-placeholder{line-height:45px;font-size:32px;color:#008a7c;opacity:1}.booking-journey .booking-journey-input .booking-journey-items-from .booking-journey-items-select.active input[type="text"]:-moz-placeholder,.booking-journey .booking-journey-input .booking-journey-items-city .booking-journey-items-select.active input[type="text"]:-moz-placeholder{line-height:45px;font-size:32px;color:#008a7c;opacity:1}.booking-journey .booking-journey-input .booking-journey-items-from .booking-journey-items-select.active input[type="text"]:-ms-input-placeholder,.booking-journey .booking-journey-input .booking-journey-items-city .booking-journey-items-select.active input[type="text"]:-ms-input-placeholder{line-height:45px;font-size:32px;color:#008a7c}.booking-journey .booking-journey-input .booking-journey-items-from .booking-journey-items-select.off,.booking-journey .booking-journey-input .booking-journey-items-city .booking-journey-items-select.off{border:2px solid #000;border:.15385rem solid #000}.booking-journey .booking-journey-input .booking-journey-items-from .booking-journey-items-select.off input[type="text"],.booking-journey .booking-journey-input .booking-journey-items-city .booking-journey-items-select.off input[type="text"]{color:#000}.booking-journey .booking-journey-input .booking-journey-items-from .booking-journey-items-select.off input[type="text"]::-webkit-input-placeholder,.booking-journey .booking-journey-input .booking-journey-items-city .booking-journey-items-select.off input[type="text"]::-webkit-input-placeholder{line-height:45px;font-size:32px;color:#000}.booking-journey .booking-journey-input .booking-journey-items-from .booking-journey-items-select.off input[type="text"]::-moz-placeholder,.booking-journey .booking-journey-input .booking-journey-items-city .booking-journey-items-select.off input[type="text"]::-moz-placeholder{line-height:45px;font-size:32px;color:#000;opacity:1}.booking-journey .booking-journey-input .booking-journey-items-from .booking-journey-items-select.off input[type="text"]:-moz-placeholder,.booking-journey .booking-journey-input .booking-journey-items-city .booking-journey-items-select.off input[type="text"]:-moz-placeholder{line-height:45px;font-size:32px;color:#000;opacity:1}.booking-journey .booking-journey-input .booking-journey-items-from .booking-journey-items-select.off input[type="text"]:-ms-input-placeholder,.booking-journey .booking-journey-input .booking-journey-items-city .booking-journey-items-select.off input[type="text"]:-ms-input-placeholder{line-height:45px;font-size:32px;color:#000}.booking-journey .booking-journey-input .booking-journey-items-city{float:right}.booking-journey .booking-journey-input .booking-journey-items-diretory-roundtrip{position:absolute;bottom:0;left:50%;margin-left:-30px;width:60px;height:64px}.booking-journey .booking-journey-input .booking-journey-items-diretory-roundtrip span{position:relative;display:block;height:100%}.booking-journey .booking-journey-input .booking-journey-items-diretory-roundtrip span:before{position:absolute;top:23px;left:10px;width:40px;height:19px}.booking-journey .booking-journey-input .booking-journey-items-diretory-oneway{float:left;width:60px;height:64px}.booking-journey .booking-journey-input .booking-journey-items-diretory-oneway span{position:relative;display:block;height:100%}.booking-journey .booking-journey-input .booking-journey-items-diretory-oneway span:before{position:absolute;top:30px;left:10px;width:40px;height:7px}.booking-journey .booking-journey-layer{display:none;position:relative;top:-2px;width:1000px;margin:0 auto;padding:5px 20px 35px;border:2px solid #008a7c;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff}.booking-journey .booking-journey-layer .booking-journey-layer-section{position:relative;padding:15px 0;padding:1.15385rem 0;*zoom:1}.booking-journey .booking-journey-layer .booking-journey-layer-section:after{content:"";display:table;clear:both}.booking-journey .booking-journey-layer .booking-journey-layer-section .booking-journey-layer-title{position:absolute;top:15px;left:0;width:120px;width:9.23077rem;color:#111}.booking-journey .booking-journey-layer .booking-journey-layer-section .booking-journey-layer-lists{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:100%;padding-left:120px;margin-top:-7px}.booking-journey .booking-journey-layer .booking-journey-layer-section .booking-journey-layer-lists li{float:left;width:157px;padding-right:10px;text-align:left}.booking-journey .booking-journey-layer .booking-journey-layer-section .booking-journey-layer-lists li a,.booking-journey .booking-journey-layer .booking-journey-layer-section .booking-journey-layer-lists li span{display:inline-block;padding:7px 0;color:#111}.booking-journey .booking-journey-layer .booking-journey-layer-section .booking-journey-layer-lists li a:hover,.booking-journey .booking-journey-layer .booking-journey-layer-section .booking-journey-layer-lists li span:hover{color:#008a7c}.booking-journey .booking-journey-layer .booking-journey-layer-section .booking-journey-layer-lists li.from a,.booking-journey .booking-journey-layer .booking-journey-layer-section .booking-journey-layer-lists li.from span{font-size:15px;font-weight:bold;color:#008a7c;text-align:left}.booking-journey .booking-journey-layer .booking-journey-layer-section .booking-journey-layer-lists li.from a:after,.booking-journey .booking-journey-layer .booking-journey-layer-section .booking-journey-layer-lists li.from span:after{display:inline-block;width:17px;height:14px;vertical-align:-2px;margin-left:5px}.booking-journey .booking-journey-layer .booking-journey-layer-section .booking-journey-layer-lists li.to a,.booking-journey .booking-journey-layer .booking-journey-layer-section .booking-journey-layer-lists li.to span{font-size:15px;font-weight:bold;color:#008a7c;text-align:left}.booking-journey .booking-journey-layer .booking-journey-layer-section .booking-journey-layer-lists li.to a:after,.booking-journey .booking-journey-layer .booking-journey-layer-section .booking-journey-layer-lists li.to span:after{display:inline-block;width:15px;height:14px;vertical-align:-2px;margin-left:5px}.booking-journey .booking-journey-layer .booking-journey-layer-section .booking-journey-layer-lists li:first-child+li+li+li+li+li{clear:both}.booking-journey .booking-journey-layer .layer-close-area{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;bottom:0;left:0;width:100%;text-align:right;background-color:#e2f1e3;padding-right:10px}.booking-journey .booking-journey-layer .layer-close-area .layer-close span{display:inline-block;line-height:30px;font-size:12px;color:#000;padding:0 10px}.booking-journey .booking-journey-layer .layer-close-area .layer-close span:before{width:11px;height:11px;margin-right:5px;vertical-align:-2px}.booking-journey .booking-journey-autocomplete{position:absolute;top:62px;width:470px;height:30px}.booking-journey .booking-journey-autocomplete ul{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 0;background-color:#fff;border:2px solid #008a7c}.booking-journey .booking-journey-autocomplete ul li{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.booking-journey .booking-journey-autocomplete ul li a{display:block;padding:5px 18px 7px;font-size:20px;color:#000;line-height:18px}.booking-journey .booking-journey-autocomplete ul li a:hover{background-color:#e2f1e3}.booking-journey .messege-layerbox{top:-2px}#bannerArea{overflow:hidden;height:619px;position:relative;top:-120px}.travel-banner-section{overflow-x:hidden;width:100%;padding:120px 0}.travel-banner-section .travel-banner{width:1000px;height:340px;margin:40px auto 0}.travel-banner-section .travel-banner .banner-slider{position:relative}.travel-banner-section .travel-banner .banner-img{position:absolute;top:0;left:0;width:100%;height:100%;display:inline-block}.travel-banner-section .travel-banner .banner-img:after{display:block;clear:both;content:""}.travel-banner-section .travel-banner .banner-img li{position:absolute;left:0;box-shadow:0 20px 100px #9d9d9d;display:none}.travel-banner-section .travel-banner .banner-img li.on{z-index:1;display:block}.travel-banner-section .travel-banner .banner-img li.prev{left:-1200px;display:block}.travel-banner-section .travel-banner .banner-img li.next{left:1200px;display:block}.travel-banner-section .travel-banner .banner-img li.first{left:-2400px !important;display:block}.travel-banner-section .travel-banner .banner-img li.last{left:2400px !important;display:block}.travel-banner-section .travel-banner .banner-img li a{display:block}.travel-banner-section .travel-banner .banner-img li a img{vertical-align:top}.travel-banner-section .travel-banner .banner-img .noti{display:none;position:absolute;top:60px;left:-30px;height:60px;background:#393b36;animation:show_up 0.4s ease;-webkit-animation:show_up 0.4s ease}.travel-banner-section .travel-banner .banner-img .noti:before{display:block;content:"";position:absolute;left:15px;top:14px;width:30px;height:30px}.travel-banner-section .travel-banner .banner-img .noti:after{display:block;content:"";position:absolute;right:-17px;top:0;width:0;height:0;border-top:0px solid transparent;border-left:17px solid #24c6a9;border-right:0 solid transparent;border-bottom:60px solid transparent}.travel-banner-section .travel-banner .banner-img .noti p{overflow:hidden;margin:0 0 0 60px;height:60px;padding:0 30px;font-size:28px;color:#000;background:#24c6a9}.travel-banner-section .travel-banner .banner-img .noti span{display:block;margin:13px 0 0}.travel-banner-section .travel-banner .banner-img li.on .noti{display:block}.travel-banner-section .travel-banner .indicator{width:1000px;padding-top:370px;margin:0 auto;text-align:center}.travel-banner-section .travel-banner .indicator .number{display:inline-block}.travel-banner-section .travel-banner .indicator .number:after{display:block;clear:both;content:""}.travel-banner-section .travel-banner .indicator .number li{position:relative;width:13px;height:13px;float:left;margin-left:12px;border:1px solid #a9a9a9}.travel-banner-section .travel-banner .indicator .number li span{display:inline-block;position:absolute;top:2px;left:2px;width:9px;height:9px;text-indent:-999em}.travel-banner-section .travel-banner .indicator .number li:first-child{margin:0}.travel-banner-section .travel-banner .indicator .number li.on{border-color:#008477}.travel-banner-section .travel-banner .indicator .number li.on span{background:#008477}.travel-banner-section .travel-banner .indicator .control_group{display:inline-block;position:relative;width:24px;padding:0 15px;margin-left:30px;vertical-align:top}.travel-banner-section .travel-banner .indicator .control{display:inline-block;position:absolute;top:0;left:19px}.travel-banner-section .travel-banner .indicator .control li{display:none;float:left}.travel-banner-section .travel-banner .indicator .control li button{display:block;position:relative;width:15px;height:15px;border:1px solid #a9a9a9}.travel-banner-section .travel-banner .indicator .control li button.stop:before{display:block;content:"";position:absolute;top:3px;left:3px;width:3px;height:7px;background:#a9a9a9}.travel-banner-section .travel-banner .indicator .control li button.stop:after{display:block;content:"";position:absolute;top:3px;right:3px;width:3px;height:7px;background:#a9a9a9}.travel-banner-section .travel-banner .indicator .control li button.play:before{display:block;content:"";position:absolute;top:2px;left:3px;width:0px;height:0px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:8px solid #a9a9a9}.travel-banner-section .travel-banner .indicator .control li button span{display:inline-block;position:absolute;top:2px;left:2px;width:1px;height:1px;text-indent:-999em}.travel-banner-section .travel-banner .indicator .control li.on{display:block}.travel-banner-section .travel-banner .indicator .control02{display:inline-block}.travel-banner-section .travel-banner .indicator .control02 li button{display:block;position:absolute;width:15px;height:15px;border:1px solid #a9a9a9}.travel-banner-section .travel-banner .indicator .control02 li button.prev{top:0;left:0}.travel-banner-section .travel-banner .indicator .control02 li button.prev:before{display:block;content:"";position:absolute;left:3px;top:2px;width:6px;height:9px}.travel-banner-section .travel-banner .indicator .control02 li button.next{top:0;right:0}.travel-banner-section .travel-banner .indicator .control02 li button.next:before{display:block;content:"";position:absolute;left:4px;top:2px;width:6px;height:9px}.travel-banner-section .travel-banner .indicator .control02 li button span{display:inline-block;position:absolute;top:2px;left:2px;width:1px;height:1px;text-indent:-999em}.travel-banner-section .travel-banner .indicator .control02 li button:hover,.travel-banner-section .travel-banner .indicator .control02 li button:focus{border-color:#008477}.travel-banner-section .travel-banner .indicator .control02 li button:hover.prev:before,.travel-banner-section .travel-banner .indicator .control02 li button:focus.prev:before{display:block;content:"";width:6px;height:9px}.travel-banner-section .travel-banner .indicator .control02 li button:hover.next:before,.travel-banner-section .travel-banner .indicator .control02 li button:focus.next:before{display:block;content:"";width:6px;height:9px}@keyframes show_up{from{transform:translateY(10px);opacity:0}to{transform:translateY(0);opacity:1}}@-webkit-keyframes show_up{from{transform:translateY(10px);opacity:0}to{transform:translateY(0);opacity:1}}.as-service{width:1000px;margin:-140px auto 0}.as-service .as-service-list:after{display:block;clear:both;content:""}.as-service .as-service-list li{width:33.3%;float:left;text-align:center;box-sizing:border-box}.as-service .as-service-list li a{display:block}.as-service .as-service-list li .service_img{width:70px;height:70px;margin:0 auto 20px}.as-service .as-service-list li .service_img img{width:100%}.as-service .as-service-list .tit{display:block;font-size:20px;color:#111;font-weight:normal}.as-service .as-service-list .tit span{font-weight:bold}.as-service .as-service-list .beside_txt{margin:14px 40px 0;color:#000;line-height:20px}.as-event{width:1000px;margin:60px auto 0}.as-event:after{display:block;clear:both;content:""}.as-event .event-banner{float:left;width:655px}.as-event .event-banner .event-banner-list a>div:after{display:block;clear:both;content:""}.as-event .event-banner .event-banner-list li{position:relative;height:200px;margin:30px 0 0;background:#24c6a9}.as-event .event-banner .event-banner-list li:first-child{margin:0px}.as-event .event-banner .event-banner-list li:after{display:block;clear:both;content:""}.as-event .event-banner .event-banner-list li a{display:block;height:200px}.as-event .event-banner .event-banner-list li a:hover .txt_btn,.as-event .event-banner .event-banner-list li a:focus .txt_btn{text-decoration:underline}.as-event .event-banner .event-banner-list li.type02{background:#6ec179}.as-event .event-banner .event-banner-list .inner{height:200px}.as-event .event-banner .event-banner-list .event_infor{float:left;width:275px}.as-event .event-banner .event-banner-list .event_infor .tit{display:block;padding:30px 20px 0;font-size:24px;color:#000;font-weight:normal;line-height:26px}.as-event .event-banner .event-banner-list .event_infor .beside_txt{margin:16px 20px 0;font-size:13px;line-height:20px;color:#000}.as-event .event-banner .event-banner-list .event_infor .txt_btn{position:absolute;bottom:20px;left:20px;display:inline-block;font-size:13px;color:#000}.as-event .event-banner .event-banner-list .event_infor .txt_btn:after{display:block;content:"";float:right;width:7px;height:11px;margin:3px 0 0 8px}.as-event .event-banner .event-banner-list .event_img{float:right;width:380px;height:200px}.as-event .event-banner .event-banner-list .event_img img{width:100%}.as-event .event-salezone{float:right;width:308px;height:658px;border:1px solid #d9d9d9;background:#fff}.as-event .event-salezone a{display:block;padding:0 19px}.as-event .event-salezone a>div{padding:20px 0 16px;border-bottom:1px solid #efefef}.as-event .event-salezone .title{position:relative;padding:53px 20px 20px;background:#efefef}.as-event .event-salezone .title .tit{font-size:24px;font-weight:normal}.as-event .event-salezone .title .sale{position:absolute;top:19px;left:19px;width:57px;height:23px;text-indent:-999em}.as-event .event-salezone .title .date{margin:9px 0 0;font-size:16px;color:#000}.as-event .event-salezone .sale_list{position:absolute;top:0;left:0;width:100%}.as-event .event-salezone .sale_list .route{font-size:16px;color:#000}.as-event .event-salezone .sale_list .route span{display:inline-block;width:20px;height:5px;margin:3px 10px 0;text-indent:-999em;vertical-align:-4px}.as-event .event-salezone .sale_list .fee{margin:10px 0 0;font-size:16px;color:#000}.as-event .event-salezone .sale_list .fee span{font-size:24px}.as-event .event-salezone .sale_important{margin:17px 19px 0;padding-left:22px;font-size:12px;color:#000;line-height:18px;background:url("/CW/public/images/icons/common/icon_important.png") no-repeat 0 3px}.as-event .event-salezone .sale-slide{position:relative;overflow:hidden;height:435px;width:100%;margin:0}.as-event .event-salezone .slide_controll{margin:15px 0 0 19px}.as-event .event-salezone .slide_controll:after{display:block;clear:both;content:""}.as-event .event-salezone .slide_controll li{float:left;margin-left:4px;list-style:none}.as-event .event-salezone .slide_controll li:first-child{margin:0}.as-event .event-salezone .slide_controll button{position:relative;width:15px;height:15px;border:1px solid #a9a9a9}.as-event .event-salezone .slide_controll button span{text-indent:-999em}.as-event .event-salezone .slide_controll .prev span{position:absolute;left:2px;top:3px;width:9px;height:6px}.as-event .event-salezone .slide_controll .next span{position:absolute;top:4px;left:2px;width:9px;height:6px}.as-event .event-salezone .slide_controll .stop:before{display:block;content:"";position:absolute;top:3px;left:3px;width:3px;height:7px;background:#a9a9a9}.as-event .event-salezone .slide_controll .stop:after{display:block;content:"";position:absolute;top:3px;right:3px;width:3px;height:7px;background:#a9a9a9}.as-event .event-salezone .slide_controll .stop span{display:inline-block;position:absolute;top:2px;left:2px;width:1px;height:1px;text-indent:-999em}.as-event .event-salezone .slide_controll .play:before{display:block;content:"";position:absolute;top:2px;left:3px;width:0px;height:0px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:8px solid #a9a9a9}.as-event .event-salezone .slide_controll .play span{display:inline-block;position:absolute;top:2px;left:2px;width:1px;height:1px;text-indent:-999em}.as-event .event-salezone .slide_controll .button button{display:none}.as-event .event-salezone .slide_controll .button button.on{display:block}.customer-menu{width:1000px;margin:60px auto 0}.customer-menu .title{margin-bottom:16px;font-size:20px;font-weight:bold}.customer-menu:after{display:block;clear:both;content:""}.customer-menu>div{float:left;width:310px;margin-left:35px}.customer-menu>div:first-child{margin-left:0}.customer-menu div.news{overflow:hidden;height:194px}.as-board{position:relative}.as-board li{margin:15px 0 0}.as-board li:first-child{margin:-2px 0 0}.as-board .content{overflow:hidden;width:300px;text-overflow:ellipsis;font-size:16px;line-height:20px;white-space:nowrap}.as-board .date{margin:6px 0 0;font-size:13px;color:#000}.as-board a{display:block}.as-board a:hover .content,.as-board a:focus .content{text-decoration:underline;color:#000}.as-board .more_btn{position:absolute;right:0;top:4px}.as-board .more_btn a{display:block;padding-right:12px;background:url("/CW/public/images/icons/common/icon_morebtn.png") no-repeat 100% 4px}.as-board .more_btn a:hover,.as-board .more_btn a:focus{text-decoration:underline}.as-mobile .mobile-service{height:134px;padding:8px 0 0 150px;background:url("/CW/public/images/common/img_mobile.png") no-repeat 0 0}.as-mobile .mobile-service .mobile-single{line-height:1.5}.as-mobile .mobile-service li{margin-top:18px}.as-mobile .mobile-service li:first-child{margin:0}.as-mobile .mobile-service a{display:inline-block;font-size:16px;color:#000}.as-mobile .mobile-service a:hover,.as-mobile .mobile-service a:focus{text-decoration:underline}html:lang(ja) .as-event .event-salezone .title .sale{background:url(/CW/public/images/common/icon_sale_japan.png) no-repeat 0 0}
