/* 서브 비주얼 이미지 */
#visual .bg4{ background: url("/img/sub/notice_bg.jpg") no-repeat center center / cover; }
#visual .bg5{ background: url("/img/sub/about_bg.jpg") no-repeat center center / cover; }


/* tab-menu */
@media screen and (max-width: 900px){
	.tab-menu ul{ flex-wrap: wrap; }
	.tab-menu ul li{ max-width: calc((100% - 10px) / 2); }
	.tab-menu ul li:nth-of-type(even){ margin-right: 0; }
	.tab-menu ul li:last-of-type{ margin-right: 0; }
}


/* About Us - 비전 */
@media screen and (max-width: 760px){
	#vision .vision ul br{ display: none; }
}


/* R&D - 연구개발 분야 */
#rnd .sticky-tab ul li{ width: 200px; }

@media screen and (max-width: 1400px){
	#rnd br{ display: none; }
}

@media screen and (max-width: 750px){
	#rnd .sticky-tab ul{ flex-wrap: wrap; border-radius: 20px; padding: 5px 0; }
	#rnd .sticky-tab ul li{ max-width: calc(100% / 2); height: auto; }
}


/* ESG - ESG 경영 - ESG 레포트 */
@media screen and (max-width: 520px){
	#report .rightTxt em{ display: block; }
}


/* ESG - E(환경) - 추진체계 */
#propulsion .emphasis .dl-box dl dt{ min-height: 100px; }

#propulsion .target-list ul{ grid-template-columns: repeat(3, calc(100% / 3)); }

#propulsion .roadmap dl dd{ flex-direction: column; }
#propulsion .roadmap dl dd > *{ width: 100%; }
#propulsion .roadmap dl dd strong{ padding-bottom: 0; }

@media screen and (max-width: 1050px){
	#propulsion .target-list ul{ grid-template-columns: repeat(2, 50%); }
}

@media screen and (max-width: 750px){
	#propulsion .emphasis .dl-box dl dt{ min-height: 60px; }
}

@media screen and (max-width: 700px){
	#propulsion .target-list ul{ grid-template-columns: repeat(1, 100%); }
}


/* ESG - S(사회) - 안전경영 */
#safety .target-list ul{ grid-template-columns: repeat(3, calc(100% / 3)); }

@media screen and (max-width: 1520px){
	#safety .target-list ul{ grid-template-columns: repeat(2, 50%); }
}

@media screen and (max-width: 950px){
	#safety .target-list ul{ grid-template-columns: repeat(1, 100%); }
}
