@charset "utf-8";

#atc06{padding:0 0 120px}
#atc06 .tit{margin-bottom:60px;text-align:center}
#atc06 .tit p{margin-bottom:10px;font-size:54px;font-weight:700;font-family:'AritaBuri'}
#atc06 .tit span{color:var(--primary)}
#atc06 .inner{display:flex}

/* FAQ */
#atc06 .faq_wrap{max-width:1600px;width:100%;margin:0 auto}
#atc06 .faq_area{border-bottom:1px solid rgba(255,255,255,.3)}
#atc06 .faq_q{display:flex;align-items:center;padding:20px 25px;cursor:pointer}
#atc06 .faq_q span{width:70px;font-size:28px;font-weight:700;color:var(--primary);font-family:'AritaBuri'}
#atc06 .faq_q:after{content:"\f107";margin-left:auto;padding-left:10px;font-family:'fontawesome'}
#atc06 .faq_q.open:after{content:"\f106"}
#atc06 .faq_a{display:none;padding:0 55px 30px 95px;font-size:24px;color:rgba(255,255,255,.6);white-space:pre-line}
#atc06 .faq_a.first{display:block}
#atc06 .faq_a .ps{margin-bottom:10px;color:#ff567f}
#atc06 .faq_a img{max-width:100%}
 /*   
@media (max-width:1024px){
#atc06{padding:0 0 80px}
#atc06 .tit{margin-bottom:20px}
#atc06 .tit p{font-size:38px}	
#atc06 .faq_q{font-size:20px}
#atc06 .faq_a{font-size:16px}
}
@media (max-width:768px){
#atc06{padding:20px 0 60px}
#atc06 .tit p{margin-bottom:0;font-size:32px}	
#atc06 .faq_wrap{border-top:1px solid rgba(255,255,255,.3)}
#atc06 .faq_q{padding:15px 20px;font-size:16px;line-height:1.4}
#atc06 .faq_q span{flex-shrink:0;width:35px;font-size:20px}
#atc06 .faq_a{padding:0 35px 30px 55px;font-size:15px}
}
@media (max-width:480px){
#atc06 .tit p{font-size:28px}
#atc06 .faq_q{font-size:15px}	
#atc06 .faq_a{font-size:14px}
}
*/