@charset "utf-8";

*{font-family:'Noto Light';}
/*layout*/
html{overflow-x:hidden;}
#menu62355_obj16{overflow:visible;}

@media all and (max-width:1800px) {
  #header .container,
  #header .container .wrap-gnb .util-area,
  #multipleContentsDiv_junghyun_162{width:100%;}
}

#multipleDiv_grad_34{background: url(/sites/grad/images/main/popup-bg.jpg) right bottom no-repeat;}
#multipleDiv_junghyun_162{position:relative;}
#multipleDiv_junghyun_162:after{content:'';width:100%;height: 400px;background:#015bb1;position:absolute;left:0;bottom:0;z-index: -1;}

.m-logo{display:none;}
.wrap-nav-btn .btn-lnb{background: url(./../../images/mobile-menu-btn.png) no-repeat center center;}
.wrap-nav-btn .btn-lnb.on{background:url('../../images/mobile-menu-btn-close.png') no-repeat center center;background-size: 30px;}

/*top-quick*/
.top-quick {padding:20px 0 30px;position:relative;}
.top-quick .slick-slide{display:inline-block;vertical-align:top;}
.top-quick .slick-slide img{display:block;margin:0 auto;position:relative;}
.top-quick .slick-slide span{display:block;color:#fff;font-size: 15px;text-align:center;font-family:'Noto Light';line-height: 1.4;padding-top: 10px;}
.top-quick .slick-slide span.twoline{padding-top:0;}

.top-quick .slick-slide a:hover img{animation-name: move;animation-duration: 0.6s;}
.top-quick .slick-arrow{width:12px;height:24px;display:inline-block;position:absolute;text-indent:-5000px;top: 50%;margin-top: -12px;z-index: 98;}
.top-quick .slick-prev{background:url('../../images/main/topquick-left.png') no-repeat left center;left: 25px;}
.top-quick .slick-next{background: url('../../images/main/topquick-right.png') no-repeat left center;right: 25px;}


@keyframes move{
  from{top:0;}
  50%{top:-7px;}
  to{top:0;}
}

@media all and (max-width:1200px) {
  .top-quick .slick-list{overflow:hidden;margin: 0 30px;padding: 0 15px;}
}

@media all and (max-width:1023px) {
  .top-quick .slick-slide span{font-size:14px;}
}

/*non-regular-program*/
#multipleDiv_grad_26{padding: 110px 0 45px;background: url('../../images/main/program-bg.jpg') no-repeat left top;}

/*depart-slide*/
/*slide-list*/
.depart-slide{overflow:hidden;padding: 100px 0;color:#fff;}
.depart-slide .list .slick-list{overflow:inherit;}
.depart-slide .list li{position:relative; padding:0 0 0 0;height:550px;}
.depart-slide .thum{float:right;width:525px;border:2px solid #fff;box-shadow: 5px 5px 5px rgba(0,0,0,.5);margin-right: 25%;}
.depart-slide .thum > img{width:100%;}
.depart-slide .text{float:left;width: 340px;margin-left: 20%;margin-top: 60px;}
.depart-slide .text p.t-c{font-size:18px;margin-bottom:55px;}
.depart-slide .text .counter .currents{font-size:40px;display: inline-block;vertical-align: top;line-height: 1;}
.depart-slide .text .counter .totals{font-size:20px;opacity:.5;display: inline-block;vertical-align: top;}
.depart-slide .text .counter .slash{margin:0 5px;display: inline-block;vertical-align: top;color: rgba(255,255,255,0.5);font-size: 20px;}
.depart-slide .text .dep-title{font-size:55px; margin:20px 0 30px; display:block;}
.depart-slide .text .more-btn{display:inline-block;padding: 16px 20px;color:#fff;border:1px solid #fff;margin-top: 0;width: 185px;text-align: center;height: 55px;font-size: 16px;box-sizing: border-box;}

.depart-slide .list .slick-list .slick-slide{display:inline-block;vertical-align:top;}

.depart-slide .thum > img.img-mobile{display:none;}

/*slide-bg*/
.depart-slide .slick-current .control{opacity:1; transition:ease all 1s;}
.depart-slide .control{width:100%; display:none}
.depart-slide .slick-current .control{display:block}
.depart-slide .control a{position:absolute;top:50%;margin-top:-90px;font-size:24px;background-repeat:no-repeat;background-position:center center;background-color:#00a65e;padding:25px 20px;width:180px;height:180px;color:#fff;box-sizing: border-box;box-shadow: 2px 2px 15px rgba(0,0,0,.5);}
.depart-slide .control a:hover{background-color:#66ca9e;}
.depart-slide .control a.prev{left: 80px;background-image:url(../../images/main/arr-prev.png);}
.depart-slide .control a.next{right: 220px;background-image:url(../../images/main/arr-next.png);}
.depart-slide .control a i{display:block; font-size:20px; margin-bottom:70px;}
.depart-slide-bg{position:absolute; top:0; left:0; width:100%; z-index:-1;} 
.depart-slide-bg ul li{display:inline-block; width:100%; background-repeat:no-repeat !important; background-position:center top !important; height:100vh !important;}
.depart-slide-bg .slick-list .slick-slide{display:inline-block;vertical-align:top;}

@media all and (max-width:1800px) {
  .depart-slide .thum{width: 29%;margin-right: 21%;}
}

/*banner*/
#multipleDiv_grad_784{padding:20px 0;background:#ebebeb;border-top:1px solid #dbdbdb;}

#menu62355_obj938{overflow:visible;display:inline-block;vertical-align:top;}
.quickMenu.q-left{text-align:right;width: 350px;}
.quickMenu.q-left .s-text{line-height:1.1;font-family:'Noto Medium';letter-spacing: 2px;width: 500px;margin-left: -180px;}
.quickMenu.q-left .s-text span{font-size:32px;display:block;white-space:nowrap;color:#c6c6c6;font-family: 'Noto Bold';}
.quickMenu.q-left .s-text strong{white-space:nowrap;color:#c6c6c6;font-size:50px;font-family: 'Noto Bold';}

#menu62355_obj18{display:inline-block;vertical-align:top;}

#menu62355_obj939{display:inline-block;vertical-align:top;float: right;}
.quickMenu.q-right .s-text{line-height:1.1; letter-spacing:-2px; text-align:right;}
.quickMenu.q-right .s-text strong{display:block; margin-bottom:20px;}
.quickMenu.q-right .s-text span{font-size:20px;line-height: 1.4;display:block;margin-bottom: 70px;}
.quickMenu.q-right .s-text span i{display:block;}

.quickMenu .banner li{display:inline-block;}
.quickMenu.q-right{width:600px;text-align:right;}
.quickMenu .banner li{text-align:right;}
.quickMenu .banner li a{color:#fff; font-size:24px; position:relative; width:100%; height:100%; display:inline-block; padding:35px; font-family:'Noto Medium'; text-align:left; background-size:cover !important;}
.quickMenu .banner li a:after{content:''; position:absolute; right:20px; bottom:20px; width:40px; height:40px; background:url(./../../images/main/quick-arr.png) no-repeat; display:block;}

.quickMenu .banner li.box01 a{background:url(./../../images/main/quick-bg01.jpg) no-repeat;width:260px;height:160px;margin-bottom:30px;box-sizing: border-box;}
.quickMenu .banner li.box02 a{background:url(./../../images/main/quick-bg02.jpg) no-repeat;width:350px;height:220px;margin-bottom:30px;box-sizing: border-box;}
.quickMenu .banner li.box03 a{background:url(./../../images/main/quick-bg03.jpg) no-repeat;width: 280px;height: 250px;box-sizing: border-box;}
.quickMenu .banner li.box04 a{background:url(./../../images/main/quick-bg04.jpg) no-repeat;width:270px;height:270px;box-sizing: border-box;margin:0 0 0 30px;}

#menu62355_obj939 {overflow:visible;}
.quickMenu .banner li.box03 {position:relative;top:70px;}

/* gray-bg */
#multipleContentsDiv_grad_34:before{content:'';position:absolute;left:0;bottom:0;height:140px;width:100%;z-index:-1;display:block;background:#ebebeb;}
#multipleDiv_grad_36{background:#ebebeb;padding: 100px 0 80px;}
.blind.scroll{top:0;}
#menu62355_obj3604 .mobile-title{display:none;}

/*responsive*/
@media all and (max-width:1800px) {
  #menuUItop .top_div .ul_1 .li_1 .a_1{font-size: 18px;padding: 35px 5px 38px;}
  #menuUItop .top_div .ul_1 li:nth-child(1).li_1 .a_1{padding: 25px 5px 27px;}
  #menuUItop .top_div .ul_1 li:nth-child(3).li_1 .a_1{padding: 25px 5px 27px;}
  #menuUItop .top_div .ul_1 li:nth-child(6).li_1 .a_1{padding: 25px 5px 27px;}
}


@media all and (max-width:1580px) {
  #header .container .sitemap{margin-top:0;}
}

@media all and (max-width:1580px) and (min-width:1400px) {
  #menuUItop .top_div .ul_1 .li_1 .a_1{font-size: 16px;padding: 35px 0 40px;}
  #menuUItop .top_div .ul_1 li:nth-child(1).li_1 .a_1{padding: 25px 0 31px;}
  #menuUItop .top_div .ul_1 li:nth-child(3).li_1 .a_1{padding: 25px 0 31px;}
  #menuUItop .top_div .ul_1 li:nth-child(6).li_1 .a_1{padding: 25px 5px 31px;}
}

@media all and (max-width:1400px) {
  #multipleContentsDiv_grad_22,
  #multipleContentsDiv_grad_26,
  #multipleContentsDiv_grad_36,
  #multipleContentsDiv_grad_784,
  #menu62355_obj21,
  #footer .wrap-policy .container,
  #footer .wrap-address .container{width:100%;}
  #multipleDiv_junghyun_87{display:none !important;}
  #header .container .wrap-gnb:before{width:calc(100% - 320px);}
  #multipleDiv_grad_22,
  #multipleDiv_grad_34{padding:0 20px;}
  #multipleDiv_grad_26{background-position:-400px top;}

  .depart-slide{padding: 60px 0;}
  .depart-slide .control a{width:95px;height:95px;background-size: 12px;padding: 8px;margin-top: -45px;}
  .depart-slide .control a strong{display:none;}
  .depart-slide .control a i{font-size:16px;margin-bottom: 0;}
  .depart-slide .control a.prev{left: 30px;}
  .depart-slide .control a.next{right: 30px;}
  .depart-slide .list li{height:auto;}
  .depart-slide .text .counter .currents{font-size: 25px;}
  .depart-slide .text .counter .slash{font-size: 14px;}
  .depart-slide .text .counter .totals{font-size: 14px;}
  .depart-slide .text .dep-title{font-size:34px;margin:10px 0 15px;}
  .depart-slide .text p.t-c{font-size: 16px;}
  .depart-slide .text .more-btn{width: 120px;height: 50px;box-sizing: border-box;font-size: 14px;padding: 15px 5px;}
  .depart-slide .text{width:280px;}

  .depart-slide-bg ul li{background-size: 120% !important;}
}

@media all and (max-width:1399px) and (min-width:1200px) {
  #header .container .wrap-logo{width: 260px;margin: 40px 0;padding-left:20px;}
  #header .container .wrap-logo img{width:100%;}
  #header .container .wrap-lnb{width: calc(100% - 300px);}
  #menuUItop .top_div .ul_1 .li_1 .a_1{font-size: 14px;padding: 35px 0 37px;letter-spacing: -.5px;}
  #menuUItop .top_div .ul_1 li:nth-child(1).li_1 .a_1{padding: 30px 0 26px;}  
  #menuUItop .top_div .ul_1 li:nth-child(3).li_1 .a_1{padding: 30px 0 26px;}
  #menuUItop .top_div .ul_1 li:nth-child(6).li_1 .a_1{padding: 30px 0 26px;}

  #menu62355_obj938{width:22%;}
  .quickMenu.q-left{width:100%;}
  .quickMenu.q-left .banner .box01{width:100%;}
  .quickMenu.q-left .banner .box02{width:100%;}  
  .quickMenu .banner li.box01 a{width:80%;}
  .quickMenu .banner li.box02 a{width:100%;}

  .quickMenu.q-right{/* width:400px; */}
  .quickMenu.q-right .s-text span{/* margin-bottom:0; */}
  .quickMenu .banner li.box03{/* width:100%; *//* top:10px; */}
  .quickMenu .banner li.box03 a{/* width:100%; */}
  .quickMenu .banner li.box04{/* width:100%; *//* position:relative; *//* top:40px; */}
  .quickMenu .banner li.box04 a{/* width:100%; *//* margin:0; */}
  .quickMenu.q-left .s-text{margin-left:20px;position:relative;top:120px;}
}

@media all and (max-width:1350px) {
  #multipleContentsDiv_grad_36{background:url('../../images/main/quickmenu-bg-m.png') no-repeat center bottom;padding-bottom: 120px;}
  #multipleDiv_grad_36{padding:60px 0;}
  #menu62355_obj3604 .mobile-title{display:block;text-align:center;margin-bottom: 50px;margin-top: 30px;}
  #menu62355_obj3604 .mobile-title img{width: auto;display:inline-block;}
  #menu62355_obj3604 .mobile-title span{display:block;margin: 15px 0 30px;font-size: 18px;font-family:'Noto Regular';line-height: 1.3;}
  #menu62355_obj3604 .mobile-title span i{display:block;}

  #menu62355_obj938{width: 28%;}
  .quickMenu.q-left{width:auto;}
  .quickMenu .banner li{width:100%;}
  .quickMenu .banner li.box01 a{width: 100%;height: 200px;font-size: 22px;padding: 30px 25px;margin-bottom: 10px;}
  .quickMenu .banner li.box02 a{width:100%;height: 220px;padding: 30px 25px;font-size: 22px;}
  .quickMenu.q-right .s-text,
  .quickMenu.q-left .s-text{display:none;}

  #menu62355_obj18{width:40%;margin: 0 10px;}
  #menu62355_obj939{width: 28%;float:none;}
  .quickMenu.q-right{width:auto;}
  .quickMenu .banner li.box03{top:0;}
  .quickMenu .banner li.box03 a{width:100%;height:200px;padding: 30px 25px;font-size: 22px;margin-top: 0;}
  .quickMenu .banner li.box04 a{width:100%;height: 220px;margin-left: 0;margin-top: 10px;font-size: 22px;padding: 30px 25px;}
}

@media all and (max-width:1199px) and (min-width:1025px) {
  #header .container .wrap-logo{width: 260px;margin: 40px 0;padding-left:20px;}
  #header .container .wrap-logo img{width:100%;}
  #header .container .wrap-lnb{width: calc(100% - 300px);}
  #menuUItop .top_div .ul_1 .li_1 .a_1{font-size: 14px;padding: 33px 0 39px;letter-spacing: -.5px;}
  #menuUItop .top_div .ul_1 li:nth-child(1).li_1 .a_1{padding: 28px 0 28px;}  
  #menuUItop .top_div .ul_1 li:nth-child(3).li_1 .a_1{padding: 28px 0 28px;}
  #menuUItop .top_div .ul_1 li:nth-child(6).li_1 .a_1{padding: 28px 0 28px;}
  #menu62355_obj21{margin-top:60px;}
}

@media all and (max-width:1025px) {
  #header .container:after{content:'';position:absolute;right: 10%;top: 50px;width: calc(100% - 530px);height:1px;background:#e8e8e8;}
  #header .container .wrap-gnb:before{display:none;}
  #header .container .wrap-gnb .util-area .top-link{float:none;margin:0;padding:5px 10px;background: #00a65e;display: block;text-align: left;}
  #header .container .wrap-gnb .util-area .top-his-link{float:none;background: #0b1d3d;padding:15px;display: block;text-align: left;}
  #header .container .wrap-gnb .util-area .top-his-link a:first-child,
  #header .container .wrap-gnb .util-area .top-his-link a:nth-child(2),
  #header .container .wrap-gnb .util-area .top-his-link a:nth-child(3){background:#1a548d;}
  #header .container .sitemap{display:none;}
  #header .container .wrap-gnb{position:initial;}
  .wrap-navigation{padding: 0;height:0;}
  .wrap-navigation.on{height:100vh;}
  .wrap-navigation:before{background: #004180;opacity: 1;}
  #header .container .wrap-lnb #lnb{padding-top:0;padding-right:0;}
  .menuUItop > div{padding:0;background-color:rgba(0,0,0,0);height: 100vh;}
  .menuUItop .li_1{border-top:none;text-align:left;}
  .menuUItop .li_1:before, .menuUItop .li_1:after{display:none;}
  #menuUItop .top_div .ul_1 .li_1 .a_1{color:#fff;font-size: 17px;width: 35%;padding: 0 20px !important;word-break: keep-all;}
  .menuUItop > div.div_1 > ul{padding-top:20px;}
  #menuUItop .top_div .ul_1 .li_1{position:initial;}
  #menuUItop .top_div .ul_1 .li_1.on .div_2{display:block;}
  .menuUItop li div.div_2{position:absolute;top: 98px;right:0;width: 60%;}
  .sub .menuUItop li div.div_2{top:109px;}
  .menuUItop li div.div_2 > ul{height: 100vh;background: #fff;padding:15px 20px;}
  .menuUItop .li_2{background:#fff;}
  .menuUItop .a_2{border-top:none;border-bottom: 1px solid #e1e1e1;font-size:16px;padding-left: 10px;color: #121212;font-family: 'Noto Regular';}
}

@media all and (max-width:767px) {
  #header .container:after{display:none;}
  .menuUItop li div.div_2{width:60%;}
}

@media all and (max-width:480px) {
  #header .container .wrap-gnb .util-area .top-his-link{padding:15px 10px;}
}

@media all and (max-width:1025px) {
  #header{z-index:102;}
  #JW_iSld_visual{width: 96%;margin: 0 auto;overflow: hidden;box-shadow: rgb(0 0 0 / 60%) 10px 10px 15px}
  .top-quick > ul{padding: 0;overflow: hidden;}
  #multipleDiv_junghyun_162:after{height:300px;}
  #multipleDiv_grad_22{margin:80px 0;}
  #multipleDiv_grad_26{background-position:-650px top;}
  #multipleDiv_grad_34{margin: 80px 0 0;}

  .wrap-nav-btn .btn-lnb{padding:0;width:100%;height:100%;}

  #menu62355_obj3604 .mobile-title img{width:260px;}

  .depart-slide .text{width:50%;text-align:center;margin:0 auto;float:none;}
  .depart-slide .thum{height: 200px;overflow:hidden;float: none;margin-right: auto;margin: 0 auto;position: relative;top: -290px;width: 400px;}
  .depart-slide .thum > img{margin-top:-145px;}
  .depart-slide .control a{background-color: rgba(0,0,0,0);box-shadow: none;background-size: 25px;}
  .depart-slide .control a i{display:none;}
  .depart-slide .text p.t-c{margin-bottom: 280px;}
  .depart-slide{padding:40px 0 30px;}
  .depart-slide-bg ul li{background-size: 1600px !important;background-position: 85% top !important;}
  .depart-slide .list li{height: 500px;}

  #footer .wrap-policy .container ul.clear-fix{float:none;text-align:center;}
  #footer .wrap-policy .container ul.footer-sns{float:none;text-align:center;}
  #footer .wrap-address{padding-bottom:35px;}
  #footer .wrap-address .container .address{display:block;float:none;text-align:center;margin:30px 0;}
  #footer .wrap-address .container .address i{display:block;word-break: keep-all;}
  #footer .bottom-related{float:none;text-align:center;}

}


@media all and (max-width:767px) {
  #JW_iSld_visual{width:92%;}
  #header .container .wrap-logo{margin: 20px 0 20px;padding-left:20px;}
  #header .container .wrap-logo img{max-width:260px;width: 80%;}
  .wrap-nav-btn{width:30px;height:30px;background-size:contain;top:25px;right: 15px;line-height: 0;}
  .m-logo{display:inline-block;}
  .pc-logo{display:none;}

  .wrap-navigation{top: 79px !important;}
  .wrap-nav-btn .btn-lnb{background-size:contain;}
  .blind{top:79px;}

  #multipleDiv_grad_22{margin: 40px 0 20px;padding:0 20px;}
  .top-quick .slick-slide img{width:80%;height:80%;}
  .top-quick .slick-slide span{font-size: 13px;letter-spacing: -.5px;}
  .top-quick .slick-list{margin:0 25px;padding:0;}
  .top-quick .slick-prev{left:5px;}
  .top-quick .slick-next{right:5px;}


  .wrap-news .title_box strong{font-size:28px;}
  .wrap-news .title_box p{font-size:15px;}
  #multipleDiv_grad_26{background-position:-900px top;padding: 50px 0 40px;}
  .wrap-news ul li .con .conts{padding:25px 20px;}
  .wrap-news .slick-slider .slick-arrow.slick-prev{right:100px;background-size:contain;}
  .wrap-news .slick-slider .slick-arrow.slick-next{right:50px;background-size:contain;}

  #multipleDiv_grad_34{margin: 45px 0 0;}

  #multipleDiv_grad_36{padding: 60px 20px 50px;}
  #menu62355_obj3604 .mobile-title img{width:220px;margin-bottom:20px;}
  #menu62355_obj3604 .mobile-title span{font-size:15px;line-height:1.3;margin:0;}
  #menu62355_obj3604 .mobile-title{margin-bottom:45px;}
  #menu62355_obj938{width:100%;}
  .quickMenu.q-left .banner > li{display:inline-block;vertical-align:top;width: calc(100% / 2 - 5px);}
  .quickMenu.q-left .banner > li.box02{margin-left: 5px;}
  .quickMenu .banner li.box01 a{width:100%;height:140px;margin-top:0;font-size:16px;padding: 25px 20px;}
  .quickMenu .banner li.box02 a{height:140px;font-size:16px;margin-bottom: 10px;padding: 25px 20px;}
  .quickMenu .banner li a:after{background-size:30px;width:30px;height:30px;}
  #menu62355_obj18{width:100%;margin:0 0 10px;display:block;}
  #menu62355_obj939{width:100%;}
  .quickMenu .banner li.box03 a{height:140px;font-size:16px;padding: 25px 20px;}
  .quickMenu .banner li.box04 a{height:140px;font-size:16px;margin-top:0;padding: 25px 20px;}
  .quickMenu.q-right .banner > li{display:inline-block;vertical-align:top;width: calc(100% / 2 - 5px);}
  .quickMenu.q-right .banner > li.box04{margin-left: 5px;}

  .depart-slide .text{width:80%;}
  .depart-slide .text p.t-c{font-size:14px;}

  #multipleContentsDiv_grad_36{background-size:90%;}

  #footer .wrap-policy .container ul.clear-fix li a{font-size:16px;}
  #footer .wrap-address .container .address{padding:0 25px;font-size:14px;}
  #footer .wrap-address .container .address .address-copy{font-size:14px;}

  #footer .bottom-related .relate_site{width:100%;}
  #footer .bottom-related .relate_site > li{display:block;width:80%;margin:5px auto;}
  #footer .bottom-related .relate_site > li + li{margin-left:auto;margin-top:5px;}
  #footer .bottom-related .relate_site > li > a{text-align:left;}
}

@media all and (max-width:600px) {
  #header .container .wrap-logo{margin:20px 0 0;}
  .sub #header .container .wrap-logo{margin:20px 0;}

  .depart-slide .thum{width:300px;height:100px;top:-200px;}
  .depart-slide .thum > img.img-desktop{display:none;}
  .depart-slide .thum > img.img-mobile{display:inline-block;margin-top: -25px;}
  .depart-slide-bg ul li{background-size:auto !important;}
  .depart-slide-bg ul li:nth-child(1){background:url('../../images/main/major-mbg01.jpg') no-repeat left top !important;background-size: 600px !important;background-position: 50% top !important;}
  .depart-slide-bg ul li:nth-child(2){background:url('../../images/main/major-mbg02.jpg') no-repeat left top !important;background-size: 600px !important;background-position: 50% top !important;}
  .depart-slide-bg ul li:nth-child(3){background:url('../../images/main/major-mbg03.jpg') no-repeat left top !important;background-size: 600px !important;background-position: 50% top !important;}
  .depart-slide-bg ul li:nth-child(4){background:url('../../images/main/major-mbg04.jpg') no-repeat left top !important;background-size: 600px !important;background-position: 50% top !important;}
  .depart-slide-bg ul li:nth-child(5){background:url('../../images/main/major-mbg05.jpg') no-repeat left top !important;background-size: 600px !important;background-position: 50% top !important;}
  .depart-slide .control a{width:22px;height:45px;background-size:20px;}

  .top-quick .slick-slide span{font-size: 10px;}
}

/**
@media all and (max-width:600px) and (min-width:521px) {
.wrap-news{min-height:680px;}
.wrap-news .slick-slide img{height:100%;}
}
**/
@media all and (max-width:520px) {
  .wrap-news{min-height:520px;}
}

@media all and (max-width:480px) {
  #header .container .wrap-gnb .util-area .top-link a,
  #header .container .wrap-gnb .util-area .top-his-link a{font-size: 10px;}
  #header .container .wrap-gnb .util-area .top-his-link a{padding:5px 10px;}
  .menuUItop li div.div_2{top: 90px;width: 55%;}
  .sub .menuUItop li div.div_2{top:98px;}
  .menuUItop > div.div_1 > ul{padding-top: 10px;}
  #menuUItop .top_div .ul_1 .li_1 .a_1{font-size: 13px;padding: 10px 15px !important;width: 40%;letter-spacing: -0.5px;line-height: 15px;margin-bottom: 15px;}
  .menuUItop .a_2{font-size: 13px;line-height: 18px;padding-bottom: 15px;padding-top: 15px;word-break: keep-all;}
  .menuUItop li div.div_2 > ul{padding: 5px 10px;}
  .menuUItop .li_1, .menuUItop .li_2{line-height:42px;}

  .depart-slide .text p.t-c{font-size:12px;margin-bottom:160px;}
  .depart-slide-bg ul li:nth-child(1){background-size: 490px !important;}
  .depart-slide-bg ul li:nth-child(2){background-size: 490px !important;}
  .depart-slide-bg ul li:nth-child(3){background-size: 490px !important;}
  .depart-slide-bg ul li:nth-child(4){background-size: 490px !important;}
  .depart-slide-bg ul li:nth-child(5){background-size: 490px !important;}

  .depart-slide .list li{height:380px;}
  .depart-slide .thum{width:230px;top:-180px;}
  .depart-slide .thum > img.img-mobile{margin-top:0;}
  .depart-slide .control a.prev{left:10px;}
  .depart-slide .control a.next{right:10px;}
  .depart-slide .control a{top:68%;}
  .depart-slide .text .more-btn{width:100px;height:35px;padding:7px;margin-top:25px;}
}

/**quick-menu**/
.quick-right{border:3px solid rgba(255,255,255,0.5);background:rgba(0,64,125,0.9);padding-bottom:20px;border-radius:25px;width:110px;position:fixed;top:200px;right:0;z-index: 101;}
.quick-right strong{display:block;font-size:16px;color:#fff;background:rgba(0,0,0,0.3);padding:15px 0;text-align:center;border-radius: 25px 25px 0 0;}
.quick-right ul{text-align:center;margin: 15px 0 0;position: relative;}
.quick-right ul .slick-list{overflow:hidden;}
.quick-right ul li {padding: 10px 0;}
.quick-right ul li a{display:block;}
.quick-right ul li a:hover img{background:#fff;}
.quick-right ul li img{background: rgba(255,255,255,0.1);border-radius: 50%;display: inline-block;margin-bottom: 15px;}
.quick-right ul li span{display:block;font-size:14px;color:#fff;/**height:38px;**/line-height: 1.2;box-sizing:border-box;font-family:'Noto Light';}
.quick-right .slick-arrow{text-indent:-9999px;width:20px;height:10px;left: 50%;}
.quick-right .slick-prev{background:url('../../images/main/quickmenuarrow_top.png') no-repeat center;top: 0;}
.quick-right .slick-next{background:url('../../images/main/quickmenuarrow_bottom.png') no-repeat center;top: unset;bottom: -10px;}

.quick-right-mobile{display:none;}
.quick-right-mobile .quick-right-btn{width: 75px;height: 75px;border-radius: 50%;background: rgba(6,46,85,0.95);color: #fff;border: 3px solid rgba(255,255,255,0.5);font-size: 14px;display: block;padding-top: 17px;box-sizing: border-box;text-align: center;position: relative;z-index: 99;}
.quick-right-mobile .quick-right-btn > span{display:block;line-height:1.2;}
.quick-right-mobile .inner{background:rgba(4,26,55,0.95);padding: 30px 30px 22px;width: 100vw;margin: 0 auto;position: absolute;display:none;bottom: 25px;left: calc(80px - 100vw);box-sizing: border-box;z-index: 9;}
.quick-right-mobile .inner.on{display:block;}
.quick-right-mobile .inner > strong{font-size:26px;color:#fff;font-family:'Noto Regular';display:block;margin-bottom: 5px;}
.quick-right-mobile .inner > strong:after{content:'';width: 30%;height:1px;background: rgba(255,255,255,0.5);display:inline-block;vertical-align: middle;margin-left: 25px;}
.quick-right-mobile .inner ul{text-align:center;}
.quick-right-mobile .inner ul li{display:inline-block;vertical-align:top;width: calc(100% / 3 - 50px);margin: 0 20px 5px;}
.quick-right-mobile .inner ul li span{color:#fff;font-size: 12px;line-height: 1.2;display: inline-block;}
.quick-right-mobile .inner ul li img{display:block;margin: 0 auto;}

@media all and (max-width:1200px) {
  .quick-right{width:75px;top:170px;}
  .quick-right strong{font-size:14px;}
  .quick-right ul li img{width:40px;height:40px;margin-bottom:5px;}
  .quick-right ul li span{font-size:12px;}
}

@media all and (max-width:767px) {
  .quick-right{display:none;}
  .quick-right-mobile{display:block;position: absolute;top: 310px;right: 5px;}
}

@media all and (max-width:340px) {
  .quick-right-mobile .inner{padding: 20px 0 40px;bottom: 25px;}
  .quick-right-mobile .inner > strong{padding-left:20px;}
  .quick-right-mobile .inner ul li span{font-size:12px;}
  .quick-right-mobile .inner ul li img{margin:0 auto 0;}
}


/*0527*/
@media all and (min-width:1025px) {
  #menuUItop .top_div .ul_1 .li_1 .div_2{width: 380px;}
  #menuUItop .top_div .ul_1 .li_1:nth-child(1) .div_2{margin-left: -45%;}
  #menuUItop .top_div .ul_1 .li_1:nth-child(2) .div_2{margin-left: -40%;}
  #menuUItop .top_div .ul_1 .li_1:nth-child(3) .div_2{margin-left: -40%;}
  #menuUItop .top_div .ul_1 .li_1:nth-child(4) .div_2{margin-left: -40%;}
  #menuUItop .top_div .ul_1 .li_1:nth-child(5) .div_2{margin-left: -35%;}
  #menuUItop .top_div .ul_1 .li_1:nth-child(6) .div_2{margin-left: -45%;}
}
