<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">HR { color: #cacdd7;}

.box_solid{
	border:solid 1px #ea68a2;
	width:580px;
	font-size:x-small;
	background-image : url(image/bg01.gif); 
	position:relative;
	left:10px;
	top:10px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:left;
}

.box_story{
	background-image : url(images/img_bg01.jpg);
	background-repeat:no-repeat;
	border:none;
	width:580px;
	height:374px;
	font-size:x-small;
	position:relative;
	margin:10px 0px 10px 0px;
	padding:20px 40px 20px 40px;
	text-align:left;
}

.box_graphics{
	border:none;
	font-size:12px;
	position:relative;
	margin:10px 0px 10px 0px;
	padding:20px 40px 20px 40px;
	text-align:left;
}

.box_chara{
	border:none;
	width:85%;
	font-size:12px;
	font-family:"ＭＳ ゴシック";
	position:relative;
	top:-20px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:left;
}

/* 2007/6/6 キャプション用で追加                                           */
.box_cap{
	border:none;
	font-size:11px;
	position:relative;
	margin:0px 0px 0px 0px;
	padding:0px 40px 0px 40px;
	text-align:left;
}

/*-------------------------------------------------------------------------*/
/* キャラクター用                                                          */
/*-------------------------------------------------------------------------*/
#yuta a{
	display:block;
	background-image : url(images/img_yuta.jpg);
	background-position:0px 0px;
	width:227px;
	height:780px;
	padding:0px;
	margin:0px;
}

#yuta a:hover{
	background-image : url(images/img_yuta.jpg);
	background-position:-227px 0px;
	width:227px;
	height:780px;
	padding:0px;
	margin:0px;
}

#hirose a{
	display:block;
	background-image : url(images/img_hirose.jpg);
	background-position:0px 0px;
	width:251px;
	height:788px;
	padding:0px;
	margin:0px;
}

#hirose a:hover{
	background-image : url(images/img_hirose.jpg);
	background-position:-251px 0px;
	width:251px;
	height:788px;
	padding:0px;
	margin:0px;
}

#takizawa a{
	display:block;
	background-image : url(images/img_takizawa.jpg);
	background-position:0px 0px;
	width:271px;
	height:810px;
	padding:0px;
	margin:0px;
}

#takizawa a:hover{
	background-image : url(images/img_takizawa.jpg);
	background-position:-271px 0px;
	width:271px;
	height:810px;
	padding:0px;
	margin:0px;
}

#sakurai a{
	display:block;
	background-image : url(images/img_sakurai.jpg);
	background-position:0px 0px;
	width:215px;
	height:809px;
	padding:0px;
	margin:0px;
}

#sakurai a:hover{
	background-image : url(images/img_sakurai.jpg);
	background-position:-215px 0px;
	width:215px;
	height:809px;
	padding:0px;
	margin:0px;
}

#haga a{
	display:block;
	background-image : url(images/img_haga.jpg);
	background-position:0px 0px;
	width:291px;
	height:810px;
	padding:0px;
	margin:0px;
}

#haga a:hover{
	background-image : url(images/img_haga.jpg);
	background-position:-291px 0px;
	width:291px;
	height:810px;
	padding:0px;
	margin:0px;
}

#syuhei a{
	display:block;
	background-image : url(images/img_syuhei.jpg);
	background-position:0px 0px;
	width:236px;
	height:802px;
	padding:0px;
	margin:0px;
}

#syuhei a:hover{
	background-image : url(images/img_syuhei.jpg);
	background-position:-236px 0px;
	width:236px;
	height:802px;
	padding:0px;
	margin:0px;
}

#izumizawa a{
	display:block;
	background-image : url(images/img_izumizawa.jpg);
	background-position:0px 0px;
	width:246px;
	height:803px;
	padding:0px;
	margin:0px;
}

#izumizawa a:hover{
	background-image : url(images/img_izumizawa.jpg);
	background-position:-246px 0px;
	width:246px;
	height:803px;
	padding:0px;
	margin:0px;
}


/*-------------------------------------------------------------------------*/
/* 横メニュー用                                                            */
/*-------------------------------------------------------------------------*/
ul#menu_p201{
	list-style:none;
	width:703px;
	height:28px;
	padding:0px;
	margin:0px;
}

ul#menu_p201 li{
	list-style:none;
	float:left;
	height:28px;
}

ul#menu_p201 a{
	display:block;
	height:28px;
	background-image : url(images/menu.gif);
}

a.mp201story{
	background-position:0px 0px;
	width:140px;
}

a:hover.mp201story{
	background-position:0px -30px;
	width:140px;
}

img.mp201story{
	background-image : url(images/menu.gif);
	background-position:0px -60px;
	width:140px;
	height:28px;
	padding:0px;
	margin:0px;
}

a.mp201chara{
	background-position:-140px 0px;
	width:140px;
}

a:hover.mp201chara{
	background-position:-140px -30px;
	width:140px;
}

img.mp201chara{
	background-image : url(images/menu.gif);
	background-position:-140px -60px;
	width:140px;
	height:28px;
	padding:0px;
	margin:0px;
}

a.mp201graphic{
	background-position:-280px 0px;
	width:140px;
}

a:hover.mp201graphic{
	background-position:-280px -30px;
	width:140px;
}

img.mp201graphic{
	background-image : url(images/menu.gif);
	background-position:-280px -60px;
	width:140px;
	height:28px;
	padding:0px;
	margin:0px;
}

img.mp201graphic_n{
	background-image : url(images/menu.gif);
	background-position:-280px 0px;
	width:140px;
	height:28px;
	padding:0px;
	margin:0px;
}

a.mp201download{
	background-position:-420px 0px;
	width:140px;
}

a:hover.mp201download{
	background-position:-420px -30px;
	width:140px;
}

img.mp201download{
	background-image : url(images/menu.gif);
	background-position:-420px -60px;
	width:140px;
	height:28px;
	padding:0px;
	margin:0px;
}

img.mp201download_n{
	background-image : url(images/menu.gif);
	background-position:-420px 0px;
	width:140px;
	height:28px;
	padding:0px;
	margin:0px;
}

a.mp201special{
	background-position:-560px 0px;
	width:140px;
}

a:hover.mp201special{
	background-position:-560px -30px;
	width:140px;
}

img.mp201special{
	background-image : url(images/menu.gif);
	background-position:-560px -60px;
	width:140px;
	height:28px;
	padding:0px;
	margin:0px;
}

img.mp201special_n{
	background-image : url(images/menu.gif);
	background-position:-560px 0px;
	width:140px;
	height:28px;
	padding:0px;
	margin:0px;
}

ul#menu_p202{
    list-style:none;
    width:700px;
    font-size:12px;
    margin-left:0px;
    padding:3px 0px;
    border-top:double 4px #8c96cb;
    border-bottom:double 4px #8c96cb;
    text-align:center;
    background-color:#ffff;
}
ul#menu_p202 li{
    list-style:none;
    display:inline;
    background-color:#ffff;
    margin:0px 10px;
    font-weight:bold;
}
ul#menu_p202 a{
    padding:0px 5px 0px 5px;
    text-decoration:none;
    font-weight:bold;
	color:#8c96cb;
}
ul#menu_p202 a:hover{
    font-weight:bold;
    background-color:#8c96cb;
	color:#FFFFFF;
	text-decoration:none;
}

ul#menu_p202 a:visited{
	text-decoration:none;
}
ul#menu_p202 a::active{
	color:#cacdd7;
	text-decoration:none;
}

.cl1 {
	color: #FFFFFF;
	margin: 1px;
	width: 450px;
	background-color: #570D25;
	border-top: 1px solid #CCCCCC;
	border-right: 1px none #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px none #CCCCCC;
}
.col2 {
	color: #CC99FF;
}

.right {
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	border-width: 3px 3px 3px 3px;
	border-style: solid solid solid solid;
	float: left;
	left: 27%;
	vertical-align: bottom;
	margin-top: 1px;
	margin-left: 2px;
	margin-right: 6px;
	margin-bottom: 1px;
	border-top-color: white;
	border-left-color: white;
	border-right-color: white;
	border-bottom-color: white;
}

.left {
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	border-width: 0px 0px 0px 0px;
	float: right;
	right: 27%;
	vertical-align: bottom;
	text-align: right;
}
</pre></body></html>