@charset "UTF-8";@import"//i.gzcdn.net/mui/font/appfont/app/SpoqaHanSansNeo.css";:root{--color-base-static-black: #000000;--color-base-static-white: #ffffff;--color-base-gray-900: #121212;--color-base-gray-800: #333333;--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: #ffffff;--color-semantic-text-primary: #121212;--color-semantic-text-secondary: #494949;--color-semantic-text-tertiary: #767676;--color-semantic-text-caption: #a0a0a0;--color-semantic-bg-default: #ffffff;--color-semantic-bg-netural: #fafafa;--color-semantic-bg-dim_light: #0000004d;--color-semantic-bg-dim_default: #00000099;--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: #70737c85;--color-Semantic-Line-Normal-Normal: #70737c38;--color-Semantic-Static-White: #ffffff;--color-base-opacity-black-300: #0000004d;--color-base-opacity-black-600: #00000099;--color-semantic-secondary-text-press: #404651;--layout-spacing-none: .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 #00000021}:root .elevation-2{box-shadow:0 1px 2px #00000026,0 2px 6px 2px #0000001a}:root .elevation-3{box-shadow:0 4px 8px 3px #00000026,0 1px 3px #00000063}:root .elevation-4{box-shadow:0 6px 10px 4px #00000026,0 2px 3px #0000004d}:root .elevation-5{box-shadow:0 8px 12px 6px #00000026,0 4px 4px #0000004d}: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-size:19px;font-weight:700;font-style:normal;line-height:140%;letter-spacing:-.38px}:root .typo-title-19-medium{font-size:19px;font-weight:500;font-style:normal;line-height:140%;letter-spacing:-.38px}: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-size:17px;font-weight:700;font-style:normal;line-height:140%;letter-spacing:-.34px}:root .typo-body-17-medium{font-size:17px;font-weight:500;font-style:normal;line-height:140%;letter-spacing:-.34px}: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:0px}:root .typo-body-15-bold{font-size:15px;font-weight:700;font-style:normal;line-height:140%;letter-spacing:-.3px}:root .typo-body-15-medium{font-size:15px;font-weight:500;font-style:normal;line-height:140%;letter-spacing:-.3px}: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-size:13px;font-weight:700;font-style:normal;line-height:140%;letter-spacing:-.26px}:root .typo-body-13-medium{font-size:13px;font-weight:500;font-style:normal;line-height:140%;letter-spacing:-.26px}: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-size:15px;font-weight:500;font-style:normal;line-height:100%;letter-spacing:-.3px}:root .typo-button-15-regular{font-size:15px;font-weight:400;font-style:normal;line-height:100%;letter-spacing:-.3px}:root .typo-button-13-medium{font-size:13px;font-weight:500;font-style:normal;line-height:100%;letter-spacing:-.26px}:root .typo-button-13-regular{font-size:13px;font-weight:400;font-style:normal;line-height:100%;letter-spacing:-.26px}: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-size:11px;font-weight:700;font-style:normal;line-height:100%;letter-spacing:-.22px}:root .typo-label-11-medium{font-size:11px;font-weight:500;font-style:normal;line-height:100%;letter-spacing:-.22px}: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;font-weight:700;font-style:normal;line-height:100%;letter-spacing:0px}:root .typo-number-34{font-size:34px;font-weight:700;font-style:normal;line-height:100%;letter-spacing:0px}:root .typo-number-30{font-size:30px;font-weight:700;font-style:normal;line-height:100%;letter-spacing:0px}:root .typo-number-24{font-size:24px;font-weight:700;font-style:normal;line-height:100%;letter-spacing:0px}:root .typo-number-19{font-size:19px;font-weight:700;font-style:normal;line-height:100%;letter-spacing:0px}:root .typo-number-17{font-size:17px;font-weight:700;font-style:normal;line-height:100%;letter-spacing:0px}:root .typo-number-15{font-size:15px;font-weight:700;font-style:normal;line-height:100%;letter-spacing:0px}:root .typo-number-13{font-size:13px;font-weight:700;font-style:normal;line-height:100%;letter-spacing:0px}input,textarea,select{-webkit-box-sizing:border-box;box-sizing:border-box}input[type=text],input[type=password],input[type=submit],input[type=search],textarea[type=text],textarea[type=password],textarea[type=submit],textarea[type=search],select[type=text],select[type=password],select[type=submit],select[type=search]{border-radius:0;-webkit-appearance:none}input:checked[type=checkbox],textarea:checked[type=checkbox],select: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;display:block;overflow:hidden;font-size:0}.ir{display:block;overflow:hidden;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{width:51px;height:42px;position:absolute;top:0;left:0;background:#28a1ff 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}.l__sub .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;text-indent:-30000px;display:inline-block}.l__sub .menu_off{width:40px;height:44px;position:absolute;top:0;right:0;background:#242424 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{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{width:100%;height:44px;line-height:44px;font-size:18px;display:block;text-align:center}.header_shop a{position:absolute;top:0;height:44px;display:inline-block}.header_shop a .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 a .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 a .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:center;background-size:cover}.lnb_top-name{position:absolute;top:25px;left:102px;font-size:18px;font-weight:700;color:#fff}.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 all and (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{width:62px;height:62px;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;border-radius:31px}.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%;-webkit-transform:translateZ(0);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{width:100%;height:100%;position:fixed;top:0;left:0;z-index:3;background-color:#00000080}.all_over_booking_dim.active{width:100%;height:100%;position:fixed;top:0;left:0;z-index:6;background-color:#00000080}.hidden_element{width:0;height:0;display:block;font-size:1px;overflow:hidden;position:relative;z-index:-1}.except-wrap{padding:50px 0 40px}.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}.tab-throbber-android{position:fixed;top:390px;left:50%;margin-left:-43px;width:86px}.tab-throbber-ios,.tab-throbber-webkit,.tab-throbber-gecko,.tab-throbber-etc{position:fixed;top:251px;left:50%;margin-left:-43px;width:86px}*{font-family:Spoqa Han Sans Neo,"sans-serif";margin:0;padding:0}ul,ol,li{list-style:none}span,p{margin:0;padding:0}a{text-decoration:none}h2{padding:0;clear:both}h2.sub_tit{font-size:17px;font-weight:500;color:#121212;display:block;letter-spacing:-.7px;margin:0 20px}h2.sub_tit a{font-size:14px;font-weight:400;color:#777;float:right;position:relative;top:3px;padding:0 10px 0 0;background:url(https://i.gzcdn.net/mui/img/appmain_light/btn_more_n.png) right 3px no-repeat;background-size:6px 9px}h2.sub_tit span{font-size:14px;font-weight:400;color:#777}h2.sub_tit span em{color:#2272ed}h2.sub_tit span del{width:3px;height:3px;display:inline-block;background-color:#c4c4c4;margin:0 4px 0 5px;border-radius:50%;position:relative;top:-5px}h2.shop_tit{font-size:17px;font-weight:500;color:#121212;display:block;letter-spacing:-.7px;margin:0 24px 0 20px}h2.shop_tit a{float:right;position:relative;top:3px;font-size:14px;color:#494949;margin:0 0 0 15px}h2.shop_tit a.shop_finder{padding:0 0 0 17px;background:url(https://i.gzcdn.net/mui/img/appmain_light/screen/shop_finder.png) 0 0 no-repeat;background-size:13px 14px}h2.shop_tit a.shop_resevation{padding:0 0 0 20px;background:url(https://i.gzcdn.net/mui/img/appmain_light/screen/shop_resev.png) 0 0 no-repeat;background-size:15px 17px;color:#10d02f}h2.top_border{padding:30px 0 0;margin:30px 20px 0}h2.top_30{margin-top:30px}.top_30_wrap{border-bottom:10px solid #f6f6f6;padding:0 0 30px;margin:0 0 30px}.hr_border{border-bottom:10px solid #f6f6f6;margin-bottom:30px}.shop_reserv_posi{border-top:10px solid #f6f6f6;padding:30px 0 0}#img_upload_input{display:none}.top_media_shopping{width:100%;height:210px;overflow:hidden;margin:0;position:relative}.top_media_shopping a{width:100%;position:relative;display:block;height:210px;float:left}.top_media_shopping a .thumnail{width:100%;height:210px;position:absolute;top:0;left:0;background-size:105%;background-position:0 50%}.top_media_shopping a del{width:100%;height:105px;position:absolute;right:0;bottom:0;left:0;background:linear-gradient(0deg,rgba(23,23,23,.4) 27.68%,rgba(23,23,23,0) 61.01%);display:block}.top_media_shopping .top_nav{position:absolute;bottom:20px;left:20px;z-index:10}.top_media_shopping .top_nav span{width:4px;height:4px;border-radius:4px;display:block;float:left;background:rgba(255,255,255,.4);opacity:.4!important;margin:0 4px 0 0}.top_media_shopping .top_nav span.swiper-pagination-bullet-active{width:10px;background:#fff;opacity:.8!important}.nav_hash{margin:13px 0 15px}.nav_hash a{font-size:14px;font-weight:400;color:#121212;height:38px;line-height:37px;border:1px solid #e6e6e6;border-radius:19px;display:inline-block;padding:0 17px;letter-spacing:-.7px;vertical-align:middle}.nav_hash a.swiper-slide{display:inline-block;width:auto!important}.nav_hash a.active{background:#505865;border:1px solid #505865;color:#fff;font-weight:500}.nav_hash_p{padding:11px 0;background:#fff}.nav_hash_p a{font-size:14px;font-weight:400;color:#121212;height:38px;line-height:35px;border:1px solid #e6e6e6;border-radius:19px;display:inline-block;padding:0 15px;vertical-align:middle;letter-spacing:-.7px}.nav_hash_p a.swiper-slide{display:inline-block;width:auto!important}.nav_hash_p a.active{background:#6e4ef6;border:1px solid #6e4ef6;color:#fff;font-weight:500}.swiper_contents{clear:both;padding:24px 0 0;overflow:hidden}.swiper_contents a{width:128px;display:block;font-size:15px}.swiper_contents a div{width:126px;height:126px;border:1px solid #fafafa;border-radius:8px;background-color:#fafafa;text-align:center;position:relative}.swiper_contents a div img{width:100%;max-width:126px;max-height:126px;border-radius:8px}.swiper_contents a div em{font-size:12px;font-weight:700;color:#fff;position:absolute;top:0;left:0;width:24px;height:24px;line-height:24px;display:block;background-color:#2272ed;border-radius:8px 0;text-align:center}.swiper_contents a div.thumnail{background-position:50% 50%;background-size:cover}.swiper_contents a strong{font-size:12px;font-weight:400;color:#777;clear:both;letter-spacing:-.5px;line-height:17.53px;margin:13px 0 4px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.swiper_contents a p{font-size:15px;font-weight:400;color:#494949;letter-spacing:-.7px;word-wrap:break-word}.swiper_contents a p.tit{line-height:19px;height:57px}.swiper_contents a p.price{color:#121212;font-weight:700;margin-top:4px;letter-spacing:0}.swiper_contents a p.price span{color:#2272ed;margin:0 3px 0 0;letter-spacing:-.7px}.swiper_contents a p.price em{font-size:12px;margin:0 0 0 2px;font-weight:400;position:relative;top:-1px;letter-spacing:-.7px}.swiper_gift{clear:both;padding:15px 0 30px;overflow:hidden}.swiper_gift a{display:block;min-height:156px;background-color:#fafafa;border-radius:8px}.swiper_gift a img{width:100%;border-radius:8px}.weekly_deal{font-size:14px;font-weight:500;color:#111;margin:0 20px 15px;height:24px;line-height:24px;border-radius:8px;text-align:center}.weekly_deal div{width:100%;height:24px;display:inline-block;position:relative;z-index:0;color:#2272ed}.weekly_deal div:before{content:"";position:absolute;z-index:-1;inset:0;padding:1px;border-radius:8px;background:linear-gradient(195deg,#9523EF .61%,#3832F4 42.18%,#23A6F0 84.63%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.weekly_deal div strong{width:51px;height:16px;display:inline-block;font-size:0;line-height:0;text-indent:-30000em;background:url(https://i.gzcdn.net/mui/img/appmain_light/txt_weeklydeal_s.png) 0 0 no-repeat;background-size:51px 16px;position:relative;top:-13px}.weekly_deal div span{font-size:13px;color:#303c5c;margin:0 0 0 9px}.list_contents{padding:0 0 15px}.list_contents a{padding:0 0 0 117px;height:100px;margin:0 20px 15px;clear:both;display:block;position:relative}.list_contents a div{width:100px;height:100px;border:1ox solid #fafafa;border-radius:-8px;position:absolute;top:0;left:0;background-color:#fafafa}.list_contents a div img{width:100px;height:100px;border:1ox solid #fafafa;border-radius:-8px}.list_contents a strong{font-size:12px;font-weight:400;color:#777;padding-top:6px;height:22px;display:block}.list_contents a p{font-size:15px;font-weight:400;color:#777}.list_contents a p.tit{font-size:15px;font-weight:400;color:#494949;margin:4px 0 13px;max-width:90%;max-height:38px;line-height:19px;display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.list_contents a p.price{font-size:15px;font-weight:700;color:#121212;position:absolute;bottom:6px}.list_contents a p.price span{color:#2272ed;margin:0 5px 0 0}.list_contents a p.price span del{font-size:12px;text-decoration:none}.list_contents a p.price em{font-size:12px;font-weight:400;margin:0 0 0 3px;position:relative;top:-1px}.list_contents a.add{clear:both;padding:0;border:1px solid #e6e6e6;border-radius:8px;height:48px;line-height:48px;color:#6b6b6b;text-align:center;font-size:14px}.list_contents a.add span{width:10px;height:10px;display:inline-block;background:url(https://i.gzcdn.net/mui/img/appmain_light/btn_plus_s.png) 0 0 no-repeat;background-size:10px;font-size:0;line-height:0;text-indent:-30000em;margin:0 0 0 5px;position:relative;top:-10px}.search_wrap{clear:both;height:80px;padding:0 74px 0 0;position:relative}.search_wrap .swiper-container{padding:16px 0 0}.search_wrap .swiper-container a{display:block;height:38px;line-height:39px;text-align:center;border:1px solid #e6e6e6;border-radius:33px}.search_wrap .swiper-container a em{width:20px;height:20px;display:inline-block;position:relative;margin:0 5px 0 0;top:3px}.search_wrap .swiper-container a.btn_golping{width:76px}.search_wrap .swiper-container a.btn_golping em{background:url(https://i.gzcdn.net/mui/img/appmain_light/shopping/ico_golping.png) 0 0 no-repeat;background-size:20px}.search_wrap .swiper-container a.btn_market{width:115px}.search_wrap .swiper-container a.btn_market em{background:url(https://i.gzcdn.net/mui/img/appmain_light/shopping/ico_market.png) 0 0 no-repeat;background-size:20px}.search_wrap .swiper-container a.btn_used{width:78px}.search_wrap .swiper-container a.btn_used em{background:url(https://i.gzcdn.net/mui/img/appmain_light/shopping/ico_used_quickn.png) 0 0 no-repeat;background-size:20px}.search_wrap .swiper-container a.btn_plusshop{width:101px}.search_wrap .swiper-container a.btn_plusshop em{background:url(https://i.gzcdn.net/mui/img/appmain_light/shopping/ico_plushop.png) 0 0 no-repeat;background-size:20px}.search_wrap .swiper-container a strong{font-size:14px;font-weight:400;color:#121212;display:inline-block;letter-spacing:-.5px;position:relative;top:-2px}.search_wrap del.gra_box{width:22px;height:51px;position:absolute;top:10px;right:71px;background:url(https://i.gzcdn.net/mui/img/appmain_light/img_gra.png) 0 0 no-repeat;background-size:22px 51px;display:block;z-index:3}.search_wrap del.gra_bar{width:1px;height:25px;position:absolute;top:24px;right:74px;display:block;background-color:#e6e6e6;z-index:4}.search_wrap button{width:48px;height:47px;position:absolute;top:13px;right:17px;display:block;font-size:0;line-height:0;text-indent:-30000em;background:url(https://i.gzcdn.net/mui/img/appmain_light/btn_search_blue.png) 0 0 no-repeat;background-size:48px 47px}.banner_shopsearch{border-top:10px solid #f8f8f8;margin:0 0 25px}.banner_shopsearch img{width:100%}.dimd{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#000;opacity:0;z-index:10}.dimd.transparent{background-color:transparent}.dimd.z20{z-index:20}.dimd_b{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#000;opacity:.6;z-index:10}.dimd_b.transparent{background-color:transparent}.dimd_b.z20{z-index:20}.dimd_n{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#000;opacity:.5;z-index:101}button.delete{width:16px;height:16px;position:absolute;top:17px;right:120px;background:#fff url(https://i.gzcdn.net/mui/img/appmain_light/btn_searchbar_delete.png) 0 0 no-repeat;background-size:16px;font-size:0;line-height:0;text-indent:-30000em}.shopping_search_wrap{z-index:11;background:#fff;position:fixed;top:52px;right:0;bottom:0;left:0;border-radius:15px 15px 0 0}.shopping_search_wrap .recently_search{clear:both;margin:9px 17px 0}.shopping_search_wrap .recently_search h3{font-size:17px;color:#121212;letter-spacing:-.7px;padding:0 3px}.shopping_search_wrap .recently_search h3 a{float:right;font-size:14px;font-weight:400;color:#777;position:relative;top:2px}.shopping_search_wrap .recently_search .result{clear:both;margin:12px 0 0}.shopping_search_wrap .recently_search .result a{font-size:15px;font-weight:400;color:#121212;display:inline-block;height:31px;line-height:31px;border:1px solid #e6e6e6;border-radius:33px;padding:0 18px;margin:3px 3px 4px;letter-spacing:-.7px}.shopping_search_wrap .recently_search .result p{font-size:15px;font-weight:400;color:#a1a1a1;margin:15px 3px}.shopping_search_wrap .search{padding:0 63px 0 43px;position:relative;height:51px;margin:24px 0 13px}.shopping_search_wrap .search input{width:100%;height:51px;border:-1.6px solid #2272ed;border-radius:-8px;box-sizing:border-box;text-indent:23px}.shopping_search_wrap .search input::placeholder{font-size:15px;color:#a1a1a1;letter-spacing:-.7px}.shopping_search_wrap .search button.ico_back{width:38px;height:49px;background:#fff url(https://i.gzcdn.net/mui/img/appmain_light/ico_back.png) 15px 15px no-repeat;background-size:8px 15px;font-size:0;line-height:0;text-indent:-30000em;position:absolute;top:1px;left:0;padding:15px;border-radius:8px}.shopping_search_wrap .search button.cancel{width:49px;height:49px;background:#fff url(https://i.gzcdn.net/mui/img/appmain_light/ico_search_shopping.png) 15px 15px no-repeat;background-size:19px;font-size:0;line-height:0;text-indent:-30000em;position:absolute;top:1px;right:67px;padding:15px;border-radius:8px}.shopping_search_wrap .search a{width:57px;height:51px;line-height:51px;position:absolute;top:0;right:5px;text-align:center;font-size:15px;letter-spacing:-.7px;font-weight:400}.shopping_search_wrap .search_list{margin:0 20px;clear:both}.shopping_search_wrap .search_list li{border-top:1px solid #e6e6e6;height:47px}.shopping_search_wrap .search_list li:first-child{border-top:0}.shopping_search_wrap .search_list li a{display:block;width:100%;height:47px;line-height:47px;font-size:15px;color:#121212;text-indent:5px}.shopping_search_wrap .search_list li a span{color:#2272ed}.shopping_search_wrap .result_wrap{margin:0;clear:both;overflow:hidden}.shopping_search_wrap .result_wrap p.no_data{font-size:14px;font-weight:400;color:#777;margin:12px 20px 0;letter-spacing:-.7px}.swiper_course{clear:both;padding:14px 0 30px;height:294px}.swiper_course .swiper-container{height:240px}.swiper_course .swiper-container .course_img{height:132px;background-color:#e3e3e3;border-radius:8px 8px 0 0}.swiper_course .swiper-container .course_img img{width:100%;height:100%;border-radius:8px 8px 0 0}.swiper_course .swiper-container .course_info{box-sizing:border-box;border:1px solid #f3f3f3;border-radius:0 0 8px 8px;border-top:0;background:#fff;letter-spacing:-.7px;height:108px}.swiper_course .swiper-container .course_info strong{font-size:16px;font-weight:500;color:#111;padding:15px 15px 5px;display:block}.swiper_course .swiper-container .course_info p{font-size:14px;color:#777}.swiper_course .swiper-container .course_info p.info{padding:0 15px}.swiper_course .swiper-container .course_info p.info em{width:3px;height:3px;display:inline-block;background-color:#777;border-radius:50%;margin:0 4px;position:relative;top:-3px}.swiper_course .swiper-container .course_info p.price{margin:14px 18px 0 15px}.swiper_course .swiper-container .course_info p.price span{font-size:16px;font-weight:500;color:#121212;float:left;padding:0;letter-spacing:0}.swiper_course .swiper-container .course_info p.price span em{font-size:12px;font-weight:400;color:#121212;margin-left:3px;position:relative;top:-1px}.swiper_course .swiper-container .course_info p.price strong{font-size:14px;font-weight:400;color:#44444d;float:right;display:inline;padding:0 0 0 16px;background:url(https://i.gzcdn.net/mui/img/appmain_light/ico_starn.png) 0 0 no-repeat;background-size:14px}section.home{clear:both}section.home .home_quick{margin:0 15px 14px}section.home .home_quick a{width:20%;display:inline-block;text-align:center;padding:5px 0 10px}section.home .home_quick a em{display:block;width:35px;height:35px;margin:0 auto 3px}section.home .home_quick a.btn_quick1 em{background:url(https://i.gzcdn.net/mui/img/appmain_light/icohome_quick_n01.png) 0 0 no-repeat;background-size:35px}section.home .home_quick a.btn_quick2 em{background:url(https://i.gzcdn.net/mui/img/appmain_light/icohome_quick_n02.png) 0 0 no-repeat;background-size:35px}section.home .home_quick a.btn_quick3 em{background:url(https://i.gzcdn.net/mui/img/appmain_light/icohome_quick_n03.png) 0 0 no-repeat;background-size:35px}section.home .home_quick a.btn_quick4 em{background:url(https://i.gzcdn.net/mui/img/appmain_light/icohome_quick_n04.png) 0 0 no-repeat;background-size:35px}section.home .home_quick a.btn_quick5 em{background:url(https://i.gzcdn.net/mui/img/appmain_light/icohome_quick_n05.png) 0 0 no-repeat;background-size:35px}section.home .home_quick a.btn_quick6 em{background:url(https://i.gzcdn.net/mui/img/appmain_light/icohome_quick_n06.png) 0 0 no-repeat;background-size:35px}section.home .home_quick a.btn_quick7 em{background:url(https://i.gzcdn.net/mui/img/appmain_light/icohome_quick_n07.png) 0 0 no-repeat;background-size:35px}section.home .home_quick a.btn_quick8 em{background:url(https://i.gzcdn.net/mui/img/appmain_light/icohome_quick_n08.png) 0 0 no-repeat;background-size:35px}section.home .home_quick a.btn_quick9 em{background:url(https://i.gzcdn.net/mui/img/appmain_light/icohome_quick_n09.png) 0 0 no-repeat;background-size:35px}section.home .home_quick a.btn_quick10 em{background:url(https://i.gzcdn.net/mui/img/appmain_light/icohome_quick_n10.png) 0 0 no-repeat;background-size:35px}section.home .home_quick a strong{font-size:11px;font-weight:400;color:#494949;letter-spacing:-.48px;display:block}.my_round{clear:both;overflow:hidden;padding:15px 20px 30px}.my_round a{color:#fff;height:160px;display:block;box-sizing:border-box;padding:22px 53px 22px 160px;position:relative;background-color:#71c345;border-radius:8px}.my_round a em{width:116px;height:116px;position:absolute;top:22px;left:22px;background:url(https://i.gzcdn.net/mui/img/appmain_light/img_fd_nonasmo.png) 0 0 no-repeat;background-size:cover;border-radius:35px}.my_round a em img{width:100%;height:100%;border-radius:35px}.my_round a span{display:block;font-weight:400;font-size:16px;line-height:20px;letter-spacing:-.7px;padding:8px 0 0}.my_round a h3{font-weight:700;font-size:15px;line-height:19px;letter-spacing:-.7px;padding:5px 0 7px}.my_round a h3 strong{font-size:21px;margin:0 2px 0 0}.my_round a p{font-size:14px;font-weight:400;color:#e3f3da;margin:3px 0 0;letter-spacing:-.7px}.my_round a del{width:23px;height:23px;position:absolute;top:22px;right:20px;background:url(https://i.gzcdn.net/mui/img/appmain_light/ico_flag.png) 0 0 no-repeat;background-size:23px;display:block}.area_posi{clear:both;height:44px}.area_posi a{display:inline-block;width:auto;color:#777;font-weight:400;letter-spacing:-.5px}.area_posi a strong{display:block;height:42px;line-height:42px}.area_posi a em{width:100%;height:2px;display:block;background:#fff;border-radius:3px}.area_posi a.on{font-weight:700;color:#494949}.area_posi a.on em{width:100%;height:2px;display:block;background-color:#494949;border-radius:3px}.area_posi a.on strong{font-weight:700}.top_posi{position:sticky;top:0;z-index:10}.top_posi_android{top:135px;position:sticky;z-index:10}.calender_area{clear:both;height:86px;border-top:1px solid #fafafa;padding:16px 0 17px 20px;background:#fff;z-index:10;border-bottom:1px solid rgba(0,0,0,.04);box-sizing:border-box}.calender_area div.swiper-slide{width:42px;height:52px;background:#fff;text-align:center;font-size:15px;letter-spacing:-.7px;font-weight:500}.calender_area div.swiper-slide.day_case2{color:#2272ed}.calender_area div.swiper-slide.day_case3{color:#f54a4a}.calender_area div.swiper-slide strong{font-size:12px;display:block;padding:7.5px 0 5px;font-weight:400}.calender_area div.swiper-slide span{display:none}.calender_area div.swiper-slide span.new_day{display:inline-block}.calender_area div.swiper-slide.active{background-color:#2272ed;color:#fff;border-radius:8px}.calender_area div.swiper-slide.active span{display:inline-block;font-weight:500}.cal_gray{background-color:#f6f6f6;position:sticky;top:-1px;z-index:10}.cal_gray a{background-color:#f6f6f6}.rounding_time{clear:both;height:78px;border-bottom:10px solid #f6f6f6;margin:0 0 21px;text-align:center}.rounding_time a{padding:0 10px;min-width:56px;height:38px;line-height:38px;display:inline-block;margin:15px 2px 0;font-size:14px;font-weight:400}.rounding_time a::first-child{padding:0 15px}.rounding_time a::first-child .on{padding:0 15px!important}.rounding_time a del{display:inline-block;margin:0 5px 0 0;position:relative;top:2px}.rounding_time a del.weather_case0{margin:0}.rounding_time a del.weather_case1{background:url(https://i.gzcdn.net/mui/img/appmain_light/wether_1_off.png) 0 0 no-repeat;background-size:15px;width:15px;height:15px}.rounding_time a del.weather_case2{background:url(https://i.gzcdn.net/mui/img/appmain_light/wether_2_off.png) 0 0 no-repeat;background-size:15px;width:15px;height:15px}.rounding_time a del.weather_case3{background:url(https://i.gzcdn.net/mui/img/appmain_light/wether_3_off.png) 0 0 no-repeat;background-size:15px;width:15px;height:15px}.rounding_time a del.weather_case4{background:url(https://i.gzcdn.net/mui/img/appmain_light/wether_4_off.png) 0 0 no-repeat;background-size:15px;width:15px;height:15px}.rounding_time a.on{padding:0 10px;background-color:#505865;color:#fff;border-radius:29px;font-weight:500}.rounding_time a.on del{display:inline-block;margin:0 5px 0 0;position:relative;top:2px}.rounding_time a.on del.weather_case0{margin:0}.rounding_time a.on del.weather_case1{background:url(https://i.gzcdn.net/mui/img/appmain_light/wether_1_on.png) 0 0 no-repeat;background-size:15px;width:15px;height:15px}.rounding_time a.on del.weather_case2{background:url(https://i.gzcdn.net/mui/img/appmain_light/wether_2_on.png) 0 0 no-repeat;background-size:15px;width:15px;height:15px}.rounding_time a.on del.weather_case3{background:url(https://i.gzcdn.net/mui/img/appmain_light/wether_3_on.png) 0 0 no-repeat;background-size:15px;width:15px;height:15px}.rounding_time a.on del.weather_case4{background:url(https://i.gzcdn.net/mui/img/appmain_light/wether_4_on.png) 0 0 no-repeat;background-size:15px;width:15px;height:15px}.area_time{clear:both;background-color:#f6f6f6;padding:0 15px 20px;overflow:hidden}.area_time .area_header{clear:both;line-height:21px;padding:29px 5px 10px;display:block;overflow:hidden}.area_time .area_header h2{font-size:17px;font-weight:500;color:#000;float:left;line-height:21px;letter-spacing:-.7px}.area_time .area_header nav{float:right}.area_time .area_header nav a{font-size:14px;font-weight:400;color:#777;line-height:18px;letter-spacing:-.7px;margin:0 0 0 10px}.area_time .area_header nav a.on{font-size:14px;font-weight:500;color:#121212;text-decoration:underline}.area_time .area_tab{clear:both}.area_time .area_tab ul{box-sizing:border-box;overflow:hidden}.area_time .area_tab ul li{float:left;width:50%;padding:5px;box-sizing:border-box}.area_time .area_tab ul li a.box{height:50px;line-height:50px;background:#fff;border:1px solid #e6e6e6;border-radius:8px;display:block}.area_time .area_tab ul li a.box strong{font-size:14px;font-weight:500;color:#121212;float:left;padding:0 0 0 20px;letter-spacing:-.7px;height:48px}.area_time .area_tab ul li a.box p{font-size:16px;font-weight:700;color:#2272ed;float:right;margin:0 20px 0 0;text-align:right;height:33px;border-bottom:1px solid #2272ed}.area_time .area_tab ul li a.box p span{font-weight:500}.area_time .area_tab ul li a.search{height:50px;line-height:47px;font-size:14px;border-radius:8px}.area_time .area_tab ul li a.search p{width:100%;height:50px;background:#fff;border-radius:8px;display:inline-block;position:relative;z-index:0;color:#2272ed;text-align:center}.area_time .area_tab ul li a.search p:before{content:"";width:100%;height:46.5px;position:absolute;left:0;z-index:-1;inset:0;padding:1.5px 2px 2px;border-radius:8px;background:linear-gradient(195deg,#4640F4 42.18%,#41A1DF 84.63%);color:#2272ed;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.area_time .area_tab ul li a.search p em{width:20px;height:20px;background:url(https://i.gzcdn.net/mui/img/appmain_light/ico_search_blue2.png) 0 0 no-repeat;background-size:20px;display:inline-block;position:relative;top:6px}.area_time .area_tab ul li a.search p span{font-size:14px;font-weight:500;color:#2272ed;margin:0 0 0 9px;letter-spacing:-.7px;position:relative;top:2px}.area_time .banner{clear:both;display:block;margin:15px 0 0;background:#20458F;border-radius:8px;height:50px;box-sizing:border-box;padding:0 44px;text-align:center}.area_time .banner img{height:20px;margin:14px auto 0}.swiper_nasmo{margin:12px 0 30px;clear:both}.swiper_nasmo a{min-height:164px;display:block;border-radius:8px;position:relative}.swiper_nasmo a .nasmo_img{height:100%}.swiper_nasmo a .nasmo_img p{height:230px;background-color:#f4f4f4;background-position:50%;background-size:cover;border-radius:8px}.swiper_nasmo a .nasmo_img img{width:100%;height:100%;border-radius:8px}.swiper_nasmo a del{width:100%;height:50%;position:absolute;top:50%;right:0;bottom:0;left:0;display:block;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.7) 96.35%);border-radius:0 0 8px 8px}.swiper_nasmo a .info{position:absolute;right:0;bottom:15px;left:0;height:33px;line-height:33px}.swiper_nasmo a .info img{width:33px;height:33px;margin:0 5px 0 15px;border-radius:50%}.swiper_nasmo a .info span{font-size:14px;font-weight:500;color:#fff;display:inline-block;height:33px;line-height:33px;position:relative;top:0;max-width:60%}.top_banner{clear:both;overflow:hidden;margin:30px 0;border-top:10px solid #f6f6f6}.top_banner a img{width:100%}.golfzon_moim_area{clear:both;border-top:10px solid #f6f6f6}.golfzon_moim_area a{display:block;width:100%}.golfzon_moim_area a img{width:100%}.shop_floating{width:100%;height:82px;position:fixed;right:0;left:0;overflow:hidden;z-index:13;font-size:14px;background:#fff;padding:12px 0 12px 12px;box-shadow:0 -6px 10px #0000000a;border-radius:20px 20px 0 0}.shop_floating .shop_name{font-size:17px;font-weight:500;color:#111;float:left;width:calc(100vw - 188px);letter-spacing:-.7px;line-height:23px;padding:8px 0 0 8px}.shop_floating .shop_name strong{font-size:17px;font-weight:700;color:#2272ed;display:block}.shop_floating .shop_name a{font-size:14px;font-weight:400;color:#777;text-decoration:underline;margin:0;position:relative;top:-2px}.shop_floating .reservation{float:right;width:176px;overflow:hidden;text-align:left;padding-top:21px}.shop_floating .reservation a{float:right;font-size:14px;letter-spacing:-.5px;margin:0 0 0 16px;font-weight:500}.shop_floating .reservation a:last-child{margin:0}.shop_floating .reservation a.reserv{color:#10d02f;padding:0 0 0 19px;background:url(https://i.gzcdn.net/mui/img/appmain_light/screen/shop_resev.png) 0 1px no-repeat;background-size:14.6px 17px}.shop_floating .reservation a.find{padding:0 0 0 18px;background:url(https://i.gzcdn.net/mui/img/appmain_light/screen/shop_finder.png) 0 2px no-repeat;background-size:13px 14px;margin-right:23px}.shop_resev{clear:both;margin:17px 20px 32px}.shop_resev li{height:88px;background-color:#f2f5fa;padding:0 0 0 89px;border-radius:8px;margin:0 0 8px;position:relative}.shop_resev li em{width:60px;height:60px;position:absolute;top:14px;left:15px;border-radius:50%;display:block}.shop_resev li em img{width:60px;height:60px;border-radius:50%}.shop_resev li p{font-size:14px;color:#121212;line-height:19px;letter-spacing:-.5px;padding:24px 0 4px}.shop_resev li span{font-size:14px;color:#777}.shop_resev li.favorites_shop{padding:0 118px 0 89px}.shop_resev li.favorites_shop a{width:74px;height:32px;line-height:32px;font-size:14px;color:#2272ed;border:1px solid #93b6ec;border-radius:6px;position:absolute;top:27px;right:21px;text-align:center;letter-spacing:-.2px;display:block}.shop_resev li.favorites_shop p{font-size:15px;font-weight:500}.shop_resev li.near_shop a{text-decoration:underline;font-size:14px;color:#777}.gpass_banner{margin:-24px 20px 30px}.gpass_banner a{display:block}.gpass_banner a img{width:100%;vertical-align:top}.event_ing{padding:15px 0 30px;clear:both;overflow:hidden}.event_ing a{display:block}.event_ing a img{width:100%;border-radius:8px}.weekly_deal_box{clear:both;height:258px;position:relative;border-bottom:10px solid #f6f6f6;margin:0 0 30px}.weekly_deal_box .background_posi{background-color:#cbd8ff;width:100%;height:248px;position:absolute;top:0;left:0;overflow:hidden}.weekly_deal_box .background_posi em{display:block;width:80%;height:120%;border-radius:50%;position:absolute;top:18%;left:30%;background:linear-gradient(135.48deg,#ACC1FD 12.17%,rgba(216,226,254,0) 55.32%)}.weekly_deal_box .weekly_txt{width:64px;height:23px;top:15px;left:20px;display:inline-block;position:relative;font-size:0;line-height:0;text-indent:-30000em;background:url(https://i.gzcdn.net/mui/img/appmain_light/ico_weeklydeal_home.png) 0 0 no-repeat;background-size:64px 23px}.weekly_deal_box .top_tit{font-size:17px;font-weight:500;color:#111;position:absolute;top:31px;left:88px;line-height:21px;letter-spacing:-.7px}.weekly_deal_box .btn_more{position:absolute;right:20px;top:32px;font-size:14px;color:#303c5c;padding:0 10px 0 0;display:inline-block;background:url(https://i.gzcdn.net/mui/img/appmain_light/btn_next.png) right 3px no-repeat;background-size:6px 9px}.weekly_deal_box .best_price{height:151px;top:68px;left:0;position:absolute;width:100%}.weekly_deal_box .best_price .swiper-wrapper{width:auto;position:relative}.weekly_deal_box .best_price .swiper-wrapper a{padding:0 16px 0 153px;height:151px;position:relative;background:#fff;display:block;box-sizing:border-box;border-radius:8px}.weekly_deal_box .best_price .swiper-wrapper a .best_price_contents{width:126px;height:126px;border-radius:8px;position:absolute;top:13px;left:13px}.weekly_deal_box .best_price .swiper-wrapper a .best_price_contents img{width:124px;height:124px;border-radius:8px;border:1px solid #f6f6f6}.weekly_deal_box .best_price .swiper-wrapper a .point{font-size:14px;font-weight:400;color:#fff;width:109px;height:30px;text-align:center;line-height:30px;display:block;position:absolute;top:0;left:21px;border-radius:0 0 8px 8px;background:linear-gradient(242.09deg,#9523EF .61%,#4640F4 42.18%,#36AAF4 84.63%);display:none}.weekly_deal_box .best_price .swiper-wrapper a .point_end{font-size:14px;font-weight:400;color:#fff;width:109px;height:30px;text-align:center;line-height:30px;display:block;position:absolute;top:0;left:21px;border-radius:0 0 8px 8px;background:#a1a1a1}.weekly_deal_box .best_price .swiper-wrapper a div{color:#494949;font-size:15px;letter-spacing:-.7px}.weekly_deal_box .best_price .swiper-wrapper a div strong{display:block;color:#121212;padding:23px 0 3px;font-weight:500}.weekly_deal_box .best_price .swiper-wrapper a div p{line-height:19px;height:38px;margin:0 0 8px}.weekly_deal_box .best_price .swiper-wrapper a div span{clear:both;letter-spacing:0}.weekly_deal_box .best_price .swiper-wrapper a div span.cost{font-size:14px;font-weight:700;color:#a1a1a1;line-height:18px;display:block;text-decoration:line-through}.weekly_deal_box .best_price .swiper-wrapper a div span.cost em{font-size:11px;font-weight:400}.weekly_deal_box .best_price .swiper-wrapper a div span.sale_cost{font-size:17px;font-weight:700;color:#121212;line-height:21px;position:absolute;bottom:19px}.weekly_deal_box .best_price .swiper-wrapper a div span.sale_cost strong{font-size:18px;font-weight:700;color:#2272ed;display:inline-block;padding:0;margin:0 4px 0 0}.weekly_deal_box .best_price .swiper-wrapper a div span.sale_cost em{font-size:14px;font-weight:400;margin:0 0 0 2px;position:relative;top:-1px}.weekly_deal_box .best_price .swiper-wrapper a:first-child .point{display:block}.benefits{clear:both;padding:30px 0;border-top:10px solid #f6f6f6}.benefits .benefits_list{padding:15px 0 0}.benefits .benefits_list .swiper-slide{background-color:#eceff2;border-radius:8px;height:238px}.benefits .benefits_list .swiper-slide .thumnail{width:96px;height:96px;border-radius:50%;background:#fff;margin:21px auto 13px}.benefits .benefits_list .swiper-slide .thumnail img{width:96px;height:96px;border-radius:50%}.benefits .benefits_list .swiper-slide strong{display:block;font-size:15px;letter-spacing:-.7px;color:#121212;text-align:center}.benefits .benefits_list .swiper-slide p{font-size:14px;font-weight:400;color:#494949;line-height:18px;text-align:center;letter-spacing:-.7px;margin:4px 0 14px}.benefits .benefits_list .swiper-slide a{width:139px;height:38px;line-height:38px;display:block;background:url(https://i.gzcdn.net/mui/img/appmain_light/ticket_box.png) 0 0 no-repeat;background-size:139px 38px;margin:0 auto;font-size:14px;color:#fff;text-indent:13px}.trending_golf{clear:both;padding:0;border-bottom:10px solid #f6f6f6}.trending_golf .top_contents{height:217px;overflow:hidden;width:100%;margin:0 0 20px;position:relative}.trending_golf .top_contents .top_cont{padding:15px 20px 0}.trending_golf .top_contents .top_cont li{height:187px;float:left}.trending_golf .top_contents .top_cont li a{position:relative;width:100%;height:187px;display:block}.trending_golf .top_contents .top_cont li a .thumnail{width:100%;height:187px;position:absolute;top:0;left:0;bottom:0;right:0;background-color:#000;background-size:107%;background-position:50%;border-radius:10px}.trending_golf .top_contents .top_cont li a del{width:100%;height:187px;display:block;position:absolute;top:0;left:0;right:0;bottom:0;border-radius:10px}.trending_golf .top_contents .top_cont li a del.gra_case_1{background:url(https://i.gzcdn.net/mui/img/appmain_light/gra_case01.png) repeat-x;background-size:20px 210px}.trending_golf .top_contents .top_cont li a del.gra_case_2{background:url(https://i.gzcdn.net/mui/img/appmain_light/gra_case02.png) repeat-x;background-size:20px 210px}.trending_golf .top_contents .top_cont li a del.gra_case_3{background:url(https://i.gzcdn.net/mui/img/appmain_light/gra_case03.png) repeat-x;background-size:20px 210px}.trending_golf .top_contents .top_cont li a del.gra_case_4{background:url(https://i.gzcdn.net/mui/img/appmain_light/gra_case04.png) repeat-x;background-size:20px 210px}.trending_golf .top_contents .top_cont li a del.gra_case_5{background:url(https://i.gzcdn.net/mui/img/appmain_light/gra_case05.png) repeat-x;background-size:20px 210px}.trending_golf .top_contents .top_cont li a del.gra_case_6{background:url(https://i.gzcdn.net/mui/img/appmain_light/gra_case01.png) repeat-x;background-size:20px 210px}.trending_golf .top_contents .top_cont li a del.gra_case_7{background:url(https://i.gzcdn.net/mui/img/appmain_light/gra_case02.png) repeat-x;background-size:20px 210px}.trending_golf .top_contents .top_cont li a em{padding:4px 6px 3px;display:block;border-radius:3px;color:#fff;position:absolute;bottom:84px;left:20px;font-style:normal;box-shadow:0 2px 4px #0000001a;font-size:10px}.trending_golf .top_contents .top_cont li a em.case_1{background-color:#b83333}.trending_golf .top_contents .top_cont li a em.case_2{background-color:#486dcd}.trending_golf .top_contents .top_cont li a em.case_3{background-color:#2ea278}.trending_golf .top_contents .top_cont li a em.case_4{background-color:#6d259a}.trending_golf .top_contents .top_cont li a em.case_5{background-color:#2447a2}.trending_golf .top_contents .top_cont li a em.case_6{background-color:#b1a57b}.trending_golf .top_contents .top_cont li a em.case_7{background-color:#637e97}.trending_golf .top_contents .top_cont li a p{color:#fff;position:absolute;bottom:58px;margin:0 20px;font-size:16px;width:90%;font-weight:500;letter-spacing:-.7px}.trending_golf .top_contents .top_cont li a span{font-size:14px;color:#fff;position:absolute;left:20px;bottom:36px;opacity:.7;width:90%;font-weight:400;letter-spacing:-.7px}.trending_golf .top_contents .top_nav{position:absolute;bottom:30px;left:40px;z-index:10}.trending_golf .top_contents .top_nav span{width:4px;height:4px;border-radius:4px;display:block;float:left;background:rgba(255,255,255,.4);opacity:.4!important;margin:0 4px 0 0}.trending_golf .top_contents .top_nav span.swiper-pagination-bullet-active{width:10px;background:#fff;opacity:.8!important}.result_contents{clear:both;padding:0 20px}.result_contents a{padding:0 0 0 117px;position:relative;clear:both;height:100px;margin:10px 0 5px;display:block}.result_contents a div{position:absolute;top:0;left:0;width:100px;height:100px;box-shadow:inset 0 0 1px #00000040;border-radius:8px}.result_contents a div img{width:98px;height:98px;margin:1px 0 0 1px;border-radius:8px}.result_contents a strong{font-weight:500;font-size:14px;line-height:18px;letter-spacing:-.7px;color:#121212;margin:4px 0 0;display:block;padding-top:5px}.result_contents a p{font-size:15px;color:#494949;line-height:19px}.result_contents a p.tit{height:38px;margin:4px 0 13px}.result_contents a p.price{font-weight:700;color:#121212}.result_contents a p.price span{color:#2272ed;margin:0 2px 0 0}.result_contents a p.price em{font-weight:400;font-size:12px}.result_none{clear:both;text-align:center}.result_none em{width:130px;height:130px;display:block;background:url(https://i.gzcdn.net/mui/img/appmain_light/img_sorry.png) 0 0 no-repeat;background-size:130px;margin:80px auto 15px}.result_none p{font-weight:400;font-size:15px;line-height:19px;text-align:center;letter-spacing:-.7px;color:#a1a1a1}.contents_search_wrap{z-index:11;background:#fff;border-radius:15px 15px 0 0}.contents_search_wrap .recently_search{clear:both;margin:29px 17px 0}.contents_search_wrap .recently_search h3{font-size:17px;color:#121212;letter-spacing:-.7px;padding:0 3px;font-weight:500}.contents_search_wrap .recently_search h3 a{float:right;font-size:14px;color:#777;font-weight:400;position:relative;top:2px;letter-spacing:-.7px}.contents_search_wrap .recently_search .result{clear:both;margin:15px 0 0}.contents_search_wrap .recently_search .result a{display:inline-block;height:40px;line-height:40px;border:1px solid #e6e6e6;border-radius:33px;padding:0 17px;margin:3px 3px 4px;font-size:15px;color:#121212;max-width:100%}.contents_search_wrap .recently_search .result p{margin:15px 3px;color:#a1a1a1;font-size:15px;font-weight:400}.contents_search_wrap .search{padding:0 63px 0 43px;position:relative;margin:24px 0 9px}.contents_search_wrap .search .search_box{border:1.6px solid #2272ed;height:51px;width:100%;border-radius:8px;box-sizing:border-box;padding:0 81px 0 22px}.contents_search_wrap .search .search_box input{border:0;height:47.8px;line-height:47.8px;font-size:15px;width:100%}.contents_search_wrap .search .search_box input::placeholder{color:#a1a1a1;font-size:15px;letter-spacing:-.7px}.contents_search_wrap .search button.ico_back{width:38px;height:49px;background:url(https://i.gzcdn.net/mui/img/appmain_light/ico_back.png) 15px 15px no-repeat;background-size:8px 15px;font-size:0;line-height:0;text-indent:-30000em;position:absolute;top:1px;left:0;padding:15px;border-radius:8px}.contents_search_wrap .search button.cancel{width:49px;height:49px;background:url(https://i.gzcdn.net/mui/img/appmain_light/ico_search_blue.png) 10px 12px no-repeat;background-size:24px;font-size:0;line-height:0;text-indent:-30000em;position:absolute;top:1px;right:67px;padding:15px;border-radius:8px}.contents_search_wrap .search a{width:57px;height:51px;line-height:51px;text-align:center;position:absolute;top:0;right:5px;font-size:15px;letter-spacing:-.7px;font-weight:400}.contents_search_wrap .search_list{margin:0 20px;clear:both}.contents_search_wrap .search_list li{border-top:1px solid #f3f3f3;height:47px}.contents_search_wrap .search_list li:first-child{border-top:0}.contents_search_wrap .search_list li a{display:block;height:47px;line-height:47px;width:100%;text-indent:5px;font-size:15px;color:#121212}.contents_search_wrap .search_list li a span{color:#2272ed}.contents_search_wrap .result_wrap{margin:24px 0 0;clear:both;overflow:hidden}.contents_search_wrap .result_wrap p.no_data{margin:12px 20px 0;font-size:14px;color:#777;letter-spacing:-.7px;font-weight:400}.contents_search_wrap .top_none{margin:0}.shot_wrap{color:#444;font-family:AppleSDGothicNeo-Regular;font-size:13px}.shot_wrap .hide{padding:0}.shot_wrap img{width:100%}.shot_wrap .btn_gzapphome{display:block;margin:18px auto 0;color:#2272ed;font-size:14px;background:#fff;border:1px solid #93b6ec;line-height:42px;text-align:center;border-radius:10px}.shot_wrap article h3{margin:0 0 7px;color:#121212;font-size:20px;font-weight:500}.no_round{padding:23px 15px;background:#fff;border-radius:15px;box-shadow:0 0 15px #0000000f}.no_round img{display:block;width:100%}.layer_compare_shot_wrap{display:none;position:fixed;top:0;left:0;width:100%;z-index:101}.layer_compare_shot_wrap:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4)}.layer_compare_shot{position:fixed;bottom:0;left:0;width:100%;padding:30px;background:#fff;border-radius:15px 15px 0 0}.layer_compare_shot h3{padding-right:20px;color:#000;font-size:22px;font-weight:700}.layer_compare_shot h3 em{color:#1754db}.layer_compare_shot ul{padding:17px 0 0}.layer_compare_shot ul li label{display:block;position:relative;margin:18px 0 0;padding:10px 50px 20px 63px;border-bottom:1px solid #f7f7f7}.layer_compare_shot ul li .thumb{position:absolute;top:0;left:0;width:42px}.layer_compare_shot ul li .thumb img{border-radius:21px}.layer_compare_shot ul li input{display:none}.layer_compare_shot ul li label:after{content:"";display:block;position:absolute;top:0;right:0;width:40px;height:40px;background:url(https://i.gzcdn.net/mui/img/gzapphome/renewal/ico_check.png) no-repeat;background-size:40px 80px}.layer_compare_shot ul li input[type=radio]:checked+label:after{background-position:0 -40px}.layer_compare_shot ul li strong{display:block;color:#2f2f2f;font-size:18px;font-weight:400}.layer_compare_shot ul li p{margin:4px 0 0;color:#a8a8a8;font-size:14px}.layer_compare_shot .btn_close_layer{display:block;position:absolute;top:36px;right:32px;width:17px;height:17px;background:url(https://i.gzcdn.net/mui/img/gzapphome/renewal/btn_pop_close.png) no-repeat;background-size:17px 17px;text-indent:-9999em;overflow:hidden}.last_round_wrap{padding:18px 15px 20px;background:#f6f6f6}.last_round_wrap article{position:relative;margin:0 0 20px;padding:28px 25px 25px;background:#fff;border-radius:15px}.last_round_wrap article.opened h3{padding:0}.last_round_wrap .ico_arrow{position:absolute;top:35px;right:25px;width:18px;height:11px;background:url(https://i.gzcdn.net/mui/img/gzapphome/renewal/ico_open.png) no-repeat;background-size:18px 11px;text-indent:-9999em;overflow:hidden}.last_round_wrap .opened_wrap,.last_round_wrap .opened .closed_wrap{display:none}.last_round_wrap .opened .opened_wrap{display:block}.last_round_wrap .opened .ico_arrow{top:37px;background-image:url(https://i.gzcdn.net/mui/img/gzapphome/renewal/ico_close.png)}.opened_wrap .base{margin:5px 0 0;color:#778194}.last_round_wrap .banner_cont .swiper-container{padding-bottom:0}.last_round_wrap .banner_cont .banner_item{position:relative;padding:31.5% 0 0}.last_round_wrap .banner_paging{position:absolute;top:15px;left:auto;width:auto;right:15px;margin:0;z-index:1}.last_round_wrap .banner_paging span{background:none;border:1px solid #fff;border-radius:3px}.last_round_wrap .banner_paging span.on{background:#fff}.compare_shot .float_item{width:28%;height:47px;text-align:left}.compare_shot .float_item:first-child{width:44%}.compare_shot .float_item strong{height:25px;text-align:left;line-height:25px}.compare_shot .float_item p{height:18px;line-height:18px}.compare_shot .float_item:first-child strong:after{content:"";display:inline-block;position:relative;top:-2px;width:9px;height:19px;margin:0 0 0 5px;background-repeat:no-repeat;background-size:9px 19px;vertical-align:middle}.compare_shot .float_item strong.shot_straight{color:#414141;font-weight:700}.compare_shot .float_item strong.shot_straight:after{background-image:url(https://i.gzcdn.net/mui/img/gzapphome/renewal/ico_straight.png)}.compare_shot .float_item strong.shot_draw{color:#0f2581;font-weight:700}.compare_shot .float_item strong.shot_draw:after{background-image:url(https://i.gzcdn.net/mui/img/gzapphome/renewal/ico_draw.png)}.compare_shot .float_item strong.shot_pull{color:#0f2581;font-weight:700}.compare_shot .float_item strong.shot_pull:after{background-image:url(https://i.gzcdn.net/mui/img/gzapphome/renewal/ico_pull.png)}.compare_shot .float_item strong.shot_fade{color:#f1271f;font-weight:700}.compare_shot .float_item strong.shot_fade:after{background-image:url(https://i.gzcdn.net/mui/img/gzapphome/renewal/ico_fade.png)}.compare_shot .float_item strong.shot_push{color:#f1271f;font-weight:700}.compare_shot .float_item strong.shot_push:after{background-image:url(https://i.gzcdn.net/mui/img/gzapphome/renewal/ico_push.png)}.compare_shot .opened_wrap .base{margin:-10px 0 0}.compare_shot .round_info{margin:20px 0 0;font-size:14px;background:#fafafa;border-radius:8px}.compare_shot .round_info_summary{padding:20px 10px 16px}.compare_shot .round_info_summary strong{display:block;padding:0 10px;color:#293038;font-size:15px;font-weight:700}.compare_shot .round_info_summary ul{padding:5px 0 0}.compare_shot .round_info_summary ul li{position:relative;display:inline-block;padding:0 10px;color:#293038}.compare_shot .round_info_summary ul li:first-child:after{content:"";position:absolute;top:3px;right:0;width:1px;height:10px;background:#e4e4e9}.compare_shot .round_info_summary ul li em{margin-left:7px;color:#d91d1d;font-weight:700}.compare_shot .round_info_summary ul li:last-child em{color:#038744}.compare_shot .round_info .round_tb{padding:7px 20px 20px;border-top:1px solid #EDEDED;text-align:left}.compare_shot .round_info .round_tb table{width:100%}.compare_shot .round_info .round_tb table th{padding:9px 0 0;color:#a7aaad}.compare_shot .round_info .round_tb table td{padding:9px 0 0;color:#5f6164}.compare_shot_cont{margin:8px 0 0}.compare_shot_cont table{width:100%;table-layout:fixed}.compare_shot_cont table thead th img{display:block;width:21px;margin:0 auto}.compare_shot_cont table thead td p{display:block;margin:17px 0 0;color:#000;font-size:14px;font-weight:400;text-align:center}.compare_shot_cont table thead td a{display:flex;margin:17px 0 0;color:#000;font-size:14px;font-weight:400;text-align:center;justify-content:center}.compare_shot_cont table thead td a .ellipsis{display:block}.compare_shot_cont table thead td a:after{flex:none;content:"";display:inline-block;width:20px;height:21px;margin:-2px 0 0 3px;background:url(https://i.gzcdn.net/mui/img/gzapphome/renewal/btn_r_fchange_v1.png) no-repeat;background-size:20px 21px}.compare_shot_cont table thead th{border-bottom:1px solid #2272ed}.compare_shot_cont table thead th img.ico_vs{position:relative;top:-4px}.compare_shot_cont table thead td{padding:14px 0;border-bottom:1px solid #2272ed;text-align:center}.compare_shot_cont table thead td .label-wrap{display:inline-block;vertical-align:top;width:70px;height:70px;position:relative}.compare_shot_cont table thead td .thumb img{display:block;width:70px;height:70px;margin:0 auto;overflow:hidden;border:solid .5px #ebebeb;border-radius:35px}.compare_shot_cont table thead td .labeling{display:inline-block;vertical-align:top;position:absolute;top:0;right:0}.compare_shot_cont table thead td .labeling .gdady{width:34px;height:25px}.compare_shot_cont table thead td .labeling .gmember{width:24px;height:26px}.compare_shot_cont table tbody th{padding:12px 0;color:#999;font-size:14px;border-bottom:1px solid #f5f6f7;font-weight:400}.compare_shot_cont table tbody td{color:#252931;font-size:15px;border-bottom:1px solid #f5f6f7;letter-spacing:-1px}.compare_shot_cont table tbody tr:first-child th,.compare_shot_cont table tbody tr:first-child td{background:#f8fafe}.compare_shot_cont table tbody td strong{font-weight:700}.compare_shot_cont table tbody td:first-child{padding-right:10px;text-align:right}.compare_shot_cont table tbody td:last-child{padding-left:10px;text-align:left}.compare_shot_cont table tbody td.high,.compare_shot_cont table tbody td.low{color:#2272ed}.compare_shot_cont table tbody tr:last-child th,.compare_shot_cont table tbody tr:last-child td{border-bottom:0}.compare_shot_cont table tbody td p{white-space:nowrap}.compare_shot_cont table tbody td p:before,.compare_shot_cont table tbody td p:after{content:"";display:inline-block;width:9px;height:19px;margin-top:-4px;background-repeat:no-repeat;background-size:9px 19px;vertical-align:middle}.compare_shot_cont table tbody td p.shot_straight:before,.compare_shot_cont table tbody td p.shot_straight:after{background-image:url(https://i.gzcdn.net/mui/img/gzapphome/renewal/ico_straight.png)}.compare_shot_cont table tbody td p.shot_draw:before,.compare_shot_cont table tbody td p.shot_draw:after{background-image:url(https://i.gzcdn.net/mui/img/gzapphome/renewal/ico_draw.png)}.compare_shot_cont table tbody td p.shot_pull:before,.compare_shot_cont table tbody td p.shot_pull:after{background-image:url(https://i.gzcdn.net/mui/img/gzapphome/renewal/ico_pull.png)}.compare_shot_cont table tbody td p.shot_fade:before,.compare_shot_cont table tbody td p.shot_fade:after{background-image:url(https://i.gzcdn.net/mui/img/gzapphome/renewal/ico_fade.png)}.compare_shot_cont table tbody td p.shot_push:before,.compare_shot_cont table tbody td p.shot_push:after{background-image:url(https://i.gzcdn.net/mui/img/gzapphome/renewal/ico_push.png)}.compare_shot_cont table tbody td:first-child p:before{margin-right:5px}.compare_shot_cont table tbody td:last-child p:after{margin-left:5px}.compare_shot_cont table tbody td:first-child p:after,.compare_shot_cont table tbody td:last-child p:before{display:none}.analysis_game_wrap{margin:40px 0 0;padding:0 0 20px}.analysis_game_wrap:after{content:".";display:block;clear:both;height:0;visibility:hidden}.analysis_game_wrap h4{display:block;width:63px;height:19px;margin:0 auto;background:url(https://i.gzcdn.net/mui/img/gzapphome/renewal/txt_r_teeshot.png) no-repeat;background-size:61px 16px;text-align:center;text-indent:-9999em;overflow:hidden}.analysis_chart{margin:30px 0 0}.analysis_chart{height:225px;margin:30px 0 0}.analysis_chart:after{content:".";display:block;clear:both;height:0;visibility:hidden}.analysis_chart ul{height:100%}.analysis_chart ul li{display:flex;vertical-align:middle;align-items:center;text-align:center}.analysis_chart .chart_l{float:left;width:50%;height:100%;padding-right:8px;text-align:right;box-sizing:border-box}.analysis_chart .chart_r{float:right;width:50%;height:100%;padding-left:8px;text-align:left;box-sizing:border-box}.analysis_chart .chart_sub{width:calc(100% - 45px);color:#b7b7b7;font-size:14px;box-sizing:border-box}.analysis_chart .chart_sub .point{font-weight:700}.analysis_chart .chart_value{width:45px;color:#fff;font-size:15px;font-family:SFProDisplay-Bold;font-weight:700;text-align:center;justify-content:center;border-radius:8px;overflow:hidden}.analysis_chart .chart_value .point{font-weight:700}.analysis_chart .chart_value li{justify-content:center}.analysis_chart .chart_value .chart01{background:#e8e8e8;border-radius:8px 8px 0 0;overflow:hidden}.analysis_chart .chart_value .chart02{background:#e0e0e0}.analysis_chart .chart_value .chart03{background:#d5d5d5}.analysis_chart .chart_value .chart04{background:#cccccc}.analysis_chart .chart_value .chart05{background:#c0c0c0;border-radius:0 0 8px 8px;overflow:hidden}.analysis_chart .chart_l:after,.analysis_chart .chart_r:after{content:".";display:block;clear:both;height:0;visibility:hidden}.analysis_chart .chart_l .chart_sub{float:left;padding-right:12px}.analysis_chart .chart_l .chart_sub li{justify-content:flex-end}.analysis_chart .chart_l .chart_value{float:right}.analysis_chart .chart_r .chart_sub{float:right;padding-left:12px}.analysis_chart .chart_r .chart_sub li{justify-content:flex-start}.analysis_chart .chart_r .chart_value{float:left}.analysis_chart .chart_sub .chart01.point{color:#e95d84}.analysis_chart .chart_sub .chart02.point{color:#7057e9}.analysis_chart .chart_sub .chart03.point{color:#2d98ff}.analysis_chart .chart_sub .chart04.point{color:#94d13d}.analysis_chart .chart_sub .chart05.point{color:#2cd9c5}.analysis_chart .chart_value .chart01.point{background:#e95d84}.analysis_chart .chart_value .chart02.point{background:#7057e9}.analysis_chart .chart_value .chart03.point{background:#2d98ff}.analysis_chart .chart_value .chart04.point{background:#94d13d}.analysis_chart .chart_value .chart05.point{background:#2cd9c5}.btn_gzapphome{display:block;margin:18px auto 0;color:#2272ed;font-size:14px;background:#fff;border:1px solid #93b6ec;line-height:42px;text-align:center;border-radius:10px}.leader_board .flex_list{overflow-x:scroll}.leader_board .flex_item{flex:0;position:relative;width:56px;margin-right:8px}.leader_board .flex_item .thumb{position:relative}.leader_board .flex_item .thumb img{display:block;width:56px;height:56px;border-radius:28px;border:solid .5px #ebebeb;overflow:hidden}.leader_board .flex_item p{margin:8px 0 0;color:#303030;line-height:18px;text-overflow:ellipsis;white-space:nowrap;word-break:break-all;overflow:hidden}.leader_board .flex_item:first-child{margin-right:40px}.leader_board .flex_item:first-child:after{content:"";display:block;position:absolute;top:25px;right:-31px;width:20px;height:12px;background:url(https://i.gzcdn.net/mui/img/gzapphome/renewal/img_vs_red.png) no-repeat;background-size:20px 12px}.leader_board .flex_item:first-child .thumb:after{content:"";display:block;position:absolute;bottom:-1px;right:-1px;width:21px;height:21px;background:url(https://i.gzcdn.net/mui/img/gzapphome/renewal/ico_pf_me.png) no-repeat;background-size:21px 21px}.leader_board .flex_item .labeling{position:absolute;display:inline-block;vertical-align:top;top:0;right:0}.leader_board .flex_item .labeling img{vertical-align:top;overflow:auto;border-radius:0;border:0}.leader_board .flex_item .labeling01{position:absolute;display:inline-block;vertical-align:top;top:0;right:0}.leader_board .flex_item .labeling .gdady{width:22px;height:16px}.leader_board .flex_item .labeling .gmember{width:24px;height:26px}.leader_board_list{margin:7px 0 0}.leader_board_list li{position:relative;padding:12px 110px 12px 55px;font-size:14px;border-top:1px solid #f6f6f6}.leader_board_list li:first-child{border-top:0}.leader_board_list li .thumb{position:absolute;top:12px;left:0;width:42px;height:42px;border-radius:21px;border:solid .5px #ebebeb;overflow:hidden}.leader_board_list .labeling{position:absolute;display:inline-block;vertical-align:top;top:12px;left:22px}.leader_board_list .labeling img{width:22px;height:16px;vertical-align:top}.leader_board_list .labeling .gdady{width:22px;height:16px}.leader_board_list .labeling .gmember{width:24px;height:26px}.leader_board_list .labeling .gmember-s{width:20px;height:21px}.leader_board_list li .nick{display:block;width:100%;overflow:hidden;line-height:1.4}.leader_board_list li .nick strong{display:block;color:#303030;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all}.leader_board_list li .nick p{margin:2px 0 0;color:#8992a3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all}.leader_board_list li .friend{display:block;width:58px;height:24px;margin:5px 0 0;background:url(https://i.gzcdn.net/mui/img/gzapphome/renewal/ico_friend.png) no-repeat;background-size:58px 24px;text-indent:-9999em;overflow:hidden}.leader_board_list li .board{position:absolute;top:12px;right:0;max-width:110px;letter-spacing:-1px;overflow:hidden;text-align:right;line-height:1.4}.leader_board_list li .board strong{font-weight:700}.leader_board_list li .board strong:after{content:"";display:inline-block;width:9px;height:17px;margin:-2px 0 0 5px;background-size:9px 17px;background-repeat:no-repeat;vertical-align:middle}.leader_board_list li .board p{color:#989898}.leader_board_list li .win strong{color:#f1271f}.leader_board_list li .win strong:after{background-image:url(https://i.gzcdn.net/mui/img/gzapphome/renewal/ico_uparrow.png)}.leader_board_list li .lose strong{color:#3451d2}.leader_board_list li .lose strong:after{background-image:url(https://i.gzcdn.net/mui/img/gzapphome/renewal/ico_downarrow.png)}.leader_board_list li .secret strong{display:none}.leader_board_list li .secret p{line-height:38px}.leader_board_list li .has_gift{padding-right:34px}.leader_board_list li .has_gift .gift{display:inline-block;width:25px;height:25px;position:absolute;right:0;top:5px}.leader_board_list li .has_gift .gift a{display:block;width:100%;height:25px;background:url(https://i.gzcdn.net/mui/img/gzapphome/renewal/btn-gift-red-ico-only.png) no-repeat 0 0;background-size:contain}.rank h3{letter-spacing:-.5px;padding-bottom:8px;font-weight:700}.rank h3 span{color:#1754db;font-weight:700}.rank p{padding-bottom:25px;font-size:13px;color:#8992a3}.rank div{padding:24px 18px 2px;border-radius:8px;background-color:#f9f9f9;font-size:13px;color:#616161cc}.rank div p{padding-bottom:22px}.rank .region{display:inline-block;font-size:13px;color:#777;max-width:calc(100% - 90px);overflow:hidden;text-overflow:ellipsis;word-break:break-all;white-space:nowrap}.rank .grade{font-size:14px;color:#454545;float:right;font-weight:500}.rank .nodata{width:281px;height:217px;margin:0 auto;padding-bottom:8px;background:url(https://i.gzcdn.net/mui/img/roundreport/img-r-rank-default.png) 0 0 no-repeat;background-size:281px 217px;width:71px;height:63px;right:20px;bottom:19px}.rank .nodata p{line-height:26px;font-size:15px;color:#666e7e}.rank .nodata .confirm{display:block;width:102px;height:39px;line-height:39px;margin:0 auto;border-radius:3px;background-color:#06459b;font-size:14px;color:#fff;background-image:none;float:none;text-indent:0;text-align:center}.last_round_wrap article.recently_record{clear:both;background-color:#2b3e62;position:relative;height:105px;border-radius:15px;overflow:hidden}.last_round_wrap article.recently_record del.bg_gradi{background:radial-gradient(101.94% 385.83% at -5.52% 100%,#19213E 0%,rgba(131,148,173,0) 100%);opacity:.3;position:absolute;top:0;left:0;right:0;bottom:0;border-radius:15px;z-index:0}.last_round_wrap article.recently_record del.bg_radial{position:absolute;right:0;top:0;border-radius:50%;width:210px;height:210px;background:radial-gradient(92.54% 350.24% at 0% 0%,rgba(155,173,185,.1) 0%,rgba(14,33,46,.03) 100%);display:block;transform:rotate(180deg);z-index:1}.last_round_wrap article.recently_record div{color:#fff;width:calc(100vw - 180px);float:left;position:absolute;top:0;left:30px;z-index:2;letter-spacing:-.7px;box-sizing:border-box}.last_round_wrap article.recently_record div h2{font-weight:400;font-size:17px;line-height:21px;letter-spacing:-.5px;padding:30px 0 4px}.last_round_wrap article.recently_record div h2 strong{font-weight:500;max-width:90%;display:inline-block}.last_round_wrap article.recently_record div h2 em{font-size:11px;width:14px;height:14px;color:#fff;line-height:14px;border-radius:4px;text-align:center;display:inline-block;position:relative;top:-7px;margin:0 0 0 4px;font-weight:400}.last_round_wrap article.recently_record div h2 em.case0{background-color:#25b1ff}.last_round_wrap article.recently_record div h2 em.case1{background-color:#feb700}.last_round_wrap article.recently_record div h2 em.case2{background-color:#37cd03}.last_round_wrap article.recently_record div h2 em.case3{background-color:#cd1212}.last_round_wrap article.recently_record div span{display:block;font-size:15px;opacity:.8}.last_round_wrap article.recently_record p{position:absolute;top:0;right:0;box-sizing:border-box;max-width:120px;color:#fff;text-align:right;height:105px;line-height:105px;padding:0 30px 0 0;font-weight:700;font-size:18px;letter-spacing:-.7px}.last_round_wrap article.recently_record p strong{font-size:34px;font-weight:700}.home_card{clear:both;overflow:hidden;padding:13px 0 19px}.home_card div.swiper-slide{width:158px;height:174px;position:relative}.home_card div.congratuation{color:#fff;background:linear-gradient(189.02deg,rgba(249,163,163,.95) 7.43%,rgba(253,182,131,.95) 92.5%);backdrop-filter:blur(4px);border-radius:12px}.home_card div.congratuation p{font-size:15px;font-weight:400;color:#fff;line-height:19px;letter-spacing:-.57px;padding:2px 0 0 20px}.home_card div.congratuation span.date{font-size:13px;font-weight:400;color:#fff;line-height:21px;letter-spacing:-.76px;opacity:.8;position:absolute;bottom:17px;left:20px}.home_card div.congratuation h3{font-weight:700}.home_card div.congratuation del{position:absolute;display:block}.home_card div.field{color:#494949;background:rgba(234,246,230,.95);backdrop-filter:blur(4px);border-radius:12px}.home_card div.field h3{padding:26px 0 2px 20px;font-size:18px;font-weight:700;letter-spacing:-.7px}.home_card div.field h3 em{font-size:11px;font-weight:700;color:#1abb02;height:20px;line-height:20px;text-align:center;padding:1px 4px 0 3px;margin:-1px 0 0 3px;border:1px solid rgba(26,184,2,.7);box-sizing:border-box;border-radius:3px;letter-spacing:-.7px;position:relative;top:-2px}.home_card div.field p{font-size:15px;font-weight:400;color:#494949;line-height:19px;letter-spacing:-.7px;padding:3px 0 0 20px;max-width:145px}.home_card div.field p strong{display:block;font-size:15px}.home_card div.field p em{color:#494949;max-width:125px}.home_card div.field span{font-size:14px;font-weight:400;color:#542463;position:absolute;left:20px;bottom:20px;letter-spacing:-.76px;opacity:.8}.home_card div.field span.dday_on{font-size:14px;font-weight:500;color:#64b270}.home_card div.field span.dday_on em{font-size:14px;font-weight:400;color:#54a363;padding-top:5px;display:block}.home_card div.field del{display:block;position:absolute}.home_card div.field del.dday_case1{background:url(https://i.gzcdn.net/mui/img/appmain_light/img_homecard2.png) 0 0 no-repeat;background-size:71px 63px;width:71px;height:63px;right:20px;bottom:19px}.home_card div.field del.dday_case2{background:url(https://i.gzcdn.net/mui/img/appmain_light/ico_galln.png) 0 0 no-repeat;background-size:41px 46px;width:41px;height:46px;right:15px;bottom:13px}.home_card div.field del.dday_case3{background:url(https://i.gzcdn.net/mui/img/appmain_light/weather_case1n.png) 0 0 no-repeat;background-size:49px 44px;width:49px;height:44px;right:17px;bottom:16px}.home_card div.field del.dday_case4{background:url(https://i.gzcdn.net/mui/img/appmain_light/weather_case2n.png) 0 0 no-repeat;background-size:55px 42px;width:55px;height:42px;right:19px;bottom:17px}.home_card div.field del.dday_case5{background:url(https://i.gzcdn.net/mui/img/appmain_light/weather_case3n.png) 0 0 no-repeat;background-size:47px 51px;width:47px;height:51px;right:22px;bottom:15px}.home_card div.field del.dday_case6{background:url(https://i.gzcdn.net/mui/img/appmain_light/weather_case4n.png) 0 0 no-repeat;background-size:47px 55px;width:47px;height:54px;right:24px;bottom:13px}.home_card div.screen{background:#93caf5;backdrop-filter:blur(4px);border-radius:12px}.home_card div.screen h3{font-size:15px;font-weight:700;color:#fff;padding:23px 0 0 20px;letter-spacing:-.7px}.home_card div.screen h3 em{font-size:11px;font-weight:700;color:#fff;height:20px;line-height:20px;text-align:center;padding:1px 4px 0 3px;margin:0 0 0 4px;border:1px solid rgba(255,255,255,.7);box-sizing:border-box;border-radius:3px;letter-spacing:-.7px;position:relative;top:-2px}.home_card div.screen h3 strong{font-size:25px;font-weight:700;color:#fff}.home_card div.screen p{font-size:15px;font-weight:400;color:#fff;line-height:19px;letter-spacing:-.7px;padding:0 0 0 20px}.home_card div.screen p strong{display:block;font-size:15px}.home_card div.gmember{background:rgba(242,242,242,.95);backdrop-filter:blur(4px);border-radius:12px}.home_card div.gmember h3{font-size:18px;font-weight:700;color:#494949;padding:25px 0 4px 20px;letter-spacing:-.7px}.home_card div.gmember p{font-size:15px;font-weight:400;color:#777;line-height:19px;letter-spacing:-.7px;padding:3px 0 0 20px}.home_card div.etiquette{background:rgba(242,242,242,.95);backdrop-filter:blur(4px);border-radius:12px}.home_card div.etiquette h3{font-size:18px;font-weight:700;color:#494949;padding:25px 0 4px 20px;letter-spacing:-.7px;line-height:24px}.home_card div.etiquette p{font-size:15px;font-weight:400;color:#777;line-height:19px;letter-spacing:-.7px;padding:0 0 0 20px}.home_card div.ability{backdrop-filter:blur(4px);border-radius:12px}.home_card div.ability h3{padding:25px 0 2px 20px;letter-spacing:-.76px;color:#fff}.home_card div.ability p{font-size:15px;font-weight:400;color:#fff;line-height:19px;letter-spacing:-.76px;padding:5px 0 0 20px;opacity:.8}.home_card div.friend{background:linear-gradient(149.68deg,rgba(185,168,255,.95) 1.56%,rgba(204,191,255,.95) 99.01%);backdrop-filter:blur(4px);border-radius:12px}.home_card div.friend h3{font-size:18px;font-weight:700;color:#fff;padding:25px 0 4px 20px;letter-spacing:-.7px}.home_card div.friend p{font-size:15px;font-weight:400;color:#fff;line-height:19px;letter-spacing:-.7px;padding:4px 0 0 20px}.home_card div.friend del{bottom:23px;right:20px;width:118px;height:42px;background:url(https://i.gzcdn.net/mui/img/appmain_light/level/friend_sample_n.png) 0 0 no-repeat;background-size:118px 42px;display:block;position:absolute}.home_card div.update{background:rgba(242,242,242,.95);backdrop-filter:blur(4px);border-radius:12px}.home_card div.update h3{font-size:18px;font-weight:700;color:#494949;padding:23px 0 4px 20px;letter-spacing:-.7px;line-height:24px}.home_card div.update p{font-size:15px;font-weight:400;color:#777;line-height:19px;letter-spacing:-.7px;padding:0 0 0 20px}.home_card div.update del{bottom:12px;right:17px;width:79.1px;height:80.2px;background:url(https://i.gzcdn.net/mui/img/appmain_light/update.png) 0 0 no-repeat;background-size:79.1px 80.2px;display:block;position:absolute}.home_card div.con_case1_1{background:linear-gradient(189.33deg,rgba(248,166,166,.95) 7.66%,rgba(252,184,136,.95) 93.63%)}.home_card div.con_case1_1 h3{font-size:25px;letter-spacing:-.57px;padding:20px 0 3px 20px}.home_card div.con_case1_1 h3 em{font-size:15px;margin-left:3px}.home_card div.con_case1_1 del{bottom:0;right:0;width:73.4px;height:80.8px;background:url(https://i.gzcdn.net/mui/img/appmain_light/nbg_distance.png) 0 0 no-repeat;background-size:73.4px 80.8px}.home_card div.con_case2_1 h3{font-size:18px;line-height:23px;letter-spacing:-.77px;padding:22px 0 5px 20px}.home_card div.con_case2_1 del{bottom:14px;right:13px;width:67.8px;height:62.2px;background:url(https://i.gzcdn.net/mui/img/appmain_light/bg_hallinonen.png) 0 0 no-repeat;background-size:67.8px 62.2px}.home_card div.con_case2_2 h3{font-size:18px;line-height:23px;letter-spacing:-.77px;padding:22px 0 5px 20px}.home_card div.con_case2_2 del{bottom:0;right:13px;width:65px;height:90px;background:url(https://i.gzcdn.net/mui/img/appmain_light/ico_ostrichn.png) 0 0 no-repeat;background-size:65px 90px}.home_card div.con_case2_3 h3{font-size:18px;line-height:23px;letter-spacing:-.77px;padding:22px 0 5px 20px}.home_card div.con_case2_3 del{bottom:0;right:13px;width:65px;height:90px;background:url(https://i.gzcdn.net/mui/img/appmain_light/ico_albatrossn.png) 0 0 no-repeat;background-size:65px 90px}.home_card div.con_case2_4 h3{font-size:18px;line-height:23px;letter-spacing:-.77px;padding:22px 0 5px 20px}.home_card div.con_case2_4 del{bottom:0;right:13px;width:65px;height:90px;background:url(https://i.gzcdn.net/mui/img/appmain_light/ico_condorn.png) 0 0 no-repeat;background-size:65px 90px}.home_card div.con_case2_5 h3{font-size:18px;line-height:23px;letter-spacing:-.77px;padding:22px 0 5px 20px}.home_card div.con_case2_5 del{bottom:0;right:13px;width:65px;height:90px;background:url(https://i.gzcdn.net/mui/img/appmain_light/ico_eaglen.png) 0 0 no-repeat;background-size:65px 90px}.home_card div.con_case2_6 h3{font-size:18px;line-height:23px;letter-spacing:-.77px;padding:22px 0 5px 20px}.home_card div.con_case2_6 del{bottom:0;right:13px;width:65px;height:90px;background:url(https://i.gzcdn.net/mui/img/appmain_light/ico_birdiex3n.png) 0 0 no-repeat;background-size:65px 90px}.home_card div.con_case2_7 h3{font-size:18px;line-height:23px;letter-spacing:-.77px;padding:22px 0 5px 20px}.home_card div.con_case2_7 del{bottom:0;right:13px;width:65px;height:90px;background:url(https://i.gzcdn.net/mui/img/appmain_light/ico_nobogeyn.png) 0 0 no-repeat;background-size:65px 90px}.home_card div.con_case2_8 h3{font-size:18px;line-height:24px;letter-spacing:-.77px;padding:21px 0 5px 20px}.home_card div.con_case2_8 del{bottom:11px;right:14px;width:73px;height:75.8px;background:url(https://i.gzcdn.net/mui/img/appmain_light/ico_goodroundn.png) 0 0 no-repeat;background-size:73px 75.8px}.home_card div.con_case3_1 h3{font-size:25px;letter-spacing:-.57px;padding:20px 0 3px 20px}.home_card div.con_case3_1 h3 em{font-size:15px;margin-left:2px;position:relative;top:-2px}.home_card div.con_case3_1 del{bottom:15px;right:3px;width:90px;height:68px;background:url(https://i.gzcdn.net/mui/img/appmain_light/ico_raben.png) 0 0 no-repeat;background-size:90px 68px}.home_card div.con_case3_2 h3{font-size:25px;letter-spacing:-.57px;padding:20px 0 3px 20px}.home_card div.con_case3_2 h3 em{font-size:15px;margin-left:2px;position:relative;top:-2px}.home_card div.con_case3_2 del{bottom:15px;right:3px;width:91px;height:69px;background:url(https://i.gzcdn.net/mui/img/appmain_light/ico_100n.png) 0 0 no-repeat;background-size:91px 69px}.home_card div.con_case3_3 h3{font-size:25px;letter-spacing:-.57px;padding:20px 0 3px 20px}.home_card div.con_case3_3 h3 em{font-size:15px;margin-left:2px;position:relative;top:-2px}.home_card div.con_case3_3 del{bottom:15px;right:3px;width:84px;height:85px;background:url(https://i.gzcdn.net/mui/img/appmain_light/ico_lifebestn.png) 0 0 no-repeat;background-size:84px 85px}.home_card div.con_case3_4 h3{font-size:25px;letter-spacing:-.57px;padding:20px 0 3px 20px}.home_card div.con_case3_4 h3 em{font-size:15px;margin-left:2px;position:relative;top:-2px}.home_card div.con_case3_4 del{bottom:21px;right:3px;width:81px;height:72px;background:url(https://i.gzcdn.net/mui/img/appmain_light/ico_longputtingn.png) 0 0 no-repeat;background-size:81px 72px}.home_card div.con_case4_1 h3{font-size:18px;line-height:23px;letter-spacing:-.57px;padding:24px 0 5px 20px}.home_card div.con_case4_1 del{bottom:14px;right:11px;width:75px;height:64px;background:url(https://i.gzcdn.net/mui/img/appmain_light/bg_firstn.png) 0 0 no-repeat;background-size:75px 64px}.home_card div.con_case4_2 h3{font-size:18px;line-height:23px;letter-spacing:-.57px;padding:23px 0 5px 20px}.home_card div.con_case4_2 del{bottom:8px;right:7px;width:75px;height:89px;background:url(https://i.gzcdn.net/mui/img/appmain_light/ico_first2n.png) 0 0 no-repeat;background-size:75px 89px}.home_card div.con_case5_1{background:#ffd9de}.home_card div.con_case5_1 h3{font-size:18px;line-height:23px;letter-spacing:-.57px;padding:26px 0 5px 20px;color:#121212}.home_card div.con_case5_1 h3 em{display:inline-block;width:16px;height:15px;background:url(https://i.gzcdn.net/mui/img/appmain_light/nico_card_heart.png) 0 0 no-repeat;background-size:16px 15px;margin:0 0 0 4px;transform:rotate(-6.22deg)}.home_card div.con_case5_1 p{color:#494949}.home_card div.con_case5_1 del{bottom:0;right:0;width:158px;height:76px;background:url(https://i.gzcdn.net/mui/img/appmain_light/ico_birthdayn.png) 0 0 no-repeat;background-size:158px 76px}.home_card div.con_case5_2 h3{font-size:18px;line-height:23px;letter-spacing:-.57px;padding:24px 0 5px 20px}.home_card div.fi_case1_1 h3{padding:24px 0 4px 20px}.home_card div.fi_case1_1 p{max-width:160px}.home_card div.fi_case1_1 p em{color:#1ab802}.home_card div.fi_case1_2 h3{padding:24px 0 2px 20px}.home_card div.fi_case1_2 p{font-size:14px}.home_card div.fi_case1_2 p strong{margin:1px 0 2px;font-weight:500;font-size:15px}.home_card div.fi_case1_2 p em{max-width:120px}.home_card div.fi_case2_1{background:rgba(127,208,219,.95)}.home_card div.fi_case2_1 h3{font-size:15px;font-weight:700;color:#fff;padding:17px 0 0 20px}.home_card div.fi_case2_1 h3 strong{font-size:25px;margin:0 3px 0 0;font-weight:700;position:relative;top:3px}.home_card div.fi_case2_1 h3 em{color:#fff;border:1px solid rgba(255,255,255,.7);margin:0 0 0 1px}.home_card div.fi_case2_1 h3 i{position:relative;top:1px;letter-spacing:-.58px;font-style:normal;margin-left:-3px}.home_card div.fi_case2_1 p{color:#fff;padding:5px 0 0 20px}.home_card div.fi_case2_1 span.date{color:#fff}.home_card div.fi_case2_1 del{display:block;position:absolute;bottom:16px;letter-spacing:-.76px;right:14px;width:60px;opacity:.8;height:54.7px;background:url(https://i.gzcdn.net/mui/img/appmain_light/ico_t.png) 0 0 no-repeat;background-size:60px 54.7px}.home_card div.fi_case2_2{background:rgba(131,218,192,.95)}.home_card div.fi_case2_2 h3{color:#fff;font-weight:700;padding:24px 0 2px 20px}.home_card div.fi_case2_2 h3 em{color:#fff;border:1px solid rgba(255,255,255,.7);margin:0 0 0 1px;position:relative;top:-2px}.home_card div.fi_case2_2 h3 strong{font-weight:700}.home_card div.fi_case2_2 p{color:#fff;padding:4px 0 0 20px}.home_card div.fi_case2_2 span.date{color:#fff}.home_card div.fi_case2_2 del{width:60px;height:60px;background-color:#76c5ad;position:absolute;bottom:18px;right:18px;border-radius:50%;font-weight:400}.home_card div.fi_case2_2 del img{width:100%;height:100%;border-radius:50%}.home_card div.sc_case1_1{background:rgba(229,241,248,.95);backdrop-filter:blur(4px)}.home_card div.sc_case1_1 h3{color:#494949;padding:24px 0 5px 20px;font-size:18px}.home_card div.sc_case1_1 h3 em{color:#2272ed;border:1px solid #2272ed}.home_card div.sc_case1_1 p{color:#494949;font-size:14px}.home_card div.sc_case1_1 p strong{margin:0 0 6px;font-weight:500;font-size:15px}.home_card div.sc_case1_1 span.date{position:absolute;left:20px;font-size:14px;color:#819dc2;bottom:19px;letter-spacing:-.76px;opacity:.8;font-weight:400}.home_card div.sc_case1_1 del{display:block;position:absolute;bottom:14px;right:17px;width:41px;height:44px;background:url(https://i.gzcdn.net/mui/img/appmain_light/img_booking_case1n.png) 0 0 no-repeat;background-size:41px 44px}.home_card div.sc_case1_2{background:rgba(155,192,212,.95);backdrop-filter:blur(4px)}.home_card div.sc_case1_2 del{display:block;position:absolute;bottom:14px;right:17px;width:41px;height:44px;background:url(https://i.gzcdn.net/mui/img/appmain_light/img_booking_case2n.png) 0 0 no-repeat;background-size:41px 44px}.home_card div.sc_case1_2 a{display:block;width:100%;height:100%;color:#fff;font-size:17px}.home_card div.sc_case1_2 a span{display:block;padding:24px 0 0 20px;font-weight:400;line-height:25px;letter-spacing:-.76px;font-size:17px}.home_card div.sc_case1_2 a span strong{font-weight:700}.home_card div.sc_case1_2 a.mulit_line,.home_card div.sc_case1_2 a.mulit_line span{font-size:16px}.home_card div.sc_case1_3{background:rgba(145,190,225,.95);backdrop-filter:blur(4px)}.home_card div.sc_case1_3 h3{padding:17px 0 0 20px}.home_card div.sc_case1_3 h3 em{margin:0 0 0 2px;top:-2px}.home_card div.sc_case1_3 h3 strong{position:relative;top:3px}.home_card div.sc_case1_3 h3 span{position:relative;top:1px;letter-spacing:-.58px;margin:0 -1px 0 -2px}.home_card div.sc_case1_3 span.date{position:absolute;left:20px;font-size:13px;color:#fff;bottom:19px;letter-spacing:-.76px;opacity:.8;font-weight:400}.home_card div.sc_case1_3 del{display:block;position:absolute;bottom:15px;right:15px;width:67px;height:52px;background:url(https://i.gzcdn.net/mui/img/appmain_light/img__scorecardn.png) 0 0 no-repeat;background-size:67px 52px}.home_card div.sc_case1_3 p{padding-top:5px;max-width:150px}.home_card div.sc_case1_4{backdrop-filter:blur(4px)}.home_card div.sc_case1_4 h3{padding:25px 0 0 20px}.home_card div.sc_case1_4 h3 em{margin:0 0 0 2px;top:-3px}.home_card div.sc_case1_4 h3 strong{font-size:18px}.home_card div.sc_case1_4 span.date{position:absolute;left:20px;font-size:13px;color:#fff;bottom:19px;letter-spacing:-.76px;opacity:.8;font-weight:400}.home_card div.sc_case1_4 del{width:60px;height:60px;background-color:#83b7e1;position:absolute;bottom:18px;right:18px;border-radius:50%}.home_card div.sc_case1_4 del img{width:100%;height:100%;border-radius:50%}.home_card div.sc_case1_4 p{padding:4px 0 0 20px}.home_card div.gm_case1_1 del{display:block;position:absolute;bottom:18px;right:23px;width:49px;height:55px;background:url(https://i.gzcdn.net/mui/img/appmain_light/ico_mn.png) 0 0 no-repeat;background-size:49px 55px}.home_card div.gm_case1_2 del{display:block;position:absolute;bottom:18px;right:23px;width:49px;height:55px;background:url(https://i.gzcdn.net/mui/img/appmain_light/ico_mn.png) 0 0 no-repeat;background-size:49px 55px}.home_card div.gm_case1_3 del{display:block;position:absolute;bottom:14px;right:27px;width:104px;height:65px;background:url(https://i.gzcdn.net/mui/img/appmain_light/ico_hcardn3.png) 0 0 no-repeat;background-size:104px 65px}.home_card div.et_case1_1 del{display:block;position:absolute;bottom:16px;right:19px;width:81px;height:59px;background:url(https://i.gzcdn.net/mui/img/appmain_light/ico_yesn.png) 0 0 no-repeat;background-size:81px 59px}.home_card div.et_case1_1 h3{padding:23px 0 4px 20px}.home_card div.et_case1_2 del{display:block;position:absolute;bottom:17px;right:23px;width:77px;height:39px;background:url(https://i.gzcdn.net/mui/img/appmain_light/ico_homet2n.png) 0 0 no-repeat;background-size:77px 39px}.home_card div.et_case1_3 del{display:block;position:absolute;bottom:16px;right:19px;width:72px;height:59px;background:url(https://i.gzcdn.net/mui/img/appmain_light/ico_hoeyn.png) 0 0 no-repeat;background-size:72px 59px}.home_card div.ab_case1_1{background:rgba(124,130,144,.95)}.home_card div.ab_case1_2{background:rgba(145,155,244,.95)}.home_card div.ab_case2_1{background:rgba(208,167,223,.95)}.home_card div.ab_case2_2{background:rgba(138,203,163,.95)}.home_card div.ab_case2_3{background:rgba(145,173,242,.95)}.home_card div.ab_case2_4{background:rgba(240,173,173,.95)}.home_card div.ab_case2_5{background:rgba(146,147,151,.95)}.home_card div.ab_case1_1 del{display:block;position:absolute;bottom:-14px;right:21px;background:url(https://i.gzcdn.net/mui/img/appmain_light/level/basic_lev1.png) 0 0 no-repeat;background-size:71px 90px;width:71px;height:90px}.home_card div.ab_case1_2 del{display:block;position:absolute;bottom:0;right:0;background:url(https://i.gzcdn.net/mui/img/appmain_light/level/img_sumn.png) 0 0 no-repeat;background-size:93px 78px;width:93px;height:78px}.home_card div.ab_case2_1 del{display:block;position:absolute;bottom:0;right:0;background:url(https://i.gzcdn.net/mui/img/appmain_light/level/img_hcard_level1n.png) 0 0 no-repeat;background-size:158px 98px;width:158px;height:98px}.home_card div.ab_case2_2 del{display:block;position:absolute;bottom:0;right:0;background:url(https://i.gzcdn.net/mui/img/appmain_light/level/img_hcard_level2n.png) 0 0 no-repeat;background-size:158px 98px;width:158px;height:98px}.home_card div.ab_case2_3 del{display:block;position:absolute;bottom:0;right:0;background:url(https://i.gzcdn.net/mui/img/appmain_light/level/img_hcard_level3n.png) 0 0 no-repeat;background-size:158px 98px;width:158px;height:98px}.home_card div.ab_case2_4 del{display:block;position:absolute;bottom:0;right:0;background:url(https://i.gzcdn.net/mui/img/appmain_light/level/img_hcard_level4n.png) 0 0 no-repeat;background-size:158px 98px;width:158px;height:98px}.home_card div.ab_case2_5 del{display:block;position:absolute;bottom:0;right:0;background:url(https://i.gzcdn.net/mui/img/appmain_light/level/img_hcard_level5n.png) 0 0 no-repeat;background-size:158px 98px;width:158px;height:98px}.result_course{clear:both;margin:4px 25px 30px 20px}.result_course .course_list{clear:both;padding:10px 75px 10px 93px;height:96px;position:relative;border-top:1px solid #f6f6f6;overflow:hidden;display:block}.result_course .course_list:first-child{border-top:0}.result_course .course_list em.course_img{width:76px;height:76px;display:block;position:absolute;top:10px;left:0;background:#fafafa;box-shadow:inset 0 0 1px #00000040;border-radius:8px}.result_course .course_list em.course_img img{width:100%;height:100%;border-radius:8px}.result_course .course_list div h3{font-weight:500;font-size:15px;line-height:19px;letter-spacing:-.7px;color:#121212;padding:3px 0 1px}.result_course .course_list div p{font-weight:400;font-size:14px;line-height:18px;letter-spacing:-.7px;color:#777;margin:1px 0 0}.result_course .course_list div p em{width:2px;height:2px;background-color:#777;display:inline-block;border-radius:50%;margin:0 3px 0 5px;position:relative;top:-4px}.result_course .course_list div span{font-weight:400;font-size:12px;letter-spacing:-.2px;color:#121212;display:block;padding:11px 0 0;font-weight:500}.result_course .course_list div span strong{font-size:17px;margin:0 3px 0 0;font-weight:500}.result_course .course_list del{position:absolute;top:12px;right:0;height:19px;font-size:10px;line-height:19px;background-color:#f6f6f6;border-radius:4px;display:inline-block;text-decoration:none;color:#777;padding:0 6px}.result_course .course_list button{position:absolute;bottom:12px;right:0;font-weight:700;font-size:17px;line-height:18px;text-align:right;border-bottom:1px solid #2272ed;color:#2272ed}.result_course .course_list button.etc_1,.result_course .course_list button.etc_2{color:#8c8c8c;text-decoration:none;font-size:15px;font-weight:500}.round_banner{border-top:10px solid #f8f8f8;clear:both;margin:0 0 30px;z-index:1}.round_banner img{width:100%}section.screen{clear:both;padding:0 0 30px}section.screen .screen_main_swiper{clear:both;margin:13px 0 0;letter-spacing:-.7px}section.screen .screen_main_swiper .profile{width:158px;height:174px;color:#fff}section.screen .screen_main_swiper .profile .skin_case0{background:#64666B url(https://i.gzcdn.net/mui/img/appmain_light/level/nbg_grey.png) 0 0 no-repeat;background-size:cover;height:174px;border-radius:12px;position:relative;box-sizing:border-box;padding:0 0 0 18px}section.screen .screen_main_swiper .profile .skin_case1{background:#262626 url(https://i.gzcdn.net/mui/img/appmain_light/level/nbg_doksuri.png) 0 0 no-repeat;background-size:cover;height:174px;border-radius:12px;position:relative;box-sizing:border-box;padding:0 0 0 18px}section.screen .screen_main_swiper .profile .skin_case2{background:#9b1d1c url(https://i.gzcdn.net/mui/img/appmain_light/level/nbg_mae.png) 0 0 no-repeat;background-size:cover;height:174px;border-radius:12px;position:relative;box-sizing:border-box;padding:0 0 0 18px}section.screen .screen_main_swiper .profile .skin_case3{background:#114cdf url(https://i.gzcdn.net/mui/img/appmain_light/level/nbg_hak.png) 0 0 no-repeat;background-size:cover;height:174px;border-radius:12px;position:relative;box-sizing:border-box;padding:0 0 0 18px}section.screen .screen_main_swiper .profile .skin_case4{background:#0a4621 url(https://i.gzcdn.net/mui/img/appmain_light/level/nbg_kkachi.png) 0 0 no-repeat;background-size:cover;height:174px;border-radius:12px;position:relative;box-sizing:border-box;padding:0 0 0 18px}section.screen .screen_main_swiper .profile .skin_case5{background:#621c7b url(https://i.gzcdn.net/mui/img/appmain_light/level/nbg_chamsae.png) 0 0 no-repeat;background-size:cover;height:174px;border-radius:12px;position:relative;box-sizing:border-box;padding:0 0 0 18px}section.screen .screen_main_swiper .profile .skin_case_line1{background:url(https://i.gzcdn.net/mui/img/appmain_light/level/nbg_linefriends_1.png) 0 0 no-repeat;background-size:cover;height:174px;border-radius:12px;position:relative;box-sizing:border-box;padding:0 0 0 18px}section.screen .screen_main_swiper .profile .skin_case_line2{background:url(https://i.gzcdn.net/mui/img/appmain_light/level/nbg_linefriends_2.png) 0 0 no-repeat;background-size:cover;height:174px;border-radius:12px;position:relative;box-sizing:border-box;padding:0 0 0 18px}section.screen .screen_main_swiper .profile .skin_case_line3{background:url(https://i.gzcdn.net/mui/img/appmain_light/level/nbg_linefriends_3.png) 0 0 no-repeat;background-size:cover;height:174px;border-radius:12px;position:relative;box-sizing:border-box;padding:0 0 0 18px}section.screen .screen_main_swiper .profile .skin_case_line4{background:url(https://i.gzcdn.net/mui/img/appmain_light/level/nbg_linefriends_4.png) 0 0 no-repeat;background-size:cover;height:174px;border-radius:12px;position:relative;box-sizing:border-box;padding:0 0 0 18px}section.screen .screen_main_swiper .profile .skin_case_jinro{background:url(https://i.gzcdn.net/mui/img/appmain_light/theme/bg_theme_jinro.png) 0 0 no-repeat;background-size:cover;height:174px;border-radius:12px;position:relative;box-sizing:border-box;padding:0 0 0 18px}section.screen .screen_main_swiper .profile .skin_case_jinro .data del{display:block;position:absolute;background:url(https://i.gzcdn.net/mui/img/appmain_light/theme/theme_jinro.png) 0 0 no-repeat;background-size:79px 73px;width:79px;height:73px;right:0;bottom:0;border-radius:0 0 12px}section.screen .screen_main_swiper .profile .skin_case_spring{background:url(https://i.gzcdn.net/mui/img/appmain_light/theme/bg_theme_spring.png) 0 0 no-repeat;background-size:cover;height:174px;border-radius:12px;position:relative;box-sizing:border-box;padding:0 0 0 18px}section.screen .screen_main_swiper .profile .skin_case_spring .data del{display:block;position:absolute;background:url(https://i.gzcdn.net/mui/img/appmain_light/theme/theme_spring.png) 0 0 no-repeat;width:134px;height:174px;background-size:134px 174px;right:0;bottom:0}section.screen .screen_main_swiper .profile .skin_case_summer{background:url(https://i.gzcdn.net/mui/img/appmain_light/theme/bg_theme_summer.png) 0 0 no-repeat;background:url(https://i.gzcdn.net/mui/img/appmain_light/theme/bg_theme_summer.png) 0 0 no-repeat;height:174px;background-size:cover;border-radius:12px;position:relative;box-sizing:border-box;padding:0 0 0 18px;z-index:-1}section.screen .screen_main_swiper .profile .skin_case_summer .data del{display:block;position:absolute;background:url(https://i.gzcdn.net/mui/img/appmain_light/theme/theme_summer.png) 0 0 no-repeat;width:70px;height:78px;background-size:70px 78px;right:0;bottom:0;border-radius:0 0 12px;z-index:-1}section.screen .screen_main_swiper .profile .skin_case_blacktiger{background:url(https://i.gzcdn.net/mui/img/appmain_light/theme/bg_theme_blacktiger.png) 0 0 no-repeat;height:174px;background-size:cover;border-radius:12px;position:relative;box-sizing:border-box;padding:0 0 0 18px;z-index:-1}section.screen .screen_main_swiper .profile .skin_case_blacktiger .data del{display:block;position:absolute;background:url(https://i.gzcdn.net/mui/img/appmain_light/theme/img_blacktiger_newscreen.png) 0 0 no-repeat;width:94px;height:100px;background-size:94px 100px;right:-6.3px;bottom:0;z-index:-1}section.screen .screen_main_swiper .profile .skin_case_fall{background:url(https://i.gzcdn.net/mui/img/appmain_light/theme/bg_theme_fall.png) 0 0 no-repeat;height:174px;background-size:cover;border-radius:12px;position:relative;box-sizing:border-box;padding:0 0 0 18px;z-index:-1}section.screen .screen_main_swiper .profile .skin_case_fall .data del{display:block;position:absolute;background:url(https://i.gzcdn.net/mui/img/appmain_light/theme/img_fall_newscreen.png) 0 0 no-repeat;width:134px;height:166px;background-size:134px 166px;right:0;bottom:0;z-index:-1}section.screen .screen_main_swiper .profile .skin_case_chusuk{background:url(https://i.gzcdn.net/mui/img/appmain_light/theme/bg_theme_chusuk.png) 0 0 no-repeat;height:174px;background-size:cover;border-radius:12px;position:relative;box-sizing:border-box;padding:0 0 0 18px;z-index:-1}section.screen .screen_main_swiper .profile .skin_case_chusuk .data del{display:block;position:absolute;background:url(https://i.gzcdn.net/mui/img/appmain_light/theme/img_chusuk_newscreen.png) 0 0 no-repeat;width:94px;height:100px;background-size:94px 100px;right:-6.3px;bottom:0;z-index:-1}section.screen .screen_main_swiper .profile .skin_case_halloween{background:url(https://i.gzcdn.net/mui/img/appmain_light/theme/bg_theme_halloween.png) 0 0 no-repeat;height:174px;background-size:cover;border-radius:12px;position:relative;box-sizing:border-box;padding:0 0 0 18px;z-index:-1}section.screen .screen_main_swiper .profile .skin_case_halloween .data del{display:block;position:absolute;background:url(https://i.gzcdn.net/mui/img/appmain_light/theme/img_halloween_newscreen.png) 0 0 no-repeat;width:158px;height:174px;background-size:158px 174px;right:0;bottom:0;z-index:-1}section.screen .screen_main_swiper .profile .skin_case_bread{background:url(https://i.gzcdn.net/mui/img/appmain_light/theme/bg_theme_jinro.png) 0 0 no-repeat;height:174px;background-size:cover;border-radius:12px;position:relative;box-sizing:border-box;padding:0 0 0 18px;z-index:-1}section.screen .screen_main_swiper .profile .skin_case_bread .data del{display:block;position:absolute;background:url(https://i.gzcdn.net/mui/img/appmain_light/theme/img_bread_newscreen.png) 0 0 no-repeat;width:158px;height:174px;background-size:158px 174px;right:0;bottom:0;z-index:-1}section.screen .screen_main_swiper .profile del{display:block;position:absolute;bottom:.5px}section.screen .screen_main_swiper .profile del.ability_case0_0{background:none}section.screen .screen_main_swiper .profile del.ability_case1_1{background:url(https://i.gzcdn.net/mui/img/appmain_light/level/nbasic_lev1.png) 0 0 no-repeat;width:60px;height:76px;background-size:60px 76px;right:12px}section.screen .screen_main_swiper .profile del.ability_case1_2{background:url(https://i.gzcdn.net/mui/img/appmain_light/level/nbasic_lev2.png) 0 0 no-repeat;width:60px;height:70px;background-size:60px 70px;right:12px}section.screen .screen_main_swiper .profile del.ability_case1_3{background:url(https://i.gzcdn.net/mui/img/appmain_light/level/nbasic_lev3.png) 0 0 no-repeat;width:56px;height:70px;background-size:56px 70px;right:12px}section.screen .screen_main_swiper .profile del.ability_case1_4{background:url(https://i.gzcdn.net/mui/img/appmain_light/level/nbasic_lev4.png) 0 0 no-repeat;width:60px;height:61px;background-size:60px 61px;right:12px}section.screen .screen_main_swiper .profile del.ability_case1_5{background:url(https://i.gzcdn.net/mui/img/appmain_light/level/nbasic_lev5.png) 0 0 no-repeat;width:60px;height:63px;background-size:60px 63px;right:12px}section.screen .screen_main_swiper .profile del.ability_case2_1{background:url(https://i.gzcdn.net/mui/img/appmain_light/level/nchoice1_lev1.png) 0 0 no-repeat;width:55px;height:70px;background-size:55px 70px;right:6px;bottom:3.4px}section.screen .screen_main_swiper .profile del.ability_case2_2{background:url(https://i.gzcdn.net/mui/img/appmain_light/level/nchoice1_lev2.png) 0 0 no-repeat;width:50px;height:63px;background-size:50px 63px;right:11px;bottom:5px}section.screen .screen_main_swiper .profile del.ability_case2_3{background:url(https://i.gzcdn.net/mui/img/appmain_light/level/nchoice1_lev3n.png) 0 0 no-repeat;width:76px;height:84px;background-size:76px 84px;right:0;bottom:0;border-radius:0 0 12px}section.screen .screen_main_swiper .profile del.ability_case2_4{background:url(https://i.gzcdn.net/mui/img/appmain_light/level/nchoice1_lev4.png) 0 0 no-repeat;width:57px;height:63px;background-size:57px 63px;right:4px;bottom:5px}section.screen .screen_main_swiper .profile del.ability_case2_5{background:url(https://i.gzcdn.net/mui/img/appmain_light/level/nchoice1_lev5.png) 0 0 no-repeat;width:48px;height:63px;background-size:48px 63px;right:12px;bottom:5px}section.screen .screen_main_swiper .profile del.ability_case3_1{background:url(https://i.gzcdn.net/mui/img/appmain_light/level/nchoice2_lev1.png) 0 0 no-repeat;width:45px;height:56px;background-size:45px 56px;right:7px;bottom:16px}section.screen .screen_main_swiper .profile del.ability_case3_2{background:url(https://i.gzcdn.net/mui/img/appmain_light/level/nchoice2_lev2.png) 0 0 no-repeat;width:47px;height:49px;background-size:47px 49px;right:5px;bottom:16px}section.screen .screen_main_swiper .profile del.ability_case3_3{background:url(https://i.gzcdn.net/mui/img/appmain_light/level/nchoice2_lev3.png) 0 0 no-repeat;width:52px;height:54px;background-size:52px 54px;right:0;bottom:12px}section.screen .screen_main_swiper .profile del.ability_case3_4{background:url(https://i.gzcdn.net/mui/img/appmain_light/level/nchoice2_lev4.png) 0 0 no-repeat;width:48px;height:49px;background-size:48px 49px;right:3px;bottom:16px}section.screen .screen_main_swiper .profile del.ability_case3_5{background:url(https://i.gzcdn.net/mui/img/appmain_light/level/nchoice2_lev5.png) 0 0 no-repeat;width:44px;height:49px;background-size:44px 49px;right:7px;bottom:16px}section.screen .screen_main_swiper .profile del.ability_case4_1{background:url(https://i.gzcdn.net/mui/img/appmain_light/level/nchoice3_lev1.png) 0 0 no-repeat;width:42px;height:54px;background-size:42px 54px;right:5px;bottom:23px}section.screen .screen_main_swiper .profile del.ability_case4_2{background:url(https://i.gzcdn.net/mui/img/appmain_light/level/nchoice3_lev2.png) 0 0 no-repeat;width:38px;height:57px;background-size:38px 57px;right:10px;bottom:23px}section.screen .screen_main_swiper .profile del.ability_case4_3{background:url(https://i.gzcdn.net/mui/img/appmain_light/level/nchoice3_lev3.png) 0 0 no-repeat;width:48px;height:54px;background-size:48px 54px;right:0;bottom:20px}section.screen .screen_main_swiper .profile del.ability_case4_4{background:url(https://i.gzcdn.net/mui/img/appmain_light/level/nchoice3_lev4.png) 0 0 no-repeat;width:40px;height:45px;background-size:40px 45px;right:8px;bottom:23px}section.screen .screen_main_swiper .profile del.ability_case4_5{background:url(https://i.gzcdn.net/mui/img/appmain_light/level/nchoice3_lev5.png) 0 0 no-repeat;width:30px;height:40px;background-size:30px 40px;right:18px;bottom:22px}section.screen .screen_main_swiper .profile del.ability_case5_1{background:url(https://i.gzcdn.net/mui/img/appmain_light/level/bg_img_linefriends_1.png) 0 0 no-repeat;width:86px;height:100px;background-size:86px 100px;right:-6px;bottom:0}section.screen .screen_main_swiper .profile del.ability_case5_2{background:url(https://i.gzcdn.net/mui/img/appmain_light/level/bg_img_linefriends_2.png) 0 0 no-repeat;width:86px;height:100px;background-size:86px 100px;right:-6px;bottom:0}section.screen .screen_main_swiper .profile del.ability_case5_3{background:url(https://i.gzcdn.net/mui/img/appmain_light/level/bg_img_linefriends_3.png) 0 0 no-repeat;width:86px;height:100px;background-size:86px 100px;right:-6px;bottom:0}section.screen .screen_main_swiper .profile del.ability_case5_4{background:url(https://i.gzcdn.net/mui/img/appmain_light/level/bg_img_linefriends_4.png) 0 0 no-repeat;width:86px;height:100px;background-size:86px 100px;right:-6px;bottom:0}section.screen .screen_main_swiper .profile a{color:#fff;font-size:14px;display:inline-block;height:18px;margin:24px 0 15px;letter-spacing:-.7px;font-weight:300}section.screen .screen_main_swiper .profile a span{margin-right:2px;font-weight:500}section.screen .screen_main_swiper .profile .data p{color:#fff}section.screen .screen_main_swiper .profile .data p strong{font-size:32px;letter-spacing:-.58px;font-weight:700}section.screen .screen_main_swiper .profile .data p em{font-size:11px;color:#121212;letter-spacing:-.7px;background:rgba(255,255,255,.8);height:17px;line-height:18px;padding:0 5px;margin:0 0 0 6px;border-radius:4px;display:inline-block;position:relative;top:-4px}section.screen .screen_main_swiper .profile .data span{font-size:15px;display:block;letter-spacing:-.7px;line-height:19px;margin:21px 0 0;opacity:1;font-weight:500;z-index:4}section.screen .screen_main_swiper .profile .data span strong{font-size:12px;display:block;letter-spacing:-.5px;margin:1px 0 4px;opacity:.8;font-weight:400}section.screen .screen_main_swiper .profile .data span a{font-size:12px;display:block;letter-spacing:-.5px;margin:0 0 4px;font-weight:400;opacity:.8;text-decoration:underline}section.screen .screen_main_swiper .profile .nodata p{color:#fff;margin:6px 0 2px}section.screen .screen_main_swiper .profile .nodata p strong{font-size:22px;letter-spacing:1px;font-weight:700}section.screen .screen_main_swiper .profile .nodata p a{font-size:22px;letter-spacing:1px;text-decoration:underline;margin:0}section.screen .screen_main_swiper .profile .nodata span{font-size:12px;display:block;letter-spacing:-.7px;line-height:15px;margin:23px 0 0;opacity:.5}section.screen .screen_main_swiper .reservation{width:158px;height:174px}section.screen .screen_main_swiper .reservation .skin{background:#3FD958;backdrop-filter:blur(4px);height:174px;border-radius:12px;position:relative;box-sizing:border-box;padding:0 0 0 18px}section.screen .screen_main_swiper .reservation .skin .park_bg{width:58px;height:68px;position:absolute;right:17px;bottom:46px;z-index:-1}section.screen .screen_main_swiper .reservation .skin .park_bg img{width:100%}section.screen .screen_main_swiper .reservation .skin .gra_back{width:100%;height:50%;position:absolute;bottom:0;left:0;right:0;z-index:-1;background:linear-gradient(180deg,rgba(51,204,76,0) 0%,#33CC4C 100%);border-radius:0 0 12px 12px}section.screen .screen_main_swiper .reservation .skin a{color:#fff;font-size:14px;display:inline-block;height:18px;margin:24px 0 21px;font-weight:500}section.screen .screen_main_swiper .reservation .skin p{color:#fff;letter-spacing:-.58px;font-size:22px;font-weight:700}section.screen .screen_main_swiper .reservation .skin p strong{font-size:32px}section.screen .screen_main_swiper .reservation .skin span{font-size:12px;display:block;letter-spacing:-.7px;line-height:19px;margin:21px 0 0;opacity:.8;color:#fff}section.screen .screen_main_swiper .detail_score{width:158px;height:174px}section.screen .screen_main_swiper .detail_score .skin{background-color:#e1ebf6;height:174px;border-radius:12px;position:relative;box-sizing:border-box;padding:0 0 0 18px}section.screen .screen_main_swiper .detail_score .skin a{color:#777;font-size:14px;display:inline-block;height:18px;margin:24px 0 15px;font-weight:500}section.screen .screen_main_swiper .detail_score .skin p{color:#121212;letter-spacing:-.58px;font-size:18px;font-weight:700;position:absolute;top:57px}section.screen .screen_main_swiper .detail_score .skin p strong{font-size:32px;font-weight:700}section.screen .screen_main_swiper .detail_score .skin p em{position:relative;top:-2px}section.screen .screen_main_swiper .detail_score .skin span{font-size:15px;display:block;letter-spacing:-.7px;line-height:19px;opacity:1;color:#494949;width:90%;position:absolute;top:115px}section.screen .screen_main_swiper .detail_score .skin span del{max-width:77%;display:inline-block;text-decoration:none;font-weight:500}section.screen .screen_main_swiper .detail_score .skin span em{font-size:11px;width:14px;height:14px;color:#fff;line-height:15px;border-radius:4px;text-align:center;display:inline-block;position:relative;top:-6px;margin:0 0 0 2px;font-weight:400;font-weight:700}section.screen .screen_main_swiper .detail_score .skin span em.case0{background-color:#25b1ff}section.screen .screen_main_swiper .detail_score .skin span em.case1{background-color:#feb700}section.screen .screen_main_swiper .detail_score .skin span em.case2{background-color:#37cd03}section.screen .screen_main_swiper .detail_score .skin span em.case3{background-color:#cd1212}section.screen .screen_main_swiper .detail_score .skin span strong{font-size:12px;display:block;letter-spacing:-.5px;margin:-3px 0 4px;font-weight:400;opacity:.8}section.screen .screen_main_swiper .celebration{width:158px;height:174px;color:#fff}section.screen .screen_main_swiper .celebration .skin{background:url(https://i.gzcdn.net/mui/img/appmain_light/level/nbg_celebration.png) 0 0 no-repeat;background-size:cover;height:174px;border-radius:12px;position:relative;box-sizing:border-box;padding:0 0 0 18px}section.screen .screen_main_swiper .celebration a.more{color:#fff;font-size:14px;display:inline-block;height:18px;margin:24px 0 14px;font-weight:400;font-weight:500}section.screen .screen_main_swiper .celebration a.more em{display:inline-block;width:3px;height:3px;background:#fff;border-radius:50%;margin:0 3px;position:relative;top:-4px}section.screen .screen_main_swiper .celebration p{height:44px;display:table}section.screen .screen_main_swiper .celebration p strong{width:44px;height:44px;display:block;border-radius:50px;margin:0 6px 0 0;float:left}section.screen .screen_main_swiper .celebration p strong img{width:100%;border-radius:50px}section.screen .screen_main_swiper .celebration p em{display:table-cell;vertical-align:middle;max-width:76px}section.screen .screen_main_swiper .celebration p em del{display:block;font-size:11px;padding:0 5px;line-height:17px;background:#fff;color:#ff883a;border-radius:4px;text-decoration:none;position:relative;top:1px}section.screen .screen_main_swiper .celebration span{font-size:12px;display:block;margin:14px 0 1px;height:19px;line-height:19px;font-weight:400;max-width:90%}section.screen .screen_main_swiper .celebration span em{width:3px;height:3px;display:inline-block;border-radius:50%;background:#fff;margin:0 3px;position:relative;top:-3px}section.screen .screen_main_swiper .celebration span strong{font-size:15px;position:relative;top:2px;font-weight:500}section.screen .screen_main_swiper .celebration a.gift{display:inline-block;font-size:12px;letter-spacing:-.5px;text-decoration:underline}section.screen .screen_main_swiper .shot{width:158px;height:174px;color:#fff}section.screen .screen_main_swiper .shot .skin{background:url(https://i.gzcdn.net/mui/img/appmain_light/level/nbg_shotanalysis.png) 0 0 no-repeat;background-size:cover;height:174px;border-radius:12px;position:relative;box-sizing:border-box;padding:0 0 0 18px}section.screen .screen_main_swiper .shot .data a{font-size:14px;display:inline-block;height:18px;margin:24px 0 10px;font-weight:500}section.screen .screen_main_swiper .shot .data p{letter-spacing:-.58px;font-size:18px;margin:4px 0 0}section.screen .screen_main_swiper .shot .data p strong{font-size:23px;font-weight:700;margin:0 2px 0 0}section.screen .screen_main_swiper .shot .data p em{display:inline-block;margin:0 0 0 4px;position:relative}section.screen .screen_main_swiper .shot .data p em.shot_type1{background:url(https://i.gzcdn.net/mui/img/appmain_light/screen/shot_type1.png) 0 0 no-repeat;width:14px;height:27px;background-size:14px 27px;top:5px}section.screen .screen_main_swiper .shot .data p em.shot_type2{background:url(https://i.gzcdn.net/mui/img/appmain_light/screen/shot_type2.png) 0 0 no-repeat;width:14px;height:27px;background-size:14px 27px;top:5px}section.screen .screen_main_swiper .shot .data p em.shot_type3{background:url(https://i.gzcdn.net/mui/img/appmain_light/screen/shot_type3.png) 0 0 no-repeat;width:14px;height:27px;background-size:14px 27px;top:5px}section.screen .screen_main_swiper .shot .data p em.shot_type4{background:url(https://i.gzcdn.net/mui/img/appmain_light/screen/shot_type4.png) 0 0 no-repeat;width:14px;height:27px;background-size:14px 27px;top:5px}section.screen .screen_main_swiper .shot .data p em.shot_type5{background:url(https://i.gzcdn.net/mui/img/appmain_light/screen/shot_type5.png) 0 0 no-repeat;width:14px;height:27px;background-size:14px 27px;top:5px}section.screen .screen_main_swiper .shot .data p em.shot_type6{background:url(https://i.gzcdn.net/mui/img/appmain_light/screen/shot_type6.png) 0 0 no-repeat;width:14px;height:27px;background-size:14px 27px;top:5px}section.screen .screen_main_swiper .shot .data p em.shot_type7{background:url(https://i.gzcdn.net/mui/img/appmain_light/screen/shot_type7.png) 0 0 no-repeat;width:14px;height:27px;background-size:14px 27px;top:5px}section.screen .screen_main_swiper .shot .data p em.shot_type8{background:url(https://i.gzcdn.net/mui/img/appmain_light/screen/shot_type8.png) 0 0 no-repeat;width:14px;height:27px;background-size:14px 27px;top:5px}section.screen .screen_main_swiper .shot .data p em.shot_type9{background:url(https://i.gzcdn.net/mui/img/appmain_light/screen/shot_type9.png) 0 0 no-repeat;width:14px;height:27px;background-size:14px 27px;top:5px}section.screen .screen_main_swiper .shot .data ul{margin:26px 0 0}section.screen .screen_main_swiper .shot .data ul li{width:50%;float:left;font-size:12px;font-weight:400}section.screen .screen_main_swiper .shot .data ul li strong{font-size:15px;letter-spacing:-.7px;display:block;margin:0 0 5px;font-weight:500}section.screen .screen_main_swiper .shot .nodata strong{color:#fff;font-size:14px;display:inline-block;height:18px;margin:24px 0 10px;font-weight:500}section.screen .screen_main_swiper .shot .nodata p{letter-spacing:-1px;font-size:22px;margin:11px 0 26px;font-weight:700}section.screen .screen_main_swiper .shot .nodata span{font-weight:400;font-size:12px;line-height:17px;letter-spacing:-.5px;color:#f9f9fa}section.screen .screen_main_swiper .shot .nodata span em{display:block;margin:2px 0 0}section.screen .screen_main_swiper .Last_5matches{width:158px;height:174px;color:#494949}section.screen .screen_main_swiper .Last_5matches .skin{background-color:#f0f0f0;height:174px;border-radius:12px;position:relative;box-sizing:border-box;padding:0 0 0 18px}section.screen .screen_main_swiper .Last_5matches .skin .data a{color:#777;font-size:14px;display:inline-block;height:18px;margin:24px 0 13px;font-weight:500}section.screen .screen_main_swiper .Last_5matches .skin .data p{color:#121212;letter-spacing:-.58px;font-size:18px;font-weight:700;height:35px;line-height:35px}section.screen .screen_main_swiper .Last_5matches .skin .data p strong{font-size:32px;position:relative;top:4px;font-weight:700}section.screen .screen_main_swiper .Last_5matches .skin .data p em{font-size:10px;color:#a1a1a1;height:17px;position:relative;top:0;font-weight:400;line-height:18px;background:#fff;display:inline-block;padding:0 5px;border-radius:4px;opacity:.8;margin-left:4px}section.screen .screen_main_swiper .Last_5matches .skin .data p span{position:relative;top:2px}section.screen .screen_main_swiper .Last_5matches .skin .data ul{margin:25px 0 0}section.screen .screen_main_swiper .Last_5matches .skin .data ul li{width:50%;float:left;font-size:12px;font-weight:400}section.screen .screen_main_swiper .Last_5matches .skin .data ul li strong{font-size:15px;letter-spacing:-.7px;display:block;margin:0 0 5px;font-weight:500}section.screen .screen_main_swiper .Last_5matches .skin .nodata strong{color:#777;font-size:14px;display:inline-block;height:18px;margin:24px 0 10px;font-weight:500}section.screen .screen_main_swiper .Last_5matches .skin .nodata p{letter-spacing:-1px;color:#121212;font-size:22px;margin:11px 0 26px;font-weight:700}section.screen .screen_main_swiper .Last_5matches .skin .nodata span{font-weight:400;font-size:12px;line-height:17px;letter-spacing:-.5px;color:#494949}section.screen .screen_main_swiper .Last_5matches .skin .nodata span em{display:block;margin-top:2px}section.screen .screen_quick{clear:both;text-align:center;padding:10px 20px 13px}section.screen .screen_quick a{width:25%;display:inline-block;text-align:center;padding:5px 0}section.screen .screen_quick a em{display:block;width:35px;height:35px;margin:0 auto 2px}section.screen .screen_quick a.btn_quick1 em{background:url(https://i.gzcdn.net/mui/img/appmain_light/screen/screen_quick_1.png) 0 0 no-repeat;background-size:35px}section.screen .screen_quick a.btn_quick2 em{background:url(https://i.gzcdn.net/mui/img/appmain_light/screen/screen_quick_2.png) 0 0 no-repeat;background-size:35px}section.screen .screen_quick a.btn_quick3 em{background:url(https://i.gzcdn.net/mui/img/appmain_light/screen/screen_quick_3.png) 0 0 no-repeat;background-size:35px}section.screen .screen_quick a.btn_quick4 em{background:url(https://i.gzcdn.net/mui/img/appmain_light/screen/screen_quick_4.png) 0 0 no-repeat;background-size:35px}section.screen .screen_quick a strong{font-size:11px;color:#494949;font-weight:400;letter-spacing:-.48px;display:block}section.screen .status_swiper{clear:both;height:40px;margin:16px 0}section.screen .status_swiper a{display:block;width:auto;height:38px;line-height:38px;font-size:14px;border:1px solid #e6e6e6;color:#121212;border-radius:33px;padding:0 17px;text-align:center;letter-spacing:-.5px;font-weight:400}section.screen .status_swiper a em{display:inline-block;margin:0 5px 0 0;width:20px;height:20px;position:relative;top:3px}section.screen .status_swiper a span{position:relative;top:-1px}section.screen .status_swiper a.status_coupon em{background:url(https://i.gzcdn.net/mui/img/appmain_light/screen/ico_coupon.png) 0 0 no-repeat;background-size:20px}section.screen .status_swiper a.status_gift em{background:url(https://i.gzcdn.net/mui/img/appmain_light/screen/ico_gift.png) 0 0 no-repeat;background-size:20px}section.screen .status_swiper a.status_tour em{background:url(https://i.gzcdn.net/mui/img/appmain_light/screen/ico_tour.png) 0 0 no-repeat;background-size:20px}section.screen .status_swiper a.status_network em{background:url(https://i.gzcdn.net/mui/img/appmain_light/screen/ico_net.png) 0 0 no-repeat;background-size:20px}section.screen .status_swiper a.status_homet em{background:url(https://i.gzcdn.net/mui/img/appmain_light/screen/ico_homet.png) 0 0 no-repeat;background-size:20px}section.screen .status_swiper a strong{color:#2272ed;font-weight:700}section.screen .status_swiper a del{color:#2272ed;text-decoration:none}section.screen .status_tour{clear:both;padding:0 0 19px;overflow:hidden}section.screen .status_tour a{padding:11px 30px 11px 85px;height:70px;position:relative;display:block;box-sizing:border-box;letter-spacing:-.5px}section.screen .status_tour a.btn_battlezon em.img_area{background:url(https://i.gzcdn.net/mui/img/appmain_light/screen/img_battlzon.png) 0 0 no-repeat;background-size:50px}section.screen .status_tour a.btn_tour em.img_area{background:url(https://i.gzcdn.net/mui/img/appmain_light/screen/img_tournament.png) 0 0 no-repeat;background-size:50px}section.screen .status_tour a.btn_event em.img_area{background:url(https://i.gzcdn.net/mui/img/appmain_light/screen/img_paldo.png) 0 0 no-repeat;background-size:50px}section.screen .status_tour a em.img_area{position:absolute;top:10px;left:20px;width:50px;height:50px;display:block}section.screen .status_tour a p{font-size:16px;color:#121212;margin:4px 0 3px;font-weight:500}section.screen .status_tour a p em{color:#2272ed}section.screen .status_tour a span{font-size:14px;color:#777}section.screen .status_tour a span em{width:3px;height:3px;border-radius:50%;display:inline-block;background-color:#c4c4c4;margin:0 5px;position:relative;top:-3px}section.screen .status_tour a span strong{color:#2272ed;font-weight:400}section.screen .status_tour a del{position:absolute;top:25px;right:20px;width:12px;height:18px;display:block;background:url(https://i.gzcdn.net/mui/img/appmain_light/ico_arrow.png) 0 0 no-repeat;background-size:12px 18px}section.screen .round_banner{border-top:10px solid #f8f8f8;clear:both;margin:0 0 30px;z-index:1}section.screen .round_banner img{width:100%}section.screen .plusshop_top_cont{clear:both;padding:2px 20px 25px}section.screen .plusshop_top_cont a{clear:both;display:block;margin:15px 0 0;position:relative;height:98px;width:100%;padding:0 0 0 113px}section.screen .plusshop_top_cont a:first-child{margin-top:0}section.screen .plusshop_top_cont a em{width:98px;height:98px;position:absolute;top:0;left:0;display:block;border-radius:8px;box-shadow:inset 0 0 1px #00000040;background-color:#fafafa}section.screen .plusshop_top_cont a em img{width:96px;height:96px;border-radius:8px;box-shadow:inset 0 0 1px #00000040;margin:1px 0 0 1px}section.screen .plusshop_top_cont a strong{padding:9px 0 0;font-size:15px;line-height:19px;letter-spacing:-.5px;color:#121212;max-height:46px}section.screen .plusshop_top_cont a p{font-size:13px;line-height:16px;letter-spacing:-.5px;color:#777;margin:6px 0 0}section.screen .plusshop_top_cont a span{font-size:12px;line-height:19px;color:#121212;font-weight:500;position:absolute;top:63px;left:113px}section.screen .plusshop_top_cont a span strong{font-weight:700;font-size:15px;display:inline-block;margin-right:2px;letter-spacing:0}section.screen .plusshop_top_cont a span del{text-decoration:none;position:relative;top:-1px}section.screen .recommended_tour{clear:both;padding:12px 20px 30px}section.screen .recommended_tour a{clear:both;height:108px;margin:10px 0 0;background-color:#f2f5fa;border-radius:8px;padding:0 94px 0 21px;display:block;position:relative}section.screen .recommended_tour a:first-child{margin-top:0}section.screen .recommended_tour a .img_area{width:50px;height:50px;border-radius:50%;display:block;position:absolute;top:29px;right:22px}section.screen .recommended_tour a .img_area img{width:50px;height:50px;border-radius:50%}section.screen .recommended_tour a .data{font-weight:400;font-size:13px;line-height:16px;letter-spacing:-.5px;color:#2272ed;padding:20px 0 0}section.screen .recommended_tour a .tit{font-size:16px;line-height:20px;letter-spacing:-.5px;color:#121212;display:block;padding:3px 0 6px;font-weight:500}section.screen .recommended_tour a span{font-size:13px;line-height:16px;letter-spacing:-.5px;color:#777}section.screen .recommended_tour a span em{width:3px;height:3px;display:inline-block;border-radius:50%;background-color:#c4c4c4;margin:0 5px;position:relative;top:-3px}section.screen .recommended_tour a.point{background-color:#596f9b;color:#fff}section.screen .recommended_tour a.point .data{color:#fff;opacity:.6}section.screen .recommended_tour a.point .tit{color:#fff}section.screen .recommended_tour a.point span{color:#fff;opacity:.6}section.screen .recommended_tour a.point span em{background:#fff;opacity:.3}section.screen .gmembership{clear:both;padding:12px 15px 30px;overflow:hidden}section.screen .gmembership ul li{float:left;box-sizing:border-box;padding:0 5px;width:25%}section.screen .gmembership ul li em{width:78px;height:78px;border:1px solid #f8f8f8;display:block;border-radius:8px;background-color:#fafafa}section.screen .gmembership ul li em img{width:100%;max-width:78px;max-height:78px;border-radius:8px}section.screen .gmembership ul li em img.none_border{border:0}section.screen .gmembership ul li strong{font-style:normal;font-weight:400;font-size:14px;line-height:18px;letter-spacing:-.5px;color:#2272ed;display:block;padding:10px 0 2px}section.screen .gmembership ul li p{font-style:normal;font-weight:400;font-size:14px;line-height:18px;letter-spacing:-.5px;height:36px;color:#121212}section.screen .gmembership .set_box{padding:18px 0 0;clear:both}section.screen .gmembership .set_box a{display:block;width:100%;height:48px;line-height:46px;text-align:center;opacity:.7;border:1px solid #e6e6e6;box-sizing:border-box;border-radius:8px;font-weight:400;font-size:14px;letter-spacing:-.3px;color:#6b6b6b}section.media{clear:both;padding-bottom:20px}section.media .top_media{height:210px;overflow:hidden;width:100%;margin:0 0 30px;position:relative}section.media .top_media .top_cont li{height:210px;float:left}section.media .top_media .top_cont li a{position:relative;width:100%;height:210px;display:block;letter-spacing:-.7px}section.media .top_media .top_cont li a .thumnail{width:100%;height:210px;position:absolute;top:0;left:0;background-size:107%;background-position:50%}section.media .top_media .top_cont li a del{width:100%;height:210px;display:block;position:absolute;top:0;left:0;right:0;bottom:0}section.media .top_media .top_cont li a del.gra_case1{background:url(https://i.gzcdn.net/mui/img/appmain_light/gra_case01.png) repeat-x;background-size:20px 210px}section.media .top_media .top_cont li a del.gra_case2{background:url(https://i.gzcdn.net/mui/img/appmain_light/gra_case02.png) repeat-x;background-size:20px 210px}section.media .top_media .top_cont li a del.gra_case3{background:url(https://i.gzcdn.net/mui/img/appmain_light/gra_case03.png) repeat-x;background-size:20px 210px}section.media .top_media .top_cont li a del.gra_case4{background:url(https://i.gzcdn.net/mui/img/appmain_light/gra_case04.png) repeat-x;background-size:20px 210px}section.media .top_media .top_cont li a del.gra_case5{background:url(https://i.gzcdn.net/mui/img/appmain_light/gra_case05.png) repeat-x;background-size:20px 210px}section.media .top_media .top_cont li a del.gra_case6{background:url(https://i.gzcdn.net/mui/img/appmain_light/gra_case01.png) repeat-x;background-size:20px 210px}section.media .top_media .top_cont li a del.gra_case7{background:url(https://i.gzcdn.net/mui/img/appmain_light/gra_case02.png) repeat-x;background-size:20px 210px}section.media .top_media .top_cont li a em{padding:4px 6px 3px;display:block;border-radius:3px;color:#fff;position:absolute;bottom:84px;left:20px;font-style:normal;box-shadow:0 2px 4px #0000001a;font-size:10px;font-weight:500}section.media .top_media .top_cont li a em.case_1{background-color:#b83333}section.media .top_media .top_cont li a em.case_2{background-color:#486dcd}section.media .top_media .top_cont li a em.case_3{background-color:#2ea278}section.media .top_media .top_cont li a em.case_4{background-color:#6d259a}section.media .top_media .top_cont li a em.case_5{background-color:#2447a2}section.media .top_media .top_cont li a em.case_6{background-color:#b1a57b}section.media .top_media .top_cont li a em.case_7{background-color:#637e97}section.media .top_media .top_cont li a p{color:#fff;position:absolute;bottom:58px;margin:0 20px;font-size:16px;width:90%;font-weight:500}section.media .top_media .top_cont li a span{font-size:14px;color:#fff;position:absolute;left:20px;bottom:36px;width:90%;opacity:.7;font-weight:400}section.media .top_media .top_nav{position:absolute;bottom:20px;left:20px;z-index:10}section.media .top_media .top_nav span{width:4px;height:4px;border-radius:4px;display:block;float:left;background:rgba(255,255,255,.4);opacity:.4!important;margin:0 4px 0 0}section.media .top_media .top_nav span.swiper-pagination-bullet-active{width:10px;background:#fff;opacity:.8!important}section.media .pop_mov{clear:both}section.media .pop_mov .pop_mov_tab .swiper-wrapper{width:200px}section.media .pop_mov .pop_mov_tab .swiper-wrapper a{width:200px;height:144px;display:block}section.media .pop_mov .pop_mov_tab .swiper-wrapper a .tab_wrap{width:200px;height:114px;position:relative;border-radius:8px}section.media .pop_mov .pop_mov_tab .swiper-wrapper a .tab_wrap .thumnail{border-radius:8px;width:100%;height:114px;position:absolute;top:0;left:0;background-color:#f3f3f3;background-size:107%;background-position:50%}section.media .pop_mov .pop_mov_tab .swiper-wrapper a .tab_wrap del{position:absolute;bottom:0;left:0;width:200px;height:57px;display:block;border-radius:0 0 8px 8px;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0) .01%,rgba(0,0,0,.85) 58.85%)}section.media .pop_mov .pop_mov_tab .swiper-wrapper a .tab_wrap span{color:#fff;position:absolute;left:10px;bottom:15px;font-size:12px;width:90%;letter-spacing:-.7px}section.media .pop_mov .pop_mov_tab .swiper-wrapper a p{font-size:14px;color:#494949;letter-spacing:-.5px;padding:10px 0 0;font-weight:400}section.media .screen_golfzon24{padding:0 20px;margin:10px 0 0;clear:both}section.media .screen_golfzon24 .data{background-color:#000;height:188px;border-radius:8px;margin:0;position:relative}section.media .screen_golfzon24 .data img{width:100%;height:188px;border-radius:8px}section.media .screen_golfzon24 .data div.gra{position:absolute;top:0;left:0;right:0;bottom:0;height:188px;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0) .01%,rgba(0,0,0,.85) 58.85%);opacity:.6;border-radius:8px}section.media .screen_golfzon24 .data em{position:absolute;top:12px;left:18px;color:#fff;display:inline-block;padding:2px 5px;background-color:#fa1f1d;border-radius:3px}section.media .screen_golfzon24 .data h3{position:absolute;top:74px;left:0;width:100%;font-size:16px;text-align:center;color:#fff;letter-spacing:-.7px}section.media .screen_golfzon24 .data p{position:absolute;top:98px;left:0;width:100%;font-size:12px;text-align:center;opacity:.5;color:#fff;letter-spacing:-.7px}section.media .screen_golfzon24 .data a.btn_play{display:block;width:32px;height:35px;background:url(https://i.gzcdn.net/mui/img/appmain_light/btn_play.png) 0 0 no-repeat;background-size:32px 35px;position:absolute;top:50%;left:50%;margin:-16px 0 0 -17.5px;font-size:0;line-height:0;text-indent:-30000em;z-index:3}section.media .screen_golfzon24 .data a.setting{display:block;width:15px;height:15px;background:url(https://i.gzcdn.net/mui/img/appmain_light/ico_setting.png) 0 0 no-repeat;background-size:15px;position:absolute;bottom:20px;right:20px;font-size:0;line-height:0;text-indent:-30000em}section.media .screen_golfzon24 .nodata{background-color:#000;height:188px;border-radius:8px;margin:0;position:relative}section.media .screen_golfzon24 .nodata div.gra{position:absolute;top:0;left:0;right:0;bottom:0;height:188px;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0) .01%,rgba(0,0,0,.85) 58.85%);opacity:.6;border-radius:8px}section.media .screen_golfzon24 .nodata em{position:absolute;top:12px;left:18px;color:#fff;display:inline-block;padding:2px 5px;background-color:#fa1f1d;border-radius:3px}section.media .screen_golfzon24 .nodata h3{position:absolute;top:74px;left:0;width:100%;font-size:16px;text-align:center;color:#fff;letter-spacing:-.7px}section.media .screen_golfzon24 .nodata p{position:absolute;top:98px;left:0;width:100%;font-size:12px;text-align:center;opacity:.5;color:#fff;letter-spacing:-.7px}section.media .screen_golfzon24 .nodata a.setting{display:block;width:15px;height:15px;background:url(https://i.gzcdn.net/mui/img/appmain_light/ico_setting.png) 0 0 no-repeat;background-size:15px;position:absolute;bottom:20px;right:20px;font-size:0;line-height:0;text-indent:-30000em}section.media .pairing{clear:both;margin:15px 0 24px;padding:0 0 0 129px;height:104px;position:relative}section.media .pairing .btn_all{width:100px;height:104px;background:url(https://i.gzcdn.net/mui/img/appmain_light/bg_pairing_n.png) 0 0 no-repeat;background-size:100px 104px;display:block;position:absolute;left:20px;top:0;color:#fff;font-size:13px}section.media .pairing .btn_all strong{display:block;font-size:18px;padding:18px 0 4px 18px;font-weight:500;letter-spacing:-.7px}section.media .pairing .btn_all span{padding:0 0 0 18px;display:inline-block;font-weight:400;opacity:.75;letter-spacing:-.7px;font-size:13px}section.media .pairing .btn_all em{width:4px;height:6.8px;background:url(https://i.gzcdn.net/mui/img/appmain_light/ico_pairing_arrown.png) 0 0 no-repeat;background-size:4px 6.8px;display:inline-block;margin:0 0 0 4px;position:relative;top:-2px}section.media .pairing .pairing_wrap{width:100%;height:104px}section.media .pairing .pairing_wrap .swiper-slide{height:104px;border:.5px solid #d6d6d6;border-radius:8px;float:left;box-sizing:border-box;padding:10px 15px 12px;letter-spacing:-.5px;margin-right:10px}section.media .pairing .pairing_wrap .swiper-slide strong{font-size:13px;color:#121212;font-weight:700}section.media .pairing .pairing_wrap .swiper-slide strong.time{color:#a1a1a1}section.media .pairing .pairing_wrap .swiper-slide strong .on{width:4px;height:4px;border-radius:50%;display:inline-block;background-color:#ff4848;position:relative;top:-7px}section.media .pairing .pairing_wrap .swiper-slide p{font-size:14px;color:#777;line-height:17.5px;margin:4px 0 0}section.media .pop_program{clear:both;overflow:hidden;width:100%;padding:15px 0 30px}section.media .pop_program .swiper-slide{max-width:105px}section.media .pop_program .swiper-slide div{height:150px;background-color:#fafafa;border-radius:8px}section.media .pop_program .swiper-slide div img{width:100%;height:100%;border-radius:8px}section.media .pop_program .swiper-slide p{font-size:14px;font-weight:400;color:#121212;width:100%;letter-spacing:-.5px;margin:10px 0 0}section.media .btn_media{clear:both;margin:-10px 20px 10px;overflow:hidden}section.media .btn_media a{padding:13px 10px 10px 65px;height:70px;position:relative;display:block;box-sizing:border-box;letter-spacing:-.5px}section.media .btn_media a.btn-youtube em{background:url(https://i.gzcdn.net/mui/img/appmain_light/img_ytbn.png) 0 0 no-repeat;background-size:50px}section.media .btn_media a.btn-tv em{background:url(https://i.gzcdn.net/mui/img/appmain_light/img_median.png) 0 0 no-repeat;background-size:50px}section.media .btn_media a em{position:absolute;top:10px;left:0;width:50px;height:50px;display:block}section.media .btn_media a span{font-size:14px;font-weight:400;color:#777}section.media .btn_media a p{font-size:16px;font-weight:500;color:#121212}section.media .btn_media a del{position:absolute;top:25px;right:0;width:12px;height:18px;display:block;background:url(https://i.gzcdn.net/mui/img/appmain_light/ico_arrow.png) 0 0 no-repeat;background-size:12px 18px}.dimmed{background:#000;opacity:.6;position:fixed;top:0;left:0;width:100%;height:100%;z-index:4}.pzp-ui-dimmed{background-color:red!important}.banner_b{margin-bottom:16px}.banner_b .gray_bar{width:100%;height:10px;background-color:#f6f6f6}.banner_b_30{margin-bottom:30px}.border_box{width:100%;height:10px;background-color:#f6f6f6;display:block;clear:both;border:0;margin:0 0 24px}section.ghandy{clear:both}section.ghandy .top_cont{margin:0 0 10px}section.ghandy .hidden_elemnet{font-size:0;line-height:0;text-indent:-30000em;display:none}section.ghandy img.width_s{width:100%}section.guide{clear:both}section.guide .top{height:44px;padding:9px 0 5px 14px;position:fixed;top:0;left:0;z-index:100}section.guide .top a{width:30px;height:30px;display:block;background:url(https://i.gzcdn.net/mui/img/appmain_light/mp4/btn_close.png) 8px 8px no-repeat;background-size:14px;font-size:0;line-height:0;text-indent:-30000em}section.guide .guide_cont{display:table-cell;vertical-align:middle;height:calc(100vh - 90px);max-width:100vw}section.guide .guide_cont .swiper-slide{text-align:center;width:100vw;background:#fff}section.guide .guide_cont .swiper-slide video{clear:both;width:100%;background-color:red;display:none}section.guide .guide_cont .swiper-slide img{width:100%;margin:0 auto 20px;display:none;width:250px}section.guide .guide_cont .swiper-slide-active{display:block}section.guide .guide_cont .swiper-slide-active video{clear:both;width:100%;background:#fff;display:block!important}section.guide .guide_cont .swiper-slide-active img{display:block}section.guide .guide_cont .swiper-pagination{text-align:center;margin:18px 0 auto;width:100%}section.guide .guide_cont .swiper-pagination .swiper-pagination-bullet{margin:0 4px 0 3px;background-color:#d9d9d9;width:6px;height:6px}section.guide .guide_cont .swiper-pagination .swiper-pagination-bullet-active{width:10px;background-color:#2272ed;border-radius:27px}section.guide .bottom_btn{position:fixed;bottom:0;padding:0 20px 5px;width:100%;z-index:100;height:90px;box-sizing:border-box}section.guide .bottom_btn div.swiper-button-next{font-size:18px;font-weight:500;color:#fff;height:60px;line-height:60px;text-decoration:none;text-align:center;width:100%;position:relative;top:45px;right:0;left:0;background:#325386;border-radius:15px;display:block}section.guide .bottom_btn div.swiper-button-next:after{content:"\b2e4\c74c";font-size:18px;font-weight:500}section.guide .bottom_btn div.last{background-color:#2272ed!important;opacity:1}section.guide .bottom_btn div.last:after{content:"\d655\c778";font-size:18px;font-weight:500}.contents_search_wrap .result_wrap h2.sub_tit em{margin:0 0 0 3px}.animate__animated{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate__fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.animate__fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}.home_top_banner{clear:both}.home_top_banner a img,.home_top_banner .swiper-wrapper img{width:100%}.bottom_top{border:0;border-top:10px solid #f6f6f6;margin:0 0 30px}.top_padding{padding-top:0}.field_tee,.practice_wrap{letter-spacing:-.7px}.field_tee .slide_calendar_wrap_home{padding:16px 0;border-bottom:1px solid #f0f0f0}.info_g{position:relative}.info_g .top_cc_bg{position:absolute;top:0;left:0;right:0;z-index:-1;height:240px;width:100%;border-radius:0 0 35px 35px}.info_g del.bg_gradi{position:absolute;top:0;left:0;right:0;height:240px;background-color:#000;display:block;opacity:.2;border-radius:0 0 35px 35px}.info_g .info_card{padding:173px 15.5px 7px;z-index:2}.info_g .info_card .card_area{padding:23px 20px;background:#fff;width:100%;border:1px solid #f3f3f3;box-shadow:0 3px 10px #0000000a;border-radius:15px;box-sizing:border-box;overflow:hidden;letter-spacing:-.6px;position:relative;z-index:1}.info_g .info_card .card_area .cc_name{letter-spacing:-.7px;color:#121212;display:flex;justify-content:space-between}.info_g .info_card .card_area .cc_name h3{font-weight:600;font-size:20px;line-height:25.04px;width:78%;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.info_g .info_card .card_area .cc_name a{font-size:0;line-height:0;text-indent:-30000em;display:inline-block;width:24px;height:24px;background:url(https://i.gzcdn.net/mui/img/field/info/btn_share.png) 0 1px no-repeat;background-size:24px}.info_g .info_card .card_area .cc_name input{display:none}.info_g .info_card .card_area .cc_name input+label{font-size:0;line-height:0;text-indent:-30000em;width:24px;height:24px;background:url(https://i.gzcdn.net/mui/img/field/info/ico_liked_normal.png) 0 0 no-repeat;background-size:24px;margin:0 0 0 16px;display:inline-block}.info_g .info_card .card_area .cc_name input:checked+label{background:url(https://i.gzcdn.net/mui/img/field/info/ico_liked_selected.png) 0 0 no-repeat;background-size:24px}.info_g .info_card .cc_info{font-size:14px;font-weight:400;color:#777;clear:both;padding-top:15px}.info_g .info_card .cc_info i{width:1px;height:13px;background-color:#d1d1d1;margin:0 6px;display:inline-block;position:relative;top:1px}.info_g .info_card .cc_info a{font-size:14px;font-weight:400;color:#3c86f0;margin:0 0 0 6px}.info_g .info_card .cc_adress{font-size:14px;font-weight:400;color:#777;clear:both;padding-top:6px}.info_g .info_card .cc_adress em{background:url(https://i.gzcdn.net/mui/img/field/info/ico_map.png) 0 0 no-repeat;background-size:9.53px 13px;width:9.53px;height:13px;display:inline-block;margin:0 4px 0 0;position:relative;top:1px}.info_g .info_card .cc_adress a{font-size:14px;font-weight:400;color:#3c86f0;margin:0 0 0 6px}.info_g .info_card .cc_adress a del{width:14px;height:18px;background:url(https://i.gzcdn.net/mui/img/field/info/btn_copy.png) 0 0 no-repeat;background-size:14px 18px;display:inline-block;margin:0;position:relative;top:4px}.info_g .info_card .cc_review{font-size:14px;font-weight:400;color:#121212;clear:both;padding-top:10px;width:100%;margin-left:-1px}.info_g .info_card .cc_review span em{background:url(https://i.gzcdn.net/mui/img/practice/ico_list_star.png) 0 0 no-repeat;background-size:13px;width:13px;height:13px;display:inline-block;margin:0 4px 0 0;position:relative;top:1px}.info_g .info_card .cc_review a.bt_review{margin:0 0 0 6px;color:#3c86f0}.info_g .info_card .cc_review a.bt_my_round{color:#121212;margin-left:70px;background:url(https://i.gzcdn.net/mui/img/field/info/ico_myround.png) 0 2px no-repeat;background-size:11px 15px;padding-left:15px}.info_g .info_card .cc_review a.bt_my_round strong{color:#3c86f0;font-weight:400}.info_g .info_card+.field_partners{margin:16px 0 0}.info_tab_nav{padding:26px 0 0;text-align:center;border-bottom:1px solid #f3f3f3;position:sticky;top:26px;background-color:#fff;z-index:2;display:flex}.info_tab_nav a{font-size:16px;font-weight:500;color:#777;display:inline-block;height:50px;letter-spacing:-.7px;flex:1}.info_tab_nav a span{display:inline-block;height:50px;line-height:50px;border-bottom:1px solid #f3f3f3;position:relative}.info_tab_nav a span.new:after{content:"";position:absolute;top:14px;right:-8px;display:inline-block;width:4px;height:4px;border-radius:50%;background-color:#ff4848}.info_tab_nav a.selected{font-size:16px;font-weight:700;color:#121212}.info_tab_nav a.selected span{height:49px;border-bottom:2px solid #121212}.teetime_list{background-color:#f6f6f6;letter-spacing:-.7px;padding:0 0 35px}.teetime_list .list{padding:0 20px}.teetime_list .list h4{font-size:14px;font-weight:500;color:#777;padding:35px 20px 3px 0;overflow:hidden}.teetime_list .list a{display:block;clear:both;background:#fff;padding:18px 20px;border:1px solid #f3f3f3;border-radius:8px;margin:12px 0 0}.teetime_list .list a p.time{height:21px;display:flex;justify-content:space-between}.teetime_list .list a p.time strong{font-size:17px;font-weight:700;color:#5094f6;text-align:left;letter-spacing:0}.teetime_list .list a p.time em{font-size:11px;font-weight:500;color:#fff;padding:0 4px;height:19px;line-height:19px;font-style:normal;margin-left:4px;border-radius:2px;letter-spacing:0;display:inline-block}.teetime_list .list a p.time em.no_caddy{background-color:#62b5fe}.teetime_list .list a p.time em.prepayment{background-color:#ff9b04}.teetime_list .list a p.hall_price{margin:5px 0 0;clear:both;display:flex;justify-content:space-between}.teetime_list .list a p.hall_price span{font-size:15px;font-weight:500;color:#494949}.teetime_list .list a p.hall_price strong{font-size:16px;font-weight:700;color:#121212;letter-spacing:0}.teetime_list .list a p.info{font-size:13px;font-weight:400;color:#a1a1a1;margin:8px 0 0}.teetime_list .no_list_case1{text-align:center;padding:60px 0 40px}.teetime_list .no_list_case1 em{display:block;width:75px;height:75px;margin:0 auto;background:url(https://i.gzcdn.net/mui/img/field/info/ico_nodata1.png) 0 0 no-repeat;background-size:75px}.teetime_list .no_list_case1 p{font-size:15px;font-weight:500;color:#121212;padding:14px 0 0}.teetime_list .no_list_case1 div{clear:both;margin-top:20px}.teetime_list .no_list_case1 div button{background-color:#fff;border:1px solid #e6e6e6;border-radius:31px;margin:0 5px;height:42px;line-height:42px;padding:0 20px 0 18px;letter-spacing:-.7px}.teetime_list .no_list_case1 div button span i{background:url(https://i.gzcdn.net/mui/img/field/info/ico_info_phone.png) -1px 2px no-repeat;background-size:20px;display:inline-block;width:20px;height:20px;position:relative;top:3px}.teetime_list .no_list_case1 div button span.home i{background:url(https://i.gzcdn.net/mui/img/field/info/ico_info_homepage.png) -2px 0 no-repeat;background-size:20px;width:20px;height:20px}.teetime_list .no_list_case1 div button span.home i.n_home{background:url(https://i.gzcdn.net/mui/img/field/info/ico_info_homepage.png) -2px 2px no-repeat;background-size:20px;width:20px;height:20px}.teetime_list .no_list_case1 div button span strong{font-size:15px;font-weight:400;color:#121212}.teetime_list .no_list_case2{padding:0 0 30px}.teetime_list .no_list_case2 h4{font-size:14px;font-weight:500;color:#777;padding:35px 20px 3px;overflow:hidden}.teetime_list .no_list_case2 em{display:block;width:138px;height:120px;margin:4px auto -2px;background:url(https://i.gzcdn.net/mui/img/field/info/img_nodata_tee.png) 0 0 no-repeat;background-size:138px 120px}.teetime_list .no_list_case2 h5{font-size:15px;font-weight:500;color:#121212;text-align:center;clear:both}.teetime_list .no_list_case2 h5 span{letter-spacing:0;color:#2272ed}.teetime_list .no_list_case2 p{font-size:15px;font-weight:400;color:#777;padding:6px 0 0;text-align:center}.teetime_list .no_list_case2 div.btn_box{position:relative;height:40px;padding-bottom:15px}.teetime_list .no_list_case2 div.btn_box button{background:#FFF;position:absolute;left:50%;border-radius:80px;height:40px;line-height:40px;font-weight:500;font-size:16px;padding:0 17px}.teetime_list .no_list_case2 div.btn_box button.type_01{border:1px solid #93b6ec;margin:0 0 0 -56px;color:#2272ed}.teetime_list .no_list_case2 div.btn_box button.type_01 em{display:inline-block;width:18px;height:18px;margin:0 2px 0 0;background:url(https://i.gzcdn.net/mui/img/field/info/ico_alert_1.png) 0 1px no-repeat;background-size:18px;position:relative;top:2px}.teetime_list .no_list_case2 div.btn_box button.type_02{border:1px solid #e6e6e6;margin:0 0 0 -63.5px;color:#494949}.teetime_list .no_list_case2 div.btn_box button.type_02 em{display:inline-block;width:18px;height:18px;margin:0 1px 0 0;background:url(https://i.gzcdn.net/mui/img/field/info/ico_alert_02.png) 0 1px no-repeat;background-size:18px;position:relative;top:2px}.teetime_list .no_list_case2 div.btn_box .alarm_dimd{font-size:14px;font-weight:400;color:#fff;background-color:#000;opacity:.8;border-radius:8px;height:52px;line-height:52px;padding:0 25px;display:inline-block;position:absolute;margin-left:-122px;left:50%}.visited_golfcource{background-color:#f6f6f6;padding:0 0 40px}.visited_golfcource h3{font-size:17px;font-weight:500;color:#121212;padding:0 0 0 20px}.visited_golfcource .wrap{padding:15px 0}.visited_golfcource .wrap .swiper-slide{width:164px;height:210px;background:#fff;border:1px solid #f3f3f3;border-radius:8px}.visited_golfcource .wrap .swiper-slide .cc_back{width:164px;height:105px;background:#f00;border-radius:8px 8px 0 0}.visited_golfcource .wrap .swiper-slide .cc_info{padding:12.5px 12px}.visited_golfcource .wrap .swiper-slide .cc_info h5{font-size:16px;font-weight:500;color:#111;padding:0;margin:0;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.visited_golfcource .wrap .swiper-slide .cc_info p.adress{font-size:14px;font-weight:400;color:#777;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative;top:2px}.visited_golfcource .wrap .swiper-slide .cc_info p.adress span{color:#494949}.visited_golfcource .wrap .swiper-slide .cc_info p.adress em{width:1px;height:13px;display:inline-block;background:#d1d1d1;margin:0 5px;position:relative;top:3px}.visited_golfcource .wrap .swiper-slide .cc_info p.price{padding:11px 0 14px}.visited_golfcource .wrap .swiper-slide .cc_info p.price span{font-size:15px;font-weight:400;color:#121212;position:relative;top:3px}.visited_golfcource .wrap .swiper-slide .cc_info p.price span strong{font-size:15px;font-weight:700;color:#121212}.visited_golfcource .wrap .swiper-slide .cc_info p.price del{font-size:14px;font-weight:400;color:#121212;text-decoration:none;float:right;position:relative;top:6px;padding-left:15px;background:url(https://i.gzcdn.net/mui/img/field/info/ico_star_15.png) 0 4px no-repeat;background-size:11px;padding-right:2px}.food_beverage_detail{letter-spacing:-.7px}.food_beverage_detail .shop_info{clear:both;padding:18px 0 0;overflow:scroll;overflow-x:hidden}.food_beverage_detail .shop_info h4{font-size:14px;font-weight:400;color:#a1a1a1;margin:0 0 11px;padding:0 20px}.food_beverage_detail .shop_info h4 strong{font-size:20px;font-weight:500;color:#121212;margin:0 3px 0 0}.food_beverage_detail .shop_info .adress{font-size:14px;font-weight:400;color:#777;background:url(https://i.gzcdn.net/mui/img/field/info/ico_map.png) 0 2px no-repeat;background-size:9.53px 13px;padding:0 0 0 15px;margin:0 20px}.food_beverage_detail .shop_info .adress a{background:url(https://i.gzcdn.net/mui/img/field/info/btn_copy.png) 0 1px no-repeat;background-size:14px 18px;padding-left:17px;color:#3c86f0;margin-left:5px}.food_beverage_detail .shop_info .call{font-size:14px;font-weight:400;color:#777;background:url(https://i.gzcdn.net/mui/img/field/info/ico_info_call.png) 0 4px no-repeat;background-size:12px;padding:0 0 0 15px;margin:8px 20px 0}.food_beverage_detail .shop_info .time{font-size:14px;font-weight:400;color:#777;margin:7px 20px 0}.food_beverage_detail .shop_info .time strong{font-size:14px;font-weight:400;color:#777;background:url(https://i.gzcdn.net/mui/img/field/info/ico_info_time.png) 1px 3px no-repeat;background-size:13px 14px;padding-left:16px}.food_beverage_detail .shop_info .time em{font-size:11px;font-weight:400;color:#fff;float:right;font-style:normal;padding:2px 4px;border-radius:2px;margin-left:4px}.food_beverage_detail .shop_info .time em.breakfast{background-color:#ce44ff}.food_beverage_detail .shop_info .time em.suggestion{background-color:#f88}.food_beverage_detail .shop_info .btn_box{height:57px;border-top:1px solid #f6f6f6;border-bottom:10px solid #f6f6f6;margin-top:30px}.food_beverage_detail .shop_info .btn_box ul{width:100%}.food_beverage_detail .shop_info .btn_box ul li{width:33.3%;float:left;display:block;box-sizing:border-box}.food_beverage_detail .shop_info .btn_box ul li:nth-child(2){width:33.4%;position:relative}.food_beverage_detail .shop_info .btn_box ul li:nth-child(2) del{width:1px;height:20px;display:inline-block;background-color:#f6f6f6;position:absolute;top:19px}.food_beverage_detail .shop_info .btn_box ul li:nth-child(2) del:first-child{left:0}.food_beverage_detail .shop_info .btn_box ul li:nth-child(2) del:last-child{right:0}.food_beverage_detail .shop_info .btn_box ul li button{font-size:14px;font-weight:500;color:#494949;height:57px;line-height:57px;display:inline-block;text-align:center;width:100%;background-color:#fff;border:0}.food_beverage_detail .shop_info .btn_box ul li button em{background:url(https://i.gzcdn.net/mui/img/field/info/ico_info_phone.png) 0 0 no-repeat;background-size:20px;position:relative;top:5px;display:inline-block;width:20px;height:20px}.food_beverage_detail .shop_info .btn_box ul li button:disabled{color:#e6e6e6}.food_beverage_detail .shop_info .btn_box ul li button:disabled em{background:url(https://i.gzcdn.net/mui/img/field/info/ico_info_phoned.png) 0 0 no-repeat;background-size:20px}.food_beverage_detail .shop_info .btn_box ul li a{font-size:14px;font-weight:500;color:#494949;height:57px;line-height:57px;display:inline-block;text-align:center;width:100%}.food_beverage_detail .shop_info .btn_box ul li a em{width:20px;height:20px;display:inline-block;margin:0 1px 0 0;position:relative;top:5px}.food_beverage_detail .shop_info .btn_box ul li a.bt_call em{background:url(https://i.gzcdn.net/mui/img/field/info/ico_info_phone.png) 0 0 no-repeat;background-size:20px}.food_beverage_detail .shop_info .btn_box ul li a.bt_find em{background:url(https://i.gzcdn.net/mui/img/field/info/ico_info_navi.png) 0 0 no-repeat;background-size:20px}.food_beverage_detail .shop_info .btn_box ul li a.bt_share em{background:url(https://i.gzcdn.net/mui/img/field/info/ico_info_share.png) 0 0 no-repeat;background-size:20px}.food_beverage_detail .cate_case{padding:32px 20px 30px;margin:0;border-bottom:1px solid #f6f6f6}.food_beverage_detail .cate_case h3{font-size:17px;font-weight:500;color:#121212;letter-spacing:-.7px;margin:0 0 15px;height:24px;line-height:24px}.food_beverage_detail .cate_case h3 strong{font-size:17px;font-weight:500;color:#121212;position:relative;top:-5px}.food_beverage_detail .cate_case h3 em{width:24px;height:24px;display:inline-block}.food_beverage_detail .cate_case h3 em.breakfast{background:url(https://i.gzcdn.net/mui/img/field/info/ico_food_clubhouse1.png) 0 0 no-repeat;background-size:24px}.food_beverage_detail .cate_case h3 em.club-house{background:url(https://i.gzcdn.net/mui/img/field/info/ico_food_clubhouse2.png) 0 0 no-repeat;background-size:24px}.food_beverage_detail .cate_case h3 em.shadow-house{background:url(https://i.gzcdn.net/mui/img/field/info/ico_food_shadehouse.png) 0 0 no-repeat;background-size:24px}.food_beverage_detail .cate_case h3 a{font-size:14px;font-weight:400;color:#777;float:right;position:relative;top:3px}.food_beverage_detail .cate_case h3 a del{width:4px;height:8px;display:inline-block;background:url(https://i.gzcdn.net/mui/img/field/info/btn_more.png) 0 0 no-repeat;background-size:4px 8px;margin:0 0 0 4px;position:relative;top:-1px}.food_beverage_detail .cate_case ol{background-color:#f9f9f9;border-radius:12px;padding:13px 20px;overflow:hidden}.food_beverage_detail .cate_case ol li{padding:7px 0;clear:both;position:relative;font-size:14px}.food_beverage_detail .cate_case ol li i{width:100%;height:1px;position:absolute;top:50%;background:#e6e6e6;display:block;z-index:0}.food_beverage_detail .cate_case ol li strong{display:inline-block;text-align:left;font-weight:400;background-color:#fbfbfb;padding:0 10px 0 0;max-width:75%;z-index:1;position:relative}.food_beverage_detail .cate_case ol li strong em{font-size:11px;font-weight:500;color:#fff;background-color:#7eb9ef;padding:2px 4px;border-radius:2px;font-style:normal;margin:0 0 0 4px;position:relative;top:-1px}.food_beverage_detail .cate_case ol li span{float:right;padding-left:10px;background:#fbfbfb;text-align:right;position:relative}.food_beverage_detail .cate_case p{font-size:12px;font-weight:400;color:#a1a1a1;letter-spacing:-.7px;padding:15px 0 0}.food_beverage_detail .cate_case .btn_all a{font-size:14px;font-weight:400;color:#6b6b6b;width:100%;height:46px;line-height:46px;box-sizing:border-box;text-align:center;border:1px solid #e6e6e6;border-radius:8px;display:block;margin:15px 0 0}.food_beverage_detail .blog_review{clear:both;padding:31px 0 0}.food_beverage_detail .blog_review h3{font-size:17px;font-weight:500;color:#121212;background:url(https://i.gzcdn.net/mui/img/field/info/ico_info_blog.png) 0 0 no-repeat;background-size:24px;padding-left:27px;letter-spacing:-.7px;margin:0 20px 15px;height:24px;line-height:24px}.food_beverage_detail .blog_review h3 strong{font-weight:500}.food_beverage_detail .blog_review h3.no_data_tit{padding:0;margin:25.5px auto 0}.food_beverage_detail .blog_review .blog_l_wrap a:last-child{border-bottom:1px solid #fff}.food_beverage_detail .blog_review a{display:block;min-height:124px;position:relative;padding:0 0 22px;clear:both;border-bottom:1px solid #f6f6f6;margin:0 20px 24px}.food_beverage_detail .blog_review a:last-child{border-top:0}.food_beverage_detail .blog_review a h4{font-size:15px;font-weight:500;color:#3c86f0;margin:0;padding:0;max-height:40px;line-height:20px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.food_beverage_detail .blog_review a h4 b{font-size:15px;font-weight:500;color:#3c86f0}.food_beverage_detail .blog_review a .summary .blog_fix{display:flex;justify-content:space-between}.food_beverage_detail .blog_review a .summary .blog_fix span{width:80px;height:72px;display:block;position:relative;top:5px}.food_beverage_detail .blog_review a .summary .blog_fix span img{width:72px;height:72px;border-radius:8px;margin-left:8px}.food_beverage_detail .blog_review a .summary .blog_fix p.comment{font-size:14px;font-weight:400;color:#494949;margin:10px 0;line-height:20px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}.food_beverage_detail .blog_review a .summary .blog_fix p.comment b{font-weight:400}.food_beverage_detail .blog_review a .summary p.info{font-size:13px;font-weight:400;color:#777}.food_beverage_detail .blog_review a .summary p.info em{width:1px;height:12px;margin:0 8px 0 7px;background-color:#d9d9d9;position:relative;top:1px;display:inline-block}.food_beverage_detail .blog_review .btn_all{padding:0 20px 50px}.food_beverage_detail .blog_review .btn_all a{font-size:14px;font-weight:400;color:#6b6b6b;width:100%;height:46px;line-height:46px;box-sizing:border-box;min-height:46px;text-align:center;border:1px solid #e6e6e6;border-radius:8px;display:block;margin:15px 0 0}.food_beverage_detail .blog_review .tab01_club .data_case2 em{width:84.12px;height:88.8px;background:url(https://i.gzcdn.net/mui/img/field/info/img_nodata_blog.png) 0 0 no-repeat;background-size:84.12px 88.8px;display:block;margin:0 auto}.info_detail{clear:both;letter-spacing:-.7px;font-weight:500;border-bottom:10px solid #f6f6f6}.info_detail ol.cc_summary{padding:25px 20px 8px 19px;box-sizing:border-box;overflow:scroll}.info_detail ol.cc_summary li{width:50%;height:70px;float:left;text-align:center}.info_detail ol.cc_summary li p{font-size:17px;font-weight:700;color:#494949;background-color:#fafafa;margin:0 6px 0 5px;border-radius:8px;letter-spacing:-.7px;height:70px;line-height:70px}.info_detail ol.cc_summary li p.list_case2{font-size:14px}.info_detail ol.cc_summary li p.list_case2 span{height:30px;line-height:30px;display:block;position:relative;top:-5px}.info_detail ol.cc_summary li p.list_case2 span em{top:8px}.info_detail ol.cc_summary li p.list_case3{font-size:14px;line-height:1.8em;height:70px;text-align:left;padding:17px 15px;box-sizing:border-box;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.info_detail ol.cc_summary li p.list_case3 span{display:inline;position:relative;top:-6px}.info_detail ol.cc_summary li p.list_case3 span em{display:none}.info_detail ol.cc_summary li p span{display:block}.info_detail ol.cc_summary li p span em{display:inline-block;width:30px;height:30px;margin:0 5px 0 0;position:relative;top:9px}.info_detail ol.cc_summary li p span em.type_case1{background:url(https://i.gzcdn.net/mui/img/field/info/ico_info_hole.png) 0 0 no-repeat;background-size:30px}.info_detail ol.cc_summary li p span em.type_case2{background:url(https://i.gzcdn.net/mui/img/field/info/ico_info_seaside.png) 0 0 no-repeat;background-size:30px}.info_detail ol.cc_summary li p span em.type_case3{background:url(https://i.gzcdn.net/mui/img/field/info/ico_info_dunes.png) 0 0 no-repeat;background-size:30px}.info_detail ol.cc_summary li p span em.type_case4{background:url(https://i.gzcdn.net/mui/img/field/info/ico_info_sanak.png) 0 0 no-repeat;background-size:30px}.info_detail ol.cc_summary li p span em.type_case5{background:url(https://i.gzcdn.net/mui/img/field/info/ico_info_links.png) 0 0 no-repeat;background-size:30px}.info_detail ol.cc_summary li p span em.type_case6{background:url(https://i.gzcdn.net/mui/img/field/info/ico_info_garden.png) 0 0 no-repeat;background-size:30px}.info_detail ol.cc_summary li p span em.type_case7{background:url(https://i.gzcdn.net/mui/img/field/info/ico_info_bunji.png) 0 0 no-repeat;background-size:30px}.info_detail ol.cc_summary li p span em.type_case8{background:url(https://i.gzcdn.net/mui/img/field/info/ico_info__guleul.png) 0 0 no-repeat;background-size:30px}.info_detail p.summary_tit{clear:both;padding:20px 25px 0;line-height:18px;font-size:14px;font-weight:500;color:#494949}.info_detail .summary_info_cc{font-size:14px;font-weight:400;color:#494949;padding:2px 18px 10px 0}.info_detail .summary_info_cc li{margin:10px 0;padding:0 0 0 52px;line-height:22px}.info_detail .summary_info_cc li em{width:24px;height:24px;display:inline-block;margin:0 2px 0 -28px;position:relative;top:6px}.info_detail .summary_info_cc li em.cc_info1{background:url(https://i.gzcdn.net/mui/img/field/info/ico_course_select.png) 0 0 no-repeat;background-size:24px}.info_detail .summary_info_cc li em.cc_info2{background:url(https://i.gzcdn.net/mui/img/field/info/ico_info_grass.png) 0 0 no-repeat;background-size:24px}.info_detail .summary_info_cc li em.cc_info3{background:url(https://i.gzcdn.net/mui/img/field/info/ico_info_price.png) 0 0 no-repeat;background-size:24px}.info_detail .hashtag{padding:0 17px 22px}.info_detail .hashtag a{font-size:14px;font-weight:400;color:#3c7cde;display:inline-block;padding:8px;background-color:#f6f6f6;border-radius:4px;margin:3px}.info_detail .btn_box{border-top:1px solid #f6f6f6;clear:both;height:57px;text-align:center;display:flex;justify-content:space-evenly}.info_detail .btn_box a{height:57px;line-height:57px;font-size:14px;font-weight:500;color:#494949;display:inline-block}.info_detail .btn_box a em{width:20px;height:20px;display:inline-block;margin:0 2px 0 0;position:relative;top:5px}.info_detail .btn_box a em.ico_phone{background:url(https://i.gzcdn.net/mui/img/field/info/ico_info_phone.png) 0 0 no-repeat;background-size:20px}.info_detail .btn_box a em.ico_teetime{background:url(https://i.gzcdn.net/mui/img/field/info/ico_info_teeopen.png) 0 0 no-repeat;background-size:20px}.info_detail .btn_box a em.ico_gps{background:url(https://i.gzcdn.net/mui/img/field/info/ico_info_navi.png) 0 0 no-repeat;background-size:20px}.info_detail .btn_box button{height:57px;line-height:57px;font-size:14px;font-weight:500;color:#494949;display:inline-block;border:0;background-color:#fff}.info_detail .btn_box button em{width:20px;height:20px;display:inline-block;margin:0 2px 0 0;position:relative;top:5px}.info_detail .btn_box button em.ico_phone{background:url(https://i.gzcdn.net/mui/img/field/info/ico_info_phone.png) 0 0 no-repeat;background-size:20px}.info_detail .btn_box button em.ico_teetime{background:url(https://i.gzcdn.net/mui/img/field/info/ico_info_teeopen.png) 0 0 no-repeat;background-size:20px}.info_detail .btn_box button em.ico_gps{background:url(https://i.gzcdn.net/mui/img/field/info/ico_info_navi.png) 0 0 no-repeat;background-size:20px}.info_detail .btn_box button:disabled{opacity:.4}.info_detail .btn_box del{width:1px;height:20px;display:inline-block;background-color:#f6f6f6;position:relative;top:19px}.weather_info{border-bottom:10px solid #f6f6f6;padding:30px 0}.weather_info h3{font-size:17px;font-weight:500;color:#121212;padding:0 0 15px 20px}.weather_info .weather_detail .swiper-slide{height:180px;text-align:center;border-right:1px solid #fafafa}.weather_info .weather_detail .swiper-slide em{display:block;width:80px;height:80px}.weather_info .weather_detail .swiper-slide em.weather_case01{background:url(https://i.gzcdn.net/mui/img/field/weather/img_weather_01.png) 0 0 no-repeat;background-size:80px}.weather_info .weather_detail .swiper-slide em.weather_case02{background:url(https://i.gzcdn.net/mui/img/field/weather/img_weather_02.png) 0 0 no-repeat;background-size:80px}.weather_info .weather_detail .swiper-slide em.weather_case03{background:url(https://i.gzcdn.net/mui/img/field/weather/img_weather_03.png) 0 0 no-repeat;background-size:80px}.weather_info .weather_detail .swiper-slide em.weather_case04{background:url(https://i.gzcdn.net/mui/img/field/weather/img_weather_04.png) 0 0 no-repeat;background-size:80px}.weather_info .weather_detail .swiper-slide em.weather_case09{background:url(https://i.gzcdn.net/mui/img/field/weather/img_weather_05.png) 0 0 no-repeat;background-size:80px}.weather_info .weather_detail .swiper-slide em.weather_case10{background:url(https://i.gzcdn.net/mui/img/field/weather/img_weather_06.png) 0 0 no-repeat;background-size:80px}.weather_info .weather_detail .swiper-slide em.weather_case11{background:url(https://i.gzcdn.net/mui/img/field/weather/img_weather_07.png) 0 0 no-repeat;background-size:80px}.weather_info .weather_detail .swiper-slide em.weather_case13{background:url(https://i.gzcdn.net/mui/img/field/weather/img_weather_08.png) 0 0 no-repeat;background-size:80px}.weather_info .weather_detail .swiper-slide em.weather_case50{background:url(https://i.gzcdn.net/mui/img/field/weather/img_weather_09.png) 0 0 no-repeat;background-size:80px}.weather_info .weather_detail .swiper-slide strong{font-size:12px;font-weight:700;color:#494949;height:24px;line-height:24px;background-color:#fafafa;display:inline-block;padding:0 9px;border-radius:12px;margin:19px 0 0}.weather_info .weather_detail .swiper-slide strong.case1{color:#494949}.weather_info .weather_detail .swiper-slide strong.case2{color:#2272ed}.weather_info .weather_detail .swiper-slide strong.case3{color:#e4032e}.weather_info .weather_detail .swiper-slide p{font-size:16px;font-weight:700;color:#121212}.weather_info .weather_detail .swiper-slide span{font-size:16px;font-weight:400;color:#a1a1a1}.weather_info .weather_detail .today{background-color:#fafafa;border-right:1px solid #fff;border-radius:8px}.weather_info .weather_detail .today strong{background-color:#59709b;color:#fff!important}.weather_info .comment_info{font-size:12px;font-weight:400;color:#a1a1a1;padding:15px 20px 0}.banner_area{clear:both}.banner_area a{display:block}.banner_area a img{width:100%;display:block}.hall_clear_info{border-bottom:10px solid #f6f6f6;padding:30px 0}.hall_clear_info h3{font-size:17px;font-weight:500;color:#121212;padding:0 0 15px 20px}.hall_clear_info nav{height:38px;clear:both;margin:0}.hall_clear_info nav .swiper-slide{display:inline-block;width:auto;height:38px;line-height:38px;padding:0 15px;background:#fff;border:1px solid #e6e6e6;border-radius:23px;min-width:30px;text-align:center}.hall_clear_info nav .swiper-slide a{font-size:14px;font-weight:400;color:#121212}.hall_clear_info nav .selected{background-color:#505865;border:1px solid #505865}.hall_clear_info nav .selected a{color:#fff}.hall_clear_info .hale_slide,.hall_clear_info .hale_slide .swiper-slide{height:555px}.hall_clear_info .hale_slide .swiper-button-next{color:#777;background:url(https://i.gzcdn.net/mui/img/field/info/arrow_bold_next.png) 9px 10px no-repeat;background-size:10px 21px}.hall_clear_info .hale_slide .swiper-button-prev{color:#777;background:url(https://i.gzcdn.net/mui/img/field/info/arrow_bold_before.png) 9px 10px no-repeat;background-size:10px 21px}.hall_clear_info .hale_slide .swiper-button-prev,.hall_clear_info .hale_slide .swiper-rtl .swiper-button-next{left:15px}.hall_clear_info .hale_slide .swiper-button-next,.hall_clear_info .hale_slide .swiper-rtl .swiper-button-prev{right:15px}.hall_clear_info .hale_slide .swiper-button-next:after,.hall_clear_info .hale_slide .swiper-button-prev:after{text-indent:-30000em}.hall_clear_info .hale_slide .hole_info{position:relative;height:555px}.hall_clear_info .hale_slide .hole_info .hole_map{width:100%;height:486px;position:absolute;bottom:0;left:0;text-align:center}.hall_clear_info .hale_slide .hole_info .hole_map img{height:100%}.hall_clear_info .hale_slide .hole_info .hole_title{position:absolute;top:21px;left:22px}.hall_clear_info .hale_slide .hole_info .hole_title h3{font-size:15px;font-weight:500;color:#777;display:block;padding:0}.hall_clear_info .hale_slide .hole_info .hole_title h3 strong{font-size:22px;font-weight:500;color:#121212;margin:0 4px 0 0}.hall_clear_info .hale_slide .hole_info .hole_title h3 em{width:1px;height:13px;background-color:#d1d1d1;display:inline-block;margin:0 5px;position:relative;top:2px}.hall_clear_info .hale_slide .hole_info .hole_title a{font-size:14px;font-weight:400;color:#3c86f0;background:url(https://i.gzcdn.net/mui/img/field/info/btn_more.png) right 5px no-repeat;background-size:4px 8px;padding:0 10px 0 0}.hall_clear_info .hale_slide .hole_info .tee_info{position:absolute;top:75px;right:24px}.hall_clear_info .hale_slide .hole_info .tee_info .tee_posi{width:110px;height:140px;position:relative}.hall_clear_info .hale_slide .hole_info .tee_info .tee_posi .bg{width:110px;height:140px;position:absolute;top:0;left:0;background:#fff;opacity:.8;border-radius:8px;display:block;z-index:1}.hall_clear_info .hale_slide .hole_info .tee_info .tee_posi ol{width:110px;height:140px;position:absolute;top:0;left:0;z-index:2;padding:9px 11px 10px 8px;box-sizing:border-box}.hall_clear_info .hale_slide .hole_info .tee_info .tee_posi ol li{font-size:13px;font-weight:500;color:#494949;padding:3px 0 4px}.hall_clear_info .hale_slide .hole_info .tee_info .tee_posi ol li strong{font-size:12px;font-weight:400;color:#494949}.hall_clear_info .hale_slide .hole_info .tee_info .tee_posi ol li strong em{width:6px;height:6px;display:inline-block;border-radius:50%;margin:0 3px 0 0;position:relative;top:-1px}.hall_clear_info .hale_slide .hole_info .tee_info .tee_posi ol li strong em.black{background-color:#211814;border:1px solid #211814}.hall_clear_info .hale_slide .hole_info .tee_info .tee_posi ol li strong em.blue{background-color:#2b67ae;border:1px solid #2B67AE}.hall_clear_info .hale_slide .hole_info .tee_info .tee_posi ol li strong em.white{background:#fff;border:1px solid #000}.hall_clear_info .hale_slide .hole_info .tee_info .tee_posi ol li strong em.yellow{background-color:#bbcf4e;border:1px solid #BBCF4E}.hall_clear_info .hale_slide .hole_info .tee_info .tee_posi ol li strong em.red{background-color:#cf4e4e;border:1px solid #CF4E4E}.hall_clear_info .hale_slide .hole_info .tee_info .tee_posi ol li span{float:right}.hall_clear_info .comment_info{font-size:12px;font-weight:400;color:#a1a1a1;margin:15px 0 0 20px}.food_info{border-bottom:10px solid #f6f6f6;padding:30px 20px;font-weight:500;letter-spacing:-.7px}.food_info h3{font-size:17px;font-weight:500;color:#121212;padding:0 0 15px}.food_info .food_cate{border:1px solid #ececec;border-radius:8px;padding:16px 19px 16px 18px;background-color:#fbfbfb;margin:0 0 10px}.food_info .food_cate h4{font-size:15px;font-weight:500;color:#121212;margin:0 0 10px}.food_info .food_cate h4 em{width:24px;height:24px;display:inline-block;position:relative;top:6px}.food_info .food_cate h4 em.breakfast{background:url(https://i.gzcdn.net/mui/img/field/info/ico_food_clubhouse1.png) 0 0 no-repeat;background-size:24px}.food_info .food_cate h4 em.shade-house{background:url(https://i.gzcdn.net/mui/img/field/info/ico_food_shadehouse.png) 0 0 no-repeat;background-size:24px}.food_info .food_cate h4 strong{font-weight:500;color:#2272ed;margin:0 0 0 4px}.food_info .food_cate ol li{padding:7px 0;position:relative;clear:both;display:flex;justify-content:space-between}.food_info .food_cate ol li i{position:absolute;width:100%;height:1px;background:#e6e6e6;display:block;top:50%;z-index:0}.food_info .food_cate ol li strong{font-size:14px;font-weight:400;color:#494949;display:inline-block;text-align:left;background-color:#fbfbfb;padding:0 10px 0 0;max-width:75%;z-index:1;position:relative}.food_info .food_cate ol li strong em{font-size:11px;font-weight:500;color:#fff;background-color:#7eb9ef;padding:2px 4px;border-radius:2px;font-style:normal;margin:0 0 0 4px;position:relative;top:-1px}.food_info .food_cate ol li span{font-size:14px;font-weight:500;color:#494949;padding-left:10px;background:#fbfbfb;text-align:right;position:relative}.food_info .comment_info{font-size:12px;font-weight:400;color:#a1a1a1}.food_info .btn_all{padding:15px 0 0}.food_info .btn_all a{font-size:14px;font-weight:400;color:#6b6b6b;box-sizing:border-box;border:1px solid #e6e6e6;border-radius:8px;display:block;height:46px;line-height:46px;text-align:center;letter-spacing:-.3px}.restaurants_info{border-bottom:10px solid #f6f6f6;padding:30px 0;font-weight:500;letter-spacing:-.7px}.restaurants_info h3{font-size:17px;font-weight:500;color:#121212;padding:0 0 15px 20px}.restaurants_info .restaurants .swiper-slide{background-color:red;width:calc(100vw - 40px);height:166px;background-color:#fbfbfb;border:1px solid #ececec;border-radius:8px;padding:25px 0 5px;box-sizing:border-box}.restaurants_info .restaurants .swiper-slide h4{font-size:14px;font-weight:400;color:#a1a1a1;margin:0 20px 11px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.restaurants_info .restaurants .swiper-slide h4 strong{font-size:17px;font-weight:500;color:#121212;margin:0 3px 0 0}.restaurants_info .restaurants .swiper-slide .adress{font-size:14px;font-weight:400;color:#a1a1a1;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0 20px}.restaurants_info .restaurants .swiper-slide .adress strong{font-size:14px;font-weight:400;color:#121212;background:url(https://i.gzcdn.net/mui/img/field/info/ico_map.png) 0 3px no-repeat;background-size:9.5px 13px;padding-left:14px}.restaurants_info .restaurants .swiper-slide .adress em{display:inline-block;width:1px;height:13px;background-color:#d1d1d1;margin:0 5px}.restaurants_info .restaurants .swiper-slide .time{font-size:14px;font-weight:400;color:#121212;margin:7px 20px 25px}.restaurants_info .restaurants .swiper-slide .time strong{font-weight:400;background:url(https://i.gzcdn.net/mui/img/field/info/ico_info_time.png) 0 3px no-repeat;background-size:13px 14px;padding-left:16px}.restaurants_info .restaurants .swiper-slide .time em{float:right;font-style:normal;font-size:11px;color:#fff;padding:2px 4px;border-radius:2px;margin-left:4px}.restaurants_info .restaurants .swiper-slide .time em.breakfast{background-color:#ce44ff}.restaurants_info .restaurants .swiper-slide .time em.suggestion{background-color:#f88}.restaurants_info .restaurants .swiper-slide .btn_combo{text-align:center}.restaurants_info .restaurants .swiper-slide .btn_combo button{font-size:14px;font-weight:500;color:#494949;width:49%;height:20px;display:inline-block;border:0;background-color:#fbfbfb;position:relative;top:1px}.restaurants_info .restaurants .swiper-slide .btn_combo button:last-child{border-left:1px solid #e6e6e6}.restaurants_info .restaurants .swiper-slide .btn_combo button em{display:inline-block;width:20px;height:20px}.restaurants_info .restaurants .swiper-slide .btn_combo button em.phone{background:url(https://i.gzcdn.net/mui/img/field/info/ico_info_phone.png) 0 0 no-repeat;background-size:20px}.restaurants_info .restaurants .swiper-slide .btn_combo button em.find{background:url(https://i.gzcdn.net/mui/img/field/info/ico_info_navi.png) 0 0 no-repeat;background-size:20px}.restaurants_info .restaurants .swiper-slide .btn_combo button span{position:relative;top:-5px}.restaurants_info .restaurants .swiper-slide .btn_combo button:disabled{color:#e6e6e6}.restaurants_info .restaurants .swiper-slide .btn_combo button:disabled.phone{background:url(https://i.gzcdn.net/mui/img/field/info/ico_info_phoned.png) 0 0 no-repeat;background-size:20px}.restaurants_info .btn_info_all{padding:11px 20px 0;clear:both}.restaurants_info .btn_info_all a{font-size:14px;font-weight:400;color:#6b6b6b;box-sizing:border-box;border:1px solid #e6e6e6;border-radius:8px;height:46px;line-height:46px;display:block;text-align:center;letter-spacing:-.3px}.review_cc_chk{clear:both;padding:25px 20px 30px}.review_cc_chk .info{background-color:#fafafa;border-radius:8px;overflow:hidden;display:flex;justify-content:center}.review_cc_chk .info h3{font-size:14px;font-weight:400;color:#a1a1a1;text-align:right;margin-right:6px;line-height:69px;position:relative;top:3px}.review_cc_chk .info h3 strong{font-size:26px;font-weight:700;color:#121212;background:url(https://i.gzcdn.net/mui/img/field/info/ico_r_star.png) 0 10px no-repeat;background-size:15px;padding-left:19px}.review_cc_chk .info h3 em{font-size:11px;font-weight:500;color:#a1a1a1;position:relative;top:-2px}.review_cc_chk .info ul{padding:2px 0 7px}.review_cc_chk .info ul li{font-size:15px;font-weight:500;color:#494949;padding:10px 0 0}.review_cc_chk .info ul li strong{font-size:15px;font-weight:400;color:#777;margin-left:26px;padding-left:20px}.review_cc_chk .info ul li strong.type_01{background:url(https://i.gzcdn.net/mui/img/field/info/ico_r_course.png) 0 1px no-repeat;background-size:18px}.review_cc_chk .info ul li strong.type_02{background:url(https://i.gzcdn.net/mui/img/field/info/ico_r_caddy.png) 0 1px no-repeat;background-size:18px}.review_cc_chk .info ul li strong.type_03{background:url(https://i.gzcdn.net/mui/img/field/info/ico_r_facility.png) 0 1px no-repeat;background-size:18px}.review_cc_chk .info ul li strong.type_04{background:url(https://i.gzcdn.net/mui/img/field/info/ico_r_food.png) 0 1px no-repeat;background-size:18px}.review_cc_chk p{clear:both;padding:30px 0 10px;font-size:14px;font-weight:400;color:#777;display:block;text-align:center}.review_cc_chk .btn_box{width:100%;text-align:center}.review_cc_chk .btn_box button{font-size:14px;font-weight:500;color:#fff;display:inline-block;background-color:#505865;padding:0 15px;height:38px;line-height:38px;border:0;border-radius:51px;opacity:.9}.review_cc_chk .btn_box button em.type_1{display:inline-block;width:16px;height:16px;background:url(https://i.gzcdn.net/mui/img/field/info/ico_write_white.png) 0 0 no-repeat;background-size:16px;position:relative;top:1px;margin-right:6px}.review_cc_chk .btn_box button em.type_2{display:inline-block;width:16px;height:16px;background:url(https://i.gzcdn.net/mui/img/practice/ico_myround_white.png) 0 0 no-repeat;background-size:16px;position:relative;top:1px;margin-right:6px}.review_cc_chk .rating_fixed_btn{position:fixed;left:0;bottom:33px;opacity:.9;z-index:1}.review_header{clear:both;padding:25px 20px 2px;height:33px;background-color:#f6f6f6;border-radius:8px;position:relative}.review_header h3{font-size:14px;font-weight:500;color:#777;display:inline-block}.review_header span{position:relative;top:3px}.review_header span input{display:none}.review_header span input+label{font-size:14px;font-weight:400;color:#777;float:right;background:url(https://i.gzcdn.net/mui/img/field/info/btn_chk3_off.png) 0 0 no-repeat;background-size:16px;padding-left:21px;margin-left:15px}.review_header span input:checked+label{background:url(https://i.gzcdn.net/mui/img/field/info/btn_chk3_on.png) 0 0 no-repeat;background-size:16px}.review_list{padding:0;letter-spacing:-.7px;margin-bottom:-10px}.review_list .list{border-bottom:10px solid #f6f6f6;background:#fff;padding-bottom:20px}.review_list .review_d_head .profile{clear:both;margin:0 20px;position:relative;height:81px}.review_list .review_d_head .profile .d_profile{width:40px;height:40px;position:absolute;top:26px;left:0;border-radius:50%}.review_list .review_d_head .profile .d_profile img{width:100%;border-radius:50%}.review_list .review_d_head .profile h4{font-size:17px;font-weight:500;color:#333;position:absolute;top:27px;left:54px}.review_list .review_d_head .profile h4 em{color:#3c86f0;font-style:normal}.review_list .review_d_head .profile .d_info{font-size:13px;font-weight:400;color:#999;position:absolute;top:49px;left:54px}.review_list .review_d_head .profile .d_info strong{font-weight:400}.review_list .review_d_head .profile .d_info em{width:1px;height:10px;background-color:#e6e6e6;display:inline-block;margin:0 4px;position:relative;top:1px}.review_list .review_d_head .profile .d_info i{background:url(https://i.gzcdn.net/mui/img/field/info/ico_close_review.png) 0 0 no-repeat;background-size:14px;width:14px;height:14px;display:inline-block;position:relative;top:2px;margin-left:5px}.review_list .review_d_head .profile .btn_set{position:absolute;top:29px;right:-12px;width:27px;height:18px;font-size:0;line-height:0;text-indent:-30000em;border:0;padding:0 12px;background:url(https://i.gzcdn.net/mui/img/field/info/btn_more_set.png) 12px 1.5px no-repeat;background-size:2.5px 14.5px}.review_list .review_d_head .profile .review_mark{position:absolute;top:25px;right:14.5px}.review_list .review_d_head .profile .review_mark strong{font-size:11px;font-weight:500;height:18px;line-height:18px;color:#fff;display:inline-block;padding:0 4px;border-radius:2px;margin:0 0 0 4px}.review_list .review_d_head .profile .review_mark strong.type1{background-color:#07b260}.review_list .review_d_head .profile .review_mark strong.type2{background-color:#59709b}.review_list .review_d_head .profile_user{clear:both;margin:0 20px;position:relative;height:60px}.review_list .review_d_head .profile_user .d_info{font-size:13px;font-weight:400;color:#999;position:absolute;top:23px;left:0;line-height:18px}.review_list .review_d_head .profile_user .d_info strong{font-weight:400}.review_list .review_d_head .profile_user .d_info em{width:1px;height:10px;background-color:#e6e6e6;display:inline-block;margin:0 4px}.review_list .review_d_head .profile_user .d_info i{background:url(https://i.gzcdn.net/mui/img/field/info/ico_close_review.png) 0 0 no-repeat;background-size:14px;width:14px;height:14px;display:inline-block;position:relative;top:2px;margin-left:5px}.review_list .review_d_head .profile_user .btn_set{width:27px;height:18px;position:absolute;top:24px;right:-12px;background:url(https://i.gzcdn.net/mui/img/field/info/btn_more_set.png) 12px 1.5px no-repeat;background-size:2.5px 14.5px;font-size:0;line-height:0;text-indent:-30000em;border:0;padding:0 12px}.review_list .review_d_head .profile_user .review_mark{position:absolute;top:20px;right:14.5px}.review_list .review_d_head .profile_user .review_mark strong{font-size:11px;font-weight:500;color:#fff;height:18px;line-height:18px;display:inline-block;padding:0 4px;border-radius:2px;margin:0 0 0 4px}.review_list .review_d_head .profile_user .review_mark strong.type1{background-color:#07b260}.review_list .review_d_head .profile_user .review_mark strong.type2{background-color:#59709b}.review_list .visit_head{height:60px;padding:0 20px;position:relative}.review_list .visit_head .d_info{font-size:13px;font-weight:400;color:#999;height:20px;line-height:20px;float:left;padding:25px 0 0}.review_list .visit_head .d_info strong{font-weight:400}.review_list .visit_head .d_info i.bar{width:1px;height:11px;background-color:#e6e6e6;display:inline-block;margin:0 4px}.review_list .visit_head .d_info i.close{background:url(https://i.gzcdn.net/mui/img/field/info/ico_close_review.png) 0 0 no-repeat;background-size:14px;width:14px;height:14px;display:inline-block;position:relative;top:2px;margin-left:5px}.review_list .visit_head .d_info a{width:18px;height:18px;display:inline-block;font-size:0;line-height:0;text-indent:-30000em;background:url(https://i.gzcdn.net/mui/img/practice/ico_close_review.png) 0 0 no-repeat;background-size:18px;position:relative;top:-13px;margin:0 0 0 5px}.review_list .visit_head span{float:right;margin:25px -8px 0 0;height:18px}.review_list .visit_head span .btn_set{width:27px;height:18px;font-size:0;line-height:0;text-indent:-30000em;border:0;padding:0 12px;background:url(https://i.gzcdn.net/mui/img/field/info/btn_more_set.png) 12px 1.5px no-repeat;background-size:2.5px 14.5px;position:relative;top:-9px}.review_list .visit_head span em{font-size:11px;font-weight:400;color:#fff;height:18px;line-height:19px;display:inline-block;padding:0 5px;font-style:normal;text-align:center;border-radius:2px;position:relative;top:-5px;margin:0 0 0 4px}.review_list .visit_head span em.type1{background-color:#07b260}.review_list .visit_head span em.type2{background-color:#59709b}.review_list .visit_score{border-radius:8px;height:50px;line-height:50px;background-color:#fafafa;display:flex;justify-content:space-around;margin:0 20px;padding:0 20px}.review_list .visit_score h3{font-size:14px;font-weight:400;color:#a1a1a1;text-align:right;margin-right:3px;float:left}.review_list .visit_score h3 strong{font-size:20px;font-weight:700;color:#121212;background:url(https://i.gzcdn.net/mui/img/field/info/ico_r_star.png) 0 5px no-repeat;background-size:15px;padding-left:19px}.review_list .visit_score h3 em{font-size:11px;font-weight:500;color:#a1a1a1;position:relative;top:-2px}.review_list .visit_score p{margin:0 0 0 20px}.review_list .visit_score p strong{font-size:14px;font-weight:400;color:#777}.review_list .visit_score p em{width:2px;height:2px;display:inline-block;background-color:#d9d9d9;margin:0 8px;border-radius:50%;position:relative;top:-4px}.review_list .visit_score p.coment{font-size:14px;font-weight:400;color:#777;float:left;margin:0 0 0 23px}.review_list .visit_status{border-radius:0 0 8px 8px;height:40px;line-height:40px;padding:0 20px 5px;background-color:#fafafa;justify-content:space-between;display:flex;margin:0 20px}.review_list .visit_status h3{font-size:14px;font-weight:400;color:#a1a1a1;text-align:left;margin-right:6px;display:inline-block}.review_list .visit_status h3 strong{font-size:15px;font-weight:700;color:#121212;letter-spacing:-.2px}.review_list .visit_status h3 strong i{background:url(https://i.gzcdn.net/mui/img/field/info/ico_r_star.png) 0 0 no-repeat;background-size:13px 14px;margin-right:4px;width:13px;height:14px;display:inline-block;position:relative;top:2px}.review_list .visit_status h3 em{font-size:11px;font-weight:500;color:#a1a1a1;position:relative;top:-2px;font-style:normal;margin:0 0 0 4px}.review_list .visit_status p{margin:0}.review_list .visit_status p strong{font-size:14px;font-weight:400;color:#777}.review_list .visit_status p em{width:2px;height:2px;display:inline-block;background-color:#d9d9d9;margin:0 8px;border-radius:50%;position:relative;top:-4px}.review_list .review_d_p{clear:both;position:relative;margin:18px 20px 10px;font-size:15px;font-weight:400;color:#333;line-height:23px}.review_list .review_d_p.posi_off{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3;word-break:break-all}.review_list .review_d_p.posi_off button{font-size:14px;font-weight:400;color:#3c86f0;letter-spacing:-.7px;height:18px;line-height:18px;border:0;display:inline-block;position:absolute;bottom:1px;right:0;background:linear-gradient(270deg,#fff 0%,#fff 67.8%,rgba(255,255,255,.75) 82.95%,rgba(255,255,255,0) 106.78%);padding-left:45px;text-align:right}.review_list .review_d_p.posi_off table{display:none}.review_list .review_d_p.posi_off_academy{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:4;word-break:break-all}.review_list .review_d_p.posi_off_academy button{font-size:14px;font-weight:400;color:#3c7cde;height:18px;line-height:18px;border:0;display:inline-block;position:absolute;bottom:0;right:0;background:linear-gradient(270deg,#fff 0%,#fff 67.8%,rgba(255,255,255,.75) 82.95%,rgba(255,255,255,0) 106.78%);padding-left:45px;text-align:right}.review_list .review_d_p.posi_off_academy table{display:none}.review_list .review_d_p.posi_on{overflow:auto;word-break:break-word}.review_list .review_d_p.posi_on p{margin:10px 0}.review_list .review_d_p.posi_on p:first-child{margin:5px 0 10px}.review_list .review_d_p.posi_on table{display:block;color:#777;font-size:13px;padding:10px 0 0}.review_list .review_d_p.posi_on table th{font-weight:400;padding:5px 5px 5px 0;display:flex}.review_list .review_d_p.posi_on table th span{display:block;float:left}.review_list .review_d_p.posi_on table th strong{font-weight:500;margin-left:3px;color:#494949}.review_list .review_d_p.posi_on table td{font-weight:400;padding:5px}.review_list .review_d_p.posi_on button{display:none}.review_list .review_d_p p{font-size:15px;font-weight:400;color:#333;line-height:23px;margin:5px 0}.review_list .review_d_p .visible{position:absolute;top:0}.review_list .review_d_photo{padding:15px 18px 20px;margin-top:-10px;height:144px;box-sizing:border-box}.review_list .review_d_photo ul{height:109px}.review_list .review_d_photo ul li{float:left;width:33.3%;box-sizing:border-box;padding:0 2px;position:relative}.review_list .review_d_photo ul li a{display:block;height:109px;border-radius:4px;border:1px solid #ececec}.review_list .review_d_photo ul li a em{width:100%;height:100%;border-radius:4px;background-color:#000;opacity:.2;display:block}.review_list .review_d_photo ul li a span{font-size:20px;font-weight:700;color:#fff;width:100%;height:100%;line-height:109px;text-align:center;position:absolute;top:0;left:0;right:0;bottom:0}.review_list .btn_like_box{clear:both;padding:0 20px}.review_list .btn_like_box input{display:none}.review_list .btn_like_box input+label{font-size:13px;font-weight:500;color:#494949;display:inline-block;height:33px;line-height:33px;border:1px solid #e6e6e6;border-radius:41px;margin:0 6px 0 0;padding:0 13px}.review_list .btn_like_box input+label em{display:inline-block;width:16px;height:16px;margin:0 3px 0 0;position:relative;top:4px}.review_list .btn_like_box input+label em.like{background:url(https://i.gzcdn.net/mui/img/field/info/ico_like.png) 0 0 no-repeat;background-size:16px}.review_list .btn_like_box input+label em.not_like{background:url(https://i.gzcdn.net/mui/img/field/info/ico_not_like.png) 0 0 no-repeat;background-size:16px}.review_list .btn_like_box input:checked+label{background-color:#f2f5fa;border:1px solid #3c86f0}.review_list .btn_like_box span{font-size:13px;font-weight:400;color:#999;float:right;position:relative;top:6px}.review_list .list_banner_area a img{width:100%;vertical-align:top}.review_list .another_review{background-color:#f6f6f6;padding:10px 20px 20px}.review_list .another_review button{font-size:14px;font-weight:400;color:#6b6b6b;height:48px;width:100%;box-sizing:border-box;border:1px solid #e6e6e6;border-radius:8px;background:#fff}.review_list .blocking_after{background:rgba(255,255,255,.8);backdrop-filter:blur(5px);width:100%;height:100%;position:absolute;top:0;-webkit-backdrop-filter:blur(5px)}.review_list .blocking_after p{font-size:14px;font-weight:400;color:#777;width:100%;line-height:20px;text-align:center;position:absolute;top:50%;left:0;margin-top:-23px}.review_list .blocking_after a{font-size:14px;font-weight:400;color:#2272ed;width:100%;position:absolute;top:50%;left:0;margin-top:24px;text-align:center;text-decoration:underline}.review_list .blocking_before{clear:both;position:relative;font-weight:400}.academy_review .visit_status{border-radius:8px;height:50px;line-height:50px;padding-bottom:0;display:flex;justify-content:flex-start}.academy_review .visit_status h3{font-size:14px;font-weight:400;color:#a1a1a1;margin-right:0;height:50px;line-height:48px}.academy_review .visit_status h3 strong{font-size:20px;font-weight:700;color:#121212;background:url(https://i.gzcdn.net/mui/img/field/info/ico_r_star.png) 0 16.5px no-repeat;background-size:15px;height:50px;line-height:52px;padding-left:19px;display:inline-block;position:relative;top:0}.academy_review .visit_status h3 em{font-size:11px;font-weight:500;color:#a1a1a1;position:relative;top:-4px}.academy_review .visit_status h3 span{position:relative;top:-2px}.academy_review .visit_status p{margin:0 20px 0 23px;font-size:14px;font-weight:400;color:#777;height:50px;line-height:50px}.n_list .visit_cc_name{font-size:15px;font-weight:700;color:#121212;border-radius:8px 8px 0 0;background-color:#fafafa;margin:0 20px -5px;padding:17px 20px 0 39px;position:relative}.n_list .visit_cc_name span{display:block}.n_list .visit_cc_name span em{color:#3c86f0;font-style:normal}.n_list .visit_cc_name span.p_flag{padding:0;background:none;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.n_list .visit_cc_name i{background:url(https://i.gzcdn.net/mui/img/my/ico_flag_review.png) 0 0 no-repeat;background-size:13px 14px;width:13px;height:14px;display:inline-block;margin-right:4px;position:absolute;left:20px;top:20px}.n_list .visit_cc_name i.flag_g{background:url(https://i.gzcdn.net/mui/img/my/ico_flag_green.png) 0 0 no-repeat;background-size:13px 14px;width:13px;height:14px;display:inline-block;margin-right:4px;position:absolute;left:20px;top:20px}.n_list .visit_score{border-radius:0 0 8px 8px;height:40px;line-height:40px;padding:0 20px 4px;background-color:#fafafa;display:flex;justify-content:space-between;margin:0 20px}.n_list .visit_score h3{font-size:14px;font-weight:500;color:#a1a1a1;text-align:left;margin-right:3px;display:inline-block}.n_list .visit_score h3 strong{font-size:15px;font-weight:700;color:#121212;letter-spacing:-.2px;background:none;padding:0}.n_list .visit_score h3 strong i{display:inline-block;background:url(https://i.gzcdn.net/mui/img/field/info/ico_r_star.png) 0 0 no-repeat;background-size:13px 14px;margin-right:4px;width:13px;height:14px;position:relative;top:2px}.n_list .visit_score h3 em{font-size:11px;font-weight:500;color:#a1a1a1;position:relative;top:-2px;margin:0 0 0 4px;font-style:normal}.n_list .visit_score p{margin:0 0 0 15px;float:left}.n_list .visit_score p strong{font-size:14px;font-weight:400;color:#777}.n_list .visit_score p em{width:2px;height:2px;display:inline-block;background-color:#d9d9d9;margin:0 8px;border-radius:50%;position:relative;top:-4px}.review_list_off{text-align:center;padding:36px 0;letter-spacing:-.7px}.review_list_off em{width:75px;height:75px;display:block;background:url(https://i.gzcdn.net/mui/img/my/img_nodata_null.png) 0 0 no-repeat;background-size:75px;margin:0 auto}.review_list_off h3{font-size:15px;font-weight:500;color:#121212;margin:13px 0 6px}.review_list_off h3 i{font-style:normal;color:#2272ed}.review_list_off p{font-size:15px;font-weight:400;color:#777;line-height:22px}.detail_list .review_d_photo{padding:15px 20px;height:auto}.detail_list .review_d_photo img{width:100%;margin:0 0 4px;border-radius:4px}.detail_list .btn_like_box{padding:0 20px 40px}.fix_bth .btn_r_riview{font-size:14px;font-weight:500;color:#fff;background:#505865;opacity:.9;border-radius:51px;border:0;position:fixed;bottom:16px;width:107px;height:38px;line-height:38px;left:50%;margin-left:-53.5px}.fix_bth .btn_r_riview em{display:inline-block;width:16px;height:16px;background:url(https://i.gzcdn.net/mui/img/field/info/ico_write_white.png) 0 0 no-repeat;background-size:16px;position:relative;top:1px;margin-right:6px}.fix_bth .btn_top{width:44px;height:44px;background:#fff;font-size:0;line-height:0;text-indent:-30000em;position:fixed;bottom:30px;right:20px;border:1px solid #e6e6e6;box-shadow:0 0 16px #0000001a;border-radius:50%;opacity:.9;z-index:2}.fix_bth .btn_top.btn_magazine_detail{bottom:90px}.fix_bth .btn_top em{width:10px;height:17px;display:block;background:url(https://i.gzcdn.net/mui/img/field/info/btn_top.png) 0 0 no-repeat;background-size:11px 18px;margin:13px auto 0}.review_bottomsheet .set_btn{padding-bottom:25px}.review_bottomsheet .set_btn li a{font-size:16px;font-weight:400;color:#494949;display:block;height:48px;line-height:48px;padding:0 30px}.layer_pop{position:fixed;z-index:10;top:50%;left:0;right:0;padding:0 30px}.layer_pop .cont{background:#fff;border-radius:8px;text-align:center;width:100%}.layer_pop .cont h3{font-weight:500;font-size:18px;padding:39px 0 9px}.layer_pop .cont p{font-size:15px;font-weight:400;color:#777;padding:0 27px 25px}.layer_pop .cont .btn_box{padding:0 20px 26px;overflow:hidden}.layer_pop .cont .btn_box li{width:50%;float:left;box-sizing:border-box;padding:0 5px}.layer_pop .cont .btn_box li button{font-size:16px;font-weight:400;color:#777;width:100%;height:50px;background:#f3f3f3;border:0;border-radius:8px}.layer_pop .cont .btn_box li:last-child button{background:#2272ed;color:#fff}.layer_pop.z21{z-index:21}.review_delete{margin-top:-110px}.review_block{margin-top:-112px}.toast_review_delete{position:fixed;bottom:50px;height:52px;width:100%;text-align:center}.toast_review_delete div{font-size:14px;font-weight:400;color:#fff;display:inline-block;background:#000;height:52px;line-height:52px;padding:0 25px;opacity:.8;border-radius:8px}.review_info{padding:30px 0 0;font-weight:500;letter-spacing:-.7px}.review_info h3{font-size:17px;font-weight:500;color:#121212;padding:0 0 15px 20px}.review_info .review_summary{margin:0 20px;padding:0 25px 0 28px;border:1px solid #eaeaea;border-radius:8px;overflow:hidden;display:flex;justify-content:space-between}.review_info .review_summary .total{font-size:15px;font-weight:700;color:#a1a1a1;text-align:center;position:relative;top:41px}.review_info .review_summary .total em{width:36px;height:36px;margin:0 2px 0 0;display:inline-block;background:url(https://i.gzcdn.net/mui/img/field/info/ico_star_36.png) 0 0 no-repeat;background-size:36px;position:relative;top:6px}.review_info .review_summary .total strong{font-size:30px;font-weight:700;color:#121212;margin-right:4px}.review_info .review_summary ol{padding:18px 2px 20px 0;position:relative;top:-2px}.review_info .review_summary ol li.tit{padding:7px 0 8px;font-weight:400;clear:both}.review_info .review_summary ol li.tit p{float:left;font-size:13px;font-weight:500;color:#777}.review_info .review_summary ol li.tit p strong{font-size:13px;font-weight:700;color:#494949;margin:0 8px 0 4px;letter-spacing:-.7px}.review_info .review_summary ol li.tit ul{float:left}.review_info .review_summary ol li.tit ul li{padding:0;float:left;width:15px;height:15px;background:url(https://i.gzcdn.net/mui/img/field/info/ico_star_grey_15.png) 0 0 no-repeat;background-size:15px;margin:0 3px 0 0}.review_info .review_summary ol li.tit ul li span{height:15px;background:url(https://i.gzcdn.net/mui/img/field/info/ico_star_15.png) 0 0 no-repeat;background-size:15px;display:block}.review_info .btn_review_all{padding:10px 20px 0;clear:both;margin-bottom:30px}.review_info .btn_review_all a{font-size:14px;font-weight:400;color:#6b6b6b;box-sizing:border-box;border:1px solid #e6e6e6;display:block;height:46px;line-height:46px;text-align:center;letter-spacing:-.3px;border-radius:8px}.review_info .suggestion{background-color:#fafafa;padding:40px 0 50px;text-align:center;overflow:hidden;clear:both;margin:30px 0 0}.review_info .suggestion h4{font-size:14px;font-weight:400;color:#777}.review_info .suggestion a{font-size:13px;font-weight:500;color:#494949;margin:15px 0 0;display:inline-block;height:33px;line-height:33px;border:1px solid #e6e6e6;background:#fff;padding:0 11px;border-radius:35px}.review_info .suggestion a em{width:16px;height:16px;display:inline-block;background:url(https://i.gzcdn.net/mui/img/field/info/ico_write.png) 0 0 no-repeat;background-size:16px;margin:0 4px 0 0;position:relative;top:2px}.photo_area{width:100vw;height:100vh;background-color:#000;position:fixed;top:0;left:0;right:0;bottom:0;z-index:4}.photo_area a.btn_close{width:44px;height:44px;font-size:0;line-height:0;text-indent:-30000em;background:url(https://i.gzcdn.net/mui/img/field/info/icons_white_close.png) 7px 7px no-repeat;background-size:30px;position:fixed;z-index:10000}@media (orientation: portrait){.photo_area .photo{width:100vw;height:100vh}.photo_area .photo .swiper-slide{background-color:#000;height:100vh;display:table-cell;vertical-align:middle}.photo_area .photo .swiper-slide table{width:100%}.photo_area .photo .swiper-slide table td{height:calc(100vh - 77px);text-align:center;position:relative;top:44px}.photo_area .photo .swiper-slide table td img{width:100%;height:auto;vertical-align:middle}.photo_area .swiper-pagination{font-size:15px;font-weight:400;color:#fff;top:14px;bottom:auto;right:22px;text-align:right;width:auto;position:absolute}}@media (orientation: landscape){.photo_area .photo{width:100vw;height:100vh}.photo_area .photo .swiper-slide{background-color:#000;height:100vh;display:table-cell;vertical-align:middle}.photo_area .photo .swiper-slide table{width:100%}.photo_area .photo .swiper-slide table td{height:100vh;text-align:center}.photo_area .photo .swiper-slide table td img{width:auto;height:auto;max-width:100%;max-height:100%;vertical-align:middle}.photo_area .swiper-pagination{font-size:15px;font-weight:400;color:#fff;top:14px;bottom:auto;right:22px;text-align:right;width:auto;position:absolute}}.info_header_wrap{position:sticky;top:95px;background-color:#fff;border-bottom:1px solid #f3f3f3}.info_header_wrap .slide_calendar_wrap_info{padding:26px 0 27px}.slot_nav{padding:0 0 27px;clear:both}.slot_nav ol{display:flex;justify-content:center}.slot_nav li{width:auto;height:33px;margin:0 4.5px}.slot_nav li input{display:none}.slot_nav li input+label{font-size:12px;font-weight:500;color:#494949;height:31px;line-height:30px;display:block;padding:0 9px 0 8px;border:1px solid #e6e6e6;border-radius:41px;width:62px;box-sizing:border-box}.slot_nav li input:checked+label{border:1px solid #3c86f0;background-color:#f6faff;color:#3c86f0}.slot_nav .slot_time1 input+label{padding:0 13px;width:52px}.slot_nav .slot_time2 em{display:inline-block;width:16px;height:16px;background:url(https://i.gzcdn.net/mui/img/field/info/_ico_fd_time01.png) 0 0 no-repeat;background-size:16px;margin-right:2px;position:relative;top:4px}.slot_nav .slot_time3 em{display:inline-block;width:16px;height:16px;background:url(https://i.gzcdn.net/mui/img/field/info/_ico_fd_time02.png) 0 0 no-repeat;background-size:16px;margin-right:2px;position:relative;top:4px}.slot_nav .slot_time4 em{display:inline-block;width:16px;height:16px;background:url(https://i.gzcdn.net/mui/img/field/info/_ico_fd_time03.png) 0 0 no-repeat;background-size:16px;margin-right:2px;position:relative;top:4px}.slot_nav .slot_time5 em{display:inline-block;width:16px;height:16px;background:url(https://i.gzcdn.net/mui/img/field/info/_ico_fd_time04.png) 0 0 no-repeat;background-size:16px;margin-right:2px;position:relative;top:4px}.dimd-btm{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#000;opacity:.6;z-index:100}.bottomsheet_wrap{max-height:calc(100vh - 46px);box-sizing:border-box;position:fixed;bottom:-1px;left:0;right:0;background:#fff;z-index:11;border-radius:16px 16px 0 0;box-shadow:0 4px 4px #0000004d,0 8px 12px 6px #00000026;z-index:110}.bottomsheet_wrap.for_home{max-height:calc(100vh - 12px)}.bottomsheet_wrap .header_closer{height:70px;width:100%;position:relative;background-color:#fff;margin-bottom:-1px;border-radius:16px 16px 0 0}.bottomsheet_wrap .header_closer a{font-size:0;line-height:0;text-indent:-30000em;width:14.4px;height:14.4px;display:block;position:absolute;top:4px;right:8px;background:url(https://i.gzcdn.net/mui/img/field/info/btn_pop_close.png) 17px 17px no-repeat;background-size:17px;padding:17px}.bottomsheet_wrap .header_closer h3{font-size:18px;font-weight:500;color:#121212;position:absolute;top:20px;left:16px;letter-spacing:-.7px}.bottomsheet_wrap .btm_closer{height:40px;width:100%;background-color:red;clear:both}.bottomsheet_wrap.z21{z-index:21}.region_filter_bottomsheet{padding-bottom:16px;border-radius:16px 16px 0 0}.region_filter_bottomsheet .header_closer{height:68px;width:100%;position:relative;border-radius:16px 16px 0 0}.region_filter_bottomsheet .header_closer h3{font-size:19px;font-weight:500;color:#121212;line-height:140%;letter-spacing:-.38px;position:absolute;top:20px;left:16px}.region_filter_bottomsheet .header_closer a{top:8px;right:8px}.region_filter_bottomsheet .sorting_top{padding:0 30px}.region_filter_bottomsheet .sorting_top ol{padding:6px 0 0;position:relative;top:4px}.region_filter_bottomsheet .sorting_top ol li{height:48px;line-height:49px;margin:0 0 3px}.region_filter_bottomsheet .sorting_top ol li input{display:none}.region_filter_bottomsheet .sorting_top ol li input+label{background:url(https://i.gzcdn.net/mui/img/field/info/btn_check2_off.png) 0 14px no-repeat;background-size:20px;font-size:16px;font-weight:400;color:#494949;display:block;padding:0 0 0 30px;letter-spacing:-.7px}.region_filter_bottomsheet .sorting_top ol li input:checked+label{background:url(https://i.gzcdn.net/mui/img/field/info/btn_check2_on.png) 0 14px no-repeat;background-size:20px}.region_filter_bottomsheet .sorting_academy{padding:0}.region_filter_bottomsheet .sorting_academy p{padding:0 30px;font-size:14px;font-weight:400;color:#a1a1a1}.region_filter_bottomsheet .sorting_academy ul{padding:10px 10px 0 25px}.region_filter_bottomsheet .sorting_academy ul li{margin:5px;display:inline-block}.region_filter_bottomsheet .sorting_academy ul li input{display:none}.region_filter_bottomsheet .sorting_academy ul li input+label{display:inline-block;height:34px;line-height:34px;padding:0 9px;font-size:14px;font-weight:400;color:#494949;border:1px solid #e6e6e6;border-radius:8px}.region_filter_bottomsheet .sorting_academy ul li input:checked+label{font-size:14px;font-weight:500;color:#2272ed;border:1px solid #2272ed;border-radius:8px;background-color:#f6faff}.region_filter_bottomsheet .sorting_top_c{padding:0 16px}.region_filter_bottomsheet .sorting_top_c ol{padding:10px 0 0;position:relative;top:4px}.region_filter_bottomsheet .sorting_top_c ol li{height:48px;line-height:49px;margin:0 0 3px;font-size:15px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.3px}.region_filter_bottomsheet .sorting_top_c ol li input{display:none}.region_filter_bottomsheet .sorting_top_c ol li input.checkbox+label{background:url(https://i.gzcdn.net/images/v10/m/field/checkbox.png) 12px 50% no-repeat;background-size:24px;color:var(--color-semantic-neutral-text-accent);display:block;padding:0 0 0 48px;letter-spacing:-.7px}.region_filter_bottomsheet .sorting_top_c ol li input.checkbox:checked+label{background:url(https://i.gzcdn.net/images/v10/m/field/checkbox_b_on.png) 12px 50% no-repeat;background-size:24px}.region_filter_bottomsheet .sorting_top_c ol li input+label{background:url(https://i.gzcdn.net/images/v10/m/field/radio_basic.png) 12px 50% no-repeat;background-size:24px;color:var(--color-semantic-neutral-text-accent);display:block;padding:0 0 0 48px;letter-spacing:-.7px}.region_filter_bottomsheet .sorting_top_c ol li input:checked+label{background:url(https://i.gzcdn.net/images/v10/m/field/radio_chk.png) 12px 50% no-repeat;background-size:24px}.region_filter_bottomsheet .filter{padding:0 16px 16px;border-bottom:1px solid #f6f6f6;letter-spacing:-.7px}.region_filter_bottomsheet .filter h3{font-size:15px;font-weight:500;color:#121212;clear:both;padding-left:30px}.region_filter_bottomsheet .filter h3.tit_payment_method{background:url(https://i.gzcdn.net/mui/img/field/info/tit_payment_method.png) 0 0 no-repeat;background-size:24px}.region_filter_bottomsheet .filter h3.tit_green_fee{background:url(https://i.gzcdn.net/mui/img/field/info/tit_green_fee.png) 0 0 no-repeat;background-size:24px;margin-top:30px}.region_filter_bottomsheet .filter h4{color:var(--color-semantic-neutral-text-accent)}.region_filter_bottomsheet .filter .sorting_top_c{margin:0 -16px}.region_filter_bottomsheet .filter .sorting_top_c+h4{margin-top:32px}.region_filter_bottomsheet .filter ol{padding:0;overflow:hidden}.region_filter_bottomsheet .filter ol li{height:48px;line-height:48px;margin:0 18px 3px 0}.region_filter_bottomsheet .filter ol li input{display:none}.region_filter_bottomsheet .filter ol li input+label{background:url(https://i.gzcdn.net/images/v10/m/field/radio_basic.png) 12px 50% no-repeat;background-size:24px;color:var(--color-semantic-neutral-text-accent);display:block;padding:0 0 0 48px;line-height:48px}.region_filter_bottomsheet .filter ol li input:checked+label{background:url(https://i.gzcdn.net/images/v10/m/field/radio_chk.png) 12px 50% no-repeat;background-size:24px}.region_filter_bottomsheet .filter ol.green li:last-child{margin-right:0}.region_filter_bottomsheet .filter_none{border-bottom:0}.region_filter_bottomsheet .filter_etc{padding:30px 30px 13px}.region_filter_bottomsheet .filter_etc h3{font-size:17px;font-weight:500;color:#121212;clear:both;padding-left:30px;background:url(https://i.gzcdn.net/mui/img/field/info/tit_etc.png) 0 0 no-repeat;background-size:24px}.region_filter_bottomsheet .filter_etc ul{clear:both;padding:20px 0 0}.region_filter_bottomsheet .filter_etc ul li{display:inline-block}.region_filter_bottomsheet .filter_etc ul li input{display:none}.region_filter_bottomsheet .filter_etc ul li input+label{font-size:14px;font-weight:400;color:#494949;border:1px solid #e6e6e6;margin:0 10px 10px 0;padding:9px 11px;border-radius:5px;display:block}.region_filter_bottomsheet .filter_etc ul li input:checked+label{border:1px solid #2272ed;color:#2272ed;background-color:#f7faff}.region_filter_bottomsheet .btn_box{padding:0 16px!important}.region_filter_bottomsheet .btn_box ul{display:flex}.region_filter_bottomsheet .btn_box ul li{width:65%;box-sizing:border-box;margin-left:var(--layout-spacing-base)}.region_filter_bottomsheet .btn_box ul li button{font-size:15px;font-weight:500;color:var(--color-semantic-neutral-text-color);width:100%;height:48px;line-height:48px;border:0;background-color:#f3f3f3;border-radius:8px}.region_filter_bottomsheet .btn_box ul li button.btn_reload em{width:19px;height:19px;background:url(https://i.gzcdn.net/images/v10/m/field/ico_refresh.png) 0 0 no-repeat;background-size:20px;display:inline-block;margin:0 4px 0 0;position:relative;top:4px}.region_filter_bottomsheet .btn_box ul li button.btn_apply{background-color:#2272ed;color:#fff}.region_filter_bottomsheet .btn_box ul li button.btn_apply:disabled{background-color:#c2c2c2}.region_filter_bottomsheet .btn_box ul li:first-child{width:35%;margin-left:0}.region_filter_bottomsheet .btn_box ul.size_same li{width:50%}.region_filter_bottomsheet .btn_top19{padding-top:19px}.practice_bottomsheet{padding-bottom:59px}.practice_bottomsheet .header_closer{height:68px;width:100%;position:relative}.practice_bottomsheet .header_closer h3{font-size:18px;font-weight:500;color:#121212;position:absolute;top:35px;left:30px}.practice_bottomsheet .sorting_top{padding:10px 30px 0;max-height:44vh;overflow:scroll}.practice_bottomsheet .sorting_top ol{padding:10px 0 0;display:flex;flex-wrap:wrap}.practice_bottomsheet .sorting_top ol li{width:50%;float:left;margin:0 0 3px}.practice_bottomsheet .sorting_top ol li input{display:none}.practice_bottomsheet .sorting_top ol li input+label{background:url(https://i.gzcdn.net/mui/img/field/info/btn_check2_off.png) 0 3px no-repeat;background-size:20px;display:block;padding:0 10px 0 30px}.practice_bottomsheet .sorting_top ol li input:checked+label{background:url(https://i.gzcdn.net/mui/img/field/info/btn_check2_on.png) 0 3px no-repeat;background-size:20px}.practice_bottomsheet .sorting_top ol li .lesson_bg{width:60px;height:60px;background-color:red;display:block;margin:10px 0 25px}.pra_home .home_sns_btn{padding:30px 50px 64px;overflow:hidden}.pra_home .home_sns_btn ol li{width:33.3%;float:left;text-align:center}.pra_home .home_sns_btn ol li.btn_case1{text-align:left}.pra_home .home_sns_btn ol li.btn_case3{float:right;text-align:right}.pra_home .home_sns_btn ol li button{background:none;border:0;display:inline-block}.pra_home .home_sns_btn ol li button em{width:64px;height:64px;border-radius:50%;display:block;margin:0 auto 15px}.pra_home .home_sns_btn ol li button strong{font-size:15px;font-weight:400;color:#494949;display:block}.pra_home .home_sns_btn ol li button:disabled strong{font-size:15px;font-weight:400;color:#e6e6e6}.pra_home .home_sns_btn ol li.btn_case1 em{background:#eee url(https://i.gzcdn.net/mui/img/practice/ico_home_on.png) 19px 19px no-repeat;background-size:26px}.pra_home .home_sns_btn ol li.btn_case2 em{background:#eee url(https://i.gzcdn.net/mui/img/practice/ico_blog_on.png) 19px 19px no-repeat;background-size:26px}.pra_home .home_sns_btn ol li.btn_case3 em{background:#eee url(https://i.gzcdn.net/mui/img/practice/ico_sns_on.png) 19px 19px no-repeat;background-size:26px}.pra_home .home_sns_btn ol li.btn_case1 button:disabled em{background:#eee url(https://i.gzcdn.net/mui/img/practice/ico_home_off.png) 19px 19px no-repeat;background-size:26px}.pra_home .home_sns_btn ol li.btn_case2 button:disabled em{background:#eee url(https://i.gzcdn.net/mui/img/practice/ico_blog_off.png) 19px 19px no-repeat;background-size:26px}.pra_home .home_sns_btn ol li.btn_case3 button:disabled em{background:#eee url(https://i.gzcdn.net/mui/img/practice/ico_sns_off.png) 19px 19px no-repeat;background-size:26px}.region_reserve_bottomsheet .header_closer{height:60px;width:100%;position:relative;border-radius:16px 16px 0 0}.region_reserve_bottomsheet .header_closer h3{font-size:18px;font-weight:500;color:#121212;position:absolute;top:24px;left:16px}.region_reserve_bottomsheet .header_closer h3 span{color:var(--color-semantic-text-accent)}.region_reserve_bottomsheet .header_closer a{top:8px;right:8px}.region_reserve_bottomsheet .course{margin:0 16px;border-bottom:1px solid #e6e6e6;padding:9px 0 15px;display:flex;justify-content:space-between}.region_reserve_bottomsheet .course h4{font-size:15px;font-weight:400;color:#777}.region_reserve_bottomsheet .course p{font-size:15px;font-weight:500;color:#494949;position:relative;top:1px}.region_reserve_bottomsheet .course p del{width:1px;height:16px;display:inline-block;background-color:#a1a1a1;margin:0 8px;position:relative;top:3px}.region_reserve_bottomsheet .price{padding:15px 16px 19px;overflow:hidden;display:flex;justify-content:space-between}.region_reserve_bottomsheet .price h4{font-size:15px;font-weight:400;color:#777;padding:3px 0 0;letter-spacing:-.7px}.region_reserve_bottomsheet .price p{text-align:right}.region_reserve_bottomsheet .price p strong{color:var(--color-semantic-text-primary)}.region_reserve_bottomsheet .price p span em{font-size:11px;font-weight:500;color:#fff;display:inline-block;font-style:normal;padding:2px 4px;border-radius:2px;margin:0 6px 0 0;position:relative;top:-2px}.region_reserve_bottomsheet .price p span em.case1{background-color:#ff9b04}.region_reserve_bottomsheet .price p span em.case2{background-color:#62b5fe}.region_reserve_bottomsheet .info{padding:0 16px 15px}.region_reserve_bottomsheet .info p{font-size:14px;font-weight:400;color:#777;padding:10px 20px;background:#f6f6f6;border-radius:4px}.region_reserve_bottomsheet .btn_reserve{padding:0 16px 16px}.region_reserve_bottomsheet .btn_reserve button{color:var(--color-semantic-contrast);width:100%;height:50px;background-color:#2272ed;border:0;border-radius:8px}.region_reserve_bottomsheet .field_partners{margin-bottom:var(--layout-spacing-16)}.food_bottomsheet .food_scorll{margin:0 0 40px;max-height:calc(100vh - 148px);width:100%;overflow:scroll}.food_bottomsheet .food_scorll .cate_case{padding:0 30px 25px;margin:0 0 30.5px;border-bottom:1px solid #f6f6f6}.food_bottomsheet .food_scorll .cate_case h3{font-size:17px;font-weight:500;color:#121212;letter-spacing:-.7px;margin:0 0 15px;height:24px;line-height:24px}.food_bottomsheet .food_scorll .cate_case h3 strong{font-weight:500;position:relative;top:-5px}.food_bottomsheet .food_scorll .cate_case h3 em{display:inline-block;width:24px;height:24px}.food_bottomsheet .food_scorll .cate_case h3 em.breakfast{background:url(https://i.gzcdn.net/mui/img/field/info/ico_food_clubhouse1.png) 0 0 no-repeat;background-size:24px}.food_bottomsheet .food_scorll .cate_case h3 em.club-house{background:url(https://i.gzcdn.net/mui/img/field/info/ico_food_clubhouse2.png) 0 0 no-repeat;background-size:24px}.food_bottomsheet .food_scorll .cate_case h3 em.shadow-house{background:url(https://i.gzcdn.net/mui/img/field/info/ico_food_shadehouse.png) 0 0 no-repeat;background-size:24px}.food_bottomsheet .food_scorll .cate_case h3 a{font-size:14px;font-weight:400;color:#777;float:right;position:relative;top:3px}.food_bottomsheet .food_scorll .cate_case h3 a del{width:4px;height:8px;display:inline-block;background:url(https://i.gzcdn.net/mui/img/field/info/btn_more.png) 0 0 no-repeat;background-size:4px 8px;margin:0 0 0 4px;position:relative;top:-1px}.food_bottomsheet .food_scorll .cate_case ol{background-color:#f9f9f9;border-radius:12px;padding:13px 20px;overflow:hidden}.food_bottomsheet .food_scorll .cate_case ol li{padding:7px 0;clear:both;position:relative;font-size:14px;display:flex;justify-content:space-between}.food_bottomsheet .food_scorll .cate_case ol li i{position:absolute;width:100%;height:1px;background:#e6e6e6;display:block;top:16px;z-index:0}.food_bottomsheet .food_scorll .cate_case ol li strong{display:inline-block;text-align:left;font-size:14px;color:#494949;font-weight:400;background-color:#fbfbfb;max-width:65%;z-index:1;position:relative;letter-spacing:-.7px;padding-right:10px}.food_bottomsheet .food_scorll .cate_case ol li strong em{font-size:11px;font-weight:500;color:#fff;background-color:#7eb9ef;padding:2px 4px;border-radius:2px;font-style:normal;margin:0 0 0 4px;position:relative;top:-1px;display:inline-block}.food_bottomsheet .food_scorll .cate_case ol li span{float:right;font-size:14px;font-weight:500;color:#494949;background:#fbfbfb;text-align:right;position:relative;padding-left:10px}.food_bottomsheet .food_scorll .cate_case p{font-size:12px;font-weight:400;color:#a1a1a1;letter-spacing:-.7px;padding:15px 0 0}.food_bottomsheet .food_scorll .cate_case:last-child{border-bottom:0px}.round_bottomsheet{clear:both;bottom:-1px}.round_bottomsheet .header_closer h3{top:32px}.round_bottomsheet .header_closer a{top:18px}.round_bottomsheet .sorting_top{padding:0 30px 17px}.round_bottomsheet .sorting_top ol{padding:8px 0 0}.round_bottomsheet .sorting_top ol li{height:48px;line-height:48px;margin:0 0 3px}.round_bottomsheet .sorting_top ol li input{display:none}.round_bottomsheet .sorting_top ol li input+label{background:url(https://i.gzcdn.net/mui/img/field/info/btn_check2_off.png) 0 14px no-repeat;background-size:20px;font-size:16px;font-weight:400;color:#494949;display:block;padding:0 0 0 30px}.round_bottomsheet .sorting_top ol li input:checked+label{background:url(https://i.gzcdn.net/mui/img/field/info/btn_check2_on.png) 0 14px no-repeat;background-size:20px}.none_mobile{height:184px;position:fixed;top:50%;margin-top:-132px;left:0;right:0;z-index:100;padding:0 30px}.none_mobile div{background-color:#fff;border-radius:8px;text-align:center;box-sizing:border-box;padding:0 25px 25px}.none_mobile div h3{margin:-13px 0 9px;font-weight:500;font-size:18px;color:#121212}.none_mobile div p{padding:40px 0 25px;margin:0;color:#777;font-weight:400;font-size:15px}.none_mobile div button{width:100%;height:48px;background-color:#2272ed;border:0;border-radius:8px;color:#fff;font-size:16px;font-weight:500}.app_update{height:184px;position:fixed;top:50%;margin-top:-95px;left:0;right:0;z-index:101;padding:0 30px;letter-spacing:-.7px}.app_update div{height:184px;background:#fff;border-radius:8px;text-align:center;box-sizing:border-box;padding:0 20px 25px}.app_update div p{font-size:15px;font-weight:400;color:#777;margin:0;padding:40px 0 25px}.app_update div ul li{padding:0 5px;float:left;width:50%;box-sizing:border-box}.app_update div ul li button{font-size:16px;font-weight:400;color:#777;width:100%;height:48px;background-color:#f3f3f3;border:0;border-radius:8px}.app_update div ul li button.btn_ok{background-color:#2272ed;font-size:16px;font-weight:500;color:#fff}.vc-container{border:1px solid #fff!important;font-weight:15px;font-weight:700px}.vc-title{font-size:15px;font-weight:500;color:#121212}.vc-weekday{display:none}.is-today{border-radius:8px!important}.vc-header{padding:10px 0 0!important}.cal_bottomsheet{z-index:2}.cal_bottomsheet .cal_posi_wrap h3.tit{font-size:17px;font-weight:500;color:#121212;margin:0 30px;padding:0 0 0 34px;background:url(https://i.gzcdn.net/mui/img/field/info/ico_Cal.png) 6px -2px no-repeat;background-size:24px}.cal_bottomsheet .cal_posi_wrap .weekly_tit{margin:0 25px;padding:6px 0 0;border-bottom:1px solid #f3f3f3;overflow:hidden;display:flex;justify-content:space-evenly}.cal_bottomsheet .cal_posi_wrap .weekly_tit li{font-size:11px;font-weight:400;color:#777;padding:13px 12px;text-align:center}.cal_bottomsheet .cal_posi_wrap .cal_wrap{padding:0 25px 25px;max-height:calc(100vh - 162px);overflow-y:scroll}.cal_bottomsheet .cal_posi_wrap .cal_wrap.for_home{max-height:calc(100vh - 122px)}.cal_bottomsheet .cal_posi_wrap .cal_wrap.review{padding:0 25px;max-height:calc(100vh - 183px)}.cal_bottomsheet .cal_posi_wrap .cal_wrap.tee_open{padding:0 25px;max-height:calc(100vh - 245px)}.cal_bottomsheet .cal_posi_wrap .teetime_open_day{padding:6px 20px}.cal_bottomsheet .cal_posi_wrap .teetime_open_day button{font-size:16px;font-weight:500;color:#fff;height:50px;background-color:#2272ed;width:100%;border:0;border-radius:8px}.cal_bottomsheet .cal_posi_wrap .teetime_open_day button:disabled{background-color:#c2c2c2}.cal_bottomsheet .teetime_wrap ol{border-bottom:1px solid #f3f3f3;width:100%;overflow:hidden}.cal_bottomsheet .teetime_wrap ol li{width:50%;height:80px;float:left;box-sizing:border-box;margin:0 0 17px;padding-top:4px}.cal_bottomsheet .teetime_wrap ol li.round{padding-left:30px;padding-right:20px}.cal_bottomsheet .teetime_wrap ol li.round h4{background:url(https://i.gzcdn.net/mui/img/field/info/ico_Cal.png) -1px -1px no-repeat;background-size:24px}.cal_bottomsheet .teetime_wrap ol li.round p{font-size:20px;font-weight:700;color:#121212;padding:19px 0 0}.cal_bottomsheet .teetime_wrap ol li.teetime{border-left:1px solid #f3f3f3;padding-left:20px;padding-right:30px}.cal_bottomsheet .teetime_wrap ol li.teetime h4{background:url(https://i.gzcdn.net/mui/img/field/info/ico_cal_open.png) left -1px no-repeat;background-size:24px}.cal_bottomsheet .teetime_wrap ol li.teetime p{font-size:14px;font-weight:500;color:#2272ed;padding:19px 0 0}.cal_bottomsheet .teetime_wrap ol li.teetime p strong{font-size:20px;font-weight:700;color:#2272ed;margin:0 3px 0 0}.cal_bottomsheet .teetime_wrap ol li h4{font-size:17px;font-weight:500;color:#121212;padding-left:30px}.cal_bottomsheet .teetime_wrap .comment{padding:22px 30px 19px}.cal_bottomsheet .teetime_wrap .comment li{font-size:13px;font-weight:400;color:#777;padding:8px 0;letter-spacing:-1px}.cal_bottomsheet .teetime_wrap .comment li em{width:4px;height:4px;display:inline-block;background-color:#777;border-radius:50%;margin:0 7px 0 0;position:relative;top:-3px}.cal_bottomsheet .teetime_wrap .btn_combo{padding:0 15px 6px;overflow:hidden}.cal_bottomsheet .teetime_wrap .btn_combo ul li{width:50%;box-sizing:border-box;padding:0 5px;float:left}.cal_bottomsheet .teetime_wrap .btn_combo ul li button{width:100%;height:50px;border:0;border-radius:8px;background-color:#f3f3f3;color:#777;font-size:16px}.cal_bottomsheet .teetime_wrap .btn_combo ul li button em{display:inline-block;width:19px;height:19px;background:url(https://i.gzcdn.net/mui/img/field/info/ico_reload.png) left 0 no-repeat;background-size:19px;margin:0 4px 0 0;position:relative;top:2px}.cal_bottomsheet .teetime_wrap .btn_combo ul li button strong{font-weight:400;position:relative;top:-1px}.cal_bottomsheet .teetime_wrap .btn_combo ul li.btn_tee button{background-color:#2272ed;color:#fff}.cal_bottomsheet .teetime_wrap p.not_provided{text-align:center}.layer_alarm{height:265px;position:fixed;top:50%;margin-top:-132px;left:0;right:0;z-index:100;padding:0 30px}.layer_alarm div.layer{height:265px;background:#fff;border-radius:8px;text-align:center;box-sizing:border-box;padding:0 25px 25px;overflow:hidden}.layer_alarm div.layer em{width:108px;height:108px;background-color:#eaeaea;display:block;margin:0 auto}.layer_alarm div.layer h3{font-size:18px;font-weight:500;color:#121212;margin:-13px 0 9px}.layer_alarm div.layer p{font-size:15px;font-weight:400;color:#777;margin:0 0 25px;letter-spacing:-.7px}.layer_alarm div.layer button{font-size:16px;font-weight:500;color:#fff;width:100%;height:48px;background-color:#2272ed;border:0;border-radius:8px}.layer_non_em_alarm{height:265px;position:fixed;top:50%;margin-top:-132px;left:0;right:0;z-index:100;padding:0 30px}.layer_non_em_alarm div{background-color:#fff;border-radius:8px;text-align:center;box-sizing:border-box;padding:25px}.layer_non_em_alarm div h3{margin:-13px 0 9px;font-weight:500;font-size:18px;color:#121212}.layer_non_em_alarm div p{margin:0 0 25px;color:#777;font-weight:400;font-size:15px}.layer_non_em_alarm div button{width:100%;height:48px;background-color:#2272ed;border:0;border-radius:8px;color:#fff;font-size:16px;font-weight:500}.layer_submit{height:189px;position:fixed;top:50%;margin-top:-95px;left:0;right:0;z-index:101;padding:0 30px;letter-spacing:-.7px}.layer_submit div{height:189px;background:#fff;border-radius:8px;text-align:center;box-sizing:border-box;padding:0 20px 25px}.layer_submit div p{font-size:15px;font-weight:400;color:#777;margin:0;padding:53px 0 42px}.layer_submit div ul li{padding:0 5px;float:left;width:50%;box-sizing:border-box}.layer_submit div ul li button{font-size:16px;font-weight:400;color:#777;width:100%;height:48px;background-color:#f3f3f3;border:0;border-radius:8px}.layer_submit div ul li button.btn_ok{background-color:#2272ed;font-size:16px;font-weight:500;color:#fff}.page_header{height:44px;line-height:44px;position:relative;padding-top:2px;display:flex;justify-content:center;align-items:center}.page_header a{position:absolute;top:2px;width:44px;height:44px}.page_header a.lb{left:0;z-index:10}.page_header a.rb{right:0;z-index:10}.page_header a.btn_before{background:url(https://i.gzcdn.net/mui/img/field/info/icons_Left.png) 7px 7px no-repeat;background-size:30px;font-size:0;line-height:0;text-indent:-30000em}.page_header a.btn_close{background:url(https://i.gzcdn.net/mui/img/field/info/btn_tit_close.png) 7px 7px no-repeat;background-size:30px;left:7px;font-size:0;line-height:0;text-indent:-30000em}.page_header a.btn_back{background:url(https://i.gzcdn.net/mui/img/field/info/icons_Left.png) 7px 7px no-repeat;background-size:30px;font-size:0;line-height:0;text-indent:-30000em}.page_header a.btn_info{background:url(https://i.gzcdn.net/mui/img/field/info/btn_pf_tip.png) 10px 10px no-repeat;background-size:24px;right:11px;font-size:0;line-height:0;text-indent:-30000em}.page_header a.btn_bar_info{background:url(https://i.gzcdn.net/mui/img/holeinone/btn_bar_info.png) 10px 10px no-repeat;background-size:30px;right:10px;font-size:0;line-height:0;text-indent:-30000em}.page_header a.btn_search{background:url(https://i.gzcdn.net/mui/img/field/info/btn_search_top.png) 7px 7px no-repeat;background-size:30px;right:10px;font-size:0;line-height:0;text-indent:-30000em}.page_header a.btn_share{background:url(https://i.gzcdn.net/mui/img/field/info/btn_share_top.png) 14px 13px no-repeat;background-size:16px 18px;right:10px;font-size:0;line-height:0;text-indent:-30000em}.page_header a.btn_download{background:url(https://i.gzcdn.net/mui/img/holeinone/btn_bar_download.png) 50% 50% no-repeat;background-size:30px;right:10px;font-size:0;line-height:0;text-indent:-30000em}.page_header a.btn_map{background:url(https://i.gzcdn.net/images/v10/m/my_round/ico_map.png) 50% 50% no-repeat;background-size:24px;right:10px;font-size:0;line-height:0;text-indent:-30000em}.page_header h2{font-size:17px;font-weight:500;color:#333;text-align:center;letter-spacing:-.7px;width:calc(100% - 106px);display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ccinfo_header{height:46px;line-height:44px;position:absolute;top:0;z-index:3}.ccinfo_header.sticky{width:100%;position:fixed}.ccinfo_header a.lb{position:absolute;top:0;width:44px;height:44px;font-size:0;line-height:0;text-indent:-30000em;left:0}.ccinfo_header a.lb.btn_before{background:url(https://i.gzcdn.net/mui/img/field/info/icons_Left.png) 7px 7px no-repeat;background-size:30px}.ccinfo_header a.lb.btn_close{background:url(https://i.gzcdn.net/mui/img/field/info/btn_tit_close.png) 7px 7px no-repeat;background-size:30px;top:1px;left:7px}.ccinfo_header a.lb.btn_close_w{background:url(https://i.gzcdn.net/mui/img/field/info/cont_close.png) 7px 7px no-repeat;background-size:30px;top:9px;left:7px}.ccinfo_header a.lb.btn_back{background:url(https://i.gzcdn.net/mui/img/field/info/icons_Left.png) 7px 7px no-repeat;background-size:30px}.ccinfo_header a.lb.btn_info{background:url(https://i.gzcdn.net/mui/img/field/info/btn_pf_tip.png) 7px 7px no-repeat;background-size:30px}.ccinfo_header h2{font-size:17px;font-weight:500;color:#333;text-align:center;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:calc(100vw - 128px);margin-left:50px}.ccinfo_header h2.academy_ccheader{margin-left:64px!important}.ccinfo_header .btn_right_wrap{position:absolute;top:0;right:0;width:74px;height:44px;display:flex;align-items:center}.ccinfo_header .btn_right_wrap a{font-size:0;line-height:0;text-indent:-30000em;width:24px;height:24px;background:url(https://i.gzcdn.net/mui/img/field/info/btn_share.png) 0 0 no-repeat;background-size:24px;margin-right:16px}.ccinfo_header .btn_right_wrap input{display:none}.ccinfo_header .btn_right_wrap input+label{font-size:0;line-height:0;text-indent:-30000em;width:24px;height:24px;background:url(https://i.gzcdn.net/mui/img/field/info/ico_liked_normal.png) 0 0 no-repeat;background-size:24px}.ccinfo_header .btn_right_wrap input:checked+label{background:url(https://i.gzcdn.net/mui/img/field/info/ico_liked_selected.png) 0 0 no-repeat;background-size:24px}.academyinfo_header{height:46px;line-height:44px;position:fixed;top:0;right:0;left:0;background-color:#fff;z-index:3}.academyinfo_header a.lb{position:absolute;top:0;width:44px;height:44px;font-size:0;line-height:0;text-indent:-30000em;left:0}.academyinfo_header a.lb.btn_before{background:url(https://i.gzcdn.net/mui/img/field/info/icons_Left.png) 7px 7px no-repeat;background-size:30px}.academyinfo_header a.lb.btn_close,.academyinfo_header a.lb.btn_close_w2{background:url(https://i.gzcdn.net/mui/img/field/info/btn_tit_close.png) 7px 7px no-repeat;background-size:30px;top:1px;left:7px}.academyinfo_header a.lb.btn_back{background:url(https://i.gzcdn.net/mui/img/field/info/icons_Left.png) 7px 7px no-repeat;background-size:30px}.academyinfo_header a.lb.btn_info{background:url(https://i.gzcdn.net/mui/img/field/info/btn_pf_tip.png) 7px 7px no-repeat;background-size:30px}.academyinfo_header h2{font-size:17px;font-weight:500;color:#333;text-align:center;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:calc(100vw - 140px);margin-left:50px}.academyinfo_header h2.academy_ccheader{margin-left:64px!important}.academyinfo_header .btn_right_wrap{position:absolute;top:0;right:0;width:74px;height:44px;display:flex;align-items:center}.academyinfo_header .btn_right_wrap a{font-size:0;line-height:0;text-indent:-30000em;width:24px;height:24px;background:url(https://i.gzcdn.net/mui/img/field/info/btn_share.png) 0 0 no-repeat;background-size:24px;margin-right:16px}.academyinfo_header .btn_right_wrap input{display:none}.academyinfo_header .btn_right_wrap input+label{font-size:0;line-height:0;text-indent:-30000em;width:24px;height:24px;background:url(https://i.gzcdn.net/mui/img/field/info/ico_liked_normal.png) 0 0 no-repeat;background-size:24px}.academyinfo_header .btn_right_wrap input:checked+label{background:url(https://i.gzcdn.net/mui/img/field/info/ico_liked_selected.png) 0 0 no-repeat;background-size:24px}.select_cal{clear:both;height:50px;padding-left:59px;position:relative;overflow:hidden}.select_cal .select_month{position:absolute;top:0;left:0;height:48px;line-height:48px}.select_cal .select_month div{font-size:15px;font-weight:500;color:#121212;border:0;width:41px;padding-right:15px;text-align:right;appearance:none;background:url(https://i.gzcdn.net/mui/img/field/info/ico_fieldc_arrow.png) right 17px no-repeat;background-size:12px}.select_cal .select_day{width:calc(100% - 58px);position:absolute;top:0;left:58px}.select_cal .select_day .swiper-slide{width:46px;height:50px;text-align:center;padding-right:10px}.select_cal .select_day .swiper-slide:last-child{padding-right:0}.select_cal .select_day .swiper-slide a{width:46px;height:50px;background-color:#fafafa;border-radius:8px;display:block}.select_cal .select_day .swiper-slide a span{font-size:12px;font-weight:400;color:#494949;display:block;padding:8px 0 0}.select_cal .select_day .swiper-slide a strong{font-size:15px;font-weight:700;position:relative;top:-1px}.select_cal .select_day .swiper-slide a strong.day_case1{color:#494949}.select_cal .select_day .swiper-slide a strong.day_case2{color:#2272ed}.select_cal .select_day .swiper-slide a strong.day_case3{color:#f44}.select_cal .select_day .swiper-slide.today a{background-color:#2272ed}.select_cal .select_day .swiper-slide.today a span{color:#fff}.select_cal .select_day .swiper-slide.today a strong{color:#fff!important}.area_sel{clear:both;padding:0 0 11px;border-bottom:1px solid #e6e6e6;box-shadow:0 4px 2px #00000003;z-index:100}.area_sel .swiper-slide{display:inline-block;width:auto;height:auto}.area_sel .swiper-slide a{font-size:16px;font-weight:700;color:#a4adbd;padding:8px 10px;display:inline-block}.area_sel .swiper-slide.selected a{background-color:#fff;color:#2272ed;padding:8px 10px}.area_sel .swiper-slide.selected a i{background:url(https://i.gzcdn.net/mui/img/field/info/ico_loc_selected.png) 0 0 no-repeat;background-size:13px 16px;width:13px;height:16px;display:inline-block;margin:0 3px 0 0;position:relative;top:3px}.filter_set{clear:both;height:60px;background-color:#f6f6f6;padding:0 53px 0 0;position:relative}.filter_set .filter_detail .swiper-slide{width:auto;height:auto}.filter_set .filter_detail a{font-size:13px;font-weight:500;color:#121212;display:inline-block;margin:13px 8px 0 0;height:32px;line-height:32px;padding:0 14.5px 0 30px;border-radius:34px;border:1px solid #e6e6e6}.filter_set .filter_detail a.time_off{background:#fff url(https://i.gzcdn.net/mui/img/field/info/ico_time_off.png) 13px 8px no-repeat;background-size:14px}.filter_set .filter_detail a.time_on{background:#fff url(https://i.gzcdn.net/mui/img/field/info/ico_time_on.png) 13px 8px no-repeat;background-size:14px;color:#3c86f0}.filter_set .filter_detail a.time_on em{width:10px;height:7px;display:inline-block;background:url(https://i.gzcdn.net/mui/img/field/info/arrow_blue.png) 0 0 no-repeat;background-size:10px 7px;margin:0 0 0 7px;position:relative;top:-2px}.filter_set .filter_detail a.member_off{background:#fff url(https://i.gzcdn.net/mui/img/field/info/ico_people_off.png) 15px 9px no-repeat;background-size:14px}.filter_set .filter_detail a.member_on{background:#fff url(https://i.gzcdn.net/mui/img/field/info/ico_people_on.png) 15px 9px no-repeat;background-size:14px;color:#3c86f0}.filter_set .filter_detail a.member_on em{width:10px;height:7px;display:inline-block;background:url(https://i.gzcdn.net/mui/img/field/info/arrow_blue.png) 0 0 no-repeat;background-size:10px 7px;margin:0 0 0 7px;position:relative;top:-2px}.filter_set .filter_detail a.filter_on{color:#3c86f0;border-color:#2272ed;padding:0 14.5px 0 17px}.filter_set .filter_detail a em{width:10px;height:7px;display:inline-block;background:url(https://i.gzcdn.net/mui/img/field/info/arrow_gray.png) 0 0 no-repeat;background-size:10px 7px;margin:0 0 0 7px;position:relative;top:-1px}.filter_set .filter_box{position:absolute;top:0;right:0}.filter_set .filter_box a{width:52px;height:60px;display:block}.filter_set .filter_box a.filter_off{background:url(https://i.gzcdn.net/mui/img/field/info/ico_filter2_off.png) 0 0 no-repeat;background-size:52px 60px}.filter_set .filter_box a.filter_on{background:url(https://i.gzcdn.net/mui/img/field/info/ico_filter2_on.png) 0 0 no-repeat;background-size:52px 60px}.filter_set .filter_box del{display:block;width:1px;height:26px;background-color:#e6e6e6;position:absolute;top:17px;right:52px}.filter_set .filter_box em{width:12px;height:60px;display:block;position:absolute;top:0;right:53px;z-index:10}.sorting_nav{margin:0 20px;border-bottom:1px solid #f3f3f3;position:relative;padding:23px 0 14px}.sorting_nav .sorting_cate{margin:0 0 0 -8px;letter-spacing:-.6px}.sorting_nav .sorting_cate a{padding:0 8px;font-size:14px;font-weight:500;color:#a1a1a1}.sorting_nav .sorting_cate a.selected{font-size:14px;font-weight:500;color:#494949}.sorting_nav .sorting_cate em{width:1px;height:14px;background-color:#e6e6e6;display:inline-block;position:relative;top:3px}.sorting_nav .select_box{position:absolute;top:13px;right:0;letter-spacing:-.7px}.sorting_nav .select_box div{font-size:14px;font-weight:400;color:#494949;border:0;padding:12px 13px 12px 0;background:#fff;appearance:none;background:url(https://i.gzcdn.net/mui/img/field/info/select_arrow.png) right 20px no-repeat;background-size:9px 5px}.tab01_club{clear:both;letter-spacing:-.7px}.tab01_club .list_box:not(.banner-item){border-bottom:10px solid #f6f6f6}.tab01_club .list_box .info{padding:25px 0 24px 112px;position:relative;display:block}.tab01_club .list_box .info button.cc_img_wrap{width:80px;height:80px;background-color:#eaeaea;display:block;position:absolute;top:25px;left:16px;border-radius:8px;border:0}.tab01_club .list_box .info button.cc_img_wrap .cc_img{width:80px;height:80px;background-color:#eaeaea;display:block;border-radius:8px;border:0}.tab01_club .list_box .info button.cc_img_wrap .cc_img img{width:100%}.tab01_club .list_box .info h3{font-size:17px;font-weight:500;color:#121212;padding-bottom:8px;margin-left:-3px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tab01_club .list_box .info h3 i{font-style:normal;color:#3c86f0}.tab01_club .list_box .info p.adress{font-size:15px;font-weight:400;color:#777;margin-bottom:4px}.tab01_club .list_box .info p.adress strong{font-size:15px;font-weight:400;color:#494949;padding:0 0 0 13px;background:url(https://i.gzcdn.net/mui/img/field/info/ico_map.png) 0 4px no-repeat;background-size:9.5px 13px}.tab01_club .list_box .info p.adress em{width:1px;height:13px;background-color:#d1d1d1;display:inline-block;margin:0 5px}.tab01_club .list_box .info p.adress i{font-style:normal;color:#3c86f0}.tab01_club .list_box .info p.adress span{display:inline-block}.tab01_club .list_box .info p.team{padding:2px 20px 0 0}.tab01_club .list_box .info p.team em{font-size:14px;font-weight:400;color:#121212;font-style:normal;background:url(https://i.gzcdn.net/mui/img/field/info/ico_star_15.png) 0 2px no-repeat;background-size:13px;margin-left:-2px;padding:0 0 0 15px}.tab01_club .list_box .info p.team strong{float:right}.tab01_club .list_box .info p.team strong.case1{font-size:19px;font-weight:500;color:#2272ed;position:relative4;top:9px}.tab01_club .list_box .info p.team strong.case2{font-size:15px;font-weight:500;color:#a1a1a1;position:relative;top:3px}.tab01_club .list_box .time{padding:0 0 16px}.tab01_club .list_box .time .swiper-slide{width:110px;height:70px;background-color:#fbfbfb;border:1px solid #ececec;box-shadow:0 1px 2px #00000021;border-radius:8px;padding:13px 16px 7px;box-sizing:border-box;letter-spacing:-.2px}.tab01_club .list_box .time .swiper-slide strong{font-size:15px;font-weight:500;color:#2272ed;line-height:140%;letter-spacing:-.3px;display:block}.tab01_club .list_box .time .swiper-slide span{font-size:15px;font-weight:500;color:#494949;line-height:140%;letter-spacing:-.3px}.tab01_club .list_box .time .swiper-slide span del{font-size:14px;text-decoration:none}.tab01_club .list_box .time .selected{background:#F0F6FF;border:1px solid #2272ed;box-shadow:0 3px 3px #00000005;border-radius:8px}.tab01_club .list_box .time .nodata{font-size:14px;font-weight:400;color:#a1a1a1;padding:0 0 0 23px;letter-spacing:-.7px}.tab01_club .list_box .time .reservation_alarm{margin:0 20px;border-top:1px solid #f3f3f3;box-sizing:border-box;position:relative}.tab01_club .list_box .time .reservation_alarm div{padding:17px 110px 0 0}.tab01_club .list_box .time .reservation_alarm div span{font-size:14px;font-weight:500;color:#a1a1a1;padding:0 0 5px;display:block}.tab01_club .list_box .time .reservation_alarm div p{font-size:15px;font-weight:400;color:#121212;padding:0 0 0 20px;background:url(https://i.gzcdn.net/mui/img/field/info/ico_field_teetime.png) 0 2px no-repeat;background-size:15px;letter-spacing:0}.tab01_club .list_box .time .reservation_alarm button{position:absolute;top:23px;right:0;padding:0 11px 0 28px;border-radius:35px;height:35px;background:#fff;letter-spacing:-.7px}.tab01_club .list_box .time .reservation_alarm button.alarm_case1{border:1px solid #e6e6e6;font-size:14px;font-weight:400;color:#494949;background:url(https://i.gzcdn.net/mui/img/field/info/ico_alert_02.png) 10px 9px no-repeat;background-size:16px}.tab01_club .list_box .time .reservation_alarm button.alarm_case2{border:1px solid #93b6ec;font-size:14px;font-weight:500;color:#2272ed;background:url(https://i.gzcdn.net/mui/img/field/info/ico_alert_01.png) 10px 9px no-repeat;background-size:16px}.tab01_club .data_case2{text-align:center;padding:80px 0}.tab01_club .data_case2 em{width:158px;height:136px;display:block;background:url(https://i.gzcdn.net/mui/img/field/info/ico_nodata02.png) 0 0 no-repeat;background-size:158px 136px;margin:0 auto}.tab01_club .data_case2 h3{font-size:15px;font-weight:500;color:#121212;margin:-8px 0 6px;background:none}.tab01_club .data_case2 p{font-size:15px;font-weight:400;color:#777;line-height:22px}.tab01_club .data_case2_key{text-align:center;padding:80px 0}.tab01_club .data_case2_key em{width:86px;height:90px;display:block;background:url(https://i.gzcdn.net/mui/img/field/info/nodata.png) 0 0 no-repeat;background-size:86px 90px;margin:0 auto}.tab01_club .data_case2_key h3{font-size:15px;font-weight:500;color:#121212;margin:25px 0 6px}.tab01_club .data_case2_key h3 i{font-style:normal;color:#2272ed}.tab01_club .data_case2_key p{font-size:15px;font-weight:400;color:#777;line-height:22px}.tab02_teetime{clear:both;letter-spacing:-.7px}.tab02_teetime .list_box a{clear:both;padding:20px;border-bottom:10px solid #f6f6f6;display:block;position:relative}.tab02_teetime .list_box a h3.time{font-size:17px;font-weight:500;color:#121212}.tab02_teetime .list_box a h3.time span{color:#5094f6;margin-right:5px;letter-spacing:0}.tab02_teetime .list_box a h3.time i{font-style:normal;color:#3c86f0}.tab02_teetime .list_box a p.adress{font-size:15px;font-weight:400;color:#777;margin:9px 0 7px}.tab02_teetime .list_box a p.adress strong{color:#494949;font-weight:400;padding:0 0 0 13px;background:url(https://i.gzcdn.net/mui/img/field/info/ico_map.png) 0 4px no-repeat;background-size:9.5px 13px;letter-spacing:0}.tab02_teetime .list_box a p.adress em{width:1px;height:13px;background-color:#d1d1d1;display:inline-block;margin:0 5px;position:relative;top:1px}.tab02_teetime .list_box a p.adress i{font-style:normal;color:#3c86f0}.tab02_teetime .list_box a .team{letter-spacing:0}.tab02_teetime .list_box a .team em{font-size:14px;font-weight:400;color:#121212;font-style:normal;background:url(https://i.gzcdn.net/mui/img/field/info/ico_star_15.png) 0 3px no-repeat;background-size:12px;padding:0 0 0 15px;margin-left:-1px}.tab02_teetime .list_box a .price{position:absolute;bottom:22px;right:20px;text-align:right;letter-spacing:0}.tab02_teetime .list_box a .price span{display:inline-block;font-size:11px;font-weight:500;background:#62B5FE;border-radius:2px;color:#fff;padding:2px 4px;margin:0 0 6px 3px}.tab02_teetime .list_box a .price span.case2{background-color:#ff9b04}.tab02_teetime .list_box a .price strong{display:block;font-weight:700;font-size:16px;color:#121212}.tab02_teetime .data_case2_key{text-align:center;padding:80px 0}.tab02_teetime .data_case2_key em{width:86px;height:90px;display:block;background:url(https://i.gzcdn.net/mui/img/field/info/nodata.png) 0 0 no-repeat;background-size:86px 90px;margin:0 auto}.tab02_teetime .data_case2_key h3{font-size:15px;font-weight:500;color:#121212;margin:25px 0 6px}.tab02_teetime .data_case2_key h3 i{font-style:normal;color:#2272ed}.tab02_teetime .data_case2_key p{font-weight:400;font-size:15px;line-height:22px;color:#777}.suggest_fix{position:fixed;top:0;left:0;right:0;bottom:0;background:#fff;z-index:10}.suggest_fix .suggest_fix_btn{height:46px}.suggest_fix .suggest_fix_btn a.btn_close{position:absolute;top:4px;left:7px;width:44px;height:44px;font-size:0;line-height:0;text-indent:-30000em;background:url(https://i.gzcdn.net/mui/img/field/info/btn_tit_close.png) 7px 7px no-repeat;background-size:30px}.suggest_fix .sel_info{border-bottom:1px solid #f6f6f6;padding:22px 30px 25px;box-sizing:border-box}.suggest_fix .sel_info h3{font-size:17px;font-weight:500;color:#121212;padding:0 0 0 30px;background:url(https://i.gzcdn.net/mui/img/field/info/ico_infoedit_Selectitem.png) 0 -1px no-repeat;background-size:24px}.suggest_fix .sel_info div{padding:13px 0 15px;overflow:hidden}.suggest_fix .sel_info div input{display:none}.suggest_fix .sel_info div input+label{width:50%;height:48px;line-height:48px;box-sizing:border-box;display:block;float:left;padding:0 0 0 30px;background:url(https://i.gzcdn.net/mui/img/field/info/btn_check_off.png) 0 14px no-repeat;background-size:20px;font-size:16px;font-weight:400;color:#494949}.suggest_fix .sel_info div input:checked+label{background:url(https://i.gzcdn.net/mui/img/field/info/btn_check_on.png) 0 14px no-repeat;background-size:20px}.suggest_fix .sel_info textarea{width:100%;height:132px;border:1px solid #e6e6e6;border-radius:8px;padding:19px 20px;font-size:14px;line-height:18px;font-weight:400;outline:none}.suggest_fix .sel_info textarea::placeholder{color:#a1a1a1}.suggest_fix .sel_info textarea:focus{border:1px solid #2272ED}.suggest_fix .insert_info{padding:30px 0 0;box-sizing:border-box}.suggest_fix .insert_info h3{font-size:17px;font-weight:500;color:#121212;margin:0 30px;padding:0 0 0 30px;background:url(https://i.gzcdn.net/mui/img/field/info/ico_infoedit_photoplus.png) 0 -2px no-repeat;background-size:24px}.suggest_fix .insert_info .photo_btn{padding:0 30px;margin:12.5px 0 15px}.suggest_fix .insert_info .photo_btn button{display:block;width:100%;height:50px;background:#fbfbfb;border:1px solid #ececec;border-radius:8px;font-weight:400;font-size:14px;line-height:18px;color:#3c86f0}.suggest_fix .insert_info p.comment_info{font-weight:400;font-size:13px;line-height:20px;color:#a1a1a1;padding:10px 30px 20px}.suggest_fix .insert_info .photo_area .swiper-slide{width:102px!important;height:102px;display:inline-block}.suggest_fix .insert_info .photo_area .swiper-slide div{width:102px;height:102px;position:relative}.suggest_fix .insert_info .photo_area .swiper-slide div p{width:100px;height:100%;box-sizing:border-box;border:1px solid #ececec;border-radius:8px}.suggest_fix .insert_info .photo_area .swiper-slide div p img{width:100px;height:100px}.suggest_fix .insert_info .photo_area .swiper-slide div button{width:24px;height:24px;background:url(https://i.gzcdn.net/mui/img/field/info/btn_delete.png) 0 0 no-repeat;background-size:24px;border-radius:50%;border:0;margin:0;position:absolute;top:3px;right:3px;font-size:0;line-height:0;text-indent:-30000em}.suggest_fix .btn_box{position:fixed;bottom:0;right:0;left:0;padding:6px 15px 7px;background-color:#fff;z-index:1}.suggest_fix .btn_box.no_fixed{position:relative;overflow:hidden}.suggest_fix .btn_box ul li{width:50%;box-sizing:border-box;padding:0 5px;float:left}.suggest_fix .btn_box ul li button{width:100%;height:50px;border:0;border-radius:8px;background-color:#f3f3f3;color:#777;font-size:16px;font-weight:400}.suggest_fix .btn_box ul li button.btn_ok{background-color:#2272ed;color:#fff;font-weight:500}.suggest_fix .btn_box ul li button.btn_ok:disabled{background-color:#c2c2c2}.over_photo{max-height:calc(100vh - 109px);overflow:scroll}.suggest_fix_relative{position:static}.suggest_fix_relative .sel_info{padding-top:10px}.map_wrap{height:calc(100vh - 234px);overflow:hidden;position:relative;background-color:#fff}.map_wrap.greenfee_map_wrap{height:calc(100vh - 114px)}.map_wrap .map_area{width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0}.map_wrap .map_area #map{height:100%!important}.map_wrap .btn_map_now{position:absolute;top:20px;right:20px;width:44px;height:44px;background:#fff url(https://i.gzcdn.net/mui/img/field/info/ico_map_now.png) 13px 13px no-repeat;background-size:18px;border:0;font-size:0;line-height:0;text-indent:-30000em;border-radius:50%;box-shadow:0 0 16px #00000026;z-index:1}.map_wrap .btn_map_now.hover{position:absolute;top:20px;right:20px;width:44px;height:44px;background:#fff url(https://i.gzcdn.net/mui/img/field/info/ico_map_now.png) 13px 13px no-repeat;background-size:18px;border:0;font-size:0;line-height:0;text-indent:-30000em;border-radius:50%;box-shadow:0 0 16px #00000026;z-index:1}.map_wrap .btm_cont{position:absolute;bottom:16px;left:0;right:0}.map_wrap .btm_cont button.btn_list_go{margin:0 0 10px -40px;width:80px;height:38px;position:relative;background:none;border:0;left:50%;color:#fff;z-index:9}.map_wrap .btm_cont button.btn_list_go span{width:100%;height:38px;background:#2272ED;opacity:.9;border-radius:51px;position:absolute;top:0;left:0}.map_wrap .btm_cont button.btn_list_go strong{font-size:15px;font-weight:500;color:#fff;width:100%;height:38px;line-height:38px;position:absolute;top:0;left:0}.map_wrap .btm_cont button.btn_list_go strong em{background:url(https://i.gzcdn.net/mui/img/field/info/ico_list.png) 0 6px no-repeat;background-size:22px;width:22px;height:22px;display:inline-block}.map_wrap .toast_msg{position:fixed;bottom:16px;left:16px;right:16px;padding:14px 16px;border-radius:4px;background-color:#000;box-shadow:0 2px 3px #0000004d,0 6px 10px 4px #00000026;z-index:10}.map_wrap .toast_msg p{font-size:15px;color:#fff;line-height:140%;letter-spacing:-.3px}.btn_map_search{position:absolute;top:20px;left:50%;width:149px;height:37px;z-index:1;background:rgb(34,114,237);border:1px solid #2272ED;border-radius:51px;font-size:15px;font-weight:500;color:#fff;margin-left:-75px}.btn_map_search i{display:inline-block;background:url(https://i.gzcdn.net/mui/img/practice/ico_re.png) 0 0 no-repeat;background-size:16px;width:16px;height:16px;margin-right:5px;position:relative;top:3px}.map_c_wrap{height:calc(100vh - 97px);overflow:hidden;position:relative;border-top:1px solid #e6e6e6}.map_c_wrap .map_area{width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0}.map_c_wrap .map_area #map{height:100%!important}.map_c_wrap .btn_map_now{position:absolute;top:20px;right:20px;width:44px;height:44px;background:#fff url(https://i.gzcdn.net/mui/img/field/info/ico_map_now.png) 13px 13px no-repeat;background-size:18px;border:0;font-size:0;line-height:0;text-indent:-30000em;border-radius:50%;box-shadow:0 0 16px #00000026;z-index:9}.map_c_wrap .btn_map_now.hover{position:absolute;top:20px;right:20px;width:44px;height:44px;background:#fff url(https://i.gzcdn.net/mui/img/field/info/ico_map_now.png) 13px 13px no-repeat;background-size:18px;border:0;font-size:0;line-height:0;text-indent:-30000em;border-radius:50%;box-shadow:0 0 16px #00000026;z-index:9}.map_c_wrap .btm_cont{position:absolute;bottom:10px;left:0;right:0}.map_c_wrap .btm_cont button.btn_list_go{margin:0 0 0 -40px;width:80px;height:38px;position:relative;background:none;border:0;left:50%;color:#fff;z-index:9}.map_c_wrap .btm_cont button.btn_list_go span{width:100%;height:38px;background:#505865;opacity:.9;border-radius:51px;position:absolute;top:0;left:0}.map_c_wrap .btm_cont button.btn_list_go strong{font-size:14px;font-weight:500;color:#fff;width:100%;height:38px;line-height:38px;position:absolute;top:0;left:0}.map_c_wrap .btm_cont button.btn_list_go strong em{background:url(https://i.gzcdn.net/mui/img/field/info/ico_list.png) 0 6px no-repeat;background-size:22px;width:22px;height:22px;display:inline-block}.map_p_wrap{height:calc(100vh - 170px);overflow:hidden;position:relative}.map_p_wrap .map_area{width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0}.map_p_wrap .map_area #map{height:100%!important}.map_p_wrap .btn_map_now{position:absolute;top:20px;right:20px;width:44px;height:44px;background:#fff url(https://i.gzcdn.net/mui/img/field/info/ico_map_now.png) 13px 13px no-repeat;background-size:18px;border:0;font-size:0;line-height:0;text-indent:-30000em;border-radius:50%;box-shadow:0 0 16px #00000026;z-index:9}.map_p_wrap .btm_cont{position:absolute;bottom:44px;left:0;right:0}.map_p_wrap .btm_cont button.btn_list_go{width:80px;height:40px;margin:0 0 0 -40px;position:relative;background:none;border:0;left:50%;color:#fff;z-index:9}.map_p_wrap .btm_cont button.btn_list_go span{width:100%;height:40px;background:#2272ED;border-radius:20px;position:absolute;top:0;left:0}.map_p_wrap .btm_cont button.btn_list_go strong{font-size:15px;font-weight:500;color:#fff;width:100%;height:40px;line-height:40px;position:absolute;top:0;left:0;letter-spacing:-.3px}.map_p_wrap .btm_cont button.btn_list_go strong em{margin:-1px 4px 0 0;width:20px;height:20px;display:inline-block;vertical-align:middle;background:url(https://i.gzcdn.net/images/v10/m/field/ico_list.png) 0 0 no-repeat;background-size:20px}.map_p_wrap .btm_cont .cc_swipe{clear:both;letter-spacing:-.7px}.map_p_wrap .btm_cont .cc_swipe .swiper-slide{background:#fff;height:168px;border-radius:8px}.map_p_wrap .btm_cont .cc_swipe .swiper-slide .list{padding:15px 20px 20px;display:block}.map_p_wrap .btm_cont .cc_swipe .swiper-slide .list .point{height:28px;width:100%;position:relative;top:1px}.map_p_wrap .btm_cont .cc_swipe .swiper-slide .list .point em{font-size:11px;font-weight:500;color:#fff;display:inline-block;font-style:normal;margin:1px 2px 0 0;padding:0 5px;height:18px;line-height:20px;border-radius:2px;letter-spacing:-.7px}.map_p_wrap .btm_cont .cc_swipe .swiper-slide .list .point em.type_01{background-color:#003686}.map_p_wrap .btm_cont .cc_swipe .swiper-slide .list .point em.type_02{background-color:#3c86f0}.map_p_wrap .btm_cont .cc_swipe .swiper-slide .list .point em.type_03{background-color:#43cf62}.map_p_wrap .btm_cont .cc_swipe .swiper-slide .list h3{font-size:17px;font-weight:500;color:#121212;padding:0 0 7px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.map_p_wrap .btm_cont .cc_swipe .swiper-slide .list dl{padding:0 0 0 87px;height:72px;position:relative;border-bottom:0}.map_p_wrap .btm_cont .cc_swipe .swiper-slide .list dl dt{width:72px;height:72px;position:absolute;top:0;left:0;background:#fafafa;box-shadow:inset 0 0 1px #00000040;border-radius:8px}.map_p_wrap .btm_cont .cc_swipe .swiper-slide .list dl dd{padding-top:1px}.map_p_wrap .btm_cont .cc_swipe .swiper-slide .list dl dd .info p.distance{font-size:15px;font-weight:400;color:#777;padding:0 0 2px;position:relative;top:-1px}.map_p_wrap .btm_cont .cc_swipe .swiper-slide .list dl dd .info p.distance strong{font-size:15px;font-weight:400;color:#494949;background:url(https://i.gzcdn.net/mui/img/field/info/ico_map.png) 0 3px no-repeat;background-size:9.53px 13px;display:inline-block;padding-left:14px}.map_p_wrap .btm_cont .cc_swipe .swiper-slide .list dl dd .info p.distance del{width:1px;height:13px;display:inline-block;background-color:#d1d1d1;margin:0 5px}.map_p_wrap .btm_cont .cc_swipe .swiper-slide .list dl dd .info p.system{font-size:14px;font-weight:400;color:#494949;padding:0 0 5px}.map_p_wrap .btm_cont .cc_swipe .swiper-slide .list dl dd .info p.system span{background:url(https://i.gzcdn.net/mui/img/practice/ico_system.png) 0 3px no-repeat;background-size:13px;display:inline-block;padding-left:17px;margin-left:-2px}.map_p_wrap .btm_cont .cc_swipe .swiper-slide .list dl dd .info p.system strong{color:#121212;font-weight:500;margin:0 0 0 2px}.map_p_wrap .btm_cont .cc_swipe .swiper-slide .list dl dd .info p.system del{width:1px;height:13px;display:inline-block;background-color:#d1d1d1;margin:0 5px}.map_p_wrap .btm_cont .cc_swipe .swiper-slide .list dl dd .info p.period{font-size:14px;font-weight:400;color:#494949}.map_p_wrap .btm_cont .cc_swipe .swiper-slide .list dl dd .info p.period span{background:url(https://i.gzcdn.net/mui/img/practice/ico_won.png) 0 3px no-repeat;background-size:13px;display:inline-block;padding-left:17px;margin-left:-2px}.map_p_wrap .btm_cont .cc_swipe .swiper-slide .list dl dd .info p.period strong{color:#121212;font-weight:500;margin:0 0 0 3px}.map_p_wrap .btm_cont .cc_swipe .swiper-slide .list dl dd p.etc{font-size:13px;font-weight:500;color:#a1a1a1;padding:7px 0}.map_p_wrap .btm_cont .cc_swipe .swiper-slide .list dl dd p.etc del{display:inline-block;width:2px;height:2px;background-color:#a1a1a1;border-radius:50%;margin:0 6px;position:relative;top:-4px}.practice_nav{height:58px;padding:12px 0 0;position:sticky;top:46px;background-color:#fff;border-bottom:1px solid #e6e6e6;z-index:1}.practice_nav .swiper-slide{width:auto!important}.practice_nav .swiper-slide a{font-size:14px;font-weight:500;color:#494949;height:36px;line-height:36px;padding:0 13px;border:1px solid #e6e6e6;display:inline-block;border-radius:50px}.practice_nav .swiper-slide a em{display:inline-block;width:18px;height:18px;margin-right:3px;position:relative;top:3px}.practice_nav .swiper-slide a.nav_01{padding:0 20px}.practice_nav .swiper-slide a.nav_02 em{background:url(https://i.gzcdn.net/mui/img/practice/icop_launchp_001.png) 0 0 no-repeat;background-size:18px}.practice_nav .swiper-slide a.nav_03 em{background:url(https://i.gzcdn.net/mui/img/practice/icop_launchp_02.png) 0 0 no-repeat;background-size:18px}.practice_nav .swiper-slide a.nav_04 em{background:url(https://i.gzcdn.net/mui/img/practice/icop_launchp_03.png) 0 0 no-repeat;background-size:18px}.practice_nav .swiper-slide a.nav_05 em{background:url(https://i.gzcdn.net/mui/img/practice/icop_launchp_004.png) 0 0 no-repeat;background-size:18px}.practice_nav .swiper-slide a.nav_06 em{background:url(https://i.gzcdn.net/mui/img/practice/icop_launchp_05.png) 0 0 no-repeat;background-size:18px}.practice_nav .swiper-slide.checked a{border:1px solid #3c86f0;background-color:#f6faff;color:#3c86f0}.practive_sorting{height:60px;position:relative;background-color:#fafafa}.practive_sorting h3{font-size:14px;font-weight:500;color:#494949;left:21px;position:absolute;height:60px;line-height:60px}.practive_sorting i{width:1px;height:26px;background-color:#e6e6e6;display:block;position:absolute;top:17px;right:56px}.practive_sorting button.btn_setting,.practive_sorting button.btn_setting_off{width:55px;height:60px;position:absolute;top:0;right:0;border:0;background:#fafafa url(https://i.gzcdn.net/mui/img/practice/ico_filter2_off.png) 0 0 no-repeat;background-size:55px 60px;font-size:0;line-height:0;text-indent:-30000em}.practive_sorting button.btn_setting_on{width:55px;height:60px;position:absolute;top:0;right:0;border:0;background:#fafafa url(https://i.gzcdn.net/mui/img/practice/ico_filter2_on.png) 0 0 no-repeat;background-size:55px 60px;font-size:0;line-height:0;text-indent:-30000em}.practive_sorting button.btn_sorting{font-size:14px;color:#494949;background-color:#fafafa;display:inline-block;position:absolute;top:8px;right:73px;border:0;font-weight:400;line-height:44px}.practive_sorting button.btn_sorting del{background:#fafafa url(https://i.gzcdn.net/mui/img/practice/btn_nav_se.png) 0 0 no-repeat;background-size:10px 7px;width:10px;height:7px;display:inline-block;margin:0 0 0 3px;position:relative;top:-2px}.practice_list_on{letter-spacing:-.7px}.practice_list_on .list{padding:21px 20px 25px;border-bottom:10px solid #f6f6f6}.practice_list_on .list .point{height:32px;width:100%}.practice_list_on .list .point em{font-size:11px;font-weight:500;color:#fff;display:inline-block;font-style:normal;margin:0 2px 0 0;padding:0 5px;height:18px;line-height:20px;border-radius:2px;letter-spacing:-.7px}.practice_list_on .list .point em.type_01{background-color:#003686}.practice_list_on .list .point em.type_02{background-color:#3c86f0}.practice_list_on .list .point em.type_03{background-color:#43cf62}.practice_list_on .list .badge_area{margin-bottom:8px}.practice_list_on .list dl{padding:0 0 0 115px;min-height:100px;position:relative}.practice_list_on .list dl dt{width:98px;height:98px;position:absolute;top:0;left:0;background:#fafafa;box-shadow:inset 0 0 1px #00000040;border-radius:8px;border:1px solid #e6e6e6}.practice_list_on .list dl dd .info{padding:3px 0 0}.practice_list_on .list dl dd .info h3{font-size:17px;font-weight:500;color:#121212;padding:0 0 2px;margin:0;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative;top:-3px}.practice_list_on .list dl dd .info p.distance{font-size:15px;font-weight:400;color:#777;padding:0 0 4px;position:relative;left:1px}.practice_list_on .list dl dd .info p.distance strong{font-weight:400;color:#494949;background:url(https://i.gzcdn.net/mui/img/field/info/ico_map.png) 0 4px no-repeat;background-size:9.53px 13px;display:inline-block;padding-left:14px}.practice_list_on .list dl dd .info p.distance del{width:1px;height:13px;display:inline-block;background-color:#d1d1d1;margin:0 5px}.practice_list_on .list dl dd .info p.system{font-size:14px;font-weight:400;color:#494949;padding:1px 0 5px}.practice_list_on .list dl dd .info p.system span{background:url(https://i.gzcdn.net/mui/img/practice/ico_system.png) 0 3px no-repeat;background-size:13px;display:inline-block;padding-left:17px}.practice_list_on .list dl dd .info p.system del{width:1px;height:13px;display:inline-block;background-color:#d1d1d1;margin:0 5px;position:relative;top:1px}.practice_list_on .list dl dd .info p.system i{font-style:normal}.practice_list_on .list dl dd .info p.system strong{font-size:14px;font-weight:500;color:#121212}.practice_list_on .list dl dd .info p.period{padding:0 0 10px;font-size:14px;font-weight:400;color:#494949}.practice_list_on .list dl dd .info p.period span{background:url(https://i.gzcdn.net/mui/img/practice/ico_won.png) 0 3px no-repeat;background-size:13px;display:inline-block;padding-left:17px}.practice_list_on .list dl dd .info p.period strong{color:#121212;font-weight:500;margin:0 0 0 3px}.practice_list_on .list dl dd p.etc{border-top:1px solid #f3f3f3;color:#a1a1a1;font-size:13px;font-weight:500;padding:10px 0}.practice_list_on .list dl dd p.etc del{display:inline-block;width:2px;height:2px;background-color:#a1a1a1;border-radius:50%;margin:0 6px;position:relative;top:-4px}.practice_list_on .list dl dd em.reserv{font-size:11px;font-weight:500;color:#f35e5e;width:47px;height:16px;border:1px solid #f68787;border-radius:2px;display:inline-block;position:absolute;right:0;bottom:0;font-style:normal;text-align:center}.practice_list_off{padding:126px 0;text-align:center}.practice_list_off em{display:block;margin:0 auto;background:url(https://i.gzcdn.net/mui/img/practice/img_nodata_list.png) 0 0 no-repeat;background-size:156px 136px;width:156px;height:136px}.practice_list_off h3{font-size:15px;font-weight:500;color:#121212}.practice_list_off p{font-size:15px;color:#777;font-weight:400;padding:6px 0 0}.cc_swipe{margin:0}.cc_swipe .swiper-slide a{background:#fff;display:block;min-height:155px;border-radius:8px;box-sizing:border-box;padding:16px}.cc_swipe .swiper-slide a.case3{height:auto}.cc_swipe .swiper-slide a dl{border-bottom:1px solid #f6f6f6;padding-bottom:16px;padding-left:87px;position:relative;overflow:hidden}.cc_swipe .swiper-slide a dl dt{width:87px;height:87px;position:absolute;left:0;top:0}.cc_swipe .swiper-slide a dl dt img{width:72px;height:72px;box-shadow:inset 0 0 1px #00000040;border-radius:8px}.cc_swipe .swiper-slide a dl dd h3{font-size:17px;font-weight:500;color:#121212;position:relative;top:-1px;padding:0 0 6px;letter-spacing:-.7px}.cc_swipe .swiper-slide a dl dd h3 i{font-style:normal;color:#3c86f0}.cc_swipe .swiper-slide a dl dd p.adress{font-size:15px;font-weight:400;color:#777}.cc_swipe .swiper-slide a dl dd p.adress strong{color:#494949;font-weight:400;padding:0 0 0 13px;background:url(https://i.gzcdn.net/mui/img/field/info/ico_map.png) 0 4px no-repeat;background-size:9.5px 13px}.cc_swipe .swiper-slide a dl dd p.adress em{width:1px;height:13px;background-color:#d1d1d1;display:inline-block;margin:0 5px}.cc_swipe .swiper-slide a dl dd p.adress i{font-style:normal;color:#3c86f0}.cc_swipe .swiper-slide a dl dd p.team{padding:1px 0 0;margin-left:-1px}.cc_swipe .swiper-slide a dl dd p.team em{font-size:14px;font-weight:400;color:#121212;font-style:normal;background:url(https://i.gzcdn.net/mui/img/field/info/ico_star_15.png) 0 2px no-repeat;background-size:13px;padding:0 0 0 15px}.cc_swipe .swiper-slide a dl dd p.team strong{float:right}.cc_swipe .swiper-slide a dl dd p.team strong.case1{font-size:19px;font-weight:500;color:#2272ed}.cc_swipe .swiper-slide a dl dd p.team strong.case2{font-size:15px;font-weight:500;color:#a1a1a1;position:relative;top:3px;letter-spacing:-.7px}.cc_swipe .swiper-slide a div.case1{padding-top:12px}.cc_swipe .swiper-slide a div.case1 p{font-size:14px;font-weight:400;color:#494949}.cc_swipe .swiper-slide a div.case1 p span{background:url(https://i.gzcdn.net/mui/img/field/info/ico_map_teetime.png) 0 -2px no-repeat;background-size:20px;padding-left:22px}.cc_swipe .swiper-slide a div.case1 p strong{float:right;font-weight:500}.cc_swipe .swiper-slide a div.case1 p strong.type_01{color:#494949;background:url(https://i.gzcdn.net/mui/img/field/info/ico_alert_02.png) 0 1px no-repeat;background-size:16px;padding-left:18px}.cc_swipe .swiper-slide a div.case1 p strong.type_02{color:#2272ed;background:url(https://i.gzcdn.net/mui/img/field/info/ico_alert_01.png) 0 1px no-repeat;background-size:16px;padding-left:18px}.cc_swipe .swiper-slide a div.case2{padding-top:12px;letter-spacing:-.7px}.cc_swipe .swiper-slide a div.case2 p{font-size:14px;font-weight:400;color:#a1a1a1}.cc_swipe .swiper-slide a div.case3{padding-top:15px}.cc_swipe .swiper-slide a div.case3 p{font-size:15px;font-weight:500;color:#121212}.cc_swipe .swiper-slide a div.case3 p span{margin-right:4px}.cc_swipe .swiper-slide a div.case3 p strong{font-size:13px;font-weight:400;color:#767676}.vc-container{border:0}.vc-container .vc-header{padding:25px 5px}.vc-container .vc-header.align-left{margin-left:25px}.vc-container .vc-arrows-container{display:none}.vc-container .vc-weekday{padding-bottom:16px;color:#777;font-weight:400}.vc-container .vc-day{min-height:40px}.vc-container .vc-day.weekday-7{color:#2272ed}.vc-container .vc-day.weekday-1,.vc-container .holiday-color{color:#f54a4a}.vc-container .vc-day-content,.vc-container .vc-highlight{width:44px;height:46px;border-radius:8px!important}.vc-container .vc-day-content:focus,.vc-container .vc-day-content:hover,.vc-container .vc-highlight:focus,.vc-container .vc-highlight:hover{background-color:transparent}.vc-container .vc-highlight{background-color:#2272ed!important}.review-calendar.vc-container .vc-highlight.today{background-color:#494949!important}.review-calendar.vc-container .today-highlight-wrap{flex-direction:column}.review-calendar.vc-container .today-highlight-wrap .today-highlight{font-weight:400;font-size:9px;line-height:0;letter-spacing:-.7px}.location_btmsheet{height:calc(100vh - 10px);max-height:calc(100vh - 10px)}.location_btmsheet .header_closer{height:70px}.location_btmsheet .header_closer h3{font-size:18px;font-weight:500;color:#121212;top:32px;left:30px;position:absolute}.location_btmsheet .header_closer h3.tit_arrow{background:url(https://i.gzcdn.net/mui/img/field/info/icons_Left.png) 0 -4px no-repeat;background-size:30px;padding-left:34px;margin:0 0 0 -10px}.location_btmsheet .btn_location{padding:20px 26px 30px;overflow:hidden;border-bottom:10px solid #f6f6f6;letter-spacing:-.7px}.location_btmsheet .btn_location ul li{float:left;width:33.3%;box-sizing:border-box;padding:0 4px}.location_btmsheet .btn_location ul li a{display:block;text-align:center;height:78px;border:1px solid #e6e6e6;border-radius:8px;background:#fff}.location_btmsheet .btn_location ul li a em{display:block;width:22px;height:22px;margin:17px auto 6px}.location_btmsheet .btn_location ul li a strong{font-size:15px;font-weight:400;color:#494949}.location_btmsheet .btn_location ul li a.selected{border:1px solid #2272ed;background-color:#f4f9ff}.location_btmsheet .btn_location ul li a.selected strong{color:#2272ed}.location_btmsheet .btn_location ul li.btn_location1 a em{background:url(https://i.gzcdn.net/mui/img/field/info/ico_location1_normal.png) 0 0 no-repeat;background-size:22px}.location_btmsheet .btn_location ul li.btn_location1 a.selected em{background:url(https://i.gzcdn.net/mui/img/field/info/ico_location1_selected.png) 0 0 no-repeat;background-size:22px}.location_btmsheet .btn_location ul li.btn_location2 a em{background:url(https://i.gzcdn.net/mui/img/field/info/ico_location2_normal.png) 0 0 no-repeat;background-size:22px}.location_btmsheet .btn_location ul li.btn_location2 a.selected em{background:url(https://i.gzcdn.net/mui/img/field/info/ico_location2_selected.png) 0 0 no-repeat;background-size:22px}.location_btmsheet .btn_location ul li.btn_location3 a em{background:url(https://i.gzcdn.net/mui/img/field/info/ico_location3_normal.png) 0 0 no-repeat;background-size:22px}.location_btmsheet .btn_location ul li.btn_location3 a.selected em{background:url(https://i.gzcdn.net/mui/img/field/info/ico_location3_selected.png) 0 0 no-repeat;background-size:22px}.location_btmsheet .insert_location{padding:0 30px;letter-spacing:-.7px}.location_btmsheet .insert_location .nowposi{height:71px;border-bottom:1px solid #f3f3f3;position:relative}.location_btmsheet .insert_location .nowposi h3{font-size:17px;font-weight:500;color:#121212;position:absolute;top:25px;left:0}.location_btmsheet .insert_location .posi_before button{font-size:15px;font-weight:400;color:#494949;position:absolute;top:0;right:0;height:71px;background:#fff url(https://i.gzcdn.net/mui/img/field/info/ico_map_now.png) 0 27px no-repeat;background-size:17px;padding:0 0 0 21px;border:0}.location_btmsheet .insert_location .posi_after div{float:right;padding:17px 0 0}.location_btmsheet .insert_location .posi_after div button{font-size:13px;font-weight:500;color:#494949;padding:8px 10px;margin:0 0 0 10px;background:#fff;border:1px solid #e6e6e6;border-radius:5px}.location_btmsheet .insert_location .searching_btn_before{height:192px;clear:both;position:relative}.location_btmsheet .insert_location .searching_btn_before h4{width:180px;height:45px;background:url(https://i.gzcdn.net/mui/img/field/info/img_txt_location.png) 0 0 no-repeat;background-size:180px 45px;font-size:0;line-height:0;text-indent:-30000em;position:absolute;top:36px;left:10px}.location_btmsheet .insert_location .searching_btn_before button{width:100%;height:48px;background:#f3f3f3;border-radius:31px;border:0;position:absolute;left:0;top:104px}.location_btmsheet .insert_location .searching_btn_before button span{font-size:15px;font-weight:400;color:#a1a1a1;float:left;margin:0 0 0 25px;height:48px;line-height:48px}.location_btmsheet .insert_location .searching_btn_before button del{width:48px;height:48px;float:right;font-size:0;line-height:0;text-indent:-30000em;background:#f3f3f3 url(https://i.gzcdn.net/mui/img/field/info/btn_search.png) 14px 14px no-repeat;background-size:20px;border:0;margin:0 25px 0 0}.location_btmsheet .insert_location .searching_btn_before em{width:74px;height:83px;background:url(https://i.gzcdn.net/mui/img/field/info/img_location.png) 0 0 no-repeat;background-size:74px 83px;position:absolute;top:33px;right:31px}.location_btmsheet .insert_location .searching_btn_after{clear:both}.location_btmsheet .insert_location .searching_btn_after p{font-size:18px;font-weight:500;color:#777;line-height:25px;padding:32px 0 22px}.location_btmsheet .insert_location .searching_btn_after button{color:#fff;width:100%;height:50px;line-height:50px;font-weight:500;font-size:16px;background-color:#2272ed;border-radius:8px;border:0}.location_btmsheet .insert_location .searching_btn_after button em{width:20px;height:20px;display:inline-block;margin:0 5px 0 0;position:relative;top:4px}.location_btmsheet .insert_location .searching_btn_after button em.type_1{background:url(https://i.gzcdn.net/mui/img/field/info/ico_location_btn1.png) 0 0 no-repeat;background-size:20px}.location_btmsheet .insert_location .searching_btn_after button em.type_2{background:url(https://i.gzcdn.net/mui/img/field/info/ico_location_btn2.png) 0 0 no-repeat;background-size:20px}.location_btmsheet .insert_location .searching_btn_after button em.type_3{background:url(https://i.gzcdn.net/mui/img/field/info/ico_location_btn3.png) 0 0 no-repeat;background-size:20px}.location_btmsheet .toast_msg{position:fixed;bottom:50px;left:0;right:0;text-align:center;height:52px}.location_btmsheet .toast_msg p{font-size:14px;font-weight:400;color:#fafafa;height:52px;line-height:52px;background-color:#000;display:inline-block;opacity:.8;border-radius:8px;padding:0 25px}.location_btmsheet .map_area{width:100%;height:calc(100vh - 239px);background:url(https://i.gzcdn.net/mui/img/field/thumnail/map_sample.png) 50% 50% no-repeat;background-size:cover}.location_btmsheet .btn_posi_fix{top:50%;left:50%;z-index:1;margin:-95px 0 0 -72.2px}.location_btmsheet .btn_posi_fix a{font-size:14px;font-weight:500;color:#fff;display:inline-block;height:36px;line-height:36px;padding:0 11px;z-index:1;background:rgba(0,0,0,.85);border-radius:4px}.location_btmsheet .btn_posi_fix a strong{font-weight:500}.location_btmsheet .btn_posi_fix a em{width:4px;height:8px;margin-left:4px;display:inline-block;background:url(https://i.gzcdn.net/mui/img/field/map/ico_layer_go.png) 0 0 no-repeat;background-size:4px 8px;position:relative;top:-1px}.location_btmsheet .map_btm_wrap{padding:0 20px 20px;background:#fff;position:fixed;bottom:0;left:0;right:0;z-index:1}.location_btmsheet .map_btm_wrap div{padding:30px 10px;box-sizing:border-box;position:relative}.location_btmsheet .map_btm_wrap div p{font-size:19px;font-weight:700;color:#121212;line-height:27px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.location_btmsheet .map_btm_wrap div span{font-size:15px;font-weight:400;color:#777;display:block;line-height:19px;padding:9px 0 0;letter-spacing:-.7px}.location_btmsheet .map_btm_wrap div span strong{font-size:12px;font-weight:500;color:#2272ed;padding:3px 6px;border:1px solid #2272ed;border-radius:2px;margin:0 6px 0 0;position:relative;top:-1px}.location_btmsheet .map_btm_wrap div span.point{font-size:17px;font-weight:400;color:#494949}.location_btmsheet .map_btm_wrap button{font-size:16px;font-weight:500;color:#fff;width:100%;background:#2272ed;height:50px;line-height:50px;border:0;border-radius:8px}.search_area_r{padding:0 20px}.search_area_r div{padding:0 55px 0 0;height:42px;background-color:#f6f6f6;border-radius:21px;position:relative}.search_area_r div input{width:100%;height:42px;line-height:42px;text-indent:27px;border:0;background-color:#f6f6f6;border-radius:21px 0 0 21px;font-size:15px;font-weight:400;color:#121212}.search_area_r div input::placeholder{font-size:15px;font-weight:400;color:#a1a1a1}.search_area_r div button{width:42px;height:42px;border:0;position:absolute;top:0;right:13px;background:#f6f6f6 url(https://i.gzcdn.net/mui/img/field/info/btn_search_b.png) 12px 12px no-repeat;background-size:18px;font-size:0;line-height:0;text-indent:-30000em}.best_review{border-bottom:10px solid #f6f6f6;padding:0 0 30px}.best_review h3{font-size:17px;font-weight:500;color:#121212;padding:30px 20px 15px}.best_review .swiper-slide{border:1px solid #f3f3f3;border-radius:8px;width:221px}.best_review .swiper-slide .img_area{height:165px;background-color:#eaeaea;position:relative;border-radius:8px 8px 0 0}.best_review .swiper-slide .img_area p{width:100%;height:165px;background-size:cover;border-radius:8px 8px 0 0}.best_review .swiper-slide .img_area i{width:100%;height:76px;position:absolute;left:0;right:0;bottom:0;background:linear-gradient(180deg,rgba(0,0,0,0) 2.36%,rgba(0,0,0,.2) 37.54%,rgba(0,0,0,.4) 102.36%)}.best_review .swiper-slide .img_area h4{font-size:17px;font-weight:700;position:absolute;left:0;right:0;bottom:15px;color:#fff;padding:0 20px;display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.best_review .swiper-slide .img_area span{display:block;background:url(https://i.gzcdn.net/mui/img/field/info/ico_star.png) 0 4px no-repeat;background-size:11px;position:absolute;bottom:43px;left:20px;color:#fff;font-weight:700;font-size:15px;padding-left:16px}.best_review .swiper-slide .info_area{height:105px;box-sizing:border-box;padding:20px 20px 0}.best_review .swiper-slide .info_area p{font-size:15px;font-weight:400;color:#494949;height:36px;line-height:18px;margin:0 0 10px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.best_review .swiper-slide .info_area span{font-size:13px;font-weight:400;color:#777}.best_review .swiper-slide .info_area span del{width:1px;height:10px;background-color:#e6e6e6;display:inline-block;margin:0 4px}.new_review_header{clear:both;padding:30px 20px 0;height:35px;position:relative;border-bottom:1px solid #f6f6f6}.new_review_header h3{font-size:17px;font-weight:500;color:#121212;display:inline-block}.new_review_header .review_count{color:#777;font-size:14px}.new_review_header p{font-size:14px;font-weight:500;color:#777;display:inline-block;position:relative;top:-3px}.new_review_header input{display:none}.new_review_header input+label{font-size:14px;font-weight:400;color:#777;float:right;background:url(https://i.gzcdn.net/mui/img/field/info/btn_chk3_off.png) 0 1px no-repeat;background-size:16px;padding-left:21px;margin-left:15px}.new_review_header input:checked+label{background:url(https://i.gzcdn.net/mui/img/field/info/btn_chk3_on.png) 0 0 no-repeat;background-size:16px}.cate_sel{clear:both;padding:2px 0 12px;background:#fff}.cate_sel .swiper-slide{display:inline-block;width:auto;height:auto}.cate_sel .swiper-slide a{font-size:16px;font-weight:700;color:#a4adbd;padding:8px 10px;display:inline-block}.cate_sel .swiper-slide.selected a{background-color:#eee;color:#2272ed;padding:8px 10px 8px 27px;background:url(https://i.gzcdn.net/mui/img/field/info/ico_loc_selected.png) 11px 11px no-repeat;background-size:13px 16px}.surround_info_wrap{background-color:#f6f6f6;max-height:100vh}.surround_info_wrap .cate_sum{border-top:1px solid #e6e6e6;height:60px;position:relative}.surround_info_wrap .cate_sum h3{font-size:14px;font-weight:500;color:#777;position:absolute;top:27px;left:20px}.surround_info_wrap .cate_sum div{position:absolute;top:25px;right:20px}.surround_info_wrap .cate_sum div input{display:none}.surround_info_wrap .cate_sum div input+label{font-size:14px;font-weight:400;color:#777;float:right;background:url(https://i.gzcdn.net/mui/img/field/info/btn_chk3_off.png) 0 1px no-repeat;background-size:16px;padding-left:21px;margin-left:16px}.surround_info_wrap .cate_sum div input:checked+label{background:url(https://i.gzcdn.net/mui/img/field/info/btn_chk3_on.png) 0 0 no-repeat;background-size:16px}.surround_info_wrap .cate_sum div button{border:0;font-size:14px;font-weight:400;color:#494949;background:url(https://i.gzcdn.net/mui/img/field/info/arrow_gray.png) right 6px no-repeat;background-size:10px 7px;padding-right:13px}.surround_info_wrap .surround_list_on{clear:both}.surround_info_wrap .surround_list_on .list{clear:both;background:#fff;padding:19px 0 0;border-radius:8px}.surround_info_wrap .surround_list_on .list h4{font-size:14px;font-weight:400;color:#a1a1a1;margin:0 22px}.surround_info_wrap .surround_list_on .list h4 strong{font-size:17px;font-weight:500;color:#121212;margin:0 3px 0 0}.surround_info_wrap .surround_list_on .list p{font-size:14px;font-weight:400;color:#777}.surround_info_wrap .surround_list_on .list p.adress{margin:9px 20px;color:#797979;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.surround_info_wrap .surround_list_on .list p.adress strong{font-size:14px;font-weight:400;color:#494949;padding-left:17px;background:url(https://i.gzcdn.net/mui/img/field/info/ico_list_location.png) 0 2px no-repeat;background-size:13px 15px}.surround_info_wrap .surround_list_on .list p.adress del{width:1px;height:13px;background-color:#d1d1d1;display:inline-block;margin:0 5px;position:relative;top:2px}.surround_info_wrap .surround_list_on .list p.time{margin:0 20px;padding:0 0 12px;height:19px;display:block;border-bottom:1px solid #f6f6f6}.surround_info_wrap .surround_list_on .list p.time strong{font-weight:400;padding-left:17px;background:url(https://i.gzcdn.net/mui/img/field/info/ico_info_time.png) 0 2px no-repeat;background-size:13px 14px}.surround_info_wrap .surround_list_on .list p.time span{float:right;font-size:11px;font-weight:500}.surround_info_wrap .surround_list_on .list p.time span em{font-style:normal;background-color:#f88;color:#fff;display:inline-block;border-radius:2px;padding:2px 4px;margin-left:4px}.surround_info_wrap .surround_list_on .list p.time span em.breakfast{background-color:#ce44ff}.surround_info_wrap .surround_list_on .list ul{height:48px;border-radius:0 0 8px 8px;overflow:hidden}.surround_info_wrap .surround_list_on .list ul li{width:50%;float:left;box-sizing:border-box;position:relative}.surround_info_wrap .surround_list_on .list ul li button{width:100%;height:48px;border:0;background:#fff}.surround_info_wrap .surround_list_on .list ul li button:disabled strong{opacity:.2}.surround_info_wrap .surround_list_on .list ul li button strong{font-size:14px;font-weight:500;color:#494949;padding-left:22px}.surround_info_wrap .surround_list_on .list ul li button strong.call{background:url(https://i.gzcdn.net/mui/img/field/info/ico_info_phone.png) 0 -2px no-repeat;background-size:20px;position:relative;left:-2.5px}.surround_info_wrap .surround_list_on .list ul li button strong.find{background:url(https://i.gzcdn.net/mui/img/field/info/ico_info_navi.png) 0 -2px no-repeat;background-size:20px}.surround_info_wrap .surround_list_on .list ul li del{width:1px;height:20px;position:absolute;top:14px;left:-.5px;background-color:#e6e6e6;display:block}.surround_info_wrap .surround_list_on .btm_list{border-bottom:10px solid #f6f6f6}.surround_info_wrap .surround_list_off .nodata{padding:45px 0}.surround_info_wrap .surround_list_off .nodata em{width:75px;height:75px;display:block;margin:0 auto 14px;background:url(https://i.gzcdn.net/mui/img/field/info/ico_nodata1.png) 0 0 no-repeat;background-size:75px}.surround_info_wrap .surround_list_off .nodata p{font-size:15px;font-weight:500;color:#121212;line-height:19px;text-align:center}.surround_info_wrapn{background-color:#f6f6f6;height:calc(100vh - 160px)}.btm_cont_fix{position:fixed;right:0;bottom:18px;left:0;z-index:2}.btm_cont_fix button.btn_list_go{width:80px;height:40px;margin:0 0 0 -40px;position:relative;background:none;border:0;left:50%;color:#fff}.btm_cont_fix button.btn_list_go span{width:100%;height:40px;background:#2272ED;border-radius:20px;position:absolute;top:0;left:0}.btm_cont_fix button.btn_list_go strong{font-size:15px;font-weight:500;color:#fff;width:100%;height:40px;line-height:40px;position:absolute;top:0;left:0;letter-spacing:-.3px}.btm_cont_fix button.btn_list_go strong em{margin:-1px 4px 0 0;width:20px;height:20px;display:inline-block;vertical-align:middle}.btm_cont_fix button.btn_list_go strong em.list{background:url(https://i.gzcdn.net/images/v10/m/field/ico_list.png) 0 0 no-repeat;background-size:20px}.btm_cont_fix button.btn_list_go strong em.map{background:url(https://i.gzcdn.net/images/v10/m/field/ico_map_i.png) 0 0 no-repeat;background-size:20px}.xheader{position:fixed;left:0;top:0;width:100%;z-index:101}.xview{padding-top:46px}.playground{padding:20px}.playground h2{padding:20px 0}.playground h3{font-size:20px;padding-bottom:6px}.playground .boxes{margin:20px 0;padding-bottom:20px;border-bottom:1px solid #ddd}.playground .box{margin:20px 0 0 10px}.playground .desc{margin-top:8px;font-style:italic;color:#666;text-decoration:underline}.playground .sample{margin-top:10px}.active{font-weight:800}.search_box{padding:20px 20px 14px 54px;height:48px;position:sticky;top:0;background-color:#fff;z-index:2;letter-spacing:-.7px}.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/field/info/btn_tit_close.png) 9px 9px no-repeat;background-size:30px;font-size:0;line-height:0;text-indent:-30000em}.search_box .serch_input{height:48px;background:#f6f6f6;border-radius:31px;position:relative;padding:0 54px 0 0}.search_box .serch_input input{font-size:16px;font-weight:400;color:#121212;width:100%;height:48px;line-height:48px;background:#f6f6f6;border-radius:31px 0 0 31px;border:0;text-indent:20px}.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{position:absolute;top:0;right:6px;width:48px;height:48px;background:url(https://i.gzcdn.net/mui/img/field/info/btn_search_n.png) 14px 14px no-repeat;background-size:20px;border:0;font-size:0;line-height:0;text-indent:-30000em}.search_box .serch_input .btn_search_cancle{position:absolute;top:0;right:6px;width:48px;height:48px;background:url(https://i.gzcdn.net/mui/img/field/info/btn_search_cancle.png) 14px 14px no-repeat;background-size:20px;border:0;font-size:0;line-height:0;text-indent:-30000em}.search_before{letter-spacing:-.7px}.recently_search{clear:both;padding:31px 20px 13px}.recently_search .recently_tit h2{font-size:17px;font-weight:500;color:#121212;display:inline-block}.recently_search .recently_tit .btn_set{float:right;height:20px}.recently_search .recently_tit .btn_set em{width:1px;height:20px;display:inline-block;background-color:#f3f3f3;margin:0 12px}.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}.recently_search .recently_on{padding:14px 0 37px}.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}.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}.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/field/info/search_delete.png) 3px 12px no-repeat;background-size:12.5px;border:0}.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}.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}.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/field/info/search_delete.png) 3px 12px no-repeat;background-size:12.5px;border:0}.recently_search .recently_off{font-size:15px;font-weight:400;color:#a1a1a1;padding:19px 0 42px}.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;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:14px;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:16px;background:#fff}.suggestion_keyword{clear:both}.suggestion_keyword h2{font-size:17px;font-weight:500;color:#121212;padding:0 20px}.suggestion_keyword h2 strong{font-size:17px;font-weight:700;color:#2272ed;background:url(https://i.gzcdn.net/mui/img/field/info/ico_search_recommend.png) 0 0 no-repeat;background-size:20px 23px;padding-left:23px}.suggestion_key{padding:13px 15px}.suggestion_key a{font-size:14px;font-weight:400;color:#121212;border:1px solid #e6e6e6;border-radius:5px;height:40px;line-height:40px;padding:0 11px;display:inline-block;margin:5px}.searching_word{padding:11px 0 5px;letter-spacing:-.7px}.searching_word .swiper-slide{width:auto}.searching_word .swiper-slide a{font-size:14px;font-weight:400;color:#121212;display:inline-block;padding:11px;border:1px solid #e6e6e6;border-radius:5px}.searching_word .swiper-slide a span{color:#3c86f0}h3.tit_word{border-bottom:1px solid #f6f6f6;width:100%;letter-spacing:-.7px}h3.tit_word a{font-size:17px;font-weight:500;color:#121212;display:block;padding:16px 19px 15px}h3.tit_word a strong{font-size:17px;font-weight:500;color:#2272ed;background:url(https://i.gzcdn.net/mui/img/field/info/search_alt.png) 0 3px no-repeat;background-size:16px;padding-left:29px}h3.tit_word a em{width:8.4px;height:12px;display:inline-block;margin-left:4px;background:url(https://i.gzcdn.net/mui/img/field/info/tit_plus.png) 0 0 no-repeat;background-size:8.4px 12px}h3.tit_area{border-bottom:1px solid #f6f6f6;width:100%;letter-spacing:-.7px}h3.tit_area a{font-size:17px;font-weight:500;color:#121212;display:block;padding:16px 19px 15px}h3.tit_area a strong{font-size:17px;font-weight:500;color:#2272ed;background:url(https://i.gzcdn.net/mui/img/field/info/ico_list_location2.png) 0 3px no-repeat;background-size:16px 18.4px;padding-left:30px}h3.tit_area a em{width:8.4px;height:12px;display:inline-block;margin-left:4px;position:relative;top:-1px;background:url(https://i.gzcdn.net/mui/img/field/info/tit_plus.png) 0 0 no-repeat;background-size:8.4px 12px}.searching_ins_list{letter-spacing:-.7px}.searching_ins_list a{clear:both;height:80px;display:block;padding:0 20px 0 50px;position:relative;border-bottom:1px solid #f6f6f6}.searching_ins_list a em{width:50px;height:81px;position:absolute;top:0;left:0;background:#fff url(https://i.gzcdn.net/mui/img/field/info/ico_search_location2.png) 20px 31px no-repeat;background-size:15px 18px}.searching_ins_list a h3{font-size:16px;font-weight:400;color:#121212;padding:19px 0 2px}.searching_ins_list a h3 span{font-size:16px;font-weight:500;color:#3c86f0}.searching_ins_list a strong{font-size:14px;font-weight:400;color:#a1a1a1}.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}.detail_review{clear:both;letter-spacing:-.7px;padding-bottom:96px}.detail_review.actived{padding-bottom:220px}.detail_review.no_fixed{padding-bottom:0}.detail_review .cate{clear:both;height:76px;position:relative;border-bottom:1px solid #f6f6f6}.detail_review .cate h3{font-size:17px;font-weight:500;color:#121212;position:absolute;top:29.5px;left:30px}.detail_review .cate h3.course{padding-left:30px;background:url(https://i.gzcdn.net/mui/img/field/info/ico_fieldname.png) 0 -1px no-repeat;background-size:24px}.detail_review .cate h3.date{padding-left:30px;background:url(https://i.gzcdn.net/mui/img/field/info/ico_calender_roundday.png) 0 -1px no-repeat;background-size:24px}.detail_review .cate button{font-size:14px;font-weight:500;color:#2272ed;border:1px solid #93b6ec;border-radius:6px;position:absolute;top:22.5px;right:30px;letter-spacing:-.2px;background:#fff;padding:8px 12px}.detail_review table{width:100%;text-align:center;margin:20px 0 0;padding-bottom:10px;border-bottom:1px solid #f6f6f6}.detail_review table td{padding:6px 30px;line-height:42px}.detail_review table td .tit{float:left;font-size:16px;font-weight:400;color:#494949}.detail_review table td .score{float:right;font-size:16px;font-weight:400;color:#494949;width:12px;text-align:center}.detail_review .write_review{clear:both;padding-bottom:25px;border-bottom:1px solid #f6f6f6}.detail_review .write_review h3{font-size:17px;font-weight:500;color:#121212;margin:32.5px 0 0 30px;padding:0 0 15px 30px;background:url(https://i.gzcdn.net/mui/img/field/info/ico_review_write24.png) 0 -1px no-repeat;background-size:24px}.detail_review .write_review p.mileage_info{font-size:14px;font-weight:400;color:#494949;padding:0 30px 15px}.detail_review .write_review .insert{padding:0 30px}.detail_review .write_review textarea{font-size:14px;font-weight:400;color:#121212;border:1px solid #e6e6e6;border-radius:8px;display:block;padding:20px;width:100%;box-sizing:border-box;resize:none;outline:none}.detail_review .write_review textarea::placeholder{color:#a1a1a1}.detail_review .write_review textarea:focus{border:1px solid #2272ED;border-radius:8px}.detail_review .write_review label{font-size:14px;font-weight:400;color:#3c86f0;width:100%;height:50px;line-height:50px;border:1px solid #ececec;border-radius:8px;background:#fbfbfb;margin:16px 0 0;display:block;text-align:center;box-sizing:border-box}.detail_review .sel_course{clear:both;padding-bottom:25px;border-bottom:1px solid #f6f6f6}.detail_review .sel_course h3{margin:32.5px 0 0 30px;padding:0 0 15px 30px;font-size:17px;font-weight:500;color:#121212;background:url(https://i.gzcdn.net/mui/img/field/info/ico_course_select.png) 0 -1px no-repeat;background-size:24px}.detail_review .sel_course div{padding:0 20px;overflow-x:auto;white-space:nowrap}.detail_review .sel_course div input{display:none}.detail_review .sel_course div input+label{font-size:15px;font-weight:400;color:#494949;display:inline-block;height:25px;padding-left:28px;margin:0 10px;background:url(https://i.gzcdn.net/mui/img/field/info/btn_check_off.png) 0 0 no-repeat;background-size:20px}.detail_review .sel_course div input:checked+label{background:url(https://i.gzcdn.net/mui/img/field/info/btn_check_on.png) 0 0 no-repeat;background-size:20px}.detail_review .sel_score{clear:both;height:90px;position:relative}.detail_review .sel_score h3{position:absolute;top:34px;left:30px}.detail_review .sel_score h3 strong{font-size:17px;font-weight:500;color:#121212;background:url(https://i.gzcdn.net/mui/img/field/info/ico_score_write.png) 0 -1px no-repeat;background-size:24px;padding-left:30px}.detail_review .sel_score h3 input{display:none}.detail_review .sel_score h3 input+label{font-size:15px;font-weight:400;color:#494949;display:inline-block;height:25px;padding-left:28px;margin:0 14px;background:url(https://i.gzcdn.net/mui/img/field/info/btn_check_off.png) 0 0 no-repeat;background-size:20px}.detail_review .sel_score h3 input:checked+label{background:url(https://i.gzcdn.net/mui/img/field/info/btn_check_on.png) 0 0 no-repeat;background-size:20px}.detail_review .sel_score label.score_num{font-size:15px;font-weight:400;color:#494949;position:absolute;top:20px;right:30px}.detail_review .sel_score label.score_num input{font-size:17px;font-weight:500;color:#121212;margin:0 8px;width:60px;height:50px;line-height:50px;border:1px solid #e6e6e6;border-radius:8px;text-align:center;outline:none}.detail_review .sel_score label.score_num input:focus{border:1px solid #2272ED;border-radius:8px}.detail_review .review_policy{font-size:14px;font-weight:500;color:#777;padding:30px 25px 30px 30px;background-color:#f6f6f6;position:relative}.detail_review .review_policy h3{font-weight:500;font-size:14px}.detail_review .review_policy div{font-size:13px;font-weight:400;color:#777;display:none}.detail_review .review_policy div ol{padding:12px 0}.detail_review .review_policy div ol li{margin:8px 0 8px 14px}.detail_review .review_policy div ol li em{width:4px;margin:0 10px 0 -14px;position:relative;top:-3px;height:4px;background-color:#777;display:inline-block;border-radius:50%}.detail_review .review_policy div ol li ul li del{margin:0 10px 0 -13px}.detail_review .review_policy input{display:none}.detail_review .review_policy input+label{position:absolute;top:30px;right:24px;font-weight:400;font-size:14px;text-decoration:underline}.detail_review .review_policy input:checked+label+div{display:block;height:254px}.myform{display:inline-block;z-index:0}.myform fieldset{display:inline-block;direction:rtl;border:0;height:42px}.myform fieldset legend{font-size:0;line-height:0;text-indent:-30000em}.myform input[type=radio]{display:none}.myform input[type=radio]+label{width:36px;height:36px;margin:0 7px;display:inline-block;background:url(https://i.gzcdn.net/mui/img/field/info/ico_star36_off.png) 0 0 no-repeat;background-size:36px}.myform input[type=radio]:checked~label{background:url(https://i.gzcdn.net/mui/img/field/info/ico36_star_on.png) 0 0 no-repeat;background-size:36px}.review_btn_box{clear:both;position:fixed;right:0;bottom:0;left:0;background:#fff;box-shadow:0 0 20px #0003;z-index:2}.review_btn_box.no_fixed{position:relative;overflow:hidden}.review_btn_box ul{padding:0 15px}.review_btn_box ul li{width:50%;box-sizing:border-box;padding:6px 5px 40px;float:left}.review_btn_box ul li button{width:100%;height:50px;border:0;border-radius:8px}.review_btn_box ul li button.btn_cancel{background:#f3f3f3;font-size:16px;font-weight:400;color:#777}.review_btn_box ul li button.btn_registration{font-size:16px;font-weight:500;color:#fff;background-color:#2272ed}.review_btn_box ul li button.btn_registration:disabled{background-color:#c2c2c2}.review_b_after{border-radius:20px 20px 0 0}.review_b_after .review_status{height:124px;position:relative}.review_b_after .review_status.modify{height:74px}.review_b_after .review_status .public_review{position:absolute;top:34px;right:30px}.review_b_after .review_status .public_review strong{font-size:15px;font-weight:400;color:#494949;margin:0 4px 0 0;position:relative;top:-4px}.review_b_after .review_status h3{font-size:15px;font-weight:400;color:#777;position:absolute;top:89.5px;left:30px}.review_b_after .review_status h3 button{width:23px;height:23px;margin:0 0 0 5px;position:relative;top:-3px;font-size:0;line-height:0;text-indent:-30000em;border:0;background:#fff url(https://i.gzcdn.net/mui/img/field/info/ico_gp_qmark.png) 0 0 no-repeat;background-size:23px}.review_b_after .review_status p{font-size:20px;font-weight:700;color:#121212;position:absolute;top:86.5px;right:30px}.pop_review_common{position:fixed;top:50%;right:0;left:0;padding:0 30px;margin-top:-141px;z-index:21;letter-spacing:-.7px}.pop_review_common .pop_body{background:#fff;border-radius:8px;padding:25px}.pop_review_common .pop_body h3{font-size:18px;font-weight:500;color:#121212;padding:14px 0 0;text-align:center}.pop_review_common .pop_body ul{padding:19px 0 10px}.pop_review_common .pop_body ul li{font-size:15px;font-weight:400;color:#777}.pop_review_common .pop_body ul li em{width:4px;height:4px;border-radius:50%;background-color:#777;display:inline-block;margin:0 10px 0 0;position:relative;top:-5px}.pop_review_common .pop_body p{font-size:15px;font-weight:400;color:#777}.pop_review_common .pop_body p.center{text-align:center;padding-top:9px}.pop_review_common .pop_body button{font-size:16px;font-weight:500;color:#fff;width:100%;height:50px;line-height:50px;border:0;border-radius:8px;margin:25px 0 0;background-color:#2272ed}.pop_review_open{position:fixed;top:50%;right:0;left:0;padding:0 30px;margin-top:-117px;z-index:21;letter-spacing:-.7px}.pop_review_open .pop_body{background:#fff;border-radius:8px;padding:25px;overflow:hidden}.pop_review_open .pop_body h3{font-size:18px;font-weight:500;color:#121212;padding:14px 0 0;text-align:center}.pop_review_open .pop_body p{font-size:15px;font-weight:400;color:#777;text-align:center;padding-top:25px}.pop_review_open .pop_body .btn_combo li{width:50%;float:left;box-sizing:border-box;padding:0 5px}.pop_review_open .pop_body .btn_combo li button{width:100%;height:50px;line-height:50px;font-size:16px;font-weight:400;color:#777;border:0;border-radius:8px;margin:25px 0 0;background-color:#f3f3f3}.pop_review_open .pop_body .btn_combo li button.btn_submit{background-color:#2272ed;color:#fff}.pop_review_open .pop_body button{width:100%;height:50px;line-height:50px;font-size:16px;font-weight:400;color:#777;border:0;border-radius:8px;margin:25px 0 0;background-color:#f3f3f3}.pop_review_open .pop_body button.btn_submit{background-color:#2272ed;color:#fff}.pop_review_end{position:fixed;top:50%;right:0;left:0;padding:0 30px;margin-top:-135px;z-index:21;letter-spacing:-.7px}.pop_review_end .pop_body{background:#fff;border-radius:8px;padding:0 25px 25px;overflow:hidden}.pop_review_end .pop_body em{width:108px;height:108px;display:block;background:url(https://i.gzcdn.net/mui/img/field/info/alarm.png) 0 0 no-repeat;background-size:108px;margin:0 auto}.pop_review_end .pop_body h3{font-size:18px;font-weight:500;color:#121212;padding:14px 0 0;margin-top:-10px;text-align:center}.pop_review_end .pop_body p{font-size:15px;font-weight:400;color:#777;text-align:center;padding:9px 0 0}.pop_review_end .pop_body button{width:100%;height:50px;line-height:50px;font-size:16px;font-weight:500;color:#fff;border:0;border-radius:8px;margin:25px 0 0;background-color:#2272ed}.pop_review_good{position:fixed;top:50%;right:0;left:0;padding:0 30px;margin-top:-139px;z-index:21;letter-spacing:-.7px}.pop_review_good .pop_body{background:#fff;border-radius:8px;padding:0 25px 25px;overflow:hidden}.pop_review_good .pop_body em{width:108px;height:108px;display:block;background:url(https://i.gzcdn.net/mui/img/field/info/alarm.png) 0 0 no-repeat;background-size:108px;margin:0 auto}.pop_review_good .pop_body h3{font-size:18px;font-weight:500;color:#121212;padding:0;margin-top:-10px;text-align:center}.pop_review_good .pop_body p{font-size:15px;font-weight:400;color:#777;text-align:center;padding-top:9px}.pop_review_good .pop_body p span{color:#3c86f0}.pop_review_good .pop_body .btn_combo li{width:50%;float:left;box-sizing:border-box;padding:0 5px}.pop_review_good .pop_body .btn_combo li button{width:100%;height:50px;line-height:50px;font-size:16px;font-weight:400;color:#777;border:0;border-radius:8px;margin:25px 0 0;background-color:#f3f3f3}.pop_review_good .pop_body .btn_combo li button.btn_submit{background-color:#2272ed;color:#fff}.user_review_top{clear:both;letter-spacing:-.7px;border-bottom:10px solid #f6f6f6;padding:0 0 15px}.user_review_top button{width:30px;height:30px;background:#fff url(https://i.gzcdn.net/mui/img/field/info/btn_pop_close.png) 8px 8px no-repeat;background-size:14px;border:0;margin:9px 0 5px 14px}.user_review_top div{width:70px;height:70px;background:#eee;border-radius:50%;margin:0 auto 10px}.user_review_top div img{width:70px;height:70px;border-radius:50%}.user_review_top h2{font-size:19px;font-weight:700;color:#121212;text-align:center;margin:0 0 6px}.user_review_top p{font-size:14px;font-weight:400;color:#777;text-align:center}.user_review_top p strong{font-weight:500;margin-left:3px}.user_review_top p em{width:2px;height:2px;display:inline-block;margin:0 5px;background-color:#d9d9d9;border-radius:50%;position:relative;top:-5px}.exerciseinfo_header{height:44px;line-height:44px;position:absolute;top:0;z-index:3}.exerciseinfo_header a.lb{position:absolute;top:0;width:44px;height:44px;font-size:0;line-height:0;text-indent:-30000em;left:0}.exerciseinfo_header a.lb.btn_before{background:url(https://i.gzcdn.net/mui/img/field/info/icons_Left.png) 7px 7px no-repeat;background-size:30px}.exerciseinfo_header a.lb.btn_close{background:url(https://i.gzcdn.net/mui/img/field/info/btn_tit_close.png) 7px 7px no-repeat;background-size:30px}.exerciseinfo_header a.lb.btn_close_w{background:url(https://i.gzcdn.net/mui/img/field/info/cont_close.png) 7px 7px no-repeat;background-size:30px}.exerciseinfo_header a.lb.btn_back{background:url(https://i.gzcdn.net/mui/img/field/info/icons_Left.png) 7px 7px no-repeat;background-size:30px}.exerciseinfo_header a.lb.btn_info{background:url(https://i.gzcdn.net/mui/img/field/info/btn_pf_tip.png) 7px 7px no-repeat;background-size:30px}.info_p{position:relative;margin-top:46px}.info_p .bg_gradi{position:absolute;top:0;right:0;left:0;height:240px;display:block;background-color:#000;opacity:.2;border-radius:0 0 35px 35px}.info_p .bg_gradi_n{border-radius:0}.info_p .top_p_bg{position:absolute;top:0;right:0;left:0;z-index:-1;height:240px}.info_p .info_card{padding:0;z-index:2;position:relative}.info_p .info_card .card_area{padding:24px 20px 0;background:#fff;width:100%;box-sizing:border-box;overflow:hidden}.info_p .info_card .card_area .cc_name{letter-spacing:-.7px;color:#121212}.info_p .info_card .card_area .cc_name span.icon{display:inline-block;height:18px}.info_p .info_card .card_area .cc_name span.icon em{padding:0 5px;border-radius:2px;font-size:11px;height:18px;margin-right:2px;line-height:20px;color:#fff;display:inline-block;font-style:normal}.info_p .info_card .card_area .cc_name span.icon em.case1{background-color:#003686}.info_p .info_card .card_area .cc_name span.icon em.case2{background-color:#3c86f0}.info_p .info_card .card_area .cc_name span.icon em.case3{background-color:#43cf62}.info_p .info_card .card_area .cc_name h3{font-size:20px;font-weight:600;color:#121212;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:30px;clear:both}.info_p .info_card .card_area .cc_name a{float:right;font-size:0;line-height:0;text-indent:-30000em;width:24px;height:24px;background:url(https://i.gzcdn.net/mui/img/field/info/btn_share.png) 0 0 no-repeat;background-size:24px}.info_p .info_card .card_area .cc_name input{display:none}.info_p .info_card .card_area .cc_name input+label{float:right;font-size:0;line-height:0;text-indent:-30000em;width:24px;height:24px;background:url(https://i.gzcdn.net/mui/img/field/info/ico_liked_normal.png) 0 0 no-repeat;background-size:24px;margin:0 0 0 16px}.info_p .info_card .card_area .cc_name input:checked+label{background:url(https://i.gzcdn.net/mui/img/field/info/ico_liked_selected.png) 0 0 no-repeat;background-size:24px}.info_p .info_card .cc_adress{font-size:14px;font-weight:400;color:#494949;clear:both;padding-top:11px}.info_p .info_card .cc_adress .adress_box{position:relative;padding:0 0 0 15px}.info_p .info_card .cc_adress .adress_box em{width:13px;height:13px;background:url(https://i.gzcdn.net/mui/img/field/info/ico_map.png) 3px 0 no-repeat;background-size:9.53px 13px;display:inline-block;margin:0 0 0 -15px;position:relative;top:1px}.info_p .info_card .cc_adress .adress_box a{margin:0 0 0 6px;color:#3c86f0}.info_p .info_card .cc_adress .adress_box a del{width:14px;height:18px;background:url(https://i.gzcdn.net/mui/img/field/info/btn_copy.png) 0 0 no-repeat;background-size:14px 18px;display:inline-block;margin:0;position:relative;top:4px}.info_p .info_card .cc_adress span{display:block;color:#777;padding-left:13px;padding-top:5px}.info_p .info_card .cc_review{font-size:14px;font-weight:400;color:#121212;clear:both;padding:14px 0 8px;display:flex;justify-content:space-between;border-bottom:1px solid #f3f3f3}.info_p .info_card .cc_review span em{width:13px;height:13px;background:url(https://i.gzcdn.net/mui/img/field/info/ico_star.png) 0 0 no-repeat;background-size:13px;display:inline-block;margin:0 4px 0 0;position:relative;top:-1px}.info_p .info_card .cc_review a.btn_review{margin:0 0 0 6px;color:#3c86f0}.info_p .info_card .cc_review a.btn_chk{font-size:13px;font-weight:500;color:#777;background:url(https://i.gzcdn.net/mui/img/practice/ico_write_g.png) 10px 7px no-repeat;background-size:14px;margin:0;padding:0 11px 0 30px;height:31px;line-height:31px;position:relative;top:-7px;border:1px solid #e6e6e6;border-radius:35px}.info_p .info_t_swiper{height:240px;position:relative}.info_p .info_t_swiper .swiper{height:240px}.info_p .info_t_swiper .swiper .thum_img{width:100%;max-height:100%}.info_p .info_t_swiper .swiper-pagination{width:auto;height:28px;line-height:28px;background-color:#0000004d;padding:0 13px;border-radius:15px;font-size:13px;font-weight:400;color:#fff;display:inline-block;left:auto!important;right:10px}.info_p .info_t_swiper .swiper-pagination span:first-child{font-size:13px;font-weight:500;color:#fff}.btn_nav{border-bottom:10px solid #f6f6f6;overflow:hidden;clear:both}.btn_nav ul li{float:left;width:33.33%;box-sizing:border-box;position:relative}.btn_nav ul li button{width:100%;padding:16px 0 20px;background:#fff;border:0}.btn_nav ul li button strong{font-size:14px;font-weight:500;color:#494949}.btn_nav ul li button em{display:inline-block;width:20px;height:20px;position:relative;top:4px;margin-right:1px}.btn_nav ul li button em.btn_call{background:url(https://i.gzcdn.net/mui/img/practice/ico_info_phone.png) 0 0 no-repeat;background-size:20px}.btn_nav ul li button em.btn_homepage{background:url(https://i.gzcdn.net/mui/img/practice/ico_home.png) 0 0 no-repeat;background-size:20px}.btn_nav ul li button em.btn_find{background:url(https://i.gzcdn.net/mui/img/practice/ico_info_navi.png) 0 0 no-repeat;background-size:20px;top:5px}.btn_nav ul li del{width:1px;height:20px;background-color:#f6f6f6;display:inline-block;position:absolute;top:20px}.btn_nav ul li del:first-child{left:0}.btn_nav ul li del:last-child{right:0}.btn_nav ul.btn_nav_case1 li:nth-child(2) del:last-child{display:none}.btn_nav ul.btn_nav_case2 li{width:50%}.usage_amount{padding:30px 20px;border-bottom:10px solid #fafafa}.usage_amount h3{font-size:17px;font-weight:500;color:#121212;height:31px;line-height:31px}.usage_amount h3 p{float:right;font-size:15px;font-weight:400;color:#777}.usage_amount h3 p i{background:url(https://i.gzcdn.net/mui/img/practice/ico_bats.png) 0 0 no-repeat;background-size:20px;display:inline-block;width:20px;height:20px;margin-right:1px;position:relative;top:5px}.usage_amount h3 p strong{font-size:15px;font-weight:500;color:#494949;margin-right:5px}.usage_amount h3 p em{font-size:15px;font-weight:500;color:#3c86f0;font-style:normal;margin-right:2px}.usage_amount .add_coment{padding:15px 0 0}.usage_amount .add_coment p{font-size:13px;font-weight:400;color:#a1a1a1;letter-spacing:-.7px}.usage_amount .tariff_on{clear:both;border:1px solid #e6e6e6;border-radius:8px;overflow:hidden;padding:0 20px;margin:8px 0 0}.usage_amount .tariff_on dl{clear:both;overflow:hidden;border-bottom:1px solid #f3f3f3;padding-bottom:13px}.usage_amount .tariff_on dl dt{width:100%;display:block;padding:25px 0 0;font-size:14px;color:#494949}.usage_amount .tariff_on dl dt strong{font-size:16px;font-weight:500;color:#494949}.usage_amount .tariff_on dl dt em{display:inline-block;width:16px;height:16px;margin-right:3px;position:relative;top:2px}.usage_amount .tariff_on dl dt em.pass_case1{background:url(https://i.gzcdn.net/mui/img/practice/ico_month.png) 0 0 no-repeat;background-size:16px}.usage_amount .tariff_on dl dt em.pass_case2{background:url(https://i.gzcdn.net/mui/img/practice/icon_times.png) 0 0 no-repeat;background-size:16px}.usage_amount .tariff_on dl dt em.pass_case3{background:url(https://i.gzcdn.net/mui/img/practice/icon_min.png) 0 0 no-repeat;background-size:16px}.usage_amount .tariff_on dl dt em.pass_case4{background:url(https://i.gzcdn.net/mui/img/practice/icon_hole.png) 0 0 no-repeat;background-size:16px}.usage_amount .tariff_on dl dd{font-size:14px;font-weight:400;color:#777;width:100%;padding:4px 0}.usage_amount .tariff_on dl dd li{padding:5px 0;height:30px;line-height:30px;position:relative;clear:both;display:flex;justify-content:space-between}.usage_amount .tariff_on dl dd li span{font-size:14px;font-weight:400;color:#494949;background:#fff;display:inline-block;z-index:1}.usage_amount .tariff_on dl dd li span em{width:3px;height:3px;display:inline-block;border:none;border-radius:50%;background-color:#c2c2c2;margin:0 5px 0 0;position:relative;top:-4px}.usage_amount .tariff_on dl dd li span del{text-decoration:none;font-size:14px;font-weight:400;color:#a1a1a1;margin:0 0 0 3px}.usage_amount .tariff_on dl dd li strong{font-size:14px;font-weight:400;color:#494949;margin-left:2px}.usage_amount .tariff_on dl:last-child{border-bottom:0}.usage_amount .tariff_off{clear:both;padding:30px 20px;border:1px solid #e6e6e6;overflow:hidden;border-radius:8px;margin:8px 0 0}.usage_amount .tariff_off p{font-size:13px;font-weight:400;color:#777;padding-left:19px;background:url(https://i.gzcdn.net/mui/img/practice/ico_month.png) 0 0 no-repeat;background-size:16px}.etc_info{padding:30px 20px;border-bottom:10px solid #fafafa;letter-spacing:-.7px}.etc_info h3{font-size:17px;font-weight:500;color:#121212;padding:0 0 15px}.etc_info div{padding:20px;border:1px solid #f6f6f6;border-radius:8px}.etc_info div p{font-size:14px;font-weight:400;color:#494949;line-height:25px}.store_img{padding:30px 0 0;border-bottom:10px solid #f6f6f6;position:relative}.store_img h3{font-size:17px;font-weight:500;color:#121212;padding:0 20px}.store_img h3 span{float:right;font-size:15px;font-weight:400;color:#494949}.store_img .swiper{height:240px}.store_img .swiper-slide{width:100%;margin-top:15px}.store_img .swiper-slide p{width:100%;height:250px}.store_img .swiper-slide .thum_img{width:100%}.store_img .swiper-button-next{width:34px;height:34px;background:rgba(18,18,18,.7);border-radius:5px}.store_img .swiper-button-next:after{font-size:16px;color:#fff}.store_img .swiper-button-prev{width:34px;height:34px;background:rgba(18,18,18,.7);border-radius:5px}.store_img .swiper-button-prev:after{font-size:16px;color:#fff}.operating_time{padding:30px 20px;border-bottom:10px solid #fafafa}.operating_time h3{font-size:17px;color:#121212}.operating_time h3 strong{font-size:17px;font-weight:500;color:#121212}.operating_time h3 span{font-size:15px;font-weight:400;color:#121212;float:right}.operating_time h3 span.case1{color:#3c86f0}.operating_time h3 span.case2{color:#777}.operating_time h3 span.case3{color:#e4032e}.operating_time .operating_on{border:1px solid #e6e6e6;border-radius:8px;overflow:hidden;padding:15px 20px;margin:12px 0 0}.operating_time .operating_on h4{font-size:15px;font-weight:500;color:#494949;padding:5px 0;clear:both}.operating_time .operating_on hr{clear:both;width:100%;height:1px;background-color:#f3f3f3;border:0;margin:10px 0}.operating_time .operating_on ul{overflow:hidden}.operating_time .operating_on ul li{font-size:14px;font-weight:400;color:#777;width:50%;float:left;padding:5px 0}.operating_time .operating_on ul li.holyday{width:100%}.operating_time .operating_on ul li strong{font-size:14px;font-weight:400;color:#494949;margin:0 0 0 5px}.operating_time .operating_on ul li em{width:3px;height:3px;background-color:#a1a1a1;display:inline-block;border-radius:50%;margin:0 5px 0 0;position:relative;top:-4px}.operating_time .operating_off{padding:30px 20px;border:1px solid #e6e6e6;border-radius:8px;overflow:hidden;margin:12px 0 0}.operating_time .operating_off p{font-size:13px;font-weight:400;color:#777;padding-left:19px;background:url(https://i.gzcdn.net/mui/img/practice/icon_min.png) 0 0 no-repeat;background-size:16px}.lesson_pro{padding:30px 20px 10px;border-bottom:10px solid #fafafa;letter-spacing:-.7px}.lesson_pro h3{font-size:17px;font-weight:500;color:#121212;padding:0}.lesson_pro li{min-height:72px;margin:0;padding:20px 0 20px 87px;position:relative;clear:both;border-bottom:1px solid #f6f6f6}.lesson_pro li em{width:72px;height:72px;position:absolute;top:20px;left:0;background:#fafafa;box-shadow:inset 0 0 1px #00000040;border-radius:8px}.lesson_pro li em img{width:72px;height:72px;border-radius:8px;border:1px solid #e6e6e6}.lesson_pro li h3{font-size:14px;font-weight:500;color:#121212;padding:0 0 7px}.lesson_pro li p{font-size:13px;font-weight:400;color:#777;line-height:18px;height:auto;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}.lesson_pro li p strong{font-weight:400;display:block}.lesson_pro li div{font-size:14px;font-weight:400;color:#a1a1a1;line-height:25px}.lesson_pro li input[type=checkbox]{display:none}.lesson_pro li input+label{position:relative;max-height:4rem}.lesson_pro li input+label strong{font-size:14px;font-weight:400;color:#3c86f0;display:block;position:absolute;bottom:0px;box-shadow:-10px 1px 10px #fff;background-color:#fff;right:0}.lesson_pro li input+label div{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:4}.lesson_pro li input:checked+label>strong{display:none}.lesson_pro li input:checked+label>div{display:-webkit-box;overflow:auto;text-overflow:inherit;-webkit-box-orient:vertical;-webkit-line-clamp:inherit}.lesson_pro li:last-child{border-bottom:none}.facility_info{padding:30px 0;border-bottom:10px solid #fafafa;letter-spacing:-.7px;overflow:hidden}.facility_info h3{font-size:17px;font-weight:500;color:#121212;padding:0 20px 8px}.facility_info .total{border:1px solid #e6e6e6;border-radius:8px;padding:5px 20px;margin:0 20px;overflow:hidden}.facility_info .total ul{clear:both}.facility_info .total ul li{width:50%;float:left;text-align:left;line-height:54px;margin:0;padding:0}.facility_info .total ul li span{font-size:15px;font-weight:400;color:#777;margin:0 10px 0 0}.facility_info .total ul li span i{width:3px;height:3px;display:inline-block;background-color:#c2c2c2;margin:0 5px 0 0;position:relative;top:-5px;border:none;border-radius:50%}.facility_info .total ul li strong{font-size:15px;font-weight:500;color:#121212;display:inline-block}.facility_info .total ul li strong em{font-size:15px;font-weight:400;color:#777;font-style:normal;margin:0 0 0 3px}.facility_info .total ul li.sum{width:100%}.facility_info .total hr{clear:both;border:0;width:100%;height:1px;background-color:#f3f3f3}.facility_info ol{overflow:hidden;clear:both}.facility_info ol li{width:25%;float:left;text-align:center;margin:20px 0 5px}.facility_info ol li p{font-size:12px;font-weight:400;color:#777}.facility_info ol li em{width:40px;height:40px;display:block;margin:0 auto}.facility_info ol li em.facility_1{background:url(https://i.gzcdn.net/mui/img/practice/icon_shower.png) 0 0 no-repeat;background-size:40px}.facility_info ol li em.facility_2{background:url(https://i.gzcdn.net/mui/img/practice/icon_putter.png) 0 0 no-repeat;background-size:40px}.facility_info ol li em.facility_3{background:url(https://i.gzcdn.net/mui/img/practice/icon_fitting.png) 0 0 no-repeat;background-size:40px}.facility_info ol li em.facility_4{background:url(https://i.gzcdn.net/mui/img/practice/icon_bunnker.png) 0 0 no-repeat;background-size:40px}.facility_info ol li em.facility_5{background:url(https://i.gzcdn.net/mui/img/practice/icon_locker.png) 0 0 no-repeat;background-size:40px}.facility_info ol li em.facility_6{background:url(https://i.gzcdn.net/mui/img/practice/icon_vallet.png) 0 0 no-repeat;background-size:40px}.facility_info ol li em.facility_7{background:url(https://i.gzcdn.net/mui/img/practice/icon_parking.png) 0 0 no-repeat;background-size:40px}.facility_info ol li em.facility_8{background:url(https://i.gzcdn.net/mui/img/practice/icon_club.png) 0 0 no-repeat;background-size:40px}.facility_info p.info{font-size:13px;font-weight:400;color:#a1a1a1;clear:both;margin:10px 20px 0;padding-top:10px;border-top:1px solid #f6f6f6}.pratice_review{padding:30px 20px;border-bottom:10px solid #f6f6f6;letter-spacing:-.7px;overflow:hidden}.pratice_review h3{font-size:17px;font-weight:500;color:#121212;padding:0 0 15px}.pratice_review .result{font-size:15px;font-weight:700;color:#a1a1a1;height:90px;line-height:90px;background-color:#f6f6f6;border-radius:8px;text-align:center;margin:0 0 15px;display:flex;justify-content:center}.pratice_review .result span{display:inline-block;margin-right:9px}.pratice_review .result span em{width:36px;height:36px;display:inline-block;position:relative;top:10px;margin:0 1px;background:url(https://i.gzcdn.net/mui/img/practice/icon_bigstar.png) 0 0 no-repeat;background-size:36px}.pratice_review .result span em.star_50{width:18px}.pratice_review .result p{display:inline-block;position:relative;top:-3px}.pratice_review .result p strong{font-size:30px;color:#121212;margin:0 4px 0 0;position:relative;top:3px}.pratice_review .write{text-align:center;clear:both;margin:5px 0 0}.pratice_review .write p{font-size:14px;font-weight:400;color:#6b6b6b;line-height:18px;letter-spacing:-.3px;margin:0 0 10px}.pratice_review .write button{height:38px;background:#505865;opacity:.9;border:0;border-radius:51px;font-size:14px;font-weight:500;color:#fff;padding:0 17.5px}.pratice_review .write button em{width:14px;height:14px;margin:0 5px 0 0;position:relative;top:2px;display:inline-block;background:url(https://i.gzcdn.net/mui/img/practice/ico_write.png) 0 0 no-repeat;background-size:14px}.suggestion_form{background-color:#fafafa;text-align:center;padding:40px 0 50px}.suggestion_form h4{font-size:14px;font-weight:400;color:#777;margin:0 auto 10px;padding:0 15px}.suggestion_form a{width:93px;height:31px;line-height:31px;border:1px solid #e6e6e6;border-radius:35px;font-size:13px;color:#494949;letter-spacing:-.7px;margin:0 auto;display:block;background:#fff;padding:0 3px}.suggestion_form a em{width:14px;height:14px;margin:0 5px 0 0;position:relative;top:2px;display:inline-block;background:url(https://i.gzcdn.net/mui/img/practice/ico_write_g.png) 0 0 no-repeat;background-size:14px}.p_review_write{letter-spacing:-.7px}.p_review_write .tit{font-size:20px;font-weight:500;color:#121212;padding:32px 0 21px;text-align:center;border-bottom:1px solid #f6f6f6}.p_review_write .scroe_status{padding:30.5px 50px 30px;text-align:center;border-bottom:1px solid #f6f6f6}.p_review_write .scroe_status form{margin:0 auto}.p_review_write .scroe_status p{font-size:12px;font-weight:400;color:#a1a1a1;width:100%;height:26px;line-height:26px;background-color:#f6f6f6;margin:26px 0 0;border-radius:4px}.p_write_review{clear:both;padding-bottom:67px}.p_write_review h3{font-size:17px;font-weight:500;color:#121212;margin:32.5px 0 0 30px;padding:0 0 15px 30px;background:url(https://i.gzcdn.net/mui/img/practice/ico_write_b.png) 0 0 no-repeat;background-size:24px}.p_write_review p{font-size:14px;font-weight:400;color:#494949;padding:0 30px 15px}.p_write_review .insert{padding:0 30px}.p_write_review textarea{font-size:14px;font-weight:400;color:#121212;display:block;padding:20px;width:100%;border:1px solid #e6e6e6;border-radius:8px;box-sizing:border-box;resize:none;outline:none}.p_write_review textarea::placeholder{color:#a1a1a1}.p_write_review textarea:focus{border:1px solid #2272ED;border-radius:8px}.p_write_review label{font-size:14px;font-weight:400;color:#3c86f0;width:100%;height:50px;line-height:50px;border:1px solid #ececec;border-radius:8px;background:#fbfbfb;margin:20px 0 0;display:block;text-align:center;box-sizing:border-box}.p_review_box{clear:both}.p_review_box ul{padding:0 15px}.p_review_box ul li{width:50%;box-sizing:border-box;padding:6px 5px 40px;float:left}.p_review_box ul li button{width:100%;height:50px;border:0;border-radius:8px}.p_review_box ul li button.btn_cancel{font-size:16px;font-weight:400;color:#777;background:#f3f3f3}.p_review_box ul li button.btn_registration{font-size:16px;font-weight:500;color:#fff;background-color:#2272ed}.p_review_box ul li button.btn_registration:disabled{background-color:#c2c2c2}.slide_calendar_wrap_home{padding:13px 0 20px;top:0;background-color:#fff;border-bottom:1px solid #fafafa;z-index:2}.slide_calendar_wrap_search{padding:12px 0 23px;position:sticky;top:82px;background-color:#fff;z-index:2;border-bottom:1px solid #e6e6e6;box-shadow:0 4px 2px #00000003}.region_header_wrap{position:sticky;top:0;background-color:#fff;z-index:2}.region_header_wrap .slide_calendar_wrap_region{padding:12px 0 23px;border-bottom:1px solid #e6e6e6;box-shadow:0 4px 2px #00000003}.region_header_wrap div.county{width:160px;height:32px;position:relative;top:6px;font-size:0;line-height:0;text-indent:-30000em;margin:6px auto 0;background:url(https://i.gzcdn.net/mui/img/field/info/ico_county.png) 0 0 no-repeat;background-size:160px 32px}.region_header_wrap .none_filter{border-bottom:0;box-shadow:none}.real_teetime{clear:both;background-color:#f6f6f6;padding:16px;overflow:hidden}.real_teetime .header{height:42px}.real_teetime .header h3{font-size:18px;font-weight:500;color:#121212;float:left;position:relative;top:9px}.real_teetime .header .search{width:154px;height:41.7px;line-height:41.7px;float:right;background:url(https://i.gzcdn.net/mui/img/field/info/bg_rolling_box.png) 0 0 no-repeat;background-size:154px 41.7px}.real_teetime .header .search div.hashtags{font-size:15px;font-weight:400;color:#777;display:block;padding-left:19px;height:41.7px;line-height:44px}.real_teetime .time{clear:both;padding:14px 12px 9px;box-sizing:border-box;overflow:hidden;text-align:center;width:100%;display:flex;justify-content:space-around}.real_teetime .time li{text-align:center;position:relative}.real_teetime .time li del{width:3px;height:3px;position:relative;top:17px;background-color:#e6e6e6;border-radius:50%;display:block}.real_teetime .time li a{font-size:15px;font-weight:400;color:#494949;width:100%;height:37px;line-height:37px;padding:0 7px;display:flex}.real_teetime .time li a.checked{font-size:15px;font-weight:500;color:#2272ed}.real_teetime .time li a i{display:inline-block;width:16px;height:16px;position:relative;top:11px;margin-right:3px}.real_teetime .time li.time_1 a{padding:0 11px 0 0}.real_teetime .time li.time_2 a i{background:url(https://i.gzcdn.net/mui/img/field/info/ico_area1.png) 0 0 no-repeat;background-size:16px}.real_teetime .time li.time_3 a i{background:url(https://i.gzcdn.net/mui/img/field/info/ico_area2.png) 0 0 no-repeat;background-size:16px}.real_teetime .time li.time_4 a i{background:url(https://i.gzcdn.net/mui/img/field/info/ico_area3.png) 0 0 no-repeat;background-size:16px}.real_teetime .time li.time_5 a i{background:url(https://i.gzcdn.net/mui/img/field/info/ico_area4.png) 0 0 no-repeat;background-size:16px;padding-right:0}.real_teetime .area{background:#fff;margin:0;overflow:hidden;border:1px solid #f0f0f0;border-radius:8px;padding:18px 0;position:relative}.real_teetime .area li{width:25%;height:53px;float:left;text-align:center;margin:0}.real_teetime .area li a{font-size:18px;font-weight:500;color:#121212;letter-spacing:0;width:100%;height:53px;display:block;border-left:1px solid #f6f6f6;box-sizing:border-box;position:relative;top:4px;letter-spacing:-.2px}.real_teetime .area li a p{font-size:15px;font-weight:400;color:#777;padding-bottom:6px;letter-spacing:-.7px}.real_teetime .area li.area_c1 a,.real_teetime .area li.area_c5 a{border-left:1px solid #fff}.real_teetime .area li.area_c1,.real_teetime .area li.area_c2,.real_teetime .area li.area_c3,.real_teetime .area li.area_c4{padding-bottom:18px;margin-bottom:0}.real_teetime .area li.area_c5,.real_teetime .area li.area_c6,.real_teetime .area li.area_c7,.real_teetime .area li.area_c8{padding-top:19px}.real_teetime .area li.area_c5 a,.real_teetime .area li.area_c6 a,.real_teetime .area li.area_c7 a,.real_teetime .area li.area_c8 a{top:3px}.real_teetime .area li.area_c8 p{font-size:0;line-height:0;text-indent:-30000em;width:48px;height:21px;background:url(https://i.gzcdn.net/mui/img/field/info/img_countylogo.png) 0 0 no-repeat;background-size:48px 21px;margin:0 auto -2px;position:relative;top:-2px}.real_teetime .area .turm{padding:0 10px;height:1px;position:absolute;top:89px;left:0;box-sizing:border-box;width:100%}.real_teetime .area .turm em{height:1px;width:100%;background-color:#f6f6f6;display:block}.near_cc{clear:both;padding:1px 0 24px;border-bottom:10px solid #f6f6f6;position:relative}.near_cc .head_t{padding:24px 16px 4px;position:relative}.near_cc .head_t h3{font-size:18px;font-weight:500;color:#121212;display:inline-block}.near_cc .head_t .tooltip{width:167px;height:37px;position:absolute;right:20px;bottom:23px;background:url(https://i.gzcdn.net/mui/img/field/info/_img_gf_tip.png) 0 0 no-repeat;background-size:167px 37px;animation:compare 6s 1 alternate;animation-fill-mode:forwards}@-webkit-keyframes compare{0%{bottom:0;opacity:0}14%{bottom:23px;opacity:.9}16%{opacity:1}86%{opacity:1}88%{bottom:23px;opacity:.7}to{bottom:0;opacity:0;display:none}}.near_cc .head_t a.selct_adress{float:right;padding:0 20px 0 0;background:url(https://i.gzcdn.net/mui/img/field/info/btn_arrow_down_blue.png) right 7px no-repeat;background-size:13px 8px;margin:0 2px 0 0;font-size:16px;font-weight:500;color:#494949;position:absolute;z-index:1;right:15px}.near_cc .head_t a.selct_adress i{background:url(https://i.gzcdn.net/mui/img/field/info/ico_filter_place16.png) left 0 no-repeat;width:16px;height:16px;background-size:16px;display:inline-block;position:relative;top:2px}.near_cc .cc_wrap{border:1px solid #e6e6e6;border-radius:8px;height:240px;margin:11px 0 0;position:relative}.near_cc .cc_wrap .cc_img{width:100%;height:130px;border-radius:8px 8px 0 0;overflow:hidden}.near_cc .cc_wrap .cc_img img{width:100%;height:100%;object-fit:cover;display:block}.near_cc .cc_wrap .cc_info{padding:16px}.near_cc .cc_wrap .cc_info h4{font-size:17px;font-weight:500;color:#111}.near_cc .cc_wrap .cc_info p.adress{font-size:14px;font-weight:400;color:#777;padding:5px 0 10px;display:block}.near_cc .cc_wrap .cc_info p.adress strong{font-size:14px;font-weight:400;color:#494949}.near_cc .cc_wrap .cc_info p.adress em{width:1px;height:13px;background-color:#d1d1d1;display:inline-block;margin:0 5px;position:relative;top:1px}.near_cc .cc_wrap .cc_info p.score strong{font-size:15px;font-weight:400;color:#777;font-weight:500;font-size:18px}.near_cc .cc_wrap .cc_info p.score strong.status_1{color:#2272ed}.near_cc .cc_wrap .cc_info p.score strong.status_2{color:#a1a1a1;font-size:16px}.near_cc .cc_wrap .cc_info p.score span{font-size:14px;font-weight:400;color:#121212;float:right;background:url(https://i.gzcdn.net/mui/img/field/info/ico_card_star.png) 0 1px no-repeat;background-size:15px;padding-left:19px;position:relative;top:3px}.near_cc .cc_wrap .badge_area{position:absolute;top:var(--layout-spacing-base);left:var(--layout-spacing-base)}.near_cc .no_data{position:absolute;top:58px;right:0;bottom:0;left:0;z-index:1}.near_cc .no_data .filter,.near_cc .no_data .filter img{width:100%;height:270px}.near_cc .no_data .link_box{position:absolute;top:0;right:0;bottom:0;left:0;text-align:center}.near_cc .no_data .link_box a{display:block;width:125px;height:123px;background:url(https://i.gzcdn.net/mui/img/field/info/img_address_n.png) 0 0 no-repeat;background-size:125px 123px;margin:34px auto 15px}.near_cc .no_data .link_box p{font-size:15px;font-weight:400;color:#494949}.my_round_s{clear:both;padding:30px 16px;border-bottom:10px solid #f6f6f6}.my_round_s h3.tit{padding:0 0 15px}.my_round_s h3.tit strong{font-size:18px;font-weight:500;color:#121212}.my_round_s h3.tit a{font-size:15px;font-weight:400;color:#777;background:url(https://i.gzcdn.net/mui/img/field/info/btn_more_n.png) right 5px no-repeat;background-size:6px 9px;position:relative;top:2px;float:right;padding-right:10px}.my_round_s a.list{border:1px solid #e6e6e6;border-radius:8px;display:block}.my_round_s a.list .new_top{display:flex;justify-content:space-between;padding:24px 16px}.my_round_s a.list .new_top h3{font-size:17px;font-weight:500;color:#121212}.my_round_s a.list .new_top strong.course_name{font-size:15px;font-weight:400;color:#121212;display:block}.my_round_s a.list .new_top .score p strong{font-size:22px;font-weight:700;color:#121212;float:right;position:relative;top:-3px}.my_round_s a.list .new_top .score p strong span{font-size:16px;position:relative;top:-2px}.my_round_s a.list .new_top .score p strong.score_type_01{color:#2272ed}.my_round_s a.list .new_top .score p strong.score_type_02{color:#a0a0a0}.my_round_s a.list .new_top .score .score_view{font-size:11px;font-weight:500;color:#fff;letter-spacing:-.22px;background-color:#0e2e5f;padding:0 4px;display:inline-block;width:auto;height:20px;line-height:20px;border-radius:2px}.my_round_s a.list .new_time{clear:both;width:auto;height:48px;line-height:48px;background-color:#f3f3f3;padding:0 16px}.my_round_s a.list .new_time p{font-size:13px;font-weight:400;color:#494949;letter-spacing:-.02px}.my_round_s a.list .new_time p strong{font-size:13px;font-weight:500;color:#2272ed;margin-right:6px;letter-spacing:-.02px}.my_round_s a.list .cc_tit{padding:0;overflow:hidden}.my_round_s a.list .cc_tit h4{font-size:18px;font-weight:500;color:#121212;float:left}.my_round_s a.list .cc_tit strong{font-size:21px;font-weight:700;color:#121212;float:right;position:relative;top:-3px}.my_round_s a.list .cc_tit strong span{font-size:15px;position:relative;top:-2px}.my_round_s a.list .cc_tit strong.score_type_01{color:#2272ed}.my_round_s a.list .cc_tit strong.score_type_02{color:#a0a0a0}.my_round_s a.list p{clear:both}.my_round_s a.list p em{float:right}.my_round_s a.list p.date{font-size:15px;font-weight:400;color:#494949;margin-top:1px}.my_round_s a.list p.date del{width:1px;height:12px;background-color:#e6e6e6;display:inline-block;margin:0 6px}.my_round_s a.list p.date em{font-size:11px;font-weight:500;color:#fff;font-style:normal;padding:2px 4px;display:inline-block;background:#59709b;border-radius:2px}.my_round_s a.list p.member{font-size:14px;font-weight:400;color:#777;padding:11px 0 0;opacity:.8}.my_round_s a.list button{font-size:14px;font-weight:400;color:#494949;width:100%;border:0;border-top:1px solid #e6e6e6;height:50px;line-height:50px;margin:20px 0 0;background:#fff}.my_round_s a.list button em{width:14px;height:14px;display:inline-block;background:url(https://i.gzcdn.net/mui/img/field/info/ico_b_star.png) 0 0 no-repeat;background-size:14px;margin-right:2px;position:relative;top:1px}.my_round_s a.list button.review_btn_case1{font-size:15px;font-weight:500;color:#2272ed}.my_round_s a.list button.review_btn_case1 em{width:20px;height:20px;display:inline-block;background:url(https://i.gzcdn.net/mui/img/field/info/ico_write_small.png) 0 0 no-repeat;background-size:20px;margin-right:2px;position:relative;top:4px}.my_round_s a.round_sec{display:flex;height:90px;align-items:center;border:1px solid #eceff2;border-radius:8px;background:#f2f5fa url(https://i.gzcdn.net/mui/img/field/banner/bg_round_rec.png) 91% 50% no-repeat;background-size:45px 63px}.my_round_s a.round_sec strong{padding-left:24px;font-size:16px;font-weight:500;color:#4a618d;line-height:20px;letter-spacing:-.58px}.golf_tour_wrap{clear:both;padding:24px 0;border-bottom:10px solid #f6f6f6}.golf_tour_wrap h3{padding:0 16px 11px;position:relative;top:-5px}.golf_tour_wrap h3 strong{font-size:18px;font-weight:500;color:#121212}.golf_tour_wrap h3 a{font-size:15px;font-weight:400;color:#777;background:url(https://i.gzcdn.net/mui/img/field/info/btn_more_n.png) right 5px no-repeat;background-size:6px 9px;position:relative;top:2px;float:right;padding-right:10px}.golf_tour_wrap .swiper{padding:0 16px}.golf_tour_wrap .swiper .swiper-slide{width:200px!important;height:260px;border:1px solid #e6e6e6;border-radius:8px;box-sizing:border-box}.golf_tour_wrap .img{border-radius:4px;height:260px;overflow:hidden;position:relative}.golf_tour_wrap .img img{height:100%;object-fit:cover}.golf_tour_wrap .img:after{background:linear-gradient(180deg,#FFF 50%,rgba(255,255,255,0) 100%);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.golf_tour_wrap .txt{position:absolute;left:16px;right:16px;top:16px}.golf_tour_wrap .local{box-sizing:border-box;border:1px solid #969BA3;border-radius:2px;display:inline-block;vertical-align:top;font-size:12px;font-weight:700;color:#505865;height:26px;letter-spacing:-.24px;line-height:26px;padding:0 6px}.golf_tour_wrap .daynight{box-sizing:border-box;border:1px solid #737984;border-radius:2px;display:inline-block;vertical-align:top;font-size:12px;font-weight:700;color:#fff;height:26px;letter-spacing:-.24px;line-height:26px;padding:0 6px;background-color:#737984}.golf_tour_wrap .local+.daynight{margin-left:4px}.golf_tour_wrap .tit{margin:8px 0 4px;font-size:17px;font-weight:500;color:#494949;line-height:140%;letter-spacing:-.34px}.golf_tour_wrap .disclaimer{font-size:13px;color:#767676;line-height:140%;letter-spacing:-.26px}.golf_tour_wrap .price{display:block;margin-top:8px;font-size:19px;font-weight:700;color:#2272ed}.golf_tour_wrap .price .unit{margin-left:2px;font-weight:500;line-height:140%;letter-spacing:-.34px}.g_field_m{clear:both;padding:24px 0;border-bottom:10px solid #f6f6f6}.g_field_m h3{padding:0 20px 11px;position:relative;top:-5px}.g_field_m h3 strong{font-size:18px;font-weight:500;color:#121212}.g_field_m h3 a{font-size:15px;font-weight:400;color:#777;background:url(https://i.gzcdn.net/mui/img/field/info/btn_more_n.png) right 5px no-repeat;background-size:6px 9px;position:relative;top:2px;float:right;padding-right:10px}.g_field_m .magazine{width:100%;height:240px;border-radius:8px;position:relative}.g_field_m .magazine em{width:100%;height:240px;display:block;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:8px;background:linear-gradient(0deg,rgba(0,0,0,.75) 0%,rgba(0,0,0,.13) 100%)}.g_field_m .magazine .flag{width:50px;height:26px;line-height:26px;border-radius:4px;position:absolute;top:118px;left:21px;display:block;text-align:center}.g_field_m .magazine .flag i{font-size:13px;font-weight:700;color:#fff;font-style:normal}.g_field_m .magazine .flag_case_1{background-color:#f07eb5cc}.g_field_m .magazine .flag_case_2{background-color:#9ced75cc}.g_field_m .magazine .flag_case_3{background-color:#90ecd6cc}.g_field_m .magazine .flag_case_6{background-color:#ad86ffcc}.g_field_m .magazine .flag_case_7{background-color:#86a8ffcc}.g_field_m .magazine div{position:absolute;top:0;right:0;bottom:0;left:0;padding:154px 21px 0;z-index:10}.g_field_m .magazine div p{font-size:15px;font-weight:400;color:#fff;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-shadow:0px 1px 2px rgba(0,0,0,.25)}.g_field_m .magazine div h4{font-size:22px;font-weight:700;color:#fff;margin:6px 0 5px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-shadow:0px 1px 2px rgba(0,0,0,.25)}.g_field_m .magazine div span{font-size:14px;font-weight:500;color:#fff;padding:15px 0 0 18px}.g_field_m .magazine div span.cate_resource_1{background:url(https://i.gzcdn.net/mui/img/field/info/ico_gf_s1.png) 0 16px no-repeat;background-size:15px}.g_field_m .magazine div span.cate_resource_2{background:url(https://i.gzcdn.net/mui/img/field/info/ico_gf_s3.png) 0 16px no-repeat;background-size:15px}.g_field_m .magazine div span.cate_resource_3{background:url(https://i.gzcdn.net/mui/img/field/info/ico_gf_s2.png) 0 16px no-repeat;background-size:15px}.magazine_list{background-color:#f6f6f6;letter-spacing:-.7px}.magazine_list nav{background-color:#fff;height:52px;padding:0 0 0 7px;position:sticky;border-bottom:1px solid #e6e6e6;box-shadow:0 4px 2px #00000005;top:46px;z-index:1}.magazine_list nav a{display:inline-block;padding:8px 12px;margin:1px;font-size:16px;font-weight:700;color:#a4adbd}.magazine_list nav a.on{font-size:16px;font-weight:700;color:#2272ed}.magazine_list .count_num{height:60px;clear:both;position:relative}.magazine_list .count_num p{font-size:14px;font-weight:500;color:#777;top:26px;left:22px;position:absolute}.magazine_list .list_off{text-align:center}.magazine_list .list_off em{background:url(https://i.gzcdn.net/mui/img/field/info/ico_nodata1.png) 0 0 no-repeat;background-size:75px;width:75px;height:75px;display:block;margin:45px auto 11px}.magazine_list .list_off p{font-size:15px;font-weight:500;color:#121212}.magazine_list .list_on{background-color:#fff;padding:15px 16px 15px 17px}.magazine_list .list_on ol{overflow:hidden}.magazine_list .list_on ol li{width:50%;height:202px;float:left;padding:0 4px 0 3px;margin:10px 0;box-sizing:border-box}.magazine_list .list_on ol li .thumnail{height:92px;border-radius:8px 8px 0 0;position:relative}.magazine_list .list_on ol li .thumnail em{width:35px;height:23px;line-height:23px;display:block;text-align:center;position:absolute;top:0;left:0;font-style:normal;font-size:10px;font-weight:500;color:#fff;border-radius:8px 0}.magazine_list .list_on ol li .thumnail em.case1{background-color:#f07eb5cc}.magazine_list .list_on ol li .thumnail em.case2{background-color:#9ced75cc}.magazine_list .list_on ol li .thumnail em.case3{background-color:#90ecd6cc}.magazine_list .list_on ol li .thumnail em.case6{background-color:#ad86ffcc}.magazine_list .list_on ol li .thumnail em.case7{background-color:#86a8ffcc}.magazine_list .list_on ol li .thumnail del{width:100%;height:92px;position:absolute;top:0;right:0;bottom:0;left:0;background-color:#000;opacity:.1;display:block;border-radius:8px 8px 0 0}.magazine_list .list_on ol li .info{width:100%;height:110px;padding:14px;box-sizing:border-box;background:rgba(255,255,255,.9);border:1px solid #f3f3f3;border-top:0;border-radius:0 0 8px 8px;display:flex;flex-direction:column;justify-content:space-between}.magazine_list .list_on ol li .info p{font-size:15px;font-weight:400;color:#121212;line-height:18.7px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3;margin:0}.magazine_list .list_on ol li .info span{margin:0;font-size:13px;font-weight:400;color:#999;display:block;padding-top:3px}.update_new{clear:both;padding-bottom:8px}.update_new h3{font-size:18px;font-weight:500;color:#121212;margin-bottom:1px;padding:24px 16px 0;letter-spacing:-.5px;position:relative;top:1px}.update_new h3 span{font-size:18px;font-weight:500;color:#2272ed;padding-right:22px;background:url(https://i.gzcdn.net/mui/img/field/info/w_review.png) right 1px no-repeat;background-size:22px}.update_new a.list{display:block;padding:17px 0 29px;border-bottom:1px solid #f3f3f3;margin:0 16px}.update_new a.list:first-child{border-top:3px solid #f00}.update_new a.list h4{font-size:15px;font-weight:400;color:#a1a1a1}.update_new a.list h4 strong{font-size:17px;font-weight:500;color:#121212;margin:0 5px 0 0}.update_new a.list .score{font-size:15px;font-weight:400;color:#121212;margin:9px 0 0}.update_new a.list .score em{color:#3c86f0;font-weight:500;font-style:normal;margin-left:3px}.update_new a.list .score i{width:2px;height:2px;background-color:#d9d9d9;display:inline-block;margin:0 4px;border-radius:50%;position:relative;top:-5px}.update_new a.list .score strong{font-size:17px;font-weight:500;color:#121212;margin:0 6px 0 0;background:url(https://i.gzcdn.net/mui/img/field/info/ico_card_star.png) 0 3px no-repeat;background-size:15px;padding-left:19px}.update_new a.list .cont_box{padding:0 90px 0 0;min-height:78px;position:relative;margin:16px 0 0}.update_new a.list .cont_box .summary{font-size:15px;font-weight:400;color:#333;border-left:2px solid #e6e6e6;padding:0 0 0 10px;line-height:23px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3;letter-spacing:-.5px}.update_new a.list .cont_box .tit_img{width:78px;height:78px;position:absolute;top:0;right:0;display:block;border-radius:8px}.update_new a.list .cont_box .nick{font-size:13px;font-weight:400;color:#999;margin-top:10px;height:26px;line-height:26px}.update_new a.list .cont_box .nick em{width:26px;height:26px;display:inline-block;border-radius:50%;position:relative;top:7px;margin:0 6px 0 0}.update_new a.list .cont_box .nick em img{width:26px;height:26px;border-radius:50%}.update_new a.list .cont_box .nick strong{font-size:15px;font-weight:500;color:#777;margin-right:5px}.update_new a:first-child{border-bottom:1px solid #fff}.update_new a.btn_more{font-size:15px;font-weight:400;color:#777;border:1px solid #e6e6e6;border-radius:8px;margin:-2px 16px 24px;display:block;box-sizing:border-box;height:48px;line-height:48px;text-align:center;background:#fff}.best_mov{clear:both;padding:24 px 0 30px;height:300px}.best_mov h3{font-size:18px;font-weight:500;color:#121212;padding:0 20px 15px}.best_mov .swiper-slide{height:230px}.best_mov a{display:block;border-radius:8px;position:relative}.best_mov a .nasmo_img{height:100%}.best_mov a .nasmo_img p{height:230px;background-color:#f4f4f4;background-position:50%;background-size:cover;border-radius:8px}.best_mov a .nasmo_img img{width:100%;height:100%;border-radius:8px}.best_mov a del{position:absolute;top:50%;right:0;bottom:0;left:0;width:100%;height:50%;display:block;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.7) 96.35%);border-radius:0 0 8px 8px}.best_mov a .info{position:absolute;right:0;bottom:15px;left:0;height:33px;line-height:33px}.best_mov a .info em{width:33px;height:33px;margin:0 5px 0 15px}.best_mov a .info img{width:33px;height:33px;border-radius:50%}.best_mov a .info span{font-size:14px;font-weight:500;color:#fff;display:inline-block;height:33px;line-height:33px;position:relative;top:-10px;max-width:60%}.gz_overlay{border:1px solid #c1c1c1;border-radius:4px;padding:6px 6px 4px}.gz_overlay p{font-size:13px;font-weight:400;color:#121212;position:relative}.gz_overlay p.center{text-align:center}.gz_overlay p em{width:14px;height:7px;position:absolute;bottom:-11px;left:50%;background:url(https://i.gzcdn.net/images/v10/m/field/img_ballon.png) 0 0 no-repeat;background-size:14px 7px;transform:translate(-50%)}.gz_overlay p em.clicked{background:url(https://i.gzcdn.net/images/v10/m/field/img_ballon_on.png) 0 0 no-repeat;background-size:14px 7px}.my_round_wrap{height:100vh}.map_type{background:linear-gradient(180deg,#fff 0%,#ECF4FE 100%)}.my_round_header{letter-spacing:-.7px;min-height:94px;z-index:1;background:#fff;border-bottom:8px solid #F3F3F3}.my_round_header .tit{font-size:15px;font-weight:500;color:#494949;text-align:center;margin:0 0 4px;display:block}.my_round_header .tit em{width:14px;height:14px;background:url(https://i.gzcdn.net/mui/img/field/info/ico_filter_place.png) 0 0 no-repeat;background-size:14px;display:inline-block;margin-right:-.5px;position:relative;top:1px}.my_round_header .tit i{width:7.6px;height:14px;background:url(https://i.gzcdn.net/mui/img/field/info/ico_select.png) 0 9px no-repeat;background-size:7.6px 4px;display:inline-block;margin-left:4.3px;position:relative;top:-3px}.my_round_header h3{font-size:26px;font-weight:700;color:#121212;display:block;text-align:center}.my_round_header h3 em{width:32px;height:32px;background:url(https://i.gzcdn.net/mui/img/field/info/ico_field32.png) 0 0 no-repeat;background-size:32px;display:inline-block;margin-right:6.5px;position:relative;top:6px}.my_round_header .map_case{border-top:1px solid #f6f6f6;margin:21px 0 0;height:80px}.my_round_header .map_case ol{width:309px;height:80px;margin:0 auto}.my_round_header .map_case ol li{float:left;height:80px}.my_round_header .map_case ol li i{width:1px;height:40px;background-color:#f6f6f6;display:inline-block}.my_round_header .map_case ol li i:first-child{position:absolute;top:20px;left:0}.my_round_header .map_case ol li i:last-child{position:absolute;top:20px;right:0}.my_round_header .map_case ol li p{width:78px;margin-top:20px}.my_round_header .map_case ol li span{font-size:14px;font-weight:500;color:#494949;display:block}.my_round_header .map_case ol li strong{font-size:22px;font-weight:700;color:#121212;display:block}.my_round_header .map_case ol li strong del{text-decoration:none;font-size:16px;margin-left:1px}.my_round_header .map_case ol li strong.best{color:#2272ed}.my_round_header .map_case ol li.score_case1{width:94px}.my_round_header .map_case ol li.score_case2{width:118px;position:relative}.my_round_header .map_case ol li.score_case2 p{margin:20px auto 0}.my_round_header .map_case ol li.score_case3{width:97px;float:right}.my_round_header .map_case ol li.score_case3 p{float:right}.my_round_header .list_case{margin:10px 0 0;height:65px}.my_round_header .list_case ol{width:100%;height:65px;margin:0 auto}.my_round_header .list_case ol li{float:left;width:50%;height:65px;line-height:65px;text-align:center;box-sizing:border-box;position:relative}.my_round_header .list_case ol li i{width:1px;height:30px;position:absolute;top:17px;left:0;background-color:#f6f6f6;display:inline-block}.my_round_header .list_case ol li span{font-size:17px;font-weight:500;color:#121212;display:inline-block;margin-right:8px;position:relative;top:-3px}.my_round_header .list_case ol li strong{font-size:24px;font-weight:700;color:#121212;display:inline-block}.my_round_header .list_case ol li strong del{text-decoration:none;font-size:16px;margin-left:1px;position:relative;top:-2px}.my_round_header .list_case ol li strong.best{color:#2272ed}.my_round_map{width:100%;position:relative}.my_round_map .hole_finish{position:absolute;top:-10px;right:16px;z-index:1}.my_round_map .hole_finish input{display:none}.my_round_map .hole_finish input+label{margin-left:16px;padding-left:24px;font-size:13px;color:#494949;position:relative}.my_round_map .hole_finish input+label:before{content:"";width:24px;height:24px;position:absolute;top:-3px;left:0;background:url(https://i.gzcdn.net/images/v10/m/field/checkbox.png) 0 0 no-repeat;background-size:24px}.my_round_map .hole_finish input:checked+label:before{background:url(https://i.gzcdn.net/images/v10/m/field/checkbox_on.png) 0 0 no-repeat;background-size:24px}.my_round_map .map_bg{background:url(https://i.gzcdn.net/mui/img/field/info/img_map_korea.png) 0 0 no-repeat;background-size:270px 436px;width:270px;height:436px;margin:26px auto 10px;position:relative;right:-14px;top:-8px}.my_round_map li{position:absolute;width:111px;height:75px;border:1px solid #e6e6e6;border-radius:22.5px;background:#fff}.my_round_map li.card_area1{top:19%;left:-9%;background:#fff url(https://i.gzcdn.net/mui/img/field/info/img_gangnam.png) 67px 20px no-repeat;background-size:36px}.my_round_map li.card_area2{top:-.5%;left:6%;background:#fff url(https://i.gzcdn.net/mui/img/field/info/img_gangbuk.png) 67px 20px no-repeat;background-size:36px}.my_round_map li.card_area3{top:11%;right:0;background:#fff url(https://i.gzcdn.net/mui/img/field/info/img_gangwon.png) 67px 20px no-repeat;background-size:36px}.my_round_map li.card_area4{top:39%;left:15%;background:#fff url(https://i.gzcdn.net/mui/img/field/info/img_chungchung.png) 67px 21px no-repeat;background-size:36px}.my_round_map li.card_area5{bottom:23%;left:-7%;background:#fff url(https://i.gzcdn.net/mui/img/field/info/img_junla.png) 67px 21px no-repeat;background-size:36px}.my_round_map li.card_area6{bottom:30%;right:0;background:#fff url(https://i.gzcdn.net/mui/img/field/info/img_geongsang.png) 67px 21px no-repeat;background-size:36px}.my_round_map li.card_area7{bottom:1%;left:22%;background:#fff url(https://i.gzcdn.net/mui/img/field/info/img_jeju_n.png) 67px 21px no-repeat;background-size:36px}.my_round_map li p{font-size:14px;font-weight:700;color:#121212;padding:18px 0 0 16px}.my_round_map li span{font-size:14px;font-weight:500;color:#a1a1a1;display:block}.my_round_map li span button{font-size:18px;font-weight:700;color:#2272ed;background:#fff;border:0;margin:0 1px 0 16px}.my_round_map li span button:disabled{color:#a1a1a1}.bmt_btn_box{left:50%;padding:20px 0 35px}.bmt_btn_box.map{position:absolute}.bmt_btn_box.list{position:fixed;bottom:0}.bmt_btn_box button{font-size:15px;font-weight:500;color:#fff;background-color:#505865e6;height:38px;border:0;border-radius:51px;line-height:38px;position:fixed;left:50%;bottom:16px}.bmt_btn_box button.btn_list_go{width:81px;margin-left:-41px}.bmt_btn_box button.btn_list_go em{background:url(https://i.gzcdn.net/mui/img/field/info/ico_list.png) 0 6px no-repeat;background-size:22px;width:22px;height:22px;display:inline-block}.bmt_btn_box button.btn_map_go{width:106px;margin-left:-53px}.bmt_btn_box button.btn_map_go em{background:url(https://i.gzcdn.net/mui/img/field/info/ico_map_i.png) 0 6px no-repeat;background-size:22px 23.3px;width:22px;height:23.3px;display:inline-block}.insert_score{position:fixed;bottom:32px;left:50%;width:170px;height:40px;margin-left:-85px}.insert_score button{width:170px;height:40px;line-height:40px;border:0;border-radius:24px;background-color:#2272ed}.insert_score button i{width:20px;height:20px;background:url(https://i.gzcdn.net/images/v10/m/my_round/ico_plus_w.png) 0 0 no-repeat;background-size:20px;display:inline-block;margin-right:5px;position:relative;top:3px}.insert_score button strong{font-size:15px;font-weight:500;color:#fff}.insert_score_info{position:fixed;bottom:90px;left:50%;width:215px;height:30px;line-height:30px;background-color:#000000e6;margin-left:-107.5px;border-radius:4px;box-shadow:0 1px 3px #00000063,0 4px 8px 3px #00000026}.insert_score_info p{font-size:13px;font-weight:400;color:#fff;margin:0 4px 0 8px;display:inline-block;letter-spacing:-.26px}.insert_score_info button{width:20px;height:20px;background:url(https://i.gzcdn.net/images/v10/m/my_round/ico_close_p.png) 0 0 no-repeat;background-size:20px;display:inline-block;border:0;font-size:0;line-height:0;text-indent:-30000em;position:relative;top:-5px}.insert_score_info i{width:10px;height:6px;position:fixed;bottom:84px;left:50%;background:url(https://i.gzcdn.net/images/v10/m/my_round/ico_arrow_b.png) 0 0 no-repeat;background-size:10px 6px;display:inline-block}.layer_myround_record .dimd{z-index:102}.layer_myround_record .layer_pop_mr{z-index:102;position:fixed;top:50%;right:0;bottom:0;left:0;margin-top:-134px;padding:0 30px}.layer_myround_record .layer_pop_mr div{background:#fff;border-radius:8px;padding:25px;text-align:center}.layer_myround_record .layer_pop_mr div h3{font-size:18px;font-weight:500;color:#121212;padding:14px 0 19px}.layer_myround_record .layer_pop_mr div button{width:100%;height:48px;line-height:48px;font-size:16px;font-weight:500;color:#fff;background:#2272ed;border-radius:8px;border:0;margin:19px 0 0}.layer_myround_record .layer_pop_mr div ul{text-align:left}.layer_myround_record .layer_pop_mr div ul li{font-size:15px;font-weight:400;color:#777;padding:0 0 0 18px;line-height:23px}.layer_myround_record .layer_pop_mr div ul li em{display:inline-block;width:4px;height:4px;background-color:#777;margin:0 10px 0 -17px;border-radius:50%;position:relative;top:-4px}.input_photo_area{clear:both;margin-top:14px}.input_photo_area .swiper-slide{width:100px;position:relative}.input_photo_area .swiper-slide p{width:100px;height:100px;position:relative;border-radius:8px;padding:0;border:1px solid #ececec}.input_photo_area .swiper-slide button{border:0;font-size:0;line-height:0;text-indent:-30000em;width:24px;height:24px;position:absolute;top:3px;right:3px;background:url(https://i.gzcdn.net/mui/img/field/info/btn_delete_r.png) 0 0 no-repeat;background-size:24px 24px}.my_round_listoff{clear:both;text-align:center;padding:80px 0 120px;margin:0}.my_round_listoff span{display:block;width:138px;height:120px;background:url(https://i.gzcdn.net/mui/img/field/info/img_nodata_round.png) 0 0 no-repeat;background-size:138px 120px;margin:0 auto -12px}.my_round_listoff button{font-size:16px;font-weight:500;color:#2272ed;width:112px;height:42px;line-height:42px;border:1px solid #93b6ec;border-radius:80px;background:#fff;letter-spacing:-.7px}.my_round_listoff button em{display:inline-block;width:20px;height:20px;background:url(https://i.gzcdn.net/mui/img/field/info/ico_write_small.png) 0 0 no-repeat;background-size:20px;margin-right:4px;position:relative;top:3px}.my_round_listoff h3{font-size:15px;font-weight:500;color:#121212;padding:19px 0 0;letter-spacing:-.7px}.my_round_listoff p{font-size:15px;font-weight:400;color:#777;padding:6px 10px 10px;letter-spacing:-.7px}.select_year{padding:0 0 28px;clear:both;background:#fff}.select_year .year_wrap{border-bottom:1px solid #e6e6e6;height:42px;padding-top:10px}.select_year .swiper-slide{width:auto}.select_year .swiper-slide a{font-size:16px;font-weight:700;color:#a4adbd;padding:10px}.select_year .swiper-slide a.selected{color:#2272ed}.select_year .swiper-slide a.selected i{background:url(https://i.gzcdn.net/mui/img/field/info/my_icon.png) 0 0 no-repeat;background-size:11px 15px;width:11px;height:15px;display:inline-block;margin-right:5px;position:relative;top:1px}.my_round_liston{padding:24px 16px 35px}.my_round_liston h3{font-size:15px;font-weight:500;color:#767676;position:relative;margin-bottom:0}.my_round_liston h3 span{float:left}.my_round_liston h3 input+label+.infobox{display:none}.my_round_liston h3 input[type=checkbox]{display:none}.my_round_liston h3 input+label{width:20px;height:20px;background:url(https://i.gzcdn.net/images/v10/m/my_round/ico_info.png) 0 0 no-repeat;background-size:20px;font-size:0;line-height:0;text-indent:-30000em;display:inline-block;margin-left:2px;position:relative;top:-15px}.my_round_liston h3 input:checked+label+.infobox{display:block;position:absolute;top:28px;left:-1px;width:calc(100% - 32px);padding:16px;border-radius:4px;z-index:11;background-color:#fff;box-shadow:0 2px 6px 2px #0000001a,0 1px 2px #00000026}.my_round_liston h3 input:checked+label+.infobox div{display:block;position:relative}.my_round_liston h3 input:checked+label+.infobox div h4{font-size:15px;font-weight:700;color:#121212;height:21px;line-height:21px}.my_round_liston h3 input:checked+label+.infobox div a{width:24px;height:24px;background:url(https://i.gzcdn.net/images/v10/m/my_round/ico_close.png) 0 0 no-repeat;background-size:24px;font-size:0;line-height:0;text-indent:-30000em;display:inline-block;position:absolute;right:0;top:0}.my_round_liston h3 input:checked+label+.infobox div ul{font-size:15px;font-weight:400;color:#494949;letter-spacing:-.3px}.my_round_liston h3 input:checked+label+.infobox div ul li i{width:3px;height:3px;border-radius:50%;background-color:#494949;display:inline-block;margin-right:5px;position:relative;top:-4px}.my_round_liston a.sorting{float:right;font-size:13px;font-weight:500;color:#767676}.my_round_liston a.sorting i{width:16px;height:16px;background:url(https://i.gzcdn.net/images/v10/m/my_round/sorting_down.png) 0 0 no-repeat;background-size:16px;font-size:0;line-height:0;text-indent:-30000em;display:inline-block;vertical-align:top;margin-left:2px;position:relative;top:1px}.my_round_liston a.list{background:#fff;border:1px solid #e6e6e6;border-radius:8px;margin:8px 0;display:block;position:relative}.my_round_liston a.list .top_info{padding:20px 16px 13px;display:flex;justify-content:space-between}.my_round_liston a.list .top_info .cc_tit{padding:0;overflow:hidden;letter-spacing:-.34px}.my_round_liston a.list .top_info .cc_tit h4{font-size:17px;font-weight:500;color:#121212;width:auto;height:24px;line-height:24px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.my_round_liston a.list .top_info .cc_tit h4.no{color:#a0a0a0}.my_round_liston a.list .top_info .cc_tit span{font-size:15px;font-weight:400;color:#121212;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.my_round_liston a.list .top_info .score{text-align:right;padding:45px 0 0}.my_round_liston a.list .top_info .score strong{display:inline-block;font-size:21px;font-weight:700;position:relative;top:-3px}.my_round_liston a.list .top_info .score strong span{font-size:15px;position:relative;top:-2px}.my_round_liston a.list .top_info .score strong.score_type_01{color:#2272ed}.my_round_liston a.list .top_info .score strong.score_type_02{color:#a0a0a0}.my_round_liston a.list .top_info .score em{font-size:11px;font-weight:500;color:#fff;padding:2.5px 4px;display:inline-block;background-color:#0e2e5f;border-radius:2px;font-style:normal;position:relative;top:-6px;margin-right:8px}.my_round_liston a.list .btn_area{border-top:1px solid #e6e6e6;background-color:#fafafa;padding:15px 16px;display:flex;justify-content:space-between;border-radius:0 0 8px 8px}.my_round_liston a.list .btn_area p{font-size:13px;font-weight:400;color:#767676;width:auto;height:24px;line-height:24px}.my_round_liston a.list .btn_area p strong{font-size:13px;font-weight:400;color:#2272ed;margin-right:4px}.my_round_liston a.list .btn_area button{font-size:13px;font-weight:500;color:#505865;width:auto;height:24px;line-height:24px;border:0;background:#fafafa}.my_round_liston a.list .btn_area button.review_btn_case1{padding-left:18px;background:url(https://i.gzcdn.net/images/v10/m/my_round/ico_w.png) 0 4px no-repeat;background-size:16px}.my_round_liston a.list .btn_area button.review_btn_case2{padding-right:18px;background:url(https://i.gzcdn.net/images/v10/m/my_round/ico_arrow_black.png) right 4px no-repeat;background-size:16px}.my_round_liston a.list .btn_area button.review_btn_case3{color:#ff4848;padding-left:18px;background:url(https://i.gzcdn.net/images/v10/m/my_round/icon_q.png) 0 4px no-repeat;background-size:16px}.my_round_liston button.btn_more{padding:8px;box-sizing:content-box;width:24px;height:24px;font-size:0;line-height:0;text-indent:-30000em;border:0;background:url(https://i.gzcdn.net/images/v10/m/my_round/icon_button.png) 50% 50% no-repeat;background-size:24px;display:block;position:absolute;top:0;right:0}.my_round_liston .pop_ballon{width:auto;height:30px;position:absolute;right:10px;bottom:-21px;background-color:#000000e6;padding:0 4px 0 8px;border-radius:4px;z-index:2;box-shadow:0 1px 3px #00000063,0 4px 8px 3px #00000026}.my_round_liston .pop_ballon p{font-size:13px;font-weight:400;color:#fff;display:inline-block;margin-right:4px}.my_round_liston .pop_ballon a{width:20px;height:20px;display:inline-block;background:url(https://i.gzcdn.net/images/v10/m/my_round/ico_close_p.png) 0 0 no-repeat;background-size:20px;border:0;font-size:0;line-height:0;position:relative;top:-14px}.my_round_liston .pop_ballon i{width:10px;height:6px;position:absolute;top:-6px;right:9px;background:url(https://i.gzcdn.net/images/v10/m/my_round/ico_arrow_b.png) 0 0 no-repeat;background-size:10px 6px;display:inline-block;rotate:180deg}.my_round_liston .short_check{margin-bottom:8px;display:flex;height:24px;justify-content:space-between;align-items:center}.my_round_liston .short_check .hole_finish input{display:none}.my_round_liston .short_check .hole_finish input+label{margin-left:16px;padding-left:24px;font-size:13px;color:#494949;position:relative}.my_round_liston .short_check .hole_finish input+label:before{content:"";width:24px;height:24px;position:absolute;top:-3px;left:0;background:url(https://i.gzcdn.net/images/v10/m/field/checkbox.png) 0 0 no-repeat;background-size:24px}.my_round_liston .short_check .hole_finish input:checked+label:before{background:url(https://i.gzcdn.net/images/v10/m/field/checkbox_on.png) 0 0 no-repeat;background-size:24px}.pop_layer .dimd{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#000;opacity:.6;z-index:102}.pop_layer .pop{position:absolute;top:50%;padding:24px;width:calc(100% - 96px);margin:-77px 24px 0;z-index:103;background-color:#fff;border-radius:8px;text-align:center}.pop_layer .pop p{font-size:15px;font-weight:400;color:#767676;line-height:1.4em;padding:0 0 16px}.pop_layer .pop button{width:calc(50% - 4px);height:48px;line-height:48px;float:left;font-size:15;font-weight:500;color:#767676;background-color:#f3f3f3;border:0;border-radius:4px}.pop_layer .pop button.btn_delete{float:right;color:#fff;background-color:#2272ed}.favorite_visit{clear:both;background-color:#f6f6f6;height:100vh;letter-spacing:-.7px}.favorite_visit .zzim_nav{position:sticky;top:44px;z-index:1;border-bottom:1px solid #e6e6e6}.favorite_visit nav{height:50px;background:#fff;padding:0;display:flex;justify-content:space-between;box-shadow:0 0 4px #0000000d}.favorite_visit nav li{width:auto;height:50px;float:left;width:25%}.favorite_visit nav li a{font-size:16px;font-weight:500;color:#777;width:100%;height:50px;line-height:50px;display:block;text-align:center;position:relative;letter-spacing:-.5px}.favorite_visit nav li a i{width:auto;height:2px;display:inline-block;padding:0 30px;position:absolute;bottom:0;left:50%;display:block;border-radius:3px;background-color:#fff;margin-left:-30px}.favorite_visit nav li a.checked{font-weight:700;color:#121212}.favorite_visit nav li a.checked i{background-color:#121212}.favorite_visit .list_sum{height:60px;background:#f6f6f6;padding:0 20px}.favorite_visit .list_sum p{font-size:14px;font-weight:500;color:#777;float:left;padding-top:28px;letter-spacing:-.7px}.favorite_visit .list_sum a{font-size:14px;font-weight:400;color:#494949;float:right;margin-top:26px;padding-right:13px;background:url(https://i.gzcdn.net/mui/img/field/info/ico_select.png) right 8px no-repeat;background-size:9px 5px;position:relative;top:2px}.favorite_visit .no_data{clear:both;padding:45px 0;text-align:center;letter-spacing:-.7px}.favorite_visit .no_data em{width:75px;height:75px;display:block;margin:0 auto 13px;background:url(https://i.gzcdn.net/mui/img/field/info/ico_nodata1.png) 0 0 no-repeat;background-size:75px}.favorite_visit .no_data p{font-size:15px;font-weight:500;color:#121212;padding-bottom:20px}.favorite_visit .no_data a{font-size:16px;font-weight:500;color:#2272ed;height:40px;line-height:41px;border:1px solid #93b6ec;padding:0 17px 0 40px;display:inline-block;background:#fff url(https://i.gzcdn.net/mui/img/field/info/ico_search18.png) 16px 11px no-repeat;background-size:18px;border-radius:80px}.favorite_visit .list_screen{clear:both}.favorite_visit .list_screen .list{background:#fff;border-bottom:10px solid #f6f6f6}.favorite_visit .list_screen a.info{display:block;height:113px;padding:0 20px 0 105px;position:relative}.favorite_visit .list_screen a.info .img_area{width:72px;height:72px;position:absolute;top:25px;left:20px;background:#fafafa;box-shadow:inset 0 0 1px #00000040;display:block;border-radius:8px}.favorite_visit .list_screen a.info h4{padding:24px 40px 6px 0;position:relative}.favorite_visit .list_screen a.info h4 strong{font-size:17px;font-weight:500;color:#121212;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;position:relative;left:1px}.favorite_visit .list_screen a.info h4 input{display:none}.favorite_visit .list_screen a.info h4 input+label{font-size:0;line-height:0;text-indent:-30000em;width:24px;height:24px;position:absolute;right:0;top:22px;background:url(https://i.gzcdn.net/mui/img/my/ico_field_off.png) 0 0 no-repeat;background-size:24px}.favorite_visit .list_screen a.info h4 input:checked+label{background:url(https://i.gzcdn.net/mui/img/my/ico_field_on.png) 0 0 no-repeat;background-size:24px}.favorite_visit .list_screen a.info .adress{font-size:15px;font-weight:400;color:#777}.favorite_visit .list_screen a.info .adress strong{font-size:15px;font-weight:400;color:#494949;padding-left:15px;background:url(https://i.gzcdn.net/mui/img/my/ico_posi_b.png) 1px 4px no-repeat;background-size:9.5px 13px}.favorite_visit .list_screen a.info .system{font-size:15px;font-weight:400;color:#777;margin:7px 0 0 1px}.favorite_visit .list_screen a.info .system span{font-size:15px;font-weight:400;color:#121212}.favorite_visit .list_screen a.info .system span del{background:url(https://i.gzcdn.net/mui/img/my/ico_list_star.png) 0 0 no-repeat;background-size:13px;width:13px;height:13px;display:inline-block;margin:0 3px 0 0}.favorite_visit .list_screen a.info .system strong{font-size:15px;font-weight:400;color:#121212;display:inline-block;margin-right:8px}.favorite_visit .list_screen a.info .system strong.sys_case1{padding-left:17px;background:url(https://i.gzcdn.net/mui/img/my/ico_gs_real.png) 0 3px no-repeat;background-size:14px 13px}.favorite_visit .list_screen a.info .system strong.sys_case2{padding-left:16px;background:url(https://i.gzcdn.net/mui/img/my/ico_gs_gdr.png) 0 3px no-repeat;background-size:13px 13px}.favorite_visit .list_screen a.info .system strong.sys_case3{padding-left:13px;background:url(https://i.gzcdn.net/mui/img/my/ico_gs_v.png) 0 3px no-repeat;background-size:10px 13px}.favorite_visit .list_screen a.info .system strong.sys_case4{padding-left:16px;background:url(https://i.gzcdn.net/mui/img/my/ico_gs_vp.png) 0 3px no-repeat;background-size:13px}.favorite_visit .list_screen a.info .system strong.sys_case5{padding-left:15px;background:url(https://i.gzcdn.net/mui/img/my/ico_gs_tv.png) 0 3px no-repeat;background-size:12px 13px}.favorite_visit .list_screen a.info .system strong.sys_case6{padding-left:17px;background:url(https://i.gzcdn.net/mui/img/my/ico_gs_tp.png) 0 3px no-repeat;background-size:14px 13px}.favorite_visit .list_screen a.info .system strong.sys_case7{padding-left:33px;background:url(https://i.gzcdn.net/mui/img/my/ico_nx.png) 0 3px no-repeat;background-size:33px 13px}.favorite_visit .list_screen a.info .system em{font-size:11px;font-weight:500;color:#fff;font-style:normal;float:right;margin:0 0 0 2px;padding:2px 6px;border-radius:2px}.favorite_visit .list_screen a.info .system em.type1{background-color:#58bb3c}.favorite_visit .list_screen a.info .system em.type2{background-color:#ff9432}.favorite_visit .list_screen a.info .system em.type3{background-color:#003686}.favorite_visit .list_screen a.info .system em.type4{background-color:#3c86f0}.favorite_visit .list_screen a.info i{width:1px;height:13px;background-color:#d1d1d1;display:inline-block;margin:0 3px 0 8px}.favorite_visit .list_screen .btn_box{height:48px;border-top:1px solid #f6f6f6}.favorite_visit .list_screen .btn_box li{width:32.3%;height:48px;float:left;position:relative}.favorite_visit .list_screen .btn_box li:last-child{width:35.4%;height:48px}.favorite_visit .list_screen .btn_box li i{width:1px;height:20px;position:absolute;top:14px;display:block;background-color:#e6e6e6}.favorite_visit .list_screen .btn_box li i:first-child{left:0}.favorite_visit .list_screen .btn_box li i:last-child{right:0}.favorite_visit .list_screen .btn_box li button{width:100%;height:48px;line-height:48px;background:#fff;border:0;text-align:center;letter-spacing:-.7px}.favorite_visit .list_screen .btn_box li button span{font-size:14px;font-weight:500;color:#494949;display:inline-block;padding-left:21px}.favorite_visit .list_screen .btn_box li button.tee span{background:url(https://i.gzcdn.net/mui/img/my/ico_tee.png) 0 12px no-repeat;background-size:20px}.favorite_visit .list_screen .btn_box li button.reserv span{background:url(https://i.gzcdn.net/mui/img/my/ico_info_reserve.png) 0 13px no-repeat;background-size:20px}.favorite_visit .list_screen .btn_box li button.call span{background:url(https://i.gzcdn.net/mui/img/my/ico_info_phone.png) 0 14px no-repeat;background-size:20px}.favorite_visit .list_screen .btn_box li button.navi span{background:url(https://i.gzcdn.net/mui/img/my/ico_info_navi.png) 0 14px no-repeat;background-size:20px}.favorite_visit .list_screen .btn_box li button:disabled{opacity:.4}.favorite_visit .list_screen .teetime_alarm{clear:both;height:80px;margin:0 20px;border-top:1px solid #f3f3f3;overflow:hidden}.favorite_visit .list_screen .teetime_alarm li{float:left}.favorite_visit .list_screen .teetime_alarm li.round{width:85px;padding:17px 0 0}.favorite_visit .list_screen .teetime_alarm li.round strong{font-size:14px;font-weight:500;color:#a1a1a1;display:block;background:url(https://i.gzcdn.net/mui/img/my/ico_teetime_date.png) 0 1px no-repeat;background-size:17px;padding-left:20px}.favorite_visit .list_screen .teetime_alarm li.round p{font-size:14px;font-weight:400;color:#121212}.favorite_visit .list_screen .teetime_alarm li.open_date{padding:17px 0 0}.favorite_visit .list_screen .teetime_alarm li.open_date strong{font-size:14px;font-weight:500;color:#a1a1a1;display:block;background:url(https://i.gzcdn.net/mui/img/my/ico_teetime_date2.png) 0 1px no-repeat;background-size:17px;padding-left:20px}.favorite_visit .list_screen .teetime_alarm li.open_date p{font-size:15px;font-weight:400;color:#3c86f0}.favorite_visit .list_screen .teetime_alarm li.alarm{width:130px;float:right}.favorite_visit .list_screen .teetime_alarm li.alarm button{font-size:14px;font-weight:400;color:#777;border:1px solid #e6e6e6;border-radius:35px;float:right;height:32px;line-height:32px;display:block;margin:22px 0 0;padding:0 11px 0 28px;background:#fff url(https://i.gzcdn.net/mui/img/my/ico_alert.png) 10px 8px no-repeat;background-size:16px}.favorite_visit .list_screen .teetime_alarm li.alarm button .hidden-hover{display:block}.favorite_visit .list_screen .teetime_alarm li.alarm button .show-hover{display:none}.favorite_visit .list_screen .teetime_alarm li.alarm button:disabled{background:#f3f3f3 url(https://i.gzcdn.net/mui/img/my/ico_alert_dimd.png) 10px 8px no-repeat;background-size:16px}.favorite_visit .list_screen .teetime_alarm li.alarm button:disabled .hidden-hover{display:none}.favorite_visit .list_screen .teetime_alarm li.alarm button:disabled .show-hover{display:block}.favorite_visit .list_screen .comment{padding:40px 0 80px;background-color:#fafafa}.favorite_visit .list_screen .comment p{font-size:14px;font-weight:400;color:#777;text-align:center}.favorite_visit .z_cc{clear:both}.favorite_visit .z_cc .list{background:#fff;border-bottom:10px solid #f6f6f6}.favorite_visit .z_cc a.info{display:block;height:113px;padding:0 20px 0 103px;position:relative}.favorite_visit .z_cc a.info .img_area{width:72px;height:72px;position:absolute;top:25px;left:20px;background:#fafafa;box-shadow:inset 0 0 1px #00000040;display:block;border-radius:8px}.favorite_visit .z_cc a.info h4{padding:24px 40px 7px 0;position:relative}.favorite_visit .z_cc a.info h4 strong{font-size:17px;font-weight:500;color:#121212;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;position:relative;left:1px}.favorite_visit .z_cc a.info h4 input{display:none}.favorite_visit .z_cc a.info h4 input+label{font-size:0;line-height:0;text-indent:-30000em;width:24px;height:24px;position:absolute;right:0;top:22px;background:url(https://i.gzcdn.net/mui/img/my/ico_field_off.png) 0 0 no-repeat;background-size:24px}.favorite_visit .z_cc a.info h4 input:checked+label{background:url(https://i.gzcdn.net/mui/img/my/ico_field_on.png) 0 0 no-repeat;background-size:24px}.favorite_visit .z_cc a.info .adress{font-size:15px;font-weight:400;color:#777}.favorite_visit .z_cc a.info .adress strong{font-size:15px;font-weight:400;color:#494949;padding-left:15px;background:url(https://i.gzcdn.net/mui/img/my/ico_posi_b.png) 1px 4px no-repeat;background-size:9.5px 13px;margin-left:2px}.favorite_visit .z_cc a.info .system{font-size:15px;font-weight:400;color:#777;margin:5px 0 0 1px}.favorite_visit .z_cc a.info .system span{font-size:15px;font-weight:400;color:#121212}.favorite_visit .z_cc a.info .system span i{background:url(https://i.gzcdn.net/mui/img/my/ico_list_star.png) 0 0 no-repeat;background-size:13px;width:13px;height:13px;display:inline-block;margin:0 3px 0 0}.favorite_visit .z_cc a.info .system strong{font-size:15px;font-weight:400;color:#121212;display:inline-block;margin-right:6px}.favorite_visit .z_cc a.info .system strong.sys_case1{padding-left:19px;background:url(https://i.gzcdn.net/mui/img/my/ico_gs_real.png) 0 3px no-repeat;background-size:14px 13px}.favorite_visit .z_cc a.info .system strong.sys_case2{padding-left:18px;background:url(https://i.gzcdn.net/mui/img/my/ico_gs_gdr.png) 0 3px no-repeat;background-size:13px 13px}.favorite_visit .z_cc a.info .system strong.sys_case3{padding-left:15px;background:url(https://i.gzcdn.net/mui/img/my/ico_gs_v.png) 0 3px no-repeat;background-size:10px 13px}.favorite_visit .z_cc a.info .system strong.sys_case4{padding-left:18px;background:url(https://i.gzcdn.net/mui/img/my/ico_gs_vp.png) 0 3px no-repeat;background-size:13px}.favorite_visit .z_cc a.info .system strong.sys_case5{padding-left:17px;background:url(https://i.gzcdn.net/mui/img/my/ico_gs_tv.png) 0 3px no-repeat;background-size:12px 13px}.favorite_visit .z_cc a.info .system strong.sys_case6{padding-left:19px;background:url(https://i.gzcdn.net/mui/img/my/ico_gs_tp.png) 0 3px no-repeat;background-size:14px 13px}.favorite_visit .z_cc a.info .system strong.sys_case7{padding-left:35px;background:url(https://i.gzcdn.net/mui/img/my/ico_nx.png) 0 3px no-repeat;background-size:33px 13px}.favorite_visit .z_cc a.info .system em{font-size:11px;font-weight:500;color:#fff;font-style:normal;float:right;margin:0 0 0 2px;padding:2px 6px;border-radius:2px}.favorite_visit .z_cc a.info .system em.type1{background-color:#58bb3c}.favorite_visit .z_cc a.info .system em.type2{background-color:#ff9432}.favorite_visit .z_cc a.info .system em.type3{background-color:#003686}.favorite_visit .z_cc a.info .system em.type4{background-color:#3c86f0}.favorite_visit .z_cc a.info i{width:1px;height:13px;background-color:#d1d1d1;display:inline-block;margin:0 2px 0 3px}.favorite_visit .z_cc .btn_box{height:48px;border-top:1px solid #f6f6f6}.favorite_visit .z_cc .btn_box ul{display:flex;justify-content:space-around}.favorite_visit .z_cc .btn_box ul li{width:auto;height:48px;position:relative}.favorite_visit .z_cc .btn_box ul li:last-child{width:auto}.favorite_visit .z_cc .btn_box ul li i{width:1px;height:20px;position:absolute;top:14px;display:block;background-color:#e6e6e6}.favorite_visit .z_cc .btn_box ul li i:first-child{left:0}.favorite_visit .z_cc .btn_box ul li i:last-child{right:0}.favorite_visit .z_cc .btn_box ul li button{width:auto;height:48px;line-height:48px;background:#fff;border:0;text-align:center;letter-spacing:-.7px;padding:0 20px}.favorite_visit .z_cc .btn_box ul li button span{font-size:14px;font-weight:500;color:#494949;display:inline-block;padding-left:21px}.favorite_visit .z_cc .btn_box ul li button.tee span{background:url(https://i.gzcdn.net/mui/img/my/ico_tee.png) 0 14px no-repeat;background-size:20px}.favorite_visit .z_cc .btn_box ul li button.reserv span{background:url(https://i.gzcdn.net/mui/img/my/ico_info_reserve.png) 0 13px no-repeat;background-size:20px}.favorite_visit .z_cc .btn_box ul li button.call span{background:url(https://i.gzcdn.net/mui/img/my/ico_info_phone.png) 0 14px no-repeat;background-size:20px;padding-left:22px}.favorite_visit .z_cc .btn_box ul li button.navi span{background:url(https://i.gzcdn.net/mui/img/my/ico_info_navi.png) 0 14px no-repeat;background-size:20px}.favorite_visit .z_cc .btn_box ul li button:disabled{opacity:.4}.favorite_visit .z_cc .teetime_alarm{clear:both;height:80px;margin:0 20px;border-top:1px solid #f3f3f3;overflow:hidden}.favorite_visit .z_cc .teetime_alarm li{float:left}.favorite_visit .z_cc .teetime_alarm li.round{width:85px;padding:17px 0 0}.favorite_visit .z_cc .teetime_alarm li.round strong{font-size:14px;font-weight:500;color:#a1a1a1;display:block;background:url(https://i.gzcdn.net/mui/img/my/ico_teetime_date.png) 0 1px no-repeat;background-size:17px;padding-left:20px}.favorite_visit .z_cc .teetime_alarm li.round p{font-size:14px;font-weight:400;color:#121212}.favorite_visit .z_cc .teetime_alarm li.open_date{padding:17px 0 0}.favorite_visit .z_cc .teetime_alarm li.open_date strong{font-size:14px;font-weight:500;color:#a1a1a1;display:block;background:url(https://i.gzcdn.net/mui/img/my/ico_teetime_date2.png) 0 1px no-repeat;background-size:17px;padding-left:20px}.favorite_visit .z_cc .teetime_alarm li.open_date p{font-size:15px;font-weight:400;color:#3c86f0}.favorite_visit .z_cc .teetime_alarm li.alarm{width:130px;float:right}.favorite_visit .z_cc .teetime_alarm li.alarm button{font-size:14px;font-weight:400;color:#777;border:1px solid #e6e6e6;border-radius:35px;float:right;height:32px;line-height:32px;display:block;margin:22px 0 0;padding:0 11px 0 28px;background:#fff url(https://i.gzcdn.net/mui/img/my/ico_alert.png) 10px 8px no-repeat;background-size:16px}.favorite_visit .z_cc .teetime_alarm li.alarm button .hidden-hover{display:block}.favorite_visit .z_cc .teetime_alarm li.alarm button .show-hover{display:none}.favorite_visit .z_cc .teetime_alarm li.alarm button:disabled{background:#f3f3f3 url(https://i.gzcdn.net/mui/img/my/ico_alert_dimd.png) 10px 8px no-repeat;background-size:16px}.favorite_visit .z_cc .teetime_alarm li.alarm button:disabled .hidden-hover{display:none}.favorite_visit .z_cc .teetime_alarm li.alarm button:disabled .show-hover{display:block}.favorite_visit .z_cc .comment{padding:40px 0 80px;background-color:#fafafa}.favorite_visit .z_cc .comment p{font-size:14px;font-weight:400;color:#777;text-align:center}.favorite_visit .t_alarm{clear:both}.favorite_visit .t_alarm .list{background:#fff;border-top:10px solid #f6f6f6}.favorite_visit .t_alarm a.info{display:block;height:114px;padding:0 20px 0 103px;position:relative}.favorite_visit .t_alarm a.info .img_area{width:72px;height:72px;position:absolute;top:25px;left:20px;background:#fafafa;box-shadow:inset 0 0 1px #00000040;display:block;border-radius:8px}.favorite_visit .t_alarm a.info h4{padding:24px 40px 7px 0;position:relative}.favorite_visit .t_alarm a.info h4 strong{font-size:17px;font-weight:500;color:#121212;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;position:relative;left:1px}.favorite_visit .t_alarm a.info h4 input{display:none}.favorite_visit .t_alarm a.info h4 input+label{font-size:0;line-height:0;text-indent:-30000em;width:24px;height:24px;position:absolute;right:0;top:22px;background:url(https://i.gzcdn.net/mui/img/my/ico_field_off.png) 0 0 no-repeat;background-size:24px}.favorite_visit .t_alarm a.info h4 input:checked+label{background:url(https://i.gzcdn.net/mui/img/my/ico_field_on.png) 0 0 no-repeat;background-size:24px}.favorite_visit .t_alarm a.info .adress{font-size:15px;font-weight:400;color:#777}.favorite_visit .t_alarm a.info .adress strong{font-size:15px;font-weight:400;color:#494949;padding-left:15px;background:url(https://i.gzcdn.net/mui/img/my/ico_posi_b.png) 1px 4px no-repeat;background-size:9.5px 13px;margin-left:2px}.favorite_visit .t_alarm a.info .system{font-size:15px;font-weight:400;color:#777;margin:5px 0 0 1px}.favorite_visit .t_alarm a.info .system span{font-size:14px;font-weight:400;color:#121212;letter-spacing:-.2px}.favorite_visit .t_alarm a.info .system span i{width:13px;height:13px;display:inline-block;background:url(https://i.gzcdn.net/mui/img/my/ico_list_star.png) 0 0 no-repeat;background-size:13px;margin:0 3px 0 0;position:relative;top:1px}.favorite_visit .t_alarm a.info .system strong{font-size:15px;font-weight:400;color:#121212;display:inline-block;margin-right:6px}.favorite_visit .t_alarm a.info .system strong.sys_case1{padding-left:19px;background:url(https://i.gzcdn.net/mui/img/my/ico_gs_real.png) 0 3px no-repeat;background-size:14px 13px}.favorite_visit .t_alarm a.info .system strong.sys_case2{padding-left:18px;background:url(https://i.gzcdn.net/mui/img/my/ico_gs_gdr.png) 0 3px no-repeat;background-size:13px 13px}.favorite_visit .t_alarm a.info .system strong.sys_case3{padding-left:15px;background:url(https://i.gzcdn.net/mui/img/my/ico_gs_v.png) 0 3px no-repeat;background-size:10px 13px}.favorite_visit .t_alarm a.info .system strong.sys_case4{padding-left:18px;background:url(https://i.gzcdn.net/mui/img/my/ico_gs_vp.png) 0 3px no-repeat;background-size:13px}.favorite_visit .t_alarm a.info .system strong.sys_case5{padding-left:17px;background:url(https://i.gzcdn.net/mui/img/my/ico_gs_tv.png) 0 3px no-repeat;background-size:12px 13px}.favorite_visit .t_alarm a.info .system strong.sys_case6{padding-left:19px;background:url(https://i.gzcdn.net/mui/img/my/ico_gs_tp.png) 0 3px no-repeat;background-size:14px 13px}.favorite_visit .t_alarm a.info .system strong.sys_case7{padding-left:35px;background:url(https://i.gzcdn.net/mui/img/my/ico_nx.png) 0 3px no-repeat;background-size:33px 13px}.favorite_visit .t_alarm a.info .system em{font-size:11px;font-weight:500;color:#fff;font-style:normal;float:right;margin:0 0 0 2px;padding:2px 6px;border-radius:2px}.favorite_visit .t_alarm a.info .system em.type1{background-color:#58bb3c}.favorite_visit .t_alarm a.info .system em.type2{background-color:#ff9432}.favorite_visit .t_alarm a.info .system em.type3{background-color:#003686}.favorite_visit .t_alarm a.info .system em.type4{background-color:#3c86f0}.favorite_visit .t_alarm a.info i{width:1px;height:13px;background-color:#d1d1d1;display:inline-block;margin:0 2px 0 3px}.favorite_visit .t_alarm .btn_box{height:48px;border-top:1px solid #f6f6f6}.favorite_visit .t_alarm .btn_box li{width:32.3%;height:48px;float:left;position:relative}.favorite_visit .t_alarm .btn_box li:last-child{width:35.4%;height:48px}.favorite_visit .t_alarm .btn_box li i{width:1px;height:20px;position:absolute;top:14px;display:block;background-color:#e6e6e6}.favorite_visit .t_alarm .btn_box li i:first-child{left:0}.favorite_visit .t_alarm .btn_box li i:last-child{right:0}.favorite_visit .t_alarm .btn_box li button{width:100%;height:48px;line-height:48px;background:#fff;border:0;text-align:center;letter-spacing:-.7px}.favorite_visit .t_alarm .btn_box li button span{font-size:14px;font-weight:500;color:#494949;display:inline-block;padding-left:21px}.favorite_visit .t_alarm .btn_box li button.tee span{background:url(https://i.gzcdn.net/mui/img/my/ico_tee.png) 0 12px no-repeat;background-size:20px}.favorite_visit .t_alarm .btn_box li button.reserv span{background:url(https://i.gzcdn.net/mui/img/my/ico_info_reserve.png) 0 13px no-repeat;background-size:20px}.favorite_visit .t_alarm .btn_box li button.call span{background:url(https://i.gzcdn.net/mui/img/my/ico_info_phone.png) 0 14px no-repeat;background-size:20px}.favorite_visit .t_alarm .btn_box li button.navi span{background:url(https://i.gzcdn.net/mui/img/my/ico_info_navi.png) 0 14px no-repeat;background-size:20px}.favorite_visit .t_alarm .btn_box li button:disabled{opacity:.4}.favorite_visit .t_alarm .teetime_alarm{clear:both;height:80px;margin:0 20px;border-top:1px solid #f3f3f3;overflow:hidden}.favorite_visit .t_alarm .teetime_alarm li{float:left}.favorite_visit .t_alarm .teetime_alarm li.round{width:85px;padding:17px 0 0}.favorite_visit .t_alarm .teetime_alarm li.round strong{font-size:14px;font-weight:500;color:#a1a1a1;display:block;background:url(https://i.gzcdn.net/mui/img/my/ico_teetime_date.png) 0 1px no-repeat;background-size:17px;padding-left:20px}.favorite_visit .t_alarm .teetime_alarm li.round p{font-size:15px;font-weight:400;color:#121212;padding-top:7px}.favorite_visit .t_alarm .teetime_alarm li.open_date{padding:17px 0 0}.favorite_visit .t_alarm .teetime_alarm li.open_date strong{font-size:14px;font-weight:500;color:#a1a1a1;display:block;background:url(https://i.gzcdn.net/mui/img/my/ico_teetime_date2.png) 0 1px no-repeat;background-size:17px;padding-left:20px}.favorite_visit .t_alarm .teetime_alarm li.open_date p{font-size:15px;font-weight:400;color:#3c86f0;padding-top:7px}.favorite_visit .t_alarm .teetime_alarm li.alarm{width:130px;float:right}.favorite_visit .t_alarm .teetime_alarm li.alarm button{font-size:14px;font-weight:400;color:#777;border:1px solid #e6e6e6;border-radius:35px;float:right;height:36px;line-height:34px;display:block;margin:23px 0 0;padding:0 11px 0 28px;background:#fff url(https://i.gzcdn.net/mui/img/my/ico_alert.png) 10px 9px no-repeat;background-size:16px;letter-spacing:-.7px}.favorite_visit .t_alarm .teetime_alarm li.alarm button .hidden-hover{display:block}.favorite_visit .t_alarm .teetime_alarm li.alarm button .show-hover{display:none}.favorite_visit .t_alarm .teetime_alarm li.alarm button:disabled{background:#f3f3f3 url(https://i.gzcdn.net/mui/img/my/ico_alert_dimd.png) 10px 8px no-repeat;background-size:16px;border:1px solid #fff}.favorite_visit .t_alarm .teetime_alarm li.alarm button:disabled .hidden-hover{display:none}.favorite_visit .t_alarm .teetime_alarm li.alarm button:disabled .show-hover{display:block}.favorite_visit .t_alarm .comment{padding:40px 20px 80px;background-color:#fafafa;line-height:22px}.favorite_visit .t_alarm .comment p{font-size:14px;font-weight:400;color:#777;text-align:center}.favorite_visit .list_screen_none{text-align:center}.favorite_visit .list_screen_none em{margin:45px auto 13px;width:75px;height:75px;display:block;background:url(https://i.gzcdn.net/mui/img/field/info/ico_nodata1.png) 0 0 no-repeat;background-size:75px}.favorite_visit .list_screen_none p{font-size:15px;font-weight:500;color:#121212;padding:0 0 20px}.favorite_visit .list_screen_none a{font-size:16px;font-weight:500;color:#2272ed;border:1px solid #93b6ec;border-radius:80px;height:40px;line-height:41px;padding:0 17px 0 40px;display:inline-block;background:#fff url(https://i.gzcdn.net/mui/img/field/info/ico_search18.png) 17px 11px no-repeat;background-size:18px}.favorite_visit .list_fav{clear:both}.favorite_visit .list_fav .list{background:#fff;border-bottom:10px solid #f6f6f6}.favorite_visit .list_fav a.info{display:block;height:113px;padding:0 20px;border-bottom:1px solid #f6f6f6;position:relative}.favorite_visit .list_fav a.info h4{padding:25px 0 5px}.favorite_visit .list_fav a.info h4 strong{font-size:17px;font-weight:500;color:#121212}.favorite_visit .list_fav a.info h4 input{display:none}.favorite_visit .list_fav a.info h4 input+label{font-size:0;line-height:0;text-indent:-30000em;width:24px;height:24px;float:right;background:url(https://i.gzcdn.net/mui/img/my/ico_field_off.png) 0 0 no-repeat;background-size:20px}.favorite_visit .list_fav a.info h4 input:checked+label{background:url(https://i.gzcdn.net/mui/img/my/ico_field_on.png) 0 0 no-repeat;background-size:20px}.favorite_visit .list_fav a.info .adress{font-size:15px;font-weight:300;color:#777;padding-bottom:5px}.favorite_visit .list_fav a.info .adress strong{font-size:15px;font-weight:400;color:#494949;padding-left:15px;background:url(https://i.gzcdn.net/mui/img/my/ico_posi_b.png) 0 5px no-repeat;background-size:9.5px 13px}.favorite_visit .list_fav a.info .price{font-size:15px;font-weight:400;color:#777}.favorite_visit .list_fav a.info .price span{font-size:14px;font-weight:400;color:#494949;background:url(https://i.gzcdn.net/mui/img/my/ico_won.png) 0 3px no-repeat;background-size:13px;padding-left:17px}.favorite_visit .list_fav a.info .price span strong{font-size:14px;font-weight:500;color:#121212;margin-left:3px}.favorite_visit .list_fav a.info .price em{font-size:11px;font-weight:500;color:#fff;font-style:normal;float:right;margin:0 0 0 2px;padding:2px 6px;border-radius:2px}.favorite_visit .list_fav a.info .price em.type1{background-color:#003686}.favorite_visit .list_fav a.info .price em.type2{background-color:#3c86f0}.favorite_visit .list_fav a.info .price em.type3{background-color:#43cf62}.favorite_visit .list_fav a.info i{width:1px;height:13px;background-color:#d1d1d1;display:inline-block;margin:0 5px}.favorite_visit .list_fav .btn_box{height:48px}.favorite_visit .list_fav .btn_box li{width:50%;height:48px;float:left;position:relative}.favorite_visit .list_fav .btn_box li i{width:1px;height:20px;position:absolute;top:14px;right:0;display:block;background-color:#e6e6e6}.favorite_visit .list_fav .btn_box li button{width:100%;height:48px;line-height:48px;background:#fff;border:0;text-align:center}.favorite_visit .list_fav .btn_box li button span{font-size:14px;font-weight:500;color:#494949;display:inline-block;padding-left:21px}.favorite_visit .list_fav .btn_box li button.call span{background:url(https://i.gzcdn.net/mui/img/my/ico_info_phone.png) 0 14px no-repeat;background-size:20px}.favorite_visit .list_fav .btn_box li button.navi span{background:url(https://i.gzcdn.net/mui/img/my/ico_info_navi.png) 0 13px no-repeat;background-size:20px}.favorite_visit .list_fav .btn_box li button:disabled{opacity:.4}.favorite_visit .z_academy{clear:both}.favorite_visit .z_academy .list{background:#fff;border-bottom:10px solid #f6f6f6}.favorite_visit .z_academy a.info{display:block;height:112px;padding:0 20px;border-bottom:1px solid #f6f6f6;position:relative}.favorite_visit .z_academy a.info h4{padding:22px 0 5px}.favorite_visit .z_academy a.info h4 strong{font-size:17px;font-weight:500;color:#121212}.favorite_visit .z_academy a.info h4 input{display:none}.favorite_visit .z_academy a.info h4 input+label{font-size:0;line-height:0;text-indent:-30000em;width:24px;height:24px;float:right;background:url(https://i.gzcdn.net/mui/img/my/ico_field_off.png) 0 0 no-repeat;background-size:24px;position:relative;top:-2px}.favorite_visit .z_academy a.info h4 input:checked+label{background:url(https://i.gzcdn.net/mui/img/my/ico_field_on.png) 0 0 no-repeat;background-size:24px}.favorite_visit .z_academy a.info .adress{font-size:15px;font-weight:300;color:#777;padding:2px 0 5px}.favorite_visit .z_academy a.info .adress strong{font-size:15px;font-weight:400;color:#494949;padding-left:14px;background:url(https://i.gzcdn.net/mui/img/my/ico_posi_b.png) 0 3px no-repeat;background-size:9.5px 13px;margin-left:2px}.favorite_visit .z_academy a.info .price{font-size:15px;font-weight:400;color:#777}.favorite_visit .z_academy a.info .price span{font-size:14px;font-weight:400;color:#494949;background:url(https://i.gzcdn.net/mui/img/my/ico_won.png) 0 2px no-repeat;background-size:13px;padding-left:17px}.favorite_visit .z_academy a.info .price span strong{font-size:14px;font-weight:500;color:#121212;margin-left:3px}.favorite_visit .z_academy a.info .price em{font-size:11px;font-weight:500;color:#fff;font-style:normal;float:right;margin:0 0 0 2px;padding:2px 6px;border-radius:2px;position:relative;top:3px}.favorite_visit .z_academy a.info .price em.type1{background-color:#003686}.favorite_visit .z_academy a.info .price em.type2{background-color:#3c86f0}.favorite_visit .z_academy a.info .price em.type3{background-color:#43cf62}.favorite_visit .z_academy a.info i{width:1px;height:13px;background-color:#d1d1d1;display:inline-block;margin:0 5px}.favorite_visit .z_academy a.info .price_label{height:25px;font-size:15px;font-weight:400;color:#777;position:relative}.favorite_visit .z_academy a.info .price_label span{font-size:14px;font-weight:400;color:#494949;background:url(https://i.gzcdn.net/mui/img/my/ico_won.png) 0 2px no-repeat;background-size:13px;padding-left:17px}.favorite_visit .z_academy a.info .price_label span strong{font-size:14px;font-weight:500;color:#121212;margin-left:3px}.favorite_visit .z_academy a.info .price_label .badge_area{position:absolute;top:0px;right:0px}.favorite_visit .z_academy .btn_box{height:48px}.favorite_visit .z_academy .btn_box li{width:50%;height:48px;float:left;position:relative}.favorite_visit .z_academy .btn_box li i{width:1px;height:20px;position:absolute;top:14px;right:0;display:block;background-color:#e6e6e6}.favorite_visit .z_academy .btn_box li button{width:100%;height:48px;line-height:48px;background:#fff;border:0;text-align:center;letter-spacing:-.7px}.favorite_visit .z_academy .btn_box li button span{font-size:14px;font-weight:500;color:#494949;display:inline-block;padding-left:21px}.favorite_visit .z_academy .btn_box li button.call span{background:url(https://i.gzcdn.net/mui/img/my/ico_info_phone.png) 0 14px no-repeat;background-size:20px}.favorite_visit .z_academy .btn_box li button.navi span{background:url(https://i.gzcdn.net/mui/img/my/ico_info_navi.png) 0 14px no-repeat;background-size:20px}.favorite_visit .z_academy .btn_box li button:disabled{opacity:.4}.favorite_visit .list_market{clear:both;padding-top:3px}.favorite_visit .list_market .list{background:#fff;border-bottom:10px solid #f6f6f6}.favorite_visit .list_market a.info{display:block;height:88px;padding:0 20px;border-bottom:1px solid #f6f6f6;position:relative}.favorite_visit .list_market a.info h4{padding:24px 40px 7px 0;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative}.favorite_visit .list_market a.info h4 strong{font-size:17px;font-weight:500;color:#121212}.favorite_visit .list_market a.info h4 input{display:none}.favorite_visit .list_market a.info h4 input+label{font-size:0;line-height:0;text-indent:-30000em;width:24px;height:24px;background:url(https://i.gzcdn.net/mui/img/my/ico_field_off.png) 0 0 no-repeat;background-size:24px;position:absolute;top:22px;right:0}.favorite_visit .list_market a.info h4 input:checked+label{background:url(https://i.gzcdn.net/mui/img/my/ico_field_on.png) 0 0 no-repeat;background-size:24px}.favorite_visit .list_market a.info .adress{font-size:15px;font-weight:400;color:#777;padding-bottom:5px}.favorite_visit .list_market a.info .adress strong{font-size:15px;font-weight:400;color:#494949;padding-left:14px;margin-left:2px;background:url(https://i.gzcdn.net/mui/img/my/ico_posi_b.png) 0 3px no-repeat;background-size:9.5px 13px}.favorite_visit .list_market a.info i{width:1px;height:13px;background-color:#d1d1d1;display:inline-block;margin:0 5px}.favorite_visit .list_market .btn_box{height:48px}.favorite_visit .list_market .btn_box li{width:50%;height:48px;float:left;position:relative}.favorite_visit .list_market .btn_box li i{width:1px;height:20px;position:absolute;top:14px;right:0;display:block;background-color:#e6e6e6}.favorite_visit .list_market .btn_box li button{width:100%;height:48px;line-height:48px;background:#fff;border:0;text-align:center;letter-spacing:-.7px}.favorite_visit .list_market .btn_box li button span{font-size:14px;font-weight:500;color:#494949;display:inline-block;padding-left:21px}.favorite_visit .list_market .btn_box li button.call span{background:url(https://i.gzcdn.net/mui/img/my/ico_info_phone.png) 0 14px no-repeat;background-size:20px}.favorite_visit .list_market .btn_box li button.navi span{background:url(https://i.gzcdn.net/mui/img/my/ico_info_navi.png) 0 14px no-repeat;background-size:20px}.favorite_visit .list_market .btn_box li button:disabled{opacity:.4}.favorite_visit .toast_fav_clear{clear:both;text-align:center;position:fixed;right:0;bottom:34px;left:0}.favorite_visit .toast_fav_clear p{font-size:14px;font-weight:400;color:#fff;display:inline-block;padding:15px 20px;background:rgba(0,0,0,.85);border-radius:8px}.training_near{padding:0;border-bottom:1px solid #f6f6f6}.training_near button{height:53px;background-color:#fff;font-size:17px;font-weight:500;color:#121212;padding:0 20px;border:0}.training_near button span{background:url(https://i.gzcdn.net/mui/img/practice/ico_map_aca.png) 0 0 no-repeat;background-size:22px;padding-left:25px;letter-spacing:-.7px}.training_near button span strong{font-size:17px;font-weight:500;color:#3c86f0}.training_near button i{background:url(https://i.gzcdn.net/mui/img/practice/arrow_aca.png) 0 0 no-repeat;background-size:8px 14px;width:8px;height:14px;display:inline-block;margin:0 0 0 4px;position:relative;top:2px}.search_ing .word_ing{padding:0 20px 0 50px;border-bottom:10px solid #f6f6f6}.search_ing .word_ing li{width:100%;height:58px;line-height:58px;font-size:16px;font-weight:500;color:#121212;border-top:1px solid #f6f6f6}.search_ing .word_ing li i{font-style:normal;color:#3c86f0}.search_ing .word_ing li:first-child{border-top:none}.search_ing .word_ing li em{width:15px;height:18px;display:inline-block;background:url(https://i.gzcdn.net/mui/img/practice/ico_list_location.png) 0 0 no-repeat;background-size:15px 18px;margin:0 13px 0 -28px;position:relative;top:3px}.search_ing .keyword_ing{padding:0 20px}.search_ing .keyword_ing li{border-bottom:1px solid #f6f6f6;height:85px}.search_ing .keyword_ing li span{padding:15px 0 6px;display:block}.search_ing .keyword_ing li span em{font-size:11px;font-weight:500;color:#fff;background:#f00;font-style:normal;display:inline-block;padding:2px 5px;border-radius:2px;margin-right:2px}.search_ing .keyword_ing li span em.case1{background-color:#003686}.search_ing .keyword_ing li span em.case2{background-color:#3c86f0}.search_ing .keyword_ing li span em.case3{background-color:#43cf62}.search_ing .keyword_ing li p{font-size:16px;font-weight:500;color:#494949}.search_ing .keyword_ing li p i{font-style:normal;color:#3c86f0}.no_datap{text-align:center}.no_datap em{display:block;width:86px;height:90px;background:url(https://i.gzcdn.net/mui/img/field/info/nodata.png) 0 0 no-repeat;background-size:86px 90px;margin:100px auto 24px}.no_datap h3{font-size:15px;font-weight:500;color:#121212}.no_datap h3 strong{font-size:15px;font-weight:500;color:#2272ed}.no_datap p{font-size:15px;font-weight:400;color:#777;line-height:22px;padding:0}.no_datap div{padding:100px 30px 30px}.no_datap div p{font-size:15px;font-weight:400;color:#777;line-height:22px;padding-bottom:14px}.no_datap div button{width:100%;height:50px;line-height:50px;font-size:16px;font-weight:500;color:#fff;background-color:#2272ed;border:0;border-radius:8px}section.my_review{background-color:#f6f6f6;height:100vh}section.my_review nav.my_review_nav{width:100%;height:49px;background:#fff;position:fixed;top:46px;z-index:1;border-bottom:1px solid #e6e6e6;box-shadow:0 0 4px #0000000d}section.my_review nav.my_review_nav li{width:50%;height:50px;float:left}section.my_review nav.my_review_nav li a{font-size:16px;font-weight:500;color:#777;width:100%;height:50px;line-height:50px;display:block;text-align:center;position:relative}section.my_review nav.my_review_nav li a.checked{font-size:16px;font-weight:700;color:#121212}section.my_review nav.my_review_nav li a.checked i{width:75px;height:2px;border:0;border-radius:3px;position:absolute;bottom:0;left:50%;display:block;background-color:#121212;margin-left:-37.5px}section.my_review .list_sum{height:60px;background:#f6f6f6;padding:0 20px;margin-top:50px}section.my_review .list_sum p{font-size:14px;font-weight:500;color:#777;float:left;padding-top:28px;letter-spacing:-.7px}.magazine_wrap{clear:both;padding-bottom:50px}.magazine_wrap .top_conti{position:relative;overflow:hidden;height:300px}.magazine_wrap .top_conti .top_img{width:100%;height:100%;vertical-align:top}.magazine_wrap .top_conti del.bg_gra{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(0,0,0,.75) 0%,rgba(0,0,0,0) 100%);transform:rotate(180deg)}.magazine_wrap .top_conti span{font-weight:700;font-size:13px;color:#fff;padding:4px 13.5px;display:inline-block;border-radius:4px}.magazine_wrap .top_conti span.m_case1{background-color:#f07eb5cc}.magazine_wrap .top_conti span.m_case2{background-color:#9ced75cc}.magazine_wrap .top_conti span.m_case3{background-color:#90ecd6cc}.magazine_wrap .top_conti span.m_case6{background-color:#ad86ffcc}.magazine_wrap .top_conti span.m_case7{background-color:#86a8ffcc}.magazine_wrap .top_conti .info{position:absolute;right:0;bottom:30px;left:0;padding:0 36px 0 20px;z-index:1}.magazine_wrap .top_conti .info .sub_tit{font-size:16px;font-weight:500;color:#fff;padding:9px 0 0;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.magazine_wrap .top_conti .info h2{font-size:25px;font-weight:700;color:#fff;line-height:33px;margin:6px 0 10px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.magazine_wrap .top_conti .info p.sub_info{font-size:14px;font-weight:500;color:#fff;padding:0 0 0 18px;opacity:.8}.magazine_wrap .top_conti .info p.cate_resource_1{background:url(https://i.gzcdn.net/mui/img/field/info/ico_gf_s1.png) 0 2px no-repeat;background-size:15px}.magazine_wrap .top_conti .info p.cate_resource_2{background:url(https://i.gzcdn.net/mui/img/field/info/ico_gf_s3.png) 0 2px no-repeat;background-size:15px}.magazine_wrap .top_conti .info p.cate_resource_3{background:url(https://i.gzcdn.net/mui/img/field/info/ico_gf_s2.png) 0 1px no-repeat;background-size:15px}.magazine_wrap .cont_area{clear:both;letter-spacing:-.7px}.magazine_wrap .cont_area .tit{padding:50px 20px 0;color:#121212}.magazine_wrap .cont_area .tit span{display:block;font-size:17px;font-weight:500;color:#121212;padding:0 0 7px}.magazine_wrap .cont_area .tit h3{font-size:22px;font-weight:700;color:#121212}.magazine_wrap .cont_area .tit h3.m_case0{color:#121212}.magazine_wrap .cont_area .tit h3.m_case1{color:#f07eb5}.magazine_wrap .cont_area .tit h3.m_case2{color:#76e73f}.magazine_wrap .cont_area .tit h3.m_case3{color:#5cdebf}.magazine_wrap .cont_area .tit h3.m_case6{color:#ad86ff}.magazine_wrap .cont_area .tit h3.m_case7{color:#86a8ff}.magazine_wrap .cont_area p{font-size:16px;font-weight:400;color:#494949;line-height:28px;letter-spacing:-.6px;padding:25px 20px 0}.magazine_wrap .cont_area .cont_img{padding:30px 20px 0}.magazine_wrap .cont_area .cont_img img{width:100%;border-radius:4px;vertical-align:top}.magazine_wrap .cont_area .cont_btn{margin:30px 20px 0;height:59px;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.magazine_wrap .cont_area .cont_btn button{width:100%;height:59px;line-height:59px;border:0;background:#fff}.magazine_wrap .cont_area .cont_btn button strong{font-size:16px;font-weight:500;color:#494949}.magazine_wrap .cont_area .cont_btn button i{background:url(https://i.gzcdn.net/mui/img/field/info/btn_arrow.png) 0 0 no-repeat;background-size:17px 11px;width:17px;height:11px;display:inline-block;margin-left:6px;position:relative;top:-1px}.magazine_wrap .cont_area_evt img{vertical-align:top}.magazine_wrap .cont_area_evt .top_img{width:100%}.magazine_wrap .contents_bottom.archive{height:50px}.magazine_wrap .contents_bottom.original{height:0}.magazine_wrap .btn_like_boxf{clear:both;padding:0 10px 0 20px;height:70px;background:#fff;border-top:1px solid #f3f3f3;position:sticky;bottom:0}.magazine_wrap .btn_like_boxf.sticky{background-color:#fafafa}.magazine_wrap .btn_like_boxf:not(.sticky){background-color:#fff}.magazine_wrap .btn_like_boxf input{display:none}.magazine_wrap .btn_like_boxf input+label{font-size:13px;font-weight:500;color:#494949;display:inline-block;background:#fff;height:33px;line-height:33px;border:1px solid #e6e6e6;border-radius:41px;margin:17px 6px 0 0;padding:0 13px}.magazine_wrap .btn_like_boxf input+label em{width:16px;height:16px;display:inline-block;margin:0 3px 0 0;position:relative;top:4px}.magazine_wrap .btn_like_boxf input+label em.like{background:url(https://i.gzcdn.net/mui/img/field/info/ico_like.png) 0 0 no-repeat;background-size:16px}.magazine_wrap .btn_like_boxf input+label em.not_like{background:url(https://i.gzcdn.net/mui/img/field/info/ico_not_like.png) 0 0 no-repeat;background-size:16px}.magazine_wrap .btn_like_boxf input:checked+label{background-color:#f2f5fa;border:1px solid #3c86f0}.magazine_wrap .btn_like_boxf span{font-size:13px;font-weight:400;color:#999;float:right;position:relative;top:6px}.magazine_wrap .btn_like_boxf a.share{width:36px;height:38px;float:right;background:url(https://i.gzcdn.net/mui/img/field/info/btn_share_n.png) 10px 10px no-repeat;background-size:16px 18px;font-size:0;line-height:0;text-indent:-30000em;position:relative;top:16px}.magazine_wrap .another_magazine{clear:both;border-top:10px solid #f6f6f6;letter-spacing:-.7px}.magazine_wrap .another_magazine .tit{height:71px;padding:0 20px;border-bottom:1px solid #F3F3F3;position:relative}.magazine_wrap .another_magazine .tit h3{font-size:17px;font-weight:500;color:#121212;position:absolute;top:30px}.magazine_wrap .another_magazine .tit h3 strong{font-size:17px;font-weight:500;color:#2272ed}.magazine_wrap .another_magazine .tit a{position:absolute;top:30px;right:20px;font-size:14px;font-weight:400;color:#777}.magazine_wrap .another_magazine .tit a i{width:8px;height:18px;display:inline-block;background:url(https://i.gzcdn.net/mui/img/field/info/ico_arrow.png) 0 0 no-repeat;background-size:8px 18px;position:relative;top:3px}.magazine_wrap .another_magazine ol{padding:10px 20px 15px}.magazine_wrap .another_magazine ol li{clear:both;border-top:1px solid #f6f6f6}.magazine_wrap .another_magazine ol li:first-child{border-top:0}.magazine_wrap .another_magazine ol li a{height:78px;display:block;position:relative;padding:15px 0 15px 113px}.magazine_wrap .another_magazine ol li a .timg{width:97px;height:78px;background-color:#eee;border-radius:8px;position:absolute;top:15px;left:0}.magazine_wrap .another_magazine ol li a .timg em{width:35px;height:23px;line-height:23px;display:block;text-align:center;position:absolute;top:0;left:0;font-style:normal;font-size:10px;font-weight:500;color:#fff;border-radius:8px 0 4px}.magazine_wrap .another_magazine ol li a .timg em.case1{background-color:#f07eb5cc}.magazine_wrap .another_magazine ol li a .timg em.case2{background-color:#9ced75cc}.magazine_wrap .another_magazine ol li a .timg em.case3{background-color:#90ecd6cc}.magazine_wrap .another_magazine ol li a .timg em.case6{background-color:#ad86ffcc}.magazine_wrap .another_magazine ol li a .timg em.case7{background-color:#86a8ffcc}.magazine_wrap .another_magazine ol li a .timg del{width:97px;height:78px;position:absolute;top:0;left:0;background-color:#000;opacity:.1;display:block;border-radius:8px}.magazine_wrap .another_magazine ol li a .cont p{font-size:16px;font-weight:500;color:#121212;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:20px}.magazine_wrap .another_magazine ol li a .cont span{font-size:13px;font-weight:400;color:#999;margin:3px 0 0;display:block}.magazine_wrap .another_magazine ol li a .cont span del{display:inline-block;width:1px;height:12px;background-color:#d9d9d9;margin:0 7px;position:relative;top:1px}.magazine_wrap .new_magazine{clear:both;border-top:10px solid #f6f6f6;letter-spacing:-.7px}.magazine_wrap .new_magazine .tit{height:66px;padding:0 20px;position:relative}.magazine_wrap .new_magazine .tit h3{font-size:17px;font-weight:500;color:#121212;position:absolute;top:30px}.magazine_wrap .new_magazine .tit a{position:absolute;top:30px;right:20px;font-size:14px;font-weight:400;color:#777}.magazine_wrap .new_magazine .tit a i{width:8px;height:18px;display:inline-block;background:url(https://i.gzcdn.net/mui/img/field/info/ico_arrow.png) 0 0 no-repeat;background-size:8px 18px;position:relative;top:3px}.magazine_wrap .new_magazine .new_conti{position:relative;overflow:hidden;height:240px;border-radius:8px}.magazine_wrap .new_magazine .new_conti .top_img{width:100%;height:100%;vertical-align:top}.magazine_wrap .new_magazine .new_conti del.bg_gra{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(0,0,0,.75) 3%,rgba(0,0,0,0) 100%);transform:rotate(180deg)}.magazine_wrap .new_magazine .new_conti span{font-weight:700;font-size:13px;color:#fff;padding:4px 13.5px;display:inline-block;border-radius:4px}.magazine_wrap .new_magazine .new_conti span.m_case1{background-color:#f07eb5cc}.magazine_wrap .new_magazine .new_conti span.m_case2{background-color:#9ced75cc}.magazine_wrap .new_magazine .new_conti span.m_case3{background-color:#90ecd6cc}.magazine_wrap .new_magazine .new_conti span.m_case6{background-color:#ad86ffcc}.magazine_wrap .new_magazine .new_conti span.m_case7{background-color:#86a8ffcc}.magazine_wrap .new_magazine .new_conti .info{position:absolute;right:0;bottom:16px;left:0;padding:0 21px;z-index:1}.magazine_wrap .new_magazine .new_conti .info .sub_tit{font-size:15px;font-weight:400;color:#fff;padding:9px 0 0;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative;top:1px}.magazine_wrap .new_magazine .new_conti .info h2{font-size:22px;font-weight:700;color:#fff;line-height:33px;margin:6px 0 10px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.magazine_wrap .new_magazine .new_conti .info p.sub_info{font-size:14px;font-weight:500;color:#fff;padding:0 0 0 18px;opacity:.8}.magazine_wrap .new_magazine .new_conti .info p.cate_resource_1{background:url(https://i.gzcdn.net/mui/img/field/info/ico_gf_s1.png) 0 2px no-repeat;background-size:15px}.magazine_wrap .new_magazine .new_conti .info p.cate_resource_2{background:url(https://i.gzcdn.net/mui/img/field/info/ico_gf_s3.png) 0 2px no-repeat;background-size:15px}.magazine_wrap .new_magazine .new_conti .info p.cate_resource_3{background:url(https://i.gzcdn.net/mui/img/field/info/ico_gf_s2.png) 0 1px no-repeat;background-size:15px}.practice_wrap{clear:both}.practice_wrap .find_practice{background-color:#fafafa;padding:25px 20px}.practice_wrap .find_practice .tit{height:42px;padding:0 0 15px;display:flex;justify-content:space-between}.practice_wrap .find_practice .tit h3{font-size:18px;font-weight:500;color:#121212;height:42px;line-height:42px}.practice_wrap .find_practice .tit p{display:inline-block;height:42px;border:1px solid #f3f3f3;border-radius:87px;background:#fff;position:relative;padding-right:42px;width:155px;box-sizing:border-box}.practice_wrap .find_practice .tit p input{height:40px;background:#fff;border:0;border-radius:87px 0 0 87px;text-indent:10px;width:113px;float:left;outline:none}.practice_wrap .find_practice .tit p button{width:40px;height:40px;border:0;border-radius:0 87px 87px 0;background:#f00;position:absolute;right:2px;font-size:0;line-height:0;text-indent:-30000em;background:url(https://i.gzcdn.net/mui/img/practice/ico_search.png) 10px 10px no-repeat;background-size:20px}.practice_wrap .find_practice .sel{background:#fff;border:1px solid #f0f0f0;border-radius:8px;overflow:hidden;padding:0;position:relative}.practice_wrap .find_practice .sel a{font-size:12px;font-weight:400;color:#494949;width:33.3%;height:83px;display:block;float:left;text-align:center;box-sizing:border-box;position:relative;padding:12px 0 0}.practice_wrap .find_practice .sel a.menu_1,.practice_wrap .find_practice .sel a.menu_2,.practice_wrap .find_practice .sel a.menu_3{border-bottom:1px solid #f6f6f6;padding:17px 0 0}.practice_wrap .find_practice .sel a em{width:35px;height:35px;display:block;margin:0 auto 3px}.practice_wrap .find_practice .sel a.menu_1 em{background:url(https://i.gzcdn.net/mui/img/practice/ico_launchpad_01.png) 0 0 no-repeat;background-size:35px}.practice_wrap .find_practice .sel a.menu_2 em{background:url(https://i.gzcdn.net/mui/img/practice/ico_launchpad_02.png) 0 0 no-repeat;background-size:35px}.practice_wrap .find_practice .sel a.menu_3 em{background:url(https://i.gzcdn.net/mui/img/practice/ico_launchpad_03.png) 0 0 no-repeat;background-size:35px}.practice_wrap .find_practice .sel a.menu_4 em{background:url(https://i.gzcdn.net/mui/img/practice/ico_launchpad_04.png) 0 0 no-repeat;background-size:35px}.practice_wrap .find_practice .sel a.menu_5 em{background:url(https://i.gzcdn.net/mui/img/practice/ico_launchpad_05.png) 0 0 no-repeat;background-size:35px}.practice_wrap .find_practice .sel a.menu_6 em{background:url(https://i.gzcdn.net/mui/img/practice/ico_launchpad_06.png) 0 0 no-repeat;background-size:35px}.practice_wrap .find_practice .sel a.menu_2,.practice_wrap .find_practice .sel a.menu_5{width:33.4%}.practice_wrap .find_practice .sel a i{width:1px;height:40px;position:absolute;top:16px;background-color:#f6f6f6;display:block}.practice_wrap .find_practice .sel a i:first-child{left:0}.practice_wrap .find_practice .sel a i:last-child{right:0}.practice_wrap .find_practice .sel a.menu_1i,.practice_wrap .find_practice .sel a.menu_2i,.practice_wrap .find_practice .sel a.menu_3i{position:absolute;top:21x}.practice_wrap h3.pra_tit{padding:24px 20px 0}.practice_wrap h3.pra_tit strong{font-size:18px;font-weight:500;color:#121212}.practice_wrap h3.pra_tit a{font-size:14px;font-weight:400;color:#777;float:right;background:url(https://i.gzcdn.net/mui/img/practice/ico_more.png) right 5px no-repeat;background-size:4px 8px;padding-right:7px;position:relative;top:5px}.practice_wrap .pra_near{clear:both}.practice_wrap .pra_near .driving_range{padding:10px 0 24px}.practice_wrap .pra_near .driving_range .swiper-slide{width:250px!important}.practice_wrap .pra_near .driving_range .swiper-slide .box_sy{padding-left:10px}.practice_wrap .pra_near .driving_range .swiper-slide .box_sy .wrap_m{border:1px solid #e6e6e6;border-radius:8px;width:240px;height:260px;box-sizing:border-box}.practice_wrap .pra_near .driving_range .swiper-slide .box_sy .wrap_m a{width:100%;height:100%;display:block}.practice_wrap .pra_near .driving_range .swiper-slide .box_sy .wrap_m a .dr_img{width:100%;height:129px;background:#eee;border-radius:8px 8px 0 0}.practice_wrap .pra_near .driving_range .swiper-slide .box_sy .wrap_m a .info{padding:12px 16px 0}.practice_wrap .pra_near .driving_range .swiper-slide .box_sy .wrap_m a .info span{font-size:11px;font-weight:500;color:#fff;display:inline-block;border-radius:2px;padding:2px 5px;margin-right:3px}.practice_wrap .pra_near .driving_range .swiper-slide .box_sy .wrap_m a .info span.case1{background:#003686}.practice_wrap .pra_near .driving_range .swiper-slide .box_sy .wrap_m a .info span.case2{background:#3c86f0}.practice_wrap .pra_near .driving_range .swiper-slide .box_sy .wrap_m a .info span.case3{background:#43cf62}.practice_wrap .pra_near .driving_range .swiper-slide .box_sy .wrap_m a .info h4{font-size:16px;font-weight:500;color:#111;margin:6px 0 5px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.practice_wrap .pra_near .driving_range .swiper-slide .box_sy .wrap_m a .info p.adress{font-size:14px;font-weight:400;color:#a1a1a1}.practice_wrap .pra_near .driving_range .swiper-slide .box_sy .wrap_m a .info p.adress i{width:1px;height:13px;display:inline-block;background-color:#d1d1d1;margin:0 5px}.practice_wrap .pra_near .driving_range .swiper-slide .box_sy .wrap_m a .info p.price{font-size:16px;font-weight:500;color:#121212;padding:11px 0 0}.practice_wrap .pra_near .driving_range_none{margin:15px 20px 24px;background-color:#fafafa;border-radius:8px;text-align:center;padding:60px 0}.practice_wrap .pra_near .driving_range_none em{width:75px;height:75px;display:block;background:url(https://i.gzcdn.net/mui/img/field/info/ico_nodata1.png) 0 0 no-repeat;background-size:75px;margin:0 auto}.practice_wrap .pra_near .driving_range_none h3{font-size:14px;font-weight:400;color:#121212;margin:15px 0 0}.practice_wrap .pra_near .driving_range_none p{font-size:14px;font-weight:400;color:#777;margin:5px 0 20px}.practice_wrap .pra_near .driving_range_none .btn_combo{font-size:15px;font-weight:400;color:#121212}.practice_wrap .pra_near .driving_range_none .btn_combo button{height:42px;line-height:42px;background-color:#fff;text-align:center;padding:0 20px 0 39px;border:1px solid #e6e6e6;border-radius:31px;margin:0 5px}.practice_wrap .pra_near .driving_range_none .btn_combo button.btn_change{background:url(https://i.gzcdn.net/mui/img/practice/btn_posi.png) 15px 10px no-repeat;background-size:20px}.practice_wrap .pra_near .driving_range_none .btn_combo button.btn_search{background:url(https://i.gzcdn.net/mui/img/practice/btn_searchr.png) 15px 10px no-repeat;background-size:20px}.practice_wrap .pra_near .driving_range_none .btn_combo button.btn_posi{background:url(https://i.gzcdn.net/mui/img/practice/btn_change.png) 15px 10px no-repeat;background-size:20px}.practice_wrap .favorite_range{border-bottom:10px solid #f6f6f6}.practice_wrap .favorite_range ol{padding:13px 20px;overflow:hidden}.practice_wrap .favorite_range ol li{position:relative;display:block;padding:7px 0 8px 87px;height:72px}.practice_wrap .favorite_range ol li em{width:72px;height:72px;position:absolute;top:7px;left:0;background-color:#fafafa;box-shadow:inset 0 0 1px #00000040;border-radius:8px;border:1px solid #e6e6e6}.practice_wrap .favorite_range ol li .info{width:100%;height:72px;display:table-cell;vertical-align:middle}.practice_wrap .favorite_range ol li .info h3{font-size:16px;font-weight:500;color:#121212;margin:0;padding:0;line-height:20px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.practice_wrap .favorite_range ol li .info span{font-size:14px;font-weight:400;color:#a1a1a1;display:block;padding:5px 0 0}.practice_wrap .favorite_range ol li .info span i{width:1px;height:13px;display:inline-block;background-color:#d1d1d1;margin:0 5px}.practice_wrap .ai_lesson{border-bottom:10px solid #f6f6f6;padding:0 20px 24px;box-sizing:border-box}.practice_wrap .ai_lesson h3.pra_tit{padding:24px 0 0}.practice_wrap .ai_lesson a.record{display:block;margin:11px 0 0}.practice_wrap .ai_lesson a.record img{width:100%}.practice_wrap .ai_lesson .report{border:1px solid #e6e6e6;border-radius:8px;margin:10px 0 15px;padding:20px;clear:both}.practice_wrap .ai_lesson .report h3{font-size:16px;font-weight:500;color:#494949;border-bottom:1px solid #f3f3f3;padding:5px 0 20px;display:flex;justify-content:space-between}.practice_wrap .ai_lesson .report h3 a{font-size:14px;font-weight:400;color:#777}.practice_wrap .ai_lesson .report h3 a i{width:6px;height:9px;background:url(https://i.gzcdn.net/mui/img/practice/ico_more.png) 0 0 no-repeat;background-size:6px 9px;display:inline-block;margin:0 0 0 3px;position:relative;top:-1px}.practice_wrap .ai_lesson .report .record_status{padding:15px 0 0 84px;min-height:72px;position:relative}.practice_wrap .ai_lesson .report .record_status dt{width:72px;height:72px;position:absolute;top:15px;left:0;border:1px solid #f3f3f3;border-radius:8px}.practice_wrap .ai_lesson .report .record_status dd{display:table-cell;height:72px;vertical-align:middle}.practice_wrap .ai_lesson .report .record_status dd li{font-size:15px;font-weight:500;color:#121212;padding:7px 0;display:flex;width:100%;justify-content:flex-start}.practice_wrap .ai_lesson .report .record_status dd li strong{font-size:15px;font-weight:500;color:#777;min-width:53px;display:inline-block}.practice_wrap .ai_lesson .report .record_status dd li strong i{display:inline-block;width:16px;height:16px;margin-right:5px}.practice_wrap .ai_lesson .report .record_status dd li strong.type1{position:relative;top:-1px}.practice_wrap .ai_lesson .report .record_status dd li strong.type1 i{background:url(https://i.gzcdn.net/mui/img/practice/ico_pen_swirl.png) 0 0 no-repeat;background-size:16px;position:relative;top:2px}.practice_wrap .ai_lesson .report .record_status dd li strong.type2{position:relative;top:-1px}.practice_wrap .ai_lesson .report .record_status dd li strong.type2 i{background:url(https://i.gzcdn.net/mui/img/practice/ico_draw_square.png) 0 0 no-repeat;background-size:16px;position:relative;top:2px}.practice_wrap .ai_lesson .btn_analyze{width:100%;height:46px;line-height:46px;border:1px solid rgb(230,230,230);border-radius:8px;display:flex;justify-content:center;box-sizing:border-box;margin:10px 0 0}.practice_wrap .ai_lesson .btn_analyze strong{font-size:14px;font-weight:500;color:#494949}.practice_wrap .ai_lesson .btn_analyze i{width:24px;height:24px;background:url(https://i.gzcdn.net/mui/img/practice/ico_scan.png) 0 0 no-repeat;background-size:24px;margin-right:4px;position:relative;top:10px}.practice_wrap .theme_lesson{border-bottom:10px solid #e6e6e6;padding:0 0 24px}.practice_wrap .theme_lesson nav{padding:10px 20px 0}.practice_wrap .theme_lesson nav div.slide{width:auto;height:38px;margin:5px 5px 5px 0;display:inline-block}.practice_wrap .theme_lesson nav div.slide a{font-size:14px;font-weight:400;color:#121212;height:36px;line-height:36px;border:1px solid #e6e6e6;border-radius:23px;display:inline-block;padding:0 15px}.practice_wrap .theme_lesson nav div.slide a.checked{background:#505865;font-size:14px;font-weight:500;color:#fff;border:1px solid #505865;border-radius:29px}.practice_wrap .theme_lesson nav div.slide a video{width:100vw;height:100vh;position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000;z-index:5}.practice_wrap .swing_lesson{padding:0 0 24px}.practice_wrap .swing_lesson nav{padding:10px 20px 0}.practice_wrap .swing_lesson nav div.slide{width:auto;height:38px;margin:5px 5px 5px 0;display:inline-block}.practice_wrap .swing_lesson nav div.slide a{font-size:14px;font-weight:400;color:#121212;height:36px;line-height:36px;border:1px solid #e6e6e6;border-radius:23px;display:inline-block;padding:0 15px}.practice_wrap .swing_lesson nav div.slide a.checked{background:#505865;font-size:14px;font-weight:500;color:#fff;border:1px solid #505865;border-radius:29px}.practice_wrap .swing_lesson nav div.slide a video{width:100vw;height:100vh;position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000;z-index:5}.practice_wrap .lesson_posi{clear:both}.practice_wrap .lesson_posi .swiper-slide{width:auto;height:38px;margin:17px 0 0}.practice_wrap .lesson_posi .swiper-slide a{font-size:14px;font-weight:400;color:#121212;height:36px;line-height:36px;border:1px solid #e6e6e6;border-radius:23px;display:inline-block;padding:0 15px}.practice_wrap .lesson_posi .swiper-slide a.checked{background:#505865;color:#fff;border:1px solid #505865;border-radius:23px}.practice_wrap .lesson_posi .swiper-slide a video{width:100vw;height:100vh;position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000;z-index:5}.practice_wrap .lesson_posi .lesson_add_comment{clear:both;font-size:14px;font-weight:400;color:#777;line-height:1.5em;margin:15px 20px 24px;padding:20px 65px 20px 20px;background:#fafafa;border-radius:8px;position:relative}.practice_wrap .lesson_posi .lesson_add_comment em{width:46px;height:52px;position:absolute;right:10px;bottom:10px;display:block;background:url(https://i.gzcdn.net/mui/img/practice/ico_imt.png) 0 0 no-repeat;background-size:46px 52px}.practice_wrap .lesson_posi .list_tit{font-size:17px;font-weight:500;color:#121212;margin:0 20px;border-bottom:1px solid #f3f3f3;padding:0 0 15px}.practice_wrap .lesson_posi .list_tit span{font-size:14px;font-weight:700;color:#3c86f0;display:block;padding-bottom:4px}.practice_wrap .lesson_posi .list{margin:0 20px;padding:13px 0 0}.practice_wrap .lesson_posi .list a.cont{display:block;padding:7px 0 8px 87px;height:72px;clear:both;position:relative}.practice_wrap .lesson_posi .list a.cont em{width:72px;height:72px;display:block;position:absolute;top:7px;left:0;border-radius:8px;border:1px solid #e6e6e6}.practice_wrap .lesson_posi .list a.cont em i{width:20px;height:20px;display:block;background:url(https://i.gzcdn.net/mui/img/practice/ico_play.png) 0 0 no-repeat;background-size:20px;padding-right:29px;margin:23px 0 0 23px}.practice_wrap .lesson_posi .list a.cont div{height:72px;display:table-cell;vertical-align:middle}.practice_wrap .lesson_posi .list a.cont div h5{font-size:15px;font-weight:400;color:#494949;width:100%;max-height:72px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}.practice_wrap .lesson_posi .list a.cont div h5 span{font-size:11px;font-weight:500;color:#fff;padding:2px 5px;display:inline-block;background:#4AE375;border-radius:2px;margin-right:4px}.practice_wrap .lesson_posi .list a.more{text-align:center;font-size:14px;font-weight:400;color:#6b6b6b;border:1px solid #e6e6e6;border-radius:8px;height:46px;line-height:46px;display:block;padding:0;margin:17px 0 0}.practice_wrap .lesson_posi .swing_info_add{padding:20px;margin:20px 20px 0;background:#fafafa;border-radius:8px;position:relative}.practice_wrap .lesson_posi .swing_info_add a{height:24px;padding-bottom:10px;border-bottom:1px solid #f3f3f3;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.practice_wrap .lesson_posi .swing_info_add a strong{font-size:17px;font-weight:500;color:#121212;background:url(https://i.gzcdn.net/mui/img/practice/ico_open.png) right 0 no-repeat;background-size:24px;padding-right:29px}.practice_wrap .lesson_posi .swing_info_add div{display:block;position:relative;padding:12px 68px 0 0;min-height:59px}.practice_wrap .lesson_posi .swing_info_add div p{font-size:14px;font-weight:400;color:#777;clear:both;padding:3px 12px 0 0;line-height:1.5em}.practice_wrap .lesson_posi .swing_info_add div em{border:1px solid #f3f3f3;border-radius:8px;width:50px;height:50px;display:block;background:#fff;margin:0;position:absolute;right:0;top:12px}@media (max-width: 350px){.practice_wrap .find_practice .tit p{display:inline-block;height:42px;border:1px solid #f3f3f3;border-radius:87px;background:#fff;position:relative;padding-right:42px;width:73px;box-sizing:border-box}.practice_wrap .find_practice .tit p input{height:40px;background:#fff;border:0;border-radius:87px 0 0 87px;text-indent:10px;width:35px;float:left;outline:none}}.blog_review_list{padding:0 20px 25px;letter-spacing:-.7px}.blog_review_list a{border-bottom:1px solid #f6f6f6;display:block;padding:24px 0 20px}.blog_review_list a h4,.blog_review_list a h4 b{font-size:15px;font-weight:500;color:#3c86f0}.blog_review_list a .summary{padding:0 80px 0 0;margin:7px 0 0;position:relative}.blog_review_list a .summary span{position:absolute;top:0;right:0;box-shadow:inset 0 0 1px #00000040}.blog_review_list a .summary span img{width:72px;height:72px;border-radius:8px}.blog_review_list a .summary p.comment{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3;font-size:14px;font-weight:400;color:#494949;line-height:1.5em}.blog_review_list a .summary p.comment b{font-size:14px;font-weight:400;color:#494949}.blog_review_list a .summary p.info{margin:10px 0 0;font-size:14px;font-weight:400;color:#777}.blog_review_list a .summary p.info em{width:1px;height:12px;background-color:#d9d9d9;display:inline-block;margin:0 8px 0 7px}.lottie-animation-container{margin:20px auto 14px!important}.info_tee_al{background-color:#fafafa;padding:40px 20px 74px;font-size:14px;font-weight:400;color:#777;text-align:center;line-height:22px}.popup_foot.show{display:none!important}.aliance_wrap{padding:0 0 140px}.aliance_wrap .new_regist{padding:0 30px 15px;border-bottom:1px solid #f6f6f6}.aliance_wrap .new_regist h3{font-size:17px;font-weight:500;color:#121212;padding:0 0 15px 30px;background:url(https://i.gzcdn.net/mui/img/practice/ico__info_q.png) 0 0 no-repeat;background-size:24px}.aliance_wrap .new_regist input{width:100%;height:58px;line-height:58px;font-size:14px;font-weight:400;color:#494949;box-sizing:border-box;border:1px solid #E6E6E6;border-radius:8px;margin:0 0 15px;padding:0 20px;outline:none}.aliance_wrap .new_regist input::placeholder{font-size:14px;font-weight:400;color:#a1a1a1}.aliance_wrap .new_regist input:focus{border:1px solid #3C86F0}.aliance_wrap .new_regist textarea{font-size:14px;font-weight:400;color:#121212;display:block;padding:20px;width:100%;border:1px solid #E6E6E6;border-radius:8px;box-sizing:border-box;resize:none;outline:none;margin:0 0 15px}.aliance_wrap .new_regist textarea::placeholder{color:#a1a1a1}.aliance_wrap .new_regist textarea:focus{border:1px solid #3C86F0}.aliance_wrap .btn_box{position:fixed;bottom:0;right:0;left:0;padding:6px 15px 39px;background-color:#fff;z-index:1}.aliance_wrap .btn_box ul li{width:50%;box-sizing:border-box;padding:0 5px;float:left}.aliance_wrap .btn_box ul li button{width:100%;height:50px;border:0;border-radius:8px;background-color:#f3f3f3;color:#777;font-size:16px;font-weight:400}.aliance_wrap .btn_box ul li button.btn_ok{background-color:#2272ed;color:#fff;font-weight:500}.aliance_wrap .btn_box ul li button.btn_ok:disabled{background-color:#c2c2c2}.insert_info_photo h3{font-size:17px;font-weight:500;color:#121212;margin:32.5px 0 0 30px;padding:0 0 15px 30px;background:url(https://i.gzcdn.net/mui/img/field/info/ico_infoedit_photoplus.png) 0 0 no-repeat;background-size:24px}.insert_info_photo h3 span{font-size:15px;font-weight:400;color:#a1a1a1;margin-left:3px}.insert_info_photo .photo_insert{padding:0 30px}.insert_info_photo .photo_insert label{font-size:14px;font-weight:400;color:#3c86f0;width:100%;height:50px;line-height:50px;border:1px solid #ececec;border-radius:8px;background:#fbfbfb;margin:20px 0 0;display:block;text-align:center;box-sizing:border-box}.vc-title{color:#121212!important;font-size:15px!important;font-weight:500!important;margin-left:-10px}.min_260{min-height:260px}.btm_10{margin-bottom:10px!important}.btm_minous{margin-bottom:-10px}.pl_20{padding-left:20px!important}.pop_no_shop{position:fixed;top:50%;padding:0 30px;left:0;right:0;margin-top:-134px}.pop_no_shop .box_wrap{background-color:#fff;width:100%;height:238px;padding-top:30px;border-radius:8px;text-align:center}.pop_no_shop .box_wrap em{display:block;width:75px;height:75px;background:url(https://i.gzcdn.net/mui/img/field/info/ico_nodata1.png) 0 0 no-repeat;background-size:75px;margin:0 auto 25px}.pop_no_shop .box_wrap h3{font-size:15px;font-weight:500;color:#121212}.pop_no_shop .box_wrap p{font-size:15px;font-weight:400;color:#777}.pop_no_shop .box_wrap .box_btn{padding:25px 25px 0}.pop_no_shop .box_wrap .box_btn button{width:50%;height:48px;border:0;border-radius:8px;background-color:#f3f3f3;font-size:16px;font-weight:400;color:#777;margin:0 5px 0 -5px}.pop_no_shop .box_wrap .box_btn button:last-child{background-color:#2272ed;font-size:16px;font-weight:500;color:#fff;margin:0 -5px 0 5px}.review_list .list_banner_area+.another_review{border-top:10px solid #f6f6f6}.real_teetime+div #banner-container img{vertical-align:top}.real_teetime+div #banner-container .swiper{position:relative}.real_teetime+div #banner-container .swiper .swiper-pagination{font-size:8px;font-weight:400;color:#fffc;position:absolute;right:8px;bottom:8px;left:auto;display:inline;background-color:#00000080!important;padding:3px 8px 2px;border-radius:9px;white-space:nowrap;width:auto;line-height:12px}.real_teetime+div #banner-container .swiper .swiper-pagination .swiper-pagination-current{padding-right:2px;font-size:10px;color:#fff}.real_teetime+div #banner-container .swiper .swiper-pagination .swiper-pagination-total{font-size:10px;padding-left:2px}.favorite{height:calc(100vh - 107px)!important}.gmp_field{clear:both;border-bottom:10px solid #f6f6f6;padding:0 10px;letter-spacing:-.7px}.gmp_field h3{clear:both;height:60px;line-height:60px;border-bottom:1px solid #f3f3f3;font-size:17px;font-weight:500;color:#121212;padding:0 10px}.gmp_field h3 em{display:inline-block;font-size:0;line-height:0;text-indent:-30000em;position:relative;top:-19px;margin:0 5px 0 0}.gmp_field h3.join_no_case1 em,.gmp_field h3.join_no_case2 em{width:57px;height:26px;background:url(https://i.gzcdn.net/mui/img/field/preminum/bdg_gmem_r.png) 0 0 no-repeat;background-size:57px 26px}.gmp_field h3.join_ok_case1 em,.gmp_field h3.join_ok_case2 em{width:80px;height:26px;background:url(https://i.gzcdn.net/mui/img/field/preminum/bdg_gmem_pre_r.png) 0 0 no-repeat;background-size:80px 26px}.gmp_field .join_cont{height:129px;position:relative}.gmp_field .join_cont p{font-size:16px;font-weight:400;color:#494949;line-height:25px;position:absolute;left:15px;top:25px}.gmp_field .join_cont p strong{font-size:16px;font-weight:500;color:#2272ed}.gmp_field .join_cont a{font-size:15px;font-weight:500;color:#14397e;position:absolute;top:83px;left:15px}.gmp_field .join_cont a i{width:6px;height:10px;background:url(https://i.gzcdn.net/mui/img/gmembership/ico_gmp_arrow3.png) 0 0 no-repeat;background-size:6px 10px;display:inline-block;margin-left:4px;position:relative;top:0}.gmp_field .join_cont em{width:130px;height:100px;background:url(https://i.gzcdn.net/mui/img/field/preminum/ico_field_gmem.png) 0 0 no-repeat;background-size:130px 100px;display:block;top:11px;right:15px;position:absolute}.gmp_academy{clear:both;border-bottom:10px solid #f6f6f6;padding:0 10px;letter-spacing:-.7px}.gmp_academy h3{clear:both;height:60px;line-height:60px;border-bottom:1px solid #f3f3f3;font-size:17px;font-weight:500;color:#121212;padding:0 10px}.gmp_academy h3 em{display:inline-block;font-size:0;line-height:0;text-indent:-30000em;position:relative;top:-19px;margin:0 5px 0 0}.gmp_academy .join_no_case1 h3 em,.gmp_academy .join_no_case2 h3 em{width:57px;height:26px;background:url(https://i.gzcdn.net/mui/img/field/preminum/bdg_gmem_r.png) 0 0 no-repeat;background-size:57px 26px}.gmp_academy .join_ok_case1 h3 em,.gmp_academy .join_ok_case2 h3 em,.gmp_academy .join_ok_case3 h3 em{width:64px;height:28px;background:url(https://i.gzcdn.net/images/v10/m/academy/img_gmem_benefit.png) 0 0 no-repeat;background-size:64px 28px}.gmp_academy .conti{height:127px;clear:both;position:relative}.gmp_academy .join_no_case1 .conti i,.gmp_academy .join_ok_case1 .conti i,.gmp_academy .join_ok_case3 .conti i{width:114px;height:11.6px;background:url(https://i.gzcdn.net/mui/img/gmembership/ico_gdr_academy.png) 0 0 no-repeat;background-size:114px 11.6px;display:block;top:30px;left:15px;position:absolute}.gmp_academy .join_no_case1 .conti p,.gmp_academy .join_ok_case1 .conti p,.gmp_academy .join_ok_case3 .conti p{position:absolute;top:51px;left:15px;font-size:16px;font-weight:400;color:#494949}.gmp_academy .join_no_case1 .conti em,.gmp_academy .join_ok_case1 .conti em,.gmp_academy .join_ok_case3 .conti em{width:118px;height:94px;background:url(https://i.gzcdn.net/mui/img/gmembership/img_gdr_coupon.png) 0 0 no-repeat;background-size:118px 94px;display:block;bottom:17px;right:15px;position:absolute}.gmp_academy .join_no_case1 .conti a,.gmp_academy .join_ok_case1 .conti a,.gmp_academy .join_ok_case3 .conti a{position:absolute;top:81px;left:15px}.gmp_academy .join_no_case1 .conti a strong,.gmp_academy .join_ok_case1 .conti a strong,.gmp_academy .join_ok_case3 .conti a strong{font-size:15px;font-weight:500;color:#14397e}.gmp_academy .join_no_case1 .conti a del,.gmp_academy .join_ok_case1 .conti a del,.gmp_academy .join_ok_case3 .conti a del{width:4px;height:8px;background:url(https://i.gzcdn.net/mui/img/gmembership/ico_gmp_arrow.png) 0 0 no-repeat;background-size:4px 8px;display:inline-block;margin-left:4px;position:relative;top:-2px}.gmp_academy .join_ok_case3 .conti em{width:126px;height:100px;background:url(https://i.gzcdn.net/mui/img/gmembership/img_gdr_coupon2.png) 0 0 no-repeat;background-size:126px 100px;display:block;bottom:13px;right:16px;position:absolute}.gmp_academy .join_no_case2 .conti p,.gmp_academy .join_ok_case2 .conti p{position:absolute;top:25px;left:15px;font-size:16px;font-weight:400;color:#494949;line-height:24px}.gmp_academy .join_no_case2 .conti p strong,.gmp_academy .join_ok_case2 .conti p strong{font-size:16px;font-weight:500;color:#2272ed}.gmp_academy .join_no_case2 .conti p.posi_case1,.gmp_academy .join_ok_case2 .conti p.posi_case1{line-height:14px;top:30px}.gmp_academy .join_no_case2 .conti p.posi_case1 i,.gmp_academy .join_ok_case2 .conti p.posi_case1 i{width:16px;height:24px;background:url(https://i.gzcdn.net/mui/img/gmembership/img_thumsup.png) 0 0 no-repeat;background-size:16px 24px;display:inline-block;margin:0 0 0 3px;position:relative;top:4px}.gmp_academy .join_no_case2 .conti a,.gmp_academy .join_ok_case2 .conti a{position:absolute;top:83px;left:15px}.gmp_academy .join_no_case2 .conti a strong,.gmp_academy .join_ok_case2 .conti a strong{font-size:15px;font-weight:500;color:#14397e}.gmp_academy .join_no_case2 .conti a del,.gmp_academy .join_ok_case2 .conti a del{width:6px;height:10px;background:url(https://i.gzcdn.net/mui/img/gmembership/ico_gmp_arrow3.png) 0 0 no-repeat;background-size:6px 10px;display:inline-block;margin-left:4px;position:relative;top:0}.gmp_academy .join_no_case2 .conti em,.gmp_academy .join_ok_case2 .conti em{width:115px;height:93px;display:block;bottom:17px;right:25px;position:absolute}.gmp_academy .join_no_case2 .conti em.posi_case1,.gmp_academy .join_ok_case2 .conti em.posi_case1{background:url(https://i.gzcdn.net/mui/img/gmembership/img_golfline_1.png) 0 0 no-repeat;background-size:115px 93px}.gmp_academy .join_no_case2 .conti em.posi_case2,.gmp_academy .join_ok_case2 .conti em.posi_case2{background:url(https://i.gzcdn.net/mui/img/gmembership/img_golfline_2.png) 0 0 no-repeat;background-size:115px 93px}.gmp_academy .join_no_case2 .conti em.posi_case3,.gmp_academy .join_ok_case2 .conti em.posi_case3{background:url(https://i.gzcdn.net/mui/img/gmembership/img_golfline_3.png) 0 0 no-repeat;background-size:115px 93px}.gmp_academy .join_no_case2 .conti em.posi_case4,.gmp_academy .join_ok_case2 .conti em.posi_case4{background:url(https://i.gzcdn.net/mui/img/gmembership/img_golfline_4.png) 0 0 no-repeat;background-size:115px 93px}.gmp_academy .join_no_case2 .conti em.posi_case5,.gmp_academy .join_ok_case2 .conti em.posi_case5{background:url(https://i.gzcdn.net/mui/img/gmembership/img_golfline_5.png) 0 0 no-repeat;background-size:115px 93px}.gmp_academy .join_no_case2 .conti i,.gmp_academy .join_ok_case2 .conti i{font-size:14px;font-weight:700;color:#ff561e;font-style:normal;position:absolute}.gmp_academy .join_no_case2 .conti i.posi_case1,.gmp_academy .join_ok_case2 .conti i.posi_case1{top:12px;right:104px;text-align:right}.gmp_academy .join_no_case2 .conti i.posi_case2,.gmp_academy .join_ok_case2 .conti i.posi_case2{top:29px;right:120px;text-align:right}.gmp_academy .join_no_case2 .conti i.posi_case3,.gmp_academy .join_ok_case2 .conti i.posi_case3{top:29px;right:11px;text-align:left}.gmp_academy .join_no_case2 .conti i.posi_case4,.gmp_academy .join_ok_case2 .conti i.posi_case4{top:42px;right:101px;text-align:right}.gmp_academy .join_no_case2 .conti i.posi_case5,.gmp_academy .join_ok_case2 .conti i.posi_case5{top:42px;right:18px;text-align:left}.pra_near+div #banner-container img{vertical-align:top;width:100%;height:100%}.pra_near+div #banner-container .swiper{position:relative}.pra_near+div #banner-container .swiper .swiper-pagination{font-size:8px;font-weight:400;color:#fffc;position:absolute;right:8px;bottom:8px;left:auto;display:inline;background-color:#00000080!important;padding:3px 8px 2px;border-radius:9px;white-space:nowrap;width:auto;line-height:12px}.pra_near+div #banner-container .swiper .swiper-pagination .swiper-pagination-current{padding-right:2px;font-size:10px;color:#fff}.pra_near+div #banner-container .swiper .swiper-pagination .swiper-pagination-total{font-size:10px;padding-left:2px}.lesson_on{clear:both;letter-spacing:-.7px}.lesson_on ol{padding:0 16.5px 24px;overflow:hidden}.lesson_on ol li{width:50%;padding:0 3.5px;float:left;box-sizing:border-box}.lesson_on ol li a{display:block;margin:15px 0 5px}.lesson_on ol li a div{width:100%;height:92px;position:relative;border-radius:8px}.lesson_on ol li a div .thumbnail{width:100%;height:92px;border-radius:8px}.lesson_on ol li a div del{width:100%;height:30px;display:block;position:absolute;right:0;bottom:0;left:0;background:linear-gradient(0deg,#000000 -26.67%,rgba(0,0,0,0) 91.18%);border-radius:0 0 8px 8px}.lesson_on ol li a div i{width:18px;height:18px;background:url(https://i.gzcdn.net/mui/img/practice/_ico_play_s.png) 0 0 no-repeat;background-size:18px;display:block;position:absolute;top:39px;left:50%;margin-left:-9px}.lesson_on ol li a div em{position:absolute;right:11px;bottom:7px;font-size:11px;font-weight:500;color:#fff;font-style:normal}.lesson_on ol li a h4{font-size:15px;font-weight:400;color:#121212;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:6px 0 -1px}.lesson_on ol li a p{font-size:14px;font-weight:400;color:#a1a1a1;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;height:35px}.nav_fom{padding-top:16px;margin-bottom:-8px}.nav_fom .swiper-slide{width:auto}.nav_fom .swiper-slide a{border:1px solid #e6e6e6;font-size:14px;font-weight:400;color:#777;height:36px;line-height:36px;display:inline-block;padding:0 15px;border-radius:23px}.nav_fom .swiper-slide a.active{background-color:#505865;border:1px solid #505865;color:#fff}.nav_fom_btm{margin-bottom:1px}.lesson_on_list{clear:both;letter-spacing:-.7px}.lesson_on_list .new_wrap{border-top:10px solid #f6f6f6;padding:25px 0 15px}.lesson_on_list h3{padding:0 20px;display:flex;justify-content:space-between}.lesson_on_list h3 strong{font-size:18px;font-weight:500;color:#121212;max-height:52px;max-width:85%;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.lesson_on_list h3 a{font-size:14px;font-weight:400;color:#777;background:url(https://i.gzcdn.net/mui/img/practice/ico_more.png) right 5px no-repeat;background-size:4px 8px;padding-right:7px;position:relative;top:4px}.lesson_on_list .swiper{padding:13px 0 10px}.lesson_on_list .swiper .swiper-slide{letter-spacing:-.7px}.lesson_on_list .swiper .swiper-slide div{width:100%;height:135px;position:relative;border-radius:8px}.lesson_on_list .swiper .swiper-slide div del{width:100%;height:31px;display:block;position:absolute;right:0;bottom:0;left:0;background:linear-gradient(0deg,#000000 -26.67%,rgba(0,0,0,0) 91.18%);border-radius:0 0 8px 8px}.lesson_on_list .swiper .swiper-slide div i{width:30px;height:32px;background:url(https://i.gzcdn.net/mui/img/practice/ico_play_l.png) 0 0 no-repeat;background-size:30px 32px;display:block;position:absolute;top:51px;left:50%;margin-left:-15px}.lesson_on_list .swiper .swiper-slide div em{position:absolute;right:11px;bottom:6px;font-size:12px;font-weight:500;color:#fff;font-style:normal;letter-spacing:.5px}.lesson_on_list .swiper .swiper-slide p{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;width:95%;margin:10px 0 0;font-size:15px;font-weight:400;color:#777;line-height:22px}.lesson_on_list .new_wrap:first-child{border-top:0}.on_detail{letter-spacing:-.7px}.on_detail .cont_view{padding:0 0 15px}.on_detail .cont_view div{width:100%;height:210px;margin:0 0 20px}.on_detail .cont_view h3{line-height:1.5em;padding:0 20px;font-size:17px;font-weight:500;color:#121212}.on_detail .cont_view p{font-size:15px;font-weight:400;color:#a1a1a1;padding:15px 20px}.on_detail .cont_view button{width:calc(100% - 40px);height:46px;line-height:46px;border:1px solid #e6e6e6;border-radius:8px;font-size:14px;font-weight:400;color:#494949;background-color:#fff;margin:15px 20px}.on_detail .list{clear:both;padding:25px 20px 10px;border-top:10px solid #f6f6f6}.on_detail .list h3{font-size:18px;font-weight:500;color:#121212}.on_detail .list p.total{font-size:15px;font-weight:400;color:#777;margin:2px 0 -3px}.on_detail .list ol{padding:15px 0 5px}.on_detail .list ol li{clear:both;padding:0 0 15px 135px;position:relative;height:67px}.on_detail .list ol li div{width:120px;height:67px;border-radius:8px;position:absolute;left:0;top:0}.on_detail .list ol li div del{width:100%;height:25px;display:block;position:absolute;right:0;bottom:0;left:0;background:linear-gradient(0deg,#000000 -26.67%,rgba(0,0,0,0) 91.18%);border-radius:0 0 8px 8px}.on_detail .list ol li div i{width:18px;height:18px;background:url(https://i.gzcdn.net/mui/img/practice/_ico_play_s.png) 0 0 no-repeat;background-size:18px;display:block;position:absolute;top:24px;left:50%;margin-left:-9px}.on_detail .list ol li div em{position:absolute;right:9px;bottom:6px;font-size:11px;font-weight:500;color:#fff;font-style:normal}.on_detail .list ol li p{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:15px;font-weight:400;color:#777;line-height:22px}.on_detail .list ol li.active i{width:116px;height:63px;background-image:none;display:block;background-color:#00000080;border:2px solid #000;border-radius:8px;position:absolute;top:0;left:0;margin:0}.on_detail .list button{width:100%;height:46px;line-height:46px;border:1px solid #e6e6e6;border-radius:8px;font-size:14px;font-weight:400;color:#494949;background-color:#fff;margin:0 0 20px}.on_search_list{clear:both;padding:30px 0 10px;letter-spacing:-.7px}.on_search_list h3{font-size:18px;font-weight:500;color:#121212;padding:0 20px}.on_search_list h3.result{font-size:15px;font-weight:500;color:#494949;margin:-10px 0 2px;height:30px;border-bottom:1px solid #f6f6f6}.on_search_list h3.result strong{font-size:15px;font-weight:500;color:#2272ed}.on_search_list ol{padding:15px 20px 5px}.on_search_list ol li{clear:both;padding:0 0 15px 135px;position:relative;height:67px}.on_search_list ol li div{width:120px;height:67px;border-radius:8px;position:absolute;left:0;top:0}.on_search_list ol li div del{width:100%;height:25px;display:block;position:absolute;right:0;bottom:0;left:0;background:linear-gradient(0deg,#000000 -26.67%,rgba(0,0,0,0) 91.18%);border-radius:0 0 8px 8px}.on_search_list ol li div i{width:18px;height:18px;background:url(https://i.gzcdn.net/mui/img/practice/_ico_play_s.png) 0 0 no-repeat;background-size:18px;display:block;position:absolute;top:24px;left:50%;margin-left:-9px}.on_search_list ol li div em{position:absolute;right:8px;bottom:8px;font-size:11px;font-weight:500;color:#fff;font-style:normal}.on_search_list ol li h4{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:500;color:#121212}.on_search_list ol li h4 strong{font-size:15px;font-weight:500;color:#2272ed}.on_search_list ol li p{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:15px;font-weight:400;color:#777;line-height:22px}.on_search_list ol li p strong{font-size:15px;font-weight:400;color:#2272ed}.on_search_none{text-align:center;letter-spacing:-.7px;padding:36px 0 50px;border-bottom:10px solid #f6f6f6}.on_search_none h3{font-size:15px;font-weight:500;color:#121212}.on_search_none h3 strong{font-size:15px;font-weight:500;color:#2272ed}.reserv_setting_on{width:100vw;height:100vh;background-color:#fafafa;letter-spacing:-.7px}.reserv_setting_on .reserv_tit{padding:30px 25px 25px}.reserv_setting_on .reserv_tit h3{font-size:18px;font-weight:700;color:#000}.reserv_setting_on .reserv_tit h3 i{width:18px;height:18px;display:inline-block;background:url(https://i.gzcdn.net/mui/img/practice/plan/ico_new.png) 0 0 no-repeat;background-size:18px;margin:0 0 0 5px;position:relative;top:2px}.reserv_setting_on .reserv_tit p{padding:12px 0 0;font-size:15px;font-weight:400;color:#a1a1a1;line-height:22px}.reserv_setting_on .reserv_list{padding:0 20px}.reserv_setting_on .reserv_list h3.tit{padding:0 0 15px 2.5px;font-size:16px;font-weight:400;color:#494949}.reserv_setting_on .reserv_list h3.tit i{width:20px;height:20px;display:inline-block;background:url(https://i.gzcdn.net/mui/img/practice/plan/ico_clock.png) 0 0 no-repeat;background-size:20px;margin:0 3px 0 0;position:relative;top:3px}.reserv_setting_on .reserv_list .list{background-color:#fff;border:1px solid #f3f3f3;border-radius:8px;box-shadow:0 0 8px #0000000d;margin:0 0 15px;clear:both;padding:25px 20px 0}.reserv_setting_on .reserv_list .list div{position:relative;padding:0 0 16px}.reserv_setting_on .reserv_list .list div span{height:32px;line-height:32px;font-size:13px;font-weight:500;color:#fff;background-color:#08f;border-radius:8px;padding:0 9px;display:inline-block}.reserv_setting_on .reserv_list .list div p.store{font-size:17px;font-weight:400;color:#494949;padding:10px 0 3px}.reserv_setting_on .reserv_list .list div p.date{font-size:16px;font-weight:400;color:#494949}.reserv_setting_on .reserv_list .list div p.date strong{font-size:16px;font-weight:500;color:#121212}.reserv_setting_on .reserv_list .list div strong.info{display:block;font-size:20px;font-weight:500;color:#121212}.reserv_setting_on .reserv_list .list div em{width:60px;height:60px;background:url(https://i.gzcdn.net/mui/img/practice/plan/img_sample_pro.png) 0 0 no-repeat;background-size:60px;display:block;position:absolute;right:5px;bottom:20px;border-radius:50%}.reserv_setting_on .reserv_list .list div em img{width:60px;height:60px;border-radius:50%}.reserv_setting_on .reserv_list .list div button{position:absolute;right:5px;bottom:20px;font-size:14px;font-weight:500;color:#2272ed;width:61px;height:28px;background-color:#fff;border:1px solid #93b6ec;border-radius:8px}.reserv_setting_on .reserv_list .list .btn_cancel{border:0;border-top:1px solid #f6f6f6;width:100%;height:60px;line-height:60px;text-align:center;background-color:#fff;font-size:15px;font-weight:500;color:#777}.reserv_setting_on .reserv_list .list .btn_cancel i{width:20px;height:20px;display:inline-block;background:url(https://i.gzcdn.net/mui/img/practice/plan/ico_cancel.png) 0 0 no-repeat;background-size:20px;margin:0 3px 0 0;position:relative;top:3px}.reserv_setting_off{width:100vw;height:100vh;background-color:#fafafa;letter-spacing:-.7px;text-align:center}.reserv_setting_off em{width:86px;height:90px;display:block;background:url(https://i.gzcdn.net/mui/img/practice/plan/no_reserve.png) 0 200px no-repeat;background-size:86px 90px;margin:0 auto 24px;padding:200px 0 0}.reserv_setting_off p{font-size:15px;font-weight:500;color:#121212}.dimd_b{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#000;opacity:.6;z-index:10}.dimd_b.transparent{background-color:transparent}.dimd_b.z20{z-index:20}.layer_case1{height:190px;position:fixed;top:50%;right:0;left:0;margin-top:-95px;z-index:100;padding:0 30px;letter-spacing:-.7px}.layer_case1 .wrap_l{background-color:#fff;border-radius:8px;text-align:center;box-sizing:border-box;padding:0 25px 25px}.layer_case1 .wrap_l p{padding:40px 0 33px;margin:0;font-size:15px;font-weight:400;color:#777}.layer_case1 .wrap_l button{width:100%;height:48px;background-color:#2272ed;border:0;border-radius:8px;font-size:16px;font-weight:500;color:#fff}.layer_case2{height:210px;position:fixed;top:50%;right:0;left:0;margin-top:-105px;z-index:104;padding:0 30px;letter-spacing:-.7px}.layer_case2 .wrap_l{height:210px;background:#fff;border-radius:8px;text-align:center;box-sizing:border-box;padding:0 20px 25px}.layer_case2 .wrap_l h3{padding:40px 0 10px;font-size:18px;font-weight:500;color:#121212}.layer_case2 .wrap_l p{font-size:15px;font-weight:400;color:#777;height:40px;margin:0;padding-bottom:25px}.layer_case2 .wrap_l ul li{padding:0 5px;float:left;width:50%;box-sizing:border-box}.layer_case2 .wrap_l ul li button{font-size:16px;font-weight:400;color:#777;width:100%;height:48px;background-color:#f3f3f3;border:0;border-radius:8px}.layer_case2 .wrap_l ul li button.btn_ok{background-color:#2272ed;font-size:16px;font-weight:500;color:#fff}.layer_case2 .wrap_l ul li.more{width:100%}.layer_case2 .wrap_l ul li.more button{width:100%;height:48px;background-color:#2272ed;border:0;border-radius:8px;font-size:16px;font-weight:500;color:#fff}.layer_case2 .wrap_l ul.type_more li{padding:0 5px;float:left;width:35%;box-sizing:border-box}.layer_case2 .wrap_l ul.type_more li.btn_more{width:65%}.layer_case2 .wrap_l ul.type_more li.btn_more button{width:100%;height:48px;background-color:#2272ed;border:0;border-radius:8px;font-size:16px;font-weight:500;color:#fff}.reservation_finish{letter-spacing:-.7px;padding:80px 30px 0;z-index:103}.reservation_finish .info{text-align:center}.reservation_finish .info em{width:90px;height:90px;background:url(https://i.gzcdn.net/mui/img/practice/plan/ico_finish.png) 0 0 no-repeat;background-size:90px;display:block;margin:85px auto 30px}.reservation_finish .info h3{font-size:18px;font-weight:500;color:#121212}.reservation_finish .info p{font-size:15px;font-weight:400;color:#777;padding:9px 0 40px;line-height:23px}.reservation_finish .info_d{border:1px solid #e6e6e6;border-radius:8px;padding:2.5px 20px .5px}.reservation_finish .info_d p{height:71px;line-height:71px;border-bottom:1px solid #f6f6f6;font-size:17px;font-weight:500;color:#121212}.reservation_finish .info_d p span{color:#2272ed}.reservation_finish .info_d p em{display:inline-block;margin-right:3px;position:relative}.reservation_finish .info_d p.store em{width:24px;height:24px;background:url(https://i.gzcdn.net/mui/img/practice/plan/ico_shopname.png) 0 0 no-repeat;background-size:24px;top:6px}.reservation_finish .info_d p.date em{width:24px;height:24px;background:url(https://i.gzcdn.net/mui/img/practice/plan/ico_calender_roundday.png) 0 0 no-repeat;background-size:24px;top:7px}.reservation_finish .info_d p.seat{border-bottom:0}.reservation_finish .info_d p.seat em{width:24px;height:24px;background:url(https://i.gzcdn.net/mui/img/practice/plan/ico_ta.png) 0 0 no-repeat;background-size:24px;top:6px}.reservation_finish .info_d p.pro{border-bottom:0}.reservation_finish .info_d p.pro em{width:24px;height:24px;background:url(https://i.gzcdn.net/mui/img/practice/plan/ico_roundday.png) 0 0 no-repeat;background-size:24px;top:6px}.reservation_set{margin:51px 0 0;background-color:#fff;padding:6px 0}.reservation_set button{width:100%;height:50px;line-height:50px;background:#2272ed;border:0;border-radius:8px;font-size:16px;font-weight:500;color:#fff}.pra_plan{border-bottom:10px solid #f6f6f6;padding:0 0 24px;letter-spacing:-.7px}.pra_plan .plan_box{margin:15px 20px;box-sizing:border-box;border:1px solid #e6e6e6;border-radius:8px;padding:20px 25px 17px 20px;position:relative}.pra_plan .plan_box span{display:inline-block;font-size:13px;font-weight:500;color:#fff;height:32px;line-height:32px;padding:0 9px;background-color:#08f;border-radius:8px}.pra_plan .plan_box p.store{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:10px 0 3px;font-size:17px;font-weight:400;color:#494949}.pra_plan .plan_box p.date{font-size:17;font-weight:400;color:#494949}.pra_plan .plan_box p.date strong{font-size:16;font-weight:500;color:#121212;margin-left:5px}.pra_plan .plan_box strong.info{font-size:17px;font-weight:500;color:#121212}.pra_plan .plan_box em{width:60px;height:60px;background:url(https://i.gzcdn.net/mui/img/practice/plan/img_sample_pro.png) 0 0 no-repeat;background-size:60px;display:block;background-color:#eaeaea;border-radius:50%;position:absolute;right:25px;bottom:20px}.pra_plan .plan_box em img{width:60px;height:60px;border-radius:50%}.pra_plan .plan_box button{width:61px;height:28px;display:block;background-color:#fff;border:1px solid #93b6ec;border-radius:6px;position:absolute;right:25px;bottom:20px;font-size:14px;font-weight:500;color:#2272ed}.pra_plan .plan_ticket .swiper{height:152px;position:relative}.pra_plan .plan_ticket .box_plan{height:80px;background-color:#f1f6ff;border-radius:8px;position:relative;padding:17px 102px 20px 20px}.pra_plan .plan_ticket .box_plan h3{font-size:13px;font-weight:700;color:#121212}.pra_plan .plan_ticket .box_plan p.store{font-size:14px;font-weight:400;color:#494949;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin:5px 0 4px;height:38px;line-height:20px}.pra_plan .plan_ticket .box_plan p.store strong{font-size:14px;font-weight:400;color:#494949}.pra_plan .plan_ticket .box_plan p.info{font-size:14px;font-weight:400;color:#8f9092;line-height:18px}.pra_plan .plan_ticket .box_plan p.info strong{font-size:14px;font-weight:400;color:#121212}.pra_plan .plan_ticket .box_plan p.info i{font-style:normal;margin:0 5px;color:#b1b2b4}.pra_plan .plan_ticket .box_plan button{position:absolute;bottom:20px;right:21px;width:69px;height:28px;border:1px solid #93b6ec;border-radius:6px;font-size:14px;font-weight:500;color:#2272ed;background-color:#f1f6ff}.pra_plan .plan_suggest{margin:15px 0 0}.pra_plan .plan_suggest .swiper{height:196px;position:relative}.pra_plan .plan_suggest .box_plan{height:120px;background-color:#f1f6ff;border-radius:8px;position:relative;padding:20px}.pra_plan .plan_suggest .box_plan h3{font-size:13px;font-weight:700;color:#121212}.pra_plan .plan_suggest .box_plan p{font-size:14px;font-weight:400;color:#777}.pra_plan .plan_suggest .box_plan button{margin:15px 0 0;width:100%;height:46px;line-height:46px;border:1px solid #93b6ec;border-radius:8px;font-size:14px;font-weight:500;color:#2272ed;background-color:#f1f6ff}.pra_plan .plan_suggest .box_plan em{width:104px;height:70px;position:absolute;top:15px;right:25px;display:block}.pra_plan .plan_suggest .box_plan em.g_sum1{background:url(https://i.gzcdn.net/mui/img/practice/plan/ico_gsum1.png) 0 0 no-repeat;background-size:104px 70px}.pra_plan .plan_suggest .box_plan em.g_sum2{background:url(https://i.gzcdn.net/mui/img/practice/plan/ico_gsum2.png) 0 0 no-repeat;background-size:104px 70px}.pra_plan .swiper-pagination-bullet{background-color:#d9d9d9;border-radius:4px;width:6px;height:6px}.pra_plan .swiper-pagination-bullet-active{background-color:#2272ed!important;width:14px;height:6px;border-radius:4px}.btm_reserv_btn{position:fixed;bottom:0;left:0;right:0;width:100%;height:74px;background-color:#fff;box-shadow:0 -6px 10px #0000000a;padding:14px 17px 10px 18px;box-sizing:border-box;letter-spacing:-.7px;z-index:10}.btm_reserv_btn button{background-color:#fff;border:1px solid #2272ed;border-radius:8px;width:100%;height:48px;font-size:15px;font-weight:500;color:#2272ed}.btm_reserv_btn li{padding:0 2px 0 3px;box-sizing:border-box}.btm_reserv_btn .case_2 li{width:50%;float:left;height:50px}.layer_reserv_wrap{width:100vw;height:100vh;position:fixed;top:0;right:0;bottom:0;left:0;background-color:#fff;z-index:102}.reaserv_wr{padding:44px 0 0}.reaserv_wr .store_name{clear:both;height:73.5px;border-bottom:1px solid #f6f6f6;padding:0 111px 0 50px;position:relative}.reaserv_wr .store_name em{background:url(https://i.gzcdn.net/mui/img/practice/plan/ico_shopname.png) 0 0 no-repeat;background-size:24px;width:24px;height:24px;display:inline-block;position:absolute;left:20px;top:25px}.reaserv_wr .store_name p{padding:27px 0 0;font-size:17px;font-weight:500;color:#121212;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reaserv_wr .store_name button{position:absolute;top:20px;right:20px;width:69px;height:32px;border:1px solid #93b6ec;border-radius:6px;background-color:#fff;font-size:14px;font-weight:500;color:#2272ed}.reaserv_wr .store_date{clear:both;border-bottom:1px solid #f6f6f6;padding:0 20px 25px}.reaserv_wr .store_date p{font-size:17px;font-weight:500;color:#121212;padding:16.5px 0 26px}.reaserv_wr .store_date p em{background:url(https://i.gzcdn.net/mui/img/practice/plan/ico_calender_roundday.png) 0 0 no-repeat;background-size:24px;width:24px;height:24px;display:inline-block;margin-right:6px;position:relative;top:5px}.reaserv_wr .store_date button{width:100%;height:53px;line-height:53px;border:1px solid #ececec;border-radius:8px;box-sizing:border-box;box-shadow:0 3px 3px #00000005;background-color:#fff;display:flex;justify-content:space-between;padding:0 18px 0 20px}.reaserv_wr .store_date button strong{font-size:17px;font-weight:400;color:#494949;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:90%}.reaserv_wr .store_date button i{background:url(https://i.gzcdn.net/mui/img/practice/plan/select_arrow.png) 0 0 no-repeat;background-size:20px 14px;width:20px;height:14px;display:block;margin:20px 0 0}.reaserv_wr .store_posi .tit{clear:both;height:78px;border-bottom:1px solid #f6f6f6;padding:0 111px 0 50px;position:relative}.reaserv_wr .store_posi .tit em{background:url(https://i.gzcdn.net/mui/img/practice/plan/ico_ta.png) 0 0 no-repeat;background-size:24px;width:24px;height:24px;display:inline-block;position:absolute;left:20px;top:25px}.reaserv_wr .store_posi .tit h3{padding:27px 0 0;font-size:17px;font-weight:500;color:#121212;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reaserv_wr .store_posi .tit button{position:absolute;top:20px;right:20px;width:61px;height:32px;border:1px solid #93b6ec;border-radius:6px;background-color:#fff;font-size:14px;font-weight:500;color:#2272ed}.reaserv_wr .store_posi .sel_choice{background-color:#fafafa;padding:12px 25px 25px;overflow:scroll;overflow-x:hidden;height:calc(100vh - 400px)}.reaserv_wr .store_posi .sel_choice h4{font-size:20px;font-weight:400;color:#a1a1a1;margin-bottom:8px}.reaserv_wr .store_posi .sel_choice h4 em{font-size:16px;font-weight:400;color:#c2c2c2;font-style:normal;margin:0 3px;position:relative;top:-1px}.reaserv_wr .store_posi .sel_choice h4 strong{font-size:20px;font-weight:500;color:#2272ed}.reaserv_wr .store_posi .sel_choice input{display:none}.reaserv_wr .store_posi .sel_choice input+label{width:calc(33.3% - 10px);height:68px;box-sizing:border-box;display:inline-block;margin:7px 5px 8px;background:#fff;border:1px solid #ececec;border-radius:8px;text-align:center}.reaserv_wr .store_posi .sel_choice input+label p{font-size:18px;font-weight:500;color:#494949;padding:13px 0 0;line-height:22px}.reaserv_wr .store_posi .sel_choice input+label span{display:block;font-size:13px;font-weight:400;color:#4a618d}.reaserv_wr .store_posi .sel_choice input+label span strong{font-size:15px;font-weight:400;color:#4a618d}.reaserv_wr .store_posi .sel_choice input:checked+label{background:#f0f6ff;border:1px solid #2272ed;border-radius:8px}.reaserv_wr .store_posi .sel_choice input:checked+label p{color:#2272ed}.reaserv_wr .store_posi .sel_choice input:checked+label span{font-weight:700}.reaserv_wr .store_posi .sel_choice input:checked+label span strong{font-weight:700}.reaserv_wr .store_posi .sel_choice input:disabled+label{background:#f3f3f3;border:1px solid #ececec;border-radius:8px}.reaserv_wr .store_posi .sel_choice input:disabled+label p{color:#c2c2c2}.reaserv_wr .store_posi .sel_choice input:disabled+label span{color:#c2c2c2}.reaserv_wr .store_posi .sel_choice input:disabled+label span strong{color:#c2c2c2}.layer_layout_tar .layout{padding:0 20px;position:fixed;top:50%;right:0;bottom:0;left:0;z-index:104;margin-top:-264.5px}.layer_layout_tar .layout .box{background-color:#fff;height:529px;box-shadow:2px 10px 15px #0000004d;border-radius:8px 8px 11px 11px}.layer_layout_tar .layout .box .info p{padding:20px 0 9px;font-size:17px;font-weight:500;color:#494949}.layer_layout_tar .layout .box .info h3{font-size:22px;font-weight:700;color:#2272ed;margin:0 0 28px}.sorting_reserv{padding:0 30px;max-height:315px;overflow-y:auto}.sorting_reserv ol{padding:0 0 25px;position:relative;top:4px}.sorting_reserv ol li{margin:0 0 3px}.sorting_reserv ol li input{display:none}.sorting_reserv ol li input+label{background:url(https://i.gzcdn.net/mui/img/field/info/btn_check2_off.png) 0 18px no-repeat;background-size:20px;font-size:16px;font-weight:400;color:#494949;display:block;padding:15px 0 15px 30px;letter-spacing:-.7px}.sorting_reserv ol li input:checked+label{background:url(https://i.gzcdn.net/mui/img/field/info/btn_check2_on.png) 0 18px no-repeat;background-size:20px}.sorting_reserv ol li input:disabled+label{color:#a4a4a4}.plan_sheet{z-index:104}.plan_info{padding:0 30px}.plan_info dl{padding:0 0 6px;line-height:54px}.plan_info dl dt{width:30%;height:54px;float:left;font-size:15px;font-weight:400;color:#777;clear:both;border-top:1px solid #e6e6e6}.plan_info dl dt:first-child{border-top:0}.plan_info dl dd{width:70%;height:54px;float:right;font-size:15px;font-weight:500;color:#494949;border-top:1px solid #e6e6e6;text-align:right}.plan_info dl dd:first-child{border-top:0}.plan_info dl dd span{font-size:15px;font-weight:500;color:#2272ed}.plan_info dl dd strong{font-size:15px;font-weight:700;color:#121212}.layer_layout_tar{letter-spacing:-.7px}.layer_layout_tar .dimd_b{z-index:103}.layer_layout_tar .layout{padding:0 20px;position:fixed;top:50%;right:0;bottom:0;left:0;z-index:104;margin-top:-254.5px}.layer_layout_tar .layout .box{background-color:#fff;height:509px;box-shadow:2px 10px 15px #0000004d;border-radius:8px 8px 11px 11px}.layer_layout_tar .layout .box .info{height:445px;padding:10px;position:relative;text-align:center}.layer_layout_tar .layout .box .info p{padding:30px 0 9px;font-size:17px;font-weight:500;color:#494949}.layer_layout_tar .layout .box .info h3{font-size:22px;font-weight:700;color:#2272ed}.layer_layout_tar .layout .box .info .store_map{height:322px;width:calc(100% - 20px);display:flex;background-color:#26345d;position:absolute;bottom:10px;flex-direction:column;align-items:center;justify-content:center}.layer_layout_tar .layout .box .info .store_map img{max-width:100%;max-height:100%}.layer_layout_tar button{width:100%;height:64px;border:0;border-radius:0 0 8px 8px;background-color:#2272ed;font-size:18px;font-weight:700;color:#fff}.prov_wr{padding:44px 0 0}.prov_wr .store_name{clear:both;border-bottom:1px solid #f6f6f6;padding:0 20px 20px;position:relative}.prov_wr .store_name p{padding:19px 0 22px;font-size:17px;font-weight:500;color:#121212;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.prov_wr .store_name p em{background:url(https://i.gzcdn.net/mui/img/practice/plan/ico_shopname.png) 0 0 no-repeat;background-size:24px;width:24px;height:24px;display:inline-block;margin:0 6px 0 0;position:relative;top:6px}.prov_wr .store_name button{width:100%;height:53px;line-height:53px;border:1px solid #ececec;border-radius:8px;box-sizing:border-box;box-shadow:0 3px 3px #00000005;background-color:#fff;display:flex;justify-content:space-between;padding:0 18px 0 20px}.prov_wr .store_name button strong{font-size:17px;font-weight:400;color:#494949}.prov_wr .store_name button i{background:url(https://i.gzcdn.net/mui/img/practice/plan/select_arrow.png) 0 0 no-repeat;background-size:20px 14px;width:20px;height:14px;display:block;margin:20px 0 0}.prov_wr .sel_date{clear:both;border-bottom:1px solid #f6f6f6;padding:0 0 25px;position:relative}.prov_wr .sel_date h3{padding:17px 0;margin:0 25px;font-size:17px;font-weight:500;color:#121212;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.prov_wr .sel_date h3 em{background:url(https://i.gzcdn.net/mui/img/practice/plan/ico_calender_roundday.png) 0 0 no-repeat;background-size:24px;width:24px;height:24px;display:inline-block;margin:0 6px 0 0;position:relative;top:6px}.prov_wr .sel_date ol.date{margin:0 21.5px;clear:both;text-align:center}.prov_wr .sel_date ol.date li{width:calc(14.2% - 7px);display:inline-block;margin:0 3.5px}.prov_wr .sel_date ol.date li input{display:none}.prov_wr .sel_date ol.date li input+label{width:100%;height:50px;display:block;background-color:#fafafa;border-radius:8px}.prov_wr .sel_date ol.date li input+label span{font-size:12px;font-weight:400;color:#494949}.prov_wr .sel_date ol.date li input+label p{font-size:15px;font-weight:700;color:#494949}.prov_wr .sel_date ol.date li input:checked+label{background-color:#2272ed}.prov_wr .sel_date ol.date li input:checked+label span,.prov_wr .sel_date ol.date li input:checked+label p{color:#fff}.prov_wr .sel_date ol.date li.case_2 label p{color:#2272ed}.prov_wr .sel_date ol.date li.case_3 label p{color:#f44}.prov_wr .sel_date ol.time{height:42px;margin:20px 0 0;display:flex;justify-content:space-between;padding:0 30px}.prov_wr .sel_date ol.time li{display:inline-block}.prov_wr .sel_date ol.time li input{display:none}.prov_wr .sel_date ol.time li input+label{display:inline-block;border:1px solid #e6e6e6;border-radius:50px;padding:0 16px;height:40px;line-height:40px;font-size:14px;font-weight:500;color:#494949}.prov_wr .sel_date ol.time li input+label i.time_2{width:16px;height:16px;background:url(https://i.gzcdn.net/mui/img/field/info/ico_area2.png) 0 0 no-repeat;background-size:16px;display:inline-block;margin-right:3px;position:relative;top:3px}.prov_wr .sel_date ol.time li input+label i.time_3{width:16px;height:16px;background:url(https://i.gzcdn.net/mui/img/field/info/ico_area3.png) 0 0 no-repeat;background-size:16px;display:inline-block;margin-right:3px;position:relative;top:3px}.prov_wr .sel_date ol.time li input+label i.time_4{width:16px;height:16px;background:url(https://i.gzcdn.net/mui/img/field/info/ico_area4.png) 0 0 no-repeat;background-size:16px;display:inline-block;margin-right:3px;position:relative;top:3px}.prov_wr .sel_date ol.time li input:checked+label{border:1px solid #3c86f0;background-color:#f6faff;color:#3c86f0}.prov_wr .sel_date ol.time li input:disabled+label{background:#f3f3f3;border:1px solid #c2c2c2;color:#c2c2c2}.prov_wr .store_posi{clear:both}.prov_wr .store_posi .sel_choice{background-color:#fafafa;padding:32px 25px 25px;overflow:hidden;overflow-y:scroll;height:calc(100vh - 460px)}.prov_wr .store_posi .sel_choice p{font-size:14px;font-weight:400;color:#a1a1a1;margin-bottom:15px}.prov_wr .store_posi .sel_choice p em{width:2px;height:2px;display:inline-block;background-color:#a1a1a1;margin:0 3px;position:relative;top:-5px}.prov_wr .store_posi .sel_choice input{display:none}.prov_wr .store_posi .sel_choice input+label{width:calc(33.3% - 10px);height:51px;box-sizing:border-box;display:inline-block;margin:7px 5px 8px;background:#fff;border:1px solid #ececec;border-radius:8px;text-align:center}.prov_wr .store_posi .sel_choice input+label p{font-size:18px;font-weight:500;color:#494949;padding:13px 0 0;line-height:22px}.prov_wr .store_posi .sel_choice input:checked+label{background:#f0f6ff;border:1px solid #2272ed;border-radius:8px}.prov_wr .store_posi .sel_choice input:checked+label p{color:#2272ed}.prov_wr .store_posi .sel_choice input:disabled+label{background:#f3f3f3;border:1px solid #ececec;border-radius:8px}.prov_wr .store_posi .sel_choice input:disabled+label p{color:#c2c2c2}.reserve_lesson{position:fixed;right:0;bottom:0;left:0;background-color:#fff;padding:6px 20px}.reserve_lesson button{width:100%;height:50px;line-height:50px;background:#2272ed;border:0;border-radius:8px}.reserve_lesson button strong{font-size:16px;font-weight:500;color:#fff}.reserve_lesson button span{display:inline-block;width:16px;height:16px;line-height:16px;background-color:#fff;border-radius:50%;margin-left:5px;font-size:10px;font-weight:500;color:#2272ed;position:relative;top:-2px}.btn_type_more{clear:both;padding:6px 15px;overflow:hidden}.btn_type_more li{padding:0 5px;float:left;width:40%;box-sizing:border-box}.btn_type_more li button{font-size:16px;font-weight:400;color:#777;width:100%;height:48px;background-color:#f3f3f3;border:1px solid #f3f3f3;border-radius:8px}.btn_type_more li button.btn_ok{background-color:#2272ed;font-size:16px;font-weight:500;color:#fff}.btn_type_more li button span{position:relative;top:-1px}.btn_type_more li button span i{background:url(https://i.gzcdn.net/mui/img/practice/plan/ico_reload.png) 0 0 no-repeat;background-size:19px;width:19px;height:19px;display:inline-block;margin:0 4px 0 0;position:relative;top:3px}.btn_type_more li.btn_more{width:60%}.btn_type_more li.btn_more button{width:100%;height:48px;background-color:#2272ed;border:1px solid #2272ed;border-radius:8px;font-size:16px;font-weight:500;color:#fff}.btn_type_more li.btn_add button{width:100%;height:48px;background-color:#fff;border:1px solid #2272ed;border-radius:8px;font-size:16px;font-weight:500;color:#2272ed}.btn_type_more li.btn_add button i{background:url(https://i.gzcdn.net/mui/img/practice/plan/ico_add.png) 0 0 no-repeat;background-size:15px;width:15px;height:15px;display:inline-block;margin:0 5px 0 0;position:relative;top:1px}.available_wrap{padding-top:56px}.available_wrap .page_header{padding-bottom:10px;border-bottom:1px solid #e6e6e6;background-color:#fff}.available_stores{height:calc(100vh - 117px);overflow:scroll;overflow-x:hidden}.available_stores .list{border-bottom:1px solid #F6F6F6;padding:30px 90px 30px 20px;position:relative}.available_stores .list h3{font-size:17px;font-weight:500;color:#121212;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.available_stores .list button{width:48px;height:32px;line-height:32px;border:1px solid #93b6ec;border-radius:6px;position:absolute;top:50%;right:20px;font-size:14px;font-weight:500;color:#2272ed;margin-top:-17px;background-color:#fff}.available_stores .list .info{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.available_stores .list .info span{font-size:15px;font-weight:400;color:#494949;background:url(https://i.gzcdn.net/mui/img/practice/ico_posi.png) 0 4px no-repeat;background-size:9.5px 13px;padding:0 0 0 14.5px}.available_stores .list .info del{width:1px;height:13px;display:inline-block;background-color:#e6e6e6;margin:0 5px;position:relative;top:1px}.available_stores .list .info p{display:inline;font-size:14px;font-weight:400;color:#777}.score_bottomsheet .dimd{width:100%;height:100%;position:fixed;top:0;right:0;bottom:0;left:0;background-color:#000;opacity:.6}.score_bottomsheet .bottomsheet_wrap{border-radius:16px 16px 0 0}.score_bottomsheet .bottomsheet_wrap .header_closer{border-radius:16px 16px 0 0;height:56px}.score_bottomsheet .bottomsheet_wrap .header_closer a{top:8px;right:4px}.score_bottomsheet .bottomsheet_wrap ul.btn_combo{margin:8px 16px 16px;text-align:center}.score_bottomsheet .bottomsheet_wrap ul.btn_combo li{height:48px;border-top:1px solid #f3f3f3}.score_bottomsheet .bottomsheet_wrap ul.btn_combo li a{width:100%;height:48px;line-height:48px;font-size:17px;font-weight:400;color:#121212}.score_bottomsheet .bottomsheet_wrap ul.btn_combo li:first-child{border-top:0}.banner_field_record a{width:100%;height:48px;display:block;padding:12.5px 16px;box-sizing:border-box;background-color:#def4e4;clear:both;position:relative}.banner_field_record a strong{font-size:15px;font-weight:700;color:#121212;float:left}.banner_field_record a i{width:16px;height:16px;background:url(https://i.gzcdn.net/images/v10/m/my_round/badge_new.png) no-repeat 0 0;background-size:16px;font-size:0;line-height:0;text-indent:-30000em;float:left;margin:0 4px;position:relative;top:3px}.banner_field_record a p{font-size:13px;font-weight:400;color:#121212;display:inline-block;margin:0 0 0 4px;position:relative;top:-2px}.banner_field_record a span{width:20px;height:20px;background:url(https://i.gzcdn.net/images/v10/m/my_round/ico_banner_more.png) no-repeat 0 0;background-size:20px;font-size:0;line-height:0;text-indent:-30000em;display:block;position:absolute;top:14px;right:16px}.banner_field-record a{width:100%;height:48px;display:block;padding:0 16px;box-sizing:border-box;background-color:#def4e4;clear:both;position:relative}.banner_field-record a div{line-height:48px}.banner_field-record a div strong{font-size:15px;font-weight:700;color:#121212;float:left}.banner_field-record a div i{width:16px;height:16px;background:url(https://i.gzcdn.net/images/v10/m/my_round/badge_new.png) no-repeat 0 0;background-size:16px;font-size:0;line-height:0;text-indent:-30000em;float:left;margin:0 4px;position:relative;top:15px}.banner_field-record a div p{font-size:13px;font-weight:400;color:#121212;display:inline-block;margin:0 0 0 4px;position:relative;top:-2px}.banner_field-record a div .bold{font-size:13px;font-weight:700;color:#5094f6}.banner_field-record a span{width:20px;height:20px;background:url(https://i.gzcdn.net/images/v10/m/my_round/ico_banner_more.png) no-repeat 0 0;background-size:20px;font-size:0;line-height:0;text-indent:-30000em;display:block;position:absolute;top:14px;right:16px}.badge_area{margin-bottom:4px}.badge_area em{display:inline-block;vertical-align:top;margin-left:var(--layout-spacing-4);padding:0 var(--layout-spacing-4);border-radius:2px;font-style:normal;height:20px;line-height:21px!important;font-size:11px;font-weight:500;letter-spacing:-.22px;box-sizing:border-box}.badge_area em:first-of-type{margin-left:0}.badge_area em.resv_ok{color:var(--color-semantic-contrast);background:#2272ED}.badge_area em.outside{color:var(--color-semantic-contrast);background:#505865}.badge_area em.inside{color:#1b5bbe;background:#E6E6E6}.badge_area em.private{color:#1b5bbe;background:#F0F6FF}.badge_area em.gdr01{color:var(--color-semantic-contrast);background:#14448E}.badge_area em.gdr02{color:#14448e;line-height:19px!important;border:1px solid #1B5BBE;background:#fff}.badge_area em.par,.badge_area em.sr_event{color:var(--color-semantic-contrast);background:var(--color-base-green-500)}.badge_area em.label{color:var(--color-semantic-contrast);background:rgba(0,0,0,.6)}.badge_area em.coupon{color:var(--color-semantic-contrast);background:var(--color-base-green-700)}.nav_st1{width:100%;border-bottom:1px solid #eff3f4}.nav_st1:after{clear:both;display:block;content:""}.nav_st1 a{width:50%;height:48px;line-height:48px;font-size:16px;text-align:center;float:left}.nav_st1 a.active span{color:#333;position:relative}.nav_st1 a.active span:after{content:"";width:100%;left:-12px;display:inline-block;padding:0 12px;border-bottom:3px solid #2272ed;position:absolute;bottom:0}.nav_st1 a span{display:inline-block;color:#b9b9b9;letter-spacing:-.7px}.event h2{padding:10px 12px;background-color:#1a1a1e;font-size:15px;line-height:22px;color:#fff}.event h2 span{display:block;font-size:13px;color:#999}.event_list{padding:0 0 15px}.event_list li{margin-top:20px}.event_list a{display:block;margin:0 auto;padding:0}.event_list img{min-width:290px;height:auto;width:100%;vertical-align:top}.event_list h3{padding:15px 0 6px;font-size:16px;line-height:19px;text-align:center;letter-spacing:-.7px;color:#121212;width:90%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 auto}.event_list p{width:100%;font-weight:400;font-size:14px;line-height:17px;text-align:center;letter-spacing:-.7px;color:#777}.event_list .winner{margin-top:5px;color:#2272ed}.event_list blockquote{font-size:12px;color:#6e726e}.event_list h4{font-size:12px;font-weight:400;color:#787878}.infobox{text-align:center;padding:50px 0}.infobox em{display:block;margin:0 auto}.infobox h3{font-size:16px;font-weight:400;color:#000;margin:25px 0 15px}.infobox p{color:#949ba0;font-size:14px;line-height:1.5em}.infobox_default em{background:url(http://i.gzcdn.net/mui/img/n_common/ico_none.png) 0 0 no-repeat;width:30px;height:30px;background-size:30px 30px;-webkit-background-size:30px 30px}.infobox_nodata em{background:url(http://i.gzcdn.net/mui/img/n_common/nodata.png) 0 0 no-repeat;width:120px;height:120px;background-size:120px 120px;-webkit-background-size:120px 120px}.infobox_empty em{background:url(http://i.gzcdn.net/mui/img/n_common/ico_empty.png) 0 0 no-repeat;width:70px;height:75px;background-size:70px 75px;-webkit-background-size:70px 75px}.event.container img{width:100%;vertical-align:middle}
