<!--
body{
 margin-top : 1px;
}
#outline{
 width: 830px;
 text-align: left;
}
.header{
 height: 125px;
 text-align: left;
 background-image: url("../jpg/sub.gif");
 background-repeat: no-repeat;
 background-position: right bottom;
}
.header2{
 font-size : 12px;
 line-height : 15px;
 letter-spacing : 1px; 
}
.header2 img{
 vertical-align: middle;
 width: 10px;
 height: 12px
}
.footer{
 background-color: #ff8000;
 font-size: 12px;
 line-height: 18px;
}
.center-left{
 float: left;
 width: 830px;
}
.right{
 float: right;
 width: 134px;
}
.c-both{
 clear: both;
}
.sp{
 line-height : 7px;
}
.spm{
 line-height : 13px;
}
.main{
 float: right;
 width: 670px;
}
.left{
 float: left;
 width: 140px;
}
.rt{
 float: right;
 width: 234px;
 margin: 0px 3px 0px 0px;
}
.lt{
 float: left;
 width: 590px;
}
.r2{
 float: right;
 width: 468px;
 font-size: 12px;
 border-width :0px 0px 0px 1px;
 border-style : solid;
 border-color : #cccccc;
}
.l2{
 float: left;
 width: 355px;
}
.rh{
 float: right;
 width: 170px;
 font-size: 11px;
 line-height: 15px;
 text-align: right;
 padding: 10px 15px 0px 0px;
}
.lh{
 float: left;
 width: 330px;
}
h1{
 color: #0000ff;
 font-size: 17px;
 font-weight: bold;
 line-height: 54px;
 letter-spacing : 1px;
 margin: 0px;
 padding: 0px 0px 0px 70px;
 text-align: center;
}
h2{
 font-size: 17px;
 font-weight: bold;
 text-align: center;
 background-image: url("../jpg/u009bcg.gif");
 line-height: 36px;
 letter-spacing : 1px;
 margin: 0px 0px 0px 130px;
}
h3{
 color: #ff8000;
 font-size: 16px;
 letter-spacing : 1px;
 font-weight: bold;
 line-height: 27px;
 margin: 0px 0px 0px 3px;
 padding: 0px 0px 0px 27px;
 background-image: url("../jpg/mark.gif");
 background-repeat: no-repeat;
 background-position: left;
}
h4{
 font-size: 14px;
 letter-spacing : 1px;
 font-weight: bold;
 line-height: 17px;
 margin: 10px 0px 10px 7px ;
}
.ash{
 font-size: 10px;
 border-width :1px;
 border-style : solid;
 border-color : #cccccc;
}
.ashl{
 width: 650px;
 float: left;
 text-align:  center;
}
.ashr{
 width: 170px;
 float: right;
 text-align:  right;
 padding: 0px 10px 0px 0px;
}
.simai{
 font-size: 12px;
 line-height: 18px;
 text-align:  center;
 border-width : 1px;
 border-style : solid;
 border-color : #cccccc;
 margin: 0px;
}
div img{
 border-width :0px;
}
li{
 font-size: 12px;
 line-height : 15px;
 letter-spacing : 1px;
 margin: 4px 0px 0px 0px ;
}
p{
 font-size: 13px;
 line-height : 15px;
 letter-spacing : 1px;
 margin: 10px 0px 10px 7px ;
}
.p{
 font-size: 12px;
 line-height : 22px;
 letter-spacing : 1px;
 margin: 4px 0px 0px 0px ;
}
.p2{
 font-size: 12px;
 line-height : 15px;
 letter-spacing : 1px;
 margin: 4px 0px 0px 0px ;
}
.p3{
 font-size: 12px;
 line-height : 15px;
 letter-spacing : 1px;
 margin: 5px 0px 5px 7px ;
}
.p4{
 font-size: 12px;
 line-height : 15px;
 letter-spacing : 1px;
 margin: 0px 0px 0px 7px ;
}
.pt{
 font-size: 12px;
 line-height : 17px;
 letter-spacing : 1px;
 margin: 0px;
 padding: 0px 0px 0px 130px;
}
.d1{
 border-width : 1px;
 border-style : solid;
 border-color : #ff8000;
}
.d2{
 border-width : 1px;
 border-style : solid;
 border-color : #00cc00;
}
.d3{
 border-width : 1px;
 border-style : solid;
 border-color : #00cccc;
}
.d4{
 border-width : 1px;
 border-style : solid;
 border-color : #009999;
}
.d5{
 border-width : 1px;
 border-style : solid;
 border-color : #cc00cc;
}
.d6{
 border-width : 1px;
 border-style : solid;
 border-color : #00cccc;
 width: 134px;
}
.d7{
 width: 670px;
}
.pp1{
 font-size: 14px;
 color: #ffffff;
 font-weight: bold;
 background: #ff8000;
 display: block;
 line-height : 23px;
 letter-spacing : 1px;
 text-align: center;
}
.pp2{
 font-size: 14px;
 color: #ffffff;
 font-weight: bold;
 background: #00cc00;
 display: block;
 line-height : 23px;
 letter-spacing : 1px;
 text-align: center;
}
.m a{
 font-size: 12px;
 font-weight: bold;
 color: #000000;
 display: block;
 text-decoration: none;
 padding: 7px 0px 7px 7px;
 border-bottom: solid 1px #999999
}
.m1 a{
 font-size: 12px;
 font-weight: bold;
 color: #000000;
 display: block;
 text-decoration: none;
 padding: 7px 0px 7px 7px;
}
.d1 a:hover{
 color:white;
 background-color:#999999;
}
.d2 a:hover{
 color:white;
 background-color:#999999;
}
.d3 a:hover{
 color:white;
 background-color:#999999;
}
.d4 a:hover{
 color:white;
 background-color:#999999;
}
.d5 a:hover{
 color:white;
 background-color:#999999;
}
.pp3{
 font-size: 14px;
 color: #ffffff;
 font-weight: bold;
 background:  #00cccc;
 line-height : 23px;
 letter-spacing : 1px;
 text-align: center;
}
.pp4{
 font-size: 14px;
 color: #ffffff;
 font-weight: bold;
 background: #009999;
 line-height : 23px;
 letter-spacing : 1px;
 text-align: center;
}
.pp5{
 font-size: 14px;
 color: #ffffff;
 font-weight: bold;
 background:  #cc00cc;
 line-height : 23px;
 letter-spacing : 1px;
 text-align: center;
}
.pp6{
 font-size: 14px;
 color: #ffffff;
 font-weight: bold;
 background: #00cccc;
 line-height : 23px;
 letter-spacing : 1px;
 text-align: center;
}
.hd1{
 line-height: 27px;
 margin: 0px;
 background-color: #DCDCDC;
}
.red{
 font-size: 12px;
 color: #cc0000;
 letter-spacing : 1px;
}
.next{
 font-size: 13px;
 text-align: center;
}
.base{
 height: 260px;
 border-width : 1px;
 border-style : solid;
 border-color : #cccccc;
}
.waku{
 border-width : 1px;
 border-style : solid;
 border-color : #cccccc;
}
.aka{
 border-width : 1px;
 border-style : solid;
 border-color : #FF0000;
 text-align: center;
}
table{
 font-size: 13px;
 padding: 3px;
 width: 100%;
 text-align: left;
}
br { letter-spacing: 0 ;}
-->