/* 사이트 기본 폰트 */
@font-face {
    font-family:'NanumGothic';
    src: url('/tpl/webfont/NanumGothic.eot');
    src: url('/tpl/webfont/NanumGothic.eot?#iefix') format('embedded-opentype'),
         url('/tpl/webfont/NanumGothic.woff') format('woff'),
         url('/tpl/webfont/NanumGothic.ttf') format('truetype');   
}
@font-face {
     font-family: 'NanumBarunGothic';
     font-style: normal;
     font-weight: 400;
     src: url('//fastly.jsdelivr.net/font-nanumlight/1.0/NanumBarunGothicWeb.eot');
     src: url('//fastly.jsdelivr.net/font-nanumlight/1.0/NanumBarunGothicWeb.eot?#iefix') format('embedded-opentype'), url('//fastly.jsdelivr.net/font-nanumlight/1.0/NanumBarunGothicWeb.woff') format('woff'), url('//fastly.jsdelivr.net/font-nanumlight/1.0/NanumBarunGothicWeb.ttf') format('truetype');
    }

@font-face {
     font-family: 'NanumBarunGothic';
     font-style: normal;
     font-weight: 700;
     src: url('//fastly.jsdelivr.net/font-nanumlight/1.0/NanumBarunGothicWebBold.eot');
     src: url('//fastly.jsdelivr.net/font-nanumlight/1.0/NanumBarunGothicWebBold.eot?#iefix') format('embedded-opentype'), url('//fastly.jsdelivr.net/font-nanumlight/1.0/NanumBarunGothicWebBold.woff') format('woff'), url('//fastly.jsdelivr.net/font-nanumlight/1.0/NanumBarunGothicWebBold.ttf') format('truetype')
    }

@font-face {
     font-family: 'NanumBarunGothic';
     font-style: normal;
     font-weight: 300;
     src: url('//fastly.jsdelivr.net/font-nanumlight/1.0/NanumBarunGothicWebLight.eot');
     src: url('//fastly.jsdelivr.net/font-nanumlight/1.0/NanumBarunGothicWebLight.eot?#iefix') format('embedded-opentype'), url('//fastly.jsdelivr.net/font-nanumlight/1.0/NanumBarunGothicWebLight.woff') format('woff'), url('//fastly.jsdelivr.net/font-nanumlight/1.0/NanumBarunGothicWebLight.ttf') format('truetype');
    }

.nanumbarungothic * {
     font-family: 'NanumBarunGothic', sans-serif;
    }

body, td, th, div, span, input, select, textarea { font-family: 'NanumBarunGothic', sans-serif; color:#7b7b7b; margin:0px; line-height:16px; }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,form,fieldset,p,button{margin:0;padding:0;}
img, th, td, fieldset,iframe{ border:0; }
img{vertical-align:top;}
li, ul { list-style:none;}
textarea { border:1px solid #d1d1d1; height:120px; }
input, select, label { vertical-align:middle; }

a:link { color:#7c7b7b; text-decoration: none; line-height:16px; }
a:visited { text-decoration: none; color:#7c7b7b; }
a:hover { text-decoration: underline; color:#0b96d4; }
a:active { text-decoration: none; color:#0b96d4; }

.bold_black {color:#000; font-weight:bold;}
.gray_font_11 {font-size: 11px; color: #797979;}

table {border-spacing: 0; border-collapse: collapse;}
.board td{font-size:13px;}
.board th{font-size:14px;}
.board_view th{text-align: center !important; font-size: 14px;}
.board_view td{font-size:14px;}

		