@charset "utf-8";
#inc03{overflow:hidden;width:100%}
#inc03 .inc03_wrap{overflow:hidden;position:relative;width:100%;min-height:1200px}
#inc03 .inc03_wrap .big_tit{position:absolute;top:50%;left:50%;width:100%;line-height:1;transform:translate(-50%, -50%);text-align:center}
#inc03 .inc03_wrap .big_tit h2{opacity:1;position:relative;transform:translateY(5000px) translateX(-1100px) scale(120000%);font-weight:700;font-family:var(--e-font);color:#000}
#inc03 .inc03_wrap .inc03_slide{opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%, -40%);width:100%;height:100%}
#inc03 .inc03_wrap .inc03_slide ul li{display:flex;flex-direction:column;justify-content:center;align-items:center}
#inc03 .inc03_wrap .inc03_slide ul li span{display:block;margin-bottom:20px;font-size:13px;font-weight:700;color:rgb(255, 255, 255, 0.3)}
#inc03 .inc03_wrap .inc03_slide ul li .img_container{overflow:hidden;position:relative;z-index:-1;width:420px;height:500px}
#inc03 .inc03_wrap .inc03_slide ul li img{width:100%;height:100%;object-fit:cover}
#inc03 .inc03_wrap .inc03_slide ul li:nth-child(4) img{position:absolute;top:-1px}
#inc03 .inc03_wrap .inc03_slide ul li .tit{margin-top:-25px}
#inc03 .inc03_wrap .inc03_slide ul li h3{margin-bottom:20px;font-size:35px;font-weight:700;text-align:center;color:#fff}
#inc03 .inc03_wrap .inc03_slide ul li p{font-size:15px;font-weight:400;text-align:center;color:#777}
#inc03 .inc03_wrap .inc03_slide .pager{display:flex;justify-content:center;position:absolute;z-index:3;bottom:150px;left:50%;transform:translateX(-50%)}
#inc03 .inc03_wrap .inc03_slide .pager div{opacity:1;padding:10px 20px;border-radius:21px;width:auto;height:auto;background:none;transition:all .3s}
#inc03 .inc03_wrap .inc03_slide .pager div span{font-size:13px;font-weight:700;color:rgb(255, 255, 255, 0.3);transition:all .3s}
#inc03 .inc03_wrap .inc03_slide .pager div.on{background-color:#fff}
#inc03 .inc03_wrap .inc03_slide .pager div.on span{color:#000}


/* 반응형 [s] */
@media(hover:hover){
#inc03 .inc03_wrap .inc03_slide .pager div:hover{background-color:#fff}
#inc03 .inc03_wrap .inc03_slide .pager div:hover span{color:#000}
}
@media (max-width:1380px){
#inc03 .inc03_wrap .big_tit h2{transform:translateY(5000px) translateX(-750px) scale(70000%)}
#inc03 .inc03_wrap .inc03_slide ul li .img_container{width:390px;height:470px}
#inc03 .inc03_wrap .inc03_slide ul li h3{font-size:32px}
#inc03 .inc03_wrap .inc03_slide .pager div{padding:10px 16px}
}
@media (max-width:1024px){
#inc03 .inc03_wrap{min-height:1000px}
#inc03 .inc03_wrap .big_tit h2{transform:translateY(3000px) translateX(-500px) scale(50000%)}
#inc03 .inc03_wrap .inc03_slide ul li .img_container{width:330px;height:410px}
#inc03 .inc03_wrap .inc03_slide ul li h3{font-size:26px}
#inc03 .inc03_wrap .inc03_slide .pager{bottom:30px;flex-wrap:wrap;row-gap:30px;column-gap:10px}
#inc03 .inc03_wrap .inc03_slide .pager div{display:flex;justify-content:center;align-items:center;width:calc(100% / 3 - 60px);text-align:center}
}
@media (max-width:768px){
#inc03 .inc03_wrap{margin-top:50px;min-height:unset}
#inc03 .inc03_wrap .big_tit{top:32%;width:95%}
#inc03 .inc03_wrap .big_tit h2{opacity:1;transform:translateY(0%) translateX(0%) scale(1);font-size:40px;color:rgb(255, 255, 255, 0.1);white-space:normal}
#inc03 .inc03_wrap .inc03_slide{opacity:1;position:relative;height:auto;top:unset;left:unset;transform:unset}
#inc03 .inc03_wrap .inc03_slide ul li .tit{margin-top:-16px}
#inc03 .inc03_wrap .inc03_slide ul li .img_container{width:310px;height:390px}
#inc03 .inc03_wrap .inc03_slide ul li h3{font-size:23px}
#inc03 .inc03_wrap .inc03_slide .pager{position:relative;bottom:unset;left:unset;transform:unset;margin:80px auto 0;width:95%}
#inc03 .inc03_wrap .inc03_slide .pager div{width:calc(100% / 3 - 15px)}
}
@media (max-width:480px){
#inc03 .inc03_wrap{margin-top:70px}
#inc03 .inc03_wrap .big_tit h2{font-size:36px}
#inc03 .inc03_wrap .inc03_slide ul li h3{margin-bottom:15px;font-size:21px}
#inc03 .inc03_wrap .inc03_slide ul li p{font-size:14px}

#inc03 .inc03_wrap .inc03_slide ul li .img_container{width:280px;height:360px}
#inc03 .inc03_wrap .inc03_slide .pager{margin:70px auto 0;row-gap:25px}
#inc03 .inc03_wrap .inc03_slide .pager div{padding:5px;margin:0px;border-radius:10px;width:calc(100% / 3 - 7px)}
}
@media (max-width:380px){
#inc03 .inc03_wrap{margin-top:60px}
#inc03 .inc03_wrap .big_tit h2{font-size:28px}
#inc03 .inc03_wrap .inc03_slide ul li span{margin-bottom:16px}
#inc03 .inc03_wrap .inc03_slide ul li .tit{margin-top:-13px}
#inc03 .inc03_wrap .inc03_slide ul li .img_container{width:250px;height:330px}
#inc03 .inc03_wrap .inc03_slide ul li h3{margin-bottom:10px;font-size:19px}
#inc03 .inc03_wrap .inc03_slide ul li p{font-size:13px}
#inc03 .inc03_wrap .inc03_slide .pager{margin:60px auto 0;row-gap:20px}
#inc03 .inc03_wrap .inc03_slide .pager div{border-radius:8px}
#inc03 .inc03_wrap .inc03_slide .pager div span{font-size:12px}
}
/* 반응형 [e] */