@charset "utf-8";
/* css파일정리 2025-01-31 장서은 */
.subCon,
.subCons {overflow-x:hidden;}/* 가로스크롤 없애기 */
/* footer */
.footer {width:100%;min-width:1400px;padding:0;background:#f4f4f4;margin:0 auto;}
.footer .footerTop {padding:50px 0;font-size:0;text-align:left;}
.footer .footerTop h1 {display:inline-block;vertical-align:middle;margin-top:70px;}
.footer .footerTop div {display:inline-block;vertical-align:top;}
.footer .footerTop h2 {font-size:16px;color:#000;margin:0 0 15px;font-weight:700;letter-spacing:-0.025em;}
.footer .footerTop h3 {font-size:13px;color:#000;margin:0 0 10px;font-weight:600;}
.footer .footerTop .footer_map {margin-left:70px;width:290px;box-sizing:border-box;}
.footer .footerTop .footer_map .map {width:290px;height:192px;border:1px solid #d9d9d9;box-sizing:border-box;overflow:hidden;}
.footer .footerTop .footer_map ul li {line-height:25px;font-size:13px;color:#fff;background:#00364d;text-align:center;margin-top:1px;}
.footer .footerTop .footer_util {margin-left:50px;}
.footer .footerTop .footer_util ul li {margin-bottom:20px;}
.footer .footerTop .footer_util ul li a {font-size:13px;color:#747271;}
.footer .footerTop .footer_cs {margin-left:50px;}
.footer .footerTop .footer_cs p {font-size:13px;color:#747271;line-height:150%;}
.footer .footerTop .footer_cs p.phone {font-size:28px;color:#00364d;margin-bottom:10px;font-weight:600;}
.footer .footerTop .footer_sns {margin-left:50px;}
.footer .footerTop .footer_sns h2.last {margin-top:15px;}
.footer .footerTop .footer_sns ul {font-size:0;width:350px;}
.footer .footerTop .footer_sns ul.sns {padding-bottom:15px;}
.footer .footerTop .footer_sns ul.lang {padding-left:6px;}
.footer .footerTop .footer_sns ul li {display:inline-block;}
.footer .footerTop .footer_sns ul.sns li {margin:0 9px;}
.footer .footerTop .footer_sns ul.lang li {margin:0 15px 15px 0;box-shadow:3px 3px 5px 0 #cdcdcd;}
.footer .footerTop .footer_sns ul.sns li:first-child {margin-left:0;}
.footer .footerTop .footer_sns ul.sns li img {width:40px;}
.footer .footerTop .footer_sns ul.lang li img {width:45px;}
.footer .address {padding:30px 0 20px;background:#efefef;color:#555;font-size:13px;line-height:1.5;letter-spacing:0;}
.footer .footer_notice {height:40px;background:#efefef;border-top:1px solid #d9d9d9;font-weight: 400;font-size:13px;line-height:40px;color:#b3b3b3;text-align:center;}


/* Introduction- philosophy.php */
.m_i01_01 {height:816px;background:url("/img/da/104_bg_01.jpg?ver=240516") 50% 0 no-repeat;}
.m_i01_01 .box01 {position:absolute;top:0;right:0;width:50%;height:100%;padding:100px 70px 0;background-color:rgba(255, 255, 255, .8);}
.m_i01_01 .tt {font-size:50px;letter-spacing:-0.05em;margin-left:-6px;}
.m_i01_01 .tt::after {display:block;width:23px;height:3px;margin:40px 0;content:'';background-color:#565656;margin-left:6px;}
.m_i01_01 .tt strong {color:#fff;background-color:#83a4b7;letter-spacing:-0.025em;padding:0 7px 0 0;margin-left:6px;}
.m_i01_01 .m-cnt {font-size:18px;}
.m_i01_02 {padding:100px 10px;text-align:center;}
.m_i01_02 .tt {font-size:48px;line-height:1.2;color:#565656;}
.m_i01_02 .tt::before {display:block;width:24px;height:2px;margin:30px auto;margin-bottom:5px;content:'';background-color:#565656;}
.m_i01_02 .tt strong {color:#c7ab93;}
.m_i01_02 .m-cnt {margin-top:20px;font-size:18px;letter-spacing:-.5px;color:#6a6a6a;}
.m_i01_02 .cb {width:1164px;margin:50px auto 0;}
.m_i01_03 {height:737px;margin-top:100px;text-align:center;background:url(/img/da/104_bg_02.jpg) top center no-repeat;}
.m_i01_03 .poa {top:500px;width:100%;text-align:center;}
.m_i01_03 .tt {padding:15px 0;font-size:48px;line-height:1.2;color:#565656;}
.m_i01_03 .tt::before {display:block;width:24px;height:2px;margin:0 auto 5px;content:'';background-color:#565656;}
.m_i01_03 .tt strong {color:#c7ab93;}
.m_i01_03 .m-cnt {font-size:18px;text-align:center;color:#6a6a6a;}
.m_i01_04 {padding:40px 0;background-color:#1c1a22;}
.m_i01_04 ul {overflow:hidden;padding:0 20px;}
.m_i01_04 ul li {float:left;width:33.33%;padding:30px 10px;}
.m_i01_04 ul li .tt {padding-bottom:15px;font-weight:600;font-size:22px;line-height:25px;color:#c7ab93;letter-spacing:-0.025em;}
.m_i01_04 ul li .cnt {margin-top:10px;font-size:16px;line-height:1.2;color:#fff;letter-spacing:-0.025em;}
.m_i01_05 {height:933px;background:url(/img/da/104_05_03bg.jpg) center no-repeat;}
.m_i01_05 .inner {height:933px;padding-top:100px;background:url(/img/da/104_05_03_01.png) bottom right no-repeat;}
.m_i01_05 .box01 {width:600px;margin-bottom:10px;padding:50px 10px 0 50px;letter-spacing:-1px;border:1px solid #a3a3a3;background-color:#fff;}
.m_i01_05 .tt {padding:50px 0;font-size:40px;line-height:1.2;color:#565656;background:url(/img/da/104_05_01.jpg) top right no-repeat;}
.m_i01_05 .tt::before {display:block;width:24px;height:2px;margin-bottom:20px;margin-left:5px;content:'';background-color:#565656;}
.m_i01_05 .tt strong {color:#6dbde1;}
.m_i01_05 .cnt {padding:50px 0 70px;font-size:18px;line-height:1.4;color:#6a6a6a;border-top:1px dotted #908f92;background:url(/img/da/104_05_02.jpg) bottom right no-repeat;}
.m_i01_05 img {width:600px;}
.m_i01_06 {padding-top:100px;overflow-x:hidden;}
.m_i01_06 .tt {position:relative;}
.m_i01_06 .tt::after,
.m_i01_06 .tt::before {content:'';display:block;position:absolute;height:1px;background-color:#9d9d9d;width:50%;top:25%;}
.m_i01_06 .tt::after {left:65%;}
.m_i01_06 .tt::before {right:65%;}
.m_i01_06 .tt h3 {font-weight:700;font-size:40px;line-height:1;font-style:italic;letter-spacing:-0.075em;text-transform:uppercase;}
.m_i01_06 .tt p {font-size:30px;}
.m_i01_06 .row {margin-top:50px;padding-bottom:70px;}
.m_i01_06 .row .title {font-size:22px;line-height:25px;font-weight:600;letter-spacing:-0.05em;}
.m_i01_06 .row .tt_en {font-weight:600;font-size:15px;line-height:1;color:#a3a3a3;letter-spacing:-0.025em;}
.m_i01_06 .row div {font-size:16px;}

/* Introduction- facilities.php 2025-03-25 */
.tourWrap {*zoom:1;width:1200px;margin:30px auto 80px;overflow:hidden;box-sizing:border-box;}
.tourWrap:after {content:"";display:block;clear:both;}
.tourWrap .tourTab {float:left;width:300px;}
.tourWrap .tourTab ul li {font-size:0;padding-left:10px;cursor:pointer;height:94px;line-height:93.2px;border-top:1px solid #ededed;}
.tourWrap .tourTab ul li span {display:inline-block;vertical-align:middle;}
.tourWrap .tourTab ul li span.floor {width:70px;font-size:16px;color:#e68a9b;font-weight:600;text-align:center;display:inline-block;line-height:20px;}
.tourWrap .tourTab ul li span.desc {font-size:14px;line-height:18px;color:#666;letter-spacing:0;display:inline-block;}
.tourWrap .tourTab ul li:last-child {height:87px;border-bottom:1px solid #ededed;}
.tourWrap .tourTab ul li:hover {background:#f6f6f6;}
.tourWrap .tourTab ul li.active {background:#ffe5ea;}
.tourWrap .tourTab ul li.active span.desc {font-weight:600;color:#333;}
.tourContent {display:none;width:900px;float:left;}
.tourContent.active {display:block;}
.tourContent .tourinfoWrap {height:145px;padding:25px 30px 0;border-top:1px solid #fff;background:#f4f4f4;position:relative;}
.tourContent .tourinfoWrap > div {display:inline-block;vertical-align:top;}
.tourContent .tourinfoWrap > div.floor {font-size:22px;color:#333;font-weight:700;}
.tourContent .tourinfoWrap > div.desc h2 {font-size:18px;color:#fff;margin-bottom:5px;}
.tourContent .tourinfoWrap > div.desc p {font-size:15px;color:#333;line-height:20px;}
.tourContent .swiper-button-prev, 
.tourContent .swiper-button-next {width:50px;height:50px;position:absolute;top:-293px;margin-top:-25px;background-color:rgba(255,255,255,0.6);outline:none;text-indent:-9999px;background-size:80%;background-position:50% 50%;background-repeat:no-repeat;}
.tourContent .swiper-button-prev {left:auto;left:0;background-image:url('/img/main/btn_prev_bk.png');}
.tourContent .swiper-button-next {right:0;background-image:url('/img/main/btn_next_bk.png');}

/* Safety- covid.php */
.subCon.covid .covid_05 {background:url("/img/safety/com_safety02.jpg?ver=240920") 50% bottom no-repeat;padding-top:70px;text-align:center;background-color:#ecf0f3;height:900px;}
.subCon.covid .covid_05 .tt {font-size:50px;line-height:1.2;font-weight:normal;letter-spacing:-2px;color:#1e2d4c !important;}
.subCon.covid .covid_05 .tt strong {color:#1e2d4c !important;}
.subCon.covid .covid_05 .tt span {font-size:48px;}
.subCon.covid .covid_05 .cnt {margin-top:25px;line-height:1.2;font-size:25px;font-weight:400;letter-spacing:-1px;color:#1e2d4c;}

/* Safety- system.php */
.safety-system-01 {height:870px;background:url(/img/safety/202_safety_system_01n.jpg) center no-repeat;}
.safety-system-01 .poa {top:153px;}
.safety-system-01 h3 {position:relative;padding:50px 0 40px;font-size:52px;line-height:1.2;text-align:center;color:#fff;}
.safety-system-01 h3 small {display:block;width:100%;margin-top:20px;font-size:18px;letter-spacing:20px;color:#95beff;}
.safety-system-01 .cnt {position:relative;margin:0 15px;padding:10px;font-size:25px;line-height:1.4;text-align:center;letter-spacing:-0.075em;color:#fff;}
.safety-system-01 .cnt p {font-weight:500;color:#6bffb1;}
.safety-system-01 .cnt::before {content:'';display:block;position:absolute;top:0;left:0;bottom:0;width:100%;opacity:.2;border:1px solid #32a5fe;border-radius:10px;background-color:#1756f1;box-shadow:0 0 25px #5463e2;}
.safety-system-01 .img {margin-top:20px;}
.safety-system-02 {position:relative;height:1741px;background-color:#ececf2;}
.safety-system-02 .inner .poa01 {left:7%;top:11.5%;}
.safety-system-02 .inner .poa02 {right:10%;top:19%;}
.safety-system-02 .inner .poa03 {left:10%;top:48%;}
.safety-system-02 .inner .poa04 {right:8%;top:53%;}
.safety-system-02 .poa05 {top:92px;}
.safety-system-02::before {position:absolute;bottom:0;width:100%;height:1020px;content:'';background-color:#5c6ae6;}
.safety-system-02 .inner {position:relative;z-index:10;}
.safety-system-02 .img {font-size:22px;}
.safety-system-02 .tt {padding-bottom:20px;font-size:68px;line-height:1.4;text-align:center;letter-spacing:0;color:#fff;}
.safety-system-02 .tt span {font-size:22px;}
.safety-system-02 .cnt {overflow:hidden;display:flex;margin:10px 80px 0;padding:30px 100px;border:1px dashed #528cf3;border-radius:15px;background-color:#4c58c8;}
.safety-system-02 .cnt::after {display:table;clear:both;content:'';}
.safety-system-02 .cnt .img {float:left;position:relative;margin-right:50px;font-size:22px;text-align:center;color:#6bffb1;}
.safety-system-02 .cnt .img .poa {top:85px;width:100%;font-weight:600;line-height:20px;line-height:1.2;}
.safety-system-02 .cnt .txt {float:left;padding-top:40px;font-weight:400;letter-spacing:0;color:#fff;}
.safety-system-02 .cnt .txt strong {font-size:28px;font-weight:500;line-height:1.2;}
.safety-system-02 .cnt .txt p {padding-top:30px;font-size:22px;line-height:1.4;}
.safety-system-02 .cnt .txt p span {color:#6bffb1;background-color:#3944a9;}
.safety-system-03 {padding:100px 0 0;background-color:#93bcff;}
.safety-system-03 .inner {width:1200px;}
.safety-system-03 .poa:first-child {left:454px;top:150px;}
.safety-system-03 .poa:nth-child(2n) {left:454px;top:220px;}
.safety-system-03 .poa:nth-child(4n) {left:454px;top:400px;}
.safety-system-03 .tt {font-size:43px;text-align:center;color:#fff;}
.safety-system-03 .tt > img {vertical-align:bottom;}
.safety-system-03 .txt {top:0;width:100%;text-align:center;}
.safety-system-03 .txt p {display:inline-block;height:50px;padding:0 50px;font-size:21px;line-height:50px;letter-spacing:0;color:#6bffb1;border-radius:25px;background-color:#3944a9;}
.safety-system-03 .box-left, 
.safety-system-03 .box-right {position:absolute;top:325px;width:340px;padding:10px 8px;font-size:25px;text-align:center;border:1px dashed #e4efff;border-radius:10px;background-color:rgb(244 242 247 / 50%);}
.safety-system-03 .box-left {left:0;}
.safety-system-03 .box-right {right:0;}
.safety-system-03 .img .title {margin-left:-2px;font-size:22px;letter-spacing:4px;color:#fff;}
.safety-system-03 .img p {margin-top:5px;}
.safety-system-03 .img ul {margin-top:10px;text-align:center;}
.safety-system-03 .img ul li {display:inline-block;margin:2px;padding:0 6px;font-size:19px;line-height:35px;color:#6af9b4;border-radius:18px;background-color:#3944a9;}
.safety-system-03 .img-box {position:relative;width:1200px;margin:20px auto;padding:30px;text-align:center;border-radius:30px;background-color:#ececf2;}
.safety-system-03 .img-box img {max-width:100%;}
.safety-system-03 .img-box .txt {height:42px;font-size:14px;line-height:20px;color:#fff;background-color:#494949;}
.safety-system-03 .img-box .title {position:absolute;top:50%;width:100%;height:40px;margin-top:-10px;font-size:14px;line-height:40px;color:#6bffb1;background-color:rgba(57, 68, 169, .9);}
.safety-system-03 .txt01 {margin-top:15px;font-size:30px;line-height:1.2;text-align:center;letter-spacing:0;}
.safety-system-03 .txt01 strong {color:#3944a9;}
.safety-system-03 .txt01 img {margin:0 3px;vertical-align:middle;}
.safety-system-03 .color {color:#3944a9;}
.safety-system-04 {padding-top:80px;text-align:center;background-color:#ececf2;}
.safety-system-04 .tt {font-size:34px;line-height:1.2;text-align:center;color:#00020b;}
.safety-system-04 .tt strong {font-size:65px;font-weight:500;}
.safety-system-04 .row {width:1200px;margin:0 auto;padding:50px 0width:540px;margin:0 auto;;}
.safety-system-04 ul.ul-01 {position:absolute;top:39px;left:790px;}
.safety-system-04 ul.ul-02 {position:absolute;top:529px;left:20px;}
.safety-system-04 ul.ul-03 {position:absolute;top:529px;right:50px;}
.safety-system-04 ul.ul-01 li, 
.safety-system-04 ul.ul-02 li, 
.safety-system-04 ul.ul-03 li {position:relative;margin-top:15px;padding-left:30px;font-size:20px;text-align:left;}
.safety-system-04 ul.ul-01 li::after, 
.safety-system-04 ul.ul-02 li::after, 
.safety-system-04 ul.ul-03 li::after {display:block;position:absolute;top:50%;left:-6px;width:30px;height:30px;margin-top:-15px;}
.safety-system-04 ul.ul-01 li::after {content:url('/img/safety/safety_system_04_ico01.png');}
.safety-system-04 ul.ul-02 li::after {content:url('/img/safety/safety_system_04_ico02.png');}
.safety-system-04 ul.ul-03 li::after {content:url('/img/safety/safety_system_04_ico03.png');}
.safety-system-04 .tt-01 {margin-top:47px;font-size:30px;font-weight:300;}
.safety-system-04 .cnt {padding:30px 0 30px 30px;font-size:19px;line-height:1.5;text-align:left;letter-spacing:-1px;border-left:1px dashed #00020b;}
.safety-system-04 .cnt span {color:#6bffb1;background-color:#3944a9;}
.safety-system-04 .img-list {overflow:hidden;width:1200px;margin:0 auto;padding:6px 6px 80px;}
.safety-system-04 .img-list li {float:left;overflow:hidden;width:25%;padding:5px 5px;border-radius:10px;}
.safety-system-04 .img-list li p {height:70px;padding:10px 5px;font-size:16px;text-align:center;color:#fff;background-color:#3944a9;}
.safety-system-04 .img-list li p:first-child {line-height:30px;}
.safety-system-06 {padding:50px 0;color:#fff;background-color:#5c6ae6;}
.safety-system-06 .tt {font-size:70px;line-height:1.2;text-align:center;color:#fff;}
.safety-system-06 strong {color:#6af9b4;}
.safety-system-06 .tt p {font-size:22px;}
.safety-system-06 .poa {top:0;width:100%;font-size:26px;}
.safety-system-06 .bd-r {display:inline-block;height:50px;margin-top:10px;padding:0 10px;font-size:24px;line-height:50px;letter-spacing:0;color:#6bffb1;border-radius:25px;background-color:#3944a9;}
.safety-system-06 .poa-01, 
.safety-system-06 .poa-02, 
.safety-system-06 .poa-03 {position:absolute;top:234px;font-size:30px;}
.safety-system-06 .poa-01 {left:336px;}
.safety-system-06 .poa-02 {top:242px;left:606px;color:#2158a2;line-height:1.2;letter-spacing:-0.05em;}
.safety-system-06 .poa-03 {left:905px;}
.safety-system-07 {padding:50px 0;background-color:#3944a9;}
.safety-system-07 .tt {font-size:60px;text-align:center;color:#fff;}
.safety-system-07 .tt strong {margin-left:50px;font-size:70px;}
.safety-system-07 ul {overflow:hidden;width:1200px;margin:0 auto;padding:50px 0 0;}
.safety-system-07 ul li {float:left;position:relative;width:33.33%;padding-right:5px;padding-left:5px;}
.safety-system-07 ul li p {position:absolute;top:274px;left:37px;font-size:24px;color:#fff;}
.safety-system-07 ul li span {position:absolute;top:320px;left:68px;font-size:20px;color:#2158a2;}

/* Safety- anesthesia.php */
.safe-anesthesia-01 {height:870px;line-height:1;}
.safe-anesthesia-01 .bg {background:linear-gradient(to right, #4e95ff, #6174ff);}
.safe-anesthesia-02 {height:870px;padding-bottom:40px;text-align:center;box-sizing:border-box;background:#fcfcfc url('/img/safety/bg_safe-anesthesia-02.gif') 50% 0 no-repeat;}
.safe-anesthesia-02 .box01 {position:relative;z-index:1;top:-110px;width:1400px;margin:0 auto;padding:70px 0;font-size:70px;color:#fff;background-color:#151f4a;}
.safe-anesthesia-02 .box01 p {font-size:55px;color:#fff774;}
.safe-anesthesia-02 .cnt {font-size:48px;line-height:65px;padding-top:300px;letter-spacing:-0.075em;}
.safe-anesthesia-02 .cnt p {display:inline-block;position:relative;font-size:60px;}
.safe-anesthesia-02 .cnt p strong {position:relative;z-index:1;}
.safe-anesthesia-02 .cnt p strong span {position:relative;z-index:10;}
.safe-anesthesia-02 .cnt p strong::before {display:inline-block;position:absolute;z-index:-1;bottom:0;left:0;width:100%;height:20px;content:'';background-color:#538aff;}
.safe-anesthesia-03 {position:relative;height:850px;padding-top:70px;text-align:center;background:#d6dfff url('/img/safety/bg_doctors.jpg?ver=25071012') 50% bottom no-repeat;box-sizing:border-box;}
.safe-anesthesia-03 .inner {height:100%;}
.safe-anesthesia-03 .bg_doctors {position:absolute;top:0;left:50%;margin-left:-960px;width:1920px;height:870px;}
.safe-anesthesia-03 .tt {font-size:70px;}
.safe-anesthesia-03 .cnt {margin-top:10px;padding-bottom:10px;font-size:27px;line-height:35px;}
.safe-anesthesia-03 .poa {bottom:70px;left:50%;width:600px;height:60px;margin-left:-300px;font-size:25px;line-height:60px;color:#fff;background:linear-gradient(to right, #4e95ff, #6174ff);padding-right:30px;}
.safe-anesthesia-03 .poa .arrow {position:absolute;top:0;right:30px;display:inline-block;font-size:30px;font-weight:300;font-family:serif;}
.safe-anesthesia-04 {height:800px;text-align:center;background:url(/img/safety/203_safe_anesthesia_04.jpg) 50% 0 no-repeat;}
.safe-anesthesia-04 .tt {padding-top:100px;font-size:62px;line-height:72px;font-weight:600;letter-spacing:-2px;color:#748fff;}
.safe-anesthesia-04 .tt span {color:#00071d;}
.safe-anesthesia-04 .cnt {margin-top:380px;font-size:32px;line-height:1.4;letter-spacing:-1px;}
.safe-anesthesia-04 .cnt span {padding-right:2px;padding-left:2px;color:#fff;background-color:#6075ff;}
.safe-anesthesia-04-01 {height:480px;}
.safe-anesthesia-04-01 .poa {top:110px;left:50%;width:1000px;margin-left:-500px;letter-spacing:-2px;}
.safe-anesthesia-05 {padding-top:40px;padding-bottom:20px;background-color:#ecf0f3;}
.safe-anesthesia-05 .tt {font-size:58px;letter-spacing:-2px;}
.safe-anesthesia-05 .poa {top:50px;left:0;width:900px;}
.safe-anesthesia-05 .cnt {margin-top:30px;font-size:28px;line-height:1.4;}
.safe-anesthesia-05 .cnt span {font-size:40px;color:#748fff;}
.safe-anesthesia-05 .cnt p {margin-top:20px;line-height:1.4;letter-spacing:-1px;}
.safe-anesthesia-05 .cnt p strong {color:#fff;background-color:#748fff;}
.safe-anesthesia-05 .title {margin-top:70px;font-size:20px;letter-spacing:0;color:#748fff;}
.safe-anesthesia-05 .img {margin:5px 40px;padding:5px;background-color:#fff;box-shadow:0 0 10px #b4b4b4;}
.safe-anesthesia-06 {height:500px;padding-top:70px;text-align:center;color:#fff;background:url(/img/safety/203_safe_anesthesia_06.jpg) center no-repeat;}
.safe-anesthesia-06 .tt {font-size:60px;line-height:1.2;letter-spacing:-2px;color:#fff;}
.safe-anesthesia-06 .tt span {font-size:50px;}
.safe-anesthesia-06 .cnt {margin-top:30px;font-size:25px;font-weight:300;line-height:1.7;}
.safe-anesthesia-06 .cnt strong {padding-right:2px;padding-left:2px;color:#fff;background-color:#6075ff;}
.safe-anesthesia-07 {height:900px;padding-top:60px;text-align:center;background:#ecf0f3 url('/img/safety/com_safety02.jpg?ver=240920') 50% bottom no-repeat;box-sizing:border-box;}
.safe-anesthesia-07 .tt {font-size:60px;font-weight:normal;line-height:1.2;letter-spacing:-0.05em;}
.safe-anesthesia-07 .tt span {font-size:48px;}
.safe-anesthesia-07 .tt .color {color:#6174ff;}
.safe-anesthesia-07 .cnt {margin-top:25px;font-size:25px;font-weight:400;line-height:1.4;letter-spacing:-0.05em;}
.safe-anesthesia-08 {height:850px;color:#fff;font-size:38px;line-height:45px;letter-spacing:-0.05em;text-align:center;background:#02b0f7 url('/img/safety/bg_safe-anesthesia-08.jpg') 50% 40% no-repeat;}
.safe-anesthesia-08 strong {color:#000;}
.safe-anesthesia-08 img {vertical-align:middle;margin:0 5px;}
.safe-anesthesia-08 .txt01 {padding-top:75px;}
.safe-anesthesia-08 .txt02 {padding-top:380px;}

/* Safety- care.php */
.care_solution .main_content {position:absolute;width:1400px;top:330px;left:50%;margin-left:-700px;color:#fff;padding-left:110px;}
.care_solution h2 {font-weight:600;font-size:58px;line-height:60px;margin-bottom:13px;color:#fff;letter-spacing:0;}
.care_solution .txt {font-size:20px;line-height:28px;}

/* Safety- precaution.php */
.precaution {position:relative;width:100%;background:#fefefe;padding-bottom:60px;}
.precaution .tit_precaution {min-width:1400px;margin:0 auto;text-align:center;padding:50px 0;}
.precaution .list_video {*zoom:1;width:1300px;margin:0 auto;}
.precaution .list_video:after {content:"";display:block;clear:both;}
.precaution .list_video li {position:relative;float:left;display:inline-block;width:300px;height:255px;background:#fff;margin:0 12px 24px;box-shadow:0 0 18px 0 rgba(136,152,170,.3);border-radius:15px;padding:180px 15px 10px;box-sizing:border-box;cursor:pointer;}
.precaution .list_video li:hover img {transform:scale(1.1);-ms-transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ase-out;} 
.precaution .list_video .thum_video {position:absolute;top:0;left:0;display:block;width:100%;height:169px;overflow:hidden;}
.precaution .list_video .cate {font-weight:bold;font-size:14px;line-height:20px;color:#212025;}
.precaution .list_video .tit {font-size:14px;line-height:18px;color:#212025;}
.precaution .datv_view {position:fixed;width:100%;height:100%;background:rgba(0, 0, 0, 0.8);top:0;left:0;right:0;bottom:0;z-index:10000;}
.precaution .datv_view iframe {width:100%;height:100%;}
.precaution .datv p.more {display:block;margin:25px auto 70px;text-align:center;}
.precaution .datv_btn {width:200px;height:40px;line-height:40px;margin:20px auto 0;border:1px solid #000;text-align:center;}
.precaution .datv_btn a {font-size:16px;color:#000;font-weight:600;}          
.precaution .doc_view {position:fixed;width:100%;height:100%;background:rgba(0, 0, 0, 0.8);top:0;left:0;right:0;bottom:0;z-index:1;}


/* Facial Contouring- contouring.php */
.contouring.subCons {width:100%;min-width:1200px;position:relative;}
.contouring.subCons > div {position:relative;}
.contouring.subCons .tac {text-align:center;}
.contouring.subCons .clear {clear:both;}
.contouring.subCons .wrapper {position:relative;width:1200px;margin:0 auto;}
.contouring.subCons .centerImage {position:relative;left:50%;width:1920px;margin-left:-960px;line-height:0;font-size:0;}
.contouring.subCons .section01 .wrapper {position:absolute;top:0;left:50%;height:100%;margin-left:-600px;}
.contouring.subCons .section01 .txt01 {position:absolute;top:440px;left:-200px;opacity:0;transform:translateX(-50px);color:#fff;font-weight:200;font-size:80px;line-height:90px;letter-spacing:-0.075em;z-index:10;}
.contouring.subCons .section01 .txt01 span {font-weight:700;letter-spacing:20px;padding-left:4px;}
.contouring.subCons .section01 .txt02 {position:absolute;top:605px;right:-50px;opacity:0;transform:translateX(-50px);color:#fff;font-size:100px;line-height:70%;z-index:10;font-weight:200;}
.contouring.subCons .section01 .txt03 {position:absolute;top:710px;right:-50px;color:#fff;font-size:90px;line-height:70%;z-index:10;font-weight:700;}
.contouring.subCons .section01 .txt03 span {opacity:0;}
.contouring.subCons .section01 .txt04 {position:absolute;top:790px;right:-50px;opacity:0;transform:translateX(-50px);color:#fff;font-size:35px;line-height:100%;z-index:10;font-weight:200;}
.contouring.subCons .section01 .txt04 strong {font-weight:700;}
.contouring.subCons .section01.current .txt01 {opacity:1;transform:translateX(0);transition:all 0.3s 0.2s;}
.contouring.subCons .section01.current .txt02 {opacity:1;transform:translateX(0);transition:all 0.3s 0.5s;}
.contouring.subCons .section01.current .txt03 .fade01 {opacity:1;transition:all 0.3s 0.8s;}
.contouring.subCons .section01.current .txt03 .fade02 {opacity:1;transition:all 0.3s 1.1s;}
.contouring.subCons .section01.current .txt03 .fade03 {opacity:1;transition:all 0.3s 1.4s;}
.contouring.subCons .section01.current .txt04 {opacity:1;transform:translateX(0);transition:all 0.3s 1.7s;}
.contouring.subCons .section02 .wrapper {position:absolute;top:0;left:50%;height:100%;margin-left:-600px;}
.contouring.subCons .section02 .wrapper h2 {text-align:center;width:280px;height:50px;line-height:50px;border-radius:50px;background:#dd6b89;color:#fff;font-size:22px;font-weight:700;margin:80px auto 20px;}
.contouring.subCons .section02 .wrapper p {font-size:42px;text-align:center;line-height:120%;font-weight:300;color:#fff;}
.contouring.subCons .section02 .wrapper p span {font-weight:600;}
.contouring.subCons .section03 .wrapper {position:absolute;top:0;left:50%;height:100%;margin-left:-600px;}
.contouring.subCons .section03 .wrapper h2 {text-align:center;width:100%;line-height:120%;left:-5%;position:absolute;top:70px;font-size:48px;font-weight:200;color:#360915;}
.contouring.subCons .section03 .wrapper h2 span {font-weight:600;}
.contouring.subCons .section03 .wrapper h3 {position:absolute;top:265px;left:50%;margin-left:-320px;width:640px;height:50px;font-weight:700;font-size:22px;line-height:50px;color:#fff;border-radius:50px;padding:0 20px;background:#360915;text-align:center;}
.contouring.subCons .section03 .wrapper p {width:100%;position:absolute;top:750px;font-size:22px;text-align:center;line-height:140%;font-weight:400;color:#360915;}
.contouring.subCons .section03 .wrapper p.desc {width:100%;height:25px;line-height:25px;background:#d9d9d9;color:#360915;position:absolute;top:702px;font-size:16px;font-weight:400;}
.contouring.subCons .section03 .wrapper p.txt1 {top:280px;font-size:20px;display:none;}
.contouring.subCons .section03 .wrapper p span {font-weight:700;font-size:28px;}
.contouring.subCons .section04 {padding:80px 0;background:#ececec;}
.contouring.subCons .section04 h2 {text-align:center;color:#360915;font-size:48px;line-height:120%;font-weight:200;}
.contouring.subCons .section04 h2 span {font-weight:600;}
.contouring.subCons .section04 .skullWrap {position:relative;margin-top:50px;}
.contouring.subCons .section04 .skullWrap .thumb {display:inline-block;}
.contouring.subCons .section04 .skullWrap .descWrap {position:absolute;top:0;right:0;}
.contouring.subCons .section04 .skullWrap .descWrap li {margin-bottom:25px;}
.contouring.subCons .section04 .skullWrap .descWrap .title {font-size:48px;line-height:45px;letter-spacing:-0.075em;font-weight:600;color:#762e41;}
.contouring.subCons .section04 .skullWrap .descWrap .title img {vertical-align:bottom;margin-right:3px;}
.contouring.subCons .section04 .skullWrap .descWrap .desc {font-size:22px;color:#360915;line-height:150%;font-weight:400;margin-top:10px;padding-left:98px;}
.contouring.subCons .section04 .skullWrap .descWrap .desc span {font-weight:700;}
.contouring.subCons .section04 .skullWrap .descWrap .desc span.bg {background:#fbd1dc;}
.contouring.subCons .section05 {background:#d28099;}
.contouring.subCons .section05 .wrapper {overflow:hidden;}
.contouring.subCons .section05 .swiper-slide .thumb {position:relative;}
.contouring.subCons .section05 .swiper-slide .textWrap {position:absolute;top:0;left:560px;}
.contouring.subCons .section05 .swiper-slide .textWrap p {padding:205px 0 40px;color:#fff;font-weight:400;font-size:22px;}
.contouring.subCons .section05 .swiper-slide .textWrap h2 {color:#fff;font-size:40px;line-height:150%;font-weight:200;}
.contouring.subCons .section05 .swiper-slide .textWrap h2 span {font-weight:600;}
.contouring.subCons .section05 .control {position:absolute;width:100px;height:50px;bottom:150px;left:560px;font-size:0;}
.contouring.subCons .section05 .control .swiper-button-prev, 
.contouring.subCons .section05 .control .swiper-button-next {width:50px;height:50px;position:absolute;top:0;outline:0;}
.contouring.subCons .section05 .control .swiper-button-prev {left:0;background:url("/img/face/turning/btn_prev.png") 0 0 no-repeat;}
.contouring.subCons .section05 .control .swiper-button-next {right:0;background:url("/img/face/turning/btn_next.png") 0 0 no-repeat;}
.contouring.subCons .section06 {background:#e797b0;text-align:center;padding:200px 0 120px;}
.contouring.subCons .section06 p {font-size:52px;color:#fff;font-weight:300;line-height:120%;position:relative;}
.contouring.subCons .section06 p b {font-weight:600;}
.contouring.subCons .section06 p span {display:inline-block;border-bottom:2px solid #fff;}
.contouring.subCons .section06 p:after {content:'';position:absolute;top:-120px;left:50%;width:1px;height:100px;background:#fff;}
.contouring.subCons .section07 {padding:50px 0 0;background:#ececec;}
.contouring.subCons .section07 h2 {width:450px;height:40px;line-height:40px;border-radius:50px;margin:0 auto;background:#360915;color:#fff;font-size:21px;font-weight:700;text-align:center;}
.contouring.subCons .section07 h3 {font-size:48px;line-height:120%;color:#360915;font-weight:300;text-align:center;letter-spacing:-3px;margin:10px 0 30px;}
.contouring.subCons .section07 h3 span {font-weight:600;}
.contouring.subCons .section07 .case ul {text-align:center;font-size:0;}
.contouring.subCons .section07 .case ul li {display:inline-block;margin-right:2px;}
.contouring.subCons .section07 .case ul li.casetitle {margin:0;margin-top:10px;margin-bottom:2px;width:100%;height:30px;line-height:30px;background:#360915;color:#fff;text-align:center;font-size:13px;font-weight:700;}
.contouring.subCons .section07 .case ul li:nth-child(3n) {margin-right:0;}
.contouring.subCons .section07 .case ul li span {display:block;}
.contouring.subCons .section07 .case ul li span.text {padding:30px 0;background:#dd6b89;}
.contouring.subCons .section07 .case ul li span.text .title {font-size:22px;color:#fff;font-weight:600;line-height:110%;}
.contouring.subCons .section07 .case ul li span.text .title .small {font-size:16px;font-weight:400;}
.contouring.subCons .section07 .case ul li span.text .desc {font-size:15px;font-weight:300;color:#fff;line-height:130%;margin-top:20px;}
.contouring.subCons .section07 .case p {margin-top:20px;font-size:14px;color:#5b5b5b;text-align:center;font-weight:400;}
.contouring.subCons .section07 h4 {font-size:45px;line-height:110%;color:#360915;font-weight:300;text-align:center;letter-spacing:-3px;margin:80px 0;}
.contouring.subCons .section07 h4 span {font-weight:600;}
.contouring.subCons .section07 .text01 {font-size:16px;color:#360915;line-height:150%;font-weight:400;margin-top:30px;text-align:center;}
.contouring.subCons .section07 .text02 {font-size:22px;color:#360915;line-height:150%;font-weight:400;padding:70px 0 50px;text-align:center;position:relative;}
.contouring.subCons .section07 .text02 span.bg {font-weight:700;background:#f4dee4;}
.contouring.subCons .section07 .text02:after {content:'';width:2px;height:30px;background:#360915;top:20px;left:50%;margin-left:-1px;position:absolute;}
.contouring.subCons .section08 {padding:50px 0;background:#ececec;}
.contouring.subCons .section08 h2 {width:600px;height:40px;line-height:40px;border-radius:50px;margin:0 auto;background:#360915;color:#fff;font-size:21px;font-weight:700;text-align:center;}
.contouring.subCons .section08 h3 {font-size:52px;line-height:110%;color:#360915;font-weight:300;text-align:center;letter-spacing:-3px;margin:30px 0 40px;}
.contouring.subCons .section08 h3 span {font-weight:600;}
.contouring.subCons .section08 .case ul {text-align:center;font-size:0;}
.contouring.subCons .section08 .case ul li {display:inline-block;margin-right:65px;}
.contouring.subCons .section08 .case ul li:last-child {margin:0;}
.contouring.subCons .section08 .case ul li span {display:block;}
.contouring.subCons .section08 .case ul li span.text .title {font-size:20px;color:#360915;font-weight:700;height:40px;line-height:20px;margin-top:10px;}
.contouring.subCons .section08 .case ul li:last-child span.text .title {line-height:60px;height:60px;}
.contouring.subCons .section08 .case ul li span.text .link a {display:block;width:100px;height:30px;font-weight:700;font-size:15px;line-height:30px;color:#fff;border-radius:40px;margin:40px auto 0;text-align:center;background:#dd6b89;}
.contouring.subCons .section09 .wrapper {position:absolute;bottom:110px;left:50%;margin-left:-600px;text-align:center;}
.contouring.subCons .section09 .wrapper h2 {font-size:52px;line-height:120%;color:#360915;font-weight:300;text-align:center;letter-spacing:-3px;margin:0 0 50px;}
.contouring.subCons .section09 .wrapper h2 span {font-weight:600;}
.contouring.subCons .section09 .wrapper p {font-size:16px;color:#360915;line-height:150%;font-weight:400;text-align:center;margin:0 0 50px;}
.contouring.subCons .section09 .wrapper h3 {font-size:22px;color:#360915;line-height:150%;font-weight:300;text-align:center;}
.contouring.subCons .section09 .wrapper h3 span {font-weight:700;}
.contouring.subCons .section10 {padding:100px 0 0 ;background:#dd6b89;}
.contouring.subCons .section10 .wrapper .text {width:100%;position:absolute;top:280px;left:0;overflow:hidden;}
.contouring.subCons .section10 .wrapper .text > div {font-size:60px;line-height:120%;color:#fff;font-weight:300;letter-spacing:-3px;}
.contouring.subCons .section10 .wrapper .text > div span {font-weight:600;}
.contouring.subCons .section10 .wrapper .text > div.left {float:left;text-align:right;padding-left:5px;text-shadow:0 0 4px black;line-height:60px;}
.contouring.subCons .section10 .wrapper .text > div.right {float:right;text-align:left;padding-right:47px;text-shadow:0 0 4px black;line-height:65px;}
.contouring.subCons .section11 .wrapper {position:absolute;height:100%;top:0;left:50%;margin-left:-600px;}
.contouring.subCons .section11 .wrapper .text {position:absolute;right:0;top:250px;}
.contouring.subCons .section11 .wrapper .text h2 {font-size:22px;color:#fff;line-height:150%;font-weight:600;letter-spacing:1px;}
.contouring.subCons .section11 .wrapper .text h3 {font-size:52px;line-height:110%;color:#fff;font-weight:300;letter-spacing:-3px;margin:30px 0;}
.contouring.subCons .section11 .wrapper .text h3 span {font-weight:600;}
.contouring.subCons .section11 .wrapper .text p {font-size:22px;color:#fff;line-height:150%;font-weight:500;}

/* Facial Contouring- zygoma.php */
.contouring_zygoma .bggradate01 {padding:5px 15px 8px;background:linear-gradient(90deg, rgba(255,124,133,1) 0%, rgba(226,81,106,1) 100%);}
.contouring_zygoma .boxgradate01 {font-weight:500;width:190px;height:38px;line-height:15px;border-radius:38px;font-size:16px;padding:10px 0 0;color:#fff;text-align:center;background:linear-gradient(90deg, rgba(255,124,133,1) 0%, rgba(226,81,106,1) 100%);}
.contouring_zygoma .boxgradate03 {font-weight:500;width:190px;height:45px;letter-spacing:0px;line-height:20px;border-radius:45px;font-size:16px;padding:20px 0 0;color:#fff;text-align:center;background:linear-gradient(90deg, rgba(255,124,133,1) 0%, rgba(226,81,106,1) 100%);}
.contouring_zygoma .boxgradate02 {font-weight:600;width:190px;height:35px;line-height:33px;border-radius:50px;font-size:20px;color:#fff;text-align:center;background:linear-gradient(90deg, rgba(255,124,133,1) 0%, rgba(226,81,106,1) 100%);}
.contouring_zygoma .boxgradate03 {font-weight:500;width:330px;height:25px;line-height:18px;border-radius:40px;font-size:18px;padding:5px 0 0;color:#fff;text-align:center;background:linear-gradient(90deg, rgba(255,124,133,1) 0%, rgba(226,81,106,1) 100%);}
.contouring_zygoma > div > div {width:auto;position:relative;left:auto;margin-left:auto;text-align:center;z-index:1;}
.contouring_zygoma .section01 .wrapper {position:absolute;width:1200px;top:0;left:50%;height:100%;margin-left:-600px;}
.contouring_zygoma .section01 p {font-weight:400;color:#e2516a;}
.contouring_zygoma .section01 p span {font-weight:600;}
.contouring_zygoma .section01 .txt01 {font-weight:700;position:absolute;top:330px;left:50%;margin-left:100px;font-size:55px;text-align:center;line-height:120%;}
.contouring_zygoma .section01 .txt02 {font-weight:300;letter-spacing:0px;position:absolute;top:470px;left:46%;margin-left:115px;font-size:18px;width:510px;text-align:center;line-height:140%;color:#451918;}
.contouring_zygoma .section01 .txt03 {position:absolute;bottom:160px;left:39%;margin-left:200px;font-size:24px;color:#fff;}
.contouring_zygoma .section02 .wrapper {position:absolute;width:1300px;top:0;left:45%;height:100%;margin-left:-640px;}
.contouring_zygoma .section02 .txt01 {position:absolute;top:120px;left:50%;margin-left:-100px;text-align:center;}
.contouring_zygoma .section02 .txt02 {font-weight:200;font-size:48px;line-height:130%;width:100%;text-align:center;color:#fff;position:absolute;top:180px;left:0;}
.contouring_zygoma .section02 .txt02 span {font-weight:600;}
.contouring_zygoma .section02 .line {width:1px;height:50px;background:#fff;position:absolute;top:350px;left:50%;}
.contouring_zygoma .section03 {background:#ececec;position:relative;}
.contouring_zygoma .section03 .skull {position:absolute;z-index:1;width:100%;left:0;height:601px;margin-top:-180px;}
.contouring_zygoma .section03 .wrapper {padding-top:460px;}
.contouring_zygoma .section03 .txt01 {font-weight:300;font-size:48px;color:#e2516b;}
.contouring_zygoma .section03 .txt01 span {font-weight:600;}
.contouring_zygoma .section03 .txt02 {margin:20px auto 30px;}
.contouring_zygoma .section03 .txt03 {font-weight:400;font-size:22px;line-height:150%;color:#451918;}
.contouring_zygoma .section03 .txt03 span {font-size:28px;font-weight:600;line-height:30px;}
.contouring_zygoma .section03 .txt03 span i {font-size:30px;vertical-align:middle;line-height:30px;height:30px;margin-top:-5px;}
.contouring_zygoma .section03 .img01 {margin-top:50px;}
.contouring_zygoma .section04 {background:#ececec;padding:30px 0;}
.contouring_zygoma .section04 .txt01 {font-weight:300;font-size:43px;line-height:135%;color:#e2516b;}
.contouring_zygoma .section04 .txt01 span {font-weight:600;}
.contouring_zygoma .section04 .txt01 img {margin-bottom:10px;}
.contouring_zygoma .section04 .txt02 {font-weight:400;font-size:14px;color:#5b5b5b;margin-top:20px;}
.contouring_zygoma .section04 ul {overflow:hidden;width:1200px;margin:30px auto 0;}
.contouring_zygoma .section04 ul li {float:left;width:50%;}
.contouring_zygoma .section04 ul li .desc {padding:27px 0 0;background:#929292;height:240px;}
.contouring_zygoma .section04 ul li .desc .desc01 {font-weight:400;font-size:18px;color:#fff;line-height:130%;}
.contouring_zygoma .section04 ul li .desc .desc02 {font-weight:700;font-size:19px;color:#fff;line-height:160%;margin-top:15px;}
.contouring_zygoma .section04 ul li .desc .desc02 span {background:#515151;}
.contouring_zygoma .section04 ul li:last-child .desc {background:#ffa8b5;}
.contouring_zygoma .section04 ul li:last-child .desc .desc01 span {font-weight:700;color:#e2516b;}
.contouring_zygoma .section04 ul li:last-child .desc .desc02 span {background:#e2516b;}
.contouring_zygoma .section05 .wrapper {position:absolute;width:1200px;top:0;left:50%;height:100%;margin-left:-600px;}
.contouring_zygoma .section05 .txt01 {position:absolute;top:105px;left:50%;margin-left:-125px;}
.contouring_zygoma .section05 .txt02 {font-weight:200;font-size:48px;line-height:140%;width:100%;text-align:center;color:#fff;position:absolute;top:180px;left:0;}
.contouring_zygoma .section05 .txt02 span {font-weight:600;}
.contouring_zygoma .section05 .line {width:1px;height:50px;background:#fff;position:absolute;top:350px;left:50%;}
.contouring_zygoma .section06 {background:#ececec;}
.contouring_zygoma .section06 .list {overflow:hidden;width:1200px;position:absolute;left:50%;margin-left:-600px;margin-top:-100px;z-idnex:100;}
.contouring_zygoma .section06 .list li {float:left;position:relative;margin-right:10px;}
.contouring_zygoma .section06 .list li:last-child {margin-right:0;}
.contouring_zygoma .section06 .list li .desc {text-align:Center;height:190px;padding:50px 0 30px;background:#fff;}
.contouring_zygoma .section06 .list li .desc .desc01 {font-weight:400;line-height:130%;font-size:16px;color:#451918;letter-spacing:0px;}
.contouring_zygoma .section06 .list li .desc .desc01 span {font-weight:700;}
.contouring_zygoma .section06 .list li .title {position:absolute;bottom:173px;left:40%;margin-left:-140px;width:360px;}
.contouring_zygoma .section06 .wrapper {padding-top:550px;}
.contouring_zygoma .section06 .txt01 {font-weight:300;font-size:48px;color:#e2516b;}
.contouring_zygoma .section06 .txt01 span {font-weight:600;}
.contouring_zygoma .section06 .txt01 img {margin-bottom:10px;}
.contouring_zygoma .section06 .txt02 {font-weight:500;font-size:28px;color:#451918;margin-top:10px;}
.contouring_zygoma .section06 .listmovie {overflow:hidden;width:1200px;margin:0 auto;margin-top:50px;}
.contouring_zygoma .section06 .listmovie .conLeft {float:left;}
.contouring_zygoma .section06 .listmovie .conRight {float:right;}
.contouring_zygoma .section06 .listmovie .conRight .num_list {text-align:left;margin-top:20px;}
.contouring_zygoma .section06 .listmovie .conRight .num_list .num_items {display:flex;justify-content:flex-start;align-items:center;width:715px;font-weight:400;height:40px;line-height:90%;margin-bottom:0px;font-size:15px;color:#451918;letter-spacing:0px;}
.contouring_zygoma .section06 .listmovie .conRight .num {width:30px;height:30px;line-height:30px;border-radius:50%;margin-right:5px;display:block;text-align:center;font-size:16px;font-weight:500;color:#fff;background:linear-gradient(360deg, rgba(226,81,106,1) 0%, rgba(255,124,133,1) 100%);}
.contouring_zygoma .section06 .num_list dd {width:calc(100% - 35px);line-height:1.2;}
.contouring_zygoma .section07 {background:#ececec;padding:100px 0 30px;}
.contouring_zygoma .section07 .wrapper {width:1200px;}
.contouring_zygoma .section07 .txt01 {margin:0 auto;}
.contouring_zygoma .section07 .txt02 {font-weight:300;font-size:48px;color:#e2516b;margin:18px 0;}
.contouring_zygoma .section07 .txt02 span {font-weight:600;}
.contouring_zygoma .section07 .txt03 {font-weight:500;font-size:28px;color:#451918;}
.contouring_zygoma .section07 .list {font-size:0;text-align:center;margin-top:50px;}
.contouring_zygoma .section07 .list li {display:inline-block;vertical-align:top;margin:0 40px;}
.contouring_zygoma .section07 .list li .desc {font-weight:600;font-size:28px;color:#e2516b;margin-top:20px;}
.contouring_zygoma .section07 .caution {padding:40px 0;background:#fff;margin-top:50px;}
.contouring_zygoma .section07 .caution .caution01 {font-weight:500;font-size:30px;color:#e2516b;height:40px;line-height:40px;}
.contouring_zygoma .section07 .caution .caution01 span {width:40px;height:40px;line-height:40px;border-radius:40px;display:inline-block;text-align:center;font-size:25px;font-weight:700;color:#fff;background:linear-gradient(360deg, rgba(226,81,106,1) 0%, rgba(255,124,133,1) 100%);}
.contouring_zygoma .section07 .caution .caution02 {font-weight:400;font-size:22px;color:#451918;line-height:150%;}
.contouring_zygoma .section07 .caution .caution02 span {font-weight:600;}
.contouring_zygoma .section07 .caution .cautionlist {margin:20px 0;}
.contouring_zygoma .section07 .caution .cautionlist span {display:inline-block;margin:0 5px;}
.contouring_zygoma .section07 .caution .cautionlist i {vertical-align:middle;}
.contouring_zygoma .section08 {height:940px;}
.contouring_zygoma .section08 .bg01 {height:470px;position:absolute;width:100%;top:0;left:0;background:#f9dbe0;}
.contouring_zygoma .section08 .bg02 {height:470px;position:absolute;width:100%;top:470px;left:0;background:#ececec;}
.contouring_zygoma .section08 .txt01 {font-weight:300;font-size:48px;color:#e2516b;padding-top:100px;}
.contouring_zygoma .section08 .txt01 span {font-weight:600;}
.contouring_zygoma .section08 .txt01 img {margin-bottom:10px;}
.contouring_zygoma .section08 .txt02 {font-weight:400;font-size:14px;color:#5b5b5b;margin-top:20px;}
.contouring_zygoma .section08 .wrapper {width:1200px;}
.contouring_zygoma .section08 .selfieSlide {margin-top:50px;position:relative;}
.contouring_zygoma .section08 .selfieSlide .selfieSlidewrap {width:801px;margin:0 auto;overflow:hidden;}
.contouring_zygoma .section08 .selfieSlide .swiper-button-prev, 
.contouring_zygoma .section08 .selfieSlide .swiper-button-next {width:50px;height:50px;position:absolute;top:55%;outline:0;}
.contouring_zygoma .section08 .selfieSlide .swiper-button-prev {left:0;background:url("/img/face/turning/btn_prev.png") 0 0 no-repeat;}
.contouring_zygoma .section08 .selfieSlide .swiper-button-next {right:0;background:url("/img/face/turning/btn_next.png") 0 0 no-repeat;}
.contouring_zygoma .section08 .selfieSlide .swiper-button-next, 
.contouring_zygoma .section08 .selfieSlide .swiper-button-prev {display:block;}
.contouring_zygoma .section09 {padding:100px 0 0;background:#e68da0;}
.contouring_zygoma .section09 .wrapper {width:1200px;}

/* Facial Contouring- genio.php */
.jawtip .text-left {font-size:18px;}
.jawtip-01 {height:731px;background:url("/img/face/303_01.jpg") 50% 0 no-repeat #e198a9;}
.jawtip-01 .poa-01 {position:absolute;z-index:1;top:239px;left:0;text-align:center;}
.jawtip-01 .poa-01 h3 {font-size:70px;color:#fff;}
.jawtip-01 .poa-01 p {margin-top:30px;font-size:30px;color:#fff;}
.jawtip-02 {background-color:#a86375;}
.jawtip-02 .inner-m {height:658px;background:url("/img/face/303_02.jpg") 10% 0 no-repeat;}
.jawtip-02 .poa-01 {position:absolute;z-index:1;top:83px;left:580px;text-align:center;}
.jawtip-02 .poa-01 h3 {font-size:44px;font-weight:500;color:#fff;}
.jawtip-02 .poa-01 p {margin-top:2%;font-size:23px;font-weight:400;line-height:1.4;color:#fff;}
.jawtip-02 .poa-01 p span {background-color:#dd6c8a;}
.jawtip-02 .poa-01 .img {width:25%;margin:1% auto;}
.jawtip-03 {background-color:#dfdfdf;}
.jawtip-03 .inner-m {height:816px;background:url("/img/face/303_03.jpg") 50% 0 no-repeat;}
.jawtip-03 .poa-01 {position:absolute;z-index:1;top:100px;width:100%;font-weight:400;text-align:center;}
.jawtip-03 .poa-01 .bg_desc_face {padding:10px;font-size:20px;color:#fff;background-color:#dd6c8a;}
.jawtip-03 .poa-01 span {font-size:20px;background-color:#dd6c8a;color:#fff;padding:10px;}
.jawtip-03 .poa-01 h3 {margin-top:20px;font-size:32px;color:#350916;}
.jawtip-03 .poa-01 p {margin-top:20px;font-size:23px;color:#350916;}
.jawtip-03 .poa {font-size:27px;}
.jawtip-04 {font-weight:400;color:#360813;background-color:#ffd3e1;}
.jawtip-04 .inner-m {height:751px;background:url("/img/face/303_04n.jpg") 50% 0 no-repeat;}
.jawtip-04 h3 {padding-top:40px;padding-bottom:10px;font-size:35px;text-align:center;}
.jawtip-04 .col-left {position:absolute;top:100px;left:0;}
.jawtip-04 .tt01 {padding-right:8px;padding-bottom:5px;padding-left:8px;font-size:19px;color:#e63363;}
.jawtip-04 .dl01 {clear:both;overflow:hidden;border-top:1px solid #e63363;}
.jawtip-04 .dl01 dt::after {display:block;position:absolute;z-index:1;top:-3px;width:80%;height:4px;content:'';background-color:#e63363;}
.jawtip-04 .dl01 dt {float:left;position:relative;width:20%;padding-top:5px;font-size:30px;color:#e63363;}
.jawtip-04 .dl01 dd {float:left;width:80%;padding-top:5px;padding-bottom:5px;font-size:18px;line-height:1.4;color:#350916;}
.jawtip-04 ul li {position:relative;padding-left:16px;}
.jawtip-04 ul li::before {display:block;position:absolute;top:1px;left:0;content:'·';}
.jawtip-04 .dl01 ul li::before {color:#e63363;}
.jawtip-04 .col-right {position:absolute;top:100px;right:0;}
.jawtip-04 .tt02 {margin-top:5px;margin-left:8px;padding-right:8px;padding-bottom:5px;padding-left:50%;font-size:19px;color:#350916;}
.jawtip-04 .dl02 {clear:both;overflow:hidden;border-top:1px solid #6c3d0f;}
.jawtip-04 .dl02 dt::after {display:block;position:absolute;z-index:1;top:-3px;width:80%;height:4px;content:'';background-color:#6c3d0f;}
.jawtip-04 .dl02 dt {float:left;position:relative;width:16%;padding-top:5px;font-size:30px;color:#350916;}
.jawtip-04 .dl02 dd {float:left;width:84%;padding-top:5px;padding-bottom:5px;font-size:18px;line-height:1.4;color:#221715;}
.jawtip-04 .dl02 ul li::before {color:#350916;}
.jawtip-05 {font-weight:400;text-align:center;color:#350916;background-color:#fff;}
.jawtip-05 .inner {z-index:10;}
.jawtip-05 h3 {padding-top:100px;padding-bottom:10px;}
.jawtip-05 .txt {margin-top:30px;font-size:23px;line-height:1.2;}
.jawtip-05 .txt strong {color:#e63363;}
.jawtip-05 ul {margin-top:50px;padding:0 5%;}
.jawtip-05 ul .tt01 {width:600px;margin:0 auto;padding:10px 0;border-top:1px solid #350916;border-bottom:1px solid #350916;}
.jawtip-05 ul .tt01 .text-center {font-size:18px;letter-spacing:5px;}
.jawtip-05 ul .tt01 .text-left {font-size:20px;font-weight:500;}
.jawtip-05 ul .img01 {padding-top:10px;}
.jawtip-05 ul .img01 .bg {padding:10px;background-color:#f6f6f6;}
.jawtip-05 ul .img01 .cnt {min-height:210px;padding:30px 5px 0;background-color:#f6f6f6;}
.jawtip-05 ul .img01 .cnt strong {font-size:16px;color:#350916;}
.jawtip-05 ul .img01 .cnt span {display:block;margin-top:30px;font-size:30px;color:#282324;}
.jawtip-05 ul .img01 .cnt p {margin-top:15px;font-size:15px;line-height:1.2;color:#7c716f;}
.jawtip-06 {position:relative;margin-top:-100px;padding-top:200px;background-color:#e39eb1;}
.jawtip-06 .inner {height:837px;background:url("/img/face/303_06.jpg") 50% 0 no-repeat;}
.jawtip-06 .poa-01 {position:absolute;z-index:1;top:330px;left:10px;text-align:left;}
.jawtip-06 .poa-01 h3 {font-size:55px;line-height:1;color:#fff;}
.jawtip-06 .poa-01 p {margin-top:20px;font-size:30px;color:#fff;}
.jawtip-06 .poa-02 li {position:absolute;font-size:22px;line-height:1.2;text-align:left;color:#fff;}
.jawtip-06 .poa-02 li.li01 {top:172px;left:1010px;}
.jawtip-06 .poa-02 li.li02 {top:265px;left:1070px;}
.jawtip-06 .poa-02 li.li03 {top:360px;left:1105px;}
.jawtip-06 .poa-02 li.li04 {top:452px;left:1110px;width:275px;}
.jawtip-06 .poa-02 li.li05 {top:540px;left:1100px;width:280px;}
.jawtip-06 .poa-02 li.li06 {top:632px;left:1045px;}
.jawtip-07 {padding-bottom:40px;font-weight:300;text-align:center;color:#fff;background-color:#2c2625;}
.jawtip-07 h3 {padding-top:150px;padding-bottom:10px;font-weight:400;line-height:1.4;color:#fff;}
.jawtip-07 h3 span {font-weight:500;}
.jawtip-07 h3 strong {font-weight:700;}
.jawtip-07 .txt {font-size:18px;letter-spacing:0;}
.jawtip-07 ul {margin-top:15px;padding:0 5%;}
.jawtip-07 ul .tt01 {width:600px;margin:0 auto;padding:10px 0;color:#eeb8c5;border-top:1px solid #8d6f75;border-bottom:1px solid #8d6f75;}
.jawtip-07 ul .tt01 .col-5.text-center {font-size:18px;letter-spacing:1vw;}
.jawtip-07 ul .tt01 .col-7.text-center {font-size:20px;font-weight:500;}
.jawtip-07 ul .cnt {padding:20px 0;font-size:27px;font-weight:300;letter-spacing:0;color:#eeb8c5;}
.jawtip-07 ul hr {display:block;height:1px;border:0;background-color:#523b1e;}
.jawtip-08 {padding:50px 0 0;text-align:center;background-color:#fff;}
.jawtip-08 .bg01{background-color:#f9f9f9;}
.jawtip-08 .bg02 {background-color:#fff;padding-bottom:80px;}
.jawtip-08 .bg03 {background-color:#eff7f4;}
.jawtip-08 .bg04 {background-color:#e4efeb;}
.jawtip-08 .left-bg {position:relative;}
.jawtip-08 .left-bg::before {position:absolute;left:0;width:100%;height:100%;margin-left:-100%;content:'';background-color:#f9f9f9;}
.jawtip-08 .right-bg {position:relative;}
.jawtip-08 .right-bg::before {position:absolute;right:0;width:100%;height:100%;margin-right:-100%;content:'';background-color:#f9f9f9;}
.jawtip-08 .bg03.left-bg::before {content:'';background-color:#eff7f4;}
.jawtip-08 .bg04.right-bg::before {content:'';background-color:#e4efeb;}
.jawtip-08 h3 {padding-top:50px;padding-bottom:90px;font-size:44px;line-height:50px;font-weight:400;color:#360813;}
.jawtip-08 h3 .tt {display:inline-block;padding-bottom:15px;font-size:21px;letter-spacing:4px;text-transform:uppercase;color:#360813;font-weight:400;}
.jawtip-08 .cnt {height:620px;padding-top:60px;}
.jawtip-08 .num {margin:0 auto;}
.jawtip-08 .img-txt {display:inline-block;margin:10px auto 25px;}
.jawtip-08 .txt {height:140px;font-size:20px;font-weight:400;line-height:1.2;letter-spacing:-1px;color:#360813;}
.jawtip-08 .txt strong {display:inline-block;padding-bottom:10px;font-size:28px;color:#360813;}
.jawtip-08 .img {margin:40px auto 0;}
.long .jawtip-08 h3 {color:#222;}
.jawtip-09 {height:387px;background:url("/img/face/303_09.jpg") 50% 0 no-repeat #eeb8c5;}
.jawtip-09 .inner {height:387px;padding-top:70px;}
.jawtip-09 h3 {color:#eeb8c5;}
.jawtip-09 ol {margin-top:40px;padding:0 15px 15px;border-left:1px solid #eeb8c5;}
.jawtip-09 li {padding-top:15px;font-size:18px;color:#fff;}
.jawtip-09 li span {display:inline-block;width:80px;}

.da-bar {display:inline-block;position:relative;margin-top:25px;font-size:12px;font-family:Times, "Times New Roman", Georgia, serif;}
.da-bar::before {display:block;position:absolute;top:6px;right:-220px;width:200px;height:1px;content:'';background-color:#3f8fc4;}
.da-bar::after {display:block;position:absolute;top:6px;left:-220px;width:200px;height:1px;content:'';background-color:#3f8fc4;}

/* Facial Contouring- mouth.php */
.face-mouth-01 {height:706px;}
.face-mouth-01 .poa {top:23%;left:51%;text-align:center;}
.face-mouth-01 .poa h3 {font-size:92px;font-weight:bold;line-height:1;letter-spacing:-5px;color:#fff;}
.face-mouth-01 .poa p {margin-top:30px;font-size:50px;color:#fff;}
.face-mouth-02 {height:707px;}
.face-mouth-02 .poa {top:85px;left:50%;width:650px;margin-left:-650px;color:#fff;}
.face-mouth-02 .poa h3 {font-weight:bold;letter-spacing:-2px;color:#77f7ff;}
.face-mouth-02 .poa p {margin-top:30px;font-size:24px;line-height:1.2;}
.face-mouth-02 .poa p span {color:#77f7ff;}
.face-mouth-03 {padding-top:80px;padding-bottom:70px;background-color:#eee;}
.face-mouth-03 h3 {font-weight:bold;text-align:center;color:#133491;}
.face-mouth-03 .txt01 {display:inline-block;position:relative;margin-top:20px;font-size:27px;text-align:center;color:#133491;}
.face-mouth-03 .txt01 span {position:relative;z-index:1;}
.face-mouth-03 .txt01::before {display:inline-block;position:absolute;bottom:-2px;left:0;width:100%;height:6px;content:'';background-color:#c6e8f2;}
.face-mouth-03 .txt02 {margin-top:20px;font-size:27px;line-height:1.4;text-align:center;color:#322e2f;}
.face-mouth-03 table {width:92%;margin:40px auto 0;}
.face-mouth-03 table th {width:20%;padding:10px;font-size:22px;font-weight:300;text-align:center;color:#375098;border:1px solid #c7ced7;}
.face-mouth-03 table td {width:40%;padding:10px 20px;font-size:20px;color:#221715;border:1px solid #c7ced7;background-color:#ace4f5;}
.face-mouth-03 table td ul li {position:relative;padding:2px 10px;}
.face-mouth-03 table td ul li::after {display:block;position:absolute;top:18px;left:0;width:4px;height:4px;content:'';border-radius:100%;background-color:#788aa6;}
.face-mouth-03 table td.bg {color:#fff;background-color:#375098;}
.face-mouth-03 table td.bg ul li::after {background-color:#fff;}
.face-mouth-03 .inner .txt01 span {box-shadow:0 -10px 0 0 #c6e8f2 inset;}
.face-mouth-04 {color:#fff;background-color:#449cec;}
.face-mouth-04 .inner {height:985px;padding-top:110px;background:url(/img/face/308_face_mouth_04.jpg) top center no-repeat #449cec;}
.face-mouth-04 h3 {font-weight:bold;letter-spacing:-1px;color:#fff;}
.face-mouth-04 .num {font-weight:600;display:inline-block;margin-top:60px;padding:8px 15px;font-size:20px;letter-spacing:1px;color:#1e8fd2;background-color:#fff;}
.face-mouth-04 .txt01 {margin-top:15px;font-size:32px;font-weight:500;}
.face-mouth-04 .txt02 {margin-top:15px;font-size:23px;font-weight:300;line-height:1.3;}
.face-mouth-04 .txt03, .face-mouth-04 .txt04 {position:absolute;width:158px;font-size:18px;line-height:1;text-align:center;color:#fff;letter-spacing:-0.05em;}
.face-mouth-04 .txt03 {top:459px;left:557px;}
.face-mouth-04 .txt04 {top:540px;left:685px;}
.face-mouth-04.bg01 {color:#fff;background-color:#495fa1;}
.face-mouth-04.bg01 .inner {height:690px;padding-top:110px;background:url(/img/face/308_face_mouth_05.jpg) top center no-repeat #495fa1;}
.face-mouth-04.bg02 {color:#fff;background:url(/img/face/308_face_mouth_06.jpg) top center no-repeat #6bceeb;}
.face-mouth-04.bg02 .inner {height:805px;padding-top:110px;background:none;}
.face-mouth-07 {position:relative;padding-top:100px;background-color:#f4f4f4;}
.face-mouth-07 h3 {font-weight:bold;text-align:center;letter-spacing:-1px;color:#133491;}
.face-mouth-07 .txt01 {display:inline-block;position:relative;margin-top:15px;font-size:27px;text-align:center;color:#133491;}
.face-mouth-07 .txt01 span {position:relative;z-index:1;}
.face-mouth-07 .txt01::before {display:inline-block;position:absolute;bottom:-2px;left:0;width:100%;height:16px;content:'';background-color:#c6e8f2;}
.face-mouth-07 .row {width:1188px;margin:80px auto 0;}
.face-mouth-07 .list {float:left;position:relative;z-index:10;width:336px;margin:0 30px ;padding:5px;background-color:#a5dded;box-shadow:0 10px 20px 5px rgba(0, 0, 0, .5);}
.face-mouth-07 .list span {display:inline-block;position:absolute;top:-10px;left:50%;width:130px;height:32px;margin-left:-65px;font-weight:600;font-size:16px;line-height:32px;text-align:center;letter-spacing:1px;color:#133491;background-color:#a5dded;}
.face-mouth-07 .list .cnt {height:185px;text-align:center;color:#133491;}
.face-mouth-07 .list .cnt strong {display:block;margin-top:20px;font-size:29px;}
.face-mouth-07 .list .cnt p {margin-top:25px;font-size:20px;font-weight:500;line-height:1.3;}
.face-mouth-08 {margin-top:-100px;background-color:#495fa1;}
.face-mouth-08 .inner {height:943px;padding-top:200px;background:url(/img/face/308_face_mouth_08.jpg) top center no-repeat #495fa1;}
.face-mouth-08 h3 {font-weight:bold;text-align:center;letter-spacing:-2px;font-weight:bold;color:#fff;}
.face-mouth-08 li {position:absolute;font-size:24px;line-height:1.3;text-align:right;color:#fff;}
.face-mouth-08 .li01 {top:491px;left:122px;}
.face-mouth-08 .li02 {top:583px;left:92px;}
.face-mouth-08 .li03 {top:704px;left:140px;}
.face-mouth-09 {padding-bottom:100px;font-weight:300;text-align:center;background-color:#77d3ed;}
.face-mouth-09 h3 {padding-top:80px;padding-bottom:10px;font-weight:600;line-height:1.4;color:#133491;}
.face-mouth-09 h3 strong {font-weight:500;}
.face-mouth-09 .txt {font-size:18px;letter-spacing:0;color:#fff;}
.face-mouth-09 ul {width:1260px;margin:60px auto 0;padding:0;}
.face-mouth-09 ul li {float:left;width:50%;padding:0 30px;}
.face-mouth-09 ul .tt01 {margin:0;padding:10px 0;text-align:center;color:#eeb8c5;border-top:1px solid #64b4db;border-bottom:1px solid #64b4db;}
.face-mouth-09 ul .tt01 .sub {font-weight:700;font-size:21px;letter-spacing:0.2em;color:#163893;padding:0 15px;}
.face-mouth-09 ul .tt01 .tt {font-size:23px;font-weight:500;color:#133491;}
.face-mouth-09 ul .img {margin:20px -2%;}
.face-mouth-09 ul .cnt {padding:10px 0 20px;font-size:25px;font-weight:300;letter-spacing:0;color:#fff;}
.face-mouth-09 ul .cnt .color {color:#133491;}
.face-mouth-09 ul hr {display:block;height:1px;border:0;background-color:#523b1e;}
.face-mouth-09 .col-6.text-center {font-weight:600;}
.face-mouth-10 {padding:80px 2% 50px;text-align:center;background-color:#f4f4f4;}
.face-mouth-10 h3 {font-weight:600;letter-spacing:-0.05em;color:#221715;}
.face-mouth-10 table {margin-top:70px;}
.face-mouth-10 table {font-size:18px;color:#221715;}
.face-mouth-10 table td {width:33.33%;padding:0 10px 25px;text-align:center;vertical-align:top;}
.face-mouth-10 table td .img {padding:0 2%;}
.face-mouth-10 table td .txt {margin-top:20px;font-weight:300;line-height:1.2;letter-spacing:-1px;}
.face-mouth-10 table td .txt dt {font-weight:600;font-size:20px;line-height:22px;color:#221715;margin-bottom:7px;}
.face-mouth-10 table td .txt dd {font-size:18px;line-height:20px;}
.face-mouth-10 table td strong {font-size:20px;}
.face-mouth-11 {padding:80px 2% 70px;text-align:center;background-color:#fff;}
.face-mouth-11 h3 {color:#133491;letter-spacing:-0.05em;}
.face-mouth-11 ol {width:965px;margin:80px auto 0;}
.face-mouth-11 ol li {float:left;width:235px;margin:0 2px;font-size:14px;text-align:center;letter-spacing:-1px;border:1px solid #d9d9d9;background-color:#fff;}
.face-mouth-11 ol li .num {margin-top:-1px;}
.face-mouth-11 ol li .tt {margin-top:10px;font-size:21px;color:#354d92;}
.face-mouth-11 ol li .cnt {height:120px;margin-top:30px;margin-bottom:10px;font-size:16px;color:#707070;}
.face-mouth-11 ol li .img {margin-top:5px;}
.face-mouth-11.bg {background-color:#dfe6ef;}
.face-mouth-11.bg ol {width:1072px;}
.face-mouth-11.bg ol li {width:262px;}
.face-mouth-11.bg ol li .num {margin-top:0;}
.face-mouth-11.bg ol li .txt {padding:15px 10px;}
.face-mouth-11.bg ol li .txt dt {font-weight:600;font-size:18px;line-height:20px;color:#0244a2;}
.face-mouth-11.bg ol li .txt dd {font-size:15px;line-height:18px;margin-top:10px;}

/* Facial Contouring- jaw.php */
.face-trichotomy-01 {height:706px;color:#b5dfeb;}
.face-trichotomy-01 .poa {top:116px;left:50%;width:800px;margin-left:-700px;text-align:center;}
.face-trichotomy-01 h3 {font-size:90px;line-height:90px;text-align:center;letter-spacing:-2px;color:#0244a2;}
.face-trichotomy-01 h3 small {color:#1c1c1c;}
.face-trichotomy-01 p {color:#0244a2;font-weight:600;font-size:24px;line-height:30px;letter-spacing:-0.05em;}
.face-trichotomy-01 .da-bar {color:#0244a2;}
.face-trichotomy-01 .da-bar::before {background-color:#0244a2;}
.face-trichotomy-01 .da-bar::after {background-color:#0244a2;}
.face-trichotomy-01 .poa-01 {overflow:hidden;position:absolute;top:530px;left:50%;margin-left:-580px;}
.face-trichotomy-01 li {float:left;width:100px;height:155px;margin:0 10px 0 0;padding:20px 0 20px;font-size:12px;line-height:1.2;text-align:center;color:#fff;background-color:rgba(60, 69, 83, .3);letter-spacing:-0.05em;font-weight:600;}
.face-trichotomy-01 li .ico {display:block;padding-bottom:10px;}
.face-trichotomy-01 li .ico img {width:50px;}
.face-trichotomy-01 li .tit {display:block;font-size:13px;line-height:14px;margin-bottom:5px;font-weight:normal;}
.face-trichotomy-02 {padding:90px 0;background-color:#eef5f7;}
.face-trichotomy-02 h3,
.face-trichotomy-03 h3,
.face-trichotomy-04 h3,
.face-trichotomy-06 h3,
.face-mouth-10 h3, 
.face-mouth-11 h3 {font-weight:600;font-size:45px;line-height:45px;}
.face-trichotomy-02 h3 {color:#282323;text-align:center;letter-spacing:-0.05em;}
.face-trichotomy-02 .por {width:909px;margin:60px auto 0;text-align:center;}
.face-trichotomy-02 .poa-01 {position:absolute;top:89.5%;left:5.5%;width:240px;font-size:18px;letter-spacing:-1px;color:#fff;background:#a2a7ad;height:39px;line-height:39px;}
.face-trichotomy-02 .poa-02 {position:absolute;top:91.5%;left:39%;width:22%;font-size:18px;letter-spacing:-1px;color:#fff;}
.face-trichotomy-02 .poa-03 {position:absolute;top:91.5%;left:72%;width:22%;font-size:18px;letter-spacing:-1px;color:#fff;}
.face-trichotomy-02 .txt-01 {width:1400px;font-size:27px;line-height:35px;font-weight:300;text-align:center;letter-spacing:-0.075em;color:#0244a2;margin:80px auto 0;word-wrap:break-word;word-break:break-word;}
.face-trichotomy-02 .txt-02 {margin-top:30px;font-size:20px;line-height:28px;text-align:center;color:#282323;width:1400px;margin:30px  auto 0;letter-spacing:-0.05em;}
.face-trichotomy-03 {height:746px;color:#fff;background-color:#0f131b;}
.face-trichotomy-03 .poa {top:11.5%;left:50%;width:1100px;margin-left:-550px;padding-left:200px;}
.face-trichotomy-03 h3 {letter-spacing:2px;color:#fff;font-weight:600;}
.face-trichotomy-03 .txt-01 {padding-top:30px;font-size:22px;line-height:27px;font-weight:300;letter-spacing:-1px;color:#75e1ff;}
.face-trichotomy-03 .txt-02 {font-size:18px;line-height:24px;font-weight:300;letter-spacing:-1px;}
.face-trichotomy-03 ol {position:absolute;top:430px;left:50%;width:1070px;margin-left:-535px;overflow:hidden;}
.face-trichotomy-03 ol li {float:left;width:calc(530px - 20px);height:60px;margin:10px 10px 0 0;font-size:18px;font-weight:300;line-height:60px;letter-spacing:-0.075em;text-indent:15px;background:#76b9cc;border-radius:5px;}
.face-trichotomy-03 ol li strong {padding-right:5px;}
.face-trichotomy-04 {position:relative;padding:90px 0 0;font-weight:300;text-align:center;color:#201e1c;background-color:#fff;}
.face-trichotomy-04 h3 {text-align:center;color:#282323;font-weight:600;letter-spacing:-0.05em;}
/* .face-trichotomy-04 .bg {position:absolute;bottom:0;left:0;height:100px;width:100%;background-color:#79889c;} */
.face-trichotomy-04 ul {position:relative;z-index:10;margin-top:30px;}
.face-trichotomy-04 ul li {float:left;width:25%;}
.face-trichotomy-04 ul .cnt {width:280px;min-height:620px;margin:0 auto;padding:10px;background-color:#f6f6f6;}
.face-trichotomy-04 ul .cnt strong {display:block;margin-top:30px;font-size:16px;line-height:16px;color:#6b0f1a;letter-spacing:4px;}
.face-trichotomy-04 ul .cnt span {display:block;margin-top:30px;font-size:24px;letter-spacing:-1px;color:#282324;}
.face-trichotomy-04 ul .cnt p {margin-top:15px;font-size:20px;line-height:1.2;letter-spacing:-1px;;color:#7c716f;}
.face-trichotomy-04 ul .cnt img {width:260px;}
.face-trichotomy-05 {height:879px;margin-top:-100px;background-color:#79889c;}
.face-trichotomy-05 h3 {position:absolute;top:200px;width:100%;font-size:40px;font-weight:500;text-align:center;letter-spacing:-2px;color:#fff;}
.face-trichotomy-05 li {position:absolute;left:50%;font-size:22px;line-height:25px;letter-spacing:-0.05em;color:#fff;font-weight:300;}
.face-trichotomy-05 .li01 {top:372px;margin-left:-596px;}
.face-trichotomy-05 .li02 {top:520px;margin-left:-813px;}
.face-trichotomy-05 .li03 {top:672px;margin-left:-736px;}
.face-trichotomy-05 .li04 {top:450px;margin-left:359px;}
.face-trichotomy-05 .li05 {top:585px;margin-left:388px;}
.face-trichotomy-06 {padding-bottom:80px;font-weight:300;text-align:center;background-color:#212528;}
.face-trichotomy-06 h3 {padding-top:80px;padding-bottom:10px;font-weight:300;line-height:50px;color:#fff;}
.face-trichotomy-06 h3 strong {font-weight:600;}
.face-trichotomy-06 .txt {font-size:18px;letter-spacing:0;color:#fff;}
.face-trichotomy-06 ul {width:1260px;margin:60px auto 0;padding:0;}
.face-trichotomy-06 ul li {float:left;width:50%;padding:0 30px;}
.face-trichotomy-06 ul .tt01 {margin:0;padding:10px 0;text-align:center;color:#45c7e3;border-top:1px solid #404d53;border-bottom:1px solid #404d53;}
.face-trichotomy-06 ul .tt01 .sub {font-size:21px;letter-spacing:2px;color:#45c7e3;}
.face-trichotomy-06 ul .tt01 .tt {height:55px;font-size:20px;font-weight:500;letter-spacing:-1px;color:#45c7e3;line-height:22px;}
.face-trichotomy-06 ul .img {margin:35px -2% 20px;}
.face-trichotomy-06 ul .cnt {padding:10px 0 20px;font-size:25px;font-weight:300;letter-spacing:0;color:#708c94;}
.face-trichotomy-06 ul .cnt .color {color:#b2dbe7;}
.face-trichotomy-06 ul hr {display:block;height:1px;border:0;background-color:#523b1e;}

/* Breast공통 */
.breast.subCon > div > div {width:1400px;position:absolute;left:50%;margin-left:-700px;text-align:center;z-index:1;}
.breast.subCon > div > img {max-width:1920px;position:relative;left:50%;margin-left:-960px;}
.breast.subCon {position:relative;min-width:1200px;font-weight:500;}
.breast.subCon .inner {position:absolute;top:0;width:1200px;margin-left:-600px;}
.breast.subCon .c_img {position:relative;left:50%;max-width:1920px !important;margin-left:-960px !important;line-height:0;font-size:0;}
.breast.subCon .en {letter-spacing:0;}
.breast.subCon .noto {font-family:'Noto Sans', sans-serif;}
.breast.subCon .clear {overflow:hidden;}
.breast.subCon .clear:after {content:'';display:block;clear:both;}
.breast.subCon .com_bar {display:inline-block;position:relative;z-index:2;}
.breast.subCon .com_bar:after {content:'';display:block;position:absolute;bottom:0;left:0;width:100%;background:#8efffb;z-index:-1;}
.breast.subCon .com_bar.bar1:after {height:20px;}
.breast.subCon .com_bar.bar2:after {height:10px;}
.breast.subCon .com_bar.bar3:after {height:15px;}

/* Breast- motiva.php */
.breast_motiva .sec1 h2 strong.text1 {display:block;position:absolute;top:368px;left:0;transition:all 1s 0.3s;opacity:0;}
.breast_motiva .sec1 h2 strong.text2 {display:block;position:absolute;top:468px;right:0;transition:all 1s 0.3s;opacity:0;}
.breast_motiva .sec1 .desc1 {position:absolute;top:496px;left:0;color:#6e0072;font-size:30px;transition:all 1s 0.6s;opacity:0;}
.breast_motiva .sec1 .desc2 {position:absolute;top:313px;right:0;color:#6e0072;font-size:30px;transition:all 1s 0.6s;opacity:0;}
.breast_motiva .sec1.current h2 strong.text1 {display:block;position:absolute;top:418px;left:0;opacity:1;}
.breast_motiva .sec1.current h2 strong.text2 {display:block;position:absolute;top:425px;right:0;opacity:1;}
.breast_motiva .sec1.current .desc1 {position:absolute;top:530px;left:0;color:#6e0072;font-size:30px;opacity:1;text-shadow:1px 1px 0 #fff;}
.breast_motiva .sec1.current .desc2 {position:absolute;top:340px;right:28px;color:#6e0072;font-size:30px;opacity:1;line-height:1.3;text-shadow:1px 1px 0 #fff;}
.breast_motiva .sec2 h3 {position:absolute;top:125px;right:0;color:#fff;font-size:47px;line-height:1.3;}
.breast_motiva .sec2 h3 i {font-style:italic;}
.breast_motiva .sec2 .text1,
.breast_motiva .sec2 .text2 {position:absolute;top:373px;left:646px;width:258px;line-height:1.4;color:#fff;font-size:35px;}
.breast_motiva .sec2 .text1 {left:655px;}
.breast_motiva .sec2 .text2 {left:872px;}
.breast_motiva .sec2 p {position:absolute;top:590px;right:0;text-align:left;line-height:1.3;color:#fff;font-size:32px;}
.breast_motiva .sec2 p span {font-size:42px;}
.breast_motiva .sec3 h3 {position:absolute;top:95px;left:0;width:100%;color:#6e0072;font-size:50px;}
.breast_motiva .sec3 li {position:absolute;width:500px;}
.breast_motiva .sec3 li.list1 {top:272px;right:130px;}
.breast_motiva .sec3 li.list2 {top:455px;left:120px;}
.breast_motiva .sec3 li.list3 {top:669px;right:120px;}
.breast_motiva .sec3 li em {display:block;margin-bottom:20px;color:#fff;font-size:15px;line-height:1.2;}
.breast_motiva .sec3 li span {line-height:1.3;color:#672562;font-size:15px;}
.breast_motiva .sec4 p {position:absolute;top:222px;left:13px;color:#fff;font-size:24px;text-align:left;}
.breast_motiva .sec4 h3 {position:absolute;top:270px;left:0;color:#6e0072;font-size:40px;text-align:left;line-height:1.2;}
.breast_motiva .sec4 ul {position:absolute;top:600px;left:0;}
.breast_motiva .sec4 ul li {float:left;width:234px;height:144px;margin-left:7px;}
.breast_motiva .sec4 ul li:first-child {margin-left:3px;}
.breast_motiva .sec4 ul li .tit {display:block;margin-bottom:15px;color:#672562;font-size:18px;   font-weight:600;}
.breast_motiva .sec4 ul li .info {line-height:1.4;color:#672562;font-size:15px;}
.breast_motiva .sec4 ul li .info b {letter-spacing:0;}
.breast_motiva .sec5 p {position:absolute;top:216px;left:595px;width:600px;color:#fff;font-size:22px;}
.breast_motiva .sec5 h3 {position:absolute;top:265px;left:633px;color:#fff;font-size:40px;text-align:left;line-height:1.1;}
.breast_motiva .sec5 h3 span {font-size:60px;font-weight:bold;}
.breast_motiva .sec5 ul {position:absolute;top:630px;left:650px;}
.breast_motiva .sec5 ul li {float:left;width:268px;height:131px;margin-left:14px;}
.breast_motiva .sec5 ul li:first-child {margin-top:3px;margin-left:0;}
.breast_motiva .sec5 ul li .tit {display:block;margin-bottom:18px;color:#fff;font-size:14px;line-height:1.2;}
.breast_motiva .sec5 ul li .tit span {font-size:16px;}
.breast_motiva .sec5 ul li .info {line-height:1.2;color:#672562;font-size:15px;letter-spacing:0;}
.breast_motiva .sec5 ul li .info b {line-height:100%;letter-spacing:0;}
.breast_motiva .sec5 ul li .info span {font-size:15px;}
.breast_motiva .sec6 h3 {position:absolute;top:250px;left:0;line-height:1.4;color:#6e0072;font-size:30px;text-align:left;}
.breast_motiva .sec6 h3 span {font-weight:600;font-size:40px;}
.breast_motiva .sec6 p {position:absolute;top:384px;left:0;width:495px;color:#fff;font-size:24px;letter-spacing:0;}
.breast_motiva .sec6 ul {position:absolute;top:570px;left:0;}
.breast_motiva .sec6 ul li {float:left;width:196px;line-height:1.2;margin-left:-29px;color:#fff;font-size:20px;letter-spacing:0;}
.breast_motiva .sec6 ul li:first-child {margin-left:0;}
.breast_motiva .sec6 ul li.list1,
.breast_motiva .sec6 ul li.list2 {padding-top:14px;letter-spacing:0;}
.breast_motiva .sec7 h3 {position:absolute;top:165px;line-height:120%;left:200px;width:100%;color:#6e0072;font-size:55px;text-indent:-182px;}
.breast_motiva .sec7 ul li {position:absolute;left:665px;line-height:1.2;color:#431c40;font-size:16px;text-align:left;}
.breast_motiva .sec7 ul li.list1 {top:316px;}
.breast_motiva .sec7 ul li.list2 {top:456px;}
.breast_motiva .sec7 ul li.list3 {top:587px;}
.breast_motiva .sec7 ul li.list4 {top:733px;}
.breast_motiva .sec8 h3 {position:absolute;top:80px;left:0;width:100%;line-height:1.2;color:#fff;font-size:55px;}
.breast_motiva .sec8 .p1 {position:absolute;top:385px;left:75px;width:260px;line-height:30px;color:#fff;font-size:23px;}
.breast_motiva .sec8 .p2 {position:absolute;top:365px;right:70px;width:260px;line-height:30px;color:#fff;font-size:23px;}
.breast_motiva .sec8 ul {position:absolute;top:785px;left:45px;}
.breast_motiva .sec8 ul li {float:left;width:370px;margin-left:1px;}
.breast_motiva .sec8 ul li:first-child {margin-left:0;}
.breast_motiva .sec8 ul li .tit {display:block;line-height:105%;margin-bottom:15px;color:#672562;font-size:16px;font-weight:700;letter-spacing:0}
.breast_motiva .sec8 ul li .info {line-height:110%;color:#672562;font-size:16px;letter-spacing:0}
.breast_motiva .sec8 ul li .info b {letter-spacing:0;}
.breast_motiva .sec9 h3 {position:absolute;top:80px;left:0;width:100%;line-height:1.1;color:#fff;font-size:55px;}
.breast_motiva .sec9 p {position:absolute;top:890px;left:0;width:100%;color:#fff;font-size:20px;}

/* Breast- mentor.php */
.breast_motiva h3 {font-weight:700;}
.breast_mentor .sec1 .com_span {display:inline-block;position:absolute;color:#fff;}
.breast_mentor b, 
.breast_mentor strong,
.breast_mentor em {font-weight:700;}
.breast_mentor .sec1 .text1 {top:240px;left:43px;font-weight:300;font-size:40px;line-height:1.2;}
.breast_mentor .sec1 .text2 {top:354px;left:40px;font-size:70px;line-height:1;font-weight:700;}
.breast_mentor .sec1 .text3 {top:435px;left:40px;font-size:70px;line-height:1;font-weight:700;}
.breast_mentor .sec1 .text4 {top:354px;right:0;font-size:70px;text-align:left;line-height:1;}
.breast_mentor .sec1 .text5 {top:425px;right:0;font-size:70px;text-align:left;line-height:1;}
.breast_mentor .sec1 .text6 {top:593px;right:40px;width:300px;background:#7c27b3;font-size:25px;line-height:35px;text-align:center;font-weight:300;}
.breast_mentor .sec1 p.desc {padding:40px 0;background:#931ede;color:#fff;font-weight:400;font-size:45px;line-height:1.3;text-align:center;}
.breast_mentor .sec1 p.desc span {display:inline-block;position:relative;}
.breast_mentor .sec1 p.desc span:after {content:'';display:inline-block;position:absolute;top:-2px;left:22px;width:8px;height:8px;background:#fff;}
.breast_mentor .sec2 .com_span {display:inline-block;position:absolute;color:#5546c1;font-weight:300;font-size:45px;line-height:1;}
.breast_mentor .sec2 p {text-align:right;}
.breast_mentor .sec2 .text1 {top:177px;right:768px;opacity:0;transition:all 0.9s 0.4s;}
.breast_mentor .sec2 .text2 {top:257px;right:768px;opacity:0;transition:all 0.9s 0.8s;}
.breast_mentor .sec2 .text3 {top:336px;right:768px;opacity:0;transition:all 0.9s 1.2s;}
.breast_mentor .sec2 .text4 {top:177px;left:787px;text-align:left;opacity:0;transition:all 0.9s 1.6s;}
.breast_mentor .sec2 .text5 {top:254px;left:787px;text-align:left;opacity:0;transition:all 0.9s 2.0s;}
.breast_mentor .sec2 .text6 {top:336px;left:787px;text-align:left;opacity:0;transition:all 0.9s 2.4s;}
.breast_mentor .sec2.current .text1 {top:250px;opacity:1;}
.breast_mentor .sec2.current .text2 {top:310px;opacity:1;}
.breast_mentor .sec2.current .text3 {top:370px;opacity:1;}
.breast_mentor .sec2.current .text4 {top:250px;opacity:1;}
.breast_mentor .sec2.current .text5 {top:310px;opacity:1;}
.breast_mentor .sec2.current .text6 {top:360px;opacity:1;line-height:1.2;}
.breast_mentor .sec3 span.tit {position:absolute;top:70px;left:50%;margin-left:-285px;width:570px;height:50px;font-weight:300;font-size:30px;line-height:50px;border-radius:50px;background:#5546c1;color:#fff;}
.breast_mentor .sec3 h3 {position:absolute;top:155px;left:0;width:100%;line-height:1.2;color:#5546c1;font-size:48px;text-align:center;}
.breast_mentor .sec3 h3 b {font-size:58px;}
.breast_mentor .sec3 p {position:absolute;top:305px;left:0;width:100%;line-height:1.4;color:#505050;font-weight:400;font-size:24px;text-align:center;}
.breast_mentor .sec3 p b {color:#5546c1;} 
.breast_mentor .sec4 h3 {position:absolute;top:50px;left:0;width:100%;line-height:1.3;color:#fff;font-size:50px;font-weight:300;text-align:center;}
.breast_mentor .sec4 h3 b {font-size:55px;line-height:1;}
.breast_mentor .sec4 p {position:absolute;top:680px;left:0;width:100%;line-height:1.4;color:#fff;font-weight:300;font-size:24px;text-align:center;}
.breast_mentor .sec4 p b {color:#f9ffb4;}
.breast_mentor .sec5 span {display:inline-block;position:absolute;top:180px;left:590px;padding:0 45px;height:50px;font-weight:300;font-size:30px;line-height:50px;border-radius:50px;background:#7c27b3;color:#fff;opacity:0;transition:all 0.9s 0.4s;}
.breast_mentor .sec5 .com_p {position:absolute;left:600px;color:#fff;font-weight:300;font-size:50px;line-height:1;text-align:left;}
.breast_mentor .sec5 .p1 {top:265px;opacity:0;transition:all 0.9s 0.8s;}
.breast_mentor .sec5 .p2 {top:280px;opacity:0;transition:all 0.9s 1.2s;letter-spacing:-2px;}
.breast_mentor .sec5 .p3 {top:320px;opacity:0;transition:all 0.9s 1.6s;}
.breast_mentor .sec5 h3 {position:absolute;top:490px;left:600px;line-height:1.3;color:#fff;font-size:55px;text-align:left;letter-spacing:0;opacity:0;transition:all 0.9s 2.0s;}
.breast_mentor .sec5.current span {top:199px;opacity:1;}
.breast_mentor .sec5.current .p1 {top:290px;opacity:1;}
.breast_mentor .sec5.current .p2 {top:350px;opacity:1;}
.breast_mentor .sec5.current .p3 {top:410px;opacity:1;}
.breast_mentor .sec5.current h3 {top:490px;opacity:1;}
.breast_mentor .sec6 span.desc {display:inline-block;position:absolute;top:80px;left:320px;padding:0 45px;background:#7c27b3;color:#fff;font-weight:300;font-size:30px;line-height:50px;border-radius:50px;}
.breast_mentor .sec6 h3 {position:absolute;top:150px;left:0;width:100%;line-height:1.3;color:#7c27b3;font-size:35px;text-align:center;}
.breast_mentor .sec6 h3 b {font-size:48px;line-height:1.1;}
.breast_mentor .sec6 ul {position:absolute;top:628px;left:0;width:100%;}
.breast_mentor .sec6 ul li {float:left;width:386px;margin-left:21px;text-align:center;font-size:20px;}
.breast_mentor .sec6 ul li em {display:block;margin-bottom:15px;color:#7c27b3;font-size:22px;}
.breast_mentor .sec6 ul li span {color:#505050;font-size:18px;line-height:1.1;font-weight:300;}
.breast_mentor .sec6 ul li span strong {color:#7c27b3;}
.breast_mentor .sec6 ul li:first-child {margin-left:0;}
/*.breast_mentor .sec6 p {position:absolute;top:323px;left:0;width:100%;line-height:1.3;color:#505050;font-size:24px;text-align:center;}
.breast_mentor .sec6 p b {color:#5546c1;}*/
.breast_mentor .sec7 span.desc {display:inline-block;position:absolute;top:128px;left:89px;padding:0 40px;background:#7c27b3;color:#fff;font-weight:300;font-size:30px;line-height:50px;border-radius:50px;}
.breast_mentor .sec7 h3 {position:absolute;top:220px;left:65px;width:610px;line-height:1.2;color:#7c27b3;font-size:48px;text-align:center;letter-spacing:-4px;}
.breast_mentor .sec7 p {position:absolute;top:643px;left:65px;width:610px;line-height:1.3;color:#505050;font-size:24px;text-align:center;}
.breast_mentor .sec7 p b {color:#7c27b3;}
.breast_mentor .sec8 h3 {position:absolute;top:70px;left:0;width:100%;line-height:1.3;color:#7c27b3;font-size:43px;text-align:center;}
.breast_mentor .sec8 h3 b {font-size:50px;line-height:1;}
.breast_mentor .sec8 .c_type  {position:absolute;left:0;width:600px;text-align:center;}
.breast_mentor .sec8 .c_type.type1 {top:400px;}
.breast_mentor .sec8 .c_type.type2 {top:600px;}
.breast_mentor .sec8 .c_type em {display:block;margin-bottom:10px;color:#7c27b3;font-size:30px;} 
.breast_mentor .sec8 .c_type span {display:block;line-height:1.4;color:#505050;font-size:20px;font-weight:400;}
.breast_mentor .sec8 h4 {position:absolute;top:930px;left:0;width:100%;line-height:120%;color:#7c27b3;font-size:43px;text-align:center;font-weight:300;}
.breast_mentor .sec8 h4 b {font-size:45px;}
.breast_mentor .sec8 ul {position:absolute;top:1757px;left:0;width:100%;padding:0 20px;box-sizing:border-box;}
.breast_mentor .sec8 ul li {float:left;width:386px;margin-left:1px;text-align:center;padding:0 10px;}
.breast_mentor .sec8 ul li em {display:block;line-height:1.1;margin-bottom:10px;color:#7c27b3;font-size:20px;}
.breast_mentor .sec8 ul li span {line-height:1.3;color:#505050;font-size:18px;font-weight:300;}
.breast_mentor .sec8 ul li span strong {color:#7c27b3;}
.breast_mentor .sec8 ul li:first-child {margin-left:0;}
.breast_mentor .sec9 .p1 {position:absolute;top:295px;left:0;color:#fff;font-size:55px;text-align:left;opacity:0;transition:all 0.9s 0.4s;}
.breast_mentor .sec9 .p2 {position:absolute;top:375px;left:0;color:#fff;font-size:55px;text-align:left;opacity:0;transition:all 0.9s 0.8s;font-weight:300;}
.breast_mentor .sec9 h3 {position:absolute;top:465px;left:0;color:#fff;font-size:70px;line-height:1.2;text-align:left;opacity:0;transition:all 0.9s 1.2s;}
.breast_mentor .sec9.current .p1 {top:340px;opacity:1;}
.breast_mentor .sec9.current .p2 {top:410px;opacity:1;}
.breast_mentor .sec9.current h3 {top:490px;opacity:1;}
.breast_mentor .sec10 h3 {position:absolute;top:65px;left:0;width:100%;line-height:1.2;color:#fff;font-size:41px;text-align:center;}
.breast_mentor .sec10 h3 b {font-size:55px;}

/* Breast- fat-grafting.php */
.breast-self h3 {letter-spacing:-0.075em;}
.breast-self h3 strong {letter-spacing:-0.05em;}
.breast-self-01 {height:730px;background:#dff2f8 url("/img/breast/breast_self_01.jpg") 50% 0 no-repeat;}
.breast-self-01 .inner {height:727px;}
.breast-self-01 .poa {top:120px;left:0;color:#df1c78;}
.breast-self-01 h3 {font-size:70px;text-align:center;letter-spacing:-2px;color:#df1c78;line-height:1.2;}
.breast-self-01 h3 small {display:block;text-transform:uppercase;color:#1c1c1c;}
.breast-self-01 h3 strong {font-weight:700;line-height:1.2;}
.breast-self-01 .da-bar::before {background:#df87b8;}
.breast-self-01 .da-bar::after {background:#df87b8;}
.breast-self-01 p {text-align:center;color:#df1c78;letter-spacing:0;font-size:14px;line-height:22px;padding-top:5px;}
.breast-self-01 .poa-01 {width:100%;position:absolute;top:454px;left:145px;overflow:hidden;}
.breast-self-01 li {float:left;width:100px;height:140px;margin:0 12px 0 0;padding:20px 0 20px;font-size:13px;line-height:1.2;text-align:center;color:#fff;background:rgba(60, 69, 83, .3);letter-spacing:-0.05em;}
.breast-self-01 li span {display:block;margin:0 auto 10px;}
.breast-self-01 li span img {width:50px;}
.breast-self-02 {height:762px;background:#9198a2;}
.breast-self-02 .poa-01, 
.breast-self-02 .poa-02 {position:absolute;left:50%;margin-left:-20px;color:#fff;}
.breast-self-02 .poa-01 {top:120px;width:830px;}
.breast-self-02 .poa-01 h3 {font-size:48px;letter-spacing:-2px;color:#ddf0f7;line-height:48px;}
.breast-self-02 .poa-01 p {margin-top:18px;font-size:24px;line-height:1.4;letter-spacing:-2px;}
.breast-self-02 .poa-02 {width:740px;top:340px;padding:30px 40px;letter-spacing:-0.075em;background-color:rgba(121,126,135,0.2);}
.breast-self-02 .poa-02 h4 {padding:10px 0;font-size:25px;font-weight:500;letter-spacing:-0.05em;color:#fff;border-top:1px solid #fff;border-bottom:1px solid #fff;text-align:center;line-height:25px;}
.breast-self-02 .poa-02 ul {padding:18px 0 0;}
.breast-self-02 .poa-02 ul li {position:relative;font-size:20px;line-height:22px;margin-bottom:13px;padding-left:15px;text-align:left;}
.breast-self-02 .poa-02 ul li::after {display:block;position:absolute;top:9px;left:0;width:6px;height:6px;content:'';border-radius:100%;background-color:#fff;}
.breast-self-03 {height:1046px;}
.breast-self-03 .poa {top:100px;left:50%;width:1200px;margin-left:-600px;}
.breast-self-03 h3 {font-size:42px;line-height:42px;text-align:center;color:#282323;letter-spacing:-0.075em;}
.breast-self-03 h3 strong {letter-spacing:-0.05em;}
.breast-self-03 ol {margin-top:85px;}
.breast-self-03 li {position:relative;margin-top:40px;padding:0 0 0 138px;color:#282323;}
.breast-self-03 li .num {position:absolute;top:0;left:0;}
.breast-self-03 li p {position:relative;padding-left:36px;letter-spacing:-0.075em;}
.breast-self-03 li p img {position:absolute;top:0;left:0;}
.breast-self-03 li p.q {font-size:24px;line-height:30px;font-weight:500;}
.breast-self-03 li p.a {margin-top:12px;font-size:20px;font-weight:300;line-height:1.4;}
.breast-self-04 {height:435px;}
.breast-self-04 .poa-01 {position:absolute;width:100%;text-align:center;top:90px;}
.breast-self-04 .poa-01 h3 {font-size:37px;font-weight:300;color:#282323;line-height:45px;letter-spacing:-0.075em;}
.breast-self-04 .poa-01 h3 strong {font-size:45px;}
.breast-self-04 .poa-01 p {margin-top:20px;font-size:21px;line-height:30px;color:#fff;letter-spacing:-0.05em;}
.breast-self-04 .poa-01 p strong {background-color:#df1c78;}
.breast-self-05 {width:100%;padding-top:110px;padding-bottom:100px;text-align:center;color:#221715;}
.breast-self-05 p {font-size:18px;line-height:20px;font-weight:600;}
.breast-self-05 ol {margin-top:50px;margin-right:-15px;margin-left:-15px;padding:0;}
.breast-self-05 ol li {float:left;width:25%;margin-top:70px;padding:0 12px;font-size:20px;}
.breast-self-05 ol li .por {height:350px;padding:16px;line-height:1;border:1px solid #dee7f9;background-color:#eef1f6;}
.breast-self-05 ol li .img {margin-top:-39px;margin-bottom:20px;}
.breast-self-06 {width:100%;padding-top:100px;padding-bottom:75px;text-align:center;color:#fff;background-color:#060c1c;}
.breast-self-06 h3 {color:#fff;}
.breast-self-06 p {margin-top:15px;font-size:21px;line-height:1.4;letter-spacing:-0.05em;}
.breast-self-06 p strong {padding-right:3px;padding-left:3px;color:#060c1c;background-color:#dff2f8;}
.breast-self-06 ol {width:1200px;margin:120px auto 0;}
.breast-self-06 li {float:left;width:33.33%;margin-top:10px;text-align:center;}
.breast-self-07 {height:1014px;background-color:#9198a2;}
.breast-self-07 h3 {font-size:40px;text-align:center;color:#fff;}
.breast-self-07 h3 small {display:block;padding-bottom:5px;font-size:14px;letter-spacing:1.2vw;text-transform:uppercase;color:#df1c78;}
.breast-self-07 h3 strong {font-size:50px;}
.breast-self-07 .poa {top:210px;width:100%;}
.breast-self-07 .video_box {position:absolute;top:389px;left:50%;width:800px;margin-left:-400px;}
.breast-self-07 .video_box .video {position:relative;padding-bottom:56.25%;}
.breast-self-07 .video_box .video iframe {position:absolute;top:0;left:0;width:105%;height:108%;}

/* Breast- reduction.php */
.breast_reduction .breast-self-01 .poa-01 {top:500px;left:75px;}
.breast-reduction-03 {padding:110px 0 70px;background-color:#dbedf2;}
.breast-reduction-03 h3 {padding-bottom:50px;text-align:center;color:#060c1c;}
.breast-reduction-03 .por {width:1594px;margin:0 auto;}
.breast-reduction-03 .por div {position:absolute;width:207px;height:26%;margin-top:10px;padding:15px 0 5px;text-align:center;background-color:rgba(52, 52, 57, .6);;}
.breast-reduction-03 .por div::after {position:absolute;top:-13px;left:0;width:50px;height:1px;content:'';transform:rotate(-30deg);background-color:#8c8c8e;}
.breast-reduction-03 .por div strong {display:block;position:relative;padding-bottom:10px;font-size:23px;color:#ceedfe;}
.breast-reduction-03 .por div strong::after {position:absolute;bottom:5px;left:50%;width:20%;height:1px;margin-left:-10%;content:'';background-color:#ceedfe;}
.breast-reduction-03 .por div p {font-size:18px;font-weight:300;color:#fff;}
.breast-reduction-03 .por div.poa-01 {top:370px;left:73px;}
.breast-reduction-03 .por div.poa-02 {top:370px;left:323px;}
.breast-reduction-03 .por div.poa-03 {top:370px;left:568px;}
.breast-reduction-03 .por div.poa-04 {top:370px;left:814px;}
.breast-reduction-03 .por div.poa-05 {top:370px;left:1056px;}
.breast-reduction-03 .por div.poa-06 {top:370px;left:1303px;}
.breast-reduction-04 {padding:70px 0;}
.breast-reduction-04 h3 {text-align:center;}
.breast-reduction-04 ol {margin-top:50px;background-color:#dff2f8;}
.breast-reduction-04 ol li {float:left;width:50%;padding:40px 77px;text-align:center;}
.breast-reduction-04 ol li span {display:block;font-size:15px;color:#df1c78;}
.breast-reduction-04 ol li .poa {top:15px;left:22%;width:56%;}
.breast-reduction-04 ol li .poa span {display:inline-block;width:50%;text-align:center;}
.breast-reduction-04 ol li strong {display:block;width:350px;height:52px;margin:20px auto 0;font-size:1.5rem;font-weight:500;line-height:52px;text-align:center;color:#fff;border-radius:26px;background-color:#060c1c;}
.breast-reduction-04 ol li .box01 {margin-top:30px;border:1px solid #bbb;}
.breast-reduction-04 ol li .cnt {height:245px;padding-bottom:19px;font-size:18px;font-weight:400;color:#221715;background-color:#fff;}
.breast-reduction-04 ol li .cnt .tt {padding:20px 0;font-size:43px;font-weight:500;}

/* Breast- revision.php */
.breast_revision .sec1 h2 {position:absolute;top:230px;left:0;line-height:1.1;color:#002d5f;font-size:76px;text-align:left;}
.breast_revision .sec1 h2 .act1 {display:block;position:relative;left:-50px;opacity:0;transition:all 1s 0.3s;}
.breast_revision .sec1 h2 strong {display:block;position:relative;left:-50px;opacity:0;transition:all 1s 0.6s;font-weight:700;}
.breast_revision .sec1 h2 .act3 {display:block;position:relative;left:-50px;opacity:0;transition:all 1s 0.9s;}
.breast_revision .sec1 p.desc_h2 {position:absolute;left:0;line-height:50px;color:#002d5f;font-size:25px;text-align:left;opacity:0;transition:all 1s 1.2s;} 
.breast_revision .sec1_2 p.title_p {position:absolute;top:20px;left:0;width:100%;opacity:0;transition:all 1s 0.3s;} 
.breast_revision .sec1_2 p.title_p span {display:inline-block;height:50px;line-height:50px;padding:0 25px;background:#002d5f;border-radius:25px;color:#fff;font-size:24px;}
.breast_revision .sec1_2 h3 {position:absolute;top:85px;left:0;width:100%;color:#002d5f;font-size:38px;text-align:center;opacity:0;transition:all 1s 0.6s;} 
.breast_revision .sec1_2 p.p_info1 {position:absolute;top:710px;left:0;width:100%;line-height:1.4;color:#002d5f;font-size:23px;text-align:center;opacity:0;transition:all 1s 1.2s;} 
.breast_revision .sec1_2 .img1 {position:absolute;top:329px;left:290px;opacity:0;transition:all 1s 0.9s;} 
.breast_revision .sec1_2 .img2 {position:absolute;top:329px;left:290px;opacity:0;transition:all 1s 0.9s;} 
.breast_revision .sec1_2 .img3 {position:absolute;top:329px;left:290px;opacity:0;transition:all 1s 0.9s;} 
.breast_revision .sec1_2 .img4 {position:absolute;top:329px;left:290px;opacity:0;transition:all 1s 0.9s;} 
.breast_revision .sec1_2 .img5 {position:absolute;top:329px;left:290px;opacity:0;transition:all 1s 0.9s;} 
.breast_revision .sec1_2 .img6 {position:absolute;top:329px;left:290px;opacity:0;transition:all 1s 0.9s;} 
.breast_revision .sec1_2 .img7 {position:absolute;top:285px;left:430px;opacity:0;transition:all 1s 2.0s;} 
.breast_revision .sec1_3 .img {position:absolute;top:240px;left:0;width:100%;opacity:0;transition:all 1s 0.7s;}
.breast_revision .sec1_4 p.title_p {position:absolute;top:22px;left:0;width:100%;opacity:0;transition:all 1s 0.3s;} 
.breast_revision .sec1_4 p.title_p span {display:inline-block;height:50px;line-height:50px;padding:0 25px;background:#002d5f;border-radius:25px;color:#fff;font-size:24px;}
.breast_revision .sec1_4 p.p_info2 {position:absolute;top:82px;left:0;width:100%;line-height:1.5;color:#002d5f;font-size:21px;opacity:0;transition:all 1s 0.6s;} 
.breast_revision .sec1_4 p.p_info3 {position:absolute;top:515px;left:0;width:100%;line-height:1.5;color:#002d5f;font-size:21px;opacity:0;transition:all 1s 0.9s;} 
.breast_revision .sec1_4 p.p_info4 {position:absolute;top:634px;left:0;width:100%;line-height:1.5;color:#002d5f;font-size:21px;opacity:0;transition:all 1s 1.2s;} 
.breast_revision .sec1.current h2 .act1, 
.breast_revision .sec1.current h2 strong,
.breast_revision .sec1.current h2 .act3 {left:0;opacity:1;}
.breast_revision .sec1.current p.desc_h2 {top:560px;opacity:1;}
.breast_revision .sec1_2.current p.title_p {top:72px;opacity:1;}
.breast_revision .sec1_2.current h3 {top:141px;opacity:1;} 
.breast_revision .sec1_2.current p.p_info1 {top:760px;opacity:1;}
.breast_revision .sec1_2.current .img1 {left:348px;opacity:1;} 
.breast_revision .sec1_2.current .img2 {left:385px;opacity:1;} 
.breast_revision .sec1_2.current .img3 {left:500px;opacity:1;} 
.breast_revision .sec1_2.current .img4 {left:612px;opacity:1;} 
.breast_revision .sec1_2.current .img5 {left:684px;opacity:1;} 
.breast_revision .sec1_2.current .img6 {left:730px;opacity:1;} 
.breast_revision .sec1_2.current .img7 {opacity:1;} 
.breast_revision .sec1_3.current .img {top:290px;opacity:1;transition:all 1s 0.3s;}
.breast_revision .sec1_4.current p.title_p {top:60px;opacity:1;} 
.breast_revision .sec1_4.current p.p_info2 {top:132px;opacity:1;} 
.breast_revision .sec1_4.current p.p_info3 {top:624px;opacity:1;} 
.breast_revision .sec1_4.current p.p_info4 {top:711px;opacity:1;}
.breast_revision .sec2 p.h3_desc {position:absolute;top:62px;left:0;width:100%;color:#fff;font-size:24px;opacity:0;transition:all 1s 0.3s;} 
.breast_revision .sec2 area {outline:0;}
.breast_revision .sec2 h3.h3_1 {position:absolute;top:127px;left:0;width:100%;line-height:1.3;color:#002d5f;font-size:38px;opacity:0;transition:all 1s 0.6s;} 
.breast_revision .sec2 p.img_desc {position:absolute;top:660px;left:0;width:100%;line-height:1.4;color:#002d5f;font-size:24px;} 
.breast_revision .sec2 .img {position:absolute;top:277px;left:0;width:100%;text-align:center;}
.breast_revision .sec2 .img1 {position:absolute;top:731px;left:353px;width:241px;height:241px;background:url(/img/breast/revision/breast_jaal1.gif) no-repeat;background-size:100%;}
.breast_revision .sec2 .img2 {position:absolute;top:731px;right:100px;width:241px;height:241px;background:url(/img/breast/revision/breast_jaal2.gif) no-repeat;background-size:100%;}
.breast_revision .sec2 p.h3_desc2 {position:absolute;top:1030px;left:0;width:100%;opacity:0;transition:all 1s 0.3s;} 
.breast_revision .sec2 p.h3_desc2 span {height:50px;line-height:50px;padding:5px 25px;background:#002d5f;border-radius:24px;color:#fff;font-size:26px;}
.breast_revision .sec2 h3.h3_2 {position:absolute;top:1100px;left:0;width:100%;line-height:1.2;color:#002d5f;font-size:33px;opacity:0;transition:all 1s 0.6s;} 
.breast_revision .sec2 p.img_desc2 {position:absolute;top:2112px;left:0;width:100%;line-height:1.4;color:#002d5f;font-size:21px;} 
.breast_revision .sec2 ul {overflow:hidden;position:absolute;top:1828px;left:0;}
.breast_revision .sec2 ul:after {content:'';display:block;clear:both;}
.breast_revision .sec2 ul li {float:left;width:580px;line-height:1.3;margin-left:30px;color:#fff;font-size:23px;}
.breast_revision .sec2 ul li.list1 {position:relative;top:-50px;opacity:0;transition:all 1s 1.2s;}
.breast_revision .sec2 ul li.list2 {position:relative;top:-50px;opacity:0;transition:all 1s 1.5s;}
.breast_revision .sec2 ul li:first-child {margin-left:0;}
.breast_revision .sec2 ul li:last-child {}
.breast_revision .sec2 ul li .desc {color:#92d3ff;font-size:20px;}
.breast_revision .sec2 .act1 {height:1110px;}
.breast_revision .sec2 .act1 {height:1250px;}
.breast_revision .sec2 .com_act.current p.h3_desc {top:112px;opacity:1;}
.breast_revision .sec2 .com_act.current h3.h3_1 {top:177px;opacity:1;} 
.breast_revision .sec2 .com_act.current p.h3_desc2 {top:1080px;opacity:1;} 
.breast_revision .sec2 .com_act.current h3.h3_2 {top:1140px;opacity:1;} 
.breast_revision .sec2 .com_act.current ul li.list1 {top:0;opacity:1;}
.breast_revision .sec2 .com_act.current ul li.list2 {top:0;opacity:1;}
.breast_revision .sec3 {background:#cdeaff;}
.breast_revision .sec3 .inner {position:static;width:1200px;margin:0 auto;}
.breast_revision .sec3 {padding:100px 0;background:#cdeaff;}
.breast_revision .sec3 p.first_p {position:relative;top:-50px;margin-bottom:30px;opacity:0;transition:all 1s 0.3s;} 
.breast_revision .sec3 p.first_p span {display:inline-block;height:50px;line-height:50px;padding:0 25px;background:#002d5f;border-radius:25px;color:#fff;font-size:24px;}
.breast_revision .sec3 h3 {position:relative;top:-50px;line-height:1.2;margin-bottom:70px;color:#002d5f;font-size:38px;opacity:0;transition:all 1s 0.6s;}
.breast_revision .sec3 .tab_area {overflow:hidden;}
.breast_revision .sec3 .tab_area:after {content:'';display:block;clear:both;}
/*.breast_revision .sec3 .tab_area .tab_list {float:left;width:340px;}
.breast_revision .sec3 .tab_area .tab_list li {height:80px;line-height:1.4;margin-bottom:5px;padding-top:20px;background:#94bddb;font-size:24px;color:#fff;cursor:pointer;}
.breast_revision .sec3 .tab_area .tab_list li.on {background:#002d5f;}
.breast_revision .sec3 .tab_area .tab_list li b {font-size:18px;}
.breast_revision .sec3 .tab_area .tab_list li:last-child {height:100px;line-height:100px;padding-top:0;background:#fff;color:#002d5f;font-size:26px;}*/
.breast_revision .sec3 .tab_area .left {float:left;width:340px;}
.breast_revision .sec3 .tab_area .left a {display:block;height:100px;line-height:1.2;margin-bottom:5px;padding-top:20px;background:#94bddb;font-size:23px;color:#fff;cursor:pointer;}
.breast_revision .sec3 .tab_area .left a.active {background:#002d5f;}
.breast_revision .sec3 .tab_area .left a b {font-weight:600;font-size:18px;}
.breast_revision .sec3 .tab_area .last a:last-child {height:100px;line-height:100px;padding-top:0;background:#fff;color:#002d5f;font-size:20px;}
.breast_revision .sec3 .tab_area .panel {float:right;width:855px;}
.breast_revision .sec3 .tab_area .panel .img {position:relative;margin-bottom:5px;}
.breast_revision .sec3 .tab_area .panel .img .overimg {position:absolute;top:0;left:0;opacity:0;transition:all 1s 0.1s;}
.breast_revision .sec3 .tab_area .panel .img .overimg.on {opacity:1;}
.breast_revision .sec3 .tab_area .panel .bottom_p {height:100px;line-height:100px;background:#fff;color:#002d5f;font-size:20px;}
.breast_revision .sec3.current p {top:0;opacity:1;} 
.breast_revision .sec3.current h3 {top:0;opacity:1;} 
.breast_revision .sec4 p {position:absolute;top:50px;left:0;width:100%;opacity:0;transition:all 1s 0.3s;} 
.breast_revision .sec4 p span {height:50px;line-height:50px;padding:5px 25px;background:#002d5f;border-radius:25px;color:#fff;font-size:24px;}
.breast_revision .sec4 h3 {position:absolute;top:125px;left:0;width:100%;line-height:1.3;color:#002d5f;font-size:38px;opacity:0;transition:all 1s 0.6s;} 
.breast_revision .sec4 ul {position:absolute;top:700px;left:0;overflow:hidden;} 
.breast_revision .sec4 ul:after {content:'';display:block;clear:both;}
.breast_revision .sec4 ul li {float:left;width:386px;height:100px;margin-left:20px;padding-top:30px;color:#fff;font-size:18px;line-height:1.3;}
.breast_revision .sec4 ul li:first-child {margin-left:0;padding-top:20px;}
.breast_revision .sec4 ul li .tit_step {display:block;font-weight:600;margin-bottom:3px;}
.breast_revision .sec4.current p {top:100px;opacity:1;}
.breast_revision .sec4.current h3 {top:175px;opacity:1;} 
.breast_revision .sec5 {background:url(/img/breast/revision/sec5_bg.jpg) no-repeat center top fixed;}
.breast_revision .sec5 .img {position:relative;}
.breast_revision .sec5 .img1 {position:absolute;top:665px;left:0;opacity:0;transition:all 1s 1.2s;} 
.breast_revision .sec5 .img2 {position:absolute;top:665px;right:0;opacity:0;transition:all 1s 1.5s;} 
.breast_revision .sec5 .img3 {position:absolute;top:509px;left:390px;width:420px;height:236px;background:url(/img/breast/revision/sec5_img3.gif) no-repeat;}
.breast_revision .sec5 p.desc1 {position:absolute;top:56px;left:0;width:100%;line-height:56px;color:#fff;font-size:42px;opacity:0;transition:all 1s 0.3s;} 
.breast_revision .sec5 h3 {position:absolute;top:190px;left:7px;width:100%;line-height:1.3;color:#002d5f;font-size:46px;opacity:0;transition:all 1s 0.6s;} 
.breast_revision .sec5 p.desc2 {position:absolute;top:330px;left:0;width:100%;line-height:1.3;color:#002d5f;font-size:28px;opacity:0;transition:all 1s 0.9s;} 
.breast_revision .sec5 p.title1 {position:absolute;top:-10px;left:0;width:100%;line-height:1.3;color:#002d5f;font-size:38px;opacity:0;transition:all 1s 0.5s;}
.breast_revision .sec5 p.title_desc1 {position:absolute;top:120x;left:0;width:100%;line-height:1.5;color:#002d5f;font-size:21px;opacity:0;transition:all 1s 0.8s;}
.breast_revision .sec5 p.title2 {position:absolute;top:-10px;left:0;width:100%;line-height:1.3;color:#002d5f;font-size:38px;opacity:0;transition:all 1s 0.3s;}
.breast_revision .sec5 p.title_desc2 {position:absolute;top:120px;left:0;width:100%;line-height:1.5;color:#002d5f;font-size:21px;opacity:0;transition:all 1s 0.6s;}
.breast_revision .sec5 .title_top {position:relative;height:1073px;}
.breast_revision .sec5 .text1 {position:relative;height:901px;}
.breast_revision .sec5 .text2 {position:relative;height:466px;}
.breast_revision .sec5 .title_top.current p.desc1 {top:120px;opacity:1;} 
.breast_revision .sec5 .title_top.current h3 {top:297px;opacity:1;} 
.breast_revision .sec5 .title_top.current p.desc2 {top:390px;opacity:1;} 
.breast_revision .sec5 .title_top.current .img1 {opacity:1;}
.breast_revision .sec5 .title_top.current .img2 {opacity:1;} 
.breast_revision .sec5 .text1.current p.title1 {top:50px;opacity:1;} 
.breast_revision .sec5 .text1.current p.title_desc1 {top:185px;opacity:1;} 
.breast_revision .sec5 .text2.current p.title2 {top:45px;opacity:1;} 
.breast_revision .sec5 .text2.current p.title_desc2 {top:170px;opacity:1;} 
.breast_revision .sec6 .text_img {position:absolute;top:423px;left:0;opacity:0;transition:all 1s 0.3s;} 
.breast_revision .sec6 h3.h3_1 {position:absolute;top:789px;left:0;width:590px;line-height:1.3;color:#002d5f;font-size:32px;opacity:0;transition:all 1s 0.6s;} 
.breast_revision .sec6 p.text {position:absolute;top:1117px;left:55px;width:500px;line-height:1.4;color:#002d5f;font-size:16px;text-align:left;} 
.breast_revision .sec6 .btn1 {left:0;transition:all 1s 0.9s;}
.breast_revision .sec6 h3.h3_2 {position:absolute;top:789px;left:609px;width:590px;line-height:1.3;color:#002d5f;font-size:32px;opacity:0;transition:all 1s 1.2s;} 
.breast_revision .sec6 p.text2 {position:absolute;top:1117px;left:650px;width:500px;line-height:1.4;color:#002d5f;font-size:16px;text-align:left;} 
.breast_revision .sec6 .btn2 {left:593px;transition:all 1s 1.5s;}
.breast_revision .sec6 .btn1,
.breast_revision .sec6 .btn2 {position:absolute;top:1185px;width:590px;height:60px;opacity:0;text-align:center;}
.breast_revision .sec6 .btn1 a,
.breast_revision .sec6 .btn2 a {display:inline-block;width:340px;height:60px;font-size:17px !important;line-height:60px;color:#fff;font-size:20px;background-position:50% 50%;background-repeat:no-repeat;letter-spacing:0;} 
.breast_revision .sec6 .btn1 a {background-image:url('/img/breast/revision/sec6_btn_bg1.jpg');}
.breast_revision .sec6 .btn2 a {background-image:url('/img/breast/revision/sec6_btn_bg2.jpg');}
.breast_revision .sec6.current .text_img {top:473px;opacity:1;}     
.breast_revision .sec6.current h3.h3_1 {top:839px;opacity:1;} 
.breast_revision .sec6.current .btn1 {top:1234px;opacity:1;} 
.breast_revision .sec6.current h3.h3_2 {top:839px;opacity:1;} 
.breast_revision .sec6.current .btn2 {top:1234px;opacity:1;}
.breast_revision .sec7 p.h3_desc {position:absolute;top:100px;left:0;width:100%;color:#fff;font-size:26px;} 
.breast_revision .sec7 p.h3_desc span {display:inline-block;width:700px;height:50px;line-height:50px;padding:0 30px;background:#002d5f;border-radius:25px;color:#fff;font-size:26px;}
.breast_revision .sec7 p.h3_desc span b {color:#8efffb;}
.breast_revision .sec7 h3 {position:absolute;top:170px;left:0;width:100%;line-height:1.1;color:#fff;font-size:55px;} 
.breast_revision .sec7 ul {position:absolute;top:358px;left:300px;width:600px;}
.breast_revision .sec7 ul li {height:50px;line-height:50px;margin-bottom:10px;color:#002d5f;font-size:21px;background:rgba(255,255,255,.8);border-radius:5px;}
.breast_revision .sec7 ul li.list1 {position:relative;top:-50px;opacity:0;transition:all 1s 0.4s;}
.breast_revision .sec7 ul li.list2 {position:relative;top:-50px;opacity:0;transition:all 1s 0.8s;}
.breast_revision .sec7 ul li.list3 {position:relative;top:-50px;opacity:0;transition:all 1s 1.2s;}
.breast_revision .sec7 ul li.list4 {position:relative;top:-50px;opacity:0;transition:all 1s 1.6s;}
.breast_revision .sec7 ul li.list5 {position:relative;top:-50px;opacity:0;transition:all 1s 2.0s;}
.breast_revision .sec7 h4 {position:absolute;top:754px;left:0;width:100%;color:#002d5f;font-size:38px;opacity:0;transition:all 1s 1.8s;} 
.breast_revision .sec7 p.h4_desc {position:absolute;top:825px;left:0;width:100%;line-height:1.4;color:#002d5f;font-size:24px;opacity:0;transition:all 1s 1.8s;} 
.breast_revision .sec7.current ul li.list1,
.breast_revision .sec7.current ul li.list2,
.breast_revision .sec7.current ul li.list3,
.breast_revision .sec7.current ul li.list4,
.breast_revision .sec7.current ul li.list5 {top:0;opacity:1;}
.breast_revision .sec7.current h4,
.breast_revision .sec7.current p.h4_desc {opacity:1;}
.breast_revision .sec8 h3 {position:absolute;top:200px;left:0;width:770px;line-height:1.2;color:#002d5f;font-size:55px;text-align:center;}                 
.breast_revision .sec8 h3 .act1 {display:block;position:relative;;opacity:0;transition:all 1s 0.3s;} 
.breast_revision .sec8 h3 .act2 {display:block;position:relative;opacity:0;transition:all 1s 0.6s;}
.breast_revision .sec8 p.desc {position:absolute;top:410px;width:770px;color:#002d5f;font-size:24px;text-align:center;opacity:0;transition:all 1s 0.9s;} 
.breast_revision .sec8 .desc2 {position:absolute;top:470px;left:0;width:750px;color:#002d5f;font-size:18px;text-align:center;opacity:0;transition:all 1s 1.2s;} 
.breast_revision .sec8 .desc2 span {display:inline-block;height:45px;line-height:45px;padding:0 30px;background:#002d5f;border-radius:25px;color:#8efffb;font-size:23px;}
.breast_revision .sec8.current .act1 {left:0;opacity:1;}
.breast_revision .sec8.current .act2 {left:0;opacity:1;}
.breast_revision .sec8.current .desc {left:0;opacity:1;} 
.breast_revision .sec8.current .desc2 {top:470px;opacity:1;} 

/* Breast- checkup.php */
.breast_checkup .section01 .wrapper {position:absolute;width:1200px;top:0;left:50%;height:100%;margin-left:-600px;}
.breast_checkup .section01 .txt01 {font-size:24px;font-weight:400;color:#fff;position:absolute;width:100%;text-align:center;top:35px;line-height:160%;}
.breast_checkup .section01 .txt01 span {font-size:25px;background:#df1c7a;display:inline-block;padding:2px 5px;}
.breast_checkup .section01 .txt01 span .bold {font-weight:700;}
.breast_checkup .section01 .txt02 {width:100%;font-size:80px;line-height:80px;color:#fff;position:absolute;text-align:center;top:130px;font-weight:300;letter-spacing:-0.05em}
.breast_checkup .section01 .txt02 span {font-weight:700;}
.breast_checkup .section02 .wrapper {position:absolute;width:1200px;top:0;left:50%;height:100%;margin-left:-600px;}
.breast_checkup .section02 .txt01 {font-size:30px;font-weight:300;color:#171516;position:absolute;width:100%;text-align:center;top:145px;line-height:130%;}
.breast_checkup .section02 .txt02 {font-size:32px;color:#fff;position:absolute;width:100%;text-align:center;top:280px;font-weight:700;}
.breast_checkup .section02 .txt02 span {background:#df1c7a;display:inline-block;padding:2px 5px;line-height:130%;margin-bottom:12px;}
.breast_checkup .section03 .wrapper {position:absolute;width:1200px;top:0;left:50%;height:100%;margin-left:-600px;}
.breast_checkup .section03 .wrapper > div {width:600px;top:0;right:0;position:absolute;height:100%;}
.breast_checkup .section03 .txt01 {font-size:30px;font-weight:300;color:#171516;text-align:left;padding-top:170px;line-height:130%;}
.breast_checkup .section03 .txt01 span {font-size:45px;font-weight:700;}
.breast_checkup .section03 .txt02 {font-size:20px;color:#fff;margin-top:30px;font-weight:400;text-align:left;}
.breast_checkup .section03 .txt02 span {background:#df1c7a;display:inline-block;padding:2px 5px;line-height:110%;margin-bottom:4px;}
.breast_checkup .section03 .txt02 span font {font-weight:700;}
.breast_checkup .section03 .txt03 {font-size:20px;color:#171516;margin-top:30px;font-weight:400;text-align:left;line-height:120%;}
.breast_checkup .section03 .txt03 span {font-weight:700;line-height:120%;}
.breast_checkup .section03 .txt03 span.big {font-size:23px;}
.breast_checkup .section04 {padding:55px 0 77px;background:#ebebeb;}
.breast_checkup .section04 .wrapper {position:relative;width:1200px;top:0;left:50%;height:780;margin-left:-600px;z-index:10;} 
.breast_checkup .section04 .txt01 {font-size:40px;color:#171516;font-weight:300;line-height:120%;}
.breast_checkup .section04 .txt01 span {font-size:50px;line-height:120%;font-weight:700;}
.breast_checkup .section04 .txt01 span font {color:#df1c7a;}
.breast_checkup .section04 .txt02 {font-size:23px;color:#171516;line-height:120%;font-weight:400;margin:20px 0;}
.breast_checkup .section04 .txt02 span {color:#fff;background:#df1c7a;display:inline-block;padding:1px 4px;line-height:150%;margin-bottom:3px;}
.breast_checkup .section04 .swiper-slide .slidetxt {position:absolute;top:30px;left:100px;padding-left:20px;border-left:5px solid #171516;font-size:20px;color:#171516;font-weight:300;text-align:left;}
.breast_checkup .section04 .swiper-slide .slidetxt span {font-size:25px;font-weight:700;display:block;margin-bottom:10px;}
.breast_checkup .section04 .bg {position:absolute;bottom:-77px;right:-80px;z-index:10;}
.breast_checkup .section04 .swiper-button-next, .breast_checkup .section04 .swiper-button-prev {background:#828282;width:50px;height:50px;margin-top:0;bottom:0;}
.breast_checkup .section04 .swiper-button-prev {left:0;}
.breast_checkup .section04 .swiper-button-prev:after {content:"\e93d";font-family:xeicon;font-size:30px;line-height:50px;position:absolute;top:0;left:10px;color:#fff;}
.breast_checkup .section04 .swiper-button-next {right:auto;left:51px;}
.breast_checkup .section04 .swiper-button-next:after {content:"\e940";font-family:xeicon;font-size:30px;line-height:50px;position:absolute;top:0;left:10px;color:#fff;}
.breast_checkup .section05 .wrapper {position:absolute;width:1200px;top:0;left:50%;height:100%;margin-left:-600px;}
.breast_checkup .section05 .txt01 {font-size:40px;color:#fff;font-weight:300;line-height:120%;margin-top:95px;}
.breast_checkup .section05 .txt01 span {font-weight:700;line-height:120%;}
.breast_checkup .section05 .txt01 span.big {font-size:50px;font-weight:700;}
.breast_checkup .section05 .txt02 {font-size:22px;color:#fff;font-weight:400;margin-top:60px;line-height:120%;}
.breast_checkup .section05 .txt02 span {font-weight:700;line-height:120%;}
.breast_checkup .section05 .txt03 {font-size:50px;line-height:1.2;color:#fff;font-weight:700;margin-top:140px;}
.breast_checkup .section05 .imgList {font-size:0;margin-top:30px;}
.breast_checkup .section05 .imgList li {display:inline-block;vertical-align:top;}
.breast_checkup .section05 .imgList li:last-child {margin-left:18px;}
.breast_checkup .section05 .imgList li span {display:block;}
.breast_checkup .section05 .imgList li span.desc {width:100%;height:60px;font-size:24px;line-height:60px;color:#fff;font-weight:400;background:#5a5a5a;}
.breast_checkup .section05 .imgList li:last-child span.desc {font-weight:700;background:#de629f;}
.breast_checkup .section05 .bg {position:absolute;top:610px;right:-210px;}
.breast_checkup .section05 .txtList {margin-top:220px;text-align:left;}
.breast_checkup .section05 .txtList li {padding-left:520px;margin-bottom:250px;}
.breast_checkup .section05 .txtList li:last-child {margin:0;}
.breast_checkup .section05 .txtList li span {display:block;}
.breast_checkup .section05 .txtList li span.tit {font-size:24px;color:#fff;font-weight:700;}
.breast_checkup .section05 .txtList li span.desc {font-size:20px;color:#fff;font-weight:400;line-height:120%;margin-top:18px;}
.breast_checkup .section06 .wrapper {position:absolute;width:1200px;top:0;left:50%;height:100%;margin-left:-600px;}
.breast_checkup .section06 .txt01 {font-size:35px;color:#171516;font-weight:300;line-height:120%;margin-top:60px;}
.breast_checkup .section06 .txt01 span {font-size:45px;font-weight:700;line-height:110%;}
.breast_checkup .section06 .txt02 {font-size:22px;color:#171516;font-weight:400;margin-top:25px;line-height:120%;}
.breast_checkup .section06 .txt02 span {background:#df1c7a;display:inline-block;padding:1px 5px;line-height:120%;color:#fff;font-weight:600;margin-top:1px;}
.breast_checkup .section06 .txt03 {font-size:20px;color:#171516;font-weight:400;margin-top:100px;line-height:140%;padding-left:380px;text-align:left;} 
.breast_checkup .section06 .txt03 span {background:#df1c7a;display:inline-block;padding:1px 5px;line-height:120%;color:#fff;font-weight:600;margin-bottom:5px;}
.breast_checkup .section06 .imgList {overflow:hidden;margin-top:110px;}
.breast_checkup .section06 .imgList > div {width:49%;float:left;text-align:left;}
.breast_checkup .section06 .imgList > div img {margin-left:50px;}
.breast_checkup .section06 .imgList > div ul {padding-left:35px;padding-top:40px;}
.breast_checkup .section06 .imgList > div ul li {line-height:26px;margin-bottom:20px;font-size:18px;color:#171516;font-weight:600;}
.breast_checkup .section06 .imgList > div ul li.two {line-height:18px;margin-bottom:18px;}
.breast_checkup .section06 .imgList > div ul li:last-child {margin-bottom:0;}
.breast_checkup .section07 .wrapper {position:absolute;width:1200px;top:0;left:50%;height:100%;margin-left:-600px;}
.breast_checkup .section07 .txt01 {font-size:50px;color:#df1c7a;font-weight:700;margin:120px 0 50px;}
.breast_checkup .section08 .wrapper {position:absolute;width:1200px;top:0;left:50%;height:100%;margin-left:-600px;}
.breast_checkup .section08 .txt01 {font-size:32px;color:#171516;font-weight:300;line-height:120%;margin-top:105px;}
.breast_checkup .section08 .txt01 span {font-size:50px;font-weight:700;line-height:120%;}
.breast_checkup .section08 .txt01 span font {color:#df1c7a;}
.breast_checkup .section08 .linkWrap a {display:block;width:250px;height:70px;font-size:0;background:rgba(0,0,0,0);position:absolute;top:626px;left:42px;}
.breast_checkup .section08 .linkWrap a.last {left:auto;right:40px;}

/* Lifting- elasticum.php */
.elasticum {background:#f7f7f7;}
.elasticum .f_bg {background:#95b5ef;color:#fff;padding:0 3px;font-weight:bold;}
.elasticum .tit_main {font-size:60px;line-height:70px;color:#07193e;letter-spacing:-0.075em;}
.elasticum .tit_content {font-weight:bold;font-size:50px;line-height:60px;color:#07193e;letter-spacing:-0.05em;}
.elasticum .ico_step {height:55px;background-position:0 0;background-repeat:no-repeat;text-indent:-999999px;margin:0 auto 20px;}
.elasticum .txt01, 
.elasticum .txt02,  
.elasticum .txt03 {font-weight:normal;}
.elasticum .content {width:100%;height:970px;box-sizing:border-box;text-align:center;color:#07193e;}
.elasticum .content .wrapper {position:relative;width:1200px;}
.elasticum .content05.content,
.elasticum .content07.content {height:auto;}
.elasticum .content02 .wrapper,
.elasticum .content04 .wrapper {padding-top:90px;}
.elasticum .content03 .wrapper {padding-top:100px;}
.elasticum .content05 .wrapper,
.elasticum .content06 .wrapper {padding-top:70px;}
.elasticum .content07 .wrapper {height:auto;padding:60px 0;}
.elasticum .content01 {height:815px;background:#e4f0f3 url("/img/skin/ella/bg_elasticum01.jpg") 50% 0 no-repeat;}
.elasticum .content01 .main_title {position:absolute;top:190px;right:-30px;}
.elasticum .content01 .main_title .tit_main {font-size:75px;line-height:85px;letter-spacing:-0.05em;padding:18px 0;font-weight:400;}
.elasticum .content01 .main_title .tit_main strong {letter-spacing:-0.05em;font-weight:700;}
.elasticum .content01 .main_title .tit_sub {font-size:26px;line-height:40px;}
.elasticum .content01 .main_title .tit_da {font-weight:bold;font-size:20px;line-height:22px;letter-spacing:7px;color:#798492;}
.elasticum .content02 {background:#f7f7f7 url("/img/skin/ella/bg_elasticum02.jpg") 50% bottom no-repeat;}
.elasticum .content03 {background:#dae8f3 url("/img/skin/ella/bg_elasticum03.gif") 50% bottom no-repeat;}
.elasticum .content03 .txt01 {display:inline-block;height:50px;font-size:26px;line-height:50px;border-radius:50px;padding:0 35px;margin-bottom:20px;}
.elasticum .content03 .txt03 {position:absolute;top:785px;left:0;width:100%;font-size:35px;line-height:55px;text-indent:235px;}
.elasticum .content04 {background:#d2e2ef url("/img/skin/ella/bg_elasticum04.jpg") 50% bottom no-repeat;}
.elasticum .content04 .step_list {text-align:left;padding-left:450px;margin-top:83px;margin-bottom:15px;}
.elasticum .content04 .step_list li {height:150px;font-size:25px;line-height:25px;margin-bottom:10px;color:#fff;box-sizing:border-box;}
.elasticum .content04 .step_list li:nth-child(1) {padding-top:45px;}
.elasticum .content04 .step_list li:nth-child(2) {padding-top:13px;}
.elasticum .content04 .step_list li:nth-child(3) {padding-top:25px;}
.elasticum .content04 .step_list li .f_lage {font-size:36px;line-height:38px;letter-spacing:-0.05em;}
.elasticum .content04 .txt02 {font-size:30px;line-height:45px;padding-left:335px;letter-spacing:-0.05em;}
.elasticum .content05 {padding-bottom:80px;}
.elasticum .content05 .tit_content {font-weight:bold;}
.elasticum .content05 .ico_step {width:72px;background-image:url("/img/skin/ella/ico_num01.png");}
.elasticum .content05 .moving {padding:35px 0;}
.elasticum .content05 .txt02 {font-size:35px;line-height:50px;letter-spacing:-0.05em;padding-bottom:10px;}
.elasticum .content05 .txt03 {font-size:25px;line-height:35px;color:#747271;}
.elasticum .content06 {height:780px;background:#e9eff4 url("/img/skin/ella/bg_elasticum06.jpg") 50% bottom no-repeat;}
.elasticum .content06 .ico_step {width:90px;background-image:url("/img/skin/ella/ico_num02.png");}
.elasticum .content06 .step_list {text-align:left;position:absolute;top:353px;left:0;}
.elasticum .content06 .step_list li {height:90px;font-size:28px;line-height:90px;margin-bottom:10px;text-indent:140px;color:#fff;letter-spacing:-0.075em;}
.elasticum .content07 .ico_step {width:90px;background-image:url("/img/skin/ella/ico_num03.png");}
.elasticum .content07 .bnr {padding-top:40px;font-size:30px;line-height:40px;}
.elasticum .content07 .tit_main {font-size:45px;line-height:60px;padding:40px 0;}
.elasticum .content07 .txt02 {font-size:30px;line-height:38px;color:#747271;padding:50px 0 30px;}
.elasticum .content07 .txt03 {font-size:30px;line-height:42px;color:#07193e;}
.elasticum .content08 {height:430px;background:#dae8f3 url("/img/skin/ella/bg_elasticum08.gif") 50% top no-repeat;}
.elasticum .content08 .txt01 {font-size:30px;line-height:40px;padding-top:90px;}
.elasticum .content08 .txt02 {font-size:50px;line-height:65px;padding-top:25px;}
.elasticum .content09 {height:815px;background:#dae8f3 url("/img/skin/ella/bg_elasticum09.jpg") 50% top no-repeat;}
.elasticum .content09 .txt01 {position:absolute;top:510px;right:-60px;font-size:70px;line-height:100px;letter-spacing:-0.05em;}

/* Lifting- hairloss_m, hairloss_wm.php */
.hairline {width:100%;color:#0a0c07;}
.hairline .f_underline {border-bottom:2px solid #0a0c07;}
.hairline strong {font-weight:600;}
.hairline .contents {position:relative;width:1400px;margin:0 auto;box-sizing:border-box;letter-spacing:-0.05em;}
.hairline .main_bnr {width:100%;min-width:1400px;height:970px;background:#f5f5f5 url('/img/hair/bg_menhair1.jpg') 50% 0 no-repeat;}
.hairline .main_bnr h1 {position:absolute;top:285px;left:790px;letter-spacing:-0.1em;font-weight:400;}
.hairline.women .main_bnr h1 {top:135px;}
.hairline .main_bnr .tt_point01 {position:relative;font-size:70px;line-height:1.1;}
.hairline .main_bnr .tt_point01:after {content:'';display:block;width:2px;height:80px;background:#0a0c07;margin:10px 0;vertical-align:middle;}
.hairline .main_bnr .tt_point02 {font-size:45px;line-height:50px;letter-spacing:-0.05em;}	
.hairline .main_bnr .tt_point02 strong {position:relative;font-weight:700;}
.hairline .main_bnr .tt_point02 strong:after {content:'';width:42px;height:37px;position:absolute;top:0;right:-30px;background:url('/img/hair/ico_star.png') 0 0 no-repeat;}
.hairline .main_bnr .tt_point02 strong:before {content:'';width:140px;height:24px;position:absolute;bottom:-13px;left:0;background:url('/img/hair/ico_underline_blue.png') 0 0 no-repeat;background-size:contain;}
.hairline .sub_bnr {width:100%;min-width:1400px;height:570px;background:#c4d9ff url('/img/hair/bg_menhair2.jpg') 50% 0 no-repeat;box-sizing:border-box;padding:100px 0 0 100px;}
/*.hairline .sub_bnr .tt_point01 {font-size:35px;line-height:50px;}
.hairline .sub_bnr .tt_point01 .line_white {position:relative;display:inline-block;font-size:45px;line-height:70px;margin-bottom:40px;}
.hairline .sub_bnr .tt_point01 .line_white span {position:relative;z-index:2;}
.hairline .sub_bnr .tt_point01 .line_white:after {content:'';width:100%;height:10px;background:#fff;position:absolute;bottom:10px;left:0}
.hairline .sub_bnr .tt_point02 {font-size:40px;line-height:46px;}*/
.hairline .sub_bnr .tt_point01 {width:800px;font-size:50px;line-height:60px;letter-spacing:-0.05em;padding-bottom:40px;padding-left:100px;box-sizing:content-box;}
.hairline .sub_bnr .tt_point02 {font-size:30px;line-height:36px;padding-left:100px;letter-spacing:-0.05em;}
.hairline .bnr_img .wide {position:relative;width:1920px;left:50%;margin-left:-960px;}
.hairline .bnr_data {position:relative;width:100%;min-width:1920px;height:480px;background:url('/img/hair/bg_menhair3.jpg') 50% 0 repeat-x;}
.hairline .bnr_data .txt_box {position:absolute;left:50%;margin-left:-500px;bottom:35px;width:1000px;font-size:28px;line-height:36px;padding:18px 0;text-align:center;background:rgba(255, 255, 255, 0.9);}
.hairline .hair_transplant {width:100%;min-width:1400px;padding:80px 0;text-align:center;margin:0 auto;}
.hairline .hair_transplant .tt_index {font-size:18px;line-height:42px;font-weight:700;padding-bottom:30px;}
.hairline .hair_transplant .tt_index .ico_num {display:block;font-size:36px;}
.hairline .hair_transplant .tt_title {font-size:50px;line-height:64px;letter-spacing:-0.05em;padding-bottom:40px;}
.hairline .hair_transplant .tt_detail {font-size:22px;line-height:32px;padding-bottom:60px;}
.hairline .hair_transplant .bg_title {display:inline-block;background:#000;color:#c4d9ff;font-weight:700;letter-spacing:0;padding:0 10px;}
.hairline .hair_transplant .hairtransplan_point li {padding:60px 0 80px;border-top:2px dashed #b7b7b7;}
.hairline .hair_transplant .hairtransplan_point li:first-child {padding:0 0 80px;border-top:0;}
.hairline .hair_transplant .table_list {width:1201px;margin:0 auto;padding-bottom:200px;}
.hairline .hair_transplant .table_list::after {content:'';display:block;clear:both;}
.hairline .hair_transplant .table_list dl {float:left;width:600px;}
.hairline .hair_transplant .table_list dl:last-child {border-left:1px solid #e6e6e6;}
.hairline .hair_transplant .table_list dt {width:600px;height:520px;border-bottom:1px solid #e6e6e6;text-align:center;}
.hairline .hair_transplant .table_list dd {height:75px;font-size:22px;line-height:28px;border-bottom:1px solid #e6e6e6;padding:0 15px;display:flex;align-items:center;justify-content:center;}
.hairline .hair_transplant .table_list dd:nth-child(odd) {background:#fff;}
.hairline .hair_transplant .table_list dd:nth-child(even) {background:#ececec;}
.hairline .hair_transplant .table_list dd.btn_area {background:0;}
.hairline .hair_transplant .table_list dd.btn_area .btn {display:block;width:600px;height:115px;font-size:34px;line-height:115px;color:#fff;}
.hairline .hair_transplant .table_list dd.btn_area .btn.gray {background:url('/img/hair/btn_submit_gray.png') 0 0 no-repeat;}
.hairline .hair_transplant .table_list dd.btn_area .btn.black {background:url('/img/hair/btn_submit_black.png') 0 0 no-repeat;}
.hairline .hair_transplant .table_list dd.btn_area .btn .f_point {font-weight:bold;color:#c4d9ff;letter-spacing:-0.1em;padding-left:10px;}
.hairline .bg_gray01 {background:#f2f2f2;}
.hairline .bg_gray02 {background:#e6e6e6;}
.hairline .line_blue {position:relative;font-weight:500;}
.hairline .line_blue > span {position:relative;z-index:2;font-weight:700;}
.hairline .line_blue:after {content:'';width:100%;height:18px;background:#c4d9ff;position:absolute;bottom:10px;left:0;}
.hairline .bg_idol_hair {width:100%;min-width:1400px;background:#c4d9ff;margin:0 auto;}
.hairline .bg_idol_hair img {position: relative;left: 50%;max-width: 1400px !important;margin-left: -700px !important;font-size: 0;line-height: 0;}
.hairline.women .main_bnr {background:#f2f2f2 url('/img/hair/bg_womenhair1.jpg') 50% 0 no-repeat;}
.hairline.women .sub_bnr {background:#deeff3 url('/img/hair/bg_womenhair2.jpg') 50% 0 no-repeat;padding:110px 0 0;}
.hairline.women .bnr_data {height:768px;background:url('/img/hair/bg_womenhair3.jpg') 50% 0 repeat-x;}
.hairline.women .bnr_data .txt_box {height:180px;bottom:50%;margin-bottom:-90px;box-sizing:border-box;padding:20px;letter-spacing:-0.1em;}
.hairline.women .bg_blue {background:#c5d8ff;}
.hairline.women .hair_transplant .bg_title {background:#0a0c07;color:#fff;}
.hairline.women .hair_transplant .table_list {padding-bottom:60px;}
.hairline.women .line_blue:after {background:#c4d9ff;}


/* Body-liposuction.php */
.top-tt small, 
small.small {display:block;text-transform:uppercase;font-family:Times, "Times New Roman", Georgia, serif;font-weight:500;font-size:14px;line-height:1;letter-spacing:8px;margin-bottom:30px; color:#1c1c1c;}
.body-liposuction {font-weight:400;}
.body-liposuction h2 {font-size:45px;line-height:1.4;font-weight:700;margin-bottom:18px;}
.body-liposuction .tit_desc {font-size:20px;line-height:1.4;text-align:center;letter-spacing:0;}
.body-liposuction .tt_num {display:block;font-weight:700;text-align:center;letter-spacing:0.05em;font-size:22px;line-height:1;}
.body-liposuction .list_box {display:flex;flex-wrap:wrap;gap:10px;width:1300px;margin:0 auto;}
.body-liposuction .list_box dl {width:640px;background:#fff;border:3px solid #516c5d;overflow:hidden;}
.body-liposuction .list_box dt {background:#516c5d;color:#fff;font-weight:600;font-size:25px;line-height:60px;letter-spacing:0;}
.body-liposuction .list_box .txt {padding:30px 25px;font-size:18px;line-height:1.4;}
.body-liposuction .list_box .txt strong {color:#516c5d;font-weight:700;}
.body-liposuction-01 {height:730px;background:linear-gradient(to right, #dcd7d1, #d3c2bb);}
.body-liposuction-01 .poa {top:120px;left:50%;width:640px;margin-left:-620px;text-align:center;}
.body-liposuction-01 h1 {color:#516c5d;line-height:1;}
.body-liposuction-01 h1 small {color:#1c1c1c;}
.body-liposuction-01 h1 strong {letter-spacing:-2px;font-weight:700;}
.body-liposuction-01 .da-bar {color:#516c5d;}
.body-liposuction-01 .da-bar::before,
.body-liposuction-01 .da-bar::after {background-color:#516c5d;}
.body-liposuction-01 p {font-size:24px;color:#516c5d;font-weight:600;margin-top:20px;}
.body-liposuction-01 .poa-01 {overflow:hidden;position:absolute;top:430px;margin-left:-540px;left:50%;width:490px;}
.body-liposuction-01 li {float:left;width:110px;height:150px;margin:0 0 0 15px;padding:20px 0 20px;font-size:13px;line-height:1.2;text-align:center;color:#fff;background-color:rgba(34, 108, 67, .3);}
.body-liposuction-01 li:first-child {margin:0;}
.body-liposuction-01 li strong {display:block;padding-bottom:5px;}
.body-liposuction-01 li span {display:block;padding-bottom:10px;}
.body-liposuction-01 li span img {width:40px;}
.body-liposuction-02 {height:780px;text-align:center;color:#fff;background:#202622;}
.body-liposuction-02 h2 {color:#fff;}
.body-liposuction-02 p {line-height:1.4;}
.body-liposuction-02 .poa {top:80px;left:50%;width:1200px;margin-left:-600px;}
.body-liposuction-02 ul li {position:absolute;width:376px;letter-spacing:0;font-weight:600;width:380px;}
.body-liposuction-02 ul li.li01 {top:410px;left:50%;margin-left:-385px;}
.body-liposuction-02 ul li.li02 {top:410px;left:50%;margin-left:5px;}
.body-liposuction-02 ul li.li03 {top:620px;left:50%;margin-left:-385px;}
.body-liposuction-02 ul li.li04 {top:620px;left:50%;margin-left:5px;}
.body-liposuction-03 {height:730px;text-align:center;background-color:#eaeaea;}
.body-liposuction-03 h2 {position:relative;z-index:10;color:#516c5d;margin-bottom:50px;}
.body-liposuction-03 .por {padding-top:80px;}
.body-liposuction-03 .poa {top:0;left:50%;width:837px;margin-left:-472px;}
.body-liposuction-03 .list_box dl {height:460px;}
.body-liposuction-04 {height:860px;text-align:center;color:#516c5d;background:linear-gradient(180deg, #fff, #fff, #e4e8eb);}
.body-liposuction-04 .poa {top:70px;left:50%;width:1300px;margin-left:-650px;bottom:30px;}
.body-liposuction-04 h2 {color:#516c5d;margin-bottom:350px;}
.body-liposuction-05 {height:845px;text-align:center;color:#fff;background:#3b443f;}
.body-liposuction-05 .poa {top:80px;left:50%;width:1300px;margin-left:-650px;}
.body-liposuction-05 h2 {color:#fff;}
.body-liposuction-05 p {line-height:1.3;}
.body-liposuction-05 ul {position:absolute;top:680px;left:50%;width:1500px;margin-left:-750px;text-align:center;}
.body-liposuction-05 ul li {float:left;width:33.33%;}
.body-liposuction-05 ul li p {margin-top:5px;}
.body-liposuction-05 ul li strong {font-size:25px;}
.body-liposuction-06 {padding:60px 0;text-align:center;color:#181822;background-color:#f6f6f6;}
.body-liposuction-06 h2 {color:#516c5d;}
.body-liposuction-06 p {line-height:1.3;}
.body-liposuction-06 ul {width:1300px;margin:60px auto 0;display:flex;flex-wrap:wrap;gap:30px;}
.body-liposuction-06 ul li {width:300px;text-align:center;color:#fff;box-shadow:0 0 10px #b4b4b4;}
.body-liposuction-06 ul li strong {display:block;background:#516c5d;font-size:18px;line-height:50px;letter-spacing:0;}
.body-liposuction-07 {height:780px;color:#181822;background:#dcd7d1;}
.body-liposuction-07 h2 {color:#516c5d;}
.body-liposuction-07 p {line-height:1.3;letter-spacing:-1px;}
.body-liposuction-07 .poa {top:200px;left:50%;width:660px;margin-left:-600px;text-align:center;}
.body-liposuction-07 .list_process {display:flex;flex-wrap:wrap;color:#fff;background-color:rgba(34, 108, 67, .3);padding:34px 0;}
.body-liposuction-07 ul li {width:33.33%;text-align:center;color:#fff;font-size:18px;line-height:22px;padding-top:65px;background-position:50% 0;background-repeat:no-repeat;letter-spacing:0;font-weight:500;border-left:1px solid #d1dbd2;}
.body-liposuction-07 ul li.li01 {background-image:url("/img/body/liposuction/ico_process01.png");border:0;padding-top:73px;}
.body-liposuction-07 ul li.li02 {background-image:url("/img/body/liposuction/ico_process02.png");}
.body-liposuction-07 ul li.li03 {background-image:url("/img/body/liposuction/ico_process03.png");}
.body-liposuction-08 {height:640px;text-align:center;color:#fff;background:linear-gradient(97deg, #323b36, #1d2621, #1e2722);}
.body-liposuction-08 .poa {top:80px;left:50%;width:1200px;margin-left:-600px;}
.body-liposuction-08 h2 {color:#fff;}
.body-liposuction-08 ul li {position:absolute;width:376px;letter-spacing:0;font-weight:600;width:310px;}
.body-liposuction-08 ul li.li01 {top:425px;left:50%;margin-left:-320px;}
.body-liposuction-08 ul li.li02 {top:410px;left:50%;margin-left:10px;}
.body-liposuction-09 {background-color:#fbfbfb;}
.body-liposuction-09 .inner {height:780px;padding-top:80px;padding-left:120px;background:url("/img/body/liposuction/body-liposuction-09_model.jpg") 0 0 no-repeat;}
.body-liposuction-09 h2 {text-align:center;color:#516c5d;}
.body-liposuction-09 .tabconWrap {width:753px;margin:40px auto 0;}
.body-liposuction-09 .tabWrap {display:flex;gap:5px;flex-direction:row;align-items:center;justify-content:space-between;}
.body-liposuction-09 .tabWrap li {width:100%;height:40px;font-size:18px;font-weight:700;line-height:40px;text-align:center;color:#516c5d;border-radius:0;cursor:pointer;letter-spacing:0;}
.body-liposuction-09 .tabWrap li.tab01 {background-color:#bbe1cc;}
.body-liposuction-09 .tabWrap li.tab02 {background-color:#aacfbb;}
.body-liposuction-09 .tabWrap li.tab03 {background-color:#9bbaa9;}
.body-liposuction-09 .tabWrap .tabcontent {padding:15px;border:5px solid #f8eafc;}
.body-liposuction-09 .tabconWrap #tab1 {border-color:#bbe1cc;}
.body-liposuction-09 .tabconWrap #tab2 {border-color:#aacfbb;}
.body-liposuction-09 .tabconWrap #tab3 {border-color:#9bbaa9;}
.body-liposuction-09 .tabconWrap .tabcontent {display:none;padding:15px;border:5px solid #c99bd6;}
.body-liposuction-09 .tabconWrap .tabcontent.current {display:block;}
.body-liposuction-09 .tabconWrap .tabcontent .img {float:left;width:260px;}
.body-liposuction-09 .tabconWrap .tabcontent .cnt {float:left;width:452px;padding:5px 5px 0 20px;}
.body-liposuction-09 .tabconWrap .tabcontent .cnt ol {margin-top:0;margin-left:20px;}
.body-liposuction-09 .tabconWrap .tabcontent .cnt li {margin-top:25px;font-size:16px;line-height:1.4;list-style:decimal;}
.body-liposuction-09 .tabconWrap .tabcontent .cnt li strong {color:#516c5d;font-weight:700;}
.body-liposuction-10 {height:777px;color:#fff;background-color:#eadfd9;overflow:hidden;}
.body-liposuction-10 .tt01, 
.body-liposuction-10 .tt02 {top:260px;left:50%;font-size:65px;font-weight:700;color:#5f7b6c;text-shadow:5px 5px 10px rgba(125, 125, 125, .4);}
.body-liposuction-10 .tt01 {margin-left:-670px;}
.body-liposuction-10 .tt02 {margin-left:170px;}

/* Body- lift.php/tummytuck.php */ 
.body-lift {font-weight:400;}
.body-lift h2 {color:#7a376d;font-weight:400;line-height:1.2;letter-spacing:-0.05em;}
.body-lift small {margin-bottom:18px;}
.body-lift-02 h2,
.body-lift-05 h2,
.body-lift-06 h2 {color:#fff;}
.body-lift-01 {height:726px;}
.body-lift-01 .poa {top:130px;left:50%;width:630px;margin-left:-20px;text-align:center;}
.body-lift-01 .top-tt {font-size:72px;line-height:1;}
.body-lift-01 .top-tt small{color:#b498aa;}
.body-lift-01 .top-tt h1 {font-weight:700;color:#914485;}
.body-lift-01 .da-bar {color:#914485;}
.body-lift-01 .da-bar::before, 
.body-lift-01 .da-bar::after {background-color:#914485;}
.body-lift-01 p {font-size:22px;color:#914485;margin-top:10px;font-weight:600;line-height:34px;}
.body-lift-01 .poa-01 {overflow:hidden;position:absolute;top:450px;right:50%;margin-right:-620px;width:620px;}
.body-lift-01 li {float:left;width:110px;height:155px;margin:0 0 0 13px;text-align:center;color:#fff;background-color:rgba(150, 42, 127, .3);box-sizing:border-box;word-wrap:break-word;word-break:break-word;padding:20px 4px;font-size:13px;line-height:1.2;letter-spacing:0;font-weight:400;}
.body-lift-01 li strong {display:block;padding-bottom:5px;}
.body-lift-01 li span {display:block;padding-bottom:10px;}
.body-lift-01 li span img {width:43px;}
.body-lift-02 {height:609px;text-align:center;color:#fff;background-color:#45313f;}
.body-lift-02 small ,
.body-lift-05 small {color:#b7b0ba;}
.body-lift-02 .poa {top:70px;left:50%;width:1000px;margin-left:-500px;}
.body-lift-02 h2 {margin-top:15px;color:#fff;}
.body-lift-02 p {margin-top:30px;line-height:1.5;}
.body-lift-02 p strong {color:#e4bbde;}
.body-lift-03 {padding:100px 0 0;text-align:center;background-color:#f8eafc;}
.body-lift-03 small {color:#bfa0bd;}
.body-lift-03 h3 strong {color:#7a376d;}
.body-lift-03 .por {width:900px;height:660px;margin:0 auto;background:url("/img/body/702_body_lift_03.jpg?ver=250411") 50% 0 no-repeat;}
.body-lift-03 ol li {position:absolute;width:168px;font-size:16px;color:#fff;font-weight:600;}
.body-lift-03 ol li.li01 {top:181px;left:111px;}
.body-lift-03 ol li.li02 {top:338px;left:7px;}
.body-lift-03 ol li.li03 {top:477px;left:111px;}
.body-lift-03 ol li.li04 {top:181px;;right:111px;}
.body-lift-03 ol li.li05 {top:324px;right:7px;}
.body-lift-03 ol li.li06 {top:480px;right:111px;}
.body-lift-04 .w1200 {height:720px;padding:70px 0 0;}
.body-lift-04 small {color:#bea8b9;text-align:center;}
.body-lift-04 h2 {color:#7a376d;text-align:center;}
.body-lift-04 ul {margin-top:50px;background-color:#f8eafc;margin-left:100px;padding:35px 0;}
.body-lift-04 ul li {position:relative;padding:20px 0 20px 240px;line-height:1.3;text-align:left;color:#181822;font-weight:600;}
.body-lift-04 ul li:nth-child(odd) {background-color:#f0dbf6;}
.body-lift-04 ul li::after {display:block;position:absolute;top:28px;left:200px;width:4.2vw;content:url('/img/body/702_body_lift_ico01.png');}
.body-lift-04 .poa {bottom:0;left:-400px;}
.body-lift-05 {padding:100px 0;text-align:center;color:#fff;;background-color:#553e5d;}
.body-lift-05.bg {background-color:#ab91bc;}
.body-lift-05 h3 {color:#fff;}
.body-lift-05.bg small {color:#d8cddf;}
.body-lift-05 p {letter-spacing:0;}
.body-lift-05 .ro {margin-top:90px;}
.body-lift-05 .box01 {position:relative;padding:40px 12px;color:#181822;background-color:#fff;}
.body-lift-05 .box01 strong {display:inline-block;position:absolute;top:-17px;left:50%;width:144px;height:34px;margin-left:-72px;letter-spacing:1px;color:#fff;background-color:#7a376d;}
.body-lift-05 .box01 h4 {font-weight:700;color:#181822;}
.body-lift-05 .box01 .cb li {float:left;position:relative;;width:306px;margin:2px;}
.body-lift-05 .box01 .cb li p {position:absolute;bottom:0;width:100%;padding:5px;color:#fff;background-color:rgba(122, 55, 109);}
.body-lift-05 .box01 .list {height:120px;margin-top:40px;}
.body-lift-05 .box01 .list li {position:relative;margin-bottom:5px;padding:0 0 5px 60px;line-height:1.3;font-weight:500;text-align:left;}
.body-lift-05 .box01 .list li::after {display:block;position:absolute;top:0;left:10px;content:url('/img/body/702_body_lif01t_ico02.jpg');}
.body-lift-05 .box01 .list li span {color:#e15656;}
.body-lift-06 {height:1048px;text-align:center;color:#fff;background-color:#42333f;}
.body-lift-06 .poa {top:100px;left:50%;width:1200px;margin-left:-600px;}
.body-lift-06.bg {height:1108px;background-color:#776178;}
.body-lift-06 small {color:#b1adb0;}
.body-lift-06 h3 {margin-top:15px;text-align:center;color:#fff;}
.body-lift-06 ol {margin-top:38px;text-align:left;}
.body-lift-06 ol li {margin-top:1px;padding:40px 0 0;}
.body-lift-06 ol li:first-child {height:222px;}
.body-lift-06 ol.tummy_06 li {margin-top:1px;padding:43px 0 67px;}
.body-lift-06 ol.tummy_06 li:first-child {height:194px;}
.body-lift-06.body_tummy_06:nth-child(1n) {height:192px;}
.body-lift-06.body_tummy_06:nth-child(first-child),
.body-lift-06.body-lift-06.body_tummy_06 ol li:nth-child(3n),
.body-lift-06.body_tummy_06 ol li:last-child {height:192px;}
.body-lift-06 ol li:nth-child(2n) {height:270px;padding:32px 0 0;}
.body-lift-06 ol li:last-child {padding-top:32px;}
.body-lift-06.bg ol li {padding:30px 0 67px;}
.body-lift-06 ol li p {letter-spacing:-01px;}
.body-lift-06 ol li .q {position:relative;padding-left:150px;font-weight:500;color:#e7bde1;}
.body-lift-06 ol li .a {position:relative;margin-top:17px;padding-left:150px;line-height:1.4;}
.body-lift-07 {height:800px;padding:0 0 30px;background-color:#f6f6f6;}
.body-lift-07 .poa {top:80px;left:50%;width:900px;margin-left:-450px;text-align:center;color:#181822;}
.body-lift-07 small,
.body-lift-07 h3 {color:#181822;}
.body-lift-07 p {letter-spacing:0;}
.body-lift-07 table {position:absolute;top:260px;left:50%;width:1000px;margin-left:-338px;}
.body-lift-07 table th {padding:10px 0;font-weight:600;text-align:left;color:#7a376d;line-height:1.3;}
.body-lift-07 table th span {display:block;padding-bottom:10px;}
.body-lift-07 table td {height:120px;padding:10px 10px 10px 33px;line-height:1.3;font-weight:400;}

/* Body- tummytuck.php */
.body-tummy small {font-weight: 500;font-size: 14px;letter-spacing: 8px;display: block;text-transform: uppercase;}
.body-tummy .full-img {overflow-x:hidden;}
.body-tummy .body-lift-01 {height:731px;background-color:#eee6e4;}
.body-tummy .body-lift-02 {background-color:#7c6180;}
.body-tummy .body-lift-02 small {color:#fff;}
.body-tummy .body-lift-04 .poa {bottom:0;left:-170px;}
.body-tummy-03 {padding:100px 0 0;text-align:center;background-color:#fcf2fb;}
.body-tummy-03 small {color:#bfa0bd;}
.body-tummy-03 h2, 
.body-tummy-03 h2 strong,
.body-tummy .body-lift-04 h2 {color:#a2678a;}
.body-tummy-03 .por {width:941px;height:662px;margin:0 auto;background:url("/img/body/703_body_tummy_03.jpg") 50% 0 no-repeat;}
.body-tummy-03 ol li {position:absolute;width:168px;font-size:19px;color:#fff;font-weight:600;line-height:1.3;}
.body-tummy-03 ol li.li01 {top:205px;left:17px;}
.body-tummy-03 ol li.li02 {top:428px;left:60px;}
.body-tummy-03 ol li.li03 {top:208px;right:70px;}
.body-tummy-03 ol li.li04 {top:441px;;right:15px;}
.body-tummy-06 {padding:80px 2.6% 60px;text-align:center;background-color:#9a769d;}
.body-tummy-06 small,
.body-lift-06.bg small {color:#fff;}
.body-tummy-06 h2 {margin-top:20px;color:#fff;}
.body-tummy-06 ol {margin-top:70px;}
.body-tummy-06 ol li {float:left;position:relative;width:312px;margin:0 12px;padding:30px 12px;background-color:#f2e0f3;}
.body-tummy-06 ol li .num {display:inline-block;position:absolute;top:-17px;left:50%;width:144px;height:35px;margin-left:-72px;line-height:35px;color:#fff;background-color:#7a376d;}
.body-tummy-06 ol li .cnt {margin-right:-10px;margin-left:-10px;padding-top:20px;height:180px;}
.body-tummy-06 ol li .cnt strong {display:block;margin-top:10px;letter-spacing:-1px;color:#a2678a;line-height:1.3;}
.body-tummy-06 ol li .cnt p {margin-top:10px;line-height:1.3;letter-spacing:-1px;font-size:18px;}
.body-tummy-06 ol li .icon-arrow-d {z-index:1;top:-15px;opacity:.6;background-color:#181822;}
.icon-arrow-d {display:block;position:absolute;z-index:20;top:-25px;left:50%;width:50px;height:50px;margin-left:-13px;border-radius:100%; }
.icon-arrow-d::after {position:absolute;top:50%;left:50%;width:16px;height:16px;margin:-11px 0 0 -8px;content:'';-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border-bottom:1px solid #fff;border-left:1px solid #fff;}

/* Body- hipup.php */
.subCon.hipup .linkZone {position:relative;background:#193388;}
.subCon.hipup .linkZone a {position:absolute;top:618px;width:155px;height:50px;font-size:0;display:block;background:rgba(0,0,0,0);}
.subCon.hipup .linkZone a.link1 {left:50%;margin-left:-530px;}
.subCon.hipup .linkZone a.link2 {left:50%;margin-left:-229px;}
.subCon.hipup .linkZone a.link3 {right:50%;margin-right:-229px;}
.subCon.hipup .linkZone a.link4 {right:50%;margin-right:-530px;}
.subCon.hipup .conWrap {font-size:0;}
.subCon.hipup .conWrap div {display:inline-block;vertical-align:middle;}
.subCon.hipup .conWrap .listCon {text-align:left;margin-left:100px;}
.subCon.hipup .conWrap .listCon.alignL {margin-left:0;}
.subCon.hipup .conWrap .listCon .num {color:#fff;background:#112f8b;font-size:32px;width:60px;height:50px;line-height:50px;text-align:center;margin-bottom:20px;}
.subCon.hipup .conWrap .listCon .txt01 {font-size:28px;color:#112f8b;text-align:left;}
.subCon.hipup .conWrap .listCon .txt01 span {border-bottom:2px solid #112f8b;line-height:110%;display:inline-block;margin-bottom:20px;}
.subCon.hipup .conWrap .listCon .txt02 {font-size:21px;line-height:120%;color:#112f8b;text-align:left;}
.subCon.hipup .section01 {background:#6889f2;}
.subCon.hipup .section01 .wrapper {position:absolute;width:1200px;top:0;left:50%;height:100%;margin-left:-600px;}
.subCon.hipup .section01 .txt01 {font-size:90px;color:#fff;width:500px;text-align:left;position:absolute;left:0;top:200px;}
.subCon.hipup .section01 .txt01 span {border-bottom:2px solid #fff;line-height:110%;display:inline-block;margin-bottom:10px;}
.subCon.hipup .section01 .txt02 {font-size:34px;color:#fff;text-align:left;position:absolute;top:700px;left:0;}
.subCon.hipup .section01 .txt02 span.eng {font-weight:500;font-size:50px;}
.subCon.hipup .section01 .txt03 {font-size:16px;font-weight:400;color:#fff;position:absolute;bottom:40px;left:0;text-align:left;opacity:0.5;line-height:120%;}
.subCon.hipup .section01 .txt03 span {font-weight:700;}
.subCon.hipup .section02 {background:#112f8b;padding:40px 0 0;height:300px;text-align:center;}
.subCon.hipup .section02 .txt01 {font-size:48px;color:#fff;}
.subCon.hipup .section02 .txt02 {font-size:30px;margin:30px 0;line-height:120%;color:#fff;}
.subCon.hipup .section03 {padding:50px 0;background:#f2f2f2;height:420px;box-sizing:content-box;}
.subCon.hipup .section03 .wrapper {position:relative;width:1200px;left:50%;height:55%;margin-left:-600px;text-align:left;}
.subCon.hipup .section03 .video {border:2px solid #112f8b;}
.subCon.hipup .section03 .video p {background:#112f8b;font-size:18px;color:#fff;font-weight:400;height:50px;line-height:50px;text-align:center;}
.subCon.hipup .section03 .video p i {width:20px;height:20px;line-height:20px;background:#fff;color:#112f8b;font-size:16px;border-radius:20px;}
.subCon.hipup .section03 .conWrap .listCon .num {margin-bottom:20px;}
.subCon.hipup .section03 .conWrap .listCon .txt02 {margin-top:20px;}
.subCon.hipup .section03 .img01 {margin-top:10px;}
.subCon.hipup .section03 .img01 img {margin-left:-85px;}
.subCon.hipup .section04 {padding:70px 0;background:#dfe7ff;}
.subCon.hipup .section04 .wrapper {position:relative;width:1200px;top:0;left:50%;margin-left:-600px;text-align:left;}
.subCon.hipup .section04 .conWrap {padding-bottom:50px;}
.subCon.hipup .section04 .conWrap .listCon .txt01 span.bold {margin:0;border:0;}
.subCon.hipup .section04 .conWrap .thumbCon {margin-left:-20px;}
.subCon.hipup .section04 .descCon {background:#193487;text-align:center;}
.subCon.hipup .section04 .descCon .txt01 {font-weight:500;font-size:26px;color:#00feff;height:70px;line-height:70px;}
.subCon.hipup .section04 .descCon .caution {text-align:left;padding:60px 100px;}
.subCon.hipup .section04 .descCon .caution div {display:inline-block;vertical-align:middle;}
.subCon.hipup .section04 .descCon .caution .listwrap ul {margin-left:100px;}
.subCon.hipup .section04 .descCon .caution .listwrap ul li {padding-left:60px;font-size:22px;line-height:24px;background:url("/img/body/hipup/section03_q.jpg") no-repeat 0 0;color:#fff;margin-bottom:10px;min-height:40px;}
.subCon.hipup .section04 .descCon .caution .listwrap ul li:last-child {margin:0;background:url("/img/body/hipup/section03_a.jpg") no-repeat 0 0;}
.subCon.hipup .section04 .descCon .caution .listwrap ul li span {font-weight:600;}
.subCon.hipup .section05 {padding:80px 0;background:#f2f2f2;}
.subCon.hipup .section05 .wrapper {position:relative;width:1200px;top:0;left:50%;margin-left:-600px;text-align:left;}
.subCon.hipup .section05 .conWrap .listCon .txt01 span.bold {margin:0;border:0;}
.subCon.hipup .section06 {background:#dfe7ff;height:750px;}
.subCon.hipup .section06 .wrapper {position:relative;width:1200px;top:0;left:50%;height:84.5%;margin-left:-600px;text-align:left;}
.subCon.hipup .section06 .conWrap .listCon {margin-right:50px;}
.subCon.hipup .section06 .conWrap .listCon .txt01 span.bold {margin:0;border:0;}
.subCon.hipup .section07 {background:#f2f2f2;height:670px;}
.subCon.hipup .section07 .wrapper {position:relative;width:1200px;top:0;left:50%;height:75.4%;margin-left:-600px;text-align:left;}
.subCon.hipup .section07 .conWrap .listCon {margin-left:50px;}
.subCon.hipup .section07 .conWrap .listCon .txt01 span.bold {margin:0;border:0;}
.subCon.hipup .section07 .conWrap .listCon .txt02 span.red {color:#f43461;}
.subCon.hipup .section08 {background:#5f7cf1;}
.subCon.hipup .section08 .wrapper {position:absolute;width:1200px;top:0;left:50%;height:0%;margin-left:-600px;}
.subCon.hipup .section08 .txt01 {font-size:50px;font-weight:300;margin-left:120px;color:#fff;max-width:360px;text-align:left;position:absolute;left:0;top:200px;}
.subCon.hipup .section08 .txt01 span {border-bottom:2px solid #fff;line-height:120%;display:inline;margin-bottom:10px;}

/* Eye- natural.php */
.natural_eye {width:100%;}
.natural_eye .txt01, 
.natural_eye .txt02, 
.natural_eye .txt03, 
.natural_eye .txt04 {letter-spacing:-0.075em;}
.natural_eye .section01 {position:relative;}
.natural_eye .section01 .txt01 {position:absolute;top:710px;left:50%;margin-left:-600px;transform:translate3d(-20px, 0, 0);opacity:1;}
.natural_eye .section01 .txt03 {position:absolute;top:515px;right:50%;margin-right:-538px;animation:rotate_image 5s infinite linear;transform-origin:50% 50%;}
.natural_eye .section01 a {position:absolute;top:538px;right:50%;margin-right:-517px;width:200px;height:200px;display:block;font-size:0;background:rgba(0,0,0,0);}
.natural_eye .section01.current .txt01 {opacity:1;transform:translate3d(0, 0, 0);transition:transform 0.3s 0.3s cubic-bezier(0.29, 0.13, 0.25, 1), opacity 0.3s 0.3s ease-out;} 
.natural_eye .section01.current .txt02 {opacity:1;transform:translate3d(0, 0, 0);transition:transform 0.5s 0.5s cubic-bezier(0.29, 0.13, 0.25, 1), opacity 0.5s 0.5s ease-out;} 
.natural_eye .section02 {position:relative;}
.natural_eye .section02 video {position:absolute;top:0;left:50%;width:100%;max-width:1920px;height:940px;margin-left:-960px;z-index:1;}
.natural_eye .section02 .txt01 {position:absolute;top:90px;left:0;width:100%;text-align:center;z-index:2;transform:translate3d(0, -20px, 0);opacity:1;}
.natural_eye .section02 .txt02 {position:absolute;top:305px;left:0;width:100%;text-align:center;z-index:2;}
.natural_eye .section02 .txt03 {position:absolute;top:715px;left:50%;margin-left:-600px;font-size:60px;color:#fff;line-height:1.2;z-index:2;text-shadow:0 0 10px #ff4e6c;transform:translate3d(-20px, 0, 0);opacity:1;}
.natural_eye .section02 .txt03 b {display:inline-block;margin-left:55px;color:#e9ff71;}
.natural_eye .section02 .txt04 {position:absolute;top:570px;right:50%;margin-right:-717px;font-size:60px;color:#fff;line-height:1.2;z-index:2;text-shadow:0 0 10px #ff4e6c;transform:translate3d(20px, 0, 0);opacity:1;}
.natural_eye .section02 .txt04 b {display:inline-block;color:#e9ff71;}
.natural_eye .section02 .txt04 span {display:inline-block;margin-left:55px;}
.natural_eye .section02.current .txt01 {opacity:1;transform:translate3d(0, 0, 0);transition:transform 0.3s 0.3s cubic-bezier(0.29, 0.13, 0.25, 1), opacity 0.3s 0.3s ease-out;} 
.natural_eye .section02.current .txt03 {opacity:1;transform:translate3d(0, 0, 0);transition:transform 0.5s 0.5s cubic-bezier(0.29, 0.13, 0.25, 1), opacity 0.5s 0.5s ease-out;} 
.natural_eye .section02.current .txt04 {opacity:1;transform:translate3d(0, 0, 0);transition:transform 0.7s 0.7s cubic-bezier(0.29, 0.13, 0.25, 1), opacity 0.7s 0.7s ease-out;} 
.natural_eye .section03 {position:relative;}
.natural_eye .section03 .txt01 {position:absolute;top:162px;left:0;width:100%;text-align:center;font-size:34px;color:#fff;transform:translate3d(0, -20px, 0);opacity:1;}
.natural_eye .section03 .txt02 {position:absolute;top:215px;left:0;width:100%;text-align:center;font-size:55px;color:#1d1d1d;transform:translate3d(0, -20px, 0);opacity:1;}
.natural_eye .section03 .txt03 {position:absolute;top:694px;left:0;width:100%;text-align:center;font-size:38px;color:#fff;font-weight:600;}
.natural_eye .section03 .btn_move {position:absolute;top:117px;right:50%;margin-right:-590px;animation-duration:0.8s;animation-name:down;animation-iteration-count:infinite;animation-timing-function:linear;}
.natural_eye .section03 ul {position:absolute;top:345px;left:0;width:100%;text-align:center;font-size:0;}
.natural_eye .section03 ul li {position:relative;display:inline-block;vertical-align:top;width:342px;margin:0 5px;cursor:pointer;}
.natural_eye .section03 ul li .thumb {width:342px;height:180px;overflow:hidden;}
.natural_eye .section03 ul li .thumb img {transform:scale(1);transition:all 0.5s;width:100%;}
.natural_eye .section03 ul li:hover .thumb img {transform:scale(1.2);}
.natural_eye .section03 ul li .desc {position:absolute;bottom:-72px;right:18px;}
.natural_eye .section03 .bg_pink {background:#ff6393;padding:2px 10px;}
.natural_eye .section03 .line {position:relative;}
.natural_eye .section03 .line span {position:relative;z-index:2;}
.natural_eye .section03 .line:after {content:'';width:100%;height:15px;background:#e9ff71;position:absolute;bottom:5px;left:0;}
.natural_eye .section03.current .txt01{opacity:1;transform:translate3d(0, 0, 0);transition:transform 0.3s 0.3s cubic-bezier(0.29, 0.13, 0.25, 1), opacity 0.3s 0.3s ease-out;} 
.natural_eye .section03.current .txt02{opacity:1;transform:translate3d(0, 0, 0);transition:transform 0.5s 0.5s cubic-bezier(0.29, 0.13, 0.25, 1), opacity 0.5s 0.5s ease-out;} 
.natural_eye .section04 {position:relative;}
.natural_eye .section04 .txt01 {position:absolute;top:180px;left:0;width:100%;text-align:center;font-size:34px;color:#ff4981;transform:translate3d(0, -20px, 0);opacity:1;}
.natural_eye .section04 .txt02 {position:absolute;top:235px;left:0;width:100%;text-align:center;font-size:50px;line-height:60px;color:#fff;transform:translate3d(0, -20px, 0);opacity:1;}
.natural_eye .section04 .btn_move {position:absolute;top:35px;right:50%;margin-right:-560px;animation-duration:0.8s;animation-name:down;animation-iteration-count:infinite;animation-timing-function:linear;}
.natural_eye .section04 .img01 {position:absolute;top:458px;left:50%;margin-left:-619px;}
.natural_eye .section04 .img02 {position:absolute;top:431px;left:50%;margin-left:-300px;}
.natural_eye .section04 .img03 {position:absolute;top:448px;right:50%;margin-right:-329px;}
.natural_eye .section04 .img04 {position:absolute;top:470px;right:50%;margin-right:-660px;}
.natural_eye .section04 .hideon {animation-duration:1.6s;animation-name:hideon;animation-iteration-count:infinite;animation-timing-function:ease-in-out;}
.natural_eye .section04 .line {position:relative;}
.natural_eye .section04 .bg_ye {background:#e9ff71;padding:2px 10px;}
.natural_eye .section04 .line span {position:relative;z-index:2;}
.natural_eye .section04 .line:after {content:'';width:100%;height:15px;background:#ec477a;position:absolute;bottom:5px;left:0;}
.natural_eye .section04.current .txt01{opacity:1;transform:translate3d(0, 0, 0);transition:transform 0.3s 0.3s cubic-bezier(0.29, 0.13, 0.25, 1), opacity 0.3s 0.3s ease-out;} 
.natural_eye .section04.current .txt02{opacity:1;transform:translate3d(0, 0, 0);transition:transform 0.5s 0.5s cubic-bezier(0.29, 0.13, 0.25, 1), opacity 0.5s 0.5s ease-out;} 
.natural_eye .section05 {position:relative;}
.natural_eye .section05 .txt01 {position:absolute;top:135px;left:0;width:100%;text-align:center;font-size:34px;color:#ec477a;transform:translate3d(0, -20px, 0);opacity:1;}
.natural_eye .section05 .txt02 {position:absolute;top:190px;left:0;width:100%;text-align:center;font-size:53px;color:#fff;transform:translate3d(0, -20px, 0);opacity:1;}
.natural_eye .section05 .txt03 {position:absolute;top:750px;left:50%;margin-left:-465px;transform:translate3d(-20px, 0, 0);opacity:1;}
.natural_eye .section05 .txt04 {position:absolute;top:890px;right:50%;margin-right:-475px;transform:translate3d(20px, 0, 0);opacity:1;}
.natural_eye .section05 ul {position:absolute;top:580px;left:0;width:100%;text-align:center;font-size:0;transform:translate3d(0, -15px, 0);opacity:1;}
.natural_eye .section05 ul li {position:relative;display:inline-block; width:380px;margin:0 10px;font-size:20px;line-height:1.4;color:#81828b;letter-spacing:-0.05em;}
.natural_eye .section05 ul li .thumb {width:342px;height:180px;overflow:hidden;}
.natural_eye .section05 ul li .thumb img {transform:scale(1);transition:all 0.5s;width:100%;}
.natural_eye .section05 ul li:hover .thumb img {transform:scale(1.2);}
.natural_eye .section05 ul li .desc {position:absolute;bottom:-72px;right:18px;}
.natural_eye .section05 .line {position:relative;}
.natural_eye .section05 .line span {position:relative;z-index:2;}
.natural_eye .section05 .line:after {content:'';width:100%;height:15px;background:#ec477a;position:absolute;bottom:5px;left:0;}
.natural_eye .section05.current .txt01 {opacity:1;transform:translate3d(0, 0, 0);transition:transform 0.3s 0.3s cubic-bezier(0.29, 0.13, 0.25, 1), opacity 0.3s 0.3s ease-out;} 
.natural_eye .section05.current .txt02 {opacity:1;transform:translate3d(0, 0, 0);transition:transform 0.5s 0.5s cubic-bezier(0.29, 0.13, 0.25, 1), opacity 0.5s 0.5s ease-out;} 
.natural_eye .section05.current ul {opacity:1;transform:translate3d(0, 0, 0);transition:transform 0.7s 0.7s cubic-bezier(0.29, 0.13, 0.25, 1), opacity 0.7s 0.7s ease-out;} 
.natural_eye .section05.current .txt03 {opacity:1;transform:translate3d(0, 0, 0);transition:transform 0.9s 0.9s cubic-bezier(0.29, 0.13, 0.25, 1), opacity 0.9s 0.9s ease-out;}
.natural_eye .section05.current .txt04 {opacity:1;transform:translate3d(0, 0, 0);transition:transform 1.1s 1.1s cubic-bezier(0.29, 0.13, 0.25, 1), opacity 1.1s 1.1s ease-out;}
.natural_eye .section06 {position:relative;}
.natural_eye .section06 .txt01 {position:absolute;top:152px;left:0;width:100%;text-align:center;font-size:34px;color:#fff;transform:translate3d(0, -20px, 0);opacity:1;}
.natural_eye .section06 .txt02 {position:absolute;top:210px;left:0;width:100%;text-align:center;font-size:60px;color:#1d1d1d;transform:translate3d(0, -20px, 0);opacity:1;}
.natural_eye .section06 .line {position:relative;}
.natural_eye .section06 .line span {position:relative;z-index:2;}
.natural_eye .section06 .line:after {content:'';width:100%;height:15px;background:#e9ff71;position:absolute;bottom:5px;left:0;}
.natural_eye .section06.current .txt01{opacity:1;transform:translate3d(0, 0, 0);transition:transform 0.3s 0.3s cubic-bezier(0.29, 0.13, 0.25, 1), opacity 0.3s 0.3s ease-out;} 
.natural_eye .section06.current .txt02{opacity:1;transform:translate3d(0, 0, 0);transition:transform 0.5s 0.5s cubic-bezier(0.29, 0.13, 0.25, 1), opacity 0.5s 0.5s ease-out;} 
.natural_eye .section07 {position:relative;height:1070px;overflow:hidden;}
.natural_eye .section07 video {position:absolute;top:0;left:50%;width:1920px;height:1071px;margin-left:-960px;z-index:1;}
.natural_eye .section07 .txt01 {position:absolute;top:293px;right:50%;margin-right:-550px;z-index:2;transform:translate3d(20px, 0, 0);opacity:1;}
.natural_eye .section07 ul {position:absolute;top:525px;right:50%;margin-right:-700px;width:803px;z-index:2;transform:translate3d(20px, 0, 0);opacity:1;}
.natural_eye .section07 ul li {float:left;margin-right:1px;margin-bottom:1px;cursor:pointer;}
.natural_eye .section07 ul li:nth-child(3n){margin-right:0;} 
.natural_eye .section07 ul li .thumb {width:267px;height:130px;overflow:hidden;}
.natural_eye .section07 ul li .thumb img {transform:scale(1);transition:all 0.5s;width:100%;}
.natural_eye .section07 ul li:hover .thumb img {transform:scale(1.2);}
.natural_eye .section07 a {position:absolute;top:820px;right:50%;margin-right:-500px;z-index:2;transform:translate3d(20px, 0, 0);opacity:1;}
.natural_eye .section07.current .txt01 {opacity:1;transform:translate3d(0, 0, 0);transition:transform 0.3s 0.3s cubic-bezier(0.29, 0.13, 0.25, 1), opacity 0.3s 0.3s ease-out;} 
.natural_eye .section07.current ul {opacity:1;transform:translate3d(0, 0, 0);transition:transform 0.5s 0.5s cubic-bezier(0.29, 0.13, 0.25, 1), opacity 0.5s 0.5s ease-out;} 
.natural_eye .section07.current a {opacity:1;transform:translate3d(0, 0, 0);transition:transform 0.7s 0.7s cubic-bezier(0.29, 0.13, 0.25, 1), opacity 0.7s 0.7s ease-out;} 
.natural_eye .section08 {position:relative;}
.natural_eye .section08 .txt01 {position:absolute;top:145px;left:0;width:100%;text-align:center;font-size:45px;color:#fff;transform:translate3d(0, -20px, 0);opacity:1;}
.natural_eye .section08 .txt02 {position:absolute;top:215px;left:0;width:100%;text-align:center;font-size:24px;color:#81828b;transform:translate3d(0, -20px, 0);opacity:1;}
.natural_eye .section08.current .txt01 {opacity:1;transform:translate3d(0, 0, 0);transition:transform 0.3s 0.3s cubic-bezier(0.29, 0.13, 0.25, 1), opacity 0.3s 0.3s ease-out;} 
.natural_eye .section08.current .txt02 {opacity:1;transform:translate3d(0, 0, 0);transition:transform 0.5s 0.5s cubic-bezier(0.29, 0.13, 0.25, 1), opacity 0.5s 0.5s ease-out;} 
.natural_eye .section08 ul {position:absolute;top:295px;left:50%;width:1400px;margin-left:-700px;font-size:0;}
.natural_eye .section08 ul li {position:relative;display:inline-block;vertical-align:top;width:450px;margin-right:25px;margin-bottom:50px;text-align:center;}
.natural_eye .section08 ul li:nth-child(3n) {margin-right:0;}
.natural_eye .section08 ul li a {display:block;margin:22px auto 0;}
.natural_eye .section08 ul li .caption {position:absolute;bottom:10px;right:0;font-size:16px;color:#81828b;}
.natural_eye .section08 ul li .listWrap, .natural_eye .section08 ul li .bnaWrap {width:450px;}
.natural_eye .section08 ul li .bnaWrap {display:none;opacity:1;}
.natural_eye .section08 ul li.active .bnaWrap {display:block;}
.natural_eye .section08 ul li.active .listWrap {display:none;}
.natural_eye .section08 ul li.active .bnaWrap .bnaWrapInner {width:450px;height:300px;position:relative;background:#fff;}
.natural_eye .section08 .baSlider  {position:absolute;top:50%;margin-top:-75px;width:450px;height:150px;background:#fff;}
@keyframes rotate_image{
	0%  {
		transform:rotate(0deg);
	}
    100% {
        transform:rotate(360deg);
    }
}
@keyframes hideon {
	from {
		opacity:0;
	}
	to {
		opacity:1;
	}
}

/* Eye- incisioneye */
.eye-incision h3 {color:#fff;font-weight:500;font-size:40px;line-height:50px;letter-spacing:-0.05em;}
.eye-incision-01 {height:728px;color:#fff;background-color:#a899ff;}
.eye-incision-01 .poa {top:170px;left:50%;width:760px;margin-left:-720px;text-align:center;filter:drop-shadow(5px 5px 10px #533f98);}
.eye-incision-01 .poa p {font-weight:300;letter-spacing:-0.05em;}
.eye-incision-01 .poa h3 {padding:25px 0;letter-spacing:-0.075em;font-size:70px;line-height:85px;color:#fff;font-weight:700;}
.eye-incision-01 .poa-01 {position:absolute;top:82%;left:54%;font-weight:300;-webkit-transform:rotate(-12deg);transform:rotate(-12deg);text-align:center;}
.eye-incision-02 {height:743px;background-color:#8f61ee;}
.eye-incision-02 .poa {top:70px;left:50%;width:900px;margin-left:-44px;}
.eye-incision-02 h3 {width:650px;}
.eye-incision-02 ol {color:#6f46bc;}
.eye-incision-02 ol li {position:absolute;width:228px;font-size:19px;line-height:1.2;text-align:center;letter-spacing:-1px;}
.eye-incision-02 ol li span {display:block;padding-bottom:7px;font-weight:500;}
.eye-incision-02 ol li.li01 {left:-13px;top:160px;}
.eye-incision-02 ol li.li02 {left:198px;top:160px;}
.eye-incision-02 ol li.li03 {left:399px;top:160px;}
.eye-incision-02 ol li.li04 {width:190px;left:103px;top:370px;}
.eye-incision-02 ol li.li05 {left:300px;top:370px}
.eye-incision-02 ol li.li06 {left:400px;top:370px;}
.eye-incision-03 {height:705px;background:#7058db;}
.eye-incision-03 .poa {top:100px;left:50%;width:650px;margin-left:-565px;letter-spacing:-1px;color:#fff;}
.eye-incision-03 .poa h3 {color:#fff;}
.eye-incision-03 .poa-01 {position:absolute;top:60px;left:658px;width:100px;font-size:18px;color:#221715;}
.eye-incision-03 .poa-02 {position:absolute;top:80px;left:820px;width:100px;font-size:18px;color:#221715;}
.eye-incision-03 .poa-03 {position:absolute;top:140px;left:680px;width:100px;font-size:18px;color:#221715;}
.eye-incision-03 .poa-04 {position:absolute;top:150px;left:783px;width:100px;font-size:18px;color:#221715;}
.eye-incision-04 {padding:100px 0;text-align:center;background-color:#ebe7ff;}
.eye-incision-04 h3 {color:#36245c;}
.eye-incision-04 ol {width:860px;margin:10px auto 0;}
.eye-incision-04 .tt {display:inline-block;position:relative;}
.eye-incision-04 .tt strong {position:relative;z-index:1;}
.eye-incision-04 .tt::before {display:inline-block;position:absolute;bottom:-2px;left:0;width:100%;height:10px;content:'';background-color:#c6b1f8;}
.eye-incision-04 ol li {float:left;position:relative;width:33.33%;margin-top:30px;padding:5px 12px;letter-spacing:-1px;}
.eye-incision-04 ol.list-4 {width:1212px;}
.eye-incision-04 ol.list-4 li {width:25%;}
.eye-incision-04 ol li.arrow::after {position:absolute;z-index:1;top:41%;right:-9%;width:52px;height:52px;line-height:52px;content:'→';color:#afa7be;border-radius:100%;background-color:#fff;}
.eye-incision-04 ol li span {display:block;padding:10px;color:#a399be;border-top:1px dotted #a39abe;}
.eye-incision-04 ol li div {padding:4px;background-color:#fff;}
.eye-incision-04 ol li p {display:flex;justify-content:center;align-items:center;width:100%;height:120px;font-size:18px;line-height:1.2;}
.eye-incision-04 ol li.bg span {color:#36255c;border-top-color:#36255c;}
.eye-incision-04 ol li.bg div {color:#fff;background-color:#9061ef;}
.eye-incision-05 {height:804px;background-color:#8f61ee;}
.eye-incision-05 .poa {top:70px;left:50%;width:620px;margin-left:-600px;color:#fff;}
.eye-incision-05 h3 {font-weight:500;letter-spacing:-1px;color:#fff;}
.eye-incision-05 ol {margin-top:40px;text-align:left;}
.eye-incision-05 ol li {margin-top:30px;}
.eye-incision-05 ol li .tt {display:inline-block;position:relative;height:40px;padding:0 20px 0 80px;font-weight:500;line-height:40px;color:#36245c;border-radius:20px;background-color:#fff;}
.eye-incision-05 ol li .tt span {display:block;position:absolute;top:-10px;left:0;width:60px;height:60px;line-height:60px;text-align:center;color:#fff;border:4px solid #fff;border-radius:100%;background-color:#6c55d2;}
.eye-incision-05 ol li p {margin-top:20px;padding-left:15px;line-height:1.3;letter-spacing:-1px;}
.eye-incision-06 {padding:60px 0 0;background-color:#6b58dd;background-image:url('/img/eye/eye_incision_07.jpg?ver=240704');}

	.eye-common {height:970px;text-align:center;background-position: 50% 0;background-repeat:no-repeat;}
	.eye-common h3 {font-size:45px;line-height:55px;color:#fff;}
	.eye-common h3 p {letter-spacing:0;margin-bottom:15px;}
	.eye-common h3 b {letter-spacing:0;}
	.eye-common h3 .small {font-weight:600;font-family:"Montserrat";color:#fff;}


/* Eye- ptosis.php */
.subCon.eye_ptosis > div > img {position:relative;left:50%;margin-left:-960px;width:1920px;max-width:1920px !important;}
.subCon.eye_ptosis .section01 {position:relative;background:#ff8e76;}
.subCon.eye_ptosis .section01 .txt01 {position:absolute;top:345px;right:50%;margin-right:-680px;font-size:36px;color:#eb765f;transform:translate3d(20px, 0, 0);opacity:0;}
.subCon.eye_ptosis .section01 .txt01 .boxter {display:inline-block;line-height:1;padding:4px;background:#fffcb5;margin-bottom:3px;}
.subCon.eye_ptosis .section01 .txt02 {position:absolute;top:450px;right:50%;margin-right:-740px;font-size:80px;color:#fff;letter-spacing:-5px;transform:ranslate3d(20px, 0, 0);opacity:0;line-height:1;}
.subCon.eye_ptosis .section01 .txt02 b {color:#fffcb5;}
.subCon.eye_ptosis .section01.current .txt01 {opacity:1;transform:translate3d(0, 0, 0);transition:transform 0.4s 0.4s cubic-bezier(0.29, 0.13, 0.25, 1), opacity 0.4s 0.4s ease-out;}
.subCon.eye_ptosis .section01.current .txt02 {opacity:1;transform:translate3d(0, 0, 0);transition:transform 0.7s 0.7s cubic-bezier(0.29, 0.13, 0.25, 1), opacity 0.7s 0.7s ease-out;}
.subCon.eye_ptosis .section02 {position:relative;background:#c4fea9;}
.subCon.eye_ptosis .section02 .txt01 {position:absolute;top:140px;left:0;width:100%;text-align:center;font-size:60px;color:#080700;transform:translate3d(0, 20px, 0);opacity:0;letter-spacing:-0.05em;}
.subCon.eye_ptosis .section02 .txt02 {position:absolute;top:610px;left:0;width:100%;text-align:center;font-size:22px;color:#080700;line-height:1.4;ransform:translate3d(0, -20px, 0);opacity:0;}
.subCon.eye_ptosis .section02 .txt02 .boxter {display:inline-block;padding:2px;background:#fffcb5;line-height:1;margin-bottom:3px;}
.subCon.eye_ptosis .section02.current .txt01 {opacity:1;transform:translate3d(0, 0, 0);transition:transform 0.4s 0.4s cubic-bezier(0.29, 0.13, 0.25, 1), opacity 0.4s 0.4s ease-out;}
.subCon.eye_ptosis .section02.current .txt02 {opacity:1;transform:translate3d(0, 0, 0);transition:transform 0.7s 0.7s cubic-bezier(0.29, 0.13, 0.25, 1), opacity 0.7s 0.7s ease-out;}
.subCon.eye_ptosis .section03 {position:relative;background:#fffcb5;}
.subCon.eye_ptosis .section03 .txt01 {position:absolute;top:100px;left:0;width:100%;text-align:center;font-size:60px;color:#080700;transform:translate3d(0, -20px, 0);opacity:0;letter-spacing:-0.05em;}
.subCon.eye_ptosis .section03 .txt02 {position:absolute;top:190px;left:0;width:100%;text-align:center;font-size:22px;color:#080700;line-height:1.4;transform:translate3d(0, -20px, 0);opacity:0;}
.subCon.eye_ptosis .section03 .txt02 .boxter {display:inline-block;padding:2px;background:#c4ffa6;line-height:1;}
.subCon.eye_ptosis .section03 .img01 {position:absolute;top:423px;left:50%;margin-left:-274px;animation-duration:1.6s;animation-name:hidein;animation-iteration-count:infinite;animation-timing-function:ease-in-out;}
.subCon.eye_ptosis .section03 .img01 img {opacity:0.5;}
.subCon.eye_ptosis .section03.current .txt01 {opacity:1;transform:translate3d(0, 0, 0);transition:transform 0.4s 0.4s cubic-bezier(0.29, 0.13, 0.25, 1), opacity 0.4s 0.4s ease-out;}
.subCon.eye_ptosis .section03.current .txt02 {opacity:1;transform:translate3d(0, 0, 0);transition:transform 0.7s 0.7s cubic-bezier(0.29, 0.13, 0.25, 1), opacity 0.7s 0.7s ease-out;}
.subCon.eye_ptosis .section04 {position:relative;background:#ff7690;}
.subCon.eye_ptosis .section04 .txt01 {position:absolute;top:120px;left:0;width:100%;text-align:center;font-size:60px;color:#fff;transform:translate3d(0, 20px, 0);opacity:0;}
.subCon.eye_ptosis .section04 .txt02 {position:absolute;top:198px;left:0;width:100%;text-align:center;font-size:30px;color:#070705;transform:translate3d(0, 20px, 0);opacity:0;}
.subCon.eye_ptosis .section04 .txt02 .boxter {display:inline-block;padding:4px;background:#c4ffa6;}
.subCon.eye_ptosis .section04 ul {position:absolute;top:326px;left:50%;margin-left:-385px;}
.subCon.eye_ptosis .section04 ul li {line-height:70px;margin-bottom:19px;font-size:21px;color:#080700;letter-spacing:-0.075em;transform:translate3d(0, -20px, 0);opacity:0;}
.subCon.eye_ptosis .section04.current .txt01 {opacity:1;transform:translate3d(0, 0, 0);transition:transform 0.4s 0.4s cubic-bezier(0.29, 0.13, 0.25, 1), opacity 0.4s 0.4s ease-out;letter-spacing:-0.05em;}
.subCon.eye_ptosis .section04.current .txt02 {opacity:1;transform:translate3d(0, 0, 0);transition:transform 0.7s 0.7s cubic-bezier(0.29, 0.13, 0.25, 1), opacity 0.7s 0.7s ease-out;}
.subCon.eye_ptosis .section04.current ul li:first-child {opacity:1;transform:translate3d(0, 0, 0);transition:transform 1s 1s cubic-bezier(0.29, 0.13, 0.25, 1), opacity 1s 1s ase-out;}
.subCon.eye_ptosis .section04.current ul li:nth-child(2) {opacity:1;transform:translate3d(0, 0, 0);transition:transform 1.2s 1.2s cubic-bezier(0.29, 0.13, 0.25, 1), opacity 1.2s 1.2s ease-out;}
.subCon.eye_ptosis .section04.current ul li:nth-child(3) {opacity:1;transform:translate3d(0, 0, 0);transition:transform 1.4s 1.4s cubic-bezier(0.29, 0.13, 0.25, 1), opacity 1.4s 1.4s ease-out;}
.subCon.eye_ptosis .section04.current ul li:nth-child(4) {opacity:1;transform:translate3d(0, 0, 0);transition:transform 1.6s 1.6s cubic-bezier(0.29, 0.13, 0.25, 1), opacity 1.6s 1.6s ease-out;}
.subCon.eye_ptosis .section05 {position:relative;background:#c4fea7;}
.subCon.eye_ptosis .section05 .txt01 {position:absolute;top:155px;left:0;width:100%;text-align:center;font-size:54px;line-height:1.2;color:#080700;transform:translate3d(0, -20px, 0);opacity:0;}
.subCon.eye_ptosis .section05 .txt02 {position:absolute;top:308px;left:50%;margin-left:-240px;transform:translate3d(20px, 0, 0);opacity:0;}
.subCon.eye_ptosis .section05 ul {position:absolute;top:418px;left:50%;margin-left:-455px;width:910px;text-align:center;font-size:0;}
.subCon.eye_ptosis .section05 ul li {display:inline-block;width:450px;transform:translate3d(-20px, 0, 0);opacity:0;}
.subCon.eye_ptosis .section05 ul li:last-child {margin-left:10px;transform:translate3d(20px, 0, 0);opacity:0;}
.subCon.eye_ptosis .section05 ul li span {display:block;}
.subCon.eye_ptosis .section05 ul li .tit {line-height:50px;font-size:21px;color:#fff;}
.subCon.eye_ptosis .section05 ul li .desc {margin-top:260px;font-size:18px;color:#080700;line-height:1.3;}
.subCon.eye_ptosis .section05 .txt03 {position:absolute;top:850px;left:0;width:100%;text-align:center;font-size:22px;color:#080700;line-height:1.4;transform:translate3d(0, -20px, 0);opacity:0;}
.subCon.eye_ptosis .section05 .txt03 .boxter {display:inline-block;padding:4px;background:#fffcb5;line-height:1;margin-bottom:3px;}
.subCon.eye_ptosis .section05.current .txt01 {opacity:1;transform:translate3d(0, 0, 0);transition:transform 0.4s 0.4s cubic-bezier(0.29, 0.13, 0.25, 1), opacity 0.4s 0.4s ease-out;letter-spacing:-0.05em;}
.subCon.eye_ptosis .section05.current .txt02 {opacity:1;transform:translate3d(0, 0, 0);transition:transform 0.7s 0.7s cubic-bezier(0.29, 0.13, 0.25, 1), opacity 0.7s 0.7s ease-out;}
.subCon.eye_ptosis .section05.current ul li {opacity:1;transform:translate3d(0, 0, 0);transition:transform 1s 1s cubic-bezier(0.29, 0.13, 0.25, 1), opacity 1s 1s ease-out;}
.subCon.eye_ptosis .section05.current .txt03 {opacity:1;transform:translate3d(0, 0, 0);transition:transform 1.3s 1.3s cubic-bezier(0.29, 0.13, 0.25, 1), opacity 1.3s 1.3s ease-out;}
.subCon.eye_ptosis .section06 {position:relative;background:#fffcb5;}
.subCon.eye_ptosis .section06 .txt01 {position:absolute;top:110px;left:0;width:100%;text-align:center;font-size:60px;color:#080700;transform:translate3d(0, -20px, 0);opacity:0;}
.subCon.eye_ptosis .section06 .txt02 {position:absolute;top:186px;left:0;width:100%;text-align:center;font-size:26px;color:#080700;transform:translate3d(0, -20px, 0);opacity:0;}
.subCon.eye_ptosis .section06 .txt02 .boxter {display:inline-block;padding:4px;background:#c4ffa6;}
.subCon.eye_ptosis .section06 .moveh {animation-duration:2s;animation-name:hideinballoon;animation-iteration-count:infinite;animation-timing-function:ease-in-out;}
.subCon.eye_ptosis .section06 .img01 {position:absolute;top:270px;left:50%;margin-left:-656.5px;z-index:2;}
.subCon.eye_ptosis .section06 .heart01 {position:absolute;top:302px;left:50%;margin-left:-665px;z-index:2;}
.subCon.eye_ptosis .section06 .heart02 {position:absolute;top:316px;right:50%;margin-right:-265px;z-index:3;}
.subCon.eye_ptosis .section06 .heart03 {position:absolute;top:782px;left:50%;margin-left:-260px;z-index:3;}
.subCon.eye_ptosis .section06 .heart04 {position:absolute;top:835px;right:50%;margin-right:-750px;z-index:3;}
.subCon.eye_ptosis .section06.current .txt01 {opacity:1;transform:translate3d(0, 0, 0);transition:transform 0.4s 0.4s cubic-bezier(0.29, 0.13, 0.25, 1), opacity 0.4s 0.4s ease-out;letter-spacing:-0.05em;}
.subCon.eye_ptosis .section06.current .txt02 {opacity:1;transform:translate3d(0, 0, 0);transition:transform 0.7s 0.7s cubic-bezier(0.29, 0.13, 0.25, 1), opacity 0.7s 0.7s ease-out;letter-spacing:-0.05em;}
.subCon.eye_ptosis .section07 {position:relative;background:#c4fea7;}
.subCon.eye_ptosis .section07 .txt01 {position:absolute;top:100px;left:0;width:100%;text-align:center;font-size:60px;color:#080700;transform:translate3d(0, -20px, 0);opacity:0;}
.subCon.eye_ptosis .section07 .txt02 {position:absolute;top:180px;left:0;width:100%;text-align:center;font-size:30px;color:#fff;transform:translate3d(0, -20px, 0);opacity:0;}
.subCon.eye_ptosis .section07 .txt02 .boxter {display:inline-block;padding:4px;background:#ff7691;}
.subCon.eye_ptosis .section07 .txt02 .boxter .yellow {color:#fffcb5;}
.subCon.eye_ptosis .section07 ul {position:absolute;width:360px;top:423px;}
.subCon.eye_ptosis .section07 ul.left {left:50%;margin-left:-417px;}
.subCon.eye_ptosis .section07 ul.right {right:50%;margin-right:-417px;}
.subCon.eye_ptosis .section07 ul li {line-height:60px;margin-bottom:2px;font-size:17px;color:#080700;transform:translate3d(-20px, 0, 0);opacity:0;}
.subCon.eye_ptosis .section07 ul.right li {transform:translate3d(20px, 0, 0);opacity:0;}
.subCon.eye_ptosis .section07.current .txt01 {opacity:1;transform:translate3d(0, 0, 0);transition:transform 0.4s 0.4s cubic-bezier(0.29, 0.13, 0.25, 1), opacity 0.4s 0.4s ease-out;}
.subCon.eye_ptosis .section07.current .txt02 {opacity:1;transform:translate3d(0, 0, 0);transition:transform 0.7s 0.7s cubic-bezier(0.29, 0.13, 0.25, 1), opacity 0.7s 0.7s ease-out;}
.subCon.eye_ptosis .section07.current ul li:first-child {opacity:1;transform:translate3d(0, 0, 0);transition:transform 1s 1s cubic-bezier(0.29, 0.13, 0.25, 1), opacity 1s 1s ease-out;}
.subCon.eye_ptosis .section07.current ul li:nth-child(2) {opacity:1;transform:translate3d(0, 0, 0);transition:transform 1.2s 1.2s cubic-bezier(0.29, 0.13, 0.25, 1), opacity 1.2s 1.2s ease-out;}
.subCon.eye_ptosis .section07.current ul li:nth-child(3) {opacity:1;transform:translate3d(0, 0, 0);transition:transform 1.4s 1.4s cubic-bezier(0.29, 0.13, 0.25, 1), opacity 1.4s 1.4s ease-out;}
.subCon.eye_ptosis .section07.current ul li:nth-child(4) {opacity:1;transform:translate3d(0, 0, 0);transition:transform 1.6s 1.6s cubic-bezier(0.29, 0.13, 0.25, 1), opacity 1.6s 1.6s ease-out;}
.subCon.eye_ptosis .section07.current ul li:nth-child(5) {opacity:1;transform:translate3d(0, 0, 0);transition:transform 1.8s 1.8s cubic-bezier(0.29, 0.13, 0.25, 1), opacity 1.8s 1.8s ease-out;}
.subCon.eye_ptosis .section08 {position:relative;background:#ff7690;}
.subCon.eye_ptosis .section08 .txt01 {position:absolute;top:130px;left:0;width:100%;text-align:center;font-size:60px;color:#fff;letter-spacing:-0.05em;}
.subCon.eye_ptosis .section09 {position:relative;background:#fffcb5;}
.subCon.eye_ptosis .section09 .txt01 {position:absolute;top:129px;left:0;width:100%;text-align:center;font-size:60px;color:#080700;transform:translate3d(0, -20px, 0);opacity:0;}
.subCon.eye_ptosis .section09 .txt02 {position:absolute;top:200px;left:50%;margin-left:-200px;transform:translate3d(20px, 0, 0);opacity:0;}
.subCon.eye_ptosis .section09 ul {position:absolute;top:440px;left:50%;margin-left:-600px;width:1200px;font-size:0;}
.subCon.eye_ptosis .section09 ul li {display:inline-block;vertical-align:top;margin-right:15px;width:390px;transform:translate3d(0, -20px, 0);opacity:0;}
.subCon.eye_ptosis .section09 ul li:last-child {margin-right:0;}
.subCon.eye_ptosis .section09 ul li span {display:block;padding:0 45px;}
.subCon.eye_ptosis .section09 ul li span.tit {font-weight:600;font-size:30px;line-height:1.3;color:#080700;letter-spacing:-0.075em;}
.subCon.eye_ptosis .section09 ul li span.desc {margin-top:20px;font-size:21px;line-height:1.5;color:#080700;letter-spacing:-2px;}
.subCon.eye_ptosis .section09 ul li span.desc .boxter {display:inline-block;padding:2px;background:#fff;line-height:1;}
.subCon.eye_ptosis .section09.current .txt01 {opacity:1;transform:translate3d(0, 0, 0);transition:transform 0.4s 0.4s cubic-bezier(0.29, 0.13, 0.25, 1), opacity 0.4s 0.4s ease-out;letter-spacing:-0.05em;}
.subCon.eye_ptosis .section09.current .txt02 {opacity:1;transform:translate3d(0, 0, 0);transition:transform 0.7s 0.7s cubic-bezier(0.29, 0.13, 0.25, 1), opacity 0.7s 0.7s ease-out;}
.subCon.eye_ptosis .section09.current ul li:first-child {opacity:1;transform:translate3d(0, 0, 0);transition:transform 1s 1s cubic-bezier(0.29, 0.13, 0.25, 1), opacity 1s 1s ease-out;}
.subCon.eye_ptosis .section09.current ul li:nth-child(2) {opacity:1;transform:translate3d(0, 0, 0);transition:transform 1.2s 1.2s cubic-bezier(0.29, 0.13, 0.25, 1), opacity 1.2s 1.2s ease-out;}
.subCon.eye_ptosis .section09.current ul li:nth-child(3) {opacity:1;transform:translate3d(0, 0, 0);transition:transform 1.4s 1.4s cubic-bezier(0.29, 0.13, 0.25, 1), opacity 1.4s 1.4s ease-out;}
.subCon.eye_ptosis .section10 {position:relative;background:#c4fea7;}
.subCon.eye_ptosis .section10 .txt01 {position:absolute;top:102px;left:0;width:100%;text-align:center;font-size:60px;color:#080700;letter-spacing:-0.05em;}
.subCon.eye_ptosis .section10 .txt02 {position:absolute;top:176px;left:0;width:100%;text-align:center;font-size:30px;color:#fff;}
.subCon.eye_ptosis .section10 .txt02 .boxter {display:inline-block;padding:4px;background:#ff7691;}
.subCon.eye_ptosis .section10 .txt02 .boxter .yellow {color:#fffcb5;}
.subCon.eye_ptosis .ptosis {padding:60px 0 0;background-color:#ff8d78;background-image:url('/img/eye/ptosis/section11.jpg?ver=250416');}
@keyframes hidein {
    from {
        opacity:0;
    }

    to {
        opacity:1;
    }
}
@keyframes hideinballoon {
    from {
        opacity:1;
        transform:translate3d(0, 0, 0);
    }

    to {
        opacity:0;
        transform:translate3d(0, -30px, 0);
    }
}


/* Eye- revisioneye.php */
.revisioneye.subCon {position:relative;min-width:1200px;}
.revisioneye.subCon > div {position:relative;}
.revisioneye.subCon > div > img {max-width:1920px;position:relative;left:50%;margin-left:-960px;}
.revisioneye.subCon > div > div {width:1400px;position:absolute;left:50%;margin-left:-700px;text-align:center;z-index:1;}
.revisioneye.subCon .inner {position:absolute;top:0;width:1200px;margin-left:-600px;}
.revisioneye.c_img {position:relative;left:50%;max-width:1920px !important;margin-left:-960px !important;line-height:0;font-size:0;}
.revisioneye .sec1 {color:#fff;text-align:left;}
.revisioneye .sec1 h2 {position:absolute;color:#fff;top:180px;right:-40px;line-height:1.15;font-size:80px;text-align:left;}
.revisioneye .sec1 span {display:block;position:absolute;top:690px;right:-40px;font-size:30px;text-align:left;}
.revisioneye .sec2 {padding-top:70px;text-align:center;}
.revisioneye .sec2 p {margin-bottom:20px;color:#261311;font-size:36px;}
.revisioneye .sec2 h3 {margin-bottom:55px;color:#261311;font-size:40px;}
.revisioneye .sec2 .slide {position:relative;left:0;height:511px;width:100%;margin:0 0 95px;background:url(/img/eye/revision/sec2_slide_bg.jpg) no-repeat center center;}
.revisioneye .sec2 .slide .inner2 {position:relative;width:1130px;height:511px;margin:0 auto;background:url(/img/eye/revision/sec2_slide_bg2.jpg) no-repeat center center;}
.revisioneye .sec2 .slide .inner3 {width:722px;height:260px;margin:0 auto;padding-top:75px;}
.revisioneye .sec2 .bx-controls-direction a {display:block;position:absolute;top:50%;width:75px;height:75px;margin-top:-37px;text-indent:-99999px;}
.revisioneye .sec2 .bx-prev {left:-37px;background:url(/img/eye/revision/bx-prev.png) no-repeat center center;}
.revisioneye .sec2 .bx-next {right:-37px;background:url(/img/eye/revision/bx-next.png) no-repeat center center;}
.revisioneye .sec3 p.com_p {position:absolute;left:0;color:#fff;font-size:60px;text-align:left;line-height:65px;opacity:0;}
.revisioneye .sec3 p.com_p span {color:#fffb9a;}
.revisioneye .sec3 p.p1 {top:100px;transition:all 1s 0.5s;}
.revisioneye .sec3 p.p2 {top:250px;transition:all 1s 0.8s;}
.revisioneye .sec3 p.p3 {top:300px;transition:all 1s 1.1s;}
.revisioneye .sec3 p.desc {position:absolute;top:500px;left:0;line-height:40px;padding:0 20px;background:#fff;border-radius:75px;color:#f94d57;font-size:30px;opacity:0;transition:all 1s 1.4s;}
.revisioneye .sec3.current p.p1 {top:150px;opacity:1;}
.revisioneye .sec3.current p.p2 {top:300px;opacity:1;}
.revisioneye .sec3.current p.p3 {top:450px;opacity:1;}
.revisioneye .sec3.current p.desc {top:600px;opacity:1;}
.revisioneye .sec4 p {position:absolute;top:90px;left:0;width:100%;color:#000;font-size:30px;}
.revisioneye .sec4 p span {color:#f94d57;}
.revisioneye .sec4 h3 {position:absolute;top:140px;left:0;width:100%;color:#000;font-size:50px;letter-spacing:-0.075em;}
.revisioneye .sec4 h3 b {color:#f94d57;letter-spacing:inherit;}
.revisioneye .sec4 ul li {position:absolute;width:580px;height:230px;line-height:1.1;padding-top:60px;color:#fff;font-size:28px;}
.revisioneye .sec4 ul li.list1 {top:266px;left:0;}
.revisioneye .sec4 ul li.list2 {top:266px;right:0;color:#f94d57;}
.revisioneye .sec4 ul li.list3 {top:596px;left:0;color:#f94d57;}
.revisioneye .sec4 ul li.list4 {top:596px;right:0;}
.revisioneye .sec4 ul li b {font-size:28px;font-weight:600;letter-spacing:0;}
.revisioneye .sec5 .desc {position:absolute;top:90px;left:0;width:100%;color:#261311;font-size:32px;}
.revisioneye .sec5 h3 {position:absolute;top:130px;left:0;width:100%;line-height:1.1;color:#261311;font-size:55px;}
.revisioneye .sec5 h3 span {color:#f94d57;letter-spacing:0;}
.revisioneye .sec5 .p1 {position:absolute;top:612px;left:0;width:320px;line-height:1.3;color:#fff;font-size:24px;}
.revisioneye .sec5 .p2 {position:absolute;top:612px;right:0;width:320px;line-height:1.3;color:#fff;font-size:24px;}
.revisioneye .sec6 .desc {position:absolute;top:80px;left:0;width:100%;color:#261311;font-size:32px;}
.revisioneye .sec6 .desc span {color:#f94d57;}
.revisioneye .sec6 h3.top {position:absolute;top:120px;left:0;width:100%;line-height:1.1;color:#261311;font-size:55px;}
.revisioneye .sec6 h3.top span {color:#f94d57;letter-spacing:0;}
.revisioneye .sec6 .tag_list li {position:absolute;top:545px;width:385px;line-height:51px;color:#fff;font-size:18px;}
.revisioneye .sec6 .tag_list li.list1 {left:0;}
.revisioneye .sec6 .tag_list li.list2 {left:408px;}
.revisioneye .sec6 .tag_list li.list3 {right:0;}
.revisioneye .sec6 .p1 {position:absolute;top:688px;left:0;width:100%;line-height:1.3;color:#fff;font-size:34px;}
.revisioneye .sec6 .p1 b {color:#fffb99;}
.revisioneye .sec6 .desc2 {position:absolute;top:970px;left:0;width:100%;color:#261311;font-size:32px;}
.revisioneye .sec6 .desc2 span {color:#f94d57;}
.revisioneye .sec6 h3.bottom {position:absolute;top:1017px;left:0;width:100%;line-height:1.2;color:#261311;font-size:55px;}
.revisioneye .sec6 h3.bottom b {color:#f94d57;letter-spacing:0;}
.revisioneye .sec6 .d3_list li {position:absolute;left:517px;color:#fff;font-size:23px;text-align:left;}
.revisioneye .sec6 .d3_list li.list1 {top:1220px;}
.revisioneye .sec6 .d3_list li.list2 {top:1310px;}
.revisioneye .sec6 .d3_list li.list3 {top:1410px;}
.revisioneye .sec7 .desc {position:absolute;top:90px;left:0;width:100%;color:#261311;font-size:32px;}
.revisioneye .sec7 .desc span {color:#f94d57;}
.revisioneye .sec7 h3 {position:absolute;top:130px;left:0;width:100%;line-height:1.2;color:#261311;font-size:55px;letter-spacing:0;}
.revisioneye .sec7 h3 span {color:#f94d57;}
.revisioneye .sec7 .p1 {position:absolute;top:642px;left:0;width:320px;line-height:1.2;color:#fff;font-size:21px;}
.revisioneye .sec7 .p2 {position:absolute;top:642px;right:0;width:320px;line-height:1.2;color:#fff;font-size:21px;}
.revisioneye .sec8 .desc {position:absolute;top:90px;left:0;width:100%;color:#261311;font-size:30px;letter-spacing:-0.05em;}
.revisioneye .sec8 .desc span {color:#f94d57;}
.revisioneye .sec8 h3 {position:absolute;top:134px;left:0;width:100%;line-height:1.2;color:#261311;font-size:50px;}
.revisioneye .sec8 h3 b {color:#f94d57;letter-spacing:0;}
.revisioneye .sec8 li {position:absolute;top:448px;width:370px;line-height:1.1;color:#fff;font-size:20px;}
.revisioneye .sec8 li.list1 {left:0;}
.revisioneye .sec8 li.list2 {right:0;}
.revisioneye .sec8 li b {font-weight:300;letter-spacing:0;}
.revisioneye .sec8 .p1 {position:absolute;top:600px;left:0;width:100%;line-height:1.3;color:#fff;font-size:34px;}
.revisioneye .sec8 .p1 b {color:#fffb99;}
.revisioneye .sec9 p.com_p {position:absolute;left:640px;line-height:1.1;color:#fff;font-size:48px;text-align:left;opacity:0;}
.revisioneye .sec9 p.com_p b {color:#fffb9a;}
.revisioneye .sec9 p.com_p2 {position:absolute;left:640px;line-height:1.1;color:#fff;font-size:23px;text-align:left;font-weight:300;opacity:0;letter-spacing:0;}
.revisioneye .sec9 p.com_p2 b {font-size:21px;font-weight:600;letter-spacing:0;}
.revisioneye .sec9 p.p1 {top:170px;transition:all 1s 0.3s;}
.revisioneye .sec9 p.p2 {top:220px;transition:all 1s 0.5s;}
.revisioneye .sec9 p.p3 {top:275px;transition:all 1s 0.7s;}
.revisioneye .sec9 p.p4 {top:355px;transition:all 1s 0.9s;}
.revisioneye .sec9 p.p5 {top:469px;transition:all 1s 1.2s;}
.revisioneye .sec9 p.p6 {top:501px;transition:all 1s 1.4s;}
.revisioneye .sec9 p.p7 {top:533px;transition:all 1s 1.6s;}
.revisioneye .sec9.current p.p1 {top:170px;opacity:1;}
.revisioneye .sec9.current p.p2 {top:220px;opacity:1;}
.revisioneye .sec9.current p.p3 {top:280px;width:650px;opacity:1;}
.revisioneye .sec9.current p.p4 {top:340px;opacity:1;}
.revisioneye .sec9.current p.p5 {top:395px;opacity:1;}
.revisioneye .sec9.current p.p6 {top:520px;opacity:1;}
.revisioneye .sec9.current p.p7 {top:600px;opacity:1;}
.revisioneye .sec10 h3 {position:absolute;top:240px;left:0;line-height:1.1;color:#fff;font-size:48px;text-align:left;letter-spacing:0;}
.revisioneye .sec10 p {position:absolute;top:416px;left:0;line-height:1.2;color:#fff;font-size:22px;text-align:left;font-weight:300;}
.revisioneye .sec11 {padding:90px 0 95px;background:#ffe9e9;text-align:center;}
.revisioneye .sec11 p {margin-bottom:15px;line-height:1.2;color:#f94d57;font-size:32px;}
.revisioneye .sec11 h3 {margin-bottom:50px;color:#f94d57;font-size:55px;}
.revisioneye .sec11 .slide {position:relative;left:0;width:750px;height:511px;margin:0 auto;}
.revisioneye .sec11 .bx-controls-direction a {display:block;position:absolute;top:50%;width:75px;height:75px;margin-top:-37px;text-indent:-99999px;}
.revisioneye .sec11 .bx-prev {left:-37px;background:url("/img/eye/revision/bx-prev.png") 50% 50% no-repeat;}
.revisioneye .sec11 .bx-next {right:-37px;background:url("/img/eye/revision/bx-next.png") 50% 50% no-repeat;}
.revisioneye .sec12 h3 {position:absolute;top:75px;left:0;width:100%;color:#fff;font-size:60px;}

/* Eye- eyebrow.php */
.subCon.eyebrow {width:100%;overflow-x:hidden;}
.subCon.eyebrow > div > img {max-width:none;}
.subCon.eyebrow .sec1 {background:linear-gradient(to right, #e8f0f3 10%, #edf2f5 10%);}
.subCon.eyebrow .sec2 {background:#e6f2fb;}
.subCon.eyebrow .sec3 {background:#f5f8fa;}
.subCon.eyebrow .sec4 {background:#f5f8fa;}
.subCon.eyebrow .sec4 .jjal {position:absolute;top:241px;left:50%;margin-left:-362px;width:300px;height:225px;overflow:hidden;}
.subCon.eyebrow .sec5 {background:#e6eff6;}
.subCon.eyebrow .sec6 {background:#f6f9fb;}

/* Eye- upper.php */
.eye-blepharoplasty {color:#514338;}
.eye-blepharoplasty * {letter-spacing:-0.075em;} 
.eye-blepharoplasty .color {color:#809585;}
.eye-blepharoplasty .color01 {color:#54715b;}
.eye-blepharoplasty .color02 {color:#c8737b;}
.eye-blepharoplasty-01 {height:950px;}
.eye-blepharoplasty-01 .poa {top:170px;left:50%;width:1200px;margin-left:-645px;}
.eye-blepharoplasty-01 h3 {font-size:75px;line-height:1.2;color:#514338;margin-bottom:30px;}
.eye-blepharoplasty-01 h3 strong {font-weight:800;}
.eye-blepharoplasty-02 {text-align:center;background-color:#f5cfc8;}
.eye-blepharoplasty-02 .inner {position:relative;z-index:10;height:704px;background:url("/img/eye/eye_blepharoplasty_02.png") 50% 0 no-repeat;}
.eye-blepharoplasty-02 .poa-01 {position:absolute;top:200px;left:750px;}
.eye-blepharoplasty-02 .txt {margin-top:-100px;padding:100px 0;line-height:1.4;letter-spacing:-0.05em;background-color:#e0b0a7;}
.eye-blepharoplasty-02 .txt span {padding:0 3px;background-color:#c8737b;}
.eye-blepharoplasty-03 {background-color:#e9e9ed;}
.eye-blepharoplasty-03 .box01 {position:relative;width:1400px;height:870px;margin:0 auto;background:url("/img/eye/eye_blepharoplasty_03.jpg") 50% 0 no-repeat;}
.eye-blepharoplasty-03 .box01 .poa {top:220px;left:305px;padding:10px 20px;color:#fff;background-color:rgba(0, 0, 0, .45);}
.eye-blepharoplasty-03 .tt {position:absolute;letter-spacing:-0.05em;color:#fff;}
.eye-blepharoplasty-03 .title {font-size:42px;letter-spacing:-0.05em;color:#809585;}
.eye-blepharoplasty-03 .box01 .tt {top:200px;left:610px;}
.eye-blepharoplasty-03 .box01 .cnt {position:absolute;top:360px;left:620px;letter-spacing:-0.05em;}
.eye-blepharoplasty-03 .box01 .jjal_eye {position:absolute;top:170px;right:100px;width:200px;height:150px;}
.eye-blepharoplasty-03 .box01 .jjal_eye img {width:100%;height:100%;}
.eye-blepharoplasty-03 .txt {margin-top:25px;padding-left:20px;font-size:24px;line-height:1.4;letter-spacing:-0.05em;color:#514338;}
.eye-blepharoplasty-03 .box02 {position:relative;width:1400px;height:870px;margin:0 auto;background:url("/img/eye/eye_blepharoplasty_04.jpg") 50% 0 no-repeat;}
.eye-blepharoplasty-03 .box02 .poa {left:800px;width:500px;font-size:17px;line-height:20px;text-align:center;color:#fff;}
.eye-blepharoplasty-03 .box02 .tt {top:200px;left:120px;}
.eye-blepharoplasty-03 .box02 .cnt {position:absolute;top:340px;left:120px;letter-spacing:-0.05em;}
.eye-blepharoplasty-05 {padding:60px 0;text-align:center;background-color:#9fbda6;}
.eye-blepharoplasty-05 h3 {letter-spacing:-0.05em;color:#fff;}
.eye-blepharoplasty-05 p {letter-spacing:-0.05em;color:#fff;}
.eye-blepharoplasty-051 .poa {top:170px;left:440px;}
.eye-blepharoplasty-051 .poa span {font-size:18px;color:#809585;}
.eye-blepharoplasty-051 .poa div {margin-top:30px;font-size:28px;letter-spacing:-2px;}
.eye-blepharoplasty-051 .poa div strong {margin-left:-20px;font-size:33px;color:#809585;}
.eye-blepharoplasty-06 {padding:100px 0 70px;background-color:#f5f5f5;}
.eye-blepharoplasty-06 .title {padding-left:40px;letter-spacing:-0.05em;}
.eye-blepharoplasty-06 .tt-area {float:left;width:298px;}
.eye-blepharoplasty-06 .tt {display:flex;flex-direction:column;justify-content:center;align-items:center;height:300px;text-align:center;letter-spacing:-0.05em;}
.eye-blepharoplasty-06 .tt p {letter-spacing:-0.05em;}
.eye-blepharoplasty-06 .cnt-area {float:left;}
.eye-blepharoplasty-06 .section {margin-top:50px;background-color:#fff;}
.eye-blepharoplasty-06 .section .so {display:inline-block;padding:5px 10px;color:#b5b1ae;border-top:1px solid #a8a19b;border-bottom:1px solid #a8a19b;}
.eye-blepharoplasty-06 .section strong {font-weight:bold;}
.eye-blepharoplasty-06 .section ul {margin-left:-1px;}
.eye-blepharoplasty-06 .section ul li {float:left;width:33.33%;padding-left:1px;}
.eye-blepharoplasty-06 .section ul li p {display:flex;justify-content:center;align-items:center;height:70px;text-align:center;color:#fff;background-color:#9a9a9a;}
.eye-blepharoplasty-06 .section ul li p.bg {background-color:#809585;}
.eye-blepharoplasty-07 {padding:100px 0 100px;background-color:#d4ead9;}
.eye-blepharoplasty-07 .title {padding-left:40px;letter-spacing:-0.05em;}
.eye-blepharoplasty-07 table {width:100%;border-spacing:10px;border-collapse:separate;color:#fff;}
.eye-blepharoplasty-07 table th, 
.eye-blepharoplasty-07 table td {padding:15px 0;letter-spacing:-0.05em;}
.eye-blepharoplasty-07 table .bg01 {width:42%;background-color:#9a9a9a;}
.eye-blepharoplasty-07 table .bg02 {width:16%;background-color:#aabfaf;;}
.eye-blepharoplasty-07 table .bg03 {width:42%;background-color:#fff;}
.eye-blepharoplasty-07 table td.bg03 {color:#514338;}
.eye-blepharoplasty-07 table th.bg01 {background-color:#818181;}
.eye-blepharoplasty-07 table th.bg02 {background-color:#809585;;}
.eye-blepharoplasty-07 table th.bg03 {background-color:#54715b;}
.eye-blepharoplasty-07 .icon-arrow {padding:50px;text-align:center;}
.eye-blepharoplasty-07 .icon-arrow::after {display:inline-block;width:20px;height:20px;margin:0 0 0 -5px;content:'';-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border-bottom:4px solid #54715b;border-left:4px solid #54715b;}
.eye-blepharoplasty-07 .box-r {display:inline-block;padding:5px 10px;border-radius:5vw;background-color:#54715b;}
.eye-blepharoplasty-07 .box01 {float:left;width:50%;padding:0 5px;text-align:center;}
.eye-blepharoplasty-07 .box01 .bg {height:50px;line-height:50px;color:#fff;background-color:#818181;padding:0;}
.eye-blepharoplasty-07 .box01 p {line-height:1.4;letter-spacing:-0.05em;background-color:#fff;height:50px;text-align:center;padding:10px 0 0;}
.eye-blepharoplasty-07 .box01 .size20 {height:80px;}
.eye-blepharoplasty-08 {padding:50px 0 0;text-align:center;color:#fff;background-color:#54715b;}
.eye-blepharoplasty-08 span {background-color:#21462a;}
.eye-blepharoplasty-08 .icon-arrow-d {background-color:#54715b;}
.eye-blepharoplasty-08 .icon-arrow-d::after {border-bottom:3px solid #fff;border-left:3px solid #fff;}
.eye-blepharoplasty-08 .img {height:450px;background:url("/img/eye/eye_blepharoplasty_08.jpg") 50% 0 no-repeat;}
.eye-blepharoplasty-09 {padding:80px 0 50px;background-color:#f5f5f5;}
.eye-blepharoplasty-09 .box-r01 {display:inline-block;height:50px;margin-right:auto;margin-left:auto;padding:0 30px;line-height:50px;border-radius:25px;background-color:#c8737b;}
.eye-blepharoplasty-09 table {width:1200px;margin:0 auto;border-spacing:10px;border-collapse:separate;color:#fff;}
.eye-blepharoplasty-09 table td {background-color:#b1b1b1;}
.eye-blepharoplasty-09 ol {width:80%;margin:50px auto 0;}
.eye-blepharoplasty-09 ol li {display:flex;flex-direction:column;justify-content:center;float:left;position:relative;width:33.33%;height:150px;}
.eye-blepharoplasty-09 ol li::after {display:inline-block;position:absolute;z-index:1;top:57px;right:-15px;width:40px;height:40px;content:'';-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}
.eye-blepharoplasty-09 ol li.li01 {background-color:#f4adb3;}
.eye-blepharoplasty-09 ol li.li01::after {background-color:#f4adb3;}
.eye-blepharoplasty-09 ol li.li02 {background-color:#e18e96;}
.eye-blepharoplasty-09 ol li.li02::after {background-color:#e18e96;}
.eye-blepharoplasty-09 ol li.li03 {background-color:#c8727b;}
.eye-blepharoplasty-09 .img {height:450px;background:url("/img/eye/eye_blepharoplasty_09.jpg") 50% 0 no-repeat;margin-bottom:30px;}
.eye-blepharoplasty-09 table td {width:25%;height:100px;text-align:center;}
.eye-blepharoplasty-11 {padding:50px 0 20px;background-color:#c8737b;}
.eye-blepharoplasty-11 .por {width:597px;height:144px;margin:0 auto;}
.eye-blepharoplasty-11 .poa {top:56px;left:220px;width:270px;font-weight:bold;line-height:1.2;letter-spacing:-0.05em;}
.eye-blepharoplasty-11 p {font-weight:300;}
.eye-blepharoplasty-11 .color {color:#c8727b;}
.eye-blepharoplasty-12 {padding:70px 0 50px;background-color:#f5cfc8;}
.eye-blepharoplasty-12 h3 {color:#514338;}
.eye-blepharoplasty-12 .box01 {overflow:hidden;width:1200px;margin-right:auto;margin-left:auto;background-color:#e2a599;}
.eye-blepharoplasty-12 .box01 .txt {float:left;width:320px;padding-top:70px;line-height:1.4;letter-spacing:-0.05em;color:#fff;}
.eye-blepharoplasty-12 .box01 .txt span {background-color:#c8737b;}
.eye-blepharoplasty-12 .box01 .img {float:right;width:880px;}
.eye-blepharoplasty-12 .box01 .poa {top:38px;left:240px;width:400px;}
.eye-blepharoplasty-12 .box01 .line-tt {padding:5px 0;}
.eye-blepharoplasty-12 .box01 .txt02 {padding:5px 10px;line-height:1.5;color:#514338;background-color:#fff;}
.eye-blepharoplasty-12 .box01 .txt02 ol {display:flex;justify-content:center;align-items:center;padding:7px 0 18px;}
.eye-blepharoplasty-12 .box01 .txt02 ol li {float:left;letter-spacing:-0.05em;font-size:18px;line-height:20px;}
.eye-blepharoplasty-12 .box01 .txt02 ol li:first-child {margin-right:30px;}
.eye-blepharoplasty-12 .box01 .txt02 ol li span {display:inline-block;width:26px;height:26px;line-height:26px;text-align:center;color:#fff;border-radius:13px;background-color:#c8737b;}

/* Skin- elasticity.php */
.elasticity .sec_design {width:100%;}
.elasticity .sec_design img {position:relative;left:50%;margin-left:-960px;}
.elasticity .section05 {width:100%;background:#fff5f3;}
.elasticity .section05 .swiper-container {width:1200px;position:absolute;left:50%;margin-left:-600px;z-index:1;}
.elasticity .section05 .swiper-container img {position:relative;left:50%;max-width:1200px;margin-left:-600px !important;line-height:0;font-size:0;}
.elasticity .tit {width:1200px;text-align:center;font-size:50px;font-weight:600;padding-bottom:30px;}
.elasticity .sec01 {background:#ff9f7e;}
.elasticity .sec02 {background:#fee5d9;}
.elasticity .sec03 {background:#fff5f3;}
.elasticity .swiper-button {top:50%;margin-top:-22px;display:block;width:45px;height:45px;border-radius:45px;font-size:30px;line-height:45px;background:#fff;border:1px solid #331110;color:#331110;text-align:center;}
.elasticity .tab_area {width:100%;min-width:1200px;margin:0 auto;background:#fff6f2;padding-bottom:80px;}
.elasticity .tab_area .tit {width:1200px;margin:0 auto;}
.elasticity .tab_menu {position:relative;width:1200px;margin:0 auto;}
.elasticity .tab_menu div {position:initial;}
.elasticity .tab_menu .list {overflow:hidden;clear:both;}
.elasticity .tab_menu .list li {float:left;width:600px;height:70px;text-align:center;font-size:28px;line-height:70px;color:#fff;border-radius:20px 20px 0 0;background:#b3a6a1;overflow:hidden;}
.elasticity .tab_menu .list li:first-child {margin:0;}
.elasticity .tab_menu .list li.on {background:#ff7e50;font-weight:bold;}
.elasticity .tab_menu .list li.on a {letter-spacing:-0.05em;}
.elasticity .tab_menu .list li .btn {display:block;}
.elasticity .tab_menu .cont_area {width:100%;height:560px;background:#fff;box-shadow:0 0 10px 0px #8c8c8c;}

/* Skin- ulthera.php */
.ulthera {width:100%;min-width:1400px;margin:0 auto;letter-spacing:-0.05em;overflow-x:hidden;}
.ulthera .content {position:relative;width:1246px;height:100%;margin:0 auto;box-sizing:border-box;text-align:center;}
.ulthera .tit_sm {color:#1d1d1d;font-size:35px;line-height:40px;margin-bottom:15px;}
.ulthera .tit_lg {color:#000;font-size:55px;line-height:60px;margin-bottom:40px;}
.ulthera .f_bg {display:inline-block;padding:0 5px;color:#fff;margin-bottom:3px;}
.ulthera .f_bg.orage {background:#ff8017;}
.ulthera .f_bg.black {background:#000;}
.ulthera h3 {font-weight:500;letter-spacing:-0.025em;}
.ulthera .sec01 {height:830px;background:#ff9f4f url('/img/skin/ulthera/sec01.jpg') 50% 0 no-repeat;}
.ulthera .sec01 .content .tit {position:absolute;top:235px;right:25px;color:#fff;text-align:center;left:50%;}
.ulthera .sec01 .content .tit h2 {line-height:1;color:#000;}
.ulthera .sec01 .content .tit h2 strong {display:block;font-size:85px;line-height:1;letter-spacing:0;font-weight:700;}
.ulthera .sec01 .content .tit h2 span {font-weight:500;display:inline-block;background:#000;color:#fff;font-size:50px;padding:0 0 0 40px;letter-spacing:0.9em;margin:18px 0 10px;}
.ulthera .sec01 .content .tit h3 {font-size:37px;line-height:1;color:#fff;margin-bottom:18px;letter-spacing:0;}
.ulthera .sec01 .content .tit .txt02 {display:inline-block;background:#ff7e12;padding:0 51px;font-size:25px;letter-spacing:0;}
.ulthera .sec02 {height:840px;background:#f6f6f6 url('/img/skin/ulthera/sec02.jpg') 50% 0 no-repeat;padding-top:80px;}
.ulthera .sec02 .tit {font-size:35px;line-height:1.2;color:#000;}
.ulthera .sec02 .tit .bg_txt {display:inline-block;padding:0 5px;background:#000;color:#fff;font-size:50px;font-weight:700;margin-top:10px;}
.ulthera .sec02 .txt {text-align:left;padding:130px 0 0;}
.ulthera .sec02 .txt dt {display:inline-block;width:170px;height:30px;background:#ff7e12;color:#fff;font-size:20px;text-align:center;line-height:30px;margin-bottom:10px;}
.ulthera .sec02 .txt dd {font-size:25px;line-height:1.4;padding-bottom:25px;width:630px;color:#000;}
.ulthera .sec03 {height:730px;background:#ffda77 url('/img/skin/ulthera/sec03.jpg') 50% 0 no-repeat;}
.ulthera .sec03 .tit {position:absolute;top:270px;left:40%;font-size:40px;line-height:50px;background:#ff7e12;color:#fff;display:inline-block;padding:0 10px;}
.ulthera .sec03 .txt {position:absolute;top:350px;   left:41%; font-size:35px;line-height:1.4;color:#000;}
.ulthera .section04_01 {height:1060px;background:#f0f0f0 url('/img/skin/bg_daulthera.gif') 50% 68px no-repeat;padding-top:120px;border-bottom:1px dashed #fff;}
.ulthera .section04_01 .content::after {content:'';position:absolute;left:50%;bottom:0;margin-left:-30px;margin-bottom:-30px;display:block;width:61px;height:61px;background:url('/img/ulthera/skin/ico_ulthera_arrow.png') 0 0 no-repeat;}
.ulthera .section04_02 {height:1040px;background:#f6f6f6;padding-top:120px;}
.ulthera .bnr_ulthera {width:1920px;position:relative;top:0;left:50%;margin-left:-960px;}
.ulthera .section05 {background:#ff9f4f;text-align:center;}
.ulthera .section06 {background:#ffda77;text-align:center;}
.ulthera .section07 {background:#fffbf1;text-align:center;}
.ulthera .section08 {height:850px;background:#f0f0f0 url('/img/skin/ulthera/sec08.jpg') 50% 0 no-repeat;padding-top:100px;}
.ulthera .section08 h3 {font-size:60px;line-height:65px;margin-bottom:20px;}
.ulthera .section08 .txt_detail {font-size:30px;line-height:45px;padding-bottom:35px;}
.ulthera .section09 {height:669px;background:#ffb06f url('/img/skin/ulthera/sec09.jpg') 50% 0 no-repeat;}
.ulthera .section09 h3 {position:absolute;top:100px;right:23px;width:600px;}
.ulthera .section09 .tit_sm,
.ulthera .section09 .tit_lg {color:#fff;}
.ulthera .section09 .tit_lg {font-weight:bold;}
.ulthera .section09 .f_bg.black {margin-top:7px;}
.ulthera .section09 ul {position:absolute;top:290px;right:23px;width:560px;} 
.ulthera .section09 li {height:60px;font-size:20px;line-height:60px;margin-bottom:15px;background:rgba(255, 202, 158, .4);border:1px solid #fff;border-radius:60px;color:#000;}
.ulthera .section09 .f_underline {font-weight:bold;text-decoration:underline;}	

/* Skin- inmode.php */
.skin_inmode .subCon > div {position:relative;}
.skin_inmode .subCon > div > img {max-width:1920px;position:relative;left:50%;margin-left:-960px;}
.skin_inmode .subCon > div > div {width:1400px;position:absolute;left:50%;margin-left:-700px;text-align:center;z-index:1;}
.skin_inmode .subCon .inner {position:absolute;top:0;width:1200px;margin-left:-600px;}
.skin_inmode .sec1 h2 {position:absolute;top:290px;left:-50px;line-height:1;color:#fff;font-size:95px;text-align:left;opacity:0;transition:all 1s 0.3s;z-index:10;} 
.skin_inmode .sec1 h2 strong {letter-spacing:0;font-weight:700;}
.skin_inmode .sec1 p.desc_h2 {position:absolute;top:600px;line-height:1.4;left:-50px;color:#fff;font-size:34px;text-align:left;opacity:0;transition:all 1s 0.6s;z-index:10;} 
.skin_inmode .sec1 .model_img {position:absolute;top:0;left:-28px;z-index:9;}
.skin_inmode .sec1 .title_img {position:absolute;top:383px;right:50px;opacity:0;transition:all 1s 1.5s;}
.skin_inmode .sec1 .light_img {position:absolute;top:455px;left:490px;width:0;opacity:0;transition:all 3s 0.9s;z-index:10;}
.skin_inmode .sec1.current h2,
.skin_inmode .sec1.current p.desc_h2 {left:0;opacity:1;} 
.skin_inmode .sec1.current .title_img {right:0;opacity:1;} 
.skin_inmode .sec1.current .light_img {width:291px;opacity:1;}       
.skin_inmode .com_tab {overflow:hidden;position:absolute;top:-50px;left:280px;}
.skin_inmode .com_tab:after {content:'';display:block;clear:both;}
.skin_inmode .com_tab li {float:left;width:320px;height:100px;}            
.skin_inmode .com_tab li button {width:100%;height:100%;line-height:1.3;padding-top:8px;background:#fff;border:0;color:#000;font-size:28px;box-sizing:border-box;}            
.skin_inmode .com_tab li.on button {background:#5d50f5;color:#fff;}
.skin_inmode .sec2 .desc_h2 {position:absolute;top:60px;left:0;width:100%;color:#5d50f5;font-size:32px;}
.skin_inmode .sec2 h3 {position:absolute;top:105px;left:0;width:100%;color:#5d50f5;font-size:55px;}
.skin_inmode .sec2 .desc {position:absolute;top:230px;left:0;width:100%;line-height:50px;color:#fff;font-size:26px;}
.skin_inmode .sec2 ul {position:relative;margin-top:328px;left:210px;width:770px;}
.skin_inmode .sec2 ul li {height:80px;margin-bottom:10px;}
.skin_inmode .sec2 ul li span {display:inline-block;width:380px;height:100%;font-size:21px;letter-spacing:0;}
.skin_inmode .sec2 ul li .left {float:left;color:#fff;line-height:80px;}
.skin_inmode .sec2 ul li .right {float:right;color:#000;line-height:30px;padding:10px 0 0;}
.skin_inmode .sec2 .desc2 {position:absolute;top:646px;left:0;width:100%;line-height:1.3;color:#fff;font-size:32px;}
.skin_inmode .sec2 .desc2 b {font-size:40px;}
.skin_inmode .sec2 .desc3 {position:absolute;top:790px;left:0;width:100%;line-height:1.5;color:#3b3a45;font-size:22px;}
.skin_inmode .sec2 .desc3 span.line {text-decoration:underline;}
.skin_inmode .sec3 h3 {position:absolute;top:150px;left:0;width:100%;line-height:1.2;color:#fff;font-size:76px;}
.skin_inmode .sec3 h3 span.m5 {font-size:45px;}
.skin_inmode .sec3 .type1 {position:absolute;top:389px;left:0;width:335px;line-height:60px;color:#fff;font-size:28px;}
.skin_inmode .sec3 .type2 {position:absolute;top:389px;right:0;width:335px;line-height:60px;color:#fff;font-size:28px;}
.skin_inmode .sec14 h3 {position:absolute;top:320px;left:0;width:100%;line-height:1.4;color:#5d50f5;font-size:40px;}
.skin_inmode .sec14 p {position:absolute;top:747px;left:0;width:100%;line-height:1.4;color:#3b3a45;font-size:22px;letter-spacing:0;}
.skin_inmode .sec14 .com_box {position:absolute;top:445px;width:380px;}
.skin_inmode .sec14 .com_box.left {left:215px;}
.skin_inmode .sec14 .com_box.right {right:215px;}
.skin_inmode .sec14 .com_box strong {width:100%;height:80px;line-height:80px;color:#3b3a45;font-size:32px;text-align:center;}
.skin_inmode .sec14 .com_box.right strong {color:#fff;}
.skin_inmode .sec14 .com_box ul {padding-top:10px;}
.skin_inmode .sec14 .com_box ul li {line-height:60px;margin-bottom:1px;color:#3b3a45;font-size:32px;letter-spacing:0;text-align:left;text-indent:157px;}
.skin_inmode .sec14 .com_box.right ul li {line-height:90px;color:#fff;}
.skin_inmode .sec4 h3 {position:absolute;top:300px;left:-80px;width:100%;line-height:1.2;color:#fff;font-size:70px;text-align:left;}
.skin_inmode .sec4 .desc {position:absolute;top:500px;left:-80px;width:100%;line-height:1.2;color:#fff;font-size:35px;text-align:left;}
.skin_inmode .sec5 p.desc_h2 {position:absolute;top:654px;left:0;width:100%;line-height:60px;color:#fff;font-size:30px;letter-spacing:0;}
.skin_inmode .sec5 h3 {position:absolute;top:727px;left:0;width:100%;line-height:1.3;color:#3b3a45;font-size:26px;letter-spacing:0;}
.skin_inmode .sec5 h3 em {font-size:26px;letter-spacing:0;}
.skin_inmode .sec5 h3 span {color:#5d50f5;}
.skin_inmode .sec5 ul.info_list {position:absolute;top:850px;left:294px;width:820px;}
.skin_inmode .sec5 ul.info_list li {margin-bottom:18px;color:#3b3a45;font-size:17px;text-align:left;letter-spacing:0;}
.skin_inmode .sec5_2 {padding:80px 0 125px;background:#eee;}
.skin_inmode .sec5_2 .inner {position:static;width:100%;margin-left:0;}
.skin_inmode .sec5_2 h3 {line-height:1.1;color:#5d50f5;font-size:60px;}
.skin_inmode .slide_area {overflow:hidden;position:static !important;left:0 !important;width:1200px !important;margin:0 auto !important;padding:60px 0 0;}
.skin_inmode .slide_area:after {content:'';display:block;clear:both;}
.skin_inmode .slide_area .left {float:left;width:360px;}
.skin_inmode .slide_area .left a {display:block;height:110px;margin-bottom:1px;background-size:cover !important;cursor:pointer;text-indent:-99999px;}
.skin_inmode .slide_area .left a:nth-child(1) {background:url(/img/lifting/outline/tab_list_img1.jpg) no-repeat center top;}
.skin_inmode .slide_area .left a:nth-child(2) {height:109px;background:url(/img/lifting/outline/tab_list_img2.jpg) no-repeat center top;}
.skin_inmode .slide_area .left a:nth-child(3) {background:url(/img/lifting/outline/tab_list_img3.jpg) no-repeat center top;}
.skin_inmode .slide_area .left a:nth-child(1).active {background:url(/img/lifting/outline/tab_list_img1_on.jpg) no-repeat center top;}
.skin_inmode .slide_area .left a:nth-child(2).active {height:109px;background:url(/img/lifting/outline/tab_list_img2_on.jpg) no-repeat center top;}
.skin_inmode .slide_area .left a:nth-child(3).active {background:url(/img/lifting/outline/tab_list_img3_on.jpg) no-repeat center top;}
.skin_inmode .slide_area .left a img {width:100%;}            
.skin_inmode .slide_area .left .tab_list {margin:1px 0 10px;}
.skin_inmode .slide_area .panel {float:right;width:831px;}
.skin_inmode .slide_area .panel ul {z-index:1;}
.skin_inmode .slide_area .panel li {position:relative;z-index:10;}
.skin_inmode .slide_area .panel li .overimg {position:absolute;top:0;left:0;opacity:0;transition:all 1s 0.1s;}
.skin_inmode .slide_area .panel li .overimg.on {opacity:1;}
.skin_inmode .slide_area .panel .bottom_p {height:15.625%;line-height:1.5;padding:3% 0;background:#fff;color:#002d5f;font-size:3vw;text-align:center;}
.skin_inmode .sec6 p.desc_h2 {position:absolute;top:654px;left:0;width:100%;line-height:60px;color:#fff;font-size:30px;letter-spacing:0;}
.skin_inmode .sec6 h3 {position:absolute;top:730px;left:0;width:100%;line-height:1.3;color:#3b3a45;font-size:26px;letter-spacing:0;}
.skin_inmode .sec6 h3 em {font-size:26px;letter-spacing:0;}
.skin_inmode .sec6 h3 span {color:#5d50f5;}
.skin_inmode .sec6 ul.info_list {position:absolute;top:852px;left:294px;width:820px;}
.skin_inmode .sec6 ul.info_list li {margin-bottom:18px;color:#3b3a45;font-size:17px;text-align:left;letter-spacing:0;}
.skin_inmode .sec6_2 {padding:80px 0;background:#dfdfdf;text-align:center;}
.skin_inmode .sec6_2 .inner {position:static;width:100%;margin-left:0;}
.skin_inmode .sec6_2 h3 {font-size:60px;line-height:1.2;margin-bottom:50px;color:#5d50f5;}
.skin_inmode .sec6_2 .video_text {width:980px;margin:0 auto;padding:40px 0 50px;background:#3b3a45;}
.skin_inmode .sec6_2 .video_text p {line-height:1.3;color:#fff;font-size:20px;}
.skin_inmode .sec6_2 .video_text h4 {margin-top:15px;color:#fff;font-size:30px;}
.skin_inmode .sec7 h3 {position:absolute;top:90px;left:0;width:100%;line-height:1.3;color:#fff;font-size:28px;}            
.skin_inmode .sec7 h3 span.m5 {color:#fff;font-size:28px;}
.skin_inmode .sec7 h3 em,
.skin_inmode .sec7 h3 span.text {font-size:50px;}
.skin_inmode .sec7 p.desc {position:absolute;top:748px;left:0;width:100%;line-height:1.5;color:#fff;font-size:20px;}
.skin_inmode .sec8 h3 {position:absolute;top:70px;left:0;width:100%;line-height:1.2;color:#fff;font-size:50px;}
.skin_inmode .sec8 h3 span {font-size:32px;}
.skin_inmode .sec8 .desc_h3 {position:absolute;top:226px;left:0;width:100%;line-height:60px;color:#fff;font-size:18px;}
.skin_inmode .sec8 .desc {position:absolute;top:700px;left:0;width:100%;line-height:1.4;color:#fff;font-size:30px;}
.skin_inmode .sec8 .desc span {background:#5d50f5;}
.skin_inmode .sec9 .desc_h3 {position:absolute;top:60px;left:0;width:100%;line-height:60px;color:#fff;font-size:34px;}
.skin_inmode .sec9 h3 {position:absolute;top:135px;left:0;width:100%;line-height:1.3;color:#fff;font-size:60px;}
.skin_inmode .sec9 .desc {position:absolute;top:220px;left:0;width:100%;line-height:1.2;color:#fff;font-size:25px;}
.skin_inmode .sec10 .desc_h3 {position:absolute;top:59px;left:0;width:100%;line-height:1;color:#5d50f5;font-size:34px;}
.skin_inmode .sec10 h3 {position:absolute;top:100px;width:100%;line-height:1.2;color:#5d50f5;font-size:60px;}
.skin_inmode .sec10 .com_tag {position:absolute;top:278px;width:100%;line-height:60px;color:#fff;font-size:20px;}    
.skin_inmode .sec10 .tag1 {left:211px;width:240px;}
.skin_inmode .sec10 .tag2 {left:472px;width:240px;}
.skin_inmode .sec10 .tag3 {left:730px;width:260px;} 
.skin_inmode .sec10 .ba-slider {position:absolute;overflow:hidden;top:380px;left:197px;width:380px;}
.skin_inmode .sec10 .ba-slider img {width:100%;display:block;max-width:inherit;}
.skin_inmode .sec10 .ba-slider2 {position:absolute;overflow:hidden;top:380px;right:197px;width:380px;}
.skin_inmode .sec10 .ba-slider2 img {width:100%;display:block;max-width:inherit;}
.skin_inmode .sec10 .resize {position:absolute;top:0;left:0;height:100%;width:50%;overflow:hidden;}
.skin_inmode .sec10 .handle {position:absolute;left:50%;top:0;bottom:0;width:2px;margin-left:-1px;background:#fff;cursor:ew-resize;}     
.skin_inmode .sec10 .handle:after {position:absolute;bottom:20px;width:40px;height:40px;margin:0 0 0 -21px;background:rgba(0,0,0, 0.5) url(/img/common/slide_btn.png) 50% 50% no-repeat ;content:'';font-family:xeicon;color:white;font-weight:bold;font-size:30px;text-align:center;line-height:40px;transition:all 0.3s ease;border:1px solid #fff;border-radius:50%;}
.skin_inmode .sec10 .draggable:after {width:30px;height:30px;margin:0 0 0 -15px;line-height:30px;font-size:20px;}
.skin_inmode .sec10 .com_txt {position:absolute;top:743px;width:380px;}
.skin_inmode .sec10 .com_txt strong {display:block;margin-bottom:10px;color:#232323;font-size:20px;}
.skin_inmode .sec10 .com_txt span {display:block;color:#858585;font-size:18px;}
.skin_inmode .sec10 .text1 {left:197px;}
.skin_inmode .sec10 .text2 {right:197px;}
.skin_inmode .sec11 .desc {position:absolute;top:153px;left:0;width:100%;line-height:1;color:#fff;font-size:32px;}
.skin_inmode .sec11 h3 {position:absolute;top:210px;width:100%;line-height:1;color:#fff;font-size:60px;letter-spacing:0;}
.skin_inmode .sec11 h3 span {display:inline-block;width:103px;}
.skin_inmode .sec12 h3 {position:absolute;top:60px;width:100%;line-height:42px;color:#fff;font-size:22px;letter-spacing:-1px;}
.skin_inmode .sec12 p {position:absolute;top:562px;left:0;width:100%;line-height:1.4;color:#5d50f5;font-size:22px;letter-spacing:0;}
.skin_inmode .sec12 p b {font-size:32px;}
.skin_inmode .sec13 h3 {position:absolute;top:160px;width:60%;line-height:1.2;color:#fff;font-size:60px;text-align:left;}
.skin_inmode .sec13 .desc {position:absolute;top:400px;left:0;width:100%;line-height:1.3;color:#fff;font-size:33px;text-align:left;}
.skin_inmode .sec13 .date_area {position:absolute;top:572px;left:0;text-align:left;}
.skin_inmode .sec13 .date_area .time_line {margin-bottom:40px;color:#00dfe6;font-size:60px;}
.skin_inmode .sec13 .date_area .time_line span {font-weight:700;}
.skin_inmode .sec13 .date_area .time_line .time {font-size:128px;}
.skin_inmode .sec13 .date_area .date {color:#00dfe6;font-size:32px;} 

/* Skin- elves.php */
.skin-high-01 {height:760px;text-align:center;color:#fff;}
.skin-high-01 .poa {top:200px;left:50%;width:800px;margin-left:-400px;line-height:1.2;text-align:center;}
.skin-high-01 h3 {font-weight:700;font-size:64px;letter-spacing:-3px;background:linear-gradient(to right, #fff 0%, #dcffe1 32%, #fff 65%, #dcffe1 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
.skin-high-01 .poa strong {color:#c0fec8;}
.skin-high-01 .poa div {margin-top:70px;}
.skin-high-02 {height:1247px;text-align:center;background-color:#5e946b;}
.skin-high-02 .poa {top:75px;left:50%;width:1200px;margin-left:-600px;}
.skin-high-02 h3 {line-height:1.2;letter-spacing:-3px;color:#e3ffd7;}
.skin-high-02 li {position:absolute;width:371px;color:#484848;}
.skin-high-02 li .tt {font-weight:800;color:#4b7e3f;}
.skin-high-02 li p {margin-top:10px;line-height:1.3;}
.skin-high-02 li.li01 {top:663px;left:0;}
.skin-high-02 li.li02 {top:810px;left:416px;}
.skin-high-02 li.li03 {top:663px;right:0;}
.skin-high-04 {text-align:center;background-color:#dcf4db;}
.skin-high-04 .w1200 {position:relative;height:1247px;padding-top:70px;background:url(/img/skin/skin_high_03.jpg) top center no-repeat;}
.skin-high-04 h3 {position:absolute;top:5%;width:100%;line-height:1.2;color:#247834;}
.skin-high-04 li {position:absolute;width:372px;color:#484848;}
.skin-high-04 li p {line-height:1.3;}
.skin-high-04 li.li01 {top:478px;left:0;}
.skin-high-04 li.li02 {top:939px;left:0;}
.skin-high-04 li.li03 {top:478px;right:0;}
.skin-high-04 li.li04 {top:939px;right:0;}
.skin-high-05 {padding-bottom:100px;text-align:center;background-color:#367351;font-size:50px;line-height:60px;}
.skin-high-05 .box01 {position:relative;padding:90px 0;color:#dafdd3;background-color:#203d2e;}
.skin-high-05 .box01 span {background:linear-gradient(to right, #fff 0%, #dcffe1 32%, #fff 65%, #dcffe1 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
.skin-high-05 .icon {position:absolute;bottom:-48px;left:50%;width:96px;margin-left:-48px;}
.skin-high-05 h3 {margin-top:95px;color:#dafdd3;}
.skin-high-05 h3 strong {color:#7bff8c;}
.skin-high-05 ul {margin-top:25px;margin-left:-20px;padding:0 4.6%;}
.skin-high-05 ul li {float:left;overflow:hidden;width:50%;margin-top:20px;padding-left:20px;}
.skin-high-05 ul li img {float:left;width:50%;}

/* Skin- injection.php, filler.php910_bg_tape */
.skin-thread {color:#231f20;background-color:#fbfbfb;overflow:hidden;}
.skin-thread.filler .skin-thread-01 .inner {height:1015px;background:url('/img/skin/910_bg_01.jpg?ver=2502131') top center no-repeat;}
.skin-thread.filler .skin-thread-01 .poa-02 {background:url('/img/skin/910_bg_tape.png') 50% 25px no-repeat;}
.skin-thread.filler .skin-thread-06 {height:1060px;}
.skin-thread.filler .skin-thread-06 .ico_text {position:absolute;top:600px;left:60%;margin-left:-20px;width:346px;height:106px;background:url('/img/skin/ico_skin_petit.png') 0 0 no-repeat;text-indent:-9999px;font-size:0;line-height:0;}
.skin-thread p {font-weight:500;line-height:1.3;color:#757575;}
.skin-thread-01 {background:linear-gradient(#ffbdcd 680px, #fbfbfb 680px);}
.skin-thread-01 .inner {height:1015px;background:url(/img/skin/skin_thread_01.jpg) top center no-repeat;}
.skin-thread-01 .poa-01 {position:absolute;top:622px;left:553px;width:480px;padding:20px 0 0 35px;}
.skin-thread-01 .poa-01 h3 {color:#231f20;line-height:1.1;}
.skin-thread-01 .poa-01 p {margin-top:5px;}
.skin-thread-01 .inner.injection {height:1015px;background:url(/img/skin/909_bg_01.jpg) top center no-repeat;}
.skin-thread-01 .poa-02 {position:absolute;top:859px;left:50%;width:564px;margin-left:-265px;text-align:center;letter-spacing:-2px;}
.skin-thread-02 {width:1200px;height:1228px;margin:60px auto 0;}
.skin-thread-05 {padding:80px 0;;background-color:#ffa6bf;}
.skin-thread-05 .row {width:960px;margin:0 auto;}
.skin-thread-05 .box01 {display:inline-block;margin-top:25px;padding:5px 20px 5px 10px;font-size:20px;border:2px solid #000;background-color:#fff;}
.skin-thread-05 ul {margin-top:-23px;font-size:18px;color:#fff;}
.skin-thread-05 ul li {clear:both;overflow:hidden;margin-top:23px;}
.skin-thread-05 ul li .txt {float:left;width:29%;text-align:right;}
.skin-thread-05 ul li .bar {float:right;width:69%;}
.skin-thread-06 {height:1071px;background:#ffbdce;}
.skin-thread-06 h3 {position:absolute;top:12%;left:50%;width:682px;margin-left:-341px;text-align:center;}
.skin-thread-06 ul {position:absolute;bottom:150px;left:50%;width:500px;margin-left:100px;}
.skin-thread-06 ul li {margin-bottom:2px;padding:15px 20px;letter-spacing:-1px;background-color:rgba(255,255,255,.9);font-weight:500;}
.skin-thread-07 {padding:80px 0 50px;background-color:#f7f7f7;}
.skin-thread-07 h3 {text-align:center;}
.skin-thread-07 small {display:block;font-family:roboto;padding-bottom:5px;font-weight:500;letter-spacing:.5vw;color:#ff5673;}
.skin-thread-07 ul {width:1200px;margin:40px auto;}
.skin-thread-07 ul li {float:left;width:360px;overflow:hidden;margin:0 20px;}
.skin-thread-07 ul li .txt {padding:20px 0 0;line-height:1.2;}
.skin-thread-07 ul li .txt p {margin-top:15px;font-size:20px;line-height:1.4}