@charset "Shift_JIS";

body,#Logo,#Copyright,#Menu,#SubMenu,#NavigateMenu,h1,h2{background:#000000;color:#FFFFFF}
h3{background:#000000;color:#999999}
h4{background:#000000;color:#666666}
p{background:#0B0800;color:#FFFFFF}
#NavigateMenu{background:#0B0008;color:#FFFFFF}
#NavigateMenuSub{background:#00000B;color:#FFFFFF}

#Logo,#Copyright
{width:500px;}

#Logo
{margin:0em auto;padding:0;padding-right:5em}

h1
{width:18em;margin:0 auto;padding:0 0.5em;font-weight:normal;font-size:200%;font-style:italic}
h1:first-letter{color:#FF0000}
h2
{width:24em;margin:1em auto 0em auto;padding:0 0 0 25px;font-weight:normal;font-size:140%}
h2{background:url("menumaker.png") no-repeat;background-position:left 55%}
h3,h4
{width:32em;margin:0.5em auto 0em auto;padding:0 0 0 25px;font-weight:normal;font-size:100%}
h3{background:url("menumakerout.png") no-repeat;background-position:left 40%;padding-top:3px}
p
{width:36em;font-size:85%;margin:0em auto 0.2em auto;padding:0.8em 2em;border:1px solid #666666;background:url("borderspacebgp.png") no-repeat #0B0800}
li p{width:32em;background:transparent;color:#E8CC99;margin:0.2em;padding:0.4em}
pre
{width:40em;font-size:12px;margin:0em auto 0.2em auto;padding:0.8em 2em;border:1px solid #666666;background:url("borderspacebgp.png") no-repeat #0B0800}

img{border:0px}

#Menu,#SubMenu
{font-size:100%;width:15em;margin:1em auto;border:1px solid #999999}
#NavigateMenu,#NavigateMenuSub
{font-size:100%;width:34em;margin:0.2em auto;padding:0.2em 0.5em;border:1px solid #999999}
#Menu
{background:url("borderspacebg.png") no-repeat}

ul,ol{list-style-position:inside;margin:0 0.5em 0;padding:1em}
li{margin:0;padding:0 2em}
#Menu li{list-style-image:url("menumaker.png")}
#SubMenu li{list-style-image:url("menumakerout.png")}
#NavigateMenu li{margin:0;padding:0;list-style-type:none;display:inline}
#NavigateMenuSub li{margin:0;padding:0;list-style-type:none;display:inline}

#Copyright
{padding:0;padding-left:5em;margin:0em auto;padding-top:100px;font-size:11px;font-family:"Times New Roman" serif;font-style:italic}
#Copyright
{background:url("footerbg.png") no-repeat;background-position:right top;text-align:right}

a:link{color:#FFFF00;text-decoration:underline}
a:visited{color:#CCCC00;text-decoration:underline}
a:hover{color:#009999;text-decoration:underline}
a:active{color:#009900;text-decoration:underline}

#Menu a:link{color:#FFFFFF;text-decoration:none}
#Menu a:visited{color:#CCCCCC;text-decoration:none}
#Menu a:hover{color:#FF9900;text-decoration:underline}
#Menu a:active{color:#0099FF;text-decoration:underline}

#SubMenu a:link{color:#FFFFFF;text-decoration:underline}
#SubMenu a:visited{color:#CCCCCC;text-decoration:underline}
#SubMenu a:hover{color:#FF9900;text-decoration:underline}
#SubMenu a:active{color:#0099FF;text-decoration:underline}

#NavigateMenu a:link{color:#FFFF66;text-decoration:underline}
#NavigateMenu a:visited{color:#CCCC66;text-decoration:underline}
#NavigateMenu a:hover{color:#FF9900;text-decoration:underline}
#NavigateMenu a:active{color:#0099FF;text-decoration:underline}

#NavigateMenu a:link.CurrentPage{color:#663366;text-decoration:underline}
#NavigateMenu a:visited.CurrentPage{color:#663366;text-decoration:underline}
#NavigateMenu a:hover.CurrentPage{color:#FF6600;text-decoration:underline}
#NavigateMenu a:active.CurrentPage{color:#0099FF;text-decoration:underline}

#NavigateMenu a:link.CurrentPageSub{color:#666633;text-decoration:underline}
#NavigateMenu a:visited.CurrentPageSub{color:#666633;text-decoration:underline}
#NavigateMenu a:hover.CurrentPageSub{color:#FF6600;text-decoration:underline}
#NavigateMenu a:active.CurrentPageSub{color:#0099FF;text-decoration:underline}

h3 a:link{color:#999999;text-decoration:none}
h3 a:visited{color:#999999;text-decoration:none}
h3 a:hover{color:#009999;text-decoration:underline}
h3 a:active{color:#009900;text-decoration:underline}

ul,ol
{width:36em;font-size:85%;margin:0em auto 0.2em auto;padding:0.8em 2em;border:1px solid #666666;background:#0B0000}

.quote
{margin:0.2em auto;padding:0.2em 0.5em;border:1px dotted #669999;background:#000B08;color:#669999;}

em,strong{font-style:normal;font-weight:normal}
p strong{color:#00FFFF;font-size:120%}
p em{color:#FF80FF;text-decoration:underline}

