body{

padding-top:0;
padding-bottom:0;
margin-top: 0;
margin-bottm :0;
margin: 0;
background-image: url("gazou/top-h01.gif");
background-repeat:repeat-y;


}


table{
font-size: x-small;
}


/*更新記録*/

.sub{
width:400px;
border:solid 2px #ff6633;
background-color:seashell;

}

.sub div {
background-color:#ff6633;
padding:1px 2px;
font-weight:bold;
color:white;
}

p{
margin:10px;
text-align:justify;
text-justify:distribute;
padding-top: 3px;
font-size:14px;
}

/*更新記録*/



#pagebody {
position: relative;
left: 85px;
}


#pagebody p {
font-size: small;
line-height: 1.5;
}

#pagebody table {
font-size: small;
line-height: 1.5;
}

#pagebody ul {
font-size: small;
line-height: 1.5;
}

.topics01 {
position: absolute;
top: 400;
left: 230;
z-index: 4
}

.sekai01 {
position: absolute;
top: 400;
left: 170;
z-index: 3
}

<!--
a:hover{color:#ff0000;
}
-->
.top01 {
position: absolute;
top: 0;
left: 0;
}
.meny01 {
position: absolute;
top: 5;
left: 5;
z-index: 2
}

.center01 {
position: absolute;
top: 200;
left:100;
z-index: 1
}

.center02 {
position: absolute;
top: 200;
left: 100;
z-index: 1
}

.honbun01 {
position: absolute;
top: 5;
left: 150;
}
.sait01 {
position: absolute;
top: 50;
left: 650;
z-index: 3
}

.rogo01 {
position: absolute;
top: 170;
left: 150;
z-index: 3
}

<!--
.gyou01{
line-height: 20pt
}
-->

<!--
.list01 {
list-style-position:outside

}
-->




.newsiti01 {
position: absolute;
top: 170;
left: 750;
z-index: 4
}



.topic01 {
position: absolute;
top: 500;
left: 250;
z-index: 1
}

.topic02 {
position: absolute;
top: 500;
left: 600;
z-index: 1
}

.koukoku01 {
position: absolute;
top: 130;
left: 250;
z-index: 1
}



#pagebody .srbox {
width:610px;
padding:10px;
border-right: 1px solid #cccccc;
}


/*フッタ
--------------------------------------*/

#footer{
clear: both;
text-align: left;
margin: 0 0 0 0px;
background: #ffcc00;
border-top: 1px solid #cbcbcb;
position: relative;
width: 100%;
margin-top: 5px;

}

#footer p {
margin-top: 10px;
margin-bottom: 5px;
margin-left: 10px;
font-size: small;
color: #666666;
background: transparent;
}

