.h3{position:relative; margin-top:77px; padding-left:24px; color:#232323; font-size:20px; line-height:22px; letter-spacing:-0.04em; font-weight:500;}
.h3:before{display:block; position:absolute; top:50%; left:0; width:15px; height:15px; border:4px solid #2eaac9; border-radius:50%; box-sizing:border-box; content:''; transform:translateY(-50%);}
.h3:first-child{margin-top:0;}
@media all and (max-width:640px){.h3{margin-top:40px; font-size:18px;}}
hr{display:block; margin-top:50px; margin-bottom:50px; border:1px dashed #ccc;}
.pc_img{display:block;}
.m_img{display:none;}
@media all and (max-width:768px){.pc_img{display:none;}
.m_img{display:block;}}
.zh{font-family: 'Microsoft YaHei';}
.box{padding:110px 0;}
.box.gray{background:#f3f3f3;}
.box .eng{font-family: 'Nanum Myeongjo', serif;margin-bottom:20px;font-size:18px;color:#232323;text-align:center;letter-spacing: 5px;line-height:1;font-weight:600;}
.box .title{margin-bottom:35px;font-size:46px;color:#222222;font-weight:300;line-height:1.2;text-align:center;letter-spacing:-1px;word-break:keep-all;}
.box .title strong{font-weight:600;}
.box .paragraph{font-size:19px;color:#666666;text-align:center;line-height:1.4;letter-spacing: -1px;font-weight:300;}
@media all and (max-width:1280px){.box .title{font-size:38px;}}
@media all and (max-width:1000px){.box .eng{font-size:14px;}
.box .title{max-width:90%;margin-left:auto;margin-right:auto;font-size:30px;margin-bottom:25px;}
.box .paragraph{max-width:90%;margin-left:auto;margin-right:auto;font-size:15px;}}
@media all and (max-width:640px){.box{padding:80px 0;}
.box .eng{font-size:13px;letter-spacing:2px;}
.box .title{font-size:25px;}
.box .paragraph{word-break: keep-all;}
.box .paragraph br{display:none;}}
.box .eng.white{color:#fff;}
.box .eng.blue{color:#84a3ae;}
.box .eng.pink{color:#ad8a8a;}
.box .eng.pink2{color:#dc968e;}
.box .eng.pink3{color:#c98885;}
.box .eng.brown{color:#a9895a;}
.box .eng.orange{color:#d38f6a;}
.box .eng.gray{color:#aaa;}
.box .eng.green{color:#8d8f82;}
.box .eng.purple{color:#a592a6;}
.box .eng.navy{color:#727f95;}
.box .title.how{position:relative;margin-bottom:15px;padding-bottom:40px;font-family: 'Nanum Myeongjo', serif;font-size:60px;}
.box .title.how::after{position:absolute;width:29px;height:29px;left:50%;margin-left:-15px;bottom:0;content:'';background:url("/theme/and/images/sub/how_bg.png") center center no-repeat;background-size:contain;opacity:0.5;}
.box .title.how.big{font-size:60px;}
.box .paragraph.big{margin-bottom:30px;font-size:30px;color:#333333;letter-spacing: 10px;}
.sub_head .wrap{position:relative;height:100%;}
@media all and (max-width:1280px){.box .paragraph.big{font-size:25px;}}
@media all and (max-width:1000px){.box .title.how{font-size:30px;}}
@media all and (max-width:768px){.box .title.how{padding-bottom:30px;font-size:28px;}
.box .title.how::after{width:20px;height:20px;margin-left:-10px;}
.box .paragraph.big{font-size:20px;letter-spacing:1px;}
.box .title.how.big{font-size:30px;}}
.sub_head .wrap::after{position:absolute;bottom:0;right:50%;margin-right:-960px;width:1920px;height:600px;content:'';}
.sub_head.sub2010 .wrap::after{background:image-set(url("/theme/and/images/sub/sub_head_2010_new-w1920.avif") type("image/avif"),url("/theme/and/images/sub/sub_head_2010_new-w1920.webp") type("image/webp"),url("/theme/and/images/sub/sub_head_2010_new.jpg") type("image/jpeg")) center bottom no-repeat;}
.sub_head.sub2020 .wrap::after{background:image-set(url("/theme/and/images/sub/sub_head_2020_new-w1920.avif") type("image/avif"),url("/theme/and/images/sub/sub_head_2020_new-w1920.webp") type("image/webp"),url("/theme/and/images/sub/sub_head_2020_new.jpg") type("image/jpeg")) center bottom no-repeat;}
.sub_head.sub2030 .wrap::after{background:image-set(url("/theme/and/images/sub/sub_head_2030-w1920.avif") type("image/avif"),url("/theme/and/images/sub/sub_head_2030-w1920.webp") type("image/webp"),url("/theme/and/images/sub/sub_head_2030.jpg") type("image/jpeg")) center bottom no-repeat;}
.sub_head.sub2040 .wrap::after{background:image-set(url("/theme/and/images/sub/sub_head_5030_new-w1920.avif") type("image/avif"),url("/theme/and/images/sub/sub_head_5030_new-w1920.webp") type("image/webp"),url("/theme/and/images/sub/sub_head_5030_new.jpg") type("image/jpeg")) center bottom no-repeat;}
.sub_head.sub2050 .wrap::after{background:image-set(url("/theme/and/images/sub/sub_head_2050-w1920.avif") type("image/avif"),url("/theme/and/images/sub/sub_head_2050-w1920.webp") type("image/webp"),url("/theme/and/images/sub/sub_head_2050.jpg") type("image/jpeg")) center bottom no-repeat;}
.sub_head.sub2060 .wrap::after{background:image-set(url("/theme/and/images/sub/sub_head_2060_new-w1920.avif") type("image/avif"),url("/theme/and/images/sub/sub_head_2060_new-w1920.webp") type("image/webp"),url("/theme/and/images/sub/sub_head_2060_new.jpg") type("image/jpeg")) center bottom no-repeat;}
.sub_head.sub2070 .wrap::after{background:image-set(url("/theme/and/images/sub/sub_head_2070-w1920.avif") type("image/avif"),url("/theme/and/images/sub/sub_head_2070-w1920.webp") type("image/webp"),url("/theme/and/images/sub/sub_head_2070.jpg") type("image/jpeg")) center bottom no-repeat;}
.sub_head.sub3010 .wrap::after{background:image-set(url("/theme/and/images/sub/sub_head_3010_new-w1920.avif") type("image/avif"),url("/theme/and/images/sub/sub_head_3010_new-w1920.webp") type("image/webp"),url("/theme/and/images/sub/sub_head_3010_new.jpg") type("image/jpeg")) center center no-repeat;}
.sub_head.sub3020 .wrap::after{background:image-set(url("/theme/and/images/sub/sub_head_3020_new-w1920.avif") type("image/avif"),url("/theme/and/images/sub/sub_head_3020_new-w1920.webp") type("image/webp"),url("/theme/and/images/sub/sub_head_3020_new.jpg") type("image/jpeg")) center center no-repeat;}
.sub_head.sub3030 .wrap::after{background:image-set(url("/theme/and/images/sub/sub_head_3030_new-w1920.avif") type("image/avif"),url("/theme/and/images/sub/sub_head_3030_new-w1920.webp") type("image/webp"),url("/theme/and/images/sub/sub_head_3030_new.jpg") type("image/jpeg")) center center no-repeat;}
.sub_head.sub3040 .wrap::after{background:image-set(url("/theme/and/images/sub/sub_head_3040_new-w1920.avif") type("image/avif"),url("/theme/and/images/sub/sub_head_3040_new-w1920.webp") type("image/webp"),url("/theme/and/images/sub/sub_head_3040_new.jpg") type("image/jpeg")) center center no-repeat;}
.sub_head.sub4010 .wrap::after{background:image-set(url("/theme/and/images/sub/sub_head_3010-w1920.avif") type("image/avif"),url("/theme/and/images/sub/sub_head_3010-w1920.webp") type("image/webp"),url("/theme/and/images/sub/sub_head_3010.jpg") type("image/jpeg")) center center no-repeat;}
.sub_head.sub4020 .wrap::after{background:image-set(url("/theme/and/images/sub/sub_head_3020-w1920.avif") type("image/avif"),url("/theme/and/images/sub/sub_head_3020-w1920.webp") type("image/webp"),url("/theme/and/images/sub/sub_head_3020.jpg") type("image/jpeg")) center center no-repeat;}
.sub_head.sub4030 .wrap::after{background:image-set(url("/theme/and/images/sub/sub_head_4030_kr-w1920.avif") type("image/avif"),url("/theme/and/images/sub/sub_head_4030_kr-w1920.webp") type("image/webp"),url("/theme/and/images/sub/sub_head_4030_kr.jpg") type("image/jpeg")) center center no-repeat;}
.sub_head.sub4040 .wrap::after{background:image-set(url("/theme/and/images/sub/sub_head_4040-w1920.avif") type("image/avif"),url("/theme/and/images/sub/sub_head_4040-w1920.webp") type("image/webp"),url("/theme/and/images/sub/sub_head_4040.jpg") type("image/jpeg")) center center no-repeat;}
.sub_head.sub4050 .wrap::after{background:image-set(url("/theme/and/images/sub/sub_head_4050-w1920.avif") type("image/avif"),url("/theme/and/images/sub/sub_head_4050-w1920.webp") type("image/webp"),url("/theme/and/images/sub/sub_head_4050.jpg") type("image/jpeg")) center center no-repeat;}
.sub_head.sub4060 .wrap::after{background:image-set(url("/theme/and/images/sub/sub_head_4060-w1920.avif") type("image/avif"),url("/theme/and/images/sub/sub_head_4060-w1920.webp") type("image/webp"),url("/theme/and/images/sub/sub_head_4060.jpg") type("image/jpeg")) center center no-repeat;}
.sub_head.sub4070 .wrap::after{background:image-set(url("/theme/and/images/sub/sub_head_3040-w1920.avif") type("image/avif"),url("/theme/and/images/sub/sub_head_3040-w1920.webp") type("image/webp"),url("/theme/and/images/sub/sub_head_3040.jpg") type("image/jpeg")) center center no-repeat;}
.sub_head.sub4080 .wrap::after{background:image-set(url("/theme/and/images/sub/sub_head_4080-w1920.avif") type("image/avif"),url("/theme/and/images/sub/sub_head_4080-w1920.webp") type("image/webp"),url("/theme/and/images/sub/sub_head_4080.jpg") type("image/jpeg")) center center no-repeat;}
.sub_head.sub5010 .wrap::after{background:image-set(url("/theme/and/images/sub/sub_head_3030-w1920.avif") type("image/avif"),url("/theme/and/images/sub/sub_head_3030-w1920.webp") type("image/webp"),url("/theme/and/images/sub/sub_head_3030.jpg") type("image/jpeg")) center bottom no-repeat;}
.sub_head.sub5020 .wrap::after{background:image-set(url("/theme/and/images/sub/sub_head_5020_new2-w1920.avif") type("image/avif"),url("/theme/and/images/sub/sub_head_5020_new2-w1920.webp") type("image/webp"),url("/theme/and/images/sub/sub_head_5020_new2.jpg") type("image/jpeg")) center bottom no-repeat;}
.sub_head.sub5030 .wrap::after{background:image-set(url("/theme/and/images/sub/sub_head_5030_new2-w1920.avif") type("image/avif"),url("/theme/and/images/sub/sub_head_5030_new2-w1920.webp") type("image/webp"),url("/theme/and/images/sub/sub_head_5030_new2.jpg") type("image/jpeg")) center bottom no-repeat;}
.sub_head.sub5040 .wrap::after{background:image-set(url("/theme/and/images/sub/sub_head_5040_new2-w1920.avif") type("image/avif"),url("/theme/and/images/sub/sub_head_5040_new2-w1920.webp") type("image/webp"),url("/theme/and/images/sub/sub_head_5040_new2.jpg") type("image/jpeg")) center bottom no-repeat;}
.sub_head.sub6010 .wrap::after{background:image-set(url("/theme/and/images/sub/sub_head_6010-w1920.avif") type("image/avif"),url("/theme/and/images/sub/sub_head_6010-w1920.webp") type("image/webp"),url("/theme/and/images/sub/sub_head_6010.jpg") type("image/jpeg")) center center no-repeat;}
.sub_head.sub6020 .wrap::after{background:image-set(url("/theme/and/images/sub/sub_head_4010-w1920.webp") type("image/webp"),url("/theme/and/images/sub/sub_head_4010-w1920.avif") type("image/avif"),url("/theme/and/images/sub/sub_head_4010.png") type("image/png")) center center no-repeat;}
.sub_head.sub6030 .wrap::after{background:image-set(url("/theme/and/images/sub/sub_head_4020_new-w1920.avif") type("image/avif"),url("/theme/and/images/sub/sub_head_4020_new-w1920.webp") type("image/webp"),url("/theme/and/images/sub/sub_head_4020_new.jpg") type("image/jpeg")) center center no-repeat;}
.sub_head.sub6040 .wrap::after{background:image-set(url("/theme/and/images/sub/sub_head_4030_new-w1920.avif") type("image/avif"),url("/theme/and/images/sub/sub_head_4030_new-w1920.webp") type("image/webp"),url("/theme/and/images/sub/sub_head_4030_new.jpg") type("image/jpeg")) center center no-repeat;}
.sub_head.sub6050 .wrap::after{background:image-set(url("/theme/and/images/sub/sub_head_6050-w1920.avif") type("image/avif"),url("/theme/and/images/sub/sub_head_6050-w1920.webp") type("image/webp"),url("/theme/and/images/sub/sub_head_6050.jpg") type("image/jpeg")) center center no-repeat;}
.sub_head.sub6060 .wrap::after{background:image-set(url("/theme/and/images/sub/sub_head_6060-w1920.avif") type("image/avif"),url("/theme/and/images/sub/sub_head_6060-w1920.webp") type("image/webp"),url("/theme/and/images/sub/sub_head_6060.jpg") type("image/jpeg")) center center no-repeat;}
.sub_head.sub7010 .wrap::after{background:image-set(url("/theme/and/images/sub/sub_head_7010-w1920.avif") type("image/avif"),url("/theme/and/images/sub/sub_head_7010-w1920.webp") type("image/webp"),url("/theme/and/images/sub/sub_head_7010.jpg") type("image/jpeg")) center center no-repeat;}
.sub_head.sub7020 .wrap::after{background:image-set(url("/theme/and/images/sub/sub_head_5010_new-w1920.avif") type("image/avif"),url("/theme/and/images/sub/sub_head_5010_new-w1920.webp") type("image/webp"),url("/theme/and/images/sub/sub_head_5010_new.jpg") type("image/jpeg")) center center no-repeat;}
.sub_head.sub7030 .wrap::after{background:image-set(url("/theme/and/images/sub/sub_head_7030-w1920.avif") type("image/avif"),url("/theme/and/images/sub/sub_head_7030-w1920.webp") type("image/webp"),url("/theme/and/images/sub/sub_head_7030.jpg") type("image/jpeg")) center center no-repeat;}
.sub_head.sub7040 .wrap::after{background:image-set(url("/theme/and/images/sub/sub_head_5020_new-w1920.avif") type("image/avif"),url("/theme/and/images/sub/sub_head_5020_new-w1920.webp") type("image/webp"),url("/theme/and/images/sub/sub_head_5020_new.jpg") type("image/jpeg")) center center no-repeat;}
.sub_head.sub7050 .wrap::after{background:image-set(url("/theme/and/images/sub/sub_head_5030_new3-w1920.avif") type("image/avif"),url("/theme/and/images/sub/sub_head_5030_new3-w1920.webp") type("image/webp"),url("/theme/and/images/sub/sub_head_5030_new3.jpg") type("image/jpeg")) center center no-repeat;}
.sub_head.sub7060 .wrap::after{background:image-set(url("/theme/and/images/sub/sub_head_5020_02_new-w1920.avif") type("image/avif"),url("/theme/and/images/sub/sub_head_5020_02_new-w1920.webp") type("image/webp"),url("/theme/and/images/sub/sub_head_5020_02_new.jpg") type("image/jpeg")) center center no-repeat;}
.sub_head.sub7070 .wrap::after{background:image-set(url("/theme/and/images/sub/sub_head_5040_new-w1920.avif") type("image/avif"),url("/theme/and/images/sub/sub_head_5040_new-w1920.webp") type("image/webp"),url("/theme/and/images/sub/sub_head_5040_new.jpg") type("image/jpeg")) center center no-repeat;}
.sub_head.sub8010 .wrap::after{background:image-set(url("/theme/and/images/sub/sub_head_8010-w1920.avif") type("image/avif"),url("/theme/and/images/sub/sub_head_8010-w1920.webp") type("image/webp"),url("/theme/and/images/sub/sub_head_8010.jpg") type("image/jpeg")) center center no-repeat;}
.sub_head.sub8020 .wrap::after{background:image-set(url("/theme/and/images/sub/sub_head_8020-w1920.avif") type("image/avif"),url("/theme/and/images/sub/sub_head_8020-w1920.webp") type("image/webp"),url("/theme/and/images/sub/sub_head_8020.jpg") type("image/jpeg")) center center no-repeat;}
.sub_head.sub8030 .wrap::after{background:image-set(url("/theme/and/images/sub/sub_head_8030-w1920.avif") type("image/avif"),url("/theme/and/images/sub/sub_head_8030-w1920.webp") type("image/webp"),url("/theme/and/images/sub/sub_head_8030.jpg") type("image/jpeg")) center center no-repeat;}
@media all and (max-width:1280px){}
@media all and (max-width:1000px){.sub_head.sub2010 .wrap::after,
    .sub_head.sub2020 .wrap::after,
    .sub_head.sub2030 .wrap::after,
    .sub_head.sub2040 .wrap::after,
    .sub_head.sub2050 .wrap::after,
    .sub_head.sub2060 .wrap::after,
    .sub_head.sub2070 .wrap::after,
    .sub_head.sub3010 .wrap::after,
    .sub_head.sub3020 .wrap::after,
    .sub_head.sub3030 .wrap::after,
    .sub_head.sub3040 .wrap::after,
    .sub_head.sub4010 .wrap::after,
    .sub_head.sub4020 .wrap::after,
    .sub_head.sub4030 .wrap::after,
    .sub_head.sub4040 .wrap::after,
    .sub_head.sub4050 .wrap::after,
    .sub_head.sub4060 .wrap::after,
    .sub_head.sub4070 .wrap::after,
    .sub_head.sub4080 .wrap::after,
    .sub_head.sub5010 .wrap::after,
    .sub_head.sub5020 .wrap::after,
    .sub_head.sub5030 .wrap::after,
    .sub_head.sub5040 .wrap::after,
    .sub_head.sub6010 .wrap::after,
    .sub_head.sub6020 .wrap::after,
    .sub_head.sub6030 .wrap::after,
    .sub_head.sub6040 .wrap::after,
    .sub_head.sub6050 .wrap::after,
    .sub_head.sub6060 .wrap::after,
    .sub_head.sub7010 .wrap::after,
    .sub_head.sub7020 .wrap::after,
    .sub_head.sub7030 .wrap::after,
    .sub_head.sub7040 .wrap::after,
    .sub_head.sub7050 .wrap::after,
    .sub_head.sub7060 .wrap::after,
    .sub_head.sub7070 .wrap::after,
    .sub_head.sub8010 .wrap::after,
    .sub_head.sub8020 .wrap::after,
    .sub_head.sub8030 .wrap::after{height:500px;background-size:contain;}}
@media all and (max-width:768px){.sub_head.sub2010 .wrap::after{bottom:auto;top:0;height:400px;background-position:center top;}
.sub_head.sub2020 .wrap::after{bottom:auto;top:0;height:400px;background-position:center top;}
.sub_head.sub2030 .wrap::after{bottom:auto;top:0;height:400px;background-position:center top;}
.sub_head.sub2040 .wrap::after{bottom:auto;top:0;height:400px;background-position:left calc(50% + 20px) top;}
.sub_head.sub2050 .wrap::after{bottom:auto;top:0;height:400px;background-position:left calc(50% + 50px) top;}
.sub_head.sub2060 .wrap::after{bottom:auto;top:0;height:400px;background-position:center top;}
.sub_head.sub2070 .wrap::after{bottom:auto;top:0;height:400px;background-position:center top;}
.sub_head.sub3010 .wrap::after{bottom:auto;top:0;height:400px;background-position:left calc(50% + 50px) top;}
.sub_head.sub3020 .wrap::after{bottom:auto;top:0;height:400px;background-position:left calc(50% + 20px) top;}
.sub_head.sub3030 .wrap::after{bottom:auto;top:0;height:400px;background-position:center top;}
.sub_head.sub3040 .wrap::after{bottom:auto;top:0;height:400px;background-position:center top;}
.sub_head.sub4010 .wrap::after{bottom:auto;top:0;height:400px;background-position:center top;}
.sub_head.sub4020 .wrap::after{bottom:auto;top:0;height:400px;background-position:center top;}
.sub_head.sub4030 .wrap::after{bottom:auto;top:0;height:400px;background-position:center top;}
.sub_head.sub4040 .wrap::after{bottom:auto;top:0;height:400px;background-position:left calc(50% + 40px) top;}
.sub_head.sub4050 .wrap::after{bottom:auto;top:0;height:400px;background-position:center top;}
.sub_head.sub4060 .wrap::after{bottom:auto;top:0;height:400px;background-position:center top;}
.sub_head.sub4070 .wrap::after{bottom:auto;top:0;height:400px;background-position:center top;}
.sub_head.sub4080 .wrap::after{bottom:auto;top:0;height:400px;background-position:center top;}
.sub_head.sub5010 .wrap::after{bottom:auto;top:0;height:400px;background-position:center top;}
.sub_head.sub5020 .wrap::after{bottom:auto;top:0;height:400px;background-position:center top;}
.sub_head.sub5030 .wrap::after{bottom:auto;top:0;height:400px;background-position:center top;}
.sub_head.sub5040 .wrap::after{bottom:auto;top:0;height:400px;background-position:center top;}
.sub_head.sub6010 .wrap::after{bottom:auto;top:0;height:400px;background-position:center top;}
.sub_head.sub6020 .wrap::after{bottom:auto;top:0;height:400px;background-position:center top;}
.sub_head.sub6030 .wrap::after{bottom:auto;top:0;height:400px;background-position:center top;}
.sub_head.sub6040 .wrap::after{bottom:auto;top:0;height:400px;background-position:center top;}
.sub_head.sub6050 .wrap::after{bottom:auto;top:0;height:400px;background-position:center top;}
.sub_head.sub6060 .wrap::after{bottom:auto;top:0;height:400px;background-position:center top;}
.sub_head.sub7010 .wrap::after{bottom:auto;top:0;height:400px;background-position:center top;}
.sub_head.sub7020 .wrap::after{bottom:auto;top:0;height:400px;background-position:center top;}
.sub_head.sub7030 .wrap::after{bottom:auto;top:0;height:400px;background-position:right 280px top;}
.sub_head.sub7040 .wrap::after{bottom:auto;top:0;height:400px;background-position:center top;}
.sub_head.sub7050 .wrap::after{bottom:auto;top:0;height:400px;background-position:center top;}
.sub_head.sub7060 .wrap::after{bottom:auto;top:0;height:400px;background-position:center top;}
.sub_head.sub7070 .wrap::after{bottom:auto;top:0;height:400px;background-position:center top;}
.sub_head.sub8010 .wrap::after{bottom:auto;top:0;height:400px;background-position:center top;}
.sub_head.sub8020 .wrap::after{bottom:auto;top:0;height:400px;background-position:center top;}
.sub_head.sub8030 .wrap::after{bottom:auto;top:0;height:400px;background-position:center top;}}
@media all and (max-width:640px){.sub_head.sub2010 .wrap::after{height:300px;background-position:left calc(50% - 90px) top;}
.sub_head.sub2020 .wrap::after{height:300px;background-position:left calc(50% - 50px) top;}
.sub_head.sub2030 .wrap::after{height:300px;background-position:left calc(50% - 80px) top;}
.sub_head.sub2040 .wrap::after{height:300px;background-position:left calc(50% - 70px) top;}
.sub_head.sub2050 .wrap::after{height:300px;background-position:left calc(50% - 60px) top;}
.sub_head.sub2060 .wrap::after{height:300px;background-position:left calc(50% - 50px) top;}
.sub_head.sub2070 .wrap::after{height:300px;background-position:left calc(50% - 80px) top;}
.sub_head.sub3010 .wrap::after{height:300px;background-position:left calc(50% - 50px) top;}
.sub_head.sub3020 .wrap::after{height:300px;background-position:left calc(50% - 60px) top;}
.sub_head.sub3030 .wrap::after{height:300px;background-position:left calc(50% - 50px) top;}
.sub_head.sub3040 .wrap::after{height:300px;background-position:left calc(50% - 80px) top;}
.sub_head.sub4010 .wrap::after{height:300px;background-position:left calc(50% - 40px) top;}
.sub_head.sub4020 .wrap::after{height:300px;background-position:left calc(50% - 40px) top;}
.sub_head.sub4030 .wrap::after{height:300px;background-position:left calc(50% - 50px) top;}
.sub_head.sub4040 .wrap::after{height:300px;background-position:left 50% top;}
.sub_head.sub4050 .wrap::after{height:300px;background-position:left calc(50% - 50px) top;}
.sub_head.sub4060 .wrap::after{height:300px;background-position:left calc(50% - 40px) top;}
.sub_head.sub4070 .wrap::after{height:300px;background-position:left calc(50% - 80px) top;}
.sub_head.sub4080 .wrap::after{height:300px;background-position:left calc(50% - 60px) top;}
.sub_head.sub5010 .wrap::after{height:300px;background-position:left calc(50% - 20px) top;}
.sub_head.sub5020 .wrap::after{height:300px;background-position:left calc(50% - 60px) top;}
.sub_head.sub5030 .wrap::after{height:300px;background-position:left calc(50% - 20px) top;}
.sub_head.sub5040 .wrap::after{height:300px;background-position:left calc(50% - 20px) top;}
.sub_head.sub6010 .wrap::after{height:300px;background-position:left calc(50% - 50px) top;}
.sub_head.sub6020 .wrap::after{height:300px;background-position:left calc(50% - 50px) top;}
.sub_head.sub6030 .wrap::after{height:300px;background-position:left calc(50% - 20px) top;}
.sub_head.sub6040 .wrap::after{height:300px;background-position:left calc(50% + 20px) top;}
.sub_head.sub6050 .wrap::after{height:300px;background-position:left calc(50% - 50px) top;}
.sub_head.sub6060 .wrap::after{height:300px;background-position:left calc(50% - 80px) top;}
.sub_head.sub7010 .wrap::after{height:300px;background-position:left calc(50% - 50px) top;}
.sub_head.sub7020 .wrap::after{height:300px;background-position:left calc(50% - 50px) top;}
.sub_head.sub7030 .wrap::after{height:300px;background-position:left calc(50% - 50px) top;}
.sub_head.sub7040 .wrap::after{height:300px;background-position:left calc(50% - 50px) top;}
.sub_head.sub7050 .wrap::after{height:300px;background-position:left calc(50% - 100px) top;}
.sub_head.sub7060 .wrap::after{height:300px;background-position:left calc(50% - 50px) top;}
.sub_head.sub7070 .wrap::after{height:300px;background-position:left calc(50% - 70px) top;}
.sub_head.sub8010 .wrap::after{height:300px;background-position:left calc(50% - 70px) top;}
.sub_head.sub8020 .wrap::after{height:300px;background-position:left calc(50% - 50px) top;}
.sub_head.sub8030 .wrap::after{height:300px;background-position:left calc(50% - 50px) top;}}
@media all and (max-width:550px){}
@media all and (max-width:350px){.sub_head.sub6020 .wrap::after{background-image:image-set(url("/theme/and/images/sub/sub_head_4010_m-w960.avif") type("image/avif"),url("/theme/and/images/sub/sub_head_4010_m-w960.webp") type("image/webp"),url("/theme/and/images/sub/sub_head_4010_m.jpg") type("image/jpeg"));}
.sub_head.sub3030 .wrap::after{height:300px;background-position:left 50% top;}
.sub_head.sub2050 .wrap::after{height:300px;background-position:left calc(50% + 30px) top;}
.sub_head.sub5040 .wrap::after{height:300px;background-position:left calc(50% + 10px) top;}}
.sub_head .ul.summary{position:absolute;width:450px;height:150px;left:0;bottom:-60px;font-size:0;line-height:0;border-top-left-radius: 40px;border-bottom-right-radius:40px;z-index:10;}
.sub_head .ul.summary .li{display:inline-block;width:150px;height:150px;vertical-align:top;text-align:center;border-right:1px solid rgba(255,255,255,0.5);}
.sub_head .ul.summary .li:last-child{border-right:none;}
.sub_head .ul.summary .li img{display:block;margin:25px auto 15px auto;}
.sub_head .ul.summary .li .desc{font-size:17px;line-height:1.3;}
.sub_head .ul.summary .li .desc.small{font-size:15px;}
.sub_head .ul.summary .li .desc strong{display:block;font-size:19px;line-height:1.3;}
.sub_head.sub2010 .ul.summary{background:#c0c3af;}
.sub_head.sub2010 .ul.summary .li .desc{color:#393a35;}
.sub_head.sub2010 .ul.summary .li .desc{color:#666955;}
@media all and (max-width:1280px){.sub_head .ul.summary{position:relative;bottom:0;margin-top:30px;width:390px;height:130px;}
.sub_head .ul.summary .li{width:130px;height:130px;}
.sub_head .ul.summary .li img{margin-bottom:10px;}
.sub_head .ul.summary .li .desc{font-size:15px;}
.sub_head .ul.summary .li .desc strong{font-size:16px;}}
@media all and (max-width:768px){.sub_head .ul.summary{position:absolute;bottom:0px;margin-top:0px;width:100%;height:100px;border-radius:0;}
.sub_head .ul.summary .li{width:33.3333%;height:100px;padding:0 5px;}
.sub_head .ul.summary .li img{width:22px;margin:15px auto 8px auto;}
.sub_head .ul.summary .li .desc{font-size:13px;}
.sub_head .ul.summary .li .desc strong{font-size:14px;}
.sub_head .ul.summary .li .desc.small{font-size:13px;}}
.sub_head.green{background: linear-gradient(to bottom right, #eee6dd, #dee0d3);}
.sub_head.green .ul.summary{background:#c0c3af;}
.sub_head.green .ul.summary .li .desc{color:#393a35;}
.sub_head.green .ul.summary .li .desc strong{color:#666955;}
.sub_head.green2 .ul.summary{background:#f2f2f2;}
.sub_head.green2 .ul.summary .li .desc{color:#666955;}
.sub_head.green2 .ul.summary .li .desc strong{color:#393a35;}
.sub_head.green2 .sub_head_common .txt{border-color:rgba(255,255,255,0.4);}
.sub_head.green2 .sub_head_common .txt strong{color:#fff;}
.sub_head.green2 .sub_head_common .txt span{color:#fff;}
.sub_head.blue .sub_title{color:#c5d6d9;}
.sub_head.blue .sub_text{color:#fff;}
.sub_head.blue{background: linear-gradient(to bottom, #eae7e1, #d8e3e5);}
.sub_head.blue .ul.summary{background:#c5d6d9;}
.sub_head.blue .ul.summary .li .desc{color:#555d69;}
.sub_head.blue .ul.summary .li .desc strong{color:#3e4146;}
.sub_head.blue2 .sub_title{color:#222222;}
.sub_head.blue2 .sub_text{color:#777777;}
.sub_head.blue2 .sub_head_common .txt{color:#8e8e8e;}
.sub_head.blue2{background: linear-gradient(to bottom right, #e6ebef, #e6ebef);}
.sub_head.blue2 .ul.summary{background:#9eb9d4;}
.sub_head.blue2 .ul.summary .li .desc{color:#555d69;}
.sub_head.blue2 .ul.summary .li .desc strong{color:#3e4146;}
.sub_head.blue2.type2 .ul.summary{background:#a3d1e3;}
.sub_head.blue2.type2 .sub_text{color:#333;}
.sub_head.blue.type3 .sub_title{color:#222;}
.sub_head.blue.type3 .sub_text{color:#333;}
.sub_head.brown .sub_head_common .txt{color:#bfb8a9;}
.sub_head.brown .sub_title{color:#f4e4ca;}
.sub_head.brown .sub_text{color:#fff;}
.sub_head.brown .ul.summary{background:#e0d1ba;}
.sub_head.brown .ul.summary .li .desc{color:#3e4146;}
.sub_head.brown .ul.summary .li .desc strong{color:#6c5b51;}
.sub_head.brown2{background: linear-gradient(to bottom right, #efe0cf, #f3ebdc);}
.sub_head.brown2 .sub_head_common .txt{color:#c3b8aa;}
.sub_head.brown2 .sub_head_common .txt strong{color:#c3b8aa;}
.sub_head.brown2 .sub_title{color:#46413e;}
.sub_head.brown2 .sub_text{color:#66615e;}
.sub_head.brown2 .ul.summary{background:#dfd1ba;}
.sub_head.brown2 .ul.summary .li .desc{color:#695855;}
.sub_head.brown2 .ul.summary .li .desc strong{color:#3a3635;}
.sub_head.pink{background: linear-gradient(to bottom right, #f5ebe0, #f6e5e2);}
.sub_head.pink .sub_head_common .txt{color:#c0b5b0;}
.sub_head.pink .sub_head_common .txt strong{color:#c0b5b0;}
.sub_head.pink .sub_title{color:#46413e;}
.sub_head.pink .sub_text{color:#46413e;}
.sub_head.pink .ul.summary{background:#e3c7c3;}
.sub_head.pink .ul.summary .li .desc{color:#695855;}
.sub_head.pink .ul.summary .li .desc strong{color:#3a3635;}
.sub_head.brown3{background: linear-gradient(to bottom right, #e5eceb, #e5dcd7);}
.sub_head.brown3 .sub_head_common .txt{color:#b3b3b3;}
.sub_head.brown3 .sub_head_common .txt strong{color:#b3b3b3;}
.sub_head.brown3 .sub_title{color:#46413e;}
.sub_head.brown3 .sub_text{color:#66615e;}
.sub_head.brown3 .ul.summary{background:#ccbcb2;}
.sub_head.brown3 .ul.summary .li .desc{color:#695855;}
.sub_head.brown3 .ul.summary .li .desc strong{color:#3a3635;}
.sub_head.purple{background: linear-gradient(to bottom right, #ebf3f4, #efe6f2);}
.sub_head.purple .sub_head_common .txt{color:#c0c3c9;}
.sub_head.purple .sub_head_common .txt strong{color:#c0c3c9;}
.sub_head.purple .sub_title{color:#403e46;}
.sub_head.purple .sub_text{color:#605e66;}
.sub_head.purple .ul.summary{background:#d6c9db;}
.sub_head.purple .ul.summary .li .desc{color:#695855;}
.sub_head.purple .ul.summary .li .desc strong{color:#3a3635;}
.sub_head.sub1010{position:relative;height:1000px;background:#e5ddd8;text-align:center;}
.sub_head.sub1010 .wrap{position:absolute;width:600px;height:430px;left:50%;margin-left:-700px;top:200px;}
.sub_head.sub1010::after{position:absolute;right:0;top:50%;margin-top:-497px;width:308px;height:995px;content:'';background:url("/theme/and/images/sub/sub_1010_top_bg.png") center center no-repeat;background-size:contain;z-index:5;}
.sub_head.sub1010::before{position:absolute;left:50%;bottom:0;width:887px;height:1140px;content:'';background:image-set(url("/theme/and/images/sub/sub_1010_top-w887.avif") type("image/avif"),url("/theme/and/images/sub/sub_1010_top-w887.webp") type("image/webp"),url("/theme/and/images/sub/sub_1010_top.png") type("image/png")) center center no-repeat;background-size:contain;z-index:10;}
.sub_head.sub1010 .sub_head_common .txt{padding-right:0;border:none;}
.sub_head.sub1010 .sub_head_common .txt strong{display:block;margin-bottom:30px;}
.sub_head.sub1010 .sub_head_common .txt span{display:inline-block;padding:15px 55px;line-height:1;border-top:1px solid #d3c9c3;border-bottom:1px solid #d3c9c3;}
.sub_head.sub1010 .sub_title{font-family: 'Nanum Myeongjo', serif;font-size:84px;line-height:1.2;font-weight:400;letter-spacing: -5px;}
.sub_head.sub1010 .sub_text{margin-top:70px;font-size:26px;line-height:1.4;letter-spacing: -1px;}
@media all and (max-width:1500px){.sub_head.sub1010{height:900px;}
.sub_head.sub1010::before{width:750px;height:964px;}
.sub_head.sub1010 .wrap{top:150px;margin-left:-550px;}
.sub_head_common{margin-bottom:30px;}
.sub_head.sub1010 .sub_title{font-size:70px;}
.sub_head.sub1010 .sub_text{margin-top:40px;font-size:23px;}}
@media all and (max-width:1000px){.sub_head.sub1010{height:auto;padding:130px 0 550px 0;}
.sub_head.sub1010::before{width:380px;height:488px;margin-left:-180px;}
.sub_head.sub1010 .wrap{position:relative;width:100%;height:auto;left:auto;top:auto;margin-left:0;}
.sub_head.sub1010 .sub_title{font-size:50px;}
.sub_head.sub1010 .sub_text{margin-top:30px;font-size:20px;}}
@media all and (max-width:768px){.sub_head.sub1010{padding:60px 0 550px 0;}
.sub_head.sub1010::after{display:none;}
.sub_head.sub1010 .sub_title{font-size:40px;}
.sub_head.sub1010 .sub_text{font-size:18px;}
.sub_head_common{margin-bottom:15px;}
.sub_head.sub1010 .sub_head_common .txt{padding-top:0;}
.sub_head.sub1010 .sub_head_common .txt strong{font-size:40px;margin-bottom:5px;}
.sub_head.sub1010 .sub_head_common .txt span{border-top:none;padding:10px 55px;}
.sub_head.sub1010 .sub_title{width:100% !important;}
.sub_head.sub1010 .sub_text{width:100% !important;margin-top:15px;}}
@media all and (max-width:640px){.sub_head.sub1010{padding:40px 0 320px 0;}
.sub_head.sub1010::before{width:218px;height:280px;margin-left:-109px;}
.sub_head.sub1010 .sub_title{font-size:35px;}}
.intro{height:1000px;}
.intro.it01{}
.intro .txt{position:absolute;top:200px;width:640px;height:600px;padding:110px 40px 0 70px;}
.intro.odd .txt{left:50%;}
.intro.even .txt{right:50%;}
.intro .txt .num{display:block;margin-bottom:20px;font-family: 'Nanum Myeongjo', serif;font-size:60px;color:#776a62;font-weight:600;line-height:1;font-style: italic;}
.intro .txt .subject{margin-bottom:30px;font-size:40px;line-height:1.4;font-weight:400;}
.intro .txt .subject strong{font-weight:600;letter-spacing: -1px;}
.intro .txt .desc{font-size:18px;line-height:1.6;letter-spacing: -1px;}
.intro .txt .inner{position:relative;}
.intro .txt .inner::after{position:absolute;right:-150px;top:80px;content:'AND. PLASTIC SURGERY';font-size:16px;font-family: 'Nanum Myeongjo', serif;transform:rotate(270deg);letter-spacing: 5px}
.intro.it01{background:image-set(url("/theme/and/images/sub/sub_1010_bg01-w1920.avif") type("image/avif"),url("/theme/and/images/sub/sub_1010_bg01-w1920.webp") type("image/webp"),url("/theme/and/images/sub/sub_1010_bg01.jpg") type("image/jpeg")) center center no-repeat;background-size:cover;background-attachment: fixed;}
.intro.it01 .txt{background:#a2968e;}
.intro.it01 .txt .subject{font-size:35px;color:#fff;}
.intro.it01 .txt .desc{color:#fff;}
.intro.it01 .txt .inner::after{color:#776a62;}
.intro.it02{background:image-set(url("/theme/and/images/sub/sub_1010_bg02-w1920.avif") type("image/avif"),url("/theme/and/images/sub/sub_1010_bg02-w1920.webp") type("image/webp"),url("/theme/and/images/sub/sub_1010_bg02.jpg") type("image/jpeg")) center center no-repeat;background-size:cover;background-attachment: fixed;}
.intro.it02 .txt{background:#fff;}
.intro.it02 .txt .subject{font-size:35px;color:#222;}
.intro.it02 .txt .desc{color:#666;}
.intro.it02 .txt .inner::after{color:#a2968e;}
.intro.it03{background:image-set(url("/theme/and/images/sub/sub_1010_bg03-w1920.avif") type("image/avif"),url("/theme/and/images/sub/sub_1010_bg03-w1920.webp") type("image/webp"),url("/theme/and/images/sub/sub_1010_bg03.jpg") type("image/jpeg")) center center no-repeat;background-size:cover;background-attachment: fixed;}
.intro.it03 .txt{background:#859192;}
.intro.it03 .txt .num{color:#606c6d;}
.intro.it03 .txt .subject{font-size:32px;color:#fff;}
.intro.it03 .txt .desc{color:#fff;}
.intro.it03 .txt .inner::after{color:#606c6d;}
.intro.it04{position:relative;background:#eee;overflow: hidden;text-align:center;}
.intro.it04::after{position:absolute;width:1066px;height:1071px;content:'';right:50%;margin-right:-118px;bottom:0;background:image-set(url("/theme/and/images/sub/sub_1010_img01-w1066.webp") type("image/webp"),url("/theme/and/images/sub/sub_1010_img01-w1066.avif") type("image/avif"),url("/theme/and/images/sub/sub_1010_img01.png") type("image/png")) center center no-repeat;z-index:5;}
.intro.it04 .wrap{height:100%;}
.intro.it04 .top{position:absolute;width:640px;height:270px;left:50%;top:190px;}
.intro.it04 .eng{font-family: 'Nanum Myeongjo', serif;font-size:16px;color:#aaaaaa;letter-spacing: 5px;line-height:1.4;}
.intro.it04 .and{position:relative;display:block;width:45px;height:45px;line-height:45px;margin:25px auto 25px auto;font-family: 'Nanum Myeongjo', serif;font-size:30px;font-style:italic;color:#fff;background:#c9c8c5;border-radius:100%;}
.intro.it04 .and::before{position:absolute;left:50%;margin-left:40px;top:22.5px;width:140px;height:1px;content:'';background:#dbdbd9;}
.intro.it04 .and::after{position:absolute;right:50%;margin-right:40px;top:22.5px;width:140px;height:1px;content:'';background:#dbdbd9;}
.intro.it04 .title{position:relative;font-size:46px;color:#222;font-weight:300;line-height:1.2;z-index:10;}
.intro.it04 .title strong{display:block;font-weight:600;}
.intro.it04 .ul{position:relative;padding-top:600px;font-size:0;line-height:0;z-index:10;}
.intro.it04 .ul .li{position:relative;display:inline-block;width:290px;height:290px;margin-right:40px;text-align:center;border-top-left-radius: 100px;border-bottom-right-radius: 100px;vertical-align: top;}
.intro.it04 .ul .li:last-child{margin-right:0;}
.intro.it04 .ul .li::after{position:absolute;width:72px;height:79px;content:'';left:50%;margin-left:-36px;top:60px;background-size:400% 100%;background:url("/theme/and/images/sub/sub_1010_icon.png") no-repeat;}
.intro.it04 .ul .li .desc{margin-top:170px;font-size:22px;line-height:1.4;font-weight:300;}
.intro.it04 .ul .li:nth-child(1){background:#859192;}
.intro.it04 .ul .li:nth-child(2){background:#fff;}
.intro.it04 .ul .li:nth-child(3){background:#a2968e;}
.intro.it04 .ul .li:nth-child(4){background:#fff;}
.intro.it04 .ul .li:nth-child(1)::after{background-position:left center;}
.intro.it04 .ul .li:nth-child(2)::after{background-position:33.333333% center;}
.intro.it04 .ul .li:nth-child(3)::after{background-position:66.666666% center;}
.intro.it04 .ul .li:nth-child(4)::after{background-position:right center;}
.intro.it04 .ul .li:nth-child(1) .desc{color:#fff;}
.intro.it04 .ul .li:nth-child(2) .desc{color:#222;}
.intro.it04 .ul .li:nth-child(3) .desc{color:#fff;}
.intro.it04 .ul .li:nth-child(4) .desc{color:#222;}
@media all and (max-width:1280px){.intro .txt{width:550px;height:500px;padding-top:80px;}
.intro .txt .num{font-size:40px;}
.intro .txt .subject{font-size:35px;margin-bottom:40px;}
.intro.odd .txt{left:calc(50% - 50px);}
.intro.even .txt{right:calc(50% - 50px);}
.intro.it04 .top{left:calc(50% - 80px);}
.intro.it04 .ul .li{width:200px;height:200px;margin-right:20px;border-top-left-radius: 50px;border-bottom-right-radius: 50px;}
.intro.it04 .ul .li .desc{margin-top:120px;font-size:18px;}
.intro.it04 .ul .li::after{width:60px;height:66px;top:40px;margin-left:-30px;background-size:400% 100%;}}
@media all and (max-width:1000px){.intro{height:auto;}
.intro .image .m_img{display:block;width:100%;}
.intro.it01{background-attachment:inherit;}
.intro.it02{background-attachment:inherit;}
.intro.it03{background-attachment:inherit;}
.intro.it04{background-attachment:inherit;}
.intro .txt{position:relative;width:100%;height:auto;top:auto;margin-bottom:0;padding:50px 30px 40px 30px;border-radius:0;}
.intro.odd .txt{left:auto;}
.intro.even .txt{right:auto;}
.intro .wrap{padding-left:0;padding-right:0;}
.intro.it04{padding:80px 0;}
.intro.it04::after{display:none;}
.intro.it04 .top{position:relative;width:100%;height:auto;left:auto;top:auto;margin-bottom:40px;z-index:10;}
.intro.it04 .top .eng{display:none;}
.intro.it04 .top .and{display:none;}
.intro.it04 .ul{position:relative;width:420px;margin-left:auto;margin-right:auto;padding-top:349px;}
.intro.it04 .ul::after{position:absolute;width:380px;height:349px;content:'';right:50%;margin-right:-190px;top:0;background:url("/theme/and/images/sub/sub_1010_img01_m.png") center center no-repeat;z-index:5;background-size:contain;}
.intro.it04 .ul .li{width:200px;height:200px;margin-right:20px;margin-bottom:20px;border-top-left-radius: 50px;border-bottom-right-radius: 50px;}
.intro.it04 .ul .li:nth-child(even){margin-right:0;}
.intro.it04 .ul .li .desc{margin-top:120px;font-size:18px;}
.intro.it04 .ul .li::after{width:60px;height:66px;top:40px;margin-left:-30px;background-size:400% 100%;background:url("/theme/and/images/sub/sub_1010_icon_m.png") no-repeat;}
.intro.it04 .ul .li:nth-child(3){background:#fff;}
.intro.it04 .ul .li:nth-child(4){background:#a2968e;}
.intro.it04 .ul .li:nth-child(3) .desc{color:#222;}
.intro.it04 .ul .li:nth-child(4) .desc{color:#fff;}
.intro.it04 .ul .li:nth-child(1)::after{background-size:400% 100%;}
.intro.it04 .ul .li:nth-child(2)::after{background-size:400% 100%;}
.intro.it04 .ul .li:nth-child(3)::after{background-size:400% 100%;}
.intro.it04 .ul .li:nth-child(4)::after{background-size:400% 100%;}}
@media all and (max-width:768px){.intro .txt{padding:40px 50px 40px 30px;}
.intro .txt .num{font-size:30px;}
.intro .txt .subject{font-size:25px;margin-bottom:20px;}
.intro.it02 .txt .subject,
    .intro.it03 .txt .subject{font-size:25px;}
.intro .txt .desc{font-size:15px;}
.intro .txt .inner::after{font-size:13px;}
.intro.it04 .top{margin-bottom:20px;}
.intro.it04 .title{font-size:32px;}
.intro.it04 .ul::after{position:absolute;width:250px;height:232px;margin-right:-125px;}
.intro.it04 .ul{width:300px;padding-top:232px;}
.intro.it04 .ul .li{width:145px;height:145px;margin-right:10px;margin-bottom:10px;border-top-left-radius: 30px;border-bottom-right-radius:30px;}
.intro.it04 .ul .li .desc{margin-top:80px;font-size:13px;}
.intro.it04 .ul .li::after{width:40px;height:44px;top:25px;margin-left:-20px;background-size:400% 100%;}}
@media all and (max-width:450px){.intro.it04 .title{font-size:25px;}}
.sub_head.style1{height:360px;padding-top:90px;text-align:center;background:image-set(url("/theme/and/images/sub/sub_1020_subvisual-w1920.avif") type("image/avif"),url("/theme/and/images/sub/sub_1020_subvisual-w1920.webp") type("image/webp"),url("/theme/and/images/sub/sub_1020_subvisual.jpg") type("image/jpeg")) left center no-repeat;background-size:cover;}
.sub_head.style1 .eng{display:block;font-family: 'Nanum Myeongjo', serif;font-size:16px;color:#8a817c;letter-spacing: 5px;font-weight: 600;}
.sub_head.style1 .and{position:relative;display:block;width:45px;height:45px;line-height:45px;margin:25px auto 25px auto;font-family: 'Nanum Myeongjo', serif;font-size:30px;font-style:italic;color:#fff;background:#bbafa4;border-radius:100%;}
.sub_head.style1 .and::before{position:absolute;left:50%;margin-left:40px;top:22.5px;width:140px;height:1px;content:'';background:rgba(187,175,164,0.5);}
.sub_head.style1 .and::after{position:absolute;right:50%;margin-right:40px;top:22.5px;width:140px;height:1px;content:'';background:rgba(187,175,164,0.5);}
.sub_head.style1 .sub_title{font-family: 'Nanum Myeongjo', serif;font-size:57px;color:#fff;font-weight:400;letter-spacing: -1px;}
@media all and (max-width:1280px){.sub_head.style1 .sub_title{font-size:40px;}}
@media all and (max-width:1000px){.sub_head.style1{height:270px;padding-top:90px;}
.sub_head.style1 .eng{font-size:15px;}
.sub_head.style1 .and{width:35px;height:35px;line-height:35px;margin:10px auto 10px auto;font-size:20px;}
.sub_head.style1 .and::before{margin-left:30px;top:18px;width:80px;}
.sub_head.style1 .and::after{margin-right:30px;top:18px;width:80px;}
.sub_head.style1 .sub_title{font-size:35px;}}
@media all and (max-width:768px){.sub_head.style1{margin-top:0;}}
@media all and (max-width:640px){.sub_head.style1{height:250px;padding-top:85px;}
.sub_head.style1 .eng{font-size:13px;}
.sub_head.style1 .sub_title{width:100%;font-size:30px;}}
.dt01{padding:120px 0;background:#f3f1ee;}
.dt01 .eng{display:block;margin:0 0 20px 0;text-align:center;font-size:16px;color:#8a817c;line-height:1.2;letter-spacing: 5px}
.dt01 .title{margin-bottom:20px;font-size:46px;text-align:center;font-weight:400;line-height:1.2;letter-spacing: -1px;word-break: keep-all;}
.dt01 .paragraph{margin-bottom:45px;font-size:19px;color:#666;text-align:center;letter-spacing: -1px;word-break: keep-all;}
.dt01 .box{position:relative;height:720px;padding:210px 90px 0 90px;text-align:left;border-bottom-left-radius: 200px;border-top-right-radius: 200px;background:#000000 url("/theme/and/images/sub/sub_1020_img01.png") right center no-repeat;}
.dt01 .box::after{position:absolute;width:280px;height:280px;left:0;top:-140px;content:'&.';line-height:280px;font-family: 'Nanum Myeongjo', serif;font-size:120px;font-weight:400;text-align:center;border-top-left-radius: 100px;border-bottom-right-radius: 100px;background:#a2968e;color:#fff;}
.dt01 .box .subject{font-size:40px;color:#fff;line-height:1.4;font-weight:300;letter-spacing: -2px;}
.dt01 .box .subject strong{font-weight:600;}
.dt01 .box .desc{margin-top:40px;font-size:20px;color:#fff;line-height:1.4;opacity:0.8;letter-spacing: -1px;}
@media all and (max-width:1280px){.dt01 .box::after{width:150px;height:150px;top:-75px;font-size:70px;line-height:150px;    border-top-left-radius: 60px;
        border-bottom-right-radius: 60px;}}
@media all and (max-width:1000px){.dt01 .title{font-size:35px;}
.dt01 .paragraph{font-size:15px;}
.dt01 .box{height:600px;padding-top:150px;}
.dt01 .box .subject{font-size:35px;}
.dt01 .box .desc{margin-top:40px;font-size:18px;line-height:1.6;}}
@media all and (max-width:768px){.dt01 .box{height:auto;padding:100px 25px 350px 25px;border-radius:0;border-top-left-radius:50px;border-top-right-radius: 50px;background-position:right bottom;background-size:90% auto;background-color:#000;background-image: url("/theme/and/images/sub/sub_1020_img01_m.png");text-align:center;}
.dt01 .box::after{width:80px;height:80px;line-height:80px;left:50%;margin-left:-40px;top:-40px;font-size:40px;border-radius:100%;}
.dt01 .box .subject{font-size:28px;}}
@media all and (max-width:640px){.dt01 .box{padding-bottom:250px;}
.dt01 .box .subject{font-size:25px;word-break: keep-all;}
.dt01 .box .desc{font-size:16px;word-break: keep-all;}
.dt01 .box .desc br{display:none;}}
@media all and (max-width:400px){.dt01 .box .subject br{display:none;}}
.dt02{margin:85px 0 180px 0;}
.wannabe{position:relative;height:880px;}
.wannabe .title{position:absolute;width:50%;right:50%;top:0;padding-right:30px;font-family: 'NotoSans', serif;font-size:70px;font-weight:600;color:#859192;text-align:right;line-height:1;letter-spacing: 1px;}
.wannabe .image{position:absolute;width:1110px;height:702px;right:50%;margin-right:-150px;top:180px;}
.wannabe:nth-child(1){margin-bottom:100px;}
.wannabe:nth-child(1) .image{background:url("/theme/and/images/sub/sub_1020_wannabe01.jpg") center center no-repeat;background-size:cover;}
.wannabe:nth-child(2) .image{background:url("/theme/and/images/sub/sub_1020_wannabe02.jpg") center center no-repeat;background-size:cover;}
.wannabe .txt{position:absolute;width:640px;height:auto;left:50%;top:35px;padding:80px 70px;background:#859192;}
.wannabe .txt .eng{display:block;font-family: 'Nanum Myeongjo', serif;font-size:16px;color:#606c6d;letter-spacing: 5px;}
.wannabe .txt .subject_top{margin:20px 0 10px 0;font-size:30px;color:#fff;line-height:1;}
.wannabe .txt .subject{margin:0 0 30px 0;font-size:30px;color:#fff;vertical-align: bottom;font-weight:400;line-height:1.1;}
.wannabe .txt .subject strong{font-size:50px;color:#fff;font-weight:600;letter-spacing: 8px;}
.wannabe .txt .ul{}
.wannabe .txt .ul .li{position:relative;padding-left:15px;font-size:20px;color:#fff;opacity:0.8;line-height:1.3;margin-bottom:5px;font-weight:300;}
.wannabe .txt .ul .li:last-child{margin-bottom:0;}
.wannabe .txt .ul .li::after{position:absolute;width:7px;height:2px;left:0;top:13px;content:'';background:rgba(255,255,255,0.8);}
.wannabe .txt .ul .li.none{margin-top:25px;}
.wannabe .txt .ul .li.none::after{display:none;}
@media all and (max-width:1500px){.wannabe .title{top:60px;}
.wannabe .title .mini{font-size:35px;}}
@media all and (max-width:1280px){.wannabe .title{font-size:50px;}
.wannabe .image{margin-right:-400px;}
.wannabe .txt{width:480px;}
.wannabe .txt .ul .li{font-size:18px;}
.wannabe .txt .ul .li::after{top:12px;}}
@media all and (max-width:1000px){.dt02{margin-bottom:50px;margin-top:0;}
.wannabe{height:auto;}
.wannabe .title{position:absolute;width:100%;right:15px;top:400px;padding-right:0;font-size:45px;color:#fff;z-index:10;text-shadow: 0 10px 20px rgba(0,0,0,0.2);}
.wannabe .image{position:relative;width:100%;height:600px;right:auto;margin-right:0;top:0;}
.wannabe:nth-child(1){margin-bottom:80px;}
.wannabe:nth-child(1) .image{background:url("/theme/and/images/sub/sub_1020_wannabe01.jpg") center center no-repeat;background-size:cover;}
.wannabe:nth-child(2) .image{background:url("/theme/and/images/sub/sub_1020_wannabe02.jpg") center center no-repeat;background-size:cover;}
.wannabe .txt{position:relative;width:calc(100% - 30px);left:auto;top:auto;margin:-100px auto 0 auto;padding:60px 50px;border-top-left-radius:50px;border-bottom-right-radius:50px;}
.wannabe .txt .eng{font-size:14px;}
.wannabe .txt .subject_top{font-size:25px;}
.wannabe .txt .subject{margin:0px 0 20px 0;font-size:25px;}
.wannabe .txt .subject strong{font-size:30px;}
.wannabe .txt .ul .li{font-size:16px;}}
@media all and (max-width:640px){.wannabe .image{height:400px;}
.wannabe .title{top:230px;font-size:30px;}
.wannabe .title .mini{font-size:25px;}
.wannabe .txt{padding:50px 30px;}
.wannabe .txt .eng{font-size:12px;}
.wannabe .txt .subject_top{font-size:20px;}}
.dt03.box{padding:30px 0;}
.dt03.box .eng,
.dt03.box .title,
.dt03.box .paragraph{text-align:left;}
.dt03{height:410px;background:#eeeeee;}
.dt03 .left{float:left;width:320px;margin-right:110px;}
.dt03 .right{float:left;width:850px;margin-top:70px;margin-right:-80px;}
.dt03 .left .and{position:relative;display:block;margin-bottom:15px;padding:65px 0 0 55px;font-family: 'Nanum Myeongjo', serif;font-size:40px;color:#b3b3b3;letter-spacing:-1px;}
.dt03 .left .and::after{position:absolute;width:85px;height:82px;content:'';left:0;top:0;background-size:300% 100%;background:url("/theme/and/images/sub/solution_bg.png");background-position:right center;}
.dt03 .right .intro02_banner{position:relative;}
.dt03 .right .intro02_banner .slick-arrow{position:absolute;top:50%;margin-top:-25px;font-size:0;width:25px;height:49px;}
.dt03 .right .intro02_banner .slick-arrow.slick-prev{left:-80px;background:url("/theme/and/images/sub/intro02_arrow.png");background-position:left center;background-size:200% 100%;}
.dt03 .right .intro02_banner .slick-arrow.slick-next{right:-30px;background:url("/theme/and/images/sub/intro02_arrow.png");background-position:right center;background-size:200% 100%;}
@media all and (max-width:1400px){.dt03 .right{width:calc(100% - 530px);}}
@media all and (max-width:1280px){.dt03{height:330px;}
.dt03 .box .title{font-size:30px;}
.dt03 .box .paragraph{font-size:17px;}
.dt03 .left .and{padding:50px 0 0 45px;}
.dt03 .left .and::after{width:70px;height:68px;background-size:300% 100%;}}
@media all and (max-width:1000px){.dt03{height:auto;}
.dt03 .left{float:none;width:100%;}
.dt03.box .eng,
    .dt03.box .title,
    .dt03.box .paragraph{max-width:100%;text-align:center;}
.dt03.box .title{margin-bottom:15px;}
.dt03 .left .and{width:100px;margin-left:auto;margin-right:auto;}
.dt03 .right{float:none;width:100%;margin-right:0;margin-top:30px;padding:0 0 0 60px;}
.dt03 .right .intro02_banner .slick-arrow.slick-prev{left:-70px;}
.dt03 .right .intro02_banner .slick-arrow.slick-next{right:-10px;}}
@media all and (max-width:640px){.dt03 .right{padding:0 0 0 30px;}
.dt03 .right .intro02_banner .slick-arrow.slick-prev{left:-30px;}
.dt03 .right .intro02_banner .slick-arrow.slick-next{right:0px;}
.dt03 .right .intro02_banner .slick-arrow{margin-top:-15px;width:15px;height:29px;}}
.sub_head.style1.sub10020{text-align:center;background:url("/theme/and/images/sub/sub_10020_subvisual.jpg") left center no-repeat;background-size:cover;}
.sub_head.style1.sub10020 .sub_title{color:#222;}
.location{position:relative;margin-top:40px;width:1280px;height:580px;margin-left:auto;margin-right:auto;}
.location #map{width:1280px;height:580px;}
.location #map .root_daum_roughmap .wrap_map{height:580px;}
.location #map .root_daum_roughmap .wrap_controllers{display:none;}
.location #map .roughmap_maker_label .roughmap_lebel_text{display:none;}
.location #map .roughmap_maker_label:after{display:none;}
.location .txt{position:absolute;width:580px;height:390px;right:60px;top:95px;padding:35px 40px;background:#9d8d7f;z-index: 999;}
.location .txt .ul{font-size:0;line-height:0;}
.location .txt .ul .li{position:relative;min-height:60px;margin-bottom:12px;padding-top:5px;padding-left:80px;color:#fff;line-height:1.4;}
.location .txt .ul .li:last-child{margin-bottom:0;}
.location .txt .ul .li::after{position:absolute;left:0;top:3px;width:60px;height:60px;content:'';background:url("/theme/and/images/sub/location_icon.png") no-repeat;}
.location .txt .ul .li.tel::after{background-position:center top;}
.location .txt .ul .li.kakao::after{background-position:center 33.33333%;}
.location .txt .ul .li.add::after{background-position:center 66.66666%;}
.location .txt .ul .li.time::after{background-position:center bottom;}
.location .txt .ul .li.tel{font-size:36px;}
.location .txt .ul .li.kakao{font-size:30px;}
.location .txt .ul .li.add{font-size:18px;}
.location .txt .ul .li.time{font-size:18px;}
.location .txt .ul .li.time dl dt,
.location .txt .ul .li.time dl dd{display:inline-block;}
.location .txt .tab_sns{width:calc(100% + 80px);margin-left:-40px;margin-top:55px;}
.location .txt .tab_sns .ul{font-size:0;line-height:0;}
.location .txt .tab_sns .ul .li{position:relative;display:inline-block;width:33.3333%;height:68px;font-size:15px;background:#fff;color:#9d8d7f;vertical-align: top;padding:0;}
.location .txt .tab_sns .ul .li::after{display:none;}
.location .txt .tab_sns .ul .li::before{position:absolute;right:0;top:50%;margin-top:-10px;width:1px;height:20px;content:'';background:#9d8d7f;}
.location .txt .tab_sns .ul .li:last-child::before{display:none;}
.location .txt .tab_sns .ul .li a{display:block;text-align:center;}
.location .txt .tab_sns .ul .li a span{position:relative;line-height:68px;font-size:20px;color:#9d8d7f;padding-left:30px;font-weight:600;}
.location .txt .tab_sns .ul .li a span::after{position:absolute;left:0px;top:0px;width:28px;height:28px;content:'';background:url("/theme/and/images/sub/location_tab.jpg") no-repeat;background-size:300% 100%;}
.location .txt .tab_sns .ul .li.tab1 a span::after{background-position:left top;}
.location .txt .tab_sns .ul .li.tab2 a span::after{background-position:center top;}
.location .txt .tab_sns .ul .li.tab3 a span::after{background-position:right top;}
@media all and (max-width:1400px){.location{width:100%;}
.location #map{width:100%;}}
@media all and (max-width:1280px){.location{height:auto;}
.location #map{height:400px;}
.location #map .root_daum_roughmap .wrap_map{height:400px;}
.location .txt{position:relative;width:100%;height:auto;right:auto;top:auto;}
.location .txt .ul .li{display:inline-block;width:calc(50% - 30px);vertical-align: top;}
.location .txt .ul .li:nth-child(odd){margin-right:30px;}
.location .txt .ul .li.tel{font-size:30px;}
.location .txt .ul .li.kakao{font-size:28px;}
.location .txt .ul .li.add{font-size:17px;}
.location .txt .ul .li.time{font-size:17px;}
.location .txt .tab_sns{width:100%;margin-left:0px;margin-top:0px;margin-top:30px;}
.location .txt .tab_sns .ul .li:nth-child(odd){margin-right:0;}}
@media all and (max-width:768px){.location #map{height:250px;}
.location #map .root_daum_roughmap .wrap_map{height:250px;}
.location .txt .ul .li::after{width:40px;height:40px;background-size:100% 400%;}
.location .txt .ul .li{display:block;width:100%;min-height:40px;padding-left:50px;}
.location .txt .ul .li.tel{font-size:25px;}
.location .txt .ul .li.kakao{font-size:24px;}
.location .txt .ul .li.add{font-size:16px;}
.location .txt .ul .li.time{font-size:16px;}}
@media all and (max-width:640px){.location .txt{padding:30px 25px;}
.sub_head.style1.sub1030 .sub_title{font-size:24px;}
.location .txt .tab_sns .ul .li{display:block;width:100%;height:50px;}
.location .txt .tab_sns .ul .li::before{display:none;}
.location .txt .tab_sns .ul .li a span{line-height:50px;}}
.label{display:inline-block;height:28px;font-size:16px;color:#fff;padding:0 13px;line-height:28px;border-radius:20px;}
.label.bold{font-weight:800;}
.label.brown{background:#c6a867;}
.label.green{background:#4cb95a;}
.label.green2{background:#58a663;}
.label.red{background:#cb364d;}
.label.blue{background:#3e65b5;}
.label.sky{background:#69aec5;}
.label.gray{background:#888888;}
.box.route{background:#f3f0ee;}
.box.route .section{margin-bottom:40px;padding:80px 80px;background:#fff;}
.box.route .section .subject{position:relative;padding-bottom:90px;text-align:center;}
.box.route .section .subject::after{position:absolute;left:50%;bottom:30px;width:1px;height:30px;content:'';background:#93867e;}
.box.route .section .subject .num{padding-right:10px;font-family: 'Nanum Myeongjo', serif;font-size:22px;color:#93867e;vertical-align: bottom;letter-spacing:2px;}
.box.route .section .subject .num strong{font-size:50px;letter-spacing: -1px;}
.box.route .section .subject .title{font-size:40px;color:#222;vertical-align: bottom;}
.box.route .section .image img{display:block;width:100%;max-width:1120px;margin-left:auto;margin-right:auto;}
.box.route .section .detail{margin-top:40px;text-align:center;}
.box.route .section .detail dl dt,
.box.route .section .detail dl dd{display:inline-block;}
.box.route .section.way1 .detail dl{display:inline-block;margin:3px 5px;}
.box.route .section.way1 .detail dl .label{margin:0 3px;}
.box.route .section.way1 .detail dl dd{font-size:22px;}
.box.route .section.way1 .image img{display:block;width:100%;}
.box.route .section.way1 .image img.m_img{display:none;}
.box.route .section.way2 .detail{margin-top:0;}
.box.route .section.way2 .list.circle .ul .li{position:relative;border-color:#f0ebe8;font-size:0;line-height:0;}
.box.route .section.way2 .list.circle .ul .li .tit{padding-top:75px;margin-bottom:10px;font-size:25px;color:#93867e;font-weight:400;line-height:1.3;}
.box.route .section.way2 .list.circle .ul .li:nth-child(1){border:none;background:#93867e;}
.box.route .section.way2 .list.circle .ul .li:nth-child(1)::after{position:absolute;left:50%;margin-left:-22px;top:75px;width:44px;height:50px;content:'';background:url("/theme/and/images/sub/route_bus.png") center center no-repeat;background-size:contain;}
.box.route .section.way2 .list.circle .ul .li:nth-child(1) .tit{margin-bottom:0;padding-top:145px;color:#fff;}
.box.route .section.way2 .bus{font-size:0;line-height:0;border-top:2px solid #222;}
.box.route .section.way2 .bus dl{display:inline-block;width:50%;height:70px;padding-top:20px;font-size:0;line-height:0;border-bottom:1px solid #ccc;vertical-align: middle;}
.box.route .section.way2 .bus dl:nth-child(even){border-left:1px solid #ccc;}
.box.route .section.way2 .bus dl.high{height:92px;}
.box.route .section.way2 .bus dl.full{width:100%;}
.box.route .section.way2 .bus dl dt{display:inline-block;width:120px;vertical-align: middle;}
.box.route .section.way2 .bus dl dd{display:inline-block;width:calc(100% - 120px);font-size:19px;color:#666;line-height:1.3;text-align:left;vertical-align: middle;}
.box.route .section.way3{background:#93867e;}
.box.route .section.way3 .image img.m_img{display:none;}
.box.route .section.way3 .subject::after{background:#cbc0b9;}
.box.route .section.way3 .subject .num{color:#cbc0b9;}
.box.route .section.way3 .subject .title{color:#fff;}
.box.route .section.way3 .subject .title em{font-style:normal;font-size:30px;}
.box.route .section.way3 .detail{max-width:1120px;margin-top:0;margin-left:auto;margin-right:auto;padding:15px 20px;background:#fff;}
.box.route .section.way3 .detail .desc{font-size:0;line-height:0;text-align:center;}
.box.route .section.way3 .detail .desc span{display:inline-block;font-size:22px;line-height:1.4;word-break: keep-all;}
.box.route .section.way3 .detail .desc strong{display:inline-block;padding-left:5px;font-size:22px;line-height:1.4;text-align:left;}
.box.route .section.way3 .detail .desc strong .point{display:inline-block;padding:5px 10px;font-size:17px;color:#fff;line-height:1;background:#7e7067;font-style: normal;font-weight:400;}
.box.route .section.way4 .airport .tit{position:relative;height:64px;line-height:64px;padding-left:75px;font-size:25px;color:#6d635c;border:2px solid #998c85;}
.box.route .section.way4 .airport .tit::after{position:absolute;width:60px;height:60px;left:0;top:0px;content:'';background:#998c85 url("/theme/and/images/sub/airport_way.png") no-repeat;}
.box.route .section.way4 .airport.ap1 .tit::after{background-position:left center;}
.box.route .section.way4 .airport.ap2 .tit::after{background-position:right center;}
.box.route .section.way4 .image{margin:50px 0;}
.box.route .section.way4 .image img{display:block;width:auto;margin:20px auto;}
.box.route .section.way4 .image img.m_img{display:none;}
.box.route .section.way4 .airport table{width:100%;margin:30px 0;text-align:center;}
.box.route .section.way4 .airport table thead{}
.box.route .section.way4 .airport table thead tr th{height:55px;line-height:55px;font-size:22px;color:#fff;background:#6c625b;}
.box.route .section.way4 .airport table tbody{}
.box.route .section.way4 .airport table tbody tr td{padding:30px 30px;font-size:22px;border-bottom:1px solid #ffffff;line-height:1.5;}
.box.route .section.way4 .airport table tbody tr td:nth-child(1){color:#6b4d4d;background:#f4ebe6;}
.box.route .section.way4 .airport table tbody tr td:nth-child(2){position:relative;color:#fff;background:#b1a39a;}
.box.route .section.way4 .airport table tbody tr td:nth-child(2)::after{position:absolute;right:-16px;top:50%;margin-top:-17px;width:33px;height:33px;content:'';background:url("/theme/and/images/sub/airport_arrow.png") no-repeat;background-size:contain;}
.box.route .section.way4 .airport table tbody tr td:nth-child(3){color:#fff;background:#93867e;}
.box.route .section.way4 .airport .paragraph{height:70px;line-height:70px;font-size:22px;color:#fff;background:#93867e;}
@media all and (max-width:1280px){.box.route .section{padding:40px 25px;}
.box.route .section .subject{padding-bottom:40px;}
.box.route .section .subject::after{display:none;}
.box.route .section .subject .title{font-size:30px;}
.box.route .section .subject .num strong{font-size:40px;}
.box.route .section.way1 .detail dl{display:block;text-align:center;margin-bottom:25px;}
.box.route .section.way1 .detail dl:last-child{margin-bottom:0;}
.box.route .section.way1 .detail dl dt{display:block;margin-bottom:7px;}
.box.route .section.way2 .list.circle .ul .li .tit{padding-top:55px;font-size:20px;}
.box.route .section.way2 .list.circle .ul .li:nth-child(1)::after{top:55px;}
.box.route .section.way2 .list.circle .ul .li:nth-child(1) .tit{padding-top:125px;}
.box.route .section.way2 .bus dl dd{font-size:16px;}
.box.route .section.way3 .detail .desc{height:auto;line-height:1.3;padding:15px 20px;font-size:18px;}
.box.route .section.way4 .airport table thead tr th{font-size:18px;}
.box.route .section.way4 .airport table tbody tr td{padding:20px 20px;font-size:18px;}}
@media all and (max-width:1000px){.box.route .section.way2 .bus dl{display:block;width:100%;height:auto;padding:15px 0px;}
.box.route .section.way2 .bus dl.high{height:auto;}
.box.route .section.way2 .bus dl:nth-child(even){border-left:none;}
.box.route .section.way4 .airport .tit{font-size:20px;}
.box.route .section.way4 .airport .paragraph{height:auto;padding:15px 20px;font-size:18px;line-height:1.3;}}
@media all and (max-width:768px){.box.route .section{padding:40px 10px;}
.box.route .section .subject{padding-bottom:30px;}
.box.route .section .subject .title{font-size:25px;}
.box.route .section .subject .num{display:block;margin-bottom:5px;padding-right:0;font-size:20px;}
.box.route .section .subject .num strong{font-size:30px;}
.box.route .section .detail{margin-top:20px;}
.box.route .section.way1 .detail dl dd{font-size:18px;}
.box.route .section.way1 .image img.pc_img{display:none;}
.box.route .section.way1 .image img.m_img{display:block;}
.box.route .section.way3 .subject .title em{font-size:25px;}
.box.route .section.way3 .image img.pc_img{display:none;}
.box.route .section.way3 .image img.m_img{display:block;}
.box.route .section.way4 .image{margin:30px 0;}
.box.route .section.way4 .image img.pc_img{display:none;}
.box.route .section.way4 .image img.m_img{display:block;}
.box.route .section.way3 .detail{padding:20px 10px;}
.box.route .section.way3 .detail .desc{padding:0;}
.box.route .section.way3 .detail .desc span{display:block;font-size:18px;}
.box.route .section.way3 .detail .desc strong{display:block;margin-top:10px;padding-left:0px;font-size:18px;text-align:center;word-break: keep-all;}
.box.route .section.way3 .detail .desc strong .point{display:block;width:180px;margin-left:auto;margin-right:auto;font-size:15px;}
.box.route .section.way3 .detail .desc strong br{display:none;}}
@media all and (max-width:640px){.box.route .section.way2 .list.circle .ul{width:100%;}
.box.route .section.way2 .list.circle .ul .li{display:block;width:100%;height:auto;border-radius:0;border:none;background:#f0ebe8;margin:0;padding:10px 15px;text-align:center;}
.box.route .section.way2 .list.circle .ul .li .tit{margin-bottom:0;padding-top:0;font-size:16px;}
.box.route .section.way2 .list.circle .ul .li .tit br{display:none;}
.box.route .section.way2 .list.circle .ul .li .desc{font-size:16px;}
.box.route .section.way2 .list.circle .ul .li .desc br{display:none;}
.box.route .section.way2 .list.circle .ul .li:nth-child(1){height:40px;line-height:40px;padding:0;background:#93867e;text-align:center;}
.box.route .section.way2 .list.circle .ul .li:nth-child(1)::after{display:none;}
.box.route .section.way2 .list.circle .ul .li:nth-child(1) .tit{position:relative;display:inline-block;padding-top:0;padding-left:30px;line-height:40px;}
.box.route .section.way2 .list.circle .ul .li:nth-child(1) .tit::after{position:absolute;left:0;top:8px;width:21px;height:24px;content:'';background:url("/theme/and/images/sub/route_bus.png") center center no-repeat;background-size:contain;}
.box.route .section.way2 .bus dl dd{font-size:15px;}
.box.route .section.way4 .airport .tit{height:42px;line-height:42px;padding-left:50px;border:1px solid #998c85;font-size:18px;}
.box.route .section.way4 .airport .tit::after{width:40px;height:40px;background-size:80px 40px;}
.box.route .section.way4 .airport table thead tr th{height:40px;line-height:40px;font-size:15px;}
.box.route .section.way4 .airport table tbody tr td{padding:15px 15px;font-size:15px;}
.box.route .section.way4 .airport table tbody tr td:nth-child(2)::after{width:26px;height:26px;margin-top:-13px;right:-13px;}}
.box.service{}
.box.service .ul{}
.box.service .ul .li{position:relative;height:245px;margin-bottom:15px;padding:40px 30px 30px 510px;background:#f3f0ee;}
.box.service .ul .li:last-child{margin-bottom:0;}
.box.service .ul .li::before{position:absolute;width:15px;height:100%;left:0;top:0;content:'';background:#93867e;}
.box.service .ul .li::after{position:absolute;width:430px;height:100%;left:15px;top:0;content:'';}
.box.service .ul .li:nth-child(1)::after{background:url("/theme/and/images/sub/service_list01.jpg") center center no-repeat ;background-size:cover;}
.box.service .ul .li:nth-child(2)::after{background:url("/theme/and/images/sub/service_list02.jpg") center center no-repeat ;background-size:cover;}
.box.service .ul .li:nth-child(3)::after{background:url("/theme/and/images/sub/service_list03.jpg") center center no-repeat ;background-size:cover;}
.box.service .ul .li:nth-child(4)::after{background:url("/theme/and/images/sub/service_list04.jpg") center center no-repeat ;background-size:cover;}
.box.service .ul .li:nth-child(5)::after{background:url("/theme/and/images/sub/service_list05.jpg") center center no-repeat ;background-size:cover;}
.box.service .ul .li .subject{font-size:35px;margin-bottom:20px;color:#222;line-height:1.4;font-weight:400;}
.box.service .ul .li .desc{font-size:20px;color:#222;line-height:1.4;}
.box.service .ul .li .desc.dot{position:relative;padding-left:12px;font-size:20px;color:#222;line-height:1.4;}
.box.service .ul .li .desc.dot::after{position:absolute;width:7px;height:2px;left:0;top:15px;content:'';background:#222;opacity:0.6;}
@media all and (max-width:1280px){.box.service .ul .li .subject{font-size:25px;}
.box.service .ul .li .desc{font-size:18px;}
.box.service .ul .li .desc.dot{font-size:18px;}
.box.service .ul .li .desc.dot::after{top:11px;}}
@media all and (max-width:1000px){.box.service .ul .li{height:200px;padding:25px 25px 25px 360px;}
.box.service .ul .li::after{width:300px;}}
@media all and (max-width:768px){.box.service .ul .li{height:150px;padding:25px 25px 25px 230px;}
.box.service .ul .li::after{width:200px;left:5px;}
.box.service .ul .li::before{width:5px;}
.box.service .ul .li .subject{margin-bottom:10px;font-size:20px;}
.box.service .ul .li .desc{font-size:15px;}
.box.service .ul .li .desc.dot{font-size:15px;}}
@media all and (max-width:640px){.box.service .ul .li{height:auto;padding:220px 15px 20px 30px;}
.box.service .ul .li::after{width:calc(100% - 5px);height:200px;}
.box.service .ul .li:nth-child(3)::after{background-position:top left;}
.box.service .ul .li:nth-child(4)::after{background-position:top left;}
.box.service .ul .li:nth-child(5)::after{background-position:bottom center;}}
.box.foreigner{background:#f3f0ee;}
.box.foreigner .ul .li{position:relative;height:242px;margin-bottom:20px;padding-top:95px;background:#fff;text-align:center;}
.box.foreigner .ul .li::before,
.box.foreigner .ul .li::after{position:absolute;content:'';}
.box.foreigner .ul .li:nth-child(1)::after{width:234px;height:224px;right:0;top:0;background:url("/theme/and/images/sub/foreigner_01.png") center center no-repeat ;background-size:contain;}
.box.foreigner .ul .li:nth-child(2)::after{width:289px;height:242px;right:0;top:0;background:url("/theme/and/images/sub/foreigner_02.png") center center no-repeat ;background-size:contain;}
.box.foreigner .ul .li:nth-child(3)::after{width:252px;height:242px;right:0;top:0;background:url("/theme/and/images/sub/foreigner_03.png") center center no-repeat ;background-size:contain;}
.box.foreigner .ul .li:nth-child(3)::before{width:323px;height:204px;left:0;top:22px;background:url("/theme/and/images/sub/foreigner_04.png") center center no-repeat ;background-size:contain;}
.box.foreigner .ul .li:nth-child(3){margin-bottom:0;padding-top:75px;}
.box.foreigner .ul .li .subject{font-size:35px;}
.box.foreigner .ul .li .desc{font-size:35px;line-height:1.5;}
.box.foreigner .ul .li .desc.bt{display:block;font-size:28px;}
@media all and (max-width:1280px){.box.foreigner .ul .li{text-align:left;padding-left:50px;}
.box.foreigner .ul .li .subject{font-size:30px;}
.box.foreigner .ul .li .desc{font-size:30px;}
.box.foreigner .ul .li .desc.bt{font-size:20px;}
.box.foreigner .ul .li:nth-child(3)::before{display:none;}}
@media all and (max-width:1000px){.box.foreigner .ul .li .subject{font-size:20px;}
.box.foreigner .ul .li .desc{font-size:20px;}
.box.foreigner .ul .li .desc.bt{font-size:18px;}}
@media all and (max-width:768px){.box.foreigner .ul .li{height:150px;padding:50px 120px 25px 20px;}
.box.foreigner .ul .li:nth-child(3){padding-top:50px;}
.box.foreigner .ul .li:nth-child(1)::after{width:120px;height:115px;}
.box.foreigner .ul .li:nth-child(2)::after{width:179px;height:150px;right:-40px;}
.box.foreigner .ul .li:nth-child(3)::after{width:156px;height:150px;right:-40px;}}
@media all and (max-width:640px){.box.foreigner .ul .li{padding-top:40px;}
.box.foreigner .ul .li{overflow: hidden;}
.box.foreigner .ul .li:nth-child(3){padding-top:30px;}
.box.foreigner .ul .li::after{opacity:0.6;}
.box.foreigner .ul .li .subject{display:block;font-size:18px;}
.box.foreigner .ul .li .desc{font-size:16px;}
.box.foreigner .ul .li .desc.bt{font-size:16px;}}
.sub_head.style1.sub10030{text-align:center;background:image-set(url("/theme/and/images/sub/sub_10030_subvisual-w1920.avif") type("image/avif"),url("/theme/and/images/sub/sub_10030_subvisual-w1920.webp") type("image/webp"),url("/theme/and/images/sub/sub_10030_subvisual.jpg") type("image/jpeg")) right center no-repeat;background-size:cover;}
.sub_head.style1.sub10030 .eng{color:#8a897c;}
.sub_head.style1.sub10030 .and,
.sub_head.style1.sub10030 .and::before,
.sub_head.style1.sub10030 .and::after{background:#babba4;}
.sub_head.style1.sub10030 .sub_title{color:#222;}
.photo{width:1280px ;margin-top:45px;margin-left:auto;margin-right:auto;}
.photo .gallery-thumbs .swiper-slide{width:205px;}
.photo .gallery-thumbs .swiper-slide img{width:100%;}
.photo .controls{position:relative; height:99px; text-align:center;}
.photo .controls *{vertical-align:top;}
.photo .swiper-button-next,
.photo .swiper-button-prev{display:inline-block; position:relative; left:auto; right:auto; top:auto; width:32px; height:99px; margin:0; background:no-repeat center;}
.photo .swiper-button-prev{background-image:url("/theme/and/images/sub/photo_prev.png");}
.photo .swiper-button-next{background-image:url("/theme/and/images/sub/photo_next.png");}
.photo .swiper-pagination{display:inline-block; width:auto; bottom:auto; position:relative; padding:0 33px; font-family: 'Nanum Myeongjo', serif; font-weight:700; line-height:99px; font-size:24px; color:#aaaaaa;}
.photo .swiper-pagination .swiper-pagination-current{color:#383935;}
.photo .gallery-thumbs .swiper-slide{position:relative;}
.photo .gallery-thumbs .swiper-slide:before{position:absolute; top:0; left:0; right:0; bottom:0; border:5px solid #a8ab96; background:rgba(0,0,0,0.5); content:''; opacity:0; transition:opacity 0.4s;}
.photo .gallery-thumbs .swiper-slide:after{position:absolute; top:0; left:0; right:0; bottom:0; font-family: 'Nanum Myeongjo', serif; font-weight:400; font-size:20px; color:#fff; line-height:115px; text-align:center; content:'VIEW'; opacity:0; transition:opacity 0.4s;}
.photo .gallery-thumbs .swiper-slide-thumb-active:before{opacity:1;}
.photo .gallery-thumbs .swiper-slide-thumb-active:after{opacity:1;}
.photo .swiper-button-next:after,
.photo .swiper-button-prev:after{font-size:0;}
.photo .gallery-top{position:relative;}
.photo .gallery-top .swiper-button-prev{position:absolute;top:50%;margin-top:-25px;left:20px;width:25px;height:49px;background-image:url("/theme/and/images/sub/photo_arrow.png");background-position: left center;background-size:200% 100%;}
.photo .gallery-top .swiper-button-next{position:absolute;top:50%;margin-top:-25px;right:20px;width:25px;height:49px;background-image:url("/theme/and/images/sub/photo_arrow.png");background-position:right center;background-size:200% 100%;}
@media all and (max-width:1280px){.photo{width:100%;}}
@media all and (max-width:1000px){.photo .gallery-thumbs .swiper-slide{width:170px;}
.photo .gallery-thumbs .swiper-slide:after{line-height:95px;}
.sub1040 .box{padding-bottom:0;}
.photo .gallery-top .swiper-button-prev{margin-top:-17px;left:10px;width:18px;height:35px;}
.photo .gallery-top .swiper-button-next{margin-top:-17px;right:10px;width:18px;height:35px;}}
@media all and (max-width:640px){.sub1040 .box .title{margin-bottom:5px;}
.photo .gallery-thumbs .swiper-slide{width:90px;}
.photo .gallery-thumbs .swiper-slide:after{line-height:50px;font-size:14px;}
.photo .controls{height:50px;}
.photo .swiper-pagination{line-height:50px;font-size:16px;padding:0 10px;}
.photo .swiper-button-next, .photo .swiper-button-prev{height:50px;background-size:60%;}}
.ul-wrap{margin-top:80px;height:425px;border-bottom-left-radius:100px;border-top-right-radius:100px;background:#eeeae7;text-align:center;}
.ul-wrap .subject{display:inline-block;height:80px;margin-top:-45px;padding:0 95px;font-size:32px;line-height:80px;color:#fff;background:#897c74;border-radius:50px;font-weight:400;letter-spacing: -1px;}
.ul-wrap .ul{margin-top:50px;font-size:0;line-height:0;text-align:center;}
.ul-wrap .ul .li .desc.light{font-size:20px;}
.ul-wrap .ul .li .desc.bold{display:block;margin-top:7px;font-size:28px;font-weight:600;}
@media all and (max-width:1280px){.ul-wrap{height:auto;padding-bottom:40px;}}
@media all and (max-width:1000px){.ul-wrap{border-bottom-left-radius:50px;border-top-right-radius:50px;}
.ul-wrap .subject{height:auto;margin-top:40px;padding:15px 30px;font-size:25px;line-height:1.2;}
.ul-wrap .ul{margin-top:20px;}}
@media all and (max-width:768px){.ul-wrap .ul .li .desc.bold{margin-top:0;}}
@media all and (max-width:640px){.ul-wrap{padding-bottom:40px;margin-top:60px;}
.ul-wrap .subject{padding:13px 30px;font-size:22px;}}
.list.circle{margin-bottom:40px;text-align:center;}
.list.circle .ul{font-size:0;line-height:0;}
.list.circle .ul .li{display:inline-block;width:255px;height:255px;padding:0 10px;vertical-align:top;margin-right:30px;text-align:center;border:8px solid;border-radius:100%;}
.list.circle .ul .li:last-child{margin-right:0;}
.list.circle .ul .li .num{display:block;margin:60px 0 10px 0;font-family: 'Nanum Myeongjo', serif;font-size:38px;font-weight:700;line-height:1;letter-spacing: -2px;font-style: italic;}
.list.circle .ul .li .desc{font-size:22px;color:#222;line-height:1.4;letter-spacing: -1px;word-break: keep-all;}
.list.circle .ul .li .small{font-size:16px;line-height:1.4;word-break:keep-all;}
.list.circle .ul .li .subject{font-size:30px;line-height:1.4;}
.list.circle.arrow .ul .li{position:relative;margin-right:60px;}
.list.circle.arrow .ul .li::after{position:absolute;right:-45px;top:100px;width:14px;height:25px;content:'';background:url("/theme/and/images/sub/circle_arrow.png") center center no-repeat;}
.list.circle.arrow .ul .li:last-child::after{display:none;}
.list.circle.arrow .ul .li .desc{margin:40px 0 20px 0;font-weight:600;}
.list.circle.arrow2 .ul .li{position:relative;margin-right:60px;}
.list.circle.arrow2 .ul .li::after{position:absolute;width:17px;height:28px;left:-45px;top:50%;transform:translateY(-50%);content:'';background:url("/theme/and/images/sub/arrow_tri_white.png") center center no-repeat;}
.list.circle.arrow2 .ul .li:first-child::after{display:none;}
.list.circle.big .ul .li{width:340px;height:340px;}
.list.circle.big .ul .li .desc{font-size:24px;}
.list.circle.big .ul .li .num{margin:90px 0 20px 0;}
.list.circle.lc01{margin-bottom:0;}
.list.circle.lc02 .ul{margin-top:0;}
@media all and (max-width:1400px){.list.circle.arrow2 .ul .li{margin-bottom:10px;}}
@media all and (max-width:1280px){.list.circle .ul{margin-bottom:20px;}
.list.circle .ul{width:450px;margin-left:auto;margin-right:auto;}
.list.circle .ul .li{width:220px;height:220px;margin-top:5px;margin-bottom:5px;margin-right:10px;border:5px solid;}
.list.circle .ul .li:nth-child(even){margin-right:0;}
.list.circle .ul .li .num{font-size:25px;}
.list.circle .ul .li .desc{font-size:18px;}
.list.circle .ul .li .subject{font-size:20px;}
.list.circle.big .ul{width:100%;}
.list.circle.big .ul .li{width:220px;height:220px;}
.list.circle.big .ul .li:nth-child(even){margin-right:10px;}
.list.circle.big .ul .li .desc{font-size:18px;}
.list.circle.big .ul .li .num{margin:50px 0 8px 0;}
.list.circle.arrow .ul .li{width:240px;height:240px;margin-right:0;margin-bottom:45px;}
.list.circle.arrow .ul .li::after{position:absolute;right:50%;margin-right:-7px;top:auto;bottom:-40px;transform: rotate(90deg)}
.list.circle.arrow .ul .li:last-child::after{display:none;}
.list.circle.arrow .ul .li .desc{font-size:20px;}
.list.circle.arrow2 .ul{width:600px;}}
@media all and (max-width:768px){.list.circle .ul .li .subject{font-size:18px;}
.list.circle.big .ul{width:450px;}
.list.circle.big .ul .li:nth-child(even){margin-right:0px;}
.list.circle.lc02{margin-top:-20px;}
.list.circle.lc01 .ul{margin-bottom:0;}
.list.circle.lc01 .ul .li:nth-child(3){margin-top:-20px;}}
@media all and (max-width:640px){.list.circle{margin-bottom:0;}
.list.circle .ul{width:310px;}
.list.circle .ul .li{width:150px;height:150px;border:3px solid;padding:0 7px;}
.list.circle .ul .li .num{margin:22px 0 5px 0;font-size:20px;}
.list.circle .ul .li .desc{font-size:14px;word-break: keep-all;}
.list.circle .ul .li .desc br{display:none;}
.list.circle.big .ul{width:310px;}
.list.circle.big .ul .li{width:150px;height:150px;}
.list.circle.big .ul .li .desc{font-size:14px;}
.list.circle.big .ul .li .num{margin:22px 0 5px 0;}
.list.circle.arrow2 .ul{width:450px;padding-left:25px;}
.list.circle.arrow2 .ul .li{margin-right:30px;}
.list.circle.arrow2 .ul .li::after{width:13px;height:21px;background-size:contain;left:-24px;}}
@media all and (max-width:450px){.list.circle.arrow2 .ul{width:100%;padding-left:15px;}
.list.circle.arrow2 .ul .li{width:130px;height:130px;}
.list.circle.arrow2 .ul .li{margin-right:15px;}
.list.circle.arrow2 .ul .li::after{width:10px;height:16px;background-size:contain;left:-15px;}}
@media all and (max-width:350px){.list.circle .ul{width:280px;}
.list.circle .ul .li{width:135px;height:135px;}
.list.circle .ul .li .num{margin:20px 0 5px 0;font-size:18px;}
.list.circle .ul .li .desc{font-size:13px;}}
.check1{display:flex;margin-bottom:40px;}
.check1 .right{padding:40px 50px;}
.check1 .right.high{padding-top:70px;padding-bottom:70px;}
.check1 .right .ul .li{position:relative;padding:20px 0 20px 45px;font-size:24px;color:#fff;line-height:1.4;font-weight:500;border-bottom:1px dotted rgba(255,255,255,0.3);letter-spacing: -1px;word-break: keep-all;}
.check1 .right .ul .li:last-child{border-bottom:none;}
.check1 .right .ul .li::after{position:absolute;left:0;top:23px;width:28px;height:28px;content:'';background:url("/theme/and/images/sub/check_style01.png")no-repeat;background-size:300% 100%;}
.check1 .right.white .li{color:#222;border-bottom:1px dotted rgba(0,0,0,0.3);}
.check1.type1 .left{width:50%;}
.check1.type1 .right{width:50%;}
.check1.type2 .left{width:380px;}
.check1.type2 .right{width:calc(100% - 380px);}
@media all and (max-width:1280px){.check1 .right .ul .li{padding:10px 0 10px 25px;font-size:18px;}
.check1 .right .ul .li::after{width:18px;height:18px;top:15px;}}
@media all and (max-width:768px){.check1{display:block;}
.check1.type1 .left{width:100%;}
.check1.type1 .right{width:100%;padding:20px 25px;}
.check1.type2 .left{width:100%;}
.check1.type2 .right{width:100%;padding:20px 25px;}
.check1 .left img{display:block;width:100%;}}
.list.txtadd{padding-left:50px;padding-right:50px;}
.list.txtadd > .ul{font-size:0;line-height:0;}
.list.txtadd > .ul > .li{display:inline-block;width:calc((100% - 100px)/3);vertical-align:top;}
.list.txtadd > .ul > .li > .top{width:255px;height:255px;margin:0 auto 20px auto;border:8px solid;border-radius:100%;}
.list.txtadd > .ul > .li > .top .num{display:block;margin:40px 0 10px 0;font-family: 'Nanum Myeongjo', serif;font-size:25px;line-height:1.2;font-style: italic;color:#84a3ae;}
.list.txtadd > .ul > .li > .top .num strong{display:block;font-size:30px;}
.list.txtadd > .ul > .li > .top .desc{font-size:22px;line-height:1.4;}
.list.txtadd > .ul > .li > .bottom{text-align:left;padding-left:60px;}
.list.txtadd > .ul > .li > .bottom > .desc{font-size:19px;line-height:1.4;text-align:left;}
.list.txtadd > .ul > .li > .bottom > .ul{margin-top:0;}
.list.txtadd > .ul > .li > .bottom > .ul > .li{position:relative;padding-left:22px;font-size:18px;line-height:1.4;text-align:left;counter-increment:list-number;letter-spacing: -1px;word-break: keep-all;}
.list.txtadd > .ul > .li > .bottom > .ul > .li::after{position:absolute;left:0;top:0;content:counter(list-number)'.';}
.list.txtadd > .ul > .li:nth-child(2) > .bottom{padding-left:40px;border-right:1px solid #84a3ae;border-left:1px solid #84a3ae;}
@media all and (max-width:1280px){.list.txtadd > .ul > .li .bottom{padding-left:20px;}
.list.txtadd > .ul > .li:nth-child(2) > .bottom{padding-left:20px;padding-right:20px;}
.list.txtadd > .ul > .li > .bottom > .ul > .li{font-size:16px;}
.list.txtadd > .ul > .li > .top{width:220px;height:220px;}
.list.txtadd > .ul > .li > .top .desc{font-size:16px;}
.list.txtadd > .ul > .li > .top .num{margin:45px 0 8px 0;font-size:18px;}}
@media all and (max-width:1000px){.list.txtadd{padding:0;}
.list.txtadd > .ul > .li > .top{width:200px;height:200px;}
.list.txtadd > .ul > .li > .top .num{margin:35px 0 8px 0;}}
@media all and (max-width:768px){.list.txtadd > .ul > .li{display:block;width:100%;margin-bottom:30px;}
.list.txtadd > .ul > .li:nth-child(2) > .bottom{border:none;}
.list.txtadd > .ul > .li .bottom{width:240px;margin-left:auto;margin-right:auto;padding-left:5px;}
.sub3040 .box.time .list.txtadd > .ul > .li:nth-child(1) > .bottom > .ul > .li{text-align:center;}
.list.txtadd > .ul > .li:nth-child(2) > .bottom{padding-left:0px;padding-right:0px;}
.list.txtadd > .ul > .li > .bottom > .ul > .li{font-size:15px;}}
.double .ul_1depth{font-size:0;line-height:0;}
.double .ul_1depth > .li{display:inline-block;width:calc((100% - 45px)/2);vertical-align: top;}
.double .ul_1depth > .li:nth-child(odd){margin-right:40px;}
.double .ul_1depth > .li img{display:block;width:100%;}
.double .ul_1depth > .li .subject{display:block;height:80px;line-height:80px;text-align:center;font-size:27px;color:#fff;font-weight:400;letter-spacing: -1px;}
.double .ul_1depth > .li .ul_2depth{padding:15px 45px;background:#fff;}
.double .ul_1depth > .li .ul_2depth > .li{position:relative;padding:20px 0 20px 45px;font-size:24px;line-height:1.3;border-bottom:1px dotted #ccc;letter-spacing: -1px;}
.double .ul_1depth > .li .ul_2depth > .li::after{position:absolute;width:28px;height:28px;left:0;top:23px;content:'';background:url("/theme/and/images/sub/check_style01.png");background-size:300% 100%;}
.double .ul_1depth > .li .ul_2depth > .li:last-child{border:none;}
.double .ul_1depth > .li:nth-child(1) .subject{background:#8d8d8d;}
.double .ul_1depth > .li:nth-child(2) .subject{background:#897c74;}
.double .ul_1depth > .li:nth-child(1) .ul_2depth > .li{color:#666666;}
.double .ul_1depth > .li:nth-child(2) .ul_2depth > .li{color:#222222;}
.double .ul_1depth > .li:nth-child(1) .ul_2depth > .li::after{background-position:left center;}
.double .ul_1depth > .li:nth-child(2) .ul_2depth > .li::after{background-position:right center;}
.double .ul_1depth > .li .txt{display:flex;text-align:center;padding:45px 15px;justify-content: center;align-items: center;}
.double .ul_1depth > .li .txt .desc{font-size:21px;line-height:1.3;word-break: keep-all;}
.double .ul_1depth > .li:nth-child(1) .txt{background:#efefef;}
.double .ul_1depth > .li:nth-child(2) .txt{background:#eeeae7;}
.double .ul_1depth > .li:nth-child(1) .txt .desc{color:#666;}
.double .ul_1depth > .li:nth-child(2) .txt .desc{color:#222;}
.double .ul_1depth > .li:nth-child(2){position:relative;}
.double .ul_1depth > .li:nth-child(2) .up{position:absolute;width:170px;height:170px;right:-50px;top:-50px;padding-top:40px;text-align:center;background:#d74343;border-radius:100%;}
.double .ul_1depth > .li:nth-child(2) .up .paragraph{font-size:19px;color:#fff;line-height:1.3;}
.double .ul_1depth > .li:nth-child(2) .up strong{display:block;font-family: 'Nanum Myeongjo', serif;font-size:42px;color:#fff;line-height:1.3;}
.double.plus .ul_1depth > .li{width:calc((100% - 64px)/3);margin-right:32px;}
.double.plus .ul_1depth > .li:last-child{margin-right:auto;}
.double.plus .ul_1depth > .li .txt .desc{font-size:19px;}
.double.plus .ul_1depth > .li img{display:block;max-width:100%;}
.double.right-big{}
.double.right-big .ul_1depth .li:nth-child(1){width:400px;margin-right:30px;}
.double.right-big .ul_1depth .li:nth-child(2){width:calc(100% - 430px);}
.double.right-big .ul_1depth .li .image{height:362px;}
.double.width_910 .ul_1depth > .li{width:calc((100% - 20px)/2);}
.double.width_910 .ul_1depth > .li:nth-child(odd){margin-right:20px;}
.double.width_910.wide .ul_1depth > .li{width:100%;margin-right:0;display:block;}
.double.blue .ul_1depth > .li:nth-child(2) .subject{background:#7599a7;}
.double.width_910.wide.blue .ul_1depth > .li .subject{background:#7599a7;}
.double.white .ul_1depth > .li .txt{background:#fff;}
.double.style2 .ul_1depth > .li .subject{height:auto;padding:30px 30px;line-height:1.4;font-size:30px;}
.double.style2 .ul_1depth > .li .subject .sum{display:block;margin-bottom:10px;font-size:21px;color:#fff;opacity:0.7;}
.double.style2 .ul_1depth > .li:nth-child(1) .ul_2depth > .li{color:#222;}
.double.style2 .ul_1depth > .li:nth-child(1) .ul_2depth > .li::after{background-position:right center;}
.double2 .ul{font-size:0;line-height:0;text-align:center;}
.double2 .ul .li{display:inline-block;width:410px;margin-right:30px;}
.double2 .ul .li:last-child{margin-right:0;}
.double2 .ul .li .line{display:block;margin-bottom:15px;font-size:35px;color:#a9895a;line-height:1.3;}
.double2 .ul .li img{display:block;width:100%;}
.double2 .ul .li .subject{height:80px;line-height:80px;font-size:35px;color:#fff;font-weight:400;background:#a9895a;}
.double2.wide .ul .li{width:505px;}
.double2.wide .ul .li .subject{font-size:20px;}
@media all and (max-width:1280px){.double .ul_1depth > .li{width:calc((100% - 15px)/2);}
.double .ul_1depth > .li:nth-child(odd){margin-right:15px;}
.double .ul_1depth > .li .txt .desc{font-size:17px;}
.double .ul_1depth > .li .subject{height:60px;line-height:60px;font-size:20px;}
.double .ul_1depth > .li .ul_2depth{padding:10px 15px;}
.double .ul_1depth > .li .ul_2depth > .li{padding:12px 0 12px 28px;font-size:17px;}
.double .ul_1depth > .li .ul_2depth > .li::after{width:20px;height:20px;top:14px;}
.double .ul_1depth > .li .ul_2depth > .li:last-child{border:none;}
.double .ul_1depth > .li:nth-child(2) .up{width:130px;height:130px;top:-20px;right:-20px;padding-top:30px;}
.double .ul_1depth > .li:nth-child(2) .up .paragraph{font-size:15px;}
.double .ul_1depth > .li:nth-child(2) .up strong{font-size:30px;}
.double.plus .ul_1depth > .li{width:calc((100% - 30px)/3);margin-right:15px;}
.double.plus .ul_1depth > .li .txt .desc{font-size:17px;}
.double2 .ul .li{width:300px;}
.double2 .ul .li .line{font-size:25px;}
.double2 .ul .li .subject{height:60px;line-height:60px;font-size:25px;}
.double2.wide .ul .li{width:calc((100% - 10px)/2);margin-right:10px;}
.double2.wide .ul .li:last-child{margin-right:0;}}
@media all and (max-width:1000px){.double.right-big .ul_1depth .li:nth-child(1){width:280px;}
.double.right-big .ul_1depth .li:nth-child(2){width:calc(100% - 310px);}
.double.right-big .ul_1depth .li .image{height:250px;}
.double.style2 .ul_1depth > .li .subject .sum{font-size:18px;}
.double.style2 .ul_1depth > .li .subject{font-size:21px;}}
@media all and (max-width:768px){.double .ul_1depth > .li{display:block;width:100%;margin-bottom:20px;max-width:400px;margin-left:auto;margin-right:auto;}
.double .ul_1depth > .li:nth-child(odd){margin-right:auto;}
.double .ul_1depth > .li:last-child{margin-bottom:0;}
.double .ul_1depth > .li .subject{height:auto;line-height:1.2;font-size:18px;padding:15px 5px;}
.double .ul_1depth > .li .ul_2depth{padding:10px 10px;}
.double .ul_1depth > .li .ul_2depth > .li{font-size:15px;}
.double .ul_1depth > .li .ul_2depth > .li::after{width:18px;height:18px;}
.double .ul_1depth > .li:nth-child(2) .up{top:-60px;}
.double .ul_1depth > .li .txt{padding:25px 15px;}
.double .ul_1depth > .li .txt .desc br{display:none;}
.double.plus .ul_1depth > .li{display:block;width:100%;max-width:400px;margin-left:auto;margin-right:auto;}
.double.right-big .ul_1depth .li:nth-child(1){display:block;width:100%;max-width:400px;margin-left:auto;margin-right:auto;}
.double.right-big .ul_1depth .li:nth-child(2){display:block;width:100%;max-width:400px;margin-left:auto;margin-right:auto;}
.double.right-big .ul_1depth .li .image{height:auto;}
.double2 .ul .li{width:calc((100% - 10px)/2);margin-right:10px;}
.double2 .ul .li .line{font-size:20px;margin-bottom:10px;}
.double2 .ul .li .subject{height:40px;line-height:40px;font-size:16px;}
.double2.wide .ul .li .subject{font-size:15px;}
.double.width_910 .ul_1depth > .li:nth-child(odd){margin-right:auto;}}
@media all and (max-width:640px){.double .ul_1depth > .li .txt .desc{font-size:15px;}
.double .ul_1depth > .li:nth-child(2) .up{width:120px;height:120px;}
.double .ul_1depth > .li:nth-child(2) .up .paragraph{max-width:70%;}
.double .ul_1depth > .li:nth-child(2) .up strong{font-size:20px;}
.double2.wide .ul .li{display:block;width:100%;max-width:300px;margin-right:auto !important;margin-left:auto !important;margin-bottom:10px;}}
.triple1 .ul{font-size:0;line-height:0;}
.triple1 .ul .li{display:inline-block;width:calc((100% - 80px)/3);vertical-align:top;margin-right:40px;}
.triple1 .ul .li:nth-child(3n){margin-right:0;}
.triple1 .ul .li img{display:block;width:100%;}
.triple1 .ul .li .txt{width:100%;height:200px;padding:40px 15px 0 15px;text-align:center;}
.triple1 .ul .li .step{display:block;margin-bottom:20px;font-family: 'Nanum Myeongjo', serif;font-size:28px;color:#84a3ae;vertical-align: middle;font-style:italic;line-height:1.3;}
.triple1 .ul .li .step .num{font-size:38px;font-weight:600;}
.triple1 .ul .li .subject{font-size:28px;line-height:1.3;margin-bottom:10px;}
.triple1 .ul .li .desc{font-size:19px;line-height:1.4;}
.triple1.long .ul .li{margin-bottom:30px;}
.triple1.long .ul .li .txt{height:290px;background:#fff;}
.triple1.long .ul .li .txt .desc{line-height:1.6;word-break: keep-all;}
@media all and (max-width:1280px){.triple1 .ul .li{width:calc((100% - 40px)/3);margin-right:20px;}
.triple1 .ul .li .txt{height:180px;}
.triple1 .ul .li .subject{font-size:20px;}
.triple1 .ul .li .desc{font-size:15px;}
.triple1 .ul .li .step{margin-bottom:15px;font-size:24px;}
.triple1 .ul .li .step .num{font-size:30px;}}
@media all and (max-width:768px){.triple1 .ul .li{display:block;width:100%;max-width:400px;margin:0 auto 20px auto;}
.triple1 .ul .li:nth-child(3n){margin-right:auto;}
.triple1 .ul .li:last-child{margin-bottom:0;}
.triple1 .ul .li .txt{height:auto;padding:20px 20px;}
.triple1 .ul .li .subject{margin-bottom:5px;}
.triple1 .ul .li .desc br{display:none;}}
@media all and (max-width:500px){.triple1 .ul .li .subject{font-size:18px;}
.triple1 .ul .li .desc{font-size:14px;}}
.triple1.style2 .ul{text-align:center;}
.triple1.style2 .ul .li{width:350px;margin-right:20px;padding:15px 15px 70px 15px;background:#7296a4;border-radius:300px;text-align:center;}
.triple1.style2 .ul .li:last-child{margin-right:0;}
.triple1.style2 .ul .li .image{margin-bottom:30px;}
.triple1.style2 .ul .li .subject{color:#fff;}
.triple1.style2 .ul .li .step .num{color:#b7ccd4;}
@media all and (max-width:1280px){.triple1.style2 .ul .li{width:280px;}}
@media all and (max-width:1000px){.triple1.style2 .ul .li{width:180px;padding-bottom:50px;margin-right:10px;}
.triple1.style2 .ul .li .image{margin-bottom:15px;}
.triple1.style2 .ul .li .subject{font-size:18px;}
.triple1.style2 .ul .li .step{margin-bottom:10px;}
.triple1.style2 .ul .li .step .num{font-size:25px;}}
@media all and (max-width:768px){.triple1.style2 .ul .li{display:inline-block;}}
.solution{font-size:0;line-height:0;}
.solution .left{position:relative;display:inline-block;width:275px;padding:65px 0 0 45px;vertical-align: top;font-family: 'Nanum Myeongjo', serif;font-size:34px;color:#222;letter-spacing:-1px;font-weight:600;}
.solution .left::after{position:absolute;width:85px;height:82px;content:'';left:0;top:0;background-size:300% 100%;background:url("/theme/and/images/sub/solution_bg.png");}
.solution .right{display:inline-block;width:calc(100% - 275px);vertical-align: top;}
.solution .right .subject{margin-bottom:15px;}
.solution .right .subject .line{position:relative;display:inline-block;font-size:28px;color:#222;font-weight:600;line-height:1.3;word-break: keep-all;}
.solution .right .subject .line strong{position:relative;z-index: 10;}
.solution .right .subject .line .bg{position:absolute;width:calc(100% - 5px);height:17px;content:'';left:0;bottom:-2px;z-index:5;}
.solution .right .desc{font-size:19px;color:#666;line-height:1.4;letter-spacing: -1px;word-break: keep-all;}
.solution.mfds .left{background:url("/theme/and/images/sub/mfds_logo.png") center center no-repeat;background-size:contain;}
.solution.mfds .left::after{display:none;}
@media all and (min-width:769px){.solution.mfds .left{width:264px;height:58px;margin-right:36px;}
.solution.mfds .right{width:calc(100% - 300px);}}
@media all and (max-width:768px){.solution .left{display:block;width:180px;margin:0 auto;padding:40px 0 0 30px;font-size:25px;}
.solution .left::after{width:50px;height:48px;background-size:300% 100%;}
.solution .right{display:block;width:100%;margin-top:30px;}
.solution .right .subject{text-align:center;}
.solution .right .subject .line{font-size:22px;}
.solution .right .subject .line .bg{height:14px;}
.solution .right .desc{font-size:15px;text-align:center;}}
.list.imgbox1{margin-bottom:40px;}
.list.imgbox1 .ul{font-size:0;line-height:0;text-align:center;}
.list.imgbox1 .ul .li{display:inline-block;width:340px;margin-right:40px;vertical-align: top;}
.list.imgbox1 .ul .li:last-child{margin-right:0;}
.list.imgbox1 .ul .li .image{position:relative;margin-bottom:40px;}
.list.imgbox1 .ul .li .image .num{position:absolute;width:85px;height:82px;right:0;top:0;font-family: 'Nanum Myeongjo', serif;font-size:31px;color:#fff;font-weight:600;line-height:82px;border-top-left-radius:40px;border-bottom-right-radius: 40px;text-align:center;font-style: italic;}
.list.imgbox1 .ul .li .image img{display:block;width:100%;}
.list.imgbox1 .ul .li .desc{font-size:21px;color:#222;line-height:1.4;word-break: keep-all;letter-spacing: -1px;}
.list.imgbox1 .ul .li .desc.small{font-size:16px;}
.list.imgbox1 .ul .li .subject{font-size: 26px;margin-bottom: 20px;line-height: 1.4;}
.list.imgbox1.bg{padding:80px 0 50px 0;}
.list.imgbox1.bg_round{padding:80px 0 50px 0;border-bottom-left-radius: 120px;border-top-right-radius: 120px;}
@media all and (max-width:1280px){.list.imgbox1 .ul .li{width:200px;margin-right:30px;}
.list.imgbox1 .ul .li .image{margin-bottom:20px;}
.list.imgbox1 .ul .li .image .num{width:60px;height:58px;font-size:20px;line-height:58px;border-top-left-radius:25px;border-bottom-right-radius: 25px;}
.list.imgbox1 .ul .li .subject{font-size: 20px;margin-bottom: 15px;}
.list.imgbox1 .ul .li .desc{font-size:16px;}}
@media all and (max-width:768px){.list.imgbox1 .ul .li{display:block;width:100%;max-width:400px;margin-left:auto;margin-right:auto;margin-bottom:0px;padding:20px 0;border-bottom:1px dotted #666;}
.list.imgbox1 .ul .li:last-child{margin-bottom:0;padding-bottom:0;margin-right:auto;border-bottom:none;}
.list.imgbox1 .ul .li .image{display:block;width:200px;margin-left:auto;margin-right:auto;}
.list.imgbox1 .ul .li .desc{position:relative;display:block;width:100%;padding-top:15px;font-size:15px;}
.list.imgbox1 .ul .li .subject{margin-top:15px;margin-bottom:0;}
.list.imgbox1 .ul .li .image{margin-bottom:0;}
.list.imgbox1 .ul .li .image .num{width:50px;height:48px;font-size:19px;line-height:48px;border-top-left-radius:20px;border-bottom-right-radius: 20px;}
.list.imgbox1.bg{padding:30px 25px 30px 25px;}
.list.imgbox1.bg_round{padding:30px 25px 30px 25px;border-bottom-left-radius: 0px;border-top-right-radius: 0px;}
.list.imgbox1.m_full{}
.list.imgbox1.m_full .ul .li{border-bottom:none;}
.list.imgbox1.m_full .ul .li .image{display:block;width:230px;margin-left:auto;margin-right:auto;}
.list.imgbox1.m_full .ul .li .image img{display:block;width:230px;margin-left:auto;margin-right:auto;}
.list.imgbox1.m_full .ul .li .image .num{width:60px;height:58px;font-size:20px;line-height:58px;border-top-left-radius:25px;border-bottom-right-radius: 25px;}
.list.imgbox1.m_full .ul .li .desc{display:block;width:100%;padding-top:15px;}
.list.imgbox1.m_full .ul .li .desc br{display:none;}}
@media all and (max-width:400px){.list.imgbox1.bg{padding-left:15px;padding-right:15px;}
.list.imgbox1.bg_round{padding-left:15px;padding-right:15px;}
.list.imgbox1.m_full .ul .li .image{width:200px;}
.list.imgbox1.m_full .ul .li .image img{width:200px;}}
.list.imgbox1 .ul.fourbox{}
.list.imgbox1 .ul.fourbox .li{width:254px;margin-right:30px;}
.list.imgbox1 .ul.fourbox .li:last-child{margin-right:0;}
.list.imgbox1 .ul.fourbox .li .image{margin-bottom:60px;}
.list.imgbox1 .ul.fourbox .li .image img{display:block;max-width:100%;}
.list.imgbox1 .ul.fourbox .li .image .num{width:60px;height:60px;right:50%;margin-right:-30px;top:auto;bottom:-30px;line-height:60px;font-size:26px;border-radius:100%;}
.list.imgbox1 .ul.fourbox .li .subject{margin-bottom:15px;font-size:28px;color:#222;line-height:1.2;}
@media all and (max-width:1280px){.list.imgbox1 .ul.fourbox .li{width:200px;margin-right:20px;margin-bottom:30px;}
.list.imgbox1 .ul.fourbox .li .image{margin-bottom:50px;}
.list.imgbox1 .ul.fourbox .li .image .num{width:40px;height:40px;margin-right:-20px;bottom:-20px;line-height:40px;font-size:20px;}
.list.imgbox1 .ul.fourbox .li .subject{font-size:22px;}}
@media all and (max-width:1000px){.list.imgbox1 .ul.fourbox{width:320px;margin:0 auto;}
.list.imgbox1 .ul.fourbox .li{width:145px;margin-bottom:20px;}
.list.imgbox1 .ul.fourbox .li:nth-child(even){margin-right:0;}
.list.imgbox1 .ul.fourbox .li:last-child{margin-bottom:0;}
.list.imgbox1 .ul.fourbox .li .image{margin-bottom:35px;}}
@media all and (max-width:768px){.list.imgbox1 .ul.fourbox .li{display:block;width:100%;max-width:400px;margin-left:auto;margin-right:auto;margin-bottom:0;padding:20px 0;border-bottom:1px dotted #666;}
.list.imgbox1 .ul.fourbox .li:last-child{border-bottom:none;}
.list.imgbox1 .ul.fourbox .li:nth-child(even){margin-right:auto;}
.list.imgbox1 .ul.fourbox .li .desc{display:block;width:100%;padding-top:0;font-size:15px;}
.list.imgbox1 .ul.fourbox .li .subject{margin-bottom:10px;font-size:18px;}}
@media all and (max-width:400px){.list.imgbox1 .ul.fourbox{width:100%;}}
.list.imgbox1 .ul.fourbox.up .image{margin-bottom:30px;border-radius:100%;border:5px solid #c3af8e;}
.list.imgbox1 .ul.fourbox.up .image .num{bottom:auto;top:-30px;background:#a9895a;}
.list.imgbox1 .ul.fourbox.up .image img{width:100%;height:100%;margin-bottom:0;}
@media all and (max-width:768px){.list.imgbox1 .ul.fourbox.up .image{margin-bottom:15px;}
.list.imgbox1 .ul.fourbox.up .li{margin-bottom:40px;}}
.list.imgbox2{margin-bottom:40px;}
.list.imgbox2 .ul{font-size:0;line-height:0;text-align:center;}
.list.imgbox2 .ul .li{display:inline-block;width:340px;margin-right:40px;vertical-align: top;}
.list.imgbox2 .ul .li:last-child{margin-right:0;}
.list.imgbox2 .ul .li .image{position:relative;}
.list.imgbox2 .ul .li .image .num{position:absolute;width:75px;height:72px;left:0;top:-25px;font-family: 'Nanum Myeongjo', serif;font-size:28px;color:#fff;font-weight:600;line-height:72px;border-top-right-radius:30px;border-bottom-left-radius: 30px;text-align:center;font-style: italic;background:#7599a7;}
.list.imgbox2 .ul .li .image img{display:block;width:100%;}
.list.imgbox2 .ul .li .txt{display:flex;min-height:150px;background:#f6f6f6;padding:30px 20px;align-items: center;justify-content: center;}
.list.imgbox2 .ul .li .subject{font-size:23px;line-height:1.4;color:#7599a7;}
.list.imgbox2.pink .ul .li .subject{color:#764445;}
.list.imgbox2 .ul .li .desc{font-size:18px;color:#222;line-height:1.4;word-break: keep-all;letter-spacing: -1px;}
.list.imgbox2 .ul .li .desc.small{font-size:16px;}
.list.imgbox2.bg{padding:80px 0 50px 0;}
.list.imgbox2.bg_round{padding:80px 0 50px 0;border-bottom-left-radius: 120px;border-top-right-radius: 120px;}
.list.imgbox2.style2 .ul .li{width:370px;}
.list.imgbox2.style2 .ul .li .image{margin-bottom:0;}
.list.imgbox2.style2 .ul .li .txt{display:block;padding:0;justify-content: normal;align-items: normal;}
.list.imgbox2.style2 .ul .li .txt .subject{height:75px;padding:0 20px;line-height:75px;font-size:30px;color:#fff;background:#7599a7;}
.list.imgbox2.style2 .ul .li .txt .desc{display:flex;min-height:270px;padding:0 30px;justify-content: center;align-items: center;background:#fff;}
.list.imgbox2.style2 .ul .li .txt .desc span{font-size:23px;color:#666666;line-height:1.4;}
.list.imgbox2.style3 .ul .li{width:616px;height:403px;margin-right:50px;margin-bottom:55px;}
.list.imgbox2.style3 .ul .li:nth-child(even){margin-right:0;}
.list.imgbox2.style3 .ul .li .image{float:left;width:308px;}
.list.imgbox2.style3 .ul .li .txt{float:left;display:block;width:calc(100% - 308px);height:100%;padding:50px 30px;justify-content: normal;align-items: normal;text-align:left;background:#fff;}
.list.imgbox2.style3 .ul .li .txt .subject{margin-bottom:20px;font-size:30px;color:#7599a7;letter-spacing: -1px;}
.list.imgbox2.style3 .ul .li .txt .desc{font-size:20px;}
.list.imgbox2.style3 .ul .li .txt .desc span{font-size:23px;color:#666666;line-height:1.4;}
@media all and (max-width:1400px){.list.imgbox2.style3 .ul .li{display:block;margin:0 auto 40px auto;}
.list.imgbox2.style3 .ul .li:nth-child(even){margin-right:auto;}}
@media all and (max-width:1280px){.list.imgbox2 .ul .li{width:200px;margin-right:30px;}
.list.imgbox2 .ul .li .image{margin-bottom:20px;}
.list.imgbox2 .ul .li .image .num{width:60px;height:58px;font-size:20px;line-height:58px;border-top-right-radius:25px;border-bottom-left-radius: 25px;}
.list.imgbox2 .ul .li .desc{font-size:16px;}
.list.imgbox2 .ul .li .subject{font-size:20px;}
.list.imgbox2.style2 .ul .li{width:200px;}
.list.imgbox2.style2 .ul .li .txt{display:block;}
.list.imgbox2.style2 .ul .li .txt .subject{height:60px;padding:0 10px;line-height:60px;font-size:20px;}
.list.imgbox2.style2 .ul .li .txt .desc{padding:0 15px;}
.list.imgbox2.style2 .ul .li .txt .desc span{font-size:18px;}}
@media all and (max-width:1000px){.list.imgbox2.style3 .ul .li{width:450px;height:294.5px;}
.list.imgbox2.style3 .ul .li .image{width:225px;}
.list.imgbox2.style3 .ul .li .txt{width:calc(100% - 225px);padding:25px 15px;}
.list.imgbox2.style3 .ul .li .txt .subject{font-size:25px;}
.list.imgbox2.style3 .ul .li .txt .desc{font-size:16px;word-break: keep-all;}
.list.imgbox2.style3 .ul .li .txt .desc br{display:none;}
.list.imgbox2.style3 .ul .li .txt .desc strong{display:block;margin-top:10px;}}
@media all and (max-width:768px){.list.imgbox2 .ul .li{display:block;width:100%;max-width:400px;margin-left:auto;margin-right:auto;margin-bottom:0px;padding:20px 0;border-bottom:1px dotted #666;}
.list.imgbox2 .ul .li:last-child{margin-bottom:0;padding-bottom:0;margin-right:auto;border-bottom:none;}
.list.imgbox2 .ul .li .image{display:block;width:100%;margin-left:auto;margin-right:auto;}
.list.imgbox2 .ul .li .desc{position:relative;display:block;width:100%;padding-top:15px;font-size:15px;}
.list.imgbox2 .ul .li .image{margin-bottom:0;}
.list.imgbox2 .ul .li .image .num{width:50px;height:48px;font-size:19px;line-height:48px;border-top-right-radius:20px;border-bottom-left-radius: 20px;}
.list.imgbox2 .ul .li .txt{min-height:70px;padding:20px 20px;}
.list.imgbox2.bg{padding:30px 25px 30px 25px;}
.list.imgbox2.bg_round{padding:30px 25px 30px 25px;border-bottom-left-radius: 0px;border-top-right-radius: 0px;}
.list.imgbox2.m_full{}
.list.imgbox2.m_full .ul .li{border-bottom:none;}
.list.imgbox2.m_full .ul .li .image{display:block;width:230px;margin-left:auto;margin-right:auto;}
.list.imgbox2.m_full .ul .li .image img{display:block;width:230px;margin-left:auto;margin-right:auto;}
.list.imgbox2.m_full .ul .li .image .num{width:60px;height:58px;font-size:20px;line-height:58px;border-top-left-radius:25px;border-bottom-right-radius: 25px;}
.list.imgbox2.m_full .ul .li .desc{display:block;width:100%;padding-top:15px;}
.list.imgbox2.m_full .ul .li .desc br{display:none;}
.list.imgbox2.style2 .ul .li{width:100%;max-width:400px;}
.list.imgbox2.style2 .ul .li .txt .desc{min-height:auto;padding:20px 20px;}
.list.imgbox2.style3 .ul{max-width:450px;margin:0 auto;}
.list.imgbox2.style3 .ul .li{display:inline-block;width:calc((100% - 10px)/2);height:auto;margin-bottom:10px;border-bottom:none;}
.list.imgbox2.style3 .ul .li:nth-child(odd){margin-right:10px;}
.list.imgbox2.style3 .ul .li .image{width:100%;}
.list.imgbox2.style3 .ul .li .image img{max-width:100%;}
.list.imgbox2.style3 .ul .li .txt{width:100%;min-height:275px;padding:20px 10px;text-align:center;}
.list.imgbox2.style3 .ul .li .txt .subject{font-size:20px;margin-bottom:0;}
.list.imgbox2.style3 .ul .li .txt .desc{word-break: break-all;}}
@media all and (max-width:400px){.list.imgbox2.bg{padding-left:15px;padding-right:15px;}
.list.imgbox2.bg_round{padding-left:15px;padding-right:15px;}
.list.imgbox2.m_full .ul .li .image{width:200px;}
.list.imgbox2.m_full .ul .li .image img{width:200px;}}
.roundbox{margin-bottom:40px;border-top-left-radius:170px;border-bottom-right-radius: 170px;background:#fff;}
.roundbox02{padding:50px 50px 40px 50px;border-top-right-radius:150px;border-bottom-left-radius: 150px;background:#fff;}
.roundbox03{padding:50px 50px 40px 50px;border-top-right-radius:150px;border-top-left-radius: 150px;background:#fff;}
.roundbox04{padding:80px 50px 80px 50px;border-top-left-radius:150px;border-bottom-right-radius: 150px;background:#fff;}
@media all and (max-width:1280px){.roundbox{border-top-left-radius:100px;border-bottom-right-radius: 100px;}
.roundbox02{border-top-right-radius:100px;border-bottom-left-radius: 100px;}
.roundbox03{border-top-right-radius:100px;border-top-left-radius: 100px;}
.roundbox04{border-top-left-radius:100px;border-bottom-right-radius: 100px;}}
@media all and (max-width:768px){.roundbox{border-top-left-radius:80px;border-bottom-right-radius: 80px;}
.roundbox02{border-top-right-radius:80px;border-bottom-left-radius: 80px;}
.roundbox03{border-top-right-radius:80px;border-top-left-radius: 80px;padding:30px 30px;}
.roundbox04{padding:50px 30px 50px 30px;border-top-left-radius:80px;border-bottom-right-radius: 80px;}}
@media all and (max-width:640px){.roundbox03{padding:20px 0;}
.roundbox04{padding:30px 20px 50px 20px;border-top-left-radius:40px;border-bottom-right-radius: 40px;}}
.title.round{position:absolute;left:50%;top:-40px;margin-left:-250px;display:block;width:500px;height:80px;line-height:80px;font-size:34px;color:#fff;padding:0 30px;background:#c4af8d;border-radius:50px;}
@media all and (max-width:1280px){.title.round{height:70px;line-height:70px;font-size:28px;}}
@media all and (max-width:768px){.title.round{position:relative;top:auto;left:auto;margin-left:0;width:100%;height:auto;line-height:1.2;padding:12px 10px;font-size:20px;max-width:100%;}}
.machine{position:relative;padding:100px 100px;}
.machine .txt{max-width:640px;}
.machine .txt .subject{margin-bottom:30px;font-size:35px;color:#4a565c;line-height:1.3;}
.machine .txt .desc{font-size:20px;color:#666666;line-height:1.5 ;}
.machine .image{position:absolute;right:0;bottom:0;}
@media all and (max-width:1280px){.machine .txt .subject{font-size:30px;}
.machine .txt .desc{font-size:18px;}}
@media all and (max-width:1000px){.machine .txt{max-width:100%;}
.machine .txt .subject{margin-bottom:20px;font-size:25px;}
.machine .txt .desc{font-size:15px;}}
@media all and (max-width:640px){.machine .txt .subject{margin-bottom:15px;font-size:20px;}}
.list.onlyimg .ul{font-size:0;line-height:0;}
.list.onlyimg .ul .li{display:inline-block;width:calc((100% - 36px)/4);margin-right:12px;}
.list.onlyimg .ul .li:last-child{margin-right:0;}
.list.onlyimg .ul .li img{display:block;width:100%;}
@media all and (max-width:768px){.list.onlyimg .ul .li{width:calc((100% - 15px)/2);margin-right:15px;margin-bottom:15px;}
.list.onlyimg .ul .li:nth-child(odd){margin-right:15px;}
.list.onlyimg .ul .li:nth-child(even){margin-right:0px;}}
.icon1{padding:30px 20px;text-align:center;}
.icon1 .ul{display:flex;font-size:0;line-height:0;}
.icon1 .ul .li{width:25%;margin:0 auto;padding:50px 15px;border-right:1px solid #e2eaed;}
.icon1 .ul .li .iconimg{position:relative;width:170px;height:170px;margin:0 auto;background:#85a3ae;border-radius: 100%;}
.icon1 .ul .li .iconimg::after{position:absolute;width:92px;height:106px;left:50%;top:50%;margin-left:-46px;margin-top:-54px;content:'';background:url("/theme/and/images/sub/sub_3030_iconimg.png") no-repeat;background-size:400% 100%;}
.icon1 .ul .li .kind{width:170px;height:170px;margin:0 auto 30px auto;padding-top:68px;background:#d1bda2;border-radius:100%;}
.icon1 .ul .li .kind.twoline{padding-top:50px;}
.icon1 .ul .li .kind span{display:block;font-size:24px;color:#232323;text-align:center;font-weight:600;line-height:1.5;}
.icon1 .ul .li:last-child{border:none;}
.icon1 .ul .li:nth-child(1) .iconimg::after{background-position:left center;}
.icon1 .ul .li:nth-child(2) .iconimg::after{background-position:33.3333333% center;}
.icon1 .ul .li:nth-child(3) .iconimg::after{background-position:66.6666666% center;}
.icon1 .ul .li:nth-child(4) .iconimg::after{background-position:right center;}
.icon1 .ul .li .subject{margin:40px 0;font-size:24px;color:#232323;font-weight:600;line-height:1.4;}
.icon1 .ul .li .desc{font-size:19px;color:#232323;line-height:1.4;}
@media all and (max-width:1280px){.icon1 .ul .li .iconimg{width:120px;height:120px;}
.icon1 .ul .li .iconimg::after{width:54px;height:62px;margin-top:-31px;margin-left:-27px;background-size:400% 100%;}
.icon1 .ul .li .subject{margin:20px 0 10px 0;font-size:22px;}
.icon1 .ul .li .desc{font-size:17px;}
.icon1 .ul .li .kind{width:140px;height:140px;padding-top:55px;}
.icon1 .ul .li .kind span{font-size:20px;}
.icon1 .ul .li .kind.twoline{padding-top:43px;}}
@media all and (max-width:1000px){.icon1 .ul .li .subject{font-size:18px;}
.icon1 .ul .li .desc{font-size:15px;}}
@media all and (max-width:768px){.icon1{padding:20px 10px;}
.icon1 .ul{display:block;}
.icon1 .ul .li{display:inline-block;width:50%;height:280px;padding:10px 5px;border-right:none;vertical-align: top;}
.icon1 .ul .li .iconimg{width:80px;height:80px;}
.icon1 .ul .li .iconimg::after{width:40px;height:46px;margin-top:-23px;margin-left:-20px;background-size:400% 100%;}
.icon1 .ul .li .kind{margin-bottom:10px;}}
@media all and (max-width:400px){.icon1 .ul{padding-left:20px;padding-right:20px;}
.icon1 .ul .li{display:block;width:100%;height:auto;padding:15px 0px;border-bottom:1px solid #e2eaed;}
.icon1 .ul .li:last-child{border-bottom:none;}}
.cross .subject{margin-bottom:40px;font-size:40px;text-align:center;font-weight:400;line-height:1.4;}
.cross .subject strong{font-weight:600;}
.cross .all{position:relative;width:663px;height:663px;margin:0 auto;background:url("/theme/and/images/sub/cross.png") center center no-repeat;}
.cross .all .center{position:absolute;width:160px;height:70px;left:50%;top:50%;margin-top:-30px;margin-left:-80px;font-size:25px;text-align:center;line-height:1.4;}
.cross .all .center strong{display:block;}
.cross .all .point .num{display:block;margin-bottom:15px;font-family: 'Nanum Myeongjo', serif;font-size:25px;}
.cross .all .point .desc{font-size:20px;color:#666666;line-height:1.4;}
.cross .all .point.p01 .num,
.cross .all .point.p04 .num{color:#dfc9cb;}
.cross .all .point.p02 .num,
.cross .all .point.p03 .num{color:#84a3ae;}
.cross .all .point.p02,
.cross .all .point.p04{text-align:right;}
.cross .all .point{position:absolute;}
.cross .all .point.p01{left:0;top:100px;}
.cross .all .point.p02{right:0;top:100px;}
.cross .all .point.p03{left:0;top:420px;}
.cross .all .point.p04{right:0;top:420px;}
@media all and (max-width:1280px){.cross .subject{font-size:35px;}}
@media all and (max-width:1000px){.cross .subject{font-size:30px;}}
@media all and (max-width:768px){.cross .all{width:500px;height:500px;background-size:contain;}
.cross .all .center{font-size:20px;}
.cross .all .point .num{font-size:18px;margin-bottom:10px;}
.cross .all .point .desc{font-size:15px;}
.cross .all .point.p01{top:30px;}
.cross .all .point.p02{top:30px;}
.cross .all .point.p03{top:350px;}
.cross .all .point.p04{top:350px;}}
@media all and (max-width:640px){.cross .subject{font-size:23px;}
.cross .subject strong{display:block;}
.cross .all{width:380px;height:380px;}
.cross .all .center{font-size:17px;height:48px;margin-top:-24px;}
.cross .all .point .num{font-size:16px;}
.cross .all .point .desc{font-size:14px;line-height:1.3;}
.cross .all .point.p01{top:10px;}
.cross .all .point.p02{top:10px;}
.cross .all .point.p03{top:240px;}
.cross .all .point.p04{top:240px;}}
@media all and (max-width:450px){.cross .all{width:300px;height:300px;}
.cross .all .center{font-size:16px;height:46px;margin-top:-23px;}
.cross .all .point .num{font-size:15px;margin-bottom:5px;}
.cross .all .point .desc{font-size:13px;}
.cross .all .point.p01{left:-5px;top:0;}
.cross .all .point.p02{right:-5px;top:0px;}
.cross .all .point.p03{left:-5px;top:190px;}
.cross .all .point.p04{right:-5px;top:190px;}}
.result{position:relative;width:710px;margin:0 auto;font-size:20px;color:#666666;text-align:center;line-height:1.5;}
.result::before{position:absolute;left:0;top:50%;width:32px;height:28px;margin-top:-14px;content:'';background:url("/theme/and/images/sub/result.png") left center no-repeat;background-size:200% 100%;}
.result::after{position:absolute;right:0;top:50%;width:32px;height:28px;margin-top:-14px;content:'';background:url("/theme/and/images/sub/result.png") right center no-repeat;background-size:200% 100%;}
@media all and (max-width:768px){.result{width:450px;font-size:18px;padding:0 50px;}
.result::before{width:25px;height:22px;top:20px;margin-top:0;}
.result::after{width:25px;height:22px;top:auto;margin-top:0;bottom:20px;}}
@media all and (max-width:500px){.result{width:300px;font-size:18px;padding:0 35px;}
.result::before{width:17px;height:15px;}
.result::after{width:17px;height:15px;}}
.operation{margin-top:80px;}
.operation > .ul{}
.operation > .ul > .li{position:relative;margin-bottom:75px;}
.operation > .ul > .li:last-child{margin-bottom:0;}
.operation > .ul > .li .num{position:absolute;width:60px;height:60px;left:50%;top:-30px;margin-left:-30px;font-family: 'Nanum Myeongjo', serif;font-size:25px;color:#fff;line-height:60px;border-radius:100%;background:#c2af8e;font-style: italic;font-weight:600;text-align:center;}
.operation > .ul > .li .way{height:345px;font-size:0;line-height:0;background:#fff;}
.operation > .ul > .li.high .way{height:379px;}
.operation > .ul > .li .way .image{display:inline-block;width:540px;vertical-align: top;}
.operation > .ul > .li .way .txt{display:inline-block;width:calc(100% - 540px);vertical-align: top;padding:120px 20px 0 25px;}
.operation > .ul > .li .way .txt .subject{margin-bottom:15px;font-size:28px;color:#232323;line-height:1.3;}
.operation > .ul > .li .way .txt .desc{font-size:21px;line-height:1.4;letter-spacing:-1px;}
.operation > .ul > .li .way-intro{padding:35px 50px 35px 140px;background:#f5f1e8;}
.operation > .ul > .li .way-intro .ul.detail{}
.operation > .ul > .li .way-intro .ul.detail .li{position:relative;margin-bottom:5px;padding-left:15px;font-size:21px;line-height:1.3;color:#232323;letter-spacing: -1px;word-break: keep-all;}
.operation > .ul > .li .way-intro .ul.detail .li:last-child{margin-bottom:0;}
.operation > .ul > .li .way-intro .ul.detail .li::before{position:absolute;left:0;top:12px;width:4px;height:4px;content:'';border-radius:100%;background:#232323;}
.operation > .ul > .li .way-intro .double{}
.operation > .ul > .li .way-intro .double .con.left{float:left;width:490px;}
.operation > .ul > .li .way-intro .double .con.right{float:left;width:600px;padding-left:20px;}
.operation > .ul > .li .way-intro .double .con .list{margin-bottom:20px;}
.operation > .ul > .li .way-intro .double .con .subject{margin-bottom:15px;font-size:28px;color:#232323;line-height:1.3;}
.operation > .ul > .li .way-intro .double .con .cate{display:inline-block;height:45px;margin-bottom:15px;padding:0 30px;line-height:45px;font-size:21px;color:#fff;background:#c3af8e;border-radius:30px;font-weight:400;}
.operation > .ul > .li .way-intro .double .con.right .ul .li{margin-bottom:10px;}
.operation > .ul > .li.stepimg .way{height:auto;padding:85px 20px 80px 20px;}
.operation > .ul > .li.stepimg .way .txt{width:100%;text-align:center;padding:0;}
.operation > .ul > .li.stepimg .way .ul.step{margin-top:50px;font-size:0;line-height:0;}
.operation > .ul > .li.stepimg .way .ul.step .li{position:relative;display:inline-block;width:25%;vertical-align: top;}
.operation > .ul > .li.stepimg .way .ul.step .li::after{position:absolute;width:18px;height:29px;right:0;top:95px;content:'';background:url("/theme/and/images/sub/step_arrow.png") center center no-repeat;background-size:contain;}
.operation > .ul > .li.stepimg .way .ul.step .li:last-child::after{display:none;}
.operation > .ul > .li.stepimg .way .ul.step .li img{display:block;margin:0 auto 30px auto;max-width:100%;}
.operation > .ul > .li.stepimg .way .ul.step .li .desc{font-size:21px;color:#232323;text-align:center;line-height:1.3;letter-spacing: -1px;}
@media all and (max-width:1400px){.operation > .ul > .li .way{height:255px;}
.operation > .ul > .li.high .way{height:280px;}
.operation > .ul > .li .way .image{width:400px;}
.operation > .ul > .li .way .txt{width:calc(100% - 400px);padding:60px 20px 0 25px;}
.operation > .ul > .li .way .txt .subject{font-size:23px;}
.operation > .ul > .li .way .txt .desc{font-size:17px;}
.operation > .ul > .li .way-intro{padding:25px 25px 25px 40px;}
.operation > .ul > .li .way-intro .ul.detail .li{font-size:17px;}
.operation > .ul > .li .way-intro .double .con.left{width:50%;}
.operation > .ul > .li .way-intro .double .con.right{width:50%;}
.operation > .ul > .li .way-intro .double .con .subject{font-size:20px;}
.operation > .ul > .li .way-intro .double .con .cate{font-size:18px;height:40px;line-height:40px;}
.operation > .ul > .li.stepimg .way .ul.step .li img{width:150px;}
.operation > .ul > .li.stepimg .way .ul.step .li .desc{font-size:15px;}}
@media all and (max-width:1000px){.operation > .ul > .li.stepimg .way .ul.step{width:400px;margin-left:auto;margin-right:auto;}
.operation > .ul > .li.stepimg .way .ul.step .li{width:50%;height:240px;}
.operation > .ul > .li.stepimg .way .ul.step .li::after{top:65px;right:-10px;}
.operation > .ul > .li.stepimg .way .ul.step .li img{margin-bottom:10px;}}
@media all and (max-width:768px){.operation > .ul > .li{margin-bottom:45px;}
.operation > .ul > .li .num{width:50px;height:50px;top:-25px;margin-left:-25px;font-size:22px;line-height:50px;}
.operation > .ul > .li .way{height:auto;}
.operation > .ul > .li.high .way{height:auto;}
.operation > .ul > .li .way .image{display:block;width:100%;max-width:350px;padding-top:25px;margin-left:auto;margin-right:auto;}
.operation > .ul > .li .way .image img{display:block;margin-left:auto;margin-right:auto;}
.operation > .ul > .li .way .txt{display:block;width:100%;text-align:center;padding:30px 15px 20px 15px;}
.operation > .ul > .li .way .txt .subject{font-size:18px;margin-bottom:10px;}
.operation > .ul > .li .way .txt .desc{font-size:15px;}
.operation > .ul > .li .way-intro{padding-lefT:25px;}
.operation > .ul > .li .way-intro .ul.detail .li{font-size:15px;}
.operation > .ul > .li .way-intro .ul.detail .li::before{top:8px;}
.operation > .ul > .li .way-intro .double .con.left{float:none;width:100%;margin-bottom:30px;}
.operation > .ul > .li .way-intro .double .con.right{float:none;width:100%;padding-left:0;}
.operation > .ul > .li .way-intro .double .con .cate{height:auto;line-height:1.2;padding:7px 15px;}
.operation > .ul > .li.stepimg .way{padding-top:55px;}}
@media all and (max-width:640px){.operation > .ul > .li.stepimg .way .ul.step{width:270px;}
.operation > .ul > .li.stepimg .way .ul.step .li{height:auto;margin-bottom:35px;}
.operation > .ul > .li.stepimg .way .ul.step .li::after{width:14px;height:23px;top:42px;right:-5px;background-size:contain;}
.operation > .ul > .li.stepimg .way .ul.step .li img{width:100px;}
.operation > .ul > .li.stepimg .way .ul.step .li .desc{font-size:14px;padding:0 5px;}}
.special{}
.special .tbl-inner.left{float:left;width:calc((100% - 140px)/2);}
.special .tbl-inner.right{float:left;width:calc(((100% - 140px)/2) + 140px);}
.special .tbl-inner .tbl{width:100%;text-align:center;}
.special .tbl-inner .tbl td{color:#232323;text-align:center;}
.special .tbl-inner .tbl td .brown{color:#a9895a;}
.special .tbl-inner .tbl thead tr td{height:80px;line-height:80px;font-size:30px;}
.special .tbl-inner .tbl thead tr td:nth-child(2){border-top-left-radius:30px;border-top-right-radius:30px;color:#fff;}
.special .tbl-inner .tbl tbody tr td{min-height:130px;font-size:22px;line-height:1.4;background:#fcfcfc;border-bottom:1px solid #8d8d8d;}
.special .tbl-inner .tbl tbody tr td:nth-child(1){border-bottom:none;}
.special .tbl-inner .tbl tbody tr:nth-child(1) td:nth-child(even){padding:0;}
.special .tbl-inner .tbl tbody tr td:nth-child(1){width:140px;background:#8d8d8d;color:#fff;}
.special .tbl-inner.left .tbl thead tr td:nth-child(2){background:#8d8d8d;}
.special .tbl-inner.left .tbl tbody tr td:nth-child(1){width:0;line-height:0;font-size:0;}
.special .tbl-inner.left .tbl tbody tr:nth-child(3) td:nth-child(2){padding-left:120px;}
.special .tbl-inner.right .tbl thead tr td:nth-child(2){background:#d1bda2;}
.special .tbl-inner.right .tbl tbody tr:nth-child(3) td:nth-child(2){padding-left:30px;}
.special .tbl-inner tbody tr:nth-child(1) td{height:204px;}
.special .tbl-inner tbody tr:nth-child(2) td{height:160px;}
.special .tbl-inner tbody tr:nth-child(3) td{height:245px;}
.special .tbl-inner tbody tr:nth-child(4) td{height:130px;}
.special .tbl-inner tbody tr td.image img{display:block;width:100%;}
.special .tbl-inner tbody tr td .ul{text-align:left;}
.special .tbl-inner tbody tr td .ul .li{position:relative;padding-left:15px;}
.special .tbl-inner tbody tr td .ul .li::after{position:absolute;width:6px;height:2px;left:0;top:14px;content:'';background:#232323;}
.special .tbl-inner tbody tr td .ul .li.brown::after{background:#a9895a;}
@media all and (max-width:1280px){.special .tbl-inner .tbl thead tr td{font-size:25px;}
.special .tbl-inner .tbl tbody tr td{font-size:17px;}
.special .tbl-inner.left .tbl tbody tr:nth-child(3) td:nth-child(2){padding-left:60px;}
.special .tbl-inner.right .tbl tbody tr:nth-child(3) td:nth-child(2){padding-right:30px;}
.special .tbl-inner tbody tr:nth-child(1) td{height:auto;}}
@media all and (max-width:1000px){.special .tbl-inner.left .tbl tbody tr:nth-child(3) td:nth-child(2){padding-left:30px;}
.special .tbl-inner.right .tbl tbody tr:nth-child(3) td:nth-child(2){padding-right:20px;}}
@media all and (max-width:768px){.special .tbl-inner.left{float:none;width:100%;margin-bottom:30px;}
.special .tbl-inner.left .tbl tbody tr td:nth-child(1){width:100px;line-height:1.2;vertical-align: middle;font-size:15px;}
.special .tbl-inner.right{float:none;width:100%;}
.special .tbl-inner.right .tbl tbody tr td:nth-child(1){background:#a3845b;}
.special .tbl-inner .tbl tbody tr td:nth-child(1){width:100px;line-height:1.2;vertical-align: middle;font-size:15px;}
.special .tbl-inner .tbl thead tr td{font-size:20px;height:auto;line-height:1.2;padding-top:15px;padding-bottom:15px;}
.special .tbl-inner .tbl tbody tr td{font-size:15px;}
.special .tbl-inner tbody tr:nth-child(2) td{height:auto;padding:20px 10px;}
.special .tbl-inner tbody tr:nth-child(3) td{height:auto;padding:20px 10px;}
.special .tbl-inner tbody tr:nth-child(4) td{height:auto;padding:20px 10px;}
.special .tbl-inner.left .tbl tbody tr:nth-child(3) td:nth-child(2){padding-left:20px;}
.special .tbl-inner.right .tbl tbody tr:nth-child(3) td:nth-child(2){padding-left:20px;}}
@media all and (max-width:640px){.special .tbl-inner .tbl tbody tr td:nth-child(1){width:85px;}
.special .tbl-inner.left .tbl tbody tr td:nth-child(1){width:85px;}}
.half{position:relative;height:533px;padding-left:80px;padding-top:90px;margin-top:90px;}
.half .title.round{position:absolute;display:inline-block;left:0;margin-left:0;padding:0 40px;color:#fff;border-radius:0;border-top-right-radius: 30px;border-bottom-left-radius: 30px;background:#c4af8d;}
.half .image{position:absolute;right:0;bottom:0;z-index:10;}
.half .ul{width:550px;}
.half .ul .li{position:relative;padding:18px 0 18px 50px;font-size:24px;line-height:1.3;border-bottom: 1px dotted #ccc;counter-increment:list-number;}
.half .ul .li:last-child{border-bottom:none;}
.half .ul .li::after{position:absolute;left:0;top:16px;content:'0'counter(list-number)'.';color:#c4af8d;font-size:32px;font-family: 'Nanum Myeongjo', serif;font-weight:600;font-style: italic;}
@media all and (max-width:1280px){.half{padding-left:40px;}
.half .image{width:400px;}
.half .ul .li{font-size:20px;}
.half .ul .li::after{font-size:25px;}}
@media all and (max-width:1000px){.half{height:490px;}
.half .image{width:250px;}}
@media all and (max-width:768px){.half{margin-top:40px;}
.half{height:auto;padding-left:25px;padding-right:25px;padding-top:40px;}
.half .title.round{position:relative;display:block;padding:12px 10px;border-radius:30px;text-align:center;}
.half .image{position:relative;right:auto;bottom:auto;width:100%;max-width:300px;margin-left:auto;margin-right:auto;}
.half .image img{display:block;max-width:100%;}
.half .ul{width:100%;}
.half .ul .li{font-size:18px;padding:12px 10px 12px 35px ;}
.half .ul .li::after{font-size:20px;top:12px;}}
@media all and (max-width:640px){.half .image{width:200px;}}
.box.left .title{text-align:left;}
.box.left .eng{text-align:left;}
.box.left .paragraph{text-align:left;}
.box.movie{padding-top:180px;}
.box.movie .title{text-align:center;line-height:1.3;}
.box.movie .title strong{font-family: 'Gmarket Sans',sans-serif;font-size:100px;color:#111;font-weight:700;letter-spacing:-1px;}
.box.movie .title .desc{font-size:25px;font-weight:300;color:#111;}
.box.movie .youtube{text-align:center;}
.box.movie .more{display:block;width:296px;height:70px;margin:50px auto 0 auto;font-size:25px;line-height:70px;text-align:center;border-radius:25px;font-weight:700;letter-spacing:-1px;border:1px solid #232323;}
.box.movie .more span{padding-right:30px;padding-left:10px;background:url("/theme/and/images/sub/movie_more.png") right center no-repeat;}
.box.movie .more:hover{background:#232323;border:none;color:#fff;}
.box.movie .more:hover span{background:url("/theme/and/images/sub/movie_more_w.png") right center no-repeat;}
@media all and (max-width:1280px){.box.movie .title strong{font-size:70px;}
.box.movie .title .desc{display:block;font-size:20px;}
.box.movie .more{width:250px;height:60px;font-size:20px;line-height:60px;margin-top:30px;}}
@media all and (max-width:640px){.box.movie{padding-top:80px;}
.box.movie .title strong{font-size:40px;}
.box.movie .title .desc{font-size:15px;}
.box.movie .more{width:200px;height:50px;font-size:17px;line-height:50px;border-radius:15px;margin-top:10px;}
.box.movie .more span{padding-right:20px;background-size:10px 16px;}}
.box.type1{text-align:center;padding-bottom:0;}
.box.type1 .title{}
.box.type1 .paragraph{margin-bottom:15px;}
.box.type1 img{display:block;margin:0 auto;}
.box.list1 .paragraph{font-size:21px;color:#222222;font-weight:300;line-height:1.6;}
.box.list1 .paragraph strong{font-size:24px;color:#706158;font-weight:600;}
.way-tbl{width:100%;margin-top:45px;text-align:center;}
.way-tbl tr td:nth-child(1){width:200px;background:#9ca087;}
.way-tbl tr td:nth-child(2){width:calc((100% - 200px)/3);background:#e0e2d6;}
.way-tbl tr td:nth-child(3){display:none;}
.way-tbl tr td:nth-child(4){width:calc((100% - 200px)/3);background:#fff;}
.way-tbl tr td:nth-child(5){display:none;}
.way-tbl tr td:nth-child(6){width:calc((100% - 200px)/3);background:#e0e2d6;}
.way-tbl tr:last-child td{border-bottom:none; !important}
.way-tbl tr{height:125px;}
.way-tbl tr td{padding:0 25px;font-size:22px;color:#222;line-height:1.4;border-bottom:1px dotted #adb09b;}
.way-tbl tr:nth-child(1){height:auto;}
.way-tbl tr:nth-child(1) td{padding:40px 25px 30px 25px;border-bottom:3px solid #878977;}
.way-tbl tr:nth-child(1) td img{display:block;margin:0 auto;}
.way-tbl tr:nth-child(1) td .subject{margin-top:25px;font-size:32px;color:#222;font-weight:700;}
.way-tbl tr td .point{display:block;width:150px;height:50px;margin:0 auto;line-height:50px;color:#fff;font-weight:600;border-radius:30px;background:#808272;}
@media all and (max-width:1280px){.way-tbl tr:nth-child(1) td .subject{font-size:22px;}
.way-tbl tr td{padding:0 15px;font-size:18px;}
.way-tbl tr td:nth-child(1){width:150px;}
.way-tbl tr td:nth-child(2){width:calc((100% - 150px)/3);}
.way-tbl tr td:nth-child(4){width:calc((100% - 150px)/3);}
.way-tbl tr td:nth-child(6){width:calc((100% - 150px)/3);}
.way-tbl tr td .point{width:120px;height:40px;line-height:40px;}}
@media all and (max-width:640px){.way-tbl tr{display:block;}}
.sur{width:100%;margin-top:45px;text-align:center;}
.sur table{float:left;}
.sur table.tbl1{width:calc(((100% - 200px)/3) + 200px);background:#9ca087;}
.sur table.tbl2{width:calc((100% - 200px)/3);background:#fff;}
.sur table.tbl3{width:calc((100% - 200px)/3);background:#e0e2d6;}
.sur table.tbl2 tbody tr td:nth-child(1){display:none;}
.sur table.tbl3 tbody tr td:nth-child(1){display:none;}
.sur table tbody tr td{width:100%;}
.sur table tr:last-child td{border-bottom:none; !important}
.sur table.tbl1 tbody tr td:nth-child(1){width:200px;}
.sur table.tbl1 tbody tr td:nth-child(2){width:calc(100% - 200px);background:#e0e2d6;}
.sur table tbody tr{height:125px;}
.sur table tbody tr td{padding:0 25px;font-size:20px;color:#222;line-height:1.4;border-bottom:1px dotted #adb09b;letter-spacing: -1px;word-break: keep-all;}
.sur table tbody tr:nth-child(1){height:auto;}
.sur table tbody tr:nth-child(1) td{padding:40px 25px 30px 25px;border-bottom:3px solid #878977;}
.sur table tbody tr:nth-child(1) td img{display:block;margin:0 auto;}
.sur table tbody tr:nth-child(1) td .subject{margin-top:25px;font-size:32px;color:#222;font-weight:700;}
.sur table tbody tr td .point{display:block;width:150px;height:50px;margin:0 auto;line-height:50px;color:#fff;font-weight:600;border-radius:30px;background:#808272;}
@media all and (max-width:1280px){.sur table tbody tr:nth-child(1) td .subject{font-size:20px;}
.sur table tbody tr td{padding:0 15px;font-size:18px;}
.sur table tbody tr td .point{width:120px;height:40px;line-height:40px;}
.sur table.tbl1{width:calc(((100% - 150px)/3) + 150px);}
.sur table.tbl2{width:calc((100% - 150px)/3);}
.sur table.tbl3{width:calc((100% - 150px)/3);}
.sur table.tbl1 tbody tr td:nth-child(1){width:150px;}}
@media all and (max-width:1000px){.sur table.tbl1{width:100%;margin-bottom:20px;background:#e0e2d6;}
.sur table.tbl2{width:100%;margin-bottom:20px;}
.sur table.tbl3{width:100%;}
.sur table.tbl1 tbody tr td:nth-child(2){background:#e0e2d6;}
.sur table.tbl2 tbody tr td:nth-child(1){display:block;}
.sur table.tbl3 tbody tr td:nth-child(1){display:block;}
.sur table tbody tr{display:block;width:100%;height:auto;padding:10px 0;border-bottom:1px dotted #adb09b;}
.sur table tbody tr:nth-child(1){border:none;padding-bottom:0;}
.sur table tbody tr:nth-child(1) td:nth-child(1){display:none;}
.sur table tbody tr:nth-child(1) td:nth-child(2){display:block;width:100%;}
.sur table tbody tr td{display:block;width:100% !important;border:none;}
.sur table tbody tr td:nth-child(1){margin-bottom:5px;}
.sur table tbody tr:nth-child(1) td{padding:15px 25px 15px 25px;}
.sur table tbody tr:nth-child(1) td .subject{margin-top:10px;font-size:25px;}
.sur table tbody tr:nth-child(1) td img{width:200px;}
.sur table tbody tr td{font-size:16px;}
.sur table tbody tr td .point{display:inline-block;padding:0 20px;height:30px;line-height:30px;}}
.box.pretty{position:relative;height:1090px;padding:245px 0 235px 0;background:url("/theme/and/images/sub/pretty_bg.jpg") center center no-repeat;background-size:cover;}
.box.pretty::after{position:absolute;width:1082px;height:981px;left:50%;margin-left:-100px;bottom:0;content:'';background:url("/theme/and/images/sub/pretty_women.png") center center no-repeat;background-size:contain;}
.box.pretty .txt{position:absolute;left:50%;margin-left:-820px;top:245px;z-index:10;}
.box.pretty .title{margin-bottom:100px;font-size:70px;color:#fff;text-align:left;vertical-align: middle;}
.box.pretty .title img{display:inline-block;vertical-align: top;padding-top:10px;}
.box.pretty .ul{width:610px;}
.box.pretty .ul .li{position:relative;margin-bottom:25px;padding:0 35px 0 90px;height:70px;line-height:70px;background:#fff;border-radius:50px;font-size:23px;color:#232323;counter-increment:list-number;box-shadow: inset 0 -5px 5px rgba(0,0,0,0.1)}
.box.pretty .ul .li:last-child{margin-bottom:0;}
.box.pretty .ul .li::after{position:absolute;left:35px;top:0;content:'0'counter(list-number)'.';font-family: 'Nanum Myeongjo', serif;color:#b8867b;font-size:30px;font-weight:600;font-style: italic;}
@media all and (max-width:1700px){.box.pretty .txt{position:relative;left:auto;margin-left:5%;top:auto;}
.box.pretty::after{width:750px;height:680px;left:auto;margin-left:0;right:-50px;}}
@media all and (max-width:1280px){.box.pretty{height:auto;padding:100px 0;}
.box.pretty::after{width:600px;height:544px;}
.box.pretty .title{max-width:100%;font-size:50px;margin-bottom:50px;}
.box.pretty .title img{width:240px;padding-top:5px;}}
@media all and (max-width:1000px){.box.pretty .ul{width:460px;}
.box.pretty .ul .li{height:50px;line-height:50px;margin-bottom:10px;padding:0 20px 0 55px;font-size:18px;}
.box.pretty .ul .li::after{font-size:22px;left:20px;}
.box.pretty .title{font-size:30px;}
.box.pretty .title img{width:140px;padding-top:0;}
.box.pretty::after{right:-250px;}}
@media all and (max-width:768px){.box.pretty::after{width:400px;height:363px;right:-150px;}
.box.pretty .ul{width:calc(100% - 260px);}
.box.pretty .ul .li{height:auto;line-height:1.2;padding:12px 20px 12px 50px;font-size:15px;}
.box.pretty .ul .li::after{font-size:18px;top:11px;}}
@media all and (max-width:640px){.box.pretty::after{width:300px;height:272px;}
.box.pretty .title{margin-bottom:40px;}
.box.pretty .ul{width:calc(100% - 130px);}}
@media all and (max-width:450px){.box.pretty{padding-bottom:250px;}
.box.pretty::after{width:250px;height:227px;right:50%;margin-right:-125px;}
.box.pretty .ul{width:95%;}}
.box.chapter .eng{font-size:22px;line-height:50px;margin-bottom:0;}
.box.chapter .eng .num{display:inline-block;font-size:50px;font-weight:600;letter-spacing: -2px;line-height:70px;}
.box.chapter .title{font-size:40px;color:#222;font-weight:700;}
@media all and (max-width:768px){.box.chapter .eng{font-size:15px;line-height:30px;}
.box.chapter .eng .num{font-size:30px;line-height:50px;}
.box.chapter .title{font-size:28px;}}
.box.bna{display:block;background:#f3f3f3;}
.box.bna .title{margin-bottom:60px;font-family: 'Nanum Myeongjo', serif;font-size:62px;color:#222;font-weight:700;letter-spacing: -1px;}
.sub_bna_slide{width:100%;max-width:1000px;margin-left:auto;margin-right:auto;}
.sub_bna_slide{position:relative;padding-bottom:40px;}
.sub_bna_slide .inner{position:relative;}
.sub_bna_slide .item{position:relative;}
.sub_bna_slide .before_txt,
.sub_bna_slide .item .after_txt{display: block;position: absolute;top: 0;z-index: 2000;width: auto;padding: 0 20px;height: 40px;text-align: center;color: #fff;font-size: 15px;line-height: 40px;}
.sub_bna_slide .before_txt{left: 0;background:#b5b5b5;}
.sub_bna_slide .item .after_txt{right: 0;background:#9d8d7f;}
.sub_bna_slide .slick-arrow{display:block; position:absolute; top:0; bottom:0; z-index:1000; width:41px; height:71px; margin-top:auto; margin-bottom:auto;background:none;z-index: 2000;}
.sub_bna_slide .slick-arrow:before{display:block; position:absolute; top:0; bottom:0; width:41px; height:71px; margin-top:auto; margin-bottom:auto;  background-repeat:no-repeat; background-size:100% 100%; content:'';}
.sub_bna_slide .prev{left:10px}
.sub_bna_slide .prev:before{left:0px; background:url("/theme/and/images/sub/bna/bna_prev.png") center center no-repeat;}
.sub_bna_slide .next{right:10px;}
.sub_bna_slide .next:before{right:0px; background:url("/theme/and/images/sub/bna/bna_next.png") center center no-repeat;}
.sub_bna_slide .dots{position:absolute; bottom:0px; left:0; z-index:1000; width:100%; text-align:center;}
.sub_bna_slide .dots li{display:inline-block; margin-left:10px; margin-right:10px;}
.sub_bna_slide .dots button{display:block; position:relative; width:12px; height:12px; background:#5b5046;border-radius:100%; border:none;font-size:0;line-height:0;}
.sub_bna_slide .dots button:before{display:none; position:absolute; top:50%; left:50%; width:22px; height:22px; background-color:#cac1b9;content:''; transform:translate(-50%, -50%);border-radius:100%;z-index: -1;}
.sub_bna_slide .dots li.slick-active button:before{display:block;}
.box.bna .link{margin-top:30px;text-align:center;}
.box.bna .link .anchor{display:inline-block;padding:20px 30px;font-size:20px;color:#fff;line-height:1;font-weight:600;border-radius:10px;background:#5b5046;transition:0.2s;}
.box.bna .link .anchor:hover{background:#2d2d2d;}
.sub_bna_slide .login_cover{position:absolute;width:50%;height:100%;left:0;top:0;background:rgba(61,61,61,0.85);z-index: 1500;}
.sub_bna_slide .login_cover .inner{position:relative;width:100%;height:100%;}
.sub_bna_slide .login_cover .inner a{display:block;width:100%;height:100%;}
.sub_bna_slide .login_cover .inner a .text{position:absolute;width:280px;height:220px;left:50%;top:50%;transform: translate(-50% , -50%);text-align:center;}
.sub_bna_slide .login_cover .inner a .text .icon{display:block;width:60px;margin:0 auto;}
.sub_bna_slide .login_cover .inner a .text .desc{margin:20px 0;font-size:20px;color:#fff;line-height:1.4;}
.sub_bna_slide .login_cover .inner a .text .link{font-family:'Gmarket Sans';width:200px;height:50px;margin:0 auto;line-height:50px;font-size:18px;color:#fff;background:#9d8d7f;border-radius:30px;letter-spacing: 1px;}
@media all and (max-width:1000px){.box.bna .title{margin-bottom:40px;}
.sub_bna_slide .login_cover .inner a .text{height:155px;}
.sub_bna_slide .login_cover .inner a .text .desc{margin:5px 0;font-size:15px;}
.sub_bna_slide .login_cover .inner a .text .link{width:150px;height:40px;line-height:40px;font-size:15px;}
.box.bna .link .anchor{font-size:17px;}}
@media all and (max-width:640px){.box.bna .title{margin-bottom:25px;}
.sub_bna_slide .slick-arrow{width:25px; height:43px;background-size:contain;}
.sub_bna_slide .slick-arrow:before{width:25px; height:43px;background-size:contain;}
.sub_bna_slide .prev{left:0px}
.sub_bna_slide .next{right:0px;}
.sub_bna_slide .before_txt, .sub_bna_slide .item .after_txt{height:30px;line-height:30px;font-size:13px;}
.sub_bna_slide .login_cover .inner a .text{height:95px;}
.sub_bna_slide .login_cover .inner a .text .icon{width:25px !important; height:auto !important;}
.sub_bna_slide .login_cover .inner a .text .desc{font-size:12px;}
.sub_bna_slide .login_cover .inner a .text .link{width:100px;height:25px;line-height:25px;font-size:12px;background:#222;}
.box.bna .link{margin-top:20px;}
.box.bna .link .anchor{font-size:14px;padding:12px 20px;border-radius:5px;}}
@media all and (max-width:1000px){.slide_style{padding-bottom:40px;}}
@media all and (max-width:1280px){.box.bna .title{font-size:45px;}}
@media all and (max-width:640px){.box.bna .title{font-size:35px;}}
.box.doctor{position:relative;padding-top:270px;}
.box.doctor::after{position:absolute;left:0;top:0;width:445px;height:393px;content:'';background:url("/theme/and/images/sub/doctor_leaf.png") left top no-repeat;background-size:contain;z-index:1;}
.box.doctor .wrap{position:relative;height:100%;}
.box.doctor .title{padding-left:280px;font-family: 'Nanum Myeongjo', serif;font-size:55px;color:#222;font-weight:700;text-align:left;letter-spacing: -1px;}
.box.doctor .images{position:absolute;right:0px;bottom:-110px;z-index:5;}
.box.doctor .qna{position:relative;}
.box.doctor .qna::after{position:absolute;left:-80px;top:-110px;width:290px;height:280px;border-bottom-left-radius:100px;border-top-right-radius:100px;content:'';z-index:5;}
.box.doctor .qna .question{position:absolute;left:-50px;top:-140px;width:290px;height:280px;padding:80px 15px 0 25px;border-bottom-left-radius:100px;border-top-right-radius:100px;z-index:10;}
.box.doctor .qna .question .subject{position:relative;padding-left:55px;font-size:28px;color:#fff;font-weight:400;line-height:1.4;letter-spacing: -1px;word-break: keep-all;}
.box.doctor .qna .question .subject::after{position:absolute;left:0;top:-5px;font-family: 'Nanum Myeongjo', serif;font-size:40px;font-weight:700;font-style: italic;content:'Q.';}
.box.doctor .qna .question .subject.small{font-size:22px;}
.box.doctor .qna .answer{position:relative;width:640px;height:470px;margin-left:100px;padding:40px 30px 40px 70px;border-bottom-right-radius: 100px;z-index:8;}
.box.doctor .qna .answer .subject{position:relative;height:100px;margin-bottom:50px;margin-left:110px;padding-left:55px;font-size:24px;font-weight:600;line-height:1.3;border-bottom:4px solid #fff;letter-spacing: -1px;word-break: keep-all;}
.box.doctor .qna .answer .subject::after{position:absolute;left:0;top:-5px;font-family: 'Nanum Myeongjo', serif;font-size:40px;font-weight:700;font-style: italic;content:'A.';}
.box.doctor .qna .answer .subject.small{font-size:25px;}
.box.doctor .qna .answer .desc1{font-size:22px;color:#222;line-height:1.4;letter-spacing: -1px;word-break: keep-all;}
.box.doctor .qna .answer .desc2{margin-top:20px;font-size:19px;color:#666;line-height:1.4;word-break: keep-all;letter-spacing: -1px;}
.box.doctor .qna .answer.list .desc2{margin-top:5px;margin-bottom:20px;padding-bottom:20px;font-size:18px;border-bottom:1px dotted #d6d4d4;}
.box.doctor .qna .answer.list .desc2:last-child{border-bottom:none;padding-bottom:none;}
@media all and (max-width:1600px){.box.doctor .images{width:500px;}
.box.doctor .title{padding-left:430px;}
.box.doctor .qna{margin-left:150px;}}
@media all and (max-width:1280px){.box.doctor{padding-top:80px;}
.box.doctor::after{width:350px;height:309px;left:50%;top:250px;}
.box.doctor .title{padding-left:0px;text-align:center;font-size:45px;}
.box.doctor .images{position:relative;width:auto;height:450px;bottom:auto;}
.box.doctor .images img{display:block;height:100%;margin:0 auto;}}
@media all and (max-width:1000px){.box.doctor .qna{margin-left:0;}
.box.doctor .qna::after{display:none;}
.box.doctor .qna .question{position:relative;left:auto;top:auto;width:100%;height:auto;padding:15px 15px 15px 15px;border-radius:0;}
.box.doctor .qna .question .subject{padding-left:35px;font-size:23px;}
.box.doctor .qna .question .subject br{display:none;}
.box.doctor .qna .question .subject::after{top:0px;font-size:23px;}
.box.doctor .qna .question .subject.small{font-size:23px;}
.box.doctor .qna .answer{width:100%;height:auto;margin-left:0;padding:25px 15px 25px 15px;border-bottom-right-radius: 0px;}
.box.doctor .qna .answer .subject{height:auto;margin-bottom:20px;margin-left:0;padding-left:35px;padding-bottom:15px;font-size:23px;border-bottom:2px solid #fff;}
.box.doctor .qna .answer .subject br{display:none;}
.box.doctor .qna .answer .subject::after{font-size:23px;top:0;}
.box.doctor .qna .answer .subject.small{font-size:23px;}
.box.doctor .qna .answer .desc1{font-size:18px;}
.box.doctor .qna .answer .desc1 br{display:none;}
.box.doctor .qna .answer .desc2{margin-top:10px;font-size:15px;}
.box.doctor .qna .answer .desc2 br{display:none;}
.box.doctor .qna .answer.list .desc2{margin-bottom:15px;padding-bottom:15px;font-size:15px;}
.box.doctor .qna .answer.list .desc2:last-child{border-bottom:none;padding-bottom:none;}
.sub2020 .box.doctor{padding-top:0;}}
@media all and (max-width:640px){.box.doctor::after{width:250px;height:221px;left:50%;top:200px;}
.box.doctor .title{font-size:30px;}
.box.doctor .images{height:350px;z-index:5;}
.box.doctor .qna{margin-top:-80px;}
.box.doctor .qna .question .subject{padding-left:30px;font-size:20px;}
.box.doctor .qna .question .subject::after{font-size:20px;}
.box.doctor .qna .question .subject.small{font-size:20px;}
.box.doctor .qna .answer .subject{font-size:18px;}
.box.doctor .qna .answer .subject::after{font-size:20px;}
.box.doctor .qna .answer .subject.small{font-size:18px;}
.box.doctor .qna .answer .desc1{font-size:16px;}}
.box.doctor.green{background:#eff0eb;}
.box.doctor.green .qna .question{background:#808272;}
.box.doctor.green .qna::after{background:#d1d7c7;}
.box.doctor.green .qna .question .subject::after{color:#d1d7c7;}
.box.doctor.green .qna .answer{background:#fff;}
.box.doctor.green .qna .answer .subject::after{color:#7e8170;}
.box.doctor.green .qna .answer .subject{color:#595d4b;border-bottom:4px solid #eeefea;}
.box.doctor.blue{background:#f1f5f6;}
.box.doctor.blue .qna .question{background:#799ba7;}
.box.doctor.blue .qna::after{background:#c6d7de;}
.box.doctor.blue .qna .question .subject::after{color:#d1d7c7;}
.box.doctor.blue .qna .answer{background:#fff;}
.box.doctor.blue .qna .answer .subject::after{color:#728f9d;}
.box.doctor.blue .qna .answer .subject{color:#4d5456;border-bottom:4px solid #f2f6f7;}
.box.doctor.brown{background:#eeeae7;}
.box.doctor.brown .qna .question{background:#c6ab80;}
.box.doctor.brown .qna::after{background:#f0e1cc;}
.box.doctor.brown .qna .question .subject::after{color:#f0e1cc;}
.box.doctor.brown .qna .answer{background:#fff;}
.box.doctor.brown .qna .answer .subject::after{color:#c6ab80;}
.box.doctor.brown .qna .answer .subject{color:#76654a;border-bottom:4px solid #f9f4f0;}
.box.doctor.brown2{background:#eeeae7;}
.box.doctor.brown2 .qna .question{background:#786e65;}
.box.doctor.brown2 .qna::after{background:#cdbcb2;}
.box.doctor.brown2 .qna .question .subject::after{color:#f0e1cc;}
.box.doctor.brown2 .qna .answer{background:#fff;}
.box.doctor.brown2 .qna .answer .subject::after{color:#c6ab80;}
.box.doctor.brown2 .qna .answer .subject{color:#76654a;border-bottom:4px solid #f0ece9;}
.box.doctor.pink{background:#f6f2f1;}
.box.doctor.pink .qna .question{background:#c98886;}
.box.doctor.pink .qna::after{background:#e9d1d1;}
.box.doctor.pink .qna .question .subject::after{color:#f0e1cc;}
.box.doctor.pink .qna .answer{background:#fff;}
.box.doctor.pink .qna .answer .subject::after{color:#c98886;}
.box.doctor.pink .qna .answer .subject{color:#7e7171;border-bottom:4px solid #f7f3f4;}
.box.doctor.purple{background:#f5f2f6;}
.box.doctor.purple .qna .question{background:#a08ca1;}
.box.doctor.purple .qna::after{background:#cebfcf;}
.box.doctor.purple .qna .question .subject::after{color:#cebfcf;}
.box.doctor.purple .qna .answer{background:#fff;}
.box.doctor.purple .qna .answer .subject::after{color:#a08ca1;}
.box.doctor.purple .qna .answer .subject{color:#574b5d;border-bottom:4px solid #f5f2f6;}
.box.certi{padding:180px 0;background:#0c0c0c;text-align:center;}
.box.certi .title{position:relative;margin-bottom:20px;font-size:40px;color:#fff;z-index: 50;}
.box.certi .logotxt{position:relative;display:inline-block;font-size:40px;color:#fff;padding-left:195px;line-height:1;}
.box.certi .logotxt::after{position:absolute;left:0;top:0;width:177px;height:37px;content:'';background:url("/theme/and/images/sub/certificate_logo.png") center center no-repeat;}
.box.certi .image{margin-top:-120px;}
.box.certi .image img{display:block;width:100%;}
.box.certi .image img.m_img{display:none;}
.box.certi .txt{margin-top:-60px;}
.box.certi .txt .desc{font-size:30px;color:#fff;line-height:1.2;}
.box.certi .txt .subject{position:relative;width:1024px;margin:40px auto 130px auto;font-family: 'InkLipquid';font-size:50px;color:#fff;line-height:1.2;font-weight:400;font-style: italic;}
.box.certi .txt .subject::before{position:absolute;left:0;top:30px;width:33px;height:37px;content:'';background:url("/theme/and/images/sub/quotes.png") left center no-repeat;background-size:200% 100%;}
.box.certi .txt .subject::after{position:absolute;right:0;top:30px;width:33px;height:37px;content:'';background:url("/theme/and/images/sub/quotes.png") right center no-repeat;background-size:200% 100%;}
.box.certi .txt .subject .color{color:#fdde84;}
.box.certi .record{font-size:0;line-height:0;text-align:center;}
.box.certi .record .li{position:relative;display:inline-block;width:16.66666%;height:659px;padding-top:400px;vertical-align:top;background:url("/theme/and/images/sub/certificate_li.png") no-repeat;background-size:600% auto;text-align:center;}
.box.certi .record .li::after{position:absolute;left:0;top:0;width:1px;height:100%;content:'';background:url("/theme/and/images/sub/certificate_li_border.png") center center no-repeat;background-size:1px 100%;}
.box.certi .record .li:nth-child(even){margin-top:120px;}
.box.certi .record .li:nth-child(1){background-position:left center;}
.box.certi .record .li:nth-child(2){background-position:20% top;}
.box.certi .record .li:nth-child(3){background-position:40% center;}
.box.certi .record .li:nth-child(4){background-position:60% center;}
.box.certi .record .li:nth-child(5){background-position:80% center;}
.box.certi .record .li:nth-child(6){background-position:right center;}
.box.certi .record .li:nth-child(6)::before{position:absolute;right:0;top:0;width:1px;height:100%;content:'';background:url("/theme/and/images/sub/certificate_li_border.png") center center no-repeat;background-size:1px 100%;}
.box.certi .record .li .since{font-size:19px;color:#fff;line-height:1.3;text-align:center;}
.box.certi .record .li .title{position:relative;width:98%;height:69px;margin:15px auto 5px auto;font-family: 'Nanum Myeongjo', serif;font-size:22px;color:#fbe3a3;line-height:1.3;font-weight:400;}
.box.certi .record .li .title::before{position:absolute;left:0;top:0;width:30px;height:69px;content:'';background:url("/theme/and/images/sub/certificate_li_txt.png") left center no-repeat;background-size:200% 100%;}
.box.certi .record .li .title::after{position:absolute;right:0;top:0;width:30px;height:69px;content:'';background:url("/theme/and/images/sub/certificate_li_txt.png") right center no-repeat;background-size:200% 100%;}
.box.certi .record .li .desc{font-size:19px;color:#fff;line-height:1.3;word-break: keep-all;text-align:center;}
@media all and (min-width:1601px){.box.certi .wrap.wide_1600{width:1600px;}}
@media all and (max-width:1600px){.box.certi .record{width:750px;margin-left:auto;margin-right:auto;margin-top:140px;text-align:left;}
.box.certi .record .li{width:250px;height:400px;padding-top:250px;background:image-set(url("/theme/and/images/sub/certificate_li_mobile-w1920.webp") type("image/webp"),url("/theme/and/images/sub/certificate_li_mobile-w1920.avif") type("image/avif"),url("/theme/and/images/sub/certificate_li_mobile.png") type("image/png")) no-repeat;background-size:600% auto;}
.box.certi .record .li:nth-child(1),
    .box.certi .record .li:nth-child(3),
    .box.certi .record .li:nth-child(4),
    .box.certi .record .li:nth-child(6){margin-top:-100px;}
.box.certi .record .li::before{position:absolute;right:0;top:0;width:1px;height:100%;content:'';background:url("/theme/and/images/sub/certificate_li_border.png") center center no-repeat;background-size:1px 100%;}
.box.certi .record .li:nth-child(3){padding-top:230px;}
.box.certi .record .li .since{font-size:15px;}
.box.certi .record .li .title{width:100%;height:41px;margin:10px auto;font-size:18px;}
.box.certi .record .li .title::before{width:18px;height:41px;}
.box.certi .record .li .title::after{width:18px;height:41px;}
.box.certi .record .li .desc{font-size:15px;}}
@media all and (max-width:1280px){.box.certi .title{margin-bottom:10px;font-size:30px;}
.box.certi .logotxt{font-size:30px;padding-left:120px;}
.box.certi .logotxt::after{width:111px;height:35px;background-size:contain;}
.box.certi .image{margin-top:-50px;}
.box.certi .txt{margin-top:-20px;}
.box.certi .txt .desc{font-size:25px;}
.box.certi .txt .subject{width:700px;margin-bottom:0px;padding:0 38px;font-size:35px;}
.box.certi .txt .subject::before{top:10px;}
.box.certi .txt .subject::after{top:auto;bottom:10px;}
.box.certi .record .li{padding-left:10px;padding-right:10px;}
.box.certi .record .li .since{font-size:16px;}
.box.certi .record .li .title{width:100%;height:51px;margin:10px auto;font-size:20px;}
.box.certi .record .li .title::before{width:22px;height:51px;opacity:0.3;}
.box.certi .record .li .title::after{width:22px;height:51px;opacity:0.3;}
.box.certi .record .li .desc{font-size:15px;}}
@media all and (max-width:1200px){.box.certi{padding:120px 0;}
.box.certi .image{margin-top:-50px;}
.box.certi .image img.pc_img{display:none;}
.box.certi .image img.m_img{display:block;}
.box.certi .txt{margin-top:-40px;}
.box.certi .txt .desc{margin-left:auto;margin-right:auto;font-size:16px;word-break: keep-all;}
.box.certi .txt .subject{width:400px;margin-bottom:40px;font-size:27px;padding:0 30px;}
.box.certi .txt .subject::before{width:24px;height:27px;}
.box.certi .txt .subject::after{width:24px;height:27px;}
.box.certi .record{width:500px;}
.box.certi .record .li:nth-child(1),
    .box.certi .record .li:nth-child(3),
    .box.certi .record .li:nth-child(4),
    .box.certi .record .li:nth-child(6){margin-top:0;}
.box.certi .record .li:nth-child(odd){margin-top:-100px;}}
@media all and (max-width:640px){.box.certi .wrap{padding-right:0;padding-left:0;}
.box.certi .title{font-size:25px;}
.box.certi .logotxt{font-size:25px;}
.box.certi .logotxt::after{top:-4px;}
.box.certi .image{margin-top:-20px;}
.box.certi .txt{margin-top:-20px;}
.box.certi .txt .subject{width:300px;font-size:25px;}
.box.certi .record{width:320px;}
.box.certi .record .li{width:160px;height:300px;padding-top:170px;}
.box.certi .record .li:nth-child(2){padding-top:188px;}
.box.certi .record .li:nth-child(3){padding-top:135px;}
.box.certi .record .li:nth-child(even){margin-top:80px;}
.box.certi .record .li:nth-child(odd){margin-top:-80px;}
.box.certi .record .li .since{font-size:14px;}
.box.certi .record .li .title{width:100%;height:41px;margin:10px auto;font-family: 'NotoSans', serif;font-size:15px;}
.box.certi .record .li .title::before{width:16px;height:37px;}
.box.certi .record .li .title::after{width:16px;height:37px;}
.box.certi .record .li .desc{font-size:13px;}}
.box.key{background:#f3f3f3;text-align:center;}
.box.key .title{color:#235f77;}
.box.key .title strong{font-weight:400;}
.box.key .point{font-family: 'Nanum Myeongjo', serif;font-size:50px;color:#232323;line-height:1.3;letter-spacing: -3px;}
.box.key .point .txt1{font-family: 'InkLipquid';font-size:65px;letter-spacing: -1px;}
.box.key .point .txt1 .blue{color:#2e6f86;}
.box.key .point .bg{display:inline-block;padding:2px 5px 5px 5px;font-weight:600;color:#fff;background:#235f77;line-height:1.2;}
.box.key .point .and .inner{position:relative;display:inline-block;padding-bottom:20px;font-size:50px;color:#232323;line-height:1.3;}
.box.key .point .and .inner::after{position:absolute;left:0;bottom:0;width:370px;height:16px;content:'';background:url("/theme/and/images/sub/key_point_line.png") center center no-repeat;}
.box.key .point .and strong{font-size:54px;font-weight:600;}
.box.key .ul{margin:80px 0 60px 0;font-size:0;line-height:0;text-align:center;}
.box.key .ul .li{display:inline-block;width:450px;margin-right:10px;vertical-align: top;}
.box.key .ul .li:last-child{margin-right:0;}
.box.key .ul .li img{display:block;width:100%;margin-bottom:40px;box-shadow: 0 10px 20px rgba(0,0,0,0.1)}
.box.key .ul .li .desc{font-size:24px;color:#232323;line-height:1.2;word-break: keep-all;}
.box.key .subject{position:relative;width:950px;margin:0 auto;font-family: 'InkLipquid';font-size:48px;color:#232323;line-height:1.2;font-weight:400;}
.box.key .subject::before{position:absolute;left:0;top:30px;width:33px;height:37px;content:'';background:url("/theme/and/images/sub/quotes_blue.png") left center no-repeat;background-size:200% 100%;}
.box.key .subject::after{position:absolute;right:0;top:30px;width:33px;height:37px;content:'';background:url("/theme/and/images/sub/quotes_blue.png") right center no-repeat;background-size:200% 100%;}
@media all and (max-width:1000px){.box.key .point{font-size:27px;}
.box.key .point .txt1{font-size:35px;word-break: keep-all;}
.box.key .point .bg{font-size:28px;}
.box.key .point .and .inner{font-size:37px;}
.box.key .point .and strong{font-size:37px;}
.box.key .point .and .inner::after{width:331px;height:14px;background-size:contain;}
.box.key .ul .li{width:250px;vertical-align: top;}
.box.key .ul .li .desc{margin-top:-20px;font-size:20px;}
.box.key .subject{width:700px;margin-bottom:0px;padding:0 38px;font-size:35px;}
.box.key .subject::before{top:10px;}
.box.key .subject::after{top:auto;bottom:10px;}}
@media all and (max-width:768px){.box.key .title{font-size:20px;}
.box.key .ul{margin-top:40px;}
.box.key .ul .li .desc{font-size:18px;}
.box.key .point .and .inner{font-size:28px;}
.box.key .point .and .inner::after{width:258px;height:11px;bottom:5px;}
.box.key .point .and strong{font-size:28px;}
.box.key .subject{width:400px;margin-bottom:40px;font-size:27px;padding:0 35px;word-break: keep-all;}
.box.key .subject::before{width:24px;height:27px;}
.box.key .subject::after{width:24px;height:27px;}}
@media all and (max-width:640px){.box.key .point{font-size:23px;}
.box.key .ul .li{width:calc(50% - 10px);}
.box.key .ul .li .desc{width:120px;margin-left:auto;margin-right:auto;font-size:15px;}
.box.key .subject{width:300px;}
.box.key .point .txt1{letter-spacing: -2px;font-size:30px;}
.box.key .point .bg{font-size:23px;}}
.box.tab{padding-bottom:0;}
.box.tab .btn{margin:110px 0 50px 0;height:60px;}
.box.tab .btn .ul{font-size:0;line-height:0;}
.box.tab .btn .ul .li{display:inline-block;width:calc((100% - 35px)/6);height:60px;margin-right:7px;background:#fff;}
.box.tab .btn .ul .li:last-child{margin-right:0;}
.box.tab .btn .ul .li a{display:block;width:100%;height:100%;line-height:60px;font-size:20px;border:1px solid #c7c7c7;text-align:center;color:#232323;}
.box.tab .btn .ul .li.on a{background:#000;color:#fff;}
.box.tab .btn.fixed{position:fixed;left:0;top:90px;margin:0;padding:10px 0;width:100%;height:80px;background:#f7f7f7;z-index: 2100;}
.box.tab.type2{}
.box.tab.type2 .btn .ul{}
.box.tab.type2 .btn .ul .li{width:25%;margin-right:0;background:#f5f5f5;}
.box.tab.type2 .btn .ul .li a{position:relative;border:none;}
.box.tab.type2 .btn .ul .li a::after{position:absolute;width:1px;height:25px;right:0;top:50%;transform:translateY(-50%);content:'';background:#747474;}
.box.tab.type2 .btn.fixed{padding:0;height:60px;}
@media all and (max-width:1280px){.box.tab .btn{margin:50px 0 50px 0;height:auto;}
.box.tab .btn .ul .li{height:50px;line-height:50px;}
.box.tab .btn .ul .li a{font-size:16px;line-height:50px;}}
@media all and (max-width:1000px){.box.tab .btn{margin:30px 0 30px 0;height:auto;}
.box.tab .btn .ul .li{width:calc((100% - 10px)/3);height:45px;margin-right:5px;margin-bottom:5px;line-height:45px;}
.box.tab .btn .ul .li:nth-child(3n){margin-right:0;}
.box.tab .btn .ul .li a{font-size:15px;line-height:45px;}
.box.tab .btn{height:112px;}
.box.tab .btn.fixed{top:60px;height:110px;}
.box.tab.type2 .btn.fixed{height:50px;}}
@media all and (max-width:640px){.box.tab .btn .ul .li{width:calc((100% - 10px)/2);}
.box.tab .btn .ul .li:nth-child(3n){margin-right:5px;}
.box.tab .btn .ul .li:nth-child(even){margin-right:0px;}
.box.tab .btn{height:162px;}
.box.tab .btn.fixed{height:160px;}
.box.tab.type2 .btn.fixed{height:100px;}
.box.tab.type2 .btn .ul{border:1px solid #ccc;}
.box.tab.type2 .btn .ul .li{width:50%;margin-right:0;margin-bottom:0;}
.box.tab.type2 .btn .ul .li:nth-child(1){border-right:1px solid #ccc;border-bottom:1px solid #ccc;}
.box.tab.type2 .btn .ul .li:nth-child(2){border-bottom:1px solid #ccc;}
.box.tab.type2 .btn .ul .li:nth-child(3){border-right:1px solid #ccc;}
.box.tab.type2 .btn .ul .li a::after{display:none;}
.box.tab.type2 .btn .ul .li a{background:#fff;}
.box.tab.type2 .btn .ul .li.on a{background:#000;}}
.tabcon .title{margin-bottom:45px;}
.tabcon{padding:180px 50px 170px 50px;text-align:center;}
.tabcon .step{margin-bottom:40px;}
.tabcon .step > .num{display:block;margin-bottom:5px;font-family: 'Nanum Myeongjo', serif;font-size:50px;line-height:1.3;font-weight:600;}
.tabcon .step > .subject{margin-bottom:30px;font-size:38px;line-height:1.3;}
.tabcon .second{margin-top:90px;}
.tabcon .double .ul_1depth > .li .subject{height:55px;line-height:55px;font-size:28px;font-weight:400;}
.tabcon .double .ul_1depth > .li .txt{height:175px;background:#fff !important;}
.tabcon .double .ul_1depth > .li:nth-child(1) .txt .desc{color:#222;}
@media all and (max-width:1350px){.tabcon .wrap{width:100%;}}
@media all and (max-width:1280px){.tabcon{padding:120px 0;}
.tabcon .step > .num{font-size:32px;}
.tabcon .step > .subject{margin-bottom:20px;font-size:25px;}
.tabcon .list.circle{margin-bottom:0;}
.tabcon .list.circle .ul{margin-bottom:0;}
.tabcon .roundbox02{padding:40px 10px;}
.tabcon .double .ul_1depth > .li .subject{font-size:25px;}}
@media all and (max-width:1000px){}
@media all and (max-width:768px){.tabcon{padding:80px 0;}
.tabcon .title{margin-bottom:25px;}
.tabcon .step{margin-bottom:20px;}
.tabcon .list.circle .ul .num{margin-top:35px;}
.tabcon .double .ul_1depth > .li .subject{height:auto;line-height:1.2;}
.tabcon .double .ul_1depth > .li .txt{display:block;height:auto;padding:;}}
@media all and (max-width:640px){.tabcon .double .ul_1depth > .li .subject{font-size:20px;}
.tabcon .step > .subject{margin-bottom:10px;font-size:20px;}}
.tabcon.blue .step > .num{color:#85a3ae;}
.tabcon.blue .list.circle .ul .li{border-color:#dce6e9;}
.tabcon.blue .list.circle .ul .li .num{color:#84a3ae;}
.tabcon.blue .double .ul_1depth > .li .subject{background:#85a3ae !important;}
.tabcon.pink .step > .num{color:#dc968e;}
.tabcon.pink .list.circle .ul .li{border-color:#f5edeb;}
.tabcon.pink .list.circle .ul .li .num{color:#dc968e;}
.tabcon.pink .double .ul_1depth > .li .subject{background:#bd9394 !important;}
#tc01,
#tc05{background:#f0f5f8;}
#tc02,
#tc06{background:#f5edeb;}
#tc04{background:#f3f3f3;}
#tc02 .step > .subject,
#tc03 .step > .subject,
#tc04 .step > .subject,
#tc06 .step > .subject{margin-bottom:15px;}
#tc03 .roundbox02{background:#f0f5f8;}
#tc03 .second .double .ul_1depth > .li:nth-child(1){position:relative;}
#tc03 .second .double .ul_1depth > .li:nth-child(1)::after{position:absolute;right:-46px;top:50%;margin-top:-31px;width:62px;height:62px;background:#76949f url("/theme/and/images/sub/tc_arrow.png") center center no-repeat;border-radius:100%;content:'';z-index:10;}
#tc03 .second .double .ul_1depth > .li:nth-child(1) img.m_img{display:none;}
#tc03 .second .double .ul_1depth > .li .txt{display:block;height:237px;background:#f5f5f5 !important;}
#tc03 .second .double .ul_1depth > .li .txt .sol{display:block;width:100%;margin-bottom:20px;font-family: 'Nanum Myeongjo', serif;font-size:30px;color:#85a3ae;line-height:1.3;}
@media all and (max-width:1280px){#tc03 .second .double .ul_1depth > .li .txt{height:150px;}
#tc03 .second .double .ul_1depth > .li .txt .sol{font-size:23px;margin-bottom:5px;}
.double.plus .ul_1depth > .li .txt{padding:25px 15px;}
.double.plus .ul_1depth > .li .txt .desc{font-size:15px;}}
@media all and (max-width:1000px){#tc03 .second .double .ul_1depth > .li:nth-child(1){display:block;width:100%;padding-bottom:82px;margin-bottom:0;}
#tc03 .second .double .ul_1depth > .li:nth-child(1) img{display:block;width:400px;margin:0 auto;}
#tc03 .second .double .ul_1depth > .li:nth-child(1) img.pc_img{display:none;}
#tc03 .second .double .ul_1depth > .li:nth-child(1) img.m_img{display:block;}
#tc03 .second .double .ul_1depth > .li:nth-child(1)::after{right:50%;margin-right:-31px;top:auto;bottom:10px;transform: rotate(90deg)}
#tc03 .second .double .ul_1depth > .li:nth-child(2),
    #tc03 .second .double .ul_1depth > .li:nth-child(3){display:block;width:100%;max-width:400px;margin-left:auto;margin-right:auto;margin-bottom:20px;}
#tc03 .second .double .ul_1depth > .li .txt{height:auto;}}
@media all and (max-width:768px){#tc03 .second .double .ul_1depth > .li:nth-child(1){padding-bottom:60px;}
#tc03 .second .double .ul_1depth > .li:nth-child(1)::after{width:40px;height:40px;margin-right:-20px;}}
.no-point{text-align:center;}
.no-point .desc{font-size:32px;}
.no-point .desc strong{position:relative;font-style:italic;font-size:46px;color:#7599a7;font-weight:400;}
.no-point .desc strong::after{position:absolute;width:287px;height:20px;left:0;bottom:-15px;content:'';background:url("/theme/and/images/sub/no-point.png") center bottom no-repeat;}
@media all and (max-width:1280px){.no-point .desc{font-size:28px;}
.no-point .desc strong{font-size:35px;}
.no-point .desc strong::after{width:232px;height:16px;background-size:contain;}}
@media all and (max-width:768px){.no-point .desc{font-size:20px;line-height:1.2;}
.no-point .desc strong{display:block;margin-top:5px;font-size:30px;}
.no-point .desc strong::after{left:50%;margin-left:-116px;}}
.detail .ul{font-size:0;line-height:0;}
.detail .ul .li{height:380px;margin-bottom:30px;font-size:0;line-height:0;}
.detail .ul .li:last-child{margin-bottom:0;}
.detail .ul .li .image{width:50%;height:380px;}
.detail .ul .li .txt{width:50%;height:380px;padding:85px 0 0 80px;background:#fff;}
.detail .ul .li .txt .subject{margin-bottom:35px;font-size:28px;color:#232323;font-weight:600;line-height:1.3;}
.detail .ul .li .txt .desc{font-size:19px;line-height:1.8;}
.detail .ul .li:nth-child(odd) .image{float:left;}
.detail .ul .li:nth-child(odd) .txt{float:right;}
.detail .ul .li:nth-child(even) .image{float:right;}
.detail .ul .li:nth-child(even) .txt{float:left;}
.detail .ul .li:nth-child(1) .image{background:image-set(url("/theme/and/images/sub/sub_3030_detail01-w640.avif") type("image/avif"),url("/theme/and/images/sub/sub_3030_detail01-w640.webp") type("image/webp"),url("/theme/and/images/sub/sub_3030_detail01.jpg") type("image/jpeg")) center center no-repeat;background-size:cover;}
.detail .ul .li:nth-child(2) .image{background:image-set(url("/theme/and/images/sub/sub_3030_detail02-w640.avif") type("image/avif"),url("/theme/and/images/sub/sub_3030_detail02-w640.webp") type("image/webp"),url("/theme/and/images/sub/sub_3030_detail02.jpg") type("image/jpeg")) center center no-repeat;background-size:cover;}
.detail .ul .li:nth-child(3) .image{background:image-set(url("/theme/and/images/sub/sub_3030_detail03-w640.avif") type("image/avif"),url("/theme/and/images/sub/sub_3030_detail03-w640.webp") type("image/webp"),url("/theme/and/images/sub/sub_3030_detail03.jpg") type("image/jpeg")) center center no-repeat;background-size:cover;}
.detail .ul .li:nth-child(4) .image{background:image-set(url("/theme/and/images/sub/sub_3030_detail04-w640.avif") type("image/avif"),url("/theme/and/images/sub/sub_3030_detail04-w640.webp") type("image/webp"),url("/theme/and/images/sub/sub_3030_detail04.jpg") type("image/jpeg")) center center no-repeat;background-size:cover;}
@media all and (max-width:1000px){.detail .ul .li .txt{padding:55px 40px 0 50px;}
.detail .ul .li .txt .subject{margin-bottom:25px;font-size:24px;}
.detail .ul .li .txt .desc{font-size:17px;}}
@media all and (max-width:768px){.detail .ul .li{display:inline-block;width:calc(50% - 10px);height:auto;vertical-align: top;}
.detail .ul .li:nth-child(odd){margin-right:10px;}
.detail .ul .li:nth-child(odd) .image,
    .detail .ul .li:nth-child(odd) .txt,
    .detail .ul .li:nth-child(even) .image,
    .detail .ul .li:nth-child(even) .txt{float:none;width:100%;}
.detail .ul .li .image{height:200px;}
.detail .ul .li .txt{height:250px;padding:20px 20px;text-align:center;}
.detail .ul .li .txt .subject{margin-bottom:15px;font-size:20px;}
.detail .ul .li .txt .desc{font-size:15px;line-height:1.4;word-break: keep-all;}
.detail .ul .li .txt .desc br{display:none;}}
@media all and (max-width:640px){.detail .ul .li{display:block;width:100%;}
.detail .ul .li:nth-child(odd){margin-right:0px;}
.detail .ul .li .txt{height:auto;}}
.other{font-size:0;line-height:0;}
.other .image{display:inline-block;width:50%;vertical-align: middle;}
.other .image img{display:block;margin:0 auto;}
.other .txt{display:inline-block;width:50%;padding-left:30px;vertical-align: middle;}
.other .txt .title{text-align:left;}
.other .txt .title .brown{color:#a9895a;}
.other .txt .desc{font-size:19px;color:#666;text-align:left;line-height:1.3;}
@media all and (max-width:1000px){.other .image{display:block;width:100%;vertical-align: top;}
.other .image img{max-width:100%;}
.other .txt{display:block;width:100%;padding-left:0px;vertical-align: top;margin-top:40px;}
.other .txt .title{text-align:center;font-size:22px;}
.other .txt .desc{font-size:17px;text-align:center;}}
@media all and (max-width:640px){.other .image img{width:300px;}}
.thread{position:relative;padding:90px 70px 80px 70px;background:#fff;font-size:0;line-height:0;}
.thread .kindbox{display:inline-block;width:20%;line-height:0;font-size:0;}
.thread .kindbox .title{text-align:center;margin-bottom:0;}
.thread .kindbox .title .image{margin-bottom:30px;}
.thread .kindbox .title .image img{display:block;margin:0 auto;}
.thread .kindbox .title .name{height:50px;line-height:50px;font-family: 'NotoSans', serif;font-size:22px;color:#fff;background:#c98885;border-right:1px solid #ffffff;font-weight:400;}
.thread .kindbox .title .desc{height:50px;line-height:50px;font-size:19px;color:#aa6f6d;background:#efefef;border-right:1px solid #ddd;}
.thread .kindbox .detail{border-right:1px solid #ddd;text-align:center;}
.thread .kindbox .detail dl{padding:18px 5px;margin:0;border-bottom:1px solid #ddd;font-size:0;line-height:0;}
.thread .kindbox .detail dl dt{padding:0;margin:0;font-size:18px;color:#222;line-height:1.3;margin-bottom:3px;font-weight:600;}
.thread .kindbox .detail dl dd{padding:0;margin:0;font-size:18px;color:#666;line-height:1.3;}
.thread .kindbox .detail dl dd img{display:block;margin:0 auto;}
.thread .kindbox.k01 .title .desc{border-left:1px solid #ddd;}
.thread .kindbox.k01 .detail{border-left:1px solid #ddd;}
.thread .kindbox.k05 .title .name{border-right:1px solid #c98885;}
@media all and (max-width:1280px){.thread .kindbox .title{max-width:100%;}
.thread .kindbox .title .image img{width:140px;}
.thread .kindbox .title .name{height:40px;line-height:40px;font-size:20px;}
.thread .kindbox .title .desc{height:40px;line-height:40px;font-size:17px;}
.thread .kindbox .detail dl dt{font-size:16px;}
.thread .kindbox .detail dl dd{font-size:15px;}}
@media all and (max-width:1000px){.thread .kindbox{display:block;width:100%;max-width:600px;margin-bottom:30px;margin-left:auto;margin-right:auto;padding-bottom:30px;border-bottom:1px solid #ccc;}
.thread .kindbox .title{display:inline-block;width:200px;margin-right:30px;vertical-align: middle;}
.thread .kindbox .title .image{margin-bottom:10px;}
.thread .kindbox .title .image img{width:150px;}
.thread .kindbox .detail{display:inline-block;width:calc(100% - 230px);vertical-align: middle;border-right:none;border-left:none;}
.thread .kindbox .detail dl{border:none;}
.thread .kindbox.k01 .detail{border-left:none;}
.thread .kindbox .title .name{border-radius:30px;}
.thread .kindbox .title .desc{background:none;color:#222;font-weight:600;border:none;}
.thread .kindbox.k01 .title .desc{border:none;}
.thread .kindbox .detail dl{padding:5px 5px;}
.thread .kindbox .detail dl dt{display:inline-block;width:120px;text-align:left;}
.thread .kindbox .detail dl dd{display:inline-block;width:calc(100% - 120px);padding:0 10px;}}
@media all and (max-width:768px){.thread{padding:40px 25px;}
.thread{padding:40px 25px;}}
@media all and (max-width:640px){.thread .kindbox{max-width:300px;margin-bottom:25px;padding-bottom:25px;}
.thread .kindbox .title{width:100px;margin-right:10px;}
.thread .kindbox .title .image img{width:80px;}
.thread .kindbox .detail{width:calc(100% - 110px);}
.thread .kindbox .title .name{height:30px;line-height:30px;font-size:15px;}
.thread .kindbox .title .desc{font-size:14px;}
.thread .kindbox .detail dl{padding:8px 5px;}
.thread .kindbox .detail dl dt{display:block;width:100%;text-align:center;font-size:13px;}
.thread .kindbox .detail dl dd{display:block;width:100%;padding:0 10px;font-size:13px;}}
.incision{position:relative;margin-top:40px;}
.incision .image{position:absolute;right:0;top:-180px;}
.incision .txt{width:890px;padding:60px 60px;background:#fff;border-bottom-left-radius: 100px;border-top-right-radius: 100px;font-size:0;line-height:0;}
.incision .txt .left{display:inline-block;vertical-align:top;width:255px;height:255px;border:10px solid #f4e9e5;text-align:center;border-radius:100%;}
.incision .txt .left .subject{padding-top:80px;font-size:32px;color:#222;line-height:1.4;}
.incision .txt .right{display:inline-block;vertical-align:top;width:calc(100% - 255px);padding-left:40px;}
.incision .txt .right .ul{}
.incision .txt .right .ul .li{position:relative;padding-left:120px;}
.incision .txt .right .ul .li .num{position:absolute;width:94px;height:94px;left:0;top:0;font-family: 'Nanum Myeongjo', serif;font-size:32px;color:#fff;line-height:94px;text-align:center;font-style:italic;border-top-left-radius: 50px;border-bottom-right-radius:50px;background:#c98885;}
.incision .txt .right .ul .li .subject{margin-bottom:10px;font-size:24px;color:#222;line-height:1.4;text-align:left;}
.incision .txt .right .ul .li .desc{font-size:19px;color:#666;line-height:1.4;text-align:left;}
.incision .txt .right .ul .li:nth-child(1){padding-bottom:40px;border-bottom:1px dotted #ccc;}
.incision .txt .right .ul .li:nth-child(2){padding-top:40px;}
.incision .txt .right .ul .li:nth-child(2) .num{top:40px;}
.incision.style2{}
.incision.style2 .txt .right .ul .li{position:relative;padding:25px 0 25px 40px;font-size:22px;color:#666;line-height:1.4;letter-spacing:-1px;text-align:left;border-bottom:1px dotted #ccc;}
.incision.style2 .txt .right .ul .li::after{position:absolute;width:28px;height:28px;left:0;top:28px;content:'';background: url("/theme/and/images/sub/check_style01.png") no-repeat;background-size: 300% 100%;background-position:right top;}
.incision.style2 .txt .right .ul .li:last-child{border-bottom:none;}
@media all and (max-width:1280px){.incision .image{width:300px;}}
@media all and (max-width:1000px){.incision .image{position:relative;right:auto;top:0;margin:0 auto;}
.incision .txt{width:100%;margin-top:40px;}
.incision .txt .left{width:220px;height:220px;}
.incision .txt .left .subject{padding-top:70px;font-size:25px;}
.incision .txt .right{width:calc(100% - 220px);}
.incision .txt .right .ul .li{padding-left:75px;}
.incision .txt .right .ul .li .num{width:60px;height:60px;line-height:60px;font-size:25px;border-top-left-radius: 25px;border-bottom-right-radius:25px;}
.incision .txt .right .ul .li .subject{font-size:20px;}
.incision .txt .right .ul .li .desc{font-size:15px;}}
@media all and (max-width:768px){.incision .image{width:250px;}
.incision .txt{padding:40px 15px;}
.incision .txt .left{display:block;margin-left:auto;margin-right:auto;width:150px;height:150px;border:3px solid #f4e9e5;}
.incision .txt .left .subject{padding-top:45px;font-size:20px;}
.incision .txt .right{width:100%;padding-left:0px;margin-top:20px;}
.incision .txt .right .ul .li{padding-left:0;text-align:center;}
.incision .txt .right .ul .li .num{position:relative;display:block;margin-left:auto;margin-right:auto;margin-bottom:10px;width:40px;height:40px;line-height:40px;font-size:20px;border-top-left-radius: 15px;border-bottom-right-radius:15px;}
.incision .txt .right .ul .li .subject,
    .incision .txt .right .ul .li .desc{text-align:center;padding-right:10px;padding-left:10px;}
.incision .txt .right .ul .li:nth-child(1){padding-bottom:20px;}
.incision .txt .right .ul .li:nth-child(2){padding-top:20px;}
.incision .txt .right .ul .li:nth-child(2) .num{top:0;}
.incision.style2 .txt{padding-left:60px;padding-right:60px;}
.incision.style2 .txt .right .ul .li{padding:15px 0 15px 30px;font-size:15px;}
.incision.style2 .txt .right .ul .li::after{width:22px;height:22px;top:13px;content:'';}}
@media all and (max-width:400px){.incision.style2 .txt{padding-left:40px;padding-right:40px;}}
.down{margin-top:220px;font-size:0;line-height:0;}
.down .con{position:relative;display:inline-block;width:50%;vertical-align: top;}
.down .con .image{position:absolute;left:50%;top:-170px;margin-left:-170px;}
.down .con .txt{text-align:center;}
.down .con .txt .subject{padding:195px 0 25px 0;font-size:36px;line-height:1.4;}
.down .con .txt dl{position:relative;height:120px;}
.down .con .txt dl:last-child{border-bottom:none;}
.down .con .txt dl dt{position:absolute;width:150px;height:50px;right:0;margin-right:-75px;top:50%;margin-top:-25px;line-height:50px;font-size:24px;background:#aa6f6d;border-radius:30px;color:#fff;z-index:10;}
.down .con .txt dl dd{padding-top:27px;font-size:24px;line-height:1.3;}
.down .con .txt dl dd.one{padding-top:45px;}
.down .con .txt dl.high{height:220px;}
.down .con .txt dl.high dd{font-size:20px;}
.down .con.left .txt{background:#c99390;}
.down .con.left .txt .subject{color:#fff;border-bottom:3px solid #e4c9c8;}
.down .con.left .txt dl{border-bottom:1px dotted #e4c9c8;}
.down .con.left .txt dl dd{color:#fff;}
.down .con.right .txt{background:#f8f2f0;}
.down .con.right .txt dl dt{display:none;}
.down .con.right .txt .subject{border-bottom:3px solid #d1bcba;}
.down .con.right .txt dl{border-bottom:1px dotted #d1bcba;}
@media all and (max-width:1280px){.down{margin-top:150px;}
.down .con .image{width:250px;top:-90px;margin-left:-125px;}
.down .con .txt .subject{font-size:25px;}
.down .con .txt dl dt{width:120px;height:40px;line-height:40px;margin-right:-60px;margin-top:-20px;font-size:20px;}
.down .con .txt dl dd{font-size:20px;}}
@media all and (max-width:1000px){.down .con{display:block;width:100%;}
.down .con .txt dl{height:auto;padding:20px 10px;}
.down .con .txt dl dt{display:block;position:relative;right:auto;top:auto;margin:0 auto 5px auto;}
.down .con .txt dl dd{padding-top:0;}
.down .con .txt dl dd.one{padding-top:0;}
.down .con.right{margin-top:150px;}
.down .con.right .txt dl dt{display:block;}
.down .con .txt dl.high{height:auto;}}
@media all and (max-width:640px){.down{margin-top:130px;}
.down .con .image{width:200px;top:-100px;margin-left:-100px;}
.down .con .txt .subject{padding-top:120px;}
.down .con .txt dl dt{font-size:18px;height:35px;line-height:35px;}
.down .con .txt dl dd{font-size:15px;}}
.full{position:relative;height:485px;overflow: hidden;}
.full .image{position:absolute;left:100px;bottom:0;}
.full .txt{padding-left:605px;}
.full .txt .point{margin-bottom:30px;padding-top:50px;font-family: 'Nanum Myeongjo', serif;font-size:60px;color:#bea89b;line-height:1.2;}
.full .txt .ul .li{position:relative;padding:20px 0 20px 45px;font-size:24px;color:#222222;line-height:1.4;font-weight:500;border-bottom:1px dotted #ccc;letter-spacing: -1px;word-break: keep-all;}
.full .txt .ul .li:last-child{border-bottom:none;}
.full .txt .ul .li::after{position:absolute;left:0;top:23px;width:28px;height:28px;content:'';background:url("/theme/and/images/sub/check_style01.png") right center no-repeat;background-size:300% 100%;}
.full.style2{height:auto;background:#727f95;overflow: visible;}
.full.style2::after{display:none; position:absolute;width:648px;height:846px;right:-140px;bottom:0;content:'';background:url("/theme/and/images/sub/sub_8010_bx4_bg.png") center center no-repeat;background-size:contain;}
.full.style2 .image{}
.full.style2 .txt{padding-left:150px; padding-right:150px;}
.full.style2 .txt .point{color:#abb4c3;}
.full.style2 .txt .ul .li{font-size:22px;color:#fff;}
.full.style2 .txt .ul .li::after{background:url("/theme/and/images/sub/check_white.png") center center no-repeat;background-size:100% 100%;opacity:0.5;}
@media all and (max-width:1400px){.full.style2::after{width:500px;height:653px;}
.full.style2 .txt{padding-left:40px;}}
@media all and (max-width:1280px){.full{}
.full .image{left:50px;}
.full .image img{width:400px;}
.full .txt{padding-left:450px;}
.full .txt .point{margin-bottom:10px;padding-top:30px;font-size:35px;}
.full .txt .ul .li{padding:15px 0 15px 40px;font-size:20px;}
.full .txt .ul .li::after{top:20px;width:24px;height:24px;}
.full.style2 .txt{ padding-left:80px; padding-right:80px;}
.full.style2::after{right:-200px;}
.full.style2 .txt .ul .li{font-size:20px;}}
@media all and (max-width:1000px){.full{padding-top:40px;}
.full .image img{width:300px;}
.full .txt{padding-left:350px;}
.full .txt .point{padding-top:0;}
.full .txt .ul .li{font-size:18px;}
.full .txt .ul .li::after{top:17px;}
.full.style2{ margin-top:50px;}
.full.style2::after{width:300px;height:280px;right:50%;transform: translateX(50%);bottom:auto;top:-280px;z-index:5;background-size:cover;background-position:center top;}
.full.style2 .txt{padding-left:0px; padding-right:0; width:100%;}
.full.style2 .txt .ul .li{font-size:18px;}
.full.style2 .txt .ul .li::after{top:19px;}}
@media all and (max-width:768px){.full{height:auto;}
.full .image{position:relative;left:auto;bottom:auto;}
.full .image img{display:block;margin:0 auto 20px auto;}
.full .txt{padding-left:0;}
.full .txt .point{margin-bottom:0;}
.full .txt .ul .li{font-size:15px;padding-left:30px;}
.full .txt .ul .li::after{top:15px;width:20px;height:20px;}
.full.style2{margin-top:30px;}}
@media all and (max-width:640px){.full .image img{width:250px;}}
.sub2010 .box.way{background:#eff0ec;}
.sub2010 .box.case .triple1 .ul .li:nth-child(odd) .txt{background:#a2968e;color:#fff;}
.sub2010 .box.case .triple1 .ul .li:nth-child(even) .txt{background:#eeeae7;color:#222222;}
.sub2010 .box.six{background:#ececec;}
.sub2010 .box.six .title{margin-bottom:15px;}
.sub2010 .box.six .triple1.long{margin-top:40px;}
.sub2010 .box.chap1{background:#efefef;}
.sub2010 .box.chap1 .list.circle .ul .li{border-color:#d5d7cd;}
.sub2010 .box.chap1 .list.circle .ul .li .num{color:#9ca087;}
.sub2010 .box.chap1 .check1 .left{background:url("/theme/and/images/sub/sub_2020_check_img01.jpg") center center no-repeat;background-size:cover;}
.sub2010 .box.chap1 .check1 .right{background:#8d8f83;}
.sub2010 .box.chap1 .check1 .right .ul .li::after{background-position:left top;}
.sub2010 .box.chap1 .solution .left::after{background-position:left top;}
.sub2010 .box.chap1 .solution .right .subject .line .bg{background:rgba(141,143,131,0.2);}
.sub2010 .box.chap2{background:#fff;}
.sub2010 .box.chap2 .eng{color:#a2968e;}
.sub2010 .box.chap2 .list.circle .ul .li{border-color:#e3dfdd;}
.sub2010 .box.chap2 .list.circle .ul .li .num{color:#a2968e;}
.sub2010 .box.chap2 .check1 .left{background:image-set(url("/theme/and/images/sub/sub_2020_check_img02-w640.avif") type("image/avif"),url("/theme/and/images/sub/sub_2020_check_img02-w640.webp") type("image/webp"),url("/theme/and/images/sub/sub_2020_check_img02.jpg") type("image/jpeg")) center center no-repeat;background-size:cover;}
.sub2010 .box.chap2 .check1 .right{background:#a2968e;}
.sub2010 .box.chap2 .check1 .right .ul .li::after{background-position:right top;}
.sub2010 .box.chap2 .solution .left::after{background-position:right top;}
.sub2010 .box.chap2 .solution .right .subject .line .bg{background:rgba(231,229,227,1);}
.sub2010 .box.chap3{background:#e3e8e1;}
.sub2010 .box.chap3 .eng{color:#8d8f83;}
.sub2010 .box.chap3 .list.circle .ul .li{border-color:#cdd2c3;}
.sub2010 .box.chap3 .list.circle .ul .li .num{color:#9ca087;}
.sub2010 .box.chap3 .check1 .left{background:image-set(url("/theme/and/images/sub/sub_2020_check_img03-w640.avif") type("image/avif"),url("/theme/and/images/sub/sub_2020_check_img03-w640.webp") type("image/webp"),url("/theme/and/images/sub/sub_2020_check_img03.jpg") type("image/jpeg")) center center no-repeat;background-size:cover;}
.sub2010 .box.chap3 .check1 .right{background:#fff;}
.sub2010 .box.chap3 .check1 .right .ul .li::after{background-position:left top;}
.sub2010 .box.chap3 .solution .left::after{background-position:left top;}
.sub2010 .box.chap3 .solution .right .subject .line .bg{background:rgba(210,214,206,1);}
.sub2010 .box.smooth .list.imgbox1.bg_round{background:#eeeae7;}
.sub2010 .box.smooth .list.imgbox1 .ul .li .image .num{background:#897c74;}
.sub2010 .box.chap4{background:#efefef;}
.sub2010 .box.chap4 .eng{color:#8d8f83;}
.sub2010 .box.chap4 .check1 .left{background:url("/theme/and/images/sub/sub_2020_check_img04.jpg") center center no-repeat;background-size:cover;}
.sub2010 .box.chap4 .check1 .right{background:#8d8f83;}
.sub2010 .box.chap4 .check1 .right .ul .li::after{background-position:left top;}
.sub2010 .box.chap4 .solution .left::after{background-position:left top;}
.sub2010 .box.chap4 .solution .right .subject .line .bg{background:rgba(210,214,206,1);}
.sub2010 .box.chap4 .title.how{color:#8a8c80;}
.sub2010 .box.chap4 .list.imgbox1.bg{background:#fff;}
.sub2010 .box.chap4 .list.imgbox1 .ul .li .image .num{background:#8d8f83;}
.sub2010 .box.chap5{background:#fff;}
.sub2010 .box.chap5 .eng{color:#a2968e;}
.sub2010 .box.chap5 .check1 .left{background:url("/theme/and/images/sub/sub_2020_check_img05.jpg") center center no-repeat;background-size:cover;}
.sub2010 .box.chap5 .check1 .right{background:#a2968e;}
.sub2010 .box.chap5 .check1 .right .ul .li::after{background-position:right top;}
.sub2010 .box.chap5 .solution .left::after{background-position:right  top;}
.sub2010 .box.chap5 .solution .right .subject .line .bg{background:rgba(231,229,227,1);}
.sub2010 .box.chap5 .title.how{color:#897c74;}
.sub2010 .box.chap5 .list.imgbox1.bg{background:#eeeae7;}
.sub2010 .box.chap5 .list.imgbox1 .ul .li .image .num{background:#897c74;}
.sub2010 .box.chap6{background:#efefef;}
.sub2010 .box.chap6 .eng{color:#8d8f83;}
.sub2010 .box.chap6 .paragraph{margin-bottom:35px;}
.sub2010 .box.chap6 .check1 .left{background:url("/theme/and/images/sub/sub_2020_check_img06.jpg") center center no-repeat;background-size:cover;}
.sub2010 .box.chap6 .check1 .right{background:#8d8f83;}
.sub2010 .box.chap6 .check1 .right .ul .li::after{background-position:left top;}
.sub2010 .box.chap6 .title.how{color:#8a8c80;}
.sub2010 .box.chap6 .list.imgbox1.bg{background:#fff;}
.sub2010 .box.chap6 .list.imgbox1 .ul .li .image .num{background:#8d8f83;}
.sub2010 .box.chap7{background:#fff;}
.sub2010 .box.chap7 .eng{color:#a2968e;}
.sub2010 .box.chap7 .paragraph{margin-bottom:35px;}
.sub2010 .box.chap7 .check1 .left{background:url("/theme/and/images/sub/sub_2020_check_img07.jpg") center center no-repeat;background-size:cover;}
.sub2010 .box.chap7 .check1 .right{background:#a2968e;}
.sub2010 .box.chap7 .check1 .right .ul .li::after{background-position:right top;}
.sub2010 .box.chap7 .title.how{color:#897c74;}
.sub2010 .box.chap7 .list.imgbox1.bg{background:#fff;}
.sub2010 .box.chap7 .list.imgbox1 .ul .li .image .num{background:#897c74;}
.sub3010 .box.noim .double .ul_1depth > .li:nth-child(1) .image{background:url("/theme/and/images/sub/sub_3030_double01.jpg") center center no-repeat;background-size:cover;}
.sub3010 .box.noim .double .ul_1depth > .li:nth-child(2) .image{background:url("/theme/and/images/sub/sub_3030_double02.jpg") center center no-repeat;background-size:cover;}
.sub3010 .box.noim .no-point{margin-top:60px;}
.sub3010 .box.pro{background:#f1f5f8;}
.sub3010 .box.pro .detail{margin-top:60px;}
.sub3010 .box.movie{background:#f0f5f6;}
.sub3010 .box.success{position:relative;padding-bottom:180px;background:#f0f6f6;}
.sub3010 .box.success::after{position:absolute;right:50%;bottom:190px;margin-right:-1000px;content:'&';font-family: 'Nanum Myeongjo', serif;font-size:500px;font-weight:400;color:#e1eaeb;line-height:1;z-index:5;}
.sub3010 .box.success .paragraph{font-size:19px;}
.sub3010 .box.success .cross{position:relative;margin-top:70px;padding-top:80px;z-index:10;}
.sub3010 .result{margin-top:80px;}
.sub3010 .box.after{background:#f6f6f6;}
.sub3010 .box.time .ul-wrap{height:auto;padding-bottom:70px;background:#f0f6f6;}
.sub3010 .box.time .title{margin-bottom:15px;}
.sub3010 .box.time .paragraph .color{display:block;color:#85a3ae;}
.sub3010 .box.time .ul-wrap .subject{font-size:28px;background:#85a3ae;}
.sub3010 .box.time .list.txtadd > .ul > .li .top{border-color:#dce6e9;}
.sub3010 .box.time .list.txtadd > .ul > .li:nth-child(1) > .bottom > .ul > .li{padding-left:0;}
.sub3010 .box.time .list.txtadd > .ul > .li:nth-child(1) > .bottom > .ul > .li::after{display:none;}
.sub4010 .box.face{text-align:left;background:#f7f3ec;}
.sub4010 .box.face .eng{text-align:left;}
.sub4010 .box.face .title{text-align:left;}
.sub4010 .box.face .paragraph{text-align:left;}
.sub4010 .box.focus img{display:block;margin:40px  auto 0 auto;}
.sub4010 .box.focus .roundbox03{background:#f9f4f0;}
.sub4010 .box.focus .list.circle .ul .li{border-color:#ecd5c8;}
.sub4010 .box.focus .list.circle .ul .li .num{color:#d89c7c;}
.sub4010 .box.list2{background:#efefef;}
.sub4010 .box.list2 .list.imgbox1{position:relative;margin-top:90px;padding-top:90px;}
.sub4010 .box.list2 .list.imgbox1 .ul.fourbox .li .image .num{background:#c4af8d;}
.sub4010 .box.list2 .list.imgbox1 .title.round{position:absolute;left:50%;top:-40px;margin-left:-250px;display:block;width:500px;height:80px;line-height:80px;font-size:34px;color:#fff;padding:0 30px;background:#c4af8d;border-radius:50px;}
.sub4010 .box.smooth{padding-top:180px;}
.sub4010 .box.smooth .list.imgbox1{margin-top:40px ;background:#efefef;}
.sub4010 .box.smooth .list.imgbox1 .ul .li .image .num{background:#c98885;}
.sub4010 .box.smooth .list.imgbox1 .ul .li .desc{font-size:16px;opacity:0.8;}
.sub4010 .box.kind{background:#f8f2f0;}
.sub4010 .box.kind .thread{margin-top:110px;}
.sub4010 .box.kind .thread .title.round{background:#c98885;}
.sub4010 .box.list3{background:#6c909e;}
.sub5010 .box.movie{background:#f8f2f0;}
.sub5010 .box.claro{position:relative;background:#f8f2f0;text-align:center;}
.sub5010 .box.claro::after{position:absolute;right:50%;bottom:-20px;margin-right:-1000px;content:'&.';font-family: 'Nanum Myeongjo', serif;font-size:500px;font-weight:400;color:#fff;line-height:1;z-index:5;}
.sub5010 .box.claro .incision .image{z-index:10;}
.sub5010 .box.hd{background:#efefef;}
.sub5010 .box.hd .full{margin-top:40px;}
.box.movie .wrap{width:1650px;max-width:100%;}
#sub_youtube{text-align:center;}
.sub_vid{margin:0 auto;}
.sub_vid .vid_tit{padding-bottom:30px;border-bottom:1px solid #666;margin-bottom:60px;color:#111;}
.sub_vid .vid_tit span{font-family: 'Gmarket Sans',sans-serif;font-size:120px;vertical-align:baseline;}
.sub_vid .vid_tit .desc{font-family:'Noto Sans KR',sans-serif;font-size:29px;letter-spacing:-2px;}
.vid_sec{font-size:0;padding:0 2%;}
.vid_sec .player{width:55%;margin-right:3%;display:inline-block;vertical-align: top;}
.vid_sec .player .player_wrap{position:relative;width:100%;padding-bottom:56.25%;}
.vid_sec .player iframe{position:absolute;left:0;top:0;width:100%;height:100%;}
.playlist{width:42%;display:inline-block;vertical-align: top;}
.playlist .li{text-align:left;font-size:0;margin-bottom:28px;cursor:pointer;}
.playlist .li .list_img{display:inline-block;width:27%;margin-right:1%;vertical-align: top;}
.playlist .li .list_img img{}
.playlist .li .vid_txt{display:inline-block;border-bottom:1px solid #E4DCC7;width:72%;padding:0 0 8px 8px;color:#111;line-height:1.4;vertical-align: top;}
.playlist .li h4{font-family: 'Gmarket Sans',sans-serif;font-size:23px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.playlist .li h5{font-family: 'Gmarket Sans',sans-serif;font-size:23px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400;}
.playlist .li p{font-family: 'Gmarket Sans',sans-serif;font-size:19px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.sub_vid .yt_link{border:1px solid #111;border-radius:20px;margin-top:25px;display:inline-block;}
.sub_vid .yt_link a{padding:14px 48px 9px;font-family:'GmarketSansMedium',sans-serif;display:block;color:#111;font-size:22px;}
.sub_vid .yt_link:hover{background:#111;}
.sub_vid .yt_link:hover a{color:#fff;}
@media screen and (max-width:1680px){.sub_vid{width:1200px;}
.sub_vid .vid_tit span{font-size:100px;}
.sub_vid .vid_tit .desc{font-size:25px;letter-spacing:-2px;}
.playlist .li{margin-bottom:20px;}
.playlist .li .vid_txt{padding:0 0 3px 1%;}
.playlist .li h4{font-size:17px;}
.playlist .li h5{font-size:17px;}
.playlist .li p{font-size:15px;}
.sub_vid .yt_link{border-radius:15px;}
.sub_vid .yt_link a{padding:14px 48px 9px;font-size:18px;}}
@media screen and (max-width:1280px){.sub_vid{width:80%;}
.sub_vid .vid_tit{padding-bottom:50px;margin-bottom:70px;}
.sub_vid .vid_tit span{font-size:74px;}
.sub_vid .vid_tit .desc{font-size:20px;}
.vid_sec .player{width:100%;margin-right:0%;display:block;margin-bottom:3%;}
.playlist{width:100%;display:block;}
.playlist .ul{display:flex;flex-wrap:wrap;justify-content:space-between;}
.playlist .li{width:49%;}
.playlist .li .list_img{width:37%;position:relative;height:100%;overflow:hidden;}
.playlist .li .list_img img{max-width:none;width:auto;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%,0);}
.playlist .li .vid_txt{line-height:1.34;width:62%;}
.playlist .li h4{font-size:17px;}
.playlist .li h5{font-size:17px;}
.playlist .li p{font-size:15px;}
.sub_vid .yt_link{border-radius:15px;margin-top:60px;}
.sub_vid .yt_link a{padding:13px 40px 8px;font-size:18px;}}
@media screen and (max-width:900px){.sub_vid{width:90%;}
.sub_vid .vid_tit .desc{display:block;}}
@media screen and (max-width:640px){#sub_vid{padding:20% 0 15%;}
.sub_vid{width:90%;}
.sub_vid .vid_tit{text-align:center;}
.sub_vid .vid_tit span{font-size:60px;}
.sub_vid .vid_tit .desc{font-size:20px;display:block;}
.playlist .li{width:100%;}
.playlist .li .list_img{width:32%}
.playlist .li .vid_txt{width:67%;}
.playlist .li h4{font-size:17px;}
.playlist .li h5{font-size:17px;}
.playlist .li p{font-size:15px;}}
@media screen and (max-width:480px){.sub_vid{width:94%;}
.sub_vid .vid_tit{padding-bottom:20px;margin-bottom:30px;}
.sub_vid .vid_tit span{font-size:50px;}
.sub_vid .vid_tit .desc{font-size:17px;}
.playlist .li{margin-bottom:12px;}
.playlist .li .list_img{width:29%}
.playlist .li .vid_txt{width:70%;}
.playlist .li h4{font-size:14px;}
.playlist .li h5{font-size:14px;}
.playlist .li p{font-size:12px;}
.sub_vid .yt_link{margin-top:30px;}}
.atte .title{margin-bottom:10px;}
.atte .paragraph{font-size:35px;font-weight:400;letter-spacing: 0px;color:#222;}
.atte .confirm{margin-top:90px;padding:65px 80px 75px 80px;background:#f3f0ee;}
.atte .confirm .ul{font-size:0;line-height:0;}
.atte .confirm .ul .li{display:inline-block;width:calc((100% - 60px)/2);vertical-align: top;}
.atte .confirm .ul .li:nth-child(1){margin-right:60px;}
.atte .confirm .ul .li .point{display:block;width:51px;height:27px;margin:0 auto;background:url("/theme/and/images/sub/atte_crown.png") center center no-repeat;}
.atte .confirm .ul .li .subject{position:relative;margin:20px 0 35px 0;padding-bottom:20px;font-size:30px;color:#222;font-weight:300;text-align:center;line-height:1.3;letter-spacing: -1px;}
.atte .confirm .ul .li .subject::after{position:absolute;left:0;bottom:0;width:100%;height:3px;content:'';background:url("/theme/and/images/sub/atte_line.jpg") center center no-repeat;background-size:cover;}
.atte .confirm .ul .li img{display:block;margin:0 auto;max-width:100%;}
@media screen and (max-width:1280px){.atte .paragraph{font-size:20px;}
.atte .confirm .ul .li .subject{max-width:250px;margin-left:auto;margin-right:auto;font-size:25px;}}
@media screen and (max-width:768px){.atte{padding-bottom:0;}
.atte .confirm{margin-top:50px;}
.atte .confirm{padding:50px 20px;}
.atte .confirm .ul .li{display:block;max-width:300px;width:100%;margin-left:auto;margin-right:auto;}
.atte .confirm .ul .li:nth-child(1){margin-right:auto;margin-bottom:40px;}
.atte .confirm .ul .li .subject{max-width:100%;font-size:20px;margin:15px 0 25px 0;font-weight:400;}}
.sub_head.style1.sub1050{text-align:center;background:url("/theme/and/images/sub/sub_1050_subvisual.jpg") left center no-repeat;background-size:cover;}
.sub_head.style1.sub1050 .sub_title{color:#222;}
.sub_head.brown.sub6020 .sub_title{color:#46413e;}
.sub_head.brown.sub6020 .sub_text{color:#46413e;}
.custom_link{max-width:1200px;margin:40px auto 0 auto;}
.custom_link .ul{font-size:0;line-height:0;text-align:center;}
.custom_link .ul .li{position:relative;display:inline-block;width:360px;margin:0 20px 20px 20px;vertical-align: top;}
.custom_link .ul .li::before{display:none; position:absolute;width:340px;height:340px;bottom:0;left:50%;transform: translateX(-50%);content:'';border-radius:50%;z-index: -1;}
.custom_link .ul .li.green::before{background:#e9e9dd;}
.custom_link .ul .li.brown::before{background:#ece7dd;}
.custom_link .ul .li .link{display:block;width:100%;height:100%;}
.custom_link .ul .li .txt{position:relative;height:80px;border-radius:50px;}
.custom_link .ul .li.green .txt{background:#8d8f83;}
.custom_link .ul .li.brown .txt{background:#897c74;}
.custom_link .ul .li.pink .txt{background:#c98886;}
.custom_link .ul .li .txt .sum{display:block;margin-bottom:5px;font-size:16px;line-height:1.4;color:#fff;opacity:0.7;text-align:left;letter-spacing: -1px;}
.custom_link .ul .li .txt .desc{font-size:23px;padding:0 115px 0 40px;line-height:80px;font-weight:400;color:#fff;text-align:left;letter-spacing: -1px;}
.custom_link .ul .li .txt .view{position:absolute;padding-top:3px;padding-right:23px;font-family: 'Nanum Myeongjo', serif;right:35px;top:0;font-size:20px;color:#fff;line-height:77px;background:url("/theme/and/images/sub/with_link_arrow.png") right center no-repeat;}
.custom_link.style2{max-width:1280px;}
.custom_link.style2 .ul .li{width:376px;}
.custom_link.style2 .ul .li::before{display:none;}
.custom_link.style2 .ul .li .txt{height:auto;margin-top:-13px;padding:20px 40px;border-radius:50px;}
.custom_link.style2 .ul .li .txt .desc{padding:0;line-height:1.4;}
.custom_link.style2 .ul .li .txt .view{top:auto;bottom:20px;line-height:1.4;}
@media screen and (max-width:1280px){.custom_link .ul .li{width:250px;margin:0 10px 20px 10px;}
.custom_link .ul .li::before{width:220px;height:220px;}
.custom_link .ul .li .image img{width:180px;}
.custom_link .ul .li .txt{height:60px;}
.custom_link .ul .li .txt .desc{font-size:17px;padding:0 80px 0 25px;line-height:60px;}
.custom_link .ul .li .txt .view{padding-right:20px;right:20px;font-size:16px;line-height:57px;}}
@media screen and (max-width:640px){.custom_link{margin-top:20px;}
.custom_link .ul{width:100%;max-width:400px;margin:0 auto;}
.custom_link .ul .li{display:block;margin:0 0 10px 0;width:100%;font-size:0;line-height:0;}
.custom_link .ul .li::before{width:110px;height:65px;left:0;transform: translateX(0);border-radius:0%;}
.custom_link .ul .li .image{display:inline-block;width:110px;vertical-align: bottom;}
.custom_link .ul .li .image img{display:block;width:80px;margin:0 auto;}
.custom_link .ul .li .txt{display:inline-block;width:calc(100% - 110px);height:65px;border-radius:0%;vertical-align: bottom;}
.custom_link .ul .li .txt .desc{font-size:16px;padding:0 80px 0 25px;line-height:65px;}
.custom_link .ul .li .txt .view{font-size:15px;line-height:62px;}
.custom_link.style2 .ul .li{width:100%;}
.custom_link.style2 .ul .li .txt{margin-top:0px;padding:10px 20px;border-radius:0px;}
.custom_link.style2 .ul .li .txt .view{bottom:10px;}
.custom_link.style2 .ul .li .image img{width:100%;}}
@media screen and (max-width:400px){.custom_link .ul .li::before{width:90px;}
.custom_link .ul .li .image{width:90px;vertical-align: bottom;}
.custom_link .ul .li .txt{width:calc(100% - 90px);}
.custom_link .ul .li .txt .desc{font-size:15px;padding:0 70px 0 15px;}
.custom_link .ul .li .txt .view{right:15px;}}
.with_slide{max-width:1240px;margin:40px auto 0 auto;}
.with_slide .slide_inner{position:relative;}
.with_slide .control{position:absolute;width:100%;height:49px;left:0;top:50%;transform:translateY(-50%);}
.with_slide .control button{position:absolute;width:25px;height:49px;top:0;font-size:0;line-height:0;}
.with_slide .control button.prev{left:-40px;background:url("/theme/and/images/sub/slide_prev.png") center center no-repeat;}
.with_slide .control button.next{right:-40px;background:url("/theme/and/images/sub/slide_next.png") center center no-repeat;}
.with_slide .li{height:500px;margin:0 10px;}
.with_slide .li.blue{background:#d1dbdd;}
.with_slide .li.pink{background:#e8d7d4;}
.with_slide .li.brown{background:#e5e0d7;}
.with_slide .li.green{background:#d5d8c9;}
.with_slide .li.purple{background:#e1dbdf;}
.with_slide .li a{position:relative;display:block;width:100%;height:100%;padding-top:55px;text-align:center;overflow: hidden;}
.with_slide .subject{margin-bottom:10px;font-size:34px;color:#393835;line-height:1.4;letter-spacing:-2px;}
.with_slide .desc{font-size:19px;color:#666666;line-height:1.4;letter-spacing:-1px;}
.with_slide .image{position:absolute;width:400px;height:320px;left:50%;bottom:0;transform:translateX(-50%); display:flex; justify-content: end;}
.with_slide .image img{display:inline-block; max-width:100%;}
.with_slide .view{position:absolute;width:100px;height:100px;right:0;bottom:0;border-top-left-radius:50px;}
.with_slide .view span{display:block;padding:30px 0 15px 0;font-family: 'Nanum Myeongjo', serif;font-size:20px;line-height:1.4;color:#fff;background:url("/theme/and/images/sub/view_arrow.png") center bottom no-repeat;}
.with_slide .li.blue .view{background:#92a3a6;}
.with_slide .li.pink .view{background:#c99e97;}
.with_slide .li.brown .view{background:#b5a890;}
.with_slide .li.green .view{background:#9ea692;}
.with_slide .li.purple .view{background:#a592a6;}
.with_slide .count{margin-top:30px;text-align:center;}
.with_slide .count span{font-family: 'Nanum Myeongjo', serif;font-size:20px;color:#aaaaaa;}
.with_slide .count span.current{color:#383935;}
@media screen and (max-width:1280px){.with_slide{padding:0 20px;}
.with_slide .li{height:370px;}
.with_slide .li a{padding-top:40px; padding-left:10px; padding-right:10px;}
.with_slide .image{width:280px;height:224px;}
.with_slide .image img{display:block;max-width:100%;}
.with_slide .subject{font-size:28px;}
.with_slide .desc{font-size:16px;word-break: keep-all;}
.with_slide .desc br{display:none;}
.with_slide .view{width:80px;height:80px;right:0;border-top-left-radius:40px;}
.with_slide .view span{padding:30px 0 15px 0;font-size:16px;}}
@media screen and (max-width:1000px){.with_slide{max-width:700px;}
.with_slide .li a{padding-top:30px;}
.with_slide .subject{font-size:25px;}}
@media screen and (max-width:640px){.with_slide{width:106%;margin-left:-3%;padding:0;}
.with_slide .li{height:320px;}
.with_slide .li a{padding-left:20px; padding-right:20px;}
.with_slide .image{width:230px;height:184px;}
.with_slide .subject{font-size:23px;}
.with_slide .view{width:100px;height:40px;text-align:right;border-top-left-radius:30px;}
.with_slide .view span{padding:0 40px 0 0;font-size:15px;line-height:40px;background-position:right 15px center;}
.with_slide .desc{font-size:15px;}
.with_slide .control{top:auto;transform: translateX(0%);bottom:-83px;}
.with_slide .control button{width:28px;height:16px;}
.with_slide .control button.prev{left:50%;margin-left:-60px;background:url("/theme/and/images/sub/photo_prev.png") center center no-repeat;background-size:contain;}
.with_slide .control button.next{right:50%;margin-right:-60px;background:url("/theme/and/images/sub/photo_next.png") center center no-repeat;background-size:contain;}}
@media screen and (max-width:480px){.with_slide .subject{font-size:18px;font-weight:600;}
.with_slide .desc{font-size:13px;}
.with_slide .li{height:300px;}
.with_slide .image{width:210px;height:168px;}}
.ul-wrap.type1{height:auto;padding-bottom:60px;}
.ul-wrap.green{background:#fff;}
.ul-wrap.green .subject{background:#8d8f83;}
.ul-wrap.green .list.circle .ul .li{border-color:#eaede6;}
.ul-wrap.green .list.circle .ul .li .num{color:#9ca087;}
.ul-wrap.brown{background:#fff;}
.ul-wrap.brown .subject{background:#93867e;}
.ul-wrap.brown .list.circle .ul .li{border-color:#f0ebe8;}
.ul-wrap.brown .list.circle .ul .li .num{color:#93867e;}
.ul-wrap.pink{background:#fff;}
.ul-wrap.pink .subject{background:#c98886;}
.ul-wrap.pink .list.circle .ul .li{border-color:#f4e9e7;}
.ul-wrap.pink .list.circle .ul .li .num{color:#c98886;}
.ul-wrap.purple{background:#fff;}
.ul-wrap.purple .subject{background:#a592a6;}
.ul-wrap.purple .list.circle .ul .li{border-color:#e5dee8;}
.ul-wrap.purple .list.circle .ul .li .num{color:#988099;}
@media screen and (max-width:768px){}
.list.circle.big{margin-top:40px;}
.list.circle.big.green .ul .li:nth-child(1){border-color:#ebeee7;}
.list.circle.big.green .ul .li:nth-child(2){border:none;background:#eaede6;}
.list.circle.big.green .ul .li:nth-child(3){border:none;background:#8d8f82;}
.list.circle.big.green .ul .li:nth-child(1) .num{color:#9ca087;}
.list.circle.big.green .ul .li:nth-child(2) .num{color:#9ca087;}
.list.circle.big.green .ul .li:nth-child(3) .num{color:#fff;}
.list.circle.big.green .ul .li:nth-child(3) .desc{color:#fff;}
.list.circle.big.blue .ul .li:nth-child(1){border-color:#dce6e9;}
.list.circle.big.blue .ul .li:nth-child(2){border:none;background:#dce6e9;}
.list.circle.big.blue .ul .li:nth-child(3){border:none;background:#84a3ae;}
.list.circle.big.blue .ul .li:nth-child(1) .num{color:#84a3ae;}
.list.circle.big.blue .ul .li:nth-child(2) .num{color:#84a3ae;}
.list.circle.big.blue .ul .li:nth-child(3) .num{color:#fff;}
.list.circle.big.blue .ul .li:nth-child(3) .desc{color:#fff;}
.width_910{max-width:910px;margin-left:auto;margin-right:auto;}
.balloon{background:#f0f5f6;}
.balloon .inner{}
.balloon .hand{display:block;margin:0 auto 40px auto;}
.balloon .talk{margin-bottom:30px;}
.balloon .talk .txt{margin-bottom:10px;}
.balloon .talk .txt span{position:relative;display:inline-block;padding:15px 35px;font-size:22px;line-height:1.3;border-radius:30px;letter-spacing: -1px;}
.balloon .talk .txt span::after{position:absolute;width:19px;height:19px;top:-4px;content:'';}
.balloon .talk .txt em{padding-right:5px;font-style: normal;font-weight:600;color:#7599a7;}
.balloon .talk.left .txt{text-align:left;}
.balloon .talk.left .txt span{background:#fff;color:#2c2c2c;}
.balloon .talk.left .txt span::after{left:-4px;background:url("/theme/and/images/sub/balloon_w.png") center center no-repeat;}
.balloon .talk.right .txt{text-align:right;}
.balloon .talk.right .txt span{background:#7599a7;color:#fff;}
.balloon .talk.right .txt span::after{right:-4px;background:url("/theme/and/images/sub/balloon_b.png") center center no-repeat;}
@media screen and (max-width:1000px){.balloon .talk .txt span{font-size:18px;padding:10px 25px;word-break: keep-all;}}
@media screen and (max-width:640px){.balloon .hand{width:70px;}
.balloon .talk .txt span{font-size:16px;}
.balloon .talk .txt span br{display:none;}}
.step_num{margin-bottom:100px;padding:80px 50px ;border-top-left-radius:150px;border-bottom-right-radius:150px;background:#fff;}
.step_num .top{margin-bottom:60px;text-align:center;}
.step_num .top .num{display:block;margin-bottom:10px;font-family: 'Nanum Myeongjo', serif;font-size:50px;color:#7599a7;font-weight:600;line-height:1;}
.step_num .top .title{font-size:41px;color:#222222;letter-spacing: -2px;line-height:1.2;}
.step_num .bt_txt{margin-top:30px;text-align:center;font-size:19px;color:#666666;line-height:1.4;}
.step_num .image{}
.step_num .image img{display:block;margin-left:auto;margin-right:auto;}
.step_num .image img.m_img{display:none;}
@media screen and (max-width:1280px){.step_num{padding:60px 20px;border-top-left-radius:50px;border-bottom-right-radius:50px;}
.step_num .top .num{font-size:35px;}
.step_num .top .title{font-size:30px;}}
@media screen and (max-width:768px){.step_num{margin-bottom:60px;}
.step_num .top{margin-bottom:20px;}
.step_num .top .num{font-size:30px;}
.step_num .top .title{font-size:23px;font-weight:600;}
.step_num .bt_txt{margin-top:15px;font-size:16px;word-break: keep-all;}
.step_num .bt_txt br{display:none;}
.step_num .image img.pc_img{display:none;}
.step_num .image img.m_img{display:block;}}
.{}
.double03 .ul{font-size:0;line-height:0;}
.double03 .ul .li{display:inline-block;width:calc((100% - 40px)/2);margin-bottom:40px;vertical-align: top;}
.double03 .ul .li:nth-child(odd){margin-right:40px;}
.double03 .ul .li .image{}
.double03 .ul .li .image img{display:block;width:100%;}
.double03 .ul .li .txt{min-height:215px;padding:40px 40px;background:#fff;text-align:center;}
.double03 .ul .li .txt .subject{margin-bottom:8px;font-size:28px;color:#222;line-height:1.4;letter-spacing: -1px;}
.double03 .ul .li .txt .desc{font-size:20px;color:#666;line-height:1.4;letter-spacing: -1px;}
.double03 .ul .li.wide{width:100%;margin-right:0;}
.double03 .ul .li.wide .txt .section{display:flex;margin-bottom:40px;padding-bottom:40px;justify-content: center;align-items: center;border-bottom:1px dotted #ccc;}
.double03 .ul .li.wide .txt .section .subject,
.double03 .ul .li.wide .txt .section .desc{display:inline-block;margin:0 20px;}
.double03 .ul .li.wide .txt .section .desc{text-align:left;}
.double03 .ul .li.wide .txt .section .subject .why{padding-right:15px;font-size:42px;color:#b8cbd2;line-height:1;}
.double03 .ul .li.wide .txt .section:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none;}
@media screen and (max-width:1280px){.double03 .ul .li .txt .subject{font-size:20px;word-break: keep-all;}
.double03 .ul .li .txt .desc{font-size:16px;word-break: keep-all;}
.double03 .ul .li .txt .desc br{display:none;}
.double03 .ul .li .txt{min-height:150px;padding:25px 20px;}
.double03 .ul .li.wide .txt .section{margin-bottom:25px;padding-bottom:25px;}
.double03 .ul .li.wide .txt .section .subject .why{display:block;padding-right:0;font-size:32px;}}
@media screen and (max-width:768px){.double03 .ul .li{display:block;width:100%;max-width:400px;margin:0 auto 30px auto !important;}
.double03 .ul .li:nth-child(odd){margin-right:0px;}
.double03 .ul .li .txt{min-height:auto;}
.double03 .ul .li.wide .txt .section{display:block;margin-bottom:20px;padding-bottom:20px;}
.double03 .ul .li.wide .txt .section .subject,
    .double03 .ul .li.wide .txt .section .desc{display:block;width:100%;margin:0;text-align:center;}
.double03 .ul .li.wide .txt .section .desc{margin-top:10px;}}
.balloon_title{margin:40px 0;}
.balloon_title .bg_color{text-align:center;margin:0 auto;}
.balloon_title .bg_color span{position:relative;display:inline-block;margin-bottom:20px;padding:7px 35px;font-size:26px;color:#fff;line-height:1.4;border-radius:30px;letter-spacing: -1px;}
.balloon_title .bg_color span::after{position:absolute;width:13px;height:18px;right:30px;bottom:-16px;content:'';}
.balloon_title .subject{font-size:43px;color:#222222;font-weight:400;text-align:center;line-height:1.4;}
.balloon_title.blue .bg_color span{background:#7599a7;}
.balloon_title.blue .bg_color span::after{background:url("/theme/and/images/sub/balloon_bt_blue.png") center center no-repeat;}
.balloon_title.pink .bg_color span{background:#975f60;}
.balloon_title.pink .bg_color span::after{background:url("/theme/and/images/sub/balloon_bt_pink.png") center center no-repeat;}
@media screen and (max-width:1000px){.balloon_title .subject{font-size:35px;}
.balloon_title .bg_color span{padding:5px 30px;font-size:23px;}}
@media screen and (max-width:768px){.balloon_title{margin:40px 0 20px 0;}
.balloon_title .subject{font-size:25px;}
.balloon_title .bg_color span{font-size:18px;}}
.point_box{margin-bottom:110px;padding:75px 0;border-top-right-radius: 150px;border-bottom-left-radius: 150px;text-align:center;}
.point_box.blue{background:#f0f6f6;}
.point_box.pink{background:#f5edeb;}
.point_box .subject{margin-bottom:10px;font-size:40px;color:#232323;line-height:1.4;letter-spacing: -2px;}
.point_box .paragraph{margin-bottom:30px;}
.point_box.style2{padding:75px 205px;}
.point_box.style2 .num{display:block;margin-bottom:5px;font-family: 'Nanum Myeongjo', serif;font-size:48px;line-height:1;}
.point_box.style2.blue .num{color:#7599a7;}
.point_box.style2.pink .num{color:#bb9291;}
.point_box.style2 .desc{font-size:22px;line-height:1.4;color:#666;}
@media screen and (max-width:1400px){.point_box.style2{padding:60px 30px;border-top-right-radius: 50px;border-bottom-left-radius: 50px;}}
@media screen and (max-width:1280px){.point_box{padding:40px 20px;border-top-right-radius: 50px;border-bottom-left-radius: 50px;}}
@media screen and (max-width:1000px){.point_box.style2 .num{font-size:40px;}
.point_box .subject{font-size:25px;}
.point_box.style2 .desc{font-size:18px;}}
.view_list1{max-width:815px;margin:0 auto}
.view_list1 .ul{margin-bottom:50px;font-size:0;line-height:0;text-align:center;}
.view_list1 .ul .li{position:relative;display:inline-block;width:calc((100% - 55px)/2);max-width:396px;margin-right:55px;vertical-align: top;}
.view_list1 .ul .li:last-child{margin-right:0;}
.view_list1 .ul .li img{display:block;width:100%;}
.view_list1 .ul .li .txt{display:flex;height:60px;padding:0 15px;justify-content: center;align-items: center;background:#7f7f7f;}
.view_list1 .ul .li .txt.blue{background:#7599a7;}
.view_list1 .ul .li .txt.pink{background:#a97172;}
.view_list1 .ul .li .txt.white{background:#fff;}
.view_list1 .ul .li .txt .desc{font-size:23px;color:#fff;line-height:1.4;word-break: keep-all;letter-spacing: -1px;word-break: keep-all;}
.view_list1 .ul .li .txt.white .desc{color:#666;}
.view_list1 .ul .li .txt.high{height:110px;}
.view_list1 .ul .li .txt.high .desc{line-height:1.4;}
.view_list1 .ul .li .txt.high2{height:170px;}
.view_list1 .ul .li .txt.high2 .desc{font-size:21px;color:#666;line-height:1.4;}
.view_list1 .ul .li .txt.high_auto{display:block;height:auto;padding:40px 40px;}
.view_list1 .ul .li .txt.high_auto .desc{font-size:21px;}
.view_list1 .ul .li.arrow::after{position:absolute;width:18px;height:27px;content:'';right:-36px;top:50%;transform: translateY(-50%);}
.view_list1 .ul .li.arrow.blue::after{background:url("/theme/and/images/sub/arrow_tri_blue.png") center center no-repeat;}
.view_list1 .ul .li.arrow.pink::after{background:url("/theme/and/images/sub/arrow_tri_pink.png") center center no-repeat;}
.view_list1 .ul .li.arrow2::after{position:absolute;width:38px;height:38px;content:'';right:-25px;top:50%;transform: translateY(-50%);z-index: 100;}
.view_list1 .ul .li.arrow2.pink::after{background:url("/theme/and/images/sub/arrow_tri_pink_bg.png") center center no-repeat;background-size:contain;}
.view_list1 .ul.three .li{width:calc((100% - 24px)/3);margin-right:12px;}
.view_list1 .ul.three .li:last-child{margin-right:0;}
.view_list1 .ul.three .li .txt .desc{font-size:20px;}
.view_list1.style2 .ul .li{width:calc((100% - 20px)/2);margin-right:20px;margin-bottom:20px;}
.view_list1.style2 .ul .li:nth-child(even){margin-right:0;}
.view_list1.style3 .ul .li{display:block;width:100%;max-width:813px;margin-right:0px;margin-bottom:20px;}
@media screen and (max-width:1280px){.view_list1 .ul .li .txt .desc{font-size:18px;}
.view_list1 .ul.three .li .txt .desc{font-size:18px;}
.view_list1 .ul .li .txt.high2 .desc{font-size:18px;}
.view_list1 .ul .li .txt.high_auto .desc{font-size:18px;}}
@media screen and (max-width:1000px){.view_list1 .ul .li{width:calc((100% - 25px)/2);margin-right:25px;}
.view_list1 .ul .li.arrow::after{right:-22px;}
.view_list1 .ul .li .txt .desc{font-size:16px;}
.view_list1 .ul.three .li .txt .desc{font-size:16px;}
.view_list1 .ul .li .txt.high2 .desc{font-size:16px;}
.view_list1 .ul .li .txt.high_auto{padding:20px 20px;}
.view_list1 .ul .li .txt.high_auto .desc{font-size:16px;}
.view_list1 .ul.three .li{width:calc((100% - 10px)/3);margin-right:5px;}}
@media screen and (max-width:640px){.view_list1 .ul .li .txt .desc br{display:none;}
.view_list1 .ul.three .li .txt{padding:0 3px;}
.view_list1 .ul.three .li .txt .desc{font-size:14px;}
.view_list1 .ul .li.arrow2::after{width:30px;height:30px;right:-18px;}}
.view_list1 .title_box{margin-bottom:15px;padding:10px 30px;font-size:26px;line-height:1.4;color:#fff;letter-spacing: -1px;}
.view_list1 .title_box.blue{background:#7599a7;}
.view_list1 .title_box.pink{background:#a97172;}
@media screen and (max-width:1000px){.view_list1 .title_box{padding:7px 15px;font-size:20px;word-break: keep-all;}}
.point_list2{max-width:1100px;margin:100px auto 0 auto;}
.point_list2 .subject{margin-bottom:10px;font-family: 'InkLipquid';font-size:55px;text-align:center;color:#fff;line-height:1.4;}
.point_list2 .subject strong{font-weight:normal;color:#a5dadd;}
.point_list2 .ul{}
.point_list2 .ul .li{margin-bottom:20px;padding:25px 45px;border:2px solid #fff;border-radius:50px;}
.point_list2 .ul .li .num{display:inline-block;margin-right:15px;padding-right:15px;font-family: 'Nanum Myeongjo', serif;font-size:30px;color:#a5dadd;letter-spacing: -1px;border-right:1px solid #fff;}
.point_list2 .ul .li .desc{display:inline-block;font-size:23px;color:#fff;letter-spacing: -1px;}
@media screen and (max-width:1280px){.point_list2 .ul .li .num{font-size:25px;}
.point_list2 .ul .li .desc{font-size:20px;}}
@media screen and (max-width:1000px){.point_list2{margin-top:50px;}
.point_list2 .subject{font-size:40px;word-break: keep-all;}
.point_list2 .ul .li{text-align:center;}
.point_list2 .ul .li .num{display:block;margin-right:0px;margin-bottom:5px;padding-right:0px;font-size:22px;border:none;}
.point_list2 .ul .li .desc{display:block;font-size:18px;}}
@media screen and (max-width:640px){.point_list2 .subject{font-size:35px;}
.point_list2 .subject strong{display:block;}
.point_list2 .ul .li{padding:20px 15px;border-radius:10px;}
.point_list2 .ul .li .desc{display:block;font-size:16px;}}
.talk_deco{font-family: 'InkLipquid';font-size:45px;color:#222;line-height:1.4;text-align:center;letter-spacing:-1px;}
.talk_deco span{position:relative;display:inline-block;padding:0 35px;}
.talk_deco span::before{position:absolute;left:0;top:40%;width:23px;height:17px;transform: translateY(-60%);content:'';background:url("/theme/and/images/sub/talk_deco1.png") center center no-repeat;}
.talk_deco span::after{position:absolute;right:0;bottom:40%;width:23px;height:17px;transform: translateY(60%);content:'';background:url("/theme/and/images/sub/talk_deco2.png") center center no-repeat;}
@media screen and (max-width:640px){.talk_deco{font-size:30px;word-break: keep-all;}
.talk_deco br{display:none;}}
.why_and{position:relative;min-height:843px;padding-bottom:140px;}
.why_and::after{position:absolute;width:848px;height:876px;left:0;bottom:0;content:'';background:url("/theme/and/images/sub/why_and.png") center center no-repeat;z-index: 5;background-size:contain;}
.why_and .con{position:relative; width:680px;margin-left:auto; z-index: 10;}
.why_and .con .txt{padding:65px 50px 50px 50px;}
.why_and .con .txt .subject{margin-bottom:30px;font-size:24px;}
.why_and .con .txt .subject strong{font-family: 'Nanum Myeongjo', serif;font-size:50px;padding-right:10px;}
.why_and .con .txt .ul{}
.why_and .con .txt .ul .li{position:relative;margin-bottom:15px;padding-left:38px;font-size:19px;line-height:1.4;letter-spacing: -1px;}
.why_and .con .txt .ul .li:last-child{margin-bottom:0;}
.why_and .con .txt .ul .li::after{position:absolute;width:28px;height:28px;left:0;top:0px;content:'';background:url("/theme/and/images/sub/check_style01.png");background-size:300% 100%;background-position:right center;}
.why_and .con .txt.n1{background:#f3f0ee;border-top-left-radius: 100px;border-bottom-right-radius: 100px;}
.why_and .con .txt.n1 .subject{color:#93867e;}
.why_and .con .txt.n1 .ul .li{color:#222;}
.why_and .con .txt.n2{background:#a2968e;border-top-right-radius: 100px;border-bottom-left-radius: 100px;}
.why_and .con .txt.n2 .subject{color:#fff;}
.why_and .con .txt.n2 .ul .li{color:#fff;}
@media screen and (max-width:1400px){.why_and::after{z-index: -1; left:-180px;}}
@media screen and (max-width:1280px){.why_and{padding-bottom:0;padding-top:412px;}
.why_and::after{width:400px;height:412px;left:50%;top:0;transform: translateX(-50%);}
.why_and .con{margin-right:auto;}}
@media screen and (max-width:768px){.why_and{padding-top:309px;}
.why_and::after{width:300px;height:309px;}
.why_and .con{width:100%;}
.why_and .con .txt{padding:45px 30px 40px 30px;}
.why_and .con .txt .subject{font-size:22px;word-break: keep-all;line-height:1.4;}
.why_and .con .txt .subject strong{display:block;font-size:32px;}
.why_and .con .txt .ul .li{margin-bottom:10px;padding-left:30px;font-size:16px;word-break: keep-all;}
.why_and .con .txt .ul .li::after{width:22px;height:22px;top:3px;}
.why_and .con .txt.n1{border-top-left-radius: 50px;border-bottom-right-radius: 50px;}
.why_and .con .txt.n2{border-top-right-radius: 50px;border-bottom-left-radius: 50px;}}
@media screen and (max-width:640px){.why_and{padding-top:257px;}
.why_and::after{width:250px;height:257px;}}
.better{}
.better .roundbox02{position:relative;min-height:610px;padding-left:660px;overflow: hidden;}
.better .roundbox02::after{position:absolute;width:643px;height:699px;left:85px;bottom:0;content:'';background:url("/theme/and/images/sub/sub_3040_chap2_img.png");background-size:contain; background-repeat: no-repeat;}
.better .txt{text-align:center;}
.better .txt .subject{position:relative;padding-top:100px;font-size:45px;line-height:1.2;letter-spacing: -1px;}
.better .txt .subject strong{display:block;}
.better .txt .subject::after{position:absolute;width:53px;height:45px;left:50%;top:25px;transform: translateX(-50%);background:url("/theme/and/images/sub/talk_deco3.png");background-size:contain;content:'';}
.better .txt .desc{margin:40px 0;font-size:19px;line-height:1.4;word-break: keep-all;}
.better .txt .view{display:block;width:440px;height:80px;margin:0 auto;background:#a2968e;border-radius:40px;text-align:center;}
.better .txt .view span{color:#fff;line-height:80px;}
.better .txt .view span.desc1{font-size:24px;}
.better .txt .view span.desc2{display: inline-block;padding-left:10px;padding-right:25px;font-family: 'Nanum Myeongjo', serif;font-size: 20px;line-height: 1.4;color: #fff;background: url("/theme/and/images/sub/view_arrow.png") right top 7px no-repeat;}
@media screen and (max-width:1400px){.better .roundbox02{padding:30px 20px 580px 20px;}
.better .roundbox02::after{width:500px;height:544px;left:50%;transform: translateX(-50%);}}
@media screen and (max-width:1000px){.better .roundbox02{padding-bottom:470px;}
.better .roundbox02::after{width:400px;height:435px;}
.better .txt .subject{font-size:38px;}
.better .txt .desc{font-size:15px;}
.better .txt .view{width:320px;height:60px;}
.better .txt .view span{line-height:60px;}
.better .txt .view span.desc1{font-size:18px;}
.better .txt .view span.desc2{font-size:16px;}}
@media screen and (max-width:640px){.better .txt .subject{padding-top:80px;}
.better .txt .subject::after{width:40px;height:34px;}
.better .roundbox02{padding-bottom:300px;}
.better .roundbox02::after{width:250px;height:272px;}
.better .txt .subject{font-size:23px;}
.better .txt .desc{margin:25px 0;}}
.fitme{font-size:0;line-height:0;text-align:center;}
.fitme .con{display:inline-block;border:5px solid #8d8d8d;vertical-align: middle;}
.fitme .con.gray{height:740px;background:#f2f2f2;}
.fitme .con.color{position:relative;height:900px;margin-left:80px;border-color:#235f77;background:#f1f5f8;}
.fitme .con.color .gradation{position:absolute;width:80px;height:calc(100% + 10px);left:-85px;top:-5px;content:'';background:url("/theme/and/images/sub/fitme_gradation.jpg") center center repeat-y;}
.fitme .con.color::before{position:absolute;left:-85px;top:-5px; width: 0px;height: 0px;border-top: 80px solid #fff;border-left: 0px solid transparent;border-right: 80px solid transparent;z-index:10;content:'';}
.fitme .con.color::after{position:absolute;left:-85px;bottom:-5px; width: 0px;height: 0px;border-bottom: 80px solid #fff;border-left: 0px solid transparent;border-right: 80px solid transparent;z-index:10;content:'';}
.fitme .con .image{}
.fitme .con .image img{display:block;max-width:100%;}
.fitme .con .subject{height:60px;line-height:60px;font-size:30px;color:#fff;letter-spacing:-1px;background:#8d8d8d;text-align:center;font-weight:600;}
.fitme .con .ul{padding:30px 40px;}
.fitme .con .ul .li{position:relative;margin-bottom:10px;padding-left:30px;font-size:20px;color:#666666;text-align:left;line-height:1.4;}
.fitme .con .ul .li::after{position:absolute;width:20px;height:20px;left:0;top:5px;content:'';background:url("/theme/and/images/sub/check_style03.png") left center;background-size:200% 100%;}
.fitme .con .ul .li:last-child{margin-bottom:0;}
.fitme .con.color .subject{background:#235f77;}
.fitme .con.color .ul .li{font-size:24px;color:#222;}
.fitme .con.color .ul .li::after{background-position:right center;}
@media screen and (max-width:1000px){.fitme .con{display:block;max-width:400px;margin:0 auto 20px auto !important;}
.fitme .con .ul{padding:20px 25px;}
.fitme .con.gray{height:auto;}
.fitme .con.color{height:auto;}
.fitme .con .subject{font-size:20px;}
.fitme .con.gray .ul .li{font-size:17px;}
.fitme .con.color .ul .li{font-size:17px;}
.fitme .con .ul .li::after{top:2px;}}
.one_custom{font-size:0;line-height:0;text-align:center;}
.one_custom .txt{display:inline-block;width:630px;margin-right:70px;padding-top:40px;text-align:center;vertical-align: top;}
.one_custom .txt .desc1{margin-bottom:15px;font-family: 'InkLipquid';font-size:70px;line-height:1.4;color:#fff;letter-spacing: -1px;}
.one_custom .txt .desc2{margin-bottom:50px;font-size:35px;line-height:1.5;color:#fff;letter-spacing: -1px;}
.one_custom .txt .desc2 strong{font-size:55px;color:#fbfd9f;}
.one_custom .image{display:inline-block;vertical-align: top;}
@media screen and (max-width:1500px){.one_custom .txt{display:block;width:100%;margin-right:0;margin-bottom:40px;}
.one_custom .image{display:block;padding-left:70px;}}
@media screen and (max-width:1000px){.one_custom .txt .desc1{font-size:45px;}
.one_custom .txt .desc2{margin-bottom:30px;font-size:25px;}
.one_custom .txt .desc2 strong{font-size:40px;color:#fbfd9f;}
.one_custom .image{max-width:400px;margin:0 auto;}
.one_custom .image img{max-width:100%;}}
@media screen and (max-width:640px){.one_custom .txt .desc1{font-size:45px;}
.one_custom .txt .desc2{font-size:20px;}
.one_custom .txt .desc2 strong{font-size:28px;}
.one_custom .txt .logo{width:300px;margin:0 auto;}
.one_custom .txt .logo img{max-width:100%;}
.one_custom .image{max-width:300px;padding-left:0;}}
.number_con .con{margin-bottom:50px;}
.number_con .num{height:90px;line-height:90px;padding:0 20px;font-family: 'Nanum Myeongjo', serif;font-size:24px;color:#fff;letter-spacing: 2px;text-align:center;}
.number_con .num strong{font-size:40px;font-weight:400;}
.number_con .con_inner{padding:50px 40px;text-align:center;}
.number_con .con_inner .subject{margin-bottom:30px;font-size:33px;color:#222;line-height:1.4;letter-spacing: -1px;font-weight:600;}
.number_con .con_inner .subject span{font-weight:300;}
.number_con .con_inner .desc{margin-bottom:30px;font-size:25px;color:#222;line-height:1.4;letter-spacing: -1px;}
.number_con .image img{margin:0 auto;max-width:100%;}
.number_con.blue .num{background:#7599a7;}
.number_con.blue .con_inner{background:#f0f5f8;}
.number_con.pink .num{background:#a97172;}
.number_con.pink .con_inner{background:#f2ecec;}
@media screen and (max-width:1000px){.number_con .num{height:70px;line-height:70px;font-size:20px;}
.number_con .num strong{font-size:25px;}
.number_con .con_inner .desc{font-size:18px;}
.number_con .con_inner .subject{font-size:25px;}}
@media screen and (max-width:768px){.number_con .con_inner .desc{font-size:16px;word-break: keep-all;}
.number_con .con_inner .desc br{display:none;}
.number_con .con_inner .subject{font-size:20px;}}
.list.length4{}
.list.length4 .ul{font-size:0;line-height:0;text-align:center;}
.list.length4 .ul .li{display:inline-block;margin-right:20px;}
.list.length4 .ul .li:last-child{margin-right:0;}
.list.length4 .ul .li .txt{padding:15px 15px;background:#222222;text-align:center;}
.list.length4 .ul .li .txt .desc{font-size:24px;color:#fff;line-height:1.4;}
@media screen and (max-width:1400px){.list.length4 .ul .li{width:200px;}
.list.length4 .ul .li .txt .desc{font-size:18px;}}
@media screen and (max-width:1000px){.list.length4 .ul{width:420px;margin:0 auto;}
.list.length4 .ul .li{margin-bottom:20px;}
.list.length4 .ul .li:nth-child(even){margin-right:0;}}
@media screen and (max-width:640px){.list.length4 .ul{width:100%;}
.list.length4 .ul .li{width:calc((100% - 10px)/2);margin-right:10px;margin-bottom:10px;}
.list.length4 .ul .li .txt .desc{font-size:15px;word-break: keep-all;}}
.point_list3{display: flex;justify-content: center;max-width:1280px;margin:0 auto;}
.point_list3 .con{width:50%;padding:45px 60px;background:#fff;}
.point_list3 .con .subject{font-size:24px;line-height:1.4;letter-spacing: -1px;color:#aaa;font-weight:400;}
.point_list3 .con .subject strong{padding-left:10px;font-size:45px;font-family: 'Nanum Myeongjo', serif;}
.point_list3 .con .ul{margin-top:30px;}
.point_list3 .con .ul .li{position:relative;margin-bottom:15px;padding-left:40px;font-size:20px;line-height:1.4;color:#222;}
.point_list3 .con .ul .li:last-child{margin-bottom:0;}
.point_list3 .con .ul .li::after{position:absolute;width:28px;height:28px;left:0;top:2px;content:'';background:url("/theme/and/images/sub/check_style04.png") left center;background-size:200% 100%;}
.point_list3 .con.color{background:#c98885;}
.point_list3 .con.color .subject{color:#fff;}
.point_list3 .con.color .ul .li{color:#fff;}
.point_list3 .con.color .ul .li::after{background-position:right center;}
@media screen and (max-width:1000px){.point_list3 .con{padding:35px 40px;}
.point_list3 .con .subject{font-size:20px;}
.point_list3 .con .subject strong{font-size:35px;}
.point_list3 .con .ul .li{font-size:18px;word-break: keep-all;}}
@media screen and (max-width:768px){.point_list3{display:block;}
.point_list3 .con .subject strong{font-size:25px;}
.point_list3 .con{width:100%;padding:25px 25px;}
.point_list3 .con .ul{margin-top:15px;}
.point_list3 .con .ul .li{padding-left:30px;}
.point_list3 .con .ul .li::after{width:20px;height:20px;}}
.back_white{padding-top:50px;background:#fff;}
.list.petit{font-size:0;line-height:0;}
.list.petit .ul{text-align:center;}
.list.petit .ul .li{display:inline-block;width:240px;margin-right:20px;}
.list.petit .ul .li:last-child{margin-right:0;}
.list.petit .ul .li .image img{display:block;width:100%;}
.list.petit .ul .li .desc{height:60px;line-height:60px;padding:0 10px;font-size:22px;color:#fff;text-align:center;}
.list.petit .ul .li:nth-child(odd) .desc{background:#727f95;}
.list.petit .ul .li:nth-child(even) .desc{background:#a592a6;}
.list.petit.style2 .ul .li{width:305px;}
@media screen and (max-width:1400px){.list.petit .ul{max-width:760px;margin:0 auto;}
.list.petit .ul .li{margin-bottom:20px;}
.list.petit .ul .li:nth-child(3n){margin-right:0;}
.list.petit.style2 .ul{max-width:500px;}
.list.petit.style2 .ul .li{width:240px;}
.list.petit.style2 .ul .li:nth-child(even){margin-right:0;}
.list.petit.style2 .ul .li:nth-child(odd){margin-right:20px;}}
@media screen and (max-width:1000px){.list.petit .ul{max-width:470px;}
.list.petit .ul .li{width:150px;margin-right:10px;margin-bottom:10px;}
.list.petit .ul .li .desc{height:40px;line-height:40px;font-size:18px;}
.list.petit.style2 .ul{max-width:310px;}
.list.petit.style2 .ul .li{width:150px;}
.list.petit.style2 .ul .li:nth-child(odd){margin-right:10px;}}
@media screen and (max-width:640px){.list.petit .ul{max-width:310px;}
.list.petit .ul .li:nth-child(odd){margin-right:10px;}
.list.petit .ul .li:nth-child(even){margin-right:0px;}
.list.petit .ul .li:last-child{margin-right:0px;}}
.lands{position:relative;width:100%;min-height:835px;}
.lands .con{position:absolute;top:0;text-align:center;}
.lands .con.left{left:250px;}
.lands .con.right{right:250px;}
.lands .con .top_title{margin-bottom:20px;}
.lands .con .top_title .desc1{font-family: 'Nanum Myeongjo', serif;font-size:42px;color:#957e96;letter-spacing: -2px;line-height:1;}
.lands .con .top_title .desc2{font-size:20px;color:#666;line-height:1;}
.lands .con .ul{width:350px;}
.lands .con .ul .li{margin-bottom:10px;padding:30px 30px;border-top-left-radius: 60px;border-bottom-right-radius: 60px;text-align:center;}
.lands .con .ul .li:last-child{margin-bottom:0;}
.lands .con .ul .li .subject{margin-bottom:10px;font-size:24px;line-height:1.4;letter-spacing: -1px;}
.lands .con .ul .li .desc{font-size:19px;line-height:1.4;letter-spacing: -1px;word-break: keep-all;}
.lands .con .ul .li.color{background:#a08ca1;}
.lands .con .ul .li.color .subject{color:#fff;}
.lands .con .ul .li.color .desc{color:#fff;}
.lands .con .ul .li.white{background:#ffffff;}
.lands .con .ul .li.white .subject{color:#a08ca1;}
.lands .con .ul .li.white .desc{color:#222222;}
@media screen and (max-width:1400px){.lands .con.left{left:180px;}
.lands .con.right{right:180px;}}
@media screen and (max-width:1280px){.lands{}
.lands .con{position:relative;background:#fff;padding:30px 10px;}
.lands .con.left{left:auto;margin-bottom:40px;}
.lands .con.right{right:auto;}
.lands .con .top_title .desc1{font-size:35px;}
.lands .con .ul{width:100%;}
.lands .con .ul .li{padding:20px 20px;border-top-left-radius: 30px;border-bottom-right-radius: 30px;}
.lands .con .ul .li.white{background:#f6f1f7;}
.lands .con .ul .li.white .subject{color:#9e8ca0;}
.lands .con .ul .li{font-size:0;line-height:0;}
.lands .con .ul .li .subject{display:inline-block;width:60px;margin-right:10px;font-size:18px;margin-bottom:0;line-height:1.4;vertical-align: top;text-align:center;word-break: keep-all;}
.lands .con .ul .li .desc{display:inline-block;width:calc(100% - 100px);font-size:16px;line-height:1.4;vertical-align: top;text-align:left;}}
@media screen and (max-width:768px){.lands .con .ul .li{padding:20px 5px}
.lands{}}
.step_type{}
.step_type .title{margin-bottom:10px;font-size:33px;line-height:1.4;letter-spacing: -1px;font-weight:600;}
.step_type.blue .title{color:#335b6b;}
.step_type.pink .title{color:#764445;}
.step_type .desc{}
.step_type .image.process{margin:40px 0 50px 0;}
.step_type.section1{position:relative;padding-top:80px;}
.step_type.section1::after{position:absolute;width:1px;height:30px;left:50%;top:25px;content:'';background:#777;}
.step_detail{margin-bottom:40px;}
.step_detail .subject{font-size:22px;color:#232323;text-align:left;}
.step_detail .subject .count{display:inline-block;margin-right:5px;width:32px;height:32px;font-size:20px;border-radius:100%;color:#fff;font-weight:600;text-align:center;line-height:32px;}
.step_detail.blue .subject .count{background:#5e8594;}
.step_detail.pink .subject .count{background:#764445;}
.step_detail .list.circle .ul .li{width:220px;height:220px;}
.step_detail .list.circle .ul .li .num{margin-top:35px;}
.step_detail .list.circle .ul .li .desc{font-size:18px;}
@media screen and (max-width:1400px){.step_type .image img{margin-left:auto;margin-right:auto;}
.step_detail .subject{text-align:center;}}
@media screen and (max-width:1000px){.step_type .title{font-size:25px;}
.step_detail .subject{font-size:18px;word-break: keep-all;}
.step_detail .subject .count{width:28px;height:28px;font-size:16px;line-height:28px;}}
@media screen and (max-width:640px){.step_detail .list.circle .ul .li{width:150px;height:150px;}
.step_detail .list.circle .ul .li .num{margin-top:20px;}
.step_detail .list.circle .ul .li .desc{font-size:15px;}}
.liskr{max-width:990px;margin:0 auto;}
.liskr .ul .li{position:relative;height:130px;margin-bottom:30px;padding:0 20px 0 130px;border-bottom:1px dotted rgba(255,255,255,0.5);}
.liskr .ul .li .step{position:absolute;left:0;top:0;width:95px;height:95px;border-top-left-radius: 40px;border-bottom-right-radius: 40px;background:#fff;font-family: 'Nanum Myeongjo', serif;font-size:30px;color:#6b8f9d;line-height:95px;text-align:center;font-weight:600;font-style: italic;}
.liskr .ul .li .desc{padding-top:15px;font-size:22px;line-height:1.4;}
@media screen and (max-width:1280px){.liskr .ul .li{height:auto;margin-bottom:0;padding:20px 20px 20px 90px;}
.liskr .ul .li .step{width:70px;height:70px;top:50%;transform:translateY(-50%);border-top-left-radius: 25px;border-bottom-right-radius: 25px;font-size:20px;line-height:70px;}
.liskr .ul .li .desc{padding-top:0;font-size:18px;}}
@media screen and (max-width:640px){.liskr .ul .li .desc{font-size:16px;word-break: keep-all;}
.liskr .ul .li .desc br{display:none;}}
.keypoint{margin:100px 0 100px 0;text-align:center;}
.keypoint .desc1{font-family: 'Nanum Myeongjo', serif;font-size:43px;letter-spacing: -2px;font-weight:600;line-height:1.4;}
.keypoint.blue .desc1{color:#7599a7;}
.keypoint.pink .desc1{color:#bd9394;}
.keypoint .desc2{margin:10px 0 30px 0;}
.keypoint .desc2 span{position:relative;display:inline-block;font-family: 'InkLipquid';font-size:46px;color:#222;line-height:1.3;letter-spacing: -3px;word-break: keep-all;}
.keypoint .desc2 span::before{position:absolute;left:-40px;top:50%;width:23px;height:17px;margin-top:-14px;content:'';background:url("/theme/and/images/sub/talk_deco1.png") center center no-repeat;background-size:contain;opacity:0.8;}
.keypoint .desc2 span::after{position:absolute;right:-40px;top:50%;width:23px;height:17px;margin-top:-14px;content:'';background:url("/theme/and/images/sub/talk_deco2.png") center center no-repeat;background-size:contain;opacity:0.8;}
.keypoint .desc3{position:relative;padding-top:75px;font-size:23px;color:#666;line-height:1.5;letter-spacing: -1px;}
.keypoint .desc3::after{position:absolute;width:1px;height:40px;left:50%;top:0;content:'';background:#888;}
@media screen and (max-width:1000px){.keypoint .desc1{font-size:30px;}
.keypoint .desc2 span{font-size:35px;}
.keypoint .desc3{font-size:18px;word-break: keep-all;}}
@media screen and (max-width:768px){.keypoint{margin:60px 0 60px 0;}
.keypoint .desc1{font-size:22px;}
.keypoint .desc2 span{width:calc(100% - 50px);font-size:27px;}
.keypoint .desc2 span br{display:none;}
.keypoint .desc2 span::before{left:-30px;top:30px;}
.keypoint .desc2 span::after{right:-30px;top:auto;bottom:30px;}
.keypoint .desc3 br{display:none;}}
@media screen and (max-width:640px){.keypoint .desc3{font-size:16px;}}
.select .ul .li{position:relative;margin-bottom:50px;padding:70px 30px 40px 30px;background:#fff;text-align:center;}
.select .ul .li:last-child{margin-bottom:0;}
.select .ul .li .num{position:absolute;width:60px;height:60px;left:50%;top:-30px;margin-left:-30px;font-family: 'Nanum Myeongjo', serif;font-size:25px;color:#fff;line-height:60px;font-style: italic;border-radius:100%;background:#c98885;}
.select .ul .li .subject{position:relative;margin-bottom:25px;padding-bottom:25px;font-size:28px;color:#232323;line-height:1.4;}
.select .ul .li .subject::after{position:absolute;width:40px;height:2px;left:50%;bottom:0;transform: translateX(-50%);content:'';background:#c98885;}
.select .ul .li .subject strong{color:#c98885;}
.select .ul .li .desc{font-size:19px;letter-spacing: -1px;line-height:1.6;}
@media screen and (max-width:768px){.select .ul .li{padding:50px 25px 30px 25px;}
.select .ul .li .subject{font-size:23px;}
.select .ul .li .desc{font-size:16px;word-break: keep-all;}
.select .ul .li .desc br{display:none;}}
.lifting_total.pc .tab_con{width:100%;height:100%;margin:0 auto;}
.lifting_total.pc .tab_con.on{display:block;}
.lifting_total.pc{position:relative;width:1280px;height:800px;margin:0 auto;}
.lifting_total.pc .tab{position:absolute;width:350px;height:100%;left:45px;top:0;padding-top:152px;}
.lifting_total.pc .tab .click{display:block;width:100%;height:200px;margin-bottom:10px;font-size:0;line-height:0;}
.lifting_total.pc .tab_con#tab_con01{background:url("/theme/and/images/sub/lifting_tab01.jpg") center center no-repeat;}
.lifting_total.pc .tab_con#tab_con02{background:url("/theme/and/images/sub/lifting_tab02.jpg") center center no-repeat;}
.lifting_total.pc .tab_con#tab_con03{background:url("/theme/and/images/sub/lifting_tab03.jpg") center center no-repeat;}
.lifting_total.pc .lf_link.pc{position:absolute;width:250px;height:100%;right:77px;top:0;padding-top:173px;}
.lifting_total.pc .lf_link.pc .link{display:block;width:100%;height:45px;margin-bottom:10px;font-size:0;line-height:0;border-radius:40px;}
.lifting_total.pc .lf_link.pc .link.link01{height:80px;}
.lifting_total.mobile{display:none;max-width:720px;margin:40px auto 0 auto;}
.lifting_total.mobile .tab_con_m.on{display:block;}
.lifting_total.mobile .tab_m{font-size:0;line-height:0;}
.lifting_total.mobile .tab_m .click_m{display:inline-block;width:33.3333%;height:50px;line-height:50px;padding:0 5px;font-size:17px;background:#cccccc;color:#5d5d5d;text-align:center;border-right:1px solid #fff;}
.lifting_total.mobile .tab_m .click_m:last-child{border-right:none;}
.lifting_total.mobile .tab_m .click_m.on{color:#fff;background:#c98885;}
.lifting_total.mobile .tab_con_m{max-width:720px;margin:0 auto;}
.lifting_total.mobile .tab_con_m .txt{position:relative;padding:0 30px 30px 30px;}
.lifting_total.mobile .tab_con_m .txt::before{position:absolute;width:50%;height:100%;left:0;top:0;content:'';background:#f8eeec;z-index: -1;}
.lifting_total.mobile .tab_con_m .txt::after{position:absolute;width:50%;height:100%;right:0;top:0;content:'';background:#efefef;z-index: -1;}
.lifting_total.mobile .tab_con_m .txt .inner{display:flex;padding:30px 20px;background:#fff;justify-content: center;align-items: center;}
.lifting_total.mobile .tab_con_m .txt .left{width:50%;padding:0 15px;text-align:center;}
.lifting_total.mobile .tab_con_m .txt .left .title{margin-bottom:15px;font-size:25px;font-weight:600;line-height:1.4;}
.lifting_total.mobile .tab_con_m .txt .left .desc{font-size:18px;line-height:1.4;word-break: keep-all;}
.lifting_total.mobile .tab_con_m .txt .right{width:50%;}
.lifting_total.mobile .tab_con_m .txt .right .ul{max-width:280px;margin-left:auto;margin-right:auto;}
.lifting_total.mobile .tab_con_m .txt .right .li{margin-bottom:10px;}
.lifting_total.mobile .tab_con_m .txt .right .li:last-child{margin-bottom:0;}
.lifting_total.mobile .tab_con_m .txt .right .link{position:relative;display:block;width:100%;height:100%;padding:10px 25px 10px 20px;font-size:18px;text-align:center;background:#c98886;color:#fff;word-break: keep-all;line-height:1.4;border-radius:70px;}
.lifting_total.mobile .tab_con_m .txt .right .link::after{position:absolute;width:10px;height:15px;right:15px;top:50%;transform: translateY(-50%);content:'';background:url("/theme/and/images/sub/lifting_tab_mobile_arrow.png") center center no-repeat;background-size:contain;}
@media screen and (max-width:1280px){.lifting_total.pc{display:none;}
.lifting_total.mobile{display:block;}}
@media screen and (max-width:768px){.lifting_total.mobile .tab_con_m .txt{padding:0 20px 20px 20px;}
.lifting_total.mobile .tab_con_m .txt .inner{padding:25px 15px;}
.lifting_total.mobile .tab_con_m .txt .left .title{font-size:20px;}
.lifting_total.mobile .tab_con_m .txt .left .desc{font-size:16px;}
.lifting_total.mobile .tab_con_m .txt .right .link{font-size:16px;}}
@media screen and (max-width:640px){.lifting_total.mobile .tab_m .click_m{height:40px;line-height:40px;font-size:15px;}
.lifting_total.mobile .tab_con_m .txt .inner{display:block;}
.lifting_total.mobile .tab_con_m .txt .left{width:100%;margin-bottom:20px;padding:0;}
.lifting_total.mobile .tab_con_m .txt .left .title{margin-bottom:10px;}
.lifting_total.mobile .tab_con_m .txt .left .desc{max-width:350px;margin-left:auto;margin-right:auto;}
.lifting_total.mobile .tab_con_m .txt .left .desc br{display:none;}
.lifting_total.mobile .tab_con_m .txt .right{width:100%;}}
@media screen and (max-width:400px){.lifting_total.mobile .tab_m .click_m{font-size:13px;}}
.sub_head.board.style1{position:relative; height:360px; margin-bottom:100px; padding-top:90px; text-align:center; background:none;}
.sub_head.board.style1 .sub_title{color:#222;}
.board_top_tit{margin-bottom:20px;padding-bottom:5px;font-family: 'VITRO_PRIDE';font-size:38px;font-weight:600;color:#a59298;line-height:1.2;border-bottom:1px solid #f1f1f1;text-align:center;}
.sub_head.board.style1 .eng{position:relative;z-index: 10;}
.sub_head.board.style1 .and{position:relative;z-index: 10;}
#bo_v_title .bo_v_cate{background:#9d8d7f !important;color:#fff !important;font-weight:400 !important;font-size:17px !important;line-height:35px !important;}
.sub_head.sub_bna.style1:before{display:block; position:absolute; top:0; left:50%; width:100vw;max-width:100vw; height:100%; background:image-set(url("/theme/and/images/sub/sub_bna_subvisual-w1920.avif") type("image/avif"),url("/theme/and/images/sub/sub_bna_subvisual-w1920.webp") type("image/webp"),url("/theme/and/images/sub/sub_bna_subvisual.jpg") type("image/jpeg")) no-repeat center center / cover; content:''; transform:translateX(-50%);z-index: 10;}
.sub_head.sub_bna.style1 .wrap{position:relative;z-index:11;}
.bna_wrap #contents #bo_gall{max-width:1200px;margin-left:auto;margin-right:auto;}
.sub_head.sub_event.style1:before{display:block; position:absolute; top:0; left:50%; width:100vw;max-width:100vw; height:100%; background:image-set(url("/theme/and/images/sub/sub_event_subvisual-w1920.avif") type("image/avif"),url("/theme/and/images/sub/sub_event_subvisual-w1920.webp") type("image/webp"),url("/theme/and/images/sub/sub_event_subvisual.jpg") type("image/jpeg")) no-repeat center center / cover; content:''; transform:translateX(-50%);z-index: 10;}
.sub_head.sub_event.style1:after{display:block; position:absolute; top:0; left:50%; width:100vw; height:100%;content:'';background: linear-gradient(to bottom right, #828993, #9ea8b1);transform:translateX(-50%);z-index: 5;}
.sub_head.sub_consult.style1:before{display:block; position:absolute; top:0; left:50%; width:100vw;max-width:100vw; height:100%; background:image-set(url("/theme/and/images/sub/sub_1030_subvisual-w1920.avif") type("image/avif"),url("/theme/and/images/sub/sub_1030_subvisual-w1920.webp") type("image/webp"),url("/theme/and/images/sub/sub_1030_subvisual.jpg") type("image/jpeg")) no-repeat center center / cover; content:''; transform:translateX(-50%);z-index: 10;}
.sub_head.sub_online.style1:before{display:block; position:absolute; top:0; left:50%; width:100vw;max-width:100vw; height:100%; background:image-set(url("/theme/and/images/sub/sub_1030_subvisual-w1920.avif") type("image/avif"),url("/theme/and/images/sub/sub_1030_subvisual-w1920.webp") type("image/webp"),url("/theme/and/images/sub/sub_1030_subvisual.jpg") type("image/jpeg")) no-repeat center center / cover; content:''; transform:translateX(-50%);z-index: 10;}
.sub_head.sub_model.style1:before{display:block; position:absolute; top:0; left:50%; width:100vw;max-width:100vw; height:100%; background:#f1f1f1; content:''; transform:translateX(-50%);z-index: 10;}
.sub_head.sub_special.style1:before{display:block; position:absolute; top:0; left:50%; width:100vw;max-width:100vw; height:100%; background:image-set(url("/theme/and/images/sub/sub_special_subvisual-w1920.avif") type("image/avif"),url("/theme/and/images/sub/sub_special_subvisual-w1920.webp") type("image/webp"),url("/theme/and/images/sub/sub_special_subvisual.jpg") type("image/jpeg")) no-repeat center center / cover; content:''; transform:translateX(-50%);z-index: 10;}
.sub_head.sub_model.style1 .eng{color:#bababa;}
.sub_head.sub_model.style1 .and{background:#d1d1d1;}
.sub_head.sub_model.style1 .and::before{background:#d1d1d1;}
.sub_head.sub_model.style1 .and::after{background:#d1d1d1;}
@media screen and (max-width:1000px){.sub_head.board.style1{height:270px;}}
@media screen and (max-width:768px){.sub_head.sub_model.board.style1{margin-bottom:0;}
.sub_head.sub_online.board.style1{margin-bottom:0;}}
@media screen and (max-width:640px){.sub_head.board.style1{height:250px;padding-top:85px;}
.sub_head.sub_event.board.style1{margin-bottom:50px;}
.sub_head.sub_event.style1:before{background:image-set(url("/theme/and/images/sub/sub_event_subvisual_mobile-w960.avif") type("image/avif"),url("/theme/and/images/sub/sub_event_subvisual_mobile-w960.webp") type("image/webp"),url("/theme/and/images/sub/sub_event_subvisual_mobile.jpg") type("image/jpeg")) no-repeat center center / cover; }
.sub_head.sub_special.style1:before{background:image-set(url("/theme/and/images/sub/sub_special_subvisual_mobile-w960.avif") type("image/avif"),url("/theme/and/images/sub/sub_special_subvisual_mobile-w960.webp") type("image/webp"),url("/theme/and/images/sub/sub_special_subvisual_mobile.jpg") type("image/jpeg")) no-repeat center center / cover; }}
.sub_head.bg_green.style1{background:#e8e8dc;}
.sub_head.bg_green.style1 .sub_title{color:#222;}
.rule.privacy{margin-top:100px; margin-bottom:180px;}
.rule.provision{margin-top:100px; margin-bottom:180px;}
.price{margin-top:100px; margin-bottom:180px;}
.rule{color:#3d3d3d;font-weight:400;line-height:1.4;}
.rule hr{display:block;height:15px;border:none;margin:0;}
.rule .number{margin:5px 0;}
.rule .number li{position:relative;margin:5px 0;color:#3d3d3d;font-size:15px;font-weight:400;counter-increment: list-number;padding-left:20px;}
.rule .number li::after{position:absolute;left:0;top:0;content:counter(list-number)'.';}
.rule p{font-size:15px;color:#3d3d3d;line-height:1.4;}
.rule p.bold{font-weight:600;}
.rule h2{font-size:18px;font-weight:600;}
.rule h3{font-weight:600;}
.rule .box{padding:15px;background:#f7f7f7;}
@media screen and (max-width:768px){.rule.privacy{margin-top:60px; margin-bottom:100px;}
.rule.provision{margin-top:60px; margin-bottom:100px;}
.price{margin-top:60px; margin-bottom:100px;}}
.price_tbl{max-width:1200px;margin-left:auto;margin-right:auto;}
.price_tbl .tbl_wrap{}
.price_tbl .tbl_wrap .table{border-top:2px solid #000;}
.price_tbl.tbl01{margin-bottom:30px;text-align:center;}
.price_tbl.tbl01 .table tr{border-bottom:1px solid #dfdfdf;}
.price_tbl.tbl01 .table tr th{padding:15px 15px;font-size:20px;line-height:1.4;background:#ebebeb;}
.price_tbl.tbl01 .table tr td{padding:10px 15px;font-size:17px;line-height:1.4;background:#f8f8f8;}
.price_tbl.tbl01 .table tr th,
.price_tbl.tbl01 .table tr td{border-right:1px solid #dfdfdf;}
.price_tbl.tbl01 .table tr th:last-child{border-right:none;}
.price_tbl.tbl01 .table tr td:last-child{border-right:none;}
.price_tbl.tbl02{text-align:left;}
.price_tbl.tbl02 .subject{margin-bottom:10px;font-size:20px;font-weight:600;line-height:1.4;text-align:center;}
.price_tbl.tbl02 .scroll{display:none;margin-bottom:3px;font-size:12px;color:#f55;text-align:right;}
.price_tbl.tbl02 .table tr{border-bottom:1px solid #242424;}
.price_tbl.tbl02 .table tr th{color:#000;background:#f3f3f3;}
.price_tbl.tbl02 .table tr td{color:#2d2d2d;background:#f8f8f8;}
.price_tbl.tbl02 .table tr th,
.price_tbl.tbl02 .table tr td{padding:5px 15px;font-size:14px;line-height:1.4;border-right:1px solid #dfdfdf;}
.price_tbl.tbl02 .table tr th:first-child,
.price_tbl.tbl02 .table tr td:first-child{border-right:1px solid #dfdfdf;}
.price_tbl.tbl02 .comment{margin-top:10px;text-align:center;font-size:13px;word-break: keep-all;}
@media screen and (max-width:1000px){.price_tbl .tbl_wrap{overflow-x: scroll;}
.price_tbl .tbl_wrap .table{margin-left:auto;margin-right:auto;}
.price_tbl.tbl01 .tbl_wrap .table{max-width:800px;}
.price_tbl.tbl02 .tbl_wrap .table{width:800px;}
.price_tbl.tbl01 .table tr th{padding:10px 10px;font-size:16px;}
.price_tbl.tbl01 .table tr td{padding:8px 10px;font-size:15px;}}
@media screen and (max-width:640px){.price_tbl.tbl01 .table tr th{padding:8px 10px;font-size:14px;}
.price_tbl.tbl01 .table tr td{padding:7px 10px;font-size:13px;}
.price_tbl.tbl02 .subject{margin-bottom:0px;font-size:16px;}
.price_tbl.tbl02 .tbl_wrap .table{width:700px;}
.price_tbl.tbl02 .scroll{display:block;}
.price_tbl.tbl02 .table tr th,
    .price_tbl.tbl02 .table tr td{padding:5px 10px;font-size:12px;}}
.bbs_list{position:absolute;width:100%;height:100%;left:0;top:0;z-index: 30;}
@media screen and (min-width:1501px){.member_list .wrap{width:1500px; margin-left:auto; margin-right:auto;}}
.member_list{padding-top:10px;}
.member_list .group{position:relative; margin-top:120px; margin-bottom:120px; padding-bottom:40px; text-align:center;}
.member_list .group::after{position:absolute; width:40px; height:6px; left:50%; bottom:0; transform: translateX(-50%); content:''; background:#c3b9ab;}
.member_list .group .eng{margin-bottom:95px; font-family: 'ScoreDream'; font-size:38px; line-height:1.4; color:#2e2e2e; font-weight:200; letter-spacing: 0.1em;}
.member_list .group .title{font-size:55px; line-height:1.4; letter-spacing: -0.06em;}
.member_list .item{position:relative; min-height:1200px; margin-bottom:300px; padding:90px 0 90px 175px; background:#f1ebe3; border-top-right-radius:250px;}
.member_list .item::before{position:absolute; width:1139px; height:306px; left:50%; bottom:0; transform: translateX(-50%); content:''; background:url("/theme/and/images/sub/member_item_bg.png") no-repeat center center / contain;}
.member_list .item:last-child{margin-bottom:150px;}
.member_list .item .mobile_view{display:none;}
.member_list .item .txt_img{margin-bottom:55px;}
.member_list .item .cate{margin-bottom:10px; font-family: 'ScoreDream';  font-size:25px; line-height:1.4; color:#744f1e; font-weight:400;}
.member_list .item .name{margin-bottom:35px; font-family: 'ScoreDream';  font-size:38px; line-height:1.4; color:#2e2e2e; font-weight:400;}
.member_list .item .name strong{display:inline-block; margin-right:5px; font-size:55px; letter-spacing:0.2rem; vertical-align: bottom;}
.member_list .item .name span{display:inline-block; margin-left:5px;font-weight:200; vertical-align: bottom;}
.member_list .item .history{position:relative; z-index: 50;}
.member_list .item .history .li{position:relative; margin-bottom:8px; font-size:24px; line-height:1.4; font-weight:200; color:#606060; letter-spacing:-0.06em; word-break: keep-all;}
.member_list .item .history .li.dot{padding-left:15px;}
.member_list .item .history .li.dot::after{position:absolute; width:6px; height:2px; left:0; top:18px; content:''; background:#606060;}
.member_list .item .history .li.empty{height:45px;}
.member_list .item .btn_wrap{display:flex;flex-direction:column;gap:15px;position:absolute;bottom:45px;z-index:11;}
.member_list .item .btn_wrap .anchor{display:flex;justify-content:space-between;align-items:center;width:610px;border-radius:8px;height:80px;padding:20px 35px;font-size:27px;color:#fff;background:#756651;transition:0.3s;}
.member_list .item .btn_wrap .anchor:is(:hover,:focus,:active){background:#645745;}
.member_list .item .btn_wrap .anchor span{margin-top:-2px;}
.member_list .item .image{position:absolute; right:20px; bottom:0; z-index: 10;}
@media screen and (max-width:1500px){.member_list .item{padding-left:130px;}
.member_list .item .image{width:750px;}
.member_list .item .image img{max-width:100%;}}
@media screen and (max-width:1400px){.member_list .item{padding-left:90px;}
.member_list .item .image{width:600px;}}
@media screen and (max-width:1280px){.member_list .group{margin-bottom:80px;}
.member_list .group .eng{margin-bottom:50px; font-size:30px;}
.member_list .group .title{font-size:45px;}
.member_list .item{min-height:1100px; margin-bottom:150px;}
.member_list .item .txt_img{height:40px;}
.member_list .item .history .li{font-size:20px;}
.member_list .item .history .li.dot::after{top:13px;}
.member_list .item .btn_wrap .anchor{width:500px;height:70px;font-size:23px;}
.member_list .item .image{width:550px;}}
@media screen and (max-width:1000px){.member_list .group{margin-bottom:50px;}
.member_list .group::after{height:3px;}
.member_list .group .eng{margin-bottom:5px; font-size:17px;}
.member_list .group .title{font-size:30px;}
.member_list .item{padding-left:50px;}
.member_list .item .image{width:450px;}
.member_list .item .cate{font-size:20px;}
.member_list .item .name{font-size:30px;}
.member_list .item .name strong{margin-right:0; font-size:40px;}
.member_list .item .name span{display:block; margin-top:10px; margin-left:0; font-size:25px;}
.member_list .item{background:none; padding:0;}
.member_list .item .pc_view{display:none;}
.member_list .item .mobile_view{position:relative; display:block;}
.member_list .item .mobile_view .doctor_img{display:block; width:100%;}
.member_list .item .mobile_view .doctor_txt{position:absolute; display:block; width:100%; left:0; top:0;}
.member_list .item .mobile_view .btn_wrap{left:40px;}}
@media screen and (max-width:768px){.member_list .item{min-height:auto; margin-bottom:100px;  overflow: hidden; border-top-right-radius:150px; }
.member_list .item:last-child{margin-bottom:80px;}
.member_list .item::before{display:none; width:500px; height:134px;}
.member_list .item .txt_img{height:30px;}
.member_list .item .txt_img .pc_img{display:block;}
.member_list .item .txt_img .m_img{display:none;}
.member_list .item .cate{margin-bottom:5px;font-size:18px;}
.member_list .item .name{font-size:25px;}
.member_list .item .name strong{font-size:30px;}
.member_list .item .name span{font-size:20px;}
.member_list .item .history .li{margin-bottom:5px; font-size:17px;}
.member_list .item .history .li.dot::after{height:1px; top:12px;}
.member_list .item .history .li.empty{height:20px;}
.member_list .item .mobile_view .btn_wrap{gap:10px;left:30px;}
.member_list .item .mobile_view .btn_wrap .anchor{width:450px;height:60px;font-size:20px;}
.member_list .item .image{width:350px;right:10px;}}
@media screen and (max-width:640px){.member_list .wrap{padding-left:0; padding-right:0;}
.member_list .item{margin-bottom:100px;}
.member_list .item:last-child{margin-bottom:80px;}
.member_list .item .txt_img{height:22px; margin-bottom:30px;}
.member_list .item .name span{display:none;}
.member_list .item .history .li{font-size:15px;}
.member_list .item .history .li.dot{padding-left:10px;}
.member_list .item .history .li.dot::after{width:5px; top:10px;}
.member_list .item .history .li .m_640_br{display:block;}
.member_list .item .mobile_view .btn_wrap{gap:5px;left:0;right:0;bottom:20px;}
.member_list .item .mobile_view .btn_wrap .anchor{width:calc(100% - 80px);margin:0 auto;height:50px;font-size:18px;padding:10px 20px;}
.member_list .item.n1 .image{right:0px;}
.member_list .item.n2 .image{right:-30px;}
.member_list .item.n3 .image{bottom:-20px; right:-40px;}}
@media screen and (max-width:450px){.member_list .group .title{font-size:28px;}
.member_list .item{border-top-right-radius:120px;}
.member_list .item.n1 .image{right:-30px;}
.member_list .item.n2 .image{right:-60px;}
.member_list .item .name{font-size:20px;}
.member_list .item .name strong{font-size:25px;}
.member_list .item .name span{font-size:18px;}
.member_list .item .history{margin-left:-15px;}
.member_list .item .history .li .m_450_br{display:block;}
.member_list .item .mobile_view .btn_wrap .anchor{width:calc(100% - 40px);height:40px;font-size:14px;}}
@media screen and (max-width:400px){.member_list .item.n1 .image{right:-60px;}
.member_list .item.n2 .image{bottom:-15px;}
.member_list .item.n3 .image{right:-60px;}
.member_list .item .history .li .m_400_br{display:block;}}
@media screen and (max-width:370px){.member_list .item.n1 .image{right:-80px;}}
.dt03.box{height:auto; padding:80px 0;}
.dt03 .left{float:none; width:100%; text-align:center;}
.dt03.box .eng,
.dt03.box .title,
.dt03.box .paragraph{text-align:center;}
.dt03 .left .eng{margin-bottom:40px; font-family: 'ScoreDream'; font-size:25px; font-weight:200;}
.dt03 .left .title{position:relative; padding-bottom:65px; font-size:58px;}
.dt03 .left .title::after{position:absolute; width:25px; height:26px; left:50%; bottom:0; transform: translateX(-50%); content:''; background:url("/theme/and/images/sub/banner_deco.png") no-repeat center center / contain;}
.dt03 .left .paragraph{font-size:31px; font-weight:200;}
.dt03 .right{float:none; margin-left:auto; margin-right:auto;}
@media all and (max-width:1280px){.dt03 .left .eng{margin-bottom:20px; font-size:20px;}
.dt03 .left .title{margin-bottom:30px; font-size:40px; padding-bottom:50px;}
.dt03 .left .paragraph{font-size:25px;}}
@media all and (max-width:1000px){.dt03 .left .eng{margin-bottom:15px; font-size:15px;}
.dt03 .left .title{margin-bottom:25px; font-size:30px; padding-bottom:40px;}
.dt03 .left .title::after{width:20px; height:21px;}
.dt03 .left .paragraph{font-size:17px;}}
@media all and (max-width:640px){.dt03 .left{margin-bottom:50px;}
.dt03 .left .title{margin-bottom:17px; padding-bottom:30px; font-size:27px;}
.dt03 .left .title::after{width:15px; height:15px;}
.dt03 .left .paragraph{max-width:300px; margin-left:auto; margin-right:auto; font-size:15px;}}
.under_eye .conbox.n1{margin-top:210px; background:#fff; text-align:center;}
.under_eye .conbox.n1 .desc{font-size:38px; line-height:1.4;}
.under_eye .conbox.n1 .subject{font-size:84px; line-height:1.4; font-weight:600;}
.under_eye .conbox.n1 .image{margin-top:90px;}
.under_eye .conbox.n1 .image img{display:block; margin:0 auto;}
.under_eye .conbox.n1 .image img.m_img{display:none;}
@media all and (max-width:1200px){.under_eye .conbox.n1{margin-top:120px;}
.under_eye .conbox.n1 .desc{font-size:25px;}
.under_eye .conbox.n1 .subject{font-size:60px;}
.under_eye .conbox.n1 .image{margin-top:60px;}}
@media all and (max-width:1000px){.under_eye .conbox.n1{margin-top:100px;}
.under_eye .conbox.n1 .desc{font-size:20px;}
.under_eye .conbox.n1 .subject{font-size:40px;}
.under_eye .conbox.n1 .image{margin-top:40px;}
.under_eye .conbox.n1 .image img.pc_img{display:none;}
.under_eye .conbox.n1 .image img.m_img{display:block;}}
@media all and (max-width:640px){.under_eye .conbox.n1{margin-top:80px;}
.under_eye .conbox.n1 .desc{font-size:20px;}
.under_eye .conbox.n1 .desc strong{display:block;}
.under_eye .conbox.n1 .subject{font-size:35px;}}
.under_eye .conbox.n2{margin-top:150px; padding:145px 0 140px 0;background:#e2e4ed; text-align:center;}
.under_eye .conbox.n2 .group{font-size:66px; line-height:1.4; color:#424242; word-break: keep-all;}
.under_eye .conbox.n2 .ul{display:flex; margin-top:60px; justify-content: center; align-items: center;}
.under_eye .conbox.n2 .li{display:flex; width:calc((100% - 140px)/5); height:245px; margin-right:35px; padding:0 15px; justify-content: center; align-items: center; box-shadow: 0 2px 12px 5px rgba(157,162,184,0.45);}
.under_eye .conbox.n2 .li:last-child{margin-right:0;}
.under_eye .conbox.n2 .li span{display:block; font-size:23px; line-height:1.6;}
@media all and (max-width:1280px){.under_eye .conbox.n2{margin-top:100px; padding:100px 0;}
.under_eye .conbox.n2 .group{font-size:50px;}
.under_eye .conbox.n2 .ul{margin-top:40px; flex-wrap: wrap;}
.under_eye .conbox.n2 .li{width:calc((100% - 70px)/3); height:140px; margin-bottom:35px;}
.under_eye .conbox.n2 .li:nth-child(3){margin-right:0;}
.under_eye .conbox.n2 .li:nth-child(4),
    .under_eye .conbox.n2 .li:nth-child(5){margin-bottom:0;}
.under_eye .conbox.n2 .li span{font-size:20px; word-break: keep-all;}}
@media all and (max-width:640px){.under_eye .conbox.n2{margin-top:80px; padding:60px 0;}
.under_eye .conbox.n2 .group{font-size:26px;}
.under_eye .conbox.n2 .ul{margin-top:30px;}
.under_eye .conbox.n2 .li{width:calc((100% - 30px)/3); height:110px; margin-bottom:15px; margin-right:15px; padding:0 5px;}
.under_eye .conbox.n2 .li span{font-size:14px; line-height:1.4;}
.under_eye .conbox.n2 .li span .m_640_br{display:block;}}
.under_eye .conbox.n3{margin-top:150px; text-align:center;}
.under_eye .conbox.n3 .group{font-size:74px; color:#202020; line-height:1.2;}
.under_eye .conbox.n3 .group .color_bg{position:relative; padding:0 5px}
.under_eye .conbox.n3 .group .color_bg::before{position:absolute; width:100%; height:calc(100% - 30px); left:0; top:18px; content:''; background:#b1b9ed; z-index: -1;}
.under_eye .conbox.n3 .group strong{display:block;}
.under_eye .conbox.n3 .group strong .color_bg{margin-left:10px;}
.under_eye .conbox.n3 .item.n1 .image{margin-top:85px;}
.under_eye .conbox.n3 .item.n1 .image img{display:block; margin:0 auto;}
.under_eye .conbox.n3 .item.n1 .image img.m_img{display:none;}
.under_eye .conbox.n3 .item.n2 .ul{display:flex; justify-content:center; align-items:center; margin-top:60px;}
.under_eye .conbox.n3 .item.n2 .li{}
.under_eye .conbox.n3 .item.n2 .li.n1{position:relative; margin-right:120px;}
.under_eye .conbox.n3 .item.n2 .li.n1::after{position:absolute; width:85px; height:106px; right:-105px; top:50%; transform: translateY(-50%); content:''; background:url("/theme/and/images/sub/under_eye_vs.png") no-repeat center center / contain;}
.under_eye .conbox.n3 .item.n2 .li .image{display:block; max-width:100%;}
.under_eye .conbox.n3 .item.n2 .li.n1 .image{border:4px solid #cfcfcf; border-bottom:none;}
.under_eye .conbox.n3 .item.n2 .li.n2 .image{border:4px solid #b1b9ed; border-bottom:none;}
.under_eye .conbox.n3 .item.n2 .li .desc{height:80px; font-size:33px; line-height:80px;}
.under_eye .conbox.n3 .item.n2 .li.n1 .desc{background:#cfcfcf;}
.under_eye .conbox.n3 .item.n2 .li.n2 .desc{background:#b1b9ed;}
@media all and (max-width:1200px){.under_eye .conbox.n3{margin-top:100px;}
.under_eye .conbox.n3 .group{font-size:60px;}
.under_eye .conbox.n3 .item.n1 .image{margin-top:60px;}}
@media all and (max-width:1000px){.under_eye .conbox.n3{margin-top:80px;}
.under_eye .conbox.n3 .group{font-size:50px;}
.under_eye .conbox.n3 .group .color_bg::before{height:calc(100% - 20px); top:12px;}
.under_eye .conbox.n3 .item.n2 .li .desc{height:60px; font-size:25px; line-height:60px;}}
@media all and (max-width:768px){.under_eye .conbox.n3 .item.n1 .image img.pc_img{display:none;}
.under_eye .conbox.n3 .item.n1 .image img.m_img{display:block;}
.under_eye .conbox.n3 .item.n2 .li.n1{margin-right:60px;}
.under_eye .conbox.n3 .item.n2 .li.n1::after{width:40px; height:50px; right:-52px;}}
@media all and (max-width:640px){.under_eye .conbox.n3 .group{font-size:36px;}
.under_eye .conbox.n3 .group .color_bg::before{height:calc(100% - 15px); top:9px;}
.under_eye .conbox.n3 .item.n1 .image{margin-top:50px;}
.under_eye .conbox.n3 .item.n2 .ul{margin-top:40px;}
.under_eye .conbox.n3 .item.n2 .li.n1{margin-right:40px;}
.under_eye .conbox.n3 .item.n2 .li.n1::after{width:30px; height:37px; right:-36px;}
.under_eye .conbox.n3 .item.n2 .li .desc{height:40px; font-size:16px; line-height:40px;}}
@media all and (max-width:350px){.under_eye .conbox.n3 .item.n2 .li .desc{font-size:15px;}}
.under_eye .conbox.n4{margin-top:100px; padding:140px 0 130px 0; background:#eee;}
.under_eye .conbox.n4 .group{display:flex; align-items: start;}
.under_eye .conbox.n4 .subject{margin-left:80px; margin-right:80px; font-size:65px; line-height:1.4; color:#5b66b3; font-weight:600; word-break: keep-all;}
.under_eye .conbox.n4 .desc{font-size:30px; color:#222222; line-height:1.5; word-break: keep-all;}
@media all and (max-width:1400px){.under_eye .conbox.n4 .subject{font-size:50px;}
.under_eye .conbox.n4 .desc{font-size:25px;}}
@media all and (max-width:1280px){.under_eye .conbox.n4{padding:80px 0;}
.under_eye .conbox.n4 .subject{margin-left:0; margin-right:60px;}}
@media all and (max-width:1000px){.under_eye .conbox.n4{margin-top:80px;}
.under_eye .conbox.n4 .subject{width:270px; margin-right:0px; font-size:40px;}
.under_eye .conbox.n4 .desc{width:calc(100% - 270px); font-size:20px;}
.under_eye .conbox.n4 .desc br{display:none;}
.under_eye .conbox.n4 .desc .m_1000_br{display:block;}}
@media all and (max-width:768px){.under_eye .conbox.n4 .subject{width:200px; font-size:30px;}
.under_eye .conbox.n4 .desc{width:calc(100% - 200px); font-size:18px;}}
@media all and (max-width:640px){.under_eye .conbox.n4{padding:60px 0;}
.under_eye .conbox.n4 .group{display:block; text-align: center;}
.under_eye .conbox.n4 .subject{width:100%; margin-right:0px; margin-bottom:20px; font-size:28px;}
.under_eye .conbox.n4 .desc{width:90%; margin-left:auto; margin-right:auto; font-size:16px;}
.under_eye .conbox.n4 .desc .m_1000_br{margin-top:15px;}}
.under_eye .conbox.n5{margin-top:80px; text-align:center;}
.under_eye .conbox.n5 .group{font-size:66px; line-height:1.4; color:#202020;}
.under_eye .conbox.n5 .item.n1{margin-top:95px;}
.under_eye .conbox.n5 .item.n1 .ul{display:flex; align-items: center; justify-content: start;}
.under_eye .conbox.n5 .item.n1 .li{position:relative; width:calc((100% - 140px)/3); margin-right:70px;}
.under_eye .conbox.n5 .item.n1 .li::after{position:absolute; width:21px; height:46px; right:-46px; top:50%; transform: translateY(-50%); content:''; background:url("/theme/and/images/sub/under_eye_arrow.png") no-repeat center center / contain;}
.under_eye .conbox.n5 .item.n1 .li:last-child{margin-right:0;}
.under_eye .conbox.n5 .item.n1 .li:last-child::after{display:none;}
.under_eye .conbox.n5 .item.n1 .image{}
.under_eye .conbox.n5 .item.n1 .image img{display:block; max-width:100%; margin:0 auto;}
.under_eye .conbox.n5 .item.n1 .subject{display:inline-block; margin-top:35px; font-size:45px; color:#3c54b1; line-height:65px; border-bottom:4px solid #3c54b1; font-weight:600;}
.under_eye .conbox.n5 .item.n1 .list_ul{margin-top:30px;}
.under_eye .conbox.n5 .item.n1 .list_li{position:relative; display:flex; height:110px; padding-left:0px; justify-content:center; align-items:center; border-bottom:2px dotted #b8b8b8;}
.under_eye .conbox.n5 .item.n1 .list_li:first-child{padding-top:0;}
.under_eye .conbox.n5 .item.n1 .list_li span{position:relative; display:block; min-width:370px; padding-left:40px; font-size:26px; line-height:1.4; color:#4b4b4b; word-break: keep-all;}
.under_eye .conbox.n5 .item.n1 .list_li span::before{position:absolute; width:40px; height:32px; left:10px; top:50%; margin-top:-16px; content:''; background:url("/theme/and/images/sub/under_eye_check.png") no-repeat center center / contain;}
.under_eye .conbox.n5 .item.n1 .list_li span.type1::before{top:0; margin-top:0;}
.under_eye .conbox.n5 .item.n2{margin-top:120px; text-align:center;}
.under_eye .conbox.n5 .item.n2 .ul{position:relative; display:flex;}
.under_eye .conbox.n5 .item.n2 .ul::before{position:absolute; width:calc(100% - 27px); height:12px; left:0; top:0; content:''; background:linear-gradient(to right, #b1cce8, #7389da)}
.under_eye .conbox.n5 .item.n2 .ul::after{position:absolute; width:27px; height:59px; right:0; top:-24px; content:''; background:url("/theme/and/images/sub/under_eye_arrow2.png") no-repeat center center / contain;}
.under_eye .conbox.n5 .item.n2 .li{position:relative; width:33.3333%; padding-top:40px; text-align:center;}
.under_eye .conbox.n5 .item.n2 .li::after{position:absolute; width:50px; height:50px; left:50%; top:-22px; transform: translateX(-50%); content:''; border-radius:100%; z-index: 10;}
.under_eye .conbox.n5 .item.n2 .li.n1::after{background:#90b0d1;}
.under_eye .conbox.n5 .item.n2 .li.n2::after{background:#859dde;}
.under_eye .conbox.n5 .item.n2 .li.n3::after{background:#5b74d4;}
.under_eye .conbox.n5 .item.n2 .li span{position:relative; font-size:42px; line-height:1.4; color:#393939; word-break: keep-all; font-weight:500;}
.under_eye .conbox.n5 .item.n2 .li span.plus::before{position:absolute; width:22px; height:22px; left:-40px; top:0; content:'+'; }
@media all and (max-width:1280px){.under_eye .conbox.n5{margin-top:100px;}
.under_eye .conbox.n5 .group{font-size:50px;}
.under_eye .conbox.n5 .item.n1{margin-top:80px;}
.under_eye .conbox.n5 .item.n1 .subject{margin-top:25px; font-size:35px;}
.under_eye .conbox.n5 .item.n2 .li::after{width:30px; height:30px; top:-10px;}
.under_eye .conbox.n5 .item.n2 .li span{font-size:30px; height:30px;}
.under_eye .conbox.n5 .item.n1 .list_li span{min-width:100%; font-size:23px;}
.under_eye .conbox.n5 .item.n1 .list_li span::before{left:0px;}
.under_eye .conbox.n5 .item.n2{margin-top:80px;}}
@media all and (max-width:1000px){.under_eye .conbox.n5{margin-top:80px;}
.under_eye .conbox.n5 .group{font-size:40px;}
.under_eye .conbox.n5 .item.n1{margin-top:60px;}
.under_eye .conbox.n5 .item.n1 .subject{margin-top:15px; font-size:25px; line-height:40px;}
.under_eye .conbox.n5 .item.n1 .li{width:calc((100% - 60px)/3); margin-right:30px;}
.under_eye .conbox.n5 .item.n1 .li::after{width:10px; height:22px; right:-20px;}
.under_eye .conbox.n5 .item.n1 .list_ul{margin-top:20px;}
.under_eye .conbox.n5 .item.n1 .list_li{height:80px;}
.under_eye .conbox.n5 .item.n1 .list_li span{padding-left:0; font-size:16px;}
.under_eye .conbox.n5 .item.n1 .list_li span::before{width:25px; height:20px;}
.under_eye .conbox.n5 .item.n2{margin-top:60px;}
.under_eye .conbox.n5 .item.n2 .ul::before{width:calc(100% - 18px); height:5px;}
.under_eye .conbox.n5 .item.n2 .ul::after{width:18px; height:39px; top:-18px;}
.under_eye .conbox.n5 .item.n2 .li::after{top:-13px;}
.under_eye .conbox.n5 .item.n2 .li{padding-top:25px;}
.under_eye .conbox.n5 .item.n2 .li span{font-size:20px;}
.under_eye .conbox.n5 .item.n2 .li span.plus::before{left:-30px;}}
@media all and (max-width:768px){.under_eye .conbox.n5 .group strong{display:block;}
.under_eye .conbox.n5 .item.n1 .list_li{height:100px;}
.under_eye .conbox.n5 .item.n1 .list_li:nth-child(2){height:70px;}
.under_eye .conbox.n5 .item.n1 .list_li span{}
.under_eye .conbox.n5 .item.n1 .list_li span .m_768_br{display:block;}
.under_eye .conbox.n5 .item.n2 .li::after{width:18px; height:18px; top:-6px;}}
@media all and (max-width:640px){.under_eye .conbox.n5 .group{font-size:28px;}
.under_eye .conbox.n5 .item.n1{margin-top:40px;}
.under_eye .conbox.n5 .item.n1 .subject{margin-top:15px; font-size:18px; line-height:30px; border-width:3px;}
.under_eye .conbox.n5 .item.n1 .li{width:calc((100% - 50px)/3); margin-right:25px;}
.under_eye .conbox.n5 .item.n1 .li::after{width:7px; height:15px; right:-16px; top:20%;}
.under_eye .conbox.n5 .item.n1 .list_ul{margin-top:15px;}
.under_eye .conbox.n5 .item.n1 .list_li{height:80px;}
.under_eye .conbox.n5 .item.n1 .list_li:nth-child(2){height:60px;}
.under_eye .conbox.n5 .item.n1 .list_li span{font-size:13px;}
.under_eye .conbox.n5 .item.n1 .list_li span::before{width:18px; height:14px; left:-7px;}
.under_eye .conbox.n5 .item.n1 .list_li span .m_640_br{display:block;}
.under_eye .conbox.n5 .item.n2{margin-top:40px;}
.under_eye .conbox.n5 .item.n2 .ul::before{height:3px; width:calc(100% - 12px);}
.under_eye .conbox.n5 .item.n2 .ul::after{width:12px; height:26px; top:-12px;}
.under_eye .conbox.n5 .item.n2 .li::after{width:15px; height:15px;}
.under_eye .conbox.n5 .item.n2 .li span{font-size:16px; line-height:1.4;}
.under_eye .conbox.n5 .item.n2 .li span.plus::before{left:-22px;}
.under_eye .conbox.n5 .item.n2 .li span .m_640_br{display:block;}}
@media all and (max-width:500px){.under_eye .conbox.n5 .item.n1 .li::after{top:18%;}}
@media all and (max-width:400px){.under_eye .conbox.n5 .item.n1 .li::after{top:15%;}
.under_eye .conbox.n5 .item.n1 .list_li span{font-size:12px;}}
.under_eye .conbox.n6{margin-top:140px; padding:105px 0 150px 0; text-align:center; background:url("/theme/and/images/sub/under_eye_conbox6_bg.jpg") no-repeat center center / cover;}
.under_eye .conbox.n6 .group{font-size:50px; color:#202020; line-height:1.4; letter-spacing: -1.5px;}
.under_eye .conbox.n6 .group .color_bg{position:relative; display:inline-block; font-size:65px;}
.under_eye .conbox.n6 .group .color_bg b{position:relative; z-index: 5; font-weight:600;}
.under_eye .conbox.n6 .group .color_bg::before{position:absolute; width:100%; height:32px; left:0; bottom:5px; content:''; background:#fff; z-index: 1;}
.under_eye .conbox.n6 .white_box{margin-top:95px; padding:50px 130px 40px 130px; background:#fff; border-radius:100px;}
.under_eye .conbox.n6 .item{display:flex; justify-content: center; align-items: center;}
.under_eye .conbox.n6 .item .image{margin-right:170px;}
.under_eye .conbox.n6 .item .image img{display:block; max-width:100%;}
.under_eye .conbox.n6 .item .txt{text-align:left;}
.under_eye .conbox.n6 .item .subject{font-size:55px; line-height:1.4; word-break: keep-all;}
.under_eye .conbox.n6 .item .subject span{display:block; margin-bottom:7px; font-size:20px; color:#2f41a7; line-height:1.4;}
.under_eye .conbox.n6 .item .desc{margin-top:40px; font-size:25px; line-height:1.4; font-weight:200;}
.under_eye .conbox.n6 .item .desc strong{position:relative; display:inline-block; }
.under_eye .conbox.n6 .item .desc strong::before{position:absolute; width:100%; height:20px; left:0; bottom:0; content:''; background:#d3e3ff; z-index: 1;}
.under_eye .conbox.n6 .item .desc strong b{position:relative; z-index: 5;}
.under_eye .conbox.n6 .white_box .comment{margin-top:20px;font-size:20px; color:#010101; line-height:1.4; font-weight:200;}
@media all and (max-width:1280px){.under_eye .conbox.n6{margin-top:100px;}
.under_eye .conbox.n6 .group{font-size:40px;}
.under_eye .conbox.n6 .group .color_bg{font-size:55px;}
.under_eye .conbox.n6 .white_box{padding:50px 100px;}
.under_eye .conbox.n6 .item .image{margin-right:50px;}
.under_eye .conbox.n6 .item .subject{font-size:40px;}
.under_eye .conbox.n6 .item .desc{font-size:22px;}}
@media all and (max-width:1000px){.under_eye .conbox.n6{margin-top:80px; padding:80px 0;}
.under_eye .conbox.n6 .group{font-size:30px;}
.under_eye .conbox.n6 .group .color_bg{font-size:40px;}
.under_eye .conbox.n6 .group .color_bg::before{height:20px;}
.under_eye .conbox.n6 .white_box{margin-top:60px; padding:50px 80px;}
.under_eye .conbox.n6 .item .image{width:180px; margin-right:40px;}
.under_eye .conbox.n6 .item .subject{font-size:35px;}
.under_eye .conbox.n6 .item .subject span .m_1000_br{display:block;}
.under_eye .conbox.n6 .item .desc{margin-top:25px; font-size:18px;}
.under_eye .conbox.n6 .item .desc strong::before{height:10px;}
.under_eye .conbox.n6 .white_box .comment{margin-top:30px; font-size:18px;}}
@media all and (max-width:768px){.under_eye .conbox.n6 .white_box{margin-top:50px; padding:30px 30px; border-radius:40px;}
.under_eye .conbox.n6 .item .subject span{font-size:16px;}
.under_eye .conbox.n6 .item .subject{font-size:25px;}
.under_eye .conbox.n6 .item .desc{max-width:350px; margin-top:20px; font-size:15px; word-break: keep-all; line-height:1.6;}
.under_eye .conbox.n6 .item .desc br{display:none;}
.under_eye .conbox.n6 .item .desc .m_768_br{display:block; margin-top:15px;}
.under_eye .conbox.n6 .white_box .comment{font-size:16px; word-break: keep-all;}}
@media all and (max-width:640px){.under_eye .conbox.n6 .group{font-size:25px;}
.under_eye .conbox.n6 .group .color_bg{font-size:32px;}
.under_eye .conbox.n6 .group .color_bg::before{height:16px;}
.under_eye .conbox.n6 .group .m_640_br{display:block;}
.under_eye .conbox.n6 .white_box{margin-top:40px; padding:30px 20px;}
.under_eye .conbox.n6 .item .image{width:150px; margin-right:20px;}
.under_eye .conbox.n6 .item .txt{width:calc(100% - 170px);}
.under_eye .conbox.n6 .item .subject{font-size:20px; font-weight:600;}
.under_eye .conbox.n6 .item .subject .m_640_br{display:block;}
.under_eye .conbox.n6 .item .subject span{font-size:14px; font-weight:400;}
.under_eye .conbox.n6 .white_box .comment{font-size:13px;}
.under_eye .conbox.n6 .item .desc{font-weight:300;}}
@media all and (max-width:400px){.under_eye .conbox.n6 .item .image{width:130px;}
.under_eye .conbox.n6 .item .txt{width:calc(100% - 150px);}
.under_eye .conbox.n6 .item .desc{font-size:14px;}}
.under_eye .conbox.n7{margin:145px 0; text-align: center;}
.under_eye .conbox.n7 .ul{display:flex; margin-left:-60px; justify-content: center; align-items: start;}
.under_eye .conbox.n7 .li{position:relative; width:20%;}
.under_eye .conbox.n7 .li::before{position:absolute; width:100%; height:3px; right:-50%; top:23.5px; content:''; background:#6165c3; z-index: -1;}
.under_eye .conbox.n7 .li:last-child::before{width:112px; height:22px; right:calc(50% - 137px); top:4px; background:url("/theme/and/images/sub/under_eye_conbox7_bg.png") no-repeat center center / contain;}
.under_eye .conbox.n7 .num{width:50px; height:50px; margin:0 auto 40px auto; font-size:25px; color:#fff; line-height:50px; border-radius:100%; background:#6165c3;}
.under_eye .conbox.n7 .desc{font-size:25px; color:#202020; line-height:1.5; word-break: keep-all;}
.under_eye .conbox.n7 .circle .num{position:relative;}
.under_eye .conbox.n7 .circle .num::before{position:absolute; left:-30px; top:-30px; width:110px; height:110px; content:''; border:10px solid rgba(97,102,196,0.18); border-radius:100%;}
.under_eye .conbox.n7 .circle .num::after{position:absolute; left:-12.5px; top:-12.5px; width:75px; height:75px; content:''; border:7px solid rgba(97,102,196,0.18); border-radius:100%;}
@media all and (max-width:1200px){.under_eye .conbox.n7{margin:80px 0;}
.under_eye .conbox.n7 .desc{font-size:20px;}
.under_eye .conbox.n7 .li:last-child::before{right:calc(50% - 80px);}}
@media all and (max-width:1000px){.under_eye .conbox.n7{margin:60px 0;}
.under_eye .conbox.n7 .ul{margin-left:-20px;}
.under_eye .conbox.n7 .li::before{top:16px;}
.under_eye .conbox.n7 .li:last-child::before{top:-3px; right:calc(50% - 45px);}
.under_eye .conbox.n7 .num{width:35px; height:35px; font-size:20px; line-height:35px;}
.under_eye .conbox.n7 .circle .num::before{left:-22px; top:-22px; width:80px; height:80px; border-width:7px;}
.under_eye .conbox.n7 .circle .num::after{left:-7px; top:-7px; width:50px; height:50px; border-width:4px;}
.under_eye .conbox.n7 .desc{font-size:17px;}}
@media all and (max-width:640px){.under_eye .conbox.n7{margin:40px 0;}
.under_eye .conbox.n7 .ul{margin-left:-10px;}
.under_eye .conbox.n7 .li{padding:0 5px;}
.under_eye .conbox.n7 .li::before{top:14px;}
.under_eye .conbox.n7 .li:last-child::before{top:-5px; right:calc(50% - 40px);}
.under_eye .conbox.n7 .num{width:30px; height:30px; font-size:18px; line-height:30px;}
.under_eye .conbox.n7 .circle .num::before{left:-20px; top:-20px; width:70px; height:70px;}
.under_eye .conbox.n7 .circle .num::after{left:-10px; top:-10px; width:50px; height:50px;}
.under_eye .conbox.n7 .desc{font-size:13px;}
.under_eye .conbox.n7 .desc br{display:none;}}
@media all and (max-width:400px){.under_eye .conbox.n7 .desc{font-size:12px;}}
.under_eye .conbox.n8{padding:230px 0; background:#f9f9f9;}
.under_eye .conbox.n8 .li{margin-bottom:20px;}
.under_eye .conbox.n8 .li:last-child{margin-bottom:0;}
.under_eye .conbox.n8 .icon{margin-bottom:20px; font-family: 'Gmarket Sans'; font-size:110px; line-height:1; font-weight:700;}
.under_eye .conbox.n8 .txt{position:relative; display:inline-block; padding:30px 30px; border-radius:30px; text-align:center;}
.under_eye .conbox.n8 .txt::before{position:absolute; width:23px; height:27px; content:'';}
.under_eye .conbox.n8 .desc{display:inline-block; font-size:40px; line-height:1.4; letter-spacing: -1.5px; word-break: keep-all;}
.under_eye .conbox.n8 .txt .color_bg{position:relative; font-weight:600;}
.under_eye .conbox.n8 .txt .color_bg::before{position:absolute; width:calc(100% + 10px); height:25px; left:-5px; bottom:5px; content:''; background:#bbbcef; z-index: 1;}
.under_eye .conbox.n8 .txt .color_bg b{position:relative; z-index: 5;}
.under_eye .conbox.n8 .li.blue{margin-left:23px; text-align:left;}
.under_eye .conbox.n8 .li.blue .txt{background:#5e62cf;}
.under_eye .conbox.n8 .li.blue .txt::before{left:-23px; top:50%; transform:translateY(-50%); background:url("/theme/and/images/sub/under_eye_icon_q_bg.png") no-repeat center center / contain;}
.under_eye .conbox.n8 .li.blue .icon{color:#5e62cf;}
.under_eye .conbox.n8 .li.blue .desc{color:#fff; font-weight:600;}
.under_eye .conbox.n8 .li.gray{margin-right:23px; text-align:right;}
.under_eye .conbox.n8 .li.gray .txt{background:#ebebeb;}
.under_eye .conbox.n8 .li.gray .txt::before{right:-23px; top:50px; background:url("/theme/and/images/sub/under_eye_icon_a_bg.png") no-repeat center center / contain;}
.under_eye .conbox.n8 .li.gray .icon{color:#888888;}
.under_eye .conbox.n8 .li.gray .desc{color:#333333;}
@media all and (max-width:1280px){.under_eye .conbox.n8{padding:100px 0;}
.under_eye .conbox.n8 .icon{margin-bottom:15px; font-size:80px;}
.under_eye .conbox.n8 .desc{font-size:30px;}
.under_eye .conbox.n8 .txt .color_bg::before{height:18px;}}
@media all and (max-width:1000px){.under_eye .conbox.n8{padding:80px 0;}
.under_eye .conbox.n8 .icon{margin-bottom:12px; font-size:40px;}
.under_eye .conbox.n8 .desc{font-size:22px;}
.under_eye .conbox.n8 .txt{padding:15px 20px;}
.under_eye .conbox.n8 .txt::before{width:15px; height:18px;}
.under_eye .conbox.n8 .txt .color_bg::before{height:10px; bottom:3px;}
.under_eye .conbox.n8 .li.blue{margin-left:15px;}
.under_eye .conbox.n8 .li.blue .txt::before{left:-13px;}
.under_eye .conbox.n8 .li.gray{margin-right:15px;}
.under_eye .conbox.n8 .li.gray .txt::before{right:-15px; top:50%; transform: translateY(-50%);}}
@media all and (max-width:640px){.under_eye .conbox.n8{padding:60px 0;}
.under_eye .conbox.n8 .icon{margin-bottom:10px; font-size:30px;}
.under_eye .conbox.n8 .desc{position:relative; font-size:18px; z-index: 10;}
.under_eye .conbox.n8 .desc br{display:none;}
.under_eye .conbox.n8 .desc .m_640_br{display:block;}
.under_eye .conbox.n8 .txt{padding:10px 30px;}
.under_eye .conbox.n8 .txt .color_bg::before{width:100%; height:7px; left:0; bottom:2px; z-index: 1;}
.under_eye .conbox.n8 .li.blue .desc{font-weight:400;}}
.list_purple .ul{display:flex; gap:40px;}
.list_purple .ul .li{width:calc((100% - 80px)/2); padding:30px 30px;border-top-left-radius: 60px;border-bottom-right-radius: 60px;text-align:center;}
.list_purple .ul .li:last-child{margin-bottom:0;}
.list_purple .ul .li .subject{margin-bottom:10px;font-size:24px;line-height:1.4;letter-spacing: -1px; font-weight:600;}
.list_purple .ul .li .desc{font-size:19px;line-height:1.4;letter-spacing: -1px;word-break: keep-all;}
.list_purple .ul .li.color{background:#a08ca1;}
.list_purple .ul .li.color .subject{color:#fff;}
.list_purple .ul .li.color .desc{color:#fff;}
.list_purple .ul .li.white{background:#ffffff;}
.list_purple .ul .li.white .subject{color:#a08ca1;}
.list_purple .ul .li.white .desc{color:#222222;}
@media screen and (max-width:1280px){.list_purple .ul .li{padding:20px 20px;border-top-left-radius: 30px;border-bottom-right-radius: 30px;}}
@media screen and (max-width:1000px){.list_purple .ul{gap:20px;}
.list_purple .ul .li{width:calc((100% - 40px)/2);padding:20px 15px}
.list_purple .ul .li .subject{font-size:18px;}
.list_purple .ul .li .desc{font-size:16px;}
.list_purple .ul .li .desc br{display:none;}}
@media screen and (max-width:640px){.list_purple .ul{display:block; gap:0;}
.list_purple .ul .li:first-child{margin-top:0;}
.list_purple .ul .li{width:100%; margin-top:20px;}
.list_purple .ul .li .desc br{display:block;}}
.sub4010 .box2{word-break: keep-all;}
.sub4010 .box2 .paragraph{font-size:23px;font-weight: 300;}
.sub4010 .box2 .vectra{position:relative;z-index: 0;padding:100px 100px;background: #f6f6f6;margin-top:100px;margin-bottom:100px;}
.sub4010 .box2 .vectra .txt{max-width:640px;}
.sub4010 .box2 .vectra .txt .subject{margin-bottom:30px;font-size:35px;color:#7599a7;line-height:1.3;}
.sub4010 .box2 .vectra .txt .desc{font-size:20px;color:#666666;line-height:1.5 ;word-break: keep-all;}
.sub4010 .box2 .vectra .txt .desc strong{font-weight: 500;}
.sub4010 .box2 .vectra .image{position:absolute;right:90px;top:-55px;z-index: -1;}
.sub4010 .box2 .vectra .ul_1depth{display: flex;gap:40px;}
.sub4010 .box2 .vectra .ul_1depth .li{width:33.3%;margin-right: 0;}
.sub4010 .box2 .vectra .ul_1depth > .li:nth-child(odd){margin-right: 0;}
.sub4010 .box2 .vectra .ul_1depth > .li .subject{background: #7f7f7f;}
.sub4010 .box2 .vectra .double .ul_1depth > .li:nth-child(2) .subject{background: #83a7b5;}
.sub4010 .box2 .vectra .ul_1depth > .li:nth-child(3) .subject{background: #5e8594;}
.sub4010 .box2 .bubbles{padding-bottom:16px;font-size:28px;text-align: center;background:url("/theme/and/images/sub/sub_3010_vectra_icon.png") no-repeat center bottom;}
.sub4010 .box2 .bubbles span{display:inline-block;padding:12px 24px;background: #7599a7;color:#fff;border-radius: 50px;}
.sub4010 .box2 .vectra2{margin-top:50px;margin-bottom:150px;}
@media all and (max-width:1399px){.sub4010 .box2 .vectra .image{right:50px;top:-15px;}
.sub4010 .box2 .vectra .image img{width: 365px;}}
@media all and (max-width:1280px){.sub4010 .box2 .vectra .txt .subject{font-size:30px;}
.sub4010 .box2 .vectra .txt .desc{font-size:18px;}}
@media all and (max-width:1279px){.sub4010 .box2 .vectra .image img{width: 325px;}}
@media all and (max-width:1023px){.sub4010 .box2 .vectra{padding:40px 15px 80px 15px;margin-top:80px;}
.sub4010 .box2 .vectra .image{position:static;text-align: center;}
.sub4010 .box2 .vectra .txt{max-width: none;text-align: center;}
.sub4010 .box2 .vectra .txt .subject{font-size:25px;margin-bottom:20px;}
.sub4010 .box2 .vectra .txt .desc{font-size:15px;}
.sub4010 .box2 .vectra .ul_1depth{gap:10px;}}
@media all and (max-width:529px){.sub4010 .box2 .vectra .image img{width: 225px;}
.sub4010 .box2 .vectra .ul_1depth{flex-direction: column;align-items: center;}
.sub4010 .box2 .vectra .ul_1depth .li{width: 100%;margin: 0;}
.sub4010 .box2 .vectra .txt .subject br{display: none;}
.sub4010 .box2 .vectra .txt .desc br{display: none;}}
.sub4010 .box2{padding-bottom:0;}
.sub4010 .box2 .why_fit{background: #efefef;padding:150px 0;}
.sub4010 .box2 .why_fit .fitme{margin-top:80px;}
.sub4010 .box2 .why_fit .fitme .con.color .gradation{}
.sub4010 .box2 .why_fit .fitme .con.color::before{border-top:80px solid #efefef;}
.sub4010 .box2 .why_fit .fitme .con.color::after{border-bottom:80px solid #efefef;}
@font-face{
    font-family: 'InkLipquid';
    src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_one@1.0/InkLipquid.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
.sub4010 .box2 .why_fit .pcon1{line-height:1.2;font-size:46px;color:#222;text-align: center;margin-top:80px;font-weight: 500;letter-spacing: -3px;}
.sub4010 .box2 .why_fit .pcon1 > span{position:relative;padding:0 70px;}
.sub4010 .box2 .why_fit .pcon1 > span > span{font-size:130px;color:#aac6ca;font-family: 'InkLipquid';}
.sub4010 .box2 .why_fit .pcon1 > span > span:nth-of-type(1){position: absolute;left:0;top:0;}
.sub4010 .box2 .why_fit .pcon1 > span > span:nth-of-type(2){position: absolute;right:0;top:0;}
.sub4010 .box2 .why_fit .pcon1 em{font-size:63px;color:#2b6c85;font-family: 'InkLipquid';}
.sub4010 .box2 .why_fit .pcon2{line-height:1.2;font-size:46px;color:#222;text-align: center;font-weight: 500;letter-spacing: -3px;}
.sub4010 .box2 .why_fit .pcon3{line-height:1.5;font-size:23px;color:#666;text-align: center;margin-top:40px;font-weight: 300;}
.sub4010 .box2 .why_fit .movie{text-align: center;}
.sub4010 .box2 .why_fit .movie .more{display: inline-block;height: 70px;margin: 60px auto 0 auto;padding:0 30px;font-size: 25px;line-height: 70px;text-align: center;border-radius: 25px;font-weight: 700;letter-spacing: -1px;border: 1px solid #232323;}
.sub4010 .box2 .why_fit .movie .more:hover{background:#232323;border:none;color:#fff;}
@media all and (max-width:1199px){.sub4010 .box2 .why_fit .pcon1{font-size:32px;}
.sub4010 .box2 .why_fit .pcon1 em{font-size:48px;}
.sub4010 .box2 .why_fit .pcon2{font-size:32px;}
.sub4010 .box2 .why_fit .pcon3{font-size:18px;}
.sub4010 .box2 .why_fit .movie .more{font-size: 20px;}}
@media all and (max-width:767px){.sub4010 .box2 .why_fit .pcon1{word-break: keep-all;}
.sub4010 .box2 .why_fit .pcon1 > span{padding:0;}
.sub4010 .box2 .why_fit .pcon1 > span > span{display: block;}
.sub4010 .box2 .why_fit .pcon1 > span > span:nth-of-type(1){display: none;}
.sub4010 .box2 .why_fit .pcon1 > span > span:nth-of-type(2){display: none;}
.sub4010 .box2 .why_fit .pcon1{font-size:28px;}
.sub4010 .box2 .why_fit .pcon1 em{font-size:44px;}
.sub4010 .box2 .why_fit .pcon2{font-size:28px;word-break: keep-all;}
.sub4010 .box2 .why_fit .pcon3{font-size:15px;word-break: keep-all;}
.sub4010 .box2 .why_fit .pcon3 br{display: none;}
.sub4010 .box2 .why_fit .movie .more{font-size: 18px;margin:30px auto 0 auto;}}
.box.certi2 .txt{display: flex;justify-content:center;gap:5%;margin-top:-100px;}
.box.certi2 .txt .desc{font-size:17px;line-height: 1.5;}
.box.certi2 .txt .desc strong{}
.box.certi2 .record{width:1050px;margin-left:auto;margin-right:auto;margin-top:440px;text-align:left;}
.box.certi2 .record .li{width:350px;height:500px;padding-top:350px;background:image-set(url("/theme/and/images/sub/certificate_li_mobile-w1920.webp") type("image/webp"),url("/theme/and/images/sub/certificate_li_mobile-w1920.avif") type("image/avif"),url("/theme/and/images/sub/certificate_li_mobile.png") type("image/png")) no-repeat;background-size:700% auto;}
.box.certi2 .record .li::before{position:absolute;right:0;top:0;width:1px;height:100%;content:'';background:url("/theme/and/images/sub/certificate_li_border.png") center center no-repeat;background-size:1px 100%;}
.box.certi2 .record .li .since{font-size:19px;}
.box.certi2 .record .li .title{width:90%;height:41px;margin:10px auto;font-size:26px;}
.box.certi2 .record .li .title::before{width:18px;height:41px;}
.box.certi2 .record .li .title::after{width:18px;height:41px;}
.box.certi2 .record .li .desc{font-size:17px;margin-top:35px;}
.box.certi2 .record .li:nth-child(2){margin-top:-320px;background-position:20% 30%;}
.box.certi2 .record .li:nth-child(3){padding-top:230px;}
.box.certi2 .record .li:nth-child(5){margin-top:-170px;}
.box.certi2 .record .li:nth-child(7){background:none;}
.box.certi2 .record .li:nth-child(7)::after{display: none;}
.box.certi2 .record .li:nth-child(8){margin-top:-170px;background:image-set(url("/theme/and/images/sub/certificate_li_mobile_new-w2240.webp") type("image/webp"),url("/theme/and/images/sub/certificate_li_mobile_new-w2240.avif") type("image/avif"),url("/theme/and/images/sub/certificate_li_mobile_new.png") type("image/png")) no-repeat;background-position:right center;}
.box.certi2 .record .li:nth-child(9){background:none;}
.box.certi2 .record .li:nth-child(9)::before{display: none;}
@media all and (max-width:1600px){.box.certi2 .record .li:nth-child(1),
    .box.certi2 .record .li:nth-child(3){margin-top: 0;}
.box.certi2 .record .li:nth-child(4){margin-top: 120px;}
.box.certi2 .record .li:nth-child(6){margin-top: 120px;}}
@media all and (max-width:1499px){.box.certi2 .txt{gap:3%;margin-top:-60px;}}
@media all and (max-width:1280px){.box.certi2 .record .li{padding-left:10px;padding-right:10px;}
.box.certi2 .record .li .since{font-size:16px;}
.box.certi2 .record .li .title{width:100%;height:51px;margin:10px auto;font-size:20px;}
.box.certi2 .record .li .title::before{width:22px;height:51px;opacity:0.3;}
.box.certi2 .record .li .title::after{width:22px;height:51px;opacity:0.3;}
.box.certi2 .record .li .desc{font-size:15px;margin-top:5px;}}
@media all and (max-width:1200px){.box.certi2 .record{width:500px;}
.box.certi2 .record .li{width:250px;height:400px;padding-top:250px;}
.box.certi2 .record .li:nth-child(1),
    .box.certi2 .record .li:nth-child(3),
    .box.certi2 .record .li:nth-child(4),
    .box.certi2 .record .li:nth-child(6){margin-top:0;}
.box.certi2 .record .li:nth-child(odd){margin-top:-100px;}
.box.certi2 .record .li:nth-child(3){margin-top:80px;}
.box.certi2 .record .li:nth-child(4){margin-top:-100px;}
.box.certi2 .record .li:nth-child(5){margin-top:80px;}
.box.certi2 .record .li:nth-child(6){margin-top:-100px;}
.box.certi2 .record .li:nth-child(7)::before{display: none;}
.box.certi2 .record .li:nth-child(8){margin-top:-80px;}
.box.certi2 .record .li:nth-child(9){display: none;}
.box.certi2 .record .li:nth-child(9)::after{display: none;}
.box.certi .image img.pc_img{display: block;}
.box.certi2 .image img.m_img{display: none;}}
@media all and (max-width:1023px){.box.certi2 .txt{gap:0;margin-top:-30px;}
.box.certi2 .txt > div{width: 50%;}
.box.certi2 .record .li .since{font-size:15px;}
.box.certi2 .record .li .title{font-size:18px;}
.box.certi2 .record .li .desc{font-size:15px;}
.box.certi .image img.pc_img{display: none;}
.box.certi2 .image img.m_img{display: block;}}
@media all and (max-width:640px){.box.certi2 .txt{margin-top:0;gap:20px;}
.box.certi2 .txt .desc{font-size:15px;}
.box.certi2 .record{width:320px;}
.box.certi2 .record .li{width:160px;height:300px;padding-top:170px;}
.box.certi2 .record .li .title{height: auto;}
.box.certi2 .record .li:nth-child(5){margin-top:120px;}
.box.certi2 .record .li:nth-child(8){margin-top:-140px;background-size: 700% auto;}}
.sub_head.gold{background:linear-gradient(to bottom right, #f5eadf, #ebdac9);}
.sub_head.gold .sub_head_common .txt{color:#b7a694;}
.sub_head.gold .sub_head_common .txt strong{color:#b7a694;}
.sub_head.gold .sub_text{color:#403e46;}
.sub_head.gold .sub_title{color:#403e46;margin-top:30px;}
@media only screen and (max-width:1280px){.sub_head.gold .sub_title{margin-top:15px;}}
.wrap.wrap1280{width:1280px;}
.sub_head.sub8040 .wrap::after{background: image-set(url("/theme/and/images/sub/philtrum/sub_head_8040-w1920.webp") type("image/webp"),url("/theme/and/images/sub/philtrum/sub_head_8040-w1920.avif") type("image/avif"),url("/theme/and/images/sub/philtrum/sub_head_8040.png") type("image/png")) center center no-repeat;}
.box .eng.gold{color:#a4978c;}
.flex{display:flex;justify-content:space-between;align-items:center;}
.subject{font-weight:500;font-size:28px;line-height:1.4;color:#222;letter-spacing:-0.09em;}
.desc{line-height:1.4;letter-spacing:-0.075em;}
@media only screen and (max-width:1280px){.wrap.wrap1280{width:98%;}}
@media only screen and (max-width:1024px){.sub8040{word-break:keep-all;}
.sub8040 br{display:none;}
.flex{flex-direction:column;}}
@media all and (max-width:1000px){.sub_head.sub8040 .wrap::after{height:500px;background-size:contain;}
.subject{font-size:25px;}
.desc{font-size:15px;}}
@media all and (max-width:768px){.sub_head.sub8040{height:400px}
.sub_head.sub8040 .wrap::after{bottom:auto;top:0;height:400px;background-position:center top;}}
@media all and (max-width:640px){.sub_head.sub8040{height:300px}
.sub_head.sub8040 .wrap::after{height:300px;background-position:left calc(50% - 50px) top;}
.subject{font-size:20px;}}
.effect_wrap .txt_box{max-width:50%;padding-left:20px;}
.effect_wrap .txt_box .subject{color:#222;}
.effect_wrap .txt_box .desc{font-size:19px;color:#666;margin:30px 0;}
.effect_wrap .txt_box .hashtag{display:flex;align-items:center;flex-wrap:wrap;gap:8px;}
.effect_wrap .txt_box .hashtag li{background:#a4978c;border-radius:20px;padding:8px 20px;font-weight:500;font-size:19px;color:#fff;}
.effect_wrap .img_box{max-width:50%;}
.effect_wrap .img_box img{max-width:100%;}
@media only screen and (max-width:1024px){.effect_wrap .txt_box{max-width:100%;text-align:center;}
.effect_wrap .txt_box .hashtag{justify-content:center;}
.effect_wrap .txt_box .hashtag li{padding:8px 10px;font-size:15px;}
.effect_wrap .img_box{max-width:100%;margin-top:50px;}}
.sub8040 .box2{background:#f3f0ee;}
.difference_wrap{justify-content:center;text-align:center;gap:70px;}
.difference_wrap .con{display:flex;flex-direction:column;}
.difference_wrap .con .subject{font-size:26px;line-height:58px;color:#fff;background:#c3c3c3;}
.difference_wrap .con .desc{padding:40px 20px;text-align:center;background:#fff;font-weight:300;line-height:1.4;letter-spacing:-0.075em;}
.difference_wrap .con .desc strong{font-weight:500;}
.difference_wrap .con.gray{max-width:380px;}
.difference_wrap .con.gray .subject{font-weight:400;}
.difference_wrap .con.gray .desc{font-size:19px;color:#666;}
.difference_wrap .con.color .gradation{position:absolute;left:-70px;top:0;z-index:0;width:70px;height:100%;content:'';background:url("/theme/and/images/sub/philtrum/philtrum_gradation.png") no-repeat center/cover;}
.difference_wrap .con.color{max-width:400px;position:relative;}
.difference_wrap .con.color .subject{background:#a7725c;}
.difference_wrap .con.color .desc{font-size:22px;color:#222;border:2px solid #a7725c;}
@media all and (max-width:1024px){.difference_wrap{gap:20px;}
.difference_wrap .con.gray, .difference_wrap .con.color{max-width:none;}
.difference_wrap .con.color .gradation{display:none;}}
.info_wrap{justify-content:space-around;align-items:flex-start;}
.info_wrap .ico_box{display:flex;align-items:center;justify-content:center;width:134px;height:134px;background:#a4978c;border-radius:0 40px 0 40px;}
.info_wrap .txt_box{text-align:center;margin-top:15px;}
.info_wrap .txt_box dd{margin-top:5px;font-size:18px;line-height:1.4;}
@media all and (max-width:1024px){.info_wrap{flex-direction:row;gap:40px;flex-wrap:wrap;justify-content:center;}
.info_wrap .ico_box{width:120px;height:120px;border-radius:0 20px 0 20px;}
.info_wrap .ico_box img{max-width:70px;}
.info_wrap li{display:flex;flex-direction:column;align-items:center;}
.info_wrap .txt_box br{display:block;}}
.box4{background:#e2d9d0;}
.box4 .ul-wrap{background:#fefdfd;}
.box4 .ul-wrap .subject{background:#a4978c;}
.box4 .ul-wrap .flex{margin-top:50px;justify-content:center;gap:50px;}
.box4 .ul-wrap .flex .txt_box{text-align:left;min-width:510px;}
.box4 .ul-wrap .flex .txt_box li:not(:first-child){margin-top:35px;}
.box4 .ul-wrap .flex .txt_box li .tit{font-weight:500;font-size:24px;color:#222;letter-spacing:-0.09em;margin-bottom:20px;}
.box4 .ul-wrap .flex .txt_box li .desc{font-size:19px;line-height:1.4;letter-spacing:-0.075em;color:#666;}
@media all and (max-width:1024px){.box4 .ul-wrap .subject{max-width:90%;}
.box4 .ul-wrap .flex .img_box{padding:0 30px;}
.box4 .ul-wrap .flex .txt_box{min-width:100%;padding:0 30px;text-align:center;}}
@media all and (max-width:1000px){.box4 .ul-wrap .flex .txt_box li .tit{font-size:20px;}
.box4 .ul-wrap .flex .txt_box li .desc{font-size:15px;}}
.box5{background:#f4f3ee;}
.box5 .title{font-weight:500;}
.recommend_wrap{background:#fff;border-radius:0 150px 0 150px;padding:50px 25px;}
.recommend_wrap .circle_list{display:flex;justify-content:center;width:100%;}
.recommend_wrap .circle_list .list.circle .ul{width:830px;}
.recommend_wrap .circle_list .list.circle .ul .li{border:4px solid #ede7e0;display:inline-flex;flex-direction:column;justify-content:center;align-items:center;}
.recommend_wrap .circle_list .list.circle .ul .li .num{color:#a7725c;margin-top:0;}
.recommend_wrap .circle_list .list.circle .ul .li.list.circle .ul .li .desc{letter-spacing:-0.09em;}
@media only screen and (max-width:1280px){.recommend_wrap{border-radius:0 100px 0 100px;padding:40px 20px;}
.recommend_wrap .circle_list .list.circle .ul .li:nth-child(even){margin-right:10px;}}
@media only screen and (max-width:1024px){.recommend_wrap .circle_list .list.circle .ul{width:690px;}}
@media only screen and (max-width:767px){.recommend_wrap{border-radius:0 50px 0 50px;}
.recommend_wrap .circle_list .list.circle .ul{width:auto;}
.recommend_wrap .circle_list .list.circle .ul .li:last-child{margin-top:-5px;}}
.box6{background:url("/theme/and/images/sub/philtrum/sub8040_box6_bg.png") no-repeat right center #514d4c;background-size:cover;}
.box6 .title{color:#fff;}
.promise_wrap .img_box{max-width:50%;}
.promise_wrap .img_box img{max-width:100%;}
.promise_wrap .txt_box{display:flex;flex-direction:column;justify-content:center;align-items:center;width:50%;}
.promise_wrap .txt_box li{padding:0 20px;}
.promise_wrap .txt_box li:first-child{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.5);}
.promise_wrap .txt_box .subject{color:#fff;}
.promise_wrap .txt_box .desc{font-size:19px;color:#efefef;margin-top:20px;}
@media only screen and (max-width:1024px){.box6{background:#514d4c;}
.promise_wrap .img_box{max-width:100%;}
.promise_wrap .txt_box{width:100%;margin-top:50px;}}
@media(max-width:768px){.sub_head.sub2010 .wrap::after{background-image:image-set(url("/theme/and/images/sub/sub_head_2010_new-w960.avif") type("image/avif"),url("/theme/and/images/sub/sub_head_2010_new-w960.webp") type("image/webp"),url("/theme/and/images/sub/sub_head_2010_new.jpg") type("image/jpeg"));}
.sub_head.sub2020 .wrap::after{background-image:image-set(url("/theme/and/images/sub/sub_head_2020_new-w960.avif") type("image/avif"),url("/theme/and/images/sub/sub_head_2020_new-w960.webp") type("image/webp"),url("/theme/and/images/sub/sub_head_2020_new.jpg") type("image/jpeg"));}
.sub_head.sub2030 .wrap::after{background-image:image-set(url("/theme/and/images/sub/sub_head_2030-w960.avif") type("image/avif"),url("/theme/and/images/sub/sub_head_2030-w960.webp") type("image/webp"),url("/theme/and/images/sub/sub_head_2030.jpg") type("image/jpeg"));}
.sub_head.sub2040 .wrap::after{background-image:image-set(url("/theme/and/images/sub/sub_head_5030_new-w960.avif") type("image/avif"),url("/theme/and/images/sub/sub_head_5030_new-w960.webp") type("image/webp"),url("/theme/and/images/sub/sub_head_5030_new.jpg") type("image/jpeg"));}
.sub_head.sub2050 .wrap::after{background-image:image-set(url("/theme/and/images/sub/sub_head_2050-w960.avif") type("image/avif"),url("/theme/and/images/sub/sub_head_2050-w960.webp") type("image/webp"),url("/theme/and/images/sub/sub_head_2050.jpg") type("image/jpeg"));}
.sub_head.sub2060 .wrap::after{background-image:image-set(url("/theme/and/images/sub/sub_head_2060_new-w960.avif") type("image/avif"),url("/theme/and/images/sub/sub_head_2060_new-w960.webp") type("image/webp"),url("/theme/and/images/sub/sub_head_2060_new.jpg") type("image/jpeg"));}
.sub_head.sub2070 .wrap::after{background-image:image-set(url("/theme/and/images/sub/sub_head_2070-w960.avif") type("image/avif"),url("/theme/and/images/sub/sub_head_2070-w960.webp") type("image/webp"),url("/theme/and/images/sub/sub_head_2070.jpg") type("image/jpeg"));}
.sub_head.sub3010 .wrap::after{background-image:image-set(url("/theme/and/images/sub/sub_head_3010_new-w960.avif") type("image/avif"),url("/theme/and/images/sub/sub_head_3010_new-w960.webp") type("image/webp"),url("/theme/and/images/sub/sub_head_3010_new.jpg") type("image/jpeg"));}
.sub_head.sub3020 .wrap::after{background-image:image-set(url("/theme/and/images/sub/sub_head_3020_new-w960.avif") type("image/avif"),url("/theme/and/images/sub/sub_head_3020_new-w960.webp") type("image/webp"),url("/theme/and/images/sub/sub_head_3020_new.jpg") type("image/jpeg"));}
.sub_head.sub3030 .wrap::after{background-image:image-set(url("/theme/and/images/sub/sub_head_3030_new-w960.avif") type("image/avif"),url("/theme/and/images/sub/sub_head_3030_new-w960.webp") type("image/webp"),url("/theme/and/images/sub/sub_head_3030_new.jpg") type("image/jpeg"));}
.sub_head.sub3040 .wrap::after{background-image:image-set(url("/theme/and/images/sub/sub_head_3040_new-w960.avif") type("image/avif"),url("/theme/and/images/sub/sub_head_3040_new-w960.webp") type("image/webp"),url("/theme/and/images/sub/sub_head_3040_new.jpg") type("image/jpeg"));}
.sub_head.sub4010 .wrap::after{background-image:image-set(url("/theme/and/images/sub/sub_head_3010-w960.avif") type("image/avif"),url("/theme/and/images/sub/sub_head_3010-w960.webp") type("image/webp"),url("/theme/and/images/sub/sub_head_3010.jpg") type("image/jpeg"));}
.sub_head.sub4020 .wrap::after{background-image:image-set(url("/theme/and/images/sub/sub_head_3020-w960.avif") type("image/avif"),url("/theme/and/images/sub/sub_head_3020-w960.webp") type("image/webp"),url("/theme/and/images/sub/sub_head_3020.jpg") type("image/jpeg"));}
.sub_head.sub4030 .wrap::after{background-image:image-set(url("/theme/and/images/sub/sub_head_4030_kr-w960.avif") type("image/avif"),url("/theme/and/images/sub/sub_head_4030_kr-w960.webp") type("image/webp"),url("/theme/and/images/sub/sub_head_4030_kr.jpg") type("image/jpeg"));}
.sub_head.sub4040 .wrap::after{background-image:image-set(url("/theme/and/images/sub/sub_head_4040-w960.avif") type("image/avif"),url("/theme/and/images/sub/sub_head_4040-w960.webp") type("image/webp"),url("/theme/and/images/sub/sub_head_4040.jpg") type("image/jpeg"));}
.sub_head.sub4050 .wrap::after{background-image:image-set(url("/theme/and/images/sub/sub_head_4050-w960.avif") type("image/avif"),url("/theme/and/images/sub/sub_head_4050-w960.webp") type("image/webp"),url("/theme/and/images/sub/sub_head_4050.jpg") type("image/jpeg"));}
.sub_head.sub4060 .wrap::after{background-image:image-set(url("/theme/and/images/sub/sub_head_4060-w960.avif") type("image/avif"),url("/theme/and/images/sub/sub_head_4060-w960.webp") type("image/webp"),url("/theme/and/images/sub/sub_head_4060.jpg") type("image/jpeg"));}
.sub_head.sub4070 .wrap::after{background-image:image-set(url("/theme/and/images/sub/sub_head_3040-w960.avif") type("image/avif"),url("/theme/and/images/sub/sub_head_3040-w960.webp") type("image/webp"),url("/theme/and/images/sub/sub_head_3040.jpg") type("image/jpeg"));}
.sub_head.sub4080 .wrap::after{background-image:image-set(url("/theme/and/images/sub/sub_head_4080-w960.avif") type("image/avif"),url("/theme/and/images/sub/sub_head_4080-w960.webp") type("image/webp"),url("/theme/and/images/sub/sub_head_4080.jpg") type("image/jpeg"));}
.sub_head.sub5010 .wrap::after{background-image:image-set(url("/theme/and/images/sub/sub_head_3030-w960.avif") type("image/avif"),url("/theme/and/images/sub/sub_head_3030-w960.webp") type("image/webp"),url("/theme/and/images/sub/sub_head_3030.jpg") type("image/jpeg"));}
.sub_head.sub5020 .wrap::after{background-image:image-set(url("/theme/and/images/sub/sub_head_5020_new2-w960.avif") type("image/avif"),url("/theme/and/images/sub/sub_head_5020_new2-w960.webp") type("image/webp"),url("/theme/and/images/sub/sub_head_5020_new2.jpg") type("image/jpeg"));}
.sub_head.sub5030 .wrap::after{background-image:image-set(url("/theme/and/images/sub/sub_head_5030_new2-w960.avif") type("image/avif"),url("/theme/and/images/sub/sub_head_5030_new2-w960.webp") type("image/webp"),url("/theme/and/images/sub/sub_head_5030_new2.jpg") type("image/jpeg"));}
.sub_head.sub5040 .wrap::after{background-image:image-set(url("/theme/and/images/sub/sub_head_5040_new2-w960.avif") type("image/avif"),url("/theme/and/images/sub/sub_head_5040_new2-w960.webp") type("image/webp"),url("/theme/and/images/sub/sub_head_5040_new2.jpg") type("image/jpeg"));}
.sub_head.sub6010 .wrap::after{background-image:image-set(url("/theme/and/images/sub/sub_head_6010-w960.avif") type("image/avif"),url("/theme/and/images/sub/sub_head_6010-w960.webp") type("image/webp"),url("/theme/and/images/sub/sub_head_6010.jpg") type("image/jpeg"));}
.sub_head.sub6020 .wrap::after{background-image:image-set(url("/theme/and/images/sub/sub_head_4010-w960.webp") type("image/webp"),url("/theme/and/images/sub/sub_head_4010-w960.avif") type("image/avif"),url("/theme/and/images/sub/sub_head_4010.png") type("image/png"));}
.sub_head.sub6030 .wrap::after{background-image:image-set(url("/theme/and/images/sub/sub_head_4020_new-w960.avif") type("image/avif"),url("/theme/and/images/sub/sub_head_4020_new-w960.webp") type("image/webp"),url("/theme/and/images/sub/sub_head_4020_new.jpg") type("image/jpeg"));}
.sub_head.sub6040 .wrap::after{background-image:image-set(url("/theme/and/images/sub/sub_head_4030_new-w960.avif") type("image/avif"),url("/theme/and/images/sub/sub_head_4030_new-w960.webp") type("image/webp"),url("/theme/and/images/sub/sub_head_4030_new.jpg") type("image/jpeg"));}
.sub_head.sub6050 .wrap::after{background-image:image-set(url("/theme/and/images/sub/sub_head_6050-w960.avif") type("image/avif"),url("/theme/and/images/sub/sub_head_6050-w960.webp") type("image/webp"),url("/theme/and/images/sub/sub_head_6050.jpg") type("image/jpeg"));}
.sub_head.sub6060 .wrap::after{background-image:image-set(url("/theme/and/images/sub/sub_head_6060-w960.avif") type("image/avif"),url("/theme/and/images/sub/sub_head_6060-w960.webp") type("image/webp"),url("/theme/and/images/sub/sub_head_6060.jpg") type("image/jpeg"));}
.sub_head.sub7010 .wrap::after{background-image:image-set(url("/theme/and/images/sub/sub_head_7010-w960.avif") type("image/avif"),url("/theme/and/images/sub/sub_head_7010-w960.webp") type("image/webp"),url("/theme/and/images/sub/sub_head_7010.jpg") type("image/jpeg"));}
.sub_head.sub7020 .wrap::after{background-image:image-set(url("/theme/and/images/sub/sub_head_5010_new-w960.avif") type("image/avif"),url("/theme/and/images/sub/sub_head_5010_new-w960.webp") type("image/webp"),url("/theme/and/images/sub/sub_head_5010_new.jpg") type("image/jpeg"));}
.sub_head.sub7030 .wrap::after{background-image:image-set(url("/theme/and/images/sub/sub_head_7030-w960.avif") type("image/avif"),url("/theme/and/images/sub/sub_head_7030-w960.webp") type("image/webp"),url("/theme/and/images/sub/sub_head_7030.jpg") type("image/jpeg"));}
.sub_head.sub7040 .wrap::after{background-image:image-set(url("/theme/and/images/sub/sub_head_5020_new-w960.avif") type("image/avif"),url("/theme/and/images/sub/sub_head_5020_new-w960.webp") type("image/webp"),url("/theme/and/images/sub/sub_head_5020_new.jpg") type("image/jpeg"));}
.sub_head.sub7050 .wrap::after{background-image:image-set(url("/theme/and/images/sub/sub_head_5030_new3-w960.avif") type("image/avif"),url("/theme/and/images/sub/sub_head_5030_new3-w960.webp") type("image/webp"),url("/theme/and/images/sub/sub_head_5030_new3.jpg") type("image/jpeg"));}
.sub_head.sub7060 .wrap::after{background-image:image-set(url("/theme/and/images/sub/sub_head_5020_02_new-w960.avif") type("image/avif"),url("/theme/and/images/sub/sub_head_5020_02_new-w960.webp") type("image/webp"),url("/theme/and/images/sub/sub_head_5020_02_new.jpg") type("image/jpeg"));}
.sub_head.sub7070 .wrap::after{background-image:image-set(url("/theme/and/images/sub/sub_head_5040_new-w960.avif") type("image/avif"),url("/theme/and/images/sub/sub_head_5040_new-w960.webp") type("image/webp"),url("/theme/and/images/sub/sub_head_5040_new.jpg") type("image/jpeg"));}
.sub_head.sub8010 .wrap::after{background-image:image-set(url("/theme/and/images/sub/sub_head_8010-w960.avif") type("image/avif"),url("/theme/and/images/sub/sub_head_8010-w960.webp") type("image/webp"),url("/theme/and/images/sub/sub_head_8010.jpg") type("image/jpeg"));}
.sub_head.sub8020 .wrap::after{background-image:image-set(url("/theme/and/images/sub/sub_head_8020-w960.avif") type("image/avif"),url("/theme/and/images/sub/sub_head_8020-w960.webp") type("image/webp"),url("/theme/and/images/sub/sub_head_8020.jpg") type("image/jpeg"));}
.sub_head.sub8030 .wrap::after{background-image:image-set(url("/theme/and/images/sub/sub_head_8030-w960.avif") type("image/avif"),url("/theme/and/images/sub/sub_head_8030-w960.webp") type("image/webp"),url("/theme/and/images/sub/sub_head_8030.jpg") type("image/jpeg"));}
@media all and (max-width:350px){.sub_head.sub6020 .wrap::after{background-image:image-set(url("/theme/and/images/sub/sub_head_4010_m-w960.avif") type("image/avif"),url("/theme/and/images/sub/sub_head_4010_m-w960.webp") type("image/webp"),url("/theme/and/images/sub/sub_head_4010_m.jpg") type("image/jpeg"));}}
.sub_head.style1{background-image:image-set(url("/theme/and/images/sub/sub_1020_subvisual-w960.avif") type("image/avif"),url("/theme/and/images/sub/sub_1020_subvisual-w960.webp") type("image/webp"),url("/theme/and/images/sub/sub_1020_subvisual.jpg") type("image/jpeg"));}
.sub_head.style1.sub10030{background-image:image-set(url("/theme/and/images/sub/sub_10030_subvisual-w960.avif") type("image/avif"),url("/theme/and/images/sub/sub_10030_subvisual-w960.webp") type("image/webp"),url("/theme/and/images/sub/sub_10030_subvisual.jpg") type("image/jpeg"));}
.sub_head.sub_bna.style1:before{background-image:image-set(url("/theme/and/images/sub/sub_bna_subvisual-w960.avif") type("image/avif"),url("/theme/and/images/sub/sub_bna_subvisual-w960.webp") type("image/webp"),url("/theme/and/images/sub/sub_bna_subvisual.jpg") type("image/jpeg"));}
.sub_head.sub_event.style1:before{background-image:image-set(url("/theme/and/images/sub/sub_event_subvisual-w960.avif") type("image/avif"),url("/theme/and/images/sub/sub_event_subvisual-w960.webp") type("image/webp"),url("/theme/and/images/sub/sub_event_subvisual.jpg") type("image/jpeg"));}
.sub_head.sub_consult.style1:before{background-image:image-set(url("/theme/and/images/sub/sub_1030_subvisual-w960.avif") type("image/avif"),url("/theme/and/images/sub/sub_1030_subvisual-w960.webp") type("image/webp"),url("/theme/and/images/sub/sub_1030_subvisual.jpg") type("image/jpeg"));}
.sub_head.sub_online.style1:before{background-image:image-set(url("/theme/and/images/sub/sub_1030_subvisual-w960.avif") type("image/avif"),url("/theme/and/images/sub/sub_1030_subvisual-w960.webp") type("image/webp"),url("/theme/and/images/sub/sub_1030_subvisual.jpg") type("image/jpeg"));}
.sub_head.sub_special.style1:before{background-image:image-set(url("/theme/and/images/sub/sub_special_subvisual-w960.avif") type("image/avif"),url("/theme/and/images/sub/sub_special_subvisual-w960.webp") type("image/webp"),url("/theme/and/images/sub/sub_special_subvisual.jpg") type("image/jpeg"));}
@media screen and (max-width:640px){.sub_head.sub_event.style1:before{background-image:image-set(url("/theme/and/images/sub/sub_event_subvisual_mobile-w960.avif") type("image/avif"),url("/theme/and/images/sub/sub_event_subvisual_mobile-w960.webp") type("image/webp"),url("/theme/and/images/sub/sub_event_subvisual_mobile.jpg") type("image/jpeg"));}
.sub_head.sub_special.style1:before{background-image:image-set(url("/theme/and/images/sub/sub_special_subvisual_mobile-w960.avif") type("image/avif"),url("/theme/and/images/sub/sub_special_subvisual_mobile-w960.webp") type("image/webp"),url("/theme/and/images/sub/sub_special_subvisual_mobile.jpg") type("image/jpeg"));}}
.sub_head.sub8040 .wrap::after{background-image:image-set(url("/theme/and/images/sub/philtrum/sub_head_8040-w960.webp") type("image/webp"),url("/theme/and/images/sub/philtrum/sub_head_8040-w960.avif") type("image/avif"),url("/theme/and/images/sub/philtrum/sub_head_8040.png") type("image/png"));}}