@charset "utf-8";

/* default setting */
*{margin:0;padding:0;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,p,blockquote{margin:0;padding:0;}
hr, legend {display:none;}
img, fieldset {margin:0;padding:0; border:0 none;}
img {vertical-align:top}
body,h1,h2,h3,h4,h5,dl,dt,dd,th,td,p,form,fieldset,legend,input,div{font-weight:normal;color:#6b6b6b; font-family:"돋움",sans-serif; }
ul,ol,li{list-style:none outside; line-height:140%}
textarea,select{color:#777; font-size:1em; font-family:"돋움",sans-serif; vertical-align:middle; line-height:160%}
body, th, td {font-size:0.75em; font-family:"돋움",sans-serif; color:#777;}
table{border-collapse:collapse;width:100%}
em{font-style:normal}
a{color:#6b6b6b;text-decoration:none}a:hover{text-decoration:underline}
p{line-height:160%}

a.marker,label span{display: none;}


/*
input{border: expression(( this.type=='checkbox'||this.type=='radio'||this.type=='button'||this.type=='image')?'':'1 solid #ddd'); color:#777; font-size:12px; font-family:"돋움",sans-serif;vertical-align:middle;  }
*/
textarea, select{border:1px solid #ddd;}
.srh_ipt {border:1px solid #e7e8e5; background:#f7f7f7; padding:2px 0 2px 2px}
html>body .srh_ipt {padding:1px 0 1px 2px}
*:first-child+html .srh_ipt  {padding:2px 0 2px 2px}
.ipt {border:1px solid #d1d1d1; background:#fff; padding:2px 0 2px 2px}
html>body .ipt {padding:1px 0 1px 2px}
*:first-child+html .ipt  {padding:2px 0 2px 2px}
