@charset "UTF-8";

@media (max-width:1200px) {
	html, body {
		min-width:100%;
	}
	html {
		font-size:13px;
	}
	.layout-1200,
	#univ-login .layout-900 {
		max-width:100%;
		min-width:100%;
		padding:0 1.25rem;
	}
	.header .layout-1200 {
		min-width:100%;
		position:relative;
	}
	.header .header-logo img {
		height:2.1875rem;
	}
	footer .layout-1200 {
		padding:1.875rem 1.25rem;
	}
	/* AÅ¸ÀÔ ¸ÞÀÎ */
	.univ-type-a .header {
		height:4.625rem;
	}
	.univ-type-a .main-visual-box .layout-1200:after {
		background-position:85% 50%;
		right:1.25rem;
	}
	/* BÅ¸ÀÔ ¸ÞÀÎ */
	.univ-type-b .header .layout-1200 {
	    display:flex;
        align-items:center;
		height:100%;
	}
	.univ-type-b .main-visual-box .layout-1200:after {
		right:1.25rem;
	}
	.univ-type-b .header .header-logo {
		position:static;
	}
	.univ-type-b .header {
		border-top:0;		
		height:4.875rem;
		margin-top:0;
	}
	#univ-main .univ-type-b .header {
		border-bottom:0.1875rem solid var(--bd-color-100);
	}
	/* ÇÐ±³ Æ÷ÀÎÆ® ÄÃ·¯ º¯°æ */
	#univ-main.main-color-a .univ-type-b .header {
		border-bottom-color:#0d666c;
	}
	#univ-main.main-color-b .univ-type-b .header {
		border-bottom-color:#3686e0;
	}
	#univ-main.main-color-c .univ-type-b .header {
		border-bottom-color:#a5333a;
	}
	#univ-main.main-color-d .univ-type-b .header {
		border-bottom-color:#ffc626;
	}
	/* AÅ¸ÀÔ, BÅ¸ÀÔ °øÅë */
	#univ-mypage .m-btn-menu-open:before,
	#univ-mypage .m-btn-menu-open:after,
	#univ-mypage .m-btn-menu-open i,
	#univ-login .m-btn-menu-open:before,
	#univ-login .m-btn-menu-open:after,
	#univ-login .m-btn-menu-open i,
	#univ-member .m-btn-menu-open:before,
	#univ-member .m-btn-menu-open:after,
	#univ-member .m-btn-menu-open i {
		background-color:var(--bg-color-330);	
	}
	#univ-recruit .m-btn-menu-open:before,
	#univ-recruit .m-btn-menu-open:after,
	#univ-recruit .m-btn-menu-open i {
		background-color:var(--bg-color-440);	
	}
	#univ-jobtube .m-btn-menu-open:before,
	#univ-jobtube .m-btn-menu-open:after,
	#univ-jobtube .m-btn-menu-open i {
		background-color:var(--bg-color-320);	
	}
	#univ-service .m-btn-menu-open:before,
	#univ-service .m-btn-menu-open:after,
	#univ-service .m-btn-menu-open i {
		background-color:var(--bg-color-260);	
	}
	#univ-notice .m-btn-menu-open:before,
	#univ-notice .m-btn-menu-open:after,
	#univ-notice .m-btn-menu-open i {
		background-color:var(--bg-color-420);	
	}
	#univ-legal .m-btn-menu-open:before,
	#univ-legal .m-btn-menu-open:after,
	#univ-legal .m-btn-menu-open i {
		background-color:var(--bg-color-330);	
	}
	#univ-consulting .m-btn-menu-open:before,
	#univ-consulting .m-btn-menu-open:after,
	#univ-consulting .m-btn-menu-open i {
		background-color:var(--bg-color-240);	
	}
	#univ-mentoring .m-btn-menu-open:before,
	#univ-mentoring .m-btn-menu-open:after,
	#univ-mentoring .m-btn-menu-open i {
		background-color:var(--bg-color-590);	
	}
	#univ-lecture .m-btn-menu-open:before,
	#univ-lecture .m-btn-menu-open:after,
	#univ-lecture .m-btn-menu-open i {
		background-color:var(--bg-color-601);	
	}
	/* BÅ¸ÀÔ ´õº¸±â */
	.main-btn-more {
		right:1.875rem;
	}
	/* ¸¶ÀÌÆäÀÌÁö */
	.mypage-menu {
		display:none;
	}
	.mypage-content {
		width:100%;
	}
	.mypage-wrap .sub-h3 {
		position:absolute; clip:rect(0 0 0 0); width:0; height:0; color:transparent; overflow:hidden;
	}
	/* ¿Â¶óÀÎ »ó´ã½ÅÃ» */
	.process-box {
		margin:0;
	}

	/* ÀâÆ©ºê */
	.jobtube-wrap .video-list .thumb {
		width:auto;
	}
}

@media (max-width:1124px) {
	/* AÅ¸ÀÔ ¸ÞÀÎ */
	.univ-type-a .main-visual-box .layout-1200:after {
        bottom:-47px;
        width:480px;
		height:347px;
    }
	.univ-type-a .main-visual-box .visual-text h2 {
		font-size:var(--font-size-44);
		/* padding-top:1.75rem; */
	}
	/*
	.univ-type-a .main-visual-box .visual-text p {
		font-size:var(--font-size-22);
	}
	/*
	.univ-type-a .main-visual-box .visual-text p span {
		padding:0.0625rem 0.5625rem 0 0.5625rem;
	}
}
@media (max-width:1050px) {
	/* BÅ¸ÀÔ ¸ÞÀÎ */
	.univ-type-b .main-visual-box .layout-1200:after {
        width:520px;
		height:288px;
    }
	/*
	.univ-type-b .main-visual-box .visual-text h2 {
		font-size:var(--font-size-36);
		padding-top:1.1875rem;
	}	
	.univ-type-b .main-visual-box .visual-text h2 strong {
		font-size:var(--font-size-52);
	}
	.univ-type-b .main-visual-box .visual-text p {
		font-size:var(--font-size-24);
	}
	*/
	.univ-type-b .main-quick-menu .layout-1200 {
		height:100%;
	}
	.univ-type-b .main-quick-menu .layout-1200:after {		
		background-size:cover;
		background-position:70% bottom;
	}
	
	.univ-type-b .main-quick-menu .menu-list {
		grid-template-columns:repeat(1, 1fr);
	}
	.univ-type-b .main-quick-menu .item p strong {
		font-size:var(--font-size-28);	
	}

	/* ¿Â¶óÀÎ »ï´ã ÁøÇà°úÁ¤ */
	.process-item {
		grid-template-columns:repeat(2, 50%);
	}
	.process-item li:nth-child(1):after,
	.process-item li:nth-child(3):after,
	.process-item li:nth-child(5):after {
		display:none;
	}
	/* ¼­ºñ½º ¾È³» */
	.qna-item ul {
		grid-template-columns:repeat(1, 1fr);
	}
	.qna-item li:last-child {
		margin-top:1.25rem;
	}
	.qna-item dl,
	.service-box:last-child .qna-item dl {
		height:auto;
	}
	.qna-item dd br {
		display:none;	
	}
}

@media (max-width:980px) {
	/* AÅ¸ÀÔ ¸ÞÀÎ */
	.univ-type-a .main-quick-menu .menu-list {
		grid-template-columns:repeat(1, 1fr);
	}	
	/* AÅ¸ÀÔ, BÅ¸ÀÔ ¼­ºê °øÅë */
	.sub-visual-box {
		height:auto;
	}
	.sub-visual-box .layout-1200:after {
		position:static;
		height:10.8125rem !important;
	}
	.sub-visual-box .visual-text {
		padding:2.8125rem 0 3.125rem 2.1875rem;
	}	
	/* ¼­ºñ½º ¾È³» */
	.service-item li p br {
		display:none;
	}
	/* ÇöÁ÷ÀÚ ¸àÅä¸µ */
	.mentoring-list .item-list {
		grid-template-columns:repeat(3, 1fr);
	}
	/* ±³À°½ÅÃ» */
	.lecture-list .item-list {
		grid-template-columns:repeat(3, 1fr);
	}
}

@media (max-width:920px) {
	/* AÅ¸ÀÔ ¸ÞÀÎ */
	.univ-type-a .main-visual-box .layout-1200:after {
		bottom:-42px;
        width:430px;
        height:311px;
    }
	.univ-type-a .main-visual-box .visual-text {
		margin-left:2.4375rem;
	}
	.univ-type-a .main-visual-box .visual-text h2 {
		font-size:var(--font-size-38);
	}
	/* AÅ¸ÀÔ, BÅ¸ÀÔ ¸ÞÀÎ */
	.main-notice-box .notice-list li {
		grid-template-columns:2.5fr 0.4fr 0.4fr 0.7fr;
	}
	/* BÅ¸ÀÔ ¸ÞÀÎ */
	.univ-type-b .main-visual-box .layout-1200:after {
        width:450px;
		height:249px;
    }
	/*
	.univ-type-b .main-visual-box .visual-text h2 {
		font-size:var(--font-size-32);
		padding-top:1.1875rem;
	}
	*/
	/* Ã¤¿ëÁ¤º¸°ü */
	.recruit-wrap .search-section {
		display:grid;
		grid-template-columns:repeat(2, 1fr);
		gap:1px;
		background-color:var(--bd-color-160);
	}
	.recruit-wrap .search-column {
		border-left:0;
		background-color:var(--bg-color-40);
		width:100%;
		padding-bottom:1.25rem;
	}
	.recruit-search .select-list-box {
		flex-direction:column;
	}
	.recruit-search .common-item-list {
		width:100%;		
		border-bottom:1px solid var(--bd-color-160);
	}
	.recruit-search .select-list-box .btn-actions {
		width:100%;
		justify-content:space-between;
		padding:1.25rem 1.25rem;
		margin:0;
	}
	.recruit_tabmenu ul li a span {
		display:none;
	}
	.recruit-wrap .tpl-job-list-1 .list_head {
		display:none;
	}	
	.recruit-wrap .tpl-job-list-1 .list-body .list-item {
		display:block;
		padding:1.125rem 0.625rem;
		position:relative;
	}
	.recruit-wrap .tpl-job-list-1 .list-body .list-item div {
		padding:0;
	}
	.recruit-wrap .tpl-job-list-1 .list-body .list-item .title-box .title {
		display:flex;
	}
	.recruit-wrap .tpl-job-list-1 .list-body .list-item .title-box .title span {
		cursor:pointer;
		overflow:hidden;
		text-overflow:ellipsis;
		white-space:nowrap;
		max-width:95%;
	}
	.recruit-wrap .tpl-job-list-1 .list-body .list-item .title-box .title .btn-scrap {
		position:absolute;
		top:0.9375rem;
		right:0.625rem;
		width:1.5rem;
		height:1.5rem;
	}	
	.recruit-wrap .tpl-job-list-1 .list-body .list-item .cnm-1,
	.recruit-wrap .tpl-job-list-1 .list-body .list-item .cnm-2 {
		margin-top:1.0625rem;
	}
	.recruit-wrap .tpl-job-list-1 .list-body .list-item .cnm-2 {
		margin-left:0.625rem;
	}
	.recruit-wrap .tpl-job-list-1 .list-body .list-item .odd {
		overflow:hidden;
		display:block;
		width:78%;
		text-overflow:ellipsis;
		white-space:nowrap;
		text-align:left;
	}
	.recruit-wrap .tpl-job-list-1 .list-body .list-item .cnm-2.odd {
		margin:0;
	}
	.recruit-wrap .tpl-job-list-1 .list-body .list-item .odd span br {
		display:none;
	}
	.recruit-wrap .tpl-job-list-1 .list-body .list-item .date-box {
		flex-direction:row;
		gap:0.3125rem;
		justify-content:flex-end;
		margin-top:-1.3125rem;
	}
	.recruit-wrap .tpl-job-list-1 .list-body .list-item .date-box span {
		padding:0;
	}
	.recruit-wrap .search-column ul {
		height:9.375rem;
	}
	/* ÀâÄÚ¸®¾Æ Ã¤¿ë°ø°í */
	.jobkorea-wrap .search-column:last-child {
		grid-column:1 / -1;
	}
	/* ½ÅÀÔ°øÃ¤ Ã¤¿ë°ø°í */
	.starter-wrap .tpl-job-list-1 .list-body .list-item .logo {
		position:absolute;
        left:0.625rem;
        top:1.7rem;
	}
	.starter-wrap .tpl-job-list-1 .list-body .list-item .title-box {
		padding-left:10rem;
		margin-top:0.625rem;
	}
	.starter-wrap .tpl-job-list-1 .list-body .list-item .cnm-1,
	.starter-wrap .tpl-job-list-1 .list-body .list-item .cnm-2 {
		display:inline-block;
	}
	/* ±³À°½ÅÃ» */
	.lecture-wrap .search-box {
		flex-direction:column;
	}
	.lecture-wrap .search-box .tpl-select-1 {
		min-width:auto;
		flex:1;
	}
	.lecture-wrap .search-box .tpl-select-1:last-child {
		flex:1.3;
	}
	.lecture-wrap .search-box .tpl-search-2 {
		width:100%;
	}
}
@media (max-width:860px) {
	/* AÅ¸ÀÔ, BÅ¸ÀÔ ¼­ºê °øÅë */
	.sub-visual-box .layout-1200:after {
		height:10.8125rem !important;
	}
	/* BÅ¸ÀÔ ¼­ºê */
	.univ-type-b .main-visual-box .layout-1200:after {
        width:340px;
		height:188px;
	}
	.univ-type-b .main-visual-box .visual-text {
		justify-content:flex-start;
		padding-top:4.375rem;
		z-index:1;
	}
	/* ¿Â¶óÀÎ »ï´ã ÁøÇà°úÁ¤ */
	.process-item li strong span {
		display:block;
	}
}
/* ¾ÆÁÖ´ë case */
@media (max-width:880px) {
	.main-visual-box .visual-text .ajou-case .br {
		display:block;
	}
}
/* ¾ÆÀÌÆÐµå ¹Ì´Ï */
@media (min-width:768px) and (max-width:820px) {	
	/* ÀâÆ©ºê */
	.jobtube-wrap iframe {
		height:900px;
	}
}


@media (max-width:768px) {
	/* AÅ¸ÀÔ, BÅ¸ÀÔ ¸ÞÀÎ */
	.main-notice-box .notice-list li {
		grid-template-columns:2.1fr 0.5fr 0.5fr 0.9fr;
	}
	/* ·Î±×ÀÎ */
	#univ-login #content {
		display:block;
	}
	.login-wrap {
		margin-top:8.125rem;
	}
	/* È¸¿ø°¡ÀÔ */
	#univ-member .layout-900 {
		max-width:100%;
		min-width:100%;
		padding:0 1.25rem;
	}
	.member-box .item-list {
		flex-direction:column;
	}
	.member-box .inner-item.basic .item-list {
	    flex-direction:row;
	}
	.member-box .item-list > dt {
		padding:0 0 0.625rem 0;
		font-size:14px;
	}
	.member-box .inner-item.basic {
		grid-template-columns:repeat(1, 1fr);
	}
	.member-box .basic-info .grid-item {
		gap:1.25rem;
	}
	.member-box .basic-info .basic .item-list:nth-child(3),
	.member-box .basic-info .basic .item-list:nth-child(n+4) {
		width:100%;
		grid-column:auto;
	}
	.member-box .basic-info .basic dt {
		min-width:6.875rem;
		width:6.875rem;
	}
	.member-box .basic-info .basic .item-list:nth-child(3) dd .item-group {
		width:100%;
	}
	/*
	.member-box .basic-info .basic .item-list:nth-child(5),
	.member-box .basic-info .basic .item-list:nth-child(6) {
		grid-column:span 1;
		width:100%;
	}
	*/
	.member-box .basic-info .photo {
		margin:0 auto;
	}
	.member-box .item-list dd {
		width:100%;
		flex-direction:column;
		align-items:flex-start;
	}
	.member-box .item-list dd .tpl-btn-round-3 {
		margin-top:0.3125rem;
	}
	.member-box .basic .item-list dd {
		flex-direction:row;
	}
	.member-box .item-list dd .tpl-input-1,
	.member-box .item-list dd .tpl-select-1 {
		width:100%;
		min-width:auto;
	}
	.member-box .item-list dd .cm-desc-tip {
		width:auto;
	}
	.member-box .grid-container .sub-h5 {
		font-size:var(--font-size-22);
	}
	.member-box .consultant-info .sub-h5 em {
		display:block;
	}
	.member-box .agree-info .sub-h5 .tpl-checkbox-1 {
		white-space:normal;
	}
	.member-box .agree-info .tpl-checkbox-1 label {
		line-height:1.3;
	}
	.member-box .agree-info .sub-h5 .tpl-checkbox-1 label:before {
		top:0.1875rem;
		transform:none;
	}
	.sso-info-wrap a:before {
		left:1.875rem;
	}
	.sso-info-wrap a {
		padding:1.875rem 1.875rem;
	}

	/* ÀÌ¿ë¾à°ü */
	#univ-legal .layout-900 {
		max-width:100%;
		min-width:100%;
		padding:0 1.25rem;
	}

	/* ¾ÆÁÖ´ë °³ÀÎÁ¤º¸¼öÁý ¹× ÀÌ¿ëµ¿ÀÇ */
	.job-survey-wrap {
		height:auto;
		padding:2.1875rem 2.1875rem;
	}
	.job-survey-wrap:before {
		
	}
	.job-survey-wrap .survey-action {
		gap:1.25rem;
	}

	/* ¸¶ÀÌÆäÀÌÁö - ±âº»Á¤º¸ */	
	.mypage-info .member-box .basic-info .basic .item-list:nth-child(5) {
		width:100%;
	}	
	/* ¿Â¶óÀÎ »ï´ã ÁøÇà°úÁ¤ */
	.process-item {
		grid-template-columns:repeat(1, 1fr);
	}
	.process-item li strong span {
		display:inline-block;
	}
	/* ÄÁ¼³ÆÃ ½ÅÃ» */
	.consulting-request-content .consulting-upload .btn-file-upload {
		position:relative;
		margin-bottom:0.9375rem;
	}
	/* Ã¤¿ëÁ¤º¸ »ó¼¼º¸±â */
	.recruit-view-wrap .summary-group {
		align-items:flex-start;
		flex-direction:column;
	}
	.recruit-view-wrap .summary-group .item-info {
		    padding:2.5rem 0 1.25rem 0;
	}
	.recruit-view-wrap .summary-group .item-info .etc {
		margin-top:0.625rem;
	}
	.recruit-view-wrap .summary-group .item-info .etc dl {
		margin-top:0.3125rem;
	}
	.recruit-view-wrap .summary-group .item-date {
		flex-direction:row;
		justify-content:center;
		gap:1.25rem;
		width:100%;
		border-top:1px solid var(--bd-color-160);
		padding:1.25rem 0;
		margin:0;
	}
	.recruit-view-wrap .summary-group .item-date:before {
		display:none;
	}
	.recruit-view-wrap .summary-group .item-date .dates dl {
		line-height:1.5;
	}
	/* ÇöÁ÷ÀÚ ¸àÅä¸µ */
	.mentoring-cont .list-controls {
		flex-direction:column;
	}
	.mentoring-cont .search-box {
		flex-direction:column;
	}
	.mentoring-cont .search-box .item-group {
		display:flex;
		flex-wrap:wrap;
		gap:0.625rem;
	}
	.mentoring-cont .search-box .item-group .tpl-select-1 {
		flex:1 1 48%;
		min-width:48%;
	}
	.mentoring-cont .search-box .tpl-search-2 {
		width:100%;
	}
	.mentoring-cont .cmn-list-func {
		order:1;
		margin-left:0;
		margin-top:1rem;
		width:100%;
		display:flex;
		justify-content:space-between;
		flex-wrap:wrap;
		gap:0.625rem;
	}
	.mentoring-cont .cmn-list-func .total {
		flex:1 1 auto;
	}
	.mentoring-cont .cmn-list-func .list-select .tpl-select-1 {
		flex:1 1 48%;
		min-width:48%;
	}
	.mentoring-list .item-list {
		grid-template-columns:repeat(2, 1fr);
	}
	/* ±³À°½ÅÃ» */
	.lecture-list .item-list {
		grid-template-columns:repeat(2, 1fr);
	}
	/* ±³À°½ÅÃ» - »ó¼¼ */
	.lecture-detail-main .info-item {
		grid-column:span 3;
	}
	/* ¾ÆÁÖ´ë È¸¿ø°¡ÀÔ case */
	.member-wrap .hd-h3-box .sub-h3 {
		line-height:1.2;
	}
	.member-wrap .hd-h3-box .sub-h3 span {
		display:block;
	}
}
@media (min-width:712px) and (max-width:767px) {
	/* AÅ¸ÀÔ ¸ÞÀÎ */
	.univ-type-a .main-visual-box .layout-1200:after {
        bottom:-37px;
        width:380px;
		height:275px;
    }
	.univ-type-a .main-visual-box {
		/* height:24rem; */
	}
	.univ-type-a .main-visual-box .visual-text {
		margin-left:2.4375rem;
	}
	.univ-type-a .main-visual-box .visual-text h2 {
		font-size:var(--font-size-36);
		/* padding-top:2.75rem; */
	}
	/*
	.univ-type-a .main-visual-box .visual-text p {
		top:4.875rem;
	}
	*/
	/* BÅ¸ÀÔ ¸ÞÀÎ 
	.univ-type-b .main-visual-box .layout-1200:after {
        width:380px;
		height:210px;
    }
	*/
	/* ÀâÆ©ºê */
	.jobtube-wrap iframe {
		height:875px;
	}
}
@media (max-width:711px) {
	/* ÇªÅÍ */
	footer .layout-1200 {
		flex-direction:column;
		gap:1.25rem;
		height:auto;
	}
	footer .footer-util {
		margin-right:0;
	}

	/* AÅ¸ÀÔ ¸ÞÀÎ */
	.univ-type-a .main-visual-box {
		height:31.125rem;
	}
	.univ-type-a .main-visual-box .layout-1200:before	{
		background-position:calc(100% + 260px) center;
		height:100%;
	}
	.univ-type-a .main-visual-box .layout-1200:after {
		bottom:-31px;
		width:310px;
        height:225px;
		background-position:30% 50%;
	}
	.univ-type-a .main-visual-box .visual-text h2 {
		font-size:var(--font-size-36);
       /* padding-top:2.75rem; */
	}
	/*
	.univ-type-a .main-visual-box .visual-text p {
		top:4.375rem;
	}
	*/
	.univ-type-a .main-visual-box .tpl-btn-round-1 {
		font-size:var(--tpl-font-size-14);
	}
	/* AÅ¸ÀÔ ¸ÞÀÎ */	
	.univ-type-a .main-visual-box .visual-text {
		justify-content:flex-start;
		padding-top:4.375rem;
		z-index:1;
	}
	.main-starter-box .starter-list {
		grid-template-columns:repeat(3, 1fr);
	}
	.main-notice-box .notice-list li {
		grid-template-columns:1.9fr 0.6fr 0.6fr 0.9fr;
	}
	
	/* BÅ¸ÀÔ ¸ÞÀÎ */
	.univ-type-b .main-visual-box {
		height:31.4375rem;
	}
	.univ-type-b .main-visual-box .layout-1200:after {
        width:340px;
		height:188px;
		/*
		right:50%;
        transform:translateX(50%);
		*/
    }
	/*
	.univ-type-b .main-visual-box .visual-text {
	    justify-content: flex-start;
		padding-top:1.75rem;
	}
	
	.univ-type-b .main-visual-box .visual-text h2 {
        padding-top:4.1875rem;
    }
	.univ-type-b .main-visual-box .visual-text p {
        top:3.25rem;
    }
	*/
	.univ-type-b .main-visual-box .tpl-btn-round-1 {
        font-size: var(--font-size-15);
		font-weight:var(--font-weight-800);
    }
	
	/* AÅ¸ÀÔ, BÅ¸ÀÔ ¼­ºê °øÅë */
	.hd-h3-box .sub-h3 .hd-info { 
		display:block;
	}
	/*
	.sub-visual-box .visual-text h2 {
		margin-top:5.9rem;
	}
	*/
	/* ¸¶ÀÌÆäÀÌÁö */
	.status-wrap {
		flex-direction:column;
	}
	/* ¼­ºñ½º ¾È³» */
	.service-box {
		margin:0;
	}
	.service-item,
	.service-item.add {
		grid-template-columns:repeat(2, 1fr);
	}
	/* °øÁö»çÇ× - ¼­ºê */
	.notice-wrap .tpl-job-list-1 .list_head,
	.notice-wrap .tpl-job-list-1 .list-body .list-item {
		grid-template-columns:10% 50% 10% 10% 20%;
	}
	.notice-box .notice-view .notice-header {
		flex-direction:column;
		align-items:flex-start;
	}
	.notice-box .notice-view .notice-title {
		order:2;
	}
	.notice-box .notice-view .notice-meta {
		justify-content:space-between;
		width:100%;
	}
	/* ¸¶ÀÌÆäÀÌÁö ¸®½ºÆ® */
	.mypage-content .tpl-item-list-1 > li {
		position:relative;
		flex-direction:column;
	}
	.mypage-content .tpl-item-list-1 .tpl-desc,
	.mypage-content .tpl-item-list-1 .tpl-func {
		width:100%;
	}
	.mypage-content .tpl-item-list-1 .tpl-desc .tpl-info {
        width:100%;
		justify-content:space-between;
	}
	/* ÀÚ±â¼Ò°³¼­ µî·Ï³»¿ª */
	.coverletter-wrap .tpl-item-list-1 > li {
		padding:1.3125rem 1.5rem;
	}
	.coverletter-wrap .tpl-item-list-1 .tpl-desc a {
        order:2;
    }
	.coverletter-wrap .tpl-item-list-1 .tpl-desc .tpl-info {
		order:1;
		 justify-content:space-between;
		 margin:0 0 0.875rem 0;
	}
	.coverletter-wrap .tpl-item-list-1 .tpl-func .tpl-btn-round-8 {
		margin-right:auto;
	}
	.coverletter-wrap .tpl-item-list-1 .tpl-func .tpl-btn-round-8,
	.coverletter-wrap .tpl-item-list-1 .tpl-func .tpl-btn-round-9 {
		line-height:normal;
	}
	/* ÀÚ±â¼Ò°³¼­ µî·Ï */
	.coverletter-wrap .input-list {
		flex-direction:column;
		gap:0;
	}
	/* ÄÁ¼³ÆÃ½ÅÃ» */
	.consulting-request-content .consulting-areas dd {
		grid-template-columns:repeat(3, 1fr);
	}
	/* ÄÁ¼³ÆÃ½ÅÃ» ³»¿ª */	
	.consulting-wrap .tpl-item-list-1 > li {
		padding:1.75rem 1.5rem 1.3125rem 1.5rem;
	}
	.consulting-wrap .tpl-item-list-1 .tpl-desc a {
		margin-top:2.75rem;
	}
	.consulting-wrap .tpl-item-list-1 .tpl-desc .tpl-badge-2 {
		position:absolute;
		left:1.5rem;
		top:1.75rem;
		line-height:normal;
	}
	.consulting-wrap > .tpl-badge-1 {
		position:absolute;
		top:1.75rem;
		right:1.5rem;
		width:auto;
		height:auto;
		min-width:50px;
		padding:0.25rem 0.6875rem;
		line-height:normal;
	}
	/* Ã¤¿ëÁ¤º¸°ü */
	.recruit-wrap .tpl-job-list-1 .list-body .list-item .odd {
		width:75%;
	}
	/* ¸¶ÀÌÆäÀÌÁö - Ã¤¿ëÁ¤º¸ ¸®½ºÆ® */
	.my-recruit-content .tpl-job-list-1 .list_head {
		display:none;
	}
	.my-recruit-content .tpl-job-list-1 .list-body .list-item {
		position:relative;
		grid-template-columns:100%;
	}
	.my-recruit-content .tpl-job-list-1 .list-body .list-item .date-box {
		flex-direction:row;
		gap:0.625rem;
		justify-content:flex-end;
		margin-top:0.625rem;
	}
	.my-recruit-content .tpl-job-list-1 .list-body .list-item .title-box .title .btn-scrap {
		position:absolute;
		top:0.9375rem;
		right:0.625rem;
		width:1.5rem;
		height:1.5rem;
	}
	.my-recruit-content .tpl-job-list-1 .list-body .list-item .title-box .meta {
		overflow:hidden;
        display:block;
        width:66%;
        text-overflow:ellipsis;
        white-space:nowrap;
	}
	.my-recruit-content .tpl-job-list-1 .list-body .list-item .date-box {
		margin-top:-1.3125rem;
	}
	.my-recruit-content .tpl-job-list-1 .list-body .list-item .date-box span {
		padding:0;
	}

	/* ¾ÆÁÖ´ë °³ÀÎÁ¤º¸¼öÁý ¹× ÀÌ¿ëµ¿ÀÇ */
	.job-survey-wrap:before {
		position:absolute;
		right:0.625rem;
		bottom:0.625rem;
		transform:scale(0.9);
	}
	.job-survey-wrap .survey-inner:before {
		left:0;
		bottom:-3.4375rem;
	}
	.job-survey-wrap .survey-action {
		flex-direction:column;
        align-items:baseline;
	}
	/* ±³À° ½ÅÃ» ³»¿ª */
	.lecture-status-content .tpl-item-list-1 .tpl-func {
		width:auto;
	}
	.lecture-status-content .tpl-item-list-1 .tpl-desc a {
		margin-top:0;
	}
	/* ¾ÆÁÖ´ë case Ãß°¡ */
	.univ-type-a .ajou-main-visual-box {
		height:35.125em;
	}
	.ajou-main-visual-box .visual-text .ajou-case .br {
		display:inline-block;
	}
}
@media (max-width:680px) {
	/* Ãë¾÷±³À° µ¿¿µ»ó */
	.jobtube-list .video-list {
		grid-template-columns:repeat(3, 1fr);
	}
	/* ±³À°Á¤º¸ »ó¼¼ */
	.lecture-detail-wrap {
		flex-direction:column;
	}
	.lecture-detail-main {
		width:100%;
		order:2;
	}
	.lecture-detail-sidebar {
		width:100%;
		order:1;
	}
	.lecture-detail-summary .lecture-closed {
		margin:1.25rem 0;
	}
	.lecture-popup-wrap .popup-cont {
		width:100%;
	}
	/* ÇöÁ÷ÀÚ ¸àÅä¸µ, ¿Â¶óÀÎ ÄÁ¼³ÆÃ ½ÅÃ» ¾È³» */
	.cmn-sub-top-info {
		flex-direction:column;
	}
	.cmn-sub-top-info dl {
		text-align:center;
	}
	/*
	.cmn-sub-top-info dd:last-child {
		margin-top:0.3125rem;
	}
	*/
	.cmn-sub-top-info dd span {
		display:inline;
	}
}
@media (max-width:620px) {
	/* AÅ¸ÀÔ, BÅ¸ÀÔ ¸ÞÀÎ °øÅë */
	.main-starter-box .starter-list {
		grid-template-columns:repeat(2, minmax(0, 1fr));
	}
	.main-banner-box {
		flex-direction:column;
	}
	.main-notice-box .notice-list li {
		grid-template-columns:1.6fr 0.7fr 0.7fr 1fr;
	}
	/* BÅ¸ÀÔ */
	.univ-type-b .main-h3 {text-align:left;}

	/* BÅ¸ÀÔ ´õº¸±â */
	.univ-type-b .main-btn-more {
		right:1.25rem;
	}	
	/* ·Î±×ÀÎ */
	.login-box {
		width:auto;
	}
	.login-info .info-box:before {
		left:0;
	}
	.login-info .info-box {
		padding:2.6875rem 0 1.875rem 10.5rem;
	}
	/* È¸¿ø°¡ÀÔ */
	.member-box {
		padding:1.5625rem 1.875rem;
	}
	.member-box .consultant-info .item-list {
		grid-template-columns:repeat(1, 1fr);
	}
	.member-box .consultant-info .item-list .desc p {
		height:2.8rem;
	}
	.sso-info-wrap a:before {
		left:1.25rem;
	}
	.sso-info-wrap .inner {
		padding-left:12.125rem;
	}
	.complete-wrap .complete-box {
		width:auto;
	}
	/* Ãë¾÷ÇöÈ² °ü¸® */
	.mypage-content .top-info-box ul {
		padding:1.25rem 1.25rem 1.25rem 1.25rem;
		min-height:auto;
	}
	.mypage-content .top-info-box ul:before,
	.mypage-content .top-info-box ul:after {
		display:none;
	}
	.employ_confirm_wrap .hd-h5-box .sub-h5 {
		flex-direction:column;
		align-items:flex-start;
		gap:0;
	}
	.employ_confirm_wrap .hd-h5-box .desc-required {
		width:100%;
	}
	/* ÄÁ¼³ÆÃ½ÅÃ» */
	.consulting-request-content .consulting-areas dd {
		grid-template-columns:repeat(2, 1fr);
	}
	/* ±¸Á÷ÇöÈ² °ü¸® - Á÷¹«¡¤Á÷Á¾ ¼±ÅÃ ÆË¾÷ */
	.tpl-popup-wrap .popup-inner,
	.popup-job-category .popup-cont {
		width:100%;
	}
	/* Ãë¾÷ÇöÈ² °ü¸® */
	.job-confirm-wrap .tpl-view-content li button {
		flex-direction:column;
		align-items:baseline;
		width:100%;
	}
	/* Ã¤¿ëÁ¤º¸°ü */
	.recruit-wrap .tpl-job-list-1 .list-body .list-item .odd {
		width:65%;
	}
	/* Ã¤¿ëÁ¤º¸ »ó¼¼º¸±â */
	.recruit-view-wrap .job-group {
		flex-direction:column;
		padding:1.875rem 0;
	}
	.recruit-view-wrap .job-group .item-row:nth-child(2) {
		margin-top:0.625rem;
	}
	/* ÇöÁ÷ÀÚ ¸àÅä¸µ */
	.mentor-request-cont .form-input-wrap .consulting-upload .btn-file-upload {
		position:relative;
		margin-bottom:0.9375rem;
	}
	/* ±³À°½ÅÃ» - »ó¼¼
	.lecture-popup-wrap .agree-check {
		margin-top:0.625rem;
	}
	*/
}
@media (max-width:545px) {	
	/* AÅ¸ÀÔ, BÅ¸ÀÔ ¸ÞÀÎ */
	.main-notice-box .notice-list li {
		display:flex;
		justify-content:space-between;
	}
	.main-notice-box .notice-list .title {
		flex:1;
	}
	.main-notice-box .notice-list .flie,
	.main-notice-box .notice-list .view {
		display:none;
	}
	/* Ãë¾÷ÇöÈ² °ü¸® */
	#content .mypage-mystatus .form-input-wrap .tpl-input-1,
	#content .mypage-mystatus .form-input-wrap .tpl-select-1 {
		width:100%;
	}
	/* ·Î±×ÀÎ */
	.login-info .info-box:before {
		display:none;
	}
	.login-info .info-box {
		padding:2.6875rem 1.25rem 1.875rem 1.25rem;
	}	
	/* ±³À°½ÅÃ» */
	.lecture-item .meta-row:last-child .meta-text {
		overflow:hidden; white-space:nowrap; text-overflow:ellipsis;
	}
	/* È¸¿ø°¡ÀÔ */
	.member-box .type-info .type {
		flex-direction:column;
		align-items:baseline;
		gap:0.625rem;
		margin-top:1.25rem;
		height:auto;
	}
}
@media (max-width:500px) {
	/* ÇªÅÍ */
	footer .footer-util {
		flex-wrap:wrap;
		justify-content:center;
		gap:0.625rem;
	}
	footer .footer-util li:last-child {
		flex-basis:100%;
		text-align:center;
	}
	/* AÅ¸ÀÔ ¸ÞÀÎ */
	.univ-type-a .main-visual-box .visual-text,
	.univ-type-b .main-visual-box .visual-text {
		margin-left:1.875rem;
	}
	/* BÅ¸ÀÔ ¸ÞÀÎ */
	.univ-type-b .main-visual-box {
		height:31.4375rem;
	}
	.univ-type-b .main-visual-box .layout-1200:after {
        width:300px;
		height:166px;
		right:50%;
        transform:translateX(50%);
    }
	.univ-type-b .main-h3 {
		font-size: var(--font-size-28);
	}
	.univ-type-b .main-quick-menu .main-h3 {
		font-size: var(--font-size-32);
	}
	/* ÀâÆ©ºê */
	.jobtube-wrap iframe {
	    height:1650px;
	}
	/* È¸¿ø°¡ÀÔ */
	.member-box .agree-info .tpl-checkbox-1 label {
		letter-spacing:-0.0625rem;
	}
	.member-box .pw-set .inner-item.add {
		grid-template-columns:repeat(1, 1fr);
	}
	/* ¾ÆÁÖ´ë °³ÀÎÁ¤º¸¼öÁý ¹× ÀÌ¿ëµ¿ÀÇ */
	.member-box .odd-item .legal-content dd > strong {
		margin: 0.625rem 0 0 0;
	}
	.member-box .odd-item .legal-table {
		border:0;
	}
 	.member-box .odd-item .table-header {
		display:none; 
		background-color:none;
	}
	.member-box .odd-item .header-item {
		width:100%;
		border:0;
	}
	.member-box .odd-item .header-item:not(:first-child),
	.member-box .odd-item .table-cell:not(:first-child) {
		border:0;
	}
	.member-box .odd-item .table-row {
		display:block;
	}
	.member-box .odd-item .table-cell {
		width:100%;
		border:0;
	}
	.member-box .odd-item .table-cell strong {
		display:block;
	}
	.member-box .odd-item .info {
		margin:0 0 0 0.625rem;
	}
	/* ±¸Á÷ÇöÈ² °ü¸® */
	.wantjob-content .form-input-wrap .item-row,
	.wantjob-content .form-input-wrap .item-row {
		display:grid; grid-template-columns:repeat(2, 1fr);
	}
	.wantjob-content .form-input-wrap .tpl-input-1,
	.wantjob-content .form-input-wrap .tpl-select-1 {
		width:100%;
	}
	/* Ã¤¿ëÁ¤º¸ »ó¼¼º¸±â */
	.recruit-view-wrap .summary-group .item-info .etc dt {
		min-width:3.75rem;
	}
	.recruit-view-wrap .summary-group .item-info .etc {
		flex-direction:column;
		gap:0;
	}
	/* ÇöÁ÷ÀÚ ¸àÅä¸µ */
	/*
	.mentoring-list .item-list {
		grid-template-columns:repeat(1, 1fr);
	}
	.mentoring-list .item-list .company-info {
		display:flex;
		justify-content:space-between;
	}
	.mentoring-list .item-list .desc {
		min-height:auto;
	}
	*/
	.mentoring-list .item-list .mentoring-empty .empty-desc {
		height:auto;
		padding:3rem 0;
	}

	/* Ãë¾÷±³À° µ¿¿µ»ó */
	.jobtube-list .search-form {
		width:100%;
	}
	.jobtube-list .video-list {
        grid-template-columns:repeat(2, 1fr);
    }
}
@media (max-width:480px) {
	html {
		font-size:13px;
	}
	/* AÅ¸ÀÔ ¸ÞÀÎ */
	.univ-type-a .main-visual-box {
		height:26.125rem;
	}
	.univ-type-a .main-visual-box .layout-1200:before {
		background-position:calc(100% + 275px) center;
	}
	.univ-type-a .main-visual-box .layout-1200:after {
		bottom:-22px;
		width:220px;
        height:160px;
	}
	.univ-type-a .main-visual-box .visual-text {
		margin:0 1.875rem;
		width:auto;
	}
	.univ-type-a .main-visual-box .visual-text h2 {
		font-size:var(--font-size-38);
	}
	.univ-type-a .main-visual-box .visual-text h2 span {
		display:inline;
	}
	.univ-type-a .main-visual-box .visual-text .sub-title {
		/* top:3.375rem; */
		font-size:var(--font-size-18);
	}
	/* AÅ¸ÀÔ, BÅ¸ÀÔ ¼­ºê °øÅë */
	.sub-visual-box .layout-1200:after {
		position:static;
		height:8.8125rem !important;
	}
	/* ÄÁ¼³ÆÃ ½ÅÃ» */
	.consulting-request-content .form-input-wrap .input-list:nth-child(n+2) {
		flex-direction:column;
		gap:0;
	}
	/* ¿Â¶óÀÎ »ó´ã½ÅÃ» */
	.process-item li strong span {
		display:block;
	}
	/* °øÁö»çÇ× - ¼­ºê */
	.notice-wrap .tpl-job-list-1 .list_head,
	.notice-wrap .tpl-job-list-1 .list-body .list-item {
		grid-template-columns:10% 42% 12% 12% 24%;
	}
	/* È¸¿ø°¡ÀÔ */
	.sso-info-wrap a:before {
		display:none;
	}
	.sso-info-wrap .inner {
		padding-left:0;
	}
	.complete-wrap .complete-box {
		padding: 3.75rem 1.875rem;
	}
	.complete-wrap .complete-box .info dt {
		font-size:var(--font-size-34);
	}
	.complete-wrap .complete-box .info dd {
		font-size:var(--font-size-15);
	}
	/* ¾ÆÁÖ´ë °³ÀÎÁ¤º¸¼öÁý ¹× ÀÌ¿ëµ¿ÀÇ */
	.job-survey-wrap {
		align-items:baseline;
		height:295px;
	}
	.job-survey-wrap .survey-inner {
		height:100%;
	}
	.job-survey-wrap .survey-inner:before {
		left:0;
		bottom:-15px;
	}
	.job-survey-wrap .survey-inner:after {
		top:-1.25rem;
		transform:scale(0.85);
	}
	.job-survey-wrap .survey-desc br {
		display:none;
	}
	/* ·Î±×ÀÎ */
	.login-box {
		padding:2.8125rem 1.875rem 3.75rem 1.875rem;
	}
	/* ÃßÃµ Ã¤¿ëÁ¤º¸ */
	.tpl-tabmenu-1 .tab-menu li button em {
		display:block;
		margin-top:0.3125rem;
	}
	.my-recruit-content .tpl-job-list-warp .list-select .tpl-search-2 {
		width:14.25rem;
	}
	.my-recruit-content .tpl-job-list-warp .list-select .tpl-select-1 {
		width:auto;
		min-width:5.75rem;
	}
	/* Ã¤¿ëÁ¤º¸°ü */
	.recruit-wrap .tpl-job-list-1 .list-body .list-item .odd {
		width:60%;
	}
	/* Ã¤¿ëÁ¤º¸ »ó¼¼º¸±â */
	.recruit-view-wrap .add-file dd {
		flex-direction:column;
	}
	.recruit-view-wrap .add-file:first-of-type .btn-group {
		margin:0;
	}
	/* ¸¶ÀÌÆäÀÌÁö - Ã¤¿ëÁ¤º¸ ¸®½ºÆ® */
	.my-recruit-content .tpl-job-list-1 .list-body .list-item .title-box .meta {
        width:60%;
	}
	/* Ãë¾÷ÇöÈ² °ü¸® */
	.job-confirm-wrap .tpl-view-content .job {
		flex-direction:column;
		align-items:baseline;
	}
	/* ¸àÅä¿¡°Ô Áú¹®ÇÏ±â */
	.mentor-request-cont .form-input-wrap .input-list > dt {
		line-height:normal;
	}
	.mentor-request-cont .form-input-wrap .input-list {
		flex-direction:column;
	}
	/* ±³À°½ÅÃ» */
	/*
	.lecture-item .thumb-empty img {
		width:70%;
	}
	*/
	/* ¾ÆÁÖ´ë case */
	.univ-type-a .main-visual-box {
		height:30.125rem;
	}
}

@media (max-width:430px) {
	/* BÅ¸ÀÔ ¸ÞÀÎ */
	.univ-type-b .main-visual-box .visual-text h2 {
		font-size:var(--font-size-26);
	}
	.univ-type-b .main-visual-box .visual-text h2 strong {
		font-size:var(--font-size-36);
	}
	.univ-type-b .main-visual-box .visual-text .sub-title {
		font-size:var(--font-size-16);
	}
	/* ±³À°½ÅÃ» */
	.lecture-item .meta-text {
		/* letter-spacing:-0.053125rem; */
		white-space:normal;
	}
	.lecture-item .meta-row:last-child .meta-text {
		white-space:nowrap;
	}
	.lecture-empty .info-box {
		height:auto;
		padding:7.9rem 0;
	}
	/* ±³À°½ÅÃ» - »ó¼¼ */
	.lecture-detail-summary .lecture-closed,
	.lecture-detail-summary .lecture-start {
		font-size:var(--font-size-20);
	}
	.lecture-detail-action {
		flex-direction:column;
		margin:1.25rem 0;
	}
	.lecture-detail-action .btn-action {
		margin:1.25rem 0 0 0;
		padding:0;
	}
	.lecture-detail-action .btn-action:before {
		display:none;
	}
	/* ±³À°½ÅÃ» - ÆË¾÷ */
	.lecture-popup-wrap .lecture-file .file-info-box {
		width:70%;
	}
	/* ±³À° ½ÅÃ» ³»¿ª */
	.lecture-list-wrap .tpl-item-list-1 .info-box {
		flex-direction:column;
		gap:0.9375rem;
	}
	.lecture-list-wrap .tpl-item-list-warp .tpl-func {
		width:100%;
		flex-direction:row;
		justify-content:space-between;
		margin-top:0;
	}
	.lecture-status-content .tpl-item-list-1 .tpl-desc a {
		order:2;
	}
	.lecture-list-wrap .tpl-item-list-warp .tpl-func button {
		order:1;
	}
	/* ÇöÁ÷ÀÚ ¸àÅä¸µ, ¿Â¶óÀÎ ÄÁ¼³ÆÃ ½ÅÃ» ¾È³» */
	.cmn-sub-top-info dt {
		font-size:var(--font-size-22);
	}
	.cmn-sub-top-info dd:last-child {
		margin-top:0.625rem;
	}
	.cmn-sub-top-info dd span {
		display:block;
	}
	/* ÇÁ·Î±×·¥ ½ÅÃ» ÆË¾÷ */
	.lecture-view-wrap .program-file dd {
		flex-direction:column;
		align-items:baseline;
	}
	/* Ã¤¿ëÁ¤º¸°ü - ÇÐ±³ÃßÃµ */
	.local-wrap .tpl-job-list-warp .job-list-func {
		flex-direction:column;
		align-items:baseline;
		gap:0.625rem;
	}
	/* ¾ÆÁÖ´ë case */
	.univ-type-a .main-visual-box {
		height:32.125rem;
	}
	.ajou-case-box {
		padding:1.25rem 1.25rem;
	}
	.ajou-case-box .info-links dd span {
		display:block;
	}
}
@media (max-width:414px) {	
	/* AÅ¸ÀÔ ¸ÞÀÎ */
	.univ-type-a .main-visual-box .layout-1200:before {
		background-position:calc(100% + 315px) center;
	}
	/* AÅ¸ÀÔ, BÅ¸ÀÔ ¼­ºê °øÅë */
	.sub-visual-box .visual-text {
		padding:2.1875rem 0 3.125rem 1.5625rem;
		width:100%;
	}
	.sub-visual-box .visual-text h2 {
		font-size:var(--font-size-22);
	}
	.sub-visual-box .visual-text h2 strong {
		font-size:var(--font-size-32);
	}
	.sub-visual-box .visual-text p {
		font-size:var(--font-size-20);
	}
	/* È¸¿ø°¡ÀÔ */
	.member-box .basic-info .grid-item {
		grid-template-columns:repeat(1, 1fr);
		gap:0;
	}
	.complete-wrap .complete-box .info dt {
		font-size:var(--font-size-32);
	}
	/* ±³À°½ÅÃ» */
	.lecture-wrap .search-box .item-group .tpl-select-1 .selected-option,
	.lecture-wrap .search-box .item-group .tpl-select-1 .option-list li {
		font-size:var(--font-size-14);
	}
	.lecture-list-controls {
		flex-direction:column;
		gap:1.25rem;
	}
	.lecture-list-controls .sort-group .tpl-radio-1 {
		flex:1;
	}
	.lecture-list-controls .sort-group .tpl-radio-1 label:before {
		left:26px;
	}
	.lecture-list-controls .sort-group .tpl-radio-1 label:after {
		left:30px;
	}
	.lecture-list-controls .sort-group .tpl-radio-1 label {
		width:100%;
		text-align:center;
	}
	/* ¾ÆÁÖ´ë °³ÀÎÁ¤º¸¼öÁý ¹× ÀÌ¿ëµ¿ÀÇ */
	.job-survey-wrap {
		height:300px;
	}
	.job-survey-wrap:before {
		transform:scale(0.75);		
		right:0;
		bottom:0;
	}
	.main-visual-box .visual-text .ajou-case br {
		display:none;
	}
	.main-visual-box .visual-text .ajou-case .br {
		display:inline-block;
	}
}
@media (max-width:393px) {
	/* AÅ¸ÀÔ ¸ÞÀÎ */
	.univ-type-a .main-visual-box .visual-text h2 {
		font-size:var(--font-size-36);
	}
	/* BÅ¸ÀÔ ¸ÞÀÎ */
	.univ-type-b .main-visual-box .visual-text h2 {
		font-size:var(--font-size-22);
	}
	.univ-type-b .main-visual-box .visual-text h2 strong {
		font-size:var(--font-size-32);
	}
	/* ÇÁ·Î±×·¥ ½ÅÃ» ½ÅÃ» ÆË¾÷ */	
	.lecture-popup-wrap .tpl-popup-wrap .popup-inner {
		padding:1.5625rem 1.5625rem;
	}
	.lecture-popup-wrap .agree-cont br {
		display:none;
	}
}
@media (max-width:375px) {
	/* AÅ¸ÀÔ ¸ÞÀÎ */
	.univ-type-a .main-visual-box .layout-1200:after {
        bottom:-19px;
        width:190px;
        height:138px;
    }
	/* ¾ÆÁÖ´ë °³ÀÎÁ¤º¸¼öÁý ¹× ÀÌ¿ëµ¿ÀÇ */
	.job-survey-wrap:before {
		transform:scale(0.65);		
		right:-0.9375rem;
	}
}
@media (max-width:360px) {
	html {
		font-size:11px;
	}
	/* AÅ¸ÀÔ ¸ÞÀÎ */
	.univ-type-a .main-visual-box {
        height:25rem;
    }
	.univ-type-a .main-visual-box .layout-1200:before {
		background-position:calc(100% + 245px) center;
	}
	.univ-type-a .main-visual-box .visual-text h2 {
        font-size:var(--font-size-33);
		/* padding-top:2.25rem; */
    }	
	.univ-type-a .main-visual-box .visual-text h2 span {
		margin-left:0.625rem;
	}
	.univ-type-a .main-visual-box .visual-text .sub-title {
		font-size:var(--font-size-16);
	}
	.univ-type-a .main-visual-box .tpl-btn-round-1 {
        font-size:var(--tpl-font-size-13);
    }
	/* BÅ¸ÀÔ ¸ÞÀÎ */
	.univ-type-b .main-visual-box .layout-1200:after {
        width:250px;
		height:138px;
    }
	.univ-type-b .main-visual-box .visual-text h2 {
        font-size:var(--font-size-26);
		/* padding-top:3.55rem; */
    }
	.univ-type-b .main-visual-box .visual-text h2 strong {
        font-size:var(--font-size-36);
    }
	.univ-type-b .main-visual-box .visual-text .sub-title {
        font-size:var(--font-size-20);
    }
	.univ-type-a .main-quick-menu .main-h3,
	.univ-type-b .main-quick-menu .main-h3 {
		font-size:var(--font-size-30);
	}
	/* AÅ¸ÀÔ, BÅ¸ÀÔ ¸ÞÀÎ °øÅë */
	.main-starter-box .starter-list {
		gap:0.625rem;
	}
	/* È¸¿ø°¡ÀÔ, ±âº»Á¤º¸ */
	.sso-info-wrap .inner	{
		letter-spacing:-1.2px;
	}
	.member-box .basic-info .basic dt {
		min-width:7rem;
	}
	/* ¾ÆÁÖ´ë °³ÀÎÁ¤º¸¼öÁý ¹× ÀÌ¿ëµ¿ÀÇ */
	.job-survey-wrap {
		height:250px;
	}
	.job-survey-wrap:before {
		transform:scale(0.8);
		right:0.625rem;
		bottom:0.625rem;
	}
	/* ¾ÆÁÖ´ë case */
	.univ-type-a .ajou-main-visual-box {
		height:33.125rem;
	}
	.univ-type-a .main-visual-box .visual-text p br {
		display:none;
	}
}
@media (max-width:320px) {
	/* AÅ¸ÀÔ ¸ÞÀÎ */
	.univ-type-a .main-visual-box .layout-1200:after {
		bottom:-26px;
		transform:scale(0.85);
	}
	.recruit-wrap .tpl-job-list-1 .list-body .list-item .odd {
		width:57%;
	}
	/* BÅ¸ÀÔ ¸ÞÀÎ */
	.univ-type-b .main-visual-box .visual-text h2 {
		font-size:var(--font-size-22);
	}
	.univ-type-b .main-visual-box .visual-text h2 strong {
		font-size:var(--font-size-32);
	}
	
	/* ¸¶ÀÌÆäÀÌÁö - Ã¤¿ëÁ¤º¸ ¸®½ºÆ® */
	.my-recruit-content .tpl-job-list-1 .list-body .list-item .title-box .meta {
        width:55%;
	}
	/* ¾ÆÁÖ´ë °³ÀÎÁ¤º¸¼öÁý ¹× ÀÌ¿ëµ¿ÀÇ */
	.job-survey-wrap:before {
		transform:scale(0.7);
		right:-0.625rem;
		bottom:0;
	}
	/* ±³À°½ÅÃ» */
	.lecture-list-controls .sort-group .tpl-radio-1 label:before {
		left:20px;
	}
	.lecture-list-controls .sort-group .tpl-radio-1 label:after {
		left:24px;
	}
	/* ¾ÆÁÖ´ë case */
	.univ-type-a .ajou-main-visual-box {
		height:33.125rem;
	}
}


/* ¸ð¹ÙÀÏ °¡·Î¸ðµå */
@media screen and (max-width:932px) and (orientation: landscape) {
	/* ÀâÆ©ºê */
	.jobtube-wrap iframe {
  		height:965px;
	}
	/* ·Î±×ÀÎ */
	.login-wrap {
		margin-top:5.3125rem;
	}
}
/*
@media screen and (max-width:896px) and (orientation: landscape) {
	/* ÀâÆ©ºê *
	.jobtube-wrap iframe {
  		height:965px;
	}
}
*/
@media screen and (max-width:844px) and (orientation: landscape) {
	/* ÀâÆ©ºê */
	.jobtube-wrap iframe {
  		height:905px;
	}
}
@media screen and (max-width:767px) and (orientation: landscape) {
	/* ÀâÆ©ºê */
	.jobtube-wrap iframe {
  		height:965px;
	}
}
@media screen and (max-width:740px) and (orientation: landscape) {
	/* ÀâÆ©ºê */
	.jobtube-wrap iframe {
  		height:875px;
	}
}
@media screen and (max-width:667px) and (orientation: landscape) {
	/* ÀâÆ©ºê */
	.jobtube-wrap iframe {
  		height:1105px;
	}
}
/*
@media screen and (max-width:658px) and (orientation: landscape) {
	/* ÀâÆ©ºê *
	.jobtube-wrap iframe {
  		height:1105px;
	}
}
*/
/* Å×ºí¸´ °¡·Î¸ðµå */
@media screen and (min-width:768px) and (max-width:1024px) and (orientation: landscape)
	.jobtube-wrap iframe {
		height:1150px;
	}
}



/* ¸ð¹ÙÀÏ ÁÂÃø ¸Þ´º */
@media (max-width:1024px) and (orientation: landscape) {
    .m-menu-dimmed {
        display:none;
    }
}

@media (max-width:1200px) {
    .m-btn-menu-open {
        display:block;
    }

    .header-box {
        display:none;
    }
	.m-header-box {
		margin-top:0;
		width:50%;
	}
}

/* 500px ÀÌ»ó */
@media (min-width:1201px) {
    .m-header-box,
    .m-menu-dimmed {
        display:none;
    }
    .m-btn-menu-open {
        display:none;
    }
}
/* 680px ÀÌÇÏ */
@media (max-width:680px) {
    .m-header-box {
        width:65%;
    }
}
/* 500px ÀÌÇÏ */
@media (max-width:500px) {
    .m-header-box {
        width:70%;
    }
}
/* 480px ÀÌÇÏ */
@media (max-width:480px) {
    .m-header-box {
        width:88%;
    }
}

/* µ¿¿µ»ó ¸ð´Þ ÆË¾÷ */
@media (min-width:1200px) {
    .modal-xl {
		max-width:1140px;
	}
}
@media (min-width:992px) {
    .modal-lg,.modal-xl {
		max-width:800px;
	}
}
@media (min-width:576px) {
	.modal-dialog {
		max-width:1024px;
        margin:1.75rem auto;
     }
    .modal-dialog-scrollable {
		max-height:calc(100% - 3.5rem);
	}
    .modal-dialog-scrollable .modal-content {
		max-height:calc(100vh - 3.5rem);
	}
    .modal-dialog-centered {
		min-height:calc(100% - 3.5rem);
	}
    .modal-dialog-centered::before {
		height:calc(100vh - 3.5rem);
		height:-webkit-min-content;
		height:-moz-min-content;
		height:min-content;
	}
    .modal-sm{
		max-width:300px;
	}
}

/* ¸ÞÀÎ ÆË¾÷ °øÅë °¡·Î¸ðµå*/
@media screen and (orientation:landscape) and (max-width:768px) {
	.popup-main-wrap {
		left:1.25rem;
		width:50vw;
		/* max-width:600px; */
		height:auto;
		margin-left:0;
		box-sizing:border-box;
	}
	.popup-main-wrap .popup-cont img {
		width:100%;
		height:auto; 
	  }
}
/* ¸ÞÀÎ ÆË¾÷ °øÅë ¼¼·Î¸ðµå*/
@media screen and (orientation:portrait) and (max-width:768px) {
	.popup-main-wrap {
		position:fixed; 
		top:50%;
		left:50%;
		transform:translate(-50%, -50%);
		width:85vw;
		/* max-width:600px; */
		height:auto;
		max-height:90vh;
		margin-left:0;
		box-sizing:border-box;
	}
	.popup-main-wrap .popup-cont img {
		width:100%;
		height:auto; 
	}
	.univ-type-a .popup-main-wrap .popup-action,
	.univ-type-a .popup-main-wrap .btn-close {
		font-weight:var(--font-weight-600);
	}
}