@charset "utf-8";


#inc03{width:100%}
#inc03 .inner{max-width:160rem;width:100%;margin:0 auto;padding:15rem 5rem;display:flex;flex-wrap:wrap}
#inc03 .tit_box{width:47rem}
#inc03 .tit_box .s_tit{margin-bottom:1.5rem;font-size:2rem;font-weight:700;color:var(--pt-color);font-family:'Play'}
#inc03 .tit_box .tit{margin-bottom:2rem;font-size:4.3rem;font-weight:700;line-height:120%;color:#000}
#inc03 .tit_box .txt{font-size:1.8rem;line-height:150%;color:#666}
#inc03 .tit_box .more_btn{margin-top:3rem;display:flex;flex-wrap:wrap;align-items:center;gap:1.5rem}

#inc03 .tit_box .btn_txt{font-size:1.7rem;font-weight:500;color:#333}
#inc03 .tit_box .arr{width:4rem;height:4rem;border-radius:4rem;background:var(--pt-color);position:relative}
#inc03 .tit_box .arr img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .3s}

#inc03 .tit_box .more_btn:hover .arr{box-shadow:0 1rem 1rem rgba(0,0,0,.2);background:#222}
#inc03 .tit_box .more_btn:hover .arr img{transform:translate(-50%,-50%) rotate(180deg)}

#inc03 .lt_list{width:calc(100% - 47rem)}
#inc03 .lt_list li{margin-bottom:2.5rem;padding-bottom:2.5rem;border-bottom:1px dashed #ddd}
#inc03 .lt_list li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}
#inc03 .lt_list li a{display:block;display:flex}
#inc03 .lt_list .list_tit{width:11.5rem;height:4rem;border-radius:.5rem;background:#e5ebfa;font-size:1.6rem;font-weight:700;line-height:4rem;text-align:center;color:var(--pt-color);transition:all .3s;font-family:'Poppins'}
#inc03 .lt_list .txt_box{width:calc(100% - 11.5rem);padding-left:4rem}
#inc03 .lt_list .lt_tit{margin-top:1rem;display:flex;flex-wrap:wrap;align-items:center}
#inc03 .lt_list .tit{width:calc(100% - 11rem);padding-right:3rem;font-size:2rem;font-weight:500;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
#inc03 .lt_list .txt{margin-top:.5rem;font-size:1.6rem;line-height:150%;color:#888;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
#inc03 .lt_list .date{width:11rem;font-size:1.4rem;color:#999;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}
#inc03 .lt_list .date img{width:1.8rem}
#inc03 .lt_list .m_date{display:none;margin-top:1rem;font-size:1.4rem;color:#999;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem}
#inc03 .lt_list .m_date img{width:1.8rem}
#inc03 .lt_list li:hover .list_tit{background:var(--pt-color);color:#fff}

#inc03 .lt_list .empty_li{height:30rem;background:#f7f7f7;font-size:1.7rem;color:#999;text-align:center;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;}

@media(max-width:1280px){
	#inc03 .tit_box{width:35rem;padding-right:5rem}
	#inc03 .lt_list{width:calc(100% - 35rem)}
	
}
@media(max-width:1024px){
	#inc03 .inner{padding:13rem 2rem}
	#inc03 .tit_box{width:100%;margin-bottom:3rem;padding:0;text-align:center}
	#inc03 .tit_box .tit{margin-bottom:1rem;/*font-size:4.6rem*/}
	#inc03 .tit_box .more_btn{justify-content: center;}
	
	#inc03 .lt_list{max-width:80rem;width:100%;margin:0 auto;padding-top:2rem;border-top:1px solid #333}
}
@media(max-width:767px){
	#inc03 .inner{padding:10rem 2rem}
	
	#inc03 .tit_box .s_tit{font-size:1.7rem}
	#inc03 .tit_box .tit{font-size:4.3rem}
	
	#inc03 .lt_list li a{flex-wrap:wrap}
	#inc03 .lt_list .list_tit{width:8rem;height:3.5rem;font-size:12px;line-height:3.5rem}
	#inc03 .lt_list .txt_box{width:100%;padding:0}
}
@media(max-width:480px){
	#inc03 .inner{padding:8rem 2rem}
	#inc03 .tit_box .tit{font-size:4rem}
	#inc03 .tit_box .more_btn{margin-top:2rem}
	#inc03 .tit_box .arr{width:3.5rem;height:3.5rem}
	
	#inc03 .lt_list li a{justify-content:center}
	#inc03 .lt_list .txt_box{text-align:center}
	#inc03 .lt_list .date{display:none}
	#inc03 .lt_list .tit{width:100%;padding:0}
	#inc03 .lt_list .m_date{display:flex}
	
	
}
@media(max-width:320px){
	#inc03 .inner{padding:7rem 1.5rem}
	#inc03 .tit_box .tit{font-size:3.7rem}
}
