@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}.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_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.time em.gmember{padding-left:2px;color:var(--color-base-green-600);background:#CFF6D5}.teetime_list .list a p.time em.gmember i{font-size:0;line-height:0;text-indent:-30000em;margin:-2px 2px 0 0;display:inline-block;vertical-align:middle;width:16px;height:16px;background:url(https://i.gzcdn.net/images/v10/m/icon/ico_gmember02.png) no-repeat 0 0;background-size:16px}.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:4px;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:24px 25px 24px 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:24px;right:24px;font-weight:400;font-size:14px;padding-right:18px;background:url(https://i.gzcdn.net/images/v10/m/field/ico_down.png) no-repeat 100% 50%;background-size:16px}.detail_review .review_policy input:checked+label{background:url(https://i.gzcdn.net/images/v10/m/field/ico_up.png) no-repeat 100% 50%;background-size:16px}.detail_review .review_policy input:checked+label+div{display:block;height:auto}.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:10px 15px 0}.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:65px;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:var(--color-base-static-white);height:calc(100vh - 94px);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;padding:0 16px}.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-color:var(--color-base-static-white);border-bottom:8px solid var(--color-semantic-divider-default)}.favorite_visit .list_screen a.info{display:block;height:113px;padding:0 16px 0 105px;position:relative}.favorite_visit .list_screen a.info .img_area{width:72px;height:72px;position:absolute;top:25px;left:16px;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 strong.sys_case8{padding-left:18px;background:url(https://i.gzcdn.net/images/v10/ds/symbol/gdrx_medium.webp) 0 3px no-repeat;background-size:13px 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 em{display:inline-block;vertical-align:top;margin-right:var(--layout-spacing-4);margin-bottom:4px;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.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)}.badge_area em.gmember{padding-left:2px;color:var(--color-base-green-600);background:#CFF6D5}.badge_area em.gmember i{font-size:0;line-height:0;text-indent:-30000em;margin:-2px 2px 0 0;display:inline-block;vertical-align:middle;width:16px;height:16px;background:url(https://i.gzcdn.net/images/v10/m/icon/ico_gmember02.png) no-repeat 0 0;background-size:16px}.benefit-txt{padding:0 0 14px}.benefit-txt p{font-size:13px;font-weight:500;color:#121212;letter-spacing:-.5px;background-color:#e6f5f8;border-radius:8px;padding:11px 10px 9px 15px;margin:1px 0}.benefit-txt p span{color:#e4032e}.my_shot_trend .nav{width:100%;height:48px;position:relative}.my_shot_trend .nav i{width:100%;height:1px;background-color:#f3f3f3;position:absolute;bottom:1px;left:0;right:0}.my_shot_trend .nav .swiper{letter-spacing:-.3px}.my_shot_trend .nav .swiper .swiper-slide{width:auto;height:48px}.my_shot_trend .nav .swiper .swiper-slide a{height:32px;padding-top:15px;display:block;font-size:15px;font-weight:500;color:#adadad}.my_shot_trend .nav .swiper .swiper-slide a.selected{font-size:15px;font-weight:700;color:#121212;padding-top:14px;height:30px;border-bottom:2px solid #121212;position:relative;top:1px}.my_shot_trend .nav .swiper .swiper-slide a.nav_01{width:98px}.my_shot_trend .nav .swiper .swiper-slide a.nav_02{width:54px}.my_shot_trend .nav .swiper .swiper-slide a.nav_03{width:68px}.my_shot_trend .nav .swiper .swiper-slide a.nav_04{width:28px}.my_shot_trend .nav .swiper .swiper-slide a.nav_05{width:55px}.my_shot_trend .nav .swiper .swiper-slide a.nav_06{width:68px}.my_shot_trend .nav .swiper .swiper-slide a.nav_07{width:82px}.my_shot_trend .nav .swiper .swiper-slide a.nav_08{width:68px}.my_shot_trend .nav .swiper .swiper-slide a.nav_09,.my_shot_trend .nav .swiper .swiper-slide a.nav_10{width:41px}.my_shot_trend .nav .swiper .swiper-slide a.nav_11{width:55px}.my_shot_trend .nav .swiper .swiper-slide a.nav_12{width:68px}.my_shot_trend .nav .swiper .swiper-slide a.nav_13{width:98px}.my_shot_trend .nav .swiper .swiper-slide a.nav_14{width:108px}.my_shot_trend .shot_detail{clear:both;padding-bottom:32px;border-bottom:8px solid #f3f3f3}.my_shot_trend .shot_detail .recent_records{padding:36px 24px 35px;overflow:hidden;background-color:#fafafa}.my_shot_trend .shot_detail .recent_records dl{width:50%;float:left;letter-spacing:-.24px;font-size:12px;font-weight:400;color:#767676}.my_shot_trend .shot_detail .recent_records dl dt{padding-bottom:5px}.my_shot_trend .shot_detail .recent_records dl dd{font-size:21px;font-weight:700;color:#767676}.my_shot_trend .shot_detail .recent_records dl dd strong{font-size:24px;letter-spacing:-.42px}.my_shot_trend .shot_detail .recent_records dl dd strong i{font-style:normal;font-size:21px;letter-spacing:-2%}.my_shot_trend .shot_detail .recent_records dl:first-child{font-size:12px;font-weight:400;color:#121212}.my_shot_trend .shot_detail .recent_records dl:first-child dd{font-size:21px;font-weight:400;color:#121212}.my_shot_trend .shot_detail .charts-area{margin-bottom:30px}.my_shot_trend .shot_detail .charts-area .highcharts-container{max-height:170px}.my_shot_trend .shot_detail .charts-area .highcharts-container #container{height:400px;max-width:800px;margin:0 auto}.my_shot_trend .shot_detail .charts-area .highcharts-container .highcharts-tooltip-box{fill:#2272ed;stroke-width:0;z-index:100}.my_shot_trend .shot_detail .charts-area .highcharts-container .highcharts-tooltip text{fill:#fff!important}.my_shot_trend .shot_detail .charts-area .highcharts-container .highcharts-credits{display:none}.my_shot_trend .shot_detail .charts-area .highcharts-container .level-top{left:initial!important;right:10px;z-index:1}.my_shot_trend .shot_detail .charts-area .highcharts-container .level-top div{background-color:#494949;color:#fff;font-size:9px;font-weight:500;padding:2px 3px;border-radius:2px}.my_shot_trend .shot_detail .charts-area .highcharts-container .level-my{left:initial!important;right:10px;z-index:1}.my_shot_trend .shot_detail .charts-area .highcharts-container .level-my div{background-color:#a0a0a0;color:#fff;font-size:9px;font-weight:500;padding:2px 3px;border-radius:2px}.my_shot_trend .shot_detail .charts-area .highcharts-container .class_top{margin-top:-3px!important;z-index:1}.my_shot_trend .shot_detail .charts-area .highcharts-container .class_bottom{margin-top:19px!important;z-index:1}.my_shot_trend .shot_detail .charts-area .wrap_face{width:284px;height:233.46px;position:relative;background:url(https://i.gzcdn.net/images/v10/m/academy/myshot_analysis/dotted_x.png) 0 50% no-repeat,url(https://i.gzcdn.net/images/v10/m/academy/myshot_analysis/dotted_y.png) 50% 0 no-repeat;background-size:100% 1px,1px 100%;margin:0 auto}.my_shot_trend .shot_detail .charts-area .wrap_face p{width:209px;height:142px;position:absolute;top:45px;left:38px}.my_shot_trend .shot_detail .charts-area .wrap_face p.posi_tpye0{background:url(https://i.gzcdn.net/images/v10/m/academy/myshot_analysis/img_path_0.png) 0 0 no-repeat;background-size:209px 142px}.my_shot_trend .shot_detail .charts-area .wrap_face p.posi_tpye1{background:url(https://i.gzcdn.net/images/v10/m/academy/myshot_analysis/img_path_30.png) 0 0 no-repeat;background-size:209px 142px}.my_shot_trend .shot_detail .charts-area .wrap_face p.posi_tpye2{background:url(https://i.gzcdn.net/images/v10/m/academy/myshot_analysis/img_path_60.png) 0 0 no-repeat;background-size:209px 142px}.my_shot_trend .shot_detail .charts-area .wrap_face p.posi_tpye3{background:url(https://i.gzcdn.net/images/v10/m/academy/myshot_analysis/img_path_90.png) 0 0 no-repeat;background-size:209px 142px}.my_shot_trend .shot_detail .charts-area .wrap_face p.posi_tpye4{background:url(https://i.gzcdn.net/images/v10/m/academy/myshot_analysis/img_path_120.png) 0 0 no-repeat;background-size:209px 142px}.my_shot_trend .shot_detail .charts-area .wrap_face p.posi_tpye5{background:url(https://i.gzcdn.net/images/v10/m/academy/myshot_analysis/img_path_150.png) 0 0 no-repeat;background-size:209px 142px}.my_shot_trend .shot_detail .charts-area .wrap_face p.posi_tpye6{background:url(https://i.gzcdn.net/images/v10/m/academy/myshot_analysis/img_path_180.png) 0 0 no-repeat;background-size:209px 142px}.my_shot_trend .shot_detail .charts-area .wrap_face p.posi_tpye7{background:url(https://i.gzcdn.net/images/v10/m/academy/myshot_analysis/img_path_210.png) 0 0 no-repeat;background-size:209px 142px}.my_shot_trend .shot_detail .charts-area .wrap_face p.posi_tpye8{background:url(https://i.gzcdn.net/images/v10/m/academy/myshot_analysis/img_path_240.png) 0 0 no-repeat;background-size:209px 142px}.my_shot_trend .shot_detail .charts-area .wrap_face p.posi_tpye9{background:url(https://i.gzcdn.net/images/v10/m/academy/myshot_analysis/img_path_270.png) 0 0 no-repeat;background-size:209px 142px}.my_shot_trend .shot_detail .charts-area .wrap_face p.posi_tpye10{background:url(https://i.gzcdn.net/images/v10/m/academy/myshot_analysis/img_path_300.png) 0 0 no-repeat;background-size:209px 142px}.my_shot_trend .shot_detail .charts-area .wrap_face p.posi_tpye-1{background:url(https://i.gzcdn.net/images/v10/m/academy/myshot_analysis/img_path_-30.png) 0 0 no-repeat;background-size:209px 142px}.my_shot_trend .shot_detail .charts-area .wrap_face p.posi_tpye-2{background:url(https://i.gzcdn.net/images/v10/m/academy/myshot_analysis/img_path_-60.png) 0 0 no-repeat;background-size:209px 142px}.my_shot_trend .shot_detail .charts-area .wrap_face p.posi_tpye-3{background:url(https://i.gzcdn.net/images/v10/m/academy/myshot_analysis/img_path_-90.png) 0 0 no-repeat;background-size:209px 142px}.my_shot_trend .shot_detail .charts-area .wrap_face p.posi_tpye-4{background:url(https://i.gzcdn.net/images/v10/m/academy/myshot_analysis/img_path_-120.png) 0 0 no-repeat;background-size:209px 142px}.my_shot_trend .shot_detail .charts-area .wrap_face p.posi_tpye-5{background:url(https://i.gzcdn.net/images/v10/m/academy/myshot_analysis/img_path_-150.png) 0 0 no-repeat;background-size:209px 142px}.my_shot_trend .shot_detail .charts-area .wrap_face p.posi_tpye-6{background:url(https://i.gzcdn.net/images/v10/m/academy/myshot_analysis/img_path_-180.png) 0 0 no-repeat;background-size:209px 142px}.my_shot_trend .shot_detail .charts-area .wrap_face p.posi_tpye-7{background:url(https://i.gzcdn.net/images/v10/m/academy/myshot_analysis/img_path_-210.png) 0 0 no-repeat;background-size:209px 142px}.my_shot_trend .shot_detail .charts-area .wrap_face p.posi_tpye-8{background:url(https://i.gzcdn.net/images/v10/m/academy/myshot_analysis/img_path_-240.png) 0 0 no-repeat;background-size:209px 142px}.my_shot_trend .shot_detail .charts-area .wrap_face p.posi_tpye-9{background:url(https://i.gzcdn.net/images/v10/m/academy/myshot_analysis/img_path_-270.png) 0 0 no-repeat;background-size:209px 142px}.my_shot_trend .shot_detail .charts-area .wrap_face p.posi_tpye-10{background:url(https://i.gzcdn.net/images/v10/m/academy/myshot_analysis/img_path_-300.png) 0 0 no-repeat;background-size:209px 142px}.my_shot_trend .shot_detail .charts-area .wrap_face span{font-size:16px;font-weight:700;color:red;width:40px;height:20px;display:block;position:absolute;text-align:right}.my_shot_trend .shot_detail .charts-area .wrap_face span.posi_tpye0,.my_shot_trend .shot_detail .charts-area .wrap_face span.posi_tpye1,.my_shot_trend .shot_detail .charts-area .wrap_face span.posi_tpye2,.my_shot_trend .shot_detail .charts-area .wrap_face span.posi_tpye3,.my_shot_trend .shot_detail .charts-area .wrap_face span.posi_tpye4,.my_shot_trend .shot_detail .charts-area .wrap_face span.posi_tpye5,.my_shot_trend .shot_detail .charts-area .wrap_face span.posi_tpye6,.my_shot_trend .shot_detail .charts-area .wrap_face span.posi_tpye7,.my_shot_trend .shot_detail .charts-area .wrap_face span.posi_tpye8,.my_shot_trend .shot_detail .charts-area .wrap_face span.posi_tpye9,.my_shot_trend .shot_detail .charts-area .wrap_face span.posi_tpye10{top:63.8px;left:50px}.my_shot_trend .shot_detail .charts-area .wrap_face span.posi_tpye-1,.my_shot_trend .shot_detail .charts-area .wrap_face span.posi_tpye-2,.my_shot_trend .shot_detail .charts-area .wrap_face span.posi_tpye-3,.my_shot_trend .shot_detail .charts-area .wrap_face span.posi_tpye-4,.my_shot_trend .shot_detail .charts-area .wrap_face span.posi_tpye-5,.my_shot_trend .shot_detail .charts-area .wrap_face span.posi_tpye-6,.my_shot_trend .shot_detail .charts-area .wrap_face span.posi_tpye-7,.my_shot_trend .shot_detail .charts-area .wrap_face span.posi_tpye-8,.my_shot_trend .shot_detail .charts-area .wrap_face span.posi_tpye-9,.my_shot_trend .shot_detail .charts-area .wrap_face span.posi_tpye-10{top:188px;left:52px}.my_shot_trend .shot_detail .charts-area .wrap_face i{width:231px;height:224px;display:block;background:url(https://i.gzcdn.net/images/v10/m/academy/myshot_analysis/img_sing.png) 0 0 no-repeat;background-size:231px 224px;position:absolute}.my_shot_trend .shot_detail .charts-area .wrap_face i.posi_rotate_0{left:46px;top:-14px;transform:rotate(0)}.my_shot_trend .shot_detail .charts-area .wrap_face i.posi_rotate_1{left:47px;top:-13px;transform:rotate(3deg)}.my_shot_trend .shot_detail .charts-area .wrap_face i.posi_rotate_2{left:48px;top:-12px;transform:rotate(6deg)}.my_shot_trend .shot_detail .charts-area .wrap_face i.posi_rotate_3{left:49px;top:-11px;transform:rotate(9deg)}.my_shot_trend .shot_detail .charts-area .wrap_face i.posi_rotate_4{left:50px;top:-10px;transform:rotate(12deg)}.my_shot_trend .shot_detail .charts-area .wrap_face i.posi_rotate_5{left:51px;top:-8px;transform:rotate(15deg)}.my_shot_trend .shot_detail .charts-area .wrap_face i.posi_rotate_6{left:51px;top:-7px;transform:rotate(18deg)}.my_shot_trend .shot_detail .charts-area .wrap_face i.posi_rotate_7{left:51px;top:-6px;transform:rotate(21deg)}.my_shot_trend .shot_detail .charts-area .wrap_face i.posi_rotate_8{left:52px;top:-4px;transform:rotate(24deg)}.my_shot_trend .shot_detail .charts-area .wrap_face i.posi_rotate_9{left:52px;top:-3px;transform:rotate(27deg)}.my_shot_trend .shot_detail .charts-area .wrap_face i.posi_rotate_10{left:53px;top:-2px;transform:rotate(30deg)}.my_shot_trend .shot_detail .charts-area .wrap_face i.posi_rotate_-1{left:45px;top:-17px;transform:rotate(-3deg)}.my_shot_trend .shot_detail .charts-area .wrap_face i.posi_rotate_-2{left:44px;top:-16px;transform:rotate(-6deg)}.my_shot_trend .shot_detail .charts-area .wrap_face i.posi_rotate_-3{left:43px;top:-17px;transform:rotate(-9deg)}.my_shot_trend .shot_detail .charts-area .wrap_face i.posi_rotate_-4{left:42px;top:-18px;transform:rotate(-12deg)}.my_shot_trend .shot_detail .charts-area .wrap_face i.posi_rotate_-5{left:41px;top:-19px;transform:rotate(-15deg)}.my_shot_trend .shot_detail .charts-area .wrap_face i.posi_rotate_-6{left:40px;top:-20px;transform:rotate(-18deg)}.my_shot_trend .shot_detail .charts-area .wrap_face i.posi_rotate_-7{left:39px;top:-21px;transform:rotate(-21deg)}.my_shot_trend .shot_detail .charts-area .wrap_face i.posi_rotate_-8{left:38px;top:-21px;transform:rotate(-24deg)}.my_shot_trend .shot_detail .charts-area .wrap_face i.posi_rotate_-9{left:37px;top:-22px;transform:rotate(-27deg)}.my_shot_trend .shot_detail .charts-area .wrap_face i.posi_rotate_-10{left:35px;top:-22px;transform:rotate(-30deg)}.my_shot_trend .shot_detail .charts-area .wrap_pitch{width:230px;height:224.103px;position:relative;background:url(https://i.gzcdn.net/images/v10/m/academy/myshot_analysis/pitch_back.png) 0 0 no-repeat;background-size:230px 224.103px;margin:0 auto}.my_shot_trend .shot_detail .charts-area .wrap_pitch ol li{margin:0;padding:0}.my_shot_trend .shot_detail .charts-area .wrap_pitch ol li em{font-size:0;line-height:0;text-indent:-30000em}.my_shot_trend .shot_detail .charts-area .wrap_pitch ol li span{font-size:12px;font-weight:700;color:#0a9dddd5}.my_shot_trend .shot_detail .charts-area .wrap_pitch ol li .type_off em,.my_shot_trend .shot_detail .charts-area .wrap_pitch ol li .type_off span{display:none}.my_shot_trend .shot_detail .charts-area .wrap_pitch ol li.pitch_case1 .type_on em{display:block;width:12.789px;height:161.706px;background:url(https://i.gzcdn.net/images/v10/m/academy/myshot_analysis/case_1.png) 0 0 no-repeat;background-size:12.789px 161.706px;position:absolute;top:27px;left:108.4px}.my_shot_trend .shot_detail .charts-area .wrap_pitch ol li.pitch_case1 .type_on span{display:block;width:40px;height:20px;text-align:center;line-height:20px;position:absolute;top:10px;left:95.4px}.my_shot_trend .shot_detail .charts-area .wrap_pitch ol li.pitch_case2 .type_on em{display:block;width:40.168px;height:72.697px;background:url(https://i.gzcdn.net/images/v10/m/academy/myshot_analysis/case_2.png) 0 0 no-repeat;background-size:40.168px 72.697px;position:absolute;top:40px;left:73.3px}.my_shot_trend .shot_detail .charts-area .wrap_pitch ol li.pitch_case2 .type_on span{display:block;width:40px;height:20px;text-align:center;line-height:20px;position:absolute;top:36px;left:37.4px}.my_shot_trend .shot_detail .charts-area .wrap_pitch ol li.pitch_case3 .type_on em{display:block;width:40.168px;height:72.697px;background:url(https://i.gzcdn.net/images/v10/m/academy/myshot_analysis/case_3.png) 0 0 no-repeat;background-size:40.168px 72.697px;position:absolute;top:40px;left:116.4px}.my_shot_trend .shot_detail .charts-area .wrap_pitch ol li.pitch_case3 .type_on span{display:block;width:40px;height:20px;text-align:center;line-height:20px;position:absolute;top:36px;left:151.4px}.my_shot_trend .shot_detail .charts-area .wrap_pitch ol li.pitch_case4 .type_on em{display:block;width:96.553px;height:86.348px;background:url(https://i.gzcdn.net/images/v10/m/academy/myshot_analysis/case_4.png) 0 0 no-repeat;background-size:96.553px 86.348px;position:absolute;top:102px;left:18.9px}.my_shot_trend .shot_detail .charts-area .wrap_pitch ol li.pitch_case4 .type_on span{display:block;width:40px;height:20px;text-align:center;line-height:20px;position:absolute;top:125px;left:2.4px}.my_shot_trend .shot_detail .charts-area .wrap_pitch ol li.pitch_case5 .type_on em{display:block;width:70.052px;height:32.278px;background:url(https://i.gzcdn.net/images/v10/m/academy/myshot_analysis/case_5.png) 0 0 no-repeat;background-size:70.052px,32.278px;position:absolute;top:148px;left:37.9px}.my_shot_trend .shot_detail .charts-area .wrap_pitch ol li.pitch_case5 .type_on span{display:block;width:40px;height:20px;text-align:center;line-height:20px;position:absolute;top:174px;left:33.4px}.my_shot_trend .shot_detail .charts-area .wrap_pitch ol li.pitch_case7 .type_on em{display:block;width:96.553px;height:86.348px;background:url(https://i.gzcdn.net/images/v10/m/academy/myshot_analysis/case_7.png) 0 0 no-repeat;background-size:96.553px 86.348px;position:absolute;top:102px;left:114.9px}.my_shot_trend .shot_detail .charts-area .wrap_pitch ol li.pitch_case7 .type_on span{display:block;width:40px;height:20px;text-align:center;line-height:20px;position:absolute;top:125px;left:188.4px}.my_shot_trend .shot_detail .charts-area .wrap_pitch ol li.pitch_case9 .type_on em{display:block;width:70.052px;height:32.278px;background:url(https://i.gzcdn.net/images/v10/m/academy/myshot_analysis/case_9.png) 0 0 no-repeat;background-size:70.052px 32.278px;position:absolute;top:147.4px;left:121.9px}.my_shot_trend .shot_detail .charts-area .wrap_pitch ol li.pitch_case9 .type_on span{display:block;width:40px;height:20px;text-align:center;line-height:20px;position:absolute;top:174px;left:165.4px}.my_shot_trend .shot_detail .charts-area .wrap_pitch ol li.pitch_case8 .type_on em{display:block;width:28.189px;height:60.86px;background:url(https://i.gzcdn.net/images/v10/m/academy/myshot_analysis/case_8.png) 0 0 no-repeat;background-size:28.189px 60.86px;position:absolute;top:108px;left:130.9px}.my_shot_trend .shot_detail .charts-area .wrap_pitch ol li.pitch_case8 .type_on span{display:block;width:40px;height:20px;text-align:center;line-height:20px;position:absolute;top:89px;left:139.4px}.my_shot_trend .shot_detail .charts-area .wrap_pitch ol li.pitch_case6 .type_on em{display:block;width:28.189px;height:60.86px;background:url(https://i.gzcdn.net/images/v10/m/academy/myshot_analysis/case_6.png) 0 0 no-repeat;background-size:28.189px 60.86px;position:absolute;top:108px;left:70.9px}.my_shot_trend .shot_detail .charts-area .wrap_pitch ol li.pitch_case6 .type_on span{display:block;width:40px;height:20px;text-align:center;line-height:20px;position:absolute;top:89px;left:48.4px}.my_shot_trend .shot_detail .noti{font-size:15px;font-weight:400;color:#494949;padding:0 24px;letter-spacing:-.3px;line-height:150%}.my_shot_trend .shot_detail .noti em{width:4px;height:4px;display:inline-block;border-radius:50%;background-color:#494949;margin:0 5px 0 -8px;position:relative;top:-3px}.my_shot_trend .shot_detail h4{font-size:17px;font-weight:500;color:#121212;padding:32px 0 22px 16px}.my_shot_trend .shot_detail .ability_status{display:flex;justify-content:space-around;text-align:center}.my_shot_trend .shot_detail .ability_status p{font-size:12px;font-weight:400;color:#a0a0a0;letter-spacing:-.24px}.my_shot_trend .shot_detail .ability_status p strong{font-size:17px;font-weight:700;color:#121212;display:block;padding-bottom:8px}.my_shot_trend .shot_detail .btn_detail_anlaysis{width:calc(100vw - 34px);height:46px;line-height:46px;font-size:15px;font-weight:500;color:#2272ed;border:1px solid #2272ed;border-radius:4px;background-color:#fff;margin:29px 16px 0}.my_shot_trend .tab_0 .recent_records dl dd strong,.my_shot_trend .tab_1 .recent_records dl dd strong,.my_shot_trend .tab_2 .recent_records dl dd strong,.my_shot_trend .tab_7 .recent_records dl dd strong,.my_shot_trend .tab_8 .recent_records dl dd strong,.my_shot_trend .tab_9 .recent_records dl dd strong,.my_shot_trend .tab_10 .recent_records dl dd strong,.my_shot_trend .tab_11 .recent_records dl dd strong,.my_shot_trend .tab_12 .recent_records dl dd strong,.my_shot_trend .tab_13 .recent_records dl dd strong{font-size:30px!important}.my_shot_trend .tab_0 .ability_status p strong,.my_shot_trend .tab_1 .ability_status p strong,.my_shot_trend .tab_2 .ability_status p strong,.my_shot_trend .tab_7 .ability_status p strong,.my_shot_trend .tab_8 .ability_status p strong,.my_shot_trend .tab_9 .ability_status p strong,.my_shot_trend .tab_10 .ability_status p strong,.my_shot_trend .tab_11 .ability_status p strong,.my_shot_trend .tab_12 .ability_status p strong,.my_shot_trend .tab_13 .ability_status p strong{font-size:24px!important}.my_shot_trend .my_shot_trend .tab_3 .recent_records,.my_shot_trend .my_shot_trend .tab_5 .recent_records,.my_shot_trend .my_shot_trend .tab_6 .recent_records{padding:36px 24px 35px 16px}.my_shot_trend .tab_3 .recent_records,.my_shot_trend .tab_6 .recent_records{background-color:#fff}.my_shot_trend .practice_guide{clear:both}.my_shot_trend .practice_guide h3{font-size:19px;font-weight:700;color:#121212;letter-spacing:-.38px;padding:30px 0 12px 16px}.my_shot_trend .practice_guide .pratice_swipe .swiper-slide{width:160px!important}.my_shot_trend .practice_guide .pratice_swipe .swiper-slide .thum{position:relative;width:160px;height:90px}.my_shot_trend .practice_guide .pratice_swipe .swiper-slide .thum img{width:100%;height:100%;border-radius:4px}.my_shot_trend .practice_guide .pratice_swipe .swiper-slide .thum span{font-size:12px;font-weight:500;color:#fff;position:absolute;right:8px;bottom:8px;text-shadow:0px 0px 5px rgba(0,0,0,.55);background:rgba(0,0,0,.6);border-radius:4px;display:block;padding:4px 6px}.my_shot_trend .practice_guide .pratice_swipe p{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:15px;font-weight:400;color:#494949;line-height:1.4em;letter-spacing:-.3px;margin:12px 0}.my_shot_trend .icon_link{padding:10px 0}.my_shot_trend .icon_link a{clear:both;height:56px;padding:8px 56px 8px 84px;display:block;position:relative;letter-spacing:-.3px}.my_shot_trend .icon_link a em{width:56px;height:56px;display:block;position:absolute;top:8px;left:16px}.my_shot_trend .icon_link a.btn_lesson_on em{background:url(https://i.gzcdn.net/images/v10/m/academy/myshot_analysis/ico_lesson_on.png) 0 0 no-repeat;background-size:56px 56px}.my_shot_trend .icon_link a.btn_ai_coach em{background:url(https://i.gzcdn.net/images/v10/m/academy/myshot_analysis/ico_ai_coach.png) 0 0 no-repeat;background-size:56px 56px}.my_shot_trend .icon_link a div{margin-top:7px}.my_shot_trend .icon_link a div span{font-size:15px;font-weight:400;color:#767676}.my_shot_trend .icon_link a div p{font-size:17px;font-weight:700;color:#121212}.my_shot_trend .icon_link a i{width:24px;height:24px;display:block;position:absolute;top:23px;right:15px;background:url(https://i.gzcdn.net/images/v10/m/academy/myshot_analysis/ico_more.png) 0 0 no-repeat;background-size:24px 24px}.main_myshot_trend{padding-bottom:30px;border-bottom:8px solid #f3f3f3}.main_myshot_trend .tit_myshot{padding:32px 0 20.3px 20px;position:relative}.main_myshot_trend .tit_myshot strong{font-size:17px;font-weight:700;color:#121212;letter-spacing:-.34px;float:left}.main_myshot_trend .tit_myshot a{width:20px;height:20px;background:url(https://i.gzcdn.net/images/v10/m/academy/myshot_analysis/ico_q.png) 0 0 no-repeat;background-size:20px;font-size:0;line-height:0;text-indent:-30000em;float:left;margin-left:3px}.main_myshot_trend .tit_myshot p{font-size:13px;font-weight:400;color:#fff;background-color:#000;position:absolute;top:62px;left:110px;display:inline-block;padding:8px;border-radius:4px;max-width:180px;box-shadow:0 1px 3px #00000063,0 4px 8px 3px #00000026}.main_myshot_trend .tit_myshot p.pop_ballon_on{display:inline-block}.main_myshot_trend .tit_myshot p.pop_ballon_off{display:none}.main_myshot_trend .tit_myshot p i{width:10px;height:10px;display:block;position:absolute;top:-5px;left:17px;background-color:#000;rotate:45deg}.main_myshot_trend .top_status{height:80px;clear:both;padding:21px 0 0;border-bottom:1px solid #f3f3f3;margin:0 16px}.main_myshot_trend .top_status ul{width:100%;height:80px;overflow:hidden}.main_myshot_trend .top_status ul li{width:50%;height:80px;float:left;display:block;text-align:center}.main_myshot_trend .top_status ul li p{font-size:15px;font-weight:500;color:#121212}.main_myshot_trend .top_status ul li p strong{font-size:30px;font-weight:700;color:#121212;margin-right:2px}.main_myshot_trend .top_status ul li span{font-size:12px;font-weight:400;color:#a0a0a0}.main_myshot_trend .view_cont{clear:both;padding:0 15.5px;overflow:hidden}.main_myshot_trend .view_cont table{width:100%}.main_myshot_trend .view_cont td{font-size:12px;font-weight:400;color:#a0a0a0;width:25%;height:100px;text-align:center;border-bottom:1px solid #f3f3f3}.main_myshot_trend .view_cont td div{position:relative;top:5px}.main_myshot_trend .view_cont td div p{font-size:15px;font-weight:500;color:#494949;width:100%;height:42px;display:flex;align-items:center;justify-content:center}.main_myshot_trend .view_cont td div span{width:100%;height:34px;display:flex;align-items:center;justify-content:center}.main_myshot_trend .view_more{clear:both;border-top:20px solid #fff;margin:-1px 15.5px 0}.main_myshot_trend .view_more a{font-size:15px;font-weight:500;color:#767676;border:1px solid #e6e6e6;border-radius:4px;width:100%;height:41.6px;line-height:41.6px;text-align:center;display:block;letter-spacing:-.3px}.main_myshot_trend .view_more a i{display:inline-block;width:20px;height:20.3px;margin-left:4px;position:relative;top:4px;background:url(https://i.gzcdn.net/images/v10/m/academy/myshot_analysis/ico_more_n.png) 0 0 no-repeat;background-size:20px 20px}.main_myshot_trend .view_more input:checked+.view_cont{height:auto}.pra_good{border-bottom:10px solid #f6f6f6;padding:0 0 30px;letter-spacing:-.7px}.pra_good .dynamic_swipe{height:200px;padding:0 16px;margin-top:13px}.pra_good .dynamic_swipe .swiper{border-radius:8px;background-color:#999}.pra_good .dynamic_swipe .swiper .swiper-slide{width:100%;height:200px;position:relative}.pra_good .dynamic_swipe .swiper .swiper-slide div{width:100%;height:200px;position:absolute;top:0;left:0;right:0;bottom:0}.pra_good .dynamic_swipe .swiper .swiper-slide div .posi{position:absolute;top:20px;left:20px}.pra_good .dynamic_swipe .swiper .swiper-slide div .posi p{font-size:17px;font-weight:700;color:#fff;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-width:85%;letter-spacing:-.34px;text-shadow:0px 1px 2px rgba(0,0,0,.25)}.pra_good .dynamic_swipe .swiper .swiper-slide div .posi span{font-size:15px;font-weight:700;color:#fff;letter-spacing:-.3px;text-shadow:0px 1px 2px rgba(0,0,0,.25)}.pra_good .dynamic_swipe .swiper .swiper-slide div i{width:100%;height:200px;background:linear-gradient(180deg,rgba(0,0,0,.7) 0%,rgba(0,0,0,0) 100%);position:absolute;top:0;left:0;right:0;bottom:0}.pra_good .dynamic_swipe .swiper-pagination-bullet-active{background-color:#2272ed!important}.pra_good .dynamic_swipe .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next,.pra_good .dynamic_swipe .pra_good .dynamic_swipe .swiper-pagination-bullet-active-prev{transform:scale(.8)}.pra_good .dynamic_swipe .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next,.pra_good .dynamic_swipe .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.6)}.pra_good .dynamic_swipe .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.pra_good .dynamic_swipe .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{background-color:#e6e6e6;opacity:1!important}.pra_good .dynamic_swipe .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.8)}.info-button{cursor:pointer;display:flex;align-items:center;justify-content:center;padding:2px;color:var(--color-semantic-neutral-text-color);background-color:transparent;border:0}.pro-certificate{display:flex;align-items:center;justify-content:center;padding:5px 6px;border:0;border-radius:2px;color:var(--color-semantic-contrast);font-size:12px;font-weight:700;line-height:14px}.pro-certificate.green{background-color:var(--color-base-green-800)}.pro-certificate.green.darkmode{color:var(--color-base-green-100);background-color:#ffffff26}.pro-certificate.red{background-color:var(--color-base-red-400)}.pro-certificate.red.darkmode{color:var(--color-base-red-100);background-color:#ffffff26}.pro-certificate.blue{background-color:var(--color-base-blue-700)}.pro-certificate.blue.darkmode{color:var(--color-base-blue-200);background-color:#ffffff26}.pro-certificate.coolgray{background-color:var(--color-base-coolgray-500)}.pro-certificate.coolgray.darkmode{color:var(--color-base-coolgray-100);background-color:#ffffff26}.pro-certificate.gray{background-color:var(--color-base-gray-600)}.pro-certificate.gray.darkmode{color:var(--color-base-gray-400);background-color:#ffffff26}.pro-certificate.orange{color:var(--color-base-orange-800);background-color:var(--color-base-orange-100)}.pro-certificate.orange.darkmode{color:var(--color-base-orange-100);background-color:#ffffff26}.nav-tabs{display:flex;flex-flow:row nowrap;justify-content:space-around;margin:8px 0 0;padding:0;list-style:none;border-bottom:1px solid var(--color-semantic-divider-default)}.nav-tabs__button{cursor:pointer;position:relative;padding:15px 16px 12px;color:var(--color-semantic-neutral-text-inactive);background-color:var(--color-semantic-contrast);border:0}.nav-tabs__button:before{content:"";pointer-events:none;position:absolute;bottom:-1px;left:0;right:0;height:2px;background-color:transparent;transition:background-color .2s ease}.nav-tabs__button.active{color:var(--color-semantic-neutral-text-accent)}.nav-tabs__button.active:before{background-color:var(--color-semantic-neutral-text-accent)}.toast-success{position:relative;padding-left:28px}.toast-success:before{content:"";position:absolute;top:0;left:0;width:20px;height:20px;background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill="%23ffffff" fill-rule="evenodd" clip-rule="evenodd" d="M9.99997 3.25012C6.27206 3.25012 3.24999 6.27218 3.24999 10.0001C3.24999 13.728 6.27206 16.7501 9.99997 16.7501C13.7279 16.7501 16.7499 13.728 16.7499 10.0001C16.7499 6.27218 13.7279 3.25012 9.99997 3.25012ZM1.75 10.0001C1.75 5.44376 5.44364 1.75012 9.99997 1.75012C14.5563 1.75012 18.2499 5.44376 18.2499 10.0001C18.2499 14.5564 14.5563 18.2501 9.99997 18.2501C5.44364 18.2501 1.75 14.5564 1.75 10.0001ZM9.37647 11.0345L13.099 7.30369L14.1609 8.36317L9.90756 12.626L8.84589 12.6261L5.8859 9.6614L6.9474 8.60159L9.37647 11.0345Z"/></svg>');background-position:center;background-repeat:no-repeat;background-size:100% 100%}.page_header{display:flex;height:56px;padding:0}.page_header a.hasCallbackNavi,.page_header h2{color:var(--color-semantic-neutral-text-accent);font-size:19px;line-height:27px;letter-spacing:-.38px;font-weight:500}.page_header a{top:4px;width:48px;height:48px;font-size:0;line-height:0;text-indent:-30000em}.page_header a.lb{left:4px}.page_header a.rb{right:4px}.page_header a.btn_before{background:url(https://i.gzcdn.net/vt/images/mobydick/academy/practice/icon-back.png) no-repeat center/24px 24px}.page_header a.btn_search{background:url(https://i.gzcdn.net/vt/images/mobydick/academy/practice/icon-search.png) no-repeat center/24px 24px}.page_header a.btn_close{background:url(https://i.gzcdn.net/vt/images/mobydick/academy/practice/icon-close-1.png) no-repeat center/24px 24px}.page_header a.btn_heart{background:url(https://i.gzcdn.net/vt/images/mobydick/academy/practice/icon-heart.png) no-repeat center/24px 24px}.page_header a.btn_hiddenmenu{background:url(https://i.gzcdn.net/vt/images/mobydick/academy/practice/icon-hiddenmenu-vertical.png) no-repeat center/24px 24px}.page_header a.btn_clear-selection{top:8px;display:flex;align-items:center;width:auto;height:40px;padding:0 12px;font-size:0;line-height:0;text-indent:-30000em}.page_header a.btn_clear-selection:before{content:"\c120\d0dd\cde8\c18c";color:var(--color-semantic-neutral-text-color);font-size:15px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:-.3px}.bx-border,.bx-border *{box-sizing:border-box}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.info-button{cursor:pointer;position:relative;display:flex;align-items:center;justify-content:center;padding:2px;color:var(--color-semantic-neutral-text-color);background-color:transparent;border:0}.info-button svg{display:block;width:20px;height:20px}.info-tooltip{position:absolute;top:100%;left:0;z-index:10;width:200px;margin-top:10px;padding:8px;border-radius:4px;color:var(--color-semantic-contrast);background-color:var(--color-base-static-black);text-align:left;opacity:.9}.info-tooltip:before{content:"";position:absolute;top:-5px;left:8px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:6px solid var(--color-base-static-black)}.xview{padding-top:56px}*{-webkit-tap-highlight-color:transparent}
