@charset "utf-8";

/***********************************************
* 한양대 리뉴얼 2016 Css 통합서비스센터
***********************************************/

/*
* 영문
*/
.eng .bg-nav{height:295px;}
.eng #header .site-navigation .navbar  .service-link{height:235px;} 

.eng_contents .t-hanyanguni p, .eng_contents .board-view th, .eng_contents .hanyanguni .tit, .eng_contents .uni-box .uni-tit, .eng_contents .uni-box .uni-ct p, .eng_contents .ethics-box p, .eng_contents .numberling-list>li, .eng_contents .howl_bx ul li span, .eng_contents .dot-list ul li, .eng_contents .hanyanguni .text, .eng_contents .ethics-box, .eng_contents .d-title2, .eng_contents .ethics-box h4, .eng_contents .gate-list li a span, .eng_contents .sub-head h3, .eng_contents .t-hanyanguni p, .eng_contents .half-paragraph-a div p, .eng_contents .alumni-list li div p, .eng_contents .row .hys-desc .desc p, .eng_contents .alumni-bx div p, .eng_contents .ct-txt, .eng_contents .eng_kmooc, .eng_contents .ceo-school>p, .eng_contents .ceo-school li p, .eng_contents .line-list>li, .eng_contents .hygrp-text p, .eng_contents .vision-wrap li, .eng_contents .circle-desc dd,  .eng_contents .tables-board td, .eng_contents .dulle-map p, .eng_contents .dulle-box li p{letter-spacing:-0.025em}

/* 뉴스(영문) header */
.aui .eng h1.n-logo{line-height:0;}
.aui .eng .news-hd-wrap ul.news_gm{margin-bottom:0;}
.eng .invisible-mobile.news-hd-wrap .site-navigation .navbar .bs-ul > li > a,
.eng .news-hd-wrap ul.news_gm > li > a {display:inline-block;height:82px;padding-top:28px;line-height:1.3em;color:#2c2c2c;font-size:20px;font-weight:bold;box-sizing: border-box;} /* 82px */
.eng .news-hd-wrap ul.news_gm > li > a.active,
.eng .news-hd-wrap ul.news_gm > li > a:hover,
.eng .news-hd-wrap ul.news_gm > li > a:focus{height:auto;text-decoration:none;color:#025baf;border-bottom:0}
.eng .news-hd-wrap .site-navigation .navbar ul.news_gm{padding-bottom: 0;}
.eng .invisible-mobile.news-hd-wrap .site-navigation .navbar ul{display:inline-block;float:none;padding-bottom:0;}
.eng .site-navigation .navbar li{min-height:auto;}

.eng .news-hd-wrap ul.news_gm .cate_list {display: none; position: absolute;top: 78px;right:0;width:800px;height: 50px; padding-top: 16px;text-align:center;}
.eng .news-hd-wrap ul.news_gm > li.gm1 .cate_list{top:70px;right:0;text-align:left;}
.eng .news-hd-wrap ul.news_gm > li.gm2 .cate_list{right:0;}
.eng .news-hd-wrap ul.news_gm > li.gm3 .cate_list{right:0;}
.eng .news-hd-wrap ul.news_gm > li.gm4 .cate_list{right:0;}
.eng .news-hd-wrap ul.news_gm > li.gm5 .cate_list{right:0;}
.eng .news-hd-wrap ul.news_gm > li.gm6 .cate_list{right:0;}
.eng .news-hd-wrap ul.news_gm .cate_list li a {color:#4c4c4c;font-size:15px;line-height:1.3em;}
.eng .news-hd-wrap .cate_search{position:absolute;left:0;top:84px;margin-bottom:0;border:none;padding:12px 0 13px}

@media all and (min-width: 769px) and (max-width: 992px) {
	/* .eng #header .search-wrap {float: left;} */
	.eng .invisible-mobile.news-hd-wrap .site-navigation .navbar ul{float: right;}
	.eng .news-hd-wrap ul.news_gm > li:first-child {margin-left: 0;}
	.eng .invisible-mobile.news-hd-wrap .site-navigation .navbar .bs-ul > li > a,
	.eng .news-hd-wrap ul.news_gm > li > a {padding-top:15px;}
	.eng .news-hd-wrap ul.news_gm > li .cate_list{right:0;width:569px;height:auto;top:50px;padding-left:0;text-align:left;}
	.eng .news-hd-wrap ul.news_gm .cate_list {display: none; position: absolute;top: 120px;height: 50px; padding-top: 14px;}
	.eng .news-hd-wrap ul.news_gm .cate_list ul{float: none;}
	.eng .news-hd-wrap ul.news_gm .cate_list li {margin-left: 20px;}
	.eng .news-hd-wrap ul.news_gm > li.gm1 .cate_list{right:0;top:40px;}
	.eng .news-hd-wrap ul.news_gm > li.gm2 .cate_list{right:0;text-align:center;}
	.eng .news-hd-wrap ul.news_gm > li.gm3 .cate_list{right:0;text-align:center;}
	.eng .news-hd-wrap ul.news_gm > li.gm4 .cate_list{right:0;text-align:center;}
	.eng .news-hd-wrap ul.news_gm > li.gm5 .cate_list{right:0;text-align:center;}
	.eng .news-hd-wrap ul.news_gm > li.gm6 .cate_list{right:0;text-align:center;}
	.eng .news-hd-wrap .cate_search{top:115px;padding:12px 0 0;}
	.eng .news-hd-wrap .cate_search .cate_srch_bx .inp_srch{width:110px;}
	.eng .invisible-mobile.news-hd-wrap .site-navigation .navbar ul.news_gm .cate_list ul li a{line-height:1.4em;}
	.eng .news-hd-wrap .site-navigation .navbar, .site-navigation .navbar ul.news_gm .cate_list ul li{height: auto;min-height: auto;}
	.eng .news-hd-wrap ul.news_gm > li.gm1 .cate_list li:first-child, .eng .news-hd-wrap ul.news_gm > li.gm7 .cate_list li:first-child {margin-left: 20px;}

	.eng .invisible-mobile .site-navigation .navbar .bs-ul>li {margin-left: 25px !important;}
	.eng .invisible-mobile .site-navigation .navbar .bs-ul>li:first-child {margin-left: 0 !important;}
	.eng .invisible-mobile .site-navigation .navbar .bs-ul>li>a{font-size: 17px;}
}
@media all and (max-width: 768px) {
	.eng .mnews-hd-wrap .navbar .dropdown{height:550px;}
}

/*hy_0107_02*/
.eng_alumni-list div{min-height:125px}

/*hy_0102_01*/
.eng_sign{position:relative;}
.eng_sign span{position:absolute; right:131px}

/*hy_0102_05*/
.eng_history-list dt{height:227px; line-height:227px}
.eng_history-list dd{height:auto; padding-bottom: 24px}
.eng_history-list dd ul {margin-bottom:0}

/*hy_0105_02*/
.row:nth-child(1) .eng_hys-history, .row:nth-child(3) .eng_hys-history{height:555px}
.row:nth-child(2) .eng_hys-history{height:620px}
.row:nth-child(2) .eng_hys-desc{height:620px}
.eng_bs-li{position:relative;}
.eng_bs-li span{position:absolute;}

/*0105_03*/
.eng_contents .half-paragraph-a div ul.bs-ul li span:last-child{line-height:20px; padding:13.5px 10px 13.5px 0; box-sizing:border-box;} /* min-height:70px; */
.eng_contents .half-paragraph-b > div li div h4{line-height:23px}

/*hy_0405_02*/
.eng_kmooc{margin-top:10px; font-size:14px; color:#666; letter-spacing:-1px; background-color:white;}
.eng_kmooc span{display:block; margin-top:10px}
.eng_ethics-box-wrap .ethics-box li p{padding-left:50px}
.eng_quick a.bg02{background-position:50% 20% !important;}

/*hy_0205_11*/
.dormitory-wrap{position:relative;overflow:hidden;}
.dormitory-wrap img.fl-lf{float:left;}
.dormitory-wrap .b-txt{margin-top:40px;margin-bottom:15px !important;font-size:16px;font-weight:bold;}
.dormitory-wrap .dot-tit{font-size:16px;padding-left:10px;margin-top:20px;margin-bottom:15px !important;background:url(../../images/custom/introduction/dot01.png) no-repeat 0 7px;}
.d-title2.mgt{margin:30px 0 0px !important;}



.eng_contents.hy05 p+h4{margin:30px 0 0px !important}
.eng_contents.hy05 h4+p{margin:0px 0 10px !important}
.eng_contents.hy05+h4{margin:30px 0 0px !important}
.eng_contents.hy05+h4+p{margin:0px 0 10px !important}
.eng_contents .title-dth2 + .tables-board-wrap{margin:30px 0 0 !important}
.eng_contents .tb-line table{margin-bottom:0}
.eng_contents .tables-board.tac td:last-child{text-align:left; padding:10px 30px}
.eng_contents button[class*="eng_confirm-gray"]{width:auto; min-width:auto; padding:0 8px}


/*국기*/
.flag-wrap.f51 p{background:url(../../images/custom/introduction/flag2.jpg) no-repeat; background-position:0px -550px}
.flag-wrap.f52 p{background:url(../../images/custom/introduction/flag2.jpg) no-repeat; background-position:0px -495px}
.flag-wrap.f53 p{background:url(../../images/custom/introduction/flag2.jpg) no-repeat; background-position:0px -440px}
.flag-wrap.f54 p{background:url(../../images/custom/introduction/flag2.jpg) no-repeat; background-position:0px -385px}
.flag-wrap.f55 p{background:url(../../images/custom/introduction/flag2.jpg) no-repeat; background-position:0px -330px}
.flag-wrap.f56 p{background:url(../../images/custom/introduction/flag2.jpg) no-repeat; background-position:0px -165px}
.flag-wrap.f57 p{background:url(../../images/custom/introduction/flag2.jpg) no-repeat; background-position:0px -110px}
.flag-wrap.f58 p{background:url(../../images/custom/introduction/flag2.jpg) no-repeat; background-position:0px -275px}
.flag-wrap.f59 p{background:url(../../images/custom/introduction/flag2.jpg) no-repeat; background-position:0px -220px}
.flag-wrap.f60 p{background:url(../../images/custom/introduction/flag2.jpg) no-repeat; background-position:0px -55px}
.flag-wrap.f61 p{background:url(../../images/custom/introduction/flag2.jpg) no-repeat; background-position:0px 0px}
.flag-wrap.f62 p{background:url(../../images/custom/introduction/flag2.jpg) no-repeat; background-position:-250px 0px}
.flag-wrap.f63 p{background:url(../../images/custom/introduction/flag2.jpg) no-repeat; background-position:-250px -55px}
.flag-wrap.f64 p{background:url(../../images/custom/introduction/flag2.jpg) no-repeat; background-position:-250px -110px}
.flag-wrap.f65 p{background:url(../../images/custom/introduction/flag2.jpg) no-repeat; background-position:-250px -165px}
.flag-wrap.f66 p{background:url(../../images/custom/introduction/flag2.jpg) no-repeat; background-position:-250px -220px}
.flag-wrap.f67 p{background:url(../../images/custom/introduction/flag2.jpg) no-repeat; background-position:-250px -275px}
.flag-wrap.f68 p{background:url(../../images/custom/introduction/flag2.jpg) no-repeat; background-position:-250px -330px}
.flag-wrap.f69 p{background:url(../../images/custom/introduction/flag2.jpg) no-repeat; background-position:-250px -385px}
.flag-wrap.f70 p{background:url(../../images/custom/introduction/flag2.jpg) no-repeat; background-position:-250px -440px}
.flag-wrap.f71 p{background:url(../../images/custom/introduction/flag2.jpg) no-repeat; background-position:-250px -495px}
.flag-wrap.f72 p{background:url(../../images/custom/introduction/flag2.jpg) no-repeat; background-position:-250px -550px}
.flag-wrap.f73 p{background:url(../../images/custom/introduction/flag2.jpg) no-repeat; background-position:-500px 0px}
.flag-wrap.f74 p{background:url(../../images/custom/introduction/flag2.jpg) no-repeat; background-position:-500px -55px}
.flag-wrap.f75 p{background:url(../../images/custom/introduction/flag2.jpg) no-repeat; background-position:-500px -110px}

.eng_contents .station-bx .bus .route strong{width:95px}
.eng_contents .station-bx .bus{width:420px}
.eng_contents .list-box li{position:relative; line-height:1.4em; padding-left:45px; padding-top:10px}
.eng_contents .list-box li span{position:absolute; left:15px; top:10px;}
.tab-box-wrap.tab-dth2 .nav-tabs > li > a{line-height:45px}

.eng_contents .uni-box.uni05 .uni-ct{background: url(../../images/custom/eng/introduction/bg_uni05.jpg) no-repeat 0 0;}
.eng_contents .uni-box.uni06 .uni-ct{background: url(../../images/custom/eng/introduction/bg_uni06.jpg) no-repeat 100% 0;}
.eng_contents .uni-box.uni07 .uni-ct{background: url(../../images/custom/eng/introduction/bg_uni07.jpg) no-repeat 0 0;}

.eng_contents .one-step-stats .row01 .span6:nth-child(1){background-image: url(../../images/custom/eng/introduction/bg_0106_0101.gif);}
.eng_contents .one-step-stats .row01 .span6:nth-child(2) {background-image: url(../../images/custom/eng/introduction/bg_0106_0102.gif);}
.eng_contents .one-step-stats .row02 .span6{background-image: url(../../images/custom/eng/introduction/bg_0106_0103.gif);}
.eng_contents .one-step-stats .row03 .span6:nth-child(1){background-image: url(../../images/custom/eng/introduction/bg_0106_0104.gif);}
.eng_contents .one-step-stats .row03 .span6:nth-child(2) {background-image: url(../../images/custom/eng/introduction/bg_0106_0105.gif);}
.eng_contents .one-step-stats .row04 .span6:nth-child(1){background-image: url(../../images/custom/eng/introduction/bg_0106_0106.gif);}
.eng_contents .one-step-stats .row04 .span6:nth-child(2) {background-image: url(../../images/custom/eng/introduction/bg_0106_0107.gif);}
.eng_contents_text .one-step-stats .span6 .circle-title, .eng_contents_text .one-step-stats .span6 .size-sm li, .eng_contents_text .one-step-stats .span6 .labels-count li, .eng_contents_text .one-step-stats .span6 .labels-count li, .eng_contents_text .one-step-stats .span6:first-child .size-lg2 li:nth-child(1){visibility:hidden;}
.hy0201 .hanyanguni .text{padding-right:45%;}

.eng_contents .bnj-bx.bnj-bx02 li:first-child .col-bnj{width:100%; margin-bottom:10px}
.eng_contents .bnj-bx.bnj-bx02 li:last-child{padding-left:42px}
.eng_contents .bnj-bx.bnj-bx02 li:first-child div:last-child{padding-left:18px; border:none; line-height:1.4em}
.eng_contents .bnj-bx.bnj-bx02 li .col-bnj{width:112px;}
/*.eng_contents .college_wrap .college_campus .college-list li{line-height:1.4em;}*/
/*hy_0409_01*/

/*.ethics-box-wrap .eng_ethics-box li{position:relative; display:inline-block; width:calc(50% - 9px); margin-top:0;}
.ethics-box-wrap .eng_ethics-box li a{display:block; height:100% }
.ethics-box-wrap .eng_ethics-box li img{width:100%; height:100%; margin-bottom:0}
.ethics-box-wrap .eng_ethics-box li span{display:block; position:absolute; bottom:0; width:100%; padding:1.36em 0.5em 1.21em 0.5em; color:#fff; text-align:center; box-sizing:border-box; background-color:rgba(0,0,0,0.68);}
.ethics-box-wrap .eng_ethics-box li.eng_ethics_no2{margin-left:14px}
.ethics-box-wrap .eng_ethics-box li:last-child{width:100%; margin-top:18px}*/

/* ERICA Campus > Campus Info > ERICA Campus */
.eng .college_wrap .college_campus .college-list li{line-height:1.4em}

/* 메인 Notice */
.eng .box-main-notice .box li span {display: block;width: 16px;height: 24px;padding-left:4px;padding-right:4px;}
.eng .box-main-notice .box li a {display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:23px;width: 78%;font-size: 14px;color: #555;text-align: left;}

/* 통합검색 */
.eng .total-search-bx{width: 650px;}
.eng.total-search .srch-sorting a{width: 100%;background-position:0 8px;}

/***********************************************
* Reponsive Base Layout
***********************************************/
@media all and (max-width: 768px) {
	/*hy_0102_01*/
	.eng_contents .hanyanguni.president .text{padding-right:40%}
	/*hy_0102_05*/
	.eng_history-list dd{padding-top:24px}
	/*hy_0105_02*/
	.row:nth-child(1) .eng_hys-history, .row:nth-child(3) .eng_hys-history{height:620px}
	.row:nth-child(2) .eng_hys-desc{height:730px}
	.row:nth-child(2) .eng_hys-history{height:520px}
	.row:nth-child(3) .eng_hys-history + .hys-history .icons-bullet .bullet-body{height:400px}
	.eng_contents .bnj-bx.bnj-bx02 li:first-child{margin-bottom:19px}
	.eng_contents .bnj-bx.bnj-bx02 li:first-child .col-bnj{margin-bottom:0}
	.eng_contents .bnj-bx.bnj-bx02 li:last-child{padding-left:20px}
	.eng_contents .bnj-bx.bnj-bx02 li:first-child div:last-child{padding-left:10px;}
	/*2016.09.19*/
	.eng_contents .half-paragraph-a div:first-child li{padding-left:20px;}
	.eng_contents .half-paragraph-a div ul.bs-ul li span:last-child{padding: 13.5px 10px 13.5px 10px;}
	.eng_contents .hy0102 .hanyanguni.career{background-size:auto 100%;}
	.eng_contents .hy0102 .hanyanguni.president{background-size:auto 50%;}
	.eng_contents .hanyanguni{padding:0; min-height:100px; background-size:auto 100%;}
	.eng_contents.hy0105 .hanyanguni{background-size:240px auto;}
	.eng_contents .hanyanguni.alumni{background-size:180px auto;}
	.eng_contents .hanyanguni.campus0105{background-size:140px auto;}
	.eng_contents .hanyanguni.admission040901{background-size:65% auto;}
	.eng_contents .hanyanguni.admission040904{background-size:200px auto;}
	.eng_contents .uni-box.uni05 .uni-ct, .eng_contents .uni-box.uni06 .uni-ct, .eng_contents .uni-box.uni07 .uni-ct{background:none;}
		/*---------------------------------------------
	.ethics-box-wrap .eng_ethics-box li a{height:100px;}
	.ethics-box-wrap .eng_ethics-box li:last-child a{height:202px;}*/
}

@media all and (min-width: 769px) and (max-width: 992px) {
	.eng .bg-nav {height: 350px;}

	.eng_contents .ceo-school li.c1{left:38px}
	.eng_contents .ceo-school li.c2{left:412px}
	.eng_alumni-list div{min-height:165px}
	.eng_contents .hanyanguni .text{padding-right:40%}

	.eng #footer .panel-menu-wrap .panel-menu-list,
	.eng #footer .panel-menu-list-bg,
	.eng .panel-menu-list.graduate:before{height: 732px;}
}

@media all and (min-width: 993px) and (max-width: 1199px) {

}

@media all and (min-width: 1200px) {

}
@media(max-width: 1199px){
	/*hy_0105_02*/
	.eng_bs-li span{position:relative;}
	.eng_contents .half-paragraph-a div ul.bs-ul li.cell_type:last-child span:last-child{min-height:auto; line-height:auto;}
}
@media all and (min-width: 768px) {
	/*hy_0102_06.*/
	.eng_name span{display:block; margin-top:10px}
	.eng_name_list{margin-bottom:30px}
	.eng_president_list{width:40%}
	.n2 .eng_president_list{margin-bottom:10px}
	.n3 .eng_president_list{width:auto; margin-bottom:30px}
	.n5 .eng_president_list{width:auto; margin-bottom:30px}

	.eng_contents .half-paragraph-a div ul.bs-ul li:last-child span:last-child{line-height:70px; padding:0}
	.eng_contents .half-paragraph-a div ul.bs-ul li.cell_type:last-child span:last-child{line-height:28px}  /* line-height:35px */

	.eng_tit{width:50%}
	/*hy_0107_03*/
	.eng_contents .ceo-school{padding:379px 0}

	.eng_contents .ceo-school li.c1 p, .eng_contents .ceo-school li.c2 p{width:270px}
	.eng_contents .ceo-school li.c1 div, .eng_contents .ceo-school li.c2 div{height:100px}
	.eng_contents .ceo-school li.c3,.eng_contents .ceo-school li.c4, .eng_contents .ceo-school li.c5, .eng_contents .ceo-school li.c6{top:477px}

	.eng_contents .ethics-box-wrap+.ethics-box-wrap{margin-top:50px}

	.eng_contents .college_wrap .college_campus .college-list li{line-height:1.4em; padding:10px 2px 2px 2px}
	/*2016.09.19*/
	.eng_contents .station-bx .subway{width: 680px;}

		/*---------------------------------------------
	.ethics-box-wrap .eng_ethics-box li a{height:160px;}
	.ethics-box-wrap .eng_ethics-box li:last-child a{height:262px;}*/
}
@media all and (min-width: 992px){
	.eng_contents .ceo-school li.c1{left:228px}
	.eng_contents .ceo-school li.c2{left:602px}
	.eng_contents .text.eng_text_pd{padding-right:40%}


}

