/* CSS Document *//** SΜ **/BODY		{line-height:1.5em;font-size:11px;color:#222222;background-color:#ffffff;		 margin: 10px 20px 200px 20px;		font-family: "qMmΎ© Pro W6", "Osaka", "lr oSVbN", "trebuchet MS",			"trebuchet", "verdana", "arial", "sans-serif";		}/** ‘πθ **/DIV.waku	{ margin-left:5%;margin-right:5%;}/** N **/A		{ text-decoration:none;font-weight:bold; padding:2px;}A:LINK		{ color:#B22222;}A:VISITED	{ color:#D2691E;}A:ACTIVE	{ color:#FFFFFF; background-color:#B00000;}A:HOVER		{ color:#FFFFFF; background-color:#B00000;}/** ©o΅**/H2		{ color:#FFFFFF; background-color:#800000;font-size:large; line-height:1.2em;		  width:100%; padding: 10px; font-weight:bold; text-align:center;background-image: url(94531677_224.jpg)}H3		{ color:#111111; font-size:large; line-height:1em;background-color:#FFFFFF;		  width:100%; padding: 5px 5px 2px 5px;                  border-color:#000D77; border-style:solid; border-width: 0px 0px 2px 10px;}H4		{ color:#FFFFFF;background-color:#800000; font-size:medium; line-height:1.2em;		  width:100%; padding: 5px 5px 2px 5px; margin-left:10px; margin-right:10px;                  border-color:#666666; border-style:solid; border-width: 0px;}H5		{ color:#600000;font-size:medium; line-height:1.0em;background-color:#FFFFFF;		  width:100%; padding: 5px 5px 2px 5px; margin:-10px;                  border-color:#600000; border-style:solid; border-width: 3px 0px 0px 10px;}/** ΆΝ **/P,BLOCKQUOTE	{ line-height:1.5em; font-size: medium; padding: 2px 20px 2px 20px; }/** e[u **/TD,TH		{ line-height:1.5em; font-size:12px;}/** Xg **/LI		{ font-size: medium;line-height:1.4em; margin-bottom:5px;}DL		{ margin:0px 0px 20px 0px;padding:0px;		  border-color: #800000; border-style:solid; border-width: 0px 0px 1px 0px;}DT		{ line-height:1em; width:100%; font-size: medium;padding: 5px;background-color:#FFFFFF;		  margin: 0px; font-size: medium; font-weight:bold;                  border-color: #800000; border-style:solid; border-width:1px;}DD		{ line-height:1.5em;font-size:medium; padding:5px 5px 20px 1em; margin: 0px 0px 0px 20px;		  border-color: #800000; border-style:solid; border-width: 0px 0px 0px 1px;}DL.index	{ font-size:12px;}.index DT	{ font-size:12px;}.index DD	{ font-size:12px;}UL.index	{ font-size:12px;}.index LI	{ font-size:12px;line-height:100%;}/** menupΑκέθ **/.menu		{ line-height:2em;}.menu DL	{ border-width: 0px 0px 0px 0px;}.menu DT	{ font-size:12px;margin-left:2px; font-weight:normal;                  border-color: #999999; border-style:solid; border-width:1px;}.menu DD	{ font-size:12px;padding-bottom:8px; padding-top:5px;margin-left:10px;}.menu DT.title	{ color:#FFFFFF;background-color:#800000; font-size:16px; line-height:1em;		  width:100%; padding: 5px 5px 2px 5px; margin: 0px 0px 0px 0px;text-align:center;                  border-color:#999999; border-style:solid; border-width: 1px; font-weight:bold;}.menu DD.page	{ padding-bottom:8px;padding-top:2px;text-align:right;}.menu DT.maintitle { color:#FFFFFF;background-color:#800000; font-size:34px; line-height:1em;		  width:100%; padding: 20px; margin: 0px;text-align:center;                  border-color:#999999; border-style:solid; border-width: 1px; font-weight:bold;		  font-family:Impact;}/** xpΑκέθ **/DIV.attention	{ color:#EEEEEE; background-color:#600000;font-size:12px; line-height:1.2em;		  width:100%; padding:20px; margin:5px;}FONT.att_B	{ color:#ffffCC;}FONT.att_A	{ color:#ffff00;}/** {ΆpΑκέθ **/DIV.novel	{ font-size:medium; line-height:1.7em; padding:2px 15px 5px 15px;}DIV.novel2	{ font-size:medium; line-height:2.0em; padding:2px 15px 5px 15px;}.honbun TD	{ line-height:1.5em; font-size: medium;}.honbun TH	{ line-height:1.5em; font-size: medium;}.honbun DL	{ margin-left: 20px; margin-right:20px; }DL.normal 	{ padding:5px 50px 0px 50px;border-style:none; border-width: 0px 0px 0px 0px;}.normal DT	{ border-style:none; border-width: 0px 0px 0px 0px;}.normal DD	{ padding-bottom:10px;border-style:none; border-width: 0px 0px 0px 0px;}.novel RT	{ font-size:small;color:#000000;}/** »ΜΌ **/hr		{ color:#0000AA;}BIG		{ font-size:large; line-height:1.7em;}font.kakusu	{ background-color:#F0F0F0;color:#F0F0F0;}font.heart	{ font-size:medium; }.big		{ line-height:1.5em; font-size: large; color:red; text-align:center;}EM		{ font-weight:normal;color:#ssssss;}.ency LI	{ font-size:12px; line-height:1.2em;}.ency UL	{ padding-top:8px; padding-bottom:8px;}.ency SMALL	{ color:#999999; font-size:small;}