@charset "Shift_JIS";
/*************************************************/
/* The Cascading Style Sheet for standard page . */
/*************************************************/

/* --- The body and anchors elements style. start. --- */
body{
color: #000000;
background-color: #F8FFF8;
margin-top:0;
}

/* --- The body and anchors elements style. end. --- */

/* --- The headings elements style. start. --- */
h1{
font-size:100%;
color:#006600;
margin-top:-2.6em;
}
h1 big{
font-size:160%;
font-style:italic;
color:#0060a0;
}

@media screen,tv{	/*remove NN4.x or IE3 start*/
h1{
margin-bottom:0;
}
}	/*remove NN4.x or IE3 end*/

/* --- The headings elements style. end. --- */

/* --- The div elements style. start. --- */
@media screen,tv{	/*remove NN4.x or IE3 start*/
div.logo{
border-width:0;
border-bottom-width: 2px;
border-color: #0000F0;
border-style: solid;
padding:0;
padding-left:1em;
padding-right:1em;
margin: 0.1em -1em 0 -1em;
margin-top:0.1em;
}
}	/*remove NN4.x or IE3 end*/
/* --- The div elements style. end. --- */
p.logo1,p.logo2,p.update{
text-align:right;
margin: 0;
}

p.logo1{
color:#8080e0;
font-style:italic;
font-weight:bold;
font-size:120%;
}
p.logo1 small{
color:#000000;
font-weight:normal;
font-style:normal;
}

p.logo2{
color:#40c040;
font-size:130%;
font-weight:bold;
font-style:italic;
}

@media screen,tv{	/*remove NN4.x or IE3 start*/
p.logo1 small{
font-size:70%;
}
p.logo2{
margin-top: -0.6em;
}

p.update{
font-size:80%;
font-weight:bold;
color:#ffffff;
margin-right:1em;
margin:-1.5em -1em 0;
}

p.navi{
font-size:80%;
font-weight: bold;
background-color:#006600;
margin:0 -3.5%;
padding: 1px 1% 2px;
height:24px;
}
p.navi a:hover{border:none}
p.navi a:link{border:none;color:#aaccff;}
p.navi a:visited{border:none;color:#ccaaff;}

p.navi a:hover,p.navi a:active{color:#ff8888}
}	/*remove NN4.x or IE3 end*/

img.ds2{
margin-top:0;
margin-right:1em;
margin-bottom:0.5em;
margin-left:0;
}

@media screen,tv{	/*remove NN4.x or IE3 start*/
img.ds2{
float:left;
vertical-align:top;
}
}	/*remove NN4.x or IE3 end*/

