@charset "utf-8";


/*BG*/
@media all and (max-width:1700px){
}


/*COMMON*/
#multipleContentsDiv_templet_organ_A_16{max-width:1580px;margin:unset !important;padding:80px 0 100px 80px;}
@media all and (max-width:1820px){
  #multipleContentsDiv_templet_organ_A_16{max-width:98%;}
}
@media all and (max-width:1280px){
  #multipleContentsDiv_templet_organ_A_16{max-width:96%;margin: 0 auto !important;padding:80px 0;}
}
@media all and (max-width:768px){
  #multipleContentsDiv_templet_organ_A_16{padding:40px 0 50px 0;}
}


/*슬로건*/
#menu6987_obj39{position:absolute;top:0;left:0;width:100% !important;}
.slogan{max-width:1580px;color:#FFF;line-height:1.3;padding-top:280px;text-align:right;}
.slogan .item_1{font-family:'Dream Medium';font-size:30px;}
.slogan .item_2{font-family:'Dream Bold';font-size:60px;text-shadow:1px 1px 3px #000;padding-top:10px;}
@media all and (max-width:1820px){
  .slogan{max-width:96%;margin:0 auto;}
}
@media all and (max-width:1280px){
  .slogan{padding-top:150px;text-align:center;}
  .slogan .item_1{font-size:25px;}
  .slogan .item_2{font-size:40px;}
}
@media all and (max-width:768px){
  .slogan .item_1{font-size:18px;}
  .slogan .item_2{font-size:30px;}
}


/*타이틀*/
.mainTitle{color:#000;letter-spacing:-2px;line-height:1;padding-bottom:25px;}
.mainTitle strong{font-family:'Play Bold';font-size:45px;}
.mainTitle span{font-family:'Play Regular';font-size:45px;}
.mainTitle_2 span{font-family:'Dream Bold';font-size:30px;}
@media all and (max-width:1280px){
  .mainTitle strong,
  .mainTitle span{font-size:38px;}
  .mainTitle_2 span{font-size:25px;}
}
@media all and (max-width:768px){
  .mainTitle strong,
  .mainTitle span{font-size:20px;}
}


/*배너*/
.banner_0{padding:40px 50px;height:100%;}
.banner_1{background:#03499a;}
.banner_2{background:#0076ff;}
.banner_0 a{display:flex;align-items:flex-start;}
.banner_0 a:first-child{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,0.3);}
.banner_0 a img{margin-right:15px;max-width:30px;transition: all 0.7s cubic-bezier(0.2, 0, 0.3, 1);}
.banner_0 a span{font-family:'Dream Regular';font-size:16px;color:rgba(255,255,255,0.7);}
.banner_0 a span strong{font-family:'Dream Medium';font-size:20px;color:#FFF;display:block;}
@media all and (min-width:1281px){
  .banner_0 a:hover img{transform: rotatey(180deg);}
  .banner_0 a:hover span strong{text-shadow:1px 1px 5px #000;}
}
@media all and (max-width:1280px){
  .banner_0{padding:35px;}
  .banner_0 a span strong{font-size:18px;}
}
@media all and (max-width:768px){
  .banner_0{padding:25px;}
}