@charset "utf-8";

#multipleDiv_university_temp03_11 div._objHtml{position:absolute;top: 35%;z-index:1001;width: 100%;}
.main-slogan {color:#fff;line-height: 1.4;display: block;text-align: center;}
.main-slogan strong {display:block;margin: 5px 0 20px;font-size: 60px;font-family: 'Noto Bold';letter-spacing: -1px;line-height: 1;}
.main-slogan p {font-size: 25px;font-family: 'Noto Light';line-height: 1.2;}
.main-slogan span {display:inline-block;font-size: 40px;letter-spacing: 1px;padding: 10px 0;font-family: 'Noto Regular';line-height: 1.2;}
.main-slogan span i {font-style:normal; font-family:'S-CoreDream-6Bold'; }

@media all and (min-width:1921px) {
  .main-slogan p {font-size:36px;}
  .main-slogan strong {font-size:50px;}
  .main-slogan span {font-size:22px;}
}

@media all and (max-width:1300px) {
  #multipleDiv_university_temp03_11 div._objHtml{top: 25%;}
}

@media all and (max-width:1023px) {
  #multipleDiv_university_temp03_11 div._objHtml{top: 30%;padding:0 25px;}
  .main-slogan span{font-size: 32px;}
  .main-slogan strong{font-size: 50px;}
  .main-slogan p{font-size: 21px;width: 80%;margin: 0 auto;word-break: keep-all;}
}

@media all and (max-width:767px) {
  #multipleDiv_university_temp03_11 div._objHtml{top: 35%;}
  .main-slogan strong{font-size: 30px;padding-bottom: 12px;}
  .main-slogan span{display: none;}
}

@media all and (max-width:600px) {
  #multipleDiv_university_temp03_11 div._objHtml{top:20%;}
  .main-slogan p{font-size: 18px;line-height: 1.3;}
}

.top-quick{width:1350px;background: #fff;border-radius: 30px;box-shadow: rgb(0 0 0 / 20%) 0 15px 15px;margin:0 auto 30px auto;padding:20px 35px;position: relative;z-index: 9;}
.top-quick ul{overflow: hidden;padding: 0 90px;}
.top-quick ul li{position: relative;margin-left: 20px;padding-left: 20px;}
.top-quick ul li a{display: block;}
.top-quick ul li.slick-active:after{content:'';width:35px;height: 50px;background: url('../../images/main/gray-line.png') no-repeat center;position: absolute;left: -45px;top:50%;margin-top:-25px;}
.top-quick ul li.slick-current:after{display: none;}
.top-quick ul li .icon{width:90px;height: 90px;background: #f2f2f2;border-radius: 50%;display: inline-block;vertical-align: middle;text-align: center;padding-top: 10px;}
.top-quick ul li .icon > img{display: inline-block;}
.top-quick ul li .text{display: inline-block;vertical-align: middle;padding-left:15px;}
.top-quick ul li .text strong{font-size: 18px;font-family: 'Noto Medium';color:#151515;line-height: 1.25;display: inline-block;}
.top-quick ul li .text strong i{display: block;}

.top-quick .slick-arrow{position: absolute;width:19px;height: 42px;z-index: 99;top: 50%;margin-top: -21px;text-indent: -9999px;}
.top-quick .quick-prev{left:0;background: url('../../images/main/quick-left.png') no-repeat center;}
.top-quick .quick-next{right:0;background: url('../../images/main/quick-right.png') no-repeat center;}

@media all and (max-width:1400px) {
  .top-quick{width:95%;margin: 0 auto 35px;}
  .top-quick ul li.slick-active:after{left: -15%;}
}

@media all and (max-width:1200px) {
  .top-quick{padding:20px 25px;}
  .top-quick ul{padding:0 30px;}
  .top-quick ul li.slick-active:after{display: none;}
  .top-quick ul li{padding-left:5px;margin-left:5px;}
}

@media all and (max-width:1023px) {
  .top-quick ul li{padding-left:0;margin-left:0;}
  .top-quick ul li .text strong{font-size: 16px;}
  .top-quick ul li .text strong i{display: inline-block;}
}

@media all and (max-width:767px) {
  .top-quick{padding:7px 20px 12px;}
  .top-quick ul li .text strong{font-size: 15px;}
  .top-quick ul li .icon{display: block;text-align: center;background: #fff;width:auto;height: auto;padding-top: 0;}
  .top-quick ul li .icon > img{margin:0 auto;}
  .top-quick ul li .text{display: block;text-align: center;padding-left: 0;}
  .top-quick .slick-arrow{width:11px;height: 24px;background-size:contain;margin-top: -12px;}
}


.wrap-issue {display: block;position: relative;padding-left:10%;padding-left: -webkit-calc(calc(100% - 1500px) / 2);background: #fff url('../../images/main/album-bg.jpg') no-repeat left top;padding-top: 10px;padding-bottom: 100px;}
.wrap-issue > strong {font-family: 'Noto Bold';font-size: 45px;display: inline-block;color:#fff;position: relative;top:90px;}
.wrap-issue .slick-slider{margin: 15px 0 15px;}
.wrap-issue .slick-slider li {text-align:center;position: relative;transition: all ease 1s;}
.wrap-issue .slick-slider li + li{margin-left:35px;}
.wrap-issue .slick-slider li a{display:block;}
.wrap-issue .slick-slider li img {display:inline-block;max-width:none;width: 100%;transition: all ease 0.5s;}

.wrap-issue .list{display:block;margin-left: 450px;}
.wrap-issue .thum{text-align:right;overflow: hidden;}
.wrap-issue .con{display:none;text-align: left;padding: 55px 50px 20px 65px;box-sizing: border-box;background: #fff;width:750px;position: absolute;top: 110px;left: -450px;min-height: 300px;z-index: 9;}
.wrap-issue .con:before{content:'';width:190px;height: 3px;background: #151515;position: absolute;left: -70px;top: 30px;display: block;}
.wrap-issue .con > strong{font-size: 26px;letter-spacing: -1px;line-height: 1.2;overflow: hidden;color: #151515;font-family: 'Noto Bold';margin-bottom: 25px;display: block;}
.wrap-issue .con > ul > li{text-align: left;margin-left: 0;margin-bottom: 15px;}
.wrap-issue .con > ul > li + li{margin-bottom:0;}
.wrap-issue .con p{font-size: 17px;color:#555;letter-spacing: -.7px;}
.wrap-issue .con span{display: inline-block;vertical-align: top;color:#151515;font-size: 17px;font-family: 'Noto Medium';}
.wrap-issue .con p.s-type01{display: inline-block;margin-left:10px;vertical-align: top;}
.wrap-issue .con a.more_btn{font-size:16px;color:#fff;width:175px;height: 60px;padding-top: 18px;padding-left: 40px;background: #151515 url('../../images/main/w_plus.png') no-repeat 80% center;box-sizing: border-box;position: relative;top: 50px;}

.wrap-issue .con .date{background: url('../images/clock.png') no-repeat left 2px;padding-left: 27px;font-size:16px;margin-top: 10px;color:#333;line-height: 1.25;padding-bottom: 3px;font-family: 'Noto Light';}

.wrap-issue .control {text-align:center; position:absolute; bottom:19%; left:0px; width:100%; height:0px; z-index:1;}

.wrap-issue .prevnext {/* position: absolute; *//* right: 0; *//* top: 60px; */z-index: 999;}
.wrap-issue .slick-current .prevnext {display: block;}
.wrap-issue .slick-arrow {position: absolute;width: 72px;height: 72px;text-indent: -9999px;font-size: 0;}
.wrap-issue .prevnext .prev {top: 160px;right: 0;background: #fff url('../../images/main/arrow_right.png') no-repeat center center;}
.wrap-issue .prevnext .next {top: 240px;right: 0;background: #fff url('../../images/main/arrow_left.png') no-repeat center center;}

.wrap-issue .slick-slider .slick-list{overflow: visible;}
.wrap-issue .slick-slider li.slick-slide{opacity: 0;}
.wrap-issue .slick-slider li.slick-active{opacity: 1;}
.wrap-issue .slick-current .con{display: block;}

@media all and (max-width:1500px) {
  .wrap-issue > strong{padding-left:35px;}
  .wrap-issue{width:100%;padding-left:0;padding-bottom: 160px;}
  .wrap-issue .list{margin-left:35%;}
  .wrap-issue .con{left:-300px;}
  .wrap-issue .con p{}
  .wrap-issue .con p.s-type02{max-height: 52px;overflow: hidden;}
}

@media all and (max-width:1100px) {
  .wrap-issue{background-size: cover;padding-bottom: 80px;}
  .wrap-issue > strong{width:100%;display: block;text-align: center;padding-left:0;position: initial;padding-top: 50px;margin-bottom: 35px;}
  .wrap-issue .list{margin-left:auto;margin-right:auto;width:80%;}
  .wrap-issue .slick-slider li + li{margin-left:0;}
  .wrap-issue .con{left:0;width:auto;position: initial;margin-top:-5px;}
  .wrap-issue .prevnext .prev{top:80px;}
  .wrap-issue .prevnext .next{top:160px;}
}

@media all and (max-width:767px) {
  .wrap-issue{padding-top:40px;padding-bottom: 45px;}
  .wrap-issue > strong{font-size: 28px;padding-top: 0;}
  .wrap-issue .list{width:100%;padding-left:15px;padding-right:15px;}
  .wrap-issue .con{padding:25px;min-height: auto;position: relative;top: 0;}
  .wrap-issue .con > strong{font-size: 17px;}
  .wrap-issue .con p{font-size: 14px;}
  .wrap-issue .con span{font-size: 14px;}
  .wrap-issue .slick-slider li img{padding:0 0;}
  .wrap-issue .slick-arrow{width:35px;height: 35px;background-size: 7px !important;}
  .wrap-issue .prevnext .prev{top: 30px;right: 0;}
  .wrap-issue .prevnext .next{top: 70px;right: 0;}
  .wrap-issue .con:before{display: none;}
  .wrap-issue .con a.more_btn{position: absolute;width:20px;height: 20px;text-indent:-9999px;background: #fff url('../../images/main/m-plus.png') no-repeat center;top: 25px;right: 25px;display: block;padding: 0;}
  .wrap-issue .con p.s-type02{max-height: 45px;}
}
