@charset "utf-8";


/********************
BG
********************/
#multipleDiv_tem_departD_8{background:#017f4a;}
#multipleDiv_tem_departD_9{background:url(../../images/bg_1.jpg) no-repeat center;background-size:cover;}


/********************
COMMON
********************/
#multipleContentsDiv_tem_departD_7,
#multipleContentsDiv_tem_departD_8,
#multipleContentsDiv_tem_departD_9{max-width:1600px;}
#multipleContentsDiv_tem_departD_7,
#multipleContentsDiv_tem_departD_9{padding:80px 0;}
@media all and (max-width:1640px){
	#multipleContentsDiv_tem_departD_7,
	#multipleContentsDiv_tem_departD_8,
	#multipleContentsDiv_tem_departD_9{max-width:96%;}
}
@media all and (max-width:1280px){
	#multipleContentsDiv_tem_departD_7,
	#multipleContentsDiv_tem_departD_9{padding:50px 0;}
}
@media all and (max-width:768px){
	#multipleContentsDiv_tem_departD_7,
	#multipleContentsDiv_tem_departD_9{padding:30px 0;}
}


/********************
바로가기
********************/
#menu3124_obj23{width:100% !important;position:absolute;left:0;bottom:150px;z-index:1;}
@media all and (max-width:768px){
	#menu3124_obj23{position:relative;left:unset;bottom:unset;}
}


/********************
타이틀
********************/
.mainTitle{height:100%;}
.mainTitle h2{line-height:1;}
.mainTitle h2 span{font-family:'Dream Bold';position:relative;padding:5px 10px 0 0;display:inline-block;}
.mainTitle h2 span::before{content:"";display:block;width:10px;height:10px;border-radius:100%;background:#ed8d1c;position:absolute;right:0;top:0;}
.mainTitle_1 h2{text-align:center;padding-bottom:30px;}
.mainTitle_1 h2 span{font-size:40px;color:#000;}
.mainTitle_2 h2 span{font-size:30px;color:#FFF;}
@media all and (max-width:1280px){
	.mainTitle_1 h2 span{font-size:34px;}
	.mainTitle_2 h2 span{font-size:24px;}
}
@media all and (max-width:768px){
	.mainTitle_1 h2 span{font-size:30px;}
	.mainTitle_2 h2 span{font-size:20px;}
}


/********************
문의전화
********************/
.wrap_contact{height:100%;padding:35px 135px 35px 35px;position:relative;background:url(../../images/admission_bg.jpg) no-repeat right bottom;background-size:cover;overflow:hidden;}
.wrap_contact .item_1{color:#FFF;}
.wrap_contact .item_1 dt{font-size:20px;font-family:'Dream Regular';}
.wrap_contact .item_1 dd{font-size:35px;font-family:'Dream Medium';line-height:1.1;letter-spacing:-1px;padding:10px 0 20px 0;}
.wrap_contact .item_2{display:flex;align-items:center;}
.wrap_contact .item_2 dt,
.wrap_contact .item_2 dd{font-size:18px;color:#FFF;font-family:'Dream Regular';}
.wrap_contact .item_2 dd{padding-left:7px;}
.wrap_contact a{background:#657076;border-radius:100%;width:100px;height:100px;display:flex;align-items:center;justify-content:center;text-align:center;position:absolute;right:30px;top:calc(50% - 50px);transition:0.3s;}
.wrap_contact a span{font-size:16px;color:#FFF;font-family:'Dream Medium';}
@media all and (max-width:1280px){
	.wrap_contact dl.item_1 dt{font-size:16px;}
	.wrap_contact dl.item_1 dd{font-size:25px;}
	.wrap_contact dl.item_2{font-size:16px;}
}
@media all and (max-width:768px){
	.wrap_contact{padding:25px 90px 25px 25px ;}
	.wrap_contact dl.item_1 dd{font-size:20px;padding:5px 0 10px 0;}
	.wrap_contact dl.item_2 dt,
	.wrap_contact dl.item_2 dd{font-size:16px;}
	.wrap_contact a{right:15px;top:calc(50% - 35px);width:70px;height:70px;}
	.wrap_contact a span{font-size:12px;}
}
/*HOVER효과*/
@media all and (min-width:1281px) {
  .wrap_contact a:hover{font-family:'Dream Medium';background:#FFF;}
  .wrap_contact a:hover span{color:#000;}
}