@charset 'utf-8';
/*Application Process*/
.content-study-applicationProcess .tab-menu li{width:33.3%; border-right:1px solid #fff; box-sizing:border-box;}
.content-study-applicationProcess .tab-menu li:last-child{border-right:0}
.content-study-applicationProcess .tab-inner-cont{margin-top:30px;}
.content-study-applicationProcess .tab-cont1 .tab-inner-cont section{margin-top:25px;}
.content-study-applicationProcess .tab-cont2 .l-box{width:388px; margin-right:40px; float:left; zoom:1;}
.content-study-applicationProcess .tab-cont2 .l-box img{width:100%;}
.content-study-applicationProcess .tab-cont2 .r-box{width:100%;}
.content-study-applicationProcess .tab-cont2 .box-content:after{clear:both; display:block; overflow:hidden; content:""; height:0}
.content-study-applicationProcess .tab-cont2 section{margin-bottom:40px;}
.content-study-applicationProcess .tab-cont2 p{line-height:28px;}
.content-study-applicationProcess .procedure-cont{margin-top:20px; width:100%; height:100%; background:#f6f6f6;}
.content-study-applicationProcess .procedure-cont .inner-procedure-cont{padding:25px 25px 0 25px;}
.content-study-applicationProcess .procedure-cont .inner-procedure-cont ul:after{clear:both; display:block; overflow:hidden; content:""; height:0}
.content-study-applicationProcess .procedure-cont .inner-procedure-cont ul li{float:left; width:49%; min-height:120px; margin-right:2%; margin-bottom:2%; border:1px solid #a9d6ec; box-sizing:border-box; background:#fff;}
.content-study-applicationProcess .procedure-cont .inner-procedure-cont ul li:nth-child(2n+0){margin-right:0}
.content-study-applicationProcess .procedure-cont .inner-procedure-cont ul li:nth-child(1), .content-study-applicationProcess .procedure-cont .inner-procedure-cont ul li:nth-child(2){min-height:90px;}
.content-study-applicationProcess .procedure-cont .inner-procedure-cont ul li:after{clear:both; display:block; overflow:hidden; content:""; height:0}
.content-study-applicationProcess .procedure-cont .inner-procedure-cont ul li .left-box{float:left; width:40px; margin-right:20px;}
.content-study-applicationProcess .procedure-cont .inner-procedure-cont ul li .left-box .number{width:40px; height:40px; background:#e9f6fc; line-height:40px; text-align:center;}
.content-study-applicationProcess .procedure-cont .inner-procedure-cont ul li .left-box .number strong{font-style:normal; font-weight:600; color:#444; }
.content-study-applicationProcess .procedure-cont .inner-procedure-cont ul li .right-box{float:right; width: calc(97% - 60px); padding:3% 3% 3% 0;}
.content-study-applicationProcess .tab-cont2 section .list {margin-top:20px;}
.content-study-applicationProcess .tab-cont2 section .list .btn-download{margin-left:30px;}
.btn-download{color:#333333; font-weight:600; display:inline-block;}
.btn-download span{width:20px; height:23px;  padding-left:30px; background:url(../../images/common/ico/ico_download.png) no-repeat left center; background-size:20px 23px;}
.content-study-applicationProcess .tab-cont3 .box-content:after{clear:both; display:block; overflow:hidden; content:""; height:0;}
.content-study-applicationProcess .tab-cont3 .l-box{width:388px; margin-right:40px; float:left; zoom:1;}
.content-study-applicationProcess .tab-cont3 .l-box img{width:100%;}
.content-study-applicationProcess .tab-cont3 .r-box{float:right; width: calc(100% - 428px);}
.content-study-applicationProcess .tab-cont3 section{margin-bottom:40px;}
.content-study-applicationProcess .tab-cont3 p{line-height:28px;}
.content-study-applicationProcess .tab-cont3 .r-box strong{display:block; margin-bottom:40px; color:#333333; font-style:normal; font-weight:600; font-size:36px; line-height:48px;}
.content-study-applicationProcess .tab-cont3 .r-box strong span{color:#033b8c;}

/*Student Activities*/
.content-study-studentActivities{}
.content-study-studentActivities .tab-menu li{width:50%; border-right:1px solid #fff; box-sizing:border-box;}
.content-study-studentActivities .tab-menu li:last-child{border-right:0}
.content-study-studentActivities .tab-inner-cont{margin-top:30px;}
.content-study-studentActivities .tab-cont1 .tab-inner-cont section{margin-bottom:50px;}
.content-study-studentActivities .tab-cont1 .tab-inner-cont section ul.list{margin-top:25px;}
.content-study-studentActivities .tab-cont1 .r-box{width:388px; margin-left:40px; float:right; zoom:1;}
.content-study-studentActivities .tab-cont1 .r-box img{width:100%;}
.content-study-studentActivities .tab-cont1 .l-box{float:left; width:100%; width: calc(100% - 428px);}
.content-study-studentActivities .tab-cont1 .l-box p{line-height:28px;}
.content-study-studentActivities .tab-cont1 .box-content:after{clear:both; display:block; overflow:hidden; content:""; height:0}
.content-study-studentActivities .tab-cont1 .tab-inner-cont section ul.list a{display:inline-block; color:#44629e;}
.content-study-studentActivities .tab-cont1 .tab-inner-cont section ul.list a img{vertical-align:middle; padding-right:10px;}

.content-study-studentActivities .tab-cont2{}
.content-study-studentActivities .tab-cont2 strong.tit{display:block; margin:40px 0; text-align:center; font-size:36px; font-style:normal; font-weight:600; line-height:48px;}
.content-study-studentActivities .tab-cont2 strong.tit span{color:#033b8c;}
.content-study-studentActivities .tab-cont2 section{margin-bottom:50px;}
.content-study-studentActivities .tab-cont2 .clubs-box {margin-top:15px;}
.content-study-studentActivities .tab-cont2 .clubs-box ul{}
.content-study-studentActivities .tab-cont2 .clubs-box ul:after{clear:both; display:block; overflow:hidden; content:""; height:0;}
.content-study-studentActivities .tab-cont2 .clubs-box ul li{width:50%; float:left; height:100%; border-right:1px solid #ddd; border-top:1px solid #ddd; box-sizing:border-box;}
.content-study-studentActivities .tab-cont2 .clubs-box ul li:after{clear:both; display:block; overflow:hidden; content:""; height:0;}
.content-study-studentActivities .tab-cont2 .clubs-box ul li .l-img{float:left; width:290px;}
.content-study-studentActivities .tab-cont2 .clubs-box ul li .l-img img{width:100%; display:inline-block; vertical-align:middle;}
.content-study-studentActivities .tab-cont2 .clubs-box ul li .r-text{float:left; width: calc(100% - 290px); height:100%; text-align:center;}
.content-study-studentActivities .tab-cont2 .clubs-box ul li .r-text .inner-r-text{padding-top:40px;}
.content-study-studentActivities .tab-cont2 .clubs-box ul li .r-text .inner-r-text2 {padding-top:20px}
.content-study-studentActivities .tab-cont2 .clubs-box ul li .r-text p.name1{font-size:21px; font-weight:700; color:#333333; line-height:32px;}
.content-study-studentActivities .tab-cont2 .clubs-box ul li .r-text p.name2{font-size:32px; font-weight:600; color:#033b8c; line-height:22px; margin:10px 0;}
.content-study-studentActivities .tab-cont2 .clubs-box ul li .r-text p.name2 span{font-size:16px; display:block;}
.content-study-studentActivities .tab-cont2 .clubs-box ul li .r-text p.description{color:#333333; margin-bottom:10px;}
.content-study-studentActivities .tab-cont2 .clubs-box ul li .r-text p.location{font-size:16px; color:#555555;}

/*living*/
.m-data-type3{display:none;}
.content-study-living{}
.content-study-living .tab-menu li{width:33.3%; border-right:1px solid #fff; box-sizing:border-box;}
.content-study-living .tab-menu li:last-child{border-right:0}
.content-study-living .tab-inner-cont{margin-top:30px;}
.content-study-living .tab-cont1 .tab-inner-cont section{margin-bottom:50px;}
.content-study-living .tab-cont2 .tab-inner-cont .box-content{margin-bottom:50px;}
.content-study-living .tab-cont .l-box{width:388px; margin-right:40px; float:left; zoom:1;}
.content-study-living .tab-cont .l-box img{width:100%;}
.content-study-living .tab-cont .r-box{float:right; width:100%; width: calc(100% - 428px);}
.content-study-living .tab-cont .r-box p{line-height:28px;}
.content-study-living .tab-cont .r-box strong{display:block; margin-bottom:40px; color:#333333; font-style:normal; font-weight:600; font-size:32px; line-height:42px;}
.content-study-living .tab-cont .r-box strong span{color:#033b8c;}
.content-study-living .tab-cont .box-content:after{clear:both; display:block; overflow:hidden; content:""; height:0}
.content-study-living .tab-cont3 section{margin-bottom:50px;}
.content-study-living .tab-cont3 section p{line-height:28px;}
.content-study-living .tab-cont3 section img{width:100%;}
.content-study-living .tab-cont3 section:after{clear:both; display:block; overflow:hidden; content:""; height:0}

/*korean*/
.content-study-koreanLanguageProgram section{margin-bottom:50px;}
.content-study-koreanLanguageProgram section .r-box{width:388px; margin-left:40px; float:right; zoom:1;}
.content-study-koreanLanguageProgram section .r-box img{width:100%; display:block; vertical-align:middle;}
.content-study-koreanLanguageProgram section .l-box{float:left; width:100%; width: calc(100% - 428px);}
.content-study-koreanLanguageProgram section .l-box p{line-height:28px;}
.content-study-koreanLanguageProgram section .l-box strong{display:block; margin-bottom:40px; color:#333333; font-style:normal; font-weight:600; font-size:36px; line-height:48px;}
.content-study-koreanLanguageProgram section .l-box strong span{color:#033b8c;}
.content-study-koreanLanguageProgram section .box-content:after{clear:both; display:block; overflow:hidden; content:""; height:0}
.content-study-koreanLanguageProgram .img-box{display:none;}

/*testimonials*/
.content-study-testimonials section{margin-bottom:60px;}
.content-study-testimonials section:after{clear:both; display:block; overflow:hidden; content:""; height:0}
.content-study-testimonials .img-t{width: 388px; margin-left:60px; float: right; zoom: 1;}
.content-study-testimonials .img-t img{width:100%; display:block; vertical-align:middle;}
.content-study-testimonials .text .name{background:#e5ebf3; width: calc(100% - 388px); padding:20px 0;}
.content-study-testimonials .text .name strong{padding-left:40px; font-size:32px; color:#033b8c; line-height:42px; font-style:normal; font-weight:700;}
.content-study-testimonials .text .name span{display:block; padding-left:40px; font-size:24px; line-height:42px;}
.content-study-testimonials .info strong{display:block; margin:50px 0 15px 0; font-size:21px; line-height:32px; font-style:normal; font-weight:600; color:#333333;}
.content-study-testimonials .info p{line-height:28px;}

/*offeredCourses*/
.content-study-offeredCourses .tab-menu li{width:50%; border-right:1px solid #fff; box-sizing:border-box;}
.content-study-offeredCourses .tab-menu li:last-child{border-right:0}
.content-study-offeredCourses .tab-inner-cont{margin-top:60px;}
.content-study-offeredCourses .tab-cont .tab-inner-cont .courses-type{margin-bottom:50px;}
.content-study-offeredCourses .tab-cont .tab-inner-cont section h3.tit-depth3{margin-bottom:20px;}

/*exchangepartners*/
.content-study-exchangePartners{max-width:100% !important; padding:0 !important; margin:0 !important; background-color:#022260; position:relative;}
.content-study-exchangePartners .partners-cont{max-width:1200px;  margin: 0 auto; padding:50px 0 170px 0;}
.content-study-exchangePartners .partners-cont .inner-partners-cont{max-width:1049px; margin:50px auto 0 auto}
.content-study-exchangePartners .partners-cont .inner-partners-cont img{width:100%}
.content-study-exchangePartners .m-inner-partners-cont{display:none;}

.partners-tit{text-align:center;}
.partners-tit strong{display:inline-block; font-size:28px; line-height:59px; padding-left:50px; color:#ffffff; font-style:normal; font-weight:600; 
background:url(../../images/study/ico_partners.png) no-repeat left center; }
/*layer popup*/
.layer-popup-wrap{}
.dimmedBg{display:none; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: #000; opacity: .5; filter: alpha(opacity=40);}
.layer-popup-wrap .pop-layer{width:535px; height:100%; }
.layer-popup-wrap .pop-layer .pop-container{width:100%; background:#fff; width:535px; position:absolute; top:0; left:50%; margin-left:-267px; display:none;}
.layer-popup-wrap .pop-layer .pop-container .top-tit { padding:12px 40px 12px 35px; width:auto; position:relative; background:#eeeeee;}
.layer-popup-wrap .pop-layer .pop-container .top-tit strong>span>img{display:inline-block; vertical-align:middle; width:30px; height:20px; padding-right:5px; line-height:42px}
.layer-popup-wrap .pop-layer .pop-container .top-tit strong{color:#222; font-size:28px; line-height:42px; font-weight:600; vertical-align:middle;}
.layer-popup-wrap .pop-layer .pop-container .top-tit a.popup-close{position:absolute; top:20px; right:35px}
.layer-popup-wrap .pop-layer .pop-container .pop-content{padding:25px 40px;}
.layer-popup-wrap .pop-layer .pop-container .pop-content ul{}
.layer-popup-wrap .pop-layer .pop-container .pop-content ul li{padding-left:13px; background:url(../../images/common/ico/bul_gray.png) no-repeat left 13px; background-size:5px 4px; line-height:32px;}

/*Loading Image*/
.load-img {display:none;}

@media all and (min-width:1200px){
.content-study-studentActivities .tab-cont2 .clubs-box ul li:nth-child(3), .content-study-studentActivities .tab-cont2 .clubs-box ul li:nth-child(4){border-bottom:1px solid #ddd; box-sizing:border-box;}
.content-study-studentActivities .tab-cont2 section:nth-child(3) .clubs-box ul li:nth-child(2){border-bottom:1px solid #ddd}
.content-study-studentActivities .tab-cont2 section:nth-child(4) .clubs-box ul li:nth-child(2){border-bottom:1px solid #ddd;}
.content-study-studentActivities .tab-cont2 section:nth-child(5) .clubs-box ul li:nth-child(3){border-bottom:0}
.content-study-studentActivities .tab-cont2 section:nth-child(5) .clubs-box ul li:last-child{border-bottom:1px solid #ddd}
.content-study-studentActivities .tab-cont2 section:nth-child(6) .clubs-box ul li:nth-child(2){border-bottom:1px solid #ddd}
.content-study-studentActivities .tab-cont2 section:nth-child(7) .clubs-box ul li{border-bottom:1px solid #ddd}

/*living*/
.content-study-living .tab-cont3 section .l-img{float:left; width:47%; margin-right:6%;}
.content-study-living .tab-cont3 section .r-img{float:right; width:47%;}

/*testimonials*/
.content-study-testimonials .br{display:block;}
.m-courses-area{display:none;}

}

@media all and (min-width:992px) and (max-width:1199px) {
.content-study-applicationProcess .procedure-cont .inner-procedure-cont ul li:nth-child(1), .content-study-applicationProcess .procedure-cont .inner-procedure-cont ul li:nth-child(2){min-height:110px;}
.content-study-studentActivities .tab-cont2 .clubs-box ul li .r-text p.name1{font-size:18px; font-weight:700; color:#333333; line-height:32px;}
.content-study-studentActivities .tab-cont2 .clubs-box ul li .r-text p.name2{font-size:29px; font-weight:600; color:#033b8c; line-height:22px; margin:8px 0;}
.content-study-studentActivities .tab-cont2 .clubs-box ul li .r-text p.name2 span{font-size:16px; display:block;}
.content-study-studentActivities .tab-cont2 .clubs-box ul li .r-text p.description{font-size:16px;}

.content-study-studentActivities .tab-cont2 .clubs-box ul li:nth-child(3), .content-study-studentActivities .tab-cont2 .clubs-box ul li:nth-child(4){border-bottom:1px solid #ddd; box-sizing:border-box;}
.content-study-studentActivities .tab-cont2 section:nth-child(3) .clubs-box ul li:nth-child(2){border-bottom:1px solid #ddd}
.content-study-studentActivities .tab-cont2 section:nth-child(4) .clubs-box ul li:nth-child(2){border-bottom:1px solid #ddd}
.content-study-studentActivities .tab-cont2 section:nth-child(5) .clubs-box ul li:nth-child(3){border-bottom:0}
.content-study-studentActivities .tab-cont2 section:nth-child(5) .clubs-box ul li:last-child{border-bottom:1px solid #ddd}
.content-study-studentActivities .tab-cont2 section:nth-child(6) .clubs-box ul li:nth-child(2){border-bottom:1px solid #ddd}
.content-study-studentActivities .tab-cont2 section:nth-child(7) .clubs-box ul li{border-bottom:1px solid #ddd}

/*living*/
.content-study-living .tab-cont3 section .l-img{float:left; width:47%; margin-right:6%;}
.content-study-living .tab-cont3 section .r-img{float:right; width:47%;}

.m-courses-area{display:none;}


}

@media all and (min-width:768px) and (max-width:991px) {
.partners-tit{display:none;}
/*Application Process*/
.content-study-applicationProcess{padding:0 0 30px 0 !important;}
.content-study-applicationProcess .tab-inner-cont{margin-top:0}
.content-study-applicationProcess .tab-cont1 .tab-inner-cont{margin-top:60px;}
.content-study-applicationProcess .tab-cont1 h3.tit-depth3{padding:0 30px;}
.content-study-applicationProcess table.data-type3 tbody th.left{text-align:center; padding-left:0}
.content-study-applicationProcess .tab-cont2 .l-box{float:none; width:100%;}
.content-study-applicationProcess .tab-cont2 .r-box{width:auto; padding:60px 30px 0 30px; }
.content-study-applicationProcess .tab-cont2 .r-box p{ font-size:28px; line-height:42px;}
.content-study-applicationProcess .tab-cont2 section{margin-bottom:60px;}
.content-study-applicationProcess .tab-cont2 section:nth-child(2){padding:0 30px;}
.content-study-applicationProcess .tab-cont2 section:nth-child(3) .tit-depth3{padding:0 30px;}
.content-study-applicationProcess .tab-cont2 section:nth-child(4){padding:0 30px;}
.content-study-applicationProcess .procedure-cont .inner-procedure-cont ul li{float:none; width:100%; margin-right:0;}
.content-study-applicationProcess .tab-cont2 p{line-height:38px; font-size:28px;}
.content-study-applicationProcess .procedure-cont .inner-procedure-cont ul li .left-box{width:60px;}
.content-study-applicationProcess .procedure-cont .inner-procedure-cont ul li .left-box .number{width:60px; height:60px; line-height:60px; font-size:28px;}
.content-study-applicationProcess .procedure-cont .inner-procedure-cont ul li .right-box{width: calc(97% - 80px);}
.content-study-applicationProcess .tab-cont2 section .list{margin-top:30px}
.content-study-applicationProcess .procedure-cont{margin-top:30px;}
.content-study-applicationProcess .procedure-cont .inner-procedure-cont ul li:last-child{margin-bottom:0}
.content-study-applicationProcess .procedure-cont .inner-procedure-cont{padding:30px}

.content-study-applicationProcess .tab-cont3 .l-box{width:auto; float:none; margin-right:0; zoom:1;}
.content-study-applicationProcess .tab-cont3 .l-box img{width:100%;}
.content-study-applicationProcess .tab-cont3 .r-box{float:none; width:auto; padding:0 30px; margin-top:60px;}
.content-study-applicationProcess .tab-cont3 section{margin-bottom:40px;}
.content-study-applicationProcess .tab-cont3 p{font-size:28px; line-height:42px;}
.content-study-applicationProcess .tab-cont3 .r-box strong{display:block; margin-bottom:40px; color:#333333; font-style:normal; font-weight:600; font-size:42px; line-height:52px;}
.content-study-applicationProcess .tab-cont3 .r-box strong span{color:#033b8c;}

/*Student Activities*/
.content-study-studentActivities{padding:0 0 30px 0 !important;}
.content-study-studentActivities .tab-inner-cont{margin-top:0;;}
.content-study-studentActivities .tab-cont1 .tab-inner-cont section{margin-bottom:60px;}
.content-study-studentActivities .tab-cont1 .tab-inner-cont section ul.list{margin-top:30px;}
.content-study-studentActivities .tab-cont1 .r-box{width:100%; margin-left:0; float:none; zoom:1;}
.content-study-studentActivities .tab-cont1 .r-box img{float:left; width:50%;}
.content-study-studentActivities .tab-cont1 .r-box section:after{clear:both; display:block; overflow:hidden; content:""; height:0;}
.content-study-studentActivities .tab-cont1 .l-box{float:none; width:auto; padding:0 30px;}
.content-study-studentActivities .tab-cont1 .l-box p{line-height:42px; font-size:28px;}

.content-study-studentActivities .tab-cont2{ padding:0 30px}
.content-study-studentActivities .tab-cont2 strong.tit{display:block; margin:40px 0; text-align:center; font-size:48px; font-style:normal; font-weight:600; line-height:52px;}
.content-study-studentActivities .tab-cont2 strong.tit span{color:#033b8c;}
.content-study-studentActivities .tab-cont2 section{margin-bottom:50px;}
.content-study-studentActivities .tab-cont2 .clubs-box {margin-top:40px;}
.content-study-studentActivities .tab-cont2 .clubs-box ul{}
.content-study-studentActivities .tab-cont2 .clubs-box ul:after{clear:both; display:block; overflow:hidden; content:""; height:0;}
.content-study-studentActivities .tab-cont2 .clubs-box ul li{width:100%; float:none; height:100%; border-right:1px solid #ddd; border-top:1px solid #ddd; box-sizing:border-box;}
.content-study-studentActivities .tab-cont2 .clubs-box ul li:last-child{border-bottom:1px solid #ddd}
.content-study-studentActivities .tab-cont2 .clubs-box ul li:after{clear:both; display:block; overflow:hidden; content:""; height:0;}
.content-study-studentActivities .tab-cont2 .clubs-box ul li .l-img{float:left; width:355px; width:35.5vw}
.content-study-studentActivities .tab-cont2 .clubs-box ul li .l-img img{width:100%; display:inline-block; vertical-align:middle;}
.content-study-studentActivities .tab-cont2 .clubs-box ul li .r-text{float:left; width: calc(100% - 355px); width: calc(100% - 35.5vw); height:100%; text-align:center;}
.content-study-studentActivities .tab-cont2 .clubs-box ul li .r-text .inner-r-text{padding-top:20px; padding-top:2vw;}
.content-study-studentActivities .tab-cont2 .clubs-box ul li .r-text p.name1{font-size:26px; font-size:2.6vw; font-weight:700; color:#333333; line-height:39px; line-height:3.9vw;}
.content-study-studentActivities .tab-cont2 .clubs-box ul li .r-text p.name2{font-size:38px; font-size:3.8vw; font-weight:600; color:#033b8c; line-height:39px; line-height:3.9vw;  margin:10px 0; margin:1vw 0;}
.content-study-studentActivities .tab-cont2 .clubs-box ul li .r-text p.name2 span{font-size:22px;font-size:2.2vw; display:block;}
.content-study-studentActivities .tab-cont2 .clubs-box ul li .r-text p.description{font-size:26px; font-size:2.6vw; color:#333333; margin-bottom:10px; margin-bottom:1vw;}
.content-study-studentActivities .tab-cont2 .clubs-box ul li .r-text p.location{font-size:24px; font-size:2.4vw; color:#555555;}

.content-study-studentActivities .tab-cont2 .clubs-box ul li.type .r-text p.name2{margin:0.5vw 0; line-height:3vw;}

/*living*/
.content-study-living .tab-inner-cont{margin-top:0;}
.content-study-living{padding:0 0 60px 0 !important;}
.content-study-living ul.tab-menu > li > a{}
.content-study-living ul.tab-menu > li > a{padding:30px 0;}
.content-study-living .tab-menu li:last-child a{padding:11px 0} 
.content-study-living .tab-cont .l-box{float:none; width:100%;}
.content-study-living .tab-cont .r-box{width:auto; padding:60px 30px 0 30px; }
.content-study-living .tab-cont .r-box p{ font-size:24px; line-height:36px;}

.content-study-living .tab-cont2 table.data-type3{display:none !important;} 
.m-data-type3{display:block;}
.m-data-type3 table{width:100%;border-collapse:collapse; border-spacing:0;}
.m-data-type3 table tbody tr th{ font-style:normal; font-weight:600;}
.m-data-type3 table tbody tr th.tit{padding:13px 0; color:#444; font-size:32px;text-align:center; border-top:1px solid #333; background:#f4fafd;}
.m-data-type3 table tbody tr th.b-gray{background:#f6f6f6;padding:15px 30px !important; text-align:center; border-bottom:1px solid #dddddd; border-top:1px solid #ddd; border-right:1px solid #ddd;
font-size:24px; line-height:32px;}
.m-data-type3 table tbody tr th.b-gray:last-child{border-right:0}
.m-data-type3 table tbody tr th.sub-tit{background:#f4fafd;padding:15px 30px !important; text-align:center; border-bottom:1px solid #dddddd; border-top:1px solid #ddd; border-right:0; font-size:28px; line-height:36px;}
.m-data-type3 table tbody tr td{padding:15px 30px !important; text-align:center; border-bottom:1px solid #dddddd; border-right:1px solid #ddd; font-size:28px; line-height:36px;}
.m-data-type3 table tbody tr td:last-child{border-right:0}
.m-data-type3 table tbody tr td.left{text-align:left; padding-left:15px;}

.content-study-living .tab-cont3 {padding:0 30px 30px 30px}
.content-study-living .tab-cont3 section{margin-top:50px; margin-bottom:0;}
.content-study-living .tab-cont3 section p{line-height:36px; font-size:26px;}
.content-study-living .tab-cont3 section .l-img{margin-bottom:40px;}

/*korean*/
.content-study-koreanLanguageProgram {padding:0 !important; border-top:2px solid #acacac}
.content-study-koreanLanguageProgram .box-content{margin-bottom:50px;}
.content-study-koreanLanguageProgram section{margin-bottom:0}
.content-study-koreanLanguageProgram section .r-box{display:none;}
.content-study-koreanLanguageProgram section .l-box{float:none; width:100%;;}
.content-study-koreanLanguageProgram section .l-box p{line-height:42px; font-size:24px;  padding:0 30px;}
.content-study-koreanLanguageProgram section .l-box strong{display:block; margin:40px 0; text-align:center; font-size:42px; font-style:normal; font-weight:600; line-height:48px;}
.content-study-koreanLanguageProgram section .l-box strong span{color:#033b8c;}
.content-study-koreanLanguageProgram section .box-content:after{clear:both; display:block; overflow:hidden; content:""; height:0}

.content-study-koreanLanguageProgram table.data-type3{display:none !important;} 
.content-study-koreanLanguageProgram .img-box{display:block; margin-top:60px;}
.content-study-koreanLanguageProgram .img-box img{display:block; vertical-align:middle;}
.content-study-koreanLanguageProgram .img-box:after{clear:both; display:block; overflow:hidden; content:""; height:0;}
.content-study-koreanLanguageProgram .img-box .korean-img1{width:100%; display:none}
.content-study-koreanLanguageProgram .img-box .korean-img2{width:50%; float:left; display:inline-block;}
.content-study-koreanLanguageProgram .img-box .korean-img3{width:50%; float:left; display:inline-block;}

/*testimonials*/
.content-study-testimonials{padding:0 0 30px 0 !important;}
.content-study-testimonials section{margin-bottom:60px;}
.content-study-testimonials .img-t{width: auto; margin-left:0; float: none; zoom: 1;}
.content-study-testimonials .img-t img{width:100%; display:block; vertical-align:middle;}
.content-study-testimonials .text .name{background:#e5ebf3; width:100%; padding:20px 0;}
.content-study-testimonials .text .name strong{padding-left:30px; font-size:46px; line-height:42px;}
.content-study-testimonials .text .name span{display:block; padding-left:30px; font-size:32px; line-height:42px; margin-top:15px;}
.content-study-testimonials .info {padding:0 30px;}
.content-study-testimonials .info strong{display:block; margin:25px 0 25px 0; font-size:32px; line-height:42px;}
.content-study-testimonials .info p{font-size:24px; line-height:38px;}

/*offeredCourses*/
.content-study-offeredCourses{padding:0 !important}
.courses-area{display:none;}
.m-courses-area{}
.m-courses-area .courses-cont{}
.m-courses-area .courses-cont .tit{display:block; padding:20px 30px; padding:2vw 3vw; color:#555555; border-bottom:2px solid #acacac;  font-size:48px; font-size:4.8vw; font-style:normal; font-weight:700; 
background:#eeeeee url(../../images/study/btn_arrow_off.png) no-repeat 97% center;  background-size:4.4vw 2.5vw}
.m-courses-area .courses-cont.on .tit{color:#033b8c;  background:#fff url(../../images/study/btn_arrow_on.png) no-repeat 97% center; background-size:44px 25px; background-size:4.4vw 2.5vw;}
.m-courses-area .courses-cont ul.courses-list{display:none;}
.m-courses-area .courses-cont ul.courses-list li{border-bottom:1px solid #dddddd; }
.m-courses-area .courses-cont ul.courses-list li > a{display:block;font-size:38px; font-size:3.8vw; font-weight:600; color:#444444; padding:25px 30px; padding:2.5vw 3vw; 
background:#fff url(../../images/study/btn_courses_close.png) no-repeat 97% center; background-size:37px 37px; background-size:3.7vw 3.7vw;}
.m-courses-area .courses-cont ul.courses-list li > a p{width:90%; word-wrap: break-word;}
.m-courses-area .courses-cont ul.courses-list li > a  span{font-size:28px; font-size:2.8vw; display:block; font-weight:400}
.m-courses-area .courses-cont.on ul.courses-list li.on > a  span{font-size:28px; font-size:2.8vw; display:block; font-weight:400}
.m-courses-area .courses-cont.on ul.courses-list li.on > a{background:#f4fafd url(../../images/study/btn_courses_open.png) no-repeat 97% center; background-size:37px 37px; background-size:3.7vw 3.7vw;}
.m-courses-area .courses-cont.on ul.courses-list{display:block;}
.m-courses-area .courses-cont.on ul.courses-list li.on table{display:block;}
.m-courses-area .courses-cont table.course-table{width:100%; border-collapse: collapse;border-spacing: 0; display:none;}
.m-courses-area .courses-cont.on ul.courses-list li.on{border-top:1px solid #333; border-bottom:1px solid #333}
.m-courses-area .courses-cont table.course-table tbody th{font-size:28px;font-style:normal; font-weight:600; font-size:2.8vw; padding:16px 16px 16px 30px; padding:1.6vw 1.6vw 1.6vw 3vw; 
text-align:left; background:#f6f6f6; border-top:1px solid #dddddd; border-right:1px solid #ddd}
.m-courses-area .courses-cont table.course-table tbody td{font-size:28px; font-size:2.8vw; padding:16px 16px 16px 30px;  padding:1.6vw 1.6vw 1.6vw 3vw; text-align:left; border-top:1px solid #ddd;}
.m-courses-area .courses-cont.on ul.courses-list li.on a > span{display:none}
.content-study-offeredCourses .tab-inner-cont{margin-top:0;}

/*exchangePartners*/
.content-study-exchangePartners{background-color:#fff; }
.content-study-exchangePartners .partners-cont{padding:0}
.content-study-exchangePartners .m-inner-partners-cont{display:block;}
.content-study-exchangePartners .m-inner-partners-cont img{display:block; vertical-align:middle;}
.inner-partners-cont{display:none}
.layer-popup-wrap{}
.dimmedBg{display:none;}
.layer-popup-wrap .pop-layer{width:auto; height:100%;}
.layer-popup-wrap .pop-layer .pop-container{position:relative;; top:0; left:0; background:#fff; margin:0; width:100%; display:block;}
.layer-popup-wrap .pop-layer .pop-container .top-tit {padding:15px 30px 15px 30px; position:relative; background:#eeeeee; border-top:1px solid #dddddd}
.layer-popup-wrap .pop-layer .pop-container .top-tit strong>span>img{width:40px; height:26px; padding-right:5px; line-height:56px; vertical-align:top; margin-top:15px;}
.layer-popup-wrap .pop-layer .pop-container .top-tit strong{font-size:38px; line-height:50px}
.layer-popup-wrap .pop-layer .pop-container .top-tit a.popup-close{display:none}
.layer-popup-wrap .pop-layer .pop-container .pop-content{padding:15px 30px; border-top:1px solid #dddddd}
.layer-popup-wrap .pop-layer .pop-container .pop-content ul{}
.layer-popup-wrap .pop-layer .pop-container .pop-content ul li{padding-left:20px; background:url(../../images/common/ico/bul_gray.png) no-repeat left center; background-size:7px 7px; line-height:48px; font-size:24px;}

    
/*Loading Image*/
.load-img {display:block;}
    
}

@media all and (max-width:767px){
.partners-tit{display:none;}
/*Application Process*/
.content-study-applicationProcess{padding:0 0 30px 0  !important;}
.content-study-applicationProcess .tab-inner-cont{margin-top:0; font-size:16px;}
.content-study-applicationProcess .tab-cont1{margin-top:30px;}
.content-study-applicationProcess .tab-cont1 h3.tit-depth3{padding:0 15px;}
.content-study-applicationProcess table.data-type3 tbody th.left{text-align:center; padding-left:0}
.content-study-applicationProcess .tab-cont2 .l-box{float:none; width:100%;}
.content-study-applicationProcess .tab-cont2 .r-box{width:auto; padding:30px 15px 0 15px; }
.content-study-applicationProcess .tab-cont2 .r-box p{font-size:16px; line-height:26px;}
.content-study-applicationProcess .tab-cont2 section:nth-child(2){padding:0 15px;}
.content-study-applicationProcess .tab-cont2 section:nth-child(3) .tit-depth3{padding:0 15px;}
.content-study-applicationProcess .tab-cont2 section:nth-child(4){padding:0 15px;}
.content-study-applicationProcess .procedure-cont .inner-procedure-cont ul li{float:none; width:100%; margin-right:0; min-height:auto;}
.content-study-applicationProcess .tab-cont2 p{line-height:26px; font-size:16px;}
.content-study-applicationProcess .procedure-cont .inner-procedure-cont ul li .left-box{width:30px; margin-right:15px;}
.content-study-applicationProcess .procedure-cont .inner-procedure-cont ul li .left-box .number{width:30px; height:30px; line-height:30px; font-size:16px;}
.content-study-applicationProcess .procedure-cont .inner-procedure-cont ul li .right-box{width: calc(97% - 45px);}
.content-study-applicationProcess .procedure-cont .inner-procedure-cont ul li:nth-child(1), .content-study-applicationProcess .procedure-cont .inner-procedure-cont ul li:nth-child(2) {min-height:auto}
.content-study-applicationProcess .procedure-cont .inner-procedure-cont ul li:last-child{margin-bottom:0}
.content-study-applicationProcess .procedure-cont .inner-procedure-cont{padding:15px}
.content-study-applicationProcess .tab-cont3 .l-box{width:auto; float:none; margin-right:0; zoom:1;}
.content-study-applicationProcess .tab-cont3 .l-box img{width:100%;}
.content-study-applicationProcess .tab-cont3 .r-box{float:none; width:auto; padding:0 15px; margin-top:30px;}
.content-study-applicationProcess .tab-cont3 section{margin-bottom:20px;}
.content-study-applicationProcess .tab-cont3 p{font-size:16px; line-height:26px;}
.content-study-applicationProcess .tab-cont3 .r-box strong{display:block; margin-bottom:20px; color:#333333; font-style:normal; font-weight:600; font-size:23px; line-height:28px;}
.content-study-applicationProcess .tab-cont3 .r-box strong span{color:#033b8c;}
.content-study-applicationProcess .tab-cont2 section .list{margin-top:10px;}

/*Student Activities*/
.content-study-studentActivities{padding:0 0 15px 0 !important; font-size:16px;}
.content-study-studentActivities .tab-inner-cont{margin-top:0;}
.content-study-studentActivities .tab-cont1 .tab-inner-cont section{margin-bottom:20px;}
.content-study-studentActivities .tab-cont1 .tab-inner-cont section ul.list{margin-top:15px;}
.content-study-studentActivities .tab-cont1 .r-box{width:100%; margin-left:0; float:none; zoom:1;}
.content-study-studentActivities .tab-cont1 .r-box img{float:left; width:50%;}
.content-study-studentActivities .tab-cont1 .r-box section:after{clear:both; display:block; overflow:hidden; content:""; height:0;}
.content-study-studentActivities .tab-cont1 .l-box{float:none; width:auto; padding:0 15px;}
.content-study-studentActivities .tab-cont1 .l-box p{line-height:28px; font-size:16px;}

.content-study-studentActivities .tab-cont2{ padding:0 15px}
.content-study-studentActivities .tab-cont2 strong.tit{display:block; margin:20px 0; text-align:center; font-size:26px; font-style:normal; font-weight:600; line-height:32px;}
.content-study-studentActivities .tab-cont2 strong.tit span{color:#033b8c;}
.content-study-studentActivities .tab-cont2 section{margin-bottom:25px;}
.content-study-studentActivities .tab-cont2 .clubs-box {margin-top:20px;}
.content-study-studentActivities .tab-cont2 .clubs-box ul{}
.content-study-studentActivities .tab-cont2 .clubs-box ul:after{clear:both; display:block; overflow:hidden; content:""; height:0;}
.content-study-studentActivities .tab-cont2 .clubs-box ul li{width:100%; float:none; height:100%; border-right:1px solid #ddd; border-top:1px solid #ddd; box-sizing:border-box;}
.content-study-studentActivities .tab-cont2 .clubs-box ul li:last-child{border-bottom:1px solid #ddd}
.content-study-studentActivities .tab-cont2 .clubs-box ul li:after{clear:both; display:block; overflow:hidden; content:""; height:0;}
.content-study-studentActivities .tab-cont2 .clubs-box ul li .l-img{float:left; width:355px; width:46vw}
.content-study-studentActivities .tab-cont2 .clubs-box ul li .l-img img{width:100%; display:inline-block; vertical-align:middle;}
.content-study-studentActivities .tab-cont2 .clubs-box ul li .r-text{float:left; width: calc(100% - 355px); width: calc(100% - 46vw); height:100%; text-align:center;}
.content-study-studentActivities .tab-cont2 .clubs-box ul li .r-text .inner-r-text{padding-top:20px; padding-top:2.6vw;}
.content-study-studentActivities .tab-cont2 .clubs-box ul li .r-text p.name1{font-size:26px; font-size:3.4vw; font-weight:700; color:#333333; line-height:39px; line-height:5vw;}
.content-study-studentActivities .tab-cont2 .clubs-box ul li .r-text p.name2{font-size:38px; font-size:5vw; font-weight:600; color:#033b8c; line-height:39px; line-height:5vw;  margin:10px 0; margin:1.4vw 0;}
.content-study-studentActivities .tab-cont2 .clubs-box ul li .r-text p.name2 span{font-size:22px;font-size:2.9vw; display:block;}
.content-study-studentActivities .tab-cont2 .clubs-box ul li .r-text p.description{font-size:26px; font-size:3.4vw; color:#333333; margin-bottom:10px; margin-bottom:1.4vw;}
.content-study-studentActivities .tab-cont2 .clubs-box ul li .r-text p.location{font-size:24px; font-size:3.2vw; color:#555555;}

.content-study-studentActivities .tab-cont2 .clubs-box ul li.type .r-text p.name2{margin:0.3vw 0; line-height:3.7vw;}

/*living*/
.content-study-living .tab-cont .r-box strong{font-size:27px; line-height:33px; margin-bottom:20px;}
.content-study-living .tab-inner-cont{margin-top:0;}
.content-study-living{padding:0 0 30px 0 !important;}
.content-study-living ul.tab-menu > li > a{}
.content-study-living ul.tab-menu > li > a{padding:24px 0 23px 0; padding:4.5vw 0 4.6vw 0}
.content-study-living .tab-menu li:last-child a{padding:11px 0; padding:1.5vw 0} 
.content-study-living .tab-cont .l-box{float:none; width:100%;}
.content-study-living .tab-cont .r-box{float:none; width:auto; padding:30px 15px 0 15px; }
.content-study-living .tab-cont .r-box p{font-size:16px; line-height:26px;}

.content-study-living .tab-cont2 table.data-type3{display:none !important;} 
.m-data-type3{display:block;}
.m-data-type3 table{width:100%;border-collapse:collapse; border-spacing:0;}
.m-data-type3 table tbody tr th{ font-style:normal; font-weight:600;}
.m-data-type3 table tbody tr th.tit{padding:13px 0; color:#444; font-size:19px;text-align:center; border-top:1px solid #333; background:#f4fafd;}
.m-data-type3 table tbody tr th.b-gray{background:#f6f6f6;padding:13px 0 !important; text-align:center; border-bottom:1px solid #dddddd; border-top:1px solid #ddd; border-right:1px solid #ddd;
font-size:16px; line-height:21px;}
.m-data-type3 table tbody tr th.b-gray:last-child{border-right:0}
.m-data-type3 table tbody tr th.sub-tit{background:#f4fafd;padding:11px 0 !important; text-align:center; border-bottom:1px solid #dddddd; border-top:1px solid #ddd; border-right:0; font-size:16px; line-height:21px;}
.m-data-type3 table tbody tr td{padding:11px 5px !important; text-align:center; border-bottom:1px solid #dddddd; border-right:1px solid #ddd; font-size:16px; line-height:21px;}
.m-data-type3 table tbody tr td:last-child{border-right:0}

.content-study-living .tab-cont3 {padding:0 15px 30px 15px}
.content-study-living .tab-cont3 section{margin-top:25px; margin-bottom:0;}
.content-study-living .tab-cont3 section p{line-height:26px; font-size:16px;}
.content-study-living .tab-cont3 section .l-img{margin-bottom:20px;}

/*korean*/
.content-study-koreanLanguageProgram {padding:0 !important; border-top:2px solid #acacac}
.content-study-koreanLanguageProgram .box-content{margin-bottom:25px;}
.content-study-koreanLanguageProgram section{margin-bottom:0}
.content-study-koreanLanguageProgram section .r-box{display:none;}
.content-study-koreanLanguageProgram section .l-box{float:none; width:100%;;}
.content-study-koreanLanguageProgram section .l-box p{line-height:26px; font-size:16px;  padding:0 15px;}
.content-study-koreanLanguageProgram section .l-box strong{display:block; padding:0 15px; margin:20px 0; text-align:center; font-size:26px; font-style:normal; font-weight:600; line-height:32px;}

.content-study-koreanLanguageProgram table.data-type3{display:none !important;} 
.content-study-koreanLanguageProgram .img-box{display:block; margin-top:30px;}
.content-study-koreanLanguageProgram .img-box img{display:block; vertical-align:middle;}
.content-study-koreanLanguageProgram .img-box:after{clear:both; display:block; overflow:hidden; content:""; height:0;}
.content-study-koreanLanguageProgram .img-box .korean-img1{width:100%; display:none;}
.content-study-koreanLanguageProgram .img-box .korean-img2{width:50%; float:left; display:inline-block;}
.content-study-koreanLanguageProgram .img-box .korean-img3{width:50%; float:left; display:inline-block;}

/*testimonials*/
.content-study-testimonials{padding:0 0 15px 0 !important;}
.content-study-testimonials section{margin-bottom:30px;}
.content-study-testimonials .img-t{width: auto; margin-left:0; float: none; zoom: 1;}
.content-study-testimonials .img-t img{width:100%; display:block; vertical-align:middle;}
.content-study-testimonials .text .name{background:#e5ebf3; width:100%; padding:40px 0; padding:5vw 0}
.content-study-testimonials .text .name strong{padding-left:30px; padding-left:3.8vw; font-size:55px; font-size:7vw; line-height:42px; line-height:5.3vw;}
.content-study-testimonials .text .name span{display:block; padding-left:30px;  padding-left:3.8vw; font-size:42px;font-size:5.3vw; line-height:42px; line-height:5.3vw; margin-top:15px; margin-top:1.9vw;}
.content-study-testimonials .info {padding:0 15px;}
.content-study-testimonials .info strong{display:block; margin:30px 0 30px 0; margin:3.8vw 0;  font-size:36px; font-size:4.6vw; line-height:48px; line-height:6vw;}
.content-study-testimonials .info p{font-size:28px; font-size:3.5vw; line-height:42px;line-height:5.3vw;}


/*offeredCourses*/
.content-study-offeredCourses .tab-inner-cont{margin-top:0;}
.content-study-offeredCourses{padding:0 !important}
.courses-area{display:none;}
.m-courses-area{}
.m-courses-area .courses-cont{}
.m-courses-area .courses-cont .tit{display:block; padding:20px 15px; padding:2.5vw 15px; color:#555555; border-bottom:2px solid #acacac;  font-size:48px; font-size:6.1vw; font-style:normal; font-weight:700; 
background:#eeeeee url(../../images/study/btn_arrow_off.png) no-repeat 97% center;  background-size:44px 25px;  background-size:5.6vw 3.2vw}
.m-courses-area .courses-cont .tit span{display:inline-block; width:90%; word-wrap: break-word}
.m-courses-area .courses-cont.on .tit{color:#033b8c;  background:#fff url(../../images/study/btn_arrow_on.png) no-repeat 97% center; background-size:44px 25px ;background-size:5.6vw 3.2vw;}
.m-courses-area .courses-cont ul.courses-list{display:none;}
.m-courses-area .courses-cont ul.courses-list li{border-bottom:1px solid #dddddd; }
.m-courses-area .courses-cont ul.courses-list li > a{display:block;font-size:38px; font-size:4.8vw; font-weight:600; color:#444444; padding:25px 30px; padding:3.2vw 15px; 
background:#fff url(../../images/study/btn_courses_close.png) no-repeat 97% center; background-size:37px 37px; background-size:4.7vw 4.7vw;}
.m-courses-area .courses-cont ul.courses-list li > a p{width:90%;     word-wrap: break-word;}
.m-courses-area .courses-cont ul.courses-list li > a span{font-size:28px; font-size:3.5vw; display:block; font-weight:400}
.m-courses-area .courses-cont.on ul.courses-list li.on > a  span{font-size:28px; font-size:3.5vw; display:block; font-weight:400}
.m-courses-area .courses-cont.on ul.courses-list li.on > a{background:#f4fafd url(../../images/study/btn_courses_open.png) no-repeat 97% center; background-size:37px 37px; background-size:4.7vw 4.7vw;}
.m-courses-area .courses-cont.on ul.courses-list{display:block;}
.m-courses-area .courses-cont.on ul.courses-list li.on table{display:block;}
.m-courses-area .courses-cont table.course-table{width:100%; border-collapse: collapse;border-spacing: 0; display:none;}
.m-courses-area .courses-cont.on ul.courses-list li.on{border-top:1px solid #333; border-bottom:1px solid #333}
.m-courses-area .courses-cont.on ul.courses-list li.on a > span{display:none}
.m-courses-area .courses-cont table.course-table tbody th{font-size:28px; font-size:3.9vw; padding:16px 16px 16px 15px; padding:2vw 2vw 2vw 15px; 
text-align:left; background:#f6f6f6; border-top:1px solid #dddddd; border-right:1px solid #ddd; font-style:normal; font-weight:600;}
.m-courses-area .courses-cont table.course-table tbody td{font-size:28px; font-size:3.8vw; padding:16px 16px 16px 15px;  padding:1.6vw 1.6vw 1.6vw 15px; text-align:left; border-top:1px solid #ddd;}

/*exchangePartners*/
.content-study-exchangePartners{background-color:#fff; }
.content-study-exchangePartners .partners-cont{padding:0}
.content-study-exchangePartners .m-inner-partners-cont{display:block !important;}
.content-study-exchangePartners .m-inner-partners-cont img{display:block; vertical-align:middle;}
.inner-partners-cont{display:none}
.layer-popup-wrap{}
.dimmedBg{display:none;}
.layer-popup-wrap .pop-layer{width:auto; height:100%;}
.layer-popup-wrap .pop-layer .pop-container{position:relative;; top:0; left:0; background:#fff; margin:0; width:100%; display:block}
.layer-popup-wrap .pop-layer .pop-container .top-tit {padding:7px 15px 7px 15px; position:relative; background:#eeeeee; border-top:1px solid #dddddd}
.layer-popup-wrap .pop-layer .pop-container .top-tit strong>span>img{width:20px; height:13px; padding-right:5px; line-height:28px; vertical-align:top; margin-top:7px;}
.layer-popup-wrap .pop-layer .pop-container .top-tit strong{font-size:22px; line-height:28px}
.layer-popup-wrap .pop-layer .pop-container .top-tit a.popup-close{display:none}
.layer-popup-wrap .pop-layer .pop-container .pop-content{padding:7px 15px; border-top:1px solid #dddddd}
.layer-popup-wrap .pop-layer .pop-container .pop-content ul{}
.layer-popup-wrap .pop-layer .pop-container .pop-content ul li{padding-left:14px; background:url(../../images/common/ico/bul_gray.png) no-repeat left center; background-size:4px 3px; line-height:28px; font-size:16px;}

/*Loading Image*/
.load-img {display:block;}
    
}
