@charset "utf-8";

/********************
추가및수정
********************/
.wrap_visual .text_1{font-size:80px !important;line-height:1 !important;}
.wrap_visual .text_1 span{font-size:40px !important;}


/********************
BG
********************/
#multipleDiv_tem_gradC_11::before{right:0;bottom:0;width:50%;height:135px;background:#FFF;position:absolute;content:"";display:block;z-index:1;}
#multipleContentsDiv_tem_gradC_12{background:url(../../images/bg_1.jpg) no-repeat left bottom;}
#multipleDiv_tem_gradC_13{background:url(../../images/noti_bg.jpg) no-repeat left bottom;background-size:cover;}
#multipleDiv_tem_gradC_13::before{left:50%;bottom:0;width:1000px;height:100%;margin-left:-1560px;background:#eaf3f4;position:absolute;content:"";display:block;}
#multipleContentsDiv_tem_gradC_14{background:url(../../images/bg_1.jpg) no-repeat right bottom;}
#multipleDiv_tem_gradC_15{background:url(../../images/bg_2.jpg) no-repeat center;background-size:cover;}
@media all and (max-width:1640px){
  #multipleDiv_tem_gradC_11::before{display:none;}
}


/********************
COMMON
********************/
#multipleContentsDiv_tem_gradC_12,
#multipleContentsDiv_tem_gradC_13,
#multipleContentsDiv_tem_gradC_14,
#multipleContentsDiv_tem_gradC_15{max-width:1600px;padding:100px 0;}
@media all and (max-width:1640px){
  #multipleContentsDiv_tem_gradC_12,
  #multipleContentsDiv_tem_gradC_13,
  #multipleContentsDiv_tem_gradC_14,
  #multipleContentsDiv_tem_gradC_15{max-width:96%;}
}
@media all and (max-width:1280px){
  #multipleContentsDiv_tem_gradC_12,
  #multipleContentsDiv_tem_gradC_13,
  #multipleContentsDiv_tem_gradC_14,
  #multipleContentsDiv_tem_gradC_15{padding:70px 0;}
}
@media all and (max-width:768px){
  #multipleContentsDiv_tem_gradC_12,
  #multipleContentsDiv_tem_gradC_13,
  #multipleContentsDiv_tem_gradC_14,
  #multipleContentsDiv_tem_gradC_15{padding:40px 0;}
}


/********************
퀵서비스
********************/
#menu19144_obj123{width:1600px !important;margin-left:-800px !important;left:50%;bottom:0;position:absolute;z-index:1 !important;}
@media all and (max-width:1640px){
  #menu19144_obj123{width:98% !important;margin-left:0 !important;left:2%;}
}


/********************
타이틀
********************/
.mainTitle h2{font-size:60px;color:#000;line-height:1;font-family:'Dream Bold';margin-bottom:30px;letter-spacing:-2px;}
.mainTitle span{display:block;}
.mainTitle_1 span{color:#22ba31;font-size:35px;}
.mainTitle_1 p{color:#888;font-family:'Dream Medium';}
.mainTitle_2{text-align:right;}
.mainTitle_2 span{color:#046b40;}
.mainTitle_2{text-align:right;}
@media all and (max-width:1280px){
  .mainTitle h2{font-size:45px;}
  .mainTitle_1 span{font-size:25px;}
}
@media all and (max-width:768px){
  .mainTitle h2{font-size:30px;}
  .mainTitle_1 p br{display:none;}
  .mainTitle_1 span{font-size:18px;}
  .mainTitle_2{text-align:left;}
}


/********************
텍스트배너
********************/
.wrap_banner p{font-size:35px;color:#FFF;line-height:1.3;font-family:'Dream Light';text-align:center;}
.wrap_banner p strong{font-family:'Dream Medium';}
.wrap_banner ul{border-top:1px solid #FFF;margin-top:50px;padding-top:50px;display:flex;justify-content:center;}
.wrap_banner ul li{width:270px;height:80px;margin:0 10px;}
.wrap_banner ul li a{font-size:20px;color:#FFF;line-height:1;font-family:'Dream Medium';width:100%;height:100%;border:1px solid #FFF;display:flex;justify-content:center;align-items:center;transition:0.4s;}
@media all and (max-width:1280px){
  .wrap_banner p{font-size:27px;}
  .wrap_banner ul{margin-top:40px;padding-top:40px;}
  .wrap_banner ul li{width:28%;height:60px;margin:0 1%;}
  .wrap_banner ul li a{font-size:17px;}
}
@media all and (max-width:768px){
  .wrap_banner p{font-size:22px;}
  .wrap_banner ul li{height:50px;}
  .wrap_banner ul li a{font-size:14px;}
}
/*HOVER*/
@media all and (min-width:1281px) {
  .wrap_banner ul li a:hover{background:#046b40;border-color:#046b40;}
}