
.fleft {float:left}
.fright {float:right}
.clear {clear:both}

#info-wrap {

}

#info-wrap .bg-top {
	width:100%;
	height:80px;

	background:url('./img/bg-top.png') no-repeat;
}

#info-wrap .box-top {
	margin:10px 0px;
	padding:10px;
	background:#f3f4f6;
	border:1px solid #dee1e5;
}

#info-wrap .box-top .point-top {
	width:48%;
	
}

#info-wrap .box-top .point-top .box-point {
	width:200px;
	height:43px;
	background:url('./img/box-point.png') no-repeat;
	position:relative;
}

#info-wrap .box-top .point-top .box-txt {
	margin-top:14px;
	margin-left:20px;
	margin-right:20px;
}

#info-wrap .lotto-data {
	position:relative;

}

#lotto_total_point {position:absolute;right:30px;font-size:32px;font-family:tahoma;color:#d7fd02;line-height:38px;}
#lotto_rank1_point {position:absolute;right:30px;font-size:32px;font-family:tahoma;color:#ffff00;line-height:38px;}


#lotto-talk {position:absolute;top:0px;right:0px}

#info-wrap table {width:100%; border-collapse:collapse; border-spacing:0;}
#info-wrap table th {background:#fafafa url('./img/blue_dot.gif') 15px 13px no-repeat; outline:none;}
#info-wrap caption {display:none;}
/* °¡·ÎÇü Å×ÀÌºí */
.horiz {border-top:1px solid #c3c5c9; border-right:1px solid #ededed; border-bottom:1px solid #c3c5c9; border-left:1px solid #ededed;}
.horiz th {
	border-top:1px solid #ededed; border-right:1px solid #ededed; padding:10px 0 0px 20px; text-align:left; font-size:11px; font-weight:normal !important; letter-spacing:-1px; vertical-align:top; line-height:20px;
	


}
.horiz td {border-top:1px solid #ededed; padding:10px 10px 5px 10px; font-size:11px; color:#999; vertical-align:top; height:20px; line-height:20px;}
.horiz .first th,
.horiz .first td {border-top-color:#c3c5c9;}
.horiz .line th,
.horiz .line td {border-top-color:#c3c5c9;}
.horiz th.relay {border-left:1px solid #ededed;}
.horiz th.item_title {font-weight:bold; background:#fff;}
.horiz td a {color:#547eec; font-size:11px; letter-spacing:-1px;}
.horiz td a.txt_point {letter-spacing:0; font-weight:bold;}
.horiz td span,
.horiz td label {margin-left:5px; margin-right:5px; height:16px; line-height:18px; line-height:20px\9; font-size:11px; color:#999;}

.horiz td p.time {background:url('./img/ico_time01.gif') no-repeat 4px 4px;padding-left:22px;color:#333; font-family: verdana;font-size:10px;}

.horiz td span.lot-time { background:url('./img/r_1.gif') no-repeat 0px 0px; display:inline-block;width:19px;height:19px;border:0px solid #dfdfdf}
.horiz td span.lot-member { background:url('./img/friend.gif') no-repeat 3px 3px; display:inline-block;width:19px;height:19px;border:0px solid #dfdfdf}



/* ¼¼·ÎÇü Å×ÀÌºí */
.verti {border-top:1px solid #dcdcdc; border-bottom:1px solid #c3c5c9; text-align:center;}
.verti th {height:32px; line-height:32px; overflow:hidden; font-size:11px; font-weight:bold !important; color:#333; border-bottom:1px solid #cfcfcf; border-left:1px solid #dcdcdc; background:#fafafa; }
.verti th.first {border-left:none;}
.verti th span {display:block; border-left:1px solid #fff;}
.verti th a {font-size:11px; color:#547eec;}
.verti td {height:37px; color:#666; border-left:1px solid #ececec; font-size:12px;}
.verti td.no_list {border-left:none; height:100px;}
.verti td a,
.verti td a span,
.verti td a strong {color:#547eec;}
.verti td span.txt_intercept {color:#ffa500;}
.verti td span.txt_leave {color:#dc143c;}
.verti td a span.member {font-weight:bold; text-decoration:none; color:#666;}
.verti td label {margin-right:0px; height:16px; line-height:18px; line-height:20px\9; font-size:11px; color:#999;}
.verti .list0 {}
.verti .list1 {background:#f8f8f8;}
.verti tr.thover {background:#ececec;}
.verti tfoot th,
.verti tfoot td {border-top:1px solid #c3c5c9;}
.verti th.last {border-right:1px solid #dcdcdc; }
.verti td.last {border-right:1px solid #ececec; } 



#lotto_info_top {padding:10px;border: 2px solid #2b3542; background-color: #3f4956; height:35px}
#lotto_info {margin-top:10px; }
#lotto_info #lotto_data {
    float:left;
    width:380px;
    border-top: 3px solid #3f4652; 
}
#lotto_info #lotto_data li {list-style: none;clear:both;padding: 0px 15px;}
#lotto_info #lotto_talk {float:left}
#lotto_talk {position: relative;}

/* °¡·ÎÇü Å×ÀÌºí */
#lotto_data .horiz {border-top:1px solid #c3c5c9; border-right:1px solid #ededed; border-bottom:1px solid #c3c5c9; border-left:1px solid #ededed;}
#lotto_data .horiz th {background-color:#f8f8f8;border-top:1px solid #ededed; border-right:1px solid #ededed;vertical-align: middle; padding:2px 0 2px 10px; text-align:left; font-size:11px; font-weight:normal; letter-spacing:-1px; line-height:20px; color:#494f58}
#lotto_data .horiz td {border-top:1px solid #ededed; padding:2px 0 2px 10px; font-size:11px; color:#999; vertical-align:top; height:20px; line-height:20px;}
#lotto_data .horiz .first th,
#lotto_data .horiz .first td {border-top-color:#c3c5c9;}
#lotto_data .horiz .line th,
#lotto_data .horiz .line td {border-top-color:#c3c5c9;}
#lotto_data .horiz th.relay {border-left:1px solid #ededed;}
#lotto_data .horiz th.item_title {font-weight:bold; background:#fff;}
#lotto_data .horiz td a {color:#547eec; font-size:11px; letter-spacing:-1px;}
#lotto_data .horiz td a.txt_point {letter-spacing:0; font-weight:bold;}
#lotto_data .horiz td span,
#lotto_data .horiz td label {margin-left:5px; margin-right:5px; height:16px; line-height:18px; line-height:20px\9; font-size:11px; color:#999;}
.red_txt {color:#ff0000}
.blue_txt {color:#0272fd}        
.green_txt {color:#4d8404}
.black_txt {color:#000000}


#lotto_talk .talk_list ul, li {list-style: none; }

.ranking_talk li {width:80%}










#lotto-talk {}
#lotto-talk .header {top:32px;width:370px; height:25px; border: 1px solid #1056b3; border-bottom:none; background: url('./img/bg_header_memo.gif')}
#lotto-talk .header span {display: inline-block;}
#lotto-talk .header span.ico {padding-top:5px;margin-left:10px}
#lotto-talk .header span.txt {font:normal 11px µ¸¿ò; letter-spacing: -1px; color:#fff;background:url('./img/evnet_icon.gif') 10px 8px no-repeat;padding-left:30px;padding-top:10px;height:30px}

#lotto-talk .talk-list-wrap {top:32px;width:370px; border: 1px solid #1056b3; background:url('./img/bg_patten.jpg') 0px -40px; }
#lotto-talk .talk-input-wrap {width:370px;height:40px;background-color:#f4f4f4; border-left:1px solid #bdc3ca;border-right:1px solid #bdc3ca;border-bottom:1px solid #bdc3ca; padding: 5px;}
#lotto-paper-frame {border:none;width:100%;margin-top:0px}

#talk-list {clear:both;padding:10px 10px; height:418px; overflow-y:scroll;margin:0px}
#talk-list .talk-wrap {position:relative;padding:5px 0px;}
#talk-list .talk-box-a {border: 1px solid #282828;  margin-left: 7px; background-color: #fff; padding: 10px;}
#talk-list .talk-box-m {border: 1px solid #282828;  margin-left: 7px; background-color: #ffff00; padding: 10px;}
#talk-list .talk-wrap .arrow_l {border:0px solid #333;position: absolute; top: 10px; left:0px; width: 15px; height:8px;background:url('./img/arr_left.gif') no-repeat}
#talk-list .talk-wrap .arrow_r {border:0px solid #333;position: absolute; top: 10px; right:-14px; width: 15px; height:8px;background:url('./img/arr_right_yellow.gif') no-repeat}

#talk-list .talk-wrap p strong {}
#talk-list .talk-wrap p span.datetime{font-size: 9px; font-family:verdana; padding-left: 10px; color: #999;}
#talk-list .talk-wrap p.memo {margin-top:5px}
#talk-list .talk-wrap p.memo span {font-size: 11px;}

.talk_more {clear:both;width:330px !important;text-align:center;padding:5px 0px;border:1px solid #0e65cd;background-color:#1e82ec}