@charset "UTF-8";
/* CSS Document */
@import url('sub.css');
@import url('board.css');
@import url('popup.css');


* {margin:0; padding:0;}
html {overflow-y:scroll;}
body {margin:0; padding:0; font-size:12px; font-family:"돋움", Verdana; color: #444;}
h1, h2, h3, h4, h5, h6 {margin:0; padding:0; font-style:normal; font-size:12px;}
a:link, a:visited, a:hover, a:active, a:focus {color:#444; cursor:pointer;}
a:link, a:visited {text-decoration:none;}
a:hover, a:active, a:focus {color:#444; text-decoration:underline;}
img {margin:0; padding:0; border:0; vertical-align:middle;}
label, input, select, button {margin:0; padding:0; vertical-align:middle;}
input {font-size:11px;}
select, button {font-size:12px;}
button {cursor:pointer;}
ul, li, ol, dl, dt, dd, p, table, th, td, form, fieldset {margin:0; padding:0;}
ul, ol {list-style:none;}
table {border-spacing:0;  /*border-collapse:collapse;*/  }
address {font-style:normal;}

hr {position:absolute; top:0; left:0; width:0; height:0; overflow:hidden; visibility:hidden; font-size:0; line-height:0;}
legend, caption {position:absolute; top:0; left:0; width:0; height:0; overflow:hidden; visibility:hidden; font-size:0; line-height:0;}
.hidden {position:absolute; height:0; visibility:hidden; overflow:hidden; line-height:0;}

/* skipnavi */
#skipnavi {position:relative;}
#skipnavi a {display:block; margin-bottom:-1px; width:1px; height:1px; overflow:hidden; white-space:nowrap; text-align:left; color:#000;}
#skipnavi a:focus,#skipnavi a:active {margin-bottom:1px; padding:5px; width:auto; height:auto; border:1px solid #f1cc83;}


