@charset "euc-kr";

/* reset.css ¸ðµç ºê¶ó¿ìÀú ÀÏ°ý¼ÂÆÃ******************************************************************************/
*{ margin:0;padding:0; border:0; }
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, img, ins, kbd, q, s, samp,small, strike, sub, sup, tt, var,b, u, i, center,
dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,
time, mark, audio, video {	margin: 0;	padding: 0;	border: 0;	font-size: 100%;	font: inherit;	vertical-align: baseline;}

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
body {	line-height: 1; width:100%; font:12px "dotum, Verdana, Helvetica, Arial, serif"; color:#58595b; margin:0 auto;}
ol, ul {	list-style: none;}
blockquote, q {	quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: '';content: none;}
table {border-collapse: collapse;border-spacing: 0;}
/* reset.css***************************************************************************/


ul , li { list-style:none; padding:0; margin:0;}
img {border:0; padding:0; border:0; vertical-align:top;}
caption { display: none;}

a{ border:0; padding:0; margin:0; text-decoration:none;}
a:link		        {color:#58595B; text-decoration:none;}
a:visited	        {color:#58595B; text-decoration:none;}
a:hover			{color:#000; text-decoration:none;}

h1, h2, h3 {padding:0; margin:0;}
h4, h5, h6 {display:none; padding:0; margin:0;}
input,select	{ background: #FFF; border: 1px solid #BDBDBD; font-size: 12px; color: #464646; display: inline; }
textarea	{ background: #FFF; border: 1px solid #BDBEC2; font-size: 9pt; color: #464646; display: inline; height:18px; overflow: visible;}
fieldset {margin:0; padding:0; border:0;}
legend {display:none; padding:0; margin:0;}

.check { border:0; padding:0;}
.img { border:0; padding:0; }
.check2 { border:0; padding:0; background: #EFEFEF; }

.b { font-weight:bold;}
.alltime { font-weight:normal; color: #1464AA; }
.justify {	text-align: justify;}

.mbg { background:url("/images/new/mbg.gif") repeat-y;  background-position: center top;} /* background-position: center top; */

/* main*/
#wrap { width:1020px; padding-left:10px; margin:0; margin:0 auto; } /* margin:0; margin:0 auto; */
#left { width:245px; float:left; position:relative;}
#left .logo { width:204px; height:125px; float:left; position:relative;}
#left .logo .topCash {width:204px; text-align:center; float:left; position:relative;}

#left .login { width:204px; height:142px; float:left; position:relative; background:url("/images/new/bg_l_login.gif") no-repeat;}
#left .login .id { padding-top:58px; margin:0 0 0 12px; font-weight:bold; }
#left .login .pw{ padding-top:4px; margin:0 0 0 12px; font-weight:bold; }
#left .login .btnLogin {position: absolute; height:50px; width:67px; top:58px; left:127px; padding:0; margin:0;}
#left .login .inut01 { background: #FFFFFF; border: 1px solid #E2E2E2; font-size: 12px; color: #464646; padding-left: 0px; padding-top: 2px; }
#left .login .btnLogin a {padding:0; margin:0; border:0;}
#left .login .btnLogin img {padding:0; margin:0; border:0;}
#left .login .memberInfo {margin-top:10px; margin-left:12px; position: absolute; width:182px; }

#left .leftmn { width:219px; float:left; position:relative; padding-bottom:20px;}
#left .leftmn .tbl_leftmenu { width:100%; margin-top:30px; font-family:'µ¸¿ò',dotum;font-size:12px;text-align:left; border-collapse:collapse; background-color: #ffffff;}
#left .leftmn .tbl_leftmenu caption{display:none}
#left .leftmn .tbl_leftmenu th{ border-bottom:1px solid #aaaaaa; }
#left .leftmn .tbl_leftmenu tr{ height:30px }
#left .leftmn .tbl_leftmenu td{ padding:0 0 0 20px; border-bottom:1px solid #aaaaaa;color:#4c4c4c; cursor:pointer; vertical-align: middle;}
#left .leftmn .tbl_leftmenu td:hover {text-decoration:none;}

.label-n {vertical-align:middle; display:none;}

#left .banner { width:204px; float:left; position:relative; padding-top:10px;}

#cont { width:775px; float:left; position:relative; margin-bottom:40px; }
#cont #gnb { width:765px; height:125px; float:left; position:relative; z-index:100000; }
#cont #gnb li  { display: inline; float: left;}

#cont #gnb li {float:left;}
#cont #gnb li.mn1 {left:0px;   top:0px; width:145px;}
#cont #gnb li.mn2 {left:145px; top:0px; width:157px;}
#cont #gnb li.mn3 {left:302px; top:0px; width:173px;}
#cont #gnb li.mn4 {left:475px; top:0px; width:144px;}
#cont #gnb li.mn5 {left:619px; top:0px; width:136px;}

#cont #gnb .topmn { width:100%; float:left; position:relative; padding-top:19px;}
#cont #gnb .topmn ul {margin:0px 0 0 12px;}
#cont #gnb .topmn li ul li {float:none; height:22px;}
#cont #gnb .topmn .subimg {margin-left:11px;}
#cont #gnb .topmn .off {display:none;}
#cont #gnb .topmn .on ul { position:relative; }
#cont #gnb .topmn .on {display:block;}
#cont #gnb .topmn #sub1 {width:485px; margin-left:0px; border:#008C8A 2px solid;}
#cont #gnb .topmn #sub2 {width:155px; margin-left:11px; border:#315D94 2px solid;}
#cont #gnb .topmn #sub3 {width:458px; margin-left:11px; border:#EF8221 2px solid;}
#cont #gnb .topmn #sub4 {width:472px; margin-left:-319px; border:#739E10 2px solid;}
#cont #gnb .topmn #sub5 {width:283px; margin-left:-132px; border:#31A6CE 2px solid;}

/* UI Object */
.tbl_type,.tbl_type th,.tbl_type td{border:0}
.tbl_type {width:100%;border-bottom:1px solid #aaaaaa;font-family:'µ¸¿ò',dotum;font-size:12px;text-align:center;border-collapse:collapse; background-color: #ffffff;}
.tbl_type caption{display:none}
.tbl_type th{padding:7px 0 4px;border-top:1px solid #aaaaaa;border-right:1px solid #aaaaaa;border-left:1px solid #aaaaaa;background-color:#ffddaa;color:#000000;font-family:'µ¸¿ò',dotum;font-size:12px;font-weight:bold}
.tbl_type td{padding:6px 0 4px;border:1px solid #aaaaaa;color:#4c4c4c; cursor:pointer; }
.tbl_type td:hover {background-color:#ff3300; color:#FFFFFF; text-decoration:none;}

.tdover {background-color: #ff3300; color:#FFFFFF; text-decoration:none;}
/* //UI Object */


#cont #gnb .anchor { width:500px; float:left; position:relative; padding-top:7px;}
#cont #gnb .anchor a { color: #0000FF; text-decoration:none;}
#cont #gnb .anchor a:hover { color: #0000FF; text-decoration:none;}

#cont #main { width:755px; height:195px; float:left; position:relative;}
#cont #main .batting { width:490px; height:195px; float:left; position:relative;}
#cont #main .batting li  { display: inline; float: left;}
#cont #main .batting .best { width:254px; height:171px; float:left; position:relative; background:url("/images/new/bg_mbest.gif") no-repeat; padding:13px 0 0 0;}
#cont #main .batting .best .point { font-family: Arial,dotum,Helvetica,Sans-Serif; font-size:26px; color:#FFF; font-weight:bold; text-align:center;  padding-top:17px; height:49px;}

#cont #main .batting .info { width:210px; float:left; position:relative; font:13px "dotum, Verdana, Helvetica, Arial, serif"; line-height:150%; padding-top:5px;}
#cont #main .batting .info .list {position:relative; float:left; width:100%; padding-top:5px;}

#cont #main .banner { width:265px; float:left; position:relative;}

/*
#cont .theme { position:relative; width:751px; float:left; margin: 0 auto; z-index:1;}
#cont .theme .jsTabCont {position:relative; width:751px; height:242px; float:left; background:url("/images/new/bg_mbt.gif") no-repeat; padding:15px 0 0 4px; z-index:1; }
#cont .theme .jsTabCont li  { display: inline; float: left;}
#cont .theme .jsTabCont .list {position:relative; float:left; width:100%; padding-top:2px;}
#cont .theme .jsTabCont .batm { width:162px; height:43px; float:left; position:relative; background:url("/images/new/bg_mbt_money.gif") no-repeat; padding-top:8px; text-align:center; font:13px "dotum"; color:#FFFD32; font-weight:bold;}

#cont .theme .roller { position:relative; top:3px; width:751px; float: left; margin: 0 auto; text-align:center;}
#cont .theme .roller .jsTabNav { width:15px; height:15px; display:inline;}
#cont .theme .roller .jsTabNav  img { padding:5px 0 0 4px; cursor:pointer}
#cont .theme .roller .jsTableView { position:absolute; top:15px; left:634px; width:150px; height:20px; display:inline; font-weight:bold;}
*/
#cont .themeBtn { position:relative; width:751px; height:20px; float:left; margin: 0 auto; }
#cont .themeBtn .jsBtn {position:relative; width:751px; height:20px; float:left; text-align:right; font-weight:bold;}

#cont .theme { position:relative; width:751px; height:280px; float:left; margin: 0 auto; z-index:1;}
#cont .theme .jsTabCont {position:absolute; width:751px; height:242px; float:left; background:url("/images/new/bg_mbt.gif") no-repeat; padding:15px 0 0 4px; z-index:1; }
#cont .theme .jsTabCont li  { display: inline; float: left;}
#cont .theme .jsTabCont .list {position:relative; float:left; width:100%; padding-top:2px;}
#cont .theme .jsTabCont .batm { width:162px; height:43px; float:left; position:relative; background:url("/images/new/bg_mbt_money.gif") no-repeat; padding-top:8px; text-align:center; font:13px "dotum"; color:#FFFD32; font-weight:bold;}

#cont .theme .roller { position:absolute; top:260px; width:751px; height:20px; float: left; margin: 0 auto; text-align:center;}
#cont .theme .roller .jsTabNav { width:15px; height:15px; display:inline;}
#cont .theme .roller .jsTabNav  img { padding:5px 0 0 4px; cursor:pointer}
#cont .theme .roller .jsAllView { position:absolute; top:6px; left:664px; width:90px; height:15px; display:inline; font-weight:bold;}

#cont #m_lotto_all_list { width:751px; float:left; position:relative; display: block; }
#cont #m_lotto_all_list table.tbl_lotto { width:100%;  border-top:2px solid #5A6377; border-left:1px solid #c7d5f2; border-right:1px solid #c7d5f2; border-bottom:2px solid #5A6377; text-align:center;}
#cont #m_lotto_all_list table.tbl_lotto thead { border-right:1px solid #6e83b5;}
#cont #m_lotto_all_list table.tbl_lotto thead tr { background:#e7eefc; }
#cont #m_lotto_all_list table.tbl_lotto thead tr th { border-left:1px solid #6e83b5; color:#4260a7; font-weight:bold; border-bottom:1px solid #6e83b5; height:30px; vertical-align:middle;}
#cont #m_lotto_all_list table.tbl_lotto thead tr th.bg { background:#cbd9f4; color:#505092;}
#cont #m_lotto_all_list table.tbl_lotto tbody tr { border-bottom:1px solid #c7d5f2; }
#cont #m_lotto_all_list table.tbl_lotto tbody tr:hover { background:#e4e4e4;}
#cont #m_lotto_all_list table.tbl_lotto tbody tr td { border-left:1px solid #c7d5f2; height:30px; vertical-align:middle; }
#cont #m_lotto_all_list table.tbl_lotto tbody tr td.td_right { text-align:right; }
#cont #m_lotto_all_list table.tbl_lotto tbody tr.line {border-bottom:1px solid #6e83b5;}


#cont .m_space { width:755px; height:15px; float:left; position:relative; }

#cont #m_board { width:755px; height:408px; float:left; position:relative; background:url("/images/new/bg_mboard.gif") no-repeat; }
#cont #m_board .mn01 { width:429px; float:left; position:relative;}
#cont #m_board .mn01 .notice { width:372px; height:144px; float:left; position:relative;}
#cont #m_board .mn01 .notice p {position:relative; float:left;}
#cont #m_board .mn01 .notice li { width:362px; height:23px; position:relative; float:left; background:url("/images/new/bl/bl_dot.gif") no-repeat 0px 3px; padding-left:10px;}
#cont #m_board .mn01 .notice li .m01 { float:left; width:300px; position:relative; }
#cont #m_board .mn01 .notice li .m01 a { color: #666; text-decoration:none;}
#cont #m_board .mn01 .notice li .m01 a:hover { color:#909; text-decoration:none;}
#cont #m_board .mn01 .notice li .m02 { float:left; width:62px; position:relative; text-align:right;}

#cont #m_board .mn01 .board { width:372px; height:121px; float:left; position:relative;}
#cont #m_board .mn01 .board p {position:relative; float:left;}
#cont #m_board .mn01 .board .left_img {position:relative; float:left; width:92px;}
#cont #m_board .mn01 .board .list {position:relative; float:left; width:270px;}
#cont #m_board .mn01 .board .list li { position:relative; float:left; width:270px; height:25px; position:relative; float:left; background:url("/images/new/bl/bl_dot.gif") no-repeat 0px 3px; padding-left:10px;}
#cont #m_board .mn01 .board .list li .m01 { float:left; width:208px; position:relative; }
#cont #m_board .mn01 .board .list li .m01 a { color: #666; text-decoration:none;}
#cont #m_board .mn01 .board .list li .m01 a:hover { color:#909; text-decoration:none;}
#cont #m_board .mn01 .board .list .m02 { float:left; width:62px; position:relative; text-align:right;}

#cont #m_board .mn02 { width:326px; float:left; position:relative;}
#cont #m_board .mn02 .news { width:326px; height:322px; float:left; position:relative;}
#cont #m_board .mn02 .news p {position:relative; float:left;}
#cont #m_board .mn02 .news li { width:316px; height:30px; position:relative; float:left; background:url("/images/new/bl/bl_dot.gif") no-repeat 0px 3px; padding-left:10px;}

#cont #m_board .mn02 .mbanner { width:326px; height:85px; float:left; position:relative;}
#cont #m_board .mn02 .mbanner li  { display: inline; float: left;}


/* foot*/
#btm { width:100%; border-top-style:solid; background:#FFF; border-color:#EDEDED; border-top-width:1px; float:left; position:relative; }
#btm #foot { width:1030px; font-size:11px; color:#737573; line-height:130%; margin:0 auto; } /* margin:0 auto;  */
#btm #foot li { display: inline; float: left;}
#btm #foot .list {position:relative; float:left; width:100%;}
#btm #foot .copy {position:relative; clear: both;  width:100%;}
#btm #foot .rule {font:11px "³ª´®°íµñ"; color:#FFF; background:#8F8F8F; padding:2px 4px;}
#btm #foot li .copyright a { color: #189B00; text-decoration:none;}
#btm #foot li .copyright a:hover { color: #189B00; text-decoration:none;}



/*font*/
.mbt_tit {font:27px "dotum"; color:#000; font-weight:bold;}
.red01 {color:#FF0000; font-weight:bold; vertical-align:top; padding-top:2px;}
.red02 {color:#ED0000; font-weight:bold; }
.grey01 {color:#494949;}
.color01 {color:#FF0000;}
.color02 {color:#0000FF;}
.bk01b  {font:15px "dotum"; color:#000; font-weight:bold; }
.point01bg { font:15px "dotum"; color:#000; font-weight:bold; background:#FFEA00;}
.green01 {color:#2F840A;}


/**********************ply********************************/

#sub { width:755px; float:left; position:relative;}
#sub .tit  { width:755px; float:left; position:relative;  border-bottom:solid 1px #D8D8D8; padding-bottom:5px;}
#sub .tit li { display: inline; float: left;}
#sub .tit .navi { width:255px; float:left; position:relative; text-align:right; right:5px; padding-top:20px; color:#838383;}
#sub .tit .navi span  {color:#444; font-weight:bold; }

#sub .ticket_info  { width:755px; float:left; position:relative; padding-top:13px;}
#sub .ticket_info .image { width:226px; height:87px; float:left; position:relative; padding-right:19px; padding-top:20px; background:url("/images/new/sub/bg_ply_box01.gif") no-repeat; }

#sub .ticket_info .info  { width:510px; float:left; position:relative;}

.board_list  {width:100%; float: left; position: relative;}
.board_list li { display: inline; float: left;}
.board_list .th  {vertical-align: middle; text-align: center; height: 20px; border-top:solid 2px #81A9DC; background:#F1F5F8; color:#5B779A; font-weight:bold; padding-top:7px; }
.board_list .rl  {border-right:solid 1px #CDCDCD;}
.board_list .th2  {text-align: center; height: 20px; border-top:solid 1px #CDCDCD; background:#F1F5F8; color:#636466; font-weight:bold; padding-top:7px; }
.board_list .rl  {border-right:solid 1px #CDCDCD;}
.board_list .align_c {text-align: center; height: 18px; padding-top:7px;}
.board_list .align_r {text-align: right; height: 18px; padding-top:7px;}
.board_list .line01	{background:#CDCDCD; height:1px;}

table.tbl_list { width:100%;  border-top:2px solid #5A6377; border-left:1px solid #c7d5f2; border-right:1px solid #c7d5f2; border-bottom:2px solid #5A6377; text-align:center;}
table.tbl_list thead { border-right:1px solid #6e83b5;}
table.tbl_list thead tr { background:#e7eefc; }
table.tbl_list thead tr th { border-left:1px solid #6e83b5; color:#4260a7; font-weight:bold; border-bottom:1px solid #6e83b5; height:26px; vertical-align:middle;}
table.tbl_list thead tr th.bg { background:#cbd9f4; color:#505092;}
table.tbl_list tbody tr { border-bottom:1px solid #c7d5f2; }
table.tbl_list tbody tr:hover { background:#e4e4e4;}
table.tbl_list tbody tr td { border-left:1px solid #c7d5f2; border-bottom:1px solid #c7d5f2; height:30px; vertical-align:middle; }
table.tbl_list tbody tr td.td_right { text-align:right; }
table.tbl_list tbody tr.line {border-bottom:1px solid #6e83b5;}

#sub .lottery { width:723px; height:40px; background:#F9F9F9; border:solid 1px #E3E3E3; float:left; position:relative; margin-top:22px; padding:15px;}
#sub .lottery li { display: inline; float: left;}

#sub .lottery .lottery_ball {width:100%; float: left; position: relative; padding-left:15px;}
#sub .lottery .lottery_ball li { display: inline; float: left;  margin:0 auto;}
#sub .lottery .lottery_ball .ball01 { width:41px; height:48px; float:left; position:relative; padding-right:20px; padding-top:8px; background:url("/images/new/bl/ball01.gif") no-repeat; font:22px "Arial"; color:#FFF; font-weight:bold; text-align:center;}
#sub .lottery .lottery_ball .ball02 { width:41px; height:48px; float:left; position:relative; padding-right:20px; padding-top:8px; background:url("/images/new/bl/ball02.gif") no-repeat; font:22px "Arial"; color:#FCFF00; font-weight:bold; text-align:center;}
#sub .lottery .lottery_ball .ball03 { width:41px; height:48px; float:left; position:relative; padding-right:20px; padding-top:8px; background:url("/images/new/bl/ball03.gif") no-repeat; font:22px "Arial"; color:#FCFF00; font-weight:bold; text-align:center;}
#sub .lottery .lottery_ball .ball04 { width:41px; height:48px; float:left; position:relative; padding-right:20px; padding-top:8px; background:url("/images/new/bl/ball04.gif") no-repeat; font:22px "Arial"; color:#FCFF00; font-weight:bold; text-align:center;}
#sub .lottery .lottery_ball .lottery_mn { width:270px; padding-top:10px; font:22px "Arial"; color:#5B779A; font-weight:bold; letter-spacing:-0.02em; margin:0 auto; }
#sub .lottery .lottery_ball .ball01_ss { width:41px; height:48px; float:left; position:relative; padding-right:15px; padding-top:8px; background:url("/images/new/bl/ball01.gif") no-repeat; font:22px "Arial"; color:#FFF; font-weight:bold; text-align:center;}
#sub .lottery .lottery_ball .ball02_ss { width:41px; height:48px; float:left; position:relative; padding-right:15px; padding-top:8px; background:url("/images/new/bl/ball02.gif") no-repeat; font:22px "Arial"; color:#FCFF00; font-weight:bold; text-align:center;}
#sub .lottery .lottery_ball .ball03_ss { width:41px; height:48px; float:left; position:relative; padding-right:15px; padding-top:8px; background:url("/images/new/bl/ball03.gif") no-repeat; font:22px "Arial"; color:#FCFF00; font-weight:bold; text-align:center;}
#sub .lottery .lottery_ball .ball04_ss { width:41px; height:48px; float:left; position:relative; padding-right:15px; padding-top:8px; background:url("/images/new/bl/ball04.gif") no-repeat; font:22px "Arial"; color:#FCFF00; font-weight:bold; text-align:center;}
#sub .lottery .lottery_ball .lottery_mn_ss { width:250px; padding-top:10px; font:22px "Arial"; color:#5B779A; font-weight:bold; letter-spacing:-0.02em; margin:0 auto; }

#sub .lottery .d-day {width:333px; height:40px; float: left; position: relative;}
#sub .lottery .d-day li { display: inline; float: left; }

#sub .num_select  {width:260px; float: left; position: relative; padding-top:30px;}
#sub .num_select .box_select  {width:226px; float: left; position: relative; background:#FFF; border:solid 2px #F46764; padding:0 10px;}
#sub .num_select .box_select p  {float: left; position: relative; width:256px;}
#sub .num_select .box_select .bg {width:17px; height:14px; float: left; position: relative; background:#FCE3DE; border:solid 1px #EECCC5; text-align:center; padding-top:4px; font:11px "dotum"; color:#BE3F33; margin-bottom:4px; cursor:pointer;}
#sub .num_select .box_select .bg_sel {width:17px; height:14px; float: left; position: relative; background:#770C41; border:solid 1px #EECCC5; text-align:center; padding-top:4px; font:11px "dotum"; color:#FFFFFF; margin-bottom:4px; cursor:pointer;}
#sub .num_select .box_select .bg_none {width:17px; height:14px; float: left; position: relative; background:#FFFFFF;}
#sub .num_select .box_select_ss  {width:732px; float: left; position: relative; background:#FFF; border:solid 2px #F46764; padding:0 10px;}
#sub .num_select .box_select_ss p  {float: left; position: relative; width:256px;}
#sub .num_select .box_select_ss .bg {width:17px; height:14px; float: left; position: relative; background:#FCE3DE; border:solid 1px #EECCC5; text-align:center; padding-top:4px; font:11px "dotum"; color:#BE3F33; margin-bottom:4px; cursor:pointer;}
#sub .num_select .box_select_ss .bg_sel {width:17px; height:14px; float: left; position: relative; background:#770C41; border:solid 1px #EECCC5; text-align:center; padding-top:4px; font:11px "dotum"; color:#FFFFFF; margin-bottom:4px; cursor:pointer;}
#sub .num_select .box_select_ss .bg_none {width:17px; height:14px; float: left; position: relative; background:#FFFFFF;}

#sub .num_select .bg_select  {float: left; position: relative; width:243px; background:#F46764; padding:5px 0 7px 7px; margin-bottom:5px;}
#sub .num_select .bg_select  ul {vertical-align:middle; text-align:center}
#sub .num_select .bg_select  ul li { display:inline-block;*display:inline; *zoom:1 }
#sub .num_select .bg_select  .btn_box { width:240px; clear:both; float: left; padding-top:7px;}
#sub .num_select .bg_select  .mid_center { vertical-align:middle; text-align:center; }
#sub .num_select .bg_select_ss  {float: left; position: relative; width:749px; height:75px; background:#F46764; padding:5px 0 7px 7px; margin-bottom:5px;}
#sub .num_select .bg_select_ss  ul {vertical-align:middle; text-align:center; float:left;}
#sub .num_select .bg_select_ss  ul li.inp_box { float:left; width:730px;}
#sub .num_select .bg_select_ss  ul li.sel_box { float:left; width:10px;}
#sub .num_select .bg_select_ss  ul li.btn_box { clear:both; width:730px; margin-top:-25px;}





/* select number table */
.tbl_select,.tbl_select th,.tbl_select td{border:0}
.tbl_select {width:226px;font-family:'µ¸¿ò',dotum;font-size:12px;text-align:center;border-collapse:collapse; background-color: #ffffff;}
.tbl_select caption{display:none}
.tbl_select tr{height:26px;}

.tbl_number,.tbl_number th,.tbl_number td{border:0}
.tbl_number {width:100%;font-family:'µ¸¿ò',dotum;font-size:12px;text-align:center;border-collapse:collapse; margin-top:10px;}
.tbl_number caption{display:none}
.tbl_number tr{height:30px;}


#sub .lottery_list  {width:495px; float: left; position: relative; padding-top:30px;}
#sub .lottery_list li { display: inline; float: left;}
#sub .lottery_list .total {float: left; position: relative; background:#DEEAF3; margin-top:5px;padding:5px; width:485px;}
#sub .lottery_list_ss  {width:100%; float: left; position: relative; padding-top:10px;; margin:0 auto;}
#sub .lottery_list_ss li { display: inline; float: left;}
#sub .lottery_list_ss .total {float: left; position: relative; background:#DEEAF3; margin-top:5px;padding:5px; width:485px;}

#sub .lottery_pay  {width:100%; float: left; position: relative; padding-top:10px; margin:0 auto;}
#sub .lottery_pay li { display: inline; float: left;}
#sub .lottery_pay .total {float: left; position: relative; background:#DEEAF3; margin-top:5px;padding:5px; width:100%;}

.input01  {background: #FFF; border: 1px solid #8EACD2; font-size: 12px; color: #464646; display: inline;}
.num_box {background: #FFF; border: 0px solid #BDBDBD;  width:26px; height:24px; text-align:center; font:15px "Arial"; color:#000; padding-top:5px; font-weight:bold; }



/**º¹±ÇÁ¤º¸**/

.mn { float:left; width:100%; position:relative;}
.mn li  { display: inline; float: left;}

#sub { width:755px; float:left; position:relative;}
#sub .tit01  { width:755px; float:left; position:relative; background:url("/images/new/sub/cs_tit.gif") no-repeat; height:34px; margin-bottom:20px;}
#sub .tit01 li { display: inline; float: left;}
#sub .tit01 .title { float:left; position:relative; font-weight:bold; text-align:center; font:21px "¸¼Àº°íµñ"; color:#3663B4; padding-top:5px; padding-left:10px; }
#sub .tit01 .navi { width:400px; float:left; position:relative; text-align:right; right:5px; padding-top:15px; font:11.5px "Malgun Gothic", "¸¼Àº°íµñ"; color:#2E2E2E; }

#sub .infobox { width:705px; float:left; position:relative; background:url("/images/new/bl/box_info.gif") repeat-y; padding:10px 20px 10px 30px; border-bottom:solid 2px #E3E3E3; margin-bottom:20px;  }
#sub .infobox .stit { font-weight:bold; font:16px Dotum, "Malgun Gothic", "¸¼Àº°íµñ"; color:#000; padding-bottom:10px;}
#sub .infobox .stit-content {  }
#sub .infobox .line { width:755px; background:#BBBEC7; height:3px;}

#sub .info_cel {width:745px; position:relative; float:left; padding-left:10px; line-height:150%;}
#sub .info_cel .stit01 {width:715px; position:relative; float:left; margin-bottom:15px; background:url(/images/new/bl/cs_bl01.gif) no-repeat 0px 0; padding-left:30px;  font:17px "Malgun Gothic", "¸¼Àº°íµñ","NanumGothicWeb"; font-weight:bold; color:#000; letter-spacing:-0.05em;}
#sub .info_cel span {color:#FF3301;}
#sub .info_cel .s_area{width:100%; position:relative; float:left; padding-top:10px; padding-bottom:5px;}
#sub .info_cel .s_area p {padding-left:30px;}
#sub .info_cel .s_area p img {padding-top:5px;}
#sub .info_cel .s_area .sub_title{padding-left:30px; font:15px "Malgun Gothic", "¸¼Àº°íµñ";  font-weight:bold; padding-bottom:10px;}
#sub .info_cel .s_area table.tbl_content { width:100%;  border-top:2px solid #5A6377; border-left:1px solid #c7d5f2; border-right:1px solid #c7d5f2; border-bottom:2px solid #5A6377; text-align:center;}
#sub .info_cel .s_area table.tbl_content thead { border-right:1px solid #6e83b5;}
#sub .info_cel .s_area table.tbl_content thead tr { background:#e7eefc; }
#sub .info_cel .s_area table.tbl_content thead tr th { border-left:1px solid #6e83b5; color:#4260a7; font-weight:bold; border-bottom:1px solid #6e83b5; height:30px; padding-top:3px; vertical-align:middle;}
#sub .info_cel .s_area table.tbl_content thead tr th.bg { background:#cbd9f4; color:#505092;}
#sub .info_cel .s_area table.tbl_content tbody tr { border-bottom:1px solid #c7d5f2; }
#sub .info_cel .s_area table.tbl_content tbody tr:hover { background:#e4e4e4;}
#sub .info_cel .s_area table.tbl_content tbody tr td { border-left:1px solid #c7d5f2; height:30px; padding-top:3px; vertical-align:middle; text-align:center; }
#sub .info_cel .s_area table.tbl_content tbody tr td.td_left { text-align:left; }
#sub .info_cel .s_area table.tbl_content tbody tr td.td_left10 { text-align:left; padding:0 0 0 10px; }
#sub .info_cel .s_area table.tbl_content tbody tr td.td_right { text-align:right; }
#sub .info_cel .s_area table.tbl_content tbody tr td.td_amt10 {  text-align:right; padding:0 10px 0 0; }
#sub .info_cel .s_area table.tbl_content tbody tr td.td_amt20 {  text-align:right; padding:0 20px 0 0; }
#sub .info_cel .s_area table.tbl_content tbody tr td.td_amt40 {  text-align:right; padding:0 40px 0 0; }
#sub .info_cel .s_area table.tbl_content tbody tr td.td_amt80 {  text-align:right; padding:0 80px 0 0; }
#sub .info_cel .s_area table.tbl_content tbody tr td.td_amt100 {  text-align:right; padding:0 100px 0 0; }
#sub .info_cel .s_area table.tbl_content tbody tr td.td_per10 {  text-align:left; padding:0 0 0 10px; }
#sub .info_cel .s_area table.tbl_content tbody tr td.td_per20 {  text-align:left; padding:0 0 0 20px; }
#sub .info_cel .s_area table.tbl_content tbody tr td.td_per30 {  text-align:left; padding:0 0 0 30px; }
#sub .info_cel .s_area table.tbl_content tbody tr.line {border-bottom:1px solid #6e83b5;}
#sub .info_cel .s_area2{width:100%; position:relative; float:left; padding-bottom:10px;}
#sub .info_cel .s_area2 p{padding-left:30px;}
#sub .info_cel .s_area2 p img {padding-top:5px;}


#sub .info_cel .btn_area{width:100%; position:relative; float:left; text-align:right;}


/* pick game contents */
.wdft{width:693px; height:267px;}
.wbig{width:700px; height:502px;}

div.boxingstyle{position:relative; float:left; width:100%;  background:#a9a9a9; border:1px solid #4f4f4f; list-style:none; margin:0px; padding:0px;}
div.boxingstyle p{float:left;}
div.boxingstyle ul{display:block; float:right; width:390px;}

div.boxingstyle ul li {vertical-align: middle; padding:5px; float:left;  }
div.boxingstyle ul li span{font-weight:bold;}
div.boxingstyle ul li b{color:#bbe1ef;}
div.boxingstyle ul hr{color:#808080; height:2px; line-height:2px }
div.boxingstyle .lot_tit{ background:#ff576f; margin-top:10px; height:35px; line-height:35px; width:355px; color:#fff; text-align:center; }
div.boxingstyle .lot_tit p {height:25px; width:100%; vertical-align: middle; font-size:13px; font-weight:bold; }
div.boxingstyle .lot_conts{ height:16px; line-height:16px; width:345px; font-weight:bold; }
div.boxingstyle .lot_conts2{ height:16px; line-height:16px; width:345px; font-weight:bold; margin-bottom:8px;}
div.boxingstyle .lot_block{ height:5px; line-height:5px; width:345px;}
div.boxingstyle .lot_line{ height:2px; background:#808080; line-height:2px; width:355px; margin:5px; padding:0;}
div.boxingstyle .ul_display{ margin:2px; }

div.boxingstyle .choicenum1{width:25px; height:15px; line-height:15px; text-align:center; vertical-align: middle; font-size:12px; font-weight:bold; border:2px solid #fe7843; background:#fff;}
div.boxingstyle .choicenum2{width:35px; height:15px; line-height:15px; text-align:center; vertical-align: middle; font-size:12px; font-weight:bold; border:2px solid #fe7843; background:#fff;}
div.boxingstyle .winningnum1{width:25px; height:15px; line-height:15px; text-align:center; vertical-align: middle; font-size:12px; font-weight:bold; border:2px solid #ff576f; background:#fff;}
div.boxingstyle .winningnum2{width:35px; height:15px; line-height:15px; text-align:center; vertical-align: middle; font-size:12px; font-weight:bold; border:2px solid #ff576f; background:#fff;}
div.boxingstyle .winningtit{color:#fff; font-size:13px; font-weight:bold; padding:6px; width:112px;}
div.boxingstyle .winningnum_blank1{width:68px; height:15px; line-height:15px; font-size:12px; }
div.boxingstyle .winningnum_blank2{width:114px; height:15px; line-height:15px; font-size:12px; }


