/* Style Sheets by sappari */

/* basic */
BODY{background:white;color:black;font-size:medium}
A:link   {color:blue; background:transparent}
A:visited{color:olive;background:transparent}
A:active {color:red;  background:transparent}
A:hover  {color:red;  background:transparent}
/* H1{text-align:center;font:900 32px fantasy;color:blue} */
/* H2{text-align:center;font:900 28px fantasy;color:yellow} */
/* H3{font:900 20px fantasy;...} */
H1{text-align:center;font-weight:900;font-size:3em;
	font-family:"‚c‚e‚oPOP‘Ì","‹›Îs‘","—LàVs‘","—LàVž²‘","—ö•¶ƒyƒ“Žš","‚l‚r –¾’©","Osaka",sans-serif;
	color:blue;background:transparent}
H2{text-align:center;font-weight:900;font-size:2.9em;
	color:#00f;background:fuchsia;padding-top:0.1em}
H3{font-weight:900;font-size:20px;
	color:#ff0080;background:transparent;
	border-width:2px;
	border-color:#fff #000 #000 #fff;
	border-style:solid;
	padding-top:4px}
IMG{border-width:0}
P{text-indent:1em}
P.initial:first-letter{color:red;background:transparent}
/* P:first-letter{color:green;font-size:200%} */
/* P:first-line{color:blue} */
ADDRESS{font-style:italic}
li{list-style-image:url(../../../i.yimg.jp/images/geo/migr/pictures/whiteball.gif)}

/* original */
STRONG{color:red;background:transparent}
DT{color:red;background:transparent}
TABLE{text-align:center}
HR{height:4px;color:#f90;background:transparent}
IMG.line{width:100%}
DFN{font-weight:600}
blockquote{color:#60f;background:#cff;
 border: 3px double #090;padding:0.3em;margin: 0.7em 1em}
/*Q{quotes:'u''v'}*/
.renewal{text-align:right;font-size:150%;
	color:blue;background:transparent}
.up{font-weight:800;font-family:sans-serif;
	color:red;background:#7f7}

/* sub */
/* align */
.center{text-align:center}
.right{text-align:right}
.left{text-align:left}
.vmiddle{vertical-align:middle}
/* color */
.black{color:black;background:transparent}
.gray{color:gray;background:transparent}
.silver{color:silver;background:transparent}
.white{color:white;background:transparent}
.maroon{color:maroon;background:transparent}
.red{color:red;background:transparent}
.purple{color:purple;background:transparent}
.fuchsia{color:fuchsia;background:transparent}
.green{color:green;background:transparent}
.lime{color:lime;background:transparent}
.olive{color:olive;background:transparent}
.yellow{color:yellow;background:transparent}
.navy{color:navy;background:transparent}
.blue{color:blue;background:transparent}
.teal{color:teal;background:transparent}
.aqua{color:aqua;background:transparent}
/* font */
.xxsmall{font-size:xx-small}
.xsmall{font-size:x-small}
.small{font-size:small}
.large{font-size:large}
.xlarge{font-size:x-large}
.xxlarge{font-size:xx-large}
.bold{font-weight:bold}
.bolder{font-weight:bolder}
.lighter{font-weight:lighter}
.italic{font-style:italic}
/* decoration */
.underline{text-decoration:underline}
.overline{text-decoration:overline}
.linethrough{text-decoration:line-through}
