@charset "utf-8";
#inc09_m{display:none;}
#inc09{padding:150px 0 0; margin:0 0 140px 0;}
#inc09 .atc__head{padding-bottom:30px;text-align:center}
#inc09 .atc__cont{position:relative;}
#inc09 .atc__cont ul{width:100%; display: flex; margin: auto; justify-content: space-between;}
#inc09 .atc__cont li.item{display:flex;justify-content:center;gap:0;flex-direction: column;}
#inc09 .atc__cont li.item a{text-decoration: none;}
#inc09 .atc__cont li.item > *{flex:1;max-width:490px}
#inc09 .atc__cont li.item .thumb-box-instar{width:100%;height:358px;}
#inc09 .atc__cont li.item .thumb-box-instar img{width:100%;height:100%;object-fit:cover;border-radius: 13px;}
#inc09 .atc__cont li.item .text-box{text-align: center;}
#inc09 .atc__cont li.item .text-box .num{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:100px;background-color:var(--primary);color:#fff;font-family:var(--e-font);font-size:13px}
#inc09 .atc__cont li.item .text-box h4{padding:18px 0 10px;font-family:var(--main-font);font-size:22px;color:#b58e6a;word-break:keep-all}
#inc09 .atc__cont li.item .text-box p{padding-bottom:10px;font-size:19px;color:#000000;line-height:1.6;white-space:pre-line;word-break:keep-all}
#inc09 .atc__cont li.item .text-box .link-view{justify-content:flex-end}
#inc09 .atc__cont li.item:first-child .text-box{padding-top:0}


#inc09 .marquee-wrap{padding:100px 0}
#inc09 .marquee-box{display:flex;gap:15px;animation:marqueeDesktop 12s linear infinite}
#inc09 .marquee-box ul{display:flex;gap:15px}
#inc09 .marquee-box ul li{font-family:var(--e-font);font-size:96px;line-height:100%;color:rgba(126,107,87,0.15);white-space:nowrap}



#inc09_m{position:relative;padding:125px 0 0;isolation:isolate}
#inc09_m .atc__head{display:flex; padding-bottom:40px}
#inc09_m .atc__head .fl-l h2.title-ko{padding-bottom:0;color:#fff}
#inc09_m .atc__head .fl-r{flex:1;display:flex;justify-content:space-between;align-items:flex-end}
#inc09_m .atc__head .fl-r .text-box h3{color:#fff}
#inc09_m .atc__head .fl-r .text-box p{color:rgba(255, 255, 255, 0.6)}



/* 반응형 [s]*/
@media (max-width:1400px){
#inc09{padding:100px 15px 0}
#inc09 .atc__cont li.item{width: 19%;}
#inc09 .atc__cont li.item .thumb-box-instar{height:500px}
#inc09 .atc__cont li.item .text-box h4{padding:30px 0 25px;font-size:20px}
#inc09 .marquee-box{animation:marqueeLaptop 10s linear infinite}
#inc09 .marquee-box ul li{font-size:80px}
}

@media (max-width:1200px){
#inc09 .atc__cont ul{display: block;}
#inc09 .atc__cont li.item {
    width: calc((100% - 5px) / 2);
    display: inline-block;
    padding: 0 10px;
    margin-bottom: 30px
}
}


@media (max-width:768px){
#inc09{padding:60px 15px 0}
#inc09 .atc__head{padding-bottom:30px}
#inc09 .atc__cont ul{display:flex;flex-direction:column;gap:30px}
#inc09 .atc__cont li.item{width:100%;}
#inc09 .atc__cont li.item > *{max-width:none;width:100%}
#inc09 .atc__cont li.item .thumb-box-instar{height:auto;width:100%}
#inc09 .atc__cont li.item .text-box{display:flex;flex-direction:column;align-items:center;text-align:center}
#inc09 .atc__cont li.item .text-box .num{width:32px;height:32px;font-size:10px}
#inc09 .atc__cont li.item .text-box h4{padding:10px 0 5px;font-size:18px}
#inc09 .atc__cont li.item .text-box p{padding-bottom:5px;}
#inc09 .atc__cont li.item .thumb-box-instar img{height:390px}
#inc09 .marquee-wrap{padding:60px 0}
#inc09 .marquee-box{animation:marqueePort 9s linear infinite}
#inc09 .marquee-box ul li{font-size:50px}
}
@media (max-width:480px){
#inc09{display:none;}
#inc09 .atc__cont li.item .thumb-box-instar{width:100%}
#inc09 .atc__cont li.item .thumb-box-instar img{height:260px}
#inc09 .atc__cont li.item .text-box h4{font-size:17px}
#inc09 .atc__cont li.item .text-box p{font-size:14px}
#inc09 .marquee-box{animation:marqueeMobile 8s linear infinite}
#inc09 .marquee-box ul li{font-size:42px}
}
@media (max-width:390px){
#inc09 .atc__cont li.item .text-box p{white-space:normal}
}
/* 반응형 [e]*/





/* 반응형 [s] */
@media (max-width:1400px){
#inc09_m .atc__inner{padding:0 15px}
#inc09_m .atc__head{gap:40px}
}
@media (max-width:1200px){
#inc09_m{padding:80px 0 0}
#inc09_m .atc__head{flex-direction:column;align-items:center;text-align:center;gap:16px}
#inc09_m .atc__head .fl-r{flex-direction:column;align-items:center}
#inc09_m .atc__head .fl-r .text-box{padding-bottom:25px}
#inc09_m .atc__cont .swiper-slide{height:290px}
}
@media (max-width:1024px){
#inc09_m .atc__head{gap:14px;padding-bottom:30px}
#inc09_m .atc__head .fl-r .text-box{padding-bottom:20px}
#inc09_m .atc__cont .swiper-slide{height:240px}
}
@media (max-width:768px){
#inc09_m{padding:60px 0 0}
#inc09_m .atc__head{padding-bottom:24px}
#inc09_m .atc__head .fl-r .text-box{padding-bottom:16px}
}

@media (max-width:480px){
#inc09_m{display:block;position:relative;padding:65px 0 100px 0;isolation:isolate;background-color: #f8f4f0;}
#inc09_m .atc__head{display:flex; padding-bottom:25px}
#inc09_m .atc__head .fl-l h2.title-ko{padding-bottom:0;color:#7F6B58}
#inc09_m .atc__head .fl-r{flex:1;display:flex;justify-content:space-between;}
#inc09_m .atc__head .fl-r .text-box h3{color:#222}
#inc09_m .atc__head .fl-r .text-box p{color:rgba(255, 255, 255, 0.6)}
#inc09_m .atc__cont{width:100%; display:block;}
#inc09_m .atc__cont .link-clinic{display:flex; gap: 12px; flex-direction:column;align-items: center; height: auto;}
#inc09_m .atc__cont .text-boxSe{width:100%; display:block;}
#inc09_m .atc__cont .text-boxSe p{padding-bottom:10px;font-size:19px;color:#000000;line-height:1.6;white-space:pre-line;word-break:keep-all}
#inc09_m .atc__cont .text-boxSe h4{padding:18px 0 10px;font-family:var(--main-font);font-size:22px;color:#b58e6a;word-break:keep-all}

/* swiper navigation */
#inc09_m .atc__head .swiper-navigation button{border:1px solid rgba(126,107,87,0.5)}
#inc09_m .atc__head .swiper-navigation button svg{stroke:#7F6B58}
#inc09_m .atc__head .swiper-navigation button:hover{background-color:#7F6B58;border-color:#7F6B58}
#inc09_m .atc__head .swiper-navigation button:hover svg{stroke:#fff;}
#inc09_m .atc__cont .swiper-slide{height:auto;overflow:hidden;}
#inc09_m .atc__cont .swiper-slide img{width:100%;height:100%;object-fit:cover}

}
/* swiper slide */

/* 반응형 [s] */

/* 반응형 [e] */