@charset   "UTF-8";
body{
  color: black;
  background-color: aqua;
  background-image : url(../images/wallppr027.gif);
}
i{
  color : blue;
  font-weight: bold;
  background-image : url(../wallppr027.gif);
}
h1{
  color : blue;
  text-align : left;
  font-family : Verdana;
  font-size: 2em;
  font-style: italic;
  font-weight: bold;
  padding-top: 0.5em;
  padding-right: 0em;
  padding-bottom: 0.5em;
  padding-left: 0em;
  background-position: left center;
}
h2{
  color: black;
  background-color: transparent;
  font-weight: bold;
  font-size : 1.5em;
  text-align: left;
  padding-top: 0.3em;
  padding-right: 0em;
  padding-bottom: 0.3em;
  padding-left: 0px;
}
h3{
  color : magenta;
  background-color: transparent;
  font-weight: bold;
  font-size: 1.5em;
  text-align: left;
  padding-top: 0.2em;
  padding-right: 0em;
  padding-bottom: 0.2em;
  padding-left: 0em;
}
h4{
  color : red;
  background-color: transparent;
  font-weight: bold;
  font-size: 1.2em;
  text-align: left;
  padding-top: 0.2em;
  padding-right: 0em;
  padding-bottom: 0.2em;
  padding-left: 0em;
}
hr{
  text-align: left;
  color: gray;
  height: 0.2em;
  width: 100%;
}
p{
  color: black;  
}
p.menu {
  border: 0.1em solid green;
  padding: 0.3em;
  width: 60em;
}
a{
  color: black;
  text-decoration: none;
  background-color : lime;
}
a:link{
  color : blue;
  text-decoration: none;
  background-color: lime;
}
a:visited{
  color : darkgreen;
  text-decoration: none;
  background-color: lime;
}
a:hover{
  color : blue;
  text-decoration: underline;
  background-color: yellow;
}
a:active{
  color : yellow;
  text-decoration: none;
  background-color: blue;
}
table{
  border-collapse: collapse;
  border: 2px solid black;
}
th, td{
  background-color: transparent;
}
ul{
  background-color: transparet;
  color: black;
　type: 1;
} 
dt{
  color: black;
  background-color: transparent;
}
dd{
  color: black;
  background-color: transparent;
}
span{
  background-color: transparent;
}
span.updated{
  font-size: 0.7em;
  font-style: normal;
  background-color: transparent;
}
.a_sub{
  padding-left: 0.2em;
  padding-right: 0.2em;
}
.main_menu{
  border-left-style: solid;
  border-left-color: blue;
  padding-top: 0em;
  padding-left: 0.5em;
  padding-left-width: medium;
  text-align: left;
  background-color: lime;
  border-left-width : medium;
  height: 1.2em;
}
.sub_menu{
  border-left-style: double;
  border-left-color: blue;
  padding-top: 0em;
  padding-left: 1.5em;
  padding-left-width: medium;
  text-align: left;
  background-color: lime;
  border-left-width : medium;
  height: 1.2em;
}
.sub_title{
  font-weight: bold;
  font-size: 1.2em;
}
.title_line{
  color: blue;
  font-size: 1em;
  font-weight: bold;
}
.bold_blue{
  color: blue;
  font-weight: bold;
}
.bold_cyan{
  color: cyan;
  font-weight: bold;
}
.bold_red{
  color: red;
  font-weight: bold;
}
.t_t{
  text-align: center;
  font-weight: bold;
}
.l_size{
  font-size: 1.2em;
  font-weight: normal;
  text-align: center;
}
.red_str{
  color: red;
}
.grn_str{
  color: green;
}
.blue_str{
  color: blue;
}
.skybl_str{
  color: deepskyblue;
}
.gold_str{
  color: gold;
}
.mag_str{
  color: magenta;
}
.bold_str{
  font-weight: bold;
}
.al_ctr{
  text-align: center;
}
.al_left{
  text-align: left;
}
.al_rite{
  text-align: right;
}
.table_title{
  color: blue;
  background-color: lightcyan;
  font-size: 1.2em;
  text-align: center;
}
.over_line{
  text-decoration: overline;
}
.lp_bg{
  background-color: lightpink;
}
.yl_bg{
  background-color: yellow;
}
.lg_bg{
  background-color: lightgreen;
}
.pg_bg{
  background-color: palegoldenrod;
}
.skybl_bg{
  background-color: skyblue;
}
.wt_bg{
  background-color: white;
}
