@charset "utf-8";


/********************
BG
********************/
#multipleDiv_tem_gradD_12{background:url(../../images/noti_bg.jpg) no-repeat center 70px;}
#multipleDiv_tem_gradD_13{background:url(../../images/intro_bg.jpg) no-repeat center;background-size:cover;}
#multipleDiv_tem_gradD_14{background:#f4f4f4 url(../../images/news_bg.png) no-repeat right top;}


/********************
COMMON
********************/
#multipleContentsDiv_tem_gradD_12,
#multipleContentsDiv_tem_gradD_13,
#multipleContentsDiv_tem_gradD_14{max-width:1600px;padding:100px 0;}
#multipleDiv_tem_gradD_12{margin-top:-70px;}
#multipleContentsDiv_tem_gradD_12{padding-top:0;}
@media all and (max-width:1640px){
	#multipleContentsDiv_tem_gradD_12,
	#multipleContentsDiv_tem_gradD_13,
	#multipleContentsDiv_tem_gradD_14{max-width:96%;}
}
@media all and (max-width:1280px){
	#multipleContentsDiv_tem_gradD_12,
	#multipleContentsDiv_tem_gradD_13,
	#multipleContentsDiv_tem_gradD_14{padding:70px 0;}
}
@media all and (max-width:768px){
	#multipleContentsDiv_tem_gradD_12,
	#multipleContentsDiv_tem_gradD_13,
	#multipleContentsDiv_tem_gradD_14{padding:40px 0;}
}


/********************
타이틀
********************/
.mainTitle h2{font-size:50px;color:#000;line-height:1.1;font-family:'Dream Bold';margin-bottom:30px;letter-spacing:-2px;text-align:center;}
.mainTitle h2::after{content:"";display:block;width:80px;height:2px;background:#000;margin:30px auto;}
.mainTitle_2 h2{color:#FFF;text-align:left;}
.mainTitle_2 h2::after{background:#FFF;margin:30px 0;}
.mainTitle_2 dl{color:#FFF;}
.mainTitle_2 dt{font-size:25px;line-height:1;font-family:'Dream Medium';}
.mainTitle_2 dd{font-size:17px;line-height:1.3;font-family:'Dream Light';margin-top:20px;}
@media all and (max-width:1280px){
	.mainTitle h2{font-size:40px;letter-spacing:-1px;}
	.mainTitle_2{display:flex;align-items:center;}
	.mainTitle_2 h2{font-size:35px;display:flex;margin-bottom:0;}
	.mainTitle_2 h2::after{width:2px;height:80px;margin:auto 30px;}
	.mainTitle_2 dt{font-size:22px;}
	.mainTitle_2 dd{font-size:15px;}
	.mainTitle_2 dd br{display:none;}
}
@media all and (max-width:768px){
	.mainTitle h2{font-size:30px;}
	.mainTitle_2{display:block;}
	.mainTitle_2 h2{font-size:22px;display:block;}
	.mainTitle_2 h2::after{width:80px;height:2px;margin:15px 0;}
	.mainTitle_2 h2 br{display:none;}
	.mainTitle_2 dt{font-size:18px;}
	.mainTitle_2 dd{font-size:14px;}
}


/********************
슬라이더
********************/
@media all and (min-width:769px){
	#menu7511_obj103{overflow:unset;}
}