@charset "UTF-8";


/* default */
body{font-family:Dotum,Arial,Tahoma,AppleSDGothic,Sans-Serif;font-size:12px;font-weight:300;color:#666; min-width:1340px;}
/* body {font-family:Malgun Gothic !important;} */
html,body,h1,h2,h3,h4,h5,h6,ul,ol,dl,dd,p,button,img,table,th,td,input,fieldset,textarea{margin:0;padding:0;}
img,button,fieldset{border:0;}
fieldset{min-width:0;}
img{vertical-align:middle;}
button{background:none;}
button,label{cursor:pointer;}
button,input,textarea,select{font-family:inherit;font-size:inherit;color:inherit;}
li{list-style:none;}
a{font-size:inherit;color:inherit;text-decoration:none; cursor:pointer; font-size:12px;}
h1,h2,h3,h4,h5,h6,em,th{margin:0;padding:0;font-weight:500;font-size:inherit;color:#1a1a1a;}
address,em{font-style:normal;}
select{font-size:12px;font-weight:bold;height:24px;line-height:24px;border:1px solid #ccc;background:url(/assets/images/img_selectbg.jpg) repeat-x;}
button::-moz-focus-inner{padding:0;border:0;}
input[type="text"], input[type="password"] {border:1px solid #ccc; padding: 0px 0px 0px 16px;} 
input.disable {background-color:#fcfcfc;} 
textarea{display:block;border:1px solid #ccc;resize:none; padding:6px;}
table{border-spacing:0;border-collapse:collapse;}
caption{display:none;}
address {clear:both;color:#4d4d4d;}
address>span{margin-right:10px;line-height:14px;}
strong, .strong {font-weight:bold;}



/* common class */
#wrap{width:875px; position: relative; margin:0 auto;}
.blind,legend,caption{overflow:hidden;visibility:hidden;position:absolute;left:-9999px;width:0;height:0;color:transparent;font-size:0;}
.tit_comm{overflow:hidden;display:inline-block;background:url(/assets/images/tit_comm2.png) no-repeat 0 0;text-indent:-9999px}
.total_image{overflow:hidden;display:inline-block;background:url(/assets/images/img_gametab4.png) no-repeat 0 0;text-indent:-9999px}
.gnb_comm{overflow:hidden;display:inline-block;background:url(/assets/images/gnb_comm.png) no-repeat 0 0;text-indent:-9999px}
.join_comm{overflow:hidden;display:inline-block;background:url(/assets/images/img_jointab.png) no-repeat 0 0;text-indent:-9999px}
.tit1{width:80px;height:18px;background-position:0 0;}
.tit2{width:81px;height:18px;background-position:0 -25px;}
.tit3{width:52px;height:17px;background-position:0 -50px;}
.tit4{width:69px;height:18px;background-position:0 -75px;}
.tit5{width:51px;height:12px;background-position:0 -100px;}
.tit6{width:40px;height:12px;background-position:0 -150px;}
.tit7{width:30px;height:12px;background-position:0 -150px;}
.tit8{width:30px;height:18px;background-position:0 -125px;}
.tit9{width:50px;height:10px;background-position:0 -200px;}
.tit10{width:29px;height:10px;background-position:0 -225px;}
.tit11{width:33px;height:13px;background-position:0 -250px;}
.tit12{width:21px;height:13px;background-position:0 -275px;}
.tit13{width:21px;height:13px;background-position:0 -300px;}
.tit14{width:22px;height:13px;background-position:0 -325px;}
.tit15{width:32px;height:13px;background-position:0 -350px;}
.tit16{width:44px;height:13px;background-position:0 -375px;}
.tab_info{overflow:hidden;width:100%;padding:1px 0 0 1px;}
.tab_info li{float:left;width:109px;margin:-1px 0 0 -1px;font-size:11px;}
.tab_info>li>a{display:block;height:12px;padding:9px 0 7px;line-height:12px; font-size:12px;text-align:center;text-decoration:none;background:#fcfcfd;border-top:1px solid #b9b9b9;border-right:1px solid #b9b9b9;border-left:1px solid #b9b9b9;}
.tab_info li.on{position:relative;border-color:#8690a0;}
.tab_info li.on>a{font-weight:normal;color:#fff;border:1px solid #8690a0;background:#8690a0;}
.tab_info li.on .tit5{background-position:100% -100px;}
.tab_info li.on .tit6{background-position:100% -150px;}
.tab_info li.on .tit7{background-position:100% -150px;}
.tab_info li.on .tit8{background-position:100% -125px;}
.tab_info.ty1{padding:0;border:0 none; overflow: visible;}
.tab_info.ty1 li{width:auto;margin:-1px 0;font-weight:bold; display: inline-block; float: none;}
.tab_info.ty1>li>a {height:13px;padding:11px 17px 11px;border:0 none; background: none;}
.tab_info.ty1 li.on {border-color:#0058be;}
.tab_info.ty1 li.on .tit11{background-position:100% -250px;}
.tab_info.ty1 li.on .tit12{background-position:100% -275px;}
.tab_info.ty1 li.on .tit13{background-position:100% -300px;}
.tab_info.ty1 li.on .tit14{background-position:100% -325px;}
.tab_info.ty1 li.on .tit15{background-position:100% -350px;}
.tab_info.ty1 li.on .tit16{background-position:100% -375px;}
.tab_info.ty1 li.on>a{padding:11px 17px 11px;border-top:1px solid #fff;background:url(/assets/images/tab_bbs_on.png) repeat-x 0 0; border:1px solid #437dc4;}
.tab_info.ty1 li.on:FIRST-CHILD a{ margin-left:-1px;}

.tab_info.ty2{overflow:visible;width:auto;height:50px;margin-bottom:10px;padding:0;border:1px solid #b9b9b9; background:#fcfcfd}
.tab_info.ty2 li:first-child {width: 81px;padding: 13px 25px;text-align: center;}
.tab_info.ty2 li{width:auto;font-size:12px;font-weight:bold;color:#494949;}
.tab_info.ty2>li>a {height:42px;padding:0;line-height:15px;background:none;border:0 none;}
.tab_info.ty2>li>a span{display:block;height:12px;padding:14px 20px 20px;}
.tab_info.ty2 li.on {border-color:#0052ad;}
.tab_info.ty2 li.on>a{font-weight:bold;border-left:1px solid #0052ad;border-right:1px solid #0052ad;background:#0058be url(/assets/images/img_tabcontsbg.png) repeat-x left top;}
.tab_info.ty2>li.on>a span{background:url(/assets/images/img_tabcontsbgarr.png) no-repeat 50% bottom;}
.tab_info.ty2>li .btn_small { display: inline-block;height: 23px;padding: 0 8px;line-height: 23px;font-weight: normal;color: #333333;border: 1px solid #b1b1b1;border-radius: 2px;background: url(/assets/images/btn_comm.png) repeat-x 0 0;}
.tab_info.ty2>li .btn_small.point {border:1px solid #d04060; background-position: 0 -60px; color: #fff; font-weight: bold;}
.tab_info.ty2>li.right {float: right; margin-right:7px; margin-top:7px;}


.tab_info.ty3 li{float:left;width:166px;margin:-1px 0 0 -1px;font-size:11px;}
.tab_info.ty3>li>a{display:block;height:12px;padding:9px 0 7px;line-height:12px;text-align:center;text-decoration:none;background:#fff;border:1px solid #e6e6e6;}
.tab_info.ty3 li .menu1{width:78px;background-position:0 -475px;}
.tab_info.ty3 li .menu2{width:77px;background-position:0 -500px;}
.tab_info.ty3 li .menu3{width:87px;background-position:0 -525px;}
.tab_info.ty3 li .menu4{width:88px;background-position:0 -550px;}
.tab_info.ty3 li .menu5{width:88px;background-position:0 -575px;}
.tab_info.ty3 li.on{position:relative;border-color:#0058be;}
.tab_info.ty3 li.on>a{font-weight:normal;color:#fff;border:1px solid #74351e;background:#813b21;}
.tab_info.ty3 li.on .menu1{background-position:100% -475px;}
.tab_info.ty3 li.on .menu2{background-position:100% -500px;}
.tab_info.ty3 li.on .menu3{background-position:100% -525px;}
.tab_info.ty3 li.on .menu4{background-position:100% -550px;}
.tab_info.ty3 li.on .menu5{background-position:100% -575px;}

.tab_info.ty4{overflow:visible;height:36px;padding:0;margin-bottom:10px;width:auto;}
.tab_info.ty4 li{width:auto;font-size:12px;color:#494949; border:1px solid #b9b9b9; margin-left:0px; margin-right:-1px;}
.tab_info.ty4>li>a {height:36px;padding:0;line-height:15px;border:0 none; background:#fff;}
.tab_info.ty4>li>a span{display:block;height:12px;padding:11px 25px ;}
.tab_info.ty4 li.on {border-color:#828b96;}
.tab_info.ty4 li.on>a{ color:#fff; background:#828b96;}

.tab_info.ty5{overflow:visible;height:36px;width:auto;}
.tab_info.ty5 li{width:auto;font-size:12px;font-weight:bold;color:#494949;  border-left:1px solid #b9b9b9;  border-bottom:1px solid #b9b9b9; margin-left:-1px; }
.tab_info.ty5 li:FIRST-CHILD {border-left:none; padding-left:1px;}
.tab_info.ty5 li.on:last-child{border-right:none; }
.tab_info.ty5>li>a {height:36px;padding:0;line-height:15px;border:0 none; background:#f8f8f8; text-align:center;}
.tab_info.ty5>li>a span{display:inline-block;height:20px; line-height:20px; margin-top:9px;}
.tab_info.ty5 li.on {border-bottom:none;border-right:1px solid #b9b9b9; margin-left:-2px;}
.tab_info.ty5 li.on>a{font-weight:bold; color:#4179bb; background:#fff;height:37px;}

.icon_memo1 {background: url(/assets/images/sprite_small_icon.png) no-repeat 0 1px; padding-left:26px;}
.icon_memo2 {background: url(/assets/images/sprite_small_icon.png) no-repeat 0 -36px; padding-left:26px;}
.icon_memo3 {background: url(/assets/images/sprite_small_icon.png) no-repeat -1px -72px; padding-left:19px;}
.icon_memo4 {background: url(/assets/images/sprite_small_icon.png) no-repeat 0 -105px; padding-left:22px;}
.icon_memo5 {background: url(/assets/images/sprite_small_icon.png) no-repeat 0 -137px; padding-left:19px;}
.icon_score1 {background: url(/assets/images/sprite_small_icon.png) no-repeat 0 -265px; padding-left:19px;}
.icon_score2 {background: url(/assets/images/sprite_small_icon.png) no-repeat 0 -300px; padding-left:19px;}
.icon_score3 {background: url(/assets/images/sprite_small_icon.png) no-repeat 0 -336px; padding-left:19px;}
.icon_score4 {background: url(/assets/images/sprite_small_icon.png) no-repeat 0 -373px; padding-left:19px;}



.global_tab {border:1px solid #b9b9b9; margin-bottom:10px;}
.global_tab .tab {width:100%;padding:0;display:table;}
.global_tab .tab ul li {display: table-cell; width:500px; text-align:center;}
.global_tab .tab ul li:first-child a{margin-left: -1px; border-left:1px solid #b9b9b9;}
.global_tab .tab ul li a {display: block;position: relative;height: 50px;line-height: 50px;border-left: 1px solid #d9d9d9;background: #fcfcfd;overflow: auto; color:#555;}
.global_tab .tab ul li a:hover {text-decoration: underline;}
.global_tab .tab ul li.on a {margin: -1px;margin-left: 0;border: 1px solid #828b96;color: #fff;background: #828b96;z-index: 100;}
.global_tab .tab ul li.on:first-child a{margin-left: -1px; border-left: 1px solid #828b96;}
.global_tab .category {border-top: 1px solid #b9b9b9; font-size:0;}
.global_tab .category ul li {display:inline-block; }
.global_tab .category ul li a {display: inline-block;padding: 19px 19px 18px 20px;background: url(/assets/images/img_category_divide.png) no-repeat 0 20px; color:#555;}
.global_tab .category ul li:first-child a {background:none;}
.global_tab .category ul li a:hover {text-decoration: underline;}
.global_tab .category ul li.on a { color:#ec4d6f;}

.category {font-size:0;}
.category ul li {display:inline-block; }
.category ul li a {display: inline-block;padding: 19px 12px 18px 12px;background: url(/assets/images/img_category_divide.png) no-repeat 0 20px; color:#555; font-size:11px;}
.category ul li:first-child a {background:none;}
.category ul li a:hover {text-decoration: underline;}
.category ul li.on a { font-weight: bold;}

.tab_filter {    display: table;border: 1px solid #d9d9d9; font-size:0;}
.tab_filter ul li {    display: inline-block;border-left: 1px solid #ebebeb; border-bottom:none !important; float:left;}
.tab_filter ul li:first-child   {border-left:none;}
       
.tab_filter ul li a {
    position: relative;
    display: block;
    width: 96px;
    height: 32px;
    line-height: 32px;
    text-align: center;
    color:#333;
    background: #fff; 
} 

.tab_filter ul li.on a, .tab_filter ul li.on:hover a{
    margin: -1px;
    border: 1px solid #828b96;
    color: #fff;
    background: #828b96;  
        z-index: 300;
} 
.tab_filter ul li a:hover{
    margin: -1px;
    border: 1px solid #c3c3c3;
	text-decoration: underline;
	 z-index: 200;
}    
   

.tab_info.small{overflow:visible;width:auto;height:40px;margin-top:-10px;padding:0;border:1px solid #b9b9b9; border-top:none; background:#fbfbfb; margin-bottom:10px;}
.tab_info.small li{width:auto;font-size:12px;font-weight:bold;color:#838383; }
.tab_info.small>li>a {height:42px;padding:0;line-height:15px;border:0 none;background: url(/assets/images/sc_viewlistcol.png) no-repeat 0 17px;}
.tab_info.small li:FIRST-CHILD a {background: none;}
.tab_info.small>li>a span{display:block;height:12px;padding:15px 25px;}
.tab_info.small li.on {border-color:#0052ad;}
.tab_info.small li.on>a{font-weight:bold; color:#000;}

.tab_info.small2{overflow:visible;width:auto;height:40px;padding:0;}
.tab_info.small2 li{width:auto;font-size:12px;font-weight:bold;color:#838383;}
.tab_info.small2>li>a {height:40px;padding:0;line-height:15px;border:0 none;background: url(/assets/images/sc_viewlistcol.png) no-repeat 0 15px;}
.tab_info.small2 li:FIRST-CHILD a {background: none;}
.tab_info.small2>li>a span{display:block;height:12px;padding:14px 25px 20px;}
.tab_info.small2 li.on {border-color:#0052ad;}
.tab_info.small2 li.on>a{font-weight:bold; color:#000;}


.page_description{overflow:visible;width:auto;padding:0;border:1px solid #b9b9b9; margin-bottom:10px;}

.page_description ul.text_area {padding:15px 20px;width:auto; display:block;}
.page_description ul.text_area li {display:block}
.page_description ul.text_area li.title {color:#0059be; font-weight: bold;}
.page_description ul.text_area li.text {line-height: 16px; margin-top:6px;}
.page_description ul.text_area li.textlist {line-height: 20px; margin-top:10px;}
.page_description ul.button_area {width:auto; height:40px;line-height:40px; display:block; background:#fbfbfb;}
.page_description ul.button_area li {display:inline-block}
.page_description ul.button_area li.left {float:left; margin-left:22px;}
.page_description ul.button_area li.right { float:right; margin-right:10px;}



.title_info {overflow: visible;width: auto;height: 40px;margin-bottom: 10px;padding: 0; border: 1px solid #b9b9b9;}
.title_info li {line-height:40px;height: 40px;}
.title_info li:first-child { width: 400px;text-align: left; float:left;line-height:40px;height: 40px; padding-left:25px;}
.title_info li:first-child img {vertical-align:middle; margin-left:13px;}
.title_info li.right {float:right; text-align:right; padding:0px 8px;}



.tblH{width:100%;margin-top:-1px;}
.tblH .h1{font-size:12px; font-weight: bold; color:#555;}
.tblH th{padding:20px 20px;background:#fbfbfb;border-top:1px solid #d9d9d9;border-right:1px solid #e6e6e6;font-weight:normal;color:#505050;vertical-align:top;text-align:left;}
.tblH th:last-child {border-right:none;}
.tblH td{padding:20px 20px;border-top:1px solid #d9d9d9;color:#4d4d4d;}
.tblH tr.reading_cont td{}
.tblH tr.reading_cont td .title {font-weight: bold; color:#ec4d6f;}
.tblH tr.reading_cont td .title .fc_r {font-weight:normal;}

.tblH tr:FIRST-CHILD td, .tblH tr:FIRST-CHILD th{border-top:1px solid #b9b9b9;}
.tblH td.des{text-align:right;padding:15px;color:#0061c5;}
.tblH td.des a{}
.tblH td.des.ty1{}
.tblH td.vltop{vertical-align:top;}
.tblH td .pic_img{float:left;width:107px;height:107px;border:1px solid #e9e9e9;}
.tblH td .pic_txt{padding-left:143px;line-height:18px;color:#505050;}
.tblH.ty1{width:100%;margin:-1px 0;text-align:center;}
.tblH.ty1 th{
    height: 45px;
    padding: 0px;
    line-height: 45px;
    background: #fbfbfc;
    border-top: 1px solid #b9b9b9;
    border-bottom: 1px solid #dbdbdb;
    border-right: 0;
    font-weight: normal;
    color: #646464;
    text-align: center;}
.tblH.ty1 td{padding:0px 10px 0px;border-bottom:0 none;color:#4d4d4d; height:50px; line-height:50px;}
.tblH.ty1 td .title {display: inline-block;float: left;max-width: 380px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-left:10px;}
.tblH.ty1 td .qna_content {line-height: 20px; padding-left:20px; padding-bottom:27px;}
.tblH.ty1 td .qna_content img {max-width: 820px !important;}
.tblH.ty1 td .title.soccer{background: url(/assets/images/img_gametab4.png) no-repeat -421px 15px; padding-left:40px;}
.tblH.ty1 td .title.baseball{background: url(/assets/images/img_gametab4.png) no-repeat -421px -45px;padding-left:40px;}
.tblH.ty1 td .title.basketball{background: url(/assets/images/img_gametab4.png) no-repeat -421px -102px;padding-left:40px;}
.tblH.ty1 td .title.volleyball{background: url(/assets/images/img_gametab4.png) no-repeat -421px -162px;padding-left:40px;}
.tblH.ty1 td .title.hockey{background: url(/assets/images/img_gametab4.png) no-repeat -421px -221px;padding-left:40px;}
.tblH.ty1 td .title.tennise{background: url(/assets/images/img_gametab4.png) no-repeat -421px -279px;padding-left:40px;}
.tblH.ty1 td .title.starcraft{background: url(/assets/images/img_gametab4.png) no-repeat -421px -340px;padding-left:40px;}
.tblH.ty1 td .title.dice{background: url(/assets/images/img_gametab4.png) no-repeat -421px -399px;padding-left:40px;}
.tblH.ty1 td .title.text{background: url(/assets/images/img_gametab4.png) no-repeat -421px -454px;padding-left:40px;}
.tblH.ty1 td .title.photo{background: url(/assets/images/img_gametab4.png) no-repeat -421px -504px;padding-left:40px;}
.tblH.ty1 td .title.movie{background: url(/assets/images/img_gametab4.png) no-repeat -421px -554px;padding-left:40px;}



.tblH.ty1 td .title:hover {text-decoration: underline;}
.tblH.ty1 td img{ vertical-align:middle;}
.tblH.ty1 td span{display:inline-block;color:#666;text-align:center;}
.tblH.ty1 td .fc_b{font-family:Tahoma,Sans-Serif;font-size:9px;color:#888;}
.tblH.ty1 td .fc_r{display:inline-block;margin-left:7px;color:#fe6e42;}
.tblH.ty1.pad10 td, .tblH.ty1.pad10 th {padding:0px 10px 0px;}
.tblH.ty1.pad30 td {padding:15px 30px;}
.tblH.ty1.pad30 th {padding:0px 30px;}
.tblH.ty2{width:100%;text-align:center;}
.tblH.ty2 th{padding:0;line-height:33px; height:33px;background:#fbfbfb;border-top:1px solid #e1e1e1;border-bottom:1px solid #dedede;border-right:0;font-weight:normal;color:#566475;text-align:center;}
.tblH.ty2 td{position:relative;padding:20px 0;border-top:1px solid #f3f3f3;border-left:1px solid #e8e9eb;color:#566475;}

.tblH.ty2 tr td:first-child{border-left:0 none;}
.tblH.ty2 td.fw_b{font-weight:bold;}
.tblH.ty2 td.fc_b{color:#82b5f0;}
.tblH.ty2 td.t_al{text-align:left;padding:4px 5px 5px;line-height:40px;}
.tblH.ty2 td.t_al img{margin-right:10px;}
.tblH.ty2 td.win{line-height:21px;text-align:center;padding:20px 15px;}
.tblH.ty2 td.win .mark_win{position: absolute; right:15px; top:20px}
.tblH.ty2 td.line_top{padding:6px 0;}
.tblH.ty2 td .btn_view{display:block;position:relative;width:55px;height:18px;margin:0 auto;font-family:Dotum;line-height:19px;vertical-align:middle;color:#888;font-size:11px;text-align:center; border:1px solid #dedede;}

.tblH.ty3{width:100%;margin:-1px 0;text-align:center;}
.tblH.ty3 th{height:11px;padding:0px 10px;line-height:30px;font-weight:normal; background:#f8f8f8;border-top:1px solid #e9e9e9;border-right:none;border-bottom:1px solid #e9e9e9;border-left:1px solid #e9e9e9;color:#262626;text-align:center; }
.tblH.ty3 th:FIRST-CHILD, .tblH.ty3 td:FIRST-CHILD {border-left:none;}
.tblH.ty3 td{border-bottom:1px solid #e9e9e9;color:#4d4d4d; height:32px; padding:6px 10px; border-left:none; }
.tblH.ty3 td img{ vertical-align:middle;}
.tblH.ty3 td input, .tblH.ty3 th input{ vertical-align:middle;}
.tblH.ty3 td a:hover{text-decoration: underline;}
.tblH.ty3 td span{display:block;color:#63778f;text-align:left;}
.tblH.ty3 td .fc_b{font-family:Tahoma,Sans-Serif;font-size:9px;color:#888;}
.tblH.ty3 td .fc_r{display:inline-block;margin-left:7px;color:#fe6e42;}
.tblH td .memo_title { display:inline-block; width:200px;   white-space: nowrap;text-overflow: ellipsis; overflow: hidden;}

tr.read_memo td, tr.read_memo td .fc_b  {color:#acacac !important;}

.tblH.ty4{width:100%;text-align:center;}
.tblH.ty4 td:FIRST-CHILD {border-left:none;}
.tblH.ty4 td{border-bottom:1px solid #e9e9e9; border-left:solid 1px #e9e9e9;color:#4d4d4d; height:30px; line-height:30px; font-size:11px; padding:0px; background:#fcfcfc;}
.tblH.ty4 td a{width: 100%; height:100%; display:inline-block;}
.tblH.ty4 td a.on{ background:#fff; font-weight:bold; color:#4179bb;}

.tblH.ty5{width:100%;text-align:center;}
.tblH.ty5 td:FIRST-CHILD {border-left:none;}
.tblH.ty5 tr:FIRST-CHILD td{ border-top:none;}
.tblH.ty5 tr:LAST-CHILD td{ border-bottom:none;}
.tblH.ty5 td{border-bottom:1px solid #e9e9e9; border-top:none; color:#4d4d4d; height:40px; line-height:40px; font-size:12px; padding:0px 10px; background:#fff;}
.tblH.ty5 td a{width: 100%;  display:inline-block;}
.tblH.ty5 td a.on{ background:#fff; font-weight:bold; color:#4179bb;}
.tblH.ty5 td .title {display: inline-block;float: left;max-width: 380px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-left:10px;}
.tblH.ty5 td .title:hover {text-decoration: underline;} 
.tblH.ty5 td .bbs_list_nick {height:40px;}
.tblH.ty5.bg_none td{background:none;}

.tblH.ty6{width:100%;text-align:center;}
.tblH.ty6 td:FIRST-CHILD {border-left:none;}
.tblH.ty6 tr:FIRST-CHILD td{ border-top:none;}
.tblH.ty6 td{border-bottom:1px solid #e9e9e9; border-top:none; color:#4d4d4d; height:50px; line-height:50px; font-size:12px; padding:0; background:#fff;}
.tblH.ty6 td a{width: 100%;  display:inline-block;}
.tblH.ty6 td a.on{ background:#fff; font-weight:bold; color:#4179bb;}
.tblH.ty6 td .title {display: inline-block;float: left;max-width: 380px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-left:10px;}
.tblH.ty6 td .title:hover {text-decoration: underline;} 
.tblH.ty6 td .bbs_list_nick {height:50px;}
.tblH.ty6.bg_none td{background:none;}


.tblV{position:relative;width:100%;border-collapse:inherit;font-family:Dotum;}
.tblV th:first-child{border-left:1px solid #1b4679;}
.tblV th{padding:7px 0;text-align:center;background:#1b4679;border-left:1px solid #205491;color:#a7c5e8;font-weight:bold;}
.tblV.ty2 th.result_header{background: #fcfcfd !important;border: 1px solid #b9b9b9 !important; border-bottom:none !important; color: #666 !important;height: 40px !important;line-height: 40px !important;padding: 0px !important;}
.result_header.ty2{background: #fcfcfd !important;border: 1px solid #b9b9b9 !important;color: #666 !important;height: 40px !important;line-height: 40px !important;padding: 0px !important; display: block; text-align: center;}

.tblV.soccer tr:nth-child(odd) td {background-color:#f9fafb;}

.tblV th.date_header{background:#fcfcfd !important; border:1px solid #b9b9b9 !important; border-top:none !important;  color:#666 !important; height:40px !important; line-height:40px !important;padding:0px !important;}
.tblV td:first-child{border-left:1px solid #c2c9d2;}
.tblV td{padding:7px 0;text-align:center;border-right:1px solid #c2c9d2;color:#63778f; }
.tblV td .teamLeft{text-align:right; padding-right:14px;}
.tblV td .teamRight{text-align:left; padding-left:14px;}
.tblV td .red_card1{background:url(/assets/images/img_redcard.png) no-repeat 0px 0px; width:11px; height:12px; display:inline-block; vertical-align:middle; }
.tblV td .red_card2{background:url(/assets/images/img_redcard.png) no-repeat 0px -20px; width:11px; height:12px; display:inline-block; vertical-align:middle; }
.tblV td .red_card3{background:url(/assets/images/img_redcard.png) no-repeat 0px -40px; width:11px; height:12px; display:inline-block; vertical-align:middle; }
.tblV td .red_card4{background:url(/assets/images/img_redcard.png) no-repeat 0px -80px; width:11px; height:12px; display:inline-block; vertical-align:middle; }
.tblV td.time{font-weight:bold;}
.tblV td.active{    
	color: red !important;
    font-weight: bold;
    background: #EEEEEE;
    /*
    background:#ffdc3b;border-color:#e6cb4e;
    */}
.tblV td .round{display:block;width:43px;height:21px;margin:0 auto;background:url(/assets/images/img_gameroundl.png) no-repeat 0 0;color:#ffffff;line-height:22px;text-align:center;}
.tblV td .ico_sc{text-align:left;color:#566475;font-weight:bold;line-height:16px;}
.tblV td .ico_sc.ty1{text-align:right;padding:0 14px 0 0;}
.tblV td .ico_sc span{display:inline-block;width:30px;text-align:center;}
.tblV td .ico_sc img{vertical-align:middle;}
.tblV td .price{overflow:hidden;width:98px;height:18px;margin:0 auto;line-height:18px;border:1px solid #e5eaf0;}
.tblV td .price.ty1{width:100%;border:none;}
.tblV td .price span:first-child{border-left:0;}
.tblV td .price span{float:left;width:32px;border-left:1px solid #e5eaf0;font-family:Tahoma;font-size:9px;color:#899fb7;font-weight:bold;}
.tblV td .price span.up{color:#fd2063;background:url(/assets/images/ico_priceup.png) no-repeat center center;}
.tblV td .price span.up.ty1{background:0 none;}
.tblV td .price span.down{color:#2086fd;background:url(/assets/images/ico_pricedown.png) no-repeat center center;}
.tblV td .price span.down.ty1{background:0 none;}
.tblV td .score{display:block;width:70%;height:18px;margin:0 auto;background:url(/assets/images/sc_score.png) no-repeat center center;}
.tblV td .score span{float:left;font-size:15px;text-align:left;font-weight:bold;}
.tblV td .score .ty1{float:right;text-align:right;}
.tblV.ty1{position:relative;width:100%;border-collapse:inherit;font-family:Dotum; margin-bottom:10px; border-bottom:1px solid #b9b9b9;}
.tblV.ty1 th:first-child{border-left:1px solid #4a7ebe;}
.tblV.ty1 th:last-child{border-right:1px solid #4a7ebe;}
.tblV.ty1 th{padding:10px 0;text-align:center;background:#4a7ebe;border-right:1px solid #3a689e;border-left:0;color:#c1deff;font-weight:normal;}
.tblV.ty1 th.fc_c:first-child{border-left: 1px solid #969eac;}
.tblV.ty1 th.fc_c:last-child{border-right: 1px solid #969eac;}
.tblV.ty1 th.fc_c{background:#969eac;border-color:#808795;color:#fff;}
.tblV.ty1 th.fc_c.last{border-right:1px solid #aebac9;}
.tblV.ty1 th.ta_l{padding:0 11px 0 18px;text-align:left;}
.tblV.ty1 th.ta_l .fc_w{float:left;padding-right:12px;font-weight:bold;color:#fff;}
.tblV.ty1 th.ta_l .fc_y{float:right;color:#fbe97a;}
.tblV.ty1 th.ta_l .fc_y.ty1{color:#fff;}
.tblV.ty1 th.active{background:#3a689e;color:#ffde01;}
.tblV.ty1 td:first-child{border-left:1px solid #b9b9b9;}
.tblV.ty1 td:last-child{border-right:1px solid #b9b9b9;}
.tblV.ty1 tr:nth-child(2) td{border-top:0 none;}
.tblV.ty1 td{padding:7px 0;text-align:center;border-right:1px solid #e8e9eb;border-top:1px solid #e8e9eb;color:#666;}
.tblV.ty1 td.br_n{border-left:0 none;padding:3px 2px 4px 3px;}
.tblV.ty1 td.br_b{position:relative;border-right:1px solid #b9b9b9;padding:6px 12px 8px 0px;text-align:left;}
.tblV.ty1 td.br_b .baseball_ground{position:absolute;right:60px;top:12px;width:95px;height:95px;background:url(/assets/images/baseball_round.png) no-repeat 0 0;z-index:1;}
.tblV.ty1 td.br_b .baseball_ground .base {background:url(/assets/images/baseball_round_point.png) no-repeat; width:15px; height: 15px;}
.tblV.ty1 td.br_b .baseball_ground .status {text-align: center; font-size: 9px; font-family: tahoma; font-weight:bold; color:#fff;position: absolute; width:70px; left:50%; margin-left:-35px; top:34px; display:inline-block;}
.tblV.ty1 td.br_b .baseball_ground .base.b1 {position: absolute; right:4px; top:40px; display:none;}
.tblV.ty1 td.br_b .baseball_ground .base.b2 {position: absolute; right:40px; top:4px; display:none;}
.tblV.ty1 td.br_b .baseball_ground .base.b3 {position: absolute; left:4px; top:40px; display:none;}
.tblV.ty1 td.br_b .baseball_ground .base.on {display:block !important;}

.tblV.ty1 td.br_b .baseball_ground.oneout{background:url(/assets/images/baseball_round1.png) no-repeat 0 0;}
.tblV.ty1 td.br_b .baseball_ground.twoout{background:url(/assets/images/baseball_round2.png) no-repeat 0 0;}
.tblV.ty1 td.br_b .baseball_ground.threeout{background:url(/assets/images/baseball_round3.png) no-repeat 0 0;}
.tblV.ty1 td.br_b span{display:inline-block;}
.tblV.ty1 td.br_b .score_txt {height:45px; line-height: 45px; width: 85%;}
.tblV.ty1 td.br_b .score_txt .team{float:left;height:35px;text-align:center;}
.tblV.ty1 td.br_b .score_txt .team .logo {float:left;width:80px; height:45px; margin-right:6px;}
.tblV.ty1 td.br_b .score_txt .team .logo img{max-height: 45px;}
.tblV.ty1 td.br_b .score_txt .team.ty1{width:50px;height:50px;}
.tblV.ty1 td.br_b .score_txt .team.ty1 img{width:50px;height:50px;}
.tblV.ty1 td.br_b .score_txt .team.star_user_t{background:url(/assets/images/star_user_t.png) no-repeat 0 0;width:64px;height:60px; position:absolute; left:10px; top:8px;}
.tblV.ty1 td.br_b .score_txt .team.star_user_p{background:url(/assets/images/star_user_p.png) no-repeat 0 0;width:64px;height:60px; position:absolute; left:10px; top:8px;}
.tblV.ty1 td.br_b .score_txt .team.star_user_z{background:url(/assets/images/star_user_z.png) no-repeat 0 0;width:64px;height:60px; position:absolute; left:10px; top:8px;}
.tblV.ty1 td.br_b .score_txt .team.ty1 img{padding:0;}
.tblV.ty1 td.br_b .score_txt .team img{}
.tblV.ty1 td.br_b .score_txt .type{padding-left:50px;display:block;font-weight:bold;color:#63778f;line-height:16px;}
.tblV.ty1 td.br_b .score_txt .type.star{padding-left:80px;margin-top:10px;}
.tblV.ty1 td.br_b .score_txt .type img{margin-right:6px;vertical-align:middle; margin-top:-2px;}
.tblV.ty1 td.br_b .score_txt .type.ty1{margin-top:5px;font-weight:normal;color:#999999;line-height:14px;}
.tblV.ty1 td.br_b .score_txt .type.ty2{line-height:45px;}
.tblV.ty1 td.br_b .score{float:right;width:40px;font-size:20px;background:0 none;line-height:45px;height:45px;text-align:right;font-family: tahoma;}
.tblV.ty1 td.br_b .score.ty2{ margin-top:8px;}
.tblV.ty1 td.br_b .score.fc_r{color:#ff2856;}
.tblV.ty1 td.active{position:relative;}
.tblV.ty1 td.active .baseball {background:#f0f8ff;border-left:1px solid #9fc1e6;border-right:1px solid #9fc1e6; text-align:center; position:absolute; left:-1px; right:-1px; top:0px; bottom:0px;  }
.tblV.ty1 td.active .baseball span{display:inline-block;vertical-align:middle; position:absolute; left:50%; top:50%; margin-left:-10px;  margin-top:-8px; width:20px;}
.tblV.ty1 td.br_n .tyh{float:left;width:7px;height:9px;background:url(/assets/images/bs_icocomm.png) no-repeat 0 0;text-indent:-999px;}
.tblV.ty1 td.br_n .tys{float:left;width:7px;height:9px;margin-left:1px;background:url(/assets/images/bs_icocomm.png) no-repeat 0 -20px;text-indent:-999px;}
.tblV.ty1 td.br_n .tye{float:left;width:7px;height:9px;margin-left:1px;background:url(/assets/images/bs_icocomm.png) no-repeat 0 -40px;text-indent:-999px;}
.tblV.ty1 td .fw_b{font-weight:bold;}
.tblV.ty1 td.fc_b{border-top:1px solid #e1e1e1;border-right:1px solid #b9b9b9;text-align:left;padding:7px 10px; font-family: Dotum; font-size: 12px;}
.tblV.ty1 td.fc_b.ty1{border-right:1px solid #f3f3f3;}
.tblV.ty1 td.fc_b.ty2{padding:7px 0;text-align:center;}
.tblV.ty1 td.fc_b.ty3{padding:7px 0;text-align:center;border-right:1px solid #e8e9eb;}
.tblV.ty1 td.fc_b.ty4{padding:7px 0;text-align:center;}
.tblV.ty1 td.fc_b .ract{padding-left:15px;color:#4e4e4e;background:url(/assets/images/bs_ractangle.png) no-repeat 0 center;}
.tblV.ty1 td.fc_b .arr{display:block;text-align:center;}
.tblV.ty1 td.fc_b .bs_txt{display:block;padding-left:22px;color:#7394ba;line-height:15px;background:url(/assets/images/bs_imgico.png) no-repeat 0 center;}

.tblV.ty1 td.fc_b .baseball_txt{display:block;padding-left:22px;color:#888;line-height:15px;background:url(/assets/images/img_gametab.png) no-repeat 0 -503px;}
.tblV.ty1 td.fc_b .volleyball_txt{display:block;padding-left:22px;color:#888;line-height:15px;background:url(/assets/images/img_gametab.png) no-repeat 0 -564px;}
.tblV.ty1 td.fc_b .basketball_txt{display:block;padding-left:22px;color:#888;line-height:15px;background:url(/assets/images/img_gametab.png) no-repeat 0 -533px;}
.tblV.ty1 td.fc_b .hockey_txt{display:block;padding-left:22px;color:#888;line-height:15px;background:url(/assets/images/img_gametab.png) no-repeat  0 -595px;}



.tblV.ty1 td.fc_b .bs_txt.ty1{background:url(/assets/images/st_imgico.png) no-repeat 0 center;}
.tblV.ty1 td.fc_b .btn{display:inline-block;width:60px;height:22px;background:url(/assets/images/img_bsbtnbg.png) no-repeat 0 0;text-align:center;line-height:22px;color:#fff;font-weight:bold;}
.tblV.ty1 td.fc_b .btn1{display:inline-block;width:50px;height:22px;background:url(/assets/images/img_bsbtnbg1.png) no-repeat 0 0;text-align:center;line-height:22px;color:#777777;font-weight:normal;}
.tblV.ty1 td .check_number{display:block;width:31px;height:33px;margin:0 auto;}
.tblV.ty1 td .check_number .numbertype{float:left;width:13px;height:13px;margin:2px 1px 1px 1px;text-indent:-9999px;background:url(/assets/images/bsk_checknumber.png) no-repeat 0 0;}
.tblV.ty1 td .check_number .numbertype span{display:block;}
.tblV.ty1 td .check_number .numbertype.num1{background-position:0 0;}
.tblV.ty1 td .check_number .numbertype.num2{background-position:0 -26px;}
.tblV.ty1 td .check_number .numbertype.num3{background-position:0 -52px;}
.tblV.ty1 td .check_number .numbertype.num4{background-position:0 -78px;}
.tblV.ty1 td .check_number .numbertype.num1.on_b{background-position:0 -104px;}
.tblV.ty1 td .check_number .numbertype.num2.on_b{background-position:0 -130px;}
.tblV.ty1 td .check_number .numbertype.num3.on_b{background-position:0 -156px;}
.tblV.ty1 td .check_number .numbertype.num4.on_b{background-position:0 -182px;}
.tblV.ty1 td .check_number .numbertype.num1.on_p{background-position:0 -208px;}
.tblV.ty1 td .check_number .numbertype.num2.on_p{background-position:0 -234px;}
.tblV.ty1 td .check_number .numbertype.num3.on_p{background-position:0 -260px;}
.tblV.ty1 td .check_number .numbertype.num4.on_p{background-position:0 -286px;}
.tblV.ty1 td .checkround{display:block;width:15px;height:15px;margin:0 auto;text-indent:-9999px;background:url(/assets/images/bsk_check.png) no-repeat 0 0;}
.tblV.ty1 td .checkround span{display:block;}
.tblV.ty1 td .checkround.on_b{background-position:0 -15px;}
.tblV.ty1 td .checkround.on_y{background-position:0 -30px;}
.tblV.ty2{position:relative;width:100%;border-collapse:inherit;font-family:Dotum; background:#fff;}
.tblV.ty2 th:first-child{border-left:1px solid #b9b9b9;}
.tblV.ty2 th:last-child{border-right:1px solid #b9b9b9;}
.tblV.ty2 th{padding:6px 0 5px 0;text-align:center;background:#fff;border-right:1px solid #d9d9d9; border-bottom:1px solid #b9b9b9;border-top:1px solid #b9b9b9; color:#666;font-weight:normal; border-left:none;}
.tblV.ty2 td:first-child{border-left:1px solid #b9b9b9;}
.tblV.ty2 td:last-child{border-right:1px solid #b9b9b9;}
.tblV.ty2 tr:last-child td{border-bottom:1px solid #b9b9b9;}
.tblV.ty2 tr:last-child td.bgb{border-bottom:none;}

.tblV.ty2 td{padding:0;text-align:center;border-right:1px solid #d9d9d9;color:#555;border-bottom:1px solid #d9d9db; vertical-align: middle; height:28px;}
.tblV.ty2 td .tvchk{vertical-align:middle;}
.tblV.ty2 td.league_name{background:url(/assets/images/bg_leaguename.png) repeat-x left bottom ; color:#fff; }
.tblV.ty2 td.bgb{background-color:#2c67cc;color:#fff;border:none;}


.tblV.ty2 td.time{font-weight:bold;}
.tblV.ty2 td .fc_r{color:#fe204a;}
.tblV.ty2 td .fc_yr{color:#f37623;}
.tblV.ty2 td.active{background:#8690a0 !important; color:#fff !important;}
.tblV.ty2 td.active p span{color:#fff !important;}
.tblV.ty2 td .round{display:block;width:43px;height:21px;margin:0 auto;background:url(/assets/images/img_gameroundl.png) no-repeat 0 0;color:#ffffff;line-height:22px;text-align:center;}
.tblV.ty2 td .ico_sc{text-align:left;color:#444;font-weight:normal;line-height:14px;}
.tblV.ty2 td .ico_sc.ty1{text-align:right;padding:0 0 0 0;}
.tblV.ty2 td .ico_sc span{display:inline-block;width:30px;text-align:center;}
.tblV.ty2 td .league_ranking {color:#f77c5b;  margin:0 4px; font-size:11px; letter-spacing: 1px;}
.tblV.ty2 td .ico_sc img{vertical-align:middle;}
.tblV.ty2 td .price{overflow:hidden;width:98px;margin:0 auto;line-height:25px;border:1px solid #e5eaf0;}
.tblV.ty2 td .price.ty1{width:100%;height:auto;border:none;}
.tblV.ty2 td .price span:first-child{border-left:0;}
.tblV.ty2 td .price span{float:left;width:32px;border-left:1px solid #e5eaf0;font-family:Tahoma;font-size:9px;color:#899fb7;font-weight:bold;}
.tblV.ty2 td .price span.up{color:#2086fd;background:url(/assets/images/ico_priceup.gif) no-repeat center top;height: 28px;}
.tblV.ty2 td .price span.up.ty1{background:0 none;}
.tblV.ty2 td .price span.down{color:#fd2063;background:url(/assets/images/ico_pricedown.gif) no-repeat center top; height: 28px;}
.tblV.ty2 td .price span.down.ty1{background:0 none;}
.tblV.ty2 td .score{display:block;width:60%;height:18px;margin:0 auto;background:url(/assets/images/sc_score.png) no-repeat center center;}
.tblV.ty2 td .score span{float:left;font-size:12px;text-align:left;line-height:20px;font-weight:bold;}
.tblV.ty2 td .score .ty1{float:right;text-align:right;}
.tblV.ty2 td .betttotal{width:26px;height:15px;display:inline-block;vertical-align:middle;padding-right:2px;background:url(/assets/images/img_btnbettico.png) no-repeat center center;text-indent:-9999px;}
.tblV.ty2 td img{vertical-align:middle;}

.paging_comm{float:left;text-align:center;}
.paging_comm>*{vertical-align:middle;}
.paging_comm .link_page{float:left;display:inline-block;width:47px;height:46px;line-height:47px;padding:0;color:#737373;text-indent:0;border-right:1px solid #ebebeb;}
.paging_comm .link_page.on{font-weight:bold;padding-bottom:0;color:#fff;border-color:#828b96;background:#828b96; margin:-1px; height:48px;}
.paging_comm .ico_comm{float:left;display:inline-block;width:59px;height:46px;line-height:47px;margin:0;color:#6c6c6c;border-right:1px solid #f1f1f1;background: url(/assets/img/common/btn1.png) no-repeat 0 0;}
.paging_comm .btn_prev{background: url(/assets/images/img_page_prev_btn.png) no-repeat 50% !important; text-indent: -99999px;}
.paging_comm .btn_next{background: url(/assets/images/img_page_next_btn.png) no-repeat 50% !important; text-indent: -99999px;}
.paging_comm .disabled{color:#b4b4b4;}

.paging_comm.less_search a{width:70px;}
.paging_comm.less_search a.btn_prev{width:82px !important;}
.paging_comm.less_search a.btn_next{width:82px !important; border-right:none;}

.paging_comm.ty2{overflow:hidden;text-align:center; margin:0 auto; display:block; float: none; width:100%; margin-top:10px;} 
.paging_comm.ty2>*{vertical-align:middle;}
.paging_comm.ty2 .link_page{float:none;display:inline-block;width:25px;height:13px;line-height:13px;padding:0;color:#fff;text-indent:0;border-right:none;}
.paging_comm.ty2 .link_page:hover{text-decoration: underline; }
.paging_comm.ty2 .link_page.on{font-weight:bold;padding-bottom:0;color:#fff; background:none;}
.paging_comm.ty2 .ico_comm{float:none;display:inline-block;width:13px;height:13px;line-height:47px;margin:0;color:#6c6c6c;border:none;background: url(/assets/img/common/btn1.png) no-repeat 0 0;}
.paging_comm.ty2 .btn_prev{background: url(/assets/images/ico_paging_arrow.png) no-repeat 0 0 !important; text-indent: -99999px; margin-right:8px;}
.paging_comm.ty2 .btn_next{background: url(/assets/images/ico_paging_arrow.png) no-repeat 0 -23px !important; text-indent: -99999px; margin-left:8px;}
.paging_comm.ty2 .btn_prev_first{background: url(/assets/images/ico_paging_arrow.png) no-repeat 0 -46px !important; text-indent: -99999px;}
.paging_comm.ty2 .btn_next_last{background: url(/assets/images/ico_paging_arrow.png) no-repeat 0 -69px !important; text-indent: -99999px;}
.paging_comm.ty2 .disabled{color:#decac2;}
.paging_comm.ty2 .disabled:hover{text-decoration: none; }

.paging_comm.ty3{overflow:hidden;text-align:center; background:#fcfcfc; border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9; width:100%; height:58px; display:block;}
.paging_comm.ty3>*{vertical-align:middle;}
.paging_comm.ty3 a{height:58px; line-height: 58px;}
.paging_comm.ty3 .btn_prev{background: url(/assets/images/img_page_prev_btn.png) no-repeat 50% !important; text-indent: -99999px; display:inline-block; width:175px; border-right:1px solid #f1f1f1; float:left;}
.paging_comm.ty3 .btn_next{background: url(/assets/images/img_page_next_btn.png) no-repeat 50% !important; text-indent: -99999px; display:inline-block;width:175px; border-left:1px solid #f1f1f1; float:right;}
.paging_comm.ty3 .disabled{color:#b4b4b4;}

/* layout */
#header{position:relative;height:94px;}
#header .ir{display:inline-block;text-indent:-9999px;}
#header .header_inner{position:relative;max-width:1210px;margin:0 auto;padding:37px 0 11px;}
#header .header_inner:after{content:".";font-size:0;clear:both;display:block;}
#header .header_inner a{display: block;}
#header .header_inner h1{float:left;}
#header .header_inner h1 .ir{width:181px;height:24px;background:url(/assets/images/logo3.png) no-repeat; margin-top:-3px;}
#header .notice_list{overflow:hidden;float:right;width:613px;height:20px;margin:15px 0 5px;padding:0 192px 0 68px;background:url(/assets/images/ico_notice.png) no-repeat;}
#header .notice_list li{overflow:hidden;height:13px;margin:4px 0 5px;color:#6d6d6d;}
#header .gnb{overflow:hidden;float:right;width:681px;height:25px;margin:8px 0 2px;padding:0 192px 0 0;}
#header .gnb li:first-child{padding:0 22px 0 0;}
#header .gnb li{overflow:hidden;float:left;line-height:25px;height:25px;padding:0 22px;}
#header .gnb li .menu1{width:86px;background-position:0 4px;}
#header .gnb li .menu2{width:58px;background-position:0 -26px;}
#header .gnb li .menu3{width:57px;background-position:0 -56px;}
#header .gnb li .menu4{width:46px;background-position:0 -86px;}
#header .gnb li .menu5{width:28px;background-position:0 -116px;}
#header .gnb li .menu6{width:58px;background-position:0 -146px;}
#header .gnb li a:hover {background-position-x:-125px;}
#header .gnb li a.on {background-position-x:-250px;}
#header .gnb_sub{ display:none; background:#3f85d9; width:126px;  position:absolute; left:335px; top:75px; z-index:800;}
#header .gnb_sub li{height:36px; line-height:36px;  }
#header .gnb_sub li a{color:#e9f3ff; font-weight:normal; padding-left:15px;border-bottom:1px solid #3b78c2;}
#header .gnb_sub li a:hover{color:#fff;  background:#205fac; border-bottom:1px solid #2a568a;}
#header .gnb_sub.m1 {left:335px;}
#header .gnb_sub.m2 {left:466px;}
#header .gnb_sub.m3 {left:569px;}
#header .gnb_sub.m4 {left:669px;}
#header .gnb_sub.m5 {left:689px;}
#header .gnb_sub.m6 {left:832px;}



#header .search{position:absolute;right:0;width:205px;height:27px;padding:0 8px 0 9px;margin:8px 0 2px;  background:#447ec5;}
#header .search .srchIpt{float:left;width:142px;height:27px;line-height:27px;padding:0 10px;font-size:12px;outline:none;color:#fff !important;border:0;background:none;}
#header .search .srchIpt::-webkit-input-placeholder {color:#81b6f6;}
#header .search .srchBtn{float:left;height:25px;padding:3px 0 2px;outline:none;}
#header .search .srchBtn .ir{width:13px;height:13px;background:url(/assets/images/btn_search.png) no-repeat;}
#container{position:relative;max-width:1210px;margin:0 auto;}
#container>.content{position:relative;float:left;max-width:875px;overflow:hidden;margin:0 0 0 10px;}
#aside{float:left;width:325px;}
#footer{display: block;clear: both; padding-top: 30px; color:#8c8c8c; font-size: 12px !important;}
#footer h3{float:right;position:relative;top:10px;}
#footer a{display:inline-block;}
#footer .ir{width:137px;height:29px;display:inline-block;text-indent:-9999px;background:url(/assets/images/footlogo.png) no-repeat;}
#footer>.inner{overflow:hidden;width:1210px;margin:70px auto 0;padding:23px 0 63px;border-top:1px solid #f0f0f0;}
#footer li{float:left;}
.footermenu{float:left;}
.footermenu ul{overflow:hidden;}
.footermenu li{padding:0 21px;color:#828282;background:url(/assets/images/img_footbg.png) no-repeat 0 50%;}
.footermenu li:first-child{padding-left:0;background:none;}

/* login */
.htmlarea{position:absolute;width:187px;height:57px;margin:0;padding:0;}
#login{width:323px;height:141px;border:1px solid #b9b9b9;background:#fcfcfd;}
#login .loginbox{position:relative;height:94px;padding:14px 14px 0 14px;border-bottom:1px solid #ebebeb;}
#login .loginbox .input_box:first-child{border-bottom:0;zoom:1;}
#login .loginbox .input_box{position: relative;z-index:13;width:186px;height:28px;border:1px solid #f3f3f3;border-right:0;zoom:1;}
#login .loginbox .btn_login{position:absolute;left:201px;z-index:8;width:108px;height:59px;}
#login .loginbox .btn_login input{width:108px;height:59px;border:0;border-radius:0;background:#8690a0;font-size:12px;font-weight:bold;line-height:55px\9;color:#fff;-webkit-appearance:none;cursor:pointer;}
#login .link_list{overflow:hidden;height:13px;padding:10px 15px 9px 15px;font-size:11px;font-family:Dotum;color:#8999aa;background:#fff;}
#login .link_list li:first-child{font-weight:bold;margin:0;}
#login .link_list li{float:left;margin-left:30px;}
#login .link_list li a{font-size:11px;}
.lbl_in{position:absolute;top:6px;left:6px;z-index:9;background:#fff;font-size:12px;line-height:16px;color:#4a4a4a;text-indent:-9999px;}
.int{position:relative;z-index:10;width:155px;height:28px; line-height:28px; padding:0px 5px 0px 26px !important;border:0 !important;border-radius:0;background:url(/assets/images/loginid_bg.png) no-repeat 8px center #fff;font-size:12px;color:#666 !important;-webkit-appearance:none;zoom:1;}
.int.ty1{background:url(/assets/images/loginpw_bg.png) no-repeat 8px center #fff;}

input.int:-webkit-autofill,
input.int:-webkit-autofill:hover,
input.int:-webkit-autofill:focus,
input.int:-webkit-autofill:active {
	padding:0px 5px 0px 10px !important;
	width:170px;
}

.find_id_pw_conts .box_id_pw ul.choose_find input.int:-webkit-autofill,
.find_id_pw_conts .box_id_pw ul.choose_find input.int:-webkit-autofill:hover,
.find_id_pw_conts .box_id_pw ul.choose_find input.int:-webkit-autofill:focus,
.find_id_pw_conts .box_id_pw ul.choose_find input.int:-webkit-autofill:active {
	padding:0px 5px 0px 10px !important;
	width:341px !important;
}


.checkarea{overflow:hidden;position:relative;top:59px;padding:10px 0;font-size:11px;}
.checkarea span{float:left;margin:0 17px 0 0;}
.checkarea .chk_login{position:relative;left:2px;top:2px;opacity:0.1;}
.checkarea .lbl_long{position:relative;z-index:1;display:inline-block;font-size:11px;font-family:dotum;color:#8999aa;height:17px;padding-left:22px;background:url(/assets/images/ico_comm.png) no-repeat 0 -80px;line-height:19px;vertical-align:top;cursor:pointer;}
.checkarea .lbl_long.active{background-position:0 -100px;color:#185aa4;}


/* 20151003 수정 시작 */
#login .userbox{position:relative;height:82px;padding-top:12px;}
#login .userbox .photo {position:absolute; left:9px; top:6px;}
#login .userbox .info {margin:0 0 0 80px; display:block;}
#login .userbox .info li {height:24px; line-height:24px; white-space: nowrap; overflow: hidden;-o-text-overflow: ellipsis;text-overflow: ellipsis;}
#login .userbox .info li.name {height:29px; line-height:29px; color:#555555; font-weight:bold; width:187px; letter-spacing: -0.5px;}
#login .userbox .info li.name img{margin-right:6px;}
#login .userbox .info li.todaymessage {color:#888; width:230px; letter-spacing: -0.5px;}
#login .userbox .btnlogout{background:url(/assets/images/btn_logout.png) no-repeat; text-indent:-9999px; width:52px; height:20px; display:inline-block; position:absolute; right:12px; top:11px;}
#login .userbox .btnattendance{background:url(/assets/images/btn_attendance.png) no-repeat; text-indent:-9999px; width:52px; height:20px; display:inline-block; position:absolute; right:12px; top:34px;}


#login .userproperty {background:#fff; display:inline-block; height:27px; line-height:27px; width:100%; position:absolute; bottom:0px;}
#login .userproperty li {display:inline-block; float:left; width:33%; text-align:center; background: url(/assets/images/sc_viewlistcol.png) no-repeat 0 7px; font-size:11px; }
#login .userproperty li:FIRST-CHILD {background:none;}
#login .userproperty li a {display:inline-block;font-weight:bold; font-family:tahoma; font-size:11px;}
#login .userproperty .cash a{color:#ec4d6f; background: url(/assets/images/ico_property.png) no-repeat -86px -461px; font-weight:bold; height:15px; line-height: 15px; padding-left:20px;}
#login .userproperty .point a{color:#4897cc; background: url(/assets/images/ico_property.png) no-repeat -86px -496px; font-weight:bold; height:15px; line-height: 15px; padding-left:20px;}
#login .userproperty .bean a{color:#ff8e5b; background: url(/assets/images/ico_property.png) no-repeat -86px -531px; font-weight:bold; height:15px; line-height: 15px; padding-left:20px;}

#login .usericonbox{position:relative;height:45px;background:#fdfdfe;  border-top:1px solid #efeff0; width:100%;} 
#login .usericonbox li {display:inline; float:left;  position: relative; margin-left:-1px;}
#login .usericonbox li:hover .balloon_message {display: block; top:-26px;}
#login .usericonbox li a{display:inline-block; text-indent:-9999px;height:46px; border-left:1px solid #efeff0; cursor: pointer; }
#login .usericonbox li.user a{background:url(/assets/images/ico_user_cont.png) no-repeat -3px -7px; width:67px; border-left:none; }
#login .usericonbox li.remind a{background:url(/assets/images/ico_user_cont.png) no-repeat -68px -7px; width:64px;  }
#login .usericonbox li.message a{background:url(/assets/images/ico_user_cont.png) no-repeat -131px -7px; width:64px;  }
#login .usericonbox li.friend a{background:url(/assets/images/ico_user_cont.png) no-repeat -198px -7px; width:64px;  }
#login .usericonbox li.mycontent a{background:url(/assets/images/ico_user_cont.png) no-repeat -262px -7px; width:66px;  margin-right:-1px; }

#login .usericonbox li a:hover{display:inline-block; text-indent:-9999px;height:46px; z-index:200; background-position-y: -57px; }
#login .usericonbox li.on a {display:inline-block; text-indent:-9999px;height:47px; z-index:200; background-position-y: -107px; background-color: #8690a0; }

#login .usericonbox li .total{position:absolute;top:5px;left:50%;margin-left:-13.5px;display:inline-block;width:27px;height:14px;font-family:Verdana;font-size:9px;color:#fff;text-align:center;background:url(/assets/images/img_gametotal.png) no-repeat 0 0;}
/* 20151003 수정 끝 */

#login .usermemopopup {background:#fff; border:1px solid #828b96; width:323px; height:434px; position:absolute; z-index:500; left:0px; top:142px;}
#login .usermemopopup .header {margin-top:8px; display:block; width:auto; height:34px; line-height:34px; margin-bottom:8px; }
#login .usermemopopup .header li {display:inline-block; line-height:34px; float:left; margin-left:19px; letter-spacing: -1px; text-align:center;  }
#login .usermemopopup .header li a {display:inline-block; line-height:34px; font-size:11px;  color:#666;}
#login .usermemopopup .header li a.on {color:#6292cb; text-decoration: underline;}
#login .usermemopopup .memolist {color:#fff; display:block; clear:both; width:auto;}
#login .usermemopopup .memolist table {width:100%; font-size:11px; border-collapse: separate; }

#login .usermemopopup .memolist table.column th {background:#9aa1ab;height:27px; color:#fff;}
#login .usermemopopup .memolist table.content td  {border-bottom:1px solid #f2f2f2; height:50px; color:#666; text-align:center;}
#login .usermemopopup .memolist table.content tr:last-child td  {border-bottom:none; }
#login .usermemopopup .memolist table.content td  p.nick {color:#888; text-align:center; padding:2px 0px; white-space: nowrap; width:70px;overflow: hidden;-o-text-overflow: ellipsis;text-overflow: ellipsis; margin:0 auto; }
#login .usermemopopup .memolist table.content td  p.text {color:#666; text-align:left; padding:2px 0px; white-space: nowrap; width:190px;overflow: hidden;-o-text-overflow: ellipsis;text-overflow: ellipsis;}
#login .usermemopopup .memolist table.content td  p.text a:hover {text-decoration: underline;}
#login .usermemopopup .memolist table.content td  p.date {color:#b3b3b3; text-align:left; padding:2px 0px; }
#login .usermemopopup .btn_area {width:auto; text-align:center;border-top:1px solid #E4E4E4; height:60px; line-height: 60px;}



#login .userremindpopup {background:#fff; border:1px solid #828b96; width:323px; height:434px; position:absolute; z-index:501; left:0px; top:142px;}
#login .userremindpopup .header {margin-top:8px; display:block; width:auto; height:34px; margin-bottom:8px; }
#login .userremindpopup .header li {display:inline-block; line-height:34px; float:left; margin-left:8px; letter-spacing: -1px; text-align:center;  }
#login .userremindpopup .remindlist {color:#fff; display:block; clear:both; width:auto;}
#login .userremindpopup .remindlist table {width:100%; font-size:11px; border-collapse: separate; }

#login .userremindpopup .remindlist table.column th {background:#9aa1ab;height:27px; color:#fff;}
#login .userremindpopup .remindlist table.content td  {border-bottom:1px solid #f2f2f2; height:50px; color:#666; text-align:center;}
#login .userremindpopup .remindlist table.content tr:last-child td  {border-bottom:none; }
#login .userremindpopup .remindlist table.content td  p.mark_memo {background:url(/assets/images/ico_remind_mark.png) no-repeat 0 0; width:30px; height:30px; display:inline-block; margin-top:4px;}
#login .userremindpopup .remindlist table.content td  p.mark_remind {background:url(/assets/images/ico_remind_mark.png) no-repeat 0 -51px; width:30px; height:30px; display:inline-block; margin-top:4px;}
#login .userremindpopup .remindlist table.content td  p.mark_reply {background:url(/assets/images/ico_remind_mark.png) no-repeat 0 -102px; width:30px; height:30px; display:inline-block; margin-top:4px;}
#login .userremindpopup .remindlist table.content td  p.text {color:#666; text-align:left; padding:2px 0px; white-space: nowrap; width:210px;overflow: hidden;-o-text-overflow: ellipsis;text-overflow: ellipsis; letter-spacing: -0.6px;}
#login .userremindpopup .remindlist table.content td  p.text a:hover {text-decoration: underline;}
#login .userremindpopup .remindlist table.content td  p.status { color: #b3b3b3;text-align: left;padding: 2px 0px;}
#login .userremindpopup .remindlist table.content tr.on td  p.status .read { display: none;}
#login .userremindpopup .remindlist table.content tr.on td  p.status .wait { display: inline-block;}
#login .userremindpopup .remindlist table.content tr td  p.status .wait { display: none;}
#login .userremindpopup .remindlist table.content tr td  p.status .read { display: inline-block;}
#login .userremindpopup .btn_area {width:auto; text-align:center;border-top:1px solid #f9f9f9; height:60px; line-height: 60px;}



/* lank */
#lank{position:relative;overflow:hidden;width:187px;height:282px;padding:18px 124px 17px 14px;margin-bottom:10px;background:#0058be;}
#lank .title{display:inline-block;margin-bottom:18px;}
#lank .listRank{overflow:hiddne;}
#lank .listRank li:first-child{margin:0;}
#lank .listRank li{overflow:hidden;position:relative;margin:12px 0 0 0;font-size:12px;color:#ffffff;}
#lank .listRank li .num{display:inline-block;width:16px;height:13px;margin-right:6px;background:#ccdef2;text-align:center;font-size:9px;line-height:13px;color:#0058be;}
#lank .listRank.popular li .num{float:left;margin-top:3px;}
#lank .listRank li .word{position:relative;top:1px;display:inline-block;}
#lank .listRank.popular li .word{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;margin-right:24px;}
#lank .listRank li .rank{position:absolute;right:12px;top:1px;font-size:12px;color:#abd2ff;}
#lank .listRank li .rank span{position:relative;top:-2px;display:inline-block;width:7px;height:10px;margin-right:6px;background-image:url(/assets/images/ico_comm.png);background-repeat:no-repeat;font-size:0;text-indent:-9999px;vertical-align:middle;}
#lank .listRank li .rank .up{background-position:0 -40px;}
#lank .listRank li .rank .dn{background-position:0 -60px;}
.listbtn{overflow:hidden;position:absolute;top:0;right:0;width:124px;}
.listbtn li:first-child{height:18px;border-top:none;}
.listbtn li{height:20px;padding:32px 0 27px;text-align:center;background:#2d75c9;border-top:1px solid #2362a9;}
.listbtn li.on .tit1{background-position:100% 0;}
.listbtn li.on .tit2{background-position:100% -25px;}
.listbtn li.on .tit3{background-position:100% -50px;}
.listbtn li.on .tit4{background-position:100% -75px;}
.listbtn li .tit1:hover{background-position:100% 0;}
.listbtn li .tit2:hover{background-position:100% -25px;}
.listbtn li .tit3:hover{background-position:100% -50px;}
.listbtn li .tit4:hover{background-position:100% -75px;}

/* dice */
#dice{width:323px;height:90px;margin-top:10px;background:url(/assets/images/img_dice_banner.png) no-repeat 23px 24px #a49997; border:1px solid #a19390; position:relative;}
.dicelist{overflow:hidden;display:inline-block; position:absolute; right:10px; top:10px;width:170px; height:70px;}
.dicelist li:first-child{margin:0;}
.dicelist li{margin-top:10px;color:#fff;height:16px; text-align:left; display:block; float:right;}
.dicelist li span{float:left;line-height:16px; font-family: tahoma; font-size:9px !important; text-align:left;}
.dicelist li em{color:#fff;}
.dicelist li .date{width:50px;}
.dicelist li .dicecubu{margin-left:12px;}
.dicelist li .dicecubu img:first-child{margin:0;}
.dicelist li .dicecubu img{float:left;width:16px;height:16px;margin-left:8px;}
.dicelist li .number{display:inline-block;width:16px;height:16px;margin-left:8px;  font-size:9px !important; color:#fff;line-height:15px;text-align:center;}
.dicelist li .number.red{background:url(/assets/images/img_dicenum_red.png) no-repeat 0 0;}
.dicelist li .number.blue{background:url(/assets/images/img_dicenum_blue.png) no-repeat 0 0;}
/* livechatting */
#livechatting{position:absolute;width:325px;height:486px; top:254px;}
.live_box {width:323px;height:455px;background:#fdfdfd;border-left:1px solid #b9b9b9;border-right:1px solid #b9b9b9;border-bottom:1px solid #b9b9b9;}
.live_box .livechatt{}
.live_box .livechatt .text{height:363px;padding:10px;overflow:auto;}
.live_box .livechatt .text p:first-child{margin:0;}
.live_box .livechatt .text p{display:block;margin-top:6px;color:#333;text-indent:-32px;padding-left:32px; position:relative;}
.live_box .livechatt .text p .name{font-weight:bold;}
.live_box .livechatt .text p .name:hover{text-decoration: underline;}

.live_box .livechatt .roomchat_list {height:424px;padding:0px;overflow:auto;}
.live_box .livechatt .roomchat_list table {width:100%;}
.live_box .livechatt .roomchat_list table tr td{cursor: pointer;}
.live_box .livechatt .roomchat_list table tr:hover td .room {text-decoration: underline;}
.live_box .livechatt .roomchat_list table tr td{ height:50px; border-bottom:1px solid #efefef;text-align: left;}
.live_box .livechatt .roomchat_list table tr td.host{}
.live_box .livechatt .roomchat_list table tr td.host .profile_img_32{vertical-align: middle; margin-left:10px; margin-right:4px;}

.live_box .livechatt .roomchat_list table tr td.host .lvl{ vertical-align: middle;}
.live_box .livechatt .roomchat_list table tr td.info p {line-height: 17px;}
.live_box .livechatt .roomchat_list table tr td.info p .user{display: inline-block;overflow: hidden; max-width:100px; float:left;text-overflow: ellipsis;white-space: nowrap; color:#888888; font-size:11px;}
.live_box .livechatt .roomchat_list table tr td.info p .room{display: inline-block;overflow: hidden; max-width:120px; float:left;text-overflow: ellipsis;white-space: nowrap;}
.live_box .livechatt .roomchat_list table tr td.score{text-align: center; font-size: 11px;}


.chat_userinfo{display: block; position: absolute; top:16px; left:0px; border:1px solid #868f9e; width:160px; z-index:300; background:#fff; text-indent: 0px; margin-top:15px;
-webkit-border-radius: 5px;
        border-radius: 5px;

}
.chat_userinfo_header {display:block; background:#8690a0; width: auto; padding:4px 6px; line-height:34px; font-weight:bold; color:#fff;
border-radius: 3px 3px 0px 0px;
-moz-border-radius: 3px 3px 0px 0px;
-webkit-border-radius: 3px 3px 0px 0px;}
.chat_userinfo_link{display: block; width:auto; height:20px; line-height: 20px; text-align: left; padding-left:12px; padding-top:10px; padding-bottom:6px;}
.chat_userinfo_link:hover{text-decoration: underline;}
.chat_userinfo_link span {width:30px;height:20px; display: inline-block; vertical-align: middle;}
.chat_userinfo_link .ch_user {background:url(/assets/images/ico_user_cont.png) no-repeat -26px -146px;}
.chat_userinfo_link .ch_memo {background:url(/assets/images/ico_user_cont.png) no-repeat -127px -146px;}
.chat_userinfo_link .ch_chat {background:url(/assets/images/ico_user_cont.png) no-repeat -281px -146px;}
.chat_userinfo_link .ch_friend {background:url(/assets/images/ico_user_cont.png) no-repeat -181px -146px;}
.chat_userinfo_link .ch_balcklist {background:url(/assets/images/ico_user_cont.png) no-repeat -328px -146px;}
.chat_userinfo_link:hover span {background-position-y:-176px;}

.cc_chat_row {cursor:pointer;}


.live_box .livechatt .text_setting{height:40px;border-top:1px solid #dddddd;}
.live_box .livechatt .text_setting .sett{float:left;padding:13px 10px 12px 11px;border-right:1px solid #dddddd;background:#fbfbfb;}
.live_box .livechatt .text_setting .sett .ir{display:inline-block;width:15px;height:15px;text-indent:-9999px;background:url(/assets/images/btn_livesetting.png) no-repeat;}
.live_box .livechatt .liveIpt{position:relative;float:left;z-index:10;width:235px;height:35px;padding:3px 5px 2px 5px;border:0;border-radius:0;background:#fbfbfb;line-height:35px;font-size:12px;color:#444;-webkit-appearance:none;zoom:1;}
.live_box .livechatt .writeBtn{position:absolute;bottom:1px;right:0;float:left;height:42px;padding:11px 10px 11px 12px;outline:none;background:#828b96;}
.live_box .livechatt .writeBtn .ir{display:inline-block;text-indent:-9999px;width:20px;height:20px;background:url(/assets/images/btn_livewrite.png) no-repeat;}
.live_box .livechatt .live_notice{overflow:hidden;width:325px;height:31px; margin:-1px; margin-bottom:0px; background:url(/assets/images/bg_chatting_notice.jpg) repeat-y #52c376; }
.live_box .livechatt .live_notice span{display:block;font-size:12px;color:#fff;padding:0 9px;line-height:32px;}

/* contents */
.container_top{height:141px;border:1px solid #b9b9b9;margin-bottom:10px;}
.container_conts{min-height:605px; position: relative;}
.container_conts .conts_box{border:1px solid #b9b9b9; overflow: hidden; background:#fff;}
.container_conts .conts_box.ty1{border:0 none;}
.container_conts .conts_box .paging_area{width:auto;height:46px;border-top:1px solid #dfdfdf; display:block; clear:both; background:#fff; }
.container_conts .conts_box .box_inner{margin-bottom:10px;border:1px solid #b9b9b9;}
.container_conts .conts_box .box_coment{border:1px solid #b9b9b9;}
.list_area{float:left;width:435px;height:141px;}
.list_area.ty1{border-left:1px solid #d9d9d9; width:437px;}
.list_area .area_inner{height:35px;padding:0;border-bottom:1px solid #d9d9d9;background:#fcfcfd;}
.list_area .area_inner.ty1{padding:12px 19px 12px 13px;height:11px;}
.list_area .area_inner.ty1 .title{float:left;}
.list_area .inner_box{padding:5px 19px 14px; position:relative;}
.list_area .inner_box ul{overflow:hidden;width:100%;}
.list_area .inner_box ul li:first-child{margin-top:0;}
.list_area .inner_box ul li{overflow:hidden;float:none;height:15px;margin-top:7px !important;padding-left:0px;}
.list_area .inner_box ul li .list{float:left;overflow:hidden;width:310px;font-size:12px; line-height:16px; height:15px; color:#666;white-space:nowrap;text-overflow:ellipsis;}
.list_area .inner_box ul li .dtime{float:right;font-size:9px;color:#777; font-family:tahoma; display: none;}
.list_area .inner_box ul li .list.soccer {background:url(/assets/images/ico_sort_cont.png) no-repeat 0 -7px; padding-left:60px; width:280px;}
.list_area .inner_box ul li .list.baseball {background:url(/assets/images/ico_sort_cont.png) no-repeat 0 -29px; padding-left:60px; width:280px;}
.list_area .inner_box ul li .list.basketball {background:url(/assets/images/ico_sort_cont.png) no-repeat 0 -51px; padding-left:60px; width:280px;}
.list_area .inner_box ul li .list.volleyball {background:url(/assets/images/ico_sort_cont.png) no-repeat 0 -73px; padding-left:60px; width:280px;}
.list_area .inner_box ul li .list.hockey {background:url(/assets/images/ico_sort_cont.png) no-repeat 0 -95px; padding-left:60px; width:280px;}
.list_area .inner_box ul li .list.tennis {background:url(/assets/images/ico_sort_cont.png) no-repeat 0 -117px; padding-left:60px; width:280px;}
.list_area .inner_box ul li .list.starcraft {background:url(/assets/images/ico_sort_cont.png) no-repeat 0 -139px; padding-left:60px; width:280px;}
.list_area .inner_box ul li .list.dice {background:url(/assets/images/ico_sort_cont.png) no-repeat 0 -161px; padding-left:60px; width:280px;}
.list_area .inner_box ul li .list.notice {background:url(/assets/images/ico_sort_cont.png) no-repeat 0 -183px; padding-left:60px; width:280px;}
.list_area .inner_box ul li .list.event {background:url(/assets/images/ico_sort_cont.png) no-repeat 0 -205px; padding-left:60px; width:280px;}
.list_area .inner_box ul li .list.update {background:url(/assets/images/ico_sort_cont.png) no-repeat 0 -227px; padding-left:60px; width:280px;}
.list_area .inner_box ul li .list.etc {background:url(/assets/images/ico_sort_cont.png) no-repeat 0 -249px; padding-left:60px; width:280px;}
.list_area .inner_box ul li .list.favorite {background:url(/assets/images/ico_sort_cont.png) no-repeat 0 -270px; padding-left:60px; width:280px;}
.list_area .inner_box ul li .list.free {background:url(/assets/images/ico_sort_cont.png) no-repeat 0 -292px; padding-left:60px; width:280px;}
.list_area .inner_box ul li .list.humor {background:url(/assets/images/ico_sort_cont.png) no-repeat 0 -314px; padding-left:60px; width:280px;}
.list_area .inner_box ul li .list.photo {background:url(/assets/images/ico_sort_cont.png) no-repeat 0 -336px; padding-left:60px; width:280px;}
.list_area .inner_box ul li .list.news {background:url(/assets/images/ico_sort_cont.png) no-repeat 0 -358px; padding-left:60px; width:280px;}
.list_area .inner_box ul.gallery{width:100%; height:90px; position:absolute; left:5px; top:7px; display:block;}
.list_area .inner_box ul.gallery li:first-child{margin-top:4px;}
.list_area .inner_box ul.gallery li a{display:inline-block; width: 79px; height: 40px;}
.list_area .inner_box ul.gallery li{overflow:hidden;float:none; width: 79px; height: 40px; background:none; padding:0px; margin-top:4px; margin-left:5px; display:inline-block; float:left;}


.tab_list{float:right;}
.tab_list li:first-child{margin:0;}
.tab_list li{float:left;font-size:11px;color:#727272;margin-left:20px;font-weight: bold;}
.tab_list li.on .tit9{background-position:100% -200px;}
.tab_list li.on .tit10{background-position:100% -225px;}
.paging_search{overflow:hidden;float:left;padding:10px 9px 11px 10px;}
.paging_search .search_box{overflow:hidden;border:1px solid #d4d4d4;background:#fdfdfd;width:auto;}
.paging_search select { background: transparent !important; border:0; font-weight:normal;float:left; margin-left:6px; color:#666;}
.paging_search .srchIpt{float:left;width:121px;height:23px;line-height:23px;padding:0 10px;vertical-align:top;font-size:12px;outline:none;color:#424242;border:0;background:none;}
.paging_search .srchBtn{float:right;height:23px;padding:5px;outline:none;}
.paging_search .srchBtn .ir{display:inline-block;text-indent:-9999px;width:13px;height:13px;background:url(/assets/images/btn_search.png) no-repeat; cursor:pointer;}
.paging_search .search_box:hover .srchBtn .ir{background:url(/assets/images/btn_search_over.png) no-repeat;}
.paging_search .search_box:hover {border:1px solid #7fb2ee;}

.btn_wrap{margin:20px 0 0;text-align:center;overflow:hidden;}
.btn_comm{display:inline-block;height:32px;padding:0 8px;line-height:32px;font-weight:normal;color:#333333;border:1px solid #d9d9d9;background:#fff; min-width:80px; text-align:center;}
.btn_comm:hover {text-decoration: underline;}
.btn_comm.submit{background:url(/assets/images/btn_comm.png) repeat-x 0 0 #3b7dcd;border:1px solid #4b78ae;height:32px; line-height:32px; color:#fff;  vertical-align:top;}
.btn_comm.point{background:url(/assets/images/btn_comm_red.png) repeat-x 0 0 #d65680;border:1px solid #d65680;height:32px; line-height:32px; color:#fff;  vertical-align:top;}
.btn_comm.gray{background:#7e7e7e;border:1px solid #76808f;height:32px; line-height:32px; color:#fff;  vertical-align:top; }
.btn_comm.green{background:#63b269; border:1px solid #478168; color:#fff;} 
.btn_comm.bold{font-weight: bold;}
.btn_comm.ty2{height:38px; line-height:38px;}
.btn_comm.ty4{height:28px; line-height:28px;}
.btn_comm.submit.ty2, .btn_comm.gray.ty2{height:38px; line-height:38px;}
.btn_comm.submit.ty3, .btn_comm.gray.ty3{height:32px; line-height:32px;}
.btn_comm.w100{width:100px; padding:0px;}
.btn_comm.w120{width:120px; padding:0px;}
.btn_comm.w140{width:140px; padding:0px;}
.btn_comm.w90{width:90px; min-width:90px; padding:0px;}
.btn_comm.w80{width:80px; min-width:80px; padding:0px;}
.btn_comm.w70{width:70px; min-width:70px; padding:0px;}
.btn_comm.w60{width:60px; min-width:60px; padding:0px;}
.btn_comm.w50{width:50px; min-width:50px; padding:0px;}
.btn_comm.w166{width:166px; min-width:166px; padding:0px;}
.btn_wrap.ty1 .btn_comm{}
.btn_wrap.ty1 .btn_comm.submit{}
.btn_close_14_gray {background:url(/assets/images/icon_close_14_gray.png) no-repeat; display:inline-block; width:14px; height:14px; text-indent: -9999px;}
.btn_trash_gray {background:url(/assets/images/icon_trash_gray.png) no-repeat 50% 50%; display:inline-block; width:20px; height:20px;text-indent: -9999px;}





.list_top{overflow:hidden;padding:0px 20px 0px 19px;line-height:55px; background:#fcfcfd;}
.list_top strong{overflow:hidden;float:left;width:535px;font-family:Dotum;font-size:14px;font-weight:bold;color:#333; line-height:55px; display:inline-block;
    text-overflow: ellipsis;
    white-space: nowrap;}

.list_top strong.soccer{    background: url(/assets/images/img_gametab4.png) no-repeat -421px 17px; padding-left:35px;}
.list_top strong.baseball{    background: url(/assets/images/img_gametab4.png) no-repeat -421px -43px;padding-left:35px;}
.list_top strong.basketball{    background: url(/assets/images/img_gametab4.png) no-repeat -421px -100px;padding-left:35px;}
.list_top strong.volleyball{    background: url(/assets/images/img_gametab4.png) no-repeat -421px -160px;padding-left:35px;}
.list_top strong.hockey{    background: url(/assets/images/img_gametab4.png) no-repeat -421px -219px;padding-left:35px;}
.list_top strong.tennise{    background: url(/assets/images/img_gametab4.png) no-repeat -421px -277px;padding-left:35px;}
.list_top strong.starcraft{    background: url(/assets/images/img_gametab4.png) no-repeat -421px -333px;padding-left:35px;}
.list_top strong.dice{    background: url(/assets/images/img_gametab4.png) no-repeat -421px -397px;padding-left:35px;}
.list_top strong.text{    background: url(/assets/images/img_gametab4.png) no-repeat -421px -453px;padding-left:35px;}
.list_top strong.photo{    background: url(/assets/images/img_gametab4.png) no-repeat -421px -503px;padding-left:35px;}
.list_top strong.movie{    background: url(/assets/images/img_gametab4.png) no-repeat -421px -553px;padding-left:35px;}

.list_top .marking_notice {background:url(/assets/images/img_gametab4.png) no-repeat -421px -619px;
	width: 21px;
	height: 21px;display: inline-block; margin-right:10px;margin-top:20px;}


.list_top .top_box{float:right;font-size:9px;color:#888; font-family:tahoma;}
.list_top .top_box .hits{margin-left:31px; display:inline-block; }
.list_top .top_box .hits.ty1{background:url(/assets/images/img_icon_read_num.png) no-repeat 0 22px; padding-left:12px; margin-left:0px;}
.list_top .top_box .hits.ty2{background:url(/assets/images/img_icon_like_num.png) no-repeat 0 20px; padding-left:12px;}
.list_top .top_box span em{margin-left:9px;color:#888;}
.list_mid{padding:12px 20px 30px 19px;border-top:1px solid #d9d9d9;}
.list_mid .mid_creator{overflow:hidden;height:26px;line-height:25px;}
.list_mid .mid_creator .name_tit{float:left;color:#646464;}
.list_mid .mid_creator .name_tit .name{font-weight:bold;}
.list_mid .mid_creator .btn_box{float:right;}
.list_mid .mid_creator .btn_box .btn_comm{width:77px;height:23px;padding:0;border:1px solid #d9d9d9;background:url(/assets/images/bg_boxico.png) repeat-x left top;}
.list_mid .mid_creator .btn_box .btn_comm .ty1{background:url(/assets/images/ico_chatt.png) no-repeat 7px center;}
.list_mid .mid_creator .btn_box .btn_comm .ty2{background:url(/assets/images/ico_addfr.png) no-repeat 8px center;}
.list_mid .mid_creator .btn_box .btn_comm span{display:block;height:23px;padding:0 8px 0 25px;font-size:11px;line-height:23px;font-weight:normal;color:#838383;}
.list_mid .mid_conts{margin-top:30px;}
.list_mid .mid_conts img{ max-width: 820px !important;}
.list_mid .mid_like{background:url(/assets/images/img_like_cont_bg.png) no-repeat; width:139px; height: 85px; margin:0 auto;margin-top:80px; margin-bottom:20px; text-align: right; font-family: tahoma;color:#e4e4e4; cursor: pointer; }
.list_mid .mid_like:hover{background:url(/assets/images/img_like_cont_bg_over.png) no-repeat; color:#07bb98 !important;}
.list_mid .mid_like.on, .list_mid .mid_like.on:hover{background:url(/assets/images/img_like_cont_bg_select.png) no-repeat; color:#fff !important;}
.list_mid .mid_like .like_num{ padding-right:20px; margin-top:30px; font-size:22px; font-weight: bold; display:inline-block; text-align: center; width:50px;}


.balloon_message {background:url(/assets/images/img_balloon_bg_left.png) no-repeat left 0; height:40px; padding-left:8px !important; padding-right:0px !important; position:absolute; top:-40px; left:50%; overflow: hidden; display: none;}
.balloon_message span{background:url(/assets/images/img_balloon_bg_right.png) no-repeat right 0; color:#666; padding-right:7px !important; padding-left:0px !important; display: inline-block; height:50px; line-height:32px !important; overflow: hidden; text-align: center; min-width:36px; white-space: nowrap;text-overflow: ellipsis;}
.balloon_message.on span {color:#ec8080;}
.balloon_message.on {display: inline-block !important;}
.balloon_message span font {background:url(/assets/images/img_balloon_bg_arrow.png) no-repeat 50% bottom; display: inline-block; height:38px;}
.cont_balloon {position: relative;}
.cont_balloon .balloon_message {display:none;}
.cont_balloon:hover .balloon_message {display:inline-block !important;}

.write_user_info {background:#fcfcfd; width:auto; height:56px; padding:20px; display: block; border-top:1px solid #d9d9d9;}
.write_user_info .userbox{position:relative; padding-top:6px; float:left;}
.write_user_info .userbox .photo {position:absolute; left:5px; top:0px;}
.write_user_info .userbox .photo img {}
.write_user_info .userbox .info {margin:0 0 0 80px; display:block;}
.write_user_info .userbox .info li {height:24px; line-height:24px; white-space: nowrap; overflow: hidden;-o-text-overflow: ellipsis;text-overflow: ellipsis;}
.write_user_info .userbox .info li.name {color:#555555; font-weight:bold; width:187px; letter-spacing: -0.5px; height:29px; line-height:29px;}
.write_user_info .userbox .info li.name img{margin-right:6px;}
.write_user_info .userbox .info li.todaymessage {color:#888; width:230px; letter-spacing: -0.5px;}

.write_user_info.ty2 {background:#fcfcfd; width:auto; height:50px; padding:16px 20px 24px 10px; display: block; border:1px solid #b9b9b9; margin-bottom:10px;}
.write_user_info.ty2 .userbox .info {margin-top:10px;}
.write_user_info.ty2 .userbox .info li.name { width:400px; letter-spacing: 0px;}

.list_foot{overflow:hidden;position:relative;padding:20px 20px 19px 19px;border-top:1px solid #e1e1e1;}

.list_foot strong{font-weight:bold;}
.list_foot .link{position:absolute;top:12px;right:10px;color:#2c94d6;}
.list_foot .name_list{overflow:hidden;font-family:Dotum;}
.list_foot .name_list li:first-child{margin-top:0;}
.list_foot .name_list li{float:left;height:14px;padding:5px;padding-left:11px;color:#646464;background:url(/assets/images/bul_dottedb.png) no-repeat left center; width:400px;}
.list_foot .name_list li a {
	display: inline-block;
	float:left;
    max-width: 300px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
 }
.list_foot .name_list li.cr{margin-top:0;}
.list_foot .name_list li span{margin-left:4px;color:#fe6e42;}
.ico_mypic{float:left;display:inline-block;width:40px;height:40px;margin-right:12px;border:1px solid #eeeeee;background:#fff;vertical-align:middle;}
.box_coment .coments{width:832px;height:112px;padding:9px 20px 19px 21px;background:#FCFCFD;}
.box_coment .coments .mycoment{font-weight:bold;line-height:34px; height:34px; color:#333;}
.box_coment .coments .submit_ok{position:relative;clear:both;margin-top:8px;border:1px solid #dedede; height:60px;}
.box_coment .coments .submit_ok .tf_conts {float:left;border:0 none;width:715px;height:40px;text-indent:10px;padding:10px 0; color:#333;}
.box_coment .coments .submit_ok span{float:left;width:114px;}
.box_coment .coments .submit_ok span .cwritebtn{width:117px;height:62px;border:1px solid #8690a0;background:#8690a0;color:#fff;font-weight:bold; margin:-1px;}
.mycoment_list {overflow:hidden;border-top:1px solid #e1e1e1;}
.mycoment_list .replytotal{display:block;padding:14px 19px;font-family:Dotum;font-weight:bold;color:#333;}
.mycoment_list .replytotal em{margin-left:9px;font-weight:bold;color:#fe6e42;}
.mycoment_list .reply_box{overflow:hidden;}
.mycoment_list .reply_box li{padding:9px 19px 5px;border-top:1px solid #f2f2f2;}
.mycoment_list .reply_box li.reply{border: 0 none;padding: 9px 19px 9px 66px;background: url(/assets/images/ico_replyarr.png) no-repeat 35px -16px}
.mycoment_list .reply_box li table .reply_txt{float:left;width:635px;padding:3px 10px;color:#555;}
.mycoment_list .reply_box li table .reply_txt.ty1{width:600px;}
.mycoment_list .reply_box li table .reply_txt p{margin-top:5px;line-height:15px;}
.mycoment_list .reply_box li table .date{font-family:Tahoma;font-size:10px;color:#808080;vertical-align:top; text-align: right;}
.mycoment_list .cc_sub_reply {margin-left: -37px;  margin-top:20px;}

.reply_id{display:block;font-weight:bold;}
.fc_ty1{display:inline-block;margin-left:11px;color:#fe6e42;}
.fc_ty1 a{}
.fc_ty2{display:inline-block;margin-left:11px;color:#5490b6; font-size: 12px !important; margin-top:6px;}
.fc_ty2 a{}



/* contents_market*/
.market_box {clear:both; width:auto; overflow: hidden;}
.market_box .article { border:1px solid #b9b9b9; width:217px; height:410px; display:inline-block; text-align:center; float:left; margin-left:-1px; margin-bottom:10px; position:relative}
.market_box .article.first { width:219px; margin-left:0px;}
.market_box .article .item_area, .item_area {height:258px; background-color:#fff;  border-bottom:1px solid #ececec;}
.market_box .article .item_area .ribbon_hot, .item_area .ribbon_hot{background:url(/assets/images/ico_marking.png) no-repeat 0 0; width:30px; height:30px; position:absolute; left:8px; top:8px;}
.market_box .article .item_area .ribbon_new, .item_area .ribbon_new{background:url(/assets/images/ico_marking.png) no-repeat 0 -50px; width:68px; height:70px; position:absolute; left:8px; top:8px}
.market_box .article .item_area .item_img, .item_area .item_img{width:100%;height:140px;display:block; line-height:140px;}
.market_box .article .item_area .item_img img, .item_area .item_img img{vertical-align: middle;}
.market_box .article .item_area .item_name, .item_area .item_name{display:block; color:#555; font-weight:bold;}
.market_box .article .item_area .item_bonus, .item_area .item_bonus{display:block; color:#6490cb; height:30px; line-height: 30px;}
.market_box .article .item_area .item_des, .item_area .item_des{line-height:18px; height:50px; display:block;  color:#666;padding:20px 15px ;}

.market_box .article .item_info {padding:20px 25px; background:#fcfdfd;}

.market_box .article .item_info .item_price {display:block;text-align:left;}
.market_box .article .item_info .item_price strong{font-weight:bold; color:#ec3435;}
.market_box .article .item_info .item_input {display:block; width:auto;}
.num_add {display:inline-block; line-height: 23px; }
.num_add a{vertical-align: middle; }
.num_add .up {background: url(/assets/images/ico_comm.png) no-repeat -1px -149px; text-indent:-9999px; width:15px;height:17px; display:inline-block; }
.num_add .up:hover{background: url(/assets/images/ico_comm.png) no-repeat -1px -192px;  text-indent:-9999px; width:15px;height:17px;display:inline-block;}
.num_add .down {background: url(/assets/images/ico_comm.png) no-repeat -1px -128px;  text-indent:-9999px; width:15px;height:17px;display:inline-block;}
.num_add .down:hover {background: url(/assets/images/ico_comm.png) no-repeat -1px -171px;  text-indent:-9999px; width:15px;height:17px;display:inline-block;}
.num_add .quantity {position: relative;z-index: 10;width: 30px;height: 23px;border: 0;border-radius: 0;line-height: 23px;font-size: 12px;text-align: center; color : #666; background: none;}
.market_box .article .item_info .item_button {width:auto; clear:both; padding-top:15px;}


.market_box.ty2 {border:1px solid #e1e1e1; padding-bottom:5px;}
.market_box.ty2 .article  {border:1px solid #e1e1e1;margin-left:6px; margin-top:5px; height:280px; margin-bottom:0px;}
.market_box.ty2 .article .item_info{ height:auto;}
.market_box.ty2 .tab_area { width:auto; height:40px;  background:#f8f8f8; border-bottom:1px solid #e1e1e1;}

.btn_small { display: inline-block;height: 23px;padding: 0 8px;line-height: 23px;font-weight: normal;color: #333333;border: 1px solid #b1b1b1;border-radius: 2px;background: url(/assets/images/btn_comm.png) repeat-x 0 0;}
.btn_small.submit {border:1px solid #435cc8; background-position: 0 -30px; color: #fff; }
.btn_small.point {border:1px solid #d04060; background-position: 0 -60px; color: #fff; }
.btn_small.bold {font-weight:bold;}
.btn_small img {vertical-align: middle; margin-right:4px;} 

/* contents_game soccer*/
.sports_tab{height:43px; display: block; margin-bottom:10px; border:1px solid #b9b9b9;}
.sports_tab .tab {width:100%;display: table; padding: 0;}
.sports_tab .tab ul li{position:relative;width:500px;height:43px;background:#fbfbfb;display: table-cell;}
.sports_tab .tab ul li.on a{ background:#8690a0 ; border:1px solid #8690a0 !important; margin:-1px 0 -1px -1px; z-index:300; }
.sports_tab .tab ul li:last-child.on a{ background:#8690a0 ; border:1px solid #8690a0 !important; margin:-1px -1px -1px -1px; z-index:300; }
.sports_tab .tab ul li:first-child a{border-left:1px solid #b9b9b9; margin-left:-1px;}
.sports_tab .tab ul li a{display:block;height:33px;border-left:1px solid #d9d9d9; padding-top:10px;}
.sports_tab .tab ul li a .total_image{display:block;margin:0 auto; height:30px;}
.sports_tab .tab ul li a .total_image.soccer{width:21px;background-position: 0 0;}
.sports_tab .tab ul li a .total_image.baseball{width:21px;background-position:0 -60px;}
.sports_tab .tab ul li a .total_image.basketball{width:23px;background-position:0 -117px;}
.sports_tab .tab ul li a .total_image.volleyball{width:21px;background-position:0 -177px;}
.sports_tab .tab ul li a .total_image.hockey{width:22px;background-position:0 -236px;}
.sports_tab .tab ul li a .total_image.tennise{width:23px;background-position:0 -294px;}
.sports_tab .tab ul li a .total_image.starcraft{width:21px;background-position:0 -355px;}
.sports_tab .tab ul li a .total_image.dice{width:20px;background-position:0 -413px;}
.sports_tab .tab ul li a:hover .total_image.soccer{background-position:-141px 0;}
.sports_tab .tab ul li a:hover .total_image.baseball{background-position:-141px -60px;}
.sports_tab .tab ul li a:hover .total_image.basketball{background-position:-141px -117px;}
.sports_tab .tab ul li a:hover .total_image.volleyball{background-position:-141px -177px;}
.sports_tab .tab ul li a:hover .total_image.hockey{background-position:-141px -236px;}
.sports_tab .tab ul li a:hover .total_image.tennise{background-position:-141px -294px;}
.sports_tab .tab ul li a:hover .total_image.starcraft{background-position:-141px -355px;}
.sports_tab .tab ul li a:hover .total_image.dice{background-position:-141px -413px;}
.sports_tab .tab ul li.on .total_image.soccer, .sports_tab .tab ul li.on a:hover .total_image.soccer{background-position:-281px 0; }
.sports_tab .tab ul li.on .total_image.baseball, .sports_tab .tab ul li.on a:hover .total_image.baseball{background-position:-281px -60px;}
.sports_tab .tab ul li.on .total_image.basketball, .sports_tab .tab ul li.on a:hover .total_image.basketball{background-position:-281px -117px;}
.sports_tab .tab ul li.on .total_image.volleyball, .sports_tab .tab ul li.on a:hover .total_image.volleyball{background-position:-281px -177px;}
.sports_tab .tab ul li.on .total_image.hockey, .sports_tab .tab ul li.on a:hover .total_image.hockey{background-position:-281px -236px;}
.sports_tab .tab ul li.on .total_image.tennise, .sports_tab .tab ul li.on a:hover .total_image.tennise{background-position:-281px -294px;}
.sports_tab .tab ul li.on .total_image.starcraft, .sports_tab .tab ul li.on a:hover .total_image.starcraft{background-position:-281px -355px;}
.sports_tab .tab ul li.on .total_image.dice, .sports_tab .tab ul li.on a:hover .total_image.dice{background-position:-281px -413px;}
.sports_tab .tab ul li .total{position:absolute;top:5px;right:5px;display:inline-block;width:27px;height:14px;font-family:Verdana;font-size:9px;color:#fff;text-align:center;background:url(/assets/images/img_gametotal.png) no-repeat 0 0;}

.sports_tab .tab ul li:hover .balloon_message {display: block; top:-28px;} 

.sport_conts{overflow:hidden; clear: both;}
.sport_conts .conts_tab{overflow:hidden;background:#fcfcfd;padding:16px 14px 15px 30px; border: 1px solid #b9b9b9; border-bottom:none;}
.sport_conts .box_tbl{}
.sport_conts .box_tbl.ty1{border:0 none;}
.sport_conts .box_tbl .box_tbl_depth{margin-top:10px;}
.sport_conts .box_tbl .box_tbl_depth.ty1{margin-top:0;border-left:1px solid #b9b9b9;border-right:1px solid #b9b9b9; border-bottom:1px solid #b9b9b9;}
.conts_tab .view_mode{float:left;overflow:hidden;}
.conts_tab .view_mode a{float:left;display:block;width:20px;height:14px;text-indent:-999px;background:url(/assets/images/view_mode.png) no-repeat 0 0;}
.conts_tab .view_mode a.mode2{margin-left:16px;vertical-align:top;background-position:0 -20px;}
.conts_tab .view_list{float:left;width:100%;font-weight:bold;color:#e1eefc;}
.conts_tab .view_list .listl{float:left;}
.conts_tab .view_list .listl li{float:left;padding:0 16px;line-height:15px;background:url(/assets/images/sc_viewlistcol.png) no-repeat 0 2px;}
.conts_tab .view_list .listl li:first-child{padding-left:0;background:none;}
.conts_tab .view_list .listr{float:right;}
.conts_tab .view_list .listr li{float:left;padding:0 16px;line-height:15px;background:url(/assets/images/sc_viewlistcol.png) no-repeat 0 2px;}
.conts_tab .view_list .listr li:first-child{padding-left:0;background:none;}
.conts_tab .view_list .listr li.last{padding:0 0 0 16px;}
.conts_tab .view_list .listr li.last a{display:block;width:15px;height:15px;}

/* contents_game baseball*/
.sport_conts .tab_inner{overflow:hidden;padding:16px 13px 14px 16px;border:1px solid #b9b9b9; background:#fcfcfd; margin-bottom:10px;}
.sport_conts .tab_inner .listl{float:left;color:#666;font-weight:normal;}
.sport_conts .tab_inner .listl li{float:left;padding:0 16px;line-height:15px;background:url(/assets/images/sc_viewlistcol.png) no-repeat 0 2px;}
.sport_conts .tab_inner .listl li:first-child{padding-left:0;background:none;}
.sport_conts .tab_inner .listr{float:right; color:#666; }
.sport_conts .tab_inner .listr li{float:left;padding:0 16px;line-height:15px;background:url(/assets/images/sc_viewlistcol.png) no-repeat 0 2px;}
.sport_conts .tab_inner .listr li:first-child{padding-left:0;background:none;}
.sport_conts .tab_inner .listr li.last{padding:0 0 0 16px;}
.sport_conts .tab_inner .listr li.last a{display:block;width:15px;height:15px;}
.sport_conts .tab_inner .listr .txt{float:left;}
.sport_conts .tab_inner .listr .txt li{float:left;padding:0 14px;line-height:15px;}
.sport_conts .tab_inner .listr .txt li:first-child{padding-left:0;}
.sport_conts .tab_inner .listr .txt li span{padding-left:14px;background:url(/assets/images/bs_icocomm.png) no-repeat 0 1px;}
.sport_conts .tab_inner .listr .txt li span.tys{background-position:0 -19px;}
.sport_conts .tab_inner .listr .txt li span.tye{background-position:0 -39px;}
.sport_conts .tab_inner .listr .btn_sett{float:right;width:15px;height:15px;margin-left:46px;}
.sport_conts .conts_tab.ty1{position:relative;padding:0px; height:43px; display: block; overflow:visible;}
.sport_conts .conts_tab.ty1 .date_tab {display: table; height: 43px;}
.sport_conts .conts_tab.ty1 .date_tab .today{border-right:1px solid #e8e9eb;}
.sport_conts .conts_tab.ty1 .date_tab .calender{border-left:1px solid #e8e9eb; }
.sport_conts .conts_tab.ty1 .date_tab .date_list{overflow:visible;color:#888888;font-family:Dotum; }
.sport_conts .conts_tab.ty1 .date_tab .date_list li{padding:0px;line-height:43px; display: table-cell;width:500px;}
.sport_conts .conts_tab.ty1 .date_tab .date_list li:FIRST-CHILD a, 
.sport_conts .conts_tab.ty1 .date_tab .date_list li:nth-child(2) a,
.sport_conts .conts_tab.ty1 .date_tab .date_list li:LAST-CHILD a
 {background: none !important;}
.sport_conts .conts_tab.ty1 .date_tab .date_list li a{display:block;text-align:center; background:url(/assets/images/img_category_divide.png) no-repeat 0 center; color: #666;}
.sport_conts .conts_tab.ty1 .date_tab .date_list li.on a{color:#fff;  height:43px; margin:-1px 0px; line-height: 43px; background:url(/assets/images/img_category_divide.png) no-repeat 0 999px #447ec5; border:1px solid #447ec5;}

/* contents_game dice*/
.bettmoney{display:none;width:48px;height:29px;margin:0 auto;background:url(/assets/images/img_dicebettbg.png) no-repeat 0 0;}
.winner{display:none;width:50px;height:39px;margin:0 auto;background:url(/assets/images/img_dicewinner.png) no-repeat 0 0; display: none;}
.fnh .winner{display:block;position:absolute;top:50%;left:50%;margin-left:-25px;margin-top:-19px; display:none;}
.fnh .bettmoney{display:inline-block;position:absolute;top:50%;left:50%;margin-left:-24px;margin-top:-14.5px;text-indent:0;line-height:30px;font-weight:bold;color:#fff;text-align:center;}
.on .bettmoney{display:inline-block;position:absolute;top:50%;left:50%;margin-left:-24px;margin-top:-14.5px;text-indent:0;line-height:30px;font-weight:bold;color:#fff;text-align:center;}

.sport_conts .box_tbl.dice_box{overflow:hidden;position:relative;width:875px;height:1200px;background:url(/assets/images/game_dicebg_deepbrown2.jpg) repeat-y ;border:0 none; font-family:Dotum,AppleSDGothic;}
.logo_dice_game {background:url(/assets/images/logo_dice_game.png) no-repeat 0 0; width:182px; height:18px; display: inline-block; position:absolute !important; top:13px; left:50%; margin-left:-91px;}
.bgsound{position:absolute;top:8px;right:23px;overflow:hidden;z-index:100;}
.bgsound li:first-child{width:57px;margin:0;}
.bgsound li{float:left;width:67px;margin-left:26px;height:23px;}
.bgsound li a{display:block;line-height:23px;text-indent:-9999px;}
.bgsound li .bg{background:url(/assets/images/dice_bgsound.png) no-repeat 0 0;}
.bgsound li .bg.ty1{background-position:0 -30px;}
.bgsound li .bg.ty2{background-position:-109px -30px;}
.bgsound li.on .bg.ty1{background-position: 0px 0px;}
.bgsound li.on .bg.ty2{background-position:-109px 0px;}


.bgsound li.open .bg.ty1{background-position:0 -38px;}
.bgsound li.open .bg.ty2{background-position:-90px -38px;}
.bgsound li.open.on .bg.ty1{background-position:0 -57px;}
.bgsound li.open.on .bg.ty2{background-position:-90px -57px;}

.dice_info {position:absolute;top:10px;left:0px;overflow:hidden;}
.dice_info li{margin:0;}
.dice_info li{float:left;height:23px;}
.dice_info li.bt_info_1 a{display:inline-block;background:url(/assets/images/dice_left_top_button.png) no-repeat 0 0;width: 60px;height: 22px; text-indent:-9999px; margin-left:11px;}
.dice_info li.bt_info_2 a{display:inline-block;background:url(/assets/images/dice_left_top_button.png) no-repeat -58px 0;width: 75px;height: 22px; text-indent:-9999px; margin-left:8px;}
.dice_info li.bt_info_3 a{display:inline-block;background:url(/assets/images/dice_left_top_button.png) no-repeat -154px 0;width: 56px;height: 22px; text-indent:-9999px; margin-left:8px;}
.dice_info li a:hover {background-position-y:-30px; }

.sport_conts .box_tbl.dice_box .mybetting {width:855px; overflow:hidden; background:url(/assets/images/game_dicemybettablebg3.png) no-repeat 0 0; margin:0 auto; padding-top:30px; margin-top:20px; position:relative;}
.sport_conts .box_tbl.dice_box .mybetting .scroller {overflow-y: auto; overflow-x:hidden; height:190px;width:855px; margin:0 auto;}
.sport_conts .box_tbl.dice_box .mybetting .tbl_dice {width:855px; margin: 0 auto; background:none; }
.sport_conts .box_tbl.dice_box .mybetting .tbl_dice td{height:25px;font-size:11px;color:#98837a;text-align:center; border-bottom:1px solid #efe3d7;}
.sport_conts .box_tbl.dice_box .mybetting .tbl_dice tr:last-CHILD td{border-bottom:none;}
.sport_conts .box_tbl.dice_box .mybetting .tbl_dice td .fc_r{color:#e52c6a;font-size:11px;font-family:Dotum;}
.sport_conts .box_tbl.dice_box .mybetting .tbl_dice td .fc_b{color:#2c74e5;font-size:11px;font-family:Dotum;}
.sport_conts .box_tbl.dice_box .mybetting .tbl_dice .mark_betting td {}

.tbl_dice.gameboard {background:url(/assets/images/game_dicebg_deepbrown_board5.png) no-repeat 0 0;}
.tbl_dice{width:100%;margin:0;padding:0;font-family:Dotum;}
.tbl_dice a{position:relative;}
.tbl_dice td{position:relative; }
.tbl_dice .dice_title{float:left;text-align:left;padding:0 10px;height:31px;color:#f5de84;font-size:16px;line-height:31px;font-weight:bold;text-shadow:1px 2px 1px #877e7b;}
.tbl_dice .dice_title em{font-size:16px;color:#fff;line-height:31px;font-weight:bold;text-shadow:1px 2px 1px #877e7b;}
.tbl_dice .dice_pregraph{position:absolute;top:19px;left:50%;margin-left:-68.5px;}
.tbl_dice .dice_pregraph a{display:block;text-indent:-9999px;background:url(/assets/images/img_pregraphbg.png) no-repeat 0 -28px;
	width: 137px;
	height: 24px;}
.tbl_dice .dice_pregraph a:hover{background-position:0 0;}
.tbl_dice .dice_gametime{float:right;width:74px;height:31px;padding:0 6px;color:#ffe990;font-size:20px;font-weight:bold;line-height:31px;text-shadow: 1px 2px 1px #877e7b;}
.tbl_dice .dice_time{overflow:hidden;width:82px;height:30px;padding-left:122px;font-size:14px;line-height:30px;font-weight:bold;text-align:left;color:#c5f9bb;text-shadow: 1px 2px 1px #877e7b;}
.tbl_dice .dice_point{overflow:hidden;width:115px;height:30px;padding:0 15px 0 74px;font-size:14px;line-height:30px;font-weight:bold;text-align:right;color:#c5f9bb;text-shadow: 1px 2px 1px #877e7b;}
.tbl_dice .dice_wins{padding-top:25px;width:204px;height:150px;}

.tbl_dice .wins_sm{position:relative;width:215px;height:83px;padding-top:26px;}
.tbl_dice .wins_sm a{display:block;width:215px;height:83px;text-indent:-999px;}
.tbl_dice .wins_sm a:hover{background:url(/assets/images/img_wins.png) no-repeat 0 0;}
.tbl_dice .wins_sm a.on{background:url(/assets/images/img_wins.png) no-repeat 0 0;}
.tbl_dice .wins_sm a.fnh{background:url(/assets/images/img_wins_win.png) no-repeat 0 0;mix-blend-mode: overlay;}
.tbl_dice .wins_sm a.result{background:url(/assets/images/img_wins_result.png) no-repeat 0 0;}
.tbl_dice .wins_sm a.close{display:block;position:absolute;top:15px;right:-11px;width:25px !important;height:27px !important;text-indent:-999px;background:url(/assets/images/btn_diceclose.png) no-repeat 0 0 !important;z-index:1;}
.tbl_dice .wins_dice{overflow:hidden;width:80px;height:150px;padding-top:25px;}
.tbl_dice .wins_dice a{display:block;width:80px;height:50px;margin-bottom:1px;text-indent:-999px;}
.tbl_dice .wins_dice a.last{width:80px;height:48px;margin-bottom:0;}
.tbl_dice .wins_dice a:hover{background:url(/assets/images/img_dicestep.png) no-repeat 0 0;}
.tbl_dice .wins_dice a.last:hover{background:url(/assets/images/img_dicesteplast.png) no-repeat 0 0;}
.tbl_dice .wins_dice a.on{background:url(/assets/images/img_dicestep_on.png) no-repeat 0 0;}
.tbl_dice .wins_dice a.last.on{background:url(/assets/images/img_dicesteplast_on.png) no-repeat 0 0;}
.tbl_dice .wins_dice a.fnh{background:url(/assets/images/img_dicestep_win.png) no-repeat 0 0;mix-blend-mode: overlay;}
.tbl_dice .wins_dice a.last.fnh{background:url(/assets/images/img_dicesteplast_win.png) no-repeat 0 0;mix-blend-mode: overlay;}
.tbl_dice .wins_dice a.result{background:url(/assets/images/img_dicestep_result.png) no-repeat 0 0;}
.tbl_dice .wins_dice a.last.result{background:url(/assets/images/img_dicesteplast_result.png) no-repeat 0 0;}

.tbl_dice .dice_bottom{position:relative;width:215px;height:41px;padding-top:23px;}
.tbl_dice .dice_bottom a{display:block;width:215px;height:41px;text-indent:-999px;}
.tbl_dice .dice_bottom a.close{display:block;position:absolute;top:15px;right:-11px;width:25px !important;height:27px !important;text-indent:-999px;background:url(/assets/images/btn_diceclose.png) no-repeat 0 0 !important;z-index:1;}
.tbl_dice .dice_bottom a:hover{background:url(/assets/images/img_dicebottom.png) no-repeat 0 0;}
.tbl_dice .dice_bottom a.on{background:url(/assets/images/img_dicebottom.png) no-repeat 0 0;}
.tbl_dice .dice_bottom a.fnh{background:url(/assets/images/img_dicebottom_win.png) no-repeat 0 0;mix-blend-mode: overlay;}
.tbl_dice .dice_bottom a.result{background:url(/assets/images/img_dicebottom_result.png) no-repeat 0 0;}

.tbl_dice .statistics{overflow:hidden;width:355px;height:158px;padding:26px 3px 3px 2px;}
.tbl_dice .statistics .list_view{overflow-y:auto;width:355px;height:157px;}
.tbl_dice .statistics .list_view ul{overflow:hidden;width:100%;}
.tbl_dice .statistics .list_view ul li{overflow:hidden;float:none;height:31px; line-height:31px;border-top:1px solid #ada4a1;}
.tbl_dice .statistics .list_view ul li:first-child{margin-top:0;}
.tbl_dice .statistics .list_view ul li .fl{display:block;width:auto;color:#fff;padding:0 10px;}
.tbl_dice .statistics .list_view ul li .fl span{text-align:left; display:inline-block; float: left;}
.tbl_dice .statistics .list_view ul li .fl span.date{width:123px; padding-left:10px; }
.tbl_dice .statistics .list_view ul li .fl span.img{padding:0 0px 0 0px; width:85px}
.tbl_dice .statistics .list_view ul li .fl img{display:inline-block; vertical-align: middle;}
.tbl_dice .statistics .list_view ul li .fl img{margin-right:6px;}
.tbl_dice .statistics .list_view ul li .fl span.txt{color:#fff;padding-top:6px;}
.tbl_dice .statistics .list_view ul li .fl span.txt span{text-align:center; margin-left:11px;}


.tbl_dice .gameresults.on{display:block;}
.tbl_dice .gameresults{display:none;position:absolute;left:-2px;top:-17px;width:429px;height:255px;background:url(/assets/images/img_gameresultsbg.png) no-repeat 50% 15px;}
.tbl_dice .gameresults strong{display:block;font-size:14px;font-weight:bold;text-align:center;color:#fff;letter-spacing:0.1em; margin-top:50px;}
.tbl_dice .gameresults .resultslist{overflow:hidden; margin:0 auto; margin-top:32px; width:355px;  text-align:center; }
.tbl_dice .gameresults .resultslist li{height:42px;line-height:42px; display:inline-block;}
.tbl_dice .gameresults .resultslist li .diceimg{float:left;line-height:42px;height:42px;vertical-align:middle;}
.tbl_dice .gameresults .resultslist li .diceimg img{float:left; width:37px !important; height:42px !important;}
.tbl_dice .gameresults .resultslist li .equal{float:left;display:inline-block;width:12px;height:42px;line-height:42px;margin:0 18px 0 15px;text-indent:-9999px;vertical-align:middle;background:url(/assets/images/img_gameresults_equal.png) no-repeat center center;}
.tbl_dice .gameresults .resultslist li .resultstxt{overflow:hidden;float:left;}
.tbl_dice .gameresults .resultslist li .resultstxt li:first-child{margin:0;}
.tbl_dice .gameresults .resultslist li .resultstxt li{float:left;width:42px;height:42px;margin-left:9px;}
.tbl_dice .gameresults .resultslist li .resultstxt li .round{display:block;width:42px;height:42px;text-align:center;font-size:16px;font-weight:bold;color:#fff;line-height:42px;background:url(/assets/images/img_gameresultsnumbg.png) no-repeat 0 0;}
.tbl_dice .gameresults .resultslist li .resultstxt li .round.num{background-position:0 0;}
.tbl_dice .gameresults .resultslist li .resultstxt li .round.small{color:#fff;background-position:0 -42px;}
.tbl_dice .gameresults .resultslist li .resultstxt li .round.big{color:#fff;background-position:0 -84px;}
.tbl_dice .gameresults .resultslist li .resultstxt li .round.even{color:#fff;background-position:0 -84px;}
.tbl_dice .gameresults .resultslist li .resultstxt li .round.odd{color:#fff;background-position:0 -42px;}
.tbl_dice .wins_num{position:relative;width:855px;height:45px;padding:24px 0px 3px 10px;}
.tbl_dice .wins_num ul{width:100%;}
.tbl_dice .wins_num ul li:first-child{margin:0;}
.tbl_dice .wins_num ul li{position:relative;float:left;width:52px;height:51px;margin-left:1px;}
.tbl_dice .wins_num ul li a{display:block;text-indent:-999px;width:52px;height:51px;}
.tbl_dice .wins_num ul li .close{display:none;position:absolute;top:-10px;right:-11px;z-index:1;width:25px !important;height:27px !important;text-indent:-999px;background:url(/assets/images/btn_diceclose.png) no-repeat 0 0 !important;}
.tbl_dice .wins_num ul li.on a.close{display:block;}
.tbl_dice .wins_num ul li a:hover{background:url(/assets/images/img_dicenumlist1.png) no-repeat 0 0;}
.tbl_dice .wins_num ul li.on a{background:url(/assets/images/img_dicenumlist1.png) no-repeat 0 0;}
.tbl_dice .wins_num ul li a.fnh{background:url(/assets/images/img_dicenumlist1_win.png) no-repeat 0 0;mix-blend-mode: overlay;}
.tbl_dice .wins_num ul li a.result{background:url(/assets/images/img_dicenumlist1_result.png) no-repeat 0 0;}
.tbl_dice .wins_num ul li.first,
.tbl_dice .wins_num ul li.last{width:56px;}
.tbl_dice .wins_num ul li.first a,
.tbl_dice .wins_num ul li.last a{width:56px;}
.tbl_dice .wins_num ul li.first a:hover{background:url(/assets/images/img_dicenumlist.png) no-repeat 0 0;}
.tbl_dice .wins_num ul li.first.on a{background:url(/assets/images/img_dicenumlist.png) no-repeat 0 0;}
.tbl_dice .wins_num ul li.first a.fnh{background:url(/assets/images/img_dicenumlist_win.png) no-repeat 0 0;mix-blend-mode: overlay;}
.tbl_dice .wins_num ul li.first a.result{background:url(/assets/images/img_dicenumlist_result.png) no-repeat 0 0;}
.tbl_dice .wins_num ul li.last a:hover{background:url(/assets/images/img_dicenumlist2.png) no-repeat 0 0;}
.tbl_dice .wins_num ul li.last.on a{background:url(/assets/images/img_dicenumlist2.png) no-repeat 0 0;}
.tbl_dice .wins_num ul li.last a.fnh{background:url(/assets/images/img_dicenumlist2_win.png) no-repeat 0 0;mix-blend-mode: overlay;}
.tbl_dice .wins_num ul li.last a.result{background:url(/assets/images/img_dicenumlist2_result.png) no-repeat 0 0;}

.tbl_dice .wins_diceposition{position:relative;width:855px;height:65px;padding:24px 0px 3px 10px;}
.tbl_dice .wins_diceposition ul{width:100%;}
.tbl_dice .wins_diceposition ul li:first-child{margin:0;}
.tbl_dice .wins_diceposition ul li{position:relative;float:left;width:55px;height:71px;margin-left:1px;}
.tbl_dice .wins_diceposition ul li a{display:block;text-indent:-999px;width:55px;height:71px;}
.tbl_dice .wins_diceposition ul li .close{display:none;position:absolute;z-index:1;top:-10px;right:-11px;width:25px !important;height:27px !important;text-indent:-999px;background:url(/assets/images/btn_diceclose.png) no-repeat 0 0 !important;}
.tbl_dice .wins_diceposition ul li.on a.close{display:block;}
.tbl_dice .wins_diceposition ul li a:hover{background:url(/assets/images/img_diceposition1.png) no-repeat 0 0;}
.tbl_dice .wins_diceposition ul li.on a{background:url(/assets/images/img_diceposition1.png) no-repeat 0 0;}
.tbl_dice .wins_diceposition ul li a.fnh{background:url(/assets/images/img_diceposition1_win.png) no-repeat 0 0;mix-blend-mode: overlay;}
.tbl_dice .wins_diceposition ul li a.result{background:url(/assets/images/img_diceposition1_result.png) no-repeat 0 0;}
.tbl_dice .wins_diceposition ul li.first,
.tbl_dice .wins_diceposition ul li.last,
.tbl_dice .wins_diceposition ul li.first a,
.tbl_dice .wins_diceposition ul li.last a{width:63px;}
.tbl_dice .wins_diceposition ul li.first a:hover{background:url(/assets/images/img_diceposition.png) no-repeat 0 0;}
.tbl_dice .wins_diceposition ul li.first.on a{background:url(/assets/images/img_diceposition.png) no-repeat 0 0;}
.tbl_dice .wins_diceposition ul li.first a.fnh{background:url(/assets/images/img_diceposition_win.png) no-repeat 0 0;mix-blend-mode: overlay;}
.tbl_dice .wins_diceposition ul li.first a.result{background:url(/assets/images/img_diceposition_result.png) no-repeat 0 0;}
.tbl_dice .wins_diceposition ul li.last a:hover{background:url(/assets/images/img_diceposition2.png) no-repeat 0 0;}
.tbl_dice .wins_diceposition ul li.last.on a{background:url(/assets/images/img_diceposition2.png) no-repeat 0 0;}
.tbl_dice .wins_diceposition ul li.last a.fnh{background:url(/assets/images/img_diceposition2_win.png) no-repeat 0 0;mix-blend-mode: overlay;}
.tbl_dice .wins_diceposition ul li.last a.result{background:url(/assets/images/img_diceposition2_result.png) no-repeat 0 0;}

.tbl_dice .wins_diceposition.ty1{position:relative;width:855px;height:75px;padding:24px 0px 3px 10px;}
.tbl_dice .wins_diceposition.ty1 ul{width:100%;}
.tbl_dice .wins_diceposition.ty1 ul li:first-child{margin:0;}
.tbl_dice .wins_diceposition.ty1 ul li{float:left;width:140px;height:81px;margin-left:1px;}
.tbl_dice .wins_diceposition.ty1 ul li a{display:block;text-indent:-999px;width:140px;height:81px;}
.tbl_dice .wins_diceposition.ty1 ul li .close{display:none;position:absolute;top:-10px;right:-11px;z-index:1;width:25px !important;height:27px !important;text-indent:-999px;background:url(/assets/images/btn_diceclose.png) no-repeat 0 0 !important;}
.tbl_dice .wins_diceposition.ty1 ul li.on a.close{display:block;}
.tbl_dice .wins_diceposition.ty1 ul li a:hover{background:url(/assets/images/img_dicepositionty2.png) no-repeat 0 0;}
.tbl_dice .wins_diceposition.ty1 ul li.on a{background:url(/assets/images/img_dicepositionty2.png) no-repeat 0 0;}
.tbl_dice .wins_diceposition.ty1 ul li a.fnh{background:url(/assets/images/img_dicepositionty2_win.png) no-repeat 0 0;mix-blend-mode: overlay;}
.tbl_dice .wins_diceposition.ty1 ul li a.result{background:url(/assets/images/img_dicepositionty2_result.png) no-repeat 0 0;}
.tbl_dice .wins_diceposition.ty1 ul li.first,
.tbl_dice .wins_diceposition.ty1 ul li.last,
.tbl_dice .wins_diceposition.ty1 ul li.first a,
.tbl_dice .wins_diceposition.ty1 ul li.last a{width:145px;}
.tbl_dice .wins_diceposition.ty1 ul li.first a:hover{background:url(/assets/images/img_dicepositionty1.png) no-repeat 0 0;}
.tbl_dice .wins_diceposition.ty1 ul li.last a:hover{background:url(/assets/images/img_dicepositionty3.png) no-repeat 0 0;}
.tbl_dice .wins_diceposition.ty1 ul li.first.on a{background:url(/assets/images/img_dicepositionty1.png) no-repeat 0 0;}
.tbl_dice .wins_diceposition.ty1 ul li.last.on a{background:url(/assets/images/img_dicepositionty3.png) no-repeat 0 0;}
.tbl_dice .wins_diceposition.ty1 ul li.first a.fnh{background:url(/assets/images/img_dicepositionty1_win.png) no-repeat 0 0;mix-blend-mode: overlay;}
.tbl_dice .wins_diceposition.ty1 ul li.last a.fnh{background:url(/assets/images/img_dicepositionty3_win.png) no-repeat 0 0;mix-blend-mode: overlay;}
.tbl_dice .wins_diceposition.ty1 ul li.first a.result{background:url(/assets/images/img_dicepositionty1_result.png) no-repeat 0 0;}
.tbl_dice .wins_diceposition.ty1 ul li.last a.result{background:url(/assets/images/img_dicepositionty3_result.png) no-repeat 0 0;}

.tbl_dice .totalbet{overflow:hidden;width:288px;height:64px;background:url(/assets/images/img_totalbet.png) no-repeat; }
.tbl_dice .totalbet .bet{display:inline-block; float:left; overflow:hidden;padding:32px 0px 0px 16px;font-family:tahoma;font-size:18px;line-height:18px;color:#f0e4e1;text-align:left; width:123px;}
.tbl_dice .totalbet .bet.ty2 {color:#ffd966;}
.tbl_dice .point_inner{overflow:hidden;float:left;width:374px;height:64px;}
.tbl_dice .point_inner .btn_pointlist{overflow:hidden;float:left;width:282px; height:64px; background:url(/assets/images/img_dicebtnpointtbg.png) no-repeat;}
.tbl_dice .point_inner .btn_pointlist li:first-child{margin-left:10px;}
.tbl_dice .point_inner .btn_pointlist li{float:left;margin-left:10px;width:58px;height:44px;text-indent:-999px; margin-top:9px;}
.tbl_dice .point_inner .btn_pointlist li:nth-child(3){margin-left:10px;}
.tbl_dice .point_inner .btn_pointlist li a{display:block;width:58px;height:44px;background:url(/assets/images/img_dicebtnpointlist.png) no-repeat;}
.tbl_dice .point_inner .btn_pointlist li a.bet_btn1{background-position:-4px -4px;}
.tbl_dice .point_inner .btn_pointlist li a.bet_btn2{background-position:-73px -4px;}
.tbl_dice .point_inner .btn_pointlist li a.bet_btn3{background-position:-141px -4px;}
.tbl_dice .point_inner .btn_pointlist li a.bet_btn4{background-position:-210px -4px;}
.tbl_dice .point_inner .btn_pointlist li a.bet_btn1:hover{background-position:-4px -94px;}
.tbl_dice .point_inner .btn_pointlist li a.bet_btn2:hover{background-position:-73px -94px;}
.tbl_dice .point_inner .btn_pointlist li a.bet_btn3:hover{background-position:-141px -94px;}
.tbl_dice .point_inner .btn_pointlist li a.bet_btn4:hover{background-position:-210px -94px;}
.tbl_dice .point_inner .btn_pointlist li.on a.bet_btn1{background-position:-4px -194px;}
.tbl_dice .point_inner .btn_pointlist li.on a.bet_btn2{background-position:-73px -194px;}
.tbl_dice .point_inner .btn_pointlist li.on a.bet_btn3{background-position:-141px -194px;}
.tbl_dice .point_inner .btn_pointlist li.on a.bet_btn4{background-position:-210px -194px;}
.tbl_dice .point_inner .btn_pointwrap{float:left;margin-left:8px;width:76px;height:64px;}
.tbl_dice .point_inner .btn_pointwrap a{display:block;width:76px;height:64px;text-indent:-999px;background:url(/assets/images/img_dicebtncancel.png) no-repeat;}
.tbl_dice .point_inner .btn_pointwrap a:hover{background:url(/assets/images/img_dicebtncancel_over.png) no-repeat;}
.tbl_dice .point_inner .btn_pointwrap a.on{background:url(/assets/images/img_dicebtncancel_on.png) no-repeat;}
.tbl_dice .betBtn{overflow:hidden;}
.tbl_dice .betBtn button{outline:none;}
.tbl_dice .betBtn .ir a{display:block;width:195px;height:64px;text-indent:-9999px;background:url(/assets/images/img_dicebet.png) no-repeat;}
.tbl_dice .betBtn .ir a:hover{background:url(/assets/images/img_dicebet_over.png) no-repeat;}
.tbl_dice .betBtn .ir a.on{background:url(/assets/images/img_dicebet_on.png) no-repeat;}


.tbl_dice .guide {}
.tbl_dice .guide .guideTitle {background:url(/assets/images/img_guidetitle.png) no-repeat; display:inline-block; width:78px; height: 17px; margin:21px 0 0 14px;}
.tbl_dice .guide ul  {  margin:8px 0 30px 30px}
.tbl_dice .guide ul li {list-style:square; color:#fff; font-size:11px !important; line-height:18px }

/* countbox */
#dimmed{position:absolute;top:0px;left:0;width:100%;height:680px;background:url(/assets/images/dimmed_bg.png) repeat-x;}
.countbox{display:none;position:absolute;left:0;top:0;width:100%;height:644px;z-index:99;}
.countarea{overflow:hidden;position:absolute;top:0;left:14%;width:650px;}
.countarea .timecount{margin:0 auto;width:378px;height:227px;text-align:center;}
.countarea .timecount .num_comm{position:relative;left:50%;top:76px;display:block;margin-left:-34.5px;width:69px;height:69px;text-align:center;text-indent:-9999px;background:url(/assets/images/timecountnum.png) no-repeat;}
.countarea .timecount .num_comm.num1{background-position:0 0;}
.countarea .timecount .num_comm.num2{background-position:0 -69px;}
.countarea .timecount .num_comm.num3{background-position:0 -138px;}
.countarea .timecount .num_comm.num4{background-position:0 -207px;}
.countarea .timecount .num_comm.num5{background-position:0 -276px;}
.countarea .timecount .num_comm.num6{background-position:0 -345px;}
.countarea .timecount .num_comm.num7{background-position:0 -414px;}
.countarea .timecount .num_comm.num8{background-position:0 -483px;}
.countarea .timecount .num_comm.num9{background-position:0 -552px;}
.countarea .timecount .num_comm.num10{background-position:0 -621px;}
.countarea .game{position:relative;top:0px;text-align:center;}

/* premium_total */
.premium_total{position:absolute;display:block;width:850px;}
.premium_total .tit_area{padding:16px 12px 13px;background:url(/assets/images/img_dicepretotalbg.jpg) repeat-x left top;}
.premium_total .layer_close{position: absolute;top:12px;right:12px;display:block;width:24px;height:24px;padding:0;}
.premium_total .pop_cont{overflow:hidden;padding:12px 12px 30px 12px; clear: both;}
.premium_total .pop_cont .total_titles{margin-top:30px;font-weight:bold;color:#666;}
.premium_total .pop_cont .total_titles span{display:inline-block;margin-left:20px;font-weight:normal;font-size:12px;color:#999;vertical-align:middle;}
.premium_total .pop_cont .total_search{margin-top:10px;padding:13px 0 12px;text-align:center;background:#fcfcfc; border-top:1px solid #f5f5f5; border-bottom:1px solid #f5f5f5; margin-left:-12px; margin-right:-12px;}
.premium_total .pop_cont .total_search .btn{display:inline-block;width:42px;margin-left:1px;text-align:center;line-height:24px;color:#333;vertical-align:middle;background:url(/assets/images/btn_totalbtn.png) no-repeat left top;}
.premium_total .pop_cont .total_search .btn span{padding:0 9px;height:24px;background-position:right top;vertical-align:middle;font-size:11px;}
.premium_total .pop_cont .total_search .btn.ty1{display:inline-block;width:62px;margin-left:1px;text-align:center;line-height:24px;color:#fff;vertical-align:middle;background:url(/assets/images/btn_totalbtn1.png) no-repeat left top;}
.premium_total .pop_cont .total_search .btn.ty1 span{font-size:11px;padding:0 9px;height:24px;background-position:right top;vertical-align:middle;}
.premium_total .pop_cont .total_search .ser_txt{display:inline-block;font-size:14px;font-family:dotum;font-weight:normal;margin:0 14px;color:#666;}
.premium_total .pop_cont .total_search .ser_txt.ty1{font-size:12px;margin:0 10px;}
.premium_total .pop_cont .total_search .Selectsernum{width:138px;}
.premium_total .pop_cont .total_titles .radio01{position:relative; top:2px;z-index:0; *z-index:-1;}
.premium_total .pop_cont .total_titles label.text{margin-right:5px;}
.premium_total .pop_cont .total_list{margin-top:10px;width:826px;overflow-x:scroll;border-top:1px solid #f0f0f0;background:#fff;}
.premium_total .pop_cont .total_list .tbl_dice.total{table-layout:fixed;}
.premium_total .pop_cont .total_list .tbl_dice.total th:first-child{border-left:1px solid #ecebe4;}
.premium_total .pop_cont .total_list .tbl_dice.total th{border-right:1px solid #ecebe4;padding:8px 0;background:#fcfcfc;border-bottom:1px solid #f0f0f0;}
.premium_total .pop_cont .total_list .tbl_dice.total td:first-child{border-left:1px solid #efefef;}
.premium_total .pop_cont .total_list .tbl_dice.total td{height:30px;border-right:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;text-align:center;}
.premium_total .pop_cont .total_list .tbl_dice.total td .racts_r{display:inline-block;width:24px;height:24px;font-size:9px;line-height:23px;font-family:Tahoma;color:#fff;background:url(/assets/images/ico_totalpreract.png) no-repeat left top;}
.premium_total .pop_cont .total_list .tbl_dice.total td .racts_b{display:inline-block;width:24px;height:24px;font-size:9px;line-height:23px;font-family:Tahoma;color:#fff;background:url(/assets/images/ico_totalpreract2.png) no-repeat left top;}
.premium_total .pop_cont .total_listty1{margin-top:10px;width:824px;height:184px;border:1px solid #efefef;border-bottom:1px solid #d3d3d1;background:#fff;}
.premium_total .pop_cont .total_listty1 .vgraph{position:relative;float:left;width:428px;height:134px;padding:20px 0 30px;background:url(/assets/images/img_vgraphbg.jpg) repeat-x left bottom;}
.premium_total .pop_cont .total_listty1 .vgraph.ty1{width:395px;height:134px;border-left:1px solid #efefef;}
.premium_total .pop_cont .total_listty1 .vgraph strong{position:absolute;top:16px;left:18px;display:inline-block;color:#b0674b;font-weight:bold;}
.premium_total .pop_cont .total_listty1 .vgraph ul{margin:0;padding:0;width:60%;margin:0 auto;height:134px;font-size:11px;list-style:none;}
.premium_total .pop_cont .total_listty1 .vgraph ul:after{ content:""; display:block; clear:both;}
.premium_total .pop_cont .total_listty1 .vgraph li{float:left;display:inline;width:45px; height:100%; margin:0 3%; position:relative; text-align:center; white-space:nowrap;}
.premium_total .pop_cont .total_listty1 .vgraph .vTerm{ position:relative;left:-15px;display:inline-block;width:45px;height:20px;line-height:20px; margin:0 -100% -20px 0; padding:134px 0 0 0; vertical-align:bottom; color:#cc2c60; font-weight:normal;}
.premium_total .pop_cont .total_listty1 .vgraph .vTerm.ty1{color:#2c74e5;}
.premium_total .pop_cont .total_listty1 .vgraph .vBar{ position:relative; display:inline-block; width:14px; margin:0 auto;border-bottom:0; background:#e52c6a; vertical-align:bottom;}
.premium_total .pop_cont .total_listty1 .vgraph .vBar.ty1{background:#2c74e5;}
.premium_total .pop_cont .total_listty1 .vgraph .vBar span{ position:absolute;display:inline-block;width:100%; top:-25px; left:-7px; color:#e52c6a;font-family:Tahoma;font-size:9px;font-weight:bold;}
.premium_total .pop_cont .total_listty1 .vgraph .vBar span.ty1{color:#2c74e5;}
.premium_total .pop_cont .total_listty1 .vgraph .vBar span.txt{top:-15px;left:-6px;color:#4b4b4b;font-weight:normal;letter-spacing:-0.01em;}
.premium_total .pop_cont .total_listty2{margin-top:10px;overflow:hidden;border-top:1px solid #f0f0f0;background:#fff;}
.premium_total .pop_cont .total_listty2 .tbl_dice th:first-child{border-left:1px solid #ecebe4;}
.premium_total .pop_cont .total_listty2 .tbl_dice th{border-right:1px solid #ecebe4;padding:7px 0;background:#fcfcfc;border-bottom:1px solid #f0f0f0;font-size:12px;color:#666;}
.premium_total .pop_cont .total_listty2 .tbl_dice td:first-child{border-left:1px solid #efefef;}
.premium_total .pop_cont .total_listty2 .tbl_dice td{border-right:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;text-align:center;color:#666;padding:4px 0;}
.premium_total .pop_cont .total_listty2 .tbl_dice td.fw_s{font-size:11px;}
.premium_total .pop_cont .total_listty2 .tbl_dice td.fw_b{font-weight:bold;}
.premium_total .pop_cont .total_listty2 .tbl_dice td .racts_r{display:inline-block;width:18px;height:18px;font-size:11px;line-height:19px;color:#fff;background:url(/assets/images/ico_smaltotalpreract.png) no-repeat left top;}
.premium_total .pop_cont .total_listty2 .tbl_dice td .racts_b{display:inline-block;width:18px;height:18px;font-size:11px;line-height:19px;color:#fff;background:url(/assets/images/ico_smaltotalpreract2.png) no-repeat left top;}
.premium_total .pop_cont .total_listty2 .tbl_dice td .hgraph {text-align:center;padding:0 11px;}
.premium_total .pop_cont .total_listty2 .tbl_dice td .hgraph .graph_box{width:48px;display:inline-block;}
.premium_total .pop_cont .total_listty2 .tbl_dice td .hgraph .graph_box.line{width:13px;height:5px;margin:0 4px;vertical-align:middle;background:url(/assets/images/img_pretotalgraphvs.png) no-repeat center center;text-indent:-9999px;}
.premium_total .pop_cont .total_listty2 .tbl_dice td .hgraph .gBar{ position:relative;float:right;height:5px;vertical-align:middle;background:#2c74e5;}
.premium_total .pop_cont .total_listty2 .tbl_dice td .hgraph .gBar span{position:absolute;width:32px;line-height:11px; top:-3px;left:-48px;color:#2c74e5;font-size:9px;font-family:Tahoma;}
.premium_total .pop_cont .total_listty2 .tbl_dice td .hgraph .graph_box.ty1 .gBar{position:relative;float:left;height:5px;vertical-align:middle;background:#e52c6a;}
.premium_total .pop_cont .total_listty2 .tbl_dice td .hgraph .graph_box.ty1 .gBar span{ position:absolute;width:32px;line-height:11px;top:-3px;left:48px; color:#e52c6a;font-size:9px;font-family:Tahoma;}
@media screen and (-webkit-min-device-pixel-ratio:0){
.premium_total .pop_cont .total_listty2 .tbl_dice td .hgraph .gBar{top:-1px;}
}

/* join */
.join_tab {width:auto;height:88px;overflow:hidden;margin:0 59px 0 54px;}
.join_tab li:first-child{background:none;}
.join_tab li{float:left;width:190px;padding:19px 0 13px 0;text-align:center;background:url(/assets/images/img_joinbgarr.png) no-repeat left center;}
.join_tab li span{width:42px;height:53px;margin:0 auto;}
.join_tab li span.menu1{background-position:0 0;}
.join_tab li span.menu2{background-position:-120px 0;}
.join_tab li span.menu3{width:62px;background-position:-240px 0;}
.join_tab li span.menu4{background-position:-360px 0;}
.join_tab li.on span.menu1{background-position:0 -120px;}
.join_tab li.on span.menu2{background-position:-120px -120px;}
.join_tab li.on span.menu3{width:62px;background-position:-240px -120px;}
.join_tab li.on span.menu4{background-position:-360px -120px;}
.join_conts{padding:32px 20px 50px;border-top:1px solid #b9b9b9;background:#fcfcfc;}
.join_conts .join_title{overflow:hidden;}
.join_conts .join_title h4{display:inline-block;width:59px;height:17px;background:url(/assets/images/h4_jointit1.png) no-repeat 0 0;text-indent:-9999px;}
.join_conts .join_title span{display:inline-block;width:351px;height:13px;margin-left:15px;vertical-align:middle;background:url(/assets/images/img_jointit1.png) no-repeat 0 0;text-indent:-9999px;}
.join_conts .join_title.ty1 h4{width:59px;height:17px;background:url(/assets/images/h4_jointit2.png) no-repeat 0 0;text-indent:-9999px;}
.join_conts .join_title.ty1 span{width:283px;height:13px;margin-left:15px;vertical-align:middle;background:url(/assets/images/img_jointit2.png) no-repeat 0 0;text-indent:-9999px;}
.join_conts .join_title.ty2 h4{width:88px;height:16px;vertical-align:middle;background:url(/assets/images/h4_jointit3.png) no-repeat 0 0;text-indent:-9999px;}
.join_conts .join_title.ty2 span{width:177px;height:13px;margin-left:15px;vertical-align:middle;background:url(/assets/images/img_jointit3.png) no-repeat 0 0;text-indent:-9999px;}
.join_conts .join_title.ty3 h4{width:59px;height:16px;vertical-align:middle;background:url(/assets/images/h4_jointit4.png) no-repeat 0 0;text-indent:-9999px;}
.join_conts .join_title.ty3 span{width:134px;height:12px;margin-left:15px;vertical-align:middle;background:url(/assets/images/img_jointit4.png) no-repeat 0 0;text-indent:-9999px;}
.join_conts .box_join{overflow:hidden;padding:0 30px;}
.join_conts .box_join strong{font-weight:bold;}
.join_conts .box_join .join_area{margin-top:50px;}
.join_conts .box_join .join_area .wrap_privacy{overflow:auto;width:769px;height:160px;margin-top:10px;border:1px solid #cbcbcb;}
.join_conts .box_join .join_area .JoinAgreeCheck{clear:both;margin-top:10px;}
.join_conts .box_join .join_area .JoinAgreeCheck .InputChk{margin-bottom:2px;vertical-align: middle;}
.join_conts .box_join .join_area .JoinAgreeCheck label{color:#0058be;font-weight:bold;}
.join_conts .box_join .join_area.ty1{overflow:hidden;border:1px solid #e1e1e1;background:#fff;}
.join_conts .box_join .join_area.ty1 .box_Certified{float:left;width:385px;height:239px;}
.join_conts .box_join .join_area.ty1 .box_Certified.ty1{border-left:1px solid #e1e1e1;}
.join_conts .box_join .join_area.ty1 .box_Certified .phone{display:block;margin:19px auto 35px;width:130px;height:35px;text-align:center;text-indent:-9999px;background:url(/assets/images/img_certiphone.jpg) no-repeat 0 0;}
.join_conts .box_join .join_area.ty1 .box_Certified .mail{display:block;margin:19px auto 35px;width:125px;height:35px;text-align:center;text-indent:-9999px;background:url(/assets/images/img_certimail.jpg) no-repeat 0 3px;}
.join_conts .box_join .join_area.ty1 .box_Certified dl{overflow:hidden;padding:0 23px 0 25px;}
.join_conts .box_join .join_area.ty1 .box_Certified dl dt{font-weight:bold;}
.join_conts .box_join .join_area.ty1 .box_Certified dl dd{margin:10px 0 28px 0;}
.join_conts .box_join .join_area.ty1 .box_Certified dl dd select{width:68px;vertical-align:middle;}
.join_conts .box_join .join_area.ty1 .box_Certified dl dd input{width:335px;height:22px;border:1px solid #cdcdcd;vertical-align:middle;}
.join_conts .box_join .join_area.ty1 .box_Certified dl dd .btncommit{display:inline-block;width:90px;margin-left:2px;vertical-align:middle;}
.join_conts .box_join .join_area.ty1 .box_Certified dl dd .SelectTel2{width:69px;height:22px;}
.join_conts .box_join .join_area.ty1 .box_Certified dl dd .SelectTel3{width:69px;height:22px;}
.join_conts .box_join .join_area.ty1 .box_Certified dl dd .inputmail{width:237px;}
.join_conts .box_join .join_area.ty1 .tblH th{vertical-align:middle;}
.join_conts .box_join .join_area.ty1 .tblH td{padding:10px 10px 5px;}
.join_conts .box_join .join_area.ty1 .tblH .joininput{width:328px;height:22px;border:1px solid #cdcdcd;}
.join_conts .box_join .join_area.ty1 .tblH .jointxt{display:block;font-size:11px;color:#8c8c8c;margin-top:4px;line-height:18px;}
.join_conts .box_join .join_area.ty1 .box_complete{overflow:hidden;height:85px;margin:65px 186px;background:url(/assets/images/img_joincompletebg.jpg) no-repeat left 0;}
.join_conts .box_join .join_area.ty1 .box_complete p{padding:27px 0 0 107px;font-weight:bold;color:#505050;line-height:18px;vertical-align:middle;}
.join_conts .box_join .join_area.ty1 .box_complete p span{display:block;color:#357bcb;}

.find_id_pw_conts{overflow: hidden; min-height:600px; text-align:center;}
.find_id_pw_conts .find_id_pw_title h4{display:inline-block;width:130px;height:17px;background:url(/assets/images/h4_findidpwtit.png) no-repeat 0 0;text-indent:-9999px;}
.find_id_pw_conts .find_id_pw_title span{display:inline-block;width:212px;height:13px;margin-left:15px;vertical-align:middle;background:url(/assets/images/img_findidpwtit.png) no-repeat 0 0;text-indent:-9999px;}
.find_id_pw_conts .box_id_pw {width:480px; border:1px solid #b9b9b9; overflow: hidden; margin:0 auto; margin-top:35px; background:#fff; position:relative;}
.find_id_pw_conts .box_id_pw .tab {display: block;}
.find_id_pw_conts .box_id_pw .tab li { display:inline-block; float:left; width:160px; height:60px; background:#fcfcfc; border-bottom:1px solid #b9b9b9; border-left:1px solid #b9b9b9; margin-left:-1px; }
.find_id_pw_conts .box_id_pw .tab li.on {background:#fff; border-bottom:none;  }
.find_id_pw_conts .box_id_pw .tab li a {width:100%; height:100%;  display:inline-block; text-align:center;}
.find_id_pw_conts .box_id_pw .tab li a span {margin-top:23px;vertical-align:middle;height: 15px; font-size:12px; display:inline-block;}
.find_id_pw_conts .box_id_pw .tab li a:hover span {text-decoration: underline;}

.find_id_pw_conts .box_id_pw ul.choose_find {display:block; clear: both;}
.find_id_pw_conts .box_id_pw ul.choose_find li {display:block; border-bottom:1px solid #eeeeee;position: relative; }
.find_id_pw_conts .box_id_pw ul.choose_find li:LAST-CHILD {border-bottom: none;} 
.find_id_pw_conts .box_id_pw ul.choose_find li P {}
.find_id_pw_conts .box_id_pw ul.choose_find li .arrow{background:url(/assets/images/sprite_findidpw.png) no-repeat 0 -37px;
	width: 26px;
	height: 26px;display:inline-block;position:absolute;left:60px; top:34px;}
.find_id_pw_conts .box_id_pw ul.choose_find li.on .arrow, .find_id_pw_conts .box_id_pw ul.choose_find li:hover .arrow {background-position-y:0px;}
.find_id_pw_conts .box_id_pw ul.choose_find li P strong {}
.find_id_pw_conts .box_id_pw ul.choose_find li table td {padding:4px;}


.score span.on {
	color:#FF0000 !important;
}

.cursor {
	cursor: pointer;
}

.blind {
	display:none;
}

.under_construction {display:block; height:400px; border:1px solid #b9b9b9; background:url(/assets/images/img_noscore.jpg) no-repeat 50% 50%;}
/* .under_construction.soccer {background:url(/assets/images/img_noscore_soccer.jpg) no-repeat 50% 50%; } */
/* .under_construction.baseball {background:url(/assets/images/img_noscore_baseball.jpg) no-repeat 50% 50%; } */
/* .under_construction.basketball {background:url(/assets/images/img_noscore_basketball.jpg) no-repeat 50% 50%; } */
/* .under_construction.volleyball {background:url(/assets/images/img_noscore_volleyball.jpg) no-repeat 50% 50%; } */
/* .under_construction.hockey {background:url(/assets/images/img_noscore_hockey.jpg) no-repeat 50% 50%; } */
/* .under_construction.tennis {background:url(/assets/images/img_noscore_tennis.jpg) no-repeat 50% 50%; } */
/* .under_construction.starcraft {background:url(/assets/images/img_noscore_starcraft.jpg) no-repeat 50% 50%; } */

.slideswitch {background:url(/assets/images/ico_comm.png) no-repeat 0 0 ; padding-left:27px; display:inline-block; font-weight:normal; line-height:15px; cursor:pointer;}
.slideswitch_on {background:url(/assets/images/ico_comm.png) no-repeat 0 -20px ; padding-left:27px; display:inline-block;font-weight:normal;line-height:15px; cursor:pointer;}

.font_red {color:#d93d71 !important;}
.font_green {color:#29c237 !important;}
.font_orange {color:#ff7963 !important;}
.font_blue {color:#5a64c6 !important;}
.font_gray_blue {color:#869ec5 !important;}
.font_gray888 {color:#888 !important;}

.btn_comm_small{display:inline-block;min-width:30px;margin-left:1px; padding-left:9px; padding-right:8px; font-size:11px; text-align:center;line-height:24px;color:#333;vertical-align:middle;background:url(/assets/images/btn_smallbtn.png) repeat-x left top; border:1px solid #b1b1b1;}
.btn_comm_small.red {display:inline-block;min-width:30px;margin-left:1px; padding-left:9px; padding-right:8px; font-size:11px; text-align:center;line-height:24px;color:#fff;vertical-align:middle;background:url(/assets/images/btn_smallbtn.png) repeat-x left -30px; border:1px solid #cc4e32;}
.tblForm {border-top:1px solid #b9b9b9; border-right:1px solid #b9b9b9; width:100%; background:#fcfcfd; margin-bottom:10px;}
.tblForm tr td, .tblForm tr th{border-left:1px solid #b9b9b9; border-bottom:1px solid #b9b9b9; padding:15px; text-align:left;}
td.softLine, th.softLine{border-left:1px solid #eeeeef;}
.tblForm tr th {font-weight:bold;}
.tblForm.ty1 {background:#fff;}
.tblForm .less {border-left:none;}
.icon_level_guide {padding:20px 0px 10px 0px !important; text-align:center !important;  }
.icon_level_guide span:hover .balloon_message{ display: block; top:-30px; z-index:800;}
.icon_level_guide span {display:inline-block; font-size:11px; text-align:center; padding:0px 4px; color:#848484; line-height:25px;  position: relative;}
.btn_blue_big {display:inline-block; background:#0c64cc; text-align:center; width:116px; height:42px; color:#fff; line-height:18px; }
.btn_blue_big  span {display: inline-block; line-height:16px; margin-top:5px;}

/* popup */
.common_popup {}
.common_popup h2{ font-size:12px; font-weight: bold; margin-bottom:10px; color:#666;}
.common_popup .popup_header{background:#8690a0; height:60px; line-height:60px;}
.common_popup .popup_header .title{font-size:12px;color:#fff; font-weight:bold; margin-left:25px; }
.common_popup .popup_header .close_button {background: url(/assets/images/img_modal_pop_close.png) no-repeat; width:16px; height:16px; display:inline-block; float:right; margin-right:25px; margin-top:20px; cursor:pointer;}
.common_popup .popup_content {padding:20px;}
.common_popup .popup_content.less {padding:0px;}
.common_popup .cash { display:inline-block; width:82px; border-right:1px solid #f0f0f0; height:100%; text-align:center; float:left;}
.common_popup .cash span {	display: block;margin: 0 auto; margin-top:10px; margin-bottom:10px;}

.common_popup .cash_0 {
	
	background: url(/assets/images/cash_sprite.png) no-repeat -64px -47px;
	width: 28px;
	height: 100px;
}

.common_popup .cash_1 {
	background: url(/assets/images/cash_sprite.png) no-repeat -144px -47px;
	width: 28px;
	height: 100px;
}

.common_popup .cash_2 {
	background: url(/assets/images/cash_sprite.png) no-repeat -228px -47px;
	width: 28px;
	height: 100px;
}

.common_popup .cash_3 {
	background: url(/assets/images/cash_sprite.png) no-repeat -309px -47px;
	width: 28px;
	height: 100px;
}

.common_popup .cash_4 {
	background: url(/assets/images/cash_sprite.png) no-repeat -392px -47px;
	width: 28px;
	height: 100px;
}

.common_popup .cash_5 {
	background: url(/assets/images/cash_sprite.png) no-repeat -473px -47px;
	width: 28px;
	height: 100px;
}

.common_popup .cash_6 {
	background: url(/assets/images/cash_sprite.png) no-repeat -547px -47px;
	width: 45px;
	height: 100px;
}

.common_popup .cash_7 {
	background: url(/assets/images/cash_sprite.png) no-repeat -630px -47px;
	width: 45px;
	height: 100px;
}

.common_popup .cash_8 {
	background: url(/assets/images/cash_sprite.png) no-repeat -714px -47px;
	width: 45px;
	height: 100px;
}

.common_popup .cash_9 {
	background: url(/assets/images/cash_sprite.png) no-repeat -793px -47px;
	width: 45px;
	height: 100px;
}

.common_popup .cash.on {background:#8690a0; border:1px solid #8690a0 !important; color:#fff; margin:-1px;}
.common_popup .cash.on span{background-position-y:-236px; }
.common_popup .cash:hover {text-decoration: underline;}
.common_popup .cash.on:hover {text-decoration:none;}
.common_popup .cash.on font.font_red {color:#fcec81 !important;}


.common_popup .pay{ display:inline-block; width:82px; border-right:1px solid #f0f0f0; height:100%; text-align:center; float:left; m}
.common_popup .pay span {	display: block;margin: 0 auto; margin-top:20px; margin-bottom:10px;}
.common_popup .pay_0 {
	background: url(/assets/images/cash_sprite.png) no-repeat -63px -438px;
	width: 35px;
	height: 39px;
}
.common_popup .pay_1 {
	background: url(/assets/images/cash_sprite.png) no-repeat -151px -438px;
	width: 25px;
	height: 39px;
}
.common_popup .pay_2 {
	background: url(/assets/images/cash_sprite.png) no-repeat -226px -438px;
	width: 40px;
	height: 39px;
}
.common_popup .pay_3 {
	background: url(/assets/images/cash_sprite.png) no-repeat -306px -438px;
	width: 44px;
	height: 39px;
}
.common_popup .pay_4 {
	background: url(/assets/images/cash_sprite.png) no-repeat -388px -438px;
	width: 44px;
	height: 39px;
}
.common_popup .pay_5 {
	background: url(/assets/images/cash_sprite.png) no-repeat -469px -438px;
	width: 44px;
	height: 39px;
}
.common_popup .pay_6 {
	background: url(/assets/images/cash_sprite.png) no-repeat -552px -438px;
	width: 44px;
	height: 39px;
}
.common_popup .pay_7 {
	background: url(/assets/images/cash_sprite.png) no-repeat -643px -438px;
	width: 32px;
	height: 39px;
}


.common_popup .pay.on {background:#8690a0; border:1px solid #8690a0 !important;  color:#fff; margin:-1px;color:#fff; }
.common_popup .pay.on span{background-position-y:-549px; }
.common_popup .pay:hover {text-decoration: underline ; }
.common_popup .pay.on:hover {text-decoration: none; }

.common_popup.ty2 {width:442px;}
.common_popup.ty2 .box_id_pw{margin-top: -1px !important; width:440px !important;}
.common_popup.ty3 {width:530px;}
.common_popup.ty3 .box_id_pw{margin-top: -1px !important; width:528px !important;}
.common_popup.ty4 {width:670px;}
.common_popup.ty4 .box_id_pw{margin-top: -1px !important; width:668px !important;}

.fake_input {background:#fff; border:1px solid #cccccc; display:inline-block; padding:4px;}
.fake_input.ty2  {background:#fff; border:1px solid #cccccc; display:inline-block; padding:0 25px; height:70px; line-height: 70px;}
.fake_input.ty3  {background:#fff; border:1px solid #cccccc; display:inline-block; padding:0 20px; height:38px; line-height: 38px;}
.input_arrowdown  {border:1px solid #e2e2e2; display:inline-block; padding:0px 30px 0px 10px !important; width:100px; height:32px; line-height: 32px;background: url(/assets/images/img_arrow_down_gray.png) no-repeat 117px 50% #fff; cursor: pointer;

}

.input_arrowdown.select {border:1px solid #e2e2e2; display:inline-block; padding:0px 0px 0px 6px !important; width:100px; height:34px; line-height: 34px;background:#fff; font-weight:normal;}
.input_arrowdown.select.small { width:80px}
.show_image{padding:10px;}



.post_gallery {width:216px; height:220px; display: inline-block; float:left; position: relative; border:1px solid #f4f4f4; margin-left:1px; margin-bottom:1px;}
.post_gallery.first {margin-left:0px; width:216px; }
.post_gallery .gallery_img{width:auto; height:220px; display: inline-block; position: relative; }
.post_gallery .gallery_img img {width:auto; height:220px; border:none;}
.post_gallery .info_modal {background: url(/assets/images/img_photo_modal_bg.png) no-repeat; position: absolute; left:0px; right:0px; bottom:0px; height:66px; display:none;}
.post_gallery .info_modal .user_profile {display: inline-block; margin-right: 7px; margin-top:22px; float:right;border-radius: 17px;border: 1px solid rgba(0,0,0,.07); position:relative; width: 32px;
    height: 32px;}
.post_gallery .info_modal .user_profile img{border-radius: 17px;}
.post_gallery .info_modal .like_num {background: url(/assets/images/img_like_num_alpha.png) no-repeat 0 1px; margin-left:18px; height:20px; line-height:20px; padding-left:22px; display: inline-block;  margin-top:34px; float:left; font-family: tahoma; font-size: 9px; color:#fff; }
.post_gallery:hover .info_modal {display: block;}




.post_gallery .title {width:auto; display: block; height:30px; padding:10px; color:#666; white-space: nowrap;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
   }
   
   
.post_gallery .title:hover {text-decoration: underline;}   
.post_gallery .user {padding:0px 10px; display: inline-block;}
.post_gallery .user img{vertical-align: middle;}


.conts_box.policy {  line-height:20px; }
.conts_box.policy .policy_box { border-bottom:1px solid #f5f5f5;padding:20px; color:#666;}
.conts_box.policy .policy_box:last-child { border-bottom:none;}
.conts_box.policy .policy_box b{ font-size: 12px; color:#666;}

.add_file {border:1px solid #e6e6e6;  margin-top:10px; width:100%;}
.add_file td{padding:10px 20px; vertical-align: middle;}
.add_file td input{margin:6px 0px;}
.add_file td.add_file_left {text-align:center;}
.add_file td.add_file_right {}
.add_file td .add_input {display: inline-block; }
.add_file td a.btn_add_file {background: url(/assets/images/img_add_file.png) no-repeat; width:27px; height: 25px; display: inline-block;}
.add_file td a.btn_add_file_delete {background: url(/assets/images/img_add_file_delete.png) no-repeat; width:11px; height: 11px; display: inline-block; vertical-align: middle; margin-right:6px;}
.un_line {text-decoration: underline;}


.modal_bg {background-color:rgba(94, 104, 112, 0.8); position:absolute; left:0px; top:0px; width:100%; height:100%;z-index: 500; text-align: center;}
.modal_bg.ty2 {background-color:rgba(0, 0, 0, 0.8); position:absolute; left:0px; top:0px; width:100%; height:100%;z-index: 500; text-align: center;}
.modal_bg .modal_pop {margin: 0 auto; margin-top:20px;}
.modal_bg .modal_pop .close_button {background: url(/assets/images/img_modal_pop_close.png) no-repeat; width:16px; height:16px; display:inline-block; float:right; margin-bottom:10px;}
.modal_bg .modal_pop .modal_pop_content {background:#fff;  width:auto; height:100%;overflow: hidden; display:block; clear: both; }


.balbox { height:33px; line-height: 33px; padding-left:50px; color:#666; }
.balbox.cash { background: url(/assets/images/ico_property.png) no-repeat -67px -11px; }
.balbox.point{ background: url(/assets/images/ico_property.png) no-repeat -67px -76px;}
.balbox.bean {background: url(/assets/images/ico_property.png) no-repeat -67px -140px;}
.balbox.experience { background: url(/assets/images/ico_property.png) no-repeat -67px -205px; }
.balbox strong{ margin-left:10px; font-size:14px;font-family: tahoma !important;font-weight: bold;}
.balbox.cash strong{ color:#ec4d6f;}
.balbox.point strong{  color:#4897cc;}
.balbox.bean strong{ color:#ff8e5b; }
.balbox.experience strong{ color:#0fbf8a;}
.balbox.ty2{height: 20px; line-height: 20px; padding-left:30px;}
.balbox.ty2.point{ background: url(/assets/images/ico_property.png) no-repeat -82px -335px; text-align:left;}
.balbox.ty2.point_disable{ background: url(/assets/images/ico_property.png) no-repeat -82px -924px; color:#adb3be !important;}


.font_cash{ color:#ec4d6f; font-family: tahoma;}
.font_point{  color:#4897cc; font-family: tahoma;}
.font_bean{ color:#ff8e5b;  font-family: tahoma;}
.font_exp{ color:#0fbf8a; font-family: tahoma;}



.property_icon{height:22px; line-height:20px; display: inline-block;}
.property_icon.price{padding-left:26px; font-family:tahoma; font-weight:bold;}
.property_icon.price.off {color:#8690a0 !important; text-decoration: line-through;}
.property_icon.icon_cash{background: url(/assets/images/ico_property.png) no-repeat -82px -294px; color:#ec4d6f !important;}

.fll{float:left !important;}
.flr{float:right !important;}
.txtl{text-align: left !important;}
.txtr{text-align: right !important;}
.txtc{text-align: center !important;}
.padl30{padding-left:30px !important;}


.txtfinish{text-decoration: line-through !important; color: #999 !important;}
.lineH18{line-height: 18px;]}


.profile_img_150 {width:160px; height:160px; display: inline-block;position: relative;text-align: center;}
.profile_img_150 img { display: inline-block; margin-top:5px; width:150px !important; height:150px !important;}
.profile_img_150 .mask {width:160px; height:160px; display: inline-block; position: absolute; left:0px; right:0px; z-index:500;background: url(/assets/images/mask_profile_150.png) no-repeat;}
.profile_img_150.gray .mask{background: url(/assets/images/mask_profile_gray_150.png) no-repeat;}


.profile_img_54 {width:58px; height:58px; display: inline-block;  position: relative; text-align: center;}
.profile_img_54 img { display: inline-block; margin-top:2px; width:54px !important; height:54px !important; vertical-align: top;}
.profile_img_54 .mask {width:58px; height:58px; display: inline-block; position: absolute; left:0px; right:0px; z-index:500;background: url(/assets/images/mask_profile_54.png) no-repeat;}
.profile_img_54.gray .mask{background: url(/assets/images/mask_profile_gray_54.png) no-repeat;}


.profile_img_32 {width:34px; height:34px; display: inline-block;  position: relative; text-align: center; margin-right:10px;}
.profile_img_32 img { display: inline-block; margin-top:1px; width:32px !important; height:32px !important; vertical-align: top;}
.profile_img_32 .mask {width:34px; height:34px; display: inline-block !important; position: absolute; left:0px; right:0px; z-index:500;background: url(/assets/images/mask_profile_32.png) no-repeat;}
.profile_img_32.gray .mask{background: url(/assets/images/mask_profile_gray_32.png) no-repeat;}
.profile_img_32.deepgray {color: #fff !important;}
.profile_img_32.deepgray .mask{background: url(/assets/images/mask_profile_deepgray_32.png) no-repeat;}
.profile_img_32.blue {color: #fff !important;}
.profile_img_32.blue .mask{background: url(/assets/images/mask_profile_blue_32.png) no-repeat;}

.profile_area {line-height: 34px; display:inline-block;}
.profile_area .nick_name{line-height: 34px; margin-left:10px;}

.desc_mark_info {background: url(/assets/images/img_mark_icon_info.png) no-repeat 0 50%; padding-left:49px;}
.scroller_default { border:1px solid #ccc; overflow-y: scroll;}
.scroller_default .item { border-bottom:1px solid #f5f5f6; height:29px; line-height:29px; text-align: left; padding:10px 20px 10px 16px;}
.scroller_default .item .close_button {background: url(/assets/images/img_gray_cross_close.png) no-repeat; width:16px; height:16px; display:inline-block; float:right;margin-top:6px; cursor:pointer;}



.member_item_header {margin-left: 10px; height:55px; padding-left:75px; display: inline-block; width:170px; text-align:left;}
.member_item_header p {padding:10px 0px 6px 0px; font-weight: bold;}
.member_item_header.dice { background:url(/assets/images/market_item_chat7_middle.png) no-repeat 0px 0px;}
.member_item_header.chat7 { background:url(/assets/images/market_item_chat7_middle.png) no-repeat 0px 0px;}
.member_item_header.chat30 { background:url(/assets/images/market_item_chat30_middle.png) no-repeat 0px 0px;}
.member_item_header.message{ background:url(/assets/images/market_item_messagefree_middle.png) no-repeat 0px 0px;}

.fc_b{font-family:Tahoma,Sans-Serif;font-size:9px;color:#888;}
.fc_b.ty2{font-family:Dotum;font-size:12px;}
.fc_r{font-family:Tahoma,Sans-Serif;font-size:9px;color:#e35379;}
.fc_r.strong {font-weight: bold;}



.common_popup .tab {display: block;}
.common_popup .tab li { display:inline-block; float:left; height:60px; background:#fcfcfc; border-bottom:1px solid #b9b9b9; border-left:1px solid #b9b9b9; margin-left:-1px; }
.common_popup .tab li.on {background:#fff; border-bottom:none;  }
.common_popup .tab li a {width:100%; height:100%;  display:inline-block; text-align:center;}
.common_popup .tab li a span {margin-top:23px;vertical-align:middle;height: 15px; font-size:12px; display:inline-block;}
.common_popup .tab li a:hover span {text-decoration: underline;}
.common_popup .tab.ty2 li {display: block; height: 50px;   border-bottom:1px solid #eaecef; border-left:1px solid #eaecef;}
.common_popup .tab.ty2 li a span {margin-top:20px;}
.common_popup .tab.ty2 li.on {background:#fff; border-bottom:none;  }


.blind_input {overflow: hidden;position: absolute;top: 0;left: -9999px;width: 0;height: 0;font-size: 0;line-height: 0;z-index: -1;}
.lbl_btn_radio {background:url(/assets/images/ico_comm.png) no-repeat 0px -266px; height:20px; line-height:20px; padding-left:25px; color:#666; display:inline-block;}
.lbl_btn_radio:hover {background:url(/assets/images/ico_comm.png) no-repeat 0px -296px; }
.lbl_btn_radio.active {background:url(/assets/images/ico_comm.png) no-repeat 0px -326px;}
.lbl_btn_check {background:url(/assets/images/ico_comm.png) no-repeat 0px -356px; height:20px; line-height:20px; padding-left:25px; color:#666; display:inline-block;}
.lbl_btn_check:hover {background:url(/assets/images/ico_comm.png) no-repeat 0px -386px; }
.lbl_btn_check.active {background:url(/assets/images/ico_comm.png) no-repeat 0px -416px;}

.icon_mark_pay_reply_memo_small {background:url(/assets/images/ico_sort_cont.png) no-repeat 0 -380px; width:47px; height:15px; display: inline-block; margin-right:6px;}
.icon_mark_pay_reply_memo_big {background:url(/assets/images/ico_sort_cont.png) no-repeat 0 -402px; width:68px; height:15px; display: inline-block; }
.icon_mark_pay_gift_memo {background:url(/assets/images/ico_sort_cont.png) no-repeat 0 -424px; width:47px; height:15px; display: inline-block; margin-right:6px;}
.icon_mark_bet_dice {background:url(/assets/images/ico_sort_cont.png) no-repeat 0 -446px; width:48px; height:15px; display: inline-block;}

.ico_dice_small_num {background:url(/assets/images/ico_dice.png) no-repeat -19px -15px;width: 19px; height: 19px; line-height:19px !important; display: inline-block; font-size: 9px !important; color: #a27d6d; text-align:center; font-family: tahoma; }
.ico_dice_small_small {background:url(/assets/images/ico_dice.png) no-repeat -54px -46px;width: 19px;height: 19px; display: inline-block; text-indent: -9999px;}
.ico_dice_small_big {background:url(/assets/images/ico_dice.png) no-repeat -90px -46px;width: 19px;height: 19px;display: inline-block;text-indent: -9999px;}
.ico_dice_small_odd {background:url(/assets/images/ico_dice.png) no-repeat -54px -15px;width: 19px;height: 19px;display: inline-block;text-indent: -9999px;}
.ico_dice_small_even {background:url(/assets/images/ico_dice.png) no-repeat -90px -15px;width: 19px;height: 19px;display: inline-block;text-indent: -9999px;}


.ico_market_item_54_sticker1 {background:url(/assets/images/market_item_54_sticker1.png) no-repeat 0 0;width: 79px;height: 83px;display: inline-block; position: absolute; z-index:900; left:-5px; top:-10px;}
.ico_market_item_32_sticker1 {background:url(/assets/images/market_item_32_sticker1.png) no-repeat 0 0;width: 49px;height: 50px;display: inline-block; position: absolute; z-index:900; left:-4px; top:-7px;}

.ico_market_item_54_sticker2 {background:url(/assets/images/market_item_54_sticker2.png) no-repeat 0 0;width: 79px;height: 83px;display: inline-block; position: absolute; z-index:900; left:-7px; top:-12px;}
.ico_market_item_32_sticker2 {background:url(/assets/images/market_item_32_sticker2.png) no-repeat 0 0;width: 44px;height: 52px;display: inline-block; position: absolute; z-index:900; left:-5px; top:-9px;}

.ico_market_item_150_sticker3 {background:url(/assets/images/market_item_150_sticker3.png) no-repeat 0 0;width: 195px;height: 226px;display: inline-block; position: absolute; z-index:900; left:-17px; top:-50px;}
.ico_market_item_54_sticker3 {background:url(/assets/images/market_item_54_sticker3.png) no-repeat 0 0;width: 79px;height: 83px;display: inline-block; position: absolute; z-index:900; left:-5px; top:-15px;}
.ico_market_item_32_sticker3 {background:url(/assets/images/market_item_32_sticker3.png) no-repeat 0 0;width: 41px;height: 51px;display: inline-block; position: absolute; z-index:900; left:-4px; top:-12px;}

.ico_market_item_150_sticker4 {background:url(/assets/images/market_item_150_sticker4.png) no-repeat 0 0;width: 195px;height: 226px;display: inline-block; position: absolute; z-index:900; left:-17px; top:-50px;}
.ico_market_item_54_sticker4{background:url(/assets/images/market_item_54_sticker4.png) no-repeat 0 0;width: 79px;height: 83px;display: inline-block; position: absolute; z-index:900; left:-5px; top:-15px;}
.ico_market_item_32_sticker4 {background:url(/assets/images/market_item_32_sticker4.png) no-repeat 0 0;width: 41px;height: 51px;display: inline-block; position: absolute; z-index:900; left:-4px; top:-12px;}

.ico_market_item_150_sticker5 {background:url(/assets/images/market_item_150_sticker5.png) no-repeat 0 0;width: 195px;height: 226px;display: inline-block; position: absolute; z-index:900; left:-17px; top:-50px;}
.ico_market_item_54_sticker5{background:url(/assets/images/market_item_54_sticker5.png) no-repeat 0 0;width: 77px;height: 85px;display: inline-block; position: absolute; z-index:900; left:-9px; top:-22px;}
.ico_market_item_32_sticker5 {background:url(/assets/images/market_item_32_sticker5.png) no-repeat 0 0;width: 48px;height: 51px;display: inline-block; position: absolute; z-index:900; left:-6px; top:-15px;}


.ico_sticker_set {display:none !important} 
.ico_sticker_set_on {display: inline-block !important} 


.score .home_score, .score .away_score {
	color:#5b6c80;
}

.score .home_score.active, .score .away_score.active {
	color:#f6466c !important;
}

.marking_notice {background:url(/assets/images/img_gametab4.png) no-repeat -421px -619px;
	width: 21px;
	height: 21px;display: inline-block; margin-right:18px; vertical-align: middle; }

.remind_prompt {position: absolute; top:0px; right:0px; width:438px;z-index:300;}
.remind_prompt table {width:100%;}
.remind_prompt table tr th {background:#3462b0; color:#fff; height:45px; line-height: 45px; border-right:1px solid #3462b0; text-align: center;}
.remind_prompt table tr td {background:#fff; color:#666; height:40px; line-height: 40px; border-right:1px solid #b9c6d5; border-bottom:1px solid #b9c6d5; padding:0px 10px;}
.remind_prompt table tr td:FIRST-CHILD {border-left:1px solid #b9c6d5;}
.remind_prompt table tr td.home { text-align: right;}
.remind_prompt table tr td.vs { text-align: center; font-weight: bold;}
.remind_prompt table tr td.away { text-align: left;}

.upload_photo_gallery {width:502px;border-right:1px solid #e5e5e5; height:100%; float:left;}
.upload_photo_gallery span{ width:111px; height:79px; border:1px solid #e5e5e5; display:inline-block; float:left; margin:10px 0 0 10px; position:relative;}
.upload_photo_gallery span.drop { border:1px solid #83d3cb;}
.upload_photo_gallery span img{ width:111px; height:79px; }
.upload_photo_gallery span .del { background:url(/assets/images/btn_diceclose.png); width:25px; height:27px; position:absolute; right:-11.5px; top:-23.5px; border:none; z-index:200; }
.upload_photo_gallery_right {float:left; padding:20px 12px; width:auto;}
.upload_photo_gallery_right ul li{ border: none !important; margin-bottom:6px; text-align:left !important;}
.upload_photo_gallery {width:100%;border-right:1px solid #e5e5e5; height:100%; float:left;}


.cont_align_left {background:url(/assets/images/icon_photo_gallery_align.png) no-repeat 0 0; width:18px; height: 16px; display: inline-block; margin-left:1px; margin-bottom:5px;}
.cont_align_center {background:url(/assets/images/icon_photo_gallery_align.png) no-repeat 0 -36px; width:18px; height: 16px; display: inline-block;margin-left:1px; margin-bottom:5px;}
.cont_align_right {background:url(/assets/images/icon_photo_gallery_align.png) no-repeat 0 -72px; width:18px; height: 16px; display: inline-block;margin-left:1px; margin-bottom:5px;}

.btn_experience_guide {background:url(/assets/images/ico_comm.png) no-repeat 0 -456px;height: 16px; line-height:16px; display: inline-block; position: absolute; right:40px; top:20px; padding-left:20px; letter-spacing: -1px;}

.normal_layer_popup {background:#fff; border:1px solid #828b96; min-width:100px; min-height:100px; position:absolute; z-index:900;}
.normal_layer_popup .header  {position: relative;display: block; height:40px; font-weight: bold; line-height: 40px; padding-left:20px;}
.normal_layer_popup .header .btn_close_14_gray {right:10px; top:10px; position:absolute;}
.normal_layer_popup .content { padding:0px 20px 20px 20px; display: block; line-height: 22px;}


.less_table {}
.less_table td{ vertical-align: top; padding:8px 0px; line-height: 18px;}

.bbs_list_nick {overflow: hidden;width: 150px;color: #666;white-space: nowrap;text-overflow: ellipsis; text-align:left !important; height:50px; display: block !important;}
.bbs_list_nick img {margin-right:6px;}
.reply_count {font-family: tahoma ; font-size:9px;}



.ico_user_content{} 
.ico_user_content li{display: inline-block; position: relative; margin:0px 10px;}
.ico_user_content li:hover .balloon_message {display: block;}
.ico_user_content a{ display: inline-block; text-indent: -99999;}
.ico_user_content a:hover{background-position-y:-70px;  }
.ico_user_content .write{background:url(/assets/images/ico_user_cont.png) no-repeat -284px -20px;width: 21px;height: 22px;} 
.ico_user_content .friend{background:url(/assets/images/ico_user_cont.png) no-repeat -219px -20px;width: 21px;height: 22px;}  
.ico_user_content .memo{background:url(/assets/images/ico_user_cont.png) no-repeat -152px -20px;width: 21px;height: 22px;}  
.ico_user_content .chat{background:url(/assets/images/ico_user_cont.png) no-repeat -343px -20px;width: 30px;height: 22px;}   

.fault_led {background:url(/assets/images/ico_falut_led.png) repeat-x 0 3px; width:0px; height:10px; line-height:10px; display: inline-block; margin: 0px; text-align:left; position:absolute; bottom:3px; right:10px;}
.fault_led .turn_on{background:url(/assets/images/ico_falut_led.png) repeat-x 0 -17px; width:0px; height:10px;display: inline-block; margin: 0px; font-size: 0px;}
.fault_led.off10 { width:70px;}
.fault_led.off9 { width:63px;}
.fault_led.off8 { width:56px;}
.fault_led.off7 { width:49px;}
.fault_led.off6 { width:42px;}
.fault_led.off5 { width:35px;}
.fault_led.off4 { width:28px;}
.fault_led.off3 { width:21px;}
.fault_led.off2 { width:14px;}
.fault_led.off1 { width:7px;}

.fault_led.on10 .turn_on{ width:70px;}
.fault_led.on9 .turn_on{ width:63px;}
.fault_led.on8 .turn_on{ width:56px;}
.fault_led.on7 .turn_on{ width:49px;}
.fault_led.on6 .turn_on{ width:42px;}
.fault_led.on5 .turn_on{ width:35px;}
.fault_led.on4 .turn_on{ width:28px;}
.fault_led.on3 .turn_on{ width:21px;}
.fault_led.on2 .turn_on{ width:14px;}
.fault_led.on1 .turn_on{ width:7px;}

.anchor_top {background:url(/assets/images/ico_anchor_top.png) no-repeat; display: inline-block; width:47px; height:47px; position: fixed; z-index:900; margin-right:-698px; right:50%; bottom:50px; cursor: pointer;}
.anchor_top:hover {background:url(/assets/images/ico_anchor_top_over.png) no-repeat;}

.link_official_banner {background:url(/assets/images/link_official_banner.gif) no-repeat; display: inline-block; width:120px; height:146px; position: absolute; z-index:900;  right:-65px; top:302px; cursor: pointer;}
.link_official_120_600_banner {background:url(/assets/images/winscore_120_600.jpg) no-repeat; display: inline-block; width:120px; height:600px; position: absolute; z-index:900;  right:-65px; top:458px; cursor: pointer;}


.not_confirmed {
	text-decoration:line-through;
}

.is_fake {
	background:#EEEEEE;
}


.is_admin {
	background:#6DF2FF;
}

.cc_bind_pop_user {cursor:pointer}

.attendance_calendar {width:100%;}
.attendance_calendar tr th {background:#fcfcfd;text-align:center; height:33px;}
.attendance_calendar tr th.header { height:60px;}
.attendance_calendar tr th.header .date { position: absolute; top:18px; left:50%; width:210px; margin-left:-105px; font-family:tahoma; font-size:20px;}
.attendance_calendar tr th.header .date .month {margin:0px 30px; display: inline-block;}
.attendance_calendar tr th.header .date a.prev {background: url(/assets/images/img_page_prev_btn.png) no-repeat 50% !important; display:inline-block;
    text-indent: -99999px; width:20px; height:17px;}
 .attendance_calendar tr th.header .date a.next {background: url(/assets/images/img_page_next_btn.png) no-repeat 50% !important; display:inline-block;
    text-indent: -99999px; width:20px; height:17px;}
.attendance_calendar tr th.header .title  {background:url(/assets/images/ico_attendance_tit.png) no-repeat;display: inline-block; width:71px; height:22px; float:left; margin-left:20px;}
.attendance_calendar tr th.header .total_attendance, .attendance_calendar tr th.header .total_perfect_attendance {float:right; margin-right:20px; display: inline-block;}
.attendance_calendar tr th.header .total_attendance span{color:#ec4d6f;}
.attendance_calendar tr th.header .total_perfect_attendance span{color:#9637b5;}
.attendance_calendar tr td {border-top:1px solid #ececec; height:76px; text-align:center; color:#696969; font-family: tahoma; position: relative;}
.attendance_calendar tr td.m_pre,.attendance_calendar tr td.m_next {color:#bdbdbd !important;}
.attendance_calendar tr td.sun {color:#ec4d6f;}
.attendance_calendar tr td.sat {color:#447ec5;}
.attendance_calendar tr td span {width:50px; height:50px; display: inline-block; line-height:50px;text-align:center;}
.attendance_calendar tr td span.stamp {background:url(/assets/images/attendance_stamp_bg.png) no-repeat;display: inline-block; color:#fff !important;}
.attendance_calendar tr td span.stamp_today {
	background:url(/assets/images/attendance_stamp_today.png) no-repeat;
	display: inline-block; color:#fff !important; position:absolute;
	width:143px; height:91px; left:-8px; top:0px; font-size: 24px; cursor: pointer;
	}
.attendance_calendar tr td span.stamp_today:hover {background:url(/assets/images/attendance_stamp_today_hover.png) no-repeat;}

.common_popup .chat_header{background:#5881b2; height:80px; }
.common_popup .chat_header .chat_header_top {height:29px; line-height:29px; border-bottom:1px solid #4d76a8; width:100%; display:block; color:#deedff; font-size:11px;}
.common_popup .chat_header .chat_header_bottom {height:50px; position: relative; width:100%; display: block;}
.common_popup .chat_header .chat_header_bottom .host_property{width:496px; display:inline-block; position: absolute; margin-left:-248px; left:50%; top:17px; text-align: center; color:#dae8f8;}
.common_popup .chat_header .chat_header_bottom .host_property strong {color:#fff76f;}
.common_popup .chat_header .chat_header_bottom .host_property span {margin:0 10px;}
.common_popup .chat_header .chat_header_bottom ul {display:block; height:50px; line-height:50px;}
.common_popup .chat_header .chat_header_bottom ul li {height: 50px;}
.common_popup .chat_header .chat_header_bottom ul li.left {float:left; width:758px; }
.common_popup .chat_header .chat_header_bottom ul li.right {border-left:1px solid #4d76a8; float:right; display: inline-block; width:231px; text-align: center;}
.common_popup .chat_header .chat_header_bottom ul li.right .btn_red {border:1px solid #a85881; background:#ec4d6f; height:28px; line-height:28px; color:#fff; display:inline-block; text-align:center;}
.common_popup .chat_header .chat_header_bottom ul li.right .btn_navy {border:1px solid #35567e; background:#46668d; height:28px; line-height:28px; color:#fff; display:inline-block; text-align:center;}

.common_popup .pop_cont .chat_list_left {width:758px; float:left;}
.common_popup .pop_cont .chat_list_left .pick {display:inline-block; margin-left:20px; }
.common_popup .pop_cont .chat_list_left .pick span{display:inline-block; width:19px; height:19px; line-height:19px; text-indent: -9999px; margin:0 8px 0 8px;}
.common_popup .pop_cont .chat_list_left .pick .big{background:url(/assets/images/ico_dice.png) no-repeat -90px -126px;}
.common_popup .pop_cont .chat_list_left .pick .small{background:url(/assets/images/ico_dice.png) no-repeat -54px -126px;}
.common_popup .pop_cont .chat_list_left .pick .odd{background:url(/assets/images/ico_dice.png) no-repeat -54px -95px;}
.common_popup .pop_cont .chat_list_left .pick .even{background:url(/assets/images/ico_dice.png) no-repeat -90px -95px;}
.common_popup .pop_cont .chat_list_left .pick .big.on{background:url(/assets/images/ico_dice.png) no-repeat -90px -46px;}
.common_popup .pop_cont .chat_list_left .pick .small.on{background:url(/assets/images/ico_dice.png) no-repeat -54px -46px;}
.common_popup .pop_cont .chat_list_left .pick .odd.on{background:url(/assets/images/ico_dice.png) no-repeat -54px -15px;}
.common_popup .pop_cont .chat_list_left .pick .even.on{background:url(/assets/images/ico_dice.png) no-repeat -90px -15px;}

.common_popup .pop_cont .chat_list_left .live_ratio {display:inline-block; height:20px; line-height:20px;vertical-align:middle; margin-right:60px;}
.common_popup .pop_cont .chat_list_left .live_ratio div{display:inline-block; float:left; line-height:20px;}
.common_popup .pop_cont .chat_list_left .live_ratio .vs{background:url(/assets/images/ico_pick_vs.png) no-repeat; width:25px; height:19px;}
.common_popup .pop_cont .chat_list_left .live_ratio .blue{width:58px; text-align:right; }
.common_popup .pop_cont .chat_list_left .live_ratio .blue span{display: inline-block; background:#4c74cb; height:6px; margin-bottom:2px;}
.common_popup .pop_cont .chat_list_left .live_ratio .red{width:58px; text-align:left;}
.common_popup .pop_cont .chat_list_left .live_ratio .red span{display: inline-block; background:#e35379; height:6px; margin-bottom:2px;}
.common_popup .pop_cont .chat_list_left .live_ratio .blue_num{color:#4c74cb; margin-right:10px;}
.common_popup .pop_cont .chat_list_left .live_ratio .red_num{color:#e35379; margin-left:10px;}

.common_popup .pop_cont .chat_list_left .chatting_area {height: 387px;padding: 10px;overflow: auto;}
.common_popup .pop_cont .chat_list_left .chatting_area p {display: block;margin-top: 6px;color: #333; text-indent: -22px;padding-left: 32px;position: relative;}
.common_popup .pop_cont .chat_list_left .chatting_area p .name {font-weight: bold;} 
.common_popup .pop_cont .chat_list_left .chatting_area .mp_comment {background:url(/assets/images/lvl_small_mp.png) no-repeat 6px 50% #52c377; border:1px solid #57ba77; line-height:28px; height:28px; color:#fff; padding:0px; text-indent: 32px !important; display:block; margin-top:1px;}
.common_popup .pop_cont .chat_list_left .chatting_area .notice {background:#dd6982; border:1px solid #ca5770; line-height:28px; height:28px; color:#fff; padding:0px; text-indent: 10px !important; display:block;margin-top:1px;}

.common_popup .pop_cont .chat_list_left .chatting_textarea {background:#fcfcfd; height:101px; border-top:1px solid #eaecef;}
.common_popup .pop_cont .chat_list_left .chatting_textarea .send_present {width:718px; margin: 0 auto; display: block; height:20px; margin-top:10px;}
.common_popup .pop_cont .chat_list_left .chatting_textarea .send_present li {float:left; font-size:11px; color:#8f8f8f; display:inline-block;background: url(/assets/images/img_category_divide.png) no-repeat 0 0px; padding-left:20px; margin-left:10px; height:20px; line-height:20px;}
.common_popup .pop_cont .chat_list_left .chatting_textarea .send_present li:FIRST-CHILD {padding-left:0px; margin-left:0px; background:none;}
.common_popup .pop_cont .chat_list_left .chatting_textarea .send_present li span {display:inline-block; cursor: pointer;}
.common_popup .pop_cont .chat_list_left .chatting_textarea .send_present li span:hover {text-decoration: underline;}
.common_popup .pop_cont .chat_list_left .chatting_textarea .send_present li.star span {background: url(/assets/images/ico_chat_present.png) no-repeat 0 0px; padding-left:23px; }
.common_popup .pop_cont .chat_list_left .chatting_textarea .send_present li.point span {background: url(/assets/images/ico_chat_present.png) no-repeat 0px -29px; padding-left:20px; }
.common_popup .pop_cont .chat_list_left .chatting_textarea .send_present li.like span {background: url(/assets/images/ico_chat_present.png) no-repeat 0px -57px; padding-left:18px; }
.common_popup .pop_cont .chat_list_left .chatting_textarea .send_present li.delete span {background: url(/assets/images/ico_chat_present.png) no-repeat 0px -86px; padding-left:17px; }
.common_popup .pop_cont .chat_list_left .chatting_textarea .send_present li.inform {float:right; color:#e35379;}

.common_popup .pop_cont .chat_list_left .chatting_textarea .chat_input {width:718px; margin: 0 auto; display: block; margin-top:10px;}
.common_popup .pop_cont .chat_list_left .chatting_textarea .chat_input .liveIpt{
	position: relative;
    float: left;
    z-index: 10;
    width: 665px;
    height: 35px;
    padding: 3px 5px 2px 5px;
    border: 1px solid #e4e4e4;
    border-right:none;
    border-radius: 0;
    background: #fff;
    line-height: 35px;
    font-size: 12px;
    color: #444;
    -webkit-appearance: none;
    zoom: 1;}
.common_popup .pop_cont .chat_list_left .chatting_textarea .chat_input .writeBtn{
    float: right;
    height: 42px;
    padding: 11px 10px 11px 12px;
    outline: none;
    background: #828b96;}
.common_popup .pop_cont .chat_list_left .chatting_textarea .chat_input .writeBtn .ir {  
    display: inline-block;
    text-indent: -9999px;
    width: 20px;
    height: 20px;
    background: url(/assets/images/btn_livewrite.png) no-repeat;
    }  
 

.common_popup .pop_cont .chat_list_right {width:231px; float:right; border-left:1px solid #eaecef; height:100%; overflow: hidden;}
.common_popup .pop_cont .chat_list_right .chat_info_box {width:213px; overflow: hidden; border:1px solid #e0e0e0; margin:0 auto; margin-top:8px;}
.common_popup .pop_cont .chat_list_right .chat_info_box .header {padding:0 8px; background:#fcfcfd; height:24px; line-height:24px; border-bottom:1px solid #e0e0e0; font-size:11px;}
.common_popup .pop_cont .chat_list_right .score_history_date { line-height:12px; width:86px; text-align:center; padding-bottom:6px; color:#888888;}
.common_popup .pop_cont .chat_list_right .score_history_ratio {line-height:12px; width:86px; text-align:center;background:#e35379; height:4px; padding:0px; text-align: left;}
.common_popup .pop_cont .chat_list_right .score_history_ratio .blue {background:#4c74cb;height:4px;display:block; border-right:2px solid #fff; }
.common_popup .pop_cont .chat_list_right .score_history_result .win{font-weight:bold; color:#e35379;} 
.common_popup .pop_cont .chat_list_right .score_history_result .lose{font-weight:bold; color:#8d8d8d;} 
.common_popup .pop_cont .chat_list_right .score_history_result .none{color:#b0b0b0;} 

.mark_brown_87 {width:87px;background: url(/assets/images/chat_host_score_bg.png) no-repeat; height:20px; line-height:21px; color:#fff; font-size:11px; text-align:center; display:inline-block;}
.btn_refresh {display:inline-block; font-size:11px; background: url(/assets/images/ico_refresh.png) no-repeat; line-height: 12px; height:12px; padding-left:18px;}
.btn_more {display:inline-block; font-size:11px; background: url(/assets/images/ico_arrow_more.png) no-repeat 0 3px; line-height: 12px; height:12px; padding-left:12px;}
.btn_open_pick_bet {display:inline-block; background: url(/assets/images/ico_open_pick_bet.png) no-repeat; width:69px; height:18px; line-height:18px; vertical-align: middle;}


