/* https://vos.co.kr/wp-content/themes/vos/style.css?ver=1.0.0 */
/*!
Theme Name: VOS
Theme URI: http://underscores.me/
Author: Jaeil Han, Founder & Director of Creative Band
Author URI: https://creative-band.com/
Description: WordPress Theme for VOS Dermatology Clinic
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: vos
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

VOS is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
 @font-face{font-display:swap;font-family:'MaruBuri';src:url(https://hangeul.pstatic.net/hangeul_static/webfont/MaruBuri/MaruBuri-Regular.woff) format("woff")}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
 html{line-height:1.15;-webkit-text-size-adjust:100%}html[lang="ja"] #page{word-break:break-all!important}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*::before,*::after{box-sizing:inherit}html{box-sizing:border-box}body,button,input,select,optgroup,textarea{color:#101010;font-family:"Pretendard",sans-serif;font-size:1rem;font-optical-sizing:auto;line-height:1.5;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;word-break:keep-all}h1,h2,h3,h4,h5,h6{clear:both;margin:0;padding:0}p{margin:0}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0;padding:0}ul{list-style:none}ol{list-style:none}li>ul,li>ol{margin:0}dt{font-weight:700}dd{margin:0 1.5em 1.5em}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}a{color:#4169e1}a:visited{color:purple}a:hover,a:focus,a:active{color:#191970}a:focus{outline:thin dotted}a:hover,a:active{outline:0}button,input[type="button"],input[type="reset"],input[type="submit"]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,.8);line-height:1;padding:.6em 1em .4em}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type="button"]:active,input[type="button"]:focus,input[type="reset"]:active,input[type="reset"]:focus,input[type="submit"]:active,input[type="submit"]:focus{border-color:#aaa #bbb #bbb}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}.sticky{display:block}.post,.page{margin:0}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:0}.page-links{clear:both;margin:0}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.gallery-columns-9{grid-template-columns:repeat(9,1fr)}.gallery-caption{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px!important;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}#page{width:100%;float:left;word-break:keep-all;overflow-x:hidden}.site-header{width:100%;height:100px;float:left;position:fixed;top:0;left:0;background-color:#fff;z-index:5000;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.site-header.nav-up{top:-100px;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.site-header.nav-up .inner .main-navigation #primary-menu>li>ul.sub-menu{display:none!important}.site-header.nav-down{top:0;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.admin-bar .site-header{top:32px}.admin-bar .site-header.nav-up{top:-132px}.admin-bar .site-header.nav-down{top:32px}.site-header .inner{width:100%;max-width:1920px;height:100px;margin:0 auto;padding:0 50px;position:relative}.site-header .inner::after{content:"";width:calc(100% - 100px);height:1px;border-bottom:1px solid #f5f5f5;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.site-header .inner .site-title{position:absolute;top:50%;left:50px;transform:translateY(-50%);float:left;line-height:0}html[lang="ja"] .site-header .inner .site-title{width:220px;height:35px}html[lang="ja"] .site-header .inner .site-title a{display:block;width:220px;height:35px}html[lang="ja"] .site-header .inner .site-title::after{content:"";display:inline-block;height:35px;width:220px;background-image:url(/wp-content/themes/vos/images/logos/voslogo_jp.png);background-size:contain;background-repeat:no-repeat;background-position:left center;position:absolute;top:0;left:0;z-index:-1000}html[lang="ja"] .site-header .inner .site-title a img{display:none}html[lang="zh-CN"] .site-header .inner .site-title{width:220px;height:35px}html[lang="zh-CN"] .site-header .inner .site-title a{display:block;width:220px;height:35px}html[lang="zh-CN"] .site-header .inner .site-title::after{content:"";display:inline-block;height:35px;width:220px;background-image:url(/wp-content/themes/vos/images/logos/voslogo_cn.png);background-size:contain;background-repeat:no-repeat;background-position:left center;position:absolute;top:0;left:0;z-index:-1000}html[lang="zh-CN"] .site-header .inner .site-title a img{display:none}.site-header .inner .site-title a img{line-height:0;float:left;width:auto;height:35px}.site-header .inner .main-navigation{position:absolute;left:50%;bottom:0;transform:translateX(-50%);z-index:5000}.site-header .inner .main-navigation #primary-menu{width:auto;white-space:nowrap;margin:0!important}.site-header .inner .main-navigation #primary-menu>li{float:left;margin:0 25px;font-size:1.125rem;font-weight:600;line-height:1.2;position:relative}.site-header .inner .main-navigation #primary-menu>li.menu-item-has-children::after{content:"";display:inline-block;width:11px;height:21px;background-image:url(/wp-content/themes/vos/images/icons/icon-down-arrow.svg);background-size:11px 6px;background-position:center;background-repeat:no-repeat;float:right;margin:0 0 0 10px;position:relative;top:20px}.site-header .inner .main-navigation #primary-menu>li>a{display:inline-block;text-decoration:none;color:#101010;padding:20px 0;margin:0 0 0 0;border-bottom:5px solid transparent}.site-header .inner .main-navigation #primary-menu>li.current-menu-ancestor>a,.site-header .inner .main-navigation #primary-menu>li.current-menu-item>a,.site-header .inner .main-navigation #primary-menu>li.current-menu-item:hover>a{border-bottom:5px solid #F5CD4F}.site-header .inner .main-navigation #primary-menu>li>ul.sub-menu{display:none;background-color:#fff;border-radius:10px 10px;box-shadow:0 0 30px rgba(0,0,0,.15);padding:16px 24px;position:absolute;top:85px;margin:0 0 0 0}.site-header .inner .main-navigation #primary-menu>li>ul.sub-menu::after{width:100%;height:24px;content:"";position:absolute;top:-24px;left:0}.site-header .inner .main-navigation #primary-menu>li:nth-child(1)>ul.sub-menu{left:-75px}.site-header .inner .main-navigation #primary-menu>li:nth-child(3)>ul.sub-menu{left:-55px}.site-header .inner .main-navigation #primary-menu>li:nth-child(4)>ul.sub-menu{left:-55px}.site-header .inner .main-navigation #primary-menu>li:hover>ul.sub-menu{display:block;z-index:5000}.site-header .inner .main-navigation #primary-menu>li>ul.sub-menu::before{content:"";display:block;width:0;height:0;border-style:solid;border-width:0 7.5px 7px 7.5px;border-color:transparent transparent #fff transparent;transform:rotate(0deg);position:absolute;top:-7px;left:calc(50% - 7px)}.site-header .inner .main-navigation #primary-menu>li:nth-child(2)>ul.sub-menu::before{left:calc(50% - 125px)}.site-header .inner .main-navigation #primary-menu>li:nth-child(1)>ul.sub-menu>li,.site-header .inner .main-navigation #primary-menu>li:nth-child(3)>ul.sub-menu>li,.site-header .inner .main-navigation #primary-menu>li:nth-child(4)>ul.sub-menu>li{font-size:1rem}.site-header .inner .main-navigation #primary-menu>li:nth-child(1)>ul.sub-menu>li>a,.site-header .inner .main-navigation #primary-menu>li:nth-child(3)>ul.sub-menu>li>a,.site-header .inner .main-navigation #primary-menu>li:nth-child(4)>ul.sub-menu>li>a{display:block;width:100%;height:42px;float:left;line-height:42px;border-bottom:1px dashed #676767;text-decoration:none;color:#101010;padding:0 70px 0 0}.site-header .inner .main-navigation #primary-menu>li>ul.sub-menu>li:last-child>a{border-bottom:none}.site-header .inner .main-navigation #primary-menu>li:hover>a{border-bottom:5px solid #efefef;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.site-header .inner .main-navigation #primary-menu>li:nth-child(2)>ul.sub-menu{display:none;left:-570px;padding:50px 24px 35px 24px}.site-header .inner .main-navigation #primary-menu>li:nth-child(2):hover>ul.sub-menu{display:flex}.site-header .inner .main-navigation #primary-menu>li:nth-child(2)>ul.sub-menu>li::before{content:"bespoke";display:inline-block;width:100%;float:left;font-size:0.875rem!important;font-weight:400;color:gray;margin:0 0 5px 0;position:absolute;top:-20px;left:2px;z-index:1000}.site-header .inner .main-navigation #primary-menu>li:nth-child(2)>ul.sub-menu>li{width:182px;margin:0 25px;position:relative}.site-header .inner .main-navigation #primary-menu>li:nth-child(2)>ul.sub-menu>li>a{width:100%;float:left;display:inline-block;font-size:1.313rem;font-weight:700;text-decoration:none;color:#101010;padding:0 0 30px 0;margin:0;border-bottom:3px solid #101010}.site-header .inner .main-navigation #primary-menu>li:nth-child(2)>ul.sub-menu>li>ul.sub-menu{width:100%;float:left;margin:0}.site-header .inner .main-navigation #primary-menu>li:nth-child(2)>ul.sub-menu>li>ul.sub-menu>li{width:100%;height:80px;float:left;font-size:1rem}html[lang="ko-KR"] .site-header .inner .main-navigation .menu-main-navigation-2nd-container #primary-menu>li:nth-child(2)>ul.sub-menu>li:nth-child(1)>ul.sub-menu>li:nth-child(1) a::after{content:"보스피부과 시그니처 리프팅";display:inline-block;width:100%;float:left;font-size:.75rem;font-weight:400;margin:5px 0 0 0;line-height:1.36;color:#676767;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html[lang="ko-KR"] .site-header .inner .main-navigation .menu-main-navigation-2nd-container #primary-menu>li:nth-child(2)>ul.sub-menu>li:nth-child(1)>ul.sub-menu>li:nth-child(2) a::after{content:"김홍석 대표원장의 맞춤형 피부솔루션";display:inline-block;width:100%;float:left;font-size:.75rem;font-weight:400;margin:5px 0 0 0;line-height:1.36;color:#676767;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html[lang="en-US"] .site-header .inner .main-navigation #primary-menu>li:nth-child(2)>ul.sub-menu>li>ul.sub-menu>li{font-size:.875rem}html[lang="en-US"] .site-header .inner .main-navigation #primary-menu>li:nth-child(2)>ul.sub-menu>li>ul.sub-menu>li.menu-item-2275{font-size:.8rem}html[lang="en-US"] .site-header .inner .main-navigation #primary-menu>li:nth-child(2)>ul.sub-menu>li>ul.sub-menu>li>a{padding:10px 0}.site-header .inner .main-navigation #primary-menu>li:nth-child(2)>ul.sub-menu>li>ul.sub-menu>li>a{display:block;width:100%;height:82px;float:left;line-height:1.2;border-bottom:1px dashed #676767;text-decoration:none;color:#101010;padding:20px 0}.site-header .inner .main-navigation #primary-menu>li:nth-child(2)>ul.sub-menu>li>ul.sub-menu>li:last-child>a{border-bottom:none}.site-header .inner .main-navigation #primary-menu>li:nth-child(2)>ul.sub-menu>li>ul.sub-menu>li>a{position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.site-header .inner .main-navigation #primary-menu>li:nth-child(2)>ul.sub-menu>li>ul.sub-menu>li>a>div.menu-featured{width:35px;height:50px;position:absolute;top:50%;left:-35px;transform:translateY(-50%);text-align:center;visibility:hidden;z-index:-100;opacity:0;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.site-header .inner .main-navigation #primary-menu>li:nth-child(2)>ul.sub-menu>li>ul.sub-menu>li>a>div.menu-featured>img{width:auto;max-width:35px;max-height:50px;float:left;padding:0;position:absolute;top:50%;transform:translateY(-50%);left:0}.site-header .inner .main-navigation #primary-menu>li:nth-child(2)>ul.sub-menu>li>ul.sub-menu>li>a>span.menu-summary{display:inline-block;width:100%;float:left;font-size:.75rem;font-weight:400;margin:5px 0 0 0;line-height:1.36;color:#676767;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html[lang="en-US"] .site-header .inner .main-navigation #primary-menu>li:nth-child(2)>ul.sub-menu>li>ul.sub-menu>li>a>span.menu-summary{overflow:hidden;text-overflow:ellipsis;white-space:normal;height:2.72em;text-align:left;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}html[lang="en-US"] .site-header .inner .main-navigation #primary-menu>li:nth-child(2)>ul.sub-menu>li.menu-item-2262>ul.sub-menu>li:hover>a,html[lang="en-US"] .site-header .inner .main-navigation #primary-menu>li:nth-child(2)>ul.sub-menu>li.menu-item-2263>ul.sub-menu>li:hover>a,html[lang="en-US"] .site-header .inner .main-navigation #primary-menu>li:nth-child(2)>ul.sub-menu>li.menu-item-2264>ul.sub-menu>li:hover>a{padding:10px 0 10px 40px}.site-header .inner .main-navigation #primary-menu>li:nth-child(2)>ul.sub-menu>li.menu-item-2213>ul.sub-menu>li:hover>a,.site-header .inner .main-navigation #primary-menu>li:nth-child(2)>ul.sub-menu>li.menu-item-2214>ul.sub-menu>li:hover>a,.site-header .inner .main-navigation #primary-menu>li:nth-child(2)>ul.sub-menu>li.menu-item-2215>ul.sub-menu>li:hover>a{padding:20px 0 20px 40px;color:#6F675A;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.site-header .inner .main-navigation #primary-menu>li:nth-child(2)>ul.sub-menu>li.menu-item-3402>ul.sub-menu>li.menu-item-3405:hover>a,.site-header .inner .main-navigation #primary-menu>li:nth-child(2)>ul.sub-menu>li.menu-item-3402>ul.sub-menu>li.menu-item-3406:hover>a,.site-header .inner .main-navigation #primary-menu>li:nth-child(2)>ul.sub-menu>li.menu-item-3398>ul.sub-menu>li:hover>a,.site-header .inner .main-navigation #primary-menu>li:nth-child(2)>ul.sub-menu>li.menu-item-3399>ul.sub-menu>li:hover>a,.site-header .inner .main-navigation #primary-menu>li:nth-child(2)>ul.sub-menu>li.menu-item-3400>ul.sub-menu>li:hover>a{padding:20px 0 20px 40px;color:#6F675A;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.site-header .inner .main-navigation #primary-menu>li:nth-child(2)>ul.sub-menu>li.active{position:relative}.site-header .inner .main-navigation #primary-menu>li:nth-child(2)>ul.sub-menu>li.active::after{content:"";position:absolute;width:calc(100% + 40px);height:calc(100% + 40px);top:-35px;left:-20px;background-color:#F4F0F6;border-radius:10px;z-index:-1000}.site-header .inner .main-navigation #primary-menu>li:nth-child(2)>ul.sub-menu>li.menu-item-2459>ul.sub-menu>li:hover>a,.site-header .inner .main-navigation #primary-menu>li:nth-child(2)>ul.sub-menu>li.menu-item-2460>ul.sub-menu>li:hover>a,.site-header .inner .main-navigation #primary-menu>li:nth-child(2)>ul.sub-menu>li.menu-item-2462>ul.sub-menu>li:hover>a{padding:20px 0 20px 40px;color:#6F675A;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.site-header .inner .main-navigation #primary-menu>li:nth-child(2)>ul.sub-menu>li.menu-item-2696>ul.sub-menu>li:hover>a,.site-header .inner .main-navigation #primary-menu>li:nth-child(2)>ul.sub-menu>li.menu-item-2695>ul.sub-menu>li:hover>a,.site-header .inner .main-navigation #primary-menu>li:nth-child(2)>ul.sub-menu>li.menu-item-2694>ul.sub-menu>li:hover>a{padding:20px 0 20px 40px;color:#6F675A;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.site-header .inner .main-navigation #primary-menu>li:nth-child(2)>ul.sub-menu>li.menu-item-2213>ul.sub-menu>li:hover>a>div.menu-featured,.site-header .inner .main-navigation #primary-menu>li:nth-child(2)>ul.sub-menu>li.menu-item-2214>ul.sub-menu>li:hover>a>div.menu-featured,.site-header .inner .main-navigation #primary-menu>li:nth-child(2)>ul.sub-menu>li.menu-item-2215>ul.sub-menu>li:hover>a>div.menu-featured{left:0;opacity:1;visibility:visible;z-index:100;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.site-header .inner .main-navigation #primary-menu>li:nth-child(2)>ul.sub-menu>li.menu-item-3402>ul.sub-menu>li.menu-item-3405:hover>a>div.menu-featured,.site-header .inner .main-navigation #primary-menu>li:nth-child(2)>ul.sub-menu>li.menu-item-3402>ul.sub-menu>li.menu-item-3406:hover>a>div.menu-featured,.site-header .inner .main-navigation #primary-menu>li:nth-child(2)>ul.sub-menu>li.menu-item-3398>ul.sub-menu>li:hover>a>div.menu-featured,.site-header .inner .main-navigation #primary-menu>li:nth-child(2)>ul.sub-menu>li.menu-item-3399>ul.sub-menu>li:hover>a>div.menu-featured,.site-header .inner .main-navigation #primary-menu>li:nth-child(2)>ul.sub-menu>li.menu-item-3400>ul.sub-menu>li:hover>a>div.menu-featured{left:0;opacity:1;visibility:visible;z-index:100;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.site-header .inner .main-navigation #primary-menu>li:nth-child(2)>ul.sub-menu>li.menu-item-2262>ul.sub-menu>li:hover>a>div.menu-featured,.site-header .inner .main-navigation #primary-menu>li:nth-child(2)>ul.sub-menu>li.menu-item-2263>ul.sub-menu>li:hover>a>div.menu-featured,.site-header .inner .main-navigation #primary-menu>li:nth-child(2)>ul.sub-menu>li.menu-item-2264>ul.sub-menu>li:hover>a>div.menu-featured{left:0;opacity:1;visibility:visible;z-index:100;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.site-header .inner .main-navigation #primary-menu>li:nth-child(2)>ul.sub-menu>li.menu-item-2459>ul.sub-menu>li:hover>a>div.menu-featured,.site-header .inner .main-navigation #primary-menu>li:nth-child(2)>ul.sub-menu>li.menu-item-2460>ul.sub-menu>li:hover>a>div.menu-featured,.site-header .inner .main-navigation #primary-menu>li:nth-child(2)>ul.sub-menu>li.menu-item-2462>ul.sub-menu>li:hover>a>div.menu-featured{left:0;opacity:1;visibility:visible;z-index:100;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.site-header .inner .main-navigation #primary-menu>li:nth-child(2)>ul.sub-menu>li.menu-item-2696>ul.sub-menu>li:hover>a>div.menu-featured,.site-header .inner .main-navigation #primary-menu>li:nth-child(2)>ul.sub-menu>li.menu-item-2695>ul.sub-menu>li:hover>a>div.menu-featured,.site-header .inner .main-navigation #primary-menu>li:nth-child(2)>ul.sub-menu>li.menu-item-2694>ul.sub-menu>li:hover>a>div.menu-featured{left:0;opacity:1;visibility:visible;z-index:100;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.site-header .inner .search-icon{display:block;width:240px;height:40px;position:absolute;top:60%;right:100px;transform:translateY(-50%);cursor:pointer}.site-header .inner .search-icon input:focus{outline:none}.site-header .inner .search-icon input[type="search"]{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:200px;height:40px;background-color:#fcfcfc;border:none;border-radius:0;border-top-left-radius:20px 20px;border-bottom-left-radius:20px 20px;padding:0 0 0 15px;float:left;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;font-size:.875rem}.site-header .inner .search-icon input[type="submit"]{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:40px;height:40px;border:none;border-radius:0;border-top-right-radius:20px 20px;border-bottom-right-radius:20px 20px;background-color:#fcfcfc;background-image:url(/wp-content/themes/vos/images/icons/icon-search.svg);background-size:20px 20px;background-position:center;background-repeat:no-repeat;float:left;font-size:0;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;cursor:pointer}.site-header .inner .search-icon:hover input[type="search"],.site-header .inner .search-icon:hover input[type="submit"]{background-color:#f5f5f5;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}#lang-navigation{width:40px;height:40px;position:absolute;top:60%;right:50px;transform:translateY(-50%);cursor:pointer;z-index:3000}#lang-navigation .menu-language-container{width:40px;height:40px}#lang-navigation .menu-language-container #lang-menu{width:40px;height:40px}#lang-navigation .menu-language-container #lang-menu>li.menu-item{width:40px;height:40px;float:left}#lang-navigation .menu-language-container #lang-menu>li.menu-item>a{width:100%;height:100%;line-height:40px;text-align:center;float:left;display:block;position:relative;text-decoration:none;font-size:.875rem;font-weight:700;color:#101010}#lang-navigation .menu-language-container #lang-menu>li.menu-item>a::before{content:"";display:inline-block;width:9px;height:18px;background-image:url(/wp-content/themes/vos/images/icons/icon-down-arrow.svg);background-size:11px 6px;background-position:center;background-repeat:no-repeat;float:right;margin:0 0 0 10px;position:relative;top:50%;right:3px;transform:translateY(-50%)}#lang-navigation .menu-language-container #lang-menu>li.menu-item>a>img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#lang-navigation .menu-language-container #lang-menu>li.menu-item>ul.sub-menu{width:40px;height:auto;display:none}#lang-navigation .menu-language-container #lang-menu>li.menu-item:hover>ul.sub-menu{display:block}#lang-navigation .menu-language-container #lang-menu>li.menu-item>ul.sub-menu>li.menu-item{width:40px;height:40px;float:left;background-color:#fff}#lang-navigation .menu-language-container #lang-menu>li.menu-item>ul.sub-menu>li.menu-item>a{width:100%;height:100%;line-height:40px;text-align:center;float:left;display:block;position:relative;text-decoration:none;font-size:.875rem;font-weight:500;color:#101010;background-color:#f9f9f9}#lang-navigation .menu-language-container #lang-menu>li.menu-item>ul.sub-menu>li.menu-item:hover>a{background-color:#F5CD4F}#lang-navigation .menu-language-container #lang-menu>li.menu-item>ul.sub-menu>li.menu-item>a>img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20px!important;height:auto!important}.site-footer{width:100%;float:left;margin:200px 0 0 0}.site-footer .inner{width:100%;max-width:1920px;height:100px;margin:0 auto;padding:0 50px;position:relative}.site-footer .inner .footer-top{width:100%;float:left;margin:0 0 35px 0}.site-footer .inner .footer-middle{width:100%;float:left}.site-footer .inner .footer-middle .clinic-info{width:45%;float:left}.site-footer .inner .footer-middle .cs-info{width:45%;float:left}.site-footer .inner .footer-middle .clinic-info>ul{width:100%;float:left}.site-footer .inner .footer-middle .clinic-info>ul>li{width:100%;float:left;font-size:1rem;line-height:1.8}.site-footer .inner .footer-middle .clinic-info>ul>li strong{display:inline-block;font-weight:600;width:200px}.site-footer .inner .footer-middle .clinic-info>ul>li a{text-decoration:none;color:#101010}.site-footer .inner .footer-middle .cs-info>ul{width:100%;float:left}.site-footer .inner .footer-middle .cs-info>ul>li{width:100%;float:left;font-size:1rem;line-height:1.8}html[lang="zh-CN"] .site-footer .inner .footer-middle .cs-info>ul>li.kakaotalk{display:none!important}.site-footer .inner .footer-middle .cs-info>ul>li strong{display:block;font-weight:600;width:200px;float:left}.site-footer .inner .footer-middle .cs-info>ul>li span{width:calc(100% - 200px);float:left;display:block}.site-footer .inner .footer-middle .cs-info>ul>li>ul.cs-info-time{width:calc(100% - 200px);float:right;display:block}.site-footer .inner .footer-middle .cs-info>ul>li>ul.cs-info-time>li{width:100%;float:left}.site-footer .inner .footer-middle .cs-info>ul>li>ul.cs-info-time>li strong{width:120px;display:block;float:left}.site-footer .inner .footer-middle .cs-info>ul>li>ul.cs-info-time>li span{display:block;float:left;width:calc(100% - 120px)}.site-footer .inner .footer-middle .cs-info>ul>li a{text-decoration:none;color:#101010}.site-footer .inner .footer-bottom{width:100%;float:left;border-top:1px solid #ddd;padding:30px 0;margin:90px 0 0 0}.site-footer .inner .footer-bottom #social-menu{float:right;height:22px;margin:0}.site-footer .inner .footer-bottom #social-menu li{display:inline-block;margin:0 0 0 15px;width:22px;height:22px;background-size:cover;background-position:center;font-size:0;float:left}.site-footer .inner .footer-bottom #social-menu li a{display:block;width:100%;height:100%;float:left}.site-footer .inner .footer-bottom #social-menu li.social-youtube{background-image:url(/wp-content/themes/vos/images/icons/icon-sns-youtube.png)}.site-footer .inner .footer-bottom #social-menu li.social-instagram{background-image:url(/wp-content/themes/vos/images/icons/icon-sns-instagram.png)}.site-footer .inner .footer-bottom #social-menu li.social-kakao{background-image:url(/wp-content/themes/vos/images/icons/icon-sns-kakaotalk.png)}.site-footer .inner .footer-bottom #social-menu li.social-facebook{background-image:url(/wp-content/themes/vos/images/icons/icon-sns-facebook.png)}.site-footer .inner .footer-bottom #footer-menu{float:right;margin:0 35px 0 0}.site-footer .inner .footer-bottom #footer-menu li{display:inline-block;margin:0 0 0 20px;font-size:.875rem}.site-footer .inner .footer-bottom #footer-menu li:nth-child(3){font-weight:700}.site-footer .inner .footer-bottom #footer-menu li a{text-decoration:none;color:#101010}.site-footer .inner .footer-bottom p.copyright{font-size:.875rem}#primary{width:100%;max-width:1920px;margin:0 auto;padding:100px 50px 0 50px}.home section{width:100%;float:left}.home section .inner{max-width:1440px;margin:0 auto;padding:0 40px}.home section .section-header{width:100%;float:left;margin:0 0 50px 0;text-align:center}.home section .section-header .section-title{font-size:clamp(1.125rem, 3.775vw, 2.531rem);line-height:1.2;font-weight:700;color:#F5CD4F}.home section .section-header .section-title strong{color:#101010;font-weight:700}.home #highlight{width:100%;aspect-ratio:10 / 4;overflow:hidden;background-color:#efefef;margin:0 0 35px 0;position:relative}.home #highlight .inner{height:100%;position:relative;z-index:1000}.home #highlight .inner .highlight-common-meta{position:absolute;top:50%;transform:translateY(-50%);left:40px}.home #highlight .inner .highlight-common-meta h1{font-size:1.5rem;line-height:1.2;color:#F5CD4F;margin:0 0 20px 0}.home #highlight .inner .highlight-common-meta h2{font-size:3.797rem;line-height:1.2;color:#fff}.home #highlight ul.highlight-loop{width:100%;height:100%;float:left;position:absolute;top:0;left:0}.home #highlight ul.highlight-loop .slick-list{height:100%}.home #highlight ul.highlight-loop .slick-list .slick-track{height:100%}.home #highlight ul.highlight-loop li.highlight-loop-item{width:100%;height:100%;float:left;background-size:cover;background-position:center}.home #highlight ul.highlight-loop li.highlight-loop-item .highlight-filter{width:100%;height:100%;float:left;background-color:rgba(0,0,0,.5)}.home #banner{margin:0}.home #strength{padding:10% 0 0 0}.home #strength ul.strength-loop{width:calc(100% + 40px);float:left;margin:0 -20px}.home #strength ul.strength-loop li.strength-loop-item{width:calc(25% - 40px);margin:0 20px;float:left}.home #strength ul.strength-loop li.strength-loop-item .entry-thumbnail{width:100%;aspect-ratio:1;float:left;margin:0 0 30px 0;position:relative;background-color:#efefef;background-size:cover;background-position:center}.home #strength ul.strength-loop li.strength-loop-item .entry-thumbnail a{position:absolute;width:100%;height:100%;top:0;left:0}.home #strength ul.strength-loop li.strength-loop-item .entry-meta{width:100%;float:left;text-align:center}.home #strength ul.strength-loop li.strength-loop-item .entry-meta .entry-title{font-size:clamp(1.313rem, 2.48vw, 1.688rem);line-height:1.2;margin:0 0 10px 0}.home #strength ul.strength-loop li.strength-loop-item .entry-meta .entry-title a{color:#101010;text-decoration:none}.home #strength ul.strength-loop li.strength-loop-item .entry-meta p{font-size:clamp(0.875rem, 1.93vw, 1.125rem);line-height:1.36;color:#676767}#dr-kim{margin:200px 0 0 0;padding:100px 0;background-color:#3B3637;position:relative}#dr-kim .inner{max-width:1440px;margin:0 auto;padding:0 40px}#dr-kim .section-header{width:50%;float:left;text-align:left;margin:0}#dr-kim .section-header .section-title{width:100%;float:left;margin:0 0 50px 0;font-size:clamp(1.125rem, 3.775vw, 2.531rem);line-height:1.2;font-weight:700;color:#F5CD4F}#dr-kim .section-header .section-title strong{color:#fff;font-weight:700}#dr-kim .section-header p.section-description{color:#fff;font-size:1.688rem!important;line-height:1.36;font-weight:700;margin:0 0 90px 0}#dr-kim .section-header h3{width:100%;float:left;font-size:clamp(1rem, 2.2vw, 1.5rem);line-height:1.2;color:#bbb;margin:0 0 25px 0}#dr-kim .section-header ul.activity-loop{width:100%;float:left}#dr-kim .section-header ul.activity-loop li.activity-loop-item{width:100%;float:left;display:flex;margin:0 0 10px 0;padding:0 0 10px 0}#dr-kim .section-header ul.activity-loop li.activity-loop-item .entry-thumbnail{width:23.5%;float:left;aspect-ratio:16 / 9;margin:0 30px 0 0;background-size:cover;background-position:center;overflow:hidden}#dr-kim .section-header ul.activity-loop li.activity-loop-item .entry-meta{width:calc(76.5% - 30px);float:left;border-bottom:1px dashed #676767}#dr-kim .section-header ul.activity-loop li.activity-loop-item .entry-meta .entry-date{width:100%;float:left;color:#ddd;font-size:.875rem;margin:3px 0 10px 0}#dr-kim .section-header ul.activity-loop li.activity-loop-item .entry-meta .entry-title{width:100%;float:left;font-size:1.125rem;line-height:1.2;color:#fff}#dr-kim .section-header .loop-bottom{width:100%;float:left;text-align:center;margin:30px 0 0 0}#dr-kim .section-header .loop-bottom a.view-more{display:inline-block;margin:0 calc(50% - 120px);font-size:.875rem;font-weight:700;color:#101010;text-decoration:none;width:240px;height:50px;line-height:50px;background-color:#F5CD4F;border-radius:5px}#dr-kim .section-content{width:50%;height:100%;float:left;text-align:left}#dr-kim .section-content .halo{width:41.35vw;height:41.35vw;max-width:700px;max-height:700px;border-radius:50% 50%;background-color:rgba(255,255,255,.75);position:absolute;bottom:50px;right:5%}#dr-kim .section-content .halo img{position:absolute;top:50%;transform:translateY(-50%);left:-75px;width:150px;height:150px;float:left;border-radius:5px}#dr-kim .section-content span.dr-kim{display:block;width:21.25vw;max-width:408px;position:absolute;bottom:0;right:16.5%}#dr-kim .section-content span.dr-kim img{width:100%;height:auto;float:left}html[lang="zh-CN"] #dr-kim .section-content span.dr-kim::before{content:"皮肤科专家 金弘锡院长"}#dr-kim .section-content span.dr-kim::before{content:"피부과전문의 김홍석 대표원장";position:absolute;bottom:35px;left:-20%;color:#fff;font-size:.875rem;line-height:1.36;font-weight:500;display:block;width:90px;text-align:right}html[lang="en-US"] #dr-kim .section-content span.dr-kim::before{content:"Dr. Hong-seok Kim, Board-Certified Dermatologist";width:100px}html[lang="ja"] #dr-kim .section-content span.dr-kim::before{content:"皮膚科専門医 キム・ホンソク院長";width:100px}#tour{width:100vw;margin:0 calc(50% - 50vw);padding:200px 0 0 0;float:left}#tour .section-header{width:100%;float:left}#tour .section-content{width:100%;float:left}#tour .section-content ul.gallery-loop li.gallery-loop-item{width:890px;margin:0 3px;float:left}#tour .section-content ul.gallery-loop li.gallery-loop-item img{width:100%;height:auto;float:left;margin:0 0 15px 0}#tour .section-content ul.gallery-loop li.gallery-loop-item figcaption{width:100%;float:left;margin:0}#tour .section-content ul.gallery-loop li.gallery-loop-item figcaption p{width:100%;float:left;font-size:1rem;line-height:1.36;text-align:center}#video{width:100vw;margin:0 calc(50% - 50vw);padding:200px 0 0 0;float:left}.home #youtube{margin:200px 0 0 0;padding:100px 0;background-color:#0F141E;position:relative;color:#fff}.home #youtube .section-header{width:100%;float:left;text-align:left;margin:0 0 120px 0}.home #youtube .section-header .section-title{white-space:nowrap}.home #youtube .section-header .section-title strong{color:#fff}.home #youtube .section-content .content-left{width:25%;float:left;padding:0 0 0 70px;position:relative}.home #youtube .section-content .content-left .youtube-meta img{position:absolute;top:0;left:0}.home #youtube .section-content .content-left .youtube-meta h3{font-size:1.5rem;line-height:1.2;margin:0 0 5px 0}.home #youtube .section-content .content-left .youtube-meta span{display:inline-block;width:100%;float:left;color:#bbb;margin:0 0 30px 0}.home #youtube .section-content .content-left .youtube-meta span a{color:#bbb;text-decoration:none}.home #youtube .section-content .content-left .youtube-meta p{width:100%;float:left;font-size:1.125rem;line-height:1.36;margin:0 0 70px 0}.home #youtube .section-content .content-left ul.youtube-performance-loop{width:100%;float:left}.home #youtube .section-content .content-left ul.youtube-performance-loop li.youtube-performance-loop-item{font-size:1.125rem;font-weight:700}.home #youtube .section-content .content-left ul.youtube-performance-loop li.youtube-performance-loop-item strong{font-weight:400}.home #youtube .section-content .content-left ul.youtube-performance-loop li.youtube-performance-loop-item strong span{font-weight:700;font-size:1.688rem}.home #youtube .section-content .content-right{width:75%;float:left;padding:0 0 0 8.8234%}.home #youtube .section-content .content-right .hot-youtube{width:100%;float:left;margin:0 0 70px 0}.home #youtube .section-content .content-right .hot-youtube .hot-youtube-thumbnail{width:100%;aspect-ratio:16 / 9;background-color:#333;background-size:cover;background-position:center;float:left;position:relative}.home #youtube .section-content .content-right .hot-youtube .hot-youtube-thumbnail a{width:100%;height:100%;position:absolute;top:0;left:0;z-index:700}.home #youtube .section-content .content-right .hot-youtube .hot-youtube-thumbnail .play-icon{width:30px;height:30px;position:absolute;top:20px;right:20px;background-image:url(/wp-content/themes/vos/images/icons/icon-play.svg);background-size:cover;background-position:center;z-index:600}.home #youtube .section-content .content-right .hot-youtube .hot-youtube-thumbnail .entry-filter{width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.15);z-index:500}.home #youtube .section-content .content-right .hot-youtube .hot-youtube-meta{width:35%;float:left;padding:0 0 0 5.62%}.home #youtube .section-content .content-right .hot-youtube .hot-youtube-meta h4{width:100%;float:left;font-size:1.969rem;line-height:1.2;margin:0 0 25px 0}.home #youtube .section-content .content-right .hot-youtube .hot-youtube-meta h4 a{text-decoration:none;color:#fff}.home #youtube .section-content .content-right .hot-youtube .hot-youtube-meta p{font-size:1rem;line-height:1.5;color:#bbb}.home #youtube .section-content .content-right .hot-youtube .hot-youtube-meta p span{display:inline-block;word-break:keep-all}.home #youtube .section-content .content-right .latest-youtube{width:100%;float:left}.home #youtube .section-content .content-right .latest-youtube strong{width:100%;float:left;display:inline-block;font-size:1.5rem;line-height:1.2;color:#bbb;margin:0 0 35px 0}.home #youtube .section-content .content-right .latest-youtube ul.youtube-loop{width:calc(100% + 40px);margin:0 -20px;float:left}.home #youtube .section-content .content-right .latest-youtube ul.youtube-loop li.youtube-loop-item{width:calc(50% - 40px);margin:0 20px 50px 20px;float:left}.home #youtube .section-content .content-right .latest-youtube ul.youtube-loop li.youtube-loop-item .entry-thumbnail{width:100%;float:left;aspect-ratio:16 / 9;background-color:#333;background-size:cover;background-position:center;margin:0 0 20px 0;position:relative}.home #youtube .section-content .content-right .latest-youtube ul.youtube-loop li.youtube-loop-item .entry-thumbnail a{width:100%;height:100%;position:absolute;top:0;left:0;z-index:700}.home #youtube .section-content .content-right .latest-youtube ul.youtube-loop li.youtube-loop-item .entry-thumbnail .play-icon{width:30px;height:30px;position:absolute;top:20px;right:20px;background-image:url(/wp-content/themes/vos/images/icons/icon-play.svg);background-size:cover;background-position:center;z-index:600}.home #youtube .section-content .content-right .latest-youtube ul.youtube-loop li.youtube-loop-item .entry-thumbnail .entry-filter{width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.15);z-index:500}.home #youtube .section-content .content-right .latest-youtube ul.youtube-loop li.youtube-loop-item .entry-meta{width:100%;float:left}.home #youtube .section-content .content-right .latest-youtube ul.youtube-loop li.youtube-loop-item .entry-meta .entry-title{width:100%;float:left;font-size:1.125rem;line-height:1.36;margin:0 0 10px 0;overflow:hidden;text-overflow:ellipsis;white-space:normal;height:2.72em;text-align:left;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.home #youtube .section-content .content-right .latest-youtube ul.youtube-loop li.youtube-loop-item .entry-meta .entry-title a{text-decoration:none;color:#fff}.home #youtube .section-content .content-right .latest-youtube ul.youtube-loop li.youtube-loop-item .entry-meta p{width:100%;float:left;font-size:.875rem;line-height:1.36;color:#bbb;word-break:keep-all}.fixed-cta{width:100%;max-with:380px;display:none}.fixed-cta.fixed{display:block;position:fixed;top:130px;left:calc(50% - 600px);z-index:3500}.fixed-cta a{float:left;margin:0 0 0 -5px;display:inline-block;height:26px;line-height:26px;border-radius:13px 13px;padding:0 10px;font-size:.875rem;color:#fff;font-weight:700;text-decoration:none;background-color:#676767}.single-treatment #primary article.treatment-type-lifting .fixed-cta a{background-color:#36526B}.single-treatment #primary article.treatment-type-skin-booster .fixed-cta a{background-color:#6E3C89}.single-treatment #primary article.treatment-type-return-care .fixed-cta a{background-color:#774936}.single-treatment #primary article.treatment-type-personal-care .fixed-cta a{background-color:#F2545B}.single-treatment #primary article.treatment-type-functional-medicine .fixed-cta a{background-color:#03B5AA}.single-treatment #primary article.treatment .entry-header{width:calc(100% + 100px);aspect-ratio:64 / 27;float:left;margin:0 -50px 70px -50px;position:relative;background-size:cover;bakcground-position:100% center}.single-treatment #primary article .entry-header::before{content:"";width:100vw;height:450px;position:absolute;top:0;left:50%;transform:translateX(-50%);z-index:-100}.single-treatment #primary article.treatment-type-skin-booster .entry-header::before{background:transparent linear-gradient(180deg,#CEBBD6 0%,#CEBBD600 100%) 0% 0% no-repeat padding-box;opacity:.5}.single-treatment #primary article.treatment-type-lifting .entry-header::before{background:transparent linear-gradient(180deg,#ADC6D5 0%,#ADC6D500 100%) 0% 0% no-repeat padding-box;opacity:.5}.single-treatment #primary article.treatment-type-return-care .entry-header::before{background:transparent linear-gradient(180deg,#774936 0%,#77493600 100%) 0% 0% no-repeat padding-box;opacity:.25}.single-treatment #primary article.treatment-type-personal-care .entry-header::before{background:transparent linear-gradient(180deg,#F2545B 0%,#F2545B00 100%) 0% 0% no-repeat padding-box;opacity:.25}.single-treatment #primary article.treatment-type-functional-medicine .entry-header::before{background:transparent linear-gradient(180deg,#03B5AA 0%,#03B5AA00 100%) 0% 0% no-repeat padding-box;opacity:.15}.single-treatment #primary article.treatment .entry-header .inner{max-width:1280px;width:100%;height:100%;min-height:650px;margin:0 auto;padding:0 40px;position:relative;display:table}.single-treatment #primary article.treatment .entry-header .header-meta{width:60%;float:left;margin:120px 0 0 0;letter-spacing:-.01em}.single-treatment #primary article.treatment .entry-header .header-meta img.treatment-logo{width:auto;height:45px;margin:0 0 40px 0}.single-treatment #primary article.treatment .entry-header .header-meta .entry-title{width:100%;float:left;font-size:5.063rem;line-height:1.2;margin:0 0 30px -3px}.postid-94.single-treatment #primary article.treatment .entry-header .header-meta .entry-title,.postid-92.single-treatment #primary article.treatment .entry-header .header-meta .entry-title{color:#fff}.postid-94.single-treatment #primary article.treatment .entry-header .header-meta p,.postid-92.single-treatment #primary article.treatment .entry-header .header-meta p{color:#ddd}.single-treatment #primary article.treatment .entry-header .header-meta p{width:100%;float:left;font-size:1.313rem;line-height:1.36;font-weight:500;color:#676767;margin:0 0 90px 0}.single-treatment #primary article.treatment .entry-header .header-meta strong{width:100%;float:left;font-size:2.25rem;line-height:1.36;font-weight:500;color:#676767;margin:0 0 35px 0}.single-treatment #primary article.treatment .entry-header .header-meta a.btn-contact{height:66px;line-height:66px;padding:0 30px;border-radius:33px 33px;background-color:#676767;color:#fff;float:left;display:inline-block;font-size:1.313rem;font-weight:700;text-decoration:none;margin:0 0 0 -5px}.single-treatment #primary article.treatment-type-skin-booster .entry-header .header-meta strong{color:#6E3C89}.single-treatment #primary article.treatment-type-skin-booster .entry-header .header-meta a.btn-contact{background-color:#6E3C89}.single-treatment #primary article.treatment-type-lifting .entry-header .header-meta strong{color:#36526B}.single-treatment #primary article.treatment-type-lifting .entry-header .header-meta a.btn-contact{background-color:#36526B}.single-treatment #primary article.treatment-type-return-care .entry-header .header-meta strong{color:#774936}.single-treatment #primary article.treatment-type-return-care .entry-header .header-meta a.btn-contact{background-color:#774936}.single-treatment #primary article.treatment-type-personal-care .entry-header .header-meta strong{color:#F2545B}.single-treatment #primary article.treatment-type-personal-care .entry-header .header-meta a.btn-contact{background-color:#F2545B}.single-treatment #primary article.treatment-type-functional-medicine .entry-header .header-meta strong{color:#03B5AA}.single-treatment #primary article.treatment-type-functional-medicine .entry-header .header-meta a.btn-contact{background-color:#03B5AA}.single-treatment #primary article.treatment .entry-header .header-meta a.btn-contact::after{content:"";display:inline-block;width:19px;height:18px;background-image:url(/wp-content/themes/vos/images/icons/icon-write.svg);background-size:19px 18px;background-repeat:no-repeat;margin:0 0 0 10px;position:relative;top:1px}.single-treatment #primary article.treatment .entry-header .entry-thumbnail{position:absolute;bottom:10%;right:40px;width:380px;height:auto}.single-treatment #primary article.treatment .entry-header .entry-thumbnail .post-thumbnail{position:absolute;bottom:10%;right:40px;width:100%;height:auto}.single-treatment #primary article.treatment .entry-header .entry-thumbnail .post-thumbnail img{width:100%}.single-treatment #primary article.treatment .entry-content{width:100%;float:left;margin:0}.single-treatment #primary article.treatment .cb-block{width:100%;margin:0 0 35px 0;padding:120px 0;float:left}.single-treatment #primary article.treatment .cb-block.cb-block-text .cb-section-content p{font-size:1.125rem;line-height:1.5;margin:0 0 1.5rem 0}.page-template-page-about ul.block-loop-gallery.normal-block-loop{margin:0 0 50px 0!important}.page-template-page-about ul.block-loop-gallery.normal-block-loop li.normal-block-loop-item{padding:30px 25px 0 25px;line-height:0}.page-template-page-about ul.block-loop-gallery.normal-block-loop li.normal-block-loop-item:hover{padding:30px 25px 0 25px;line-height:0}.cb-block .cb-section-header{width:100%;float:left;margin:0 0 90px 0}.cb-block .cb-section-header .cb-section-header-eyebrow{width:100%;float:left;font-size:1rem;font-weight:500;line-height:1.2;margin:0 0 20px 0;font-family:"Outfit","Pretendard",sans-serif}#cta .cb-section-header .cb-section-header-eyebrow{color:#fff!important}.cb-block .cb-section-header .cb-section-header-title{width:100%;float:left;font-size:clamp(1.688rem, 4.35vw, 2.953rem);line-height:1.2;color:#101010;margin:0 0 0 -2px;font-weight:700}.cb-block .cb-section-header .cb-section-header-title strong{font-weight:700;color:#F5CD4F}.cb-block-yellow .cb-section-header .cb-section-header-title strong{font-weight:700;color:#fff}.cb-block .cb-section-header .cb-section-header-description{width:100%;float:left;margin:35px 0 0 0;font-size:clamp(1rem, 1.93vw, 1.313rem);font-weight:500;line-height:1.36;color:#676767}.cb-block .cb-section-content{width:100%;float:left}.cb-block .cb-section-content .content-left{width:calc(50% - 20px);margin:0 20px 0 0;float:left}.cb-block .cb-section-content .content-right{width:calc(50% - 20px);margin:0 0 0 20px;float:right}.cb-block .cb-section-header.section-left{width:calc(50% - 20px);margin:0 20px 0 0;float:left;clear:both}.cb-block .cb-section-content.section-right{width:calc(50% - 20px);margin:35px 0 0 20px;padding:0;float:right;clear:both}.cb-block-dark .cb-section-header .cb-section-header-eyebrow{color:#F5CD4F}.cb-block-dark .cb-section-header .cb-section-header-title{color:#fff}.cb-block-dark .cb-section-content p{color:#fff}ul.block-loop-1-col{display:flex;flex-wrap:wrap;gap:20px 0}ul.block-loop-2-cols,ul.block-loop-3-cols,ul.block-loop-4-cols{display:flex;flex-wrap:wrap;gap:40px 40px}ul.block-loop-1-col li.normal-block-loop-item{flex:0 0 100%;padding:28px!important}ul.block-loop-2-cols li.normal-block-loop-item{flex:0 0 calc(50% - 20px)}ul.block-loop-3-cols li.normal-block-loop-item{flex:0 0 calc(33.33333% - 26.66667px)}ul.block-loop-4-cols li.normal-block-loop-item{flex:0 0 calc(25% - 30px)}ul.normal-block-loop{float:left}ul.normal-block-loop li.normal-block-loop-item{float:left;background-color:#fff;border:2px solid #e1e1e1;border-radius:5px;padding:30px 25px;box-shadow:0 0 30px rgba(0,0,0,.05)}#treatment-recommend{width:calc(100% + 100px);margin:0 -50px;overflow:hidden}#treatment-recommend ul.normal-block-loop{width:50%!important;margin:0 25%!important;float:left;display:block}#treatment-recommend ul.normal-block-loop .slick-list{overflow:visible}#treatment-recommend ul.normal-block-loop li.normal-block-loop-item{margin:0 0 15px 0!important;float:left;display:block;flex:unset;width:100%;height:100px;border:2px solid transparent;box-shadow:0 0 30px rgba(0,0,0,.05);transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;position:relative}#treatment-recommend ul.normal-block-loop li.normal-block-loop-item:hover{border:2px solid #F5CD4F;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}#treatment-recommend ul.normal-block-loop li.normal-block-loop-item:hover span.block-icon img{opacity:1;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}#treatment-recommend ul.normal-block-loop li.normal-block-loop-item .entry-meta{position:absolute;width:calc(100% - 90px);left:90px;top:50%;transform:translateY(-50%)}#treatment-recommend ul.normal-block-loop li.normal-block-loop-item .entry-meta .entry-title{margin:0!important;text-align:left}#treatment-recommend ul.normal-block-loop li.normal-block-loop-item span.block-icon{width:80px;height:80px;position:absolute;top:10px;left:10px;background-color:unset}#treatment-recommend ul.normal-block-loop li.normal-block-loop-item span.block-icon img{width:32px;height:32px;max-height:32px;opacity:.25;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}ul.normal-block-loop li.normal-block-loop-item span.block-icon{display:block;width:54px;height:54px;border-radius:50% 50%;position:relative;background-color:#f5f5f5;float:right}ul.normal-block-loop li.normal-block-loop-item span.block-icon img{max-width:100%;width:100%;height:100%;max-height:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}ul.block-loop-1-col.normal-block-loop li.normal-block-loop-item .entry-title{font-size:1.5rem!important;margin:0 0 5px 0!important}ul.normal-block-loop li.normal-block-loop-item .entry-title{width:100%;float:left;font-size:1.5rem;line-height:1.36;margin:20px 0 10px 0;padding:0}ul.normal-block-loop li.normal-block-loop-item p{width:100%;float:left;font-size:1rem;line-height:1.36;color:#676767}ul.feature-block-loop{width:100%;float:left}ul.feature-block-loop li.feature-block-loop-item{width:100%;float:left;margin:0 0 90px 0}ul.feature-block-loop li.feature-block-loop-item ul.entry-gallery{width:calc(50% + 10px);margin:0 -5px;float:left;overflow:visible!important}ul.feature-block-loop li.feature-block-loop-item ul.entry-gallery ul.slick-dots{width:auto;height:10px;bottom:-30px;left:50%;transform:translateX(-50%);text-align:center}ul.feature-block-loop li.feature-block-loop-item ul.entry-gallery ul.slick-dots li{width:10px;height:10px;float:left;margin:0 7px}ul.feature-block-loop li.feature-block-loop-item ul.entry-gallery ul.slick-dots li button{width:10px;height:10px;border-radius:50% 50%;background-color:#ddd;appearance:none;-webkit-appearance:none;-moz-appearance:none}ul.feature-block-loop li.feature-block-loop-item ul.entry-gallery ul.slick-dots li.slick-active button{background-color:#F5CD4F}ul.feature-block-loop li.feature-block-loop-item ul.entry-gallery ul.slick-dots li button::before{content:none}ul.feature-block-loop li.feature-block-loop-item ul.entry-gallery li{width:calc(50% - 10px);aspect-ratio:16 / 9;margin:0 5px;float:left}ul.feature-block-loop li.feature-block-loop-item ul.entry-gallery li figure{width:100%;height:100%;float:left;position:relative;line-height:0;margin:0;overflow:hidden;border-radius:5px 5px}ul.feature-block-loop li.feature-block-loop-item ul.entry-gallery li figure img{position:absolute;top:0;left:0;line-height:0;width:100%;float:left}ul.feature-block-loop li.feature-block-loop-item ul.entry-gallery li figure .black-gradient{width:100%;height:50%;position:absolute;bottom:0;left:0;z-index:1000;background:transparent linear-gradient(180deg,#00000000 0%,#000000 100%) 0% 0% no-repeat padding-box;opacity:.5}ul.feature-block-loop li.feature-block-loop-item ul.entry-gallery li figure figcaption{width:100%;padding:0 45px 0 45px;font-size:1rem;line-height:1.36;text-align:center;position:absolute;bottom:10px;left:50%;transform:translateX(-50%);z-index:1500;color:#fff}ul.feature-block-loop li.feature-block-loop-item ul.entry-gallery>li img{border-radius:5px 5px}ul.feature-block-loop li.feature-block-loop-item .entry-thumbnail{width:50%;float:left}ul.feature-block-loop li.feature-block-loop-item .entry-thumbnail img{border-radius:5px 5px}ul.feature-block-loop li.feature-block-loop-item .entry-meta{width:50%;float:left;padding:10px 60px 10px 0}ul.feature-block-loop li.feature-block-loop-item .entry-meta .entry-title{font-size:clamp(1.313rem, 3.315vw, 2.25rem);line-height:1.2;margin:0 0 30px 0}ul.feature-block-loop li.feature-block-loop-item .entry-meta{font-size:1.125rem}ul.feature-block-loop li.feature-block-loop-item .entry-meta p{font-size:1.125rem;line-height:1.5;color:#333;margin:0 0 1.625rem 0}ul.feature-block-loop li.feature-block-loop-item .entry-meta span a{color:#da2128;text-decoration:none}ul.feature-block-loop li.feature-block-loop-item:nth-child(even) .entry-thumbnail{width:50%;float:right}ul.feature-block-loop li.feature-block-loop-item:nth-child(even) .entry-meta{width:50%;float:right;padding:10px 0 10px 60px}#treatment-custom .cb-section-content p{margin:0!important}#difference{background-color:#EFEFEF}ul.difference-loop{width:100%;float:left;margin:0}ul.difference-loop li.difference-loop-item{width:100%;float:left;margin:0 0 50px 0;background-color:#fff;border:1px solid #e1e1e1;border-radius:10px 10px;box-shadow:0 0 30px rgba(0,0,0,.05);overflow:hidden;cursor:pointer;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}ul.difference-loop li.difference-loop-item:hover{border:2px solid #F5CD4F;width:calc(100% - 2px)!important;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}ul.difference-loop li.difference-loop-item:hover .entry-meta span.entry-number{color:#F5CD4F;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}ul.difference-loop li.difference-loop-item .entry-thumbnail{width:50%;height:100%;float:left;line-height:0}ul.difference-loop li.difference-loop-item .entry-meta{width:50%;float:left;padding:30px 30px 30px 40px}ul.difference-loop li.difference-loop-item:nth-child(even) .entry-thumbnail{float:right}ul.difference-loop li.difference-loop-item:nth-child(even) .entry-meta{float:right}ul.difference-loop li.difference-loop-item .entry-meta span.entry-number{font-size:3.375rem;font-weight:700;font-family:"Outfit",sans-serif;color:#6F675A;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}ul.difference-loop li.difference-loop-item .entry-meta .entry-title{font-size:1.969rem;line-height:1.2;width:100%;float:left;margin:10px 0}ul.difference-loop li.difference-loop-item .entry-meta p{font-size:1rem;line-height:1.5;margin:0;width:100%;float:left}#mechanism .cb-section-header .cb-section-header-description{font-size:1.969rem;font-weight:600;display:block;width:100%;float:left;margin:35px 0 0 0;color:#101010}ul.mechanism-block-loop{width:100%;display:flex;flex-wrap:wrap;gap:40px 40px}ul.mechanism-block-loop li.mechanism-block-loop-item{width:100%;flex:0 0 calc(33.33333% - 26.66667px);background-color:#fff;border:1px solid #e1e1e1;border-radius:5px;padding:0 30px 50px 30px;box-shadow:0 0 30px rgba(0,0,0,.05);overflow:hidden;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}ul.mechanism-block-loop li.mechanism-block-loop-item:hover{border:2px solid #F5CD4F;padding:0 29px 49px 29px;box-shadow:0 20px 30px rgba(0,0,0,.05);transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}ul.mechanism-block-loop li.mechanism-block-loop-item:hover .entry-meta{padding:39px 0 0 0}ul.mechanism-block-loop li.mechanism-block-loop-item .entry-thumbnail{width:calc(100% + 60px);aspect-ratio:16 / 9;background-color:#f9f9f9;margin:0 -30px 0 -30px;padding:0;float:left;line-height:0}ul.mechanism-block-loop li.mechanism-block-loop-item .entry-meta{width:100%;float:left;margin:0;padding:40px 0 0 0}ul.mechanism-block-loop li.mechanism-block-loop-item .entry-meta .entry-title{font-size:1.5rem;line-height:1.5}ul.skimming-block-loop{display:inline-block;width:calc(100% + 20px);margin:0 -10px;float:left}ul.skimming-block-loop li.skimming-block-loop-item{float:left;width:calc(16.66667% - 20px);height:160px;padding:0;margin:0 10px;position:relative;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;text-align:center}ul.skimming-block-loop li.skimming-block-loop-item .block-icon{display:inline-block;width:54px;height:54px;border-radius:50% 50%;position:relative;background-color:#f9f9f9!important;float:left;margin:0 0 10px 0}ul.skimming-block-loop li.skimming-block-loop-item .block-icon img{max-width:100%;width:100%;height:100%;max-height:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}ul.skimming-block-loop li.skimming-block-loop-item .entry-title{width:100%;float:left;font-size:1.313rem;font-weight:700;line-height:1.36;margin:0;color:#101010}ul.skimming-block-loop li.skimming-block-loop-item p{width:100%;float:left;font-size:1rem;font-weight:400;line-height:1.36;margin:5px 0 0 0;color:#101010}ul.skimming-block-loop li.skimming-block-loop-item .block-default-icon{width:80px;height:80px;float:none;display:inline-block;border-radius:50% 50%;background-color:#f5f5f5;position:unset;top:unset;right:unset;margin:0 0 20px 0;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}ul.skimming-block-loop li.skimming-block-loop-item .block-default-icon::before{content:"";width:80px;height:80px;display:inline-block;border-radius:50% 50%;background-size:auto 40px;background-position:center;background-repeat:no-repeat;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}ul.skimming-block-loop li.skimming-block-loop-item .entry-meta{width:100%!important;position:unset;bottom:unset;left:unset;transform:unset}ul.skimming-block-loop li.skimming-block-loop-item:nth-child(1) .block-default-icon::before{background-image:url(/wp-content/themes/vos/images/icons/icon-skimming-01.svg)}ul.skimming-block-loop li.skimming-block-loop-item:nth-child(2) .block-default-icon::before{background-image:url(/wp-content/themes/vos/images/icons/icon-skimming-02.svg)}ul.skimming-block-loop li.skimming-block-loop-item:nth-child(3) .block-default-icon::before{background-image:url(/wp-content/themes/vos/images/icons/icon-skimming-03.svg)}ul.skimming-block-loop li.skimming-block-loop-item:nth-child(4) .block-default-icon::before{background-image:url(/wp-content/themes/vos/images/icons/icon-skimming-04.svg)}ul.skimming-block-loop li.skimming-block-loop-item:nth-child(5) .block-default-icon::before{background-image:url(/wp-content/themes/vos/images/icons/icon-skimming-05.svg)}ul.skimming-block-loop li.skimming-block-loop-item:nth-child(6) .block-default-icon::before{background-image:url(/wp-content/themes/vos/images/icons/icon-skimming-06.svg)}.cb-align-left .cb-section-header{text-align:left}.cb-align-center .cb-section-header{text-align:center}.cb-align-right .cb-section-header{text-align:right}.cb-block-narrow .inner{padding:0 120px!important}.cb-banner-block{padding:0!important}ul.compare-rejuran{width:calc(100% + 40px);margin:0 -20px;float:left}ul.compare-rejuran li.compare-rejuran-item{width:calc(33.33333% - 40px);margin:0 20px;float:left;border-radius:10px 10px;overflow:hidden;border:1px solid #e1e1e1;background-color:#fff;box-shadow:0 0 30px rgba(0,0,0,.05)}ul.compare-rejuran li.compare-rejuran-item .entry-thumbnail{float:left}ul.compare-rejuran li.compare-rejuran-item .entry-meta{width:100%;float:left;padding:30px}ul.compare-rejuran li.compare-rejuran-item .entry-meta .entry-title{font-size:1.969rem;width:100%;float:left;margin:0 0 15px 0;padding:0 0 10px 0;border-bottom:2px solid #101010}ul.compare-rejuran li.compare-rejuran-item .entry-meta ul{width:100%;float:left}ul.compare-rejuran li.compare-rejuran-item .entry-meta ul li{width:100%;float:left;padding:0 0 10px 0;margin:0 0 10px 0;font-weight:500;border-bottom:1px dashed #ddd}ul.compare-rejuran li.compare-rejuran-item .entry-meta ul li:last-child{border-bottom:none;padding:0 0 10px 0;margin:0}ul.compare-rejuran li.compare-rejuran-item .entry-meta ul li strong{display:block;width:100%;float:left;font-size:.875rem;color:gray}ul.result-rejuran{width:calc(100% + 40px);margin:0 -20px;float:left}ul.result-rejuran li.result-rejuran-item{width:calc(33.33333% - 40px);margin:0 20px;padding:30px;float:left;border-radius:10px 10px;overflow:hidden;border:1px solid #e1e1e1;background-color:#fff;box-shadow:0 0 30px rgba(0,0,0,.05);text-align:center}ul.result-rejuran li.result-rejuran-item .entry-meta .entry-title{font-size:1.969rem;line-height:1.5}ul.result-rejuran li.result-rejuran-item .entry-meta .entry-title strong{font-size:3.375rem}ul.faq-loop{width:100%;float:left}ul.faq-loop li.faq-loop-item{width:100%;float:left;background-color:#F9F9F9;padding:0!important;cursor:pointer}ul.faq-loop li.faq-loop-item .faq-question{width:100%;float:left;margin:0;padding:25px 60px 25px 30px;font-size:1.313rem!important;line-height:1.36;position:relative}ul.faq-loop li.faq-loop-item .faq-question span{font-weight:500}ul.faq-loop li.faq-loop-item .faq-question:focus{outline:none}ul.faq-loop li.faq-loop-item .faq-answer{width:100%;float:left;font-size:1rem;line-height:1.5;color:#676767;margin:0;padding:0 28px 28px 28px}ul.faq-loop li.faq-loop-item .faq-answer p{width:100%;float:left;margin:0 0 10px 0}ul.faq-loop li.faq-loop-item:has(.ui-state-active){background-color:#fff;border:2px solid #101010}ul.faq-loop li.faq-loop-item:has(.ui-state-active) .faq-question{padding:24px 59px 24px 29px}ul.faq-loop li.faq-loop-item:has(.ui-state-active) .faq-answer{padding:0 27px 27px 27px}ul.faq-loop li.faq-loop-item .ui-state-default .ui-accordion-header-icon{position:absolute;top:38px;right:28px;display:block;width:14px;height:8px;background-image:url(/wp-content/themes/vos/images/icons/icon-down-arrow.svg);background-position:center;background-size:14px 8px;background-repeat:no-repeat;opacity:.25}ul.faq-loop li.faq-loop-item .ui-state-active .ui-accordion-header-icon{background-image:url(/wp-content/themes/vos/images/icons/icon-up-arrow.svg);opacity:1}ul.faq-loop li.faq-loop-item .ui-state-focus .ui-accordion-header-icon{opacity:.75}ul.banner-loop{width:calc(100% + 40px);margin:0 -20px;float:left}ul.banner-loop li.banner-loop-item{width:calc(50% - 40px);margin:0 20px;float:left}ul.banner-loop li.banner-loop-item a{width:100%;height:auto;float:left;line-height:0}ul.banner-loop li.banner-loop-item a img{width:100%;float:left;line-height:0}************************************* 404 *************************************/ .error-404{width:100%;float:left;margin:250px 0 150px 0;text-align:center}.error-404 .page-header{width:100%;float:left;margin:30px 0 30px 0;font-size:1.688rem;text-align:center}.error-404 .page-content{width:100%;float:left;margin:0;text-align:center}.error-404 .page-content h2{width:100%;float:left;margin:0 0 20px 0}.error-404 .page-content .search-form{width:340px;float:none;margin:70px auto 0 auto;text-align:center}.error-404 .page-content .search-form .search-field{width:300px;height:40px;font-size:.875rem;appearance:none;-webkit-appearance:none;-moz-appearance:none;border:none;background-color:#f5f5f5;padding:10px 15px;line-height:1;border-radius:0;border-top-left-radius:20px;-webkit-border-top-left-radius:20px;-moz-border-top-left-radius:20px;border-bottom-left-radius:20px;-webkit-border-bottom-left-radius:20px;-moz-border-bottom-left-radius:20px;float:left}.error-404 .page-content .search-form .search-field:focus{outline:none}.error-404 .page-content .search-form .search-submit{height:40px;width:40px;appearance:none;-webkit-appearance:none;-moz-appearance:none;border:none;background-color:#f5f5f5;border-top-right-radius:20px!important;-webkit-border-top-right-radius:20px!important;-moz-border-top-right-radius:20px!important;border-bottom-right-radius:20px!important;-webkit-border-bottom-right-radius:20px!important;-moz-border-bottom-right-radius:20px!important;font-size:0;border-radius:0;background-position:0 -160px;display:inline-block;background-image:url(/wp-content/themes/vos/images/icons/icons.svg);cursor:pointer;width:40px!important;height:40px!important;background-size:600px 240px}.error-404 .page-content ul{width:100%;text-align:center;margin:54px 0 0 0}.error-404 .page-content ul li{display:inline-block;padding:0;font-size:.875rem;font-weight:500}.error-404 .page-content ul li::before{content:"|";display:inline-block;margin:0 15px;font-size:.75rem;position:relative;top:-1px}.error-404 .page-content ul li:nth-child(1)::before{content:none}.search #primary .page-header{width:100%;height:320px;float:left;margin:0 0 90px 0;padding:0;background-color:#6F675A;text-align:center;position:relative}.search #primary .page-header .page-title{width:100%;float:left;margin:0 0 20px 0;color:#F5CD4F;font-size:clamp(2.25rem, 5.617vw, 3.797rem);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.search #primary .page-header .page-description{width:100%;font-size:1.313rem;line-height:1.5;color:#fff;position:absolute;bottom:75px;left:50%;transform:translateX(-50%)}.search #primary .article-wrap{width:100%;float:left;display:flex;flex-wrap:wrap;gap:40px 40px;margin:0 0 120px 0}.search #primary .article-wrap article{flex:0 0 calc(25% - 30px)}.search #primary .article-wrap article .entry-thumbnail{width:100%;float:left;aspect-ratio:16 / 9;background-size:cover;background-position:center;background-color:#efefef;margin:0 0 20px 0}.search #primary .article-wrap article .entry-thumbnail a{display:block;width:100%;height:100%;float:left}.search #primary .article-wrap article .entry-meta{width:100%;float:left;margin:0;padding:0}.search #primary .article-wrap article .entry-meta .entry-title{width:100%;float:left;font-size:1.5rem;line-height:1.36;overflow:hidden;text-overflow:ellipsis;white-space:normal;max-height:2.72em;text-align:left;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 10px 0}.search #primary .article-wrap article .entry-meta .entry-title a{text-decoration:none;color:#101010}.search #primary .article-wrap article .entry-meta p{width:100%;float:left;font-size:1rem;line-height:1.5;margin:0 0 20px 0;overflow:hidden;text-overflow:ellipsis;white-space:normal;max-height:4.5em;text-align:left;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.search #primary .article-wrap article .entry-meta span.entry-category{width:auto;float:left;display:block;font-size:.875rem;line-height:1.36}.search #primary .article-wrap article .entry-meta span.entry-category ul{float:left;font-size:.875rem;line-height:1.36}.search #primary .article-wrap article .entry-meta span.entry-category ul li{font-size:.875rem;line-height:1.36;float:left}.search #primary .article-wrap article .entry-meta span.entry-category ul li a{text-decoration:none;color:#F5CD4F}.search #primary .article-wrap article .entry-meta span.entry-devider{width:auto;display:block;float:left;font-size:.75rem;line-height:1.36;margin:0 10px;position:relative;top:1px;color:#bbb}.search #primary .article-wrap article .entry-meta span.entry-date{width:auto;display:block;float:left;font-size:.875rem;line-height:1.36;color:#676767}.archive #primary .page-header{width:100%;height:160px;float:left;margin:0 0 90px 0;padding:0;background-color:#6F675A;text-align:center;position:relative}.archive #primary .page-header .page-title{width:100%;float:left;margin:0 0 20px 0;color:#F5CD4F;font-size:47px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.archive #primary .page-header p{width:100%;font-size:1.313rem;line-height:1.5;color:#fff;position:absolute;bottom:75px;left:50%;transform:translateX(-50%)}.archive #primary .article-wrap{width:100%;float:left;display:flex;flex-wrap:wrap;gap:40px 40px;margin:0 0 120px 0}.category-notice #primary .article-wrap{display:block;width:100%;float:none;max-width:1200px;margin:0 auto}.category-notice #primary .article-wrap article{width:100%;float:left;border-bottom:1px solid #bbb;padding:20px 0}.category-notice #primary .article-wrap article:nth-child(1){border-top:2px solid #101010}.archive #primary .article-wrap article{flex:0 0 calc(25% - 30px)}.archive #primary .article-wrap article .entry-thumbnail{width:100%;float:left;aspect-ratio:16 / 9;background-size:cover;background-position:center;background-color:#efefef;margin:0 0 20px 0}.archive #primary .article-wrap article .entry-thumbnail a{display:block;width:100%;height:100%;float:left}.archive #primary .article-wrap article .entry-meta{width:100%;float:left;margin:0;padding:0}.archive #primary .article-wrap article .entry-meta .entry-title{width:100%;float:left;font-size:1.5rem;line-height:1.36;overflow:hidden;text-overflow:ellipsis;white-space:normal;max-height:2.72em;text-align:left;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 10px 0}.archive #primary .article-wrap article .entry-meta .entry-title a{text-decoration:none;color:#101010}.archive #primary .article-wrap article .entry-meta p{width:100%;float:left;font-size:1rem;line-height:1.5;margin:0 0 20px 0;overflow:hidden;text-overflow:ellipsis;white-space:normal;max-height:4.5em;text-align:left;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.archive #primary .article-wrap article .entry-meta span.entry-category{width:auto;float:left;display:block;font-size:.875rem;line-height:1.36}.archive #primary .article-wrap article .entry-meta span.entry-category ul{float:left;font-size:.875rem;line-height:1.36}.archive #primary .article-wrap article .entry-meta span.entry-category ul li{font-size:.875rem;line-height:1.36;float:left}.archive #primary .article-wrap article .entry-meta span.entry-category ul li a{text-decoration:none;color:#F5CD4F}.archive #primary .article-wrap article .entry-meta span.entry-devider{width:auto;display:block;float:left;font-size:.75rem;line-height:1.36;margin:0 10px;position:relative;top:1px;color:#bbb}.archive #primary .article-wrap article .entry-meta span.entry-date{width:auto;display:block;float:left;font-size:.875rem;line-height:1.36;color:#676767}.single-post #primary .inner{max-width:1200px;margin:0 auto}.single-post #primary .inner .post-thumbnail{width:100%;float:left;text-align:center;margin:35px 0 50px 0;border-radius:10px 10px;overflow:hidden}.single-post #primary .inner .post-thumbnail img{width:100%;float:left;line-height:0}.single-post #primary .inner .entry-header{width:100%;float:left;padding:50px 230px 35px 230px;margin:0 0 35px 0;position:relative}.single-post #primary .inner .entry-header::after{content:"";display:inline-block;width:740px;height:1px;border-bottom:1px dashed #bbb;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.single-post #primary .inner article.category-notice .entry-header{padding:50px 155px}.single-post #primary .inner article.category-notice .entry-header::after{content:"";display:inline-block;width:100%;height:1px;border-bottom:1px dashed #bbb;position:relative;bottom:-35px}.single-post #primary .inner .entry-header .entry-title{width:100%;float:left;font-size:clamp(1.688rem, 4.97vw, 3.375rem);line-height:1.2;margin:0 0 30px 0}.single-post #primary .inner .entry-header p{width:100%;float:left;font-size:1.313rem;line-height:1.5;color:#676767;font-weight:500;margin:0 0 35px 0}.single-post #primary .inner .entry-header .entry-info{width:50%;float:left}.single-post #primary .inner .entry-header .entry-info span.entry-category{width:auto;float:left;display:block;font-size:.875rem;line-height:1.36}.single-post #primary .inner .entry-header .entry-info span.entry-category ul{float:left;font-size:.875rem;line-height:1.36}.single-post #primary .inner .entry-header .entry-info span.entry-category ul li{font-size:.875rem;line-height:1.36;float:left}.single-post #primary .inner .entry-header .entry-info span.entry-category ul li a{text-decoration:none;color:#F5CD4F}.single-post #primary .inner .entry-header .entry-info span.entry-devider{width:auto;display:block;float:left;font-size:.75rem;line-height:1.36;margin:0 10px;position:relative;top:1px;color:#bbb}.single-post #primary .inner .entry-header .entry-info span.entry-date{width:auto;display:block;float:left;font-size:.875rem;line-height:1.36;color:#676767}.single-post #primary .inner .entry-content{width:100%;float:left;padding:0 230px}.single-post #primary .inner .entry-footer{width:100%;float:left;padding:0 230px}.single-post #primary .inner .entry-footer .profile-card{position:relative;width:100%;float:left;margin:100px 0 0 0}.single-post #primary .inner .entry-footer .profile-card .profile-meta{position:absolute;bottom:50px;left:50px}.single-post #primary .inner .entry-footer .profile-card .profile-meta strong{width:100%;float:left;font-size:1.688rem;font-weight:700;color:#fff;margin:0 0 15px 0;line-height:1.2}.single-post #primary .inner .entry-footer .profile-card .profile-meta strong span{color:#F5CD4F}.single-post #primary .inner .entry-footer .profile-card .profile-meta p{font-size:.875rem;line-height:1.5;color:#ddd;width:100%;float:left;margin:0 0 25px 0}.single-post #primary .inner .entry-footer .profile-card .profile-meta a{width:100%;float:left;text-decoration:none;color:#fff;font-weight:700;font-size:.875rem;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.single-post #primary .inner .entry-footer .profile-card .profile-meta a:hover{color:#E2323E;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.page-template-page-dr-kim section{width:100%;float:left;padding:120px 0;margin:0 0 35px 0}.page-template-page-dr-kim section .section-header{width:100%;float:left;text-align:left;margin:0 0 70px 0}.page-template-page-dr-kim section .section-header .section-title{font-size:clamp(1.125rem, 3.775vw, 2.531rem);line-height:1.2;font-weight:700;color:#F5CD4F}.page-template-page-dr-kim section .section-header .section-title strong{display:block;width:100%;float:left;color:#101010;font-weight:700}.page-template-page-dr-kim section .section-header .section-description{width:100%;float:left;margin:20px 0 0 0;font-size:1.313rem;color:#676767;font-weight:500}.page-template-page-dr-kim section .section-content{width:100%;float:left}.dr-kim-introduction{height:calc(100vh - 100px);max-height:800px;margin:0 0 35px 0!important}.dr-kim-introduction .section-header .section-title{width:100%;float:left}.dr-kim-introduction .section-header .inner-wrap p{font-size:1.313rem;line-height:1.5;color:#ddd;padding:0 100px 0 0}html[lang="en-US"] .dr-kim-introduction .section-header .inner-wrap p{font-size:1.125rem}.dr-kim-introduction .section-content span.dr-kim{width:30vw!important;right:11%!important}.dr-kim-introduction .section-content span.dr-kim::before{left:-10%}#dr-kim-profile{background-color:#6F675A}#dr-kim-profile .inner{max-width:1440px;margin:0 auto;padding:0 40px}#dr-kim-profile .section-left{width:20%;float:left;text-align:left}#dr-kim-profile .section-right{width:80%;float:left}#dr-kim-profile .section-right ul.profile{width:calc(100% + 40px);margin:90px -20px 0 -20px;float:left}#dr-kim-profile .section-right ul.profile>li{width:calc(33.33333% - 40px);margin:0 20px;float:left}#dr-kim-profile .section-right ul.profile>li>strong{display:block;width:100%;float:left;font-size:1rem;font-weight:500;line-height:1.2;margin:0 0 20px 0;font-family:"Outfit","Pretendard",sans-serif;color:#F5CD4F}#dr-kim-profile .section-right ul.profile>li>ul{width:100%;float:left}#dr-kim-profile .section-right ul.profile>li>ul>li{width:100%;float:left;padding:15px 2px;color:#fff;border-bottom:1px dashed #bbb}#dr-kim-profile .section-right ul.profile>li>ul>li:nth-child(1){border-top:2px solid #bbb!important}#dr-kim-activity{background-color:#edeef5}#dr-kim-activity .inner{max-width:1440px;margin:0 auto;padding:0 40px}#dr-kim-activity ul.normal-block-loop li.normal-block-loop-item .block-meta .entry-title a{text-decoration:none;color:#101010}#dr-kim-activity ul.normal-block-loop li.normal-block-loop-item:hover .block-meta .entry-title a{color:#F5CD4F}.page #primary .page-header{width:100%;height:160px;float:left;margin:0 0 35px 0;padding:0;background-color:#6F675A;text-align:center;position:relative}.page #primary .page-header .page-title{width:100%;float:left;margin:0 0 20px 0;color:#F5CD4F;font-size:47px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page #primary .page-header .page-description{font-size:1rem;line-height:1.5;color:#fff;position:absolute;bottom:20px;left:50%;transform:translateX(-50%)}.page-template-page-about section{width:100%;float:left;padding:120px 0;margin:0 0 35px 0}.page-template-page-about section .section-header{width:100%;float:left;text-align:center;margin:0 0 70px 0}.page-template-page-about section .section-header .section-title{font-size:clamp(1.5rem, 3.775vw, 2.531rem);line-height:1.2;font-weight:700;color:#F5CD4F}.page-template-page-about section .section-header .section-title strong{display:block;width:100%;float:left;color:#101010;font-weight:700}.page-template-page-about section .section-header .section-description{width:100%;float:left;margin:20px 0 0 0;font-size:1.313rem;color:#676767;font-weight:500}.page-template-page-about section .section-content{width:100%;float:left}.page-template-page-about article.page .inner{max-width:1440px;margin:0 auto;padding:0 40px}.page ul.normal-block-loop{width:100%}.page ul.normal-block-loop li.normal-block-loop-item{padding:30px 25px 30px 25px;overflow:hidden}.page ul.normal-block-loop li.normal-block-loop-item:hover{border:2px solid #F5CD4F}.page ul.normal-block-loop li.normal-block-loop-item .block-thumbnail{width:calc(100% + 50px);margin:-30px -25px 0 -25px}.page ul.normal-block-loop li.normal-block-loop-item .block-meta{width:100%;float:left;margin:25px 0 0 0}.page ul.normal-block-loop li.normal-block-loop-item .block-meta .entry-title{font-size:1.313rem;margin:0;padding:0 15px 0 0}html[lang="en-US"] .page ul.normal-block-loop li.normal-block-loop-item .block-meta .entry-title{margin:0;padding:0}html[lang="en-US"] .page ul.normal-block-loop li.normal-block-loop-item .block-meta .entry-title span{display:inline-block;width:auto;margin:0 5px 0 0;float:none}.page ul.normal-block-loop li.normal-block-loop-item .block-meta p{width:100%;float:left;margin:10px 0 0 0;line-height:1.5}.page ul.normal-block-loop li.normal-block-loop-item span.block-number{font-size:3.375rem;font-weight:700;font-family:"Outfit",sans-serif;color:#ddd;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;float:right;margin:-15px 0 0 0}.page ul.normal-block-loop li.normal-block-loop-item .block-meta .entry-title span{display:block;width:100%;float:left;font-weight:400}#about-machine .content-left h3{font-size:3.375rem;line-height:1.2}html[lang="en-US"] #about-machine .content-left h3{font-size:2.531rem}#about-machine .content-left p{font-size:1.313rem;font-weight:500;margin:20px 0 0 0;line-height:1.5;color:#676767}#about-machine .section-content{position:relative}#about-machine .section-content .content-left{position:absolute;top:50%;transform:translateY(-50%)}.page-template-page-contact #primary .entry-content{width:100%;float:left;background-color:#F0EFEE;padding:120px 0 90px 0}.page-template-page-contact #primary .entry-content .inner{max-width:1200px;margin:0 auto}.page #primary .entry-content .content-left{width:calc(50% - 20px);margin:0 20px 0 0;float:left}.page #primary .entry-content .content-right{width:calc(50% - 20px);margin:0 0 0 20px;float:right}.page-template-page-location #primary .entry-content .content-left{width:calc(70% - 20px);margin:0 20px 0 0;float:left}.page-template-page-location #primary .entry-content .content-right{width:calc(30% - 20px);margin:0 0 0 20px;float:right}.page-template-page-location #primary .entry-content .content-wrap-map .content-left{width:calc(50% - 20px);margin:0 20px 0 0;float:left}.page-template-page-location #primary .entry-content .content-wrap-map .content-right{width:calc(50% - 20px);margin:0 0 0 20px;float:right}ul.contact-gallery{width:100%!important;max-width:520px!important;margin:0 0 50px 0!important;float:left;list-style:none!important;overflow:hidden}ul.contact-gallery>li{width:100%;float:left;display:block;line-height:0}ul.contact-gallery>li img{line-height:0;border-radius:5px 5px}ul.contact-others{float:left;list-style:none!important;margin:0!important}ul.contact-others>li{margin:0 0 20px 0}ul.contact-others>li>a{text-decoration:none;font-size:1.313rem;font-weight:700;line-height:1.2;color:#101010;padding:0 0 0 35px;position:relative}ul.contact-others>li>a img{margin:0;position:absolute;top:50%;left:0;transform:translateY(-50%)}.page-template-page-contact #primary .entry-content .inner{display:flex;flex-wrap:wrap}.page-template-page-contact #primary .entry-content .content-left{flex:0 0 calc(50% - 20px)}.page-template-page-contact #primary .entry-content .content-right{flex:0 0 calc(50% - 20px);padding:0}.page-template-page-contact form.wpcf7-form>p:has(input[type="checkbox"]){width:100%}.page-template-page-contact form.wpcf7-form>p:has(input[type="submit"]){width:100%;margin:20px 0}.page-template-page-location #primary .entry-content .inner{max-width:1280px;padding:0 40px;margin:0 auto}.page-template-page-location #primary .entry-content .inner .content-wrap{width:100%;float:left;margin:0 0 70px 0}.page-template-page-location #primary .entry-content .inner .content-wrap h2{width:100%;float:left;padding:0 0 5px 0;margin:50px 0 25px 0;border-bottom:2px solid #101010}.page-template-page-location #primary .entry-content .inner .content-wrap #map{width:100%!important;float:left;margin:100px 0 100px!important}.page-template-page-location #primary .entry-content .inner .content-wrap ul.subway,.page-template-page-location #primary .entry-content .inner .content-wrap .time-table{width:100%;float:left;margin:0 0 20px 0}.page-template-page-location #primary .entry-content .inner .content-wrap ul.subway>li,.page-template-page-location #primary .entry-content .inner .content-wrap .time-table>li{width:100%;float:left;margin:0 0 10px 0;font-size:1.313rem;font-weight:500}.page-template-page-location #primary .entry-content .inner .content-wrap .time-table>li.this-month{margin:20px 0 0 0;float:left;width:auto}.page-template-page-location #primary .entry-content .inner .content-wrap .time-table>li.this-month+span{width:100%;float:left;line-height:1.36;margin:10px 0 0 0;color:#da2128;font-weight:500}.page-template-page-location #primary .entry-content .inner .content-wrap .time-table>li.this-month a{width:230px;line-height:48px;height:48px;border-radius:24px 24px;display:inline-block;padding:0 20px;margin:0;background-color:#F5CD4F;color:#101010;text-align:center;font-weight:700;text-decoration:none;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;₩}.page-template-page-location #primary .entry-content .inner .content-wrap .time-table>li.this-month:hover a{background-color:#d3ae36;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;₩}.page-template-page-location #primary .entry-content .inner .content-wrap ul.subway>li>strong,.page-template-page-location #primary .entry-content .inner .content-wrap .time-table>li>strong{background-color:#6F675A;color:#fff;line-height:42px;height:42px;border-radius:21px 21px;display:inline-block;width:130px;padding:0 20px;margin:0 20px 0 0}.postid-51 .wp-block-group.feature-03 .wp-block-table .has-fixed-layout tr td{font-size:1rem!important;word-break:keep-all}.postid-51 .wp-block-group.feature-03 .wp-block-table .has-fixed-layout tr td:first-child{width:100px}.postid-51 .wp-block-group.feature-03 .wp-block-table .has-fixed-layout tr td:last-child{background-color:#F5CD4F;font-weight:500}html[lang="en-US"] .page-template-page-location #primary .entry-content .inner .content-wrap ul.subway>li,html[lang="en-US"] .page-template-page-location #primary .entry-content .inner .content-wrap .time-table>li{font-size:1rem}html[lang="en-US"] .page-template-page-location #primary .entry-content .inner .content-wrap ul.subway>li strong,html[lang="en-US"] .page-template-page-location #primary .entry-content .inner .content-wrap .time-table>li strong{width:150px}html[lang="zh-CN"] .page-template-page-location #primary .entry-content .inner .content-wrap ul.subway>li,html[lang="zh-CN"] .page-template-page-location #primary .entry-content .inner .content-wrap .time-table>li{font-size:1rem}html[lang="zh-CN"] .page-template-page-location #primary .entry-content .inner .content-wrap ul.subway>li strong,html[lang="zh-CN"] .page-template-page-location #primary .entry-content .inner .content-wrap .time-table>li strong{width:150px}.page-template-page-location #primary .entry-content .inner .content-wrap ul.subway>li>strong.three{background-color:#EC6904}.page-template-page-location #primary .entry-content .inner .content-wrap ul.subway>li>strong.suin{background-color:#E0A50C}.page-template-page-location #primary .entry-content .inner .content-wrap ul.subway>li>strong.seven{background-color:#696E2D}.page-template-page-location #primary .entry-content .inner .content-wrap .time-table>li>strong.lunch{background-color:#efefef;color:#101010}.page-template-page-location #primary .entry-content .inner .content-wrap span{width:100%;float:left;font-size:1rem;color:#676767;padding:0 0 0 20px}.page-template-page-location .wpbs-calendar{border-radius:10px}.page-template-page-location .wpbs-calendar .wpbs-calendar-header .wpbs-calendar-header-navigation{padding:0!important}.page-template-page-location .wpbs-calendar .wpbs-calendar-header .wpbs-calendar-header-navigation>a{display:none!important}.page-template-page-location .wpbs-calendar .wpbs-calendar-header .wpbs-calendar-header-navigation .wpbs-select-container select{pointer-events:none;border:none;background-color:transparent;background-image:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;text-align:center;font-size:1rem;font-weight:700}.wpbs-container.wpbs-calendar-1 .wpbs-legend-item-icon-1 div:first-of-type{background-color:#f7f7f7!important}.wpbs-container .wpbs-date-today .wpbs-date-inner .wpbs-date-number{color:#101010!important;font-weight:700;border:1px solid #101010}.page-template-page-location #primary .entry-content .inner .content-wrap span.wpbs-date-number{padding:0!important}.page-template-page-location #primary .entry-content .inner .content-wrap span.wpbs-arrow{padding:0!important;width:auto}.page-template-page-location #primary .entry-content .inner .content-wrap p{font-size:1.313rem;font-weight:500;float:left;width:100%;color:#676767}.page-template-page-location #primary .entry-content .inner .content-wrap ul.maps{width:100%;height:42px;float:left}.page-template-page-location #primary .entry-content .inner .content-wrap ul.maps li{float:left;margin:0 30px 0 0;font-size:1.313rem;font-weight:500}.page-template-page-location #primary .entry-content .inner .content-wrap ul.maps li a{line-height:42px;height:42px;float:left;text-decoration:none;color:#101010}.page-template-page-location #primary .entry-content .inner .content-wrap ul.maps li:nth-child(1)::before{content:"";float:left;margin:0 10px 0 0;display:inline-block;width:42px;height:42px;border-radius:50% 50%;background-image:url(/wp-content/themes/vos/images/icons/icon-map-kakao.png);background-size:cover}.page-template-page-location #primary .entry-content .inner .content-wrap ul.maps li:nth-child(2)::before{content:"";float:left;margin:0 10px 0 0;display:inline-block;width:42px;height:42px;border-radius:50% 50%;background-image:url(/wp-content/themes/vos/images/icons/icon-map-naver.webp);background-size:cover;border:1px solid #e1e1e1}#map{width:100%;height:600px;margin:0}.entry-content{font-size:1.125rem;line-height:1.625;width:100%;float:left}.entry-content p{font-size:1.125rem;line-height:1.625;margin:0 0 1.625rem 0}.entry-content p.has-background{padding:20px;border-radius:5px 5px}.entry-content p a{text-decoration:none;border-bottom:1px dashed #676767;color:#333}.entry-content p a:hover{color:#3B3637}.single-post .entry-content h2{font-size:1.969rem;font-weight:900;line-height:1.36;margin:3.25rem 0 2.25rem 0}.single-post .entry-content h3{font-size:1.313rem;line-height:1.36;margin:2.25rem 0 1rem 0}.single-post .entry-content h4{font-size:1.125rem;line-height:1.625;margin:0}.single-post .entry-content ol{width:calc(100% - 20px);list-style:decimal;margin:0 0 1.8rem 20px}.single-post .entry-content ul{width:calc(100% - 20px);list-style:disc;margin:0 0 1.8rem 20px}.entry-content .wp-block-embed{width:100%;float:left;margin:2.25rem 0 3.375rem 0}.entry-content .wp-block-image{width:100%;float:left;margin:2.25rem 0 3.375rem 0}.entry-content .wp-block-image .wp-element-caption{width:100%;float:left;margin:15px 0 0 0;text-align:center;font-size:.875rem;color:#676767}.entry-content .wp-block-quote{width:100%;float:left;margin:3.375rem 0;padding:0 0 0 15px}.entry-content .wp-block-quote p{font-size:1.5rem;line-height:1.625;font-family:"MaruBuri",serif;font-weight:700;margin:0 0 1rem 0;padding:0 0 0 40px;position:relative}.entry-content .wp-block-quote p::before{content:"";display:block;width:40px;height:26px;background-image:url(/wp-content/themes/vos/images/icons/icon-quote.png);background-size:cover;background-position:center;position:absolute;top:-15px;left:0}form.wpcf7-form>p{width:100%;float:left;margin:0 0 20px 0}form.wpcf7-form>p>label{width:100%;float:left;font-size:0}form.wpcf7-form>p>label input:focus,form.wpcf7-form>p>label textarea:focus{outline:2px solid #101010}form.wpcf7-form>p>label input[type="text"],form.wpcf7-form>p>label input[type="email"],form.wpcf7-form>p>label input[type="tel"]{appearance:none;-webkit-appearance:none;-moz-appearance:none;border:none;border-radius:5px 5px;width:100%;height:70px;font-size:1.125rem;background-color:#fff;padding:0 28px;margin:0}form.wpcf7-form>p>label textarea{appearance:none;-webkit-appearance:none;-moz-appearance:none;border:none;border-radius:5px 5px;width:100%;font-size:1.125rem;background-color:#fff;padding:28px;margin:0}form.wpcf7-form>p>label select{appearance:none;-webkit-appearance:none;-moz-appearance:none;border:1px solid #ddd;border-radius:5px 5px;width:100%;height:70px;font-size:1.125rem;background-color:#F5F5F5;padding:0 28px;margin:0;background-image:url(/wp-content/themes/vos/images/icons/icon-down-arrow.svg);background-repeat:no-repeat;background-size:16px auto;background-position:calc(100% - 28px) center}form.wpcf7-form>p>label input[type="checkbox"]{border:none!important;border-radius:5px 5px;width:32px;height:32px;background-color:#fff;float:left;margin:0 10px 0 0}form.wpcf7-form>p>label input[type="checkbox"]:focus{outline:none}form.wpcf7-form>p>label input[type="checkbox"]+.wpcf7-list-item-label{display:inline-block;float:left;line-height:32px}form.wpcf7-form>p:has(input[type="checkbox"]){width:50%;float:left;margin:18px 0;line-height:32px}form.wpcf7-form>p:has(input[type="checkbox"])>label{width:100%;float:left;font-size:1.125rem!important;color:#101010!important}form.wpcf7-form>p:has(input[type="checkbox"])>label>br{display:none}form.wpcf7-form>p:has(input[type="checkbox"])>label a{color:#101010}.wpcf7-list-item{margin:0!important}.wpcf7-response-output{width:100%;float:left;margin:20px 0 0 0!important;padding:20px!important;text-align:center;line-height:1.5;border-radius:5px 5px;background-color:rgba(255,255,255,.5)}form.wpcf7-form>p:has(input[type="submit"]){width:50%;float:left;position:relative}.wpcf7-spinner{position:absolute;top:50%;right:0;transform:translateY(-50%)}form.wpcf7-form>p input[type="submit"]{appearance:none;-webkit-appearance:none;-moz-appearance:none;border:none;border-radius:5px 5px;width:100%;height:70px;font-size:1.313rem;font-weight:700;background-color:#3B3637;color:#fff;font-size:#fff;padding:0 28px;margin:0;cursor:pointer}form.wpcf7-form>p input[type="submit"]:focus{outline:none}.post-type-archive-activity section{width:100%;float:left}.post-type-archive-activity section .inner{max-width:1440px;padding:0 40px;margin:0 auto}.post-type-archive-activity section .inner .scrollmagic-pin-spacer{float:left}.post-type-archive-activity section .inner .section-header{width:25%;float:left}.post-type-archive-activity section .inner .section-header strong{font-size:4.43rem;font-family:"Outfit",sans-serif;line-height:1.2}.post-type-archive-activity section .inner .section-content{width:75%;float:right;padding:35px 0 0 0}.post-type-archive-activity section .inner .section-content ul.activity-loop{width:100%;float:left;margin:0}.post-type-archive-activity section .inner .section-content ul.activity-loop li.activity-loop-item{width:100%;float:left;margin:0 0 70px 0;position:relative}.post-type-archive-activity section .inner .section-content ul.activity-loop li.activity-loop-item:hover::after{background-color:#F7CD4F;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.post-type-archive-activity section .inner .section-content ul.activity-loop li.activity-loop-item:hover .entry-thumbnail{border:1px solid #454545;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.post-type-archive-activity section .inner .section-content ul.activity-loop li.activity-loop-item::before{content:"";width:1px;height:calc(100% + 70px);background-color:#ddd;position:absolute;top:0;left:-50px}.post-type-archive-activity section .inner .section-content ul.activity-loop li.activity-loop-item::after{content:"";width:13px;height:13px;border-radius:50% 50%;background-color:#ddd;position:absolute;top:13px;left:-56px;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.post-type-archive-activity section .inner .section-content ul.activity-loop li.activity-loop-item .entry-thumbnail{width:65%;float:left;border:1px dashed #ddd;border-radius:10px 10px;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.post-type-archive-activity section .inner .section-content ul.activity-loop li.activity-loop-item .entry-thumbnail img{width:calc(100% - 20px);margin:10px;float:left;line-height:0;border-radius:5px 5px}.post-type-archive-activity section .inner .section-content ul.activity-loop li.activity-loop-item .entry-thumbnail ul.activity-image-loop .slick-arrow{z-index:3500}.post-type-archive-activity section .inner .section-content ul.activity-loop li.activity-loop-item .entry-thumbnail ul.activity-image-loop .slick-prev{left:20px}.post-type-archive-activity section .inner .section-content ul.activity-loop li.activity-loop-item .entry-thumbnail ul.activity-image-loop .slick-next{right:20px}.post-type-archive-activity section .inner .section-content ul.activity-loop li.activity-loop-item .entry-meta{width:35%;float:left;padding:0 0 0 30px;position:relative}.post-type-archive-activity section .inner .section-content ul.activity-loop li.activity-loop-item .entry-meta .entry-title{font-size:1.688rem;line-height:1.36;width:100%;float:left;margin:5px 0 0 0}.post-type-archive-activity section .inner .section-content ul.activity-loop li.activity-loop-item .entry-meta ul{width:calc(100% - 15px);float:left;margin:10px 0 0 15px;list-style:disc}.post-type-archive-activity section .inner .section-content ul.activity-loop li.activity-loop-item .entry-meta p{width:100%;float:left;font-size:1rem;line-height:1.5;color:#101010;margin:10px 0 0 0}.post-type-archive-activity section .inner .section-content ul.activity-loop li.activity-loop-item .entry-meta span{width:100%;float:left;display:block;margin:10px 0 0 0;color:gray}.section-bg-gray{background-color:#F9F9F9}.section-bg-violet{background-color:#F4F0F6}.section-new{width:100%;padding:120px 0;margin:0;float:left}.section-new .wp-block-group__inner-container{max-width:1200px;margin:0 auto}.section-new .wp-block-group__inner-container .scrollmagic-pin-spacer{width:380px!important;min-width:380px!important;margin:0 15px 0 0!important;float:left;font-size:1.688rem;line-height:1.36;color:#676767}article.treatment-type-lifting .section-new .wp-block-group__inner-container .scrollmagic-pin-spacer,article.treatment-type-lifting .section-new .wp-block-group__inner-container>.content-left,article.treatment-type-lifting .section-new .wp-block-group__inner-container .content-right p.eyebrow{color:#36526B}article.treatment-type-skin-booster .section-new .wp-block-group__inner-container .scrollmagic-pin-spacer,article.treatment-type-skin-booster .section-new .wp-block-group__inner-container>.content-left,article.treatment-type-skin-booster .section-new .wp-block-group__inner-container .content-right p.eyebrow{color:#6E3C89}article.treatment-type-return-care .section-new .wp-block-group__inner-container .scrollmagic-pin-spacer,article.treatment-type-return-care .section-new .wp-block-group__inner-container>.content-left,article.treatment-type-return-care .section-new .wp-block-group__inner-container .content-right p.eyebrow{color:#774936}article.treatment-type-personal-care .section-new .wp-block-group__inner-container .scrollmagic-pin-spacer,article.treatment-type-personal-care .section-new .wp-block-group__inner-container>.content-left,article.treatment-type-personal-care .section-new .wp-block-group__inner-container .content-right p.eyebrow{color:#F2545B}article.treatment-type-functional-medicine .section-new .wp-block-group__inner-container .scrollmagic-pin-spacer,article.treatment-type-functional-medicine .section-new .wp-block-group__inner-container>.content-left,article.treatment-type-functional-medicine .section-new .wp-block-group__inner-container .content-right p.eyebrow{color:#03B5AA}.section-new .wp-block-group__inner-container .scrollmagic-pin-spacer .content-left{width:100%;max-width:380px;margin:0;font-size:27px;line-height:1.36}.section-new .wp-block-group__inner-container>.content-left{width:calc(33.33333% - 15px);margin:0 15px 0 0;float:left;font-size:1.688rem;line-height:1.36;color:#676767}.section-new .wp-block-group__inner-container .content-right{width:calc(66.66666% - 15px);margin:0 0 0 15px;padding:70px 0 0 0;float:right}.section-new .wp-block-group__inner-container .content-right p.eyebrow{font-family:"Outfit",sans-serif;font-size:1rem;line-heihgt:1.2;margin:0 0 20px 0;color:#676767}.section-new .wp-block-group__inner-container .content-right h3{font-size:2.953rem;line-height:1.2;margin:0 0 40px -3px}html[lang="en-US"] .section-new .wp-block-group__inner-container .content-right h3{font-size:2.531rem;font-family:"Outfit",sans-serif;letter-spacing:-.01em}.section-new .wp-block-group__inner-container .content-right h3 strong{font-weight:700;display:inline-block;position:relative;margin-right:10px}.section-new .wp-block-group__inner-container .content-right h3 strong::after{content:"";width:100%;height:15px;display:block;position:absolute;bottom:0;mix-blend-mode:multiply;background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,transparent),color-stop(0,rgba(103,103,103,1)));background-image:linear-gradient(90deg,transparent 50%,rgba(103,103,103,1) 0);background-position:0;background-size:200% 100%;-webkit-transition:background-position 1s linear;transition:background-position 1s linear;color:inherit}article.treatment-type-skin-booster .section-new .wp-block-group__inner-container .content-right h3 strong::after{background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,transparent),color-stop(0,rgba(195,162,213,1)));background-image:linear-gradient(90deg,transparent 50%,rgba(195,162,213,1) 0)}article.treatment-type-lifting .section-new .wp-block-group__inner-container .content-right h3 strong::after{background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,transparent),color-stop(0,rgba(173,198,213,1)));background-image:linear-gradient(90deg,transparent 50%,rgba(173,198,213,1) 0)}article.treatment-type-return-care .section-new .wp-block-group__inner-container .content-right h3 strong::after{background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,transparent),color-stop(0,rgba(119,73,55,.6)));background-image:linear-gradient(90deg,transparent 50%,rgba(119,73,55,.6) 0)}article.treatment-type-personal-care .section-new .wp-block-group__inner-container .content-right h3 strong::after{background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,transparent),color-stop(0,rgba(255,201,198,.6)));background-image:linear-gradient(90deg,transparent 50%,rgba(255,201,198,.6) 0)}article.treatment-type-functional-medicine .section-new .wp-block-group__inner-container .content-right h3 strong::after{background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,transparent),color-stop(0,rgba(3,181,170,.5)));background-image:linear-gradient(90deg,transparent 50%,rgba(3,181,170,.5) 0)}.section-new .wp-block-group__inner-container .content-right h3 strong.on::after{background-position:-100%}.section-new .wp-block-group__inner-container .content-right p{margin:0 0 1.5rem 0;font-size:1.125rem;line-height:1.5;font-weight:500;color:#676767}.section-new .wp-block-group__inner-container .content-right figure.wp-block-image{margin:50px 0 0 0}.section-new .wp-block-group__inner-container .content-right figure.wp-block-image img{border-radius:5px}.section-new .wp-block-group__inner-container .content-right figure.wp-block-image figcaption{width:100%;float:left;margin:15px 0 0 0;text-align:center;font-size:1rem;font-weight:500;line-height:1.36;text-align:center}ul.new-block-2-cols{width:calc(100% + 20px);margin:50px -10px 0 -10px;float:left}ul.new-block-2-cols>li{width:calc(50% - 20px);margin:0 10px 20px 10px;float:left}ul.new-block-3-cols{width:calc(100% + 32px);margin:50px -16px 0 -16px;float:left}ul.new-block-3-cols>li{width:calc(33.33333% - 32px);margin:0 16px 32px 16px;float:left}ul.new-block-4-cols{width:calc(100% + 20px);margin:50px -10px 0 -10px;float:left}ul.new-block-4-cols>li{width:calc(25% - 20px);margin:0 10px 20px 10px;float:left}ul.new-block-4-cols>li .new-normal-block-meta{padding:15px 20px!important}ul.new-block-4-cols>li .new-normal-block-meta .block-title{font-size:1rem!important}ul.new-block-4-cols>li .new-normal-block-meta p{width:100%!important;float:left!important;font-size:1rem!important;font-weight:400!important;line-height:1.36!important;margin:10px 0 0 0!important}ul.new-block-5-cols{width:calc(100% + 16px);margin:50px -8px 0 -8px;float:left}ul.new-block-5-cols>li{width:calc(20% - 16px);margin:0 8px 16px 8px;float:left}ul.new-block-5-cols>li .new-step-block-thumbnail::after{right:-14px!important}.ratio-16-9{aspect-ratio:16 / 9!important}.ratio-4-3{aspect-ratio:4 / 3!important}.ratio-1{aspect-ratio:1!important}span.block-check-icon{display:block;width:24px;height:20px;float:left;background-image:url(/wp-content/themes/vos/images/icons/icon-new-check.svg);background-size:contain;background-position:left center;background-repeat:no-repeat;margin:5px 0 20px 0}span.block-recommend-icon{display:block;width:24px;height:20px;float:left;background-image:url(/wp-content/themes/vos/images/icons/icon-new-recommend.svg);background-size:contain;background-position:left center;background-repeat:no-repeat;margin:5px 0 20px 0}span.block-clock-icon{display:block;width:24px;height:20px;float:left;background-image:url(/wp-content/themes/vos/images/icons/icon-clock.svg);background-size:contain;background-position:left center;background-repeat:no-repeat;margin:5px 0 20px 0}span.block-good-icon{display:block;width:24px;height:20px;float:left;background-image:url(/wp-content/themes/vos/images/icons/icon-good.svg);background-size:contain;background-position:left center;background-repeat:no-repeat;margin:5px 0 20px 0}ul.new-vertical-block li.new-vertical-block-item{width:100%;float:left;margin:0 0 50px 0;padding:0;border-radius:10px 10px;border:1px solid #e1e1e1;overflow:hidden;box-shadow:0 0 30px rgba(0,0,0,.05);display:flex}ul.new-vertical-block li.new-vertical-block-item .new-vertical-block-thumbnail{width:60%;float:left;margin:0;line-height:0}ul.new-vertical-block li.new-vertical-block-item .new-vertical-block-thumbnail img{width:100%;float:left;margin:0}ul.new-vertical-block li.new-vertical-block-item .new-vertical-block-meta{width:40%;float:left;margin:0;padding:20px;background-color:#fff}ul.new-vertical-block li.new-vertical-block-item .new-vertical-block-meta .block-title{font-size:1.5rem;margin:0;width:100%;float:left}ul.new-vertical-block li.new-vertical-block-item .new-vertical-block-meta .block-title+strong{font-size:1.125rem;font-weight:500;margin:0 0 10px 0}ul.new-vertical-block li.new-vertical-block-item .new-vertical-block-meta ul{list-style:disc;margin:0 0 20px 20px;width:calc(100% - 20px)}ul.new-vertical-block li.new-vertical-block-item .new-vertical-block-meta ul li{font-size:1rem;line-height:1.5}ul.new-vertical-block li.new-vertical-block-item .new-vertical-block-meta strong{font-size:1rem}ul.new-vertical-block li.new-vertical-block-item .new-vertical-block-meta strong+p{font-size:1rem;margin:0}ul.new-normal-block{float:left}ul.new-normal-block li.new-normal-block-item{float:left;border:2px solid #e1e1e1;border-radius:10px;box-shadow:0 0 30px rgba(0,0,0,.05);line-height:0;position:relative;padding:0;background-size:cover;background-position:center;background-color:#fff}ul.new-normal-block li.new-normal-block-item .new-normal-block-thumbnail{padding:0;background-size:cover;background-position:center}ul.new-normal-block li.new-normal-block-item .new-normal-block-thumbnail img{border-radius:9px}ul.new-normal-block li.new-normal-block-item .new-normal-block-meta{width:100%;float:left;margin:0;padding:20px 30px 20px 30px;font-size:.875rem;font-weight:500;line-height:1.36;color:#454545}ul.new-normal-block li.new-normal-block-item .new-normal-block-meta .block-title{width:100%;float:left;font-size:1.313rem;margin:0}html[lang="ja"] ul.new-normal-block li.new-normal-block-item .new-normal-block-meta .block-title{font-size:1.125rem!important}html[lang="en-US"] ul.new-normal-block li.new-normal-block-item .new-normal-block-meta .block-title{font-size:1.1rem!important}#treatment-feature ul.new-normal-block li.new-normal-block-item .new-normal-block-meta p{font-size:.875rem;word-break:break-all;margin:10px 0 0 0;width:100%;display:inline-block}ul.new-normal-block li.new-normal-block-item .new-normal-block-meta p{font-size:1.125rem;line-height:1.36;margin:0}ul.new-normal-block li.new-normal-block-item:hover{border:2px solid #6E3C89}ul.new-normal-block li.new-normal-block-item:hover .new-normal-block-meta .block-title{color:#6E3C89}ul.new-image-block{float:left}ul.new-image-block li.new-image-block-item{float:left;border:2px solid #e1e1e1;border-radius:5px;box-shadow:0 0 30px rgba(0,0,0,.05);line-height:0;position:relative;padding:0;background-size:cover;background-position:center;overflow:hidden}ul.new-image-block li.new-image-block-item .new-image-block-thumbnail{padding:0;background-size:cover;background-position:center;background-color:#fff}ul.new-image-block li.new-image-block-item .new-image-block-thumbnail img{border-radius:9px}ul.new-image-block li.new-image-block-item .new-image-block-meta{width:100%;float:left;margin:0;line-height:1.36;font-size:.875rem;position:absolute;bottom:0;left:0;width:100%;padding:10px;color:#fff;font-weight:500;background-color:rgba(0,0,0,.35)}ul.new-step-block.new-step-circle li.new-step-block-item .new-step-block-thumbnail{border-radius:50% 50%!important}ul.new-step-block li.new-step-block-item .new-step-block-thumbnail{border-radius:10px;float:left;border:1px solid #e1e1e1;box-shadow:0 0 30px rgba(0,0,0,.05);background-color:#fff;line-height:0;position:relative}ul.new-step-block.new-block-cirlce li.new-step-block-item .new-step-block-thumbnail{border-radius:50% 50%!important}ul.new-step-block li.new-step-block-item .new-step-block-thumbnail img{border-radius:9px;line-height:0;margin:0;padding:0}ul.new-step-block li.new-step-block-item .new-step-block-meta{width:100%;float:left;padding:0 10px;margin:15px 0 0 0;font-size:1rem;font-weight:500;line-height:1.36;text-align:center}ul.new-step-block-arrow li.new-step-block-item .new-step-block-thumbnail::after{content:"";width:8px;height:14px;background-image:url(/wp-content/themes/vos/images/icons/icon-right-arrow.svg);background-size:8px 14px;position:absolute;top:50%;right:-20px}ul.new-step-block-arrow li.new-step-block-item:last-child .new-step-block-thumbnail::after{content:none!important}ul.new-step-block-arrow.new-block-2-cols li.new-step-block-item .new-step-block-thumbnail::after,ul.new-step-block-arrow.new-block-4-cols li.new-step-block-item .new-step-block-thumbnail::after{right:-15px}ul.new-step-vertical-block{width:100%;float:left;margin:50px 0 0 0}ul.new-step-vertical-block li.new-step-vertical-block-item{width:100%;float:left;margin:0 0 35px 0;background-color:#fff;border:1px solid #e1e1e1;border-radius:10px;padding:10px 10px 10px 30px;position:relative}ul.new-step-vertical-block li.new-step-vertical-block-item .new-step-block-meta{width:80%;float:left;padding:10px 0 0 0}ul.new-step-vertical-block li.new-step-vertical-block-item .new-step-block-meta strong{display:block;width:100%;float:left;font-size:1.688rem;margin:0 0 5px 0;text-transform:lowercase;letter-spacing:-.025em;color:#36526B}ul.new-step-vertical-block li.new-step-vertical-block-item .new-step-block-meta span{font-size:1rem;color:#676767}ul.new-step-vertical-block li.new-step-vertical-block-item .new-step-block-thumbnail{width:20%;float:left;line-height:0}ul.new-step-vertical-block-arrow li.new-step-vertical-block-item::after{content:"";width:8px;height:14px;background-image:url(/wp-content/themes/vos/images/icons/icon-right-arrow.svg);background-size:8px 14px;position:absolute;bottom:-25px;left:50%;transform:rotate(90deg)}ul.new-step-vertical-block-arrow li.new-step-vertical-block-item:last-child::after{content:none}#treatment-feature h3::after,#treatment-why h3::after{content:"";display:block;width:47px;height:5px;background-color:#101010;margin:30px 0 0 0}#treatment-strength .wp-block-group__inner-container h3.sub-section-title{width:100%;float:left;font-size:1.5rem;line-height:1.2;margin:70px 0 -20px 0}#treatment-strength ul.new-normal-block li.new-normal-block-item .new-normal-block-meta .block-title{height:86px}#treatment-why .wp-block-group__inner-container .content-right h3{width:100%;float:left;font-size:2.25rem}#treatment-why .wp-block-group__inner-container .block-thumbnail{width:calc(50% - 30px);aspect-ratio:16 / 9;float:left;background-color:#efefef;margin:0 30px 0 0}#treatment-why .wp-block-group__inner-container .block-meta{width:50%;float:left}#treatment-why .wp-block-group__inner-container .block-meta p.eyebrow{font-size:.875rem;margin:0 0 10px 0}#treatment-why .wp-block-group__inner-container .block-meta h3{font-size:1.5rem;margin:0 0 20px -3px}#treatment-why .wp-block-group__inner-container .block-meta p{font-size:1rem}#treatment-why .wp-block-group__inner-container .block-meta p br{display:none}#treatment-why .wp-block-group__inner-container .block-meta h3::after{width:35px;height:3px;margin:20px 0 0 0}#treatment-youtube .wp-block-group__inner-container .content-right ul.youtube-loop{width:calc(100% + 30px);margin:0 -15px;float:left}#treatment-youtube .wp-block-group__inner-container .content-right ul.youtube-loop li.youtube-loop-item{width:calc(50% - 30px);margin:0 15px 45px 15px;float:left}#treatment-youtube .wp-block-group__inner-container .content-right ul.youtube-loop li.youtube-loop-item iframe{width:100%;aspect-ratio:16 / 9;float:left}#treatment-story{background-color:#F9F9F9}#treatment-story .wp-block-group__inner-container .content-right ul.story-loop{width:calc(100% + 30px);margin:0 -15px;float:left}#treatment-story .wp-block-group__inner-container .content-right ul.story-loop li.story-loop-item{width:calc(50% - 30px);margin:0 15px 45px 15px;float:left}#treatment-story .wp-block-group__inner-container .content-right ul.story-loop li.story-loop-item .entry-thumbnail{width:100%;aspect-ratio:16 / 9;float:left;margin:0 0 25px 0;background-size:cover;background-position:center;background-color:#f9f9f9}#treatment-story .wp-block-group__inner-container .content-right ul.story-loop li.story-loop-item .entry-thumbnail a{width:100%;height:100%;display:block;float:left}#treatment-story .wp-block-group__inner-container .content-right ul.story-loop li.story-loop-item .entry-meta{width:100%;height:130px;float:left}#treatment-story .wp-block-group__inner-container .content-right ul.story-loop li.story-loop-item .entry-meta .entry-title{width:100%;float:left;font-size:1.313rem;line-height:1.36;overflow:hidden;text-overflow:ellipsis;white-space:normal;max-height:2.72em;text-align:left;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 10px 0}#treatment-story .wp-block-group__inner-container .content-right ul.story-loop li.story-loop-item .entry-meta .entry-title a{text-decoration:none;color:#101010}#treatment-story .wp-block-group__inner-container .content-right ul.story-loop li.story-loop-item .entry-meta p{width:100%;float:left;font-size:1rem;line-height:1.5;margin:0 0 20px 0;overflow:hidden;text-overflow:ellipsis;white-space:normal;max-height:4.5em;text-align:left;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}#treatment-story .wp-block-group__inner-container .content-right ul.story-loop li.story-loop-item .entry-meta span.entry-category{width:auto;float:left;display:block;font-size:.875rem;line-height:1.36}#treatment-story .wp-block-group__inner-container .content-right ul.story-loop li.story-loop-item .entry-meta span.entry-category ul{float:left;font-size:.875rem;line-height:1.36}#treatment-story .wp-block-group__inner-container .content-right ul.story-loop li.story-loop-item .entry-meta span.entry-category ul li{font-size:.875rem;line-height:1.36;float:left}#treatment-story .wp-block-group__inner-container .content-right ul.story-loop li.story-loop-item .entry-meta span.entry-category ul li a{text-decoration:none;color:#F5CD4F}#treatment-story .wp-block-group__inner-container .content-right ul.story-loop li.story-loop-item .entry-meta span.entry-devider{width:auto;display:block;float:left;font-size:.75rem;line-height:1.36;margin:0 10px;position:relative;top:1px;color:#bbb}#treatment-story .wp-block-group__inner-container .content-right ul.story-loop li.story-loop-item .entry-meta span.entry-date{width:auto;display:block;float:left;font-size:.875rem;line-height:1.36;color:#676767}table.table-compare{width:100%;float:left;margin:50px 0 0 0;font-size:1rem}table.table-compare thead tr th{padding:15px 0;border-top:2px solid #101010;border-bottom:1px solid #101010;font-weight:500}table.table-compare thead tr th.point{color:#774936;font-weight:700}table.table-compare tbody tr th{padding:20px 50px 20px 0;border-bottom:1px solid #ddd;text-align:left;font-weight:500}table.table-compare tbody tr td{padding:20px 10px;border-bottom:1px solid #ddd}table.table-compare tbody tr td.point{color:#101010;font-weight:700;background-color:#efefef;border-radius:5px}.page-id-2673 .entry-content .inner,.page-id-2178 .entry-content .inner,.page-id-24 .entry-content .inner,.page-id-2100 .entry-content .inner{max-width:1200px;margin:0 auto;padding:0}.page-id-2673 .entry-content .inner .signature-section,.page-id-2178 .entry-content .inner .signature-section,.page-id-24 .entry-content .inner .signature-section,.page-id-2100 .entry-content .inner .signature-section{width:100%;padding:120px 0 70px 0;float:left;text-align:center}.page-id-2673 .entry-content .inner .signature-section h2,.page-id-2178 .entry-content .inner .signature-section h2,.page-id-24 .entry-content .inner .signature-section h2,.page-id-2100 .entry-content .inner .signature-section h2{font-size:clamp(1.5rem, 3.775vw, 2.531rem);line-height:1.2;font-weight:700;margin:0}.page-id-2673 .entry-content .inner .signature-section h2 strong,.page-id-2178 .entry-content .inner .signature-section h2 strong,.page-id-24 .entry-content .inner .signature-section h2 strong,.page-id-2100 .entry-content .inner .signature-section h2 strong{color:#F5CD4F}.page-id-2673 .entry-content .inner .signature-section p,.page-id-2178 .entry-content .inner .signature-section p,.page-id-24 .entry-content .inner .signature-section p,.page-id-2100 .entry-content .inner .signature-section p{width:100%;float:left;margin:20px 0 50px 0;font-size:1.313rem;color:#676767;font-weight:500}.page-id-2673 .entry-content .inner .signature-section .wp-block-gallery,.page-id-2178 .entry-content .inner .signature-section .wp-block-gallery,.page-id-24 .entry-content .inner .signature-section .wp-block-gallery,.page-id-2100 .entry-content .inner .signature-section .wp-block-gallery{width:100%;float:left;position:relative}.page-id-2673 .entry-content .inner .signature-section .wp-block-gallery figure,.page-id-2178 .entry-content .inner .signature-section .wp-block-gallery figure,.page-id-24 .entry-content .inner .signature-section .wp-block-gallery figure,.page-id-2100 .entry-content .inner .signature-section .wp-block-gallery figure{border-radius:5px 5px;overflow:hidden}.page-id-2673 .entry-content .inner .signature-section .wp-block-gallery figure img,.page-id-2178 .entry-content .inner .signature-section .wp-block-gallery figure img,.page-id-24 .entry-content .inner .signature-section .wp-block-gallery figure img,.page-id-2100 .entry-content .inner .signature-section .wp-block-gallery figure img{border-radius:5px 5px;line-height:0;float:left;width:100%}ul.cta-block::before{content:"";position:absolute;top:-5px;right:-10px;display:block;width:100px;height:460px;border:1px solid #e1e1e1;border-radius:50px 50px;background-color:rgba(255,255,255,.5);box-shadow:0 0 30px rgba(0,0,0,.05)}ul.cta-block{position:fixed;top:50%;transform:translateY(-50%);right:20px;width:80px;height:450px;z-index:4500}ul.cta-block li{width:100%;height:80px;float:left;border-radius:50% 50%;background-color:#fff;border:1px solid #e1e1e1;margin:5px 0;position:relative}ul.cta-block li.active{background-color:#F5CD4F;border:1px solid #F5CD49;transition:background-color .25s ease-in-out;-moz-transition:background-color .25s ease-in-out;-webkit-transition:background-color .25s ease-in-out}ul.cta-block li a{width:100%;height:100%;display:block;position:relative}ul.cta-block li a img{position:absolute;top:30%;left:50%;transform:translate(-50%,-30%);max-height:23px;max-width:26px;width:100%;height:auto}ul.cta-block li:nth-child(5) a img{top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;max-height:28px;max-width:28px}ul.cta-block li::before{font-size:.825rem;font-weight:500;position:absolute;width:80px;text-align:center;white-space:nowrap;top:75%;left:50%;transform:translate(-50%,-75%)}ul.cta-block li:hover{background-color:#F5CD49;border:1px solid #F5CD49;transition:background-color .25s ease-in-out;-moz-transition:background-color .25s ease-in-out;-webkit-transition:background-color .25s ease-in-out}ul.cta-block li:hover::before{display:block}ul.cta-block li:nth-child(1)::before{content:"비용상담"}ul.cta-block li:nth-child(2)::before{content:"네이버예약"}ul.cta-block li:nth-child(3)::before{content:"카톡상담"}ul.cta-block li:nth-child(4)::before{content:"오시는길"}html[lang="en-US"] ul.cta-block li:nth-child(1)::before{content:"Contact"}html[lang="en-US"] ul.cta-block li:nth-child(2)::before{content:"Naver"}html[lang="en-US"] ul.cta-block li:nth-child(3)::before{content:"Kakao"}html[lang="en-US"] ul.cta-block li:nth-child(4)::before{content:"Location"}html[lang="ja"] ul.cta-block li:nth-child(1)::before{content:"相談"}html[lang="ja"] ul.cta-block li:nth-child(2)::before{content:"予約"}html[lang="ja"] ul.cta-block li:nth-child(3)::before{content:"チャット"}html[lang="ja"] ul.cta-block li:nth-child(4)::before{content:"場所"}#mbti{width:100%;float:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}#mbti h2{width:520px;height:210px;background:url(/wp-content/themes/vos/images/mbti/title.png);background-repeat:no-repeat}#mbti .type-wr{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:548px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}#mbti .type-wr::before{content:url(/wp-content/themes/vos/images/mbti/logo.png);line-height:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#mbti .type-wr .types{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:272px;height:272px;position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:5px}#mbti .type-wr .types button:nth-child(2n){position:absolute;top:81px}#mbti .type-wr .types button:nth-child(2){right:0}#mbti .type-wr .types button:nth-child(4){left:0}#mbti .type-wr button{width:110px;height:110px;border:0;padding:0;font-size:1.5rem;font-weight:700;color:#fff;-webkit-clip-path:polygon(30% 0%,70% 0%,100% 30%,100% 70%,70% 100%,30% 100%,0% 70%,0% 30%);clip-path:polygon(30% 0%,70% 0%,100% 30%,100% 70%,70% 100%,30% 100%,0% 70%,0% 30%);outline:none;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;cursor:pointer}#mbti .type-wr button[value="DRPT"]{background:#119fc3}#mbti .type-wr button[value="DRNT"]{background:#8ab5df}#mbti .type-wr button[value="DRNW"]{background:#a19bc1}#mbti .type-wr button[value="DRPW"]{background:#447ab6}#mbti .type-wr button[value="DSPT"]{background:#bc699f}#mbti .type-wr button[value="DSNT"]{background:#ef95b8}#mbti .type-wr button[value="DSNW"]{background:#eaab9c}#mbti .type-wr button[value="DSPW"]{background:#e96483}#mbti .type-wr button[value="OSPT"]{background:#ee906e}#mbti .type-wr button[value="OSNT"]{background:#f7cbae}#mbti .type-wr button[value="OSNW"]{background:#fadc9c}#mbti .type-wr button[value="OSPW"]{background:#f5ae5e}#mbti .type-wr button[value="ORPT"]{background:#9dc74b}#mbti .type-wr button[value="ORNT"]{background:#b3d297}#mbti .type-wr button[value="ORNW"]{background:#86c1ad}#mbti .type-wr button[value="ORPW"]{background:#72b669}#mbti .ly{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1500;opacity:0;display:none;width:490px;height:290px;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}#mbti .ly button{position:absolute;top:-40px;right:0;width:30px;height:30px;border:0;outline:none;background:none;padding:0}#mbti .ly button img{width:30px;height:30px}#mbti .ly[data-mbti="DRPT"]{background-image:url(/wp-content/themes/vos/images/mbti/drpt.jpg)}#mbti .ly[data-mbti="DRNT"]{background-image:url(/wp-content/themes/vos/images/mbti/drnt.jpg)}#mbti .ly[data-mbti="DRNW"]{background-image:url(/wp-content/themes/vos/images/mbti/drnw.jpg)}#mbti .ly[data-mbti="DRPW"]{background-image:url(/wp-content/themes/vos/images/mbti/drpw.jpg)}#mbti .ly[data-mbti="DSPT"]{background-image:url(/wp-content/themes/vos/images/mbti/dspt.jpg)}#mbti .ly[data-mbti="DSNT"]{background-image:url(/wp-content/themes/vos/images/mbti/dsnt.jpg)}#mbti .ly[data-mbti="DSNW"]{background-image:url(/wp-content/themes/vos/images/mbti/dsnw.jpg)}#mbti .ly[data-mbti="DSPW"]{background-image:url(/wp-content/themes/vos/images/mbti/dspw.jpg)}#mbti .ly[data-mbti="OSPT"]{background-image:url(/wp-content/themes/vos/images/mbti/ospt.jpg)}#mbti .ly[data-mbti="OSNT"]{background-image:url(/wp-content/themes/vos/images/mbti/osnt.jpg)}#mbti .ly[data-mbti="OSNW"]{background-image:url(/wp-content/themes/vos/images/mbti/osnw.jpg)}#mbti .ly[data-mbti="OSPW"]{background-image:url(/wp-content/themes/vos/images/mbti/ospw.jpg)}#mbti .ly[data-mbti="ORPT"]{background-image:url(/wp-content/themes/vos/images/mbti/orpt.jpg)}#mbti .ly[data-mbti="ORNT"]{background-image:url(/wp-content/themes/vos/images/mbti/ornt.jpg)}#mbti .ly[data-mbti="ORNW"]{background-image:url(/wp-content/themes/vos/images/mbti/ornw.jpg)}#mbti .ly[data-mbti="ORPW"]{background-image:url(/wp-content/themes/vos/images/mbti/orpw.jpg)}#mbti.active .ly{opacity:1;display:block;z-index:50}#mbti.active .type-wr .types button:not(.active){opacity:.4}table.price-table{width:100%;max-width:50%;margin:0 25%;float:left;border-top:2px solid #101010;border-left:1px solid #101010;border-spacing:0;border-collapse:separate;font-size:1rem;line-height:1.36}table.price-table thead tr th{border-bottom:1px solid #101010;border-right:1px solid #101010;background-color:#101010;color:#fff;padding:12px}table.price-table tbody tr td.first{text-align:center;font-size:1.125rem;font-weight:700;background-color:#ccc}table.price-table tbody tr td.second{font-size:1.125rem;text-align:center;font-weight:500;background-color:#efefef}table.price-table tbody tr td{padding:12px;border-bottom:1px solid #101010;border-right:1px solid #101010}table.price-table tbody tr td:last-child{text-align:right}table.price-table tbody tr td:last-child::after{content:"원"}.grecaptcha-badge{display:none}.single-post .entry-content{position:relative}#ez-toc-container{width:300px;position:absolute;top:0;left:-130px;border:1px solid #e1e1e1;border-radius:10px;-webkit-box-shadow:0 0 30px rgba(0,0,0,.05);box-shadow:0 0 30px rgba(0,0,0,.05);padding:15px}#ez-toc-container .ez-toc-title{font-size:1.125rem!important;font-weight:700!important;line-height:1!important}#ez-toc-container .ez-toc-title-toggle{display:none}#ez-toc-container ul.ez-toc-list{width:100%;float:left;border-top:2px solid #101010;margin:10px 0 0 0}#ez-toc-container ul.ez-toc-list li{width:100%;float:left;font-size:.95rem;line-height:1.36;margin:0;padding:12px 0;border-bottom:1px dashed #ddd}#ez-toc-container ul.ez-toc-list li:last-child{border-bottom:none;padding:10px 0 0 0}#ez-toc-container ul.ez-toc-list li a{color:#101010}#ez-toc-container ul.ez-toc-list li a:visited{color:#333}#ez-toc-container ul.ez-toc-list li a:hover{text-decoration:none;color:#101010;font-weight:700}ul.treatments-wrap{width:calc(100% + 40px);margin:0 -20px;float:left}ul.treatments-wrap li.treatment{width:calc(33.33333% - 40px);height:290px;margin:0 20px 50px 20px;float:left;box-shadow:0 0 30px 0 rgba(0,0,0,.15);border:1px solid #e1e1e1;border-radius:10px;overflow:hidden}ul.treatments-wrap li.treatment .team-block-item-inner{width:100%;float:left}ul.treatments-wrap li.treatment .team-block-item-inner .front{width:100%;float:left}ul.treatments-wrap li.treatment .team-block-item-inner .front .left{width:50%;height:290px;float:left;background-color:#f1f1f1;position:relative;background-size:cover;background-position:center}ul.treatments-wrap li.treatment .team-block-item-inner .front .left img{width:auto;max-height:75%;max-width:80%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}ul.treatments-wrap li.treatment .team-block-item-inner .front .left img.icon{max-width:40%;max-height:40%}ul.treatments-wrap li.treatment .team-block-item-inner .front .right{width:50%;height:100%;float:left;padding:30px 20px}ul.treatments-wrap li.treatment .team-block-item-inner .front .right span.entry-category{font-size:.875rem;font-weight:500;color:#F5CD4F}ul.treatments-wrap li.treatment .team-block-item-inner .front .right h3{width:100%;float:left;font-size:1.5rem;margin:0 0 10px 0}ul.treatments-wrap li.treatment .team-block-item-inner .front .right h3 a{text-decoration:none;color:#101010}ul.treatments-wrap li.treatment .team-block-item-inner .front .right strong{display:block;width:100%;float:left;font-size:1.125rem;line-height:1.36;color:#6F675A;margin:0 0 10px 0;word-break:break-all}ul.treatments-wrap li.treatment .team-block-item-inner .front .right strong br{display:none}ul.treatments-wrap li.treatment .team-block-item-inner .front .right p{font-size:1rem;line-height:1.36;color:#676767;word-break:break-all}ul.treatments-wrap li.treatment .team-block-item-inner .front .right p br{display:none}.post-type-archive-tribe_events .site-header,.post-type-archive-tribe_events .site-footer,.post-type-archive-tribe_events .tribe-events-c-subscribe-dropdown__container,.post-type-archive-tribe_events .tribe-events-c-events-bar__views,.post-type-archive-tribe_events ul.cta-block{display:none!important}.wpbs-calendars-wrapper.wpbs-legend-position-side{padding-right:0}.wpbs-calendars-wrapper.wpbs-legend-position-side .wpbs-legend{position:unset;top:unset;right:unset;width:100%;float:left;border-radius:10px;overflow:hidden}.wpbs-calendars-wrapper.wpbs-legend-position-side .wpbs-legend .wpbs-legend-item-icon{float:left}.wpbs-calendars-wrapper.wpbs-legend-position-side .wpbs-legend .wpbs-legend-item{width:50%;float:left}.wpbs-calendars-wrapper.wpbs-legend-position-side .wpbs-legend .wpbs-legend-item .wpbs-legend-item-icon-1+.wpbs-legend-item-name,.wpbs-calendars-wrapper.wpbs-legend-position-side .wpbs-legend .wpbs-legend-item .wpbs-legend-item-icon-2+.wpbs-legend-item-name{font-size:0!important}.wpbs-calendars-wrapper.wpbs-legend-position-side .wpbs-legend .wpbs-legend-item .wpbs-legend-item-icon-1+.wpbs-legend-item-name::after{content:"정상 진료";font-size:1rem;font-weight:500;color:#101010;height:24px;display:inline-block;position:relative;top:12px}.wpbs-calendars-wrapper.wpbs-legend-position-side .wpbs-legend .wpbs-legend-item .wpbs-legend-item-icon-2+.wpbs-legend-item-name::after{content:"휴진";font-size:1rem;font-weight:500;color:#101010;height:24px;display:inline-block;position:relative;top:12px}.wpbs-calendars-wrapper.wpbs-legend-position-side .wpbs-legend .wpbs-legend-item span.wpbs-legend-item-name{width:calc(100% - 30px)!important;float:right;font-size:1rem;color:#676767;padding:0!important}.wpbs-container .wpbs-calendars .wpbs-calendar table tr td .wpbs-date-inner .wpbs-date-number{color:#101010!important}.desktop-only{display:block}.mobile-only{display:none}@media all and (max-width:1536px){.fixed-cta.fixed{top:90px}.single-treatment #primary article.treatment .entry-header{aspect-ratio:16 / 9}#ez-toc-container{width:280px;left:-120px}.site-header .inner .main-navigation #primary-menu>li{margin:0 18px}}@media all and (max-width:1440px){#ez-toc-container{width:260px;left:-80px}}@media all and (max-width:1366px){#ez-toc-container{width:240px;left:-40px}.site-header .inner .main-navigation #primary-menu>li{margin:0 12px}.site-header .inner .main-navigation #primary-menu>li:nth-child(2)>ul.sub-menu{left:-470px}}@media all and (max-width:1280px){.dr-kim-introduction{min-height:700px}.dr-kim-introduction .section-header .inner-wrap p{font-size:1.125rem}.site-header .inner .main-navigation #primary-menu>li:nth-child(2)>ul.sub-menu{left:-510px;padding:30px 24px 35px 24px}.site-header .inner .main-navigation #primary-menu>li:nth-child(1)>ul.sub-menu::before{left:calc(50% - 6px)}.site-header .inner .main-navigation #primary-menu>li:nth-child(2)>ul.sub-menu::before{left:calc(50% - 70px)}.site-header .inner .main-navigation #primary-menu>li:nth-child(2)>ul.sub-menu>li>a{padding:0 0 10px 0}.site-header .inner .main-navigation #primary-menu>li:nth-child(2)>ul.sub-menu>li>ul.sub-menu>li{height:60px}.site-header .inner .main-navigation #primary-menu>li:nth-child(2)>ul.sub-menu>li>ul.sub-menu>li>a{padding:10px 0}.site-header .inner .main-navigation #primary-menu>li:nth-child(2)>ul.sub-menu>li.menu-item-39>ul.sub-menu>li:hover>a,.site-header .inner .main-navigation #primary-menu>li:nth-child(2)>ul.sub-menu>li.menu-item-40>ul.sub-menu>li:hover>a{padding:10px 0 10px 40px}.single-treatment #primary article.treatment .entry-header{width:100%;margin:0}.single-treatment #primary article.treatment .entry-header .inner{width:100%;max-width:100%;float:left;padding:0 80px}.single-treatment #primary article.treatment .entry-header .header-meta .entry-title{font-size:4.43rem}.single-treatment #primary article.treatment .entry-header .header-meta strong{font-size:1.688rem}.single-treatment #primary article.treatment .entry-header .header-meta p{font-size:1.125rem;margin:0 0 50px 0}.single-treatment #primary article.treatment .entry-header .header-meta a.btn-contact{font-size:1.125rem;height:56px;line-height:56px}.single-treatment #primary article.treatment .entry-header .header-meta a.btn-contact::after{top:4px;background-size:17px 16px}.single-treatment #primary article.treatment .entry-header .entry-thumbnail{width:280px;right:80px;bottom:25%}.section-new{padding:90px 35px}.section-new .wp-block-group__inner-container .scrollmagic-pin-spacer{width:100%!important;min-width:100%!important}.section-new .wp-block-group__inner-container .content-right{width:100}.archive #primary .article-wrap article{flex:0 0 calc(33.33333% - 30px)}.page-template-page-contact #primary .entry-content{padding:90px 35px}.site-header .inner .search-icon{right:50px;display:none}.site-header .inner .search-icon input[type="search"]{width:150px}.site-header .inner .main-navigation #primary-menu>li{margin:0 15px}#lang-navigation{top:55%}ul.treatments-wrap li.treatment{width:calc(50% - 40px)}}@media all and (max-width:1112px){.site-header .inner{padding:0 20px}.site-header .inner .site-title{left:20px}.site-header .inner .search-icon{right:20px}.site-header .inner .lang-en-icon{right:25px}#primary{padding:100px 20px 0 20px}.home #highlight{margin:0 0 20px 0}ul.banner-loop,.home #strength ul.strength-loop,.home #youtube .section-content .content-right .latest-youtube ul.youtube-loop{width:calc(100% + 20px);margin:0 -10px}ul.banner-loop li.banner-loop-item,.home #strength ul.strength-loop li.strength-loop-item,.home #youtube .section-content .content-right .latest-youtube ul.youtube-loop li.youtube-loop-item{width:calc(50% - 20px);margin:0 10px}.home #strength ul.strength-loop li.strength-loop-item .entry-meta .entry-title{font-size:1.5rem}.home #strength ul.strength-loop li.strength-loop-item .entry-meta p{font-size:.875rem}ul.block-loop-2-cols,ul.block-loop-3-cols,ul.block-loop-4-cols{gap:20px 20px}.page-template-page-about section .section-header .section-description,.page-id-24 .entry-content .inner .signature-section p{font-size:1.125rem}#about-machine .content-left h3{font-size:2.953rem}#about-machine .content-left p{font-size:1.125rem}#about-machine .content-left ul{list-style:disc;margin:20px 0 0 20px;width:calc(100% - 20px);font-size:1rem}.site-footer .inner .footer-middle .clinic-info>ul>li,.site-footer .inner .footer-middle .cs-info>ul>li{font-size:.875rem}.page #primary .page-header{height:260px}.page #primary .page-header .page-title{font-size:2.953rem;top:30%;transform:translate(-50%,-30%)}.page-template-page-contact #primary .page-header{margin:0 -15px!important}.page-template-page-about section .section-header .section-title{font-size:1.688rem}.site-header .inner .main-navigation{display:none}.site-header .inner .search-icon{width:190px;right:110px;top:55%}.site-header .inner .lang-en-icon{top:55%;right:60px;transform:translateY(-50%)}.site-header .inner .menu-icon{display:block;width:40px;height:40px;background-image:url(/wp-content/themes/vos/images/icons/icon-menu.svg);background-size:20px 14px;background-position:center;background-repeat:no-repeat;position:absolute;top:55%;right:10px;transform:translateY(-50%);cursor:pointer}}@media all and (max-width:834px){.desktop-only{display:none}.mobile-only{display:block}#ez-toc-container{width:100%;position:unset;top:unset;left:unset}#primary{padding:64px 15px 0 15px!important}#page{overflow-x:hidden}.admin-bar .site-header{top:46px}.admin-bar .site-header.nav-down{top:0}.site-header{height:64px}.site-header .inner{max-width:100%;height:64px;padding:0 15px}.site-header .inner .site-title{left:15px}.site-header .inner .site-title a img{height:24px;width:auto}.site-header .inner .main-navigation{display:none}.site-header .inner .search-icon{right:50px;top:55%}.site-header .inner .menu-icon{width:40px;height:40px;background-image:url(/wp-content/themes/vos/images/icons/icon-menu.svg);background-size:20px 14px;background-position:center;background-repeat:no-repeat;position:absolute;top:55%;right:10px;transform:translateY(-50%);cursor:pointer}#primary{max-width:100%;padding:0 15px;float:left}.home #strength{padding:70px 0 0 0}.home section .inner{padding:0 10px}.home #highlight .inner .highlight-common-meta{left:20px}.home section .section-header{text-align:left;margin:0 0 30px 0}.home section .section-content{width:100%;float:left}.home #highlight{aspect-ratio:5 / 7;margin:0 0 15px 0}ul.banner-loop{width:calc(100% + 8px);margin:0 -4px}ul.banner-loop li.banner-loop-item{width:calc(100% - 8px);margin:0 4px}.home #strength ul.strength-loop{width:100%;float:left;margin:0}.home #strength ul.strength-loop .slick-list{overflow:visible}.home #strength ul.strength-loop li.strength-loop-item{width:280px;float:left;margin:0 10px 0 0}.home #strength ul.strength-loop li.strength-loop-item .entry-thumbnail{margin:0 0 15px 0}.home #strength ul.strength-loop li.strength-loop-item .entry-meta{text-align:left}.home #strength ul.strength-loop li.strength-loop-item .entry-meta .entry-title{margin:0 0 5px 0;font-size:1.125rem}#dr-kim{margin:90px 0 0 0!important;padding:70px 0 0 0;overflow:hidden}#dr-kim .section-header{width:100%;margin:0}#dr-kim .section-header .section-title{margin:0 0 25px 0}#dr-kim .section-header p.section-description{margin:0 0 440px 0}#dr-kim .section-header .inner-wrap{width:calc(100% + 60px);float:left;margin:0 -30px;padding:50px 0 70px 30px;background-color:#2E282A}.dr-kim-introduction .section-header .inner-wrap p{font-size:1rem}#dr-kim .section-content{width:100%;height:490px;position:absolute;top:273px;right:0}.home #dr-kim .section-content{top:253px}#dr-kim .section-content .halo{width:88.54vw;height:88.54vw;max-width:348px;max-height:348px;position:absolute;bottom:unset;top:10px;right:-50px}#dr-kim .section-content .halo img{position:absolute;top:50%;transform:translateY(-50%);left:-50px;width:100px;height:100px;float:left;border-radius:5px}#dr-kim .section-content span.dr-kim{width:45.54vw;right:10px;bottom:60px}#dr-kim .section-content span.dr-kim::before{bottom:12px;left:-35%;font-size:.75rem;line-height:1.36}#dr-kim .section-header ul.activity-loop li.activity-loop-item{padding:0;margin:0 0 10px 0;display:block}#dr-kim .section-header ul.activity-loop li.activity-loop-item .entry-thumbnail{width:34.53%;margin:0 15px 0 0}#dr-kim .section-header ul.activity-loop li.activity-loop-item .entry-meta{width:calc(65.47% - 15px);padding:0 0 10px 0}#dr-kim .section-header ul.activity-loop li.activity-loop-item .entry-meta .entry-date{margin:0 0 5px 0}#dr-kim .section-header ul.activity-loop li.activity-loop-item .entry-meta .entry-title{font-size:1rem;line-height:1.36}#dr-kim .section-header .loop-bottom{margin:20px 0 0 0;font-size:.875rem}#tour{width:100%;margin:0;padding:90px 0 0 0}#tour .section-content ul.gallery-loop li.gallery-loop-item{width:280px}#tour .section-content ul.gallery-loop .slick-list{overflow:visible}#tour .section-content ul.gallery-loop li.gallery-loop-item img{margin:0 0 10px 0}#tour .section-content ul.gallery-loop li.gallery-loop-item figcaption p{font-size:.875rem}.home #youtube{margin:90px 0 0 0;padding:70px 0}.home #youtube .inner{padding:0 20px!important}.home #youtube .section-header{margin:0 0 30px 0;text-align:center}.home #youtube .section-content .content-left{width:100%;padding:0;margin:0 0 50px 0}.home #youtube .section-content .content-left .youtube-meta{width:100%;float:left;margin:0;text-align:center}.home #youtube .section-content .content-left .youtube-meta img{position:unset;top:unset;left:unset;margin:0 0 5px 0}.home #youtube .section-content .content-left .youtube-meta h3{font-size:1rem;margin:0}.home #youtube .section-content .content-left .youtube-meta span{font-size:.75rem;margin:0 0 15px 0}.home #youtube .section-content .content-left .youtube-meta p{font-size:.875rem}.home #youtube .section-content .content-left ul.youtube-performance-loop{width:calc(100% + 10px);margin:0 -5px;float:left}.home #youtube .section-content .content-left ul.youtube-performance-loop li.youtube-performance-loop-item{width:calc(50% - 10px);margin:0 5px;padding:20px 0;float:left;background-color:#403E51;color:#fff;text-align:center;border-radius:5px 5px}.home #youtube .section-content .content-left ul.youtube-performance-loop li.youtube-performance-loop-item p{font-size:.75rem;color:#F5CD4F}.home #youtube .section-content .content-left ul.youtube-performance-loop li.youtube-performance-loop-item p strong{display:block;width:100%;font-size:1rem;font-weight:600;color:#fff;margin:3px 0 0 0}.home #youtube .section-content .content-left ul.youtube-performance-loop li.youtube-performance-loop-item strong span{font-size:1.313rem}.home #youtube .section-content .content-right{width:100%;padding:0}.home #youtube .section-content .content-right .hot-youtube{margin:0 0 35px 0}.home #youtube .section-content .content-right .hot-youtube .hot-youtube-thumbnail{width:100%;float:left;margin:0 0 15px 0}.home #youtube .section-content .content-right .hot-youtube .hot-youtube-thumbnail .play-icon{top:15px;right:15px}.home #youtube .section-content .content-right .hot-youtube .hot-youtube-meta{width:100%;float:left;padding:0;text-align:center}.home #youtube .section-content .content-right .hot-youtube .hot-youtube-meta h4{font-size:1rem;line-height:1.36;margin:0 0 5px 0}.home #youtube .section-content .content-right .hot-youtube .hot-youtube-meta h4 br{display:none}.home #youtube .section-content .content-right .hot-youtube .hot-youtube-meta p{font-size:.875rem}.home #youtube .section-content .content-right .latest-youtube{width:100%;float:left}.home #youtube .section-content .content-right .latest-youtube strong{width:100%;text-align:center;margin:0 0 15px 0;font-size:1.313rem}.home #youtube .section-content .content-right .latest-youtube ul.youtube-loop{width:calc(100% + 10px);margin:0 -5px;float:left}.home #youtube .section-content .content-right .latest-youtube ul.youtube-loop li.youtube-loop-item{width:calc(50% - 10px);margin:0 5px 15px 5px}.home #youtube .section-content .content-right .latest-youtube ul.youtube-loop li.youtube-loop-item .entry-thumbnail{margin:0 0 10px 0}.home #youtube .section-content .content-right .latest-youtube ul.youtube-loop li.youtube-loop-item .entry-thumbnail .play-icon{width:20px;height:20px;top:10px;right:10px}.home #youtube .section-content .content-right .latest-youtube ul.youtube-loop li.youtube-loop-item .entry-meta{width:100%;float:left;margin:0}.home #youtube .section-content .content-right .latest-youtube ul.youtube-loop li.youtube-loop-item .entry-meta .entry-title{font-size:.75rem;font-weight:500;word-break:break-all;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:normal;height:3.6em;text-align:left;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.home #youtube .section-content .content-right .latest-youtube ul.youtube-loop li.youtube-loop-item .entry-meta p{display:none}.single-treatment article.treatment .entry-header{height:100vh;margin:0 0 20px 0;background-position:center}.single-treatment #primary article.treatment .inner{max-width:100%;margin:0;padding:0;float:left}.single-treatment article.treatment .entry-header .header-meta{text-align:center;padding:0 30px;margin:50px 0 0 0}.single-treatment article.treatment .entry-header .header-meta img.treatment-logo{height:22px;margin:0 0 15px 0}.single-treatment article.treatment .entry-header .header-meta .entry-title{font-size:clamp(2.25rem, 7.46vw, 5.063rem)}.single-treatment article.treatment .entry-header .header-meta p{font-size:clamp(1.125rem, 2.21vw, 1.5rem)}.single-treatment article.treatment .entry-header .post-thumbnail{max-width:300px;height:50vh;top:unset;right:unset;left:50%;bottom:0;transform:translateX(-50%)}.single-treatment #primary article.treatment .inner{padding:0 20px}.single-treatment article.treatment .cb-block{padding:70px 0;margin:0 0 20px 0}.cb-block .cb-section-header.section-left{width:100%;margin:0 0 25px 0}.cb-block .cb-section-content.section-right{width:100%;margin:0;padding:0;float:left}.single-treatment article.treatment .cb-block.cb-block-text .cb-section-content p{font-size:.875rem;line-height:1.5}.cb-block .cb-section-header{margin:0 0 50px 0}.cb-block .cb-section-header .cb-section-header-description br{display:none}.cb-block .cb-section-content .content-left{width:100%;margin:0;float:left}.cb-block .cb-section-content .content-right{width:100%;margin:0;float:left}.cb-block-narrow .inner{padding:0!important}figure.wp-block-gallery.has-nested-images{float:left}ul.block-loop-2-cols,ul.block-loop-3-cols,ul.block-loop-4-cols{gap:10px 0}ul.normal-block-loop li.normal-block-loop-item{flex:0 0 100%;padding:20px 15px}ul.normal-block-loop li.normal-block-loop-item span.block-icon{width:50px;height:50px}ul.normal-block-loop li.normal-block-loop-item span.block-icon img{width:25px}ul.normal-block-loop li.normal-block-loop-item .entry-title{font-size:1.125rem;margin:10px 0 5px 0}ul.normal-block-loop li.normal-block-loop-item .entry-title br{display:none}ul.normal-block-loop li.normal-block-loop-item p{font-size:.875rem;line-height:1.36}ul.normal-block-loop li.normal-block-loop-item p br{display:none}ul.feature-block-loop li.feature-block-loop-item{padding:calc(((100vw - 60px) * 0.5625) + 15px) 0 0 0;margin:0 0 50px 0;position:relative}ul.feature-block-loop li.feature-block-loop-item .entry-meta{width:100%;float:left;padding:0;margin:0 0 15px 0}ul.feature-block-loop li.feature-block-loop-item .entry-meta .entry-title{margin:20px 0 10px 0}ul.feature-block-loop li.feature-block-loop-item .entry-meta p{font-size:1rem;margin:0 0 10px 0}ul.feature-block-loop li.feature-block-loop-item .entry-meta span{font-size:.875rem}ul.feature-block-loop li.feature-block-loop-item .entry-thumbnail,ul.feature-block-loop li.feature-block-loop-item ul.entry-gallery{width:100%;float:left;position:absolute;top:0;left:0}ul.feature-block-loop li.feature-block-loop-item:nth-child(even) .entry-thumbnail,ul.feature-block-loop li.feature-block-loop-item:nth-child(even) .entry-meta,ul.feature-block-loop li.feature-block-loop-item.item-even .entry-meta{width:100%!important;padding:0!important}ul.feature-block-loop li.feature-block-loop-item.item-even .entry-thumbnail{width:100%}ul.feature-block-loop li.feature-block-loop-item ul.entry-gallery ul.slick-dots{bottom:-20px}#treatment-introduction .cb-section-header .cb-section-header-title{line-height:1.3}#features .cb-section-header{text-align:center;margin:0 0 25px 0}#target-area{width:calc(100% + 30px);margin:0 -15px}#target-area .cb-section-header{text-align:center;margin:0 0 25px 0}#target-area .cb-section-content .content-left{width:calc(100% + 30px);margin:0 -15px 30px -15px;border-radius:0}#target-area .cb-section-content .content-right{width:100%;margin:0}#target-area ul.normal-block-loop li.normal-block-loop-item{padding:20px!important}#target-area ul.block-loop-1-col{gap:10px 0;width:calc(100% - 30px);margin:0 15px}#target-area ul.block-loop-1-col.normal-block-loop li.normal-block-loop-item .entry-title{font-size:1.313rem!important}#faq .cb-section-header{text-align:center;margin:0 0 25px 0}#faq ul.block-loop-1-col{gap:10px 0}#faq ul.faq-loop li.faq-loop-item .faq-question{padding:20px 50px 20px 20px;font-size:1.125rem!important}ul.faq-loop li.faq-loop-item .faq-answer{padding:0 20px 20px 20px}ul.faq-loop li.faq-loop-item:has(.ui-state-active) .faq-answer{padding:0 20px 20px 20px}#faq ul.faq-loop li.faq-loop-item:has(.ui-state-active) .faq-answer{padding:0 19px 19px 19px}ul.faq-loop li.faq-loop-item .ui-state-default .ui-accordion-header-icon{top:28px}#cta .cb-section-header{text-align:center;margin:0 0 25px 0}#cta .cb-section-content.section-right{padding:0}form.wpcf7-form>p{margin:0 0 15px 0}form.wpcf7-form>p>label input[type="text"],form.wpcf7-form>p>label input[type="email"],form.wpcf7-form>p>label input[type="tel"]{height:54px;font-size:1rem;padding:0 15px}form.wpcf7-form>p>label textarea{font-size:1rem;padding:15px}form.wpcf7-form>p>label select{height:54px;font-size:1rem;padding:0 15px;background-size:12px auto;background-position:calc(100% - 15px) center}form.wpcf7-form>p:has(input[type="checkbox"]){margin:0;width:100%;line-height:26px}form.wpcf7-form>p>label input[type="checkbox"]{height:26px;width:26px;margin:0 5px 0 0}form.wpcf7-form>p>label input[type="checkbox"]+.wpcf7-list-item-label{line-height:26px}form.wpcf7-form>p:has(input[type="checkbox"])>label{font-size:1rem!important}form.wpcf7-form>p:has(input[type="submit"]){width:100%;margin:20px 0 0 0}form.wpcf7-form>p input[type="submit"]{width:100%;height:54px;padding:0 20px;font-size:1.125rem}.site-footer{margin:100px 0 0 0}.site-footer .inner{height:auto;max-width:100%;padding:0 15px}.site-footer .inner .footer-top{margin:0 0 20px 0}.site-footer .inner .footer-top .site-title{width:100%;float:left}.site-footer .inner .footer-top .site-title a{float:left;width:100%;text-align:left}.site-footer .inner .footer-top .site-title a img{width:auto;height:30px;float:left}.site-footer .inner .footer-middle{font-size:.875rem}.site-footer .inner .footer-middle .clinic-info{width:100%;background-color:#f9f9f9;border-radius:5px 5px;padding:21px 15px 15px 15px}.site-footer .inner .footer-middle .clinic-info>ul>li{font-size:.875rem;line-height:1.36;margin:0 0 6px 0}.site-footer .inner .footer-middle .clinic-info>ul>li>strong{width:100px;display:block;float:left}.site-footer .inner .footer-middle .clinic-info>ul>li>span{display:block;width:calc(100% - 100px);float:left;text-align:right}.site-footer .inner .footer-middle .clinic-info>ul>li>span a{text-decoration:none;color:#101010;border-bottom:1px dashed #676767}.site-footer .inner .footer-middle .cs-info{width:100%;background-color:#efefef;border-radius:5px 5px;padding:21px 15px 15px 15px;margin:10px 0 0 0}.site-footer .inner .footer-middle .cs-info>ul>li{font-size:.875rem;line-height:1.36;margin:0 0 6px 0}.site-footer .inner .footer-middle .cs-info>ul>li>strong{width:100px;text-align:left}.site-footer .inner .footer-middle .cs-info>ul>li>span{display:block;width:calc(100% - 100px);float:left;text-align:right}.site-footer .inner .footer-middle .cs-info>ul>li>span a{text-decoration:none;color:#101010;border-bottom:1px dashed #676767}.site-footer .inner .footer-middle .cs-info>ul>li>ul.cs-info-time{width:calc(100% - 100px)}.site-footer .inner .footer-middle .cs-info>ul>li>ul.cs-info-time>li{width:100%;float:left;margin:0 0 10px 0;text-align:right}.site-footer .inner .footer-middle .cs-info>ul>li>ul.cs-info-time>li>strong{width:100%;display:inline-block;float:left}.site-footer .inner .footer-middle .cs-info>ul>li>ul.cs-info-time>li>span{width:100%;display:inline-block;float:left}.site-footer .inner .footer-middle .cs-info>ul>li>ul.cs-info-time>li>span>p{width:100%;float:left}.site-footer .inner .footer-bottom{padding:20px 0;margin:30px 0 0 0;font-size:.875rem}.site-footer .inner .footer-bottom{width:100%;float:left}.site-footer .inner .footer-bottom .social-navigation #social-menu{float:left}.site-footer .inner .footer-bottom .social-navigation #social-menu li{margin:0 10px 0 0}.site-footer .inner .footer-bottom .footer-navigation #footer-menu{float:left;margin:10px 0 0 0}.site-footer .inner .footer-bottom .footer-navigation #footer-menu li{margin:0 10px 0 0}.site-footer .inner .footer-bottom p.copyright{width:100%;float:left;margin:25px 0 0 0}.archive #primary .page-header{width:calc(100% + 30px);height:120px;margin:0 -15px 50px -15px}.archive #primary .page-header .page-title{width:100%;float:left;padding:0 15px;font-size:36px}.archive #primary .page-header .page-description,.archive #primary .page-header p{font-size:1rem;line-height:1.36;width:100%;float:left;padding:0 15px;bottom:35px}.archive #primary .article-wrap{gap:50px 0}.archive #primary .article-wrap article{flex:0 0 100%}.archive #primary .article-wrap article .entry-thumbnail{margin:0 0 15px 0}.archive #primary .article-wrap article .entry-meta .entry-title{font-size:1.313rem;margin:0 0 5px 0}.archive #primary .article-wrap article .entry-meta p{font-size:1rem;line-height:1.36;margin:0 0 15px 0}.page #primary .page-header{width:calc(100% + 30px);height:120px;margin:0 -15px 35px -15px}.page #primary .page-header .page-title{width:100%;float:left;padding:0 15px;font-size:36px;top:50%;transform:translate(-50%,-50%)}.page #primary .page-header .page-description{font-size:.875rem;line-height:1.36;width:100%;float:left;padding:0 15px;bottom:15px}.page-template-page-contact #primary .entry-content{width:calc(100% + 30px);margin:0 -15px 0 -15px;padding:70px 15px}.page-template-page-contact #primary .entry-content .inner{display:flex;flex-wrap:wrap}.page-template-page-contact #primary .entry-content .content-left{flex:0 0 100%;margin:0;float:right;order:2}.page-template-page-contact #primary .entry-content .content-right{flex:0 0 100%;margin:0 0 50px 0;float:right;order:1}ul.contact-others>li{margin:0 0 10px 0}ul.contact-others>li>a{font-size:1rem}ul.contact-others>li>a img{height:auto;width:20px}.menu-area{display:none;position:fixed;top:0;left:0;width:100%;height:100%;padding:0 15px;margin:0;z-index:5500;-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px)}.menu-area .inner{height:100%;overflow-y:scroll}.menu-area .inner::-webkit-scrollbar{display:none}.menu-area .close-icon{display:block;width:40px;height:40px;background-image:url(/wp-content/themes/vos/images/icons/icon-close.svg);background-size:28px 28px;background-position:center;background-repeat:no-repeat;position:absolute;top:10px;right:10px;cursor:pointer}.menu-area #mobile-menu{width:100%;overflow-y:scroll;float:left;border-top:1px solid #3B3637;margin:60px 0 0 0}.menu-area #mobile-menu>li.menu-item{width:100%;float:left;font-size:1.313rem;font-weight:700;border-bottom:1px solid #3B3637}.menu-area #mobile-menu>li.menu-item:last-child{margin:0 0 50px 0}.menu-area #mobile-menu>li.menu-item>a{display:block;width:100%;white-space:nowrap;height:62px;line-height:62px;padding:0 0 0 3px;text-decoration:none;color:#101010}.menu-area #mobile-menu>li.menu-item.menu-item-has-children{background-image:url(/wp-content/themes/vos/images/icons/icon-down-arrow.svg);background-size:14px 7px;background-repeat:no-repeat;background-position:calc(100% - 3px) 27px}.menu-area #mobile-menu>li.menu-item.menu-item-has-children>a{pointer-events:none;width:5px}.menu-area #mobile-menu>li.menu-item.menu-item-has-children.rotate{background-image:url(/wp-content/themes/vos/images/icons/icon-up-arrow.svg)}.menu-area #mobile-menu>li.menu-item>ul.sub-menu{display:none;width:100%;margin:0 0 50px 0;float:left;position:relative}.menu-area #mobile-menu>li.menu-item>ul.sub-menu::after{display:block;content:"";width:calc(100% + 15px);height:1px;border-top:1px solid rgba(59,54,55,1);position:absolute;top:0;left:-15px}.menu-area #mobile-menu>li.menu-item>ul.sub-menu>li.menu-item{width:100%;float:left;font-size:1rem;font-weight:700;border-bottom:1px dashed rgba(59,54,55,1);overflow:hidden}.menu-area #mobile-menu>li.menu-item>ul.sub-menu>li.menu-item:last-child{border-bottom:none}.menu-area #mobile-menu>li.menu-item>ul.sub-menu>li.menu-item>a{display:block;width:100%;height:54px;line-height:54px;text-decoration:none;color:#3B3637;padding:0 0 0 3px}.menu-area #mobile-menu>li.menu-item>ul.sub-menu>li.menu-item>ul.sub-menu{display:block;width:calc(100% + 8px);margin:0 -4px 20px -4px;float:left}.menu-area #mobile-menu>li.menu-item>ul.sub-menu>li.menu-item>ul.sub-menu>li.menu-item{width:calc(50% - 8px);margin:0 4px 8px 4px;float:left;font-size:1rem;font-weight:500;padding:0}.menu-area #mobile-menu>li.menu-item>ul.sub-menu>li.menu-item>ul.sub-menu>li.menu-item>a{display:block;width:100%;height:90px;line-height:1.36;text-decoration:none;color:#3B3637;background-color:rgba(255,255,255,.75);padding:10px;float:left;border-radius:5px 5px;font-weight:600}.menu-area #mobile-menu>li.menu-item>ul.sub-menu>li.menu-item>ul.sub-menu>li.menu-item>a span.menu-summary{display:block;width:100%;font-size:.75rem;font-weight:400;color:#676767;margin:2px 0 0 0}.menu-area #mobile-menu>li.menu-item>ul.sub-menu>li.menu-item>ul.sub-menu>li.menu-item>a .menu-featured{display:none}#dr-kim-profile,#dr-kim-activity{padding:90px 0}#dr-kim-profile .inner,#dr-kim-activity .inner{padding:0 20px}#dr-kim-profile .section-left{width:100%;margin:0 0 50px 0}#dr-kim-profile .section-right{width:100%;float:left}#dr-kim-profile .section-right ul.profile{width:100%;margin:0}#dr-kim-profile .section-right ul.profile>li{width:100%;margin:0 0 50px 0}#dr-kim-profile .section-right ul.profile>li>strong{font-size:.875rem}#dr-kim-profile .section-right ul.profile>li>ul>li{padding:10px 0;font-size:1rem}.page-template-page-dr-kim #dr-kim{max-height:unset;height:unset;margin:90px 0 35px 0!important}.page-template-page-dr-kim #dr-kim .section-header p.section-description{margin:0 0 490px 0}.page-template-page-dr-kim section .section-header{margin:0 0 35px 0}.dr-kim-introduction .section-header .inner-wrap p{padding:0 30px 0 0}#about-machine{padding:70px 0 0 0}#dr-kim .inner{max-width:100%;padding:0 20px}#dr-kim .section-content .halo{top:50px;right:-30px}#dr-kim .section-header p.section-description{margin:0 0 418px 0}.dr-kim-introduction .section-content span.dr-kim{width:65vw!important;right:2%!important}.site-header .inner .search-icon input[type="search"]{width:100px}.site-header .inner .search-icon{width:140px;right:50px}.home #highlight .inner .highlight-common-meta h2{font-size:1.688rem}.single-treatment article.treatment .entry-header .header-meta ul.entry-category{width:100%;float:left;text-align:center}.single-treatment article.treatment .entry-header .header-meta ul.entry-category li{float:none;width:auto;display:inline-block}ul.mechanism-block-loop li.mechanism-block-loop-item{flex:0 0 100%;padding:0 20px 30px 20px}ul.mechanism-block-loop li.mechanism-block-loop-item .entry-meta{padding:30px 0 0 0}ul.mechanism-block-loop li.mechanism-block-loop-item .entry-meta .entry-title{font-size:1.125rem}#mechanism .cb-section-header .cb-section-header-description{font-size:1.313rem}#treatment-recommend{width:100%;margin:0}#treatment-recommend ul.normal-block-loop{width:100%!important;margin:0!important}#treatment-recommend ul.normal-block-loop li.normal-block-loop-item{height:75px}#treatment-recommend ul.normal-block-loop li.normal-block-loop-item span.block-icon{width:50px;height:50px;margin:0 0 0 -10px}#treatment-recommend ul.normal-block-loop li.normal-block-loop-item span.block-icon img{max-height:26px}#treatment-recommend ul.normal-block-loop li.normal-block-loop-item .entry-meta{width:calc(100% - 50px);left:55px}ul.skimming-block-loop li.skimming-block-loop-item{width:calc(50% - 20px);height:auto;margin:0 10px 35px 10px}ul.skimming-block-loop li.skimming-block-loop-item .block-default-icon{margin:0 0 10px 0}ul.skimming-block-loop li.skimming-block-loop-item .entry-title{font-size:1.125rem}ul.skimming-block-loop li.skimming-block-loop-item p{width:100%;float:left;display:block;font-size:.875rem;height:38px!important}.single-treatment #primary article.treatment .inner{padding:0 20px!important}ul.difference-loop li.difference-loop-item{margin:0 0 30px 0;border-radius:5px}ul.difference-loop li.difference-loop-item .entry-thumbnail{width:100%}ul.difference-loop li.difference-loop-item .entry-meta{width:100%;padding:20px}ul.difference-loop li.difference-loop-item .entry-meta span.entry-number{font-size:1.969rem;line-height:1}ul.difference-loop li.difference-loop-item .entry-meta .entry-title{font-size:1.313rem}ul.difference-loop li.difference-loop-item .entry-meta p{font-size:.875rem}.page-template-page-about article.page .inner{padding:0 20px}.page-template-page-about section{padding:70px 0;margin:0 0 20px 0}.page-template-page-about section .section-header{margin:0 0 35px 0}.page ul.normal-block-loop{gap:15px 0}.page ul.normal-block-loop li.normal-block-loop-item{padding:20px;margin:0;float:left}.page ul.normal-block-loop li.normal-block-loop-item .block-meta{margin:10px 0 0 0}.page-template-page-about section .section-header .section-description{font-size:1rem}.page-template-page-about section .section-header .section-header-eyebrow{font-size:.875rem;font-family:"Outfit",sans-serif}.page ul.normal-block-loop li.normal-block-loop-item .block-meta .entry-title{font-size:1.125rem;padding:0}.page ul.normal-block-loop li.normal-block-loop-item span.block-number{font-size:1.969rem}#about-machine .section-content .content-left{width:100%!important;margin:0 0 50px 0!important;position:unset;top:unset;transform:unset}#about-machine .section-content .content-left h3{font-size:1.5rem;text-align:center;width:100%}#about-machine .content-left p{font-size:1rem;margin:10px 0 0 0;text-align:center;width:100%}#about-machine .section-content .content-right{width:100%!important;margin:0}.page-template-page-location #primary .entry-content .inner{max-width:100%;padding:0}.page-template-page-location #primary .entry-content .content-left,.page-template-page-location #primary .entry-content .content-right{width:100%!important;margin:0 0 35px 0!important}.page #primary .entry-content .content-left .content-left-left,.page #primary .entry-content .content-left .content-left-right{width:100%!important;margin:0 0 35px 0!important}.page-template-page-location #primary .entry-content .inner .content-wrap{margin:0 0 0 0}.page-template-page-location #primary .entry-content .inner .content-wrap h2{font-size:1.313rem;margin:50px 0 25px 0}.page-template-page-location #primary .entry-content .inner .content-wrap ul.maps li,.page-template-page-location #primary .entry-content .inner .content-wrap p,.page-template-page-location #primary .entry-content .inner .content-wrap ul.subway>li,.page-template-page-location #primary .entry-content .inner .content-wrap .time-table>li{font-size:1.125rem;text-align:right}.page-template-page-location #primary .entry-content .inner .content-wrap ul.subway>li>strong,.page-template-page-location #primary .entry-content .inner .content-wrap .time-table>li>strong{font-size:1rem;width:110px;margin:0 10px 0 0;float:left;text-align:center}.page-template-page-location #primary .entry-content .inner .content-wrap #map{margin:0 0 50px 0!important}.single-treatment #primary article.treatment .entry-header .header-meta{width:100%;float:left;margin:70px 0 0 0}.single-treatment #primary article.treatment .entry-header .header-meta img.treatment-logo{height:30px;margin:0 0 20px 0}.single-treatment #primary article.treatment .entry-header .header-meta .entry-title{font-size:2.953rem}.single-treatment #primary article.treatment-type-skin-booster .entry-header .header-meta strong{font-size:1.5rem;amrgin:0 0 20px 0}.single-treatment #primary article.treatment .entry-header .header-meta p{font-size:1.125rem;margin:0 0 50px 0;padding:0 20px}.single-treatment #primary article.treatment .entry-header .header-meta p br{display:none}.single-treatment #primary article.treatment .entry-header .header-meta a.btn-contact{width:70%;margin:0 15%;float:left;display:inline-block;clear:both;font-size:1rem;height:52px;line-height:52px;border-radius:26px 26px}.single-treatment #primary article.treatment .entry-header .entry-thumbnail{position:unset;bottom:unset;right:unset;width:100%!important;float:left}.single-treatment #primary article.treatment .entry-header .entry-thumbnail .post-thumbnail{position:relative;bottom:unset;right:unset;left:unset;width:100%;height:100vw;transform:unset;max-width:unset}.single-treatment #primary article.treatment .entry-header .entry-thumbnail .post-thumbnail img{max-width:50%;max-height:80vw;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.section-new .wp-block-group__inner-container .content-right p.eyebrow{font-size:.875rem}.section-new .wp-block-group__inner-container .content-right h3{font-size:1.688rem;margin:0 0 20px 0}.section-new{padding:35px 15px 50px 15px}.section-new .wp-block-group__inner-container>.content-left{width:100%;float:left;margin:0 0 35px 0;font-size:1.313rem}.section-new .wp-block-group__inner-container .content-right{width:100%;float:left;margin:0;padding:0}.section-new .wp-block-group__inner-container .content-right p{font-size:1rem}.section-new .wp-block-group__inner-container .content-right p br{display:none}div[style="height:150px"],div[style="height:90px"]{height:50px!important}#treatment-feature h3::after,#treatment-why h3::after{height:3px;width:40px;margin:20px 0 0 0}.section-new .wp-block-group__inner-container .content-right h3 strong::after{height:10px;bottom:10px}ul.new-block-2-cols,ul.new-block-3-cols,ul.new-block-4-cols,ul.new-block-5-cols{width:100%;margin:0}ul.new-block-2-cols li,ul.new-block-3-cols li,ul.new-block-4-cols li,ul.new-block-5-cols li{width:100%;margin:0 0 10px 0;border-radius:5px 5px!important}ul.new-step-block{width:calc(100% + 40px);margin:20px -20px 0 -20px;padding:0 0 30px 0;float:left;white-space:nowrap;overflow-x:scroll;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;display:inline-block;float:left}ul.new-step-block::-webkit-scrollbar{display:none}ul.new-step-block li{width:220px;display:inline-block;float:none;margin:0 25px 0 0;border-radius:5px 5px!important}ul.new-step-block li:nth-child(1){margin:0 25px 0 20px}ul.new-step-block li.new-step-block-item .new-step-block-meta{height:21px;overflow:visible;font-size:.875rem;white-space:normal}.ratio-4-3{aspect-ratio:unset!important}ul.new-normal-block li.new-normal-block-item .new-normal-block-meta{padding:15px;position:relative}#treatment-strength ul.new-normal-block li.new-normal-block-item .new-normal-block-meta .block-title{width:100%;height:auto;font-size:1.125rem;padding:0 0 0 30px}span.block-check-icon,span.block-recommend-icon,span.block-good-icon{display:inline-block;margin:1px 0;width:20px;height:18px;position:absolute;top:17px;left:15px}#treatment-why .wp-block-group__inner-container .content-right h3{font-size:1.5rem;margin:0 0 20px 0}#treatment-story .wp-block-group__inner-container .content-right ul.story-loop{width:100%;margin:0}#treatment-story .wp-block-group__inner-container .content-right ul.story-loop li.story-loop-item{width:100%;margin:0 0 40px 0}.page-id-24 .entry-content .inner .signature-section h2{line-height:1.36}.page-id-24 .entry-content .inner .signature-section p{font-size:1rem;margin:5px 0 15px 0;line-height:1.36}.page-id-24 .entry-content .inner .signature-section{padding:50px 0 35px 0}#treatment-why .wp-block-group__inner-container .block-thumbnail{width:100%;margin:0 0 20px 0}#treatment-why .wp-block-group__inner-container .block-meta{width:100%}.section-new .wp-block-group__inner-container .content-right h3 strong::after{bottom:2px}.section-new .wp-block-group__inner-container>.content-left{margin:0 0 20px 0}.section-new .wp-block-group__inner-container .content-right figure.wp-block-image{margin:0}.section-new .wp-block-group__inner-container .content-right figure.wp-block-image+ul.new-normal-block{margin:20px 0 35px 0}#treatment-target .wp-block-group__inner-container .content-right h3{font-size:1.125rem!important;margin:0 0 5px 0}#treatment-target .wp-block-group__inner-container .content-right p{font-size:0.875rem!important}ul.faq-loop li.faq-loop-item .faq-question{padding:15px 50px 15px 15px;font-size:1.125rem!important}ul.faq-loop li.faq-loop-item:has(.ui-state-active) .faq-question{padding:15px 50px 15px 15px}#treatment-strength .wp-block-group__inner-container h3.sub-section-title{margin:35px 0 20px 0}#treatment-story{background-color:#F9F9F9}.post-type-archive-activity section .inner{max-width:100%;padding:0}.post-type-archive-activity section .inner .section-header{width:100%;margin:0 0 20px 0}.post-type-archive-activity section .inner .section-header strong{font-size:2.25rem}.post-type-archive-activity section .inner .section-content{width:100%;padding:0}.post-type-archive-activity section .inner .section-content ul.activity-loop li.activity-loop-item{margin:0 0 35px 0;padding:0 0 0 20px}.post-type-archive-activity section .inner .section-content ul.activity-loop li.activity-loop-item::before{left:0}.post-type-archive-activity section .inner .section-content ul.activity-loop li.activity-loop-item::after{top:13px;left:-6px}.post-type-archive-activity section .inner .section-content ul.activity-loop li.activity-loop-item .entry-thumbnail{width:100%;border-radius:5px 5px;margin:0 0 15px 0}.post-type-archive-activity section .inner .section-content ul.activity-loop li.activity-loop-item .entry-meta{width:100%;float:left;padding:0 0 0 10px}.post-type-archive-activity section .inner .section-content ul.activity-loop li.activity-loop-item .entry-meta .entry-title{font-size:1.313rem}.post-type-archive-activity section .inner .section-content ul.activity-loop li.activity-loop-item .entry-meta span{margin:5px 0 0 0}.post-type-archive-activity section .inner .section-content ul.activity-loop li.activity-loop-item .entry-meta ul,.post-type-archive-activity section .inner .section-content ul.activity-loop li.activity-loop-item .entry-meta p{font-size:.875rem;line-height:1.36}.single-post #primary .inner .post-thumbnail{margin:0 -15px 30px -15px;width:calc(100% + 30px);border-radius:0}.single-post #primary .inner .entry-header .entry-title{margin:0 0 15px 0;line-height:1.36}.single-post #primary .inner .entry-header p{font-size:1.125rem;margin:0 0 20px 0}.single-post #primary .inner .entry-content{padding:0}.entry-content p{font-size:1rem}.single-post .entry-content h2{font-size:1.688rem;margin:1.8rem 0 .875rem 0}.single-post .entry-content h3{font-size:1.125rem;margin:1.5rem 0 .875rem 0}.single-post .entry-content h4{font-size:1rem}.entry-content .wp-block-quote{margin:2.953rem 0}.entry-content .wp-block-quote p{font-size:1.313rem;padding:0 0 0 20px;line-height:1.36}.entry-content .wp-block-quote p::before{width:30px;height:19.5px;top:-25px}.wp-block-image .alignleft,.wp-block-image .alignright{width:50%;height:auto}.wp-block-image .alignleft img,.wp-block-image .alignright img{height:auto!important}ul.cta-block{right:unset;left:50%;transform:translateX(-50%);width:370px;height:64px;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;top:unset;bottom:20px}ul.cta-block.nav-up{bottom:-80px;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}ul.cta-block.nav-down{bottom:20px;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}ul.cta-block::before{width:370px;height:74px;top:-5px;left:0}ul.cta-block li{width:64px;height:64px;margin:0 5px}ul.cta-block li a{width:100%;height:100%;display:block;position:relative}ul.cta-block li a img{position:absolute;top:35%!important;left:50%!important;transform:translate(-50%,-50%)!important;max-height:22px;max-width:24px;width:100%;height:auto}ul.cta-block li:nth-child(5) a img{top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;max-height:24px;max-width:24px}ul.cta-block li::before{font-size:.75rem;top:80%}ul.cta-block li:hover{background-color:#F5CD49;border:1px solid #F5CD49;transition:background-color .25s ease-in-out;-moz-transition:background-color .25s ease-in-out;-webkit-transition:background-color .25s ease-in-out}#mbti .type-wr .types{width:40vw;height:40vw}#mbti .type-wr button{width:16vw;height:16vw}#mbti .type-wr .types button:nth-child(2n){top:60px;font-size:1.125rem}ul.new-vertical-block li.new-vertical-block-item{display:block}ul.new-vertical-block li.new-vertical-block-item .new-vertical-block-thumbnail{width:100%;float:left}ul.new-vertical-block li.new-vertical-block-item .new-vertical-block-meta{width:100%;float:left;padding:30px 20px}ul.block-loop-1-col{gap:10px 0}table.price-table{width:100%;max-width:100%;margin:0;font-size:0.875rem!important}table.price-table thead tr th{padding:4px}table.price-table tbody tr td.first{text-align:center;font-size:.875rem;font-weight:700;background-color:#ccc}table.price-table tbody tr td.second{font-size:.875rem;text-align:center;font-weight:500;background-color:#efefef}table.price-table tbody tr td{padding:4px;border-bottom:1px solid #101010;border-right:1px solid #101010}.single-post #primary .inner article.category-notice .entry-header{padding:20px 0!important}#treatment-youtube .wp-block-group__inner-container .content-right ul.youtube-loop{width:100%;margin:0}#treatment-youtube .wp-block-group__inner-container .content-right ul.youtube-loop li.youtube-loop-item{width:100%;margin:0 0 30px 0}.single-post #primary .inner .entry-header{padding:0 0 35px 0}.single-post #primary .inner .entry-footer{padding:0}.single-post #primary .inner .entry-footer .profile-card{width:calc(100% + 40px);margin:0 -20px}.single-post #primary .inner .entry-footer .profile-card .profile-meta{bottom:20px;left:20px}.single-post #primary .inner .entry-footer .profile-card .profile-meta strong{font-size:1.125em;margin:0 0 5px 0}.single-post #primary .inner .entry-footer .profile-card .profile-meta p{font-size:.75rem;line-height:1.3;margin:0 0 10px 0;width:70%}.single-post #primary .inner .entry-footer .profile-card .profile-meta p br{display:none}.single-post #primary .inner .entry-footer .profile-card .profile-meta a{font-size:.75rem}#video{padding:90px 0 0 0}html[lang="ja"] .site-header .inner .site-title{height:24px}html[lang="ja"] .site-header .inner .site-title a{height:24px}html[lang="ja"] .site-header .inner .site-title::after{height:24px}html[lang="zh-CN"] .site-header .inner .site-title{height:24px}html[lang="zh-CN"] .site-header .inner .site-title a{height:24px}html[lang="zh-CN"] .site-header .inner .site-title::after{height:24px}ul.treatments-wrap{width:100%;float:left;margin:0}ul.treatments-wrap li.treatment{width:100%;height:calc((100vw - 30px) / 2);float:left;margin:0 0 10px 0;border-radius:5px;box-shadow:0 0 15px 0 rgba(0,0,0,.15)}ul.treatments-wrap li.treatment .team-block-item-inner .front .left{height:calc((100vw - 30px) / 2)}ul.treatments-wrap li.treatment .team-block-item-inner .front .right{height:calc((100vw - 30px) / 2);padding:10px 15px}ul.treatments-wrap li.treatment .team-block-item-inner .front .right span.entry-category{display:none}ul.treatments-wrap li.treatment .team-block-item-inner .front .right h3{font-size:1rem;margin:5px 0 2px 0}ul.treatments-wrap li.treatment .team-block-item-inner .front .right strong{font-size:.875rem;line-height:1.2;margin:0 0 2px 0}ul.treatments-wrap li.treatment .team-block-item-inner .front .right p{font-size:.8rem}}