@charset "utf-8"; /* */
/**
* @author CodeClicker
*/

.main_section05_container { overflow: hidden;}

.main_section5_contents_container { margin-top: 75px; }

.main_section5_contents_wrapper { width: 100%; position: relative; display: flex; gap: 21px; }


.main_section_pc.about_section_container .main-title-wrapper .section-title { text-align: left; }
.main_section_pc.about_section_container .main_section05_wrapper { padding: 0 321px; }

.main_section_pc.about_section_container .main-title-wrapper .section-sub-title { margin-top: 77px;  display: flex; justify-content: flex-end; }


.main_section5_contents_wrapper .section_contents_box { border-radius: 9px; overflow: hidden; }
.main_section5_contents_wrapper .section_contents_box img { height: 100%; width: auto; }







@media screen and (max-width: 768px) {
	.main_section5_contents_bg { display: none; }
	.main_section5_contents_wrapper .section_contents_box p { font-size: 18px; font-weight: 600; line-height: 28.916px; letter-spacing: 0.9px; }
	.main_section5_contents_wrapper { display: flex; flex-direction: column; height: 100%;}
	.main_section5_contents_container { margin-top: 35px; }
	.main_section5_contents_wrapper .section_contents_box { max-height: 180px;}

	.main_section_pc.about_section_container .main_section05_wrapper { padding: 0 15px; }
	.main_section_pc.about_section_container .main-title-wrapper .section-sub-title { margin-top: 25px; }
}

