
/* CSS Document */

@charset "UTF-8";

/*---------breadcrumb---------*/
.font_w{font-weight:normal;} 

/*---------top---------*/

/*h1.oc001_01{ background-image:url(/guide/heikin/img_2009/h1_001_01.gif); background-repeat:no-repeat; text-indent:-9999px;width: 648px;margin:0 ;padding: 0 0 20px 0px; height:89px;}*/


h1 span{ font-size:18px;}

h1 { 
    color: #47472d;
    padding: 10px; 
    border-top: dotted 1px #47472d;
	border-bottom: dotted 1px #47472d;
	padding-bottom:8px;
	padding-top:6px;
	margin-bottom:20px;
} 
h1.title01 { 
    font-size: 30px; 
}  

h1.title02 { 
    font-size: 22px; 
} 

h1.title02 span {
	display: inline-block; 
	margin-bottom: 4px; 
}
h1.title03{
	font-size:19px;
	line-height:1.3em;
}


h1.oc001_02{ background-image:url(/guide/heikin/img_2009/h1_001_02.gif); background-repeat:no-repeat; text-indent:-9999px;width: 648px;margin:0 ;padding: 0 0 20px 0px; height:89px;}
h1.oc001_03{ background-image:url(/guide/heikin/img_2009/h1_001_03.gif); background-repeat:no-repeat; text-indent:-9999px;width: 648px;margin:0 ;padding: 0 0 20px 0px; height:89px;}
h1.oc001_04{ background-image:url(/guide/heikin/img_2009/h1_001_04.gif); background-repeat:no-repeat; text-indent:-9999px;width: 648px;margin:0 ;padding: 0 0 20px 0px; height:89px;}
h1.oc001_05{ background-image:url(/guide/heikin/img_2009/h1_001_05.gif); background-repeat:no-repeat; text-indent:-9999px;width: 648px;margin:0 ;padding: 0 0 20px 0px; height:89px;}
h1.oc001_06{ background-image:url(/guide/heikin/img_2009/h1_001_06.gif); background-repeat:no-repeat; text-indent:-9999px;width: 648px;margin:0 ;padding: 0 0 20px 0px; height:89px;}
h1.oc001_07{ background-image:url(/guide/heikin/img_2009/h1_001_07.gif); background-repeat:no-repeat; text-indent:-9999px;width: 648px;margin:0 ;padding: 0 0 20px 0px; height:89px;}
h1.oc001_08{ background-image:url(/guide/heikin/img_2009/h1_001_08.gif); background-repeat:no-repeat; text-indent:-9999px;width: 648px;margin:0 ;padding: 0 0 20px 0px; height:89px;}
h1.oc001_09{ background-image:url(/guide/heikin/img_2009/h1_001_09.gif); background-repeat:no-repeat; text-indent:-9999px;width: 648px;margin:0 ;padding: 0 0 20px 0px; height:89px;}
h1.oc002_01{ background-image:url(/guide/heikin/img_2009/h1_002_01.gif); background-repeat:no-repeat; text-indent:-9999px;width: 648px;margin:0 ;padding: 0 0 20px 0px; height:89px;}
h1.oc002_02{ background-image:url(/guide/heikin/img_2009/h1_002_02.gif); background-repeat:no-repeat; text-indent:-9999px;width: 648px;margin:0 ;padding: 0 0 20px 0px; height:89px;}
h1.oc002_03{ background-image:url(/guide/heikin/img_2009/h1_002_03.gif); background-repeat:no-repeat; text-indent:-9999px;width: 648px;margin:0 ;padding: 0 0 20px 0px; height:89px;}
h1.oc002_05{ background-image:url(/guide/heikin/img_2009/h1_002_05.gif); background-repeat:no-repeat; text-indent:-9999px;width: 648px;margin:0 ;padding: 0 0 20px 0px; height:89px;}
h1.oc002_06{ background-image:url(/guide/heikin/img_2009/h1_002_06.gif); background-repeat:no-repeat; text-indent:-9999px;width: 648px;margin:0 ;padding: 0 0 20px 0px; height:89px;}
h1.oc002_07{ background-image:url(/guide/heikin/img_2009/h1_002_07.gif); background-repeat:no-repeat; text-indent:-9999px;width: 648px;margin:0 ;padding: 0 0 20px 0px; height:89px;}
h1.oc002_08{ background-image:url(/guide/heikin/img_2009/h1_002_08.gif); background-repeat:no-repeat; text-indent:-9999px;width: 648px;margin:0 ;padding: 0 0 20px 0px; height:89px;}
h1.oc003_01{ background-image:url(/guide/heikin/img_2009/h1_003_01.gif); background-repeat:no-repeat; text-indent:-9999px;width: 648px;margin:0 ;padding: 0 0 20px 0px; height:89px;}
h1.oc003_02{ background-image:url(/guide/heikin/img_2009/h1_003_02.gif); background-repeat:no-repeat; text-indent:-9999px;width: 648px;margin:0 ;padding: 0 0 20px 0px; height:89px;}
h1.oc003_03{ background-image:url(/guide/heikin/img_2009/h1_003_03.gif); background-repeat:no-repeat; text-indent:-9999px;width: 648px;margin:0 ;padding: 0 0 20px 0px; height:89px;}
h1.oc003_04{ background-image:url(/guide/heikin/img_2009/h1_003_04.gif); background-repeat:no-repeat; text-indent:-9999px;width: 648px;margin:0 ;padding: 0 0 20px 0px; height:89px;}
h1.oc003_05{ background-image:url(/guide/heikin/img_2009/h1_003_05.gif); background-repeat:no-repeat; text-indent:-9999px;width: 648px;margin:0 ;padding: 0 0 20px 0px; height:89px;}
h1.oc003_06{ background-image:url(/guide/heikin/img_2009/h1_003_06.gif); background-repeat:no-repeat; text-indent:-9999px;width: 648px;margin:0 ;padding: 0 0 20px 0px; height:89px;}
h1.oc003_07{ background-image:url(/guide/heikin/img_2009/h1_003_07.gif); background-repeat:no-repeat; text-indent:-9999px;width: 648px;margin:0 ;padding: 0 0 20px 0px; height:89px;}
h1.oc003_08{ background-image:url(/guide/heikin/img_2009/h1_003_08.gif); background-repeat:no-repeat; text-indent:-9999px;width: 648px;margin:0 ;padding: 0 0 20px 0px; height:89px;}
h1.oc003_09{ background-image:url(/guide/heikin/img_2009/h1_003_09.gif); background-repeat:no-repeat; text-indent:-9999px;width: 648px;margin:0 ;padding: 0 0 20px 0px; height:89px;}
h1.oc003_10{ background-image:url(/guide/heikin/img_2009/h1_003_10.gif); background-repeat:no-repeat; text-indent:-9999px;width: 648px;margin:0 ;padding: 0 0 20px 0px; height:89px;}
h1.oc003_11{ background-image:url(/guide/heikin/img_2009/h1_003_11.gif); background-repeat:no-repeat; text-indent:-9999px;width: 648px;margin:0 ;padding: 0 0 20px 0px; height:89px;}
h1.oc003_12{ background-image:url(/guide/heikin/img_2009/h1_003_12.gif); background-repeat:no-repeat; text-indent:-9999px;width: 648px;margin:0 ;padding: 0 0 20px 0px; height:89px;}
h1.oc004_01{ background-image:url(/guide/heikin/img_2009/h1_004_01.gif); background-repeat:no-repeat; text-indent:-9999px;width: 648px;margin:0 ;padding: 0 0 20px 0px; height:89px;}
h1.oc004_02{ background-image:url(/guide/heikin/img_2009/h1_004_02.gif); background-repeat:no-repeat; text-indent:-9999px;width: 648px;margin:0 ;padding: 0 0 20px 0px; height:89px;}
h1.oc005_01{ background-image:url(/guide/heikin/img_2009/h1_005_01.gif); background-repeat:no-repeat; text-indent:-9999px;width: 648px;margin:0 ;padding: 0 0 20px 0px; height:89px;}
h1.oc005_02{ background-image:url(/guide/heikin/img_2009/h1_005_02.gif); background-repeat:no-repeat; text-indent:-9999px;width: 648px;margin:0 ;padding: 0 0 20px 0px; height:89px;}
h1.oc006_01{ background-image:url(/guide/heikin/img_2009/h1_006_01.gif); background-repeat:no-repeat; text-indent:-9999px;width: 648px;margin:0 ;padding: 0 0 20px 0px; height:89px;}
h1.oc006_02{ background-image:url(/guide/heikin/img_2009/h1_006_02.gif); background-repeat:no-repeat; text-indent:-9999px;width: 648px;margin:0 ;padding: 0 0 20px 0px; height:89px;}
h1.oc006_03{ background-image:url(/guide/heikin/img_2009/h1_006_03.gif); background-repeat:no-repeat; text-indent:-9999px;width: 648px;margin:0 ;padding: 0 0 20px 0px; height:89px;}
h1.oc006_04{ background-image:url(/guide/heikin/img_2009/h1_006_04.gif); background-repeat:no-repeat; text-indent:-9999px;width: 648px;margin:0 ;padding: 0 0 20px 0px; height:89px;}
h1.oc006_05{ background-image:url(/guide/heikin/img_2009/h1_006_05.gif); background-repeat:no-repeat; text-indent:-9999px;width: 648px;margin:0 ;padding: 0 0 20px 0px; height:89px;}
h1.oc007_02{ background-image:url(/guide/heikin/img_2009/h1_007_02.gif); background-repeat:no-repeat; text-indent:-9999px;width: 648px;margin:0 ;padding: 0 0 20px 0px; height:89px;}
h1.oc006_06{ background-image:url(/guide/heikin/img_2009/h1_006_06.gif); background-repeat:no-repeat; text-indent:-9999px;width: 648px;margin:0 ;padding: 0 0 20px 0px; height:89px;}
h1.oc007_06{ background-image:url(/guide/heikin/img_2009/h1_007_06.gif); background-repeat:no-repeat; text-indent:-9999px;width: 648px;margin:0 ;padding: 0 0 20px 0px; height:89px;}
h1.oc007_07{ background-image:url(/guide/heikin/img_2009/h1_007_07.gif); background-repeat:no-repeat; text-indent:-9999px;width: 648px;margin:0 ;padding: 0 0 20px 0px; height:89px;}
h1.oc007_08{ background-image:url(/guide/heikin/img_2009/h1_007_08.gif); background-repeat:no-repeat; text-indent:-9999px;width: 648px;margin:0 ;padding: 0 0 20px 0px; height:89px;}
h1.oc007_09{ background-image:url(/guide/heikin/img_2009/h1_007_09.gif); background-repeat:no-repeat; text-indent:-9999px;width: 648px;margin:0 ;padding: 0 0 20px 0px; height:89px;}
h1.oc007_01{ background-image:url(/guide/heikin/img_2009/h1_007_01.gif); background-repeat:no-repeat; text-indent:-9999px;width: 648px;margin:0 ;padding: 0 0 20px 0px; height:89px;}
h1.oc007_03{ background-image:url(/guide/heikin/img_2009/h1_007_03.gif); background-repeat:no-repeat; text-indent:-9999px;width: 648px;margin:0 ;padding: 0 0 20px 0px; height:89px;}
h1.oc007_04{ background-image:url(/guide/heikin/img_2009/h1_007_04.gif); background-repeat:no-repeat; text-indent:-9999px;width: 648px;margin:0 ;padding: 0 0 20px 0px; height:89px;}
h1.oc007_05{ background-image:url(/guide/heikin/img_2009/h1_007_05.gif); background-repeat:no-repeat; text-indent:-9999px;width: 648px;margin:0 ;padding: 0 0 20px 0px; height:89px;}
h1.oc008_01{ background-image:url(/guide/heikin/img_2009/h1_008_01.gif); background-repeat:no-repeat; text-indent:-9999px;width: 648px;margin:0 ;padding: 0 0 20px 0px; height:89px;}
h1.oc008_02{ background-image:url(/guide/heikin/img_2009/h1_008_02.gif); background-repeat:no-repeat; text-indent:-9999px;width: 648px;margin:0 ;padding: 0 0 20px 0px; height:89px;}
h1.oc008_03{ background-image:url(/guide/heikin/img_2009/h1_008_03.gif); background-repeat:no-repeat; text-indent:-9999px;width: 648px;margin:0 ;padding: 0 0 20px 0px; height:89px;}
h1.oc008_04{ background-image:url(/guide/heikin/img_2009/h1_008_04.gif); background-repeat:no-repeat; text-indent:-9999px;width: 648px;margin:0 ;padding: 0 0 20px 0px; height:89px;}
h1.oc008_05{ background-image:url(/guide/heikin/img_2009/h1_008_05.gif); background-repeat:no-repeat; text-indent:-9999px;width: 648px;margin:0 ;padding: 0 0 20px 0px; height:89px;}
h1.oc008_06{ background-image:url(/guide/heikin/img_2009/h1_008_06.gif); background-repeat:no-repeat; text-indent:-9999px;width: 648px;margin:0 ;padding: 0 0 20px 0px; height:89px;}
h1.oc008_07{ background-image:url(/guide/heikin/img_2009/h1_008_07.gif); background-repeat:no-repeat; text-indent:-9999px;width: 648px;margin:0 ;padding: 0 0 20px 0px; height:89px;}
h1.oc008_08{ background-image:url(/guide/heikin/img_2009/h1_008_08.gif); background-repeat:no-repeat; text-indent:-9999px;width: 648px;margin:0 ;padding: 0 0 20px 0px; height:89px;}
h1.oc008_09{ background-image:url(/guide/heikin/img_2009/h1_008_09.gif); background-repeat:no-repeat; text-indent:-9999px;width: 648px;margin:0 ;padding: 0 0 20px 0px; height:89px;}
h1.oc009_01{ background-image:url(/guide/heikin/img_2009/h1_009_01.gif); background-repeat:no-repeat; text-indent:-9999px;width: 648px;margin:0 ;padding: 0 0 20px 0px; height:89px;}
h1.oc009_02{ background-image:url(/guide/heikin/img_2009/h1_009_02.gif); background-repeat:no-repeat; text-indent:-9999px;width: 648px;margin:0 ;padding: 0 0 20px 0px; height:89px;}
h1.oc009_03{ background-image:url(/guide/heikin/img_2009/h1_009_03.gif); background-repeat:no-repeat; text-indent:-9999px;width: 648px;margin:0 ;padding: 0 0 20px 0px; height:89px;}

/*---------income---------*/
.age25{height:29px; padding: 0; background-image:url(/guide/heikin/img_cmn/a25.gif); background-repeat:no-repeat; text-indent:-9999px;}
.age30{height:29px; padding: 0; background-image:url(/guide/heikin/img_cmn/a30.gif); background-repeat:no-repeat; text-indent:-9999px;}
.age35{height:29px; padding: 0; background-image:url(/guide/heikin/img_cmn/a35.gif); background-repeat:no-repeat; text-indent:-9999px;}

/*---------blocks---------*/
#trend{width:648px; padding-top:20px ;}
.trend_left{width:370px; padding-left: 10px; float: left; vertical-align:top; height:auto;}
.trend_right{width:244px; float:right; vertical-align:top; font-size:12px; background-color:#FCFBEB;}
.trend_right2{width:648px; padding-bottom:10px; margin-bottom:10px; clear:both; font-size:12px; text-align:right; line-height:150%; background:url(/guide/heikin/img_2009/dot_line.gif) bottom repeat-x;}
.trend_left h2{font-size:16px;background-image:url(/guide/heikin/img_cmn/h2.gif); width:346px; padding: 1px 0 6px 14px; background-repeat:no-repeat; color:#00164D; background-position:left bottom;}


div#trend .trend_left p{margin:6px 10px 10px 10px;}
div#trend .trend_right2 p{margin:6px 0 6px 0;}
div#trend p{line-height:150%;}
div#trend ul{margin:10px 10px 0 10px; width:300px;}
div#trend li{line-height:150%; background-image:url(/guide/heikin/img_cmn/arrow.gif); background-repeat:no-repeat;padding: 0 0 14px 36px; font-size:14px; font-weight:bold; width:290px;}


/*---------register---------*/
.regist01{ clear:both; padding-bottom:20px;}
/*.regist02{ padding: 20px 0 0 0;}*/

#touroku_area{ width:646px; background:url(/guide/manual/img_cmn/footer_link_dot.gif); padding:1px;}
.touroku_area_l{ width:304px; margin:0 1px 0 0; background:#FFFFFF; float:left; padding:9px;}
.touroku_area_r{ width:305px; margin:0; background:#FFFFFF; float:left; padding:9px;}
.touroku_area01{ width:304px; height:90px; min-height:90px;}
.touroku_area02{ width:305px; height:90px; min-height:90px;}
.touroku_area03{ width:304px; text-align:center; vertical-align:bottom;}
.touroku_area04{ width:305px; text-align:center; vertical-align:bottom;}
.btm_mgblk05{ margin-bottom:5px;}
.maR15{ margin-right:15px;}
.clrB{ clear:both;}
.ft_w{ font-weight:bold;}


/*---------links---------*/
#oclinks{width:608px; padding: 0 20px; line-height:150%;}


/*---------related---------*/
.related{ background-color:#F3F2FC; width:608px; padding:20px; height:90px;}
.related h2 img{margin-bottom:10px;}
.related dl{ clear:both;}
.related dt{ background-image:url(/img_cmn/ico_r52_cmn_0001.gif); background-repeat:no-repeat; text-indent:10px; background-position:center left; line-height:150%; width:190px; float:left; display:block;}
.related dd{ line-height:150%; width:400px; float:left;display:block;}



/*-------- index.html ---------*/
.cfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.cfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .cfix {height: 1%;}
.cfix {display: block;}
/* End hide from IE-mac */

/*H1 area*/
#ttl_heikin { clear: left; padding-bottom:10px; height:67px; }
#ttl_heikin h1{ background:url(/guide/heikin/img_2009/index_img/ttl_02.gif) no-repeat; width:169px; height:67px; text-indent:-9999px;float:left;}
#ttl_heikin .ttl_01{ width:270px; height:67px; float:left;}
#ttl_heikin .ttl_03{ width:209px; height:67px; float:left;}


#title_txt p{ font-size:12px; line-height:160%; padding:0px 15px 0px 15px;}
#title_txt_td{ border-bottom:solid 1px #00164d; border-left:solid 1px #00164d; border-right:solid 1px #00164d; padding-bottom:20px;}

#bnr01_txt{	background:url(/guide/heikin/img_2009/index_img/img_bnr_02.gif) no-repeat;}
#bnr01_txt p{ font-size:12px; padding:10px 0px 0px 32px; color:#FFFFFF; line-height:140%;}
#bnr01_link{ background:url(/guide/heikin/img_2009/index_img/img_bnr_03.gif) no-repeat;}
#bnr01_link a{ color:#fc7651;}
#bnr01_link p{ font-size:10px; padding:7px 0px 0px 55px; color:#fc7651; line-height:120%;}

div#linkimg_box ul { margin:0; padding:0; height:87px; overflow:hidden;}
div#linkimg_box li { float:left; margin:0; padding:0;}
div#link01img_h2,
div#link02img_h2,
div#link03img_h2,
div#link04img_h2,
div#link05img_h2,
div#link06img_h2,
div#link07img_h2,
div#link08img_h2,
div#link09img_h2{
	width:608px;
	margin:0px;
	padding:10px 0px 25px 40px;
	line-height:150%;
}

div#link01img_h2{ background-color:#fef3f3;}
div#link02img_h2{ background-color:#f3f8fb;}
div#link03img_h2{ background-color:#fef7f4;}
div#link04img_h2{ background-color:#f5fbfb;}
div#link05img_h2{ background-color:#f9fcf5;}
div#link06img_h2{ background-color:#fdfaf2;}
div#link07img_h2{ background-color:#fdf2f9;}
div#link08img_h2{ background-color:#fefbf5;}
div#link09img_h2{ background-color:#faf7fd;}

div#link_ranking{ margin-top:20px;}

/*-------- /index.html ---------*/

/*-------- topics.html ---------*/

div.title-blk{ width:648px; clear:left;}
div.h1-01{ float:left;}
h1#hd-topics{ width: 645px;height:67px;float:left; font-size:32px; color:#47472d; border-top: dotted 1px #47472d; border-bottom: dotted 1px #47472d; padding-top:5px; margin-bottom:20px;}

div.ranking {margin-bottom:35px;}
div.ranking h2 {margin-bottom:12px;}

div#txt-topics {float:left;width:240px;}
div#rank-topics {float:right;width:385px;}
div#rank-topics p {text-align:right;font-size:70%;padding-top:2px;}

div#rank-topics td.even{background:url(/guide/heikin/img_2009/topics/bg_ranking_02.gif) repeat-y top left;}

div#rank-topics table td.rank-num{text-align:center;}
div#rank-topics table td.occ-name{font-size:12px;line-height:120%; padding:4px 0 3px 6px;}
div#rank-topics table td.occ-name span{font-size:10px; }
div#rank-topics table td.ann-income-L{font-size:12px; text-align:center; }
div#rank-topics table td.ann-income-S{font-size:10px; text-align:center; }
div#rank-topics table td.prev-yr{font-size:10px;text-align:center;}
div#rank-topics table td.up-down{font-size:10px;text-align:center; }

div#rank-topics .even01{background:url(/guide/heikin/img_2009/topics/bg_even_01.gif) repeat-y top left;}
div#rank-topics .even02{background:url(/guide/heikin/img_2009/topics/bg_even_02.gif) repeat-y top left;}
div#rank-topics .even03{background:url(/guide/heikin/img_2009/topics/bg_even_03.gif) repeat-y top right;}

div#rank-topics .odd01{background:url(/guide/heikin/img_2009/topics/bg_odd_01.gif) repeat-y top left;}
div#rank-topics .odd02{background:url(/guide/heikin/img_2009/topics/bg_odd_02.gif) repeat-y top left;}
div#rank-topics .odd03{background:url(/guide/heikin/img_2009/topics/bg_odd_03.gif) repeat-y top right;}

div#nendai h2{ background:url(/guide/heikin/img_2009/topics/h2_01.gif) no-repeat top left; text-indent:-9999px; width:648px; height:38px; }
div#rank-nendai01,
div#rank-nendai02,
div#rank-nendai03{float:left;width:214px;}
div#rank-nendai01{background:url(/guide/heikin/img_2009/topics/bg_rank_nendai01.gif) no-repeat 0 100%;	border-right:2px solid #FFFFFF;}
div#rank-nendai02{background:url(/guide/heikin/img_2009/topics/bg_rank_nendai02.gif) no-repeat 0 100%;	border-right:2px solid #FFFFFF;}
div#rank-nendai03{background:url(/guide/heikin/img_2009/topics/bg_rank_nendai03.gif) no-repeat 0 100%;}
div#rank-nendai01 h3,
div#rank-nendai02 h3,
div#rank-nendai03 h3 {padding-bottom:6px;background:url(/guide/heikin/img_2009/topics/bg_dot.gif) bottom left repeat-x;}
div#rank-nendai01 table,
div#rank-nendai02 table,
div#rank-nendai03 table{width:210px;margin:0 auto;color:#00164d;}

div#rank-nendai01 th,
div#rank-nendai02 th,
div#rank-nendai03 th {font-size:10px;font-weight:normal;padding:5px 0;}

div#rank-nendai01 td,
div#rank-nendai02 td,
div#rank-nendai03 td{padding:4px 0;line-height:120%;}

div#rank-nendai01 td.even,
div#rank-nendai02 td.even,
div#rank-nendai03 td.even{ background-color:#F1F1EE;}

th.th-nendai01 {width:40px;text-align:center;background:url(/guide/heikin/img_2009/topics/bg_dot.gif) bottom right repeat-x;}
th.th-nendai02 {width:95px;text-align:left;background:url(/guide/heikin/img_2009/topics/bg_dot.gif) bottom center repeat-x;}
th.th-nendai03 {width:65px;text-align:center;background:url(/guide/heikin/img_2009/topics/bg_dot.gif) bottom right repeat-x;}

td.rank01 {height:60px;}
td.rank01,
td.rank02 {text-align:center;}

div#rank-nendai01 td.rank02,
div#rank-nendai02 td.rank02,
div#rank-nendai03 td.rank02 {font-size:10px;height:55px;padding:0;}/*20081111*/

td.rank-name01 {font-size:12px;font-weight:bold;}

div#rank-nendai01 td.rank-name02,
div#rank-nendai02 td.rank-name02,
div#rank-nendai03 td.rank-name02{line-height:120%;font-size:10px;padding:0 0 1px;}

div#rank-nendai01 td.rank-kingaku,
div#rank-nendai02 td.rank-kingaku,
div#rank-nendai03 td.rank-kingaku {font-size:12px;text-align:right; padding:4px; width:58px;}

div#rank-nendai01 td.first,
div#rank-nendai02 td.first,
div#rank-nendai03 td.first {padding-top:6px;}

div#rank-nendai01 td.last,
div#rank-nendai02 td.last,
div#rank-nendai03 td.last {background-color:#F1F1EE;}

div#rank-nendai01 td span,
div#rank-nendai02 td span,
div#rank-nendai03 td span {font-size:10px;}

div#area h2{ background:url(/guide/heikin/img_2009/topics/h2_02.gif) no-repeat top left; text-indent:-9999px; width:648px; height:38px; }
div.gr-chiiki01 {float:left;width:367px;padding-top:16px;}
div.gr-chiiki02 {float:left;width:220px;padding-top:16px;}
div.gr-chiiki02 div {margin-bottom:5px;}
div.back-index {clear:both;width:645px;padding-top:10px;text-align:right;font-size:80%;}
div#rank-area {height:272px;background-color:#F1F1EE; padding:0 16px 0 36px;}
div#rank-area p {font-size:10px;}
/*-------- /topics.html ---------*/




