@font-face{font-family:'HumanExpo';src:local("HumanExpo"),url("/font/HumanExpo.woff") format("woff")}@font-face{font-family:'SeoulNamsanM';src:url("https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_two@1.0/SeoulNamsanM.woff") format("woff");font-weight:normal;font-style:normal}a:link,a:visited,a:hover{color:inherit;text-decoration:none}html,body{width:100%;height:100%}body{font-family:'SeoulNamsanM', 'Noto Serif KR', 'HumanExpo', 'Spoqa Han Sans Neo', sans-serif}.clearfix::after{content:"";display:block;clear:both}button{background-color:transparent;outline:none;cursor:pointer;border:0}.btn-detail{display:inline-block;font-size:18px;line-height:1.5;letter-spacing:-0.9px;color:#999999;font-weight:300;border-bottom:1px solid #999999}.desktop{display:block}.mobile{display:none}.container{width:100%;max-width:1920px;margin:0 auto}.content{width:100%;max-width:1180px;margin:0 auto;box-sizing:border-box}.flex-box{display:flex}header.wrap-nav{overflow:hidden}header.wrap-nav .container{background-image:linear-gradient(to right, #fff 60%, #333 40%)}header .logo-box{background-color:#fff;align-items:center;justify-content:space-between;margin-left:3.75rem}header .logo-box .logo-wrapper{width:100%;max-width:180px}header .logo-box .logo-wrapper .top-logo{display:block;width:100%}header .logo-box .mainmenu-container{align-items:center;justify-content:flex-end;width:100%;max-width:1003.2px}header .logo-box .mainmenu-container .mainmenu{font-family:'SeoulNamsanM';font-size:1.25rem;line-height:1.5;color:#333}header .logo-box .mainmenu-container .mainmenu .menu{padding-right:4.37rem;width:5rem}header .logo-box .mainmenu-container .mainmenu .menu.open-menu>a{border-bottom:6px solid #404040;padding:29px 0}header .logo-box .mainmenu-container .mainmenu .submenu-wrapper{display:none}header .logo-box .mainmenu-container .mainmenu .submenu-wrapper.open-submenu{display:block}header .logo-box .mainmenu-container .mainmenu .submenu{position:absolute;top:90px;z-index:100;width:100%;max-width:190px;background-color:rgba(255,255,255,0.8);background-image:none;padding:1.875rem 1.25rem;margin-left:-80px}header .logo-box .mainmenu-container .mainmenu .submenu .submenu-list{padding:0.625rem 0}header .logo-box .mainmenu-container .contact-wrapper{background-color:#333;padding:1.875rem 3.75rem 1.875rem 2.5rem;width:100%;max-width:641px;align-items:center;justify-content:space-between}header .logo-box .mainmenu-container .contact-wrapper .txt-reserve{font-family:'SeoulNamsanM';font-size:1.25rem;line-height:1.5;color:#fff}header .logo-box .mainmenu-container .contact-wrapper .tel{font-family:'HumanExpo';margin-left:1.25rem;font-size:1.25rem;line-height:1.5;color:#fff}header .logo-box .mainmenu-container .contact-wrapper .wrap-txt-user{font-size:1.125rem;color:#ccc;line-height:1.67;letter-spacing:normal}header .logo-box .mainmenu-container .contact-wrapper .wrap-txt-user .wrap-icon-line{padding:0 10px}footer .wrap-company-logo{padding:3.75rem 0;background-color:#575757}footer .wrap-company-logo .wrap-company{font-family:'SeoulNamsanM';font-size:1.125rem;line-height:1.39;color:#ececec;text-align:center}footer .wrap-company-logo .wrap-company address{display:inline-block;padding-bottom:0.625rem}footer .wrap-company-logo .wrap-company .owner{padding:0 1.25rem}footer .wrap-company-logo .wrap-company .phone-number{padding:0 1.25rem}footer .wrap-company-logo .wrap-company .copyright{display:block;padding-top:0.625rem;padding-bottom:1.875rem}footer .wrap-company-logo .wrap-logo{margin:0 auto;text-align:center}footer .wrap-company-logo .footer-logo{width:100%;max-width:221px}.line-wrapping .l1:before,.line-wrapping .l1:after,.line-wrapping .l2:before,.line-wrapping .l2:after,.line-wrapping .l3:before,.line-wrapping .l3:after,.line-wrapping .l4:before,.line-wrapping .l4:after{content:'';top:0;position:fixed;z-index:-1;height:100%;width:0;border-left:1px solid rgba(238,238,238,0.5);left:18.75%;right:18.75%}.line-wrapping .l1:before{display:none}.line-wrapping .l1:after{margin-left:0%}.line-wrapping .l2:before{margin-left:10.41%}.line-wrapping .l2:after{margin-left:20.82%}.line-wrapping .l3:before{margin-left:31.23%}.line-wrapping .l3:after{margin-left:41.64%}.line-wrapping .l4:before{margin-left:52.05%}.line-wrapping .l4:after{margin-left:62.46%}.wrap-navigation{border-bottom:1px solid #e4e4e4;background-color:#fff}.wrap-navigation .navigation-wrapper{display:flex;justify-content:flex-start;align-items:center}.wrap-navigation .navigation-wrapper .material-icons{font-size:1.25rem;color:#626262;vertical-align:middle}.wrap-navigation .navigation-wrapper .text-arrow{font-size:1.562rem}.wrap-navigation .navigation-wrapper .icon-vertical-line{color:#626262;opacity:0.5;padding:0 1.25rem}.wrap-navigation .navigation-wrapper .wrap-category-dropdown{position:relative}.wrap-navigation .navigation-wrapper .menu-title{font-family:'SeoulNamsanM';font-size:1.25rem;line-height:1.6;letter-spacing:0.025rem;color:#626262;padding:1.125rem 0}.wrap-navigation .navigation-wrapper .menu-title .wrap-title-menu{display:flex;justify-content:flex-start;align-items:center}.wrap-navigation .navigation-wrapper .menu-title .wrap-title-menu .arrow-up{display:none}.wrap-navigation .navigation-wrapper .menu-title .wrap-title-menu .arrow-down{display:block}.wrap-navigation .navigation-wrapper .menu-title.open-menu .wrap-title-menu .arrow-up{display:block}.wrap-navigation .navigation-wrapper .menu-title.open-menu .wrap-title-menu .arrow-down{display:none}.wrap-navigation .navigation-wrapper .submenu-title-wrapper{display:none;width:14.375rem;padding:1.875rem 1.25rem;background-color:rgba(255,255,255,0.8);z-index:100;position:absolute;top:4.35rem;left:-1.25rem;right:0}.wrap-navigation .navigation-wrapper .submenu-title-wrapper.open-submenu{display:block}.wrap-navigation .navigation-wrapper .submenu-title .submenu-title-list{font-family:'SeoulNamsanM';font-size:1.25rem;line-height:1.5;color:#333;padding:0.625rem 0}.wrap-navigation .navigation-wrapper .wrap-subclass-dropdown{position:relative}.wrap-navigation .navigation-wrapper .wrap-subclass2-dropdown{position:relative}.section-8{margin:9.375rem 0 6.25rem 0}.section-8 h6{font-family:'SeoulNamsanM';font-size:1.04vw;line-height:1.7;letter-spacing:0.025rem;text-align:center;color:#626262}.section-8 h1{font-family:'Noto Serif KR';font-size:2.8vw;font-weight:bold;line-height:1.35;letter-spacing:0.125rem;text-align:center;color:#333;padding-bottom:5rem}.section-8 .wrap-time h4{display:flex;justify-content:center;align-items:center;font-family:'Noto Serif KR';font-size:1.56vw;font-weight:500;color:#000;text-align:center;width:23.72%;max-width:280px;box-sizing:border-box}.section-8 .wrap-time table{width:76.26%;max-width:900px}.section-8 .wrap-time .wrap-treatment{border-top:2px solid #ccc}.section-8 .wrap-time .date{font-family:'SeoulNamsanM';font-size:1.25vw;line-height:normal;letter-spacing:-0.06rem;color:#626262;padding:1.25rem 2.1%;width:16.94%;max-width:200px;box-sizing:border-box}.section-8 .wrap-time .date .text-justify,.section-8 .wrap-time .time .text-justify{display:inline-block;text-align:justify;text-align-last:justify;width:100%}.section-8 .wrap-time .time{width:59.32%;max-width:700px;box-sizing:border-box}.section-8 .wrap-time .wrap-treatment .date-line{border-bottom:0.5px dotted #ccc;border-left:1px solid #ccc}.section-8 .wrap-time .wrap-treatment .date-line-last{border-left:1px solid #ccc}.section-8 .wrap-time .wrap-treatment .time{font-family:'HumanExpo';font-size:1.25vw;line-height:1.25;letter-spacing:0.015rem;color:#333;padding-left:2.5rem}.section-8 .wrap-time .wrap-treatment .time-line{border-bottom:0.5px dotted #ccc;border-left:1px solid #ccc}.section-8 .wrap-time .wrap-treatment .time-line-last{border-left:1px solid #ccc}.section-8 .wrap-time .wrap-reserve{border-top:0.5px solid #ccc;border-bottom:2px solid #ccc}.section-8 .wrap-time .wrap-reserve .time{color:#333;padding-left:2.5rem}.section-8 .wrap-time .wrap-reserve .time .text-goto{font-family:'SeoulNamsanM';font-size:1.25vw;font-weight:900;line-height:normal;letter-spacing:normal;color:#333;text-decoration:underline}.section-8 .wrap-time .wrap-reserve .time .text-sub{font-family:'SeoulNamsanM';font-size:1.25vw;line-height:1.25;letter-spacing:-0.075rem;color:#626262;padding-left:1.25rem}.section-8 .wrap-time .wrap-reserve .text-mail{font-family:'SeoulNamsanM';font-size:1.25vw;font-weight:900;line-height:1.33;letter-spacing:-0.06rem;color:#333}.section-8 .wrap-time .wrap-reserve .text-phone{font-family:'HumanExpo';font-size:1.25vw;line-height:1.25;letter-spacing:-0.045rem;color:#333}.section-8 .wrap-time .wrap-reserve .date-line{border-bottom:0.5px dotted #ccc;border-left:1px solid #ccc}.section-8 .wrap-time .wrap-reserve .date-line-last{border-left:1px solid #ccc}.section-8 .wrap-time .wrap-reserve .time-line{border-bottom:0.5px dotted #ccc;border-left:1px solid #ccc}.section-8 .wrap-time .wrap-reserve .time-line-last{border-left:1px solid #ccc}.section-8 .wrap-loction{margin:3.125rem 0 6.25rem 0}.section-8 .wrap-loction .map-wrapping{width:100%;max-width:1180px;height:420px}.section-8 .wrap-loction h1{margin:3.125rem 0 4.375rem;font-family:'SeoulNamsanM';font-size:1.56vw;font-weight:bold;line-height:1;letter-spacing:-0.056rem;color:#333;text-align:left;padding-bottom:0}.section-8 .wrap-loction .location-desc{font-family:'SeoulNamsanM';font-size:1.25vw;line-height:1.25;letter-spacing:normal;color:#757575;vertical-align:middle;flex-wrap:wrap}.section-8 .wrap-loction .location-desc li:first-child{padding-right:220px;padding-bottom:34px}.section-8 .wrap-loction .location-desc li:nth-last-child(2){padding-right:200px}.section-8 .wrap-loction .location-desc .icon-subway{width:9%;max-width:33px;padding-right:2.5rem;vertical-align:middle}.section-8 .wrap-loction .location-desc .icon_subway_line{width:20%;max-width:90px;padding-right:6px;vertical-align:middle}.section-8 .wrap-loction .location-desc .icon_subway_exit{width:8%;max-width:31px;vertical-align:middle;padding:0 4px 0 11px}.section-8 .wrap-loction .location-desc .icon_car{width:13%;max-width:35px;padding-right:2.5rem;vertical-align:middle}.wrap-contactus-contactus{padding:12.5rem 0 6.25rem}.wrap-contactus-contactus .text-contactus{text-align:center}.wrap-contactus-contactus .text-contactus em{font-family:'SeoulNamsanM';font-size:1.25rem;font-weight:bold;line-height:1.7;letter-spacing:0.025rem;color:#626262;text-transform:uppercase;padding-bottom:0.375rem}.wrap-contactus-contactus .text-contactus h1{font-family:'Noto Serif KR';font-size:2.5rem;font-weight:bold;line-height:1.35;color:#333;margin:0;padding-bottom:3.75rem}.wrap-contactus-contactus .wrap-button{display:flex;justify-content:space-between;align-items:center}.wrap-contactus-contactus .wrap-button .button-list{padding-right:1.875rem;width:100%;max-width:380px}.wrap-contactus-contactus .wrap-button .button-list:nth-child(3){padding-right:0}.wrap-contactus-contactus .wrap-button .button-wrapping{border:1px solid #bfbfbf;background-color:#fff;padding:1.875rem 0;text-align:center;width:100%}.wrap-contactus-contactus .wrap-button .button-wrapping h2{font-family:'Noto Serif KR';font-size:1.875rem;font-weight:bold;letter-spacing:-0.093rem;color:#333;padding-bottom:0.625rem}.wrap-contactus-contactus .wrap-button .button-wrapping p{font-family:'SeoulNamsanM';font-size:1.25rem;line-height:1.5;letter-spacing:-0.037rem;color:#626262;padding-bottom:1.375rem}.wrap-contactus-contactus .wrap-button .button-wrapping .btn-detail{border:1px solid #ccc;padding:0.937rem 2.5rem}.wrap-contactus-contactus .wrap-button .button-wrapping .btn-detail:hover{border:1px solid #333;background-color:#333;color:#fff}.tinymce-img-responsive{max-width:100%;height:auto}.popup{display:none;position:absolute;top:100px;width:100%;max-width:480px}.first-popup{left:60px;z-index:1100}.second-popup{left:570px;z-index:1200}.third-popup{left:860px;z-index:1300}.popup img{display:block;width:100%}.popup .popup-action{box-sizing:border-box;padding:10px;text-align:right;background-color:#333;display:flex;justify-content:space-between}.popup .popup-action a:link,.popup .popup-action a:visited,.popup .popup-action a:hover{color:#fff}@media (max-width: 600px){.desktop{display:none}.mobile{display:block}.wrap-line .l1:before,.wrap-line .l1:after,.wrap-line .l2:before,.wrap-line .l2:after,.wrap-line .l3:before,.wrap-line .l3:after,.wrap-line .l4:before,.wrap-line .l4:after{content:'';top:0;position:fixed;z-index:-1;height:100%;width:0;border-left:1px solid rgba(238,238,238,0.3);left:0}.wrap-line .l1:before{display:none}.wrap-line .l1:after{margin-left:5.55%}.wrap-line .l2:after{margin-left:35.13%}.wrap-line .l3:after{margin-left:64.72%}.wrap-line .l4:after{margin-left:94.30%}.header-mobile-logo-wrap{padding:1.093rem 1.25rem;justify-content:space-between;background-color:#fff}.header-mobile-logo-wrap .wrap-top-logo{width:50%;max-width:123px}.header-mobile-logo-wrap .wrap-top-logo .m-top-logo{width:100%;display:block}.header-mobile-logo-wrap .wrap-top-phone{width:100%;max-width:25px}.header-mobile-logo-wrap .wrap-top-phone .m-icon-phone{width:100%;display:block}.header-mobile-logo-wrap .wrap-top-hamburger .material-icons{font-size:1.437rem;color:#7f7f7f}.wrap-menu{display:none;width:100%;height:100%;background-color:#404040;position:fixed;top:0;left:0;right:0;z-index:100}.wrap-menu.open-mobile-menu{display:block}.wrap-menu .menu-wrapper{padding:0.937rem 1.25rem;font-family:'SeoulNamsanM';font-size:0.812rem;line-height:1.54;letter-spacing:-0.065rem;color:#ccc;background-color:#404040}.wrap-menu .menu-wrapper .wrap-menu-top{display:flex;justify-content:space-between;align-items:center}.wrap-menu .menu-wrapper .wrap-menu-top .top-menu-wrapper{display:flex;justify-content:flex-start}.wrap-menu .menu-wrapper .wrap-menu-top .top-menu-wrapper .wrap-login .m-icon-login{width:100%;max-width:19px;margin-right:0.312rem;vertical-align:middle}.wrap-menu .menu-wrapper .wrap-menu-top .top-menu-wrapper .icon-vertical-line{margin:0 0.625rem}.wrap-menu .menu-wrapper .wrap-menu-top .top-menu-wrapper .wrap-join .m-icon-join{width:100%;max-width:12px;margin-right:0.312rem;vertical-align:middle}.wrap-menu .menu-wrapper .wrap-menu-top .wrap-close{margin-top:0.312rem}.wrap-menu .menu-wrapper .wrap-menu-top .wrap-close .m-icon-close{width:100%;max-width:30px}.wrap-menu .wrap-menu-line .ml1:before,.wrap-menu .wrap-menu-line .ml1:after,.wrap-menu .wrap-menu-line .ml2:before,.wrap-menu .wrap-menu-line .ml2:after,.wrap-menu .wrap-menu-line .ml3:before,.wrap-menu .wrap-menu-line .ml3:after,.wrap-menu .wrap-menu-line .ml4:before,.wrap-menu .wrap-menu-line .ml4:after{content:'';top:0;position:fixed;z-index:-1;height:100%;width:0;border-left:1px solid rgba(238,238,238,0.1);left:0}.wrap-menu .wrap-menu-line .ml1:before{display:none}.wrap-menu .wrap-menu-line .ml2:before{display:none}.wrap-menu .wrap-menu-line .ml3:before{display:none}.wrap-menu .wrap-menu-line .ml4:before{display:none}.wrap-menu .wrap-menu-line .ml1:after{margin-left:5.55%}.wrap-menu .wrap-menu-line .ml2:after{margin-left:35.13%}.wrap-menu .wrap-menu-line .ml3:after{margin-left:64.72%}.wrap-menu .wrap-menu-line .ml4:after{margin-left:94.30%}.wrap-menu .m-menu-wrapping{padding-top:6.25rem;padding-left:5.55%;display:flex;justify-content:flex-start;align-items:flex-start;position:relative}.wrap-menu .m-menu-wrapping .m-menu-title{font-family:'SeoulNamsanM';font-size:0.937rem;font-weight:bold;line-height:1.33;letter-spacing:-0.075rem;color:#fff}.wrap-menu .m-menu-wrapping .m-menu-title .m-menu{padding-bottom:2.187rem}.wrap-menu .m-menu-wrapping .m-menu-title .m-menu.open-mobile-menu{text-decoration:underline}.wrap-menu .m-menu-wrapping .m-submenu-wrapping{position:absolute;top:100px;left:35.5%;right:0}.wrap-menu .m-menu-wrapping .m-submenu-wrapping .m-submenu.open-mobile-submenu{display:block}.wrap-menu .m-menu-wrapping .m-submenu-wrapping .m-submenu{display:none;font-family:'SeoulNamsanM';font-size:0.812rem;line-height:1.54;letter-spacing:-0.065rem;color:#fff}.wrap-menu .m-menu-wrapping .m-submenu-wrapping .m-submenu .m-submenu-list{padding-bottom:1.093rem}.wrap-menu .m-menu-wrapping .m-submenu-wrapping .current-submenu{text-decoration:underline}footer .wrap-company-logo .wrap-company{font-family:'SeoulNamsanM';font-size:0.687rem;line-height:0.82;letter-spacing:-0.027rem;text-align:center;color:#ccc}footer .wrap-company-logo .m-footer-logo{opacity:0.8;width:33%}.line-wrapping .l1:before,.line-wrapping .l1:after,.line-wrapping .l2:before,.line-wrapping .l2:after,.line-wrapping .l3:before,.line-wrapping .l3:after,.line-wrapping .l4:before,.line-wrapping .l4:after{content:'';top:0;position:fixed;z-index:-1;height:100%;width:0;border-left:1px solid rgba(238,238,238,0.5);left:0;right:0}.line-wrapping .l1:before{display:none}.line-wrapping .l1:after{margin-left:5.55%}.line-wrapping .l2:before{margin-left:0}.line-wrapping .l2:after{margin-left:35.13%}.line-wrapping .l3:before{margin-left:0}.line-wrapping .l3:after{margin-left:64.72%}.line-wrapping .l4:before{margin-left:0}.line-wrapping .l4:after{margin-left:94.30%}.wrap-navigation{border-bottom:0px solid #e4e4e4;background-color:#f8f8f8;position:relative}.wrap-navigation .m-menu-dropdown{padding:1.062rem 1.25rem 1.031rem;font-family:'SeoulNamsanM';font-size:0.812rem;color:#7f7f7f;display:flex;justify-content:space-between;align-items:center;width:100%}.wrap-navigation .m-menu-dropdown .text-expan{font-size:1.5rem}.wrap-navigation .m-menu-dropdown .open-menu{display:none}.wrap-navigation .m-menu-dropdown-content{display:none;background-color:#f8f8f8;font-family:'SeoulNamsanM';font-size:0.812rem;color:#7f7f7f;position:absolute;left:0;top:56px;right:0;z-index:120}.wrap-navigation .m-menu-dropdown-content .content-list{padding:1.35rem 1.25rem 1.3rem;border-top:2px solid #d8d8d8}.section-8 .mobile-container{overflow:hidden}.section-8 h6{font-family:'SeoulNamsanM';font-size:0.812rem;line-height:1.54;letter-spacing:0.032rem;text-align:center;color:#626262}.section-8 h1{font-family:'Noto Serif KR';font-size:1.25rem;font-weight:bold;line-height:normal;letter-spacing:-0.062rme;text-align:center;color:#333;padding-bottom:2.5rem}.section-8 .wrap-loction{margin:1.25rem  0 0 0}.section-8 .wrap-loction .map-wrapping{width:100%;height:330px}.section-8 .wrap-loction h1{margin:1.875rem 0 1.25rem 1.25rem;font-family:'SeoulNamsanM';font-size:0.937rem;font-weight:normal;line-height:1;letter-spacing:-0.056rem;color:#333;text-align:left;padding-bottom:0}.section-8 .wrap-loction .location-desc{font-family:'SeoulNamsanM';font-size:0.812rem;line-height:1.15;margin-left:1.25rem;flex-direction:column}.section-8 .wrap-loction .location-desc .icon-subway{max-width:15.5px;padding-right:1.25rem}.section-8 .wrap-loction .location-desc .icon_subway_line{max-width:48px}.section-8 .wrap-loction .location-desc .icon_subway_exit{max-width:15.5px}.section-8 .wrap-loction .location-desc li:first-child{padding-right:0;padding-bottom:0.937rem}.section-8 .wrap-loction .location-desc .icon_car{max-width:17.7px;padding-right:1.25em}.section-8 .wrap-loction .location-desc li:nth-last-child(2){padding-right:0;padding-bottom:0.937rem}.section-8 .wrap-loction .location-desc li{padding-bottom:0.937rem}.section-8 .wrap-treatment,.section-8 .wrap-reserve{width:100%;margin:3.125rem 1.25rem 1.875rem 1.25rem}.section-8 .timetable,.section-8 .reservetable{width:90%;border-top:2px solid #ccc;border-bottom:2px solid #ccc}.section-8 .timetable h4,.section-8 .reservetable h4{font-family:'Noto Serif KR';font-size:0.937rem;font-weight:500;line-height:normal;letter-spacing:normal;color:#000;border-bottom:1px dotted #ccc;padding:0.625rem 0}.section-8 .timetable td,.section-8 .reservetable td{padding:0.75rem 0 0.625rem 0}.section-8 .wrap-treatment .date,.section-8 .wrap-reserve .date{font-family:'SeoulNamsanM';font-size:0.812rem;line-height:normal;letter-spacing:-0.065rem;color:#626262;padding-left:0.937rem;width:32%}.section-8 .wrap-treatment .date-line,.section-8 .wrap-reserve .date-line{border-bottom:1px dotted #ccc}.section-8 .wrap-treatment .time,.section-8 .wrap-reserve .time{font-family:'HumanExpo';font-size:0.812rem;line-height:1.15rem;letter-spacing:0.016rem;color:#333;width:68%}.section-8 .wrap-treatment .timetable .time-line{border-bottom:1px dotted #ccc}.section-8 .wrap-reserve .reservetable .time-line{border-bottom:1px dotted #ccc}.section-8 .wrap-treatment .date-s{letter-spacing:0.2rem}.section-8 .wrap-treatment .lunch-time{letter-spacing:0.25rem}.section-8 .wrap-reserve .date-c{letter-spacing:0.2rem}.section-8 .wrap-reserve .date-p,.section-8 .wrap-reserve .date-f,.section-8 .wrap-reserve .date-m{letter-spacing:0.9rem}.section-8 .wrap-reserve .date-n{letter-spacing:0.02rem}.section-8 .timetable h4{font-family:'Noto Serif KR';font-size:0.937rem;font-weight:500;line-height:normal;letter-spacing:normal;color:#000;border-bottom:1px dotted #ccc;padding:0.625rem 0}.section-8 .reservetable .text-goto{font-family:'SeoulNamsanM';font-size:0.812rem;line-height:normal;letter-spacing:normal;color:#333;text-decoration:underline;font-weight:bold}.section-8 .reservetable .text-sub{font-family:'SeoulNamsanM';font-size:0.562rem;line-height:1.22;letter-spacing:-0.033rem;color:#626262;vertical-align:middle;padding-left:0.562rem}.wrap-contactus-contactus{padding:8.75rem 0 3.437rem}.wrap-contactus-contactus .text-contactus em{font-size:0.812rem;line-height:1.15;letter-spacing:0.016rem;padding-bottom:0.562rem}.wrap-contactus-contactus .text-contactus h1{font-size:1.562rem;line-height:1.4;padding-bottom:2.5rem}.wrap-contactus-contactus .wrap-button{display:block}.wrap-contactus-contactus .wrap-button .button-list{padding-right:0;width:88.88%;margin:0 auto;padding-bottom:1.25rem}.wrap-contactus-contactus .wrap-button .button-wrapping h2{font-size:1.25rem;line-height:1.75;letter-spacing:-0.125rem}.wrap-contactus-contactus .wrap-button .button-wrapping p{font-size:0.812rem;line-height:1.54;letter-spacing:-0.032rem;padding-bottom:1.25rem}.wrap-contactus-contactus .wrap-button .button-wrapping .btn-detail{padding:0.781rem 3.093rem}.popup{max-width:350px;left:0;right:0;margin:0 auto}.second-popup{top:137px}.third-popup{top:274px}}@media (min-width: 1920px){.section-8 h6{font-size:20px}.section-8 h1{font-size:48px}.section-8 .wrap-time h4{font-size:30px}.section-8 .wrap-time .date{font-size:22px}.section-8 .wrap-time .wrap-treatment .time{font-size:22px}.section-8 .wrap-time .wrap-reserve .time .text-goto{font-size:22px}.section-8 .wrap-time .wrap-reserve .time .text-sub{font-size:22px}.section-8 .wrap-time .wrap-reserve .text-mail{font-size:22px}.section-8 .wrap-time .wrap-reserve .text-phone{font-size:22px}.section-8 .wrap-loction h1{font-size:30px}.section-8 .wrap-loction .location-desc{font-size:22px}}
