.lg_menu {clear:both; background:url(../images/bg_menu_league.gif) repeat-x; padding:0 15px 0 15px; margin-bottom:10px;}
.lg_menu ul li {float:left;}
.lg_menu ul li a, .lg_menu ul li a:visited {padding:8px 13px 10px 13px; color:#d8d8d8; display:block; font-weight:bold; letter-spacing:-1px; font-family:돋움,Dotum; _display:inline;}
.lg_menu ul li a:hover {text-decoration:none; background:url(../images/bg_menu_leagueh.gif) repeat-x; color:#fff;}
.lg_menu ul li.current a {color:#fff;background:url(../images/bg_menu_leagueh.gif) repeat-x; color:#c6f5f8;}
.lg_menu ul li.right {float:right;}
.lg_menu ul li.right a, .lg_menu ul li.right a:hover {background:url(../images/ico_q.gif) no-repeat 0 9px; padding-left:20px; color:#fff; font-weight:normal; font-size:11px; _background:url(../images/ico_chaosl.gif) no-repeat 0 6px}
.am {border:1px solid #ffef8a; background:#fffae0; padding:10px 15px 10px 15px; overflow:hidden; _height:1%; margin-bottom:25px;}
.am .mod {float:right; color:#3151a2; font-weight:bold;}
.am .mod.non {color:#3151a2; float:none;}
.to_body .head {padding:0 0 3px 5px; margin-bottom:25px;}
.to_body .head h3 {font-size:22px; font-weight:bold; letter-spacing:-1px; font-family:Malgun Gothic, 맑은고딕;}
.to_body .head a {float:right; margin-left:8px; text-decoration:underline;}
.box {margin-bottom:35px; border-top:1px solid #e9e8e8; background:url(../images/div_title.gif) no-repeat right top; padding:25px 0 0 0;}
.box.btns {text-align:right;}
.box.my {background:#f8f5e6; padding:25px 15px 25px 15px;}
.box.my .tbl_sum td {color:#555;}
.box .cont {padding:0 10px 0 10px;}
.tbl_sum th {text-align:left; width:80px;}
.tbl_sum td {color:#888;}
.tbl_base.type2 th {text-align:center; padding:8px 4px 6px 4px;}
.tbl_base.type2 td {text-align:center; padding:8px 4px 6px 4px; border-right:1px solid #e5e5e5;}
.tbl_base.type2 td.end {border-right:none;text-align:left; padding-left:10px;}
.tbl_base.type2 tr.my td, .tbl_base.type2 tr.my th {background:#fffae0;}
.tbl_base.ment th {padding:15px 10px 15px 10px; text-align:center}
.tbl_base.ment td {padding:15px 10px 15px 15px;}
.tbl_base td.file a {color:#1c7fcc; text-decoration:none;background:url(../images/ico_file.gif) no-repeat 0 0; padding-left:18px;}
.tbl_base td.auth {font-size:11px; color:#999;}
.tbl_base td.auth a {font-size:12px; color:#1c7fcc;}
.tbl_base td.auth em {font-size:12px; font-style:normal; background:url(../images/div_com.gif) no-repeat; padding:0 0 0 10px; margin:0 10px 0 5px; color:#555;}
.tbl_base .allinput th {background:#eaebf2; border-bottom:1px solid #ccc;}
.tbl_base .allinput td {background:#f4f4fb; border-bottom:1px solid #ccc;}
.mypop {position:relative;}
.mypop .mypop2 {position:absolute; background:url(../images/bg_mygoon.gif) no-repeat; width:100px; height:24px; left:-110px; top:-23px; padding:3px 0 0 0;}
.rule h4 {color:#6F9A21; font-weight:bold; font-size:13px; margin-bottom:5px;}
.rule ul {margin:0 0 20px 10px;}
.rule ul li {background:url(../images/dot_arw.gif) no-repeat 0 6px; padding:0 0 0 10px;}
.no_touney {background:url(../images/bg_toun.gif) no-repeat 60px 0; padding:120px 0 80px 65px;}
.tbl_maps .tit {text-align:left; padding:0 0 0 10px;}
.tbl_maps .tit a {color:#3151a2;}
.tbl_maps .date {font-family:Verdana, Geneva, sans-serif; font-size:10px; letter-spacing:-1px; color:#777;}
.tbl_maps span {color:#49acc9;}
.tbt {text-align:right; margin:10px 0 10px 0;}
.make h3 {background:url(../images/bl_tit_arrow.gif) no-repeat 3px 4px; padding:0 0 0 18px; font-size:12px; margin-bottom:10px;}
.make h3 span {font-weight:normal; padding-left:20px; font-size:11px;}
.make h4 {font-size:12px; padding:10px 0 0 5px; margin:0 0 7px; color:#94a9b3;}
.tbl_base .select li {float:left; width:130px;}
.hb_wrap {position:relative;}
.hb_wrap .hb {position:absolute; background:#333333; color:#ccc; font-size:11px; width:250px; padding:15px 15px 5px 15px; line-height:1.3; bottom:0; left:80px;}
.hb_wrap .hb p {margin-bottom:10px;}
.hb_wrap .hb strong {color:#fff;}
.tbl_base input.btn {font-size:12px; border:1px solid #ccc; background:#eee; cursor:pointer;}
.tbl_base .under {text-decoration:underline;}
.tbl_base h5 {font-size:12px;}
.tbl_base textarea, .m_wrap textarea {font-size:12px; padding:8px; border:1px solid #ddd;}
.make .btn, .lg_join .btn, .m_wrap .btn {margin:10px 0 10px 0; text-align:center;}
.tab_com {background:url(../images/bg_sp_tabs.gif) repeat-x 0 12px; padding:0 15px; margin:0 1px 18px 0; border-top:1px solid #fff; display:block; overflow:hidden; _height:1%;}
.tab_com li {float:left; background:url(../images/bg_sp_tabs.gif) no-repeat 100% -144px; height:56px; color:#c6c6c6;}
.tab_com li a {padding:22px 15px 21px; display:block; color:#999;}
.tab_com li.current a {background:url(../images/bg_sp_tabs.gif) no-repeat 50% -58px; position:relative; top:0; z-index:999; color:#3c3c3c; font-weight:bold;}
.box2 {border-top:1px dashed #eee; margin-top:20px; padding:20px 0 0;}
.box2 .inbox {background:#f9f9f9; border:1px solid #e5e5e5; padding:15px;}
.box2 .inbox .fin {margin:10px 0 0 0;}
.bon_det .head,.box2 .head {margin:0 0 10px 0;}
.bon_det .head h5, .box2 .head h5 {font-size:12px; background:url(../images/bl_tit_arrow.gif) no-repeat 3px 4px; padding:0 0 0 20px;}
.bon_wrap {overflow:hidden; _height:1%; margin-bottom:30px;}
.bon_list {float:left; margin-right:20px; width:140px;}
.bon_list li {border-top:1px solid #eee;}
.bon_list li a {display:block; color:#717476; padding:7px 15px 7px 22px;}
.bon_list li.current {background:#f9f9f9 url(../images/arrow_right_red.gif) no-repeat right;}
.bon_list li.current a {color:#e151a2; font-weight:bold;}
.bon_det {float:left; width:565px;}
.bon_det h5.tit {font-size:12px; margin-bottom:10px;}
.lg_join h4 {font-size:12px; margin-bottom:10px; padding-left:5px; color:#126eaf;}
.ml_wrap .head {_height:1%; margin-bottom:3px; padding:0 5px 0 5px;}
.ml_wrap .head p {float:left; font-size:11px;}
.ml_wrap .head p.right {float:right;}
.ml_wrap .head p span {color:#999; font-weight:bold; padding-left:10px;}
.tbl_si .name a {color:#2678b8;}
.tbl_si .st1 {color:#999;}
.tbl_si .st2 {color:#c51f1f;}
.tbl_si .st3 {color:#55ad14;}
.tbl_si .id {font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.make .head {overflow:hidden; _height:1%; _margin-bottom:10px;}
.make .head h3 {float:left;}
.make .head .right {float:right; color:#888;}
.make .wrap {margin-bottom:40px; clear:both;}
.make .wrap textarea {border:1px solid #ccc; font-size:12px; padding:8px;}
.make .wrap.inputwrap {clear:both; padding:10px; background:#f8f8f8; border:1px solid #dfdfdf;}
.make .wrap.inputwrap p {color:#777; margin-bottom:10px; background:url(../images/arrow_black_down.gif) no-repeat 2px 7px; padding-left:14px;}
.tbl_jpoint4 {border-top:2px solid #55b9da; border-collapse:collapse;}
.tbl_jpoint4 th {background:#eff7fb; border:1px solid #d6d6d6; color:#0093d0; font-weight:normal; padding:8px 0 8px 0;}
.tbl_jpoint4 td {border:1px solid #d6d6d6; text-align:center; padding:6px 0 6px 0; background:#fff;}
.tbl_jpoint4 .file {text-align:left; padding-left:10px;}
.tbl_jpoint4 .file a {color:#06C; text-decoration:underline; font-family:Arial, Helvetica, sans-serif;}
.tbl_jpoint4 .file span {color:#999; font-size:11px; font-family:Tahoma, Geneva, sans-serif;}
.tbl_jpoint4 .file input {border:1px solid #ccc;}
.tbl_jpoint4 .player {text-align:left; padding-left:10px;}
.tbl_jpoint4 .link {font-family:Tahoma, Geneva, sans-serif; font-size:10px;}
.tbl_jpoint4 .link a{text-decoration:underline; color:#06C;}
.tbl_jpoint4 .top {text-align:center; font-weight:bold;}
.tbl_jpoint4 .not {color:#999;}
.tbl_jpoint4 .empty {height:70px;}
.tbl_jpoint4 .map {background:#ffffcc;}
.tbl_jpoint4 tr.my td {background:#fffae0;}
.tbl_jpoint4 tr.total th {background:#eff7fb; border-bottom:2px solid #328fdc;}
.tbl_jpoint4 tr.total td {background:#eff7fb; border-bottom:2px solid #328fdc; font-weight:bold;}

.table_ladder .ld_line img {display:block;}
.table_ladder .winner {background:#527ae1; height:20px;}
.table_ladder .winner .point {color:#CF0; font-weight:bold; font-family:Tahoma; font-size:10px; width:10px;}
.table_ladder .winner .player {text-align:center;}
.table_ladder .player.none {color:#999;}
.table_ladder .winner .player a, .table_ladder .winner .player a:visited, .table_ladder .winner .player a:link {color:#ffffff; font-weight:bold;}
.table_ladder .winner .player a:hover {color:#feffb8;}

.table_ladder .loser {background:#f2f2f2; height:20px;}
.table_ladder .loser .point {color:#1380e5; font-weight:bold; font-family:Tahoma; font-size:10px; width:10px;}
.table_ladder .loser .player {text-align:center;}
.table_ladder .loser .player a, .table_ladder .loser .player a:visited, .table_ladder .loser .player a:link {color:#a6a6a6; font-weight:bold;}
.table_ladder .loser .player a:hover {color:#ad3a68;}

.table_ladder .nogame {background:#f2f2f2; height:20px;}
.table_ladder .nogame .point {color:#1380e5; font-weight:bold; font-family:Tahoma; font-size:10px; width:10px;}
.table_ladder .nogame .player {text-align:center;}
.table_ladder .nogame .player a, .table_ladder .nogame .player a:visited, .table_ladder .nogame .player a:link {color:#363636; font-weight:bold;}
.table_ladder .nogame .player a:hover {color:#ad3a68;}
.table_ladder .date {font-size:11px; font-family:Tahoma; color:#919191;}

.m_wrap .view {margin-bottom:10px;}
.m_wrap .menu {margin-bottom:14px; overflow:hidden; _height:1%;}
.m_wrap .menu li {float:left;}
.m_wrap .menu li a {display:block; background:url(../images/div_com.gif) no-repeat right; padding:0 10px 0 10px; letter-spacing:-1px;}
.m_wrap .menu li a:hover {text-decoration:none;}
.m_wrap .menu li.current a {color:#F00; font-weight:bold;}
.m_wrap .menu li.last a {background:none;}
.m_wrap .menu li a span {color:#999; font-weight:normal;}
.m_wrap p.opt {margin-bottom:8px; padding-left:5px;}
.tbl_guide tr td {background:#e1eaf3; color:#3e83b4; text-align:center; border-right:1px solid #c5d3e2; height:30px;}
.tbl_guide tr td.end {border-right:none;}
.warning {background:#ebf3fa; border:1px solid #aebfd1; margin-bottom:20px; padding:10px 15px 10px 15px; color:#3279bb;}
.vs_wrap {margin-bottom:30px; border-bottom:1px solid #ddd; padding:0 0 20px 0;}
/*
.tbl_vs td {text-align:center;}
.tbl_vs td.player {font-family:Verdana, Geneva, sans-serif; font-size:18px; font-weight:bold;}
.tbl_vs td.left {text-align:right;}
.tbl_vs td.right {text-align:left;}
.tbl_vs td.vs {font-family:Verdana, Geneva, sans-serif; font-size:18px; color:#c42020; font-weight:bold;}
.tbl_vs td.player span {color:#fff; background:#55b9da; padding:0 5px 0 5px;}
.tbl_vs td.player span.lose {background:#ccc;}
*/

.wrap_34 {position:relative;}
.wrap_34 .d34 {position:absolute; top:90px; left:0; width:auto; border:1px solid #ccc; width:160px;}
.wrap_34 .d34 h6 {background:#ccc; padding:5px 15px 5px 15px; font-size:12px;}
.wrap_34 .d34 .cont {padding:10px;}

.magam {background:url(../images/bg_magam.gif) no-repeat; width:600px; margin:0 auto; overflow:hidden; _height:1%;}
.magam ul {margin:90px 0 0 165px;}
.magam ul li {background:url(../images/dot_list_bg.gif) no-repeat 0 7px; padding-left:8px;}

.bot_bom {border:1px solid #e5e5e5; border-collapse:collapse; margin-top:10px;}
.bot_bom th.tit {background:#666; text-align:left; padding-left:15px; color:#fff;}
.bot_bom th {border:1px solid #e5e5e5; padding:5px 0 5px 0; background:#fafafa; width:150px;}
.bot_bom td {border:1px solid #e5e5e5; padding-left:10px;}
.bot_bom span {color:#999;}

.complain_wrap li {margin-bottom:15px; padding-bottom:15px; border-bottom:1px solid #ddd;}
.complain_wrap .com_reply {background:url(../images/ico_reply2.gif) no-repeat 20px 10px; margin:10px 0 0 0; padding:10px 0 0 70px;}
.complain_wrap .com_reply .btnok {margin:9px 0 0 0;}

/* 이용 도움말 */

body.help_wrap {background:#161718 url(../images/bg_clubhelp.gif) repeat-x;}
body.help_wrap .head {padding:20px 20px 15px 20px; _height:1%;}
body.help_wrap .head h2 {float:left; margin-left:10px;}
body.help_wrap .head h2.tit_tour {background:url(../images/tit_clubhelp_tour.gif) no-repeat; padding:29px 0 0 0; width:229px; height:0; display:block; overflow:hidden;}
body.help_wrap .head p {float:right;}
body.help_wrap .help_box {padding:0 20px 0 20px;}
body.help_wrap .help_box .contain {background:#fff;}
body.help_wrap .help_box .menus {overflow:hidden; _height:1%; background:#4e7fd0}
body.help_wrap .help_box .menus li {float:left;}
body.help_wrap .help_box .menus li a {display:block; padding:10px 25px 10px 25px; background:#4e7fd0; color:#fff; font-weight:bold; font-size:12px; letter-spacing:-1px; border-right:1px solid #273b96;}
body.help_wrap .help_box .menus li a:hover {text-decoration:none;}
body.help_wrap .help_box .menus li.current a {background:#fff; color:#3252e0;}
body.help_wrap .help_box .desc {padding:20px 25px 20px 25px;}
body.help_wrap .help_box .desc h3 {font-size:14px; background:url(../images/bl_sq.gif) no-repeat 5px 2px; padding:0 0 5px 22px; border-bottom:1px solid #ddd; margin-bottom:15px;}
body.help_wrap .help_box .desc p {margin-bottom:15px;}
body.help_wrap .help_box .desc h4 {font-size:12px; font-weight:normal; margin-bottom:15px; color:#304cc6}
body.help_wrap .help_box .desc ul {margin-bottom:15px;}
body.help_wrap .help_box .desc ul li {list-style:disc; margin-left:25px;}
