@charset "utf-8";

#atc02{background:#fff}
#atc02 .inner{max-width:var(--mainsize);margin:0 auto;padding:150px 100px}
#atc02 .s_tit{display:flex;align-items:center;justify-content:space-between}
#atc02 .s_tit h2{display:flex;align-items:center;gap:15px}
#atc02 .s_tit a{color:#aaa;transition:all .3s}
#atc02 .s_tit a:hover{color:#111}
#atc02 .lt_area{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-top:40px}
#atc02 .lt_area li a{position:relative;display:block;padding:25px 40px;border:1px solid #e1e1e1;border-radius:13px;transition:all .3s}
#atc02 .lt_area li a:hover{border:1px solid var(--primary)}
#atc02 .lt_area li a:hover .cont p{color:var(--primary)}
#atc02 .lt_area li a .img img{width:100%}
#atc02 .lt_area li .cont{padding-top:15px}
#atc02 .lt_area li .cont p{margin-bottom:5px;font-size:20px;font-weight:700;color:#111;transition:all .3s}
#atc02 .lt_area li .cont div{font-weight:400;color:#777}
#atc02 .lt_area li.empty{padding:20px}
#atc02 .lt_area li svg{position:absolute;bottom:50px;right:25px}

#atc02 .bnr{padding:100px 0;margin-top:90px;color:#fff;text-align:center;background:url(./img/inc02_bg.jpg);background-size:cover}
#atc02 .bnr h2{padding-bottom:20px;margin-top:30px;font-size:42px;color:#fff;line-height:1;font-family:var(--k-point)}
#atc02 .bnr span{font-size:12px;font-weight:500}
#atc02 .bnr p{font-weight:500;font-size:22px;opacity:.5}
#atc02 .bnr p+p{margin-top:5px}
#atc02 .bnr ul{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:40px}
#atc02 .bnr a{display:inline-block;width:275px;padding:15px 0;border:2px solid var(--primary);border-radius:50px;font-size:18px;font-weight:700;color:#fff;background:var(--primary);transition:all .3s}
#atc02 .bnr a:hover{border:2px solid #fff;color:#fff;background:none}
