<STYLE type="text/css">

<!--

BODY{
  font-size : 15px;
  font-family : "ƒƒCƒŠƒI","Meiryo","ƒqƒ‰ƒMƒmŠpƒS Pro W3","Hiragino Kaku Gothic Pro","Osaka","Lucida Console";
  line-height : 16px;
  text-color : #006699;
  

  background-image: url(img/bkground.jpg);   
  background-color : #ffffff;
  background-repeat : no-repeat;
  background-attachment : fixed;
  background-position : 98% 90%;
  filter:Alpha(Style=1, Startopacity=20, FinishOpacity=80, Opacity=100);
  display:inline-block;/* IE7‘Îô */

  word-spacing : 1px;
  letter-spacing : 1px;
  text-align : left;
  text-indent : 2px;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;

 scrollbar-highlight-color: #fff0f5;
 scrollbar-shadow-color: #fff0f5;
 scrollbar-arrow-color: #d8bfd8;
 scrollbar-face-color: #ffffff;
 scrollbar-3dlight-color: #faebd7;
 scrollbar-track-color: #FFE4E1;
 scrollbar-darkshadow-color: #fff0f5;

} 

#container {
background:url(img/bkground.jpg) no-repeat 50% 50%;
clear: both;
display:inline-block;/* IE7‘Îô */
}

#container:after {
content:"";
display:block;
height:0;
clear:both;
visibility:hidden;
}

.small {
  font-size :12px;
  line-height : 12px;
  font-color :  #6d6d6d;
  margin-left : 20px;
}

.caption {
background:url(img/bg_left.gif) ;
  text-align : center;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  border-width : 1px 1px 1px 1px;
  border-style : solid;
  border-color : blue;

}

TABLE{
width : 620px;
align : left;
padding : 10px;
border : none;
font-size : 14px;
font-family : "Lucida Console";
text-decoration : none;
font-weight : 500;
} 


TABLE.TABLE1{
width : 450px;
align : center;
border : 1px #999999 solid;
margin-left : 20px;
font-size : 15px;
text-decoration : none;
font-weight : 500;
} 

TABLE.TABLE2{
width : 580px;
align : center;
border : 1px #999999 solid;
margin-left : 20px;
font-size : 15px;
text-decoration : none;
font-weight : 500;
} 

table.table03 {
  margin-top: 0.2em;
  margin-bottom: 1em;
  width: 600px;
  border-collapse: separate;
  border-spacing: 2px;
  font-size: 100%;
}

table.table03 caption {
  margin-top: 1em;
  text-align: right;
}

table.table03 th,
table.table03 td {
  padding: 4px 6px;
}

table.table03 th {
  border-bottom: solid 1px #B2B2B2;
  border-right: solid 1px #B2B2B2;
  background: #FFD9F3;
  text-align: center;
  white-space: nowrap;
  font-size: 92%;
}

table.table03 td {
  border-bottom: solid 1px #B2B2B2;
  border-right: solid 1px #B2B2B2;
  background: #F3F3F3;
  text-align: right;
  white-space: nowrap;
}

table.bull{
width : 550px;
align : left;
cellspacing : 0px;
padding : 0px 0px 0px 0px;
border : none;
margin-left : 10px;
font-size : 12px;
text-decoration : none;
font-weight : bold;
border-spacing: 0px;
border-collapse: collapse;
rules : none;
}


table.bull tr{
border:0px;
margin: 0px;
cellspacing : 0px;
padding : 0px;
border-spacing: 0px;
border-collapse: collapse;
rules : none;
}

table.bull td{
font-size : 12px;
font-family : "ƒƒCƒŠƒI" "•xŽmƒ|ƒbƒv‚o";
border:0px;
margin: 0px;
cellspacing : 0px;
padding : 0px;
border-spacing: 0px;
border-collapse: collapse;
rules : none;
}

a:link {
color: #ff6699;
background-color: transparent;
text-decoration: none;
font-weight: 700;
}

a.blue:link {
color: #0099ff;
background-color: transparent;
text-decoration: none;
}

a.pink:link {
color: #ff6699;
background-color: transparent;
text-decoration: none;
}

a:visited {
color: hotpink;
background-color: transparent;
text-decoration: none;
}

a.blue:visited {
color: #99ffff;
background-color: transparent;
text-decoration: none;
}

a.pink:visited {
color: #ffccff;
background-color: transparent;
text-decoration: none;
}

a:active {
color: #fcc5fc;
background-color: transparent;
text-decoration: none;
}
a:hover {
color: #cc00cc;
background-color: #faebd7;
text-decoration: none;
left:1px; 
top:1px; 
position:relative; 

} 


.menu{

  font-size : 10px;
  font-family : "Lucida Console";
  font-weight : 80px;
  line-height : 12px;
  font-color : #666666;
  text-align:left;
  text-indent: 1px;
}

img{
border:0px;
}

h1{
font-size : 16px;
weight : bold;
    background-image: url("img/h1_ico.gif");
    background-repeat: no-repeat;
    background-position: left center;
    padding-left: 30px;
    margin-left: 1.5em;
}

h2{
font-size : 14px;
color : #ff0066;
weight : bold;
background : #fffffc; 
background-image : url("img/gradg2.gif");
background-repeat: repeat;
border-left : #009933 0px solid; 
border-bottom : #hotpink 1px solid; 
text-decoration : none; 
padding : 6px 8px 10px 8px; 
margin : 0;
}

h3{
font-size : 13px;
}


h4{
font-size : 12px;
color : hotpink;
weight : bold;
background : #fffffc; 
border-left : #ff00cc 4px solid; 
border-bottom : #ffccff 1px solid; 
text-decoration : none; 
padding : 6px 8px 10px 8px; 
margin : 0;
}

ul.yoko ul{
margin: 0;
padding: 0;
list-style-type: none;

}

ul.yoko li{
float: left;
width: 14em;
margin-right: 5px;
margin-top: 2px;
padding: 2px;
border: 1px #ff99cc solid;
background-color: #fadcf1;
text-align: center; 
list-style-type: none;
font-size : 12px;
}

.clearLeft { 
clear: left; 
}

ul.frog li{
  list-style-image: url("img/p039lis.gif");

}

hr {
width: 580px;
height: 0px;
margin: 7px 0;
border: none;
border-top: dotted 3px #99e655;
}
* html hr {/* for -IE6 */
margin: 0;
}
*:first-child+html hr {/* for IE7 */
margin: 0;
}

.hr2{

  line-height : 1px;
  color : green;
  padding-top : 2px;
  padding-left : 0px;
  padding-right : 2px;
  padding-bottom : 2px;
  margin-top : 4px;
  margin-left : 1px;
  margin-right : 4px;
  margin-bottom : 4px;border-width : 1px 1px 1px 1px;border-style : dotted dotted dotted dotted;border-color : green green green green;
}


table.table td1{
font-size : 12px;
  font-family : "Lucida Console";
  font-weight : 600px;
  line-height : 10px;
  font-color : #666666;
  width:100;
 height:20;
 text-align:left;
 text-indent: 5px;

}

table.table td2{
font-family:"Lucida Console";
font-size : 12px;
font-weight : 600px;
font-style: bold;
font-color: #ffffff;
line-height : 12px;
background-color: #cccccc;
text-align:center;
align : center;
text-indent: 0px;
width:700;
height:20;
}


table.table td3{
  font-size : 10px;
  font-family : "Lucida Console";
  font-weight : 600;
  line-height : 12px;
  font-color : #ffffff;
  text-decoration: bold;
  background :#cccccc;
  text-align: center;
  text-indent: 10px;
  width:175;
  height:20;
}

table.table td4{
font-family:"Lucida Console";
font-size : 12px;
color: #666666;
background-color: #ffffff;
text-align:left;
text-indent: 0px;
width:175;
height:15;
}


table.table td5{
font-family:"Lucida Console";
font-size : 12px;
color:#808080;
background-color: #ffffff;
text-align:left;
text-indent: 5px;
width:525;
height:20;
}

table.table td6{
font-family:"Lucida Console";
font-size : 12px;
color:#808080;

text-align:left;
text-indent: 5px;
width:200;
height:20;
}

table.table td7{
  font-size : 12px;
  font-family : "Lucida Console";
  font-weight : 60;
  line-height : 12px;
  font-color : #cccccc;
  text-decoration: none;
  background :#ffffff;
  text-align: left;
  text-indent: 10px;
  width:175;

  padding-top : 1px;
  padding-left : 1px;
  padding-right : 1px;
  padding-bottom : 1px;
  
}


table.dot{
  font-weight : 550;
  text-align : left;
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 10px;
  border-width : 1px 1px 1px 1px;
  border-style : dotted dotted dotted dotted;
  border-color : green green green green;

}

table.solid1{
  text-align : left;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  border-width : 1px 1px 1px 1px;
  border-style : solid;
  border-color : blue;

}

table.dot2{
    font-weight : 550;
  text-align : left;
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 10px;
  border-width : 1px 1px 1px 1px;
  border-style : dotted dotted none dotted;
  border-color : green green transparent green;

}

table.dot3{
  background :#FFE4E1;
  text-align : center;
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 10px;
  border-width : 1px 1px 1px 1px;
  border-style : dotted dotted none dotted;
  border-color : green green transparent green;
    font-weight : 550;
}

div#div1{
color:white;
font-size:20px;
font-family:Impact;
text-align:center;
padding:17;
border:1 outset white;
width:500;height:40;
FILTER: progid:DXImageTransform.Microsoft.Gradient
(gradientType=0,startColorStr=lightblue,endColorStr=#e6e6fa;
text-decoration: none;);
clear: both;
}

div.01{
font-size:13px;
font-family:"ƒƒCƒŠƒI","Meiryo","ƒqƒ‰ƒMƒmŠpƒS Pro W3","Hiragino Kaku Gothic Pro","Osaka","Lucida Console";
text-align: left;
padding: 5px;
border: 0px;
width: 600px;
float : left ; 
display: block;
}

div#div2{
width : 600px;
    padding: 5px;
align : left;
border : 1px #999999 solid;
margin-left : 10px;
margin-top : 10px;
font-size : 13px;
font-family : "Lucida Console";
text-decoration : none;
font-weight : 700;
  padding : 20px;
  border-width : 1px 1px 1px 1px;
  border-style : dotted dotted dotted dotted;
  border-color : green green green green;
}

.box{
width : 600px;
    padding: 5px;
align : left;
border : 1px #999999 solid;
margin-left : 10px;
margin-top : 10px;
font-size : 13px;
font-family : "Lucida Console";
text-decoration : none;
font-weight : 500;
  padding : 20px;
  border-width : 1px 1px 1px 1px;
  border-style : dotted dotted dotted dotted;
  border-color : green green green green;
}

.box1{
width : 660px;
    padding: 5px;
align : left;
border : none;
margin-left : 10px;
margin-top : 10px;
font-size : 13px;
font-family : "Lucida Console";
text-decoration : none;
font-weight : 500;
  padding : 20px;
  border-width : 1px 1px 1px 1px;
  border-style : dotted dotted dotted dotted;
  border-color : green green green green;
}

.box2{
width : 600px;
    padding: 5px;
align : left;
border : none;
margin-left : 10px;
margin-top : 10px;
font-size : 13px;
font-family : "Lucida Console";
text-decoration : none;
font-weight : 500;
  padding : 20px;
  border-width : 1px 1px 1px 1px;
  border-style : none;
}

.top{
width : 600px;
padding: 5px;
align : left;
border : none;
margin-left : 10px;
margin-top : 5px;
font-family : "Lucida Console";
text-decoration : none;
font-weight : 400;
    text-align: right;
}

table#table-01 {
    width: 550px;
    border: 2px #ff99cc solid;
    border-collapse: collapse;
    border-spacing: 0;
    margin-left : 16px;
   margin-bottom : 10px; 
   
}

table#table-01 th {
    padding: 5px;
    border: #ff99cc solid;
    border-width: 0 0 2px 2px;
    background: #fadcf1;
    font-weight: bold;
    line-height: 120%;
    text-align: center;
}
table#table-01 td {
    padding: 5px;
    border: 1px #ff99cc solid;
    border-width: 0 0 2px 2px;
    text-align: left;
}



table#table-02 {
    width: 530px;
    border: 2px #ff99cc solid;
    border-collapse: collapse;
    border-spacing: 0;
    margin-left : 10px;
   margin-bottom : 10px; 
}

table#table-02 th {
    padding: 5px;
    border: #ff99cc solid;
    border-width: 0 0 2px 2px;
    background: #fadcf1;
    font-weight: bold;
    line-height: 120%;
    text-align: center;
}
table#table-02 td {
    padding: 5px;
    border: 1px #ff99cc solid;
    border-width: 0 0 2px 2px;
    text-align: center;
}


table#table-03{
    width: 550px;
    border: 1px #00ca00 solid;
    border-collapse: collapse;
    border-spacing: 0;
    margin-left : 16px;
   margin-bottom : 10px; 
}

table#table-03 th {
    padding: 5px;
    border: #00ca00 solid;
    border-width: 0 0 1px 1px;
    background: #f0fff0;
    font-weight: bold;
    line-height: 120%;
    text-align: center;
}
table#table-03 td {
    background: #ffffff;
    padding: 5px;
    border: 1px #00ca00 solid;
    border-width: 0 0 1px 1px;
    text-align: left;
}

table#table-05 {
    width: 430px;
    border: 2px #ff99cc solid;
    border-collapse: collapse;
    border-spacing: 0;
    margin-left : 16px;
   margin-bottom : 10px; 
}

table#table-05 th {
    padding: 5px;
    border: #ff99cc solid;
    border-width: 0 0 2px 2px;
    background: #fadcf1;
    font-weight: bold;
    line-height: 120%;
    text-align: center;
}
table#table-05 td {
    padding: 5px;
    border: 1px #ff99cc solid;
    border-width: 0 0 2px 2px;
    text-align: left;
}

table.table001 {
  margin-top: 0.2em;
  margin-bottom: 1em;
  margin-left: 0.4em;
  width: 570px;
  border-collapse: separate;
  border-spacing: 2px;
  font-size: 100%;
}

table.table001 caption {
  margin-top: 1em;
  text-align: right;
}

table.table001 th,
table.table001 td {
  padding: 4px 6px;
}

table.table001 th {
  background: #1B3AB4;
  text-align: center;
  white-space: nowrap;
  font-size: 92%;
  color: #FFF;
}

table.table001 td {
  background: #E5EAFF;
  text-align: left;
  white-space: nowrap;
}

table#table-06{
    width: 550px;
    border: 1px #00ca00 solid;
    border-collapse: collapse;
    border-spacing: 0;
    margin-left : 16px;
   margin-bottom : 10px; 
}

table#table-06 th {
    padding: 5px;
    border: #00ca00 solid;
    border-width: 0 0 1px 1px;
    background: #ffffff;
    font-weight: bold;
    line-height: 120%;
    text-align: center;
}


table#table-06 td {
    width: 180px;
    padding: 5px;
    border: 1px #00ca00 solid;
    border-width: 0 0 1px 1px;
    text-align: center;
}


-->
</STYLE>

