.cap1G{background:linear-gradient(#129E9E,#1ADDDD);box-shadow: -2px -3px 0px 3px #108787;color:#FFF;text-shadow:2px 2px 1px #108787;}
.cap2G{background:linear-gradient(#b9ebeb,#e8f3f3);box-shadow: -2px -2px 0px 2px #108787;color:#0E7777;}
hr{border:none;width:90%;border-top:dotted 4px #108787;}
.Loval{border-color:#108787;}
.Roval{border-color:#108787;color:#108787;background:linear-gradient(to right,#FFF,#17C4C4);}
.ovalG1{border-color: #108787;color: #108787;background: linear-gradient(to right, #FFF 200px, #18CDCD);}
.ovalG2{ border-color: #108787;background: linear-gradient(#FFF, #18CDCD);}
.squareG{border-color:#108787;color:#108787;background:#b9ebeb}
#menu {background-color:#8CF1F1;}
.barG{border-color: #108787;color: #0069D2;background: linear-gradient(#FFF, #18CDCD);}
.ｈｄG{background:linear-gradient(#108787,#8CF1F1);}
.ｈｄovalG{color: #108787;background:#D1F9F9;}
.ftG{background:linear-gradient(#8CF1F1 30px,#108787);}
/***▲▲新しい▲▲******▼▼古い▼▼***/
H1{ border-style: solid;border-width: 4px;border-color: #108787;
    color: #108787;font-size:30px;
  font-weight: bold;
background: linear-gradient(to right, #FFF 200px, #18CDCD);
  padding:5px 0px 2px 18px;
  border-radius: 25px;
}
.ovalG{ border-style: solid;border-width: 4px;border-color: #108787;
    color: #0069D2;
  font-size : 20px;
  font-weight: bold;
background: linear-gradient(#FFF, #18CDCD);
  border-radius: 20px;
    padding:3px 10px;
}
.titleG{color: #FFEFF3;background: linear-gradient(to bottom, #FFBCCE, #0D7272 30%, #FFBCCE);padding:0px;font-weight:bold;font-size:22px;;border-radius:6px 6px 0px 0px;}
.titleUG{color: #0069D2;background: linear-gradient(to bottom, #D1E8FF, #9ECEFF 30%, #FFF);padding:0px;font-weight:bold;font-size:22px;;border-radius:6px 6px 0px 0px;}
.titleG1{margin-left:5px;padding:0px 5px 0px 30px;background:linear-gradient(#129E9E,#1ADDDD);box-shadow: -2px -3px 0px 3px #108787;border-radius:26px 50px 0 0;font-size:22px;font-weight:bold;color:#FFF;text-shadow:2px 2px 1px #108787;}
.titleG2{margin-left:5px;padding:2px 5px 1px 30px;background:linear-gradient(#b9ebeb,#e8f3f3);box-shadow: -2px -2px 0px 2px #108787;border-radius:26px 50px 0 0;font-size:22px;font-weight:bold;color:#0E7777;}
