@charset "utf-8";

/*PDF 뷰어*/
.wrap_applic_pdf{position:relative;padding:20px 10px;overflow:hidden}

.wrap_applic_pdf{}
.wrap_applic_pdf{content:"";display:block;clear:both}
.wrap_applic_pdf .applic_left{float:left;width:170px}
.wrap_applic_pdf .applic_left h2{margin-top:0}
.wrap_applic_pdf .applic_left h2 em{display:block}
.wrap_applic_pdf .applic_left .left_2th a{display:block;background:#f4f4f4 url(/images/common/list_bul1.png) no-repeat 35px 50%}
.wrap_applic_pdf .applic_left .left_2th strong{display:block;padding:15px 10px 15px 45px;font-weight:bold;font-size:18px;border-top:1px solid #999;background:url(/images/kor/common/h3_bul.png) no-repeat 20px 50%;color:#000}
.wrap_applic_pdf .applic_right{margin-top:0;padding:0 0 0 45px;width:auto;overflow:hidden}
.wrap_applic_pdf .applic_right form{margin:0 0 0 auto}

.wrap_applic_pdf{position:relative;padding:0 10px 20px;background:url(/images/admission/sub02/bg_applic_pdf.png);overflow:hidden;background-size:cover}
.wrap_applic_pdf .applic_left{} 
.wrap_applic_pdf h2{font-size:25px;padding:0 0 13px;margin-top:0;background:none;color:#2f3238;line-height:90%}
.wrap_applic_pdf h2 span{color:#006842}
.wrap_applic_pdf h2 em{line-height:1.2}
/*#sub02_02_07_07 .wrap_applic_pdf .applic_left .left_2th{margin-top:80px}*/
.wrap_applic_pdf .applic_left .left_2th{margin-top:22px}
.wrap_applic_pdf .applic_left .left_2th a{display:block;position:relative;padding:0 10px;border-top:1px solid #ddd;color:#2f3238}

.wrap_applic_pdf .applic_right{margin-top:30px}
.wrap_applic_pdf .applic_right .applic_select .select_pdf select{height:45px;border:1px solid #ddd;border-radius:5px}
.wrap_applic_pdf .applic_right .applic_select .searchinput{position:relative;margin-top:10px;height:45px;background-color:#4d535e;border-radius:5px}
.wrap_applic_pdf .applic_right .applic_select .searchinput input[type="submit"]{height:45px;width:100%;border-radius:5px;background:url(/images/admission/sub02/icon_pdf_search.png) no-repeat center center;text-indent:-9999em}
.wrap_applic_pdf .applic_right>div{margin-top:20px}
.pdf_iframe{width:100%;height:1240px;border:0 none}
.wrap_applic_pdf .applic_right .applic_select .searchinput input[type="submit"]{height:45px;width:100%;background:url(/images/admissions/common/icon_pdf_search.png) no-repeat center center;text-indent:-9999em}
.wrap_applic_pdf .applic_right>div{margin-top:20px}


.wrap_application{padding:100px 10px 60px}
.wrap_application h2{position:relative}
.wrap_application h2:before{content:"";display:block;position:absolute;top:-45px;left:50%;margin-left:-20px;width:40px;height:30px;background:url(/images/admission/common/adm_icon.png) no-repeat -329px -323px}
.wrap_application ol{overflow:hidden}
.wrap_application ol:after{content:"";display:block;clear:both}
.wrap_application ol li{float:left;margin-top:20px;width:33.3%}
.wrap_application ol li:before{top:80px;left:-10px;margin-left:0;width:19px;height:28px;background-position:-373px -356px}
.wrap_application ol .no_before:before{display:none}

.wrap_applic_dwn div a:first-child{margin-right:20px}

.wrap_applic_pdf .applic_left h2 em{display:inline-block}
.wrap_applic_pdf .applic_left .left_2th{overflow:hidden}
.wrap_applic_pdf .applic_left .left_2th a{float:left;width:48%;padding:15px 0 15px 50px;font-size:16px}
.wrap_applic_pdf .applic_right{text-align:center}
.wrap_applic_pdf .applic_right form{width:388px;margin:0 auto}
.wrap_applic_pdf .applic_right .applic_select:after{content:"";display:block;clear:both}
.wrap_applic_pdf .applic_right .applic_select .select_pdf{float:left}
.wrap_applic_pdf .applic_right .applic_select .select_pdf select{padding-left:20px;width:333px}
.wrap_applic_pdf .applic_right .applic_select .searchinput{float:left;margin-top:0;margin-left:7px;width:46px}


.wrap_application{padding:118px 10px 135px}
.wrap_application h2:before{top:-56px}
.wrap_application ol li{width:16.6%} 
.wrap_application ol .no_before:before{display:block}

.wrap_applic_dwn{padding:55px 10px 65px}
.wrap_applic_dwn div{margin-top:25px}

.wrap_applic_pdf{content:"";display:block;clear:both}
.wrap_applic_pdf .applic_left{float:left;width:200px}
.wrap_applic_pdf .applic_left h2 em{display:block}
.wrap_applic_pdf .applic_left .left_2th a{float:none;width:100%}
.wrap_applic_pdf .applic_right{margin-top:0;width:auto;overflow:hidden}
.wrap_applic_pdf .applic_right form{margin:0 0 0 auto}


/* 
#sub02_01 #remote,#sub03_01 #remote,#sub04_01 #remote,#sub04_02 #remote{display:none}
#sub02_01 #content,#sub03_01 #content,#sub04_01 #content,#sub04_02 #content{width:100%}
#sub02_01 #txt:before,#sub03_01 #txt:before,#sub04_01 #txt:before,#sub04_02 #txt:before{display:none} 
*/

#PDFviewerDiv{position:relative;height:auto;padding-top:140%;overflow:hidden}
#PDFviewerDiv iframe{display:block;position:absolute;top:0;left:0;width:100%;height:100%}


@media(max-width:1000px){
.wrap_applic_pdf .applic_left{width:100%}
.wrap_applic_pdf .applic_right{width:100%;padding-left:0}

.wrap_applic_pdf .applic_left h2 em{display:inline}

.wrap_applic_pdf .applic_left .left_2th{margin-top:0}

.wrap_applic_pdf .applic_left .left_3th{background:#f4f4f4}
.wrap_applic_pdf .applic_left .left_3th a{float:left;width:33.33%;border:2px solid #f4f4f4;background:#fff url(/images/common/list_bul1.png) no-repeat 37px 50%}
}

@media(max-width:767px){
.wrap_applic_pdf .applic_left .left_3th a{width:50%}

}

@media(max-width:639px){
.wrap_applic_pdf .applic_left .left_3th a{width:100%}

}
.pdf_down{border:1px solid #ddd;padding:10px 15px;text-align:center}



/*생활관*/
#diagram_wrap{}
#diagram_wrap .dbox{}
#diagram_wrap .dbox{position:relative;margin-top:30px;}
#diagram_wrap .dbox:before{content:"";display:block;position:absolute;left:50%;top:-20px;margin-left:-8px;width:15px;height:9px; background:url(/images/lab/sub03/arr_diagram_320.png) no-repeat;}
#diagram_wrap .dbox:first-child{margin-top:0;}
#diagram_wrap .dbox:first-child:before{display:none}
#diagram_wrap .dbox strong{display:block;margin-bottom:10px;padding:15px;border:1px solid #07469b;color:#07469b;font-size:16px;text-align:center;}
#diagram_wrap .dbox.type2 strong{border:1px solid #358ccd;color:#036fc0;}
#diagram_wrap .dbox .dinfo{padding:15px;border:1px solid #d7d7d7;}
#diagram_wrap .dbox .dinfo b{position:relative;padding-left:10px;color:#333;font-size:14px;}
#diagram_wrap .dbox .dinfo b:before{content:"";display:block;position:absolute;left:0;top:11px;margin-top:-2px;width:4px;height:4px;background:#969696;border-radius:100%;}
#diagram_wrap .dbox .dinfo .inner_list li{position:relative;padding-left:18px;}
#diagram_wrap .dbox .dinfo .inner_list li:before{content:"";display:block;position:absolute;left:8px;top:10px;width:5px;height:1px;background:#7d7d7d;}
#diagram_wrap .dbox.type2:first-child:before{display:block;}
#diagram_wrap .dbox.type2 .dinfo{}
#diagram_wrap .dbox.type2 .dinfo li{position:relative;padding-left:10px;color:#333;}
#diagram_wrap .dbox.type2 .dinfo li:after{content:"";display:block;position:absolute;left:0;top:50%;margin-top:-2px;width:4px;height:4px;background:#969696;border-radius:100%;}

#diagram_wrap .dbox_info{padding:30px 30px 0 30px;}
#diagram_wrap.mobile{display:block;}
/*#diagram_wrap.pc2{display:none;}*/

@media all and (min-width:1024px) {
    #diagram_wrap:after{content:"";display:block;visibility:hidden;clear:both;}
    #diagram_wrap.mobile{display:none;}
    #diagram_wrap.pc2{display:block;}
    #diagram_wrap .dbox{float:left;margin-left:2%;width:32%;margin-top:0;}
    #diagram_wrap .dbox:after{content:"";display:block;visibility:hidden;clear:both;}
    #diagram_wrap .dbox:before{left:-15px;top:50%;margin-left:0;margin-top:-5px;width:9px;height:15px;background:url(/images/common/arr_diagram.png) no-repeat;}
    #diagram_wrap .dbox:first-child{margin-left:0;}
    #diagram_wrap .dbox .dinfo{padding:25px 20px;min-height:200px;}
    #diagram_wrap .dbox_info{display:inline-block;position:relative;margin-top:87px;padding:0;width:100%;/*overflow:hidden;padding:0;*/}
    #diagram_wrap .dbox_info:after{content:"";display:block;visibility:hidden;clear:both;}
    #diagram_wrap .dbox_info:before{content:"";display:block;position:absolute;top:-64px;left:9%;width:308px;height:44px;background:url(/images/lab/sub03/arr_dbox_info.png) no-repeat;}
    #diagram_wrap .dbox.type2:first-child:before{display:none;}
}
@media all and (min-width:1200px) {
    #diagram_wrap .dbox_info:before{left:10.5%;}    
}
@media all and (min-width:1280px) {
    #diagram_wrap .dbox_info:before{left:12%;}    
    
}
#diagram_wrap .step_list{}
#diagram_wrap .step_list li{position:relative;margin-top:30px;}
#diagram_wrap .step_list li:first-child{margin-top:0;}
#diagram_wrap .step_list li:first-child:before{display:none;}
#diagram_wrap .step_list li:before{content:"";display:block;position:absolute;left:50%;top:-20px;margin-left:-7px; width:15px;height:9px;background:url(/images/lab/sub03/arr_diagram_320.png) no-repeat;}
#diagram_wrap .step_list li strong{display:block;padding:15px;margin-bottom:10px;color:#fff;font-size:16px;}
#diagram_wrap .step_list li.step1 strong{background:#339a58;}
#diagram_wrap .step_list li.step2 strong{background:#359c94;}
#diagram_wrap .step_list li.step3 strong{background:#358ccd;}
#diagram_wrap .step_list li.step4 strong{background:#336193;}
#diagram_wrap .step_list li.step5 strong{background:#355371;}
#diagram_wrap .step_list li span{display:none;padding:15px;/*border:1px solid #e1e1e1;*/}
#diagram_wrap .step_list li span b{display:block;font-size:18px;font-weight:normal;}
#diagram_wrap .step_list li.step1 span b{color:#00772b;}
#diagram_wrap .step_list li.step2 span b{color:#038379;}
#diagram_wrap .step_list li.step3 span b{color:#036fc0;}
#diagram_wrap .step_list li.step4 span b{color:#003a78;}
#diagram_wrap .step_list li.step5 span b{color:#02284e;}
@media all and (min-width:768px) {
	#diagram_wrap .step_list li span{display:block}
    #diagram_wrap .step_list li{margin-top:-24px;overflow:hidden;}
    #diagram_wrap .step_list li:after{content:"";display:block;visibility:hidden;clear:both;}
    #diagram_wrap .step_list li:before{display:none;}
    #diagram_wrap .step_list li strong{float:left;position:relative;margin-bottom:0;padding:0;width:152px;height:152px;line-height:152px;text-align:center;}
    #diagram_wrap .step_list li strong:before{background:url(/images/lab/sub03/arr_step_list.png) no-repeat;}
    #diagram_wrap .step_list li.step1 strong{background:url(/images/lab/sub03/bg_step1.png) no-repeat;}
    #diagram_wrap .step_list li.step2 strong{background:url(/images/lab/sub03/bg_step2.png) no-repeat;}
    #diagram_wrap .step_list li.step3 strong{background:url(/images/lab/sub03/bg_step3.png) no-repeat;}
    #diagram_wrap .step_list li.step4 strong{background:url(/images/lab/sub03/bg_step4.png) no-repeat;}
    #diagram_wrap .step_list li.step5 strong{background:url(/images/lab/sub03/bg_step5.png) no-repeat;} 
    #diagram_wrap .step_list li p{padding-left:34px;padding-bottom:24px;margin:0 0 0 185px;height:152px;border-top:1px solid #e1e1e1;}
    #diagram_wrap .step_list li:first-child p{border:none;}
    #diagram_wrap .step_list li p:after{content:"";display:inline-block;height:100%;vertical-align:middle}
    #diagram_wrap .step_list li span{display:inline-block;border:none;padding:0;vertical-align:middle;}
    #diagram_wrap .step_list li strong:after{content:"";display:block;position:absolute;top:10px;left:50%;margin-left:-7px;width:13px;height:7px;background:url(/images/lab/sub03/arr_step_list.png) no-repeat;z-index:10}
    #diagram_wrap .step_list li:first-child strong:after{display:none;}
}




/* 지원자격 */
.ui-box{padding:0;background-color:#fff;}
.ui-box h3{margin-bottom:0;padding-bottom:10px;border-bottom:2px solid #54535a;font-size:30px;color:#000;line-height:35px}
.ui-box h4{padding-left:0;background:none;font-size:20px;color:#2f2f2f}
.ui-box .ui-cont-box{padding:25px 0;border-bottom:1px solid #ddd}
.ui-box .ui-cont-box.no_pd{padding-top:0}
.ui-box .ui-cont-box.top{border-bottom:0}
.ui-box .ui-cont-box.top .ui-img-box{display:none}
.ui-box .ui-cont-box.top .ui-txt-box .ui-inner-box{padding:17px 15px}
.ui-box .ui-cont-box.top .ui-txt-box .ui-inner-box.bg{background-color:#fafafa;border:1px solid #ddd;border-left:0;border-right:0}
.ui-box .ui-cont-box.top .ui-txt-box .ui-inner-box.line{border-bottom:1px solid #ddd}
.ui-box .ui-cont-box.top .ui-txt-box .ui-inner-box h4{margin-top:0}
.ui-box .tbl_basic.no_bd{border-top:0}
.ui-box .ui-cont-box .tit,
.ui-box .ui-cont-box .tit_inner{font-size:22px}


@media(min-width:768px){
.ui-box .ui-cont-box.top .ui-img-box{display:block;position:relative;text-align:center}
.ui-box .ui-cont-box.top .ui-img-box h2{position:absolute;top:175px;background:none;width:100%;font-size:35px;color:#fff}
.ui-box .ui-cont-box.top .ui-img-box h2:before{display: none;}
.ui-box .ui-cont-box.top .ui-img-box h2 span{display:block;line-height:50px}
}

@media(max-width:1024px){
    .ui-box .ui-cont-box.top .ui-img-box h2{top:220px;}
}

@media(min-width:1024px){
.ui-box .ui-cont-box.top{position:relative}
.ui-box .ui-cont-box.top h3{margin-top:0}
.ui-box .ui-cont-box.top .ui-img-box{position:absolute;width:46%;}
.ui-box .ui-cont-box.top .ui-txt-box{padding-left:50%;min-height:380px}
.ui-box .ui-cont-box.top .ui-txt-box2 .ui-inner-box{padding:14px 15px}
.ui-box .ui-cont-box.top .ui-txt-box2 .ui-inner-box.bg{background-color:#fafafa;border:1px solid #ddd;border-left:0;border-right:0}
.ui-box .ui-cont-box.top .ui-txt-box2 .ui-inner-box h4{margin-top:0}

}



/*
.vision{margin:50px 0 30px;}
.vision h3{margin:0 0 15px;color:#000;text-align:center;}
.vision p{position:relative;margin:0 auto;font-size:16px;line-height:20px;color:#2e579a;text-align:center;}
.vision p span{display:block;line-height:20px;}
.vision h4{position:relative;margin:40px auto 20px;padding-top:50px;width:170px;height:170px;border:4px solid #2e579a;border-radius:100%;font-size:14px;font-weight:normal;line-height:1;text-align:center;}
.vision h4 span{display:block;margin-bottom:7px;font-size:24px;font-weight:bold;line-height:1;color:#005397;}
.vision ul{position:relative;}
.vision ul:after{content:"";display:block;clear:both;visibility:hidden;}
.vision ul li{float:left;position:relative;width:50%;margin-bottom:25px;}
.vision ul li>span{display:block;margin:0 auto;padding:0 20px;width:124px;height:124px;background-color:#355371;border-radius:100%;color:#fff;font-size:14px;text-align:center;word-wrap:break-word;word-break:keep-all;}
.vision ul li>span:before{content:"";display:inline-block;height:124px;vertical-align:middle;}
.vision ul li>span span{display:inline-block;font-family:'nsr','맑은 고딕','Malgun Gothic';line-height:20px;vertical-align:middle;}

@media all and (min-width:640px) {
    .vision{margin:70px 0;}
    .vision p{padding:0 40px;width:560px;font-size:18px;}
    .vision h4{margin-bottom:80px;}
    .vision h4:before{content:"";display:block;position:absolute;bottom:-56px;left:50%;margin-left:-1px;width:0;height:52px;border-left:2px dashed #ccc;}
    .vision ul:before{content:"";display:block;position:absolute;top:-30px;left:12.4%;width:75.2%;height:0;border-top:2px dashed #ccc;}
    .vision ul li{width:25%;margin:0;}
    .vision ul li:before{content:"";display:block;position:absolute;top:-30px;left:50%;margin-left:-1px;width:0;height:30px;border-left:2px dashed #ccc;}

}
@media all and (min-width:1024px) {
    .vision ul{margin:0 auto;width:900px;}

}
*/

/* 입학사정관 */
.deptinfo2 { border: 1px solid #ddd;}
.deptinfo2.sub0103_gr{background:url(/images/ipsi/sub02/dep_goal.png) no-repeat 50% 60px;background-color:#fbfbfb}
.deptinfo2.sub0103_gr .wrap{position:relative;width:320px;height:377px;margin:60px auto;}
.deptinfo2.sub0103_gr .wrap .tit{position:absolute;left:50%;top:180px;width:230px;height:80px;margin-left:-115px;margin-top:0;font-size:22px;color:#333;}
.deptinfo2.sub0103_gr .wrap .tit em{display:block;font-size:22px;color:#000;text-align:center;}
.deptinfo2.sub0103_gr .wrap .tit span{display:block;font-size:16px;color:#444;padding-bottom:7px;}
.deptinfo2.sub0103_gr .wrap ul{height:377px;}
.deptinfo2.sub0103_gr .wrap li{}
.deptinfo2.sub0103_gr .wrap li em {color:#333;padding-bottom:5px;}
.deptinfo2.sub0103_gr .wrap li span,
.deptinfo2.sub0103_gr .wrap li em {display:block;line-height:1.2;}
.deptinfo2.sub0103_gr .wrap li span.ojti{position:absolute;width:88px;height:88px;text-align:center;padding:30px 0;border-radius:100%;color:#fff;font-size:26px;z-index:1}
.deptinfo2.sub0103_gr .wrap li span.ojtx{position:absolute;width:240px;font-size:16px;padding:20px 40px;background:#fff;border:1px solid #ddd;border-radius:50px;word-break:keep-all;}
.deptinfo2.sub0103_gr .ct1 span.ojti{left:0;top:30px;background:#89191c}
.deptinfo2.sub0103_gr .ct1 span.ojtx{left:-220px;top:23px;text-align:right}
.deptinfo2.sub0103_gr .ct2 span.ojti{right:0;top:30px;background:#b28f6d}
.deptinfo2.sub0103_gr .ct2 span.ojtx{right:-220px;top:23px;}
.deptinfo2.sub0103_gr .ct3 span.ojti{right:0;bottom:10px;background:#212a3d}
.deptinfo2.sub0103_gr .ct3 span.ojtx{right:-220px;bottom:0;}
.deptinfo2.sub0103_gr .ct4 span.ojti{left:0;bottom:10px;background:#6d6d6d}
.deptinfo2.sub0103_gr .ct4 span.ojtx{left:-220px;bottom:0;text-align:right}

@media(max-width:1399px){
        .deptinfo2.sub0103_gr .wrap li span.ojtx{padding:20px 30px;width:220px;}     
        .deptinfo2.sub0103_gr .ct1 span.ojtx{left:-200px;}
        .deptinfo2.sub0103_gr .ct2 span.ojtx{right:-200px;}
        .deptinfo2.sub0103_gr .ct3 span.ojtx{right:-200px;}
        .deptinfo2.sub0103_gr .ct4 span.ojtx{left:-200px;}
}

@media(max-width:780px){
        .deptinfo2.sub0103_gr{background:none;}
        .deptinfo2.sub0103_gr .wrap{width:100%;height:auto;}
        .deptinfo2.sub0103_gr .wrap .tit,
        .deptinfo2.sub0103_gr .wrap li span.ojti,
        .deptinfo2.sub0103_gr .wrap li span.ojtx{position:static;margin:0 auto;width:80%;border-radius:50px;}
        .deptinfo2.sub0103_gr .wrap ul{height:auto;}
        .deptinfo2.sub0103_gr .wrap li span.ojti{padding:10px 10px 10px 30px;height:auto;text-align:left;}
        .deptinfo2.sub0103_gr .wrap li span.ojtx{margin:10px auto 30px auto;}
        .deptinfo2.sub0103_gr .ct1 span.ojtx,
        .deptinfo2.sub0103_gr .ct4 span.ojtx{text-align:left;}

}



/* 절차 :KNUT NAVI 전형 */
.list_flow{margin-top:20px;background-color:#f9fafb;padding:50px 30px 30px;/*background:url(/site/common/img/bx_bg.png) repeat;*/}
	.list_flow:after{content:"";display:block;clear:both;visibility:hidden;}
	.list_flow.sub020101 > li {min-height:206px;}
	.list_flow>li{position:relative;padding:25px 20px 20px;width:28.33%;/*background:#fdfdfd;*/background:#fff;border:1px solid #d3d5d8;}
	.list_flow>li:before{content:"";display:block;position:absolute;top:50%;margin-top:-14px;width:28px;height:28px;}
	.list_flow>li:first-child:before{display:none;}
	.list_flow>li:after{content:"";display:block;position:absolute;bottom:-3px;left:0;width:100%;height:2px;background:#ececec;}
	.list_flow .f_left:before{left:-19.5%;background:url(/images/common/flow_leftarr.png) no-repeat center;}
	.list_flow .f_right:before{right:-19.5%;background:url(/images/common/flow_rightarr.png) no-repeat center;}
	.list_flow .step4:before,
	.list_flow .step7:before{top:-70px;background:url(/images/common/flow_botarr.png) no-repeat center;}
	.list_flow .step4:before{right:50%;margin:0 -14px 0 0;}
	.list_flow .step7:before{left:50%;margin:0 0 0 -14px;}
	.list_flow>li .num{position:absolute;top:-25px;left:50%;margin-left:-20px;width:45px;height:45px;background:#89191c;border-radius:100%;color:#fff;font-size:17px;font-weight:bold;line-height:45px;text-align:center;}
	.list_flow .f_left{float:left;margin-left:7.5%;}
	.list_flow .f_right{float:right;margin-right:7.5%;}
	.list_flow>li.s_end{background:#b28f6d;color:#fff;border:1px solid #b28f6d;}
	.list_flow>li.s_end b.finish{color:#fff}
	.list_flow>li.s_end ul.finish li{color:#fff}
	.list_flow .step4, .list_flow .step5, .list_flow .step6,
	.list_flow .step7, .list_flow .step8, .list_flow .step9{margin-top:90px;}
	.list_flow>li:first-child,
	.list_flow .step4{margin-right:0;margin-left:0;}
	.list_flow .step7{margin-right:0;margin-left:0;}
	.list_flow>li b{display:block;padding:10px 0;border-bottom:1px dotted #b2b2b2;color:#333;font-size:15px;line-height:20px;text-align:center;}
	.list_flow>li ul li,
	.list_flow>li em{display:block;margin-top:10px;padding-left:20px;background:url(/site/common/img/list_bul1.png) no-repeat 9px 9px; min-height:40px;line-height:20px;word-wrap:break-word;word-break:keep-all;}
	.list_flow>li ul{margin:10px 0 20px;}
	.list_flow>li ul li{margin-top:3px;min-height:0;height:auto;}

	@media only screen and (max-width:767px) {
	.list_flow>li{width:45%;}
	.list_flow .f_left{margin-left:0;}
	.list_flow .f_right{margin-right:0;}
	.list_flow .step1, .list_flow .step4, .list_flow .step5{margin:0;}
	.list_flow .step2, .list_flow .step3, .list_flow .step6, .list_flow .step7{margin:0;margin-left:10%;}
	.list_flow .step1, .list_flow .step2,
	.list_flow .step5, .list_flow .step6{float:left;}
	.list_flow .step3, .list_flow .step4,
	.list_flow .step7, .list_flow .step8{float:right;}
	.list_flow .step3, .list_flow .step4, .list_flow .step5, .list_flow .step6,
	.list_flow .step7, .list_flow .step8, .list_flow .step9{margin-top:90px;}
	.list_flow .step3:before, .list_flow .step5:before, .list_flow .step9:before{top:-70px;left:auto;right:50%;margin:0 -14px 0 0;background:url(/images/common/flow_botarr.png) no-repeat center;}
	.list_flow .step2:before, .list_flow .step6:before{display:block;left:-16.5%;background:url(/images/common/flow_leftarr.png) no-repeat center;}
	.list_flow .step4:before, .list_flow .step8:before{top:50%;left:auto;right:-16.5%;margin:-14px 0 0;background:url(/images/common/flow_rightarr.png) no-repeat center;}

	}
	@media only screen and (max-width:640px) {
		.list_flow>li{float:none;margin:90px 0 0;width:100%;}
		.list_flow .step1:before, .list_flow .step2:before,
		.list_flow .step3:before, .list_flow .step4:before,
		.list_flow .step5:before, .list_flow .step6:before,
		.list_flow .step7:before, .list_flow .step8:before{top:-70px;right:auto;left:50%;margin:0 0 0 -14px;background:url(/images/common/flow_botarr.png) no-repeat center;}
		.list_flow .step2, .list_flow .step3, .list_flow .step6{margin:90px 0 0;}

	}

/*그룹링크*/
.ui.uilnk.type1.major_assign .box_col .col ul li {width: 100%;}
.ui.uilnk.type1 .box_col .col .bico h3 {display:block;margin:10px 0 20px;padding:0;text-align: center;}
.ui.uilnk.type1 .box_col .col h4 {margin:15px 0 5px 0;font-size:18px;padding-left:5px;}
.ui.uilnk.type1 .box_col .col .bico .ico {background: url(/images/ipsi/common/bg_icon_lnk.png);}
.ui.uilnk.type1 .box_col .col .bico .ico.icon2{background-position:0 0}
.ui.uilnk.type1 .box_col .col .bico .ico.icon2{background-position:-130px 0}
.ui.uilnk.type1 .box_col .col .bico .ico.icon3{background-position:-260px 0}
.ui.uilnk.type1 .box_col .col .bico .ico.icon4{background-position:-390px 0}
.ui.uilnk.type1 .box_col .col .bico .ico.icon5{background-position:-520px 0}

/*합격자조회*/
 .ui.uilnk .box_col .col .item{min-height: 292px;max-height:none;margin: 0}
 .ui.uilnk .box_col .col .item .inqu_btn{display: block;padding: 5px 0px;background-color: #ddd;text-align: center;margin: 0 auto;width: 95%;font-size: 17px;}
 .ui.uilnk .box_col.col3 {margin-top: 30px;}
 @media (max-width:1024px) {
  .ui.uilnk .box_col .col .item{padding: 20px 5px;}
 }
  @media (max-width:767px) {
    .ui.uilnk .box_col.col3{margin-top:0}
    .ui.uilnk .box_col.col3 .col{margin-top:20px}
    .ui.uilnk .box_col .col .item{padding: 25px 30px;min-height: 110px}
    .ui.uilnk .box_col .col .item .inqu_btn{width:50%}
    .ui.uilnk.type1 .box_col .col .bico .ico{display:none}
  }

/* 고교 대학연계 프로그램 좌측 이미지 */
.greeting_bg .list_1st li > b {padding-right: 6px;}
.greeting.bg_01 {
    background: url(/images/ipsi/sub05/greeting_bg01.jpg) no-repeat left top;
}
.greeting.bg_02 {
    background: url(/images/ipsi/sub05/greeting_bg02.jpg) no-repeat left top;
}
.greeting.bg_03 {
    background: url(/images/ipsi/sub05/greeting_bg03.jpg) no-repeat left top;
}
.greeting.bg_04 {
    background: url(/images/ipsi/sub05/greeting_bg04.jpg) no-repeat left top;
}
.greeting.bg_05 {
    background: url(/images/ipsi/sub05/greeting_bg05.jpg) no-repeat left top;
}
.greeting.bg_06 {
    background: url(/images/ipsi/sub05/greeting_bg06.jpg) no-repeat left top;
}
.greeting.bg_07 {
    background: url(/images/ipsi/sub05/greeting_bg07.jpg) no-repeat left top;
}
.greeting.bg_08 {
    background: url(/images/ipsi/sub05/greeting_bg08.jpg) no-repeat left top;
}
@media (max-width:767px) {
    .greeting.greeting_bg {background: none;}
}