/* default */


@font-face {
 font-family:NanumGothic;
 font-style:normal;
 font-weight:normal;
 src:url('/fair/css/font/NanumGothic.eot'); /* IE9 Compat Modes */ 
 src:url('/fair/css/font/NanumGothic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
      url('/fair/css/font/NanumGothic.ttf') format('truetype'), /* Modern Browsers */
      url('/fair/css/font/NanumGothic.woff') format('woff'); /* Safari, Android, iOS */
}

@font-face {
 font-family:NanumGothicBold;
 font-style:normal;
 font-weight:bold;
 src:url('/fair/css/font/NanumGothicBold.eot'); /* IE9 Compat Modes */ 
 src:url('/fair/css/font/NanumGothicBold.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
      url('/fair/css/font/NanumGothicBold.ttf') format('truetype'), /* Modern Browsers */
      url('/fair/css/font/NanumGothicBold.woff') format('woff'); /* Safari, Android, iOS */
}


* {margin:0;padding:0;}
html {width:100%;}
body {width:100%;height:100%;margin:0px;padding:0px;font-family:'나눔고딕',NanumGothic,ngeot,ngbeot,'돋움',Dotum,sans-serif;font-size:12px;color:#5a5a5a;line-height:18px;font-weight:normal;;background-color:#fff;}
div, p, ul, li, table, th, td, textarea,  span, form, h1, h2, h3, h4, h5, h6, dt, dl, dd, em {margin:0px;padding:0px;font-size:12px;font-family:'나눔고딕',NanumGothic,ngeot,ngbeot,'돋움',Dotum,sans-serif;color:#5a5a5a;line-height:18px;}
ul, ol, dl, dd, dt, li {list-style-type:none;margin:0;padding:0px;line-height:18px;}
table {table-layout:fixed;}
img {border:none;vertical-align:middle;}


label{display:inline-block}
input[type=checkbox],input[type=radio]{width:13px;height:13px;margin-left:5px;margin-right:3px;vertical-align:middle;}

/* 링크 */
a {text-decoration:none;color:#5a5a5a;margin:0px;padding:0px;}
a:link, a:visited {text-decoration:none;color:#5a5a5a;}
a:hover, a:focus, a:active {text-decoration:underline;color:#5a5a5a;}




#wrap{height:100%;}
#container{}



/* 폼테그 */
.input01{height:20px;padding-left:2px;border:1px solid;border-color:#bebec1 #d4d4d8 #d4d4d8 #bebec1;font-size:12px;line-height:20px;color:#222}
.input02{height:25px;padding-left:10px;border:1px solid;border-color:#bebec1 #d4d4d8 #d4d4d8 #bebec1;font-size:12px;line-height:20px;color:#222}
.textarea01{width:100%;height:60px;border:1px solid;border-color:#bebec1 #d4d4d8 #d4d4d8 #bebec1;}
.textarea02{width:100%;height:45px;border:1px solid;border-color:#bebec1 #d4d4d8 #d4d4d8 #bebec1;}



#navi  {background-color:#1b1b23;height:80px;width:100%;z-index:100;top:0px;position:absolute;table-layout:fixed;}
#navi .navi_all{position:relative;width:1256px;margin:0 auto;}
#navi .navi_all .navi_img01 {padding-top:15px;}
#navi .navi_all .navi_img02 {margin-top:25px;text-align:center;margin-left:50px;}
#navi .navi_all .navi_img02 li {float:left;padding:0px 15px 0px 15px;background:url('/images/navi_menu_bar.gif') no-repeat 0 0px;}
#navi .navi_all .navi_img02 li:first-child {padding-left:0;background:none;}


#bottom {width:100%;text-align:center;margin-bottom:20px;}


/* 테이블 */
.table01 {width:880px;border-spacing:0; border-collapse:collapse;table-layout:fixed;margin:0 auto;margin-top:110px;}
.table01 * {vertical-align:middle;}
.table01 th {height:45px;border-bottom:1px solid #d9d9d9;text-align:left;padding-left:30px;}
.table01 td {border-bottom:1px solid #d9d9d9;text-align:left;}
.table01 .img01 {padding-right:3px;}

#table02 {width:100%;border-spacing:0; border-collapse:collapse;table-layout:fixed;border-top:1px solid #c3c3c3;}
#table02 * {vertical-align:middle;}
#table02 th {height:45px;border-bottom:1px solid #d9d9d9;text-align:left;padding-left:50px;color:#000000;font-size:13px;}
#table02 td {border-bottom:1px solid #d9d9d9;text-align:left;}
#table02 img {padding-right:5px;}

#table03 {width:70%;border-spacing:0; border-collapse:collapse;table-layout:fixed;border-top:1px solid #c3c3c3; border-bottom:1px solid #c3c3c3; margin:0 auto;margin-top:230px;}
#table03 * {vertical-align:middle;}
#table03 th {height:45px;border-bottom:1px solid #d9d9d9;text-align:left;color:#000000;font-size:13px;}
#table03 td {border-bottom:1px solid #d9d9d9;text-align:left;}
#table03 img {padding-right:5px;}



/*하단*/
#footer {position:relative;margin-top:10px;}
#footer .footer_navi{width:1152px;height:30px;margin:0 auto;margin-top:12px;}
#footer .footer_navi li{float:left;padding:0px 25px;background:url('/images/include/footer_navi_bar.png') no-repeat 0 5px;}
#footer .footer_navi li:first-child {background:none;}
#footer .footer_navi_line {background-color:#aaaaaa;height:1px;}
#footer .footer_copyright{width:1152px;height:80px;margin:0 auto;margin-top:15px;text-align:center;}
#footer .footer_copyright li{float:left;padding:0px 20px;color:#848484;}
#footer .footer_copyright .logo{margin-top:0px;}
#footer .footer_copyright .copyright_b{color:#a8a8a8;font-size:10px;line-height:15px;}
