@charset "UTF-8";
@import url('https://fonts.googleapis.com/css2?family=Nanum+Gothic&display=swap');

body {width:100%; height:100%;}
.split-wrap{padding: 0 0 100px; text-align:center; width: 100%; min-height:980px; background: url('/_res/ajou/kr/img/split/20250904_split_bg.png') no-repeat center;background-size: cover;}
.no-list {padding:0 0;font-size:15px;line-height:25px;color:#3d3d3d;}
.bottom-footer-box address {letter-spacing:-1px;}
.pc-hide {display:none;}

/* 헤더 */
.split-header-wrap{box-sizing:border-box;}
.split-header{max-width:1280px; margin: 0 auto; padding: 70px 20px; text-align: center; line-height:40px;}
.split-header .logo{position:relative;display:block; text-align:left;}
.split-header .logo a{display:inline-block;font-size:initial;}
.split-header .logo a img{max-width:70%;}
.split-header .split-title {color:#fff; margin-top:70px; font-size:40px; line-height: 1.5;}
.split-header .split-txt {font-size:24px; font-weight:600; text-align:center; color:#fff; margin:20px 10px 30px; letter-spacing: -1px;}


/* 메인 */
.split-wrap .split-cont {max-width:1280px; margin: 80px auto; display:flex; align-items:center;justify-content: center; }
.split-wrap .split-cont .split-box01 {width:50%;border-radius:9px; background:#fff; margin:0 80px;  text-align:center; font-size:28px;}
.split-wrap .split-cont .split-box01:hover {box-shadow: 0 10px 40px -15px #151823;transition: all 1s;}
.split-wrap .split-cont .split-box01 .title {background:#0b2758; padding:8px 0; color:#fff; border-top-left-radius:8px; border-top-right-radius:8px; font-weight:200;font-size:18px;}
.split-wrap .split-cont .split-box01 .title.bg02 {background:#1e3c71;}
.split-wrap .split-cont .split-box01 .txt-box {color:#3d3c3c;padding:50px 30px;font-weight:300;font-size:24px;}
.split-wrap .split-cont .slogan{margin:50px auto; position:relative; display:block;}


@media screen and (max-width: 2100px) {
}

@media screen and (max-width: 1280px) {
	.split-wrap{padding: 0 0 100px;min-height:700px; }
	.split-header .logo {margin-right:50px;}
	.split-wrap .split-cont {margin:40px auto;}
	.split-wrap .split-cont .split-box01 {margin:0 40px;}
}

/*
@media screen and (max-width: 1000px) {
	.pc_hide {display:block;}
*/


@media screen and (max-width: 768px) {	
	
	.split-header {padding:50px 20px; line-height: 0px;}
	.split-header .split-title {font-size:30px; margin-top:40px;}
	.split-header .split-txt {font-size:20px; line-height: 1.5;}
	.split-wrap .split-cont{flex-wrap:wrap;}
	.split-wrap .split-cont .split-box01{margin:0 0 20px;width:100%;}
	.split-wrap .split-cont .split-box01 > div{margin:0 0 10px 0;width:75%;}
	.split-wrap .split-cont .split-box01 {font-size:24px;}
	.split-wrap .split-cont .split-box01 .title {padding:20px 0;font-size:15px;}
	.split-wrap .split-cont .split-box01 .txt-box {padding:50px 20px 0; min-height:60px;font-size:18px;}
	.split-wrap .slogan a img{max-width:70%;}


}

@media screen and (max-width: 680px) {
	.split-wrap .split-cont .split-box01 {font-size:20px;}
	.split-wrap { padding: 0 0 60px; min-height: 500px; }
	
}

@media screen and (max-width: 540px) {
	.split-wrap .split-cont {display:block; margin: 20px auto;}
	.split-wrap .split-cont .split-box01 {margin-bottom:20px; font-size:20px;}
	/*.split-wrap .split-cont .split-box01 .txt-box {padding:20px 40px;}*/
	.split-header .split-title {font-size:26px; }
	.split-header .logo {  margin-right: 0px; text-align:center;}
	
}