@charset "utf-8";
/*
   property
--------------------------------------------------------------*/
.jp{
  font-family: var(--jp);
  font-weight: var(--fW__base--jp);
}
.jpAccent{
  font-family: var(--jpAccent);
  font-weight: var(--fW__base--jpAccent);
}
.en{
  font-family: var(--en);
  font-weight: var(--fW__base--en);
}
.enAccent{
  font-family: var(--enAccent);
  font-weight: var(--fW__base--enAccent);
}

.fC--base{color: var(--color--base)}
.bgC--base{background-color: var(--color--base)}
.fC--bg{color: var(--color--bg)}
.bgC--bg{background-color: var(--color--bg)}
.svgC--base .target{fill: var(--color--base)}
.bC--base{border-color: var(--color--base)}
.fC--accent{color: var(--color--accent)}
.bgC--accent{background-color: var(--color--accent)}
.svgC--accent{fill: var(--color--accent)}
.bC--accent{border-color: var(--color--accent)}
.fC--black{color: var(--color--black)}
.bgC--black{background-color: var(--color--black)}
.svgC--black .target{fill: var(--color--black)}
.bC--black{border-color: var(--color--black)}
.fC--white{color: var(--color--white)}
.bgC--white{background-color: var(--color--white)}
.svgC--white .target{fill: var(--color--white)}
.bC--white{border-color: var(--color--white)}
.fC--gray{color: var(--color--gray)}
.bgC--gray{background-color: var(--color--gray)}
.svgC--gray .target{fill: var(--color--gray)}
.bC--gray{border-color: var(--color--gray)}
.fC--lightgray{color: var(--color--lightgray)}
.bgC--lightgray{background-color: var(--color--lightgray)}
.svgC--lightgray .target{fill: var(--color--lightgray)}
.bC--lightgray{border-color: var(--color--lightgray)}
.fC--darkgray{color: var(--color--darkgray)}
.bgC--darkgray{background-color: var(--color--darkgray)}
.svgC--darkgray .target{fill: var(--color--darkgray)}
.bC--darkgray{border-color: var(--color--darkgray)}
.imgShadow{
  -webkit-filter: drop-shadow(0px 0px 10px rgba(0,0,0,.2));
  filter: drop-shadow(0px 0px 10px rgba(0,0,0,.2));
}
.txtShadow{
  text-shadow:0px 0px 5px rgba(0,0,0,.5);
}
.boxShadow{
  -webkit-box-shadow:0px 0px 20px 0px rgba(0,0,0,.2);
  box-shadow:0px 0px 20px 0px rgba(0,0,0,.2);
}

@media screen and (max-width: 1023px){
  /*width*/
  .w__base,.w__base--sp{
    padding-left: var(--spaceM);
    padding-right: var(--spaceM);
  }
  .w__S,.w__S--sp{
    padding-left: var(--spaceL);
    padding-right: var(--spaceL);
  }
  .w__L,.w__L--sp{
    padding-left: var(--spaceS);
    padding-right: var(--spaceS);
  }
}
@media screen and (min-width: 768px){
  /*width*/
  .w__base--tpc{
    padding-left: var(--spaceM);
    padding-right: var(--spaceM);
  }
  .w__S--tpc{
    padding-left: var(--spaceL);
    padding-right: var(--spaceL);
  }
  .w__L--tpc{
    padding-left: var(--spaceS);
    padding-right: var(--spaceS);
  }
}
@media screen and (min-width: 1024px){
  /*width*/
  .w__base,.w__base--pc{
    padding-left: var(--spaceM);
    padding-right: var(--spaceM);
  }
  .w__S,.w__S--pc{
    padding-left: var(--spaceL);
    padding-right: var(--spaceL);
  }
  .w__L,.w__L--pc{
    padding-left: var(--spaceS);
    padding-right: var(--spaceS);
  }
}
/*
   img
--------------------------------------------------------------*/
*[class*="imgSize"]{
  width: 100%;
  background-size: cover;
  background-position: center;
}
@media screen and (max-width: 1023px){
  /*背景画像に設定*/
  .bgImg,.bgImg--sp{
    width: 100%;
    background-size: cover;
    background-position: center;
  }
  /*画像比率*/
  .imgSize__silver,.imgSize__silver--sp{
    padding-top: 35.35%;
    padding-bottom: 35.35%;
  }
  .imgSize__gold,.imgSize__gold--sp{
    padding-top: 30.9%;
    padding-bottom: 30.9%;
  }
  .imgSize__platina,.imgSize__platina--sp{
    padding-top: 28.5%;
    padding-bottom: 28.5%;
  }
  .imgSize__square,.imgSize__square--sp{
     padding-top: 50%;
    padding-bottom: 50%;
  }
  .imgSize__photo,.imgSize__photo--sp{
    padding-top: 66.5%;
    padding-bottom: 66.5%;
  }
  .imgSize__fit{
    height: 100%;
  }
}
@media screen and (min-width: 768px){
  /*画像比率*/
  .imgSize__silver,.imgSize__silver--tpc{
    padding-top: 35.35%;
    padding-bottom: 35.35%;
  }
  .imgSize__gold,.imgSize__gold--tpc{
    padding-top: 30.9%;
    padding-bottom: 30.9%;
  }
  .imgSize__platina,.imgSize__platina--tpc{
    padding-top: 28.5%;
    padding-bottom: 28.5%;
  }
  .imgSize__square,.imgSize__square--tpc{
     padding-top: 50%;
    padding-bottom: 50%;
  }
  .imgSize__photo,.imgSize__photo--tpc{
    padding-top: 66.5%;
    padding-bottom: 66.5%;
  }
}
@media screen and (min-width: 1024px){
  /*背景画像に設定*/
  .bgImg,.bgImg--pc{
    width: 100%;
    background-size: cover;
    background-position: center;
  }
  /*画像比率*/
  .imgSize__silver,.imgSize__silver--pc{
    padding-top: 35.35%;
    padding-bottom: 35.35%;
  }
  .imgSize__gold,.imgSize__gold--pc{
    padding-top: 30.9%;
    padding-bottom: 30.9%;
  }
  .imgSize__platina,.imgSize__platina--pc{
    padding-top: 28.5%;
    padding-bottom: 28.5%;
  }
  .imgSize__square,.imgSize__square--pc{
     padding-top: 50%;
    padding-bottom: 50%;
  }
  .imgSize__photo,.imgSize__photo--pc{
    padding-top: 66.5%;
    padding-bottom: 66.5%;
  }
}

/*
   FONT SIZE
--------------------------------------------------------------*/
.f__10{--f: 1.0;font-size: clamp(calc(var(--f)*10px),calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
.f__11{--f: 1.1;font-size: clamp(calc(var(--f)*10px),calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
.f__12{--f: 1.2;font-size: clamp(calc(var(--f)*10px),calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
.f__13{--f: 1.3;font-size: clamp(calc(var(--f)*10px),calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
.f__14{--f: 1.4;font-size: clamp(calc(calc(var(--f)*10px) - 1px),calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
.f__15{--f: 1.5;font-size: clamp(calc(calc(var(--f)*10px) - 1px),calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
.f__16{--f: 1.6;font-size: clamp(calc(calc(var(--f)*10px) - 2px),calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
.f__17{--f: 1.7;font-size: clamp(calc(calc(var(--f)*10px) - 2px),calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
.f__18{--f: 1.8;font-size: clamp(calc(calc(var(--f)*10px) - 2px),calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
.f__19{--f: 1.9;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
.f__20{--f: 2.0;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
.f__22{--f: 2.2;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
.f__24{--f: 2.4;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
.f__26{--f: 2.6;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
.f__28{--f: 2.8;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
.f__30{--f: 3.0;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
.f__32{--f: 3.2;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
.f__34{--f: 3.4;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
.f__36{--f: 3.6;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
.f__38{--f: 3.8;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
.f__40{--f: 4.0;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
.f__42{--f: 4.2;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
.f__44{--f: 4.4;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
.f__46{--f: 4.6;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
.f__48{--f: 4.8;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
.f__50{--f: 5.0;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
.f__52{--f: 5.2;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
.f__54{--f: 5.4;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
.f__56{--f: 5.6;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
.f__58{--f: 5.8;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
.f__60{--f: 6.0;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
.f__62{--f: 6.2;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
.f__64{--f: 6.4;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
.f__66{--f: 6.6;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
.f__68{--f: 6.8;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
.f__70{--f: 7.0;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
.f__72{--f: 7.2;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
.f__74{--f: 7.4;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
.f__76{--f: 7.6;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
.f__78{--f: 7.8;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
.f__80{--f: 8.0;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}

.en.f__10{--f: 1.0;font-size: clamp(calc(var(--f)*10px*var(--f__en__value)),calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
.en.f__11{--f: 1.1;font-size: clamp(calc(var(--f)*10px*var(--f__en__value)),calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
.en.f__12{--f: 1.2;font-size: clamp(calc(var(--f)*10px*var(--f__en__value)),calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
.en.f__13{--f: 1.3;font-size: clamp(calc(var(--f)*10px*var(--f__en__value)),calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
.en.f__14{--f: 1.4;font-size: clamp(calc(calc(var(--f)*10px*var(--f__en__value)) + 1px),calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
.en.f__15{--f: 1.5;font-size: clamp(calc(calc(var(--f)*10px*var(--f__en__value)) + 1px),calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
.en.f__16{--f: 1.6;font-size: clamp(calc(calc(var(--f)*10px*var(--f__en__value)) + 2px),calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
.en.f__17{--f: 1.7;font-size: clamp(calc(calc(var(--f)*10px*var(--f__en__value)) + 2px),calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
.en.f__18{--f: 1.8;font-size: clamp(calc(calc(var(--f)*10px*var(--f__en__value)) + 2px),calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
.en.f__19{--f: 1.9;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
.en.f__20{--f: 2.0;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
.en.f__22{--f: 2.2;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
.en.f__24{--f: 2.4;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
.en.f__26{--f: 2.6;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
.en.f__28{--f: 2.8;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
.en.f__30{--f: 3.0;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
.en.f__32{--f: 3.2;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
.en.f__34{--f: 3.4;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
.en.f__36{--f: 3.6;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
.en.f__38{--f: 3.8;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
.en.f__40{--f: 4.0;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
.en.f__42{--f: 4.2;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
.en.f__44{--f: 4.4;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
.en.f__46{--f: 4.6;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
.en.f__48{--f: 4.8;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
.en.f__50{--f: 5.0;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
.en.f__52{--f: 5.2;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
.en.f__54{--f: 5.4;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
.en.f__56{--f: 5.6;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
.en.f__58{--f: 5.8;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
.en.f__60{--f: 6.0;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
.en.f__62{--f: 6.2;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
.en.f__64{--f: 6.4;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
.en.f__66{--f: 6.6;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
.en.f__68{--f: 6.8;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
.en.f__70{--f: 7.0;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
.en.f__72{--f: 7.2;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
.en.f__74{--f: 7.4;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
.en.f__76{--f: 7.6;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
.en.f__78{--f: 7.8;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
.en.f__80{--f: 8.0;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}


.enAccent.f__10{--f: 1.0;font-size: clamp(calc(var(--f)*10px*var(--f__enAccent__value)),calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
.enAccent.f__11{--f: 1.1;font-size: clamp(calc(var(--f)*10px*var(--f__enAccent__value)),calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
.enAccent.f__12{--f: 1.2;font-size: clamp(calc(var(--f)*10px*var(--f__enAccent__value)),calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
.enAccent.f__13{--f: 1.3;font-size: clamp(calc(var(--f)*10px*var(--f__enAccent__value)),calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
.enAccent.f__14{--f: 1.4;font-size: clamp(calc(calc(var(--f)*10px*var(--f__en__value)) + 1px),calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
.enAccent.f__15{--f: 1.5;font-size: clamp(calc(calc(var(--f)*10px*var(--f__en__value)) + 1px),calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
.enAccent.f__16{--f: 1.6;font-size: clamp(calc(calc(var(--f)*10px*var(--f__en__value)) + 2px),calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
.enAccent.f__17{--f: 1.7;font-size: clamp(calc(calc(var(--f)*10px*var(--f__en__value)) + 2px),calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
.enAccent.f__18{--f: 1.8;font-size: clamp(calc(calc(var(--f)*10px*var(--f__en__value)) + 2px),calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
.enAccent.f__19{--f: 1.9;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
.enAccent.f__20{--f: 2.0;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
.enAccent.f__22{--f: 2.2;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
.enAccent.f__24{--f: 2.4;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
.enAccent.f__26{--f: 2.6;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
.enAccent.f__28{--f: 2.8;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
.enAccent.f__30{--f: 3.0;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
.enAccent.f__32{--f: 3.2;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
.enAccent.f__34{--f: 3.4;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
.enAccent.f__36{--f: 3.6;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
.enAccent.f__38{--f: 3.8;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
.enAccent.f__40{--f: 4.0;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
.enAccent.f__42{--f: 4.2;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
.enAccent.f__44{--f: 4.4;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
.enAccent.f__46{--f: 4.6;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
.enAccent.f__48{--f: 4.8;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
.enAccent.f__50{--f: 5.0;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
.enAccent.f__52{--f: 5.2;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
.enAccent.f__54{--f: 5.4;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
.enAccent.f__56{--f: 5.6;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
.enAccent.f__58{--f: 5.8;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
.enAccent.f__60{--f: 6.0;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
.enAccent.f__62{--f: 6.2;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
.enAccent.f__64{--f: 6.4;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
.enAccent.f__66{--f: 6.6;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
.enAccent.f__68{--f: 6.8;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
.enAccent.f__70{--f: 7.0;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
.enAccent.f__72{--f: 7.2;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
.enAccent.f__74{--f: 7.4;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
.enAccent.f__76{--f: 7.6;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
.enAccent.f__78{--f: 7.8;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
.enAccent.f__80{--f: 8.0;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}

@media screen and (max-width: 1023px){
  .f__10--sp{--f: 1.0;font-size: clamp(calc(var(--f)*10px),calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__11--sp{--f: 1.1;font-size: clamp(calc(var(--f)*10px),calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__12--sp{--f: 1.2;font-size: clamp(calc(var(--f)*10px),calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__13--sp{--f: 1.3;font-size: clamp(calc(var(--f)*10px),calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__14--sp{--f: 1.4;font-size: clamp(calc(calc(var(--f)*10px) - 1px),calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__15--sp{--f: 1.5;font-size: clamp(calc(calc(var(--f)*10px) - 1px),calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__16--sp{--f: 1.6;font-size: clamp(calc(calc(var(--f)*10px) - 2px),calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__17--sp{--f: 1.7;font-size: clamp(calc(calc(var(--f)*10px) - 2px),calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__18--sp{--f: 1.8;font-size: clamp(calc(calc(var(--f)*10px) - 2px),calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__19--sp{--f: 1.9;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__20--sp{--f: 2.0;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__22--sp{--f: 2.2;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__24--sp{--f: 2.4;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__26--sp{--f: 2.6;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__28--sp{--f: 2.8;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__30--sp{--f: 3.0;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__32--sp{--f: 3.2;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__34--sp{--f: 3.4;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__36--sp{--f: 3.6;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__38--sp{--f: 3.8;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__40--sp{--f: 4.0;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__42--sp{--f: 4.2;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__44--sp{--f: 4.4;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__46--sp{--f: 4.6;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__48--sp{--f: 4.8;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__50--sp{--f: 5.0;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__52--sp{--f: 5.2;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__54--sp{--f: 5.4;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__56--sp{--f: 5.6;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__58--sp{--f: 5.8;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__60--sp{--f: 6.0;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__62--sp{--f: 6.2;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__64--sp{--f: 6.4;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__66--sp{--f: 6.6;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__68--sp{--f: 6.8;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__70--sp{--f: 7.0;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__72--sp{--f: 7.2;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__74--sp{--f: 7.4;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__76--sp{--f: 7.6;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__78--sp{--f: 7.8;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__80--sp{--f: 8.0;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}

  .en.f__10--sp{--f: 1.0;font-size: clamp(calc(var(--f)*10px*var(--f__en__value)),calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__11--sp{--f: 1.1;font-size: clamp(calc(var(--f)*10px*var(--f__en__value)),calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__12--sp{--f: 1.2;font-size: clamp(calc(var(--f)*10px*var(--f__en__value)),calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__13--sp{--f: 1.3;font-size: clamp(calc(var(--f)*10px*var(--f__en__value)),calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__14--sp{--f: 1.4;font-size: clamp(calc(calc(var(--f)*10px*var(--f__en__value)) + 1px),calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__15--sp{--f: 1.5;font-size: clamp(calc(calc(var(--f)*10px*var(--f__en__value)) + 1px),calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__16--sp{--f: 1.6;font-size: clamp(calc(calc(var(--f)*10px*var(--f__en__value)) + 2px),calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__17--sp{--f: 1.7;font-size: clamp(calc(calc(var(--f)*10px*var(--f__en__value)) + 2px),calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__18--sp{--f: 1.8;font-size: clamp(calc(calc(var(--f)*10px*var(--f__en__value)) + 2px),calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__19--sp{--f: 1.9;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__20--sp{--f: 2.0;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__22--sp{--f: 2.2;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__24--sp{--f: 2.4;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__26--sp{--f: 2.6;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__28--sp{--f: 2.8;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__30--sp{--f: 3.0;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__32--sp{--f: 3.2;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__34--sp{--f: 3.4;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__36--sp{--f: 3.6;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__38--sp{--f: 3.8;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__40--sp{--f: 4.0;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__42--sp{--f: 4.2;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__44--sp{--f: 4.4;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__46--sp{--f: 4.6;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__48--sp{--f: 4.8;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__50--sp{--f: 5.0;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__52--sp{--f: 5.2;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__54--sp{--f: 5.4;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__56--sp{--f: 5.6;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__58--sp{--f: 5.8;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__60--sp{--f: 6.0;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__62--sp{--f: 6.2;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__64--sp{--f: 6.4;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__66--sp{--f: 6.6;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__68--sp{--f: 6.8;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__70--sp{--f: 7.0;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__72--sp{--f: 7.2;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__74--sp{--f: 7.4;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__76--sp{--f: 7.6;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__78--sp{--f: 7.8;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__80--sp{--f: 8.0;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}


  .enAccent.f__10--sp{--f: 1.0;font-size: clamp(calc(var(--f)*10px*var(--f__enAccent__value)),calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__11--sp{--f: 1.1;font-size: clamp(calc(var(--f)*10px*var(--f__enAccent__value)),calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__12--sp{--f: 1.2;font-size: clamp(calc(var(--f)*10px*var(--f__enAccent__value)),calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__13--sp{--f: 1.3;font-size: clamp(calc(var(--f)*10px*var(--f__enAccent__value)),calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__14--sp{--f: 1.4;font-size: clamp(calc(calc(var(--f)*10px*var(--f__en__value)) + 1px),calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .enAccent.f__15--sp{--f: 1.5;font-size: clamp(calc(calc(var(--f)*10px*var(--f__en__value)) + 1px),calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .enAccent.f__16--sp{--f: 1.6;font-size: clamp(calc(calc(var(--f)*10px*var(--f__en__value)) + 2px),calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .enAccent.f__17--sp{--f: 1.7;font-size: clamp(calc(calc(var(--f)*10px*var(--f__en__value)) + 2px),calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .enAccent.f__18--sp{--f: 1.8;font-size: clamp(calc(calc(var(--f)*10px*var(--f__en__value)) + 2px),calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .enAccent.f__19--sp{--f: 1.9;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__20--sp{--f: 2.0;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__22--sp{--f: 2.2;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__24--sp{--f: 2.4;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__26--sp{--f: 2.6;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__28--sp{--f: 2.8;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__30--sp{--f: 3.0;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__32--sp{--f: 3.2;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__34--sp{--f: 3.4;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__36--sp{--f: 3.6;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__38--sp{--f: 3.8;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__40--sp{--f: 4.0;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__42--sp{--f: 4.2;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__44--sp{--f: 4.4;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__46--sp{--f: 4.6;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__48--sp{--f: 4.8;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__50--sp{--f: 5.0;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__52--sp{--f: 5.2;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__54--sp{--f: 5.4;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__56--sp{--f: 5.6;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__58--sp{--f: 5.8;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__60--sp{--f: 6.0;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__62--sp{--f: 6.2;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__64--sp{--f: 6.4;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__66--sp{--f: 6.6;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__68--sp{--f: 6.8;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__70--sp{--f: 7.0;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__72--sp{--f: 7.2;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__74--sp{--f: 7.4;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__76--sp{--f: 7.6;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__78--sp{--f: 7.8;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__80--sp{--f: 8.0;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
}

@media screen and (min-width: 768px){
  .f__10--tpc{--f: 1.0;font-size: clamp(calc(var(--f)*10px),calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__11--tpc{--f: 1.1;font-size: clamp(calc(var(--f)*10px),calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__12--tpc{--f: 1.2;font-size: clamp(calc(var(--f)*10px),calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__13--tpc{--f: 1.3;font-size: clamp(calc(var(--f)*10px),calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__14--tpc{--f: 1.4;font-size: clamp(calc(calc(var(--f)*10px) - 1px),calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__15--tpc{--f: 1.5;font-size: clamp(calc(calc(var(--f)*10px) - 1px),calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__16--tpc{--f: 1.6;font-size: clamp(calc(calc(var(--f)*10px) - 2px),calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__17--tpc{--f: 1.7;font-size: clamp(calc(calc(var(--f)*10px) - 2px),calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__18--tpc{--f: 1.8;font-size: clamp(calc(calc(var(--f)*10px) - 2px),calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__19--tpc{--f: 1.9;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__20--tpc{--f: 2.0;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__22--tpc{--f: 2.2;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__24--tpc{--f: 2.4;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__26--tpc{--f: 2.6;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__28--tpc{--f: 2.8;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__30--tpc{--f: 3.0;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__32--tpc{--f: 3.2;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__34--tpc{--f: 3.4;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__36--tpc{--f: 3.6;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__38--tpc{--f: 3.8;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__40--tpc{--f: 4.0;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__42--tpc{--f: 4.2;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__44--tpc{--f: 4.4;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__46--tpc{--f: 4.6;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__48--tpc{--f: 4.8;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__50--tpc{--f: 5.0;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__52--tpc{--f: 5.2;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__54--tpc{--f: 5.4;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__56--tpc{--f: 5.6;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__58--tpc{--f: 5.8;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__60--tpc{--f: 6.0;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__62--tpc{--f: 6.2;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__64--tpc{--f: 6.4;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__66--tpc{--f: 6.6;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__68--tpc{--f: 6.8;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__70--tpc{--f: 7.0;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__72--tpc{--f: 7.2;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__74--tpc{--f: 7.4;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__76--tpc{--f: 7.6;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__78--tpc{--f: 7.8;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__80--tpc{--f: 8.0;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}

  .en.f__10--tpc{--f: 1.0;font-size: clamp(calc(var(--f)*10px*var(--f__en__value)),calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__11--tpc{--f: 1.1;font-size: clamp(calc(var(--f)*10px*var(--f__en__value)),calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__12--tpc{--f: 1.2;font-size: clamp(calc(var(--f)*10px*var(--f__en__value)),calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__13--tpc{--f: 1.3;font-size: clamp(calc(var(--f)*10px*var(--f__en__value)),calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__14--tpc{--f: 1.4;font-size: clamp(calc(calc(var(--f)*10px*var(--f__en__value)) + 1px),calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__15--tpc{--f: 1.5;font-size: clamp(calc(calc(var(--f)*10px*var(--f__en__value)) + 1px),calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__16--tpc{--f: 1.6;font-size: clamp(calc(calc(var(--f)*10px*var(--f__en__value)) + 2px),calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__17--tpc{--f: 1.7;font-size: clamp(calc(calc(var(--f)*10px*var(--f__en__value)) + 2px),calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__18--tpc{--f: 1.8;font-size: clamp(calc(calc(var(--f)*10px*var(--f__en__value)) + 2px),calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__19--tpc{--f: 1.9;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__20--tpc{--f: 2.0;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__22--tpc{--f: 2.2;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__24--tpc{--f: 2.4;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__26--tpc{--f: 2.6;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__28--tpc{--f: 2.8;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__30--tpc{--f: 3.0;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__32--tpc{--f: 3.2;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__34--tpc{--f: 3.4;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__36--tpc{--f: 3.6;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__38--tpc{--f: 3.8;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__40--tpc{--f: 4.0;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__42--tpc{--f: 4.2;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__44--tpc{--f: 4.4;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__46--tpc{--f: 4.6;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__48--tpc{--f: 4.8;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__50--tpc{--f: 5.0;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__52--tpc{--f: 5.2;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__54--tpc{--f: 5.4;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__56--tpc{--f: 5.6;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__58--tpc{--f: 5.8;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__60--tpc{--f: 6.0;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__62--tpc{--f: 6.2;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__64--tpc{--f: 6.4;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__66--tpc{--f: 6.6;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__68--tpc{--f: 6.8;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__70--tpc{--f: 7.0;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__72--tpc{--f: 7.2;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__74--tpc{--f: 7.4;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__76--tpc{--f: 7.6;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__78--tpc{--f: 7.8;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__80--tpc{--f: 8.0;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}


  .enAccent.f__10--tpc{--f: 1.0;font-size: clamp(calc(var(--f)*10px*var(--f__enAccent__value)),calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__11--tpc{--f: 1.1;font-size: clamp(calc(var(--f)*10px*var(--f__enAccent__value)),calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__12--tpc{--f: 1.2;font-size: clamp(calc(var(--f)*10px*var(--f__enAccent__value)),calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__13--tpc{--f: 1.3;font-size: clamp(calc(var(--f)*10px*var(--f__enAccent__value)),calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__14--tpc{--f: 1.4;font-size: clamp(calc(calc(var(--f)*10px*var(--f__en__value)) + 1px),calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .enAccent.f__15--tpc{--f: 1.5;font-size: clamp(calc(calc(var(--f)*10px*var(--f__en__value)) + 1px),calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .enAccent.f__16--tpc{--f: 1.6;font-size: clamp(calc(calc(var(--f)*10px*var(--f__en__value)) + 2px),calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .enAccent.f__17--tpc{--f: 1.7;font-size: clamp(calc(calc(var(--f)*10px*var(--f__en__value)) + 2px),calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .enAccent.f__18--tpc{--f: 1.8;font-size: clamp(calc(calc(var(--f)*10px*var(--f__en__value)) + 2px),calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .enAccent.f__19--tpc{--f: 1.9;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__20--tpc{--f: 2.0;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__22--tpc{--f: 2.2;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__24--tpc{--f: 2.4;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__26--tpc{--f: 2.6;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__28--tpc{--f: 2.8;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__30--tpc{--f: 3.0;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__32--tpc{--f: 3.2;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__34--tpc{--f: 3.4;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__36--tpc{--f: 3.6;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__38--tpc{--f: 3.8;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__40--tpc{--f: 4.0;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__42--tpc{--f: 4.2;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__44--tpc{--f: 4.4;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__46--tpc{--f: 4.6;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__48--tpc{--f: 4.8;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__50--tpc{--f: 5.0;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__52--tpc{--f: 5.2;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__54--tpc{--f: 5.4;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__56--tpc{--f: 5.6;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__58--tpc{--f: 5.8;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__60--tpc{--f: 6.0;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__62--tpc{--f: 6.2;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__64--tpc{--f: 6.4;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__66--tpc{--f: 6.6;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__68--tpc{--f: 6.8;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__70--tpc{--f: 7.0;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__72--tpc{--f: 7.2;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__74--tpc{--f: 7.4;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__76--tpc{--f: 7.6;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__78--tpc{--f: 7.8;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__80--tpc{--f: 8.0;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
}
@media screen and (min-width: 1024px){
  .f__10--pc{--f: 1.0;font-size: clamp(calc(var(--f)*10px),calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__11--pc{--f: 1.1;font-size: clamp(calc(var(--f)*10px),calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__12--pc{--f: 1.2;font-size: clamp(calc(var(--f)*10px),calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__13--pc{--f: 1.3;font-size: clamp(calc(var(--f)*10px),calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__14--pc{--f: 1.4;font-size: clamp(calc(calc(var(--f)*10px) - 1px),calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__15--pc{--f: 1.5;font-size: clamp(calc(calc(var(--f)*10px) - 1px),calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__16--pc{--f: 1.6;font-size: clamp(calc(calc(var(--f)*10px) - 2px),calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__17--pc{--f: 1.7;font-size: clamp(calc(calc(var(--f)*10px) - 2px),calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__18--pc{--f: 1.8;font-size: clamp(calc(calc(var(--f)*10px) - 2px),calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__19--pc{--f: 1.9;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__20--pc{--f: 2.0;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__22--pc{--f: 2.2;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__24--pc{--f: 2.4;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__26--pc{--f: 2.6;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__28--pc{--f: 2.8;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__30--pc{--f: 3.0;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__32--pc{--f: 3.2;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__34--pc{--f: 3.4;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__36--pc{--f: 3.6;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__38--pc{--f: 3.8;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__40--pc{--f: 4.0;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__42--pc{--f: 4.2;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__44--pc{--f: 4.4;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__46--pc{--f: 4.6;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__48--pc{--f: 4.8;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__50--pc{--f: 5.0;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__52--pc{--f: 5.2;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__54--pc{--f: 5.4;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__56--pc{--f: 5.6;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__58--pc{--f: 5.8;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__60--pc{--f: 6.0;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__62--pc{--f: 6.2;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__64--pc{--f: 6.4;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__66--pc{--f: 6.6;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__68--pc{--f: 6.8;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__70--pc{--f: 7.0;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__72--pc{--f: 7.2;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__74--pc{--f: 7.4;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__76--pc{--f: 7.6;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__78--pc{--f: 7.8;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}
  .f__80--pc{--f: 8.0;font-size: min(calc(var(--f)*10px*var(--f__value)),calc(calc(var(--f)*10px) + var(--plus)))}

  .en.f__10--pc{--f: 1.0;font-size: clamp(calc(var(--f)*10px*var(--f__en__value)),calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__11--pc{--f: 1.1;font-size: clamp(calc(var(--f)*10px*var(--f__en__value)),calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__12--pc{--f: 1.2;font-size: clamp(calc(var(--f)*10px*var(--f__en__value)),calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__13--pc{--f: 1.3;font-size: clamp(calc(var(--f)*10px*var(--f__en__value)),calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__14--pc{--f: 1.4;font-size: clamp(calc(calc(var(--f)*10px*var(--f__en__value)) + 1px),calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__15--pc{--f: 1.5;font-size: clamp(calc(calc(var(--f)*10px*var(--f__en__value)) + 1px),calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__16--pc{--f: 1.6;font-size: clamp(calc(calc(var(--f)*10px*var(--f__en__value)) + 2px),calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__17--pc{--f: 1.7;font-size: clamp(calc(calc(var(--f)*10px*var(--f__en__value)) + 2px),calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__18--pc{--f: 1.8;font-size: clamp(calc(calc(var(--f)*10px*var(--f__en__value)) + 2px),calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__19--pc{--f: 1.9;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__20--pc{--f: 2.0;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__22--pc{--f: 2.2;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__24--pc{--f: 2.4;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__26--pc{--f: 2.6;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__28--pc{--f: 2.8;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__30--pc{--f: 3.0;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__32--pc{--f: 3.2;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__34--pc{--f: 3.4;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__36--pc{--f: 3.6;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__38--pc{--f: 3.8;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__40--pc{--f: 4.0;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__42--pc{--f: 4.2;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__44--pc{--f: 4.4;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__46--pc{--f: 4.6;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__48--pc{--f: 4.8;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__50--pc{--f: 5.0;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__52--pc{--f: 5.2;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__54--pc{--f: 5.4;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__56--pc{--f: 5.6;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__58--pc{--f: 5.8;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__60--pc{--f: 6.0;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__62--pc{--f: 6.2;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__64--pc{--f: 6.4;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__66--pc{--f: 6.6;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__68--pc{--f: 6.8;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__70--pc{--f: 7.0;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__72--pc{--f: 7.2;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__74--pc{--f: 7.4;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__76--pc{--f: 7.6;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__78--pc{--f: 7.8;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .en.f__80--pc{--f: 8.0;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}


  .enAccent.f__10--pc{--f: 1.0;font-size: clamp(calc(var(--f)*10px*var(--f__enAccent__value)),calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__11--pc{--f: 1.1;font-size: clamp(calc(var(--f)*10px*var(--f__enAccent__value)),calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__12--pc{--f: 1.2;font-size: clamp(calc(var(--f)*10px*var(--f__enAccent__value)),calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__13--pc{--f: 1.3;font-size: clamp(calc(var(--f)*10px*var(--f__enAccent__value)),calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__14--pc{--f: 1.4;font-size: clamp(calc(calc(var(--f)*10px*var(--f__en__value)) + 1px),calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .enAccent.f__15--pc{--f: 1.5;font-size: clamp(calc(calc(var(--f)*10px*var(--f__en__value)) + 1px),calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .enAccent.f__16--pc{--f: 1.6;font-size: clamp(calc(calc(var(--f)*10px*var(--f__en__value)) + 2px),calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .enAccent.f__17--pc{--f: 1.7;font-size: clamp(calc(calc(var(--f)*10px*var(--f__en__value)) + 2px),calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .enAccent.f__18--pc{--f: 1.8;font-size: clamp(calc(calc(var(--f)*10px*var(--f__en__value)) + 2px),calc(var(--f)*10px*var(--f__value)*var(--f__en__value)),calc(calc(var(--f)*10px*var(--f__en__value)) + var(--plus)))}
  .enAccent.f__19--pc{--f: 1.9;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__20--pc{--f: 2.0;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__22--pc{--f: 2.2;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__24--pc{--f: 2.4;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__26--pc{--f: 2.6;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__28--pc{--f: 2.8;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__30--pc{--f: 3.0;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__32--pc{--f: 3.2;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__34--pc{--f: 3.4;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__36--pc{--f: 3.6;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__38--pc{--f: 3.8;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__40--pc{--f: 4.0;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__42--pc{--f: 4.2;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__44--pc{--f: 4.4;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__46--pc{--f: 4.6;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__48--pc{--f: 4.8;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__50--pc{--f: 5.0;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__52--pc{--f: 5.2;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__54--pc{--f: 5.4;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__56--pc{--f: 5.6;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__58--pc{--f: 5.8;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__60--pc{--f: 6.0;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__62--pc{--f: 6.2;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__64--pc{--f: 6.4;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__66--pc{--f: 6.6;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__68--pc{--f: 6.8;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__70--pc{--f: 7.0;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__72--pc{--f: 7.2;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__74--pc{--f: 7.4;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__76--pc{--f: 7.6;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__78--pc{--f: 7.8;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
  .enAccent.f__80--pc{--f: 8.0;font-size: min(calc(var(--f)*10px*var(--f__value)*var(--f__enAccent__value)),calc(calc(var(--f)*10px*var(--f__enAccent__value)) + var(--plus)))}
}

/*
   FONT WEIGHT
--------------------------------------------------------------*/
@media screen and (max-width: 1023px){
  .fW__b--sp,.fW__b{font-weight: var(--fW__bold)}
  .fW__n--sp,.fW__n{font-weight: var(--fW__normal)}
  .jp.fW__b--sp,.fW__b{font-weight: var(--fW__bold--jp)}
  .jp.fW__n--sp,.fW__n{font-weight: var(--fW__normal--jp)}
  .jpAccent.fW__b--sp,.fW__b{font-weight: var(--fW__bold--jpAccent)}
  .jpAccent.fW__n--sp,.fW__n{font-weight: var(--fW__normal--jpAccent)}
  .en.fW__b--sp,.en.fW__b{font-weight: var(--fW__bold--en)}
  .en.fW__n--sp,.en.fW__n{font-weight: var(--fW__normal--en)}
  .enAccent.fW__b--sp,.en.fW__b{font-weight: var(--fW__bold--enAccent)}
  .enAccent.fW__n--sp,.en.fW__n{font-weight: var(--fW__normal--enAccent)}
  .fW__300--sp,.fW__300{font-weight: 300}
  .fW__400--sp,.fW__400{font-weight: 400}
  .fW__500--sp,.fW__500{font-weight: 500}
  .fW__600--sp,.fW__600{font-weight: 600}
  .fW__700--sp,.fW__700{font-weight: 700}
}
@media screen and (min-width: 768px){
  .fW__b--tpc{font-weight: var(--fW__bold)}
  .fW__n--tpc{font-weight: var(--fW__normal)}
  .jp.fW__b--tpc{font-weight: var(--fW__bold--jp)}
  .jp.fW__n--tpc{font-weight: var(--fW__normal--jp)}
  .jpAccent.fW__b--tpc{font-weight: var(--fW__bold--jpAccent)}
  .jpAccent.fW__n--tpc{font-weight: var(--fW__normal--jpAccent)}
  .en.fW__b--tpc{font-weight: var(--fW__bold--en)}
  .en.fW__n--tpc{font-weight: var(--fW__normal--en)}
  .enAccent.fW__b--tpc{font-weight: var(--fW__bold--enAccent)}
  .enAccent.fW__n--tpc{font-weight: var(--fW__normal--enAccent)}
  .fW__300--tpc{font-weight: 300}
  .fW__400--tpc{font-weight: 400}
  .fW__500--tpc{font-weight: 500}
  .fW__600--tpc{font-weight: 600}
  .fW__700--tpc{font-weight: 700}
}
@media screen and (min-width: 1024px){
  .fW__b--pc,.fW__b{font-weight: var(--fW__bold)}
  .fW__n--pc,.fW__n{font-weight: var(--fW__normal)}
  .jp.fW__b--pc,.fW__b{font-weight: var(--fW__bold--jp)}
  .jp.fW__n--pc,.fW__n{font-weight: var(--fW__normal--jp)}
  .jpAccent.fW__b--pc,.fW__b{font-weight: var(--fW__bold--jpAccent)}
  .jpAccent.fW__n--pc,.fW__n{font-weight: var(--fW__normal--jpAccent)}
  .en.fW__b--pc,.en.fW__b{font-weight: var(--fW__bold--en)}
  .en.fW__n--pc,.en.fW__n{font-weight: var(--fW__normal--en)}
  .enAccent.fW__b--pc,.en.fW__b{font-weight: var(--fW__bold--enAccent)}
  .enAccent.fW__n--pc,.en.fW__n{font-weight: var(--fW__normal--enAccent)}
  .fW__300--pc,.fW__300{font-weight: 300}
  .fW__400--pc,.fW__400{font-weight: 400}
  .fW__500--pc,.fW__500{font-weight: 500}
  .fW__600--pc,.fW__600{font-weight: 600}
  .fW__700--pc,.fW__700{font-weight: 700}
}

/*
   TEXT ALIGN
--------------------------------------------------------------*/
@media screen and (max-width: 1023px){
  .t__c--sp,.t__c{text-align: center}
  .t__l--sp,.t__l{text-align: left}
  .t__r--sp,.t__r{text-align: right}
}
@media screen and (min-width: 768px){
  .t__c--tpc{text-align: center}
  .t__l--tpc{text-align: left}
  .t__r--tpc{text-align: right}
}
@media screen and (min-width: 1024px){
  .t__c--pc,.t__c{text-align: center}
  .t__l--pc,.t__l{text-align: left}
  .t__r--pc,.t__r{text-align: right}
}

/*
   LINE HIEGHT
--------------------------------------------------------------*/
@media screen and (max-width: 1023px){
  .l__10--sp,.l__10{line-height: calc(1 * var(--lH__value))}
  .l__12--sp,.l__12{line-height: calc(1.2 * var(--lH__value))}
  .l__15--sp,.l__15{line-height: calc(1.5 * var(--lH__value))}
  .l__18--sp,.l__18{line-height: calc(1.8 * var(--lH__value))}
  .l__20--sp,.l__20{line-height: calc(2 * var(--lH__value))}
  .l__22--sp,.l__22{line-height: calc(2.2 * var(--lH__value))}
}
@media screen and (min-width: 768px){
  .l__10--tpc{line-height: calc(1 * var(--lH__value))}
  .l__12--tpc{line-height: calc(1.2 * var(--lH__value))}
  .l__15--tpc{line-height: calc(1.5 * var(--lH__value))}
  .l__18--tpc{line-height: calc(1.8 * var(--lH__value))}
  .l__20--tpc{line-height: calc(2 * var(--lH__value))}
  .l__22--tpc{line-height: calc(2.2 * var(--lH__value))}
}
@media screen and (min-width: 1024px){
  .l__10--pc,.l__10{line-height: calc(1 * var(--lH__value))}
  .l__12--pc,.l__12{line-height: calc(1.2 * var(--lH__value))}
  .l__15--pc,.l__15{line-height: calc(1.5 * var(--lH__value))}
  .l__18--pc,.l__18{line-height: calc(1.8 * var(--lH__value))}
  .l__20--pc,.l__20{line-height: calc(2 * var(--lH__value))}
  .l__22--pc,.l__22{line-height: calc(2.2 * var(--lH__value))}
}
/*
   WIDTH
--------------------------------------------------------------*/
@media screen and (max-width: 1023px){
  /*px*/
  .w__1--sp,.w__1{ width: 1px}
  .w__2--sp,.w__2{ width: 2px}
  .w__5--sp,.w__5{ width: 5px}
  .w__8--sp,.w__8{ width: 8px}
  .w__10--sp,.w__10{ width: 10px}
  .w__15--sp,.w__15{ width: 15px}
  .w__20--sp,.w__20{ width: 20px}
  .w__25--sp,.w__25{ width: 25px}
  .w__30--sp,.w__30{ width: 30px}
  .w__35--sp,.w__35{ width: 35px}
  .w__40--sp,.w__40{ width: 40px}
  .w__50--sp,.w__50{ width: 50px}
  .w__60--sp,.w__60{ width: 60px}
  .w__70--sp,.w__70{ width: 70px}
  .w__80--sp,.w__80{ width: 80px}
  .w__90--sp,.w__90{ width: 90px}
  .w__100--sp,.w__100{ width: 100px}
  .w__110--sp,.w__110{ width: 110px}
  .w__120--sp,.w__120{ width: 120px}
  .w__130--sp,.w__130{ width: 130px}
  .w__140--sp,.w__140{ width: 140px}
  .w__150--sp,.w__150{ width: 150px}
  .w__160--sp,.w__160{ width: 160px}
  .w__170--sp,.w__170{ width: 170px}
  .w__180--sp,.w__180{ width: 180px}
  .w__190--sp,.w__190{ width: 190px}
  .w__200--sp,.w__200{ width: 200px}
  /*%*/
  .w__per10--sp,.w__per10{ width: 10%}
  .w__per15--sp,.w__per15{ width: 15%}
  .w__per20--sp,.w__per20{ width: 20%}
  .w__per25--sp,.w__per25{ width: 25%}
  .w__per30--sp,.w__per30{ width: 30%}
  .w__per35--sp,.w__per35{ width: 35%}
  .w__per40--sp,.w__per40{ width: 40%}
  .w__per45--sp,.w__per45{ width: 45%}
  .w__per50--sp,.w__per50{ width: 50%}
  .w__per55--sp,.w__per55{ width: 55%}
  .w__per60--sp,.w__per60{ width: 60%}
  .w__per65--sp,.w__per65{ width: 65%}
  .w__per70--sp,.w__per70{ width: 70%}
  .w__per75--sp,.w__per75{ width: 75%}
  .w__per80--sp,.w__per80{ width: 80%}
  .w__per85--sp,.w__per85{ width: 85%}
  .w__per90--sp,.w__per90{ width: 90%}
  .w__per95--sp,.w__per95{ width: 95%}
  .w__per100--sp,.w__per100{ width: 100%}
  .w__per33--sp{ width: calc(100% / 3)}
  .w__per66--sp{ width: calc(66%)}
  .w__per16--sp{ width: calc(100% / 6)}
  .w__per83--sp{ width: calc(83%)}

  .w__vw1--sp,.w__vw1{width: 1vw}
  .w__vw2--sp,.w__vw2{width: 2vw}
  .w__vw3--sp,.w__vw3{width: 3vw}
  .w__vw4--sp,.w__vw4{width: 4vw}
  .w__vw5--sp,.w__vw5{width: 5vw}
  .w__vw6--sp,.w__vw6{width: 6vw}
  .w__vw7--sp,.w__vw7{width: 7vw}
  .w__vw8--sp,.w__vw8{width: 8vw}
  .w__vw9--sp,.w__vw9{width: 9vw}
  .w__vw10--sp,.w__vw10{width: 10vw}
  .w__vw11--sp,.w__vw11{width: 11vw}
  .w__vw12--sp,.w__vw12{width: 12vw}
  .w__vw13--sp,.w__vw13{width: 13vw}
  .w__vw14--sp,.w__vw14{width: 14vw}
  .w__vw15--sp,.w__vw15{width: 15vw}
  .w__vw20--sp,.w__vw20{ width: 20vw}
  .w__vw25--sp,.w__vw25{ width: 25vw}
  .w__vw30--sp,.w__vw30{ width: 30vw}
  .w__vw35--sp,.w__vw35{ width: 35vw}
  .w__vw40--sp,.w__vw40{ width: 40vw}
  .w__vw45--sp,.w__vw45{ width: 45vw}
  .w__vw50--sp,.w__vw50{ width: 50vw}
  .w__vw55--sp,.w__vw55{ width: 55vw}
  .w__vw60--sp,.w__vw60{ width: 60vw}
  .w__vw65--sp,.w__vw65{ width: 65vw}
  .w__vw70--sp,.w__vw70{ width: 70vw}
  .w__vw75--sp,.w__vw75{ width: 75vw}
  .w__vw80--sp,.w__vw80{ width: 80vw}
  .w__vw85--sp,.w__vw85{ width: 85vw}
  .w__vw90--sp,.w__vw90{ width: 90vw}
  .w__vw95--sp,.w__vw95{ width: 95vw}
  .w__vw100--sp,.w__vw100{ width: 100vw}
}
@media screen and (min-width: 768px){
  .w__1--tpc{ width: 1px}
  .w__2--tpc{ width: 2px}
  .w__5--tpc{ width: 5px}
  .w__8--tpc{ width: 8px}
  .w__10--tpc{ width: 10px}
  .w__15--tpc{ width: 15px}
  .w__20--tpc{ width: 20px}
  .w__25--tpc{ width: 25px}
  .w__30--tpc{ width: 30px}
  .w__35--tpc{ width: 35px}
  .w__40--tpc{ width: 40px}
  .w__50--tpc{ width: 50px}
  .w__60--tpc{ width: 60px}
  .w__70--tpc{ width: 70px}
  .w__80--tpc{ width: 80px}
  .w__90--tpc{ width: 90px}
  .w__100--tpc{ width: 100px}
  .w__110--tpc{ width: 110px}
  .w__120--tpc{ width: 120px}
  .w__130--tpc{ width: 130px}
  .w__140--tpc{ width: 140px}
  .w__150--tpc{ width: 150px}
  .w__160--tpc{ width: 160px}
  .w__170--tpc{ width: 170px}
  .w__180--tpc{ width: 180px}
  .w__190--tpc{ width: 190px}
  .w__200--tpc{ width: 200px}

  .w__per10--tpc{ width: 10%}
  .w__per15--tpc{ width: 15%}
  .w__per20--tpc{ width: 20%}
  .w__per25--tpc{ width: 25%}
  .w__per30--tpc{ width: 30%}
  .w__per35--tpc{ width: 35%}
  .w__per40--tpc{ width: 40%}
  .w__per45--tpc{ width: 45%}
  .w__per50--tpc{ width: 50%}
  .w__per55--tpc{ width: 55%}
  .w__per60--tpc{ width: 60%}
  .w__per65--tpc{ width: 65%}
  .w__per70--tpc{ width: 70%}
  .w__per75--tpc{ width: 75%}
  .w__per80--tpc{ width: 80%}
  .w__per85--tpc{ width: 85%}
  .w__per90--tpc{ width: 90%}
  .w__per95--tpc{ width: 95%}
  .w__per100--tpc{ width: 100%}
  .w__per33--tpc{ width: calc(100% / 3)}
  .w__per66--tpc{ width: calc(66%)}
  .w__per16--tpc{ width: calc(100% / 6)}
  .w__per83--tpc{ width: calc(83%)}

  .w__vw1--tpc{width: 1vw}
  .w__vw2--tpc{width: 2vw}
  .w__vw3--tpc{width: 3vw}
  .w__vw4--tpc{width: 4vw}
  .w__vw5--tpc{width: 5vw}
  .w__vw6--tpc{width: 6vw}
  .w__vw7--tpc{width: 7vw}
  .w__vw8--tpc{width: 8vw}
  .w__vw9--tpc{width: 9vw}
  .w__vw10--tpc{width: 10vw}
  .w__vw11--tpc{width: 11vw}
  .w__vw12--tpc{width: 12vw}
  .w__vw13--tpc{width: 13vw}
  .w__vw14--tpc{width: 14vw}
  .w__vw15--tpc{width: 15vw}
  .w__vw20--tpc{ width: 20vw}
  .w__vw25--tpc{ width: 25vw}
  .w__vw30--tpc{ width: 30vw}
  .w__vw35--tpc{ width: 35vw}
  .w__vw40--tpc{ width: 40vw}
  .w__vw45--tpc{ width: 45vw}
  .w__vw50--tpc{ width: 50vw}
  .w__vw55--tpc{ width: 55vw}
  .w__vw60--tpc{ width: 60vw}
  .w__vw65--tpc{ width: 65vw}
  .w__vw70--tpc{ width: 70vw}
  .w__vw75--tpc{ width: 75vw}
  .w__vw80--tpc{ width: 80vw}
  .w__vw85--tpc{ width: 85vw}
  .w__vw90--tpc{ width: 90vw}
  .w__vw95--tpc{ width: 95vw}
  .w__vw100--tpc{ width: 100vw}
}
@media screen and (min-width: 1024px){
  /*px*/
  .w__1--pc,.w__1{ width: 1px}
  .w__2--pc,.w__2{ width: 2px}
  .w__5--pc,.w__5{ width: 5px}
  .w__8--pc,.w__8{ width: 8px}
  .w__10--pc,.w__10{ width: 10px}
  .w__15--pc,.w__15{ width: 15px}
  .w__20--pc,.w__20{ width: 20px}
  .w__25--pc,.w__25{ width: 25px}
  .w__30--pc,.w__30{ width: 30px}
  .w__35--pc,.w__35{ width: 35px}
  .w__40--pc,.w__40{ width: 40px}
  .w__50--pc,.w__50{ width: 50px}
  .w__60--pc,.w__60{ width: 60px}
  .w__70--pc,.w__70{ width: 70px}
  .w__80--pc,.w__80{ width: 80px}
  .w__90--pc,.w__90{ width: 90px}
  .w__100--pc,.w__100{ width: 100px}
  .w__110--pc,.w__110{ width: 110px}
  .w__120--pc,.w__120{ width: 120px}
  .w__130--pc,.w__130{ width: 130px}
  .w__140--pc,.w__140{ width: 140px}
  .w__150--pc,.w__150{ width: 150px}
  .w__160--pc,.w__160{ width: 160px}
  .w__170--pc,.w__170{ width: 170px}
  .w__180--pc,.w__180{ width: 180px}
  .w__190--pc,.w__190{ width: 190px}
  .w__200--pc,.w__200{ width: 200px}
  /*%*/
  .w__per10--pc,.w__per10{ width: 10%}
  .w__per15--pc,.w__per15{ width: 15%}
  .w__per20--pc,.w__per20{ width: 20%}
  .w__per25--pc,.w__per25{ width: 25%}
  .w__per30--pc,.w__per30{ width: 30%}
  .w__per35--pc,.w__per35{ width: 35%}
  .w__per40--pc,.w__per40{ width: 40%}
  .w__per45--pc,.w__per45{ width: 45%}
  .w__per50--pc,.w__per50{ width: 50%}
  .w__per55--pc,.w__per55{ width: 55%}
  .w__per60--pc,.w__per60{ width: 60%}
  .w__per65--pc,.w__per65{ width: 65%}
  .w__per70--pc,.w__per70{ width: 70%}
  .w__per75--pc,.w__per75{ width: 75%}
  .w__per80--pc,.w__per80{ width: 80%}
  .w__per85--pc,.w__per85{ width: 85%}
  .w__per90--pc,.w__per90{ width: 90%}
  .w__per95--pc,.w__per95{ width: 95%}
  .w__per100--pc,.w__per100{ width: 100%}
  .w__per33--pc{ width: calc(100% / 3)}
  .w__per66--pc{ width: calc(66%)}
  .w__per16--pc{ width: calc(100% / 6)}
  .w__per83--pc{ width: calc(83%)}

  .w__vw1--pc,.w__vw1{width: 1vw}
  .w__vw2--pc,.w__vw2{width: 2vw}
  .w__vw3--pc,.w__vw3{width: 3vw}
  .w__vw4--pc,.w__vw4{width: 4vw}
  .w__vw5--pc,.w__vw5{width: 5vw}
  .w__vw6--pc,.w__vw6{width: 6vw}
  .w__vw7--pc,.w__vw7{width: 7vw}
  .w__vw8--pc,.w__vw8{width: 8vw}
  .w__vw9--pc,.w__vw9{width: 9vw}
  .w__vw10--pc,.w__vw10{width: 10vw}
  .w__vw11--pc,.w__vw11{width: 11vw}
  .w__vw12--pc,.w__vw12{width: 12vw}
  .w__vw13--pc,.w__vw13{width: 13vw}
  .w__vw14--pc,.w__vw14{width: 14vw}
  .w__vw15--pc,.w__vw15{width: 15vw}
  .w__vw20--pc,.w__vw20{ width: 20vw}
  .w__vw25--pc,.w__vw25{ width: 25vw}
  .w__vw30--pc,.w__vw30{ width: 30vw}
  .w__vw35--pc,.w__vw35{ width: 35vw}
  .w__vw40--pc,.w__vw40{ width: 40vw}
  .w__vw45--pc,.w__vw45{ width: 45vw}
  .w__vw50--pc,.w__vw50{ width: 50vw}
  .w__vw55--pc,.w__vw55{ width: 55vw}
  .w__vw60--pc,.w__vw60{ width: 60vw}
  .w__vw65--pc,.w__vw65{ width: 65vw}
  .w__vw70--pc,.w__vw70{ width: 70vw}
  .w__vw75--pc,.w__vw75{ width: 75vw}
  .w__vw80--pc,.w__vw80{ width: 80vw}
  .w__vw85--pc,.w__vw85{ width: 85vw}
  .w__vw90--pc,.w__vw90{ width: 90vw}
  .w__vw95--pc,.w__vw95{ width: 95vw}
  .w__vw100--pc,.w__vw100{ width: 100vw}
}
/*
   MAX WIDTH
--------------------------------------------------------------*/
@media screen and (max-width: 1023px){
  /*px*/
  .w__max100--sp{ max-width: 100px}
  .w__max150--sp{ max-width: 150px}
  .w__max200--sp{ max-width: 200px}
  .w__max250--sp{ max-width: 250px}
  .w__max300--sp{ max-width: 300px}
  .w__max350--sp{ max-width: 350px}
  .w__max400--sp{ max-width: 400px}
  .w__max450--sp{ max-width: 450px}
  .w__max500--sp{ max-width: 500px}
  .w__max550--sp{ max-width: 550px}
  .w__max600--sp{ max-width: 600px}
  .w__max650--sp{ max-width: 650px}
  .w__max700--sp{ max-width: 700px}
  .w__max750--sp{ max-width: 750px}
  .w__max800--sp{ max-width: 800px}
  .w__max850--sp{ max-width: 850px}
  .w__max900--sp{ max-width: 900px}
  .w__max950--sp{ max-width: 950px}
  .w__max1000--sp{ max-width: 1000px}
  .w__max1100--sp{ max-width: 1100px}
  .w__max1200--sp{ max-width: 1200px}
  .w__max1300--sp{ max-width: 1300px}
  .w__max1400--sp{ max-width: 1400px}
}
@media screen and (min-width: 768px){
  /*px*/
  .w__max100--tpc{ max-width: 100px}
  .w__max150--tpc{ max-width: 150px}
  .w__max200--tpc{ max-width: 200px}
  .w__max250--tpc{ max-width: 250px}
  .w__max300--tpc{ max-width: 300px}
  .w__max350--tpc{ max-width: 350px}
  .w__max400--tpc{ max-width: 400px}
  .w__max450--tpc{ max-width: 450px}
  .w__max500--tpc{ max-width: 500px}
  .w__max550--tpc{ max-width: 550px}
  .w__max600--tpc{ max-width: 600px}
  .w__max650--tpc{ max-width: 650px}
  .w__max700--tpc{ max-width: 700px}
  .w__max750--tpc{ max-width: 750px}
  .w__max800--tpc{ max-width: 800px}
  .w__max850--tpc{ max-width: 850px}
  .w__max900--tpc{ max-width: 900px}
  .w__max950--tpc{ max-width: 950px}
  .w__max1000--tpc{ max-width: 1000px}
  .w__max1100--tpc{ max-width: 1100px}
  .w__max1200--tpc{ max-width: 1200px}
  .w__max1300--tpc{ max-width: 1300px}
  .w__max1400--tpc{ max-width: 1400px}
}
@media screen and (min-width: 1024px){
  /*px*/
  .w__max100--pc{ max-width: 100px}
  .w__max150--pc{ max-width: 150px}
  .w__max200--pc{ max-width: 200px}
  .w__max250--pc{ max-width: 250px}
  .w__max300--pc{ max-width: 300px}
  .w__max350--pc{ max-width: 350px}
  .w__max400--pc{ max-width: 400px}
  .w__max450--pc{ max-width: 450px}
  .w__max500--pc{ max-width: 500px}
  .w__max550--pc{ max-width: 550px}
  .w__max600--pc{ max-width: 600px}
  .w__max650--pc{ max-width: 650px}
  .w__max700--pc{ max-width: 700px}
  .w__max750--pc{ max-width: 750px}
  .w__max800--pc{ max-width: 800px}
  .w__max850--pc{ max-width: 850px}
  .w__max900--pc{ max-width: 900px}
  .w__max950--pc{ max-width: 950px}
  .w__max1000--pc{ max-width: 1000px}
  .w__max1100--pc{ max-width: 1100px}
  .w__max1200--pc{ max-width: 1200px}
  .w__max1300--pc{ max-width: 1300px}
  .w__max1400--pc{ max-width: 1400px}
}

/*
   MIN WIDTH
--------------------------------------------------------------*/
@media screen and (max-width: 1023px){
  /*px*/
  .w__min100--sp{ min-width: 100px}
  .w__min150--sp{ min-width: 150px}
  .w__min200--sp{ min-width: 200px}
  .w__min250--sp{ min-width: 250px}
  .w__min300--sp{ min-width: 300px}
  .w__min350--sp{ min-width: 350px}
  .w__min400--sp{ min-width: 400px}
  .w__min450--sp{ min-width: 450px}
  .w__min500--sp{ min-width: 500px}
  .w__min550--sp{ min-width: 550px}
  .w__min600--sp{ min-width: 600px}
  .w__min650--sp{ min-width: 650px}
  .w__min700--sp{ min-width: 700px}
  .w__min750--sp{ min-width: 750px}
  .w__min800--sp{ min-width: 800px}
  .w__min850--sp{ min-width: 850px}
  .w__min900--sp{ min-width: 900px}
  .w__min950--sp{ min-width: 950px}
  .w__min1000--sp{ min-width: 1000px}
  .w__min1100--sp{ min-width: 1100px}
  .w__min1200--sp{ min-width: 1200px}
  .w__min1300--sp{ min-width: 1300px}
  .w__min1400--sp{ min-width: 1400px}
}
@media screen and (min-width: 768px){
  /*px*/
  .w__min100--tpc{ min-width: 100px}
  .w__min150--tpc{ min-width: 150px}
  .w__min200--tpc{ min-width: 200px}
  .w__min250--tpc{ min-width: 250px}
  .w__min300--tpc{ min-width: 300px}
  .w__min350--tpc{ min-width: 350px}
  .w__min400--tpc{ min-width: 400px}
  .w__min450--tpc{ min-width: 450px}
  .w__min500--tpc{ min-width: 500px}
  .w__min550--tpc{ min-width: 550px}
  .w__min600--tpc{ min-width: 600px}
  .w__min650--tpc{ min-width: 650px}
  .w__min700--tpc{ min-width: 700px}
  .w__min750--tpc{ min-width: 750px}
  .w__min800--tpc{ min-width: 800px}
  .w__min850--tpc{ min-width: 850px}
  .w__min900--tpc{ min-width: 900px}
  .w__min950--tpc{ min-width: 950px}
  .w__min1000--tpc{ min-width: 1000px}
  .w__min1100--tpc{ min-width: 1100px}
  .w__min1200--tpc{ min-width: 1200px}
  .w__min1300--tpc{ min-width: 1300px}
  .w__min1400--tpc{ min-width: 1400px}
}
@media screen and (min-width: 1024px){
  /*px*/
  .w__min100--pc{ min-width: 100px}
  .w__min150--pc{ min-width: 150px}
  .w__min200--pc{ min-width: 200px}
  .w__min250--pc{ min-width: 250px}
  .w__min300--pc{ min-width: 300px}
  .w__min350--pc{ min-width: 350px}
  .w__min400--pc{ min-width: 400px}
  .w__min450--pc{ min-width: 450px}
  .w__min500--pc{ min-width: 500px}
  .w__min550--pc{ min-width: 550px}
  .w__min600--pc{ min-width: 600px}
  .w__min650--pc{ min-width: 650px}
  .w__min700--pc{ min-width: 700px}
  .w__min750--pc{ min-width: 750px}
  .w__min800--pc{ min-width: 800px}
  .w__min850--pc{ min-width: 850px}
  .w__min900--pc{ min-width: 900px}
  .w__min950--pc{ min-width: 950px}
  .w__min1000--pc{ min-width: 1000px}
  .w__min1100--pc{ min-width: 1100px}
  .w__min1200--pc{ min-width: 1200px}
  .w__min1300--pc{ min-width: 1300px}
  .w__min1400--pc{ min-width: 1400px}
}

/*
   HEIGHT
--------------------------------------------------------------*/
@media screen and (max-width: 1023px){
  /*px*/
  .h__1--sp,.h__1{ height: 1px}
  .h__2--sp,.h__2{ height: 2px}
  .h__5--sp,.h__5{ height: 5px}
  .h__8--sp,.h__8{ height: 8px}
  .h__10--sp,.h__10{ height: 10px}
  .h__15--sp,.h__15{ height: 15px}
  .h__20--sp,.h__20{ height: 20px}
  .h__25--sp,.h__25{ height: 25px}
  .h__30--sp,.h__30{ height: 30px}
  .h__35--sp,.h__35{ height: 35px}
  .h__40--sp,.h__40{ height: 40px}
  .h__50--sp,.h__50{ height: 50px}
  .h__60--sp,.h__60{ height: 60px}
  .h__70--sp,.h__70{ height: 70px}
  .h__80--sp,.h__80{ height: 80px}
  .h__90--sp,.h__90{ height: 90px}
  .h__100--sp,.h__100{ height: 100px}
  .h__110--sp,.h__110{ height: 110px}
  .h__120--sp,.h__120{ height: 120px}
  .h__130--sp,.h__130{ height: 130px}
  .h__140--sp,.h__140{ height: 140px}
  .h__150--sp,.h__150{ height: 150px}
  .h__160--sp,.h__160{ height: 160px}
  .h__170--sp,.h__170{ height: 170px}
  .h__180--sp,.h__180{ height: 180px}
  .h__190--sp,.h__190{ height: 190px}
  .h__200--sp,.h__200{ height: 200px}
  .h__250--sp,.h__250{ height: 250px}
  .h__300--sp,.h__300{ height: 300px}
  .h__350--sp,.h__350{ height: 350px}
  .h__400--sp,.h__400{ height: 400px}
  .h__450--sp,.h__450{ height: 450px}
  .h__500--sp,.h__500{ height: 500px}
  .h__550--sp,.h__550{ height: 550px}
  .h__600--sp,.h__600{ height: 600px}
  .h__650--sp,.h__650{ height: 650px}
  .h__700--sp,.h__700{ height: 700px}
  .h__750--sp,.h__750{ height: 750px}
  .h__800--sp,.h__800{ height: 800px}

  .h__vw1--sp,.h__vw1{height: 1vw}
  .h__vw2--sp,.h__vw2{height: 2vw}
  .h__vw3--sp,.h__vw3{height: 3vw}
  .h__vw4--sp,.h__vw4{height: 4vw}
  .h__vw5--sp,.h__vw5{height: 5vw}
  .h__vw6--sp,.h__vw6{height: 6vw}
  .h__vw7--sp,.h__vw7{height: 7vw}
  .h__vw8--sp,.h__vw8{height: 8vw}
  .h__vw9--sp,.h__vw9{height: 9vw}
  .h__vw10--sp,.h__vw10{height: 10vw}
  .h__vw11--sp,.h__vw11{height: 11vw}
  .h__vw12--sp,.h__vw12{height: 12vw}
  .h__vw13--sp,.h__vw13{height: 13vw}
  .h__vw14--sp,.h__vw14{height: 14vw}
  .h__vw15--sp,.h__vw15{height: 15vw}
  .h__vw20--sp,.h__vw20{ height: 20vw}
  .h__vw25--sp,.h__vw25{ height: 25vw}
  .h__vw30--sp,.h__vw30{ height: 30vw}
  .h__vw35--sp,.h__vw35{ height: 35vw}
  .h__vw40--sp,.h__vw40{ height: 40vw}
  .h__vw45--sp,.h__vw45{ height: 45vw}
  .h__vw50--sp,.h__vw50{ height: 50vw}
  .h__vw55--sp,.h__vw55{ height: 55vw}
  .h__vw60--sp,.h__vw60{ height: 60vw}
  .h__vw65--sp,.h__vw65{ height: 65vw}
  .h__vw70--sp,.h__vw70{ height: 70vw}
  .h__vw75--sp,.h__vw75{ height: 75vw}
  .h__vw80--sp,.h__vw80{ height: 80vw}
  .h__vw85--sp,.h__vw85{ height: 85vw}
  .h__vw90--sp,.h__vw90{ height: 90vw}
  .h__vw95--sp,.h__vw95{ height: 95vw}
  .h__vw100--sp,.h__vw100{ height: 100vw}

  .h__vh50--sp,.h__vh50{ height: 50vh}
  .h__vh100--sp,.h__vh100{ height: 100vh}
  .h__dvh100--sp,.h__dvh100{ height: 100dvh}

  .h__per100--sp,.h__per100{ height: 100%}
}
@media screen and (min-width: 768px){
  /*px*/
  .h__1--tpc{ height: 1px}
  .h__2--tpc{ height: 2px}
  .h__5--tpc{ height: 5px}
  .h__8--tpc{ height: 8px}
  .h__10--tpc{ height: 10px}
  .h__15--tpc{ height: 15px}
  .h__20--tpc{ height: 20px}
  .h__25--tpc{ height: 25px}
  .h__30--tpc{ height: 30px}
  .h__35--tpc{ height: 35px}
  .h__40--tpc{ height: 40px}
  .h__50--tpc{ height: 50px}
  .h__60--tpc{ height: 60px}
  .h__70--tpc{ height: 70px}
  .h__80--tpc{ height: 80px}
  .h__90--tpc{ height: 90px}
  .h__100--tpc{ height: 100px}
  .h__110--tpc{ height: 110px}
  .h__120--tpc{ height: 120px}
  .h__130--tpc{ height: 130px}
  .h__140--tpc{ height: 140px}
  .h__150--tpc{ height: 150px}
  .h__160--tpc{ height: 160px}
  .h__170--tpc{ height: 170px}
  .h__180--tpc{ height: 180px}
  .h__190--tpc{ height: 190px}
  .h__200--tpc{ height: 200px}
  .h__250--tpc{ height: 250px}
  .h__300--tpc{ height: 300px}
  .h__350--tpc{ height: 350px}
  .h__400--tpc{ height: 400px}
  .h__450--tpc{ height: 450px}
  .h__500--tpc{ height: 500px}
  .h__550--tpc{ height: 550px}
  .h__600--tpc{ height: 600px}
  .h__650--tpc{ height: 650px}
  .h__700--tpc{ height: 700px}
  .h__750--tpc{ height: 750px}
  .h__800--tpc{ height: 800px}

  .h__vw1--tpc{height: 1vw}
  .h__vw2--tpc{height: 2vw}
  .h__vw3--tpc{height: 3vw}
  .h__vw4--tpc{height: 4vw}
  .h__vw5--tpc{height: 5vw}
  .h__vw6--tpc{height: 6vw}
  .h__vw7--tpc{height: 7vw}
  .h__vw8--tpc{height: 8vw}
  .h__vw9--tpc{height: 9vw}
  .h__vw10--tpc{height: 10vw}
  .h__vw11--tpc{height: 11vw}
  .h__vw12--tpc{height: 12vw}
  .h__vw13--tpc{height: 13vw}
  .h__vw14--tpc{height: 14vw}
  .h__vw15--tpc{height: 15vw}
  .h__vw20--tpc{ height: 20vw}
  .h__vw25--tpc{ height: 25vw}
  .h__vw30--tpc{ height: 30vw}
  .h__vw35--tpc{ height: 35vw}
  .h__vw40--tpc{ height: 40vw}
  .h__vw45--tpc{ height: 45vw}
  .h__vw50--tpc{ height: 50vw}
  .h__vw55--tpc{ height: 55vw}
  .h__vw60--tpc{ height: 60vw}
  .h__vw65--tpc{ height: 65vw}
  .h__vw70--tpc{ height: 70vw}
  .h__vw75--tpc{ height: 75vw}
  .h__vw80--tpc{ height: 80vw}
  .h__vw85--tpc{ height: 85vw}
  .h__vw90--tpc{ height: 90vw}
  .h__vw95--tpc{ height: 95vw}
  .h__vw100--tpc{ height: 100vw}

  .h__vh50--tpc{ height: 50vh}
  .h__vh100--tpc{ height: 100vh}
  .h__dvh100--tpc{ height: 100dvh}

  .h__per100--tpc{ height: 100%}
}
@media screen and (min-width: 1024px){
  /*px*/
  .h__1--pc,.h__1{ height: 1px}
  .h__2--pc,.h__2{ height: 2px}
  .h__5--pc,.h__5{ height: 5px}
  .h__8--pc,.h__8{ height: 8px}
  .h__10--pc,.h__10{ height: 10px}
  .h__15--pc,.h__15{ height: 15px}
  .h__20--pc,.h__20{ height: 20px}
  .h__25--pc,.h__25{ height: 25px}
  .h__30--pc,.h__30{ height: 30px}
  .h__35--pc,.h__35{ height: 35px}
  .h__40--pc,.h__40{ height: 40px}
  .h__50--pc,.h__50{ height: 50px}
  .h__60--pc,.h__60{ height: 60px}
  .h__70--pc,.h__70{ height: 70px}
  .h__80--pc,.h__80{ height: 80px}
  .h__90--pc,.h__90{ height: 90px}
  .h__100--pc,.h__100{ height: 100px}
  .h__110--pc,.h__110{ height: 110px}
  .h__120--pc,.h__120{ height: 120px}
  .h__130--pc,.h__130{ height: 130px}
  .h__140--pc,.h__140{ height: 140px}
  .h__150--pc,.h__150{ height: 150px}
  .h__160--pc,.h__160{ height: 160px}
  .h__170--pc,.h__170{ height: 170px}
  .h__180--pc,.h__180{ height: 180px}
  .h__190--pc,.h__190{ height: 190px}
  .h__200--pc,.h__200{ height: 200px}
  .h__250--pc,.h__250{ height: 250px}
  .h__300--pc,.h__300{ height: 300px}
  .h__350--pc,.h__350{ height: 350px}
  .h__400--pc,.h__400{ height: 400px}
  .h__450--pc,.h__450{ height: 450px}
  .h__500--pc,.h__500{ height: 500px}
  .h__550--pc,.h__550{ height: 550px}
  .h__600--pc,.h__600{ height: 600px}
  .h__650--pc,.h__650{ height: 650px}
  .h__700--pc,.h__700{ height: 700px}
  .h__750--pc,.h__750{ height: 750px}
  .h__800--pc,.h__800{ height: 800px}

  .h__vw1--pc,.h__vw1{height: 1vw}
  .h__vw2--pc,.h__vw2{height: 2vw}
  .h__vw3--pc,.h__vw3{height: 3vw}
  .h__vw4--pc,.h__vw4{height: 4vw}
  .h__vw5--pc,.h__vw5{height: 5vw}
  .h__vw6--pc,.h__vw6{height: 6vw}
  .h__vw7--pc,.h__vw7{height: 7vw}
  .h__vw8--pc,.h__vw8{height: 8vw}
  .h__vw9--pc,.h__vw9{height: 9vw}
  .h__vw10--pc,.h__vw10{height: 10vw}
  .h__vw11--pc,.h__vw11{height: 11vw}
  .h__vw12--pc,.h__vw12{height: 12vw}
  .h__vw13--pc,.h__vw13{height: 13vw}
  .h__vw14--pc,.h__vw14{height: 14vw}
  .h__vw15--pc,.h__vw15{height: 15vw}
  .h__vw20--pc,.h__vw20{ height: 20vw}
  .h__vw25--pc,.h__vw25{ height: 25vw}
  .h__vw30--pc,.h__vw30{ height: 30vw}
  .h__vw35--pc,.h__vw35{ height: 35vw}
  .h__vw40--pc,.h__vw40{ height: 40vw}
  .h__vw45--pc,.h__vw45{ height: 45vw}
  .h__vw50--pc,.h__vw50{ height: 50vw}
  .h__vw55--pc,.h__vw55{ height: 55vw}
  .h__vw60--pc,.h__vw60{ height: 60vw}
  .h__vw65--pc,.h__vw65{ height: 65vw}
  .h__vw70--pc,.h__vw70{ height: 70vw}
  .h__vw75--pc,.h__vw75{ height: 75vw}
  .h__vw80--pc,.h__vw80{ height: 80vw}
  .h__vw85--pc,.h__vw85{ height: 85vw}
  .h__vw90--pc,.h__vw90{ height: 90vw}
  .h__vw95--pc,.h__vw95{ height: 95vw}
  .h__vw100--pc,.h__vw100{ height: 100vw}

  .h__vh50--pc,.h__vh50{ height: 50vh}
  .h__vh100--pc,.h__vh100{ height: 100vh}
  .h__dvh100--pc,.h__dvh100{ height: 100dvh}

  .h__per100--pc,.h__per100{ height: 100%}
}
/*
   MAX HEIGHT
--------------------------------------------------------------*/
@media screen and (max-width: 1023px){
  /*px*/
  .h__max100--sp{ max-height: 100px}
  .h__max150--sp{ max-height: 150px}
  .h__max200--sp{ max-height: 200px}
  .h__max250--sp{ max-height: 250px}
  .h__max300--sp{ max-height: 300px}
  .h__max350--sp{ max-height: 350px}
  .h__max400--sp{ max-height: 400px}
  .h__max450--sp{ max-height: 450px}
  .h__max500--sp{ max-height: 500px}
  .h__max550--sp{ max-height: 550px}
  .h__max600--sp{ max-height: 600px}
  .h__max650--sp{ max-height: 650px}
  .h__max700--sp{ max-height: 700px}
  .h__max750--sp{ max-height: 750px}
  .h__max800--sp{ max-height: 800px}

  .h__max__vh100--sp,.h__max__vh100{ max-height: 100vh}
}
@media screen and (min-width: 768px){
  /*px*/
  .h__max100--tpc{ max-height: 100px}
  .h__max150--tpc{ max-height: 150px}
  .h__max200--tpc{ max-height: 200px}
  .h__max250--tpc{ max-height: 250px}
  .h__max300--tpc{ max-height: 300px}
  .h__max350--tpc{ max-height: 350px}
  .h__max400--tpc{ max-height: 400px}
  .h__max450--tpc{ max-height: 450px}
  .h__max500--tpc{ max-height: 500px}
  .h__max550--tpc{ max-height: 550px}
  .h__max600--tpc{ max-height: 600px}
  .h__max650--tpc{ max-height: 650px}
  .h__max700--tpc{ max-height: 700px}
  .h__max750--tpc{ max-height: 750px}
  .h__max800--tpc{ max-height: 800px}

  .h__max__vh100--tpc{ max-height: 100vh}
}
@media screen and (min-width: 1024px){
  /*px*/
  .h__max100--pc{ max-height: 100px}
  .h__max150--pc{ max-height: 150px}
  .h__max200--pc{ max-height: 200px}
  .h__max250--pc{ max-height: 250px}
  .h__max300--pc{ max-height: 300px}
  .h__max350--pc{ max-height: 350px}
  .h__max400--pc{ max-height: 400px}
  .h__max450--pc{ max-height: 450px}
  .h__max500--pc{ max-height: 500px}
  .h__max550--pc{ max-height: 550px}
  .h__max600--pc{ max-height: 600px}
  .h__max650--pc{ max-height: 650px}
  .h__max700--pc{ max-height: 700px}
  .h__max750--pc{ max-height: 750px}
  .h__max800--pc{ max-height: 800px}

  .h__max__vh100--pc,.h__max__vh100{ max-height: 100vh}
}

/*
   MIN HEIGHT
--------------------------------------------------------------*/
@media screen and (max-width: 1023px){
  /*px*/
  .h__min100--sp{ min-height: 100px}
  .h__min150--sp{ min-height: 150px}
  .h__min200--sp{ min-height: 200px}
  .h__min250--sp{ min-height: 250px}
  .h__min300--sp{ min-height: 300px}
  .h__min350--sp{ min-height: 350px}
  .h__min400--sp{ min-height: 400px}
  .h__min450--sp{ min-height: 450px}
  .h__min500--sp{ min-height: 500px}
  .h__min550--sp{ min-height: 550px}
  .h__min600--sp{ min-height: 600px}
  .h__min650--sp{ min-height: 650px}
  .h__min700--sp{ min-height: 700px}
  .h__min750--sp{ min-height: 750px}
  .h__min800--sp{ min-height: 800px}

  .h__min__vh100--sp,.h__min__vh100{ min-height: 100vh}
}
@media screen and (min-width: 768px){
  /*px*/
  .h__min100--tpc{ min-height: 100px}
  .h__min150--tpc{ min-height: 150px}
  .h__min200--tpc{ min-height: 200px}
  .h__min250--tpc{ min-height: 250px}
  .h__min300--tpc{ min-height: 300px}
  .h__min350--tpc{ min-height: 350px}
  .h__min400--tpc{ min-height: 400px}
  .h__min450--tpc{ min-height: 450px}
  .h__min500--tpc{ min-height: 500px}
  .h__min550--tpc{ min-height: 550px}
  .h__min600--tpc{ min-height: 600px}
  .h__min650--tpc{ min-height: 650px}
  .h__min700--tpc{ min-height: 700px}
  .h__min750--tpc{ min-height: 750px}
  .h__min800--tpc{ min-height: 800px}

  .h__min__vh100--tpc{ min-height: 100vh}
}
@media screen and (min-width: 1024px){
  /*px*/
  .h__min100--pc{ min-height: 100px}
  .h__min150--pc{ min-height: 150px}
  .h__min200--pc{ min-height: 200px}
  .h__min250--pc{ min-height: 250px}
  .h__min300--pc{ min-height: 300px}
  .h__min350--pc{ min-height: 350px}
  .h__min400--pc{ min-height: 400px}
  .h__min450--pc{ min-height: 450px}
  .h__min500--pc{ min-height: 500px}
  .h__min550--pc{ min-height: 550px}
  .h__min600--pc{ min-height: 600px}
  .h__min650--pc{ min-height: 650px}
  .h__min700--pc{ min-height: 700px}
  .h__min750--pc{ min-height: 750px}
  .h__min800--pc{ min-height: 800px}

  .h__min__vh100--pc,.h__min__vh100{ min-height: 100vh}
}

/*
   PADDING
--------------------------------------------------------------*/
@media screen and (max-width: 1023px){
  .p__5--sp,.p__5{padding: calc(5px * var(--space__value))}
  .p__8--sp,.p__8{padding: calc(8px * var(--space__value))}
  .p__10--sp,.p__10{padding: calc(10px * var(--space__value))}
  .p__15--sp,.p__15{padding: calc(15px * var(--space__value))}
  .p__20--sp,.p__20{padding: calc(20px * var(--space__value))}
  .p__25--sp,.p__25{padding: calc(25px * var(--space__value))}
  .p__30--sp,.p__30{padding: calc(30px * var(--space__value))}
  .p__40--sp,.p__40{padding: calc(40px * var(--space__value))}
  .p__50--sp,.p__50{padding: calc(50px * var(--space__value))}
  .p__60--sp,.p__60{padding: calc(60px * var(--space__value))}
  .p__70--sp,.p__70{padding: calc(70px * var(--space__value))}
  .p__80--sp,.p__80{padding: calc(80px * var(--space__value))}
  .p__90--sp,.p__90{padding: calc(90px * var(--space__value))}
  .p__100--sp,.p__100{padding: calc(100px * var(--space__value))}
  .p__110--sp,.p__110{padding: calc(110px * var(--space__value))}
  .p__120--sp,.p__120{padding: calc(120px * var(--space__value))}
  .p__130--sp,.p__130{padding: calc(130px * var(--space__value))}
  .p__140--sp,.p__140{padding: calc(140px * var(--space__value))}
  .p__150--sp,.p__150{padding: calc(150px * var(--space__value))}
  .p__160--sp,.p__160{padding: calc(160px * var(--space__value))}
  .p__170--sp,.p__170{padding: calc(170px * var(--space__value))}
  .p__180--sp,.p__180{padding: calc(180px * var(--space__value))}
  .p__190--sp,.p__190{padding: calc(190px * var(--space__value))}
  .p__200--sp,.p__200{padding: calc(200px * var(--space__value))}
  /*vw*/
  .p__vw1--sp,.p__vw1{padding: 1vw}
  .p__vw2--sp,.p__vw2{padding: 2vw}
  .p__vw3--sp,.p__vw3{padding: 3vw}
  .p__vw4--sp,.p__vw4{padding: 4vw}
  .p__vw5--sp,.p__vw5{padding: 5vw}
  .p__vw6--sp,.p__vw6{padding: 6vw}
  .p__vw7--sp,.p__vw7{padding: 7vw}
  .p__vw8--sp,.p__vw8{padding: 8vw}
  .p__vw9--sp,.p__vw9{padding: 9vw}
  .p__vw10--sp,.p__vw10{padding: 10vw}
  .p__vw11--sp,.p__vw11{padding: 11vw}
  .p__vw12--sp,.p__vw12{padding: 12vw}
  .p__vw13--sp,.p__vw13{padding: 13vw}
  .p__vw14--sp,.p__vw14{padding: 14vw}
  .p__vw15--sp,.p__vw15{padding: 15vw}

  .p__spaceS--sp,.p__spaceS{padding: var(--spaceS)}
  .p__spaceM--sp,.p__spaceM{padding: var(--spaceM)}
  .p__spaceL--sp,.p__spaceL{padding: var(--spaceL)}
}
@media screen and (min-width: 768px){
  .p__5--tpc{padding: calc(5px * var(--space__value))}
  .p__8--tpc{padding: calc(8px * var(--space__value))}
  .p__10--tpc{padding: calc(10px * var(--space__value))}
  .p__15--tpc{padding: calc(15px * var(--space__value))}
  .p__20--tpc{padding: calc(20px * var(--space__value))}
  .p__25--tpc{padding: calc(25px * var(--space__value))}
  .p__30--tpc{padding: calc(30px * var(--space__value))}
  .p__40--tpc{padding: calc(40px * var(--space__value))}
  .p__50--tpc{padding: calc(50px * var(--space__value))}
  .p__60--tpc{padding: calc(60px * var(--space__value))}
  .p__70--tpc{padding: calc(70px * var(--space__value))}
  .p__80--tpc{padding: calc(80px * var(--space__value))}
  .p__90--tpc{padding: calc(90px * var(--space__value))}
  .p__100--tpc{padding: calc(100px * var(--space__value))}
  .p__110--tpc{padding: calc(110px * var(--space__value))}
  .p__120--tpc{padding: calc(120px * var(--space__value))}
  .p__130--tpc{padding: calc(130px * var(--space__value))}
  .p__140--tpc{padding: calc(140px * var(--space__value))}
  .p__150--tpc{padding: calc(150px * var(--space__value))}
  .p__160--tpc{padding: calc(160px * var(--space__value))}
  .p__170--tpc{padding: calc(170px * var(--space__value))}
  .p__180--tpc{padding: calc(180px * var(--space__value))}
  .p__190--tpc{padding: calc(190px * var(--space__value))}
  .p__200--tpc{padding: calc(200px * var(--space__value))}
  /*vw*/
  .p__vw1--tpc{padding: 1vw}
  .p__vw2--tpc{padding: 2vw}
  .p__vw3--tpc{padding: 3vw}
  .p__vw4--tpc{padding: 4vw}
  .p__vw5--tpc{padding: 5vw}
  .p__vw6--tpc{padding: 6vw}
  .p__vw7--tpc{padding: 7vw}
  .p__vw8--tpc{padding: 8vw}
  .p__vw9--tpc{padding: 9vw}
  .p__vw10--tpc{padding: 10vw}
  .p__vw11--tpc{padding: 11vw}
  .p__vw12--tpc{padding: 12vw}
  .p__vw13--tpc{padding: 13vw}
  .p__vw14--tpc{padding: 14vw}
  .p__vw15--tpc{padding: 15vw}

  .p__spaceS--tpc{padding: var(--spaceS)}
  .p__spaceM--tpc{padding: var(--spaceM)}
  .p__spaceL--tpc{padding: var(--spaceL)}
}
@media screen and (min-width: 1024px){
  .p__5--pc,.p__5{padding: calc(5px * var(--space__value))}
  .p__8--pc,.p__8{padding: calc(8px * var(--space__value))}
  .p__10--pc,.p__10{padding: calc(10px * var(--space__value))}
  .p__15--pc,.p__15{padding: calc(15px * var(--space__value))}
  .p__20--pc,.p__20{padding: calc(20px * var(--space__value))}
  .p__25--pc,.p__25{padding: calc(25px * var(--space__value))}
  .p__30--pc,.p__30{padding: calc(30px * var(--space__value))}
  .p__40--pc,.p__40{padding: calc(40px * var(--space__value))}
  .p__50--pc,.p__50{padding: calc(50px * var(--space__value))}
  .p__60--pc,.p__60{padding: calc(60px * var(--space__value))}
  .p__70--pc,.p__70{padding: calc(70px * var(--space__value))}
  .p__80--pc,.p__80{padding: calc(80px * var(--space__value))}
  .p__90--pc,.p__90{padding: calc(90px * var(--space__value))}
  .p__100--pc,.p__100{padding: calc(100px * var(--space__value))}
  .p__110--pc,.p__110{padding: calc(110px * var(--space__value))}
  .p__120--pc,.p__120{padding: calc(120px * var(--space__value))}
  .p__130--pc,.p__130{padding: calc(130px * var(--space__value))}
  .p__140--pc,.p__140{padding: calc(140px * var(--space__value))}
  .p__150--pc,.p__150{padding: calc(150px * var(--space__value))}
  .p__160--pc,.p__160{padding: calc(160px * var(--space__value))}
  .p__170--pc,.p__170{padding: calc(170px * var(--space__value))}
  .p__180--pc,.p__180{padding: calc(180px * var(--space__value))}
  .p__190--pc,.p__190{padding: calc(190px * var(--space__value))}
  .p__200--pc,.p__200{padding: calc(200px * var(--space__value))}
  /*vw*/
  .p__vw1--pc,.p__vw1{padding: 1vw}
  .p__vw2--pc,.p__vw2{padding: 2vw}
  .p__vw3--pc,.p__vw3{padding: 3vw}
  .p__vw4--pc,.p__vw4{padding: 4vw}
  .p__vw5--pc,.p__vw5{padding: 5vw}
  .p__vw6--pc,.p__vw6{padding: 6vw}
  .p__vw7--pc,.p__vw7{padding: 7vw}
  .p__vw8--pc,.p__vw8{padding: 8vw}
  .p__vw9--pc,.p__vw9{padding: 9vw}
  .p__vw10--pc,.p__vw10{padding: 10vw}
  .p__vw11--pc,.p__vw11{padding: 11vw}
  .p__vw12--pc,.p__vw12{padding: 12vw}
  .p__vw13--pc,.p__vw13{padding: 13vw}
  .p__vw14--pc,.p__vw14{padding: 14vw}
  .p__vw15--pc,.p__vw15{padding: 15vw}

  .p__spaceS--pc,.p__spaceS{padding: var(--spaceS)}
  .p__spaceM--pc,.p__spaceM{padding: var(--spaceM)}
  .p__spaceL--pc,.p__spaceL{padding: var(--spaceL)}
}
@media screen and (max-width: 1023px){
  .pTB__5--sp,.pTB__5{padding-top: calc(5px * var(--space__value)); padding-bottom: calc(5px * var(--space__value))}
  .pTB__8--sp,.pTB__8{padding-top: calc(8px * var(--space__value)); padding-bottom: calc(8px * var(--space__value))}
  .pTB__10--sp,.pTB__10{padding-top: calc(10px * var(--space__value)); padding-bottom: calc(10px * var(--space__value))}
  .pTB__15--sp,.pTB__15{padding-top: calc(15px * var(--space__value)); padding-bottom: calc(15px * var(--space__value))}
  .pTB__20--sp,.pTB__20{padding-top: calc(20px * var(--space__value)); padding-bottom: calc(20px * var(--space__value))}
  .pTB__25--sp,.pTB__25{padding-top: calc(25px * var(--space__value)); padding-bottom: calc(25px * var(--space__value))}
  .pTB__30--sp,.pTB__30{padding-top: calc(30px * var(--space__value)); padding-bottom: calc(30px * var(--space__value))}
  .pTB__40--sp,.pTB__40{padding-top: calc(40px * var(--space__value)); padding-bottom: calc(40px * var(--space__value))}
  .pTB__50--sp,.pTB__50{padding-top: calc(50px * var(--space__value)); padding-bottom: calc(50px * var(--space__value))}
  .pTB__60--sp,.pTB__60{padding-top: calc(60px * var(--space__value)); padding-bottom: calc(60px * var(--space__value))}
  .pTB__70--sp,.pTB__70{padding-top: calc(70px * var(--space__value)); padding-bottom: calc(70px * var(--space__value))}
  .pTB__80--sp,.pTB__80{padding-top: calc(80px * var(--space__value)); padding-bottom: calc(80px * var(--space__value))}
  .pTB__90--sp,.pTB__90{padding-top: calc(90px * var(--space__value)); padding-bottom: calc(90px * var(--space__value))}
  .pTB__100--sp,.pTB__100{padding-top: calc(100px * var(--space__value)); padding-bottom: calc(100px * var(--space__value))}
  .pTB__110--sp,.pTB__110{padding-top: calc(110px * var(--space__value)); padding-bottom: calc(110px * var(--space__value))}
  .pTB__120--sp,.pTB__120{padding-top: calc(120px * var(--space__value)); padding-bottom: calc(120px * var(--space__value))}
  .pTB__130--sp,.pTB__130{padding-top: calc(130px * var(--space__value)); padding-bottom: calc(130px * var(--space__value))}
  .pTB__140--sp,.pTB__140{padding-top: calc(140px * var(--space__value)); padding-bottom: calc(140px * var(--space__value))}
  .pTB__150--sp,.pTB__150{padding-top: calc(150px * var(--space__value)); padding-bottom: calc(150px * var(--space__value))}
  .pTB__160--sp,.pTB__160{padding-top: calc(160px * var(--space__value)); padding-bottom: calc(160px * var(--space__value))}
  .pTB__170--sp,.pTB__170{padding-top: calc(170px * var(--space__value)); padding-bottom: calc(170px * var(--space__value))}
  .pTB__180--sp,.pTB__180{padding-top: calc(180px * var(--space__value)); padding-bottom: calc(180px * var(--space__value))}
  .pTB__190--sp,.pTB__190{padding-top: calc(190px * var(--space__value)); padding-bottom: calc(190px * var(--space__value))}
  .pTB__200--sp,.pTB__200{padding-top: calc(200px * var(--space__value)); padding-bottom: calc(200px * var(--space__value))}
  /*vw*/
  .pTB__vw1--sp,.pTB__vw1{padding-top: 1vw; padding-bottom: 1vw}
  .pTB__vw2--sp,.pTB__vw2{padding-top: 2vw; padding-bottom: 2vw}
  .pTB__vw3--sp,.pTB__vw3{padding-top: 3vw; padding-bottom: 3vw}
  .pTB__vw4--sp,.pTB__vw4{padding-top: 4vw; padding-bottom: 4vw}
  .pTB__vw5--sp,.pTB__vw5{padding-top: 5vw; padding-bottom: 5vw}
  .pTB__vw6--sp,.pTB__vw6{padding-top: 6vw; padding-bottom: 6vw}
  .pTB__vw7--sp,.pTB__vw7{padding-top: 7vw; padding-bottom: 7vw}
  .pTB__vw8--sp,.pTB__vw8{padding-top: 8vw; padding-bottom: 8vw}
  .pTB__vw9--sp,.pTB__vw9{padding-top: 9vw; padding-bottom: 9vw}
  .pTB__vw10--sp,.pTB__vw10{padding-top: 10vw; padding-bottom: 10vw}
  .pTB__vw11--sp,.pTB__vw11{padding-top: 11vw; padding-bottom: 11vw}
  .pTB__vw12--sp,.pTB__vw12{padding-top: 12vw; padding-bottom: 12vw}
  .pTB__vw13--sp,.pTB__vw13{padding-top: 13vw; padding-bottom: 13vw}
  .pTB__vw14--sp,.pTB__vw14{padding-top: 14vw; padding-bottom: 14vw}
  .pTB__vw15--sp,.pTB__vw15{padding-top: 15vw; padding-bottom: 15vw}

  .pLR__spaceS--sp,.pLR__spaceS{padding-top: var(--spaceS);padding-bottom: var(--spaceS)}
  .pLR__spaceM--sp,.pLR__spaceM{padding-top: var(--spaceM);padding-bottom: var(--spaceM)}
  .pLR__spaceL--sp,.pLR__spaceL{padding-top: var(--spaceL);padding-bottom: var(--spaceL)}
}
@media screen and (min-width: 768px){
  .pTB__5--tpc{padding-top: calc(5px * var(--space__value)); padding-bottom: calc(5px * var(--space__value))}
  .pTB__8--tpc{padding-top: calc(8px * var(--space__value)); padding-bottom: calc(8px * var(--space__value))}
  .pTB__10--tpc{padding-top: calc(10px * var(--space__value)); padding-bottom: calc(10px * var(--space__value))}
  .pTB__15--tpc{padding-top: calc(15px * var(--space__value)); padding-bottom: calc(15px * var(--space__value))}
  .pTB__20--tpc{padding-top: calc(20px * var(--space__value)); padding-bottom: calc(20px * var(--space__value))}
  .pTB__25--tpc{padding-top: calc(25px * var(--space__value)); padding-bottom: calc(25px * var(--space__value))}
  .pTB__30--tpc{padding-top: calc(30px * var(--space__value)); padding-bottom: calc(30px * var(--space__value))}
  .pTB__40--tpc{padding-top: calc(40px * var(--space__value)); padding-bottom: calc(40px * var(--space__value))}
  .pTB__50--tpc{padding-top: calc(50px * var(--space__value)); padding-bottom: calc(50px * var(--space__value))}
  .pTB__60--tpc{padding-top: calc(60px * var(--space__value)); padding-bottom: calc(60px * var(--space__value))}
  .pTB__70--tpc{padding-top: calc(70px * var(--space__value)); padding-bottom: calc(70px * var(--space__value))}
  .pTB__80--tpc{padding-top: calc(80px * var(--space__value)); padding-bottom: calc(80px * var(--space__value))}
  .pTB__90--tpc{padding-top: calc(90px * var(--space__value)); padding-bottom: calc(90px * var(--space__value))}
  .pTB__100--tpc{padding-top: calc(100px * var(--space__value)); padding-bottom: calc(100px * var(--space__value))}
  .pTB__110--tpc{padding-top: calc(110px * var(--space__value)); padding-bottom: calc(110px * var(--space__value))}
  .pTB__120--tpc{padding-top: calc(120px * var(--space__value)); padding-bottom: calc(120px * var(--space__value))}
  .pTB__130--tpc{padding-top: calc(130px * var(--space__value)); padding-bottom: calc(130px * var(--space__value))}
  .pTB__140--tpc{padding-top: calc(140px * var(--space__value)); padding-bottom: calc(140px * var(--space__value))}
  .pTB__150--tpc{padding-top: calc(150px * var(--space__value)); padding-bottom: calc(150px * var(--space__value))}
  .pTB__160--tpc{padding-top: calc(160px * var(--space__value)); padding-bottom: calc(160px * var(--space__value))}
  .pTB__170--tpc{padding-top: calc(170px * var(--space__value)); padding-bottom: calc(170px * var(--space__value))}
  .pTB__180--tpc{padding-top: calc(180px * var(--space__value)); padding-bottom: calc(180px * var(--space__value))}
  .pTB__190--tpc{padding-top: calc(190px * var(--space__value)); padding-bottom: calc(190px * var(--space__value))}
  .pTB__200--tpc{padding-top: calc(200px * var(--space__value)); padding-bottom: calc(200px * var(--space__value))}
  /*vw*/
  .pTB__vw1--tpc{padding-top: 1vw; padding-bottom: 1vw}
  .pTB__vw2--tpc{padding-top: 2vw; padding-bottom: 2vw}
  .pTB__vw3--tpc{padding-top: 3vw; padding-bottom: 3vw}
  .pTB__vw4--tpc{padding-top: 4vw; padding-bottom: 4vw}
  .pTB__vw5--tpc{padding-top: 5vw; padding-bottom: 5vw}
  .pTB__vw6--tpc{padding-top: 6vw; padding-bottom: 6vw}
  .pTB__vw7--tpc{padding-top: 7vw; padding-bottom: 7vw}
  .pTB__vw8--tpc{padding-top: 8vw; padding-bottom: 8vw}
  .pTB__vw9--tpc{padding-top: 9vw; padding-bottom: 9vw}
  .pTB__vw10--tpc{padding-top: 10vw; padding-bottom: 10vw}
  .pTB__vw11--tpc{padding-top: 11vw; padding-bottom: 11vw}
  .pTB__vw12--tpc{padding-top: 12vw; padding-bottom: 12vw}
  .pTB__vw13--tpc{padding-top: 13vw; padding-bottom: 13vw}
  .pTB__vw14--tpc{padding-top: 14vw; padding-bottom: 14vw}
  .pTB__vw15--tpc{padding-top: 15vw; padding-bottom: 15vw}

  .pTB__spaceS--tpc{padding-top: var(--spaceS);padding-bottom: var(--spaceS)}
  .pTB__spaceM--tpc{padding-top: var(--spaceM);padding-bottom: var(--spaceM)}
  .pTB__spaceL--tpc{padding-top: var(--spaceL);padding-bottom: var(--spaceL)}
}
@media screen and (min-width: 1024px){
  .pTB__5--pc,.pTB__5{padding-top: calc(5px * var(--space__value)); padding-bottom: calc(5px * var(--space__value))}
  .pTB__8--pc,.pTB__8{padding-top: calc(8px * var(--space__value)); padding-bottom: calc(8px * var(--space__value))}
  .pTB__10--pc,.pTB__10{padding-top: calc(10px * var(--space__value)); padding-bottom: calc(10px * var(--space__value))}
  .pTB__15--pc,.pTB__15{padding-top: calc(15px * var(--space__value)); padding-bottom: calc(15px * var(--space__value))}
  .pTB__20--pc,.pTB__20{padding-top: calc(20px * var(--space__value)); padding-bottom: calc(20px * var(--space__value))}
  .pTB__25--pc,.pTB__25{padding-top: calc(25px * var(--space__value)); padding-bottom: calc(25px * var(--space__value))}
  .pTB__30--pc,.pTB__30{padding-top: calc(30px * var(--space__value)); padding-bottom: calc(30px * var(--space__value))}
  .pTB__40--pc,.pTB__40{padding-top: calc(40px * var(--space__value)); padding-bottom: calc(40px * var(--space__value))}
  .pTB__50--pc,.pTB__50{padding-top: calc(50px * var(--space__value)); padding-bottom: calc(50px * var(--space__value))}
  .pTB__60--pc,.pTB__60{padding-top: calc(60px * var(--space__value)); padding-bottom: calc(60px * var(--space__value))}
  .pTB__70--pc,.pTB__70{padding-top: calc(70px * var(--space__value)); padding-bottom: calc(70px * var(--space__value))}
  .pTB__80--pc,.pTB__80{padding-top: calc(80px * var(--space__value)); padding-bottom: calc(80px * var(--space__value))}
  .pTB__90--pc,.pTB__90{padding-top: calc(90px * var(--space__value)); padding-bottom: calc(90px * var(--space__value))}
  .pTB__100--pc,.pTB__100{padding-top: calc(100px * var(--space__value)); padding-bottom: calc(100px * var(--space__value))}
  .pTB__110--pc,.pTB__110{padding-top: calc(110px * var(--space__value)); padding-bottom: calc(110px * var(--space__value))}
  .pTB__120--pc,.pTB__120{padding-top: calc(120px * var(--space__value)); padding-bottom: calc(120px * var(--space__value))}
  .pTB__130--pc,.pTB__130{padding-top: calc(130px * var(--space__value)); padding-bottom: calc(130px * var(--space__value))}
  .pTB__140--pc,.pTB__140{padding-top: calc(140px * var(--space__value)); padding-bottom: calc(140px * var(--space__value))}
  .pTB__150--pc,.pTB__150{padding-top: calc(150px * var(--space__value)); padding-bottom: calc(150px * var(--space__value))}
  .pTB__160--pc,.pTB__160{padding-top: calc(160px * var(--space__value)); padding-bottom: calc(160px * var(--space__value))}
  .pTB__170--pc,.pTB__170{padding-top: calc(170px * var(--space__value)); padding-bottom: calc(170px * var(--space__value))}
  .pTB__180--pc,.pTB__180{padding-top: calc(180px * var(--space__value)); padding-bottom: calc(180px * var(--space__value))}
  .pTB__190--pc,.pTB__190{padding-top: calc(190px * var(--space__value)); padding-bottom: calc(190px * var(--space__value))}
  .pTB__200--pc,.pTB__200{padding-top: calc(200px * var(--space__value)); padding-bottom: calc(200px * var(--space__value))}
  /*vw*/
  .pTB__vw1--pc,.pTB__vw1{padding-top: 1vw; padding-bottom: 1vw}
  .pTB__vw2--pc,.pTB__vw2{padding-top: 2vw; padding-bottom: 2vw}
  .pTB__vw3--pc,.pTB__vw3{padding-top: 3vw; padding-bottom: 3vw}
  .pTB__vw4--pc,.pTB__vw4{padding-top: 4vw; padding-bottom: 4vw}
  .pTB__vw5--pc,.pTB__vw5{padding-top: 5vw; padding-bottom: 5vw}
  .pTB__vw6--pc,.pTB__vw6{padding-top: 6vw; padding-bottom: 6vw}
  .pTB__vw7--pc,.pTB__vw7{padding-top: 7vw; padding-bottom: 7vw}
  .pTB__vw8--pc,.pTB__vw8{padding-top: 8vw; padding-bottom: 8vw}
  .pTB__vw9--pc,.pTB__vw9{padding-top: 9vw; padding-bottom: 9vw}
  .pTB__vw10--pc,.pTB__vw10{padding-top: 10vw; padding-bottom: 10vw}
  .pTB__vw11--pc,.pTB__vw11{padding-top: 11vw; padding-bottom: 11vw}
  .pTB__vw12--pc,.pTB__vw12{padding-top: 12vw; padding-bottom: 12vw}
  .pTB__vw13--pc,.pTB__vw13{padding-top: 13vw; padding-bottom: 13vw}
  .pTB__vw14--pc,.pTB__vw14{padding-top: 14vw; padding-bottom: 14vw}
  .pTB__vw15--pc,.pTB__vw15{padding-top: 15vw; padding-bottom: 15vw}

  .pLR__spaceS--pc,.pLR__spaceS{padding-top: var(--spaceS);padding-bottom: var(--spaceS)}
  .pLR__spaceM--pc,.pLR__spaceM{padding-top: var(--spaceM);padding-bottom: var(--spaceM)}
  .pLR__spaceL--pc,.pLR__spaceL{padding-top: var(--spaceL);padding-bottom: var(--spaceL)}
}
/*padding left right*/
@media screen and (max-width: 1023px){
  .pLR__5--sp,.pLR__5{padding-left: calc(5px * var(--space__value)); padding-right: calc(5px * var(--space__value))}
  .pLR__8--sp,.pLR__8{padding-left: calc(8px * var(--space__value)); padding-right: calc(8px * var(--space__value))}
  .pLR__10--sp,.pLR__10{padding-left: calc(10px * var(--space__value)); padding-right: calc(10px * var(--space__value))}
  .pLR__15--sp,.pLR__15{padding-left: calc(15px * var(--space__value)); padding-right: calc(15px * var(--space__value))}
  .pLR__20--sp,.pLR__20{padding-left: calc(20px * var(--space__value)); padding-right: calc(20px * var(--space__value))}
  .pLR__25--sp,.pLR__25{padding-left: calc(25px * var(--space__value)); padding-right: calc(25px * var(--space__value))}
  .pLR__30--sp,.pLR__30{padding-left: calc(30px * var(--space__value)); padding-right: calc(30px * var(--space__value))}
  .pLR__40--sp,.pLR__40{padding-left: calc(40px * var(--space__value)); padding-right: calc(40px * var(--space__value))}
  .pLR__50--sp,.pLR__50{padding-left: calc(50px * var(--space__value)); padding-right: calc(50px * var(--space__value))}
  .pLR__60--sp,.pLR__60{padding-left: calc(60px * var(--space__value)); padding-right: calc(60px * var(--space__value))}
  .pLR__70--sp,.pLR__70{padding-left: calc(70px * var(--space__value)); padding-right: calc(70px * var(--space__value))}
  .pLR__80--sp,.pLR__80{padding-left: calc(80px * var(--space__value)); padding-right: calc(80px * var(--space__value))}
  .pLR__90--sp,.pLR__90{padding-left: calc(90px * var(--space__value)); padding-right: calc(90px * var(--space__value))}
  .pLR__100--sp,.pLR__100{padding-left: calc(100px * var(--space__value)); padding-right: calc(100px * var(--space__value))}
  .pLR__110--sp,.pLR__110{padding-left: calc(110px * var(--space__value)); padding-right: calc(110px * var(--space__value))}
  .pLR__120--sp,.pLR__120{padding-left: calc(120px * var(--space__value)); padding-right: calc(120px * var(--space__value))}
  .pLR__130--sp,.pLR__130{padding-left: calc(130px * var(--space__value)); padding-right: calc(130px * var(--space__value))}
  .pLR__140--sp,.pLR__140{padding-left: calc(140px * var(--space__value)); padding-right: calc(140px * var(--space__value))}
  .pLR__150--sp,.pLR__150{padding-left: calc(150px * var(--space__value)); padding-right: calc(150px * var(--space__value))}
  .pLR__160--sp,.pLR__160{padding-left: calc(160px * var(--space__value)); padding-right: calc(160px * var(--space__value))}
  .pLR__170--sp,.pLR__170{padding-left: calc(170px * var(--space__value)); padding-right: calc(170px * var(--space__value))}
  .pLR__180--sp,.pLR__180{padding-left: calc(180px * var(--space__value)); padding-right: calc(180px * var(--space__value))}
  .pLR__190--sp,.pLR__190{padding-left: calc(190px * var(--space__value)); padding-right: calc(190px * var(--space__value))}
  .pLR__200--sp,.pLR__200{padding-left: calc(200px * var(--space__value)); padding-right: calc(200px * var(--space__value))}
  /*vw*/
  .pLR__vw1--sp,.pLR__vw1{padding-left: 1vw; padding-right: 1vw}
  .pLR__vw2--sp,.pLR__vw2{padding-left: 2vw; padding-right: 2vw}
  .pLR__vw3--sp,.pLR__vw3{padding-left: 3vw; padding-right: 3vw}
  .pLR__vw4--sp,.pLR__vw4{padding-left: 4vw; padding-right: 4vw}
  .pLR__vw5--sp,.pLR__vw5{padding-left: 5vw; padding-right: 5vw}
  .pLR__vw6--sp,.pLR__vw6{padding-left: 6vw; padding-right: 6vw}
  .pLR__vw7--sp,.pLR__vw7{padding-left: 7vw; padding-right: 7vw}
  .pLR__vw8--sp,.pLR__vw8{padding-left: 8vw; padding-right: 8vw}
  .pLR__vw9--sp,.pLR__vw9{padding-left: 9vw; padding-right: 9vw}
  .pLR__vw10--sp,.pLR__vw10{padding-left: 10vw; padding-right: 10vw}
  .pLR__vw11--sp,.pLR__vw11{padding-left: 11vw; padding-right: 11vw}
  .pLR__vw12--sp,.pLR__vw12{padding-left: 12vw; padding-right: 12vw}
  .pLR__vw13--sp,.pLR__vw13{padding-left: 13vw; padding-right: 13vw}
  .pLR__vw14--sp,.pLR__vw14{padding-left: 14vw; padding-right: 14vw}
  .pLR__vw15--sp,.pLR__vw15{padding-left: 15vw; padding-right: 15vw}

  .pLR__spaceS--sp,.pLR__spaceS{padding-left: var(--spaceS);padding-right: var(--spaceS)}
  .pLR__spaceM--sp,.pLR__spaceM{padding-left: var(--spaceM);padding-right: var(--spaceM)}
  .pLR__spaceL--sp,.pLR__spaceL{padding-left: var(--spaceL);padding-right: var(--spaceL)}
}
@media screen and (min-width: 768px){
  .pLR__5--tpc{padding-left: calc(5px * var(--space__value)); padding-right: calc(5px * var(--space__value))}
  .pLR__8--tpc{padding-left: calc(8px * var(--space__value)); padding-right: calc(8px * var(--space__value))}
  .pLR__10--tpc{padding-left: calc(10px * var(--space__value)); padding-right: calc(10px * var(--space__value))}
  .pLR__15--tpc{padding-left: calc(15px * var(--space__value)); padding-right: calc(15px * var(--space__value))}
  .pLR__20--tpc{padding-left: calc(20px * var(--space__value)); padding-right: calc(20px * var(--space__value))}
  .pLR__25--tpc{padding-left: calc(25px * var(--space__value)); padding-right: calc(25px * var(--space__value))}
  .pLR__30--tpc{padding-left: calc(30px * var(--space__value)); padding-right: calc(30px * var(--space__value))}
  .pLR__40--tpc{padding-left: calc(40px * var(--space__value)); padding-right: calc(40px * var(--space__value))}
  .pLR__50--tpc{padding-left: calc(50px * var(--space__value)); padding-right: calc(50px * var(--space__value))}
  .pLR__60--tpc{padding-left: calc(60px * var(--space__value)); padding-right: calc(60px * var(--space__value))}
  .pLR__70--tpc{padding-left: calc(70px * var(--space__value)); padding-right: calc(70px * var(--space__value))}
  .pLR__80--tpc{padding-left: calc(80px * var(--space__value)); padding-right: calc(80px * var(--space__value))}
  .pLR__90--tpc{padding-left: calc(90px * var(--space__value)); padding-right: calc(90px * var(--space__value))}
  .pLR__100--tpc{padding-left: calc(100px * var(--space__value)); padding-right: calc(100px * var(--space__value))}
  .pLR__110--tpc{padding-left: calc(110px * var(--space__value)); padding-right: calc(110px * var(--space__value))}
  .pLR__120--tpc{padding-left: calc(120px * var(--space__value)); padding-right: calc(120px * var(--space__value))}
  .pLR__130--tpc{padding-left: calc(130px * var(--space__value)); padding-right: calc(130px * var(--space__value))}
  .pLR__140--tpc{padding-left: calc(140px * var(--space__value)); padding-right: calc(140px * var(--space__value))}
  .pLR__150--tpc{padding-left: calc(150px * var(--space__value)); padding-right: calc(150px * var(--space__value))}
  .pLR__160--tpc{padding-left: calc(160px * var(--space__value)); padding-right: calc(160px * var(--space__value))}
  .pLR__170--tpc{padding-left: calc(170px * var(--space__value)); padding-right: calc(170px * var(--space__value))}
  .pLR__180--tpc{padding-left: calc(180px * var(--space__value)); padding-right: calc(180px * var(--space__value))}
  .pLR__190--tpc{padding-left: calc(190px * var(--space__value)); padding-right: calc(190px * var(--space__value))}
  .pLR__200--tpc{padding-left: calc(200px * var(--space__value)); padding-right: calc(200px * var(--space__value))}
  /*vw*/
  .pLR__vw1--tpc{padding-left: 1vw; padding-right: 1vw}
  .pLR__vw2--tpc{padding-left: 2vw; padding-right: 2vw}
  .pLR__vw3--tpc{padding-left: 3vw; padding-right: 3vw}
  .pLR__vw4--tpc{padding-left: 4vw; padding-right: 4vw}
  .pLR__vw5--tpc{padding-left: 5vw; padding-right: 5vw}
  .pLR__vw6--tpc{padding-left: 6vw; padding-right: 6vw}
  .pLR__vw7--tpc{padding-left: 7vw; padding-right: 7vw}
  .pLR__vw8--tpc{padding-left: 8vw; padding-right: 8vw}
  .pLR__vw9--tpc{padding-left: 9vw; padding-right: 9vw}
  .pLR__vw10--tpc{padding-left: 10vw; padding-right: 10vw}
  .pLR__vw11--tpc{padding-left: 11vw; padding-right: 11vw}
  .pLR__vw12--tpc{padding-left: 12vw; padding-right: 12vw}
  .pLR__vw13--tpc{padding-left: 13vw; padding-right: 13vw}
  .pLR__vw14--tpc{padding-left: 14vw; padding-right: 14vw}
  .pLR__vw15--tpc{padding-left: 15vw; padding-right: 15vw}

  .pLR__spaceS--tpc{padding-left: var(--spaceS);padding-right: var(--spaceS)}
  .pLR__spaceM--tpc{padding-left: var(--spaceM);padding-right: var(--spaceM)}
  .pLR__spaceL--tpc{padding-left: var(--spaceL);padding-right: var(--spaceL)}
}
@media screen and (min-width: 1024px){
  .pLR__5--pc,.pLR__5{padding-left: calc(5px * var(--space__value)); padding-right: calc(5px * var(--space__value))}
  .pLR__8--pc,.pLR__8{padding-left: calc(8px * var(--space__value)); padding-right: calc(8px * var(--space__value))}
  .pLR__10--pc,.pLR__10{padding-left: calc(10px * var(--space__value)); padding-right: calc(10px * var(--space__value))}
  .pLR__15--pc,.pLR__15{padding-left: calc(15px * var(--space__value)); padding-right: calc(15px * var(--space__value))}
  .pLR__20--pc,.pLR__20{padding-left: calc(20px * var(--space__value)); padding-right: calc(20px * var(--space__value))}
  .pLR__25--pc,.pLR__25{padding-left: calc(25px * var(--space__value)); padding-right: calc(25px * var(--space__value))}
  .pLR__30--pc,.pLR__30{padding-left: calc(30px * var(--space__value)); padding-right: calc(30px * var(--space__value))}
  .pLR__40--pc,.pLR__40{padding-left: calc(40px * var(--space__value)); padding-right: calc(40px * var(--space__value))}
  .pLR__50--pc,.pLR__50{padding-left: calc(50px * var(--space__value)); padding-right: calc(50px * var(--space__value))}
  .pLR__60--pc,.pLR__60{padding-left: calc(60px * var(--space__value)); padding-right: calc(60px * var(--space__value))}
  .pLR__70--pc,.pLR__70{padding-left: calc(70px * var(--space__value)); padding-right: calc(70px * var(--space__value))}
  .pLR__80--pc,.pLR__80{padding-left: calc(80px * var(--space__value)); padding-right: calc(80px * var(--space__value))}
  .pLR__90--pc,.pLR__90{padding-left: calc(90px * var(--space__value)); padding-right: calc(90px * var(--space__value))}
  .pLR__100--pc,.pLR__100{padding-left: calc(100px * var(--space__value)); padding-right: calc(100px * var(--space__value))}
  .pLR__110--pc,.pLR__110{padding-left: calc(110px * var(--space__value)); padding-right: calc(110px * var(--space__value))}
  .pLR__120--pc,.pLR__120{padding-left: calc(120px * var(--space__value)); padding-right: calc(120px * var(--space__value))}
  .pLR__130--pc,.pLR__130{padding-left: calc(130px * var(--space__value)); padding-right: calc(130px * var(--space__value))}
  .pLR__140--pc,.pLR__140{padding-left: calc(140px * var(--space__value)); padding-right: calc(140px * var(--space__value))}
  .pLR__150--pc,.pLR__150{padding-left: calc(150px * var(--space__value)); padding-right: calc(150px * var(--space__value))}
  .pLR__160--pc,.pLR__160{padding-left: calc(160px * var(--space__value)); padding-right: calc(160px * var(--space__value))}
  .pLR__170--pc,.pLR__170{padding-left: calc(170px * var(--space__value)); padding-right: calc(170px * var(--space__value))}
  .pLR__180--pc,.pLR__180{padding-left: calc(180px * var(--space__value)); padding-right: calc(180px * var(--space__value))}
  .pLR__190--pc,.pLR__190{padding-left: calc(190px * var(--space__value)); padding-right: calc(190px * var(--space__value))}
  .pLR__200--pc,.pLR__200{padding-left: calc(200px * var(--space__value)); padding-right: calc(200px * var(--space__value))}
  /*vw*/
  .pLR__vw1--pc,.pLR__vw1{padding-left: 1vw; padding-right: 1vw}
  .pLR__vw2--pc,.pLR__vw2{padding-left: 2vw; padding-right: 2vw}
  .pLR__vw3--pc,.pLR__vw3{padding-left: 3vw; padding-right: 3vw}
  .pLR__vw4--pc,.pLR__vw4{padding-left: 4vw; padding-right: 4vw}
  .pLR__vw5--pc,.pLR__vw5{padding-left: 5vw; padding-right: 5vw}
  .pLR__vw6--pc,.pLR__vw6{padding-left: 6vw; padding-right: 6vw}
  .pLR__vw7--pc,.pLR__vw7{padding-left: 7vw; padding-right: 7vw}
  .pLR__vw8--pc,.pLR__vw8{padding-left: 8vw; padding-right: 8vw}
  .pLR__vw9--pc,.pLR__vw9{padding-left: 9vw; padding-right: 9vw}
  .pLR__vw10--pc,.pLR__vw10{padding-left: 10vw; padding-right: 10vw}
  .pLR__vw11--pc,.pLR__vw11{padding-left: 11vw; padding-right: 11vw}
  .pLR__vw12--pc,.pLR__vw12{padding-left: 12vw; padding-right: 12vw}
  .pLR__vw13--pc,.pLR__vw13{padding-left: 13vw; padding-right: 13vw}
  .pLR__vw14--pc,.pLR__vw14{padding-left: 14vw; padding-right: 14vw}
  .pLR__vw15--pc,.pLR__vw15{padding-left: 15vw; padding-right: 15vw}

  .pLR__spaceS--pc,.pLR__spaceS{padding-left: var(--spaceS);padding-right: var(--spaceS)}
  .pLR__spaceM--pc,.pLR__spaceM{padding-left: var(--spaceM);padding-right: var(--spaceM)}
  .pLR__spaceL--pc,.pLR__spaceL{padding-left: var(--spaceL);padding-right: var(--spaceL)}
}
/*padding top*/
@media screen and (max-width: 1023px){
  .pT__5--sp,.pT__5{padding-top: calc(5px * var(--space__value))}
  .pT__8--sp,.pT__8{padding-top: calc(8px * var(--space__value))}
  .pT__10--sp,.pT__10{padding-top: calc(10px * var(--space__value))}
  .pT__15--sp,.pT__15{padding-top: calc(15px * var(--space__value))}
  .pT__20--sp,.pT__20{padding-top: calc(20px * var(--space__value))}
  .pT__25--sp,.pT__25{padding-top: calc(25px * var(--space__value))}
  .pT__30--sp,.pT__30{padding-top: calc(30px * var(--space__value))}
  .pT__40--sp,.pT__40{padding-top: calc(40px * var(--space__value))}
  .pT__50--sp,.pT__50{padding-top: calc(50px * var(--space__value))}
  .pT__60--sp,.pT__60{padding-top: calc(60px * var(--space__value))}
  .pT__70--sp,.pT__70{padding-top: calc(70px * var(--space__value))}
  .pT__80--sp,.pT__80{padding-top: calc(80px * var(--space__value))}
  .pT__90--sp,.pT__90{padding-top: calc(90px * var(--space__value))}
  .pT__100--sp,.pT__100{padding-top: calc(100px * var(--space__value))}
  .pT__110--sp,.pT__110{padding-top: calc(110px * var(--space__value))}
  .pT__120--sp,.pT__120{padding-top: calc(120px * var(--space__value))}
  .pT__130--sp,.pT__130{padding-top: calc(130px * var(--space__value))}
  .pT__140--sp,.pT__140{padding-top: calc(140px * var(--space__value))}
  .pT__150--sp,.pT__150{padding-top: calc(150px * var(--space__value))}
  .pT__160--sp,.pT__160{padding-top: calc(160px * var(--space__value))}
  .pT__170--sp,.pT__170{padding-top: calc(170px * var(--space__value))}
  .pT__180--sp,.pT__180{padding-top: calc(180px * var(--space__value))}
  .pT__190--sp,.pT__190{padding-top: calc(190px * var(--space__value))}
  .pT__200--sp,.pT__200{padding-top: calc(200px * var(--space__value))}
  /*vw*/
  .pT__vw1--sp,.pT__vw1{padding-top: 1vw}
  .pT__vw2--sp,.pT__vw2{padding-top: 2vw}
  .pT__vw3--sp,.pT__vw3{padding-top: 3vw}
  .pT__vw4--sp,.pT__vw4{padding-top: 4vw}
  .pT__vw5--sp,.pT__vw5{padding-top: 5vw}
  .pT__vw6--sp,.pT__vw6{padding-top: 6vw}
  .pT__vw7--sp,.pT__vw7{padding-top: 7vw}
  .pT__vw8--sp,.pT__vw8{padding-top: 8vw}
  .pT__vw9--sp,.pT__vw9{padding-top: 9vw}
  .pT__vw10--sp,.pT__vw10{padding-top: 10vw}
  .pT__vw11--sp,.pT__vw11{padding-top: 11vw}
  .pT__vw12--sp,.pT__vw12{padding-top: 12vw}
  .pT__vw13--sp,.pT__vw13{padding-top: 13vw}
  .pT__vw14--sp,.pT__vw14{padding-top: 14vw}
  .pT__vw15--sp,.pT__vw15{padding-top: 15vw}
  /*%*/
  .pT__per10--sp,.pT__per10{padding-top: 10%}
  .pT__per20--sp,.pT__per20{padding-top: 20%}
  .pT__per30--sp,.pT__per30{padding-top: 30%}
  .pT__per40--sp,.pT__per40{padding-top: 40%}
  .pT__per50--sp,.pT__per50{padding-top: 50%}
  .pT__per60--sp,.pT__per60{padding-top: 60%}
  .pT__per70--sp,.pT__per70{padding-top: 70%}
  .pT__per80--sp,.pT__per80{padding-top: 80%}
  .pT__per90--sp,.pT__per90{padding-top: 90%}
  .pT__per100--sp,.pT__per100{padding-top: 100%}
}
@media screen and (min-width: 768px){
  .pT__5--tpc{padding-top: calc(5px * var(--space__value))}
  .pT__8--tpc{padding-top: calc(8px * var(--space__value))}
  .pT__10--tpc{padding-top: calc(10px * var(--space__value))}
  .pT__15--tpc{padding-top: calc(15px * var(--space__value))}
  .pT__20--tpc{padding-top: calc(20px * var(--space__value))}
  .pT__25--tpc{padding-top: calc(25px * var(--space__value))}
  .pT__30--tpc{padding-top: calc(30px * var(--space__value))}
  .pT__40--tpc{padding-top: calc(40px * var(--space__value))}
  .pT__50--tpc{padding-top: calc(50px * var(--space__value))}
  .pT__60--tpc{padding-top: calc(60px * var(--space__value))}
  .pT__70--tpc{padding-top: calc(70px * var(--space__value))}
  .pT__80--tpc{padding-top: calc(80px * var(--space__value))}
  .pT__90--tpc{padding-top: calc(90px * var(--space__value))}
  .pT__100--tpc{padding-top: calc(100px * var(--space__value))}
  .pT__110--tpc{padding-top: calc(110px * var(--space__value))}
  .pT__120--tpc{padding-top: calc(120px * var(--space__value))}
  .pT__130--tpc{padding-top: calc(130px * var(--space__value))}
  .pT__140--tpc{padding-top: calc(140px * var(--space__value))}
  .pT__150--tpc{padding-top: calc(150px * var(--space__value))}
  .pT__160--tpc{padding-top: calc(160px * var(--space__value))}
  .pT__170--tpc{padding-top: calc(170px * var(--space__value))}
  .pT__180--tpc{padding-top: calc(180px * var(--space__value))}
  .pT__190--tpc{padding-top: calc(190px * var(--space__value))}
  .pT__200--tpc{padding-top: calc(200px * var(--space__value))}
  /*vw*/
  .pT__vw1--tpc{padding-top: 1vw}
  .pT__vw2--tpc{padding-top: 2vw}
  .pT__vw3--tpc{padding-top: 3vw}
  .pT__vw4--tpc{padding-top: 4vw}
  .pT__vw5--tpc{padding-top: 5vw}
  .pT__vw6--tpc{padding-top: 6vw}
  .pT__vw7--tpc{padding-top: 7vw}
  .pT__vw8--tpc{padding-top: 8vw}
  .pT__vw9--tpc{padding-top: 9vw}
  .pT__vw10--tpc{padding-top: 10vw}
  .pT__vw11--tpc{padding-top: 11vw}
  .pT__vw12--tpc{padding-top: 12vw}
  .pT__vw13--tpc{padding-top: 13vw}
  .pT__vw14--tpc{padding-top: 14vw}
  .pT__vw15--tpc{padding-top: 15vw}
  /*%*/
  .pT__per10--tpc{padding-top: 10%}
  .pT__per20--tpc{padding-top: 20%}
  .pT__per30--tpc{padding-top: 30%}
  .pT__per40--tpc{padding-top: 40%}
  .pT__per50--tpc{padding-top: 50%}
  .pT__per60--tpc{padding-top: 60%}
  .pT__per70--tpc{padding-top: 70%}
  .pT__per80--tpc{padding-top: 80%}
  .pT__per90--tpc{padding-top: 90%}
  .pT__per100--tpc{padding-top: 100%}
}
@media screen and (min-width: 1024px){
  .pT__5--pc,.pT__5{padding-top: calc(5px * var(--space__value))}
  .pT__8--pc,.pT__8{padding-top: calc(8px * var(--space__value))}
  .pT__10--pc,.pT__10{padding-top: calc(10px * var(--space__value))}
  .pT__15--pc,.pT__15{padding-top: calc(15px * var(--space__value))}
  .pT__20--pc,.pT__20{padding-top: calc(20px * var(--space__value))}
  .pT__25--pc,.pT__25{padding-top: calc(25px * var(--space__value))}
  .pT__30--pc,.pT__30{padding-top: calc(30px * var(--space__value))}
  .pT__40--pc,.pT__40{padding-top: calc(40px * var(--space__value))}
  .pT__50--pc,.pT__50{padding-top: calc(50px * var(--space__value))}
  .pT__60--pc,.pT__60{padding-top: calc(60px * var(--space__value))}
  .pT__70--pc,.pT__70{padding-top: calc(70px * var(--space__value))}
  .pT__80--pc,.pT__80{padding-top: calc(80px * var(--space__value))}
  .pT__90--pc,.pT__90{padding-top: calc(90px * var(--space__value))}
  .pT__100--pc,.pT__100{padding-top: calc(100px * var(--space__value))}
  .pT__110--pc,.pT__110{padding-top: calc(110px * var(--space__value))}
  .pT__120--pc,.pT__120{padding-top: calc(120px * var(--space__value))}
  .pT__130--pc,.pT__130{padding-top: calc(130px * var(--space__value))}
  .pT__140--pc,.pT__140{padding-top: calc(140px * var(--space__value))}
  .pT__150--pc,.pT__150{padding-top: calc(150px * var(--space__value))}
  .pT__160--pc,.pT__160{padding-top: calc(160px * var(--space__value))}
  .pT__170--pc,.pT__170{padding-top: calc(170px * var(--space__value))}
  .pT__180--pc,.pT__180{padding-top: calc(180px * var(--space__value))}
  .pT__190--pc,.pT__190{padding-top: calc(190px * var(--space__value))}
  .pT__200--pc,.pT__200{padding-top: calc(200px * var(--space__value))}
  /*vw*/
  .pT__vw1--pc,.pT__vw1{padding-top: 1vw}
  .pT__vw2--pc,.pT__vw2{padding-top: 2vw}
  .pT__vw3--pc,.pT__vw3{padding-top: 3vw}
  .pT__vw4--pc,.pT__vw4{padding-top: 4vw}
  .pT__vw5--pc,.pT__vw5{padding-top: 5vw}
  .pT__vw6--pc,.pT__vw6{padding-top: 6vw}
  .pT__vw7--pc,.pT__vw7{padding-top: 7vw}
  .pT__vw8--pc,.pT__vw8{padding-top: 8vw}
  .pT__vw9--pc,.pT__vw9{padding-top: 9vw}
  .pT__vw10--pc,.pT__vw10{padding-top: 10vw}
  .pT__vw11--pc,.pT__vw11{padding-top: 11vw}
  .pT__vw12--pc,.pT__vw12{padding-top: 12vw}
  .pT__vw13--pc,.pT__vw13{padding-top: 13vw}
  .pT__vw14--pc,.pT__vw14{padding-top: 14vw}
  .pT__vw15--pc,.pT__vw15{padding-top: 15vw}
  /*%*/
  .pT__per10--pc,.pT__per10{padding-top: 10%}
  .pT__per20--pc,.pT__per20{padding-top: 20%}
  .pT__per30--pc,.pT__per30{padding-top: 30%}
  .pT__per40--pc,.pT__per40{padding-top: 40%}
  .pT__per50--pc,.pT__per50{padding-top: 50%}
  .pT__per60--pc,.pT__per60{padding-top: 60%}
  .pT__per70--pc,.pT__per70{padding-top: 70%}
  .pT__per80--pc,.pT__per80{padding-top: 80%}
  .pT__per90--pc,.pT__per90{padding-top: 90%}
  .pT__per100--pc,.pT__per100{padding-top: 100%}
}
/*padding bottom*/
@media screen and (max-width: 1023px){
  .pB__5--sp,.pB__5{padding-bottom: calc(5px * var(--space__value))}
  .pB__8--sp,.pB__8{padding-bottom: calc(8px * var(--space__value))}
  .pB__10--sp,.pB__10{padding-bottom: calc(10px * var(--space__value))}
  .pB__15--sp,.pB__15{padding-bottom: calc(15px * var(--space__value))}
  .pB__20--sp,.pB__20{padding-bottom: calc(20px * var(--space__value))}
  .pB__25--sp,.pB__25{padding-bottom: calc(25px * var(--space__value))}
  .pB__30--sp,.pB__30{padding-bottom: calc(30px * var(--space__value))}
  .pB__40--sp,.pB__40{padding-bottom: calc(40px * var(--space__value))}
  .pB__50--sp,.pB__50{padding-bottom: calc(50px * var(--space__value))}
  .pB__60--sp,.pB__60{padding-bottom: calc(60px * var(--space__value))}
  .pB__70--sp,.pB__70{padding-bottom: calc(70px * var(--space__value))}
  .pB__80--sp,.pB__80{padding-bottom: calc(80px * var(--space__value))}
  .pB__90--sp,.pB__90{padding-bottom: calc(90px * var(--space__value))}
  .pB__100--sp,.pB__100{padding-bottom: calc(100px * var(--space__value))}
  .pB__110--sp,.pB__110{padding-bottom: calc(110px * var(--space__value))}
  .pB__120--sp,.pB__120{padding-bottom: calc(120px * var(--space__value))}
  .pB__130--sp,.pB__130{padding-bottom: calc(130px * var(--space__value))}
  .pB__140--sp,.pB__140{padding-bottom: calc(140px * var(--space__value))}
  .pB__150--sp,.pB__150{padding-bottom: calc(150px * var(--space__value))}
  .pB__160--sp,.pB__160{padding-bottom: calc(160px * var(--space__value))}
  .pB__170--sp,.pB__170{padding-bottom: calc(170px * var(--space__value))}
  .pB__180--sp,.pB__180{padding-bottom: calc(180px * var(--space__value))}
  .pB__190--sp,.pB__190{padding-bottom: calc(190px * var(--space__value))}
  .pB__200--sp,.pB__200{padding-bottom: calc(200px * var(--space__value))}
  /*vw*/
  .pB__vw1--sp,.pB__vw1{padding-bottom: 1vw}
  .pB__vw2--sp,.pB__vw2{padding-bottom: 2vw}
  .pB__vw3--sp,.pB__vw3{padding-bottom: 3vw}
  .pB__vw4--sp,.pB__vw4{padding-bottom: 4vw}
  .pB__vw5--sp,.pB__vw5{padding-bottom: 5vw}
  .pB__vw6--sp,.pB__vw6{padding-bottom: 6vw}
  .pB__vw7--sp,.pB__vw7{padding-bottom: 7vw}
  .pB__vw8--sp,.pB__vw8{padding-bottom: 8vw}
  .pB__vw9--sp,.pB__vw9{padding-bottom: 9vw}
  .pB__vw10--sp,.pB__vw10{padding-bottom: 10vw}
  .pB__vw11--sp,.pB__vw11{padding-bottom: 11vw}
  .pB__vw12--sp,.pB__vw12{padding-bottom: 12vw}
  .pB__vw13--sp,.pB__vw13{padding-bottom: 13vw}
  .pB__vw14--sp,.pB__vw14{padding-bottom: 14vw}
  .pB__vw15--sp,.pB__vw15{padding-bottom: 15vw}

  .pB__per10--sp,.pB__per10{padding-bottom: 10%}
  .pB__per20--sp,.pB__per20{padding-bottom: 20%}
  .pB__per30--sp,.pB__per30{padding-bottom: 30%}
  .pB__per40--sp,.pB__per40{padding-bottom: 40%}
  .pB__per50--sp,.pB__per50{padding-bottom: 50%}
  .pB__per60--sp,.pB__per60{padding-bottom: 60%}
  .pB__per70--sp,.pB__per70{padding-bottom: 70%}
  .pB__per80--sp,.pB__per80{padding-bottom: 80%}
  .pB__per90--sp,.pB__per90{padding-bottom: 90%}
  .pB__per100--sp,.pB__per100{padding-bottom: 100%}

}
@media screen and (min-width: 768px){
  .pB__5--tpc{padding-bottom: calc(5px * var(--space__value))}
  .pB__8--tpc{padding-bottom: calc(8px * var(--space__value))}
  .pB__10--tpc{padding-bottom: calc(10px * var(--space__value))}
  .pB__15--tpc{padding-bottom: calc(15px * var(--space__value))}
  .pB__20--tpc{padding-bottom: calc(20px * var(--space__value))}
  .pB__25--tpc{padding-bottom: calc(25px * var(--space__value))}
  .pB__30--tpc{padding-bottom: calc(30px * var(--space__value))}
  .pB__40--tpc{padding-bottom: calc(40px * var(--space__value))}
  .pB__50--tpc{padding-bottom: calc(50px * var(--space__value))}
  .pB__60--tpc{padding-bottom: calc(60px * var(--space__value))}
  .pB__70--tpc{padding-bottom: calc(70px * var(--space__value))}
  .pB__80--tpc{padding-bottom: calc(80px * var(--space__value))}
  .pB__90--tpc{padding-bottom: calc(90px * var(--space__value))}
  .pB__100--tpc{padding-bottom: calc(100px * var(--space__value))}
  .pB__110--tpc{padding-bottom: calc(110px * var(--space__value))}
  .pB__120--tpc{padding-bottom: calc(120px * var(--space__value))}
  .pB__130--tpc{padding-bottom: calc(130px * var(--space__value))}
  .pB__140--tpc{padding-bottom: calc(140px * var(--space__value))}
  .pB__150--tpc{padding-bottom: calc(150px * var(--space__value))}
  .pB__160--tpc{padding-bottom: calc(160px * var(--space__value))}
  .pB__170--tpc{padding-bottom: calc(170px * var(--space__value))}
  .pB__180--tpc{padding-bottom: calc(180px * var(--space__value))}
  .pB__190--tpc{padding-bottom: calc(190px * var(--space__value))}
  .pB__200--tpc{padding-bottom: calc(200px * var(--space__value))}
  /*vw*/
  .pB__vw1--tpc{padding-bottom: 1vw}
  .pB__vw2--tpc{padding-bottom: 2vw}
  .pB__vw3--tpc{padding-bottom: 3vw}
  .pB__vw4--tpc{padding-bottom: 4vw}
  .pB__vw5--tpc{padding-bottom: 5vw}
  .pB__vw6--tpc{padding-bottom: 6vw}
  .pB__vw7--tpc{padding-bottom: 7vw}
  .pB__vw8--tpc{padding-bottom: 8vw}
  .pB__vw9--tpc{padding-bottom: 9vw}
  .pB__vw10--tpc{padding-bottom: 10vw}
  .pB__vw11--tpc{padding-bottom: 11vw}
  .pB__vw12--tpc{padding-bottom: 12vw}
  .pB__vw13--tpc{padding-bottom: 13vw}
  .pB__vw14--tpc{padding-bottom: 14vw}
  .pB__vw15--tpc{padding-bottom: 15vw}

  .pB__per10--tpc{padding-bottom: 10%}
  .pB__per20--tpc{padding-bottom: 20%}
  .pB__per30--tpc{padding-bottom: 30%}
  .pB__per40--tpc{padding-bottom: 40%}
  .pB__per50--tpc{padding-bottom: 50%}
  .pB__per60--tpc{padding-bottom: 60%}
  .pB__per70--tpc{padding-bottom: 70%}
  .pB__per80--tpc{padding-bottom: 80%}
  .pB__per90--tpc{padding-bottom: 90%}
  .pB__per100--tpc{padding-bottom: 100%}
}
@media screen and (min-width: 1024px){
  .pB__5--pc,.pB__5{padding-bottom: calc(5px * var(--space__value))}
  .pB__8--pc,.pB__8{padding-bottom: calc(8px * var(--space__value))}
  .pB__10--pc,.pB__10{padding-bottom: calc(10px * var(--space__value))}
  .pB__15--pc,.pB__15{padding-bottom: calc(15px * var(--space__value))}
  .pB__20--pc,.pB__20{padding-bottom: calc(20px * var(--space__value))}
  .pB__25--pc,.pB__25{padding-bottom: calc(25px * var(--space__value))}
  .pB__30--pc,.pB__30{padding-bottom: calc(30px * var(--space__value))}
  .pB__40--pc,.pB__40{padding-bottom: calc(40px * var(--space__value))}
  .pB__50--pc,.pB__50{padding-bottom: calc(50px * var(--space__value))}
  .pB__60--pc,.pB__60{padding-bottom: calc(60px * var(--space__value))}
  .pB__70--pc,.pB__70{padding-bottom: calc(70px * var(--space__value))}
  .pB__80--pc,.pB__80{padding-bottom: calc(80px * var(--space__value))}
  .pB__90--pc,.pB__90{padding-bottom: calc(90px * var(--space__value))}
  .pB__100--pc,.pB__100{padding-bottom: calc(100px * var(--space__value))}
  .pB__110--pc,.pB__110{padding-bottom: calc(110px * var(--space__value))}
  .pB__120--pc,.pB__120{padding-bottom: calc(120px * var(--space__value))}
  .pB__130--pc,.pB__130{padding-bottom: calc(130px * var(--space__value))}
  .pB__140--pc,.pB__140{padding-bottom: calc(140px * var(--space__value))}
  .pB__150--pc,.pB__150{padding-bottom: calc(150px * var(--space__value))}
  .pB__160--pc,.pB__160{padding-bottom: calc(160px * var(--space__value))}
  .pB__170--pc,.pB__170{padding-bottom: calc(170px * var(--space__value))}
  .pB__180--pc,.pB__180{padding-bottom: calc(180px * var(--space__value))}
  .pB__190--pc,.pB__190{padding-bottom: calc(190px * var(--space__value))}
  .pB__200--pc,.pB__200{padding-bottom: calc(200px * var(--space__value))}
  /*vw*/
  .pB__vw1--pc,.pB__vw1{padding-bottom: 1vw}
  .pB__vw2--pc,.pB__vw2{padding-bottom: 2vw}
  .pB__vw3--pc,.pB__vw3{padding-bottom: 3vw}
  .pB__vw4--pc,.pB__vw4{padding-bottom: 4vw}
  .pB__vw5--pc,.pB__vw5{padding-bottom: 5vw}
  .pB__vw6--pc,.pB__vw6{padding-bottom: 6vw}
  .pB__vw7--pc,.pB__vw7{padding-bottom: 7vw}
  .pB__vw8--pc,.pB__vw8{padding-bottom: 8vw}
  .pB__vw9--pc,.pB__vw9{padding-bottom: 9vw}
  .pB__vw10--pc,.pB__vw10{padding-bottom: 10vw}
  .pB__vw11--pc,.pB__vw11{padding-bottom: 11vw}
  .pB__vw12--pc,.pB__vw12{padding-bottom: 12vw}
  .pB__vw13--pc,.pB__vw13{padding-bottom: 13vw}
  .pB__vw14--pc,.pB__vw14{padding-bottom: 14vw}
  .pB__vw15--pc,.pB__vw15{padding-bottom: 15vw}

  .pB__per10--pc,.pB__per10{padding-bottom: 10%}
  .pB__per20--pc,.pB__per20{padding-bottom: 20%}
  .pB__per30--pc,.pB__per30{padding-bottom: 30%}
  .pB__per40--pc,.pB__per40{padding-bottom: 40%}
  .pB__per50--pc,.pB__per50{padding-bottom: 50%}
  .pB__per60--pc,.pB__per60{padding-bottom: 60%}
  .pB__per70--pc,.pB__per70{padding-bottom: 70%}
  .pB__per80--pc,.pB__per80{padding-bottom: 80%}
  .pB__per90--pc,.pB__per90{padding-bottom: 90%}
  .pB__per100--pc,.pB__per100{padding-bottom: 100%}
}
/*padding left*/
@media screen and (max-width: 1023px){
  .pL__5--sp,.pL__5{padding-left: calc(5px * var(--space__value))}
  .pL__8--sp,.pL__8{padding-left: calc(8px * var(--space__value))}
  .pL__10--sp,.pL__10{padding-left: calc(10px * var(--space__value))}
  .pL__15--sp,.pL__15{padding-left: calc(15px * var(--space__value))}
  .pL__20--sp,.pL__20{padding-left: calc(20px * var(--space__value))}
  .pL__25--sp,.pL__25{padding-left: calc(25px * var(--space__value))}
  .pL__30--sp,.pL__30{padding-left: calc(30px * var(--space__value))}
  .pL__40--sp,.pL__40{padding-left: calc(40px * var(--space__value))}
  .pL__50--sp,.pL__50{padding-left: calc(50px * var(--space__value))}
  .pL__60--sp,.pL__60{padding-left: calc(60px * var(--space__value))}
  .pL__70--sp,.pL__70{padding-left: calc(70px * var(--space__value))}
  .pL__80--sp,.pL__80{padding-left: calc(80px * var(--space__value))}
  .pL__90--sp,.pL__90{padding-left: calc(90px * var(--space__value))}
  .pL__100--sp,.pL__100{padding-left: calc(100px * var(--space__value))}
  .pL__110--sp,.pL__110{padding-left: calc(110px * var(--space__value))}
  .pL__120--sp,.pL__120{padding-left: calc(120px * var(--space__value))}
  .pL__130--sp,.pL__130{padding-left: calc(130px * var(--space__value))}
  .pL__140--sp,.pL__140{padding-left: calc(140px * var(--space__value))}
  .pL__150--sp,.pL__150{padding-left: calc(150px * var(--space__value))}
  .pL__160--sp,.pL__160{padding-left: calc(160px * var(--space__value))}
  .pL__170--sp,.pL__170{padding-left: calc(170px * var(--space__value))}
  .pL__180--sp,.pL__180{padding-left: calc(180px * var(--space__value))}
  .pL__190--sp,.pL__190{padding-left: calc(190px * var(--space__value))}
  .pL__200--sp,.pL__200{padding-left: calc(200px * var(--space__value))}
  /*vw*/
  .pL__vw1--sp,.pL__vw1{padding-left: 1vw}
  .pL__vw2--sp,.pL__vw2{padding-left: 2vw}
  .pL__vw3--sp,.pL__vw3{padding-left: 3vw}
  .pL__vw4--sp,.pL__vw4{padding-left: 4vw}
  .pL__vw5--sp,.pL__vw5{padding-left: 5vw}
  .pL__vw6--sp,.pL__vw6{padding-left: 6vw}
  .pL__vw7--sp,.pL__vw7{padding-left: 7vw}
  .pL__vw8--sp,.pL__vw8{padding-left: 8vw}
  .pL__vw9--sp,.pL__vw9{padding-left: 9vw}
  .pL__vw10--sp,.pL__vw10{padding-left: 10vw}
  .pL__vw11--sp,.pL__vw11{padding-left: 11vw}
  .pL__vw12--sp,.pL__vw12{padding-left: 12vw}
  .pL__vw13--sp,.pL__vw13{padding-left: 13vw}
  .pL__vw14--sp,.pL__vw14{padding-left: 14vw}
  .pL__vw15--sp,.pL__vw15{padding-left: 15vw}

  .pL__spaceS--sp,.pL__spaceS{padding-left: var(--spaceS)}
  .pL__spaceM--sp,.pL__spaceM{padding-left: var(--spaceM)}
  .pL__spaceL--sp,.pL__spaceL{padding-left: var(--spaceL)}
}
@media screen and (min-width: 768px){
  .pL__5--tpc{padding-left: calc(5px * var(--space__value))}
  .pL__8--tpc{padding-left: calc(8px * var(--space__value))}
  .pL__10--tpc{padding-left: calc(10px * var(--space__value))}
  .pL__15--tpc{padding-left: calc(15px * var(--space__value))}
  .pL__20--tpc{padding-left: calc(20px * var(--space__value))}
  .pL__25--tpc{padding-left: calc(25px * var(--space__value))}
  .pL__30--tpc{padding-left: calc(30px * var(--space__value))}
  .pL__40--tpc{padding-left: calc(40px * var(--space__value))}
  .pL__50--tpc{padding-left: calc(50px * var(--space__value))}
  .pL__60--tpc{padding-left: calc(60px * var(--space__value))}
  .pL__70--tpc{padding-left: calc(70px * var(--space__value))}
  .pL__80--tpc{padding-left: calc(80px * var(--space__value))}
  .pL__90--tpc{padding-left: calc(90px * var(--space__value))}
  .pL__100--tpc{padding-left: calc(100px * var(--space__value))}
  .pL__110--tpc{padding-left: calc(110px * var(--space__value))}
  .pL__120--tpc{padding-left: calc(120px * var(--space__value))}
  .pL__130--tpc{padding-left: calc(130px * var(--space__value))}
  .pL__140--tpc{padding-left: calc(140px * var(--space__value))}
  .pL__150--tpc{padding-left: calc(150px * var(--space__value))}
  .pL__160--tpc{padding-left: calc(160px * var(--space__value))}
  .pL__170--tpc{padding-left: calc(170px * var(--space__value))}
  .pL__180--tpc{padding-left: calc(180px * var(--space__value))}
  .pL__190--tpc{padding-left: calc(190px * var(--space__value))}
  .pL__200--tpc{padding-left: calc(200px * var(--space__value))}
  /*vw*/
  .pL__vw1--tpc{padding-left: 1vw}
  .pL__vw2--tpc{padding-left: 2vw}
  .pL__vw3--tpc{padding-left: 3vw}
  .pL__vw4--tpc{padding-left: 4vw}
  .pL__vw5--tpc{padding-left: 5vw}
  .pL__vw6--tpc{padding-left: 6vw}
  .pL__vw7--tpc{padding-left: 7vw}
  .pL__vw8--tpc{padding-left: 8vw}
  .pL__vw9--tpc{padding-left: 9vw}
  .pL__vw10--tpc{padding-left: 10vw}
  .pL__vw11--tpc{padding-left: 11vw}
  .pL__vw12--tpc{padding-left: 12vw}
  .pL__vw13--tpc{padding-left: 13vw}
  .pL__vw14--tpc{padding-left: 14vw}
  .pL__vw15--tpc{padding-left: 15vw}

  .pL__spaceS--tpc{padding-left: var(--spaceS)}
  .pL__spaceM--tpc{padding-left: var(--spaceM)}
  .pL__spaceL--tpc{padding-left: var(--spaceL)}
}
@media screen and (min-width: 1024px){
  .pL__5--pc,.pL__5{padding-left: calc(5px * var(--space__value))}
  .pL__8--pc,.pL__8{padding-left: calc(8px * var(--space__value))}
  .pL__10--pc,.pL__10{padding-left: calc(10px * var(--space__value))}
  .pL__15--pc,.pL__15{padding-left: calc(15px * var(--space__value))}
  .pL__20--pc,.pL__20{padding-left: calc(20px * var(--space__value))}
  .pL__25--pc,.pL__25{padding-left: calc(25px * var(--space__value))}
  .pL__30--pc,.pL__30{padding-left: calc(30px * var(--space__value))}
  .pL__40--pc,.pL__40{padding-left: calc(40px * var(--space__value))}
  .pL__50--pc,.pL__50{padding-left: calc(50px * var(--space__value))}
  .pL__60--pc,.pL__60{padding-left: calc(60px * var(--space__value))}
  .pL__70--pc,.pL__70{padding-left: calc(70px * var(--space__value))}
  .pL__80--pc,.pL__80{padding-left: calc(80px * var(--space__value))}
  .pL__90--pc,.pL__90{padding-left: calc(90px * var(--space__value))}
  .pL__100--pc,.pL__100{padding-left: calc(100px * var(--space__value))}
  .pL__110--pc,.pL__110{padding-left: calc(110px * var(--space__value))}
  .pL__120--pc,.pL__120{padding-left: calc(120px * var(--space__value))}
  .pL__130--pc,.pL__130{padding-left: calc(130px * var(--space__value))}
  .pL__140--pc,.pL__140{padding-left: calc(140px * var(--space__value))}
  .pL__150--pc,.pL__150{padding-left: calc(150px * var(--space__value))}
  .pL__160--pc,.pL__160{padding-left: calc(160px * var(--space__value))}
  .pL__170--pc,.pL__170{padding-left: calc(170px * var(--space__value))}
  .pL__180--pc,.pL__180{padding-left: calc(180px * var(--space__value))}
  .pL__190--pc,.pL__190{padding-left: calc(190px * var(--space__value))}
  .pL__200--pc,.pL__200{padding-left: calc(200px * var(--space__value))}
  /*vw*/
  .pL__vw1--pc,.pL__vw1{padding-left: 1vw}
  .pL__vw2--pc,.pL__vw2{padding-left: 2vw}
  .pL__vw3--pc,.pL__vw3{padding-left: 3vw}
  .pL__vw4--pc,.pL__vw4{padding-left: 4vw}
  .pL__vw5--pc,.pL__vw5{padding-left: 5vw}
  .pL__vw6--pc,.pL__vw6{padding-left: 6vw}
  .pL__vw7--pc,.pL__vw7{padding-left: 7vw}
  .pL__vw8--pc,.pL__vw8{padding-left: 8vw}
  .pL__vw9--pc,.pL__vw9{padding-left: 9vw}
  .pL__vw10--pc,.pL__vw10{padding-left: 10vw}
  .pL__vw11--pc,.pL__vw11{padding-left: 11vw}
  .pL__vw12--pc,.pL__vw12{padding-left: 12vw}
  .pL__vw13--pc,.pL__vw13{padding-left: 13vw}
  .pL__vw14--pc,.pL__vw14{padding-left: 14vw}
  .pL__vw15--pc,.pL__vw15{padding-left: 15vw}

  .pL__spaceS--pc,.pL__spaceS{padding-left: var(--spaceS)}
  .pL__spaceM--pc,.pL__spaceM{padding-left: var(--spaceM)}
  .pL__spaceL--pc,.pL__spaceL{padding-left: var(--spaceL)}
}
/*padding right*/
@media screen and (max-width: 1023px){
  .pR__5--sp,.pR__5{padding-right: calc(5px * var(--space__value))}
  .pR__8--sp,.pR__8{padding-right: calc(8px * var(--space__value))}
  .pR__10--sp,.pR__10{padding-right: calc(10px * var(--space__value))}
  .pR__15--sp,.pR__15{padding-right: calc(15px * var(--space__value))}
  .pR__20--sp,.pR__20{padding-right: calc(20px * var(--space__value))}
  .pR__25--sp,.pR__25{padding-right: calc(25px * var(--space__value))}
  .pR__30--sp,.pR__30{padding-right: calc(30px * var(--space__value))}
  .pR__40--sp,.pR__40{padding-right: calc(40px * var(--space__value))}
  .pR__50--sp,.pR__50{padding-right: calc(50px * var(--space__value))}
  .pR__60--sp,.pR__60{padding-right: calc(60px * var(--space__value))}
  .pR__70--sp,.pR__70{padding-right: calc(70px * var(--space__value))}
  .pR__80--sp,.pR__80{padding-right: calc(80px * var(--space__value))}
  .pR__90--sp,.pR__90{padding-right: calc(90px * var(--space__value))}
  .pR__100--sp,.pR__100{padding-right: calc(100px * var(--space__value))}
  .pR__110--sp,.pR__110{padding-right: calc(110px * var(--space__value))}
  .pR__120--sp,.pR__120{padding-right: calc(120px * var(--space__value))}
  .pR__130--sp,.pR__130{padding-right: calc(130px * var(--space__value))}
  .pR__140--sp,.pR__140{padding-right: calc(140px * var(--space__value))}
  .pR__150--sp,.pR__150{padding-right: calc(150px * var(--space__value))}
  .pR__160--sp,.pR__160{padding-right: calc(160px * var(--space__value))}
  .pR__170--sp,.pR__170{padding-right: calc(170px * var(--space__value))}
  .pR__180--sp,.pR__180{padding-right: calc(180px * var(--space__value))}
  .pR__190--sp,.pR__190{padding-right: calc(190px * var(--space__value))}
  .pR__200--sp,.pR__200{padding-right: calc(200px * var(--space__value))}
  /*vw*/
  .pR__vw1--sp,.pR__vw1{padding-right: 1vw}
  .pR__vw2--sp,.pR__vw2{padding-right: 2vw}
  .pR__vw3--sp,.pR__vw3{padding-right: 3vw}
  .pR__vw4--sp,.pR__vw4{padding-right: 4vw}
  .pR__vw5--sp,.pR__vw5{padding-right: 5vw}
  .pR__vw6--sp,.pR__vw6{padding-right: 6vw}
  .pR__vw7--sp,.pR__vw7{padding-right: 7vw}
  .pR__vw8--sp,.pR__vw8{padding-right: 8vw}
  .pR__vw9--sp,.pR__vw9{padding-right: 9vw}
  .pR__vw10--sp,.pR__vw10{padding-right: 10vw}
  .pR__vw11--sp,.pR__vw11{padding-right: 11vw}
  .pR__vw12--sp,.pR__vw12{padding-right: 12vw}
  .pR__vw13--sp,.pR__vw13{padding-right: 13vw}
  .pR__vw14--sp,.pR__vw14{padding-right: 14vw}
  .pR__vw15--sp,.pR__vw15{padding-right: 15vw}

  .pR__spaceS--sp,.pR__spaceS{padding-right: var(--spaceS)}
  .pR__spaceM--sp,.pR__spaceM{padding-right: var(--spaceM)}
  .pR__spaceL--sp,.pR__spaceL{padding-right: var(--spaceL)}
}
@media screen and (min-width: 768px){
  .pR__5--tpc{padding-right: calc(5px * var(--space__value))}
  .pR__8--tpc{padding-right: calc(8px * var(--space__value))}
  .pR__10--tpc{padding-right: calc(10px * var(--space__value))}
  .pR__15--tpc{padding-right: calc(15px * var(--space__value))}
  .pR__20--tpc{padding-right: calc(20px * var(--space__value))}
  .pR__25--tpc{padding-right: calc(25px * var(--space__value))}
  .pR__30--tpc{padding-right: calc(30px * var(--space__value))}
  .pR__40--tpc{padding-right: calc(40px * var(--space__value))}
  .pR__50--tpc{padding-right: calc(50px * var(--space__value))}
  .pR__60--tpc{padding-right: calc(60px * var(--space__value))}
  .pR__70--tpc{padding-right: calc(70px * var(--space__value))}
  .pR__80--tpc{padding-right: calc(80px * var(--space__value))}
  .pR__90--tpc{padding-right: calc(90px * var(--space__value))}
  .pR__100--tpc{padding-right: calc(100px * var(--space__value))}
  .pR__110--tpc{padding-right: calc(110px * var(--space__value))}
  .pR__120--tpc{padding-right: calc(120px * var(--space__value))}
  .pR__130--tpc{padding-right: calc(130px * var(--space__value))}
  .pR__140--tpc{padding-right: calc(140px * var(--space__value))}
  .pR__150--tpc{padding-right: calc(150px * var(--space__value))}
  .pR__160--tpc{padding-right: calc(160px * var(--space__value))}
  .pR__170--tpc{padding-right: calc(170px * var(--space__value))}
  .pR__180--tpc{padding-right: calc(180px * var(--space__value))}
  .pR__190--tpc{padding-right: calc(190px * var(--space__value))}
  .pR__200--tpc{padding-right: calc(200px * var(--space__value))}
  /*vw*/
  .pR__vw1--tpc{padding-right: 1vw}
  .pR__vw2--tpc{padding-right: 2vw}
  .pR__vw3--tpc{padding-right: 3vw}
  .pR__vw4--tpc{padding-right: 4vw}
  .pR__vw5--tpc{padding-right: 5vw}
  .pR__vw6--tpc{padding-right: 6vw}
  .pR__vw7--tpc{padding-right: 7vw}
  .pR__vw8--tpc{padding-right: 8vw}
  .pR__vw9--tpc{padding-right: 9vw}
  .pR__vw10--tpc{padding-right: 10vw}
  .pR__vw11--tpc{padding-right: 11vw}
  .pR__vw12--tpc{padding-right: 12vw}
  .pR__vw13--tpc{padding-right: 13vw}
  .pR__vw14--tpc{padding-right: 14vw}
  .pR__vw15--tpc{padding-right: 15vw}

  .pR__spaceS--tpc{padding-right: var(--spaceS)}
  .pR__spaceM--tpc{padding-right: var(--spaceM)}
  .pR__spaceL--tpc{padding-right: var(--spaceL)}
}
@media screen and (min-width: 1024px){
  .pR__5--pc,.pR__5{padding-right: calc(5px * var(--space__value))}
  .pR__8--pc,.pR__8{padding-right: calc(8px * var(--space__value))}
  .pR__10--pc,.pR__10{padding-right: calc(10px * var(--space__value))}
  .pR__15--pc,.pR__15{padding-right: calc(15px * var(--space__value))}
  .pR__20--pc,.pR__20{padding-right: calc(20px * var(--space__value))}
  .pR__25--pc,.pR__25{padding-right: calc(25px * var(--space__value))}
  .pR__30--pc,.pR__30{padding-right: calc(30px * var(--space__value))}
  .pR__40--pc,.pR__40{padding-right: calc(40px * var(--space__value))}
  .pR__50--pc,.pR__50{padding-right: calc(50px * var(--space__value))}
  .pR__60--pc,.pR__60{padding-right: calc(60px * var(--space__value))}
  .pR__70--pc,.pR__70{padding-right: calc(70px * var(--space__value))}
  .pR__80--pc,.pR__80{padding-right: calc(80px * var(--space__value))}
  .pR__90--pc,.pR__90{padding-right: calc(90px * var(--space__value))}
  .pR__100--pc,.pR__100{padding-right: calc(100px * var(--space__value))}
  .pR__110--pc,.pR__110{padding-right: calc(110px * var(--space__value))}
  .pR__120--pc,.pR__120{padding-right: calc(120px * var(--space__value))}
  .pR__130--pc,.pR__130{padding-right: calc(130px * var(--space__value))}
  .pR__140--pc,.pR__140{padding-right: calc(140px * var(--space__value))}
  .pR__150--pc,.pR__150{padding-right: calc(150px * var(--space__value))}
  .pR__160--pc,.pR__160{padding-right: calc(160px * var(--space__value))}
  .pR__170--pc,.pR__170{padding-right: calc(170px * var(--space__value))}
  .pR__180--pc,.pR__180{padding-right: calc(180px * var(--space__value))}
  .pR__190--pc,.pR__190{padding-right: calc(190px * var(--space__value))}
  .pR__200--pc,.pR__200{padding-right: calc(200px * var(--space__value))}
  /*vw*/
  .pR__vw1--pc,.pR__vw1{padding-right: 1vw}
  .pR__vw2--pc,.pR__vw2{padding-right: 2vw}
  .pR__vw3--pc,.pR__vw3{padding-right: 3vw}
  .pR__vw4--pc,.pR__vw4{padding-right: 4vw}
  .pR__vw5--pc,.pR__vw5{padding-right: 5vw}
  .pR__vw6--pc,.pR__vw6{padding-right: 6vw}
  .pR__vw7--pc,.pR__vw7{padding-right: 7vw}
  .pR__vw8--pc,.pR__vw8{padding-right: 8vw}
  .pR__vw9--pc,.pR__vw9{padding-right: 9vw}
  .pR__vw10--pc,.pR__vw10{padding-right: 10vw}
  .pR__vw11--pc,.pR__vw11{padding-right: 11vw}
  .pR__vw12--pc,.pR__vw12{padding-right: 12vw}
  .pR__vw13--pc,.pR__vw13{padding-right: 13vw}
  .pR__vw14--pc,.pR__vw14{padding-right: 14vw}
  .pR__vw15--pc,.pR__vw15{padding-right: 15vw}

  .pR__spaceS--pc,.pR__spaceS{padding-right: var(--spaceS)}
  .pR__spaceM--pc,.pR__spaceM{padding-right: var(--spaceM)}
  .pR__spaceL--pc,.pR__spaceL{padding-right: var(--spaceL)}
}
/*
   MARGIN
--------------------------------------------------------------*/
@media screen and (max-width: 1023px){
  .m__auto,
  .m__auto--sp{
    margin-left: auto;
    margin-right: auto;
  }
  .mL__auto--sp,.mL__auto{margin-left: auto}
  .mR__auto--sp,.mR__auto{margin-right: auto}
}
@media screen and (min-width: 768px){
  .m__auto--tpc{
    margin-left: auto;
    margin-right: auto;
  }
  .mL__auto--tpc{margin-left: auto}
  .mR__auto--tpc{margin-right: auto}
}
@media screen and (min-width: 1024px){
  .m__auto,
  .m__auto--pc{
    margin-left: auto;
    margin-right: auto;
  }
  .mL__auto--pc,.mL__auto{margin-left: auto}
  .mR__auto--pc,.mR__auto{margin-right: auto}
}
/*margin top bottom*/
@media screen and (max-width: 1023px){
  .mTB__5--sp,.mTB__5{margin-top: calc(5px * var(--space__value)); margin-bottom: calc(5px * var(--space__value))}
  .mTB__8--sp,.mTB__8{margin-top: calc(8px * var(--space__value)); margin-bottom: calc(8px * var(--space__value))}
  .mTB__10--sp,.mTB__10{margin-top: calc(10px * var(--space__value)); margin-bottom: calc(10px * var(--space__value))}
  .mTB__15--sp,.mTB__15{margin-top: calc(15px * var(--space__value)); margin-bottom: calc(15px * var(--space__value))}
  .mTB__20--sp,.mTB__20{margin-top: calc(20px * var(--space__value)); margin-bottom: calc(20px * var(--space__value))}
  .mTB__25--sp,.mTB__25{margin-top: calc(25px * var(--space__value)); margin-bottom: calc(25px * var(--space__value))}
  .mTB__30--sp,.mTB__30{margin-top: calc(30px * var(--space__value)); margin-bottom: calc(30px * var(--space__value))}
  .mTB__40--sp,.mTB__40{margin-top: calc(40px * var(--space__value)); margin-bottom: calc(40px * var(--space__value))}
  .mTB__50--sp,.mTB__50{margin-top: calc(50px * var(--space__value)); margin-bottom: calc(50px * var(--space__value))}
  .mTB__60--sp,.mTB__60{margin-top: calc(60px * var(--space__value)); margin-bottom: calc(60px * var(--space__value))}
  .mTB__70--sp,.mTB__70{margin-top: calc(70px * var(--space__value)); margin-bottom: calc(70px * var(--space__value))}
  .mTB__80--sp,.mTB__80{margin-top: calc(80px * var(--space__value)); margin-bottom: calc(80px * var(--space__value))}
  .mTB__90--sp,.mTB__90{margin-top: calc(90px * var(--space__value)); margin-bottom: calc(90px * var(--space__value))}
  .mTB__100--sp,.mTB__100{margin-top: calc(100px * var(--space__value)); margin-bottom: calc(100px * var(--space__value))}
  .mTB__110--sp,.mTB__110{margin-top: calc(110px * var(--space__value)); margin-bottom: calc(110px * var(--space__value))}
  .mTB__120--sp,.mTB__120{margin-top: calc(120px * var(--space__value)); margin-bottom: calc(120px * var(--space__value))}
  .mTB__130--sp,.mTB__130{margin-top: calc(130px * var(--space__value)); margin-bottom: calc(130px * var(--space__value))}
  .mTB__140--sp,.mTB__140{margin-top: calc(140px * var(--space__value)); margin-bottom: calc(140px * var(--space__value))}
  .mTB__150--sp,.mTB__150{margin-top: calc(150px * var(--space__value)); margin-bottom: calc(150px * var(--space__value))}
  .mTB__160--sp,.mTB__160{margin-top: calc(160px * var(--space__value)); margin-bottom: calc(160px * var(--space__value))}
  .mTB__170--sp,.mTB__170{margin-top: calc(170px * var(--space__value)); margin-bottom: calc(170px * var(--space__value))}
  .mTB__180--sp,.mTB__180{margin-top: calc(180px * var(--space__value)); margin-bottom: calc(180px * var(--space__value))}
  .mTB__190--sp,.mTB__190{margin-top: calc(190px * var(--space__value)); margin-bottom: calc(190px * var(--space__value))}
  .mTB__200--sp,.mTB__200{margin-top: calc(200px * var(--space__value)); margin-bottom: calc(200px * var(--space__value))}
   /*vw*/
  .mTB__vw1--sp,.mTB__vw1{margin-top: 1vw; margin-bottom: 1vw}
  .mTB__vw2--sp,.mTB__vw2{margin-top: 2vw; margin-bottom: 2vw}
  .mTB__vw3--sp,.mTB__vw3{margin-top: 3vw; margin-bottom: 3vw}
  .mTB__vw4--sp,.mTB__vw4{margin-top: 4vw; margin-bottom: 4vw}
  .mTB__vw5--sp,.mTB__vw5{margin-top: 5vw; margin-bottom: 5vw}
  .mTB__vw6--sp,.mTB__vw6{margin-top: 6vw; margin-bottom: 6vw}
  .mTB__vw7--sp,.mTB__vw7{margin-top: 7vw; margin-bottom: 7vw}
  .mTB__vw8--sp,.mTB__vw8{margin-top: 8vw; margin-bottom: 8vw}
  .mTB__vw9--sp,.mTB__vw9{margin-top: 9vw; margin-bottom: 9vw}
  .mTB__vw10--sp,.mTB__vw10{margin-top: 10vw; margin-bottom: 10vw}
  .mTB__vw11--sp,.mTB__vw11{margin-top: 11vw; margin-bottom: 11vw}
  .mTB__vw12--sp,.mTB__vw12{margin-top: 12vw; margin-bottom: 12vw}
  .mTB__vw13--sp,.mTB__vw13{margin-top: 13vw; margin-bottom: 13vw}
  .mTB__vw14--sp,.mTB__vw14{margin-top: 14vw; margin-bottom: 14vw}
  .mTB__vw15--sp,.mTB__vw15{margin-top: 15vw; margin-bottom: 15vw}
}
@media screen and (min-width: 768px){
  .mTB__5--tpc{margin-top: calc(5px * var(--space__value)); margin-bottom: calc(5px * var(--space__value))}
  .mTB__8--tpc{margin-top: calc(8px * var(--space__value)); margin-bottom: calc(8px * var(--space__value))}
  .mTB__10--tpc{margin-top: calc(10px * var(--space__value)); margin-bottom: calc(10px * var(--space__value))}
  .mTB__15--tpc{margin-top: calc(15px * var(--space__value)); margin-bottom: calc(15px * var(--space__value))}
  .mTB__20--tpc{margin-top: calc(20px * var(--space__value)); margin-bottom: calc(20px * var(--space__value))}
  .mTB__25--tpc{margin-top: calc(25px * var(--space__value)); margin-bottom: calc(25px * var(--space__value))}
  .mTB__30--tpc{margin-top: calc(30px * var(--space__value)); margin-bottom: calc(30px * var(--space__value))}
  .mTB__40--tpc{margin-top: calc(40px * var(--space__value)); margin-bottom: calc(40px * var(--space__value))}
  .mTB__50--tpc{margin-top: calc(50px * var(--space__value)); margin-bottom: calc(50px * var(--space__value))}
  .mTB__60--tpc{margin-top: calc(60px * var(--space__value)); margin-bottom: calc(60px * var(--space__value))}
  .mTB__70--tpc{margin-top: calc(70px * var(--space__value)); margin-bottom: calc(70px * var(--space__value))}
  .mTB__80--tpc{margin-top: calc(80px * var(--space__value)); margin-bottom: calc(80px * var(--space__value))}
  .mTB__90--tpc{margin-top: calc(90px * var(--space__value)); margin-bottom: calc(90px * var(--space__value))}
  .mTB__100--tpc{margin-top: calc(100px * var(--space__value)); margin-bottom: calc(100px * var(--space__value))}
  .mTB__110--tpc{margin-top: calc(110px * var(--space__value)); margin-bottom: calc(110px * var(--space__value))}
  .mTB__120--tpc{margin-top: calc(120px * var(--space__value)); margin-bottom: calc(120px * var(--space__value))}
  .mTB__130--tpc{margin-top: calc(130px * var(--space__value)); margin-bottom: calc(130px * var(--space__value))}
  .mTB__140--tpc{margin-top: calc(140px * var(--space__value)); margin-bottom: calc(140px * var(--space__value))}
  .mTB__150--tpc{margin-top: calc(150px * var(--space__value)); margin-bottom: calc(150px * var(--space__value))}
  .mTB__160--tpc{margin-top: calc(160px * var(--space__value)); margin-bottom: calc(160px * var(--space__value))}
  .mTB__170--tpc{margin-top: calc(170px * var(--space__value)); margin-bottom: calc(170px * var(--space__value))}
  .mTB__180--tpc{margin-top: calc(180px * var(--space__value)); margin-bottom: calc(180px * var(--space__value))}
  .mTB__190--tpc{margin-top: calc(190px * var(--space__value)); margin-bottom: calc(190px * var(--space__value))}
  .mTB__200--tpc{margin-top: calc(200px * var(--space__value)); margin-bottom: calc(200px * var(--space__value))}
  /*vw*/
  .mTB__vw1--tpc{margin-top: 1vw; margin-bottom: 1vw}
  .mTB__vw2--tpc{margin-top: 2vw; margin-bottom: 2vw}
  .mTB__vw3--tpc{margin-top: 3vw; margin-bottom: 3vw}
  .mTB__vw4--tpc{margin-top: 4vw; margin-bottom: 4vw}
  .mTB__vw5--tpc{margin-top: 5vw; margin-bottom: 5vw}
  .mTB__vw6--tpc{margin-top: 6vw; margin-bottom: 6vw}
  .mTB__vw7--tpc{margin-top: 7vw; margin-bottom: 7vw}
  .mTB__vw8--tpc{margin-top: 8vw; margin-bottom: 8vw}
  .mTB__vw9--tpc{margin-top: 9vw; margin-bottom: 9vw}
  .mTB__vw10--tpc{margin-top: 10vw; margin-bottom: 10vw}
  .mTB__vw11--tpc{margin-top: 11vw; margin-bottom: 11vw}
  .mTB__vw12--tpc{margin-top: 12vw; margin-bottom: 12vw}
  .mTB__vw13--tpc{margin-top: 13vw; margin-bottom: 13vw}
  .mTB__vw14--tpc{margin-top: 14vw; margin-bottom: 14vw}
  .mTB__vw15--tpc{margin-top: 15vw; margin-bottom: 15vw}
}
@media screen and (min-width: 1024px){
  .mTB__5--pc,.mTB__5{margin-top: calc(5px * var(--space__value)); margin-bottom: calc(5px * var(--space__value))}
  .mTB__8--pc,.mTB__8{margin-top: calc(8px * var(--space__value)); margin-bottom: calc(8px * var(--space__value))}
  .mTB__10--pc,.mTB__10{margin-top: calc(10px * var(--space__value)); margin-bottom: calc(10px * var(--space__value))}
  .mTB__15--pc,.mTB__15{margin-top: calc(15px * var(--space__value)); margin-bottom: calc(15px * var(--space__value))}
  .mTB__20--pc,.mTB__20{margin-top: calc(20px * var(--space__value)); margin-bottom: calc(20px * var(--space__value))}
  .mTB__25--pc,.mTB__25{margin-top: calc(25px * var(--space__value)); margin-bottom: calc(25px * var(--space__value))}
  .mTB__30--pc,.mTB__30{margin-top: calc(30px * var(--space__value)); margin-bottom: calc(30px * var(--space__value))}
  .mTB__40--pc,.mTB__40{margin-top: calc(40px * var(--space__value)); margin-bottom: calc(40px * var(--space__value))}
  .mTB__50--pc,.mTB__50{margin-top: calc(50px * var(--space__value)); margin-bottom: calc(50px * var(--space__value))}
  .mTB__60--pc,.mTB__60{margin-top: calc(60px * var(--space__value)); margin-bottom: calc(60px * var(--space__value))}
  .mTB__70--pc,.mTB__70{margin-top: calc(70px * var(--space__value)); margin-bottom: calc(70px * var(--space__value))}
  .mTB__80--pc,.mTB__80{margin-top: calc(80px * var(--space__value)); margin-bottom: calc(80px * var(--space__value))}
  .mTB__90--pc,.mTB__90{margin-top: calc(90px * var(--space__value)); margin-bottom: calc(90px * var(--space__value))}
  .mTB__100--pc,.mTB__100{margin-top: calc(100px * var(--space__value)); margin-bottom: calc(100px * var(--space__value))}
  .mTB__110--pc,.mTB__110{margin-top: calc(110px * var(--space__value)); margin-bottom: calc(110px * var(--space__value))}
  .mTB__120--pc,.mTB__120{margin-top: calc(120px * var(--space__value)); margin-bottom: calc(120px * var(--space__value))}
  .mTB__130--pc,.mTB__130{margin-top: calc(130px * var(--space__value)); margin-bottom: calc(130px * var(--space__value))}
  .mTB__140--pc,.mTB__140{margin-top: calc(140px * var(--space__value)); margin-bottom: calc(140px * var(--space__value))}
  .mTB__150--pc,.mTB__150{margin-top: calc(150px * var(--space__value)); margin-bottom: calc(150px * var(--space__value))}
  .mTB__160--pc,.mTB__160{margin-top: calc(160px * var(--space__value)); margin-bottom: calc(160px * var(--space__value))}
  .mTB__170--pc,.mTB__170{margin-top: calc(170px * var(--space__value)); margin-bottom: calc(170px * var(--space__value))}
  .mTB__180--pc,.mTB__180{margin-top: calc(180px * var(--space__value)); margin-bottom: calc(180px * var(--space__value))}
  .mTB__190--pc,.mTB__190{margin-top: calc(190px * var(--space__value)); margin-bottom: calc(190px * var(--space__value))}
  .mTB__200--pc,.mTB__200{margin-top: calc(200px * var(--space__value)); margin-bottom: calc(200px * var(--space__value))}
  /*vw*/
  .mTB__vw1--pc,.mTB__vw1{margin-top: 1vw; margin-bottom: 1vw}
  .mTB__vw2--pc,.mTB__vw2{margin-top: 2vw; margin-bottom: 2vw}
  .mTB__vw3--pc,.mTB__vw3{margin-top: 3vw; margin-bottom: 3vw}
  .mTB__vw4--pc,.mTB__vw4{margin-top: 4vw; margin-bottom: 4vw}
  .mTB__vw5--pc,.mTB__vw5{margin-top: 5vw; margin-bottom: 5vw}
  .mTB__vw6--pc,.mTB__vw6{margin-top: 6vw; margin-bottom: 6vw}
  .mTB__vw7--pc,.mTB__vw7{margin-top: 7vw; margin-bottom: 7vw}
  .mTB__vw8--pc,.mTB__vw8{margin-top: 8vw; margin-bottom: 8vw}
  .mTB__vw9--pc,.mTB__vw9{margin-top: 9vw; margin-bottom: 9vw}
  .mTB__vw10--pc,.mTB__vw10{margin-top: 10vw; margin-bottom: 10vw}
  .mTB__vw11--pc,.mTB__vw11{margin-top: 11vw; margin-bottom: 11vw}
  .mTB__vw12--pc,.mTB__vw12{margin-top: 12vw; margin-bottom: 12vw}
  .mTB__vw13--pc,.mTB__vw13{margin-top: 13vw; margin-bottom: 13vw}
  .mTB__vw14--pc,.mTB__vw14{margin-top: 14vw; margin-bottom: 14vw}
  .mTB__vw15--pc,.mTB__vw15{margin-top: 15vw; margin-bottom: 15vw}
}
/*margin left right*/
@media screen and (max-width: 1023px){
  .mLR__5--sp,.mLR__5{margin-left: calc(5px * var(--space__value)); margin-right: calc(5px * var(--space__value))}
  .mLR__8--sp,.mLR__8{margin-left: calc(8px * var(--space__value)); margin-right: calc(8px * var(--space__value))}
  .mLR__10--sp,.mLR__10{margin-left: calc(10px * var(--space__value)); margin-right: calc(10px * var(--space__value))}
  .mLR__15--sp,.mLR__15{margin-left: calc(15px * var(--space__value)); margin-right: calc(15px * var(--space__value))}
  .mLR__20--sp,.mLR__20{margin-left: calc(20px * var(--space__value)); margin-right: calc(20px * var(--space__value))}
  .mLR__25--sp,.mLR__25{margin-left: calc(25px * var(--space__value)); margin-right: calc(25px * var(--space__value))}
  .mLR__30--sp,.mLR__30{margin-left: calc(30px * var(--space__value)); margin-right: calc(30px * var(--space__value))}
  .mLR__40--sp,.mLR__40{margin-left: calc(40px * var(--space__value)); margin-right: calc(40px * var(--space__value))}
  .mLR__50--sp,.mLR__50{margin-left: calc(50px * var(--space__value)); margin-right: calc(50px * var(--space__value))}
  .mLR__60--sp,.mLR__60{margin-left: calc(60px * var(--space__value)); margin-right: calc(60px * var(--space__value))}
  .mLR__70--sp,.mLR__70{margin-left: calc(70px * var(--space__value)); margin-right: calc(70px * var(--space__value))}
  .mLR__80--sp,.mLR__80{margin-left: calc(80px * var(--space__value)); margin-right: calc(80px * var(--space__value))}
  .mLR__90--sp,.mLR__90{margin-left: calc(90px * var(--space__value)); margin-right: calc(90px * var(--space__value))}
  .mLR__100--sp,.mLR__100{margin-left: calc(100px * var(--space__value)); margin-right: calc(100px * var(--space__value))}
  .mLR__110--sp,.mLR__110{margin-left: calc(110px * var(--space__value)); margin-right: calc(110px * var(--space__value))}
  .mLR__120--sp,.mLR__120{margin-left: calc(120px * var(--space__value)); margin-right: calc(120px * var(--space__value))}
  .mLR__130--sp,.mLR__130{margin-left: calc(130px * var(--space__value)); margin-right: calc(130px * var(--space__value))}
  .mLR__140--sp,.mLR__140{margin-left: calc(140px * var(--space__value)); margin-right: calc(140px * var(--space__value))}
  .mLR__150--sp,.mLR__150{margin-left: calc(150px * var(--space__value)); margin-right: calc(150px * var(--space__value))}
  .mLR__160--sp,.mLR__160{margin-left: calc(160px * var(--space__value)); margin-right: calc(160px * var(--space__value))}
  .mLR__170--sp,.mLR__170{margin-left: calc(170px * var(--space__value)); margin-right: calc(170px * var(--space__value))}
  .mLR__180--sp,.mLR__180{margin-left: calc(180px * var(--space__value)); margin-right: calc(180px * var(--space__value))}
  .mLR__190--sp,.mLR__190{margin-left: calc(190px * var(--space__value)); margin-right: calc(190px * var(--space__value))}
  .mLR__200--sp,.mLR__200{margin-left: calc(200px * var(--space__value)); margin-right: calc(200px * var(--space__value))}
  /*vw*/
  .mLR__vw1--sp,.mLR__vw1{margin-left: 1vw; margin-right: 1vw}
  .mLR__vw2--sp,.mLR__vw2{margin-left: 2vw; margin-right: 2vw}
  .mLR__vw3--sp,.mLR__vw3{margin-left: 3vw; margin-right: 3vw}
  .mLR__vw4--sp,.mLR__vw4{margin-left: 4vw; margin-right: 4vw}
  .mLR__vw5--sp,.mLR__vw5{margin-left: 5vw; margin-right: 5vw}
  .mLR__vw6--sp,.mLR__vw6{margin-left: 6vw; margin-right: 6vw}
  .mLR__vw7--sp,.mLR__vw7{margin-left: 7vw; margin-right: 7vw}
  .mLR__vw8--sp,.mLR__vw8{margin-left: 8vw; margin-right: 8vw}
  .mLR__vw9--sp,.mLR__vw9{margin-left: 9vw; margin-right: 9vw}
  .mLR__vw10--sp,.mLR__vw10{margin-left: 10vw; margin-right: 10vw}
  .mLR__vw11--sp,.mLR__vw11{margin-left: 11vw; margin-right: 11vw}
  .mLR__vw12--sp,.mLR__vw12{margin-left: 12vw; margin-right: 12vw}
  .mLR__vw13--sp,.mLR__vw13{margin-left: 13vw; margin-right: 13vw}
  .mLR__vw14--sp,.mLR__vw14{margin-left: 14vw; margin-right: 14vw}
  .mLR__vw15--sp,.mLR__vw15{margin-left: 15vw; margin-right: 15vw}

  .mLR__spaceS--sp,.mLR__spaceS{margin-right: var(--spaceS);margin-left: var(--spaceS)}
  .mLR__spaceM--sp,.mLR__spaceM{margin-right: var(--spaceM);margin-left: var(--spaceM)}
  .mLR__spaceL--sp,.mLR__spaceL{margin-right: var(--spaceL);margin-left: var(--spaceL)}
}
@media screen and (min-width: 768px){
  .mLR__5--tpc{margin-left: calc(5px * var(--space__value)); margin-right: calc(5px * var(--space__value))}
  .mLR__8--tpc{margin-left: calc(8px * var(--space__value)); margin-right: calc(8px * var(--space__value))}
  .mLR__10--tpc{margin-left: calc(10px * var(--space__value)); margin-right: calc(10px * var(--space__value))}
  .mLR__15--tpc{margin-left: calc(15px * var(--space__value)); margin-right: calc(15px * var(--space__value))}
  .mLR__20--tpc{margin-left: calc(20px * var(--space__value)); margin-right: calc(20px * var(--space__value))}
  .mLR__25--tpc{margin-left: calc(25px * var(--space__value)); margin-right: calc(25px * var(--space__value))}
  .mLR__30--tpc{margin-left: calc(30px * var(--space__value)); margin-right: calc(30px * var(--space__value))}
  .mLR__40--tpc{margin-left: calc(40px * var(--space__value)); margin-right: calc(40px * var(--space__value))}
  .mLR__50--tpc{margin-left: calc(50px * var(--space__value)); margin-right: calc(50px * var(--space__value))}
  .mLR__60--tpc{margin-left: calc(60px * var(--space__value)); margin-right: calc(60px * var(--space__value))}
  .mLR__70--tpc{margin-left: calc(70px * var(--space__value)); margin-right: calc(70px * var(--space__value))}
  .mLR__80--tpc{margin-left: calc(80px * var(--space__value)); margin-right: calc(80px * var(--space__value))}
  .mLR__90--tpc{margin-left: calc(90px * var(--space__value)); margin-right: calc(90px * var(--space__value))}
  .mLR__100--tpc{margin-left: calc(100px * var(--space__value)); margin-right: calc(100px * var(--space__value))}
  .mLR__110--tpc{margin-left: calc(110px * var(--space__value)); margin-right: calc(110px * var(--space__value))}
  .mLR__120--tpc{margin-left: calc(120px * var(--space__value)); margin-right: calc(120px * var(--space__value))}
  .mLR__130--tpc{margin-left: calc(130px * var(--space__value)); margin-right: calc(130px * var(--space__value))}
  .mLR__140--tpc{margin-left: calc(140px * var(--space__value)); margin-right: calc(140px * var(--space__value))}
  .mLR__150--tpc{margin-left: calc(150px * var(--space__value)); margin-right: calc(150px * var(--space__value))}
  .mLR__160--tpc{margin-left: calc(160px * var(--space__value)); margin-right: calc(160px * var(--space__value))}
  .mLR__170--tpc{margin-left: calc(170px * var(--space__value)); margin-right: calc(170px * var(--space__value))}
  .mLR__180--tpc{margin-left: calc(180px * var(--space__value)); margin-right: calc(180px * var(--space__value))}
  .mLR__190--tpc{margin-left: calc(190px * var(--space__value)); margin-right: calc(190px * var(--space__value))}
  .mLR__200--tpc{margin-left: calc(200px * var(--space__value)); margin-right: calc(200px * var(--space__value))}
  /*vw*/
  .mLR__vw1--tpc{margin-left: 1vw; margin-right: 1vw}
  .mLR__vw2--tpc{margin-left: 2vw; margin-right: 2vw}
  .mLR__vw3--tpc{margin-left: 3vw; margin-right: 3vw}
  .mLR__vw4--tpc{margin-left: 4vw; margin-right: 4vw}
  .mLR__vw5--tpc{margin-left: 5vw; margin-right: 5vw}
  .mLR__vw6--tpc{margin-left: 6vw; margin-right: 6vw}
  .mLR__vw7--tpc{margin-left: 7vw; margin-right: 7vw}
  .mLR__vw8--tpc{margin-left: 8vw; margin-right: 8vw}
  .mLR__vw9--tpc{margin-left: 9vw; margin-right: 9vw}
  .mLR__vw10--tpc{margin-left: 10vw; margin-right: 10vw}
  .mLR__vw11--tpc{margin-left: 11vw; margin-right: 11vw}
  .mLR__vw12--tpc{margin-left: 12vw; margin-right: 12vw}
  .mLR__vw13--tpc{margin-left: 13vw; margin-right: 13vw}
  .mLR__vw14--tpc{margin-left: 14vw; margin-right: 14vw}
  .mLR__vw15--tpc{margin-left: 15vw; margin-right: 15vw}

  .mLR__spaceS--tpc{margin-right: var(--spaceS);margin-left: var(--spaceS)}
  .mLR__spaceM--tpc{margin-right: var(--spaceM);margin-left: var(--spaceM)}
  .mLR__spaceL--tpc{margin-right: var(--spaceL);margin-left: var(--spaceL)}
}
@media screen and (min-width: 1024px){
  .mLR__5--pc,.mLR__5{margin-left: calc(5px * var(--space__value)); margin-right: calc(5px * var(--space__value))}
  .mLR__8--pc,.mLR__8{margin-left: calc(8px * var(--space__value)); margin-right: calc(8px * var(--space__value))}
  .mLR__10--pc,.mLR__10{margin-left: calc(10px * var(--space__value)); margin-right: calc(10px * var(--space__value))}
  .mLR__15--pc,.mLR__15{margin-left: calc(15px * var(--space__value)); margin-right: calc(15px * var(--space__value))}
  .mLR__20--pc,.mLR__20{margin-left: calc(20px * var(--space__value)); margin-right: calc(20px * var(--space__value))}
  .mLR__25--pc,.mLR__25{margin-left: calc(25px * var(--space__value)); margin-right: calc(25px * var(--space__value))}
  .mLR__30--pc,.mLR__30{margin-left: calc(30px * var(--space__value)); margin-right: calc(30px * var(--space__value))}
  .mLR__40--pc,.mLR__40{margin-left: calc(40px * var(--space__value)); margin-right: calc(40px * var(--space__value))}
  .mLR__50--pc,.mLR__50{margin-left: calc(50px * var(--space__value)); margin-right: calc(50px * var(--space__value))}
  .mLR__60--pc,.mLR__60{margin-left: calc(60px * var(--space__value)); margin-right: calc(60px * var(--space__value))}
  .mLR__70--pc,.mLR__70{margin-left: calc(70px * var(--space__value)); margin-right: calc(70px * var(--space__value))}
  .mLR__80--pc,.mLR__80{margin-left: calc(80px * var(--space__value)); margin-right: calc(80px * var(--space__value))}
  .mLR__90--pc,.mLR__90{margin-left: calc(90px * var(--space__value)); margin-right: calc(90px * var(--space__value))}
  .mLR__100--pc,.mLR__100{margin-left: calc(100px * var(--space__value)); margin-right: calc(100px * var(--space__value))}
  .mLR__110--pc,.mLR__110{margin-left: calc(110px * var(--space__value)); margin-right: calc(110px * var(--space__value))}
  .mLR__120--pc,.mLR__120{margin-left: calc(120px * var(--space__value)); margin-right: calc(120px * var(--space__value))}
  .mLR__130--pc,.mLR__130{margin-left: calc(130px * var(--space__value)); margin-right: calc(130px * var(--space__value))}
  .mLR__140--pc,.mLR__140{margin-left: calc(140px * var(--space__value)); margin-right: calc(140px * var(--space__value))}
  .mLR__150--pc,.mLR__150{margin-left: calc(150px * var(--space__value)); margin-right: calc(150px * var(--space__value))}
  .mLR__160--pc,.mLR__160{margin-left: calc(160px * var(--space__value)); margin-right: calc(160px * var(--space__value))}
  .mLR__170--pc,.mLR__170{margin-left: calc(170px * var(--space__value)); margin-right: calc(170px * var(--space__value))}
  .mLR__180--pc,.mLR__180{margin-left: calc(180px * var(--space__value)); margin-right: calc(180px * var(--space__value))}
  .mLR__190--pc,.mLR__190{margin-left: calc(190px * var(--space__value)); margin-right: calc(190px * var(--space__value))}
  .mLR__200--pc,.mLR__200{margin-left: calc(200px * var(--space__value)); margin-right: calc(200px * var(--space__value))}
  /*vw*/
  .mLR__vw1--pc,.mLR__vw1{margin-left: 1vw; margin-right: 1vw}
  .mLR__vw2--pc,.mLR__vw2{margin-left: 2vw; margin-right: 2vw}
  .mLR__vw3--pc,.mLR__vw3{margin-left: 3vw; margin-right: 3vw}
  .mLR__vw4--pc,.mLR__vw4{margin-left: 4vw; margin-right: 4vw}
  .mLR__vw5--pc,.mLR__vw5{margin-left: 5vw; margin-right: 5vw}
  .mLR__vw6--pc,.mLR__vw6{margin-left: 6vw; margin-right: 6vw}
  .mLR__vw7--pc,.mLR__vw7{margin-left: 7vw; margin-right: 7vw}
  .mLR__vw8--pc,.mLR__vw8{margin-left: 8vw; margin-right: 8vw}
  .mLR__vw9--pc,.mLR__vw9{margin-left: 9vw; margin-right: 9vw}
  .mLR__vw10--pc,.mLR__vw10{margin-left: 10vw; margin-right: 10vw}
  .mLR__vw11--pc,.mLR__vw11{margin-left: 11vw; margin-right: 11vw}
  .mLR__vw12--pc,.mLR__vw12{margin-left: 12vw; margin-right: 12vw}
  .mLR__vw13--pc,.mLR__vw13{margin-left: 13vw; margin-right: 13vw}
  .mLR__vw14--pc,.mLR__vw14{margin-left: 14vw; margin-right: 14vw}
  .mLR__vw15--pc,.mLR__vw15{margin-left: 15vw; margin-right: 15vw}

  .mLR__spaceS--pc,.mLR__spaceS{margin-right: var(--spaceS);margin-left: var(--spaceS)}
  .mLR__spaceM--pc,.mLR__spaceM{margin-right: var(--spaceM);margin-left: var(--spaceM)}
  .mLR__spaceL--pc,.mLR__spaceL{margin-right: var(--spaceL);margin-left: var(--spaceL)}
}
/*margin top*/
@media screen and (max-width: 1023px){
  .mT__5--sp,.mT__5{margin-top: calc(5px * var(--space__value))}
  .mT__8--sp,.mT__8{margin-top: calc(8px * var(--space__value))}
  .mT__10--sp,.mT__10{margin-top: calc(10px * var(--space__value))}
  .mT__15--sp,.mT__15{margin-top: calc(15px * var(--space__value))}
  .mT__20--sp,.mT__20{margin-top: calc(20px * var(--space__value))}
  .mT__25--sp,.mT__25{margin-top: calc(25px * var(--space__value))}
  .mT__30--sp,.mT__30{margin-top: calc(30px * var(--space__value))}
  .mT__40--sp,.mT__40{margin-top: calc(40px * var(--space__value))}
  .mT__50--sp,.mT__50{margin-top: calc(50px * var(--space__value))}
  .mT__60--sp,.mT__60{margin-top: calc(60px * var(--space__value))}
  .mT__70--sp,.mT__70{margin-top: calc(70px * var(--space__value))}
  .mT__80--sp,.mT__80{margin-top: calc(80px * var(--space__value))}
  .mT__90--sp,.mT__90{margin-top: calc(90px * var(--space__value))}
  .mT__100--sp,.mT__100{margin-top: calc(100px * var(--space__value))}
  .mT__110--sp,.mT__110{margin-top: calc(110px * var(--space__value))}
  .mT__120--sp,.mT__120{margin-top: calc(120px * var(--space__value))}
  .mT__130--sp,.mT__130{margin-top: calc(130px * var(--space__value))}
  .mT__140--sp,.mT__140{margin-top: calc(140px * var(--space__value))}
  .mT__150--sp,.mT__150{margin-top: calc(150px * var(--space__value))}
  .mT__160--sp,.mT__160{margin-top: calc(160px * var(--space__value))}
  .mT__170--sp,.mT__170{margin-top: calc(170px * var(--space__value))}
  .mT__180--sp,.mT__180{margin-top: calc(180px * var(--space__value))}
  .mT__190--sp,.mT__190{margin-top: calc(190px * var(--space__value))}
  .mT__200--sp,.mT__200{margin-top: calc(200px * var(--space__value))}
  /*vw*/
  .mT__vw1--sp,.mT__vw1{margin-top: 1vw}
  .mT__vw2--sp,.mT__vw2{margin-top: 2vw}
  .mT__vw3--sp,.mT__vw3{margin-top: 3vw}
  .mT__vw4--sp,.mT__vw4{margin-top: 4vw}
  .mT__vw5--sp,.mT__vw5{margin-top: 5vw}
  .mT__vw6--sp,.mT__vw6{margin-top: 6vw}
  .mT__vw7--sp,.mT__vw7{margin-top: 7vw}
  .mT__vw8--sp,.mT__vw8{margin-top: 8vw}
  .mT__vw9--sp,.mT__vw9{margin-top: 9vw}
  .mT__vw10--sp,.mT__vw10{margin-top: 10vw}
  .mT__vw11--sp,.mT__vw11{margin-top: 11vw}
  .mT__vw12--sp,.mT__vw12{margin-top: 12vw}
  .mT__vw13--sp,.mT__vw13{margin-top: 13vw}
  .mT__vw14--sp,.mT__vw14{margin-top: 14vw}
  .mT__vw15--sp,.mT__vw15{margin-top: 15vw}
}
@media screen and (min-width: 768px){
  .mT__5--tpc{margin-top: calc(5px * var(--space__value))}
  .mT__8--tpc{margin-top: calc(8px * var(--space__value))}
  .mT__10--tpc{margin-top: calc(10px * var(--space__value))}
  .mT__15--tpc{margin-top: calc(15px * var(--space__value))}
  .mT__20--tpc{margin-top: calc(20px * var(--space__value))}
  .mT__25--tpc{margin-top: calc(25px * var(--space__value))}
  .mT__30--tpc{margin-top: calc(30px * var(--space__value))}
  .mT__40--tpc{margin-top: calc(40px * var(--space__value))}
  .mT__50--tpc{margin-top: calc(50px * var(--space__value))}
  .mT__60--tpc{margin-top: calc(60px * var(--space__value))}
  .mT__70--tpc{margin-top: calc(70px * var(--space__value))}
  .mT__80--tpc{margin-top: calc(80px * var(--space__value))}
  .mT__90--tpc{margin-top: calc(90px * var(--space__value))}
  .mT__100--tpc{margin-top: calc(100px * var(--space__value))}
  .mT__110--tpc{margin-top: calc(110px * var(--space__value))}
  .mT__120--tpc{margin-top: calc(120px * var(--space__value))}
  .mT__130--tpc{margin-top: calc(130px * var(--space__value))}
  .mT__140--tpc{margin-top: calc(140px * var(--space__value))}
  .mT__150--tpc{margin-top: calc(150px * var(--space__value))}
  .mT__160--tpc{margin-top: calc(160px * var(--space__value))}
  .mT__170--tpc{margin-top: calc(170px * var(--space__value))}
  .mT__180--tpc{margin-top: calc(180px * var(--space__value))}
  .mT__190--tpc{margin-top: calc(190px * var(--space__value))}
  .mT__200--tpc{margin-top: calc(200px * var(--space__value))}
  /*vw*/
  .mT__vw1--tpc{margin-top: 1vw}
  .mT__vw2--tpc{margin-top: 2vw}
  .mT__vw3--tpc{margin-top: 3vw}
  .mT__vw4--tpc{margin-top: 4vw}
  .mT__vw5--tpc{margin-top: 5vw}
  .mT__vw6--tpc{margin-top: 6vw}
  .mT__vw7--tpc{margin-top: 7vw}
  .mT__vw8--tpc{margin-top: 8vw}
  .mT__vw9--tpc{margin-top: 9vw}
  .mT__vw10--tpc{margin-top: 10vw}
  .mT__vw11--tpc{margin-top: 11vw}
  .mT__vw12--tpc{margin-top: 12vw}
  .mT__vw13--tpc{margin-top: 13vw}
  .mT__vw14--tpc{margin-top: 14vw}
  .mT__vw15--tpc{margin-top: 15vw}
}
@media screen and (min-width: 1024px){
  .mT__5--pc,.mT__5{margin-top: calc(5px * var(--space__value))}
  .mT__8--pc,.mT__8{margin-top: calc(8px * var(--space__value))}
  .mT__10--pc,.mT__10{margin-top: calc(10px * var(--space__value))}
  .mT__15--pc,.mT__15{margin-top: calc(15px * var(--space__value))}
  .mT__20--pc,.mT__20{margin-top: calc(20px * var(--space__value))}
  .mT__25--pc,.mT__25{margin-top: calc(25px * var(--space__value))}
  .mT__30--pc,.mT__30{margin-top: calc(30px * var(--space__value))}
  .mT__40--pc,.mT__40{margin-top: calc(40px * var(--space__value))}
  .mT__50--pc,.mT__50{margin-top: calc(50px * var(--space__value))}
  .mT__60--pc,.mT__60{margin-top: calc(60px * var(--space__value))}
  .mT__70--pc,.mT__70{margin-top: calc(70px * var(--space__value))}
  .mT__80--pc,.mT__80{margin-top: calc(80px * var(--space__value))}
  .mT__90--pc,.mT__90{margin-top: calc(90px * var(--space__value))}
  .mT__100--pc,.mT__100{margin-top: calc(100px * var(--space__value))}
  .mT__110--pc,.mT__110{margin-top: calc(110px * var(--space__value))}
  .mT__120--pc,.mT__120{margin-top: calc(120px * var(--space__value))}
  .mT__130--pc,.mT__130{margin-top: calc(130px * var(--space__value))}
  .mT__140--pc,.mT__140{margin-top: calc(140px * var(--space__value))}
  .mT__150--pc,.mT__150{margin-top: calc(150px * var(--space__value))}
  .mT__160--pc,.mT__160{margin-top: calc(160px * var(--space__value))}
  .mT__170--pc,.mT__170{margin-top: calc(170px * var(--space__value))}
  .mT__180--pc,.mT__180{margin-top: calc(180px * var(--space__value))}
  .mT__190--pc,.mT__190{margin-top: calc(190px * var(--space__value))}
  .mT__200--pc,.mT__200{margin-top: calc(200px * var(--space__value))}
  /*vw*/
  .mT__vw1--pc,.mT__vw1{margin-top: 1vw}
  .mT__vw2--pc,.mT__vw2{margin-top: 2vw}
  .mT__vw3--pc,.mT__vw3{margin-top: 3vw}
  .mT__vw4--pc,.mT__vw4{margin-top: 4vw}
  .mT__vw5--pc,.mT__vw5{margin-top: 5vw}
  .mT__vw6--pc,.mT__vw6{margin-top: 6vw}
  .mT__vw7--pc,.mT__vw7{margin-top: 7vw}
  .mT__vw8--pc,.mT__vw8{margin-top: 8vw}
  .mT__vw9--pc,.mT__vw9{margin-top: 9vw}
  .mT__vw10--pc,.mT__vw10{margin-top: 10vw}
  .mT__vw11--pc,.mT__vw11{margin-top: 11vw}
  .mT__vw12--pc,.mT__vw12{margin-top: 12vw}
  .mT__vw13--pc,.mT__vw13{margin-top: 13vw}
  .mT__vw14--pc,.mT__vw14{margin-top: 14vw}
  .mT__vw15--pc,.mT__vw15{margin-top: 15vw}
}
/*margin bottom*/
@media screen and (max-width: 1023px){
  .mB__5--sp,.mB__5{margin-bottom: calc(5px * var(--space__value))}
  .mB__8--sp,.mB__8{margin-bottom: calc(8px * var(--space__value))}
  .mB__10--sp,.mB__10{margin-bottom: calc(10px * var(--space__value))}
  .mB__15--sp,.mB__15{margin-bottom: calc(15px * var(--space__value))}
  .mB__20--sp,.mB__20{margin-bottom: calc(20px * var(--space__value))}
  .mB__25--sp,.mB__25{margin-bottom: calc(25px * var(--space__value))}
  .mB__30--sp,.mB__30{margin-bottom: calc(30px * var(--space__value))}
  .mB__40--sp,.mB__40{margin-bottom: calc(40px * var(--space__value))}
  .mB__50--sp,.mB__50{margin-bottom: calc(50px * var(--space__value))}
  .mB__60--sp,.mB__60{margin-bottom: calc(60px * var(--space__value))}
  .mB__70--sp,.mB__70{margin-bottom: calc(70px * var(--space__value))}
  .mB__80--sp,.mB__80{margin-bottom: calc(80px * var(--space__value))}
  .mB__90--sp,.mB__90{margin-bottom: calc(90px * var(--space__value))}
  .mB__100--sp,.mB__100{margin-bottom: calc(100px * var(--space__value))}
  .mB__110--sp,.mB__110{margin-bottom: calc(110px * var(--space__value))}
  .mB__120--sp,.mB__120{margin-bottom: calc(120px * var(--space__value))}
  .mB__130--sp,.mB__130{margin-bottom: calc(130px * var(--space__value))}
  .mB__140--sp,.mB__140{margin-bottom: calc(140px * var(--space__value))}
  .mB__150--sp,.mB__150{margin-bottom: calc(150px * var(--space__value))}
  .mB__160--sp,.mB__160{margin-bottom: calc(160px * var(--space__value))}
  .mB__170--sp,.mB__170{margin-bottom: calc(170px * var(--space__value))}
  .mB__180--sp,.mB__180{margin-bottom: calc(180px * var(--space__value))}
  .mB__190--sp,.mB__190{margin-bottom: calc(190px * var(--space__value))}
  .mB__200--sp,.mB__200{margin-bottom: calc(200px * var(--space__value))}
  /*vw*/
  .mB__vw1--sp,.mB__vw1{margin-bottom: 1vw}
  .mB__vw2--sp,.mB__vw2{margin-bottom: 2vw}
  .mB__vw3--sp,.mB__vw3{margin-bottom: 3vw}
  .mB__vw4--sp,.mB__vw4{margin-bottom: 4vw}
  .mB__vw5--sp,.mB__vw5{margin-bottom: 5vw}
  .mB__vw6--sp,.mB__vw6{margin-bottom: 6vw}
  .mB__vw7--sp,.mB__vw7{margin-bottom: 7vw}
  .mB__vw8--sp,.mB__vw8{margin-bottom: 8vw}
  .mB__vw9--sp,.mB__vw9{margin-bottom: 9vw}
  .mB__vw10--sp,.mB__vw10{margin-bottom: 10vw}
  .mB__vw11--sp,.mB__vw11{margin-bottom: 11vw}
  .mB__vw12--sp,.mB__vw12{margin-bottom: 12vw}
  .mB__vw13--sp,.mB__vw13{margin-bottom: 13vw}
  .mB__vw14--sp,.mB__vw14{margin-bottom: 14vw}
  .mB__vw15--sp,.mB__vw15{margin-bottom: 15vw}
}
@media screen and (min-width: 768px){
  .mB__5--tpc{margin-bottom: calc(5px * var(--space__value))}
  .mB__8--tpc{margin-bottom: calc(8px * var(--space__value))}
  .mB__10--tpc{margin-bottom: calc(10px * var(--space__value))}
  .mB__15--tpc{margin-bottom: calc(15px * var(--space__value))}
  .mB__20--tpc{margin-bottom: calc(20px * var(--space__value))}
  .mB__25--tpc{margin-bottom: calc(25px * var(--space__value))}
  .mB__30--tpc{margin-bottom: calc(30px * var(--space__value))}
  .mB__40--tpc{margin-bottom: calc(40px * var(--space__value))}
  .mB__50--tpc{margin-bottom: calc(50px * var(--space__value))}
  .mB__60--tpc{margin-bottom: calc(60px * var(--space__value))}
  .mB__70--tpc{margin-bottom: calc(70px * var(--space__value))}
  .mB__80--tpc{margin-bottom: calc(80px * var(--space__value))}
  .mB__90--tpc{margin-bottom: calc(90px * var(--space__value))}
  .mB__100--tpc{margin-bottom: calc(100px * var(--space__value))}
  .mB__110--tpc{margin-bottom: calc(110px * var(--space__value))}
  .mB__120--tpc{margin-bottom: calc(120px * var(--space__value))}
  .mB__130--tpc{margin-bottom: calc(130px * var(--space__value))}
  .mB__140--tpc{margin-bottom: calc(140px * var(--space__value))}
  .mB__150--tpc{margin-bottom: calc(150px * var(--space__value))}
  .mB__160--tpc{margin-bottom: calc(160px * var(--space__value))}
  .mB__170--tpc{margin-bottom: calc(170px * var(--space__value))}
  .mB__180--tpc{margin-bottom: calc(180px * var(--space__value))}
  .mB__190--tpc{margin-bottom: calc(190px * var(--space__value))}
  .mB__200--tpc{margin-bottom: calc(200px * var(--space__value))}
  /*vw*/
  .mB__vw1--tpc{margin-bottom: 1vw}
  .mB__vw2--tpc{margin-bottom: 2vw}
  .mB__vw3--tpc{margin-bottom: 3vw}
  .mB__vw4--tpc{margin-bottom: 4vw}
  .mB__vw5--tpc{margin-bottom: 5vw}
  .mB__vw6--tpc{margin-bottom: 6vw}
  .mB__vw7--tpc{margin-bottom: 7vw}
  .mB__vw8--tpc{margin-bottom: 8vw}
  .mB__vw9--tpc{margin-bottom: 9vw}
  .mB__vw10--tpc{margin-bottom: 10vw}
  .mB__vw11--tpc{margin-bottom: 11vw}
  .mB__vw12--tpc{margin-bottom: 12vw}
  .mB__vw13--tpc{margin-bottom: 13vw}
  .mB__vw14--tpc{margin-bottom: 14vw}
  .mB__vw15--tpc{margin-bottom: 15vw}
}
@media screen and (min-width: 1024px){
  .mB__5--pc,.mB__5{margin-bottom: calc(5px * var(--space__value))}
  .mB__8--pc,.mB__8{margin-bottom: calc(8px * var(--space__value))}
  .mB__10--pc,.mB__10{margin-bottom: calc(10px * var(--space__value))}
  .mB__15--pc,.mB__15{margin-bottom: calc(15px * var(--space__value))}
  .mB__20--pc,.mB__20{margin-bottom: calc(20px * var(--space__value))}
  .mB__25--pc,.mB__25{margin-bottom: calc(25px * var(--space__value))}
  .mB__30--pc,.mB__30{margin-bottom: calc(30px * var(--space__value))}
  .mB__40--pc,.mB__40{margin-bottom: calc(40px * var(--space__value))}
  .mB__50--pc,.mB__50{margin-bottom: calc(50px * var(--space__value))}
  .mB__60--pc,.mB__60{margin-bottom: calc(60px * var(--space__value))}
  .mB__70--pc,.mB__70{margin-bottom: calc(70px * var(--space__value))}
  .mB__80--pc,.mB__80{margin-bottom: calc(80px * var(--space__value))}
  .mB__90--pc,.mB__90{margin-bottom: calc(90px * var(--space__value))}
  .mB__100--pc,.mB__100{margin-bottom: calc(100px * var(--space__value))}
  .mB__110--pc,.mB__110{margin-bottom: calc(110px * var(--space__value))}
  .mB__120--pc,.mB__120{margin-bottom: calc(120px * var(--space__value))}
  .mB__130--pc,.mB__130{margin-bottom: calc(130px * var(--space__value))}
  .mB__140--pc,.mB__140{margin-bottom: calc(140px * var(--space__value))}
  .mB__150--pc,.mB__150{margin-bottom: calc(150px * var(--space__value))}
  .mB__160--pc,.mB__160{margin-bottom: calc(160px * var(--space__value))}
  .mB__170--pc,.mB__170{margin-bottom: calc(170px * var(--space__value))}
  .mB__180--pc,.mB__180{margin-bottom: calc(180px * var(--space__value))}
  .mB__190--pc,.mB__190{margin-bottom: calc(190px * var(--space__value))}
  .mB__200--pc,.mB__200{margin-bottom: calc(200px * var(--space__value))}
  /*vw*/
  .mB__vw1--pc,.mB__vw1{margin-bottom: 1vw}
  .mB__vw2--pc,.mB__vw2{margin-bottom: 2vw}
  .mB__vw3--pc,.mB__vw3{margin-bottom: 3vw}
  .mB__vw4--pc,.mB__vw4{margin-bottom: 4vw}
  .mB__vw5--pc,.mB__vw5{margin-bottom: 5vw}
  .mB__vw6--pc,.mB__vw6{margin-bottom: 6vw}
  .mB__vw7--pc,.mB__vw7{margin-bottom: 7vw}
  .mB__vw8--pc,.mB__vw8{margin-bottom: 8vw}
  .mB__vw9--pc,.mB__vw9{margin-bottom: 9vw}
  .mB__vw10--pc,.mB__vw10{margin-bottom: 10vw}
  .mB__vw11--pc,.mB__vw11{margin-bottom: 11vw}
  .mB__vw12--pc,.mB__vw12{margin-bottom: 12vw}
  .mB__vw13--pc,.mB__vw13{margin-bottom: 13vw}
  .mB__vw14--pc,.mB__vw14{margin-bottom: 14vw}
  .mB__vw15--pc,.mB__vw15{margin-bottom: 15vw}
}
/*margin left*/
@media screen and (max-width: 1023px){
  .mL__5--sp,.mL__5{margin-left: calc(5px * var(--space__value))}
  .mL__8--sp,.mL__8{margin-left: calc(8px * var(--space__value))}
  .mL__10--sp,.mL__10{margin-left: calc(10px * var(--space__value))}
  .mL__15--sp,.mL__15{margin-left: calc(15px * var(--space__value))}
  .mL__20--sp,.mL__20{margin-left: calc(20px * var(--space__value))}
  .mL__25--sp,.mL__25{margin-left: calc(25px * var(--space__value))}
  .mL__30--sp,.mL__30{margin-left: calc(30px * var(--space__value))}
  .mL__40--sp,.mL__40{margin-left: calc(40px * var(--space__value))}
  .mL__50--sp,.mL__50{margin-left: calc(50px * var(--space__value))}
  .mL__60--sp,.mL__60{margin-left: calc(60px * var(--space__value))}
  .mL__70--sp,.mL__70{margin-left: calc(70px * var(--space__value))}
  .mL__80--sp,.mL__80{margin-left: calc(80px * var(--space__value))}
  .mL__90--sp,.mL__90{margin-left: calc(90px * var(--space__value))}
  .mL__100--sp,.mL__100{margin-left: calc(100px * var(--space__value))}
  .mL__110--sp,.mL__110{margin-left: calc(110px * var(--space__value))}
  .mL__120--sp,.mL__120{margin-left: calc(120px * var(--space__value))}
  .mL__130--sp,.mL__130{margin-left: calc(130px * var(--space__value))}
  .mL__140--sp,.mL__140{margin-left: calc(140px * var(--space__value))}
  .mL__150--sp,.mL__150{margin-left: calc(150px * var(--space__value))}
  .mL__160--sp,.mL__160{margin-left: calc(160px * var(--space__value))}
  .mL__170--sp,.mL__170{margin-left: calc(170px * var(--space__value))}
  .mL__180--sp,.mL__180{margin-left: calc(180px * var(--space__value))}
  .mL__190--sp,.mL__190{margin-left: calc(190px * var(--space__value))}
  .mL__200--sp,.mL__200{margin-left: calc(200px * var(--space__value))}
  /*vw*/
  .mL__vw1--sp,.mL__vw1{margin-left: 1vw}
  .mL__vw2--sp,.mL__vw2{margin-left: 2vw}
  .mL__vw3--sp,.mL__vw3{margin-left: 3vw}
  .mL__vw4--sp,.mL__vw4{margin-left: 4vw}
  .mL__vw5--sp,.mL__vw5{margin-left: 5vw}
  .mL__vw6--sp,.mL__vw6{margin-left: 6vw}
  .mL__vw7--sp,.mL__vw7{margin-left: 7vw}
  .mL__vw8--sp,.mL__vw8{margin-left: 8vw}
  .mL__vw9--sp,.mL__vw9{margin-left: 9vw}
  .mL__vw10--sp,.mL__vw10{margin-left: 10vw}
  .mL__vw11--sp,.mL__vw11{margin-left: 11vw}
  .mL__vw12--sp,.mL__vw12{margin-left: 12vw}
  .mL__vw13--sp,.mL__vw13{margin-left: 13vw}
  .mL__vw14--sp,.mL__vw14{margin-left: 14vw}
  .mL__vw15--sp,.mL__vw15{margin-left: 15vw}

  .mL__spaceS--sp,.mL__spaceS{margin-left: var(--spaceS)}
  .mL__spaceM--sp,.mL__spaceM{margin-left: var(--spaceM)}
  .mL__spaceL--sp,.mL__spaceL{margin-left: var(--spaceL)}
}
@media screen and (min-width: 768px){
  .mL__5--tpc{margin-left: calc(5px * var(--space__value))}
  .mL__8--tpc{margin-left: calc(8px * var(--space__value))}
  .mL__10--tpc{margin-left: calc(10px * var(--space__value))}
  .mL__15--tpc{margin-left: calc(15px * var(--space__value))}
  .mL__20--tpc{margin-left: calc(20px * var(--space__value))}
  .mL__25--tpc{margin-left: calc(25px * var(--space__value))}
  .mL__30--tpc{margin-left: calc(30px * var(--space__value))}
  .mL__40--tpc{margin-left: calc(40px * var(--space__value))}
  .mL__50--tpc{margin-left: calc(50px * var(--space__value))}
  .mL__60--tpc{margin-left: calc(60px * var(--space__value))}
  .mL__70--tpc{margin-left: calc(70px * var(--space__value))}
  .mL__80--tpc{margin-left: calc(80px * var(--space__value))}
  .mL__90--tpc{margin-left: calc(90px * var(--space__value))}
  .mL__100--tpc{margin-left: calc(100px * var(--space__value))}
  .mL__110--tpc{margin-left: calc(110px * var(--space__value))}
  .mL__120--tpc{margin-left: calc(120px * var(--space__value))}
  .mL__130--tpc{margin-left: calc(130px * var(--space__value))}
  .mL__140--tpc{margin-left: calc(140px * var(--space__value))}
  .mL__150--tpc{margin-left: calc(150px * var(--space__value))}
  .mL__160--tpc{margin-left: calc(160px * var(--space__value))}
  .mL__170--tpc{margin-left: calc(170px * var(--space__value))}
  .mL__180--tpc{margin-left: calc(180px * var(--space__value))}
  .mL__190--tpc{margin-left: calc(190px * var(--space__value))}
  .mL__200--tpc{margin-left: calc(200px * var(--space__value))}
  /*vw*/
  .mL__vw1--tpc{margin-left: 1vw}
  .mL__vw2--tpc{margin-left: 2vw}
  .mL__vw3--tpc{margin-left: 3vw}
  .mL__vw4--tpc{margin-left: 4vw}
  .mL__vw5--tpc{margin-left: 5vw}
  .mL__vw6--tpc{margin-left: 6vw}
  .mL__vw7--tpc{margin-left: 7vw}
  .mL__vw8--tpc{margin-left: 8vw}
  .mL__vw9--tpc{margin-left: 9vw}
  .mL__vw10--tpc{margin-left: 10vw}
  .mL__vw11--tpc{margin-left: 11vw}
  .mL__vw12--tpc{margin-left: 12vw}
  .mL__vw13--tpc{margin-left: 13vw}
  .mL__vw14--tpc{margin-left: 14vw}
  .mL__vw15--tpc{margin-left: 15vw}

  .mL__spaceS--tpc{margin-left: var(--spaceS)}
  .mL__spaceM--tpc{margin-left: var(--spaceM)}
  .mL__spaceL--tpc{margin-left: var(--spaceL)}
}
@media screen and (min-width: 1024px){
  .mL__5--pc,.mL__5{margin-left: calc(5px * var(--space__value))}
  .mL__8--pc,.mL__8{margin-left: calc(8px * var(--space__value))}
  .mL__10--pc,.mL__10{margin-left: calc(10px * var(--space__value))}
  .mL__15--pc,.mL__15{margin-left: calc(15px * var(--space__value))}
  .mL__20--pc,.mL__20{margin-left: calc(20px * var(--space__value))}
  .mL__25--pc,.mL__25{margin-left: calc(25px * var(--space__value))}
  .mL__30--pc,.mL__30{margin-left: calc(30px * var(--space__value))}
  .mL__40--pc,.mL__40{margin-left: calc(40px * var(--space__value))}
  .mL__50--pc,.mL__50{margin-left: calc(50px * var(--space__value))}
  .mL__60--pc,.mL__60{margin-left: calc(60px * var(--space__value))}
  .mL__70--pc,.mL__70{margin-left: calc(70px * var(--space__value))}
  .mL__80--pc,.mL__80{margin-left: calc(80px * var(--space__value))}
  .mL__90--pc,.mL__90{margin-left: calc(90px * var(--space__value))}
  .mL__100--pc,.mL__100{margin-left: calc(100px * var(--space__value))}
  .mL__110--pc,.mL__110{margin-left: calc(110px * var(--space__value))}
  .mL__120--pc,.mL__120{margin-left: calc(120px * var(--space__value))}
  .mL__130--pc,.mL__130{margin-left: calc(130px * var(--space__value))}
  .mL__140--pc,.mL__140{margin-left: calc(140px * var(--space__value))}
  .mL__150--pc,.mL__150{margin-left: calc(150px * var(--space__value))}
  .mL__160--pc,.mL__160{margin-left: calc(160px * var(--space__value))}
  .mL__170--pc,.mL__170{margin-left: calc(170px * var(--space__value))}
  .mL__180--pc,.mL__180{margin-left: calc(180px * var(--space__value))}
  .mL__190--pc,.mL__190{margin-left: calc(190px * var(--space__value))}
  .mL__200--pc,.mL__200{margin-left: calc(200px * var(--space__value))}
  /*vw*/
  .mL__vw1--pc,.mL__vw1{margin-left: 1vw}
  .mL__vw2--pc,.mL__vw2{margin-left: 2vw}
  .mL__vw3--pc,.mL__vw3{margin-left: 3vw}
  .mL__vw4--pc,.mL__vw4{margin-left: 4vw}
  .mL__vw5--pc,.mL__vw5{margin-left: 5vw}
  .mL__vw6--pc,.mL__vw6{margin-left: 6vw}
  .mL__vw7--pc,.mL__vw7{margin-left: 7vw}
  .mL__vw8--pc,.mL__vw8{margin-left: 8vw}
  .mL__vw9--pc,.mL__vw9{margin-left: 9vw}
  .mL__vw10--pc,.mL__vw10{margin-left: 10vw}
  .mL__vw11--pc,.mL__vw11{margin-left: 11vw}
  .mL__vw12--pc,.mL__vw12{margin-left: 12vw}
  .mL__vw13--pc,.mL__vw13{margin-left: 13vw}
  .mL__vw14--pc,.mL__vw14{margin-left: 14vw}
  .mL__vw15--pc,.mL__vw15{margin-left: 15vw}

  .mL__spaceS--pc,.mL__spaceS{margin-left: var(--spaceS)}
  .mL__spaceM--pc,.mL__spaceM{margin-left: var(--spaceM)}
  .mL__spaceL--pc,.mL__spaceL{margin-left: var(--spaceL)}
}
/*margin right*/
@media screen and (max-width: 1023px){
  .mR__5--sp,.mR__5{margin-right: calc(5px * var(--space__value))}
  .mR__8--sp,.mR__8{margin-right: calc(8px * var(--space__value))}
  .mR__10--sp,.mR__10{margin-right: calc(10px * var(--space__value))}
  .mR__15--sp,.mR__15{margin-right: calc(15px * var(--space__value))}
  .mR__20--sp,.mR__20{margin-right: calc(20px * var(--space__value))}
  .mR__25--sp,.mR__25{margin-right: calc(25px * var(--space__value))}
  .mR__30--sp,.mR__30{margin-right: calc(30px * var(--space__value))}
  .mR__40--sp,.mR__40{margin-right: calc(40px * var(--space__value))}
  .mR__50--sp,.mR__50{margin-right: calc(50px * var(--space__value))}
  .mR__60--sp,.mR__60{margin-right: calc(60px * var(--space__value))}
  .mR__70--sp,.mR__70{margin-right: calc(70px * var(--space__value))}
  .mR__80--sp,.mR__80{margin-right: calc(80px * var(--space__value))}
  .mR__90--sp,.mR__90{margin-right: calc(90px * var(--space__value))}
  .mR__100--sp,.mR__100{margin-right: calc(100px * var(--space__value))}
  .mR__110--sp,.mR__110{margin-right: calc(110px * var(--space__value))}
  .mR__120--sp,.mR__120{margin-right: calc(120px * var(--space__value))}
  .mR__130--sp,.mR__130{margin-right: calc(130px * var(--space__value))}
  .mR__140--sp,.mR__140{margin-right: calc(140px * var(--space__value))}
  .mR__150--sp,.mR__150{margin-right: calc(150px * var(--space__value))}
  .mR__160--sp,.mR__160{margin-right: calc(160px * var(--space__value))}
  .mR__170--sp,.mR__170{margin-right: calc(170px * var(--space__value))}
  .mR__180--sp,.mR__180{margin-right: calc(180px * var(--space__value))}
  .mR__190--sp,.mR__190{margin-right: calc(190px * var(--space__value))}
  .mR__200--sp,.mR__200{margin-right: calc(200px * var(--space__value))}
  /*vw*/
  .mR__vw1--sp,.mR__vw1{margin-right: 1vw}
  .mR__vw2--sp,.mR__vw2{margin-right: 2vw}
  .mR__vw3--sp,.mR__vw3{margin-right: 3vw}
  .mR__vw4--sp,.mR__vw4{margin-right: 4vw}
  .mR__vw5--sp,.mR__vw5{margin-right: 5vw}
  .mR__vw6--sp,.mR__vw6{margin-right: 6vw}
  .mR__vw7--sp,.mR__vw7{margin-right: 7vw}
  .mR__vw8--sp,.mR__vw8{margin-right: 8vw}
  .mR__vw9--sp,.mR__vw9{margin-right: 9vw}
  .mR__vw10--sp,.mR__vw10{margin-right: 10vw}
  .mR__vw11--sp,.mR__vw11{margin-right: 11vw}
  .mR__vw12--sp,.mR__vw12{margin-right: 12vw}
  .mR__vw13--sp,.mR__vw13{margin-right: 13vw}
  .mR__vw14--sp,.mR__vw14{margin-right: 14vw}
  .mR__vw15--sp,.mR__vw15{margin-right: 15vw}

  .mR__spaceS--sp,.mR__spaceS{margin-right: var(--spaceS)}
  .mR__spaceM--sp,.mR__spaceM{margin-right: var(--spaceM)}
  .mR__spaceL--sp,.mR__spaceL{margin-right: var(--spaceL)}
}
@media screen and (min-width: 768px){
  .mR__5--tpc{margin-right: calc(5px * var(--space__value))}
  .mR__8--tpc{margin-right: calc(8px * var(--space__value))}
  .mR__10--tpc{margin-right: calc(10px * var(--space__value))}
  .mR__15--tpc{margin-right: calc(15px * var(--space__value))}
  .mR__20--tpc{margin-right: calc(20px * var(--space__value))}
  .mR__25--tpc{margin-right: calc(25px * var(--space__value))}
  .mR__30--tpc{margin-right: calc(30px * var(--space__value))}
  .mR__40--tpc{margin-right: calc(40px * var(--space__value))}
  .mR__50--tpc{margin-right: calc(50px * var(--space__value))}
  .mR__60--tpc{margin-right: calc(60px * var(--space__value))}
  .mR__70--tpc{margin-right: calc(70px * var(--space__value))}
  .mR__80--tpc{margin-right: calc(80px * var(--space__value))}
  .mR__90--tpc{margin-right: calc(90px * var(--space__value))}
  .mR__100--tpc{margin-right: calc(100px * var(--space__value))}
  .mR__110--tpc{margin-right: calc(110px * var(--space__value))}
  .mR__120--tpc{margin-right: calc(120px * var(--space__value))}
  .mR__130--tpc{margin-right: calc(130px * var(--space__value))}
  .mR__140--tpc{margin-right: calc(140px * var(--space__value))}
  .mR__150--tpc{margin-right: calc(150px * var(--space__value))}
  .mR__160--tpc{margin-right: calc(160px * var(--space__value))}
  .mR__170--tpc{margin-right: calc(170px * var(--space__value))}
  .mR__180--tpc{margin-right: calc(180px * var(--space__value))}
  .mR__190--tpc{margin-right: calc(190px * var(--space__value))}
  .mR__200--tpc{margin-right: calc(200px * var(--space__value))}
  /*vw*/
  .mR__vw1--tpc{margin-right: 1vw}
  .mR__vw2--tpc{margin-right: 2vw}
  .mR__vw3--tpc{margin-right: 3vw}
  .mR__vw4--tpc{margin-right: 4vw}
  .mR__vw5--tpc{margin-right: 5vw}
  .mR__vw6--tpc{margin-right: 6vw}
  .mR__vw7--tpc{margin-right: 7vw}
  .mR__vw8--tpc{margin-right: 8vw}
  .mR__vw9--tpc{margin-right: 9vw}
  .mR__vw10--tpc{margin-right: 10vw}
  .mR__vw11--tpc{margin-right: 11vw}
  .mR__vw12--tpc{margin-right: 12vw}
  .mR__vw13--tpc{margin-right: 13vw}
  .mR__vw14--tpc{margin-right: 14vw}
  .mR__vw15--tpc{margin-right: 15vw}

  .mR__spaceS--tpc{margin-right: var(--spaceS)}
  .mR__spaceM--tpc{margin-right: var(--spaceM)}
  .mR__spaceL--tpc{margin-right: var(--spaceL)}
}
@media screen and (min-width: 1024px){
  .mR__5--pc,.mR__5{margin-right: calc(5px * var(--space__value))}
  .mR__8--pc,.mR__8{margin-right: calc(8px * var(--space__value))}
  .mR__10--pc,.mR__10{margin-right: calc(10px * var(--space__value))}
  .mR__15--pc,.mR__15{margin-right: calc(15px * var(--space__value))}
  .mR__20--pc,.mR__20{margin-right: calc(20px * var(--space__value))}
  .mR__25--pc,.mR__25{margin-right: calc(25px * var(--space__value))}
  .mR__30--pc,.mR__30{margin-right: calc(30px * var(--space__value))}
  .mR__40--pc,.mR__40{margin-right: calc(40px * var(--space__value))}
  .mR__50--pc,.mR__50{margin-right: calc(50px * var(--space__value))}
  .mR__60--pc,.mR__60{margin-right: calc(60px * var(--space__value))}
  .mR__70--pc,.mR__70{margin-right: calc(70px * var(--space__value))}
  .mR__80--pc,.mR__80{margin-right: calc(80px * var(--space__value))}
  .mR__90--pc,.mR__90{margin-right: calc(90px * var(--space__value))}
  .mR__100--pc,.mR__100{margin-right: calc(100px * var(--space__value))}
  .mR__110--pc,.mR__110{margin-right: calc(110px * var(--space__value))}
  .mR__120--pc,.mR__120{margin-right: calc(120px * var(--space__value))}
  .mR__130--pc,.mR__130{margin-right: calc(130px * var(--space__value))}
  .mR__140--pc,.mR__140{margin-right: calc(140px * var(--space__value))}
  .mR__150--pc,.mR__150{margin-right: calc(150px * var(--space__value))}
  .mR__160--pc,.mR__160{margin-right: calc(160px * var(--space__value))}
  .mR__170--pc,.mR__170{margin-right: calc(170px * var(--space__value))}
  .mR__180--pc,.mR__180{margin-right: calc(180px * var(--space__value))}
  .mR__190--pc,.mR__190{margin-right: calc(190px * var(--space__value))}
  .mR__200--pc,.mR__200{margin-right: calc(200px * var(--space__value))}
  /*vw*/
  .mR__vw1--pc,.mR__vw1{margin-right: 1vw}
  .mR__vw2--pc,.mR__vw2{margin-right: 2vw}
  .mR__vw3--pc,.mR__vw3{margin-right: 3vw}
  .mR__vw4--pc,.mR__vw4{margin-right: 4vw}
  .mR__vw5--pc,.mR__vw5{margin-right: 5vw}
  .mR__vw6--pc,.mR__vw6{margin-right: 6vw}
  .mR__vw7--pc,.mR__vw7{margin-right: 7vw}
  .mR__vw8--pc,.mR__vw8{margin-right: 8vw}
  .mR__vw9--pc,.mR__vw9{margin-right: 9vw}
  .mR__vw10--pc,.mR__vw10{margin-right: 10vw}
  .mR__vw11--pc,.mR__vw11{margin-right: 11vw}
  .mR__vw12--pc,.mR__vw12{margin-right: 12vw}
  .mR__vw13--pc,.mR__vw13{margin-right: 13vw}
  .mR__vw14--pc,.mR__vw14{margin-right: 14vw}
  .mR__vw15--pc,.mR__vw15{margin-right: 15vw}

  .mR__spaceS--pc,.mR__spaceS{margin-right: var(--spaceS)}
  .mR__spaceM--pc,.mR__spaceM{margin-right: var(--spaceM)}
  .mR__spaceL--pc,.mR__spaceL{margin-right: var(--spaceL)}
}

/*
   FLEX BOX
--------------------------------------------------------------*/
@media screen and (max-width: 1023px){
  .fxs,
  .fxs--sp{
    -ms-flex-negative: 0;
    flex-shrink: 0;
  }
  .fx,
  .fx__w,
  .fx__b,
  .fx__c,
  .fx--sp,
  .fx__w--sp,
  .fx__b--sp,
  .fx__c--sp{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .fx__w,
  .fx__w--sp{
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  .fx__b,
  .fx__b--sp{
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  .fx__c,
  .fx__c--sp{
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .fx__i,
  .fx__i--sp{
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
  }
  .i__m,
  .i__m--sp{
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .i__c,
  .i__c--sp{
    -webkit-justify-content: center;
    justify-content: center;
  }
  .i__mc,
  .i__mc--sp{
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .i__t,
  .i__t--sp{
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
  .i__b,
  .i__b--sp{
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
  }
  .i__h,
  .i__h--sp{
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
  }
  .i__change,
  .i__change--sp{
    -webkit-flex-direction: row-reverse;
    flex-direction: row-reverse;
  }
}
@media screen and (min-width:768px){
  .fxs--tpc{
    -ms-flex-negative: 0;
    flex-shrink: 0;
  }
  .fx--tpc,
  .fx__w--tpc,
  .fx__b--tpc,
  .fx__c--tpc{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .fx__w--tpc{
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  .fx__b--tpc{
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  .fx__c--tpc{
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .fx__i--tpc{
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
  }
  .i__m--tpc{
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .i__c--tpc{
    -webkit-justify-content: center;
    justify-content: center;
  }
  .i__mc--tpc{
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .i__t--tpc{
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
  .i__b--tpc{
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
  }
  .i__h--tpc{
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
  }
  .i__change--tpc{
    -webkit-flex-direction: row-reverse;
    flex-direction: row-reverse;
  }
  .fx__none--tpc{display: block;}
}
@media screen and (min-width: 1024px){
  .fxs,
  .fxs--pc{
    -ms-flex-negative: 0;
    flex-shrink: 0;
  }
  .fx,
  .fx__w,
  .fx__b,
  .fx__c,
  .fx--pc,
  .fx__w--pc,
  .fx__b--pc,
  .fx__c--pc{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .fx__w,
  .fx__w--pc{
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  .fx__b,
  .fx__b--pc{
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  .fx__c,
  .fx__c--pc{
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .fx__i,
  .fx__i--pc{
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
  }
  .i__m,
  .i__m--pc{
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .i__c,
  .i__c--pc{
    -webkit-justify-content: center;
    justify-content: center;
  }
  .i__mc,
  .i__mc--pc{
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .i__t,
  .i__t--pc{
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
  .i__b,
  .i__b--pc{
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
  }
  .i__h,
  .i__h--pc{
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
  }
  .i__change,
  .i__change--pc{
    -webkit-flex-direction: row-reverse;
    flex-direction: row-reverse;
  }
}

/*
   BORDER
--------------------------------------------------------------*/
@media screen and (max-width: 1023px){
  .b__s.bT--sp,
  .b__s.bT{
    border-top-width: 1px;
    border-top-style: solid;
  }
  .b__s.bB--sp,
  .b__s.bB{
    border-bottom-width: 1px;
    border-bottom-style: solid;
  }
  .b__s.bL--sp,
  .b__s.bL{
    border-left-width: 1px;
    border-left-style: solid;
  }
  .b__s.bR--sp,
  .b__s.bR{
    border-right-width: 1px;
    border-left-style: solid;
  }
  .b__d.bT--sp,
  .b__d.bT{
    border-top-width: 1px;
    border-top-style: dotted;
  }
  .b__d.bB--sp,
  .b__d.bB{
    border-bottom-width: 1px;
    border-bottom-style: dotted;
  }
  .b__d.bL--sp,
  .b__d.bL{
    border-left-width: 1px;
    border-left-style: dotted;
  }
  .b__d.bR--sp,
  .b__d.bR{
    border-right-width: 1px;
    border-right-style: dotted;
  }
  .b__s.bW__1--sp,
  .b__s.bW__1{
    border-style: solid;
    border-width: 1px;
  }
  .b__s.bW__2--sp,
  .b__s.bW__2{
    border-style: solid;
    border-width: 2px;
  }
  .b__s.bW__3--sp,
  .b__s.bW__3{
    border-style: solid;
    border-width: 3px;
  }
  .b__s.bW__4--sp,
  .b__s.bW__4{
    border-style: solid;
    border-width: 4px;
  }
  .b__d.bW__1--sp,
  .b__d.bW__1{
    border-style: dotted;
    border-width: 1px;
  }
  .b__d.bW__2--sp,
  .b__d.bW__2{
    border-style: dotted;
    border-width: 2px;
  }
  .b__d.bW__3--sp,
  .b__d.bW__3{
    border-style: dotted;
    border-width: 3px;
  }
  .b__d.bW__4--sp,
  .b__d.bW__4{
    border-style: dotted;
    border-width: 4px;
  }
}
@media screen and (min-width: 768px){
  .b__s.bT--tpc{
    border-top-width: 1px;
    border-top-style: solid;
  }
  .b__s.bB--tpc{
    border-bottom-width: 1px;
    border-bottom-style: solid;
  }
  .b__s.bL--tpc{
    border-left-width: 1px;
    border-left-style: solid;
  }
  .b__s.bR--tpc{
    border-right-width: 1px;
    border-left-style: solid;
  }
  .b__d.bT--tpc{
    border-top-width: 1px;
    border-top-style: dotted;
  }
  .b__d.bB--tpc{
    border-bottom-width: 1px;
    border-bottom-style: dotted;
  }
  .b__d.bL--tpc{
    border-left-width: 1px;
    border-left-style: dotted;
  }
  .b__d.bR--tpc{
    border-right-width: 1px;
    border-right-style: dotted;
  }
  .b__s.bW__1--tpc{
    border-style: solid;
    border-width: 1px;
  }
  .b__s.bW__2--tpc{
    border-style: solid;
    border-width: 2px;
  }
  .b__s.bW__3--tpc{
    border-style: solid;
    border-width: 3px;
  }
  .b__s.bW__4--tpc{
    border-style: solid;
    border-width: 4px;
  }
  .b__d.bW__1--tpc{
    border-style: dotted;
    border-width: 1px;
  }
  .b__d.bW__2--tpc{
    border-style: dotted;
    border-width: 2px;
  }
  .b__d.bW__3--tpc{
    border-style: dotted;
    border-width: 3px;
  }
  .b__d.bW__4--tpc{
    border-style: dotted;
    border-width: 4px;
  }
}
@media screen and (min-width: 1024px){
  .b__s.bT--pc,
  .b__s.bT{
    border-top-width: 1px;
    border-top-style: solid;
  }
  .b__s.bB--pc,
  .b__s.bB{
    border-bottom-width: 1px;
    border-bottom-style: solid;
  }
  .b__s.bL--pc,
  .b__s.bL{
    border-left-width: 1px;
    border-left-style: solid;
  }
  .b__s.bR--pc,
  .b__s.bR{
    border-right-width: 1px;
    border-left-style: solid;
  }
  .b__d.bT--pc,
  .b__d.bT{
    border-top-width: 1px;
    border-top-style: dotted;
  }
  .b__d.bB--pc,
  .b__d.bB{
    border-bottom-width: 1px;
    border-bottom-style: dotted;
  }
  .b__d.bL--pc,
  .b__d.bL{
    border-left-width: 1px;
    border-left-style: dotted;
  }
  .b__d.bR--pc,
  .b__d.bR{
    border-right-width: 1px;
    border-right-style: dotted;
  }
  .b__s.bW__1--pc,
  .b__s.bW__1{
    border-style: solid;
    border-width: 1px;
  }
  .b__s.bW__2--pc,
  .b__s.bW__2{
    border-style: solid;
    border-width: 2px;
  }
  .b__s.bW__3--pc,
  .b__s.bW__3{
    border-style: solid;
    border-width: 3px;
  }
  .b__s.bW__4--pc,
  .b__s.bW__4{
    border-style: solid;
    border-width: 4px;
  }
  .b__d.bW__1--pc,
  .b__d.bW__1{
    border-style: dotted;
    border-width: 1px;
  }
  .b__d.bW__2--pc,
  .b__d.bW__2{
    border-style: dotted;
    border-width: 2px;
  }
  .b__d.bW__3--pc,
  .b__d.bW__3{
    border-style: dotted;
    border-width: 3px;
  }
  .b__d.bW__4--pc,
  .b__d.bW__4{
    border-style: dotted;
    border-width: 4px;
  }
}

/*
   BORDER RADIUS
--------------------------------------------------------------*/
@media screen and (max-width: 1023px){
  .bR__3--sp,.bR__3{border-radius: 3px;}
  .bR__5--sp,.bR__5{border-radius: 5px;}
  .bR__8--sp,.bR__8{border-radius: 8px;}
  .bR__10--sp,.bR__10{border-radius: 10px;}
  .bR__15--sp,.bR__15{border-radius: 15px;}
  .bR__20--sp,.bR__20{border-radius: 20px;}
}
@media screen and (min-width: 768px){
  .bR__3--tpc{border-radius: 3px;}
  .bR__5--tpc{border-radius: 5px;}
  .bR__8--tpc{border-radius: 8px;}
  .bR__10--tpc{border-radius: 10px;}
  .bR__15--tpc{border-radius: 15px;}
  .bR__20--tpc{border-radius: 20px;}
}
@media screen and (min-width: 1024px){
  .bR__3--pc,.bR__3{border-radius: 3px;}
  .bR__5--pc,.bR__5{border-radius: 5px;}
  .bR__8--pc,.bR__8{border-radius: 8px;}
  .bR__10--pc,.bR__10{border-radius: 10px;}
  .bR__15--pc,.bR__15{border-radius: 15px;}
  .bR__20--pc,.bR__20{border-radius: 20px;}
}

/*
   list
--------------------------------------------------------------*/
@media screen and (max-width: 1023px){
  .list1 > *,.list1--sp > *{width: 100%}
  .list2 > *,.list2--sp > *{width: 50%}
  .list3 > *,.list3--sp > *{width: 33.33%}
  .list4 > *,.list4--sp > *{width: 25%}
  .list5 > *,.list5--sp > *{width: 20%}
  .list6 > *,.list6--sp > *{width: 16.66%}

  .listSpace__5--sp > *,
  .listSpace__5 > *{
    padding: calc(5px * var(--space__value));
  }
  .listSpace__10--sp > *,
  .listSpace__10 > *{
    padding: calc(10px * var(--space__value));
  }
  .listSpace__15--sp > *,
  .listSpace__15 > *{
    padding: calc(15px * var(--space__value));
  }
  .listSpace__20--sp > *,
  .listSpace__20 > *{
    padding: calc(20px * var(--space__value));
  }
  .listSpace__5--sp,
  .listSpace__5{
    margin: calc( -1 * 5px * var(--space__value));
  }
  .listSpace__10--sp,
  .listSpace__10{
    margin: calc( -1 * 10px * var(--space__value));
  }
  .listSpace__15--sp,
  .listSpace__15{
    margin: calc( -1 * 15px * var(--space__value));
  }
  .listSpace__20--sp,
  .listSpace__20{
    margin: calc( -1 * 20px * var(--space__value));
  }

  .w__S.listSpace__5,
  .w__S.listSpace__5--sp,
  .w__S--sp.listSpace__5--sp,
  .w__S--sp.listSpace__5{
    padding-left: calc(var(--spaceL) - calc(5px * var(--space__value)));
    padding-right: calc(var(--spaceL) - calc(5px * var(--space__value)));
  }
  .w__L.listSpace__5,
  .w__L.listSpace__5--sp,
  .w__L--sp.listSpace__5--sp,
  .w__L--sp.listSpace__5{
    padding-left: calc(var(--spaceS) - calc(5px * var(--space__value)));
    padding-right: calc(var(--spaceS) - calc(5px * var(--space__value)));
  }
  .w__base.listSpace__5,
  .w__base.listSpace__5--sp,
  .w__base--sp.listSpace__5--sp,
  .w__base--sp.listSpace__5{
    padding-left: calc(var(--spaceM) - calc(5px * var(--space__value)));
    padding-right: calc(var(--spaceM) - calc(5px * var(--space__value)));
  }
  .w__S.listSpace__10,
  .w__S.listSpace__10--sp,
  .w__S--sp.listSpace__10--sp,
  .w__S--sp.listSpace__10{
    padding-left: calc(var(--spaceL) - calc(10px * var(--space__value)));
    padding-right: calc(var(--spaceL) - calc(10px * var(--space__value)));
  }
  .w__L.listSpace__10,
  .w__L.listSpace__10--sp,
  .w__L--sp.listSpace__10--sp,
  .w__L--sp.listSpace__10{
    padding-left: calc(var(--spaceS) - calc(10px * var(--space__value)));
    padding-right: calc(var(--spaceS) - calc(10px * var(--space__value)));
  }
  .w__base.listSpace__10,
  .w__base.listSpace__10--sp,
  .w__base--sp.listSpace__10--sp,
  .w__base--sp.listSpace__10{
    padding-left: calc(var(--spaceM) - calc(10px * var(--space__value)));
    padding-right: calc(var(--spaceM) - calc(10px * var(--space__value)));
  }
  .w__S.listSpace__15,
  .w__S.listSpace__15--sp,
  .w__S--sp.listSpace__15--sp,
  .w__S--sp.listSpace__15{
    padding-left: calc(var(--spaceL) - calc(15px * var(--space__value)));
    padding-right: calc(var(--spaceL) - calc(15px * var(--space__value)));
  }
  .w__L.listSpace__15,
  .w__L.listSpace__15--sp,
  .w__L--sp.listSpace__15--sp,
  .w__L--sp.listSpace__15{
    padding-left: calc(var(--spaceS) - calc(15px * var(--space__value)));
    padding-right: calc(var(--spaceS) - calc(15px * var(--space__value)));
  }
  .w__base.listSpace__15,
  .w__base.listSpace__15--sp,
  .w__base--sp.listSpace__15--sp,
  .w__base--sp.listSpace__15{
    padding-left: calc(var(--spaceM) - calc(15px * var(--space__value)));
    padding-right: calc(var(--spaceM) - calc(15px * var(--space__value)));
  }
  .w__S.listSpace__20,
  .w__S.listSpace__20--sp,
  .w__S--sp.listSpace__20--sp,
  .w__S--sp.listSpace__20{
    padding-left: calc(var(--spaceL) - calc(20px * var(--space__value)));
    padding-right: calc(var(--spaceL) - calc(20px * var(--space__value)));
  }
  .w__L.listSpace__20,
  .w__L.listSpace__20--sp,
  .w__L--sp.listSpace__20--sp,
  .w__L--sp.listSpace__20{
    padding-left: calc(var(--spaceS) - calc(20px * var(--space__value)));
    padding-right: calc(var(--spaceS) - calc(20px * var(--space__value)));
  }
  .w__base.listSpace__20,
  .w__base.listSpace__20--sp,
  .w__base--sp.listSpace__20--sp,
  .w__base--sp.listSpace__20{
    padding-left: calc(var(--spaceM) - calc(20px * var(--space__value)));
    padding-right: calc(var(--spaceM) - calc(20px * var(--space__value)));
  }

  .w__S.listSpace__5,
  .w__M.listSpace__5,
  .w__L.listSpace__5,
  .w__base.listSpace__5,
  .w__S.listSpace__10,
  .w__M.listSpace__10,
  .w__L.listSpace__10,
  .w__base.listSpace__10,
  .w__S.listSpace__15,
  .w__M.listSpace__15,
  .w__L.listSpace__15,
  .w__base.listSpace__15,
  .w__S.listSpace__20,
  .w__M.listSpace__20,
  .w__L.listSpace__20,
  .w__base.listSpace__20,
  .w__S.listSpace__5--sp,
  .w__M.listSpace__5--sp,
  .w__L.listSpace__5--sp,
  .w__base.listSpace__5--sp,
  .w__S.listSpace__10--sp,
  .w__M.listSpace__10--sp,
  .w__L.listSpace__10--sp,
  .w__base.listSpace__10--sp,
  .w__S.listSpace__15--sp,
  .w__M.listSpace__15--sp,
  .w__L.listSpace__15--sp,
  .w__base.listSpace__15--sp,
  .w__S.listSpace__20--sp,
  .w__M.listSpace__20--sp,
  .w__L.listSpace__20--sp,
  .w__base.listSpace__20--sp,
  .w__S--sp.listSpace__5--sp,
  .w__M--sp.listSpace__5--sp,
  .w__L--sp.listSpace__5--sp,
  .w__base--sp.listSpace__5--sp,
  .w__S--sp.listSpace__10--sp,
  .w__M--sp.listSpace__10--sp,
  .w__L--sp.listSpace__10--sp,
  .w__base--sp.listSpace__10--sp,
  .w__S--sp.listSpace__15--sp,
  .w__M--sp.listSpace__15--sp,
  .w__L--sp.listSpace__15--sp,
  .w__base--sp.listSpace__15--sp,
  .w__S--sp.listSpace__20--sp,
  .w__M--sp.listSpace__20--sp,
  .w__L--sp.listSpace__20--sp,
  .w__base--sp.listSpace__20--sp{
    margin-left: 0;
    margin-right: 0;
  }
}
@media screen and (min-width: 768px){
  /*column*/
  .list1--tpc > *{width: 100%}
  .list2--tpc > *{width: 50%}
  .list3--tpc > *{width: 33.33%}
  .list4--tpc > *{width: 25%}
  .list5--tpc > *{width: 20%}
  .list6--tpc > *{width: 16.66%}
  /*space*/
  .listSpace__5--tpc > *{
    padding: 5px;
  }
  .listSpace__10--tpc > *{
    padding: 10px;
  }
  .listSpace__15--tpc > *{
    padding: 15px;
  }
  .listSpace__20--tpc > *{
    padding: 20px;
  }
  .listSpace__5--tpc{
    margin: calc( -1 * 5px * var(--space__value));
  }
  .listSpace__10--tpc{
    margin: calc( -1 * 10px * var(--space__value));
  }
  .listSpace__15--tpc{
    margin: calc( -1 * 15px * var(--space__value));
  }
  .listSpace__20--tpc{
    margin: calc( -1 * 20px * var(--space__value));
  }

  .w__S.listSpace__5--tpc,
  .w__S--tpc.listSpace__5--tpc,
  .w__S--tpc.listSpace__5{
    padding-left: calc(var(--spaceL) - calc(5px * var(--space__value)));
    padding-right: calc(var(--spaceL) - calc(5px * var(--space__value)));
  }
  .w__L.listSpace__5--tpc,
  .w__L--tpc.listSpace__5--tpc,
  .w__L--tpc.listSpace__5{
    padding-left: calc(var(--spaceS) - calc(5px * var(--space__value)));
    padding-right: calc(var(--spaceS) - calc(5px * var(--space__value)));
  }
  .w__base.listSpace__5--tpc,
  .w__base--tpc.listSpace__5--tpc,
  .w__base--tpc.listSpace__5{
    padding-left: calc(var(--spaceM) - calc(5px * var(--space__value)));
    padding-right: calc(var(--spaceM) - calc(5px * var(--space__value)));
  }
  .w__S.listSpace__10--tpc,
  .w__S--tpc.listSpace__10--tpc,
  .w__S--tpc.listSpace__10{
    padding-left: calc(var(--spaceL) - calc(10px * var(--space__value)));
    padding-right: calc(var(--spaceL) - calc(10px * var(--space__value)));
  }
  .w__L.listSpace__10--tpc,
  .w__L--tpc.listSpace__10--tpc,
  .w__L--tpc.listSpace__10{
    padding-left: calc(var(--spaceS) - calc(10px * var(--space__value)));
    padding-right: calc(var(--spaceS) - calc(10px * var(--space__value)));
  }
  .w__base.listSpace__10--tpc,
  .w__base--tpc.listSpace__10--tpc,
  .w__base--tpc.listSpace__10{
    padding-left: calc(var(--spaceM) - calc(10px * var(--space__value)));
    padding-right: calc(var(--spaceM) - calc(10px * var(--space__value)));
  }
  .w__S.listSpace__15--tpc,
  .w__S--tpc.listSpace__15--tpc,
  .w__S--tpc.listSpace__15{
    padding-left: calc(var(--spaceL) - calc(15px * var(--space__value)));
    padding-right: calc(var(--spaceL) - calc(15px * var(--space__value)));
  }
  .w__L.listSpace__15--tpc,
  .w__L--tpc.listSpace__15--tpc,
  .w__L--tpc.listSpace__15{
    padding-left: calc(var(--spaceS) - calc(15px * var(--space__value)));
    padding-right: calc(var(--spaceS) - calc(15px * var(--space__value)));
  }
  .w__base.listSpace__15--tpc,
  .w__base--tpc.listSpace__15--tpc,
  .w__base--tpc.listSpace__15{
    padding-left: calc(var(--spaceM) - calc(15px * var(--space__value)));
    padding-right: calc(var(--spaceM) - calc(15px * var(--space__value)));
  }
  .w__S.listSpace__20--tpc,
  .w__S--tpc.listSpace__20--tpc,
  .w__S--tpc.listSpace__20{
    padding-left: calc(var(--spaceL) - calc(20px * var(--space__value)));
    padding-right: calc(var(--spaceL) - calc(20px * var(--space__value)));
  }
  .w__L.listSpace__20--tpc,
  .w__L--tpc.listSpace__20--tpc,
  .w__L--tpc.listSpace__20{
    padding-left: calc(var(--spaceS) - calc(20px * var(--space__value)));
    padding-right: calc(var(--spaceS) - calc(20px * var(--space__value)));
  }
  .w__base.listSpace__20--tpc,
  .w__base--tpc.listSpace__20--tpc,
  .w__base--tpc.listSpace__20{
    padding-left: calc(var(--spaceM) - calc(20px * var(--space__value)));
    padding-right: calc(var(--spaceM) - calc(20px * var(--space__value)));
  }

  .w__S.listSpace__5--tpc,
  .w__M.listSpace__5--tpc,
  .w__L.listSpace__5--tpc,
  .w__base.listSpace__5--tpc,
  .w__S.listSpace__10--tpc,
  .w__M.listSpace__10--tpc,
  .w__L.listSpace__10--tpc,
  .w__base.listSpace__10--tpc,
  .w__S.listSpace__15--tpc,
  .w__M.listSpace__15--tpc,
  .w__L.listSpace__15--tpc,
  .w__base.listSpace__15--tpc,
  .w__S.listSpace__20--tpc,
  .w__M.listSpace__20--tpc,
  .w__L.listSpace__20--tpc,
  .w__base.listSpace__20--tpc,
  .w__S--tpc.listSpace__5--tpc,
  .w__M--tpc.listSpace__5--tpc,
  .w__L--tpc.listSpace__5--tpc,
  .w__base--tpc.listSpace__5--tpc,
  .w__S--tpc.listSpace__10--tpc,
  .w__M--tpc.listSpace__10--tpc,
  .w__L--tpc.listSpace__10--tpc,
  .w__base--tpc.listSpace__10--tpc,
  .w__S--tpc.listSpace__15--tpc,
  .w__M--tpc.listSpace__15--tpc,
  .w__L--tpc.listSpace__15--tpc,
  .w__base--tpc.listSpace__15--tpc,
  .w__S--tpc.listSpace__20--tpc,
  .w__M--tpc.listSpace__20--tpc,
  .w__L--tpc.listSpace__20--tpc,
  .w__base--tpc.listSpace__20--tpc{
    margin-left: 0;
    margin-right: 0;
  }
}
@media screen and (min-width: 1024px){
  .list1 > *,.list1--pc > *{width: 100%}
  .list2 > *,.list2--pc > *{width: 50%}
  .list3 > *,.list3--pc > *{width: 33.33%}
  .list4 > *,.list4--pc > *{width: 25%}
  .list5 > *,.list5--pc > *{width: 20%}
  .list6 > *,.list6--pc > *{width: 16.66%}

  .listSpace__5--pc > *,
  .listSpace__5 > *{
    padding: calc(5px * var(--space__value));
  }
  .listSpace__10--pc > *,
  .listSpace__10 > *{
    padding: calc(10px * var(--space__value));
  }
  .listSpace__15--pc > *,
  .listSpace__15 > *{
    padding: calc(15px * var(--space__value));
  }
  .listSpace__20--pc > *,
  .listSpace__20 > *{
    padding: calc(20px * var(--space__value));
  }
  .listSpace__5--pc,
  .listSpace__5{
    margin: calc( -1 * 5px * var(--space__value));
  }
  .listSpace__10--pc,
  .listSpace__10{
    margin: calc( -1 * 10px * var(--space__value));
  }
  .listSpace__15--pc,
  .listSpace__15{
    margin: calc( -1 * 15px * var(--space__value));
  }
  .listSpace__20--pc,
  .listSpace__20{
    margin: calc( -1 * 20px * var(--space__value));
  }

  .w__S.listSpace__5,
  .w__S.listSpace__5--pc,
  .w__S--pc.listSpace__5--pc,
  .w__S--pc.listSpace__5{
    padding-left: calc(var(--spaceL) - calc(5px * var(--space__value)));
    padding-right: calc(var(--spaceL) - calc(5px * var(--space__value)));
  }
  .w__L.listSpace__5,
  .w__L.listSpace__5--pc,
  .w__L--pc.listSpace__5--pc,
  .w__L--pc.listSpace__5{
    padding-left: calc(var(--spaceS) - calc(5px * var(--space__value)));
    padding-right: calc(var(--spaceS) - calc(5px * var(--space__value)));
  }
  .w__base.listSpace__5,
  .w__base.listSpace__5--pc,
  .w__base--pc.listSpace__5--pc,
  .w__base--pc.listSpace__5{
    padding-left: calc(var(--spaceM) - calc(5px * var(--space__value)));
    padding-right: calc(var(--spaceM) - calc(5px * var(--space__value)));
  }
  .w__S.listSpace__10,
  .w__S.listSpace__10--pc,
  .w__S--pc.listSpace__10--pc,
  .w__S--pc.listSpace__10{
    padding-left: calc(var(--spaceL) - calc(10px * var(--space__value)));
    padding-right: calc(var(--spaceL) - calc(10px * var(--space__value)));
  }
  .w__L.listSpace__10,
  .w__L.listSpace__10--pc,
  .w__L--pc.listSpace__10--pc,
  .w__L--pc.listSpace__10{
    padding-left: calc(var(--spaceS) - calc(10px * var(--space__value)));
    padding-right: calc(var(--spaceS) - calc(10px * var(--space__value)));
  }
  .w__base.listSpace__10,
  .w__base.listSpace__10--pc,
  .w__base--pc.listSpace__10--pc,
  .w__base--pc.listSpace__10{
    padding-left: calc(var(--spaceM) - calc(10px * var(--space__value)));
    padding-right: calc(var(--spaceM) - calc(10px * var(--space__value)));
  }
  .w__S.listSpace__15,
  .w__S.listSpace__15--pc,
  .w__S--pc.listSpace__15--pc,
  .w__S--pc.listSpace__15{
    padding-left: calc(var(--spaceL) - calc(15px * var(--space__value)));
    padding-right: calc(var(--spaceL) - calc(15px * var(--space__value)));
  }
  .w__L.listSpace__15,
  .w__L.listSpace__15--pc,
  .w__L--pc.listSpace__15--pc,
  .w__L--pc.listSpace__15{
    padding-left: calc(var(--spaceS) - calc(15px * var(--space__value)));
    padding-right: calc(var(--spaceS) - calc(15px * var(--space__value)));
  }
  .w__base.listSpace__15,
  .w__base.listSpace__15--pc,
  .w__base--pc.listSpace__15--pc,
  .w__base--pc.listSpace__15{
    padding-left: calc(var(--spaceM) - calc(15px * var(--space__value)));
    padding-right: calc(var(--spaceM) - calc(15px * var(--space__value)));
  }
  .w__S.listSpace__20,
  .w__S.listSpace__20--pc,
  .w__S--pc.listSpace__20--pc,
  .w__S--pc.listSpace__20{
    padding-left: calc(var(--spaceL) - calc(20px * var(--space__value)));
    padding-right: calc(var(--spaceL) - calc(20px * var(--space__value)));
  }
  .w__L.listSpace__20,
  .w__L.listSpace__20--pc,
  .w__L--pc.listSpace__20--pc,
  .w__L--pc.listSpace__20{
    padding-left: calc(var(--spaceS) - calc(20px * var(--space__value)));
    padding-right: calc(var(--spaceS) - calc(20px * var(--space__value)));
  }
  .w__base.listSpace__20,
  .w__base.listSpace__20--pc,
  .w__base--pc.listSpace__20--pc,
  .w__base--pc.listSpace__20{
    padding-left: calc(var(--spaceM) - calc(20px * var(--space__value)));
    padding-right: calc(var(--spaceM) - calc(20px * var(--space__value)));
  }

  .w__S.listSpace__5,
  .w__M.listSpace__5,
  .w__L.listSpace__5,
  .w__base.listSpace__5,
  .w__S.listSpace__10,
  .w__M.listSpace__10,
  .w__L.listSpace__10,
  .w__base.listSpace__10,
  .w__S.listSpace__15,
  .w__M.listSpace__15,
  .w__L.listSpace__15,
  .w__base.listSpace__15,
  .w__S.listSpace__20,
  .w__M.listSpace__20,
  .w__L.listSpace__20,
  .w__base.listSpace__20,
  .w__S.listSpace__5--pc,
  .w__M.listSpace__5--pc,
  .w__L.listSpace__5--pc,
  .w__base.listSpace__5--pc,
  .w__S.listSpace__10--pc,
  .w__M.listSpace__10--pc,
  .w__L.listSpace__10--pc,
  .w__base.listSpace__10--pc,
  .w__S.listSpace__15--pc,
  .w__M.listSpace__15--pc,
  .w__L.listSpace__15--pc,
  .w__base.listSpace__15--pc,
  .w__S.listSpace__20--pc,
  .w__M.listSpace__20--pc,
  .w__L.listSpace__20--pc,
  .w__base.listSpace__20--pc,
  .w__S--pc.listSpace__5--pc,
  .w__M--pc.listSpace__5--pc,
  .w__L--pc.listSpace__5--pc,
  .w__base--pc.listSpace__5--pc,
  .w__S--pc.listSpace__10--pc,
  .w__M--pc.listSpace__10--pc,
  .w__L--pc.listSpace__10--pc,
  .w__base--pc.listSpace__10--pc,
  .w__S--pc.listSpace__15--pc,
  .w__M--pc.listSpace__15--pc,
  .w__L--pc.listSpace__15--pc,
  .w__base--pc.listSpace__15--pc,
  .w__S--pc.listSpace__20--pc,
  .w__M--pc.listSpace__20--pc,
  .w__L--pc.listSpace__20--pc,
  .w__base--pc.listSpace__20--pc{
    margin-left: 0;
    margin-right: 0;
  }

}

/*
   grid
--------------------------------------------------------------*/
@media screen and (max-width: 1023px){
  .grid1,.grid1--sp{display: grid; grid-template-columns: 1fr}
  .grid2,.grid2--sp{display: grid; grid-template-columns: 1fr 1fr}
  .grid3,.grid3--sp{display: grid; grid-template-columns: 1fr 1fr 1fr}
  .grid4,.grid4--sp{display: grid; grid-template-columns: 1fr 1fr 1fr 1fr}
  .grid5,.grid5--sp{display: grid; grid-template-columns: 1fr 1fr 1fr 1fr 1fr}
  .grid6,.grid6--sp{display: grid; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr}

  .gridSpace__10,.gridSpace__10--sp{gap: calc(10px * var(--space__value))}
  .gridSpace__20,.gridSpace__20--sp{gap: calc(20px * var(--space__value))}
  .gridSpace__30,.gridSpace__30--sp{gap: calc(30px * var(--space__value))}
  .gridSpace__40,.gridSpace__40--sp{gap: calc(40px * var(--space__value))}
}
@media screen and (min-width: 768px){
  .grid1--tpc{display: grid; grid-template-columns: 1fr}
  .grid2--tpc{display: grid; grid-template-columns: 1fr 1fr}
  .grid3--tpc{display: grid; grid-template-columns: 1fr 1fr 1fr}
  .grid4--tpc{display: grid; display: grid; grid-template-columns: 1fr 1fr 1fr 1fr}
  .grid5--tpc{display: grid; grid-template-columns: 1fr 1fr 1fr 1fr 1fr}
  .grid6--tpc{display: grid; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr}

  .gridSpace__10--tpc{gap: calc(10px * var(--space__value))}
  .gridSpace__20--tpc{gap: calc(20px * var(--space__value))}
  .gridSpace__30--tpc{gap: calc(30px * var(--space__value))}
  .gridSpace__40--tpc{gap: calc(40px * var(--space__value))}
}
@media screen and (min-width: 1024px){
  .grid1,.grid1--pc{display: grid; grid-template-columns: 1fr}
  .grid2,.grid2--pc{display: grid; grid-template-columns: 1fr 1fr}
  .grid3,.grid3--pc{display: grid; grid-template-columns: 1fr 1fr 1fr}
  .grid4,.grid4--pc{display: grid; grid-template-columns: 1fr 1fr 1fr 1fr}
  .grid5,.grid5--pc{display: grid; grid-template-columns: 1fr 1fr 1fr 1fr 1fr}
  .grid6,.grid6--pc{display: grid; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr}

  .gridSpace__10,.gridSpace__10--pc{gap: calc(10px * var(--space__value))}
  .gridSpace__20,.gridSpace__20--pc{gap: calc(20px * var(--space__value))}
  .gridSpace__30,.gridSpace__30--pc{gap: calc(30px * var(--space__value))}
  .gridSpace__40,.gridSpace__40--pc{gap: calc(40px * var(--space__value))}
}

/*
   position
--------------------------------------------------------------*/
@media screen and (max-width: 1023px){
  .p__c--sp,.p__c,
  .p__l--sp,.p__l,
  .p__r--sp,.p__r{
    position: relative;
  }
  .p__c--sp .p__cts,.p__c .p__cts{
    position: absolute;
    top:50%;
    left:50%;
    -webkit-transform: translate(-50%,-50%);
            transform: translate(-50%,-50%);
  }
  .p__l--sp .p__cts,.p__l .p__cts{
    position: absolute;
    top:50%;
    left:0%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
  }
  .p__r--sp .p__cts,.p__r .p__cts{
    position: absolute;
    top:50%;
    right:0%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
  }
}
@media screen and (min-width: 768px){
  .p__c--tpc,
  .p__l--tpc,
  .p__r--tpc{
    position: relative;
  }
  .p__c--tpc .p__cts{
    position: absolute;
    top:50%;
    left:50%;
    -webkit-transform: translate(-50%,-50%);
            transform: translate(-50%,-50%);
  }
  .p__l--tpc .p__cts{
    position: absolute;
    top:50%;
    left:0%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
  }
  .p__r--tpc .p__cts{
    position: absolute;
    top:50%;
    right:0%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
  }
}
@media screen and (min-width: 1024px){
  .p__c--pc,.p__c,
  .p__l--pc,.p__l,
  .p__r--pc,.p__r{
    position: relative;
  }
  .p__c--pc .p__cts,.p__c .p__cts{
    position: absolute;
    top:50%;
    left:50%;
    -webkit-transform: translate(-50%,-50%);
            transform: translate(-50%,-50%);
  }
  .p__l--pc .p__cts,.p__l .p__cts{
    position: absolute;
    top:50%;
    left:0%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
  }
  .p__r--pc .p__cts,.p__r .p__cts{
    position: absolute;
    top:50%;
    right:0%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
  }
}
/*
   block
--------------------------------------------------------------*/
@media screen and (max-width: 1023px){
  .dB--sp,.dB{ display: block}
  .dI--sp,.dI{ display: inline-block}
  .nw--sp,.nw{ white-space: nowrap}
  .circle--sp,.circle{border-radius: 1000px}
}
@media screen and (min-width:768px) {
  .dB--tpc{ display: block}
  .dI--tpc{ display: inline-block}
  .nw--tpc{ white-space: nowrap}
  .circle--tpc{border-radius: 1000px}
}
@media screen and (min-width: 1024px){
  .dB--pc,.dB{ display: block}
  .dI--pc,.dI{ display: inline-block}
  .nw--pc,.nw{ white-space: nowrap}
  .circle--pc,.circle{border-radius: 1000px}
}
@media screen and (max-width:1023px) {
  .sp{display: block}
}
@media screen and (max-width:767px) {
  .tpc{display: none}
  .pc{display: none}
  .only--sp{display: block!important}
  .only--tpc{display: none!important}
  .only--pc{display: none!important}
  .none--sp{display: none!important}
}
@media screen and (min-width:768px) {
  .pc{display: none}
  .tpc{display: block}
}
@media screen and (min-width:768px) and ( max-width:1023px) {
  .only--sp{display: none}
  .only--tpc{display: block}
  .only--pc{display: none}
  .none--tpc{display: none !important}
}
@media screen and (min-width:1024px) {
  .sp{display: none}
  .tpc{display: block}
  .pc{display: block}
  .only--sp{display: none!important}
  .only--tpc{display: none!important}
  .only--pc{display: block!important}
  .none--pc{display: none!important}
}

/*
   Cancellation
--------------------------------------------------------------*/
.p__0--sp,.p__0{padding: 0}
.pTB__0--sp,.pTB__0{padding-top: 0; padding-bottom: 0}
.pLR__0--sp,.pLR__0{padding-left: 0; padding-right: 0}
.pT__0--sp,.pT__0{padding-top: 0}
.pB__0--sp,.pB__0{padding-bottom: 0}
.pL__0--sp,.pL__0{padding-left: 0}
.pR__0--sp,.pR__0{padding-right: 0}
@media screen and (min-width: 768px){
  .p__0--tpc{padding: 0}
  .pTB__0--tpc{padding-top: 0; padding-bottom: 0}
  .pLR__0--tpc{padding-left: 0; padding-right: 0}
  .pT__0--tpc{padding-top: 0}
  .pB__0--tpc{padding-bottom: 0}
  .pL__0--tpc{padding-left: 0}
  .pR__0--tpc{padding-right: 0}
}
@media screen and (min-width: 1024px){
  .p__0--pc,.p__0{padding: 0}
  .pTB__0--pc,.pTB__0{padding-top: 0; padding-bottom: 0}
  .pLR__0--pc,.pLR__0{padding-left: 0; padding-right: 0}
  .pT__0--pc,.pT__0{padding-top: 0}
  .pB__0--pc,.pB__0{padding-bottom: 0}
  .pL__0--pc,.pL__0{padding-left: 0}
  .pR__0--pc,.pR__0{padding-right: 0}
}
@media screen and (max-width: 1023px){
.m__0--sp,.m__0{margin: 0}
.mTB__0--sp,.mTB__0{margin-top: 0; margin-bottom: 0}
.mLR__0--sp,.mLR__0{margin-left: 0; margin-right: 0}
.mT__0--sp,.mT__0{margin-top: 0}
.mB__0--sp,.mB__0{margin-bottom: 0}
.mL__0--sp,.mL__0{margin-left: 0}
.mR__0--sp,.mR__0{margin-right: 0}
}
@media screen and (min-width: 768px){
  .m__0--tpc{margin: 0}
  .mTB__0--tpc{margin-top: 0; margin-bottom: 0}
  .mLR__0--tpc{margin-left: 0; margin-right: 0}
  .mT__0--tpc{margin-top: 0}
  .mB__0--tpc{margin-bottom: 0}
  .mL__0--tpc{margin-left: 0}
  .mR__0--tpc{margin-right: 0}
}
@media screen and (min-width: 1024px){
  .m__0--pc,.m__0{margin: 0}
  .mTB__0--pc,.mTB__0{margin-top: 0; margin-bottom: 0}
  .mLR__0--pc,.mLR__0{margin-left: 0; margin-right: 0}
  .mT__0--pc,.mT__0{margin-top: 0}
  .mB__0--pc,.mB__0{margin-bottom: 0}
  .mL__0--pc,.mL__0{margin-left: 0}
  .mR__0--pc,.mR__0{margin-right: 0}
}

@media screen and (max-width: 1023px){
  .l__0--sp,.l__0{line-height: 0}
}
@media screen and (min-width: 768px){
  .l__0--tpc{line-height: 0}
}
@media screen and (min-width: 1024px){
  .l__0--pc,.l__0{line-height: 0}
}

@media screen and (max-width: 1023px){
  .bTB__none--sp,.bTB__none{
    border-top: solid 0px transparent;
    border-bottom: solid 0px transparent;
  }
  .bLR__none--sp,.bLR__none{
    border-left: solid 0px transparent;
    border-right: solid 0px transparent;
  }
  .bT__none--sp,.bT__none{
    border-top: solid 0px transparent;
  }
  .bB__none--sp,.bB__none{
    border-bottom: solid 0px transparent;
  }
  .bL__none--sp,.bL__none{
    border-left: solid 0px transparent;
  }
  .bR__none--sp,.bR__none{
    border-right: solid 0px transparent;
  }
  .b__none--sp{
    border: solid 0px transparent;
  }
}
@media screen and (min-width: 768px){
  .bTB__none--tpc{
    border-top: solid 0px transparent;
    border-bottom: solid 0px transparent;
  }
  .bLR__none--tpc{
    border-left: solid 0px transparent;
    border-right: solid 0px transparent;
  }
  .bT__none--tpc{
    border-top: solid 0px transparent;
  }
  .bB__none--tpc{
    border-bottom: solid 0px transparent;
  }
  .bL__none--tpc{
    border-left: solid 0px transparent;
  }
  .bR__none--tpc{
    border-right: solid 0px transparent;
  }
  .b__none--tpc{
    border: solid 0px transparent;
  }
}
@media screen and (min-width: 1024px){
  .bTB__none--pc,.bTB__none{
    border-top: solid 0px transparent;
    border-bottom: solid 0px transparent;
  }
  .bLR__none--pc,.bLR__none{
    border-left: solid 0px transparent;
    border-right: solid 0px transparent;
  }
  .bT__none--pc,.bT__none{
    border-top: solid 0px transparent;
  }
  .bB__none--pc,.bB__none{
    border-bottom: solid 0px transparent;
  }
  .bL__none--pc,.bL__none{
    border-left: solid 0px transparent;
  }
  .bR__none--pc,.bR__none{
    border-right: solid 0px transparent;
  }
  .b__none--pc{
    border: solid 0px transparent;
  }
}