body{
background-color:#cccccc;
margin : 0 auto ;
font-family: "ＭＳＰ ゴシック",sans-serif; 
}


#zentai{
 width : 912px;
margin-left:auto;
margin-right:auto;
text-align : left;
background-color:#ffffff;
}

#top{
width:910px;
height:103px;
}

#shogatsu{
with : 910px;
height : 300px;
}

#info1{
width:400px;
height:300px;
padding:5px;
float : left;
}

#info2{
width:880px;
height:280px;
padding:5px;
float:right;
}

#info3{
width:880px;
height:230px;
padding:13px;
clear:both;
}

#info4{
width:880px;
height:220px;
padding:5px;
clear:both;
}

#kaisya{
width:750px;
height:220;
text-align:left;
padding:10px;
}

 /*▼▼▼ 変更しない ▼▼▼*/
 .skinContentsArea{
 position:relative;
 }

 #headerMenu{
 position:relative;
 margin:0;
 padding:0;
 }

 #headerMenu ul.menu{
 margin:0;
 padding:0;
 list-style: none;
 }

 #headerMenu ul.menu li{
 display:inline;
 }
 #headerMenu ul.menu li a{
 display:block;
 float:left;
 margin:0;
 padding:0;
 white-space:nowrap;
 overflow:hidden;
 text-align:center;
 }
 /*▲▲▲ 変更しない ▲▲▲*/
 /*▼▼▼ サイズ・位置など ▼▼▼*/
 .skinContentsArea{
 padding-top:40px; /* ボタン設置用スペース */
 }
 #headerMenu{

left:0px; /* 左右位置調整 */
width : 915px; /* メニュー全体の幅 */
 }
 #headerMenu ul.menu li a{
 width:152px; /* ボタンの幅 */
line-height:35px; /* ボタンの高さ */
font-size:14px; /* ボタンの文字サイズ */
 }
 /*▲▲▲ サイズ・位置など ▲▲▲*/
 /*▼▼▼ ボタンの色・文字装飾・背景など ▼▼▼*/
 #headerMenu ul.menu li a{ /* 通常時 */
color:#ffffff; /* 文字色(白) */
font-weight:bold; /* 太字(なし) */
text-decoration:none; /* 下線(なし) */
background-color:#666666; /* 背景色(濃い赤) */
background-image:url(); /* 背景画像 */
background-repeat:repeat; /* 背景画像繰り返し */
 }
 #headerMenu ul.menu li a:hover{ /* カーソルが乗った時 */
color:#ffffff; /* 文字色(白) */
font-weight:normal; /* 太字(なし) */
text-decoration:underline; /* 下線(あり) */
background-color:#ff6666; /* 背景色(オレンジ) */
background-image:url(); /* 背景画像 */
background-repeat:repeat; /* 背景画像繰り返し */
 }
 /*▲▲▲ ボタンの色・背景など ▲▲▲*/

#side{
margin-top:40px;
padding : 7px;

background-color:#ffffff;
left:0px; /* 左右位置調整 */
width:896px;
}

#kaitori{
clear : both;
height : 10px;
}


#main1{
float : left;

padding : 7px ;
 width:441px;

}

#main2{
float : left;

padding : 7px ;
 width:441px;

}

/*表のデザイン*/

table.t08{
width:440;
margin-left:auto;
margin-right:auto;
border-collapse:collapse;
border:2px;
border-color:#ff0000;
}

table.t08 caption{
 color:#003366;
 font-size:1.1em;
 line-height:1.5;
 font-weight:bold;
 text-align:left;
 text-indent:1em;
}

table.t08 thead{
  background-color:#cccccc;
  height:25px;
  font-size:1.0em
  color:#666666;
 border-bottom-color: #ff0000;
}

table.t08 tfoot{
background-color:#cccccc;
  height:25px;
 font-size:1.0em
}

table.t08 tbody{
width:100px;
 height:120px;
 font-size:09.em;
}

table.t08 tbody th{
  background-color:#ffffff;
  width:130px;
 font-size:0.9em
}

/*表のデザイン〜ここまで*/

.moji1{
color : red ;
font-weight : ;
font-size:1.1em;
}

.moji2{
font-size : 80%;
line-height: 200%;
}


#gaiyou{
width:910px;

}
#koukoku{
width:910;
background-color:#cccccc;
}

#footer{

padding : 10px;
height : 70px;
width:910px;
font-color : #999999;
font-size:0.9em;
}

#obi{
height:30px;
width:910px;
background-image: url("image/machinami_gray.gif");
}
