@charset "utf-8";

.antiaging .stitle01 .stxt {color:#c37c46;}
.antiaging .operation .cbox {background:#4a403e}
.antiaging .operation h4 span {color:#5b4f4c}
.antiaging .operation .tbox .step {color:#4a403e}

.antiaging .ts_solution {background:url('../images/antiaging/ts_solution_bg_antiaging.jpg') no-repeat center top #ebebeb; background-size:cover;}
.antiaging .ts_solution .stitle01 {margin-bottom:55px;}
.antiaging .ts_solution .stxt {color:#5bbcc1;}
.antiaging .ts_solution .img {top:0;}
.antiaging .ts_solution .cbox {margin-top:55px;}

.antiaging .remember_point_list span {color:#c37c46}
.antiaging .remember_point_list li a:hover span {color:#ffd9c2;}
.antiaging .remember_point_list em {color:#c37c46; border-color:#c37c46;}
.antiaging .remember_point_list em:after {background-image:url('../images/sub/icon_arr01.png')}
.antiaging .remember_point_list em:after {background-image:url('../images/icon/icon_arr01_gold.png')}
.antiaging .remember_point_list li a:after {background-image:url('../images/antiaging/ovr_bg01.jpg');}
.antiaging .remember_point_list li a:hover em {color:#c37c46;}

.remember_point.antiaging02 {background-image:url('../images/antiaging/remember_point_bg_antiaging02.jpg'); background-color:#d7e8ea;}
.remember_point.antiaging02 .remember_point_list li .inbox:before {background-image:url('../images/antiaging/remember_point_icon_antiaging02.png');}
.remember_point.antiaging02 .remember_point_list li .inbox:after {background-image:url('../images/antiaging/remember_point_icon_antiaging02_on.png');}

.effec.antiaging07 {background-image:url('../images/antiaging/antiaging07_effec_bg.jpg');}
.effec.antiaging09 {background-image:url('../images/antiaging/antiaging09_effec_bg.jpg');}
.effec.antiaging05 {background-image:url('../images/antiaging/antiaging05_effec_bg.jpg');}
.effec.antiaging05 ul > li .txt {margin-right:13px; vertical-align:middle;}

.antiaging_c01 {position:relative; height:780px; padding:120px 0 100px; text-align:center; background:#f0f2f2 no-repeat center; background-size:cover;}
.antiaging_c01 .cont01 {height:591px; padding-left:640px; background:no-repeat center bottom}
.antiaging_c01 .txt {margin-top:10px;}
.antiaging_c01 h3 {margin-top:18px; font-size:45px; color:#fff; font-weight:700; }
.antiaging_c01 .img {margin-left:0px;}
.antiaging_c01.antiaging02_c01 {background-image:url('../images/antiaging/antiaging02_c01_bg.jpg')}
.antiaging_c01.antiaging02_c01 .cont01 {background-image:url('../images/antiaging/antiaging02_c01_bg2.png');}

.antiaging_c02 {text-align:center;}
.antiaging_c02 .clist {margin-top:51px;}
.antiaging_c02 .clist .tbox {padding:25px 10px 28px;}
.antiaging_c02 .clist .tbox .t01 {font-size:23px; color:#fff; font-weight:500;}
.antiaging_c02 .txt {margin-top:32px; font-size:20px; color:#000000; line-height:1.45;  font-weight:300;}
.antiaging_c02 .txt strong {color:#c37c46;}

.antiaging_c03 {text-align:center; background:#ece8e6;}
.antiaging_c03 > div {position:relative;}
.antiaging_c03 .cbox {position:absolute; bottom:0; left:0; width:100%; padding:24px 0 27px; font-size:18px; color:#ffffff; line-height:1.4; font-weight:300;  background:rgba(191,177,169,0.8);}

.antiaging_c04 {text-align:center; background:url('../images/antiaging/antiaging_c04_bg.jpg') no-repeat center; background-size:cover;}
.antiaging_c04 .stit {font-size:23px; color:#fff; font-weight:300; }
.antiaging_c04 .tit {margin-top:7px; font-size:40px; color:#fff; }
.antiaging_c04 .stxt {margin-top:24px; font-family: 'Roboto', sans-serif; font-size:16px; color:#93c1c8;  letter-spacing:0.5em;}
.antiaging_c04 ul {margin-top:40px;}
.antiaging_c04 .t01 {font-size:24px; color:#000000; font-weight:500; }
.antiaging_c04 .t02 {margin-top:12px; font-size:16px; color:#666666; font-weight:300; line-height:1.44; }
.antiaging_c04 .t02 strong {color:#49adb2;}
.antiaging_c04 .tbox {padding:24px 0 27px; background:#fff;}

.antiaging_c04.antiaging05 {background-image:url('../images/antiaging/antiaging05_c04_bg.jpg');}
.antiaging_c04.antiaging05 .tbox {height:141px;}
.antiaging_c04.antiaging09 {background-image:url('../images/antiaging/antiaging09_c04_bg.jpg');}
.antiaging_c04.antiaging07_c02 .tbox {height:165px;}
.antiaging_c04.antiaging07_c02 .t02 {margin-top:0;} 


.antiaging02_c02 {position:relative; padding:127px 0 100px; background:#f0f0f2;}
.antiaging02_c02 ul {position:absolute; top:30px; left:0; width:100%; text-align:center; font-size:0;}
.antiaging02_c02 ul li {display:inline-block; width:221px; font-size:15px; color:#fff; line-height:2.2; font-weight:500; vertical-align:top; text-align:center; background:url('../images/antiaging/antiaging02_c02_bg.png') no-repeat center; transition:all .4s;}
.antiaging02_c02 ul li:hover,
.antiaging02_c02 ul li.on {background-image:url('../images/antiaging/antiaging02_c02_bg02.png');}
.antiaging02_c02 ul li+li {margin-left:4px;}
.antiaging02_c02 ul li span {display:inline-block; margin-right:10px; font-family: 'Roboto', sans-serif; font-size:16px; color:rgba(255,255,255,0.5); font-weight:400; letter-spacing:-0.02em; vertical-align:middle;}

.antiaging02_c02 .cbox {position:relative; text-align:left; background:#fff;}
.antiaging02_c02 .cbox {margin-top:90px;}
.antiaging02_c02 .cbox.r_cont {padding-left:790px;}
.antiaging02_c02 .cbox .img {position:absolute; box-shadow: 0px 0px 20px rgba(0,0,0,0.2);}
.antiaging02_c02 .cbox.r_cont .img {top:-40px; left:70px;}
.antiaging02_c02 .cbox.l_cont {padding-left:80px;}
.antiaging02_c02 .cbox.l_cont .img {top:-40px; right:70px;}
.antiaging02_c02 .tbox {min-height:370px; padding-bottom:40px;}
.antiaging02_c02 .tbox .t01 {position:relative; font-family: 'Roboto', sans-serif; font-size:18px; color:#c37c46; font-weight:700; line-height:1; letter-spacing:0em;}
.antiaging02_c02 .tbox .t01:before {position:absolute; top:2px; left:-23px; width:2px; height:67px; background:#c37c46; content:'';}
.antiaging02_c02 .tbox .t02 {margin-top:9px; font-size:35px; color:#000; font-weight:500; }
.antiaging02_c02 .tbox .t03 {margin-top:28px; padding-right:20px; font-size:20px; color:#000; line-height:1.3; font-weight:300; }
.antiaging02_c02 .cbox.s01 .tbox {padding-top:65px;}
.antiaging02_c02 .cbox.s02 .tbox {padding-top:65px;}
.antiaging02_c02 .cbox.s03 .tbox {padding-top:65px;}

.antiaging02_c03 .cbox {position:relative; z-index:2; padding:26px 0 27px; font-size:20px; color:#000000; line-height:1.27; text-align:center; background:#efe3dc;}
.antiaging02_c03 .cbox strong {font-size:23px; color:#c37c46;}
.antiaging02_c03 .img {margin-top:50px; margin-bottom:-30px; }



.ptitle01 {text-align:center;}
.ptitle01 .stxt {font-family: 'Roboto', sans-serif; font-size:16px; color:#c37c46; letter-spacing:0.5em;}
.ptitle01 h3 {font-size:40px; font-weight:300; }
.ptitle01 .stit {font-size:40px; }
.ptitle01 .num {display:block; margin:auto;}
.ptitle01 .tit02 {margin-top:19px; display:inline-block; position:relative; padding:10px 65px; border-top:2px solid #c37c46; border-bottom:2px solid #c37c46; font-size:34px; color:#c37c46; font-weight:500; line-height:38px;}
.ptitle01 .tit02:before {position:absolute; top:50%; left:20px; width:8px; height:8px; margin-top:-4px; border-radius:50%; background:#c37c46; content:'';}
.ptitle01 .tit02:after {position:absolute; top:50%; right:20px; width:8px; height:8px; margin-top:-4px; border-radius:50%; background:#c37c46; content:'';}
.ptitle01 .tit03 {font-size:23px; color:#000000; font-weight:300; }
.ptitle01 .tit03.m_re {font-weight:400;}
.ptitle01 .stxt01 {font-size:20px; color:#000000; font-weight:300; line-height:1.45; }
.ptitle01 .stxt01 strong {font-size:23px; color:#8c7ed3;}

.ptitle01 .stxt+h3 {margin-top:14px;}
.ptitle01 h3+.stit {margin-top:54px;}
.ptitle01 h3+.num {margin-top:46px;}
.ptitle01 h3+.tit02 {margin-top:45px;}
.ptitle01 .num+.tit02 {margin-top:44px;}
.ptitle01 .stit+.tit02 {margin-top:36px;}
.ptitle01 .num+.tit03 {margin-top:37px;}
.ptitle01 .tit03+.tit02 {margin-top:18px;}
.ptitle01 .tit02+.stxt01 {margin-top:22px;}


.antiaging02_c04 {text-align:center; background:no-repeat center bottom;}
.antiaging02_c04 {height:1085px; background-image:url('../images/antiaging/antiaging02_c04_bg.jpg'); background-color:#ece8e6;}


.antiaging02_c05 .cbox {height:804px; margin-top:50px; padding-top:574px; text-align:center; background:url('../images/antiaging/antiaging02_c05_bg.jpg') no-repeat;}
.antiaging02_c05 .cbox .t01 {font-size:30px; color:#45352a; font-weight:700; }
.antiaging02_c05 .cbox .t02 {margin-top:12px; font-size:20px; color:#45352a; line-height:1.45; font-weight:300; }

.antiaging02_c06 {text-align:center;}
.antiaging02_c06 .ptitle01 {margin-bottom:50px;}

.antiaging02_c06 .cbox {overflow:hidden; padding:60px; text-align:left; background:#4d3528;}
.antiaging02_c06 .cbox+.cbox {margin-top:20px;}
.antiaging02_c06 .cbox .img {float:left; width:540px;}
.antiaging02_c06 .tbox {float:right; width:50%;  padding:77px 0 0 34px;}
.antiaging02_c06 .tbox .t01 {position:relative; font-family: 'Roboto', sans-serif; font-size:16px; color:#cd9264; font-weight:700; line-height:1; letter-spacing:0em;}
.antiaging02_c06 .tbox .t01:before {position:absolute; top:2px; left:-23px; width:2px; height:67px; background:#cd9264; content:'';}
.antiaging02_c06 .tbox .t02 {width:700px; margin-top:8px; font-size:36px; color:#fff; font-weight:500; }
.antiaging02_c06 .tbox .t03 {width:700px; margin-top:27px; font-size:18px; color:#fff; line-height:1.5; }



.antiaging02_c07 {text-align:center;}
.antiaging02_c07 .stxt {margin-bottom:25px; font-family:'Roboto', sans-serif; font-size:16px; color:#c37c46; letter-spacing: 0.5em;}
.antiaging02_c07 .stit {margin-top:12px; font-size:36px; color:#c37c46; font-weight:500; }
.antiaging02_c07 .tit {margin-top:15px; font-size:40px; color:#000000; font-weight:700; }
.antiaging02_c07 .cbox {overflow:hidden; margin-top:41px; background:#f5f5f5; text-align:left;}
.antiaging02_c07 .cbox .img {float:left; width:50%;}
.antiaging02_c07 .cbox .tbox {float:right; width:50%; padding-top:71px; padding-left:40px;}
.antiaging02_c07 .cbox p {margin-bottom:27px; font-size:24px; color:#1b1b1b; font-weight:500;text-align:center;}
.antiaging02_c07 .txt {margin-top:32px; font-size:20px; color:#000000; line-height:1.45;  font-weight:300;}
.antiaging02_c07 .txt strong {font-size:23px; color:#c37c46;}

.antiaging02_c08 {text-align:center;}
.antiaging02_c08 .txt {margin-top:32px; font-size:20px; color:#000000; line-height:1.45;  font-weight:300;}
.antiaging02_c08 .txt strong {color:#c37c46;}


.antiaging02_c09 {padding-top:97px; text-align:center; background:#ece8e6;}
.antiaging02_c09 .cbox {position:relative;}
.antiaging02_c09 .cbox .box {position:absolute; left:50%; width:274px; height:274px; padding-top:140px; border-radius:50%; -webkit-border-radius:50%; background:url('../images/icon/icon_big_chk_white2.png') no-repeat center 80px;}
.antiaging02_c09 .cbox .box strong {font-size:35px; color:#fff;  font-weight:700;}
.antiaging02_c09 .cbox .box.s01 {top:73px; margin-left:-433px; background-color:#c37c46;} 
.antiaging02_c09 .cbox .box.s02 {top:337px; margin-left:-601px; background-color:#88aeae;} 
.antiaging02_c09 .cbox .box.s03 {top:601px; margin-left:-431px; background-color:#ffffff; background-image:url('../images/icon/icon_big_chk_black.png')} 
.antiaging02_c09 .cbox .box.s03 strong {color:#313131}


/*
.antiaging02_c09 .cbox .box a {display:block; width:160px; height:40px; margin:19px auto 0; font-size:18px; color:#fff; line-height:36px;  font-weight:500; border:1px solid #fff; border-radius:20px; -webkit-border-radius:20px ;transition:all .4s;}
.antiaging02_c09 .cbox .box a:after {display:inline-block; width:6px; height:11px; margin-top:-2px; margin-left:20px; vertical-align:middle; background:url('../images/icon/icon_arr_white.png') no-repeat center; content:''; transition:all .4s;}
 
.antiaging02_c09 .cbox .box.s03 a {color:#343434; border-color:#343434;}
.antiaging02_c09 .cbox .box.s03 a:after {background-image:url('../images/icon/icon_arr_black.png');}
.antiaging02_c09 .cbox .box:hover a {background-color:#fff;}
.antiaging02_c09 .cbox .box.s01:hover a {color:#c37c46}
.antiaging02_c09 .cbox .box.s01:hover a:after {background-image:url('../images/icon/icon_arr_gold2.png');} 
.antiaging02_c09 .cbox .box.s02:hover a {color:#88aeae}
.antiaging02_c09 .cbox .box.s02:hover a:after {background-image:url('../images/icon/icon_arr_mint.png');} 
.antiaging02_c09 .cbox .box.s03:hover a {color:#fff; background-color:#343434; border-color:#313131;}
.antiaging02_c09 .cbox .box.s03:hover a:after {background-image:url('../images/icon/icon_arr_white.png');} 
*/

/* antiaging02_c11 *티에스 개인별 맞춤 최소 절개 */
.antiaging_c11 .csize01 .clist:nth-of-type(1){
    margin-top: 50px;
}
.antiaging_c11 .csize01 .clist li{
    float:left;
    width: 640px;
    height: 640px;
    background-color: white;
}
.antiaging_c11 .csize01 .clist .left{
    position: relative;
}
.antiaging_c11 .csize01 .clist .left div{
    margin: 125px 72px;
}
.antiaging_c11 .csize01 .clist .left div .txt01 {
    color: #406dff;
    font-weight: 500;
    margin-top: 80px;
}
.antiaging_c11 .csize01 .clist .left div .txt02{
    font-weight: 800;
    margin-top: 5px;
    font-size: 40px;
}
.antiaging_c11 .csize01 .clist .left div .txt03{
    margin-top: 20px;
}
.antiaging_c11 .csize01 .clist .left div .bar{
    content: "";
    display: block;
    width: 2px;
    height: 70px;
    background: #406dff;
    position: absolute;
    top:145px;
    left: -20px; 
}
.antiaging_c11 .csize01 .clist .right{
    position: relative;
}
.antiaging_c11 .csize01 .clist .right img{
    width: 640px;
    height: 560px;
}
.antiaging_c11 .csize01 .clist .right .tbox{
    height: 80px;
    width: 640px;  
    background-color: #e5e5e5;
    text-align: center;
    line-height: 80px;
    position: absolute;
    bottom: 0;
}
.antiaging_c11 .csize01 .clist .right tbox p{
    font-size: 30px;
    font-weight: 600;
}

.antiaging02_c10.operation .tbox {height:229px;}

.antiaging07_c04 {text-align:center; background:#ece8e6;}

.antiaging09_c01 .stit01 span {font-weight:800; font-size:21px;}

.antiaging09_c03 {text-align:center;}
.antiaging09_c03 .inbox {width:977px; margin:auto;}
.antiaging09_c03 .tbox {height:184px; padding:26px 0 28px; background:#4a403e;}
.antiaging09_c03 .t01 {font-size:21px; color:#e7b2a6; font-weight:500;}
.antiaging09_c03 .t02 {margin-top:13px; font-size:16px; color:#fff; line-height:1.44; font-weight:300;}

.antiaging05_c04 {text-align:center; background:#ece8e6;}
.antiaging09_c04 {text-align:center; background:#ece8e6;}


