@charset "UTF-8";
/* CSS Document */

/* Ranking Fix page */

h2.title {
	width: 677px; height: 125px;
	background: url(../ranking_img/title.png) no-repeat;
	text-indent: -9999px; }

h3.midashi01 {
	margin: 10px 0px 0px 44px;
	width: 597px; height: 50px;
	background: url(../ranking_fix_img/midashi01.png) no-repeat;
	text-indent: -9999px; }

.main_text01 {
	font-size: 14px; line-height: 1.8;
	padding: 5px 50px 0px 56px;
	color: #f3edde; }
.main_text02 {
	font-size: 14px; line-height: 1.8;
	padding: 10px 50px 0px 56px;
	color: #f3edde; }

.kome_text01 { 
	font-size: 13px; line-height: 1.7;
	margin: 7px 40px 0px 56px;
	color: #d3c4be; }

.margin_r15 { margin-right: 15px; }

.fix_line { margin: 20px 0px 10px 0px;
	width: 590px; height: 21px;
	background: url(../common/line02.png) no-repeat; text-indent: -9999px; }

.ranking_link_text { margin: 15px 50px 0px 56px; font-size: 13px; line-height: 1.7; font-weight : bold; }

#link_tokyo { margin-top:-70px; padding-top:70px; }
#link_osaka { margin-top:-70px; padding-top:70px; }
#link_aichi { margin-top:-70px; padding-top:70px; }

.ranking_table01 { margin: 5px 0px 0px 60px; }
.ranking_table02 { margin: 40px 0px 0px 50px; }

.ranking_fix_table01 { margin: 5px 0px 0px 0px; }
.ranking_fix_table02 { margin: 10px 0px 0px 0px; }
.ranking_fix_table03 { margin: 0px 0px 0px 49px; }

h4.no01 {
	margin: 0px 0px 0px 0px; width: 130px; height: 40px;
	background: url(../ranking_fix_img/crown_1.png) no-repeat; text-indent: -9999px; }
h4.no02 {
	margin: 0px 0px 0px 0px; width: 130px; height: 32px;
	background: url(../ranking_fix_img/crown_2.png) no-repeat; text-indent: -9999px; }
h4.no03 {
	margin: 0px 0px 0px 0px; width: 130px; height: 32px;
	background: url(../ranking_fix_img/crown_3.png) no-repeat; text-indent: -9999px; }
h4.no04 {
	margin: 0px 0px 0px 0px; width: 130px; height: 32px;
	background: url(../ranking_fix_img/crown_4.png) no-repeat; text-indent: -9999px; }
h4.no05 {
	margin: 0px 0px 0px 0px; width: 130px; height: 32px;
	background: url(../ranking_fix_img/crown_5.png) no-repeat; text-indent: -9999px; }
h4.no06 {
	margin: 0px 0px 0px 0px; width: 130px; height: 32px;
	background: url(../ranking_fix_img/crown_6.png) no-repeat; text-indent: -9999px; }
h4.no07 {
	margin: 0px 0px 0px 0px; width: 130px; height: 32px;
	background: url(../ranking_fix_img/crown_7.png) no-repeat; text-indent: -9999px; }


/* TOKYO data */
h4.data_tokyo01 {
	margin: 15px 0px 0px 120px; width: 500px; height: 40px;
	background: url(../ranking_img/data_tokyo01.png) no-repeat; text-indent: -9999px; }
h4.data_tokyo02 {
	margin: 15px 0px 0px 120px; width: 500px; height: 40px;
	background: url(../ranking_img/data_tokyo02.png) no-repeat; text-indent: -9999px; }
h4.data_tokyo03 {
	margin: 15px 0px 0px 120px; width: 500px; height: 40px;
	background: url(../ranking_img/data_tokyo03.png) no-repeat; text-indent: -9999px; }
h4.data_tokyo04 {
	margin: 15px 0px 0px 120px; width: 500px; height: 40px;
	background: url(../ranking_img/data_tokyo04.png) no-repeat; text-indent: -9999px; }
h4.data_tokyo05 {
	margin: 15px 0px 0px 120px; width: 500px; height: 40px;
	background: url(../ranking_img/data_tokyo05.png) no-repeat; text-indent: -9999px; }
h4.data_tokyo06 {
	margin: 15px 0px 0px 120px; width: 500px; height: 40px;
	background: url(../ranking_img/data_tokyo06.png) no-repeat; text-indent: -9999px; }
h4.data_tokyo07 {
	margin: 15px 0px 0px 120px; width: 500px; height: 40px;
	background: url(../ranking_img/data_tokyo07.png) no-repeat; text-indent: -9999px; }
h4.data_tokyo08 {
	margin: 15px 0px 0px 120px; width: 500px; height: 40px;
	background: url(../ranking_img/data_tokyo08.png) no-repeat; text-indent: -9999px; }
h4.data_tokyo09 {
	margin: 15px 0px 0px 120px; width: 500px; height: 40px;
	background: url(../ranking_img/data_tokyo09.png) no-repeat; text-indent: -9999px; }
h4.data_tokyo10 {
	margin: 15px 0px 0px 120px; width: 500px; height: 40px;
	background: url(../ranking_img/data_tokyo10.png) no-repeat; text-indent: -9999px; }
h4.data_tokyo11 {
	margin: 15px 0px 0px 120px; width: 500px; height: 40px;
	background: url(../ranking_img/data_tokyo11.png) no-repeat; text-indent: -9999px; }
h4.data_tokyo12 {
	margin: 15px 0px 0px 120px; width: 500px; height: 40px;
	background: url(../ranking_img/data_tokyo12.png) no-repeat; text-indent: -9999px; }
h4.data_tokyo13 {
	margin: 15px 0px 0px 120px; width: 500px; height: 40px;
	background: url(../ranking_img/data_tokyo13.png) no-repeat; text-indent: -9999px; }
h4.data_tokyo14 {
	margin: 15px 0px 0px 120px; width: 500px; height: 40px;
	background: url(../ranking_img/data_tokyo14.png) no-repeat; text-indent: -9999px; }
h4.data_tokyo15 {
	margin: 15px 0px 0px 120px; width: 500px; height: 40px;
	background: url(../ranking_img/data_tokyo15.png) no-repeat; text-indent: -9999px; }

/* AICHI data */
h4.data_aichi01 {
	margin: 15px 0px 0px 120px; width: 500px; height: 40px;
	background: url(../ranking_img/data_aichi01.png) no-repeat; text-indent: -9999px; }
h4.data_aichi02 {
	margin: 15px 0px 0px 120px; width: 500px; height: 40px;
	background: url(../ranking_img/data_aichi02.png) no-repeat; text-indent: -9999px; }
h4.data_aichi03 {
	margin: 15px 0px 0px 120px; width: 500px; height: 40px;
	background: url(../ranking_img/data_aichi03.png) no-repeat; text-indent: -9999px; }
h4.data_aichi04 {
	margin: 15px 0px 0px 120px; width: 500px; height: 40px;
	background: url(../ranking_img/data_aichi04.png) no-repeat; text-indent: -9999px; }

/* hiroshima data */
h4.data_hiroshima01 {
	margin: 15px 0px 0px 120px; width: 500px; height: 40px;
	background: url(../ranking_img/data_hiroshima01.png) no-repeat; text-indent: -9999px; }
h4.data_hiroshima02 {
	margin: 15px 0px 0px 120px; width: 500px; height: 40px;
	background: url(../ranking_img/data_hiroshima02.png) no-repeat; text-indent: -9999px; }

/* OSAKA data */
h4.data_osaka01 {
	margin: 15px 0px 0px 120px; width: 500px; height: 40px;
	background: url(../ranking_img/data_osaka01.png) no-repeat; text-indent: -9999px; }
h4.data_osaka02 {
	margin: 15px 0px 0px 120px; width: 500px; height: 40px;
	background: url(../ranking_img/data_osaka02.png) no-repeat; text-indent: -9999px; }
h4.data_osaka03 {
	margin: 15px 0px 0px 120px; width: 500px; height: 40px;
	background: url(../ranking_img/data_osaka03.png) no-repeat; text-indent: -9999px; }
h4.data_osaka04 {
	margin: 15px 0px 0px 120px; width: 500px; height: 40px;
	background: url(../ranking_img/data_osaka04.png) no-repeat; text-indent: -9999px; }