@charset "euc-kr";

/* common */
body, div, ul, ol, li, dl, dt, dd, form, fieldset, input, button, p, h1, h2, h3, h4, h5, h6, blockquote, iframe, th, td, span {margin:0; padding:0; color:#434343; font-size:12px; font-style:normal; font-family:Arial, sans-serif; line-height:1.2em;}
img {border:0; vertical-align:middle;outline:none;}
li {list-style:none;}

* {-webkit-text-size-adjust:none;}

/* table */
table {border-collapse:collapse; border-spacing:0;}
th, td {border-collapse:collapse;}
caption, hr {display:none;}
legend {position:absolute; top:0; left:0; width:0; height:0; overflow:hidden; padding:0; visibility:hidden; font-size:0; line-height:0;}


/* form */
form {display:inline;}
select, input, textarea,label {font-family:Arial, sans-serif; vertical-align:middle; resize:none;}
input[type="text"], textarea {-webkit-appearance:none;-webkit-border-radius:0;}
input[type="checkbox"] {margin: -1px 3px 0 0;}
fieldset, blockquote, iframe {border:none;}
object, embed {outline:0;}
button {display:inline-block; cursor: pointer; margin: 0;padding: 0; border: 0; width:auto; overflow: visible; }
button::-moz-focus-inner {border:0; padding:0;}
button span {display:block; position: relative; }
/* font */
i, em, u, cite {font-style:normal;}
 
/* link */
a {font-family:Arial, sans-serif; text-decoration:none; color:#434343;}
a:hover {color:#196D7B;}

body { position:relative; }

/* float clear */
.f_clear:after {content: "."; clear:both; display:block; height:0; visibility:hidden;}
* html .f_clear {height:1px;}
.f_clear {display:block; min-height:1px;}