
.content_body{padding-left:13rem;padding-bottom:6rem;}


.section {margin-left:0 !important; width:100% !important;}
.page_main_title{padding-top:1.5rem;width:1320px;margin:0 auto;display:flex;justify-content:space-between;align-items:flex-end;padding-bottom:1.5rem;margin-bottom:3rem;border-bottom:1px solid #000;display:block;}
.page_main_title h3{font-size:2.4rem;color:#333;font-weight:800; line-height:1;}
.page_main_title ul.path {display:flex;align-items:center; padding-top:1rem;}
.page_main_title ul.path li a img{height:0.75rem;vertical-align:baseline;}
.page_main_title ul.path li:not(:last-child){padding-right:0.8rem;margin-right:0.8rem;position:relative;}
.page_main_title ul.path li:not(:last-child):after{content:'';display:block;position:absolute;width:0.4rem;height:0.6rem;background:url(/images/default/content/path-arrow.svg)no-repeat center center;background-size:cover;right:0;top:50%;transform:translate(75%, -50%);}
.page_main_title ul.path li a {color:#555;font-size:0.75rem;}



/*서브 메뉴 색상  다르게*/
.left-menu{background: rgba(14, 78, 150, 1);}
.x-con{background: rgba(14, 78, 150, 1) url(/images/default/main/arrow-btn.png) center center no-repeat rgb(64, 66, 67) !important;} 


@media (max-width:1600px){
	.page_main_title{width:100%;padding:1.5rem 0 1.5rem 0;}
	.content_body > div{ padding:0 1.5rem;}
}
@media (max-width:1030px){
	html{font-size:16px;}
    body{font-size:1rem}
	#wrap{font-size:1rem;}
	.tablet{display:block;}
	.content_body {padding-left:10rem;}
	.page_main_title{margin-bottom:2rem;}
	.page_main_title h3{font-size:2rem;}
}

@media (max-width:767px){
		.content_body > div{ padding:0 1rem;}
	.content_body, #footer {padding-left:0;}
	.page_main_title{display:block;padding-bottom:0.75rem;padding-top:5rem;}
}	
.footer{padding-left:13rem;}

@media (max-width:1030px){
.footer{padding-left:10rem;}
}



