@charset "UTF-8";
/* CSS Document */

/* Common */ 
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,a {margin:0; padding:0; font-size:12px; font-family:dotum,Sans-serif; color:#6c6c6c; outline:none; font-family:'돋움','Dotum','Gulim','Sans-serif'; line-height:20px;}
img,fieldset{border:0}  
ul,ol{list-style:none}  
em,address{font-style:normal}
img {vertical-align:middle;}

a:link { color:#545861; text-decoration:none; }
a:visited { color:#545861; text-decoration:none; }
a:hover { color:#545861; text-decoration:none; }
a:active { color:#545861; text-decoration:none; }
a:focus { color:#545861; text-decoration:none; }

  
a{text-decoration:none}  
a:hover,a:active,a:focus{text-decoration:none}

legend, caption, hr {display:none;}
em {font-style:normal;}
body{background:url('../images/common/bg.gif') repeat-y left top;}

select, input { margin:0; padding:0; font-size:12px; vertical-align:middle; }
input.itext, input.ipw { border:1px solid #e3e3e3; padding:3px 5px 2px; padding:5px 5px 0\9; height:17px; }
:root input.itext, :root input.ipw { padding:4px 5px 1px\9; }
select { border:1px solid #e9e9e9; padding:2px 3px; height:24px; line-height:18px; }
select option { padding:2px 3px; }
input.radio { width:13px; height:13px; margin-top:-4px; margin-bottom:-1px; _margin-top:-3px; }
input.checkbox { width:13px; height:13px; margin-top:-4px; margin-bottom:-1px; _margin-top:-3px; }
input.file { width:500px; padding:3px 5px 2px; height:24px; border:1px solid #e3e3e3; vertical-align:top; }
textarea { color:#545861; padding:5px; border:1px solid #e3e3e3; }
label { margin:0 20px 0 4px; }


    
