@charset "euc-kr";
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td, select, input, textarea { margin:0; padding:0; border:0; outline:0; vertical-align:baseline; }
ol, ul { list-style: none; }
em { font-style:normal; }
table { margin:0; outline:0; border-collapse:collapse; border-spacing:0; }
caption, th, td { font-weight:normal; }
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }
:focus { outline:0; }
img {vertical-align:bottom;}

/* ±âº» */
body, textarea, select, td { font-size:12px; font-family:µ¸¿ò, ±¼¸², '¸¼Àº °íµñ', AppleGhothic, verdana, sans-serif; color:#5A5A5A; }
h1, h2, h3, h4, h5, h6 { font-size:12px; font-weight:normal; }
a { text-decoration:none; color:#5b5b5b; font-size:12px; }
a:hover { text-decoration:underline; color:#333; }
strong { color:#D9995A; }

input.input {height:22px; padding:4px 5px 0 5px; color:#666; background:#FFF; border:1px solid #C5C5C5; } 

/* »ç¿ëÀÚ ÆË¾÷ */
.userMenu {position:absolute; border-collapse:collapse; z-index:33 !important;}
.userMenu td {padding:3px 10px 0px 5px; background:#FFFFFF; cursor:pointer; _cursor:hand; vertical-align:middle; border:solid 1px #B9B9B9;}
.userMenu .over {background:#CDCDCD;}
.userMenu .udActivate {background:#CDCDCD;}
.userMenu .udDeactivate {background:#FFFFFF;}


/* SELECT */
select {height:20px; _height:22px; border:1px solid #C5C5C5 !important; color:#666; background:#FFF;}
.SelectDisable {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50) !important;}
.SelectBasic_selectArea {overflow:hidden; height:20px; _height:22px; background:#FFF; border:1px solid #C5C5C5; vertical-align:top; z-index:20;}
.SelectBasic_selectArea a {display:block; width:100%; height:18px; _height:22px; margin:0; padding:4px 0 0 0; text-indent:7px; white-space:nowrap; color:#5d5d5d; background:url(../bbs/img/select_arrow.gif) right top no-repeat; cursor:default; letter-spacing:0;}
.SelectBasic_selectArea a:hover {color:#333 !important; text-decoration:none;}
.SelectBasic_optionsDiv {display:none; margin-top:23px; border:1px solid #C5C5C5; background:#FFF; vertical-align:middle; z-index:21;}
.SelectBasic_optionsDiv p {	margin:0; padding:1px;}
.SelectBasic_optionsDiv a {display:block; padding:3px 4px 0px 5px; white-space:nowrap; color:#666; cursor:default;}
.SelectBasic_optionsDiv a:hover {background:#EDEDED; color:#333 !important; text-decoration:none;}

.SelectMoney_selectArea {overflow:hidden; height:20px; _height:22px; background:#FFF; border:1px solid #C5C5C5; vertical-align:top; z-index:20;}
.SelectMoney_selectArea a {display:block; width:100%; height:17px; _height:22px; margin:0; padding:5px 0 0 0; text-indent:7px; white-space:nowrap; background:url(../bbs/img/select_arrow.gif) right top no-repeat; cursor:default; letter-spacing:0; font-size:11px; color:#825d11;}
.SelectMoney_selectArea a:hover {color:#762322 !important; text-decoration:none;}
.SelectMoney_optionsDiv {display:none; margin-top:23px; border:1px solid #C5C5C5; background:#FFF; vertical-align:middle; z-index:21;}
.SelectMoney_optionsDiv p {	margin:0; padding:1px;}
.SelectMoney_optionsDiv a {display:block; padding:3px 4px 0px 5px; white-space:nowrap; color:#825d11; cursor:default; font-size:11px; letter-spacing:0;}
.SelectMoney_optionsDiv a:hover {background:#EDEDED; color:#333 !important; text-decoration:none;}

.SelectSmall_selectArea {overflow:hidden; height:20px; _height:22px; background:#FFF; border:1px solid #C5C5C5; vertical-align:top; z-index:20;}
.SelectSmall_selectArea a {display:block; width:100%; height:17px; _height:22px; margin:0; padding:5px 0 0 0; text-indent:7px; white-space:nowrap; color:#5d5d5d; background:url(../bbs/img/select_arrow.gif) right top no-repeat; cursor:default; letter-spacing:-1; font-size:11px;}
.SelectSmall_selectArea a:hover {color:#333 !important; text-decoration:none;}
.SelectSmall_optionsDiv {display:none; margin-top:23px; border:1px solid #C5C5C5; background:#FFF; vertical-align:middle; z-index:21;}
.SelectSmall_optionsDiv p {	margin:0; padding:1px;}
.SelectSmall_optionsDiv a {display:block; padding:3px 4px 0px 5px; white-space:nowrap; color:#825d11; cursor:default; font-size:11px; letter-spacing:-1;}
.SelectSmall_optionsDiv a:hover {background:#EDEDED; color:#333 !important; text-decoration:none;}

.SelectMini_selectArea {overflow:hidden; height:18px; _height:20px; background:#FFF; border:1px solid #C5C5C5; vertical-align:top; z-index:20;}
.SelectMini_selectArea a {display:block; width:100%; height:17px; _height:22px; margin:0; padding:4px 0 0 0; text-indent:7px; white-space:nowrap; color:#5d5d5d; background:url(../bbs/img/select_arrow.gif) right top no-repeat; cursor:default; letter-spacing:-1; font-size:11px;}
.SelectMini_selectArea a:hover {color:#333 !important; text-decoration:none;}
.SelectMini_optionsDiv {display:none; margin-top:21px; border:1px solid #C5C5C5; background:#FFF; vertical-align:middle; z-index:21;}
.SelectMini_optionsDiv p {	margin:0; padding:1px;}
.SelectMini_optionsDiv a {display:block; padding:3px 4px 0px 5px; white-space:nowrap; color:#825d11; cursor:default; font-size:11px; letter-spacing:-1;}
.SelectMini_optionsDiv a:hover {background:#EDEDED; color:#333 !important; text-decoration:none;}


/* ÅÇ */
.tab_basic {width:615px; height:21px; margin:30px 0 15px 14px; background:url(../img/common/bg_tab.gif) repeat-x;}
.tab_basic li {float:left; height:21px; overflow:hidden;}
.tab_basic li a {display:block; overflow:hidden; margin:-21px 2px 0 0;}
.tab_basic li.on a {margin-top:0;}

.wrap, .scroll { scrollbar-face-color:#2d2d2d; scrollbar-track-color:#141414; scrollbar-arrow-color:#b5b5b5; scrollbar-shadow-color:#2d2d2d; scrollbar-dark-shadow-color:#060606; scrollbar-3dlight-color:#444444; scrollbar-highlight-color:#2d2d2d; } 

.layout_frame {width:668px; overflow-x:hidden; background:transparent;}
.layout_frame .container {width:636px; _width:668px; _height:460px; min-height:410px; padding:0 12px 50px 13px;}
.layout_frame .contents {width:auto;}

#dv_popup {}
#dv_popup .pop_foot {margin-top:10px;width:100%;height:32px;padding:5px;text-align:right;background:#E7EFF2;font-size:0;letter-spacing:5px;}
#dv_popup .center {text-align:center;}

/** closing **/
#closing_popup { position:relative;width:500px;height:646px;background:url(../img/closing/bg_popup.gif) no-repeat; }
#closing_popup .greet { padding:119px 46px 0 46px;line-height:130%;color:#a09c95; }
#closing_popup .greet strong { text-decoration:underline;color:#dfb564; }
#closing_popup .button { position:absolute;left:0;bottom:23px;width:100%;text-align:center; }
#closing_popup .button li { display:inline; margin:0 13px; }

#compensation_popup { position:relative;width:500px;height:646px;background:url(../img/closing/bg_popup_2.gif) no-repeat; }
#compensation_popup .thank { padding:89px 46px 0 46px;line-height:130%;color:#a09c95; }
#compensation_popup .thank strong { text-decoration:underline;color:#cfcfcf; }
#compensation_popup .last {position:relative; top:5px;}
#compensation_popup strong.noline {text-decoration:none !important;}
#compensation_popup .thank em { font-style:normal;text-decoration:underline;color:#dfb564; }
#compensation_popup .list h2 { padding-top:0;height:24px;color:#a09c95; }
#compensation_popup .list h2 strong { color:#dfb564; }
#compensation_popup .list { position:absolute;left:46px;top:224px;}
#compensation_popup .list em { font-style:normal;letter-spacing:-1px;color:#ffc000; }
#compensation_popup .list .table { border:1px solid #525252;width:405px; }
#compensation_popup .list table { width:405px;border-collapse:collapse;table-layout:fixed;background:#0e0e0f; }
#compensation_popup .list .c1 { width:35%; }
#compensation_popup .list .c2 { width:25%; }
#compensation_popup .list th { padding-top:8px;height:23px;background:#585858;letter-spacing:-1px;font-weight:bold;color:#FFF; }
#compensation_popup .list td { padding:4px 0 2px 0;text-align:center;color:#a09c95; }
#compensation_popup .list .even td {background:#141414;}
#compensation_popup .list th.c1 { padding-left:20px;text-align:left; }
#compensation_popup .list td.c1 { padding-left:20px;text-align:left; }
#compensation_popup .list .total .money { padding-right:35px;text-align:right;font-weight:bold;font-size:14px;color:#FFF; }
#compensation_popup .list .total .c1 {width:auto;}
#compensation_popup .list .scroll { padding:5px 0;height:162px;background:#0e0e0f;overflow:auto;overflow-x:hidden; 
	scrollbar-face-color: #272727; 
	scrollbar-arrow-color: #585858;
	scrollbar-track-color: #585858;
	scrollbar-highlight-color: #272727;
	scrollbar-3dlight-color: #272727; 
	scrollbar-shadow-color: #272727; 
	scrollbar-darkshadow-color: #272727;
}
#compensation_popup .notice {position:relative; left:-1px; margin-top:10px; }
#compensation_popup .notice li {width:405px; padding:2px 0 4px 9px; background:url(../img/closing/bu_gt.gif) no-repeat 0 5px; letter-spacing:-1px;color:#deb461; }
#compensation_popup .button { position:absolute;left:0;bottom:23px;width:100%;text-align:center; }
#compensation_popup .no_item {padding:68px 0 10px 0; text-align:center;color:#a09c95; }
