@charset "euc-kr";
@import url(http://fonts.googleapis.com/earlyaccess/notosanskr.css);
@import url(http://fonts.googleapis.com/earlyaccess/jejugothic.css);


/* ¸¶Áø°ú ÆÐµùÀÇ ÃÊ±âÈ­ */
a, abbr, acronym, address, 
b, blockquote, big, body,
center, caption, cite, code, command,
 dd, del, dfn, dl, div, dt, 
em, embed,
fieldset, footer, form, 
h1, h2, h3, h4, h5, h6, header, hgroup, html,
i, iframe, img,
label, legend, li, 
object, ol,
/*p,*/ pre, 
q, 
s, samp, section, small, span, source, strike, strong, sub, sup,
table, tbody, tfoot, thead, th, tr, 
u, ul, 
var { margin:0; padding:0}

/* Çì´õ ÆùÆ® »çÀÌÁî ÃÊ±âÈ­ */
h1,h2,h3,h4,h5,h6 {font-size:100% }


/* ¸®½ºÆ®ÀÇ ½ºÅ¸ÀÏ Á¦°Å */
ol, ul {list-style:none}


/* ÆùÆ® °­Á¶ Æ¯¼º ÃÊ±âÈ­ */
address, caption, cite, code, dfn, em, 
strong, th, var {font-style :normal; font-weight:normal}


/* Å×ÀÌºí ½ºÅ¸ÀÏ ÃÊ±âÈ­ */
/*table {border-collapse:collapse; border-spacing:0}*/


/* ÀÌ¹ÌÁö ¹× ÇÊµå¼Â¿¡¼­ º¸´õÇ¥½Ã ÃÊ±âÈ­ */
fieldset, img {border:0}

img, input, button, select, textarea { vertical-align:middle}


/* Ä¸¼Ç°ú Å×ÀÌºíÇì´õ ÅØ½ºÆ® Á¤·Ä ÃÊ±âÈ­ */
caption, th {text-align:left }


/* ÀÎ¿ë±¸ Ç¥½Ã ÃÊ±âÈ­ */
q:before, q:after {content :''} 

/* hidden_class */
.hidden {width:0; height:0; margin:0; padding:0; overflow:hidden; line-height:0; font-size:0; /*visibility:hidden;*/display:none; position:absolute; left:0; top:0}

/* from style */
legend, caption{visibility:hidden; overflow:hidden; width:0; height:0;; font-size:0; line-height:0} /*display:none*/
textarea, button{vertical-align:middle}
input, select{border:1px solid #dfdfdf; vertical-align:middle;}
input{height:20px; padding:3px;}
select{height:28px; padding:2px;}
option {padding:2px;}
textarea{padding:3px; border:1px solid #ddd; background:#fff; color:#666; vertical-align:middle}
button {cursor:pointer; margin:0; padding:0;}
button::-moz-focus-inner {padding:0; border:0;}

/* table style */
table {border-collapse:collapse; border-spacing:0;}
.tblA {table-layout:auto !important;}
.tblF {table-layout:fixed !important;}
