@charset "utf-8";

/** 공통 **/
/* 공통스타일 */
#contents .content h2:before{display:block;position:absolute;top:0;left:0;width:30px;height:3px;background:#9fd0ce;content:'';}
#contents h2:before{display:block;position:absolute;top:0;left:0;width:0px;height:0px;background:#9fd0ce;content:'';}

#contents .content #schedule h2:before,
#contents .content h2.mn_ti:before,
#contents .content #sitemap h2:before{display:block;position:absolute;top:0;left:0;width:0px;height:0px;background:#9fd0ce;content:'';}

h3 {background:url(/images/nursingcollege/common/h3_bul_01.gif) no-repeat 0px 4px;}
h4 {background:url(/images/common/ui/h4_bul.gif) no-repeat 0px 8px;}

/* 포인트컬러 */
.point01 {color:#9fd0ce;} /* 단과대학 포인트 컬러 */

/* 학사일정 */
.schedule_table_mob table th {color:#9fd0ce;}

@media only screen and (min-width:640px){
.schedule_table_web table tbody th {color:#9fd0ce;}
}


/** 레이아웃 **/

/*메뉴*/
#tm li.th1 a.th1_lnk { width:100px; }
#tm li.th1:first-child a.th1_lnk { width:125px; }


/* 레프트타이틀 */
#lnb #leftTi {background:#9fd0ce;}

/* 레프트 3차메뉴 */
#leftmenu li ul.lm_3th li a.link_3th_ov,
#leftmenu li ul.lm_3th li a:hover,
#leftmenu li ul.lm_3th li a:focus, 
#leftmenu li ul.lm_3th li a:active { background-position:left 9px; color:#7cb0ae; }

/* 컨텐츠타이틀 */
#contents .contTi {background:url(/images/nursingcollege/common/h_bgline.gif) no-repeat center top; }


/** 메인 **/
#mcontent_wrap { background:url(/images/nursingcollege/main/mid_bgimg.jpg) no-repeat center top #e1e4e9; }

/* 메인 컨텐츠 높이(2단) 
@media all and (min-width:1024px){
.mcontent { height: 973px; }
.mcontent_box {height: 908px;}
}
*/

/* 공지사항 
.point_box ul li a {background:#9fd0ce; color:#00584e; }
.point_box ul li a span.more {background:#87b1af; }
.point_box ul li a:hover,
.point_box ul li a:focus,
.point_box ul li a:active { background:#7fa6a5; }
.point_box ul li a:hover span.more { background:#6c8e8c; }
.point_box ul li a span.date { display:block; padding-top:45px; margin-bottom:15px; background:url(/images/nursingcollege/main/mid_icon.png) no-repeat center top; font-size:0.938em; }
.point_box .controll a[rel="prev"] { display:inline-block; padding-right:12px; margin-right:5px; background:url(/images/nursingcollege/main/mid_controll_line.png) no-repeat right 1px; }
*/

/* 비젼 */
.vision_box a {background-color:#73bbb8; }
.vision_box a:hover,
.vision_box a:focus,
.vision_box a:active { background-color:#5c9693; }

.sub01_05_02 .dep_tap { display:none; }









/******************************컨텐츠****************************************/



/* 인사말 타입1 */
.sub01_01 .greeting_type01 {position:relative; width:100%; height:auto; overflow:hidden;}
.sub01_01 .greeting_type01 p.photo {display: block; margin: 0 auto; width: 141px; }
.sub01_01 .greeting_type01 p.photo img {padding:6px; width: 127px; border:1px solid #ddd;}
.sub01_01 .greeting_type01 p.photo b {display: block;}
.sub01_01 .greeting_type01 p.photo b.name {font-size:14px; text-align:center; margin-top:5px;width: 100%;}
.sub01_01 .greeting_type01 p.photo b.name span {color:#333; font-size:26px; font-weight:500; font-family:"nanumpenscript","nanum pen script",Sans-serif;}
.sub01_01 .greeting_type01 p.text {margin-top:20px; width: 100%;}
.sub01_01 .greeting_type01 p.text .ti {line-height:28px; font-size:22px;}

@media all and (min-width:768px){

.sub01_01 .greeting_type01 {position:relative; width:100%; height:auto; overflow:hidden;}
.sub01_01 .greeting_type01 p.photo {float:left; margin: 0 30px 0 0;  width: 141px; }
.sub01_01 .greeting_type01 p.photo img {padding:6px; width: 127px; border:1px solid #ddd;}
.sub01_01 .greeting_type01 p.photo b.name {font-size:14px; text-align:center; margin-top:5px;width: 100%;}
.sub01_01 .greeting_type01 p.photo b.name span {color:#333; font-size:26px; font-weight:500; font-family:"nanumpenscript","nanum pen script",Sans-serif;}
.sub01_01 .greeting_type01 p.text {float:left; width: 75%;}
.sub01_01 .greeting_type01 p.text .ti {line-height:28px; font-size:22px;}
}

@media all and (min-width:1000px){

.sub01_01 .greeting_type01 p.text {margin-top:0;}
}




/*링크연결 아이콘박스*/
.link_box p {text-align:center; color:#444c58; }
.link_box p span {display:block; font-weight:600; font-size:20px; color:#36b9b4; }
.link_box ul {overflow:hidden; padding:0 30px; border:1px solid #d2d2d2; text-align:center; }
.link_box ul li {padding:30px 0; border-bottom:1px solid #d2d2d2; font-weight:600; font-size:16px; color:#121212; }
.link_box ul li:last-child {border:0; }
.link_box ul li img {display:block; margin:0 auto; margin-bottom:20px; }
.link_box ul li .link_btn {display:block; margin-top:20px; font-weight:400; font-size:14px; }
@media all and (min-width:768px){
.link_box ul {padding:30px 0; }
.link_box ul li {float:left;  padding:0; border-bottom:none; border-right:1px solid #d2d2d2; }
.link_box ul.one_icon li {float:none; margin:0 auto; }
.link_box ul.two_icon li {width:49.9%; }
.link_box ul.tree_icon li {width:33.2%;}
.link_box ul li:last-child {border:0; }
}

/* 교육목표 */
.bul_num_small {background: #444c58;}



/* 조직도 */

.org { position:relative; margin:10px auto; padding:25px; background:#fff; border:1px solid #ddd; }

.org_box { position:relative; background:url(/images/med/sub01/goalm_box.gif) repeat-y center top; }
.org_box strong { display:block; width:auto; height:auto; margin:0 auto; padding:15px; font-size:1.15em; text-align:center; font-weight:normal; color:#fff;}
.org_box strong.king { background:#008F7F; }
.org_box strong.king2 {margin:15px auto;  background:#444C58; }
.org_box strong.king3 {margin:15px auto;  background:#16837F; }
.org_box strong.king4 {margin:15px auto 5px auto;  background:#36B9B4; }
.org_box strong.king5 {margin:15px auto 5px auto;  background:#7E7E7E; }
.org_box strong.king6 { background:#7CC9C6; }

.low_rank { background:none; }
.low_rank:after { content:""; display:block; clear:both; }
.low_rank li.low_li { width:auto; margin-top:5px;  }
.low_rank li strong { display:block; font-size:1.143em; width:auto; margin:0 auto; padding:13px 0; background:#616974; border:1px solid #ddd; text-align:center; }

.low_rank li .low_sp { display:block; width:auto; height:32px; margin:0 auto; padding:13px 0 0 0; background:#ffffff; border:1px solid #ddd; text-align:center; color:#545454; }
.low_rank li strong.low_st { margin:5px auto; width:auto; background:#F7F7F7; border:1px solid #ddd; text-align:center; font-size:1em; color:#545454;}
.low_rank li strong.low_st span {display:inline-block;}

.low_rank li .low_ul { width:auto; margin:0 auto; padding:15px; background:#fff; border-left:1px solid #ddd; border-bottom:1px solid #ddd; border-right:1px solid #ddd; }
.low_rank li .low_ul_ex { border:1px solid #ddd; }
.low_rank li .low_ul li { padding-left:15px; background:url(/images/med/sub01/sh_dot01.gif) no-repeat left 10px; }


.low_rank2 { padding:0; background:none; }


@media only screen and (min-width:1024px){

	.org_box {margin:0 auto; background:url(/images/nursingcollege/sub01/bg_org.gif) no-repeat center 20px; }
	.org_box strong.king { width:160px; height:20px; }
	.org_box strong.king2, .org_box strong.king3 { margin:20px auto; }
	.org_box strong.king4 { margin:20px auto 60px; }
	.org_box strong.king5 { margin:40px auto 50px; }

	.low_rank {margin:0 auto; padding:0; }
	.low_rank li { float:left;}
	.low_rank li.low_li { margin:0 3px 0 9px; width:18%; }
	.low_rank li strong.low_st { margin:0 6.5px 10px; width:120px;}
	.low_rank li strong.low_st span {display:block;}
	.low_rank li .low_ul { float:left; width:103px; font-size:0.85em; padding:10px 8px;}
	.low_rank li .low_ul li { padding-left:10px; }

}



/*시설안내*/
.sub01_07 p {font-size:1.1em;}
.sub01_07 .ui.uilnk.type2 .box_col .col .item{padding:0px;}
.sub01_07 .ui.uilnk.type2 .box_col .col .item .thm_figure{margin-bottom:0px; padding:0;}
.sub01_07 .ui.uilnk.type2 .box_col .col .item .thm_caption {display:block;margin:10px 0; padding:0; text-align:center; font-size:1em; background:none;}




/*취업정보 5차메뉴*/
.dep_tap5 {  margin-bottom:0px; } 
.dep_tap5 .dep_ul {margin-left:-2px; }
.dep_tap5 .dep_ul:after { content:""; display:block; clear:both; }
.dep_tap5 .dep_ul li { float:left; width:auto;}
.dep_tap5 .dep_ul li a { display:block; width:auto; padding:7px 10px 5px; margin:0 0 0 2px; background:#9fd0ce; text-align:center; font-size:0.9em; color:#fff;  border-top:1px solid #9fd0ce; border-right:1px solid #9fd0ce; border-left:1px solid #9fd0ce; border-bottom:none;}
.dep_tap5 .dep_ul li a.ov,
.dep_tap5 .dep_ul li a:hover,
.dep_tap5 .dep_ul li a:focus,
.dep_tap5 .dep_ul li a:active { background:#9fd0ce; text-decoration:none; font-weight:800; color:#fff; border-top:1px solid #55928f; border-right:1px solid #55928f; border-left:1px solid #55928f; border-bottom:none; }


@media all and (min-width:768px){
	.dep_tap5 .dep_ul li { float:left;  }
	.dep_tap5 .dep_ul li a { padding:7px 15px 5px; margin:0 0 0 2px; font-size:1em;}
}




/*원페이지 디자인 type2*/
.uit2.type2{background:#f2f2f2;border-top:2px solid #444c57; border-bottom:1px solid #ddd;}
.uit2.type2 .inner{border-width:0;}
.uit2.type2 .inner strong{margin-bottom:25px;margin-top:20px;color:#7b706c;font-size:33px;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 p{font-size:16px;text-align:center;}
.uit2.type2 .inner p span{display:block;}


@media only screen and (min-width:768px){
.uit2.type2 .inner{padding:40px 300px 60px 40px;background: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 p{text-align:left;}
.uit2.type2 .inner p span{display:inline-block;}
.uit2.type2 .inner .btn_wrap{text-align:left;}
}