/* 鉄道擬人化図鑑[新幹線車両] */
/* インデックス */

body {
	width:860px;
	margin:0;
	padding:0 20px;
	font-size:90%;
	color:#333333;
	background:#ffffff url(http://rail-g.net/images/bg_900.gif) repeat-y;
}

h1 {
	height:150px;
	margin:0 -20px;
	padding:25px 15px;
	border-right:10px solid #ff3333;
	color:#ffffff;
	background:#2255aa url(http://rail-g.net/images/bg_pagetitle_900.jpg) no-repeat right bottom;
	font-size:260%;
	font-weight:bold;
	text-align:right;
}

h2 {
	border-color:#999999;
	background-color:#eeeeee;
	background-image:none;
}

table {
	width:100%;
	margin:0.5em 0;
	line-height:150%;
	color:#333333;
	background-color:#cccccc;
}

td {
	color:#333333;
	background-color:#ffffff;
}

.rail-g_index {
	text-align:center;
}

.rail-g_index img {
	border:0;
}

td#rail-g_tec_info {
	text-align:left;
}


/* 系譜図 */

td.g_0-3 {
	height:50px;
	color:#333333;
	background:#ffffff url(../images/genealogy_0-3.gif) no-repeat center center;
}

td.g_0-3-6 {
	height:50px;
	color:#333333;
	background:#ffffff url(../images/genealogy_0-3-6.gif) no-repeat center center;
}

td.g_0-6 {
	height:50px;
	color:#333333;
	background:#ffffff url(../images/genealogy_0-6.gif) no-repeat center center;
}

td.g_0-9 {
	height:50px;
	color:#333333;
	background:#ffffff url(../images/genealogy_0-9.gif) no-repeat center center;
}

td.g_0-6-9 {
	height:50px;
	color:#333333;
	background:#ffffff url(../images/genealogy_0-6-9.gif) no-repeat center center;
}

td.g_3-6 {
	height:50px;
	color:#333333;
	background:#ffffff url(../images/genealogy_3-6.gif) no-repeat center center;
}

td.g_3-6-9 {
	height:50px;
	color:#333333;
	background:#ffffff url(../images/genealogy_3-6-9.gif) no-repeat center center;
}

td.g_3-9 {
	height:50px;
	color:#333333;
	background:#ffffff url(../images/genealogy_3-9.gif) no-repeat center center;
}

td.g_6-9 {
	height:50px;
	color:#333333;
	background:#ffffff url(../images/genealogy_6-9.gif) no-repeat center center;
}

td.g_0-3_l {
	color:#333333;
	background:#ffffff url(../images/genealogy_0-3_l.gif) no-repeat center center;
}

td.g_0-6_l {
	color:#333333;
	background:#ffffff url(../images/genealogy_0-6_l.gif) no-repeat center center;
}

td.g_0-6_s {
	color:#333333;
	background:#ffffff url(../images/genealogy_0-6.gif) no-repeat center center;
}


/* 広告 */

p.footer_ad { 
	height:250px;
	margin:2em 0 0 0;
	padding:20px 10px;
	border-top:1px dotted #2255aa;
	color:#333333;
	background:#ffffff url(http://rail-g.net/images/ad_hayate_komachi.jpg) no-repeat right center;
	text-align:right;
}



