@charset "utf-8";

/************************************************************************
 * 파일명      : base.css
 * 설명        : 기본_공통
 * 작성자      : 박수림
 * 작성일      : 2014.06.23
************************************************************************/

/* 기본  */
* {margin:0; padding:0;}
html {height:100%;}
body {height:100%; line-height:140%; font-size:0.75em;  font-family:"nanum", NanumGothic, sans-serif;}
pre, div, ul, ol, dl, p, td, th, input, textarea, select {font-family:"nanum", NanumGothic, sans-serif; font-size:12px;}
table {border-collapse:collapse; border-spacing:0; width:100%;}
img, fieldset {border:0 none; vertical-align:middle;}
h1,h2,h3,h4,h5,h6 {font-size:100%; font-weight:normal;}
ul, ol, li, dl, dt, dd {list-style:none; margin:0; padding:0;} /* 블릿감춤 */


/* Link */
a {text-decoration:none; /* color:#515151; */ color:#222222; cursor:pointer;}
a:hover, a:active, a:focus {text-decoration:none; /* color:#515151; */ color:#222222; }

input,select,option {font-size:11px; height:23px; font-family:"nanum", NanumGothic, sans-serif; /* color:#515151; */ color:#222222; vertical-align:middle;}


/* form */
select,input {vertical-align:middle; word-break: break-all;}
input.text {height:23px; border:1px solid #e0e0e0; line-height:20px;}
textarea.textarea {font-family:"nanum", NanumGothic, sans-serif; border:1px solid #ccc; padding:5px; font-size:1em; color:#777; line-height:130%;  width:150px; height:120px;}
select {padding:1px; border:#ccc 1px solid;}
caption {display:none;}

.vt {vertical-align:top;}
.vb {vertical-align:bottom;}

.bold {font-weight:bold;}

caption.hidden, legend.hidden, label.hidden{visibility:hidden;position:absolute;left:-9999em; width:1px; height:1px; margin:0; padding:0; background:none; font-size:0; line-height:0; text-indent:-9999em}


/* NanumGothic */
@font-face{font-family:"Nanum"; font-style:normal; font-weight:400; src:url('font/NanumGothic.eot'); src:local(※), url('font/NanumGothic.woff') format('woff');}
@font-face{font-family:"NanumB"; font-style:normal; font-weight:400; src:url('font/NanumGothicBold.eot'); src:local(※), url('font/NanumGothicBold.woff') format('woff');}
@font-face{font-family:"Barun"; font-style:normal; font-weight:normal; src:url('font/NanumBarunGothic.eot'); src:local(※), url('font/NanumBarunGothic.woff') format('woff');}

