@charset "utf-8";

/* main li reset*/
.main ._contentBuilder ._obj._objHtml ul li, 
.main  ._contentBuilder ._obj._objTag ul li {margin-top: 0; background:url(); padding-left:0;}

/* 첫번째 단 */
#multipleDiv_2battery_773{background:#e9ecf0;}
#multipleContentsDiv_2battery_773 {max-width: 1480px; margin: 0 auto; padding: 50px 0 40px 0;}
#multipleContentsDiv_2battery_772 > div:nth-child(2) {position: absolute; left: 0; top: 50%; z-index: 100; width: 100% !important; transform: translate(0, -50%);}
.wrap-slogan {text-align: center; color: #fff;}
.wrap-slogan .container {max-width: 1480px;}
.wrap-slogan .small-slogan {font-family:'S-CoreDream-2ExtraLight'; font-size: 28px;}
.wrap-slogan .big-slogan {font-family:'S-CoreDream-3Light'; font-size: 50px;}
.wrap-slogan .big-slogan em {font-family:'S-CoreDream-5Medium'; font-size: 50px;}

@media all and (max-width: 1740px) {
  #multipleContentsDiv_2battery_773 {padding: 50px 20px 40px 20px;}
}

@media all and (max-width: 1023px) {
  .wrap-slogan .big-slogan,
  .wrap-slogan .big-slogan em {font-size: 40px;}
  .wrap-slogan .small-slogan {font-size: 20px;}
}

@media all and (max-width: 768px) {
  #multipleContentsDiv_2battery_773 {padding: 20px;}
  #multipleContentsDiv_2battery_772 > div:nth-child(2) {top: 43%;}
  .wrap-slogan .big-slogan,
  .wrap-slogan .big-slogan em {font-size: 30px;}
  .wrap-slogan .small-slogan {font-size: 18px;}
}

/* 두번째 단 */
#multipleDiv_2battery_774{background:#e9ecf0;}
#multipleContentsDiv_2battery_774 {max-width: 1480px; margin: 0 auto; padding: 0 0 40px 0;}
.wrap-study a {display: block; padding: 19px 0 24px 25px; }
.wrap-study .icon1 a {background: #0079e7 url('../../images/main/ico-study1.png') no-repeat 83% center;}
.wrap-study .icon2 a {background: #0b3152 url('../../images/main/ico-study2.png') no-repeat 80% center;}
.wrap-study strong {display: block; margin: 0 0 20px 0; font-family: 'Noto Regular'; font-size: 18px; color: #fff;}
.wrap-study .btn-go {display: inline-block; width: 65px; height: 65px; line-height: 65px; background: rgba(255,255,255,.1); border: 1px solid #fff; border-radius: 100%; font-family: 'Mont SemiBold'; text-align: center; color: #fff;}
.wrap-study a:hover .btn-go {background: #fff; transition: .4s}
.wrap-study .icon1 a:hover .btn-go {color: #0054a7;}
.wrap-study .icon2 a:hover .btn-go {color: #0054a7;}

@media all and (max-width: 1740px) {
  #multipleContentsDiv_2battery_774 {padding: 0 20px 40px 20px;}
}

@media all and (max-width: 1500px) {
  .wrap-study {text-align: center;}
  .wrap-study ul li {float: left; width: 50%;}
  .wrap-study a {padding: 145px 30px 37px 30px;}
  .wrap-study strong {font-size: 25px;}
  .wrap-study .icon1 a,
  .wrap-study .icon2 a {background-position: center 30px !important;}
}

@media all and (max-width: 768px) {
  #multipleContentsDiv_2battery_774 {padding: 0 20px;}
  .wrap-study .icon1 a,
  .wrap-study .icon2 a {background-image: none;}
  .wrap-study a {padding: 40px 30px;}
  .wrap-study strong {font-size: 18px;}
}

/* 세번째 단 */
#multipleDiv_2battery_775 {background: #00529c;}
#multipleContentsDiv_2battery_775 {max-width: 1480px; margin: 0 auto; padding: 50px 0;}
.wrap-news {background: url('../../images/main/bg-main1.jpg') no-repeat center top; background-size: cover;}
.wrap-news a {display: table; width: 100%; height: 310px; padding: 20px; table-layout: fixed;}
.wrap-news .box {display: table-cell; border: 1px solid rgba(255,255,255,.3); vertical-align: middle; text-align: center;}
.wrap-news .box p {padding: 57px 0 0 0; background: url('../../images/main/ico-news.png') no-repeat top center; font-family: 'Noto Regular'; font-size: 16px; color: #2bdbff;}
.wrap-news .box strong {position: relative; font-family: 'Noto Medium'; font-size: 26px; color: #fff;}
.wrap-news .box strong::after {content: ''; position: absolute; left: 0; bottom: -2px; width: 0; height: 1px; background: #fff;}
.wrap-news a:hover .box strong::after {width: 100%; transition: .4s;}

.wrap-admission {background: url('../../images/main/bg-main2.jpg') no-repeat center top; background-size: cover;}
.wrap-admission a {display: table; width: 100%; height: 310px; padding: 20px; table-layout: fixed;}
.wrap-admission .box {display: table-cell; border: 1px solid rgba(255,255,255,.3); vertical-align: middle; text-align: center;}
.wrap-admission .box p {padding: 60px 0 0 0; background: url('../../images/main/ico-admmision.png') no-repeat top center; font-family: 'Noto Regular'; font-size: 16px; color: #2bdbff;}
.wrap-admission .box strong {position: relative; font-family: 'Noto Medium'; font-size: 26px; color: #fff;}
.wrap-admission .box strong::after {content: ''; position: absolute; left: 0; bottom: -2px; width: 0; height: 1px; background: #fff;}
.wrap-admission a:hover .box strong::after {width: 100%; transition: .4s;}

.wrap-link li {float: left; width: 50%; padding: 16px 0;}
.wrap-link li a {display: block; text-align: center;}
.wrap-link .desc {margin: 15px 0 0 0;}
.wrap-link a:hover .desc {font-family: 'Noto DemiLight'; color: #0054a7;}

@media all and (max-width: 1740px) {
  #multipleContentsDiv_2battery_775 {padding: 50px 20px;}
}

@media all and (max-width: 1500px) {
  .wrap-link {padding: 78px 20px;}
  .wrap-link li {width: 25%;}
  .wrap-link .icon img {width: 60%;}
}

@media all and (max-width: 1023px) and (min-width:769px){
  .wrap-link{padding:18px 0;}
  .wrap-link li {width: 50%;padding:10px 0;}
  .wrap-link .icon img{width:auto;}
  .wrap-link .desc{margin:10px 0 0 0;}
}

@media all and (max-width: 768px) {
  #multipleContentsDiv_2battery_775 {padding: 20px;}
  .wrap-link {padding: 20px;}
  .wrap-news a {height: 150px;}
  .wrap-news .box {padding: 20px; text-align: left;}
  .wrap-news .box p {padding: 0; background: none;}
  .wrap-admission a {height: 150px;}
  .wrap-admission .box {padding: 20px; text-align: left;}
  .wrap-admission .box p {padding: 0; background: none;}
}


/* 네번째 단 */
.wrap-rolling .container {max-width: 1480px; margin: 0 auto;}

@media all and (max-width: 1740px) {
  .wrap-rolling .container  {padding: 0 20px;}
}
