@charset 'utf-8';
/* original */
@media print, screen and (min-width: 769px) {
  .rollover {
    opacity: 1;
  }
  .rollover:hover {
    opacity: 0.8;
    text-decoration: none;
  }
}
@media print, screen and (min-width: 769px) {
  .pcOnly {
    display: block;
  }
}
@media screen and (max-width: 768px) {
  .pcOnly {
    display: none;
  }
}
@media print, screen and (min-width: 769px) {
  .spOnly {
    display: none;
  }
}
@media screen and (max-width: 768px) {
  .spOnly {
    display: block;
  }
}
.u-db {
  display: block;
}
.u-hide {
  display: none;
}
.txL {
  text-align: left !important;
}
.txC {
  text-align: center !important;
}
.txR {
  text-align: right !important;
}
.vaT {
  vertical-align: top !important;
}
.vaM {
  vertical-align: middle !important;
}
.vaB {
  vertical-align: bottom !important;
}
.fLeft {
  float: left;
}
.fRight {
  float: right;
}
.fNone {
  float: none;
}
.clearfix:after {
  display: block;
  clear: both;
  height: 0;
  visibility: hidden;
  content: "";
}
@media print, screen and (min-width: 769px) {
  .u-mt0 {
    margin-top: 0px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mt0 {
    margin-top: 0% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mr0 {
    margin-right: 0px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mr0 {
    margin-right: 0% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-ml0 {
    margin-left: 0px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-ml0 {
    margin-left: 0% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mb0 {
    margin-bottom: 0px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mb0 {
    margin-bottom: 0% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mt0Pc {
    margin-top: 0px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mr0Pc {
    margin-right: 0px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-ml0Pc {
    margin-left: 0px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mb0Pc {
    margin-bottom: 0px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mt0Sp {
    margin-top: 0% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mr0Sp {
    margin-right: 0% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-ml0Sp {
    margin-left: 0% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mb0Sp {
    margin-bottom: 0% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mt5 {
    margin-top: 5px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mt5 {
    margin-top: 1.492537313432836% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mr5 {
    margin-right: 5px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mr5 {
    margin-right: 1.492537313432836% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-ml5 {
    margin-left: 5px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-ml5 {
    margin-left: 1.492537313432836% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mb5 {
    margin-bottom: 5px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mb5 {
    margin-bottom: 1.492537313432836% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mt5Pc {
    margin-top: 5px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mr5Pc {
    margin-right: 5px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-ml5Pc {
    margin-left: 5px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mb5Pc {
    margin-bottom: 5px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mt5Sp {
    margin-top: 1.492537313432836% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mr5Sp {
    margin-right: 1.492537313432836% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-ml5Sp {
    margin-left: 1.492537313432836% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mb5Sp {
    margin-bottom: 1.492537313432836% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mt10 {
    margin-top: 10px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mt10 {
    margin-top: 2.985074626865671% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mr10 {
    margin-right: 10px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mr10 {
    margin-right: 2.985074626865671% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-ml10 {
    margin-left: 10px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-ml10 {
    margin-left: 2.985074626865671% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mb10 {
    margin-bottom: 10px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mb10 {
    margin-bottom: 2.985074626865671% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mt10Pc {
    margin-top: 10px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mr10Pc {
    margin-right: 10px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-ml10Pc {
    margin-left: 10px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mb10Pc {
    margin-bottom: 10px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mt10Sp {
    margin-top: 2.985074626865671% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mr10Sp {
    margin-right: 2.985074626865671% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-ml10Sp {
    margin-left: 2.985074626865671% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mb10Sp {
    margin-bottom: 2.985074626865671% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mt15 {
    margin-top: 15px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mt15 {
    margin-top: 4.477611940298507% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mr15 {
    margin-right: 15px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mr15 {
    margin-right: 4.477611940298507% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-ml15 {
    margin-left: 15px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-ml15 {
    margin-left: 4.477611940298507% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mb15 {
    margin-bottom: 15px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mb15 {
    margin-bottom: 4.477611940298507% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mt15Pc {
    margin-top: 15px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mr15Pc {
    margin-right: 15px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-ml15Pc {
    margin-left: 15px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mb15Pc {
    margin-bottom: 15px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mt15Sp {
    margin-top: 4.477611940298507% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mr15Sp {
    margin-right: 4.477611940298507% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-ml15Sp {
    margin-left: 4.477611940298507% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mb15Sp {
    margin-bottom: 4.477611940298507% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mt20 {
    margin-top: 20px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mt20 {
    margin-top: 5.970149253731343% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mr20 {
    margin-right: 20px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mr20 {
    margin-right: 5.970149253731343% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-ml20 {
    margin-left: 20px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-ml20 {
    margin-left: 5.970149253731343% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mb20 {
    margin-bottom: 20px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mb20 {
    margin-bottom: 5.970149253731343% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mt20Pc {
    margin-top: 20px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mr20Pc {
    margin-right: 20px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-ml20Pc {
    margin-left: 20px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mb20Pc {
    margin-bottom: 20px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mt20Sp {
    margin-top: 5.970149253731343% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mr20Sp {
    margin-right: 5.970149253731343% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-ml20Sp {
    margin-left: 5.970149253731343% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mb20Sp {
    margin-bottom: 5.970149253731343% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mt25 {
    margin-top: 25px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mt25 {
    margin-top: 7.462686567164178% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mr25 {
    margin-right: 25px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mr25 {
    margin-right: 7.462686567164178% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-ml25 {
    margin-left: 25px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-ml25 {
    margin-left: 7.462686567164178% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mb25 {
    margin-bottom: 25px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mb25 {
    margin-bottom: 7.462686567164178% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mt25Pc {
    margin-top: 25px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mr25Pc {
    margin-right: 25px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-ml25Pc {
    margin-left: 25px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mb25Pc {
    margin-bottom: 25px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mt25Sp {
    margin-top: 7.462686567164178% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mr25Sp {
    margin-right: 7.462686567164178% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-ml25Sp {
    margin-left: 7.462686567164178% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mb25Sp {
    margin-bottom: 7.462686567164178% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mt30 {
    margin-top: 30px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mt30 {
    margin-top: 8.955223880597014% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mr30 {
    margin-right: 30px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mr30 {
    margin-right: 8.955223880597014% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-ml30 {
    margin-left: 30px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-ml30 {
    margin-left: 8.955223880597014% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mb30 {
    margin-bottom: 30px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mb30 {
    margin-bottom: 8.955223880597014% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mt30Pc {
    margin-top: 30px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mr30Pc {
    margin-right: 30px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-ml30Pc {
    margin-left: 30px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mb30Pc {
    margin-bottom: 30px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mt30Sp {
    margin-top: 8.955223880597014% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mr30Sp {
    margin-right: 8.955223880597014% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-ml30Sp {
    margin-left: 8.955223880597014% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mb30Sp {
    margin-bottom: 8.955223880597014% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mt35 {
    margin-top: 35px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mt35 {
    margin-top: 10.44776119402985% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mr35 {
    margin-right: 35px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mr35 {
    margin-right: 10.44776119402985% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-ml35 {
    margin-left: 35px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-ml35 {
    margin-left: 10.44776119402985% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mb35 {
    margin-bottom: 35px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mb35 {
    margin-bottom: 10.44776119402985% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mt35Pc {
    margin-top: 35px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mr35Pc {
    margin-right: 35px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-ml35Pc {
    margin-left: 35px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mb35Pc {
    margin-bottom: 35px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mt35Sp {
    margin-top: 10.44776119402985% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mr35Sp {
    margin-right: 10.44776119402985% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-ml35Sp {
    margin-left: 10.44776119402985% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mb35Sp {
    margin-bottom: 10.44776119402985% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mt40 {
    margin-top: 40px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mt40 {
    margin-top: 11.940298507462686% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mr40 {
    margin-right: 40px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mr40 {
    margin-right: 11.940298507462686% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-ml40 {
    margin-left: 40px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-ml40 {
    margin-left: 11.940298507462686% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mb40 {
    margin-bottom: 40px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mb40 {
    margin-bottom: 11.940298507462686% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mt40Pc {
    margin-top: 40px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mr40Pc {
    margin-right: 40px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-ml40Pc {
    margin-left: 40px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mb40Pc {
    margin-bottom: 40px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mt40Sp {
    margin-top: 11.940298507462686% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mr40Sp {
    margin-right: 11.940298507462686% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-ml40Sp {
    margin-left: 11.940298507462686% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mb40Sp {
    margin-bottom: 11.940298507462686% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mt45 {
    margin-top: 45px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mt45 {
    margin-top: 13.432835820895523% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mr45 {
    margin-right: 45px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mr45 {
    margin-right: 13.432835820895523% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-ml45 {
    margin-left: 45px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-ml45 {
    margin-left: 13.432835820895523% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mb45 {
    margin-bottom: 45px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mb45 {
    margin-bottom: 13.432835820895523% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mt45Pc {
    margin-top: 45px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mr45Pc {
    margin-right: 45px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-ml45Pc {
    margin-left: 45px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mb45Pc {
    margin-bottom: 45px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mt45Sp {
    margin-top: 13.432835820895523% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mr45Sp {
    margin-right: 13.432835820895523% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-ml45Sp {
    margin-left: 13.432835820895523% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mb45Sp {
    margin-bottom: 13.432835820895523% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mt50 {
    margin-top: 50px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mt50 {
    margin-top: 14.925373134328357% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mr50 {
    margin-right: 50px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mr50 {
    margin-right: 14.925373134328357% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-ml50 {
    margin-left: 50px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-ml50 {
    margin-left: 14.925373134328357% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mb50 {
    margin-bottom: 50px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mb50 {
    margin-bottom: 14.925373134328357% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mt50Pc {
    margin-top: 50px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mr50Pc {
    margin-right: 50px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-ml50Pc {
    margin-left: 50px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mb50Pc {
    margin-bottom: 50px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mt50Sp {
    margin-top: 14.925373134328357% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mr50Sp {
    margin-right: 14.925373134328357% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-ml50Sp {
    margin-left: 14.925373134328357% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mb50Sp {
    margin-bottom: 14.925373134328357% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mt55 {
    margin-top: 55px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mt55 {
    margin-top: 16.417910447761194% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mr55 {
    margin-right: 55px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mr55 {
    margin-right: 16.417910447761194% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-ml55 {
    margin-left: 55px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-ml55 {
    margin-left: 16.417910447761194% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mb55 {
    margin-bottom: 55px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mb55 {
    margin-bottom: 16.417910447761194% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mt55Pc {
    margin-top: 55px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mr55Pc {
    margin-right: 55px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-ml55Pc {
    margin-left: 55px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mb55Pc {
    margin-bottom: 55px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mt55Sp {
    margin-top: 16.417910447761194% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mr55Sp {
    margin-right: 16.417910447761194% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-ml55Sp {
    margin-left: 16.417910447761194% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mb55Sp {
    margin-bottom: 16.417910447761194% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mt60 {
    margin-top: 60px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mt60 {
    margin-top: 17.91044776119403% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mr60 {
    margin-right: 60px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mr60 {
    margin-right: 17.91044776119403% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-ml60 {
    margin-left: 60px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-ml60 {
    margin-left: 17.91044776119403% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mb60 {
    margin-bottom: 60px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mb60 {
    margin-bottom: 17.91044776119403% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mt60Pc {
    margin-top: 60px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mr60Pc {
    margin-right: 60px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-ml60Pc {
    margin-left: 60px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mb60Pc {
    margin-bottom: 60px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mt60Sp {
    margin-top: 17.91044776119403% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mr60Sp {
    margin-right: 17.91044776119403% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-ml60Sp {
    margin-left: 17.91044776119403% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mb60Sp {
    margin-bottom: 17.91044776119403% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mt65 {
    margin-top: 65px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mt65 {
    margin-top: 19.402985074626866% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mr65 {
    margin-right: 65px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mr65 {
    margin-right: 19.402985074626866% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-ml65 {
    margin-left: 65px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-ml65 {
    margin-left: 19.402985074626866% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mb65 {
    margin-bottom: 65px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mb65 {
    margin-bottom: 19.402985074626866% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mt65Pc {
    margin-top: 65px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mr65Pc {
    margin-right: 65px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-ml65Pc {
    margin-left: 65px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mb65Pc {
    margin-bottom: 65px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mt65Sp {
    margin-top: 19.402985074626866% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mr65Sp {
    margin-right: 19.402985074626866% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-ml65Sp {
    margin-left: 19.402985074626866% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mb65Sp {
    margin-bottom: 19.402985074626866% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mt70 {
    margin-top: 70px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mt70 {
    margin-top: 20.8955223880597% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mr70 {
    margin-right: 70px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mr70 {
    margin-right: 20.8955223880597% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-ml70 {
    margin-left: 70px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-ml70 {
    margin-left: 20.8955223880597% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mb70 {
    margin-bottom: 70px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mb70 {
    margin-bottom: 20.8955223880597% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mt70Pc {
    margin-top: 70px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mr70Pc {
    margin-right: 70px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-ml70Pc {
    margin-left: 70px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mb70Pc {
    margin-bottom: 70px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mt70Sp {
    margin-top: 20.8955223880597% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mr70Sp {
    margin-right: 20.8955223880597% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-ml70Sp {
    margin-left: 20.8955223880597% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mb70Sp {
    margin-bottom: 20.8955223880597% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mt75 {
    margin-top: 75px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mt75 {
    margin-top: 22.388059701492537% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mr75 {
    margin-right: 75px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mr75 {
    margin-right: 22.388059701492537% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-ml75 {
    margin-left: 75px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-ml75 {
    margin-left: 22.388059701492537% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mb75 {
    margin-bottom: 75px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mb75 {
    margin-bottom: 22.388059701492537% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mt75Pc {
    margin-top: 75px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mr75Pc {
    margin-right: 75px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-ml75Pc {
    margin-left: 75px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mb75Pc {
    margin-bottom: 75px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mt75Sp {
    margin-top: 22.388059701492537% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mr75Sp {
    margin-right: 22.388059701492537% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-ml75Sp {
    margin-left: 22.388059701492537% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mb75Sp {
    margin-bottom: 22.388059701492537% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mt80 {
    margin-top: 80px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mt80 {
    margin-top: 23.88059701492537% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mr80 {
    margin-right: 80px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mr80 {
    margin-right: 23.88059701492537% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-ml80 {
    margin-left: 80px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-ml80 {
    margin-left: 23.88059701492537% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mb80 {
    margin-bottom: 80px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mb80 {
    margin-bottom: 23.88059701492537% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mt80Pc {
    margin-top: 80px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mr80Pc {
    margin-right: 80px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-ml80Pc {
    margin-left: 80px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mb80Pc {
    margin-bottom: 80px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mt80Sp {
    margin-top: 23.88059701492537% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mr80Sp {
    margin-right: 23.88059701492537% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-ml80Sp {
    margin-left: 23.88059701492537% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mb80Sp {
    margin-bottom: 23.88059701492537% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mt85 {
    margin-top: 85px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mt85 {
    margin-top: 25.37313432835821% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mr85 {
    margin-right: 85px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mr85 {
    margin-right: 25.37313432835821% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-ml85 {
    margin-left: 85px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-ml85 {
    margin-left: 25.37313432835821% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mb85 {
    margin-bottom: 85px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mb85 {
    margin-bottom: 25.37313432835821% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mt85Pc {
    margin-top: 85px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mr85Pc {
    margin-right: 85px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-ml85Pc {
    margin-left: 85px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mb85Pc {
    margin-bottom: 85px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mt85Sp {
    margin-top: 25.37313432835821% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mr85Sp {
    margin-right: 25.37313432835821% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-ml85Sp {
    margin-left: 25.37313432835821% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mb85Sp {
    margin-bottom: 25.37313432835821% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mt90 {
    margin-top: 90px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mt90 {
    margin-top: 26.865671641791046% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mr90 {
    margin-right: 90px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mr90 {
    margin-right: 26.865671641791046% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-ml90 {
    margin-left: 90px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-ml90 {
    margin-left: 26.865671641791046% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mb90 {
    margin-bottom: 90px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mb90 {
    margin-bottom: 26.865671641791046% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mt90Pc {
    margin-top: 90px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mr90Pc {
    margin-right: 90px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-ml90Pc {
    margin-left: 90px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mb90Pc {
    margin-bottom: 90px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mt90Sp {
    margin-top: 26.865671641791046% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mr90Sp {
    margin-right: 26.865671641791046% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-ml90Sp {
    margin-left: 26.865671641791046% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mb90Sp {
    margin-bottom: 26.865671641791046% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mt95 {
    margin-top: 95px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mt95 {
    margin-top: 28.35820895522388% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mr95 {
    margin-right: 95px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mr95 {
    margin-right: 28.35820895522388% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-ml95 {
    margin-left: 95px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-ml95 {
    margin-left: 28.35820895522388% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mb95 {
    margin-bottom: 95px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mb95 {
    margin-bottom: 28.35820895522388% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mt95Pc {
    margin-top: 95px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mr95Pc {
    margin-right: 95px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-ml95Pc {
    margin-left: 95px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mb95Pc {
    margin-bottom: 95px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mt95Sp {
    margin-top: 28.35820895522388% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mr95Sp {
    margin-right: 28.35820895522388% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-ml95Sp {
    margin-left: 28.35820895522388% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mb95Sp {
    margin-bottom: 28.35820895522388% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mt100 {
    margin-top: 100px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mt100 {
    margin-top: 29.850746268656714% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mr100 {
    margin-right: 100px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mr100 {
    margin-right: 29.850746268656714% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-ml100 {
    margin-left: 100px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-ml100 {
    margin-left: 29.850746268656714% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mb100 {
    margin-bottom: 100px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mb100 {
    margin-bottom: 29.850746268656714% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mt100Pc {
    margin-top: 100px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mr100Pc {
    margin-right: 100px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-ml100Pc {
    margin-left: 100px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-mb100Pc {
    margin-bottom: 100px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mt100Sp {
    margin-top: 29.850746268656714% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mr100Sp {
    margin-right: 29.850746268656714% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-ml100Sp {
    margin-left: 29.850746268656714% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-mb100Sp {
    margin-bottom: 29.850746268656714% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pt0 {
    padding-top: 0px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pt0 {
    padding-top: 0% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pr0 {
    padding-right: 0px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pr0 {
    padding-right: 0% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pl0 {
    padding-left: 0px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pl0 {
    padding-left: 0% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pb0 {
    padding-bottom: 0px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pb0 {
    padding-bottom: 0% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pt0Pc {
    padding-top: 0px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pr0Pc {
    padding-right: 0px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pl0Pc {
    padding-left: 0px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pb0Pc {
    padding-bottom: 0px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pt0Sp {
    padding-top: 0% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pr0Sp {
    padding-right: 0% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pl0Sp {
    padding-left: 0% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pb0Sp {
    padding-bottom: 0% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pt5 {
    padding-top: 5px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pt5 {
    padding-top: 1.492537313432836% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pr5 {
    padding-right: 5px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pr5 {
    padding-right: 1.492537313432836% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pl5 {
    padding-left: 5px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pl5 {
    padding-left: 1.492537313432836% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pb5 {
    padding-bottom: 5px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pb5 {
    padding-bottom: 1.492537313432836% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pt5Pc {
    padding-top: 5px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pr5Pc {
    padding-right: 5px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pl5Pc {
    padding-left: 5px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pb5Pc {
    padding-bottom: 5px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pt5Sp {
    padding-top: 1.492537313432836% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pr5Sp {
    padding-right: 1.492537313432836% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pl5Sp {
    padding-left: 1.492537313432836% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pb5Sp {
    padding-bottom: 1.492537313432836% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pt10 {
    padding-top: 10px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pt10 {
    padding-top: 2.985074626865671% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pr10 {
    padding-right: 10px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pr10 {
    padding-right: 2.985074626865671% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pl10 {
    padding-left: 10px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pl10 {
    padding-left: 2.985074626865671% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pb10 {
    padding-bottom: 10px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pb10 {
    padding-bottom: 2.985074626865671% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pt10Pc {
    padding-top: 10px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pr10Pc {
    padding-right: 10px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pl10Pc {
    padding-left: 10px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pb10Pc {
    padding-bottom: 10px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pt10Sp {
    padding-top: 2.985074626865671% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pr10Sp {
    padding-right: 2.985074626865671% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pl10Sp {
    padding-left: 2.985074626865671% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pb10Sp {
    padding-bottom: 2.985074626865671% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pt15 {
    padding-top: 15px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pt15 {
    padding-top: 4.477611940298507% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pr15 {
    padding-right: 15px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pr15 {
    padding-right: 4.477611940298507% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pl15 {
    padding-left: 15px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pl15 {
    padding-left: 4.477611940298507% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pb15 {
    padding-bottom: 15px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pb15 {
    padding-bottom: 4.477611940298507% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pt15Pc {
    padding-top: 15px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pr15Pc {
    padding-right: 15px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pl15Pc {
    padding-left: 15px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pb15Pc {
    padding-bottom: 15px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pt15Sp {
    padding-top: 4.477611940298507% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pr15Sp {
    padding-right: 4.477611940298507% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pl15Sp {
    padding-left: 4.477611940298507% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pb15Sp {
    padding-bottom: 4.477611940298507% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pt20 {
    padding-top: 20px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pt20 {
    padding-top: 5.970149253731343% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pr20 {
    padding-right: 20px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pr20 {
    padding-right: 5.970149253731343% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pl20 {
    padding-left: 20px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pl20 {
    padding-left: 5.970149253731343% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pb20 {
    padding-bottom: 20px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pb20 {
    padding-bottom: 5.970149253731343% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pt20Pc {
    padding-top: 20px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pr20Pc {
    padding-right: 20px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pl20Pc {
    padding-left: 20px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pb20Pc {
    padding-bottom: 20px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pt20Sp {
    padding-top: 5.970149253731343% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pr20Sp {
    padding-right: 5.970149253731343% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pl20Sp {
    padding-left: 5.970149253731343% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pb20Sp {
    padding-bottom: 5.970149253731343% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pt25 {
    padding-top: 25px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pt25 {
    padding-top: 7.462686567164178% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pr25 {
    padding-right: 25px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pr25 {
    padding-right: 7.462686567164178% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pl25 {
    padding-left: 25px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pl25 {
    padding-left: 7.462686567164178% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pb25 {
    padding-bottom: 25px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pb25 {
    padding-bottom: 7.462686567164178% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pt25Pc {
    padding-top: 25px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pr25Pc {
    padding-right: 25px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pl25Pc {
    padding-left: 25px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pb25Pc {
    padding-bottom: 25px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pt25Sp {
    padding-top: 7.462686567164178% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pr25Sp {
    padding-right: 7.462686567164178% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pl25Sp {
    padding-left: 7.462686567164178% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pb25Sp {
    padding-bottom: 7.462686567164178% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pt30 {
    padding-top: 30px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pt30 {
    padding-top: 8.955223880597014% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pr30 {
    padding-right: 30px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pr30 {
    padding-right: 8.955223880597014% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pl30 {
    padding-left: 30px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pl30 {
    padding-left: 8.955223880597014% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pb30 {
    padding-bottom: 30px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pb30 {
    padding-bottom: 8.955223880597014% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pt30Pc {
    padding-top: 30px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pr30Pc {
    padding-right: 30px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pl30Pc {
    padding-left: 30px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pb30Pc {
    padding-bottom: 30px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pt30Sp {
    padding-top: 8.955223880597014% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pr30Sp {
    padding-right: 8.955223880597014% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pl30Sp {
    padding-left: 8.955223880597014% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pb30Sp {
    padding-bottom: 8.955223880597014% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pt35 {
    padding-top: 35px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pt35 {
    padding-top: 10.44776119402985% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pr35 {
    padding-right: 35px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pr35 {
    padding-right: 10.44776119402985% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pl35 {
    padding-left: 35px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pl35 {
    padding-left: 10.44776119402985% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pb35 {
    padding-bottom: 35px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pb35 {
    padding-bottom: 10.44776119402985% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pt35Pc {
    padding-top: 35px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pr35Pc {
    padding-right: 35px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pl35Pc {
    padding-left: 35px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pb35Pc {
    padding-bottom: 35px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pt35Sp {
    padding-top: 10.44776119402985% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pr35Sp {
    padding-right: 10.44776119402985% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pl35Sp {
    padding-left: 10.44776119402985% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pb35Sp {
    padding-bottom: 10.44776119402985% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pt40 {
    padding-top: 40px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pt40 {
    padding-top: 11.940298507462686% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pr40 {
    padding-right: 40px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pr40 {
    padding-right: 11.940298507462686% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pl40 {
    padding-left: 40px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pl40 {
    padding-left: 11.940298507462686% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pb40 {
    padding-bottom: 40px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pb40 {
    padding-bottom: 11.940298507462686% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pt40Pc {
    padding-top: 40px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pr40Pc {
    padding-right: 40px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pl40Pc {
    padding-left: 40px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pb40Pc {
    padding-bottom: 40px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pt40Sp {
    padding-top: 11.940298507462686% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pr40Sp {
    padding-right: 11.940298507462686% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pl40Sp {
    padding-left: 11.940298507462686% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pb40Sp {
    padding-bottom: 11.940298507462686% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pt45 {
    padding-top: 45px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pt45 {
    padding-top: 13.432835820895523% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pr45 {
    padding-right: 45px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pr45 {
    padding-right: 13.432835820895523% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pl45 {
    padding-left: 45px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pl45 {
    padding-left: 13.432835820895523% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pb45 {
    padding-bottom: 45px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pb45 {
    padding-bottom: 13.432835820895523% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pt45Pc {
    padding-top: 45px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pr45Pc {
    padding-right: 45px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pl45Pc {
    padding-left: 45px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pb45Pc {
    padding-bottom: 45px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pt45Sp {
    padding-top: 13.432835820895523% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pr45Sp {
    padding-right: 13.432835820895523% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pl45Sp {
    padding-left: 13.432835820895523% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pb45Sp {
    padding-bottom: 13.432835820895523% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pt50 {
    padding-top: 50px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pt50 {
    padding-top: 14.925373134328357% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pr50 {
    padding-right: 50px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pr50 {
    padding-right: 14.925373134328357% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pl50 {
    padding-left: 50px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pl50 {
    padding-left: 14.925373134328357% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pb50 {
    padding-bottom: 50px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pb50 {
    padding-bottom: 14.925373134328357% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pt50Pc {
    padding-top: 50px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pr50Pc {
    padding-right: 50px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pl50Pc {
    padding-left: 50px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pb50Pc {
    padding-bottom: 50px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pt50Sp {
    padding-top: 14.925373134328357% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pr50Sp {
    padding-right: 14.925373134328357% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pl50Sp {
    padding-left: 14.925373134328357% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pb50Sp {
    padding-bottom: 14.925373134328357% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pt55 {
    padding-top: 55px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pt55 {
    padding-top: 16.417910447761194% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pr55 {
    padding-right: 55px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pr55 {
    padding-right: 16.417910447761194% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pl55 {
    padding-left: 55px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pl55 {
    padding-left: 16.417910447761194% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pb55 {
    padding-bottom: 55px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pb55 {
    padding-bottom: 16.417910447761194% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pt55Pc {
    padding-top: 55px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pr55Pc {
    padding-right: 55px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pl55Pc {
    padding-left: 55px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pb55Pc {
    padding-bottom: 55px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pt55Sp {
    padding-top: 16.417910447761194% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pr55Sp {
    padding-right: 16.417910447761194% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pl55Sp {
    padding-left: 16.417910447761194% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pb55Sp {
    padding-bottom: 16.417910447761194% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pt60 {
    padding-top: 60px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pt60 {
    padding-top: 17.91044776119403% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pr60 {
    padding-right: 60px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pr60 {
    padding-right: 17.91044776119403% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pl60 {
    padding-left: 60px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pl60 {
    padding-left: 17.91044776119403% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pb60 {
    padding-bottom: 60px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pb60 {
    padding-bottom: 17.91044776119403% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pt60Pc {
    padding-top: 60px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pr60Pc {
    padding-right: 60px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pl60Pc {
    padding-left: 60px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pb60Pc {
    padding-bottom: 60px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pt60Sp {
    padding-top: 17.91044776119403% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pr60Sp {
    padding-right: 17.91044776119403% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pl60Sp {
    padding-left: 17.91044776119403% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pb60Sp {
    padding-bottom: 17.91044776119403% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pt65 {
    padding-top: 65px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pt65 {
    padding-top: 19.402985074626866% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pr65 {
    padding-right: 65px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pr65 {
    padding-right: 19.402985074626866% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pl65 {
    padding-left: 65px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pl65 {
    padding-left: 19.402985074626866% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pb65 {
    padding-bottom: 65px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pb65 {
    padding-bottom: 19.402985074626866% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pt65Pc {
    padding-top: 65px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pr65Pc {
    padding-right: 65px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pl65Pc {
    padding-left: 65px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pb65Pc {
    padding-bottom: 65px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pt65Sp {
    padding-top: 19.402985074626866% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pr65Sp {
    padding-right: 19.402985074626866% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pl65Sp {
    padding-left: 19.402985074626866% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pb65Sp {
    padding-bottom: 19.402985074626866% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pt70 {
    padding-top: 70px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pt70 {
    padding-top: 20.8955223880597% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pr70 {
    padding-right: 70px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pr70 {
    padding-right: 20.8955223880597% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pl70 {
    padding-left: 70px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pl70 {
    padding-left: 20.8955223880597% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pb70 {
    padding-bottom: 70px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pb70 {
    padding-bottom: 20.8955223880597% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pt70Pc {
    padding-top: 70px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pr70Pc {
    padding-right: 70px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pl70Pc {
    padding-left: 70px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pb70Pc {
    padding-bottom: 70px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pt70Sp {
    padding-top: 20.8955223880597% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pr70Sp {
    padding-right: 20.8955223880597% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pl70Sp {
    padding-left: 20.8955223880597% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pb70Sp {
    padding-bottom: 20.8955223880597% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pt75 {
    padding-top: 75px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pt75 {
    padding-top: 22.388059701492537% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pr75 {
    padding-right: 75px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pr75 {
    padding-right: 22.388059701492537% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pl75 {
    padding-left: 75px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pl75 {
    padding-left: 22.388059701492537% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pb75 {
    padding-bottom: 75px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pb75 {
    padding-bottom: 22.388059701492537% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pt75Pc {
    padding-top: 75px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pr75Pc {
    padding-right: 75px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pl75Pc {
    padding-left: 75px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pb75Pc {
    padding-bottom: 75px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pt75Sp {
    padding-top: 22.388059701492537% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pr75Sp {
    padding-right: 22.388059701492537% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pl75Sp {
    padding-left: 22.388059701492537% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pb75Sp {
    padding-bottom: 22.388059701492537% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pt80 {
    padding-top: 80px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pt80 {
    padding-top: 23.88059701492537% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pr80 {
    padding-right: 80px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pr80 {
    padding-right: 23.88059701492537% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pl80 {
    padding-left: 80px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pl80 {
    padding-left: 23.88059701492537% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pb80 {
    padding-bottom: 80px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pb80 {
    padding-bottom: 23.88059701492537% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pt80Pc {
    padding-top: 80px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pr80Pc {
    padding-right: 80px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pl80Pc {
    padding-left: 80px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pb80Pc {
    padding-bottom: 80px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pt80Sp {
    padding-top: 23.88059701492537% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pr80Sp {
    padding-right: 23.88059701492537% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pl80Sp {
    padding-left: 23.88059701492537% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pb80Sp {
    padding-bottom: 23.88059701492537% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pt85 {
    padding-top: 85px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pt85 {
    padding-top: 25.37313432835821% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pr85 {
    padding-right: 85px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pr85 {
    padding-right: 25.37313432835821% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pl85 {
    padding-left: 85px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pl85 {
    padding-left: 25.37313432835821% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pb85 {
    padding-bottom: 85px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pb85 {
    padding-bottom: 25.37313432835821% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pt85Pc {
    padding-top: 85px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pr85Pc {
    padding-right: 85px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pl85Pc {
    padding-left: 85px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pb85Pc {
    padding-bottom: 85px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pt85Sp {
    padding-top: 25.37313432835821% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pr85Sp {
    padding-right: 25.37313432835821% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pl85Sp {
    padding-left: 25.37313432835821% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pb85Sp {
    padding-bottom: 25.37313432835821% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pt90 {
    padding-top: 90px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pt90 {
    padding-top: 26.865671641791046% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pr90 {
    padding-right: 90px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pr90 {
    padding-right: 26.865671641791046% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pl90 {
    padding-left: 90px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pl90 {
    padding-left: 26.865671641791046% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pb90 {
    padding-bottom: 90px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pb90 {
    padding-bottom: 26.865671641791046% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pt90Pc {
    padding-top: 90px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pr90Pc {
    padding-right: 90px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pl90Pc {
    padding-left: 90px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pb90Pc {
    padding-bottom: 90px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pt90Sp {
    padding-top: 26.865671641791046% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pr90Sp {
    padding-right: 26.865671641791046% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pl90Sp {
    padding-left: 26.865671641791046% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pb90Sp {
    padding-bottom: 26.865671641791046% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pt95 {
    padding-top: 95px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pt95 {
    padding-top: 28.35820895522388% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pr95 {
    padding-right: 95px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pr95 {
    padding-right: 28.35820895522388% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pl95 {
    padding-left: 95px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pl95 {
    padding-left: 28.35820895522388% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pb95 {
    padding-bottom: 95px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pb95 {
    padding-bottom: 28.35820895522388% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pt95Pc {
    padding-top: 95px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pr95Pc {
    padding-right: 95px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pl95Pc {
    padding-left: 95px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pb95Pc {
    padding-bottom: 95px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pt95Sp {
    padding-top: 28.35820895522388% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pr95Sp {
    padding-right: 28.35820895522388% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pl95Sp {
    padding-left: 28.35820895522388% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pb95Sp {
    padding-bottom: 28.35820895522388% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pt100 {
    padding-top: 100px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pt100 {
    padding-top: 29.850746268656714% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pr100 {
    padding-right: 100px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pr100 {
    padding-right: 29.850746268656714% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pl100 {
    padding-left: 100px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pl100 {
    padding-left: 29.850746268656714% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pb100 {
    padding-bottom: 100px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pb100 {
    padding-bottom: 29.850746268656714% !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pt100Pc {
    padding-top: 100px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pr100Pc {
    padding-right: 100px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pl100Pc {
    padding-left: 100px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pb100Pc {
    padding-bottom: 100px !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pt100Sp {
    padding-top: 29.850746268656714% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pr100Sp {
    padding-right: 29.850746268656714% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pl100Sp {
    padding-left: 29.850746268656714% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-pb100Sp {
    padding-bottom: 29.850746268656714% !important;
  }
}
.u-ml-auto {
  margin-left: auto !important;
  margin-right: 0 !important;
}
.u-mr-auto {
  margin-right: auto !important;
  margin-left: 0 !important;
}
.u-m-auto {
  margin-left: auto;
  margin-right: auto;
}
.u-ml--120 {
  margin-right: -120px !important;
}
@media print, screen and (min-width: 769px) {
  .u-pt28Pc {
    padding-top: 28px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .u-pb28Pc {
    padding-bottom: 28px !important;
  }
}
@media print, screen and (min-width: 769px) {
  .pcmt0 {
    margin-top: 0;
  }
}
@media print, screen and (min-width: 769px) {
  .pcma {
    margin-left: 0;
    margin-right: 0;
    margin: 0 auto;
  }
}
.u-indent1 {
  padding-left: 1em !important;
  text-indent: -1em !important;
}
.u-indent2 {
  padding-left: 2em !important;
  text-indent: -2em !important;
}
.u-indent3 {
  padding-left: 3em !important;
  text-indent: -3em !important;
}
.u-indent4 {
  padding-left: 4em !important;
  text-indent: -4em !important;
}
.u-indent5 {
  padding-left: 5em !important;
  text-indent: -5em !important;
}
.u-indent6 {
  padding-left: 6em !important;
  text-indent: -6em !important;
}
.u-indent7 {
  padding-left: 7em !important;
  text-indent: -7em !important;
}
@media print, screen and (min-width: 769px) {
  .u-indent7_5 {
    padding-left: 7.5em !important;
    text-indent: -7.5em !important;
  }
}
.u-indent8 {
  padding-left: 8em !important;
  text-indent: -8em !important;
}
.u-w0 {
  width: 0% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w0Pc {
    width: 0% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w0Sp {
    width: 0% !important;
  }
}
.u-w1 {
  width: 1% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w1Pc {
    width: 1% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w1Sp {
    width: 1% !important;
  }
}
.u-w2 {
  width: 2% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w2Pc {
    width: 2% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w2Sp {
    width: 2% !important;
  }
}
.u-w3 {
  width: 3% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w3Pc {
    width: 3% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w3Sp {
    width: 3% !important;
  }
}
.u-w4 {
  width: 4% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w4Pc {
    width: 4% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w4Sp {
    width: 4% !important;
  }
}
.u-w5 {
  width: 5% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w5Pc {
    width: 5% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w5Sp {
    width: 5% !important;
  }
}
.u-w6 {
  width: 6% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w6Pc {
    width: 6% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w6Sp {
    width: 6% !important;
  }
}
.u-w7 {
  width: 7% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w7Pc {
    width: 7% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w7Sp {
    width: 7% !important;
  }
}
.u-w8 {
  width: 8% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w8Pc {
    width: 8% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w8Sp {
    width: 8% !important;
  }
}
.u-w9 {
  width: 9% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w9Pc {
    width: 9% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w9Sp {
    width: 9% !important;
  }
}
.u-w10 {
  width: 10% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w10Pc {
    width: 10% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w10Sp {
    width: 10% !important;
  }
}
.u-w11 {
  width: 11% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w11Pc {
    width: 11% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w11Sp {
    width: 11% !important;
  }
}
.u-w12 {
  width: 12% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w12Pc {
    width: 12% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w12Sp {
    width: 12% !important;
  }
}
.u-w13 {
  width: 13% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w13Pc {
    width: 13% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w13Sp {
    width: 13% !important;
  }
}
.u-w14 {
  width: 14% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w14Pc {
    width: 14% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w14Sp {
    width: 14% !important;
  }
}
.u-w15 {
  width: 15% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w15Pc {
    width: 15% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w15Sp {
    width: 15% !important;
  }
}
.u-w16 {
  width: 16% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w16Pc {
    width: 16% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w16Sp {
    width: 16% !important;
  }
}
.u-w17 {
  width: 17% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w17Pc {
    width: 17% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w17Sp {
    width: 17% !important;
  }
}
.u-w18 {
  width: 18% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w18Pc {
    width: 18% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w18Sp {
    width: 18% !important;
  }
}
.u-w19 {
  width: 19% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w19Pc {
    width: 19% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w19Sp {
    width: 19% !important;
  }
}
.u-w20 {
  width: 20% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w20Pc {
    width: 20% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w20Sp {
    width: 20% !important;
  }
}
.u-w21 {
  width: 21% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w21Pc {
    width: 21% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w21Sp {
    width: 21% !important;
  }
}
.u-w22 {
  width: 22% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w22Pc {
    width: 22% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w22Sp {
    width: 22% !important;
  }
}
.u-w23 {
  width: 23% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w23Pc {
    width: 23% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w23Sp {
    width: 23% !important;
  }
}
.u-w24 {
  width: 24% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w24Pc {
    width: 24% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w24Sp {
    width: 24% !important;
  }
}
.u-w25 {
  width: 25% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w25Pc {
    width: 25% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w25Sp {
    width: 25% !important;
  }
}
.u-w26 {
  width: 26% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w26Pc {
    width: 26% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w26Sp {
    width: 26% !important;
  }
}
.u-w27 {
  width: 27% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w27Pc {
    width: 27% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w27Sp {
    width: 27% !important;
  }
}
.u-w28 {
  width: 28% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w28Pc {
    width: 28% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w28Sp {
    width: 28% !important;
  }
}
.u-w29 {
  width: 29% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w29Pc {
    width: 29% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w29Sp {
    width: 29% !important;
  }
}
.u-w30 {
  width: 30% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w30Pc {
    width: 30% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w30Sp {
    width: 30% !important;
  }
}
.u-w31 {
  width: 31% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w31Pc {
    width: 31% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w31Sp {
    width: 31% !important;
  }
}
.u-w32 {
  width: 32% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w32Pc {
    width: 32% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w32Sp {
    width: 32% !important;
  }
}
.u-w33 {
  width: 33% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w33Pc {
    width: 33% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w33Sp {
    width: 33% !important;
  }
}
.u-w34 {
  width: 34% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w34Pc {
    width: 34% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w34Sp {
    width: 34% !important;
  }
}
.u-w35 {
  width: 35% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w35Pc {
    width: 35% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w35Sp {
    width: 35% !important;
  }
}
.u-w36 {
  width: 36% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w36Pc {
    width: 36% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w36Sp {
    width: 36% !important;
  }
}
.u-w37 {
  width: 37% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w37Pc {
    width: 37% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w37Sp {
    width: 37% !important;
  }
}
.u-w38 {
  width: 38% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w38Pc {
    width: 38% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w38Sp {
    width: 38% !important;
  }
}
.u-w39 {
  width: 39% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w39Pc {
    width: 39% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w39Sp {
    width: 39% !important;
  }
}
.u-w40 {
  width: 40% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w40Pc {
    width: 40% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w40Sp {
    width: 40% !important;
  }
}
.u-w41 {
  width: 41% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w41Pc {
    width: 41% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w41Sp {
    width: 41% !important;
  }
}
.u-w42 {
  width: 42% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w42Pc {
    width: 42% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w42Sp {
    width: 42% !important;
  }
}
.u-w43 {
  width: 43% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w43Pc {
    width: 43% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w43Sp {
    width: 43% !important;
  }
}
.u-w44 {
  width: 44% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w44Pc {
    width: 44% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w44Sp {
    width: 44% !important;
  }
}
.u-w45 {
  width: 45% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w45Pc {
    width: 45% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w45Sp {
    width: 45% !important;
  }
}
.u-w46 {
  width: 46% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w46Pc {
    width: 46% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w46Sp {
    width: 46% !important;
  }
}
.u-w47 {
  width: 47% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w47Pc {
    width: 47% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w47Sp {
    width: 47% !important;
  }
}
.u-w48 {
  width: 48% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w48Pc {
    width: 48% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w48Sp {
    width: 48% !important;
  }
}
.u-w49 {
  width: 49% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w49Pc {
    width: 49% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w49Sp {
    width: 49% !important;
  }
}
.u-w50 {
  width: 50% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w50Pc {
    width: 50% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w50Sp {
    width: 50% !important;
  }
}
.u-w51 {
  width: 51% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w51Pc {
    width: 51% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w51Sp {
    width: 51% !important;
  }
}
.u-w52 {
  width: 52% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w52Pc {
    width: 52% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w52Sp {
    width: 52% !important;
  }
}
.u-w53 {
  width: 53% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w53Pc {
    width: 53% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w53Sp {
    width: 53% !important;
  }
}
.u-w54 {
  width: 54% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w54Pc {
    width: 54% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w54Sp {
    width: 54% !important;
  }
}
.u-w55 {
  width: 55% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w55Pc {
    width: 55% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w55Sp {
    width: 55% !important;
  }
}
.u-w56 {
  width: 56% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w56Pc {
    width: 56% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w56Sp {
    width: 56% !important;
  }
}
.u-w57 {
  width: 57% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w57Pc {
    width: 57% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w57Sp {
    width: 57% !important;
  }
}
.u-w58 {
  width: 58% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w58Pc {
    width: 58% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w58Sp {
    width: 58% !important;
  }
}
.u-w59 {
  width: 59% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w59Pc {
    width: 59% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w59Sp {
    width: 59% !important;
  }
}
.u-w60 {
  width: 60% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w60Pc {
    width: 60% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w60Sp {
    width: 60% !important;
  }
}
.u-w61 {
  width: 61% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w61Pc {
    width: 61% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w61Sp {
    width: 61% !important;
  }
}
.u-w62 {
  width: 62% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w62Pc {
    width: 62% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w62Sp {
    width: 62% !important;
  }
}
.u-w63 {
  width: 63% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w63Pc {
    width: 63% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w63Sp {
    width: 63% !important;
  }
}
.u-w64 {
  width: 64% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w64Pc {
    width: 64% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w64Sp {
    width: 64% !important;
  }
}
.u-w65 {
  width: 65% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w65Pc {
    width: 65% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w65Sp {
    width: 65% !important;
  }
}
.u-w66 {
  width: 66% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w66Pc {
    width: 66% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w66Sp {
    width: 66% !important;
  }
}
.u-w67 {
  width: 67% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w67Pc {
    width: 67% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w67Sp {
    width: 67% !important;
  }
}
.u-w68 {
  width: 68% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w68Pc {
    width: 68% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w68Sp {
    width: 68% !important;
  }
}
.u-w69 {
  width: 69% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w69Pc {
    width: 69% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w69Sp {
    width: 69% !important;
  }
}
.u-w70 {
  width: 70% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w70Pc {
    width: 70% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w70Sp {
    width: 70% !important;
  }
}
.u-w71 {
  width: 71% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w71Pc {
    width: 71% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w71Sp {
    width: 71% !important;
  }
}
.u-w72 {
  width: 72% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w72Pc {
    width: 72% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w72Sp {
    width: 72% !important;
  }
}
.u-w73 {
  width: 73% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w73Pc {
    width: 73% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w73Sp {
    width: 73% !important;
  }
}
.u-w74 {
  width: 74% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w74Pc {
    width: 74% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w74Sp {
    width: 74% !important;
  }
}
.u-w75 {
  width: 75% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w75Pc {
    width: 75% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w75Sp {
    width: 75% !important;
  }
}
.u-w76 {
  width: 76% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w76Pc {
    width: 76% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w76Sp {
    width: 76% !important;
  }
}
.u-w77 {
  width: 77% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w77Pc {
    width: 77% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w77Sp {
    width: 77% !important;
  }
}
.u-w78 {
  width: 78% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w78Pc {
    width: 78% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w78Sp {
    width: 78% !important;
  }
}
.u-w79 {
  width: 79% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w79Pc {
    width: 79% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w79Sp {
    width: 79% !important;
  }
}
.u-w80 {
  width: 80% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w80Pc {
    width: 80% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w80Sp {
    width: 80% !important;
  }
}
.u-w81 {
  width: 81% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w81Pc {
    width: 81% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w81Sp {
    width: 81% !important;
  }
}
.u-w82 {
  width: 82% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w82Pc {
    width: 82% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w82Sp {
    width: 82% !important;
  }
}
.u-w83 {
  width: 83% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w83Pc {
    width: 83% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w83Sp {
    width: 83% !important;
  }
}
.u-w84 {
  width: 84% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w84Pc {
    width: 84% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w84Sp {
    width: 84% !important;
  }
}
.u-w85 {
  width: 85% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w85Pc {
    width: 85% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w85Sp {
    width: 85% !important;
  }
}
.u-w86 {
  width: 86% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w86Pc {
    width: 86% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w86Sp {
    width: 86% !important;
  }
}
.u-w87 {
  width: 87% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w87Pc {
    width: 87% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w87Sp {
    width: 87% !important;
  }
}
.u-w88 {
  width: 88% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w88Pc {
    width: 88% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w88Sp {
    width: 88% !important;
  }
}
.u-w89 {
  width: 89% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w89Pc {
    width: 89% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w89Sp {
    width: 89% !important;
  }
}
.u-w90 {
  width: 90% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w90Pc {
    width: 90% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w90Sp {
    width: 90% !important;
  }
}
.u-w91 {
  width: 91% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w91Pc {
    width: 91% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w91Sp {
    width: 91% !important;
  }
}
.u-w92 {
  width: 92% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w92Pc {
    width: 92% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w92Sp {
    width: 92% !important;
  }
}
.u-w93 {
  width: 93% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w93Pc {
    width: 93% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w93Sp {
    width: 93% !important;
  }
}
.u-w94 {
  width: 94% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w94Pc {
    width: 94% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w94Sp {
    width: 94% !important;
  }
}
.u-w95 {
  width: 95% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w95Pc {
    width: 95% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w95Sp {
    width: 95% !important;
  }
}
.u-w96 {
  width: 96% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w96Pc {
    width: 96% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w96Sp {
    width: 96% !important;
  }
}
.u-w97 {
  width: 97% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w97Pc {
    width: 97% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w97Sp {
    width: 97% !important;
  }
}
.u-w98 {
  width: 98% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w98Pc {
    width: 98% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w98Sp {
    width: 98% !important;
  }
}
.u-w99 {
  width: 99% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w99Pc {
    width: 99% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w99Sp {
    width: 99% !important;
  }
}
.u-w100 {
  width: 100% !important;
}
@media print, screen and (min-width: 769px) {
  .u-w100Pc {
    width: 100% !important;
  }
}
@media screen and (max-width: 768px) {
  .u-w100Sp {
    width: 100% !important;
  }
}
.u-wAuto {
  width: auto !important;
}
.u-tableFixed {
  table-layout: fixed !important;
}
.u-btNone {
  border-top: none !important;
}
.u-blNone {
  border-left: none !important;
}
.u-brNone {
  border-right: none !important;
}
.u-bbNone {
  border-bottom: none !important;
}
.u-bBlack {
  border: 1px solid #333 !important;
}
.u-btBlack {
  border-top: 1px solid #333 !important;
}
.u-blBlack {
  border-left: 1px solid #333 !important;
}
.u-brBlack {
  border-right: 1px solid #333 !important;
}
.u-bbBlack {
  border-bottom: 1px solid #333 !important;
}
.u-bRed {
  border: 1px solid #f00 !important;
}
.u-btRed {
  border-top: 1px solid #f00 !important;
}
.u-blRed {
  border-left: 1px solid #f00 !important;
}
.u-brRed {
  border-right: 1px solid #f00 !important;
}
.u-bbRed {
  border-bottom: 1px solid #f00 !important;
}
.u-btw1 {
  border-top-width: 1px !important;
}
.u-blw1 {
  border-left-width: 1px !important;
}
.u-brw1 {
  border-right-width: 1px !important;
}
.u-bbw1 {
  border-bottom-width: 1px !important;
}
.u-btw2 {
  border-top-width: 2px !important;
}
.u-blw2 {
  border-left-width: 2px !important;
}
.u-brw2 {
  border-right-width: 2px !important;
}
.u-bbw2 {
  border-bottom-width: 2px !important;
}
.u-btw3 {
  border-top-width: 3px !important;
}
.u-blw3 {
  border-left-width: 3px !important;
}
.u-brw3 {
  border-right-width: 3px !important;
}
.u-bbw3 {
  border-bottom-width: 3px !important;
}
.u-btw4 {
  border-top-width: 4px !important;
}
.u-blw4 {
  border-left-width: 4px !important;
}
.u-brw4 {
  border-right-width: 4px !important;
}
.u-bbw4 {
  border-bottom-width: 4px !important;
}
.u-btw5 {
  border-top-width: 5px !important;
}
.u-blw5 {
  border-left-width: 5px !important;
}
.u-brw5 {
  border-right-width: 5px !important;
}
.u-bbw5 {
  border-bottom-width: 5px !important;
}
.u-inline {
  display: inline !important;
}
@media print, screen and (min-width: 769px) {
  .u-pc-inline {
    display: inline !important;
  }
}
@media screen and (max-width: 768px) {
  .u-sp-inline {
    display: inline !important;
  }
}
.u-block {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .u-pc-block {
    display: block !important;
  }
}
@media screen and (max-width: 768px) {
  .u-sp-block {
    display: block !important;
  }
}
.u-inline-block {
  display: inline-block !important;
}
@media print, screen and (min-width: 769px) {
  .u-pc-inline-block {
    display: inline-block !important;
  }
}
@media screen and (max-width: 768px) {
  .u-sp-inline-block {
    display: inline-block !important;
  }
}
.u-fs10 {
  font-size: 1rem !important;
}
@media print, screen and (min-width: 769px) {
  .u-fs10Pc {
    font-size: 1rem !important;
  }
}
@media screen and (max-width: 768px) {
  .u-fs10Sp {
    font-size: 1rem !important;
  }
}
.u-fs11 {
  font-size: 1.1rem !important;
}
@media print, screen and (min-width: 769px) {
  .u-fs11Pc {
    font-size: 1.1rem !important;
  }
}
@media screen and (max-width: 768px) {
  .u-fs11Sp {
    font-size: 1.1rem !important;
  }
}
.u-fs12 {
  font-size: 1.2rem !important;
}
@media print, screen and (min-width: 769px) {
  .u-fs12Pc {
    font-size: 1.2rem !important;
  }
}
@media screen and (max-width: 768px) {
  .u-fs12Sp {
    font-size: 1.2rem !important;
  }
}
.u-fs13 {
  font-size: 1.3rem !important;
}
@media print, screen and (min-width: 769px) {
  .u-fs13Pc {
    font-size: 1.3rem !important;
  }
}
@media screen and (max-width: 768px) {
  .u-fs13Sp {
    font-size: 1.3rem !important;
  }
}
.u-fs14 {
  font-size: 1.4rem !important;
}
@media print, screen and (min-width: 769px) {
  .u-fs14Pc {
    font-size: 1.4rem !important;
  }
}
@media screen and (max-width: 768px) {
  .u-fs14Sp {
    font-size: 1.4rem !important;
  }
}
.u-fs15 {
  font-size: 1.5rem !important;
}
@media print, screen and (min-width: 769px) {
  .u-fs15Pc {
    font-size: 1.5rem !important;
  }
}
@media screen and (max-width: 768px) {
  .u-fs15Sp {
    font-size: 1.5rem !important;
  }
}
.u-fs16 {
  font-size: 1.6rem !important;
}
@media print, screen and (min-width: 769px) {
  .u-fs16Pc {
    font-size: 1.6rem !important;
  }
}
@media screen and (max-width: 768px) {
  .u-fs16Sp {
    font-size: 1.6rem !important;
  }
}
.u-fs17 {
  font-size: 1.7rem !important;
}
@media print, screen and (min-width: 769px) {
  .u-fs17Pc {
    font-size: 1.7rem !important;
  }
}
@media screen and (max-width: 768px) {
  .u-fs17Sp {
    font-size: 1.7rem !important;
  }
}
.u-fs18 {
  font-size: 1.8rem !important;
}
@media print, screen and (min-width: 769px) {
  .u-fs18Pc {
    font-size: 1.8rem !important;
  }
}
@media screen and (max-width: 768px) {
  .u-fs18Sp {
    font-size: 1.8rem !important;
  }
}
.u-fs19 {
  font-size: 1.9rem !important;
}
@media print, screen and (min-width: 769px) {
  .u-fs19Pc {
    font-size: 1.9rem !important;
  }
}
@media screen and (max-width: 768px) {
  .u-fs19Sp {
    font-size: 1.9rem !important;
  }
}
.u-fs20 {
  font-size: 2rem !important;
}
@media print, screen and (min-width: 769px) {
  .u-fs20Pc {
    font-size: 2rem !important;
  }
}
@media screen and (max-width: 768px) {
  .u-fs20Sp {
    font-size: 2rem !important;
  }
}
@media print, screen and (min-width: 769px) {
  -prj1 {
    border-left: 3px solid #e88798;
  }
}
@media screen and (max-width: 768px) {
  -prj1 {
    border-left: 2px solid #e88798;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #003f83;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #003f83;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(0,63,131,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #003f83;
  }
}
.m-prj-border-panel {
  border: 1px solid #003f83;
  background: rgba(0,63,131,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj0 {
    border-left: 3px solid #003f83;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj0 .nav-list-child-link span {
    border-left: 2px solid #003f83;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj0 {
    border-left: 3px solid #003f83;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj0 {
    border-left: 2px solid #003f83;
  }
}
.panel-prj0 .panel-list-title {
  background: #003f83;
}
.panel-prj0 .panel-list-detail {
  background: rgba(0,63,131,0.05);
}
.panel-prj0 .panel-list-table-title {
  color: #003f83;
  fill: #003f83;
}
.m-ac-panel-prj0 .m-ac-panel-prj-btn span {
  border-color: #003f83;
}
.m-news-detail-prj0 {
  background: #003f83;
}
.m-division-panel-prj0 {
  background: rgba(0,63,131,0.05);
  border-color: #003f83;
}
.m-form-btn-prj0 input {
  background: #003f83;
}
@media print, screen and (min-width: 769px) {
  .c-prj0 .m-switch-btn-list:hover::before {
    background: #003f83;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj0 .m-switch-btn-list.active::before {
    background: #003f83;
  }
}
@media screen and (max-width: 768px) {
  .c-prj0 .m-switch-btn-list.active {
    background: rgba(0,63,131,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj0 .m-switch-btn-sp {
    background: #003f83;
  }
}
.c-prj0 .m-prj-border-panel {
  border: 1px solid #003f83;
  background: rgba(0,63,131,0.05);
}
.c-prj0 .m-main-title::after {
  border-color: #003f83;
}
.c-prj0 .m-heading1-wrap::after {
  border-color: #003f83;
}
.c-prj0 .m-heading2-wrap::after {
  border-color: #003f83;
}
.c-prj0 .m-heading3 {
  border-color: #003f83;
}
.c-prj0 .m-sidebar-title {
  background: #003f83;
}
@media print, screen and (min-width: 769px) {
  .c-prj0 .m-sidebar-link:hover {
    background: rgba(0,63,131,0.05);
  }
}
.c-prj0 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(0,63,131,0.1);
}
.c-prj0 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj0 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj0 .m-sidebar-child-link:hover {
    background: rgba(0,63,131,0.05);
  }
}
.c-prj0 .m-sidebar-ac-btn {
  background: #003f83;
}
@media print, screen and (min-width: 769px) {
  .c-prj0 .m-sidebar-ac-link:hover {
    background: rgba(0,63,131,0.05);
  }
}
.c-prj0 .m-btn2,
.c-prj0 .m-btn2-long,
.c-prj0 .m-btn9 {
  background-color: #003f83;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #e88798;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #e88798;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(232,135,152,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #e88798;
  }
}
.m-prj-border-panel {
  border: 1px solid #e88798;
  background: rgba(232,135,152,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj1 {
    border-left: 3px solid #e88798;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj1 .nav-list-child-link span {
    border-left: 2px solid #e88798;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj1 {
    border-left: 3px solid #e88798;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj1 {
    border-left: 2px solid #e88798;
  }
}
.panel-prj1 .panel-list-title {
  background: #e88798;
}
.panel-prj1 .panel-list-detail {
  background: rgba(232,135,152,0.05);
}
.panel-prj1 .panel-list-table-title {
  color: #e88798;
  fill: #e88798;
}
.m-ac-panel-prj1 .m-ac-panel-prj-btn span {
  border-color: #e88798;
}
.m-news-detail-prj1 {
  background: #e88798;
}
.m-division-panel-prj1 {
  background: rgba(232,135,152,0.05);
  border-color: #e88798;
}
.m-form-btn-prj1 input {
  background: #e88798;
}
@media print, screen and (min-width: 769px) {
  .c-prj1 .m-switch-btn-list:hover::before {
    background: #e88798;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj1 .m-switch-btn-list.active::before {
    background: #e88798;
  }
}
@media screen and (max-width: 768px) {
  .c-prj1 .m-switch-btn-list.active {
    background: rgba(232,135,152,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj1 .m-switch-btn-sp {
    background: #e88798;
  }
}
.c-prj1 .m-prj-border-panel {
  border: 1px solid #e88798;
  background: rgba(232,135,152,0.05);
}
.c-prj1 .m-main-title::after {
  border-color: #e88798;
}
.c-prj1 .m-heading1-wrap::after {
  border-color: #e88798;
}
.c-prj1 .m-heading2-wrap::after {
  border-color: #e88798;
}
.c-prj1 .m-heading3 {
  border-color: #e88798;
}
.c-prj1 .m-sidebar-title {
  background: #e88798;
}
@media print, screen and (min-width: 769px) {
  .c-prj1 .m-sidebar-link:hover {
    background: rgba(232,135,152,0.05);
  }
}
.c-prj1 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(232,135,152,0.1);
}
.c-prj1 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj1 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj1 .m-sidebar-child-link:hover {
    background: rgba(232,135,152,0.05);
  }
}
.c-prj1 .m-sidebar-ac-btn {
  background: #e88798;
}
@media print, screen and (min-width: 769px) {
  .c-prj1 .m-sidebar-ac-link:hover {
    background: rgba(232,135,152,0.05);
  }
}
.c-prj1 .m-btn2,
.c-prj1 .m-btn2-long,
.c-prj1 .m-btn9 {
  background-color: #e88798;
}
@media print, screen and (min-width: 769px) {
  .c-edit-kakumeisokushin29r .m-switch-btn-list:hover::before {
    background: #e88798;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-kakumeisokushin29r .m-switch-btn-list.active::before {
    background: #e88798;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-kakumeisokushin29r .m-switch-btn-list.active {
    background: rgba(232,135,152,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-kakumeisokushin29r .m-switch-btn-sp {
    background: #e88798;
  }
}
.c-edit-kakumeisokushin29r .m-prj-border-panel {
  border: 1px solid #e88798;
  background: rgba(232,135,152,0.05);
}
.c-edit-kakumeisokushin29r .m-main-title::after {
  border-color: #e88798;
}
.c-edit-kakumeisokushin29r .m-heading1-wrap::after {
  border-color: #e88798;
}
.c-edit-kakumeisokushin29r .m-heading2-wrap::after {
  border-color: #e88798;
}
.c-edit-kakumeisokushin29r .m-heading3 {
  border-color: #e88798;
}
.c-edit-kakumeisokushin29r .m-sidebar-title {
  background: #e88798;
}
@media print, screen and (min-width: 769px) {
  .c-edit-kakumeisokushin29r .m-sidebar-link:hover {
    background: rgba(232,135,152,0.05);
  }
}
.c-edit-kakumeisokushin29r .m-sidebar-list.active .m-sidebar-link {
  background: rgba(232,135,152,0.1);
}
.c-edit-kakumeisokushin29r .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-kakumeisokushin29r .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-kakumeisokushin29r .m-sidebar-child-link:hover {
    background: rgba(232,135,152,0.05);
  }
}
.c-edit-kakumeisokushin29r .m-sidebar-ac-btn {
  background: #e88798;
}
@media print, screen and (min-width: 769px) {
  .c-edit-kakumeisokushin29r .m-sidebar-ac-link:hover {
    background: rgba(232,135,152,0.05);
  }
}
.c-edit-kakumeisokushin29r .m-btn2,
.c-edit-kakumeisokushin29r .m-btn2-long,
.c-edit-kakumeisokushin29r .m-btn9 {
  background-color: #e88798;
}
.c-edit-kakumeisokushin29r .m-sidebar-ac-list,
.c-edit-kakumeisokushin29r .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #199de2;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #199de2;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(25,157,226,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #199de2;
  }
}
.m-prj-border-panel {
  border: 1px solid #199de2;
  background: rgba(25,157,226,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj2 {
    border-left: 3px solid #199de2;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj2 .nav-list-child-link span {
    border-left: 2px solid #199de2;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj2 {
    border-left: 3px solid #199de2;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj2 {
    border-left: 2px solid #199de2;
  }
}
.panel-prj2 .panel-list-title {
  background: #199de2;
}
.panel-prj2 .panel-list-detail {
  background: rgba(25,157,226,0.05);
}
.panel-prj2 .panel-list-table-title {
  color: #199de2;
  fill: #199de2;
}
.m-ac-panel-prj2 .m-ac-panel-prj-btn span {
  border-color: #199de2;
}
.m-news-detail-prj2 {
  background: #199de2;
}
.m-division-panel-prj2 {
  background: rgba(25,157,226,0.05);
  border-color: #199de2;
}
.m-form-btn-prj2 input {
  background: #199de2;
}
@media print, screen and (min-width: 769px) {
  .c-prj2 .m-switch-btn-list:hover::before {
    background: #199de2;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj2 .m-switch-btn-list.active::before {
    background: #199de2;
  }
}
@media screen and (max-width: 768px) {
  .c-prj2 .m-switch-btn-list.active {
    background: rgba(25,157,226,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj2 .m-switch-btn-sp {
    background: #199de2;
  }
}
.c-prj2 .m-prj-border-panel {
  border: 1px solid #199de2;
  background: rgba(25,157,226,0.05);
}
.c-prj2 .m-main-title::after {
  border-color: #199de2;
}
.c-prj2 .m-heading1-wrap::after {
  border-color: #199de2;
}
.c-prj2 .m-heading2-wrap::after {
  border-color: #199de2;
}
.c-prj2 .m-heading3 {
  border-color: #199de2;
}
.c-prj2 .m-sidebar-title {
  background: #199de2;
}
@media print, screen and (min-width: 769px) {
  .c-prj2 .m-sidebar-link:hover {
    background: rgba(25,157,226,0.05);
  }
}
.c-prj2 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(25,157,226,0.1);
}
.c-prj2 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj2 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj2 .m-sidebar-child-link:hover {
    background: rgba(25,157,226,0.05);
  }
}
.c-prj2 .m-sidebar-ac-btn {
  background: #199de2;
}
@media print, screen and (min-width: 769px) {
  .c-prj2 .m-sidebar-ac-link:hover {
    background: rgba(25,157,226,0.05);
  }
}
.c-prj2 .m-btn2,
.c-prj2 .m-btn2-long,
.c-prj2 .m-btn9 {
  background-color: #199de2;
}
@media print, screen and (min-width: 769px) {
  .c-edit-cutback30 .m-switch-btn-list:hover::before {
    background: #199de2;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-cutback30 .m-switch-btn-list.active::before {
    background: #199de2;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-cutback30 .m-switch-btn-list.active {
    background: rgba(25,157,226,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-cutback30 .m-switch-btn-sp {
    background: #199de2;
  }
}
.c-edit-cutback30 .m-prj-border-panel {
  border: 1px solid #199de2;
  background: rgba(25,157,226,0.05);
}
.c-edit-cutback30 .m-main-title::after {
  border-color: #199de2;
}
.c-edit-cutback30 .m-heading1-wrap::after {
  border-color: #199de2;
}
.c-edit-cutback30 .m-heading2-wrap::after {
  border-color: #199de2;
}
.c-edit-cutback30 .m-heading3 {
  border-color: #199de2;
}
.c-edit-cutback30 .m-sidebar-title {
  background: #199de2;
}
@media print, screen and (min-width: 769px) {
  .c-edit-cutback30 .m-sidebar-link:hover {
    background: rgba(25,157,226,0.05);
  }
}
.c-edit-cutback30 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(25,157,226,0.1);
}
.c-edit-cutback30 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-cutback30 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-cutback30 .m-sidebar-child-link:hover {
    background: rgba(25,157,226,0.05);
  }
}
.c-edit-cutback30 .m-sidebar-ac-btn {
  background: #199de2;
}
@media print, screen and (min-width: 769px) {
  .c-edit-cutback30 .m-sidebar-ac-link:hover {
    background: rgba(25,157,226,0.05);
  }
}
.c-edit-cutback30 .m-btn2,
.c-edit-cutback30 .m-btn2-long,
.c-edit-cutback30 .m-btn9 {
  background-color: #199de2;
}
.c-edit-cutback30 .m-sidebar-ac-list,
.c-edit-cutback30 .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #d9c27d;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #d9c27d;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(217,194,125,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #d9c27d;
  }
}
.m-prj-border-panel {
  border: 1px solid #d9c27d;
  background: rgba(217,194,125,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj3 {
    border-left: 3px solid #d9c27d;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj3 .nav-list-child-link span {
    border-left: 2px solid #d9c27d;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj3 {
    border-left: 3px solid #d9c27d;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj3 {
    border-left: 2px solid #d9c27d;
  }
}
.panel-prj3 .panel-list-title {
  background: #d9c27d;
}
.panel-prj3 .panel-list-detail {
  background: rgba(217,194,125,0.05);
}
.panel-prj3 .panel-list-table-title {
  color: #d9c27d;
  fill: #d9c27d;
}
.m-ac-panel-prj3 .m-ac-panel-prj-btn span {
  border-color: #d9c27d;
}
.m-news-detail-prj3 {
  background: #d9c27d;
}
.m-division-panel-prj3 {
  background: rgba(217,194,125,0.05);
  border-color: #d9c27d;
}
.m-form-btn-prj3 input {
  background: #d9c27d;
}
@media print, screen and (min-width: 769px) {
  .c-prj3 .m-switch-btn-list:hover::before {
    background: #d9c27d;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj3 .m-switch-btn-list.active::before {
    background: #d9c27d;
  }
}
@media screen and (max-width: 768px) {
  .c-prj3 .m-switch-btn-list.active {
    background: rgba(217,194,125,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj3 .m-switch-btn-sp {
    background: #d9c27d;
  }
}
.c-prj3 .m-prj-border-panel {
  border: 1px solid #d9c27d;
  background: rgba(217,194,125,0.05);
}
.c-prj3 .m-main-title::after {
  border-color: #d9c27d;
}
.c-prj3 .m-heading1-wrap::after {
  border-color: #d9c27d;
}
.c-prj3 .m-heading2-wrap::after {
  border-color: #d9c27d;
}
.c-prj3 .m-heading3 {
  border-color: #d9c27d;
}
.c-prj3 .m-sidebar-title {
  background: #d9c27d;
}
@media print, screen and (min-width: 769px) {
  .c-prj3 .m-sidebar-link:hover {
    background: rgba(217,194,125,0.05);
  }
}
.c-prj3 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(217,194,125,0.1);
}
.c-prj3 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj3 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj3 .m-sidebar-child-link:hover {
    background: rgba(217,194,125,0.05);
  }
}
.c-prj3 .m-sidebar-ac-btn {
  background: #d9c27d;
}
@media print, screen and (min-width: 769px) {
  .c-prj3 .m-sidebar-ac-link:hover {
    background: rgba(217,194,125,0.05);
  }
}
.c-prj3 .m-btn2,
.c-prj3 .m-btn2-long,
.c-prj3 .m-btn9 {
  background-color: #d9c27d;
}
@media print, screen and (min-width: 769px) {
  .c-edit-rishihokyu30 .m-switch-btn-list:hover::before {
    background: #d9c27d;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-rishihokyu30 .m-switch-btn-list.active::before {
    background: #d9c27d;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-rishihokyu30 .m-switch-btn-list.active {
    background: rgba(217,194,125,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-rishihokyu30 .m-switch-btn-sp {
    background: #d9c27d;
  }
}
.c-edit-rishihokyu30 .m-prj-border-panel {
  border: 1px solid #d9c27d;
  background: rgba(217,194,125,0.05);
}
.c-edit-rishihokyu30 .m-main-title::after {
  border-color: #d9c27d;
}
.c-edit-rishihokyu30 .m-heading1-wrap::after {
  border-color: #d9c27d;
}
.c-edit-rishihokyu30 .m-heading2-wrap::after {
  border-color: #d9c27d;
}
.c-edit-rishihokyu30 .m-heading3 {
  border-color: #d9c27d;
}
.c-edit-rishihokyu30 .m-sidebar-title {
  background: #d9c27d;
}
@media print, screen and (min-width: 769px) {
  .c-edit-rishihokyu30 .m-sidebar-link:hover {
    background: rgba(217,194,125,0.05);
  }
}
.c-edit-rishihokyu30 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(217,194,125,0.1);
}
.c-edit-rishihokyu30 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-rishihokyu30 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-rishihokyu30 .m-sidebar-child-link:hover {
    background: rgba(217,194,125,0.05);
  }
}
.c-edit-rishihokyu30 .m-sidebar-ac-btn {
  background: #d9c27d;
}
@media print, screen and (min-width: 769px) {
  .c-edit-rishihokyu30 .m-sidebar-ac-link:hover {
    background: rgba(217,194,125,0.05);
  }
}
.c-edit-rishihokyu30 .m-btn2,
.c-edit-rishihokyu30 .m-btn2-long,
.c-edit-rishihokyu30 .m-btn9 {
  background-color: #d9c27d;
}
.c-edit-rishihokyu30 .m-sidebar-ac-list,
.c-edit-rishihokyu30 .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #6ebd21;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #6ebd21;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(110,189,33,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #6ebd21;
  }
}
.m-prj-border-panel {
  border: 1px solid #6ebd21;
  background: rgba(110,189,33,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj4 {
    border-left: 3px solid #6ebd21;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj4 .nav-list-child-link span {
    border-left: 2px solid #6ebd21;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj4 {
    border-left: 3px solid #6ebd21;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj4 {
    border-left: 2px solid #6ebd21;
  }
}
.panel-prj4 .panel-list-title {
  background: #6ebd21;
}
.panel-prj4 .panel-list-detail {
  background: rgba(110,189,33,0.05);
}
.panel-prj4 .panel-list-table-title {
  color: #6ebd21;
  fill: #6ebd21;
}
.m-ac-panel-prj4 .m-ac-panel-prj-btn span {
  border-color: #6ebd21;
}
.m-news-detail-prj4 {
  background: #6ebd21;
}
.m-division-panel-prj4 {
  background: rgba(110,189,33,0.05);
  border-color: #6ebd21;
}
.m-form-btn-prj4 input {
  background: #6ebd21;
}
@media print, screen and (min-width: 769px) {
  .c-prj4 .m-switch-btn-list:hover::before {
    background: #6ebd21;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj4 .m-switch-btn-list.active::before {
    background: #6ebd21;
  }
}
@media screen and (max-width: 768px) {
  .c-prj4 .m-switch-btn-list.active {
    background: rgba(110,189,33,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj4 .m-switch-btn-sp {
    background: #6ebd21;
  }
}
.c-prj4 .m-prj-border-panel {
  border: 1px solid #6ebd21;
  background: rgba(110,189,33,0.05);
}
.c-prj4 .m-main-title::after {
  border-color: #6ebd21;
}
.c-prj4 .m-heading1-wrap::after {
  border-color: #6ebd21;
}
.c-prj4 .m-heading2-wrap::after {
  border-color: #6ebd21;
}
.c-prj4 .m-heading3 {
  border-color: #6ebd21;
}
.c-prj4 .m-sidebar-title {
  background: #6ebd21;
}
@media print, screen and (min-width: 769px) {
  .c-prj4 .m-sidebar-link:hover {
    background: rgba(110,189,33,0.05);
  }
}
.c-prj4 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(110,189,33,0.1);
}
.c-prj4 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj4 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj4 .m-sidebar-child-link:hover {
    background: rgba(110,189,33,0.05);
  }
}
.c-prj4 .m-sidebar-ac-btn {
  background: #6ebd21;
}
@media print, screen and (min-width: 769px) {
  .c-prj4 .m-sidebar-ac-link:hover {
    background: rgba(110,189,33,0.05);
  }
}
.c-prj4 .m-btn2,
.c-prj4 .m-btn2-long,
.c-prj4 .m-btn9 {
  background-color: #6ebd21;
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeb30 .m-switch-btn-list:hover::before {
    background: #6ebd21;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeb30 .m-switch-btn-list.active::before {
    background: #6ebd21;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-zeb30 .m-switch-btn-list.active {
    background: rgba(110,189,33,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-zeb30 .m-switch-btn-sp {
    background: #6ebd21;
  }
}
.c-edit-zeb30 .m-prj-border-panel {
  border: 1px solid #6ebd21;
  background: rgba(110,189,33,0.05);
}
.c-edit-zeb30 .m-main-title::after {
  border-color: #6ebd21;
}
.c-edit-zeb30 .m-heading1-wrap::after {
  border-color: #6ebd21;
}
.c-edit-zeb30 .m-heading2-wrap::after {
  border-color: #6ebd21;
}
.c-edit-zeb30 .m-heading3 {
  border-color: #6ebd21;
}
.c-edit-zeb30 .m-sidebar-title {
  background: #6ebd21;
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeb30 .m-sidebar-link:hover {
    background: rgba(110,189,33,0.05);
  }
}
.c-edit-zeb30 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(110,189,33,0.1);
}
.c-edit-zeb30 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeb30 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeb30 .m-sidebar-child-link:hover {
    background: rgba(110,189,33,0.05);
  }
}
.c-edit-zeb30 .m-sidebar-ac-btn {
  background: #6ebd21;
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeb30 .m-sidebar-ac-link:hover {
    background: rgba(110,189,33,0.05);
  }
}
.c-edit-zeb30 .m-btn2,
.c-edit-zeb30 .m-btn2-long,
.c-edit-zeb30 .m-btn9 {
  background-color: #6ebd21;
}
.c-edit-zeb30 .m-sidebar-ac-list,
.c-edit-zeb30 .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #fc5a3c;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #fc5a3c;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(252,90,60,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #fc5a3c;
  }
}
.m-prj-border-panel {
  border: 1px solid #fc5a3c;
  background: rgba(252,90,60,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj5 {
    border-left: 3px solid #fc5a3c;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj5 .nav-list-child-link span {
    border-left: 2px solid #fc5a3c;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj5 {
    border-left: 3px solid #fc5a3c;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj5 {
    border-left: 2px solid #fc5a3c;
  }
}
.panel-prj5 .panel-list-title {
  background: #fc5a3c;
}
.panel-prj5 .panel-list-detail {
  background: rgba(252,90,60,0.05);
}
.panel-prj5 .panel-list-table-title {
  color: #fc5a3c;
  fill: #fc5a3c;
}
.m-ac-panel-prj5 .m-ac-panel-prj-btn span {
  border-color: #fc5a3c;
}
.m-news-detail-prj5 {
  background: #fc5a3c;
}
.m-division-panel-prj5 {
  background: rgba(252,90,60,0.05);
  border-color: #fc5a3c;
}
.m-form-btn-prj5 input {
  background: #fc5a3c;
}
@media print, screen and (min-width: 769px) {
  .c-prj5 .m-switch-btn-list:hover::before {
    background: #fc5a3c;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj5 .m-switch-btn-list.active::before {
    background: #fc5a3c;
  }
}
@media screen and (max-width: 768px) {
  .c-prj5 .m-switch-btn-list.active {
    background: rgba(252,90,60,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj5 .m-switch-btn-sp {
    background: #fc5a3c;
  }
}
.c-prj5 .m-prj-border-panel {
  border: 1px solid #fc5a3c;
  background: rgba(252,90,60,0.05);
}
.c-prj5 .m-main-title::after {
  border-color: #fc5a3c;
}
.c-prj5 .m-heading1-wrap::after {
  border-color: #fc5a3c;
}
.c-prj5 .m-heading2-wrap::after {
  border-color: #fc5a3c;
}
.c-prj5 .m-heading3 {
  border-color: #fc5a3c;
}
.c-prj5 .m-sidebar-title {
  background: #fc5a3c;
}
@media print, screen and (min-width: 769px) {
  .c-prj5 .m-sidebar-link:hover {
    background: rgba(252,90,60,0.05);
  }
}
.c-prj5 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(252,90,60,0.1);
}
.c-prj5 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj5 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj5 .m-sidebar-child-link:hover {
    background: rgba(252,90,60,0.05);
  }
}
.c-prj5 .m-sidebar-ac-btn {
  background: #fc5a3c;
}
@media print, screen and (min-width: 769px) {
  .c-prj5 .m-sidebar-ac-link:hover {
    background: rgba(252,90,60,0.05);
  }
}
.c-prj5 .m-btn2,
.c-prj5 .m-btn2-long,
.c-prj5 .m-btn9 {
  background-color: #fc5a3c;
}
@media print, screen and (min-width: 769px) {
  .c-edit-re_energy30 .m-switch-btn-list:hover::before {
    background: #fc5a3c;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-re_energy30 .m-switch-btn-list.active::before {
    background: #fc5a3c;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-re_energy30 .m-switch-btn-list.active {
    background: rgba(252,90,60,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-re_energy30 .m-switch-btn-sp {
    background: #fc5a3c;
  }
}
.c-edit-re_energy30 .m-prj-border-panel {
  border: 1px solid #fc5a3c;
  background: rgba(252,90,60,0.05);
}
.c-edit-re_energy30 .m-main-title::after {
  border-color: #fc5a3c;
}
.c-edit-re_energy30 .m-heading1-wrap::after {
  border-color: #fc5a3c;
}
.c-edit-re_energy30 .m-heading2-wrap::after {
  border-color: #fc5a3c;
}
.c-edit-re_energy30 .m-heading3 {
  border-color: #fc5a3c;
}
.c-edit-re_energy30 .m-sidebar-title {
  background: #fc5a3c;
}
@media print, screen and (min-width: 769px) {
  .c-edit-re_energy30 .m-sidebar-link:hover {
    background: rgba(252,90,60,0.05);
  }
}
.c-edit-re_energy30 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(252,90,60,0.1);
}
.c-edit-re_energy30 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-re_energy30 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-re_energy30 .m-sidebar-child-link:hover {
    background: rgba(252,90,60,0.05);
  }
}
.c-edit-re_energy30 .m-sidebar-ac-btn {
  background: #fc5a3c;
}
@media print, screen and (min-width: 769px) {
  .c-edit-re_energy30 .m-sidebar-ac-link:hover {
    background: rgba(252,90,60,0.05);
  }
}
.c-edit-re_energy30 .m-btn2,
.c-edit-re_energy30 .m-btn2-long,
.c-edit-re_energy30 .m-btn9 {
  background-color: #fc5a3c;
}
.c-edit-re_energy30 .m-sidebar-ac-list,
.c-edit-re_energy30 .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #f5a04d;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #f5a04d;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(245,160,77,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #f5a04d;
  }
}
.m-prj-border-panel {
  border: 1px solid #f5a04d;
  background: rgba(245,160,77,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj6 {
    border-left: 3px solid #f5a04d;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj6 .nav-list-child-link span {
    border-left: 2px solid #f5a04d;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj6 {
    border-left: 3px solid #f5a04d;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj6 {
    border-left: 2px solid #f5a04d;
  }
}
.panel-prj6 .panel-list-title {
  background: #f5a04d;
}
.panel-prj6 .panel-list-detail {
  background: rgba(245,160,77,0.05);
}
.panel-prj6 .panel-list-table-title {
  color: #f5a04d;
  fill: #f5a04d;
}
.m-ac-panel-prj6 .m-ac-panel-prj-btn span {
  border-color: #f5a04d;
}
.m-news-detail-prj6 {
  background: #f5a04d;
}
.m-division-panel-prj6 {
  background: rgba(245,160,77,0.05);
  border-color: #f5a04d;
}
.m-form-btn-prj6 input {
  background: #f5a04d;
}
@media print, screen and (min-width: 769px) {
  .c-prj6 .m-switch-btn-list:hover::before {
    background: #f5a04d;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj6 .m-switch-btn-list.active::before {
    background: #f5a04d;
  }
}
@media screen and (max-width: 768px) {
  .c-prj6 .m-switch-btn-list.active {
    background: rgba(245,160,77,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj6 .m-switch-btn-sp {
    background: #f5a04d;
  }
}
.c-prj6 .m-prj-border-panel {
  border: 1px solid #f5a04d;
  background: rgba(245,160,77,0.05);
}
.c-prj6 .m-main-title::after {
  border-color: #f5a04d;
}
.c-prj6 .m-heading1-wrap::after {
  border-color: #f5a04d;
}
.c-prj6 .m-heading2-wrap::after {
  border-color: #f5a04d;
}
.c-prj6 .m-heading3 {
  border-color: #f5a04d;
}
.c-prj6 .m-sidebar-title {
  background: #f5a04d;
}
@media print, screen and (min-width: 769px) {
  .c-prj6 .m-sidebar-link:hover {
    background: rgba(245,160,77,0.05);
  }
}
.c-prj6 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(245,160,77,0.1);
}
.c-prj6 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj6 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj6 .m-sidebar-child-link:hover {
    background: rgba(245,160,77,0.05);
  }
}
.c-prj6 .m-sidebar-ac-btn {
  background: #f5a04d;
}
@media print, screen and (min-width: 769px) {
  .c-prj6 .m-sidebar-ac-link:hover {
    background: rgba(245,160,77,0.05);
  }
}
.c-prj6 .m-btn2,
.c-prj6 .m-btn2-long,
.c-prj6 .m-btn9 {
  background-color: #f5a04d;
}
@media print, screen and (min-width: 769px) {
  .c-edit-vpp30 .m-switch-btn-list:hover::before {
    background: #f5a04d;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-vpp30 .m-switch-btn-list.active::before {
    background: #f5a04d;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-vpp30 .m-switch-btn-list.active {
    background: rgba(245,160,77,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-vpp30 .m-switch-btn-sp {
    background: #f5a04d;
  }
}
.c-edit-vpp30 .m-prj-border-panel {
  border: 1px solid #f5a04d;
  background: rgba(245,160,77,0.05);
}
.c-edit-vpp30 .m-main-title::after {
  border-color: #f5a04d;
}
.c-edit-vpp30 .m-heading1-wrap::after {
  border-color: #f5a04d;
}
.c-edit-vpp30 .m-heading2-wrap::after {
  border-color: #f5a04d;
}
.c-edit-vpp30 .m-heading3 {
  border-color: #f5a04d;
}
.c-edit-vpp30 .m-sidebar-title {
  background: #f5a04d;
}
@media print, screen and (min-width: 769px) {
  .c-edit-vpp30 .m-sidebar-link:hover {
    background: rgba(245,160,77,0.05);
  }
}
.c-edit-vpp30 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(245,160,77,0.1);
}
.c-edit-vpp30 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-vpp30 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-vpp30 .m-sidebar-child-link:hover {
    background: rgba(245,160,77,0.05);
  }
}
.c-edit-vpp30 .m-sidebar-ac-btn {
  background: #f5a04d;
}
@media print, screen and (min-width: 769px) {
  .c-edit-vpp30 .m-sidebar-ac-link:hover {
    background: rgba(245,160,77,0.05);
  }
}
.c-edit-vpp30 .m-btn2,
.c-edit-vpp30 .m-btn2-long,
.c-edit-vpp30 .m-btn9 {
  background-color: #f5a04d;
}
.c-edit-vpp30 .m-sidebar-ac-list,
.c-edit-vpp30 .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #4c3018;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #4c3018;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(76,48,24,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #4c3018;
  }
}
.m-prj-border-panel {
  border: 1px solid #4c3018;
  background: rgba(76,48,24,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj7 {
    border-left: 3px solid #4c3018;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj7 .nav-list-child-link span {
    border-left: 2px solid #4c3018;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj7 {
    border-left: 3px solid #4c3018;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj7 {
    border-left: 2px solid #4c3018;
  }
}
.panel-prj7 .panel-list-title {
  background: #4c3018;
}
.panel-prj7 .panel-list-detail {
  background: rgba(76,48,24,0.05);
}
.panel-prj7 .panel-list-table-title {
  color: #4c3018;
  fill: #4c3018;
}
.m-ac-panel-prj7 .m-ac-panel-prj-btn span {
  border-color: #4c3018;
}
.m-news-detail-prj7 {
  background: #4c3018;
}
.m-division-panel-prj7 {
  background: rgba(76,48,24,0.05);
  border-color: #4c3018;
}
.m-form-btn-prj7 input {
  background: #4c3018;
}
@media print, screen and (min-width: 769px) {
  .c-prj7 .m-switch-btn-list:hover::before {
    background: #4c3018;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj7 .m-switch-btn-list.active::before {
    background: #4c3018;
  }
}
@media screen and (max-width: 768px) {
  .c-prj7 .m-switch-btn-list.active {
    background: rgba(76,48,24,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj7 .m-switch-btn-sp {
    background: #4c3018;
  }
}
.c-prj7 .m-prj-border-panel {
  border: 1px solid #4c3018;
  background: rgba(76,48,24,0.05);
}
.c-prj7 .m-main-title::after {
  border-color: #4c3018;
}
.c-prj7 .m-heading1-wrap::after {
  border-color: #4c3018;
}
.c-prj7 .m-heading2-wrap::after {
  border-color: #4c3018;
}
.c-prj7 .m-heading3 {
  border-color: #4c3018;
}
.c-prj7 .m-sidebar-title {
  background: #4c3018;
}
@media print, screen and (min-width: 769px) {
  .c-prj7 .m-sidebar-link:hover {
    background: rgba(76,48,24,0.05);
  }
}
.c-prj7 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(76,48,24,0.1);
}
.c-prj7 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj7 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj7 .m-sidebar-child-link:hover {
    background: rgba(76,48,24,0.05);
  }
}
.c-prj7 .m-sidebar-ac-btn {
  background: #4c3018;
}
@media print, screen and (min-width: 769px) {
  .c-prj7 .m-sidebar-ac-link:hover {
    background: rgba(76,48,24,0.05);
  }
}
.c-prj7 .m-btn2,
.c-prj7 .m-btn2-long,
.c-prj7 .m-btn9 {
  background-color: #4c3018;
}
@media print, screen and (min-width: 769px) {
  .c-edit-startup29r .m-switch-btn-list:hover::before {
    background: #4c3018;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-startup29r .m-switch-btn-list.active::before {
    background: #4c3018;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-startup29r .m-switch-btn-list.active {
    background: rgba(76,48,24,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-startup29r .m-switch-btn-sp {
    background: #4c3018;
  }
}
.c-edit-startup29r .m-prj-border-panel {
  border: 1px solid #4c3018;
  background: rgba(76,48,24,0.05);
}
.c-edit-startup29r .m-main-title::after {
  border-color: #4c3018;
}
.c-edit-startup29r .m-heading1-wrap::after {
  border-color: #4c3018;
}
.c-edit-startup29r .m-heading2-wrap::after {
  border-color: #4c3018;
}
.c-edit-startup29r .m-heading3 {
  border-color: #4c3018;
}
.c-edit-startup29r .m-sidebar-title {
  background: #4c3018;
}
@media print, screen and (min-width: 769px) {
  .c-edit-startup29r .m-sidebar-link:hover {
    background: rgba(76,48,24,0.05);
  }
}
.c-edit-startup29r .m-sidebar-list.active .m-sidebar-link {
  background: rgba(76,48,24,0.1);
}
.c-edit-startup29r .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-startup29r .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-startup29r .m-sidebar-child-link:hover {
    background: rgba(76,48,24,0.05);
  }
}
.c-edit-startup29r .m-sidebar-ac-btn {
  background: #4c3018;
}
@media print, screen and (min-width: 769px) {
  .c-edit-startup29r .m-sidebar-ac-link:hover {
    background: rgba(76,48,24,0.05);
  }
}
.c-edit-startup29r .m-btn2,
.c-edit-startup29r .m-btn2-long,
.c-edit-startup29r .m-btn9 {
  background-color: #4c3018;
}
.c-edit-startup29r .m-sidebar-ac-list,
.c-edit-startup29r .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #03136b;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #03136b;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(3,19,107,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #03136b;
  }
}
.m-prj-border-panel {
  border: 1px solid #03136b;
  background: rgba(3,19,107,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj8 {
    border-left: 3px solid #03136b;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj8 .nav-list-child-link span {
    border-left: 2px solid #03136b;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj8 {
    border-left: 3px solid #03136b;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj8 {
    border-left: 2px solid #03136b;
  }
}
.panel-prj8 .panel-list-title {
  background: #03136b;
}
.panel-prj8 .panel-list-detail {
  background: rgba(3,19,107,0.05);
}
.panel-prj8 .panel-list-table-title {
  color: #03136b;
  fill: #03136b;
}
.m-ac-panel-prj8 .m-ac-panel-prj-btn span {
  border-color: #03136b;
}
.m-news-detail-prj8 {
  background: #03136b;
}
.m-division-panel-prj8 {
  background: rgba(3,19,107,0.05);
  border-color: #03136b;
}
.m-form-btn-prj8 input {
  background: #03136b;
}
@media print, screen and (min-width: 769px) {
  .c-prj8 .m-switch-btn-list:hover::before {
    background: #03136b;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj8 .m-switch-btn-list.active::before {
    background: #03136b;
  }
}
@media screen and (max-width: 768px) {
  .c-prj8 .m-switch-btn-list.active {
    background: rgba(3,19,107,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj8 .m-switch-btn-sp {
    background: #03136b;
  }
}
.c-prj8 .m-prj-border-panel {
  border: 1px solid #03136b;
  background: rgba(3,19,107,0.05);
}
.c-prj8 .m-main-title::after {
  border-color: #03136b;
}
.c-prj8 .m-heading1-wrap::after {
  border-color: #03136b;
}
.c-prj8 .m-heading2-wrap::after {
  border-color: #03136b;
}
.c-prj8 .m-heading3 {
  border-color: #03136b;
}
.c-prj8 .m-sidebar-title {
  background: #03136b;
}
@media print, screen and (min-width: 769px) {
  .c-prj8 .m-sidebar-link:hover {
    background: rgba(3,19,107,0.05);
  }
}
.c-prj8 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(3,19,107,0.1);
}
.c-prj8 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj8 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj8 .m-sidebar-child-link:hover {
    background: rgba(3,19,107,0.05);
  }
}
.c-prj8 .m-sidebar-ac-btn {
  background: #03136b;
}
@media print, screen and (min-width: 769px) {
  .c-prj8 .m-sidebar-ac-link:hover {
    background: rgba(3,19,107,0.05);
  }
}
.c-prj8 .m-btn2,
.c-prj8 .m-btn2-long,
.c-prj8 .m-btn9 {
  background-color: #03136b;
}
@media print, screen and (min-width: 769px) {
  .c-edit-datashare29r .m-switch-btn-list:hover::before {
    background: #03136b;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-datashare29r .m-switch-btn-list.active::before {
    background: #03136b;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-datashare29r .m-switch-btn-list.active {
    background: rgba(3,19,107,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-datashare29r .m-switch-btn-sp {
    background: #03136b;
  }
}
.c-edit-datashare29r .m-prj-border-panel {
  border: 1px solid #03136b;
  background: rgba(3,19,107,0.05);
}
.c-edit-datashare29r .m-main-title::after {
  border-color: #03136b;
}
.c-edit-datashare29r .m-heading1-wrap::after {
  border-color: #03136b;
}
.c-edit-datashare29r .m-heading2-wrap::after {
  border-color: #03136b;
}
.c-edit-datashare29r .m-heading3 {
  border-color: #03136b;
}
.c-edit-datashare29r .m-sidebar-title {
  background: #03136b;
}
@media print, screen and (min-width: 769px) {
  .c-edit-datashare29r .m-sidebar-link:hover {
    background: rgba(3,19,107,0.05);
  }
}
.c-edit-datashare29r .m-sidebar-list.active .m-sidebar-link {
  background: rgba(3,19,107,0.1);
}
.c-edit-datashare29r .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-datashare29r .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-datashare29r .m-sidebar-child-link:hover {
    background: rgba(3,19,107,0.05);
  }
}
.c-edit-datashare29r .m-sidebar-ac-btn {
  background: #03136b;
}
@media print, screen and (min-width: 769px) {
  .c-edit-datashare29r .m-sidebar-ac-link:hover {
    background: rgba(3,19,107,0.05);
  }
}
.c-edit-datashare29r .m-btn2,
.c-edit-datashare29r .m-btn2-long,
.c-edit-datashare29r .m-btn9 {
  background-color: #03136b;
}
.c-edit-datashare29r .m-sidebar-ac-list,
.c-edit-datashare29r .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #888a7f;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #888a7f;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(136,138,127,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #888a7f;
  }
}
.m-prj-border-panel {
  border: 1px solid #888a7f;
  background: rgba(136,138,127,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj9 {
    border-left: 3px solid #888a7f;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj9 .nav-list-child-link span {
    border-left: 2px solid #888a7f;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj9 {
    border-left: 3px solid #888a7f;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj9 {
    border-left: 2px solid #888a7f;
  }
}
.panel-prj9 .panel-list-title {
  background: #888a7f;
}
.panel-prj9 .panel-list-detail {
  background: rgba(136,138,127,0.05);
}
.panel-prj9 .panel-list-table-title {
  color: #888a7f;
  fill: #888a7f;
}
.m-ac-panel-prj9 .m-ac-panel-prj-btn span {
  border-color: #888a7f;
}
.m-news-detail-prj9 {
  background: #888a7f;
}
.m-division-panel-prj9 {
  background: rgba(136,138,127,0.05);
  border-color: #888a7f;
}
.m-form-btn-prj9 input {
  background: #888a7f;
}
@media print, screen and (min-width: 769px) {
  .c-prj9 .m-switch-btn-list:hover::before {
    background: #888a7f;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj9 .m-switch-btn-list.active::before {
    background: #888a7f;
  }
}
@media screen and (max-width: 768px) {
  .c-prj9 .m-switch-btn-list.active {
    background: rgba(136,138,127,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj9 .m-switch-btn-sp {
    background: #888a7f;
  }
}
.c-prj9 .m-prj-border-panel {
  border: 1px solid #888a7f;
  background: rgba(136,138,127,0.05);
}
.c-prj9 .m-main-title::after {
  border-color: #888a7f;
}
.c-prj9 .m-heading1-wrap::after {
  border-color: #888a7f;
}
.c-prj9 .m-heading2-wrap::after {
  border-color: #888a7f;
}
.c-prj9 .m-heading3 {
  border-color: #888a7f;
}
.c-prj9 .m-sidebar-title {
  background: #888a7f;
}
@media print, screen and (min-width: 769px) {
  .c-prj9 .m-sidebar-link:hover {
    background: rgba(136,138,127,0.05);
  }
}
.c-prj9 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(136,138,127,0.1);
}
.c-prj9 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj9 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj9 .m-sidebar-child-link:hover {
    background: rgba(136,138,127,0.05);
  }
}
.c-prj9 .m-sidebar-ac-btn {
  background: #888a7f;
}
@media print, screen and (min-width: 769px) {
  .c-prj9 .m-sidebar-ac-link:hover {
    background: rgba(136,138,127,0.05);
  }
}
.c-prj9 .m-btn2,
.c-prj9 .m-btn2-long,
.c-prj9 .m-btn9 {
  background-color: #888a7f;
}
@media print, screen and (min-width: 769px) {
  .c-edit-shoene_pf30 .m-switch-btn-list:hover::before {
    background: #888a7f;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-shoene_pf30 .m-switch-btn-list.active::before {
    background: #888a7f;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-shoene_pf30 .m-switch-btn-list.active {
    background: rgba(136,138,127,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-shoene_pf30 .m-switch-btn-sp {
    background: #888a7f;
  }
}
.c-edit-shoene_pf30 .m-prj-border-panel {
  border: 1px solid #888a7f;
  background: rgba(136,138,127,0.05);
}
.c-edit-shoene_pf30 .m-main-title::after {
  border-color: #888a7f;
}
.c-edit-shoene_pf30 .m-heading1-wrap::after {
  border-color: #888a7f;
}
.c-edit-shoene_pf30 .m-heading2-wrap::after {
  border-color: #888a7f;
}
.c-edit-shoene_pf30 .m-heading3 {
  border-color: #888a7f;
}
.c-edit-shoene_pf30 .m-sidebar-title {
  background: #888a7f;
}
@media print, screen and (min-width: 769px) {
  .c-edit-shoene_pf30 .m-sidebar-link:hover {
    background: rgba(136,138,127,0.05);
  }
}
.c-edit-shoene_pf30 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(136,138,127,0.1);
}
.c-edit-shoene_pf30 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-shoene_pf30 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-shoene_pf30 .m-sidebar-child-link:hover {
    background: rgba(136,138,127,0.05);
  }
}
.c-edit-shoene_pf30 .m-sidebar-ac-btn {
  background: #888a7f;
}
@media print, screen and (min-width: 769px) {
  .c-edit-shoene_pf30 .m-sidebar-ac-link:hover {
    background: rgba(136,138,127,0.05);
  }
}
.c-edit-shoene_pf30 .m-btn2,
.c-edit-shoene_pf30 .m-btn2-long,
.c-edit-shoene_pf30 .m-btn9 {
  background-color: #888a7f;
}
.c-edit-shoene_pf30 .m-sidebar-ac-list,
.c-edit-shoene_pf30 .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #08c5d6;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #08c5d6;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(8,197,214,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #08c5d6;
  }
}
.m-prj-border-panel {
  border: 1px solid #08c5d6;
  background: rgba(8,197,214,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj10 {
    border-left: 3px solid #08c5d6;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj10 .nav-list-child-link span {
    border-left: 2px solid #08c5d6;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj10 {
    border-left: 3px solid #08c5d6;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj10 {
    border-left: 2px solid #08c5d6;
  }
}
.panel-prj10 .panel-list-title {
  background: #08c5d6;
}
.panel-prj10 .panel-list-detail {
  background: rgba(8,197,214,0.05);
}
.panel-prj10 .panel-list-table-title {
  color: #08c5d6;
  fill: #08c5d6;
}
.m-ac-panel-prj10 .m-ac-panel-prj-btn span {
  border-color: #08c5d6;
}
.m-news-detail-prj10 {
  background: #08c5d6;
}
.m-division-panel-prj10 {
  background: rgba(8,197,214,0.05);
  border-color: #08c5d6;
}
.m-form-btn-prj10 input {
  background: #08c5d6;
}
@media print, screen and (min-width: 769px) {
  .c-prj10 .m-switch-btn-list:hover::before {
    background: #08c5d6;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj10 .m-switch-btn-list.active::before {
    background: #08c5d6;
  }
}
@media screen and (max-width: 768px) {
  .c-prj10 .m-switch-btn-list.active {
    background: rgba(8,197,214,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj10 .m-switch-btn-sp {
    background: #08c5d6;
  }
}
.c-prj10 .m-prj-border-panel {
  border: 1px solid #08c5d6;
  background: rgba(8,197,214,0.05);
}
.c-prj10 .m-main-title::after {
  border-color: #08c5d6;
}
.c-prj10 .m-heading1-wrap::after {
  border-color: #08c5d6;
}
.c-prj10 .m-heading2-wrap::after {
  border-color: #08c5d6;
}
.c-prj10 .m-heading3 {
  border-color: #08c5d6;
}
.c-prj10 .m-sidebar-title {
  background: #08c5d6;
}
@media print, screen and (min-width: 769px) {
  .c-prj10 .m-sidebar-link:hover {
    background: rgba(8,197,214,0.05);
  }
}
.c-prj10 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(8,197,214,0.1);
}
.c-prj10 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj10 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj10 .m-sidebar-child-link:hover {
    background: rgba(8,197,214,0.05);
  }
}
.c-prj10 .m-sidebar-ac-btn {
  background: #08c5d6;
}
@media print, screen and (min-width: 769px) {
  .c-prj10 .m-sidebar-ac-link:hover {
    background: rgba(8,197,214,0.05);
  }
}
.c-prj10 .m-btn2,
.c-prj10 .m-btn2-long,
.c-prj10 .m-btn9 {
  background-color: #08c5d6;
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_zeh30 .m-switch-btn-list:hover::before {
    background: #08c5d6;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_zeh30 .m-switch-btn-list.active::before {
    background: #08c5d6;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-meti_zeh30 .m-switch-btn-list.active {
    background: rgba(8,197,214,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-meti_zeh30 .m-switch-btn-sp {
    background: #08c5d6;
  }
}
.c-edit-meti_zeh30 .m-prj-border-panel {
  border: 1px solid #08c5d6;
  background: rgba(8,197,214,0.05);
}
.c-edit-meti_zeh30 .m-main-title::after {
  border-color: #08c5d6;
}
.c-edit-meti_zeh30 .m-heading1-wrap::after {
  border-color: #08c5d6;
}
.c-edit-meti_zeh30 .m-heading2-wrap::after {
  border-color: #08c5d6;
}
.c-edit-meti_zeh30 .m-heading3 {
  border-color: #08c5d6;
}
.c-edit-meti_zeh30 .m-sidebar-title {
  background: #08c5d6;
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_zeh30 .m-sidebar-link:hover {
    background: rgba(8,197,214,0.05);
  }
}
.c-edit-meti_zeh30 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(8,197,214,0.1);
}
.c-edit-meti_zeh30 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_zeh30 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_zeh30 .m-sidebar-child-link:hover {
    background: rgba(8,197,214,0.05);
  }
}
.c-edit-meti_zeh30 .m-sidebar-ac-btn {
  background: #08c5d6;
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_zeh30 .m-sidebar-ac-link:hover {
    background: rgba(8,197,214,0.05);
  }
}
.c-edit-meti_zeh30 .m-btn2,
.c-edit-meti_zeh30 .m-btn2-long,
.c-edit-meti_zeh30 .m-btn9 {
  background-color: #08c5d6;
}
.c-edit-meti_zeh30 .m-sidebar-ac-list,
.c-edit-meti_zeh30 .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #4baeb7;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #4baeb7;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(75,174,183,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #4baeb7;
  }
}
.m-prj-border-panel {
  border: 1px solid #4baeb7;
  background: rgba(75,174,183,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj11 {
    border-left: 3px solid #4baeb7;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj11 .nav-list-child-link span {
    border-left: 2px solid #4baeb7;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj11 {
    border-left: 3px solid #4baeb7;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj11 {
    border-left: 2px solid #4baeb7;
  }
}
.panel-prj11 .panel-list-title {
  background: #4baeb7;
}
.panel-prj11 .panel-list-detail {
  background: rgba(75,174,183,0.05);
}
.panel-prj11 .panel-list-table-title {
  color: #4baeb7;
  fill: #4baeb7;
}
.m-ac-panel-prj11 .m-ac-panel-prj-btn span {
  border-color: #4baeb7;
}
.m-news-detail-prj11 {
  background: #4baeb7;
}
.m-division-panel-prj11 {
  background: rgba(75,174,183,0.05);
  border-color: #4baeb7;
}
.m-form-btn-prj11 input {
  background: #4baeb7;
}
@media print, screen and (min-width: 769px) {
  .c-prj11 .m-switch-btn-list:hover::before {
    background: #4baeb7;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj11 .m-switch-btn-list.active::before {
    background: #4baeb7;
  }
}
@media screen and (max-width: 768px) {
  .c-prj11 .m-switch-btn-list.active {
    background: rgba(75,174,183,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj11 .m-switch-btn-sp {
    background: #4baeb7;
  }
}
.c-prj11 .m-prj-border-panel {
  border: 1px solid #4baeb7;
  background: rgba(75,174,183,0.05);
}
.c-prj11 .m-main-title::after {
  border-color: #4baeb7;
}
.c-prj11 .m-heading1-wrap::after {
  border-color: #4baeb7;
}
.c-prj11 .m-heading2-wrap::after {
  border-color: #4baeb7;
}
.c-prj11 .m-heading3 {
  border-color: #4baeb7;
}
.c-prj11 .m-sidebar-title {
  background: #4baeb7;
}
@media print, screen and (min-width: 769px) {
  .c-prj11 .m-sidebar-link:hover {
    background: rgba(75,174,183,0.05);
  }
}
.c-prj11 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(75,174,183,0.1);
}
.c-prj11 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj11 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj11 .m-sidebar-child-link:hover {
    background: rgba(75,174,183,0.05);
  }
}
.c-prj11 .m-sidebar-ac-btn {
  background: #4baeb7;
}
@media print, screen and (min-width: 769px) {
  .c-prj11 .m-sidebar-ac-link:hover {
    background: rgba(75,174,183,0.05);
  }
}
.c-prj11 .m-btn2,
.c-prj11 .m-btn2-long,
.c-prj11 .m-btn9 {
  background-color: #4baeb7;
}
@media print, screen and (min-width: 769px) {
  .c-edit-moe_zeh30 .m-switch-btn-list:hover::before {
    background: #4baeb7;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-moe_zeh30 .m-switch-btn-list.active::before {
    background: #4baeb7;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-moe_zeh30 .m-switch-btn-list.active {
    background: rgba(75,174,183,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-moe_zeh30 .m-switch-btn-sp {
    background: #4baeb7;
  }
}
.c-edit-moe_zeh30 .m-prj-border-panel {
  border: 1px solid #4baeb7;
  background: rgba(75,174,183,0.05);
}
.c-edit-moe_zeh30 .m-main-title::after {
  border-color: #4baeb7;
}
.c-edit-moe_zeh30 .m-heading1-wrap::after {
  border-color: #4baeb7;
}
.c-edit-moe_zeh30 .m-heading2-wrap::after {
  border-color: #4baeb7;
}
.c-edit-moe_zeh30 .m-heading3 {
  border-color: #4baeb7;
}
.c-edit-moe_zeh30 .m-sidebar-title {
  background: #4baeb7;
}
@media print, screen and (min-width: 769px) {
  .c-edit-moe_zeh30 .m-sidebar-link:hover {
    background: rgba(75,174,183,0.05);
  }
}
.c-edit-moe_zeh30 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(75,174,183,0.1);
}
.c-edit-moe_zeh30 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-moe_zeh30 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-moe_zeh30 .m-sidebar-child-link:hover {
    background: rgba(75,174,183,0.05);
  }
}
.c-edit-moe_zeh30 .m-sidebar-ac-btn {
  background: #4baeb7;
}
@media print, screen and (min-width: 769px) {
  .c-edit-moe_zeh30 .m-sidebar-ac-link:hover {
    background: rgba(75,174,183,0.05);
  }
}
.c-edit-moe_zeh30 .m-btn2,
.c-edit-moe_zeh30 .m-btn2-long,
.c-edit-moe_zeh30 .m-btn9 {
  background-color: #4baeb7;
}
.c-edit-moe_zeh30 .m-sidebar-ac-list,
.c-edit-moe_zeh30 .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #0c9;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #0c9;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(0,204,153,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #0c9;
  }
}
.m-prj-border-panel {
  border: 1px solid #0c9;
  background: rgba(0,204,153,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj12 {
    border-left: 3px solid #0c9;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj12 .nav-list-child-link span {
    border-left: 2px solid #0c9;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj12 {
    border-left: 3px solid #0c9;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj12 {
    border-left: 2px solid #0c9;
  }
}
.panel-prj12 .panel-list-title {
  background: #0c9;
}
.panel-prj12 .panel-list-detail {
  background: rgba(0,204,153,0.05);
}
.panel-prj12 .panel-list-table-title {
  color: #0c9;
  fill: #0c9;
}
.m-ac-panel-prj12 .m-ac-panel-prj-btn span {
  border-color: #0c9;
}
.m-news-detail-prj12 {
  background: #0c9;
}
.m-division-panel-prj12 {
  background: rgba(0,204,153,0.05);
  border-color: #0c9;
}
.m-form-btn-prj12 input {
  background: #0c9;
}
@media print, screen and (min-width: 769px) {
  .c-prj12 .m-switch-btn-list:hover::before {
    background: #0c9;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj12 .m-switch-btn-list.active::before {
    background: #0c9;
  }
}
@media screen and (max-width: 768px) {
  .c-prj12 .m-switch-btn-list.active {
    background: rgba(0,204,153,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj12 .m-switch-btn-sp {
    background: #0c9;
  }
}
.c-prj12 .m-prj-border-panel {
  border: 1px solid #0c9;
  background: rgba(0,204,153,0.05);
}
.c-prj12 .m-main-title::after {
  border-color: #0c9;
}
.c-prj12 .m-heading1-wrap::after {
  border-color: #0c9;
}
.c-prj12 .m-heading2-wrap::after {
  border-color: #0c9;
}
.c-prj12 .m-heading3 {
  border-color: #0c9;
}
.c-prj12 .m-sidebar-title {
  background: #0c9;
}
@media print, screen and (min-width: 769px) {
  .c-prj12 .m-sidebar-link:hover {
    background: rgba(0,204,153,0.05);
  }
}
.c-prj12 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(0,204,153,0.1);
}
.c-prj12 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj12 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj12 .m-sidebar-child-link:hover {
    background: rgba(0,204,153,0.05);
  }
}
.c-prj12 .m-sidebar-ac-btn {
  background: #0c9;
}
@media print, screen and (min-width: 769px) {
  .c-prj12 .m-sidebar-ac-link:hover {
    background: rgba(0,204,153,0.05);
  }
}
.c-prj12 .m-btn2,
.c-prj12 .m-btn2-long,
.c-prj12 .m-btn9 {
  background-color: #0c9;
}
@media print, screen and (min-width: 769px) {
  .c-edit-moe_material30 .m-switch-btn-list:hover::before {
    background: #0c9;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-moe_material30 .m-switch-btn-list.active::before {
    background: #0c9;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-moe_material30 .m-switch-btn-list.active {
    background: rgba(0,204,153,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-moe_material30 .m-switch-btn-sp {
    background: #0c9;
  }
}
.c-edit-moe_material30 .m-prj-border-panel {
  border: 1px solid #0c9;
  background: rgba(0,204,153,0.05);
}
.c-edit-moe_material30 .m-main-title::after {
  border-color: #0c9;
}
.c-edit-moe_material30 .m-heading1-wrap::after {
  border-color: #0c9;
}
.c-edit-moe_material30 .m-heading2-wrap::after {
  border-color: #0c9;
}
.c-edit-moe_material30 .m-heading3 {
  border-color: #0c9;
}
.c-edit-moe_material30 .m-sidebar-title {
  background: #0c9;
}
@media print, screen and (min-width: 769px) {
  .c-edit-moe_material30 .m-sidebar-link:hover {
    background: rgba(0,204,153,0.05);
  }
}
.c-edit-moe_material30 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(0,204,153,0.1);
}
.c-edit-moe_material30 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-moe_material30 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-moe_material30 .m-sidebar-child-link:hover {
    background: rgba(0,204,153,0.05);
  }
}
.c-edit-moe_material30 .m-sidebar-ac-btn {
  background: #0c9;
}
@media print, screen and (min-width: 769px) {
  .c-edit-moe_material30 .m-sidebar-ac-link:hover {
    background: rgba(0,204,153,0.05);
  }
}
.c-edit-moe_material30 .m-btn2,
.c-edit-moe_material30 .m-btn2-long,
.c-edit-moe_material30 .m-btn9 {
  background-color: #0c9;
}
.c-edit-moe_material30 .m-sidebar-ac-list,
.c-edit-moe_material30 .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #ff8e8e;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #ff8e8e;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(255,142,142,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #ff8e8e;
  }
}
.m-prj-border-panel {
  border: 1px solid #ff8e8e;
  background: rgba(255,142,142,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj13 {
    border-left: 3px solid #ff8e8e;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj13 .nav-list-child-link span {
    border-left: 2px solid #ff8e8e;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj13 {
    border-left: 3px solid #ff8e8e;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj13 {
    border-left: 2px solid #ff8e8e;
  }
}
.panel-prj13 .panel-list-title {
  background: #ff8e8e;
}
.panel-prj13 .panel-list-detail {
  background: rgba(255,142,142,0.05);
}
.panel-prj13 .panel-list-table-title {
  color: #ff8e8e;
  fill: #ff8e8e;
}
.m-ac-panel-prj13 .m-ac-panel-prj-btn span {
  border-color: #ff8e8e;
}
.m-news-detail-prj13 {
  background: #ff8e8e;
}
.m-division-panel-prj13 {
  background: rgba(255,142,142,0.05);
  border-color: #ff8e8e;
}
.m-form-btn-prj13 input {
  background: #ff8e8e;
}
@media print, screen and (min-width: 769px) {
  .c-prj13 .m-switch-btn-list:hover::before {
    background: #ff8e8e;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj13 .m-switch-btn-list.active::before {
    background: #ff8e8e;
  }
}
@media screen and (max-width: 768px) {
  .c-prj13 .m-switch-btn-list.active {
    background: rgba(255,142,142,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj13 .m-switch-btn-sp {
    background: #ff8e8e;
  }
}
.c-prj13 .m-prj-border-panel {
  border: 1px solid #ff8e8e;
  background: rgba(255,142,142,0.05);
}
.c-prj13 .m-main-title::after {
  border-color: #ff8e8e;
}
.c-prj13 .m-heading1-wrap::after {
  border-color: #ff8e8e;
}
.c-prj13 .m-heading2-wrap::after {
  border-color: #ff8e8e;
}
.c-prj13 .m-heading3 {
  border-color: #ff8e8e;
}
.c-prj13 .m-sidebar-title {
  background: #ff8e8e;
}
@media print, screen and (min-width: 769px) {
  .c-prj13 .m-sidebar-link:hover {
    background: rgba(255,142,142,0.05);
  }
}
.c-prj13 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(255,142,142,0.1);
}
.c-prj13 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj13 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj13 .m-sidebar-child-link:hover {
    background: rgba(255,142,142,0.05);
  }
}
.c-prj13 .m-sidebar-ac-btn {
  background: #ff8e8e;
}
@media print, screen and (min-width: 769px) {
  .c-prj13 .m-sidebar-ac-link:hover {
    background: rgba(255,142,142,0.05);
  }
}
.c-prj13 .m-btn2,
.c-prj13 .m-btn2-long,
.c-prj13 .m-btn9 {
  background-color: #ff8e8e;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #f4b02e;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #f4b02e;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(244,176,46,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #f4b02e;
  }
}
.m-prj-border-panel {
  border: 1px solid #f4b02e;
  background: rgba(244,176,46,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj14 {
    border-left: 3px solid #f4b02e;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj14 .nav-list-child-link span {
    border-left: 2px solid #f4b02e;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj14 {
    border-left: 3px solid #f4b02e;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj14 {
    border-left: 2px solid #f4b02e;
  }
}
.panel-prj14 .panel-list-title {
  background: #f4b02e;
}
.panel-prj14 .panel-list-detail {
  background: rgba(244,176,46,0.05);
}
.panel-prj14 .panel-list-table-title {
  color: #f4b02e;
  fill: #f4b02e;
}
.m-ac-panel-prj14 .m-ac-panel-prj-btn span {
  border-color: #f4b02e;
}
.m-news-detail-prj14 {
  background: #f4b02e;
}
.m-division-panel-prj14 {
  background: rgba(244,176,46,0.05);
  border-color: #f4b02e;
}
.m-form-btn-prj14 input {
  background: #f4b02e;
}
@media print, screen and (min-width: 769px) {
  .c-prj14 .m-switch-btn-list:hover::before {
    background: #f4b02e;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj14 .m-switch-btn-list.active::before {
    background: #f4b02e;
  }
}
@media screen and (max-width: 768px) {
  .c-prj14 .m-switch-btn-list.active {
    background: rgba(244,176,46,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj14 .m-switch-btn-sp {
    background: #f4b02e;
  }
}
.c-prj14 .m-prj-border-panel {
  border: 1px solid #f4b02e;
  background: rgba(244,176,46,0.05);
}
.c-prj14 .m-main-title::after {
  border-color: #f4b02e;
}
.c-prj14 .m-heading1-wrap::after {
  border-color: #f4b02e;
}
.c-prj14 .m-heading2-wrap::after {
  border-color: #f4b02e;
}
.c-prj14 .m-heading3 {
  border-color: #f4b02e;
}
.c-prj14 .m-sidebar-title {
  background: #f4b02e;
}
@media print, screen and (min-width: 769px) {
  .c-prj14 .m-sidebar-link:hover {
    background: rgba(244,176,46,0.05);
  }
}
.c-prj14 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(244,176,46,0.1);
}
.c-prj14 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj14 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj14 .m-sidebar-child-link:hover {
    background: rgba(244,176,46,0.05);
  }
}
.c-prj14 .m-sidebar-ac-btn {
  background: #f4b02e;
}
@media print, screen and (min-width: 769px) {
  .c-prj14 .m-sidebar-ac-link:hover {
    background: rgba(244,176,46,0.05);
  }
}
.c-prj14 .m-btn2,
.c-prj14 .m-btn2-long,
.c-prj14 .m-btn9 {
  background-color: #f4b02e;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #4baeb7;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #4baeb7;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(75,174,183,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #4baeb7;
  }
}
.m-prj-border-panel {
  border: 1px solid #4baeb7;
  background: rgba(75,174,183,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj15 {
    border-left: 3px solid #4baeb7;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj15 .nav-list-child-link span {
    border-left: 2px solid #4baeb7;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj15 {
    border-left: 3px solid #4baeb7;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj15 {
    border-left: 2px solid #4baeb7;
  }
}
.panel-prj15 .panel-list-title {
  background: #4baeb7;
}
.panel-prj15 .panel-list-detail {
  background: rgba(75,174,183,0.05);
}
.panel-prj15 .panel-list-table-title {
  color: #4baeb7;
  fill: #4baeb7;
}
.m-ac-panel-prj15 .m-ac-panel-prj-btn span {
  border-color: #4baeb7;
}
.m-news-detail-prj15 {
  background: #4baeb7;
}
.m-division-panel-prj15 {
  background: rgba(75,174,183,0.05);
  border-color: #4baeb7;
}
.m-form-btn-prj15 input {
  background: #4baeb7;
}
@media print, screen and (min-width: 769px) {
  .c-prj15 .m-switch-btn-list:hover::before {
    background: #4baeb7;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj15 .m-switch-btn-list.active::before {
    background: #4baeb7;
  }
}
@media screen and (max-width: 768px) {
  .c-prj15 .m-switch-btn-list.active {
    background: rgba(75,174,183,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj15 .m-switch-btn-sp {
    background: #4baeb7;
  }
}
.c-prj15 .m-prj-border-panel {
  border: 1px solid #4baeb7;
  background: rgba(75,174,183,0.05);
}
.c-prj15 .m-main-title::after {
  border-color: #4baeb7;
}
.c-prj15 .m-heading1-wrap::after {
  border-color: #4baeb7;
}
.c-prj15 .m-heading2-wrap::after {
  border-color: #4baeb7;
}
.c-prj15 .m-heading3 {
  border-color: #4baeb7;
}
.c-prj15 .m-sidebar-title {
  background: #4baeb7;
}
@media print, screen and (min-width: 769px) {
  .c-prj15 .m-sidebar-link:hover {
    background: rgba(75,174,183,0.05);
  }
}
.c-prj15 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(75,174,183,0.1);
}
.c-prj15 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj15 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj15 .m-sidebar-child-link:hover {
    background: rgba(75,174,183,0.05);
  }
}
.c-prj15 .m-sidebar-ac-btn {
  background: #4baeb7;
}
@media print, screen and (min-width: 769px) {
  .c-prj15 .m-sidebar-ac-link:hover {
    background: rgba(75,174,183,0.05);
  }
}
.c-prj15 .m-btn2,
.c-prj15 .m-btn2-long,
.c-prj15 .m-btn9 {
  background-color: #4baeb7;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #007bc7;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #007bc7;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(0,123,199,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #007bc7;
  }
}
.m-prj-border-panel {
  border: 1px solid #007bc7;
  background: rgba(0,123,199,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj16 {
    border-left: 3px solid #007bc7;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj16 .nav-list-child-link span {
    border-left: 2px solid #007bc7;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj16 {
    border-left: 3px solid #007bc7;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj16 {
    border-left: 2px solid #007bc7;
  }
}
.panel-prj16 .panel-list-title {
  background: #007bc7;
}
.panel-prj16 .panel-list-detail {
  background: rgba(0,123,199,0.05);
}
.panel-prj16 .panel-list-table-title {
  color: #007bc7;
  fill: #007bc7;
}
.m-ac-panel-prj16 .m-ac-panel-prj-btn span {
  border-color: #007bc7;
}
.m-news-detail-prj16 {
  background: #007bc7;
}
.m-division-panel-prj16 {
  background: rgba(0,123,199,0.05);
  border-color: #007bc7;
}
.m-form-btn-prj16 input {
  background: #007bc7;
}
@media print, screen and (min-width: 769px) {
  .c-prj16 .m-switch-btn-list:hover::before {
    background: #007bc7;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj16 .m-switch-btn-list.active::before {
    background: #007bc7;
  }
}
@media screen and (max-width: 768px) {
  .c-prj16 .m-switch-btn-list.active {
    background: rgba(0,123,199,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj16 .m-switch-btn-sp {
    background: #007bc7;
  }
}
.c-prj16 .m-prj-border-panel {
  border: 1px solid #007bc7;
  background: rgba(0,123,199,0.05);
}
.c-prj16 .m-main-title::after {
  border-color: #007bc7;
}
.c-prj16 .m-heading1-wrap::after {
  border-color: #007bc7;
}
.c-prj16 .m-heading2-wrap::after {
  border-color: #007bc7;
}
.c-prj16 .m-heading3 {
  border-color: #007bc7;
}
.c-prj16 .m-sidebar-title {
  background: #007bc7;
}
@media print, screen and (min-width: 769px) {
  .c-prj16 .m-sidebar-link:hover {
    background: rgba(0,123,199,0.05);
  }
}
.c-prj16 .m-sidebar-list.active .m-sidebar-link {
  background: c_prj_01_16;
}
.c-prj16 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj16 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj16 .m-sidebar-child-link:hover {
    background: rgba(0,123,199,0.05);
  }
}
.c-prj16 .m-sidebar-ac-btn {
  background: #007bc7;
}
@media print, screen and (min-width: 769px) {
  .c-prj16 .m-sidebar-ac-link:hover {
    background: rgba(0,123,199,0.05);
  }
}
.c-prj16 .m-btn2,
.c-prj16 .m-btn2-long,
.c-prj16 .m-btn9 {
  background-color: #007bc7;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #39278b;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #39278b;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(57,39,139,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #39278b;
  }
}
.m-prj-border-panel {
  border: 1px solid #39278b;
  background: rgba(57,39,139,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj17 {
    border-left: 3px solid #39278b;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj17 .nav-list-child-link span {
    border-left: 2px solid #39278b;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj17 {
    border-left: 3px solid #39278b;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj17 {
    border-left: 2px solid #39278b;
  }
}
.panel-prj17 .panel-list-title {
  background: #39278b;
}
.panel-prj17 .panel-list-detail {
  background: rgba(57,39,139,0.05);
}
.panel-prj17 .panel-list-table-title {
  color: #39278b;
  fill: #39278b;
}
.m-ac-panel-prj17 .m-ac-panel-prj-btn span {
  border-color: #39278b;
}
.m-news-detail-prj17 {
  background: #39278b;
}
.m-division-panel-prj17 {
  background: rgba(57,39,139,0.05);
  border-color: #39278b;
}
.m-form-btn-prj17 input {
  background: #39278b;
}
@media print, screen and (min-width: 769px) {
  .c-prj17 .m-switch-btn-list:hover::before {
    background: #39278b;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj17 .m-switch-btn-list.active::before {
    background: #39278b;
  }
}
@media screen and (max-width: 768px) {
  .c-prj17 .m-switch-btn-list.active {
    background: rgba(57,39,139,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj17 .m-switch-btn-sp {
    background: #39278b;
  }
}
.c-prj17 .m-prj-border-panel {
  border: 1px solid #39278b;
  background: rgba(57,39,139,0.05);
}
.c-prj17 .m-main-title::after {
  border-color: #39278b;
}
.c-prj17 .m-heading1-wrap::after {
  border-color: #39278b;
}
.c-prj17 .m-heading2-wrap::after {
  border-color: #39278b;
}
.c-prj17 .m-heading3 {
  border-color: #39278b;
}
.c-prj17 .m-sidebar-title {
  background: #39278b;
}
@media print, screen and (min-width: 769px) {
  .c-prj17 .m-sidebar-link:hover {
    background: rgba(57,39,139,0.05);
  }
}
.c-prj17 .m-sidebar-list.active .m-sidebar-link {
  background: c_prj_01_17;
}
.c-prj17 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj17 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj17 .m-sidebar-child-link:hover {
    background: rgba(57,39,139,0.05);
  }
}
.c-prj17 .m-sidebar-ac-btn {
  background: #39278b;
}
@media print, screen and (min-width: 769px) {
  .c-prj17 .m-sidebar-ac-link:hover {
    background: rgba(57,39,139,0.05);
  }
}
.c-prj17 .m-btn2,
.c-prj17 .m-btn2-long,
.c-prj17 .m-btn9 {
  background-color: #39278b;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #e5ad17;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #e5ad17;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(229,173,23,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #e5ad17;
  }
}
.m-prj-border-panel {
  border: 1px solid #e5ad17;
  background: rgba(229,173,23,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj18 {
    border-left: 3px solid #e5ad17;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj18 .nav-list-child-link span {
    border-left: 2px solid #e5ad17;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj18 {
    border-left: 3px solid #e5ad17;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj18 {
    border-left: 2px solid #e5ad17;
  }
}
.panel-prj18 .panel-list-title {
  background: #e5ad17;
}
.panel-prj18 .panel-list-detail {
  background: rgba(229,173,23,0.05);
}
.panel-prj18 .panel-list-table-title {
  color: #e5ad17;
  fill: #e5ad17;
}
.m-ac-panel-prj18 .m-ac-panel-prj-btn span {
  border-color: #e5ad17;
}
.m-news-detail-prj18 {
  background: #e5ad17;
}
.m-division-panel-prj18 {
  background: rgba(229,173,23,0.05);
  border-color: #e5ad17;
}
.m-form-btn-prj18 input {
  background: #e5ad17;
}
@media print, screen and (min-width: 769px) {
  .c-prj18 .m-switch-btn-list:hover::before {
    background: #e5ad17;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj18 .m-switch-btn-list.active::before {
    background: #e5ad17;
  }
}
@media screen and (max-width: 768px) {
  .c-prj18 .m-switch-btn-list.active {
    background: rgba(229,173,23,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj18 .m-switch-btn-sp {
    background: #e5ad17;
  }
}
.c-prj18 .m-prj-border-panel {
  border: 1px solid #e5ad17;
  background: rgba(229,173,23,0.05);
}
.c-prj18 .m-main-title::after {
  border-color: #e5ad17;
}
.c-prj18 .m-heading1-wrap::after {
  border-color: #e5ad17;
}
.c-prj18 .m-heading2-wrap::after {
  border-color: #e5ad17;
}
.c-prj18 .m-heading3 {
  border-color: #e5ad17;
}
.c-prj18 .m-sidebar-title {
  background: #e5ad17;
}
@media print, screen and (min-width: 769px) {
  .c-prj18 .m-sidebar-link:hover {
    background: rgba(229,173,23,0.05);
  }
}
.c-prj18 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(229,173,23,0.1);
}
.c-prj18 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj18 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj18 .m-sidebar-child-link:hover {
    background: rgba(229,173,23,0.05);
  }
}
.c-prj18 .m-sidebar-ac-btn {
  background: #e5ad17;
}
@media print, screen and (min-width: 769px) {
  .c-prj18 .m-sidebar-ac-link:hover {
    background: rgba(229,173,23,0.05);
  }
}
.c-prj18 .m-btn2,
.c-prj18 .m-btn2-long,
.c-prj18 .m-btn9 {
  background-color: #e5ad17;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #ff703c;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #ff703c;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(255,112,60,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #ff703c;
  }
}
.m-prj-border-panel {
  border: 1px solid #ff703c;
  background: rgba(255,112,60,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj19 {
    border-left: 3px solid #ff703c;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj19 .nav-list-child-link span {
    border-left: 2px solid #ff703c;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj19 {
    border-left: 3px solid #ff703c;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj19 {
    border-left: 2px solid #ff703c;
  }
}
.panel-prj19 .panel-list-title {
  background: #ff703c;
}
.panel-prj19 .panel-list-detail {
  background: rgba(255,112,60,0.05);
}
.panel-prj19 .panel-list-table-title {
  color: #ff703c;
  fill: #ff703c;
}
.m-ac-panel-prj19 .m-ac-panel-prj-btn span {
  border-color: #ff703c;
}
.m-news-detail-prj19 {
  background: #ff703c;
}
.m-division-panel-prj19 {
  background: rgba(255,112,60,0.05);
  border-color: #ff703c;
}
.m-form-btn-prj19 input {
  background: #ff703c;
}
@media print, screen and (min-width: 769px) {
  .c-prj19 .m-switch-btn-list:hover::before {
    background: #ff703c;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj19 .m-switch-btn-list.active::before {
    background: #ff703c;
  }
}
@media screen and (max-width: 768px) {
  .c-prj19 .m-switch-btn-list.active {
    background: rgba(255,112,60,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj19 .m-switch-btn-sp {
    background: #ff703c;
  }
}
.c-prj19 .m-prj-border-panel {
  border: 1px solid #ff703c;
  background: rgba(255,112,60,0.05);
}
.c-prj19 .m-main-title::after {
  border-color: #ff703c;
}
.c-prj19 .m-heading1-wrap::after {
  border-color: #ff703c;
}
.c-prj19 .m-heading2-wrap::after {
  border-color: #ff703c;
}
.c-prj19 .m-heading3 {
  border-color: #ff703c;
}
.c-prj19 .m-sidebar-title {
  background: #ff703c;
}
@media print, screen and (min-width: 769px) {
  .c-prj19 .m-sidebar-link:hover {
    background: rgba(255,112,60,0.05);
  }
}
.c-prj19 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(255,112,60,0.1);
}
.c-prj19 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj19 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj19 .m-sidebar-child-link:hover {
    background: rgba(255,112,60,0.05);
  }
}
.c-prj19 .m-sidebar-ac-btn {
  background: #ff703c;
}
@media print, screen and (min-width: 769px) {
  .c-prj19 .m-sidebar-ac-link:hover {
    background: rgba(255,112,60,0.05);
  }
}
.c-prj19 .m-btn2,
.c-prj19 .m-btn2-long,
.c-prj19 .m-btn9 {
  background-color: #ff703c;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #bd5ec6;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #bd5ec6;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(189,94,198,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #bd5ec6;
  }
}
.m-prj-border-panel {
  border: 1px solid #bd5ec6;
  background: rgba(189,94,198,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj20 {
    border-left: 3px solid #bd5ec6;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj20 .nav-list-child-link span {
    border-left: 2px solid #bd5ec6;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj20 {
    border-left: 3px solid #bd5ec6;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj20 {
    border-left: 2px solid #bd5ec6;
  }
}
.panel-prj20 .panel-list-title {
  background: #bd5ec6;
}
.panel-prj20 .panel-list-detail {
  background: rgba(189,94,198,0.05);
}
.panel-prj20 .panel-list-table-title {
  color: #bd5ec6;
  fill: #bd5ec6;
}
.m-ac-panel-prj20 .m-ac-panel-prj-btn span {
  border-color: #bd5ec6;
}
.m-news-detail-prj20 {
  background: #bd5ec6;
}
.m-division-panel-prj20 {
  background: rgba(189,94,198,0.05);
  border-color: #bd5ec6;
}
.m-form-btn-prj20 input {
  background: #bd5ec6;
}
@media print, screen and (min-width: 769px) {
  .c-prj20 .m-switch-btn-list:hover::before {
    background: #bd5ec6;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj20 .m-switch-btn-list.active::before {
    background: #bd5ec6;
  }
}
@media screen and (max-width: 768px) {
  .c-prj20 .m-switch-btn-list.active {
    background: rgba(189,94,198,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj20 .m-switch-btn-sp {
    background: #bd5ec6;
  }
}
.c-prj20 .m-prj-border-panel {
  border: 1px solid #bd5ec6;
  background: rgba(189,94,198,0.05);
}
.c-prj20 .m-main-title::after {
  border-color: #bd5ec6;
}
.c-prj20 .m-heading1-wrap::after {
  border-color: #bd5ec6;
}
.c-prj20 .m-heading2-wrap::after {
  border-color: #bd5ec6;
}
.c-prj20 .m-heading3 {
  border-color: #bd5ec6;
}
.c-prj20 .m-sidebar-title {
  background: #bd5ec6;
}
@media print, screen and (min-width: 769px) {
  .c-prj20 .m-sidebar-link:hover {
    background: rgba(189,94,198,0.05);
  }
}
.c-prj20 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(189,94,198,0.1);
}
.c-prj20 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj20 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj20 .m-sidebar-child-link:hover {
    background: rgba(189,94,198,0.05);
  }
}
.c-prj20 .m-sidebar-ac-btn {
  background: #bd5ec6;
}
@media print, screen and (min-width: 769px) {
  .c-prj20 .m-sidebar-ac-link:hover {
    background: rgba(189,94,198,0.05);
  }
}
.c-prj20 .m-btn2,
.c-prj20 .m-btn2-long,
.c-prj20 .m-btn9 {
  background-color: #bd5ec6;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #4daf56;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #4daf56;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(77,175,86,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #4daf56;
  }
}
.m-prj-border-panel {
  border: 1px solid #4daf56;
  background: rgba(77,175,86,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj21 {
    border-left: 3px solid #4daf56;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj21 .nav-list-child-link span {
    border-left: 2px solid #4daf56;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj21 {
    border-left: 3px solid #4daf56;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj21 {
    border-left: 2px solid #4daf56;
  }
}
.panel-prj21 .panel-list-title {
  background: #4daf56;
}
.panel-prj21 .panel-list-detail {
  background: rgba(77,175,86,0.05);
}
.panel-prj21 .panel-list-table-title {
  color: #4daf56;
  fill: #4daf56;
}
.m-ac-panel-prj21 .m-ac-panel-prj-btn span {
  border-color: #4daf56;
}
.m-news-detail-prj21 {
  background: #4daf56;
}
.m-division-panel-prj21 {
  background: rgba(77,175,86,0.05);
  border-color: #4daf56;
}
.m-form-btn-prj21 input {
  background: #4daf56;
}
@media print, screen and (min-width: 769px) {
  .c-prj21 .m-switch-btn-list:hover::before {
    background: #4daf56;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj21 .m-switch-btn-list.active::before {
    background: #4daf56;
  }
}
@media screen and (max-width: 768px) {
  .c-prj21 .m-switch-btn-list.active {
    background: rgba(77,175,86,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj21 .m-switch-btn-sp {
    background: #4daf56;
  }
}
.c-prj21 .m-prj-border-panel {
  border: 1px solid #4daf56;
  background: rgba(77,175,86,0.05);
}
.c-prj21 .m-main-title::after {
  border-color: #4daf56;
}
.c-prj21 .m-heading1-wrap::after {
  border-color: #4daf56;
}
.c-prj21 .m-heading2-wrap::after {
  border-color: #4daf56;
}
.c-prj21 .m-heading3 {
  border-color: #4daf56;
}
.c-prj21 .m-sidebar-title {
  background: #4daf56;
}
@media print, screen and (min-width: 769px) {
  .c-prj21 .m-sidebar-link:hover {
    background: rgba(77,175,86,0.05);
  }
}
.c-prj21 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(77,175,86,0.1);
}
.c-prj21 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj21 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj21 .m-sidebar-child-link:hover {
    background: rgba(77,175,86,0.05);
  }
}
.c-prj21 .m-sidebar-ac-btn {
  background: #4daf56;
}
@media print, screen and (min-width: 769px) {
  .c-prj21 .m-sidebar-ac-link:hover {
    background: rgba(77,175,86,0.05);
  }
}
.c-prj21 .m-btn2,
.c-prj21 .m-btn2-long,
.c-prj21 .m-btn9 {
  background-color: #4daf56;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #fabe00;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #fabe00;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(250,190,0,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #fabe00;
  }
}
.m-prj-border-panel {
  border: 1px solid #fabe00;
  background: rgba(250,190,0,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj22 {
    border-left: 3px solid #fabe00;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj22 .nav-list-child-link span {
    border-left: 2px solid #fabe00;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj22 {
    border-left: 3px solid #fabe00;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj22 {
    border-left: 2px solid #fabe00;
  }
}
.panel-prj22 .panel-list-title {
  background: #fabe00;
}
.panel-prj22 .panel-list-detail {
  background: rgba(250,190,0,0.05);
}
.panel-prj22 .panel-list-table-title {
  color: #fabe00;
  fill: #fabe00;
}
.m-ac-panel-prj22 .m-ac-panel-prj-btn span {
  border-color: #fabe00;
}
.m-news-detail-prj22 {
  background: #fabe00;
}
.m-division-panel-prj22 {
  background: rgba(250,190,0,0.05);
  border-color: #fabe00;
}
.m-form-btn-prj22 input {
  background: #fabe00;
}
@media print, screen and (min-width: 769px) {
  .c-prj22 .m-switch-btn-list:hover::before {
    background: #fabe00;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj22 .m-switch-btn-list.active::before {
    background: #fabe00;
  }
}
@media screen and (max-width: 768px) {
  .c-prj22 .m-switch-btn-list.active {
    background: rgba(250,190,0,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj22 .m-switch-btn-sp {
    background: #fabe00;
  }
}
.c-prj22 .m-prj-border-panel {
  border: 1px solid #fabe00;
  background: rgba(250,190,0,0.05);
}
.c-prj22 .m-main-title::after {
  border-color: #fabe00;
}
.c-prj22 .m-heading1-wrap::after {
  border-color: #fabe00;
}
.c-prj22 .m-heading2-wrap::after {
  border-color: #fabe00;
}
.c-prj22 .m-heading3 {
  border-color: #fabe00;
}
.c-prj22 .m-sidebar-title {
  background: #fabe00;
}
@media print, screen and (min-width: 769px) {
  .c-prj22 .m-sidebar-link:hover {
    background: rgba(250,190,0,0.05);
  }
}
.c-prj22 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(250,190,0,0.1);
}
.c-prj22 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj22 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj22 .m-sidebar-child-link:hover {
    background: rgba(250,190,0,0.05);
  }
}
.c-prj22 .m-sidebar-ac-btn {
  background: #fabe00;
}
@media print, screen and (min-width: 769px) {
  .c-prj22 .m-sidebar-ac-link:hover {
    background: rgba(250,190,0,0.05);
  }
}
.c-prj22 .m-btn2,
.c-prj22 .m-btn2-long,
.c-prj22 .m-btn9 {
  background-color: #fabe00;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #de5065;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #de5065;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(222,80,101,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #de5065;
  }
}
.m-prj-border-panel {
  border: 1px solid #de5065;
  background: rgba(222,80,101,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj23 {
    border-left: 3px solid #de5065;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj23 .nav-list-child-link span {
    border-left: 2px solid #de5065;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj23 {
    border-left: 3px solid #de5065;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj23 {
    border-left: 2px solid #de5065;
  }
}
.panel-prj23 .panel-list-title {
  background: #de5065;
}
.panel-prj23 .panel-list-detail {
  background: rgba(222,80,101,0.05);
}
.panel-prj23 .panel-list-table-title {
  color: #de5065;
  fill: #de5065;
}
.m-ac-panel-prj23 .m-ac-panel-prj-btn span {
  border-color: #de5065;
}
.m-news-detail-prj23 {
  background: #de5065;
}
.m-division-panel-prj23 {
  background: rgba(222,80,101,0.05);
  border-color: #de5065;
}
.m-form-btn-prj23 input {
  background: #de5065;
}
@media print, screen and (min-width: 769px) {
  .c-prj23 .m-switch-btn-list:hover::before {
    background: #de5065;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj23 .m-switch-btn-list.active::before {
    background: #de5065;
  }
}
@media screen and (max-width: 768px) {
  .c-prj23 .m-switch-btn-list.active {
    background: rgba(222,80,101,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj23 .m-switch-btn-sp {
    background: #de5065;
  }
}
.c-prj23 .m-prj-border-panel {
  border: 1px solid #de5065;
  background: rgba(222,80,101,0.05);
}
.c-prj23 .m-main-title::after {
  border-color: #de5065;
}
.c-prj23 .m-heading1-wrap::after {
  border-color: #de5065;
}
.c-prj23 .m-heading2-wrap::after {
  border-color: #de5065;
}
.c-prj23 .m-heading3 {
  border-color: #de5065;
}
.c-prj23 .m-sidebar-title {
  background: #de5065;
}
@media print, screen and (min-width: 769px) {
  .c-prj23 .m-sidebar-link:hover {
    background: rgba(222,80,101,0.05);
  }
}
.c-prj23 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(222,80,101,0.1);
}
.c-prj23 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj23 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj23 .m-sidebar-child-link:hover {
    background: rgba(222,80,101,0.05);
  }
}
.c-prj23 .m-sidebar-ac-btn {
  background: #de5065;
}
@media print, screen and (min-width: 769px) {
  .c-prj23 .m-sidebar-ac-link:hover {
    background: rgba(222,80,101,0.05);
  }
}
.c-prj23 .m-btn2,
.c-prj23 .m-btn2-long,
.c-prj23 .m-btn9 {
  background-color: #de5065;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #4baeb7;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #4baeb7;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(75,174,183,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #4baeb7;
  }
}
.m-prj-border-panel {
  border: 1px solid #4baeb7;
  background: rgba(75,174,183,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj24 {
    border-left: 3px solid #4baeb7;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj24 .nav-list-child-link span {
    border-left: 2px solid #4baeb7;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj24 {
    border-left: 3px solid #4baeb7;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj24 {
    border-left: 2px solid #4baeb7;
  }
}
.panel-prj24 .panel-list-title {
  background: #4baeb7;
}
.panel-prj24 .panel-list-detail {
  background: rgba(75,174,183,0.05);
}
.panel-prj24 .panel-list-table-title {
  color: #4baeb7;
  fill: #4baeb7;
}
.m-ac-panel-prj24 .m-ac-panel-prj-btn span {
  border-color: #4baeb7;
}
.m-news-detail-prj24 {
  background: #4baeb7;
}
.m-division-panel-prj24 {
  background: rgba(75,174,183,0.05);
  border-color: #4baeb7;
}
.m-form-btn-prj24 input {
  background: #4baeb7;
}
@media print, screen and (min-width: 769px) {
  .c-prj24 .m-switch-btn-list:hover::before {
    background: #4baeb7;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj24 .m-switch-btn-list.active::before {
    background: #4baeb7;
  }
}
@media screen and (max-width: 768px) {
  .c-prj24 .m-switch-btn-list.active {
    background: rgba(75,174,183,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj24 .m-switch-btn-sp {
    background: #4baeb7;
  }
}
.c-prj24 .m-prj-border-panel {
  border: 1px solid #4baeb7;
  background: rgba(75,174,183,0.05);
}
.c-prj24 .m-main-title::after {
  border-color: #4baeb7;
}
.c-prj24 .m-heading1-wrap::after {
  border-color: #4baeb7;
}
.c-prj24 .m-heading2-wrap::after {
  border-color: #4baeb7;
}
.c-prj24 .m-heading3 {
  border-color: #4baeb7;
}
.c-prj24 .m-sidebar-title {
  background: #4baeb7;
}
@media print, screen and (min-width: 769px) {
  .c-prj24 .m-sidebar-link:hover {
    background: rgba(75,174,183,0.05);
  }
}
.c-prj24 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(75,174,183,0.1);
}
.c-prj24 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj24 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj24 .m-sidebar-child-link:hover {
    background: rgba(75,174,183,0.05);
  }
}
.c-prj24 .m-sidebar-ac-btn {
  background: #4baeb7;
}
@media print, screen and (min-width: 769px) {
  .c-prj24 .m-sidebar-ac-link:hover {
    background: rgba(75,174,183,0.05);
  }
}
.c-prj24 .m-btn2,
.c-prj24 .m-btn2-long,
.c-prj24 .m-btn9 {
  background-color: #4baeb7;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #08c5d6;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #08c5d6;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(8,197,214,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #08c5d6;
  }
}
.m-prj-border-panel {
  border: 1px solid #08c5d6;
  background: rgba(8,197,214,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj25 {
    border-left: 3px solid #08c5d6;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj25 .nav-list-child-link span {
    border-left: 2px solid #08c5d6;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj25 {
    border-left: 3px solid #08c5d6;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj25 {
    border-left: 2px solid #08c5d6;
  }
}
.panel-prj25 .panel-list-title {
  background: #08c5d6;
}
.panel-prj25 .panel-list-detail {
  background: rgba(8,197,214,0.05);
}
.panel-prj25 .panel-list-table-title {
  color: #08c5d6;
  fill: #08c5d6;
}
.m-ac-panel-prj25 .m-ac-panel-prj-btn span {
  border-color: #08c5d6;
}
.m-news-detail-prj25 {
  background: #08c5d6;
}
.m-division-panel-prj25 {
  background: rgba(8,197,214,0.05);
  border-color: #08c5d6;
}
.m-form-btn-prj25 input {
  background: #08c5d6;
}
@media print, screen and (min-width: 769px) {
  .c-prj25 .m-switch-btn-list:hover::before {
    background: #08c5d6;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj25 .m-switch-btn-list.active::before {
    background: #08c5d6;
  }
}
@media screen and (max-width: 768px) {
  .c-prj25 .m-switch-btn-list.active {
    background: rgba(8,197,214,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj25 .m-switch-btn-sp {
    background: #08c5d6;
  }
}
.c-prj25 .m-prj-border-panel {
  border: 1px solid #08c5d6;
  background: rgba(8,197,214,0.05);
}
.c-prj25 .m-main-title::after {
  border-color: #08c5d6;
}
.c-prj25 .m-heading1-wrap::after {
  border-color: #08c5d6;
}
.c-prj25 .m-heading2-wrap::after {
  border-color: #08c5d6;
}
.c-prj25 .m-heading3 {
  border-color: #08c5d6;
}
.c-prj25 .m-sidebar-title {
  background: #08c5d6;
}
@media print, screen and (min-width: 769px) {
  .c-prj25 .m-sidebar-link:hover {
    background: rgba(8,197,214,0.05);
  }
}
.c-prj25 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(8,197,214,0.1);
}
.c-prj25 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj25 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj25 .m-sidebar-child-link:hover {
    background: rgba(8,197,214,0.05);
  }
}
.c-prj25 .m-sidebar-ac-btn {
  background: #08c5d6;
}
@media print, screen and (min-width: 769px) {
  .c-prj25 .m-sidebar-ac-link:hover {
    background: rgba(8,197,214,0.05);
  }
}
.c-prj25 .m-btn2,
.c-prj25 .m-btn2-long,
.c-prj25 .m-btn9 {
  background-color: #08c5d6;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #f4b02e;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #f4b02e;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(244,176,46,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #f4b02e;
  }
}
.m-prj-border-panel {
  border: 1px solid #f4b02e;
  background: rgba(244,176,46,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj26 {
    border-left: 3px solid #f4b02e;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj26 .nav-list-child-link span {
    border-left: 2px solid #f4b02e;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj26 {
    border-left: 3px solid #f4b02e;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj26 {
    border-left: 2px solid #f4b02e;
  }
}
.panel-prj26 .panel-list-title {
  background: #f4b02e;
}
.panel-prj26 .panel-list-detail {
  background: rgba(244,176,46,0.05);
}
.panel-prj26 .panel-list-table-title {
  color: #f4b02e;
  fill: #f4b02e;
}
.m-ac-panel-prj26 .m-ac-panel-prj-btn span {
  border-color: #f4b02e;
}
.m-news-detail-prj26 {
  background: #f4b02e;
}
.m-division-panel-prj26 {
  background: rgba(244,176,46,0.05);
  border-color: #f4b02e;
}
.m-form-btn-prj26 input {
  background: #f4b02e;
}
@media print, screen and (min-width: 769px) {
  .c-prj26 .m-switch-btn-list:hover::before {
    background: #f4b02e;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj26 .m-switch-btn-list.active::before {
    background: #f4b02e;
  }
}
@media screen and (max-width: 768px) {
  .c-prj26 .m-switch-btn-list.active {
    background: rgba(244,176,46,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj26 .m-switch-btn-sp {
    background: #f4b02e;
  }
}
.c-prj26 .m-prj-border-panel {
  border: 1px solid #f4b02e;
  background: rgba(244,176,46,0.05);
}
.c-prj26 .m-main-title::after {
  border-color: #f4b02e;
}
.c-prj26 .m-heading1-wrap::after {
  border-color: #f4b02e;
}
.c-prj26 .m-heading2-wrap::after {
  border-color: #f4b02e;
}
.c-prj26 .m-heading3 {
  border-color: #f4b02e;
}
.c-prj26 .m-sidebar-title {
  background: #f4b02e;
}
@media print, screen and (min-width: 769px) {
  .c-prj26 .m-sidebar-link:hover {
    background: rgba(244,176,46,0.05);
  }
}
.c-prj26 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(244,176,46,0.1);
}
.c-prj26 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj26 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj26 .m-sidebar-child-link:hover {
    background: rgba(244,176,46,0.05);
  }
}
.c-prj26 .m-sidebar-ac-btn {
  background: #f4b02e;
}
@media print, screen and (min-width: 769px) {
  .c-prj26 .m-sidebar-ac-link:hover {
    background: rgba(244,176,46,0.05);
  }
}
.c-prj26 .m-btn2,
.c-prj26 .m-btn2-long,
.c-prj26 .m-btn9 {
  background-color: #f4b02e;
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_material30 .m-switch-btn-list:hover::before {
    background: #f4b02e;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_material30 .m-switch-btn-list.active::before {
    background: #f4b02e;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-meti_material30 .m-switch-btn-list.active {
    background: rgba(244,176,46,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-meti_material30 .m-switch-btn-sp {
    background: #f4b02e;
  }
}
.c-edit-meti_material30 .m-prj-border-panel {
  border: 1px solid #f4b02e;
  background: rgba(244,176,46,0.05);
}
.c-edit-meti_material30 .m-main-title::after {
  border-color: #f4b02e;
}
.c-edit-meti_material30 .m-heading1-wrap::after {
  border-color: #f4b02e;
}
.c-edit-meti_material30 .m-heading2-wrap::after {
  border-color: #f4b02e;
}
.c-edit-meti_material30 .m-heading3 {
  border-color: #f4b02e;
}
.c-edit-meti_material30 .m-sidebar-title {
  background: #f4b02e;
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_material30 .m-sidebar-link:hover {
    background: rgba(244,176,46,0.05);
  }
}
.c-edit-meti_material30 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(244,176,46,0.1);
}
.c-edit-meti_material30 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_material30 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_material30 .m-sidebar-child-link:hover {
    background: rgba(244,176,46,0.05);
  }
}
.c-edit-meti_material30 .m-sidebar-ac-btn {
  background: #f4b02e;
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_material30 .m-sidebar-ac-link:hover {
    background: rgba(244,176,46,0.05);
  }
}
.c-edit-meti_material30 .m-btn2,
.c-edit-meti_material30 .m-btn2-long,
.c-edit-meti_material30 .m-btn9 {
  background-color: #f4b02e;
}
.c-edit-meti_material30 .m-sidebar-ac-list,
.c-edit-meti_material30 .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #40b85c;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #40b85c;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(64,184,92,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #40b85c;
  }
}
.m-prj-border-panel {
  border: 1px solid #40b85c;
  background: rgba(64,184,92,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj27 {
    border-left: 3px solid #40b85c;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj27 .nav-list-child-link span {
    border-left: 2px solid #40b85c;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj27 {
    border-left: 3px solid #40b85c;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj27 {
    border-left: 2px solid #40b85c;
  }
}
.panel-prj27 .panel-list-title {
  background: #40b85c;
}
.panel-prj27 .panel-list-detail {
  background: rgba(64,184,92,0.05);
}
.panel-prj27 .panel-list-table-title {
  color: #40b85c;
  fill: #40b85c;
}
.m-ac-panel-prj27 .m-ac-panel-prj-btn span {
  border-color: #40b85c;
}
.m-news-detail-prj27 {
  background: #40b85c;
}
.m-division-panel-prj27 {
  background: rgba(64,184,92,0.05);
  border-color: #40b85c;
}
.m-form-btn-prj27 input {
  background: #40b85c;
}
@media print, screen and (min-width: 769px) {
  .c-prj27 .m-switch-btn-list:hover::before {
    background: #40b85c;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj27 .m-switch-btn-list.active::before {
    background: #40b85c;
  }
}
@media screen and (max-width: 768px) {
  .c-prj27 .m-switch-btn-list.active {
    background: rgba(64,184,92,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj27 .m-switch-btn-sp {
    background: #40b85c;
  }
}
.c-prj27 .m-prj-border-panel {
  border: 1px solid #40b85c;
  background: rgba(64,184,92,0.05);
}
.c-prj27 .m-main-title::after {
  border-color: #40b85c;
}
.c-prj27 .m-heading1-wrap::after {
  border-color: #40b85c;
}
.c-prj27 .m-heading2-wrap::after {
  border-color: #40b85c;
}
.c-prj27 .m-heading3 {
  border-color: #40b85c;
}
.c-prj27 .m-sidebar-title {
  background: #40b85c;
}
@media print, screen and (min-width: 769px) {
  .c-prj27 .m-sidebar-link:hover {
    background: rgba(64,184,92,0.05);
  }
}
.c-prj27 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(64,184,92,0.1);
}
.c-prj27 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj27 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj27 .m-sidebar-child-link:hover {
    background: rgba(64,184,92,0.05);
  }
}
.c-prj27 .m-sidebar-ac-btn {
  background: #40b85c;
}
@media print, screen and (min-width: 769px) {
  .c-prj27 .m-sidebar-ac-link:hover {
    background: rgba(64,184,92,0.05);
  }
}
.c-prj27 .m-btn2,
.c-prj27 .m-btn2-long,
.c-prj27 .m-btn9 {
  background-color: #40b85c;
}
@media print, screen and (min-width: 769px) {
  .c-edit-saigaichikudenchi30r .m-switch-btn-list:hover::before {
    background: #40b85c;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-saigaichikudenchi30r .m-switch-btn-list.active::before {
    background: #40b85c;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-saigaichikudenchi30r .m-switch-btn-list.active {
    background: rgba(64,184,92,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-saigaichikudenchi30r .m-switch-btn-sp {
    background: #40b85c;
  }
}
.c-edit-saigaichikudenchi30r .m-prj-border-panel {
  border: 1px solid #40b85c;
  background: rgba(64,184,92,0.05);
}
.c-edit-saigaichikudenchi30r .m-main-title::after {
  border-color: #40b85c;
}
.c-edit-saigaichikudenchi30r .m-heading1-wrap::after {
  border-color: #40b85c;
}
.c-edit-saigaichikudenchi30r .m-heading2-wrap::after {
  border-color: #40b85c;
}
.c-edit-saigaichikudenchi30r .m-heading3 {
  border-color: #40b85c;
}
.c-edit-saigaichikudenchi30r .m-sidebar-title {
  background: #40b85c;
}
@media print, screen and (min-width: 769px) {
  .c-edit-saigaichikudenchi30r .m-sidebar-link:hover {
    background: rgba(64,184,92,0.05);
  }
}
.c-edit-saigaichikudenchi30r .m-sidebar-list.active .m-sidebar-link {
  background: rgba(64,184,92,0.1);
}
.c-edit-saigaichikudenchi30r .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-saigaichikudenchi30r .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-saigaichikudenchi30r .m-sidebar-child-link:hover {
    background: rgba(64,184,92,0.05);
  }
}
.c-edit-saigaichikudenchi30r .m-sidebar-ac-btn {
  background: #40b85c;
}
@media print, screen and (min-width: 769px) {
  .c-edit-saigaichikudenchi30r .m-sidebar-ac-link:hover {
    background: rgba(64,184,92,0.05);
  }
}
.c-edit-saigaichikudenchi30r .m-btn2,
.c-edit-saigaichikudenchi30r .m-btn2-long,
.c-edit-saigaichikudenchi30r .m-btn9 {
  background-color: #40b85c;
}
.c-edit-saigaichikudenchi30r .m-sidebar-ac-list,
.c-edit-saigaichikudenchi30r .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #3d9952;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #3d9952;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(61,153,82,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #3d9952;
  }
}
.m-prj-border-panel {
  border: 1px solid #3d9952;
  background: rgba(61,153,82,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj28 {
    border-left: 3px solid #3d9952;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj28 .nav-list-child-link span {
    border-left: 2px solid #3d9952;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj28 {
    border-left: 3px solid #3d9952;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj28 {
    border-left: 2px solid #3d9952;
  }
}
.panel-prj28 .panel-list-title {
  background: #3d9952;
}
.panel-prj28 .panel-list-detail {
  background: rgba(61,153,82,0.05);
}
.panel-prj28 .panel-list-table-title {
  color: #3d9952;
  fill: #3d9952;
}
.m-ac-panel-prj28 .m-ac-panel-prj-btn span {
  border-color: #3d9952;
}
.m-news-detail-prj28 {
  background: #3d9952;
}
.m-division-panel-prj28 {
  background: rgba(61,153,82,0.05);
  border-color: #3d9952;
}
.m-form-btn-prj28 input {
  background: #3d9952;
}
@media print, screen and (min-width: 769px) {
  .c-prj28 .m-switch-btn-list:hover::before {
    background: #3d9952;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj28 .m-switch-btn-list.active::before {
    background: #3d9952;
  }
}
@media screen and (max-width: 768px) {
  .c-prj28 .m-switch-btn-list.active {
    background: rgba(61,153,82,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj28 .m-switch-btn-sp {
    background: #3d9952;
  }
}
.c-prj28 .m-prj-border-panel {
  border: 1px solid #3d9952;
  background: rgba(61,153,82,0.05);
}
.c-prj28 .m-main-title::after {
  border-color: #3d9952;
}
.c-prj28 .m-heading1-wrap::after {
  border-color: #3d9952;
}
.c-prj28 .m-heading2-wrap::after {
  border-color: #3d9952;
}
.c-prj28 .m-heading3 {
  border-color: #3d9952;
}
.c-prj28 .m-sidebar-title {
  background: #3d9952;
}
@media print, screen and (min-width: 769px) {
  .c-prj28 .m-sidebar-link:hover {
    background: rgba(61,153,82,0.05);
  }
}
.c-prj28 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(61,153,82,0.1);
}
.c-prj28 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj28 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj28 .m-sidebar-child-link:hover {
    background: rgba(61,153,82,0.05);
  }
}
.c-prj28 .m-sidebar-ac-btn {
  background: #3d9952;
}
@media print, screen and (min-width: 769px) {
  .c-prj28 .m-sidebar-ac-link:hover {
    background: rgba(61,153,82,0.05);
  }
}
.c-prj28 .m-btn2,
.c-prj28 .m-btn2-long,
.c-prj28 .m-btn9 {
  background-color: #3d9952;
}
@media print, screen and (min-width: 769px) {
  .c-edit-microgrid30r .m-switch-btn-list:hover::before {
    background: #3d9952;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-microgrid30r .m-switch-btn-list.active::before {
    background: #3d9952;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-microgrid30r .m-switch-btn-list.active {
    background: rgba(61,153,82,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-microgrid30r .m-switch-btn-sp {
    background: #3d9952;
  }
}
.c-edit-microgrid30r .m-prj-border-panel {
  border: 1px solid #3d9952;
  background: rgba(61,153,82,0.05);
}
.c-edit-microgrid30r .m-main-title::after {
  border-color: #3d9952;
}
.c-edit-microgrid30r .m-heading1-wrap::after {
  border-color: #3d9952;
}
.c-edit-microgrid30r .m-heading2-wrap::after {
  border-color: #3d9952;
}
.c-edit-microgrid30r .m-heading3 {
  border-color: #3d9952;
}
.c-edit-microgrid30r .m-sidebar-title {
  background: #3d9952;
}
@media print, screen and (min-width: 769px) {
  .c-edit-microgrid30r .m-sidebar-link:hover {
    background: rgba(61,153,82,0.05);
  }
}
.c-edit-microgrid30r .m-sidebar-list.active .m-sidebar-link {
  background: rgba(61,153,82,0.1);
}
.c-edit-microgrid30r .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-microgrid30r .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-microgrid30r .m-sidebar-child-link:hover {
    background: rgba(61,153,82,0.05);
  }
}
.c-edit-microgrid30r .m-sidebar-ac-btn {
  background: #3d9952;
}
@media print, screen and (min-width: 769px) {
  .c-edit-microgrid30r .m-sidebar-ac-link:hover {
    background: rgba(61,153,82,0.05);
  }
}
.c-edit-microgrid30r .m-btn2,
.c-edit-microgrid30r .m-btn2-long,
.c-edit-microgrid30r .m-btn9 {
  background-color: #3d9952;
}
.c-edit-microgrid30r .m-sidebar-ac-list,
.c-edit-microgrid30r .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #10253f;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #10253f;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(16,37,63,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #10253f;
  }
}
.m-prj-border-panel {
  border: 1px solid #10253f;
  background: rgba(16,37,63,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj29 {
    border-left: 3px solid #10253f;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj29 .nav-list-child-link span {
    border-left: 2px solid #10253f;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj29 {
    border-left: 3px solid #10253f;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj29 {
    border-left: 2px solid #10253f;
  }
}
.panel-prj29 .panel-list-title {
  background: #10253f;
}
.panel-prj29 .panel-list-detail {
  background: rgba(16,37,63,0.05);
}
.panel-prj29 .panel-list-table-title {
  color: #10253f;
  fill: #10253f;
}
.m-ac-panel-prj29 .m-ac-panel-prj-btn span {
  border-color: #10253f;
}
.m-news-detail-prj29 {
  background: #10253f;
}
.m-division-panel-prj29 {
  background: rgba(16,37,63,0.05);
  border-color: #10253f;
}
.m-form-btn-prj29 input {
  background: #10253f;
}
@media print, screen and (min-width: 769px) {
  .c-prj29 .m-switch-btn-list:hover::before {
    background: #10253f;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj29 .m-switch-btn-list.active::before {
    background: #10253f;
  }
}
@media screen and (max-width: 768px) {
  .c-prj29 .m-switch-btn-list.active {
    background: rgba(16,37,63,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj29 .m-switch-btn-sp {
    background: #10253f;
  }
}
.c-prj29 .m-prj-border-panel {
  border: 1px solid #10253f;
  background: rgba(16,37,63,0.05);
}
.c-prj29 .m-main-title::after {
  border-color: #10253f;
}
.c-prj29 .m-heading1-wrap::after {
  border-color: #10253f;
}
.c-prj29 .m-heading2-wrap::after {
  border-color: #10253f;
}
.c-prj29 .m-heading3 {
  border-color: #10253f;
}
.c-prj29 .m-sidebar-title {
  background: #10253f;
}
@media print, screen and (min-width: 769px) {
  .c-prj29 .m-sidebar-link:hover {
    background: rgba(16,37,63,0.05);
  }
}
.c-prj29 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(16,37,63,0.1);
}
.c-prj29 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj29 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj29 .m-sidebar-child-link:hover {
    background: rgba(16,37,63,0.05);
  }
}
.c-prj29 .m-sidebar-ac-btn {
  background: #10253f;
}
@media print, screen and (min-width: 769px) {
  .c-prj29 .m-sidebar-ac-link:hover {
    background: rgba(16,37,63,0.05);
  }
}
.c-prj29 .m-btn2,
.c-prj29 .m-btn2-long,
.c-prj29 .m-btn9 {
  background-color: #10253f;
}
@media print, screen and (min-width: 769px) {
  .c-edit-cyberphysical30r .m-switch-btn-list:hover::before {
    background: #10253f;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-cyberphysical30r .m-switch-btn-list.active::before {
    background: #10253f;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-cyberphysical30r .m-switch-btn-list.active {
    background: rgba(16,37,63,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-cyberphysical30r .m-switch-btn-sp {
    background: #10253f;
  }
}
.c-edit-cyberphysical30r .m-prj-border-panel {
  border: 1px solid #10253f;
  background: rgba(16,37,63,0.05);
}
.c-edit-cyberphysical30r .m-main-title::after {
  border-color: #10253f;
}
.c-edit-cyberphysical30r .m-heading1-wrap::after {
  border-color: #10253f;
}
.c-edit-cyberphysical30r .m-heading2-wrap::after {
  border-color: #10253f;
}
.c-edit-cyberphysical30r .m-heading3 {
  border-color: #10253f;
}
.c-edit-cyberphysical30r .m-sidebar-title {
  background: #10253f;
}
@media print, screen and (min-width: 769px) {
  .c-edit-cyberphysical30r .m-sidebar-link:hover {
    background: rgba(16,37,63,0.05);
  }
}
.c-edit-cyberphysical30r .m-sidebar-list.active .m-sidebar-link {
  background: rgba(16,37,63,0.1);
}
.c-edit-cyberphysical30r .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-cyberphysical30r .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-cyberphysical30r .m-sidebar-child-link:hover {
    background: rgba(16,37,63,0.05);
  }
}
.c-edit-cyberphysical30r .m-sidebar-ac-btn {
  background: #10253f;
}
@media print, screen and (min-width: 769px) {
  .c-edit-cyberphysical30r .m-sidebar-ac-link:hover {
    background: rgba(16,37,63,0.05);
  }
}
.c-edit-cyberphysical30r .m-btn2,
.c-edit-cyberphysical30r .m-btn2-long,
.c-edit-cyberphysical30r .m-btn9 {
  background-color: #10253f;
}
.c-edit-cyberphysical30r .m-sidebar-ac-list,
.c-edit-cyberphysical30r .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #08c5d6;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #08c5d6;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(8,197,214,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #08c5d6;
  }
}
.m-prj-border-panel {
  border: 1px solid #08c5d6;
  background: rgba(8,197,214,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj30 {
    border-left: 3px solid #08c5d6;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj30 .nav-list-child-link span {
    border-left: 2px solid #08c5d6;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj30 {
    border-left: 3px solid #08c5d6;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj30 {
    border-left: 2px solid #08c5d6;
  }
}
.panel-prj30 .panel-list-title {
  background: #08c5d6;
}
.panel-prj30 .panel-list-detail {
  background: rgba(8,197,214,0.05);
}
.panel-prj30 .panel-list-table-title {
  color: #08c5d6;
  fill: #08c5d6;
}
.m-ac-panel-prj30 .m-ac-panel-prj-btn span {
  border-color: #08c5d6;
}
.m-news-detail-prj30 {
  background: #08c5d6;
}
.m-division-panel-prj30 {
  background: rgba(8,197,214,0.05);
  border-color: #08c5d6;
}
.m-form-btn-prj30 input {
  background: #08c5d6;
}
@media print, screen and (min-width: 769px) {
  .c-prj30 .m-switch-btn-list:hover::before {
    background: #08c5d6;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj30 .m-switch-btn-list.active::before {
    background: #08c5d6;
  }
}
@media screen and (max-width: 768px) {
  .c-prj30 .m-switch-btn-list.active {
    background: rgba(8,197,214,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj30 .m-switch-btn-sp {
    background: #08c5d6;
  }
}
.c-prj30 .m-prj-border-panel {
  border: 1px solid #08c5d6;
  background: rgba(8,197,214,0.05);
}
.c-prj30 .m-main-title::after {
  border-color: #08c5d6;
}
.c-prj30 .m-heading1-wrap::after {
  border-color: #08c5d6;
}
.c-prj30 .m-heading2-wrap::after {
  border-color: #08c5d6;
}
.c-prj30 .m-heading3 {
  border-color: #08c5d6;
}
.c-prj30 .m-sidebar-title {
  background: #08c5d6;
}
@media print, screen and (min-width: 769px) {
  .c-prj30 .m-sidebar-link:hover {
    background: rgba(8,197,214,0.05);
  }
}
.c-prj30 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(8,197,214,0.1);
}
.c-prj30 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj30 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj30 .m-sidebar-child-link:hover {
    background: rgba(8,197,214,0.05);
  }
}
.c-prj30 .m-sidebar-ac-btn {
  background: #08c5d6;
}
@media print, screen and (min-width: 769px) {
  .c-prj30 .m-sidebar-ac-link:hover {
    background: rgba(8,197,214,0.05);
  }
}
.c-prj30 .m-btn2,
.c-prj30 .m-btn2-long,
.c-prj30 .m-btn9 {
  background-color: #08c5d6;
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_zeh31 .m-switch-btn-list:hover::before {
    background: #08c5d6;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_zeh31 .m-switch-btn-list.active::before {
    background: #08c5d6;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-meti_zeh31 .m-switch-btn-list.active {
    background: rgba(8,197,214,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-meti_zeh31 .m-switch-btn-sp {
    background: #08c5d6;
  }
}
.c-edit-meti_zeh31 .m-prj-border-panel {
  border: 1px solid #08c5d6;
  background: rgba(8,197,214,0.05);
}
.c-edit-meti_zeh31 .m-main-title::after {
  border-color: #08c5d6;
}
.c-edit-meti_zeh31 .m-heading1-wrap::after {
  border-color: #08c5d6;
}
.c-edit-meti_zeh31 .m-heading2-wrap::after {
  border-color: #08c5d6;
}
.c-edit-meti_zeh31 .m-heading3 {
  border-color: #08c5d6;
}
.c-edit-meti_zeh31 .m-sidebar-title {
  background: #08c5d6;
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_zeh31 .m-sidebar-link:hover {
    background: rgba(8,197,214,0.05);
  }
}
.c-edit-meti_zeh31 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(8,197,214,0.1);
}
.c-edit-meti_zeh31 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_zeh31 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_zeh31 .m-sidebar-child-link:hover {
    background: rgba(8,197,214,0.05);
  }
}
.c-edit-meti_zeh31 .m-sidebar-ac-btn {
  background: #08c5d6;
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_zeh31 .m-sidebar-ac-link:hover {
    background: rgba(8,197,214,0.05);
  }
}
.c-edit-meti_zeh31 .m-btn2,
.c-edit-meti_zeh31 .m-btn2-long,
.c-edit-meti_zeh31 .m-btn9 {
  background-color: #08c5d6;
}
.c-edit-meti_zeh31 .m-sidebar-ac-list,
.c-edit-meti_zeh31 .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #4baeb7;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #4baeb7;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(75,174,183,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #4baeb7;
  }
}
.m-prj-border-panel {
  border: 1px solid #4baeb7;
  background: rgba(75,174,183,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj31 {
    border-left: 3px solid #4baeb7;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj31 .nav-list-child-link span {
    border-left: 2px solid #4baeb7;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj31 {
    border-left: 3px solid #4baeb7;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj31 {
    border-left: 2px solid #4baeb7;
  }
}
.panel-prj31 .panel-list-title {
  background: #4baeb7;
}
.panel-prj31 .panel-list-detail {
  background: rgba(75,174,183,0.05);
}
.panel-prj31 .panel-list-table-title {
  color: #4baeb7;
  fill: #4baeb7;
}
.m-ac-panel-prj31 .m-ac-panel-prj-btn span {
  border-color: #4baeb7;
}
.m-news-detail-prj31 {
  background: #4baeb7;
}
.m-division-panel-prj31 {
  background: rgba(75,174,183,0.05);
  border-color: #4baeb7;
}
.m-form-btn-prj31 input {
  background: #4baeb7;
}
@media print, screen and (min-width: 769px) {
  .c-prj31 .m-switch-btn-list:hover::before {
    background: #4baeb7;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj31 .m-switch-btn-list.active::before {
    background: #4baeb7;
  }
}
@media screen and (max-width: 768px) {
  .c-prj31 .m-switch-btn-list.active {
    background: rgba(75,174,183,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj31 .m-switch-btn-sp {
    background: #4baeb7;
  }
}
.c-prj31 .m-prj-border-panel {
  border: 1px solid #4baeb7;
  background: rgba(75,174,183,0.05);
}
.c-prj31 .m-main-title::after {
  border-color: #4baeb7;
}
.c-prj31 .m-heading1-wrap::after {
  border-color: #4baeb7;
}
.c-prj31 .m-heading2-wrap::after {
  border-color: #4baeb7;
}
.c-prj31 .m-heading3 {
  border-color: #4baeb7;
}
.c-prj31 .m-sidebar-title {
  background: #4baeb7;
}
@media print, screen and (min-width: 769px) {
  .c-prj31 .m-sidebar-link:hover {
    background: rgba(75,174,183,0.05);
  }
}
.c-prj31 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(75,174,183,0.1);
}
.c-prj31 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj31 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj31 .m-sidebar-child-link:hover {
    background: rgba(75,174,183,0.05);
  }
}
.c-prj31 .m-sidebar-ac-btn {
  background: #4baeb7;
}
@media print, screen and (min-width: 769px) {
  .c-prj31 .m-sidebar-ac-link:hover {
    background: rgba(75,174,183,0.05);
  }
}
.c-prj31 .m-btn2,
.c-prj31 .m-btn2-long,
.c-prj31 .m-btn9 {
  background-color: #4baeb7;
}
@media print, screen and (min-width: 769px) {
  .c-edit-moe_zeh31 .m-switch-btn-list:hover::before {
    background: #4baeb7;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-moe_zeh31 .m-switch-btn-list.active::before {
    background: #4baeb7;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-moe_zeh31 .m-switch-btn-list.active {
    background: rgba(75,174,183,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-moe_zeh31 .m-switch-btn-sp {
    background: #4baeb7;
  }
}
.c-edit-moe_zeh31 .m-prj-border-panel {
  border: 1px solid #4baeb7;
  background: rgba(75,174,183,0.05);
}
.c-edit-moe_zeh31 .m-main-title::after {
  border-color: #4baeb7;
}
.c-edit-moe_zeh31 .m-heading1-wrap::after {
  border-color: #4baeb7;
}
.c-edit-moe_zeh31 .m-heading2-wrap::after {
  border-color: #4baeb7;
}
.c-edit-moe_zeh31 .m-heading3 {
  border-color: #4baeb7;
}
.c-edit-moe_zeh31 .m-sidebar-title {
  background: #4baeb7;
}
@media print, screen and (min-width: 769px) {
  .c-edit-moe_zeh31 .m-sidebar-link:hover {
    background: rgba(75,174,183,0.05);
  }
}
.c-edit-moe_zeh31 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(75,174,183,0.1);
}
.c-edit-moe_zeh31 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-moe_zeh31 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-moe_zeh31 .m-sidebar-child-link:hover {
    background: rgba(75,174,183,0.05);
  }
}
.c-edit-moe_zeh31 .m-sidebar-ac-btn {
  background: #4baeb7;
}
@media print, screen and (min-width: 769px) {
  .c-edit-moe_zeh31 .m-sidebar-ac-link:hover {
    background: rgba(75,174,183,0.05);
  }
}
.c-edit-moe_zeh31 .m-btn2,
.c-edit-moe_zeh31 .m-btn2-long,
.c-edit-moe_zeh31 .m-btn9 {
  background-color: #4baeb7;
}
.c-edit-moe_zeh31 .m-sidebar-ac-list,
.c-edit-moe_zeh31 .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #e86b79;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #e86b79;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(232,107,121,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #e86b79;
  }
}
.m-prj-border-panel {
  border: 1px solid #e86b79;
  background: rgba(232,107,121,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj32 {
    border-left: 3px solid #e86b79;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj32 .nav-list-child-link span {
    border-left: 2px solid #e86b79;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj32 {
    border-left: 3px solid #e86b79;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj32 {
    border-left: 2px solid #e86b79;
  }
}
.panel-prj32 .panel-list-title {
  background: #e86b79;
}
.panel-prj32 .panel-list-detail {
  background: rgba(232,107,121,0.05);
}
.panel-prj32 .panel-list-table-title {
  color: #e86b79;
  fill: #e86b79;
}
.m-ac-panel-prj32 .m-ac-panel-prj-btn span {
  border-color: #e86b79;
}
.m-news-detail-prj32 {
  background: #e86b79;
}
.m-division-panel-prj32 {
  background: rgba(232,107,121,0.05);
  border-color: #e86b79;
}
.m-form-btn-prj32 input {
  background: #e86b79;
}
@media print, screen and (min-width: 769px) {
  .c-prj32 .m-switch-btn-list:hover::before {
    background: #e86b79;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj32 .m-switch-btn-list.active::before {
    background: #e86b79;
  }
}
@media screen and (max-width: 768px) {
  .c-prj32 .m-switch-btn-list.active {
    background: rgba(232,107,121,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj32 .m-switch-btn-sp {
    background: #e86b79;
  }
}
.c-prj32 .m-prj-border-panel {
  border: 1px solid #e86b79;
  background: rgba(232,107,121,0.05);
}
.c-prj32 .m-main-title::after {
  border-color: #e86b79;
}
.c-prj32 .m-heading1-wrap::after {
  border-color: #e86b79;
}
.c-prj32 .m-heading2-wrap::after {
  border-color: #e86b79;
}
.c-prj32 .m-heading3 {
  border-color: #e86b79;
}
.c-prj32 .m-sidebar-title {
  background: #e86b79;
}
@media print, screen and (min-width: 769px) {
  .c-prj32 .m-sidebar-link:hover {
    background: rgba(232,107,121,0.05);
  }
}
.c-prj32 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(232,107,121,0.1);
}
.c-prj32 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj32 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj32 .m-sidebar-child-link:hover {
    background: rgba(232,107,121,0.05);
  }
}
.c-prj32 .m-sidebar-ac-btn {
  background: #e86b79;
}
@media print, screen and (min-width: 769px) {
  .c-prj32 .m-sidebar-ac-link:hover {
    background: rgba(232,107,121,0.05);
  }
}
.c-prj32 .m-btn2,
.c-prj32 .m-btn2-long,
.c-prj32 .m-btn9 {
  background-color: #e86b79;
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeh_plus_r31 .m-switch-btn-list:hover::before {
    background: #e86b79;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeh_plus_r31 .m-switch-btn-list.active::before {
    background: #e86b79;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-zeh_plus_r31 .m-switch-btn-list.active {
    background: rgba(232,107,121,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-zeh_plus_r31 .m-switch-btn-sp {
    background: #e86b79;
  }
}
.c-edit-zeh_plus_r31 .m-prj-border-panel {
  border: 1px solid #e86b79;
  background: rgba(232,107,121,0.05);
}
.c-edit-zeh_plus_r31 .m-main-title::after {
  border-color: #e86b79;
}
.c-edit-zeh_plus_r31 .m-heading1-wrap::after {
  border-color: #e86b79;
}
.c-edit-zeh_plus_r31 .m-heading2-wrap::after {
  border-color: #e86b79;
}
.c-edit-zeh_plus_r31 .m-heading3 {
  border-color: #e86b79;
}
.c-edit-zeh_plus_r31 .m-sidebar-title {
  background: #e86b79;
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeh_plus_r31 .m-sidebar-link:hover {
    background: rgba(232,107,121,0.05);
  }
}
.c-edit-zeh_plus_r31 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(232,107,121,0.1);
}
.c-edit-zeh_plus_r31 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeh_plus_r31 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeh_plus_r31 .m-sidebar-child-link:hover {
    background: rgba(232,107,121,0.05);
  }
}
.c-edit-zeh_plus_r31 .m-sidebar-ac-btn {
  background: #e86b79;
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeh_plus_r31 .m-sidebar-ac-link:hover {
    background: rgba(232,107,121,0.05);
  }
}
.c-edit-zeh_plus_r31 .m-btn2,
.c-edit-zeh_plus_r31 .m-btn2-long,
.c-edit-zeh_plus_r31 .m-btn9 {
  background-color: #e86b79;
}
.c-edit-zeh_plus_r31 .m-sidebar-ac-list,
.c-edit-zeh_plus_r31 .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #0c9;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #0c9;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(0,204,153,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #0c9;
  }
}
.m-prj-border-panel {
  border: 1px solid #0c9;
  background: rgba(0,204,153,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj33 {
    border-left: 3px solid #0c9;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj33 .nav-list-child-link span {
    border-left: 2px solid #0c9;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj33 {
    border-left: 3px solid #0c9;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj33 {
    border-left: 2px solid #0c9;
  }
}
.panel-prj33 .panel-list-title {
  background: #0c9;
}
.panel-prj33 .panel-list-detail {
  background: rgba(0,204,153,0.05);
}
.panel-prj33 .panel-list-table-title {
  color: #0c9;
  fill: #0c9;
}
.m-ac-panel-prj33 .m-ac-panel-prj-btn span {
  border-color: #0c9;
}
.m-news-detail-prj33 {
  background: #0c9;
}
.m-division-panel-prj33 {
  background: rgba(0,204,153,0.05);
  border-color: #0c9;
}
.m-form-btn-prj33 input {
  background: #0c9;
}
@media print, screen and (min-width: 769px) {
  .c-prj33 .m-switch-btn-list:hover::before {
    background: #0c9;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj33 .m-switch-btn-list.active::before {
    background: #0c9;
  }
}
@media screen and (max-width: 768px) {
  .c-prj33 .m-switch-btn-list.active {
    background: rgba(0,204,153,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj33 .m-switch-btn-sp {
    background: #0c9;
  }
}
.c-prj33 .m-prj-border-panel {
  border: 1px solid #0c9;
  background: rgba(0,204,153,0.05);
}
.c-prj33 .m-main-title::after {
  border-color: #0c9;
}
.c-prj33 .m-heading1-wrap::after {
  border-color: #0c9;
}
.c-prj33 .m-heading2-wrap::after {
  border-color: #0c9;
}
.c-prj33 .m-heading3 {
  border-color: #0c9;
}
.c-prj33 .m-sidebar-title {
  background: #0c9;
}
@media print, screen and (min-width: 769px) {
  .c-prj33 .m-sidebar-link:hover {
    background: rgba(0,204,153,0.05);
  }
}
.c-prj33 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(0,204,153,0.1);
}
.c-prj33 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj33 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj33 .m-sidebar-child-link:hover {
    background: rgba(0,204,153,0.05);
  }
}
.c-prj33 .m-sidebar-ac-btn {
  background: #0c9;
}
@media print, screen and (min-width: 769px) {
  .c-prj33 .m-sidebar-ac-link:hover {
    background: rgba(0,204,153,0.05);
  }
}
.c-prj33 .m-btn2,
.c-prj33 .m-btn2-long,
.c-prj33 .m-btn9 {
  background-color: #0c9;
}
@media print, screen and (min-width: 769px) {
  .c-edit-moe_material31 .m-switch-btn-list:hover::before {
    background: #0c9;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-moe_material31 .m-switch-btn-list.active::before {
    background: #0c9;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-moe_material31 .m-switch-btn-list.active {
    background: rgba(0,204,153,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-moe_material31 .m-switch-btn-sp {
    background: #0c9;
  }
}
.c-edit-moe_material31 .m-prj-border-panel {
  border: 1px solid #0c9;
  background: rgba(0,204,153,0.05);
}
.c-edit-moe_material31 .m-main-title::after {
  border-color: #0c9;
}
.c-edit-moe_material31 .m-heading1-wrap::after {
  border-color: #0c9;
}
.c-edit-moe_material31 .m-heading2-wrap::after {
  border-color: #0c9;
}
.c-edit-moe_material31 .m-heading3 {
  border-color: #0c9;
}
.c-edit-moe_material31 .m-sidebar-title {
  background: #0c9;
}
@media print, screen and (min-width: 769px) {
  .c-edit-moe_material31 .m-sidebar-link:hover {
    background: rgba(0,204,153,0.05);
  }
}
.c-edit-moe_material31 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(0,204,153,0.1);
}
.c-edit-moe_material31 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-moe_material31 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-moe_material31 .m-sidebar-child-link:hover {
    background: rgba(0,204,153,0.05);
  }
}
.c-edit-moe_material31 .m-sidebar-ac-btn {
  background: #0c9;
}
@media print, screen and (min-width: 769px) {
  .c-edit-moe_material31 .m-sidebar-ac-link:hover {
    background: rgba(0,204,153,0.05);
  }
}
.c-edit-moe_material31 .m-btn2,
.c-edit-moe_material31 .m-btn2-long,
.c-edit-moe_material31 .m-btn9 {
  background-color: #0c9;
}
.c-edit-moe_material31 .m-sidebar-ac-list,
.c-edit-moe_material31 .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #f4b02e;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #f4b02e;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(244,176,46,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #f4b02e;
  }
}
.m-prj-border-panel {
  border: 1px solid #f4b02e;
  background: rgba(244,176,46,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj34 {
    border-left: 3px solid #f4b02e;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj34 .nav-list-child-link span {
    border-left: 2px solid #f4b02e;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj34 {
    border-left: 3px solid #f4b02e;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj34 {
    border-left: 2px solid #f4b02e;
  }
}
.panel-prj34 .panel-list-title {
  background: #f4b02e;
}
.panel-prj34 .panel-list-detail {
  background: rgba(244,176,46,0.05);
}
.panel-prj34 .panel-list-table-title {
  color: #f4b02e;
  fill: #f4b02e;
}
.m-ac-panel-prj34 .m-ac-panel-prj-btn span {
  border-color: #f4b02e;
}
.m-news-detail-prj34 {
  background: #f4b02e;
}
.m-division-panel-prj34 {
  background: rgba(244,176,46,0.05);
  border-color: #f4b02e;
}
.m-form-btn-prj34 input {
  background: #f4b02e;
}
@media print, screen and (min-width: 769px) {
  .c-prj34 .m-switch-btn-list:hover::before {
    background: #f4b02e;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj34 .m-switch-btn-list.active::before {
    background: #f4b02e;
  }
}
@media screen and (max-width: 768px) {
  .c-prj34 .m-switch-btn-list.active {
    background: rgba(244,176,46,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj34 .m-switch-btn-sp {
    background: #f4b02e;
  }
}
.c-prj34 .m-prj-border-panel {
  border: 1px solid #f4b02e;
  background: rgba(244,176,46,0.05);
}
.c-prj34 .m-main-title::after {
  border-color: #f4b02e;
}
.c-prj34 .m-heading1-wrap::after {
  border-color: #f4b02e;
}
.c-prj34 .m-heading2-wrap::after {
  border-color: #f4b02e;
}
.c-prj34 .m-heading3 {
  border-color: #f4b02e;
}
.c-prj34 .m-sidebar-title {
  background: #f4b02e;
}
@media print, screen and (min-width: 769px) {
  .c-prj34 .m-sidebar-link:hover {
    background: rgba(244,176,46,0.05);
  }
}
.c-prj34 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(244,176,46,0.1);
}
.c-prj34 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj34 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj34 .m-sidebar-child-link:hover {
    background: rgba(244,176,46,0.05);
  }
}
.c-prj34 .m-sidebar-ac-btn {
  background: #f4b02e;
}
@media print, screen and (min-width: 769px) {
  .c-prj34 .m-sidebar-ac-link:hover {
    background: rgba(244,176,46,0.05);
  }
}
.c-prj34 .m-btn2,
.c-prj34 .m-btn2-long,
.c-prj34 .m-btn9 {
  background-color: #f4b02e;
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_material31 .m-switch-btn-list:hover::before {
    background: #f4b02e;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_material31 .m-switch-btn-list.active::before {
    background: #f4b02e;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-meti_material31 .m-switch-btn-list.active {
    background: rgba(244,176,46,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-meti_material31 .m-switch-btn-sp {
    background: #f4b02e;
  }
}
.c-edit-meti_material31 .m-prj-border-panel {
  border: 1px solid #f4b02e;
  background: rgba(244,176,46,0.05);
}
.c-edit-meti_material31 .m-main-title::after {
  border-color: #f4b02e;
}
.c-edit-meti_material31 .m-heading1-wrap::after {
  border-color: #f4b02e;
}
.c-edit-meti_material31 .m-heading2-wrap::after {
  border-color: #f4b02e;
}
.c-edit-meti_material31 .m-heading3 {
  border-color: #f4b02e;
}
.c-edit-meti_material31 .m-sidebar-title {
  background: #f4b02e;
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_material31 .m-sidebar-link:hover {
    background: rgba(244,176,46,0.05);
  }
}
.c-edit-meti_material31 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(244,176,46,0.1);
}
.c-edit-meti_material31 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_material31 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_material31 .m-sidebar-child-link:hover {
    background: rgba(244,176,46,0.05);
  }
}
.c-edit-meti_material31 .m-sidebar-ac-btn {
  background: #f4b02e;
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_material31 .m-sidebar-ac-link:hover {
    background: rgba(244,176,46,0.05);
  }
}
.c-edit-meti_material31 .m-btn2,
.c-edit-meti_material31 .m-btn2-long,
.c-edit-meti_material31 .m-btn9 {
  background-color: #f4b02e;
}
.c-edit-meti_material31 .m-sidebar-ac-list,
.c-edit-meti_material31 .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #6ebd21;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #6ebd21;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(110,189,33,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #6ebd21;
  }
}
.m-prj-border-panel {
  border: 1px solid #6ebd21;
  background: rgba(110,189,33,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj35 {
    border-left: 3px solid #6ebd21;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj35 .nav-list-child-link span {
    border-left: 2px solid #6ebd21;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj35 {
    border-left: 3px solid #6ebd21;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj35 {
    border-left: 2px solid #6ebd21;
  }
}
.panel-prj35 .panel-list-title {
  background: #6ebd21;
}
.panel-prj35 .panel-list-detail {
  background: rgba(110,189,33,0.05);
}
.panel-prj35 .panel-list-table-title {
  color: #6ebd21;
  fill: #6ebd21;
}
.m-ac-panel-prj35 .m-ac-panel-prj-btn span {
  border-color: #6ebd21;
}
.m-news-detail-prj35 {
  background: #6ebd21;
}
.m-division-panel-prj35 {
  background: rgba(110,189,33,0.05);
  border-color: #6ebd21;
}
.m-form-btn-prj35 input {
  background: #6ebd21;
}
@media print, screen and (min-width: 769px) {
  .c-prj35 .m-switch-btn-list:hover::before {
    background: #6ebd21;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj35 .m-switch-btn-list.active::before {
    background: #6ebd21;
  }
}
@media screen and (max-width: 768px) {
  .c-prj35 .m-switch-btn-list.active {
    background: rgba(110,189,33,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj35 .m-switch-btn-sp {
    background: #6ebd21;
  }
}
.c-prj35 .m-prj-border-panel {
  border: 1px solid #6ebd21;
  background: rgba(110,189,33,0.05);
}
.c-prj35 .m-main-title::after {
  border-color: #6ebd21;
}
.c-prj35 .m-heading1-wrap::after {
  border-color: #6ebd21;
}
.c-prj35 .m-heading2-wrap::after {
  border-color: #6ebd21;
}
.c-prj35 .m-heading3 {
  border-color: #6ebd21;
}
.c-prj35 .m-sidebar-title {
  background: #6ebd21;
}
@media print, screen and (min-width: 769px) {
  .c-prj35 .m-sidebar-link:hover {
    background: rgba(110,189,33,0.05);
  }
}
.c-prj35 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(110,189,33,0.1);
}
.c-prj35 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj35 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj35 .m-sidebar-child-link:hover {
    background: rgba(110,189,33,0.05);
  }
}
.c-prj35 .m-sidebar-ac-btn {
  background: #6ebd21;
}
@media print, screen and (min-width: 769px) {
  .c-prj35 .m-sidebar-ac-link:hover {
    background: rgba(110,189,33,0.05);
  }
}
.c-prj35 .m-btn2,
.c-prj35 .m-btn2-long,
.c-prj35 .m-btn9 {
  background-color: #6ebd21;
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeb31 .m-switch-btn-list:hover::before {
    background: #6ebd21;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeb31 .m-switch-btn-list.active::before {
    background: #6ebd21;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-zeb31 .m-switch-btn-list.active {
    background: rgba(110,189,33,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-zeb31 .m-switch-btn-sp {
    background: #6ebd21;
  }
}
.c-edit-zeb31 .m-prj-border-panel {
  border: 1px solid #6ebd21;
  background: rgba(110,189,33,0.05);
}
.c-edit-zeb31 .m-main-title::after {
  border-color: #6ebd21;
}
.c-edit-zeb31 .m-heading1-wrap::after {
  border-color: #6ebd21;
}
.c-edit-zeb31 .m-heading2-wrap::after {
  border-color: #6ebd21;
}
.c-edit-zeb31 .m-heading3 {
  border-color: #6ebd21;
}
.c-edit-zeb31 .m-sidebar-title {
  background: #6ebd21;
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeb31 .m-sidebar-link:hover {
    background: rgba(110,189,33,0.05);
  }
}
.c-edit-zeb31 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(110,189,33,0.1);
}
.c-edit-zeb31 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeb31 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeb31 .m-sidebar-child-link:hover {
    background: rgba(110,189,33,0.05);
  }
}
.c-edit-zeb31 .m-sidebar-ac-btn {
  background: #6ebd21;
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeb31 .m-sidebar-ac-link:hover {
    background: rgba(110,189,33,0.05);
  }
}
.c-edit-zeb31 .m-btn2,
.c-edit-zeb31 .m-btn2-long,
.c-edit-zeb31 .m-btn9 {
  background-color: #6ebd21;
}
.c-edit-zeb31 .m-sidebar-ac-list,
.c-edit-zeb31 .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #f5a04d;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #f5a04d;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(245,160,77,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #f5a04d;
  }
}
.m-prj-border-panel {
  border: 1px solid #f5a04d;
  background: rgba(245,160,77,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj36 {
    border-left: 3px solid #f5a04d;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj36 .nav-list-child-link span {
    border-left: 2px solid #f5a04d;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj36 {
    border-left: 3px solid #f5a04d;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj36 {
    border-left: 2px solid #f5a04d;
  }
}
.panel-prj36 .panel-list-title {
  background: #f5a04d;
}
.panel-prj36 .panel-list-detail {
  background: rgba(245,160,77,0.05);
}
.panel-prj36 .panel-list-table-title {
  color: #f5a04d;
  fill: #f5a04d;
}
.m-ac-panel-prj36 .m-ac-panel-prj-btn span {
  border-color: #f5a04d;
}
.m-news-detail-prj36 {
  background: #f5a04d;
}
.m-division-panel-prj36 {
  background: rgba(245,160,77,0.05);
  border-color: #f5a04d;
}
.m-form-btn-prj36 input {
  background: #f5a04d;
}
@media print, screen and (min-width: 769px) {
  .c-prj36 .m-switch-btn-list:hover::before {
    background: #f5a04d;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj36 .m-switch-btn-list.active::before {
    background: #f5a04d;
  }
}
@media screen and (max-width: 768px) {
  .c-prj36 .m-switch-btn-list.active {
    background: rgba(245,160,77,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj36 .m-switch-btn-sp {
    background: #f5a04d;
  }
}
.c-prj36 .m-prj-border-panel {
  border: 1px solid #f5a04d;
  background: rgba(245,160,77,0.05);
}
.c-prj36 .m-main-title::after {
  border-color: #f5a04d;
}
.c-prj36 .m-heading1-wrap::after {
  border-color: #f5a04d;
}
.c-prj36 .m-heading2-wrap::after {
  border-color: #f5a04d;
}
.c-prj36 .m-heading3 {
  border-color: #f5a04d;
}
.c-prj36 .m-sidebar-title {
  background: #f5a04d;
}
@media print, screen and (min-width: 769px) {
  .c-prj36 .m-sidebar-link:hover {
    background: rgba(245,160,77,0.05);
  }
}
.c-prj36 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(245,160,77,0.1);
}
.c-prj36 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj36 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj36 .m-sidebar-child-link:hover {
    background: rgba(245,160,77,0.05);
  }
}
.c-prj36 .m-sidebar-ac-btn {
  background: #f5a04d;
}
@media print, screen and (min-width: 769px) {
  .c-prj36 .m-sidebar-ac-link:hover {
    background: rgba(245,160,77,0.05);
  }
}
.c-prj36 .m-btn2,
.c-prj36 .m-btn2-long,
.c-prj36 .m-btn9 {
  background-color: #f5a04d;
}
@media print, screen and (min-width: 769px) {
  .c-edit-vpp31 .m-switch-btn-list:hover::before {
    background: #f5a04d;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-vpp31 .m-switch-btn-list.active::before {
    background: #f5a04d;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-vpp31 .m-switch-btn-list.active {
    background: rgba(245,160,77,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-vpp31 .m-switch-btn-sp {
    background: #f5a04d;
  }
}
.c-edit-vpp31 .m-prj-border-panel {
  border: 1px solid #f5a04d;
  background: rgba(245,160,77,0.05);
}
.c-edit-vpp31 .m-main-title::after {
  border-color: #f5a04d;
}
.c-edit-vpp31 .m-heading1-wrap::after {
  border-color: #f5a04d;
}
.c-edit-vpp31 .m-heading2-wrap::after {
  border-color: #f5a04d;
}
.c-edit-vpp31 .m-heading3 {
  border-color: #f5a04d;
}
.c-edit-vpp31 .m-sidebar-title {
  background: #f5a04d;
}
@media print, screen and (min-width: 769px) {
  .c-edit-vpp31 .m-sidebar-link:hover {
    background: rgba(245,160,77,0.05);
  }
}
.c-edit-vpp31 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(245,160,77,0.1);
}
.c-edit-vpp31 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-vpp31 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-vpp31 .m-sidebar-child-link:hover {
    background: rgba(245,160,77,0.05);
  }
}
.c-edit-vpp31 .m-sidebar-ac-btn {
  background: #f5a04d;
}
@media print, screen and (min-width: 769px) {
  .c-edit-vpp31 .m-sidebar-ac-link:hover {
    background: rgba(245,160,77,0.05);
  }
}
.c-edit-vpp31 .m-btn2,
.c-edit-vpp31 .m-btn2-long,
.c-edit-vpp31 .m-btn9 {
  background-color: #f5a04d;
}
.c-edit-vpp31 .m-sidebar-ac-list,
.c-edit-vpp31 .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #c00000;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #c00000;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(192,0,0,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #c00000;
  }
}
.m-prj-border-panel {
  border: 1px solid #c00000;
  background: rgba(192,0,0,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj37 {
    border-left: 3px solid #c00000;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj37 .nav-list-child-link span {
    border-left: 2px solid #c00000;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj37 {
    border-left: 3px solid #c00000;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj37 {
    border-left: 2px solid #c00000;
  }
}
.panel-prj37 .panel-list-title {
  background: #c00000;
}
.panel-prj37 .panel-list-detail {
  background: rgba(192,0,0,0.05);
}
.panel-prj37 .panel-list-table-title {
  color: #c00000;
  fill: #c00000;
}
.m-ac-panel-prj37 .m-ac-panel-prj-btn span {
  border-color: #c00000;
}
.m-news-detail-prj37 {
  background: #c00000;
}
.m-division-panel-prj37 {
  background: rgba(192,0,0,0.05);
  border-color: #c00000;
}
.m-form-btn-prj37 input {
  background: #c00000;
}
@media print, screen and (min-width: 769px) {
  .c-prj37 .m-switch-btn-list:hover::before {
    background: #c00000;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj37 .m-switch-btn-list.active::before {
    background: #c00000;
  }
}
@media screen and (max-width: 768px) {
  .c-prj37 .m-switch-btn-list.active {
    background: rgba(192,0,0,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj37 .m-switch-btn-sp {
    background: #c00000;
  }
}
.c-prj37 .m-prj-border-panel {
  border: 1px solid #c00000;
  background: rgba(192,0,0,0.05);
}
.c-prj37 .m-main-title::after {
  border-color: #c00000;
}
.c-prj37 .m-heading1-wrap::after {
  border-color: #c00000;
}
.c-prj37 .m-heading2-wrap::after {
  border-color: #c00000;
}
.c-prj37 .m-heading3 {
  border-color: #c00000;
}
.c-prj37 .m-sidebar-title {
  background: #c00000;
}
@media print, screen and (min-width: 769px) {
  .c-prj37 .m-sidebar-link:hover {
    background: rgba(192,0,0,0.05);
  }
}
.c-prj37 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(192,0,0,0.1);
}
.c-prj37 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj37 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj37 .m-sidebar-child-link:hover {
    background: rgba(192,0,0,0.05);
  }
}
.c-prj37 .m-sidebar-ac-btn {
  background: #c00000;
}
@media print, screen and (min-width: 769px) {
  .c-prj37 .m-sidebar-ac-link:hover {
    background: rgba(192,0,0,0.05);
  }
}
.c-prj37 .m-btn2,
.c-prj37 .m-btn2-long,
.c-prj37 .m-btn9 {
  background-color: #c00000;
}
@media print, screen and (min-width: 769px) {
  .c-edit-kateichikudenchi31 .m-switch-btn-list:hover::before {
    background: #c00000;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-kateichikudenchi31 .m-switch-btn-list.active::before {
    background: #c00000;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-kateichikudenchi31 .m-switch-btn-list.active {
    background: rgba(192,0,0,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-kateichikudenchi31 .m-switch-btn-sp {
    background: #c00000;
  }
}
.c-edit-kateichikudenchi31 .m-prj-border-panel {
  border: 1px solid #c00000;
  background: rgba(192,0,0,0.05);
}
.c-edit-kateichikudenchi31 .m-main-title::after {
  border-color: #c00000;
}
.c-edit-kateichikudenchi31 .m-heading1-wrap::after {
  border-color: #c00000;
}
.c-edit-kateichikudenchi31 .m-heading2-wrap::after {
  border-color: #c00000;
}
.c-edit-kateichikudenchi31 .m-heading3 {
  border-color: #c00000;
}
.c-edit-kateichikudenchi31 .m-sidebar-title {
  background: #c00000;
}
@media print, screen and (min-width: 769px) {
  .c-edit-kateichikudenchi31 .m-sidebar-link:hover {
    background: rgba(192,0,0,0.05);
  }
}
.c-edit-kateichikudenchi31 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(192,0,0,0.1);
}
.c-edit-kateichikudenchi31 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-kateichikudenchi31 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-kateichikudenchi31 .m-sidebar-child-link:hover {
    background: rgba(192,0,0,0.05);
  }
}
.c-edit-kateichikudenchi31 .m-sidebar-ac-btn {
  background: #c00000;
}
@media print, screen and (min-width: 769px) {
  .c-edit-kateichikudenchi31 .m-sidebar-ac-link:hover {
    background: rgba(192,0,0,0.05);
  }
}
.c-edit-kateichikudenchi31 .m-btn2,
.c-edit-kateichikudenchi31 .m-btn2-long,
.c-edit-kateichikudenchi31 .m-btn9 {
  background-color: #c00000;
}
.c-edit-kateichikudenchi31 .m-sidebar-ac-list,
.c-edit-kateichikudenchi31 .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #4c3018;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #4c3018;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(76,48,24,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #4c3018;
  }
}
.m-prj-border-panel {
  border: 1px solid #4c3018;
  background: rgba(76,48,24,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj38 {
    border-left: 3px solid #4c3018;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj38 .nav-list-child-link span {
    border-left: 2px solid #4c3018;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj38 {
    border-left: 3px solid #4c3018;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj38 {
    border-left: 2px solid #4c3018;
  }
}
.panel-prj38 .panel-list-title {
  background: #4c3018;
}
.panel-prj38 .panel-list-detail {
  background: rgba(76,48,24,0.05);
}
.panel-prj38 .panel-list-table-title {
  color: #4c3018;
  fill: #4c3018;
}
.m-ac-panel-prj38 .m-ac-panel-prj-btn span {
  border-color: #4c3018;
}
.m-news-detail-prj38 {
  background: #4c3018;
}
.m-division-panel-prj38 {
  background: rgba(76,48,24,0.05);
  border-color: #4c3018;
}
.m-form-btn-prj38 input {
  background: #4c3018;
}
@media print, screen and (min-width: 769px) {
  .c-prj38 .m-switch-btn-list:hover::before {
    background: #4c3018;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj38 .m-switch-btn-list.active::before {
    background: #4c3018;
  }
}
@media screen and (max-width: 768px) {
  .c-prj38 .m-switch-btn-list.active {
    background: rgba(76,48,24,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj38 .m-switch-btn-sp {
    background: #4c3018;
  }
}
.c-prj38 .m-prj-border-panel {
  border: 1px solid #4c3018;
  background: rgba(76,48,24,0.05);
}
.c-prj38 .m-main-title::after {
  border-color: #4c3018;
}
.c-prj38 .m-heading1-wrap::after {
  border-color: #4c3018;
}
.c-prj38 .m-heading2-wrap::after {
  border-color: #4c3018;
}
.c-prj38 .m-heading3 {
  border-color: #4c3018;
}
.c-prj38 .m-sidebar-title {
  background: #4c3018;
}
@media print, screen and (min-width: 769px) {
  .c-prj38 .m-sidebar-link:hover {
    background: rgba(76,48,24,0.05);
  }
}
.c-prj38 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(76,48,24,0.1);
}
.c-prj38 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj38 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj38 .m-sidebar-child-link:hover {
    background: rgba(76,48,24,0.05);
  }
}
.c-prj38 .m-sidebar-ac-btn {
  background: #4c3018;
}
@media print, screen and (min-width: 769px) {
  .c-prj38 .m-sidebar-ac-link:hover {
    background: rgba(76,48,24,0.05);
  }
}
.c-prj38 .m-btn2,
.c-prj38 .m-btn2-long,
.c-prj38 .m-btn9 {
  background-color: #4c3018;
}
@media print, screen and (min-width: 769px) {
  .c-edit-startup31 .m-switch-btn-list:hover::before {
    background: #4c3018;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-startup31 .m-switch-btn-list.active::before {
    background: #4c3018;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-startup31 .m-switch-btn-list.active {
    background: rgba(76,48,24,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-startup31 .m-switch-btn-sp {
    background: #4c3018;
  }
}
.c-edit-startup31 .m-prj-border-panel {
  border: 1px solid #4c3018;
  background: rgba(76,48,24,0.05);
}
.c-edit-startup31 .m-main-title::after {
  border-color: #4c3018;
}
.c-edit-startup31 .m-heading1-wrap::after {
  border-color: #4c3018;
}
.c-edit-startup31 .m-heading2-wrap::after {
  border-color: #4c3018;
}
.c-edit-startup31 .m-heading3 {
  border-color: #4c3018;
}
.c-edit-startup31 .m-sidebar-title {
  background: #4c3018;
}
@media print, screen and (min-width: 769px) {
  .c-edit-startup31 .m-sidebar-link:hover {
    background: rgba(76,48,24,0.05);
  }
}
.c-edit-startup31 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(76,48,24,0.1);
}
.c-edit-startup31 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-startup31 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-startup31 .m-sidebar-child-link:hover {
    background: rgba(76,48,24,0.05);
  }
}
.c-edit-startup31 .m-sidebar-ac-btn {
  background: #4c3018;
}
@media print, screen and (min-width: 769px) {
  .c-edit-startup31 .m-sidebar-ac-link:hover {
    background: rgba(76,48,24,0.05);
  }
}
.c-edit-startup31 .m-btn2,
.c-edit-startup31 .m-btn2-long,
.c-edit-startup31 .m-btn9 {
  background-color: #4c3018;
}
.c-edit-startup31 .m-sidebar-ac-list,
.c-edit-startup31 .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #66d4c2;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #66d4c2;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(102,212,194,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #66d4c2;
  }
}
.m-prj-border-panel {
  border: 1px solid #66d4c2;
  background: rgba(102,212,194,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj39 {
    border-left: 3px solid #66d4c2;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj39 .nav-list-child-link span {
    border-left: 2px solid #66d4c2;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj39 {
    border-left: 3px solid #66d4c2;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj39 {
    border-left: 2px solid #66d4c2;
  }
}
.panel-prj39 .panel-list-title {
  background: #66d4c2;
}
.panel-prj39 .panel-list-detail {
  background: rgba(102,212,194,0.05);
}
.panel-prj39 .panel-list-table-title {
  color: #66d4c2;
  fill: #66d4c2;
}
.m-ac-panel-prj39 .m-ac-panel-prj-btn span {
  border-color: #66d4c2;
}
.m-news-detail-prj39 {
  background: #66d4c2;
}
.m-division-panel-prj39 {
  background: rgba(102,212,194,0.05);
  border-color: #66d4c2;
}
.m-form-btn-prj39 input {
  background: #66d4c2;
}
@media print, screen and (min-width: 769px) {
  .c-prj39 .m-switch-btn-list:hover::before {
    background: #66d4c2;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj39 .m-switch-btn-list.active::before {
    background: #66d4c2;
  }
}
@media screen and (max-width: 768px) {
  .c-prj39 .m-switch-btn-list.active {
    background: rgba(102,212,194,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj39 .m-switch-btn-sp {
    background: #66d4c2;
  }
}
.c-prj39 .m-prj-border-panel {
  border: 1px solid #66d4c2;
  background: rgba(102,212,194,0.05);
}
.c-prj39 .m-main-title::after {
  border-color: #66d4c2;
}
.c-prj39 .m-heading1-wrap::after {
  border-color: #66d4c2;
}
.c-prj39 .m-heading2-wrap::after {
  border-color: #66d4c2;
}
.c-prj39 .m-heading3 {
  border-color: #66d4c2;
}
.c-prj39 .m-sidebar-title {
  background: #66d4c2;
}
@media print, screen and (min-width: 769px) {
  .c-prj39 .m-sidebar-link:hover {
    background: rgba(102,212,194,0.05);
  }
}
.c-prj39 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(102,212,194,0.1);
}
.c-prj39 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj39 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj39 .m-sidebar-child-link:hover {
    background: rgba(102,212,194,0.05);
  }
}
.c-prj39 .m-sidebar-ac-btn {
  background: #66d4c2;
}
@media print, screen and (min-width: 769px) {
  .c-prj39 .m-sidebar-ac-link:hover {
    background: rgba(102,212,194,0.05);
  }
}
.c-prj39 .m-btn2,
.c-prj39 .m-btn2-long,
.c-prj39 .m-btn9 {
  background-color: #66d4c2;
}
@media print, screen and (min-width: 769px) {
  .c-edit-shodenryoku31 .m-switch-btn-list:hover::before {
    background: #66d4c2;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-shodenryoku31 .m-switch-btn-list.active::before {
    background: #66d4c2;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-shodenryoku31 .m-switch-btn-list.active {
    background: rgba(102,212,194,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-shodenryoku31 .m-switch-btn-sp {
    background: #66d4c2;
  }
}
.c-edit-shodenryoku31 .m-prj-border-panel {
  border: 1px solid #66d4c2;
  background: rgba(102,212,194,0.05);
}
.c-edit-shodenryoku31 .m-main-title::after {
  border-color: #66d4c2;
}
.c-edit-shodenryoku31 .m-heading1-wrap::after {
  border-color: #66d4c2;
}
.c-edit-shodenryoku31 .m-heading2-wrap::after {
  border-color: #66d4c2;
}
.c-edit-shodenryoku31 .m-heading3 {
  border-color: #66d4c2;
}
.c-edit-shodenryoku31 .m-sidebar-title {
  background: #66d4c2;
}
@media print, screen and (min-width: 769px) {
  .c-edit-shodenryoku31 .m-sidebar-link:hover {
    background: rgba(102,212,194,0.05);
  }
}
.c-edit-shodenryoku31 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(102,212,194,0.1);
}
.c-edit-shodenryoku31 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-shodenryoku31 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-shodenryoku31 .m-sidebar-child-link:hover {
    background: rgba(102,212,194,0.05);
  }
}
.c-edit-shodenryoku31 .m-sidebar-ac-btn {
  background: #66d4c2;
}
@media print, screen and (min-width: 769px) {
  .c-edit-shodenryoku31 .m-sidebar-ac-link:hover {
    background: rgba(102,212,194,0.05);
  }
}
.c-edit-shodenryoku31 .m-btn2,
.c-edit-shodenryoku31 .m-btn2-long,
.c-edit-shodenryoku31 .m-btn9 {
  background-color: #66d4c2;
}
.c-edit-shodenryoku31 .m-sidebar-ac-list,
.c-edit-shodenryoku31 .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #888a7f;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #888a7f;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(136,138,127,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #888a7f;
  }
}
.m-prj-border-panel {
  border: 1px solid #888a7f;
  background: rgba(136,138,127,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj40 {
    border-left: 3px solid #888a7f;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj40 .nav-list-child-link span {
    border-left: 2px solid #888a7f;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj40 {
    border-left: 3px solid #888a7f;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj40 {
    border-left: 2px solid #888a7f;
  }
}
.panel-prj40 .panel-list-title {
  background: #888a7f;
}
.panel-prj40 .panel-list-detail {
  background: rgba(136,138,127,0.05);
}
.panel-prj40 .panel-list-table-title {
  color: #888a7f;
  fill: #888a7f;
}
.m-ac-panel-prj40 .m-ac-panel-prj-btn span {
  border-color: #888a7f;
}
.m-news-detail-prj40 {
  background: #888a7f;
}
.m-division-panel-prj40 {
  background: rgba(136,138,127,0.05);
  border-color: #888a7f;
}
.m-form-btn-prj40 input {
  background: #888a7f;
}
@media print, screen and (min-width: 769px) {
  .c-prj40 .m-switch-btn-list:hover::before {
    background: #888a7f;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj40 .m-switch-btn-list.active::before {
    background: #888a7f;
  }
}
@media screen and (max-width: 768px) {
  .c-prj40 .m-switch-btn-list.active {
    background: rgba(136,138,127,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj40 .m-switch-btn-sp {
    background: #888a7f;
  }
}
.c-prj40 .m-prj-border-panel {
  border: 1px solid #888a7f;
  background: rgba(136,138,127,0.05);
}
.c-prj40 .m-main-title::after {
  border-color: #888a7f;
}
.c-prj40 .m-heading1-wrap::after {
  border-color: #888a7f;
}
.c-prj40 .m-heading2-wrap::after {
  border-color: #888a7f;
}
.c-prj40 .m-heading3 {
  border-color: #888a7f;
}
.c-prj40 .m-sidebar-title {
  background: #888a7f;
}
@media print, screen and (min-width: 769px) {
  .c-prj40 .m-sidebar-link:hover {
    background: rgba(136,138,127,0.05);
  }
}
.c-prj40 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(136,138,127,0.1);
}
.c-prj40 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj40 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj40 .m-sidebar-child-link:hover {
    background: rgba(136,138,127,0.05);
  }
}
.c-prj40 .m-sidebar-ac-btn {
  background: #888a7f;
}
@media print, screen and (min-width: 769px) {
  .c-prj40 .m-sidebar-ac-link:hover {
    background: rgba(136,138,127,0.05);
  }
}
.c-prj40 .m-btn2,
.c-prj40 .m-btn2-long,
.c-prj40 .m-btn9 {
  background-color: #888a7f;
}
@media print, screen and (min-width: 769px) {
  .c-edit-shoene_pf31 .m-switch-btn-list:hover::before {
    background: #888a7f;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-shoene_pf31 .m-switch-btn-list.active::before {
    background: #888a7f;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-shoene_pf31 .m-switch-btn-list.active {
    background: rgba(136,138,127,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-shoene_pf31 .m-switch-btn-sp {
    background: #888a7f;
  }
}
.c-edit-shoene_pf31 .m-prj-border-panel {
  border: 1px solid #888a7f;
  background: rgba(136,138,127,0.05);
}
.c-edit-shoene_pf31 .m-main-title::after {
  border-color: #888a7f;
}
.c-edit-shoene_pf31 .m-heading1-wrap::after {
  border-color: #888a7f;
}
.c-edit-shoene_pf31 .m-heading2-wrap::after {
  border-color: #888a7f;
}
.c-edit-shoene_pf31 .m-heading3 {
  border-color: #888a7f;
}
.c-edit-shoene_pf31 .m-sidebar-title {
  background: #888a7f;
}
@media print, screen and (min-width: 769px) {
  .c-edit-shoene_pf31 .m-sidebar-link:hover {
    background: rgba(136,138,127,0.05);
  }
}
.c-edit-shoene_pf31 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(136,138,127,0.1);
}
.c-edit-shoene_pf31 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-shoene_pf31 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-shoene_pf31 .m-sidebar-child-link:hover {
    background: rgba(136,138,127,0.05);
  }
}
.c-edit-shoene_pf31 .m-sidebar-ac-btn {
  background: #888a7f;
}
@media print, screen and (min-width: 769px) {
  .c-edit-shoene_pf31 .m-sidebar-ac-link:hover {
    background: rgba(136,138,127,0.05);
  }
}
.c-edit-shoene_pf31 .m-btn2,
.c-edit-shoene_pf31 .m-btn2-long,
.c-edit-shoene_pf31 .m-btn9 {
  background-color: #888a7f;
}
.c-edit-shoene_pf31 .m-sidebar-ac-list,
.c-edit-shoene_pf31 .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #199de2;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #199de2;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(25,157,226,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #199de2;
  }
}
.m-prj-border-panel {
  border: 1px solid #199de2;
  background: rgba(25,157,226,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj41 {
    border-left: 3px solid #199de2;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj41 .nav-list-child-link span {
    border-left: 2px solid #199de2;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj41 {
    border-left: 3px solid #199de2;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj41 {
    border-left: 2px solid #199de2;
  }
}
.panel-prj41 .panel-list-title {
  background: #199de2;
}
.panel-prj41 .panel-list-detail {
  background: rgba(25,157,226,0.05);
}
.panel-prj41 .panel-list-table-title {
  color: #199de2;
  fill: #199de2;
}
.m-ac-panel-prj41 .m-ac-panel-prj-btn span {
  border-color: #199de2;
}
.m-news-detail-prj41 {
  background: #199de2;
}
.m-division-panel-prj41 {
  background: rgba(25,157,226,0.05);
  border-color: #199de2;
}
.m-form-btn-prj41 input {
  background: #199de2;
}
@media print, screen and (min-width: 769px) {
  .c-prj41 .m-switch-btn-list:hover::before {
    background: #199de2;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj41 .m-switch-btn-list.active::before {
    background: #199de2;
  }
}
@media screen and (max-width: 768px) {
  .c-prj41 .m-switch-btn-list.active {
    background: rgba(25,157,226,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj41 .m-switch-btn-sp {
    background: #199de2;
  }
}
.c-prj41 .m-prj-border-panel {
  border: 1px solid #199de2;
  background: rgba(25,157,226,0.05);
}
.c-prj41 .m-main-title::after {
  border-color: #199de2;
}
.c-prj41 .m-heading1-wrap::after {
  border-color: #199de2;
}
.c-prj41 .m-heading2-wrap::after {
  border-color: #199de2;
}
.c-prj41 .m-heading3 {
  border-color: #199de2;
}
.c-prj41 .m-sidebar-title {
  background: #199de2;
}
@media print, screen and (min-width: 769px) {
  .c-prj41 .m-sidebar-link:hover {
    background: rgba(25,157,226,0.05);
  }
}
.c-prj41 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(25,157,226,0.1);
}
.c-prj41 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj41 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj41 .m-sidebar-child-link:hover {
    background: rgba(25,157,226,0.05);
  }
}
.c-prj41 .m-sidebar-ac-btn {
  background: #199de2;
}
@media print, screen and (min-width: 769px) {
  .c-prj41 .m-sidebar-ac-link:hover {
    background: rgba(25,157,226,0.05);
  }
}
.c-prj41 .m-btn2,
.c-prj41 .m-btn2-long,
.c-prj41 .m-btn9 {
  background-color: #199de2;
}
@media print, screen and (min-width: 769px) {
  .c-edit-cutback31 .m-switch-btn-list:hover::before {
    background: #199de2;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-cutback31 .m-switch-btn-list.active::before {
    background: #199de2;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-cutback31 .m-switch-btn-list.active {
    background: rgba(25,157,226,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-cutback31 .m-switch-btn-sp {
    background: #199de2;
  }
}
.c-edit-cutback31 .m-prj-border-panel {
  border: 1px solid #199de2;
  background: rgba(25,157,226,0.05);
}
.c-edit-cutback31 .m-main-title::after {
  border-color: #199de2;
}
.c-edit-cutback31 .m-heading1-wrap::after {
  border-color: #199de2;
}
.c-edit-cutback31 .m-heading2-wrap::after {
  border-color: #199de2;
}
.c-edit-cutback31 .m-heading3 {
  border-color: #199de2;
}
.c-edit-cutback31 .m-sidebar-title {
  background: #199de2;
}
@media print, screen and (min-width: 769px) {
  .c-edit-cutback31 .m-sidebar-link:hover {
    background: rgba(25,157,226,0.05);
  }
}
.c-edit-cutback31 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(25,157,226,0.1);
}
.c-edit-cutback31 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-cutback31 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-cutback31 .m-sidebar-child-link:hover {
    background: rgba(25,157,226,0.05);
  }
}
.c-edit-cutback31 .m-sidebar-ac-btn {
  background: #199de2;
}
@media print, screen and (min-width: 769px) {
  .c-edit-cutback31 .m-sidebar-ac-link:hover {
    background: rgba(25,157,226,0.05);
  }
}
.c-edit-cutback31 .m-btn2,
.c-edit-cutback31 .m-btn2-long,
.c-edit-cutback31 .m-btn9 {
  background-color: #199de2;
}
.c-edit-cutback31 .m-sidebar-ac-list,
.c-edit-cutback31 .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #d9c27d;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #d9c27d;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(217,194,125,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #d9c27d;
  }
}
.m-prj-border-panel {
  border: 1px solid #d9c27d;
  background: rgba(217,194,125,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj42 {
    border-left: 3px solid #d9c27d;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj42 .nav-list-child-link span {
    border-left: 2px solid #d9c27d;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj42 {
    border-left: 3px solid #d9c27d;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj42 {
    border-left: 2px solid #d9c27d;
  }
}
.panel-prj42 .panel-list-title {
  background: #d9c27d;
}
.panel-prj42 .panel-list-detail {
  background: rgba(217,194,125,0.05);
}
.panel-prj42 .panel-list-table-title {
  color: #d9c27d;
  fill: #d9c27d;
}
.m-ac-panel-prj42 .m-ac-panel-prj-btn span {
  border-color: #d9c27d;
}
.m-news-detail-prj42 {
  background: #d9c27d;
}
.m-division-panel-prj42 {
  background: rgba(217,194,125,0.05);
  border-color: #d9c27d;
}
.m-form-btn-prj42 input {
  background: #d9c27d;
}
@media print, screen and (min-width: 769px) {
  .c-prj42 .m-switch-btn-list:hover::before {
    background: #d9c27d;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj42 .m-switch-btn-list.active::before {
    background: #d9c27d;
  }
}
@media screen and (max-width: 768px) {
  .c-prj42 .m-switch-btn-list.active {
    background: rgba(217,194,125,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj42 .m-switch-btn-sp {
    background: #d9c27d;
  }
}
.c-prj42 .m-prj-border-panel {
  border: 1px solid #d9c27d;
  background: rgba(217,194,125,0.05);
}
.c-prj42 .m-main-title::after {
  border-color: #d9c27d;
}
.c-prj42 .m-heading1-wrap::after {
  border-color: #d9c27d;
}
.c-prj42 .m-heading2-wrap::after {
  border-color: #d9c27d;
}
.c-prj42 .m-heading3 {
  border-color: #d9c27d;
}
.c-prj42 .m-sidebar-title {
  background: #d9c27d;
}
@media print, screen and (min-width: 769px) {
  .c-prj42 .m-sidebar-link:hover {
    background: rgba(217,194,125,0.05);
  }
}
.c-prj42 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(217,194,125,0.1);
}
.c-prj42 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj42 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj42 .m-sidebar-child-link:hover {
    background: rgba(217,194,125,0.05);
  }
}
.c-prj42 .m-sidebar-ac-btn {
  background: #d9c27d;
}
@media print, screen and (min-width: 769px) {
  .c-prj42 .m-sidebar-ac-link:hover {
    background: rgba(217,194,125,0.05);
  }
}
.c-prj42 .m-btn2,
.c-prj42 .m-btn2-long,
.c-prj42 .m-btn9 {
  background-color: #d9c27d;
}
@media print, screen and (min-width: 769px) {
  .c-edit-rishihokyu31 .m-switch-btn-list:hover::before {
    background: #d9c27d;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-rishihokyu31 .m-switch-btn-list.active::before {
    background: #d9c27d;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-rishihokyu31 .m-switch-btn-list.active {
    background: rgba(217,194,125,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-rishihokyu31 .m-switch-btn-sp {
    background: #d9c27d;
  }
}
.c-edit-rishihokyu31 .m-prj-border-panel {
  border: 1px solid #d9c27d;
  background: rgba(217,194,125,0.05);
}
.c-edit-rishihokyu31 .m-main-title::after {
  border-color: #d9c27d;
}
.c-edit-rishihokyu31 .m-heading1-wrap::after {
  border-color: #d9c27d;
}
.c-edit-rishihokyu31 .m-heading2-wrap::after {
  border-color: #d9c27d;
}
.c-edit-rishihokyu31 .m-heading3 {
  border-color: #d9c27d;
}
.c-edit-rishihokyu31 .m-sidebar-title {
  background: #d9c27d;
}
@media print, screen and (min-width: 769px) {
  .c-edit-rishihokyu31 .m-sidebar-link:hover {
    background: rgba(217,194,125,0.05);
  }
}
.c-edit-rishihokyu31 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(217,194,125,0.1);
}
.c-edit-rishihokyu31 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-rishihokyu31 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-rishihokyu31 .m-sidebar-child-link:hover {
    background: rgba(217,194,125,0.05);
  }
}
.c-edit-rishihokyu31 .m-sidebar-ac-btn {
  background: #d9c27d;
}
@media print, screen and (min-width: 769px) {
  .c-edit-rishihokyu31 .m-sidebar-ac-link:hover {
    background: rgba(217,194,125,0.05);
  }
}
.c-edit-rishihokyu31 .m-btn2,
.c-edit-rishihokyu31 .m-btn2-long,
.c-edit-rishihokyu31 .m-btn9 {
  background-color: #d9c27d;
}
.c-edit-rishihokyu31 .m-sidebar-ac-list,
.c-edit-rishihokyu31 .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #465daa;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #465daa;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(70,93,170,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #465daa;
  }
}
.m-prj-border-panel {
  border: 1px solid #465daa;
  background: rgba(70,93,170,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj43 {
    border-left: 3px solid #465daa;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj43 .nav-list-child-link span {
    border-left: 2px solid #465daa;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj43 {
    border-left: 3px solid #465daa;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj43 {
    border-left: 2px solid #465daa;
  }
}
.panel-prj43 .panel-list-title {
  background: #465daa;
}
.panel-prj43 .panel-list-detail {
  background: rgba(70,93,170,0.05);
}
.panel-prj43 .panel-list-table-title {
  color: #465daa;
  fill: #465daa;
}
.m-ac-panel-prj43 .m-ac-panel-prj-btn span {
  border-color: #465daa;
}
.m-news-detail-prj43 {
  background: #465daa;
}
.m-division-panel-prj43 {
  background: rgba(70,93,170,0.05);
  border-color: #465daa;
}
.m-form-btn-prj43 input {
  background: #465daa;
}
@media print, screen and (min-width: 769px) {
  .c-prj43 .m-switch-btn-list:hover::before {
    background: #465daa;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj43 .m-switch-btn-list.active::before {
    background: #465daa;
  }
}
@media screen and (max-width: 768px) {
  .c-prj43 .m-switch-btn-list.active {
    background: rgba(70,93,170,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj43 .m-switch-btn-sp {
    background: #465daa;
  }
}
.c-prj43 .m-prj-border-panel {
  border: 1px solid #465daa;
  background: rgba(70,93,170,0.05);
}
.c-prj43 .m-main-title::after {
  border-color: #465daa;
}
.c-prj43 .m-heading1-wrap::after {
  border-color: #465daa;
}
.c-prj43 .m-heading2-wrap::after {
  border-color: #465daa;
}
.c-prj43 .m-heading3 {
  border-color: #465daa;
}
.c-prj43 .m-sidebar-title {
  background: #465daa;
}
@media print, screen and (min-width: 769px) {
  .c-prj43 .m-sidebar-link:hover {
    background: rgba(70,93,170,0.05);
  }
}
.c-prj43 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(70,93,170,0.1);
}
.c-prj43 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj43 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj43 .m-sidebar-child-link:hover {
    background: rgba(70,93,170,0.05);
  }
}
.c-prj43 .m-sidebar-ac-btn {
  background: #465daa;
}
@media print, screen and (min-width: 769px) {
  .c-prj43 .m-sidebar-ac-link:hover {
    background: rgba(70,93,170,0.05);
  }
}
.c-prj43 .m-btn2,
.c-prj43 .m-btn2-long,
.c-prj43 .m-btn9 {
  background-color: #465daa;
}
@media print, screen and (min-width: 769px) {
  .c-edit-jikahatuden30r .m-switch-btn-list:hover::before {
    background: #465daa;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-jikahatuden30r .m-switch-btn-list.active::before {
    background: #465daa;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-jikahatuden30r .m-switch-btn-list.active {
    background: rgba(70,93,170,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-jikahatuden30r .m-switch-btn-sp {
    background: #465daa;
  }
}
.c-edit-jikahatuden30r .m-prj-border-panel {
  border: 1px solid #465daa;
  background: rgba(70,93,170,0.05);
}
.c-edit-jikahatuden30r .m-main-title::after {
  border-color: #465daa;
}
.c-edit-jikahatuden30r .m-heading1-wrap::after {
  border-color: #465daa;
}
.c-edit-jikahatuden30r .m-heading2-wrap::after {
  border-color: #465daa;
}
.c-edit-jikahatuden30r .m-heading3 {
  border-color: #465daa;
}
.c-edit-jikahatuden30r .m-sidebar-title {
  background: #465daa;
}
@media print, screen and (min-width: 769px) {
  .c-edit-jikahatuden30r .m-sidebar-link:hover {
    background: rgba(70,93,170,0.05);
  }
}
.c-edit-jikahatuden30r .m-sidebar-list.active .m-sidebar-link {
  background: rgba(70,93,170,0.1);
}
.c-edit-jikahatuden30r .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-jikahatuden30r .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-jikahatuden30r .m-sidebar-child-link:hover {
    background: rgba(70,93,170,0.05);
  }
}
.c-edit-jikahatuden30r .m-sidebar-ac-btn {
  background: #465daa;
}
@media print, screen and (min-width: 769px) {
  .c-edit-jikahatuden30r .m-sidebar-ac-link:hover {
    background: rgba(70,93,170,0.05);
  }
}
.c-edit-jikahatuden30r .m-btn2,
.c-edit-jikahatuden30r .m-btn2-long,
.c-edit-jikahatuden30r .m-btn9 {
  background-color: #465daa;
}
.c-edit-jikahatuden30r .m-sidebar-ac-list,
.c-edit-jikahatuden30r .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #050c8b;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #050c8b;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(5,12,139,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #050c8b;
  }
}
.m-prj-border-panel {
  border: 1px solid #050c8b;
  background: rgba(5,12,139,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj44 {
    border-left: 3px solid #050c8b;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj44 .nav-list-child-link span {
    border-left: 2px solid #050c8b;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj44 {
    border-left: 3px solid #050c8b;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj44 {
    border-left: 2px solid #050c8b;
  }
}
.panel-prj44 .panel-list-title {
  background: #050c8b;
}
.panel-prj44 .panel-list-detail {
  background: rgba(5,12,139,0.05);
}
.panel-prj44 .panel-list-table-title {
  color: #050c8b;
  fill: #050c8b;
}
.m-ac-panel-prj44 .m-ac-panel-prj-btn span {
  border-color: #050c8b;
}
.m-news-detail-prj44 {
  background: #050c8b;
}
.m-division-panel-prj44 {
  background: rgba(5,12,139,0.05);
  border-color: #050c8b;
}
.m-form-btn-prj44 input {
  background: #050c8b;
}
@media print, screen and (min-width: 769px) {
  .c-prj44 .m-switch-btn-list:hover::before {
    background: #050c8b;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj44 .m-switch-btn-list.active::before {
    background: #050c8b;
  }
}
@media screen and (max-width: 768px) {
  .c-prj44 .m-switch-btn-list.active {
    background: rgba(5,12,139,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj44 .m-switch-btn-sp {
    background: #050c8b;
  }
}
.c-prj44 .m-prj-border-panel {
  border: 1px solid #050c8b;
  background: rgba(5,12,139,0.05);
}
.c-prj44 .m-main-title::after {
  border-color: #050c8b;
}
.c-prj44 .m-heading1-wrap::after {
  border-color: #050c8b;
}
.c-prj44 .m-heading2-wrap::after {
  border-color: #050c8b;
}
.c-prj44 .m-heading3 {
  border-color: #050c8b;
}
.c-prj44 .m-sidebar-title {
  background: #050c8b;
}
@media print, screen and (min-width: 769px) {
  .c-prj44 .m-sidebar-link:hover {
    background: rgba(5,12,139,0.05);
  }
}
.c-prj44 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(5,12,139,0.1);
}
.c-prj44 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj44 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj44 .m-sidebar-child-link:hover {
    background: rgba(5,12,139,0.05);
  }
}
.c-prj44 .m-sidebar-ac-btn {
  background: #050c8b;
}
@media print, screen and (min-width: 769px) {
  .c-prj44 .m-sidebar-ac-link:hover {
    background: rgba(5,12,139,0.05);
  }
}
.c-prj44 .m-btn2,
.c-prj44 .m-btn2-long,
.c-prj44 .m-btn9 {
  background-color: #050c8b;
}
@media print, screen and (min-width: 769px) {
  .c-edit-space31 .m-switch-btn-list:hover::before {
    background: #050c8b;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-space31 .m-switch-btn-list.active::before {
    background: #050c8b;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-space31 .m-switch-btn-list.active {
    background: rgba(5,12,139,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-space31 .m-switch-btn-sp {
    background: #050c8b;
  }
}
.c-edit-space31 .m-prj-border-panel {
  border: 1px solid #050c8b;
  background: rgba(5,12,139,0.05);
}
.c-edit-space31 .m-main-title::after {
  border-color: #050c8b;
}
.c-edit-space31 .m-heading1-wrap::after {
  border-color: #050c8b;
}
.c-edit-space31 .m-heading2-wrap::after {
  border-color: #050c8b;
}
.c-edit-space31 .m-heading3 {
  border-color: #050c8b;
}
.c-edit-space31 .m-sidebar-title {
  background: #050c8b;
}
@media print, screen and (min-width: 769px) {
  .c-edit-space31 .m-sidebar-link:hover {
    background: rgba(5,12,139,0.05);
  }
}
.c-edit-space31 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(5,12,139,0.1);
}
.c-edit-space31 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-space31 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-space31 .m-sidebar-child-link:hover {
    background: rgba(5,12,139,0.05);
  }
}
.c-edit-space31 .m-sidebar-ac-btn {
  background: #050c8b;
}
@media print, screen and (min-width: 769px) {
  .c-edit-space31 .m-sidebar-ac-link:hover {
    background: rgba(5,12,139,0.05);
  }
}
.c-edit-space31 .m-btn2,
.c-edit-space31 .m-btn2-long,
.c-edit-space31 .m-btn9 {
  background-color: #050c8b;
}
.c-edit-space31 .m-sidebar-ac-list,
.c-edit-space31 .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #00a03c;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #00a03c;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(0,160,60,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #00a03c;
  }
}
.m-prj-border-panel {
  border: 1px solid #00a03c;
  background: rgba(0,160,60,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj45 {
    border-left: 3px solid #00a03c;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj45 .nav-list-child-link span {
    border-left: 2px solid #00a03c;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj45 {
    border-left: 3px solid #00a03c;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj45 {
    border-left: 2px solid #00a03c;
  }
}
.panel-prj45 .panel-list-title {
  background: #00a03c;
}
.panel-prj45 .panel-list-detail {
  background: rgba(0,160,60,0.05);
}
.panel-prj45 .panel-list-table-title {
  color: #00a03c;
  fill: #00a03c;
}
.m-ac-panel-prj45 .m-ac-panel-prj-btn span {
  border-color: #00a03c;
}
.m-news-detail-prj45 {
  background: #00a03c;
}
.m-division-panel-prj45 {
  background: rgba(0,160,60,0.05);
  border-color: #00a03c;
}
.m-form-btn-prj45 input {
  background: #00a03c;
}
@media print, screen and (min-width: 769px) {
  .c-prj45 .m-switch-btn-list:hover::before {
    background: #00a03c;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj45 .m-switch-btn-list.active::before {
    background: #00a03c;
  }
}
@media screen and (max-width: 768px) {
  .c-prj45 .m-switch-btn-list.active {
    background: rgba(0,160,60,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj45 .m-switch-btn-sp {
    background: #00a03c;
  }
}
.c-prj45 .m-prj-border-panel {
  border: 1px solid #00a03c;
  background: rgba(0,160,60,0.05);
}
.c-prj45 .m-main-title::after {
  border-color: #00a03c;
}
.c-prj45 .m-heading1-wrap::after {
  border-color: #00a03c;
}
.c-prj45 .m-heading2-wrap::after {
  border-color: #00a03c;
}
.c-prj45 .m-heading3 {
  border-color: #00a03c;
}
.c-prj45 .m-sidebar-title {
  background: #00a03c;
}
@media print, screen and (min-width: 769px) {
  .c-prj45 .m-sidebar-link:hover {
    background: rgba(0,160,60,0.05);
  }
}
.c-prj45 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(0,160,60,0.1);
}
.c-prj45 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj45 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj45 .m-sidebar-child-link:hover {
    background: rgba(0,160,60,0.05);
  }
}
.c-prj45 .m-sidebar-ac-btn {
  background: #00a03c;
}
@media print, screen and (min-width: 769px) {
  .c-prj45 .m-sidebar-ac-link:hover {
    background: rgba(0,160,60,0.05);
  }
}
.c-prj45 .m-btn2,
.c-prj45 .m-btn2-long,
.c-prj45 .m-btn9 {
  background-color: #00a03c;
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeroemi .m-switch-btn-list:hover::before {
    background: #00a03c;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeroemi .m-switch-btn-list.active::before {
    background: #00a03c;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-zeroemi .m-switch-btn-list.active {
    background: rgba(0,160,60,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-zeroemi .m-switch-btn-sp {
    background: #00a03c;
  }
}
.c-edit-zeroemi .m-prj-border-panel {
  border: 1px solid #00a03c;
  background: rgba(0,160,60,0.05);
}
.c-edit-zeroemi .m-main-title::after {
  border-color: #00a03c;
}
.c-edit-zeroemi .m-heading1-wrap::after {
  border-color: #00a03c;
}
.c-edit-zeroemi .m-heading2-wrap::after {
  border-color: #00a03c;
}
.c-edit-zeroemi .m-heading3 {
  border-color: #00a03c;
}
.c-edit-zeroemi .m-sidebar-title {
  background: #00a03c;
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeroemi .m-sidebar-link:hover {
    background: rgba(0,160,60,0.05);
  }
}
.c-edit-zeroemi .m-sidebar-list.active .m-sidebar-link {
  background: rgba(0,160,60,0.1);
}
.c-edit-zeroemi .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeroemi .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeroemi .m-sidebar-child-link:hover {
    background: rgba(0,160,60,0.05);
  }
}
.c-edit-zeroemi .m-sidebar-ac-btn {
  background: #00a03c;
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeroemi .m-sidebar-ac-link:hover {
    background: rgba(0,160,60,0.05);
  }
}
.c-edit-zeroemi .m-btn2,
.c-edit-zeroemi .m-btn2-long,
.c-edit-zeroemi .m-btn9 {
  background-color: #00a03c;
}
.c-edit-zeroemi .m-sidebar-ac-list,
.c-edit-zeroemi .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #f60;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #f60;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(255,102,0,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #f60;
  }
}
.m-prj-border-panel {
  border: 1px solid #f60;
  background: rgba(255,102,0,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj46 {
    border-left: 3px solid #f60;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj46 .nav-list-child-link span {
    border-left: 2px solid #f60;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj46 {
    border-left: 3px solid #f60;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj46 {
    border-left: 2px solid #f60;
  }
}
.panel-prj46 .panel-list-title {
  background: #f60;
}
.panel-prj46 .panel-list-detail {
  background: rgba(255,102,0,0.05);
}
.panel-prj46 .panel-list-table-title {
  color: #f60;
  fill: #f60;
}
.m-ac-panel-prj46 .m-ac-panel-prj-btn span {
  border-color: #f60;
}
.m-news-detail-prj46 {
  background: #f60;
}
.m-division-panel-prj46 {
  background: rgba(255,102,0,0.05);
  border-color: #f60;
}
.m-form-btn-prj46 input {
  background: #f60;
}
@media print, screen and (min-width: 769px) {
  .c-prj46 .m-switch-btn-list:hover::before {
    background: #f60;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj46 .m-switch-btn-list.active::before {
    background: #f60;
  }
}
@media screen and (max-width: 768px) {
  .c-prj46 .m-switch-btn-list.active {
    background: rgba(255,102,0,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj46 .m-switch-btn-sp {
    background: #f60;
  }
}
.c-prj46 .m-prj-border-panel {
  border: 1px solid #f60;
  background: rgba(255,102,0,0.05);
}
.c-prj46 .m-main-title::after {
  border-color: #f60;
}
.c-prj46 .m-heading1-wrap::after {
  border-color: #f60;
}
.c-prj46 .m-heading2-wrap::after {
  border-color: #f60;
}
.c-prj46 .m-heading3 {
  border-color: #f60;
}
.c-prj46 .m-sidebar-title {
  background: #f60;
}
@media print, screen and (min-width: 769px) {
  .c-prj46 .m-sidebar-link:hover {
    background: rgba(255,102,0,0.05);
  }
}
.c-prj46 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(255,102,0,0.1);
}
.c-prj46 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj46 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj46 .m-sidebar-child-link:hover {
    background: rgba(255,102,0,0.05);
  }
}
.c-prj46 .m-sidebar-ac-btn {
  background: #f60;
}
@media print, screen and (min-width: 769px) {
  .c-prj46 .m-sidebar-ac-link:hover {
    background: rgba(255,102,0,0.05);
  }
}
.c-prj46 .m-btn2,
.c-prj46 .m-btn2-long,
.c-prj46 .m-btn9 {
  background-color: #f60;
}
@media print, screen and (min-width: 769px) {
  .c-edit-mainapoint .m-switch-btn-list:hover::before {
    background: #f60;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-mainapoint .m-switch-btn-list.active::before {
    background: #f60;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-mainapoint .m-switch-btn-list.active {
    background: rgba(255,102,0,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-mainapoint .m-switch-btn-sp {
    background: #f60;
  }
}
.c-edit-mainapoint .m-prj-border-panel {
  border: 1px solid #f60;
  background: rgba(255,102,0,0.05);
}
.c-edit-mainapoint .m-main-title::after {
  border-color: #f60;
}
.c-edit-mainapoint .m-heading1-wrap::after {
  border-color: #f60;
}
.c-edit-mainapoint .m-heading2-wrap::after {
  border-color: #f60;
}
.c-edit-mainapoint .m-heading3 {
  border-color: #f60;
}
.c-edit-mainapoint .m-sidebar-title {
  background: #f60;
}
@media print, screen and (min-width: 769px) {
  .c-edit-mainapoint .m-sidebar-link:hover {
    background: rgba(255,102,0,0.05);
  }
}
.c-edit-mainapoint .m-sidebar-list.active .m-sidebar-link {
  background: rgba(255,102,0,0.1);
}
.c-edit-mainapoint .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-mainapoint .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-mainapoint .m-sidebar-child-link:hover {
    background: rgba(255,102,0,0.05);
  }
}
.c-edit-mainapoint .m-sidebar-ac-btn {
  background: #f60;
}
@media print, screen and (min-width: 769px) {
  .c-edit-mainapoint .m-sidebar-ac-link:hover {
    background: rgba(255,102,0,0.05);
  }
}
.c-edit-mainapoint .m-btn2,
.c-edit-mainapoint .m-btn2-long,
.c-edit-mainapoint .m-btn9 {
  background-color: #f60;
}
.c-edit-mainapoint .m-sidebar-ac-list,
.c-edit-mainapoint .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #033304;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #033304;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(3,51,4,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #033304;
  }
}
.m-prj-border-panel {
  border: 1px solid #033304;
  background: rgba(3,51,4,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj47 {
    border-left: 3px solid #033304;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj47 .nav-list-child-link span {
    border-left: 2px solid #033304;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj47 {
    border-left: 3px solid #033304;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj47 {
    border-left: 2px solid #033304;
  }
}
.panel-prj47 .panel-list-title {
  background: #033304;
}
.panel-prj47 .panel-list-detail {
  background: rgba(3,51,4,0.05);
}
.panel-prj47 .panel-list-table-title {
  color: #033304;
  fill: #033304;
}
.m-ac-panel-prj47 .m-ac-panel-prj-btn span {
  border-color: #033304;
}
.m-news-detail-prj47 {
  background: #033304;
}
.m-division-panel-prj47 {
  background: rgba(3,51,4,0.05);
  border-color: #033304;
}
.m-form-btn-prj47 input {
  background: #033304;
}
@media print, screen and (min-width: 769px) {
  .c-prj47 .m-switch-btn-list:hover::before {
    background: #033304;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj47 .m-switch-btn-list.active::before {
    background: #033304;
  }
}
@media screen and (max-width: 768px) {
  .c-prj47 .m-switch-btn-list.active {
    background: rgba(3,51,4,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj47 .m-switch-btn-sp {
    background: #033304;
  }
}
.c-prj47 .m-prj-border-panel {
  border: 1px solid #033304;
  background: rgba(3,51,4,0.05);
}
.c-prj47 .m-main-title::after {
  border-color: #033304;
}
.c-prj47 .m-heading1-wrap::after {
  border-color: #033304;
}
.c-prj47 .m-heading2-wrap::after {
  border-color: #033304;
}
.c-prj47 .m-heading3 {
  border-color: #033304;
}
.c-prj47 .m-sidebar-title {
  background: #033304;
}
@media print, screen and (min-width: 769px) {
  .c-prj47 .m-sidebar-link:hover {
    background: rgba(3,51,4,0.05);
  }
}
.c-prj47 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(3,51,4,0.1);
}
.c-prj47 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj47 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj47 .m-sidebar-child-link:hover {
    background: rgba(3,51,4,0.05);
  }
}
.c-prj47 .m-sidebar-ac-btn {
  background: #033304;
}
@media print, screen and (min-width: 769px) {
  .c-prj47 .m-sidebar-ac-link:hover {
    background: rgba(3,51,4,0.05);
  }
}
.c-prj47 .m-btn2,
.c-prj47 .m-btn2-long,
.c-prj47 .m-btn9 {
  background-color: #033304;
}
@media print, screen and (min-width: 769px) {
  .c-edit-forest01r .m-switch-btn-list:hover::before {
    background: #033304;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-forest01r .m-switch-btn-list.active::before {
    background: #033304;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-forest01r .m-switch-btn-list.active {
    background: rgba(3,51,4,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-forest01r .m-switch-btn-sp {
    background: #033304;
  }
}
.c-edit-forest01r .m-prj-border-panel {
  border: 1px solid #033304;
  background: rgba(3,51,4,0.05);
}
.c-edit-forest01r .m-main-title::after {
  border-color: #033304;
}
.c-edit-forest01r .m-heading1-wrap::after {
  border-color: #033304;
}
.c-edit-forest01r .m-heading2-wrap::after {
  border-color: #033304;
}
.c-edit-forest01r .m-heading3 {
  border-color: #033304;
}
.c-edit-forest01r .m-sidebar-title {
  background: #033304;
}
@media print, screen and (min-width: 769px) {
  .c-edit-forest01r .m-sidebar-link:hover {
    background: rgba(3,51,4,0.05);
  }
}
.c-edit-forest01r .m-sidebar-list.active .m-sidebar-link {
  background: rgba(3,51,4,0.1);
}
.c-edit-forest01r .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-forest01r .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-forest01r .m-sidebar-child-link:hover {
    background: rgba(3,51,4,0.05);
  }
}
.c-edit-forest01r .m-sidebar-ac-btn {
  background: #033304;
}
@media print, screen and (min-width: 769px) {
  .c-edit-forest01r .m-sidebar-ac-link:hover {
    background: rgba(3,51,4,0.05);
  }
}
.c-edit-forest01r .m-btn2,
.c-edit-forest01r .m-btn2-long,
.c-edit-forest01r .m-btn9 {
  background-color: #033304;
}
.c-edit-forest01r .m-sidebar-ac-list,
.c-edit-forest01r .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #d775c0;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #d775c0;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(215,117,192,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #d775c0;
  }
}
.m-prj-border-panel {
  border: 1px solid #d775c0;
  background: rgba(215,117,192,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj48 {
    border-left: 3px solid #d775c0;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj48 .nav-list-child-link span {
    border-left: 2px solid #d775c0;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj48 {
    border-left: 3px solid #d775c0;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj48 {
    border-left: 2px solid #d775c0;
  }
}
.panel-prj48 .panel-list-title {
  background: #d775c0;
}
.panel-prj48 .panel-list-detail {
  background: rgba(215,117,192,0.05);
}
.panel-prj48 .panel-list-table-title {
  color: #d775c0;
  fill: #d775c0;
}
.m-ac-panel-prj48 .m-ac-panel-prj-btn span {
  border-color: #d775c0;
}
.m-news-detail-prj48 {
  background: #d775c0;
}
.m-division-panel-prj48 {
  background: rgba(215,117,192,0.05);
  border-color: #d775c0;
}
.m-form-btn-prj48 input {
  background: #d775c0;
}
@media print, screen and (min-width: 769px) {
  .c-prj48 .m-switch-btn-list:hover::before {
    background: #d775c0;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj48 .m-switch-btn-list.active::before {
    background: #d775c0;
  }
}
@media screen and (max-width: 768px) {
  .c-prj48 .m-switch-btn-list.active {
    background: rgba(215,117,192,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj48 .m-switch-btn-sp {
    background: #d775c0;
  }
}
.c-prj48 .m-prj-border-panel {
  border: 1px solid #d775c0;
  background: rgba(215,117,192,0.05);
}
.c-prj48 .m-main-title::after {
  border-color: #d775c0;
}
.c-prj48 .m-heading1-wrap::after {
  border-color: #d775c0;
}
.c-prj48 .m-heading2-wrap::after {
  border-color: #d775c0;
}
.c-prj48 .m-heading3 {
  border-color: #d775c0;
}
.c-prj48 .m-sidebar-title {
  background: #d775c0;
}
@media print, screen and (min-width: 769px) {
  .c-prj48 .m-sidebar-link:hover {
    background: rgba(215,117,192,0.05);
  }
}
.c-prj48 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(215,117,192,0.1);
}
.c-prj48 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj48 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj48 .m-sidebar-child-link:hover {
    background: rgba(215,117,192,0.05);
  }
}
.c-prj48 .m-sidebar-ac-btn {
  background: #d775c0;
}
@media print, screen and (min-width: 769px) {
  .c-prj48 .m-sidebar-ac-link:hover {
    background: rgba(215,117,192,0.05);
  }
}
.c-prj48 .m-btn2,
.c-prj48 .m-btn2-long,
.c-prj48 .m-btn9 {
  background-color: #d775c0;
}
@media print, screen and (min-width: 769px) {
  .c-edit-com_zeh01r .m-switch-btn-list:hover::before {
    background: #d775c0;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-com_zeh01r .m-switch-btn-list.active::before {
    background: #d775c0;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-com_zeh01r .m-switch-btn-list.active {
    background: rgba(215,117,192,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-com_zeh01r .m-switch-btn-sp {
    background: #d775c0;
  }
}
.c-edit-com_zeh01r .m-prj-border-panel {
  border: 1px solid #d775c0;
  background: rgba(215,117,192,0.05);
}
.c-edit-com_zeh01r .m-main-title::after {
  border-color: #d775c0;
}
.c-edit-com_zeh01r .m-heading1-wrap::after {
  border-color: #d775c0;
}
.c-edit-com_zeh01r .m-heading2-wrap::after {
  border-color: #d775c0;
}
.c-edit-com_zeh01r .m-heading3 {
  border-color: #d775c0;
}
.c-edit-com_zeh01r .m-sidebar-title {
  background: #d775c0;
}
@media print, screen and (min-width: 769px) {
  .c-edit-com_zeh01r .m-sidebar-link:hover {
    background: rgba(215,117,192,0.05);
  }
}
.c-edit-com_zeh01r .m-sidebar-list.active .m-sidebar-link {
  background: rgba(215,117,192,0.1);
}
.c-edit-com_zeh01r .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-com_zeh01r .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-com_zeh01r .m-sidebar-child-link:hover {
    background: rgba(215,117,192,0.05);
  }
}
.c-edit-com_zeh01r .m-sidebar-ac-btn {
  background: #d775c0;
}
@media print, screen and (min-width: 769px) {
  .c-edit-com_zeh01r .m-sidebar-ac-link:hover {
    background: rgba(215,117,192,0.05);
  }
}
.c-edit-com_zeh01r .m-btn2,
.c-edit-com_zeh01r .m-btn2-long,
.c-edit-com_zeh01r .m-btn9 {
  background-color: #d775c0;
}
.c-edit-com_zeh01r .m-sidebar-ac-list,
.c-edit-com_zeh01r .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #e86b79;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #e86b79;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(232,107,121,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #e86b79;
  }
}
.m-prj-border-panel {
  border: 1px solid #e86b79;
  background: rgba(232,107,121,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj49 {
    border-left: 3px solid #e86b79;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj49 .nav-list-child-link span {
    border-left: 2px solid #e86b79;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj49 {
    border-left: 3px solid #e86b79;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj49 {
    border-left: 2px solid #e86b79;
  }
}
.panel-prj49 .panel-list-title {
  background: #e86b79;
}
.panel-prj49 .panel-list-detail {
  background: rgba(232,107,121,0.05);
}
.panel-prj49 .panel-list-table-title {
  color: #e86b79;
  fill: #e86b79;
}
.m-ac-panel-prj49 .m-ac-panel-prj-btn span {
  border-color: #e86b79;
}
.m-news-detail-prj49 {
  background: #e86b79;
}
.m-division-panel-prj49 {
  background: rgba(232,107,121,0.05);
  border-color: #e86b79;
}
.m-form-btn-prj49 input {
  background: #e86b79;
}
@media print, screen and (min-width: 769px) {
  .c-prj49 .m-switch-btn-list:hover::before {
    background: #e86b79;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj49 .m-switch-btn-list.active::before {
    background: #e86b79;
  }
}
@media screen and (max-width: 768px) {
  .c-prj49 .m-switch-btn-list.active {
    background: rgba(232,107,121,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj49 .m-switch-btn-sp {
    background: #e86b79;
  }
}
.c-prj49 .m-prj-border-panel {
  border: 1px solid #e86b79;
  background: rgba(232,107,121,0.05);
}
.c-prj49 .m-main-title::after {
  border-color: #e86b79;
}
.c-prj49 .m-heading1-wrap::after {
  border-color: #e86b79;
}
.c-prj49 .m-heading2-wrap::after {
  border-color: #e86b79;
}
.c-prj49 .m-heading3 {
  border-color: #e86b79;
}
.c-prj49 .m-sidebar-title {
  background: #e86b79;
}
@media print, screen and (min-width: 769px) {
  .c-prj49 .m-sidebar-link:hover {
    background: rgba(232,107,121,0.05);
  }
}
.c-prj49 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(232,107,121,0.1);
}
.c-prj49 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj49 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj49 .m-sidebar-child-link:hover {
    background: rgba(232,107,121,0.05);
  }
}
.c-prj49 .m-sidebar-ac-btn {
  background: #e86b79;
}
@media print, screen and (min-width: 769px) {
  .c-prj49 .m-sidebar-ac-link:hover {
    background: rgba(232,107,121,0.05);
  }
}
.c-prj49 .m-btn2,
.c-prj49 .m-btn2-long,
.c-prj49 .m-btn9 {
  background-color: #e86b79;
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeh_plus_r01r .m-switch-btn-list:hover::before {
    background: #e86b79;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeh_plus_r01r .m-switch-btn-list.active::before {
    background: #e86b79;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-zeh_plus_r01r .m-switch-btn-list.active {
    background: rgba(232,107,121,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-zeh_plus_r01r .m-switch-btn-sp {
    background: #e86b79;
  }
}
.c-edit-zeh_plus_r01r .m-prj-border-panel {
  border: 1px solid #e86b79;
  background: rgba(232,107,121,0.05);
}
.c-edit-zeh_plus_r01r .m-main-title::after {
  border-color: #e86b79;
}
.c-edit-zeh_plus_r01r .m-heading1-wrap::after {
  border-color: #e86b79;
}
.c-edit-zeh_plus_r01r .m-heading2-wrap::after {
  border-color: #e86b79;
}
.c-edit-zeh_plus_r01r .m-heading3 {
  border-color: #e86b79;
}
.c-edit-zeh_plus_r01r .m-sidebar-title {
  background: #e86b79;
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeh_plus_r01r .m-sidebar-link:hover {
    background: rgba(232,107,121,0.05);
  }
}
.c-edit-zeh_plus_r01r .m-sidebar-list.active .m-sidebar-link {
  background: rgba(232,107,121,0.1);
}
.c-edit-zeh_plus_r01r .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeh_plus_r01r .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeh_plus_r01r .m-sidebar-child-link:hover {
    background: rgba(232,107,121,0.05);
  }
}
.c-edit-zeh_plus_r01r .m-sidebar-ac-btn {
  background: #e86b79;
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeh_plus_r01r .m-sidebar-ac-link:hover {
    background: rgba(232,107,121,0.05);
  }
}
.c-edit-zeh_plus_r01r .m-btn2,
.c-edit-zeh_plus_r01r .m-btn2-long,
.c-edit-zeh_plus_r01r .m-btn9 {
  background-color: #e86b79;
}
.c-edit-zeh_plus_r01r .m-sidebar-ac-list,
.c-edit-zeh_plus_r01r .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #6ebd21;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #6ebd21;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(110,189,33,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #6ebd21;
  }
}
.m-prj-border-panel {
  border: 1px solid #6ebd21;
  background: rgba(110,189,33,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj50 {
    border-left: 3px solid #6ebd21;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj50 .nav-list-child-link span {
    border-left: 2px solid #6ebd21;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj50 {
    border-left: 3px solid #6ebd21;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj50 {
    border-left: 2px solid #6ebd21;
  }
}
.panel-prj50 .panel-list-title {
  background: #6ebd21;
}
.panel-prj50 .panel-list-detail {
  background: rgba(110,189,33,0.05);
}
.panel-prj50 .panel-list-table-title {
  color: #6ebd21;
  fill: #6ebd21;
}
.m-ac-panel-prj50 .m-ac-panel-prj-btn span {
  border-color: #6ebd21;
}
.m-news-detail-prj50 {
  background: #6ebd21;
}
.m-division-panel-prj50 {
  background: rgba(110,189,33,0.05);
  border-color: #6ebd21;
}
.m-form-btn-prj50 input {
  background: #6ebd21;
}
@media print, screen and (min-width: 769px) {
  .c-prj50 .m-switch-btn-list:hover::before {
    background: #6ebd21;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj50 .m-switch-btn-list.active::before {
    background: #6ebd21;
  }
}
@media screen and (max-width: 768px) {
  .c-prj50 .m-switch-btn-list.active {
    background: rgba(110,189,33,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj50 .m-switch-btn-sp {
    background: #6ebd21;
  }
}
.c-prj50 .m-prj-border-panel {
  border: 1px solid #6ebd21;
  background: rgba(110,189,33,0.05);
}
.c-prj50 .m-main-title::after {
  border-color: #6ebd21;
}
.c-prj50 .m-heading1-wrap::after {
  border-color: #6ebd21;
}
.c-prj50 .m-heading2-wrap::after {
  border-color: #6ebd21;
}
.c-prj50 .m-heading3 {
  border-color: #6ebd21;
}
.c-prj50 .m-sidebar-title {
  background: #6ebd21;
}
@media print, screen and (min-width: 769px) {
  .c-prj50 .m-sidebar-link:hover {
    background: rgba(110,189,33,0.05);
  }
}
.c-prj50 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(110,189,33,0.1);
}
.c-prj50 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj50 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj50 .m-sidebar-child-link:hover {
    background: rgba(110,189,33,0.05);
  }
}
.c-prj50 .m-sidebar-ac-btn {
  background: #6ebd21;
}
@media print, screen and (min-width: 769px) {
  .c-prj50 .m-sidebar-ac-link:hover {
    background: rgba(110,189,33,0.05);
  }
}
.c-prj50 .m-btn2,
.c-prj50 .m-btn2-long,
.c-prj50 .m-btn9 {
  background-color: #6ebd21;
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeb02 .m-switch-btn-list:hover::before {
    background: #6ebd21;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeb02 .m-switch-btn-list.active::before {
    background: #6ebd21;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-zeb02 .m-switch-btn-list.active {
    background: rgba(110,189,33,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-zeb02 .m-switch-btn-sp {
    background: #6ebd21;
  }
}
.c-edit-zeb02 .m-prj-border-panel {
  border: 1px solid #6ebd21;
  background: rgba(110,189,33,0.05);
}
.c-edit-zeb02 .m-main-title::after {
  border-color: #6ebd21;
}
.c-edit-zeb02 .m-heading1-wrap::after {
  border-color: #6ebd21;
}
.c-edit-zeb02 .m-heading2-wrap::after {
  border-color: #6ebd21;
}
.c-edit-zeb02 .m-heading3 {
  border-color: #6ebd21;
}
.c-edit-zeb02 .m-sidebar-title {
  background: #6ebd21;
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeb02 .m-sidebar-link:hover {
    background: rgba(110,189,33,0.05);
  }
}
.c-edit-zeb02 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(110,189,33,0.1);
}
.c-edit-zeb02 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeb02 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeb02 .m-sidebar-child-link:hover {
    background: rgba(110,189,33,0.05);
  }
}
.c-edit-zeb02 .m-sidebar-ac-btn {
  background: #6ebd21;
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeb02 .m-sidebar-ac-link:hover {
    background: rgba(110,189,33,0.05);
  }
}
.c-edit-zeb02 .m-btn2,
.c-edit-zeb02 .m-btn2-long,
.c-edit-zeb02 .m-btn9 {
  background-color: #6ebd21;
}
.c-edit-zeb02 .m-sidebar-ac-list,
.c-edit-zeb02 .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #f4b02e;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #f4b02e;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(244,176,46,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #f4b02e;
  }
}
.m-prj-border-panel {
  border: 1px solid #f4b02e;
  background: rgba(244,176,46,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj51 {
    border-left: 3px solid #f4b02e;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj51 .nav-list-child-link span {
    border-left: 2px solid #f4b02e;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj51 {
    border-left: 3px solid #f4b02e;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj51 {
    border-left: 2px solid #f4b02e;
  }
}
.panel-prj51 .panel-list-title {
  background: #f4b02e;
}
.panel-prj51 .panel-list-detail {
  background: rgba(244,176,46,0.05);
}
.panel-prj51 .panel-list-table-title {
  color: #f4b02e;
  fill: #f4b02e;
}
.m-ac-panel-prj51 .m-ac-panel-prj-btn span {
  border-color: #f4b02e;
}
.m-news-detail-prj51 {
  background: #f4b02e;
}
.m-division-panel-prj51 {
  background: rgba(244,176,46,0.05);
  border-color: #f4b02e;
}
.m-form-btn-prj51 input {
  background: #f4b02e;
}
@media print, screen and (min-width: 769px) {
  .c-prj51 .m-switch-btn-list:hover::before {
    background: #f4b02e;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj51 .m-switch-btn-list.active::before {
    background: #f4b02e;
  }
}
@media screen and (max-width: 768px) {
  .c-prj51 .m-switch-btn-list.active {
    background: rgba(244,176,46,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj51 .m-switch-btn-sp {
    background: #f4b02e;
  }
}
.c-prj51 .m-prj-border-panel {
  border: 1px solid #f4b02e;
  background: rgba(244,176,46,0.05);
}
.c-prj51 .m-main-title::after {
  border-color: #f4b02e;
}
.c-prj51 .m-heading1-wrap::after {
  border-color: #f4b02e;
}
.c-prj51 .m-heading2-wrap::after {
  border-color: #f4b02e;
}
.c-prj51 .m-heading3 {
  border-color: #f4b02e;
}
.c-prj51 .m-sidebar-title {
  background: #f4b02e;
}
@media print, screen and (min-width: 769px) {
  .c-prj51 .m-sidebar-link:hover {
    background: rgba(244,176,46,0.05);
  }
}
.c-prj51 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(244,176,46,0.1);
}
.c-prj51 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj51 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj51 .m-sidebar-child-link:hover {
    background: rgba(244,176,46,0.05);
  }
}
.c-prj51 .m-sidebar-ac-btn {
  background: #f4b02e;
}
@media print, screen and (min-width: 769px) {
  .c-prj51 .m-sidebar-ac-link:hover {
    background: rgba(244,176,46,0.05);
  }
}
.c-prj51 .m-btn2,
.c-prj51 .m-btn2-long,
.c-prj51 .m-btn9 {
  background-color: #f4b02e;
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_material02 .m-switch-btn-list:hover::before {
    background: #f4b02e;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_material02 .m-switch-btn-list.active::before {
    background: #f4b02e;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-meti_material02 .m-switch-btn-list.active {
    background: rgba(244,176,46,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-meti_material02 .m-switch-btn-sp {
    background: #f4b02e;
  }
}
.c-edit-meti_material02 .m-prj-border-panel {
  border: 1px solid #f4b02e;
  background: rgba(244,176,46,0.05);
}
.c-edit-meti_material02 .m-main-title::after {
  border-color: #f4b02e;
}
.c-edit-meti_material02 .m-heading1-wrap::after {
  border-color: #f4b02e;
}
.c-edit-meti_material02 .m-heading2-wrap::after {
  border-color: #f4b02e;
}
.c-edit-meti_material02 .m-heading3 {
  border-color: #f4b02e;
}
.c-edit-meti_material02 .m-sidebar-title {
  background: #f4b02e;
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_material02 .m-sidebar-link:hover {
    background: rgba(244,176,46,0.05);
  }
}
.c-edit-meti_material02 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(244,176,46,0.1);
}
.c-edit-meti_material02 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_material02 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_material02 .m-sidebar-child-link:hover {
    background: rgba(244,176,46,0.05);
  }
}
.c-edit-meti_material02 .m-sidebar-ac-btn {
  background: #f4b02e;
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_material02 .m-sidebar-ac-link:hover {
    background: rgba(244,176,46,0.05);
  }
}
.c-edit-meti_material02 .m-btn2,
.c-edit-meti_material02 .m-btn2-long,
.c-edit-meti_material02 .m-btn9 {
  background-color: #f4b02e;
}
.c-edit-meti_material02 .m-sidebar-ac-list,
.c-edit-meti_material02 .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #0c9;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #0c9;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(0,204,153,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #0c9;
  }
}
.m-prj-border-panel {
  border: 1px solid #0c9;
  background: rgba(0,204,153,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj52 {
    border-left: 3px solid #0c9;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj52 .nav-list-child-link span {
    border-left: 2px solid #0c9;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj52 {
    border-left: 3px solid #0c9;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj52 {
    border-left: 2px solid #0c9;
  }
}
.panel-prj52 .panel-list-title {
  background: #0c9;
}
.panel-prj52 .panel-list-detail {
  background: rgba(0,204,153,0.05);
}
.panel-prj52 .panel-list-table-title {
  color: #0c9;
  fill: #0c9;
}
.m-ac-panel-prj52 .m-ac-panel-prj-btn span {
  border-color: #0c9;
}
.m-news-detail-prj52 {
  background: #0c9;
}
.m-division-panel-prj52 {
  background: rgba(0,204,153,0.05);
  border-color: #0c9;
}
.m-form-btn-prj52 input {
  background: #0c9;
}
@media print, screen and (min-width: 769px) {
  .c-prj52 .m-switch-btn-list:hover::before {
    background: #0c9;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj52 .m-switch-btn-list.active::before {
    background: #0c9;
  }
}
@media screen and (max-width: 768px) {
  .c-prj52 .m-switch-btn-list.active {
    background: rgba(0,204,153,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj52 .m-switch-btn-sp {
    background: #0c9;
  }
}
.c-prj52 .m-prj-border-panel {
  border: 1px solid #0c9;
  background: rgba(0,204,153,0.05);
}
.c-prj52 .m-main-title::after {
  border-color: #0c9;
}
.c-prj52 .m-heading1-wrap::after {
  border-color: #0c9;
}
.c-prj52 .m-heading2-wrap::after {
  border-color: #0c9;
}
.c-prj52 .m-heading3 {
  border-color: #0c9;
}
.c-prj52 .m-sidebar-title {
  background: #0c9;
}
@media print, screen and (min-width: 769px) {
  .c-prj52 .m-sidebar-link:hover {
    background: rgba(0,204,153,0.05);
  }
}
.c-prj52 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(0,204,153,0.1);
}
.c-prj52 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj52 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj52 .m-sidebar-child-link:hover {
    background: rgba(0,204,153,0.05);
  }
}
.c-prj52 .m-sidebar-ac-btn {
  background: #0c9;
}
@media print, screen and (min-width: 769px) {
  .c-prj52 .m-sidebar-ac-link:hover {
    background: rgba(0,204,153,0.05);
  }
}
.c-prj52 .m-btn2,
.c-prj52 .m-btn2-long,
.c-prj52 .m-btn9 {
  background-color: #0c9;
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeb02 .m-switch-btn-list:hover::before {
    background: #0c9;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeb02 .m-switch-btn-list.active::before {
    background: #0c9;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-zeb02 .m-switch-btn-list.active {
    background: rgba(0,204,153,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-zeb02 .m-switch-btn-sp {
    background: #0c9;
  }
}
.c-edit-zeb02 .m-prj-border-panel {
  border: 1px solid #0c9;
  background: rgba(0,204,153,0.05);
}
.c-edit-zeb02 .m-main-title::after {
  border-color: #0c9;
}
.c-edit-zeb02 .m-heading1-wrap::after {
  border-color: #0c9;
}
.c-edit-zeb02 .m-heading2-wrap::after {
  border-color: #0c9;
}
.c-edit-zeb02 .m-heading3 {
  border-color: #0c9;
}
.c-edit-zeb02 .m-sidebar-title {
  background: #0c9;
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeb02 .m-sidebar-link:hover {
    background: rgba(0,204,153,0.05);
  }
}
.c-edit-zeb02 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(0,204,153,0.1);
}
.c-edit-zeb02 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeb02 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeb02 .m-sidebar-child-link:hover {
    background: rgba(0,204,153,0.05);
  }
}
.c-edit-zeb02 .m-sidebar-ac-btn {
  background: #0c9;
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeb02 .m-sidebar-ac-link:hover {
    background: rgba(0,204,153,0.05);
  }
}
.c-edit-zeb02 .m-btn2,
.c-edit-zeb02 .m-btn2-long,
.c-edit-zeb02 .m-btn9 {
  background-color: #0c9;
}
.c-edit-zeb02 .m-sidebar-ac-list,
.c-edit-zeb02 .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #08c5d6;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #08c5d6;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(8,197,214,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #08c5d6;
  }
}
.m-prj-border-panel {
  border: 1px solid #08c5d6;
  background: rgba(8,197,214,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj53 {
    border-left: 3px solid #08c5d6;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj53 .nav-list-child-link span {
    border-left: 2px solid #08c5d6;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj53 {
    border-left: 3px solid #08c5d6;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj53 {
    border-left: 2px solid #08c5d6;
  }
}
.panel-prj53 .panel-list-title {
  background: #08c5d6;
}
.panel-prj53 .panel-list-detail {
  background: rgba(8,197,214,0.05);
}
.panel-prj53 .panel-list-table-title {
  color: #08c5d6;
  fill: #08c5d6;
}
.m-ac-panel-prj53 .m-ac-panel-prj-btn span {
  border-color: #08c5d6;
}
.m-news-detail-prj53 {
  background: #08c5d6;
}
.m-division-panel-prj53 {
  background: rgba(8,197,214,0.05);
  border-color: #08c5d6;
}
.m-form-btn-prj53 input {
  background: #08c5d6;
}
@media print, screen and (min-width: 769px) {
  .c-prj53 .m-switch-btn-list:hover::before {
    background: #08c5d6;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj53 .m-switch-btn-list.active::before {
    background: #08c5d6;
  }
}
@media screen and (max-width: 768px) {
  .c-prj53 .m-switch-btn-list.active {
    background: rgba(8,197,214,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj53 .m-switch-btn-sp {
    background: #08c5d6;
  }
}
.c-prj53 .m-prj-border-panel {
  border: 1px solid #08c5d6;
  background: rgba(8,197,214,0.05);
}
.c-prj53 .m-main-title::after {
  border-color: #08c5d6;
}
.c-prj53 .m-heading1-wrap::after {
  border-color: #08c5d6;
}
.c-prj53 .m-heading2-wrap::after {
  border-color: #08c5d6;
}
.c-prj53 .m-heading3 {
  border-color: #08c5d6;
}
.c-prj53 .m-sidebar-title {
  background: #08c5d6;
}
@media print, screen and (min-width: 769px) {
  .c-prj53 .m-sidebar-link:hover {
    background: rgba(8,197,214,0.05);
  }
}
.c-prj53 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(8,197,214,0.1);
}
.c-prj53 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj53 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj53 .m-sidebar-child-link:hover {
    background: rgba(8,197,214,0.05);
  }
}
.c-prj53 .m-sidebar-ac-btn {
  background: #08c5d6;
}
@media print, screen and (min-width: 769px) {
  .c-prj53 .m-sidebar-ac-link:hover {
    background: rgba(8,197,214,0.05);
  }
}
.c-prj53 .m-btn2,
.c-prj53 .m-btn2-long,
.c-prj53 .m-btn9 {
  background-color: #08c5d6;
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_material02 .m-switch-btn-list:hover::before {
    background: #08c5d6;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_material02 .m-switch-btn-list.active::before {
    background: #08c5d6;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-meti_material02 .m-switch-btn-list.active {
    background: rgba(8,197,214,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-meti_material02 .m-switch-btn-sp {
    background: #08c5d6;
  }
}
.c-edit-meti_material02 .m-prj-border-panel {
  border: 1px solid #08c5d6;
  background: rgba(8,197,214,0.05);
}
.c-edit-meti_material02 .m-main-title::after {
  border-color: #08c5d6;
}
.c-edit-meti_material02 .m-heading1-wrap::after {
  border-color: #08c5d6;
}
.c-edit-meti_material02 .m-heading2-wrap::after {
  border-color: #08c5d6;
}
.c-edit-meti_material02 .m-heading3 {
  border-color: #08c5d6;
}
.c-edit-meti_material02 .m-sidebar-title {
  background: #08c5d6;
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_material02 .m-sidebar-link:hover {
    background: rgba(8,197,214,0.05);
  }
}
.c-edit-meti_material02 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(8,197,214,0.1);
}
.c-edit-meti_material02 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_material02 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_material02 .m-sidebar-child-link:hover {
    background: rgba(8,197,214,0.05);
  }
}
.c-edit-meti_material02 .m-sidebar-ac-btn {
  background: #08c5d6;
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_material02 .m-sidebar-ac-link:hover {
    background: rgba(8,197,214,0.05);
  }
}
.c-edit-meti_material02 .m-btn2,
.c-edit-meti_material02 .m-btn2-long,
.c-edit-meti_material02 .m-btn9 {
  background-color: #08c5d6;
}
.c-edit-meti_material02 .m-sidebar-ac-list,
.c-edit-meti_material02 .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #4baeb7;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #4baeb7;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(75,174,183,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #4baeb7;
  }
}
.m-prj-border-panel {
  border: 1px solid #4baeb7;
  background: rgba(75,174,183,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj54 {
    border-left: 3px solid #4baeb7;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj54 .nav-list-child-link span {
    border-left: 2px solid #4baeb7;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj54 {
    border-left: 3px solid #4baeb7;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj54 {
    border-left: 2px solid #4baeb7;
  }
}
.panel-prj54 .panel-list-title {
  background: #4baeb7;
}
.panel-prj54 .panel-list-detail {
  background: rgba(75,174,183,0.05);
}
.panel-prj54 .panel-list-table-title {
  color: #4baeb7;
  fill: #4baeb7;
}
.m-ac-panel-prj54 .m-ac-panel-prj-btn span {
  border-color: #4baeb7;
}
.m-news-detail-prj54 {
  background: #4baeb7;
}
.m-division-panel-prj54 {
  background: rgba(75,174,183,0.05);
  border-color: #4baeb7;
}
.m-form-btn-prj54 input {
  background: #4baeb7;
}
@media print, screen and (min-width: 769px) {
  .c-prj54 .m-switch-btn-list:hover::before {
    background: #4baeb7;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj54 .m-switch-btn-list.active::before {
    background: #4baeb7;
  }
}
@media screen and (max-width: 768px) {
  .c-prj54 .m-switch-btn-list.active {
    background: rgba(75,174,183,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj54 .m-switch-btn-sp {
    background: #4baeb7;
  }
}
.c-prj54 .m-prj-border-panel {
  border: 1px solid #4baeb7;
  background: rgba(75,174,183,0.05);
}
.c-prj54 .m-main-title::after {
  border-color: #4baeb7;
}
.c-prj54 .m-heading1-wrap::after {
  border-color: #4baeb7;
}
.c-prj54 .m-heading2-wrap::after {
  border-color: #4baeb7;
}
.c-prj54 .m-heading3 {
  border-color: #4baeb7;
}
.c-prj54 .m-sidebar-title {
  background: #4baeb7;
}
@media print, screen and (min-width: 769px) {
  .c-prj54 .m-sidebar-link:hover {
    background: rgba(75,174,183,0.05);
  }
}
.c-prj54 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(75,174,183,0.1);
}
.c-prj54 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj54 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj54 .m-sidebar-child-link:hover {
    background: rgba(75,174,183,0.05);
  }
}
.c-prj54 .m-sidebar-ac-btn {
  background: #4baeb7;
}
@media print, screen and (min-width: 769px) {
  .c-prj54 .m-sidebar-ac-link:hover {
    background: rgba(75,174,183,0.05);
  }
}
.c-prj54 .m-btn2,
.c-prj54 .m-btn2-long,
.c-prj54 .m-btn9 {
  background-color: #4baeb7;
}
@media print, screen and (min-width: 769px) {
  .c-edit-moe_material02 .m-switch-btn-list:hover::before {
    background: #4baeb7;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-moe_material02 .m-switch-btn-list.active::before {
    background: #4baeb7;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-moe_material02 .m-switch-btn-list.active {
    background: rgba(75,174,183,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-moe_material02 .m-switch-btn-sp {
    background: #4baeb7;
  }
}
.c-edit-moe_material02 .m-prj-border-panel {
  border: 1px solid #4baeb7;
  background: rgba(75,174,183,0.05);
}
.c-edit-moe_material02 .m-main-title::after {
  border-color: #4baeb7;
}
.c-edit-moe_material02 .m-heading1-wrap::after {
  border-color: #4baeb7;
}
.c-edit-moe_material02 .m-heading2-wrap::after {
  border-color: #4baeb7;
}
.c-edit-moe_material02 .m-heading3 {
  border-color: #4baeb7;
}
.c-edit-moe_material02 .m-sidebar-title {
  background: #4baeb7;
}
@media print, screen and (min-width: 769px) {
  .c-edit-moe_material02 .m-sidebar-link:hover {
    background: rgba(75,174,183,0.05);
  }
}
.c-edit-moe_material02 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(75,174,183,0.1);
}
.c-edit-moe_material02 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-moe_material02 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-moe_material02 .m-sidebar-child-link:hover {
    background: rgba(75,174,183,0.05);
  }
}
.c-edit-moe_material02 .m-sidebar-ac-btn {
  background: #4baeb7;
}
@media print, screen and (min-width: 769px) {
  .c-edit-moe_material02 .m-sidebar-ac-link:hover {
    background: rgba(75,174,183,0.05);
  }
}
.c-edit-moe_material02 .m-btn2,
.c-edit-moe_material02 .m-btn2-long,
.c-edit-moe_material02 .m-btn9 {
  background-color: #4baeb7;
}
.c-edit-moe_material02 .m-sidebar-ac-list,
.c-edit-moe_material02 .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #0270ca;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #0270ca;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(2,112,202,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #0270ca;
  }
}
.m-prj-border-panel {
  border: 1px solid #0270ca;
  background: rgba(2,112,202,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj55 {
    border-left: 3px solid #0270ca;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj55 .nav-list-child-link span {
    border-left: 2px solid #0270ca;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj55 {
    border-left: 3px solid #0270ca;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj55 {
    border-left: 2px solid #0270ca;
  }
}
.panel-prj55 .panel-list-title {
  background: #0270ca;
}
.panel-prj55 .panel-list-detail {
  background: rgba(2,112,202,0.05);
}
.panel-prj55 .panel-list-table-title {
  color: #0270ca;
  fill: #0270ca;
}
.m-ac-panel-prj55 .m-ac-panel-prj-btn span {
  border-color: #0270ca;
}
.m-news-detail-prj55 {
  background: #0270ca;
}
.m-division-panel-prj55 {
  background: rgba(2,112,202,0.05);
  border-color: #0270ca;
}
.m-form-btn-prj55 input {
  background: #0270ca;
}
@media print, screen and (min-width: 769px) {
  .c-prj55 .m-switch-btn-list:hover::before {
    background: #0270ca;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj55 .m-switch-btn-list.active::before {
    background: #0270ca;
  }
}
@media screen and (max-width: 768px) {
  .c-prj55 .m-switch-btn-list.active {
    background: rgba(2,112,202,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj55 .m-switch-btn-sp {
    background: #0270ca;
  }
}
.c-prj55 .m-prj-border-panel {
  border: 1px solid #0270ca;
  background: rgba(2,112,202,0.05);
}
.c-prj55 .m-main-title::after {
  border-color: #0270ca;
}
.c-prj55 .m-heading1-wrap::after {
  border-color: #0270ca;
}
.c-prj55 .m-heading2-wrap::after {
  border-color: #0270ca;
}
.c-prj55 .m-heading3 {
  border-color: #0270ca;
}
.c-prj55 .m-sidebar-title {
  background: #0270ca;
}
@media print, screen and (min-width: 769px) {
  .c-prj55 .m-sidebar-link:hover {
    background: rgba(2,112,202,0.05);
  }
}
.c-prj55 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(2,112,202,0.1);
}
.c-prj55 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj55 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj55 .m-sidebar-child-link:hover {
    background: rgba(2,112,202,0.05);
  }
}
.c-prj55 .m-sidebar-ac-btn {
  background: #0270ca;
}
@media print, screen and (min-width: 769px) {
  .c-prj55 .m-sidebar-ac-link:hover {
    background: rgba(2,112,202,0.05);
  }
}
.c-prj55 .m-btn2,
.c-prj55 .m-btn2-long,
.c-prj55 .m-btn9 {
  background-color: #0270ca;
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_zeh02 .m-switch-btn-list:hover::before {
    background: #0270ca;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_zeh02 .m-switch-btn-list.active::before {
    background: #0270ca;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-meti_zeh02 .m-switch-btn-list.active {
    background: rgba(2,112,202,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-meti_zeh02 .m-switch-btn-sp {
    background: #0270ca;
  }
}
.c-edit-meti_zeh02 .m-prj-border-panel {
  border: 1px solid #0270ca;
  background: rgba(2,112,202,0.05);
}
.c-edit-meti_zeh02 .m-main-title::after {
  border-color: #0270ca;
}
.c-edit-meti_zeh02 .m-heading1-wrap::after {
  border-color: #0270ca;
}
.c-edit-meti_zeh02 .m-heading2-wrap::after {
  border-color: #0270ca;
}
.c-edit-meti_zeh02 .m-heading3 {
  border-color: #0270ca;
}
.c-edit-meti_zeh02 .m-sidebar-title {
  background: #0270ca;
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_zeh02 .m-sidebar-link:hover {
    background: rgba(2,112,202,0.05);
  }
}
.c-edit-meti_zeh02 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(2,112,202,0.1);
}
.c-edit-meti_zeh02 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_zeh02 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_zeh02 .m-sidebar-child-link:hover {
    background: rgba(2,112,202,0.05);
  }
}
.c-edit-meti_zeh02 .m-sidebar-ac-btn {
  background: #0270ca;
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_zeh02 .m-sidebar-ac-link:hover {
    background: rgba(2,112,202,0.05);
  }
}
.c-edit-meti_zeh02 .m-btn2,
.c-edit-meti_zeh02 .m-btn2-long,
.c-edit-meti_zeh02 .m-btn9 {
  background-color: #0270ca;
}
.c-edit-meti_zeh02 .m-sidebar-ac-list,
.c-edit-meti_zeh02 .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #2400a8;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #2400a8;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(36,0,168,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #2400a8;
  }
}
.m-prj-border-panel {
  border: 1px solid #2400a8;
  background: rgba(36,0,168,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj56 {
    border-left: 3px solid #2400a8;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj56 .nav-list-child-link span {
    border-left: 2px solid #2400a8;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj56 {
    border-left: 3px solid #2400a8;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj56 {
    border-left: 2px solid #2400a8;
  }
}
.panel-prj56 .panel-list-title {
  background: #2400a8;
}
.panel-prj56 .panel-list-detail {
  background: rgba(36,0,168,0.05);
}
.panel-prj56 .panel-list-table-title {
  color: #2400a8;
  fill: #2400a8;
}
.m-ac-panel-prj56 .m-ac-panel-prj-btn span {
  border-color: #2400a8;
}
.m-news-detail-prj56 {
  background: #2400a8;
}
.m-division-panel-prj56 {
  background: rgba(36,0,168,0.05);
  border-color: #2400a8;
}
.m-form-btn-prj56 input {
  background: #2400a8;
}
@media print, screen and (min-width: 769px) {
  .c-prj56 .m-switch-btn-list:hover::before {
    background: #2400a8;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj56 .m-switch-btn-list.active::before {
    background: #2400a8;
  }
}
@media screen and (max-width: 768px) {
  .c-prj56 .m-switch-btn-list.active {
    background: rgba(36,0,168,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj56 .m-switch-btn-sp {
    background: #2400a8;
  }
}
.c-prj56 .m-prj-border-panel {
  border: 1px solid #2400a8;
  background: rgba(36,0,168,0.05);
}
.c-prj56 .m-main-title::after {
  border-color: #2400a8;
}
.c-prj56 .m-heading1-wrap::after {
  border-color: #2400a8;
}
.c-prj56 .m-heading2-wrap::after {
  border-color: #2400a8;
}
.c-prj56 .m-heading3 {
  border-color: #2400a8;
}
.c-prj56 .m-sidebar-title {
  background: #2400a8;
}
@media print, screen and (min-width: 769px) {
  .c-prj56 .m-sidebar-link:hover {
    background: rgba(36,0,168,0.05);
  }
}
.c-prj56 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(36,0,168,0.1);
}
.c-prj56 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj56 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj56 .m-sidebar-child-link:hover {
    background: rgba(36,0,168,0.05);
  }
}
.c-prj56 .m-sidebar-ac-btn {
  background: #2400a8;
}
@media print, screen and (min-width: 769px) {
  .c-prj56 .m-sidebar-ac-link:hover {
    background: rgba(36,0,168,0.05);
  }
}
.c-prj56 .m-btn2,
.c-prj56 .m-btn2-long,
.c-prj56 .m-btn9 {
  background-color: #2400a8;
}
@media print, screen and (min-width: 769px) {
  .c-edit-moe_zeh02 .m-switch-btn-list:hover::before {
    background: #2400a8;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-moe_zeh02 .m-switch-btn-list.active::before {
    background: #2400a8;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-moe_zeh02 .m-switch-btn-list.active {
    background: rgba(36,0,168,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-moe_zeh02 .m-switch-btn-sp {
    background: #2400a8;
  }
}
.c-edit-moe_zeh02 .m-prj-border-panel {
  border: 1px solid #2400a8;
  background: rgba(36,0,168,0.05);
}
.c-edit-moe_zeh02 .m-main-title::after {
  border-color: #2400a8;
}
.c-edit-moe_zeh02 .m-heading1-wrap::after {
  border-color: #2400a8;
}
.c-edit-moe_zeh02 .m-heading2-wrap::after {
  border-color: #2400a8;
}
.c-edit-moe_zeh02 .m-heading3 {
  border-color: #2400a8;
}
.c-edit-moe_zeh02 .m-sidebar-title {
  background: #2400a8;
}
@media print, screen and (min-width: 769px) {
  .c-edit-moe_zeh02 .m-sidebar-link:hover {
    background: rgba(36,0,168,0.05);
  }
}
.c-edit-moe_zeh02 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(36,0,168,0.1);
}
.c-edit-moe_zeh02 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-moe_zeh02 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-moe_zeh02 .m-sidebar-child-link:hover {
    background: rgba(36,0,168,0.05);
  }
}
.c-edit-moe_zeh02 .m-sidebar-ac-btn {
  background: #2400a8;
}
@media print, screen and (min-width: 769px) {
  .c-edit-moe_zeh02 .m-sidebar-ac-link:hover {
    background: rgba(36,0,168,0.05);
  }
}
.c-edit-moe_zeh02 .m-btn2,
.c-edit-moe_zeh02 .m-btn2-long,
.c-edit-moe_zeh02 .m-btn9 {
  background-color: #2400a8;
}
.c-edit-moe_zeh02 .m-sidebar-ac-list,
.c-edit-moe_zeh02 .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #199de2;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #199de2;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(25,157,226,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #199de2;
  }
}
.m-prj-border-panel {
  border: 1px solid #199de2;
  background: rgba(25,157,226,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj57 {
    border-left: 3px solid #199de2;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj57 .nav-list-child-link span {
    border-left: 2px solid #199de2;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj57 {
    border-left: 3px solid #199de2;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj57 {
    border-left: 2px solid #199de2;
  }
}
.panel-prj57 .panel-list-title {
  background: #199de2;
}
.panel-prj57 .panel-list-detail {
  background: rgba(25,157,226,0.05);
}
.panel-prj57 .panel-list-table-title {
  color: #199de2;
  fill: #199de2;
}
.m-ac-panel-prj57 .m-ac-panel-prj-btn span {
  border-color: #199de2;
}
.m-news-detail-prj57 {
  background: #199de2;
}
.m-division-panel-prj57 {
  background: rgba(25,157,226,0.05);
  border-color: #199de2;
}
.m-form-btn-prj57 input {
  background: #199de2;
}
@media print, screen and (min-width: 769px) {
  .c-prj57 .m-switch-btn-list:hover::before {
    background: #199de2;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj57 .m-switch-btn-list.active::before {
    background: #199de2;
  }
}
@media screen and (max-width: 768px) {
  .c-prj57 .m-switch-btn-list.active {
    background: rgba(25,157,226,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj57 .m-switch-btn-sp {
    background: #199de2;
  }
}
.c-prj57 .m-prj-border-panel {
  border: 1px solid #199de2;
  background: rgba(25,157,226,0.05);
}
.c-prj57 .m-main-title::after {
  border-color: #199de2;
}
.c-prj57 .m-heading1-wrap::after {
  border-color: #199de2;
}
.c-prj57 .m-heading2-wrap::after {
  border-color: #199de2;
}
.c-prj57 .m-heading3 {
  border-color: #199de2;
}
.c-prj57 .m-sidebar-title {
  background: #199de2;
}
@media print, screen and (min-width: 769px) {
  .c-prj57 .m-sidebar-link:hover {
    background: rgba(25,157,226,0.05);
  }
}
.c-prj57 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(25,157,226,0.1);
}
.c-prj57 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj57 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj57 .m-sidebar-child-link:hover {
    background: rgba(25,157,226,0.05);
  }
}
.c-prj57 .m-sidebar-ac-btn {
  background: #199de2;
}
@media print, screen and (min-width: 769px) {
  .c-prj57 .m-sidebar-ac-link:hover {
    background: rgba(25,157,226,0.05);
  }
}
.c-prj57 .m-btn2,
.c-prj57 .m-btn2-long,
.c-prj57 .m-btn9 {
  background-color: #199de2;
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_zeh_m02 .m-switch-btn-list:hover::before {
    background: #199de2;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_zeh_m02 .m-switch-btn-list.active::before {
    background: #199de2;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-meti_zeh_m02 .m-switch-btn-list.active {
    background: rgba(25,157,226,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-meti_zeh_m02 .m-switch-btn-sp {
    background: #199de2;
  }
}
.c-edit-meti_zeh_m02 .m-prj-border-panel {
  border: 1px solid #199de2;
  background: rgba(25,157,226,0.05);
}
.c-edit-meti_zeh_m02 .m-main-title::after {
  border-color: #199de2;
}
.c-edit-meti_zeh_m02 .m-heading1-wrap::after {
  border-color: #199de2;
}
.c-edit-meti_zeh_m02 .m-heading2-wrap::after {
  border-color: #199de2;
}
.c-edit-meti_zeh_m02 .m-heading3 {
  border-color: #199de2;
}
.c-edit-meti_zeh_m02 .m-sidebar-title {
  background: #199de2;
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_zeh_m02 .m-sidebar-link:hover {
    background: rgba(25,157,226,0.05);
  }
}
.c-edit-meti_zeh_m02 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(25,157,226,0.1);
}
.c-edit-meti_zeh_m02 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_zeh_m02 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_zeh_m02 .m-sidebar-child-link:hover {
    background: rgba(25,157,226,0.05);
  }
}
.c-edit-meti_zeh_m02 .m-sidebar-ac-btn {
  background: #199de2;
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_zeh_m02 .m-sidebar-ac-link:hover {
    background: rgba(25,157,226,0.05);
  }
}
.c-edit-meti_zeh_m02 .m-btn2,
.c-edit-meti_zeh_m02 .m-btn2-long,
.c-edit-meti_zeh_m02 .m-btn9 {
  background-color: #199de2;
}
.c-edit-meti_zeh_m02 .m-sidebar-ac-list,
.c-edit-meti_zeh_m02 .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #f99;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #f99;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(255,153,153,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #f99;
  }
}
.m-prj-border-panel {
  border: 1px solid #f99;
  background: rgba(255,153,153,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj58 {
    border-left: 3px solid #f99;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj58 .nav-list-child-link span {
    border-left: 2px solid #f99;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj58 {
    border-left: 3px solid #f99;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj58 {
    border-left: 2px solid #f99;
  }
}
.panel-prj58 .panel-list-title {
  background: #f99;
}
.panel-prj58 .panel-list-detail {
  background: rgba(255,153,153,0.05);
}
.panel-prj58 .panel-list-table-title {
  color: #f99;
  fill: #f99;
}
.m-ac-panel-prj58 .m-ac-panel-prj-btn span {
  border-color: #f99;
}
.m-news-detail-prj58 {
  background: #f99;
}
.m-division-panel-prj58 {
  background: rgba(255,153,153,0.05);
  border-color: #f99;
}
.m-form-btn-prj58 input {
  background: #f99;
}
@media print, screen and (min-width: 769px) {
  .c-prj58 .m-switch-btn-list:hover::before {
    background: #f99;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj58 .m-switch-btn-list.active::before {
    background: #f99;
  }
}
@media screen and (max-width: 768px) {
  .c-prj58 .m-switch-btn-list.active {
    background: rgba(255,153,153,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj58 .m-switch-btn-sp {
    background: #f99;
  }
}
.c-prj58 .m-prj-border-panel {
  border: 1px solid #f99;
  background: rgba(255,153,153,0.05);
}
.c-prj58 .m-main-title::after {
  border-color: #f99;
}
.c-prj58 .m-heading1-wrap::after {
  border-color: #f99;
}
.c-prj58 .m-heading2-wrap::after {
  border-color: #f99;
}
.c-prj58 .m-heading3 {
  border-color: #f99;
}
.c-prj58 .m-sidebar-title {
  background: #f99;
}
@media print, screen and (min-width: 769px) {
  .c-prj58 .m-sidebar-link:hover {
    background: rgba(255,153,153,0.05);
  }
}
.c-prj58 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(255,153,153,0.1);
}
.c-prj58 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj58 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj58 .m-sidebar-child-link:hover {
    background: rgba(255,153,153,0.05);
  }
}
.c-prj58 .m-sidebar-ac-btn {
  background: #f99;
}
@media print, screen and (min-width: 769px) {
  .c-prj58 .m-sidebar-ac-link:hover {
    background: rgba(255,153,153,0.05);
  }
}
.c-prj58 .m-btn2,
.c-prj58 .m-btn2-long,
.c-prj58 .m-btn9 {
  background-color: #f99;
}
@media print, screen and (min-width: 769px) {
  .c-edit-moe_zeh_m02 .m-switch-btn-list:hover::before {
    background: #f99;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-moe_zeh_m02 .m-switch-btn-list.active::before {
    background: #f99;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-moe_zeh_m02 .m-switch-btn-list.active {
    background: rgba(255,153,153,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-moe_zeh_m02 .m-switch-btn-sp {
    background: #f99;
  }
}
.c-edit-moe_zeh_m02 .m-prj-border-panel {
  border: 1px solid #f99;
  background: rgba(255,153,153,0.05);
}
.c-edit-moe_zeh_m02 .m-main-title::after {
  border-color: #f99;
}
.c-edit-moe_zeh_m02 .m-heading1-wrap::after {
  border-color: #f99;
}
.c-edit-moe_zeh_m02 .m-heading2-wrap::after {
  border-color: #f99;
}
.c-edit-moe_zeh_m02 .m-heading3 {
  border-color: #f99;
}
.c-edit-moe_zeh_m02 .m-sidebar-title {
  background: #f99;
}
@media print, screen and (min-width: 769px) {
  .c-edit-moe_zeh_m02 .m-sidebar-link:hover {
    background: rgba(255,153,153,0.05);
  }
}
.c-edit-moe_zeh_m02 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(255,153,153,0.1);
}
.c-edit-moe_zeh_m02 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-moe_zeh_m02 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-moe_zeh_m02 .m-sidebar-child-link:hover {
    background: rgba(255,153,153,0.05);
  }
}
.c-edit-moe_zeh_m02 .m-sidebar-ac-btn {
  background: #f99;
}
@media print, screen and (min-width: 769px) {
  .c-edit-moe_zeh_m02 .m-sidebar-ac-link:hover {
    background: rgba(255,153,153,0.05);
  }
}
.c-edit-moe_zeh_m02 .m-btn2,
.c-edit-moe_zeh_m02 .m-btn2-long,
.c-edit-moe_zeh_m02 .m-btn9 {
  background-color: #f99;
}
.c-edit-moe_zeh_m02 .m-sidebar-ac-list,
.c-edit-moe_zeh_m02 .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #d9c27d;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #d9c27d;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(217,194,125,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #d9c27d;
  }
}
.m-prj-border-panel {
  border: 1px solid #d9c27d;
  background: rgba(217,194,125,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj59 {
    border-left: 3px solid #d9c27d;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj59 .nav-list-child-link span {
    border-left: 2px solid #d9c27d;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj59 {
    border-left: 3px solid #d9c27d;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj59 {
    border-left: 2px solid #d9c27d;
  }
}
.panel-prj59 .panel-list-title {
  background: #d9c27d;
}
.panel-prj59 .panel-list-detail {
  background: rgba(217,194,125,0.05);
}
.panel-prj59 .panel-list-table-title {
  color: #d9c27d;
  fill: #d9c27d;
}
.m-ac-panel-prj59 .m-ac-panel-prj-btn span {
  border-color: #d9c27d;
}
.m-news-detail-prj59 {
  background: #d9c27d;
}
.m-division-panel-prj59 {
  background: rgba(217,194,125,0.05);
  border-color: #d9c27d;
}
.m-form-btn-prj59 input {
  background: #d9c27d;
}
@media print, screen and (min-width: 769px) {
  .c-prj59 .m-switch-btn-list:hover::before {
    background: #d9c27d;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj59 .m-switch-btn-list.active::before {
    background: #d9c27d;
  }
}
@media screen and (max-width: 768px) {
  .c-prj59 .m-switch-btn-list.active {
    background: rgba(217,194,125,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj59 .m-switch-btn-sp {
    background: #d9c27d;
  }
}
.c-prj59 .m-prj-border-panel {
  border: 1px solid #d9c27d;
  background: rgba(217,194,125,0.05);
}
.c-prj59 .m-main-title::after {
  border-color: #d9c27d;
}
.c-prj59 .m-heading1-wrap::after {
  border-color: #d9c27d;
}
.c-prj59 .m-heading2-wrap::after {
  border-color: #d9c27d;
}
.c-prj59 .m-heading3 {
  border-color: #d9c27d;
}
.c-prj59 .m-sidebar-title {
  background: #d9c27d;
}
@media print, screen and (min-width: 769px) {
  .c-prj59 .m-sidebar-link:hover {
    background: rgba(217,194,125,0.05);
  }
}
.c-prj59 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(217,194,125,0.1);
}
.c-prj59 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj59 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj59 .m-sidebar-child-link:hover {
    background: rgba(217,194,125,0.05);
  }
}
.c-prj59 .m-sidebar-ac-btn {
  background: #d9c27d;
}
@media print, screen and (min-width: 769px) {
  .c-prj59 .m-sidebar-ac-link:hover {
    background: rgba(217,194,125,0.05);
  }
}
.c-prj59 .m-btn2,
.c-prj59 .m-btn2-long,
.c-prj59 .m-btn9 {
  background-color: #d9c27d;
}
@media print, screen and (min-width: 769px) {
  .c-edit-cutback02 .m-switch-btn-list:hover::before {
    background: #d9c27d;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-cutback02 .m-switch-btn-list.active::before {
    background: #d9c27d;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-cutback02 .m-switch-btn-list.active {
    background: rgba(217,194,125,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-cutback02 .m-switch-btn-sp {
    background: #d9c27d;
  }
}
.c-edit-cutback02 .m-prj-border-panel {
  border: 1px solid #d9c27d;
  background: rgba(217,194,125,0.05);
}
.c-edit-cutback02 .m-main-title::after {
  border-color: #d9c27d;
}
.c-edit-cutback02 .m-heading1-wrap::after {
  border-color: #d9c27d;
}
.c-edit-cutback02 .m-heading2-wrap::after {
  border-color: #d9c27d;
}
.c-edit-cutback02 .m-heading3 {
  border-color: #d9c27d;
}
.c-edit-cutback02 .m-sidebar-title {
  background: #d9c27d;
}
@media print, screen and (min-width: 769px) {
  .c-edit-cutback02 .m-sidebar-link:hover {
    background: rgba(217,194,125,0.05);
  }
}
.c-edit-cutback02 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(217,194,125,0.1);
}
.c-edit-cutback02 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-cutback02 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-cutback02 .m-sidebar-child-link:hover {
    background: rgba(217,194,125,0.05);
  }
}
.c-edit-cutback02 .m-sidebar-ac-btn {
  background: #d9c27d;
}
@media print, screen and (min-width: 769px) {
  .c-edit-cutback02 .m-sidebar-ac-link:hover {
    background: rgba(217,194,125,0.05);
  }
}
.c-edit-cutback02 .m-btn2,
.c-edit-cutback02 .m-btn2-long,
.c-edit-cutback02 .m-btn9 {
  background-color: #d9c27d;
}
.c-edit-cutback02 .m-sidebar-ac-list,
.c-edit-cutback02 .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #f5a04d;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #f5a04d;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(245,160,77,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #f5a04d;
  }
}
.m-prj-border-panel {
  border: 1px solid #f5a04d;
  background: rgba(245,160,77,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj60 {
    border-left: 3px solid #f5a04d;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj60 .nav-list-child-link span {
    border-left: 2px solid #f5a04d;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj60 {
    border-left: 3px solid #f5a04d;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj60 {
    border-left: 2px solid #f5a04d;
  }
}
.panel-prj60 .panel-list-title {
  background: #f5a04d;
}
.panel-prj60 .panel-list-detail {
  background: rgba(245,160,77,0.05);
}
.panel-prj60 .panel-list-table-title {
  color: #f5a04d;
  fill: #f5a04d;
}
.m-ac-panel-prj60 .m-ac-panel-prj-btn span {
  border-color: #f5a04d;
}
.m-news-detail-prj60 {
  background: #f5a04d;
}
.m-division-panel-prj60 {
  background: rgba(245,160,77,0.05);
  border-color: #f5a04d;
}
.m-form-btn-prj60 input {
  background: #f5a04d;
}
@media print, screen and (min-width: 769px) {
  .c-prj60 .m-switch-btn-list:hover::before {
    background: #f5a04d;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj60 .m-switch-btn-list.active::before {
    background: #f5a04d;
  }
}
@media screen and (max-width: 768px) {
  .c-prj60 .m-switch-btn-list.active {
    background: rgba(245,160,77,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj60 .m-switch-btn-sp {
    background: #f5a04d;
  }
}
.c-prj60 .m-prj-border-panel {
  border: 1px solid #f5a04d;
  background: rgba(245,160,77,0.05);
}
.c-prj60 .m-main-title::after {
  border-color: #f5a04d;
}
.c-prj60 .m-heading1-wrap::after {
  border-color: #f5a04d;
}
.c-prj60 .m-heading2-wrap::after {
  border-color: #f5a04d;
}
.c-prj60 .m-heading3 {
  border-color: #f5a04d;
}
.c-prj60 .m-sidebar-title {
  background: #f5a04d;
}
@media print, screen and (min-width: 769px) {
  .c-prj60 .m-sidebar-link:hover {
    background: rgba(245,160,77,0.05);
  }
}
.c-prj60 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(245,160,77,0.1);
}
.c-prj60 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj60 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj60 .m-sidebar-child-link:hover {
    background: rgba(245,160,77,0.05);
  }
}
.c-prj60 .m-sidebar-ac-btn {
  background: #f5a04d;
}
@media print, screen and (min-width: 769px) {
  .c-prj60 .m-sidebar-ac-link:hover {
    background: rgba(245,160,77,0.05);
  }
}
.c-prj60 .m-btn2,
.c-prj60 .m-btn2-long,
.c-prj60 .m-btn9 {
  background-color: #f5a04d;
}
@media print, screen and (min-width: 769px) {
  .c-edit-seisan01r .m-switch-btn-list:hover::before {
    background: #f5a04d;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-seisan01r .m-switch-btn-list.active::before {
    background: #f5a04d;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-seisan01r .m-switch-btn-list.active {
    background: rgba(245,160,77,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-seisan01r .m-switch-btn-sp {
    background: #f5a04d;
  }
}
.c-edit-seisan01r .m-prj-border-panel {
  border: 1px solid #f5a04d;
  background: rgba(245,160,77,0.05);
}
.c-edit-seisan01r .m-main-title::after {
  border-color: #f5a04d;
}
.c-edit-seisan01r .m-heading1-wrap::after {
  border-color: #f5a04d;
}
.c-edit-seisan01r .m-heading2-wrap::after {
  border-color: #f5a04d;
}
.c-edit-seisan01r .m-heading3 {
  border-color: #f5a04d;
}
.c-edit-seisan01r .m-sidebar-title {
  background: #f5a04d;
}
@media print, screen and (min-width: 769px) {
  .c-edit-seisan01r .m-sidebar-link:hover {
    background: rgba(245,160,77,0.05);
  }
}
.c-edit-seisan01r .m-sidebar-list.active .m-sidebar-link {
  background: rgba(245,160,77,0.1);
}
.c-edit-seisan01r .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-seisan01r .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-seisan01r .m-sidebar-child-link:hover {
    background: rgba(245,160,77,0.05);
  }
}
.c-edit-seisan01r .m-sidebar-ac-btn {
  background: #f5a04d;
}
@media print, screen and (min-width: 769px) {
  .c-edit-seisan01r .m-sidebar-ac-link:hover {
    background: rgba(245,160,77,0.05);
  }
}
.c-edit-seisan01r .m-btn2,
.c-edit-seisan01r .m-btn2-long,
.c-edit-seisan01r .m-btn9 {
  background-color: #f5a04d;
}
.c-edit-seisan01r .m-sidebar-ac-list,
.c-edit-seisan01r .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #888a7f;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #888a7f;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(136,138,127,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #888a7f;
  }
}
.m-prj-border-panel {
  border: 1px solid #888a7f;
  background: rgba(136,138,127,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj61 {
    border-left: 3px solid #888a7f;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj61 .nav-list-child-link span {
    border-left: 2px solid #888a7f;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj61 {
    border-left: 3px solid #888a7f;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj61 {
    border-left: 2px solid #888a7f;
  }
}
.panel-prj61 .panel-list-title {
  background: #888a7f;
}
.panel-prj61 .panel-list-detail {
  background: rgba(136,138,127,0.05);
}
.panel-prj61 .panel-list-table-title {
  color: #888a7f;
  fill: #888a7f;
}
.m-ac-panel-prj61 .m-ac-panel-prj-btn span {
  border-color: #888a7f;
}
.m-news-detail-prj61 {
  background: #888a7f;
}
.m-division-panel-prj61 {
  background: rgba(136,138,127,0.05);
  border-color: #888a7f;
}
.m-form-btn-prj61 input {
  background: #888a7f;
}
@media print, screen and (min-width: 769px) {
  .c-prj61 .m-switch-btn-list:hover::before {
    background: #888a7f;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj61 .m-switch-btn-list.active::before {
    background: #888a7f;
  }
}
@media screen and (max-width: 768px) {
  .c-prj61 .m-switch-btn-list.active {
    background: rgba(136,138,127,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj61 .m-switch-btn-sp {
    background: #888a7f;
  }
}
.c-prj61 .m-prj-border-panel {
  border: 1px solid #888a7f;
  background: rgba(136,138,127,0.05);
}
.c-prj61 .m-main-title::after {
  border-color: #888a7f;
}
.c-prj61 .m-heading1-wrap::after {
  border-color: #888a7f;
}
.c-prj61 .m-heading2-wrap::after {
  border-color: #888a7f;
}
.c-prj61 .m-heading3 {
  border-color: #888a7f;
}
.c-prj61 .m-sidebar-title {
  background: #888a7f;
}
@media print, screen and (min-width: 769px) {
  .c-prj61 .m-sidebar-link:hover {
    background: rgba(136,138,127,0.05);
  }
}
.c-prj61 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(136,138,127,0.1);
}
.c-prj61 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj61 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj61 .m-sidebar-child-link:hover {
    background: rgba(136,138,127,0.05);
  }
}
.c-prj61 .m-sidebar-ac-btn {
  background: #888a7f;
}
@media print, screen and (min-width: 769px) {
  .c-prj61 .m-sidebar-ac-link:hover {
    background: rgba(136,138,127,0.05);
  }
}
.c-prj61 .m-btn2,
.c-prj61 .m-btn2-long,
.c-prj61 .m-btn9 {
  background-color: #888a7f;
}
@media print, screen and (min-width: 769px) {
  .c-edit-rishihokyu02 .m-switch-btn-list:hover::before {
    background: #888a7f;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-rishihokyu02 .m-switch-btn-list.active::before {
    background: #888a7f;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-rishihokyu02 .m-switch-btn-list.active {
    background: rgba(136,138,127,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-rishihokyu02 .m-switch-btn-sp {
    background: #888a7f;
  }
}
.c-edit-rishihokyu02 .m-prj-border-panel {
  border: 1px solid #888a7f;
  background: rgba(136,138,127,0.05);
}
.c-edit-rishihokyu02 .m-main-title::after {
  border-color: #888a7f;
}
.c-edit-rishihokyu02 .m-heading1-wrap::after {
  border-color: #888a7f;
}
.c-edit-rishihokyu02 .m-heading2-wrap::after {
  border-color: #888a7f;
}
.c-edit-rishihokyu02 .m-heading3 {
  border-color: #888a7f;
}
.c-edit-rishihokyu02 .m-sidebar-title {
  background: #888a7f;
}
@media print, screen and (min-width: 769px) {
  .c-edit-rishihokyu02 .m-sidebar-link:hover {
    background: rgba(136,138,127,0.05);
  }
}
.c-edit-rishihokyu02 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(136,138,127,0.1);
}
.c-edit-rishihokyu02 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-rishihokyu02 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-rishihokyu02 .m-sidebar-child-link:hover {
    background: rgba(136,138,127,0.05);
  }
}
.c-edit-rishihokyu02 .m-sidebar-ac-btn {
  background: #888a7f;
}
@media print, screen and (min-width: 769px) {
  .c-edit-rishihokyu02 .m-sidebar-ac-link:hover {
    background: rgba(136,138,127,0.05);
  }
}
.c-edit-rishihokyu02 .m-btn2,
.c-edit-rishihokyu02 .m-btn2-long,
.c-edit-rishihokyu02 .m-btn9 {
  background-color: #888a7f;
}
.c-edit-rishihokyu02 .m-sidebar-ac-list,
.c-edit-rishihokyu02 .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #5b5c63;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #5b5c63;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(91,92,99,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #5b5c63;
  }
}
.m-prj-border-panel {
  border: 1px solid #5b5c63;
  background: rgba(91,92,99,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj62 {
    border-left: 3px solid #5b5c63;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj62 .nav-list-child-link span {
    border-left: 2px solid #5b5c63;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj62 {
    border-left: 3px solid #5b5c63;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj62 {
    border-left: 2px solid #5b5c63;
  }
}
.panel-prj62 .panel-list-title {
  background: #5b5c63;
}
.panel-prj62 .panel-list-detail {
  background: rgba(91,92,99,0.05);
}
.panel-prj62 .panel-list-table-title {
  color: #5b5c63;
  fill: #5b5c63;
}
.m-ac-panel-prj62 .m-ac-panel-prj-btn span {
  border-color: #5b5c63;
}
.m-news-detail-prj62 {
  background: #5b5c63;
}
.m-division-panel-prj62 {
  background: rgba(91,92,99,0.05);
  border-color: #5b5c63;
}
.m-form-btn-prj62 input {
  background: #5b5c63;
}
@media print, screen and (min-width: 769px) {
  .c-prj62 .m-switch-btn-list:hover::before {
    background: #5b5c63;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj62 .m-switch-btn-list.active::before {
    background: #5b5c63;
  }
}
@media screen and (max-width: 768px) {
  .c-prj62 .m-switch-btn-list.active {
    background: rgba(91,92,99,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj62 .m-switch-btn-sp {
    background: #5b5c63;
  }
}
.c-prj62 .m-prj-border-panel {
  border: 1px solid #5b5c63;
  background: rgba(91,92,99,0.05);
}
.c-prj62 .m-main-title::after {
  border-color: #5b5c63;
}
.c-prj62 .m-heading1-wrap::after {
  border-color: #5b5c63;
}
.c-prj62 .m-heading2-wrap::after {
  border-color: #5b5c63;
}
.c-prj62 .m-heading3 {
  border-color: #5b5c63;
}
.c-prj62 .m-sidebar-title {
  background: #5b5c63;
}
@media print, screen and (min-width: 769px) {
  .c-prj62 .m-sidebar-link:hover {
    background: rgba(91,92,99,0.05);
  }
}
.c-prj62 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(91,92,99,0.1);
}
.c-prj62 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj62 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj62 .m-sidebar-child-link:hover {
    background: rgba(91,92,99,0.05);
  }
}
.c-prj62 .m-sidebar-ac-btn {
  background: #5b5c63;
}
@media print, screen and (min-width: 769px) {
  .c-prj62 .m-sidebar-ac-link:hover {
    background: rgba(91,92,99,0.05);
  }
}
.c-prj62 .m-btn2,
.c-prj62 .m-btn2-long,
.c-prj62 .m-btn9 {
  background-color: #5b5c63;
}
@media print, screen and (min-width: 769px) {
  .c-edit-vpp02 .m-switch-btn-list:hover::before {
    background: #5b5c63;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-vpp02 .m-switch-btn-list.active::before {
    background: #5b5c63;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-vpp02 .m-switch-btn-list.active {
    background: rgba(91,92,99,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-vpp02 .m-switch-btn-sp {
    background: #5b5c63;
  }
}
.c-edit-vpp02 .m-prj-border-panel {
  border: 1px solid #5b5c63;
  background: rgba(91,92,99,0.05);
}
.c-edit-vpp02 .m-main-title::after {
  border-color: #5b5c63;
}
.c-edit-vpp02 .m-heading1-wrap::after {
  border-color: #5b5c63;
}
.c-edit-vpp02 .m-heading2-wrap::after {
  border-color: #5b5c63;
}
.c-edit-vpp02 .m-heading3 {
  border-color: #5b5c63;
}
.c-edit-vpp02 .m-sidebar-title {
  background: #5b5c63;
}
@media print, screen and (min-width: 769px) {
  .c-edit-vpp02 .m-sidebar-link:hover {
    background: rgba(91,92,99,0.05);
  }
}
.c-edit-vpp02 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(91,92,99,0.1);
}
.c-edit-vpp02 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-vpp02 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-vpp02 .m-sidebar-child-link:hover {
    background: rgba(91,92,99,0.05);
  }
}
.c-edit-vpp02 .m-sidebar-ac-btn {
  background: #5b5c63;
}
@media print, screen and (min-width: 769px) {
  .c-edit-vpp02 .m-sidebar-ac-link:hover {
    background: rgba(91,92,99,0.05);
  }
}
.c-edit-vpp02 .m-btn2,
.c-edit-vpp02 .m-btn2-long,
.c-edit-vpp02 .m-btn9 {
  background-color: #5b5c63;
}
.c-edit-vpp02 .m-sidebar-ac-list,
.c-edit-vpp02 .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #10253f;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #10253f;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(16,37,63,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #10253f;
  }
}
.m-prj-border-panel {
  border: 1px solid #10253f;
  background: rgba(16,37,63,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj63 {
    border-left: 3px solid #10253f;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj63 .nav-list-child-link span {
    border-left: 2px solid #10253f;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj63 {
    border-left: 3px solid #10253f;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj63 {
    border-left: 2px solid #10253f;
  }
}
.panel-prj63 .panel-list-title {
  background: #10253f;
}
.panel-prj63 .panel-list-detail {
  background: rgba(16,37,63,0.05);
}
.panel-prj63 .panel-list-table-title {
  color: #10253f;
  fill: #10253f;
}
.m-ac-panel-prj63 .m-ac-panel-prj-btn span {
  border-color: #10253f;
}
.m-news-detail-prj63 {
  background: #10253f;
}
.m-division-panel-prj63 {
  background: rgba(16,37,63,0.05);
  border-color: #10253f;
}
.m-form-btn-prj63 input {
  background: #10253f;
}
@media print, screen and (min-width: 769px) {
  .c-prj63 .m-switch-btn-list:hover::before {
    background: #10253f;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj63 .m-switch-btn-list.active::before {
    background: #10253f;
  }
}
@media screen and (max-width: 768px) {
  .c-prj63 .m-switch-btn-list.active {
    background: rgba(16,37,63,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj63 .m-switch-btn-sp {
    background: #10253f;
  }
}
.c-prj63 .m-prj-border-panel {
  border: 1px solid #10253f;
  background: rgba(16,37,63,0.05);
}
.c-prj63 .m-main-title::after {
  border-color: #10253f;
}
.c-prj63 .m-heading1-wrap::after {
  border-color: #10253f;
}
.c-prj63 .m-heading2-wrap::after {
  border-color: #10253f;
}
.c-prj63 .m-heading3 {
  border-color: #10253f;
}
.c-prj63 .m-sidebar-title {
  background: #10253f;
}
@media print, screen and (min-width: 769px) {
  .c-prj63 .m-sidebar-link:hover {
    background: rgba(16,37,63,0.05);
  }
}
.c-prj63 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(16,37,63,0.1);
}
.c-prj63 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj63 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj63 .m-sidebar-child-link:hover {
    background: rgba(16,37,63,0.05);
  }
}
.c-prj63 .m-sidebar-ac-btn {
  background: #10253f;
}
@media print, screen and (min-width: 769px) {
  .c-prj63 .m-sidebar-ac-link:hover {
    background: rgba(16,37,63,0.05);
  }
}
.c-prj63 .m-btn2,
.c-prj63 .m-btn2-long,
.c-prj63 .m-btn9 {
  background-color: #10253f;
}
@media print, screen and (min-width: 769px) {
  .c-edit-shoene_pf02 .m-switch-btn-list:hover::before {
    background: #10253f;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-shoene_pf02 .m-switch-btn-list.active::before {
    background: #10253f;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-shoene_pf02 .m-switch-btn-list.active {
    background: rgba(16,37,63,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-shoene_pf02 .m-switch-btn-sp {
    background: #10253f;
  }
}
.c-edit-shoene_pf02 .m-prj-border-panel {
  border: 1px solid #10253f;
  background: rgba(16,37,63,0.05);
}
.c-edit-shoene_pf02 .m-main-title::after {
  border-color: #10253f;
}
.c-edit-shoene_pf02 .m-heading1-wrap::after {
  border-color: #10253f;
}
.c-edit-shoene_pf02 .m-heading2-wrap::after {
  border-color: #10253f;
}
.c-edit-shoene_pf02 .m-heading3 {
  border-color: #10253f;
}
.c-edit-shoene_pf02 .m-sidebar-title {
  background: #10253f;
}
@media print, screen and (min-width: 769px) {
  .c-edit-shoene_pf02 .m-sidebar-link:hover {
    background: rgba(16,37,63,0.05);
  }
}
.c-edit-shoene_pf02 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(16,37,63,0.1);
}
.c-edit-shoene_pf02 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-shoene_pf02 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-shoene_pf02 .m-sidebar-child-link:hover {
    background: rgba(16,37,63,0.05);
  }
}
.c-edit-shoene_pf02 .m-sidebar-ac-btn {
  background: #10253f;
}
@media print, screen and (min-width: 769px) {
  .c-edit-shoene_pf02 .m-sidebar-ac-link:hover {
    background: rgba(16,37,63,0.05);
  }
}
.c-edit-shoene_pf02 .m-btn2,
.c-edit-shoene_pf02 .m-btn2-long,
.c-edit-shoene_pf02 .m-btn9 {
  background-color: #10253f;
}
.c-edit-shoene_pf02 .m-sidebar-ac-list,
.c-edit-shoene_pf02 .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #4c3018;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #4c3018;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(76,48,24,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #4c3018;
  }
}
.m-prj-border-panel {
  border: 1px solid #4c3018;
  background: rgba(76,48,24,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj64 {
    border-left: 3px solid #4c3018;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj64 .nav-list-child-link span {
    border-left: 2px solid #4c3018;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj64 {
    border-left: 3px solid #4c3018;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj64 {
    border-left: 2px solid #4c3018;
  }
}
.panel-prj64 .panel-list-title {
  background: #4c3018;
}
.panel-prj64 .panel-list-detail {
  background: rgba(76,48,24,0.05);
}
.panel-prj64 .panel-list-table-title {
  color: #4c3018;
  fill: #4c3018;
}
.m-ac-panel-prj64 .m-ac-panel-prj-btn span {
  border-color: #4c3018;
}
.m-news-detail-prj64 {
  background: #4c3018;
}
.m-division-panel-prj64 {
  background: rgba(76,48,24,0.05);
  border-color: #4c3018;
}
.m-form-btn-prj64 input {
  background: #4c3018;
}
@media print, screen and (min-width: 769px) {
  .c-prj64 .m-switch-btn-list:hover::before {
    background: #4c3018;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj64 .m-switch-btn-list.active::before {
    background: #4c3018;
  }
}
@media screen and (max-width: 768px) {
  .c-prj64 .m-switch-btn-list.active {
    background: rgba(76,48,24,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj64 .m-switch-btn-sp {
    background: #4c3018;
  }
}
.c-prj64 .m-prj-border-panel {
  border: 1px solid #4c3018;
  background: rgba(76,48,24,0.05);
}
.c-prj64 .m-main-title::after {
  border-color: #4c3018;
}
.c-prj64 .m-heading1-wrap::after {
  border-color: #4c3018;
}
.c-prj64 .m-heading2-wrap::after {
  border-color: #4c3018;
}
.c-prj64 .m-heading3 {
  border-color: #4c3018;
}
.c-prj64 .m-sidebar-title {
  background: #4c3018;
}
@media print, screen and (min-width: 769px) {
  .c-prj64 .m-sidebar-link:hover {
    background: rgba(76,48,24,0.05);
  }
}
.c-prj64 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(76,48,24,0.1);
}
.c-prj64 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj64 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj64 .m-sidebar-child-link:hover {
    background: rgba(76,48,24,0.05);
  }
}
.c-prj64 .m-sidebar-ac-btn {
  background: #4c3018;
}
@media print, screen and (min-width: 769px) {
  .c-prj64 .m-sidebar-ac-link:hover {
    background: rgba(76,48,24,0.05);
  }
}
.c-prj64 .m-btn2,
.c-prj64 .m-btn2-long,
.c-prj64 .m-btn9 {
  background-color: #4c3018;
}
@media print, screen and (min-width: 769px) {
  .c-edit-co_hr_innovation .m-switch-btn-list:hover::before {
    background: #4c3018;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-co_hr_innovation .m-switch-btn-list.active::before {
    background: #4c3018;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-co_hr_innovation .m-switch-btn-list.active {
    background: rgba(76,48,24,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-co_hr_innovation .m-switch-btn-sp {
    background: #4c3018;
  }
}
.c-edit-co_hr_innovation .m-prj-border-panel {
  border: 1px solid #4c3018;
  background: rgba(76,48,24,0.05);
}
.c-edit-co_hr_innovation .m-main-title::after {
  border-color: #4c3018;
}
.c-edit-co_hr_innovation .m-heading1-wrap::after {
  border-color: #4c3018;
}
.c-edit-co_hr_innovation .m-heading2-wrap::after {
  border-color: #4c3018;
}
.c-edit-co_hr_innovation .m-heading3 {
  border-color: #4c3018;
}
.c-edit-co_hr_innovation .m-sidebar-title {
  background: #4c3018;
}
@media print, screen and (min-width: 769px) {
  .c-edit-co_hr_innovation .m-sidebar-link:hover {
    background: rgba(76,48,24,0.05);
  }
}
.c-edit-co_hr_innovation .m-sidebar-list.active .m-sidebar-link {
  background: rgba(76,48,24,0.1);
}
.c-edit-co_hr_innovation .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-co_hr_innovation .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-co_hr_innovation .m-sidebar-child-link:hover {
    background: rgba(76,48,24,0.05);
  }
}
.c-edit-co_hr_innovation .m-sidebar-ac-btn {
  background: #4c3018;
}
@media print, screen and (min-width: 769px) {
  .c-edit-co_hr_innovation .m-sidebar-ac-link:hover {
    background: rgba(76,48,24,0.05);
  }
}
.c-edit-co_hr_innovation .m-btn2,
.c-edit-co_hr_innovation .m-btn2-long,
.c-edit-co_hr_innovation .m-btn9 {
  background-color: #4c3018;
}
.c-edit-co_hr_innovation .m-sidebar-ac-list,
.c-edit-co_hr_innovation .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #9da346;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #9da346;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(157,163,70,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #9da346;
  }
}
.m-prj-border-panel {
  border: 1px solid #9da346;
  background: rgba(157,163,70,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj65 {
    border-left: 3px solid #9da346;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj65 .nav-list-child-link span {
    border-left: 2px solid #9da346;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj65 {
    border-left: 3px solid #9da346;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj65 {
    border-left: 2px solid #9da346;
  }
}
.panel-prj65 .panel-list-title {
  background: #9da346;
}
.panel-prj65 .panel-list-detail {
  background: rgba(157,163,70,0.05);
}
.panel-prj65 .panel-list-table-title {
  color: #9da346;
  fill: #9da346;
}
.m-ac-panel-prj65 .m-ac-panel-prj-btn span {
  border-color: #9da346;
}
.m-news-detail-prj65 {
  background: #9da346;
}
.m-division-panel-prj65 {
  background: rgba(157,163,70,0.05);
  border-color: #9da346;
}
.m-form-btn-prj65 input {
  background: #9da346;
}
@media print, screen and (min-width: 769px) {
  .c-prj65 .m-switch-btn-list:hover::before {
    background: #9da346;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj65 .m-switch-btn-list.active::before {
    background: #9da346;
  }
}
@media screen and (max-width: 768px) {
  .c-prj65 .m-switch-btn-list.active {
    background: rgba(157,163,70,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj65 .m-switch-btn-sp {
    background: #9da346;
  }
}
.c-prj65 .m-prj-border-panel {
  border: 1px solid #9da346;
  background: rgba(157,163,70,0.05);
}
.c-prj65 .m-main-title::after {
  border-color: #9da346;
}
.c-prj65 .m-heading1-wrap::after {
  border-color: #9da346;
}
.c-prj65 .m-heading2-wrap::after {
  border-color: #9da346;
}
.c-prj65 .m-heading3 {
  border-color: #9da346;
}
.c-prj65 .m-sidebar-title {
  background: #9da346;
}
@media print, screen and (min-width: 769px) {
  .c-prj65 .m-sidebar-link:hover {
    background: rgba(157,163,70,0.05);
  }
}
.c-prj65 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(157,163,70,0.1);
}
.c-prj65 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj65 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj65 .m-sidebar-child-link:hover {
    background: rgba(157,163,70,0.05);
  }
}
.c-prj65 .m-sidebar-ac-btn {
  background: #9da346;
}
@media print, screen and (min-width: 769px) {
  .c-prj65 .m-sidebar-ac-link:hover {
    background: rgba(157,163,70,0.05);
  }
}
.c-prj65 .m-btn2,
.c-prj65 .m-btn2-long,
.c-prj65 .m-btn9 {
  background-color: #9da346;
}
@media print, screen and (min-width: 769px) {
  .c-edit-cyberphysical01r .m-switch-btn-list:hover::before {
    background: #9da346;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-cyberphysical01r .m-switch-btn-list.active::before {
    background: #9da346;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-cyberphysical01r .m-switch-btn-list.active {
    background: rgba(157,163,70,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-cyberphysical01r .m-switch-btn-sp {
    background: #9da346;
  }
}
.c-edit-cyberphysical01r .m-prj-border-panel {
  border: 1px solid #9da346;
  background: rgba(157,163,70,0.05);
}
.c-edit-cyberphysical01r .m-main-title::after {
  border-color: #9da346;
}
.c-edit-cyberphysical01r .m-heading1-wrap::after {
  border-color: #9da346;
}
.c-edit-cyberphysical01r .m-heading2-wrap::after {
  border-color: #9da346;
}
.c-edit-cyberphysical01r .m-heading3 {
  border-color: #9da346;
}
.c-edit-cyberphysical01r .m-sidebar-title {
  background: #9da346;
}
@media print, screen and (min-width: 769px) {
  .c-edit-cyberphysical01r .m-sidebar-link:hover {
    background: rgba(157,163,70,0.05);
  }
}
.c-edit-cyberphysical01r .m-sidebar-list.active .m-sidebar-link {
  background: rgba(157,163,70,0.1);
}
.c-edit-cyberphysical01r .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-cyberphysical01r .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-cyberphysical01r .m-sidebar-child-link:hover {
    background: rgba(157,163,70,0.05);
  }
}
.c-edit-cyberphysical01r .m-sidebar-ac-btn {
  background: #9da346;
}
@media print, screen and (min-width: 769px) {
  .c-edit-cyberphysical01r .m-sidebar-ac-link:hover {
    background: rgba(157,163,70,0.05);
  }
}
.c-edit-cyberphysical01r .m-btn2,
.c-edit-cyberphysical01r .m-btn2-long,
.c-edit-cyberphysical01r .m-btn9 {
  background-color: #9da346;
}
.c-edit-cyberphysical01r .m-sidebar-ac-list,
.c-edit-cyberphysical01r .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #050c8b;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #050c8b;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(5,12,139,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #050c8b;
  }
}
.m-prj-border-panel {
  border: 1px solid #050c8b;
  background: rgba(5,12,139,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj66 {
    border-left: 3px solid #050c8b;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj66 .nav-list-child-link span {
    border-left: 2px solid #050c8b;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj66 {
    border-left: 3px solid #050c8b;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj66 {
    border-left: 2px solid #050c8b;
  }
}
.panel-prj66 .panel-list-title {
  background: #050c8b;
}
.panel-prj66 .panel-list-detail {
  background: rgba(5,12,139,0.05);
}
.panel-prj66 .panel-list-table-title {
  color: #050c8b;
  fill: #050c8b;
}
.m-ac-panel-prj66 .m-ac-panel-prj-btn span {
  border-color: #050c8b;
}
.m-news-detail-prj66 {
  background: #050c8b;
}
.m-division-panel-prj66 {
  background: rgba(5,12,139,0.05);
  border-color: #050c8b;
}
.m-form-btn-prj66 input {
  background: #050c8b;
}
@media print, screen and (min-width: 769px) {
  .c-prj66 .m-switch-btn-list:hover::before {
    background: #050c8b;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj66 .m-switch-btn-list.active::before {
    background: #050c8b;
  }
}
@media screen and (max-width: 768px) {
  .c-prj66 .m-switch-btn-list.active {
    background: rgba(5,12,139,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj66 .m-switch-btn-sp {
    background: #050c8b;
  }
}
.c-prj66 .m-prj-border-panel {
  border: 1px solid #050c8b;
  background: rgba(5,12,139,0.05);
}
.c-prj66 .m-main-title::after {
  border-color: #050c8b;
}
.c-prj66 .m-heading1-wrap::after {
  border-color: #050c8b;
}
.c-prj66 .m-heading2-wrap::after {
  border-color: #050c8b;
}
.c-prj66 .m-heading3 {
  border-color: #050c8b;
}
.c-prj66 .m-sidebar-title {
  background: #050c8b;
}
@media print, screen and (min-width: 769px) {
  .c-prj66 .m-sidebar-link:hover {
    background: rgba(5,12,139,0.05);
  }
}
.c-prj66 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(5,12,139,0.1);
}
.c-prj66 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj66 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj66 .m-sidebar-child-link:hover {
    background: rgba(5,12,139,0.05);
  }
}
.c-prj66 .m-sidebar-ac-btn {
  background: #050c8b;
}
@media print, screen and (min-width: 769px) {
  .c-prj66 .m-sidebar-ac-link:hover {
    background: rgba(5,12,139,0.05);
  }
}
.c-prj66 .m-btn2,
.c-prj66 .m-btn2-long,
.c-prj66 .m-btn9 {
  background-color: #050c8b;
}
@media print, screen and (min-width: 769px) {
  .c-edit-startup02 .m-switch-btn-list:hover::before {
    background: #050c8b;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-startup02 .m-switch-btn-list.active::before {
    background: #050c8b;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-startup02 .m-switch-btn-list.active {
    background: rgba(5,12,139,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-startup02 .m-switch-btn-sp {
    background: #050c8b;
  }
}
.c-edit-startup02 .m-prj-border-panel {
  border: 1px solid #050c8b;
  background: rgba(5,12,139,0.05);
}
.c-edit-startup02 .m-main-title::after {
  border-color: #050c8b;
}
.c-edit-startup02 .m-heading1-wrap::after {
  border-color: #050c8b;
}
.c-edit-startup02 .m-heading2-wrap::after {
  border-color: #050c8b;
}
.c-edit-startup02 .m-heading3 {
  border-color: #050c8b;
}
.c-edit-startup02 .m-sidebar-title {
  background: #050c8b;
}
@media print, screen and (min-width: 769px) {
  .c-edit-startup02 .m-sidebar-link:hover {
    background: rgba(5,12,139,0.05);
  }
}
.c-edit-startup02 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(5,12,139,0.1);
}
.c-edit-startup02 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-startup02 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-startup02 .m-sidebar-child-link:hover {
    background: rgba(5,12,139,0.05);
  }
}
.c-edit-startup02 .m-sidebar-ac-btn {
  background: #050c8b;
}
@media print, screen and (min-width: 769px) {
  .c-edit-startup02 .m-sidebar-ac-link:hover {
    background: rgba(5,12,139,0.05);
  }
}
.c-edit-startup02 .m-btn2,
.c-edit-startup02 .m-btn2-long,
.c-edit-startup02 .m-btn9 {
  background-color: #050c8b;
}
.c-edit-startup02 .m-sidebar-ac-list,
.c-edit-startup02 .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #f60;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #f60;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(255,102,0,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #f60;
  }
}
.m-prj-border-panel {
  border: 1px solid #f60;
  background: rgba(255,102,0,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj67 {
    border-left: 3px solid #f60;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj67 .nav-list-child-link span {
    border-left: 2px solid #f60;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj67 {
    border-left: 3px solid #f60;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj67 {
    border-left: 2px solid #f60;
  }
}
.panel-prj67 .panel-list-title {
  background: #f60;
}
.panel-prj67 .panel-list-detail {
  background: rgba(255,102,0,0.05);
}
.panel-prj67 .panel-list-table-title {
  color: #f60;
  fill: #f60;
}
.m-ac-panel-prj67 .m-ac-panel-prj-btn span {
  border-color: #f60;
}
.m-news-detail-prj67 {
  background: #f60;
}
.m-division-panel-prj67 {
  background: rgba(255,102,0,0.05);
  border-color: #f60;
}
.m-form-btn-prj67 input {
  background: #f60;
}
@media print, screen and (min-width: 769px) {
  .c-prj67 .m-switch-btn-list:hover::before {
    background: #f60;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj67 .m-switch-btn-list.active::before {
    background: #f60;
  }
}
@media screen and (max-width: 768px) {
  .c-prj67 .m-switch-btn-list.active {
    background: rgba(255,102,0,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj67 .m-switch-btn-sp {
    background: #f60;
  }
}
.c-prj67 .m-prj-border-panel {
  border: 1px solid #f60;
  background: rgba(255,102,0,0.05);
}
.c-prj67 .m-main-title::after {
  border-color: #f60;
}
.c-prj67 .m-heading1-wrap::after {
  border-color: #f60;
}
.c-prj67 .m-heading2-wrap::after {
  border-color: #f60;
}
.c-prj67 .m-heading3 {
  border-color: #f60;
}
.c-prj67 .m-sidebar-title {
  background: #f60;
}
@media print, screen and (min-width: 769px) {
  .c-prj67 .m-sidebar-link:hover {
    background: rgba(255,102,0,0.05);
  }
}
.c-prj67 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(255,102,0,0.1);
}
.c-prj67 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj67 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj67 .m-sidebar-child-link:hover {
    background: rgba(255,102,0,0.05);
  }
}
.c-prj67 .m-sidebar-ac-btn {
  background: #f60;
}
@media print, screen and (min-width: 769px) {
  .c-prj67 .m-sidebar-ac-link:hover {
    background: rgba(255,102,0,0.05);
  }
}
.c-prj67 .m-btn2,
.c-prj67 .m-btn2-long,
.c-prj67 .m-btn9 {
  background-color: #f60;
}
@media print, screen and (min-width: 769px) {
  .c-edit-microgrid02 .m-switch-btn-list:hover::before {
    background: #f60;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-microgrid02 .m-switch-btn-list.active::before {
    background: #f60;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-microgrid02 .m-switch-btn-list.active {
    background: rgba(255,102,0,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-microgrid02 .m-switch-btn-sp {
    background: #f60;
  }
}
.c-edit-microgrid02 .m-prj-border-panel {
  border: 1px solid #f60;
  background: rgba(255,102,0,0.05);
}
.c-edit-microgrid02 .m-main-title::after {
  border-color: #f60;
}
.c-edit-microgrid02 .m-heading1-wrap::after {
  border-color: #f60;
}
.c-edit-microgrid02 .m-heading2-wrap::after {
  border-color: #f60;
}
.c-edit-microgrid02 .m-heading3 {
  border-color: #f60;
}
.c-edit-microgrid02 .m-sidebar-title {
  background: #f60;
}
@media print, screen and (min-width: 769px) {
  .c-edit-microgrid02 .m-sidebar-link:hover {
    background: rgba(255,102,0,0.05);
  }
}
.c-edit-microgrid02 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(255,102,0,0.1);
}
.c-edit-microgrid02 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-microgrid02 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-microgrid02 .m-sidebar-child-link:hover {
    background: rgba(255,102,0,0.05);
  }
}
.c-edit-microgrid02 .m-sidebar-ac-btn {
  background: #f60;
}
@media print, screen and (min-width: 769px) {
  .c-edit-microgrid02 .m-sidebar-ac-link:hover {
    background: rgba(255,102,0,0.05);
  }
}
.c-edit-microgrid02 .m-btn2,
.c-edit-microgrid02 .m-btn2-long,
.c-edit-microgrid02 .m-btn9 {
  background-color: #f60;
}
.c-edit-microgrid02 .m-sidebar-ac-list,
.c-edit-microgrid02 .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #f23030;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #f23030;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(242,48,48,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #f23030;
  }
}
.m-prj-border-panel {
  border: 1px solid #f23030;
  background: rgba(242,48,48,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj68 {
    border-left: 3px solid #f23030;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj68 .nav-list-child-link span {
    border-left: 2px solid #f23030;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj68 {
    border-left: 3px solid #f23030;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj68 {
    border-left: 2px solid #f23030;
  }
}
.panel-prj68 .panel-list-title {
  background: #f23030;
}
.panel-prj68 .panel-list-detail {
  background: rgba(242,48,48,0.05);
}
.panel-prj68 .panel-list-table-title {
  color: #f23030;
  fill: #f23030;
}
.m-ac-panel-prj68 .m-ac-panel-prj-btn span {
  border-color: #f23030;
}
.m-news-detail-prj68 {
  background: #f23030;
}
.m-division-panel-prj68 {
  background: rgba(242,48,48,0.05);
  border-color: #f23030;
}
.m-form-btn-prj68 input {
  background: #f23030;
}
@media print, screen and (min-width: 769px) {
  .c-prj68 .m-switch-btn-list:hover::before {
    background: #f23030;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj68 .m-switch-btn-list.active::before {
    background: #f23030;
  }
}
@media screen and (max-width: 768px) {
  .c-prj68 .m-switch-btn-list.active {
    background: rgba(242,48,48,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj68 .m-switch-btn-sp {
    background: #f23030;
  }
}
.c-prj68 .m-prj-border-panel {
  border: 1px solid #f23030;
  background: rgba(242,48,48,0.05);
}
.c-prj68 .m-main-title::after {
  border-color: #f23030;
}
.c-prj68 .m-heading1-wrap::after {
  border-color: #f23030;
}
.c-prj68 .m-heading2-wrap::after {
  border-color: #f23030;
}
.c-prj68 .m-heading3 {
  border-color: #f23030;
}
.c-prj68 .m-sidebar-title {
  background: #f23030;
}
@media print, screen and (min-width: 769px) {
  .c-prj68 .m-sidebar-link:hover {
    background: rgba(242,48,48,0.05);
  }
}
.c-prj68 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(242,48,48,0.1);
}
.c-prj68 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj68 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj68 .m-sidebar-child-link:hover {
    background: rgba(242,48,48,0.05);
  }
}
.c-prj68 .m-sidebar-ac-btn {
  background: #f23030;
}
@media print, screen and (min-width: 769px) {
  .c-prj68 .m-sidebar-ac-link:hover {
    background: rgba(242,48,48,0.05);
  }
}
.c-prj68 .m-btn2,
.c-prj68 .m-btn2-long,
.c-prj68 .m-btn9 {
  background-color: #f23030;
}
@media print, screen and (min-width: 769px) {
  .c-edit-space02 .m-switch-btn-list:hover::before {
    background: #f23030;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-space02 .m-switch-btn-list.active::before {
    background: #f23030;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-space02 .m-switch-btn-list.active {
    background: rgba(242,48,48,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-space02 .m-switch-btn-sp {
    background: #f23030;
  }
}
.c-edit-space02 .m-prj-border-panel {
  border: 1px solid #f23030;
  background: rgba(242,48,48,0.05);
}
.c-edit-space02 .m-main-title::after {
  border-color: #f23030;
}
.c-edit-space02 .m-heading1-wrap::after {
  border-color: #f23030;
}
.c-edit-space02 .m-heading2-wrap::after {
  border-color: #f23030;
}
.c-edit-space02 .m-heading3 {
  border-color: #f23030;
}
.c-edit-space02 .m-sidebar-title {
  background: #f23030;
}
@media print, screen and (min-width: 769px) {
  .c-edit-space02 .m-sidebar-link:hover {
    background: rgba(242,48,48,0.05);
  }
}
.c-edit-space02 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(242,48,48,0.1);
}
.c-edit-space02 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-space02 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-space02 .m-sidebar-child-link:hover {
    background: rgba(242,48,48,0.05);
  }
}
.c-edit-space02 .m-sidebar-ac-btn {
  background: #f23030;
}
@media print, screen and (min-width: 769px) {
  .c-edit-space02 .m-sidebar-ac-link:hover {
    background: rgba(242,48,48,0.05);
  }
}
.c-edit-space02 .m-btn2,
.c-edit-space02 .m-btn2-long,
.c-edit-space02 .m-btn9 {
  background-color: #f23030;
}
.c-edit-space02 .m-sidebar-ac-list,
.c-edit-space02 .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #99f;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #99f;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(153,153,255,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #99f;
  }
}
.m-prj-border-panel {
  border: 1px solid #99f;
  background: rgba(153,153,255,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj69 {
    border-left: 3px solid #99f;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj69 .nav-list-child-link span {
    border-left: 2px solid #99f;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj69 {
    border-left: 3px solid #99f;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj69 {
    border-left: 2px solid #99f;
  }
}
.panel-prj69 .panel-list-title {
  background: #99f;
}
.panel-prj69 .panel-list-detail {
  background: rgba(153,153,255,0.05);
}
.panel-prj69 .panel-list-table-title {
  color: #99f;
  fill: #99f;
}
.m-ac-panel-prj69 .m-ac-panel-prj-btn span {
  border-color: #99f;
}
.m-news-detail-prj69 {
  background: #99f;
}
.m-division-panel-prj69 {
  background: rgba(153,153,255,0.05);
  border-color: #99f;
}
.m-form-btn-prj69 input {
  background: #99f;
}
@media print, screen and (min-width: 769px) {
  .c-prj69 .m-switch-btn-list:hover::before {
    background: #99f;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj69 .m-switch-btn-list.active::before {
    background: #99f;
  }
}
@media screen and (max-width: 768px) {
  .c-prj69 .m-switch-btn-list.active {
    background: rgba(153,153,255,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj69 .m-switch-btn-sp {
    background: #99f;
  }
}
.c-prj69 .m-prj-border-panel {
  border: 1px solid #99f;
  background: rgba(153,153,255,0.05);
}
.c-prj69 .m-main-title::after {
  border-color: #99f;
}
.c-prj69 .m-heading1-wrap::after {
  border-color: #99f;
}
.c-prj69 .m-heading2-wrap::after {
  border-color: #99f;
}
.c-prj69 .m-heading3 {
  border-color: #99f;
}
.c-prj69 .m-sidebar-title {
  background: #99f;
}
@media print, screen and (min-width: 769px) {
  .c-prj69 .m-sidebar-link:hover {
    background: rgba(153,153,255,0.05);
  }
}
.c-prj69 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(153,153,255,0.1);
}
.c-prj69 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj69 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj69 .m-sidebar-child-link:hover {
    background: rgba(153,153,255,0.05);
  }
}
.c-prj69 .m-sidebar-ac-btn {
  background: #99f;
}
@media print, screen and (min-width: 769px) {
  .c-prj69 .m-sidebar-ac-link:hover {
    background: rgba(153,153,255,0.05);
  }
}
.c-prj69 .m-btn2,
.c-prj69 .m-btn2-long,
.c-prj69 .m-btn9 {
  background-color: #99f;
}
@media print, screen and (min-width: 769px) {
  .c-edit-mynapoint02 .m-switch-btn-list:hover::before {
    background: #99f;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-mynapoint02 .m-switch-btn-list.active::before {
    background: #99f;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-mynapoint02 .m-switch-btn-list.active {
    background: rgba(153,153,255,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-mynapoint02 .m-switch-btn-sp {
    background: #99f;
  }
}
.c-edit-mynapoint02 .m-prj-border-panel {
  border: 1px solid #99f;
  background: rgba(153,153,255,0.05);
}
.c-edit-mynapoint02 .m-main-title::after {
  border-color: #99f;
}
.c-edit-mynapoint02 .m-heading1-wrap::after {
  border-color: #99f;
}
.c-edit-mynapoint02 .m-heading2-wrap::after {
  border-color: #99f;
}
.c-edit-mynapoint02 .m-heading3 {
  border-color: #99f;
}
.c-edit-mynapoint02 .m-sidebar-title {
  background: #99f;
}
@media print, screen and (min-width: 769px) {
  .c-edit-mynapoint02 .m-sidebar-link:hover {
    background: rgba(153,153,255,0.05);
  }
}
.c-edit-mynapoint02 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(153,153,255,0.1);
}
.c-edit-mynapoint02 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-mynapoint02 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-mynapoint02 .m-sidebar-child-link:hover {
    background: rgba(153,153,255,0.05);
  }
}
.c-edit-mynapoint02 .m-sidebar-ac-btn {
  background: #99f;
}
@media print, screen and (min-width: 769px) {
  .c-edit-mynapoint02 .m-sidebar-ac-link:hover {
    background: rgba(153,153,255,0.05);
  }
}
.c-edit-mynapoint02 .m-btn2,
.c-edit-mynapoint02 .m-btn2-long,
.c-edit-mynapoint02 .m-btn9 {
  background-color: #99f;
}
.c-edit-mynapoint02 .m-sidebar-ac-list,
.c-edit-mynapoint02 .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #066;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #066;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(0,102,102,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #066;
  }
}
.m-prj-border-panel {
  border: 1px solid #066;
  background: rgba(0,102,102,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj70 {
    border-left: 3px solid #066;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj70 .nav-list-child-link span {
    border-left: 2px solid #066;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj70 {
    border-left: 3px solid #066;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj70 {
    border-left: 2px solid #066;
  }
}
.panel-prj70 .panel-list-title {
  background: #066;
}
.panel-prj70 .panel-list-detail {
  background: rgba(0,102,102,0.05);
}
.panel-prj70 .panel-list-table-title {
  color: #066;
  fill: #066;
}
.m-ac-panel-prj70 .m-ac-panel-prj-btn span {
  border-color: #066;
}
.m-news-detail-prj70 {
  background: #066;
}
.m-division-panel-prj70 {
  background: rgba(0,102,102,0.05);
  border-color: #066;
}
.m-form-btn-prj70 input {
  background: #066;
}
@media print, screen and (min-width: 769px) {
  .c-prj70 .m-switch-btn-list:hover::before {
    background: #066;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj70 .m-switch-btn-list.active::before {
    background: #066;
  }
}
@media screen and (max-width: 768px) {
  .c-prj70 .m-switch-btn-list.active {
    background: rgba(0,102,102,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj70 .m-switch-btn-sp {
    background: #066;
  }
}
.c-prj70 .m-prj-border-panel {
  border: 1px solid #066;
  background: rgba(0,102,102,0.05);
}
.c-prj70 .m-main-title::after {
  border-color: #066;
}
.c-prj70 .m-heading1-wrap::after {
  border-color: #066;
}
.c-prj70 .m-heading2-wrap::after {
  border-color: #066;
}
.c-prj70 .m-heading3 {
  border-color: #066;
}
.c-prj70 .m-sidebar-title {
  background: #066;
}
@media print, screen and (min-width: 769px) {
  .c-prj70 .m-sidebar-link:hover {
    background: rgba(0,102,102,0.05);
  }
}
.c-prj70 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(0,102,102,0.1);
}
.c-prj70 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj70 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj70 .m-sidebar-child-link:hover {
    background: rgba(0,102,102,0.05);
  }
}
.c-prj70 .m-sidebar-ac-btn {
  background: #066;
}
@media print, screen and (min-width: 769px) {
  .c-prj70 .m-sidebar-ac-link:hover {
    background: rgba(0,102,102,0.05);
  }
}
.c-prj70 .m-btn2,
.c-prj70 .m-btn2-long,
.c-prj70 .m-btn9 {
  background-color: #066;
}
@media print, screen and (min-width: 769px) {
  .c-edit-dp02 .m-switch-btn-list:hover::before {
    background: #066;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-dp02 .m-switch-btn-list.active::before {
    background: #066;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-dp02 .m-switch-btn-list.active {
    background: rgba(0,102,102,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-dp02 .m-switch-btn-sp {
    background: #066;
  }
}
.c-edit-dp02 .m-prj-border-panel {
  border: 1px solid #066;
  background: rgba(0,102,102,0.05);
}
.c-edit-dp02 .m-main-title::after {
  border-color: #066;
}
.c-edit-dp02 .m-heading1-wrap::after {
  border-color: #066;
}
.c-edit-dp02 .m-heading2-wrap::after {
  border-color: #066;
}
.c-edit-dp02 .m-heading3 {
  border-color: #066;
}
.c-edit-dp02 .m-sidebar-title {
  background: #066;
}
@media print, screen and (min-width: 769px) {
  .c-edit-dp02 .m-sidebar-link:hover {
    background: rgba(0,102,102,0.05);
  }
}
.c-edit-dp02 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(0,102,102,0.1);
}
.c-edit-dp02 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-dp02 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-dp02 .m-sidebar-child-link:hover {
    background: rgba(0,102,102,0.05);
  }
}
.c-edit-dp02 .m-sidebar-ac-btn {
  background: #066;
}
@media print, screen and (min-width: 769px) {
  .c-edit-dp02 .m-sidebar-ac-link:hover {
    background: rgba(0,102,102,0.05);
  }
}
.c-edit-dp02 .m-btn2,
.c-edit-dp02 .m-btn2-long,
.c-edit-dp02 .m-btn9 {
  background-color: #066;
}
.c-edit-dp02 .m-sidebar-ac-list,
.c-edit-dp02 .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #aa71d5;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #aa71d5;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(170,113,213,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #aa71d5;
  }
}
.m-prj-border-panel {
  border: 1px solid #aa71d5;
  background: rgba(170,113,213,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj71 {
    border-left: 3px solid #aa71d5;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj71 .nav-list-child-link span {
    border-left: 2px solid #aa71d5;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj71 {
    border-left: 3px solid #aa71d5;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj71 {
    border-left: 2px solid #aa71d5;
  }
}
.panel-prj71 .panel-list-title {
  background: #aa71d5;
}
.panel-prj71 .panel-list-detail {
  background: rgba(170,113,213,0.05);
}
.panel-prj71 .panel-list-table-title {
  color: #aa71d5;
  fill: #aa71d5;
}
.m-ac-panel-prj71 .m-ac-panel-prj-btn span {
  border-color: #aa71d5;
}
.m-news-detail-prj71 {
  background: #aa71d5;
}
.m-division-panel-prj71 {
  background: rgba(170,113,213,0.05);
  border-color: #aa71d5;
}
.m-form-btn-prj71 input {
  background: #aa71d5;
}
@media print, screen and (min-width: 769px) {
  .c-prj71 .m-switch-btn-list:hover::before {
    background: #aa71d5;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj71 .m-switch-btn-list.active::before {
    background: #aa71d5;
  }
}
@media screen and (max-width: 768px) {
  .c-prj71 .m-switch-btn-list.active {
    background: rgba(170,113,213,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj71 .m-switch-btn-sp {
    background: #aa71d5;
  }
}
.c-prj71 .m-prj-border-panel {
  border: 1px solid #aa71d5;
  background: rgba(170,113,213,0.05);
}
.c-prj71 .m-main-title::after {
  border-color: #aa71d5;
}
.c-prj71 .m-heading1-wrap::after {
  border-color: #aa71d5;
}
.c-prj71 .m-heading2-wrap::after {
  border-color: #aa71d5;
}
.c-prj71 .m-heading3 {
  border-color: #aa71d5;
}
.c-prj71 .m-sidebar-title {
  background: #aa71d5;
}
@media print, screen and (min-width: 769px) {
  .c-prj71 .m-sidebar-link:hover {
    background: rgba(170,113,213,0.05);
  }
}
.c-prj71 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(170,113,213,0.1);
}
.c-prj71 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj71 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj71 .m-sidebar-child-link:hover {
    background: rgba(170,113,213,0.05);
  }
}
.c-prj71 .m-sidebar-ac-btn {
  background: #aa71d5;
}
@media print, screen and (min-width: 769px) {
  .c-prj71 .m-sidebar-ac-link:hover {
    background: rgba(170,113,213,0.05);
  }
}
.c-prj71 .m-btn2,
.c-prj71 .m-btn2-long,
.c-prj71 .m-btn9 {
  background-color: #aa71d5;
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeh_m02 .m-switch-btn-list:hover::before {
    background: #aa71d5;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeh_m02 .m-switch-btn-list.active::before {
    background: #aa71d5;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-zeh_m02 .m-switch-btn-list.active {
    background: rgba(170,113,213,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-zeh_m02 .m-switch-btn-sp {
    background: #aa71d5;
  }
}
.c-edit-zeh_m02 .m-prj-border-panel {
  border: 1px solid #aa71d5;
  background: rgba(170,113,213,0.05);
}
.c-edit-zeh_m02 .m-main-title::after {
  border-color: #aa71d5;
}
.c-edit-zeh_m02 .m-heading1-wrap::after {
  border-color: #aa71d5;
}
.c-edit-zeh_m02 .m-heading2-wrap::after {
  border-color: #aa71d5;
}
.c-edit-zeh_m02 .m-heading3 {
  border-color: #aa71d5;
}
.c-edit-zeh_m02 .m-sidebar-title {
  background: #aa71d5;
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeh_m02 .m-sidebar-link:hover {
    background: rgba(170,113,213,0.05);
  }
}
.c-edit-zeh_m02 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(170,113,213,0.1);
}
.c-edit-zeh_m02 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeh_m02 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeh_m02 .m-sidebar-child-link:hover {
    background: rgba(170,113,213,0.05);
  }
}
.c-edit-zeh_m02 .m-sidebar-ac-btn {
  background: #aa71d5;
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeh_m02 .m-sidebar-ac-link:hover {
    background: rgba(170,113,213,0.05);
  }
}
.c-edit-zeh_m02 .m-btn2,
.c-edit-zeh_m02 .m-btn2-long,
.c-edit-zeh_m02 .m-btn9 {
  background-color: #aa71d5;
}
.c-edit-zeh_m02 .m-sidebar-ac-list,
.c-edit-zeh_m02 .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #003f83;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #003f83;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(0,63,131,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #003f83;
  }
}
.m-prj-border-panel {
  border: 1px solid #003f83;
  background: rgba(0,63,131,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj72 {
    border-left: 3px solid #003f83;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj72 .nav-list-child-link span {
    border-left: 2px solid #003f83;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj72 {
    border-left: 3px solid #003f83;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj72 {
    border-left: 2px solid #003f83;
  }
}
.panel-prj72 .panel-list-title {
  background: #003f83;
}
.panel-prj72 .panel-list-detail {
  background: rgba(0,63,131,0.05);
}
.panel-prj72 .panel-list-table-title {
  color: #003f83;
  fill: #003f83;
}
.m-ac-panel-prj72 .m-ac-panel-prj-btn span {
  border-color: #003f83;
}
.m-news-detail-prj72 {
  background: #003f83;
}
.m-division-panel-prj72 {
  background: rgba(0,63,131,0.05);
  border-color: #003f83;
}
.m-form-btn-prj72 input {
  background: #003f83;
}
@media print, screen and (min-width: 769px) {
  .c-prj72 .m-switch-btn-list:hover::before {
    background: #003f83;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj72 .m-switch-btn-list.active::before {
    background: #003f83;
  }
}
@media screen and (max-width: 768px) {
  .c-prj72 .m-switch-btn-list.active {
    background: rgba(0,63,131,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj72 .m-switch-btn-sp {
    background: #003f83;
  }
}
.c-prj72 .m-prj-border-panel {
  border: 1px solid #003f83;
  background: rgba(0,63,131,0.05);
}
.c-prj72 .m-main-title::after {
  border-color: #003f83;
}
.c-prj72 .m-heading1-wrap::after {
  border-color: #003f83;
}
.c-prj72 .m-heading2-wrap::after {
  border-color: #003f83;
}
.c-prj72 .m-heading3 {
  border-color: #003f83;
}
.c-prj72 .m-sidebar-title {
  background: #003f83;
}
@media print, screen and (min-width: 769px) {
  .c-prj72 .m-sidebar-link:hover {
    background: rgba(0,63,131,0.05);
  }
}
.c-prj72 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(0,63,131,0.1);
}
.c-prj72 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj72 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj72 .m-sidebar-child-link:hover {
    background: rgba(0,63,131,0.05);
  }
}
.c-prj72 .m-sidebar-ac-btn {
  background: #003f83;
}
@media print, screen and (min-width: 769px) {
  .c-prj72 .m-sidebar-ac-link:hover {
    background: rgba(0,63,131,0.05);
  }
}
.c-prj72 .m-btn2,
.c-prj72 .m-btn2-long,
.c-prj72 .m-btn9 {
  background-color: #003f83;
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeh02 .m-switch-btn-list:hover::before {
    background: #003f83;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeh02 .m-switch-btn-list.active::before {
    background: #003f83;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-zeh02 .m-switch-btn-list.active {
    background: rgba(0,63,131,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-zeh02 .m-switch-btn-sp {
    background: #003f83;
  }
}
.c-edit-zeh02 .m-prj-border-panel {
  border: 1px solid #003f83;
  background: rgba(0,63,131,0.05);
}
.c-edit-zeh02 .m-main-title::after {
  border-color: #003f83;
}
.c-edit-zeh02 .m-heading1-wrap::after {
  border-color: #003f83;
}
.c-edit-zeh02 .m-heading2-wrap::after {
  border-color: #003f83;
}
.c-edit-zeh02 .m-heading3 {
  border-color: #003f83;
}
.c-edit-zeh02 .m-sidebar-title {
  background: #003f83;
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeh02 .m-sidebar-link:hover {
    background: rgba(0,63,131,0.05);
  }
}
.c-edit-zeh02 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(0,63,131,0.1);
}
.c-edit-zeh02 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeh02 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeh02 .m-sidebar-child-link:hover {
    background: rgba(0,63,131,0.05);
  }
}
.c-edit-zeh02 .m-sidebar-ac-btn {
  background: #003f83;
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeh02 .m-sidebar-ac-link:hover {
    background: rgba(0,63,131,0.05);
  }
}
.c-edit-zeh02 .m-btn2,
.c-edit-zeh02 .m-btn2-long,
.c-edit-zeh02 .m-btn9 {
  background-color: #003f83;
}
.c-edit-zeh02 .m-sidebar-ac-list,
.c-edit-zeh02 .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #db7093;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #db7093;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(219,112,147,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #db7093;
  }
}
.m-prj-border-panel {
  border: 1px solid #db7093;
  background: rgba(219,112,147,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj73 {
    border-left: 3px solid #db7093;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj73 .nav-list-child-link span {
    border-left: 2px solid #db7093;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj73 {
    border-left: 3px solid #db7093;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj73 {
    border-left: 2px solid #db7093;
  }
}
.panel-prj73 .panel-list-title {
  background: #db7093;
}
.panel-prj73 .panel-list-detail {
  background: rgba(219,112,147,0.05);
}
.panel-prj73 .panel-list-table-title {
  color: #db7093;
  fill: #db7093;
}
.m-ac-panel-prj73 .m-ac-panel-prj-btn span {
  border-color: #db7093;
}
.m-news-detail-prj73 {
  background: #db7093;
}
.m-division-panel-prj73 {
  background: rgba(219,112,147,0.05);
  border-color: #db7093;
}
.m-form-btn-prj73 input {
  background: #db7093;
}
@media print, screen and (min-width: 769px) {
  .c-prj73 .m-switch-btn-list:hover::before {
    background: #db7093;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj73 .m-switch-btn-list.active::before {
    background: #db7093;
  }
}
@media screen and (max-width: 768px) {
  .c-prj73 .m-switch-btn-list.active {
    background: rgba(219,112,147,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj73 .m-switch-btn-sp {
    background: #db7093;
  }
}
.c-prj73 .m-prj-border-panel {
  border: 1px solid #db7093;
  background: rgba(219,112,147,0.05);
}
.c-prj73 .m-main-title::after {
  border-color: #db7093;
}
.c-prj73 .m-heading1-wrap::after {
  border-color: #db7093;
}
.c-prj73 .m-heading2-wrap::after {
  border-color: #db7093;
}
.c-prj73 .m-heading3 {
  border-color: #db7093;
}
.c-prj73 .m-sidebar-title {
  background: #db7093;
}
@media print, screen and (min-width: 769px) {
  .c-prj73 .m-sidebar-link:hover {
    background: rgba(219,112,147,0.05);
  }
}
.c-prj73 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(219,112,147,0.1);
}
.c-prj73 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj73 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj73 .m-sidebar-child-link:hover {
    background: rgba(219,112,147,0.05);
  }
}
.c-prj73 .m-sidebar-ac-btn {
  background: #db7093;
}
@media print, screen and (min-width: 769px) {
  .c-prj73 .m-sidebar-ac-link:hover {
    background: rgba(219,112,147,0.05);
  }
}
.c-prj73 .m-btn2,
.c-prj73 .m-btn2-long,
.c-prj73 .m-btn9 {
  background-color: #db7093;
}
@media print, screen and (min-width: 769px) {
  .c-edit-smart-hoan02r .m-switch-btn-list:hover::before {
    background: #db7093;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-smart-hoan02r .m-switch-btn-list.active::before {
    background: #db7093;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-smart-hoan02r .m-switch-btn-list.active {
    background: rgba(219,112,147,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-smart-hoan02r .m-switch-btn-sp {
    background: #db7093;
  }
}
.c-edit-smart-hoan02r .m-prj-border-panel {
  border: 1px solid #db7093;
  background: rgba(219,112,147,0.05);
}
.c-edit-smart-hoan02r .m-main-title::after {
  border-color: #db7093;
}
.c-edit-smart-hoan02r .m-heading1-wrap::after {
  border-color: #db7093;
}
.c-edit-smart-hoan02r .m-heading2-wrap::after {
  border-color: #db7093;
}
.c-edit-smart-hoan02r .m-heading3 {
  border-color: #db7093;
}
.c-edit-smart-hoan02r .m-sidebar-title {
  background: #db7093;
}
@media print, screen and (min-width: 769px) {
  .c-edit-smart-hoan02r .m-sidebar-link:hover {
    background: rgba(219,112,147,0.05);
  }
}
.c-edit-smart-hoan02r .m-sidebar-list.active .m-sidebar-link {
  background: rgba(219,112,147,0.1);
}
.c-edit-smart-hoan02r .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-smart-hoan02r .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-smart-hoan02r .m-sidebar-child-link:hover {
    background: rgba(219,112,147,0.05);
  }
}
.c-edit-smart-hoan02r .m-sidebar-ac-btn {
  background: #db7093;
}
@media print, screen and (min-width: 769px) {
  .c-edit-smart-hoan02r .m-sidebar-ac-link:hover {
    background: rgba(219,112,147,0.05);
  }
}
.c-edit-smart-hoan02r .m-btn2,
.c-edit-smart-hoan02r .m-btn2-long,
.c-edit-smart-hoan02r .m-btn9 {
  background-color: #db7093;
}
.c-edit-smart-hoan02r .m-sidebar-ac-list,
.c-edit-smart-hoan02r .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #4baeb7;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #4baeb7;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(75,174,183,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #4baeb7;
  }
}
.m-prj-border-panel {
  border: 1px solid #4baeb7;
  background: rgba(75,174,183,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj74 {
    border-left: 3px solid #4baeb7;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj74 .nav-list-child-link span {
    border-left: 2px solid #4baeb7;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj74 {
    border-left: 3px solid #4baeb7;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj74 {
    border-left: 2px solid #4baeb7;
  }
}
.panel-prj74 .panel-list-title {
  background: #4baeb7;
}
.panel-prj74 .panel-list-detail {
  background: rgba(75,174,183,0.05);
}
.panel-prj74 .panel-list-table-title {
  color: #4baeb7;
  fill: #4baeb7;
}
.m-ac-panel-prj74 .m-ac-panel-prj-btn span {
  border-color: #4baeb7;
}
.m-news-detail-prj74 {
  background: #4baeb7;
}
.m-division-panel-prj74 {
  background: rgba(75,174,183,0.05);
  border-color: #4baeb7;
}
.m-form-btn-prj74 input {
  background: #4baeb7;
}
@media print, screen and (min-width: 769px) {
  .c-prj74 .m-switch-btn-list:hover::before {
    background: #4baeb7;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj74 .m-switch-btn-list.active::before {
    background: #4baeb7;
  }
}
@media screen and (max-width: 768px) {
  .c-prj74 .m-switch-btn-list.active {
    background: rgba(75,174,183,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj74 .m-switch-btn-sp {
    background: #4baeb7;
  }
}
.c-prj74 .m-prj-border-panel {
  border: 1px solid #4baeb7;
  background: rgba(75,174,183,0.05);
}
.c-prj74 .m-main-title::after {
  border-color: #4baeb7;
}
.c-prj74 .m-heading1-wrap::after {
  border-color: #4baeb7;
}
.c-prj74 .m-heading2-wrap::after {
  border-color: #4baeb7;
}
.c-prj74 .m-heading3 {
  border-color: #4baeb7;
}
.c-prj74 .m-sidebar-title {
  background: #4baeb7;
}
@media print, screen and (min-width: 769px) {
  .c-prj74 .m-sidebar-link:hover {
    background: rgba(75,174,183,0.05);
  }
}
.c-prj74 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(75,174,183,0.1);
}
.c-prj74 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj74 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj74 .m-sidebar-child-link:hover {
    background: rgba(75,174,183,0.05);
  }
}
.c-prj74 .m-sidebar-ac-btn {
  background: #4baeb7;
}
@media print, screen and (min-width: 769px) {
  .c-prj74 .m-sidebar-ac-link:hover {
    background: rgba(75,174,183,0.05);
  }
}
.c-prj74 .m-btn2,
.c-prj74 .m-btn2-long,
.c-prj74 .m-btn9 {
  background-color: #4baeb7;
}
@media print, screen and (min-width: 769px) {
  .c-edit-announcement .m-switch-btn-list:hover::before {
    background: #4baeb7;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-announcement .m-switch-btn-list.active::before {
    background: #4baeb7;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-announcement .m-switch-btn-list.active {
    background: rgba(75,174,183,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-announcement .m-switch-btn-sp {
    background: #4baeb7;
  }
}
.c-edit-announcement .m-prj-border-panel {
  border: 1px solid #4baeb7;
  background: rgba(75,174,183,0.05);
}
.c-edit-announcement .m-main-title::after {
  border-color: #4baeb7;
}
.c-edit-announcement .m-heading1-wrap::after {
  border-color: #4baeb7;
}
.c-edit-announcement .m-heading2-wrap::after {
  border-color: #4baeb7;
}
.c-edit-announcement .m-heading3 {
  border-color: #4baeb7;
}
.c-edit-announcement .m-sidebar-title {
  background: #4baeb7;
}
@media print, screen and (min-width: 769px) {
  .c-edit-announcement .m-sidebar-link:hover {
    background: rgba(75,174,183,0.05);
  }
}
.c-edit-announcement .m-sidebar-list.active .m-sidebar-link {
  background: rgba(75,174,183,0.1);
}
.c-edit-announcement .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-announcement .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-announcement .m-sidebar-child-link:hover {
    background: rgba(75,174,183,0.05);
  }
}
.c-edit-announcement .m-sidebar-ac-btn {
  background: #4baeb7;
}
@media print, screen and (min-width: 769px) {
  .c-edit-announcement .m-sidebar-ac-link:hover {
    background: rgba(75,174,183,0.05);
  }
}
.c-edit-announcement .m-btn2,
.c-edit-announcement .m-btn2-long,
.c-edit-announcement .m-btn9 {
  background-color: #4baeb7;
}
.c-edit-announcement .m-sidebar-ac-list,
.c-edit-announcement .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #4baeb7;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #4baeb7;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(75,174,183,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #4baeb7;
  }
}
.m-prj-border-panel {
  border: 1px solid #4baeb7;
  background: rgba(75,174,183,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj75 {
    border-left: 3px solid #4baeb7;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj75 .nav-list-child-link span {
    border-left: 2px solid #4baeb7;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj75 {
    border-left: 3px solid #4baeb7;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj75 {
    border-left: 2px solid #4baeb7;
  }
}
.panel-prj75 .panel-list-title {
  background: #4baeb7;
}
.panel-prj75 .panel-list-detail {
  background: rgba(75,174,183,0.05);
}
.panel-prj75 .panel-list-table-title {
  color: #4baeb7;
  fill: #4baeb7;
}
.m-ac-panel-prj75 .m-ac-panel-prj-btn span {
  border-color: #4baeb7;
}
.m-news-detail-prj75 {
  background: #4baeb7;
}
.m-division-panel-prj75 {
  background: rgba(75,174,183,0.05);
  border-color: #4baeb7;
}
.m-form-btn-prj75 input {
  background: #4baeb7;
}
@media print, screen and (min-width: 769px) {
  .c-prj75 .m-switch-btn-list:hover::before {
    background: #4baeb7;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj75 .m-switch-btn-list.active::before {
    background: #4baeb7;
  }
}
@media screen and (max-width: 768px) {
  .c-prj75 .m-switch-btn-list.active {
    background: rgba(75,174,183,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj75 .m-switch-btn-sp {
    background: #4baeb7;
  }
}
.c-prj75 .m-prj-border-panel {
  border: 1px solid #4baeb7;
  background: rgba(75,174,183,0.05);
}
.c-prj75 .m-main-title::after {
  border-color: #4baeb7;
}
.c-prj75 .m-heading1-wrap::after {
  border-color: #4baeb7;
}
.c-prj75 .m-heading2-wrap::after {
  border-color: #4baeb7;
}
.c-prj75 .m-heading3 {
  border-color: #4baeb7;
}
.c-prj75 .m-sidebar-title {
  background: #4baeb7;
}
@media print, screen and (min-width: 769px) {
  .c-prj75 .m-sidebar-link:hover {
    background: rgba(75,174,183,0.05);
  }
}
.c-prj75 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(75,174,183,0.1);
}
.c-prj75 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj75 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj75 .m-sidebar-child-link:hover {
    background: rgba(75,174,183,0.05);
  }
}
.c-prj75 .m-sidebar-ac-btn {
  background: #4baeb7;
}
@media print, screen and (min-width: 769px) {
  .c-prj75 .m-sidebar-ac-link:hover {
    background: rgba(75,174,183,0.05);
  }
}
.c-prj75 .m-btn2,
.c-prj75 .m-btn2-long,
.c-prj75 .m-btn9 {
  background-color: #4baeb7;
}
@media print, screen and (min-width: 769px) {
  .c-edit-hp02r .m-switch-btn-list:hover::before {
    background: #4baeb7;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-hp02r .m-switch-btn-list.active::before {
    background: #4baeb7;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-hp02r .m-switch-btn-list.active {
    background: rgba(75,174,183,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-hp02r .m-switch-btn-sp {
    background: #4baeb7;
  }
}
.c-edit-hp02r .m-prj-border-panel {
  border: 1px solid #4baeb7;
  background: rgba(75,174,183,0.05);
}
.c-edit-hp02r .m-main-title::after {
  border-color: #4baeb7;
}
.c-edit-hp02r .m-heading1-wrap::after {
  border-color: #4baeb7;
}
.c-edit-hp02r .m-heading2-wrap::after {
  border-color: #4baeb7;
}
.c-edit-hp02r .m-heading3 {
  border-color: #4baeb7;
}
.c-edit-hp02r .m-sidebar-title {
  background: #4baeb7;
}
@media print, screen and (min-width: 769px) {
  .c-edit-hp02r .m-sidebar-link:hover {
    background: rgba(75,174,183,0.05);
  }
}
.c-edit-hp02r .m-sidebar-list.active .m-sidebar-link {
  background: rgba(75,174,183,0.1);
}
.c-edit-hp02r .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-hp02r .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-hp02r .m-sidebar-child-link:hover {
    background: rgba(75,174,183,0.05);
  }
}
.c-edit-hp02r .m-sidebar-ac-btn {
  background: #4baeb7;
}
@media print, screen and (min-width: 769px) {
  .c-edit-hp02r .m-sidebar-ac-link:hover {
    background: rgba(75,174,183,0.05);
  }
}
.c-edit-hp02r .m-btn2,
.c-edit-hp02r .m-btn2-long,
.c-edit-hp02r .m-btn9 {
  background-color: #4baeb7;
}
.c-edit-hp02r .m-sidebar-ac-list,
.c-edit-hp02r .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #d9c27d;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #d9c27d;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(217,194,125,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #d9c27d;
  }
}
.m-prj-border-panel {
  border: 1px solid #d9c27d;
  background: rgba(217,194,125,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj76 {
    border-left: 3px solid #d9c27d;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj76 .nav-list-child-link span {
    border-left: 2px solid #d9c27d;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj76 {
    border-left: 3px solid #d9c27d;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj76 {
    border-left: 2px solid #d9c27d;
  }
}
.panel-prj76 .panel-list-title {
  background: #d9c27d;
}
.panel-prj76 .panel-list-detail {
  background: rgba(217,194,125,0.05);
}
.panel-prj76 .panel-list-table-title {
  color: #d9c27d;
  fill: #d9c27d;
}
.m-ac-panel-prj76 .m-ac-panel-prj-btn span {
  border-color: #d9c27d;
}
.m-news-detail-prj76 {
  background: #d9c27d;
}
.m-division-panel-prj76 {
  background: rgba(217,194,125,0.05);
  border-color: #d9c27d;
}
.m-form-btn-prj76 input {
  background: #d9c27d;
}
@media print, screen and (min-width: 769px) {
  .c-prj76 .m-switch-btn-list:hover::before {
    background: #d9c27d;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj76 .m-switch-btn-list.active::before {
    background: #d9c27d;
  }
}
@media screen and (max-width: 768px) {
  .c-prj76 .m-switch-btn-list.active {
    background: rgba(217,194,125,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj76 .m-switch-btn-sp {
    background: #d9c27d;
  }
}
.c-prj76 .m-prj-border-panel {
  border: 1px solid #d9c27d;
  background: rgba(217,194,125,0.05);
}
.c-prj76 .m-main-title::after {
  border-color: #d9c27d;
}
.c-prj76 .m-heading1-wrap::after {
  border-color: #d9c27d;
}
.c-prj76 .m-heading2-wrap::after {
  border-color: #d9c27d;
}
.c-prj76 .m-heading3 {
  border-color: #d9c27d;
}
.c-prj76 .m-sidebar-title {
  background: #d9c27d;
}
@media print, screen and (min-width: 769px) {
  .c-prj76 .m-sidebar-link:hover {
    background: rgba(217,194,125,0.05);
  }
}
.c-prj76 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(217,194,125,0.1);
}
.c-prj76 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj76 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj76 .m-sidebar-child-link:hover {
    background: rgba(217,194,125,0.05);
  }
}
.c-prj76 .m-sidebar-ac-btn {
  background: #d9c27d;
}
@media print, screen and (min-width: 769px) {
  .c-prj76 .m-sidebar-ac-link:hover {
    background: rgba(217,194,125,0.05);
  }
}
.c-prj76 .m-btn2,
.c-prj76 .m-btn2-long,
.c-prj76 .m-btn9 {
  background-color: #d9c27d;
}
@media print, screen and (min-width: 769px) {
  .c-edit-moe_zeh02r .m-switch-btn-list:hover::before {
    background: #d9c27d;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-moe_zeh02r .m-switch-btn-list.active::before {
    background: #d9c27d;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-moe_zeh02r .m-switch-btn-list.active {
    background: rgba(217,194,125,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-moe_zeh02r .m-switch-btn-sp {
    background: #d9c27d;
  }
}
.c-edit-moe_zeh02r .m-prj-border-panel {
  border: 1px solid #d9c27d;
  background: rgba(217,194,125,0.05);
}
.c-edit-moe_zeh02r .m-main-title::after {
  border-color: #d9c27d;
}
.c-edit-moe_zeh02r .m-heading1-wrap::after {
  border-color: #d9c27d;
}
.c-edit-moe_zeh02r .m-heading2-wrap::after {
  border-color: #d9c27d;
}
.c-edit-moe_zeh02r .m-heading3 {
  border-color: #d9c27d;
}
.c-edit-moe_zeh02r .m-sidebar-title {
  background: #d9c27d;
}
@media print, screen and (min-width: 769px) {
  .c-edit-moe_zeh02r .m-sidebar-link:hover {
    background: rgba(217,194,125,0.05);
  }
}
.c-edit-moe_zeh02r .m-sidebar-list.active .m-sidebar-link {
  background: rgba(217,194,125,0.1);
}
.c-edit-moe_zeh02r .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-moe_zeh02r .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-moe_zeh02r .m-sidebar-child-link:hover {
    background: rgba(217,194,125,0.05);
  }
}
.c-edit-moe_zeh02r .m-sidebar-ac-btn {
  background: #d9c27d;
}
@media print, screen and (min-width: 769px) {
  .c-edit-moe_zeh02r .m-sidebar-ac-link:hover {
    background: rgba(217,194,125,0.05);
  }
}
.c-edit-moe_zeh02r .m-btn2,
.c-edit-moe_zeh02r .m-btn2-long,
.c-edit-moe_zeh02r .m-btn9 {
  background-color: #d9c27d;
}
.c-edit-moe_zeh02r .m-sidebar-ac-list,
.c-edit-moe_zeh02r .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #2400a8;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #2400a8;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(36,0,168,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #2400a8;
  }
}
.m-prj-border-panel {
  border: 1px solid #2400a8;
  background: rgba(36,0,168,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj77 {
    border-left: 3px solid #2400a8;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj77 .nav-list-child-link span {
    border-left: 2px solid #2400a8;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj77 {
    border-left: 3px solid #2400a8;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj77 {
    border-left: 2px solid #2400a8;
  }
}
.panel-prj77 .panel-list-title {
  background: #2400a8;
}
.panel-prj77 .panel-list-detail {
  background: rgba(36,0,168,0.05);
}
.panel-prj77 .panel-list-table-title {
  color: #2400a8;
  fill: #2400a8;
}
.m-ac-panel-prj77 .m-ac-panel-prj-btn span {
  border-color: #2400a8;
}
.m-news-detail-prj77 {
  background: #2400a8;
}
.m-division-panel-prj77 {
  background: rgba(36,0,168,0.05);
  border-color: #2400a8;
}
.m-form-btn-prj77 input {
  background: #2400a8;
}
@media print, screen and (min-width: 769px) {
  .c-prj77 .m-switch-btn-list:hover::before {
    background: #2400a8;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj77 .m-switch-btn-list.active::before {
    background: #2400a8;
  }
}
@media screen and (max-width: 768px) {
  .c-prj77 .m-switch-btn-list.active {
    background: rgba(36,0,168,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj77 .m-switch-btn-sp {
    background: #2400a8;
  }
}
.c-prj77 .m-prj-border-panel {
  border: 1px solid #2400a8;
  background: rgba(36,0,168,0.05);
}
.c-prj77 .m-main-title::after {
  border-color: #2400a8;
}
.c-prj77 .m-heading1-wrap::after {
  border-color: #2400a8;
}
.c-prj77 .m-heading2-wrap::after {
  border-color: #2400a8;
}
.c-prj77 .m-heading3 {
  border-color: #2400a8;
}
.c-prj77 .m-sidebar-title {
  background: #2400a8;
}
@media print, screen and (min-width: 769px) {
  .c-prj77 .m-sidebar-link:hover {
    background: rgba(36,0,168,0.05);
  }
}
.c-prj77 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(36,0,168,0.1);
}
.c-prj77 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj77 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj77 .m-sidebar-child-link:hover {
    background: rgba(36,0,168,0.05);
  }
}
.c-prj77 .m-sidebar-ac-btn {
  background: #2400a8;
}
@media print, screen and (min-width: 769px) {
  .c-prj77 .m-sidebar-ac-link:hover {
    background: rgba(36,0,168,0.05);
  }
}
.c-prj77 .m-btn2,
.c-prj77 .m-btn2-long,
.c-prj77 .m-btn9 {
  background-color: #2400a8;
}
@media print, screen and (min-width: 769px) {
  .c-edit-moe_zeh03 .m-switch-btn-list:hover::before {
    background: #2400a8;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-moe_zeh03 .m-switch-btn-list.active::before {
    background: #2400a8;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-moe_zeh03 .m-switch-btn-list.active {
    background: rgba(36,0,168,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-moe_zeh03 .m-switch-btn-sp {
    background: #2400a8;
  }
}
.c-edit-moe_zeh03 .m-prj-border-panel {
  border: 1px solid #2400a8;
  background: rgba(36,0,168,0.05);
}
.c-edit-moe_zeh03 .m-main-title::after {
  border-color: #2400a8;
}
.c-edit-moe_zeh03 .m-heading1-wrap::after {
  border-color: #2400a8;
}
.c-edit-moe_zeh03 .m-heading2-wrap::after {
  border-color: #2400a8;
}
.c-edit-moe_zeh03 .m-heading3 {
  border-color: #2400a8;
}
.c-edit-moe_zeh03 .m-sidebar-title {
  background: #2400a8;
}
@media print, screen and (min-width: 769px) {
  .c-edit-moe_zeh03 .m-sidebar-link:hover {
    background: rgba(36,0,168,0.05);
  }
}
.c-edit-moe_zeh03 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(36,0,168,0.1);
}
.c-edit-moe_zeh03 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-moe_zeh03 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-moe_zeh03 .m-sidebar-child-link:hover {
    background: rgba(36,0,168,0.05);
  }
}
.c-edit-moe_zeh03 .m-sidebar-ac-btn {
  background: #2400a8;
}
@media print, screen and (min-width: 769px) {
  .c-edit-moe_zeh03 .m-sidebar-ac-link:hover {
    background: rgba(36,0,168,0.05);
  }
}
.c-edit-moe_zeh03 .m-btn2,
.c-edit-moe_zeh03 .m-btn2-long,
.c-edit-moe_zeh03 .m-btn9 {
  background-color: #2400a8;
}
.c-edit-moe_zeh03 .m-sidebar-ac-list,
.c-edit-moe_zeh03 .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #4baeb7;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #4baeb7;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(75,174,183,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #4baeb7;
  }
}
.m-prj-border-panel {
  border: 1px solid #4baeb7;
  background: rgba(75,174,183,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj78 {
    border-left: 3px solid #4baeb7;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj78 .nav-list-child-link span {
    border-left: 2px solid #4baeb7;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj78 {
    border-left: 3px solid #4baeb7;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj78 {
    border-left: 2px solid #4baeb7;
  }
}
.panel-prj78 .panel-list-title {
  background: #4baeb7;
}
.panel-prj78 .panel-list-detail {
  background: rgba(75,174,183,0.05);
}
.panel-prj78 .panel-list-table-title {
  color: #4baeb7;
  fill: #4baeb7;
}
.m-ac-panel-prj78 .m-ac-panel-prj-btn span {
  border-color: #4baeb7;
}
.m-news-detail-prj78 {
  background: #4baeb7;
}
.m-division-panel-prj78 {
  background: rgba(75,174,183,0.05);
  border-color: #4baeb7;
}
.m-form-btn-prj78 input {
  background: #4baeb7;
}
@media print, screen and (min-width: 769px) {
  .c-prj78 .m-switch-btn-list:hover::before {
    background: #4baeb7;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj78 .m-switch-btn-list.active::before {
    background: #4baeb7;
  }
}
@media screen and (max-width: 768px) {
  .c-prj78 .m-switch-btn-list.active {
    background: rgba(75,174,183,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj78 .m-switch-btn-sp {
    background: #4baeb7;
  }
}
.c-prj78 .m-prj-border-panel {
  border: 1px solid #4baeb7;
  background: rgba(75,174,183,0.05);
}
.c-prj78 .m-main-title::after {
  border-color: #4baeb7;
}
.c-prj78 .m-heading1-wrap::after {
  border-color: #4baeb7;
}
.c-prj78 .m-heading2-wrap::after {
  border-color: #4baeb7;
}
.c-prj78 .m-heading3 {
  border-color: #4baeb7;
}
.c-prj78 .m-sidebar-title {
  background: #4baeb7;
}
@media print, screen and (min-width: 769px) {
  .c-prj78 .m-sidebar-link:hover {
    background: rgba(75,174,183,0.05);
  }
}
.c-prj78 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(75,174,183,0.1);
}
.c-prj78 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj78 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj78 .m-sidebar-child-link:hover {
    background: rgba(75,174,183,0.05);
  }
}
.c-prj78 .m-sidebar-ac-btn {
  background: #4baeb7;
}
@media print, screen and (min-width: 769px) {
  .c-prj78 .m-sidebar-ac-link:hover {
    background: rgba(75,174,183,0.05);
  }
}
.c-prj78 .m-btn2,
.c-prj78 .m-btn2-long,
.c-prj78 .m-btn9 {
  background-color: #4baeb7;
}
@media print, screen and (min-width: 769px) {
  .c-edit-rishihokyu03 .m-switch-btn-list:hover::before {
    background: #4baeb7;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-rishihokyu03 .m-switch-btn-list.active::before {
    background: #4baeb7;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-rishihokyu03 .m-switch-btn-list.active {
    background: rgba(75,174,183,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-rishihokyu03 .m-switch-btn-sp {
    background: #4baeb7;
  }
}
.c-edit-rishihokyu03 .m-prj-border-panel {
  border: 1px solid #4baeb7;
  background: rgba(75,174,183,0.05);
}
.c-edit-rishihokyu03 .m-main-title::after {
  border-color: #4baeb7;
}
.c-edit-rishihokyu03 .m-heading1-wrap::after {
  border-color: #4baeb7;
}
.c-edit-rishihokyu03 .m-heading2-wrap::after {
  border-color: #4baeb7;
}
.c-edit-rishihokyu03 .m-heading3 {
  border-color: #4baeb7;
}
.c-edit-rishihokyu03 .m-sidebar-title {
  background: #4baeb7;
}
@media print, screen and (min-width: 769px) {
  .c-edit-rishihokyu03 .m-sidebar-link:hover {
    background: rgba(75,174,183,0.05);
  }
}
.c-edit-rishihokyu03 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(75,174,183,0.1);
}
.c-edit-rishihokyu03 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-rishihokyu03 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-rishihokyu03 .m-sidebar-child-link:hover {
    background: rgba(75,174,183,0.05);
  }
}
.c-edit-rishihokyu03 .m-sidebar-ac-btn {
  background: #4baeb7;
}
@media print, screen and (min-width: 769px) {
  .c-edit-rishihokyu03 .m-sidebar-ac-link:hover {
    background: rgba(75,174,183,0.05);
  }
}
.c-edit-rishihokyu03 .m-btn2,
.c-edit-rishihokyu03 .m-btn2-long,
.c-edit-rishihokyu03 .m-btn9 {
  background-color: #4baeb7;
}
.c-edit-rishihokyu03 .m-sidebar-ac-list,
.c-edit-rishihokyu03 .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #0270ca;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #0270ca;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(2,112,202,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #0270ca;
  }
}
.m-prj-border-panel {
  border: 1px solid #0270ca;
  background: rgba(2,112,202,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj79 {
    border-left: 3px solid #0270ca;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj79 .nav-list-child-link span {
    border-left: 2px solid #0270ca;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj79 {
    border-left: 3px solid #0270ca;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj79 {
    border-left: 2px solid #0270ca;
  }
}
.panel-prj79 .panel-list-title {
  background: #0270ca;
}
.panel-prj79 .panel-list-detail {
  background: rgba(2,112,202,0.05);
}
.panel-prj79 .panel-list-table-title {
  color: #0270ca;
  fill: #0270ca;
}
.m-ac-panel-prj79 .m-ac-panel-prj-btn span {
  border-color: #0270ca;
}
.m-news-detail-prj79 {
  background: #0270ca;
}
.m-division-panel-prj79 {
  background: rgba(2,112,202,0.05);
  border-color: #0270ca;
}
.m-form-btn-prj79 input {
  background: #0270ca;
}
@media print, screen and (min-width: 769px) {
  .c-prj79 .m-switch-btn-list:hover::before {
    background: #0270ca;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj79 .m-switch-btn-list.active::before {
    background: #0270ca;
  }
}
@media screen and (max-width: 768px) {
  .c-prj79 .m-switch-btn-list.active {
    background: rgba(2,112,202,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj79 .m-switch-btn-sp {
    background: #0270ca;
  }
}
.c-prj79 .m-prj-border-panel {
  border: 1px solid #0270ca;
  background: rgba(2,112,202,0.05);
}
.c-prj79 .m-main-title::after {
  border-color: #0270ca;
}
.c-prj79 .m-heading1-wrap::after {
  border-color: #0270ca;
}
.c-prj79 .m-heading2-wrap::after {
  border-color: #0270ca;
}
.c-prj79 .m-heading3 {
  border-color: #0270ca;
}
.c-prj79 .m-sidebar-title {
  background: #0270ca;
}
@media print, screen and (min-width: 769px) {
  .c-prj79 .m-sidebar-link:hover {
    background: rgba(2,112,202,0.05);
  }
}
.c-prj79 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(2,112,202,0.1);
}
.c-prj79 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj79 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj79 .m-sidebar-child-link:hover {
    background: rgba(2,112,202,0.05);
  }
}
.c-prj79 .m-sidebar-ac-btn {
  background: #0270ca;
}
@media print, screen and (min-width: 769px) {
  .c-prj79 .m-sidebar-ac-link:hover {
    background: rgba(2,112,202,0.05);
  }
}
.c-prj79 .m-btn2,
.c-prj79 .m-btn2-long,
.c-prj79 .m-btn9 {
  background-color: #0270ca;
}
@media print, screen and (min-width: 769px) {
  .c-edit-moe_zeh_m03 .m-switch-btn-list:hover::before {
    background: #0270ca;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-moe_zeh_m03 .m-switch-btn-list.active::before {
    background: #0270ca;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-moe_zeh_m03 .m-switch-btn-list.active {
    background: rgba(2,112,202,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-moe_zeh_m03 .m-switch-btn-sp {
    background: #0270ca;
  }
}
.c-edit-moe_zeh_m03 .m-prj-border-panel {
  border: 1px solid #0270ca;
  background: rgba(2,112,202,0.05);
}
.c-edit-moe_zeh_m03 .m-main-title::after {
  border-color: #0270ca;
}
.c-edit-moe_zeh_m03 .m-heading1-wrap::after {
  border-color: #0270ca;
}
.c-edit-moe_zeh_m03 .m-heading2-wrap::after {
  border-color: #0270ca;
}
.c-edit-moe_zeh_m03 .m-heading3 {
  border-color: #0270ca;
}
.c-edit-moe_zeh_m03 .m-sidebar-title {
  background: #0270ca;
}
@media print, screen and (min-width: 769px) {
  .c-edit-moe_zeh_m03 .m-sidebar-link:hover {
    background: rgba(2,112,202,0.05);
  }
}
.c-edit-moe_zeh_m03 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(2,112,202,0.1);
}
.c-edit-moe_zeh_m03 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-moe_zeh_m03 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-moe_zeh_m03 .m-sidebar-child-link:hover {
    background: rgba(2,112,202,0.05);
  }
}
.c-edit-moe_zeh_m03 .m-sidebar-ac-btn {
  background: #0270ca;
}
@media print, screen and (min-width: 769px) {
  .c-edit-moe_zeh_m03 .m-sidebar-ac-link:hover {
    background: rgba(2,112,202,0.05);
  }
}
.c-edit-moe_zeh_m03 .m-btn2,
.c-edit-moe_zeh_m03 .m-btn2-long,
.c-edit-moe_zeh_m03 .m-btn9 {
  background-color: #0270ca;
}
.c-edit-moe_zeh_m03 .m-sidebar-ac-list,
.c-edit-moe_zeh_m03 .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #08c5d6;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #08c5d6;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(8,197,214,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #08c5d6;
  }
}
.m-prj-border-panel {
  border: 1px solid #08c5d6;
  background: rgba(8,197,214,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj80 {
    border-left: 3px solid #08c5d6;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj80 .nav-list-child-link span {
    border-left: 2px solid #08c5d6;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj80 {
    border-left: 3px solid #08c5d6;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj80 {
    border-left: 2px solid #08c5d6;
  }
}
.panel-prj80 .panel-list-title {
  background: #08c5d6;
}
.panel-prj80 .panel-list-detail {
  background: rgba(8,197,214,0.05);
}
.panel-prj80 .panel-list-table-title {
  color: #08c5d6;
  fill: #08c5d6;
}
.m-ac-panel-prj80 .m-ac-panel-prj-btn span {
  border-color: #08c5d6;
}
.m-news-detail-prj80 {
  background: #08c5d6;
}
.m-division-panel-prj80 {
  background: rgba(8,197,214,0.05);
  border-color: #08c5d6;
}
.m-form-btn-prj80 input {
  background: #08c5d6;
}
@media print, screen and (min-width: 769px) {
  .c-prj80 .m-switch-btn-list:hover::before {
    background: #08c5d6;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj80 .m-switch-btn-list.active::before {
    background: #08c5d6;
  }
}
@media screen and (max-width: 768px) {
  .c-prj80 .m-switch-btn-list.active {
    background: rgba(8,197,214,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj80 .m-switch-btn-sp {
    background: #08c5d6;
  }
}
.c-prj80 .m-prj-border-panel {
  border: 1px solid #08c5d6;
  background: rgba(8,197,214,0.05);
}
.c-prj80 .m-main-title::after {
  border-color: #08c5d6;
}
.c-prj80 .m-heading1-wrap::after {
  border-color: #08c5d6;
}
.c-prj80 .m-heading2-wrap::after {
  border-color: #08c5d6;
}
.c-prj80 .m-heading3 {
  border-color: #08c5d6;
}
.c-prj80 .m-sidebar-title {
  background: #08c5d6;
}
@media print, screen and (min-width: 769px) {
  .c-prj80 .m-sidebar-link:hover {
    background: rgba(8,197,214,0.05);
  }
}
.c-prj80 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(8,197,214,0.1);
}
.c-prj80 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj80 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj80 .m-sidebar-child-link:hover {
    background: rgba(8,197,214,0.05);
  }
}
.c-prj80 .m-sidebar-ac-btn {
  background: #08c5d6;
}
@media print, screen and (min-width: 769px) {
  .c-prj80 .m-sidebar-ac-link:hover {
    background: rgba(8,197,214,0.05);
  }
}
.c-prj80 .m-btn2,
.c-prj80 .m-btn2-long,
.c-prj80 .m-btn9 {
  background-color: #08c5d6;
}
@media print, screen and (min-width: 769px) {
  .c-edit-moe_zeh03 .m-switch-btn-list:hover::before {
    background: #08c5d6;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-moe_zeh03 .m-switch-btn-list.active::before {
    background: #08c5d6;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-moe_zeh03 .m-switch-btn-list.active {
    background: rgba(8,197,214,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-moe_zeh03 .m-switch-btn-sp {
    background: #08c5d6;
  }
}
.c-edit-moe_zeh03 .m-prj-border-panel {
  border: 1px solid #08c5d6;
  background: rgba(8,197,214,0.05);
}
.c-edit-moe_zeh03 .m-main-title::after {
  border-color: #08c5d6;
}
.c-edit-moe_zeh03 .m-heading1-wrap::after {
  border-color: #08c5d6;
}
.c-edit-moe_zeh03 .m-heading2-wrap::after {
  border-color: #08c5d6;
}
.c-edit-moe_zeh03 .m-heading3 {
  border-color: #08c5d6;
}
.c-edit-moe_zeh03 .m-sidebar-title {
  background: #08c5d6;
}
@media print, screen and (min-width: 769px) {
  .c-edit-moe_zeh03 .m-sidebar-link:hover {
    background: rgba(8,197,214,0.05);
  }
}
.c-edit-moe_zeh03 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(8,197,214,0.1);
}
.c-edit-moe_zeh03 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-moe_zeh03 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-moe_zeh03 .m-sidebar-child-link:hover {
    background: rgba(8,197,214,0.05);
  }
}
.c-edit-moe_zeh03 .m-sidebar-ac-btn {
  background: #08c5d6;
}
@media print, screen and (min-width: 769px) {
  .c-edit-moe_zeh03 .m-sidebar-ac-link:hover {
    background: rgba(8,197,214,0.05);
  }
}
.c-edit-moe_zeh03 .m-btn2,
.c-edit-moe_zeh03 .m-btn2-long,
.c-edit-moe_zeh03 .m-btn9 {
  background-color: #08c5d6;
}
.c-edit-moe_zeh03 .m-sidebar-ac-list,
.c-edit-moe_zeh03 .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #6ebd21;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #6ebd21;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(110,189,33,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #6ebd21;
  }
}
.m-prj-border-panel {
  border: 1px solid #6ebd21;
  background: rgba(110,189,33,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj81 {
    border-left: 3px solid #6ebd21;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj81 .nav-list-child-link span {
    border-left: 2px solid #6ebd21;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj81 {
    border-left: 3px solid #6ebd21;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj81 {
    border-left: 2px solid #6ebd21;
  }
}
.panel-prj81 .panel-list-title {
  background: #6ebd21;
}
.panel-prj81 .panel-list-detail {
  background: rgba(110,189,33,0.05);
}
.panel-prj81 .panel-list-table-title {
  color: #6ebd21;
  fill: #6ebd21;
}
.m-ac-panel-prj81 .m-ac-panel-prj-btn span {
  border-color: #6ebd21;
}
.m-news-detail-prj81 {
  background: #6ebd21;
}
.m-division-panel-prj81 {
  background: rgba(110,189,33,0.05);
  border-color: #6ebd21;
}
.m-form-btn-prj81 input {
  background: #6ebd21;
}
@media print, screen and (min-width: 769px) {
  .c-prj81 .m-switch-btn-list:hover::before {
    background: #6ebd21;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj81 .m-switch-btn-list.active::before {
    background: #6ebd21;
  }
}
@media screen and (max-width: 768px) {
  .c-prj81 .m-switch-btn-list.active {
    background: rgba(110,189,33,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj81 .m-switch-btn-sp {
    background: #6ebd21;
  }
}
.c-prj81 .m-prj-border-panel {
  border: 1px solid #6ebd21;
  background: rgba(110,189,33,0.05);
}
.c-prj81 .m-main-title::after {
  border-color: #6ebd21;
}
.c-prj81 .m-heading1-wrap::after {
  border-color: #6ebd21;
}
.c-prj81 .m-heading2-wrap::after {
  border-color: #6ebd21;
}
.c-prj81 .m-heading3 {
  border-color: #6ebd21;
}
.c-prj81 .m-sidebar-title {
  background: #6ebd21;
}
@media print, screen and (min-width: 769px) {
  .c-prj81 .m-sidebar-link:hover {
    background: rgba(110,189,33,0.05);
  }
}
.c-prj81 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(110,189,33,0.1);
}
.c-prj81 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj81 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj81 .m-sidebar-child-link:hover {
    background: rgba(110,189,33,0.05);
  }
}
.c-prj81 .m-sidebar-ac-btn {
  background: #6ebd21;
}
@media print, screen and (min-width: 769px) {
  .c-prj81 .m-sidebar-ac-link:hover {
    background: rgba(110,189,33,0.05);
  }
}
.c-prj81 .m-btn2,
.c-prj81 .m-btn2-long,
.c-prj81 .m-btn9 {
  background-color: #6ebd21;
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_zeh_m03 .m-switch-btn-list:hover::before {
    background: #6ebd21;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_zeh_m03 .m-switch-btn-list.active::before {
    background: #6ebd21;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-meti_zeh_m03 .m-switch-btn-list.active {
    background: rgba(110,189,33,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-meti_zeh_m03 .m-switch-btn-sp {
    background: #6ebd21;
  }
}
.c-edit-meti_zeh_m03 .m-prj-border-panel {
  border: 1px solid #6ebd21;
  background: rgba(110,189,33,0.05);
}
.c-edit-meti_zeh_m03 .m-main-title::after {
  border-color: #6ebd21;
}
.c-edit-meti_zeh_m03 .m-heading1-wrap::after {
  border-color: #6ebd21;
}
.c-edit-meti_zeh_m03 .m-heading2-wrap::after {
  border-color: #6ebd21;
}
.c-edit-meti_zeh_m03 .m-heading3 {
  border-color: #6ebd21;
}
.c-edit-meti_zeh_m03 .m-sidebar-title {
  background: #6ebd21;
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_zeh_m03 .m-sidebar-link:hover {
    background: rgba(110,189,33,0.05);
  }
}
.c-edit-meti_zeh_m03 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(110,189,33,0.1);
}
.c-edit-meti_zeh_m03 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_zeh_m03 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_zeh_m03 .m-sidebar-child-link:hover {
    background: rgba(110,189,33,0.05);
  }
}
.c-edit-meti_zeh_m03 .m-sidebar-ac-btn {
  background: #6ebd21;
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_zeh_m03 .m-sidebar-ac-link:hover {
    background: rgba(110,189,33,0.05);
  }
}
.c-edit-meti_zeh_m03 .m-btn2,
.c-edit-meti_zeh_m03 .m-btn2-long,
.c-edit-meti_zeh_m03 .m-btn9 {
  background-color: #6ebd21;
}
.c-edit-meti_zeh_m03 .m-sidebar-ac-list,
.c-edit-meti_zeh_m03 .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #199de2;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #199de2;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(25,157,226,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #199de2;
  }
}
.m-prj-border-panel {
  border: 1px solid #199de2;
  background: rgba(25,157,226,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj82 {
    border-left: 3px solid #199de2;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj82 .nav-list-child-link span {
    border-left: 2px solid #199de2;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj82 {
    border-left: 3px solid #199de2;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj82 {
    border-left: 2px solid #199de2;
  }
}
.panel-prj82 .panel-list-title {
  background: #199de2;
}
.panel-prj82 .panel-list-detail {
  background: rgba(25,157,226,0.05);
}
.panel-prj82 .panel-list-table-title {
  color: #199de2;
  fill: #199de2;
}
.m-ac-panel-prj82 .m-ac-panel-prj-btn span {
  border-color: #199de2;
}
.m-news-detail-prj82 {
  background: #199de2;
}
.m-division-panel-prj82 {
  background: rgba(25,157,226,0.05);
  border-color: #199de2;
}
.m-form-btn-prj82 input {
  background: #199de2;
}
@media print, screen and (min-width: 769px) {
  .c-prj82 .m-switch-btn-list:hover::before {
    background: #199de2;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj82 .m-switch-btn-list.active::before {
    background: #199de2;
  }
}
@media screen and (max-width: 768px) {
  .c-prj82 .m-switch-btn-list.active {
    background: rgba(25,157,226,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj82 .m-switch-btn-sp {
    background: #199de2;
  }
}
.c-prj82 .m-prj-border-panel {
  border: 1px solid #199de2;
  background: rgba(25,157,226,0.05);
}
.c-prj82 .m-main-title::after {
  border-color: #199de2;
}
.c-prj82 .m-heading1-wrap::after {
  border-color: #199de2;
}
.c-prj82 .m-heading2-wrap::after {
  border-color: #199de2;
}
.c-prj82 .m-heading3 {
  border-color: #199de2;
}
.c-prj82 .m-sidebar-title {
  background: #199de2;
}
@media print, screen and (min-width: 769px) {
  .c-prj82 .m-sidebar-link:hover {
    background: rgba(25,157,226,0.05);
  }
}
.c-prj82 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(25,157,226,0.1);
}
.c-prj82 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj82 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj82 .m-sidebar-child-link:hover {
    background: rgba(25,157,226,0.05);
  }
}
.c-prj82 .m-sidebar-ac-btn {
  background: #199de2;
}
@media print, screen and (min-width: 769px) {
  .c-prj82 .m-sidebar-ac-link:hover {
    background: rgba(25,157,226,0.05);
  }
}
.c-prj82 .m-btn2,
.c-prj82 .m-btn2-long,
.c-prj82 .m-btn9 {
  background-color: #199de2;
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_zeh03 .m-switch-btn-list:hover::before {
    background: #199de2;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_zeh03 .m-switch-btn-list.active::before {
    background: #199de2;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-meti_zeh03 .m-switch-btn-list.active {
    background: rgba(25,157,226,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-meti_zeh03 .m-switch-btn-sp {
    background: #199de2;
  }
}
.c-edit-meti_zeh03 .m-prj-border-panel {
  border: 1px solid #199de2;
  background: rgba(25,157,226,0.05);
}
.c-edit-meti_zeh03 .m-main-title::after {
  border-color: #199de2;
}
.c-edit-meti_zeh03 .m-heading1-wrap::after {
  border-color: #199de2;
}
.c-edit-meti_zeh03 .m-heading2-wrap::after {
  border-color: #199de2;
}
.c-edit-meti_zeh03 .m-heading3 {
  border-color: #199de2;
}
.c-edit-meti_zeh03 .m-sidebar-title {
  background: #199de2;
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_zeh03 .m-sidebar-link:hover {
    background: rgba(25,157,226,0.05);
  }
}
.c-edit-meti_zeh03 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(25,157,226,0.1);
}
.c-edit-meti_zeh03 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_zeh03 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_zeh03 .m-sidebar-child-link:hover {
    background: rgba(25,157,226,0.05);
  }
}
.c-edit-meti_zeh03 .m-sidebar-ac-btn {
  background: #199de2;
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_zeh03 .m-sidebar-ac-link:hover {
    background: rgba(25,157,226,0.05);
  }
}
.c-edit-meti_zeh03 .m-btn2,
.c-edit-meti_zeh03 .m-btn2-long,
.c-edit-meti_zeh03 .m-btn9 {
  background-color: #199de2;
}
.c-edit-meti_zeh03 .m-sidebar-ac-list,
.c-edit-meti_zeh03 .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #888a7f;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #888a7f;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(136,138,127,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #888a7f;
  }
}
.m-prj-border-panel {
  border: 1px solid #888a7f;
  background: rgba(136,138,127,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj83 {
    border-left: 3px solid #888a7f;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj83 .nav-list-child-link span {
    border-left: 2px solid #888a7f;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj83 {
    border-left: 3px solid #888a7f;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj83 {
    border-left: 2px solid #888a7f;
  }
}
.panel-prj83 .panel-list-title {
  background: #888a7f;
}
.panel-prj83 .panel-list-detail {
  background: rgba(136,138,127,0.05);
}
.panel-prj83 .panel-list-table-title {
  color: #888a7f;
  fill: #888a7f;
}
.m-ac-panel-prj83 .m-ac-panel-prj-btn span {
  border-color: #888a7f;
}
.m-news-detail-prj83 {
  background: #888a7f;
}
.m-division-panel-prj83 {
  background: rgba(136,138,127,0.05);
  border-color: #888a7f;
}
.m-form-btn-prj83 input {
  background: #888a7f;
}
@media print, screen and (min-width: 769px) {
  .c-prj83 .m-switch-btn-list:hover::before {
    background: #888a7f;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj83 .m-switch-btn-list.active::before {
    background: #888a7f;
  }
}
@media screen and (max-width: 768px) {
  .c-prj83 .m-switch-btn-list.active {
    background: rgba(136,138,127,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj83 .m-switch-btn-sp {
    background: #888a7f;
  }
}
.c-prj83 .m-prj-border-panel {
  border: 1px solid #888a7f;
  background: rgba(136,138,127,0.05);
}
.c-prj83 .m-main-title::after {
  border-color: #888a7f;
}
.c-prj83 .m-heading1-wrap::after {
  border-color: #888a7f;
}
.c-prj83 .m-heading2-wrap::after {
  border-color: #888a7f;
}
.c-prj83 .m-heading3 {
  border-color: #888a7f;
}
.c-prj83 .m-sidebar-title {
  background: #888a7f;
}
@media print, screen and (min-width: 769px) {
  .c-prj83 .m-sidebar-link:hover {
    background: rgba(136,138,127,0.05);
  }
}
.c-prj83 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(136,138,127,0.1);
}
.c-prj83 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj83 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj83 .m-sidebar-child-link:hover {
    background: rgba(136,138,127,0.05);
  }
}
.c-prj83 .m-sidebar-ac-btn {
  background: #888a7f;
}
@media print, screen and (min-width: 769px) {
  .c-prj83 .m-sidebar-ac-link:hover {
    background: rgba(136,138,127,0.05);
  }
}
.c-prj83 .m-btn2,
.c-prj83 .m-btn2-long,
.c-prj83 .m-btn9 {
  background-color: #888a7f;
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeb03 .m-switch-btn-list:hover::before {
    background: #888a7f;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeb03 .m-switch-btn-list.active::before {
    background: #888a7f;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-zeb03 .m-switch-btn-list.active {
    background: rgba(136,138,127,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-zeb03 .m-switch-btn-sp {
    background: #888a7f;
  }
}
.c-edit-zeb03 .m-prj-border-panel {
  border: 1px solid #888a7f;
  background: rgba(136,138,127,0.05);
}
.c-edit-zeb03 .m-main-title::after {
  border-color: #888a7f;
}
.c-edit-zeb03 .m-heading1-wrap::after {
  border-color: #888a7f;
}
.c-edit-zeb03 .m-heading2-wrap::after {
  border-color: #888a7f;
}
.c-edit-zeb03 .m-heading3 {
  border-color: #888a7f;
}
.c-edit-zeb03 .m-sidebar-title {
  background: #888a7f;
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeb03 .m-sidebar-link:hover {
    background: rgba(136,138,127,0.05);
  }
}
.c-edit-zeb03 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(136,138,127,0.1);
}
.c-edit-zeb03 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeb03 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeb03 .m-sidebar-child-link:hover {
    background: rgba(136,138,127,0.05);
  }
}
.c-edit-zeb03 .m-sidebar-ac-btn {
  background: #888a7f;
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeb03 .m-sidebar-ac-link:hover {
    background: rgba(136,138,127,0.05);
  }
}
.c-edit-zeb03 .m-btn2,
.c-edit-zeb03 .m-btn2-long,
.c-edit-zeb03 .m-btn9 {
  background-color: #888a7f;
}
.c-edit-zeb03 .m-sidebar-ac-list,
.c-edit-zeb03 .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #f4b02e;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #f4b02e;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(244,176,46,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #f4b02e;
  }
}
.m-prj-border-panel {
  border: 1px solid #f4b02e;
  background: rgba(244,176,46,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj84 {
    border-left: 3px solid #f4b02e;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj84 .nav-list-child-link span {
    border-left: 2px solid #f4b02e;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj84 {
    border-left: 3px solid #f4b02e;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj84 {
    border-left: 2px solid #f4b02e;
  }
}
.panel-prj84 .panel-list-title {
  background: #f4b02e;
}
.panel-prj84 .panel-list-detail {
  background: rgba(244,176,46,0.05);
}
.panel-prj84 .panel-list-table-title {
  color: #f4b02e;
  fill: #f4b02e;
}
.m-ac-panel-prj84 .m-ac-panel-prj-btn span {
  border-color: #f4b02e;
}
.m-news-detail-prj84 {
  background: #f4b02e;
}
.m-division-panel-prj84 {
  background: rgba(244,176,46,0.05);
  border-color: #f4b02e;
}
.m-form-btn-prj84 input {
  background: #f4b02e;
}
@media print, screen and (min-width: 769px) {
  .c-prj84 .m-switch-btn-list:hover::before {
    background: #f4b02e;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj84 .m-switch-btn-list.active::before {
    background: #f4b02e;
  }
}
@media screen and (max-width: 768px) {
  .c-prj84 .m-switch-btn-list.active {
    background: rgba(244,176,46,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj84 .m-switch-btn-sp {
    background: #f4b02e;
  }
}
.c-prj84 .m-prj-border-panel {
  border: 1px solid #f4b02e;
  background: rgba(244,176,46,0.05);
}
.c-prj84 .m-main-title::after {
  border-color: #f4b02e;
}
.c-prj84 .m-heading1-wrap::after {
  border-color: #f4b02e;
}
.c-prj84 .m-heading2-wrap::after {
  border-color: #f4b02e;
}
.c-prj84 .m-heading3 {
  border-color: #f4b02e;
}
.c-prj84 .m-sidebar-title {
  background: #f4b02e;
}
@media print, screen and (min-width: 769px) {
  .c-prj84 .m-sidebar-link:hover {
    background: rgba(244,176,46,0.05);
  }
}
.c-prj84 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(244,176,46,0.1);
}
.c-prj84 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj84 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj84 .m-sidebar-child-link:hover {
    background: rgba(244,176,46,0.05);
  }
}
.c-prj84 .m-sidebar-ac-btn {
  background: #f4b02e;
}
@media print, screen and (min-width: 769px) {
  .c-prj84 .m-sidebar-ac-link:hover {
    background: rgba(244,176,46,0.05);
  }
}
.c-prj84 .m-btn2,
.c-prj84 .m-btn2-long,
.c-prj84 .m-btn9 {
  background-color: #f4b02e;
}
@media print, screen and (min-width: 769px) {
  .c-edit-cutback03 .m-switch-btn-list:hover::before {
    background: #f4b02e;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-cutback03 .m-switch-btn-list.active::before {
    background: #f4b02e;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-cutback03 .m-switch-btn-list.active {
    background: rgba(244,176,46,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-cutback03 .m-switch-btn-sp {
    background: #f4b02e;
  }
}
.c-edit-cutback03 .m-prj-border-panel {
  border: 1px solid #f4b02e;
  background: rgba(244,176,46,0.05);
}
.c-edit-cutback03 .m-main-title::after {
  border-color: #f4b02e;
}
.c-edit-cutback03 .m-heading1-wrap::after {
  border-color: #f4b02e;
}
.c-edit-cutback03 .m-heading2-wrap::after {
  border-color: #f4b02e;
}
.c-edit-cutback03 .m-heading3 {
  border-color: #f4b02e;
}
.c-edit-cutback03 .m-sidebar-title {
  background: #f4b02e;
}
@media print, screen and (min-width: 769px) {
  .c-edit-cutback03 .m-sidebar-link:hover {
    background: rgba(244,176,46,0.05);
  }
}
.c-edit-cutback03 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(244,176,46,0.1);
}
.c-edit-cutback03 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-cutback03 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-cutback03 .m-sidebar-child-link:hover {
    background: rgba(244,176,46,0.05);
  }
}
.c-edit-cutback03 .m-sidebar-ac-btn {
  background: #f4b02e;
}
@media print, screen and (min-width: 769px) {
  .c-edit-cutback03 .m-sidebar-ac-link:hover {
    background: rgba(244,176,46,0.05);
  }
}
.c-edit-cutback03 .m-btn2,
.c-edit-cutback03 .m-btn2-long,
.c-edit-cutback03 .m-btn9 {
  background-color: #f4b02e;
}
.c-edit-cutback03 .m-sidebar-ac-list,
.c-edit-cutback03 .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #f23030;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #f23030;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(242,48,48,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #f23030;
  }
}
.m-prj-border-panel {
  border: 1px solid #f23030;
  background: rgba(242,48,48,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj85 {
    border-left: 3px solid #f23030;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj85 .nav-list-child-link span {
    border-left: 2px solid #f23030;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj85 {
    border-left: 3px solid #f23030;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj85 {
    border-left: 2px solid #f23030;
  }
}
.panel-prj85 .panel-list-title {
  background: #f23030;
}
.panel-prj85 .panel-list-detail {
  background: rgba(242,48,48,0.05);
}
.panel-prj85 .panel-list-table-title {
  color: #f23030;
  fill: #f23030;
}
.m-ac-panel-prj85 .m-ac-panel-prj-btn span {
  border-color: #f23030;
}
.m-news-detail-prj85 {
  background: #f23030;
}
.m-division-panel-prj85 {
  background: rgba(242,48,48,0.05);
  border-color: #f23030;
}
.m-form-btn-prj85 input {
  background: #f23030;
}
@media print, screen and (min-width: 769px) {
  .c-prj85 .m-switch-btn-list:hover::before {
    background: #f23030;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj85 .m-switch-btn-list.active::before {
    background: #f23030;
  }
}
@media screen and (max-width: 768px) {
  .c-prj85 .m-switch-btn-list.active {
    background: rgba(242,48,48,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj85 .m-switch-btn-sp {
    background: #f23030;
  }
}
.c-prj85 .m-prj-border-panel {
  border: 1px solid #f23030;
  background: rgba(242,48,48,0.05);
}
.c-prj85 .m-main-title::after {
  border-color: #f23030;
}
.c-prj85 .m-heading1-wrap::after {
  border-color: #f23030;
}
.c-prj85 .m-heading2-wrap::after {
  border-color: #f23030;
}
.c-prj85 .m-heading3 {
  border-color: #f23030;
}
.c-prj85 .m-sidebar-title {
  background: #f23030;
}
@media print, screen and (min-width: 769px) {
  .c-prj85 .m-sidebar-link:hover {
    background: rgba(242,48,48,0.05);
  }
}
.c-prj85 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(242,48,48,0.1);
}
.c-prj85 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj85 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj85 .m-sidebar-child-link:hover {
    background: rgba(242,48,48,0.05);
  }
}
.c-prj85 .m-sidebar-ac-btn {
  background: #f23030;
}
@media print, screen and (min-width: 769px) {
  .c-prj85 .m-sidebar-ac-link:hover {
    background: rgba(242,48,48,0.05);
  }
}
.c-prj85 .m-btn2,
.c-prj85 .m-btn2-long,
.c-prj85 .m-btn9 {
  background-color: #f23030;
}
@media print, screen and (min-width: 769px) {
  .c-edit-shoene_pf03 .m-switch-btn-list:hover::before {
    background: #f23030;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-shoene_pf03 .m-switch-btn-list.active::before {
    background: #f23030;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-shoene_pf03 .m-switch-btn-list.active {
    background: rgba(242,48,48,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-shoene_pf03 .m-switch-btn-sp {
    background: #f23030;
  }
}
.c-edit-shoene_pf03 .m-prj-border-panel {
  border: 1px solid #f23030;
  background: rgba(242,48,48,0.05);
}
.c-edit-shoene_pf03 .m-main-title::after {
  border-color: #f23030;
}
.c-edit-shoene_pf03 .m-heading1-wrap::after {
  border-color: #f23030;
}
.c-edit-shoene_pf03 .m-heading2-wrap::after {
  border-color: #f23030;
}
.c-edit-shoene_pf03 .m-heading3 {
  border-color: #f23030;
}
.c-edit-shoene_pf03 .m-sidebar-title {
  background: #f23030;
}
@media print, screen and (min-width: 769px) {
  .c-edit-shoene_pf03 .m-sidebar-link:hover {
    background: rgba(242,48,48,0.05);
  }
}
.c-edit-shoene_pf03 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(242,48,48,0.1);
}
.c-edit-shoene_pf03 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-shoene_pf03 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-shoene_pf03 .m-sidebar-child-link:hover {
    background: rgba(242,48,48,0.05);
  }
}
.c-edit-shoene_pf03 .m-sidebar-ac-btn {
  background: #f23030;
}
@media print, screen and (min-width: 769px) {
  .c-edit-shoene_pf03 .m-sidebar-ac-link:hover {
    background: rgba(242,48,48,0.05);
  }
}
.c-edit-shoene_pf03 .m-btn2,
.c-edit-shoene_pf03 .m-btn2-long,
.c-edit-shoene_pf03 .m-btn9 {
  background-color: #f23030;
}
.c-edit-shoene_pf03 .m-sidebar-ac-list,
.c-edit-shoene_pf03 .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #126deb;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #126deb;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(18,109,235,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #126deb;
  }
}
.m-prj-border-panel {
  border: 1px solid #126deb;
  background: rgba(18,109,235,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj86 {
    border-left: 3px solid #126deb;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj86 .nav-list-child-link span {
    border-left: 2px solid #126deb;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj86 {
    border-left: 3px solid #126deb;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj86 {
    border-left: 2px solid #126deb;
  }
}
.panel-prj86 .panel-list-title {
  background: #126deb;
}
.panel-prj86 .panel-list-detail {
  background: rgba(18,109,235,0.05);
}
.panel-prj86 .panel-list-table-title {
  color: #126deb;
  fill: #126deb;
}
.m-ac-panel-prj86 .m-ac-panel-prj-btn span {
  border-color: #126deb;
}
.m-news-detail-prj86 {
  background: #126deb;
}
.m-division-panel-prj86 {
  background: rgba(18,109,235,0.05);
  border-color: #126deb;
}
.m-form-btn-prj86 input {
  background: #126deb;
}
@media print, screen and (min-width: 769px) {
  .c-prj86 .m-switch-btn-list:hover::before {
    background: #126deb;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj86 .m-switch-btn-list.active::before {
    background: #126deb;
  }
}
@media screen and (max-width: 768px) {
  .c-prj86 .m-switch-btn-list.active {
    background: rgba(18,109,235,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj86 .m-switch-btn-sp {
    background: #126deb;
  }
}
.c-prj86 .m-prj-border-panel {
  border: 1px solid #126deb;
  background: rgba(18,109,235,0.05);
}
.c-prj86 .m-main-title::after {
  border-color: #126deb;
}
.c-prj86 .m-heading1-wrap::after {
  border-color: #126deb;
}
.c-prj86 .m-heading2-wrap::after {
  border-color: #126deb;
}
.c-prj86 .m-heading3 {
  border-color: #126deb;
}
.c-prj86 .m-sidebar-title {
  background: #126deb;
}
@media print, screen and (min-width: 769px) {
  .c-prj86 .m-sidebar-link:hover {
    background: rgba(18,109,235,0.05);
  }
}
.c-prj86 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(18,109,235,0.1);
}
.c-prj86 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj86 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj86 .m-sidebar-child-link:hover {
    background: rgba(18,109,235,0.05);
  }
}
.c-prj86 .m-sidebar-ac-btn {
  background: #126deb;
}
@media print, screen and (min-width: 769px) {
  .c-prj86 .m-sidebar-ac-link:hover {
    background: rgba(18,109,235,0.05);
  }
}
.c-prj86 .m-btn2,
.c-prj86 .m-btn2-long,
.c-prj86 .m-btn9 {
  background-color: #126deb;
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_material03 .m-switch-btn-list:hover::before {
    background: #126deb;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_material03 .m-switch-btn-list.active::before {
    background: #126deb;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-meti_material03 .m-switch-btn-list.active {
    background: rgba(18,109,235,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-meti_material03 .m-switch-btn-sp {
    background: #126deb;
  }
}
.c-edit-meti_material03 .m-prj-border-panel {
  border: 1px solid #126deb;
  background: rgba(18,109,235,0.05);
}
.c-edit-meti_material03 .m-main-title::after {
  border-color: #126deb;
}
.c-edit-meti_material03 .m-heading1-wrap::after {
  border-color: #126deb;
}
.c-edit-meti_material03 .m-heading2-wrap::after {
  border-color: #126deb;
}
.c-edit-meti_material03 .m-heading3 {
  border-color: #126deb;
}
.c-edit-meti_material03 .m-sidebar-title {
  background: #126deb;
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_material03 .m-sidebar-link:hover {
    background: rgba(18,109,235,0.05);
  }
}
.c-edit-meti_material03 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(18,109,235,0.1);
}
.c-edit-meti_material03 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_material03 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_material03 .m-sidebar-child-link:hover {
    background: rgba(18,109,235,0.05);
  }
}
.c-edit-meti_material03 .m-sidebar-ac-btn {
  background: #126deb;
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_material03 .m-sidebar-ac-link:hover {
    background: rgba(18,109,235,0.05);
  }
}
.c-edit-meti_material03 .m-btn2,
.c-edit-meti_material03 .m-btn2-long,
.c-edit-meti_material03 .m-btn9 {
  background-color: #126deb;
}
.c-edit-meti_material03 .m-sidebar-ac-list,
.c-edit-meti_material03 .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #f5a04d;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #f5a04d;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(245,160,77,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #f5a04d;
  }
}
.m-prj-border-panel {
  border: 1px solid #f5a04d;
  background: rgba(245,160,77,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj87 {
    border-left: 3px solid #f5a04d;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj87 .nav-list-child-link span {
    border-left: 2px solid #f5a04d;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj87 {
    border-left: 3px solid #f5a04d;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj87 {
    border-left: 2px solid #f5a04d;
  }
}
.panel-prj87 .panel-list-title {
  background: #f5a04d;
}
.panel-prj87 .panel-list-detail {
  background: rgba(245,160,77,0.05);
}
.panel-prj87 .panel-list-table-title {
  color: #f5a04d;
  fill: #f5a04d;
}
.m-ac-panel-prj87 .m-ac-panel-prj-btn span {
  border-color: #f5a04d;
}
.m-news-detail-prj87 {
  background: #f5a04d;
}
.m-division-panel-prj87 {
  background: rgba(245,160,77,0.05);
  border-color: #f5a04d;
}
.m-form-btn-prj87 input {
  background: #f5a04d;
}
@media print, screen and (min-width: 769px) {
  .c-prj87 .m-switch-btn-list:hover::before {
    background: #f5a04d;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj87 .m-switch-btn-list.active::before {
    background: #f5a04d;
  }
}
@media screen and (max-width: 768px) {
  .c-prj87 .m-switch-btn-list.active {
    background: rgba(245,160,77,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj87 .m-switch-btn-sp {
    background: #f5a04d;
  }
}
.c-prj87 .m-prj-border-panel {
  border: 1px solid #f5a04d;
  background: rgba(245,160,77,0.05);
}
.c-prj87 .m-main-title::after {
  border-color: #f5a04d;
}
.c-prj87 .m-heading1-wrap::after {
  border-color: #f5a04d;
}
.c-prj87 .m-heading2-wrap::after {
  border-color: #f5a04d;
}
.c-prj87 .m-heading3 {
  border-color: #f5a04d;
}
.c-prj87 .m-sidebar-title {
  background: #f5a04d;
}
@media print, screen and (min-width: 769px) {
  .c-prj87 .m-sidebar-link:hover {
    background: rgba(245,160,77,0.05);
  }
}
.c-prj87 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(245,160,77,0.1);
}
.c-prj87 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj87 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj87 .m-sidebar-child-link:hover {
    background: rgba(245,160,77,0.05);
  }
}
.c-prj87 .m-sidebar-ac-btn {
  background: #f5a04d;
}
@media print, screen and (min-width: 769px) {
  .c-prj87 .m-sidebar-ac-link:hover {
    background: rgba(245,160,77,0.05);
  }
}
.c-prj87 .m-btn2,
.c-prj87 .m-btn2-long,
.c-prj87 .m-btn9 {
  background-color: #f5a04d;
}
@media print, screen and (min-width: 769px) {
  .c-edit-dp03 .m-switch-btn-list:hover::before {
    background: #f5a04d;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-dp03 .m-switch-btn-list.active::before {
    background: #f5a04d;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-dp03 .m-switch-btn-list.active {
    background: rgba(245,160,77,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-dp03 .m-switch-btn-sp {
    background: #f5a04d;
  }
}
.c-edit-dp03 .m-prj-border-panel {
  border: 1px solid #f5a04d;
  background: rgba(245,160,77,0.05);
}
.c-edit-dp03 .m-main-title::after {
  border-color: #f5a04d;
}
.c-edit-dp03 .m-heading1-wrap::after {
  border-color: #f5a04d;
}
.c-edit-dp03 .m-heading2-wrap::after {
  border-color: #f5a04d;
}
.c-edit-dp03 .m-heading3 {
  border-color: #f5a04d;
}
.c-edit-dp03 .m-sidebar-title {
  background: #f5a04d;
}
@media print, screen and (min-width: 769px) {
  .c-edit-dp03 .m-sidebar-link:hover {
    background: rgba(245,160,77,0.05);
  }
}
.c-edit-dp03 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(245,160,77,0.1);
}
.c-edit-dp03 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-dp03 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-dp03 .m-sidebar-child-link:hover {
    background: rgba(245,160,77,0.05);
  }
}
.c-edit-dp03 .m-sidebar-ac-btn {
  background: #f5a04d;
}
@media print, screen and (min-width: 769px) {
  .c-edit-dp03 .m-sidebar-ac-link:hover {
    background: rgba(245,160,77,0.05);
  }
}
.c-edit-dp03 .m-btn2,
.c-edit-dp03 .m-btn2-long,
.c-edit-dp03 .m-btn9 {
  background-color: #f5a04d;
}
.c-edit-dp03 .m-sidebar-ac-list,
.c-edit-dp03 .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #9da346;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #9da346;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(157,163,70,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #9da346;
  }
}
.m-prj-border-panel {
  border: 1px solid #9da346;
  background: rgba(157,163,70,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj88 {
    border-left: 3px solid #9da346;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj88 .nav-list-child-link span {
    border-left: 2px solid #9da346;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj88 {
    border-left: 3px solid #9da346;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj88 {
    border-left: 2px solid #9da346;
  }
}
.panel-prj88 .panel-list-title {
  background: #9da346;
}
.panel-prj88 .panel-list-detail {
  background: rgba(157,163,70,0.05);
}
.panel-prj88 .panel-list-table-title {
  color: #9da346;
  fill: #9da346;
}
.m-ac-panel-prj88 .m-ac-panel-prj-btn span {
  border-color: #9da346;
}
.m-news-detail-prj88 {
  background: #9da346;
}
.m-division-panel-prj88 {
  background: rgba(157,163,70,0.05);
  border-color: #9da346;
}
.m-form-btn-prj88 input {
  background: #9da346;
}
@media print, screen and (min-width: 769px) {
  .c-prj88 .m-switch-btn-list:hover::before {
    background: #9da346;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj88 .m-switch-btn-list.active::before {
    background: #9da346;
  }
}
@media screen and (max-width: 768px) {
  .c-prj88 .m-switch-btn-list.active {
    background: rgba(157,163,70,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj88 .m-switch-btn-sp {
    background: #9da346;
  }
}
.c-prj88 .m-prj-border-panel {
  border: 1px solid #9da346;
  background: rgba(157,163,70,0.05);
}
.c-prj88 .m-main-title::after {
  border-color: #9da346;
}
.c-prj88 .m-heading1-wrap::after {
  border-color: #9da346;
}
.c-prj88 .m-heading2-wrap::after {
  border-color: #9da346;
}
.c-prj88 .m-heading3 {
  border-color: #9da346;
}
.c-prj88 .m-sidebar-title {
  background: #9da346;
}
@media print, screen and (min-width: 769px) {
  .c-prj88 .m-sidebar-link:hover {
    background: rgba(157,163,70,0.05);
  }
}
.c-prj88 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(157,163,70,0.1);
}
.c-prj88 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj88 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj88 .m-sidebar-child-link:hover {
    background: rgba(157,163,70,0.05);
  }
}
.c-prj88 .m-sidebar-ac-btn {
  background: #9da346;
}
@media print, screen and (min-width: 769px) {
  .c-prj88 .m-sidebar-ac-link:hover {
    background: rgba(157,163,70,0.05);
  }
}
.c-prj88 .m-btn2,
.c-prj88 .m-btn2-long,
.c-prj88 .m-btn9 {
  background-color: #9da346;
}
@media print, screen and (min-width: 769px) {
  .c-edit-saieneaggregation03 .m-switch-btn-list:hover::before {
    background: #9da346;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-saieneaggregation03 .m-switch-btn-list.active::before {
    background: #9da346;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-saieneaggregation03 .m-switch-btn-list.active {
    background: rgba(157,163,70,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-saieneaggregation03 .m-switch-btn-sp {
    background: #9da346;
  }
}
.c-edit-saieneaggregation03 .m-prj-border-panel {
  border: 1px solid #9da346;
  background: rgba(157,163,70,0.05);
}
.c-edit-saieneaggregation03 .m-main-title::after {
  border-color: #9da346;
}
.c-edit-saieneaggregation03 .m-heading1-wrap::after {
  border-color: #9da346;
}
.c-edit-saieneaggregation03 .m-heading2-wrap::after {
  border-color: #9da346;
}
.c-edit-saieneaggregation03 .m-heading3 {
  border-color: #9da346;
}
.c-edit-saieneaggregation03 .m-sidebar-title {
  background: #9da346;
}
@media print, screen and (min-width: 769px) {
  .c-edit-saieneaggregation03 .m-sidebar-link:hover {
    background: rgba(157,163,70,0.05);
  }
}
.c-edit-saieneaggregation03 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(157,163,70,0.1);
}
.c-edit-saieneaggregation03 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-saieneaggregation03 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-saieneaggregation03 .m-sidebar-child-link:hover {
    background: rgba(157,163,70,0.05);
  }
}
.c-edit-saieneaggregation03 .m-sidebar-ac-btn {
  background: #9da346;
}
@media print, screen and (min-width: 769px) {
  .c-edit-saieneaggregation03 .m-sidebar-ac-link:hover {
    background: rgba(157,163,70,0.05);
  }
}
.c-edit-saieneaggregation03 .m-btn2,
.c-edit-saieneaggregation03 .m-btn2-long,
.c-edit-saieneaggregation03 .m-btn9 {
  background-color: #9da346;
}
.c-edit-saieneaggregation03 .m-sidebar-ac-list,
.c-edit-saieneaggregation03 .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #002060;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #002060;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(0,32,96,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #002060;
  }
}
.m-prj-border-panel {
  border: 1px solid #002060;
  background: rgba(0,32,96,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj89 {
    border-left: 3px solid #002060;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj89 .nav-list-child-link span {
    border-left: 2px solid #002060;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj89 {
    border-left: 3px solid #002060;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj89 {
    border-left: 2px solid #002060;
  }
}
.panel-prj89 .panel-list-title {
  background: #002060;
}
.panel-prj89 .panel-list-detail {
  background: rgba(0,32,96,0.05);
}
.panel-prj89 .panel-list-table-title {
  color: #002060;
  fill: #002060;
}
.m-ac-panel-prj89 .m-ac-panel-prj-btn span {
  border-color: #002060;
}
.m-news-detail-prj89 {
  background: #002060;
}
.m-division-panel-prj89 {
  background: rgba(0,32,96,0.05);
  border-color: #002060;
}
.m-form-btn-prj89 input {
  background: #002060;
}
@media print, screen and (min-width: 769px) {
  .c-prj89 .m-switch-btn-list:hover::before {
    background: #002060;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj89 .m-switch-btn-list.active::before {
    background: #002060;
  }
}
@media screen and (max-width: 768px) {
  .c-prj89 .m-switch-btn-list.active {
    background: rgba(0,32,96,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj89 .m-switch-btn-sp {
    background: #002060;
  }
}
.c-prj89 .m-prj-border-panel {
  border: 1px solid #002060;
  background: rgba(0,32,96,0.05);
}
.c-prj89 .m-main-title::after {
  border-color: #002060;
}
.c-prj89 .m-heading1-wrap::after {
  border-color: #002060;
}
.c-prj89 .m-heading2-wrap::after {
  border-color: #002060;
}
.c-prj89 .m-heading3 {
  border-color: #002060;
}
.c-prj89 .m-sidebar-title {
  background: #002060;
}
@media print, screen and (min-width: 769px) {
  .c-prj89 .m-sidebar-link:hover {
    background: rgba(0,32,96,0.05);
  }
}
.c-prj89 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(0,32,96,0.1);
}
.c-prj89 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj89 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj89 .m-sidebar-child-link:hover {
    background: rgba(0,32,96,0.05);
  }
}
.c-prj89 .m-sidebar-ac-btn {
  background: #002060;
}
@media print, screen and (min-width: 769px) {
  .c-prj89 .m-sidebar-ac-link:hover {
    background: rgba(0,32,96,0.05);
  }
}
.c-prj89 .m-btn2,
.c-prj89 .m-btn2-long,
.c-prj89 .m-btn9 {
  background-color: #002060;
}
@media print, screen and (min-width: 769px) {
  .c-edit-DERaggregation03 .m-switch-btn-list:hover::before {
    background: #002060;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-DERaggregation03 .m-switch-btn-list.active::before {
    background: #002060;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-DERaggregation03 .m-switch-btn-list.active {
    background: rgba(0,32,96,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-DERaggregation03 .m-switch-btn-sp {
    background: #002060;
  }
}
.c-edit-DERaggregation03 .m-prj-border-panel {
  border: 1px solid #002060;
  background: rgba(0,32,96,0.05);
}
.c-edit-DERaggregation03 .m-main-title::after {
  border-color: #002060;
}
.c-edit-DERaggregation03 .m-heading1-wrap::after {
  border-color: #002060;
}
.c-edit-DERaggregation03 .m-heading2-wrap::after {
  border-color: #002060;
}
.c-edit-DERaggregation03 .m-heading3 {
  border-color: #002060;
}
.c-edit-DERaggregation03 .m-sidebar-title {
  background: #002060;
}
@media print, screen and (min-width: 769px) {
  .c-edit-DERaggregation03 .m-sidebar-link:hover {
    background: rgba(0,32,96,0.05);
  }
}
.c-edit-DERaggregation03 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(0,32,96,0.1);
}
.c-edit-DERaggregation03 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-DERaggregation03 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-DERaggregation03 .m-sidebar-child-link:hover {
    background: rgba(0,32,96,0.05);
  }
}
.c-edit-DERaggregation03 .m-sidebar-ac-btn {
  background: #002060;
}
@media print, screen and (min-width: 769px) {
  .c-edit-DERaggregation03 .m-sidebar-ac-link:hover {
    background: rgba(0,32,96,0.05);
  }
}
.c-edit-DERaggregation03 .m-btn2,
.c-edit-DERaggregation03 .m-btn2-long,
.c-edit-DERaggregation03 .m-btn9 {
  background-color: #002060;
}
.c-edit-DERaggregation03 .m-sidebar-ac-list,
.c-edit-DERaggregation03 .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #e66c79;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #e66c79;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(230,108,121,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #e66c79;
  }
}
.m-prj-border-panel {
  border: 1px solid #e66c79;
  background: rgba(230,108,121,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj90 {
    border-left: 3px solid #e66c79;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj90 .nav-list-child-link span {
    border-left: 2px solid #e66c79;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj90 {
    border-left: 3px solid #e66c79;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj90 {
    border-left: 2px solid #e66c79;
  }
}
.panel-prj90 .panel-list-title {
  background: #e66c79;
}
.panel-prj90 .panel-list-detail {
  background: rgba(230,108,121,0.05);
}
.panel-prj90 .panel-list-table-title {
  color: #e66c79;
  fill: #e66c79;
}
.m-ac-panel-prj90 .m-ac-panel-prj-btn span {
  border-color: #e66c79;
}
.m-news-detail-prj90 {
  background: #e66c79;
}
.m-division-panel-prj90 {
  background: rgba(230,108,121,0.05);
  border-color: #e66c79;
}
.m-form-btn-prj90 input {
  background: #e66c79;
}
@media print, screen and (min-width: 769px) {
  .c-prj90 .m-switch-btn-list:hover::before {
    background: #e66c79;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj90 .m-switch-btn-list.active::before {
    background: #e66c79;
  }
}
@media screen and (max-width: 768px) {
  .c-prj90 .m-switch-btn-list.active {
    background: rgba(230,108,121,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj90 .m-switch-btn-sp {
    background: #e66c79;
  }
}
.c-prj90 .m-prj-border-panel {
  border: 1px solid #e66c79;
  background: rgba(230,108,121,0.05);
}
.c-prj90 .m-main-title::after {
  border-color: #e66c79;
}
.c-prj90 .m-heading1-wrap::after {
  border-color: #e66c79;
}
.c-prj90 .m-heading2-wrap::after {
  border-color: #e66c79;
}
.c-prj90 .m-heading3 {
  border-color: #e66c79;
}
.c-prj90 .m-sidebar-title {
  background: #e66c79;
}
@media print, screen and (min-width: 769px) {
  .c-prj90 .m-sidebar-link:hover {
    background: rgba(230,108,121,0.05);
  }
}
.c-prj90 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(230,108,121,0.1);
}
.c-prj90 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj90 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj90 .m-sidebar-child-link:hover {
    background: rgba(230,108,121,0.05);
  }
}
.c-prj90 .m-sidebar-ac-btn {
  background: #e66c79;
}
@media print, screen and (min-width: 769px) {
  .c-prj90 .m-sidebar-ac-link:hover {
    background: rgba(230,108,121,0.05);
  }
}
.c-prj90 .m-btn2,
.c-prj90 .m-btn2-long,
.c-prj90 .m-btn9 {
  background-color: #e66c79;
}
@media print, screen and (min-width: 769px) {
  .c-edit-microgrid03 .m-switch-btn-list:hover::before {
    background: #e66c79;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-microgrid03 .m-switch-btn-list.active::before {
    background: #e66c79;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-microgrid03 .m-switch-btn-list.active {
    background: rgba(230,108,121,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-microgrid03 .m-switch-btn-sp {
    background: #e66c79;
  }
}
.c-edit-microgrid03 .m-prj-border-panel {
  border: 1px solid #e66c79;
  background: rgba(230,108,121,0.05);
}
.c-edit-microgrid03 .m-main-title::after {
  border-color: #e66c79;
}
.c-edit-microgrid03 .m-heading1-wrap::after {
  border-color: #e66c79;
}
.c-edit-microgrid03 .m-heading2-wrap::after {
  border-color: #e66c79;
}
.c-edit-microgrid03 .m-heading3 {
  border-color: #e66c79;
}
.c-edit-microgrid03 .m-sidebar-title {
  background: #e66c79;
}
@media print, screen and (min-width: 769px) {
  .c-edit-microgrid03 .m-sidebar-link:hover {
    background: rgba(230,108,121,0.05);
  }
}
.c-edit-microgrid03 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(230,108,121,0.1);
}
.c-edit-microgrid03 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-microgrid03 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-microgrid03 .m-sidebar-child-link:hover {
    background: rgba(230,108,121,0.05);
  }
}
.c-edit-microgrid03 .m-sidebar-ac-btn {
  background: #e66c79;
}
@media print, screen and (min-width: 769px) {
  .c-edit-microgrid03 .m-sidebar-ac-link:hover {
    background: rgba(230,108,121,0.05);
  }
}
.c-edit-microgrid03 .m-btn2,
.c-edit-microgrid03 .m-btn2-long,
.c-edit-microgrid03 .m-btn9 {
  background-color: #e66c79;
}
.c-edit-microgrid03 .m-sidebar-ac-list,
.c-edit-microgrid03 .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #9c0;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #9c0;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(153,204,0,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #9c0;
  }
}
.m-prj-border-panel {
  border: 1px solid #9c0;
  background: rgba(153,204,0,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj91 {
    border-left: 3px solid #9c0;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj91 .nav-list-child-link span {
    border-left: 2px solid #9c0;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj91 {
    border-left: 3px solid #9c0;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj91 {
    border-left: 2px solid #9c0;
  }
}
.panel-prj91 .panel-list-title {
  background: #9c0;
}
.panel-prj91 .panel-list-detail {
  background: rgba(153,204,0,0.05);
}
.panel-prj91 .panel-list-table-title {
  color: #9c0;
  fill: #9c0;
}
.m-ac-panel-prj91 .m-ac-panel-prj-btn span {
  border-color: #9c0;
}
.m-news-detail-prj91 {
  background: #9c0;
}
.m-division-panel-prj91 {
  background: rgba(153,204,0,0.05);
  border-color: #9c0;
}
.m-form-btn-prj91 input {
  background: #9c0;
}
@media print, screen and (min-width: 769px) {
  .c-prj91 .m-switch-btn-list:hover::before {
    background: #9c0;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj91 .m-switch-btn-list.active::before {
    background: #9c0;
  }
}
@media screen and (max-width: 768px) {
  .c-prj91 .m-switch-btn-list.active {
    background: rgba(153,204,0,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj91 .m-switch-btn-sp {
    background: #9c0;
  }
}
.c-prj91 .m-prj-border-panel {
  border: 1px solid #9c0;
  background: rgba(153,204,0,0.05);
}
.c-prj91 .m-main-title::after {
  border-color: #9c0;
}
.c-prj91 .m-heading1-wrap::after {
  border-color: #9c0;
}
.c-prj91 .m-heading2-wrap::after {
  border-color: #9c0;
}
.c-prj91 .m-heading3 {
  border-color: #9c0;
}
.c-prj91 .m-sidebar-title {
  background: #9c0;
}
@media print, screen and (min-width: 769px) {
  .c-prj91 .m-sidebar-link:hover {
    background: rgba(153,204,0,0.05);
  }
}
.c-prj91 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(153,204,0,0.1);
}
.c-prj91 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj91 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj91 .m-sidebar-child-link:hover {
    background: rgba(153,204,0,0.05);
  }
}
.c-prj91 .m-sidebar-ac-btn {
  background: #9c0;
}
@media print, screen and (min-width: 769px) {
  .c-prj91 .m-sidebar-ac-link:hover {
    background: rgba(153,204,0,0.05);
  }
}
.c-prj91 .m-btn2,
.c-prj91 .m-btn2-long,
.c-prj91 .m-btn9 {
  background-color: #9c0;
}
@media print, screen and (min-width: 769px) {
  .c-edit-chikudenchi03r .m-switch-btn-list:hover::before {
    background: #9c0;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-chikudenchi03r .m-switch-btn-list.active::before {
    background: #9c0;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-chikudenchi03r .m-switch-btn-list.active {
    background: rgba(153,204,0,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-chikudenchi03r .m-switch-btn-sp {
    background: #9c0;
  }
}
.c-edit-chikudenchi03r .m-prj-border-panel {
  border: 1px solid #9c0;
  background: rgba(153,204,0,0.05);
}
.c-edit-chikudenchi03r .m-main-title::after {
  border-color: #9c0;
}
.c-edit-chikudenchi03r .m-heading1-wrap::after {
  border-color: #9c0;
}
.c-edit-chikudenchi03r .m-heading2-wrap::after {
  border-color: #9c0;
}
.c-edit-chikudenchi03r .m-heading3 {
  border-color: #9c0;
}
.c-edit-chikudenchi03r .m-sidebar-title {
  background: #9c0;
}
@media print, screen and (min-width: 769px) {
  .c-edit-chikudenchi03r .m-sidebar-link:hover {
    background: rgba(153,204,0,0.05);
  }
}
.c-edit-chikudenchi03r .m-sidebar-list.active .m-sidebar-link {
  background: rgba(153,204,0,0.1);
}
.c-edit-chikudenchi03r .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-chikudenchi03r .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-chikudenchi03r .m-sidebar-child-link:hover {
    background: rgba(153,204,0,0.05);
  }
}
.c-edit-chikudenchi03r .m-sidebar-ac-btn {
  background: #9c0;
}
@media print, screen and (min-width: 769px) {
  .c-edit-chikudenchi03r .m-sidebar-ac-link:hover {
    background: rgba(153,204,0,0.05);
  }
}
.c-edit-chikudenchi03r .m-btn2,
.c-edit-chikudenchi03r .m-btn2-long,
.c-edit-chikudenchi03r .m-btn9 {
  background-color: #9c0;
}
.c-edit-chikudenchi03r .m-sidebar-ac-list,
.c-edit-chikudenchi03r .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #00b050;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #00b050;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(0,176,80,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #00b050;
  }
}
.m-prj-border-panel {
  border: 1px solid #00b050;
  background: rgba(0,176,80,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj92 {
    border-left: 3px solid #00b050;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj92 .nav-list-child-link span {
    border-left: 2px solid #00b050;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj92 {
    border-left: 3px solid #00b050;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj92 {
    border-left: 2px solid #00b050;
  }
}
.panel-prj92 .panel-list-title {
  background: #00b050;
}
.panel-prj92 .panel-list-detail {
  background: rgba(0,176,80,0.05);
}
.panel-prj92 .panel-list-table-title {
  color: #00b050;
  fill: #00b050;
}
.m-ac-panel-prj92 .m-ac-panel-prj-btn span {
  border-color: #00b050;
}
.m-news-detail-prj92 {
  background: #00b050;
}
.m-division-panel-prj92 {
  background: rgba(0,176,80,0.05);
  border-color: #00b050;
}
.m-form-btn-prj92 input {
  background: #00b050;
}
@media print, screen and (min-width: 769px) {
  .c-prj92 .m-switch-btn-list:hover::before {
    background: #00b050;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj92 .m-switch-btn-list.active::before {
    background: #00b050;
  }
}
@media screen and (max-width: 768px) {
  .c-prj92 .m-switch-btn-list.active {
    background: rgba(0,176,80,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj92 .m-switch-btn-sp {
    background: #00b050;
  }
}
.c-prj92 .m-prj-border-panel {
  border: 1px solid #00b050;
  background: rgba(0,176,80,0.05);
}
.c-prj92 .m-main-title::after {
  border-color: #00b050;
}
.c-prj92 .m-heading1-wrap::after {
  border-color: #00b050;
}
.c-prj92 .m-heading2-wrap::after {
  border-color: #00b050;
}
.c-prj92 .m-heading3 {
  border-color: #00b050;
}
.c-prj92 .m-sidebar-title {
  background: #00b050;
}
@media print, screen and (min-width: 769px) {
  .c-prj92 .m-sidebar-link:hover {
    background: rgba(0,176,80,0.05);
  }
}
.c-prj92 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(0,176,80,0.1);
}
.c-prj92 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj92 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj92 .m-sidebar-child-link:hover {
    background: rgba(0,176,80,0.05);
  }
}
.c-prj92 .m-sidebar-ac-btn {
  background: #00b050;
}
@media print, screen and (min-width: 769px) {
  .c-prj92 .m-sidebar-ac-link:hover {
    background: rgba(0,176,80,0.05);
  }
}
.c-prj92 .m-btn2,
.c-prj92 .m-btn2-long,
.c-prj92 .m-btn9 {
  background-color: #00b050;
}
@media print, screen and (min-width: 769px) {
  .c-edit-cutback03r .m-switch-btn-list:hover::before {
    background: #00b050;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-cutback03r .m-switch-btn-list.active::before {
    background: #00b050;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-cutback03r .m-switch-btn-list.active {
    background: rgba(0,176,80,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-cutback03r .m-switch-btn-sp {
    background: #00b050;
  }
}
.c-edit-cutback03r .m-prj-border-panel {
  border: 1px solid #00b050;
  background: rgba(0,176,80,0.05);
}
.c-edit-cutback03r .m-main-title::after {
  border-color: #00b050;
}
.c-edit-cutback03r .m-heading1-wrap::after {
  border-color: #00b050;
}
.c-edit-cutback03r .m-heading2-wrap::after {
  border-color: #00b050;
}
.c-edit-cutback03r .m-heading3 {
  border-color: #00b050;
}
.c-edit-cutback03r .m-sidebar-title {
  background: #00b050;
}
@media print, screen and (min-width: 769px) {
  .c-edit-cutback03r .m-sidebar-link:hover {
    background: rgba(0,176,80,0.05);
  }
}
.c-edit-cutback03r .m-sidebar-list.active .m-sidebar-link {
  background: rgba(0,176,80,0.1);
}
.c-edit-cutback03r .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-cutback03r .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-cutback03r .m-sidebar-child-link:hover {
    background: rgba(0,176,80,0.05);
  }
}
.c-edit-cutback03r .m-sidebar-ac-btn {
  background: #00b050;
}
@media print, screen and (min-width: 769px) {
  .c-edit-cutback03r .m-sidebar-ac-link:hover {
    background: rgba(0,176,80,0.05);
  }
}
.c-edit-cutback03r .m-btn2,
.c-edit-cutback03r .m-btn2-long,
.c-edit-cutback03r .m-btn9 {
  background-color: #00b050;
}
.c-edit-cutback03r .m-sidebar-ac-list,
.c-edit-cutback03r .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #6ebd21;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #6ebd21;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(110,189,33,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #6ebd21;
  }
}
.m-prj-border-panel {
  border: 1px solid #6ebd21;
  background: rgba(110,189,33,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj93 {
    border-left: 3px solid #6ebd21;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj93 .nav-list-child-link span {
    border-left: 2px solid #6ebd21;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj93 {
    border-left: 3px solid #6ebd21;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj93 {
    border-left: 2px solid #6ebd21;
  }
}
.panel-prj93 .panel-list-title {
  background: #6ebd21;
}
.panel-prj93 .panel-list-detail {
  background: rgba(110,189,33,0.05);
}
.panel-prj93 .panel-list-table-title {
  color: #6ebd21;
  fill: #6ebd21;
}
.m-ac-panel-prj93 .m-ac-panel-prj-btn span {
  border-color: #6ebd21;
}
.m-news-detail-prj93 {
  background: #6ebd21;
}
.m-division-panel-prj93 {
  background: rgba(110,189,33,0.05);
  border-color: #6ebd21;
}
.m-form-btn-prj93 input {
  background: #6ebd21;
}
@media print, screen and (min-width: 769px) {
  .c-prj93 .m-switch-btn-list:hover::before {
    background: #6ebd21;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj93 .m-switch-btn-list.active::before {
    background: #6ebd21;
  }
}
@media screen and (max-width: 768px) {
  .c-prj93 .m-switch-btn-list.active {
    background: rgba(110,189,33,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj93 .m-switch-btn-sp {
    background: #6ebd21;
  }
}
.c-prj93 .m-prj-border-panel {
  border: 1px solid #6ebd21;
  background: rgba(110,189,33,0.05);
}
.c-prj93 .m-main-title::after {
  border-color: #6ebd21;
}
.c-prj93 .m-heading1-wrap::after {
  border-color: #6ebd21;
}
.c-prj93 .m-heading2-wrap::after {
  border-color: #6ebd21;
}
.c-prj93 .m-heading3 {
  border-color: #6ebd21;
}
.c-prj93 .m-sidebar-title {
  background: #6ebd21;
}
@media print, screen and (min-width: 769px) {
  .c-prj93 .m-sidebar-link:hover {
    background: rgba(110,189,33,0.05);
  }
}
.c-prj93 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(110,189,33,0.1);
}
.c-prj93 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj93 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj93 .m-sidebar-child-link:hover {
    background: rgba(110,189,33,0.05);
  }
}
.c-prj93 .m-sidebar-ac-btn {
  background: #6ebd21;
}
@media print, screen and (min-width: 769px) {
  .c-prj93 .m-sidebar-ac-link:hover {
    background: rgba(110,189,33,0.05);
  }
}
.c-prj93 .m-btn2,
.c-prj93 .m-btn2-long,
.c-prj93 .m-btn9 {
  background-color: #6ebd21;
}
@media print, screen and (min-width: 769px) {
  .c-edit-microgrid03r .m-switch-btn-list:hover::before {
    background: #6ebd21;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-microgrid03r .m-switch-btn-list.active::before {
    background: #6ebd21;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-microgrid03r .m-switch-btn-list.active {
    background: rgba(110,189,33,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-microgrid03r .m-switch-btn-sp {
    background: #6ebd21;
  }
}
.c-edit-microgrid03r .m-prj-border-panel {
  border: 1px solid #6ebd21;
  background: rgba(110,189,33,0.05);
}
.c-edit-microgrid03r .m-main-title::after {
  border-color: #6ebd21;
}
.c-edit-microgrid03r .m-heading1-wrap::after {
  border-color: #6ebd21;
}
.c-edit-microgrid03r .m-heading2-wrap::after {
  border-color: #6ebd21;
}
.c-edit-microgrid03r .m-heading3 {
  border-color: #6ebd21;
}
.c-edit-microgrid03r .m-sidebar-title {
  background: #6ebd21;
}
@media print, screen and (min-width: 769px) {
  .c-edit-microgrid03r .m-sidebar-link:hover {
    background: rgba(110,189,33,0.05);
  }
}
.c-edit-microgrid03r .m-sidebar-list.active .m-sidebar-link {
  background: rgba(110,189,33,0.1);
}
.c-edit-microgrid03r .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-microgrid03r .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-microgrid03r .m-sidebar-child-link:hover {
    background: rgba(110,189,33,0.05);
  }
}
.c-edit-microgrid03r .m-sidebar-ac-btn {
  background: #6ebd21;
}
@media print, screen and (min-width: 769px) {
  .c-edit-microgrid03r .m-sidebar-ac-link:hover {
    background: rgba(110,189,33,0.05);
  }
}
.c-edit-microgrid03r .m-btn2,
.c-edit-microgrid03r .m-btn2-long,
.c-edit-microgrid03r .m-btn9 {
  background-color: #6ebd21;
}
.c-edit-microgrid03r .m-sidebar-ac-list,
.c-edit-microgrid03r .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #066;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #066;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(0,102,102,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #066;
  }
}
.m-prj-border-panel {
  border: 1px solid #066;
  background: rgba(0,102,102,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj94 {
    border-left: 3px solid #066;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj94 .nav-list-child-link span {
    border-left: 2px solid #066;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj94 {
    border-left: 3px solid #066;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj94 {
    border-left: 2px solid #066;
  }
}
.panel-prj94 .panel-list-title {
  background: #066;
}
.panel-prj94 .panel-list-detail {
  background: rgba(0,102,102,0.05);
}
.panel-prj94 .panel-list-table-title {
  color: #066;
  fill: #066;
}
.m-ac-panel-prj94 .m-ac-panel-prj-btn span {
  border-color: #066;
}
.m-news-detail-prj94 {
  background: #066;
}
.m-division-panel-prj94 {
  background: rgba(0,102,102,0.05);
  border-color: #066;
}
.m-form-btn-prj94 input {
  background: #066;
}
@media print, screen and (min-width: 769px) {
  .c-prj94 .m-switch-btn-list:hover::before {
    background: #066;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj94 .m-switch-btn-list.active::before {
    background: #066;
  }
}
@media screen and (max-width: 768px) {
  .c-prj94 .m-switch-btn-list.active {
    background: rgba(0,102,102,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj94 .m-switch-btn-sp {
    background: #066;
  }
}
.c-prj94 .m-prj-border-panel {
  border: 1px solid #066;
  background: rgba(0,102,102,0.05);
}
.c-prj94 .m-main-title::after {
  border-color: #066;
}
.c-prj94 .m-heading1-wrap::after {
  border-color: #066;
}
.c-prj94 .m-heading2-wrap::after {
  border-color: #066;
}
.c-prj94 .m-heading3 {
  border-color: #066;
}
.c-prj94 .m-sidebar-title {
  background: #066;
}
@media print, screen and (min-width: 769px) {
  .c-prj94 .m-sidebar-link:hover {
    background: rgba(0,102,102,0.05);
  }
}
.c-prj94 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(0,102,102,0.1);
}
.c-prj94 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj94 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj94 .m-sidebar-child-link:hover {
    background: rgba(0,102,102,0.05);
  }
}
.c-prj94 .m-sidebar-ac-btn {
  background: #066;
}
@media print, screen and (min-width: 769px) {
  .c-prj94 .m-sidebar-ac-link:hover {
    background: rgba(0,102,102,0.05);
  }
}
.c-prj94 .m-btn2,
.c-prj94 .m-btn2-long,
.c-prj94 .m-btn9 {
  background-color: #066;
}
@media print, screen and (min-width: 769px) {
  .c-edit-microgridr04m .m-switch-btn-list:hover::before {
    background: #066;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-microgridr04m .m-switch-btn-list.active::before {
    background: #066;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-microgridr04m .m-switch-btn-list.active {
    background: rgba(0,102,102,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-microgridr04m .m-switch-btn-sp {
    background: #066;
  }
}
.c-edit-microgridr04m .m-prj-border-panel {
  border: 1px solid #066;
  background: rgba(0,102,102,0.05);
}
.c-edit-microgridr04m .m-main-title::after {
  border-color: #066;
}
.c-edit-microgridr04m .m-heading1-wrap::after {
  border-color: #066;
}
.c-edit-microgridr04m .m-heading2-wrap::after {
  border-color: #066;
}
.c-edit-microgridr04m .m-heading3 {
  border-color: #066;
}
.c-edit-microgridr04m .m-sidebar-title {
  background: #066;
}
@media print, screen and (min-width: 769px) {
  .c-edit-microgridr04m .m-sidebar-link:hover {
    background: rgba(0,102,102,0.05);
  }
}
.c-edit-microgridr04m .m-sidebar-list.active .m-sidebar-link {
  background: rgba(0,102,102,0.1);
}
.c-edit-microgridr04m .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-microgridr04m .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-microgridr04m .m-sidebar-child-link:hover {
    background: rgba(0,102,102,0.05);
  }
}
.c-edit-microgridr04m .m-sidebar-ac-btn {
  background: #066;
}
@media print, screen and (min-width: 769px) {
  .c-edit-microgridr04m .m-sidebar-ac-link:hover {
    background: rgba(0,102,102,0.05);
  }
}
.c-edit-microgridr04m .m-btn2,
.c-edit-microgridr04m .m-btn2-long,
.c-edit-microgridr04m .m-btn9 {
  background-color: #066;
}
.c-edit-microgridr04m .m-sidebar-ac-list,
.c-edit-microgridr04m .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #08c5d6;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #08c5d6;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(8,197,214,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #08c5d6;
  }
}
.m-prj-border-panel {
  border: 1px solid #08c5d6;
  background: rgba(8,197,214,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj95 {
    border-left: 3px solid #08c5d6;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj95 .nav-list-child-link span {
    border-left: 2px solid #08c5d6;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj95 {
    border-left: 3px solid #08c5d6;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj95 {
    border-left: 2px solid #08c5d6;
  }
}
.panel-prj95 .panel-list-title {
  background: #08c5d6;
}
.panel-prj95 .panel-list-detail {
  background: rgba(8,197,214,0.05);
}
.panel-prj95 .panel-list-table-title {
  color: #08c5d6;
  fill: #08c5d6;
}
.m-ac-panel-prj95 .m-ac-panel-prj-btn span {
  border-color: #08c5d6;
}
.m-news-detail-prj95 {
  background: #08c5d6;
}
.m-division-panel-prj95 {
  background: rgba(8,197,214,0.05);
  border-color: #08c5d6;
}
.m-form-btn-prj95 input {
  background: #08c5d6;
}
@media print, screen and (min-width: 769px) {
  .c-prj95 .m-switch-btn-list:hover::before {
    background: #08c5d6;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj95 .m-switch-btn-list.active::before {
    background: #08c5d6;
  }
}
@media screen and (max-width: 768px) {
  .c-prj95 .m-switch-btn-list.active {
    background: rgba(8,197,214,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj95 .m-switch-btn-sp {
    background: #08c5d6;
  }
}
.c-prj95 .m-prj-border-panel {
  border: 1px solid #08c5d6;
  background: rgba(8,197,214,0.05);
}
.c-prj95 .m-main-title::after {
  border-color: #08c5d6;
}
.c-prj95 .m-heading1-wrap::after {
  border-color: #08c5d6;
}
.c-prj95 .m-heading2-wrap::after {
  border-color: #08c5d6;
}
.c-prj95 .m-heading3 {
  border-color: #08c5d6;
}
.c-prj95 .m-sidebar-title {
  background: #08c5d6;
}
@media print, screen and (min-width: 769px) {
  .c-prj95 .m-sidebar-link:hover {
    background: rgba(8,197,214,0.05);
  }
}
.c-prj95 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(8,197,214,0.1);
}
.c-prj95 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj95 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj95 .m-sidebar-child-link:hover {
    background: rgba(8,197,214,0.05);
  }
}
.c-prj95 .m-sidebar-ac-btn {
  background: #08c5d6;
}
@media print, screen and (min-width: 769px) {
  .c-prj95 .m-sidebar-ac-link:hover {
    background: rgba(8,197,214,0.05);
  }
}
.c-prj95 .m-btn2,
.c-prj95 .m-btn2-long,
.c-prj95 .m-btn9 {
  background-color: #08c5d6;
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeb04 .m-switch-btn-list:hover::before {
    background: #08c5d6;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeb04 .m-switch-btn-list.active::before {
    background: #08c5d6;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-zeb04 .m-switch-btn-list.active {
    background: rgba(8,197,214,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-zeb04 .m-switch-btn-sp {
    background: #08c5d6;
  }
}
.c-edit-zeb04 .m-prj-border-panel {
  border: 1px solid #08c5d6;
  background: rgba(8,197,214,0.05);
}
.c-edit-zeb04 .m-main-title::after {
  border-color: #08c5d6;
}
.c-edit-zeb04 .m-heading1-wrap::after {
  border-color: #08c5d6;
}
.c-edit-zeb04 .m-heading2-wrap::after {
  border-color: #08c5d6;
}
.c-edit-zeb04 .m-heading3 {
  border-color: #08c5d6;
}
.c-edit-zeb04 .m-sidebar-title {
  background: #08c5d6;
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeb04 .m-sidebar-link:hover {
    background: rgba(8,197,214,0.05);
  }
}
.c-edit-zeb04 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(8,197,214,0.1);
}
.c-edit-zeb04 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeb04 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeb04 .m-sidebar-child-link:hover {
    background: rgba(8,197,214,0.05);
  }
}
.c-edit-zeb04 .m-sidebar-ac-btn {
  background: #08c5d6;
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeb04 .m-sidebar-ac-link:hover {
    background: rgba(8,197,214,0.05);
  }
}
.c-edit-zeb04 .m-btn2,
.c-edit-zeb04 .m-btn2-long,
.c-edit-zeb04 .m-btn9 {
  background-color: #08c5d6;
}
.c-edit-zeb04 .m-sidebar-ac-list,
.c-edit-zeb04 .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #4baeb7;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #4baeb7;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(75,174,183,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #4baeb7;
  }
}
.m-prj-border-panel {
  border: 1px solid #4baeb7;
  background: rgba(75,174,183,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj96 {
    border-left: 3px solid #4baeb7;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj96 .nav-list-child-link span {
    border-left: 2px solid #4baeb7;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj96 {
    border-left: 3px solid #4baeb7;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj96 {
    border-left: 2px solid #4baeb7;
  }
}
.panel-prj96 .panel-list-title {
  background: #4baeb7;
}
.panel-prj96 .panel-list-detail {
  background: rgba(75,174,183,0.05);
}
.panel-prj96 .panel-list-table-title {
  color: #4baeb7;
  fill: #4baeb7;
}
.m-ac-panel-prj96 .m-ac-panel-prj-btn span {
  border-color: #4baeb7;
}
.m-news-detail-prj96 {
  background: #4baeb7;
}
.m-division-panel-prj96 {
  background: rgba(75,174,183,0.05);
  border-color: #4baeb7;
}
.m-form-btn-prj96 input {
  background: #4baeb7;
}
@media print, screen and (min-width: 769px) {
  .c-prj96 .m-switch-btn-list:hover::before {
    background: #4baeb7;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj96 .m-switch-btn-list.active::before {
    background: #4baeb7;
  }
}
@media screen and (max-width: 768px) {
  .c-prj96 .m-switch-btn-list.active {
    background: rgba(75,174,183,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj96 .m-switch-btn-sp {
    background: #4baeb7;
  }
}
.c-prj96 .m-prj-border-panel {
  border: 1px solid #4baeb7;
  background: rgba(75,174,183,0.05);
}
.c-prj96 .m-main-title::after {
  border-color: #4baeb7;
}
.c-prj96 .m-heading1-wrap::after {
  border-color: #4baeb7;
}
.c-prj96 .m-heading2-wrap::after {
  border-color: #4baeb7;
}
.c-prj96 .m-heading3 {
  border-color: #4baeb7;
}
.c-prj96 .m-sidebar-title {
  background: #4baeb7;
}
@media print, screen and (min-width: 769px) {
  .c-prj96 .m-sidebar-link:hover {
    background: rgba(75,174,183,0.05);
  }
}
.c-prj96 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(75,174,183,0.1);
}
.c-prj96 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj96 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj96 .m-sidebar-child-link:hover {
    background: rgba(75,174,183,0.05);
  }
}
.c-prj96 .m-sidebar-ac-btn {
  background: #4baeb7;
}
@media print, screen and (min-width: 769px) {
  .c-prj96 .m-sidebar-ac-link:hover {
    background: rgba(75,174,183,0.05);
  }
}
.c-prj96 .m-btn2,
.c-prj96 .m-btn2-long,
.c-prj96 .m-btn9 {
  background-color: #4baeb7;
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeh04 .m-switch-btn-list:hover::before {
    background: #4baeb7;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeh04 .m-switch-btn-list.active::before {
    background: #4baeb7;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-zeh04 .m-switch-btn-list.active {
    background: rgba(75,174,183,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-zeh04 .m-switch-btn-sp {
    background: #4baeb7;
  }
}
.c-edit-zeh04 .m-prj-border-panel {
  border: 1px solid #4baeb7;
  background: rgba(75,174,183,0.05);
}
.c-edit-zeh04 .m-main-title::after {
  border-color: #4baeb7;
}
.c-edit-zeh04 .m-heading1-wrap::after {
  border-color: #4baeb7;
}
.c-edit-zeh04 .m-heading2-wrap::after {
  border-color: #4baeb7;
}
.c-edit-zeh04 .m-heading3 {
  border-color: #4baeb7;
}
.c-edit-zeh04 .m-sidebar-title {
  background: #4baeb7;
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeh04 .m-sidebar-link:hover {
    background: rgba(75,174,183,0.05);
  }
}
.c-edit-zeh04 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(75,174,183,0.1);
}
.c-edit-zeh04 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeh04 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeh04 .m-sidebar-child-link:hover {
    background: rgba(75,174,183,0.05);
  }
}
.c-edit-zeh04 .m-sidebar-ac-btn {
  background: #4baeb7;
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeh04 .m-sidebar-ac-link:hover {
    background: rgba(75,174,183,0.05);
  }
}
.c-edit-zeh04 .m-btn2,
.c-edit-zeh04 .m-btn2-long,
.c-edit-zeh04 .m-btn9 {
  background-color: #4baeb7;
}
.c-edit-zeh04 .m-sidebar-ac-list,
.c-edit-zeh04 .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #99f;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #99f;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(153,153,255,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #99f;
  }
}
.m-prj-border-panel {
  border: 1px solid #99f;
  background: rgba(153,153,255,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj97 {
    border-left: 3px solid #99f;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj97 .nav-list-child-link span {
    border-left: 2px solid #99f;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj97 {
    border-left: 3px solid #99f;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj97 {
    border-left: 2px solid #99f;
  }
}
.panel-prj97 .panel-list-title {
  background: #99f;
}
.panel-prj97 .panel-list-detail {
  background: rgba(153,153,255,0.05);
}
.panel-prj97 .panel-list-table-title {
  color: #99f;
  fill: #99f;
}
.m-ac-panel-prj97 .m-ac-panel-prj-btn span {
  border-color: #99f;
}
.m-news-detail-prj97 {
  background: #99f;
}
.m-division-panel-prj97 {
  background: rgba(153,153,255,0.05);
  border-color: #99f;
}
.m-form-btn-prj97 input {
  background: #99f;
}
@media print, screen and (min-width: 769px) {
  .c-prj97 .m-switch-btn-list:hover::before {
    background: #99f;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj97 .m-switch-btn-list.active::before {
    background: #99f;
  }
}
@media screen and (max-width: 768px) {
  .c-prj97 .m-switch-btn-list.active {
    background: rgba(153,153,255,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj97 .m-switch-btn-sp {
    background: #99f;
  }
}
.c-prj97 .m-prj-border-panel {
  border: 1px solid #99f;
  background: rgba(153,153,255,0.05);
}
.c-prj97 .m-main-title::after {
  border-color: #99f;
}
.c-prj97 .m-heading1-wrap::after {
  border-color: #99f;
}
.c-prj97 .m-heading2-wrap::after {
  border-color: #99f;
}
.c-prj97 .m-heading3 {
  border-color: #99f;
}
.c-prj97 .m-sidebar-title {
  background: #99f;
}
@media print, screen and (min-width: 769px) {
  .c-prj97 .m-sidebar-link:hover {
    background: rgba(153,153,255,0.05);
  }
}
.c-prj97 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(153,153,255,0.1);
}
.c-prj97 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj97 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj97 .m-sidebar-child-link:hover {
    background: rgba(153,153,255,0.05);
  }
}
.c-prj97 .m-sidebar-ac-btn {
  background: #99f;
}
@media print, screen and (min-width: 769px) {
  .c-prj97 .m-sidebar-ac-link:hover {
    background: rgba(153,153,255,0.05);
  }
}
.c-prj97 .m-btn2,
.c-prj97 .m-btn2-long,
.c-prj97 .m-btn9 {
  background-color: #99f;
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_zeh04 .m-switch-btn-list:hover::before {
    background: #99f;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_zeh04 .m-switch-btn-list.active::before {
    background: #99f;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-meti_zeh04 .m-switch-btn-list.active {
    background: rgba(153,153,255,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-meti_zeh04 .m-switch-btn-sp {
    background: #99f;
  }
}
.c-edit-meti_zeh04 .m-prj-border-panel {
  border: 1px solid #99f;
  background: rgba(153,153,255,0.05);
}
.c-edit-meti_zeh04 .m-main-title::after {
  border-color: #99f;
}
.c-edit-meti_zeh04 .m-heading1-wrap::after {
  border-color: #99f;
}
.c-edit-meti_zeh04 .m-heading2-wrap::after {
  border-color: #99f;
}
.c-edit-meti_zeh04 .m-heading3 {
  border-color: #99f;
}
.c-edit-meti_zeh04 .m-sidebar-title {
  background: #99f;
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_zeh04 .m-sidebar-link:hover {
    background: rgba(153,153,255,0.05);
  }
}
.c-edit-meti_zeh04 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(153,153,255,0.1);
}
.c-edit-meti_zeh04 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_zeh04 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_zeh04 .m-sidebar-child-link:hover {
    background: rgba(153,153,255,0.05);
  }
}
.c-edit-meti_zeh04 .m-sidebar-ac-btn {
  background: #99f;
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_zeh04 .m-sidebar-ac-link:hover {
    background: rgba(153,153,255,0.05);
  }
}
.c-edit-meti_zeh04 .m-btn2,
.c-edit-meti_zeh04 .m-btn2-long,
.c-edit-meti_zeh04 .m-btn9 {
  background-color: #99f;
}
.c-edit-meti_zeh04 .m-sidebar-ac-list,
.c-edit-meti_zeh04 .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #0270ca;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #0270ca;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(2,112,202,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #0270ca;
  }
}
.m-prj-border-panel {
  border: 1px solid #0270ca;
  background: rgba(2,112,202,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj98 {
    border-left: 3px solid #0270ca;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj98 .nav-list-child-link span {
    border-left: 2px solid #0270ca;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj98 {
    border-left: 3px solid #0270ca;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj98 {
    border-left: 2px solid #0270ca;
  }
}
.panel-prj98 .panel-list-title {
  background: #0270ca;
}
.panel-prj98 .panel-list-detail {
  background: rgba(2,112,202,0.05);
}
.panel-prj98 .panel-list-table-title {
  color: #0270ca;
  fill: #0270ca;
}
.m-ac-panel-prj98 .m-ac-panel-prj-btn span {
  border-color: #0270ca;
}
.m-news-detail-prj98 {
  background: #0270ca;
}
.m-division-panel-prj98 {
  background: rgba(2,112,202,0.05);
  border-color: #0270ca;
}
.m-form-btn-prj98 input {
  background: #0270ca;
}
@media print, screen and (min-width: 769px) {
  .c-prj98 .m-switch-btn-list:hover::before {
    background: #0270ca;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj98 .m-switch-btn-list.active::before {
    background: #0270ca;
  }
}
@media screen and (max-width: 768px) {
  .c-prj98 .m-switch-btn-list.active {
    background: rgba(2,112,202,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj98 .m-switch-btn-sp {
    background: #0270ca;
  }
}
.c-prj98 .m-prj-border-panel {
  border: 1px solid #0270ca;
  background: rgba(2,112,202,0.05);
}
.c-prj98 .m-main-title::after {
  border-color: #0270ca;
}
.c-prj98 .m-heading1-wrap::after {
  border-color: #0270ca;
}
.c-prj98 .m-heading2-wrap::after {
  border-color: #0270ca;
}
.c-prj98 .m-heading3 {
  border-color: #0270ca;
}
.c-prj98 .m-sidebar-title {
  background: #0270ca;
}
@media print, screen and (min-width: 769px) {
  .c-prj98 .m-sidebar-link:hover {
    background: rgba(2,112,202,0.05);
  }
}
.c-prj98 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(2,112,202,0.1);
}
.c-prj98 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj98 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj98 .m-sidebar-child-link:hover {
    background: rgba(2,112,202,0.05);
  }
}
.c-prj98 .m-sidebar-ac-btn {
  background: #0270ca;
}
@media print, screen and (min-width: 769px) {
  .c-prj98 .m-sidebar-ac-link:hover {
    background: rgba(2,112,202,0.05);
  }
}
.c-prj98 .m-btn2,
.c-prj98 .m-btn2-long,
.c-prj98 .m-btn9 {
  background-color: #0270ca;
}
@media print, screen and (min-width: 769px) {
  .c-edit-moe_zeh04 .m-switch-btn-list:hover::before {
    background: #0270ca;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-moe_zeh04 .m-switch-btn-list.active::before {
    background: #0270ca;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-moe_zeh04 .m-switch-btn-list.active {
    background: rgba(2,112,202,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-moe_zeh04 .m-switch-btn-sp {
    background: #0270ca;
  }
}
.c-edit-moe_zeh04 .m-prj-border-panel {
  border: 1px solid #0270ca;
  background: rgba(2,112,202,0.05);
}
.c-edit-moe_zeh04 .m-main-title::after {
  border-color: #0270ca;
}
.c-edit-moe_zeh04 .m-heading1-wrap::after {
  border-color: #0270ca;
}
.c-edit-moe_zeh04 .m-heading2-wrap::after {
  border-color: #0270ca;
}
.c-edit-moe_zeh04 .m-heading3 {
  border-color: #0270ca;
}
.c-edit-moe_zeh04 .m-sidebar-title {
  background: #0270ca;
}
@media print, screen and (min-width: 769px) {
  .c-edit-moe_zeh04 .m-sidebar-link:hover {
    background: rgba(2,112,202,0.05);
  }
}
.c-edit-moe_zeh04 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(2,112,202,0.1);
}
.c-edit-moe_zeh04 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-moe_zeh04 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-moe_zeh04 .m-sidebar-child-link:hover {
    background: rgba(2,112,202,0.05);
  }
}
.c-edit-moe_zeh04 .m-sidebar-ac-btn {
  background: #0270ca;
}
@media print, screen and (min-width: 769px) {
  .c-edit-moe_zeh04 .m-sidebar-ac-link:hover {
    background: rgba(2,112,202,0.05);
  }
}
.c-edit-moe_zeh04 .m-btn2,
.c-edit-moe_zeh04 .m-btn2-long,
.c-edit-moe_zeh04 .m-btn9 {
  background-color: #0270ca;
}
.c-edit-moe_zeh04 .m-sidebar-ac-list,
.c-edit-moe_zeh04 .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #2400a8;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #2400a8;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(36,0,168,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #2400a8;
  }
}
.m-prj-border-panel {
  border: 1px solid #2400a8;
  background: rgba(36,0,168,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj99 {
    border-left: 3px solid #2400a8;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj99 .nav-list-child-link span {
    border-left: 2px solid #2400a8;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj99 {
    border-left: 3px solid #2400a8;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj99 {
    border-left: 2px solid #2400a8;
  }
}
.panel-prj99 .panel-list-title {
  background: #2400a8;
}
.panel-prj99 .panel-list-detail {
  background: rgba(36,0,168,0.05);
}
.panel-prj99 .panel-list-table-title {
  color: #2400a8;
  fill: #2400a8;
}
.m-ac-panel-prj99 .m-ac-panel-prj-btn span {
  border-color: #2400a8;
}
.m-news-detail-prj99 {
  background: #2400a8;
}
.m-division-panel-prj99 {
  background: rgba(36,0,168,0.05);
  border-color: #2400a8;
}
.m-form-btn-prj99 input {
  background: #2400a8;
}
@media print, screen and (min-width: 769px) {
  .c-prj99 .m-switch-btn-list:hover::before {
    background: #2400a8;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj99 .m-switch-btn-list.active::before {
    background: #2400a8;
  }
}
@media screen and (max-width: 768px) {
  .c-prj99 .m-switch-btn-list.active {
    background: rgba(36,0,168,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj99 .m-switch-btn-sp {
    background: #2400a8;
  }
}
.c-prj99 .m-prj-border-panel {
  border: 1px solid #2400a8;
  background: rgba(36,0,168,0.05);
}
.c-prj99 .m-main-title::after {
  border-color: #2400a8;
}
.c-prj99 .m-heading1-wrap::after {
  border-color: #2400a8;
}
.c-prj99 .m-heading2-wrap::after {
  border-color: #2400a8;
}
.c-prj99 .m-heading3 {
  border-color: #2400a8;
}
.c-prj99 .m-sidebar-title {
  background: #2400a8;
}
@media print, screen and (min-width: 769px) {
  .c-prj99 .m-sidebar-link:hover {
    background: rgba(36,0,168,0.05);
  }
}
.c-prj99 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(36,0,168,0.1);
}
.c-prj99 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj99 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj99 .m-sidebar-child-link:hover {
    background: rgba(36,0,168,0.05);
  }
}
.c-prj99 .m-sidebar-ac-btn {
  background: #2400a8;
}
@media print, screen and (min-width: 769px) {
  .c-prj99 .m-sidebar-ac-link:hover {
    background: rgba(36,0,168,0.05);
  }
}
.c-prj99 .m-btn2,
.c-prj99 .m-btn2-long,
.c-prj99 .m-btn9 {
  background-color: #2400a8;
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeh_m04 .m-switch-btn-list:hover::before {
    background: #2400a8;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeh_m04 .m-switch-btn-list.active::before {
    background: #2400a8;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-zeh_m04 .m-switch-btn-list.active {
    background: rgba(36,0,168,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-zeh_m04 .m-switch-btn-sp {
    background: #2400a8;
  }
}
.c-edit-zeh_m04 .m-prj-border-panel {
  border: 1px solid #2400a8;
  background: rgba(36,0,168,0.05);
}
.c-edit-zeh_m04 .m-main-title::after {
  border-color: #2400a8;
}
.c-edit-zeh_m04 .m-heading1-wrap::after {
  border-color: #2400a8;
}
.c-edit-zeh_m04 .m-heading2-wrap::after {
  border-color: #2400a8;
}
.c-edit-zeh_m04 .m-heading3 {
  border-color: #2400a8;
}
.c-edit-zeh_m04 .m-sidebar-title {
  background: #2400a8;
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeh_m04 .m-sidebar-link:hover {
    background: rgba(36,0,168,0.05);
  }
}
.c-edit-zeh_m04 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(36,0,168,0.1);
}
.c-edit-zeh_m04 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeh_m04 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeh_m04 .m-sidebar-child-link:hover {
    background: rgba(36,0,168,0.05);
  }
}
.c-edit-zeh_m04 .m-sidebar-ac-btn {
  background: #2400a8;
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeh_m04 .m-sidebar-ac-link:hover {
    background: rgba(36,0,168,0.05);
  }
}
.c-edit-zeh_m04 .m-btn2,
.c-edit-zeh_m04 .m-btn2-long,
.c-edit-zeh_m04 .m-btn9 {
  background-color: #2400a8;
}
.c-edit-zeh_m04 .m-sidebar-ac-list,
.c-edit-zeh_m04 .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #199de2;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #199de2;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(25,157,226,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #199de2;
  }
}
.m-prj-border-panel {
  border: 1px solid #199de2;
  background: rgba(25,157,226,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj100 {
    border-left: 3px solid #199de2;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj100 .nav-list-child-link span {
    border-left: 2px solid #199de2;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj100 {
    border-left: 3px solid #199de2;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj100 {
    border-left: 2px solid #199de2;
  }
}
.panel-prj100 .panel-list-title {
  background: #199de2;
}
.panel-prj100 .panel-list-detail {
  background: rgba(25,157,226,0.05);
}
.panel-prj100 .panel-list-table-title {
  color: #199de2;
  fill: #199de2;
}
.m-ac-panel-prj100 .m-ac-panel-prj-btn span {
  border-color: #199de2;
}
.m-news-detail-prj100 {
  background: #199de2;
}
.m-division-panel-prj100 {
  background: rgba(25,157,226,0.05);
  border-color: #199de2;
}
.m-form-btn-prj100 input {
  background: #199de2;
}
@media print, screen and (min-width: 769px) {
  .c-prj100 .m-switch-btn-list:hover::before {
    background: #199de2;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj100 .m-switch-btn-list.active::before {
    background: #199de2;
  }
}
@media screen and (max-width: 768px) {
  .c-prj100 .m-switch-btn-list.active {
    background: rgba(25,157,226,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj100 .m-switch-btn-sp {
    background: #199de2;
  }
}
.c-prj100 .m-prj-border-panel {
  border: 1px solid #199de2;
  background: rgba(25,157,226,0.05);
}
.c-prj100 .m-main-title::after {
  border-color: #199de2;
}
.c-prj100 .m-heading1-wrap::after {
  border-color: #199de2;
}
.c-prj100 .m-heading2-wrap::after {
  border-color: #199de2;
}
.c-prj100 .m-heading3 {
  border-color: #199de2;
}
.c-prj100 .m-sidebar-title {
  background: #199de2;
}
@media print, screen and (min-width: 769px) {
  .c-prj100 .m-sidebar-link:hover {
    background: rgba(25,157,226,0.05);
  }
}
.c-prj100 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(25,157,226,0.1);
}
.c-prj100 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj100 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj100 .m-sidebar-child-link:hover {
    background: rgba(25,157,226,0.05);
  }
}
.c-prj100 .m-sidebar-ac-btn {
  background: #199de2;
}
@media print, screen and (min-width: 769px) {
  .c-prj100 .m-sidebar-ac-link:hover {
    background: rgba(25,157,226,0.05);
  }
}
.c-prj100 .m-btn2,
.c-prj100 .m-btn2-long,
.c-prj100 .m-btn9 {
  background-color: #199de2;
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_zeh_m04 .m-switch-btn-list:hover::before {
    background: #199de2;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_zeh_m04 .m-switch-btn-list.active::before {
    background: #199de2;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-meti_zeh_m04 .m-switch-btn-list.active {
    background: rgba(25,157,226,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-meti_zeh_m04 .m-switch-btn-sp {
    background: #199de2;
  }
}
.c-edit-meti_zeh_m04 .m-prj-border-panel {
  border: 1px solid #199de2;
  background: rgba(25,157,226,0.05);
}
.c-edit-meti_zeh_m04 .m-main-title::after {
  border-color: #199de2;
}
.c-edit-meti_zeh_m04 .m-heading1-wrap::after {
  border-color: #199de2;
}
.c-edit-meti_zeh_m04 .m-heading2-wrap::after {
  border-color: #199de2;
}
.c-edit-meti_zeh_m04 .m-heading3 {
  border-color: #199de2;
}
.c-edit-meti_zeh_m04 .m-sidebar-title {
  background: #199de2;
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_zeh_m04 .m-sidebar-link:hover {
    background: rgba(25,157,226,0.05);
  }
}
.c-edit-meti_zeh_m04 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(25,157,226,0.1);
}
.c-edit-meti_zeh_m04 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_zeh_m04 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_zeh_m04 .m-sidebar-child-link:hover {
    background: rgba(25,157,226,0.05);
  }
}
.c-edit-meti_zeh_m04 .m-sidebar-ac-btn {
  background: #199de2;
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_zeh_m04 .m-sidebar-ac-link:hover {
    background: rgba(25,157,226,0.05);
  }
}
.c-edit-meti_zeh_m04 .m-btn2,
.c-edit-meti_zeh_m04 .m-btn2-long,
.c-edit-meti_zeh_m04 .m-btn9 {
  background-color: #199de2;
}
.c-edit-meti_zeh_m04 .m-sidebar-ac-list,
.c-edit-meti_zeh_m04 .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #f4b02e;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #f4b02e;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(244,176,46,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #f4b02e;
  }
}
.m-prj-border-panel {
  border: 1px solid #f4b02e;
  background: rgba(244,176,46,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj101 {
    border-left: 3px solid #f4b02e;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj101 .nav-list-child-link span {
    border-left: 2px solid #f4b02e;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj101 {
    border-left: 3px solid #f4b02e;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj101 {
    border-left: 2px solid #f4b02e;
  }
}
.panel-prj101 .panel-list-title {
  background: #f4b02e;
}
.panel-prj101 .panel-list-detail {
  background: rgba(244,176,46,0.05);
}
.panel-prj101 .panel-list-table-title {
  color: #f4b02e;
  fill: #f4b02e;
}
.m-ac-panel-prj101 .m-ac-panel-prj-btn span {
  border-color: #f4b02e;
}
.m-news-detail-prj101 {
  background: #f4b02e;
}
.m-division-panel-prj101 {
  background: rgba(244,176,46,0.05);
  border-color: #f4b02e;
}
.m-form-btn-prj101 input {
  background: #f4b02e;
}
@media print, screen and (min-width: 769px) {
  .c-prj101 .m-switch-btn-list:hover::before {
    background: #f4b02e;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj101 .m-switch-btn-list.active::before {
    background: #f4b02e;
  }
}
@media screen and (max-width: 768px) {
  .c-prj101 .m-switch-btn-list.active {
    background: rgba(244,176,46,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj101 .m-switch-btn-sp {
    background: #f4b02e;
  }
}
.c-prj101 .m-prj-border-panel {
  border: 1px solid #f4b02e;
  background: rgba(244,176,46,0.05);
}
.c-prj101 .m-main-title::after {
  border-color: #f4b02e;
}
.c-prj101 .m-heading1-wrap::after {
  border-color: #f4b02e;
}
.c-prj101 .m-heading2-wrap::after {
  border-color: #f4b02e;
}
.c-prj101 .m-heading3 {
  border-color: #f4b02e;
}
.c-prj101 .m-sidebar-title {
  background: #f4b02e;
}
@media print, screen and (min-width: 769px) {
  .c-prj101 .m-sidebar-link:hover {
    background: rgba(244,176,46,0.05);
  }
}
.c-prj101 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(244,176,46,0.1);
}
.c-prj101 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj101 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj101 .m-sidebar-child-link:hover {
    background: rgba(244,176,46,0.05);
  }
}
.c-prj101 .m-sidebar-ac-btn {
  background: #f4b02e;
}
@media print, screen and (min-width: 769px) {
  .c-prj101 .m-sidebar-ac-link:hover {
    background: rgba(244,176,46,0.05);
  }
}
.c-prj101 .m-btn2,
.c-prj101 .m-btn2-long,
.c-prj101 .m-btn9 {
  background-color: #f4b02e;
}
@media print, screen and (min-width: 769px) {
  .c-edit-moe_zeh_m04 .m-switch-btn-list:hover::before {
    background: #f4b02e;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-moe_zeh_m04 .m-switch-btn-list.active::before {
    background: #f4b02e;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-moe_zeh_m04 .m-switch-btn-list.active {
    background: rgba(244,176,46,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-moe_zeh_m04 .m-switch-btn-sp {
    background: #f4b02e;
  }
}
.c-edit-moe_zeh_m04 .m-prj-border-panel {
  border: 1px solid #f4b02e;
  background: rgba(244,176,46,0.05);
}
.c-edit-moe_zeh_m04 .m-main-title::after {
  border-color: #f4b02e;
}
.c-edit-moe_zeh_m04 .m-heading1-wrap::after {
  border-color: #f4b02e;
}
.c-edit-moe_zeh_m04 .m-heading2-wrap::after {
  border-color: #f4b02e;
}
.c-edit-moe_zeh_m04 .m-heading3 {
  border-color: #f4b02e;
}
.c-edit-moe_zeh_m04 .m-sidebar-title {
  background: #f4b02e;
}
@media print, screen and (min-width: 769px) {
  .c-edit-moe_zeh_m04 .m-sidebar-link:hover {
    background: rgba(244,176,46,0.05);
  }
}
.c-edit-moe_zeh_m04 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(244,176,46,0.1);
}
.c-edit-moe_zeh_m04 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-moe_zeh_m04 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-moe_zeh_m04 .m-sidebar-child-link:hover {
    background: rgba(244,176,46,0.05);
  }
}
.c-edit-moe_zeh_m04 .m-sidebar-ac-btn {
  background: #f4b02e;
}
@media print, screen and (min-width: 769px) {
  .c-edit-moe_zeh_m04 .m-sidebar-ac-link:hover {
    background: rgba(244,176,46,0.05);
  }
}
.c-edit-moe_zeh_m04 .m-btn2,
.c-edit-moe_zeh_m04 .m-btn2-long,
.c-edit-moe_zeh_m04 .m-btn9 {
  background-color: #f4b02e;
}
.c-edit-moe_zeh_m04 .m-sidebar-ac-list,
.c-edit-moe_zeh_m04 .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #d9c27d;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #d9c27d;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(217,194,125,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #d9c27d;
  }
}
.m-prj-border-panel {
  border: 1px solid #d9c27d;
  background: rgba(217,194,125,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj102 {
    border-left: 3px solid #d9c27d;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj102 .nav-list-child-link span {
    border-left: 2px solid #d9c27d;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj102 {
    border-left: 3px solid #d9c27d;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj102 {
    border-left: 2px solid #d9c27d;
  }
}
.panel-prj102 .panel-list-title {
  background: #d9c27d;
}
.panel-prj102 .panel-list-detail {
  background: rgba(217,194,125,0.05);
}
.panel-prj102 .panel-list-table-title {
  color: #d9c27d;
  fill: #d9c27d;
}
.m-ac-panel-prj102 .m-ac-panel-prj-btn span {
  border-color: #d9c27d;
}
.m-news-detail-prj102 {
  background: #d9c27d;
}
.m-division-panel-prj102 {
  background: rgba(217,194,125,0.05);
  border-color: #d9c27d;
}
.m-form-btn-prj102 input {
  background: #d9c27d;
}
@media print, screen and (min-width: 769px) {
  .c-prj102 .m-switch-btn-list:hover::before {
    background: #d9c27d;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj102 .m-switch-btn-list.active::before {
    background: #d9c27d;
  }
}
@media screen and (max-width: 768px) {
  .c-prj102 .m-switch-btn-list.active {
    background: rgba(217,194,125,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj102 .m-switch-btn-sp {
    background: #d9c27d;
  }
}
.c-prj102 .m-prj-border-panel {
  border: 1px solid #d9c27d;
  background: rgba(217,194,125,0.05);
}
.c-prj102 .m-main-title::after {
  border-color: #d9c27d;
}
.c-prj102 .m-heading1-wrap::after {
  border-color: #d9c27d;
}
.c-prj102 .m-heading2-wrap::after {
  border-color: #d9c27d;
}
.c-prj102 .m-heading3 {
  border-color: #d9c27d;
}
.c-prj102 .m-sidebar-title {
  background: #d9c27d;
}
@media print, screen and (min-width: 769px) {
  .c-prj102 .m-sidebar-link:hover {
    background: rgba(217,194,125,0.05);
  }
}
.c-prj102 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(217,194,125,0.1);
}
.c-prj102 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj102 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj102 .m-sidebar-child-link:hover {
    background: rgba(217,194,125,0.05);
  }
}
.c-prj102 .m-sidebar-ac-btn {
  background: #d9c27d;
}
@media print, screen and (min-width: 769px) {
  .c-prj102 .m-sidebar-ac-link:hover {
    background: rgba(217,194,125,0.05);
  }
}
.c-prj102 .m-btn2,
.c-prj102 .m-btn2-long,
.c-prj102 .m-btn9 {
  background-color: #d9c27d;
}
@media print, screen and (min-width: 769px) {
  .c-edit-cutback04 .m-switch-btn-list:hover::before {
    background: #d9c27d;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-cutback04 .m-switch-btn-list.active::before {
    background: #d9c27d;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-cutback04 .m-switch-btn-list.active {
    background: rgba(217,194,125,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-cutback04 .m-switch-btn-sp {
    background: #d9c27d;
  }
}
.c-edit-cutback04 .m-prj-border-panel {
  border: 1px solid #d9c27d;
  background: rgba(217,194,125,0.05);
}
.c-edit-cutback04 .m-main-title::after {
  border-color: #d9c27d;
}
.c-edit-cutback04 .m-heading1-wrap::after {
  border-color: #d9c27d;
}
.c-edit-cutback04 .m-heading2-wrap::after {
  border-color: #d9c27d;
}
.c-edit-cutback04 .m-heading3 {
  border-color: #d9c27d;
}
.c-edit-cutback04 .m-sidebar-title {
  background: #d9c27d;
}
@media print, screen and (min-width: 769px) {
  .c-edit-cutback04 .m-sidebar-link:hover {
    background: rgba(217,194,125,0.05);
  }
}
.c-edit-cutback04 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(217,194,125,0.1);
}
.c-edit-cutback04 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-cutback04 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-cutback04 .m-sidebar-child-link:hover {
    background: rgba(217,194,125,0.05);
  }
}
.c-edit-cutback04 .m-sidebar-ac-btn {
  background: #d9c27d;
}
@media print, screen and (min-width: 769px) {
  .c-edit-cutback04 .m-sidebar-ac-link:hover {
    background: rgba(217,194,125,0.05);
  }
}
.c-edit-cutback04 .m-btn2,
.c-edit-cutback04 .m-btn2-long,
.c-edit-cutback04 .m-btn9 {
  background-color: #d9c27d;
}
.c-edit-cutback04 .m-sidebar-ac-list,
.c-edit-cutback04 .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #888a7f;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #888a7f;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(136,138,127,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #888a7f;
  }
}
.m-prj-border-panel {
  border: 1px solid #888a7f;
  background: rgba(136,138,127,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj103 {
    border-left: 3px solid #888a7f;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj103 .nav-list-child-link span {
    border-left: 2px solid #888a7f;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj103 {
    border-left: 3px solid #888a7f;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj103 {
    border-left: 2px solid #888a7f;
  }
}
.panel-prj103 .panel-list-title {
  background: #888a7f;
}
.panel-prj103 .panel-list-detail {
  background: rgba(136,138,127,0.05);
}
.panel-prj103 .panel-list-table-title {
  color: #888a7f;
  fill: #888a7f;
}
.m-ac-panel-prj103 .m-ac-panel-prj-btn span {
  border-color: #888a7f;
}
.m-news-detail-prj103 {
  background: #888a7f;
}
.m-division-panel-prj103 {
  background: rgba(136,138,127,0.05);
  border-color: #888a7f;
}
.m-form-btn-prj103 input {
  background: #888a7f;
}
@media print, screen and (min-width: 769px) {
  .c-prj103 .m-switch-btn-list:hover::before {
    background: #888a7f;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj103 .m-switch-btn-list.active::before {
    background: #888a7f;
  }
}
@media screen and (max-width: 768px) {
  .c-prj103 .m-switch-btn-list.active {
    background: rgba(136,138,127,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj103 .m-switch-btn-sp {
    background: #888a7f;
  }
}
.c-prj103 .m-prj-border-panel {
  border: 1px solid #888a7f;
  background: rgba(136,138,127,0.05);
}
.c-prj103 .m-main-title::after {
  border-color: #888a7f;
}
.c-prj103 .m-heading1-wrap::after {
  border-color: #888a7f;
}
.c-prj103 .m-heading2-wrap::after {
  border-color: #888a7f;
}
.c-prj103 .m-heading3 {
  border-color: #888a7f;
}
.c-prj103 .m-sidebar-title {
  background: #888a7f;
}
@media print, screen and (min-width: 769px) {
  .c-prj103 .m-sidebar-link:hover {
    background: rgba(136,138,127,0.05);
  }
}
.c-prj103 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(136,138,127,0.1);
}
.c-prj103 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj103 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj103 .m-sidebar-child-link:hover {
    background: rgba(136,138,127,0.05);
  }
}
.c-prj103 .m-sidebar-ac-btn {
  background: #888a7f;
}
@media print, screen and (min-width: 769px) {
  .c-prj103 .m-sidebar-ac-link:hover {
    background: rgba(136,138,127,0.05);
  }
}
.c-prj103 .m-btn2,
.c-prj103 .m-btn2-long,
.c-prj103 .m-btn9 {
  background-color: #888a7f;
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_material04 .m-switch-btn-list:hover::before {
    background: #888a7f;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_material04 .m-switch-btn-list.active::before {
    background: #888a7f;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-meti_material04 .m-switch-btn-list.active {
    background: rgba(136,138,127,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-meti_material04 .m-switch-btn-sp {
    background: #888a7f;
  }
}
.c-edit-meti_material04 .m-prj-border-panel {
  border: 1px solid #888a7f;
  background: rgba(136,138,127,0.05);
}
.c-edit-meti_material04 .m-main-title::after {
  border-color: #888a7f;
}
.c-edit-meti_material04 .m-heading1-wrap::after {
  border-color: #888a7f;
}
.c-edit-meti_material04 .m-heading2-wrap::after {
  border-color: #888a7f;
}
.c-edit-meti_material04 .m-heading3 {
  border-color: #888a7f;
}
.c-edit-meti_material04 .m-sidebar-title {
  background: #888a7f;
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_material04 .m-sidebar-link:hover {
    background: rgba(136,138,127,0.05);
  }
}
.c-edit-meti_material04 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(136,138,127,0.1);
}
.c-edit-meti_material04 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_material04 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_material04 .m-sidebar-child-link:hover {
    background: rgba(136,138,127,0.05);
  }
}
.c-edit-meti_material04 .m-sidebar-ac-btn {
  background: #888a7f;
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_material04 .m-sidebar-ac-link:hover {
    background: rgba(136,138,127,0.05);
  }
}
.c-edit-meti_material04 .m-btn2,
.c-edit-meti_material04 .m-btn2-long,
.c-edit-meti_material04 .m-btn9 {
  background-color: #888a7f;
}
.c-edit-meti_material04 .m-sidebar-ac-list,
.c-edit-meti_material04 .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #f23030;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #f23030;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(242,48,48,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #f23030;
  }
}
.m-prj-border-panel {
  border: 1px solid #f23030;
  background: rgba(242,48,48,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj104 {
    border-left: 3px solid #f23030;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj104 .nav-list-child-link span {
    border-left: 2px solid #f23030;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj104 {
    border-left: 3px solid #f23030;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj104 {
    border-left: 2px solid #f23030;
  }
}
.panel-prj104 .panel-list-title {
  background: #f23030;
}
.panel-prj104 .panel-list-detail {
  background: rgba(242,48,48,0.05);
}
.panel-prj104 .panel-list-table-title {
  color: #f23030;
  fill: #f23030;
}
.m-ac-panel-prj104 .m-ac-panel-prj-btn span {
  border-color: #f23030;
}
.m-news-detail-prj104 {
  background: #f23030;
}
.m-division-panel-prj104 {
  background: rgba(242,48,48,0.05);
  border-color: #f23030;
}
.m-form-btn-prj104 input {
  background: #f23030;
}
@media print, screen and (min-width: 769px) {
  .c-prj104 .m-switch-btn-list:hover::before {
    background: #f23030;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj104 .m-switch-btn-list.active::before {
    background: #f23030;
  }
}
@media screen and (max-width: 768px) {
  .c-prj104 .m-switch-btn-list.active {
    background: rgba(242,48,48,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj104 .m-switch-btn-sp {
    background: #f23030;
  }
}
.c-prj104 .m-prj-border-panel {
  border: 1px solid #f23030;
  background: rgba(242,48,48,0.05);
}
.c-prj104 .m-main-title::after {
  border-color: #f23030;
}
.c-prj104 .m-heading1-wrap::after {
  border-color: #f23030;
}
.c-prj104 .m-heading2-wrap::after {
  border-color: #f23030;
}
.c-prj104 .m-heading3 {
  border-color: #f23030;
}
.c-prj104 .m-sidebar-title {
  background: #f23030;
}
@media print, screen and (min-width: 769px) {
  .c-prj104 .m-sidebar-link:hover {
    background: rgba(242,48,48,0.05);
  }
}
.c-prj104 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(242,48,48,0.1);
}
.c-prj104 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj104 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj104 .m-sidebar-child-link:hover {
    background: rgba(242,48,48,0.05);
  }
}
.c-prj104 .m-sidebar-ac-btn {
  background: #f23030;
}
@media print, screen and (min-width: 769px) {
  .c-prj104 .m-sidebar-ac-link:hover {
    background: rgba(242,48,48,0.05);
  }
}
.c-prj104 .m-btn2,
.c-prj104 .m-btn2-long,
.c-prj104 .m-btn9 {
  background-color: #f23030;
}
@media print, screen and (min-width: 769px) {
  .c-edit-rishihokyu04 .m-switch-btn-list:hover::before {
    background: #f23030;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-rishihokyu04 .m-switch-btn-list.active::before {
    background: #f23030;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-rishihokyu04 .m-switch-btn-list.active {
    background: rgba(242,48,48,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-rishihokyu04 .m-switch-btn-sp {
    background: #f23030;
  }
}
.c-edit-rishihokyu04 .m-prj-border-panel {
  border: 1px solid #f23030;
  background: rgba(242,48,48,0.05);
}
.c-edit-rishihokyu04 .m-main-title::after {
  border-color: #f23030;
}
.c-edit-rishihokyu04 .m-heading1-wrap::after {
  border-color: #f23030;
}
.c-edit-rishihokyu04 .m-heading2-wrap::after {
  border-color: #f23030;
}
.c-edit-rishihokyu04 .m-heading3 {
  border-color: #f23030;
}
.c-edit-rishihokyu04 .m-sidebar-title {
  background: #f23030;
}
@media print, screen and (min-width: 769px) {
  .c-edit-rishihokyu04 .m-sidebar-link:hover {
    background: rgba(242,48,48,0.05);
  }
}
.c-edit-rishihokyu04 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(242,48,48,0.1);
}
.c-edit-rishihokyu04 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-rishihokyu04 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-rishihokyu04 .m-sidebar-child-link:hover {
    background: rgba(242,48,48,0.05);
  }
}
.c-edit-rishihokyu04 .m-sidebar-ac-btn {
  background: #f23030;
}
@media print, screen and (min-width: 769px) {
  .c-edit-rishihokyu04 .m-sidebar-ac-link:hover {
    background: rgba(242,48,48,0.05);
  }
}
.c-edit-rishihokyu04 .m-btn2,
.c-edit-rishihokyu04 .m-btn2-long,
.c-edit-rishihokyu04 .m-btn9 {
  background-color: #f23030;
}
.c-edit-rishihokyu04 .m-sidebar-ac-list,
.c-edit-rishihokyu04 .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #126deb;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #126deb;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(18,109,235,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #126deb;
  }
}
.m-prj-border-panel {
  border: 1px solid #126deb;
  background: rgba(18,109,235,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj105 {
    border-left: 3px solid #126deb;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj105 .nav-list-child-link span {
    border-left: 2px solid #126deb;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj105 {
    border-left: 3px solid #126deb;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj105 {
    border-left: 2px solid #126deb;
  }
}
.panel-prj105 .panel-list-title {
  background: #126deb;
}
.panel-prj105 .panel-list-detail {
  background: rgba(18,109,235,0.05);
}
.panel-prj105 .panel-list-table-title {
  color: #126deb;
  fill: #126deb;
}
.m-ac-panel-prj105 .m-ac-panel-prj-btn span {
  border-color: #126deb;
}
.m-news-detail-prj105 {
  background: #126deb;
}
.m-division-panel-prj105 {
  background: rgba(18,109,235,0.05);
  border-color: #126deb;
}
.m-form-btn-prj105 input {
  background: #126deb;
}
@media print, screen and (min-width: 769px) {
  .c-prj105 .m-switch-btn-list:hover::before {
    background: #126deb;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj105 .m-switch-btn-list.active::before {
    background: #126deb;
  }
}
@media screen and (max-width: 768px) {
  .c-prj105 .m-switch-btn-list.active {
    background: rgba(18,109,235,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj105 .m-switch-btn-sp {
    background: #126deb;
  }
}
.c-prj105 .m-prj-border-panel {
  border: 1px solid #126deb;
  background: rgba(18,109,235,0.05);
}
.c-prj105 .m-main-title::after {
  border-color: #126deb;
}
.c-prj105 .m-heading1-wrap::after {
  border-color: #126deb;
}
.c-prj105 .m-heading2-wrap::after {
  border-color: #126deb;
}
.c-prj105 .m-heading3 {
  border-color: #126deb;
}
.c-prj105 .m-sidebar-title {
  background: #126deb;
}
@media print, screen and (min-width: 769px) {
  .c-prj105 .m-sidebar-link:hover {
    background: rgba(18,109,235,0.05);
  }
}
.c-prj105 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(18,109,235,0.1);
}
.c-prj105 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj105 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj105 .m-sidebar-child-link:hover {
    background: rgba(18,109,235,0.05);
  }
}
.c-prj105 .m-sidebar-ac-btn {
  background: #126deb;
}
@media print, screen and (min-width: 769px) {
  .c-prj105 .m-sidebar-ac-link:hover {
    background: rgba(18,109,235,0.05);
  }
}
.c-prj105 .m-btn2,
.c-prj105 .m-btn2-long,
.c-prj105 .m-btn9 {
  background-color: #126deb;
}
@media print, screen and (min-width: 769px) {
  .c-edit-shoene_pf04 .m-switch-btn-list:hover::before {
    background: #126deb;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-shoene_pf04 .m-switch-btn-list.active::before {
    background: #126deb;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-shoene_pf04 .m-switch-btn-list.active {
    background: rgba(18,109,235,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-shoene_pf04 .m-switch-btn-sp {
    background: #126deb;
  }
}
.c-edit-shoene_pf04 .m-prj-border-panel {
  border: 1px solid #126deb;
  background: rgba(18,109,235,0.05);
}
.c-edit-shoene_pf04 .m-main-title::after {
  border-color: #126deb;
}
.c-edit-shoene_pf04 .m-heading1-wrap::after {
  border-color: #126deb;
}
.c-edit-shoene_pf04 .m-heading2-wrap::after {
  border-color: #126deb;
}
.c-edit-shoene_pf04 .m-heading3 {
  border-color: #126deb;
}
.c-edit-shoene_pf04 .m-sidebar-title {
  background: #126deb;
}
@media print, screen and (min-width: 769px) {
  .c-edit-shoene_pf04 .m-sidebar-link:hover {
    background: rgba(18,109,235,0.05);
  }
}
.c-edit-shoene_pf04 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(18,109,235,0.1);
}
.c-edit-shoene_pf04 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-shoene_pf04 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-shoene_pf04 .m-sidebar-child-link:hover {
    background: rgba(18,109,235,0.05);
  }
}
.c-edit-shoene_pf04 .m-sidebar-ac-btn {
  background: #126deb;
}
@media print, screen and (min-width: 769px) {
  .c-edit-shoene_pf04 .m-sidebar-ac-link:hover {
    background: rgba(18,109,235,0.05);
  }
}
.c-edit-shoene_pf04 .m-btn2,
.c-edit-shoene_pf04 .m-btn2-long,
.c-edit-shoene_pf04 .m-btn9 {
  background-color: #126deb;
}
.c-edit-shoene_pf04 .m-sidebar-ac-list,
.c-edit-shoene_pf04 .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #f5a04d;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #f5a04d;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(245,160,77,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #f5a04d;
  }
}
.m-prj-border-panel {
  border: 1px solid #f5a04d;
  background: rgba(245,160,77,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj106 {
    border-left: 3px solid #f5a04d;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj106 .nav-list-child-link span {
    border-left: 2px solid #f5a04d;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj106 {
    border-left: 3px solid #f5a04d;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj106 {
    border-left: 2px solid #f5a04d;
  }
}
.panel-prj106 .panel-list-title {
  background: #f5a04d;
}
.panel-prj106 .panel-list-detail {
  background: rgba(245,160,77,0.05);
}
.panel-prj106 .panel-list-table-title {
  color: #f5a04d;
  fill: #f5a04d;
}
.m-ac-panel-prj106 .m-ac-panel-prj-btn span {
  border-color: #f5a04d;
}
.m-news-detail-prj106 {
  background: #f5a04d;
}
.m-division-panel-prj106 {
  background: rgba(245,160,77,0.05);
  border-color: #f5a04d;
}
.m-form-btn-prj106 input {
  background: #f5a04d;
}
@media print, screen and (min-width: 769px) {
  .c-prj106 .m-switch-btn-list:hover::before {
    background: #f5a04d;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj106 .m-switch-btn-list.active::before {
    background: #f5a04d;
  }
}
@media screen and (max-width: 768px) {
  .c-prj106 .m-switch-btn-list.active {
    background: rgba(245,160,77,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj106 .m-switch-btn-sp {
    background: #f5a04d;
  }
}
.c-prj106 .m-prj-border-panel {
  border: 1px solid #f5a04d;
  background: rgba(245,160,77,0.05);
}
.c-prj106 .m-main-title::after {
  border-color: #f5a04d;
}
.c-prj106 .m-heading1-wrap::after {
  border-color: #f5a04d;
}
.c-prj106 .m-heading2-wrap::after {
  border-color: #f5a04d;
}
.c-prj106 .m-heading3 {
  border-color: #f5a04d;
}
.c-prj106 .m-sidebar-title {
  background: #f5a04d;
}
@media print, screen and (min-width: 769px) {
  .c-prj106 .m-sidebar-link:hover {
    background: rgba(245,160,77,0.05);
  }
}
.c-prj106 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(245,160,77,0.1);
}
.c-prj106 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj106 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj106 .m-sidebar-child-link:hover {
    background: rgba(245,160,77,0.05);
  }
}
.c-prj106 .m-sidebar-ac-btn {
  background: #f5a04d;
}
@media print, screen and (min-width: 769px) {
  .c-prj106 .m-sidebar-ac-link:hover {
    background: rgba(245,160,77,0.05);
  }
}
.c-prj106 .m-btn2,
.c-prj106 .m-btn2-long,
.c-prj106 .m-btn9 {
  background-color: #f5a04d;
}
@media print, screen and (min-width: 769px) {
  .c-edit-dp04 .m-switch-btn-list:hover::before {
    background: #f5a04d;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-dp04 .m-switch-btn-list.active::before {
    background: #f5a04d;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-dp04 .m-switch-btn-list.active {
    background: rgba(245,160,77,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-dp04 .m-switch-btn-sp {
    background: #f5a04d;
  }
}
.c-edit-dp04 .m-prj-border-panel {
  border: 1px solid #f5a04d;
  background: rgba(245,160,77,0.05);
}
.c-edit-dp04 .m-main-title::after {
  border-color: #f5a04d;
}
.c-edit-dp04 .m-heading1-wrap::after {
  border-color: #f5a04d;
}
.c-edit-dp04 .m-heading2-wrap::after {
  border-color: #f5a04d;
}
.c-edit-dp04 .m-heading3 {
  border-color: #f5a04d;
}
.c-edit-dp04 .m-sidebar-title {
  background: #f5a04d;
}
@media print, screen and (min-width: 769px) {
  .c-edit-dp04 .m-sidebar-link:hover {
    background: rgba(245,160,77,0.05);
  }
}
.c-edit-dp04 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(245,160,77,0.1);
}
.c-edit-dp04 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-dp04 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-dp04 .m-sidebar-child-link:hover {
    background: rgba(245,160,77,0.05);
  }
}
.c-edit-dp04 .m-sidebar-ac-btn {
  background: #f5a04d;
}
@media print, screen and (min-width: 769px) {
  .c-edit-dp04 .m-sidebar-ac-link:hover {
    background: rgba(245,160,77,0.05);
  }
}
.c-edit-dp04 .m-btn2,
.c-edit-dp04 .m-btn2-long,
.c-edit-dp04 .m-btn9 {
  background-color: #f5a04d;
}
.c-edit-dp04 .m-sidebar-ac-list,
.c-edit-dp04 .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #00b050;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #00b050;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(0,176,80,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #00b050;
  }
}
.m-prj-border-panel {
  border: 1px solid #00b050;
  background: rgba(0,176,80,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj107 {
    border-left: 3px solid #00b050;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj107 .nav-list-child-link span {
    border-left: 2px solid #00b050;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj107 {
    border-left: 3px solid #00b050;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj107 {
    border-left: 2px solid #00b050;
  }
}
.panel-prj107 .panel-list-title {
  background: #00b050;
}
.panel-prj107 .panel-list-detail {
  background: rgba(0,176,80,0.05);
}
.panel-prj107 .panel-list-table-title {
  color: #00b050;
  fill: #00b050;
}
.m-ac-panel-prj107 .m-ac-panel-prj-btn span {
  border-color: #00b050;
}
.m-news-detail-prj107 {
  background: #00b050;
}
.m-division-panel-prj107 {
  background: rgba(0,176,80,0.05);
  border-color: #00b050;
}
.m-form-btn-prj107 input {
  background: #00b050;
}
@media print, screen and (min-width: 769px) {
  .c-prj107 .m-switch-btn-list:hover::before {
    background: #00b050;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj107 .m-switch-btn-list.active::before {
    background: #00b050;
  }
}
@media screen and (max-width: 768px) {
  .c-prj107 .m-switch-btn-list.active {
    background: rgba(0,176,80,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj107 .m-switch-btn-sp {
    background: #00b050;
  }
}
.c-prj107 .m-prj-border-panel {
  border: 1px solid #00b050;
  background: rgba(0,176,80,0.05);
}
.c-prj107 .m-main-title::after {
  border-color: #00b050;
}
.c-prj107 .m-heading1-wrap::after {
  border-color: #00b050;
}
.c-prj107 .m-heading2-wrap::after {
  border-color: #00b050;
}
.c-prj107 .m-heading3 {
  border-color: #00b050;
}
.c-prj107 .m-sidebar-title {
  background: #00b050;
}
@media print, screen and (min-width: 769px) {
  .c-prj107 .m-sidebar-link:hover {
    background: rgba(0,176,80,0.05);
  }
}
.c-prj107 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(0,176,80,0.1);
}
.c-prj107 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj107 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj107 .m-sidebar-child-link:hover {
    background: rgba(0,176,80,0.05);
  }
}
.c-prj107 .m-sidebar-ac-btn {
  background: #00b050;
}
@media print, screen and (min-width: 769px) {
  .c-prj107 .m-sidebar-ac-link:hover {
    background: rgba(0,176,80,0.05);
  }
}
.c-prj107 .m-btn2,
.c-prj107 .m-btn2-long,
.c-prj107 .m-btn9 {
  background-color: #00b050;
}
@media print, screen and (min-width: 769px) {
  .c-edit-saieneaggregation04 .m-switch-btn-list:hover::before {
    background: #00b050;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-saieneaggregation04 .m-switch-btn-list.active::before {
    background: #00b050;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-saieneaggregation04 .m-switch-btn-list.active {
    background: rgba(0,176,80,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-saieneaggregation04 .m-switch-btn-sp {
    background: #00b050;
  }
}
.c-edit-saieneaggregation04 .m-prj-border-panel {
  border: 1px solid #00b050;
  background: rgba(0,176,80,0.05);
}
.c-edit-saieneaggregation04 .m-main-title::after {
  border-color: #00b050;
}
.c-edit-saieneaggregation04 .m-heading1-wrap::after {
  border-color: #00b050;
}
.c-edit-saieneaggregation04 .m-heading2-wrap::after {
  border-color: #00b050;
}
.c-edit-saieneaggregation04 .m-heading3 {
  border-color: #00b050;
}
.c-edit-saieneaggregation04 .m-sidebar-title {
  background: #00b050;
}
@media print, screen and (min-width: 769px) {
  .c-edit-saieneaggregation04 .m-sidebar-link:hover {
    background: rgba(0,176,80,0.05);
  }
}
.c-edit-saieneaggregation04 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(0,176,80,0.1);
}
.c-edit-saieneaggregation04 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-saieneaggregation04 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-saieneaggregation04 .m-sidebar-child-link:hover {
    background: rgba(0,176,80,0.05);
  }
}
.c-edit-saieneaggregation04 .m-sidebar-ac-btn {
  background: #00b050;
}
@media print, screen and (min-width: 769px) {
  .c-edit-saieneaggregation04 .m-sidebar-ac-link:hover {
    background: rgba(0,176,80,0.05);
  }
}
.c-edit-saieneaggregation04 .m-btn2,
.c-edit-saieneaggregation04 .m-btn2-long,
.c-edit-saieneaggregation04 .m-btn9 {
  background-color: #00b050;
}
.c-edit-saieneaggregation04 .m-sidebar-ac-list,
.c-edit-saieneaggregation04 .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #ba55d3;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #ba55d3;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(186,85,211,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #ba55d3;
  }
}
.m-prj-border-panel {
  border: 1px solid #ba55d3;
  background: rgba(186,85,211,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj108 {
    border-left: 3px solid #ba55d3;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj108 .nav-list-child-link span {
    border-left: 2px solid #ba55d3;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj108 {
    border-left: 3px solid #ba55d3;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj108 {
    border-left: 2px solid #ba55d3;
  }
}
.panel-prj108 .panel-list-title {
  background: #ba55d3;
}
.panel-prj108 .panel-list-detail {
  background: rgba(186,85,211,0.05);
}
.panel-prj108 .panel-list-table-title {
  color: #ba55d3;
  fill: #ba55d3;
}
.m-ac-panel-prj108 .m-ac-panel-prj-btn span {
  border-color: #ba55d3;
}
.m-news-detail-prj108 {
  background: #ba55d3;
}
.m-division-panel-prj108 {
  background: rgba(186,85,211,0.05);
  border-color: #ba55d3;
}
.m-form-btn-prj108 input {
  background: #ba55d3;
}
@media print, screen and (min-width: 769px) {
  .c-prj108 .m-switch-btn-list:hover::before {
    background: #ba55d3;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj108 .m-switch-btn-list.active::before {
    background: #ba55d3;
  }
}
@media screen and (max-width: 768px) {
  .c-prj108 .m-switch-btn-list.active {
    background: rgba(186,85,211,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj108 .m-switch-btn-sp {
    background: #ba55d3;
  }
}
.c-prj108 .m-prj-border-panel {
  border: 1px solid #ba55d3;
  background: rgba(186,85,211,0.05);
}
.c-prj108 .m-main-title::after {
  border-color: #ba55d3;
}
.c-prj108 .m-heading1-wrap::after {
  border-color: #ba55d3;
}
.c-prj108 .m-heading2-wrap::after {
  border-color: #ba55d3;
}
.c-prj108 .m-heading3 {
  border-color: #ba55d3;
}
.c-prj108 .m-sidebar-title {
  background: #ba55d3;
}
@media print, screen and (min-width: 769px) {
  .c-prj108 .m-sidebar-link:hover {
    background: rgba(186,85,211,0.05);
  }
}
.c-prj108 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(186,85,211,0.1);
}
.c-prj108 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj108 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj108 .m-sidebar-child-link:hover {
    background: rgba(186,85,211,0.05);
  }
}
.c-prj108 .m-sidebar-ac-btn {
  background: #ba55d3;
}
@media print, screen and (min-width: 769px) {
  .c-prj108 .m-sidebar-ac-link:hover {
    background: rgba(186,85,211,0.05);
  }
}
.c-prj108 .m-btn2,
.c-prj108 .m-btn2-long,
.c-prj108 .m-btn9 {
  background-color: #ba55d3;
}
@media print, screen and (min-width: 769px) {
  .c-edit-DERaggregation04 .m-switch-btn-list:hover::before {
    background: #ba55d3;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-DERaggregation04 .m-switch-btn-list.active::before {
    background: #ba55d3;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-DERaggregation04 .m-switch-btn-list.active {
    background: rgba(186,85,211,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-DERaggregation04 .m-switch-btn-sp {
    background: #ba55d3;
  }
}
.c-edit-DERaggregation04 .m-prj-border-panel {
  border: 1px solid #ba55d3;
  background: rgba(186,85,211,0.05);
}
.c-edit-DERaggregation04 .m-main-title::after {
  border-color: #ba55d3;
}
.c-edit-DERaggregation04 .m-heading1-wrap::after {
  border-color: #ba55d3;
}
.c-edit-DERaggregation04 .m-heading2-wrap::after {
  border-color: #ba55d3;
}
.c-edit-DERaggregation04 .m-heading3 {
  border-color: #ba55d3;
}
.c-edit-DERaggregation04 .m-sidebar-title {
  background: #ba55d3;
}
@media print, screen and (min-width: 769px) {
  .c-edit-DERaggregation04 .m-sidebar-link:hover {
    background: rgba(186,85,211,0.05);
  }
}
.c-edit-DERaggregation04 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(186,85,211,0.1);
}
.c-edit-DERaggregation04 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-DERaggregation04 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-DERaggregation04 .m-sidebar-child-link:hover {
    background: rgba(186,85,211,0.05);
  }
}
.c-edit-DERaggregation04 .m-sidebar-ac-btn {
  background: #ba55d3;
}
@media print, screen and (min-width: 769px) {
  .c-edit-DERaggregation04 .m-sidebar-ac-link:hover {
    background: rgba(186,85,211,0.05);
  }
}
.c-edit-DERaggregation04 .m-btn2,
.c-edit-DERaggregation04 .m-btn2-long,
.c-edit-DERaggregation04 .m-btn9 {
  background-color: #ba55d3;
}
.c-edit-DERaggregation04 .m-sidebar-ac-list,
.c-edit-DERaggregation04 .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #ff7f50;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #ff7f50;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(255,127,80,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #ff7f50;
  }
}
.m-prj-border-panel {
  border: 1px solid #ff7f50;
  background: rgba(255,127,80,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj109 {
    border-left: 3px solid #ff7f50;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj109 .nav-list-child-link span {
    border-left: 2px solid #ff7f50;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj109 {
    border-left: 3px solid #ff7f50;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj109 {
    border-left: 2px solid #ff7f50;
  }
}
.panel-prj109 .panel-list-title {
  background: #ff7f50;
}
.panel-prj109 .panel-list-detail {
  background: rgba(255,127,80,0.05);
}
.panel-prj109 .panel-list-table-title {
  color: #ff7f50;
  fill: #ff7f50;
}
.m-ac-panel-prj109 .m-ac-panel-prj-btn span {
  border-color: #ff7f50;
}
.m-news-detail-prj109 {
  background: #ff7f50;
}
.m-division-panel-prj109 {
  background: rgba(255,127,80,0.05);
  border-color: #ff7f50;
}
.m-form-btn-prj109 input {
  background: #ff7f50;
}
@media print, screen and (min-width: 769px) {
  .c-prj109 .m-switch-btn-list:hover::before {
    background: #ff7f50;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj109 .m-switch-btn-list.active::before {
    background: #ff7f50;
  }
}
@media screen and (max-width: 768px) {
  .c-prj109 .m-switch-btn-list.active {
    background: rgba(255,127,80,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj109 .m-switch-btn-sp {
    background: #ff7f50;
  }
}
.c-prj109 .m-prj-border-panel {
  border: 1px solid #ff7f50;
  background: rgba(255,127,80,0.05);
}
.c-prj109 .m-main-title::after {
  border-color: #ff7f50;
}
.c-prj109 .m-heading1-wrap::after {
  border-color: #ff7f50;
}
.c-prj109 .m-heading2-wrap::after {
  border-color: #ff7f50;
}
.c-prj109 .m-heading3 {
  border-color: #ff7f50;
}
.c-prj109 .m-sidebar-title {
  background: #ff7f50;
}
@media print, screen and (min-width: 769px) {
  .c-prj109 .m-sidebar-link:hover {
    background: rgba(255,127,80,0.05);
  }
}
.c-prj109 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(255,127,80,0.1);
}
.c-prj109 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj109 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj109 .m-sidebar-child-link:hover {
    background: rgba(255,127,80,0.05);
  }
}
.c-prj109 .m-sidebar-ac-btn {
  background: #ff7f50;
}
@media print, screen and (min-width: 769px) {
  .c-prj109 .m-sidebar-ac-link:hover {
    background: rgba(255,127,80,0.05);
  }
}
.c-prj109 .m-btn2,
.c-prj109 .m-btn2-long,
.c-prj109 .m-btn9 {
  background-color: #ff7f50;
}
@media print, screen and (min-width: 769px) {
  .c-edit-microgrid04 .m-switch-btn-list:hover::before {
    background: #ff7f50;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-microgrid04 .m-switch-btn-list.active::before {
    background: #ff7f50;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-microgrid04 .m-switch-btn-list.active {
    background: rgba(255,127,80,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-microgrid04 .m-switch-btn-sp {
    background: #ff7f50;
  }
}
.c-edit-microgrid04 .m-prj-border-panel {
  border: 1px solid #ff7f50;
  background: rgba(255,127,80,0.05);
}
.c-edit-microgrid04 .m-main-title::after {
  border-color: #ff7f50;
}
.c-edit-microgrid04 .m-heading1-wrap::after {
  border-color: #ff7f50;
}
.c-edit-microgrid04 .m-heading2-wrap::after {
  border-color: #ff7f50;
}
.c-edit-microgrid04 .m-heading3 {
  border-color: #ff7f50;
}
.c-edit-microgrid04 .m-sidebar-title {
  background: #ff7f50;
}
@media print, screen and (min-width: 769px) {
  .c-edit-microgrid04 .m-sidebar-link:hover {
    background: rgba(255,127,80,0.05);
  }
}
.c-edit-microgrid04 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(255,127,80,0.1);
}
.c-edit-microgrid04 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-microgrid04 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-microgrid04 .m-sidebar-child-link:hover {
    background: rgba(255,127,80,0.05);
  }
}
.c-edit-microgrid04 .m-sidebar-ac-btn {
  background: #ff7f50;
}
@media print, screen and (min-width: 769px) {
  .c-edit-microgrid04 .m-sidebar-ac-link:hover {
    background: rgba(255,127,80,0.05);
  }
}
.c-edit-microgrid04 .m-btn2,
.c-edit-microgrid04 .m-btn2-long,
.c-edit-microgrid04 .m-btn9 {
  background-color: #ff7f50;
}
.c-edit-microgrid04 .m-sidebar-ac-list,
.c-edit-microgrid04 .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #00bfff;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #00bfff;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(0,191,255,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #00bfff;
  }
}
.m-prj-border-panel {
  border: 1px solid #00bfff;
  background: rgba(0,191,255,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj110 {
    border-left: 3px solid #00bfff;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj110 .nav-list-child-link span {
    border-left: 2px solid #00bfff;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj110 {
    border-left: 3px solid #00bfff;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj110 {
    border-left: 2px solid #00bfff;
  }
}
.panel-prj110 .panel-list-title {
  background: #00bfff;
}
.panel-prj110 .panel-list-detail {
  background: rgba(0,191,255,0.05);
}
.panel-prj110 .panel-list-table-title {
  color: #00bfff;
  fill: #00bfff;
}
.m-ac-panel-prj110 .m-ac-panel-prj-btn span {
  border-color: #00bfff;
}
.m-news-detail-prj110 {
  background: #00bfff;
}
.m-division-panel-prj110 {
  background: rgba(0,191,255,0.05);
  border-color: #00bfff;
}
.m-form-btn-prj110 input {
  background: #00bfff;
}
@media print, screen and (min-width: 769px) {
  .c-prj110 .m-switch-btn-list:hover::before {
    background: #00bfff;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj110 .m-switch-btn-list.active::before {
    background: #00bfff;
  }
}
@media screen and (max-width: 768px) {
  .c-prj110 .m-switch-btn-list.active {
    background: rgba(0,191,255,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj110 .m-switch-btn-sp {
    background: #00bfff;
  }
}
.c-prj110 .m-prj-border-panel {
  border: 1px solid #00bfff;
  background: rgba(0,191,255,0.05);
}
.c-prj110 .m-main-title::after {
  border-color: #00bfff;
}
.c-prj110 .m-heading1-wrap::after {
  border-color: #00bfff;
}
.c-prj110 .m-heading2-wrap::after {
  border-color: #00bfff;
}
.c-prj110 .m-heading3 {
  border-color: #00bfff;
}
.c-prj110 .m-sidebar-title {
  background: #00bfff;
}
@media print, screen and (min-width: 769px) {
  .c-prj110 .m-sidebar-link:hover {
    background: rgba(0,191,255,0.05);
  }
}
.c-prj110 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(0,191,255,0.1);
}
.c-prj110 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj110 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj110 .m-sidebar-child-link:hover {
    background: rgba(0,191,255,0.05);
  }
}
.c-prj110 .m-sidebar-ac-btn {
  background: #00bfff;
}
@media print, screen and (min-width: 769px) {
  .c-prj110 .m-sidebar-ac-link:hover {
    background: rgba(0,191,255,0.05);
  }
}
.c-prj110 .m-btn2,
.c-prj110 .m-btn2-long,
.c-prj110 .m-btn9 {
  background-color: #00bfff;
}
@media print, screen and (min-width: 769px) {
  .c-edit-shindan04r .m-switch-btn-list:hover::before {
    background: #00bfff;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-shindan04r .m-switch-btn-list.active::before {
    background: #00bfff;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-shindan04r .m-switch-btn-list.active {
    background: rgba(0,191,255,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-shindan04r .m-switch-btn-sp {
    background: #00bfff;
  }
}
.c-edit-shindan04r .m-prj-border-panel {
  border: 1px solid #00bfff;
  background: rgba(0,191,255,0.05);
}
.c-edit-shindan04r .m-main-title::after {
  border-color: #00bfff;
}
.c-edit-shindan04r .m-heading1-wrap::after {
  border-color: #00bfff;
}
.c-edit-shindan04r .m-heading2-wrap::after {
  border-color: #00bfff;
}
.c-edit-shindan04r .m-heading3 {
  border-color: #00bfff;
}
.c-edit-shindan04r .m-sidebar-title {
  background: #00bfff;
}
@media print, screen and (min-width: 769px) {
  .c-edit-shindan04r .m-sidebar-link:hover {
    background: rgba(0,191,255,0.05);
  }
}
.c-edit-shindan04r .m-sidebar-list.active .m-sidebar-link {
  background: rgba(0,191,255,0.1);
}
.c-edit-shindan04r .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-shindan04r .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-shindan04r .m-sidebar-child-link:hover {
    background: rgba(0,191,255,0.05);
  }
}
.c-edit-shindan04r .m-sidebar-ac-btn {
  background: #00bfff;
}
@media print, screen and (min-width: 769px) {
  .c-edit-shindan04r .m-sidebar-ac-link:hover {
    background: rgba(0,191,255,0.05);
  }
}
.c-edit-shindan04r .m-btn2,
.c-edit-shindan04r .m-btn2-long,
.c-edit-shindan04r .m-btn9 {
  background-color: #00bfff;
}
.c-edit-shindan04r .m-sidebar-ac-list,
.c-edit-shindan04r .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #366092;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #366092;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(54,96,146,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #366092;
  }
}
.m-prj-border-panel {
  border: 1px solid #366092;
  background: rgba(54,96,146,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj111 {
    border-left: 3px solid #366092;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj111 .nav-list-child-link span {
    border-left: 2px solid #366092;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj111 {
    border-left: 3px solid #366092;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj111 {
    border-left: 2px solid #366092;
  }
}
.panel-prj111 .panel-list-title {
  background: #366092;
}
.panel-prj111 .panel-list-detail {
  background: rgba(54,96,146,0.05);
}
.panel-prj111 .panel-list-table-title {
  color: #366092;
  fill: #366092;
}
.m-ac-panel-prj111 .m-ac-panel-prj-btn span {
  border-color: #366092;
}
.m-news-detail-prj111 {
  background: #366092;
}
.m-division-panel-prj111 {
  background: rgba(54,96,146,0.05);
  border-color: #366092;
}
.m-form-btn-prj111 input {
  background: #366092;
}
@media print, screen and (min-width: 769px) {
  .c-prj111 .m-switch-btn-list:hover::before {
    background: #366092;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj111 .m-switch-btn-list.active::before {
    background: #366092;
  }
}
@media screen and (max-width: 768px) {
  .c-prj111 .m-switch-btn-list.active {
    background: rgba(54,96,146,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj111 .m-switch-btn-sp {
    background: #366092;
  }
}
.c-prj111 .m-prj-border-panel {
  border: 1px solid #366092;
  background: rgba(54,96,146,0.05);
}
.c-prj111 .m-main-title::after {
  border-color: #366092;
}
.c-prj111 .m-heading1-wrap::after {
  border-color: #366092;
}
.c-prj111 .m-heading2-wrap::after {
  border-color: #366092;
}
.c-prj111 .m-heading3 {
  border-color: #366092;
}
.c-prj111 .m-sidebar-title {
  background: #366092;
}
@media print, screen and (min-width: 769px) {
  .c-prj111 .m-sidebar-link:hover {
    background: rgba(54,96,146,0.05);
  }
}
.c-prj111 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(54,96,146,0.1);
}
.c-prj111 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj111 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj111 .m-sidebar-child-link:hover {
    background: rgba(54,96,146,0.05);
  }
}
.c-prj111 .m-sidebar-ac-btn {
  background: #366092;
}
@media print, screen and (min-width: 769px) {
  .c-prj111 .m-sidebar-ac-link:hover {
    background: rgba(54,96,146,0.05);
  }
}
.c-prj111 .m-btn2,
.c-prj111 .m-btn2-long,
.c-prj111 .m-btn9 {
  background-color: #366092;
}
@media print, screen and (min-width: 769px) {
  .c-edit-hewh04r .m-switch-btn-list:hover::before {
    background: #366092;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-hewh04r .m-switch-btn-list.active::before {
    background: #366092;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-hewh04r .m-switch-btn-list.active {
    background: rgba(54,96,146,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-hewh04r .m-switch-btn-sp {
    background: #366092;
  }
}
.c-edit-hewh04r .m-prj-border-panel {
  border: 1px solid #366092;
  background: rgba(54,96,146,0.05);
}
.c-edit-hewh04r .m-main-title::after {
  border-color: #366092;
}
.c-edit-hewh04r .m-heading1-wrap::after {
  border-color: #366092;
}
.c-edit-hewh04r .m-heading2-wrap::after {
  border-color: #366092;
}
.c-edit-hewh04r .m-heading3 {
  border-color: #366092;
}
.c-edit-hewh04r .m-sidebar-title {
  background: #366092;
}
@media print, screen and (min-width: 769px) {
  .c-edit-hewh04r .m-sidebar-link:hover {
    background: rgba(54,96,146,0.05);
  }
}
.c-edit-hewh04r .m-sidebar-list.active .m-sidebar-link {
  background: rgba(54,96,146,0.1);
}
.c-edit-hewh04r .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-hewh04r .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-hewh04r .m-sidebar-child-link:hover {
    background: rgba(54,96,146,0.05);
  }
}
.c-edit-hewh04r .m-sidebar-ac-btn {
  background: #366092;
}
@media print, screen and (min-width: 769px) {
  .c-edit-hewh04r .m-sidebar-ac-link:hover {
    background: rgba(54,96,146,0.05);
  }
}
.c-edit-hewh04r .m-btn2,
.c-edit-hewh04r .m-btn2-long,
.c-edit-hewh04r .m-btn9 {
  background-color: #366092;
}
.c-edit-hewh04r .m-sidebar-ac-list,
.c-edit-hewh04r .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #c00;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #c00;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(204,0,0,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #c00;
  }
}
.m-prj-border-panel {
  border: 1px solid #c00;
  background: rgba(204,0,0,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj112 {
    border-left: 3px solid #c00;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj112 .nav-list-child-link span {
    border-left: 2px solid #c00;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj112 {
    border-left: 3px solid #c00;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj112 {
    border-left: 2px solid #c00;
  }
}
.panel-prj112 .panel-list-title {
  background: #c00;
}
.panel-prj112 .panel-list-detail {
  background: rgba(204,0,0,0.05);
}
.panel-prj112 .panel-list-table-title {
  color: #c00;
  fill: #c00;
}
.m-ac-panel-prj112 .m-ac-panel-prj-btn span {
  border-color: #c00;
}
.m-news-detail-prj112 {
  background: #c00;
}
.m-division-panel-prj112 {
  background: rgba(204,0,0,0.05);
  border-color: #c00;
}
.m-form-btn-prj112 input {
  background: #c00;
}
@media print, screen and (min-width: 769px) {
  .c-prj112 .m-switch-btn-list:hover::before {
    background: #c00;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj112 .m-switch-btn-list.active::before {
    background: #c00;
  }
}
@media screen and (max-width: 768px) {
  .c-prj112 .m-switch-btn-list.active {
    background: rgba(204,0,0,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj112 .m-switch-btn-sp {
    background: #c00;
  }
}
.c-prj112 .m-prj-border-panel {
  border: 1px solid #c00;
  background: rgba(204,0,0,0.05);
}
.c-prj112 .m-main-title::after {
  border-color: #c00;
}
.c-prj112 .m-heading1-wrap::after {
  border-color: #c00;
}
.c-prj112 .m-heading2-wrap::after {
  border-color: #c00;
}
.c-prj112 .m-heading3 {
  border-color: #c00;
}
.c-prj112 .m-sidebar-title {
  background: #c00;
}
@media print, screen and (min-width: 769px) {
  .c-prj112 .m-sidebar-link:hover {
    background: rgba(204,0,0,0.05);
  }
}
.c-prj112 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(204,0,0,0.1);
}
.c-prj112 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj112 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj112 .m-sidebar-child-link:hover {
    background: rgba(204,0,0,0.05);
  }
}
.c-prj112 .m-sidebar-ac-btn {
  background: #c00;
}
@media print, screen and (min-width: 769px) {
  .c-prj112 .m-sidebar-ac-link:hover {
    background: rgba(204,0,0,0.05);
  }
}
.c-prj112 .m-btn2,
.c-prj112 .m-btn2-long,
.c-prj112 .m-btn9 {
  background-color: #c00;
}
@media print, screen and (min-width: 769px) {
  .c-edit-hiw04r .m-switch-btn-list:hover::before {
    background: #c00;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-hiw04r .m-switch-btn-list.active::before {
    background: #c00;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-hiw04r .m-switch-btn-list.active {
    background: rgba(204,0,0,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-hiw04r .m-switch-btn-sp {
    background: #c00;
  }
}
.c-edit-hiw04r .m-prj-border-panel {
  border: 1px solid #c00;
  background: rgba(204,0,0,0.05);
}
.c-edit-hiw04r .m-main-title::after {
  border-color: #c00;
}
.c-edit-hiw04r .m-heading1-wrap::after {
  border-color: #c00;
}
.c-edit-hiw04r .m-heading2-wrap::after {
  border-color: #c00;
}
.c-edit-hiw04r .m-heading3 {
  border-color: #c00;
}
.c-edit-hiw04r .m-sidebar-title {
  background: #c00;
}
@media print, screen and (min-width: 769px) {
  .c-edit-hiw04r .m-sidebar-link:hover {
    background: rgba(204,0,0,0.05);
  }
}
.c-edit-hiw04r .m-sidebar-list.active .m-sidebar-link {
  background: rgba(204,0,0,0.1);
}
.c-edit-hiw04r .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-hiw04r .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-hiw04r .m-sidebar-child-link:hover {
    background: rgba(204,0,0,0.05);
  }
}
.c-edit-hiw04r .m-sidebar-ac-btn {
  background: #c00;
}
@media print, screen and (min-width: 769px) {
  .c-edit-hiw04r .m-sidebar-ac-link:hover {
    background: rgba(204,0,0,0.05);
  }
}
.c-edit-hiw04r .m-btn2,
.c-edit-hiw04r .m-btn2-long,
.c-edit-hiw04r .m-btn9 {
  background-color: #c00;
}
.c-edit-hiw04r .m-sidebar-ac-list,
.c-edit-hiw04r .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #8064a2;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #8064a2;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(128,100,162,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #8064a2;
  }
}
.m-prj-border-panel {
  border: 1px solid #8064a2;
  background: rgba(128,100,162,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj113 {
    border-left: 3px solid #8064a2;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj113 .nav-list-child-link span {
    border-left: 2px solid #8064a2;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj113 {
    border-left: 3px solid #8064a2;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj113 {
    border-left: 2px solid #8064a2;
  }
}
.panel-prj113 .panel-list-title {
  background: #8064a2;
}
.panel-prj113 .panel-list-detail {
  background: rgba(128,100,162,0.05);
}
.panel-prj113 .panel-list-table-title {
  color: #8064a2;
  fill: #8064a2;
}
.m-ac-panel-prj113 .m-ac-panel-prj-btn span {
  border-color: #8064a2;
}
.m-news-detail-prj113 {
  background: #8064a2;
}
.m-division-panel-prj113 {
  background: rgba(128,100,162,0.05);
  border-color: #8064a2;
}
.m-form-btn-prj113 input {
  background: #8064a2;
}
@media print, screen and (min-width: 769px) {
  .c-prj113 .m-switch-btn-list:hover::before {
    background: #8064a2;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj113 .m-switch-btn-list.active::before {
    background: #8064a2;
  }
}
@media screen and (max-width: 768px) {
  .c-prj113 .m-switch-btn-list.active {
    background: rgba(128,100,162,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj113 .m-switch-btn-sp {
    background: #8064a2;
  }
}
.c-prj113 .m-prj-border-panel {
  border: 1px solid #8064a2;
  background: rgba(128,100,162,0.05);
}
.c-prj113 .m-main-title::after {
  border-color: #8064a2;
}
.c-prj113 .m-heading1-wrap::after {
  border-color: #8064a2;
}
.c-prj113 .m-heading2-wrap::after {
  border-color: #8064a2;
}
.c-prj113 .m-heading3 {
  border-color: #8064a2;
}
.c-prj113 .m-sidebar-title {
  background: #8064a2;
}
@media print, screen and (min-width: 769px) {
  .c-prj113 .m-sidebar-link:hover {
    background: rgba(128,100,162,0.05);
  }
}
.c-prj113 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(128,100,162,0.1);
}
.c-prj113 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj113 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj113 .m-sidebar-child-link:hover {
    background: rgba(128,100,162,0.05);
  }
}
.c-prj113 .m-sidebar-ac-btn {
  background: #8064a2;
}
@media print, screen and (min-width: 769px) {
  .c-prj113 .m-sidebar-ac-link:hover {
    background: rgba(128,100,162,0.05);
  }
}
.c-prj113 .m-btn2,
.c-prj113 .m-btn2-long,
.c-prj113 .m-btn9 {
  background-color: #8064a2;
}
@media print, screen and (min-width: 769px) {
  .c-edit-chikudenchi04r .m-switch-btn-list:hover::before {
    background: #8064a2;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-chikudenchi04r .m-switch-btn-list.active::before {
    background: #8064a2;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-chikudenchi04r .m-switch-btn-list.active {
    background: rgba(128,100,162,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-chikudenchi04r .m-switch-btn-sp {
    background: #8064a2;
  }
}
.c-edit-chikudenchi04r .m-prj-border-panel {
  border: 1px solid #8064a2;
  background: rgba(128,100,162,0.05);
}
.c-edit-chikudenchi04r .m-main-title::after {
  border-color: #8064a2;
}
.c-edit-chikudenchi04r .m-heading1-wrap::after {
  border-color: #8064a2;
}
.c-edit-chikudenchi04r .m-heading2-wrap::after {
  border-color: #8064a2;
}
.c-edit-chikudenchi04r .m-heading3 {
  border-color: #8064a2;
}
.c-edit-chikudenchi04r .m-sidebar-title {
  background: #8064a2;
}
@media print, screen and (min-width: 769px) {
  .c-edit-chikudenchi04r .m-sidebar-link:hover {
    background: rgba(128,100,162,0.05);
  }
}
.c-edit-chikudenchi04r .m-sidebar-list.active .m-sidebar-link {
  background: rgba(128,100,162,0.1);
}
.c-edit-chikudenchi04r .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-chikudenchi04r .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-chikudenchi04r .m-sidebar-child-link:hover {
    background: rgba(128,100,162,0.05);
  }
}
.c-edit-chikudenchi04r .m-sidebar-ac-btn {
  background: #8064a2;
}
@media print, screen and (min-width: 769px) {
  .c-edit-chikudenchi04r .m-sidebar-ac-link:hover {
    background: rgba(128,100,162,0.05);
  }
}
.c-edit-chikudenchi04r .m-btn2,
.c-edit-chikudenchi04r .m-btn2-long,
.c-edit-chikudenchi04r .m-btn9 {
  background-color: #8064a2;
}
.c-edit-chikudenchi04r .m-sidebar-ac-list,
.c-edit-chikudenchi04r .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #199de2;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #199de2;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(25,157,226,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #199de2;
  }
}
.m-prj-border-panel {
  border: 1px solid #199de2;
  background: rgba(25,157,226,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj114 {
    border-left: 3px solid #199de2;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj114 .nav-list-child-link span {
    border-left: 2px solid #199de2;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj114 {
    border-left: 3px solid #199de2;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj114 {
    border-left: 2px solid #199de2;
  }
}
.panel-prj114 .panel-list-title {
  background: #199de2;
}
.panel-prj114 .panel-list-detail {
  background: rgba(25,157,226,0.05);
}
.panel-prj114 .panel-list-table-title {
  color: #199de2;
  fill: #199de2;
}
.m-ac-panel-prj114 .m-ac-panel-prj-btn span {
  border-color: #199de2;
}
.m-news-detail-prj114 {
  background: #199de2;
}
.m-division-panel-prj114 {
  background: rgba(25,157,226,0.05);
  border-color: #199de2;
}
.m-form-btn-prj114 input {
  background: #199de2;
}
@media print, screen and (min-width: 769px) {
  .c-prj114 .m-switch-btn-list:hover::before {
    background: #199de2;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj114 .m-switch-btn-list.active::before {
    background: #199de2;
  }
}
@media screen and (max-width: 768px) {
  .c-prj114 .m-switch-btn-list.active {
    background: rgba(25,157,226,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj114 .m-switch-btn-sp {
    background: #199de2;
  }
}
.c-prj114 .m-prj-border-panel {
  border: 1px solid #199de2;
  background: rgba(25,157,226,0.05);
}
.c-prj114 .m-main-title::after {
  border-color: #199de2;
}
.c-prj114 .m-heading1-wrap::after {
  border-color: #199de2;
}
.c-prj114 .m-heading2-wrap::after {
  border-color: #199de2;
}
.c-prj114 .m-heading3 {
  border-color: #199de2;
}
.c-prj114 .m-sidebar-title {
  background: #199de2;
}
@media print, screen and (min-width: 769px) {
  .c-prj114 .m-sidebar-link:hover {
    background: rgba(25,157,226,0.05);
  }
}
.c-prj114 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(25,157,226,0.1);
}
.c-prj114 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj114 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj114 .m-sidebar-child-link:hover {
    background: rgba(25,157,226,0.05);
  }
}
.c-prj114 .m-sidebar-ac-btn {
  background: #199de2;
}
@media print, screen and (min-width: 769px) {
  .c-prj114 .m-sidebar-ac-link:hover {
    background: rgba(25,157,226,0.05);
  }
}
.c-prj114 .m-btn2,
.c-prj114 .m-btn2-long,
.c-prj114 .m-btn9 {
  background-color: #199de2;
}
@media print, screen and (min-width: 769px) {
  .c-edit-DRchikudenchi04r .m-switch-btn-list:hover::before {
    background: #199de2;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-DRchikudenchi04r .m-switch-btn-list.active::before {
    background: #199de2;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-DRchikudenchi04r .m-switch-btn-list.active {
    background: rgba(25,157,226,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-DRchikudenchi04r .m-switch-btn-sp {
    background: #199de2;
  }
}
.c-edit-DRchikudenchi04r .m-prj-border-panel {
  border: 1px solid #199de2;
  background: rgba(25,157,226,0.05);
}
.c-edit-DRchikudenchi04r .m-main-title::after {
  border-color: #199de2;
}
.c-edit-DRchikudenchi04r .m-heading1-wrap::after {
  border-color: #199de2;
}
.c-edit-DRchikudenchi04r .m-heading2-wrap::after {
  border-color: #199de2;
}
.c-edit-DRchikudenchi04r .m-heading3 {
  border-color: #199de2;
}
.c-edit-DRchikudenchi04r .m-sidebar-title {
  background: #199de2;
}
@media print, screen and (min-width: 769px) {
  .c-edit-DRchikudenchi04r .m-sidebar-link:hover {
    background: rgba(25,157,226,0.05);
  }
}
.c-edit-DRchikudenchi04r .m-sidebar-list.active .m-sidebar-link {
  background: rgba(25,157,226,0.1);
}
.c-edit-DRchikudenchi04r .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-DRchikudenchi04r .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-DRchikudenchi04r .m-sidebar-child-link:hover {
    background: rgba(25,157,226,0.05);
  }
}
.c-edit-DRchikudenchi04r .m-sidebar-ac-btn {
  background: #199de2;
}
@media print, screen and (min-width: 769px) {
  .c-edit-DRchikudenchi04r .m-sidebar-ac-link:hover {
    background: rgba(25,157,226,0.05);
  }
}
.c-edit-DRchikudenchi04r .m-btn2,
.c-edit-DRchikudenchi04r .m-btn2-long,
.c-edit-DRchikudenchi04r .m-btn9 {
  background-color: #199de2;
}
.c-edit-DRchikudenchi04r .m-sidebar-ac-list,
.c-edit-DRchikudenchi04r .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #e66c79;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #e66c79;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(230,108,121,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #e66c79;
  }
}
.m-prj-border-panel {
  border: 1px solid #e66c79;
  background: rgba(230,108,121,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj115 {
    border-left: 3px solid #e66c79;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj115 .nav-list-child-link span {
    border-left: 2px solid #e66c79;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj115 {
    border-left: 3px solid #e66c79;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj115 {
    border-left: 2px solid #e66c79;
  }
}
.panel-prj115 .panel-list-title {
  background: #e66c79;
}
.panel-prj115 .panel-list-detail {
  background: rgba(230,108,121,0.05);
}
.panel-prj115 .panel-list-table-title {
  color: #e66c79;
  fill: #e66c79;
}
.m-ac-panel-prj115 .m-ac-panel-prj-btn span {
  border-color: #e66c79;
}
.m-news-detail-prj115 {
  background: #e66c79;
}
.m-division-panel-prj115 {
  background: rgba(230,108,121,0.05);
  border-color: #e66c79;
}
.m-form-btn-prj115 input {
  background: #e66c79;
}
@media print, screen and (min-width: 769px) {
  .c-prj115 .m-switch-btn-list:hover::before {
    background: #e66c79;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj115 .m-switch-btn-list.active::before {
    background: #e66c79;
  }
}
@media screen and (max-width: 768px) {
  .c-prj115 .m-switch-btn-list.active {
    background: rgba(230,108,121,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj115 .m-switch-btn-sp {
    background: #e66c79;
  }
}
.c-prj115 .m-prj-border-panel {
  border: 1px solid #e66c79;
  background: rgba(230,108,121,0.05);
}
.c-prj115 .m-main-title::after {
  border-color: #e66c79;
}
.c-prj115 .m-heading1-wrap::after {
  border-color: #e66c79;
}
.c-prj115 .m-heading2-wrap::after {
  border-color: #e66c79;
}
.c-prj115 .m-heading3 {
  border-color: #e66c79;
}
.c-prj115 .m-sidebar-title {
  background: #e66c79;
}
@media print, screen and (min-width: 769px) {
  .c-prj115 .m-sidebar-link:hover {
    background: rgba(230,108,121,0.05);
  }
}
.c-prj115 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(230,108,121,0.1);
}
.c-prj115 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj115 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj115 .m-sidebar-child-link:hover {
    background: rgba(230,108,121,0.05);
  }
}
.c-prj115 .m-sidebar-ac-btn {
  background: #e66c79;
}
@media print, screen and (min-width: 769px) {
  .c-prj115 .m-sidebar-ac-link:hover {
    background: rgba(230,108,121,0.05);
  }
}
.c-prj115 .m-btn2,
.c-prj115 .m-btn2-long,
.c-prj115 .m-btn9 {
  background-color: #e66c79;
}
@media print, screen and (min-width: 769px) {
  .c-edit-DRIoT04r .m-switch-btn-list:hover::before {
    background: #e66c79;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-DRIoT04r .m-switch-btn-list.active::before {
    background: #e66c79;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-DRIoT04r .m-switch-btn-list.active {
    background: rgba(230,108,121,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-DRIoT04r .m-switch-btn-sp {
    background: #e66c79;
  }
}
.c-edit-DRIoT04r .m-prj-border-panel {
  border: 1px solid #e66c79;
  background: rgba(230,108,121,0.05);
}
.c-edit-DRIoT04r .m-main-title::after {
  border-color: #e66c79;
}
.c-edit-DRIoT04r .m-heading1-wrap::after {
  border-color: #e66c79;
}
.c-edit-DRIoT04r .m-heading2-wrap::after {
  border-color: #e66c79;
}
.c-edit-DRIoT04r .m-heading3 {
  border-color: #e66c79;
}
.c-edit-DRIoT04r .m-sidebar-title {
  background: #e66c79;
}
@media print, screen and (min-width: 769px) {
  .c-edit-DRIoT04r .m-sidebar-link:hover {
    background: rgba(230,108,121,0.05);
  }
}
.c-edit-DRIoT04r .m-sidebar-list.active .m-sidebar-link {
  background: rgba(230,108,121,0.1);
}
.c-edit-DRIoT04r .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-DRIoT04r .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-DRIoT04r .m-sidebar-child-link:hover {
    background: rgba(230,108,121,0.05);
  }
}
.c-edit-DRIoT04r .m-sidebar-ac-btn {
  background: #e66c79;
}
@media print, screen and (min-width: 769px) {
  .c-edit-DRIoT04r .m-sidebar-ac-link:hover {
    background: rgba(230,108,121,0.05);
  }
}
.c-edit-DRIoT04r .m-btn2,
.c-edit-DRIoT04r .m-btn2-long,
.c-edit-DRIoT04r .m-btn9 {
  background-color: #e66c79;
}
.c-edit-DRIoT04r .m-sidebar-ac-list,
.c-edit-DRIoT04r .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #6ebd21;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #6ebd21;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(110,189,33,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #6ebd21;
  }
}
.m-prj-border-panel {
  border: 1px solid #6ebd21;
  background: rgba(110,189,33,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj116 {
    border-left: 3px solid #6ebd21;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj116 .nav-list-child-link span {
    border-left: 2px solid #6ebd21;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj116 {
    border-left: 3px solid #6ebd21;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj116 {
    border-left: 2px solid #6ebd21;
  }
}
.panel-prj116 .panel-list-title {
  background: #6ebd21;
}
.panel-prj116 .panel-list-detail {
  background: rgba(110,189,33,0.05);
}
.panel-prj116 .panel-list-table-title {
  color: #6ebd21;
  fill: #6ebd21;
}
.m-ac-panel-prj116 .m-ac-panel-prj-btn span {
  border-color: #6ebd21;
}
.m-news-detail-prj116 {
  background: #6ebd21;
}
.m-division-panel-prj116 {
  background: rgba(110,189,33,0.05);
  border-color: #6ebd21;
}
.m-form-btn-prj116 input {
  background: #6ebd21;
}
@media print, screen and (min-width: 769px) {
  .c-prj116 .m-switch-btn-list:hover::before {
    background: #6ebd21;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj116 .m-switch-btn-list.active::before {
    background: #6ebd21;
  }
}
@media screen and (max-width: 768px) {
  .c-prj116 .m-switch-btn-list.active {
    background: rgba(110,189,33,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj116 .m-switch-btn-sp {
    background: #6ebd21;
  }
}
.c-prj116 .m-prj-border-panel {
  border: 1px solid #6ebd21;
  background: rgba(110,189,33,0.05);
}
.c-prj116 .m-main-title::after {
  border-color: #6ebd21;
}
.c-prj116 .m-heading1-wrap::after {
  border-color: #6ebd21;
}
.c-prj116 .m-heading2-wrap::after {
  border-color: #6ebd21;
}
.c-prj116 .m-heading3 {
  border-color: #6ebd21;
}
.c-prj116 .m-sidebar-title {
  background: #6ebd21;
}
@media print, screen and (min-width: 769px) {
  .c-prj116 .m-sidebar-link:hover {
    background: rgba(110,189,33,0.05);
  }
}
.c-prj116 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(110,189,33,0.1);
}
.c-prj116 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj116 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj116 .m-sidebar-child-link:hover {
    background: rgba(110,189,33,0.05);
  }
}
.c-prj116 .m-sidebar-ac-btn {
  background: #6ebd21;
}
@media print, screen and (min-width: 769px) {
  .c-prj116 .m-sidebar-ac-link:hover {
    background: rgba(110,189,33,0.05);
  }
}
.c-prj116 .m-btn2,
.c-prj116 .m-btn2-long,
.c-prj116 .m-btn9 {
  background-color: #6ebd21;
}
@media print, screen and (min-width: 769px) {
  .c-edit-senshin04r .m-switch-btn-list:hover::before {
    background: #6ebd21;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-senshin04r .m-switch-btn-list.active::before {
    background: #6ebd21;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-senshin04r .m-switch-btn-list.active {
    background: rgba(110,189,33,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-senshin04r .m-switch-btn-sp {
    background: #6ebd21;
  }
}
.c-edit-senshin04r .m-prj-border-panel {
  border: 1px solid #6ebd21;
  background: rgba(110,189,33,0.05);
}
.c-edit-senshin04r .m-main-title::after {
  border-color: #6ebd21;
}
.c-edit-senshin04r .m-heading1-wrap::after {
  border-color: #6ebd21;
}
.c-edit-senshin04r .m-heading2-wrap::after {
  border-color: #6ebd21;
}
.c-edit-senshin04r .m-heading3 {
  border-color: #6ebd21;
}
.c-edit-senshin04r .m-sidebar-title {
  background: #6ebd21;
}
@media print, screen and (min-width: 769px) {
  .c-edit-senshin04r .m-sidebar-link:hover {
    background: rgba(110,189,33,0.05);
  }
}
.c-edit-senshin04r .m-sidebar-list.active .m-sidebar-link {
  background: rgba(110,189,33,0.1);
}
.c-edit-senshin04r .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-senshin04r .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-senshin04r .m-sidebar-child-link:hover {
    background: rgba(110,189,33,0.05);
  }
}
.c-edit-senshin04r .m-sidebar-ac-btn {
  background: #6ebd21;
}
@media print, screen and (min-width: 769px) {
  .c-edit-senshin04r .m-sidebar-ac-link:hover {
    background: rgba(110,189,33,0.05);
  }
}
.c-edit-senshin04r .m-btn2,
.c-edit-senshin04r .m-btn2-long,
.c-edit-senshin04r .m-btn9 {
  background-color: #6ebd21;
}
.c-edit-senshin04r .m-sidebar-ac-list,
.c-edit-senshin04r .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #199de2;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #199de2;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(25,157,226,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #199de2;
  }
}
.m-prj-border-panel {
  border: 1px solid #199de2;
  background: rgba(25,157,226,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj117 {
    border-left: 3px solid #199de2;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj117 .nav-list-child-link span {
    border-left: 2px solid #199de2;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj117 {
    border-left: 3px solid #199de2;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj117 {
    border-left: 2px solid #199de2;
  }
}
.panel-prj117 .panel-list-title {
  background: #199de2;
}
.panel-prj117 .panel-list-detail {
  background: rgba(25,157,226,0.05);
}
.panel-prj117 .panel-list-table-title {
  color: #199de2;
  fill: #199de2;
}
.m-ac-panel-prj117 .m-ac-panel-prj-btn span {
  border-color: #199de2;
}
.m-news-detail-prj117 {
  background: #199de2;
}
.m-division-panel-prj117 {
  background: rgba(25,157,226,0.05);
  border-color: #199de2;
}
.m-form-btn-prj117 input {
  background: #199de2;
}
@media print, screen and (min-width: 769px) {
  .c-prj117 .m-switch-btn-list:hover::before {
    background: #199de2;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj117 .m-switch-btn-list.active::before {
    background: #199de2;
  }
}
@media screen and (max-width: 768px) {
  .c-prj117 .m-switch-btn-list.active {
    background: rgba(25,157,226,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj117 .m-switch-btn-sp {
    background: #199de2;
  }
}
.c-prj117 .m-prj-border-panel {
  border: 1px solid #199de2;
  background: rgba(25,157,226,0.05);
}
.c-prj117 .m-main-title::after {
  border-color: #199de2;
}
.c-prj117 .m-heading1-wrap::after {
  border-color: #199de2;
}
.c-prj117 .m-heading2-wrap::after {
  border-color: #199de2;
}
.c-prj117 .m-heading3 {
  border-color: #199de2;
}
.c-prj117 .m-sidebar-title {
  background: #199de2;
}
@media print, screen and (min-width: 769px) {
  .c-prj117 .m-sidebar-link:hover {
    background: rgba(25,157,226,0.05);
  }
}
.c-prj117 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(25,157,226,0.1);
}
.c-prj117 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj117 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj117 .m-sidebar-child-link:hover {
    background: rgba(25,157,226,0.05);
  }
}
.c-prj117 .m-sidebar-ac-btn {
  background: #199de2;
}
@media print, screen and (min-width: 769px) {
  .c-prj117 .m-sidebar-ac-link:hover {
    background: rgba(25,157,226,0.05);
  }
}
.c-prj117 .m-btn2,
.c-prj117 .m-btn2-long,
.c-prj117 .m-btn9 {
  background-color: #199de2;
}
@media print, screen and (min-width: 769px) {
  .c-edit-shitei04r .m-switch-btn-list:hover::before {
    background: #199de2;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-shitei04r .m-switch-btn-list.active::before {
    background: #199de2;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-shitei04r .m-switch-btn-list.active {
    background: rgba(25,157,226,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-shitei04r .m-switch-btn-sp {
    background: #199de2;
  }
}
.c-edit-shitei04r .m-prj-border-panel {
  border: 1px solid #199de2;
  background: rgba(25,157,226,0.05);
}
.c-edit-shitei04r .m-main-title::after {
  border-color: #199de2;
}
.c-edit-shitei04r .m-heading1-wrap::after {
  border-color: #199de2;
}
.c-edit-shitei04r .m-heading2-wrap::after {
  border-color: #199de2;
}
.c-edit-shitei04r .m-heading3 {
  border-color: #199de2;
}
.c-edit-shitei04r .m-sidebar-title {
  background: #199de2;
}
@media print, screen and (min-width: 769px) {
  .c-edit-shitei04r .m-sidebar-link:hover {
    background: rgba(25,157,226,0.05);
  }
}
.c-edit-shitei04r .m-sidebar-list.active .m-sidebar-link {
  background: rgba(25,157,226,0.1);
}
.c-edit-shitei04r .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-shitei04r .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-shitei04r .m-sidebar-child-link:hover {
    background: rgba(25,157,226,0.05);
  }
}
.c-edit-shitei04r .m-sidebar-ac-btn {
  background: #199de2;
}
@media print, screen and (min-width: 769px) {
  .c-edit-shitei04r .m-sidebar-ac-link:hover {
    background: rgba(25,157,226,0.05);
  }
}
.c-edit-shitei04r .m-btn2,
.c-edit-shitei04r .m-btn2-long,
.c-edit-shitei04r .m-btn9 {
  background-color: #199de2;
}
.c-edit-shitei04r .m-sidebar-ac-list,
.c-edit-shitei04r .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #f4b02e;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #f4b02e;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(244,176,46,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #f4b02e;
  }
}
.m-prj-border-panel {
  border: 1px solid #f4b02e;
  background: rgba(244,176,46,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj118 {
    border-left: 3px solid #f4b02e;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj118 .nav-list-child-link span {
    border-left: 2px solid #f4b02e;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj118 {
    border-left: 3px solid #f4b02e;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj118 {
    border-left: 2px solid #f4b02e;
  }
}
.panel-prj118 .panel-list-title {
  background: #f4b02e;
}
.panel-prj118 .panel-list-detail {
  background: rgba(244,176,46,0.05);
}
.panel-prj118 .panel-list-table-title {
  color: #f4b02e;
  fill: #f4b02e;
}
.m-ac-panel-prj118 .m-ac-panel-prj-btn span {
  border-color: #f4b02e;
}
.m-news-detail-prj118 {
  background: #f4b02e;
}
.m-division-panel-prj118 {
  background: rgba(244,176,46,0.05);
  border-color: #f4b02e;
}
.m-form-btn-prj118 input {
  background: #f4b02e;
}
@media print, screen and (min-width: 769px) {
  .c-prj118 .m-switch-btn-list:hover::before {
    background: #f4b02e;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj118 .m-switch-btn-list.active::before {
    background: #f4b02e;
  }
}
@media screen and (max-width: 768px) {
  .c-prj118 .m-switch-btn-list.active {
    background: rgba(244,176,46,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj118 .m-switch-btn-sp {
    background: #f4b02e;
  }
}
.c-prj118 .m-prj-border-panel {
  border: 1px solid #f4b02e;
  background: rgba(244,176,46,0.05);
}
.c-prj118 .m-main-title::after {
  border-color: #f4b02e;
}
.c-prj118 .m-heading1-wrap::after {
  border-color: #f4b02e;
}
.c-prj118 .m-heading2-wrap::after {
  border-color: #f4b02e;
}
.c-prj118 .m-heading3 {
  border-color: #f4b02e;
}
.c-prj118 .m-sidebar-title {
  background: #f4b02e;
}
@media print, screen and (min-width: 769px) {
  .c-prj118 .m-sidebar-link:hover {
    background: rgba(244,176,46,0.05);
  }
}
.c-prj118 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(244,176,46,0.1);
}
.c-prj118 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj118 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj118 .m-sidebar-child-link:hover {
    background: rgba(244,176,46,0.05);
  }
}
.c-prj118 .m-sidebar-ac-btn {
  background: #f4b02e;
}
@media print, screen and (min-width: 769px) {
  .c-prj118 .m-sidebar-ac-link:hover {
    background: rgba(244,176,46,0.05);
  }
}
.c-prj118 .m-btn2,
.c-prj118 .m-btn2-long,
.c-prj118 .m-btn9 {
  background-color: #f4b02e;
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeb05 .m-switch-btn-list:hover::before {
    background: #f4b02e;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeb05 .m-switch-btn-list.active::before {
    background: #f4b02e;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-zeb05 .m-switch-btn-list.active {
    background: rgba(244,176,46,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-zeb05 .m-switch-btn-sp {
    background: #f4b02e;
  }
}
.c-edit-zeb05 .m-prj-border-panel {
  border: 1px solid #f4b02e;
  background: rgba(244,176,46,0.05);
}
.c-edit-zeb05 .m-main-title::after {
  border-color: #f4b02e;
}
.c-edit-zeb05 .m-heading1-wrap::after {
  border-color: #f4b02e;
}
.c-edit-zeb05 .m-heading2-wrap::after {
  border-color: #f4b02e;
}
.c-edit-zeb05 .m-heading3 {
  border-color: #f4b02e;
}
.c-edit-zeb05 .m-sidebar-title {
  background: #f4b02e;
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeb05 .m-sidebar-link:hover {
    background: rgba(244,176,46,0.05);
  }
}
.c-edit-zeb05 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(244,176,46,0.1);
}
.c-edit-zeb05 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeb05 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeb05 .m-sidebar-child-link:hover {
    background: rgba(244,176,46,0.05);
  }
}
.c-edit-zeb05 .m-sidebar-ac-btn {
  background: #f4b02e;
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeb05 .m-sidebar-ac-link:hover {
    background: rgba(244,176,46,0.05);
  }
}
.c-edit-zeb05 .m-btn2,
.c-edit-zeb05 .m-btn2-long,
.c-edit-zeb05 .m-btn9 {
  background-color: #f4b02e;
}
.c-edit-zeb05 .m-sidebar-ac-list,
.c-edit-zeb05 .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #08c5d6;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #08c5d6;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(8,197,214,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #08c5d6;
  }
}
.m-prj-border-panel {
  border: 1px solid #08c5d6;
  background: rgba(8,197,214,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj119 {
    border-left: 3px solid #08c5d6;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj119 .nav-list-child-link span {
    border-left: 2px solid #08c5d6;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj119 {
    border-left: 3px solid #08c5d6;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj119 {
    border-left: 2px solid #08c5d6;
  }
}
.panel-prj119 .panel-list-title {
  background: #08c5d6;
}
.panel-prj119 .panel-list-detail {
  background: rgba(8,197,214,0.05);
}
.panel-prj119 .panel-list-table-title {
  color: #08c5d6;
  fill: #08c5d6;
}
.m-ac-panel-prj119 .m-ac-panel-prj-btn span {
  border-color: #08c5d6;
}
.m-news-detail-prj119 {
  background: #08c5d6;
}
.m-division-panel-prj119 {
  background: rgba(8,197,214,0.05);
  border-color: #08c5d6;
}
.m-form-btn-prj119 input {
  background: #08c5d6;
}
@media print, screen and (min-width: 769px) {
  .c-prj119 .m-switch-btn-list:hover::before {
    background: #08c5d6;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj119 .m-switch-btn-list.active::before {
    background: #08c5d6;
  }
}
@media screen and (max-width: 768px) {
  .c-prj119 .m-switch-btn-list.active {
    background: rgba(8,197,214,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj119 .m-switch-btn-sp {
    background: #08c5d6;
  }
}
.c-prj119 .m-prj-border-panel {
  border: 1px solid #08c5d6;
  background: rgba(8,197,214,0.05);
}
.c-prj119 .m-main-title::after {
  border-color: #08c5d6;
}
.c-prj119 .m-heading1-wrap::after {
  border-color: #08c5d6;
}
.c-prj119 .m-heading2-wrap::after {
  border-color: #08c5d6;
}
.c-prj119 .m-heading3 {
  border-color: #08c5d6;
}
.c-prj119 .m-sidebar-title {
  background: #08c5d6;
}
@media print, screen and (min-width: 769px) {
  .c-prj119 .m-sidebar-link:hover {
    background: rgba(8,197,214,0.05);
  }
}
.c-prj119 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(8,197,214,0.1);
}
.c-prj119 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj119 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj119 .m-sidebar-child-link:hover {
    background: rgba(8,197,214,0.05);
  }
}
.c-prj119 .m-sidebar-ac-btn {
  background: #08c5d6;
}
@media print, screen and (min-width: 769px) {
  .c-prj119 .m-sidebar-ac-link:hover {
    background: rgba(8,197,214,0.05);
  }
}
.c-prj119 .m-btn2,
.c-prj119 .m-btn2-long,
.c-prj119 .m-btn9 {
  background-color: #08c5d6;
}
@media print, screen and (min-width: 769px) {
  .c-edit-cutback05 .m-switch-btn-list:hover::before {
    background: #08c5d6;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-cutback05 .m-switch-btn-list.active::before {
    background: #08c5d6;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-cutback05 .m-switch-btn-list.active {
    background: rgba(8,197,214,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-cutback05 .m-switch-btn-sp {
    background: #08c5d6;
  }
}
.c-edit-cutback05 .m-prj-border-panel {
  border: 1px solid #08c5d6;
  background: rgba(8,197,214,0.05);
}
.c-edit-cutback05 .m-main-title::after {
  border-color: #08c5d6;
}
.c-edit-cutback05 .m-heading1-wrap::after {
  border-color: #08c5d6;
}
.c-edit-cutback05 .m-heading2-wrap::after {
  border-color: #08c5d6;
}
.c-edit-cutback05 .m-heading3 {
  border-color: #08c5d6;
}
.c-edit-cutback05 .m-sidebar-title {
  background: #08c5d6;
}
@media print, screen and (min-width: 769px) {
  .c-edit-cutback05 .m-sidebar-link:hover {
    background: rgba(8,197,214,0.05);
  }
}
.c-edit-cutback05 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(8,197,214,0.1);
}
.c-edit-cutback05 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-cutback05 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-cutback05 .m-sidebar-child-link:hover {
    background: rgba(8,197,214,0.05);
  }
}
.c-edit-cutback05 .m-sidebar-ac-btn {
  background: #08c5d6;
}
@media print, screen and (min-width: 769px) {
  .c-edit-cutback05 .m-sidebar-ac-link:hover {
    background: rgba(8,197,214,0.05);
  }
}
.c-edit-cutback05 .m-btn2,
.c-edit-cutback05 .m-btn2-long,
.c-edit-cutback05 .m-btn9 {
  background-color: #08c5d6;
}
.c-edit-cutback05 .m-sidebar-ac-list,
.c-edit-cutback05 .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #0270ca;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #0270ca;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(2,112,202,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #0270ca;
  }
}
.m-prj-border-panel {
  border: 1px solid #0270ca;
  background: rgba(2,112,202,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj120 {
    border-left: 3px solid #0270ca;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj120 .nav-list-child-link span {
    border-left: 2px solid #0270ca;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj120 {
    border-left: 3px solid #0270ca;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj120 {
    border-left: 2px solid #0270ca;
  }
}
.panel-prj120 .panel-list-title {
  background: #0270ca;
}
.panel-prj120 .panel-list-detail {
  background: rgba(2,112,202,0.05);
}
.panel-prj120 .panel-list-table-title {
  color: #0270ca;
  fill: #0270ca;
}
.m-ac-panel-prj120 .m-ac-panel-prj-btn span {
  border-color: #0270ca;
}
.m-news-detail-prj120 {
  background: #0270ca;
}
.m-division-panel-prj120 {
  background: rgba(2,112,202,0.05);
  border-color: #0270ca;
}
.m-form-btn-prj120 input {
  background: #0270ca;
}
@media print, screen and (min-width: 769px) {
  .c-prj120 .m-switch-btn-list:hover::before {
    background: #0270ca;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj120 .m-switch-btn-list.active::before {
    background: #0270ca;
  }
}
@media screen and (max-width: 768px) {
  .c-prj120 .m-switch-btn-list.active {
    background: rgba(2,112,202,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj120 .m-switch-btn-sp {
    background: #0270ca;
  }
}
.c-prj120 .m-prj-border-panel {
  border: 1px solid #0270ca;
  background: rgba(2,112,202,0.05);
}
.c-prj120 .m-main-title::after {
  border-color: #0270ca;
}
.c-prj120 .m-heading1-wrap::after {
  border-color: #0270ca;
}
.c-prj120 .m-heading2-wrap::after {
  border-color: #0270ca;
}
.c-prj120 .m-heading3 {
  border-color: #0270ca;
}
.c-prj120 .m-sidebar-title {
  background: #0270ca;
}
@media print, screen and (min-width: 769px) {
  .c-prj120 .m-sidebar-link:hover {
    background: rgba(2,112,202,0.05);
  }
}
.c-prj120 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(2,112,202,0.1);
}
.c-prj120 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj120 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj120 .m-sidebar-child-link:hover {
    background: rgba(2,112,202,0.05);
  }
}
.c-prj120 .m-sidebar-ac-btn {
  background: #0270ca;
}
@media print, screen and (min-width: 769px) {
  .c-prj120 .m-sidebar-ac-link:hover {
    background: rgba(2,112,202,0.05);
  }
}
.c-prj120 .m-btn2,
.c-prj120 .m-btn2-long,
.c-prj120 .m-btn9 {
  background-color: #0270ca;
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_material05 .m-switch-btn-list:hover::before {
    background: #0270ca;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_material05 .m-switch-btn-list.active::before {
    background: #0270ca;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-meti_material05 .m-switch-btn-list.active {
    background: rgba(2,112,202,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-meti_material05 .m-switch-btn-sp {
    background: #0270ca;
  }
}
.c-edit-meti_material05 .m-prj-border-panel {
  border: 1px solid #0270ca;
  background: rgba(2,112,202,0.05);
}
.c-edit-meti_material05 .m-main-title::after {
  border-color: #0270ca;
}
.c-edit-meti_material05 .m-heading1-wrap::after {
  border-color: #0270ca;
}
.c-edit-meti_material05 .m-heading2-wrap::after {
  border-color: #0270ca;
}
.c-edit-meti_material05 .m-heading3 {
  border-color: #0270ca;
}
.c-edit-meti_material05 .m-sidebar-title {
  background: #0270ca;
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_material05 .m-sidebar-link:hover {
    background: rgba(2,112,202,0.05);
  }
}
.c-edit-meti_material05 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(2,112,202,0.1);
}
.c-edit-meti_material05 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_material05 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_material05 .m-sidebar-child-link:hover {
    background: rgba(2,112,202,0.05);
  }
}
.c-edit-meti_material05 .m-sidebar-ac-btn {
  background: #0270ca;
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_material05 .m-sidebar-ac-link:hover {
    background: rgba(2,112,202,0.05);
  }
}
.c-edit-meti_material05 .m-btn2,
.c-edit-meti_material05 .m-btn2-long,
.c-edit-meti_material05 .m-btn9 {
  background-color: #0270ca;
}
.c-edit-meti_material05 .m-sidebar-ac-list,
.c-edit-meti_material05 .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #4baeb7;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #4baeb7;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(75,174,183,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #4baeb7;
  }
}
.m-prj-border-panel {
  border: 1px solid #4baeb7;
  background: rgba(75,174,183,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj121 {
    border-left: 3px solid #4baeb7;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj121 .nav-list-child-link span {
    border-left: 2px solid #4baeb7;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj121 {
    border-left: 3px solid #4baeb7;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj121 {
    border-left: 2px solid #4baeb7;
  }
}
.panel-prj121 .panel-list-title {
  background: #4baeb7;
}
.panel-prj121 .panel-list-detail {
  background: rgba(75,174,183,0.05);
}
.panel-prj121 .panel-list-table-title {
  color: #4baeb7;
  fill: #4baeb7;
}
.m-ac-panel-prj121 .m-ac-panel-prj-btn span {
  border-color: #4baeb7;
}
.m-news-detail-prj121 {
  background: #4baeb7;
}
.m-division-panel-prj121 {
  background: rgba(75,174,183,0.05);
  border-color: #4baeb7;
}
.m-form-btn-prj121 input {
  background: #4baeb7;
}
@media print, screen and (min-width: 769px) {
  .c-prj121 .m-switch-btn-list:hover::before {
    background: #4baeb7;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj121 .m-switch-btn-list.active::before {
    background: #4baeb7;
  }
}
@media screen and (max-width: 768px) {
  .c-prj121 .m-switch-btn-list.active {
    background: rgba(75,174,183,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj121 .m-switch-btn-sp {
    background: #4baeb7;
  }
}
.c-prj121 .m-prj-border-panel {
  border: 1px solid #4baeb7;
  background: rgba(75,174,183,0.05);
}
.c-prj121 .m-main-title::after {
  border-color: #4baeb7;
}
.c-prj121 .m-heading1-wrap::after {
  border-color: #4baeb7;
}
.c-prj121 .m-heading2-wrap::after {
  border-color: #4baeb7;
}
.c-prj121 .m-heading3 {
  border-color: #4baeb7;
}
.c-prj121 .m-sidebar-title {
  background: #4baeb7;
}
@media print, screen and (min-width: 769px) {
  .c-prj121 .m-sidebar-link:hover {
    background: rgba(75,174,183,0.05);
  }
}
.c-prj121 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(75,174,183,0.1);
}
.c-prj121 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj121 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj121 .m-sidebar-child-link:hover {
    background: rgba(75,174,183,0.05);
  }
}
.c-prj121 .m-sidebar-ac-btn {
  background: #4baeb7;
}
@media print, screen and (min-width: 769px) {
  .c-prj121 .m-sidebar-ac-link:hover {
    background: rgba(75,174,183,0.05);
  }
}
.c-prj121 .m-btn2,
.c-prj121 .m-btn2-long,
.c-prj121 .m-btn9 {
  background-color: #4baeb7;
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_zeh05 .m-switch-btn-list:hover::before {
    background: #4baeb7;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_zeh05 .m-switch-btn-list.active::before {
    background: #4baeb7;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-meti_zeh05 .m-switch-btn-list.active {
    background: rgba(75,174,183,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-meti_zeh05 .m-switch-btn-sp {
    background: #4baeb7;
  }
}
.c-edit-meti_zeh05 .m-prj-border-panel {
  border: 1px solid #4baeb7;
  background: rgba(75,174,183,0.05);
}
.c-edit-meti_zeh05 .m-main-title::after {
  border-color: #4baeb7;
}
.c-edit-meti_zeh05 .m-heading1-wrap::after {
  border-color: #4baeb7;
}
.c-edit-meti_zeh05 .m-heading2-wrap::after {
  border-color: #4baeb7;
}
.c-edit-meti_zeh05 .m-heading3 {
  border-color: #4baeb7;
}
.c-edit-meti_zeh05 .m-sidebar-title {
  background: #4baeb7;
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_zeh05 .m-sidebar-link:hover {
    background: rgba(75,174,183,0.05);
  }
}
.c-edit-meti_zeh05 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(75,174,183,0.1);
}
.c-edit-meti_zeh05 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_zeh05 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_zeh05 .m-sidebar-child-link:hover {
    background: rgba(75,174,183,0.05);
  }
}
.c-edit-meti_zeh05 .m-sidebar-ac-btn {
  background: #4baeb7;
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_zeh05 .m-sidebar-ac-link:hover {
    background: rgba(75,174,183,0.05);
  }
}
.c-edit-meti_zeh05 .m-btn2,
.c-edit-meti_zeh05 .m-btn2-long,
.c-edit-meti_zeh05 .m-btn9 {
  background-color: #4baeb7;
}
.c-edit-meti_zeh05 .m-sidebar-ac-list,
.c-edit-meti_zeh05 .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #2400a8;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #2400a8;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(36,0,168,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #2400a8;
  }
}
.m-prj-border-panel {
  border: 1px solid #2400a8;
  background: rgba(36,0,168,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj122 {
    border-left: 3px solid #2400a8;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj122 .nav-list-child-link span {
    border-left: 2px solid #2400a8;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj122 {
    border-left: 3px solid #2400a8;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj122 {
    border-left: 2px solid #2400a8;
  }
}
.panel-prj122 .panel-list-title {
  background: #2400a8;
}
.panel-prj122 .panel-list-detail {
  background: rgba(36,0,168,0.05);
}
.panel-prj122 .panel-list-table-title {
  color: #2400a8;
  fill: #2400a8;
}
.m-ac-panel-prj122 .m-ac-panel-prj-btn span {
  border-color: #2400a8;
}
.m-news-detail-prj122 {
  background: #2400a8;
}
.m-division-panel-prj122 {
  background: rgba(36,0,168,0.05);
  border-color: #2400a8;
}
.m-form-btn-prj122 input {
  background: #2400a8;
}
@media print, screen and (min-width: 769px) {
  .c-prj122 .m-switch-btn-list:hover::before {
    background: #2400a8;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj122 .m-switch-btn-list.active::before {
    background: #2400a8;
  }
}
@media screen and (max-width: 768px) {
  .c-prj122 .m-switch-btn-list.active {
    background: rgba(36,0,168,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj122 .m-switch-btn-sp {
    background: #2400a8;
  }
}
.c-prj122 .m-prj-border-panel {
  border: 1px solid #2400a8;
  background: rgba(36,0,168,0.05);
}
.c-prj122 .m-main-title::after {
  border-color: #2400a8;
}
.c-prj122 .m-heading1-wrap::after {
  border-color: #2400a8;
}
.c-prj122 .m-heading2-wrap::after {
  border-color: #2400a8;
}
.c-prj122 .m-heading3 {
  border-color: #2400a8;
}
.c-prj122 .m-sidebar-title {
  background: #2400a8;
}
@media print, screen and (min-width: 769px) {
  .c-prj122 .m-sidebar-link:hover {
    background: rgba(36,0,168,0.05);
  }
}
.c-prj122 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(36,0,168,0.1);
}
.c-prj122 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj122 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj122 .m-sidebar-child-link:hover {
    background: rgba(36,0,168,0.05);
  }
}
.c-prj122 .m-sidebar-ac-btn {
  background: #2400a8;
}
@media print, screen and (min-width: 769px) {
  .c-prj122 .m-sidebar-ac-link:hover {
    background: rgba(36,0,168,0.05);
  }
}
.c-prj122 .m-btn2,
.c-prj122 .m-btn2-long,
.c-prj122 .m-btn9 {
  background-color: #2400a8;
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_zeh_m05 .m-switch-btn-list:hover::before {
    background: #2400a8;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_zeh_m05 .m-switch-btn-list.active::before {
    background: #2400a8;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-meti_zeh_m05 .m-switch-btn-list.active {
    background: rgba(36,0,168,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-meti_zeh_m05 .m-switch-btn-sp {
    background: #2400a8;
  }
}
.c-edit-meti_zeh_m05 .m-prj-border-panel {
  border: 1px solid #2400a8;
  background: rgba(36,0,168,0.05);
}
.c-edit-meti_zeh_m05 .m-main-title::after {
  border-color: #2400a8;
}
.c-edit-meti_zeh_m05 .m-heading1-wrap::after {
  border-color: #2400a8;
}
.c-edit-meti_zeh_m05 .m-heading2-wrap::after {
  border-color: #2400a8;
}
.c-edit-meti_zeh_m05 .m-heading3 {
  border-color: #2400a8;
}
.c-edit-meti_zeh_m05 .m-sidebar-title {
  background: #2400a8;
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_zeh_m05 .m-sidebar-link:hover {
    background: rgba(36,0,168,0.05);
  }
}
.c-edit-meti_zeh_m05 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(36,0,168,0.1);
}
.c-edit-meti_zeh_m05 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_zeh_m05 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_zeh_m05 .m-sidebar-child-link:hover {
    background: rgba(36,0,168,0.05);
  }
}
.c-edit-meti_zeh_m05 .m-sidebar-ac-btn {
  background: #2400a8;
}
@media print, screen and (min-width: 769px) {
  .c-edit-meti_zeh_m05 .m-sidebar-ac-link:hover {
    background: rgba(36,0,168,0.05);
  }
}
.c-edit-meti_zeh_m05 .m-btn2,
.c-edit-meti_zeh_m05 .m-btn2-long,
.c-edit-meti_zeh_m05 .m-btn9 {
  background-color: #2400a8;
}
.c-edit-meti_zeh_m05 .m-sidebar-ac-list,
.c-edit-meti_zeh_m05 .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #d9c27d;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #d9c27d;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(217,194,125,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #d9c27d;
  }
}
.m-prj-border-panel {
  border: 1px solid #d9c27d;
  background: rgba(217,194,125,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj123 {
    border-left: 3px solid #d9c27d;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj123 .nav-list-child-link span {
    border-left: 2px solid #d9c27d;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj123 {
    border-left: 3px solid #d9c27d;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj123 {
    border-left: 2px solid #d9c27d;
  }
}
.panel-prj123 .panel-list-title {
  background: #d9c27d;
}
.panel-prj123 .panel-list-detail {
  background: rgba(217,194,125,0.05);
}
.panel-prj123 .panel-list-table-title {
  color: #d9c27d;
  fill: #d9c27d;
}
.m-ac-panel-prj123 .m-ac-panel-prj-btn span {
  border-color: #d9c27d;
}
.m-news-detail-prj123 {
  background: #d9c27d;
}
.m-division-panel-prj123 {
  background: rgba(217,194,125,0.05);
  border-color: #d9c27d;
}
.m-form-btn-prj123 input {
  background: #d9c27d;
}
@media print, screen and (min-width: 769px) {
  .c-prj123 .m-switch-btn-list:hover::before {
    background: #d9c27d;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj123 .m-switch-btn-list.active::before {
    background: #d9c27d;
  }
}
@media screen and (max-width: 768px) {
  .c-prj123 .m-switch-btn-list.active {
    background: rgba(217,194,125,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj123 .m-switch-btn-sp {
    background: #d9c27d;
  }
}
.c-prj123 .m-prj-border-panel {
  border: 1px solid #d9c27d;
  background: rgba(217,194,125,0.05);
}
.c-prj123 .m-main-title::after {
  border-color: #d9c27d;
}
.c-prj123 .m-heading1-wrap::after {
  border-color: #d9c27d;
}
.c-prj123 .m-heading2-wrap::after {
  border-color: #d9c27d;
}
.c-prj123 .m-heading3 {
  border-color: #d9c27d;
}
.c-prj123 .m-sidebar-title {
  background: #d9c27d;
}
@media print, screen and (min-width: 769px) {
  .c-prj123 .m-sidebar-link:hover {
    background: rgba(217,194,125,0.05);
  }
}
.c-prj123 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(217,194,125,0.1);
}
.c-prj123 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj123 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj123 .m-sidebar-child-link:hover {
    background: rgba(217,194,125,0.05);
  }
}
.c-prj123 .m-sidebar-ac-btn {
  background: #d9c27d;
}
@media print, screen and (min-width: 769px) {
  .c-prj123 .m-sidebar-ac-link:hover {
    background: rgba(217,194,125,0.05);
  }
}
.c-prj123 .m-btn2,
.c-prj123 .m-btn2-long,
.c-prj123 .m-btn9 {
  background-color: #d9c27d;
}
@media print, screen and (min-width: 769px) {
  .c-edit-moe_zeh05 .m-switch-btn-list:hover::before {
    background: #d9c27d;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-moe_zeh05 .m-switch-btn-list.active::before {
    background: #d9c27d;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-moe_zeh05 .m-switch-btn-list.active {
    background: rgba(217,194,125,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-moe_zeh05 .m-switch-btn-sp {
    background: #d9c27d;
  }
}
.c-edit-moe_zeh05 .m-prj-border-panel {
  border: 1px solid #d9c27d;
  background: rgba(217,194,125,0.05);
}
.c-edit-moe_zeh05 .m-main-title::after {
  border-color: #d9c27d;
}
.c-edit-moe_zeh05 .m-heading1-wrap::after {
  border-color: #d9c27d;
}
.c-edit-moe_zeh05 .m-heading2-wrap::after {
  border-color: #d9c27d;
}
.c-edit-moe_zeh05 .m-heading3 {
  border-color: #d9c27d;
}
.c-edit-moe_zeh05 .m-sidebar-title {
  background: #d9c27d;
}
@media print, screen and (min-width: 769px) {
  .c-edit-moe_zeh05 .m-sidebar-link:hover {
    background: rgba(217,194,125,0.05);
  }
}
.c-edit-moe_zeh05 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(217,194,125,0.1);
}
.c-edit-moe_zeh05 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-moe_zeh05 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-moe_zeh05 .m-sidebar-child-link:hover {
    background: rgba(217,194,125,0.05);
  }
}
.c-edit-moe_zeh05 .m-sidebar-ac-btn {
  background: #d9c27d;
}
@media print, screen and (min-width: 769px) {
  .c-edit-moe_zeh05 .m-sidebar-ac-link:hover {
    background: rgba(217,194,125,0.05);
  }
}
.c-edit-moe_zeh05 .m-btn2,
.c-edit-moe_zeh05 .m-btn2-long,
.c-edit-moe_zeh05 .m-btn9 {
  background-color: #d9c27d;
}
.c-edit-moe_zeh05 .m-sidebar-ac-list,
.c-edit-moe_zeh05 .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #888a7f;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #888a7f;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(136,138,127,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #888a7f;
  }
}
.m-prj-border-panel {
  border: 1px solid #888a7f;
  background: rgba(136,138,127,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj124 {
    border-left: 3px solid #888a7f;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj124 .nav-list-child-link span {
    border-left: 2px solid #888a7f;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj124 {
    border-left: 3px solid #888a7f;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj124 {
    border-left: 2px solid #888a7f;
  }
}
.panel-prj124 .panel-list-title {
  background: #888a7f;
}
.panel-prj124 .panel-list-detail {
  background: rgba(136,138,127,0.05);
}
.panel-prj124 .panel-list-table-title {
  color: #888a7f;
  fill: #888a7f;
}
.m-ac-panel-prj124 .m-ac-panel-prj-btn span {
  border-color: #888a7f;
}
.m-news-detail-prj124 {
  background: #888a7f;
}
.m-division-panel-prj124 {
  background: rgba(136,138,127,0.05);
  border-color: #888a7f;
}
.m-form-btn-prj124 input {
  background: #888a7f;
}
@media print, screen and (min-width: 769px) {
  .c-prj124 .m-switch-btn-list:hover::before {
    background: #888a7f;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj124 .m-switch-btn-list.active::before {
    background: #888a7f;
  }
}
@media screen and (max-width: 768px) {
  .c-prj124 .m-switch-btn-list.active {
    background: rgba(136,138,127,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj124 .m-switch-btn-sp {
    background: #888a7f;
  }
}
.c-prj124 .m-prj-border-panel {
  border: 1px solid #888a7f;
  background: rgba(136,138,127,0.05);
}
.c-prj124 .m-main-title::after {
  border-color: #888a7f;
}
.c-prj124 .m-heading1-wrap::after {
  border-color: #888a7f;
}
.c-prj124 .m-heading2-wrap::after {
  border-color: #888a7f;
}
.c-prj124 .m-heading3 {
  border-color: #888a7f;
}
.c-prj124 .m-sidebar-title {
  background: #888a7f;
}
@media print, screen and (min-width: 769px) {
  .c-prj124 .m-sidebar-link:hover {
    background: rgba(136,138,127,0.05);
  }
}
.c-prj124 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(136,138,127,0.1);
}
.c-prj124 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj124 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj124 .m-sidebar-child-link:hover {
    background: rgba(136,138,127,0.05);
  }
}
.c-prj124 .m-sidebar-ac-btn {
  background: #888a7f;
}
@media print, screen and (min-width: 769px) {
  .c-prj124 .m-sidebar-ac-link:hover {
    background: rgba(136,138,127,0.05);
  }
}
.c-prj124 .m-btn2,
.c-prj124 .m-btn2-long,
.c-prj124 .m-btn9 {
  background-color: #888a7f;
}
@media print, screen and (min-width: 769px) {
  .c-edit-moe_zeh_m05 .m-switch-btn-list:hover::before {
    background: #888a7f;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-moe_zeh_m05 .m-switch-btn-list.active::before {
    background: #888a7f;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-moe_zeh_m05 .m-switch-btn-list.active {
    background: rgba(136,138,127,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-moe_zeh_m05 .m-switch-btn-sp {
    background: #888a7f;
  }
}
.c-edit-moe_zeh_m05 .m-prj-border-panel {
  border: 1px solid #888a7f;
  background: rgba(136,138,127,0.05);
}
.c-edit-moe_zeh_m05 .m-main-title::after {
  border-color: #888a7f;
}
.c-edit-moe_zeh_m05 .m-heading1-wrap::after {
  border-color: #888a7f;
}
.c-edit-moe_zeh_m05 .m-heading2-wrap::after {
  border-color: #888a7f;
}
.c-edit-moe_zeh_m05 .m-heading3 {
  border-color: #888a7f;
}
.c-edit-moe_zeh_m05 .m-sidebar-title {
  background: #888a7f;
}
@media print, screen and (min-width: 769px) {
  .c-edit-moe_zeh_m05 .m-sidebar-link:hover {
    background: rgba(136,138,127,0.05);
  }
}
.c-edit-moe_zeh_m05 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(136,138,127,0.1);
}
.c-edit-moe_zeh_m05 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-moe_zeh_m05 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-moe_zeh_m05 .m-sidebar-child-link:hover {
    background: rgba(136,138,127,0.05);
  }
}
.c-edit-moe_zeh_m05 .m-sidebar-ac-btn {
  background: #888a7f;
}
@media print, screen and (min-width: 769px) {
  .c-edit-moe_zeh_m05 .m-sidebar-ac-link:hover {
    background: rgba(136,138,127,0.05);
  }
}
.c-edit-moe_zeh_m05 .m-btn2,
.c-edit-moe_zeh_m05 .m-btn2-long,
.c-edit-moe_zeh_m05 .m-btn9 {
  background-color: #888a7f;
}
.c-edit-moe_zeh_m05 .m-sidebar-ac-list,
.c-edit-moe_zeh_m05 .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #066;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #066;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(0,102,102,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #066;
  }
}
.m-prj-border-panel {
  border: 1px solid #066;
  background: rgba(0,102,102,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj125 {
    border-left: 3px solid #066;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj125 .nav-list-child-link span {
    border-left: 2px solid #066;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj125 {
    border-left: 3px solid #066;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj125 {
    border-left: 2px solid #066;
  }
}
.panel-prj125 .panel-list-title {
  background: #066;
}
.panel-prj125 .panel-list-detail {
  background: rgba(0,102,102,0.05);
}
.panel-prj125 .panel-list-table-title {
  color: #066;
  fill: #066;
}
.m-ac-panel-prj125 .m-ac-panel-prj-btn span {
  border-color: #066;
}
.m-news-detail-prj125 {
  background: #066;
}
.m-division-panel-prj125 {
  background: rgba(0,102,102,0.05);
  border-color: #066;
}
.m-form-btn-prj125 input {
  background: #066;
}
@media print, screen and (min-width: 769px) {
  .c-prj125 .m-switch-btn-list:hover::before {
    background: #066;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj125 .m-switch-btn-list.active::before {
    background: #066;
  }
}
@media screen and (max-width: 768px) {
  .c-prj125 .m-switch-btn-list.active {
    background: rgba(0,102,102,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj125 .m-switch-btn-sp {
    background: #066;
  }
}
.c-prj125 .m-prj-border-panel {
  border: 1px solid #066;
  background: rgba(0,102,102,0.05);
}
.c-prj125 .m-main-title::after {
  border-color: #066;
}
.c-prj125 .m-heading1-wrap::after {
  border-color: #066;
}
.c-prj125 .m-heading2-wrap::after {
  border-color: #066;
}
.c-prj125 .m-heading3 {
  border-color: #066;
}
.c-prj125 .m-sidebar-title {
  background: #066;
}
@media print, screen and (min-width: 769px) {
  .c-prj125 .m-sidebar-link:hover {
    background: rgba(0,102,102,0.05);
  }
}
.c-prj125 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(0,102,102,0.1);
}
.c-prj125 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj125 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj125 .m-sidebar-child-link:hover {
    background: rgba(0,102,102,0.05);
  }
}
.c-prj125 .m-sidebar-ac-btn {
  background: #066;
}
@media print, screen and (min-width: 769px) {
  .c-prj125 .m-sidebar-ac-link:hover {
    background: rgba(0,102,102,0.05);
  }
}
.c-prj125 .m-btn2,
.c-prj125 .m-btn2-long,
.c-prj125 .m-btn9 {
  background-color: #066;
}
@media print, screen and (min-width: 769px) {
  .c-edit-rishihokyu05 .m-switch-btn-list:hover::before {
    background: #066;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-rishihokyu05 .m-switch-btn-list.active::before {
    background: #066;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-rishihokyu05 .m-switch-btn-list.active {
    background: rgba(0,102,102,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-rishihokyu05 .m-switch-btn-sp {
    background: #066;
  }
}
.c-edit-rishihokyu05 .m-prj-border-panel {
  border: 1px solid #066;
  background: rgba(0,102,102,0.05);
}
.c-edit-rishihokyu05 .m-main-title::after {
  border-color: #066;
}
.c-edit-rishihokyu05 .m-heading1-wrap::after {
  border-color: #066;
}
.c-edit-rishihokyu05 .m-heading2-wrap::after {
  border-color: #066;
}
.c-edit-rishihokyu05 .m-heading3 {
  border-color: #066;
}
.c-edit-rishihokyu05 .m-sidebar-title {
  background: #066;
}
@media print, screen and (min-width: 769px) {
  .c-edit-rishihokyu05 .m-sidebar-link:hover {
    background: rgba(0,102,102,0.05);
  }
}
.c-edit-rishihokyu05 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(0,102,102,0.1);
}
.c-edit-rishihokyu05 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-rishihokyu05 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-rishihokyu05 .m-sidebar-child-link:hover {
    background: rgba(0,102,102,0.05);
  }
}
.c-edit-rishihokyu05 .m-sidebar-ac-btn {
  background: #066;
}
@media print, screen and (min-width: 769px) {
  .c-edit-rishihokyu05 .m-sidebar-ac-link:hover {
    background: rgba(0,102,102,0.05);
  }
}
.c-edit-rishihokyu05 .m-btn2,
.c-edit-rishihokyu05 .m-btn2-long,
.c-edit-rishihokyu05 .m-btn9 {
  background-color: #066;
}
.c-edit-rishihokyu05 .m-sidebar-ac-list,
.c-edit-rishihokyu05 .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #99f;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #99f;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(153,153,255,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #99f;
  }
}
.m-prj-border-panel {
  border: 1px solid #99f;
  background: rgba(153,153,255,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj126 {
    border-left: 3px solid #99f;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj126 .nav-list-child-link span {
    border-left: 2px solid #99f;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj126 {
    border-left: 3px solid #99f;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj126 {
    border-left: 2px solid #99f;
  }
}
.panel-prj126 .panel-list-title {
  background: #99f;
}
.panel-prj126 .panel-list-detail {
  background: rgba(153,153,255,0.05);
}
.panel-prj126 .panel-list-table-title {
  color: #99f;
  fill: #99f;
}
.m-ac-panel-prj126 .m-ac-panel-prj-btn span {
  border-color: #99f;
}
.m-news-detail-prj126 {
  background: #99f;
}
.m-division-panel-prj126 {
  background: rgba(153,153,255,0.05);
  border-color: #99f;
}
.m-form-btn-prj126 input {
  background: #99f;
}
@media print, screen and (min-width: 769px) {
  .c-prj126 .m-switch-btn-list:hover::before {
    background: #99f;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj126 .m-switch-btn-list.active::before {
    background: #99f;
  }
}
@media screen and (max-width: 768px) {
  .c-prj126 .m-switch-btn-list.active {
    background: rgba(153,153,255,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj126 .m-switch-btn-sp {
    background: #99f;
  }
}
.c-prj126 .m-prj-border-panel {
  border: 1px solid #99f;
  background: rgba(153,153,255,0.05);
}
.c-prj126 .m-main-title::after {
  border-color: #99f;
}
.c-prj126 .m-heading1-wrap::after {
  border-color: #99f;
}
.c-prj126 .m-heading2-wrap::after {
  border-color: #99f;
}
.c-prj126 .m-heading3 {
  border-color: #99f;
}
.c-prj126 .m-sidebar-title {
  background: #99f;
}
@media print, screen and (min-width: 769px) {
  .c-prj126 .m-sidebar-link:hover {
    background: rgba(153,153,255,0.05);
  }
}
.c-prj126 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(153,153,255,0.1);
}
.c-prj126 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj126 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj126 .m-sidebar-child-link:hover {
    background: rgba(153,153,255,0.05);
  }
}
.c-prj126 .m-sidebar-ac-btn {
  background: #99f;
}
@media print, screen and (min-width: 769px) {
  .c-prj126 .m-sidebar-ac-link:hover {
    background: rgba(153,153,255,0.05);
  }
}
.c-prj126 .m-btn2,
.c-prj126 .m-btn2-long,
.c-prj126 .m-btn9 {
  background-color: #99f;
}
@media print, screen and (min-width: 769px) {
  .c-edit-shoene_pf05 .m-switch-btn-list:hover::before {
    background: #99f;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-shoene_pf05 .m-switch-btn-list.active::before {
    background: #99f;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-shoene_pf05 .m-switch-btn-list.active {
    background: rgba(153,153,255,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-shoene_pf05 .m-switch-btn-sp {
    background: #99f;
  }
}
.c-edit-shoene_pf05 .m-prj-border-panel {
  border: 1px solid #99f;
  background: rgba(153,153,255,0.05);
}
.c-edit-shoene_pf05 .m-main-title::after {
  border-color: #99f;
}
.c-edit-shoene_pf05 .m-heading1-wrap::after {
  border-color: #99f;
}
.c-edit-shoene_pf05 .m-heading2-wrap::after {
  border-color: #99f;
}
.c-edit-shoene_pf05 .m-heading3 {
  border-color: #99f;
}
.c-edit-shoene_pf05 .m-sidebar-title {
  background: #99f;
}
@media print, screen and (min-width: 769px) {
  .c-edit-shoene_pf05 .m-sidebar-link:hover {
    background: rgba(153,153,255,0.05);
  }
}
.c-edit-shoene_pf05 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(153,153,255,0.1);
}
.c-edit-shoene_pf05 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-shoene_pf05 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-shoene_pf05 .m-sidebar-child-link:hover {
    background: rgba(153,153,255,0.05);
  }
}
.c-edit-shoene_pf05 .m-sidebar-ac-btn {
  background: #99f;
}
@media print, screen and (min-width: 769px) {
  .c-edit-shoene_pf05 .m-sidebar-ac-link:hover {
    background: rgba(153,153,255,0.05);
  }
}
.c-edit-shoene_pf05 .m-btn2,
.c-edit-shoene_pf05 .m-btn2-long,
.c-edit-shoene_pf05 .m-btn9 {
  background-color: #99f;
}
.c-edit-shoene_pf05 .m-sidebar-ac-list,
.c-edit-shoene_pf05 .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #95b3d7;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #95b3d7;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(149,179,215,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #95b3d7;
  }
}
.m-prj-border-panel {
  border: 1px solid #95b3d7;
  background: rgba(149,179,215,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj127 {
    border-left: 3px solid #95b3d7;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj127 .nav-list-child-link span {
    border-left: 2px solid #95b3d7;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj127 {
    border-left: 3px solid #95b3d7;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj127 {
    border-left: 2px solid #95b3d7;
  }
}
.panel-prj127 .panel-list-title {
  background: #95b3d7;
}
.panel-prj127 .panel-list-detail {
  background: rgba(149,179,215,0.05);
}
.panel-prj127 .panel-list-table-title {
  color: #95b3d7;
  fill: #95b3d7;
}
.m-ac-panel-prj127 .m-ac-panel-prj-btn span {
  border-color: #95b3d7;
}
.m-news-detail-prj127 {
  background: #95b3d7;
}
.m-division-panel-prj127 {
  background: rgba(149,179,215,0.05);
  border-color: #95b3d7;
}
.m-form-btn-prj127 input {
  background: #95b3d7;
}
@media print, screen and (min-width: 769px) {
  .c-prj127 .m-switch-btn-list:hover::before {
    background: #95b3d7;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj127 .m-switch-btn-list.active::before {
    background: #95b3d7;
  }
}
@media screen and (max-width: 768px) {
  .c-prj127 .m-switch-btn-list.active {
    background: rgba(149,179,215,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj127 .m-switch-btn-sp {
    background: #95b3d7;
  }
}
.c-prj127 .m-prj-border-panel {
  border: 1px solid #95b3d7;
  background: rgba(149,179,215,0.05);
}
.c-prj127 .m-main-title::after {
  border-color: #95b3d7;
}
.c-prj127 .m-heading1-wrap::after {
  border-color: #95b3d7;
}
.c-prj127 .m-heading2-wrap::after {
  border-color: #95b3d7;
}
.c-prj127 .m-heading3 {
  border-color: #95b3d7;
}
.c-prj127 .m-sidebar-title {
  background: #95b3d7;
}
@media print, screen and (min-width: 769px) {
  .c-prj127 .m-sidebar-link:hover {
    background: rgba(149,179,215,0.05);
  }
}
.c-prj127 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(149,179,215,0.1);
}
.c-prj127 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj127 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj127 .m-sidebar-child-link:hover {
    background: rgba(149,179,215,0.05);
  }
}
.c-prj127 .m-sidebar-ac-btn {
  background: #95b3d7;
}
@media print, screen and (min-width: 769px) {
  .c-prj127 .m-sidebar-ac-link:hover {
    background: rgba(149,179,215,0.05);
  }
}
.c-prj127 .m-btn2,
.c-prj127 .m-btn2-long,
.c-prj127 .m-btn9 {
  background-color: #95b3d7;
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeh05 .m-switch-btn-list:hover::before {
    background: #95b3d7;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeh05 .m-switch-btn-list.active::before {
    background: #95b3d7;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-zeh05 .m-switch-btn-list.active {
    background: rgba(149,179,215,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-zeh05 .m-switch-btn-sp {
    background: #95b3d7;
  }
}
.c-edit-zeh05 .m-prj-border-panel {
  border: 1px solid #95b3d7;
  background: rgba(149,179,215,0.05);
}
.c-edit-zeh05 .m-main-title::after {
  border-color: #95b3d7;
}
.c-edit-zeh05 .m-heading1-wrap::after {
  border-color: #95b3d7;
}
.c-edit-zeh05 .m-heading2-wrap::after {
  border-color: #95b3d7;
}
.c-edit-zeh05 .m-heading3 {
  border-color: #95b3d7;
}
.c-edit-zeh05 .m-sidebar-title {
  background: #95b3d7;
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeh05 .m-sidebar-link:hover {
    background: rgba(149,179,215,0.05);
  }
}
.c-edit-zeh05 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(149,179,215,0.1);
}
.c-edit-zeh05 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeh05 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeh05 .m-sidebar-child-link:hover {
    background: rgba(149,179,215,0.05);
  }
}
.c-edit-zeh05 .m-sidebar-ac-btn {
  background: #95b3d7;
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeh05 .m-sidebar-ac-link:hover {
    background: rgba(149,179,215,0.05);
  }
}
.c-edit-zeh05 .m-btn2,
.c-edit-zeh05 .m-btn2-long,
.c-edit-zeh05 .m-btn9 {
  background-color: #95b3d7;
}
.c-edit-zeh05 .m-sidebar-ac-list,
.c-edit-zeh05 .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #f06;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #f06;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(255,0,102,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #f06;
  }
}
.m-prj-border-panel {
  border: 1px solid #f06;
  background: rgba(255,0,102,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj128 {
    border-left: 3px solid #f06;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj128 .nav-list-child-link span {
    border-left: 2px solid #f06;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj128 {
    border-left: 3px solid #f06;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj128 {
    border-left: 2px solid #f06;
  }
}
.panel-prj128 .panel-list-title {
  background: #f06;
}
.panel-prj128 .panel-list-detail {
  background: rgba(255,0,102,0.05);
}
.panel-prj128 .panel-list-table-title {
  color: #f06;
  fill: #f06;
}
.m-ac-panel-prj128 .m-ac-panel-prj-btn span {
  border-color: #f06;
}
.m-news-detail-prj128 {
  background: #f06;
}
.m-division-panel-prj128 {
  background: rgba(255,0,102,0.05);
  border-color: #f06;
}
.m-form-btn-prj128 input {
  background: #f06;
}
@media print, screen and (min-width: 769px) {
  .c-prj128 .m-switch-btn-list:hover::before {
    background: #f06;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj128 .m-switch-btn-list.active::before {
    background: #f06;
  }
}
@media screen and (max-width: 768px) {
  .c-prj128 .m-switch-btn-list.active {
    background: rgba(255,0,102,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj128 .m-switch-btn-sp {
    background: #f06;
  }
}
.c-prj128 .m-prj-border-panel {
  border: 1px solid #f06;
  background: rgba(255,0,102,0.05);
}
.c-prj128 .m-main-title::after {
  border-color: #f06;
}
.c-prj128 .m-heading1-wrap::after {
  border-color: #f06;
}
.c-prj128 .m-heading2-wrap::after {
  border-color: #f06;
}
.c-prj128 .m-heading3 {
  border-color: #f06;
}
.c-prj128 .m-sidebar-title {
  background: #f06;
}
@media print, screen and (min-width: 769px) {
  .c-prj128 .m-sidebar-link:hover {
    background: rgba(255,0,102,0.05);
  }
}
.c-prj128 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(255,0,102,0.1);
}
.c-prj128 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj128 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj128 .m-sidebar-child-link:hover {
    background: rgba(255,0,102,0.05);
  }
}
.c-prj128 .m-sidebar-ac-btn {
  background: #f06;
}
@media print, screen and (min-width: 769px) {
  .c-prj128 .m-sidebar-ac-link:hover {
    background: rgba(255,0,102,0.05);
  }
}
.c-prj128 .m-btn2,
.c-prj128 .m-btn2-long,
.c-prj128 .m-btn9 {
  background-color: #f06;
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeh_m05 .m-switch-btn-list:hover::before {
    background: #f06;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeh_m05 .m-switch-btn-list.active::before {
    background: #f06;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-zeh_m05 .m-switch-btn-list.active {
    background: rgba(255,0,102,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-zeh_m05 .m-switch-btn-sp {
    background: #f06;
  }
}
.c-edit-zeh_m05 .m-prj-border-panel {
  border: 1px solid #f06;
  background: rgba(255,0,102,0.05);
}
.c-edit-zeh_m05 .m-main-title::after {
  border-color: #f06;
}
.c-edit-zeh_m05 .m-heading1-wrap::after {
  border-color: #f06;
}
.c-edit-zeh_m05 .m-heading2-wrap::after {
  border-color: #f06;
}
.c-edit-zeh_m05 .m-heading3 {
  border-color: #f06;
}
.c-edit-zeh_m05 .m-sidebar-title {
  background: #f06;
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeh_m05 .m-sidebar-link:hover {
    background: rgba(255,0,102,0.05);
  }
}
.c-edit-zeh_m05 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(255,0,102,0.1);
}
.c-edit-zeh_m05 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeh_m05 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeh_m05 .m-sidebar-child-link:hover {
    background: rgba(255,0,102,0.05);
  }
}
.c-edit-zeh_m05 .m-sidebar-ac-btn {
  background: #f06;
}
@media print, screen and (min-width: 769px) {
  .c-edit-zeh_m05 .m-sidebar-ac-link:hover {
    background: rgba(255,0,102,0.05);
  }
}
.c-edit-zeh_m05 .m-btn2,
.c-edit-zeh_m05 .m-btn2-long,
.c-edit-zeh_m05 .m-btn9 {
  background-color: #f06;
}
.c-edit-zeh_m05 .m-sidebar-ac-list,
.c-edit-zeh_m05 .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #126deb;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #126deb;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(18,109,235,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #126deb;
  }
}
.m-prj-border-panel {
  border: 1px solid #126deb;
  background: rgba(18,109,235,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj129 {
    border-left: 3px solid #126deb;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj129 .nav-list-child-link span {
    border-left: 2px solid #126deb;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj129 {
    border-left: 3px solid #126deb;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj129 {
    border-left: 2px solid #126deb;
  }
}
.panel-prj129 .panel-list-title {
  background: #126deb;
}
.panel-prj129 .panel-list-detail {
  background: rgba(18,109,235,0.05);
}
.panel-prj129 .panel-list-table-title {
  color: #126deb;
  fill: #126deb;
}
.m-ac-panel-prj129 .m-ac-panel-prj-btn span {
  border-color: #126deb;
}
.m-news-detail-prj129 {
  background: #126deb;
}
.m-division-panel-prj129 {
  background: rgba(18,109,235,0.05);
  border-color: #126deb;
}
.m-form-btn-prj129 input {
  background: #126deb;
}
@media print, screen and (min-width: 769px) {
  .c-prj129 .m-switch-btn-list:hover::before {
    background: #126deb;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj129 .m-switch-btn-list.active::before {
    background: #126deb;
  }
}
@media screen and (max-width: 768px) {
  .c-prj129 .m-switch-btn-list.active {
    background: rgba(18,109,235,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj129 .m-switch-btn-sp {
    background: #126deb;
  }
}
.c-prj129 .m-prj-border-panel {
  border: 1px solid #126deb;
  background: rgba(18,109,235,0.05);
}
.c-prj129 .m-main-title::after {
  border-color: #126deb;
}
.c-prj129 .m-heading1-wrap::after {
  border-color: #126deb;
}
.c-prj129 .m-heading2-wrap::after {
  border-color: #126deb;
}
.c-prj129 .m-heading3 {
  border-color: #126deb;
}
.c-prj129 .m-sidebar-title {
  background: #126deb;
}
@media print, screen and (min-width: 769px) {
  .c-prj129 .m-sidebar-link:hover {
    background: rgba(18,109,235,0.05);
  }
}
.c-prj129 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(18,109,235,0.1);
}
.c-prj129 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj129 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj129 .m-sidebar-child-link:hover {
    background: rgba(18,109,235,0.05);
  }
}
.c-prj129 .m-sidebar-ac-btn {
  background: #126deb;
}
@media print, screen and (min-width: 769px) {
  .c-prj129 .m-sidebar-ac-link:hover {
    background: rgba(18,109,235,0.05);
  }
}
.c-prj129 .m-btn2,
.c-prj129 .m-btn2-long,
.c-prj129 .m-btn9 {
  background-color: #126deb;
}
@media print, screen and (min-width: 769px) {
  .c-edit-chikudenchi05 .m-switch-btn-list:hover::before {
    background: #126deb;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-chikudenchi05 .m-switch-btn-list.active::before {
    background: #126deb;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-chikudenchi05 .m-switch-btn-list.active {
    background: rgba(18,109,235,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-chikudenchi05 .m-switch-btn-sp {
    background: #126deb;
  }
}
.c-edit-chikudenchi05 .m-prj-border-panel {
  border: 1px solid #126deb;
  background: rgba(18,109,235,0.05);
}
.c-edit-chikudenchi05 .m-main-title::after {
  border-color: #126deb;
}
.c-edit-chikudenchi05 .m-heading1-wrap::after {
  border-color: #126deb;
}
.c-edit-chikudenchi05 .m-heading2-wrap::after {
  border-color: #126deb;
}
.c-edit-chikudenchi05 .m-heading3 {
  border-color: #126deb;
}
.c-edit-chikudenchi05 .m-sidebar-title {
  background: #126deb;
}
@media print, screen and (min-width: 769px) {
  .c-edit-chikudenchi05 .m-sidebar-link:hover {
    background: rgba(18,109,235,0.05);
  }
}
.c-edit-chikudenchi05 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(18,109,235,0.1);
}
.c-edit-chikudenchi05 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-chikudenchi05 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-chikudenchi05 .m-sidebar-child-link:hover {
    background: rgba(18,109,235,0.05);
  }
}
.c-edit-chikudenchi05 .m-sidebar-ac-btn {
  background: #126deb;
}
@media print, screen and (min-width: 769px) {
  .c-edit-chikudenchi05 .m-sidebar-ac-link:hover {
    background: rgba(18,109,235,0.05);
  }
}
.c-edit-chikudenchi05 .m-btn2,
.c-edit-chikudenchi05 .m-btn2-long,
.c-edit-chikudenchi05 .m-btn9 {
  background-color: #126deb;
}
.c-edit-chikudenchi05 .m-sidebar-ac-list,
.c-edit-chikudenchi05 .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #f5a04d;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #f5a04d;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(245,160,77,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #f5a04d;
  }
}
.m-prj-border-panel {
  border: 1px solid #f5a04d;
  background: rgba(245,160,77,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj130 {
    border-left: 3px solid #f5a04d;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj130 .nav-list-child-link span {
    border-left: 2px solid #f5a04d;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj130 {
    border-left: 3px solid #f5a04d;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj130 {
    border-left: 2px solid #f5a04d;
  }
}
.panel-prj130 .panel-list-title {
  background: #f5a04d;
}
.panel-prj130 .panel-list-detail {
  background: rgba(245,160,77,0.05);
}
.panel-prj130 .panel-list-table-title {
  color: #f5a04d;
  fill: #f5a04d;
}
.m-ac-panel-prj130 .m-ac-panel-prj-btn span {
  border-color: #f5a04d;
}
.m-news-detail-prj130 {
  background: #f5a04d;
}
.m-division-panel-prj130 {
  background: rgba(245,160,77,0.05);
  border-color: #f5a04d;
}
.m-form-btn-prj130 input {
  background: #f5a04d;
}
@media print, screen and (min-width: 769px) {
  .c-prj130 .m-switch-btn-list:hover::before {
    background: #f5a04d;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj130 .m-switch-btn-list.active::before {
    background: #f5a04d;
  }
}
@media screen and (max-width: 768px) {
  .c-prj130 .m-switch-btn-list.active {
    background: rgba(245,160,77,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj130 .m-switch-btn-sp {
    background: #f5a04d;
  }
}
.c-prj130 .m-prj-border-panel {
  border: 1px solid #f5a04d;
  background: rgba(245,160,77,0.05);
}
.c-prj130 .m-main-title::after {
  border-color: #f5a04d;
}
.c-prj130 .m-heading1-wrap::after {
  border-color: #f5a04d;
}
.c-prj130 .m-heading2-wrap::after {
  border-color: #f5a04d;
}
.c-prj130 .m-heading3 {
  border-color: #f5a04d;
}
.c-prj130 .m-sidebar-title {
  background: #f5a04d;
}
@media print, screen and (min-width: 769px) {
  .c-prj130 .m-sidebar-link:hover {
    background: rgba(245,160,77,0.05);
  }
}
.c-prj130 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(245,160,77,0.1);
}
.c-prj130 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj130 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj130 .m-sidebar-child-link:hover {
    background: rgba(245,160,77,0.05);
  }
}
.c-prj130 .m-sidebar-ac-btn {
  background: #f5a04d;
}
@media print, screen and (min-width: 769px) {
  .c-prj130 .m-sidebar-ac-link:hover {
    background: rgba(245,160,77,0.05);
  }
}
.c-prj130 .m-btn2,
.c-prj130 .m-btn2-long,
.c-prj130 .m-btn9 {
  background-color: #f5a04d;
}
@media print, screen and (min-width: 769px) {
  .c-edit-chiikidokuritsukeito05 .m-switch-btn-list:hover::before {
    background: #f5a04d;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-chiikidokuritsukeito05 .m-switch-btn-list.active::before {
    background: #f5a04d;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-chiikidokuritsukeito05 .m-switch-btn-list.active {
    background: rgba(245,160,77,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-chiikidokuritsukeito05 .m-switch-btn-sp {
    background: #f5a04d;
  }
}
.c-edit-chiikidokuritsukeito05 .m-prj-border-panel {
  border: 1px solid #f5a04d;
  background: rgba(245,160,77,0.05);
}
.c-edit-chiikidokuritsukeito05 .m-main-title::after {
  border-color: #f5a04d;
}
.c-edit-chiikidokuritsukeito05 .m-heading1-wrap::after {
  border-color: #f5a04d;
}
.c-edit-chiikidokuritsukeito05 .m-heading2-wrap::after {
  border-color: #f5a04d;
}
.c-edit-chiikidokuritsukeito05 .m-heading3 {
  border-color: #f5a04d;
}
.c-edit-chiikidokuritsukeito05 .m-sidebar-title {
  background: #f5a04d;
}
@media print, screen and (min-width: 769px) {
  .c-edit-chiikidokuritsukeito05 .m-sidebar-link:hover {
    background: rgba(245,160,77,0.05);
  }
}
.c-edit-chiikidokuritsukeito05 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(245,160,77,0.1);
}
.c-edit-chiikidokuritsukeito05 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-chiikidokuritsukeito05 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-chiikidokuritsukeito05 .m-sidebar-child-link:hover {
    background: rgba(245,160,77,0.05);
  }
}
.c-edit-chiikidokuritsukeito05 .m-sidebar-ac-btn {
  background: #f5a04d;
}
@media print, screen and (min-width: 769px) {
  .c-edit-chiikidokuritsukeito05 .m-sidebar-ac-link:hover {
    background: rgba(245,160,77,0.05);
  }
}
.c-edit-chiikidokuritsukeito05 .m-btn2,
.c-edit-chiikidokuritsukeito05 .m-btn2-long,
.c-edit-chiikidokuritsukeito05 .m-btn9 {
  background-color: #f5a04d;
}
.c-edit-chiikidokuritsukeito05 .m-sidebar-ac-list,
.c-edit-chiikidokuritsukeito05 .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #366092;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #366092;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(54,96,146,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #366092;
  }
}
.m-prj-border-panel {
  border: 1px solid #366092;
  background: rgba(54,96,146,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj131 {
    border-left: 3px solid #366092;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj131 .nav-list-child-link span {
    border-left: 2px solid #366092;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj131 {
    border-left: 3px solid #366092;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj131 {
    border-left: 2px solid #366092;
  }
}
.panel-prj131 .panel-list-title {
  background: #366092;
}
.panel-prj131 .panel-list-detail {
  background: rgba(54,96,146,0.05);
}
.panel-prj131 .panel-list-table-title {
  color: #366092;
  fill: #366092;
}
.m-ac-panel-prj131 .m-ac-panel-prj-btn span {
  border-color: #366092;
}
.m-news-detail-prj131 {
  background: #366092;
}
.m-division-panel-prj131 {
  background: rgba(54,96,146,0.05);
  border-color: #366092;
}
.m-form-btn-prj131 input {
  background: #366092;
}
@media print, screen and (min-width: 769px) {
  .c-prj131 .m-switch-btn-list:hover::before {
    background: #366092;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj131 .m-switch-btn-list.active::before {
    background: #366092;
  }
}
@media screen and (max-width: 768px) {
  .c-prj131 .m-switch-btn-list.active {
    background: rgba(54,96,146,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj131 .m-switch-btn-sp {
    background: #366092;
  }
}
.c-prj131 .m-prj-border-panel {
  border: 1px solid #366092;
  background: rgba(54,96,146,0.05);
}
.c-prj131 .m-main-title::after {
  border-color: #366092;
}
.c-prj131 .m-heading1-wrap::after {
  border-color: #366092;
}
.c-prj131 .m-heading2-wrap::after {
  border-color: #366092;
}
.c-prj131 .m-heading3 {
  border-color: #366092;
}
.c-prj131 .m-sidebar-title {
  background: #366092;
}
@media print, screen and (min-width: 769px) {
  .c-prj131 .m-sidebar-link:hover {
    background: rgba(54,96,146,0.05);
  }
}
.c-prj131 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(54,96,146,0.1);
}
.c-prj131 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj131 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj131 .m-sidebar-child-link:hover {
    background: rgba(54,96,146,0.05);
  }
}
.c-prj131 .m-sidebar-ac-btn {
  background: #366092;
}
@media print, screen and (min-width: 769px) {
  .c-prj131 .m-sidebar-ac-link:hover {
    background: rgba(54,96,146,0.05);
  }
}
.c-prj131 .m-btn2,
.c-prj131 .m-btn2-long,
.c-prj131 .m-btn9 {
  background-color: #366092;
}
@media print, screen and (min-width: 769px) {
  .c-edit-saieneaggregation05 .m-switch-btn-list:hover::before {
    background: #366092;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-saieneaggregation05 .m-switch-btn-list.active::before {
    background: #366092;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-saieneaggregation05 .m-switch-btn-list.active {
    background: rgba(54,96,146,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-saieneaggregation05 .m-switch-btn-sp {
    background: #366092;
  }
}
.c-edit-saieneaggregation05 .m-prj-border-panel {
  border: 1px solid #366092;
  background: rgba(54,96,146,0.05);
}
.c-edit-saieneaggregation05 .m-main-title::after {
  border-color: #366092;
}
.c-edit-saieneaggregation05 .m-heading1-wrap::after {
  border-color: #366092;
}
.c-edit-saieneaggregation05 .m-heading2-wrap::after {
  border-color: #366092;
}
.c-edit-saieneaggregation05 .m-heading3 {
  border-color: #366092;
}
.c-edit-saieneaggregation05 .m-sidebar-title {
  background: #366092;
}
@media print, screen and (min-width: 769px) {
  .c-edit-saieneaggregation05 .m-sidebar-link:hover {
    background: rgba(54,96,146,0.05);
  }
}
.c-edit-saieneaggregation05 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(54,96,146,0.1);
}
.c-edit-saieneaggregation05 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-saieneaggregation05 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-saieneaggregation05 .m-sidebar-child-link:hover {
    background: rgba(54,96,146,0.05);
  }
}
.c-edit-saieneaggregation05 .m-sidebar-ac-btn {
  background: #366092;
}
@media print, screen and (min-width: 769px) {
  .c-edit-saieneaggregation05 .m-sidebar-ac-link:hover {
    background: rgba(54,96,146,0.05);
  }
}
.c-edit-saieneaggregation05 .m-btn2,
.c-edit-saieneaggregation05 .m-btn2-long,
.c-edit-saieneaggregation05 .m-btn9 {
  background-color: #366092;
}
.c-edit-saieneaggregation05 .m-sidebar-ac-list,
.c-edit-saieneaggregation05 .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #e58e8d;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #e58e8d;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(229,142,141,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #e58e8d;
  }
}
.m-prj-border-panel {
  border: 1px solid #e58e8d;
  background: rgba(229,142,141,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj132 {
    border-left: 3px solid #e58e8d;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj132 .nav-list-child-link span {
    border-left: 2px solid #e58e8d;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj132 {
    border-left: 3px solid #e58e8d;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj132 {
    border-left: 2px solid #e58e8d;
  }
}
.panel-prj132 .panel-list-title {
  background: #e58e8d;
}
.panel-prj132 .panel-list-detail {
  background: rgba(229,142,141,0.05);
}
.panel-prj132 .panel-list-table-title {
  color: #e58e8d;
  fill: #e58e8d;
}
.m-ac-panel-prj132 .m-ac-panel-prj-btn span {
  border-color: #e58e8d;
}
.m-news-detail-prj132 {
  background: #e58e8d;
}
.m-division-panel-prj132 {
  background: rgba(229,142,141,0.05);
  border-color: #e58e8d;
}
.m-form-btn-prj132 input {
  background: #e58e8d;
}
@media print, screen and (min-width: 769px) {
  .c-prj132 .m-switch-btn-list:hover::before {
    background: #e58e8d;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj132 .m-switch-btn-list.active::before {
    background: #e58e8d;
  }
}
@media screen and (max-width: 768px) {
  .c-prj132 .m-switch-btn-list.active {
    background: rgba(229,142,141,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj132 .m-switch-btn-sp {
    background: #e58e8d;
  }
}
.c-prj132 .m-prj-border-panel {
  border: 1px solid #e58e8d;
  background: rgba(229,142,141,0.05);
}
.c-prj132 .m-main-title::after {
  border-color: #e58e8d;
}
.c-prj132 .m-heading1-wrap::after {
  border-color: #e58e8d;
}
.c-prj132 .m-heading2-wrap::after {
  border-color: #e58e8d;
}
.c-prj132 .m-heading3 {
  border-color: #e58e8d;
}
.c-prj132 .m-sidebar-title {
  background: #e58e8d;
}
@media print, screen and (min-width: 769px) {
  .c-prj132 .m-sidebar-link:hover {
    background: rgba(229,142,141,0.05);
  }
}
.c-prj132 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(229,142,141,0.1);
}
.c-prj132 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj132 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj132 .m-sidebar-child-link:hover {
    background: rgba(229,142,141,0.05);
  }
}
.c-prj132 .m-sidebar-ac-btn {
  background: #e58e8d;
}
@media print, screen and (min-width: 769px) {
  .c-prj132 .m-sidebar-ac-link:hover {
    background: rgba(229,142,141,0.05);
  }
}
.c-prj132 .m-btn2,
.c-prj132 .m-btn2-long,
.c-prj132 .m-btn9 {
  background-color: #e58e8d;
}
@media print, screen and (min-width: 769px) {
  .c-edit-DERaggregation05 .m-switch-btn-list:hover::before {
    background: #e58e8d;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-DERaggregation05 .m-switch-btn-list.active::before {
    background: #e58e8d;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-DERaggregation05 .m-switch-btn-list.active {
    background: rgba(229,142,141,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-DERaggregation05 .m-switch-btn-sp {
    background: #e58e8d;
  }
}
.c-edit-DERaggregation05 .m-prj-border-panel {
  border: 1px solid #e58e8d;
  background: rgba(229,142,141,0.05);
}
.c-edit-DERaggregation05 .m-main-title::after {
  border-color: #e58e8d;
}
.c-edit-DERaggregation05 .m-heading1-wrap::after {
  border-color: #e58e8d;
}
.c-edit-DERaggregation05 .m-heading2-wrap::after {
  border-color: #e58e8d;
}
.c-edit-DERaggregation05 .m-heading3 {
  border-color: #e58e8d;
}
.c-edit-DERaggregation05 .m-sidebar-title {
  background: #e58e8d;
}
@media print, screen and (min-width: 769px) {
  .c-edit-DERaggregation05 .m-sidebar-link:hover {
    background: rgba(229,142,141,0.05);
  }
}
.c-edit-DERaggregation05 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(229,142,141,0.1);
}
.c-edit-DERaggregation05 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-DERaggregation05 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-DERaggregation05 .m-sidebar-child-link:hover {
    background: rgba(229,142,141,0.05);
  }
}
.c-edit-DERaggregation05 .m-sidebar-ac-btn {
  background: #e58e8d;
}
@media print, screen and (min-width: 769px) {
  .c-edit-DERaggregation05 .m-sidebar-ac-link:hover {
    background: rgba(229,142,141,0.05);
  }
}
.c-edit-DERaggregation05 .m-btn2,
.c-edit-DERaggregation05 .m-btn2-long,
.c-edit-DERaggregation05 .m-btn9 {
  background-color: #e58e8d;
}
.c-edit-DERaggregation05 .m-sidebar-ac-list,
.c-edit-DERaggregation05 .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #5a81c5;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #5a81c5;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(90,129,197,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #5a81c5;
  }
}
.m-prj-border-panel {
  border: 1px solid #5a81c5;
  background: rgba(90,129,197,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj133 {
    border-left: 3px solid #5a81c5;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj133 .nav-list-child-link span {
    border-left: 2px solid #5a81c5;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj133 {
    border-left: 3px solid #5a81c5;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj133 {
    border-left: 2px solid #5a81c5;
  }
}
.panel-prj133 .panel-list-title {
  background: #5a81c5;
}
.panel-prj133 .panel-list-detail {
  background: rgba(90,129,197,0.05);
}
.panel-prj133 .panel-list-table-title {
  color: #5a81c5;
  fill: #5a81c5;
}
.m-ac-panel-prj133 .m-ac-panel-prj-btn span {
  border-color: #5a81c5;
}
.m-news-detail-prj133 {
  background: #5a81c5;
}
.m-division-panel-prj133 {
  background: rgba(90,129,197,0.05);
  border-color: #5a81c5;
}
.m-form-btn-prj133 input {
  background: #5a81c5;
}
@media print, screen and (min-width: 769px) {
  .c-prj133 .m-switch-btn-list:hover::before {
    background: #5a81c5;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj133 .m-switch-btn-list.active::before {
    background: #5a81c5;
  }
}
@media screen and (max-width: 768px) {
  .c-prj133 .m-switch-btn-list.active {
    background: rgba(90,129,197,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj133 .m-switch-btn-sp {
    background: #5a81c5;
  }
}
.c-prj133 .m-prj-border-panel {
  border: 1px solid #5a81c5;
  background: rgba(90,129,197,0.05);
}
.c-prj133 .m-main-title::after {
  border-color: #5a81c5;
}
.c-prj133 .m-heading1-wrap::after {
  border-color: #5a81c5;
}
.c-prj133 .m-heading2-wrap::after {
  border-color: #5a81c5;
}
.c-prj133 .m-heading3 {
  border-color: #5a81c5;
}
.c-prj133 .m-sidebar-title {
  background: #5a81c5;
}
@media print, screen and (min-width: 769px) {
  .c-prj133 .m-sidebar-link:hover {
    background: rgba(90,129,197,0.05);
  }
}
.c-prj133 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(90,129,197,0.1);
}
.c-prj133 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj133 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj133 .m-sidebar-child-link:hover {
    background: rgba(90,129,197,0.05);
  }
}
.c-prj133 .m-sidebar-ac-btn {
  background: #5a81c5;
}
@media print, screen and (min-width: 769px) {
  .c-prj133 .m-sidebar-ac-link:hover {
    background: rgba(90,129,197,0.05);
  }
}
.c-prj133 .m-btn2,
.c-prj133 .m-btn2-long,
.c-prj133 .m-btn9 {
  background-color: #5a81c5;
}
@media print, screen and (min-width: 769px) {
  .c-edit-chikudenchi05m .m-switch-btn-list:hover::before {
    background: #5a81c5;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-chikudenchi05m .m-switch-btn-list.active::before {
    background: #5a81c5;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-chikudenchi05m .m-switch-btn-list.active {
    background: rgba(90,129,197,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-chikudenchi05m .m-switch-btn-sp {
    background: #5a81c5;
  }
}
.c-edit-chikudenchi05m .m-prj-border-panel {
  border: 1px solid #5a81c5;
  background: rgba(90,129,197,0.05);
}
.c-edit-chikudenchi05m .m-main-title::after {
  border-color: #5a81c5;
}
.c-edit-chikudenchi05m .m-heading1-wrap::after {
  border-color: #5a81c5;
}
.c-edit-chikudenchi05m .m-heading2-wrap::after {
  border-color: #5a81c5;
}
.c-edit-chikudenchi05m .m-heading3 {
  border-color: #5a81c5;
}
.c-edit-chikudenchi05m .m-sidebar-title {
  background: #5a81c5;
}
@media print, screen and (min-width: 769px) {
  .c-edit-chikudenchi05m .m-sidebar-link:hover {
    background: rgba(90,129,197,0.05);
  }
}
.c-edit-chikudenchi05m .m-sidebar-list.active .m-sidebar-link {
  background: rgba(90,129,197,0.1);
}
.c-edit-chikudenchi05m .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-chikudenchi05m .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-chikudenchi05m .m-sidebar-child-link:hover {
    background: rgba(90,129,197,0.05);
  }
}
.c-edit-chikudenchi05m .m-sidebar-ac-btn {
  background: #5a81c5;
}
@media print, screen and (min-width: 769px) {
  .c-edit-chikudenchi05m .m-sidebar-ac-link:hover {
    background: rgba(90,129,197,0.05);
  }
}
.c-edit-chikudenchi05m .m-btn2,
.c-edit-chikudenchi05m .m-btn2-long,
.c-edit-chikudenchi05m .m-btn9 {
  background-color: #5a81c5;
}
.c-edit-chikudenchi05m .m-sidebar-ac-list,
.c-edit-chikudenchi05m .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #c38a5d;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #c38a5d;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(195,138,93,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #c38a5d;
  }
}
.m-prj-border-panel {
  border: 1px solid #c38a5d;
  background: rgba(195,138,93,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj134 {
    border-left: 3px solid #c38a5d;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj134 .nav-list-child-link span {
    border-left: 2px solid #c38a5d;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj134 {
    border-left: 3px solid #c38a5d;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj134 {
    border-left: 2px solid #c38a5d;
  }
}
.panel-prj134 .panel-list-title {
  background: #c38a5d;
}
.panel-prj134 .panel-list-detail {
  background: rgba(195,138,93,0.05);
}
.panel-prj134 .panel-list-table-title {
  color: #c38a5d;
  fill: #c38a5d;
}
.m-ac-panel-prj134 .m-ac-panel-prj-btn span {
  border-color: #c38a5d;
}
.m-news-detail-prj134 {
  background: #c38a5d;
}
.m-division-panel-prj134 {
  background: rgba(195,138,93,0.05);
  border-color: #c38a5d;
}
.m-form-btn-prj134 input {
  background: #c38a5d;
}
@media print, screen and (min-width: 769px) {
  .c-prj134 .m-switch-btn-list:hover::before {
    background: #c38a5d;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj134 .m-switch-btn-list.active::before {
    background: #c38a5d;
  }
}
@media screen and (max-width: 768px) {
  .c-prj134 .m-switch-btn-list.active {
    background: rgba(195,138,93,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj134 .m-switch-btn-sp {
    background: #c38a5d;
  }
}
.c-prj134 .m-prj-border-panel {
  border: 1px solid #c38a5d;
  background: rgba(195,138,93,0.05);
}
.c-prj134 .m-main-title::after {
  border-color: #c38a5d;
}
.c-prj134 .m-heading1-wrap::after {
  border-color: #c38a5d;
}
.c-prj134 .m-heading2-wrap::after {
  border-color: #c38a5d;
}
.c-prj134 .m-heading3 {
  border-color: #c38a5d;
}
.c-prj134 .m-sidebar-title {
  background: #c38a5d;
}
@media print, screen and (min-width: 769px) {
  .c-prj134 .m-sidebar-link:hover {
    background: rgba(195,138,93,0.05);
  }
}
.c-prj134 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(195,138,93,0.1);
}
.c-prj134 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj134 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj134 .m-sidebar-child-link:hover {
    background: rgba(195,138,93,0.05);
  }
}
.c-prj134 .m-sidebar-ac-btn {
  background: #c38a5d;
}
@media print, screen and (min-width: 769px) {
  .c-prj134 .m-sidebar-ac-link:hover {
    background: rgba(195,138,93,0.05);
  }
}
.c-prj134 .m-btn2,
.c-prj134 .m-btn2-long,
.c-prj134 .m-btn9 {
  background-color: #c38a5d;
}
@media print, screen and (min-width: 769px) {
  .c-edit-hiw05r .m-switch-btn-list:hover::before {
    background: #c38a5d;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-hiw05r .m-switch-btn-list.active::before {
    background: #c38a5d;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-hiw05r .m-switch-btn-list.active {
    background: rgba(195,138,93,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-hiw05r .m-switch-btn-sp {
    background: #c38a5d;
  }
}
.c-edit-hiw05r .m-prj-border-panel {
  border: 1px solid #c38a5d;
  background: rgba(195,138,93,0.05);
}
.c-edit-hiw05r .m-main-title::after {
  border-color: #c38a5d;
}
.c-edit-hiw05r .m-heading1-wrap::after {
  border-color: #c38a5d;
}
.c-edit-hiw05r .m-heading2-wrap::after {
  border-color: #c38a5d;
}
.c-edit-hiw05r .m-heading3 {
  border-color: #c38a5d;
}
.c-edit-hiw05r .m-sidebar-title {
  background: #c38a5d;
}
@media print, screen and (min-width: 769px) {
  .c-edit-hiw05r .m-sidebar-link:hover {
    background: rgba(195,138,93,0.05);
  }
}
.c-edit-hiw05r .m-sidebar-list.active .m-sidebar-link {
  background: rgba(195,138,93,0.1);
}
.c-edit-hiw05r .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-hiw05r .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-hiw05r .m-sidebar-child-link:hover {
    background: rgba(195,138,93,0.05);
  }
}
.c-edit-hiw05r .m-sidebar-ac-btn {
  background: #c38a5d;
}
@media print, screen and (min-width: 769px) {
  .c-edit-hiw05r .m-sidebar-ac-link:hover {
    background: rgba(195,138,93,0.05);
  }
}
.c-edit-hiw05r .m-btn2,
.c-edit-hiw05r .m-btn2-long,
.c-edit-hiw05r .m-btn9 {
  background-color: #c38a5d;
}
.c-edit-hiw05r .m-sidebar-ac-list,
.c-edit-hiw05r .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #0abab5;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #0abab5;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(10,186,181,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #0abab5;
  }
}
.m-prj-border-panel {
  border: 1px solid #0abab5;
  background: rgba(10,186,181,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj135 {
    border-left: 3px solid #0abab5;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj135 .nav-list-child-link span {
    border-left: 2px solid #0abab5;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj135 {
    border-left: 3px solid #0abab5;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj135 {
    border-left: 2px solid #0abab5;
  }
}
.panel-prj135 .panel-list-title {
  background: #0abab5;
}
.panel-prj135 .panel-list-detail {
  background: rgba(10,186,181,0.05);
}
.panel-prj135 .panel-list-table-title {
  color: #0abab5;
  fill: #0abab5;
}
.m-ac-panel-prj135 .m-ac-panel-prj-btn span {
  border-color: #0abab5;
}
.m-news-detail-prj135 {
  background: #0abab5;
}
.m-division-panel-prj135 {
  background: rgba(10,186,181,0.05);
  border-color: #0abab5;
}
.m-form-btn-prj135 input {
  background: #0abab5;
}
@media print, screen and (min-width: 769px) {
  .c-prj135 .m-switch-btn-list:hover::before {
    background: #0abab5;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj135 .m-switch-btn-list.active::before {
    background: #0abab5;
  }
}
@media screen and (max-width: 768px) {
  .c-prj135 .m-switch-btn-list.active {
    background: rgba(10,186,181,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj135 .m-switch-btn-sp {
    background: #0abab5;
  }
}
.c-prj135 .m-prj-border-panel {
  border: 1px solid #0abab5;
  background: rgba(10,186,181,0.05);
}
.c-prj135 .m-main-title::after {
  border-color: #0abab5;
}
.c-prj135 .m-heading1-wrap::after {
  border-color: #0abab5;
}
.c-prj135 .m-heading2-wrap::after {
  border-color: #0abab5;
}
.c-prj135 .m-heading3 {
  border-color: #0abab5;
}
.c-prj135 .m-sidebar-title {
  background: #0abab5;
}
@media print, screen and (min-width: 769px) {
  .c-prj135 .m-sidebar-link:hover {
    background: rgba(10,186,181,0.05);
  }
}
.c-prj135 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(10,186,181,0.1);
}
.c-prj135 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj135 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj135 .m-sidebar-child-link:hover {
    background: rgba(10,186,181,0.05);
  }
}
.c-prj135 .m-sidebar-ac-btn {
  background: #0abab5;
}
@media print, screen and (min-width: 769px) {
  .c-prj135 .m-sidebar-ac-link:hover {
    background: rgba(10,186,181,0.05);
  }
}
.c-prj135 .m-btn2,
.c-prj135 .m-btn2-long,
.c-prj135 .m-btn9 {
  background-color: #0abab5;
}
@media print, screen and (min-width: 769px) {
  .c-edit-hewh05r .m-switch-btn-list:hover::before {
    background: #0abab5;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-hewh05r .m-switch-btn-list.active::before {
    background: #0abab5;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-hewh05r .m-switch-btn-list.active {
    background: rgba(10,186,181,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-hewh05r .m-switch-btn-sp {
    background: #0abab5;
  }
}
.c-edit-hewh05r .m-prj-border-panel {
  border: 1px solid #0abab5;
  background: rgba(10,186,181,0.05);
}
.c-edit-hewh05r .m-main-title::after {
  border-color: #0abab5;
}
.c-edit-hewh05r .m-heading1-wrap::after {
  border-color: #0abab5;
}
.c-edit-hewh05r .m-heading2-wrap::after {
  border-color: #0abab5;
}
.c-edit-hewh05r .m-heading3 {
  border-color: #0abab5;
}
.c-edit-hewh05r .m-sidebar-title {
  background: #0abab5;
}
@media print, screen and (min-width: 769px) {
  .c-edit-hewh05r .m-sidebar-link:hover {
    background: rgba(10,186,181,0.05);
  }
}
.c-edit-hewh05r .m-sidebar-list.active .m-sidebar-link {
  background: rgba(10,186,181,0.1);
}
.c-edit-hewh05r .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-hewh05r .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-hewh05r .m-sidebar-child-link:hover {
    background: rgba(10,186,181,0.05);
  }
}
.c-edit-hewh05r .m-sidebar-ac-btn {
  background: #0abab5;
}
@media print, screen and (min-width: 769px) {
  .c-edit-hewh05r .m-sidebar-ac-link:hover {
    background: rgba(10,186,181,0.05);
  }
}
.c-edit-hewh05r .m-btn2,
.c-edit-hewh05r .m-btn2-long,
.c-edit-hewh05r .m-btn9 {
  background-color: #0abab5;
}
.c-edit-hewh05r .m-sidebar-ac-list,
.c-edit-hewh05r .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #199de2;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #199de2;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(25,157,226,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #199de2;
  }
}
.m-prj-border-panel {
  border: 1px solid #199de2;
  background: rgba(25,157,226,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj136 {
    border-left: 3px solid #199de2;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj136 .nav-list-child-link span {
    border-left: 2px solid #199de2;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj136 {
    border-left: 3px solid #199de2;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj136 {
    border-left: 2px solid #199de2;
  }
}
.panel-prj136 .panel-list-title {
  background: #199de2;
}
.panel-prj136 .panel-list-detail {
  background: rgba(25,157,226,0.05);
}
.panel-prj136 .panel-list-table-title {
  color: #199de2;
  fill: #199de2;
}
.m-ac-panel-prj136 .m-ac-panel-prj-btn span {
  border-color: #199de2;
}
.m-news-detail-prj136 {
  background: #199de2;
}
.m-division-panel-prj136 {
  background: rgba(25,157,226,0.05);
  border-color: #199de2;
}
.m-form-btn-prj136 input {
  background: #199de2;
}
@media print, screen and (min-width: 769px) {
  .c-prj136 .m-switch-btn-list:hover::before {
    background: #199de2;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj136 .m-switch-btn-list.active::before {
    background: #199de2;
  }
}
@media screen and (max-width: 768px) {
  .c-prj136 .m-switch-btn-list.active {
    background: rgba(25,157,226,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj136 .m-switch-btn-sp {
    background: #199de2;
  }
}
.c-prj136 .m-prj-border-panel {
  border: 1px solid #199de2;
  background: rgba(25,157,226,0.05);
}
.c-prj136 .m-main-title::after {
  border-color: #199de2;
}
.c-prj136 .m-heading1-wrap::after {
  border-color: #199de2;
}
.c-prj136 .m-heading2-wrap::after {
  border-color: #199de2;
}
.c-prj136 .m-heading3 {
  border-color: #199de2;
}
.c-prj136 .m-sidebar-title {
  background: #199de2;
}
@media print, screen and (min-width: 769px) {
  .c-prj136 .m-sidebar-link:hover {
    background: rgba(25,157,226,0.05);
  }
}
.c-prj136 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(25,157,226,0.1);
}
.c-prj136 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj136 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj136 .m-sidebar-child-link:hover {
    background: rgba(25,157,226,0.05);
  }
}
.c-prj136 .m-sidebar-ac-btn {
  background: #199de2;
}
@media print, screen and (min-width: 769px) {
  .c-prj136 .m-sidebar-ac-link:hover {
    background: rgba(25,157,226,0.05);
  }
}
.c-prj136 .m-btn2,
.c-prj136 .m-btn2-long,
.c-prj136 .m-btn9 {
  background-color: #199de2;
}
@media print, screen and (min-width: 769px) {
  .c-edit-erhc05r .m-switch-btn-list:hover::before {
    background: #199de2;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-erhc05r .m-switch-btn-list.active::before {
    background: #199de2;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-erhc05r .m-switch-btn-list.active {
    background: rgba(25,157,226,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-erhc05r .m-switch-btn-sp {
    background: #199de2;
  }
}
.c-edit-erhc05r .m-prj-border-panel {
  border: 1px solid #199de2;
  background: rgba(25,157,226,0.05);
}
.c-edit-erhc05r .m-main-title::after {
  border-color: #199de2;
}
.c-edit-erhc05r .m-heading1-wrap::after {
  border-color: #199de2;
}
.c-edit-erhc05r .m-heading2-wrap::after {
  border-color: #199de2;
}
.c-edit-erhc05r .m-heading3 {
  border-color: #199de2;
}
.c-edit-erhc05r .m-sidebar-title {
  background: #199de2;
}
@media print, screen and (min-width: 769px) {
  .c-edit-erhc05r .m-sidebar-link:hover {
    background: rgba(25,157,226,0.05);
  }
}
.c-edit-erhc05r .m-sidebar-list.active .m-sidebar-link {
  background: rgba(25,157,226,0.1);
}
.c-edit-erhc05r .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-erhc05r .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-erhc05r .m-sidebar-child-link:hover {
    background: rgba(25,157,226,0.05);
  }
}
.c-edit-erhc05r .m-sidebar-ac-btn {
  background: #199de2;
}
@media print, screen and (min-width: 769px) {
  .c-edit-erhc05r .m-sidebar-ac-link:hover {
    background: rgba(25,157,226,0.05);
  }
}
.c-edit-erhc05r .m-btn2,
.c-edit-erhc05r .m-btn2-long,
.c-edit-erhc05r .m-btn9 {
  background-color: #199de2;
}
.c-edit-erhc05r .m-sidebar-ac-list,
.c-edit-erhc05r .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #e66c79;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #e66c79;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(230,108,121,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #e66c79;
  }
}
.m-prj-border-panel {
  border: 1px solid #e66c79;
  background: rgba(230,108,121,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj137 {
    border-left: 3px solid #e66c79;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj137 .nav-list-child-link span {
    border-left: 2px solid #e66c79;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj137 {
    border-left: 3px solid #e66c79;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj137 {
    border-left: 2px solid #e66c79;
  }
}
.panel-prj137 .panel-list-title {
  background: #e66c79;
}
.panel-prj137 .panel-list-detail {
  background: rgba(230,108,121,0.05);
}
.panel-prj137 .panel-list-table-title {
  color: #e66c79;
  fill: #e66c79;
}
.m-ac-panel-prj137 .m-ac-panel-prj-btn span {
  border-color: #e66c79;
}
.m-news-detail-prj137 {
  background: #e66c79;
}
.m-division-panel-prj137 {
  background: rgba(230,108,121,0.05);
  border-color: #e66c79;
}
.m-form-btn-prj137 input {
  background: #e66c79;
}
@media print, screen and (min-width: 769px) {
  .c-prj137 .m-switch-btn-list:hover::before {
    background: #e66c79;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj137 .m-switch-btn-list.active::before {
    background: #e66c79;
  }
}
@media screen and (max-width: 768px) {
  .c-prj137 .m-switch-btn-list.active {
    background: rgba(230,108,121,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj137 .m-switch-btn-sp {
    background: #e66c79;
  }
}
.c-prj137 .m-prj-border-panel {
  border: 1px solid #e66c79;
  background: rgba(230,108,121,0.05);
}
.c-prj137 .m-main-title::after {
  border-color: #e66c79;
}
.c-prj137 .m-heading1-wrap::after {
  border-color: #e66c79;
}
.c-prj137 .m-heading2-wrap::after {
  border-color: #e66c79;
}
.c-prj137 .m-heading3 {
  border-color: #e66c79;
}
.c-prj137 .m-sidebar-title {
  background: #e66c79;
}
@media print, screen and (min-width: 769px) {
  .c-prj137 .m-sidebar-link:hover {
    background: rgba(230,108,121,0.05);
  }
}
.c-prj137 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(230,108,121,0.1);
}
.c-prj137 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj137 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj137 .m-sidebar-child-link:hover {
    background: rgba(230,108,121,0.05);
  }
}
.c-prj137 .m-sidebar-ac-btn {
  background: #e66c79;
}
@media print, screen and (min-width: 769px) {
  .c-prj137 .m-sidebar-ac-link:hover {
    background: rgba(230,108,121,0.05);
  }
}
.c-prj137 .m-btn2,
.c-prj137 .m-btn2-long,
.c-prj137 .m-btn9 {
  background-color: #e66c79;
}
@media print, screen and (min-width: 769px) {
  .c-edit-bl-renos05r .m-switch-btn-list:hover::before {
    background: #e66c79;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-bl-renos05r .m-switch-btn-list.active::before {
    background: #e66c79;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-bl-renos05r .m-switch-btn-list.active {
    background: rgba(230,108,121,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-bl-renos05r .m-switch-btn-sp {
    background: #e66c79;
  }
}
.c-edit-bl-renos05r .m-prj-border-panel {
  border: 1px solid #e66c79;
  background: rgba(230,108,121,0.05);
}
.c-edit-bl-renos05r .m-main-title::after {
  border-color: #e66c79;
}
.c-edit-bl-renos05r .m-heading1-wrap::after {
  border-color: #e66c79;
}
.c-edit-bl-renos05r .m-heading2-wrap::after {
  border-color: #e66c79;
}
.c-edit-bl-renos05r .m-heading3 {
  border-color: #e66c79;
}
.c-edit-bl-renos05r .m-sidebar-title {
  background: #e66c79;
}
@media print, screen and (min-width: 769px) {
  .c-edit-bl-renos05r .m-sidebar-link:hover {
    background: rgba(230,108,121,0.05);
  }
}
.c-edit-bl-renos05r .m-sidebar-list.active .m-sidebar-link {
  background: rgba(230,108,121,0.1);
}
.c-edit-bl-renos05r .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-bl-renos05r .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-bl-renos05r .m-sidebar-child-link:hover {
    background: rgba(230,108,121,0.05);
  }
}
.c-edit-bl-renos05r .m-sidebar-ac-btn {
  background: #e66c79;
}
@media print, screen and (min-width: 769px) {
  .c-edit-bl-renos05r .m-sidebar-ac-link:hover {
    background: rgba(230,108,121,0.05);
  }
}
.c-edit-bl-renos05r .m-btn2,
.c-edit-bl-renos05r .m-btn2-long,
.c-edit-bl-renos05r .m-btn9 {
  background-color: #e66c79;
}
.c-edit-bl-renos05r .m-sidebar-ac-list,
.c-edit-bl-renos05r .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #c00000;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #c00000;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(192,0,0,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #c00000;
  }
}
.m-prj-border-panel {
  border: 1px solid #c00000;
  background: rgba(192,0,0,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj138 {
    border-left: 3px solid #c00000;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj138 .nav-list-child-link span {
    border-left: 2px solid #c00000;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj138 {
    border-left: 3px solid #c00000;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj138 {
    border-left: 2px solid #c00000;
  }
}
.panel-prj138 .panel-list-title {
  background: #c00000;
}
.panel-prj138 .panel-list-detail {
  background: rgba(192,0,0,0.05);
}
.panel-prj138 .panel-list-table-title {
  color: #c00000;
  fill: #c00000;
}
.m-ac-panel-prj138 .m-ac-panel-prj-btn span {
  border-color: #c00000;
}
.m-news-detail-prj138 {
  background: #c00000;
}
.m-division-panel-prj138 {
  background: rgba(192,0,0,0.05);
  border-color: #c00000;
}
.m-form-btn-prj138 input {
  background: #c00000;
}
@media print, screen and (min-width: 769px) {
  .c-prj138 .m-switch-btn-list:hover::before {
    background: #c00000;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj138 .m-switch-btn-list.active::before {
    background: #c00000;
  }
}
@media screen and (max-width: 768px) {
  .c-prj138 .m-switch-btn-list.active {
    background: rgba(192,0,0,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj138 .m-switch-btn-sp {
    background: #c00000;
  }
}
.c-prj138 .m-prj-border-panel {
  border: 1px solid #c00000;
  background: rgba(192,0,0,0.05);
}
.c-prj138 .m-main-title::after {
  border-color: #c00000;
}
.c-prj138 .m-heading1-wrap::after {
  border-color: #c00000;
}
.c-prj138 .m-heading2-wrap::after {
  border-color: #c00000;
}
.c-prj138 .m-heading3 {
  border-color: #c00000;
}
.c-prj138 .m-sidebar-title {
  background: #c00000;
}
@media print, screen and (min-width: 769px) {
  .c-prj138 .m-sidebar-link:hover {
    background: rgba(192,0,0,0.05);
  }
}
.c-prj138 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(192,0,0,0.1);
}
.c-prj138 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj138 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj138 .m-sidebar-child-link:hover {
    background: rgba(192,0,0,0.05);
  }
}
.c-prj138 .m-sidebar-ac-btn {
  background: #c00000;
}
@media print, screen and (min-width: 769px) {
  .c-prj138 .m-sidebar-ac-link:hover {
    background: rgba(192,0,0,0.05);
  }
}
.c-prj138 .m-btn2,
.c-prj138 .m-btn2-long,
.c-prj138 .m-btn9 {
  background-color: #c00000;
}
@media print, screen and (min-width: 769px) {
  .c-edit-koujou05r .m-switch-btn-list:hover::before {
    background: #c00000;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-koujou05r .m-switch-btn-list.active::before {
    background: #c00000;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-koujou05r .m-switch-btn-list.active {
    background: rgba(192,0,0,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-koujou05r .m-switch-btn-sp {
    background: #c00000;
  }
}
.c-edit-koujou05r .m-prj-border-panel {
  border: 1px solid #c00000;
  background: rgba(192,0,0,0.05);
}
.c-edit-koujou05r .m-main-title::after {
  border-color: #c00000;
}
.c-edit-koujou05r .m-heading1-wrap::after {
  border-color: #c00000;
}
.c-edit-koujou05r .m-heading2-wrap::after {
  border-color: #c00000;
}
.c-edit-koujou05r .m-heading3 {
  border-color: #c00000;
}
.c-edit-koujou05r .m-sidebar-title {
  background: #c00000;
}
@media print, screen and (min-width: 769px) {
  .c-edit-koujou05r .m-sidebar-link:hover {
    background: rgba(192,0,0,0.05);
  }
}
.c-edit-koujou05r .m-sidebar-list.active .m-sidebar-link {
  background: rgba(192,0,0,0.1);
}
.c-edit-koujou05r .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-koujou05r .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-koujou05r .m-sidebar-child-link:hover {
    background: rgba(192,0,0,0.05);
  }
}
.c-edit-koujou05r .m-sidebar-ac-btn {
  background: #c00000;
}
@media print, screen and (min-width: 769px) {
  .c-edit-koujou05r .m-sidebar-ac-link:hover {
    background: rgba(192,0,0,0.05);
  }
}
.c-edit-koujou05r .m-btn2,
.c-edit-koujou05r .m-btn2-long,
.c-edit-koujou05r .m-btn9 {
  background-color: #c00000;
}
.c-edit-koujou05r .m-sidebar-ac-list,
.c-edit-koujou05r .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #8064a2;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #8064a2;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(128,100,162,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #8064a2;
  }
}
.m-prj-border-panel {
  border: 1px solid #8064a2;
  background: rgba(128,100,162,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj139 {
    border-left: 3px solid #8064a2;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj139 .nav-list-child-link span {
    border-left: 2px solid #8064a2;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj139 {
    border-left: 3px solid #8064a2;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj139 {
    border-left: 2px solid #8064a2;
  }
}
.panel-prj139 .panel-list-title {
  background: #8064a2;
}
.panel-prj139 .panel-list-detail {
  background: rgba(128,100,162,0.05);
}
.panel-prj139 .panel-list-table-title {
  color: #8064a2;
  fill: #8064a2;
}
.m-ac-panel-prj139 .m-ac-panel-prj-btn span {
  border-color: #8064a2;
}
.m-news-detail-prj139 {
  background: #8064a2;
}
.m-division-panel-prj139 {
  background: rgba(128,100,162,0.05);
  border-color: #8064a2;
}
.m-form-btn-prj139 input {
  background: #8064a2;
}
@media print, screen and (min-width: 769px) {
  .c-prj139 .m-switch-btn-list:hover::before {
    background: #8064a2;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj139 .m-switch-btn-list.active::before {
    background: #8064a2;
  }
}
@media screen and (max-width: 768px) {
  .c-prj139 .m-switch-btn-list.active {
    background: rgba(128,100,162,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj139 .m-switch-btn-sp {
    background: #8064a2;
  }
}
.c-prj139 .m-prj-border-panel {
  border: 1px solid #8064a2;
  background: rgba(128,100,162,0.05);
}
.c-prj139 .m-main-title::after {
  border-color: #8064a2;
}
.c-prj139 .m-heading1-wrap::after {
  border-color: #8064a2;
}
.c-prj139 .m-heading2-wrap::after {
  border-color: #8064a2;
}
.c-prj139 .m-heading3 {
  border-color: #8064a2;
}
.c-prj139 .m-sidebar-title {
  background: #8064a2;
}
@media print, screen and (min-width: 769px) {
  .c-prj139 .m-sidebar-link:hover {
    background: rgba(128,100,162,0.05);
  }
}
.c-prj139 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(128,100,162,0.1);
}
.c-prj139 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj139 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj139 .m-sidebar-child-link:hover {
    background: rgba(128,100,162,0.05);
  }
}
.c-prj139 .m-sidebar-ac-btn {
  background: #8064a2;
}
@media print, screen and (min-width: 769px) {
  .c-prj139 .m-sidebar-ac-link:hover {
    background: rgba(128,100,162,0.05);
  }
}
.c-prj139 .m-btn2,
.c-prj139 .m-btn2-long,
.c-prj139 .m-btn9 {
  background-color: #8064a2;
}
@media print, screen and (min-width: 769px) {
  .c-edit-setsubi05r .m-switch-btn-list:hover::before {
    background: #8064a2;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-setsubi05r .m-switch-btn-list.active::before {
    background: #8064a2;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-setsubi05r .m-switch-btn-list.active {
    background: rgba(128,100,162,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-setsubi05r .m-switch-btn-sp {
    background: #8064a2;
  }
}
.c-edit-setsubi05r .m-prj-border-panel {
  border: 1px solid #8064a2;
  background: rgba(128,100,162,0.05);
}
.c-edit-setsubi05r .m-main-title::after {
  border-color: #8064a2;
}
.c-edit-setsubi05r .m-heading1-wrap::after {
  border-color: #8064a2;
}
.c-edit-setsubi05r .m-heading2-wrap::after {
  border-color: #8064a2;
}
.c-edit-setsubi05r .m-heading3 {
  border-color: #8064a2;
}
.c-edit-setsubi05r .m-sidebar-title {
  background: #8064a2;
}
@media print, screen and (min-width: 769px) {
  .c-edit-setsubi05r .m-sidebar-link:hover {
    background: rgba(128,100,162,0.05);
  }
}
.c-edit-setsubi05r .m-sidebar-list.active .m-sidebar-link {
  background: rgba(128,100,162,0.1);
}
.c-edit-setsubi05r .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-setsubi05r .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-setsubi05r .m-sidebar-child-link:hover {
    background: rgba(128,100,162,0.05);
  }
}
.c-edit-setsubi05r .m-sidebar-ac-btn {
  background: #8064a2;
}
@media print, screen and (min-width: 769px) {
  .c-edit-setsubi05r .m-sidebar-ac-link:hover {
    background: rgba(128,100,162,0.05);
  }
}
.c-edit-setsubi05r .m-btn2,
.c-edit-setsubi05r .m-btn2-long,
.c-edit-setsubi05r .m-btn9 {
  background-color: #8064a2;
}
.c-edit-setsubi05r .m-sidebar-ac-list,
.c-edit-setsubi05r .panel-list-table-pop {
  display: block !important;
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list:hover::before {
    background: #ba55d3;
  }
}
@media print, screen and (min-width: 769px) {
  .m-switch-btn-list.active::before {
    background: #ba55d3;
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-list.active {
    background: rgba(128,100,162,0.05);
  }
}
@media screen and (max-width: 768px) {
  .m-switch-btn-sp {
    background: #ba55d3;
  }
}
.m-prj-border-panel {
  border: 1px solid #ba55d3;
  background: rgba(128,100,162,0.05);
}
@media print, screen and (min-width: 769px) {
  .m-heading-nav-list.prj140 {
    border-left: 3px solid #ba55d3;
  }
}
@media screen and (max-width: 768px) {
  .nav-prj140 .nav-list-child-link span {
    border-left: 2px solid #ba55d3;
  }
}
@media print, screen and (min-width: 769px) {
  .footer-prj140 {
    border-left: 3px solid #ba55d3;
  }
}
@media screen and (max-width: 768px) {
  .footer-prj140 {
    border-left: 2px solid #ba55d3;
  }
}
.panel-prj140 .panel-list-title {
  background: #ba55d3;
}
.panel-prj140 .panel-list-detail {
  background: rgba(128,100,162,0.05);
}
.panel-prj140 .panel-list-table-title {
  color: #ba55d3;
  fill: #ba55d3;
}
.m-ac-panel-prj140 .m-ac-panel-prj-btn span {
  border-color: #ba55d3;
}
.m-news-detail-prj140 {
  background: #ba55d3;
}
.m-division-panel-prj140 {
  background: rgba(128,100,162,0.05);
  border-color: #ba55d3;
}
.m-form-btn-prj140 input {
  background: #ba55d3;
}
@media print, screen and (min-width: 769px) {
  .c-prj140 .m-switch-btn-list:hover::before {
    background: #ba55d3;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj140 .m-switch-btn-list.active::before {
    background: #ba55d3;
  }
}
@media screen and (max-width: 768px) {
  .c-prj140 .m-switch-btn-list.active {
    background: rgba(128,100,162,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-prj140 .m-switch-btn-sp {
    background: #ba55d3;
  }
}
.c-prj140 .m-prj-border-panel {
  border: 1px solid #ba55d3;
  background: rgba(128,100,162,0.05);
}
.c-prj140 .m-main-title::after {
  border-color: #ba55d3;
}
.c-prj140 .m-heading1-wrap::after {
  border-color: #ba55d3;
}
.c-prj140 .m-heading2-wrap::after {
  border-color: #ba55d3;
}
.c-prj140 .m-heading3 {
  border-color: #ba55d3;
}
.c-prj140 .m-sidebar-title {
  background: #ba55d3;
}
@media print, screen and (min-width: 769px) {
  .c-prj140 .m-sidebar-link:hover {
    background: rgba(128,100,162,0.05);
  }
}
.c-prj140 .m-sidebar-list.active .m-sidebar-link {
  background: rgba(128,100,162,0.1);
}
.c-prj140 .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-prj140 .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-prj140 .m-sidebar-child-link:hover {
    background: rgba(128,100,162,0.05);
  }
}
.c-prj140 .m-sidebar-ac-btn {
  background: #ba55d3;
}
@media print, screen and (min-width: 769px) {
  .c-prj140 .m-sidebar-ac-link:hover {
    background: rgba(128,100,162,0.05);
  }
}
.c-prj140 .m-btn2,
.c-prj140 .m-btn2-long,
.c-prj140 .m-btn9 {
  background-color: #ba55d3;
}
@media print, screen and (min-width: 769px) {
  .c-edit-DRchikudenchi05r .m-switch-btn-list:hover::before {
    background: #ba55d3;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-DRchikudenchi05r .m-switch-btn-list.active::before {
    background: #ba55d3;
  }
}
@media screen and (max-width: 768px) {
  .c-edit-DRchikudenchi05r .m-switch-btn-list.active {
    background: rgba(128,100,162,0.05);
  }
}
@media screen and (max-width: 768px) {
  .c-edit-DRchikudenchi05r .m-switch-btn-sp {
    background: #ba55d3;
  }
}
.c-edit-DRchikudenchi05r .m-prj-border-panel {
  border: 1px solid #ba55d3;
  background: rgba(128,100,162,0.05);
}
.c-edit-DRchikudenchi05r .m-main-title::after {
  border-color: #ba55d3;
}
.c-edit-DRchikudenchi05r .m-heading1-wrap::after {
  border-color: #ba55d3;
}
.c-edit-DRchikudenchi05r .m-heading2-wrap::after {
  border-color: #ba55d3;
}
.c-edit-DRchikudenchi05r .m-heading3 {
  border-color: #ba55d3;
}
.c-edit-DRchikudenchi05r .m-sidebar-title {
  background: #ba55d3;
}
@media print, screen and (min-width: 769px) {
  .c-edit-DRchikudenchi05r .m-sidebar-link:hover {
    background: rgba(128,100,162,0.05);
  }
}
.c-edit-DRchikudenchi05r .m-sidebar-list.active .m-sidebar-link {
  background: rgba(128,100,162,0.1);
}
.c-edit-DRchikudenchi05r .m-sidebar-list.disabled {
  background: #fafafa !important;
  opacity: 1;
}
@media print, screen and (min-width: 769px) {
  .c-edit-DRchikudenchi05r .m-sidebar-list.disabled .m-sidebar-link:hover {
    background: #fafafa;
    opacity: 1;
  }
}
@media print, screen and (min-width: 769px) {
  .c-edit-DRchikudenchi05r .m-sidebar-child-link:hover {
    background: rgba(128,100,162,0.05);
  }
}
.c-edit-DRchikudenchi05r .m-sidebar-ac-btn {
  background: #ba55d3;
}
@media print, screen and (min-width: 769px) {
  .c-edit-DRchikudenchi05r .m-sidebar-ac-link:hover {
    background: rgba(128,100,162,0.05);
  }
}
.c-edit-DRchikudenchi05r .m-btn2,
.c-edit-DRchikudenchi05r .m-btn2-long,
.c-edit-DRchikudenchi05r .m-btn9 {
  background-color: #ba55d3;
}
.c-edit-DRchikudenchi05r .m-sidebar-ac-list,
.c-edit-DRchikudenchi05r .panel-list-table-pop {
  display: block !important;
}
.page-top {
  right: 0;
  position: absolute;
  width: 70px;
}
.page-top img {
  width: 100%;
  display: block;
}
.page-top-wrap {
  position: fixed;
  width: 100%;
  height: 0;
  z-index: 10000;
  left: 0;
  bottom: 120px;
}
.page-top-inner {
  margin: 0 auto;
  position: relative;
  width: 920px;
}
.footer html {
  line-height: 1.15; /* 1 */
  -ms-text-size-adjust: 100%; /* 2 */
  -webkit-text-size-adjust: 100%; /* 2 */
}
.footer body {
  margin: 0;
}
.footer article,
.footer aside,
.footer footer,
.footer header,
.footer nav,
.footer section {
  display: block;
}
.footer h1 {
  font-size: 2em;
  margin: 0.67em 0;
}
.footer figcaption,
.footer figure,
.footer main {
/* 1 */
  display: block;
}
.footer figure {
  margin: 1em 40px;
}
.footer hr {
  box-sizing: content-box; /* 1 */
  height: 0; /* 1 */
  overflow: visible; /* 2 */
}
.footer pre {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}
.footer a {
  background-color: transparent; /* 1 */
  -webkit-text-decoration-skip: objects; /* 2 */
}
.footer abbr[title] {
  border-bottom: none; /* 1 */
  text-decoration: underline; /* 2 */
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted; /* 2 */
}
.footer b,
.footer strong {
  font-weight: inherit;
}
.footer b,
.footer strong {
  font-weight: bolder;
}
.footer code,
.footer kbd,
.footer samp {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}
.footer dfn {
  font-style: italic;
}
.footer mark {
  background-color: #ff0;
  color: #000;
}
.footer small {
  font-size: 80%;
}
.footer sub,
.footer sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
.footer sub {
  bottom: -0.25em;
}
.footer sup {
  top: -0.5em;
}
.footer audio,
.footer video {
  display: inline-block;
}
.footer audio:not([controls]) {
  display: none;
  height: 0;
}
.footer img {
  border-style: none;
}
.footer svg:not(:root) {
  overflow: hidden;
}
.footer button,
.footer input,
.footer optgroup,
.footer select,
.footer textarea {
  font-family: sans-serif; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}
.footer button,
.footer input {
/* 1 */
  overflow: visible;
}
.footer button,
.footer select {
/* 1 */
  text-transform: none;
}
.footer button,
.footer html [type="button"],
.footer [type="reset"],
.footer [type="submit"] {
  -webkit-appearance: button; /* 2 */
}
.footer button::-moz-focus-inner,
.footer [type="button"]::-moz-focus-inner,
.footer [type="reset"]::-moz-focus-inner,
.footer [type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}
.footer button:-moz-focusring,
.footer [type="button"]:-moz-focusring,
.footer [type="reset"]:-moz-focusring,
.footer [type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}
.footer fieldset {
  padding: 0.35em 0.75em 0.625em;
}
.footer legend {
  box-sizing: border-box; /* 1 */
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  padding: 0; /* 3 */
  white-space: normal; /* 1 */
}
.footer progress {
  display: inline-block; /* 1 */
  vertical-align: baseline; /* 2 */
}
.footer textarea {
  overflow: auto;
}
.footer [type="checkbox"],
.footer [type="radio"] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}
.footer [type="number"]::-webkit-inner-spin-button,
.footer [type="number"]::-webkit-outer-spin-button {
  height: auto;
}
.footer [type="search"] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}
.footer [type="search"]::-webkit-search-cancel-button,
.footer [type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
.footer ::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}
.footer details,
.footer menu {
  display: block;
}
.footer summary {
  display: list-item;
}
.footer canvas {
  display: inline-block;
}
.footer template {
  display: none;
}
.footer [hidden] {
  display: none;
}
.footer html,
.footer body,
.footer div,
.footer span,
.footer object,
.footer iframe,
.footer h1,
.footer h2,
.footer h3,
.footer h4,
.footer h5,
.footer h6,
.footer p,
.footer blockquote,
.footer pre,
.footer a,
.footer abbr,
.footer acronym,
.footer address,
.footer big,
.footer cite,
.footer code,
.footer del,
.footer dfn,
.footer em,
.footer img,
.footer ins,
.footer kbd,
.footer q,
.footer s,
.footer samp,
.footer small,
.footer strike,
.footer strong,
.footer sub,
.footer sup,
.footer tt,
.footer var,
.footer b,
.footer u,
.footer i,
.footer dl,
.footer dt,
.footer dd,
.footer ol,
.footer ul,
.footer li,
.footer fieldset,
.footer form,
.footer label,
.footer legend,
.footer table,
.footer caption,
.footer tbody,
.footer tfoot,
.footer thead,
.footer tr,
.footer th,
.footer td,
.footer article,
.footer aside,
.footer canvas,
.footer details,
.footer embed,
.footer figure,
.footer figcaption,
.footer header,
.footer hgroup,
.footer menu,
.footer nav,
.footer output,
.footer ruby,
.footer section,
.footer summary,
.footer time,
.footer mark,
.footer audio,
.footer video {
  margin: 0;
  padding: 0;
}
.footer ol,
.footer ul {
  list-style: none;
}
.footer img {
  vertical-align: bottom;
  border: 0;
}
.footer {
  font-family: -apple-sysytem, BlinkMacSystemFont, "Hiragino Kaku Gothic ProN", MyYugothicM, Meiryo, sans-serif;
  width: 100%;
  text-align: left;
  background: #fafafa;
  min-width: 980px;
  margin: 100px auto 0;
  padding: 60px 0 0;
}
.footer a {
  text-decoration: none;
  color: #333;
}
.footer img {
  width: 100%;
  display: block;
}
.footer .footer-inner {
  width: 980px;
  margin: 0 auto;
  padding: 24px 0 27px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.footer .footer-left {
  width: 459px;
  border-right: 1px solid #ccc;
  padding-top: 13px;
  padding-left: 20px;
}
.footer .footer-left-title {
  margin-bottom: 20px;
}
.footer .footer-left-title:hover {
  text-decoration: underline;
}
.footer .footer-left-title-link {
  font-weight: bold;
  font-size: 16px;
}
.footer .footer-left-list {
  margin-bottom: 20px;
  padding-left: 8px;
}
.footer .footer-left-list-wrap {
  width: 200px;
  display: inline-block;
  vertical-align: top;
}
.footer .footer-left-list-wrap:last-of-type {
  margin-left: 22px;
}
.footer .footer-left-link {
  line-height: 1.6;
  font-size: 14px;
}
.footer .footer-left-link:hover {
  text-decoration: underline;
}
.footer .footer-right {
  width: 500px;
  margin-left: 28px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.footer .footer-right-list-wrap {
  width: 230px;
  padding-top: 13px;
}
.footer .footer-right-list-wrap:last-of-type {
  border-left: 1px solid #ccc;
  padding-left: 30px;
}
.footer .footer-right-link {
  font-weight: bold;
  font-size: 16px;
  display: inline-block;
  margin-bottom: 26px;
}
.footer .footer-right-link:hover {
  text-decoration: underline;
}
.footer .footer-table {
  margin-bottom: 28px;
}
.footer .footer-table-title {
  font-weight: bold;
  font-size: 16px;
  margin-bottom: 18px;
}
.footer .footer-table-title:hover {
  text-decoration: underline;
}
.footer .footer-table-child {
  font-size: 14px;
  margin-bottom: 14px;
}
.footer .footer-table-child:hover {
  text-decoration: underline;
}
.footer .footer-logo {
  width: 336px;
  margin: 50px auto 0;
}
.footer .footer-prj1 {
  border-left: 3px solid #e88798;
}
.footer .footer-prj2 {
  border-left: 3px solid #199de2;
}
.footer .footer-prj3 {
  border-left: 3px solid #d9c27d;
}
.footer .footer-prj4 {
  border-left: 3px solid #6ebd21;
}
.footer .footer-prj5 {
  border-left: 3px solid #fc5a3c;
}
.footer .footer-prj6 {
  border-left: 3px solid #f5a04d;
}
.footer .footer-prj7 {
  border-left: 3px solid #4c3018;
}
.footer .footer-prj8 {
  border-left: 3px solid #03136b;
}
.footer .footer-prj9 {
  border-left: 3px solid #888a7f;
}
.footer .copy {
  font-size: 10px;
  color: #fff;
}
.footer .copy-wrap {
  background: #003f83;
  width: 100%;
  text-align: center;
  margin-top: 14px;
  padding: 10px 0;
}
