@charset "euc-kr";

html  { font-size:100%; height: 100%; width:100%; background-color:#fff; margin:0!important; }
body  { font-size:0.75em; width:100%;  font-family:'¸¼Àº°íµñ','µ¸¿ò', Dotum, AppleGothic, Arial, sans-serif; height: 100%;} /*body ¿¡ background-img¸¦ ³Ö´Â°Ç ÃÖ´ëÇÑ ÀÚÁ¦ÇÏ¼¼¿ä*/ 
label { cursor:pointer; }
code  { display:block; }

a:link, a:visited { text-decoration:none; color:#5a5a5a; }
a:hover, a:focus, a:active { text-decoration:underline; color:#5a5a5a;}

body, h1, h2, h3, h4, h5, h6, p, dl, dd, ul, ol, li, form, fieldset, blockquote, table, thead, tbody, tfoot, tr, td, th { margin:0; padding:0; font-family:'¸¼Àº°íµñ','µ¸¿ò', Dotum, AppleGothic, Arial, sans-serif;}

h1, h2, h3, h4, h5, h6, th, td, table, input, button, select, textarea { font-size:1em;  font-family:'¸¼Àº°íµñ','µ¸¿ò', Dotum, AppleGothic, Arial, sans-serif;}
body, input, button, select, textarea { font-family:'¸¼Àº°íµñ','µ¸¿ò', Dotum, AppleGothic, Arial, sans-serif ; }
em, cite, address, optgroup { font-style:normal; }
kbd, samp, code { font-family:monospace; }

/* div ÄÚµù¿ë */
img, input, button, select, textarea { vertical-align:middle; }
/* table ÄÚµù¿ë(img »èÁ¦) 
input, button, select, textarea { vertical-align:middle; }
*/
ul, ol { list-style:none; }
img, fieldset { border:0; }
input, button { overflow:visible; font-size:1em }
abbr, acronym { cursor:help; border-bottom:1px dotted black; }
table {	border-width:0; border-spacing:0; }
legend, hr { overflow:hidden; position:absolute; top:0; left:0; }
legend, hr, caption { visibility:hidden; font-size:0; line-height:0; height:0; }
.hr{ visibility:hidden;}

/* ¡Ú¡Ú¡Ú¡Ú ¾Æ·¡ ½ºÅ¸ÀÏ¿¡ »ç¿ëÇÏÁö ¾Ê´Â ½ºÅ¸ÀÏÀº ¿Ï·á½ÃÁ¡¿¡ ¸ðµÎ »èÁ¦ÇÏ¼¼¿ä- ·Îµù¼Óµµ ÀúÇÏÀÇ ¿äÀÎÀÌ µË´Ï´Ù.¡Ú¡Ú¡Ú¡Ú  */

.fl{ float:left!important}
.fr{ float:right!important}
.ar{ text-align:right!important;}
.al{ text-align:left!important;}
.ac{ text-align:center!important;}
.fw_normal{ font-weight:normal!important}
.displayNone{ display:none}
.border_0{ border:0!important}
.bg_no{ background-image:none!important}
.cl{ clear:both!important}
.ls{ letter-spacing:-1px; }

.bt_0{ border-top:0!important; }
.bb_0{ border-bottom:0!important; }
.br_0{ border-right:0!important; }
.mt_0{ margin-top:0!important;}
.mr_0{ margin-right:0!important}
.pt_0{ padding-top:0!important; }
.pb_0{ padding-bottom:0px!important}
.pr_0{ padding-right:0!important}
.mr_25{ margin-right:25px!important; }
.mb_4{ margin-bottom:4px!important; }
.mb_7{ margin-bottom:7px!important; }
.mb_11{ margin-bottom:11px!important; }
.pl_29{ padding-left:29px!important; }
.ml_30{ margin-left:30px!important; }
.ml_2{ margin-left:2px!important; }
.mr_03{ margin-left:3px!important;}
.pt_51{ padding-top:51px!important;}
.mt_63{ margin-top:63px!important;}