@charset "utf-8";
/* main layout */
._objWidget:hover ._fnctAdmin{display:block;}

/* English translated*/
html[lang="en"] .main-slogan .t-1{display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden;}
html[lang="en"] .main-slogan .t-2{max-width:90rem;}
html[lang="en"] .main-slogan .t-2 font{display: -webkit-box; -webkit-line-clamp:1; -webkit-box-orient: vertical; overflow: hidden;}
html[lang="en"] .wrap-photo h2{font-size: 24px;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden; max-width: 30rem;}
html[lang="en"] .quick-menu-01 .subject .t-1,
html[lang="en"] .quick-menu-01 .subject .t-2{display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden;}
html[lang="en"] .quick-menu .swiper-slide .subject .t-2,
html[lang="en"] .quick-menu .quick-title font{display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden;}
html[lang="en"] .quick-menu-02 .quick-slide li a .t-1 font{display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;padding-right: 1.5rem;}

/************************************************
section01 - visual slogan
************************************************/
#multipleContentsDiv_pnu_basic_67{position:relative;background: url(./../../images/main/visualBg.jpg) no-repeat left top;}
#multipleContentsDiv_pnu_basic_67 ._objHtml{position:absolute;top: 12rem;width: 100%;text-align: left;z-index:1;}

.main-slogan {color:#fff; line-height:1.3;}
.main-slogan .inner{max-width: 160rem;margin:0 auto;position:relative;}

.main-slogan .t-1{font-size: 2.5rem;font-weight: 100;margin-bottom: 15px;display: block;position: relative;}
.main-slogan .t-1:after{content:'';width:180px;height:1px;background:#fff;display:inline-block;vertical-align:middle;margin-top:-3px;margin-left:40px;}
.main-slogan .t-2{font-size: 6.5rem;margin-bottom: 2rem;display: block;line-height: 1.3;letter-spacing: -2px;}
.main-slogan .t-3{font-size: 2.5rem;line-height: 1.5;}
.main-slogan .t-4{font-size: 1.8rem;line-height: 1.5;font-weight: 100;}

@media screen and (max-width:1600px) {
  #multipleContentsDiv_pnu_basic_67{background-size:100% 90%;}
  #multipleContentsDiv_pnu_basic_67 ._objHtml{top:80px;}
}

@media screen and (max-width:767px) {
  #multipleContentsDiv_pnu_basic_67{background:none;}
  #multipleContentsDiv_pnu_basic_67 ._objHtml{top:unset;bottom:145px;}
}

/************************************************
info & Schedule 
************************************************/
#multipleDiv_template06_13{max-width:164rem;padding:0 2rem;margin:0 auto;overflow:hidden;z-index: 1000;margin-top: -14rem;}
#multipleDiv_template06_13:before{content:'';width:1px;height: 200%;background:#ddd;position:absolute;left: 100px;top: 83px;z-index: -1;}
#multipleDiv_template06_13:after{content:'';width:10px;height:10px;background: #444;border-radius:50%;left: 96px;top:50%;position: absolute;}
#multipleContentsDiv_template06_13{padding: 0 0 9rem 18rem;position:relative;display: flex;align-items: end;}
#multipleContentsDiv_template06_13:before{content:'Pusan National University';transform:rotate(90deg); display:block;position:absolute;left: -20px;top: 50%;font-size:14px; color:#aaa; font-weight:100;}

@media screen and (max-width:1300px) {
  #multipleContentsDiv_template06_13{padding:0 0 8rem 0;}
  #multipleDiv_template06_13:before,
  #multipleContentsDiv_template06_13:before,
  #multipleDiv_template06_13:after{display:none;}
}

@media screen and (max-width:1024px) {
  #multipleDiv_template06_13{display:block; margin-top:8rem;}
  #multipleContentsDiv_template06_13{margin-top:0; display:block;}
}

/************************************************
Notice
************************************************/
#multipleDiv_template06_43{background:#00a651;}
#multipleContentsDiv_template06_43{max-width: 160rem; margin:0 auto;}

/************************************************
Quick - Movie
************************************************/
#multipleContentsDiv_template06_51{max-width:164rem; margin:-6.5rem auto 0; display: grid; grid-template-columns: 58% 1fr; padding-top:6.5rem; padding-bottom: 8rem;}

.pnu-movie{background:url('../../images/main/movie-bg.jpg') no-repeat left top;height:420px;border-top:8px solid #0275ce;}
.pnu-movie > a{display:block;color:#fff;height: 412px;}
.pnu-movie > a:after{content:'';width:119px;height:138px;background:url('../../images/main/movie-play.png') no-repeat center;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);margin-top:70px;}
.pnu-movie strong{color:#fff;padding: 60px 0 40px 30px;display: block;font-size: 42px;border-bottom: 1px solid #fff;margin-left: 70px;line-height: 1;}

@media screen and (max-width:1400px) {
  .pnu-movie strong{font-size:32px;padding: 45px 0 30px 25px;margin-left: 50px;}
  .pnu-movie > a:after{width:90px;height:110px;background-size:contain;}
}

@media screen and (max-width:1024px) {
  #multipleContentsDiv_template06_51{display:block; padding-bottom:0;}
  .pnu-movie{background-size:cover;}
}

@media screen and (max-width:767px) {
  .pnu-movie{background-size: cover;height: 360px;}
  .pnu-movie strong{font-size:40px;margin-left:20px;padding:30px 0 25px 0;}
  .pnu-movie > a:after{margin-top:55px;}
}