@charset "utf-8";

#atc02{width:100%;background:#f7f7f7;position:relative}
#atc02 .inner{max-width:140rem;width:100%;margin:0 auto;padding:13rem 0;position:relative;z-index:10}
#atc02:before{content:'';width:77rem;height:77rem;background:url(/index/include/include02/logo.png) no-repeat center/cover;position:absolute;left:50%;top:50%;transform:translate(53%,-50%)}

/*솔루션 영역*/
#atc02 .solution_cont{margin-bottom:8rem;text-align:center}
#atc02 .solution_cont .tit{margin-bottom:3rem;padding-bottom:2rem;font-size:4.8rem;font-weight:700;line-height:100%;color:#000;position:relative;font-family:'Poppins'}
#atc02 .solution_cont .tit:before{content:'';width:3.3rem;height:2px;background:#000;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}
#atc02 .solution_cont .cont_box{width:100%;padding:5rem 3rem;border:1px solid #ddd;border-radius:2rem;background:#fff}
#atc02 .solution_cont .cont_box .box_tit{display:inline-block;margin-bottom:3rem;padding:1.5rem 3rem;border-radius:5px;background:#000;font-size:2rem;font-weight:700;color:#fff}
#atc02 .solution_cont .cont_box .box_s_tit{margin-bottom:2.5rem;font-size:2rem;font-weight:700;color:#000}
#atc02 .solution_cont .cont_box .txt{font-size:1.7rem;line-height:150%;color:#666}
#atc02 .solution_cont .cont_box .txt + .txt{margin-top:2rem}
#atc02 .solution_cont .cont_box .txt span{color:#222} 

/*적용분야 영역*/
#atc02 .field_cont .tit{margin-bottom:3rem;padding-left:2rem;font-size:3rem;font-weight:700;color:#000;position:relative}
#atc02 .field_cont .tit:before,#atc02 .field_cont .tit:after{content:'';width:7px;height:7px;border-radius:7px;position:absolute;left:0}
#atc02 .field_cont .tit:before{background:#111;top:23%}
#atc02 .field_cont .tit:after{background:#b2b2b2;top:56%}

#atc02 .field_cont .cont_list li{width:100%;padding:5.5rem 6.5rem;border:1px solid #ddd;border-radius:2rem;background:#fff;display:flex;flex-wrap:wrap;align-items:center;gap:2rem 0}
#atc02 .field_cont .cont_list li + li{margin-top:3rem}
#atc02 .field_cont .cont_list li .list_tit{width:30rem;font-size:2.5rem;font-weight:700;color:#000}
#atc02 .field_cont .cont_list li .list_cont{width:calc(100% - 30rem);font-size:1.7rem;line-height:150%;color:#666;word-break:keep-all}
#atc02 .field_cont .cont_list li .tip{margin-top:2rem;font-weight:500;color:#000;display:flex;flex-wrap:wrap;align-items:center;gap:1.5rem;font-family:'Poppins'}

@media(max-width:1400px){
	#atc02 .inner{padding:10rem 2rem}
}
@media(max-width:1280px){
	#atc02 .inner{padding:9rem 2rem}
	#atc02 .solution_cont .tit{font-size:4.5rem}
	
	#atc02 .field_cont .cont_list li{text-align:center}
	#atc02 .field_cont .cont_list li .list_tit{width:100%}
	#atc02 .field_cont .cont_list li .list_cont{width:100%}
	#atc02 .field_cont .cont_list li .list_cont .txt + .txt{margin-top:1.5rem}
	#atc02 .field_cont .cont_list li .tip{justify-content:center}
}
@media(max-width:1024px){
	#atc02 .inner{padding:8rem 2rem}
	#atc02 .solution_cont .tit{font-size:4.2rem}
	
	#atc02 .field_cont .tit{font-size:2.7rem}
	#atc02 .field_cont .cont_list li{padding:5rem 3rem}
	#atc02 .field_cont .cont_list li .list_cont br{display:none}
}
@media(max-width:767px){
	#atc02 .inner{padding:7rem 2rem}
	#atc02 .solution_cont{margin-bottom:5rem}
	#atc02 .solution_cont .tit{font-size:3.9rem}
	#atc02 .solution_cont .cont_box .txt br{display:none}
	
	#atc02 .field_cont .tit{font-size:2.4rem}
}
@media(max-width:480px){
	#atc02 .inner{padding:6rem 2rem}
	
	#atc02 .solution_cont .tit{font-size:3.6rem}
	
	#atc02 .solution_cont .cont_box{padding:3rem 2rem}
	#atc02 .solution_cont .cont_box .box_tit{padding:1rem 2rem}
	
	#atc02 .field_cont .cont_list li{padding:3rem 2rem}
	#atc02 .field_cont .cont_list li .list_tit{font-size:2.2rem}
}
@media(max-width:320px){
	#atc02 .inner{padding:6rem 1.5rem}
	#atc02 .solution_cont .tit{font-size:3.3rem}
}
