@charset "iso-2022-jp";


/* ================ [ Cyber Graphics, Inc. ] ================
	$B$3$N%7!<%H$NJ8;z%3!<%I$O!VF|K\8l(BJIS$B!J(BISO-2022-JP$B!K!W$G$9!#(B
	Last Modified : 2002.11.28.
================ [ Cyber Graphics, Inc. ] ================ */


/* ==== [ DOCUMENT BODY :: STYLE PREPARATION ] ================
	$B"((B $B$9$Y$F$N%Z!<%8$G$N6&DL%9%?%$%k(B
	$B"((B $BGX7J7O$N;XDj$O(BNetscape 4.x $B7OBP1~$N$?$a$K(BBODY$B$N3+;O%?%0Cf$K$bI,MW$G$9(B
*/
body  {
margin: 0;  padding: 0;
background-image: url('/images/bg_body.gif');  background-repeat: repeat-x;
font-size: 100%;  line-height: 150%;  font-family: 'Verdana',sans-serif;
/* for MacOS
font-size: 100%;  line-height: 150%;  font-family: 'Hiragino Kaku Gothic Pro W3','Osaka','Verdana',sans-serif;
*/
}
span.separater  {  /* $B"'J8;z$K$h$k%j%s%/$,2#JB$S$9$k>l9g$N6h@Z$j@~!J(B|$B!K$N$?$a$N%9%?%$%k(B */
padding: 0 6px;  /* $B"+:81&$N$_(B4px$B$:$D$NM>Gr(B */
}
img.iconTriangle  {
margin-bottom: -2px;
}
.skipNavigation  {  /* $B"'%9%-%C%W%J%S%2!<%7%g%sMQ$N;XDj(B */
display: none;  /* $B"+MWAG$=$N$b$N$,B8:_$7$J$$$3$H$K$9$k(B */
}

/* ==== [ SPACING CONTROL :: BASIC ] ================
	$B"((B Window IE $B$G$N8+=P$7$N2<It%^!<%8%s$r>J$/$?$a$KI,MW(B
*/
h1, h2, h3, form  {
margin: 0;
}


/* ==== [ FONT SIZE :: BASIC / FONT-TAG ] ================
	$B"((B IE $B$H(B Netscape $B$GJ8;z%5%$%:$r6a$E$1$k$?$a$N;XDj(B
	$B"((B HTML$BCf$N(BFONT$B%?%0$bJ;$;$FI,MW!J(BNetscape 4.x $B7OBP1~$N$?$a!K(B
*/
h1, h2, h3  {
font-size: 100%;
}
h1 font, h2 font, h3 font  {
font-size: 80%;
}
p, label, dl  {  /* $B"'$9$Y$F$NK\J8$NJ8;z%5%$%:D4@0$N$?$a$N;XDj$=$N#1(B */
font-size: 80%;
}
p font, label font, dl font  {  /* $B"'$9$Y$F$NK\J8$NJ8;z%5%$%:D4@0$N$?$a$N;XDj$=$N#2(B */
font-size: 100%;
}
p font.copyright  {  /* $B"'%U%C%?!<$N%3%T!<%i%$%HI=5-$N%9%?%$%k$N$?$a$N%/%i%9Dj5A(B */
font-size: 90%;
}
form  {
margin: 0;  padding: 0;
}


/* ==== [ EXCEPTION STYLE ] ================
	$B"((B $BFCJL$JHyD4@0(B
*/


/* ==== [ FORM STYLE ] ================
	$B"((B $B%U%)!<%`$N:Y$+$J%9%?%$%k;XDj(B
*/
form label, form input  {
margin: 0 2px;  /* $B"+%U%)!<%`MWAG$N:81&$N%^!<%8%s(B */
vertical-align: middle;
}
form input.inputArea  {
height: 22px;
color: #666666;  /* $B"+F~NO%U%)!<%`$NJ8;z?'!'JQ992D(B */
border: solid 1px #a5acb2;
}
form input.inputButton  {  /* $B"'%U%)!<%`%\%?%s$N$?$a$N%9%?%$%k(B */
height: 22px;
letter-spacing: 2px;  /* $B"+%\%?%s$NJ8;z$N4V3V(B */
}
div.searchFormBlock input.inputArea  {  /* $B"'%X%C%@$N8!:w%U%)!<%`F~NO%(%j%"$N%9%?%$%k(B */
padding-top: 2px;  padding-left: 4px;
width: 134px;  /* $B"+%(%j%"$NI}$K$h$C$F8GDj!J%G%6%$%s$NJQ99$J$->l9g$O;XDj$rJQ$($J$$$[$&$,L5Fq!K(B */
}
div.mailnewsFormBlock input.inputArea  {  /* $B"'%a!<%k%K%e!<%9G[?.MQ$N%"%I%l%9F~NO%(%j%"$N%9%?%$%k(B */
margin:0;  padding-top: 2px;  padding-left: 4px;
width: 136px;  /* $B"+%(%j%"$NI}$K$h$C$F8GDj!J%G%6%$%s$NJQ99$J$->l9g$O;XDj$rJQ$($J$$$[$&$,L5Fq!K(B */
font-size: 80%;
}

/* ==== [ ANCHOR :: COMMON STYLE ] ================
	$B"((B $B%j%s%/J8;zNs$N?'$d2<@~$J$I$N8z2L$N;XDj(B
*/
a  {
color: #0000ff;
text-decoration: underline;
}
a:visited  {  /* $B"'K,Ld:Q$_%j%s%/!J%j%s%/@h$,MzNr$K$"$k>l9g$N%j%s%/!K$N%9%?%$%k;XDj(B */
color: #666666;
}
a:hover  {  /* $B"'%^%&%9%+!<%=%k$r$+$6$7$?$H$-$N8z2L(B */
color: #ff6600;
}

