@charset "utf-8";

#atc02{background:var(--dark)}
#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:var(--primary)}
#atc02 .lt_area{margin-top:40px;border-bottom:1px solid rgba(255,255,255,.3)}
#atc02 .lt_area li a{position:relative;display:block;padding:30px 40px;border-top:1px solid rgba(255,255,255,.3);transition:all .3s}
#atc02 .lt_area li .cont p{margin-bottom:5px;font-size:20px;font-weight:700;color:#fff;transition:all .3s}
#atc02 .lt_area li .cont div{font-weight:400;color:rgba(255,255,255,.6)}
#atc02 .lt_area li.empty{padding:20px}
#atc02 .lt_area li svg{position:absolute;top:50%;right:25px;transform:translateY(-50%)}

#atc02 .bnr{padding:100px 0;color:#fff;text-align:center;background:url(./img/inc02_bg.jpg);background-size:cover}
#atc02 .bnr h2{margin-top:30px;font-weight:normal;color:#fff;line-height:1;font-family:var(--k-point)}
#atc02 .bnr span{font-size:12px;font-weight:500}
#atc02 .bnr p{margin-bottom:30px;font-weight:300;opacity:.5}
#atc02 .bnr a{display:inline-block;width:215px;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{color:var(--primary);background:none}