
.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}

#content .section_lst,#content .section_thmblst{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}
*html ul.lst_area li{width:271px}
ul.lst_area li a{color:#333}
ul.lst_area li em{display:block;overflow:hidden;position:absolute;top:9px;right:0;width:103px;background-color:#fff;color:#999;text-align:right;white-space:nowrap}
ul.lst_area li em a{color:#999}
ul.lst_area li .best{color:#f60}

.section_todayissue{margin-bottom:17px;border:1px solid #adc5cb}
.section_todayissue .head_area{position:relative;height:30px;margin-bottom:-1px;padding:5px 0 0 14px;border-bottom:1px solid #c5cedf;background:#e3edf0;color:#333;font-size:14px;font-weight:bold;}
.section_todayissue .head_area img{margin-bottom:3px;vertical-align:middle}
.section_todayissue .head_area .btn{position:absolute;top:7px;right:7px}
.section_todayissue .head_area ul.tab{overflow:hidden;position:absolute;z-index:3;right:10px;top:7px;font-size:12px}
.section_todayissue .head_area ul.tab li{float:left}
.section_todayissue .head_area ul.tab li a{display:inline-block;height:18px;padding:10px 10px 0;color:#7f8797;font-weight:bold;text-decoration:none}
.section_todayissue .head_area ul.tab li a.on{padding:9px 9px 1px;border:solid #c5cedf;border-width:1px 1px 0;background:#fff;color:#ff3a1b}
.section_todayissue .body_area{overflow:hidden;padding:12px 12px 1px 14px}
.section_todayissue .body_area .thmb{float:left;margin-bottom:9px}
.section_todayissue .body_area .thmb img{width:120px;height:80px;border:6px solid #e1e1e1}
.section_todayissue .body_area .dsc{padding:2px 0 0 146px}
.section_todayissue .body_area .dsc .subject{color:#333;font-size:14px;font-weight:bold}
.section_todayissue .body_area .dsc p{padding:6px 15px 3px 0;line-height:18px}
.section_todayissue .body_area .dsc p a{color:#333}
.section_todayissue .body_area .dsc dl{position:relative;padding:11px 0 8px;background:url(http://img.thinkpool.com/common_layout/line_area_2.gif) repeat-x 0 0}
.section_todayissue .body_area .dsc dt{position:absolute;top:8px;left:0}
.section_todayissue .body_area .dsc dt.theme{position:absolute;top:28px;left:0}
.section_todayissue .body_area .dsc dd{padding:0 0 0 67px;color:#0075a9}
.section_todayissue .body_area .dsc dd.theme{padding:6px 0 0 67px;color:#6780ca}
.section_todayissue .body_area .dsc dd.theme a{color:#6780ca;white-space:nowrap}
.section_todayissue .body_area .dsc dd a{color:#6780ca;white-space:nowrap}

.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 15px 11px 9px;border:solid #a6bfc2;border-width:0 1px 1px}
.section_tablst ul.lst_area li{padding-bottom:1px}
*html .section_tablst ul.lst_area{width:358px}
*html .section_tablst ul.lst_area li{width:245px}

.tbl_counsel{overflow:hidden;padding:0 15px 0 12px;border-bottom:1px solid #ddd}
.tbl_counsel table{width:100%;margin-top:-1px}
.tbl_counsel td{background:url(http://img.thinkpool.com/common_layout/line_area_2.gif) repeat-x 0 0}
.tbl_counsel td.name{width:120px;padding:16px 0 7px;vertical-align:top}
.tbl_counsel td.name a{font-weight:bold}
.tbl_counsel td.name .value{padding-top:4px;font-family:tahoma}
.tbl_counsel td.name img{margin:0 1px 2px 0;vertical-align:middle}
.tbl_counsel td.text{padding:13px 10px 10px 7px;color:#999}
.tbl_counsel td.text p{margin-bottom:4px;line-height:17px}
.tbl_counsel td.text img{margin:0 0 3px;vertical-align:middle}
.tbl_counsel td.text .info span{padding:0 4px;color:#d2d2d2;font-size:10px}
.tbl_counsel td.reply{width:75px;padding:8px 0 5px}
.tbl_counsel td.reply a{display:block;overflow:hidden;width:75px;height:32px;padding-top:19px;background:url(http://img.thinkpool.com/webs/contents/bg_box_reply.gif) no-repeat;text-align:center;text-decoration:none}
.tbl_counsel td.reply a strong{color:#f60}

.column_right .section_boxcounsel{margin-bottom:4px;background:url(http://img.thinkpool.com/webs/contents/bg_discuss_rightbox.gif) no-repeat right bottom}
.column_right .section_boxcounsel .ttl_area{background:url(http://img.thinkpool.com/webs/contents/bg_discuss_rightbox.gif) no-repeat 0 0}
.column_right .section_boxcounsel .ttl_area img{vertical-align:top}
.column_right .section_boxcounsel .ttl_area .ico{margin-top:-1px}
.column_right .section_box{background:url(http://img.thinkpool.com/webs/contents/bg_discuss_rightbox.gif) no-repeat right bottom}
.column_right .section_box .group_box{padding-top:2px;background:url(http://img.thinkpool.com/webs/contents/bg_discuss_rightbox.gif) no-repeat -247px 0;line-height:17px}
.column_right .section_box .first{padding-top:0;background-position:0 0}
.column_right .ttl_area{height:21px;padding:7px 0 0 11px;border-width:0}
.column_right .ttl_area .btn_more{position:absolute;right:7px;top:6px}
.column_right .btn_area{padding:3px 0 8px;text-align:center}
.column_right .btn_area .last{margin-left:22px}
.column_right .btn_area img{vertical-align:middle}
.column_right .cnt_area{height:68px;padding:5px 15px 6px 13px}
.column_right .cnt_area .ttl{color:#247488;font-weight:bold}
.column_right .cnt_area_club{height:176px;padding:5px 15px 9px 13px}
.column_right .cnt_area_mini{height:55px;padding:5px 15px 6px 13px}
.column_right .item_club{overflow:hidden;height:75px;margin-bottom:9px;padding-top:6px}
.column_right .item_club .name{display:inline-block;margin-bottom:4px;color:#247488;font-weight:bold}
.column_right .item_club .info{display:inline-block;margin-bottom:4px}
.column_right .item_club .info a{color:#247488}
.column_right .item_club img{margin-top:-2px;vertical-align:middle}
.column_right .lnk_home{display:inline-block;padding:0 0 4px 20px;background:url(http://img.thinkpool.com/ico/ico_home_3.gif) no-repeat 1px 1px;color:#247488;font-weight:bold}

.section_thmblst:after{display:block;clear:both;content:''}
.section_thmblst .thmb_area{overflow:hidden;float:left;width:113px;height:100px;padding:14px 8px 0;text-align:center}
.section_thmblst .thmb_area .thmb{display:block;margin:0 auto 8px;border:1px solid #c7c9c8}
.section_thmblst .thmb_area p{padding-left:2px;text-align:left}
.section_thmblst .thmb_area a{color:#666;line-height:14px}
.section_thmblst .lst_area{float:left;width:100%}
.section_thmblst .lst_area li{padding-right:90px}
*html .section_thmblst .lst_area li{width:140px}