@charset "Shift_JIS";/* ■ページ構造 */body {  margin: 0;  padding: 0;  text-align: center;  font-family: monospace;  line-height: 1.5;  background-attachment:fixed;  background-image:url(img/.gif);  background-repeat: repeat;  scrollbar-face-color: white;  scrollbar-highlight-color: white;  scrollbar-shadow-color: white;  scrollbar-3dlight-color: white;  scrollbar-arrow-color: #cccccc;  scrollbar-track-color: white;  scrollbar-darkshadow-color: white;}#header {  width: 900px;  height: 150px;  text-align: left;  background-color: #000000;}#content {  width: 900px;  text-align: left;  background-repeat: repeat;}#wrapper {  width: 900px;  text-align: left;}#menu {  width: 310px;  float: right;}#menu-new1 {  width: 290px;  float: right;  background-color: #ffccff;}#menu-new2 {  width: 290px;  float: right;  background-color: #ccffff;}#menu-new3 {  width: 290px;  float: right;  background-color: #ccffcc;}#main {  width: 570px;  float: left;}#footer {  clear: both;  width:900px;  height: auto;  background-color: #000000;}/* ■その他 */p {  padding: 1em;  margin: 0;  font-size: 70%;  color: #000000;  letter-spacing: 1px;}p.01 {  padding: 1em;  margin-left: 310px;  font-size: 70%;  color: #000000;  letter-spacing: 1px;}p.02 {  padding: 1em;  background-color: #ccffff;  margin-left: 310px;  font-size: 70%;  color: #000000;  letter-spacing: 1px;}p.03 {  padding: 1em;  background-color: #000000;  margin: 10px;  color: #ffffff;  letter-spacing: 1px;}hr {  clear: both;}.c1{  color: #ffffff;}.c2{  color: #000000;}ol{  list-style-type: none;  font-size: 70%;  color: #000000;  letter-spacing: 1px;}.l1{  list-style-image: url(img/list01.gif); outside;  font-size: 70%;  color: #000000;  letter-spacing: 1px;}.l2{  list-style-image: url(img/list02.gif); outside;  font-size: 70%;  color: #000000;  letter-spacing: 1px;}.l3{  list-style-image: url(img/list03.gif); outside;  font-size: 70%;  color: #000000;  letter-spacing: 1px;}.l4{  list-style-image: url(img/list04.gif); outside;  font-size: 70%;  color: #000000;  letter-spacing: 1px;}#i1{  float: left;  margin-right: 1em;}a:link{  color: #000000;  background-color: #ffff00;  text-decoration: none;}a:visited{  color: #000000;  background-color: #ffff00;  text-decoration: none;}a:hover{  color: #999999;  text-decoration: underline;} table{  border: none;  margin: 1px;}th, td{  padding: 1em;  margin: 0;  font-size: 70%;  color: #000000;  letter-spacing: 1px;  float: left;}div.box{  border-style: solid;  border-width: 1px;  margin: 1mm;  padding: 2px;  width: 560px;  height: auto;}div.box2{  border-style: solid;  border-width: 1px;  margin: 1mm;  padding: 2px;  width: 300px;  float: right;}
