@charset 'utf-8';

/* Reset */
html,body, h1, h2, h3, h4, h5, h6, div, p, span, strong, em, blockquote, pre, address,
ul, ol, li, dl, dt, dd, th, td, form, fieldset, input, select, label, textarea, img, a {margin:0; padding:0; border:0}
html, body {height:100%}
body, input, select, button {color:#666; font:12px/16px Dotum, '돋움', tahoma, sans-serif}
ul, ol {list-style:none}
table {border-spacing:0; border:0; border-collapse:collapse}
img, button{border:0;}
img, input, select, textarea, button {vertical-align:top; color:#666;}
legend, #skipNavi {position:absolute; overflow:hidden; visibility:hidden; height:0; font-size:0; line-height:0; z-index:-1}
caption{overflow:hidden; visibility:hidden; height:0; font-size:0; line-height:0; z-index:-1;}
/*hr {display:none}*/
a {color:#666; text-decoration:none}
a:hover {color:#666; text-decoration:underline}
label, input.button, input.submit , input.image, button {cursor:pointer}

/* blind */
.blind{position:absolute; width:0; height:0; overflow:hidden; font-size:0; line-height:0;}

/* 스킵네이게이션 */
.skip_navi{position:absolute; left:0; top:-100px; margin:0 auto; width:216px; font-size:14px;}
.skip_navi a:active, skip_navi a:focus{position:absolute; top:100px; background-color:#fff; border:0 none; width:100%; text-align:center;}



input{height:18px; border:1px solid #bbb;}


