/* ************************************************** */
/* **********　　　ここから概要部　　　　　********** */

#outline{
	 /* 概要部の位置および背景画像の指定 */
	position:	absolute;
	top:	245px;	left:	0px;
	width:	240px;
	background-image : url(../blue_sky.gif);
	padding:	15px;
}
#outline h1{
	 /* 作品番号の位置・大きさ・色・シャドウの指定
                中央寄せ、サイズ：XXL、色：黄色に紺の影 */
	text-align:	center;
	color:	#ffff30;
	font-size:	xx-large;
	text-shadow:	navy -3px 3px, navy 0px 3px, navy 3px 3px;
}
#outline h2{
	 /* 概要部に含まれる項目名の文字特性の指定
                大文字表記、太字、文字間：大、サイズ：XL、 色：白 */
	color:	white;
	font-variant:	small-caps;
	font-size:	x-large;
	font-weight:	bold;
	letter-spacing:	3px;
}
#outline h3{
	 /* 来訪者カウンター説明文の文字特性指定
                大文字表記、太字、サイズ：M、色：白 */
	color:	white;
	font-variant:	small-caps;
	font-size:	medium;
	font-weight:	bold;
}
#outline h4{
	 /* 幻実館／夢創館の別
                太字、サイズ：L、色：黄色（影付き） */
	text-align:	center;
	color:	#ffff30;
	font-size:	large;
	font-weight:	bold;
	text-shadow:	navy -2px 2px, navy 3px 2px;
}
#outline p, #outline td{
	 /* 概要部に含まれる項目の内容説明文の文字特性指定
               太字、サイズ：M、色：濃い青 */
	color:	#000099;
	font-size:	medium;
	font-weight:	bold;
}
#outline a{
	 /* 概要部に含まれるハイパーリンク部分の文字特性指定
               太字、サイズ：S、色：濃い青、行間：広め */
	color:	#000099;
	font-size:	small;
	font-weight:	bold;
	line-height:	110%;
}

/* **********　　　ここまで概要部　　　　　********** */
/* ************************************************** */
/* **********　　　ここから各ページ共通　　********** */

#imag_wallpapers, #imag_wide_wallpapers{
/* コンテンツ部の位置を指定 */
	position:	absolute;
	top:	235px;	left:	280px;
	width:	850px;
	padding:	10px;
}
#cur_pavilion{
	 /* 電車画像中央看板の位置およびサイズの指定 */
	position:	absolute;
	top:	245px;	left:	630px;
}
#pre_pavilion{
	 /* 電車画像右側看板の位置およびサイズの指定 */
	position:	absolute;
	top:	262px;	left:	1035px;
}
#fol_pavilion{
	 /* 電車画像左側看板の位置およびサイズの指定 */
	position:	absolute;
	top:	262px;	left:	309px;
}
img.diorama{
	 /* 電車画像の下の余白 */
	margin: 0 0 10px 0;
	border-radius:	15px;
}
#imag_wallpapers h1, #imag_wallpapers h2, #imag_wide_wallpapers h1{
/* 各ページのタイトルの文字色を白に、大きさをXLに */
	text-align:	center;
	color:	white;
	font-size:	x-large;
}
/* 各ページのタイトル余白の調整 */
#imag_wallpapers h1, 
#imag_wide_wallpapers h1{
	padding:	10px 0 0 0;
}

#imag_wallpapers h2, #imag_wide_wallpapers h2{
/* ページタイトル下の注意書きを黄色に */
	text-align:	right;
	padding:	5px 50px 0 0;
	color:	#ffff30;
	font-size:	large;
}
#imag_wallpapers h3, #imag_wide_wallpapers h3{
/* 各ページ末尾のジャンプ先表示部の角を丸くすると共に、文字の大きさをLに */
	color:	white;
	font-size:	large;
	text-align:	center;
	padding:	10px;
	border-radius:	0 0 15px 15px;
}
#imag_wallpapers h6, #imag_wide_wallpapers h6{
	 /* クイズの案内 */
	margin:	10px 0 0 0;
	padding: 10px;
	background-color:	#006400;
	border-radius:	25px;
	font-size:	large;
	text-align:	center;
	color:	white;
}
#imag_wallpapers h3>a, #imag_wide_wallpapers h3>a{
/* クイズの案内とページ下端のハイパーリンク部分を白に */
	color: white;
}
#imag_wallpapers a, #imag_wide_wallpapers a{
/* ページ下端以外のハイパーリンク部分を紺に */
	color:	orchid;
}
img.still_43, img.anima_43{
	 /* 壁紙の枠色をシルバーに */
	padding: 10px;
	background-color:	silver;
}
img.still_43{
	 /* 壁紙のスチールのサイズ指定 */
	margin:	10px 30px 10px 30px;
	width:	200px;	height:	150px;
}
img.anima_43{
	 /* 壁紙のアニメのサイズ指定 */
	margin:	10px;
	width:	280px;	height:	210px;
}
img.still_wide, img.anima_wide{
	 /* 横長壁紙の枠色を白に */
	margin:	10px;
	padding: 10px;
	background-color:	white;
}
img.still_wide{
	width:	240px;	height:	135px;
} /* 横長壁紙のスチールのサイズ指定 */
img.anima_wide{
	width:	304px;	height:	171px;
} /* 横長壁紙のアニメのサイズ指定 */

td.slideshow{
	color:	navy;
}	/* 各ページの画像アニメ説明文の色指定 */

#pavilion{ /* 幻実館／夢創館の別を表示 */
	text-align:	right;
	padding: 5px 50px 15px 0;
	color:	#ffff30;
	font-size:	medium;
	font-weight:	bold;
}
p.photo_size{ /* 拡大画像のサイズを表示 */
	text-align:	right;
	padding: 0 30px 0 0;
	color:	navy;
	font-size:	medium;
}

/* **********　　　ここまで各ページ共通　　********** */
/* ************************************************** */
/* **********　　　ここから想像壁紙編用　　********** */

#imag_wallpapers{
	 /* 全体の背景を薄い緑に */
	background-color:	#80ff80;
}
#imag_wallpapers h1, table.imag_wallpapers, #imag_wallpapers h3{
/* ページタイトルおよびページ末のジャンプ先表示部の背景を緑に */
	background-color:	#006400;
}
#imag_wallpapers h2{
	 /* ページタイトル下の注意書きを黄色に */
	color:	#ffff30;
	font-size:	medium;
}
hr.imag_wallpapers{
	/* 壁紙編スライドショー下の水平線を定義 */
	margin:	30px;
	width:	90%;	height:	5px;
	background-color:	#006400;
	border:	#4242ff;
	box-shadow:	0 -3px white, 0 3px navy;
}

/* **********　　　ここまで想像壁紙編用　　********** */
/* ************************************************** */
/* **********　　ここから想像横長壁紙編用　********** */

#imag_wide_wallpapers{
	 /* 全体の背景を薄い茶色に */
	background-color:	#edccbc;
}
#imag_wide_wallpapers h1, #imag_wide_wallpapers h2, 
table.imag_wide_wallpapers, #imag_wide_wallpapers h3{
/* ページタイトルおよびページ末のジャンプ先表示部の背景を茶色に */
	background-color:	#a0522d;
}
#imag_wide_wallpapers h2{
	 /* ページタイトル下の注意書きを黄色に */
	color:	#ffff30;
	font-size:	medium;
}
hr.imag_wide_wallpapers{
	/* 横長壁紙編スライドショー下の水平線を定義 */
	margin:	30px;
	width:	90%;	height:	5px;
	background-color:	#a0522d;
	border:	#0000bb;
	box-shadow:	0 -3px white, 0 3px black;
}

/* **********　　ここまで想像横長壁紙編用　********** */
/* ************************************************** */
/* **********　　ここから秘密の部屋用　　　********** */

#secret_door{
	position:	absolute;
	top:	600px;	left:	708px;
	width:	29px;	height:	95px;
}

#secret_door img[
	/* うっすら小夏ちゃん */
	width:	29px;	height:	95px;
}

/* **********　　ここまで秘密の部屋用　　　********** */
/* ************************************************** */
