body {  
  font-family: "MS UI Gothic", "ＭＳ Ｐゴシック", "Osaka", "verdana", "arial"; 
  font-size: 12pt; color: #555555;
  scrollbar-Track-Color: #ECF8FF;
  scrollbar-Face-Color: #FFFFFF; 
  scrollbar-Shadow-Color: #006699; 
  scrollbar-DarkShadow-Color: #FFFFFF; 
  scrollbar-Highlight-Color: #006699; 
  scrollbar-3dLight-Color: #FFFFFF; 
  scrollbar-Arrow-Color: #006699; 
  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px
   }
table  {  font-size: 12pt;}
.size00 {  font-size: 0pt}
.size01 {  font-size: 1pt}
.size02 {  font-size: 2pt}
.size03 {  font-size: 3pt}
.size04 {  font-size: 4pt}
.size05 {  font-size: 5pt}
.size06 {  font-size: 6pt}
.size07 {  font-size: 7pt}
.size08 {  font-size: 8pt}
.size09 {  font-size: 9pt}
.size10 {  font-size: 10pt}
.size11 {  font-size: 11pt}
.size12 {  font-size: 12pt}
.size13 {  font-size: 13pt}
.size14 {  font-size: 14pt}
.size15 {  font-size: 15pt}
.size16 {  font-size: 16pt}
.size17 {  font-size: 17pt}
.size18 {  font-size: 18pt}
.size19 {  font-size: 19pt}
.size20 {  font-size: 20pt}
.gyoukan115 {  line-height: 115%}
.gyoukan120 {  line-height: 120%}
.gyoukan125 {  line-height: 125%}
.gyoukan130 {  line-height: 130%}
.gyoukan135 {  line-height: 135%}
.gyoukan140 {  line-height: 140%}
.gyoukan145 {  line-height: 145%}
.gyoukan150 {  line-height: 150%}
.gyoukan155 {  line-height: 155%}
.gyoukan160 {  line-height: 160%}
.gyoukan165 {  line-height: 165%}
.gyoukan170 {  line-height: 170%}
.gyoukan175 {  line-height: 175%}
.gyoukan180 {  line-height: 180%}
.gyoukan185 {  line-height: 185%}
.gyoukan190 {  line-height: 190%}
.gyoukan195 {  line-height: 195%}
.gyoukan200 {  line-height: 200%}
.aki-left10 {  margin-left: 10px}
.aki-left20 {  margin-left: 20px}
.aki-left30 {  margin-left: 30px}
.aki-right10 {  margin-right: 10px}
.aki-right20 {  margin-right: 20px}
.aki-right30 {  margin-right: 30px}
.aki-top05 {  margin-top:5px}
.aki-top10 {  margin-top:10px}
.aki-top15 {  margin-top:15px}
.aki-top20 {  margin-top:20px}
.aki-tl_10 {  margin-top:10px; margin-left: 10px}
.aki-tl_20 {  margin-top:20px; margin-left: 20px}
.aki-lr_07 {  margin-left: 7px; margin-right: 7px}
.aki-lr_10 {  margin-left: 10px; margin-right: 10px}
.aki-lr_20 {  margin-left: 20px; margin-right: 20px}
.aki-tlr_10 {  margin-top:10px; margin-left: 10px; margin-right: 10px}
.aki-tlr_20 {  margin-top:20px; margin-left: 20px; margin-right: 20px}
.aki-t10_l20 {  margin-top:10px; margin-left: 20px}
.aki-t10_lr20 {  margin-top:10px; margin-left: 20px; margin-right: 20px}
.s11_g150 {  font-size: 11pt; line-height: 150%}

.waku4_MAIN {  border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-style: solid; border-color: #006699;}
.waku3T_MAIN {  border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-style: solid; border-color: #006699;}
.waku3R_MAIN {  border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 1px; border-style: solid; border-color: #006699;}
.waku3L_MAIN {  border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px; border-style: solid; border-color: #006699;}
.waku3B_MAIN {  border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px; border-style: solid; border-color: #006699;}
.wakuRL_MAIN {  border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px; border-style: solid; border-color: #006699;}
.wakuTB_MAIN {  border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-style: solid; border-color: #006699;}
.wakuRB_MAIN {  border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px; border-style: solid; border-color: #006699;}
.wakuLB_MAIN {  border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 1px; border-style: solid; border-color: #006699;}
.wakuTR_MAIN {  border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px; border-style: solid; border-color: #006699;}
.wakuTL_MAIN {  border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px; border-style: solid; border-color: #006699;}
.wakuT_MAIN {  border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: solid; border-color: #006699;}
.wakuR_MAIN {  border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px; border-style: solid; border-color: #006699;}
.wakuL_MAIN {  border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px; border-style: solid; border-color: #006699;}
.wakuB_MAIN {  border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-style: solid; border-color: #006699;}

.waku4_ORG {  border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-style: solid; border-color: #FF6600;}
.waku3T_ORG {  border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-style: solid; border-color: #FF6600;}
.waku3R_ORG {  border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 1px; border-style: solid; border-color: #FF6600;}
.waku3L_ORG {  border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px; border-style: solid; border-color: #FF6600;}
.waku3B_ORG {  border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px; border-style: solid; border-color: #FF6600;}
.wakuRL_ORG {  border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px; border-style: solid; border-color: #FF6600;}
.wakuTB_ORG {  border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-style: solid; border-color: #FF6600;}
.wakuRB_ORG {  border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px; border-style: solid; border-color: #FF6600;}
.wakuLB_ORG {  border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 1px; border-style: solid; border-color: #FF6600;}
.wakuTR_ORG {  border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px; border-style: solid; border-color: #FF6600;}
.wakuTL_ORG {  border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px; border-style: solid; border-color: #FF6600;}
.wakuT_ORG {  border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: solid; border-color: #FF6600;}
.wakuR_ORG {  border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px; border-style: solid; border-color: #FF6600;}
.wakuL_ORG {  border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px; border-style: solid; border-color: #FF6600;}
.wakuB_ORG {  border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-style: solid; border-color: #FF6600;}

.waku4_BLU {  border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-style: solid; border-color: #3366CC;}
.waku3T_BLU {  border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-style: solid; border-color: #3366CC;}
.waku3R_BLU {  border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 1px; border-style: solid; border-color: #3366CC;}
.waku3L_BLU {  border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px; border-style: solid; border-color: #3366CC;}
.waku3B_BLU {  border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px; border-style: solid; border-color: #3366CC;}
.wakuRL_BLU {  border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px; border-style: solid; border-color: #3366CC;}
.wakuTB_BLU {  border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-style: solid; border-color: #3366CC;}
.wakuRB_BLU {  border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px; border-style: solid; border-color: #3366CC;}
.wakuLB_BLU {  border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 1px; border-style: solid; border-color: #3366CC;}
.wakuTR_BLU {  border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px; border-style: solid; border-color: #3366CC;}
.wakuTL_BLU {  border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px; border-style: solid; border-color: #3366CC;}
.wakuT_BLU {  border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: solid; border-color: #3366CC;}
.wakuR_BLU {  border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px; border-style: solid; border-color: #3366CC;}
.wakuL_BLU {  border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px; border-style: solid; border-color: #3366CC;}
.wakuB_BLU {  border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-style: solid; border-color: #3366CC;}

.waku4_GRE {  border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-style: solid; border-color: #37AA00;}
.waku4_PUR {  border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-style: solid; border-color: #8A008A;}
.waku3T_GRE {  border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-style: solid; border-color: #37AA00;}
.waku3R_GRE {  border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 1px; border-style: solid; border-color: #37AA00;}
.waku3L_GRE {  border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px; border-style: solid; border-color: #37AA00;}
.waku3B_GRE {  border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px; border-style: solid; border-color: #37AA00;}
.wakuRL_GRE {  border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px; border-style: solid; border-color: #37AA00;}
.wakuTB_GRE {  border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-style: solid; border-color: #37AA00;}
.wakuRB_GRE {  border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px; border-style: solid; border-color: #37AA00;}
.wakuLB_GRE {  border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 1px; border-style: solid; border-color: #37AA00;}
.wakuTR_GRE {  border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px; border-style: solid; border-color: #37AA00;}
.wakuTL_GRE {  border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px; border-style: solid; border-color: #37AA00;}
.wakuT_GRE {  border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: solid; border-color: #37AA00;}
.wakuR_GRE {  border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px; border-style: solid; border-color: #37AA00;}
.wakuL_GRE {  border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px; border-style: solid; border-color: #37AA00;}
.wakuB_GRE {  border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-style: solid; border-color: #37AA00;}

.waku3T_PUR {  border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-style: solid; border-color: #8A008A;}
.waku3R_PUR {  border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 1px; border-style: solid; border-color: #8A008A;}
.waku3L_PUR {  border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px; border-style: solid; border-color: #8A008A;}
.waku3B_PUR {  border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px; border-style: solid; border-color: #8A008A;}
.wakuRL_PUR {  border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px; border-style: solid; border-color: #8A008A;}
.wakuTB_PUR {  border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-style: solid; border-color: #8A008A;}
.wakuRB_PUR {  border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px; border-style: solid; border-color: #8A008A;}
.wakuLB_PUR {  border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 1px; border-style: solid; border-color: #8A008A;}
.wakuTR_PUR {  border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px; border-style: solid; border-color: #8A008A;}
.wakuTL_PUR {  border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px; border-style: solid; border-color: #8A008A;}
.wakuT_PUR {  border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: solid; border-color: #8A008A;}
.wakuR_PUR {  border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px; border-style: solid; border-color: #8A008A;}
.wakuL_PUR {  border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px; border-style: solid; border-color: #8A008A;}
.wakuB_PUR {  border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-style: solid; border-color: #8A008A;}

.waku4_RED {  border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-style: solid; border-color: #CC0000;}
.waku3T_RED {  border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-style: solid; border-color: #CC0000;}
.waku3R_RED {  border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 1px; border-style: solid; border-color: #CC0000;}
.waku3L_RED {  border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px; border-style: solid; border-color: #CC0000;}
.waku3B_RED {  border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px; border-style: solid; border-color: #CC0000;}
.wakuRL_RED {  border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px; border-style: solid; border-color: #CC0000;}
.wakuTB_RED {  border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-style: solid; border-color: #CC0000;}
.wakuRB_RED {  border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px; border-style: solid; border-color: #CC0000;}
.wakuLB_RED {  border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 1px; border-style: solid; border-color: #CC0000;}
.wakuTR_RED {  border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px; border-style: solid; border-color: #CC0000;}
.wakuTL_RED {  border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px; border-style: solid; border-color: #CC0000;}
.wakuT_RED {  border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: solid; border-color: #CC0000;}
.wakuR_RED {  border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px; border-style: solid; border-color: #CC0000;}
.wakuL_RED {  border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px; border-style: solid; border-color: #CC0000;}
.wakuB_RED {  border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-style: solid; border-color: #CC0000;}

.dot4_ORG {  border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-style: dotted; border-color: #FF6600;}
.dot3T_ORG {  border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-style: dotted; border-color: #FF6600;}
.dot3R_ORG {  border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 1px; border-style: dotted; border-color: #FF6600;}
.dot3L_ORG {  border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px; border-style: dotted; border-color: #FF6600;}
.dot3B_ORG {  border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px; border-style: dotted; border-color: #FF6600;}
.dotRL_ORG {  border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px; border-style: dotted; border-color: #FF6600;}
.dotTB_ORG {  border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-style: dotted; border-color: #FF6600;}
.dotRB_ORG {  border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px; border-style: dotted; border-color: #FF6600;}
.dotLB_ORG {  border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 1px; border-style: dotted; border-color: #FF6600;}
.dotTR_ORG {  border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px; border-style: dotted; border-color: #FF6600;}
.dotTL_ORG {  border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px; border-style: dotted; border-color: #FF6600;}
.dotT_ORG {  border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: dotted; border-color: #FF6600;}
.dotR_ORG {  border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px; border-style: dotted; border-color: #FF6600;}
.dotL_ORG {  border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px; border-style: dotted; border-color: #FF6600;}
.dotB_ORG {  border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-style: dotted; border-color: #FF6600;}

.dot4_BLU {  border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-style: dotted; border-color: #3366CC;}
.dot3T_BLU {  border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-style: dotted; border-color: #3366CC;}
.dot3R_BLU {  border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 1px; border-style: dotted; border-color: #3366CC;}
.dot3L_BLU {  border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px; border-style: dotted; border-color: #3366CC;}
.dot3B_BLU {  border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px; border-style: dotted; border-color: #3366CC;}
.dotRL_BLU {  border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px; border-style: dotted; border-color: #3366CC;}
.dotTB_BLU {  border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-style: dotted; border-color: #3366CC;}
.dotRB_BLU {  border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px; border-style: dotted; border-color: #3366CC;}
.dotLB_BLU {  border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 1px; border-style: dotted; border-color: #3366CC;}
.dotTR_BLU {  border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px; border-style: dotted; border-color: #3366CC;}
.dotTL_BLU {  border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px; border-style: dotted; border-color: #3366CC;}
.dotT_BLU {  border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: dotted; border-color: #3366CC;}
.dotR_BLU {  border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px; border-style: dotted; border-color: #3366CC;}
.dotL_BLU {  border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px; border-style: dotted; border-color: #3366CC;}
.dotB_BLU {  border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-style: dotted; border-color: #3366CC;}

.dot4_GRE {  border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-style: dotted; border-color: #37AA00;}
.dot3T_GRE {  border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-style: dotted; border-color: #37AA00;}
.dot3R_GRE {  border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 1px; border-style: dotted; border-color: #37AA00;}
.dot3L_GRE {  border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px; border-style: dotted; border-color: #37AA00;}
.dot3B_GRE {  border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px; border-style: dotted; border-color: #37AA00;}
.dotRL_GRE {  border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px; border-style: dotted; border-color: #37AA00;}
.dotTB_GRE {  border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-style: dotted; border-color: #37AA00;}
.dotRB_GRE {  border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px; border-style: dotted; border-color: #37AA00;}
.dotLB_GRE {  border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 1px; border-style: dotted; border-color: #37AA00;}
.dotTR_GRE {  border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px; border-style: dotted; border-color: #37AA00;}
.dotTL_GRE {  border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px; border-style: dotted; border-color: #37AA00;}
.dotT_GRE {  border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: dotted; border-color: #37AA00;}
.dotR_GRE {  border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px; border-style: dotted; border-color: #37AA00;}
.dotL_GRE {  border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px; border-style: dotted; border-color: #37AA00;}
.dotB_GRE {  border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-style: dotted; border-color: #37AA00;}

.dot4_PUR {  border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-style: dotted; border-color: #8A008A;}
.dot3T_PUR {  border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-style: dotted; border-color: #8A008A;}
.dot3R_PUR {  border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 1px; border-style: dotted; border-color: #8A008A;}
.dot3L_PUR {  border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px; border-style: dotted; border-color: #8A008A;}
.dot3B_PUR {  border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px; border-style: dotted; border-color: #8A008A;}
.dotRL_PUR {  border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px; border-style: dotted; border-color: #8A008A;}
.dotTB_PUR {  border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-style: dotted; border-color: #8A008A;}
.dotRB_PUR {  border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px; border-style: dotted; border-color: #8A008A;}
.dotLB_PUR {  border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 1px; border-style: dotted; border-color: #8A008A;}
.dotTR_PUR {  border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px; border-style: dotted; border-color: #8A008A;}
.dotTL_PUR {  border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px; border-style: dotted; border-color: #8A008A;}
.dotT_PUR {  border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: dotted; border-color: #8A008A;}
.dotR_PUR {  border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px; border-style: dotted; border-color: #8A008A;}
.dotL_PUR {  border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px; border-style: dotted; border-color: #8A008A;}
.dotB_PUR {  border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-style: dotted; border-color: #8A008A;}

.dot4_RED {  border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-style: dotted; border-color: #CC0000;}
.dot3T_RED {  border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-style: dotted; border-color: #CC0000;}
.dot3R_RED {  border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 1px; border-style: dotted; border-color: #CC0000;}
.dot3L_RED {  border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px; border-style: dotted; border-color: #CC0000;}
.dot3B_RED {  border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px; border-style: dotted; border-color: #CC0000;}
.dotRL_RED {  border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px; border-style: dotted; border-color: #CC0000;}
.dotTB_RED {  border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-style: dotted; border-color: #CC0000;}
.dotRB_RED {  border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px; border-style: dotted; border-color: #CC0000;}
.dotLB_RED {  border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 1px; border-style: dotted; border-color: #CC0000;}
.dotTR_RED {  border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px; border-style: dotted; border-color: #CC0000;}
.dotTL_RED {  border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px; border-style: dotted; border-color: #CC0000;}
.dotT_RED {  border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: dotted; border-color: #CC0000;}
.dotR_RED {  border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px; border-style: dotted; border-color: #CC0000;}
.dotL_RED {  border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px; border-style: dotted; border-color: #CC0000;}
.dotB_RED {  border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-style: dotted; border-color: #CC0000;}

.waku4D_ORG {  border-style: double; border-color: #FF6600;}
.waku4D_BLU {  border-style: double; border-color: #3366CC;}
.waku4D_GRE {  border-style: double; border-color: #37AA00;}
.waku4D_PUR {  border-style: double; border-color: #8A008A;}
.waku4D_RED {  border-style: double; border-color: #CC0000;}


.grad-lr-BL {　filter: Alpha( Opacity=0, FinishOpacity=100, Style=1, StartX=100, FinishX=50, StartY=100, FinishY=100); background-color: #6699FF;}
.grad-rl-BL {　filter: Alpha( Opacity=0, FinishOpacity=100, Style=1, StartX=0, FinishX=100, StartY=100, FinishY=100); background-color: #6699FF;}
.grad-tb-BL {　filter: Alpha( Opacity=0, FinishOpacity=100, Style=1, StartX=0, FinishX=0, StartY=100, FinishY=0); background-color: #6699FF;}
.grad-bt-BL {　filter: Alpha( Opacity=0, FinishOpacity=100, Style=1, StartX=0, FinishX=0, StartY=0, FinishY=100); background-color: #6699FF;}
.grad-lr-GR {　filter: Alpha( Opacity=0, FinishOpacity=100, Style=1, StartX=100, FinishX=50, StartY=100, FinishY=100); background-color: #339900;}
.grad-rl-GR {　filter: Alpha( Opacity=0, FinishOpacity=100, Style=1, StartX=0, FinishX=100, StartY=100, FinishY=100); background-color: #339900;}
.grad-tb-GR {　filter: Alpha( Opacity=0, FinishOpacity=100, Style=1, StartX=0, FinishX=0, StartY=100, FinishY=0); background-color: #339900;}
.grad-bt-GR {　filter: Alpha( Opacity=0, FinishOpacity=100, Style=1, StartX=0, FinishX=0, StartY=0, FinishY=100); background-color: #339900;}
.grad-lr-OR {　filter: Alpha( Opacity=0, FinishOpacity=100, Style=1, StartX=100, FinishX=50, StartY=100, FinishY=100); background-color: #FFC46A;}
.grad-rl-OR {　filter: Alpha( Opacity=0, FinishOpacity=100, Style=1, StartX=0, FinishX=100, StartY=100, FinishY=100); background-color: #FFC46A;}
.grad-tb-OR {　filter: Alpha( Opacity=0, FinishOpacity=100, Style=1, StartX=0, FinishX=0, StartY=100, FinishY=0); background-color: #FFC46A;}
.grad-bt-OR {　filter: Alpha( Opacity=0, FinishOpacity=100, Style=1, StartX=0, FinishX=0, StartY=0, FinishY=100); background-color: #FFC46A;}
.grad-lr-BR {　filter: Alpha( Opacity=0, FinishOpacity=100, Style=1, StartX=100, FinishX=50, StartY=100, FinishY=100); background-color: #996600;}
.grad-rl-BR {　filter: Alpha( Opacity=0, FinishOpacity=100, Style=1, StartX=0, FinishX=100, StartY=100, FinishY=100); background-color: #996600;}
.grad-tb-BR {　filter: Alpha( Opacity=0, FinishOpacity=100, Style=1, StartX=0, FinishX=0, StartY=100, FinishY=0); background-color: #996600;}
.grad-bt-BR {　filter: Alpha( Opacity=0, FinishOpacity=100, Style=1, StartX=0, FinishX=0, StartY=0, FinishY=100); background-color: #996600;}


.title-chiiki {　filter: Alpha( Opacity=0, FinishOpacity=100, Style=1, StartX=100, FinishX=60, StartY=100, FinishY=100); background-color: #FFD595; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 1px; border-style: solid; border-color: #FF6600; padding-left: 8px; padding-bottom: 4px; padding-top: 4px;}
.shade-non {　background-color: #DCE0ED;}
.shade-collor {　background-color: #999999;}


a:link {  color: #FF870F}
a:visited {  color: #AA6600}
a:active {  color: #FF0000}
a:hover { text-decoration:underline; color:#339900}
a  { text-decoration:none}


#menu1 a {display: block;
border-top:solid 2px #ACC7FF;
border-left:solid 2px #ACC7FF;
border-bottom:solid 2px #3D77E2;
border-right:solid 2px #3D77E2;
background-color:#6699FF;
color:white; text-decoration:none ;
padding-left: 4px; padding-bottom: 4px;   padding-top: 4px;margin: 0px auto;
}

#menu1 a:visited{
border-top:solid 2px #ACC7FF;
border-left:solid 2px #ACC7FF;
border-bottom:solid 2px #3D77E2;
border-right:solid 2px #3D77E2;
background-color:#6699FF;
color:#FFFF99;text-decoration:none;
padding-left: 4px; padding-bottom: 4px;   padding-top: 4px;margin: 0px auto;
}

#menu1 a:active{
border-top:solid 2px #ACC7FF;
border-left:solid 2px #ACC7FF;
border-bottom:solid 2px #3D77E2;
border-right:solide 2px #3D77E2;
background-color:#6699FF;
color:#CC0000;text-decoration:none;
padding-left: 4px; padding-bottom: 4px;   padding-top: 4px;margin: 0px auto;
}

#menu1 a:hover {
border-top:solid 2px #3D77E2;
border-left:solid 2px #3D77E2;
border-bottom:solid 2px #ACC7FF;
border-right:solid 2px #ACC7FF;
background-color:#88AEFF;
color: #FFB340; text-decoration:none ;
padding-left: 4px; padding-bottom: 4px;   padding-top: 4px;margin: 0px auto;
}


#menu2 a {display: block;
border-top:solid 2px #D9EADA;
border-left:solid 2px #C8E1C9;
border-bottom:solid 2px #417644;
border-right:solid 2px #529855;
background-color:#8DC792;
color:white; text-decoration:none ; width:100%;
padding-left: 4px; padding-bottom: 4px;   padding-top: 4px;margin: 0px auto;
}

#menu2 a:visited{
border-top:solid 2px #D9EADA;
border-left:solid 2px #C8E1C9;
border-bottom:solid 2px #417644;
border-right:solid 2px #529855;
background-color:#8DC792;
color:#FFFF99;text-decoration:none; width:100%;
padding-left: 4px; padding-bottom: 4px;   padding-top: 4px;margin: 0px auto;
}

#menu2 a:active{
border-top:solid 2px #529855;
border-left:solid 2px #417644;
border-bottom:solid 2px #C8E1C9;
border-right:solid 2px #D9EADA;
background-color:#AAD5AD;
color:#CC0000;text-decoration:none; width:100%;
padding-left: 4px; padding-bottom: 4px;   padding-top: 4px;margin: 0px auto;
}

#menu2 a:hover {
border-top:solid 2px #529855;
border-left:solid 2px #417644;
border-bottom:solid 2px #C8E1C9;
border-right:solid 2px #D9EADA;
background-color:#71B976;
color: #FFB340; text-decoration:none ; width:100%;
padding-left: 4px; padding-bottom: 4px;   padding-top: 4px;margin: 0px auto;
}


#menu3 a {display: block;
background-color:#FFFFFF;
color:#555555; text-decoration:none ; width:100%;
padding-left: 4px; padding-bottom: 4px;   padding-top: 4px;margin: 0px auto;
}

#menu3 a:visited{
background-color:#FFFFFF;
color:#990099;text-decoration:none; width:100%;
padding-left: 4px; padding-bottom: 4px;   padding-top: 4px;margin: 0px auto;
}

#menu3 a:active{
background-color:#E7FFD9;
color:#CC0000;text-decoration:none; width:100%;
padding-left: 4px; padding-bottom: 4px;   padding-top: 4px;margin: 0px auto;
}

#menu3 a:hover {
border: 1px #99BB99 solid;
background-color:#E7FFD9;
color:#FF6600; text-decoration:none ; width:100%;
padding-left: 4px; padding-bottom: 4px;   padding-top: 4px;margin: 0px auto;
}


