@charset "UTF-8";

body,p,h1,h2,h3,h4,h5,h6,h7,h8,h9,h10,h11,h12,dl,dt,dd,ul,ol,li,th,td{font-size:11px;margin:0;padding:0;font-family:"Dotum","돋움","MS PGthic","Lucida Grande","Verdana","qMmpS Pro W3","Hiragino Kaku Gothic Pro","qMmpS Pro W4","Hiragino Maru Gothic Pro","Osaka","CI",sans-serif;line-height:110%; letter-spacing:-0.5px}
html, body{height:100%; margin: 0px 5px 5px 5px;text-align:center;}

address,caption,cite,code,dfn,em,th,var,h1,h2,h3,h4,h5,h6,h7,h8,h9,h10,h11,h12{font-style:normal;font-weight:normal;}
ol,ul,dl, li{ list-style:none; }
img { border:0; }
table { border-collapse:collapse;border-spacing:0; }
td { padding: 3px 0 2px 5px; }
caption{display:none;}
hr{display:none;}
em{font-style:normal;}
a{
color:#6b5d5b;
text-decoration:none;
selector-dummy:expression(this.hideFocus=true);}

input { border:1px solid darkgray; font-size: medium; padding-left: 4px; padding-top:3px; height:18px;}
select { border:1px solid darkgray; height:20px;}

.clearfx{zoom:1;}
.clearfx:after{content: ".";clear:both;display:block;height:0;visibility:hidden;}

input.inp{border:1px solid #7d7673;padding:1px 0 0 5px;height:15px;color:#a2a2a2; }
.png24 {tmp:expression(setPng24(this));}

#feedback { font-size: 1.4em; }
#selectable .ui-selecting { background: #FECA40; }
#selectable .ui-selected { background: #F39814; margin:30}
#selectable { list-style-type: none; margin: 0; padding: 0;}
#selectable li { margin: 3px; padding: 0.4em; font-size: 1.2em; height: 18px; text-align:left; }

.tailWrapper { margin-top: 10px; }
