@charset "UTF-8";

.link-sns .wechat {position: relative;}
.link-sns .wechat:hover .qr {display: block;}

/* 갈색 네모박스 */
.box-wrp {position: relative;}
.box-wrp img {position: relative; z-index: 1;}
.box-wrp::before {content: ""; display: inline-block; width: 10rem; height: 10rem; position: absolute; top:-1.2rem; right:calc(-1.2rem + 15px); background: #C0ADA4;}
.box-wrp.left::before {right:auto; left:calc(-1.2rem + 15px); }
.box-wrp.bottom::before {top: auto; bottom:-1.5rem;}

.img-list-wrp .img-cont + .img-cont .txt-wrap {padding-left: 0; padding-right: 7.4%;}

/* 텍스트 따옴표 */
.txt-mark {position: relative; display: inline-block; padding: 0 3.2rem; margin: 0 1rem;}
.txt-mark::before {content: ''; position: absolute; left: 0; top: 0; width: 2rem; height: 1.2rem; background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAYCAYAAACIhL/AAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAK2SURBVHgBzVbdcdpAEN49LF4y8VCCXEHsCsJVEDPYnvGAY1RB7AqwK8CuAGWCJzP5A1eAqADcwZXA5C3I0WZX5i9CRBLSQ76n02n16dvb3dtFyIhht1uBfasFs9JAn58bKAjDr5+qQMrWZw13fX8vNQELU5XyBwqCKwqoVpQ4EYYlbAPhtFpv1KLvUwkMSRR2WZhNAV7r06YHOSEO477V4WULCAyp2VGcHSaTlJmEWvMtt1pvOpBXXOgw9Pn3FXkm5R/ommPibLee4PBz18ayNeTP7fkWe+nfQk6Mvj+0Cehm8UwBXOt6vDhB7AlGPQyJIHB0/b0LOyImGgLDETn413cbAkc/epdE4MbYugTwBDOfq3e7x1vFveZoIBxG/u4hwSQgGumTiwEkCRx+6R5iyRpDEpiYfvlOWqHet954Q9wmDBei+7bWuP37VwtxYc7tjdfDmqhT4U2UMIpRv9fhPLuC9DA08/XC+VDgvOTl5GzICA47J3nzDmLFPfC9SXeQHYZ++kfacaZKnlTFau8iTsAedsIuEIFEZEdxApsLqhtqeyHKFIINhJ0gule22pALdCyOq/xEwgXVsEfPIU6DdIi8QHWsmDyputLhVel4ubb2CuFEpHcqRfmnZbOX66Kc5lxU8J+DBaKBQoDTFevaOh8MCwwmUAQIveX6t+9BAeCW+6T4irmH/DA8CS8d1WfOhPPQg7zAYKD06YWXl4wnnY12R0R5RzMj01NYJFTyeQilnfKGCO/jxjBxnEXuGB2a8uypZRUKlGmW1LNsmAwskiMf9UljaxfiEepKbCCzuGe9mLCX1wxvTF5U0yAViUzCJ81WkqXYcE+WcJskW0k1FnckWhZbWydqftNCwDeri5xTgHBCCI+gfJdJMqXEsM/tLyhVkdQlIB2uxjo0RMEjixuE9RDBH12fN6jy4yC5AAAAAElFTkSuQmCC') no-repeat center / 100%;}
.txt-mark::after {content: ''; position: absolute; right: 0; top: 0; width: 2rem; height: 1.2rem; background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAYCAYAAACIhL/AAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAALGSURBVHgBzVdtUtpQFD33Bew/xyWkKxBXYLICZdDOdMQWVlBYgbCC4gqCVccZW0e7guAKyg6aJfA7Sm7ve3xDgITkR88fwktycu7Hyz0hxMD/eesoRScMOgXYHq3yAER95ugG4bDnfq4HSAHf8w6wX6wR4QTMJYAORrTog9DniG/c88ve8n20QPLg2fSh6MlNzubHISBF3ePyRRsJ8Pp8/42jqDUVtRb0wmHYnA9+KtB/9EpkFfztJAvoOpVqfdMFvad7T9JUQ3IEPKSy++miPxVoMrdX+JNSHMYEneNKtRl37vX57jtHaCA9Bhy+HelMKvOQvaK/izgNBhq6Z5fX/acftR3FaRyYVhMoTSS/NjKALLpaWYO6QhbIPjCblUAnyApN9nhfmvzV/YyMQRsQNaTEVEIeIHamx1bRQQ6QV9Kh7kEbuYBnPRzxTv0cA1vhP4cucYA8INNgeswqQB6QKaNkdP1GHrDeZwKL4QvygAStRGUeZF23PBtPcjwQ3h4ygtVbW40GNGUSqYlW1pgTzem1nEzXOmg1ekCo52mAHSDTojmfvQl04Iyoid0QwApb+sAI1CWRLLhIKdJEeV7trDvvVr50xEalzCQbLaZNsGS3NGS8tMRKfcW296PsMOeseoQE8J/FjAxlttJWG6fb5UjETTccrSX9dStmFY6MwsMVYhHH1izKpNBCERVP5aGH8re2Ig5RXbLenV+jbaS9p7u/mMsmM25gvTXSilsQKgZFzIQ3J20gvVyOc9SFTUQjJzyx/DpCbrtnly1kgPGei04nYPXuupX4Twi1iUjEjTeAjpCFJJs4DfGeWpxtWKUa454L1l0fm0H9gTMysQZdibApEe5c0gnGFalBZy3ielxJEwmk/T35cOJAXraJSJJAm0/94SS91kbhvZM04BWBYjzFqkfXeQkznA8PNtSwJOX8mLYS/wCvJz6xL37W5wAAAABJRU5ErkJggg==') no-repeat center / 100%;}
.txt-mark.v2::before {background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAYCAYAAACIhL/AAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAJnSURBVHgBzVfLceJAFHyoFrhy5VtyBOvNACJYZ2ARwZoIsCPAG4G1EawcgdkIbEfAVPG9LVegAHdTIxfGI/QZHdxVwJM00+r3mZmHSEqMRqPKZDK5mc/nruSI8XjcBq8nWUFhENWfTqf/SSY5gVyz2ewJn7+m59+SkjiO87Db7dz9ft9rNptDsQQdLpVKA5geONV6vf5hGldISqJv+fV6vSuW0A4zYhVeQ9wFoExjIyPIGkPEnmC6+ha9vBNLsEzAexteMyNR4ghjBE891ETdRqPhS0YYskEoZOTi3LxPAuHhNTz0DWN9iHzdbDbBOY/PiGM2Lj+8vFAY4l0v+PxrtVqBxAnEMr/EpGeJAYlXq1U3qVCs/OdTcQYoZM2vVqt3RoG65khUkYQA4e0p4SmwfQwQ+RtJDtZ6J3T+IFCngOJcSQlEs1er1e5NzxaLxa/tdnsv6XHYdiBy6fCqXC73s4gjEJ2BaeNmRjKKI1xoeqBR0KkdiQVYk4hi5/ge6o4v8MQC0NVx8NUXSyCKbZZJeK3PaU/sccUUx62uRCgWi1ehja0oF04swp+5CUQU3dBGynPhBFxHvjgoUEkOQNSWJtsSigJfJB8MI2wbvHIV/xZ7KDQS747S5tYjlkBdBw6bT1syEH067rBJ27ZmdNo/LBIIZBOaqW6YAVMbRsctsrPkeUzjIBAHvkIUeEOlIGHk/kBIZCPAZxwjKcVRS9gsvG8zrBtsjBQZJCTpYY4XN5BjEEmmW8WNBeeQTcJxPUd21Ei7B/P70aZLUZz4iJPCZ6chKaCbhzbMa80ZHo0KDjziNzD9GXsDIHtb0n1UcgcAAAAASUVORK5CYII=');}
.txt-mark.v2::after {background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAYCAYAAACIhL/AAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAJ0SURBVHgBzZfbcdpAFIaPhBleeWWAGVEBuANcge0KIioIVGBcQZIKpFQQpwJTgjpAw/0tvHLP/2skotGsQFrpId+M7L1x+PfsWZ2DIQrm83nfMIxnPC/oWuHwFn3vfD7/PBwOk06n40sOptNpvVqt2qZpPl8ulx6G6uGUx4d22+32JPk5I95Zr9cWPuzg6cttfHyR22g03iUDm83m6+l0GsdEKYEDPna73Si++avAxWLRw4LPe0YSuM1mc3BrwXK5dPDPluz4cNBrq9WiZ8XkH3pOQxyxV6vVt7TJcM6WfARaEBLWVSDOX0dcAHY7ZMwmx3EiNudEj3qtVnMCgTQk/y6CFpVK5S05Bi+8SQF4D7hxk7dVCkJjjOGoH7YtKQgu4pBH3JNy6Ke0i9ClQEtKAF6sq9oFsUz5z6FAX0oAXvOiNuLal3LwTLxifksJIFNcBSIVfkg5ePRgGcbceHpCm3l7IgXZ7/fvJhM0c6AUgIaSY/BopjydBk72BzcdXBIkaOZTXzRA7I1UlQ03zjnRwz8ej2M2AoE8ErwUn/KK5C6R1L+nzXMOa/J6cosTeaImdozkLNLLGGK/yP33o4dK5lEywGIER+4glPr31sLrj1EloxQYMZvNXmgQebarqA+9+C6zEgql3a4oqhx8zwDi3PiYcc8o6rmpxLwJI6yoh3nFxWGBApFObGiLUHhVVdQPtwyFlbAV9RlPMDKWAtCLsBOvdPzwNHzV+odbhiAuugCpO8xLKM5iO8tpKAXyB05YxBIXOxwVOdKI8ERsNH3YH2hvGKX6L8TJp6pS1oW2EM9/+JagA0QXBnCZwgjDBXaHOsL+Ag2MbNIxCtMNAAAAAElFTkSuQmCC');}
.txt-mark.v3::before {background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAYCAYAAACIhL/AAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAF0SURBVHgBzZfhbYMwEEYvmYARGIER2KDdoGxQNqAbJJ2AbkA3IBukncBsQDe43gVTWZad+uz7kSddZCnw9J3tgAMgBBErqp6qBkXI11J1kIsNNlCtLAMlbLCZaoJcrMTgRg8K2IZH62R3BVI8CTOCArbh1fHWIIVvcmZt77KGQuw2cZGvSKBDLNrAEFyNW9MghW56wTAsz/r12nDXgHOmOlE9p4oaTGOWBI2E8zFUwz0J77kVZQwJ4U4yZWCv47YEBvPo74R7xTwMuo8dlHfp00ZWpIRJS8TMgYAjltNqiZhKcfZ2zkfyNaCD+6jQcj5pBqydsZrzCA8OB1xAh5/IuISFA36BDpfIuIRvDvgO5SyHw+GvUTu+QDmft0/c3q0ldL4ZtxNRCcaV5byHd86x9vk7zIOz1L6MTzIGZXzAP/A1KIPDNTEZz+SUKEk+CdO1b5jW/Iwpxzjc9g93fvVCsYAPreI/OLb5zjrc7WRw2wpt6L5ft6YI76s120gAAAAASUVORK5CYII=');}
.txt-mark.v3::after {background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAYCAYAAACIhL/AAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAF0SURBVHgBzZZhccMwDIV1RVAIZrBAMIMNQhg0DBYGKQOPQTcEgdAwcBkUgiZdnIuT2ott+ce+O935ru7Ls5RYAgiAiJpioLC48qQYKVoKBZnQf84UndN4erp3CsPPTBFRTuAIS/EJidDey85UjFv08PRDkyjiYxLMGczDspdQ5nLNLQx/mBuwDPaifCGLMnTAXIsyxlpCq9jWoEU5+kRa7yCHv/rGM8drBXI6NthAHXRkLeGNDSqowzmylqBO8M9hgw+ow+StH1CHiQ3+QB18g99Qh2npu1JeOgqmtcwj1CJ2QxkqYFB68KsvxpOGxTK6WH1wnl5KsOxpL6Yw3+QVDqA9Peax7cMRQZsgdIdEMH2MY9IaB2384AxFhHnIzL6MnVEuu4mYayGXQDa/SsztNPcDCpdVQy44T8I+PQjB13ed1wpycUKyE4Z1jbgauL12DApL6ulevKxpKAXni3uslTWnqV0letGB3QusoSK4fr3Zxn4BxFcECW6oqcoAAAAASUVORK5CYII=');}
.txt-mark.v4::before {background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAZCAYAAABD2GxlAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAALMSURBVHgBzZfdcdpAEMd3D2Vi5wlixzFJ5Ngd4A5MBRlXYFIB7sBQQaACcAUmFaAOTCpAYzEDJolxXoJj0G12+YoMSEEfD/7NMJxOYvW/273dBSAC7XY7Pei2DyFh+v1ObnnOgBCIsPQro6hJZzL7H88hIb53nZOUgiIClCGqwEHfKRJBiT+2Guo8JECXvbCFRo0ATvSYTnffmy0Ii2z7oOc073oO3fU67aRcO7h1LqY2HfrZdUp+z2GgkdmuAUFarjXR593sQR1i4N212VTr9b557Pe84S/u5gtpWMQZItZ39806xEC8YWi4IqDDhV0anwb9ZkXg5CBsG1cs7sQ7P9Z0CTEY9DtnRFThYXo+R7zoX0O4D/rdios5Jq75K+fz9D0BNjSLfZM1LQgjTlMd/EW0XKLqCFwrmz2yl+55DN12arzKAmyArP5Rj8rLBpeZupWuYSPQ5hRW9sY5/hPnXEwORCjQ/kOjvJ9IORAv8UUTPDG3kVWEUuatWV4InCRKhCZEo4XDcT5zdLQSS4Hh8h+0K3nxoKHkIoVYg+jk9JZaqSo/ujcFiChOUAbWBnxg1dRQOBcsg0oVV16A6gLiwLlXb6uC4t07g7iwMQmT+eV0HG/RAoL6pAiju8GLQp1bN44Fa1PzMhYbr50EbSpJvvCMkR20IQFI6UWrRBrDt03rsRSR/goJkPoN1mL86FpJeIa0/qbUg67ENSadjjdRy5iNVyEmfNgqamLMxTJEBm3gmrxiXBYu9yLCZbec4RK6qMWcsOsqbE7knefdy2f2PqyNuUmjQNQMe6q5YbncyR4UZKzmk9xBFEQ1bAzaQeKEPb435mfC7CT3odW5uCcChZ2sWcIxSvtt+VqQnpAXgsPRcZA4r0jkjme6+EChlkuQ33lnnj99nQ/y58jVqRwqys2FaVKtMI3qOqQMTirNzO3cANupB7exrhsS/gLnQWaZxNsiHAAAAABJRU5ErkJggg==');}
.txt-mark.v4::after {background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAZCAYAAABD2GxlAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAALWSURBVHgBzZdhUtpAFMffe6RKnWkH1GppwYETlN5AT6CcQD2BegLwBNUTFE5gPYHcoLkBVOiAVsVvMEPY132xQCYkaULywd8MM8lu+Oe/+1523yL40Gq1Mu/SqQMELtoNCM+KyfyQKzQhBn96nV1CVQaGjNyzQnNMEzOXK7W9nkcvAQOhygC73q/ANiLXR8pq+Im6kcFm1owTrXk6NeZhpDm2rLOtfMl0tc8Z3N9+0yM6hVBg27KgspXPm0FP3d93y4aCK5hG4n+qCLXsduF8weDgrvudmY8gCjrs1hj3/Eza5phv/GbND0asb2znj+WaXsx1qpHN2UqQMQy4GugQurt6vVbRnrmI5gTUXh77v+xIkggxQw2WhosqTQtpsUJvqmHD6gUiVWXgtIIUMucCxIhOnLMo17hMRJzomZeBEwF9gbhoscna/KufrKR2IQH0wPfJfzmJKKaoPBfmMiRDkeA1oyNDslRAEjh1EtQk7dKEBJBt0Os6FtqbzkF1DbHBtnOPtq8TmEXF3CAaqnpcMcXq3N3GSl1CLLC9mdupU7ZUelYWH8PymCLkbqSRupA+WJIJ83yr2/y880PvJueRVaSyYavi1SMDf+nDNkREvExTZrbMbOQKNWW7Di+IBJVsQMklfcjjPb3PNyC0OW6Il9k73A8M9N48gZQuKvFE3/ouuDIYr9D6YReqwEdIuB9QQJjrHwtfnQ0YJCp76iSdutBmDx3/eFaKz6KY8zKbQrhxNTdxaFUkNZyNRpDQKA2ZVac5u5qGymauEGudI9KaOtGmsILLjU8Fz6IlcKtbRePKcduUfMpu5WOZe+jdHs0qHR0NBjzzMxeIFLFP/Q7L77HXqUECSO351O+2/uneDHTFDcvw8Pv2YCaiRSEB5OCk9X4+3XUGj/1u6BlbyEE5R6SYDy0Fe3GPmE7ev6WaTrtrGloX664PIRJLT3uQpo6C17klDH8BJCFjAYU6GBsAAAAASUVORK5CYII=');}

/* index */
.main-result {overflow-x: hidden; font-size: 1.1rem;}
.main-result .item-body {padding-left: 4.3rem; padding-right: 4.3rem;}
.main-result .list-item-wrp {counter-reset: list;}
.main-result .cate {position: relative; width: 100%; font-size: 2rem;}
.main-result .cate::after {content:""; position: absolute; bottom:-45%; right:17%; counter-increment: list; content: "0" counter(list); color: #EEE6E2; font-size: 10rem; font-family: 'Cormorant', sans-serif; font-style: italic; font-weight: 700; line-height: 1; letter-spacing: -0.05em; z-index: 1;}
.main-result .list-item:nth-child(2) .cate::after {right: auto; left:-26%;}
.main-result .list-item:nth-child(3) .cate::after {right: -17%;}
.main-result .list-item:nth-child(4) .cate::after {right: auto; left:-31%; bottom:-15%}
.main-result .cate span, .main-result .txt {position: relative; z-index: 2;}
.jp .main-result .cate::after {bottom: 20%}
.jp .main-result .list-item:nth-child(4) .cate::after {bottom:20%}
.ru .main-result .item-body {padding-left: 5rem; padding-right: 5rem;}

/* .main-gallery { cursor: none;}
.main-gallery .cursor {position: absolute; top:50%; left:50%; transform: translate(-50%, -50%); width: 70px; height: 70px; background: #000; border-radius: 50%; pointer-events: none; transition: all 0.3s ease; opacity: 0; z-index: 99;}
.main-gallery:hover .cursor {width: 132px; height:132px; opacity: 1;}
.main-gallery:hover .cursor::after {content: "DRAG"; position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); font-size: 20px; font-family: 'Cormorant Infant', serif; color: #fff; letter-spacing: 0; font-weight: 700;} */

.main-location::before {bottom: -5%}
.main-location>div {display: flex; align-items: center; justify-content: space-between;}
.location-map .box p,.location-map .box button {font-size: 1.1rem;}

/* about */
.about .bg-beige .box-wrp::before {top:-2.35rem; left:calc(-2rem + 15px); right: auto; width: 5.55rem; height: 5.55rem;}
.about .bg-beige .box-wrp::after {content: ""; display: inline-block; width: 15.5rem; height: 19.55rem; position: absolute; bottom:-2.5rem; right:calc(-3rem + 15px); background: #C0ADA4;}
.about-contact {padding-bottom: 0 !important;}
.about .location-map {height: 488px;}
.about-tit + .about-swiper {margin-top: 6.9rem;}
.about .bg-beige .about-swiper {flex-direction: row-reverse;}
.about-swiper {display: flex; justify-content: space-between;}
.about-swiper-tit {width: 310px; margin-top: 4.6rem;}
.hant .about-swiper-tit {width: 345px; margin-top: 4.6rem;}
.jp .about-swiper-tit {width: 360px;}
.ru .about-swiper-tit {width: 390px;}
.id .about-swiper-tit {width: 360px;}
.id .about-swiper-tit h3 {font-size: 2rem !important;}
.about-swiper>div:nth-child(2) {width: 68.46%; margin:0;}
.about .sect:first-of-type .box-wrp:before {top:-2rem; right:-2rem; width: 15.5rem; height: 19.55rem;}
.about .sect:last-of-type .box-wrp:before {top:auto; right:auto; bottom:-1.5rem; left:-1.5rem; width: 5.55rem; height: 5.55rem;}

.whylydian .sect-05::after {content: ""; position: absolute; bottom: 0; left:0; width: 50%; height: 9.6875vw; background: #fff;}

/* sub03-지방흡입병원선택법 */
.howchoice .sect-04 .img-cont .txt-wrap {padding-right: 7%;}
.howchoice .sect-04 .img-cont + .img-cont .txt-wrap {padding-left: 9.23%;}

/* sub04_01리디안지방조각술 */
.fat-carving .pixcel {position: absolute; top:0; right:0; display: inline-block; width: 4rem; height: 4rem; background: #f9f7f6;}
.fat-carving .sect02 {background-image: url('/jp/wp-content/themes/lydian/assets/css/../img/carving/sect02-bg.png'); background-position: 0 0; background-size: 100% auto;}
.fat-carving .page02 .box-wrp::after {content:""; width: 2.8rem; height: 2.8rem; position: absolute; top:-1rem; left:-1rem; background: #bfa293; opacity: 0.2;}
.fat-carving .sect-03 {background-image: url('/jp/wp-content/themes/lydian/assets/css/../img/carving/sect03-bg.png'); background-repeat: no-repeat; background-position: center; background-size: 90% auto;}
.fat-carving .sect-03 .box-wrp::after {content:"";position: absolute; left:-1.8rem; bottom:-1.8rem; width:18.5rem; height:18.3rem; background: #bfa293;}
.fat-carving .sect-04 {background-image: url('/jp/wp-content/themes/lydian/assets/css/../img/carving/sect04-bg.png'); background-repeat: no-repeat; background-position: 0 0; background-size: 100% auto;}
.fat-carving .sect-07 {background-image: url('/jp/wp-content/themes/lydian/assets/css/../img/carving/sect07-bg.png'); background-repeat: no-repeat; background-position: center; background-size: 70% auto;}
.fat-carving .sect-06, .fat-carving .sect-08 {background-image: url('/jp/wp-content/themes/lydian/assets/css/../img/carving/txt-bg.png'); background-position: 0 0; background-size: 100% 100%;}
.fat-carving .sect-09 {background-image: url('/jp/wp-content/themes/lydian/assets/css/../img/carving/sect09-bg.png'); background-repeat: no-repeat; background-position: 65% 13%; background-size: 67% auto;}
.fat-carving .sect-09 .box-wrp::after {content:""; width: 9.7rem; height: 10rem; position: absolute; left:-1.2rem; top:-1.2rem; background: #bfa293;}


/* process */
.page-process .sect-04 .bg-txt p {position: absolute; top: 0; left: 50%; transform: rotate(90deg) translate(41%, -260px); white-space: pre;}
.page-process .sect-05 .box-wrp::before { top:auto; right:auto; bottom:-1.4rem; left:-1.4rem}

/* sub05_복부성형_01Why복부성형 */
.whyabdominal .txt-mark {padding: 0 3rem;}
.whyabdominal .sect-03 {padding: 21.2rem 0;}

/* cell */
.page-cell .img-list-wrp .img-wrap {flex:0 0 46.15%; width: 46.15%;}
.page-cell .img-list-wrp .txt-wrap {padding-left:4rem !important; padding-right: 8rem !important;}
.page-cell .img-list-wrp .img-cont + .img-cont .txt-wrap {padding-left:8rem !important; padding-right: 3.8rem !important;}
.page-cell .sect-03 {padding-top: 9rem;}
.page-cell .sect-04 {padding-top: 9rem; padding-bottom: 5.8rem;}


/* 러시아어 */
.ru #hd .dep1 a, .ru #hd .dep1 .gnb-title {font-size: 18px; line-height: 1.2;}
.ru .main-result .list-item:nth-child(2) .cate::after {bottom:50%}
.ru .main-result .list-item:nth-child(3) .cate::after {bottom:30%}
.ru .main-result .list-item:nth-child(4) .cate::after {left:-24%; bottom:58%}

/* 베트남 */
.vn .visual-swiper-txt p {font-size: 1.3rem;}
.vn .visual-swiper-txt h1 {font-size: 2.5rem;}
.vn .pc-txt {display:  block;}
.vn .mo-txt {display:  none;}

/* 번체 */
.hant #hd .dep1>li{font-size: 1.2vw; max-width: 100%;}
.hant .page-cell .img-list-wrp .img-cont + .img-cont .txt-wrap {padding-left:4.5rem !important; padding-right: 3.8rem !important;}
.hant .page-cell .img-list-wrp .txt-wrap {padding-left:4rem !important; padding-right: 7rem !important;}

@media (min-width:1200px){
    #hd .dep1 {display: flex; }
    #hd .dep1>li {display: flex; justify-content: center; align-items: center; height: 100px; padding:0 0.65rem}
    #hd .dep1>li>a,
    #hd .dep1 .gnb-title a {color: #fff; text-align: center;}
    #index #hd .dep1>li>a, #index #hd .dep1 .gnb-title a,
    .is-scroll #hd .dep1>li>a, .is-scroll #hd .dep1 .gnb-title a,
    #hd.hd-black .dep1>li>a, #hd.hd-black .dep1 .gnb-title a {color: #111;}
    #index .hd-logo{background-image: url('/jp/wp-content/themes/lydian/assets/css/../img/logo.svg');}
    #hd .dep2 {position: absolute; top:100%; left:50%; transform: translateX(-50%); min-width: 210px; padding-top:0.4rem; color: #fff; font-size: 0.9rem; text-align: center; opacity: 0; transition: all 0.3s; pointer-events: none;}
    #hd .dep1>li:hover .dep2 {opacity: 1; pointer-events: all;}
    #hd .dep2 li {padding:0.25rem 1rem; background-color: #211D1B;}
    #hd .dep2 li:first-child {padding-top:1rem;}
    #hd .dep2 li:last-child {padding-bottom:1rem;}

    .fat-carving .sect-02 .bx-gray .customers .d-flex:first-child {margin-right: 30%;}
    .fat-carving .sect-02 .bx-gray .customers .d-flex:nth-child(2) {margin-left: 24%;}
    .fat-carving .sect-02 .bx-gray .customers .d-flex:last-child {margin-right: 12%;}
    
    /* 태국어 */
    .th .visual-swiper-txt p {font-size: 1.5rem;}
    .th .visual-swiper-txt h1 {font-size: 2.22rem;}
    .th .main-visual-swiper .swiper-slide.last .visual-swiper-txt {left: 10.45%; max-width: 46.91%;}
}

@media (max-width:1599px){
	#hd .dep1{word-break: break-word;flex: 1}
	.hant #hd .dep1{justify-content: center;}
	.hant #hd .dep1>li{max-width: none;font-size: 1.1vw;}
	#hd .dep1>li{max-width: 14.28%}
	#hd .dep1>li>a br, #hd .dep1 .gnb-title a br{display: none !important}
}

@media (max-width:1485px){
	.hant #hd .dep1>li{max-width: none;font-size: 1.1vw;}
	
}