@import url(//i.gzcdn.net/mui/font/appfont/app/SpoqaHanSansNeo.css);a,body,h1,h2,h3,h4,h5,h6,p,table,tbody,td,tfoot,th,thead{margin:0;padding:0}em,strong{font-weight:400}img{border:0;vertical-align:top}a{text-decoration:none;background-color:transparent;color:#000}a,button{background:none;color:#111;outline:none;cursor:pointer;padding:0;border:0}a,button,input,textarea{font-family:Spoqa Han Sans Neo,"sans-serif"}a:active,a:hover,a:visited{color:#111}table{table-layout:fixed;width:100%;font-family:Spoqa Han Sans Neo,"sans-serif"}button:active{background:#f7f8f6}caption{overflow:hidden;height:0;line-height:1}.blind,caption{position:absolute;font-size:1px;color:transparent}.blind{left:-3000px;top:0;width:1px;height:1px;line-height:0}.main_container_wrap{background:none}body{background:#fff!important;font-family:Spoqa Han Sans Neo}.ico_no_shop{position:relative}.ico_no_shop:after{content:"";display:block;width:87px;height:80px;margin:0 auto;background:url(https://i.gzcdn.net/mui/img/reservation/sprite/sprites.png) -213px 0 no-repeat;background-size:300px 300px}.ico_loading{position:relative}.ico_loading:after{content:"";display:block;width:63px;height:51px;margin:0 auto;background:url(https://i.gzcdn.net/mui/img/booking/20ani_5.png) 0 0 no-repeat;background-size:63px 51px}.nodata_box{padding-top:49px;text-align:center}.nodata_box_ment1{line-height:20px;padding:22px 0 0 0;font-size:16px;color:#000;text-align:center}.nodata_box_ment2{line-height:18px;padding:14px 0 0 0;font-size:15px;color:#666}.nodata_box_button{width:140px;margin-top:25px;letter-spacing:-.4px;border-radius:23px;background-color:#023e87}.nodata_box_button,.nodata_box_link{height:46px;line-height:46px;font-size:15px;color:#fff}.nodata_box_link{display:inline-block;min-width:220px;margin-top:23px;vertical-align:top;border-radius:30px;background:#023e87;box-sizing:border-box;letter-spacing:-1px}.nodata_box_link:active,.nodata_box_link:hover,.nodata_box_link:visited{color:#fff}.loading_box{padding-top:145px;text-align:center}.nodata_box01{padding:44px 0 60px;text-align:center}.nodata_box01 .nodata_box_ment1{padding:0;font-size:15px;font-weight:500;color:#121212;line-height:140%;letter-spacing:-.3px}.nodata_box01 .nodata_box_ment2{margin-top:4px;padding:0;font-size:13px;font-weight:400;color:#767676;line-height:140%;letter-spacing:-.26px}.nodata_box01 .btn{display:inline-block;margin-top:16px;padding:0 12px;height:30px;line-height:30px;font-size:13px;font-weight:500;color:#505865;border:1px solid #505865;border-radius:4px}.layer{position:fixed;z-index:300;left:0;right:0;top:50%;min-width:300px;max-width:335px;min-height:162px;margin:0 auto 0;background:#fff;letter-spacing:-1px}.layer,.layer_top{box-sizing:border-box}.layer_top{height:58px;padding:20px 24px 0;border-bottom:1px solid #ebebeb}.layer_top_tit{font-size:16px;color:#000;font-weight:700}.layer_box{padding:20px 24px;box-sizing:border-box}.layer_box_tit,.layer_box_tit_s{padding-bottom:8px;font-size:18px;color:#111;font-weight:700}.layer_box_tit_s{font-size:14px}.layer_box_guide{padding-bottom:20px}.layer_box_guide,.layer_box_guide5{font-size:14px;line-height:20px;color:#555}.layer_box_guide2{padding-bottom:4px;font-size:14px;color:#555}.layer_box_guide3{padding-bottom:4px;font-size:14px;color:#d0021b}.layer_box_guide4{padding-bottom:4px;font-size:12px;color:#888}.layer_box_list{overflow:hidden}.layer_box_item{position:relative;list-style:none;line-height:35px;padding-left:10px}.layer_box_span{z-index:1}.layer_box_label{display:block;position:relative;z-index:2;line-height:35px;padding-right:30px;font-size:16px;color:#555}.layer_btn{height:58px;padding:0 10px;border-top:1px solid #ebebeb;text-align:right;box-sizing:border-box}.layer_btn_ok{color:#555}.layer_btn_no,.layer_btn_ok{display:inline-block;height:58px;padding:19px 13px;vertical-align:top;font-weight:700;font-size:15px;box-sizing:border-box}.layer .blue_font,.layer_btn_no,.layer_btn_no:visited{color:#036ecd}.layer .align_center{text-align:center}.layer .img_loading{width:72px;height:85px}.layer.type_tel .layer_box{padding:32px 24px 10px}.type_b{color:#036ecd}.radio_inpt{position:absolute;left:-3000px;top:0}.radio_icon{position:absolute;right:0;top:50%;margin-top:-10px;width:20px;height:20px;background:url(https://i.gzcdn.net/mui/img/reservation/sprite/sprites.png) -50px -24px no-repeat;background-size:300px 300px}.radio_inpt:checked+.radio_icon{background-position:-82px -24px}.round_inpt{position:absolute;left:-3000px;top:0}.round_icon{position:absolute;right:0;top:50%;margin-top:-10px;width:20px;height:20px;background:url(https://i.gzcdn.net/mui/img/booking/btn-radio-off.png) no-repeat;background-size:20px 20px}.round_inpt:checked+.round_icon{background:url(https://i.gzcdn.net/mui/img/booking/btn-radio-on.png) no-repeat;background-size:20px 20px}.reserve_list{margin-bottom:8px}.reserve_list .reserve_label{margin-bottom:12px}.reserve_list .reserve_label span{display:inline-block;height:24px;margin-right:4px;padding:0 6px;font-size:12px;font-weight:700;letter-spacing:-.24px;border-radius:2px}.reserve_list .reserve_label span.label{color:#fff;line-height:24px;background-color:#a0a0a0}.reserve_list .reserve_label span.label_manless{border:1px solid #969ba3;line-height:22px;color:#494949}.reserve_list .reserve_label span.label_fix{color:#fff;line-height:24px;background-color:#2272ed}.reserve_list .reserve_label span.label_reserving{border:1px solid #2272ed;color:#2272ed;line-height:22px}.reserve_pre{padding:8px 0;font-size:13px;color:#767676;line-height:140%}.reserve_uio{overflow:hidden;position:relative;border:1px solid #e6e6e6;border-radius:8px;padding:17px 16px 0 17px;background:#fff;z-index:2}.reserve_uio.has_opt{padding-bottom:44px}.reserve_uio+.banner_b{margin-top:8px}.reserve_uio_tit{padding-bottom:9px;font-size:14px;font-weight:700}.btn_re_booking{position:absolute;top:16px;right:16px;font-size:13px;font-weight:500;color:#2272ed;width:66px;height:24px;line-height:24px;display:inline-block;background:url(https://i.gzcdn.net/images/v10/m/booking/btn_r_blue.png) right 4px no-repeat;background-size:16px}.btn_re_booking:active,.btn_re_booking:hover,.btn_re_booking:visited{color:#2c7efa}.reserve_uio_date{display:block;padding-bottom:12px;font-size:15px;color:#494949;line-height:140%}.reserve_uio_shopname{padding-bottom:2px;font-size:17px;color:#121212;font-weight:700;letter-spacing:-.34px;line-height:23.8px}.reserve_uio_shopname span{margin-top:-2px;margin-left:5px;display:inline-block;vertical-align:top;width:20px;height:20px;position:relative;top:3px}.reserve_uio_shopname span.bi_park{width:14px;height:15px;background-size:14px auto}.reserve_uio_shopname span.bi_vp{background-position:0 3px}.reserve_uio_info{position:relative;padding-bottom:12px;font-size:13px;padding-right:70px}.reserve_uio_info .reserve_uio_unit strong{font-weight:700}.reserve_uio_info .reserve_uio_unit:first-of-type{padding-left:0}.reserve_uio_info .reserve_uio_unit:first-of-type:before{display:none}.reserve_uio_info .ico_tvision,.reserve_uio_info .ico_tvplus,.reserve_uio_info span{margin-right:2px}.reserve_uio_ico{display:inline-block;position:relative;width:13px;margin:1px 4px 0 0}.reserve_uio_detail{margin-top:12px;border-top:1px solid #f3f3f3}.reserve_uio_detail .reserve_uio_btn_toggle{position:relative;display:block;width:100%;padding:15px 0 12px;text-align:left;font-size:13px;font-weight:500;color:#494949;line-height:140%;letter-spacing:-.26px;background:url(https://i.gzcdn.net/images/v10/m/booking/btn_open_arrow.png) 100% 50% no-repeat;background-size:20px}.reserve_uio_detail .reserve_uio_btn_toggle.on{background:url(https://i.gzcdn.net/images/v10/m/booking/btn_close_arrow.png) 100% 50% no-repeat;background-size:20px}.reserve_pay{margin-bottom:15px;border:1px solid #f7f9fc}.reserve_pay .t-price{background-color:#ecf1fa}.reserve_pay .t-price dl{padding:17px 20px 15px 15px;border-radius:3px 3px 0 0;display:flex;justify-content:space-between}.reserve_pay .t-price dl .txt{font-size:15px;font-weight:500;color:#494949;line-height:140%}.reserve_pay .t-price dl .price strong{display:flex;justify-content:flex-end;font-size:17px;font-weight:700;color:#121212}.reserve_pay .t-price dl .price .small{display:block;font-size:13px;color:#767676}.reserve_pay .t-price ul{padding:0 0 15px 15px}.reserve_pay .pay-box{border-radius:0}.reserve_pay.cancel{border-radius:8px}.reserve_pay .bold{font-size:15px;font-weight:700;letter-spacing:-.36px;color:#333}.reserve_pay .pay-box dd,.reserve_pay .pay-box dt{font-size:14px}.reserve_pay .s-btn{display:block;text-align:right}.reserve_pay .s-btn button{font-size:13px;letter-spacing:-.31px;color:#d33030;text-decoration:underline}.reserve_pay .line{padding-top:14px;border-top:1px solid #e1e5ea}.reserve_pay .simple-pay{margin:13px 0 5px}.reserve_pay .saving-mile-wrap{padding:15px 20px 15px 15px}.reserve_pay .saving-mile-wrap dl{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.reserve_pay .saving-mile-wrap dl dt{width:60%;margin-top:12px;font-size:14px;letter-spacing:-.88px;color:#757575}.reserve_pay .saving-mile-wrap dl dt span{display:inline-block;padding:1px 22px 0 0;background:url(https://i.gzcdn.net/mui/img/booking_renew/btn-info.png) no-repeat 100% 0;background-size:17px auto}.reserve_pay .saving-mile-wrap dl .title-dt{margin-top:0;font-weight:700;font-size:15px;color:#333}.reserve_pay .saving-mile-wrap dl dd{width:40%;margin-top:12px;font-size:15px;text-align:right;font-weight:700;color:#000;font-family:Spoqa Han Sans Neo,"sans-serif"}.reserve_pay .saving-mile-wrap dl .title-dd{margin-top:0;color:#023e87}.reserve_pay .saving-mile-wrap dl .zero{color:#c2c2c2}.reserve_pay .saving-mile-wrap .over{color:#d33030;font-size:13px;font-weight:500;letter-spacing:-.314px}.reserve_uio_m{padding-right:6px}.reserve_uio_m,.reserve_uio_unit{display:inline-block;line-height:16px;font-size:14px;color:#666;vertical-align:top}.reserve_uio_unit{position:relative;padding:0 8px 0 9px}.reserve_uio_unit:before{content:"";display:block;position:absolute;left:0;top:2px;width:1px;height:11px;background:#e3e3e5}.reserve_uio_request{padding-bottom:16px}.reserve_uio_message{border-radius:3px;background-color:#f7f8f6;padding:13px 10px 12px;font-size:15px;font-weight:400;font-style:normal;font-stretch:normal;line-height:19px;letter-spacing:-.19px;color:#555}.reserve_uio_gray{display:inline-block;line-height:16px;padding-right:6px;font-size:14px;color:#ff4848;vertical-align:top;margin-top:-8px;letter-spacing:-.26px}.reserve_btn_muin{display:flex}.reserve_btn_muin button{display:inline-block;margin-left:8px;height:40px;line-height:40px;font-size:15px;font-weight:500;color:#fff;letter-spacing:-.3px;width:calc(100% - 88px);border-radius:4px;border:0;background:#2272ed}.reserve_btn_muin button:first-of-type{margin-left:0}.reserve_btn_muin button.guide{width:88px;color:#767676;background:#f3f3f3}.reserve_btn_full{display:flex;border-top:1px solid #e6e6e6}.reserve_btn_full button{flex:1;position:relative;height:49px;line-height:49px;font-size:15px;color:#767676;letter-spacing:-.3px;background:#fff}.reserve_btn_full button:before{content:"";width:1px;height:16px;display:inline-block;position:absolute;left:0;top:50%;transform:translateY(-50%);vertical-align:top;background-color:#e6e6e6}.reserve_btn_full button:first-of-type:before{display:none}.reserve_map{height:208px;margin:0 auto;border-radius:3px;background:#efefef}.reserve_map,.reserve_mapbox{overflow:hidden;position:relative}.reserve_mapbox{height:160px}.reserve_mapbox .full_size{display:block;position:absolute;top:8px;right:8px;width:43px;height:43px;text-indent:-3000px;z-index:10;background:url(https://i.gzcdn.net/mui/img/booking/btn-full.png) no-repeat 0 0;background-size:43px}.reserve_map_btn{height:48px;font-size:14px;color:#fff;text-align:center;display:flex;border:1px solid #e6e6e6;border-radius:0 0 4px 4px}.reserve_map_btn a{position:relative;height:46px;line-height:46px;flex:1;font-size:13px;font-weight:500;color:#767676;background-color:#fff}.reserve_map_btn a:before{content:"";display:inline-block;width:17px;height:17px;vertical-align:middle;margin:-3px 1px 0 0}.reserve_map_btn a:after{content:"";display:inline-block;width:1px;height:16px;position:absolute;left:0;top:50%;transform:translateY(-50%);background-color:#e6e6e6}.reserve_map_btn a:first-of-type{border-radius:0 0 0 4px}.reserve_map_btn a:first-of-type:after{display:none}.reserve_map_btn a:last-of-type{border-radius:0 0 4px 0}.reserve_map_btn_locate:before{background:url(https://i.gzcdn.net/images/v10/m/booking/ico_list_location.png) 0 50% no-repeat;background-size:16px}.reserve_map_btn_navi:before{background:url(https://i.gzcdn.net/images/v10/m/booking/ico_navi.png) 0 50% no-repeat;background-size:16px}.reserve_map_btn_taxi:before{background:url(https://i.gzcdn.net/images/v10/m/booking/ico_calltaxi.png) 0 50% no-repeat;background-size:16px}.reserve_map_position{position:absolute;z-index:99;width:35px;height:35px;left:50%;top:50%;margin:-18px 0 0 -15px}.reserve_map_position_v{background:url(https://i.gzcdn.net/mui/img/booking_renew/ico-pin-vp-click.png) no-repeat;background-size:35px 35px}.reserve_map_position_v,.reserve_map_position_vr{position:absolute;z-index:99;width:35px;height:35px;left:50%;top:50%;margin:-18px 0 0 -15px}.reserve_map_position_vr{background:url(https://i.gzcdn.net/mui/img/booking_renew/ico-pin-vr01.png) no-repeat;background-size:35px 35px}.reserve_map_position_nx{position:absolute;z-index:99;width:40px;height:40px;left:50%;top:50%;margin:-18px 0 0 -15px;background:url(https://i.gzcdn.net/mui/img/booking_renew/ico-pin-nx-click.png) no-repeat;background-size:35px 35px}.time-position{position:absolute;z-index:99;padding:7px 11px;height:55px;left:11px;border-radius:2px;display:inline-block;left:10%;top:10%;background:#0c9f00}.time-position .car{padding-left:24px;font-size:20px;letter-spacing:-.31px;color:#fff;background:url(https://i.gzcdn.net/mui/img/booking_renew/ico-car.png) no-repeat 0 50%;background-size:21px auto}.time-position .time{display:block;font-size:15px;letter-spacing:-.23px;color:#fff}.time-position:after{content:"";position:absolute;right:-7px;top:12px;width:0;height:0;border-width:4px 0 3px 7px;border-style:solid;border-color:transparent transparent transparent #0c9f00}.reserve_addr{position:relative;padding:15px 45px 15px 0}.reserve_addr,.reserve_address,.reserve_tel{font-size:13px;color:#494949;line-height:140%;letter-spacing:-.26px}.reserve_tellink{position:absolute;right:0;top:12px;width:40px;height:40px;background:url(https://i.gzcdn.net/images/v10/m/booking/ico_tel_direct.png) 0 0 no-repeat;background-size:cover}efore{content:"";display:inline-block;position:relative;vertical-align:top;top:1px;width:15px;height:14px;margin-right:8px}.reserve_uio.r_ing{padding-bottom:45px}.reserve_uio.r_ing:before{background:#f8e71c}.reserve_uio.r_ing .reserve_uio_tit{color:#f5a623}.reserve_uio.r_confirm{padding-bottom:45px}.reserve_uio.r_confirm:before{background:#09c85f}.reserve_uio.r_confirm .reserve_uio_tit{color:#09c85f}.reserve_uio.r_confirm .reserve_opt_cancel,.reserve_uio.r_confirm .reserve_opt_share{width:33%}.reserve_uio.r_confirm .reserve_opt_roundset{float:left;position:relative;width:33%;height:44px;color:#111;box-sizing:border-box;letter-spacing:-1px;font-size:14px}.reserve_uio.r_confirm .reserve_opt_roundset:before{content:"";display:inline-block;position:relative;vertical-align:top;top:1px;width:13px;height:14px;margin-right:5px;background:url(https://i.gzcdn.net/mui/img/reservation/sprite/sprites.png) -60px 0 no-repeat;background-size:300px 300px}.reserve_uio.r_confirm .reserve_opt_roundset:after{content:"";display:block;position:absolute;right:0;top:13px;width:1px;height:16px;background:#f3f4f6}.reserve_uio.r_finish:before{background:#023e87}.reserve_uio.r_finish .reserve_uio_tit{color:#023e87}.reserve_uio.r_cancel:before{background:#d7d7d7}.reserve_uio.r_cancel .reserve_uio_tit{color:#bd3243}.reserve_uio.r_cancel .reserve_uio_date{color:#111}.reserve_uio.r_cancel .reserve_uio_shopname{color:#111;font-weight:700}.layer_shopinfo{position:fixed;left:0;bottom:0;right:0;z-index:101;min-height:84px;padding:20px;background:#fff;box-sizing:border-box;box-shadow:0 -.5px 1.5px 0 rgba(0,0,0,.2)}.shopinfo_tit{padding:0 100px 6px 0;font-size:17px;color:#000}.shopinfo_ico{width:13px;margin:1px 3px 0 0}.shopinfo_ico,.shopinfo_unit{display:inline-block;position:relative}.shopinfo_unit{line-height:16px;padding:0 8px 0 9px;vertical-align:top;font-size:14px;color:#555}.shopinfo_unit:before{content:"";display:block;position:absolute;left:0;top:2px;width:1px;height:11px;background:#e3e3e5}.shopinfo_btn_reserve{display:block;position:absolute;right:20px;top:50%;margin-top:-20px;width:80px;height:40px;padding-top:11px;text-align:center;color:#fff;font-size:15px;border-radius:30px;background:#023e87;box-sizing:border-box}.shopinfo_btn_reserve:visited{color:#fff}.selecting{padding-bottom:60px}.selecting_day{padding-bottom:17px;border-bottom:8px solid #f7f8f6;background:#fff}.selecting_tit{position:relative;padding:20px 15px 15px;font-size:17px;color:#111}.selecting_ment{position:absolute;right:14px;top:24px;font-size:13px;color:#9b9b9b;font-weight:400}.table_selector{padding:0 10px}.table_selector table{width:100%;text-align:center}.table_selector thead th{height:32px;font-weight:400;font-size:13px;color:#afafaf;letter-spacing:-1px}.table_selector label{display:inline-block;width:50px;height:50px;line-height:51px;font-size:18px;color:#000;cursor:pointer;vertical-align:middle;overflow:hidden}.table_selector .holiday label{color:#d0021b}.table_selector input[type=radio]{position:absolute;left:-3000px;top:0}.table_selector input[type=radio]:checked+label{color:#fff;background:#036ecd;border-radius:50%}.table_selector input[type=radio]:disabled+label{color:#d3d3d3;cursor:auto}.selecting_submit{display:block;position:fixed;left:0;bottom:0;right:0;height:60px;padding-top:20px;color:#fff;font-weight:700;text-align:center;background:#023e87;box-sizing:border-box}.selecting_submit:visited{color:#fff}.selecting_submit.disable{position:fixed;height:60px;color:hsla(0,0%,100%,.6);background:#c8ced5;font-size:16px;letter-spacing:-.4px;color:#fff}.selecting_time{background:#fff}.selecting_apm{padding:0 15px 20px}.selecting_apm:after{content:"";display:block;clear:both}.selecting_apmlist{float:left;width:50%;box-sizing:border-box}.selecting_apmlist:first-child{padding-right:3px}.selecting_apmlist input[type=radio]{position:absolute;left:-3000px;top:0}.selecting_apmlist label{display:block;height:40px;line-height:41px;text-align:center;font-size:15px;color:#999;border-radius:30px;background:#f7f8f6;cursor:pointer}.selecting_apmlist input[type=radio]:checked+label{color:#fff;background:rgba(3,110,205,.5)}.selecting_time_h{padding:0 15px}.selecting_time_h:after{content:"";display:block;clear:both}.selecting_h_item{float:left;width:16.6%;box-sizing:border-box}.selecting_h_item:nth-child(6),.selecting_h_item:nth-child(12){width:17%}.selecting_time_h label{display:block;width:50px;height:50px;line-height:51px;margin:0 auto 8px;background:#f7f8f6;text-align:center;color:#999;font-size:15px;border-radius:50%;cursor:pointer}.selecting_time_h input[type=radio]{position:absolute;left:-3000px;top:0}.selecting_time_h input[type=radio]:checked+label{color:#fff;background:rgba(3,110,205,.75)}.selecting_time_h input[type=radio]:disabled+label{color:#fff;cursor:auto;background:#f7f8f6}.selecting_time_m{padding:12px 15px}.selecting_time_m:after{content:"";display:block;clear:both}.selecting_m_item{float:left;width:33.33%;padding-right:6px;box-sizing:border-box}.selecting_m_item:nth-child(3),.selecting_m_item:nth-child(6){padding-right:0}.selecting_time_m label{display:block;height:40px;line-height:41px;margin-bottom:8px;background:#f7f8f6;text-align:center;color:#999;font-size:15px;border-radius:30px}.selecting_time_m input[type=radio]{position:absolute;left:-3000px;top:0}.selecting_time_m input[type=radio]:checked+label{color:#fff;background:#036ecd}.selecting_time_m input[type=radio]:disabled+label{color:#fff;cursor:auto;background:#f7f8f6}@media (max-width:365px){.table_selector label{width:42px;height:42px;line-height:43px}}@media (max-width:320px){.selecting_time_h label{width:38px;height:38px;line-height:39px}}.ico_nx{background:url(https://i.gzcdn.net/mui/img/common/tvnx_bi/ico_nx.png) no-repeat 0 0;background-size:13px}.ico_nx,.ico_tvplus{display:inline-block;width:13px;height:13px;padding-right:4px}.ico_tvplus{background:url(https://i.gzcdn.net/mui/img/booking/ico-twovision-plus.png) no-repeat 0 0;background-size:13px}.ico_tvision{background:url(https://i.gzcdn.net/mui/img/booking/ico-twovision.png) no-repeat 0 0;background-size:13px}.ico_real,.ico_tvision{display:inline-block;width:13px;height:13px;padding-right:4px}.ico_real{background:url(https://i.gzcdn.net/mui/img/booking_renew/ico-real.png) no-repeat 0 0;background-size:13px}.ico_vp_bx{background:url(https://i.gzcdn.net/mui/img/booking_renew/ico-vp.png) no-repeat 0 0;background-size:13px}.ico_v_bx,.ico_vp_bx{display:inline-block;width:13px;height:13px;padding-right:4px}.ico_v_bx{background:url(https://i.gzcdn.net/mui/img/booking_renew/ico-v.png) no-repeat 0 0;background-size:13px}.booking{font-family:Spoqa Han Sans Neo}.booking.list_tab .list_tab_cont{display:block}.booking.list_tab .btm_fix_cont .btn_list,.booking.list_tab .btm_fix_cont .now_here,.booking.list_tab .btm_fix_cont .store_list_wrap,.booking.list_tab .btm_fix_cont .zzim{display:none}.booking.map_tab .map_tab_cont{display:block}.booking .list_tab_cont,.booking.map_tab .btm_fix_cont .btn_map,.booking .map_tab_cont{display:none}.booking button{font-family:Spoqa Han Sans Neo}.booking_info{background:#fff;font-family:Spoqa Han Sans Neo,"sans-serif"}.booking_info .no_img{display:block;width:100%;height:240px;background:url(https://i.gzcdn.net/mui/img/booking/bi-park-noimage.png) no-repeat 0 0;background-size:33px 35px;background-position-x:calc(50% - 3px);background-position-y:calc(50% - 1px);background-color:#e9eae9}.booking_info .no_img_v{display:block;width:100%;height:240px;background:url(https://i.gzcdn.net/mui/img/booking/img-noimage-vision.png) no-repeat 0 0;background-size:100%;background-position-x:calc(50% - 3px);background-position-y:calc(50% - 2px)}.booking_info .golfzon-swipe{height:240px!important;overflow:hidden}.booking_info .golfzon-swipe img{display:block;width:100%;height:240px;-o-object-fit:cover;object-fit:cover}.booking_info .golfzon-swipe .item_category{position:absolute;bottom:0;padding-left:12px;line-height:37px;display:block;width:100%;font-size:14px;background-color:rgba(0,0,0,.3);color:#fff}.booking_info .page_num{position:relative;top:-27px;float:right;padding-right:10px;color:#fff;font-size:14px;z-index:1}.store_img{position:relative;margin-bottom:20px}.store_img img{width:100%;height:240px}.store_img p{position:absolute;bottom:0;width:100%;text-indent:15px;color:#fff;font-size:14px;line-height:37px;background-color:rgba(0,0,0,.3)}.store_img p span{float:right;padding-right:15px}.store_info{padding:0 15px 19px 15px;background:#fff}.store_info:after{content:"";clear:both;display:block}.store_info .date{margin-bottom:3px;font-size:19px;color:#036ecd;font-weight:700;letter-spacing:-.1px;text-align:center}.store_info h4{padding-top:1px;margin-bottom:14px;font-size:24px;color:#111;letter-spacing:-.3px;text-align:center}.store_info h4 .bi_nx{margin-bottom:0}.store_info .system_group{margin-top:8px;text-align:center;padding:0 15px 20px}.store_info .system{display:inline-block;height:27px;margin-top:5px;padding:0 3px;border-radius:14px;color:#000;font-size:16px;line-height:27px;letter-spacing:-.2px}.store_info .option{position:relative;bottom:1px;display:inline-block;height:20px;line-height:20px;padding:0 4px;margin:0 0 4px 4px;border-radius:2px;font-size:11px;font-weight:500;color:#1b5bbe;background:#f0f6ff}.store_info .option:first-of-type{margin-left:0}.store_info .system em{display:inline-block;width:1px;height:11px;margin:0 8px;background-color:#e3e3e5}.store_info .map{position:relative;height:130px;margin-top:20px;margin-bottom:17px;z-index:5}.store_info .map,.store_info .map div{border-radius:4px}.store_info .map img{display:block;width:100%;height:130px}.store_info .map .ico_pin{position:absolute;width:35px;height:43px;top:50%;left:50%;margin-top:-21px;margin-left:-14px;z-index:15}.store_info .map .ico_info{position:absolute;top:calc(50% - 27px);right:50%;margin-right:20px;padding:7px 10px;color:#fff;font-size:15px;background:#0c9f00;border-radius:2px;z-index:15}.store_info .map .ico_info:after{content:"";display:block;position:absolute;top:10px;right:-7px;width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:14px solid #0c9f00}.store_info .map .ico_info strong{display:block;font-size:20px;font-weight:600}.store_info .map .ico_info strong:before{content:"";display:inline-block;width:22px;height:12px;background:url(https://i.gzcdn.net/mui/img/booking/ico-car2.png) no-repeat;background-size:22px 12px}.store_info .map .full_size{display:block;position:absolute;bottom:8px;right:8px;width:43px;height:43px;text-indent:-3000px;z-index:10;background:url(https://i.gzcdn.net/mui/img/booking/btn-full.png) no-repeat 0 0;background-size:43px}.store_info .tel{float:right;display:inline-block;width:38px;height:38px;margin-left:47px;margin-top:14px;text-indent:-3000px;background:url(https://i.gzcdn.net/mui/img/booking/btn-call.png) no-repeat 0 0;background-size:38px}.store_info address{font-style:normal}.store_info .address,.store_info address{min-width:250px;font-size:15px;letter-spacing:-.2px;text-align:left;color:#555}.store_info .address{padding-left:5px;padding-top:14px}.store_info .info_home{padding-top:24px;font-size:22px;color:#111;letter-spacing:-.3px;text-align:left}.store_info .edit_option{padding-top:7px}.store_info .map_home{height:130px;margin-top:15px;margin-bottom:17px;border:1px solid #eee}.store_info .ico_tvplus{background:url(https://i.gzcdn.net/mui/img/booking/ico-twovision-plus.png) no-repeat 0 0;background-size:13px}.store_info .ico_tvision,.store_info .ico_tvplus{display:inline-block;width:13px;height:13px;padding-right:4px}.store_info .ico_tvision{background:url(https://i.gzcdn.net/mui/img/booking/ico-twovision.png) no-repeat 0 0;background-size:13px}.store_info .ico_star{background:url(https://i.gzcdn.net/mui/img/booking/ico-star-b.png) no-repeat 0 0;background-size:21px;margin-right:5px}.store_info .ico_star,.store_info .ico_star_empty{display:inline-block;width:21px;height:21px;padding-right:4px}.store_info .ico_star_empty{background:url(https://i.gzcdn.net/mui/img/booking/ico-star-empty.png) no-repeat 0 0;background-size:21px}.store_info .star_group{padding:0 25px 15px;font-size:18px;color:#474748}.store_info .score,.store_info .star_group{border-bottom:1px solid #f2f2f2;text-align:center}.store_info .score{padding:11px 5px 0}.store_info .score:after{content:"";display:block;clear:both}.store_info .score li{display:inline-block;padding:0 19px;font-size:15px;color:#4f4f4f;position:relative}.store_info .score li:before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:0;width:1px;height:10px;background:#e9e9e9}.store_info .score li:first-child:before{display:none}.store_info .score li strong{color:#333;font-size:14px}.biz_time{padding:15px 0;background:#819fc3;font-size:16px;letter-spacing:-1px;color:#fff;text-align:center}.booking_date{padding:25px 15px 15px 15px;background:#fff;margin-bottom:8px}.booking_date h4{padding-bottom:14px;font-size:17px;letter-spacing:-.2px;color:#111}.booking_date p{padding-bottom:10px;font-size:14px;letter-spacing:-.2px;color:#333}.booking_date .pick_date{width:100%;line-height:19px;padding-bottom:12px;border-bottom:1px solid #eaeaea}.booking_date .pick_date a{display:inline-block;box-sizing:border-box;float:left;width:50%;height:39px;margin-bottom:18px;padding-left:12px;border-left:2px solid #fff;line-height:39px;font-size:15px;letter-spacing:-.4px;text-indent:24px;color:#333;background:url(https://i.gzcdn.net/mui/img/booking/ico-clock.png) no-repeat 0 0;background-size:15px;background-color:#f7f8f6;background-position:11px}.booking_date .pick_date a:first-child{border-right:2px solid #fff;border-left:none;background:url(https://i.gzcdn.net/mui/img/booking/ico-date.png) no-repeat 0 0;background-size:15px;background-color:#f7f8f6;background-position:11px}.booking_date .btn_group{display:flex;align-items:center;justify-content:space-between}.booking_date button{height:36px;border-radius:3px;line-height:36px;font-size:14px;letter-spacing:-.3px;color:#999;background:#f7f8f6}.booking_date .all{width:33%;float:left;margin-right:4px}.booking_date .twovision_plus{width:calc(34% - 8px);float:left;margin-right:4px}.booking_date .twovision{width:33%;float:left}.selector{position:relative;display:inline-block}.request_list .selector{float:right;width:77%;padding-bottom:8px}.selector:after{content:"";display:block;position:absolute;right:13px;top:15px;width:11px;height:9px;background:url(https://i.gzcdn.net/mui/img/booking/btn-selectbox.png) no-repeat;background-size:11px 9px}.select_player{width:118px;height:36px;border-radius:3px}.select_player,.select_request{font-size:16px;color:#333;text-indent:13px;letter-spacing:-.4px;background:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none}.select_request{width:100%;height:44px;border-radius:5px}.test_div .select_player{margin-left:7px;background-color:#f7f8f6}.booking_date .active{background:#036ecd;color:#fff;font-weight:400}.booking_date .plus{background:url(https://i.gzcdn.net/mui/img/booking/btn-plus-grey.png) no-repeat 0 0;background-size:32px}.booking_date .minus,.booking_date .plus{position:relative;top:0;width:32px;height:32px;text-indent:-3000px}.booking_date .minus{background:url(https://i.gzcdn.net/mui/img/booking/btn-minus-grey.png) no-repeat 0 0;background-size:32px}.booking_name{padding:25px 16px 16px;border-top:8px solid #f7f8f6;background:#fff}.booking_name h4{padding-bottom:14px;font-size:17px;letter-spacing:-.2px;color:#111}.booking_name .booking_form{padding-bottom:8px}.booking_name .booking_form:after{content:"";clear:both;display:block}.booking_name .tel_area{float:right;width:77%;display:inline-flex}.booking_name .tel_area:after{content:"";clear:both;display:block}.booking_name .tel_area input{display:inline-block;float:left;margin-right:4px;overflow:auto;text-align:center}.booking_name .tel_area input:last-child{margin-right:0}.booking_name label{padding-right:24px;width:66px;font-size:14px;line-height:44px;color:#333}.booking_name input{font-size:17px;line-height:43px}.booking_name input,.booking_name textarea{float:right;width:77%;height:44px;background:#f7f8f6;border:none;border-radius:5px}.booking_name textarea{padding:13px 14px 14px 14px;font-size:15px}.booking_name textarea::-moz-placeholder{font-size:14px;color:#999}.booking_name textarea::placeholder{font-size:14px;color:#999}.booking_name textarea::-webkit-input-placeholder{font-size:14px;color:#999}.booking_name .memo{padding-right:10px}.booking_name .memo_input{text-indent:14px;padding-top:3px}.booking_name .player_list{display:inline-block;margin-right:5px}.booking_name .player_num{display:inline-block;width:44px;height:44px;line-height:44px;text-align:center;background:#f7f8f6;border-radius:22px;font-size:16px}.booking_name .player_num_active{color:#fff;background:#036ecd}.booking_name .player_option{padding-bottom:8px}.booking_name .add_btn{float:right;display:inline-block;width:75px;height:36px;line-height:36px;text-align:center;background:#fff;color:#333;border:1px solid #cdcdcd;border-radius:3px;font-size:16px}.booking_form p{padding-left:91px;padding-top:7px;font-size:14px;color:#555}.booking_banner,.booking_banner_txt{width:100%;margin-bottom:8px;background:#ebede8}.booking_banner_txt{box-sizing:border-box;padding:16px}.booking_banner_txt h4{font-size:16px;color:#c12222}.booking_banner_txt .list_outer{margin:6px 0 0 4px}.booking_banner_txt .list_outer li{font-size:14px;color:#444;line-height:20px}.booking_banner_txt .list_inner{padding:6px 0 6px 10px}.booking_agreement{position:relative;padding:25px 16px 0;background:#fff;border-top:8px solid #f3f3f3}.booking_agreement h4{position:relative;display:inline-block;margin-right:60px;font-size:15px;letter-spacing:-.2px;color:#111}.booking_agreement h4 span{position:relative;top:0;font-size:13px;color:#036ecd;font-weight:400}.booking_agreement h4 span.b{color:#036ecd}.booking_agreement h4 span.g{color:#333}.booking_agreement h4 .on{background:url(https://i.gzcdn.net/mui/img/booking/btn-open-m.png) no-repeat 0 0;background-size:10px 6px}.booking_agreement h4 .off,.booking_agreement h4 .on{display:inline-block;width:10px;height:6px;margin:0 0 0 6px;text-indent:-3000px;vertical-align:middle}.booking_agreement h4 .off{background:url(https://i.gzcdn.net/mui/img/booking/btn-close-m.png) no-repeat 0 0;background-size:10px 6px}.booking_agreement .point{margin:10px 0 0;color:#ec0000;font-size:15px}.booking_agreement .check{position:absolute;right:15px;top:25px}.booking_agreement .check .off{background:url(https://i.gzcdn.net/mui/img/booking/check-off-copy.png) no-repeat 0 0;background-size:20px}.booking_agreement .check .off,.booking_agreement .check .on{position:absolute;margin:0;right:34px;top:0;width:20px;height:20px;border:none;-moz-appearance:none;-webkit-appearance:none}.booking_agreement .check .on{background:url(https://i.gzcdn.net/mui/img/booking/check-on.png) no-repeat 0 0;background-size:20px}.booking_agreement .check label{font-size:15px}.booking_agreement .detail{margin-top:11px}.booking_agreement .detail p{padding-top:6px;font-size:14px;line-height:20px;letter-spacing:-.2px;color:#666}.booking_agreement .detail table{width:100%;margin-top:19px;margin-bottom:7px}.detail table{width:100%;margin:18px 0 0;color:#666;font-size:12px}.detail div h2{display:none}.detail table thead td{padding:11px 0 9px;background:#f3f4f6;border:1px solid #fff;border-left:0;border-top:0;text-align:center}.detail table tbody th{font-size:10px;padding:11px 7px 9px;color:#000;border-bottom:1px solid #f3f4f6;font-weight:400}.detail table tbody tr:nth-child(2) th,.detail table tbody tr:nth-child(3) th,.detail table tbody tr:nth-child(5) th{font-size:12px}.detail table tbody th:first-child{padding:2px;color:#666}.detail table thead{background:#f3f4f6}.detail table tr{height:39px;font-size:12px;letter-spacing:-.2px;color:#666}.detail table thead th{border:1px solid #fff}.detail table tbody tr{border-bottom:1px solid #f3f4f6}.detail table tbody th{text-align:left;padding-left:5px}.detail table tbody td{padding-left:6px;font-size:14px;letter-spacing:-.2px;color:#000;font-weight:700}.detail .normal{color:#666;font-weight:400}.detail .bold{font-weight:700}.booking_disable{height:114px;background:#fff}.btn_booking_float{position:fixed;bottom:0;left:0;right:0;display:block;height:64px;background-color:#fff;z-index:99}.btn_booking{display:block;height:48px;text-align:center;margin:8px 16px 0}a.inactive{background:#819fc3;font-size:19px;line-height:48px;letter-spacing:-.5px;font-weight:700;color:#bfcee0}a.active{background:#2272ed;font-size:15px;line-height:48px;font-weight:500;color:#fff;letter-spacing:-.3px}a.disable{position:fixed;bottom:0;height:40px;padding:21px 0;font-size:16px;letter-spacing:-.4px}a.disable,span.disable{background:#e6e6e6;color:#fff}span.disable{font-size:15px;line-height:48px;font-weight:500;letter-spacing:-.3px}.fullsize_map{position:relative;width:100%;height:690px}.fullsize_map .map_menu{position:absolute;width:100%;z-index:20;background:#fff}.fullsize_map .map_menu a{width:calc(50% - 60px);margin:0 30px;float:left;text-align:center;height:49px;line-height:49px;background:#fff;font-size:17px;color:#4a4a4a}.fullsize_map .map_menu .active{color:#000;border-bottom:2px solid #000}.fullsize_map .map_menu:after{content:"";display:block;clear:both}.fullsize_map .select_park{position:absolute;top:130px;left:100px;display:inline-block;width:35px;height:43px;z-index:10;text-indent:-3000px;background:url(https://i.gzcdn.net/mui/img/booking/pin-park-click.png) no-repeat 0 0;background-size:35px 43px}.fullsize_map img{display:block;width:100%}.fullsize_map .pin_setting{position:fixed;top:50%;left:50%;display:inline-block;width:28px;height:40px;margin-left:-13px;margin-top:-38px;transform:translateY(-50%);z-index:15;text-indent:-3000px;background:url(https://i.gzcdn.net/mui/img/booking/pin-setting.png) no-repeat 0 0;background-size:28px 40px}.fullsize_map .pin_now{top:370px;left:200px;width:43px;height:43px;background:url(https://i.gzcdn.net/mui/img/booking/pin-now.png) no-repeat 0 0;background-size:43px 43px}.fullsize_map .park_location,.fullsize_map .pin_now{position:absolute;display:inline-block;z-index:10;text-indent:-3000px}.fullsize_map .park_location{top:220px;left:100px;width:29px;height:34px;background:url(https://i.gzcdn.net/mui/img/booking/pin-park-normal.png) no-repeat 0 0;background-size:29px 34px}.fullsize_map .location{left:20px;max-width:190px;height:40px;padding:0 15px;line-height:40px;border-radius:20px;text-align:center;background:#fff;color:#333;font-size:15px;letter-spacing:-.3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fullsize_map .btn_now,.fullsize_map .location{position:absolute;top:71px;z-index:10;display:inline-block}.fullsize_map .btn_now{right:20px;width:43px;height:44px;text-indent:-3000px;background:url(https://i.gzcdn.net/mui/img/booking/btn-now.png) no-repeat 0 0;background-size:43px 43px}.fullsize_map .btn_search{display:block;height:60px;line-height:60px;z-index:17;background:#023e87;color:#fff;text-align:center;font-weight:700}.fullsize_map .booking_park,.fullsize_map .btn_search{position:fixed;bottom:0;width:100%;font-size:19px;letter-spacing:-.5px}.fullsize_map .booking_park{box-sizing:border-box;height:84px;padding:20px;z-index:10;background:#fff}.fullsize_map .booking_park:after{content:"";clear:both;display:block}.fullsize_map .booking_park p{display:inline-block;max-width:219px;min-width:200px;font-size:17px;letter-spacing:-.2px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fullsize_map .booking_park .mini_size{max-width:180px;min-width:180px}.fullsize_map .booking_park p span{font-size:14px;color:#555;letter-spacing:0;font-weight:400}.booking_park .ico_tvplus{background:url(https://i.gzcdn.net/mui/img/booking/ico-twovision-plus.png) no-repeat 0 2px;background-size:13px}.booking_park .ico_tvision,.booking_park .ico_tvplus{display:inline-block;width:40px;height:17px;text-indent:17px}.booking_park .ico_tvision{background:url(https://i.gzcdn.net/mui/img/booking/ico-twovision.png) no-repeat 0 2px;background-size:13px}.fullsize_map .booking_park a{float:right;display:inline-block;position:relative;width:80px;height:40px;margin-left:20px;line-height:40px;bottom:22px;background:#023e87;border-radius:21px;text-align:center;font-size:15px;color:#fff;font-weight:700}.fullsize_map .booking_park a.inactive{background:#819fc3;font-weight:700;color:#bfcee0}.fullsize_map .line{position:relative;display:inline-block;margin-left:1px;margin-right:5px;top:1px;width:1px;height:11px;text-indent:-3000px;background:#e3e3e5}.fullsize_map .booking_inmap{position:relative;box-sizing:border-box;width:229px;height:98px;padding:16px 15px;z-index:10;letter-spacing:-.5px;background:rgba(0,0,0,.75)}.fullsize_map .booking_inmap:after{position:absolute;top:100%;left:50%;border:solid transparent;border-top:5px solid rgba(0,0,0,.75);content:" ";height:0;width:0;border-width:5px;margin-left:-5px;z-index:10}.fullsize_map .booking_inmap p{display:inline-block;max-width:200px;padding-bottom:7px;font-size:15px;letter-spacing:-.3px;font-weight:700;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fullsize_map .booking_inmap p span{font-size:14px;color:#fff;letter-spacing:0;font-weight:400}.booking_inmap .ico_tvnx{display:inline-block;height:17px;text-indent:20px;background:url(https://i.gzcdn.net/mui/img/common/tvnx_bi/ico_nx.png) no-repeat 0 2px;background-size:20px}.booking_inmap .ico_tvplus{background:url(https://i.gzcdn.net/mui/img/booking/ico-twovision-plus.png) no-repeat 0 2px;background-size:13px}.booking_inmap .ico_tvision,.booking_inmap .ico_tvplus{display:inline-block;width:45px;height:17px;text-indent:17px}.booking_inmap .ico_tvision{background:url(https://i.gzcdn.net/mui/img/booking/ico-twovision.png) no-repeat 0 2px;background-size:13px}.booking_inmap .ico_vision{background:url(https://i.gzcdn.net/mui/img/booking_renew/ico-vision.png) no-repeat 0 3px;background-size:13px}.booking_inmap .ico_vision,.booking_inmap .ico_vplus{display:inline-block;width:45px;height:16px;text-indent:14px}.booking_inmap .ico_vplus{background:url(https://i.gzcdn.net/mui/img/booking_renew/ico-vp-nobg.png) no-repeat 0 3px;background-size:13px}.booking_inmap .ico_star{display:inline-block;height:100%;width:auto;padding-right:4px;text-indent:18px;background:url(https://i.gzcdn.net/mui/img/booking/ico-star.png) 0 0 no-repeat;background-size:13px}.fullsize_map .booking_inmap a{position:absolute;display:inline-block;width:69px;height:29px;line-height:29px;bottom:12px;right:12px;background:#1ab802;border-radius:15px;text-align:center;font-size:13px;color:#fff;font-weight:700}.fullsize_map .booking_inmap a.inactive{background:#819fc3;font-weight:700;color:#bfcee0}.coach_mark{position:fixed;right:20px;display:inline-block;width:214px;height:65px;z-index:150;text-indent:-3000px;background:url(https://i.gzcdn.net/mui/img/booking/img-coachmark.png) no-repeat 0 0;background-size:214px 65px}.search_tuto{opacity:.6;z-index:30}.coach_bg,.search_tuto{height:100%;background:#000}.coach_bg{position:fixed;left:0;top:0;width:100%;z-index:50;opacity:.7}.fullsize_map .coach_ico{top:50%;left:50%;margin-left:-75px;margin-top:-50px;transform:translateY(-50%);display:inline-block;width:150px;height:101px}.coach_img,.fullsize_map .coach_ico{position:fixed;z-index:150;text-indent:-3000px}.coach_img{width:100%;top:0}.coach_img_bottom{position:fixed;width:100%;bottom:0;z-index:180;text-indent:-3000px}.dimmed{opacity:.6;z-index:100}.dimmed,.dimmed2{background:#000;position:fixed;top:0;left:0;width:100%;height:100%}.dimmed2{opacity:.2;z-index:10000}.booking_store{background:#fff}.main_menu{width:auto;margin:20px 15px 27px;font-size:15px;text-align:center;border-radius:20px;background:#007aff}.main_menu:after{content:"";display:block;clear:both}.main_menu li{display:inline-block;width:33%;float:left}.main_menu li:last-child{float:right}.main_menu a{display:inline-block;width:100%;color:#fff;line-height:36px;border-radius:20px;background:#007aff}.main_menu .select{box-sizing:border-box;background:#fff;border:1px solid #007aff;color:#007aff}.change_date{position:fixed;top:0;box-sizing:border-box;padding:0 10px;height:50px;width:100%;background-color:rgba(0,122,255,.95);z-index:10}.change_date a{line-height:50px;font-size:17px;color:#fff}.change_date .time{padding-left:31px;background:url(https://i.gzcdn.net/mui/img/booking/ico-clock-w.png) no-repeat 0 3px;background-size:15px;background-position:11px}.change_date .date{padding-left:20px;background:url(https://i.gzcdn.net/mui/img/booking/ico-date-w.png) no-repeat 0 3px;background-size:15px}.change_date button{position:absolute;right:10px;bottom:13px;width:68px;height:24px;line-height:24px;font-size:13px;color:#000;border-radius:4px;background-color:#ebf1f8}.search_date{padding:0 17px 12px 17px;background:#fff}.search_date:after{content:"";clear:both;display:block}.search_date .pick_date{position:relative;width:100%;line-height:19px;padding-bottom:12px;border-bottom:1px solid #818181}.search_date .pick_date:after{content:"";clear:both;display:block}.search_date .pick_date .btn_search{float:right;width:34px;margin:0 10px 6px 3px;font-size:15px;text-indent:-3000px;background:url(https://i.gzcdn.net/mui/img/booking/btn-here-blue-copy.png) no-repeat 0 0;background-size:22px;background-position:11px}.search_date .pick_date .btn_search,.search_date .pick_date .location{display:inline-block;height:39px;line-height:39px;letter-spacing:-.4px;color:#333;border-radius:5px}.search_date .pick_date .location{box-sizing:border-box;float:left;width:85%;margin-bottom:6px;padding-top:1px;padding-right:80px;padding-left:12px;font-size:16px;text-indent:24px;background:url(https://i.gzcdn.net/mui/img/booking/ico-place-grey-copy.png) no-repeat 0 0;background-size:15px;background-color:#f7f8f6;background-position:11px}.search_date .pick_date .time{padding-left:31px;font-size:17px;color:#333;background:url(https://i.gzcdn.net/mui/img/booking/ico-clock.png) no-repeat 0 3px;background-size:15px;background-position:11px}.search_date .pick_date .date{padding-left:20px;font-size:17px;color:#333;background:url(https://i.gzcdn.net/mui/img/booking/ico-date.png) no-repeat 0 3px;background-size:15px}.search_date .btn_group{padding-top:14px}.search_date .align_left{float:left}.search_date .align_right{float:right}.search_date button{height:36px;border-radius:20px;line-height:36px;font-size:14px;letter-spacing:-.3px;color:#999;background:#f7f8f6}.search_date .pick_date button{position:absolute;right:0;bottom:10px;width:68px;height:24px;line-height:24px;font-size:13px;color:#ebf1f8;border-radius:4px;background-color:#282c30}.search_date label{color:#fff;padding:0 6px;margin-top:3px}.search_date .all{width:54px;margin-right:4px}.search_date .twovision_plus{width:92px;margin-right:4px}.search_date .twovision{width:62px}.search_date .active{background:#036ecd;color:#fff;font-weight:400}.search_date .plus{background:url(https://i.gzcdn.net/mui/img/booking/btn-plus-grey.png) no-repeat 0 0;background-size:32px}.search_date .minus,.search_date .plus{position:relative;top:2px;width:32px;height:32px;text-indent:-3000px}.search_date .minus{background:url(https://i.gzcdn.net/mui/img/booking/btn-minus-grey.png) no-repeat 0 0;background-size:32px}.search_result div{background:#fff}.search_result div .canshop_count{padding:11px 0 1px;font-size:14px;color:#555;letter-spacing:-.2px;font-weight:400}.search_result div .canshop_count:before{content:"";display:inline-block;width:15px;height:37px;padding-right:8px;background:url(https://i.gzcdn.net/mui/img/booking/ico-shotman-copy.png) no-repeat 0 0;background-size:15px 27px;vertical-align:middle}.search_result div .canshop_count strong{color:#d0021b;font-weight:400}.search_result .store_list{background:#fff;z-index:0}.search_result .store_list:after{content:"";clear:both;display:block}.search_result .store_list li{position:relative;list-style:none;box-sizing:border-box;padding:10px 15px 20px 15px}.search_result .store_list>li:after{content:"";clear:both;display:block}.search_result .store_list li img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;margin-right:13px;border-radius:8px;border:1px solid #fafafa;background:#e9eae9}.search_result .swiper-slide{height:170px!important;visibility:visible!important}.search_result .thumbnail .golfzon-swipe img{display:block;width:100%;height:200px;margin-right:13px;border-radius:5px;background:#e9eae9;-o-object-fit:cover;object-fit:cover}.search_result .info_wrap{z-index:1;box-sizing:border-box;padding:0 15px;position:absolute;left:0;top:177px;background:transparent;text-align:left}.search_result .info{padding:0 8px;height:33px;line-height:33px;display:block;background-color:rgba(0,0,0,.3);color:#fff;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.search_result .store_list .favorite_flag{position:absolute;top:4px;right:19px;font-size:1px;text-indent:-3000px;display:block;width:36px;height:42px;background:url(https://i.gzcdn.net/mui/img/booking/ico-flag.png) no-repeat 0 0;background-size:36px 42px}.search_result .contact_call_wrap{position:absolute;top:0;right:0;left:0;height:170px;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,.6);border-radius:5px;margin:0 10px;z-index:2}.search_result .contact_call{font-style:normal;text-align:center;font-weight:500;font-size:20px;line-height:30px;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.9);letter-spacing:-1px}.search_result .contact_call .s_txt{display:block;text-align:center;line-height:30px;font-size:18px}.search_result em.covid_call{padding-top:80px}.search_result em.covid_call,.search_result em.no_room{position:absolute;top:0;right:0;left:0;margin:0 10px;height:170px;font-style:normal;text-align:center;font-size:24px;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.5);background-color:rgba(0,0,0,.3);border-radius:5px;letter-spacing:-.2px}.search_result em.no_room{padding-top:60px}.search_result .store_list li img.contact_call{background-color:rgba(0,0,0,.5)}.search_result .store_list li .no_img{display:block;margin:0 10px;height:170px;border-radius:5px;background:url(https://i.gzcdn.net/mui/img/booking/bi-park-noimage.png) no-repeat 0 0;background-size:33px 35px;background-position-x:calc(50% - 3px);background-position-y:20%;background-color:#e9eae9}.search_result .store_list li .no_img_v{display:block;margin:0 10px;height:170px;border-radius:5px;background:url(https://i.gzcdn.net/mui/img/booking/img-noimage-vision.png) no-repeat 0 0;background-size:100% x;background-position-x:calc(50% - 3px);background-position-y:70%;background-color:#e9eae9}.search_result .store_list .inquire_call{color:#555}.search_result .store_list .mini_size{max-width:180px;min-width:180px}.search_result .immed_false{display:inline-block;position:relative;top:6px;text-align:left}.main_ad_banner{display:block;position:fixed;bottom:0;width:100%;height:70px;line-height:60px;z-index:17;font-size:19px;letter-spacing:-.5px;background:#023e87;color:#fff;text-align:center;font-weight:700}.main_ad_banner img{float:none;width:100%;height:100%;margin-top:0}.search_result .title{padding-left:15px;font-size:14px;color:#8e8e93}.search_result .no_list{text-align:center;font-size:14px;line-height:24px;color:#8e8e93;padding-top:150px}.filter-option{padding:16px 0;z-index:3;position:sticky;top:116px;left:5px;right:5px;background-color:#fafafa!important}.filter-option ul{padding:0 20px;display:flex}.filter-option ul li{margin-left:8px;width:80px;height:40px;text-align:center}.filter-option ul li span{padding-left:24px}.filter-option ul li:first-child{margin-left:0}.filter-option ul li:first-child span{background:url(https://i.gzcdn.net/mui/img/booking_renew/ico-filter-park02.png) no-repeat 0 50%;background-size:20px auto}.filter-option ul li:nth-child(2) span{background:url(https://i.gzcdn.net/mui/img/booking_renew/ico-filter-vp02.png) no-repeat 0 50%;background-size:20px auto}.filter-option ul li.active button{border:1px solid #2272ed;color:#2272ed;background-color:#f0f6ff}.filter-option ul li button{display:inline-block;width:100%;height:100%;font-weight:500;font-size:15px;color:#a0a0a0;border-radius:45px;border:1px solid #e6e6e6;letter-spacing:-.3px;text-align:center;background:#fff}.filter-option .sort{position:absolute;top:27px;right:15px}.filter-option .sort button{padding-right:24px;display:inline-block;color:#767676;font-size:15px;letter-spacing:-.3px;background:url(https://i.gzcdn.net/images/v10/m/booking/btn_open_arrow.png) 100% 50% no-repeat;background-size:20px}.nx_store{position:relative;display:flex;align-items:center;height:52px;padding:15px 0 15px 47px;background-color:#fff}.nx_store.visible{transition:height .3s,opacity .3s;visibility:visible;position:sticky;top:188px;z-index:2;background-color:#fff}.nx_store.unvisible{padding:0;height:0;transition:height .3s,opacity .3s;visibility:hidden}.nx_store input{display:none}.nx_store input+label{position:relative}.nx_store input+label:after{content:"";display:block;position:absolute;top:-2px;left:-27px;width:24px;height:24px;background:url(https://i.gzcdn.net/images/v10/m/booking/checkbox.png) 0 0 no-repeat;background-size:24px}.nx_store input+label span{display:inline-block;vertical-align:top;margin-top:2px;font-weight:500;font-size:14px;color:#494949;letter-spacing:-.14px}.nx_store input:checked+label:after{background:url(https://i.gzcdn.net/images/v10/m/booking/checkbox_on.png) 0 0 no-repeat;background-size:24px}.nx_store .bi{padding-right:5px;display:inline-block;width:128px;height:18px;background:url(https://i.gzcdn.net/mui/img/common/tvnx_bi/bi_m_tvnx01.png) no-repeat 0 50%;background-size:128px auto}.visit_result div{width:100%;text-align:center;background:#fff}.visit_result div .canshop_count{padding:11px 0 1px;font-size:14px;color:#555;letter-spacing:-.2px;font-weight:400}.visit_result div .canshop_count:before{content:"";display:inline-block;width:15px;height:37px;padding-right:8px;background:url(https://i.gzcdn.net/mui/img/booking/ico-shotman-copy.png) no-repeat 0 0;background-size:15px 27px;vertical-align:middle}.visit_result div .canshop_count strong{color:#d0021b;font-weight:400}.visit_result .store_list{padding:0;background:#fff}.visit_result .store_list:after{content:"";clear:both;display:block}.visit_result .store_list li{position:relative;list-style:none;box-sizing:border-box;padding:10px 15px 20px 15px}.visit_result .store_list>li:after{content:"";clear:both;display:block}.visit_result .store_list li img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;margin-right:13px;border-radius:5px;background:#e9eae9}.visit_result .golfzon-swipe{height:200px!important;visibility:visible!important}.visit_result .thumbnail .golfzon-swipe img{display:block;width:100%;height:200px;margin-right:13px;border-radius:5px;background:#e9eae9;-o-object-fit:cover;object-fit:cover}.visit_result .store_list .favorite_flag{position:absolute;top:4px;right:19px;font-size:1px;text-indent:-3000px;display:block;width:36px;height:42px;background:url(https://i.gzcdn.net/mui/img/booking/ico-flag.png) no-repeat 0 0;background-size:36px 42px}.visit_result em.contact_call{padding-top:85px}.visit_result em.contact_call,.visit_result em.covid_call{position:absolute;top:0;right:0;left:0;margin:10px 15px;height:115px;font-style:normal;text-align:center;font-size:24px;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.5);background-color:rgba(0,0,0,.3);border-radius:5px;letter-spacing:-.2px}.visit_result em.covid_call{padding-top:75px}.visit_result .store_list li img.contact_call{background-color:rgba(0,0,0,.5)}.visit_result .store_list li .no_img{display:block;width:100%;height:200px;border-radius:5px;background:url(https://i.gzcdn.net/mui/img/booking/bi-park-noimage.png) no-repeat 0 0;background-size:33px 35px;background-position-x:calc(50% - 3px);background-position-y:calc(50% - 17px);background-color:#e9eae9}.visit_result .store_list li .no_img_v{display:block;width:100%;height:200px;border-radius:5px;background:url(https://i.gzcdn.net/mui/img/booking/img-noimage-vision.png) no-repeat 0 0;background-size:100%;background-position-x:calc(50% - 3px);background-position-y:calc(50% - 17px)}.visit_result .store_list strong{display:block;padding:12px 0 3px;font-size:20px;letter-spacing:-.2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.visit_result .store_list .inquire_call{color:#555}.visit_result .store_list .mini_size{max-width:180px;min-width:180px}.visit_result .immed_false{display:inline-block;position:relative;top:6px;text-align:left}.visit_result .title{padding-left:15px;font-size:14px;color:#8e8e93}.visit_result .no_list{text-align:center;font-size:14px;line-height:24px;color:#8e8e93;padding-top:150px}.visit_result .info{box-sizing:border-box;padding:0 13px;bottom:0;display:block;width:100%;color:#fff}.info_group,.visit_result .info{position:absolute;line-height:33px;background-color:rgba(0,0,0,.3);border-bottom-left-radius:5px;border-bottom-right-radius:5px}.info_group{right:0;left:0;width:calc(100% - 30px);margin:0 auto;text-indent:15px}.info_group:after{content:"";clear:both;display:block}.store_list span{font-size:15px;color:#fff;letter-spacing:0;font-weight:400}.store_list .small_char{position:relative;top:-2px;font-size:12px}.store_list .option_list{z-index:1;position:absolute;top:8px;left:20px;right:20px}.search_result .store_list .option_list li,.store_list .option_list li{display:inline-block;margin-bottom:4px;height:20px;line-height:20px;padding:0 4px;margin-right:4px;font-size:11px;font-weight:500;color:#fff;border-radius:2px;background-color:rgba(0,0,0,.6);border-bottom:none;letter-spacing:-.2px}.search_result .store_list .option_list li .ico-new,.store_list .option_list li .ico-new{margin-right:-4px;padding-left:16px;font-size:1px;background:url(https://i.gzcdn.net/mui/img/booking_renew/ico-new.png) no-repeat 100% 50%;background-size:13px auto}.top_options{position:relative;padding-left:15px;background:#fff;font-size:14px;letter-spacing:-.2px}.top_options:after{content:"";display:block;clear:both}.top_options .btn_option{position:absolute;top:0;right:15px;display:inline-block;line-height:28px;width:71px;border-radius:4px;font-size:13px;text-align:left;text-indent:14px;color:#555;background:#ebf1f8 url(https://i.gzcdn.net/mui/img/booking/ico-option.png) no-repeat;background-size:16px 16px;background-position:46px 6px}.top_options .btn_option.active{color:#fff;background:#000 url(https://i.gzcdn.net/mui/img/booking/ico-option-tap.png) no-repeat;background-size:16px 16px;background-position:46px 6px}.top_options .main_option{white-space:nowrap}.top_options .main_option li{display:inline-block;margin-right:3px}.top_options .main_option button{height:28px;line-height:27px;margin-bottom:5px;padding:0 6px;border-radius:5px;border:1px solid #ddd;font-size:14px}.top_options .main_option button:before{content:"";display:inline-block;width:11px;height:9px;margin:0 5px 0 0;background:url(https://i.gzcdn.net/mui/img/booking/ico_option.png) no-repeat;background-size:11px 18px}.top_options .main_option .active{color:#007aff;border:1px solid #007aff;font-weight:400}.top_options .main_option .active:before{background-position:0 -9px}.top_options .sub_option{box-sizing:border-box;display:inline-block;width:160px;padding:27px 0 27px 22px;border-radius:2px;border:1px solid #000;background:#fff;position:absolute;z-index:10000;top:34px;right:3px}.top_options .sub_option li{display:block;margin-bottom:20px}.top_options .sub_option button{font-size:15px;color:#555}.top_options .sub_option button:before{content:"";display:inline-block;width:18px;height:18px;margin-right:5px;background:url(https://i.gzcdn.net/mui/img/booking/ico-check-default.png) no-repeat;background-size:18px 18px;vertical-align:bottom}.top_options .sub_option button:active{color:#01509a;background:#edf6fe;border:1px solid #edf6fe}.top_options .sub_option button:active:before{background-color:#edf6fe;color:#01509a;font-weight:400}.top_options .sub_option .active{color:#007aff;font-weight:400}.top_options .sub_option .active:before{background:url(https://i.gzcdn.net/mui/img/booking/ico-check-tap.png) no-repeat;background-size:18px 18px;vertical-align:bottom}.store_list .ico_tvplus{height:100%;width:auto;padding-right:3px;text-indent:17px;background:url(https://i.gzcdn.net/mui/img/booking/ico-twovision-plus.png) 0 9px no-repeat;background-size:13px}.store_list .ico_tvision{height:100%;width:auto;padding-right:4px;text-indent:17px;background:url(https://i.gzcdn.net/mui/img/booking/ico-twovision.png) 0 9px no-repeat;background-size:13px}.store_list .ico_star_mini{display:inline-block;height:100%;width:auto;padding-right:4px;text-indent:18px;background:url(https://i.gzcdn.net/mui/img/booking/ico-star.png) 0 9px no-repeat;background-size:13px}.store_list .pages{float:right;padding-right:9px}.store_list .div_line{position:relative;display:inline-block;margin-left:1px;margin-right:5px;top:3px;width:1px;height:11px;text-indent:-3000px;background:#e3e3e5}.search_result .store_list a{float:right;display:inline-block;position:relative;width:80px;height:40px;margin-left:20px;line-height:40px;bottom:22px;background:#023e87;border-radius:21px;text-align:center;font-size:15px;color:#fff;font-weight:700}.main_swipe{height:100%}.main_swipe .golfzon-swipe{height:100%!important;overflow:hidden}.main_swipe .golfzon-swipe img{display:block;width:100%;-o-object-fit:cover;object-fit:cover}.tutorial_page{position:relative;background:transparent;text-align:center}.tutorial_btn{font-size:15px;color:#fff;position:absolute;top:21px;right:24px}.tutorial_page_in{display:flex!important;background:#023e87}.review,.tutorial_page_in{align-items:center;justify-content:center}.review{display:flex}.btn_review_big{width:305px;height:68px;background:url(https://i.gzcdn.net/mui/img/booking/floating-banner-01.png) no-repeat 0 0;background-size:305px}.btn_review_big,.btn_review_side{position:fixed;display:block;bottom:20px;z-index:5;text-indent:-3000px}.btn_review_side{width:69px;height:80px;right:35px;background:url(https://i.gzcdn.net/mui/img/booking/floating-banner-02.png) no-repeat 0 0;background-size:69px}.btn_review_close{position:fixed;display:block;width:20px;height:20px;bottom:83px;right:20px;background:url(https://i.gzcdn.net/mui/img/booking/btn-close-blackcircle.png) no-repeat 0 0;background-size:20px;z-index:5;text-indent:-3000px}.shop_image{background:#f7f8f6}.shop_image .no_img{display:block;width:100%;height:240px;background:url(https://i.gzcdn.net/mui/img/booking/bi-park-noimage.png) no-repeat 0 0;background-size:33px 35px;background-position-x:calc(50% - 3px);background-position-y:calc(50% - 1px);background-color:#e9eae9}.shop_image .no_img_v{display:block;width:100%;height:240px;background:url(https://i.gzcdn.net/mui/img/booking/img-noimage-vision.png) no-repeat 0 0;background-size:100%;background-position-x:calc(50% - 3px);background-position-y:calc(50% - 2px)}.shop_image .shopimage{display:block;position:relative}.shop_image .shopimage_list{width:100%;height:240px;-o-object-fit:cover;object-fit:cover;margin-bottom:10px;border:0;vertical-align:top}.shop_image .item_category{height:33px;position:absolute;display:block;width:100%;bottom:10px;box-sizing:border-box;line-height:33px;color:#fff;padding-left:10px;text-align:left;background-color:rgba(0,0,0,.3)}.shop_image .page_lobby{position:relative;bottom:30px;float:right;padding-right:19px;color:#fff}.shop_image .page_num{position:absolute;height:33px;line-height:33px;display:inline-block;bottom:0;right:10px;color:#fff;z-index:1}.shop_image .page_num:after{content:"";display:block;clear:both}.shop_image .swiper-slide img{width:100%;height:300px;-o-object-fit:cover;object-fit:cover}.shop_image .swiper-slide .item_category{bottom:0}.shop_image .swiper-wrap{position:relative}.shop_image .swiper-wrap:after{clear:both;display:block;content:""}.com_search_wrap .search_box .inser{height:56px}.inser label.search_ico{display:inline-block;background:url(https://i.gzcdn.net/mui/img/booking/ico-search-main-copy.png) 0 0 no-repeat;background-size:17px 17px;-webkit-background-size:17px 17px;width:17px;height:17px;margin-right:5px;position:absolute;top:19px;left:15px;font-size:15px}.com_search_wrap .search_box .inser input{padding:16px 0}.com_search_wrap .search_box .inser input::-moz-placeholder{font-size:15px;color:#999}.com_search_wrap .search_box .inser input::placeholder{font-size:15px;color:#999}.com_search_wrap .search_box .inser input::-webkit-input-placeholder{font-size:15px;color:#999}.com_search_wrap .search_box .inner_bottom strong{padding:0 0 0 15px;color:#999;font-size:13px;font-weight:400}.com_search_wrap .search_box .inner_bottom p{padding:19px 15px 0;color:#999;font-size:13px}.com_search_wrap .search_box .inner_bottom ul li{position:relative;height:49px;line-height:49px;padding:0 15px;font-size:14px;border-bottom:1px solid #f8f8f8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.com_search_wrap .search_box .inner_bottom ul li a{display:block;margin-right:15px;color:#000}.com_search_wrap .search_box .inner_bottom ul li span{display:block;position:absolute;right:36px;top:0;line-height:49px;color:#777}.com_search_wrap .search_box .inner_bottom ul li button{position:absolute;right:15px;top:18px;height:15px;width:15px;background:url(https://i.gzcdn.net/mui/img/site_finder/shop_finder/btn_delete.png) 50% no-repeat;background-size:13px 13px;text-indent:-9999em;overflow:hidden}.com_search_wrap .search_box .inner_bottom em{color:#2c7efa}.before_animation{position:fixed;bottom:20px;left:50%;display:block;width:300px;height:78px;margin-left:-146px;opacity:0;animation-name:inter1;animation-duration:2.4s;animation-timing-function:ease-in-out;animation-delay:.5s;animation-iteration-count:1;animation-fill-mode:forwards;z-index:99}.before_animation img{vertical-align:top;width:100%}.after_animation{position:fixed;bottom:20px;right:-100px;display:block;width:70px;height:75px;animation-name:inter2;animation-duration:.6s;animation-timing-function:ease-in-out;animation-delay:2.8s;animation-iteration-count:1;animation-fill-mode:forwards;z-index:99}.after_animation .btn_fnc1{position:absolute;right:-18px;top:-4px;display:block;width:20px;height:20px;background:url(https://i.gzcdn.net/mui/img/club/btn_cancel_black_40.png) no-repeat 0 0;background-size:100%;text-indent:-10000px;z-index:101}.after_animation .btn_fnc2{position:relative;display:block;width:70px;height:75px;background:url(https://i.gzcdn.net/mui/img/booking/floating-banner-02.png) no-repeat 0 0;background-size:70px 75px;text-indent:-10000px;z-index:100}@keyframes inter1{0%,40%,60%,75%,90%{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{transform:translate3d(0,3000px,0);opacity:0}18%{transform:translate3d(0,-20px,0)}24%{transform:translate3d(0,10px,0)}29%{transform:translate3d(0,-5px,0)}33%{transform:translateZ(0);opacity:1}88%{transform:none;opacity:1}to{transform:translate3d(130%,0,0)}}@keyframes inter2{to{transform:translate3d(-130px,0,0)}}.test_div:after{content:"";display:block;clear:both}.search_key li span{color:#28a1ff}.search_location{background:#f7f8f6}.map_menu,.map_menu a{background:#fff}.map_menu a{width:calc(50% - 60px);margin:0 30px;float:left;text-align:center;height:49px;line-height:49px;font-size:17px;color:#4a4a4a}.map_menu a.active{color:#000;border-bottom:2px solid #000}.map_menu:after{content:"";display:block;clear:both}.zone_select a{width:50%;float:left;text-align:center;height:49px;line-height:49px;background:#f4f5f6;font-size:14px;color:#777}.zone_select a.active{color:#036ecd}.zone_select:after{content:"";display:block;clear:both}.zone_list{background:#f7f8f6}.zone_list li a{display:inline-block;height:49px;line-height:49px;width:33%;float:left;text-align:center;border-right:1px solid #f7f8f6;border-bottom:1px solid #f7f8f6;background:#fff;overflow:hidden;text-overflow:ellipsis}.zone_list:after{content:"";display:block;clear:both}.zone_list .third_child{border-right:none}.search_result .store_list .store_listbanner{overflow:hidden;margin:0;padding:0}.search_result .store_list .store_listbanner a{float:none;display:block;box-sizing:border-box;margin:10px 0 0;padding:0 15px 10px;height:100%;width:100%;bottom:0;border-bottom:1px solid #f7f8f6;background-color:#fff}.search_result .store_list .store_listbanner img{float:none;width:100%;height:100%;margin-top:0}.store_booking_banner{overflow:hidden;margin:0;padding:0}.store_booking_banner a{display:block;margin:0;padding:0;height:100%;width:100%;bottom:0}.store_booking_banner img{width:100%;height:100%;margin-top:0;border-radius:0}.top_options .dindin{position:fixed;left:0;top:0;z-index:9999;width:100%;height:100%;background-color:transparent}.sch-area{width:100%;padding:10px 10px 10px 10px;z-index:3;background:#fff}.sch-area .sch-inner{border-radius:6px;padding:15px 10px 13px;border:1px solid #dfdfdf;box-shadow:0 3px 3px rgba(0,0,0,.02);background-color:#fff}.sch-area .sch-inner button{display:inline-block;vertical-align:middle}.sch-area .sch-inner .txt{color:#666;padding-right:3px;font-size:14px;width:33px;text-align:center}.sch-area .sch-inner .loacate-map{display:flex;align-items:center;justify-content:space-between}.sch-area .sch-inner .loacate-map .locate{display:flex;align-items:center;width:70%;cursor:pointer}.sch-area .sch-inner .loacate-map .locate .txt{margin:0 5px 0 5px;width:20px;height:20px;background:url(https://i.gzcdn.net/images/v10/m/booking/ico_lo_selected.png) 0 0 no-repeat;background-size:20px}.sch-area .sch-inner .loacate-map .locate.active .txt{background:url(https://i.gzcdn.net/mui/img/common/store/ico_lo_selected.png) no-repeat 0 0;background-size:20px 20px}.sch-area .sch-inner .loacate-map .locate.active .c-txt{color:#2272ed}.sch-area .sch-inner .loacate-map .locate .ellipsis{display:inline-block;vertical-align:middle;margin-right:3px;max-width:calc(100% - 33px)}.sch-area .sch-inner .loacate-map .locate .now{margin-right:5px;width:24px;height:24px;background:url(https://i.gzcdn.net/mui/img/booking_renew/ico-place01.png) no-repeat 0 0;background-size:24px auto}.sch-area .sch-inner .loacate-map .locate .c-txt{font-size:15px;color:#000;width:calc(100% - 33px);vertical-align:middle}.sch-area .sch-inner .loacate-map .map{text-align:center;position:relative;width:52px}.sch-area .sch-inner .loacate-map .map button{padding-left:24px;font-size:15px;color:#505865;letter-spacing:-.19px;height:20px;background:url(https://i.gzcdn.net/images/v10/m/booking/ico_search.png) 0 0 no-repeat;background-size:20px}.sch-area .sch-inner .time-person{display:flex;align-items:center;justify-content:space-between;margin-top:12px;padding:12px 0 0 5px;position:relative;border-top:1px solid #e1e1e1}.sch-area .sch-inner .time-person .time{display:flex;align-items:center;width:70%}.sch-area .sch-inner .time-person .c-txt{vertical-align:middle;font-size:15px;color:#000;line-height:140%;letter-spacing:-.3px}.sch-area .sch-inner .time-person .person{padding-left:20px}.sch-area .sch-inner .time-person .person .txt{padding-right:5px}.sch-area .sch-inner .time-person .chg{text-align:center;position:relative;width:52px}.sch-area .sch-inner .time-person .chg button{font-size:15px;color:#505865;letter-spacing:-.19px;height:20px}.sch-area .sch-inner .time-person .chg button i{margin-right:4px;display:inline-block;width:20px;height:20px;vertical-align:top;background:url(https://i.gzcdn.net/images/v10/m/booking/ico_fil_default.png) 0 0 no-repeat;background-size:20px}.tab{border-bottom:1px solid #f3f3f3}.tab ul{display:flex}.tab ul li{width:50%;text-align:center}.tab ul li button{display:inline-block;height:49px;font-size:15px;font-weight:500;color:#a0a0a0;padding-top:4px}.tab ul li button span{position:relative;padding:0 16px;display:inline-block;height:46px;line-height:49px}.tab ul li.active button{color:#000}.tab ul li.active button span{height:46px;font-weight:500}.tab ul li.active button span:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:3px;background:#000}.line-banner{margin:0}.line-banner img{width:100%}.tab-filter ul{padding:0 0 0}.tab-filter ul li{display:inline-block;position:relative;padding-left:10px;margin-left:10px}.tab-filter ul li:first-child{padding-left:5px}.tab-filter ul li:first-child:before{display:none}.tab-filter ul li:before{content:"";width:1px;height:15px;position:absolute;left:0;top:50%;transform:translateY(-50%);background:#d8d8d8}.tab-filter ul li button{display:inline-block;padding:0 16px;height:50px;font-size:15px;color:#a0a0a0;font-weight:500}.tab-filter ul li.active{padding-right:15px;background:url(https://i.gzcdn.net/mui/img/booking_renew/ico-tri-b.png) no-repeat 100% 50%;background-size:10px auto}.tab-filter ul li.active button{color:#121212}.search_result{text-align:initial;width:auto}.search_result div{background-color:transparent}.search_result .store_list li{margin-bottom:25px;padding:0}.search_result .golfzon-swipe{height:170px;margin:0 10px}.search_result .ico_tvplus{display:none}.search_result .store_list .pages{font-size:14px}.search_result .store_list .info_wrap{top:137px;width:100%;padding:0 10px}.search_result .store_list .info_wrap01{position:relative;padding:12px 10px 10px;height:63px}.search_result .store_list .info_wrap01.has-now{padding-left:54px}.search_result .store_list .info_wrap01.has-now:before{content:"";width:39px;height:38px;position:absolute;top:13px;left:10px;background:url(https://i.gzcdn.net/mui/img/booking_renew/ico_label.png) no-repeat 0 0;background-size:39px auto}.search_result .store_list .info_wrap01.has-realtime{padding-left:54px}.search_result .store_list .info_wrap01.has-realtime:before{content:"";width:39px;height:38px;position:absolute;top:13px;left:10px;background:url(https://i.gzcdn.net/mui/img/booking_renew/ico_label.png) no-repeat 0 -40px;background-size:39px auto}.search_result .store_list .info_wrap01.has-resv{padding-left:54px}.search_result .store_list .info_wrap01.has-resv:before{content:"";width:39px;height:38px;position:absolute;top:13px;left:10px;background:url(https://i.gzcdn.net/mui/img/booking_renew/ico_label.png) no-repeat 0 -80px;background-size:39px auto}.search_result .store_list .info_wrap01 .shop{display:flex;justify-content:space-between;align-items:center}.search_result .store_list .info_wrap01 .shop-left{overflow:hidden;width:100%}.search_result .store_list .info_wrap01 .shop-left p{display:flex;padding-right:10px}.search_result .store_list .info_wrap01 .shop-left .shop-tit{display:inline-block;max-width:calc(100% - 20px);font-size:20px;color:#000;padding-right:3px;letter-spacing:-.2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search_result .store_list .info_wrap01 .shop-left i{display:inline-block;vertical-align:top;width:20px;height:20px}.search_result .store_list .info_wrap01 .shop-right{flex:none;margin-top:-2px}.search_result .store_list .info_wrap01 .shop address{font-size:14px;display:block;font-style:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.4px;color:#8e8e93}.search_result .store_list .info_wrap01 .distance{padding-left:24px;font-size:17px;font-weight:500;color:#2272ed;text-indent:26px;line-height:140%;letter-spacing:-.34px;background:url(https://i.gzcdn.net/images/v10/m/booking/ico_place.png) 0 50% no-repeat;background-size:24px}.search_result .res-time-wrap{margin:0 0 20px 10px;overflow-x:scroll;white-space:nowrap;scrollbar-width:none}.search_result .res-time-wrap::-webkit-scrollbar{display:none}.search_result .res-time-wrap li{margin-left:10px;margin-bottom:0;display:inline-block;border:1px solid #ececec;border-radius:8px;font-size:13px;padding:15px;background-color:#fbfbfb;box-shadow:0 3px 3px rgba(0,0,0,.02)}.search_result .res-time-wrap li:first-child{margin-left:0}.search_result .res-time-wrap li.active{background-color:#f0f6ff;border-color:#2272ed}.search_result .res-time-wrap li.active .end,.search_result .res-time-wrap li.active .start{color:#2272ed!important}.search_result .res-time-wrap li .start{font-size:16px;color:#121212;display:inline-block;padding:0;font-weight:500;line-height:140%;letter-spacing:-.3px}.search_result .res-time-wrap li .end{color:#767676;display:inline-block;vertical-align:top;font-size:15px;line-height:140%;padding-left:3px;letter-spacing:-.3px}.search_result .res-time-wrap li .term{color:#767676;margin-top:2px;letter-spacing:-.26px}.search_result .res-time-wrap li .term .manless{display:inline-block;vertical-align:middle;margin-left:4px;padding:0 4px;height:20px;line-height:20px;border-radius:2px;font-size:11px;font-weight:500;color:#fff;background-color:#737984}.search_result .bookmark{position:absolute;top:-4px;right:14px;display:inline-block;width:36px;height:42px;background:url(https://i.gzcdn.net/mui/img/booking_renew/ico-flag.png) no-repeat 0 0;background-size:36px auto}.search_result .evt-txt-img{margin-top:-5px;padding:0 0 10px 10px;height:37px}.search_result .evt-txt-img p{height:27px;background:url(https://i.gzcdn.net/images/v10/m/booking/img_event_txt.png) no-repeat 0 0;background-size:24px;background-size:215px 27px}.except,.except .summary{text-align:center}.except .summary{margin-bottom:10px;padding-top:77px;font-size:16px;color:#666;background:url(https://i.gzcdn.net/mui/img/booking_renew/ico-info.png) no-repeat 50% 0;background-size:57px auto}.except .desc{font-size:14px;color:#b8b8b8;line-height:20px;text-align:center}.manage_list{min-height:calc(100% - 46px);padding:0 16px;background-color:#fafafa}.manage_list .free_mileage{margin:var(--layout-spacing-base) 0;padding:var(--layout-spacing-16);border:1px solid var(--color-semantic-border-default);border-radius:8px;background-color:var(--color-semantic-contrast)}.manage_list .free_mileage h3{margin-bottom:12px;color:var(--color-semantic-text-primary)}.manage_list .free_mileage_content{display:flex;align-items:center;justify-content:space-between;min-height:48px;padding:0 var(--layout-spacing-base) 0 var(--layout-spacing-16);border-radius:var(--layout-radius-default);background-color:var(--color-base-blue-100)}.manage_list .free_mileage_content .txt{color:var(--color-semantic-text-primary)}.manage_list .free_mileage_content .num{padding-right:24px;color:var(--color-semantic-text-accent);background:url(https://i.gzcdn.net/images/v10/m/icon/btn_b24_arrow.png) no-repeat 100% 50%;background-size:24px}.manage_list{font-family:Spoqa Han Sans Neo;overflow:hidden}.manage_list .banner_b{margin-right:-15px;margin-bottom:0;margin-left:-15px}.request-box{margin-bottom:10px;padding:20px;border-radius:4px;background:#fff}.request-box .option{font-weight:700;color:#023e87;letter-spacing:-.34px;font-size:14px;margin-bottom:4px}.request-box .text{font-size:14px;color:#666;letter-spacing:-.34px;border:0;word-break:break-all}.plyer-list-hor ul{display:flex;flex-wrap:wrap}.plyer-list-hor ul li{margin-left:10px;display:inline-block;position:relative;padding:20px 0 25px}.plyer-list-hor ul li.add button{display:inline-block;width:44px;height:44px;background:url(https://i.gzcdn.net/mui/img/booking_renew/btn-plus-friend.png) no-repeat 0 0;background-size:44px auto}.plyer-list-hor ul li .thumb img{width:44px;height:44px;border-radius:22px}.plyer-list-hor ul li .del button{display:inline-block;position:absolute;top:20px;right:-13px;width:26px;height:26px;background:url(https://i.gzcdn.net/mui/img/booking_renew/btn-del.png) no-repeat 0 0;background-size:24px auto}.plyer-list-hor ul li:first-child{margin-left:0}.bd-btn-full{border-top:1px solid #f3f4f6}.bd-btn-full button{width:50%;height:44px;position:relative;display:inline-block;font-size:14px;color:#666}.bd-btn-full button:before{content:"";width:2px;height:16px;background:#f3f4f6;position:absolute;left:0;top:50%;transform:translateY(-50%)}.bd-btn-full button:first-of-type:before{display:none}.bd-btn-full button span{display:inline-block;height:44px;line-height:44px}.bd-btn-full button.cancel span{padding-left:17px;background:url(https://i.gzcdn.net/mui/img/booking_renew/btn-ico-cancel.png) 0 50% no-repeat;background-size:10px auto}.bd-btn-full button.share span{padding-left:22px;background:url(https://i.gzcdn.net/mui/img/booking_renew/ico-share.png) 0 50% no-repeat;background-size:18px auto}.store_info{padding:0}.store_info h4{margin-bottom:0}.store_info .star-score{text-align:center;margin-top:8px}.store_info .star-score .star_group{display:inline-block;border:0;padding:0}.store_info .star-score .star_group .ico_star{width:15px;height:15px;background-size:15px auto}.store_info .star-score .star_group .count{font-size:16px;color:#666}.store_info .star-score .star_group strong{font-weight:700;font-size:18px;color:#000}.store_info .star-score .score{display:inline-block;border:0;position:relative;margin-left:10px}.store_info .star-score .score:before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:1px;width:3px;height:3px;border-radius:1.5px;background:#d8d8d8}.store_info .star-score .score li{padding:0 10px}.store_info .func ul{margin:0 20px 25px;display:flex;border-top:1px solid #f3f3f3}.store_info .func ul li{width:50%;border-left:1px solid #efefef}.store_info .func ul li:first-child{border-left:0}.store_info .func ul li button{display:inline-block;width:100%;height:40px;line-height:40px;font-size:14px;color:#666}.store_info .func ul li button span{padding-left:22px;display:inline-block;height:40px;line-height:40px}.store_info .func ul li.phone span{background:url(https://i.gzcdn.net/mui/img/booking_renew/ico-phone.png) 0 50% no-repeat;background-size:18px auto}.store_info .func ul li.share span{background:url(https://i.gzcdn.net/mui/img/booking_renew/ico-share.png) 0 50% no-repeat;background-size:18px auto}.store_info .shop_btn_group{display:flex;margin:0 20px;border-top:1px solid #f6f6f6;height:56px}.store_info .shop_btn_group li{flex:1;text-align:center;position:relative}.store_info .shop_btn_group li:before{content:"";position:absolute;top:17px;left:0;display:inline-block;width:1px;height:20px;background-color:#f6f6f6}.store_info .shop_btn_group li:first-child:before{display:none}.store_info .shop_btn_group li button{display:block;width:100%;text-align:center;color:#494949;font-size:14px;font-weight:500;line-height:56px;font-family:Spoqa Han Sans Neo}.store_info .shop_btn_group li button:before{content:"";display:inline-block;position:relative;top:-2px;width:20px;height:20px;margin:0 5px 0 0;vertical-align:middle}.store_info .shop_btn_group li button.reserv:before{background:url(https://i.gzcdn.net/mui/img/common/store/ico_re.png) no-repeat 0 0;background-size:20px 20px}.store_info .shop_btn_group li button.phone:before{background:url(https://i.gzcdn.net/mui/img/common/store/ico_tel.png) no-repeat 0 0;background-size:20px 20px}.store_info .shop_btn_group li button.navi:before{background:url(https://i.gzcdn.net/mui/img/common/store/ico_navi.png) no-repeat 0 0;background-size:20px 20px}.store_info .shop_btn_group li button.share:before{background:url(https://i.gzcdn.net/mui/img/common/store/ico_info_share.png) no-repeat 0 0;background-size:20px 20px}.store_info .store_system{padding:23px 15px 25px}.store_info .store_system .basic-info{margin-bottom:8px;display:flex;justify-content:space-between}.store_info .store_system .basic-info .l-txt{color:#333;font-size:18px}.store_info .store_system .basic-info .l-txt strong{font-weight:700}.store_info .store_system .basic-info .r-txt{margin-top:1px}.store_info .store_system .basic-info .r-txt strong{padding-left:17px;font-size:15.6px;letter-spacing:-.19px;font-weight:700;color:#ef4f2b}.store_info .store_system .basic-info .r-txt strong+strong{margin-left:7px}.store_info .store_system .basic-info .r-txt strong.ico_list_vp{background:url(https://i.gzcdn.net/mui/img/common/store/ico_list_vp.png) 0 50% no-repeat;background-size:15px 15px}.store_info .store_system .basic-info .r-txt strong.ico_list_gdr{background:url(https://i.gzcdn.net/mui/img/common/store/ico_list_gdr.png) 0 50% no-repeat;background-size:15px 15px}.store_info .store_system .basic-info .r-txt strong.ico_list_t{background:url(https://i.gzcdn.net/mui/img/common/store/ico_list_t.png) 0 50% no-repeat;background-size:15px 15px}.store_info .store_system .basic-info .r-txt strong.ico_list_tp{background:url(https://i.gzcdn.net/mui/img/common/store/ico_list_tp.png) 0 50% no-repeat;background-size:15px 15px}.store_info .store_system .basic-info .r-txt strong.ico_list_nx{padding-left:26px;background:url(https://i.gzcdn.net/mui/img/common/store/ico_list_nx.png) 0 50% no-repeat;background-size:26px 15px}.store_info .store_system .store_addr{margin-top:15px;font-size:15px;line-height:22px;color:#777}.store_info .store_system .store_addr .addr{padding-left:24px;background:url(https://i.gzcdn.net/images/v10/m/booking/ico_list_location.png) 0 7px no-repeat;background-size:16px}.store_info .store_system .store_addr .addr p{line-height:22px;letter-spacing:-.3px;color:#767676}.store_info .store_system .store_addr .addr p.street{color:#121212}.store_info .store_system .store_addr .addr .copy{margin:5px 0 0 4px;padding-left:18px;display:inline-block;line-height:21px;font-size:13px;color:#505865;background:url(https://i.gzcdn.net/images/v10/m/booking/ico_copy.png) 0 2px no-repeat;background-size:16px}.store_info .store_system .store_addr .hours{margin-top:10px;padding-left:24px;color:#767676;background:url(https://i.gzcdn.net/images/v10/m/booking/ico_list_clock.png) 0 3px no-repeat;background-size:16px}.store_info .store_system .store_addr .hours li{margin-top:8px;line-height:150%;letter-spacing:-.3px;font-size:15px;color:#767676}.store_info .store_system .store_addr .hours li:first-child{margin-top:0}.wrap-notop{padding:23px 20px 25px}.insert-wrap h4{font-weight:700}.insert-wrap .booking-date01{padding:30px 0 25px 16px;border-top:8px solid #f3f3f3;background-color:#fff}.insert-wrap .booking-date01 .resv_time{line-height:140%;letter-spacing:-.3px;font-size:15px;color:#121212}.insert-wrap .booking-date01 .resv_time .txt{margin-right:8px;font-size:15px;color:#767676}.insert-wrap .booking-date01 .resv_option{margin-top:11px;line-height:140%;letter-spacing:-.3px;font-size:15px;color:#121212}.insert-wrap .booking-date01 .resv_option .txt{margin-right:8px;font-size:15px;color:#767676}.insert-wrap .booking-date01 .txt-data>li{margin-bottom:10px;align-items:center;display:flex}.insert-wrap .booking-date01 .txt-data>li:last-child{margin-bottom:0}.insert-wrap .booking-date01 .txt-data>li .txt{width:40px;font-size:14px;color:#666}.insert-wrap .booking-date01 .txt-data>li .data{font-size:16px;color:#333}.insert-wrap .bnr_pop_btn{margin-top:16px;width:calc(100% - 16px)}.insert-wrap .bnr_pop_btn a{display:block;padding:12px 44px;position:relative;font-size:13px;color:#494949;line-height:140%;letter-spacing:-.26px;border:1px solid #e6e6e6;border-radius:4px}.insert-wrap .bnr_pop_btn a strong{font-weight:700}.insert-wrap .bnr_pop_btn a:before{left:16px;background:url(https://i.gzcdn.net/images/v10/m/booking/ico_caution.png) 0 no-repeat;background-size:20px}.insert-wrap .bnr_pop_btn a:after,.insert-wrap .bnr_pop_btn a:before{content:"";position:absolute;top:50%;display:inline-block;width:20px;height:20px;transform:translateY(-50%)}.insert-wrap .bnr_pop_btn a:after{right:16px;background:url(https://i.gzcdn.net/images/v10/m/booking/btn_r_arrow.png) 0 no-repeat;background-size:20px}.insert-wrap .booking-request{padding:30px 16px 25px;border-top:8px solid #f3f3f3;background-color:#fff}.insert-wrap .res-time-wrap{margin:19px 0 0;overflow-x:scroll;white-space:nowrap;scrollbar-width:none}.insert-wrap .res-time-wrap::-webkit-scrollbar{display:none}.insert-wrap .res-time-wrap li{margin-left:10px;margin-bottom:0;display:inline-block;border:1px solid #ececec;border-radius:8px;font-size:13px;padding:15px;background-color:#fbfbfb;box-shadow:0 3px 3px rgba(0,0,0,.02)}.insert-wrap .res-time-wrap li:first-child{margin-left:0}.insert-wrap .res-time-wrap li.active{background-color:#f0f6ff;border-color:#2272ed}.insert-wrap .res-time-wrap li.active .end,.insert-wrap .res-time-wrap li.active .start{color:#2272ed!important}.insert-wrap .res-time-wrap li .start{display:inline-block;padding:0;font-size:15px;font-weight:500;color:#000;letter-spacing:-.3px}.insert-wrap .res-time-wrap li .end{display:inline-block;font-size:15px;font-weight:500;color:#767676;line-height:1.4;padding-left:3px;letter-spacing:-.3px}.insert-wrap .res-time-wrap li .term{color:#767676;margin-top:2px;letter-spacing:-.26px}.insert-wrap .res-time-wrap li .manless{display:inline-block;margin-left:4px;padding:0 4px;height:20px;line-height:20px;border-radius:2px;font-size:11px;font-weight:500;color:#fff;background-color:#737984}.insert-wrap .booking_name .booking_form:last-of-type{padding-bottom:0}.insert-wrap .pay .tab{margin:0 -16px}.insert-wrap .pay-type{padding:30px 16px 13px;border-top:8px solid #f3f3f3;background:#fff}.insert-wrap .pay-type .txt-info{margin:16px 0 24px}.insert-wrap .pay-type .txt-info .benefit-txt p{font-size:13px;font-weight:500;color:#121212;letter-spacing:-.5px;background-color:var(--color-base-blue-100);border-radius:8px;padding:11px 10px 9px 15px;margin:1px 0}.insert-wrap .pay-type .txt-info .benefit-txt p span{color:#e4032e}.insert-wrap .pay-type .txt-info .gmembership_banner{display:flex;align-items:center;justify-content:space-between;padding:8px 8px 8px 16px;min-height:32px;box-sizing:content-box;color:var(--color-semantic-text-secondary);border-radius:4px;background-color:var(--color-base-blue-100)}.insert-wrap .pay-type .txt-info .gmembership_banner button{padding-right:24px;color:var(--color-semantic-primary-text-color);border:0;background:url(https://i.gzcdn.net/images/v10/m/booking/btn_r_blue.png) 100% 50% no-repeat;background-size:20px}.insert-wrap .pay-type .tit-rcont .rcont{padding-right:0}.insert-wrap .pay-box{padding:0 20px 20px}.insert-wrap .pay .thumb-info{margin:-10px 0 0;display:flex;align-items:center;border-top:1px solid #777;font-size:16px;color:#494949}.insert-wrap .pay .thumb-info dt{width:34%;min-height:60px;line-height:60px;padding:0;border-top:1px solid #e6e6e6;font-weight:500;letter-spacing:-.5px}.insert-wrap .pay .thumb-info dt:first-child{border-top:0}.insert-wrap .pay .thumb-info dd{width:66%;min-height:60px;line-height:60px;padding:0;border-top:1px solid #e6e6e6;font-weight:700;color:#494949}.insert-wrap .pay .thumb-info dd:first-child{border-top:0}.insert-wrap .pay .pay-price{padding:0}.insert-wrap .pay .pay-price dl{margin-bottom:10px;padding:0 0 0;display:flex;justify-content:space-between;align-items:center}.insert-wrap .pay .pay-price .pay-now{margin-bottom:0;height:63px;line-height:63px;border-top:1px solid #777}.insert-wrap .pay .pay-price .pay-now dt{font-size:16px;width:50%;font-weight:500}.insert-wrap .pay .pay-price .pay-now dd{width:50%}.insert-wrap .pay .pay-price .sub-txt{position:relative;padding:15px 0 20px;font-size:13px;letter-spacing:-.8px;color:#777;border-top:1px solid #e6e6e6}.insert-wrap .pay .pay-price .sub-txt2{display:block;font-size:13px;letter-spacing:-.8px;color:#777}.insert-wrap .pay .pay-price .sub-txt2:first-of-type{padding-top:10px}.insert-wrap .pay .pay-price .sub-txt2:nth-of-type(2){padding-bottom:15px}.insert-wrap .pay .pay-price .txt{font-size:17px;font-weight:700}.insert-wrap .pay .pay-price .price{margin-top:2px;font-size:18px;font-weight:700;color:#2272ed}.insert-wrap .pay .pay-price .s-txt{padding-left:40px;font-size:14px!important;letter-spacing:-.88px;color:#cae2ff!important;background:url(https://i.gzcdn.net/mui/img/booking_renew/ico-m.png) no-repeat 20px 0;background-size:17px auto}.insert-wrap .pay .pay-price .s-price{margin-top:2px;font-size:14px;font-weight:700;color:#cae2ff}.insert-wrap .pay .pay-price-inner dl{margin-bottom:0;padding:17px 0 0;border-top:1px solid #e6e6e6}.insert-wrap .pay .pay-price-inner dl dt{width:60%;padding-left:16px;font-size:14px;letter-spacing:-.8px;color:#494949;font-weight:400;background:url(https://i.gzcdn.net/mui/img/booking_renew/ico_b.png) no-repeat 0 2px;background-size:7px auto}.insert-wrap .pay .pay-price-inner dl dt span{display:inline-block;padding:1px 22px 0 0;background:url(https://i.gzcdn.net/mui/img/booking_renew/btn_info_g.png) no-repeat 100% 0;background-size:17px auto}.insert-wrap .pay .pay-price-inner dl dt:first-of-type{font-weight:500;color:#494949;padding-left:0;background:none}.insert-wrap .pay .pay-price-inner dl dt .ico_gmember{display:inline-block;vertical-align:top;margin-left:2px;width:16px;height:16px;background:url(https://i.gzcdn.net/images/v10/m/icon/ico_gmember02.png) 0 0 no-repeat;background-size:16px}.insert-wrap .pay .pay-price-inner dl dd{width:40%;font-size:15px;color:#494949;font-family:Spoqa Han Sans Neo}.insert-wrap .pay .pay-price-inner dl dd:first-of-type{color:#3c86f0}.insert-wrap .pay .balance{padding:21px 0 15px;border-top:1px solid #494949}.insert-wrap .pay .balance dd,.insert-wrap .pay .balance dt{width:50%;padding:0;color:#494949}.insert-wrap .pay .final_txt{color:#878787;font-size:13px;letter-spacing:-.5px}.insert-wrap .pay select{width:90px;height:40px;padding:0 32px 0 12px;font-size:15px;color:#555;font-family:Spoqa Han Sans Neo;border:.5px solid #e2e2e2;border-radius:4px;font-weight:400;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(https://i.gzcdn.net/mui/img/booking_renew/btn_select.png) no-repeat 92% 50%;background-size:16px 12px}.insert-wrap .pay select strong{font-weight:700}.tit-rcont{display:flex;justify-content:space-between}.tit-rcont h4{font-size:17px;font-weight:700;color:#111;height:38px;letter-spacing:-.213px}.tit-rcont .rcont{padding-right:20px}.tit-rcont .rcont.arrow{padding-right:0}.tit-rcont .rcont .btn-rnd{display:inline-block;padding:0 10px;min-width:46px;height:30px;line-height:30px;border:1px solid #2272ed;border-radius:4px;font-size:13px;font-weight:500;color:#2272ed;text-align:center;position:relative;top:49px}.tit-rcont .rcont .btn-arrow{display:inline-block;vertical-align:top;width:30px;height:30px;line-height:30px;background:url(https://i.gzcdn.net/mui/img/booking_renew/btn-bullet-close.png) 50% 20% no-repeat;background-size:17px auto}.tit-rcont .rcont .btn-arrow.close{background:url(https://i.gzcdn.net/mui/img/booking_renew/btn-bullet-open.png) 50% 20% no-repeat;background-size:17px auto}.func-cont.close{display:none}.func-cont ul{display:flex;flex-wrap:wrap}.func-cont ul li{flex:1;margin-bottom:18px;color:#494949}.func-cont ul.none_flex{display:block}.func-cont .request-box{margin-bottom:0}.func-cont textarea{width:100%;font-size:14px;resize:none;border:1px solid #e6e6e6;border-radius:8px}.func-cont textarea::-moz-placeholder{color:#a1a1a1}.func-cont textarea::placeholder{color:#a1a1a1}.container{display:block;position:relative;padding-left:30px;cursor:pointer;font-size:16px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:0;left:0;height:19px;width:19px;background-color:#fff;border:1px solid #d3d3d3}.checkmark:after{content:"";position:absolute;display:none}.container input:checked~.checkmark:after{display:block}.container .checkmark:after{left:5px;top:0;width:5px;height:9px;border:solid #036ecd;border-width:0 3px 3px 0;transform:rotate(45deg)}.promotion img{width:100%}.booking_agreement h4{font-size:17px;font-weight:700}.booking_cancel01{padding:25px 16px 0;background:#fff;margin-bottom:65px}.booking_cancel01 h4{font-size:17px;letter-spacing:-.2px;color:#111;font-weight:700}.booking_cancel01 h5{padding:3px 0 7px;font-size:15px;letter-spacing:-.2px;color:#555;font-weight:700}.booking_cancel01 ul{margin:0 0 10px;padding-left:0}.booking_cancel01 li{padding-bottom:6px;padding-left:14px;font-size:14px;line-height:20px;letter-spacing:-.2px;color:#666;position:relative}.booking_cancel01 li:before{content:"";position:absolute;top:7px;left:0;display:inline-block;width:3px;height:3px;background:#999;border-radius:1.5px}.booking_cancel01 li strong{font-weight:500}.booking_cancel01 li .point{color:#e4032e}.booking_cancel01 .ex{display:block;padding-top:11px;font-size:13px;font-weight:700}.booking_cancel01 .ex,.booking_cancel01 p{padding-left:22px;line-height:20px;letter-spacing:-.2px;color:#666}.booking_cancel01 p{padding-bottom:6px;font-size:14px}.comment-box{margin:19px 20px 0 0;padding:15px;text-align:center;font-size:14px;color:#a1a1a1;border-radius:8px;border:1px solid #ececec;background:#fbfbfb}.comment-box .m_txt{color:#494949;font-size:15px;font-weight:500}.layer-pop{position:fixed;bottom:0;width:100%;padding:30px 0 60px;border-radius:6px 6px 0 0;max-height:90%;overflow-y:scroll;background:#fff;z-index:102}.layer-pop .choice-wrap{margin-bottom:30px}.layer-pop .choice-wrap.type2 .active strong{font-weight:700}.layer-pop .choice-wrap h3{height:33px;margin-left:20px;padding-left:26px;font-size:18px;color:#333}.layer-pop .choice-wrap:first-of-type h3{padding-top:1px;background:url(https://i.gzcdn.net/mui/img/booking_renew/ico-calendar.png) 0 0 no-repeat;background-size:24px auto}.layer-pop .choice-wrap:nth-of-type(2) h3{padding-top:1px;background:url(https://i.gzcdn.net/mui/img/booking_renew/ico-time.png) 0 0 no-repeat;background-size:24px auto}.layer-pop .choice-wrap:nth-of-type(3) h3{padding-top:1px;background:url(https://i.gzcdn.net/mui/img/booking_renew/ico-user.png) 0 0 no-repeat;background-size:24px auto}.layer-pop .choice-wrap:nth-of-type(4) h3{background:url(https://i.gzcdn.net/mui/img/booking_renew/ico-setting.png) 0 0 no-repeat;background-size:20px auto}.layer-pop .choice-wrap .choice{margin-left:20px}.layer-pop .choice-wrap .choice.has-scroll{overflow-x:scroll;white-space:nowrap}.layer-pop .choice-wrap li{display:inline-block;margin-left:6px;text-align:center}.layer-pop .choice-wrap li:first-child{margin-left:0}.layer-pop .choice-wrap li button{display:inline-block;width:50px;height:44px;font-size:14px;line-height:44px;text-align:center;color:#333;border-radius:5px;background:#f7f8f6}.layer-pop .choice-wrap li button.disabled{color:#bdbdbd;background:#f7f8f6}.layer-pop .choice-wrap li.active button{background:#036ecd;color:#fff}.layer-pop .choice-wrap li .ico-new{padding-left:17px;font-size:1px;background:url(https://i.gzcdn.net/mui/img/booking_renew/ico-new.png) no-repeat 100% 49%;background-size:13px auto}.layer-pop .choice-wrap.type4{margin-bottom:10px}.layer-pop .choice-wrap.type4 li{margin:0 6px 10px 0}.layer-pop .choice-wrap.type4 li button{width:129px}.layer-pop .choice-wrap.type4 li:first-child button{width:50px}.layer-pop .choice-wrap .choice+.choice{margin-top:12px}.layer-pop .fixed-b-btn{position:fixed;bottom:0;width:100%}.layer-pop .fixed-b-btn ul{display:flex;width:100%}.layer-pop .fixed-b-btn ul li{width:50%;text-align:center;border-left:1px solid #fff}.layer-pop .fixed-b-btn ul li:first-child{border-left:0}.layer-pop .fixed-b-btn ul button{display:inline-block;height:60px;line-height:60px;width:100%;color:#fff;font-size:17px;background:#023e87}.layer-pop .fixed-b-btn ul button.cancel{background:#cad0d7}.accompany-wrap{margin-bottom:70px;height:100%}.accompany-wrap .sch-wrap{border-bottom:1px solid #e7e7e7;padding-left:46px;background:url(https://i.gzcdn.net/mui/img/booking_renew/ico-sch.png) 20px 50% no-repeat;background-size:16px auto}.accompany-wrap .sch-wrap .insert{padding-right:53px;position:relative}.accompany-wrap .sch-wrap .insert input[type=text]{height:54px;line-height:54px;width:100%;font-size:15px;color:#333}.accompany-wrap .sch-wrap .insert .del{position:absolute;right:0;top:0}.accompany-wrap .sch-wrap .insert .del button{display:inline-block;width:53px;height:53px;background:url(https://i.gzcdn.net/mui/img/booking_renew/btn-sch-del.png) 20px 50% no-repeat;background-size:13px auto}.accompany-wrap .no-result{padding:32px calc(8% + 36px) 32px 30px;width:100%;background:#f7f8f6 url(https://i.gzcdn.net/mui/img/booking_renew/no-result01.png) no-repeat 92% 30px;background-size:36px 55px}.accompany-wrap .no-result p{font-size:16px;color:#777;letter-spacing:-.05px}.accompany-wrap .no-result .big{margin-bottom:15px;font-size:21px;color:#333;letter-spacing:-.26px;font-weight:700}.accompany-wrap .inner{padding:15px 20px 0}.accompany-wrap .inner .stit{margin-bottom:10px;font-size:12px;color:#737373}.accompany-wrap .inner .b-btn-full{margin:9px 0;border-bottom:1px solid #ddd}.accompany-wrap .inner .b-btn-full button{display:block;margin-bottom:20px;width:100%;text-align:center;font-size:14px;color:#777;height:37px;line-height:37px;border-radius:8px;background:#f9f9f9}.accompany-wrap .inner .plyer-list-hor.edit{margin:7px 0 15px}.accompany-wrap .inner .plyer-list-hor.edit .thumb img{width:40px;height:40px}.accompany-wrap .inner .plyer-list-hor.edit .del button{width:21px;height:21px;right:-11px;background-size:21px auto}.accompany-wrap .plyer-list li{position:relative;padding:9px 70px 9px 48px;height:58px}.accompany-wrap .plyer-list .thumb{position:absolute;top:9px;left:0}.accompany-wrap .plyer-list .thumb img{width:40px;height:40px;border-radius:20px}.accompany-wrap .plyer-list .wording{margin-top:3px}.accompany-wrap .plyer-list .wording .nick{font-size:16px;color:#222;display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.accompany-wrap .plyer-list .wording .name{font-size:12px;color:#999;display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.accompany-wrap .plyer-list .wording .word{color:#2272ed}.accompany-wrap .plyer-list .chk{position:absolute;top:50%;transform:translateY(-50%);right:0}.accompany-wrap .plyer-list .chk input[type=checkbox]{display:none}.accompany-wrap .plyer-list .chk label{display:inline-block;width:24px;height:24px;background-repeat:no-repeat;background-size:24px auto}.accompany-wrap .plyer-list .chk .checkbox{background-image:url(https://i.gzcdn.net/mui/img/booking_renew/check-off.png)}.accompany-wrap .plyer-list .chk input:checked+label.checkbox{background-image:url(https://i.gzcdn.net/mui/img/booking_renew/check-on.png)}.accompany-wrap a.disable{height:60px;line-height:60px;padding:0;background:#cad0d7}.title-nav{height:44px;padding:12px 0;text-align:center;border-bottom:1px solid #e7e7e7;background-color:#fff;position:relative}.title-nav .del{position:absolute;left:0;top:0}.title-nav .del button{display:inline-block;width:44px;height:44px;background:url(https://i.gzcdn.net/mui/img/booking_renew/btn-sch-del.png) 20px 50% no-repeat;background-size:17px auto}.title-nav .title-text{font-size:17px}.title-nav .r-text{position:absolute;top:50%;transform:translateY(-50%);right:10px}.title-nav .r-text a{color:#333;font-size:15px}.com_search_wrap{width:100%;display:block;position:relative}.com_search_wrap .search_box{clear:both;height:55px;width:100%;position:relative;border-bottom:1px solid #d9dfe7}.com_search_wrap .search_box .inser{padding:0 54px 0 39px}.com_search_wrap .search_box .inser input{width:100%;line-height:21px;margin:0;border:0;font-size:16px;box-sizing:border-box}.com_search_wrap .inser em{position:absolute;top:20px;right:54px;width:1px;height:13px;border-left:1px solid #9f9f9f;display:block}.com_search_wrap .inser .btn_cancel{position:absolute;top:0;right:0;width:53px;display:block;height:55px;line-height:55px;text-align:center;font-size:14px;color:#000}.com_search_wrap .search_box .inner_bottom{position:absolute;left:0;width:100%;z-index:20;box-sizing:border-box;padding:11px 0;background-color:#fff}.swiper-pagination-fraction{width:auto;left:auto;right:10px}.layer-mid{position:fixed;top:50%;transform:translateY(-50%);left:20px;right:20px;z-index:4;background-color:#fff}.layer-mid .tit{padding:40px 0 20px;font-size:18px;font-weight:500;line-height:23px;letter-spacing:-.7px;text-align:center}.layer-mid.transparent{background-color:transparent}.layer-title{padding:0 25px 0;border-radius:10px 10px 0 0;background-color:#fff}.layer-title .title{padding-top:30px;font-size:18px;font-weight:500;letter-spacing:-.2px;color:#121212}.layer-body{padding:19px 20px;background-color:#fff}.layer-body .sorting_top{padding-left:5px}.layer-body2{padding:19px 20px;text-align:center;line-height:20px;font-weight:700;font-size:15px;letter-spacing:-.19px;color:#555;background-color:#fff}.layer-footer{height:48px;text-align:right;border-top:1px solid #ebebeb;border-radius:0 0 10px 10px;background-color:#fff}.layer-footer button{display:inline-block;padding:0 23px 0;font-size:15px;font-weight:700;line-height:48px;letter-spacing:-.19px;color:#555;background-color:transparent}.layer-footer01{padding:0 25px}.layer-footer01 .btn_full{padding-bottom:25px;display:flex}.layer-footer01 .btn_full button{display:block;flex:1;margin-left:10px;width:100%;height:48px;line-height:48px;color:#fff;font-size:16px;letter-spacing:-.7px;border:0;border-radius:8px;text-align:center;background:#2272ed}.layer-footer01 .btn_full button:first-of-type{margin-left:0}.layer-footer01 .btn_full button.etc{color:#777;background-color:#f3f3f3}.layer-btm{max-height:calc(100vh - 46px);position:fixed;bottom:-1px;left:0;right:0;background:#fff;z-index:102;border-radius:16px 16px 0 0;box-shadow:0 0 20px rgba(0,0,0,.2)}.layer-btm .header_closer{height:69px;width:100%;position:relative}.layer-btm .header_closer a{width:30px;height:30px;display:block;position:absolute;top:25px;left:auto;right:30px;background:url(https://i.gzcdn.net/mui/img/common/btn_tit_close.png) no-repeat 0 0;background-size:30px}.layer-btm .header_closer h3{font-size:18px;font-weight:500;color:#121212;position:absolute;top:35px;left:30px;letter-spacing:-.7px}.layer-btm.play_option .play_option_cont{padding:0 30px}.layer-btm.play_option h4{margin:6px 0;color:#121212;font-weight:500;line-height:24px;letter-spacing:-1px;font-size:16px}.layer-btm.play_option p{margin-bottom:25px;color:#777;line-height:22px;letter-spacing:-.112px;font-size:14px}.layer-btm.play_option p:last-child{margin-bottom:30px}.layer-full{position:fixed;top:0;width:100%;height:100%;background:#fff;z-index:102;overflow-y:scroll}.layer-full-header{position:relative;height:56px;text-align:center}.layer-full-header .btn_close{position:absolute;top:4px;left:4px;width:44px;height:44px;font-size:0;line-height:0;text-indent:-30000em;background:#fff url(https://i.gzcdn.net/images/v10/m/booking/btn_close.png) 50% no-repeat;background-size:24px}.layer-full .btn_full{position:fixed;right:16px;bottom:16px;left:16px;background-color:#fff}.layer-full .btn_full button{display:block;width:100%;height:48px;line-height:48px;font-size:15px;font-weight:500;color:#fff;letter-spacing:-.3px;border:0;border-radius:4px;text-align:center;background:#505865}.sorting_top{padding:0 30px}.sorting_top ol{padding:6px 0 0;position:relative;top:4px}.sorting_top ol li{margin:0 0 3px;padding-left:30px;height:48px;line-height:49px}.sorting_top ol li input{display:none}.sorting_top ol li input+label{position:relative;font-weight:400;font-size:16px;color:#494949;letter-spacing:-.7px}.sorting_top ol li input+label:after{content:"";display:block;position:absolute;top:0;left:-30px;width:20px;height:20px;background:url(https://i.gzcdn.net/mui/img/common/btn_check01.png) no-repeat;background-size:50px auto}.sorting_top ol li input:checked+label:after{background-position:100% 0}.cancle_select .layer-body{padding-top:0}.cancle_select .cancel_box{margin:20px 15px 0 15px;padding:15px;color:#777;font-size:15px;line-height:24px;letter-spacing:-.8px;border-radius:8px;border:1px solid #f3f3f3;background-color:#fafafa}.cancle_select .cancel_box .m_txt{margin-bottom:8px;color:#e4032e;font-weight:500}.cancle_select .cancel_box+.sorting_top{padding-top:0}.cancle_select .sorting_top{padding-top:10px}.prepay{border-radius:10px;background:#fff}.prepay .tit{padding:40px 0 20px;text-align:center}.prepay .tit img{width:211px;height:78px}.prepay-body p{text-align:center;font-size:16px;line-height:23px;letter-spacing:-1px;color:#494949}.prepay-body p:first-child{padding-top:150px}.prepay-body p.bg01{margin-bottom:6px;background:url(https://i.gzcdn.net/mui/img/booking_renew/img_pre_pay01.png) no-repeat 50% 0;background-size:248px 134px}.prepay-body p.bg02{margin-bottom:6px;background:url(https://i.gzcdn.net/mui/img/booking_renew/img_pre_pay02.png) no-repeat 50% 0;background-size:250px 127px}.prepay-body p .point{color:#ff6000;letter-spacing:-.7px}.prepay-body p.s_txt{margin-bottom:16px;color:#777;font-size:13px;letter-spacing:-.5px}.prepay-footer{text-align:center;padding:0 30px 30px}.prepay-footer button{border:0;text-align:center;letter-spacing:-.7px}.prepay-footer .full-btn{display:block;margin-bottom:20px;height:48px;width:100%;line-height:48px;color:#fff;font-weight:500;font-size:16px;border-radius:8px;background-color:#ff6000}.prepay-footer .skip{display:inline-block;color:#a1a1a1;font-weight:500;font-size:15px;text-decoration:underline}.tbl-data+.tbl-data{margin-top:15px}.tbl-data thead th{padding:11px 0 10px;font-size:15px;font-weight:600;letter-spacing:-.47px;text-align:center;color:#fff;background:#818e9d}.tbl-data tbody td{padding:16px 0 15px;font-size:16px;text-align:center;border:.5px solid #ebebeb}.tbl-data tbody td.time{color:#555}.tbl-data tbody td.price{font-weight:500;color:#333;background-color:#f7f9fc}.tbl-data .notice{padding:0 6px;font-size:14px}.info-box dl{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:5px}.info-box dl dt{width:30%;padding:0 0 15px 15px;font-size:14px;letter-spacing:-.18px;color:#666}.info-box dl dd,.info-box dl div{padding:0 0 15px 15px;font-size:16px;letter-spacing:-.5px;color:#555;text-align:center}.info-box dl dd{width:100%}.info-box dl strong{font-weight:700}.price_info{max-height:calc(100vh - 12%);overflow:scroll;border-radius:8px}.pay_box{padding:0}.pay_box dl{display:flex;flex-wrap:wrap;justify-content:space-between}.pay_box dt{width:32%;padding:0 0 10px 0;font-size:15px;font-weight:500;letter-spacing:-.47px;color:#585858}.pay_box dd{width:68%;padding:0 0 10px 15px;font-size:16px;letter-spacing:-.5px;color:#000;text-align:right}.pay_box dd .point{color:#da3f3f}.pay_box dd .small{font-size:13px;color:#666;line-height:1.54}.pay_box strong{font-weight:700}.pay_box .tit{margin-bottom:15px;display:flex;justify-content:space-between;align-items:center}.pay_box .tit h4{font-size:15px;font-weight:700;color:#333;letter-spacing:-.36px}.pay_box .tit .rtxt button{font-size:13px;letter-spacing:-.31px;color:#d33030;text-decoration:underline}.pay_box .txt-list{margin-top:6px}.pay-box{padding:19px 14px 15px 15px;border-radius:8px;background-color:#f7f9fc}.pay-box dl{display:flex;flex-wrap:wrap;justify-content:space-between}.pay-box dt{width:32%;padding:0 0 10px 0;font-size:15px;font-weight:500;letter-spacing:-.47px;color:#585858}.pay-box dd{width:68%;padding:0 0 10px 15px;font-size:16px;letter-spacing:-.5px;color:#000;text-align:right}.pay-box dd .point{color:#da3f3f}.pay-box dd .small{font-size:13px;color:#666;line-height:1.54}.pay-box strong{font-weight:700}.pay-box .tit{margin-bottom:15px;display:flex;justify-content:space-between;align-items:center}.pay-box .tit h4{font-size:15px;font-weight:700;color:#333;letter-spacing:-.36px}.pay-box .tit .rtxt button{font-size:13px;letter-spacing:-.31px;color:#d33030;text-decoration:underline}.pay-box .txt-list{margin-top:6px}.pay-box .txt-list li{font-size:13px;color:#767676}.txt-list li{position:relative;margin:10px 0;padding-left:8px;line-height:20px;letter-spacing:-.38px;color:#777;font-size:15px}.txt-list li:before{content:"";position:absolute;top:8px;left:0;display:inline-block;width:3px;height:3px;border-radius:50%;background-color:#a0a0a0}.txt-list li .reason{display:block;margin-top:3px;color:#777}.bi_park{display:inline-block;margin-top:2px;width:17px;height:18px;background:url(https://i.gzcdn.net/mui/img/booking_renew/bi-park.png) no-repeat 0 0;background-size:17px auto}.bi_vp{margin-top:2px;background:url(https://i.gzcdn.net/mui/img/booking_renew/bi-vp.png) no-repeat 0 0;background-size:20px auto;margin-bottom:-2px}.bi_nx,.bi_vp{display:inline-block;width:20px;height:20px}.bi_nx{background:url(https://i.gzcdn.net/mui/img/common/tvnx_bi/bi_tvnx.png) no-repeat 0 0;background-size:20px auto;margin-bottom:-4px}.mileage-wrap{margin-top:-1px}.mileage-wrap .mileage-info{padding:0 0 20px 0;border-radius:10px 10px 0 0;font-family:Spoqa Han Sans Neo,"sans-serif";background-color:#023e87}.mileage-wrap .mileage-info h3{padding:35px 0 20px 0;text-align:center;font-size:28px;font-weight:500;line-height:1.5;letter-spacing:-.19px;color:#fff}.mileage-wrap .mileage-info h3 strong{color:#ffdc1a}.mileage-wrap .mileage-info .chk-list{margin:0 15px 0 15px;border-radius:8px;background-color:#fff}.mileage-wrap .mileage-info .chk-list li{padding:18px 15px 18px 15px;position:relative;display:flex;border-top:1px dashed #023e87;align-items:center;font-size:17px;line-height:20px;letter-spacing:-.21px;color:#023e87}.mileage-wrap .mileage-info .chk-list li:first-child{border-top:0}.mileage-wrap .mileage-info .chk-list li .txt{padding-left:16px;margin-right:10px;width:calc(100% - 103px);letter-spacing:-1px;background:url(https://i.gzcdn.net/mui/img/booking_renew/ico-check.png) no-repeat 0 4px;background-size:11px auto}.mileage-wrap .mileage-info .chk-list li .btn{width:103px}.mileage-wrap .mileage-info .chk-list .txt-btn{display:inline-block;width:103px;height:35px;line-height:35px;color:#f1f5fa;border-radius:4px;text-align:center;font-size:14px;font-weight:500;background-color:#023e87}.mileage-wrap .txt-list-wrap{padding:10px 20px 20px;background:#fff}.nodata_loading{position:fixed;top:calc(50% + 120px);left:0;z-index:99;text-align:center;transform:translatexY(-50%);width:100%}.nodata_loading .big{margin:30px 0 7px;font-size:17px;font-weight:700;letter-spacing:-.77px;text-align:center;color:#252525}.nodata_loading .text{font-size:16px;letter-spacing:-.85px;text-align:center;color:#545454}.dot-carousel{position:relative;left:-9999px;margin:0 auto;width:10px;height:10px;border-radius:5px;background-color:#9880ff;color:#9880ff;box-shadow:9965px 0 0 0 #9880ff,9983px 0 0 0 #9880ff,10002px 0 0 0 #9880ff,10020px 0 0 0 #9880ff;animation:dot-carousel 1.5s linear infinite}.msg-box{font-size:15px;padding-top:24px;font-weight:400;line-height:23px;letter-spacing:-.3px;text-align:center;border-radius:8px;background-color:#fff}.msg-box.temp_error .msg-box-head{padding-top:40px;background:url(https://i.gzcdn.net/images/v10/m/booking/ico_error.png) 50% 0 no-repeat;background-size:32px}.msg-box-head .tit{padding-top:0;padding-bottom:8px;font-size:19px;color:#121212;line-height:140%}.msg-box-body{padding-bottom:16px}.msg-box-body p{color:#767676;line-height:140%;letter-spacing:-.3px}.msg-box-body p strong{font-weight:500}.msg-box-body p.emp{margin-top:10px;color:#121212}.msg-box-footer{padding:0 24px}.msg-box-footer .btn_full{padding-bottom:24px;display:flex}.msg-box-footer .btn_full button{display:block;flex:1;margin-left:8px;width:100%;height:48px;line-height:48px;color:#fff;font-size:16px;letter-spacing:-.3px;border:0;border-radius:4px;text-align:center;background:#2272ed}.msg-box-footer .btn_full button:first-of-type{margin-left:0}.msg-box-footer .btn_full button.etc{color:#767676;background-color:#f3f3f3}@keyframes dot-carousel{0%{box-shadow:9965px 0 0 0 #6114ff,9983px 0 0 1px #3214ff,10002px 0 0 2px #145fff,10020px 0 0 0 #00c2ff}33%{box-shadow:10020px 0 0 0 #00c2ff,9965px 0 0 1px #6114ff,9983px 0 0 2px #3214ff,10002px 0 0 0 #145fff}66%{box-shadow:10002px 0 0 0 #145fff,10020px 0 0 1px #00c2ff,9965px 0 0 2px #6114ff,9983px 0 0 0 #3214ff}to{box-shadow:9983px 0 0 0 #3214ff,10002px 0 0 1px #145fff,10020px 0 0 2px #00c2ff,9965px 0 0 0 #6114ff}}:root{--duration:2.89016s}.eclipse-box{transform-style:preserve-3d;transform:rotateX(90deg);transition:transform .8s}.eclipse{position:relative;width:45px;height:45px;margin:0 auto;transform-style:preserve-3d;animation:eclipse var(--duration) infinite linear}.eclipse i{position:absolute;width:14px;height:14px;transform-style:preserve-3d;transform:rotateX(-90deg) rotateY(0deg) rotate(0deg);animation-name:invert;animation-iteration-count:infinite;animation-timing-function:linear;animation-duration:var(--duration);transition-duration:.8s;transition-timing-function:ease-in-out;border-radius:50%}.eclipse i:before{content:"";display:block;width:100%;height:100%;background-color:red;animation-name:resize;animation-iteration-count:infinite;animation-timing-function:linear;animation-duration:var(--duration);border-radius:50%}.eclipse i:first-child{top:0;left:0}.eclipse i:first-child:before{background-color:#6114ff;animation-delay:calc(var(--duration)/4*0)}.eclipse i:nth-child(2){top:0;right:0;background-color:#3214ff}.eclipse i:nth-child(2):before{background-color:#3214ff;animation-delay:calc(var(--duration)/4*1)}.eclipse i:nth-child(3){bottom:0;right:0;background-color:#145fff}.eclipse i:nth-child(3):before{background-color:#145fff;animation-delay:calc(var(--duration)/4*2)}.eclipse i:nth-child(4){bottom:0;left:0;background-color:#00c2ff}.eclipse i:nth-child(4):before{background-color:#00c2ff;animation-delay:calc(var(--duration)/4*3)}@keyframes eclipse{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}@keyframes invert{0%{transform:rotateX(-90deg) rotateY(1turn) rotate(0deg)}to{transform:rotateX(-90deg) rotateY(0deg) rotate(0deg)}}@keyframes resize{0%{transform:scale(1)}25%{transform:scale(1.5)}to{transform:scale(1)}}.banner_b{margin-bottom:16px}.banner_b .gray_bar{width:100%;height:1px;background-color:#f6f6f6}.banner_b img{width:100%}.screen_top_banner .swiper-container{position:relative}.screen_top_banner .swiper-container .swiper_pagination{z-index:100;font-weight:400;font-size:10px!important;color:hsla(0,0%,100%,.8);position:absolute;left:auto;bottom:8px;right:8px;width:auto;display:inline-flex;background-color:rgba(0,0,0,.5)!important;padding:3px 8px 2px;border-radius:9px;white-space:nowrap;line-height:12px}.screen_top_banner .swiper-container .swiper_pagination .swiper-pagination-current{padding-right:2px;font-size:10px;color:#fff}.screen_top_banner .swiper-container .swiper_pagination .swiper-pagination-total{font-size:10px;padding-left:2px}.map_tab .sch-area{background-color:transparent}.map_tab .filter-option,.map_tab .nx_store,.map_tab .tab{display:none}.resv_set_wrap{z-index:102}.resv_set_wrap .page_header{height:44px;line-height:44px;position:relative;padding-top:2px;display:flex;justify-content:center}.resv_set_wrap .page_header a{position:absolute;top:2px;width:44px;height:44px;font-size:0;line-height:0;text-indent:-30000em}.resv_set_wrap .page_header a.btn_close{background:#fff url(https://i.gzcdn.net/mui/img/common/btn_tit_close.png) 9px 9px no-repeat;background-size:30px;left:7px}.resv_set_wrap .page_header div{text-align:center;color:#121212;font-size:17px;font-weight:500;letter-spacing:-.7px;width:calc(100% - 106px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.resv_set_wrap .choice-wrap{padding-left:25px;padding:20px 0;border-bottom:1px solid #f6f6f6}.resv_set_wrap .choice-wrap.type2 .active strong{font-weight:700}.resv_set_wrap .choice-wrap h3{margin-bottom:20px;margin-left:25px;height:24px;line-height:24px;padding-left:30px;font-size:17px;color:#121212;font-weight:500;letter-spacing:-.7px}.resv_set_wrap .choice-wrap h3.date{background:url(https://i.gzcdn.net/mui/img/booking_renew/ico_calender.png) 0 50% no-repeat;background-size:24px 24px}.resv_set_wrap .choice-wrap h3.time{background:url(https://i.gzcdn.net/mui/img/booking_renew/ico_time.png) 0 50% no-repeat;background-size:24px 24px}.resv_set_wrap .choice-wrap h3.member{background:url(https://i.gzcdn.net/mui/img/booking_renew/ico_member.png) 0 50% no-repeat;background-size:24px 24px}.resv_set_wrap .choice-wrap h3.no_icon{padding-left:0}.resv_set_wrap .choice-wrap h3 .btn_info{margin-left:3px;display:inline-block;vertical-align:top;width:24px;height:24px;background:url(https://i.gzcdn.net/mui/img/booking_renew/btn_info.png) 50% 50% no-repeat;background-size:24px 24px}.resv_set_wrap .choice-wrap .choice.has-scroll{overflow-x:scroll;overflow-y:hidden;white-space:nowrap}.resv_set_wrap .choice-wrap .select01 div{display:flex;margin-left:7px;text-align:center;width:40px}.resv_set_wrap .choice-wrap .select01 div:first-child{margin-left:0}.resv_set_wrap .choice-wrap .select01 div button{display:inline-block;width:40px;height:50px;font-size:12px;text-align:center;color:#494949;border-radius:8px;background:#fafafa}.resv_set_wrap .choice-wrap .select01 div.active button{background:#2272ed;color:#fff}.resv_set_wrap .choice-wrap .select01 div .day{display:block;text-align:center;font-weight:700;font-size:15px}.resv_set_wrap .choice-wrap .select01 div .day.sat{color:#2272ed}.resv_set_wrap .choice-wrap .select01 div .day.sun{color:#f44}.resv_set_wrap .choice-wrap .select01 div.active .day.sat{color:#fff}.resv_set_wrap .choice-wrap .select02 div{display:flex;margin-left:7px;text-align:center;width:40px}.resv_set_wrap .choice-wrap .select02 div:first-child{margin-left:0}.resv_set_wrap .choice-wrap .select02 div button{display:inline-block;width:40px;height:40px;font-size:14px;line-height:40px;text-align:center;color:#494949;font-weight:500;letter-spacing:-.7px;border-radius:8px;border:1px solid #f3f3f3;background:#fff}.resv_set_wrap .choice-wrap .select02 div button.disabled{color:#c2c2c2;background:#fafafa}.resv_set_wrap .choice-wrap .select02 div.active button{background:#f0f6ff;color:#2272ed;border:1px solid #2272ed}.resv_set_wrap .choice-wrap .select02 div .ico-new{padding-left:17px;font-size:1px;background:url(https://i.gzcdn.net/mui/img/booking_renew/ico-new.png) no-repeat 100% 49%;background-size:13px auto}.resv_set_wrap .choice-wrap .select02+.select02{margin-top:15px}.resv_set_wrap .desc{padding-bottom:100px;padding-left:25px;color:#a1a1a1;line-height:20px;letter-spacing:-.7px;font-weight:400;font-size:16px}.resv_set_wrap .fixed-b-btn{position:fixed;bottom:0;left:0;width:100%;padding:20px 0 15px;background:#fff;z-index:110;box-shadow:0 -2px 30px #fff}.resv_set_wrap .fixed-b-btn ul{display:flex;margin:0 20px}.resv_set_wrap .fixed-b-btn ul li{width:50%;text-align:center;margin-left:10px}.resv_set_wrap .fixed-b-btn ul li:first-child{margin-left:0}.resv_set_wrap .fixed-b-btn ul button{display:inline-block;height:50px;line-height:50px;width:100%;border-radius:8px;color:#fff;font-size:17px;background:#2272ed}.resv_set_wrap .fixed-b-btn ul button.cancel{color:#777;background:#f3f3f3}.resv_set_wrap .option_list{display:flex;flex-wrap:wrap}.resv_set_wrap .option_list dt{padding-bottom:25px;width:72px;color:#777;font-size:16px;font-weight:500;letter-spacing:-.7px}.resv_set_wrap .option_list dd{padding-bottom:25px;width:calc(100% - 100px)}.resv_set_wrap .option_list dd ul{display:flex}.resv_set_wrap .option_list dd ul li{flex:1;padding-left:30px}.resv_set_wrap .option_list input{display:none}.resv_set_wrap .option_list input+label{position:relative;font-weight:400;font-size:16px;color:#494949;letter-spacing:-.7px}.resv_set_wrap .option_list input+label:after{content:"";display:block;position:absolute;top:0;left:-30px;width:20px;height:20px;background:url(https://i.gzcdn.net/mui/img/common/btn_check01.png) no-repeat;background-size:50px auto}.resv_set_wrap .option_list input:checked+label:after{background-position:100% 0}.resv_set_wrap .option_list input:disabled+label{color:#c2c2c2}.store_img_list{height:240px;position:relative}.store_img_list .swiper-container{height:240px}.store_img_list .img img{width:100%;vertical-align:top;-o-object-fit:cover;object-fit:cover}.store_img_list .store_img_info{position:absolute;bottom:0;left:0;width:100%;display:flex;justify-content:space-between;height:37px;line-height:37px;background:rgba(0,0,0,.3)}.store_img_list .store_img_info .txt{padding-left:12px;color:#fff}.store_img_list .store_img_info .img_num{padding-right:12px;color:#fff;font-size:11px}.store_img_list .store_img_info .img_num strong{font-size:14px}.store_sumup_info{padding-top:25px;text-align:center}.store_sumup_info h3{position:relative;margin:0 16px;line-height:1.4em}.store_sumup_info h3 strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;vertical-align:top;max-width:calc(100% - 27px);font-size:24px;font-weight:700;color:#121212}.store_sumup_info h3 i{margin:1px 0 0 3px;display:inline-block;vertical-align:top;width:24px;height:24px}.this_map{position:absolute;top:130px;width:100%;text-align:center;z-index:1}.this_map button{display:inline-block;padding:0 18px 0 33px;height:37px;line-height:36px;border-radius:51px;border:1px solid #2272ed;font-size:15px;color:#fafafa;text-align:center;background:rgba(34,114,237,.9) url(https://i.gzcdn.net/mui/img/site_finder/home/ico_re.png) no-repeat 12px 50%;background-size:16px auto}.search_box{padding:20px 20px 14px 54px;height:48px;position:sticky;top:0;background-color:#fff;z-index:2;letter-spacing:-.7px;box-sizing:content-box}.search_box .btn_close{width:48px;height:48px;position:absolute;top:20px;left:3px;border:0;background:#fff url(https://i.gzcdn.net/mui/img/common/btn_tit_close.png) 9px 9px no-repeat;background-size:30px;font-size:0;line-height:0;text-indent:-30000em}.search_box .serch_input{border-radius:31px;position:relative;padding:0 54px 0 0}.search_box .serch_input,.search_box .serch_input input{height:48px;background:#f6f6f6;font-family:Spoqa Han Sans Neo}.search_box .serch_input input{font-size:16px;font-weight:400;color:#121212;width:100%;line-height:48px;border-radius:31px 0 0 31px;border:0;text-indent:20px}.search_box .serch_input input::-moz-placeholder{font-size:16px;font-weight:400;color:#a1a1a1;letter-spacing:-.7px}.search_box .serch_input input::placeholder{font-size:16px;font-weight:400;color:#a1a1a1;letter-spacing:-.7px}.search_box .serch_input input:focus{border:0;outline:0}.search_box .serch_input .btn_search{background:url(https://i.gzcdn.net/mui/img/common/btn_search.png) 14px 14px no-repeat;background-size:20px}.search_box .serch_input .btn_search,.search_box .serch_input .btn_search_cancel{position:absolute;top:0;right:6px;width:48px;height:48px;border:0;font-size:0;line-height:0;text-indent:-30000em}.search_box .serch_input .btn_search_cancel{background:url(https://i.gzcdn.net/mui/img/common/btn_search_cancle.png) 14px 14px no-repeat;background-size:20px}.search_before{letter-spacing:-.7px}.search_before .tit_word{border-bottom:1px solid #f6f6f6;width:100%;letter-spacing:-.7px}.search_before .tit_word a{font-size:17px;font-weight:500;color:#121212;display:block;padding:16px 19px 15px}.search_before .tit_word a.nearby{padding:16px 0 16px 46px;background:url(https://i.gzcdn.net/mui/img/common/search/ico_map.png) 20px 14px no-repeat;background-size:22px 22px}.search_before .tit_word a.station{padding:16px 0 16px 46px;background:url(https://i.gzcdn.net/mui/img/common/search/ico_station.png) 18px 18px no-repeat;background-size:18px 18px}.search_before .tit_word a .keyword{color:#3c86f0}.search_before .tit_word a em{width:8.4px;height:12px;display:inline-block;margin-left:4px;background:url(https://i.gzcdn.net/mui/img/common/search/ico_arrow_link.png) 0 0 no-repeat;background-size:8.4px 12px}.search_before .recently_search{clear:both;padding:31px 20px 13px}.search_before .recently_search .recently_tit h2{font-size:17px;font-weight:500;color:#121212;display:inline-block}.search_before .recently_search .recently_tit .btn_set{float:right;height:20px}.search_before .recently_search .recently_tit .btn_set em{width:1px;height:20px;display:inline-block;background-color:#f3f3f3;margin:0 12px}.search_before .recently_search .recently_tit .btn_set button{font-size:15px;font-weight:400;color:#a1a1a1;height:20px;border:0;background:#fff;position:relative;top:-4px;margin:0 3px 0 0;font-family:Spoqa Han Sans Neo}.search_before .recently_search .recently_on{padding:14px 0 37px}.search_before .recently_search .recently_on a{display:inline-block;height:38px;line-height:38px;border:1px solid #e6e6e6;border-radius:5px;padding:0 8px 0 11px;margin:5px 10px 5px 0}.search_before .recently_search .recently_on a strong{font-size:14px;font-weight:400;color:#121212;max-width:100px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block}.search_before .recently_search .recently_on a button{float:right;width:19.5px;height:36px;font-size:0;line-height:0;text-indent:-30000em;background:url(https://i.gzcdn.net/mui/img/common/search/search_delete.png) 3px 12px no-repeat;background-size:12.5px;border:0}.search_before .recently_search .recently_on p{display:inline-block;height:38px;line-height:38px;border:1px solid #e6e6e6;border-radius:5px;padding:0 8px 0 11px;margin:5px 10px 5px 0}.search_before .recently_search .recently_on p strong{font-size:14px;font-weight:400;color:#121212;max-width:100px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block}.search_before .recently_search .recently_on p button{float:right;width:19.5px;height:36px;font-size:0;line-height:0;text-indent:-30000em;background:url(https://i.gzcdn.net/mui/img/common/search/search_delete.png) 3px 12px no-repeat;background-size:12.5px;border:0}.search_before .recently_search .recently_off{font-size:15px;font-weight:400;color:#a1a1a1;padding:19px 0 42px}.searching_ins_list{letter-spacing:-.7px}.searching_ins_list a{clear:both;display:block;padding:19px 20px 18px 48px;position:relative}.searching_ins_list a .location,.searching_ins_list a em{width:15px;height:18px;position:absolute;top:50%;transform:translateY(-50%);left:20px;background:url(https://i.gzcdn.net/mui/img/common/search/ico_location.png) 0 0 no-repeat;background-size:15px 18px}.searching_ins_list a .station{width:15px;height:18px;position:absolute;top:50%;transform:translateY(-50%);left:20px;background:url(https://i.gzcdn.net/mui/img/common/search/ico_station.png) 0 0 no-repeat;background-size:15px 18px}.searching_ins_list a i{width:8.4px;height:12px;display:inline-block;margin-left:4px;background:url(https://i.gzcdn.net/mui/img/common/search/ico_arrow_link.png) 0 0 no-repeat;background-size:8.4px 12px}.searching_ins_list a.map_icon em{display:inline-block;width:24px;height:24px;left:12px;background:none}.searching_ins_list a.map_icon img{width:24px;height:24px}.searching_ins_list a .keyword{color:#3c86f0}.searching_ins_list a .distance{position:absolute;top:50%;transform:translateY(-50%);right:20px;color:#a1a1a1;font-size:15px}.searching_ins_list a .addr{margin-top:6px;font-size:14px;font-weight:400;color:#a1a1a1}.searching_ins_list a:after{content:"";position:absolute;left:48px;right:0;bottom:0;border-bottom:1px solid #f6f6f6}.searching_ins_list a h3{font-size:16px;font-weight:500;color:#121212}.searching_ins_list a strong span{font-weight:400;color:#3c86f0}.searching_ins_list a del{font-size:15px;font-weight:400;color:#2d79ee;position:absolute;top:31px;right:20px;text-decoration:none}.searching_ins_list+.searching_ins_list{border-top:10px solid #f6f6f6}.no_datap{padding:100px 0 24px;text-align:center;font-size:15px;font-weight:500;color:#121212}.no_datap em{display:block;margin:0 auto 25px;width:86px;height:90px;background:url(https://i.gzcdn.net/mui/img/field/info/nodata.png) 50% 0 no-repeat;background-size:86px 90px}.no_datap .desc{font-size:15px;font-weight:400;color:#777;line-height:22px}.no_datap .desc .m_txt{font-size:15px;font-weight:500;color:#121212}.no_datap .desc strong{font-weight:500}.no_datap .desc .keyword{font-size:15px;font-weight:500;color:#2272ed}.btm_toast{position:fixed;right:0;bottom:28px;left:0;text-align:center}.btm_toast p{font-size:14px;font-weight:400;color:#fafafa;background:#000;opacity:.8;border-radius:8px;padding:15px 25px 14px;display:inline-block}.chk_switch{position:relative;display:inline-block;top:-2px}.chk_switch strong{font-size:15px;font-weight:400;color:#a1a1a1;margin:0 5px;position:relative;top:-2px}.chk_switch #switch{position:absolute;-moz-appearance:none;appearance:none;-webkit-appearance:none}.chk_switch input{display:none}.chk_switch .switch_label{position:relative;cursor:pointer;display:inline-block;background-color:#cbcbcb;width:30px;height:16px;border:1px solid #cbcbcb;border-radius:56px;transition:.1s}.chk_switch .switch_label:hover{background:#cbcbcb}.chk_switch .onf_btn{position:absolute;top:0;left:0;width:14px;height:14px;display:inline-block;border-radius:50%;background:#fff;transition:.2s}.chk_switch #switch:checked+.switch_label{background:#2272ed;border:1px solid #2272ed}.chk_switch #switch:checked+.switch_label:hover{background:#2272ed}.chk_switch #switch:checked+.switch_label .onf_btn{left:14px;background:#fff}input[type=checkbox].check01{display:none}input[type=checkbox].check01+label{display:inline-block;padding-left:29px;border:3px solid #707070;position:relative;border:0}input[type=checkbox].check01+label:after{content:"";position:absolute;left:0;top:-3px;display:inline-block;width:24px;height:24px;background:url(https://i.gzcdn.net/mui/img/common/store/checkbox.png) no-repeat 0 0;background-size:cover}input[type=checkbox].check01:checked+label:after{background:url(https://i.gzcdn.net/mui/img/common/store/checkbox_on.png) no-repeat 0 0;background-size:cover}.btm_fix_cont{position:fixed;left:0;right:0;bottom:25px;z-index:3;text-align:center}.btm_fix_cont .btn_list{display:inline-block;height:40px;line-height:40px;padding:0 16px 0 12px;color:#fff;background:#2272ed;font-size:15px;border-radius:51px;font-weight:500;z-index:1;box-sizing:border-box}.btm_fix_cont .btn_list span{display:inline-block;line-height:1}.btm_fix_cont .btn_list:before{content:"";display:inline-block;vertical-align:middle;left:12px;width:20px;height:20px;background:url(https://i.gzcdn.net/images/v10/m/icon/ico_list01.png) 0 0 no-repeat;background-size:20px}.btm_fix_cont .btn_map{display:inline-block;padding:0 16px 0 12px;height:40px;color:#fff;background:#2272ed;text-align:center;font-size:15px;line-height:40px;border-radius:51px}.btm_fix_cont .btn_map span{display:inline-block;line-height:1}.btm_fix_cont .btn_map:before{content:"";display:inline-block;vertical-align:middle;width:20px;height:20px;margin:0 2px 0 0;background:url(https://i.gzcdn.net/images/v10/m/icon/ico_map01.png) 0 0 no-repeat;background-size:20px}.btm_fix_cont .zzim{position:absolute;left:20px;top:0}.btm_fix_cont .zzim button{display:flex;align-items:center;width:69px;height:40px;line-height:40px;font-weight:500;padding-left:37px;font-size:15px;letter-spacing:-.7px;opacity:.9;border:1px solid #c2c2c2;border-radius:51px;background-color:#fff}.btm_fix_cont .zzim button:before{content:"";width:24px;height:24px;position:absolute;top:50%;transform:translateY(-50%);left:10px;background:url(https://i.gzcdn.net/mui/img/site_finder/home/ico_zzim.png) 50% 0 no-repeat;background-size:33px auto}.btm_fix_cont .zzim button.active:before{background-position:50% -28px}.btm_fix_cont .now_here{position:absolute;right:20px;top:-1px}.btm_fix_cont .now_here button{display:inline-block;width:44px;height:44px;background:url(https://i.gzcdn.net/mui/img/site_finder/home/ico_here.png) 0 0 no-repeat;background-size:44px 44px}.btm_fix_cont .now_here button.active{background:url(https://i.gzcdn.net/mui/img/site_finder/home/ico_here3.png) 0 0 no-repeat;background-size:44px 44px}.btm_fix_cont .store_list_wrap{margin-top:15px}.btm_fix_cont .store_list_wrap .content{border-radius:8px;border-top:0;text-align:left}.store_list_wrap{letter-spacing:-.7px}.store_list_wrap .no_data{padding:100px 0 24px;text-align:center;font-size:15px;font-weight:500;color:#121212}.store_list_wrap .no_data em{display:block;margin:0 auto 25px;width:86px;height:90px;background:url(https://i.gzcdn.net/mui/img/field/info/nodata.png) 50% 0 no-repeat;background-size:86px 90px}.store_list_wrap .no_data .desc{font-size:15px;font-weight:400;color:#777;line-height:22px}.store_list_wrap .no_data .desc .m_txt{font-size:15px;font-weight:500;color:#121212}.store_list_wrap .no_data .desc strong{font-weight:500}.store_list_wrap .no_data .desc .keyword{font-size:15px;font-weight:500;color:#2272ed}.store_list_wrap .content{padding:20px 20px 0 20px;border-top:2px solid #f6f6f6;background:#fff}.store_list_wrap .content h3{margin-bottom:15px;padding:0 0 0 25px;position:relative;line-height:19px}.store_list_wrap .content h3 div{position:absolute;top:-1px;left:0;display:inline-block;width:20px;height:20px}.store_list_wrap .content h3 strong{display:inline-block;max-width:calc(100% - 25px);color:#121212;font-size:18px;font-weight:500;line-height:19px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.store_list_wrap .content .store_summary{display:flex;margin-bottom:15px}.store_list_wrap .content .store_summary .img{width:72px;height:72px;position:relative;border-radius:8px;box-shadow:inset 0 0 1px 0 rgba(0,0,0,.25)}.store_list_wrap .content .store_summary .img img{width:100%;height:100%;vertical-align:top;border-radius:8px}.store_list_wrap .content .store_summary .img em{position:absolute;left:0;width:100%;top:0;height:20px;text-align:center;font-size:11px;font-weight:500;line-height:20px;color:#fff;border-radius:8px 8px 0 0}.store_list_wrap .content .store_summary .img em.now01{background:#f36565}.store_list_wrap .content .store_summary .img em.now02{background:#39bb56}.store_list_wrap .content .store_summary .img em.now03{background:#92a6ca}.store_list_wrap .content .store_summary .sp_pin{background-position:-85px -125px;background-size:760px 166px;width:10px;height:13px}.store_list_wrap .content .store_summary .star{background-position:-61px -125px;background-size:760px 166px;width:12px;height:12px}.store_list_wrap .content .store_summary .summary{margin-left:10px}.store_list_wrap .content .store_summary .summary .sys_list{margin-bottom:9px;font-size:15px}.store_list_wrap .content .store_summary .summary .sys_list span{margin-left:1px}.store_list_wrap .content .store_summary .summary .sys_list div{margin-left:8px}.store_list_wrap .content .store_summary .summary .sys_list div:first-child{margin-left:0}.store_list_wrap .content .store_summary .summary .sys_list .ico_list_vp{background:url(https://i.gzcdn.net/mui/img/common/store/ico_list_vp.png) 0 50% no-repeat;background-size:15px 15px}.store_list_wrap .content .store_summary .summary .sys_list .ico_list_gdr{background:url(https://i.gzcdn.net/mui/img/common/store/ico_list_gdr.png) 0 50% no-repeat;background-size:15px 15px}.store_list_wrap .content .store_summary .summary .sys_list .ico_list_t{background:url(https://i.gzcdn.net/mui/img/common/store/ico_list_t.png) 0 50% no-repeat;background-size:15px 15px}.store_list_wrap .content .store_summary .summary .sys_list .ico_list_tp{background:url(https://i.gzcdn.net/mui/img/common/store/ico_list_tp.png) 0 50% no-repeat;background-size:15px 15px}.store_list_wrap .content .store_summary .summary .sys_list .ico_list_nx{padding-left:26px;background:url(https://i.gzcdn.net/mui/img/common/store/ico_list_nx.png) 0 50% no-repeat;background-size:26px 15px}.store_list_wrap .content .store_summary .summary .address{font-size:13px;font-weight:400;color:#494949;margin-bottom:8px}.store_list_wrap .content .store_summary .summary .address strong{padding:0 0 0 13px;font-size:15px;background:url(https://i.gzcdn.net/mui/img/field/info/ico_map.png) 0 4px no-repeat;background-size:9.5px 13px}.store_list_wrap .content .store_summary .summary .address em{display:inline-block;vertical-align:top;margin:4px 5px 0 5px;width:1px;height:12px;background-color:#d1d1d1}.store_list_wrap .content .store_summary .summary .address span{display:inline-block;color:#777}.store_list_wrap .content .store_summary .summary .star em{margin-left:-2px;padding:0 0 0 15px;font-size:14px;font-weight:400;color:#121212;background:url(https://i.gzcdn.net/mui/img/field/info/ico_star_15.png) 0 2px no-repeat;background-size:13px}.store_list_wrap .content .shop_btn_group{display:flex;border-top:1px solid #f6f6f6;height:60px}.store_list_wrap .content .shop_btn_group li{flex:1;text-align:center;position:relative}.store_list_wrap .content .shop_btn_group li:before{content:"";position:absolute;top:17px;left:0;display:inline-block;width:1px;height:20px;background-color:#f6f6f6}.store_list_wrap .content .shop_btn_group li:first-child:before{display:none}.store_list_wrap .content .shop_btn_group li button{display:block;width:100%;text-align:center;color:#494949;font-size:14px;font-weight:500;line-height:60px;font-family:Spoqa Han Sans Neo}.store_list_wrap .content .shop_btn_group li button:before{content:"";display:inline-block;position:relative;top:-2px;width:20px;height:20px;margin:0 5px 0 0;vertical-align:middle}.store_list_wrap .content .shop_btn_group li button.reserv:before{background:url(https://i.gzcdn.net/mui/img/common/map/sprite_shop_icons.png) no-repeat -140px -128px;background-size:760px 166px;width:14px;height:14px}.store_list_wrap .content .shop_btn_group li button.phone:before{background:url(https://i.gzcdn.net/mui/img/common/map/sprite_shop_icons.png) no-repeat -110px -128px;background-size:760px 166px;width:15px;height:15px}.store_list_wrap .content .shop_btn_group li button.navi:before{background:url(https://i.gzcdn.net/mui/img/common/map/sprite_shop_icons.png) no-repeat -169px -128px;background-size:760px 166px;width:16px;height:14px}.store_list_wrap .content .shop_btn_group li button.share:before{background:url(https://i.gzcdn.net/mui/img/common/map/sprite_shop_icons.png) no-repeat -199px -126px;background-size:760px 166px;width:16px;height:17px}.ballon{position:relative;padding:0 5px 0 18px;line-height:21px;height:22px;font-size:11px;font-weight:500;letter-spacing:-.22px;color:#494949;border:1px solid #e6e6e6;border-radius:2px;box-shadow:0 1px 2px 0 rgba(0,0,0,.13);background-color:#fff}.ballon,.ballon i{display:inline-block}.ballon i{position:absolute;left:4px;top:4px;width:12px;height:12px}.ballon strong{font-weight:500}.ballon.case1{color:#777;background:#edf3ff}.ballon.active{padding:0 5px 0 28px;line-height:31px;height:32px;font-size:13px;letter-spacing:-.26px;color:#494949}.ballon.active i{width:20px;height:20px;left:4px;top:5px}.ballon.active:after{content:"";position:absolute;bottom:-11px;left:50%;transform:translateX(-50%);display:inline-block;width:17px;height:13px;background:url(https://i.gzcdn.net/mui/img/common/map/bg_ballon_btm01.png) no-repeat;background-size:17px 13px}.this_map{position:relative;z-index:3}.this_map div{position:absolute;width:100%;text-align:center}.this_map div button{display:inline-block;padding:0 18px 0 33px;height:37px;line-height:36px;border-radius:51px;border:1px solid #2272ed;font-size:15px;color:#fafafa;text-align:center;background:rgba(34,114,237,.9) url(https://i.gzcdn.net/mui/img/site_finder/home/ico_re.png) no-repeat 12px 50%;background-size:16px auto}.sprite{background-image:url(https://i.gzcdn.net/mui/img/common/map/sprite_shop_icons.png)}.sprite,.sprite_shop{background-repeat:no-repeat;display:inline-block}.sprite_shop{background-image:url(https://gist.github.com/assets/68668924/db6c0ac1-4a43-40fa-af02-3d070ac0d0b6)}.label_park{background-position:-294px -121px}.label_park,.label_vision{background-size:760px 166px;width:18px;height:18px}.label_vision{background-position:-321px -122px}.label_gdr{background-position:-350px -123px;width:15px;height:13px}.label_gdr,.label_market{background-size:760px 166px}.label_market{background-position:-378px -122px;width:18px;height:15px}.st_nx{background-position:-404px -122px;width:22px}.st_nx,.st_tp{background-size:760px 166px;height:11px}.st_tp{background-position:-243px -121px;width:15px}.st_t{background-position:-269px -121px;background-size:760px 166px}.st_gdr,.st_t{width:12px;height:11px}.st_gdr{background-position:-280px -98px}.st_gdr,.st_vp{background-size:608px 133px}.st_vp{background-position:-257px -98px;width:14px;height:11px}.st_r{background-image:url(https://i.gzcdn.net/mui/img/site_finder/home/ico_r.png)}.list_icon_1{background-position:-36.42px -3.09px}.list_icon_1,.list_icon_2{background-size:59.52px 461.9px;width:20px;height:20px}.list_icon_2{background-position:-36.42px -24.51px}.list_icon_3{background-position:-36.42px -45.94px}.list_icon_3,.list_icon_4{background-size:59.52px 461.9px;width:20px;height:20px}.list_icon_4{background-position:-36.42px -67.37px}.list_icon_5{background-position:-36.42px -88.8px}.list_icon_5,.list_icon_6{background-size:59.52px 461.9px;width:20px;height:20px}.list_icon_6{background-position:-36.42px -110.23px}.list_icon_7{background-position:-36.42px -131.65px}.list_icon_7,.list_icon_8{background-size:59.52px 461.9px;width:20px;height:20px}.list_icon_8{background-position:-36.42px -153.08px}.list_icon_9{background-position:-36.42px -174.51px}.list_icon_9,.list_icon_10{background-size:59.52px 461.9px;width:20px;height:20px}.list_icon_10{background-position:-36.42px -195.94px}.list_icon_11{background-position:-36.42px -217.37px}.list_icon_11,.list_icon_12{background-size:59.52px 461.9px;width:20px;height:20px}.list_icon_12{background-position:-36.42px -238.79px}.list_icon_13{background-position:-36.42px -260.22px}.list_icon_13,.list_icon_14{background-size:59.52px 461.9px;width:20px;height:20px}.list_icon_14{background-position:-36.42px -281.65px}.list_icon_15{background-position:-36.42px -303.08px}.list_icon_15,.list_icon_16{background-size:59.52px 461.9px;width:20px;height:20px}.list_icon_16{background-position:-36.42px -324.51px}.img_pin{width:30px;height:30px}.img_pin,.img_pin_on{-o-object-fit:cover;object-fit:cover}.img_pin_on{width:40px;height:40px}.pin_b{background:url(https://i.gzcdn.net/mui/img/common/map/ico_pin_b_default.png) no-repeat 0 0;background-size:cover}.pin_real{background:url(https://i.gzcdn.net/mui/img/common/map/ico_pin_real_default.png) no-repeat 0 0;background-size:cover}.pin_vision{background:url(https://i.gzcdn.net/mui/img/common/map/ico_pin_vision_default.png) no-repeat 0 0;background-size:cover}.pin_market{background:url(https://i.gzcdn.net/mui/img/common/map/ico_pin_market_default.png) no-repeat 0 0;background-size:cover}.pin_gdr1{background:url(https://i.gzcdn.net/mui/img/common/map/ico_pin_gdr1_default.png) no-repeat 0 0;background-size:cover}.pin_gdr2{background:url(https://i.gzcdn.net/mui/img/common/map/ico_pin_gdr2_default.png) no-repeat 0 0;background-size:cover}.pin_vp{background:url(https://i.gzcdn.net/mui/img/common/map/ico_pin_vp_default.png) no-repeat 0 0;background-size:cover}.pin_vpgdr{background:url(https://i.gzcdn.net/mui/img/common/map/ico_pin_vpgdr_default.png) no-repeat 0 0;background-size:cover}.pin_realgdr{background:url(https://i.gzcdn.net/mui/img/common/map/ico_pin_realgdr_default.png) no-repeat 0 0;background-size:cover}.pin_visiongdr{background:url(https://i.gzcdn.net/mui/img/common/map/ico_pin_visiongdr_default.png) no-repeat 0 0;background-size:cover}.pin_park{background:url(https://i.gzcdn.net/mui/img/common/map/ico_pin_park_default.png) no-repeat 0 0;background-size:cover}.pin_parkgdr{background:url(https://i.gzcdn.net/mui/img/common/map/ico_pin_parkgdr_default.png) no-repeat 0 0;background-size:cover}.pin_vr{background:url(https://i.gzcdn.net/mui/img/common/map/ico_pin_vr_default.png) no-repeat 0 0;background-size:cover}.pin_vrgdr{background:url(https://i.gzcdn.net/mui/img/common/map/ico_pin_vrgdr_default.png) no-repeat 0 0;background-size:cover}.pin_nx{background:url(https://i.gzcdn.net/mui/img/common/map/ico_pin_nx_default.png) no-repeat 0 0;background-size:cover}.pin_nxgdr{background:url(https://i.gzcdn.net/images/v10/m/map/ico_pin_nxgdr_default.png) no-repeat 0 0;background-size:cover}.pop_milige{clear:both}.pop_milige .msg-box-body{font-size:15px;font-weight:400;color:#494949;line-height:21px;letter-spacing:-.3;margin:0 25px 16px;border-bottom:1px solid #f3f3f3}.pop_milige .msg-box-body .mt_9{margin-top:9px}.pop_milige .msg-box-body strong{font-weight:500;color:#2272ed}.pop_milige .msg-box-body strong.st_b{color:#121212;padding-top:10px}.pop_milige .msg-box-body .add{padding-top:9px;font-weight:400;font-size:13px;color:#767676}.pop_milige .chkbox{text-align:left;margin:0 25px 24px;height:24px;line-height:24px}.pop_milige .chkbox input{display:none}.pop_milige .chkbox input+label{padding-left:30px;height:30px;display:block;background:url(https://i.gzcdn.net/images/v10/m/icon/chk_off_r.png) 0 0 no-repeat;background-size:24px 24px;font-size:13px;font-weight:400;color:#767676}.pop_milige .chkbox input:checked+label{background:url(https://i.gzcdn.net/images/v10/m/icon/chk_on.png) 0 0 no-repeat;background-size:24px 24px}.dimd{width:100%;height:100%;background-color:#000;opacity:.5;top:0;bottom:0;z-index:10}.dimd,.pop_form{position:fixed;right:0;left:0}.pop_form{clear:both;border-radius:8px;z-index:102;padding:39px 25px 26px;top:50%;min-width:300px;max-width:335px;min-height:162px;margin:0 auto 0;box-sizing:border-box;background:#fff;text-align:center;letter-spacing:-.7px}.pop_form h3{font-size:18px;font-weight:500;color:#121212;padding:0 0 9px}.pop_form p{font-size:15px;font-weight:400;color:#777;line-height:23px}.pop_form p strong{padding-top:10px;color:#121212;font-weight:500;display:block}.pop_form .btn_full{padding-top:25px}.pop_form .btn_full button{width:100%;height:48px;line-height:48px;border-radius:8px;background-color:#2272ed;color:#fff;font-size:15px;font-weight:500}.bottom_form{position:fixed;height:calc(100vh - 142px);bottom:0;left:0;right:0;width:100%;background:#fff;z-index:100;overflow-y:scroll;display:block;padding-top:20px;border-radius:20px 20px 0 0;font-family:Spoqa Han Sans Neo}.bottom_form .desc{padding:15px 25px;font-size:14px}.btm_dim{position:fixed;width:100%;height:100%;top:0;bottom:0;left:0;right:0;background:#000;z-index:100;opacity:.7}.play_option,.resv_set_wrap{font-family:Spoqa Han Sans Neo}.pin_icon_1{background:url(https://i.gzcdn.net/images/v10/m/map/ico_pin_b_default.png) no-repeat 0 0;background-size:cover}.pin_icon_2{background:url(https://i.gzcdn.net/images/v10/m/map/ico_pin_real_default.png) no-repeat 0 0;background-size:cover}.pin_icon_3{background:url(https://i.gzcdn.net/images/v10/m/map/ico_pin_vision_default.png) no-repeat 0 0;background-size:cover}.pin_icon_4{background:url(https://i.gzcdn.net/images/v10/m/map/ico_pin_market_default.png) no-repeat 0 0;background-size:cover}.pin_icon_5{background:url(https://i.gzcdn.net/images/v10/m/map/ico_pin_gdr1_default.png) no-repeat 0 0;background-size:cover}.pin_icon_6{background:url(https://i.gzcdn.net/images/v10/m/map/ico_pin_gdr2_default.png) no-repeat 0 0;background-size:cover}.pin_icon_7{background:url(https://i.gzcdn.net/images/v10/m/map/ico_pin_vp_default.png) no-repeat 0 0;background-size:cover}.pin_icon_8{background:url(https://i.gzcdn.net/images/v10/m/map/ico_pin_vpgdr_default.png) no-repeat 0 0;background-size:cover}.pin_icon_9{background:url(https://i.gzcdn.net/images/v10/m/map/ico_pin_realgdr_default.png) no-repeat 0 0;background-size:cover}.pin_icon_10{background:url(https://i.gzcdn.net/images/v10/m/map/ico_pin_visiongdr_default.png) no-repeat 0 0;background-size:cover}.pin_icon_11{background:url(https://i.gzcdn.net/images/v10/m/map/ico_pin_park_default.png) no-repeat 0 0;background-size:cover}.pin_icon_12{background:url(https://i.gzcdn.net/images/v10/m/map/ico_pin_parkgdr_default.png) no-repeat 0 0;background-size:cover}.pin_icon_13{background:url(https://i.gzcdn.net/images/v10/m/map/ico_pin_vr_default.png) no-repeat 0 0;background-size:cover}.pin_icon_14{background:url(https://i.gzcdn.net/mui/img/common/map/ico_pin_vrgdr_default.png) no-repeat 0 0;background-size:cover}.pin_icon_15{background:url(https://i.gzcdn.net/images/v10/m/map/ico_pin_nx_default.png) no-repeat 0 0;background-size:cover}.pin_icon_16{background:url(https://i.gzcdn.net/images/v10/m/map/ico_pin_nxgdr_default.png) no-repeat 0 0;background-size:cover}.plusshop_item{padding:25px 20px 24px;border-top:8px solid #f7f8f6}.plusshop_item .rcont{margin-top:-4px;padding-right:0}.plusshop_item .rcont .btn_info{width:24px;height:24px;background:url(https://i.gzcdn.net/images/v10/m/booking/icon_button.png) 0 0 no-repeat;background-size:24px}.plusshop_item .rcont .btn_info i{font-size:0;line-height:0;text-indent:-30000em}.plusshop_item .item_list{margin:0 -20px}.plusshop_item .item_list .swiper-slide{width:120px!important;margin-right:8px}.plusshop_item .item_list .swiper-slide .img{margin-bottom:10px;height:120px}.plusshop_item .item_list .swiper-slide .img img{width:120px;height:120px;vertical-align:top;border-radius:4px}.plusshop_item .item_list .swiper-slide .item_price{margin-bottom:8px}.plusshop_item .item_list .swiper-slide .item_price .item{font-weight:500;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.plusshop_item .item_list .swiper-slide .item_price .item,.plusshop_item .item_list .swiper-slide .item_price .price{font-size:13px;color:#121212;line-height:140%;letter-spacing:-.26px}.plusshop_item .item_list .swiper-slide .btn_buy,.plusshop_item .item_list .swiper-slide .btn_buy_end{display:inline-block;vertical-align:top;padding:0 12px;height:32px;line-height:32px;font-size:13px;font-weight:500;border-radius:4px;box-sizing:border-box}.plusshop_item .item_list .swiper-slide .btn_buy{border:1px solid #505865;color:#fff;background-color:#505865}.plusshop_item .item_list .swiper-slide .btn_buy_end{border:1px solid #505865;color:#505865;background-color:#fff}.txt_banner{margin:0 20px 20px;border-radius:4px;background-color:#fafafa}.txt_banner a{display:block;width:100%;height:48px;line-height:48px;padding:0 16px;box-sizing:border-box;font-size:15px;font-weight:700;color:#121212;letter-spacing:-.3px;position:relative}.txt_banner a:before{margin-right:8px;width:32px;height:32px;border-radius:50%;background-color:#dfe8f2}.txt_banner a:after,.txt_banner a:before{content:"";display:inline-block;vertical-align:middle}.txt_banner a:after{position:absolute;top:50%;transform:translateY(-50%);right:20px;width:20px;height:20px;background:url(https://i.gzcdn.net/images/v10/m/booking/btn_r_arrow.png) 100% 50% no-repeat;background-size:20px}.txt_banner a strong{font-size:15px;font-weight:700;color:#2272ed}.plusitem_content{padding:32px 16px 100px}.plusitem_content h3{margin-bottom:32px;font-size:21px;font-weight:700;color:#121212;line-height:140%;letter-spacing:-.42px}.plusitem_content h3 strong{color:#2272ed;font-weight:700}.plusitem_content .box{margin-bottom:16px;padding:24px 20px;font-size:15px;color:#494949;line-height:150%;letter-spacing:-.3px;border-radius:8px;background-color:#fafafa}.plusitem_content .box:last-of-type{margin-bottom:24px}.plusitem_content .box h4{margin-bottom:16px;font-size:17px;font-weight:700;color:#121212;line-height:140%;letter-spacing:-.34px}.plusitem_content .box ul li{display:flex;margin-top:16px;align-items:center;font-size:15px;color:#494949;line-height:140%;letter-spacing:-.3px}.plusitem_content .box ul li:first-child{margin-top:0}.plusitem_content .box ul li .num{margin-right:16px;text-align:center;width:24px;height:24px;line-height:24px;font-size:13px;font-weight:700;color:#494949;border-radius:2px;background-color:#e6e6e6}.plusitem_content .alarm{font-size:15px;color:#767676;line-height:150%;letter-spacing:-.3px}.manless_guide{padding:8px 16px;font-size:15px;color:#494949;line-height:140%;letter-spacing:-.3px;background-color:#fff}.manless_guide .summary{margin-bottom:16px}.manless_guide_cont{padding:16px 0;border-top:1px solid #f3f3f3}.manless_guide_cont .tit{font-size:17px;font-weight:700;color:#121212}.manless_guide_cont li{margin-top:8px;padding-left:13px;position:relative}.manless_guide_cont li:before{content:"";position:absolute;top:8px;left:0;width:3px;height:3px;border-radius:50%;background-color:#494949}.qr{position:fixed;top:104px;right:0;bottom:0;left:0;z-index:10;background-color:#fff;font-family:Spoqa Han Sans Neo}.qr .tit_wrap{width:100%;text-align:center}.qr .tit_wrap h3{margin-bottom:8px;max-width:70%;font-size:24px;font-weight:700;color:#121212;line-height:140%;letter-spacing:-.48px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;vertical-align:middle}.qr .tit_wrap span{margin:-11px 0 0 4px;display:inline-block;width:24px;height:24px;font-size:0;line-height:0;text-indent:-30000em;vertical-align:middle}.qr .date{font-size:15px;color:#494949;line-height:140%;letter-spacing:-.3px;text-align:center}.qr .qr_anal{margin:48px auto 0;width:240px;height:240px;display:flex;justify-content:center;align-items:center;background:url(https://i.gzcdn.net/images/v10/m/booking/bg_qr_focus.png) 0 0 no-repeat;background-size:240px}.qr .qr_anal img{width:216px;height:216px}.qr .qr_anal_finish{margin:48px auto 0;display:flex;justify-content:center;align-items:center}.qr .qr_anal_finish,.qr .qr_anal_finish img{width:240px;height:240px}.qr .qr_anal_finish .disable{width:240px;height:240px;background-color:hsla(0,0%,100%,.5);z-index:10}.qr .desc{margin-top:48px;font-size:15px;color:#767676;text-align:center}.qr .desc .main_txt{margin-bottom:2px;font-size:17px;font-weight:500;color:#121212;line-height:140%;letter-spacing:-.34px}.qr .fix_btn_bottom{position:fixed;right:16px;bottom:16px;left:16px}.qr .fix_btn_bottom button{display:block;width:100%;height:48px;line-height:48px;font-size:15px;font-weight:500;color:#fff;border:0;border-radius:4px;background-color:#505865}.layer-24{left:24px;right:24px}.v-spinner{position:fixed;top:50%;right:50%;z-index:1000}.slide-enter-active{animation:dimdView .3s 1;z-index:15}.slide-enter-active,.slide-leave-active{width:100%;height:100%;background-color:#000;position:fixed;top:0;left:0;opacity:.5}.slide-leave-active{animation:dimdView2 .3s ease}[data-v-05a3b479]:root{--color-base-static-black:#000;--color-base-static-white:#fff;--color-base-gray-900:#121212;--color-base-gray-800:#333;--color-base-gray-700:#494949;--color-base-gray-600:#767676;--color-base-gray-500:#a0a0a0;--color-base-gray-400:#c2c2c2;--color-base-gray-300:#e6e6e6;--color-base-gray-200:#f3f3f3;--color-base-gray-100:#fafafa;--color-base-coolgray-900:#101214;--color-base-coolgray-800:#202328;--color-base-coolgray-700:#30353d;--color-base-coolgray-600:#404651;--color-base-coolgray-500:#505865;--color-base-coolgray-400:#737984;--color-base-coolgray-300:#969ba3;--color-base-coolgray-200:#cbcdd1;--color-base-coolgray-100:#f4f5f6;--color-base-blue-900:#07172f;--color-base-blue-800:#0e2e5f;--color-base-blue-700:#14448e;--color-base-blue-600:#1b5bbe;--color-base-blue-500:#2272ed;--color-base-blue-400:#3c86f0;--color-base-blue-300:#8abafe;--color-base-blue-200:#bfd6f6;--color-base-blue-100:#f0f6ff;--color-base-red-900:#330e0e;--color-base-red-800:#661d1d;--color-base-red-700:#992b2b;--color-base-red-600:#cc3a3a;--color-base-red-400:#ff6d6d;--color-base-red-300:#ff9191;--color-base-red-200:#ffb6b6;--color-base-red-100:#ffdada;--color-base-green-900:#032a09;--color-base-green-800:#065313;--color-base-green-700:#0a7d1c;--color-base-green-600:#0da626;--color-base-green-500:#10d02f;--color-base-green-400:#40d959;--color-base-green-300:#70e382;--color-base-green-200:#9fecac;--color-base-green-100:#cff6d5;--color-base-orange-900:#331a0b;--color-base-orange-800:#663417;--color-base-orange-700:#994e22;--color-base-orange-600:#cc682d;--color-base-orange-500:#ff8239;--color-base-orange-400:#ff9659;--color-base-orange-300:#ffb488;--color-base-orange-200:#ffcdb0;--color-base-orange-100:#ffe8d7;--color-base-yellow-900:#33230a;--color-base-yellow-800:#664714;--color-base-yellow-700:#996a1d;--color-base-yellow-600:#cc8e27;--color-base-yellow-500:#ffb131;--color-base-yellow-400:#ffc531;--color-base-yellow-300:#ffd66c;--color-base-yellow-200:#ffe5a1;--color-base-yellow-100:#fff3d6;--color-base-brand-yellow:#ffb131;--color-base-brand-orange:#ff8239;--color-base-brand-red:#ff4848;--color-base-brand-navy:#0e2e5f;--color-semantic-text-accent:#2272ed;--color-semantic-contrast:#fff;--color-semantic-text-primary:#121212;--color-semantic-text-secondary:#494949;--color-semantic-text-tertiary:#767676;--color-semantic-text-caption:#a0a0a0;--color-semantic-bg-default:#fff;--color-semantic-bg-netural:#fafafa;--color-semantic-bg-dim_light:rgba(0,0,0,0.30196078431372547);--color-semantic-bg-dim_default:rgba(0,0,0,0.6);--color-semantic-divider-default:#f3f3f3;--color-semantic-border-default:#e6e6e6;--color-semantic-primary-text-color:#2272ed;--color-semantic-primary-text-press:#1b5bbe;--color-semantic-primary-text-interaction_bg:#f0f6ff;--color-semantic-primary-text-disable:#c2c2c2;--color-semantic-primary-fill-color:#2272ed;--color-semantic-primary-fill-press:#1b5bbe;--color-semantic-primary-fill-disable:#bfd6f6;--color-semantic-primary-outline-color:#2272ed;--color-semantic-primary-outline-press_border:#1b5bbe;--color-semantic-primary-outline-press_bg:#f0f6ff;--color-semantic-primary-outline-disable:#bfd6f6;--color-semantic-secondary-text-color:#505865;--color-semantic-secondary-text-interaction_bg:#f4f5f6;--color-semantic-secondary-text-disable:#c2c2c2;--color-semantic-secondary-fill-color:#505865;--color-semantic-secondary-fill-press:#404651;--color-semantic-secondary-fill-disable_text:#cbcdd1;--color-semantic-secondary-fill-disable_bg:#969ba3;--color-semantic-secondary-outline-color:#505865;--color-semantic-secondary-outline-press_bg:#cbcdd1;--color-semantic-secondary-outline-disable_text:#969ba3;--color-semantic-secondary-outline-disable_border:#cbcdd1;--color-semantic-neutral-text-accent:#121212;--color-semantic-neutral-text-color:#767676;--color-semantic-neutral-text-press:#494949;--color-semantic-neutral-text-interaction_bg:#fafafa;--color-semantic-neutral-text-disable:#c2c2c2;--color-semantic-neutral-text-disable_control:#e6e6e6;--color-semantic-neutral-text-inactive:#a0a0a0;--color-semantic-neutral-fill-bg:#f3f3f3;--color-semantic-neutral-fill-press_bg:#e6e6e6;--color-semantic-neutral-fill-disable_text:#c2c2c2;--color-semantic-neutral-fill-disable_bg:#f3f3f3;--color-semantic-neutral-outline-border:#e6e6e6;--color-semantic-neutral-outline-press_border:#c2c2c2;--color-semantic-neutral-outline-press_bg:#fafafa;--color-semantic-neutral-outline-disable_text:#c2c2c2;--color-semantic-neutral-outline-disable_border:#f3f3f3;--color-semantic-state-negative:#ff4848;--color-base-red-500:#ff4848;--color-semantic-state-positive:#10d02f;--color-semantic-spot-yellow:#ffc531;--color-semantic-spot-red:#ff4848;--color-Semantic-Line-Normal-_Strong:rgba(112,115,124,0.5215686274509804);--color-Semantic-Line-Normal-Normal:rgba(112,115,124,0.2196078431372549);--color-Semantic-Static-White:#fff;--color-base-opacity-black-300:rgba(0,0,0,0.30196078431372547);--color-base-opacity-black-600:rgba(0,0,0,0.6);--color-semantic-secondary-text-press:#404651;--layout-spacing-none:0.5px;--layout-spacing-2:2px;--layout-spacing-4:4px;--layout-spacing-base:8px;--layout-spacing-16:16px;--layout-spacing-24:24px;--layout-spacing-32:32px;--layout-spacing-32:48px;--layout-radius-default:4px;--layout-radius-half:8px;--layout-radius-full:16px}:root .elevation-1[data-v-05a3b479]{box-shadow:0 1px 2px 0 rgba(0,0,0,.13)}:root .elevation-2[data-v-05a3b479]{box-shadow:0 1px 2px 0 rgba(0,0,0,.15),0 2px 6px 2px rgba(0,0,0,.1)}:root .elevation-3[data-v-05a3b479]{box-shadow:0 4px 8px 3px rgba(0,0,0,.15),0 1px 3px 0 rgba(0,0,0,.39)}:root .elevation-4[data-v-05a3b479]{box-shadow:0 6px 10px 4px rgba(0,0,0,.15),0 2px 3px 0 rgba(0,0,0,.3)}:root .elevation-5[data-v-05a3b479]{box-shadow:0 8px 12px 6px rgba(0,0,0,.15),0 4px 4px 0 rgba(0,0,0,.3)}:root .typo-display-34-bold[data-v-05a3b479]{font-size:34px;font-weight:700;font-style:normal;line-height:130%;letter-spacing:-.68px}:root .typo-title-17-medium[data-v-05a3b479]{font-size:17px;font-weight:500;font-style:normal;line-height:140%;letter-spacing:-.34px}:root .typo-title-15-bold[data-v-05a3b479]{font-size:15px;font-weight:700;font-style:normal;line-height:140%;letter-spacing:-.3px}:root .typo-display-43-bold[data-v-05a3b479]{font-size:43px;font-weight:700;font-style:normal;line-height:130%;letter-spacing:-.86px}:root .typo-display-30-bold[data-v-05a3b479]{font-size:30px;font-weight:700;font-style:normal;line-height:130%;letter-spacing:-.6px}:root .typo-title-24-bold[data-v-05a3b479]{font-size:24px;font-weight:700;font-style:normal;line-height:140%;letter-spacing:-.48px}:root .typo-title-21-bold[data-v-05a3b479]{font-size:21px;font-weight:700;font-style:normal;line-height:140%;letter-spacing:-.42px}:root .typo-title-19-bold[data-v-05a3b479]{font-size:19px;font-weight:700;font-style:normal;line-height:140%;letter-spacing:-.38px}:root .typo-title-19-medium[data-v-05a3b479]{font-size:19px;font-weight:500;font-style:normal;line-height:140%;letter-spacing:-.38px}:root .typo-title-17-bold[data-v-05a3b479]{font-size:17px;font-weight:700;font-style:normal;line-height:140%;letter-spacing:-.34px}:root .typo-title-15-medium[data-v-05a3b479]{font-size:15px;font-weight:500;font-style:normal;line-height:140%;letter-spacing:-.3px}:root .typo-body-21-medium[data-v-05a3b479]{font-size:21px;font-weight:500;font-style:normal;line-height:140%;letter-spacing:-.42px}:root .typo-body-17-bold[data-v-05a3b479]{font-size:17px;font-weight:700;font-style:normal;line-height:140%;letter-spacing:-.34px}:root .typo-body-17-medium[data-v-05a3b479]{font-size:17px;font-weight:500;font-style:normal;line-height:140%;letter-spacing:-.34px}:root .typo-body-15-regular[data-v-05a3b479]{font-size:15px;font-weight:400;font-style:normal;line-height:140%;letter-spacing:-.3px}:root .typo-Caption-11|regular[data-v-05a3b479]{font-size:11px;font-weight:400;font-style:normal;line-height:140%;letter-spacing:-.33px}:root .typo-number-21[data-v-05a3b479]{font-size:21px;font-weight:700;font-style:normal;line-height:100%;letter-spacing:0}:root .typo-body-15-bold[data-v-05a3b479]{font-size:15px;font-weight:700;font-style:normal;line-height:140%;letter-spacing:-.3px}:root .typo-body-15-medium[data-v-05a3b479]{font-size:15px;font-weight:500;font-style:normal;line-height:140%;letter-spacing:-.3px}:root .typo-body-13-regular[data-v-05a3b479]{font-size:13px;font-weight:400;font-style:normal;line-height:140%;letter-spacing:-.26px}:root .typo-body-15-regular-long[data-v-05a3b479]{font-size:15px;font-weight:400;font-style:normal;line-height:150%;letter-spacing:-.3px}:root .typo-body-13-bold[data-v-05a3b479]{font-size:13px;font-weight:700;font-style:normal;line-height:140%;letter-spacing:-.26px}:root .typo-body-13-medium[data-v-05a3b479]{font-size:13px;font-weight:500;font-style:normal;line-height:140%;letter-spacing:-.26px}:root .typo-caption-12-regular[data-v-05a3b479]{font-size:12px;font-weight:400;font-style:normal;line-height:140%;letter-spacing:-.24px}:root .typo-button-17-regular[data-v-05a3b479]{font-size:17px;font-weight:400;font-style:normal;line-height:100%;letter-spacing:-.34px}:root .typo-button-15-medium[data-v-05a3b479]{font-size:15px;font-weight:500;font-style:normal;line-height:100%;letter-spacing:-.3px}:root .typo-button-15-regular[data-v-05a3b479]{font-size:15px;font-weight:400;font-style:normal;line-height:100%;letter-spacing:-.3px}:root .typo-button-13-medium[data-v-05a3b479]{font-size:13px;font-weight:500;font-style:normal;line-height:100%;letter-spacing:-.26px}:root .typo-button-13-regular[data-v-05a3b479]{font-size:13px;font-weight:400;font-style:normal;line-height:100%;letter-spacing:-.26px}:root .typo-label-12-bold[data-v-05a3b479]{font-size:12px;font-weight:700;font-style:normal;line-height:100%;letter-spacing:-.24px}:root .typo-label-11-bold[data-v-05a3b479]{font-size:11px;font-weight:700;font-style:normal;line-height:100%;letter-spacing:-.22px}:root .typo-label-11-medium[data-v-05a3b479]{font-size:11px;font-weight:500;font-style:normal;line-height:100%;letter-spacing:-.22px}:root .typo-label-9-medium[data-v-05a3b479]{font-size:9px;font-weight:500;font-style:normal;line-height:100%;letter-spacing:-.18px}:root .typo-number-43[data-v-05a3b479]{font-size:43px;font-weight:700;font-style:normal;line-height:100%;letter-spacing:0}:root .typo-number-34[data-v-05a3b479]{font-size:34px;font-weight:700;font-style:normal;line-height:100%;letter-spacing:0}:root .typo-number-30[data-v-05a3b479]{font-size:30px;font-weight:700;font-style:normal;line-height:100%;letter-spacing:0}:root .typo-number-24[data-v-05a3b479]{font-size:24px;font-weight:700;font-style:normal;line-height:100%;letter-spacing:0}:root .typo-number-19[data-v-05a3b479]{font-size:19px;font-weight:700;font-style:normal;line-height:100%;letter-spacing:0}:root .typo-number-17[data-v-05a3b479]{font-size:17px;font-weight:700;font-style:normal;line-height:100%;letter-spacing:0}:root .typo-number-15[data-v-05a3b479]{font-size:15px;font-weight:700;font-style:normal;line-height:100%;letter-spacing:0}:root .typo-number-13[data-v-05a3b479]{font-size:13px;font-weight:700;font-style:normal;line-height:100%;letter-spacing:0}input[data-v-05a3b479],select[data-v-05a3b479],textarea[data-v-05a3b479]{box-sizing:border-box}input[type=password][data-v-05a3b479],input[type=search][data-v-05a3b479],input[type=submit][data-v-05a3b479],input[type=text][data-v-05a3b479],select[type=password][data-v-05a3b479],select[type=search][data-v-05a3b479],select[type=submit][data-v-05a3b479],select[type=text][data-v-05a3b479],textarea[type=password][data-v-05a3b479],textarea[type=search][data-v-05a3b479],textarea[type=submit][data-v-05a3b479],textarea[type=text][data-v-05a3b479]{border-radius:0;-webkit-appearance:none}input:checked[type=checkbox][data-v-05a3b479],select:checked[type=checkbox][data-v-05a3b479],textarea:checked[type=checkbox][data-v-05a3b479]{background-color:#666;-webkit-appearance:checkbox}select[data-v-05a3b479]:focus{outline:none}.blind[data-v-05a3b479],legend[data-v-05a3b479]{width:0;height:0;line-height:0;position:absolute;top:-30000px;left:0;display:block;overflow:hidden;font-size:0}.ir[data-v-05a3b479]{display:block;overflow:hidden;position:relative;z-index:-1;height:11px;font-size:11px;white-space:nowrap}.txt_noView[data-v-05a3b479]{font-size:0;line-height:0;text-indent:-30000em}.del-txt[data-v-05a3b479]{color:transparent;z-index:-1;display:none}.l__main[data-v-05a3b479]{width:100%;height:46px;line-height:46px;position:fixed;top:0;overflow:hidden;z-index:3;background:#fff}.l__main h1[data-v-05a3b479]{width:85px;height:28px;background:url(https://i.gzcdn.net/mui/img/main/new/btn_logo_golfzon.png) 0 0 no-repeat;background-size:85px 28px;margin:7px auto}.l__main .btn_menu-ploat[data-v-05a3b479]{width:51px;height:42px;position:absolute;top:0;left:0;background:url(https://i.gzcdn.net/mui/img/main/new/btn_menu-ploat.png) 13px 15px no-repeat;background-size:21px 16px;display:inline-block}.l__main .btn_shop-finder[data-v-05a3b479]{position:absolute;top:0;right:13px;font-size:13px;color:#083f88}.l__main-hover[data-v-05a3b479]{width:100%;height:46px;line-height:46px;position:fixed;top:0;left:0;overflow:hidden;z-index:3;background:#28a1ff}.l__main-hover h1[data-v-05a3b479]{width:84px;height:28px;background:url(https://i.gzcdn.net/mui/img/main/new/btn_logo_golfzon-hover.png) 0 0 no-repeat;background-size:84px 28px;margin:7px auto}.l__main-hover .btn_menu-ploat[data-v-05a3b479]{width:51px;height:42px;position:absolute;top:0;left:0;background:url(https://i.gzcdn.net/mui/img/main/new/btn_menu-ploat-hover.png) 13px 15px no-repeat;background-size:21px 16px}.l__main-hover .btn_shop-finder[data-v-05a3b479]{position:absolute;top:0;right:13px;height:46px;line-height:46px;font-size:13px;color:#fff}.l__sub[data-v-05a3b479]{width:100%;height:46px;line-height:46px;position:fixed;top:0;left:0;overflow:hidden;z-index:3;background:#28a1ff}.l__sub h1[data-v-05a3b479]{font-size:18px;font-weight:400;color:#fff;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:72%;text-align:center;margin:0 14%;vertical-align:middle}.l__sub .btn_back[data-v-05a3b479]{background:#28a1ff url(https://i.gzcdn.net/mui/img/main/new/btn_before.png) 18px 12px no-repeat;background-size:11px 15px}.l__sub .btn_back[data-v-05a3b479],.l__sub .btn_menu-ploat[data-v-05a3b479]{width:51px;height:42px;position:absolute;top:0;left:0;text-indent:-30000px;display:inline-block}.l__sub .btn_menu-ploat[data-v-05a3b479]{background:url(https://i.gzcdn.net/mui/img/main/new/btn_menu-ploat-hover.png) 13px 15px no-repeat;background-size:21px 16px}.l__sub .menu_off[data-v-05a3b479]{width:40px;height:44px;position:absolute;top:0;right:0;background:url(https://i.gzcdn.net/mui/img/shop_home/btn_menu.png) 10px 13px no-repeat;background-size:20px 18px;color:#fff}.l__sub-bg2[data-v-05a3b479]{background:#2c2c2c}.l__sub-bg2 .btn_back[data-v-05a3b479]{width:51px;height:42px;position:absolute;top:0;left:0;background:#2c2c2c url(https://i.gzcdn.net/mui/img/main/new/btn_before.png) 18px 12px no-repeat;background-size:11px 15px;text-indent:-30000px;display:inline-block}.btn_txt-ploat[data-v-05a3b479]{position:absolute;top:0;right:3px;padding:0 10px;font-size:14px}.header_shop[data-v-05a3b479]{width:100%;height:44px;line-height:44px;position:fixed;top:0;left:0;overflow:hidden;z-index:3;color:#fff;background-color:#242424}.header_shop h1[data-v-05a3b479]{width:100%;height:44px;line-height:44px;font-size:18px;display:block;text-align:center}.header_shop a[data-v-05a3b479]{position:absolute;top:0;height:44px;display:inline-block}.header_shop .back[data-v-05a3b479]{width:32px;height:45px;background:url(https://i.gzcdn.net/mui/img/shop_home/btn_back.png) 10px 12px no-repeat;background-size:12px 20px;left:0}.header_shop .menu_off[data-v-05a3b479]{width:40px;height:44px;background:url(https://i.gzcdn.net/mui/img/shop_home/btn_menu.png) 10px 13px no-repeat;background-size:20px 18px;right:0}.header_shop .menu_on[data-v-05a3b479]{right:0}.tit_lnb-h2[data-v-05a3b479]{height:25px;line-height:27px;font-size:13px;font-weight:400;color:#50a0f1;background-color:#fff;text-indent:20px;border-top:1px solid #c1d4f5;border-bottom:1px solid #c1d4f5}.tit_h2-nob[data-v-05a3b479]{border-top:0}.nav_lnb-cate[data-v-05a3b479]{display:block;overflow:hidden;background:#f7f7f7;width:100%}.nav_lnb-cate a[data-v-05a3b479]{height:47px;line-height:47px;font-size:15px;color:#4d5665;display:block;margin:0 20px;border-top:1px solid #ececec}.nav_lnb-cate a[data-v-05a3b479]:first-child{border-top:0}.nav_lnb-cate a._selected[data-v-05a3b479]{font-weight:700;color:#429dfa}.my_page_wrap[data-v-05a3b479]{width:100%;height:100%;max-width:275px;box-sizing:border-box}.lnb_profile[data-v-05a3b479]{width:100%;height:118px;background:#5eacfb;position:relative}.lnb_profile p.log_info[data-v-05a3b479]{font-size:14px;font-weight:400;color:#e3ecf6;text-align:center;padding:21px 0 12px;line-height:1.5em;letter-spacing:-1px}.lnb_profile a.my_login[data-v-05a3b479]{width:111px;height:27px;line-height:27px;border:1px solid #e3ecf6;border-radius:3px;display:block;margin:0 auto;text-align:center;color:#fff}.ico_lnb-close[data-v-05a3b479]{width:33px;height:33px;position:absolute;top:0;right:0;background:url(https://i.gzcdn.net/mui/img/main/new/x_btn.png) 6px 6px no-repeat;background-size:21px 21px;display:block}.bg_lnb-tee[data-v-05a3b479]{width:14px;height:24px;position:absolute;top:95px;left:51px;background:url(https://i.gzcdn.net/mui/img/main/new/ico_lnb-tee.png) 0 0 no-repeat;background-size:14px 24px;display:inline-block}.lnb_top-thum[data-v-05a3b479]{width:73px;height:73px;position:absolute;top:23px;left:21px;font-size:0;line-height:0;text-indent:-30000em;margin-right:12px;border-radius:37px;background-repeat:no-repeat;background-position:50%;background-size:cover}.lnb_top-name[data-v-05a3b479]{position:absolute;top:25px;left:102px;font-size:18px;font-weight:700;color:#fff;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:140px}.lnb_top-handy[data-v-05a3b479]{position:absolute;top:49px;left:102px;font-size:14px;color:#114d8b}.lnb_top-member[data-v-05a3b479]{width:112px;height:27px;position:absolute;top:71px;left:100px;background:url(https://i.gzcdn.net/mui/img/common/btn_member.png) 0 0 no-repeat;background-size:112px 27px;display:block;border-radius:10px;text-indent:-30000px}.lnb_top-mileage[data-v-05a3b479]{position:absolute;top:71px;left:102px;border:1px solid #aad3fd;border-radius:10px;font-size:12px;color:#fff;padding:0 9px 0 2px;height:21px;vertical-align:middle}.lnb_top-mileage[data-v-05a3b479]:visited{color:#fff}.lnb_top-mileage em[data-v-05a3b479]{width:17px;height:21px;display:inline-block;background:url(https://i.gzcdn.net/mui/img/main/new/btn_lnb-mileage.png) 0 2px no-repeat;background-size:17px 17px}.lnb_top-mileage strong[data-v-05a3b479]{position:relative;top:-6px;font-weight:400}.lnb_top-setting[data-v-05a3b479]{width:21px;height:21px;position:absolute;top:90px;right:6px;background:url(https://i.gzcdn.net/mui/img/main/new/btn_lnb-setting.png) 0 0 no-repeat;background-size:21px 21px;display:inline-block}footer[data-v-05a3b479]{clear:both;text-align:center;border-top:2px solid #a4acb4;background:#cdd7dc;font-size:12px}footer a[data-v-05a3b479]{display:inline-block}footer .golfzon-stat[data-v-05a3b479]{width:278px;height:57px;margin:0 auto;padding:12px 0}footer .golfzon-stat a[data-v-05a3b479]{width:90px;height:33px;line-height:33px;border:1px solid #959fac;border-radius:3px;float:left;box-sizing:border-box;background:#fff;color:#737f95;text-decoration:none}footer .golfzon-stat a[data-v-05a3b479]:first-child{margin-right:4px}footer .golfzon-stat a[data-v-05a3b479]:last-child{margin-left:4px}footer .privacy[data-v-05a3b479]{text-align:center;width:100%;border-top:1px solid #b3bac0;overflow:hidden;padding:12px 0}footer .privacy a[data-v-05a3b479]{font-size:12px;color:#969fb0;margin:0;padding:0 9px;display:inline-block;text-decoration:none;line-height:1.2em}footer .privacy a[data-v-05a3b479]:first-child{position:relative;left:2px;border-right:1px solid #bdc7cd}footer .privacy a[data-v-05a3b479]:last-child{position:relative;left:-1px;border-left:1px solid #e5e8ea}footer .copy[data-v-05a3b479]{font-size:11px;color:#737f95;padding:0 0 20px}@media (max-width:380px){footer p.btn_status a[data-v-05a3b479]{width:70px}}.float_nav[data-v-05a3b479]{width:73px;height:77px;position:fixed;bottom:20px;left:-12px;z-index:2000}.float_nav a[data-v-05a3b479]{width:73px;height:77px;display:block;position:relative}.float_nav a p.nick[data-v-05a3b479]{position:absolute;top:6px;left:6px;background:url(https://i.gzcdn.net/mui/img/common/my_page/btn_fl_default.png) 0 0 no-repeat;background-size:62px 62px}.float_nav a p.nick[data-v-05a3b479],.float_nav a p.nick img[data-v-05a3b479]{width:62px;height:62px;border-radius:31px}.float_nav a span[data-v-05a3b479]{width:73px;height:77px;position:absolute;top:1px;left:0;background:url(https://i.gzcdn.net/mui/img/common/img_main_myfloating.png) 0 0 no-repeat;background-size:73px 77px;text-indent:-30000px}.main_menu_scroll[data-v-05a3b479]{z-index:1;width:100%;transform:translateZ(0)}.nav_lnb_app[data-v-05a3b479]{overflow:hidden;padding:13px 0 0 10px;background:#f7f7f7}.nav_lnb_app li[data-v-05a3b479]{width:52px;height:73px;float:left;margin:8px 15px}.nav_lnb_app li a[data-v-05a3b479]{width:55px;height:73px;display:block;color:#313131;text-align:center;text-decoration:none}.nav_lnb_app li a span[data-v-05a3b479]{width:55px;height:52px;font-size:0;line-height:0;text-indent:-30000em;display:block;margin-bottom:2px}.nav_lnb_app li a strong[data-v-05a3b479]{font-size:12px;font-weight:400;letter-spacing:-1px}.btn_lnb-golfzon a span[data-v-05a3b479]{background:url(https://i.gzcdn.net/mui/img/launchpad/golfzon-5.0.0/golfzon.156x156.png) 0 0 no-repeat;background-size:52px 52px}.btn_lnb-fieldnasmo a span[data-v-05a3b479]{background:url(https://i.gzcdn.net/mui/img/launchpad/golfzon-4.1.0/fieldnasmo_n.156x156.png) 0 0 no-repeat;background-size:52px 52px}.btn_lnb-fieldscore a span[data-v-05a3b479]{background:url(https://i.gzcdn.net/mui/img/launchpad/golfzon-4.1.0/fieldscorecard.156x156.png) 0 0 no-repeat;background-size:52px 52px}.btn_lnb-moim a span[data-v-05a3b479]{background:url(https://i.gzcdn.net/mui/img/launchpad/golfzon-4.1.0/moim.156x156.png) 0 0 no-repeat;background-size:52px 52px}.btn_lnb-gdr a span[data-v-05a3b479]{background:url(https://i.gzcdn.net/mui/img/launchpad/golfzon-4.1.0/gdr.156x156.png) 0 0 no-repeat;background-size:52px 52px}.btn_lnb-twovision a span[data-v-05a3b479]{background:url(https://i.gzcdn.net/mui/img/launchpad/golfzon-4.1.0/twovision_156x156.png) 0 0 no-repeat;background-size:52px 52px}.customer_list[data-v-05a3b479]{min-height:200px;padding:0 11px;background-color:#fff}.customer_list a[data-v-05a3b479]{display:block;clear:both;position:relative;height:43px;padding:0 29px 0 21px;border-bottom:1px solid #e6e6e6;text-decoration:none}.customer_list a strong[data-v-05a3b479]{font-size:18px;color:#313131;line-height:43px}.customer_list a span.new[data-v-05a3b479]{width:18px;height:18px;position:relative;top:3px;background:url(https://i.gzcdn.net/mui/img/common/my_page/ico_new.png) 0 0 no-repeat;background-size:18px 18px;display:inline-block;margin-left:6px;text-indent:-30000px}.customer_list a span.view_plus[data-v-05a3b479]{width:8px;height:13px;position:absolute;top:15px;right:10px;background:url(https://i.gzcdn.net/mui/img/common/my_page/btn_next.png) 0 0 no-repeat;background-size:8px 13px;display:block}#main_menu[data-v-05a3b479]{width:100%;height:100%;position:fixed;top:0;max-width:275px;z-index:5;margin-left:-275px}#main_menu.active[data-v-05a3b479]{margin-left:0;transition:margin-left .4s ease-in-out .1s}#app[data-v-05a3b479]{position:relative;margin-left:0;transition:margin-left .3s ease-in-out .1s}#app.forweb[data-v-05a3b479]{padding-top:46px}.main_container_wrap[data-v-05a3b479]{position:relative;background-color:#fff}.all_over_dim.active[data-v-05a3b479]{width:100%;height:100%;position:fixed;top:0;left:0;z-index:3;background-color:rgba(0,0,0,.5)}.all_over_booking_dim.active[data-v-05a3b479]{width:100%;height:100%;position:fixed;top:0;left:0;z-index:6;background-color:rgba(0,0,0,.5)}.hidden_element[data-v-05a3b479]{width:0;height:0;display:block;font-size:1px;overflow:hidden;position:relative;z-index:-1}.except-wrap[data-v-05a3b479]{padding:50px 0 40px 0}.except-wrap.has-bg[data-v-05a3b479]{padding-top:35px;border-bottom:5px solid #f0f0f0;background-color:#fffffa}.except-wrap.white-bg[data-v-05a3b479]{padding-top:35px;background-color:#fff}.except-wrap .bg[data-v-05a3b479]{min-height:130px}.except-wrap .bg.img-huu[data-v-05a3b479]{background:url(https://i.gzcdn.net/mui/img/except/img-huu.png) 50% 0 no-repeat;background-size:130px}.except-wrap .bg.img-screengogo[data-v-05a3b479]{background:url(https://i.gzcdn.net/mui/img/except/img-screengogo.png) 50% 0 no-repeat;background-size:130px}.except-wrap .bg.img-sorry[data-v-05a3b479]{background:url(https://i.gzcdn.net/mui/img/except/img-sorry.png) 50% 0 no-repeat;background-size:130px}.except-wrap .bg.img-yab[data-v-05a3b479]{background:url(https://i.gzcdn.net/mui/img/except/img-yab.png) 50% 0 no-repeat;background-size:130px}.except-wrap .bg.img-ggubuk[data-v-05a3b479]{background:url(https://i.gzcdn.net/mui/img/except/img-ggubuk.png) 50% 0 no-repeat;background-size:130px}.except-wrap .bg.img-vsvs[data-v-05a3b479]{background:url(https://i.gzcdn.net/mui/img/except/img-vsvs.png) 50% 0 no-repeat;background-size:130px}.except-wrap .bg.img-roundinggo[data-v-05a3b479]{background:url(https://i.gzcdn.net/mui/img/except/img-roundinggo.png) 50% 0 no-repeat;background-size:130px}.except-wrap .bg.img-thunder[data-v-05a3b479]{background:url(https://i.gzcdn.net/mui/img/except/img-thunder.png) 50% 0 no-repeat;background-size:130px}.except-wrap .bg.img-gogogo[data-v-05a3b479]{background:url(https://i.gzcdn.net/mui/img/except/img-gogogo.png) 50% 0 no-repeat;background-size:130px}.except-wrap .desc[data-v-05a3b479]{margin-top:40px;text-align:center}.except-wrap .desc p[data-v-05a3b479]{font-size:16px;color:#777;margin-top:20px;line-height:normal;letter-spacing:-.05px;text-align:center}.except-wrap .desc .big[data-v-05a3b479]{font-size:19px;color:#333;line-height:normal;letter-spacing:-.24px}.except-wrap .desc .big strong[data-v-05a3b479]{font-weight:700}.screen_top_banner[data-v-05a3b479]{width:100%;min-height:97px;overflow:hidden}.screen_top_banner>a[data-v-05a3b479]{display:block;width:100%;height:100%}.screen_top_banner>a img[data-v-05a3b479]{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.screen_top_banner .swiper-slide[data-v-05a3b479],.screen_top_banner .swiper-wrapper[data-v-05a3b479],.screen_top_banner .swiper[data-v-05a3b479]{height:100%}.screen_top_banner .swiper-slide a[data-v-05a3b479]{display:block;width:100%;height:100%}.screen_top_banner .swiper-slide img[data-v-05a3b479]{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.swiper-pagination[data-v-05a3b479]{z-index:100;font-weight:400;font-size:10px!important;color:hsla(0,0%,100%,.8);position:absolute;left:auto;bottom:8px;right:8px;width:auto;background-color:rgba(0,0,0,.5)!important;padding:3px 8px 2px;border-radius:9px;display:inline-flex;align-items:flex-start;gap:4.367px}.swiper-pagination .swiper-pagination-current[data-v-05a3b479]{padding-right:2px;font-size:10px;color:#fff}.swiper-pagination .swiper-pagination-total[data-v-05a3b479]{font-size:10px;padding-left:2px}.free_mileage[data-v-61049884]{cursor:pointer}[data-v-4c93cdfb]:root{--color-base-static-black:#000;--color-base-static-white:#fff;--color-base-gray-900:#121212;--color-base-gray-800:#333;--color-base-gray-700:#494949;--color-base-gray-600:#767676;--color-base-gray-500:#a0a0a0;--color-base-gray-400:#c2c2c2;--color-base-gray-300:#e6e6e6;--color-base-gray-200:#f3f3f3;--color-base-gray-100:#fafafa;--color-base-coolgray-900:#101214;--color-base-coolgray-800:#202328;--color-base-coolgray-700:#30353d;--color-base-coolgray-600:#404651;--color-base-coolgray-500:#505865;--color-base-coolgray-400:#737984;--color-base-coolgray-300:#969ba3;--color-base-coolgray-200:#cbcdd1;--color-base-coolgray-100:#f4f5f6;--color-base-blue-900:#07172f;--color-base-blue-800:#0e2e5f;--color-base-blue-700:#14448e;--color-base-blue-600:#1b5bbe;--color-base-blue-500:#2272ed;--color-base-blue-400:#3c86f0;--color-base-blue-300:#8abafe;--color-base-blue-200:#bfd6f6;--color-base-blue-100:#f0f6ff;--color-base-red-900:#330e0e;--color-base-red-800:#661d1d;--color-base-red-700:#992b2b;--color-base-red-600:#cc3a3a;--color-base-red-400:#ff6d6d;--color-base-red-300:#ff9191;--color-base-red-200:#ffb6b6;--color-base-red-100:#ffdada;--color-base-green-900:#032a09;--color-base-green-800:#065313;--color-base-green-700:#0a7d1c;--color-base-green-600:#0da626;--color-base-green-500:#10d02f;--color-base-green-400:#40d959;--color-base-green-300:#70e382;--color-base-green-200:#9fecac;--color-base-green-100:#cff6d5;--color-base-orange-900:#331a0b;--color-base-orange-800:#663417;--color-base-orange-700:#994e22;--color-base-orange-600:#cc682d;--color-base-orange-500:#ff8239;--color-base-orange-400:#ff9659;--color-base-orange-300:#ffb488;--color-base-orange-200:#ffcdb0;--color-base-orange-100:#ffe8d7;--color-base-yellow-900:#33230a;--color-base-yellow-800:#664714;--color-base-yellow-700:#996a1d;--color-base-yellow-600:#cc8e27;--color-base-yellow-500:#ffb131;--color-base-yellow-400:#ffc531;--color-base-yellow-300:#ffd66c;--color-base-yellow-200:#ffe5a1;--color-base-yellow-100:#fff3d6;--color-base-brand-yellow:#ffb131;--color-base-brand-orange:#ff8239;--color-base-brand-red:#ff4848;--color-base-brand-navy:#0e2e5f;--color-semantic-text-accent:#2272ed;--color-semantic-contrast:#fff;--color-semantic-text-primary:#121212;--color-semantic-text-secondary:#494949;--color-semantic-text-tertiary:#767676;--color-semantic-text-caption:#a0a0a0;--color-semantic-bg-default:#fff;--color-semantic-bg-netural:#fafafa;--color-semantic-bg-dim_light:rgba(0,0,0,0.30196078431372547);--color-semantic-bg-dim_default:rgba(0,0,0,0.6);--color-semantic-divider-default:#f3f3f3;--color-semantic-border-default:#e6e6e6;--color-semantic-primary-text-color:#2272ed;--color-semantic-primary-text-press:#1b5bbe;--color-semantic-primary-text-interaction_bg:#f0f6ff;--color-semantic-primary-text-disable:#c2c2c2;--color-semantic-primary-fill-color:#2272ed;--color-semantic-primary-fill-press:#1b5bbe;--color-semantic-primary-fill-disable:#bfd6f6;--color-semantic-primary-outline-color:#2272ed;--color-semantic-primary-outline-press_border:#1b5bbe;--color-semantic-primary-outline-press_bg:#f0f6ff;--color-semantic-primary-outline-disable:#bfd6f6;--color-semantic-secondary-text-color:#505865;--color-semantic-secondary-text-interaction_bg:#f4f5f6;--color-semantic-secondary-text-disable:#c2c2c2;--color-semantic-secondary-fill-color:#505865;--color-semantic-secondary-fill-press:#404651;--color-semantic-secondary-fill-disable_text:#cbcdd1;--color-semantic-secondary-fill-disable_bg:#969ba3;--color-semantic-secondary-outline-color:#505865;--color-semantic-secondary-outline-press_bg:#cbcdd1;--color-semantic-secondary-outline-disable_text:#969ba3;--color-semantic-secondary-outline-disable_border:#cbcdd1;--color-semantic-neutral-text-accent:#121212;--color-semantic-neutral-text-color:#767676;--color-semantic-neutral-text-press:#494949;--color-semantic-neutral-text-interaction_bg:#fafafa;--color-semantic-neutral-text-disable:#c2c2c2;--color-semantic-neutral-text-disable_control:#e6e6e6;--color-semantic-neutral-text-inactive:#a0a0a0;--color-semantic-neutral-fill-bg:#f3f3f3;--color-semantic-neutral-fill-press_bg:#e6e6e6;--color-semantic-neutral-fill-disable_text:#c2c2c2;--color-semantic-neutral-fill-disable_bg:#f3f3f3;--color-semantic-neutral-outline-border:#e6e6e6;--color-semantic-neutral-outline-press_border:#c2c2c2;--color-semantic-neutral-outline-press_bg:#fafafa;--color-semantic-neutral-outline-disable_text:#c2c2c2;--color-semantic-neutral-outline-disable_border:#f3f3f3;--color-semantic-state-negative:#ff4848;--color-base-red-500:#ff4848;--color-semantic-state-positive:#10d02f;--color-semantic-spot-yellow:#ffc531;--color-semantic-spot-red:#ff4848;--color-Semantic-Line-Normal-_Strong:rgba(112,115,124,0.5215686274509804);--color-Semantic-Line-Normal-Normal:rgba(112,115,124,0.2196078431372549);--color-Semantic-Static-White:#fff;--color-base-opacity-black-300:rgba(0,0,0,0.30196078431372547);--color-base-opacity-black-600:rgba(0,0,0,0.6);--color-semantic-secondary-text-press:#404651;--layout-spacing-none:0.5px;--layout-spacing-2:2px;--layout-spacing-4:4px;--layout-spacing-base:8px;--layout-spacing-16:16px;--layout-spacing-24:24px;--layout-spacing-32:32px;--layout-spacing-32:48px;--layout-radius-default:4px;--layout-radius-half:8px;--layout-radius-full:16px}:root .elevation-1[data-v-4c93cdfb]{box-shadow:0 1px 2px 0 rgba(0,0,0,.13)}:root .elevation-2[data-v-4c93cdfb]{box-shadow:0 1px 2px 0 rgba(0,0,0,.15),0 2px 6px 2px rgba(0,0,0,.1)}:root .elevation-3[data-v-4c93cdfb]{box-shadow:0 4px 8px 3px rgba(0,0,0,.15),0 1px 3px 0 rgba(0,0,0,.39)}:root .elevation-4[data-v-4c93cdfb]{box-shadow:0 6px 10px 4px rgba(0,0,0,.15),0 2px 3px 0 rgba(0,0,0,.3)}:root .elevation-5[data-v-4c93cdfb]{box-shadow:0 8px 12px 6px rgba(0,0,0,.15),0 4px 4px 0 rgba(0,0,0,.3)}:root .typo-display-34-bold[data-v-4c93cdfb]{font-size:34px;font-weight:700;font-style:normal;line-height:130%;letter-spacing:-.68px}:root .typo-title-17-medium[data-v-4c93cdfb]{font-size:17px;font-weight:500;font-style:normal;line-height:140%;letter-spacing:-.34px}:root .typo-title-15-bold[data-v-4c93cdfb]{font-size:15px;font-weight:700;font-style:normal;line-height:140%;letter-spacing:-.3px}:root .typo-display-43-bold[data-v-4c93cdfb]{font-size:43px;font-weight:700;font-style:normal;line-height:130%;letter-spacing:-.86px}:root .typo-display-30-bold[data-v-4c93cdfb]{font-size:30px;font-weight:700;font-style:normal;line-height:130%;letter-spacing:-.6px}:root .typo-title-24-bold[data-v-4c93cdfb]{font-size:24px;font-weight:700;font-style:normal;line-height:140%;letter-spacing:-.48px}:root .typo-title-21-bold[data-v-4c93cdfb]{font-size:21px;font-weight:700;font-style:normal;line-height:140%;letter-spacing:-.42px}:root .typo-title-19-bold[data-v-4c93cdfb]{font-size:19px;font-weight:700;font-style:normal;line-height:140%;letter-spacing:-.38px}:root .typo-title-19-medium[data-v-4c93cdfb]{font-size:19px;font-weight:500;font-style:normal;line-height:140%;letter-spacing:-.38px}:root .typo-title-17-bold[data-v-4c93cdfb]{font-size:17px;font-weight:700;font-style:normal;line-height:140%;letter-spacing:-.34px}:root .typo-title-15-medium[data-v-4c93cdfb]{font-size:15px;font-weight:500;font-style:normal;line-height:140%;letter-spacing:-.3px}:root .typo-body-21-medium[data-v-4c93cdfb]{font-size:21px;font-weight:500;font-style:normal;line-height:140%;letter-spacing:-.42px}:root .typo-body-17-bold[data-v-4c93cdfb]{font-size:17px;font-weight:700;font-style:normal;line-height:140%;letter-spacing:-.34px}:root .typo-body-17-medium[data-v-4c93cdfb]{font-size:17px;font-weight:500;font-style:normal;line-height:140%;letter-spacing:-.34px}:root .typo-body-15-regular[data-v-4c93cdfb]{font-size:15px;font-weight:400;font-style:normal;line-height:140%;letter-spacing:-.3px}:root .typo-Caption-11|regular[data-v-4c93cdfb]{font-size:11px;font-weight:400;font-style:normal;line-height:140%;letter-spacing:-.33px}:root .typo-number-21[data-v-4c93cdfb]{font-size:21px;font-weight:700;font-style:normal;line-height:100%;letter-spacing:0}:root .typo-body-15-bold[data-v-4c93cdfb]{font-size:15px;font-weight:700;font-style:normal;line-height:140%;letter-spacing:-.3px}:root .typo-body-15-medium[data-v-4c93cdfb]{font-size:15px;font-weight:500;font-style:normal;line-height:140%;letter-spacing:-.3px}:root .typo-body-13-regular[data-v-4c93cdfb]{font-size:13px;font-weight:400;font-style:normal;line-height:140%;letter-spacing:-.26px}:root .typo-body-15-regular-long[data-v-4c93cdfb]{font-size:15px;font-weight:400;font-style:normal;line-height:150%;letter-spacing:-.3px}:root .typo-body-13-bold[data-v-4c93cdfb]{font-size:13px;font-weight:700;font-style:normal;line-height:140%;letter-spacing:-.26px}:root .typo-body-13-medium[data-v-4c93cdfb]{font-size:13px;font-weight:500;font-style:normal;line-height:140%;letter-spacing:-.26px}:root .typo-caption-12-regular[data-v-4c93cdfb]{font-size:12px;font-weight:400;font-style:normal;line-height:140%;letter-spacing:-.24px}:root .typo-button-17-regular[data-v-4c93cdfb]{font-size:17px;font-weight:400;font-style:normal;line-height:100%;letter-spacing:-.34px}:root .typo-button-15-medium[data-v-4c93cdfb]{font-size:15px;font-weight:500;font-style:normal;line-height:100%;letter-spacing:-.3px}:root .typo-button-15-regular[data-v-4c93cdfb]{font-size:15px;font-weight:400;font-style:normal;line-height:100%;letter-spacing:-.3px}:root .typo-button-13-medium[data-v-4c93cdfb]{font-size:13px;font-weight:500;font-style:normal;line-height:100%;letter-spacing:-.26px}:root .typo-button-13-regular[data-v-4c93cdfb]{font-size:13px;font-weight:400;font-style:normal;line-height:100%;letter-spacing:-.26px}:root .typo-label-12-bold[data-v-4c93cdfb]{font-size:12px;font-weight:700;font-style:normal;line-height:100%;letter-spacing:-.24px}:root .typo-label-11-bold[data-v-4c93cdfb]{font-size:11px;font-weight:700;font-style:normal;line-height:100%;letter-spacing:-.22px}:root .typo-label-11-medium[data-v-4c93cdfb]{font-size:11px;font-weight:500;font-style:normal;line-height:100%;letter-spacing:-.22px}:root .typo-label-9-medium[data-v-4c93cdfb]{font-size:9px;font-weight:500;font-style:normal;line-height:100%;letter-spacing:-.18px}:root .typo-number-43[data-v-4c93cdfb]{font-size:43px;font-weight:700;font-style:normal;line-height:100%;letter-spacing:0}:root .typo-number-34[data-v-4c93cdfb]{font-size:34px;font-weight:700;font-style:normal;line-height:100%;letter-spacing:0}:root .typo-number-30[data-v-4c93cdfb]{font-size:30px;font-weight:700;font-style:normal;line-height:100%;letter-spacing:0}:root .typo-number-24[data-v-4c93cdfb]{font-size:24px;font-weight:700;font-style:normal;line-height:100%;letter-spacing:0}:root .typo-number-19[data-v-4c93cdfb]{font-size:19px;font-weight:700;font-style:normal;line-height:100%;letter-spacing:0}:root .typo-number-17[data-v-4c93cdfb]{font-size:17px;font-weight:700;font-style:normal;line-height:100%;letter-spacing:0}:root .typo-number-15[data-v-4c93cdfb]{font-size:15px;font-weight:700;font-style:normal;line-height:100%;letter-spacing:0}:root .typo-number-13[data-v-4c93cdfb]{font-size:13px;font-weight:700;font-style:normal;line-height:100%;letter-spacing:0}input[data-v-4c93cdfb],select[data-v-4c93cdfb],textarea[data-v-4c93cdfb]{box-sizing:border-box}input[type=password][data-v-4c93cdfb],input[type=search][data-v-4c93cdfb],input[type=submit][data-v-4c93cdfb],input[type=text][data-v-4c93cdfb],select[type=password][data-v-4c93cdfb],select[type=search][data-v-4c93cdfb],select[type=submit][data-v-4c93cdfb],select[type=text][data-v-4c93cdfb],textarea[type=password][data-v-4c93cdfb],textarea[type=search][data-v-4c93cdfb],textarea[type=submit][data-v-4c93cdfb],textarea[type=text][data-v-4c93cdfb]{border-radius:0;-webkit-appearance:none}input:checked[type=checkbox][data-v-4c93cdfb],select:checked[type=checkbox][data-v-4c93cdfb],textarea:checked[type=checkbox][data-v-4c93cdfb]{background-color:#666;-webkit-appearance:checkbox}select[data-v-4c93cdfb]:focus{outline:none}.blind[data-v-4c93cdfb],legend[data-v-4c93cdfb]{width:0;height:0;line-height:0;position:absolute;top:-30000px;left:0;display:block;overflow:hidden;font-size:0}.ir[data-v-4c93cdfb]{display:block;overflow:hidden;position:relative;z-index:-1;height:11px;font-size:11px;white-space:nowrap}.txt_noView[data-v-4c93cdfb]{font-size:0;line-height:0;text-indent:-30000em}.del-txt[data-v-4c93cdfb]{color:transparent;z-index:-1;display:none}.l__main[data-v-4c93cdfb]{width:100%;height:46px;line-height:46px;position:fixed;top:0;overflow:hidden;z-index:3;background:#fff}.l__main h1[data-v-4c93cdfb]{width:85px;height:28px;background:url(https://i.gzcdn.net/mui/img/main/new/btn_logo_golfzon.png) 0 0 no-repeat;background-size:85px 28px;margin:7px auto}.l__main .btn_menu-ploat[data-v-4c93cdfb]{width:51px;height:42px;position:absolute;top:0;left:0;background:url(https://i.gzcdn.net/mui/img/main/new/btn_menu-ploat.png) 13px 15px no-repeat;background-size:21px 16px;display:inline-block}.l__main .btn_shop-finder[data-v-4c93cdfb]{position:absolute;top:0;right:13px;font-size:13px;color:#083f88}.l__main-hover[data-v-4c93cdfb]{width:100%;height:46px;line-height:46px;position:fixed;top:0;left:0;overflow:hidden;z-index:3;background:#28a1ff}.l__main-hover h1[data-v-4c93cdfb]{width:84px;height:28px;background:url(https://i.gzcdn.net/mui/img/main/new/btn_logo_golfzon-hover.png) 0 0 no-repeat;background-size:84px 28px;margin:7px auto}.l__main-hover .btn_menu-ploat[data-v-4c93cdfb]{width:51px;height:42px;position:absolute;top:0;left:0;background:url(https://i.gzcdn.net/mui/img/main/new/btn_menu-ploat-hover.png) 13px 15px no-repeat;background-size:21px 16px}.l__main-hover .btn_shop-finder[data-v-4c93cdfb]{position:absolute;top:0;right:13px;height:46px;line-height:46px;font-size:13px;color:#fff}.l__sub[data-v-4c93cdfb]{width:100%;height:46px;line-height:46px;position:fixed;top:0;left:0;overflow:hidden;z-index:3;background:#28a1ff}.l__sub h1[data-v-4c93cdfb]{font-size:18px;font-weight:400;color:#fff;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:72%;text-align:center;margin:0 14%;vertical-align:middle}.l__sub .btn_back[data-v-4c93cdfb]{background:#28a1ff url(https://i.gzcdn.net/mui/img/main/new/btn_before.png) 18px 12px no-repeat;background-size:11px 15px}.l__sub .btn_back[data-v-4c93cdfb],.l__sub .btn_menu-ploat[data-v-4c93cdfb]{width:51px;height:42px;position:absolute;top:0;left:0;text-indent:-30000px;display:inline-block}.l__sub .btn_menu-ploat[data-v-4c93cdfb]{background:url(https://i.gzcdn.net/mui/img/main/new/btn_menu-ploat-hover.png) 13px 15px no-repeat;background-size:21px 16px}.l__sub .menu_off[data-v-4c93cdfb]{width:40px;height:44px;position:absolute;top:0;right:0;background:url(https://i.gzcdn.net/mui/img/shop_home/btn_menu.png) 10px 13px no-repeat;background-size:20px 18px;color:#fff}.l__sub-bg2[data-v-4c93cdfb]{background:#2c2c2c}.l__sub-bg2 .btn_back[data-v-4c93cdfb]{width:51px;height:42px;position:absolute;top:0;left:0;background:#2c2c2c url(https://i.gzcdn.net/mui/img/main/new/btn_before.png) 18px 12px no-repeat;background-size:11px 15px;text-indent:-30000px;display:inline-block}.btn_txt-ploat[data-v-4c93cdfb]{position:absolute;top:0;right:3px;padding:0 10px;font-size:14px}.header_shop[data-v-4c93cdfb]{width:100%;height:44px;line-height:44px;position:fixed;top:0;left:0;overflow:hidden;z-index:3;color:#fff;background-color:#242424}.header_shop h1[data-v-4c93cdfb]{width:100%;height:44px;line-height:44px;font-size:18px;display:block;text-align:center}.header_shop a[data-v-4c93cdfb]{position:absolute;top:0;height:44px;display:inline-block}.header_shop .back[data-v-4c93cdfb]{width:32px;height:45px;background:url(https://i.gzcdn.net/mui/img/shop_home/btn_back.png) 10px 12px no-repeat;background-size:12px 20px;left:0}.header_shop .menu_off[data-v-4c93cdfb]{width:40px;height:44px;background:url(https://i.gzcdn.net/mui/img/shop_home/btn_menu.png) 10px 13px no-repeat;background-size:20px 18px;right:0}.header_shop .menu_on[data-v-4c93cdfb]{right:0}.tit_lnb-h2[data-v-4c93cdfb]{height:25px;line-height:27px;font-size:13px;font-weight:400;color:#50a0f1;background-color:#fff;text-indent:20px;border-top:1px solid #c1d4f5;border-bottom:1px solid #c1d4f5}.tit_h2-nob[data-v-4c93cdfb]{border-top:0}.nav_lnb-cate[data-v-4c93cdfb]{display:block;overflow:hidden;background:#f7f7f7;width:100%}.nav_lnb-cate a[data-v-4c93cdfb]{height:47px;line-height:47px;font-size:15px;color:#4d5665;display:block;margin:0 20px;border-top:1px solid #ececec}.nav_lnb-cate a[data-v-4c93cdfb]:first-child{border-top:0}.nav_lnb-cate a._selected[data-v-4c93cdfb]{font-weight:700;color:#429dfa}.my_page_wrap[data-v-4c93cdfb]{width:100%;height:100%;max-width:275px;box-sizing:border-box}.lnb_profile[data-v-4c93cdfb]{width:100%;height:118px;background:#5eacfb;position:relative}.lnb_profile p.log_info[data-v-4c93cdfb]{font-size:14px;font-weight:400;color:#e3ecf6;text-align:center;padding:21px 0 12px;line-height:1.5em;letter-spacing:-1px}.lnb_profile a.my_login[data-v-4c93cdfb]{width:111px;height:27px;line-height:27px;border:1px solid #e3ecf6;border-radius:3px;display:block;margin:0 auto;text-align:center;color:#fff}.ico_lnb-close[data-v-4c93cdfb]{width:33px;height:33px;position:absolute;top:0;right:0;background:url(https://i.gzcdn.net/mui/img/main/new/x_btn.png) 6px 6px no-repeat;background-size:21px 21px;display:block}.bg_lnb-tee[data-v-4c93cdfb]{width:14px;height:24px;position:absolute;top:95px;left:51px;background:url(https://i.gzcdn.net/mui/img/main/new/ico_lnb-tee.png) 0 0 no-repeat;background-size:14px 24px;display:inline-block}.lnb_top-thum[data-v-4c93cdfb]{width:73px;height:73px;position:absolute;top:23px;left:21px;font-size:0;line-height:0;text-indent:-30000em;margin-right:12px;border-radius:37px;background-repeat:no-repeat;background-position:50%;background-size:cover}.lnb_top-name[data-v-4c93cdfb]{position:absolute;top:25px;left:102px;font-size:18px;font-weight:700;color:#fff;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:140px}.lnb_top-handy[data-v-4c93cdfb]{position:absolute;top:49px;left:102px;font-size:14px;color:#114d8b}.lnb_top-member[data-v-4c93cdfb]{width:112px;height:27px;position:absolute;top:71px;left:100px;background:url(https://i.gzcdn.net/mui/img/common/btn_member.png) 0 0 no-repeat;background-size:112px 27px;display:block;border-radius:10px;text-indent:-30000px}.lnb_top-mileage[data-v-4c93cdfb]{position:absolute;top:71px;left:102px;border:1px solid #aad3fd;border-radius:10px;font-size:12px;color:#fff;padding:0 9px 0 2px;height:21px;vertical-align:middle}.lnb_top-mileage[data-v-4c93cdfb]:visited{color:#fff}.lnb_top-mileage em[data-v-4c93cdfb]{width:17px;height:21px;display:inline-block;background:url(https://i.gzcdn.net/mui/img/main/new/btn_lnb-mileage.png) 0 2px no-repeat;background-size:17px 17px}.lnb_top-mileage strong[data-v-4c93cdfb]{position:relative;top:-6px;font-weight:400}.lnb_top-setting[data-v-4c93cdfb]{width:21px;height:21px;position:absolute;top:90px;right:6px;background:url(https://i.gzcdn.net/mui/img/main/new/btn_lnb-setting.png) 0 0 no-repeat;background-size:21px 21px;display:inline-block}footer[data-v-4c93cdfb]{clear:both;text-align:center;border-top:2px solid #a4acb4;background:#cdd7dc;font-size:12px}footer a[data-v-4c93cdfb]{display:inline-block}footer .golfzon-stat[data-v-4c93cdfb]{width:278px;height:57px;margin:0 auto;padding:12px 0}footer .golfzon-stat a[data-v-4c93cdfb]{width:90px;height:33px;line-height:33px;border:1px solid #959fac;border-radius:3px;float:left;box-sizing:border-box;background:#fff;color:#737f95;text-decoration:none}footer .golfzon-stat a[data-v-4c93cdfb]:first-child{margin-right:4px}footer .golfzon-stat a[data-v-4c93cdfb]:last-child{margin-left:4px}footer .privacy[data-v-4c93cdfb]{text-align:center;width:100%;border-top:1px solid #b3bac0;overflow:hidden;padding:12px 0}footer .privacy a[data-v-4c93cdfb]{font-size:12px;color:#969fb0;margin:0;padding:0 9px;display:inline-block;text-decoration:none;line-height:1.2em}footer .privacy a[data-v-4c93cdfb]:first-child{position:relative;left:2px;border-right:1px solid #bdc7cd}footer .privacy a[data-v-4c93cdfb]:last-child{position:relative;left:-1px;border-left:1px solid #e5e8ea}footer .copy[data-v-4c93cdfb]{font-size:11px;color:#737f95;padding:0 0 20px}@media (max-width:380px){footer p.btn_status a[data-v-4c93cdfb]{width:70px}}.float_nav[data-v-4c93cdfb]{width:73px;height:77px;position:fixed;bottom:20px;left:-12px;z-index:2000}.float_nav a[data-v-4c93cdfb]{width:73px;height:77px;display:block;position:relative}.float_nav a p.nick[data-v-4c93cdfb]{position:absolute;top:6px;left:6px;background:url(https://i.gzcdn.net/mui/img/common/my_page/btn_fl_default.png) 0 0 no-repeat;background-size:62px 62px}.float_nav a p.nick[data-v-4c93cdfb],.float_nav a p.nick img[data-v-4c93cdfb]{width:62px;height:62px;border-radius:31px}.float_nav a span[data-v-4c93cdfb]{width:73px;height:77px;position:absolute;top:1px;left:0;background:url(https://i.gzcdn.net/mui/img/common/img_main_myfloating.png) 0 0 no-repeat;background-size:73px 77px;text-indent:-30000px}.main_menu_scroll[data-v-4c93cdfb]{z-index:1;width:100%;transform:translateZ(0)}.nav_lnb_app[data-v-4c93cdfb]{overflow:hidden;padding:13px 0 0 10px;background:#f7f7f7}.nav_lnb_app li[data-v-4c93cdfb]{width:52px;height:73px;float:left;margin:8px 15px}.nav_lnb_app li a[data-v-4c93cdfb]{width:55px;height:73px;display:block;color:#313131;text-align:center;text-decoration:none}.nav_lnb_app li a span[data-v-4c93cdfb]{width:55px;height:52px;font-size:0;line-height:0;text-indent:-30000em;display:block;margin-bottom:2px}.nav_lnb_app li a strong[data-v-4c93cdfb]{font-size:12px;font-weight:400;letter-spacing:-1px}.btn_lnb-golfzon a span[data-v-4c93cdfb]{background:url(https://i.gzcdn.net/mui/img/launchpad/golfzon-5.0.0/golfzon.156x156.png) 0 0 no-repeat;background-size:52px 52px}.btn_lnb-fieldnasmo a span[data-v-4c93cdfb]{background:url(https://i.gzcdn.net/mui/img/launchpad/golfzon-4.1.0/fieldnasmo_n.156x156.png) 0 0 no-repeat;background-size:52px 52px}.btn_lnb-fieldscore a span[data-v-4c93cdfb]{background:url(https://i.gzcdn.net/mui/img/launchpad/golfzon-4.1.0/fieldscorecard.156x156.png) 0 0 no-repeat;background-size:52px 52px}.btn_lnb-moim a span[data-v-4c93cdfb]{background:url(https://i.gzcdn.net/mui/img/launchpad/golfzon-4.1.0/moim.156x156.png) 0 0 no-repeat;background-size:52px 52px}.btn_lnb-gdr a span[data-v-4c93cdfb]{background:url(https://i.gzcdn.net/mui/img/launchpad/golfzon-4.1.0/gdr.156x156.png) 0 0 no-repeat;background-size:52px 52px}.btn_lnb-twovision a span[data-v-4c93cdfb]{background:url(https://i.gzcdn.net/mui/img/launchpad/golfzon-4.1.0/twovision_156x156.png) 0 0 no-repeat;background-size:52px 52px}.customer_list[data-v-4c93cdfb]{min-height:200px;padding:0 11px;background-color:#fff}.customer_list a[data-v-4c93cdfb]{display:block;clear:both;position:relative;height:43px;padding:0 29px 0 21px;border-bottom:1px solid #e6e6e6;text-decoration:none}.customer_list a strong[data-v-4c93cdfb]{font-size:18px;color:#313131;line-height:43px}.customer_list a span.new[data-v-4c93cdfb]{width:18px;height:18px;position:relative;top:3px;background:url(https://i.gzcdn.net/mui/img/common/my_page/ico_new.png) 0 0 no-repeat;background-size:18px 18px;display:inline-block;margin-left:6px;text-indent:-30000px}.customer_list a span.view_plus[data-v-4c93cdfb]{width:8px;height:13px;position:absolute;top:15px;right:10px;background:url(https://i.gzcdn.net/mui/img/common/my_page/btn_next.png) 0 0 no-repeat;background-size:8px 13px;display:block}#main_menu[data-v-4c93cdfb]{width:100%;height:100%;position:fixed;top:0;max-width:275px;z-index:5;margin-left:-275px}#main_menu.active[data-v-4c93cdfb]{margin-left:0;transition:margin-left .4s ease-in-out .1s}#app[data-v-4c93cdfb]{position:relative;margin-left:0;transition:margin-left .3s ease-in-out .1s}#app.forweb[data-v-4c93cdfb]{padding-top:46px}.main_container_wrap[data-v-4c93cdfb]{position:relative;background-color:#fff}.all_over_dim.active[data-v-4c93cdfb]{width:100%;height:100%;position:fixed;top:0;left:0;z-index:3;background-color:rgba(0,0,0,.5)}.all_over_booking_dim.active[data-v-4c93cdfb]{width:100%;height:100%;position:fixed;top:0;left:0;z-index:6;background-color:rgba(0,0,0,.5)}.hidden_element[data-v-4c93cdfb]{width:0;height:0;display:block;font-size:1px;overflow:hidden;position:relative;z-index:-1}.except-wrap[data-v-4c93cdfb]{padding:50px 0 40px 0}.except-wrap.has-bg[data-v-4c93cdfb]{padding-top:35px;border-bottom:5px solid #f0f0f0;background-color:#fffffa}.except-wrap.white-bg[data-v-4c93cdfb]{padding-top:35px;background-color:#fff}.except-wrap .bg[data-v-4c93cdfb]{min-height:130px}.except-wrap .bg.img-huu[data-v-4c93cdfb]{background:url(https://i.gzcdn.net/mui/img/except/img-huu.png) 50% 0 no-repeat;background-size:130px}.except-wrap .bg.img-screengogo[data-v-4c93cdfb]{background:url(https://i.gzcdn.net/mui/img/except/img-screengogo.png) 50% 0 no-repeat;background-size:130px}.except-wrap .bg.img-sorry[data-v-4c93cdfb]{background:url(https://i.gzcdn.net/mui/img/except/img-sorry.png) 50% 0 no-repeat;background-size:130px}.except-wrap .bg.img-yab[data-v-4c93cdfb]{background:url(https://i.gzcdn.net/mui/img/except/img-yab.png) 50% 0 no-repeat;background-size:130px}.except-wrap .bg.img-ggubuk[data-v-4c93cdfb]{background:url(https://i.gzcdn.net/mui/img/except/img-ggubuk.png) 50% 0 no-repeat;background-size:130px}.except-wrap .bg.img-vsvs[data-v-4c93cdfb]{background:url(https://i.gzcdn.net/mui/img/except/img-vsvs.png) 50% 0 no-repeat;background-size:130px}.except-wrap .bg.img-roundinggo[data-v-4c93cdfb]{background:url(https://i.gzcdn.net/mui/img/except/img-roundinggo.png) 50% 0 no-repeat;background-size:130px}.except-wrap .bg.img-thunder[data-v-4c93cdfb]{background:url(https://i.gzcdn.net/mui/img/except/img-thunder.png) 50% 0 no-repeat;background-size:130px}.except-wrap .bg.img-gogogo[data-v-4c93cdfb]{background:url(https://i.gzcdn.net/mui/img/except/img-gogogo.png) 50% 0 no-repeat;background-size:130px}.except-wrap .desc[data-v-4c93cdfb]{margin-top:40px;text-align:center}.except-wrap .desc p[data-v-4c93cdfb]{font-size:16px;color:#777;margin-top:20px;line-height:normal;letter-spacing:-.05px;text-align:center}.except-wrap .desc .big[data-v-4c93cdfb]{font-size:19px;color:#333;line-height:normal;letter-spacing:-.24px}.except-wrap .desc .big strong[data-v-4c93cdfb]{font-weight:700}body[data-v-4c93cdfb]{background:#fff}body .banner_mng .swiper-container[data-v-4c93cdfb]{position:relative}body .banner_mng .swiper-container .swiper-slide[data-v-4c93cdfb]{display:block}body .banner_mng .swiper-container .swiper-slide img[data-v-4c93cdfb]{width:100%}body .banner_mng .swiper-container .swiper_pagination[data-v-4c93cdfb]{z-index:100;font-weight:400;font-size:10px!important;color:hsla(0,0%,100%,.8);position:absolute;left:auto;bottom:8px;right:8px;width:auto;display:inline-flex;background-color:rgba(0,0,0,.5)!important;padding:3px 8px 2px;border-radius:9px;white-space:nowrap;line-height:12px}body .banner_mng .swiper-container .swiper_pagination .swiper-pagination-current[data-v-4c93cdfb]{padding-right:2px;font-size:9px;color:#fff}body .banner_mng .swiper-container .swiper_pagination .swiper-pagination-total[data-v-4c93cdfb]{font-size:9px;padding-left:2px;color:#c2c2c2}:root{--color-base-static-black:#000;--color-base-static-white:#fff;--color-base-gray-900:#121212;--color-base-gray-800:#333;--color-base-gray-700:#494949;--color-base-gray-600:#767676;--color-base-gray-500:#a0a0a0;--color-base-gray-400:#c2c2c2;--color-base-gray-300:#e6e6e6;--color-base-gray-200:#f3f3f3;--color-base-gray-100:#fafafa;--color-base-coolgray-900:#101214;--color-base-coolgray-800:#202328;--color-base-coolgray-700:#30353d;--color-base-coolgray-600:#404651;--color-base-coolgray-500:#505865;--color-base-coolgray-400:#737984;--color-base-coolgray-300:#969ba3;--color-base-coolgray-200:#cbcdd1;--color-base-coolgray-100:#f4f5f6;--color-base-blue-900:#07172f;--color-base-blue-800:#0e2e5f;--color-base-blue-700:#14448e;--color-base-blue-600:#1b5bbe;--color-base-blue-500:#2272ed;--color-base-blue-400:#3c86f0;--color-base-blue-300:#8abafe;--color-base-blue-200:#bfd6f6;--color-base-blue-100:#f0f6ff;--color-base-red-900:#330e0e;--color-base-red-800:#661d1d;--color-base-red-700:#992b2b;--color-base-red-600:#cc3a3a;--color-base-red-400:#ff6d6d;--color-base-red-300:#ff9191;--color-base-red-200:#ffb6b6;--color-base-red-100:#ffdada;--color-base-green-900:#032a09;--color-base-green-800:#065313;--color-base-green-700:#0a7d1c;--color-base-green-600:#0da626;--color-base-green-500:#10d02f;--color-base-green-400:#40d959;--color-base-green-300:#70e382;--color-base-green-200:#9fecac;--color-base-green-100:#cff6d5;--color-base-orange-900:#331a0b;--color-base-orange-800:#663417;--color-base-orange-700:#994e22;--color-base-orange-600:#cc682d;--color-base-orange-500:#ff8239;--color-base-orange-400:#ff9659;--color-base-orange-300:#ffb488;--color-base-orange-200:#ffcdb0;--color-base-orange-100:#ffe8d7;--color-base-yellow-900:#33230a;--color-base-yellow-800:#664714;--color-base-yellow-700:#996a1d;--color-base-yellow-600:#cc8e27;--color-base-yellow-500:#ffb131;--color-base-yellow-400:#ffc531;--color-base-yellow-300:#ffd66c;--color-base-yellow-200:#ffe5a1;--color-base-yellow-100:#fff3d6;--color-base-brand-yellow:#ffb131;--color-base-brand-orange:#ff8239;--color-base-brand-red:#ff4848;--color-base-brand-navy:#0e2e5f;--color-semantic-text-accent:#2272ed;--color-semantic-contrast:#fff;--color-semantic-text-primary:#121212;--color-semantic-text-secondary:#494949;--color-semantic-text-tertiary:#767676;--color-semantic-text-caption:#a0a0a0;--color-semantic-bg-default:#fff;--color-semantic-bg-netural:#fafafa;--color-semantic-bg-dim_light:rgba(0,0,0,0.30196078431372547);--color-semantic-bg-dim_default:rgba(0,0,0,0.6);--color-semantic-divider-default:#f3f3f3;--color-semantic-border-default:#e6e6e6;--color-semantic-primary-text-color:#2272ed;--color-semantic-primary-text-press:#1b5bbe;--color-semantic-primary-text-interaction_bg:#f0f6ff;--color-semantic-primary-text-disable:#c2c2c2;--color-semantic-primary-fill-color:#2272ed;--color-semantic-primary-fill-press:#1b5bbe;--color-semantic-primary-fill-disable:#bfd6f6;--color-semantic-primary-outline-color:#2272ed;--color-semantic-primary-outline-press_border:#1b5bbe;--color-semantic-primary-outline-press_bg:#f0f6ff;--color-semantic-primary-outline-disable:#bfd6f6;--color-semantic-secondary-text-color:#505865;--color-semantic-secondary-text-interaction_bg:#f4f5f6;--color-semantic-secondary-text-disable:#c2c2c2;--color-semantic-secondary-fill-color:#505865;--color-semantic-secondary-fill-press:#404651;--color-semantic-secondary-fill-disable_text:#cbcdd1;--color-semantic-secondary-fill-disable_bg:#969ba3;--color-semantic-secondary-outline-color:#505865;--color-semantic-secondary-outline-press_bg:#cbcdd1;--color-semantic-secondary-outline-disable_text:#969ba3;--color-semantic-secondary-outline-disable_border:#cbcdd1;--color-semantic-neutral-text-accent:#121212;--color-semantic-neutral-text-color:#767676;--color-semantic-neutral-text-press:#494949;--color-semantic-neutral-text-interaction_bg:#fafafa;--color-semantic-neutral-text-disable:#c2c2c2;--color-semantic-neutral-text-disable_control:#e6e6e6;--color-semantic-neutral-text-inactive:#a0a0a0;--color-semantic-neutral-fill-bg:#f3f3f3;--color-semantic-neutral-fill-press_bg:#e6e6e6;--color-semantic-neutral-fill-disable_text:#c2c2c2;--color-semantic-neutral-fill-disable_bg:#f3f3f3;--color-semantic-neutral-outline-border:#e6e6e6;--color-semantic-neutral-outline-press_border:#c2c2c2;--color-semantic-neutral-outline-press_bg:#fafafa;--color-semantic-neutral-outline-disable_text:#c2c2c2;--color-semantic-neutral-outline-disable_border:#f3f3f3;--color-semantic-state-negative:#ff4848;--color-base-red-500:#ff4848;--color-semantic-state-positive:#10d02f;--color-semantic-spot-yellow:#ffc531;--color-semantic-spot-red:#ff4848;--color-Semantic-Line-Normal-_Strong:rgba(112,115,124,0.5215686274509804);--color-Semantic-Line-Normal-Normal:rgba(112,115,124,0.2196078431372549);--color-Semantic-Static-White:#fff;--color-base-opacity-black-300:rgba(0,0,0,0.30196078431372547);--color-base-opacity-black-600:rgba(0,0,0,0.6);--color-semantic-secondary-text-press:#404651;--layout-spacing-none:0.5px;--layout-spacing-2:2px;--layout-spacing-4:4px;--layout-spacing-base:8px;--layout-spacing-16:16px;--layout-spacing-24:24px;--layout-spacing-32:32px;--layout-spacing-32:48px;--layout-radius-default:4px;--layout-radius-half:8px;--layout-radius-full:16px}:root .elevation-1{box-shadow:0 1px 2px 0 rgba(0,0,0,.13)}:root .elevation-2{box-shadow:0 1px 2px 0 rgba(0,0,0,.15),0 2px 6px 2px rgba(0,0,0,.1)}:root .elevation-3{box-shadow:0 4px 8px 3px rgba(0,0,0,.15),0 1px 3px 0 rgba(0,0,0,.39)}:root .elevation-4{box-shadow:0 6px 10px 4px rgba(0,0,0,.15),0 2px 3px 0 rgba(0,0,0,.3)}:root .elevation-5{box-shadow:0 8px 12px 6px rgba(0,0,0,.15),0 4px 4px 0 rgba(0,0,0,.3)}:root .typo-display-34-bold{font-size:34px;font-weight:700;font-style:normal;line-height:130%;letter-spacing:-.68px}:root .typo-title-17-medium{font-size:17px;font-weight:500;font-style:normal;line-height:140%;letter-spacing:-.34px}:root .typo-title-15-bold{font-size:15px;font-weight:700;font-style:normal;line-height:140%;letter-spacing:-.3px}:root .typo-display-43-bold{font-size:43px;font-weight:700;font-style:normal;line-height:130%;letter-spacing:-.86px}:root .typo-display-30-bold{font-size:30px;font-weight:700;font-style:normal;line-height:130%;letter-spacing:-.6px}:root .typo-title-24-bold{font-size:24px;font-weight:700;font-style:normal;line-height:140%;letter-spacing:-.48px}:root .typo-title-21-bold{font-size:21px;font-weight:700;font-style:normal;line-height:140%;letter-spacing:-.42px}:root .typo-title-19-bold{font-weight:700}:root .typo-title-19-bold,:root .typo-title-19-medium{font-size:19px;font-style:normal;line-height:140%;letter-spacing:-.38px}:root .typo-title-19-medium{font-weight:500}:root .typo-title-17-bold{font-size:17px;font-weight:700;font-style:normal;line-height:140%;letter-spacing:-.34px}:root .typo-title-15-medium{font-size:15px;font-weight:500;font-style:normal;line-height:140%;letter-spacing:-.3px}:root .typo-body-21-medium{font-size:21px;font-weight:500;font-style:normal;line-height:140%;letter-spacing:-.42px}:root .typo-body-17-bold{font-weight:700}:root .typo-body-17-bold,:root .typo-body-17-medium{font-size:17px;font-style:normal;line-height:140%;letter-spacing:-.34px}:root .typo-body-17-medium{font-weight:500}:root .typo-body-15-regular{font-size:15px;font-weight:400;font-style:normal;line-height:140%;letter-spacing:-.3px}:root .typo-Caption-11|regular{font-size:11px;font-weight:400;font-style:normal;line-height:140%;letter-spacing:-.33px}:root .typo-number-21{font-size:21px;font-weight:700;font-style:normal;line-height:100%;letter-spacing:0}:root .typo-body-15-bold{font-weight:700}:root .typo-body-15-bold,:root .typo-body-15-medium{font-size:15px;font-style:normal;line-height:140%;letter-spacing:-.3px}:root .typo-body-15-medium{font-weight:500}:root .typo-body-13-regular{font-size:13px;font-weight:400;font-style:normal;line-height:140%;letter-spacing:-.26px}:root .typo-body-15-regular-long{font-size:15px;font-weight:400;font-style:normal;line-height:150%;letter-spacing:-.3px}:root .typo-body-13-bold{font-weight:700}:root .typo-body-13-bold,:root .typo-body-13-medium{font-size:13px;font-style:normal;line-height:140%;letter-spacing:-.26px}:root .typo-body-13-medium{font-weight:500}:root .typo-caption-12-regular{font-size:12px;font-weight:400;font-style:normal;line-height:140%;letter-spacing:-.24px}:root .typo-button-17-regular{font-size:17px;font-weight:400;font-style:normal;line-height:100%;letter-spacing:-.34px}:root .typo-button-15-medium{font-weight:500}:root .typo-button-15-medium,:root .typo-button-15-regular{font-size:15px;font-style:normal;line-height:100%;letter-spacing:-.3px}:root .typo-button-15-regular{font-weight:400}:root .typo-button-13-medium{font-weight:500}:root .typo-button-13-medium,:root .typo-button-13-regular{font-size:13px;font-style:normal;line-height:100%;letter-spacing:-.26px}:root .typo-button-13-regular{font-weight:400}:root .typo-label-12-bold{font-size:12px;font-weight:700;font-style:normal;line-height:100%;letter-spacing:-.24px}:root .typo-label-11-bold{font-weight:700}:root .typo-label-11-bold,:root .typo-label-11-medium{font-size:11px;font-style:normal;line-height:100%;letter-spacing:-.22px}:root .typo-label-11-medium{font-weight:500}:root .typo-label-9-medium{font-size:9px;font-weight:500;font-style:normal;line-height:100%;letter-spacing:-.18px}:root .typo-number-43{font-size:43px}:root .typo-number-34,:root .typo-number-43{font-weight:700;font-style:normal;line-height:100%;letter-spacing:0}:root .typo-number-34{font-size:34px}:root .typo-number-30{font-size:30px}:root .typo-number-24,:root .typo-number-30{font-weight:700;font-style:normal;line-height:100%;letter-spacing:0}:root .typo-number-24{font-size:24px}:root .typo-number-19{font-size:19px}:root .typo-number-17,:root .typo-number-19{font-weight:700;font-style:normal;line-height:100%;letter-spacing:0}:root .typo-number-17{font-size:17px}:root .typo-number-15{font-size:15px}:root .typo-number-13,:root .typo-number-15{font-weight:700;font-style:normal;line-height:100%;letter-spacing:0}:root .typo-number-13{font-size:13px}input,select,textarea{box-sizing:border-box}input[type=password],input[type=search],input[type=submit],input[type=text],select[type=password],select[type=search],select[type=submit],select[type=text],textarea[type=password],textarea[type=search],textarea[type=submit],textarea[type=text]{border-radius:0;-webkit-appearance:none}input:checked[type=checkbox],select:checked[type=checkbox],textarea:checked[type=checkbox]{background-color:#666;-webkit-appearance:checkbox}select:focus{outline:none}.blind,legend{width:0;height:0;line-height:0;position:absolute;top:-30000px;left:0;font-size:0}.blind,.ir,legend{display:block;overflow:hidden}.ir{position:relative;z-index:-1;height:11px;font-size:11px;white-space:nowrap}.txt_noView{font-size:0;line-height:0;text-indent:-30000em}.del-txt{color:transparent;z-index:-1;display:none}.l__main{width:100%;height:46px;line-height:46px;position:fixed;top:0;overflow:hidden;z-index:3;background:#fff}.l__main h1{width:85px;height:28px;background:url(https://i.gzcdn.net/mui/img/main/new/btn_logo_golfzon.png) 0 0 no-repeat;background-size:85px 28px;margin:7px auto}.l__main .btn_menu-ploat{width:51px;height:42px;position:absolute;top:0;left:0;background:url(https://i.gzcdn.net/mui/img/main/new/btn_menu-ploat.png) 13px 15px no-repeat;background-size:21px 16px;display:inline-block}.l__main .btn_shop-finder{position:absolute;top:0;right:13px;font-size:13px;color:#083f88}.l__main-hover{width:100%;height:46px;line-height:46px;position:fixed;top:0;left:0;overflow:hidden;z-index:3;background:#28a1ff}.l__main-hover h1{width:84px;height:28px;background:url(https://i.gzcdn.net/mui/img/main/new/btn_logo_golfzon-hover.png) 0 0 no-repeat;background-size:84px 28px;margin:7px auto}.l__main-hover .btn_menu-ploat{width:51px;height:42px;position:absolute;top:0;left:0;background:url(https://i.gzcdn.net/mui/img/main/new/btn_menu-ploat-hover.png) 13px 15px no-repeat;background-size:21px 16px}.l__main-hover .btn_shop-finder{position:absolute;top:0;right:13px;height:46px;line-height:46px;font-size:13px;color:#fff}.l__sub{width:100%;height:46px;line-height:46px;position:fixed;top:0;left:0;overflow:hidden;z-index:3;background:#28a1ff}.l__sub h1{font-size:18px;font-weight:400;color:#fff;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:72%;text-align:center;margin:0 14%;vertical-align:middle}.l__sub .btn_back{background:#28a1ff url(https://i.gzcdn.net/mui/img/main/new/btn_before.png) 18px 12px no-repeat;background-size:11px 15px}.l__sub .btn_back,.l__sub .btn_menu-ploat{width:51px;height:42px;position:absolute;top:0;left:0;text-indent:-30000px;display:inline-block}.l__sub .btn_menu-ploat{background:url(https://i.gzcdn.net/mui/img/main/new/btn_menu-ploat-hover.png) 13px 15px no-repeat;background-size:21px 16px}.l__sub .menu_off{width:40px;height:44px;position:absolute;top:0;right:0;background:url(https://i.gzcdn.net/mui/img/shop_home/btn_menu.png) 10px 13px no-repeat;background-size:20px 18px;color:#fff}.l__sub-bg2{background:#2c2c2c}.l__sub-bg2 .btn_back{width:51px;height:42px;position:absolute;top:0;left:0;background:#2c2c2c url(https://i.gzcdn.net/mui/img/main/new/btn_before.png) 18px 12px no-repeat;background-size:11px 15px;text-indent:-30000px;display:inline-block}.btn_txt-ploat{position:absolute;top:0;right:3px;padding:0 10px;font-size:14px}.header_shop{position:fixed;top:0;left:0;overflow:hidden;z-index:3;color:#fff;background-color:#242424}.header_shop,.header_shop h1{width:100%;height:44px;line-height:44px}.header_shop h1{font-size:18px;display:block;text-align:center}.header_shop a{position:absolute;top:0;height:44px;display:inline-block}.header_shop .back{width:32px;height:45px;background:url(https://i.gzcdn.net/mui/img/shop_home/btn_back.png) 10px 12px no-repeat;background-size:12px 20px;left:0}.header_shop .menu_off{width:40px;height:44px;background:url(https://i.gzcdn.net/mui/img/shop_home/btn_menu.png) 10px 13px no-repeat;background-size:20px 18px;right:0}.header_shop .menu_on{right:0}.tit_lnb-h2{height:25px;line-height:27px;font-size:13px;font-weight:400;color:#50a0f1;background-color:#fff;text-indent:20px;border-top:1px solid #c1d4f5;border-bottom:1px solid #c1d4f5}.tit_h2-nob{border-top:0}.nav_lnb-cate{display:block;overflow:hidden;background:#f7f7f7;width:100%}.nav_lnb-cate a{height:47px;line-height:47px;font-size:15px;color:#4d5665;display:block;margin:0 20px;border-top:1px solid #ececec}.nav_lnb-cate a:first-child{border-top:0}.nav_lnb-cate a._selected{font-weight:700;color:#429dfa}.my_page_wrap{width:100%;height:100%;max-width:275px;box-sizing:border-box}.lnb_profile{width:100%;height:118px;background:#5eacfb;position:relative}.lnb_profile p.log_info{font-size:14px;font-weight:400;color:#e3ecf6;text-align:center;padding:21px 0 12px;line-height:1.5em;letter-spacing:-1px}.lnb_profile a.my_login{width:111px;height:27px;line-height:27px;border:1px solid #e3ecf6;border-radius:3px;display:block;margin:0 auto;text-align:center;color:#fff}.ico_lnb-close{width:33px;height:33px;position:absolute;top:0;right:0;background:url(https://i.gzcdn.net/mui/img/main/new/x_btn.png) 6px 6px no-repeat;background-size:21px 21px;display:block}.bg_lnb-tee{width:14px;height:24px;position:absolute;top:95px;left:51px;background:url(https://i.gzcdn.net/mui/img/main/new/ico_lnb-tee.png) 0 0 no-repeat;background-size:14px 24px;display:inline-block}.lnb_top-thum{width:73px;height:73px;position:absolute;top:23px;left:21px;font-size:0;line-height:0;text-indent:-30000em;margin-right:12px;border-radius:37px;background-repeat:no-repeat;background-position:50%;background-size:cover}.lnb_top-name{position:absolute;top:25px;left:102px;font-size:18px;font-weight:700;color:#fff;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:140px}.lnb_top-handy{position:absolute;top:49px;left:102px;font-size:14px;color:#114d8b}.lnb_top-member{width:112px;height:27px;position:absolute;top:71px;left:100px;background:url(https://i.gzcdn.net/mui/img/common/btn_member.png) 0 0 no-repeat;background-size:112px 27px;display:block;border-radius:10px;text-indent:-30000px}.lnb_top-mileage{position:absolute;top:71px;left:102px;border:1px solid #aad3fd;border-radius:10px;font-size:12px;color:#fff;padding:0 9px 0 2px;height:21px;vertical-align:middle}.lnb_top-mileage:visited{color:#fff}.lnb_top-mileage em{width:17px;height:21px;display:inline-block;background:url(https://i.gzcdn.net/mui/img/main/new/btn_lnb-mileage.png) 0 2px no-repeat;background-size:17px 17px}.lnb_top-mileage strong{position:relative;top:-6px;font-weight:400}.lnb_top-setting{width:21px;height:21px;position:absolute;top:90px;right:6px;background:url(https://i.gzcdn.net/mui/img/main/new/btn_lnb-setting.png) 0 0 no-repeat;background-size:21px 21px;display:inline-block}footer{clear:both;text-align:center;border-top:2px solid #a4acb4;background:#cdd7dc;font-size:12px}footer a{display:inline-block}footer .golfzon-stat{width:278px;height:57px;margin:0 auto;padding:12px 0}footer .golfzon-stat a{width:90px;height:33px;line-height:33px;border:1px solid #959fac;border-radius:3px;float:left;box-sizing:border-box;background:#fff;color:#737f95;text-decoration:none}footer .golfzon-stat a:first-child{margin-right:4px}footer .golfzon-stat a:last-child{margin-left:4px}footer .privacy{text-align:center;width:100%;border-top:1px solid #b3bac0;overflow:hidden;padding:12px 0}footer .privacy a{font-size:12px;color:#969fb0;margin:0;padding:0 9px;display:inline-block;text-decoration:none;line-height:1.2em}footer .privacy a:first-child{position:relative;left:2px;border-right:1px solid #bdc7cd}footer .privacy a:last-child{position:relative;left:-1px;border-left:1px solid #e5e8ea}footer .copy{font-size:11px;color:#737f95;padding:0 0 20px}@media (max-width:380px){footer p.btn_status a{width:70px}}.float_nav{width:73px;height:77px;position:fixed;bottom:20px;left:-12px;z-index:2000}.float_nav a{width:73px;height:77px;display:block;position:relative}.float_nav a p.nick{position:absolute;top:6px;left:6px;background:url(https://i.gzcdn.net/mui/img/common/my_page/btn_fl_default.png) 0 0 no-repeat;background-size:62px 62px}.float_nav a p.nick,.float_nav a p.nick img{width:62px;height:62px;border-radius:31px}.float_nav a span{width:73px;height:77px;position:absolute;top:1px;left:0;background:url(https://i.gzcdn.net/mui/img/common/img_main_myfloating.png) 0 0 no-repeat;background-size:73px 77px;text-indent:-30000px}.main_menu_scroll{z-index:1;width:100%;transform:translateZ(0)}.nav_lnb_app{overflow:hidden;padding:13px 0 0 10px;background:#f7f7f7}.nav_lnb_app li{width:52px;height:73px;float:left;margin:8px 15px}.nav_lnb_app li a{width:55px;height:73px;display:block;color:#313131;text-align:center;text-decoration:none}.nav_lnb_app li a span{width:55px;height:52px;font-size:0;line-height:0;text-indent:-30000em;display:block;margin-bottom:2px}.nav_lnb_app li a strong{font-size:12px;font-weight:400;letter-spacing:-1px}.btn_lnb-golfzon a span{background:url(https://i.gzcdn.net/mui/img/launchpad/golfzon-5.0.0/golfzon.156x156.png) 0 0 no-repeat;background-size:52px 52px}.btn_lnb-fieldnasmo a span{background:url(https://i.gzcdn.net/mui/img/launchpad/golfzon-4.1.0/fieldnasmo_n.156x156.png) 0 0 no-repeat;background-size:52px 52px}.btn_lnb-fieldscore a span{background:url(https://i.gzcdn.net/mui/img/launchpad/golfzon-4.1.0/fieldscorecard.156x156.png) 0 0 no-repeat;background-size:52px 52px}.btn_lnb-moim a span{background:url(https://i.gzcdn.net/mui/img/launchpad/golfzon-4.1.0/moim.156x156.png) 0 0 no-repeat;background-size:52px 52px}.btn_lnb-gdr a span{background:url(https://i.gzcdn.net/mui/img/launchpad/golfzon-4.1.0/gdr.156x156.png) 0 0 no-repeat;background-size:52px 52px}.btn_lnb-twovision a span{background:url(https://i.gzcdn.net/mui/img/launchpad/golfzon-4.1.0/twovision_156x156.png) 0 0 no-repeat;background-size:52px 52px}.customer_list{min-height:200px;padding:0 11px;background-color:#fff}.customer_list a{display:block;clear:both;position:relative;height:43px;padding:0 29px 0 21px;border-bottom:1px solid #e6e6e6;text-decoration:none}.customer_list a strong{font-size:18px;color:#313131;line-height:43px}.customer_list a span.new{width:18px;height:18px;position:relative;top:3px;background:url(https://i.gzcdn.net/mui/img/common/my_page/ico_new.png) 0 0 no-repeat;background-size:18px 18px;display:inline-block;margin-left:6px;text-indent:-30000px}.customer_list a span.view_plus{width:8px;height:13px;position:absolute;top:15px;right:10px;background:url(https://i.gzcdn.net/mui/img/common/my_page/btn_next.png) 0 0 no-repeat;background-size:8px 13px;display:block}#main_menu{width:100%;height:100%;position:fixed;top:0;max-width:275px;z-index:5;margin-left:-275px}#main_menu.active{margin-left:0;transition:margin-left .4s ease-in-out .1s}#app{position:relative;margin-left:0;transition:margin-left .3s ease-in-out .1s}#app.forweb{padding-top:46px}.main_container_wrap{position:relative;background-color:#fff}.all_over_dim.active{z-index:3}.all_over_booking_dim.active,.all_over_dim.active{width:100%;height:100%;position:fixed;top:0;left:0;background-color:rgba(0,0,0,.5)}.all_over_booking_dim.active{z-index:6}.hidden_element{width:0;height:0;display:block;font-size:1px;overflow:hidden;position:relative;z-index:-1}.except-wrap{padding:50px 0 40px 0}.except-wrap.has-bg{padding-top:35px;border-bottom:5px solid #f0f0f0;background-color:#fffffa}.except-wrap.white-bg{padding-top:35px;background-color:#fff}.except-wrap .bg{min-height:130px}.except-wrap .bg.img-huu{background:url(https://i.gzcdn.net/mui/img/except/img-huu.png) 50% 0 no-repeat;background-size:130px}.except-wrap .bg.img-screengogo{background:url(https://i.gzcdn.net/mui/img/except/img-screengogo.png) 50% 0 no-repeat;background-size:130px}.except-wrap .bg.img-sorry{background:url(https://i.gzcdn.net/mui/img/except/img-sorry.png) 50% 0 no-repeat;background-size:130px}.except-wrap .bg.img-yab{background:url(https://i.gzcdn.net/mui/img/except/img-yab.png) 50% 0 no-repeat;background-size:130px}.except-wrap .bg.img-ggubuk{background:url(https://i.gzcdn.net/mui/img/except/img-ggubuk.png) 50% 0 no-repeat;background-size:130px}.except-wrap .bg.img-vsvs{background:url(https://i.gzcdn.net/mui/img/except/img-vsvs.png) 50% 0 no-repeat;background-size:130px}.except-wrap .bg.img-roundinggo{background:url(https://i.gzcdn.net/mui/img/except/img-roundinggo.png) 50% 0 no-repeat;background-size:130px}.except-wrap .bg.img-thunder{background:url(https://i.gzcdn.net/mui/img/except/img-thunder.png) 50% 0 no-repeat;background-size:130px}.except-wrap .bg.img-gogogo{background:url(https://i.gzcdn.net/mui/img/except/img-gogogo.png) 50% 0 no-repeat;background-size:130px}.except-wrap .desc{margin-top:40px;text-align:center}.except-wrap .desc p{font-size:16px;color:#777;margin-top:20px;line-height:normal;letter-spacing:-.05px;text-align:center}.except-wrap .desc .big{font-size:19px;color:#333;line-height:normal;letter-spacing:-.24px}.except-wrap .desc .big strong{font-weight:700}.event_banner{margin-top:8px}.event_banner img{width:100%}.layer-mid{z-index:102}body{background:#f7f8f6}[data-v-a50565b2]:root{--color-base-static-black:#000;--color-base-static-white:#fff;--color-base-gray-900:#121212;--color-base-gray-800:#333;--color-base-gray-700:#494949;--color-base-gray-600:#767676;--color-base-gray-500:#a0a0a0;--color-base-gray-400:#c2c2c2;--color-base-gray-300:#e6e6e6;--color-base-gray-200:#f3f3f3;--color-base-gray-100:#fafafa;--color-base-coolgray-900:#101214;--color-base-coolgray-800:#202328;--color-base-coolgray-700:#30353d;--color-base-coolgray-600:#404651;--color-base-coolgray-500:#505865;--color-base-coolgray-400:#737984;--color-base-coolgray-300:#969ba3;--color-base-coolgray-200:#cbcdd1;--color-base-coolgray-100:#f4f5f6;--color-base-blue-900:#07172f;--color-base-blue-800:#0e2e5f;--color-base-blue-700:#14448e;--color-base-blue-600:#1b5bbe;--color-base-blue-500:#2272ed;--color-base-blue-400:#3c86f0;--color-base-blue-300:#8abafe;--color-base-blue-200:#bfd6f6;--color-base-blue-100:#f0f6ff;--color-base-red-900:#330e0e;--color-base-red-800:#661d1d;--color-base-red-700:#992b2b;--color-base-red-600:#cc3a3a;--color-base-red-400:#ff6d6d;--color-base-red-300:#ff9191;--color-base-red-200:#ffb6b6;--color-base-red-100:#ffdada;--color-base-green-900:#032a09;--color-base-green-800:#065313;--color-base-green-700:#0a7d1c;--color-base-green-600:#0da626;--color-base-green-500:#10d02f;--color-base-green-400:#40d959;--color-base-green-300:#70e382;--color-base-green-200:#9fecac;--color-base-green-100:#cff6d5;--color-base-orange-900:#331a0b;--color-base-orange-800:#663417;--color-base-orange-700:#994e22;--color-base-orange-600:#cc682d;--color-base-orange-500:#ff8239;--color-base-orange-400:#ff9659;--color-base-orange-300:#ffb488;--color-base-orange-200:#ffcdb0;--color-base-orange-100:#ffe8d7;--color-base-yellow-900:#33230a;--color-base-yellow-800:#664714;--color-base-yellow-700:#996a1d;--color-base-yellow-600:#cc8e27;--color-base-yellow-500:#ffb131;--color-base-yellow-400:#ffc531;--color-base-yellow-300:#ffd66c;--color-base-yellow-200:#ffe5a1;--color-base-yellow-100:#fff3d6;--color-base-brand-yellow:#ffb131;--color-base-brand-orange:#ff8239;--color-base-brand-red:#ff4848;--color-base-brand-navy:#0e2e5f;--color-semantic-text-accent:#2272ed;--color-semantic-contrast:#fff;--color-semantic-text-primary:#121212;--color-semantic-text-secondary:#494949;--color-semantic-text-tertiary:#767676;--color-semantic-text-caption:#a0a0a0;--color-semantic-bg-default:#fff;--color-semantic-bg-netural:#fafafa;--color-semantic-bg-dim_light:rgba(0,0,0,0.30196078431372547);--color-semantic-bg-dim_default:rgba(0,0,0,0.6);--color-semantic-divider-default:#f3f3f3;--color-semantic-border-default:#e6e6e6;--color-semantic-primary-text-color:#2272ed;--color-semantic-primary-text-press:#1b5bbe;--color-semantic-primary-text-interaction_bg:#f0f6ff;--color-semantic-primary-text-disable:#c2c2c2;--color-semantic-primary-fill-color:#2272ed;--color-semantic-primary-fill-press:#1b5bbe;--color-semantic-primary-fill-disable:#bfd6f6;--color-semantic-primary-outline-color:#2272ed;--color-semantic-primary-outline-press_border:#1b5bbe;--color-semantic-primary-outline-press_bg:#f0f6ff;--color-semantic-primary-outline-disable:#bfd6f6;--color-semantic-secondary-text-color:#505865;--color-semantic-secondary-text-interaction_bg:#f4f5f6;--color-semantic-secondary-text-disable:#c2c2c2;--color-semantic-secondary-fill-color:#505865;--color-semantic-secondary-fill-press:#404651;--color-semantic-secondary-fill-disable_text:#cbcdd1;--color-semantic-secondary-fill-disable_bg:#969ba3;--color-semantic-secondary-outline-color:#505865;--color-semantic-secondary-outline-press_bg:#cbcdd1;--color-semantic-secondary-outline-disable_text:#969ba3;--color-semantic-secondary-outline-disable_border:#cbcdd1;--color-semantic-neutral-text-accent:#121212;--color-semantic-neutral-text-color:#767676;--color-semantic-neutral-text-press:#494949;--color-semantic-neutral-text-interaction_bg:#fafafa;--color-semantic-neutral-text-disable:#c2c2c2;--color-semantic-neutral-text-disable_control:#e6e6e6;--color-semantic-neutral-text-inactive:#a0a0a0;--color-semantic-neutral-fill-bg:#f3f3f3;--color-semantic-neutral-fill-press_bg:#e6e6e6;--color-semantic-neutral-fill-disable_text:#c2c2c2;--color-semantic-neutral-fill-disable_bg:#f3f3f3;--color-semantic-neutral-outline-border:#e6e6e6;--color-semantic-neutral-outline-press_border:#c2c2c2;--color-semantic-neutral-outline-press_bg:#fafafa;--color-semantic-neutral-outline-disable_text:#c2c2c2;--color-semantic-neutral-outline-disable_border:#f3f3f3;--color-semantic-state-negative:#ff4848;--color-base-red-500:#ff4848;--color-semantic-state-positive:#10d02f;--color-semantic-spot-yellow:#ffc531;--color-semantic-spot-red:#ff4848;--color-Semantic-Line-Normal-_Strong:rgba(112,115,124,0.5215686274509804);--color-Semantic-Line-Normal-Normal:rgba(112,115,124,0.2196078431372549);--color-Semantic-Static-White:#fff;--color-base-opacity-black-300:rgba(0,0,0,0.30196078431372547);--color-base-opacity-black-600:rgba(0,0,0,0.6);--color-semantic-secondary-text-press:#404651;--layout-spacing-none:0.5px;--layout-spacing-2:2px;--layout-spacing-4:4px;--layout-spacing-base:8px;--layout-spacing-16:16px;--layout-spacing-24:24px;--layout-spacing-32:32px;--layout-spacing-32:48px;--layout-radius-default:4px;--layout-radius-half:8px;--layout-radius-full:16px}:root .elevation-1[data-v-a50565b2]{box-shadow:0 1px 2px 0 rgba(0,0,0,.13)}:root .elevation-2[data-v-a50565b2]{box-shadow:0 1px 2px 0 rgba(0,0,0,.15),0 2px 6px 2px rgba(0,0,0,.1)}:root .elevation-3[data-v-a50565b2]{box-shadow:0 4px 8px 3px rgba(0,0,0,.15),0 1px 3px 0 rgba(0,0,0,.39)}:root .elevation-4[data-v-a50565b2]{box-shadow:0 6px 10px 4px rgba(0,0,0,.15),0 2px 3px 0 rgba(0,0,0,.3)}:root .elevation-5[data-v-a50565b2]{box-shadow:0 8px 12px 6px rgba(0,0,0,.15),0 4px 4px 0 rgba(0,0,0,.3)}:root .typo-display-34-bold[data-v-a50565b2]{font-size:34px;font-weight:700;font-style:normal;line-height:130%;letter-spacing:-.68px}:root .typo-title-17-medium[data-v-a50565b2]{font-size:17px;font-weight:500;font-style:normal;line-height:140%;letter-spacing:-.34px}:root .typo-title-15-bold[data-v-a50565b2]{font-size:15px;font-weight:700;font-style:normal;line-height:140%;letter-spacing:-.3px}:root .typo-display-43-bold[data-v-a50565b2]{font-size:43px;font-weight:700;font-style:normal;line-height:130%;letter-spacing:-.86px}:root .typo-display-30-bold[data-v-a50565b2]{font-size:30px;font-weight:700;font-style:normal;line-height:130%;letter-spacing:-.6px}:root .typo-title-24-bold[data-v-a50565b2]{font-size:24px;font-weight:700;font-style:normal;line-height:140%;letter-spacing:-.48px}:root .typo-title-21-bold[data-v-a50565b2]{font-size:21px;font-weight:700;font-style:normal;line-height:140%;letter-spacing:-.42px}:root .typo-title-19-bold[data-v-a50565b2]{font-size:19px;font-weight:700;font-style:normal;line-height:140%;letter-spacing:-.38px}:root .typo-title-19-medium[data-v-a50565b2]{font-size:19px;font-weight:500;font-style:normal;line-height:140%;letter-spacing:-.38px}:root .typo-title-17-bold[data-v-a50565b2]{font-size:17px;font-weight:700;font-style:normal;line-height:140%;letter-spacing:-.34px}:root .typo-title-15-medium[data-v-a50565b2]{font-size:15px;font-weight:500;font-style:normal;line-height:140%;letter-spacing:-.3px}:root .typo-body-21-medium[data-v-a50565b2]{font-size:21px;font-weight:500;font-style:normal;line-height:140%;letter-spacing:-.42px}:root .typo-body-17-bold[data-v-a50565b2]{font-size:17px;font-weight:700;font-style:normal;line-height:140%;letter-spacing:-.34px}:root .typo-body-17-medium[data-v-a50565b2]{font-size:17px;font-weight:500;font-style:normal;line-height:140%;letter-spacing:-.34px}:root .typo-body-15-regular[data-v-a50565b2]{font-size:15px;font-weight:400;font-style:normal;line-height:140%;letter-spacing:-.3px}:root .typo-Caption-11|regular[data-v-a50565b2]{font-size:11px;font-weight:400;font-style:normal;line-height:140%;letter-spacing:-.33px}:root .typo-number-21[data-v-a50565b2]{font-size:21px;font-weight:700;font-style:normal;line-height:100%;letter-spacing:0}:root .typo-body-15-bold[data-v-a50565b2]{font-size:15px;font-weight:700;font-style:normal;line-height:140%;letter-spacing:-.3px}:root .typo-body-15-medium[data-v-a50565b2]{font-size:15px;font-weight:500;font-style:normal;line-height:140%;letter-spacing:-.3px}:root .typo-body-13-regular[data-v-a50565b2]{font-size:13px;font-weight:400;font-style:normal;line-height:140%;letter-spacing:-.26px}:root .typo-body-15-regular-long[data-v-a50565b2]{font-size:15px;font-weight:400;font-style:normal;line-height:150%;letter-spacing:-.3px}:root .typo-body-13-bold[data-v-a50565b2]{font-size:13px;font-weight:700;font-style:normal;line-height:140%;letter-spacing:-.26px}:root .typo-body-13-medium[data-v-a50565b2]{font-size:13px;font-weight:500;font-style:normal;line-height:140%;letter-spacing:-.26px}:root .typo-caption-12-regular[data-v-a50565b2]{font-size:12px;font-weight:400;font-style:normal;line-height:140%;letter-spacing:-.24px}:root .typo-button-17-regular[data-v-a50565b2]{font-size:17px;font-weight:400;font-style:normal;line-height:100%;letter-spacing:-.34px}:root .typo-button-15-medium[data-v-a50565b2]{font-size:15px;font-weight:500;font-style:normal;line-height:100%;letter-spacing:-.3px}:root .typo-button-15-regular[data-v-a50565b2]{font-size:15px;font-weight:400;font-style:normal;line-height:100%;letter-spacing:-.3px}:root .typo-button-13-medium[data-v-a50565b2]{font-size:13px;font-weight:500;font-style:normal;line-height:100%;letter-spacing:-.26px}:root .typo-button-13-regular[data-v-a50565b2]{font-size:13px;font-weight:400;font-style:normal;line-height:100%;letter-spacing:-.26px}:root .typo-label-12-bold[data-v-a50565b2]{font-size:12px;font-weight:700;font-style:normal;line-height:100%;letter-spacing:-.24px}:root .typo-label-11-bold[data-v-a50565b2]{font-size:11px;font-weight:700;font-style:normal;line-height:100%;letter-spacing:-.22px}:root .typo-label-11-medium[data-v-a50565b2]{font-size:11px;font-weight:500;font-style:normal;line-height:100%;letter-spacing:-.22px}:root .typo-label-9-medium[data-v-a50565b2]{font-size:9px;font-weight:500;font-style:normal;line-height:100%;letter-spacing:-.18px}:root .typo-number-43[data-v-a50565b2]{font-size:43px;font-weight:700;font-style:normal;line-height:100%;letter-spacing:0}:root .typo-number-34[data-v-a50565b2]{font-size:34px;font-weight:700;font-style:normal;line-height:100%;letter-spacing:0}:root .typo-number-30[data-v-a50565b2]{font-size:30px;font-weight:700;font-style:normal;line-height:100%;letter-spacing:0}:root .typo-number-24[data-v-a50565b2]{font-size:24px;font-weight:700;font-style:normal;line-height:100%;letter-spacing:0}:root .typo-number-19[data-v-a50565b2]{font-size:19px;font-weight:700;font-style:normal;line-height:100%;letter-spacing:0}:root .typo-number-17[data-v-a50565b2]{font-size:17px;font-weight:700;font-style:normal;line-height:100%;letter-spacing:0}:root .typo-number-15[data-v-a50565b2]{font-size:15px;font-weight:700;font-style:normal;line-height:100%;letter-spacing:0}:root .typo-number-13[data-v-a50565b2]{font-size:13px;font-weight:700;font-style:normal;line-height:100%;letter-spacing:0}input[data-v-a50565b2],select[data-v-a50565b2],textarea[data-v-a50565b2]{box-sizing:border-box}input[type=password][data-v-a50565b2],input[type=search][data-v-a50565b2],input[type=submit][data-v-a50565b2],input[type=text][data-v-a50565b2],select[type=password][data-v-a50565b2],select[type=search][data-v-a50565b2],select[type=submit][data-v-a50565b2],select[type=text][data-v-a50565b2],textarea[type=password][data-v-a50565b2],textarea[type=search][data-v-a50565b2],textarea[type=submit][data-v-a50565b2],textarea[type=text][data-v-a50565b2]{border-radius:0;-webkit-appearance:none}input:checked[type=checkbox][data-v-a50565b2],select:checked[type=checkbox][data-v-a50565b2],textarea:checked[type=checkbox][data-v-a50565b2]{background-color:#666;-webkit-appearance:checkbox}select[data-v-a50565b2]:focus{outline:none}.blind[data-v-a50565b2],legend[data-v-a50565b2]{width:0;height:0;line-height:0;position:absolute;top:-30000px;left:0;display:block;overflow:hidden;font-size:0}.ir[data-v-a50565b2]{display:block;overflow:hidden;position:relative;z-index:-1;height:11px;font-size:11px;white-space:nowrap}.txt_noView[data-v-a50565b2]{font-size:0;line-height:0;text-indent:-30000em}.del-txt[data-v-a50565b2]{color:transparent;z-index:-1;display:none}.l__main[data-v-a50565b2]{width:100%;height:46px;line-height:46px;position:fixed;top:0;overflow:hidden;z-index:3;background:#fff}.l__main h1[data-v-a50565b2]{width:85px;height:28px;background:url(https://i.gzcdn.net/mui/img/main/new/btn_logo_golfzon.png) 0 0 no-repeat;background-size:85px 28px;margin:7px auto}.l__main .btn_menu-ploat[data-v-a50565b2]{width:51px;height:42px;position:absolute;top:0;left:0;background:url(https://i.gzcdn.net/mui/img/main/new/btn_menu-ploat.png) 13px 15px no-repeat;background-size:21px 16px;display:inline-block}.l__main .btn_shop-finder[data-v-a50565b2]{position:absolute;top:0;right:13px;font-size:13px;color:#083f88}.l__main-hover[data-v-a50565b2]{width:100%;height:46px;line-height:46px;position:fixed;top:0;left:0;overflow:hidden;z-index:3;background:#28a1ff}.l__main-hover h1[data-v-a50565b2]{width:84px;height:28px;background:url(https://i.gzcdn.net/mui/img/main/new/btn_logo_golfzon-hover.png) 0 0 no-repeat;background-size:84px 28px;margin:7px auto}.l__main-hover .btn_menu-ploat[data-v-a50565b2]{width:51px;height:42px;position:absolute;top:0;left:0;background:url(https://i.gzcdn.net/mui/img/main/new/btn_menu-ploat-hover.png) 13px 15px no-repeat;background-size:21px 16px}.l__main-hover .btn_shop-finder[data-v-a50565b2]{position:absolute;top:0;right:13px;height:46px;line-height:46px;font-size:13px;color:#fff}.l__sub[data-v-a50565b2]{width:100%;height:46px;line-height:46px;position:fixed;top:0;left:0;overflow:hidden;z-index:3;background:#28a1ff}.l__sub h1[data-v-a50565b2]{font-size:18px;font-weight:400;color:#fff;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:72%;text-align:center;margin:0 14%;vertical-align:middle}.l__sub .btn_back[data-v-a50565b2]{background:#28a1ff url(https://i.gzcdn.net/mui/img/main/new/btn_before.png) 18px 12px no-repeat;background-size:11px 15px}.l__sub .btn_back[data-v-a50565b2],.l__sub .btn_menu-ploat[data-v-a50565b2]{width:51px;height:42px;position:absolute;top:0;left:0;text-indent:-30000px;display:inline-block}.l__sub .btn_menu-ploat[data-v-a50565b2]{background:url(https://i.gzcdn.net/mui/img/main/new/btn_menu-ploat-hover.png) 13px 15px no-repeat;background-size:21px 16px}.l__sub .menu_off[data-v-a50565b2]{width:40px;height:44px;position:absolute;top:0;right:0;background:url(https://i.gzcdn.net/mui/img/shop_home/btn_menu.png) 10px 13px no-repeat;background-size:20px 18px;color:#fff}.l__sub-bg2[data-v-a50565b2]{background:#2c2c2c}.l__sub-bg2 .btn_back[data-v-a50565b2]{width:51px;height:42px;position:absolute;top:0;left:0;background:#2c2c2c url(https://i.gzcdn.net/mui/img/main/new/btn_before.png) 18px 12px no-repeat;background-size:11px 15px;text-indent:-30000px;display:inline-block}.btn_txt-ploat[data-v-a50565b2]{position:absolute;top:0;right:3px;padding:0 10px;font-size:14px}.header_shop[data-v-a50565b2]{width:100%;height:44px;line-height:44px;position:fixed;top:0;left:0;overflow:hidden;z-index:3;color:#fff;background-color:#242424}.header_shop h1[data-v-a50565b2]{width:100%;height:44px;line-height:44px;font-size:18px;display:block;text-align:center}.header_shop a[data-v-a50565b2]{position:absolute;top:0;height:44px;display:inline-block}.header_shop .back[data-v-a50565b2]{width:32px;height:45px;background:url(https://i.gzcdn.net/mui/img/shop_home/btn_back.png) 10px 12px no-repeat;background-size:12px 20px;left:0}.header_shop .menu_off[data-v-a50565b2]{width:40px;height:44px;background:url(https://i.gzcdn.net/mui/img/shop_home/btn_menu.png) 10px 13px no-repeat;background-size:20px 18px;right:0}.header_shop .menu_on[data-v-a50565b2]{right:0}.tit_lnb-h2[data-v-a50565b2]{height:25px;line-height:27px;font-size:13px;font-weight:400;color:#50a0f1;background-color:#fff;text-indent:20px;border-top:1px solid #c1d4f5;border-bottom:1px solid #c1d4f5}.tit_h2-nob[data-v-a50565b2]{border-top:0}.nav_lnb-cate[data-v-a50565b2]{display:block;overflow:hidden;background:#f7f7f7;width:100%}.nav_lnb-cate a[data-v-a50565b2]{height:47px;line-height:47px;font-size:15px;color:#4d5665;display:block;margin:0 20px;border-top:1px solid #ececec}.nav_lnb-cate a[data-v-a50565b2]:first-child{border-top:0}.nav_lnb-cate a._selected[data-v-a50565b2]{font-weight:700;color:#429dfa}.my_page_wrap[data-v-a50565b2]{width:100%;height:100%;max-width:275px;box-sizing:border-box}.lnb_profile[data-v-a50565b2]{width:100%;height:118px;background:#5eacfb;position:relative}.lnb_profile p.log_info[data-v-a50565b2]{font-size:14px;font-weight:400;color:#e3ecf6;text-align:center;padding:21px 0 12px;line-height:1.5em;letter-spacing:-1px}.lnb_profile a.my_login[data-v-a50565b2]{width:111px;height:27px;line-height:27px;border:1px solid #e3ecf6;border-radius:3px;display:block;margin:0 auto;text-align:center;color:#fff}.ico_lnb-close[data-v-a50565b2]{width:33px;height:33px;position:absolute;top:0;right:0;background:url(https://i.gzcdn.net/mui/img/main/new/x_btn.png) 6px 6px no-repeat;background-size:21px 21px;display:block}.bg_lnb-tee[data-v-a50565b2]{width:14px;height:24px;position:absolute;top:95px;left:51px;background:url(https://i.gzcdn.net/mui/img/main/new/ico_lnb-tee.png) 0 0 no-repeat;background-size:14px 24px;display:inline-block}.lnb_top-thum[data-v-a50565b2]{width:73px;height:73px;position:absolute;top:23px;left:21px;font-size:0;line-height:0;text-indent:-30000em;margin-right:12px;border-radius:37px;background-repeat:no-repeat;background-position:50%;background-size:cover}.lnb_top-name[data-v-a50565b2]{position:absolute;top:25px;left:102px;font-size:18px;font-weight:700;color:#fff;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:140px}.lnb_top-handy[data-v-a50565b2]{position:absolute;top:49px;left:102px;font-size:14px;color:#114d8b}.lnb_top-member[data-v-a50565b2]{width:112px;height:27px;position:absolute;top:71px;left:100px;background:url(https://i.gzcdn.net/mui/img/common/btn_member.png) 0 0 no-repeat;background-size:112px 27px;display:block;border-radius:10px;text-indent:-30000px}.lnb_top-mileage[data-v-a50565b2]{position:absolute;top:71px;left:102px;border:1px solid #aad3fd;border-radius:10px;font-size:12px;color:#fff;padding:0 9px 0 2px;height:21px;vertical-align:middle}.lnb_top-mileage[data-v-a50565b2]:visited{color:#fff}.lnb_top-mileage em[data-v-a50565b2]{width:17px;height:21px;display:inline-block;background:url(https://i.gzcdn.net/mui/img/main/new/btn_lnb-mileage.png) 0 2px no-repeat;background-size:17px 17px}.lnb_top-mileage strong[data-v-a50565b2]{position:relative;top:-6px;font-weight:400}.lnb_top-setting[data-v-a50565b2]{width:21px;height:21px;position:absolute;top:90px;right:6px;background:url(https://i.gzcdn.net/mui/img/main/new/btn_lnb-setting.png) 0 0 no-repeat;background-size:21px 21px;display:inline-block}footer[data-v-a50565b2]{clear:both;text-align:center;border-top:2px solid #a4acb4;background:#cdd7dc;font-size:12px}footer a[data-v-a50565b2]{display:inline-block}footer .golfzon-stat[data-v-a50565b2]{width:278px;height:57px;margin:0 auto;padding:12px 0}footer .golfzon-stat a[data-v-a50565b2]{width:90px;height:33px;line-height:33px;border:1px solid #959fac;border-radius:3px;float:left;box-sizing:border-box;background:#fff;color:#737f95;text-decoration:none}footer .golfzon-stat a[data-v-a50565b2]:first-child{margin-right:4px}footer .golfzon-stat a[data-v-a50565b2]:last-child{margin-left:4px}footer .privacy[data-v-a50565b2]{text-align:center;width:100%;border-top:1px solid #b3bac0;overflow:hidden;padding:12px 0}footer .privacy a[data-v-a50565b2]{font-size:12px;color:#969fb0;margin:0;padding:0 9px;display:inline-block;text-decoration:none;line-height:1.2em}footer .privacy a[data-v-a50565b2]:first-child{position:relative;left:2px;border-right:1px solid #bdc7cd}footer .privacy a[data-v-a50565b2]:last-child{position:relative;left:-1px;border-left:1px solid #e5e8ea}footer .copy[data-v-a50565b2]{font-size:11px;color:#737f95;padding:0 0 20px}@media (max-width:380px){footer p.btn_status a[data-v-a50565b2]{width:70px}}.float_nav[data-v-a50565b2]{width:73px;height:77px;position:fixed;bottom:20px;left:-12px;z-index:2000}.float_nav a[data-v-a50565b2]{width:73px;height:77px;display:block;position:relative}.float_nav a p.nick[data-v-a50565b2]{position:absolute;top:6px;left:6px;background:url(https://i.gzcdn.net/mui/img/common/my_page/btn_fl_default.png) 0 0 no-repeat;background-size:62px 62px}.float_nav a p.nick[data-v-a50565b2],.float_nav a p.nick img[data-v-a50565b2]{width:62px;height:62px;border-radius:31px}.float_nav a span[data-v-a50565b2]{width:73px;height:77px;position:absolute;top:1px;left:0;background:url(https://i.gzcdn.net/mui/img/common/img_main_myfloating.png) 0 0 no-repeat;background-size:73px 77px;text-indent:-30000px}.main_menu_scroll[data-v-a50565b2]{z-index:1;width:100%;transform:translateZ(0)}.nav_lnb_app[data-v-a50565b2]{overflow:hidden;padding:13px 0 0 10px;background:#f7f7f7}.nav_lnb_app li[data-v-a50565b2]{width:52px;height:73px;float:left;margin:8px 15px}.nav_lnb_app li a[data-v-a50565b2]{width:55px;height:73px;display:block;color:#313131;text-align:center;text-decoration:none}.nav_lnb_app li a span[data-v-a50565b2]{width:55px;height:52px;font-size:0;line-height:0;text-indent:-30000em;display:block;margin-bottom:2px}.nav_lnb_app li a strong[data-v-a50565b2]{font-size:12px;font-weight:400;letter-spacing:-1px}.btn_lnb-golfzon a span[data-v-a50565b2]{background:url(https://i.gzcdn.net/mui/img/launchpad/golfzon-5.0.0/golfzon.156x156.png) 0 0 no-repeat;background-size:52px 52px}.btn_lnb-fieldnasmo a span[data-v-a50565b2]{background:url(https://i.gzcdn.net/mui/img/launchpad/golfzon-4.1.0/fieldnasmo_n.156x156.png) 0 0 no-repeat;background-size:52px 52px}.btn_lnb-fieldscore a span[data-v-a50565b2]{background:url(https://i.gzcdn.net/mui/img/launchpad/golfzon-4.1.0/fieldscorecard.156x156.png) 0 0 no-repeat;background-size:52px 52px}.btn_lnb-moim a span[data-v-a50565b2]{background:url(https://i.gzcdn.net/mui/img/launchpad/golfzon-4.1.0/moim.156x156.png) 0 0 no-repeat;background-size:52px 52px}.btn_lnb-gdr a span[data-v-a50565b2]{background:url(https://i.gzcdn.net/mui/img/launchpad/golfzon-4.1.0/gdr.156x156.png) 0 0 no-repeat;background-size:52px 52px}.btn_lnb-twovision a span[data-v-a50565b2]{background:url(https://i.gzcdn.net/mui/img/launchpad/golfzon-4.1.0/twovision_156x156.png) 0 0 no-repeat;background-size:52px 52px}.customer_list[data-v-a50565b2]{min-height:200px;padding:0 11px;background-color:#fff}.customer_list a[data-v-a50565b2]{display:block;clear:both;position:relative;height:43px;padding:0 29px 0 21px;border-bottom:1px solid #e6e6e6;text-decoration:none}.customer_list a strong[data-v-a50565b2]{font-size:18px;color:#313131;line-height:43px}.customer_list a span.new[data-v-a50565b2]{width:18px;height:18px;position:relative;top:3px;background:url(https://i.gzcdn.net/mui/img/common/my_page/ico_new.png) 0 0 no-repeat;background-size:18px 18px;display:inline-block;margin-left:6px;text-indent:-30000px}.customer_list a span.view_plus[data-v-a50565b2]{width:8px;height:13px;position:absolute;top:15px;right:10px;background:url(https://i.gzcdn.net/mui/img/common/my_page/btn_next.png) 0 0 no-repeat;background-size:8px 13px;display:block}#main_menu[data-v-a50565b2]{width:100%;height:100%;position:fixed;top:0;max-width:275px;z-index:5;margin-left:-275px}#main_menu.active[data-v-a50565b2]{margin-left:0;transition:margin-left .4s ease-in-out .1s}#app[data-v-a50565b2]{position:relative;margin-left:0;transition:margin-left .3s ease-in-out .1s}#app.forweb[data-v-a50565b2]{padding-top:46px}.main_container_wrap[data-v-a50565b2]{position:relative;background-color:#fff}.all_over_dim.active[data-v-a50565b2]{width:100%;height:100%;position:fixed;top:0;left:0;z-index:3;background-color:rgba(0,0,0,.5)}.all_over_booking_dim.active[data-v-a50565b2]{width:100%;height:100%;position:fixed;top:0;left:0;z-index:6;background-color:rgba(0,0,0,.5)}.hidden_element[data-v-a50565b2]{width:0;height:0;display:block;font-size:1px;overflow:hidden;position:relative;z-index:-1}.except-wrap[data-v-a50565b2]{padding:50px 0 40px 0}.except-wrap.has-bg[data-v-a50565b2]{padding-top:35px;border-bottom:5px solid #f0f0f0;background-color:#fffffa}.except-wrap.white-bg[data-v-a50565b2]{padding-top:35px;background-color:#fff}.except-wrap .bg[data-v-a50565b2]{min-height:130px}.except-wrap .bg.img-huu[data-v-a50565b2]{background:url(https://i.gzcdn.net/mui/img/except/img-huu.png) 50% 0 no-repeat;background-size:130px}.except-wrap .bg.img-screengogo[data-v-a50565b2]{background:url(https://i.gzcdn.net/mui/img/except/img-screengogo.png) 50% 0 no-repeat;background-size:130px}.except-wrap .bg.img-sorry[data-v-a50565b2]{background:url(https://i.gzcdn.net/mui/img/except/img-sorry.png) 50% 0 no-repeat;background-size:130px}.except-wrap .bg.img-yab[data-v-a50565b2]{background:url(https://i.gzcdn.net/mui/img/except/img-yab.png) 50% 0 no-repeat;background-size:130px}.except-wrap .bg.img-ggubuk[data-v-a50565b2]{background:url(https://i.gzcdn.net/mui/img/except/img-ggubuk.png) 50% 0 no-repeat;background-size:130px}.except-wrap .bg.img-vsvs[data-v-a50565b2]{background:url(https://i.gzcdn.net/mui/img/except/img-vsvs.png) 50% 0 no-repeat;background-size:130px}.except-wrap .bg.img-roundinggo[data-v-a50565b2]{background:url(https://i.gzcdn.net/mui/img/except/img-roundinggo.png) 50% 0 no-repeat;background-size:130px}.except-wrap .bg.img-thunder[data-v-a50565b2]{background:url(https://i.gzcdn.net/mui/img/except/img-thunder.png) 50% 0 no-repeat;background-size:130px}.except-wrap .bg.img-gogogo[data-v-a50565b2]{background:url(https://i.gzcdn.net/mui/img/except/img-gogogo.png) 50% 0 no-repeat;background-size:130px}.except-wrap .desc[data-v-a50565b2]{margin-top:40px;text-align:center}.except-wrap .desc p[data-v-a50565b2]{font-size:16px;color:#777;margin-top:20px;line-height:normal;letter-spacing:-.05px;text-align:center}.except-wrap .desc .big[data-v-a50565b2]{font-size:19px;color:#333;line-height:normal;letter-spacing:-.24px}.except-wrap .desc .big strong[data-v-a50565b2]{font-weight:700}.confirmation__header[data-v-a50565b2]{position:fixed;top:0;left:0;z-index:5;width:100%;height:46px;padding:0 4px;background-color:var(--color-semantic-contrast,#fff)}.confirmation__header .btn-close[data-v-a50565b2]{display:block;width:46px;height:46px;padding:0;border:0;background-image:url(https://i.gzcdn.net/mui/img/common/btn_tit_close.png);background-repeat:no-repeat;background-position:8px 8px;background-size:30px;font-size:0;line-height:0;text-indent:-30000em}.confirmation__main[data-v-a50565b2]{padding:62px 16px 100px;color:var(--color-semantic-text-secondary,#494949);text-align:center}.confirmation__ad[data-v-a50565b2]{width:100%;aspect-ratio:16/9;margin-top:99.5px}.confirmation__ad iframe[data-v-a50565b2]{width:100%;height:100%;border:0;display:block}.confirmation__title[data-v-a50565b2]{margin-bottom:16px;color:var(--color-semantic-text-primary,#121212)}.confirmation__footer[data-v-a50565b2]{position:fixed;left:0;bottom:0;z-index:3;width:100%;padding:16px;background-color:var(--color-semantic-contrast,#fff)}.confirmation__btn[data-v-a50565b2]{display:flex;align-items:center;justify-content:center;width:100%;padding:16px;color:var(--color-semantic-contrast,#fff);background-color:var(--color-semantic-primary-fill-color,#2272ed);border:0;border-radius:4px;text-align:center}