@charset "utf-8";
@import url(http://fonts.googleapis.com/earlyaccess/nanumpenscript.css);



/*접근성관련 대체텍스트*/
.ct_hidden {position:absolute; width:0px; height:0px; font-size:0px; line-height:0; overflow:hidden;}


/* 공통스타일 */


#contents .content h2:before{display:block;position:absolute;top:0;left:0;width:30px;height:3px;background:#7DC242;content:'';}
#contents h2:before,
#contents #sitemap div h2:before,
#contents .locate_box h2:before{display:block;position:absolute;top:0;left:0;width:0px;height:0px;background:#7DC242;content:'';}

h2{position:relative;padding:9px 0 0;background:none;color:#000;font-size:21px;}
h2:before{display:block;position:absolute;top:0;left:0;width:30px;height:3px;background:#7DC242;content:'';} /* 서브페이지 왼쪽상단 컬러 */
h3 {background:url(/images/common/ui/h3_bul_06.gif) no-repeat 0px 4px;}
h4 {background:url(/images/common/ui/h4_bul.gif) no-repeat 0px 8px;}



/** 행정부서 **/
.point01 {color:#00693f;} /* 행정부서 포인트 컬러 */
.point02 {color:#22569c;} /* 행정부서 블루 */
.black {color:#121212;} /* 행정부서 블랙 */

.fsize16 {font-size:16px;}
.fsize22 {font-size:22px;}
.fsize28 {font-size:28px;}

.fbold500 {font-weight:500;}
.fbold600 {font-weight:600;}

.right {text-align:right;}
.center {text-align:center;}

.mt_m30 {margin-top:-30px}

.h_ex2 {padding: 1px 0 0 12px; background: url(/images/default/sh_dot01.gif) no-repeat left 10px;}

.bul {padding:1px 0 0 12px; background:url(/images/default/sh_dot_ex.gif) no-repeat left 8px; font-size:15px;}


/* 이미지확대보기 */
figure.picBox2 .pic{display:block;padding:7%;border:1px solid #ddd;text-align:center;}
figure.picBox2 figcaption span.tx{display:none;}
figure.picBox2 figcaption a{display:block;padding:10px 0;border-bottom:1px dotted #ddd;text-align:center;}
figure.picBox2 figcaption a:hover,
figure.picBox2 figcaption a:focus,
figure.picBox2 figcaption a:active{background:#199570;color:#fff;}


@media only screen and (min-width:768px){
	figure.picBox2 .pic{padding:30px;}
	figure.picBox2 figcaption span.tx {display:block; padding:10px 0; font-weight:bold; text-align:center;}
	figure.picBox2 figcaption span.btn{display:none;}
}



/* 이미지 나열 */
.ui.uic .box_col.organ_col4,
.ui.uic .box_col.organ_col3,
.ui.uic .box_col.organ_col2 {overflow:hidden; margin: 0 0 5px 0; text-align:center; background: none; background-color: #fff; border: none; }
.ui.uic .box_col.organ_col4 h3,
.ui.uic .box_col.organ_col3 h3,
.ui.uic .box_col.organ_col2 h3 {margin:0; padding:10px 0; background:none; font-size:15px; }
.ui.uic .box_col.organ_col4 .col,
.ui.uic .box_col.organ_col3 .col,
.ui.uic .box_col.organ_col2 .col {margin:0 0 15px; width:100%;}
.ui.uic .box_col.organ_col4 .col .item .thm_figure,
.ui.uic .box_col.organ_col2 .col .item .thm_figure {border-radius:3px;}


@media only screen and (min-width:480px){
}


@media only screen and (min-width:620px){
	.ui.uic .box_col.organ_col4 .col{margin:5%;}
	.ui.uic .box_col.organ_col4 .col{width:40%; }
	.ui.uic .box_col.organ_col3 .col{margin:2%;}
	.ui.uic .box_col.organ_col3 .col{width:29%; }
	.ui.uic .box_col.organ_col2 .col{margin:5%;}
	.ui.uic .box_col.organ_col2 .col{width:40%; }
}

@media only screen and (min-width:768px){
	.ui.uic .box_col.organ_col4 .col{margin:0 2%;}
	.ui.uic .box_col.organ_col4 .col{width:21%; margin-bottom:0; }
	.ui.uic .box_col.organ_col2 .col{margin:0 3%;}
	.ui.uic .box_col.organ_col2 .col{width:43%; margin-bottom:0; }
}


/* 테이블 포인트 */
table .bg_point { color:#000; background:url(/images/default/bg_sanha_dot.gif) repeat left top;}


/* 라인 */
.top_line {padding-top:30px; border-top: 1px solid #d2d2d2;}


/* 텍스트 박스 */
.tx_box {display:inline-block; margin:0 3px 10px 3px; padding:3px 5px; background:#F3F3F3; border-radius:3px; border: 1px solid #E4E4E4;}
.tx_box2 {display:inline-block; margin:0 10px 5px 0px; padding:2px 5px; width:63px; color:#FFFFFF; text-align:center; background:#8794a8 url(/images/organ/common/dot_bg.png) repeat; border-radius:3px;}
.tx_box3 {display:inline-block; margin:0 5px 3px 5px; padding:3px 6px 2px; background:#F3F3F3; border-radius:3px; border: 1px solid #E4E4E4;}


/** 4차메뉴 **/

ul.basic_tab { border-bottom:1px dotted #BEBEBE; margin-bottom:50px; padding-bottom:50px; width:100%;}
ul.basic_tab:after { content:""; display:block; clear:both; }
ul.basic_tab li { float:left; width:49%; margin:0 1% 5px 0;}
ul.basic_tab li a { display:block; padding:5px 5px 3px; margin:0 0 0 0px; background-color:#F7F7F7; border:1px solid #d2d2d2; font-size:0.77em;}
ul.basic_tab li:first-child a { margin:0; }
ul.basic_tab li.first a { margin:0; }
ul.basic_tab li.on a,
ul.basic_tab li a:hover,
ul.basic_tab li a:focus,
ul.basic_tab li a:active { padding:5px 7px 3px; background:none; background-color:#8794A8; border:1px solid #707A8B; text-decoration:none; color:#fff; }


@media all and (min-width:480px){


	ul.basic_tab li {width:32%;}
	ul.basic_tab li a { padding:5px 10px 3px; font-size:0.95em;}
	ul.basic_tab li.on a,
	ul.basic_tab li a:hover,
	ul.basic_tab li a:focus,
	ul.basic_tab li a:active {padding:5px 10px 3px; background:url(/images/organ/common/bg_basictab_off.gif) no-repeat right 50% #8794A8;}

}


@media all and (min-width:768px){

	ul.basic_tab li { float:left; margin:0 1% 5px 0; width:19%; }

}

/** 공통박스 아이콘 **/
.uit .inner.icowrap .ico {  margin-right:30px; width:121px; min-height:121px; }
.uit .inner.icowrap .ico1 {background-image:url(/images/common/ui/common_icon.png); background-position: 0 0;}       /* 전등 */
.uit .inner.icowrap .ico2 {background-image:url(/images/common/ui/common_icon.png); background-position: 0 -121px;}  /* 새싹,책 */
.uit .inner.icowrap .ico3 {background-image:url(/images/common/ui/common_icon.png); background-position: 0 -242px;}  /* 건물 */
.uit .inner.icowrap .ico4 {background-image:url(/images/common/ui/common_icon.png); background-position: 0 -365px;}  /* 자물쇠 */
.uit .inner.icowrap .ico5 {background-image:url(/images/common/ui/common_icon.png); background-position: 0 -486px;}  /* 우편 */
.uit .inner.icowrap .ico6 {background-image:url(/images/common/ui/common_icon.png); background-position: 0 -607px;}  /* 컴퓨터,플레이 */
.uit .inner.icowrap .ico7 {background-image:url(/images/common/ui/common_icon.png); background-position: 0 -728px;}  /* 모래시계 */
.uit .inner.icowrap .ico8 {background-image:url(/images/common/ui/common_icon.png); background-position: 0 -849px;}  /* 책,돋보기 */
.uit .inner.icowrap .ico9 {background-image:url(/images/common/ui/common_icon.png); background-position: 0 -970px;}  /* 책,필기도구 */
.uit .inner.icowrap .ico10 {background-image:url(/images/common/ui/common_icon.png); background-position: 0 -1091px;}  /* 컴퓨터,톱니바퀴 */

.uit .inner.icowrap .ico11 {background-image:url(/images/common/ui/common_icon.png); background-position: 0 -1212px;}  /* V3백신 */
.uit .inner.icowrap .ico12 {background-image:url(/images/common/ui/common_icon.png); background-position: 0 -1333px;}  /* 원격 */
.uit .inner.icowrap .ico13 {background-image:url(/images/common/ui/common_icon.png); background-position: 0 -1454px;}  /* 컴퓨터,사람 */
.uit .inner.icowrap .ico14 {background-image:url(/images/common/ui/common_icon.png); background-position: 0 -1575px;}  /* 와이파이 */
.uit .inner.icowrap .ico15 {background-image:url(/images/common/ui/common_icon.png); background-position: 0 -1696px;}  /* 지구본,비행기 */
.uit .inner.icowrap .ico16 {background-image:url(/images/common/ui/common_icon.png); background-position: 0 -1817px;}  /* 우편,하트 */
.uit .inner.icowrap .ico17 {background-image:url(/images/common/ui/common_icon.png); background-position: 0 -1938px;}  /* 장애인 */
.uit .inner.icowrap .ico18 {background-image:url(/images/common/ui/common_icon.png); background-position: 0 -2059px;}  /* 장학금 */
.uit .inner.icowrap .ico19 {background-image:url(/images/common/ui/common_icon.png); background-position: 0 -2180px;}  /* 안전 */
.uit .inner.icowrap .ico20 {background-image:url(/images/common/ui/common_icon.png); background-position: 0 -2301px;}  /* 검진 */

.uit .inner.icowrap .ico21 {background-image:url(/images/common/ui/common_icon.png); background-position: 0 -2422px;}  /* 실험 */
.uit .inner.icowrap .ico22 {background-image:url(/images/common/ui/common_icon.png); background-position: 0 -2543px;}  /* 문서작성 */
.uit .inner.icowrap .ico23 {background-image:url(/images/common/ui/common_icon.png); background-position: 0 -2664px;}  /* 칠판 */
.uit .inner.icowrap .ico24 {background-image:url(/images/common/ui/common_icon.png); background-position: 0 -2785px;}  /* 사람 */
.uit .inner.icowrap .ico25 {background-image:url(/images/common/ui/common_icon.png); background-position: 0 -2906px;}  /* 대화 */
.uit .inner.icowrap .ico26 {background-image:url(/images/common/ui/common_icon.png); background-position: 0 -3027px;}  /* 화살, 적중 */
.uit .inner.icowrap .ico27 {background-image:url(/images/common/ui/common_icon.png); background-position: 0 -3148px;}  /* 그래프 */
.uit .inner.icowrap .ico28 {background-image:url(/images/common/ui/common_icon.png); background-position: 0 -3269px;}  /* 영상카메라 */
.uit .inner.icowrap .ico29 {background-image:url(/images/common/ui/common_icon.png); background-position: 0 -3390px;}  /* K-MOOC */
.uit .inner.icowrap .ico30 {background-image:url(/images/common/ui/common_icon.png); background-position: 0 -3511px;}  /* 설정 */

.uit .inner.icowrap .ico31 {background-image:url(/images/common/ui/common_icon.png); background-position: 0 -3632px;}  /* 하트 */
.uit .inner.icowrap .ico32 {background-image:url(/images/common/ui/common_icon.png); background-position: 0 -3753px;}  /* 얼굴가면 */
.uit .inner.icowrap .ico33 {background-image:url(/images/common/ui/common_icon.png); background-position: 0 -3874px;}  /* 손하트 */
.uit .inner.icowrap .ico34 {background-image:url(/images/common/ui/common_icon.png); background-position: 0 -3995px;}  /* 인증,매달 */
.uit .inner.icowrap .ico35 {background-image:url(/images/common/ui/common_icon.png); background-position: 0 -4116px;}  /* 잡코리아 */
.uit .inner.icowrap .ico36 {background-image:url(/images/common/ui/common_icon.png); background-position: 0 -4237px;}  /* 학군사관 */

.uit .inner.icowrap .ico37 {background-image:url(/images/common/ui/common_icon.png); background-position: 0 -4358px;}  /* 배드민턴 */
.uit .inner.icowrap .ico38 {background-image:url(/images/common/ui/common_icon.png); background-position: 0 -4479px;}  /* 스쿼시 */
.uit .inner.icowrap .ico39 {background-image:url(/images/common/ui/common_icon.png); background-position: 0 -4600px;}  /* 피트니스 */
.uit .inner.icowrap .ico40 {background-image:url(/images/common/ui/common_icon.png); background-position: 0 -4721px;}  /* 골프 */
.uit .inner.icowrap .ico41 {background-image:url(/images/common/ui/common_icon.png); background-position: 0 -4842px;}  /* 볼링 */

.uit .inner.icowrap .ico42 {background-image:url(/images/common/ui/common_icon.png); background-position: 0 -4963px;}  /* B1 */
.uit .inner.icowrap .ico43 {background-image:url(/images/common/ui/common_icon.png); background-position: 0 -5084px;}  /* 1F */
.uit .inner.icowrap .ico44 {background-image:url(/images/common/ui/common_icon.png); background-position: 0 -5205px;}  /* 2F */
.uit .inner.icowrap .ico45 {background-image:url(/images/common/ui/common_icon.png); background-position: 0 -5326px;}  /* 3F */
.uit .inner.icowrap .ico46 {background-image:url(/images/common/ui/common_icon.png); background-position: 0 -5447px;}  /* 부대시설 */
.uit .inner.icowrap .ico47 {background-image:url(/images/common/ui/common_icon.png); background-position: 0 -5568px;}  /* 골프연습장 */




/* 점선 테두리 박스 */
.organ_uit{overflow:hidden;position:relative; padding:5px;background:url(/images/organ/common/border_bg.png) repeat;}
.organ_uit .organ_inner{position:relative; float:left; z-index:1; padding:3%; width:94%; height:auto; background-color:#fff;}


/* 다운로드 */
a.btn_ln_down { display:inline-block; width:93%; margin:0 0 7px 0; padding:10px 3% 7px; background:#fcfcfe; border-radius:3px; border:1px solid #DDDDDD; vertical-align:middle; color:#121212; }
a.btn_ln_down:hover,a.btn_ln_down:focus,a.btn_ln_down:active { background:#00693f; border:1px solid #00693f; color:#fff; text-decoration:none; }
/* 녹색 */
a.btn_gr span { padding:1px 0 0 12px; background:url(/images/default/sh_dot01.gif) no-repeat left 7px; }
a.btn_gr:hover,a.btn_gr:focus,a.btn_gr:active { background:#7DC242;  border:1px solid #7dc242; }
a.btn_gr span:hover,a.btn_gr span:focus,a.btn_gr span:active {padding:1px 0 0 12px; background:url(/images/default/sh_dot01_on.gif) no-repeat left 7px;}



@media all and (min-width:420px){

	/* 다운로드 */
	a.btn_ln_down { display:inline-block; width:93%; margin:0 0 7px 0; padding:10px 3% 7px; background:#fcfcfe url(/images/default/sh_bt_arr_green.png) no-repeat 97%; border-radius:3px; border:1px solid #DDDDDD; vertical-align:middle; color:#121212; }
	/* 녹색 */
	a.btn_gr:hover,a.btn_gr:focus,a.btn_gr:active { background:#7DC242 url(/images/default/sh_bt_arr_on.png) no-repeat 97%;  border:1px solid #7dc242; }

}



/* 준비중 페이지 */
.ing {width:100%; text-align:center;}


@media all and (min-width:1204px){
	.ing {text-align:center;}
}



/*순서 및 절차*/
.uip1_organ{margin:15px 0 0;}
.uip1_organ:after{display:block;content:"";clear:both;}
.uip1_organ>li{position:relative;margin:0 0 20px;padding:0px;text-align:center; border:1px solid #ddd;}
.uip1_organ>li:after{display:block;position:absolute;top:88px;right:50%;margin-right:-8px; width:16px;height:26px;background:url(/images/common/ui/flow_arw1_1.png) no-repeat 50% 50%;content:"";/*transform:rotate(90deg);*/}

.uip1_organ>li{display:block; width:100%; vertical-align:middle;font-size:13px;line-height:1.4;}
.uip1_organ>li.l_end{margin-right:0;}
.uip1_organ>li.l_end:after/*before*/{display:none;}
.uip1_organ .sect strong{display:block; padding:13px 0; background:#8794a8 url(/images/organ/common/dot_bg.png) repeat; color:#ffffff;}
.uip1_organ .sect span {display:block; padding:13px 0;}


.uip2_organ,
.uip3_organ{margin:15px 0 0;}
.uip2_organ:after,
.uip3_organ:after{display:block;content:"";clear:both;}
.uip2_organ>li,
.uip3_organ>li{position:relative;margin:0 0 20px;padding:0px;text-align:center; border:1px solid #ddd;}
.uip2_organ>li:after,
.uip3_organ>li:after{display:block;position:absolute;top:53px;right:50%;margin-right:-8px; width:16px;height:26px;background:url(/images/common/ui/flow_arw1_1.png) no-repeat 50% 0;content:"";/*transform:rotate(90deg);*/}

.uip2_organ>li,
.uip3_organ>li{display:block; width:100%; vertical-align:middle;font-size:13px;line-height:1.4;}
.uip2_organ>li.l_end,
.uip3_organ>li.l_end{margin-right:0;}
.uip2_organ>li.l_end:after/*before*/,
.uip3_organ>li.l_end:after/*before*/{display:none;}
.uip2_organ .sect strong,
.uip3_organ .sect strong{display:block; padding:14px 0; background:#8794a8 url(/images/organ/common/dot_bg.png) repeat; color:#ffffff;}
.uip2_organ .sect span,
.uip3_organ .sect span {display:block; padding:13px 0;}


@media only screen and (min-width:640px){
	/*순서 및 절차*/
	.uip1_organ>li{float:left;margin:0 5% 20px 0;width:40%;}
	.uip1_organ>li:after{top:30px;right:-27px;margin-right:0;transform:none;background:url(/images/common/ui/flow_arw1.png) no-repeat 50% 50%;}

	.uip2_organ>li,
	.uip3_organ>li{float:left;margin:0 5% 20px 0;width:40%;}
	.uip2_organ>li:after,
	.uip3_organ>li:after{top:18px;right:-27px;margin-right:0;transform:none;background:url(/images/common/ui/flow_arw1.png) no-repeat 50% 0;}
}

@media only screen and (min-width:1000px){
	/*순서 및 절차*/
	.uip1_organ>li{margin-right:5%;width:19%;}

	.uip2_organ>li{margin-right:5%;width:19%;}

	.uip3_organ>li{margin-right:4%;width:29%;}
	.uip3_organ>li:after{top:18px;right:-23px;}
}



/*링크게시판*/

.btn_home{display:inline-block;}
.btn_home a{display:block;width:33px;height:33px;background:url(/images/common/ui/home2.png) no-repeat 50% 50%;border:1px solid #ddd;border-radius:3px;}
.btn_home a:hover,
.btn_home a:focus{background-image:url(/images/common/ui/home_ov.png);background-color:#838383;border-color:#838383;}


.basic_box .btn_tap a{display:block;}
.basic_box .btn_tap a.ov,
.basic_box .btn_tap a:hover,
.basic_box .btn_tap a:hover,
.basic_box .btn_tap a:active,
.basic_box .btn_tap a:active,
.basic_box .btn_tap a:focus,
.basic_box .btn_tap a:focus{background:#8794a8 url(/images/organ/common/dot_bg.png) repeat;color:#fff; border-radius:3px;}
.basic_box .inner form { width:100%; }
.basic_box .inner ul{margin-bottom:15px;}
.basic_box .inner ul:after,
.basic_box .inner ul:after{display:block;clear: both;content:'';}
.basic_box .inner ul li{float:left; text-align:center; width:50%}
.basic_box .inner ul li a{margin-bottom:0px;padding:6px 20px; border:1px solid #ddd; border-radius:3px; text-decoration:none;}

.basic_table tbody td.problem_number {padding-left:0; padding-right:0;  }

/* .sub05_01 .basic_table thead th, .sub05_01 .basic_table td{border-left:0 none;}
.sub05_01 .basic_table thead th.problem_name{width:18%;}
.sub05_01 .basic_table thead th.problem_file{width:18%;}
.sub05_01 .basic_search .searchinput{width:76%;}
.sub05_01 .basic_search{margin-top:20px;} */


@media only screen and (min-width:768px){
	.basic_box .inner ul li{float:left; margin:0 3px 0 0; text-align:center; width:auto;}
	/* .sub05_01 #contents .basic_table tr td span img{width:195px; height:54px;}
	.sub05_01 .basic_search .searchinput{width:auto;} */
}



/* sitemap */
#sitemap{width:100%; }
#sitemap:after{content:" ";display:block;visibility:hidden;clear:both;}
#sitemap div{display:inline-table; width:100%; margin-left:0; }
#sitemap div:after{content:"";display:block;visibility:hidden;clear:both;}
#sitemap div h2{width:100%; margin:0 0 10px 0;padding:14px 0 11px 0;font-size: 18px; text-align:center; border: 1px solid #545454; background: #545454 url(/images/organ/common/dot_bg.png) repeat; color: #FFF; font-weight: normal;}
#sitemap div h2:before {background:none;content:'';}
#sitemap div div{float:none; width:100%; margin:0; margin-bottom:20px; border:1px dotted #CCCCCC; }
#sitemap div ul li h3 {margin:0; padding:0; background:none;}
#sitemap div ul li a{display:block;padding:13px 0 10px 20px; margin-bottom:5px; background-color: #f0f0f0; font-size: 16px; font-weight:bold; color: #121212; }
#sitemap div ul li a:hover {background:#444c58; color:#fff; }
#sitemap div ul:last-child li h3 a {margin:0; }
#sitemap div ul li ul{padding:10px 20px 20px 20px; }
#sitemap div ul li ul li {padding-left:7px; background: url(/images/organ/common/sitemap_blit.png) no-repeat left 11px; }
#sitemap div ul li ul li a {padding:0; margin:0; line-height:27px; font-size:14px; background:none; font-weight:normal; color:#545454; }
#sitemap div ul li ul li a:hover {background:none; color:#545454; }
#sitemap .no_mar{margin-right:0 ;}
#sitemap .no_mar ul li {margin:0;width:140px;}
#sitemap .clear{clear:both ;display:block;padding:0;width:0;height:0;background:none;}


@media only screen and (min-width:768px){
	#sitemap div {width:31%; margin:0 8px; }
}



/* 인사말 */
.greeting_type01 {position:relative; width:100%; height:auto; overflow:hidden; text-align: justify;}
.greeting_type01 span.photo {display: block; margin: 0 auto; width: 141px; }
.greeting_type01 span.photo img {padding:6px; width: 127px; border:1px solid #ddd;}
.greeting_type01 span.photo p.name {font-size:14px; text-align:center; margin-top:10px;width: 100%;}
.greeting_type01 span.photo p.name b {color:#333; font-size:28px; font-weight:500; font-family:"nanumpenscript","nanum pen script",Sans-serif;}
.greeting_type01 p.text {margin-top:20px; width: 100%;}
.greeting_type01 p.text .ti {line-height:28px; font-size:18px;}

@media all and (min-width:768px){
	.greeting_type01 span.photo {float:left; margin: 0 30px 0 0;  width: 141px; }
	.greeting_type01 span.photo img {padding:6px; width: 127px; border:1px solid #ddd;}
	.greeting_type01 p.text {float:right; margin-top:0; width: 75%;}
}



/* 연혁 */
.history {overflow:hidden;}
.history li {overflow:hidden; padding:15px 0px 5px; border-bottom:1px dotted #d2d2d2;}
.history li span{display:block; width:110px; padding:8px 10px 4px; margin-bottom:10px; font-size:16px; font-weight:500; text-align:left; background:#7DC242; vertical-align:middle; color:#fff;}
.history li span.m{width:80px; text-align:center;}
.history li .history_txt {display:block;}
.history li p {padding:1px 0 0 12px; background:url(/images/default/sh_dot01.gif) no-repeat left 10px;}
.history li.bg_li {background:#f9f8f8;}
.history li.bg_li span {background:#444c58;}
.year {margin-top:30px; padding:0 20px; border-top:1px solid #E2E2E2; border-bottom:1px dotted #d2d2d2;  background:#f4f4f4 url(/images/organ/common/dot_bg.png) repeat;}
.year p {color:#444c58; padding:15px 0 8px 0; font-size:23px; font-weight:500; text-align:center;}

@media all and (min-width:768px){
	.history li {padding:10px 10px 0 0px; }
	.history li span{display:table-cell; margin:0;}
	.history li .history_txt {padding:12px 0 11px 35px; display:table-cell;}
	.year {margin-top:50px;}
	.year p {padding:21px 0 13px 0; font-size:27px;}
}



/* 규정 */
.rule {position:relative; width:100%;}
div .rule h2 {font-size:23px; font-weight:500; text-align:center; padding-top:0px; background:none;}
div .rule h2:before {background:none;content:'';}
div .rule h3 {font-size:18px; font-weight:500; text-align:center; background:none;}

.rule ul li {overflow:hidden; padding-bottom:10px;}
.rule ul li strong{color:#7DC242;}
.rule ul li ol, .rule ul li ul{padding:5px 0 0 12px;}
.rule ul li ol li, .rule ul li ul li {padding-bottom:5px;}
.rule ul li ol li ol, .rule ul li ol li ul{padding:5px 0 0 16px;}
.rule ul li ol li ul li, .rule ul li ol li ul li {padding-bottom:5px;}
.rule ul li table td strong{color:#545454;}


/* 학사일정 */
.schedule_table_mob table th {color:#7DC242;}

@media only screen and (min-width:640px){
	.schedule_table_web {margin-top:0;}
	.schedule_table_web table thead th { background-color:#f7f7f7;}
	.schedule_table_web table tbody th { color:#7DC242;}
	.schedule_table_web table thead th span{display:inline-block;padding:7px 15px 3px;background:none; border-radius:0;color:#444c58;font-size: 1.125em;}
}


/* 입학안내 */
.uit2.type2{overflow:hidden;position:relative; padding:5px;background:url(/images/organ/common/border_bg.png) repeat;border:none;}
.uit2.type2 .inner{position:relative;z-index:1; padding:20px;background-color:#fff; border-width:0;}
.uit2.type2 .inner strong{margin-bottom:25px;color:#7b706c;font-size:30px;text-align:center;}
.uit2.type2 .inner strong span{display:block;}
.uit2.type2 .inner.icowrap .ico{left:auto;right:50px;width:200px;height:200px;background:no-repeat 0 0 / 100%;}
.uit2.type2 .inner.icowrap .ico1{background-image:url(/images/mie/content/uit2_ico1.png);}
.uit2.type2 .inner.icowrap .ico2{background-image:url(/images/common/ui/uit2_ico2.png);}
.uit2.type2 .inner p{font-size:16px;text-align:center;}
.uit2.type2 .inner p span{display:block;}
.uit2.type2 .inner .btn_wrap{margin-top:20px;text-align:center;}

@media all and (min-width:768px){
	.uit2.type2 .inner{padding:40px 300px 60px 40px;background:#fff url(/images/mie/content/uit2_bg.png) no-repeat 90% 40px;}
	.uit2.type2 .inner strong{text-align:left;}
	.uit2.type2 .inner strong span{display:inline-block;}
	.uit2.type2 .inner.icowrap .ico{left:auto;right:50px;width:225px;height:225px;background:no-repeat 0 0;}
	.uit2.type2 .inner.icowrap .ico1{background-image:url(/images/mie/content/uit2_ico1.png);}
	.uit2.type2 .inner.icowrap .ico2{background-image:url(/images/common/ui/uit2_ico2.png);}
	.uit2.type2 .inner p{text-align:left;}
	.uit2.type2 .inner p span{display:inline-block;}
	.uit2.type2 .inner .btn_wrap{text-align:left;}
}