@charset "utf-8";

/************************************************************************
 * 파일명      : default.css
 * 설명        : 기본_공통
 * 작성자      : 박수림 
 * 작성일      : 2016.08.22
************************************************************************/


/* 기본  */
* {margin:0; padding:0;}
html {height:100%;}
body {height:100%; line-height:140%; font-size:0.75em; }
pre, div, ul, ol, dl, p, td, th, input, textarea, select {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:#000;}
a:hover, a:active, a:focus {text-decoration:none; color:#000;}

input,select,option {font-size:12px; height:23px; color:#000; vertical-align:middle;}

/* form */
textarea.textarea { border:1px solid #ccc; padding:5px; font-size:1em; color:#777; line-height:130%;  width:150px; height:120px;}
caption {display:none;}

.hidden {overflow:hidden; display:none;}

/* align */
.vt {vertical-align:top;}
.vb {vertical-align:bottom;}
.vm {vertical-align:middle;}

/* NanumGothic */
@font-face {font-family:"Nanum"; font-style:normal; font-weight:400; src:url(/fonts/NanumGothic.eot); src:local(※), url(/fonts/NanumGothic.woff) format('woff');}
@font-face {font-family:"NanumB"; font-style:normal; font-weight:400; src:url(/fonts/NanumGothicBold.eot); src:local(※), url(/fonts/NanumGothicBold.woff) format('woff');}
@font-face {font-family:"NanumEB"; font-style:normal; font-weight:400; src:url(/fonts/NanumGothicExtraBold.eot); src:local(※), url(/fonts/NanumGothicExtraBold.woff) format('woff');}
