@charset "UTF-8";
.intro .list_cb{margin-top:0;}
.intro .list_cb.ty1{padding-top:50px;}
.intro .list_cb.ty2{padding-top:1em;}
.intro .list_cb.ty3{padding-bottom:1em;}
.intro .list_cb.ty4{padding:50px 0 16px;}
.intro .list_cb.ty5{padding:40px 0 16px;}
.intro .img{display:block;padding:20px 0;}
.intro .img img{width:100%;}
.intro .img.ty1{padding:0 0 3em;}
.intro .img.ty1 img.m{display:none;}
.intro .inner_txt,
.intro .inner_txt>div{overflow:hidden;}
.intro .inner_txt .half_area{float:left;width:47.5%;text-align:justify;/* line-height:1.5em; */}
.intro .inner_txt .half_area.ty1{width:48%;padding-left:2.67em;}
.intro .inner_txt .half_area p{margin-top:21px;}
.intro .inner_txt .half_area p:first-child{margin-top:0;}
.intro .inner_txt .sign_area{display:block;padding-top:1em;text-align:right;}
.intro .inner_txt .sign_area .img{display:inline-block;vertical-align:bottom;padding:0 0 0 10px;}
.intro .inner_txt p.sign_area{display:none;}
.intro .inner_txt strong.sign_area{font-size:30px;}
/* 2018-09-06 포스텍-연대 공유캠퍼스 관련 페이지 추가*/
.intro .inner_txt .margin{margin-top:10px;margin-bottom:20px;}

.intro .inner_target{overflow:hidden;margin-top:1.5em;}
.intro .inner_target p{font-size:18px;text-align:center;}
.intro .inner_target .img{padding:1em 0 0;}
.intro .inner_target .img.m{display:none;}
.intro .tab_area .link{font-size:14px;}
.intro .tab_area .btn_area{position:absolute;top:0;right:0;}
.intro .tab_area .btn_area .link{position:relative;float:left;margin-left:10px;}
.intro .inner_profile{margin-top:1.5em;line-height:1.72;}
.intro .inner_profile .desc{overflow:hidden;min-height:198px;padding:3.33em 15.6em 2.13em 25.33em;background:url(../img/intro/img_greeting3.jpg) no-repeat left top;}
.intro .inner_profile .desc2016{overflow:hidden;min-height:198px;padding:3.33em 15.6em 2.13em 25.33em;background:url(../img/intro/intro-img_greeting3_2016.jpg) no-repeat left top;}
.intro .inner_profile .desc.ty1{padding:0;background:none;}
.intro .inner_profile .desc.ty1 h3{display:block;padding:2em 0 0;font-size:1.2em;}
.intro .inner_profile .desc.ty1 ul{overflow:hidden;padding:0.4em 0;border-top:1px solid #b3b3b3;border-bottom:1px solid #e6e6e6;}
.intro .inner_profile .desc.ty1 ul li{overflow:hidden;padding:0.4em 0;}
.intro .inner_profile .desc.ty1 ul li span{display:inline-block;width:20%;text-indent:20px;color:#737373;vertical-align:top;}
.intro .inner_profile .desc.ty1 ul li em{display:inline-block;}
.intro .inner_profile .desc.ty1 ul.ty1 li{float:left;width:50%;margin:0;}
.intro .inner_profile .desc.ty1 ul.ty1 li span{width:38%;}
.intro .inner_profile .desc.ty1 ul.ty1 li em{width:60%;}
.intro .inner_profile .title{font-size:22px;color:#4d4d4d;line-height:1.9em;margin-top:0;}
.intro .inner_profile .title strong{display:block;font-size:40px;color:#4d4d4d;}
.intro .inner_profile dl{overflow:hidden;margin:1.3em 0 1.2em;}
.intro .inner_profile dl dt,
.intro .inner_profile dl dd{float:left;width:50%;text-align:left;}
.intro .inner_profile span{display:block;}
.intro .inner_profile span .btn_comm{font-size:14px;background-color:#fff;}
.intro .vision_area{margin:3.33em 0;}
.intro .vision_area h2{text-align:center;}
.intro .vision_area h2.ty1{font-size:40px;color:#05367b;}
.intro .vision_area h2.ty2{text-align:center;font-size:2em;margin-bottom:2em}
.intro .vision_area p{margin-top:1.67em;font-size:1.2em;text-align:center;line-height:1.5em;}
.intro .vision_area p.ty1{text-align:justify;font-size:1em;}
.intro .vision_area p.ty2{padding:0 10%;text-align:justify;line-height:1.8em;}
.intro .vision_area p.ty3{text-align:center;line-height:1.6em;margin-top:0;}
.intro .vision_area .image_summary{position:relative;width:100%;margin:0 auto;text-align:center;}
.intro .vision_area .image_summary .image{z-index:1;width:100%;height:666px;text-align:left;text-indent:-999px;}
.intro .vision_area .image_summary .image.ty1{background:url(../img/intro/img_ideology2.png) no-repeat bottom center;}
.intro .vision_area .image_summary .image.ty2{height:593px;background:url(../img/intro/img_vision3.png) no-repeat bottom center;}
.intro .vision_area .text_layer{position:absolute;z-index:1;width:150px;padding:15px;font-size:1.2em;color:#1a1a1a;word-break:break-all;text-align:center;background:#fff;}
.intro .vision_area .text_layer.ty1{overflow:hidden;visibility:hidden;position:absolute;left:-9999px !important;width:0 !important;height:0 !important;color:transparent;font-size:0;}
.intro .vision_area .text_layer dt{padding-bottom:1.11em;line-height:1.2em;background:url(../img/common/bul_italicline1.png) no-repeat bottom center;}
.intro .vision_area .text_layer dd{margin-top:0.71em;padding-bottom:2.14em;font-size:14px;color:#737373;line-height:1.8em;background:url(../img/common/bul_italicline2.png) no-repeat bottom center;}
.intro .vision_area .text_layer.text1{top:-25px;left:50%;margin-left:-92px;}
.intro .vision_area .text_layer.text2{top:173px;right:8.5%;}
.intro .vision_area .text_layer.text3{bottom:-20px;right:17%;}
.intro .vision_area .text_layer.text4{bottom:-20px;left:17%;}
.intro .vision_area .text_layer.text5{top:173px;left:8.5%;}
.intro .vision_area .text_layer.text6{top:175px;left:1.5%;width:255px;padding:5px;}
.intro .vision_area .text_layer.text7{top:100px;right:3.5%;width:255px;padding:5px;}
.intro .vision_area.ty1{overflow:hidden;}
.intro .vision_area.ty1 h2{text-align:left;}
.intro .vision_area.ty1 strong{display:block;padding:25px 0 14px;font-size:1.2em;color:#1a1a1a;}
.intro .vision_area.ty1 div{float:left;width:48%;}
.intro .vision_area.ty1 div.vl{margin-right:4%;}
.intro .vision_area.ty1 p{text-align:left;font-size:15px;line-height:26px;}
.intro .vision_area.ty1 p:first-child{margin-top:0;}
.intro .esch_conts{margin-top:3em;}
.intro .esch_conts .image_summary{position:relative;width:100%;margin:10px auto 20px;text-align:center;}
.intro .esch_conts .image_summary .image{z-index:1;width:100%;height:650px;text-align:left;text-indent:-9999px;background:url(../img/intro/img_edschool1.jpg) no-repeat bottom center;}
.intro .esch_conts .image_summary .image.ty1{background:url(../img/intro/img_ideology2.png) no-repeat bottom center;}
.intro .esch_conts .text_layer{position:absolute;z-index:1;width:144px;padding:20px;font-size:1.2em;color:#1a1a1a;word-break:break-all;text-align:center;background:#fff;}
.intro .esch_conts .text_layer dt{padding-bottom:1.11em;line-height:1.2em;background:url(../img/common/bul_italicline1.png) no-repeat bottom center;}
.intro .esch_conts .text_layer dd{margin-top:0.71em;padding-bottom:2.14em;font-size:14px;color:#737373;line-height:1.8em;background:url(../img/common/bul_italicline2.png) no-repeat bottom center;}
.intro .esch_conts .text_layer.text1{bottom:-30px;left:50%;margin-left:-92px;}
.intro .esch_conts .text_layer.text2{top:114px;right:8.5%;}
.intro .esch_conts .text_layer.text3{top:114px;left:8.5%;}
.intro .esch_conts .desc.ty1 .italic_tit{display:block;font-size:16px;margin:2em 0 1em;padding-left:0.94em;background: url(../img/common/bul_italicline.png) no-repeat 0 center;}
.intro .esch_conts .desc.ty1 ul{overflow:hidden;padding:0.8em 1em 0;border-top:1px solid #b3b3b3;border-bottom:1px solid #e6e6e6;}
.intro .esch_conts .desc.ty1 ul li{overflow:hidden;margin-bottom:0.8em;}
.intro .esch_conts .desc.ty1 ul li span{float:left;width:10%;margin-right:1.79em;font-size:14px;line-height:1.6em;}
.intro .esch_conts .desc.ty1 ul li span.info{width:87%;margin:0;font-size:15px;line-height:1.5em;}
.intro .esch_conts .desc .bulty1 .info{overflow:hidden;margin-top:0;padding:0.5em 0 1.5em 0.94em;}
.intro table .bul_list{overflow:hidden;}
.intro table .bul_list>li:first-child{margin:0;}
.intro table .bul_list>li{margin-top:0.67em;padding-left:0.67em;text-align:left;line-height:1.2em;background: url(../img/common/bul_ractangle.png) no-repeat 0 5px;}
.intro .esch_conts .list_nobg{overflow:hidden;padding:1em 0 0;}
.intro .esch_conts .list_nobg>li{float:left;width:50%;line-height:1.95em;margin-bottom:2.53em;}
.intro .esch_conts .list_nobg>li p{margin:0.5em 0;}
.intro .esch_conts .list_nobg>li.cl{clear:left;}
.intro .esch_conts .list_nobg>li .link{margin-top:1em;}
.intro .esch_conts .list_nobg>li>p>span{display:block;line-height:1.87em;font-size:15px;}
.intro .esch_conts .list_nobg>li>p>span img{vertical-align:middle;margin-right:0.6em;position:relative;top:-1px;left:1px;}
.intro .esch_conts .list_nobg>li>strong{display:block;font-size:18px;background:none;}
.intro .esch_conts .list_nobg>li>.bul_list{overflow:hidden;margin-top:0.5em;}
.intro .esch_conts .list_nobg>li>.bul_list>li:first-child{margin:0;}
.intro .esch_conts .list_nobg>li>.bul_list>li{width:auto;padding-left:0.67em;background: url(../img/common/bul_ractangle.png) no-repeat 0 12px;}
.intro .esch_conts .list_nobg>li>.bul_list>li>span{display:block;}
.intro .camp_conts .btn_wrap.ty2{overflow:hidden;margin-top:2.67em;text-align:right;}
.intro .camp_conts .btn_comm.ty6 span.ty1{padding: 21px 0;line-height:18px;}
.intro .camp_conts .desc .ty5.link{font-size:14px;}
.intro .camp_conts .map_inner{overflow:hidden;border:1px solid #ccc;}
.intro .camp_conts .desc .line_c{display:inline-block;padding-left:25px;background: url(../img/common/bul_tableline.png) no-repeat left 7px;}
.intro .camp_conts .desc .line_c.ty1{background-position:0 -13px;}
.intro .camp_conts .desc .line_c.ty2{background-position:0 -33px;}
.intro .camp_conts .desc .line_c.ty3{background-position:0 -53px;}
.intro .camp_conts .desc .line_c.ty4{background-position:0 -73px;}
.intro .camp_conts .desc .line_c.ty5{background-position:0 -93px;}
.intro .camp_conts .desc .line_c.ty6{background-position:0 -113px;}
.intro .camp_conts .desc .line_c.ty7{background-position:0 -133px;}
.intro .camp_conts .desc .request_list{overflow:hidden;margin:1em 0;padding:2em 1.33em 2em;border-top:1px solid #4d4d4d;border-bottom:1px solid #ccc;}
.intro .camp_conts .desc .request_list dl{overflow:hidden;}
.intro .camp_conts .desc .request_list dl.ty1{margin-top:1em;}
.intro .camp_conts .desc .request_list dt{float:left;width:10%;line-height:35px;}
.intro .camp_conts .desc .request_list dd{float:left;width:81%;margin-left:4.6em;line-height:35px;height:35px;vertical-align:top;}
.intro .camp_conts .desc .request_list dd input[type=text]{width:178px;vertical-align:top;height:25px;}
.intro .camp_conts .desc .request_list dd .check{position:relative;top:2px;}
.intro .camp_conts .desc .request_list select{width:170px;vertical-align: top;}
.intro .camp_conts .tab_info{width:19em;}
.intro .camp_conts .tblH .btn_comm{font-size:14px;margin-left:1em;}
.intro .camp_conts .tblH label{margin-right:1.5em;}
.intro .camp_conts .tblH .check{position:relative;top:2px;}
.intro .camp_conts .tblH textarea{height:10.67em;}
.intro .camp_conts .tblH .count{margin:0.5em 0 0;}
.intro .camp_conts .tblH .zipcode{margin-top:0;}
.intro .camp_conts .tblH p{margin-top:0.5em;font-size:14px;}
.intro .camp_conts .tblH .split{display: inline-block;width:1px;margin:0 1.5em;text-indent:-9999px;background: url(../img/common/bg_tline.png) no-repeat 0 center;}
.intro .camp_conts .tblH em.ty1{margin-right:1em;}
.intro .camp_conts .zipcode a{padding:7px 10px 6px;margin-left:-9px;background:#fff;height:20px;}
.intro .camp_conts .block{display:inline-block;margin-left:1.5em;}
.intro .camp_conts .block.ty1{margin:0;}
.intro .camp_conts .block input{width:60px;margin:0 0.5em;}
.intro .camp_conts .noserach_list{margin-top:1.5em;text-align:center;border-top:1px solid #4d4d4d;padding:5.5em 0 0;}
.intro .camp_conts .noserach_list p{font-size:18px;}
.intro .camp_conts .noserach_list dl{width:24.8em;margin:1em auto 0;padding:1.8em 0;background:#f2f2f2;}
.intro .camp_conts .noserach_list dl dd{margin-top:0.7em;}
.intro .camp_conts .noserach_list dl dd span{display:inline-block;}
.intro .camp_conts .noserach_list dl dd span img{padding:0 0.5em 0;vertical-align:middle;}
.intro .camp_conts .noserach_list dl dd span img.ty1{padding:0 0.5em 0 1em;}
.intro .camp_conts .tblH .minfo{display:none;}
/* 2018-09-06 포스텍-연대 공유캠퍼스 관련 페이지 추가*/
.intro .camp_conts .margin{margin-top:20px;margin-bottom:20px;}
.intro .camp_conts .link_area{margin-top:100px;}

.intro .infoBox{overflow:hidden;position:relative;margin:1em 0 2.67em;background-color:#0067b3;}
.intro .infoBox:after{content:".";font-size:0;clear:both;display:block;}
.intro .infoBox .bl{float:left;font-size:1.2em;}
.intro .infoBox .bl>div{padding:1.85em 1.6em 1.85em 1.65em;font-weight:500;}
.intro .infoBox .br{float:right;width:226px;padding:0 2em;color:#fff;}
.intro .infoBox .br strong{display:block;margin-top:1.67em;padding-bottom:1.8em;font-size:22px;color:#fff;background: url(../img/intro/bg_campus1.png) no-repeat left 48px;}
.intro .infoBox .br p{line-height:1.6em;}
.intro .campus_list{overflow:hidden;}
.intro .campus_list li.first{margin:0 0 2em;}
.intro .campus_list li{float:left;width:47.5%;min-height:596px;margin:0 0 2em 3em;}
.intro .campus_list li strong{display:block;font-size:18px;margin-top:1em;}
.intro .campus_list li p{margin-top:1em;text-align:justify;}
.intro .campus_list li .list_cb{margin:0;font-size:22px;}
.intro .campus_list li .img{position:relative;padding:0;margin:1.5em 0;border:1px solid #e6e6e6;}
.intro .campus_list li .img .view{display: block;position:absolute;bottom:19px;right:19px;width:2.2em;height:2.2em;text-indent:-999px;border:1px solid #adc7d9;background:#fff url(../img/common/btn_weblink.png) no-repeat center -113px;}
.intro .campus_list li .img .view.ty1{bottom: 70px;background: #fff url(../img/common/handicapped.png) no-repeat center;}
.intro .campus_list li .img .view.m{display:none;}
.intro .campus_list li .list_txt{overflow:hidden;line-height:25px;display:block;}
.intro .campus_list li .list_txt span{float:left;margin-right:10px;}
.intro .campus_list li .list_txt .btn_comm{float:right;}
.intro .campus_list.ty1 li.first{margin:0 0 3em;}
.intro .campus_list.ty1 li{min-height:100%;margin:0 0 3em 3em;}
.intro .campus_list.ty2 li{min-height:100%;margin-bottom:0;}
.intro .campus_list.ty2 img{display:block;width:100%;}
.intro .campus_list.ty2 li.cam1,
.intro .campus_list.ty2 li.cam2{margin-bottom:43px;}
.intro .status_conts{margin-top:3em;}
.intro .years_conts .tab_info{width:45em;}
.intro .desc{position:relative;}
.intro .desc.ty1{padding-top:1em;}
.intro .desc h3{display:block;padding:0;font-size:18px;}
.intro .desc h3.ty1{padding-top:1.07em;font-size:15px;}
.intro .desc h3.ty2{padding-top:1.5em;}
.intro .desc h3.ty3{padding:1.5em 0 1em;}
.intro .desc h4{font-size:1.07em;}
.intro .desc p{margin:1em 0 0;line-height:1.5em;}
.intro .desc p.tit_fc{font-size:16px;}
.intro .desc p.tit_fc .fc_b{color:#0067b3;}
.intro .desc .stit{clear:both;position:relative;padding-left:14px;}
.intro .desc .stit_info{clear:both;padding-left:14px;}
.intro .desc .stit span{display:block;position:absolute;top:8px;left:0;width:11px;height:7px;background:url(../img/common/content1.png) no-repeat;background-position:-32px 0;}
.intro .desc .stit.ty1{padding-top:1em;}
.intro .desc .stit.ty2{margin-top:2em;}
.intro .desc .info.ty1{margin:1.5em 0 3em;}
.intro .desc .info.ty2{margin:1.5em 0 1.5em;}
.intro .desc .info.ty{margin:1em 0 1.5em;}
.intro .desc .info li{margin-bottom:0.53em;padding-left:0.73em;background:url(../img/common/bul_ractangle.png) no-repeat 0 5px;}
.intro .desc .info .bul_list{overflow:hidden;margin-top:0.5em;font-size:0.93em;color:#737373;}
.intro .desc .info .bul_list>li{float: none;width:auto;background: url(../img/common/bul_line.png) no-repeat 0 11px;padding:0 30px 0 10px;}
.intro .desc .bulty1 .info{padding-left:0.94em;}
.intro .desc .bulty1 .info li{float:left;width:48%;padding-left:12px;line-height:1.5em;background:url(../img/common/bul_ractangle.png) no-repeat 0 6px;}
.intro .desc .bulty1 .italic_tit{display:block;font-size:16px;margin-top:0.63em;padding-left:0.94em;background: url(../img/common/bul_italicline.png) no-repeat 0 center;}
.intro .desc .gs_list .btn_comm.ty5{float:right;position:relative;top:-3px;}
.intro .desc .gs_list.ty3{margin: 1.33em 0 2em;}
.intro .desc .gs_list.ty3 li{position:relative;float:left;width:50%;margin-left:-1px;border-left:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;}
.intro .desc .gs_list.ty3>li span{display:block;padding:1.1em 1.2em 1.2em 1.2em;}
.intro .desc .gs_list.ty3 .btn_comm.ty5{display:block;position:absolute;top:50%;right:20px;margin-top:-12.5px;background: url(../img/common/bul_site.png) no-repeat 10px 5px;}
.intro .desc .gs_list.ty3 br{display:none;}
.intro .desc .gs_list.ty4{border-bottom:1px solid #e6e6e6;margin:1.5em 0 1em;}
.intro .desc .gs_list.ty4>li{float:left;width:33.33%;margin-left:-1px;border-left:1px solid #e6e6e6;border-bottom:none;min-height:383px;}
.intro .desc .gs_list.ty4>li span{display:block;padding:1.2em;}
.intro .desc .gs_list.ty5{border-bottom:1px solid #e6e6e6;margin:1.5em 0 1em;}
.intro .desc .gs_list.ty5>li{float:left;width:33.33%;margin-left:-1px;padding:0.73em 0;border-left:1px solid #e6e6e6;border-bottom:none;}
.intro .desc .gs_list.ty5>li span{display:block;padding:0.47em 1.2em;letter-spacing:-0.08em;}
.intro .desc .gs_list.ty5>li.ty1{min-height:272px;}
.intro .desc .gs_list.ty5>li.ty2{min-height:136px;}
.intro .desc .gs_list.ty5>li.ty3{min-height:87px;}
.intro .desc .gs_list.ty5>li.ty4{min-height:55px;}
.intro .desc .gs_list.ty6{border-bottom:1px solid #e6e6e6;margin:1.5em 0 1em;}
.intro .desc .gs_list.ty6>li{float:left;width:50%;margin-left:-1px;border-left:1px solid #e6e6e6;border-bottom:none;min-height:300px;}
.intro .desc .gs_list.ty6>li span{display:block;padding:1.2em;}
/* 2015-07-30 */
.intro .gs_list.tel li span{display:inline-block;width:130px;padding:20px 15px 17px;}
.intro .gs_list.tel li a{display:inline;padding:0;color:#0068b2;}
.intro .years_conts .yr_cont{display:none;}
.intro .years_conts .yr_cont.on{display:block;}
.intro .years_conts .gs_list.ty3>li{padding:1.1em 0 1.2em;}
.intro .years_conts .gs_list.ty3>li span{padding:0 0 0 1.2em;}
.intro .desc .gs_list.ty5 a{display:inline-block;;padding:0;color:#4d4d4d;}
.intro .desc .gs_list.ty5 a:hover{text-decoration:underline;}
.intro .desc .gs_list .info{overflow:hidden;margin-top:0.6em;}
.intro .desc .gs_list .info li:first-child{margin:0;}
.intro .desc .gs_list .info li{padding-left:10px;margin:0.5em 0 0;font-size:0.93em;color:#737373;border:none;background: url(../img/common/bul_line.png) no-repeat 0 center;}
/* 현황 */
.intro.current_status .tab_info{margin-bottom:49px;}
.intro.current_status .slt_year{margin:0 0 9px;}
.intro.current_status .slt_year select{width:5em;padding:2px 0 0 5px;font-size:15px;}
.intro.current_status .tab_info.ty2{display:none;}
.intro .desc .date_status{position:absolute;top:27px;right:0;font-size:14px;}
.intro .desc .date_status.ty1{top:-35px;}
.intro .desc .date_wrap{overflow:hidden;margin:1.5em 0 2.5em;padding:4em 0;border:1px solid #e6e6e6;}
.intro .desc .date_wrap .calender_area{float:left;width:538px;border-right:1px solid #e6e6e6;}
.intro .desc .date_wrap .calender_area dl{width:322px;margin:0 auto;}
.intro .desc .date_wrap .calender_area dl dt{display:block;text-align:center;}
.intro .desc .date_wrap .calender_area dl dt span{font-size:22px;margin:0 0.5em;}
.intro .desc .date_wrap .calender_area dl dt .c_arr{display:inline-block;width:10px;height:17px;text-indent:-9999px;background: url(../img/common/btn_calenarr.png) no-repeat 0 0;}
.intro .desc .date_wrap .calender_area dl dt .c_arr.ty1{background-position:0 -40px;}
.intro .desc .date_wrap .calender_area dl dt a:hover{solid 1px}
.intro .desc .date_wrap .calender_area dl dd{display:block;}
.intro .desc .date_wrap .calender_area dl dd.date table{font-size:14px;border-collapse: separate;border-spacing:1px;}
.intro .desc .date_wrap .calender_area dl dd.date table th,
.intro .desc .date_wrap .calender_area dl dd.date table td{padding:8px;text-align:center;}
.intro .desc .date_wrap .calender_area dl dd.date table th .day{display:block;width:26px;height:26px;line-height:26px;text-indent:-9999px;font-family:Verdana;background: url(../img/intro/bg_calendate.png) no-repeat 10px 9px;}
.intro .desc .date_wrap .calender_area dl dd.date table th .day.ty1{background-position:10px -21px;}
.intro .desc .date_wrap .calender_area dl dd.date table th .day.ty2{background-position:10px -51px;}
.intro .desc .date_wrap .calender_area dl dd.date table th .day.ty3{background-position:7px -81px;}
.intro .desc .date_wrap .calender_area dl dd.date table th .day.ty4{background-position:10px -111px;}
.intro .desc .date_wrap .calender_area dl dd.date table td.first{color:#ff4c4c;}
.intro .desc .date_wrap .calender_area dl dd.date table td.last{color:#457ae5;}
.intro .desc .date_wrap .calender_area dl dd.date table td.current{border:1px solid #0067b3;}
.intro .desc .date_wrap .calender_area dl dd.date table td a{display:block;width:28px;height:28px;line-height:28px;}
.intro .desc .date_wrap .calender_area dl dd.date table td a.on{background: url(../img/intro/bg_requestcal.png) no-repeat center center;}
.intro .desc .date_wrap .input_area{float:left;width:209px;padding:0 5em;}
.intro .desc .date_wrap .input_area strong{display:block;font-size:18px;text-align:center;}
.intro .desc .date_wrap .input_area dl{overflow:hidden;margin-top:2em;}
.intro .desc .date_wrap .input_area dl dd{margin-top:1em;}
.intro .desc .date_wrap .input_area dt span,
.intro .desc .date_wrap .input_area dd span{display:inline-block;width:48%;text-align:center;}
.intro .desc .date_wrap .input_area .fir{text-align:left;vertical-align:top;}
.intro .desc .date_wrap .input_area .fir input{margin:3px;position:relative;top:2px;}
.intro .desc .date_wrap .input_area .sucs{color:#0067b3;}
.intro .desc .date_wrap .input_area .off,
.intro .desc .date_wrap .input_area .off .sucs{color:#737373;}
.intro .img_list{margin:1.5em 0 3.5em;}
.intro .img_list li:first-child{margin:0;}
.intro .img_list li{margin-top:3em;overflow:hidden;}
.intro .img_list li .img{display:inline-block;padding:0;float:left;}
.intro .img_list li div{position:relative;margin-left:300px;}
.intro .img_list li div strong{font-size:18px;}
.intro .img_list li div p{margin-top:1em;line-height:1.7em;}
.intro .img_list li div p.ty1{margin:0;}
.intro .img_list li div .list_bul{margin-top:1em;}
.intro .img_list li div .list_bul li:first-child{margin:0;}
.intro .img_list li div .list_bul li{overflow:hidden;margin-top:0.65em;padding-left:0.73em;background:url(../img/common/bul_ractangle.png) no-repeat 0 8px;}
.intro .desc .profile_list{overflow:hidden;margin-top:1em;}
.intro .desc .profile_list li:first-child{margin:0;}
.intro .desc .profile_list li{float:left;margin-left:2.66em;width:21.67%;}
.intro .desc .profile_list li span{display:block;margin-bottom:1em;}
.intro .desc .profile_list li strong{display:block;font-size:18px;margin-bottom:0.5em;}
.intro .tblH.type1{position:relative;padding-top:1em;border-top:1px solid #4d4d4d;}
.intro .tblH.type1 th{padding:0.9em 1.33em;}
.intro .tblH.type1 td{padding-top:0.23em 0;}
.intro .tblH.type1 tr:first-child td{color:#1a1a1a;}
.intro .tblH.type1 .pwInfo{display:inline-block;}
.intro .tblH.type1 .txt_conts{overflow:hidden;border:1px solid #ccc;height:398px;}
.intro .tblH.type1 .txt_conts textarea{overflow-y: auto;padding:1em;border: 0 none;width:868px;}
.intro .tblH.type1 label{margin-right:1em;}
.intro .tblH.type1 .check{position:relative;top:1px;}
.intro .tblH.type1 .upload{float:left;border:0 none;}
.intro .tblH.type1 .innerhtml_ipt{float:left;margin:0;border:1px solid #ccc;;resize:none;} 
.intro .tblH.type1 .file_input{position:relative;float: right;overflow:hidden;width:88px;height:35px;float:left;border:0 none;} 
.intro .tblH.type1 .btn_file{position:relative;left:-1px;top:0px;width:88px;height:35px;font-size:14px;background:#f0f0f0;color:#4c4c4c; border:1px solid #cccccc;margin:0;} 
.intro .tblH.type1 .input_hidden{position:absolute;width:88px;height:35px;right:0px;top:0px;opacity:0;margin:0;filter:alpha(opacity=0); -ms-filter:"alpha(opacity=0)"; -khtml-opacity:0; -moz-opacity:0;}
.intro .tblH.type1 .upload_chk{float:left;line-height:2.33em;margin-left:2em;}
.intro .list_notice{background:#f2f2f2;margin-top:2.86em;padding:30px;font-size:14px;}
.intro .list_notice span{display:block;padding-left:1em;margin-top:1em;}
.intro .list_notice span .btnlink{position:relative;top:-2px;display:inline-block;width:15px;height:15px;margin-left:0.36em;vertical-align:middle;text-indent:-999px;background: url(../img/common/btn_listlink.png) no-repeat 0 0;}
.intro .list_notice ul li{padding-left:10px;line-height:1.5em;background: url(../img/common/bul_line1.png) no-repeat 0 10px;}
.intro .list_notice.ty1,
.intro .list_notice.ty3{margin:3.5em 0 3.5em;padding:30px;background:#e5f4ff;}
.intro .list_notice.ty1 .tit{display:block;margin-bottom:0.5em;font-size:22px;color:#0067b3;}
.intro .list_notice.ty1 .tit span{display:block;margin-top:0.5em;font-size:18px;padding:0;}
.intro .list_notice.ty1 p{font-size:18px;line-height:1.5em;}
.intro .list_notice.ty1 .btn_comm{margin:1.2em 0 0;}
.intro .list_notice.ty1.mb0{margin-bottom:0;}
.intro .list_notice.ty2{margin:2.5em 0;padding:2em;}
.intro .list_notice.ty2 strong{font-size:18px;}
.intro .list_notice.ty2 ol{overflow:hidden;margin-top:1em;color:#737373;}
.intro .list_notice.ty2 ol li{font-size:14px;line-height:1.9em;letter-spacing:-0.03em;}
.intro .list_notice.ty2 .check_area{overflow:hidden;margin-top:1.5em;}
.intro .list_notice.ty2 .check_area span{float:left;padding:0;margin:0;font-size:15px;letter-spacing:-0.03em;}
.intro .list_notice.ty2 .check_area .check{margin-left:40px;letter-spacing:0;}
.intro .list_notice.ty2 .check_area .check input{position:relative;top:2px;margin:3px;}
.intro .list_notice.ty2.ty2-1 strong.hp{display:block;margin:27px 0 12px;font-size:16px;}
.intro .list_notice.ty2.ty2-1 ol,
.intro .list_notice.ty2.ty2-1 p{margin:0;}
.intro .list_notice.ty2.ty2-1 p{line-height:1.86em;color:#737373;}
.intro .list_notice.ty3 strong{display:block;padding-bottom:5px;font-size:1.2em;color:#1a1a1a;}
.intro .list_notice.ty3 p{color:#4d4d4d;line-height:1.8em}
.intro .list_notice.ty3 .btn_comm{margin-left:0;}
.intro .intro_list{overflow:hidden;border-top:1px solid #4d4d4d;}
.intro .intro_list li{overflow:hidden;padding:1.67em 1.11em;border-bottom:1px solid #d9d9d9;}
.intro .intro_list li strong{display:block;font-size:18px;font-weight:300;margin-bottom:0.71em;}
.intro .intro_list li p{display:block;margin-bottom:1.33em}
.intro .intro_list li span{display:block;color:#737373;}
.intro .intro_list li .fc_b{display:inline-block;color:#0067b3;margin-right:0.56em;}
.intro .paging_comm{margin-top:3.33em;}
.intro .intro_list li.view{padding:1.11em;}
.intro .intro_list li .cont_tit{float:left;font-size:18px;color:#1a1a1a;margin:0;}
.intro .intro_list li .cont_date{float:right;line-height:1.95em;}
.intro .intro_list li .cont_area{overflow:hidden;}
.intro .intro_list li .cont_area>span{display:block;margin-bottom:1em;}
.intro .intro_list li .cont_area>p{font-size:15px;line-height:1.5em;}
.intro .intro_list.stmp li{position:relative;padding:2em 16.67em 2em 1.33em;min-height:120px;}
.intro .intro_list.stmp li.thum{padding:2em 1.33em;}
.intro .intro_list.stmp li a{display:block;}
.intro .intro_list.stmp li .title{margin-top:0.9em;}
.intro .intro_list.stmp li .tline,
.intro .intro_list li .tline,
.intro .intro_list li .cont_date .tline{display:inline-block;padding-left:0.67em;margin-left:0.67em;background: url(../img/common/bg_tline.png) no-repeat 0 center;}
.intro .intro_list.stmp li .img{overflow:hidden;position:absolute;top:1.33em;right:20px;}
.intro .librarylist{display:inline-block;}
.intro .librarylist li.item{position:relative;float:left;margin:0 0 50px 45px;overflow:hidden}
.intro .librarylist li.first{margin-left:0;}
.intro .librarylist li.item a:hover{text-decoration:underline;}
.intro .librarylist li.item .txt strong{display:block;font-size:16px;margin-top:0.94em;word-wrap: break-word;}
.intro .librarylist .item-cont{position:relative;clear:both;height:450px;padding:0 30px;margin:-10px 0 50px;background:#f3f3f3;border-top:1px solid #b3b3b3;}
.intro .librarylist .item-cont strong{display:block;font-size:22px;margin-top:1.36em;}
.intro .librarylist .item-cont .contarea{overflow:hidden;margin-top:1em;}
.intro .librarylist .item-cont .contarea .movie{float:left;max-width:590px;height:332px;}
.intro .librarylist .item-cont .contarea .movie_txt{float:left;word-break:break-all;overflow:auto;padding:20px;background:#fff;max-width:210px;height:292px;}
.intro .librarylist .item-cont p{margin-top:1em;}
.intro .librarylist .item-cont a.close{position:absolute;top:30px;right:30px;padding:8px;display:inline-block;background: url(../img/common/btn_videoclose.png) no-repeat 0 center;text-indent:-999px;}
/* 연세미디어 */
.intro .library_list.media li{position:relative;min-height:400px;max-height:none;}
.intro .library_list.media li .img{padding-top:0;}
.intro .library_list.media li strong,
.intro .library_list.media li strong a{overflow:hidden;font-size:18px;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;}
.intro .library_list.media li p{max-height:52px;display:block;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}
.intro .library_list.media li .btn_wrap{margin-top:13px;}
.borchurlist{overflow:hidden;margin:0 -15px;}
.borchurlist li{width:195px;display:inline-block;margin:0 20px 50px;}
.borchurlist.ty1 li{width:25%;margin-bottom:10%;}
.borchurlist.ty1 li p{margin-bottom:1.33em;word-wrap:break-word;}
.borchurlist li .img{display:block;margin-bottom:20px;padding:0;border:1px solid #cdcdcd;}
.borchurlist li .img img{width:100%;}
.borchurlist li strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;font-size:16px;display:block;margin-bottom:1em;}
.remagazine a{display:block;}
.remagazine a:hover{box-sizing:border-box;border:1px dashed #ff0000;}
.tab_history{overflow:hidden;position:relative;margin-top:-18px;border-top:1px solid #0067b3;}
.tab_history li>a{display:block;position:absolute;top:0;left:0;width:48%;margin:2px;text-align:center;}
.tab_history .li_history2>a{left:50.7%;}
.tab_history li>a span{position:relative;display:block;padding:27px 0 26px;color:#737373;line-height:1.4;border-bottom:1px solid #ccc;}
.tab_history li>a span>span{display:none;}
.tab_history li.on>a span{color:#1a1a1a;background:url(../img/common/bg_tabLeft.png) no-repeat 0 100%;border-bottom:0 none;}
.tab_history li.on>a span>span{display:block;position:absolute;right:-2px;bottom:0;width:2px;height:3px;background:url(../img/common/bg_tabRight.png) no-repeat 100% 100%;}
.tab_history.chronology li>a{width:15.8%;}
.tab_history.chronology .li_history2>a{left:16.5%;}
.tab_history.chronology .li_history3>a{left:33.3%;}
.tab_history.chronology .li_history4>a{left:50.1%;}
.tab_history.chronology .li_history5>a{left:66.9%;}
.tab_history.chronology .li_history6>a{left:83.8%;}
.tab_history li .cont_history{margin-top:140px;line-height:1.5;}
.tab_history p.desc{margin-top:45px;line-height:1.734em;}
.tab_history.chronology li .cont_history{margin-top:128px;}
.tab_history li .cont_history .tit_historyM{display:none;padding:20px;background:#888a8c;color:#fff;}
.tab_history li.li_history2 .cont_history .tit_historyM{background:#b9bdbf;}
.tab_history li.li_history3 .cont_history .tit_historyM{color:#4d4d4d;background:#dae8f2;}
.tab_history li .cont_history .tit_historyM strong{display:block;font-size:22px;color:#fff;}
.tab_history li.li_history3 .cont_history .tit_historyM strong{color:#4d4d4d;}
.tab_history li .cont_history ol{position:static;overflow:hidden;margin:68px 0 0;padding-bottom:73px;background:url(../img/intro/bg_history01.png) repeat-y;background-size:100%;}
.tab_history li .cont_history li{position:relative;float:left;width:47%;padding-right:3%;text-align:right;}
.tab_history li .cont_history li.affair2,
.tab_history li .cont_history li.affair4{margin-top:115px;padding:0 0 0 3%;text-align:left;}
.tab_history li .cont_history li>span{display:block;position:absolute;left:100%;top:8px;width:16px;height:16px;margin-left:-8px;background:url(../img/intro/bg_history02.png) no-repeat;}
.tab_history li .cont_history li:first-child>span{top:0;height:30px;background:url(../img/intro/bg_history02.png) no-repeat 0 -58px;}
.tab_history li .cont_history li.affair2>span,
.tab_history li .cont_history li.affair4>span{left:0;}
.tab_history li .cont_history li em{display:inline-block;font-size:22px;color:#0067b3;}
.tab_history li .cont_history li em span{display:none;}
.tab_history li .cont_history li strong{display:block;margin-top:19px;color:#4c4c4c;}
.tab_history li .cont_history li strong+p{margin-top:0;}
.tab_history li .cont_history li p{margin-top:18px;font-size:14px;color:#737373;letter-spacing:-1px;line-height:1.8;}
.tab_history li .cont_history li img{margin-top:1.71em;}
.tab_history td.des img{display:block;margin-top:1.43em;}
.intro .box_gray.ty1 li{margin-bottom:4px;padding-left:0;font-size:14px;background:none;}
.section_visit h1{position:relative;margin-bottom:1.25em;font-size:2.67em;}
.section_visit h2{margin:57px 0 15px;}
.section_visit p{margin-bottom:15px;line-height:1.5;}
.section_visit p.info{padding-left:0.73em;background:url(../img/common/bul_ractangle.png) no-repeat 0 7px;}
.section_visit .info{margin-top:0.92em;}
.section_visit .info li{margin-top:0.8em;padding-left:0.73em;background:url(../img/common/bul_ractangle.png) no-repeat 0 5px;}
.section_visit .info li:first-child{margin-top:0;}
.section_visit .btn_comm.ty2{margin-top:0.67em;border:1px solid #0067b3;color:#0067b3;}
.section_visit .box_map{overflow:hidden;/* width:564px; */padding:2em;border:1px solid #e6e6e6;}
.section_visit .box_map>img,
.section_visit .cont_map>div img{float:left;max-height:none;width:270px;}
.section_visit .box_map>ol,
.section_visit .cont_map p{float:right;width:65%;}
.section_visit .cont_map>div{overflow:hidden;}
.section_visit .box_map>ol{overflow:hidden;position:relative;width:545px;background:url(../img/intro/bg_visit05.png) no-repeat 50% 40%;}
.section_visit .box_map li{float:left;width:20%;padding-top:5%;}
.section_visit .box_map li.right{clear:left;margin-right:20%;}
.section_visit .box_map li.ty1{float:right;padding-top:15%;}
.section_visit .box_map li.on{color:#0067b3;}
.section_visit .box_map li a{display:block;position:relative;text-align:center;letter-spacing:-1px;}
.section_visit .box_map li span{display:block;margin:0 auto 10px;width:23px;height:23px;padding:2px 2px 0 0;line-height:25px;text-align:center;background:url(../img/intro/bg_visit01.png) no-repeat;}
.section_visit .box_map li.on span{background-position:0 -25px;}
.section_visit .box_map li span.blank{position:absolute;left:0;top:0;z-index:0;background:#fff;}
.section_visit .box_map li span.blank.right{left:50%;}
.section_visit .cont_map{position:relative;margin-top:2em;padding:2em;background:#f3f3f3;border-top:1px solid #b3b3b3;*zoom:1;}
.section_visit .cont_map:after{content:".";font-size:0;clear:both;display:block;}
.section_visit .cont_map>span{position:absolute;left:50%;top:-10px;display:block;width:19px;height:10px;background:url(../img/intro/bg_visit03.png) no-repeat;}
.section_visit .cont_map strong{display:block;margin-bottom:0.83em;font-size:1.2em;}
.section_visit .cont_map p{line-height:1.73em;}
.section_visit .cont_map .btn_close{position:absolute;right:2em;top:2em;display:block;width:1.27em;height:1.27em;background:url(../img/common/btn_videoclose.png) no-repeat;}
.section_visit .cont_map .btn_close span{display:none;}
.section_visit .box_gray{overflow:hidden;margin-top:3.33em;padding:1.73em 2em 0.87em;background:#f3f3f3;}
.section_visit .box_gray .info{margin-top:0;}
.section_visit .list_course{display:none;border:1px solid #e6e6e6;border-top:0 none;}
.section_visit .list_course li{position:relative;border-top:1px solid #e6e6e6;}
.section_visit .list_course li:first-child{border-top:0 none;}
.section_visit .list_course li a{display:block;padding:21px 20px;font-size:15px;}
.section_visit .list_course li span{display:block;position:absolute;right:2.33em;top:0;z-index:2;width:30px;height:61px;background:url(../img/intro/bg_visit04.png) no-repeat 0 -61px;background-size:30px auto;}
.section_visit .list_course li.on span{background-position:0 0;}
/* 2015-05-08 총장과의 대화 수정 */
.intro .list_bg{overflow:hidden;}
.intro .list_bg>ul{margin:-4% 0 0 -4%;}
.intro .list_bg>ul>li{position:relative;float:left;width:45.5%;height:19.21em;margin:4% 0 0 4%;background:#e5f4ff url(../img/intro/bg_symbol2.png) no-repeat right bottom;border:1px solid #dae8f2;border-top:1px solid #0067b3;}
.intro .list_bg>ul>li>div{height:13.8em;padding:2.67em;background:url(../img/intro/bg_symbol1.png) no-repeat 50% 0;}
.intro .list_bg>ul>li>div>a{display:inline-block;margin-bottom:1.33em;padding-right:1em;font-size:1.47em;font-weight:500;line-height:1em;}
.intro .list_bg>ul>li>div>span{position:absolute;right:-1px;bottom:-1px;display:block;width:30px;height:30px;background:url(../img/intro/bg_symbol3.png) no-repeat;}
.intro .list_bg>ul>li>div li{margin-top:0.67em;padding-left:0.67em;background: url(../img/common/bul_ractangle.png) no-repeat 0 8px;}
.intro .list_bg>ul>li>div li:first-child{margin-top:0;}
.intro .box_sg.ty1,
.intro .box_sg.ty2>div>div,
.intro .box_sg.ty3>div>div{padding-bottom:0.75px;border:1px solid #e6e6e6;text-align:center;}
.intro .box_sg.ty2,
.intro .box_sg.ty3{overflow:hidden;margin:2.8em 0 0;}
.intro .box_sg.ty2.mt0{margin-top:0;}
.intro .box_sg.ty1{overflow:hidden;padding-bottom:0;}
.intro .box_sg.ty1 span{display:block;float:left;width:50%;}
.intro .box_sg.ty2.first{overflow:hidden;margin:0;}
.intro .box_sg.ty3.first{overflow:hidden;margin:1.33em 0 0;}
.intro .box_sg.ty2>div{float:left;width:46.5%;margin-left:6%;padding-bottom:1px;}
.intro .box_sg.ty2>div:first-child,
.intro .box_sg.ty3>div:first-child{margin-left:0;}
.intro .box_sg.ty3>div{float:left;width:30%;margin-left:5%;padding-bottom:1px;}
.intro .box_sg h3{margin-top:0;}
.intro .box_gray{overflow:hidden;margin-top:40px;padding:18px 30px;background:#f3f3f3;line-height:1.6;}
.intro .box_gray li{margin-bottom:0.53em;padding-left:0.73em;background:url(../img/common/bul_ractangle.png) no-repeat 0 8px;}
.intro .box_gray li ul>li{padding-left:10px;background:url(../img/common/bul_line.png) no-repeat 0 13px;color:#737373;}
.intro .box_gray li .btn_comm{margin-top:0.67em;}
.intro .boxP{background:#e5f4ff url(../img/intro/bg_symbol1.png) no-repeat 40px 0;}
.intro .boxP p{padding:1.4em 1.6em;background:url(../img/intro/bg_symbol4.png) no-repeat right bottom;font-size:1.29em;line-height:1.5em;}
.intro .cont_symbol{overflow:hidden;margin-top:3.33em;}
.intro .cont_song{overflow:hidden;}
.intro .cont_symbol img{float:left;}
.intro .cont_song img{display:block;float:left;border:1px solid #e6e6e6;}
.intro .cont_symbol div,
.intro .cont_song div{padding-left:300px;font-size:1.07em;line-height:1.6;}
.intro .cont_symbol div strong{display:block;margin-bottom:18px;font-size:18px;}
.intro .cont_symbol div strong.mb{margin-bottom:0.5em;}
.intro .cont_song div strong{display:block;margin-bottom:0.5em;font-size:1.13em;}
.intro .cont_song div em{display:block;margin-bottom:1em;font-size:0.88em;color:#737373;}
.intro .cont_song div em span{display:inline-block;width:1px;height:11px;background:url(../img/common/bg_tline.png) no-repeat;}
.intro .cont_song div p{margin-bottom:0.7em;font-size:0.94em;}
.intro .txt_sm{text-align:center;}
.intro .txt_sm .simg{overflow:hidden;}
.intro .txt_sm .simg span{display:block;float:left;width:40%;padding:0 5%;text-align:center;}
.intro .cont_ui p{margin-top:3.33em;line-height:1.5;}
.intro .cont_ui p.ty1{margin:13px 5px 0;}
.intro .cont_ui p.ty2{margin:0.5em 0 1.07em;}
.intro .box_sg.ty2>div>div.btn_wrap.ty2{border:0 none;text-align:right;}
.intro .cont_ui .notice{margin-top:1.14em;color:#737373;}
.btn_comm.ty3.down{padding-left:40px;}
.intro h3{margin:24px 0 18px;font-size:1.2em;color:#1a1a1a;}
.intro h3.ty1{margin:49px 0 13px;}
.intro h3.ty2{margin-top:0;}
.intro.mailto dl{overflow:hidden;border-top:1px solid #4d4d4d}
.intro.mailto dt{clear:both;float:left;width:120px;padding:0 20px;color:#737373;}
.intro.mailto dd{float:left;width:740px;}
.intro.mailto .name{color:#1a1a1a;}
.intro.mailto p{margin-left:160px;}
.intro.mailto .subject{margin-bottom:10px;}
.intro.mailto dl dt:first-child,
.intro.mailto dl dd.name{padding-top:1.87em;padding-bottom:1.13em;}
.intro.mailto dl dt.email{padding-top:8px;}
.intro.mailto dl select{width:180px;}
.intro.mailto .pwInfo{margin-bottom:1.87em;}
.gs_list.ty2>li{position:relative;}
.gs_list .tel{position:absolute;left:150px;display:inline-block;color:#0068b2;}
.box_gray label{float:left;display:inline-block;line-height:35px;}
.sch_dep{float:right;position:relative;overflow:hidden;width:350px;height:33px;background:#fff;border:1px solid #ccc;}
.sch_dep div{margin-right:40px;}
.sch_dep input{width:100%;border:0 none;}
.sch_dep button{position:absolute;right:0;top:0;width:30px;height:33px;background:url(../img/common/bg_inpSch.png) no-repeat 6px 9px;border:0 none;}
.intro .sch_dep1,
.intro .sch_dep2{overflow:hidden;position:relative;height:48px;background:#fff;border:1px solid #ccc;}
.intro .sch_dep1 div{margin-right:98px;}
.intro .sch_dep2 div{margin:0 98px 0 150px;}
.intro .sch_dep1 input,
.intro .sch_dep2 input{width:100%;padding:12px 0;border:0 none;text-indent:12px;}
.intro .sch_dep1 button,
.intro .sch_dep2 button{position:absolute;top:0;display:block;width:48px;height:48px;border:0 none;border-left:1px solid #ccc;text-indent:-9999px;}
.intro .sch_dep2 select{position:absolute;top:0;left:0;width:150px;height:48px;border:0 none;border-right:1px solid #ccc;text-indent:16px;}
.intro .sch_dep1 .btn_sch,
.intro .sch_dep2 .btn_sch{right:49px;background:url(../img/intro/btn_schDep.png) no-repeat 14px 14px;}
.intro .sch_dep1 .btn_refresh,
.intro .sch_dep2 .btn_refresh{right:0;background:url(../img/intro/btn_schDep.png) no-repeat 14px -36px;}
.intro .list_result{margin-top:40px;border-top:1px solid #4d4d4d;}
.intro .list_result li{padding:15px 20px;border-bottom:1px solid #ccc;line-height:30px;color:#737373;}
.intro .list_result.ty1{margin-top:1.5em;}
.intro .list_result.ty1 li{padding:20px;}
.intro .list_result.ty1 li strong{font-size:18px;}
.intro .list_result.website li{padding:25px 20px;line-height:1.5;}
.intro .list_result li span{display:inline-block;width:1px;height:11px;margin:0 20px 0 15px;background:url(../img/common/bg_tline.png) no-repeat;}
.intro .list_result.website li span{float:left;display:block;width:auto;height:auto;margin:0;padding:0 10px 0 0;background:url(../img/common/bg_tline.png) no-repeat right 50%;}
.intro .list_result li em{display:inline-block;margin-left:20px;color:#1a1a1a;}
.intro .list_result.website li em{display:block;height:auto;margin:0;padding-left:10px;word-break:break-all;}
.intro .list_result.website li em a{display:block;}
.intro .list_result li .tel span{display:none;}
.intro .txt_noResult{margin-top:74px;font-size:18px;text-align:center;}
.intro .txt_noti{margin-top:5px;font-size:15px;}
.intro .slt_index{position:relative;margin-top:20px;padding:5px;background:#f2f2f2;}
.intro .slt_index ul{overflow:hidden;margin-left:84px;}
.intro .slt_index li{float:left;width:31px;height:31px;background:url(../img/intro/bg_slt_index.png) no-repeat right top;}
.intro .slt_index li.on{background:url(../img/intro/bg_slt_index.png) no-repeat right -200px;}
.intro .slt_index .en{border-bottom:1px solid #ccc;}
.intro .slt_index a{display:block;height:30px;color:#737373;text-align:center;line-height:30px;}
.intro .slt_index li.on a{color:#0068b3;}
.intro .slt_index .all{position:absolute;left:5px;top:5px;display:block;width:82px;height:61px;background:#fff;border:1px solid #ccc;line-height:61px;}
.intro .slt_index .all.on{background:#e5f4ff;color:#0068b3;}
.intro .btn_request{margin-top:-32px;text-align:right;}
/* 교내 홈페이지 - 등록 */
.intro .tbl_webReg{margin-top:17px;border-top:1px solid #b3b3b3;}
.intro .tbl_webReg table{width:100%;border-collapse:collapse;}
.intro .tbl_webReg table th{background:#f3f3f3;border-bottom:1px solid #e6e6e6;color:#737373;text-align:center;}
.intro .tbl_webReg table td{padding:10px;border-bottom:1px solid #e6e6e6;color:#737373;}
.intro .tbl_webReg table td .inpBtn{display:inline-block;height:33px;border:1px solid #ccc;}
.intro .tbl_webReg table td .inpBtn input{width:308px;border:0 none;}
.intro .tbl_webReg table td .inpBtn a{display:inline-block;width:95px;height:33px;line-height:33px;text-align:center;border-left:1px solid #ccc;}
.intro .tbl_webReg table td .inpBtn2{position:relative;height:33px;border:1px solid #ccc;}
.intro .tbl_webReg table td .inpBtn2 p{margin-right:96px;}
.intro .tbl_webReg table td .inpBtn2 p input{border:0 none;}
.intro .tbl_webReg table td .inpBtn2 a{display:inline-block;position:absolute;right:0;top:0;width:95px;height:33px;line-height:33px;text-align:center;border-left:1px solid #ccc;}
.intro .tbl_webReg table td textarea{padding:20px;}
.cont_schSubject{text-align:left;}
.cont_schSubject label{display:block;margin-bottom:17px;}
.cont_schSubject div{height:33px;border:1px solid #ccc;}
.cont_schSubject div input{width:454px;padding:4px 0;border:0 none;}
.cont_schSubject div a{display:inline-block;width:63px;height:33px;text-align:center;line-height:33px;border-left:1px solid #ccc;}
#chkOverlap.popup{width:360px;}
.intro .prtxt{padding-top:2.93em;line-height:1.8em}
.intro .prtxt span{display:block;color:#0067b3;}
.intro .prtxt .btnarea{overflow:hidden;margin-top:1.6em;}
.intro .prtxt .btnarea a{float:left;}
.intro .prtxt .face{margin-right:7px;}
.intro .sharetxt p{padding-bottom:43px;}
.intro .sharetxt p.ty1{padding-bottom:0;}
.intro .cam_loc{overflow:hidden;position:relative;height:300px;margin-bottom:2.33em;}
.intro .cam_loc .limg{margin-right:300px;height:300px}
.intro .cam_loc .txt{position:absolute;top:0;right:0;width:240px;height:240px;padding:30px;color:#fff;background-color:#0067b3;}
.intro .cam_loc strong{display:block;margin-bottom:25px;padding-bottom:28px;font-size:22px;color:#fff;background: url(../img/intro/bg_campus2.png) no-repeat 0 100%;}
.intro .cam_loc p{line-height:1.8em}
.intro .gs_list.ty1{margin:3.33em 0 0;}
.intro .gs_list.ty1 li{position:relative;}
.intro .gs_list.ty1 span br{display:none;} 
.intro .gs_list.ty1 a{position:absolute;top:50%;right:1.33em;margin-top:-11px;line-height:1.79em;}
.intro .gs_list.ty1.fl{margin:0.8em 0 2.13em 0;}
.intro .gs_list.ty1.fl li{float:left;width:50%;margin-left:-1px;border-left:1px solid #e6e6e6;}
.intro .gs_list.ty1.fl li.empty span{padding-top:0.3em;}
.intro .ogz .img.m{display:none;}
.intro .eschimg .w{display:block;}
.intro .eschimg .m{display:none;}
.intro .eschimg{padding:2.67em 0 1.13em;text-align:center;}
.intro .mnotice{margin-top:2em;padding:17px 10px 15px;background-color:#f2f2f2;}
.intro .mnotice p{margin:0;padding-left:10px;background:url(../img/common/bul_line.png) no-repeat 0 8px;}
.intro .press_list{border-top:1px solid #4d4d4d}
.intro .press_list li{position:relative;padding:0 20px 0 20px;height:180px;border-bottom:1px solid #d9d9d9}
.intro .press_list li a,
.intro .press_list li span,
.intro .press_list li img,
.intro .press_list li em{display:block;}
.intro .press_list li a{width:100%;padding:29px 0 12px;font-size:1.2em;color:#1a1a1a;text-overflow:ellipsis;overflow:hidden;white-space: nowrap;}
.intro .press_list li span{line-height:1.8em}
.intro .press_list li em{padding-top:15px;font-size:14px;color:#737373;}
.intro .press_list li img{position:absolute;top:20px;right:20px;}
.intro .press_list li.addimg p{margin-right:250px;}
.intro .press_list li.addimg em{padding-top:5px;}
/* 역대총장 */
.cont_president{margin:50px 0 0;}
.president .tab_info{display:block;}
.library_list.ty2{margin:-2% 0 0 -2%;}
.library_list.ty2>li{position:static;width:23%;margin:2% 0 0 2%;}
.library_list .txt_president{padding:20px 5px;}
.library_list .txt_president strong{margin-bottom:5px;font-size:18px;}
.library_list li.on .txt_president strong{color:#0067b3;}
.library_list .txt_president span{display:block;margin-bottom:4px;}
.library_list.ty2>li.item-cont{width:100%;margin:2em 0;}
.library_list .layer_profile{display:none;position:absolute;left:0;z-index:100;width:100%;margin:26px 0 30px;background:#f3f3f3;border-top:1px solid #b3b3b3;}
/* 2015-08-04 */
.library_list.ty2>li.on .layer_profile{display:block;}
.library_list.ty2>li .pic>img{width:100%;height:auto;}
.library_list .layer_profile strong{margin:49px 30px 17px;font-size:18px;}
.library_list .layer_profile strong:first-child{margin-top:0;}
.library_list .list_profile{overflow:hidden;margin:0 30px;padding:5px 0;border-top:1px solid #b3b3b3;border-bottom:1px solid #e6e6e6;}
.library_list .list_profile li{line-height:1.72;}
.library_list.ty2 .list_profile{padding:10px 0;}
.library_list.ty2 .list_profile li{position:relative;float:left;width:240px;margin:0 0 0 20px;padding:10px 0 10px 150px;background:none;}
.library_list .list_profile li>span:first-child{display:block;position:absolute;left:0;top:10px;width:140px;color:#737373;}
.library_list .layer_profile .close{display:block;position:absolute;top:30px;right:30px;width:19px;height:19px;display:inline-block;background: url(../img/common/btn_videoclose.png) no-repeat 0 center;text-indent:-999px;}
.library_list .layer_profile .cont_pDetail{margin:50px 0 30px;}
/* 나눔활동 */
.intro .library_list.share{margin-top:-20px;}
.intro .library_list>li{position:static;}
.intro .library_list.share li{max-height:none;}

.intro .txt_con{position:relative;height:82px !important;padding:20px 5px;color:inherit;line-height:1.5em; }
.intro .txt_con strong{display:block;margin-bottom:12px;font-size:18px;font-weight:500;}
.intro .txt_con .person{margin-bottom:16px;padding-left:10px;background: url(../img/common/bul_ractangle.png) no-repeat 0 8px;}
.intro .txt_con span{display:block;color:#4d4d4d;}
.intro .txt_con ul{display:block;margin:10px 0 35px;}
.intro .txt_con li{padding:3px 0 3px 25px;}
.intro .txt_con .lo{background:url(../img/campus/bg_convenience.png) no-repeat 0 5px;}
.intro .txt_con .tel{background:url(../img/campus/bg_convenience.png) no-repeat 0 -95px;}
.intro .library_list .cont_conDetail strong{margin-bottom:10px;font-size:18px;}
.intro .library_list .cont_conDetail .cont_meal li,
.intro .library_list .cont_conDetail .cont_time li{padding:5px 0 5px 10px;background:url(../img/common/bul_ractangle.png) no-repeat 0 13px;}
.intro .library_list .cont_conDetail .txt_b{padding-right:3.67em;line-height:1.7em}
.intro .library_list .cont_crowd ul{overflow:hidden;margin:-10px 0 0 -20px;}
.intro .library_list .cont_crowd li{float:left;position:relative;margin:10px 0 0 20px;}
.intro .library_list .cont_crowd em{position:absolute;right:0;bottom:0;padding:0 5px;font-size:13px;color:#fff;background-color:rgba(0,0,0,0.6);}
.intro .library_list .cont_crowd img{border:1px solid #d9d9d9;}
.intro .txt_con .showDetail{position:absolute;left:5px;bottom:0;display:inline-block;padding-right:15px;font-size:14px;background:url(../img/campus/bg_convenience.png) no-repeat 100% -193px;}
.intro li.active .txt_con .showDetail{color:#0067b3;background-position:100% -243px;}
.intro li .pic{position:relative;}
.intro li .pic span{display:none;}
.intro li.active .pic span{display:block;position:absolute;left:0;top:0;width:100%;height:100%;border:2px solid #0067b3;}
.intro .library_list .detailView{display:none;position:absolute;left:0;margin:0;}
.intro .library_list .detailView .cont_wrap{margin:0;}
.intro .library_list li.active .detailView{display:block;margin-top:20px;}
.library_list .cont_wrap strong{margin-top:46px;}
.library_list .cont_wrap strong:first-child{margin-top:0;}
.library_list .cont_wrap li{padding:5px 0 5px 10px;background:url(../img/common/bul_ractangle.png) no-repeat 0 10px;}
/* 여기 연세인 */
.intro .cont_yp1{overflow:hidden;background:#0067b3;}
.intro .cont_yp1 .pic{float:left;width:566px;}
.intro .cont_yp1 .pic img{width:100%;height:auto;}
.intro .cont_yp1 .txt{margin-left:566px;padding:25px 30px 27px;font-size:28px;color:#fff;}
.intro .cont_yp1 .txt p{font-size:22px;line-height:1.27em;}
.intro .cont_yp1 .txt .origin{margin-top:16px;padding-top:17px;font-size:15px;line-height:1.27em;background:url(../img/intro/bg_yperson.png) no-repeat;}
.intro .cont_yp1 .txt .origin em{display:block;margin-bottom:12px;font-size:18px;line-height:1.27em;color:#fff;}
.intro .cont_yp2{margin-top:30px;}
.intro .cont_yp3{position:relative;margin-top:50px;}
.intro .cont_yp3>a{width:28px;height:28px;border:1px solid #ccc;background-image:url(../img/common/btn1.png);text-indent:-9999px;}
.intro .cont_yp3 .btn_prev{position:absolute;right:29px;top:0;width:29px;border-right:0 none;background-position:-27px -26px;}
.intro .cont_yp3 .btn_next{position:absolute;right:0;top:0;background-position:-57px -26px;}
.intro .cont_yp3 div{overflow:hidden;padding-top:50px;}
.intro .cont_yp3 li{display:none;position:absolute;top:50px;width:21.7%;}
.intro .cont_yp3 li.active{display:block;left:0;}
.intro .cont_yp3 li.active2{display:block;left:26.1%;}
.intro .cont_yp3 li.active3{display:block;left:52.2%;}
.intro .cont_yp3 li.active4{display:block;left:78.3%;}
.intro .cont_yp3 li .img{padding:0;}
.intro .cont_yp3 li img{max-width:none;max-height:none;height:auto;}
.intro .cont_yp3 li .txt{padding:18px 5px 0;}
.intro .cont_yp3 li .txt strong{display:block;font-size:18px;color:#1a1a1a;}
.intro .cont_yp3 li .txt p{margin-top:6px;}
p.notice>img:first-child{vertical-align:middle;margin-right:2px;}
/* 2015-06-25 교내 전화번호 */
.article.intro>.box_gray:first-child{margin:0 0 40px;}
.article.intro>p+.gs_list.ty2{margin-top:14px;}
.article.intro>p{line-height:1.6;}
.article.intro .list_result{overflow:hidden;}
.article.intro .list_result li{float:left;width:49.95%;padding:0;}
.article.intro .list_result.list li{width:100%;padding:20px;}
.article.intro .list_result li>div{padding:22px 30px;}
.article.intro .list_result li:nth-child(even)>div{border-left:1px solid #ccc;}
.article.intro .list_result dl{overflow:hidden;}
.article.intro .list_result dt{float:left;width:100px;}
.article.intro .list_result dd{margin-left:100px;color:#1a1a1a;}
.cont_history .tblH.ty2 th{font-size:22px;}

/* 2018-09-06 포스텍-연대 공유캠퍼스 관련 페이지 추가*/
.intro .cont_postech{overflow:hidden;}
.intro .cont_postech img{display:block;float:left;border:1px solid #e6e6e6;}
.intro .cont_postech .div2{padding-left:400px;font-size:1.07em;line-height:1.6;}
.intro .cont_postech .btn_comm{font-size:14px;}
.intro .cont_postech .move{floating:right;text-align:right;}

/* 2015-08-04 */
.library_list li>div.pic>img{width:100%;height:auto;}
@media only screen and (min-width: 960px){
	.library_list li>div.pic>img{width:270px;height:240px;}
	.intro .campus_list.ty2 li.cam1, .intro .campus_list.ty2 li.cam2{height:550px;}
}
@media only screen and (max-width: 960px){
	.borchurlist{margin:0 -2.49%;}
	.borchurlist li{width:28.33%;margin:0 2.49% 10% !important;}
	.borchurlist.ty1 li{width:28.33%;}
	.section_visit .box_map li{width:20%;}
	.section_visit .box_map>img,
	.section_visit .cont_map>div img{display:block;float:none;margin:0 auto;}
	.section_visit .box_map>ol{float:none;margin:0 auto;}
	.section_visit .cont_map>div{float:none;width:100%;margin-top:2em;}
	.section_visit .cont_map>div p{width:100%;margin-top:16px;}
	.intro .vision_area .text_layer{padding:5px;}
	.intro .vision_area .text_layer.text1{top:0px;margin-left: -77px;}
	.intro .vision_area .text_layer.text2{width:100px;top:173px;right:3%;}
	.intro .vision_area .text_layer.text3{bottom:25px;right:17%;}
	.intro .vision_area .text_layer.text4{bottom:25px;left:17%;}
	.intro .vision_area .text_layer.text5{width:100px;top:173px;left:3%;}
	.intro .vision_area .text_layer.text6{width:155px;left:0%;}
	.intro .vision_area .text_layer.text7{width:155px;right:0%;}
	.intro .campus_list.ty1 li{margin:0 0 3em 0;}
	/* 열린 총장실 */
	/* 인사말 */
	.intro .inner_txt .half_area{float:none;display:block;width:100%;}
	.intro .inner_txt .half_area.ty1{width:92%;margin-top:2em;padding:0;}
	.intro .inner_txt .sign_area{padding-top:21px;}
	.intro .inner_profile .desc{padding:2em;background:#e6f4ff;}
	.intro .inner_profile .desc2016{padding:2em;background:#e6f4ff;min-height:100%;}
	.intro .inner_profile .desc:first-child>*{width:200px;}
	.intro .inner_profile .desc2016:first-child>*{text-align:center;}
	.box_gray label{float:none;line-height:1.5;}
	.sch_dep{float:none;margin-top:10px;}
	.intro .slt_index{position:static;}
	.intro .slt_index ul{margin-left:0;border-left:1px solid #ccc;}
	.intro .slt_index a{height:61px;line-height:61px;}
	.intro .slt_index .all{position:static;width:auto;border-bottom:0 none;}
	.intro .slt_index li{width:10%;height:61px;}
	.intro .camp_conts.ty1 .btn_comm.ty6{float:none;display:block;width:auto;margin:0.71em 0 0 0;}
	.intro .camp_conts.ty1 .btn_wrap a{margin-left:0;}
	.intro .camp_conts.ty1 .btn_wrap a:first-child{margin-top:0;}
	.intro .campus_list li{float:none;width:100%;margin-left:0;}
	.intro .campus_list.ty2 li.cam1, 
	.intro .campus_list.ty2 li.cam2,
	.intro .campus_list.ty2 li.cam3, 
	.intro .campus_list.ty2 li.cam4{height:auto;}
	.intro .campus_list li .img .view{display:none;}
	.intro .campus_list li .img .view.m{display:block;}
	.intro .cam_loc{height:100%;}
	.intro .cam_loc .limg{margin:0;height:auto}
	.intro .cam_loc .limg img{width:100%;}
	.intro .cam_loc .txt{position:static;width:auto;height:auto;padding-bottom:1em;}
	.intro .cam_loc strong{margin-bottom:20px;padding-bottom:20px;}
	.intro.mailto dd{width:auto;}
	.intro.mailto #umail, 
	.intro.mailto #udomain{width:130px;}
	.library_list.ty2{margin:-3% 0 0 -3%;}
	.library_list.ty2>li{width:30.33%;margin:3% 0 0 3%;}
	.library_list.ty2 .list_profile li{float:none;width:auto;}
	.intro .library_list.media li{height:auto;min-height:0;}
	.intro .library_list.media li:nth-child(2n-1){clear:left;}
	.intro .cont_yp1{height:auto;}
	.intro .cont_yp1 .pic{float:none;width:100%;height:auto;}
	.intro .cont_yp1 .pic img{width:100%;}
	.intro .cont_yp1 .txt{width:auto;height:auto;margin:0;padding:20px;}
	.intro .cont_yp1 .txt p{position:static;}
	.intro .cont_yp1 .txt .origin{position:static;margin-top:11px;}
	.intro .desc .date_wrap .calender_area{float:none;width:100%;border-right:0 none;}
	.intro .desc .date_wrap .calender_area dl{width:100%;}
	.intro .desc .date_wrap .calender_area dl dd.date table{margin: 0 auto;}
	.intro .desc .date_wrap .calender_area dl dd.date table th, .intro .desc .date_wrap .calender_area dl dd.date table td{padding: 0.55em;}
	.intro .desc .date_wrap .calender_area dl dd.date table th .day{width:25px;height:25px;}
	.intro .desc .date_wrap .input_area{float:none;width:100%;padding:0;margin-top:2em;}
	.intro .desc .date_wrap .input_area dl{width:288px;margin:2em auto 0;}
	.intro .desc .date_wrap .input_area .fir{text-align: center;}
}
@media only screen and (max-width: 900px){
	.tab_history li,
	.tab_history li>a{padding:0;}
	.intro .press_list li{height:auto;padding-bottom:30px;}
}
@media only screen and (max-width: 860px){
	.intro .list_notice.ty2 .check_area span{float:none;}
	.intro .list_notice.ty2 .check_area .check{margin-left:0;margin-top:5px;}
	.intro .camp_conts .desc .request_list{padding:1.43em 1.3em 1.43em;}
	.intro .camp_conts .desc .request_list dt{float:none;width:100%;line-height:normal;}
	.intro .camp_conts .desc .request_list dt.sort{margin-bottom:1em;}
	.intro .camp_conts .desc .request_list dt.email{margin-top:5px;margin-bottom:8px;}
	.intro .camp_conts .desc .request_list dd{float:none;width:100%;margin-left:0;padding-bottom:1px;line-height:normal;}
	/* .intro .tab_area{margin-bottom:3.5em;} */
	.intro .tab_info.ty5{margin-bottom:1em;}
}
@media only screen and (max-width: 810px){
	.trip .tab_info{display:none;}
	.trip .mselect_box{display:block;}
	.trip .tab_area .link{position:relative !important;float:none;margin:25px 0 30px;}
	.camp_conts .list_notice.ty1:first-child,
	.intro .desc h3:first-child{margin-top:0;}
}
@media only screen and (max-width: 760px){
	.intro .gs_list.ty1.fl li{float:none;width:100%;margin-left:0;border-left:0;}
	.intro .gs_list.ty1.fl li.empty{display:none;}
	.intro .gs_list.ty1.fl li.empty span{padding-top:0.3em;}
	.intro .vision_area.ty1 div{float:none;width:100%;}
	.intro .vision_area.ty1 div.vl{margin:0;}
	.tab_info{margin-bottom:0;}
	.tab_history{margin:0 0 0 -4%;}
	.tab_history li{min-height:0;}
	.tab_history li>a{width:45%;margin-left:4%;}
	.tab_history li:nth-child(1)>a{left:0;top:0;}
	.tab_history li:nth-child(2)>a{left:auto;right:0;top:0;}
	.tab_history li:nth-child(3)>a{left:0;top:60px;}
	.tab_history.chronology li>a{width:45%;}
	.tab_history.chronology li:nth-child(2)>a{left:50%;top:0;}
	.tab_history.chronology li:nth-child(3)>a{left:0;top:60px;}
	.tab_history.chronology li:nth-child(4)>a{left:50%;top:60px;}
	.tab_history.chronology li:nth-child(5)>a{left:0;top:120px;}
	.tab_history.chronology li:nth-child(6)>a{left:50%;top:120px;}
	.tab_history li>a span{padding:20px 0;}
	.tab_history li .cont_history{margin:156px 0 0 4%;}
	.tab_history.chronology li .cont_history{margin:234px 0 0 4%;}
	.intro .camp_conts .desc .request_list dd{float: none;width: 100%;height:auto;line-height:35px;}
	.intro .camp_conts .desc .request_list dd input[type=text]{width:auto;}
  
}
@media only screen and (max-width: 720px){
	.president .tab_info{display:none;}
	.president .mselect_box{display:block;}
}
@media only screen and (max-width: 700px){
	.intro .desc .gs_list.ty3 li{float:none;width:100%;}
	.intro.mailto dt,
	.intro.mailto dd{float:none;padding-left:10px;}
	.intro.mailto dl dt:first-child{padding-top:1.14em;padding-bottom:5px;}
	.intro.mailto dl dd.name{padding-top:0;padding-bottom:7px;}
	.intro.mailto dl dt.email{padding-bottom:9px;}
	.intro.mailto #umail, 
	.intro.mailto #udomain{width:8.33em;}
	.intro.mailto .selWrap{display:block;margin-top:5px;}
	.intro.mailto dl select{width:98.5%;}
	.intro.mailto .pwInfo{margin-left:10px;}
	.intro .camp_conts .desc .request_list dd>select{width:100%;margin-top:5px;}
	.intro .camp_conts .desc .request_list input[type=text]{width:7.5em;}
}
@media only screen and (max-width: 640px){
	.intro .img.ty1 img.p{display:none;}
	.intro .img.ty1 img.m{display:inline;}
	.intro .vision_area .image_summary .image{background-size:85%;}
	.borchurlist{margin:0 -2.49%;}
	.borchurlist li{width:45%;margin:0 2.49% 10% !important;}
	.borchurlist.ty1 li{width:45%;}
	.intro .vision_area p{text-align:left;}
	.intro .vision_area .text_layer{position:static;}
	.intro .vision_area .image_summary{margin:30px auto 0;}
	.intro .vision_area .image_summary .image{height:289px;background:url(../img/intro/img_mvision1.png) no-repeat bottom center;background-size:auto 100%;}
	.intro .vision_area .image_summary .image.ty1{height:216px;background:url(../img/intro/img_ideology1.png) no-repeat bottom center;background-size:auto 100%;}
	.intro .vision_area .image_summary .image.ty2{height:300px;background:url(../img/intro/img_mvision2.png) no-repeat bottom center;background-size:auto 100%;}
	.intro .vision_area .text_layer{position:static;width:100%;padding:30px 0 0;text-align:center;}
	.intro .vision_area .text_layer.ty1{position:absolute;}
	.intro .vision_area .text_layer.text1{margin:0 auto;}
	.intro .vision_area .text_layer.text2{width:100%;}
	.intro .vision_area .text_layer.text5{width:100%;}
	.intro .vision_area .text_layer.text6{width:100%;padding:30px 0 0;}
	.intro .vision_area .text_layer.text7{width:100%;padding:30px 0 0;}
	.intro .vision_area .text_layer dd{padding: 0 79px 2.14em;}
	.intro .vision_area .text_layer.text5 dd{padding: 0 65px 2.14em;}
	.section_visit .tab_info.ty4{position:relative;padding-top:3.13em;}
	.section_visit .tab_info.ty4 li{display:none;float:none;width:100%;margin:0.4% 0 0;}
	.section_visit .tab_info.ty4 li.on{display:block;position:absolute;top:0;}
	.section_visit .box_map li{width:20%;}
	.section_visit .box_map{width:auto;}
	.section_visit .cont_map>div{float:none;width:100%;margin-top:2em;}
	.section_visit .box_map>ol{display:none;}
	.section_visit .list_course{display:block;}
	.section_visit .box_map>img,
	.section_visit .cont_map>div img{width:100%;}
	.intro .list_bg>ul>li{float:none;width:auto;height:auto;background:#e5f4ff;}
	.intro .list_bg>ul>li>div{background:none;height:auto;}
	.intro .list_bg>ul>li>div>span{display:none;}
	.intro .box_sg.ty2,
	.intro .box_sg.ty3,
	.intro .box_sg.ty3.first{margin:0;}
	.intro .box_sg.ty2>div,
	.intro .box_sg.ty3>div{float:none;width:auto;margin:1em 0 0;}
	.intro .box_sg.ty2>div:first-child,
	.intro .box_sg.ty3>div:first-child,
	.intro .box_sg.ty2>div:first-child h2{margin:0;}
	.intro .box_sg.ty2>div h2{margin:2.8em 0 0;}
	.intro .box_sg.ty2 h3,
	.intro .box_sg.ty3 h3{margin:1.33em 0 0.68em;}
 	.intro h3.ty1{margin:1em 0 0.68em;}
	.intro .cont_symbol img,
	.intro .cont_song img{float:none;}
	.intro .cont_symbol div,
	.intro .cont_song div{margin:2em 0 0;padding:0;}
	.intro .txt_sm p br{display:none;}
	.intro .w100 img{width:100%;}
	.sch_dep{width:100%;}
	.intro .list_result li p,
	.intro .list_result li .tel,
	.intro .list_result li em{display:inline;}
	.intro .list_result li .tel span{display:inline-block;}
	.intro .list_result.website li span{float:none;display:block;background:none;}
	.intro .list_result.website li em{display:block;margin:0;padding:0;}
	.intro .list_result.website li em a{display:inline;}
	.intro .btn_request{margin:1.33em 0 0;}
	.intro .prtxt .txt2 br{display:none;}
	.intro .prtxt .btnarea a{float:none;}
	.intro .prtxt .face{margin-bottom:10px;}
	.intro .camp_conts .map_inner{margin-top:2.14em;}
	.intro .esch_conts .list_nobg>li{float:none;width:100%;}
	.intro .btn_comm.ty6{float:none;display:block;width:auto;margin:0.71em 0 0 0;}
	.intro .desc .gs_list.ty3 .btn_comm.ty5{background: url(../img/common/bul_site.png) no-repeat 10px 5px;}
	.intro .btn_wrap a:first-child{margin-top:0;}
	.intro .ogz .img{display:none;}
	.intro .ogz .img.m{display:block;max-width:360px;margin:0 auto;}
	.intro .years_conts .yr_cont .desc h2:first-child{margin-top:25px;}
	.intro .years_conts .list_cb.ty2{padding-top:2px;}
	.intro .desc .gs_list.ty4>li,
    .intro .desc .gs_list.ty6>li,
	.intro .desc .gs_list.ty5>li{float:none;width:100%;min-height:100%;border-left:none;border-top:1px solid #e6e6e6;}
	.intro .desc .gs_list.ty4>li:first-child,
    .intro .desc .gs_list.ty6>li:first-child,
	.intro .desc .gs_list.ty5>li:first-child{border-top:none}
	.intro .desc .gs_list.ty5>li .empty,
	.intro .desc .gs_list.ty5>li.ty3,
	.intro .desc .gs_list.ty5>li.ty4,
	.intro .desc .gs_list.ty5>li.ty5{display:none;}
	.intro .desc .gs_list.ty5>li.ty1,
	.intro .desc .gs_list.ty5>li.ty2{min-height:100%}
	.intro .esch_conts .text_layer{position:static;width:auto;text-align:center;}
	.intro .esch_conts .text_layer.text1{bottom:0;left:0;margin-left:0;}
	.intro .eschimg .w{display:none;}
	.intro .eschimg .m{display:block;max-width:360px;margin:15px auto 0;}
	.intro .desc .bulty1 .info li{float:left;width:100%;}
	.intro .list_result.ty1 li strong{display:block;}
	.intro .camp_conts .tblH .winfo{display:none;}
	.intro .camp_conts .tblH .minfo{display:table-row;}
	.intro .library_list.share{margin-top:20px;}
	.library_list.ty2{margin:-5% 0 0 -5%;}
	.library_list.ty2>li{width:44.95%;margin:5% 0 0 5%;}
	.library_list .item-cont .cont_wrap{margin:0;}
	.library_list .list_profile ul{float:left;width:100%;}
	.library_list .list_profile li{position:relative;padding:10px 5px 10px 40%;}
	.library_list .layer_profile{margin:0;}
	.tab_history li .tit_history{display:none;}
	.tab_history li .cont_history .tit_historyM{display:block;}
	.tab_history p.desc{margin-top:20px;}
	.tab_history li .cont_history ol{margin-top:20px;padding-bottom:40px;background:url(../img/intro/bg_history03.png) repeat-y;background-size:6px auto;}
	.tab_history li .cont_history li{float:none;width:auto;margin:0 0 30px !important;padding:0 0 0 20px !important;text-align:left;}
	.tab_history li .cont_history li>span{left:0;top:12px;width:10px;height:10px;margin-left:0;background-size:10px auto;}
	.tab_history li .cont_history li:first-child>span{top:0;height:20px;background:url(../img/intro/bg_history02.png) no-repeat 0 -30px;background-size:10px auto;}
	.tab_history li,
	.tab_history li>a{min-height:0}
	.tab_history li .cont_history li strong{margin-top:10px;}
	.tab_history li .cont_history li img{margin-top:15px;}
	.intro .press_list li.addimg p{margin-right:0;}
	.intro .press_list li img{position:static;width:100%;margin-top:10px;}
	.intro .cont_yp3 li{width:100%;}
	.intro .inner_profile .desc.ty1 ul.ty1 li{float:none;width:100%;}
	.intro .inner_profile .desc.ty1 ul li span,
	.intro .inner_profile .desc.ty1 ul.ty1 li span{width:40%;text-indent:10px;}
	.intro .inner_profile .desc.ty1 ul li em,
	.intro .inner_profile .desc.ty1 ul.ty1 li em{width:56%;}
	.intro .inner_target .img{display:none;}
	.intro .inner_target .img.m{display:block;}
	.intro .txt_sm .simg span{float:none;width:auto;}
	.intro .txt_sm .simg span:first-child{padding-bottom:20px;}
	.intro .box_sg.ty1 span{display:block;float:none;width:100%;}
	.intro .box_sg.ty1 span img{width:100%;}
	.tab_area .link.pc,
	.intro.current_status .slt_year{display:none;}
	.intro.current_status .tab_area{margin-bottom:0;}
	.intro.current_status .tab_info.ty2{display:block;margin:0;}
	.intro.current_status .tab_info.ty2 li{overflow:hidden;width:50%;margin:19px 0 0;padding-left:0;background:url(../img/common/bg_tline.png) no-repeat 0 7px;}
	.intro.current_status .tab_info.ty2 li:nth-child(2n-1){background:none;}
	.intro.current_status .tab_info.ty2 li a{display:inline-block;color:#737373;}
	.intro.current_status .tab_info.ty2 li.on a{color:#1a1a1a;}
	.intro .desc .date_status{display:block;position:static;top:auto;margin-top:17px;}
	.intro .years_conts .gs_list.ty3>li span{padding:0 9em 0 1.2em;}
	.intro .esch_conts{margin-top:1em;}
	.intro .cam_loc .txt{padding:20px;}
	.cont_history .tblH.ty2 th{font-size:18px;}
}
@media only screen and (max-width: 480px){
      
	.intro .vision_area h2 img{width:80%;}
	.intro .vision_area h2.ty1 img{width:100%;}
	.intro .vision_area p{text-align:justify;word-wrap: break-word;}
	.borchurlist.ty1{margin:0;}
	.borchurlist.ty1 li{width:100%;margin:20px 0 0 !important;}
	.borchurlist.ty1 li:first-child{margin-top:0 !important;}
	/* 열린 총장실 */
		/* 인사말 */
	.intro .inner_profile .desc:first-child{min-height:0;padding:2em 1em;font-size:13px;}
	.intro .inner_profile .desc:first-child>*{width:auto;}
    .intro .inner_profile .desc{padding: 1em 1em 1em 1em;}
	.intro .inner_profile .title{font-size:1em;}
	.intro .inner_profile .title strong{font-size:1.5em;}
	.intro .inner_profile span .btn_comm.link{margin-bottom:0.5em;}
  
.intro .vision_area h2{text-align:center;}
.intro .vision_area h2.ty2{text-align:center;font-size:1.5em;margin-bottom:1.5em}
.intro .vision_area p{margin-top:1.3em;font-size:1.0em;text-align:center;line-height:1.5em;}
.intro .vision_area p.ty2{padding:0 5%;text-align:justify;line-height:1.5em;}
.intro .vision_area p.ty3{text-align:center;line-height:1.5em;margin-top:0;}
  
	.intro .slt_index li{width:20%;height:63px;}
	.intro .slt_index a{height:63px;line-height:63px;}
	.gs_list li>span{padding-bottom:0.8em;}
	.gs_list li>span br{display:none;}
	.intro .gs_list.ty1 span br{display:block;} 
	.intro .gs_list.ty1 a{position:static;top:0;width:53px;margin:0 0 10px 1.2em;}
	.intro .years_conts h3.ty1{margin-bottom:0;}
	.intro .desc .gs_list.ty3 br{display:block;}
	.box_gray+.btn_wrap.ty2{text-align:left;}
	.box_gray+.btn_wrap.ty2>a:first-child{display:inline-block;margin:0 46px 10px 0;}
	.intro .library_list.media li{float:none;margin-top:0;}
	/* 2015-07-31 */
	.library_list.ty2{margin:0;}
	.library_list.ty2>li{float:none;width:100%;margin:20px 0;}
	.library_list.ty2 .layer_profile{position:relative;width:100%;}
	.library_list.ty2 .layer_profile .cont_pDetail{margin:20px 0;}
	.library_list.ty2 .layer_profile .close{top:20px;right:20px;}
	.library_list.ty2 .layer_profile .list_profile{margin:18px 20px;padding:8px 0;}
	.library_list.ty2 .layer_profile strong{margin:0 20px;}
	.library_list.ty2 .list_profile li{margin:0;padding-left:135px;font-size:13px;}
	.intro .desc .date_wrap .input_area dl{width:auto;}
}
@media only screen and (max-width: 820px){
	.article.intro .list_result li{float:none;width:100%;}
	.article.intro .list_result li>div{padding:12px 20px;}
	.article.intro .list_result li:nth-child(even)>div{border:0;}
}
@media only screen and (max-width: 480px){
	.btn_wrap.ty2>a{margin:10px 7px 0 0;}
	.btn_wrap.ty2>a:first-child{margin-top:0;}
	.article.intro .list_result li>div{padding:2px 10px;}
	.article.intro .list_result dl{float:none;overflow:hidden;width:100%;margin:0;padding:0;background:none;}
	.article.intro .list_result dt{width:70px;}
	.article.intro .list_result dd{margin-left:70px;}
	.intro .campus_list li .list_txt .btn_comm{float:left;padding:0 1em;height:1.65em;line-height:1.64em;}
}