@charset "utf-8";
/*스타일시트*/


/*저작권정책
=====================================================================*/
/*.page_copyright h3{font-size:1.250em;font-weight:400;color:#222;line-height:1.3em}
.page_copyright p{font-size:1em;color:#444;padding-left:14px;position:relative}
.list_btn01 p:before{background:url(/wp-content/uploads/2014/11/list_btn01.png) no-repeat;display:block;width:9px;height:10px;content:"";position:absolute;left:0;top:5px}*/


/*이메일무단수집거부
=====================================================================*/
/*.refusal_email h3{font-size:1.250em;font-weight:400;color:#222;line-height:1.3em}
.refusal_email p{font-size:1.125em}
.refusal_email ul li{font-size:0.875em}*/


/*행정서비스헌장
=====================================================================*/
/*.administration_service h3{font-size:1.875em;font-weight:400;line-height:1.2em;color:#222}
.administration_service h4{font-size:1.375em;font-weight:400;position:relative;padding-bottom:9px}
.administration_service ul.service_list{font-size:1em;color:#222}
.list_btn01 ul.service_list li{position:relative;padding-left:14px}
.list_btn01 ul.service_list li:before{background:url(/wp-content/uploads/2014/11/list_btn01.png) no-repeat;display:block;width:9px;height:10px;content:"";position:absolute;left:0;top:6px}
.administration_service dt{font-size:1em;color:#444;font-weight:400}
.administration_service dd{font-size:0.875em;color:#666}
.underbar_type01 h4:before{position:absolute;display:block;width:40px;height:1px;background:#222;content:"";bottom:0;left:0}
.administration_service dt{padding-left:12px}
.style_hyphen dl dt:before{content:"-";margin-left:-12px;display:inline-block;margin-right:5px}
.administration_service dd{margin-left:12px}
.administration_service ul.service_colligation li{font-size:0.875em;color:#666;padding-left:12px}
.style_hyphen ul.service_colligation li:before{content:"-";margin-left:-12px;display:inline-block;margin-right:5px}*/

.margin_b_50 {margin-bottom:50px!important;}

.icon_zip {width: 18px; height: 21px;background: url(../images/icon/icon_zip.png) no-repeat;}
.icon_pptx {width:30px; height:27px;background: url(../images/icon/icon_powerpoint.png) no-repeat;}

/*개인정보처리방침
=====================================================================*/
.page_type1 .page_cont > ol > li {font-size:1em; color:#222; margin-bottom: 50px;}
.page_type1 .page_cont > ol > li > p {color:#666; font-size:0.875em;}
.page_type1 .page_cont > ol > li > ol,
.page_type1 .page_cont > ol > li > ol > li > ol {margin-left:0px; margin-bottom:24px;} 
.page_type1 .page_cont > ol > li > ol > li > ol > li {font-size:1em;}
.page_type1 .page_cont > ol > li > ol > li > ol > li > ul > li {font-size:1em;}
.page_type1 .page_cont > ol > li > ol > li > ol > li > ul > li span.bullet {width:10px;}

.blue_green_p {color:#038992!important;}
.margin_pnarrow {margin-bottom: 0px;}
.ol_margin {margin-bottom:50px!important;}

.list_cont a {color: inherit;}
.page_cont p a {color: inherit;}

/*테이블 스타일2
---------------------------------------------------------------*/
.table.s2{width:100%; border-collapse: collapse;border-spacing: 0;margin: 0; margin-bottom:10px; border:none;}
.table.s2,.table.s2 td,.table.s2 tr,.table.s2 th,.table.s2 thead,.table.s2 tbody{font-weight: normal;font-size: 100%; text-align: center;}
.table.s2 thead th{text-align: center; color:#222222;font-size: 1em;}
.table.s2 tbody td {color:#666;}
.table.s2 tbody .title{line-height:1.3em;}
.table.s2 th,.table.s2 td{padding:12px 17px 12px 17px;border-bottom:solid 1px #dddddd;vertical-align: middle;}
.table.s2 thead th{font-size: 1em;text-align: center;border-top:solid 2px #8e8e8e; background: #f4f4f4;padding:10px 15px 10px 15px;}

/*테이블 스타일2 끝
---------------------------------------------------------------*/

/*테이블 스타일3
---------------------------------------------------------------*/
.table.s3{width:100%;  border-collapse: collapse;border-spacing: 0;margin: 0;  margin-bottom:10px; border:none;}
.table.s3,.table.s3 td,.table.s3 tr,.table.s3 th,.table.s3 thead,.table.s3 tbody{ font-weight: normal;font-size: 100%; text-align: center;}
.table.s3 thead th{text-align: center; color:#222222;font-size: 1em;}
.table.s3 tbody td {color:#666;}
.table.s3 tbody .title{line-height:1.3em;}
.table.s3 th,.table.s3 td{padding:12px 17px 12px 17px;border-bottom:solid 1px #dddddd;vertical-align: middle;}
.table.s3 thead th{font-size: 1em;text-align: center;border-top:solid 2px #8e8e8e; background: #f4f4f4;padding:10px 15px 10px 15px;}
th.first_bnone, td.first_bnone {border-left:none!important;}
th.last_bnone, td.last_bnone {border-right:none!important;}

/*테이블 스타일3 끝
---------------------------------------------------------------*/

/*유니스트 어린이집
=====================================================================*/


.top_header p.top_header_p {margin-bottom:0px; font-size: 1em; color: #222;}
.d_page_cont_1 {width:100%; position:relative; margin-bottom:60px; min-height:317px; background:url(/wp-content/uploads/2014/11/daycare_dia.png) no-repeat 0px 10px;}
.d_page_cont_1 > ul {/*position:absolute; top:87px; left:137px;*/ text-align: center;}
.d_page_cont_1 > ul > li {display:block; position:absolute; /*float:left;*/ font-size:1em; color:#fff;} 
li.line_tit_s1 {/*margin-left: 67px;*/ top:70px; left:145px;}
li.line_tit_s2 {/*margin-left: 67px;*/top:79px; left:359px;}
li.line_tit_s3 {/*margin-left: 84px;*/top:83px; right:140px;}
.d_page_cont_1 > ul.daycare_ul > li.line_tit_s1{font-size: 11px; width:130px;}
.d_page_cont_1 > ul.daycare_ul > li.line_tit_s2{font-size: 11px; width:130px;}
.d_page_cont_1 > ul.daycare_ul > li.line_tit_s3{font-size: 11px; width:130px;}

.line_tit_s span {display:block;}
.page.type2 .caption_n{text-align: right;font-size: 0.875em;}
.page.type2 ul.bullet.s3 li .btn_map_s{display: block;width:126px; height: 42px;line-height: 42px; text-align: center; color:#038992 !important; font-size: 1em;background: url(../images/icon/icon_maps.png) no-repeat;background-position: 12px 12px;padding-left:19px;border:solid 1px #43bcc2;margin-top:10px;margin-left:10px;}
.page.type2 ul.bullet.s3 li.no_bullet_s{padding-left:0;}
.page.type2 ul.bullet.s3 li.no_bullet_s:before{display: none;}



/*테이블 스타일4
---------------------------------------------------------------*/
.table.s4 {width:100%;  border-collapse: collapse;border-spacing: 0;margin: 0;  margin-bottom:10px; border:none;}
.table.s4,.table.s4 td,.table.s4 tr,.table.s4 th,.table.s4 thead,.table.s4 tbody{ font-weight: normal;font-size: 100%; text-align: center;}
table.table.s4 thead th{text-align: center; color:#222222;font-size: 0.875em;}
.table.s4 tbody th {color:#666; font-size: 0.875em;}
.table.s4 tbody td {color:#666; font-size: 0.875em;border-left:1px solid #dddddd;}
.table.s4 tbody .title{line-height:1.3em;}
.table.s4 th,.table.s4 td{padding:12px 17px 12px 17px;border-bottom:solid 1px #dddddd;vertical-align: middle;}
.table.s4 thead th{font-size: 1em;text-align: center;border-top:solid 2px #8e8e8e; background: #f4f4f4;padding:10px 15px 10px 15px;border-left:1px solid #dddddd;}
.table.s4 thead th:first-child{border-left:none;}

/*테이블 스타일4 끝
---------------------------------------------------------------*/

/*테이블 스타일5
---------------------------------------------------------------*/
.table.s5 {width:100%;  border-collapse: collapse;border-spacing: 0;margin: 0;  margin-bottom:10px; border:none;}
.table.s5,.table.s5 td,.table.s5 tr,.table.s5 th,.table.s5 thead,.table.s5 tbody{ font-weight: normal;font-size: 100%; text-align: left;}
table.table.s4 thead th{text-align: center; color:#222222;font-size: 0.875em;}
.table.s5 tbody th {color:#666; font-size: 0.875em;}
.table.s5 tbody td {color:#666; font-size: 0.875em;border-bottom:solid 1px #dddddd;border-left: solid 1px #dddddd;}
.table.s5 tbody .title{line-height:1.3em;}
.table.s5 th,.table.s4 td{padding:12px 17px 12px 17px;border-bottom:solid 1px #dddddd;vertical-align: middle;}
.table.s5 thead th{font-size: 1em;text-align: center;border-top:solid 2px #8e8e8e; background: #f4f4f4;padding:10px 15px 10px 15px;border-bottom:solid 1px #dddddd;border-left:1px solid #dddddd;}
.table.s5 thead th:first-child{border-left:none;}



/*테이블 스타일5 끝
---------------------------------------------------------------*/


/*대학행사(대학활동)
=====================================================================*/

.page.type4 ul.img_list {margin-bottom:20px;overflow: hidden;}
.page.type4 ul.img_list::after {clear: both; content: ''; display: block;}
.page.type4 .img_list li {position:relative; display: inline-block; float: left; position: relative; margin-bottom: 1px; margin-right: 1px; }
.page.type4 .img_list li span {position: absolute; display: block; bottom: 0; left: 0; height: 40px; line-height: 40px; font-size: 1em; color: #fff; text-align: left; width: 100%; background: url(../images/background/black_bg_06.png) repeat; padding-left: 20px;}
.page.type4 .img_list li.img_ty630 {width:630px;overflow: hidden;}
.page.type4 .img_list li.img_ty419 {width:419px;overflow: hidden;}
.page.type4 .img_list li.img_ty419.t1{clear: both;}
.page.type4 .img_list li.img_ty210 {width:210px;overflow: hidden;}
.page.type4 .img_list li.img_ty210.t1{clear: both;}
.page.type4 .img_list li img {width:100%;}
.page.type4 .page_list_ty4 li p {margin-bottom: 0px!important; font-size:0.875em; color:#666;clear: both;}
.page.type4 .page_list_ty4 li dd {margin-bottom: 60px!important; padding-left:29px;}

.cont_slide_ty01_li {width: 305px; display:block; float:left; }
.thum_slide.cont_slide_ty01 > ul > li {padding:0px!important; width: 305px; float: left;}
.thum_slide.cont_slide_ty01 > ul {width:915px;}
.thum_slide.cont_slide_ty01 {width: 305px;overflow: hidden;position: relative;background: #fff;float: left; border:none!important; margin-top:0px!important; margin-left:0px!important; margin-bottom:20px;}
.cont_slide_ty01_li:last-of-type {margin-left:20px;}

.cont_slide_ty02_li {width: 630px; display:block; float:left; }
.thum_slide.cont_slide_ty02 > ul > li {padding:0px!important; width: 630px; float: left;}
.thum_slide.cont_slide_ty02 > ul {width:1890px;}
.thum_slide.cont_slide_ty02 { width: 630px; overflow: hidden;position: relative;background: #fff;float: left; border:none!important; margin-top:0px!important; margin-left:0px!important; margin-bottom:20px;}

.cont_slide_ty01_li h4 {font-size: 1.375em;margin-bottom: 12px;}
.thum_slide.cont_slide_ty01 .btn_slide{bottom: 12px;}

/*동아리
=====================================================================*/
.page_list.page_list_ty4 {clear: both;}
.page.type2.type4 .tab_wrap ul[class*="tab_"]{display: none;clear: both;}
.page.type2.type4 .tab_wrap{clear: both;}
.page.type2.type4 .tab_wrap ul[class*="tab_"].active{display: block;} 
.page.type2.type4 .top_header {margin-bottom: 60px;}
.page.type2.type4 .page_list > li > dl > dt {width:200px!important;}
.page.type2.type4 .page_list > li > dl > dd {padding-left:20px;}
.page.type2.type4 .page_list > li > dl > dd > ul >li {width:180px}
.page.type2.type4 .page_list > li > dl > dd > ul >li.last {margin-right:0px;}
.page.type2.type4 .page_list > li > dl > dd > ul >li h4 {margin-bottom:10px!important; color:#000!important;}
.page.type2.type4 .page_list > li > dl > dd > ul >li em {font-style:normal; color:#038992;}
.page.type2.type4 .tab.s1 {margin-bottom:65px;}

ul.page_list.page_list_ty4 li.cont_pencil h3 {padding:12px 0px 11px 63px; font-size: 1em; background:url(/wp-content/uploads/2014/11/sub_club_pencil.png) no-repeat 0px 0px;}
ul.page_list.page_list_ty4 li.cont_note h3 {padding:12px 0px 11px 63px; font-size: 1em; background:url(/wp-content/uploads/2014/11/sub_club_note.png) no-repeat 0px 0px;}
ul.page_list.page_list_ty4 li.cont_tshirt h3 {padding:8px 0px 11px 63px; font-size: 1em; background:url(/wp-content/uploads/2014/11/sub_club_tshirt.png) no-repeat 0px 0px;}
ul.page_list.page_list_ty4 li.cont_like h3 {padding:8px 0px 11px 63px; font-size: 1em; background:url(/wp-content/uploads/2014/11/sub_club_like.png) no-repeat 0px 0px;}
ul.page_list.page_list_ty4 li.cont_heart h3 {padding:8px 0px 11px 63px; font-size: 1em; background:url(/wp-content/uploads/2014/11/sub_club_heart.png) no-repeat 0px 0px;}


.cont_mclub h3 {font-size:1.475em!important; margin-bottom:30px!important;}
.cont_mclub h3:after{display:block; width:40px; height:1px; background-color:#000; content:""; margin-top:7px;}
.cont_mclub > ul { clear:both;}
.cont_mclub > ul > li {display: inline-block; float:left; width:201px; /*height:273px;*/ margin-right:15px; text-align: center;} 
.cont_mclub > ul > li dt {font-size:0.875em; color:#fff!important; font-weight:normal;} 
.cont_mclub > ul > li dt:before {display:block; width:35px; height:1px; background-color:#fff; content:""; margin-left: 82px;
margin-bottom: 10px;}
.cont_mclub > ul > li dd {padding-left:0px!important; font-size:.875em; color:#666!important; font-weight:normal;} 
.cont_mclub > ul > li.bg_rule.last {margin-right:0px;}

.cont_mclub > ul > li.bg_cal {background: url(/wp-content/uploads/2014/11/sub_club_cal_bg.png) no-repeat 0px 0px;} 
.cont_mclub > ul > li.bg_hu {background: url(/wp-content/uploads/2014/11/sub_club_hu_bg.png) no-repeat 0px 0px;} 
.cont_mclub > ul > li.bg_gra {background: url(/wp-content/uploads/2014/11/sub_club_gra_bg.png) no-repeat 0px 0px;} 
.cont_mclub > ul > li.bg_rule {background: url(/wp-content/uploads/2014/11/sub_club_rule_bg.png) no-repeat 0px 0px;} 

.cont_mclub > ul:after {content:""; display:block; clear:both;} 
.cont_mclub > ul > li.bg_cal span.bg_cal_ic {display:block; width:44px; height:44px; margin-left: 78px;margin-top: 42px; background: url(/wp-content/uploads/2014/11/sub_club_cal_ic.png) no-repeat 0px 0px;} 
.cont_mclub > ul > li.bg_hu span.bg_hu_ic {display:block; width:50px; height:48px; margin-left: 75px;margin-top: 42px; background: url(/wp-content/uploads/2014/11/sub_club_hu_ic.png) no-repeat 0px 0px;} 
.cont_mclub > ul > li.bg_gra span.bg_gra_ic {display:block; width:48px; height:44px; margin-left: 75px;margin-top: 42px; background: url(/wp-content/uploads/2014/11/sub_club_gra_ic.png) no-repeat 0px 0px;} 
.cont_mclub > ul > li.bg_rule span.bg_rule_ic {display:block; width:44px; height:43px; margin-left: 78px;margin-top: 42px;  background: url(/wp-content/uploads/2014/11/sub_club_rule_ic.png) no-repeat 0px 0px;} 

.cont_mclub li dl {margin-top: 19px; margin-bottom:60px;}
.page.type2.type4 .cont_mclub li dd {margin-top: 60px; margin-bottom:0px!important;}
.page.type2.type4 .cont_mclub li dd.last_block{margin-top:41px}

.cont_mclub dt.bullet {padding-left: 15px; background: url(../images/icon/icon_bullets1.png) no-repeat; background-position: 0 4px; font-size: 1.125em; margin-bottom: 12px; color:#222;}
.cont_mclub dd.mclub_app {margin-left:15px; color:#666; font-size:0.875em;}

.cont_mclub > ul.mclub_pro > li {width:163px; height:48px; margin-right:7px; padding-top:15px;font-size:0.688em}
.cont_mclub > ul.mclub_pro > li.last {width:163px; height:48px; margin-right:0px;}
ul.mclub_pro li {text-align:center;}
ul.mclub_pro li.color_cy {background:url(/wp-content/uploads/2014/11/sub_club_bg01.png) no-repeat 0px 0px; color:#038992;}
ul.mclub_pro li.color_pu {background:url(/wp-content/uploads/2014/11/sub_club_bg02.png) no-repeat 0px 0px; color:#2f4ba8;}

/*학부지원장학금
=====================================================================*/

table.table.s10.type2.non_b_th tbody th {background: #fff; color:#444;}
table.table.s10.type2.non_b_th tbody td ul {margin-bottom:0px;}
table.table.s10.type2.non_b_th tbody td ul li {font-size:1em;}
table.table.s10.type2.non_b_th {margin-bottom:60px!important;}

table.table.s10.type2.non_b_th span {display:block;}
table.table.s10.type2.non_b_th span.top_m {margin-top:8px;}
table.table.s10.type2.non_b_th span.bottom_m {margin-bottom:6px;}







/*반응형
=====================================================================*/

@media screen and (max-width: 1260px) and (min-width: 1016px){

/*유니스트 어린이집*/
.page.type2 .img_list li {width: 223px;}

.d_page_cont_1 {min-height: 266px; background-size:100%;}
.d_page_cont_1 > ul {top:71px; left:118px;}
.d_page_cont_1 > ul > li {font-size:0.875em;} 

li.line_tit_s1 {/*margin-left: 67px;*/ top:57px; left:114px;}
li.line_tit_s2 {/*margin-left: 67px;*/top:70px; left:290px;}
li.line_tit_s3 {/*margin-left: 84px;*/top:73px; right:111px;}
.d_page_cont_1 > ul.daycare_ul > li.line_tit_s1{font-size: 10px;width:120px;}
.d_page_cont_1 > ul.daycare_ul > li.line_tit_s2{font-size: 10px;width:120px;}
.d_page_cont_1 > ul.daycare_ul > li.line_tit_s3{font-size: 10px;width:120px;}


/*동아리*/
.cont_mclub >  h3 + ul > li{width:163px !important;}
.cont_mclub > ul.mclub_pro > li,.cont_mclub > ul.mclub_pro > li.last {width:134px;}
ul.mclub_pro li.color_cy {background-size:100%;}
ul.mclub_pro li.color_pu {background-size:100%;}
.cont_mclub > ul.mclub_pro > li {padding-top:9px; font-size:0.875em;}
.page.type2.type4 .cont_mclub li dd{margin-top:45px !important;}


/*대학행사*/
.page.type4 .img_list li.img_ty630 {width:481px;}
.page.type4 .img_list li.img_ty419 {width:319px;}
.page.type4 .img_list li.img_ty210 {width:160px;}

.cont_slide_ty01_li {width: 233px!important;}
.thum_slide.cont_slide_ty01 > ul > li {width: 233px!important;}
.thum_slide.cont_slide_ty01 > ul {width:699px!important;}
.thum_slide.cont_slide_ty01 {width: 233px!important;}
.cont_slide_ty01_li:last-of-type {margin-left:15px;}

.cont_slide_ty02_li {width: 481px!important;}
.thum_slide.cont_slide_ty02 > ul > li {width: 481px!important;}
.thum_slide.cont_slide_ty02 > ul {width:1443px!important;}
.thum_slide.cont_slide_ty02 {width: 481px!important;}


/*동아리*/
.cont_mclub > ul > li {width:156px;background-size:100%;}
.cont_mclub > ul > li.bg_cal {background-size:100%;}
.cont_mclub > ul > li.bg_hu {background-size:100%;}
.cont_mclub > ul > li.bg_gra {background-size:100%;} 
.cont_mclub > ul > li.bg_rule {background-size:100%;} 

.cont_mclub > ul > li.bg_cal span.bg_cal_ic {margin-left: 59px; margin-top: 23px; } 
.cont_mclub > ul > li.bg_hu span.bg_hu_ic {margin-left: 56px; margin-top: 23px; } 
.cont_mclub > ul > li.bg_gra span.bg_gra_ic {margin-left: 56px; margin-top: 23px; } 
.cont_mclub > ul > li.bg_rule span.bg_rule_ic {margin-left: 59px; margin-top: 23px; } 
.cont_mclub li dl {margin-top: 13px;}
.cont_mclub li dd {margin-top: 30px;}
.cont_mclub > ul > li dt:before {margin-left:63px;}
/*동아리*/
.page.type2.type4 .page_list > li > dl > dd > ul >li{width:195px;}
.cont_mclub > ul > li{width:166px;}



}

@media screen and (max-width: 1015px) and (min-width: 761px){

/*유니스트 어린이집*/
.page.type2 .img_list li {width: 236px;}

.d_page_cont_1 {min-height: 280px; background-size:100%;}
.d_page_cont_1 > ul {top:76px; left:128px;}
.d_page_cont_1 > ul > li {font-size:0.875em;} 
li.line_tit_s1 {/*margin-left: 67px;*/ top:57px; left:123px;}
li.line_tit_s2 {/*margin-left: 67px;*/top:75px; left:312px;}
li.line_tit_s3 {/*margin-left: 84px;*/top:76px; right:122px;}
.d_page_cont_1 > ul.daycare_ul > li.line_tit_s1{font-size: 10px;width:120px;}
.d_page_cont_1 > ul.daycare_ul > li.line_tit_s2{font-size: 10px;width:120px;}
.d_page_cont_1 > ul.daycare_ul > li.line_tit_s3{font-size: 10px;width:120px;}


/*대학행사*/
.page.type4 .img_list li.img_ty630 {width:521px;}
.page.type4 .img_list li.img_ty419 {width:346px;}
.page.type4 .img_list li.img_ty210 {width:173px;}

.cont_slide_ty01_li {width: 251px!important;}
.thum_slide.cont_slide_ty01 > ul > li {width: 251px!important;}
.thum_slide.cont_slide_ty01 > ul {width:753px!important;}
.thum_slide.cont_slide_ty01 {width: 251px!important;}
.cont_slide_ty01_li:last-of-type {margin-left:18px;}

.cont_slide_ty02_li {width: 521px!important;}
.thum_slide.cont_slide_ty02 > ul > li {width: 521px!important;}
.thum_slide.cont_slide_ty02 > ul {width:1563px!important;}
.thum_slide.cont_slide_ty02 {width: 521px!important;}

/*동아리*/
.cont_mclub > ul > li {width:173px;background-size:100%; }
.cont_mclub > ul > li.bg_cal {background-size:100%;}
.cont_mclub > ul > li.bg_hu {background-size:100%;}
.cont_mclub > ul > li.bg_gra {background-size:100%;} 
.cont_mclub > ul > li.bg_rule {background-size:100%;} 

.cont_mclub > ul > li.bg_cal span.bg_cal_ic {margin-left: 56px; margin-top: 23px; } 
.cont_mclub > ul > li.bg_hu span.bg_hu_ic {margin-left: 62px; margin-top: 23px; } 
.cont_mclub > ul > li.bg_gra span.bg_gra_ic {margin-left: 62px; margin-top: 23px; } 
.cont_mclub > ul > li.bg_rule span.bg_rule_ic {margin-left: 56px; margin-top: 23px; } 
.cont_mclub li dl {margin-top: 13px;}
.cont_mclub li dd {margin-top: 30px;}
.cont_mclub > ul > li dt:before {margin-left:69px;}

.cont_mclub > ul.mclub_pro > li,.cont_mclub > ul.mclub_pro > li.last {width:142px;}
ul.mclub_pro li.color_cy {background-size:100%;}
ul.mclub_pro li.color_pu {background-size:100%;}
.cont_mclub > ul.mclub_pro > li {padding-top:12px; font-size:0.675em;height: 42px;}
/*동아리*/
.page.type2.type4 .page_list > li > dl > dd > ul >li{width:215px;}
.cont_mclub > ul > li.bg_cal span.bg_cal_ic,.cont_mclub > ul > li.bg_rule span.bg_rule_ic{margin-left:65px;}

}

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

/*대학행사*/
.page.type4 .page_list_ty4 li dd {padding-left:0px!important;}
}

@media screen and (max-width: 760px) and (min-width: 641px){
.page.type2 .img_list li {width: 173px;}

.line_tit_s span {display: inline!important;}
.d_page_cont_1 {background: none; min-height: inherit;}
.d_page_cont_1 > ul {position:inherit; top: 0; left: 0; text-align: center; }
.d_page_cont_1 > ul > li.line_tit_s {position:inherit; float:none; display: block; padding:20px;}
li.line_tit_s.line_tit_s1 {background-color: #2f4ba8; margin-left:0; top:0; left:0;}
li.line_tit_s.line_tit_s2 {background-color: #011655; margin-left:0; top:0; left:0;}
li.line_tit_s.line_tit_s3 {background-color: #2eacb1; margin-left:0; top:0; right:0;}

/*대학행사*/
.page.type4 .img_list li.img_ty630 {width:549px;}
.page.type4 .img_list li.img_ty419 {width:365px;}
.page.type4 .img_list li.img_ty210 {width:183px;}

.cont_slide_ty01_li {width: 264px!important;}
.thum_slide.cont_slide_ty01 > ul > li {width: 264px!important;}
.thum_slide.cont_slide_ty01 > ul {width:792px!important;}
.thum_slide.cont_slide_ty01 {width: 264px!important;}
.cont_slide_ty01_li:last-of-type {margin-left:21px;}

.cont_slide_ty02_li {width: 550px!important;}
.thum_slide.cont_slide_ty02 > ul > li {width: 550px!important;}
.thum_slide.cont_slide_ty02 > ul {width:1650px!important;}
.thum_slide.cont_slide_ty02 {width: 550px!important;}


/*동아리*/
.cont_mclub > ul > li {min-height: 293px;}
.cont_mclub li dl {margin-bottom:0px!important;}

.cont_mclub > ul.mclub_pro > li {min-height:inherit;}
/*동아리*/
.page.type2.type4 .page_list > li > dl > dd > ul >li{width:260px;}
.cont_mclub > ul > li{width:260px;background-position: center 0 !important ;}
.cont_mclub > ul > li.bg_cal span.bg_cal_ic,.cont_mclub > ul > li.bg_rule span.bg_rule_ic{margin-left:109px;}
.cont_mclub > ul > li.bg_hu span.bg_hu_ic{margin-left:105px;}
.cont_mclub > ul > li.bg_gra span.bg_gra_ic{margin-left:106px;}
.cont_mclub > ul > li dt:before{margin-left:112px;}
.cont_mclub > ul.mclub_pro > li{margin-bottom:10px;}

.d_page_cont_1 > ul.daycare_ul > li.line_tit_s1{width:100%;}
.d_page_cont_1 > ul.daycare_ul > li.line_tit_s2{width:100%;}
.d_page_cont_1 > ul.daycare_ul > li.line_tit_s3{width:100%;}

}

@media screen and (max-width: 640px) and (min-width: 461px){
.top_header p.top_header_p {margin-bottom:50px;}
.page.type2 .img_list li {width: 100%; margin-left: 0;margin-bottom: 15px;}
.page.type2 .img_list li img {width: 100%;}

.line_tit_s span {display: inline!important;}
.d_page_cont_1 {background: none; min-height: inherit;}
.d_page_cont_1 > ul {position:inherit; top: 0; left: 0; text-align: center; }
.d_page_cont_1 > ul > li.line_tit_s {position:inherit; float:none; display: block; padding:20px;}
li.line_tit_s.line_tit_s1 {background-color: #2f4ba8; margin-left:0; top:0; left:0;}
li.line_tit_s.line_tit_s2 {background-color: #011655; margin-left:0; top:0; left:0;}
li.line_tit_s.line_tit_s3 {background-color: #2eacb1; margin-left:0; top:0; right:0;}

/*대학행사*/
.page.type4 .img_list li.img_ty630 {width:369px;}
.page.type4 .img_list li.img_ty419 {width:245px;}
.page.type4 .img_list li.img_ty210 {width:123px;}

.cont_slide_ty01_li {width: 370px!important;}
.thum_slide.cont_slide_ty01 > ul > li {width: 370px!important;}
.thum_slide.cont_slide_ty01 > ul {width:1110px!important;}
.thum_slide.cont_slide_ty01 {width: 370px!important;}
.thum_slide.cont_slide_ty01 img {width:100%}
.cont_slide_ty01_li:last-of-type {margin-left:0px;}
li.cont_slide_ty01_li:first-child {margin-bottom:20px;}

.cont_slide_ty02_li {width: 370px!important;}
.thum_slide.cont_slide_ty02 > ul > li {width: 370px!important;}
.thum_slide.cont_slide_ty02 > ul {width:1110px!important;}
.thum_slide.cont_slide_ty02 {width: 370px!important;}
/*동아리*/
.page.type2.type4 .page_list > li > dl > dd > ul >li{width:170px;}
.cont_mclub > ul > li{width:170px;background-position: center 0 !important ;background-size: 100% !important;}
.cont_mclub > ul > li.bg_cal span.bg_cal_ic,.cont_mclub > ul > li.bg_rule span.bg_rule_ic{margin-left:65px;margin-top:24px;}
.cont_mclub > ul > li.bg_hu span.bg_hu_ic{margin-left:60px;margin-top:24px;}
.cont_mclub > ul > li.bg_gra span.bg_gra_ic{margin-left:62px;margin-top:24px;}
.cont_mclub > ul > li dt:before{margin-left:68px;}
.cont_mclub > ul.mclub_pro > li{margin-bottom:10px;}
.page.type2.type4 .cont_mclub li dd{margin-top:40px;}
.cont_mclub > ul > li.bg_gra{clear: both;}
.page.type2.type4 .top_header{margin-bottom:0;}

.d_page_cont_1 > ul.daycare_ul > li.line_tit_s1{width:100%;}
.d_page_cont_1 > ul.daycare_ul > li.line_tit_s2{width:100%;}
.d_page_cont_1 > ul.daycare_ul > li.line_tit_s3{width:100%;}

}

@media screen and (max-width: 460px){
.top_header p.top_header_p {margin-bottom:50px;}
.page.type2 .img_list li {width: 100%!important; margin-left: 0!important; margin-bottom: 15px!important;}
.page.type2 .img_list li img {width: 100%;}

.line_tit_s span {display: block!important;}
.d_page_cont_1 {background: none; min-height: inherit;}
.d_page_cont_1 > ul {position:inherit; top: 0; left: 0; text-align: center; }
.d_page_cont_1 > ul > li.line_tit_s {position:inherit; float:none; display: block; padding:20px;}
li.line_tit_s.line_tit_s1 {background-color: #2f4ba8; margin-left:0; top:0; left:0;}
li.line_tit_s.line_tit_s2 {background-color: #011655; margin-left:0; top:0; left:0;}
li.line_tit_s.line_tit_s3 {background-color: #2eacb1; margin-left:0; top:0; right:0;}
.page.type2.type4 .top_header{margin-bottom:0;}

/*대학행사*/
.page.type4 .img_list li.img_ty630 {width:300px;}
.page.type4 .img_list li.img_ty419 {width:300px;}
.page.type4 .img_list li.img_ty210 {width:300px; height:130px;}

.cont_slide_ty01_li {width: 300px!important;}
.thum_slide.cont_slide_ty01 > ul > li {width: 300px!important;}
.thum_slide.cont_slide_ty01 > ul {width:909px!important;}
.thum_slide.cont_slide_ty01 {width: 300px!important;}
.thum_slide.cont_slide_ty01 img {width:100%}
.cont_slide_ty01_li:last-of-type {margin-left:0px;}
li.cont_slide_ty01_li:first-child {margin-bottom:20px;}

.cont_slide_ty02_li {width: 300px!important;}
.thum_slide.cont_slide_ty02 > ul > li {width: 300px!important;}
.thum_slide.cont_slide_ty02 > ul {width:909px!important;}
.thum_slide.cont_slide_ty02 {width: 300px!important;}
.autonomy .autonomy_content_text p{clear: both;}

/*동아리*/
.page.type2.type4 .page_list > li > dl > dd > ul >li{width:100%;}
.cont_mclub > ul > li{width:100%;background-position: center 0 !important ;}
.cont_mclub > ul > li.bg_cal span.bg_cal_ic,.cont_mclub > ul > li.bg_rule span.bg_rule_ic{margin-left:128px;}
.cont_mclub > ul > li.bg_hu span.bg_hu_ic{margin-left:124px;}
.cont_mclub > ul > li.bg_gra span.bg_gra_ic{margin-left:126px;}
.cont_mclub > ul > li dt:before{margin-left:131px;}
.cont_mclub > ul.mclub_pro > li{margin-bottom:10px;}
.page.type2.type4 .cont_mclub li dd{margin-top:53px;}
ul.mclub_pro li{background: none !important;width:100% !important;}
ul.mclub_pro li.color_cy{border:solid 1px #2eacb4;}
ul.mclub_pro li.color_pu{border:solid 1px #2f4ba8;}

.d_page_cont_1 > ul.daycare_ul > li.line_tit_s1{width:100%;}
.d_page_cont_1 > ul.daycare_ul > li.line_tit_s2{width:100%;}
.d_page_cont_1 > ul.daycare_ul > li.line_tit_s3{width:100%;}

}