.ttl_area {
	position:relative;
	height:19px;
	padding-top:2px;
	border-bottom:1px solid #d6d6d6
}
.ttl_area h3 {
	padding-left:14px;
	background:url(http://img.thinkpool.com/common_layout/bu_ttl_1.gif) no-repeat 0 3px;
	font-size:14px;
	font-weight:bold
}
.ttl_area .links {
	position:absolute;
	bottom:4px;
	right:0;
	color:#d3d3d3;
	font-size:12px
}
.ttl_area .links a {
	color:#333
}
.ttl_area .links3 {
	position:absolute;
	bottom:4px;
	right:0;
	color:#999;
	font-size:12px;
	padding-right:10px
	cursor:text;
}
.ttl_area .links3 a {
	color:#999
}
.ttl_area2 {
	position:relative;
	height:20px;
	padding-top:2px
}
.ttl_area2 h3 {
	padding-left:14px;
	background:url(http://img.thinkpool.com/common_layout/bu_ttl_1.gif) no-repeat 0 3px;
	font-size:14px;
	font-weight:bold
}
#content .section_lst {
	margin-bottom:20px
}
ul.lst_area {
	overflow:hidden;
	position:relative;
	padding:0 0 5px
}
*html ul.lst_area {
	width:100%
}
ul.lst_area li {
	overflow:hidden;
	position:relative;
	height:14px;
	padding:9px 100px 0 13px;
	background:url(http://img.thinkpool.com/common_layout/bu_2.gif) no-repeat 4px 14px;
	white-space:nowrap;
	text-overflow:ellipsis
}
ul.lst_area li a {
	color:#333
}
ul.lst_area li em {
	display:block;
	overflow:hidden;
	position:absolute;
	top:9px;
	right:0px;
	width:103px;
 background-color:;
	color:#999;
	text-align:right;
	white-space:nowrap
}
ul.lst_area li em a {
	color:#999
}
ul.lst_area li .best {
	color:#f60
}
ul.lst_area2 {
	overflow:hidden;
	position:relative;
	padding:0 0 5px
}
*html ul.lst_area2 {
	width:100%
}
ul.lst_area2 li {
	overflow:hidden;
	position:relative;
	height:14px;
	padding:9px 0 0 13px;
	background:url(http://img.thinkpool.com/common_layout/bu_2.gif) no-repeat 4px 14px;
	white-space:nowrap;
	text-overflow:ellipsis
}
ul.lst_area2 li a {
	color:#333
}
ul.lst_area2 li a span {
	color:#f60
}
ul.lst_area2 li .time {
	color:#999
}
ul.lst_area4 {
	overflow:hidden;
	position:relative;
	padding:0 0 5px
}
*html ul.lst_area4 {
	width:100%
}
ul.lst_area4 li {
	overflow:hidden;
	position:relative;
	height:14px;
	padding:9px 0px 0 13px;
	background:url(http://img.thinkpool.com/common_layout/bu_2.gif) no-repeat 4px 14px;
	white-space:nowrap;
	text-overflow:ellipsis
}
ul.lst_area4 li a {
	color:#333
}
ul.lst_area4 li em {
	display:block;
	overflow:hidden;
	position:absolute;
	top:9px;
	right:0px;
	width:103px;
 background-color:;
	color:#999;
	text-align:right;
	white-space:nowrap
}
ul.lst_area4 li em a {
	color:#999
}
ul.lst_area4 li .best {
	color:#f60
}
.section_tablst {
	margin-bottom:20px
}
.section_tablst .ttl_area {
	margin-bottom:8px
}
.section_tablst .tab_area {
	overflow:hidden;
	height:26px
}
.section_tablst .tab_area li {
	float:left;
	width:25%;
	height:25px;
	border-bottom:1px solid #a6bfc2
}
.section_tablst .tab_area li a {
	display:block;
	overflow:hidden;
	height:18px;
	margin-right:1px;
	padding-top:7px;
	background:#dce4e5;
	text-align:center;
	text-decoration:none;
	white-space:nowrap;
	cursor:text
}
.section_tablst .tab_area li a.on {
	position:relative;
	padding-top:6px;
	padding-bottom:1px;
	border:solid #a6bfc2;
	border-width:1px 1px 0;
	background:#fff;
	font-weight:bold;
	letter-spacing:-.05em
}
.section_tablst .tab_area li.last a {
	margin-right:0
}
.section_tablst ul.lst_area {
	padding:4px 9px 5px 9px;
	border:solid #a6bfc2;
	border-width:0 1px 1px;
}
.section_tablst ul.lst_area li {
	padding-bottom:1px;
	width:auto
}
.section_tablst ul.lst_area li.first {
	border-bottom:solid #a6bfc2 1px;
	color:#6780ca;
	list-style:none;
}
.section_tablst ul.lst_area em {
	font-size:11px;
}
*html .section_tablst ul.lst_area {
	width:358px
}
*html .section_tablst ul.lst_area li {
	width:245px
}
.section_tablst ul.lst_area .first {
	border-bottom:solid #d6d6d6 1px;
	color:#6780ca;
	list-style:none;
	padding:6px 9px 4px 0px;
}
.section_tablst ul.lst_area .first em a {
	font-size:11px;
	display:block;
	overflow:hidden;
	position:absolute;
	top:12px;
	right:8px;
	width:103px;
	color:#999;
	text-align:right;
	white-space:nowrap
}
.column_left {
	margin-bottom:-20px
}
.section_highlight {
	position:relative;
	width:383px;
	height:150px;
	margin-bottom:18px;
	border:1px solid #adc5cb
}
.section_highlight .head_area {
	height:24px;
	padding:12px 13px 0;
	background:#e3edf0;
	font-size:14px;
	font-weight:bold
}
.section_highlight .head_area span {
	color:#e64600;
}
.section_highlight .head_area .lnk {
	display:block;
	position:absolute;
	right:0;
	top:10px;
	padding:0px 10px
}
/* .section_highlight .head_area .lnk2{display:block; position:absolute;right:0;top:12px;padding:0px 10px; font-size:12px;font-weight:none;}*/

.section_highlight .future_body_area {
	margin:0 5px 5px;
	padding:9px 15px 8px 8px;
}
.section_highlight .future_body_area {
	position:relative;
	overflow:hidden;
	margin:7px 0px 0;
	padding-bottom:0px
}
*html .section_highlight .future_body_area {
	display:inline-block
}
.section_highlight .future_body_area ul {
	margin-top:-1px
}
.section_highlight .future_body_area ul:after {
	clear:both;
	display:block;
	content:''
}
.section_highlight .future_body_area li {
	overflow:hidden;
	float:left;
	width:355px;
	height:100px;
	margin-bottom:11px;
	padding:0px 7px 0 5px;
}
.section_highlight .future_body_area li .thmb {
	float:left;
	width:83px;
	height:83px;
	margin:2px 0 0;
	border:1px solid #666
}
.section_highlight .future_body_area li p {
	padding:0 0 0 100px;
	line-height:17px
}
.section_highlight .future_body_area li p img {
	margin-top:-1px;
	vertical-align:middle
}
.section_highlight .future_body_area li .ttl {
	color:#999;
	font-weight:bold
}
.section_highlight .future_body_area li .name {
	color:#333;
	font-weight:bold;
	padding-right:7px
}
.banner240 {
	position: absolute;
	width:240px;
	height:150px;
	top:0px;
	right:0px;
	margin-bottom:18px;
	border:1px solid #adc5cb
}
.live_tv {
	position: absolute;
	width:246px;
	height:150px;
	top:0px;
	right:0px;
	margin-bottom:18px;
	border:1px solid #adc5cb;

	
}
.live_tv .head_area {
	height:17px;
	font-weight:bold;
	font-size:12px;
	padding:12px 10px 0;
	border-bottom:1px #dadada solid;
}
.live_tv .head_area span {
	color:#ea0000;
}
.live_tv .head_area .lnk {
	display:block;
	position:absolute;
	right:0;
	top:7px;
	padding:0px 5px
	
}
.live_tv .vod_list {
	padding:0px 10px 4px 10px;
	position:relative;
	margin:0 ;
	zoom:1 ;
	


}

.live_tv .vod_list ul {
	margin-top:-1px;
	list-style:none;
}


.live_tv .vod_list li {
	position:relative;
	overflow:hidden;
	padding:8px 0 8px 0;
	font-size:12px;
	height:45px;
	border-bottom:1px #dadada solid;
	list-style:none;
	



	
}
.live_tv .vod_list li.last {
	border-bottom:1px #fff solid;

}
.live_tv .vod_list li .thmb {
	float:left;
	width:42px;
	height:41px;
	border:1px solid #3c3c3c;

}

.live_tv .vod_list li p {
	display:block;
	float:left;
	width:44%;
	margin-top:3px;
	padding-left:5px
}


.live_tv .vod_list li .name a {
	display:block;
	float:left;
	font-family:돋움;
	text-align:left;
	font-weight:bold;
	color:#444
}
.live_tv .vod_list li .dsc {
	color:#5f5f5f;
	font-size:11px;
}
.live_tv .vod_list li .date {
	color:#999;
	font-size:11px
}
.live_tv .vod_list li .btn {
	display:block;
	float:right;
	margin-top:3px
}


.live_tv .vod_list2{padding:5px 10px 4px 10px;

	}

.live_tv .vod_list2 table{
	position:relative;
	padding:0 ;
	margin:0 ;
	width:226px;
	


}



.live_tv .vod_list2 tr {
	font-size:12px;
	height:55px;
	border-bottom:1px #dadada solid;
	



	
}
.live_tv .vod_list2 tr.last {

	border-bottom:1px #fff solid;


}

.live_tv .vod_list2 tr.last td {
	padding-top:5px;


}
.live_tv .vod_list2 td.thmb img{
	float:left;
	width:42px;
	height:41px;
	border:1px solid #3c3c3c;

}

.live_tv .vod_list2 li span {
	display:block;
	float:left;
	width:44%;
	margin-top:3px;
	padding-left:5px
}


.live_tv .vod_list2 .name {
	display:block;
	float:left;
	font-family:돋움;
	text-align:left;
	font-weight:bold;
	color:#444
}
.live_tv .vod_list2 span.dsc {
	color:#5f5f5f;
	font-size:11px;
}
.live_tv .vod_list2 span.date {
	color:#999;
	font-size:11px
}
.live_tv .vod_list2 .btn {
	display:block;
	float:right;
	margin-top:5px
}






.section_bestcommunity {
	overflow:hidden;
	margin-bottom:23px;
	border:4px solid #e2e2e2;
	position:relative;
}
*html .section_bestcommunity {
	display:inline-block
}
.section_bestcommunity dl {
	float:left;
	width:311px;
	padding-top:12px;
	padding-left:4px
}
.section_bestcommunity dl .bg {
	background:#efefef;
	padding-bottom:15px;
}
.section_bestcommunity dt {
	position:relative;
	height:19px;
	margin-bottom:-1px;
	padding-left:11px;
	background:#fff;
}
.section_bestcommunity dd {
	overflow:hidden;
	height:68px;
	margin-bottom:7px;
	padding:5px 10px 0 13px;
	background:url(http://img.thinkpool.com/common_layout/line_area_2.gif) repeat-x 0 0;
	line-height:17px
}
.section_bestcommunity dd .bg {
	background:#6780ca;
}
.section_bestcommunity dd .thmb {
	float:left;
	width:58px;
	height:54px;
	margin:5px 0;
	border:1px solid #ccc
}
.section_bestcommunity dd .item_club {
	padding-left:72px
}
.section_bestcommunity dd .name {
	font-weight:bold
}
.section_bestcommunity dd .info {
	color:#6780ca
}


.section_bestcommunity .ttl_area {
	position:relative;
	height:19px;
	padding-top:0px;
	border-bottom:1px solid #d6d6d6
}
.section_bestcommunity .ttl_area h4 {
	padding-left:5px;
	font-size:12px;
	font-weight:bold;
	margin-left:-7px;
}
.section_bestcommunity .ttl_area em {
	position:absolute;
	bottom:0px;
	right:0;
	color:#999;
	font-size:12px;
	padding-right:0px;
	height:17px;
	width:auto;
}
.section_bestcommunity .ttl_area em span {
	color:#999;
	position:relative;
	padding:7px 10px 0px 10px;
}
.section_bestcommunity .ttl_area em span.on {
	padding-bottom:2px;
	border:solid #d6d6d6;
	border-width:1px 1px 0;
	background:#efefef;
	font-weight:bold;
	color:#666;
	}

.section_bestcommunity .ttl_area ul.tab {
	position:absolute;
	overflow:hidden;position:absolute;top:-5px;
	right:0;
	color:#999;
	font-size:12px;
	height:25px;
	width:auto;
	
}

.section_bestcommunity .ttl_area ul.tab li {
float:left
}
.section_bestcommunity .ttl_area ul.tab li a {
	display:inline-block;height:25px;padding:7px 10px 0;color:#999;text-decoration:none;font-weight:100;
}
.section_bestcommunity .ttl_area ul.tab li a.on {
	position:relative;
	padding-bottom:0px;
	border:solid #d6d6d6;
	border-width:1px 1px 0;
	background:#efefef;
	font-weight:bold;
	color:#666;
}
.section_bestcommunity .tab_area2 {
	overflow:hidden;
	height:26px
}
.section_bestcommunity .tab_area2 li {
	float:left;
	height:25px;
	border-bottom:1px solid #a6bfc2;
	padding:0 10px
}
.section_bestcommunity .tab_area2 li span {
	display:block;
	overflow:hidden;
	height:18px;
	margin-right:1px;
	padding-top:7px;
	background:#dce4e5;
	text-align:center;
	text-decoration:none;
	white-space:nowrap;
	cursor:text;
	padding:0 10px
}
.section_bestcommunity .tab_area2 li.on {
	position:relative;
	padding-top:6px;
	padding-bottom:1px;
	border:solid #a6bfc2;
	border-width:1px 1px 0;
	background:#fff;
	font-weight:bold;
	padding:0 10px;
	letter-spacing:-.05em
}
.section_bestcommunity .tab_area2 li .last a {
	margin-right:0
}
.section_bestcommunity .tab_area2 li .title {
	padding-bottom:1px;
	border:solid #a6bfc2;
}
#content.future .column_right {
	width:230px;
	padding:8px;
	background-color:#e7f0f2
}
.column_right .section_chart {
	margin-bottom:10px;
	border:1px solid #dadada;
	background-color:#fff
}
.column_right .section_chart .chart_area {
	padding:10px 11px 8px
}
*html .column_right .section_chart {
	display:inline-block
}
.column_right .section_chart .chart_area .state {
	height:22px;
	padding-left:3px;
	color:#333;
	font-size:22px;
	font-family:arial ;
}
.column_right .section_chart .chart_area .state span {
	font-size:12px;
	font-weight:bold
}
.column_right .section_chart .chart_area .img_chart {
	position:relative;
	overflow:hidden;
	width:210px;
	height:112px;
	background:#fff
}
.column_right .section_chart .chart_area ul {
	margin-top:-1px
}
.column_right .section_chart .chart_area li {
	overflow:hidden;
	height:17px;
	padding-top:7px;
	background:url(http://img.thinkpool.com/common_layout/line_area_2.gif) repeat-x 0 0;
	font-family:arial ;
	text-align:right;
}

.column_right .section_chart .chart_area li.on{
	 
	height:17px;
	padding-top:7px;
	font-family:arial ;
	background:url(http://img.thinkpool.com/common_layout/line_area_2.gif) repeat-x 0 -1px;
	text-align:right;
}
*html .column_right .section_chart .chart_area li {
	display:inline-block;margin: 0; padding: 0;}
.column_right .section_chart .chart_area li .name {
	display:block;
	float:left;
	width:32%;
	font-family:돋움;
	text-align:left;
	font-weight:bold;
	color:#333
}

.column_right .section_chart .chart_area li .name a{
	color:#333
	
}
.column_right .section_chart .chart_area li .value {
	display:block;
	float:left;
	margin-top:-2px;
	font-family:arial ;
	font-size:16px;
	font-weight:bold
}
.column_right .section_chart .chart_area li .up, .column_right .section_chart .chart_area li .dn {
	display:block;
	float:left;
	padding-left:10px;
	margin-top:-1px;
	font-family:돋움;
}
.column_right .section_chart .chart_area li .icon {
	display:block;
	float:left;
	width:10%;
	margin-top:-2px;
	text-align:left;
	font-family:돋움;
	font-size:12px;

}



.column_right .section_bnr {
	margin-bottom:4px
}
.column_right .section_tbl {
	position:relative;
}
.column_right .section_tbl .head_aera {
	position:relative;
	height:17px;
	padding:7px 30px 0 3px;
}
.column_right .section_tbl .head_aera h3 {
	color:#232323;
	font-size:12px;
	font-weight:bold
}
.column_right .section_tbl .head_aera span {
	font-size:11px;
	font-weight:normal;
	color:#999;
}
.column_right .section_tbl .head_aera .lnk {
	display:block;
	position:absolute;
	right:0;
	bottom:2px;
	padding:0px 3px
}
.column_right .section_tbl .head_aera .btn_more {
	display:block;
	position:absolute;
	right:0;
	bottom:2px;
	padding:4px 3px
}
.column_right .section_tbl table {
	width:100%;
	border-width:1px 0 0 1px;
	font-size:11px;
	margin-bottom:10px
}
.column_right .section_tbl thead th {
	height:19px;
	padding-top:2px;
	border:1px solid #dadada;
	background:#eaeaea;
	color:#333;
	font-weight:normal;
	text-align:center
}
.column_right .section_tbl tbody th {
	padding:2px 0 0 5px;
	border:solid #dadada;
	border-width:0 1px 1px 1px;
	background:#f9f9f9;
	color:#333;
	font-weight:normal;
	text-align:left
}
.column_right .section_tbl tbody td {
	width:49px;
	height:19px;
	padding:0 4px 0;
	border:solid #dadada;
	border-width:0 1px 1px 0;
	background:#fff;
	font-family:tahoma;
	text-align:right
}



/* 새글 추가*/
.group_tabtight li a, .group_tabtight2 li a, .group_tabtight3 li a {
	display:block;
	overflow:hidden;
	width:100%;
	height:23px;
	padding-top:12px;
	font-size:13px;
	font-weight:bold;
	text-align:center;
	text-decoration:none !important;
	text-overflow:ellipsis;
	white-space:nowrap
}
.group_tabtight li a.on, .group_tabtight2 li a.on, .group_tabtightt3 li a.on {
	position:relative;
	z-index:2;
	margin:-1px;
	padding-bottom:1px;
	border:solid #666;
	border-width:1px 1px 0;
	background-color:#fff;
	color:#4264c5
}
.group_tabtight li a * {
	cursor:pointer
}
/* 탭 개수 5개 */
.group_tabtight li {
	float:left;
	width:127px;
	height:35px;
	border-left:1px solid #d2d3d7
}
.group_tabtight li.frst {
	width:128px;
	border-width:0
}
.group_tabtight li a .mov {
	display:inline-block;
	margin-top:-1px;
	padding-top:1px;
	padding-left:20px;
	background:url('http://img.thinkpool.com/ico/ico_tv.gif') no-repeat 0 0
}
.group_tabtight li a .tw {
	display:inline-block;
	margin-top:-1px;
	padding-top:1px;
	padding-left:18px;
	background:url('http://img.thinkpool.com/ico/ico_tw.gif') no-repeat 0 0
}
/* 탭 개수 4개 */
.group_tabtight2 li {
	float:left;
	width:159px;
	height:35px;
	border-left:1px solid #d2d3d7
}
.group_tabtight2 li.frst {
	width:160px;
	border-width:0
}


/* 게시판 */

.group_listfufure{padding-bottom:17px}
.group_listfufure table{width:100%;margin-bottom:5px;border-bottom:1px solid #a6acba}
.group_listfufure th{height:27px;padding-top:3px;border:solid #9198a9;border-width:1px 0;background:#a6acba;color:#fff}
.group_listfufure td{padding:7px 0 6px;border-top:1px solid #fff;background:#eaeaea;color:#666;text-align:center}
.group_listfufure td a{color:#333}
.group_listfufure td.l{padding-left:10px;text-align:left}
.group_listfufure td.r{text-align:right}
.group_listfufure td.g a{color:#666;text-decoration:none}
.group_listfufure td.g a:hover,a:active,a:focus{text-decoration:underline}
.group_listfufure tr.highlight:first-child td{border-top-width:2px}
.group_listfufure tr.highlight td{border-top:1px solid #fff;background:#e6dfdb;color:#333;font-weight:bold}
.group_listfufure tr.highlight td a{color:#eb505b}
.group_listfufure tr:hover td{background-color:#fff}
.group_listfufure img{margin-top:-2px;vertical-align:middle}
.group_listfufure em{color:#f60;font-size:11px;font-weight:bold}
.group_listfufure .point{color:#f60}
.group_listfufure .mov{padding:1px 0 0 16px;background:url('http://img.thinkpool.com/ico/ico_tv.gif') no-repeat 0 0;font-weight:bold}
.group_listfufure .re{padding:0 0 0 36px;background:url('http://img.thinkpool.com/ico/ico_re.gif') no-repeat 0 2px}




.boardbtn_area{display:inline-block;width:100%;height:29px;text-align:center}
.boardbtn_area a{margin:0 1px}
.boardbtn_area img{vertical-align:middle}
.boardbtn_area .tx{color:#999;font-size:11px}
.boardbtn_area .fl{margin-left:-1px}
.boardbtn_area .fr{margin-right:-1px}

.srch_area{height:27px;text-indent:3px}
.srch_area .input_tx{width:75px;height:15px;margin:0 1px 2px 6px;padding:3px 0 0 3px;border:1px solid #c9c9c9;color:#999;font-size:11px;vertical-align:middle}
.srch_area img{margin-bottom:1px;vertical-align:middle}


/*옵션토론 top*/
.section_syn{margin-bottom:17px;border:1px solid #adc5cb}
.section_syn .head_area{position:relative;height:26px;padding:10px 14px 0 14px;background-color:#e3edf0;color:#333;font-size:14px;font-weight:bold}
.section_syn .head_area img{margin-bottom:3px;vertical-align:middle}
.section_syn .head_area .subtit{position:absolute; float:left;width:620px;}

.section_syn .head_area em a{display:block;position:absolute;right:0;top:2px;font-size:11px; font-weight:normal;color:#999;text-align:right;white-space:nowrap}

.section_syn .body_area{overflow:hidden;padding:7px 12px 5px 14px}
.section_syn .body_area .live{float:right;width:256px; height:122px;background:url(../../common/images/discuss/@live_banner.gif) no-repeat right bottom}

.section_syn .body_area:after{display:block;clear:both;content:''}
.section_syn .body_area .lst_area{float:left;width:615px}
.section_syn .body_area .lst_area li{padding-right:0px}
*html .section_syn .body_area .lst_area li{width:140px}


.section_syn .body_area .lst_area li .title{display:block;float:left;font-family:돋움;	text-align:left; color:#999;width:73%;}
.section_syn .body_area .lst_area li .name{display:block;float:left;font-family:돋움;	text-align:left; color:#999;width:15%;}
.section_syn .body_area .lst_area li .time{display:block;float:left;font-family:돋움;	text-align:left; color:#999;width:12%;}


.section_syn .footer_area{position:relative;height:26px;padding:10px 14px 0px 14px;color:#333;font-size:12px;border-top:1px solid #e1e1e1 ; background-color:#efefef}

.section_syn .footer_area .subtit{position:absolute; float:left;width:300px; }
.section_syn .footer_area .subtit span{padding-right:5px }
.section_syn .footer_area .subtit2{position:absolute; right:12px; width:300px;}
.section_syn .footer_area .subtit2 span{padding-right:5px }
.section_syn .footer_area .subtit2 banner{position:absolute; right:12px; width:300px;vertical-align:top; color:#666666}
.section_syn .footer_area em {display:block;position:absolute;right:0;top:1px;font-size:12px; font-weight:normal;color:#999;text-align:right;white-space:nowrap;padding-top:2px}
.section_syn .footer_area em a{display:block;position:absolute;right:0;top:1px;font-size:12px; font-weight:normal;color:#999;text-align:right;white-space:nowrap;padding-top:0px}


.section_syn .footer_area:after{display:block;clear:both;content:''}

.section_syn .footer_area .gr{ color:#2b9c1c}
.section_syn .footer_area .bu{ color:#0074b0; font-weight:bold}
.section_syn .footer_area .rd{ color:#cc3300; font-weight:bold}


	/* 탭 기본 */
.group_tabdefault,.group_tabdefault2,.group_tabdefault3{display:inline-block;height:35px;margin-bottom:20px;border:1px solid;border-color:#d2d3d7 #d2d3d7 #666;background-color:#f6f6f6}
.group_tabdefault .new,.group_tabdefault2 .new,.group_tabdefault3 .new{color:#ff0000} /* 새글 추가*/
.group_tabdefault li a,.group_tabdefault2 li a,.group_tabdefault3 li a{display:block;overflow:hidden;width:100%;height:23px;padding-top:12px;font-size:13px;font-weight:bold;text-align:center;text-decoration:none !important;text-overflow:ellipsis;white-space:nowrap}
.group_tabdefault li a.on,.group_tabdefault2 li a.on,.group_tabdefault3 li a.on{position:relative;z-index:2;margin:-1px;padding-bottom:1px;border:solid #666;border-width:1px 1px 0;background-color:#fff;color:#4264c5}
.group_tabdefault li a *{cursor:pointer}
	/* 탭 개수 5개 */
.group_tabdefault li{float:left;width:127px;height:35px;border-left:1px solid #d2d3d7}
.group_tabdefault li.frst{width:128px;border-width:0}
.group_tabdefault li a .mov{display:inline-block;margin-top:-1px;padding-top:1px;padding-left:20px;background:url('http://img.thinkpool.com/ico/ico_tv.gif') no-repeat 0 0}
.group_tabdefault li a .tw{display:inline-block;margin-top:-1px;padding-top:1px;padding-left:18px;background:url('http://img.thinkpool.com/ico/ico_tw.gif') no-repeat 0 0}
	/* 탭 개수 4개 */
.group_tabdefault2 li{float:left;width:159px;height:35px;border-left:1px solid #d2d3d7}
.group_tabdefault2 li.frst{width:160px;border-width:0}
	/* 탭 개수 6개 */
.group_tabdefault3 li{float:left;width:106px;height:35px;border-left:1px solid #d2d3d7}
.group_tabdefault3 li.frst{width:105px;border-width:0}


.group_head2{position:relative;height:18px;padding:8px 0 0 9px;border-bottom:1px solid #dadada;background:#fff;color:#333;font-weight:bold}
.group_head3{position:relative;height:18px;padding:8px 0 0 9px;border-bottom:1px solid #dadada;border-top:1px solid #dadada;background:#fff;color:#333;font-weight:bold}

ul.group_tab{overflow:hidden;height:28px}
ul.group_tab li{float:left;width:50%;height:27px;border-bottom:1px solid #d9d9d9;white-space:nowrap}
ul.group_tab li a{display:block;width:100%;height:19px;padding-top:8px;background:#f4f4f4;color:#999;font-weight:bold;text-align:center;text-decoration:none !important}
ul.group_tab li a.on{position:relative;padding-bottom:1px;background:#fff;color:#333}
ul.group_tab li.frst a.on{margin-right:-1px;border-right:1px solid #d9d9d9}
ul.group_tab li.last a.on{margin-left:-1px;border-left:1px solid #d9d9d9}


dl.group_lst_rank2{padding:15px 9px 0}
dl.group_lst_rank2 dd{overflow:hidden;height:21px;padding:1px 0 0 0px;}
dl.group_lst_rank2 dd a{color:#666}

dl.group_lst_rank2 dd.best a{color:#6780ca}