body{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background: #912027 url("images/bg.jpg") repeat-x;
	font-family: Arial, Helvetica, Verdana, "ƒqƒ‰ƒMƒmŠpƒSƒVƒbƒNPro W3", "Hiragino Kaku Gothic Pro", Osaka, "ƒƒCƒŠƒI", Meiryo, "‚l‚r ‚oƒSƒVƒbƒN", sans-serif;
}

a:link {color: #632F9F; text-decoration: none;}
a:visited {color: #817392; text-decoration: none;}
a:hover {color: #DF330B; background-color: #FFFBE7; text-decoration: underline;}


/*ƒeƒLƒXƒg*/
.txt {font-size: 12px;color: #000000;line-height: 180%;}
.txts {font-size: 11px;color: #000000;line-height: 140%;}

/*@ƒXƒy[ƒX’²®@*/
td.space10 {width: 10px;height: 10px;}
td.space20 {width: 20px;height: 20px;}

/*@ƒCƒ‰ƒXƒg@*/
.illust1 {
	padding: 15px;
	border-style: double;
	border-color: #C9B16C;
	background-color: #E4D398;
}

.illust2 {
	padding: 15px;
	font-size: 12px;
	color: #000000;
}

/*ƒ‹ƒr*/
ruby { 
ruby-align: auto; 
ruby-overhang: auto; 
ruby-position: above; 
} 

/*¤•i*/

.title {
padding: 3px 3px 3px 10px;
color: #000000;
font-size: 14px;
font-weight: bold;
line-height: 150%;
background-color: #C9B16C;
}

.txt2 {
padding: 10px 5px 5px 10px;
color: #000000;
font-size: 11px;
line-height: 150%;
background-color: #FEF4C3;
}

.geturl {
padding: 3px 3px 3px 10px;
color: #DADEE4;
font-size: 10px;
background-color: #E4D398;
}


td.space25 {width: 25px;height: 25px;}
