@charset "utf-8";

/*수정*/
.wrap_banner_1 ul.slider > li:nth-child(1){background: #7638fa  !important;}
.wrap_banner_1 ul.slider > li:nth-child(2){background: #ea3323  !important;}
.wrap_banner_1 .text_1{font-family:'Dream Bold' !important;}

.wrap_goto{display:flex;flex-wrap:wrap;background:#FFF;border:1px solid #EEE;}
.wrap_goto a{display:block;padding:0 25px;margin:25px 0;width:25%;border-right:1px solid #EEE;position:relative;}
.wrap_goto a:last-child{border:0;}
.wrap_goto a i{font-family:'Dream Medium';font-size:22px;color:#222;display:block;line-height:1.2;}
.wrap_goto a span{font-family:'Play Bold';font-size:18px;color:#888;display:block;line-height:1;padding-top:5px;}
.wrap_goto a::before{content:"";opacity:0;transition:0.5s;display:block;width:30px;height:30px;background:url(/sites//templet_guide/images/common/icon_share_b_2.png) no-repeat center;position:absolute;right:20px;top:calc(50% - 15px);}
@media all and (min-width:1281px){
  .wrap_goto a:hover::before{opacity:1;}
}
@media all and (max-width:768px){
  .wrap_goto{padding:15px 0;}
  .wrap_goto a{width:50%;border-right:0;margin:0;padding:15px;}
  .wrap_goto a i{font-size:18px;}
  .wrap_goto a span{font-size:15px;} 
}


/*BG*/
#multipleDiv_templet_depart_C_20{background:url(../../images/bg_1.jpg) no-repeat center;background-size:cover;}


/*COMMON*/
#multipleContentsDiv_templet_depart_C_20{padding:50px 0 50px 80px;margin:unset !important;max-width:1580px;}
@media all and (max-width:1820px){
  #multipleContentsDiv_templet_depart_C_20{max-width:98%;}
}
@media all and (max-width:1280px){
  #multipleContentsDiv_templet_depart_C_20{max-width:96%;margin:0 auto !important;padding:50px 0;}
}


/*슬로건*/
#menu5978_obj34{position:absolute;top:0;left:0;width:100% !important;}
.slogan{max-width:1580px;color:#FFF;line-height:1.3;padding-top:280px;text-align:center;}
.slogan .item_1{font-family:'Play Regular';font-size:28px;letter-spacing:-2px;}
.slogan .item_1 strong{font-family:'Play Bold';font-size:50px;}
.slogan .item_2{font-family:'Dream Medium';font-size:50px;letter-spacing:-2px;padding-top:10px;}
@media all and (max-width:1580px){
  .slogan{max-width:96%;margin: 0 auto;}
}
@media all and (max-width:1280px){
  .slogan{padding-top:150px;}
  .slogan .item_1{font-size:22px;}
  .slogan .item_1 strong{font-size:40px;}
  .slogan .item_2{font-size:40px;}
}
@media all and (max-width:768px){
  .slogan .item_1{font-size:16px;}
  .slogan .item_1 strong{font-size:30px;}
  .slogan .item_2{font-size:30px;}
}


/*타이틀*/
.mainTitle strong{font-family:'Mont SemiBold';font-size:34px;letter-spacing:-2px;}
.mainTitle_1{display:flex;align-items:center;line-height:1;}
.mainTitle_1::before{content:"";display:block;width:26px;height:24px;margin-right:10px;background:url(../../images/icon_rct.png) no-repeat left center;}
.mainTitle_1::after{content:"";display:block;width:35px;height:1px;margin:0 20px;background:#000}
@media all and (max-width:1280px){
  .mainTitle strong{font-size:28px;}
}
@media all and (max-width:768px){
  .mainTitle strong{font-size:22px;}
  .mainTitle_1{padding-bottom:20px;}
}