@charset "shift_jis";

/*
modified --- [2010-11-12 20.36 (JST: GMT+0900) @525]
encode phrase : 時々京の方向に幅が細くて美しい線が入った飾りを持つ雀が往く
encode phrase : 男は傷の拳で美しく印刷された一冊の書を持ち憎い相手の笑いに応じた
encode phrase : 上記の文はエディタにエンコード判定させるためのダミー文です。

世界観ページ用

*/

.frame-main h1
{
	width: 960px; clear: both; float: none; width: 960px; height: 59px;
	text-align: left; margin-right: auto; margin-left: auto;
}
.frame-main h1 img
{
	margin-left: 32px; margin-top: 5px;
}
.frame-world
{
	width: 930px; margin-right: auto; margin-left: auto; padding-bottom: 20px; padding-top: 30px;
}
.frame-town
{
	padding-top: 27px;
}
.frame-ground
{
	padding-top: 20px;
}
.frame-grug
{
	padding-top: 25px;
}
.frame-world .world-figures
{
	width: 100%; text-align: center; padding-top: 10px; padding-bottom: 20px;
}
.frame-world .world-figures2
{
	width: 100%; text-align: center; padding-top: 0px; padding-bottom: 30px;
}
.frame-world .world-figures3
{
	width: 100%; text-align: center; padding-top: 0px; padding-bottom: 10px; margin-left: 30px;
}
.world-figures p, .world-figures2 p, .world-figures3 p, .world-figures4 p
{
	margin-left: 5px; margin-right: 5px; display: inline;
}
.frame-world ul
{
	width: 240px; margin-right: auto; margin-left: auto; list-style-type: none;
}
.frame-world ul li
{
	float: left; margin: 0; padding: 0;
}
.frame-world p
{
	font-size: 11pt; line-height: 17pt; margin-bottom: 20px;
}

/* FLASH表示用 */

#flashBody
{
	width: 100%; height: auto;
}
#flashContent
{
	position: relative; top: 0; left: 0; width: 100%; height: 735px; text-align: center;
}

/* サブ Navigation */
ul.subnav
{
	width: 571px; height: 29px;
	background: transparent url(../img/nav_n.jpg) no-repeat center top;
	text-align: center; overflow: hidden; position: absolute; top: 690px; left: 50%; margin-left: -285px;
}
.subnav li
{
	display: inline; width: auto;
}
.subnav li a
{
	display: block; float: left; margin: 0; padding: 0; width: 141px; height: 29px;
	text-indent: -9999px;
}
.subnav li a.w01:hover
{
	background: transparent url(../img/nav_o.jpg) no-repeat 0px top;
}
.subnav li a.w02:hover
{
	background: transparent url(../img/nav_o.jpg) no-repeat -141px top;
}
.subnav li a.w03:hover
{
	background: transparent url(../img/nav_o.jpg) no-repeat -282px top;
}
.subnav li a.w04:hover
{
	background: transparent url(../img/nav_o.jpg) no-repeat -423px top;
}
.subnav li a.w01s
{
	background: transparent url(../img/nav_s.jpg) no-repeat 0px top;
}
.subnav li a.w02s
{
	background: transparent url(../img/nav_s.jpg) no-repeat -141px top;
}
.subnav li a.w03s
{
	background: transparent url(../img/nav_s.jpg) no-repeat -282px top;
}
.subnav li a.w04s
{
	background: transparent url(../img/nav_s.jpg) no-repeat -423px top;
}

.world-left
{
	width: 500px; float: left;
}
.world-right
{
	width: 400px; float: right;
}
p.groundtxt
{
	margin-bottom: 10px;
}
p.grugtxt
{
	margin-bottom: 10px; text-align: left; margin-left: 50px;
}
