@charset "euc-kr";
/* css reset from YUI 3.7.3 (build 5687) */
html { color:#000; background:#fff; }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td { margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0; }
fieldset,img { border:0; }
address,caption,cite,code,dfn,em,strong,th,var { font-style:normal; font-weight:normal; }
ol,ul { list-style:none; }
caption,th { text-align:left; }
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; }
q:before,q:after { content:''; }
abbr,acronym { border:0; font-variant:normal; }
sup { vertical-align:text-top; }
sub { vertical-align:text-bottom; }
input,textarea,select { font-family:inherit; font-size:inherit; font-weight:inherit; }
legend { color:#000; }
/* end of css reset */

/* default */
html { font-family:malgun gothic, dotum,AppleGothic,sans-serif; line-height:1.2; }
a { color:#5a5959; outline:none; text-decoration:none; }
a:hover { color:#000; text-decoration:underline; }
hr,
input { border:none; }
strong { font-weight:bold; }
.blind { font-size:0; line-height:0; overflow:hidden; text-indent:-9999em; }
.clear { clear:both; }
.ellipsis { -moz-binding:url("/styles/ellipsis-xbl.xml#ellipsis"); overflow:hidden; text-overflow:ellipsis; white-space:nowrap; word-break:break-all; }
#wrap { width:100%; }
#header {}
#content { width:100%; overflow:hidden; }
#footer {}
/* end of default */

/* old */
html { font-size:12px; }
body { scrollbar-3dlight-color:#b4b4b4; scrollbar-arrow-color:#333; scrollbar-base-color:#eee; scrollbar-darkshadow-color:#fff; scrollbar-face-color:#eee; scrollbar-highlight-color:#fff; scrollbar-shadow-color:#b4b4b4; }
a { color:#5a5959; }
a:hover { color:#000; }
input, option, select, textarea { color:#000; font-size:12px; }
th { color: #fff; font-size: 12px; font-weight: normal; }
.big { font-size:14px; }
.bold { font-weight:bold; }
.small { font-size:12px; }
.text,
.text_full,
.textarea { padding:0 3px; border:1px solid #c0c0c0; }
.textarea { padding:3px; }
.text,
.text_full { height:20px; line-height:20px; }
.text_full,
.textarea { width:100%; }
.blue { color:#3f6fb7; }
.orange { color:#fe6215; }
.pink { color:#f5024c; }
.red { color:#ea0303; }

/* popup_wrap */
.popup_wrap { width:100%; height:auto; text-align:left; overflow:hidden; }
.popup_wrap input { position:relative; top:2px; }
.popup_contents { background:#fff; border:1px solid #666; border-bottom:none; overflow:hidden; }
.popup_contents a { display:block; }
.popup_nav { padding:0 10px; height:30px; color:#333; background:#999; border:1px solid #666; line-height:30px; text-align:right; }
.popup_nav a { color:#333; }
.popup_nav a.btn_never { font-size:12px; }
.popup_nav a.btn_close { font-size:12px; font-weight:bold; }
/*  end of popup_wrap */
