



#container{
  width : 740px;
  text-align : left;
  background-color : white;
  position : static;
  border-left-width : 5px;
  border-right-width : 5px;
  border-left-style : double;
  border-right-style : double;
  border-left-color : rgb(180, 180, 180);
  border-right-color : rgb(180, 180, 180);
  border-top-width : 5px;
  border-top-style : double;
  border-top-color : rgb(180, 180, 180);
  border-bottom-width : 5px;
  border-bottom-style : double;
  border-bottom-color : rgb(180, 180, 180);
  margin-left : auto;
  margin-right : auto;
  padding-left : 20px;
  padding-right : 20px;
  font-family : メイリオ, sans-serif;
  line-height : 1.8em;
  letter-spacing : 1pt;
}

#left{
  width : 720px;
  float : left;
  margin-top : 20px;
  background-color : rgb(244, 244, 244);
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 20px;
}



#footer{
  clear : both;
  text-align : center;
  padding-top : 1px;
}

BODY{
  text-align : center;
  background-color : gray;
}









H4{
  font-family : "ＭＳ Ｐゴシック";
  color : navy;
  font-size : 1.6em;
  line-height : 1em;
  padding-top : 15px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 5px;
  margin-top : 0px;
  margin-bottom : 0px;
  margin-right : 0px;
}















H1{
  font-size : 1.7em;
  color : rgb(128, 64, 0);
  text-align : center;
  font-family : "ＭＳ Ｐゴシック";
}



H2{
  clear : both;
  padding-left : 7px;
  border-left-width : 16px;
  border-left-style : ridge;
  border-left-color : olive;
  font-size : 1.1em;
}

TABLE{
	border-width : 2px;border-style : solid;
  border-collapse : collapse;
  empty-cells : show;
}











A:hover{
  text-decoration : underline;
  color : rgb(0, 0, 255);
}







.table1{
	border-width : 2px;border-style : solid;
  border-collapse : collapse;
  empty-cells : show;
border-color : black;
  font-size : 0.9em;
  clear : both;
  margin-left : auto;
  margin-right : auto;
}

.cell1{
  font-weight : bold;
  background-color : orange;
  text-align : center;
}

.cell2{
  font-weight : bold;
  text-align : center;
  width : 30px;
}

.cell3{
  text-align : center;
}

.cell4{
  text-align : center;
  background-color : rgb(170, 255, 170);
}



.cell5{
  background-color : rgb(170, 255, 170);
  text-align : center;
}

.strong1{
  font-size : 1.2em;
  font-weight : bold;
}

.cell6{
  font-size : 1.5em;
  font-weight : bold;
  text-align : right;
}

.cell7{
  font-weight : bold;
  color : red;
  text-align : center;
border-width : 1px;border-style : solid;border-color : black;
}

.cell8{
  font-weight : bold;
  color : blue;
  text-align : center;
border-width : 1px;border-style : solid;border-color : black;
}

.cell9{
  font-weight : bold;
  color : green;
  text-align : center;
border-width : 1px;border-style : solid;border-color : black;
}









.table2{
  empty-cells : show;
border-width : 2px;border-style : solid;
  border-collapse : collapse;
  clear : both;
  font-weight : normal;
border-color : black;
}

.cell10{
	border-style : hidden;
  text-align : center;
  width : 80px;
}

.cell11{
  line-height : 1.4em;
  text-align : left;
  padding-top : 15px;
  padding-bottom : 15px;border-style : solid hidden;border-color : white black;
  background-color : rgb(250, 235, 184);
  border-top-width : 20px;
  border-bottom-width : 20px;
  padding-left : 15px;
  padding-right : 15px;
}

.cell12{
  line-height : 1.4em;
  text-align : left;border-style : solid hidden;
  background-color : rgb(206, 255, 206);
  border-top-width : 20px;
  border-bottom-width : 20px;
  border-top-color : white;
  border-bottom-color : white;
  padding-top : 15px;
  padding-left : 15px;
  padding-right : 15px;
  padding-bottom : 15px;
}



H5{
  border-left-width : 10px;
  border-bottom-width : 2px;
  border-left-style : ridge;
  border-bottom-style : solid;
  border-left-color : maroon;
  padding-left : 5px;
  border-bottom-color : gray;
  margin-right : 15px;
  font-size : 0.9em;
  padding-bottom : 2px;
  margin-bottom : 5px;
}



TD{
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  line-height : 1.3em;
}

.strong2{
  font-weight : bold;
  color : red;
}

.cell13{
  font-weight : bold;
  text-align : center;
}

.strong3{
  font-weight : bold;
}

.strong4{
  font-weight : bolder;
  color : navy;
  line-height : 1.5em;
}

#header{
  background-repeat : no-repeat;
  background-attachment : scroll;
  background-position : right center;
  margin-bottom : 15px;
  margin-right : 0px;
  text-align : center;
  background-color : rgb(244, 244, 244);
  padding-top : 1px;
  padding-bottom : 10px;
}





























.fix1{
  padding-left : 20px;
  line-height : 1.5em;
}



.cell14{
  font-weight : bold;
}

.fix2{
  text-align : right;
}



.strong5{
  font-size : 1.3em;
  font-weight : bold;
}

.fix3{
  line-height : 1.6em;
  padding-left : 20px;
  padding-top : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-bottom : 0px;
}

.list1{
  list-style-image : url(list-black3.gif);
  padding-left : 0px;
  margin-left : 0px;
}

.list2{
  list-style-image : url(list-yellow10.gif);
  background-color : rgb(244, 244, 244);
}

.list3{
  list-style-image : url(list-black10.gif);
}

.list4{
  list-style-image : url(list-yellow10.gif);
  margin-left : 20px;
}

.ul1{
  padding-top : 0px;
  padding-left : 0px;
  margin-top : 0px;
  margin-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}

.strong6{
  color : rgb(0, 0, 255);
}



.list5{
  list-style-image : url(list-black10.gif);
  margin-left : 20px;
}









.list7{
  list-style-image : url(list-black12.gif);
}

.list6{
  list-style-image : url(list-yellow12.gif);
}

.list8{
  margin-left : 20px;
  list-style-image : url(list-yellow12.gif);
}

.list9{
  margin-left : 20px;
  list-style-image : url(list-black12.gif);
}

.table3{
	border-width : 2px;border-style : solid;
  width : 45%;
  float : left;
  border-collapse : collapse;
  empty-cells : show;
border-color : black;
  margin-top : 30px;
  margin-bottom : 30px;
  margin-left : 30px;
  }.table5{
	border-width : 2px;border-style : solid;
  width : 45%;
  float : left;
  border-collapse : collapse;
  empty-cells : show;
border-color : black;
  margin-top : 20px;
  margin-bottom : 40px;
  margin-left : 30px;
  font-size : 0.9em;
}



.cell15{
  background-color : rgb(206, 255, 206);
  text-align : center;
}

.strong8{
  color : red;
}

.table4{
  width : 300px;
border-style : hidden;
  empty-cells : hide;
border-width : 0px;
  visibility : visible;
  border-collapse : collapse;
}

.cell16{
	border-style : hidden;
  width : 10px;
  vertical-align : super;
}

.cell17{
	border-width : 0px;border-style : hidden;
  width : 210px;
}









.point{
  line-height : 1.4em;
  background-color : rgb(209, 247, 252);
  padding-top : 50px;
  padding-left : 20px;
  padding-right : 10px;
  padding-bottom : 10px;border-style : double;border-width : 3px;border-color : gray;
  margin-top : 0px;
  margin-left : 0px;
}

.strong9{
  font-weight : normal;
  color : rgb(0, 64, 255);
}

.cell18{
  font-weight : bold;
  background-color : rgb(232, 255, 227);
  text-align : center;
}

.cell19{
  background-color : rgb(232, 255, 227);
  text-align : center;
}

.cell20{
  background-color : rgb(232, 255, 227);
}



.cell21{
  font-size : 2em;
  font-weight : bold;
  text-align : center;
}

.strong10{
  font-size : 2em;
}

.cell22{
  font-size : 2em;
  font-weight : bold;
  color : red;
  text-align : center;
border-color : black;
}

.cell23{
  font-size : 2em;
  font-weight : bold;
  color : blue;
  text-align : center;
border-color : black;
}

.cell24{
  font-size : 2em;
  font-weight : bold;
  color : green;
  text-align : center;
border-color : black;
}

.cat1{
  text-align : center;
  width : 48%;
  float : left;
  padding-right : 10px;
}

.cat2{
  text-align : center;
  width : 48%;
  float : left;
  clear : none;
  padding-left : 10px;
}

.fix4{
  font-size : 0.8em;
  text-align : right;
  padding-top : 0px;
  margin-top : 0px;
}

.fix5{
  font-size : 0.9em;
  padding-left : 10px;
  padding-top : 0px;
  margin-top : 0px;
  padding-bottom : 0px;
  margin-bottom : 0px;
}







.fix6{
  font-size : 0.9em;
  padding-left : 30px;
  padding-top : 10px;
  padding-bottom : 10px;
  margin-top : 0px;
  margin-bottom : 0px;
}

.fix7{
  font-size : 0.9em;
  padding-top : 10px;
  padding-left : 10px;
  padding-bottom : 10px;
  margin-top : 0px;
  margin-bottom : 0px;
}

.fix8{
  font-size : 0.9em;
  padding-left : 30px;
  margin-top : 0px;
  margin-bottom : 0px;
}

.strong11{
  font-weight : normal;
}

.cell25{
  font-weight : bold;
  background-color : rgb(170, 255, 170);
}

.cell26{
  background-color : rgb(170, 255, 170);
}

.cell27{
  background-color : rgb(232, 255, 227);
  text-align : right;
}









.strong12{
  font-weight : bold;
  color : blue;
}

.cell28{
  vertical-align : super;
  text-align : center;border-style : hidden;
  width : 80px;
}

.cell29{
  font-weight : bold;
  background-color : rgb(170, 255, 170);
  text-align : right;
}

.cell30{
  font-weight : bold;
  background-color : rgb(230, 255, 225);
  text-align : right;
}

.cell31{
  font-weight : bold;
  text-align : right;
}

.list10{
  margin-left : 40px;
  list-style-image : url(list-yellow10.gif);
}

.list11{
  margin-left : 40px;
  list-style-image : url(list-black10.gif);
}

.strong13{
  font-size : 2em;
  font-weight : bold;
  color : red;
}

.strong14{
  font-size : 2em;
  font-weight : bold;
  color : blue;
}

.strong15{
  font-size : 1.6em;
  line-height : 1em;
  color : navy;
  padding-top : 15px;
  padding-bottom : 15px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  font-weight : bold;
}

.fix9{
  font-size : 0.9em;
  padding-top : 5px;
  padding-bottom : 5px;
  margin-top : 0px;
  margin-bottom : 0px;
}

.strong17{
  color : rgb(102, 102, 102);
  font-weight : bold;
}



.strong18{
  font-weight : bold;
  color : green;
}















.comment{
  padding-left : 20px;
  width : 690px;
  padding-top : 20px;
}

A{
  text-decoration : none;
  color : rgb(31, 31, 31);
}

#under2{
  float : left;
  margin-top : 50px;
  padding-left : 20px;
}



#under3{
  margin-top : 50px;
  float : left;
  padding-left : 58px;
}

.strong7{
	border-width : 2px;border-style : dotted;border-color : black;
  text-align : center;
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 10px;
  background-color : rgb(253, 254, 222);
}
