@charset "shift_jis";

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

登場人物ページ用

*/

.frame-main h1
{
	width: 960px; clear: both; float: none; height: 59px;
	background: transparent url(../img/h1_character_bg.gif) no-repeat left bottom;
	text-align: left; margin-right: auto; margin-left: auto;
}
.frame-main h1 img
{
	margin-left: 32px; margin-top: 5px;
}
.frame-character
{
	height:600px; width: 930px; margin-right: auto; margin-left: auto;
}
*:first-child+html .frame-character { height:645px; }

.frame-character-detail
{
	width: auto; float: left; text-align: left; margin-left: 20px; position:relative;
}
.frame-character-detail p
{
	margin-top: 20px; width: 334px; font-size: 10pt; line-height: 18pt;
}
.frame-character-detail ul
{
	width: 460px; height: 66px; background: transparent url(../img/nav_bg.gif) no-repeat left top;
	padding-left: 4px; padding-top: 5px;
}
.frame-character-detail ul.line01
{
position:absolute; top:380px; left:0;
}
.frame-character-detail ul.line02
{
position:absolute; top:455px; left:0;
}
.frame-character-detail ul.line03
{
position:absolute; top:530px; left:0;
}
.frame-character-detail ul li
{
	float: left; margin: 0; padding: 0; margin-right: 2px;
}
.frame-character-detail ul.line02 li
{
	margin-right: 1px;
}
.frame-character-detail a, .frame-character-detail img
{
	margin: 0; padding: 0;
}
.frame-character-figure
{
	height:570px; _height:565px; width: auto; display: inline; float: right; text-align: right; margin-top: 20px;
}
.frame-character-detail p.pic
{
	position:absolute; top:155px; left:0;
}
.frame-globalnavi{
	margin-top:10px;
}

/* FLASH表示用 */

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