@charset "euc-kr";

html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {margin:0; padding:0;}
body {margin:0; padding:0; font-size:0.75em; line-height:1.5; color:#2c3646; font-family:'µ¸¿ò',Dotum,sans-serif;}
h1,h2,h3,h4,h5,h6,input,button,textarea {font-size:0.75em; line-height:1.5; font-family:'µ¸¿ò',Dotum,sans-serif;}

img {display:inline-block; border:0 none; vertical-align:middle;}
a, em, label, span, strong, button {display:inline-block;}
h1, h2, h3, h4, h5, h6 {margin:0; font-size:1em; font-weight:normal;}
address, em {font-style:normal;}
p {margin:0;}
hr {display:none;}

table {border-collapse:collapse; border-spacing:0;}
caption {padding:0; width:0; height:0; overflow:hidden; visibility:hidden; font-size:0; line-height:0;} 
th, td {padding:0; vertical-align:top; text-align:left; font-weight:normal;}

dd, dl, ol, ul, form {margin:0; padding:0;}
li {list-style-type:none;}

form {margin:0; padding:0;}
fieldset {margin:0; padding:0; border:0 none;}
legend {overflow:hidden; visibility:hidden; position:absolute; top:0; left:0; width:0; height:0; padding:0; font-size:0line-height:0;}
input, select,textarea {font-size:12px; line-height:1; vertical-align:top; padding:0; margin:0;}
label, button {cursor:pointer;}
button {overflow:visible; margin:0; padding:0; border:none; background:none; vertical-align:top; cursor:pointer;}
button::-moz-focus-inner {border:0; padding:0;}
input {-webkit-box-sizing:border-box; -webkit-appearance:none; }

a:link,a:visited {text-decoration:none; color:#000;}
a:hover {text-decoration:none;}
a:active {text-decoration:none;}

/* basic */
.hdTxt, .hd_t, .description {position:absolute !important; left:-9000px !important;}
.clear:after{content:"."; display:block; clear:both; visibility:hidden; height:0; font-size:0;}

.hidden_obj {display:none; /* position:absolute; visibility:hidden; left:-9000px; */}
.dp_n {display:none;}
.text_c {text-align:center !important;}
.text_l {text-align:left !important;}
.text_r {text-align:right !important;}
.vt_t {vertical-align:top !important;}
.vt_m {vertical-align:middle !important;}
.vt_b {vertical-align:bottom !important;}
.fl_l {float:left !important;}
.fl_r {float:right !important;}
.fl_n {float:none !important;}
.bg_n {background:none !important;}
.bd_n {border:none !important;}



/* À¥ÆùÆ® */
@font-face {
  font-family: 'ymtr';
  src: url('/font/Youandi_Modern_TextRegular_150508.eot');
  src: url('/font/Youandi_Modern_TextRegular_150508.eot?#iefix') format('embedded-opentype'), url('/font/Youandi_Modern_TextRegular_150508.woff') format('woff'), url('/font/YMTR150508.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'ymheb';
  src: url('/font/Youandi_Modern_HeadExtraBold_150508.eot');
  src: url('/font/Youandi_Modern_HeadExtraBold_150508.eot?#iefix') format('embedded-opentype'), url('/font/Youandi_Modern_HeadExtraBold_150508.woff') format('woff'), url('/font/YMHEB150508.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}