@charset "utf-8";

input{color:#402f1e; height:19px; padding-left:5px; padding-top:3px;}
.input_brown{border:4px solid #675543;}
.input_textarea{font-size:12px;border:4px solid #675543; color:#402f1e; padding-left:5px;}/*100209 add*/
.input_green{border:4px solid #78b121;}
.input_white{ border:1px solid #fff; background-color:#fff; padding-right:5px; padding-top:2px;}
.select_box{ color:#483624; border:2px solid #675543; font-size:11px;}
.table_style_01{border-top:2px solid #7eb61a; table-layout:fixed; }
.table_style_01 th{border-bottom:1px solid #735c45; border-right:1px solid #735c45;text-align:left; padding-left:10px; background-color:#402f1e;font-family:arial; font-weight:normal;}
.table_style_01 td{border-bottom:1px solid #735c45; padding-top:10px; padding-bottom:10px; padding-left:10px;}
.table_style_01 .nobr{ border:none !important;}

.table_style_02{table-layout:fixed; }
.table_style_02 td{border-bottom:1px solid #735c45; padding-top:5px; padding-bottom:5px; font-family:verdana; font-size:11px; text-align:center;}
.table_style_02 .bg01{background-color:#402f1e;}
.table_style_02 .yellow{ color:#ffe868;}
.table_style_02 .green{ color:#88bf33;}
.table_style_02 .nobr{border:none !important;}
.table_style_02 .tL{ text-align:left;}
.table_style_02 .f12{ font-size:12px;}/*100209 add*/
.table_style_02 .f13{ font-size:13px;}/*100209 add*/
.table_style_02 .light_yellow{ color:#fff3b2;}/*100209 add*/

.table_style_03{table-layout:fixed; margin:0 auto; }
.table_style_03 td{border-bottom:1px solid #735c45; padding-top:10px; padding-bottom:10px; font-family:verdana; font-size:12px;}
.table_style_03 .nobr{border:none !important;}
.table_style_03 td input,.table_style_03 td img{ vertical-align:middle;}
.alert_box{ float:left; background:url(/images/ver2/common/bg_alert_right.gif) no-repeat right top;}
.alert_box .alert{ color:#9b0f0f;}/*100218 add*/
.box_left{margin:0; padding:0; background:url(/images/ver2/common/bg_alert_left.gif) no-repeat left top; color:#332619; padding-top:5px;padding-left:45px; line-height:20px; padding-right:15px; font-size:11px; letter-spacing:0px; overflow:hidden;}
.box_left p{font-size:11px;font-weight:normal;color:#332619;}
.box_left dl{background:url(/images/ver2/common/bg_alert_line.gif) repeat-x top; line-height:25px; width:370px;} 
.box_left dt{font-weight:bold;}
.box_left dd {height:20px;}
.box_left dd img{margin-right:1px; float:left;}
.box_left_bottom{ display:blockmargin:0; padding:0; background:url(/images/ver2/common/bg_alert_left.gif) no-repeat left bottom; padding-left:45px;}
.box_left_bottom em{display:block; padding:0; background:url(/images/ver2/common/bg_alert_right.gif) no-repeat right bottom; font-weight:normal;color:#332619; padding-bottom:5px;}
.Verification{border:4px solid #675543; font-size:22px; font-weight:bold; text-align:center; letter-spacing:-1px; font-weight:normal; text-decoration: line-through; height:35px; padding-top:17px;}
.caution{width:704px; padding:10px 0 10px 45px; border-bottom:1px solid #332619; font-size:11px; color:#ffe868; background-color:#5c4630;}
.caution li{height:22px;}
.caution input{vertical-align:middle; width:14px; height:14px; margin:0; padding:0;}
.msg_end{color:#83b91f; font-size:16px; text-decoration:underline; font-family:Arial; font-weight:bold;}
.msg_end a{color:#83b91f !important; text-decoration: underline !important;}
.msg_end a:hover{ color:#ffe868 !important;}
#account_signup{width:500px; height:170px; background:url(/images/ver2/common/bg_account_sign.gif) no-repeat; padding:45px 0 0 300px;}
.email_adress{ color:#ffe868; text-align:center; font-size:18px; width:460px; line-height:22px;}
.box_size_m{ width:524px; background: url(/images/ver2/common/box_brown_525.gif) no-repeat top; padding-top:26px; overflow:hidden; margin-left:auto; margin-right:auto;}
.box_size_m .box_con{width:474px; background: url(/images/ver2/common/box_brown_525.gif) no-repeat bottom; padding-bottom:26px; overflow:hidden; padding-left:25px; padding-right:25px;}
.caution_password{width:100%; padding:10px 0; border-bottom:1px solid #332619; font-size:12px; color:#ffe868; background-color:#5c4630; text-align:center; font-weight:bold;}
.helpful_tip dt{ background:url(/images/ver2/common/bulit01.gif) no-repeat left -40px; padding-left:23px; font-weight:bold; color:#f1f2ac; font-size:11px; height:20px; line-height:20px; margin-bottom:5px;}
.helpful_tip dd{ line-height:14px; font-size:10px; color:#594f36;}
#brown_box{width:690px; overflow:hidden; background:url(/images/ver2/common/bg_conbox01_top.gif) no-repeat top; padding-top:25px;}
#brown_box_con{width:640px; overflow:hidden; background:url(/images/ver2/common/bg_conbox01_center.gif) repeat-y; padding-left:25px; padding-right:25px;}
.brown_box_bottom{width:690px; height:26px; background:url(/images/ver2/common/bg_conbox01_bottom.gif) no-repeat bottom;}
#cash_info{font-size:13px; font-weight:bold; float:left; font-family:Arial, Helvetica, sans-serif; margin-top:13px; margin-left:1px;}
#cash_info li{float:left; margin-right:25px; background:url(/images/ver2/common/bulit01.gif) no-repeat left -60px; padding-left:10px;}
#cash_info li span{font-family:verdana; font-size:20px; color:#ffe868; font-weight:normal; margin-left:5px;}
.brownbox_info{ width:656px; padding:7px 0px; border-bottom:1px solid #332619; font-size:12px; color:#fff; background-color:#5c4630;}
.brownbox_info img{ vertical-align:middle;}
#brown_box01{width:690px; overflow:hidden; background:url(/images/ver2/common/bg_conbox01_top.gif) no-repeat top; padding-top:10px;}
#brown_box_con01{width:654px; overflow:hidden; background:url(/images/ver2/common/bg_conbox01_center.gif) repeat-y; padding-left:18px; padding-right:18px;}
.brown_box_bottom01{width:690px; height:13px; background:url(/images/ver2/common/bg_conbox01_bottom.gif) no-repeat bottom;}
#cash_tab {float:left;}
#cash_tab li{position:relative; float:left; display:inline-block; width:143px; height:35px; text-indent:-10000px; }
#cash_tab li.tab01_on{background:url(/images/ver2/common/bg_cash_tab.gif) no-repeat left top; cursor:pointer;}
#cash_tab li.tab02_on{background:url(/images/ver2/common/bg_cash_tab.gif) no-repeat -143px top; cursor:pointer;}
#cash_tab li.tab03_on{background:url(/images/ver2/common/bg_cash_tab.gif) no-repeat -286px top; cursor:pointer;}
#cash_tab li.tab01_off{background:url(/images/ver2/common/bg_cash_tab.gif) no-repeat left -35px; cursor:pointer;}
#cash_tab li.tab02_off{background:url(/images/ver2/common/bg_cash_tab.gif) no-repeat -143px -35px; cursor:pointer;}
#cash_tab li.tab03_off{background:url(/images/ver2/common/bg_cash_tab.gif) no-repeat -286px -35px; cursor:pointer;}
#cash_tab span{ position: absolute; display:inline-block; width:2px; height:35px; background:url(/images/ver2/common/black_cash_tab.gif) no-repeat; top:0; right:0px;}
#cash_tab a{ float:left;}
.no_data{background-color:#402f1e; color:#ffe868; font-weight:bold; padding:50px 0 !important; text-align:center; font-size:13px !important; font-family:verdana !important; width:100%}
.cash_summary{width:656px; height:38px; background:url(/images/ver2/common/cash_table_top.gif) no-repeat left top;}
.cash_added{width:656px; height:38px; background:url(/images/ver2/common/cash_table_top.gif) no-repeat left -38px;}
.cash_used{width:656px; height:38px; background:url(/images/ver2/common/cash_table_top.gif) no-repeat left -76px;}
.Available_coupon{width:656px; height:38px; background:url(/images/ver2/common/cash_table_top.gif) no-repeat left -114px;}
.Available_coupon01{width:656px; height:38px; background:url(/images/ver2/common/cash_table_top.gif) no-repeat left -152px;}
.support_table{width:656px; height:38px; background:url(/images/ver2/common/cash_table_top.gif) no-repeat left -190px;}/*100209 add*/
.success_mail{font-size:20px !important; text-align:center !important; padding:20px 0 !important; border-right:0px solid !important;}
#coupon_tab {float:left;}
#coupon_tab li{position:relative; float:left; display:inline-block; width:173px; height:34px; text-indent:-10000px; }
#coupon_tab li.tab01_on{background:url(/images/ver2/common/bg_coupon_tab.gif) no-repeat left top; cursor:pointer;}
#coupon_tab li.tab02_on{background:url(/images/ver2/common/bg_coupon_tab.gif) no-repeat -173px top; cursor:pointer;}
#coupon_tab li.tab01_off{background:url(/images/ver2/common/bg_coupon_tab.gif) no-repeat left -35px; cursor:pointer;}
#coupon_tab li.tab02_off{background:url(/images/ver2/common/bg_coupon_tab.gif) no-repeat -173px -35px; cursor:pointer;}

/*100209 add*/
#coupon_msg{font-size:12px; background-color:#402f1e; padding:5px 15px;}
#coupon_msg span{ font-size:15px; font-weight:bold;}
.btn_coupon{ margin-top:-65px; text-align:right;}
#creat_account{ width:483px; height:33px; background:url(/images/ver2/common/bg_account_msg.gif) no-repeat; margin:0 auto; color:#ffe868; padding:8px 20px 0 20px;}
#creat_account img{float:right;}
#creat_account span{ float:left; margin-top:3px;}
#support_tab {float:left;}
#support_tab li{position:relative; float:left; display:inline-block; width:143px; height:34px; text-indent:-10000px; }
#support_tab li.tab01_on{background:url(/images/ver2/common/bg_support_tab.gif) no-repeat left top; cursor:pointer;}
#support_tab li.tab02_on{background:url(/images/ver2/common/bg_support_tab.gif) no-repeat -143px top; cursor:pointer;}
#support_tab li.tab01_off{background:url(/images/ver2/common/bg_support_tab.gif) no-repeat left -35px; cursor:pointer;}
#support_tab li.tab02_off{background:url(/images/ver2/common/bg_support_tab.gif) no-repeat -143px -35px; cursor:pointer;}
.support_ico{ float:right; font-size:10px; font-family:verdana; color:#b1a256; margin-top:10px; padding-right:20px; }
.radio_select{float:left; margin-right:3px; line-height:1px; padding:0;}
.alert_msg{ color:#ff980b;}/*100218 add*/


#serverCheck{width:500px; overflow:hidden; background: url(/images/ver2/common/img_wemade.gif) no-repeat; padding:45px 0 0 300px;}/*100317 add*/
#serverCheck .email_adress{ color:#ffe868; text-align:center; font-size:18px; width:462px; height:33px; line-height:22px; background:url(/images/ver2/common/bg_email.gif) no-repeat; padding-top:10px;}/*100317 add*/

/*2010-03-26  facebook add  Start*/
#joinFaceBook{width:368px; height:43px; background:url(/images/ver2/common/bg_faceBook.gif) no-repeat; padding:90px 0 0 166px; margin:10px auto 0 auto;}
#joinFaceBook01{ width:224px; height:61px; background: url(/images/ver2/common/bg_faceBookJoin.gif) no-repeat; padding:35px 0 0 524px;}
#join_boxBlue{width:800px; overflow:hidden; background:url(/images/ver2/common/bg_conbox_topBlue.gif) no-repeat top; padding-top:25px;}
#join_box_conBlue{width:774px; overflow:hidden; background:url(/images/ver2/common/bg_conbox_centerBlue.gif) repeat-y; padding-left:26px;}
.join_box_bottomBlue{width:800px; height:26px; background:url(/images/ver2/common/bg_conbox_bottomBlue.gif) no-repeat bottom;}

.table_style_Blue{border-top:2px solid #68aaff; table-layout:fixed; }
.table_style_Blue th{border-bottom:1px solid #5b80c1; border-right:1px solid #5b80c1;text-align:left; padding-left:10px; font-family:arial; font-weight:normal;}
.table_style_Blue td{border-bottom:1px solid #5b80c1; padding-top:10px; padding-bottom:10px; padding-left:10px;}
.table_style_Blue .nobr{ border:none !important;}
.table_style_Blue .bg01{ background-color:#4564a8;}
.table_style_Blue .date{ color:#9ac6ff;}
.table_style_Blue .input_brown{ border-color:#224187;}
.cautionBlue{width:704px; padding:10px 0 10px 45px; font-size:11px; color:#9ac6ff; background-color:#5378c5;}
.cautionBlue li{height:22px;}
.cautionBlue li span{ color:#fff; text-decoration:underline; font-weight:bold;}
.cautionBlue input{vertical-align:middle; width:14px; height:14px; margin:0; padding:0;}

.alert_boxB{ float:left; background:url(/images/ver2/common/bg_alert_rightB.gif) no-repeat right bottom;}
.box_leftB{margin:0; padding:0; background:url(/images/ver2/common/bg_alert_leftB.gif) no-repeat left top; color:#332619; padding-top:5px;padding-left:45px; line-height:20px; padding-right:15px; font-size:11px; letter-spacing:0px; overflow:hidden;}
.box_leftB p{font-size:11px;font-weight:normal;color:#332619;}
.box_leftB dl{background:url(/images/ver2/common/bg_alert_lineB.gif) repeat-x top; line-height:25px; width:370px;} 
.box_leftB dt{font-weight:bold;}
.box_leftB dd {height:20px;}
.box_leftB dd img{margin-right:1px; float:left;}
.box_left_bottomB{ display:blockmargin:0; padding:0; background:url(/images/ver2/common/bg_alert_leftB.gif) no-repeat left bottom; padding-left:45px;}
.box_left_bottomB em{display:block; padding:0; background:/images/ver2/common/bg_alert_rightB.gif) no-repeat right bottom; font-weight:normal;color:#332619; padding-bottom:5px;}
/*2010-03-26  facebook add  End*/