@charset "euc-kr";
/***
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
* { font-family: 'Noto Sans KR', sans-serif, '³ª´®°íµñ','NanumGothic', '¸¼Àº °íµñ', 'Malgun Gothic', Dotum; }
***/	
@import url(https://fonts.googleapis.com/earlyaccess/notosanskr.css);


/* 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, strong, 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%;	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-family: 'Noto Sans KR', sans-serif; font-size: 12px; 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; }
.eff_disp { display: inline; }
.eff_hide { display: none; }
.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:0px; margin:0 auto;} /* margin:0 auto; */
#left { width:245px; float:left; position:relative;}
#left .logo { width:204px; height:125px; 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;
-webkit-ime-mode:disabled ; 
-moz-ime-mode:disabled ; 
-ms-ime-mode:disabled ; 
ime-mode:disabled ; 
}
#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;}

.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:'Noto Sans KR', sans-serif;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: 'Noto Sans KR', sans-serif;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:251px; height:195px; float:left; position:relative;}
#cont #main .batting li  { display: inline; float: left;}
#cont #main .batting .best { width:251px; height:171px; float:left; position:relative; background:url("/images/new/bg_mbest02.gif") no-repeat; padding:13px 0 0 0;}
#cont #main .batting .best .img_title { text-align:center;padding-top:5px; }
#cont #main .batting .best .point { font-family: 'Noto Sans KR', sans-serif; font-size:24px; color:#FFF; font-weight:bold; text-align:center;  padding-top:25px; height:49px;}
#cont #main .batting .best .big { font-family: 'Noto Sans KR', sans-serif; font-size:12px; color:#FFF; font-weight:bold; text-align:center;  padding-top:5px; height:28px;}

#cont #main .winner { width:250px; height:171px; padding-right:3px; float:left; position:relative; font-size: 12px; font-family: 'Noto Sans KR', sans-serif; }
#cont #main .winner .info {  padding-top:1px; }
#cont #main .winner .info p { position:relative; text-align:center;  padding-bottom:5px;}
#cont #main .winner .info .info_list { position:relative; width:250px; margin:0 auto; text-align:center;}
#cont #main .winner .info .info_list ul.list {position:relative; float:left; width:100%; display:block;}
#cont #main .winner .info .info_list ul.list img {position:relative; vertical-align:middle; padding-bottom:2px; }
#cont #main .winner .info .info_list ul.list span {position:relative; padding-top:2px;}
#cont #main .winner .info .info_list ul.list2 {position:relative; float:left; width:100%;  margin:0 auto; text-align:center;}
#cont #main .winner .info .info_list ul.list2 .batm_big { position:relative; display:inline-block; width:200px; height:38px; background:url("/images/new/bg_mbt_big.gif") no-repeat; padding-top:7px; text-align:center; font-family: 'Noto Sans KR', sans-serif; font-size:13px; color:#FFFD32; font-weight:bold;}

#cont #main .banner { width:251px; float:left; position:relative;}

/*
#cont .theme { position:relative; width:751px; height:280px; 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-family: 'Noto Sans KR', sans-serif; font-size:13px; color:#FFFD32; font-weight:bold;}

#cont .theme .roller { position:relative; 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;} /* overflow:hidden; */
*/
#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:756px; float:left; margin: 0 auto; z-index:1;}
#cont .theme .jsTabCont {position:relative; width:756px; height:224px; z-index:1;}
#cont .theme .jsTabCont ul  {width:100%; }
#cont .theme .jsTabCont ul li {width:189px; float:left; }
#cont .theme .jsTabCont div.div_cell { position:relative; width:185px; height:220px; background:url("/images/new/bg_mbt_cell.gif") no-repeat; padding-right:0px;}
#cont .theme .jsTabCont ul li .p_img { position:relative; padding-top:10px; padding-bottom:5px; text-align:center;}
#cont .theme .jsTabCont ul.list1 {position:relative; width:100%; padding-left:5px;}
#cont .theme .jsTabCont ul.list1 img {position:relative; vertical-align:middle; padding-bottom:2px; }
#cont .theme .jsTabCont ul.list1 span {position:relative; padding-top:2px; font-weight:bold;}
#cont .theme .jsTabCont ul.list2 {position:relative; width:169px; padding-top:5px; padding-left:15px;}
#cont .theme .jsTabCont ul.list2 .batm { position:relative; display:inline; width:169px; height:38px; background:url("/images/new/bg_mbt_money.gif") no-repeat; padding-top:8px; text-align:center; font-family: 'Noto Sans KR', sans-serif; font-size:13px; color:#FFFD32; font-weight:bold;}
#cont .theme .jsTabCont ul.list3 {position:relative; padding-bottom:5px; width:170px; padding-left:16px;}
#cont .theme .jsTabCont ul.list4 {position:relative; width:185px; padding-left:0px;}
#cont .theme .jsTabCont ul.list4 p {position:relative; padding-top:5px; width:185px;}
#cont .theme .jsTabCont ul.list4 p img {position:relative; padding-left:5px;padding-right:5px; vertical-align:middle;}
#cont .theme .jsTabCont ul.list4 .effstyle {width:100%; font-weight:bold; font-size:16px; font-family: 'Noto Sans KR', sans-serif; color:#5A6377;  margin:0 auto; padding-top:20px; padding-left:10px; word-spacing:-0.2em; }
#cont .theme .jsTabCont ul.list5 {position:relative; padding-bottom:5px; width:185px; padding-left:5px;}

#cont .theme .jsTabCont ul li .list {width:100%; position:relative; float:left; padding-top:2px; }
#cont .theme .jsTabCont ul li .list li { }
#cont .theme .jsTabCont ul li .list .effstyle {width:100%; font-weight:bold; font-size:16px; font-family: 'Noto Sans KR', sans-serif; color:#5A6377;  margin:0 auto; padding-top:20px; padding-right:10px; word-spacing:-0.2em; }
#cont .theme .jsTabCont ul li .batm { width:162px; height:38px; float:left; position:relative; background:url("/images/new/bg_mbt_money.gif") no-repeat; padding-top:8px; text-align:center; font-family: 'Noto Sans KR', sans-serif; font-size:13px; color:#FFFD32; font-weight:bold;}
#cont .theme .jsTabCont ul li .batm_q { width:162px; height:38px; float:left; position:relative; background:url("/images/new/bg_mbt_money_quick.gif") no-repeat; padding-top:8px; text-align:center; font-family: 'Noto Sans KR', sans-serif; font-size:13px; color:#FFFD32; font-weight:bold;}

#cont .theme .roller { position:absolute; top:220px; 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 .jsTableView { position:absolute; top:15px; left:634px; width:150px; height:20px; display:inline; font-weight:bold;} /* overflow:hidden; */

#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-family: 'Noto Sans KR', sans-serif; font-size: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-family: 'Noto Sans KR', sans-serif; font-size:27px; 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-family: 'Noto Sans KR', sans-serif; font-size:15px; color:#000; font-weight:bold; }
.point01bg { 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  {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 .line01	{background:#CDCDCD; height:1px;}

#sub .lottery { width:723px; height:120px; 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_mn {font-family: 'Noto Sans KR', sans-serif; font-size:20px; color:#FFF; padding:2px 10px 0 10px; background:#156079;  letter-spacing:-0.02em; }
#sub .lottery .lottery_mn span {color:#FFF600; font-weight:bold;}

#sub .lottery .lottery_ball {width:100%; float: left; position: relative; padding-left:15px;}
#sub .lottery .lottery_ball li { display: inline; float: left;}
#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-family: 'Noto Sans KR', sans-serif; font-size:22px; 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-family: 'Noto Sans KR', sans-serif; font-size:22px; 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-family: 'Noto Sans KR', sans-serif; font-size:22px; 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-family: 'Noto Sans KR', sans-serif; font-size:22px; color:#FCFF00; font-weight:bold; text-align:center;}

#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 #ED1B07; 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-family: 'Noto Sans KR', sans-serif; font-size:11px; 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-family: 'Noto Sans KR', sans-serif; font-size:11px; 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 .bg_select  {float: left; position: relative; width:243px; background:#ED1B07; padding:5px 0 7px 7px;}
#sub .num_select .bg_select  li { display: inline; float: left; }
#sub .num_select .bg_select .box {background: #FFF; border: 0px solid #BDBDBD; font-size: 12px; color: #464646; display: inline;}

/* select number table */
.tbl_select,.tbl_select th,.tbl_select td{border:0}
.tbl_select {width:226px;font-family: 'Noto Sans KR', sans-serif;font-size:12px;text-align:center;border-collapse:collapse; background-color: #ffffff;}
.tbl_select caption{display:none}
.tbl_select tr{height:26px;}


#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; padding:5px; width:485px;}

.input01  {background: #FFF; border: 1px solid #8EACD2; font-size: 12px; color: #464646; display: inline;}