@charset "utf-8";

@font-face {font-family:NanumGothic; 
src:url('/font/NanumGothic.eot');
src: url('/font/NanumGothic.eot?#iefix') format('embedded-opentype'),
     url('/font/NanumGothic.woff') format('woff'),
     url('/font/NanumGothic.ttf') format('truetype'),
     url('/font/NanumGothic.svg#NanumGothic') format('svg');
}
@font-face {font-family:NanumGothicBold; 
src:url('/font/NanumGothicBold.eot');
src: url('/font/NanumGothicBold.eot?#iefix') format('embedded-opentype'),
     url('/font/NanumGothicBold.woff') format('woff'),
     url('/font/NanumGothicBold.ttf') format('truetype'),
     url('/font/NanumGothicBold.svg#NanumGothic') format('svg');
}
@font-face {font-family:NanumGothicExtraBold; 
src:url('/font/NanumGothicExtraBold.eot');
src: url('/font/NanumGothicExtraBold.eot?#iefix') format('embedded-opentype'),
     url('/font/NanumGothicExtraBold.woff') format('woff'),
     url('/font/NanumGothicExtraBold.ttf') format('truetype'),
     url('/font/NanumGothicExtraBold.svg#NanumGothic') format('svg');
}

/*common*/
body {-webkit-text-size-adjust:none;}
/*button {-webkit-appearance:none;-webkit-border-radius:0px;border-radius:0;} */
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button {margin:0; padding:0;}
html, body, div, table, ul, li, dd, dt, input, select, fieldset, form, textarea, input, button {font:12px/1.2 NanumGothicBold, '나눔고딕', Malgun Gothic, '맑은고딕', Doctum, '돋움', arial, sans-serif;}
button::-moz-focus-inner {border:0; padding:0;}	/*파이어폭스 기본 패딩값 리셋*/
ul, li, ol {list-style:none;}
img,fieldset {border:0;}
h1,h2,h3,h4,h5,h6{font-size:12px; font-weight:normal;}
textarea {resize:none;}
a, button {cursor:pointer;}
button, img, input, a {vertical-align:middle;}
.blind {display:block; width:0; height:0; border:0px; overflow:hidden; position:absolute; top:0; left:0; font-size:0; line-height:0;}
.clearfix:after {content:" "; display:block; clear:both;}
.clearfix {height:100%;}
.clear {clear:both;}
.fl {float:left;}
.fr {float:right;}
.b {font-weight:bold;}

/* link Object */
a, a:active, a:visited, a:hover, a:focus {text-decoration:none; color:#333333;}

/* table */
table {border-spacing:0; border-collapse:collapse;}
caption {visibility:hidden; font-size:0px;}