@charset "utf-8";
.multipleDiv{overflow:hidden;}

/*section01*/
#multipleDiv_university_temp03_11 ._objHtml {position: absolute;z-index: 1;top: 110px;width: 100%;}
#menu232_obj124{position:absolute;}
.visual-slogan{max-width:1500px; margin:0 auto; color:#fff; line-height:1.2; text-align:center; line-height:1.2;}
.visual-slogan span,
.visual-slogan strong{display:block;}
.visual-slogan .t1{font-size:40px; font-family:'Noto Medium';}
.visual-slogan .t2{font-family:'Noto Light'; font-size:35px; margin-bottom:20px;}
.visual-slogan .t3{font-family:'Noto Light'; font-size:22px; position:relative;}
.visual-slogan .t3:before,
.visual-slogan .t3:after{content:''; vertical-align:middle; width:300px; height:6px; display:inline-block; margin:0 40px; background:url(./../../images/main/slogan-line.png) repeat;}

@media all and (max-width:1023px) {
  #multipleDiv_university_temp03_11 ._objHtml{top:90px;}
  .visual-slogan .t3:before,
  .visual-slogan .t3:after{width:100px; margin: 0 30px;}
}

@media all and (max-width:767px) {
  .visual-slogan .t1{font-size:30px;}
  .visual-slogan .t2{font-size:25px;}
  .visual-slogan .t3{font-size:20px;}
  .visual-slogan .t3:before,
  .visual-slogan .t3:after{width:50px; margin: 0 15px;}
  #multipleDiv_university_temp03_11 ._objHtml{top:80px;}
}

/*section02*/
#multipleDiv_chosun_06_3{margin-top:-130px;}
#multipleDiv_chosun_06_3 .multipleContentsDiv{max-width:1500px; margin:0 auto; padding:50px 50px 0 50px; background-color:#fff; overflow:hidden;}

@media all and (max-width:1520px) {
  #multipleDiv_chosun_06_3{padding:15px 15px 0 15px;}
  #multipleDiv_chosun_06_3 .multipleContentsDiv{padding:20px 20px 0 20px;}
}

@media all and (max-width:767px) {
  #multipleDiv_chosun_06_3 .multipleContentsDiv{padding:40px 20px 0 20px;}
  #multipleDiv_chosun_06_3{padding:0; margin-top:10px;}
}
/*section03*/
#multipleDiv_chosun_06_15{padding:50px 0;}
#multipleDiv_chosun_06_15 .multipleContentsDiv{max-width:1400px; margin:0 auto;}
.main-banner ul{overflow:hidden;}
.main-banner ul li{width:calc(100% / 3 - 30.5px); float:left; border:1px solid #ddd; padding:40px 20px 40px 170px; background:#f4f3f3 url('./../../images/main/main-banner-bg-logo.png') 110% 15px no-repeat; position:relative;}
.main-banner ul li + li{margin-left:45px;}
.main-banner ul li a,
.main-banner ul li span,
.main-banner ul li strong{display:block; line-height:1.4;}
.main-banner ul li span.thum{width:85px; height:85px; position:absolute; padding:15px 10px 10px 15px; left:60px; top:50%; margin-top:-42.5px; background:url('./../../images/main/main-icon-bg.png') left top no-repeat;}
.main-banner ul li span{color:#0146a4; font-size:19px}
.main-banner ul li strong{color:#151515; font-size:30px; font-family:'Noto Bold';}

@media all and (max-width:1520px) {
  #multipleDiv_chosun_06_15{padding:40px 35px;}
  .main-banner ul li span.thum{left:30px;}
  .main-banner ul li{padding: 40px 20px 30px 130px;}
  .main-banner ul li span{font-size: 17px;}
  .main-banner ul li strong{font-size:25px}
}
@media all and (max-width:1024px) {
  .main-banner ul li span.thum{left:30px;}
  .main-banner ul li{padding: 30px 10px 25px 130px;}
  .main-banner ul li strong{font-size:21px}
}
@media (min-width:768px) and (max-width:1023px) {
  .main-banner{left:30px;}
  .main-banner ul li{padding: 110px 20px 20px 20px; text-align:center; width: calc(100% / 3 - 13.5px);}
  .main-banner ul li + li{margin-left:20px;}
  .main-banner ul li span.thum{left: 50%; top: 15px; margin: 0 0 0 -42.5px;}
  .main-banner ul li span{font-size: 17px;}
  .main-banner ul li strong{font-size:25px}

}

@media all and (max-width:767px) {
  #multipleDiv_chosun_06_15{padding:30px 20px;}
  .main-banner ul li{width:100%;margin-left:0 !important;margin-bottom:10px;padding: 55px 10px 50px 130px;}
  body .main-link-banner ul li{width: calc(100% / 3); margin:15px 0;}
  .main-link-banner ul li + li:before{display:none;}
  .main-banner ul li span{font-size: 18px;}
  .main-banner ul li strong{font-size:27px}
  .main-banner ul li span.thum{left:70px;}
  .main-banner ul li > a > p{padding-left:19%}
}

/*section04*/
#multipleDiv_chosun_06_17{background-color:#edf0fd; padding:30px 0;}
#multipleDiv_chosun_06_17 .multipleContentsDiv{max-width:1500px; margin:0 auto;}
.main-link-banner ul{overflow:hidden;}
.main-link-banner ul li{width:calc(100% / 6); float:left; text-align:center; position:relative;font-family: 'Noto DemiLight',sans-serif;}
.main-link-banner ul li + li:before{content:''; width:1px; height:90px; background-color:#ddd; position:absolute; left:0; top:50%; margin-top:-45px;}
.main-link-banner ul li span{display:block; padding-top:15px; border-radius:20px; width:88px; height:88px; background:#fff; box-shadow:2px 2px 5px rgba(0,0,0,.2); margin:0 auto; margin-bottom:10px; text-align:center;}
.main-link-banner ul li span img{margin:0 auto;}
.main-link-banner ul li strong{font-size:17px;}

@media all and (max-width:1300px) and (min-width:1101px) {
  #menu232_obj4{width:61.5%;}
  #menu232_obj5{width:36%;}
}
