@charset "utf-8";

/* CSS Document */





p, h1, h2, h3, h4, h5, h6, ul {

	margin: 0px;

	padding: 0px;

}



li {

list-style:none;

}



body    { font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"; background-color: black; background-image: none; margin: 0; padding: 0 }



#container        { margin-right: auto; margin-left: auto; width: 1100px; height: auto }

#maincontent                 { margin-top: 10px; margin-right: auto; margin-left: auto; width: 1000px; height: 500px }

#maincontent_right       { text-align: right; width: 330px; height: 100%; float: right }

#maincontent_left       { width: 340px; float: left; overflow: scroll }

#maincontent_right img      { width: auto }



#navibar     { margin-top: 10px; clear: both }



#navibar li {

	float: left;

}

#footer    { margin: 0; padding: 0; height: 30px; clear: both }



#footer h6    { color: white; font-size: 11px; font-family: Geneva, Arial, Helvetica, sans-serif; font-style: italic; font-weight: bold; text-align: right; margin-right: 20px; padding-top: 7px; padding-right: 20px }





#maincontent_01            { background-repeat: no-repeat; margin-right: auto; margin-bottom: 10px; margin-left: auto; width: 1000px; height: auto; overflow: scroll }



#maincontent_01_left              { color: white; font-size: small; background-color: black; text-align: left; padding-right: 10px; width: 335px; height: 500px; float: left; overflow: scroll }

#maincontent_02_left    { color: white; font-size: small; background-color: black; text-align: left; width: 265px; height: 270px; float: left }

#maincontent_01_left p         { color: white; font-size: small; line-height: 18px; background-color: black; margin-right: 12px; height: 500px }

#maincontent_01_right   { }

a:link  { color: #fff }

a:visited { color: #3ff }

h1     { color: #fff; font-size: medium; text-align: center; margin-left: 10px; padding-left: 3px; border-bottom: 1px solid #c00; border-left: 10px solid #c00 }

h2     { color: #fff; font-size: small; font-weight: normal; background-color: black; margin-top: 10px; margin-right: 10px; margin-left: 10px; padding-left: 5px }

h3   { color: #cc0; font-size: medium; border-bottom: 1px solid #ff0 }

h4   { color: #cc0; font-size: small; font-style: italic; font-weight: normal; text-align: right }

h5 { color: #fff; font-size: small; font-weight: bold; text-align: center; border-bottom: 1px solid #c00 }

h6 { }

h7    { color: #0ff; font-size: small; font-style: italic; font-weight: bold; text-align: center; border-bottom: thin #ff0 }

