@charset "utf-8";

#atc01{position:relative;margin-top:120px;font-size: 15px;color:#777;letter-spacing:-.3px;font-family:notokr-regular;}
#atc01:before{position:absolute;left:0;right:0;top: 184px;width:100%;height: 415px;content:'';z-index:-1;background-color:#f7f7f7}
#atc01 .inner{width:1200px;margin:0 auto}

#atc01 .tit_area{padding-bottom:40px;text-align:center}
#atc01 .tit_area .eng{font-size:14px;font-weight:600;color:#90c200;letter-spacing:.5px;font-family:'Poppins', sans-serif}
#atc01 .tit_area .tit{padding-top:10px;font-size:44px;line-height:1.3;color:#222;font-family:notokr-thin}
#atc01 .tit_area .tit span{font-family:notokr-bold}

#atc01 .cont_area1 ul{overflow:hidden}
#atc01 .cont_area1 ul li{position:relative;float:left;width:400px;height:486px;overflow:hidden}
#atc01 .cont_area1 ul li a{display:block;height:100%}
#atc01 .cont_area1 ul li .img_bg{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0;transition:all 0.3s}
#atc01 .cont_area1 ul li .img_bg img{width:100%;height:100%;object-fit:cover}
#atc01 .cont_area1 ul li .txt{position:absolute;left:0;right:0;bottom:0;width:100%;padding: 23px 32px}
#atc01 .cont_area1 ul li .txt p{font-size: 17px;color:#fff;font-family: notokr-medium;}
#atc01 .cont_area1 ul li .txt p span{padding-left:10px;font-size:13px;font-weight:600;color:rgba(255, 255, 255, 0.58);letter-spacing:.5px;font-family:'Poppins', sans-serif}
#atc01 .cont_area1 ul li:nth-child(1) .txt{background-color:#90c200}
#atc01 .cont_area1 ul li:nth-child(2) .txt{background-color:#86b200} 
#atc01 .cont_area1 ul li:nth-child(3) .txt{background-color:#009450}
#atc01 .cont_area1 ul li .arr{position:absolute;right:32px;top:29px;width:16px;height:12px}
#atc01 .cont_area1 ul li .arr:before, #atc01 .cont_area1 ul li .arr:after{display:block;position:absolute;top:0;content:"\f178";font-size:16px;font-family:FontAwesome;transition:all .2s}
#atc01 .cont_area1 ul li .arr:before{right:0;color:rgba(255, 255, 255, 0.5411764705882353)}
#atc01 .cont_area1 ul li .arr:after{right:16px;color:#fff;opacity:0} 
#atc01 .cont_area1 ul li:hover .img_bg{-webkit-transform:scale(1.05,1.05);-ms-transform:scal e(1.05,1.05);transform:scale(1.05,1.05)}
#atc01 .cont_area1 ul li:hover .arr:before{opacity:0;right:-16px}
#atc01 .cont_area1 ul li:hover .arr:after{opacity:1;right:0}

#atc01 .cont_btm_area{overflow:hidden}
#atc01 .cont_btm_area .stit{font-size:18px;color:#222;font-family:notokr-bold}
#atc01 .cont_area2{float:left;width:800px}
#atc01 .cont_area2 .lt_area{padding:60px 0;border-right:solid 1px #e1e1e1}
#atc01 .cont_area2 .lt_area .stit{padding-bottom:30px}
#atc01 .cont_area2 .sh_lt ul{overflow:hidden}
#atc01 .cont_area2 .sh_lt ul li{float:left;width:266px;padding-right:40px;font-family:'Poppins','notokr-regular'}
#atc01 .cont_area2 .sh_lt ul li .sh_tit{display:block;font-size:12px;font-weight:600;color:#86b200;letter-spacing:.5px}
#atc01 .cont_area2 .sh_lt ul li .sh_notice{padding:20px 0 25px}
#atc01 .cont_area2 .sh_lt ul li .sh_notice:hover a{text-decoration:underline}
#atc01 .cont_area2 .sh_lt ul li .sh_date{font-size:12px;color:#888}
#atc01 .cont_area2 .img_banner{height:200px;background:url(/sh_img/inc/include01/img/img_banner_bg.jpg) center no-repeat}
#atc01 .cont_area2 .img_banner a{display:block;height:100%;padding:70px 40px;color:rgba(255, 255, 255, 0.62)}
#atc01 .cont_area2 .img_banner a .b_txt{padding-bottom:10px;font-size:22px;color:#fff;font-family:notokr-demilight}
#atc01 .cont_area2 .img_banner a .b_txt span{font-family:notokr-bold}
#atc01 .cont_area3{float:left;width:400px}

#atc01 .cont_area3{padding: 0 35px;border-right:solid 1px #e1e1e1;border-bottom:solid 1px #e1e1e1}
#atc01 .cont_area3 .link_box{position:relative;height:152px;padding:44px 0;border-bottom:solid 1px #e1e1e1}
#atc01 .cont_area3 .link_box .stit{padding-bottom:15px}
#atc01 .cont_area3 .link_box span{font-size: 14px;color:#86b200;text-decoration:underline;font-family:notokr-medium;}
#atc01 .cont_area3 .link_box .icon{position:absolute;right:20px;top:47px}
#atc01 .cont_area3 .cs{height: 198px;padding: 45px 0;color:#222;text-align:center;font-family:'Poppins','notokr-bold'}
#atc01 .cont_area3 .cs .tel{padding:10px 0 5px;font-size: 25px;font-weight:700;}
#atc01 .cont_area3 .cs .mail{font-size: 14px;/* font-weight:600; */color:#888;}
