
@charset "utf-8";

@keyframes arrowHover {
    0% {  }
    50% { opacity: 0; transform: translateX(10px); }
    75% { transform: translateX(-10px); opacity: 0; }
    100% { opacity: 1; transform: translateX(0); }
}
.blue_bg{background:#e4f1f1}
.blue_bg2{background:#c0dcde; }
.blue_bg3{background:#f9f9f9}


/*새로운 css*/
.chk_list_wrap .img{width:45%}
.chk_list_wrap .img img{border-radius:125px 0 0 0}
.chk_list_wrap{display:flex; align-items:flex-start;justify-content: space-between; padding-top:10rem}
 

/* 서브 타이틀 */
.sub_tit_wrap.center { text-align: center; }
.sub_tit_wrap .desc { margin-bottom: 0.4em; font-size: var(--bigTxt); font-weight: 600; opacity: 0; transform: translateY(5rem); transition: opacity 0.6s, transform 0.6s; transition-delay: 0.2s; }
.sub_tit_wrap .eng { margin-bottom: 0.4em; font-size: var(--txt); font-weight: 500; color:#13b2b5}

.sub_tit_wrap .tit { font-size: var(--subH1); font-weight: 700; line-height: var(--titLine); opacity: 0; transform: translateY(5rem); transition: opacity 0.6s, transform 0.6s; transition-delay: 0.3s; }
.sub_tit_wrap .txt { margin-top: 1.2em; opacity: 0; transform: translateY(5rem); transition: opacity 0.6s, transform 0.6s; transition-delay: 0.5s; }

.sub_tit_wrap.active .desc, .sub_tit_wrap.active .eng, .sub_tit_wrap.active .tit, .sub_tit_wrap.active .sub_txt,
.sub_tit_wrap.active .txt,
.sub_tit_wrap.active .btn_wrap { opacity: 1; transform: translateY(0); }




#content2 .img_wrap.col2 { grid-template-columns: repeat(2, minmax(0,1fr)); }
#content2 .img_wrap.col3 { grid-template-columns: repeat(3, minmax(0,1fr)); }
#content2 .img_wrap.col4 { grid-template-columns: repeat(4, minmax(0,1fr)); gap: 3rem; }
#content2 .img_wrap .box { position: relative; opacity: 0; transform: translateX(1.5rem); transition: opacity 0.6s, transform 0.6s; transition-delay: 0.6s; }
#content2 .img_wrap .box:nth-of-type(1) { transition-delay: 0.2s; }
#content2 .img_wrap .box:nth-of-type(2) { transition-delay: 0.4s; }
#content2 .img_wrap .box:nth-of-type(3) { transition-delay: 0.6s; }
#content2 .img_wrap .box:nth-of-type(4) { transition-delay: 0.8s; }







