@charset "utf-8";
/* 템플릿별로 개별 정의해야하는 CSS는 이 밑으로 작성하시면 최종적으로 적용 됩니다. **********/
/* 레이아웃은 같은 타입의 템플릿은 공통으로  적용되어 있습니다.**********/
/* 레이아웃 변경시에는 같은 템플릿은 같이 변경되오니 유의하여 주시고 변경하실 CSS는 각 템플릿의 샘플 템플릿의 layout.css를 수정하시면 됩니다.**********/
/* 개별적인 변경을 하실 경우에는 새로운 템플릿으로 추가해서 작업하시거나 style.css에서 !important처리로 작업하시기 바랍니다.**********/

.eQ01 #sub_visual {background: url(../../images/sub_visual_01.jpg) no-repeat center;}
.eQ02 #sub_visual {background: url(../../images/sub_visual_02.jpg) no-repeat center;}
.eQ03 #sub_visual {background: url(../../images/sub_visual_03.jpg) no-repeat center;}
.eQ04 #sub_visual {background: url(../../images/sub_visual_04.jpg) no-repeat center;}
.eQ05 #sub_visual {background: url(../../images/sub_visual_05.jpg) no-repeat center;}
.eQ06{letter-spacing:-3px;}

/*  전화상담,방문상담 신청 사용시 4depth 메뉴 숨김
div.sub_div_6055, div.sub_div_6036, .menuTab_temp nav .div_4{display:none;}
.menuTab_temp nav .div_4 .ul_4 .li_4{
	display:inline-table !important;
	border-right: 1px solid #d3d3d3 !important;
    margin-bottom: 1px;
	margin-right: 1px;
	}
*/
.ipsiBox_1{position:relative;}
.ipsiBox_1:before,
.ipsiBox_1:after{content:"";display:block;width:27px;height:27px;position:absolute;}
.ipsiBox_1:before{background: url(../../images/clamp_r.png);right:0;top:0;}
.ipsiBox_1:after{background: url(../../images/clamp_l.png);left:0;bottom:0;}
.ipsiBox_1 h3{text-align:center;color:#385da1;font-size:29px;font-weight:bold;}
.ipsiBox_1 h3:after{content:"";display:block;width:30px;height:3px;background:#385da1;margin:10px auto 30px auto;}
.ipsiBox_1 ul{font-size:0;padding:0 20px;}
.ipsiBox_1 ul li{display:inline-block;font-size:16px;width:50%;vertical-align:top;padding:5px 10px;position:relative;box-sizing:border-box;}
.ipsiBox_1 ul li span{font-weight:bold;margin-right:10px;}
.ipsiBox_1 ul li:before{content:"";display:block;width:3px;height:3px;position:absolute;background:#385da1;left:0;top:16px;}
.ipsiBox_1 p{text-align:center;color:#000;font-size:22px;font-weight:bold;}
.ipsiBox_1 p span{display:block;font-weight:normal;}
.btnGup{text-align:right;}
.btnPdf,
.btnHwp{display:inline-block;border:1px solid #DDD;font-size:14px;padding:10px 20px;box-sizing:border-box;}
.btnPdf:before,
.btnHwp:before{content:"";display:inline-block;width:22px;height:22px;vertical-align:-7px;margin-right:10px;}
.btnPdf:before{background:url(../../images/icon_pdf.png) no-repeat left center;}
.btnHwp:before{background:url(../../images/icon_hwp.png) no-repeat left center;}
.btnPdf{background:#0956ad;color:#FFF !important;border-color:#0956ad;}
.btnHwp{background:#f3f7fc;}
.btnPdf:hover{background:#2e475d;}
.btnHwp:hover{background:#DDD;}
@media only screen and (max-width:1024px){
	.ipsiBox_1 ul li span{display:block;}
}
@media only screen and (max-width:730px){
	.ipsiBox_1 h3{font-size:25px;}
	.ipsiBox_1 ul li{font-size:16px;}
	.btnGup{text-align:center;}
}
@media only screen and (max-width:480px){
	.ipsiBox_1 h3{font-size:22px;}
	.ipsiBox_1 ul li{font-size:15px;width:100%;}
	.btnPdf,
	.btnHwp{width:100%;margin:5px 0;}
}

.applyWrap{font-size:0;}
.applyWrap > div{text-align:center;display:inline-block;font-size:17px;width:30%;margin:0 1%;vertical-align:top;position:relative;box-sizing:border-box;background:#fdfdfd;border:1px solid #EEE;padding:10px;}
.applyWrap > div:before{content:"";display:block;width:100%;height:130px;}
.applyWrap > div.uwayWrap:before{background:url(../../images/icon_uway.png) no-repeat center top;}
.applyWrap > div.jinhakWrap:before{background:url(../../images/icon_jinhak.png) no-repeat center top;}
.applyWrap > div.bscuWrap:before{background:url(../../images/icon_bscu.png) no-repeat center top;}
.applyWrap > div.earlyWrap:before{background:url(../../images/icon_early_re.png) no-repeat center top;}
.applyWrap > div.chungnamWrap:before{background:url(../../images/icon_chungnam.png) no-repeat center top;}
.applyWrap > div a{display:inline-block;font-size:15px;color:#FFF;background:#43484f;padding:10px 10px;}
.applyWrap > div a:hover{background:#252525;}
@media only screen and (max-width:730px){
	.applyWrap > div{width:96%;margin:0 auto 4% auto;}
	.applyWrap > div a{width:100%;padding:10px 0;}
}
@media only screen and (max-width:320px){
	.applyWrap > div:before{background-size:150px !important;}
}
.formContainer{}
.tabBtn{overflow:hidden;}
.tabBtn a{display:block;float:left;width:33.33%;box-sizing:border-box;background:#e6e6e6;text-align:center;font-size:16px;padding:15px 0;margin-bottom:1px; border-right:1px solid #FFF;}
.tabBtn a:last-child{border-right:0;}
.tabBtn a i{display:block;}
.tabBtn a:hover,
.tabBtn a.active{background:#0c4f8d;color:#FFF;font-weight:bold;}
.tabBtn_d5 a{width:20%;border-bottom:1px solid #FFF;}
.tabBtn_d2 a{width:50%;}
.formInner{background:#fdfdfd;border:1px solid #DDD;padding:60px 0;}
.formWrapper{margin: 0 auto;width:70%;}
.formWrapper legend{position:absolute;left:-9999px;font-size:0;}
.formWrapper input::-ms-input-placeholder{color:#666;font-size:13px;}
.formWrapper input::-webkit-input-placeholder{color:#666;font-size:13px;}
.formWrapper input::-moz-placeholder{color:#666;font-size:13px;}
.formWrapper input[type=radio],
.formWrapper input[type=checkbox],
.formWrapper select{-webkit-appearance:none;appearance:none;-moz-appearance:none;border:1px solid #898989;}
.formWrapper select::-ms-expand{display:none}
.formWrapper select{min-width:100px;min-height:40px;}
.formWrapper input[type=radio],
.formWrapper input[type=checkbox]{min-width:15px;min-height:15px;}
.formWrapper input[type=radio]:checked{background:url(../images/radio_bg.png) no-repeat center;}
.formWrapper input[type=checkbox]:checked{background:url(../images/check_bg.png) no-repeat center;}
.formWrapper dl{overflow:hidden;margin-bottom:10px;}
.formWrapper dt,
.formWrapper dd{float:left;}
.formWrapper dt{font-size:17px;padding-top:8px;width:35%;padding-right:5%;text-align:right;}
.formWrapper dd{width:60%;}
.formWrapper input{display:inline-block;box-sizing:border-box;}
.formWrapper dd input{width:100%;padding:0 5px;height:40px;border:1px solid #DDD;background:#FFF;}
.formWrapper input[type=button], .formWrapper input[type=submit]{border:0;background:#43484f;color:#FFF;cursor:pointer;margin-left:40%;margin-top:30px;display:inline-block;padding:10px 50px;}
.formWrapper input[type=button]:hover, .formWrapper input[type=submit]:hover{background:#252525;}

.formWrapperGrade{}
.formWrapperGrade input{max-width:100%;}

@media only screen and (max-width:730px){
	.formWrapper{width:90%;}
	.formWrapper dt,
	.formWrapper dd{float:none;}
	.formWrapper dt{font-size:15px;padding-top:8px;width:100%;padding-right:0;text-align:left;font-weight:bold;}
	.formWrapper dd{width:100%;margin-top:3px;}
	.formWrapper input[type=button], .formWrapper input[type=submit]{margin-left:0;width:100%;padding:15px 0;}
}

.ipsiVideo{}
.ipsiVideo p{font-size:25px;text-align:center;background:url(/sites/guide/images/pattern_1.png);padding:40px 0 150px 0;}
.ipsiVideo p i{font-size:19px;display:block;}
.ipsiVideo p i:before{content:"";display:block;width:30px;height:3px;background:#0d55bb;margin: 20px auto;}
.ipsiVideo p span{display:block;width:55px;height:49px;margin: 0 auto;}
.ipsiVideo_1 p span{background:url(../../images/ipsiVideo_1.png) no-repeat center top;}
.ipsiVideo_2 p span{background:url(../../images/ipsiVideo_2.png) no-repeat center top;}
.ipsiVideo_3 p span{background:url(../../images/ipsiVideo_3.png) no-repeat center top;}
.ipsiVideo_4 p span{background:url(../../images/ipsiVideo_4.png) no-repeat center top;}
.ipsiVideo .videoWrapper{width:80%;margin: -100px auto 0 auto;}
.ipsiVideo .videoWrapper video{width:100%;}
.ipsiCollege{word-break:keep-all;}
.ipsiCollege .part_1{background:#f0f8ff url(/sites/guide/images/pattern_1.png);padding:40px 0;}
.ipsiCollege .part_1 p{font-size:18px;text-align:center;font-weight:bold;}
.ipsiCollege .part_1 p span{font-size:15px;display:block;font-weight:normal;}
.ipsiCollege .part_1 h3{color:#0675dc;font-size:35px;font-weight:bold;text-align:center;margin-top:20px;}
.ipsiCollege .part_1 h3 span{display:block;color:#666;font-size:16px;font-weight:bold;padding-top:5px;}
.ipsiCollege .part_1 .ipsiPic{max-width:80%;margin: 30px auto 0 auto;}
.ipsiCollege .part_1 .ipsiPic img{width:100%;}
.ipsiCollege h4{color:#222;font-size:24px;font-weight:bold;text-align:center;margin-bottom:30px;}
.ipsiCollege h4:before{content:"";display:block;width:65px;height:65px;margin:0 auto 10px auto;}
.ipsiCollege .part_2 h4:before{background:url(../../images/ipsiCollege_part_2.png);}
.ipsiCollege .part_3 h4:before{background:url(../../images/ipsiCollege_part_3.png);}
.ipsiCollege .part_4 h4:before{background:url(../../images/ipsiCollege_part_4.png);}
.ipsiCollege .part_2{margin-top:50px;}
.ipsiCollege .part_3{background:#fcfcfc;border:1px solid #EEE;padding:30px;margin-top:50px;}
.ipsiCollege .part_3 p{font-size:16px;text-align:center;font-weight:bold;}
.ipsiCollege .part_3 .proList{overflow:hidden;margin-top:20px;}
.ipsiCollege .part_3 .proList li{float:left;width:33.33%;text-align:center;padding:3px 0;}
.ipsiCollege .part_3 .proList li:before{content:"";display:inline-block;width:4px;height:4px;background:#0675dc;vertical-align:4px;margin-right:10px;}
.ipsiCollege .part_4{margin-top:50px;}
.ipsiCollege .part_4 p{padding-bottom:20px;}
.ipsiCollege .part_4 .wayList{font-size:0;}
.ipsiCollege .part_4 .wayList li{font-size:13px;width:23%;margin:0 1%;margin-bottom:2%;display:inline-block;vertical-align:top;}
.ipsiCollege .part_4 .wayList_2 li{width:31.33%;}
.ipsiCollege .part_4 .wayList li img{width:100%;}
.ipsiCollege .part_4 .wayList li span{display:block;color:#FFF;background:#044a87;width:100%;text-align:center;padding:10px;box-sizing:border-box;min-height:60px;}
@media only screen and (max-width:730px){
	.ipsiCollege .part_1 h3{font-size:30px;}
	.ipsiCollege .part_1 .ipsiPic{max-width:92%;}
	.ipsiCollege .part_4 .wayList li,
	.ipsiCollege .part_4 .wayList_2 li{width:48%;}
}
@media only screen and (max-width:480px){
	.ipsiCollege .part_1 p{font-size:16px;}
	.ipsiCollege .part_1 h3{font-size:25px;}
	.ipsiCollege .part_3 .proList li{width:50%;}
	.ipsiCollege .part_4 .wayList li,
	.ipsiCollege .part_4 .wayList_2 li{width:100%;margin:0;margin-bottom:2%;}
	.ipsiCollege .part_4 .wayList li span{min-height:auto;}
}
@media only screen and (max-width:320px){
	.ipsiCollege .part_3 .proList li{width:100%;}
}
/*학부(과)안내*/
.college_main_wrap{position:relative;word-break:break-all;}
.college_main_wrap img{display:block;width:100%;}
.college_main_wrap dl{position:absolute;left:0;bottom:0;width:100%;background:rgba( 29,50,101,0.8 );}
.college_main_wrap dl dt{padding:20px;margin-bottom:10px;position:relative;}
.college_main_wrap dl dt span{font-size:35px;color:#FFF;}
.college_main_wrap dl dt span i{font-size:18px;font-weight:bold;color:#b9cae4;display:block;}
.college_main_wrap dl dd{padding:0 20px 35px 20px;}
.college_main_wrap dl dd ul.sort_list{font-size:0;}
.college_main_wrap dl dd ul.sort_list > li{display:inline-block;vertical-align:top;margin-left:0.5%;margin-bottom:0.5%;}
.college_main_wrap dl dd ul.sort_list > li:first-child{margin-left:0;}
.college_main_wrap dl dd ul.sort_list > li > a{display:block;font-size:15px;font-weight:bold;text-align:center;padding:10px;color:#FFF;background:#4bccda;border-radius:5px;line-height:1.3;}
.college_main_wrap dl dd ul.sort_list >li > a.color1{background:#dab84b;}
.college_main_wrap dl dd ul.sort_list >li > a.color2{background:#4b9dda;}
.college_main_wrap dl dd ul.sort_list >li > a.color3{background:#4b66da;}
.college_main_wrap dl dd ul.sort_list > li > a:hover{background:#2d2d2f;}
.college_main_wrap dl dd ul.major_list{padding-top:10px;}
.college_main_wrap dl dd ul.major_list > li{}
.college_main_wrap dl dd ul.major_list > li > a{display:inline-block;font-size:14px;color:#FFF;padding:3px 7px;}
.college_main_wrap dl dd ul.major_list > li > a:after{content:"";display:block;width:0;height:1px;background:#FFF;}
.college_main_wrap dl dd ul.major_list > li > a:hover:after{width:100%;transition: all 0.5s cubic-bezier(0.2, 0, 0.3, 1);}
.college_main_wrap_1 dl dd ul.sort_list > li{width:32%;}
.college_main_wrap_2 dl dd ul.sort_list > li{width:32%;}/*13.8*/
.college_main_wrap_3 dl dd ul.sort_list > li{width:32%;}/*19.5*/
.college_main_wrap_4 dl dd ul.sort_list > li{width:32%;}
.college_main_wrap_2 dl dd ul.sort_list > li > a i{display:block;}
.college_main_wrap_1 dl dd ul.sort_list li:nth-child(4),
.college_main_wrap_1 dl dd ul.sort_list li:nth-child(7),
.college_main_wrap_2 dl dd ul.sort_list li:nth-child(4),
.college_main_wrap_2 dl dd ul.sort_list li:nth-child(7),
.college_main_wrap_4 dl dd ul.sort_list li:nth-child(4),
.college_main_wrap_4 dl dd ul.sort_list li:nth-child(7){margin-left:0;}
@media only screen and (max-width:1024px){
  .college_main_wrap dl{position:relative;left:auto;bottom:auto;margin-top:-20%;}
  .college_main_wrap dl dt span{font-size:30px;}
  .college_main_wrap_1 dl dd ul.sort_list > li{width:32%;}
  .college_main_wrap_2 dl dd ul.sort_list > li{width:32%;}
  .college_main_wrap_3 dl dd ul.sort_list > li{width:49.5%;}
  .college_main_wrap_4 dl dd ul.sort_list > li{width:32%;}
  .college_main_wrap_2 dl dd ul.sort_list > li > a i{display:inline;}
.college_main_wrap_4 dl dd ul.sort_list li:nth-child(4){margin-left:0;}
}
@media only screen and (max-width:730px){
  .college_main_wrap dl{margin-top:-30%;}
  .college_main_wrap dl dt span{font-size:25px;}
  .college_main_wrap dl dt span i{font-size:15px;}
}
@media only screen and (max-width:520px){
	.college_main_wrap dl dt span{font-size:20px;}
	.college_main_wrap_1 dl dd ul.sort_list > li,
	.college_main_wrap_2 dl dd ul.sort_list > li,
	.college_main_wrap_3 dl dd ul.sort_list > li,
	.college_main_wrap_4 dl dd ul.sort_list > li{width:49.5%;}
	.college_main_wrap_2 dl dd ul.sort_list li:nth-child(4),
	.college_main_wrap_1 dl dd ul.sort_list li:nth-child(4),
	.college_main_wrap_1 dl dd ul.sort_list li:nth-child(7),
	.college_main_wrap_2 dl dd ul.sort_list li:nth-child(7),
	.college_main_wrap_4 dl dd ul.sort_list li:nth-child(4){margin-left:0.5%;}
	.college_main_wrap_1 dl dd ul.sort_list li:nth-child(2n+1),
	.college_main_wrap_2 dl dd ul.sort_list li:nth-child(2n+1),
	.college_main_wrap_3 dl dd ul.sort_list li:nth-child(2n+1),
	.college_main_wrap_4 dl dd ul.sort_list li:nth-child(2n+1){margin-left:0;}
}		
@media only screen and (max-width:430px){
	.college_main_wrap_1 dl dd ul.sort_list > li,
	.college_main_wrap_2 dl dd ul.sort_list > li,
	.college_main_wrap_3 dl dd ul.sort_list > li,
	.college_main_wrap_4 dl dd ul.sort_list > li{width:99%;margin-left:0;margin-bottom:1%}
	.college_main_wrap_2 dl dd ul.sort_list li:nth-child(4),
	.college_main_wrap_1 dl dd ul.sort_list li:nth-child(4),
	.college_main_wrap_1 dl dd ul.sort_list li:nth-child(7),
	.college_main_wrap_2 dl dd ul.sort_list li:nth-child(7),
	.college_main_wrap_4 dl dd ul.sort_list li:nth-child(4){margin-left:0}
}


/*개인정보수집이용동의 css추가 2021.08.31. Sim*/

._personalInfoWrap{

    padding: 20px 20px 30px 20px;

}
/*20231128 Passerlooksusi css 추가*/

#btnc {
	text-align: center;
    position: relative;
    width: 100%;
    height: 350px;
}

.susirgst {
	line-height: 50px;
    color: white;
    width: 160px;
    height: 50px;
    transform: translate(-47%, -47%);
    top: 50%;
    left: 47%;
    position: absolute;
    text-align: center;
    display: inline-block;
    background: #43484f;
	color : white !important

}

.chk_first{
	padding: 20px 20px 20px 0;
}
.chk_sc {
	padding: 20px 20px 20px 0;
}

.chk_th {
	padding: 20px 20px 20px 0;
}

.stnt_tel1 {
	margin-left : 14px;
}
.chk_numb {
	min-width: 200px;
	border: 1px solid;
    border-radius: 10px;
	height: 44px;
    background-color: #0a9ae1;
    color: white;
	max-width: 500px;
}
.bk_btn {
	border-radius: 13px;
    border: 1px solid;
    color: white;
    margin-left: 20px;
    background-color: #7f7d7d;
    width: 80px;
    height: 45px;
}

