/*******************************************************************************
                            해외대학 진학가이드/전공별
********************************************************************************/
.pfb_0 {padding-bottom:0 !important;}
.pfd_0 {padding:0 !important;}
.after_mgt60 {margin-top:60px !important;}
.lang_3colstab a{width:33.3% !important}
.lang_2colstab a{width:50% !important; background:#cc0000}
.Top-40{top:-40px !important}
.ukak_add {
 font-size:.9rem;
	word-break: keep-all;
	letter-spacing: -1px;
	/* color: #666; */
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.ukak_add-top {
	padding: 7.5rem 0;
	color: #fff;
}
.ukak_add-top.bg-uk {
	background: url(https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/pages/university/bg-uk.jpg) center;
	background-size: cover;
}
.ukak_add-top.bg-us {
	background: url(https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/pages/university/bg-us.jpg) center;
	background-size: cover;
}
.ukak_add-top.bg-ca {
	background: url(https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/pages/university/bg-ca.jpg) center;
	background-size: cover;
}
.ukak_add-top.bg-au {
	background:url(https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/pages/university/bg-au.jpg) center;
	background-size: cover;
}
.ukak_add-top .page-title {
	padding-top: 0;
	font-size: 3rem;
}
.ukak_add .ukak_add-wrap {
	position: relative;
	padding: 3.5rem 0 4rem;
}

.ukak_add .ukak_add-wrap h2 {
	width: 100%;
	max-width: 54rem;
	color: #000;
	font-size: 2rem;
	font-weight: 800;
	text-align: center;
	line-height: 130%;
	margin-bottom: .3rem;
}
.ukak_add .ukak_add-wrap .sub_tit {
	width: 100%;
	max-width: 54rem;
	color:#666;
	font-size:.8rem;letter-spacing:-1px;
	text-align: center;
	line-height: 130%;
	margin-bottom: 3rem;
}
.ukak_add .ukak_add-wrap h3 {
	color: #000;
	font-size: 1.2rem;
	margin-bottom: 1rem;
}
.ukak_add .ukak_add-wrap h4 {
	color: #000;
	font-size: .9rem;
	font-weight: 400;
	margin-bottom: 0.8rem;
}
.ukak_add .ukak_add-wrap >  p {
	margin-bottom: 2rem;
}


.ukak_add .ukak_add-wrap .tab-menu {
	position: absolute;
	top: -40px;
	left: 50%;
	display: block;
	width: 100%;
	max-width: 54rem;
	padding: 0 10%;
	border: 1px solid #c8c8c8;
	background-color: #fff;
	transform: translateX(-50%);
	box-shadow: 0px 0px 5px rgba(0,0,0, 0.2);
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.ukak_add .ukak_add-wrap .tab-menu:after {
	content: '';
	display: block;
	width: 100%;
	clear: both;
}
.ukak_add .ukak_add-wrap .tab-menu.sticky {
	position: fixed;
	z-index: 9;
	margin-top:40px;
}
.ukak_add .ukak_add-wrap .tab-menu a {
	width: 25%;
	height: 3.5rem;
	float: left;
	font-size: 1rem;
	line-height: 3.5rem;
	background: #fff;
	color: #666;
	text-align: center;
}
.ukak_add .ukak_add-wrap .tab-menu a.active {
	border-bottom: 3px solid #1ec95b;
	color: #000;
}
.ukak_add .ukak_add-wrap .ukak_add-con {
	width: 100%;
	max-width: 54rem;
	margin: 0 auto;
	box-sizing: border-box;
}

.ukak_add .ukak_add-wrap .ukak_add-con2 {
	width: 100%;
	max-width: 54rem;
	margin: 0 auto;
	box-sizing: border-box;
}

.ukak_add .ukak_add-wrap .ukak_add-con:after {
	content: '';
	display: block;
	width: 100%;
	clear: both;
}
.ukak_add .ukak_add-wrap .ukak_add-con2:after {
	content: '';
	display: block;
	width: 100%;
	clear: both;
}
.ukak_add .ukak_add-wrap section {
	padding: 4rem 0;
}
.ukak_add .ukak_add-wrap .col {
	overflow: hidden;
}
.ukak_add .ukak_add-wrap .col h3 {
	font-size: 1.0rem;
}
.ukak_add .ukak_add-wrap .col div {
	width: 30%;
	margin-right: 5%;
	float: left;
}
.ukak_add .ukak_add-wrap .col.col-us div {
	width: 47.5%;
}
.ukak_add .ukak_add-wrap .col div:last-child {
	margin-right: 0;
}
.ukak_add .ukak_add-wrap .col img {
	margin-bottom: 1rem;
}
.ukak_add .ukak_add-wrap .col p {
	margin-bottom: 0;
}
/* 컨텐츠 탭*/
.ukak_add .ukak_add-wrap .md-tabs-wrap {
	border-bottom: 1px solid #666;
	margin-bottom: 2rem;
	padding-bottom: 2rem;
}
.ukak_add .ukak_add-wrap .md-tabs-wrap .md-tabs-simple{
	font-size:0;
}
.ukak_add .ukak_add-wrap .md-tabs-wrap .md-tabs-simple.tabBtn4 {
	padding: 0 25%;
}
.ukak_add .ukak_add-wrap .md-tabs-wrap .md-tabs-simple.tabBtn4 li {
	width: 22%;
	margin: 0 1.5%;
}
.ukak_add .ukak_add-wrap .md-tabs-wrap .md-tabs-simple.tabBtn3 {
	padding: 0 25%;
}
.ukak_add .ukak_add-wrap .md-tabs-wrap .md-tabs-simple.tabBtn3 li {
	width: 29.333%;
	margin: 0 2%;
}
.ukak_add .ukak_add-wrap .md-tabs-wrap .md-tabs-simple.tabBtn2 {
	padding: 0 35%;
}
.ukak_add .ukak_add-wrap .md-tabs-wrap .md-tabs-simple.tabBtn2 li {
	width: 44%;
	margin: 0 3%;
}
.ukak_add .ukak_add-wrap .md-tabs-wrap .md-tabs-simple li a {
 padding:.5rem 0rem
}
/* 컨텐츠 테이블*/
table.tbl-ukak_add {margin-top:25px;}
table.tbl-ukak_add thead th {
	background: #f8f8f8;
}
table.tbl-ukak_add tbody th {
background: #f8f8f8;
width:30%;
	border-right: 1px solid #c5c5c5;
}
table.tbl-ukak_add tbody td {
	border-right: 1px solid #c5c5c5;
}
table.tbl-ukak_add tbody td:first-child {
	background: #f8f8f8;
}
table.tbl-ukak_add tbody td:last-child {
	border-right: none;
}
/* table.tbl-ukak_add tr > *:nth-of-type(1) {
	width: 20%;
	text-align: center;
}
table.tbl-ukak_add tr > *:nth-of-type(2) {
	width: 40%;
}
table.tbl-ukak_add tr > *:nth-of-type(3) {
	width: 40%;
} */

.border-boxWrap {
position: relative;
width: 100%;
max-width: 54rem;
min-height: 24rem;
margin: 2rem auto 0;
padding: 2rem 1.5rem;
box-sizing: border-box;
box-shadow: 1rem 1rem 1rem rgba(0,0,0,0.1);
background: #fff;
border: 1px solid #c5c5c5;
}
.ukak_add .ukak_add-wrap p.table-bot-txt {
	color: #999;
	font-size: 0.8rem;
	margin-top: 0.8rem;
	margin-bottom: 0;
}
.ukak_add .ukak_add-wrap .process{
	text-align:center;
	margin-bottom: 2rem;
}
.ukak_add .ukak_add-wrap .process ul {
	padding: 0 15%;
	overflow: hidden;
}
.ukak_add .ukak_add-wrap .process li {
	position:relative;
	text-align: center;
	float: left;
}
.ukak_add .ukak_add-wrap .process li:nth-child(odd) {
	width: 24%;
}
.ukak_add .ukak_add-wrap .process li:nth-child(even) {
	width: 14%;
	line-height: 9rem;
}
.ukak_add .ukak_add-wrap .process li div {
	width: 10rem;
	height: 9rem;
	color: #fff;
	border-radius: 5rem;
	background-color: #666;
	display: table-cell;
	vertical-align: middle;
	margin-bottom:1rem;
}
.ukak_add .ukak_add-wrap .process li p{
	text-align:left;
	margin-bottom:0;
	margin-left:-15%;
	width:130%;
	text-indent:-0.4rem;

}
.ukak_add .ukak_add-wrap .process li p.p-first-txt{
	padding-top:1rem;
}
.ukak_add .ukak_add-wrap .process li p.arrow-txt{
	position:absolute;
	line-height:1rem;
	top:0;
	text-align:center;
}
.bg-light-gray {
	background-color: #f8f8f8;
}
.ukak_add .ukak_add-wrap .logo-box {
	padding: 3rem;
	text-align: center;
	background-color: #fff;
}
.ukak_add .ukak_add-wrap .logo-box h4, .ukak_add .ukak_add-wrap .logo-box p {
	text-align: left;
}
.ukak_add .ukak_add-wrap .logo-box p, .ukak_add .ukak_add-wrap .line-box p {
	margin-bottom: 0;
}
.ukak_add .ukak_add-wrap .logo-box img {
	margin-bottom: 3rem;
}
.ukak_add .ukak_add-wrap .line-box {
	border: 1px solid #c5c5c5;
	padding: 2rem;
	margin-bottom: 1.5rem;
	box-shadow: 5px 5px 15px rgba(0,0,0, 0.2);
}
.ukak_add .ukak_add-wrap .logo-ul {
	overflow:hidden;
	margin-bottom:2rem;
	margin-left:-2%;
	margin-right: -2%;
}
.ukak_add .ukak_add-wrap .logo-ul li {
	width: 29.333%;
	margin:0 2% 1rem 2%;
	float: left;
}
.ukak_add .ukak_add-wrap .no-margin-b{
	margin-bottom:0;
}
.con_inTexWrap {margin-top:30px; padding-bottom:10px;}
.Mov_Wrap { max-width:896px; margin:0 auto;}
.Why_Inner_Ones { margin-bottom:10px; }
.Why_Inner_Ones img {width:100%;}
.Why_Inner_Ones .intex {margin:0; font-size:15px;margin-bottom:5px !important;}
.uhk_button-wrap {
display: block;
    width: 100%;
    margin-top: 1.4rem;
    font-size: 0;
}

.mov_source {text-align:center; font-size:15px; padding:5px;}
@media screen and (max-width:1024px) {
	.ukak_add .ukak_add-wrap .ukak_add-con {
		width: 90%;
	}
	.ukak_add .ukak_add-wrap .ukak_add-con2 {
		width: 100%;
	}
	.ukak_add .ukak_add-wrap .md-tabs-wrap .md-tabs-simple.tabBtn4 {
		padding: 0 10%;
	}
	.ukak_add .ukak_add-wrap .md-tabs-wrap .md-tabs-simple.tabBtn2{
		padding: 0 15%;
	}
	.ukak_add .ukak_add-wrap .md-tabs-wrap .md-tabs-simple.tabBtn3{
		padding: 0 10%;
	}
	.ukak_add .ukak_add-wrap .process ul {
		padding: 0 10%;
	}
	.mov_source {text-align:center; font-size:14px; padding:5px;}

}
@media screen and (max-width:768px) {
.mov_source {text-align:center; font-size:13px; padding:5px;}
.Why_Inner_Ones {width:100% !important}

	.ukak_add .ukak_add-wrap .tab-menu {
		padding: 0 8%;
	}
	.ukak_add .ukak_add-wrap .col {
		padding: 0 10%;
	}
	.ukak_add .ukak_add-wrap .col div, .ukak_add .ukak_add-wrap .col.col-us div {
		width: 100%;
		margin-bottom: 2.5rem;
	}
	.ukak_add .ukak_add-wrap .col div:last-child {
		margin-bottom: 0;
	}
	.ukak_add .ukak_add-wrap .col img {
		width: 100%;
	}
	.ukak_add .ukak_add-wrap .md-tabs-wrap {
		padding-left: 0;
		padding-right: 0
	}
    .ukak_add .ukak_add-wrap .md-tabs-wrap .md-tabs-simple.tabBtn2, .ukak_add .ukak_add-wrap .md-tabs-wrap .md-tabs-simple.tabBtn3, .ukak_add .ukak_add-wrap .md-tabs-wrap .md-tabs-simple.tabBtn4 {
		padding: 0;
	}
	.ukak_add .ukak_add-wrap .process ul {
		padding: 0 6%;
	}
	.ukak_add .ukak_add-wrap .logo-ul {
		margin-left:-2.5%;
		margin-right: -2.5%;
    }
    .ukak_add .ukak_add-wrap .logo-ul li {
		width: 45%;
		margin-left: 2.5%;
		margin-right: 2.5%;
	}
}
@media screen and (max-width:480px) {
	.ukak_add .ukak_add-wrap .tab-menu {
		padding: 0 5%;
	}
	.ukak_add .ukak_add-wrap .process ul {
		padding: 0;
	}
	.ukak_add .ukak_add-wrap .process li:nth-child(even) {
		line-height: 6rem;
	}
	.ukak_add .ukak_add-wrap .process li div {
		height: 7rem;
	}
	.ukak_add .ukak_add-wrap .process li img{
		width:10%
	}
	.ukak_add .ukak_add-wrap .md-tabs-wrap .md-tabs-simple li a{
		font-size:1rem;
	}
}




/*******************************************************************************
                            학교검색
********************************************************************************/

.school-search2 .area-pages-content {
	margin-top: 0;
}
.school-search2 .filter-item li {
	cursor: pointer;
	position: relative;
}
.school-search2 .filter-item li:after {
	content: '';
	position: absolute;
	top: 20%;
	right: 0;
	transform: rotate(0deg);
	width: 1rem;
	height: 1rem;
	background: url(https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/common/select-arr.png) no-repeat;
	background-size: 1rem;
}
.school-search2 .filter-item li.active:after {
	transform: rotate(180deg);
}
.school-search2 .filter-item .fi-list {
	display: none;
}
.school-search2 .filter-item .fi-list.show {
	display: block;
}
/* 2020.11.09 추가 */
.school-search2 .filter-item .chk-custom-wrap span{
	white-space:normal !important;
	word-break:break-all;
}
.school-search2 .apc-research {
	margin-top: 3rem;
}
.school-search2 .apc-research .research-list li {
 margin:.5rem 0;
}
.school-search2 .apc-research .research-list .chk input + label:before {
	border: 1px solid #ccc;
}
/* 결과 없을때 */
.school-search2 .result-no {
	text-align: center;
}
.school-search2 .result-no h2 {
	font-size: 1.1rem;
	margin-top: 1.5rem;
	margin-bottom: 1rem;
}
.school-search2 .result-no p {
	padding: 0 15%;
	margin-bottom: 1rem;
}
/* 리스트 */
.school-search2 .school-list .area-sc-item {
	position: relative;
	overflow: hidden;
 	font-size:.8rem;
	letter-spacing: -1px;
	margin-top: 1.5rem;
}
.school-search2 .school-list .area-sc-item .sc-item-thumb {
	float: left;
	width: 45%;
	position: relative;
}
/* 2020.11.10  추가*/
.school-search2 .school-list .area-sc-item .sc-item-thumb .bg{
	max-height:10.8rem;
	min-height:10.8rem;
	overflow:hidden;
}
.school-search2 .school-list .area-sc-item .sc-item-thumb img {
	min-height: 100%;
	width:100%;
}
.school-search2 .school-list .area-sc-item .sc-item-thumb .sale {
	position: absolute;
	left: 0;
	top: 0;
	background: #fd3737;
	color: #fff;
	display: block;
	height: 1.7rem;
 	padding:0 .5rem;
	line-height: 1.7rem;
 	font-size:.8rem;
	font-weight: 300;
	etter-spacing: -1px
}
.school-search2 .school-list .area-sc-item .sc-item-cont {
	float: right;
	width: 52%;
}
.school-search2 .school-list .area-sc-item .sc-item-cont p, .school .school-wrap .school-con p {
 margin-bottom: .7rem;
}
.school-search2 .school-list .area-sc-item .sc-item-cont .sc-title {
	font-size: 1.1rem;
	font-weight: 700;
}
/* 2020.11.08 추가 */
.school-search2 .school-list .area-sc-item .sc-item-cont .sc-text {
	line-height:120%;
	white-space: normal;
	overflow: hidden;
	word-wrap: break-word;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}
.school-search2 .school-list .area-sc-item .sc-item-cont .sc-location, .school .school-wrap .school-con .sc-location {
	position: relative;
	padding-left: 1.5rem;
	line-height: 1.5rem;
}
.school-search2 .school-list .area-sc-item .sc-item-cont .sc-location:before, .school .school-wrap .school-con .sc-location:before {
	content: '';
	position: absolute;
	display: block;
	width: 1.5rem;
	height: 1.5rem;
	left: 0;
	background: url(https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/pages/school/icon-info01.svg) no-repeat center;
}
.school-search2 .school-list .area-sc-item .sc-item-cont .sc-info, .school .school-wrap .school-con .sc-info {
	overflow: hidden;
}
.school-search2 .school-list .area-sc-item .sc-item-cont .sc-info li, .school .school-wrap .school-con .sc-info li {
	position: relative;
	padding-left: 1.5rem;
	line-height: 1.5rem;
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.school-search2 .school-list .area-sc-item .sc-item-cont .sc-info li:before, .school .school-wrap .school-con .sc-info li:before {
	content: '';
	position: absolute;
	display: block;
	width: 1.5rem;
	height: 1.5rem;
	left: 0;
}
.school-search2 .school-list .area-sc-item .sc-item-cont .sc-info li.location, .school .school-wrap .school-con .sc-info li.location {
	width: 50%;
}
.school-search2 .school-list .area-sc-item .sc-item-cont .sc-info li.location:before, .school .school-wrap .school-con .sc-info li.location:before {
	background: url(https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/pages/school/icon-info01.svg) no-repeat center;
}
.school-search2 .school-list .area-sc-item .sc-item-cont .sc-info li.year, .school .school-wrap .school-con .sc-info li.year {
	width: 50%;
}
.school-search2 .school-list .area-sc-item .sc-item-cont .sc-info li.year:before, .school .school-wrap .school-con .sc-info li.year:before {
	background: url(https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/pages/school/icon-info02.svg) no-repeat center;
}
.school-search2 .school-list .area-sc-item .sc-item-cont .sc-info li.major, .school .school-wrap .school-con .sc-info li.major {
	width: 100%;
	line-height:130%;
	white-space: normal;
	overflow: hidden;
	word-wrap: break-word;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
}
/* 2020.11.08 수정 */
.school-search2 .school-list .area-sc-item .sc-item-cont .sc-info li.major:before, .school .school-wrap .school-con .sc-info li.major:before {
	background: url(https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/pages/school/icon-info03.svg) no-repeat center;
	background-position:top;
}
.school-search2 .school-list .area-sc-item .sc-item-cont .sc-info {
	 margin-bottom:.8rem;
}
.school-search2 .school-list .area-sc-item .sc-item-bot {
	position: absolute;
	bottom: 0;
	width: 52%;
	padding-left: 48%;
}
.school-search2 .school-list .area-sc-item .sc-item-bot .sc-price {
 	margin-bottom:.8rem;
	overflow: hidden;
	width: 100%;
	line-height: 100%;
	cursor:pointer;
}
.school-search2 .school-list .area-sc-item .sc-item-bot .sc-price li {
	float: left;
}
/* 2020.11.08 수정 */
.school-search2 .school-list .area-sc-item .sc-item-bot .sc-price li:first-child {
	width: 40%;
	line-height:130%;
	white-space: normal;
	overflow: hidden;
	word-wrap: break-word;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
}
.school-search2 .school-list .area-sc-item .sc-item-bot .sc-price li:nth-child(2) {
	width: 30%;
	text-align: center;
}
.school-search2 .school-list .area-sc-item .sc-item-bot .sc-price li:last-child {
	width: 30%;
	text-align: right;
	color: #fd3737;
	font-weight: 700;
	padding-right: 1%;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.school-search2 .school-list .area-sc-item .sc-item-bot a {
	height: auto;
	 padding:.6rem 1.5rem;
	line-height: 100%;
 	font-size:.8rem;
	display: inline-block;
}


@media screen and (max-width:768px) {
/* 학교검색 */
.area-programs-condition .apc-filter .filter-close-btn {
	margin-top: 2rem;
}
.area-programs-condition .apc-category .apc-title-wrap {
	border: 0;
	padding: 0;
}
.area-programs-condition .apc-filter .apc-research .apc-title-wrap {
	border-bottom: 1px solid #c5c5c5
}
.school-search2 .school-list .area-sc-item {
	margin-top: 2.5rem;
}
.school-search2 .school-list .area-sc-item .sc-item-thumb, .school-search2 .school-list .area-sc-item .sc-item-cont, .school-search2 .school-list .area-sc-item .sc-item-thumb img, .school-search2 .school-list .area-sc-item .sc-item-bot a {
	width: 100%;
}
.school-search2 .school-list .area-sc-item .sc-item-cont {
	margin-top: 1rem;
}
.school-search2 .school-list .area-sc-item .sc-item-bot {
	position: static;
	width: 100%;
	padding: 0;
	overflow: hidden;
}
.school-search2 .school-list .area-sc-item .sc-item-bot .sc-price {
    margin-top:.4rem;
}
.school-search2 .school-list .area-sc-item .sc-item-bot .sc-price li {
	padding:.3rem 0;
}
.school-search2 .school-list .area-sc-item .sc-item-bot .sc-price li:first-child {
	width: 100%;
}
.school-search2 .school-list .area-sc-item .sc-item-bot .sc-price li:nth-child(2), .school-search2 .school-list .area-sc-item .sc-item-bot .sc-price li:last-child {
	width: 50%;
}
.school-search2 .school-list .area-sc-item .sc-item-bot .sc-price li:nth-child(2) {
	text-align: left;
}
.school-search2 .school-list .area-sc-item .sc-item-bot a {
	height: 3rem;
	line-height: 3rem;
	padding: 0;
}
.school-search2 .result-no p {
	padding: 0 0;
}
.school-search2 .result-no .button {
	width: 60%;
}

/* 학교상세 */
.school .school-wrap .school-con .school-banner {
	position: fixed;
	bottom: 0;
	top: auto;
	left: -1px;
	width: 100%;
	background: #343434;
	overflow: hidden;
	text-align: center;
	padding: 1.5rem 4rem 1.55rem 4rem;
	z-index: 9;
}
.school .school-wrap .school-con .school-banner p {
	display: none;
}
.school .school-wrap .school-con .school-banner a {
	width: 47%;
	margin: 0 1%;
	float: left;
}
.school .school-wrap .school-con .school-banner a.border-red {
	color: #fff;
	background: #713535;
}
.school .school-wrap .school-con .school-banner.call-box {
	padding-left: 6rem;
	padding-right: 6rem;
}
.school .school-wrap .school-con .school-banner.call-box a {
	margin: 0;
	width: 100%;
}
.school .school-wrap .school-con .school-con-inner {
	width: auto;
}
.school .school-wrap .school-con .sc-info li {
	line-height: 2.0rem;
}
.school .school-wrap .school-con .sc-info li:before {
	height: 2.0rem;
}
/* 2020.11.08 추가 */
.school-search2 .school-list .area-sc-item .sc-item-cont .sc-info li.major, .school .school-wrap .school-con .sc-info li.major{
	line-height: 1.5rem;
}
.school-search2 .school-list .area-sc-item .sc-item-cont .sc-info li.major:before, .school .school-wrap .school-con .sc-info li.major:before{
	background-position:center;
}
/* 2020.11.08 추가 */
.area-popup-layer .popup-gallery .popup-slider-area .img iframe {
	width: 400px;
	height: 250px;
}
/* 2020.11.10  추가*/
.school-search2 .school-list .area-sc-item .sc-item-thumb .bg{
	max-height:25rem;
}

}

 @media screen and (max-width:480px) {
.school-search2 .result-no .button {
	width: 100%;
}
/* 2020.11.08 추가 */
.area-popup-layer .popup-gallery .popup-slider-area .img iframe {
	width: 300px;
	height: 150px;
}
}





/* 유학선배 유용한 프로그램  */
.area-sm-content2 .sm-programs-large {}
.area-sm-content2 .sm-programs-large .column {width:100%; padding-right:1rem;box-sizing:border-box;overflow-x:auto;}
.area-sm-content2 .sm-programs-large .area-pg-list {padding-bottom:0;}
.area-sm-content2 .sm-programs-large .area-pg-item {border:none;margin-top:0;margin-left:1rem;}
.area-sm-content2 .sm-programs-large .area-pg-item a {display:block;}
.area-sm-content2 .sm-programs-large .area-pg-item .pg-item-cont {padding:.5rem 0;}
.area-sm-content2 .sm-programs-basic {}
.area-sm-content2 .sm-programs-basic .fix-wrap ~ .fix-wrap {margin-top:4.5rem;}
.area-sm-content2 .sm-programs-basic .fix-wrap .area-pg-list {padding-bottom:0;  height:auto; }
.area-sm-content2 .sm-programs-basic .fix-wrap .area-pg-item {width:calc((53rem - 3rem) / 5) !important; display:table;margin:0 1rem .5rem 0;}
.area-sm-content2 .sm-programs-basic .md-tabs-wrap {margin-bottom:2rem;}
.area-sm-content2 .sm-programs-basic .md-tabs-line {border:none;text-align:center;}
.area-sm-content2 .sm-programs-basic .md-tabs-line li ~ li {margin-left:2rem;}
/*.area-sm-content .sm-programs-basic .md-tabs-line li a {font-size:1.1rem;}*/
.area-sm-content2 .sm-programs-basic .bx-viewport {overflow:visible;}
.area-sm-content2 .sm-programs-basic .bx-controls .bx-prev {left:-1rem;}
.area-sm-content2 .sm-programs-basic .bx-controls .bx-next {right:-1rem;}

.area-sm-content2 .area-pg-item .pg-item-thumb {
    position: relative;
    width: 100%;
    padding-bottom: 83%;
    overflow: hidden;
}

.Loca_Tx {color:#555; padding-left:10px;font-size:.75em; font-weight:500;}

/* 또 다른 도시 */
.Another_locaWrap{ width:100%; display:table; text-align:center; margin:0 auto;}
.Another_locaWrap ul {text-align:center;}
.Another_locaImg {display:inline-block;text-align:center; width: calc((50rem - 3rem) / 6) !important;}
.Another_locaImg p{text-align:center; color:#444; padding-top:10px;}


@media screen and (max-width:1140px) {
    .area-sm-content2 .sm-programs-basic .bx-controls .bx-prev {left:0;}
    .area-sm-content2 .sm-programs-basic .bx-controls .bx-next {right:0;}
    /*.area-sm-content .sm-programs-large .area-pg-list {min-width:94rem;}*/
}
@media screen and (min-width:768px) {
    .area-sm-content2 .sm-programs-large .area-pg-item {width:calc((100% - 4rem) / 4);}
    .area-sm-content2 .sm-programs-large .area-pg-item:hover {box-shadow:none;}
    .area-sm-content2 .sm-programs-large .area-pg-item:hover:before {display:none;}
    .area-sm-content2 .sm-programs-large .area-pg-item:hover .pg-item-thumb {box-shadow:.2rem .3rem .5rem rgba(0,0,0,0.1);}
    .area-sm-content2 .sm-programs-large .area-pg-item:hover .pg-item-thumb .bg:before {content:'';position:absolute;bottom:0;left:0;display:block;width:100%;height:.3rem;background:#1ec956;}

}
@media screen and (max-width:767px) {
    .area-sm-content2 .sm-programs-large .area-pg-list {min-width:90rem;}
    .area-sm-content2 .sm-programs-large .area-pg-item {width:calc((100% - 2rem) / 2);min-width:20rem;max-width:calc((100% - 4rem) / 4);}
    .area-sm-content2 .sm-programs-basic .fix-wrap .area-pg-item {min-width:17rem;margin-left:1rem;margin-right:0;}
    .area-sm-content2 .sm-programs-basic .md-tabs-line li ~ li {margin-left:1.5rem;}

	/* 또 다른 도시 */
.Another_locaWrap {width:100%; display:table; text-align:center; margin:0 auto;}
.Another_locaWrap ul {text-align:center;}
.Another_locaImg {display:inline-block; text-align:center; width:30.3% !important; padding:5px; box-sizing:border-box; }
/* .Another_locaImg img {width:90%;} */
.Another_locaImg p{text-align:center; color:#444; padding-top:10px;}

}



.area-programs-inquiry {position:relative;width:100%;background:rgba(0,0,0,0.8);z-index:10;}
.area-programs-inquiry.fixed {position:fixed;bottom:0;left:0;}
.area-programs-inquiry .api-wrap {position:relative;width:65%;max-width:54rem;margin:0 auto;padding:1.2rem 0;color:#fff;}
.area-programs-inquiry .api-wrap .pg-title {font-size:1.7rem;line-height:140%;}

.area-programs-other {width:100%;max-width:54rem;margin:0 auto;}
.area-programs-other .program-slider {margin:4rem auto;}
.area-programs-other .program-slider .area-pg-list {overflow:hidden;}
.area-programs-other .program-slider .ps-title {margin-bottom:1rem;font-size:1.1rem;font-weight:400;}

@media screen and (min-width:1101px) {
    .area-programs-inquiry .api-wrap .inquiry-button {position:absolute;top:50%;right:0;transform:translateY(-50%)}
}
@media screen and (max-width:1100px) and (min-width:768px) {
    .area-programs-inquiry .api-wrap {width:90%;}
    .area-programs-inquiry .api-wrap .inquiry-button {position:absolute;top:50%;right:0;transform:translateY(-50%)}
}
@media screen and (max-width:767px) {
    .area-programs-inquiry .api-wrap {width:90%;font-size:1.08rem;}
    .area-programs-inquiry .api-wrap .pg-title {display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
    .area-programs-inquiry .pg-title + p {display:none;}
    .area-programs-inquiry .api-wrap .inquiry-button .button {width:100%;margin-top:1rem;}
    .area-programs-other .program-slider .ps-title {width:90%;margin:0 1rem 1rem;font-size:1.3rem;}
}

/* 상단 탑 이미지 미국*/
.newyork_bg{background:url('https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/pages/language-city/newyork_bg.png')no-repeat !important; background-size:cover !important; background-position:center !important;}
.boston_bg{background:url('https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/pages/language-city/bostons_bg.png')no-repeat !important; background-size:cover !important; background-position:center !important;}
.san-francisco_bg{background:url('https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/pages/language-city/sanfran_bg.png')no-repeat !important; background-size:cover !important; background-position:center !important;}
.sandiego_bg{background:url('https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/pages/language-city/sandi_bg.png')no-repeat !important; background-size:cover !important; background-position:center !important;}
.seatle_bg{background:url('https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/pages/language-city/seattle_bg.png')no-repeat !important; background-size:cover !important; background-position:center !important;}
.la-city_bg{background:url('https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/pages/language-city/la_bg.png')no-repeat !important; background-size:cover !important; background-position:center !important;}
.chicago_bg{background:url('https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/pages/language-city/chicago_bg.png')no-repeat !important; background-size:cover !important; background-position:center !important;}

/* 상단 탑 이미지 영국*/
.london_bg{background:url('https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/pages/language-city/londun-top-bg.png')no-repeat !important; background-size:cover !important; background-position:center !important;}
.cambridge_bg{background:url('https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/pages/language-city/cambridge-top-bg.png')no-repeat !important; background-size:cover !important; background-position:center !important;}
.ox-oxford_bg{background:url('https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/pages/language-city/ox-oxford-top-bg.png')no-repeat !important; background-size:cover !important; background-position:center !important;}
.bornmerse_bg{background:url('https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/pages/language-city/bornmerse-top-bg.png')no-repeat !important; background-size:cover !important; background-position:center !important;}
.manchester_bg{background:url('https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/pages/language-city/manchester-top-bg.png')no-repeat !important; background-size:cover !important; background-position:center !important;}
.bristol_bg{background:url('https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/pages/language-city/bristol-top-bg.png')no-repeat !important; background-size:cover !important; background-position:center !important;}
.brighton_bg{background:url('https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/pages/language-city/brighton-top-bg.png')no-repeat !important; background-size:cover !important; background-position:center !important;}


/* 상단 탑 이미지 캐나다 */
.bencuve_bg{background:url('https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/pages/language-city/bencuver-top-bg.png')no-repeat !important; background-size:cover !important; background-position:center !important;}
.toroto_bg{background:url('https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/pages/language-city/toroto-top-bg.png')no-repeat !important; background-size:cover !important; background-position:center !important;}
.calgery_bg{background:url('https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/pages/language-city/calgery-top-bg.png')no-repeat !important; background-size:cover !important; background-position:center !important;}
.montrial_bg{background:url('https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/pages/language-city/montriall-top-bg.png')no-repeat !important; background-size:cover !important; background-position:center !important;}
.victoria_bg{background:url('https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/pages/language-city/victoria-top-bg.png')no-repeat !important; background-size:cover !important; background-position:center !important;}

/* 상단 탑 이미지 시드니 */
.sydny_bg{background:url('https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/pages/language-city/sydny-top-bg.png')no-repeat !important; background-size:cover !important; background-position:center !important;}
.bridgeburn_bg{background:url('https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/pages/language-city/bridgeburn-top-bg.png')no-repeat !important; background-size:cover !important; background-position:center !important;}
.melbourne_bg{background:url('https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/pages/language-city/melbourne-top-bg.png')no-repeat !important; background-size:cover !important; background-position:center !important;}
.goldcoast_bg{background:url('https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/pages/language-city/goldcoast-top-bg.png')no-repeat !important; background-size:cover !important; background-position:center !important;}
.perse_bg{background:url('https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/pages/language-city/perse-top-bg.png')no-repeat !important; background-size:cover !important; background-position:center !important;}

/* 상단 탑 이미지 필리핀 */
.seibu_bg{background:url('https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/pages/language-city/seibu-top-bg.png')no-repeat !important; background-size:cover !important; background-position:center !important;}
.bagio_bg{background:url('https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/pages/language-city/bagio-top-bg.png')no-repeat !important; background-size:cover !important; background-position:center !important;}
.clark_bg{background:url('https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/pages/language-city/clark-top-bg.png')no-repeat !important; background-size:cover !important; background-position:center !important;}

/* 상단 탑 이미지 아일랜드 */
.dublin_bg{background:url('https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/pages/language-city/dublin-top-bg.png')no-repeat !important; background-size:cover !important; background-position:center !important;}
.goalway_bg{background:url('https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/pages/language-city/goalway-top-bg.png')no-repeat !important; background-size:cover !important; background-position:center !important;}
.coke_bg{background:url('https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/pages/language-city/coke-top-bg.png')no-repeat !important; background-size:cover !important; background-position:center !important;}

/* 상단 탑 이미지 뉴질랜드 */
.ok-top_bg{background:url('https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/pages/language-city/ok-top-bg.png')no-repeat !important; background-size:cover !important; background-position:center !important;}
.crystcherch_bg{background:url('https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/pages/language-city/crystcherch-top-bg.png')no-repeat !important; background-size:cover !important; background-position:center !important;}

/* 상단 탑 이미지 몰타ㅡ */
.saintjuliangse_bg{background:url('https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/pages/language-city/saintjuliangse-top-bg.png')no-repeat !important; background-size:cover !important; background-position:center !important;}
.sliema_bg{background:url('https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/pages/language-city/sliema-top-bg.png')no-repeat !important; background-size:cover !important; background-position:center !important;}

/* 후기 포지션 */
.after_posi {position:relative;}
.after_proWrp {position:absolute; top:10px; right:10px; width:55px; height:55px; background:#fff; z-index:7; border-radius:55px; overflow:hidden; background-position:center;}
.No_pro_images {background:url('https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/r/v1/pages/language-city/profile-img.png')no-repeat !important;}


/* 후기팝업 컨텐츠 */
.repop_height{z-index:5000; }
.Pop_inCont {text-align:left; padding-bottom:20px; max-height:250px; overflow-y:scroll; }
.Pop_inCont .Imgs {margin:25px 0;}
