@charset "utf-8";

/********************
추가및수정
********************/
.wrap_visual .text_2{font-size: 40px;font-family: 'Dream Medium';letter-spacing: -1px;}
@media all and (max-width:1280px){
  .wrap_visual .text_2{font-size: 30px;}
}
@media all and (max-width:768px){
  .wrap_visual .text_2{font-size: 20px;}
}


/********************
BG
********************/
#multipleDiv_tem_gradA_17{background:#FFF url(../../images/bg_1.jpg) no-repeat left top;}
#multipleDiv_tem_gradA_18{background:#f7f7f7;}
#multipleDiv_tem_gradA_18::before{right:0;bottom:0;width:50%;height:50%;background:#255e6a;position:absolute;content:"";display:block;}


/********************
COMMON
********************/
#multipleContentsDiv_tem_gradA_17,
#multipleContentsDiv_tem_gradA_18,
#multipleContentsDiv_tem_gradA_19{max-width:1400px;margin:0 20px 0 310px !important;}
#multipleContentsDiv_tem_gradA_17{padding:50px 0 25px 0;}
#multipleContentsDiv_tem_gradA_18{padding:70px 0;}
@media all and (max-width:1740px){
  #multipleContentsDiv_tem_gradA_17,
  #multipleContentsDiv_tem_gradA_18,
  #multipleContentsDiv_tem_gradA_19{max-width:calc(100% - 330px);}
}
@media all and (max-width:1280px){
  #multipleContentsDiv_tem_gradA_17,
  #multipleContentsDiv_tem_gradA_18,
  #multipleContentsDiv_tem_gradA_19{max-width:96%;margin:0 auto !important;}
  #multipleContentsDiv_tem_gradA_18{padding:50px 0;}
}
@media all and (max-width:768px){
  #multipleContentsDiv_tem_gradA_17{padding:25px 0;}
  #multipleContentsDiv_tem_gradA_18{padding:30px 0;}
}


/********************
타이틀
********************/
.mainTitle_1 h2{font-size:35px;line-height:1;font-family:'Mont SemiBold';margin-bottom:30px;letter-spacing:-2px;}
@media all and (max-width:1280px){
  .mainTitle_1 h2{font-size:30px;}
}
@media all and (max-width:768px){
  .mainTitle_1 h2{font-size:25px;}
}


/********************
문의전화
********************/
.wrap_contact{padding:20px 10px;height:100%;background:#FFF;border-top:2px solid #222;border-bottom:1px solid #DDD;}
.wrap_contact h2{font-size:25px;color:#222;line-height:1.3;font-family:'Dream Medium';margin-bottom:15px;}
.wrap_contact div{min-height:65px;padding-left:80px;color:#657076;line-height:1;font-family:'Mont SemiBold';background:url(../../images/icon_clock.png) no-repeat left center;}
.wrap_contact div strong{font-size:30px;font-weight:600;padding:5px 0;display:block;}
.wrap_contact div span{font-size:18px;}
.wrap_contact p{font-size:16px;color:#888888;margin-top:10px;}
@media all and (max-width:1640px){
  .wrap_contact h2{font-size:22px;margin-bottom:10px;}
  .wrap_contact div strong{font-size:25px;}
  .wrap_contact div span{font-size:16px;}
  .wrap_contact p{font-size:14px;}
}
@media all and (max-width:1280px){
  .wrap_contact div strong{font-size:30px;}
  .wrap_contact div span{font-size:18px;}
  .wrap_contact p{font-size:16px;}
}
@media all and (max-width:768px){
  .wrap_contact h2{font-size:20px;}
}