@charset "utf-8";

@import url(font.css);

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
/* margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;font-family:'NanumGo','����', Dotum, Arial, Verdana, AppleGothic, sans-serif; */
margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;font-family:'NotoSans',Dotum, Arial, Verdana, AppleGothic, sans-serif; color:#333; font-size:13px;
}




/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
display: block;
}
body {
line-height: 1;
}
ol, ul{
list-style: none;
}
blockquote, q {
quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
content: '';
content: none;
}
table {
border-collapse: collapse;
border-spacing: 0; 
}

a{text-decoration:none;}

#footer select {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

#footer select::-ms-expand { 
  display: none;
}

select:focus { 
    outline: none; 
}

legend{ display:none; position:absolute; left:-9999px; top:-9999px; width:0; height:0; text-indent:-9999px; overflow:hidden; }












/*****************************************************************************************************************************************************************************************************************
민성씨 작업부분 ↓
*****************************************************************************************************************************************************************************************************************/

/* 전체 레이아웃 */
#wrap{  }

/* 탑전체 */
#top_wrap{position:relative;width:100%; min-width:1000px; padding-top:33px;border-bottom:1px solid #e5e5e5;background:url(/images/koef/common/bg_topbar.gif) no-repeat center top;}

/*탑*/
.tops{border-bottom:1px solid #e5e5e5;}

/* 로고 */
.logo{ width:1000px; margin:0 auto; text-align:center; }
.logo img{ display:inline-block; }

/* 메뉴 */
.gnb_wrap{position:relative;width:1000px;margin:0 auto; }
.gnb_wrap .gnb{height:40px;}
/* .gnb_wrap > .gnb > li{ float:left;display:inline-block;padding:0 41px 16px 41px;} */
.gnb_wrap > .gnb > li{ float:left;display:inline-block;width:150px;padding:0 0 16px 0;text-align:center;}
.gnb_wrap > .gnb > li a{ display:block; font-family:NotoSansB, 나눔바른고딕, NanumBarunGothic; font-size:20px; color:#333; letter-spacing:-1px;}
.gnb_wrap > .gnb > li:hover{border-bottom:5px solid #01ade8; color: black;}
.gnb_wrap > .gnb > li:nth-child(3){margin:0 0 0 400px;padding:0 0 16px 0}
.gnb_wrap > .gnb > li:nth-child(4){margin:0;padding:0 0 16px 0;}




/* 탑메뉴 */
.gnb_wrap .top_gnb{position:absolute;top:-69px;right:0;background:url(/images/koef/common/top_menu_bar.png) no-repeat 46% 90%;text-transform:uppercase;}
.gnb_wrap .top_gnb li{display:inline-block;}
.gnb_wrap .top_gnb li a{font-family:'NotoSansB';font-size:12px;color:#838383;}


/* 메뉴 드롭메뉴*/

/*푸터*/
#footer{position:relative;width:1000px;margin:0 auto;padding-bottom:30px;}
#footer .footer_section{padding-top:32px;border-top:1px solid #e5e5e5;}
#footer > .footer_section > .address{margin-bottom:5px;font-size:13px;color:#4d484c;}
#footer > .footer_section > dl{font-size:13px;color:#4d484c;}
#footer > .footer_section > dl > dt{display:inline;padding-left:10px;background:url(/images/koef/common/footer_bar.png) no-repeat 0 80%;}
#footer > .footer_section > dl > dt:first-child{padding-left:0;background:none;}
#footer > .footer_section > dl > dd{display:inline;padding-right:7px;}
#footer > .footer_section > .copyright{padding-top:10px;font-size:12px;text-transform:uppercase;color:#787777;}

/* 2016-03-17 label, legend 스타일 상속 수정, 김민성 */

/* 패밀리 사이트 */
#footer > .family_site{position:absolute;top:32px;right:5px;}
#footer > .family_site > fieldset > label{display:none;overflow:hidden;height:0;font-size:0;}
#footer > .family_site > fieldset > legend{display:none;overflow:hidden;height:0;font-size:0;}
#footer > .family_site #site_list{width:203px;height:31px;padding:0 30px 0 10px;border:1px solid #dddddd;background:url(/images/koef/common/bg_select_box.png) 100% 0 no-repeat;font-size:12px;color:#898989;}

/* 대학교 기업가 센터 */
#footer > .koef_center{position:absolute;top:32px;right:218px;}
#footer > .koef_center > fieldset > label{display:none;overflow:hidden;height:0;font-size:0;}
#footer > .koef_center > fieldset > legend{display:none;overflow:hidden;height:0;font-size:0;}
#footer > .koef_center #center_list{width:203px;height:31px;padding:0 30px 0 10px;border:1px solid #dddddd;background:url(/images/koef/common/bg_select_box.png) 100% 0 no-repeat;font-size:12px;color:#898989;}

/* 포커스 */
.short_cut{text-align:center;}
.short_cut a{overflow:hidden;display:block;height:0px;background-color:skyblue;font-size:30px;color:#fff;}
.short_cut a:focus{height:50px;}






/* loading */
#load_area{display:block;position:fixed;left:0;top:0;width:100%;height:100%;text-align:center;z-index:666666;}
#load_area .loading_bg{width:100%;min-height:100%;height:auto;background:#fff;filter:alpha(opacity:60);opacity:0.6;-moz-opacity:0.6; /*by client*/position:absolute;left:0;bottom:0;z-index:777777;text-align:center;}
#load_area .toastpop{position:relative;top:42%;width:100px;margin:0 auto;text-align:center;z-index:888888;display:inline-block;;background:transparent;vertical-align:middle;}
#load_area .toastpop img{width:24px;height:24px;display:inline-block;}



.bTypeDtailTbl table tbody td.content .contenttxt table td{ padding:0 !important; }
.bTypeDtailTbl table tbody td{ padding: 0 !important; }
