#TOP1{
background-color:#FFFFFD;
border-bottom: px #aaaaaa solid;
width:100%
}

#pankuzu{
background-image:url(../common_images/pankuzu.gif);
background-repeat:no-repeat;
line-height:19px;
margin-top:5px;
padding: 2px 5px 2px 2px;
font-size: 0.9em;
}

#honbun{
width:700px;
}

#header_footer{
display:inline;
font-size:90%;
line-height:150%;
margin:0px;
}

a.header_footer:link{color:#000000; text-decoration:none;}
a.header_footer:visited{color: #000000;}
a.header_footer:hover{color:#0000ff; text-decoration:none;}
a.header_footer:active{color: #660000;}

a.type_s:link{color:#006699; text-decoration:none;}
a.type_s:visited{color: #006699;}
a.type_s:hover{color:#0000ff; text-decoration:none;}
a.type_s:active{color: #660000;}

body{
background-image:url(../common_images/sishou_clear.gif);
background-color:#FFFFF0;
font-size:90%;
line-height:150%;
margin:0 auto;
margin-top:5px;
width:700px;
}

h1{
background-image:url(../common_images/1810titleback_h13.gif);
background-repeat:no-repeat;
margin-top:5px;
width:700px;
font-size:120%;
font-weight:bold;
padding:7px;
}

.date{
text-align:right;
font-size:85%;
line-height:120%;
margin:0px 0px 0px 0px 
}

h2{
font-size:110%;
font-weight:bold;
margin-left:20px;
}

h3{
font-size:105%;
font-weight:bold;
margin-left:10px;
}

h4{
font-size:95%;
font-weight:bold;
margin-left:20px;
}

h5{
border:2px solid #b0e1b0;
font-size:100%;
font-weight:bold;
padding:4px;
}

p{
font-size:90%;
line-height:150%;
margin-left:30px;
}

ul{
line-height:150%;
}

li{
font-size:90%;
line-height:130%;
margin-left:20px;
}

.li_none{
list-style:none;
font-size:90%;
line-height:130%;
margin-left:20px;
}

li.inline{
background-image:url(../common_images/back/alminium.gif);
border:1px solid #000000;
font-size:90%;
list-style:none;
margin-left:7px;
display:inline;
padding:4px;
}

.floatl{
float:light;
margin:7px 7px 7px 30px;
}
.floatr{
float:right;
margin:7px;
}

table{
border:1px solid #000000;
border-collapse:collapse;
empty-cells:show;
font-size:90%;
margin:0px 0px 40px 30px;
}

.table02{
border-style:hidden;
margin:0px 0px 40px 30px;
}

ol.table{
margin-left:0px;
}

ul.table{
margin:0px;
}

td{
background-color:#ffffff;
border:1px solid #000000;
padding:4px 4px 4px 4px;
}

th{
background-color:#99ccff;
border:1px solid #000000;
padding:4px 4px 4px 4px;
white-space:nowrap;
}

.frame1{
background-image:url(../common_images/back/alminium.gif);
border:1px groove #000000;
margin:0px auto 20px auto;
padding:10px 10px 10px 10px;
width:420px;
}

.frame2{
background-image:url(../common_images/back/bg_0126b.gif);
border:1px groove #000000;
margin:0px auto 20px auto;
padding:10px 10px 10px 10px;
width:600px;
}

.frame3{
background-image:url(../common_images/back/gray_strp.gif);
border:1px groove #000000;
margin:0px auto 20px auto;
padding:10px 10px 10px 10px;
width:500px;
}

.frame4{
border:0px none;
float:left;
padding:10px 10px 10px 10px;
width:250px;
}

.kakomi01{
border:1px solid #000000;
background-image:url(../common_images/back/alminium.gif);
padding:4px;
margin:4px;
}

.kakomi02{
border:3px groove ;
background-image:url(../common_images/back/alminium.gif);
padding:7px;
margin:4px;
}

div.dankumi_l{
margin-left:7px;
float:left;
width:330px;
}

div.dankumi_r{
margin-left:353px;
width:340px;
}

.x_long{
overflow-x:scroll;
overflow-y:hidden;
width:650px;
}

hr.green{
clear:both;
border:1px solid #71be74;
}