@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){
  .pc{ display: none}
  .sp{ display: block}
  .none--sp{ display: none !important}
  .dB--sp,.dB{ display: block}
  .dI--sp,.dI{ display: inline-block}
  .nw--sp,.nw{ white-space: nowrap}
  .circle--sp,.circle{border-radius: 1000px}
  .tpc{ display: none }
}
@media screen and (min-width: 768px){
  .none--tpc{ display: none !important}
  .tpc{ display: block}
  .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){
  .none--pc{ display: none !important}
  .pc{ display: block}
  .sp{ display: none}
  .dB--pc,.dB{ display: block}
  .dI--pc,.dI{ display: inline-block}
  .nw--pc,.nw{ white-space: nowrap}
  .circle--pc,.circle{border-radius: 1000px}
}
/*
   FONT SIZE
--------------------------------------------------------------*/
.f__10{font-size: clamp(1rem, 2.6vw, 1.1rem)}
.f__11{font-size: clamp(1.1rem, 2.9vw, 1.2rem)}
.f__12{font-size: clamp(1.2rem, 3.2vw, 1.3rem;)}
.f__13{font-size: clamp(1.3rem, 3.4vw, 1.4rem)}
.f__14{font-size: clamp(1.4rem, 3.7vw, 1.4rem)}
.f__15{font-size: clamp(1.4rem, 4vw, 1.5rem )}
.f__16{font-size: clamp(1.5rem, 4.2vw, 1.6rem)}
.f__17{font-size: clamp(1.5rem, 4.5vw, 1.7rem)}
.f__18{font-size: clamp(1.6rem, 4.8vw, 1.8rem)}
.f__19{font-size: clamp(1.7rem, 5vw, 1.9rem)}
.f__20{font-size: clamp(1.8rem, 5.3vw, 2rem)}
.f__22{font-size: calc(clamp(2.2rem, 5.8vw, 2.4rem) * var(--f__value))}
.f__24{font-size: calc(clamp(2.4rem, 6.4vw, 2.6rem) * var(--f__value))}
.f__26{font-size: calc(clamp(2.6rem, 6.9vw, 2.8rem) * var(--f__value))}
.f__28{font-size: calc(clamp(2.8rem, 7.4vw, 3rem) * var(--f__value))}
.f__30{font-size: calc(clamp(3rem, 8vw, 3.2rem) * var(--f__value))}
.f__32{font-size: calc(clamp(3.2rem, 8.5vw, 3.4rem) * var(--f__value))}
.f__34{font-size: calc(clamp(3.4rem, 9vw, 3.6rem) * var(--f__value))}
.f__36{font-size: calc(clamp(3.6rem, 9.6vw, 3.8rem) * var(--f__value))}
.f__38{font-size: calc(clamp(3.8rem, 10.1vw, 4rem) * var(--f__value))}
.f__40{font-size: calc(clamp(4rem, 10.6vw, 4.2rem) * var(--f__value))}
.f__42{font-size: calc(clamp(4.2rem, 11.2vw, 4.4rem) * var(--f__value))}
.f__44{font-size: calc(clamp(4.4rem, 11.7vw, 4.6rem) * var(--f__value))}
.f__46{font-size: calc(clamp(4.6rem, 12.2vw, 4.8rem) * var(--f__value))}
.f__48{font-size: calc(clamp(4.8rem, 12.8vw, 5rem) * var(--f__value))}
.f__50{font-size: calc(clamp(5rem, 13vw, 5.2rem) * var(--f__value))}
.f__52{font-size: calc(clamp(5.2rem, 13.86vw, 5.4rem) * var(--f__value))}
.f__54{font-size: calc(clamp(5.4rem, 14.4vw, 5.6rem) * var(--f__value))}
.f__56{font-size: calc(clamp(5.6rem, 14.9vw, 5.8rem) * var(--f__value))}
.f__58{font-size: calc(clamp(5.8rem, 15.4vw, 6rem) * var(--f__value))}
.f__60{font-size: calc(clamp(6rem, 16vw, 6.2rem) * var(--f__value))}

.en.f__10{font-size: calc(clamp(1rem, 2.6vw, 1.1rem) * var(--f__en__value))}
.en.f__11{font-size: calc(clamp(1.1rem, 2.9vw, 1.2rem) * var(--f__en__value))}
.en.f__12{font-size: calc(clamp(1.2rem, 3.2vw, 1.3rem;) * var(--f__en__value))}
.en.f__13{font-size: calc(clamp(1.3rem, 3.4vw, 1.4rem) * var(--f__en__value))}
.en.f__14{font-size: calc(clamp(1.4rem, 3.7vw, 1.4rem) * var(--f__en__value))}
.en.f__15{font-size: calc(clamp(1.4rem, 4vw, 1.5rem ) * var(--f__en__value))}
.en.f__16{font-size: calc(clamp(1.5rem, 4.2vw, 1.6rem) * var(--f__en__value))}
.en.f__17{font-size: calc(clamp(1.5rem, 4.5vw, 1.7rem) * var(--f__en__value))}
.en.f__18{font-size: calc(clamp(1.6rem, 4.8vw, 1.8rem) * var(--f__en__value))}
.en.f__19{font-size: calc(clamp(1.7rem, 5vw, 1.9rem) * var(--f__en__value))}
.en.f__20{font-size: calc(clamp(1.8rem, 5.3vw, 2rem) * var(--f__en__value))}
.en.f__22{font-size: calc(clamp(2.2rem, 5.8vw, 2.4rem) * var(--f__value) * var(--f__en__value))}
.en.f__24{font-size: calc(clamp(2.4rem, 6.4vw, 2.6rem) * var(--f__value) * var(--f__en__value))}
.en.f__26{font-size: calc(clamp(2.6rem, 6.9vw, 2.8rem) * var(--f__value) * var(--f__en__value))}
.en.f__28{font-size: calc(clamp(2.8rem, 7.4vw, 3rem) * var(--f__value) * var(--f__en__value))}
.en.f__30{font-size: calc(clamp(3rem, 8vw, 3.2rem) * var(--f__value) * var(--f__en__value))}
.en.f__32{font-size: calc(clamp(3.2rem, 8.5vw, 3.4rem) * var(--f__value) * var(--f__en__value))}
.en.f__34{font-size: calc(clamp(3.4rem, 9vw, 3.6rem) * var(--f__value) * var(--f__en__value))}
.en.f__36{font-size: calc(clamp(3.6rem, 9.6vw, 3.8rem) * var(--f__value) * var(--f__en__value))}
.en.f__38{font-size: calc(clamp(3.8rem, 10.1vw, 4rem) * var(--f__value) * var(--f__en__value))}
.en.f__40{font-size: calc(clamp(4rem, 10.6vw, 4.2rem) * var(--f__value) * var(--f__en__value))}
.en.f__42{font-size: calc(clamp(4.2rem, 11.2vw, 4.4rem) * var(--f__value) * var(--f__en__value))}
.en.f__44{font-size: calc(clamp(4.4rem, 11.7vw, 4.6rem) * var(--f__value) * var(--f__en__value))}
.en.f__46{font-size: calc(clamp(4.6rem, 12.2vw, 4.8rem) * var(--f__value) * var(--f__en__value))}
.en.f__48{font-size: calc(clamp(4.8rem, 12.8vw, 5rem) * var(--f__value) * var(--f__en__value))}
.en.f__50{font-size: calc(clamp(5rem, 13vw, 5.2rem) * var(--f__value) * var(--f__en__value))}
.en.f__52{font-size: calc(clamp(5.2rem, 13.86vw, 5.4rem) * var(--f__value) * var(--f__en__value))}
.en.f__54{font-size: calc(clamp(5.4rem, 14.4vw, 5.6rem) * var(--f__value) * var(--f__en__value))}
.en.f__56{font-size: calc(clamp(5.6rem, 14.9vw, 5.8rem) * var(--f__value) * var(--f__en__value))}
.en.f__58{font-size: calc(clamp(5.8rem, 15.4vw, 6rem) * var(--f__value) * var(--f__en__value))}
.en.f__60{font-size: calc(clamp(6rem, 16vw, 6.2rem) * var(--f__value) * var(--f__en__value))}

.enAccent.f__10{font-size: calc(clamp(1rem, 2.6vw, 1.1rem) * var(--f__enAccent__value))}
.enAccent.f__11{font-size: calc(clamp(1.1rem, 2.9vw, 1.2rem) * var(--f__enAccent__value))}
.enAccent.f__12{font-size: calc(clamp(1.2rem, 3.2vw, 1.3rem;) * var(--f__enAccent__value))}
.enAccent.f__13{font-size: calc(clamp(1.3rem, 3.4vw, 1.4rem) * var(--f__enAccent__value))}
.enAccent.f__14{font-size: calc(clamp(1.4rem, 3.7vw, 1.4rem) * var(--f__enAccent__value))}
.enAccent.f__15{font-size: calc(clamp(1.4rem, 4vw, 1.5rem ) * var(--f__enAccent__value))}
.enAccent.f__16{font-size: calc(clamp(1.5rem, 4.2vw, 1.6rem) * var(--f__enAccent__value))}
.enAccent.f__17{font-size: calc(clamp(1.5rem, 4.5vw, 1.7rem) * var(--f__enAccent__value))}
.enAccent.f__18{font-size: calc(clamp(1.6rem, 4.8vw, 1.8rem) * var(--f__enAccent__value))}
.enAccent.f__19{font-size: calc(clamp(1.7rem, 5vw, 1.9rem) * var(--f__enAccent__value))}
.enAccent.f__20{font-size: calc(clamp(1.8rem, 5.3vw, 2rem) * var(--f__enAccent__value))}
.enAccent.f__22{font-size: calc(clamp(2.2rem, 5.8vw, 2.4rem) * var(--f__value) * var(--f__enAccent__value))}
.enAccent.f__24{font-size: calc(clamp(2.4rem, 6.4vw, 2.6rem) * var(--f__value) * var(--f__enAccent__value))}
.enAccent.f__26{font-size: calc(clamp(2.6rem, 6.9vw, 2.8rem) * var(--f__value) * var(--f__enAccent__value))}
.enAccent.f__28{font-size: calc(clamp(2.8rem, 7.4vw, 3rem) * var(--f__value) * var(--f__enAccent__value))}
.enAccent.f__30{font-size: calc(clamp(3rem, 8vw, 3.2rem) * var(--f__value) * var(--f__enAccent__value))}
.enAccent.f__32{font-size: calc(clamp(3.2rem, 8.5vw, 3.4rem) * var(--f__value) * var(--f__enAccent__value))}
.enAccent.f__34{font-size: calc(clamp(3.4rem, 9vw, 3.6rem) * var(--f__value) * var(--f__enAccent__value))}
.enAccent.f__36{font-size: calc(clamp(3.6rem, 9.6vw, 3.8rem) * var(--f__value) * var(--f__enAccent__value))}
.enAccent.f__38{font-size: calc(clamp(3.8rem, 10.1vw, 4rem) * var(--f__value) * var(--f__enAccent__value))}
.enAccent.f__40{font-size: calc(clamp(4rem, 10.6vw, 4.2rem) * var(--f__value) * var(--f__enAccent__value))}
.enAccent.f__42{font-size: calc(clamp(4.2rem, 11.2vw, 4.4rem) * var(--f__value) * var(--f__enAccent__value))}
.enAccent.f__44{font-size: calc(clamp(4.4rem, 11.7vw, 4.6rem) * var(--f__value) * var(--f__enAccent__value))}
.enAccent.f__46{font-size: calc(clamp(4.6rem, 12.2vw, 4.8rem) * var(--f__value) * var(--f__enAccent__value))}
.enAccent.f__48{font-size: calc(clamp(4.8rem, 12.8vw, 5rem) * var(--f__value) * var(--f__enAccent__value))}
.enAccent.f__50{font-size: calc(clamp(5rem, 13vw, 5.2rem) * var(--f__value) * var(--f__enAccent__value))}
.enAccent.f__52{font-size: calc(clamp(5.2rem, 13.86vw, 5.4rem) * var(--f__value) * var(--f__enAccent__value))}
.enAccent.f__54{font-size: calc(clamp(5.4rem, 14.4vw, 5.6rem) * var(--f__value) * var(--f__enAccent__value))}
.enAccent.f__56{font-size: calc(clamp(5.6rem, 14.9vw, 5.8rem) * var(--f__value) * var(--f__enAccent__value))}
.enAccent.f__58{font-size: calc(clamp(5.8rem, 15.4vw, 6rem) * var(--f__value) * var(--f__enAccent__value))}
.enAccent.f__60{font-size: calc(clamp(6rem, 16vw, 6.2rem) * var(--f__value) * var(--f__enAccent__value))}
@media screen and (max-width: 1023px){
  .f__10--sp{font-size: clamp(1rem, .76vw, 1.2rem)}
  .f__11--sp{font-size: clamp(1.1rem, .84vw, 1.3rem)}
  .f__12--sp{font-size: clamp(1.2rem, .92vw, 1.4rem)}
  .f__13--sp{font-size: clamp(1.3rem, 1vw, 1.5rem)}
  .f__14--sp{font-size: clamp(1.4rem, 1.07vw, 1.6rem)}
  .f__15--sp{font-size: clamp(1.5rem, 1.15vw, 1.7rem)}
  .f__16--sp{font-size: clamp(1.6rem, 1.23vw, 1.8rem)}
  .f__17--sp{font-size: clamp(1.7rem, 1.3vw, 1.9rem)}
  .f__18--sp{font-size: clamp(1.8rem, 1.38vw, 2rem)}
  .f__19--sp{font-size: clamp(1.9rem, 1.46vw, 2.1rem)}
  .f__20--sp{font-size: clamp(2rem, 1.53vw, 2.3rem)}
  .f__22--sp{font-size: clamp(2.2rem, 1.69vw, 2.6rem)}
  .f__24--sp{font-size: clamp(2.4rem, 1.84vw, 2.8rem)}
  .f__26--sp{font-size: clamp(2.6rem, 2vw, 3rem)}
  .f__28--sp{font-size: clamp(2.8rem, 2.15vw, 3.2rem)}
  .f__30--sp{font-size: clamp(3rem, 2.3vw, 3.4rem)}
  .f__32--sp{font-size: clamp(3.2rem, 2.46vw, 3.6rem)}
  .f__34--sp{font-size: clamp(3.4rem, 2.61vw, 3.8rem)}
  .f__36--sp{font-size: clamp(3.6rem, 2.76vw, 4rem)}
  .f__38--sp{font-size: clamp(3.8rem, 2.92vw, 4.2rem)}
  .f__40--sp{font-size: clamp(4rem, 3.07vw, 4.4rem)}
  .f__42--sp{font-size: clamp(4.2rem, 3.23vw, 4.6rem)}
  .f__44--sp{font-size: clamp(4.4rem, 3.38vw, 4.8rem)}
  .f__46--sp{font-size: clamp(4.6rem, 3.53vw, 5rem)}
  .f__48--sp{font-size: clamp(4.8rem, 3.69vw, 5.2rem)}
  .f__50--sp{font-size: clamp(5rem, 3.84vw, 5.4rem)}
  .f__52--sp{font-size: clamp(5.2rem, 4vw, 5.6rem)}
  .f__54--sp{font-size: clamp(5.4rem, 4.15vw, 5.8rem)}
  .f__56--sp{font-size: clamp(5.6rem, 4.3vw, 6rem)}
  .f__58--sp{font-size: clamp(5.8rem, 4.46vw, 6.2rem)}
  .f__60--sp{font-size: clamp(6rem, 4.61vw, 6.4rem)}

  .en.f__10--sp{font-size: calc(clamp(1rem, .76vw, 1.2rem) * var(--f__en__value))}
  .en.f__11--sp{font-size: calc(clamp(1.1rem, .84vw, 1.3rem) * var(--f__en__value))}
  .en.f__12--sp{font-size: calc(clamp(1.2rem, .92vw, 1.4rem) * var(--f__en__value))}
  .en.f__13--sp{font-size: calc(clamp(1.3rem, 1vw, 1.5rem) * var(--f__en__value))}
  .en.f__14--sp{font-size: calc(clamp(1.4rem, 1.07vw, 1.6rem) * var(--f__en__value))}
  .en.f__15--sp{font-size: calc(clamp(1.5rem, 1.15vw, 1.7rem) * var(--f__en__value))}
  .en.f__16--sp{font-size: calc(clamp(1.6rem, 1.23vw, 1.8rem) * var(--f__en__value))}
  .en.f__17--sp{font-size: calc(clamp(1.7rem, 1.3vw, 1.9rem) * var(--f__en__value))}
  .en.f__18--sp{font-size: calc(clamp(1.8rem, 1.38vw, 2rem) * var(--f__en__value))}
  .en.f__19--sp{font-size: calc(clamp(1.9rem, 1.46vw, 2.1rem) * var(--f__en__value))}
  .en.f__20--sp{font-size: calc(clamp(2rem, 1.53vw, 2.3rem) * var(--f__en__value))}
  .en.f__22--sp{font-size: calc(clamp(2.2rem, 1.69vw, 2.6rem) * var(--f__en__value))}
  .en.f__24--sp{font-size: calc(clamp(2.4rem, 1.84vw, 2.8rem) * var(--f__en__value))}
  .en.f__26--sp{font-size: calc(clamp(2.6rem, 2vw, 3rem) * var(--f__en__value))}
  .en.f__28--sp{font-size: calc(clamp(2.8rem, 2.15vw, 3.2rem) * var(--f__en__value))}
  .en.f__30--sp{font-size: calc(clamp(3rem, 2.3vw, 3.4rem) * var(--f__en__value))}
  .en.f__32--sp{font-size: calc(clamp(3.2rem, 2.46vw, 3.6rem) * var(--f__en__value))}
  .en.f__34--sp{font-size: calc(clamp(3.4rem, 2.61vw, 3.8rem) * var(--f__en__value))}
  .en.f__36--sp{font-size: calc(clamp(3.6rem, 2.76vw, 4rem) * var(--f__en__value))}
  .en.f__38--sp{font-size: calc(clamp(3.8rem, 2.92vw, 4.2rem) * var(--f__en__value))}
  .en.f__40--sp{font-size: calc(clamp(4rem, 3.07vw, 4.4rem) * var(--f__en__value))}
  .en.f__42--sp{font-size: calc(clamp(4.2rem, 3.23vw, 4.6rem) * var(--f__en__value))}
  .en.f__44--sp{font-size: calc(clamp(4.4rem, 3.38vw, 4.8rem) * var(--f__en__value))}
  .en.f__46--sp{font-size: calc(clamp(4.6rem, 3.53vw, 5rem) * var(--f__en__value))}
  .en.f__48--sp{font-size: calc(clamp(4.8rem, 3.69vw, 5.2rem) * var(--f__en__value))}
  .en.f__50--sp{font-size: calc(clamp(5rem, 3.84vw, 5.4rem) * var(--f__en__value))}
  .en.f__52--sp{font-size: calc(clamp(5.2rem, 4vw, 5.6rem) * var(--f__en__value))}
  .en.f__54--sp{font-size: calc(clamp(5.4rem, 4.15vw, 5.8rem) * var(--f__en__value))}
  .en.f__56--sp{font-size: calc(clamp(5.6rem, 4.3vw, 6rem) * var(--f__en__value))}
  .en.f__58--sp{font-size: calc(clamp(5.8rem, 4.46vw, 6.2rem) * var(--f__en__value))}
  .en.f__60--sp{font-size: calc(clamp(6rem, 4.61vw, 6.4rem) * var(--f__en__value))}

  .enAccent.f__10--sp{font-size: calc(clamp(1rem, .76vw, 1.2rem) * var(--f__enAccent__value))}
  .enAccent.f__11--sp{font-size: calc(clamp(1.1rem, .84vw, 1.3rem) * var(--f__enAccent__value))}
  .enAccent.f__12--sp{font-size: calc(clamp(1.2rem, .92vw, 1.4rem) * var(--f__enAccent__value))}
  .enAccent.f__13--sp{font-size: calc(clamp(1.3rem, 1vw, 1.5rem) * var(--f__enAccent__value))}
  .enAccent.f__14--sp{font-size: calc(clamp(1.4rem, 1.07vw, 1.6rem) * var(--f__enAccent__value))}
  .enAccent.f__15--sp{font-size: calc(clamp(1.5rem, 1.15vw, 1.7rem) * var(--f__enAccent__value))}
  .enAccent.f__16--sp{font-size: calc(clamp(1.6rem, 1.23vw, 1.8rem) * var(--f__enAccent__value))}
  .enAccent.f__17--sp{font-size: calc(clamp(1.7rem, 1.3vw, 1.9rem) * var(--f__enAccent__value))}
  .enAccent.f__18--sp{font-size: calc(clamp(1.8rem, 1.38vw, 2rem) * var(--f__enAccent__value))}
  .enAccent.f__19--sp{font-size: calc(clamp(1.9rem, 1.46vw, 2.1rem) * var(--f__enAccent__value))}
  .enAccent.f__20--sp{font-size: calc(clamp(2rem, 1.53vw, 2.3rem) * var(--f__enAccent__value))}
  .enAccent.f__22--sp{font-size: calc(clamp(2.2rem, 1.69vw, 2.6rem) * var(--f__enAccent__value))}
  .enAccent.f__24--sp{font-size: calc(clamp(2.4rem, 1.84vw, 2.8rem) * var(--f__enAccent__value))}
  .enAccent.f__26--sp{font-size: calc(clamp(2.6rem, 2vw, 3rem) * var(--f__enAccent__value))}
  .enAccent.f__28--sp{font-size: calc(clamp(2.8rem, 2.15vw, 3.2rem) * var(--f__enAccent__value))}
  .enAccent.f__30--sp{font-size: calc(clamp(3rem, 2.3vw, 3.4rem) * var(--f__enAccent__value))}
  .enAccent.f__32--sp{font-size: calc(clamp(3.2rem, 2.46vw, 3.6rem) * var(--f__enAccent__value))}
  .enAccent.f__34--sp{font-size: calc(clamp(3.4rem, 2.61vw, 3.8rem) * var(--f__enAccent__value))}
  .enAccent.f__36--sp{font-size: calc(clamp(3.6rem, 2.76vw, 4rem) * var(--f__enAccent__value))}
  .enAccent.f__38--sp{font-size: calc(clamp(3.8rem, 2.92vw, 4.2rem) * var(--f__enAccent__value))}
  .enAccent.f__40--sp{font-size: calc(clamp(4rem, 3.07vw, 4.4rem) * var(--f__enAccent__value))}
  .enAccent.f__42--sp{font-size: calc(clamp(4.2rem, 3.23vw, 4.6rem) * var(--f__enAccent__value))}
  .enAccent.f__44--sp{font-size: calc(clamp(4.4rem, 3.38vw, 4.8rem) * var(--f__enAccent__value))}
  .enAccent.f__46--sp{font-size: calc(clamp(4.6rem, 3.53vw, 5rem) * var(--f__enAccent__value))}
  .enAccent.f__48--sp{font-size: calc(clamp(4.8rem, 3.69vw, 5.2rem) * var(--f__enAccent__value))}
  .enAccent.f__50--sp{font-size: calc(clamp(5rem, 3.84vw, 5.4rem) * var(--f__enAccent__value))}
  .enAccent.f__52--sp{font-size: calc(clamp(5.2rem, 4vw, 5.6rem) * var(--f__enAccent__value))}
  .enAccent.f__54--sp{font-size: calc(clamp(5.4rem, 4.15vw, 5.8rem) * var(--f__enAccent__value))}
  .enAccent.f__56--sp{font-size: calc(clamp(5.6rem, 4.3vw, 6rem) * var(--f__enAccent__value))}
  .enAccent.f__58--sp{font-size: calc(clamp(5.8rem, 4.46vw, 6.2rem) * var(--f__enAccent__value))}
  .enAccent.f__60--sp{font-size: calc(clamp(6rem, 4.61vw, 6.4rem) * var(--f__enAccent__value))}
}
@media screen and (min-width: 768px){
  .f__10{font-size: clamp(1rem, 1.3vw, 1.2rem)}
  .f__11{font-size: clamp(1.1rem, 1.4vw, 1.3rem)}
  .f__12{font-size: clamp(1.2rem, 1.5vw, 1.4rem)}
  .f__13{font-size: clamp(1.3rem, 1.6vw, 1.5rem)}
  .f__14{font-size: clamp(1.3rem, 1.8vw, 1.5rem)}
  .f__15{font-size: clamp(1.4rem, 1.9vw, 1.7rem )}
  .f__16{font-size: clamp(1.4rem, 2vw, 1.6rem)}
  .f__17{font-size: clamp(1.5rem, 2.2vw, 1.7rem)}
  .f__18{font-size: clamp(1.6rem, 2.3vw, 1.8rem)}
  .f__19{font-size: clamp(1.7rem, 2.4vw, 1.9rem)}
  .f__20{font-size: clamp(1.8rem, 2.6vw, 2rem)}
  .f__22{font-size: calc(clamp(2.2rem, 2.8vw, 2.4rem) * var(--f__value))}
  .f__24{font-size: calc(clamp(2.4rem, 3.1vw, 2.6rem) * var(--f__value))}
  .f__26{font-size: calc(clamp(2.6rem, 3.3vw, 2.8rem) * var(--f__value))}
  .f__28{font-size: calc(clamp(2.8rem, 3.6vw, 3rem) * var(--f__value))}
  .f__30{font-size: calc(clamp(3rem, 3.9vw, 3.2rem) * var(--f__value))}
  .f__32{font-size: calc(clamp(3.2rem, 4.1vw, 3.4rem) * var(--f__value))}
  .f__34{font-size: calc(clamp(3.4rem, 4.4vw, 3.6rem) * var(--f__value))}
  .f__36{font-size: calc(clamp(3.6rem, 4.6vw, 3.8rem) * var(--f__value))}
  .f__38{font-size: calc(clamp(3.8rem, 4.9vw, 4rem) * var(--f__value))}
  .f__40{font-size: calc(clamp(4rem, 5.2vw, 4.2rem) * var(--f__value))}
  .f__42{font-size: calc(clamp(4.2rem, 5.4vw, 4.4rem) * var(--f__value))}
  .f__44{font-size: calc(clamp(4.4rem, 5.7vw, 4.6rem) * var(--f__value))}
  .f__46{font-size: calc(clamp(4.6rem, 5.9vw, 4.8rem) * var(--f__value))}
  .f__48{font-size: calc(clamp(4.8rem, 6.2vw, 5rem) * var(--f__value))}
  .f__50{font-size: calc(clamp(5rem, 6.5vw, 5.2rem) * var(--f__value))}
  .f__52{font-size: calc(clamp(5.2rem, 6.7vw, 5.4rem) * var(--f__value))}
  .f__54{font-size: calc(clamp(5.4rem, 7vw, 5.6rem) * var(--f__value))}
  .f__56{font-size: calc(clamp(5.6rem, 7.2vw, 5.8rem) * var(--f__value))}
  .f__58{font-size: calc(clamp(5.8rem, 7.5vw, 6rem) * var(--f__value))}
  .f__60{font-size: calc(clamp(6rem, 7.8vw, 6.2rem) * var(--f__value))}

  .f__10--tpc{font-size: clamp(1rem, 1.3vw, 1.2rem)}
  .f__11--tpc{font-size: clamp(1.1rem, 1.4vw, 1.3rem)}
  .f__12--tpc{font-size: clamp(1.2rem, 1.5vw, 1.4rem)}
  .f__13--tpc{font-size: clamp(1.3rem, 1.6vw, 1.5rem)}
  .f__14--tpc{font-size: clamp(1.4rem, 1.8vw, 1.5rem)}
  .f__15--tpc{font-size: clamp(1.5rem, 1.9vw, 1.7rem )}
  .f__16--tpc{font-size: clamp(1.6rem, 2vw, 1.6rem)}
  .f__17--tpc{font-size: clamp(1.7rem, 2.2vw, 1.7rem)}
  .f__18--tpc{font-size: clamp(1.8rem, 2.3vw, 1.8rem)}
  .f__19--tpc{font-size: clamp(1.9rem, 2.4vw, 1.9rem)}
  .f__20--tpc{font-size: clamp(1.8rem, 2.6vw, 2rem)}
  .f__22--tpc{font-size: calc(clamp(2.2rem, 2.8vw, 2.4rem) * var(--f__value))}
  .f__24--tpc{font-size: calc(clamp(2.4rem, 3.1vw, 2.6rem) * var(--f__value))}
  .f__26--tpc{font-size: calc(clamp(2.6rem, 3.3vw, 2.8rem) * var(--f__value))}
  .f__28--tpc{font-size: calc(clamp(2.8rem, 3.6vw, 3rem) * var(--f__value))}
  .f__30--tpc{font-size: calc(clamp(3rem, 3.9vw, 3.2rem) * var(--f__value))}
  .f__32--tpc{font-size: calc(clamp(3.2rem, 4.1vw, 3.4rem) * var(--f__value))}
  .f__34--tpc{font-size: calc(clamp(3.4rem, 4.4vw, 3.6rem) * var(--f__value))}
  .f__36--tpc{font-size: calc(clamp(3.6rem, 4.6vw, 3.8rem) * var(--f__value))}
  .f__38--tpc{font-size: calc(clamp(3.8rem, 4.9vw, 4rem) * var(--f__value))}
  .f__40--tpc{font-size: calc(clamp(4rem, 5.2vw, 4.2rem) * var(--f__value))}
  .f__42--tpc{font-size: calc(clamp(4.2rem, 5.4vw, 4.4rem) * var(--f__value))}
  .f__44--tpc{font-size: calc(clamp(4.4rem, 5.7vw, 4.6rem) * var(--f__value))}
  .f__46--tpc{font-size: calc(clamp(4.6rem, 5.9vw, 4.8rem) * var(--f__value))}
  .f__48--tpc{font-size: calc(clamp(4.8rem, 6.2vw, 5rem) * var(--f__value))}
  .f__50--tpc{font-size: calc(clamp(5rem, 6.5vw, 5.2rem) * var(--f__value))}
  .f__52--tpc{font-size: calc(clamp(5.2rem, 6.7vw, 5.4rem) * var(--f__value))}
  .f__54--tpc{font-size: calc(clamp(5.4rem, 7vw, 5.6rem) * var(--f__value))}
  .f__56--tpc{font-size: calc(clamp(5.6rem, 7.2vw, 5.8rem) * var(--f__value))}
  .f__58--tpc{font-size: calc(clamp(5.8rem, 7.5vw, 6rem) * var(--f__value))}
  .f__60--tpc{font-size: calc(clamp(6rem, 7.8vw, 6.2rem) * var(--f__value))}

  .en.f__10{font-size: calc(clamp(1rem, 1.3vw, 1.2rem) * var(--f__en__value))}
  .en.f__11{font-size: calc(clamp(1.1rem, 1.4vw, 1.3rem) * var(--f__en__value))}
  .en.f__12{font-size: calc(clamp(1.2rem, 1.5vw, 1.4rem) * var(--f__en__value))}
  .en.f__13{font-size: calc(clamp(1.3rem, 1.6vw, 1.5rem) * var(--f__en__value))}
  .en.f__14{font-size: calc(clamp(1.3rem, 1.8vw, 1.5rem) * var(--f__en__value))}
  .en.f__15{font-size: calc(clamp(1.4rem, 1.9vw, 1.7rem)  * var(--f__en__value))}
  .en.f__16{font-size: calc(clamp(1.4rem, 2vw, 1.6rem) * var(--f__en__value))}
  .en.f__17{font-size: calc(clamp(1.5rem, 2.2vw, 1.7rem) * var(--f__en__value))}
  .en.f__18{font-size: calc(clamp(1.6rem, 2.3vw, 1.8rem) * var(--f__en__value))}
  .en.f__19{font-size: calc(clamp(1.7rem, 2.4vw, 1.9rem) * var(--f__en__value))}
  .en.f__20{font-size: calc(clamp(1.8rem, 2.6vw, 2rem) * var(--f__en__value))}
  .en.f__22{font-size: calc(clamp(2.2rem, 2.8vw, 2.4rem) * var(--f__value) * var(--f__en__value))}
  .en.f__24{font-size: calc(clamp(2.4rem, 3.1vw, 2.6rem) * var(--f__value) * var(--f__en__value))}
  .en.f__26{font-size: calc(clamp(2.6rem, 3.3vw, 2.8rem) * var(--f__value) * var(--f__en__value))}
  .en.f__28{font-size: calc(clamp(2.8rem, 3.6vw, 3rem) * var(--f__value) * var(--f__en__value))}
  .en.f__30{font-size: calc(clamp(3rem, 3.9vw, 3.2rem) * var(--f__value) * var(--f__en__value))}
  .en.f__32{font-size: calc(clamp(3.2rem, 4.1vw, 3.4rem) * var(--f__value) * var(--f__en__value))}
  .en.f__34{font-size: calc(clamp(3.4rem, 4.4vw, 3.6rem) * var(--f__value) * var(--f__en__value))}
  .en.f__36{font-size: calc(clamp(3.6rem, 4.6vw, 3.8rem) * var(--f__value) * var(--f__en__value))}
  .en.f__38{font-size: calc(clamp(3.8rem, 4.9vw, 4rem) * var(--f__value) * var(--f__en__value))}
  .en.f__40{font-size: calc(clamp(4rem, 5.2vw, 4.2rem) * var(--f__value) * var(--f__en__value))}
  .en.f__42{font-size: calc(clamp(4.2rem, 5.4vw, 4.4rem) * var(--f__value) * var(--f__en__value))}
  .en.f__44{font-size: calc(clamp(4.4rem, 5.7vw, 4.6rem) * var(--f__value) * var(--f__en__value))}
  .en.f__46{font-size: calc(clamp(4.6rem, 5.9vw, 4.8rem) * var(--f__value) * var(--f__en__value))}
  .en.f__48{font-size: calc(clamp(4.8rem, 6.2vw, 5rem) * var(--f__value) * var(--f__en__value))}
  .en.f__50{font-size: calc(clamp(5rem, 6.5vw, 5.2rem) * var(--f__value) * var(--f__en__value))}
  .en.f__52{font-size: calc(clamp(5.2rem, 6.7vw, 5.4rem) * var(--f__value) * var(--f__en__value))}
  .en.f__54{font-size: calc(clamp(5.4rem, 7vw, 5.6rem) * var(--f__value) * var(--f__en__value))}
  .en.f__56{font-size: calc(clamp(5.6rem, 7.2vw, 5.8rem) * var(--f__value) * var(--f__en__value))}
  .en.f__58{font-size: calc(clamp(5.8rem, 7.5vw, 6rem) * var(--f__value) * var(--f__en__value))}
  .en.f__60{font-size: calc(clamp(6rem, 7.8vw, 6.2rem) * var(--f__value) * var(--f__en__value))}

  .en.f__10--tpc{font-size: calc(clamp(1rem, 1.3vw, 1.2rem) * var(--f__en__value))}
  .en.f__11--tpc{font-size: calc(clamp(1.1rem, 1.4vw, 1.3rem) * var(--f__en__value))}
  .en.f__12--tpc{font-size: calc(clamp(1.2rem, 1.5vw, 1.4rem) * var(--f__en__value))}
  .en.f__13--tpc{font-size: calc(clamp(1.3rem, 1.6vw, 1.5rem) * var(--f__en__value))}
  .en.f__14--tpc{font-size: calc(clamp(1.4rem, 1.8vw, 1.5rem) * var(--f__en__value))}
  .en.f__15--tpc{font-size: calc(clamp(1.5rem, 1.9vw, 1.7rem)  * var(--f__en__value))}
  .en.f__16--tpc{font-size: calc(clamp(1.6rem, 2vw, 1.6rem) * var(--f__en__value))}
  .en.f__17--tpc{font-size: calc(clamp(1.7rem, 2.2vw, 1.7rem) * var(--f__en__value))}
  .en.f__18--tpc{font-size: calc(clamp(1.8rem, 2.3vw, 1.8rem) * var(--f__en__value))}
  .en.f__19--tpc{font-size: calc(clamp(1.9rem, 2.4vw, 1.9rem) * var(--f__en__value))}
  .en.f__20--tpc{font-size: calc(clamp(1.8rem, 2.6vw, 2rem) * var(--f__en__value))}
  .en.f__22--tpc{font-size: calc(clamp(2.2rem, 2.8vw, 2.4rem) * var(--f__value) * var(--f__en__value))}
  .en.f__24--tpc{font-size: calc(clamp(2.4rem, 3.1vw, 2.6rem) * var(--f__value) * var(--f__en__value))}
  .en.f__26--tpc{font-size: calc(clamp(2.6rem, 3.3vw, 2.8rem) * var(--f__value) * var(--f__en__value))}
  .en.f__28--tpc{font-size: calc(clamp(2.8rem, 3.6vw, 3rem) * var(--f__value) * var(--f__en__value))}
  .en.f__30--tpc{font-size: calc(clamp(3rem, 3.9vw, 3.2rem) * var(--f__value) * var(--f__en__value))}
  .en.f__32--tpc{font-size: calc(clamp(3.2rem, 4.1vw, 3.4rem) * var(--f__value) * var(--f__en__value))}
  .en.f__34--tpc{font-size: calc(clamp(3.4rem, 4.4vw, 3.6rem) * var(--f__value) * var(--f__en__value))}
  .en.f__36--tpc{font-size: calc(clamp(3.6rem, 4.6vw, 3.8rem) * var(--f__value) * var(--f__en__value))}
  .en.f__38--tpc{font-size: calc(clamp(3.8rem, 4.9vw, 4rem) * var(--f__value) * var(--f__en__value))}
  .en.f__40--tpc{font-size: calc(clamp(4rem, 5.2vw, 4.2rem) * var(--f__value) * var(--f__en__value))}
  .en.f__42--tpc{font-size: calc(clamp(4.2rem, 5.4vw, 4.4rem) * var(--f__value) * var(--f__en__value))}
  .en.f__44--tpc{font-size: calc(clamp(4.4rem, 5.7vw, 4.6rem) * var(--f__value) * var(--f__en__value))}
  .en.f__46--tpc{font-size: calc(clamp(4.6rem, 5.9vw, 4.8rem) * var(--f__value) * var(--f__en__value))}
  .en.f__48--tpc{font-size: calc(clamp(4.8rem, 6.2vw, 5rem) * var(--f__value) * var(--f__en__value))}
  .en.f__50--tpc{font-size: calc(clamp(5rem, 6.5vw, 5.2rem) * var(--f__value) * var(--f__en__value))}
  .en.f__52--tpc{font-size: calc(clamp(5.2rem, 6.7vw, 5.4rem) * var(--f__value) * var(--f__en__value))}
  .en.f__54--tpc{font-size: calc(clamp(5.4rem, 7vw, 5.6rem) * var(--f__value) * var(--f__en__value))}
  .en.f__56--tpc{font-size: calc(clamp(5.6rem, 7.2vw, 5.8rem) * var(--f__value) * var(--f__en__value))}
  .en.f__58--tpc{font-size: calc(clamp(5.8rem, 7.5vw, 6rem) * var(--f__value) * var(--f__en__value))}
  .en.f__60--tpc{font-size: calc(clamp(6rem, 7.8vw, 6.2rem) * var(--f__value) * var(--f__en__value))}

  .enAccent.f__10{font-size: calc(clamp(1rem, 1.3vw, 1.2rem) * var(--f__enAccent__value))}
  .enAccent.f__11{font-size: calc(clamp(1.1rem, 1.4vw, 1.3rem) * var(--f__enAccent__value))}
  .enAccent.f__12{font-size: calc(clamp(1.2rem, 1.5vw, 1.4rem) * var(--f__enAccent__value))}
  .enAccent.f__13{font-size: calc(clamp(1.3rem, 1.6vw, 1.5rem) * var(--f__enAccent__value))}
  .enAccent.f__14{font-size: calc(clamp(1.3rem, 1.8vw, 1.5rem) * var(--f__enAccent__value))}
  .enAccent.f__15{font-size: calc(clamp(1.4rem, 1.9vw, 1.7rem)  * var(--f__enAccent__value))}
  .enAccent.f__16{font-size: calc(clamp(1.4rem, 2vw, 1.6rem) * var(--f__enAccent__value))}
  .enAccent.f__17{font-size: calc(clamp(1.5rem, 2.2vw, 1.7rem) * var(--f__enAccent__value))}
  .enAccent.f__18{font-size: calc(clamp(1.6rem, 2.3vw, 1.8rem) * var(--f__enAccent__value))}
  .enAccent.f__19{font-size: calc(clamp(1.7rem, 2.4vw, 1.9rem) * var(--f__enAccent__value))}
  .enAccent.f__20{font-size: calc(clamp(1.8rem, 2.6vw, 2rem) * var(--f__enAccent__value))}
  .enAccent.f__22{font-size: calc(clamp(2.2rem, 2.8vw, 2.4rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__24{font-size: calc(clamp(2.4rem, 3.1vw, 2.6rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__26{font-size: calc(clamp(2.6rem, 3.3vw, 2.8rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__28{font-size: calc(clamp(2.8rem, 3.6vw, 3rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__30{font-size: calc(clamp(3rem, 3.9vw, 3.2rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__32{font-size: calc(clamp(3.2rem, 4.1vw, 3.4rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__34{font-size: calc(clamp(3.4rem, 4.4vw, 3.6rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__36{font-size: calc(clamp(3.6rem, 4.6vw, 3.8rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__38{font-size: calc(clamp(3.8rem, 4.9vw, 4rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__40{font-size: calc(clamp(4rem, 5.2vw, 4.2rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__42{font-size: calc(clamp(4.2rem, 5.4vw, 4.4rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__44{font-size: calc(clamp(4.4rem, 5.7vw, 4.6rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__46{font-size: calc(clamp(4.6rem, 5.9vw, 4.8rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__48{font-size: calc(clamp(4.8rem, 6.2vw, 5rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__50{font-size: calc(clamp(5rem, 6.5vw, 5.2rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__52{font-size: calc(clamp(5.2rem, 6.7vw, 5.4rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__54{font-size: calc(clamp(5.4rem, 7vw, 5.6rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__56{font-size: calc(clamp(5.6rem, 7.2vw, 5.8rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__58{font-size: calc(clamp(5.8rem, 7.5vw, 6rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__60{font-size: calc(clamp(6rem, 7.8vw, 6.2rem) * var(--f__value) * var(--f__enAccent__value))}

  .enAccent.f__10--tpc{font-size: calc(clamp(1rem, 1.3vw, 1.2rem) * var(--f__enAccent__value))}
  .enAccent.f__11--tpc{font-size: calc(clamp(1.1rem, 1.4vw, 1.3rem) * var(--f__enAccent__value))}
  .enAccent.f__12--tpc{font-size: calc(clamp(1.2rem, 1.5vw, 1.4rem) * var(--f__enAccent__value))}
  .enAccent.f__13--tpc{font-size: calc(clamp(1.3rem, 1.6vw, 1.5rem) * var(--f__enAccent__value))}
  .enAccent.f__14--tpc{font-size: calc(clamp(1.4rem, 1.8vw, 1.5rem) * var(--f__enAccent__value))}
  .enAccent.f__15--tpc{font-size: calc(clamp(1.5rem, 1.9vw, 1.7rem)  * var(--f__enAccent__value))}
  .enAccent.f__16--tpc{font-size: calc(clamp(1.6rem, 2vw, 1.6rem) * var(--f__enAccent__value))}
  .enAccent.f__17--tpc{font-size: calc(clamp(1.7rem, 2.2vw, 1.7rem) * var(--f__enAccent__value))}
  .enAccent.f__18--tpc{font-size: calc(clamp(1.8rem, 2.3vw, 1.8rem) * var(--f__enAccent__value))}
  .enAccent.f__19--tpc{font-size: calc(clamp(1.9rem, 2.4vw, 1.9rem) * var(--f__enAccent__value))}
  .enAccent.f__20--tpc{font-size: calc(clamp(1.8rem, 2.6vw, 2rem) * var(--f__enAccent__value))}
  .enAccent.f__22--tpc{font-size: calc(clamp(2.2rem, 2.8vw, 2.4rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__24--tpc{font-size: calc(clamp(2.4rem, 3.1vw, 2.6rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__26--tpc{font-size: calc(clamp(2.6rem, 3.3vw, 2.8rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__28--tpc{font-size: calc(clamp(2.8rem, 3.6vw, 3rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__30--tpc{font-size: calc(clamp(3rem, 3.9vw, 3.2rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__32--tpc{font-size: calc(clamp(3.2rem, 4.1vw, 3.4rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__34--tpc{font-size: calc(clamp(3.4rem, 4.4vw, 3.6rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__36--tpc{font-size: calc(clamp(3.6rem, 4.6vw, 3.8rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__38--tpc{font-size: calc(clamp(3.8rem, 4.9vw, 4rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__40--tpc{font-size: calc(clamp(4rem, 5.2vw, 4.2rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__42--tpc{font-size: calc(clamp(4.2rem, 5.4vw, 4.4rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__44--tpc{font-size: calc(clamp(4.4rem, 5.7vw, 4.6rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__46--tpc{font-size: calc(clamp(4.6rem, 5.9vw, 4.8rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__48--tpc{font-size: calc(clamp(4.8rem, 6.2vw, 5rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__50--tpc{font-size: calc(clamp(5rem, 6.5vw, 5.2rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__52--tpc{font-size: calc(clamp(5.2rem, 6.7vw, 5.4rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__54--tpc{font-size: calc(clamp(5.4rem, 7vw, 5.6rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__56--tpc{font-size: calc(clamp(5.6rem, 7.2vw, 5.8rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__58--tpc{font-size: calc(clamp(5.8rem, 7.5vw, 6rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__60--tpc{font-size: calc(clamp(6rem, 7.8vw, 6.2rem) * var(--f__value) * var(--f__enAccent__value))}
}
@media screen and (min-width: 1024px){
  .f__10{font-size: calc(clamp(1rem, .76vw, 1.2rem) * var(--f__value))}
  .f__11{font-size: calc(clamp(1.1rem, .84vw, 1.3rem) * var(--f__value))}
  .f__12{font-size: calc(clamp(1.2rem, .92vw, 1.4rem) * var(--f__value))}
  .f__13{font-size: calc(clamp(1.3rem, 1vw, 1.5rem) * var(--f__value))}
  .f__14{font-size: calc(clamp(1.4rem, 1.07vw, 1.6rem) * var(--f__value))}
  .f__15{font-size: calc(clamp(1.5rem, 1.15vw, 1.7rem) * var(--f__value))}
  .f__16{font-size: calc(clamp(1.6rem, 1.23vw, 1.8rem) * var(--f__value))}
  .f__17{font-size: calc(clamp(1.7rem, 1.3vw, 1.9rem) * var(--f__value))}
  .f__18{font-size: calc(clamp(1.8rem, 1.38vw, 2rem) * var(--f__value))}
  .f__19{font-size: calc(clamp(1.9rem, 1.46vw, 2.1rem) * var(--f__value))}
  .f__20{font-size: calc(clamp(2rem, 1.53vw, 2.2rem) * var(--f__value))}
  .f__22{font-size: calc(clamp(2.2rem, 1.69vw, 2.4rem) * var(--f__value))}
  .f__24{font-size: calc(clamp(2.4rem, 1.84vw, 2.6rem) * var(--f__value))}
  .f__26{font-size: calc(clamp(2.6rem, 2vw, 2.8rem) * var(--f__value))}
  .f__28{font-size: calc(clamp(2.8rem, 2.15vw, 3rem) * var(--f__value))}
  .f__30{font-size: calc(clamp(3rem, 2.3vw, 3.2rem) * var(--f__value))}
  .f__32{font-size: calc(clamp(3.2rem, 2.46vw, 3.4rem) * var(--f__value))}
  .f__34{font-size: calc(clamp(3.4rem, 2.61vw, 3.6rem) * var(--f__value))}
  .f__36{font-size: calc(clamp(3.6rem, 2.76vw, 3.8rem) * var(--f__value))}
  .f__38{font-size: calc(clamp(3.8rem, 2.92vw, 4rem) * var(--f__value))}
  .f__40{font-size: calc(clamp(4rem, 3.07vw, 4.2rem) * var(--f__value))}
  .f__42{font-size: calc(clamp(4.2rem, 3.23vw, 4.4rem) * var(--f__value))}
  .f__44{font-size: calc(clamp(4.4rem, 3.38vw, 4.6rem) * var(--f__value))}
  .f__46{font-size: calc(clamp(4.6rem, 3.53vw, 4.8rem) * var(--f__value))}
  .f__48{font-size: calc(clamp(4.8rem, 3.69vw, 5rem) * var(--f__value))}
  .f__50{font-size: calc(clamp(5rem, 3.84vw, 5.2rem) * var(--f__value))}
  .f__52{font-size: calc(clamp(5.2rem, 4vw, 5.4rem) * var(--f__value))}
  .f__54{font-size: calc(clamp(5.4rem, 4.15vw, 5.6rem) * var(--f__value))}
  .f__56{font-size: calc(clamp(5.6rem, 4.3vw, 5.8rem) * var(--f__value))}
  .f__58{font-size: calc(clamp(5.8rem, 4.46vw, 6rem) * var(--f__value))}
  .f__60{font-size: calc(clamp(6rem, 4.61vw, 6.2rem) * var(--f__value))}

  .f__10--pc{font-size: calc(clamp(1rem, .76vw, 1.2rem) * var(--f__value))}
  .f__11--pc{font-size: calc(clamp(1.1rem, .84vw, 1.3rem) * var(--f__value))}
  .f__12--pc{font-size: calc(clamp(1.2rem, .92vw, 1.4rem) * var(--f__value))}
  .f__13--pc{font-size: calc(clamp(1.3rem, 1vw, 1.5rem) * var(--f__value))}
  .f__14--pc{font-size: calc(clamp(1.4rem, 1.07vw, 1.6rem) * var(--f__value))}
  .f__15--pc{font-size: calc(clamp(1.5rem, 1.15vw, 1.7rem) * var(--f__value))}
  .f__16--pc{font-size: calc(clamp(1.6rem, 1.23vw, 1.8rem) * var(--f__value))}
  .f__17--pc{font-size: calc(clamp(1.7rem, 1.3vw, 1.9rem) * var(--f__value))}
  .f__18--pc{font-size: calc(clamp(1.8rem, 1.38vw, 2rem) * var(--f__value))}
  .f__19--pc{font-size: calc(clamp(1.9rem, 1.46vw, 2.1rem) * var(--f__value))}
  .f__20--pc{font-size: calc(clamp(2rem, 1.53vw, 2.2rem) * var(--f__value))}
  .f__22--pc{font-size: calc(clamp(2.2rem, 1.69vw, 2.4rem) * var(--f__value))}
  .f__24--pc{font-size: calc(clamp(2.4rem, 1.84vw, 2.6rem) * var(--f__value))}
  .f__26--pc{font-size: calc(clamp(2.6rem, 2vw, 2.8rem) * var(--f__value))}
  .f__28--pc{font-size: calc(clamp(2.8rem, 2.15vw, 3rem) * var(--f__value))}
  .f__30--pc{font-size: calc(clamp(3rem, 2.3vw, 3.2rem) * var(--f__value))}
  .f__32--pc{font-size: calc(clamp(3.2rem, 2.46vw, 3.4rem) * var(--f__value))}
  .f__34--pc{font-size: calc(clamp(3.4rem, 2.61vw, 3.6rem) * var(--f__value))}
  .f__36--pc{font-size: calc(clamp(3.6rem, 2.76vw, 3.8rem) * var(--f__value))}
  .f__38--pc{font-size: calc(clamp(3.8rem, 2.92vw, 4rem) * var(--f__value))}
  .f__40--pc{font-size: calc(clamp(4rem, 3.07vw, 4.2rem) * var(--f__value))}
  .f__42--pc{font-size: calc(clamp(4.2rem, 3.23vw, 4.4rem) * var(--f__value))}
  .f__44--pc{font-size: calc(clamp(4.4rem, 3.38vw, 4.6rem) * var(--f__value))}
  .f__46--pc{font-size: calc(clamp(4.6rem, 3.53vw, 4.8rem) * var(--f__value))}
  .f__48--pc{font-size: calc(clamp(4.8rem, 3.69vw, 5rem) * var(--f__value))}
  .f__50--pc{font-size: calc(clamp(5rem, 3.84vw, 5.2rem) * var(--f__value))}
  .f__52--pc{font-size: calc(clamp(5.2rem, 4vw, 5.4rem) * var(--f__value))}
  .f__54--pc{font-size: calc(clamp(5.4rem, 4.15vw, 5.6rem) * var(--f__value))}
  .f__56--pc{font-size: calc(clamp(5.6rem, 4.3vw, 5.8rem) * var(--f__value))}
  .f__58--pc{font-size: calc(clamp(5.8rem, 4.46vw, 6rem) * var(--f__value))}
  .f__60--pc{font-size: calc(clamp(6rem, 4.61vw, 6.2rem) * var(--f__value))}

  .en.f__10{font-size: calc(clamp(1rem, .76vw, 1.2rem) * var(--f__value) * var(--f__en__value))}
  .en.f__11{font-size: calc(clamp(1.1rem, .84vw, 1.3rem) * var(--f__value) * var(--f__en__value))}
  .en.f__12{font-size: calc(clamp(1.2rem, .92vw, 1.4rem) * var(--f__value) * var(--f__en__value))}
  .en.f__13{font-size: calc(clamp(1.3rem, 1vw, 1.5rem) * var(--f__value) * var(--f__en__value))}
  .en.f__14{font-size: calc(clamp(1.4rem, 1.07vw, 1.6rem) * var(--f__value) * var(--f__en__value))}
  .en.f__15{font-size: calc(clamp(1.5rem, 1.15vw, 1.7rem) * var(--f__value) * var(--f__en__value))}
  .en.f__16{font-size: calc(clamp(1.6rem, 1.23vw, 1.8rem) * var(--f__value) * var(--f__en__value))}
  .en.f__17{font-size: calc(clamp(1.7rem, 1.3vw, 1.9rem) * var(--f__value) * var(--f__en__value))}
  .en.f__18{font-size: calc(clamp(1.8rem, 1.38vw, 2rem) * var(--f__value) * var(--f__en__value))}
  .en.f__19{font-size: calc(clamp(1.9rem, 1.46vw, 2.1rem) * var(--f__value) * var(--f__en__value))}
  .en.f__20{font-size: calc(clamp(2rem, 1.53vw, 2.2rem) * var(--f__value) * var(--f__en__value))}
  .en.f__22{font-size: calc(clamp(2.2rem, 1.69vw, 2.4rem) * var(--f__value) * var(--f__en__value))}
  .en.f__24{font-size: calc(clamp(2.4rem, 1.84vw, 2.6rem) * var(--f__value) * var(--f__en__value))}
  .en.f__26{font-size: calc(clamp(2.6rem, 2vw, 2.8rem) * var(--f__value) * var(--f__en__value))}
  .en.f__28{font-size: calc(clamp(2.8rem, 2.15vw, 3rem) * var(--f__value) * var(--f__en__value))}
  .en.f__30{font-size: calc(clamp(3rem, 2.3vw, 3.2rem) * var(--f__value) * var(--f__en__value))}
  .en.f__32{font-size: calc(clamp(3.2rem, 2.46vw, 3.4rem) * var(--f__value) * var(--f__en__value))}
  .en.f__34{font-size: calc(clamp(3.4rem, 2.61vw, 3.6rem) * var(--f__value) * var(--f__en__value))}
  .en.f__36{font-size: calc(clamp(3.6rem, 2.76vw, 3.8rem) * var(--f__value) * var(--f__en__value))}
  .en.f__38{font-size: calc(clamp(3.8rem, 2.92vw, 4rem) * var(--f__value) * var(--f__en__value))}
  .en.f__40{font-size: calc(clamp(4rem, 3.07vw, 4.2rem) * var(--f__value) * var(--f__en__value))}
  .en.f__42{font-size: calc(clamp(4.2rem, 3.23vw, 4.4rem) * var(--f__value) * var(--f__en__value))}
  .en.f__44{font-size: calc(clamp(4.4rem, 3.38vw, 4.6rem) * var(--f__value) * var(--f__en__value))}
  .en.f__46{font-size: calc(clamp(4.6rem, 3.53vw, 4.8rem) * var(--f__value) * var(--f__en__value))}
  .en.f__48{font-size: calc(clamp(4.8rem, 3.69vw, 5rem) * var(--f__value) * var(--f__en__value))}
  .en.f__50{font-size: calc(clamp(5rem, 3.84vw, 5.2rem) * var(--f__value) * var(--f__en__value))}
  .en.f__52{font-size: calc(clamp(5.2rem, 4vw, 5.4rem) * var(--f__value) * var(--f__en__value))}
  .en.f__54{font-size: calc(clamp(5.4rem, 4.15vw, 5.6rem) * var(--f__value) * var(--f__en__value))}
  .en.f__56{font-size: calc(clamp(5.6rem, 4.3vw, 5.8rem) * var(--f__value) * var(--f__en__value))}
  .en.f__58{font-size: calc(clamp(5.8rem, 4.46vw, 6rem) * var(--f__value) * var(--f__en__value))}
  .en.f__60{font-size: calc(clamp(6rem, 4.61vw, 6.2rem) * var(--f__value) * var(--f__en__value))}

  .en.f__10--pc{font-size: calc(clamp(1rem, .76vw, 1.2rem) * var(--f__value) * var(--f__en__value))}
  .en.f__11--pc{font-size: calc(clamp(1.1rem, .84vw, 1.3rem) * var(--f__value) * var(--f__en__value))}
  .en.f__12--pc{font-size: calc(clamp(1.2rem, .92vw, 1.4rem) * var(--f__value) * var(--f__en__value))}
  .en.f__13--pc{font-size: calc(clamp(1.3rem, 1vw, 1.5rem) * var(--f__value) * var(--f__en__value))}
  .en.f__14--pc{font-size: calc(clamp(1.4rem, 1.07vw, 1.6rem) * var(--f__value) * var(--f__en__value))}
  .en.f__15--pc{font-size: calc(clamp(1.5rem, 1.15vw, 1.7rem) * var(--f__value) * var(--f__en__value))}
  .en.f__16--pc{font-size: calc(clamp(1.6rem, 1.23vw, 1.8rem) * var(--f__value) * var(--f__en__value))}
  .en.f__17--pc{font-size: calc(clamp(1.7rem, 1.3vw, 1.9rem) * var(--f__value) * var(--f__en__value))}
  .en.f__18--pc{font-size: calc(clamp(1.8rem, 1.38vw, 2rem) * var(--f__value) * var(--f__en__value))}
  .en.f__19--pc{font-size: calc(clamp(1.9rem, 1.46vw, 2.1rem) * var(--f__value) * var(--f__en__value))}
  .en.f__20--pc{font-size: calc(clamp(2rem, 1.53vw, 2.2rem) * var(--f__value) * var(--f__en__value))}
  .en.f__22--pc{font-size: calc(clamp(2.2rem, 1.69vw, 2.4rem) * var(--f__value) * var(--f__en__value))}
  .en.f__24--pc{font-size: calc(clamp(2.4rem, 1.84vw, 2.6rem) * var(--f__value) * var(--f__en__value))}
  .en.f__26--pc{font-size: calc(clamp(2.6rem, 2vw, 2.8rem) * var(--f__value) * var(--f__en__value))}
  .en.f__28--pc{font-size: calc(clamp(2.8rem, 2.15vw, 3rem) * var(--f__value) * var(--f__en__value))}
  .en.f__30--pc{font-size: calc(clamp(3rem, 2.3vw, 3.2rem) * var(--f__value) * var(--f__en__value))}
  .en.f__32--pc{font-size: calc(clamp(3.2rem, 2.46vw, 3.4rem) * var(--f__value) * var(--f__en__value))}
  .en.f__34--pc{font-size: calc(clamp(3.4rem, 2.61vw, 3.6rem) * var(--f__value) * var(--f__en__value))}
  .en.f__36--pc{font-size: calc(clamp(3.6rem, 2.76vw, 3.8rem) * var(--f__value) * var(--f__en__value))}
  .en.f__38--pc{font-size: calc(clamp(3.8rem, 2.92vw, 4rem) * var(--f__value) * var(--f__en__value))}
  .en.f__40--pc{font-size: calc(clamp(4rem, 3.07vw, 4.2rem) * var(--f__value) * var(--f__en__value))}
  .en.f__42--pc{font-size: calc(clamp(4.2rem, 3.23vw, 4.4rem) * var(--f__value) * var(--f__en__value))}
  .en.f__44--pc{font-size: calc(clamp(4.4rem, 3.38vw, 4.6rem) * var(--f__value) * var(--f__en__value))}
  .en.f__46--pc{font-size: calc(clamp(4.6rem, 3.53vw, 4.8rem) * var(--f__value) * var(--f__en__value))}
  .en.f__48--pc{font-size: calc(clamp(4.8rem, 3.69vw, 5rem) * var(--f__value) * var(--f__en__value))}
  .en.f__50--pc{font-size: calc(clamp(5rem, 3.84vw, 5.2rem) * var(--f__value) * var(--f__en__value))}
  .en.f__52--pc{font-size: calc(clamp(5.2rem, 4vw, 5.4rem) * var(--f__value) * var(--f__en__value))}
  .en.f__54--pc{font-size: calc(clamp(5.4rem, 4.15vw, 5.6rem) * var(--f__value) * var(--f__en__value))}
  .en.f__56--pc{font-size: calc(clamp(5.6rem, 4.3vw, 5.8rem) * var(--f__value) * var(--f__en__value))}
  .en.f__58--pc{font-size: calc(clamp(5.8rem, 4.46vw, 6rem) * var(--f__value) * var(--f__en__value))}
  .en.f__60--pc{font-size: calc(clamp(6rem, 4.61vw, 6.2rem) * var(--f__value) * var(--f__en__value))}

  .enAccent.f__10{font-size: calc(clamp(1rem, .76vw, 1.2rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__11{font-size: calc(clamp(1.1rem, .84vw, 1.3rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__12{font-size: calc(clamp(1.2rem, .92vw, 1.4rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__13{font-size: calc(clamp(1.3rem, 1vw, 1.5rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__14{font-size: calc(clamp(1.4rem, 1.07vw, 1.6rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__15{font-size: calc(clamp(1.5rem, 1.15vw, 1.7rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__16{font-size: calc(clamp(1.6rem, 1.23vw, 1.8rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__17{font-size: calc(clamp(1.7rem, 1.3vw, 1.9rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__18{font-size: calc(clamp(1.8rem, 1.38vw, 2rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__19{font-size: calc(clamp(1.9rem, 1.46vw, 2.1rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__20{font-size: calc(clamp(2rem, 1.53vw, 2.2rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__22{font-size: calc(clamp(2.2rem, 1.69vw, 2.4rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__24{font-size: calc(clamp(2.4rem, 1.84vw, 2.6rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__26{font-size: calc(clamp(2.6rem, 2vw, 2.8rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__28{font-size: calc(clamp(2.8rem, 2.15vw, 3rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__30{font-size: calc(clamp(3rem, 2.3vw, 3.2rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__32{font-size: calc(clamp(3.2rem, 2.46vw, 3.4rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__34{font-size: calc(clamp(3.4rem, 2.61vw, 3.6rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__36{font-size: calc(clamp(3.6rem, 2.76vw, 3.8rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__38{font-size: calc(clamp(3.8rem, 2.92vw, 4rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__40{font-size: calc(clamp(4rem, 3.07vw, 4.2rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__42{font-size: calc(clamp(4.2rem, 3.23vw, 4.4rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__44{font-size: calc(clamp(4.4rem, 3.38vw, 4.6rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__46{font-size: calc(clamp(4.6rem, 3.53vw, 4.8rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__48{font-size: calc(clamp(4.8rem, 3.69vw, 5rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__50{font-size: calc(clamp(5rem, 3.84vw, 5.2rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__52{font-size: calc(clamp(5.2rem, 4vw, 5.4rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__54{font-size: calc(clamp(5.4rem, 4.15vw, 5.6rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__56{font-size: calc(clamp(5.6rem, 4.3vw, 5.8rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__58{font-size: calc(clamp(5.8rem, 4.46vw, 6rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__60{font-size: calc(clamp(6rem, 4.61vw, 6.2rem) * var(--f__value) * var(--f__enAccent__value))}

  .enAccent.f__10--pc{font-size: calc(clamp(1rem, .76vw, 1.2rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__11--pc{font-size: calc(clamp(1.1rem, .84vw, 1.3rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__12--pc{font-size: calc(clamp(1.2rem, .92vw, 1.4rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__13--pc{font-size: calc(clamp(1.3rem, 1vw, 1.5rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__14--pc{font-size: calc(clamp(1.4rem, 1.07vw, 1.6rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__15--pc{font-size: calc(clamp(1.5rem, 1.15vw, 1.7rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__16--pc{font-size: calc(clamp(1.6rem, 1.23vw, 1.8rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__17--pc{font-size: calc(clamp(1.7rem, 1.3vw, 1.9rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__18--pc{font-size: calc(clamp(1.8rem, 1.38vw, 2rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__19--pc{font-size: calc(clamp(1.9rem, 1.46vw, 2.1rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__20--pc{font-size: calc(clamp(2rem, 1.53vw, 2.2rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__22--pc{font-size: calc(clamp(2.2rem, 1.69vw, 2.4rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__24--pc{font-size: calc(clamp(2.4rem, 1.84vw, 2.6rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__26--pc{font-size: calc(clamp(2.6rem, 2vw, 2.8rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__28--pc{font-size: calc(clamp(2.8rem, 2.15vw, 3rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__30--pc{font-size: calc(clamp(3rem, 2.3vw, 3.2rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__32--pc{font-size: calc(clamp(3.2rem, 2.46vw, 3.4rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__34--pc{font-size: calc(clamp(3.4rem, 2.61vw, 3.6rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__36--pc{font-size: calc(clamp(3.6rem, 2.76vw, 3.8rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__38--pc{font-size: calc(clamp(3.8rem, 2.92vw, 4rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__40--pc{font-size: calc(clamp(4rem, 3.07vw, 4.2rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__42--pc{font-size: calc(clamp(4.2rem, 3.23vw, 4.4rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__44--pc{font-size: calc(clamp(4.4rem, 3.38vw, 4.6rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__46--pc{font-size: calc(clamp(4.6rem, 3.53vw, 4.8rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__48--pc{font-size: calc(clamp(4.8rem, 3.69vw, 5rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__50--pc{font-size: calc(clamp(5rem, 3.84vw, 5.2rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__52--pc{font-size: calc(clamp(5.2rem, 4vw, 5.4rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__54--pc{font-size: calc(clamp(5.4rem, 4.15vw, 5.6rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__56--pc{font-size: calc(clamp(5.6rem, 4.3vw, 5.8rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__58--pc{font-size: calc(clamp(5.8rem, 4.46vw, 6rem) * var(--f__value) * var(--f__enAccent__value))}
  .enAccent.f__60--pc{font-size: calc(clamp(6rem, 4.61vw, 6.2rem) * var(--f__value) * var(--f__enAccent__value))}
}

/*
   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,.t__c{text-align: center}
  .t__l--tpc,.t__l{text-align: left}
  .t__r--tpc,.t__r{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__0--sp,.l__0{line-height: 0}
  .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: 1024px){
  .l__0--pc,.l__0{line-height: 0}
  .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: calc(var(--s1) * var(--space__value))}
  .w__2--sp,.w__2{ width: calc(var(--s2) * var(--space__value))}
  .w__5--sp,.w__5{ width: calc(var(--s5) * var(--space__value))}
  .w__8--sp,.w__8{ width: calc(var(--s8) * var(--space__value))}
  .w__10--sp,.w__10{ width: calc(var(--s10) * var(--space__value))}
  .w__15--sp,.w__15{ width: calc(var(--s15) * var(--space__value))}
  .w__20--sp,.w__20{ width: calc(var(--s20) * var(--space__value))}
  .w__25--sp,.w__25{ width: calc(var(--s25) * var(--space__value))}
  .w__30--sp,.w__30{ width: calc(var(--s30) * var(--space__value))}
  .w__35--sp,.w__35{ width: calc(var(--s35) * var(--space__value))}
  .w__40--sp,.w__40{ width: calc(var(--s40) * var(--space__value))}
  .w__50--sp,.w__50{ width: calc(var(--s50) * var(--space__value))}
  .w__60--sp,.w__60{ width: calc(var(--s60) * var(--space__value))}
  .w__70--sp,.w__70{ width: calc(var(--s70) * var(--space__value))}
  .w__80--sp,.w__80{ width: calc(var(--s80) * var(--space__value))}
  .w__90--sp,.w__90{ width: calc(var(--s90) * var(--space__value))}
  .w__100--sp,.w__100{ width: calc(var(--s100) * var(--space__value))}
  .w__110--sp,.w__110{ width: calc(var(--s110) * var(--space__value))}
  .w__120--sp,.w__120{ width: calc(var(--s120) * var(--space__value))}
  .w__130--sp,.w__130{ width: calc(var(--s130) * var(--space__value))}
  .w__140--sp,.w__140{ width: calc(var(--s140) * var(--space__value))}
  .w__150--sp,.w__150{ width: calc(var(--s150) * var(--space__value))}
  .w__160--sp,.w__160{ width: calc(var(--s160) * var(--space__value))}
  .w__170--sp,.w__170{ width: calc(var(--s170) * var(--space__value))}
  .w__180--sp,.w__180{ width: calc(var(--s180) * var(--space__value))}
  .w__190--sp,.w__190{ width: calc(var(--s190) * var(--space__value))}
  .w__200--sp,.w__200{ width: calc(var(--s200) * var(--space__value))}
  /*%*/
  .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: calc(var(--s1) * var(--space__value))}
  .w__2--tpc{ width: calc(var(--s2) * var(--space__value))}
  .w__5--tpc{ width: calc(var(--s5) * var(--space__value))}
  .w__8--tpc{ width: calc(var(--s8) * var(--space__value))}
  .w__10--tpc{ width: calc(var(--s10) * var(--space__value))}
  .w__15--tpc{ width: calc(var(--s15) * var(--space__value))}
  .w__20--tpc{ width: calc(var(--s20) * var(--space__value))}
  .w__25--tpc{ width: calc(var(--s25) * var(--space__value))}
  .w__30--tpc{ width: calc(var(--s30) * var(--space__value))}
  .w__35--tpc{ width: calc(var(--s35) * var(--space__value))}
  .w__40--tpc{ width: calc(var(--s40) * var(--space__value))}
  .w__50--tpc{ width: calc(var(--s50) * var(--space__value))}
  .w__60--tpc{ width: calc(var(--s60) * var(--space__value))}
  .w__70--tpc{ width: calc(var(--s70) * var(--space__value))}
  .w__80--tpc{ width: calc(var(--s80) * var(--space__value))}
  .w__90--tpc{ width: calc(var(--s90) * var(--space__value))}
  .w__100--tpc{ width: calc(var(--s100) * var(--space__value))}
  .w__110--tpc{ width: calc(var(--s110) * var(--space__value))}
  .w__120--tpc{ width: calc(var(--s120) * var(--space__value))}
  .w__130--tpc{ width: calc(var(--s130) * var(--space__value))}
  .w__140--tpc{ width: calc(var(--s140) * var(--space__value))}
  .w__150--tpc{ width: calc(var(--s150) * var(--space__value))}
  .w__160--tpc{ width: calc(var(--s160) * var(--space__value))}
  .w__170--tpc{ width: calc(var(--s170) * var(--space__value))}
  .w__180--tpc{ width: calc(var(--s180) * var(--space__value))}
  .w__190--tpc{ width: calc(var(--s190) * var(--space__value))}
  .w__200--tpc{ width: calc(var(--s200) * var(--space__value))}

  .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: calc(var(--s1) * var(--space__value))}
  .w__2--pc,.w__2{ width: calc(var(--s2) * var(--space__value))}
  .w__5--pc,.w__5{ width: calc(var(--s5) * var(--space__value))}
  .w__8--pc,.w__8{ width: calc(var(--s8) * var(--space__value))}
  .w__10--pc,.w__10{ width: calc(var(--s10) * var(--space__value))}
  .w__15--pc,.w__15{ width: calc(var(--s15) * var(--space__value))}
  .w__20--pc,.w__20{ width: calc(var(--s20) * var(--space__value))}
  .w__25--pc,.w__25{ width: calc(var(--s25) * var(--space__value))}
  .w__30--pc,.w__30{ width: calc(var(--s30) * var(--space__value))}
  .w__35--pc,.w__35{ width: calc(var(--s35) * var(--space__value))}
  .w__40--pc,.w__40{ width: calc(var(--s40) * var(--space__value))}
  .w__50--pc,.w__50{ width: calc(var(--s50) * var(--space__value))}
  .w__60--pc,.w__60{ width: calc(var(--s60) * var(--space__value))}
  .w__70--pc,.w__70{ width: calc(var(--s70) * var(--space__value))}
  .w__80--pc,.w__80{ width: calc(var(--s80) * var(--space__value))}
  .w__90--pc,.w__90{ width: calc(var(--s90) * var(--space__value))}
  .w__100--pc,.w__100{ width: calc(var(--s100) * var(--space__value))}
  .w__110--pc,.w__110{ width: calc(var(--s110) * var(--space__value))}
  .w__120--pc,.w__120{ width: calc(var(--s120) * var(--space__value))}
  .w__130--pc,.w__130{ width: calc(var(--s130) * var(--space__value))}
  .w__140--pc,.w__140{ width: calc(var(--s140) * var(--space__value))}
  .w__150--pc,.w__150{ width: calc(var(--s150) * var(--space__value))}
  .w__160--pc,.w__160{ width: calc(var(--s160) * var(--space__value))}
  .w__170--pc,.w__170{ width: calc(var(--s170) * var(--space__value))}
  .w__180--pc,.w__180{ width: calc(var(--s180) * var(--space__value))}
  .w__190--pc,.w__190{ width: calc(var(--s190) * var(--space__value))}
  .w__200--pc,.w__200{ width: calc(var(--s200) * var(--space__value))}
  /*%*/
  .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: var(--s100)}
  .w__max150--sp{ max-width: var(--s150)}
  .w__max200--sp{ max-width: var(--s200)}
  .w__max250--sp{ max-width: var(--s250)}
  .w__max300--sp{ max-width: var(--s300)}
  .w__max350--sp{ max-width: var(--s350)}
  .w__max400--sp{ max-width: var(--s400)}
  .w__max450--sp{ max-width: var(--s450)}
  .w__max500--sp{ max-width: var(--s500)}
  .w__max550--sp{ max-width: var(--s550)}
  .w__max600--sp{ max-width: var(--s600)}
  .w__max650--sp{ max-width: var(--s650)}
  .w__max700--sp{ max-width: var(--s700)}
  .w__max750--sp{ max-width: var(--s750)}
  .w__max800--sp{ max-width: var(--s800)}
  .w__max850--sp{ max-width: var(--s850)}
  .w__max900--sp{ max-width: var(--s900)}
  .w__max950--sp{ max-width: var(--s950)}
  .w__max1000--sp{ max-width: var(--s1000)}
  .w__max1100--sp{ max-width: var(--s1100)}
  .w__max1200--sp{ max-width: var(--s1200)}
  .w__max1300--sp{ max-width: var(--s1300)}
  .w__max1400--sp{ max-width: var(--s1400)}
}
@media screen and (min-width: 768px){
  /*px*/
  .w__max100--tpc{ max-width: var(--s100)}
  .w__max150--tpc{ max-width: var(--s150)}
  .w__max200--tpc{ max-width: var(--s200)}
  .w__max250--tpc{ max-width: var(--s250)}
  .w__max300--tpc{ max-width: var(--s300)}
  .w__max350--tpc{ max-width: var(--s350)}
  .w__max400--tpc{ max-width: var(--s400)}
  .w__max450--tpc{ max-width: var(--s450)}
  .w__max500--tpc{ max-width: var(--s500)}
  .w__max550--tpc{ max-width: var(--s550)}
  .w__max600--tpc{ max-width: var(--s600)}
  .w__max650--tpc{ max-width: var(--s650)}
  .w__max700--tpc{ max-width: var(--s700)}
  .w__max750--tpc{ max-width: var(--s750)}
  .w__max800--tpc{ max-width: var(--s800)}
  .w__max850--tpc{ max-width: var(--s850)}
  .w__max900--tpc{ max-width: var(--s900)}
  .w__max950--tpc{ max-width: var(--s950)}
  .w__max1000--tpc{ max-width: var(--s1000)}
  .w__max1100--tpc{ max-width: var(--s1100)}
  .w__max1200--tpc{ max-width: var(--s1200)}
  .w__max1300--tpc{ max-width: var(--s1300)}
  .w__max1400--tpc{ max-width: var(--s1400)}
}
@media screen and (min-width: 1024px){
  /*px*/
  .w__max100--pc{ max-width: var(--s100)}
  .w__max150--pc{ max-width: var(--s150)}
  .w__max200--pc{ max-width: var(--s200)}
  .w__max250--pc{ max-width: var(--s250)}
  .w__max300--pc{ max-width: var(--s300)}
  .w__max350--pc{ max-width: var(--s350)}
  .w__max400--pc{ max-width: var(--s400)}
  .w__max450--pc{ max-width: var(--s450)}
  .w__max500--pc{ max-width: var(--s500)}
  .w__max550--pc{ max-width: var(--s550)}
  .w__max600--pc{ max-width: var(--s600)}
  .w__max650--pc{ max-width: var(--s650)}
  .w__max700--pc{ max-width: var(--s700)}
  .w__max750--pc{ max-width: var(--s750)}
  .w__max800--pc{ max-width: var(--s800)}
  .w__max850--pc{ max-width: var(--s850)}
  .w__max900--pc{ max-width: var(--s900)}
  .w__max950--pc{ max-width: var(--s950)}
  .w__max1000--pc{ max-width: var(--s1000)}
  .w__max1100--pc{ max-width: var(--s1100)}
  .w__max1200--pc{ max-width: var(--s1200)}
  .w__max1300--pc{ max-width: var(--s1300)}
  .w__max1400--pc{ max-width: var(--s1400)}
}

/*
   HEIGHT
--------------------------------------------------------------*/
@media screen and (max-width: 1023px){
  /*px*/
  .h__1--sp,.h__1{ height: calc(var(--s1) * var(--space__value))}
  .h__2--sp,.h__2{ height: calc(var(--s2) * var(--space__value))}
  .h__5--sp,.h__5{ height: calc(var(--s5) * var(--space__value))}
  .h__8--sp,.h__8{ height: calc(var(--s8) * var(--space__value))}
  .h__10--sp,.h__10{ height: calc(var(--s10) * var(--space__value))}
  .h__15--sp,.h__15{ height: calc(var(--s15) * var(--space__value))}
  .h__20--sp,.h__20{ height: calc(var(--s20) * var(--space__value))}
  .h__25--sp,.h__25{ height: calc(var(--s25) * var(--space__value))}
  .h__30--sp,.h__30{ height: calc(var(--s30) * var(--space__value))}
  .h__35--sp,.h__35{ height: calc(var(--s35) * var(--space__value))}
  .h__40--sp,.h__40{ height: calc(var(--s40) * var(--space__value))}
  .h__50--sp,.h__50{ height: calc(var(--s50) * var(--space__value))}
  .h__60--sp,.h__60{ height: calc(var(--s60) * var(--space__value))}
  .h__70--sp,.h__70{ height: calc(var(--s70) * var(--space__value))}
  .h__80--sp,.h__80{ height: calc(var(--s80) * var(--space__value))}
  .h__90--sp,.h__90{ height: calc(var(--s90) * var(--space__value))}
  .h__100--sp,.h__100{ height: calc(var(--s100) * var(--space__value))}
  .h__110--sp,.h__110{ height: calc(var(--s110) * var(--space__value))}
  .h__120--sp,.h__120{ height: calc(var(--s120) * var(--space__value))}
  .h__130--sp,.h__130{ height: calc(var(--s130) * var(--space__value))}
  .h__140--sp,.h__140{ height: calc(var(--s140) * var(--space__value))}
  .h__150--sp,.h__150{ height: calc(var(--s150) * var(--space__value))}
  .h__160--sp,.h__160{ height: calc(var(--s160) * var(--space__value))}
  .h__170--sp,.h__170{ height: calc(var(--s170) * var(--space__value))}
  .h__180--sp,.h__180{ height: calc(var(--s180) * var(--space__value))}
  .h__190--sp,.h__190{ height: calc(var(--s190) * var(--space__value))}
  .h__200--sp,.h__200{ height: calc(var(--s200) * var(--space__value))}

  .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__per100--sp,.h__per100{ height: 100%}
}
@media screen and (min-width: 768px){
  /*px*/
  .h__1--tpc{ height: calc(var(--s1) * var(--space__value))}
  .h__2--tpc{ height: calc(var(--s2) * var(--space__value))}
  .h__5--tpc{ height: calc(var(--s5) * var(--space__value))}
  .h__8--tpc{ height: calc(var(--s8) * var(--space__value))}
  .h__10--tpc{ height: calc(var(--s10) * var(--space__value))}
  .h__15--tpc{ height: calc(var(--s15) * var(--space__value))}
  .h__20--tpc{ height: calc(var(--s20) * var(--space__value))}
  .h__25--tpc{ height: calc(var(--s25) * var(--space__value))}
  .h__30--tpc{ height: calc(var(--s30) * var(--space__value))}
  .h__35--tpc{ height: calc(var(--s35) * var(--space__value))}
  .h__40--tpc{ height: calc(var(--s40) * var(--space__value))}
  .h__50--tpc{ height: calc(var(--s50) * var(--space__value))}
  .h__60--tpc{ height: calc(var(--s60) * var(--space__value))}
  .h__70--tpc{ height: calc(var(--s70) * var(--space__value))}
  .h__80--tpc{ height: calc(var(--s80) * var(--space__value))}
  .h__90--tpc{ height: calc(var(--s90) * var(--space__value))}
  .h__100--tpc{ height: calc(var(--s100) * var(--space__value))}
  .h__110--tpc{ height: calc(var(--s110) * var(--space__value))}
  .h__120--tpc{ height: calc(var(--s120) * var(--space__value))}
  .h__130--tpc{ height: calc(var(--s130) * var(--space__value))}
  .h__140--tpc{ height: calc(var(--s140) * var(--space__value))}
  .h__150--tpc{ height: calc(var(--s150) * var(--space__value))}
  .h__160--tpc{ height: calc(var(--s160) * var(--space__value))}
  .h__170--tpc{ height: calc(var(--s170) * var(--space__value))}
  .h__180--tpc{ height: calc(var(--s180) * var(--space__value))}
  .h__190--tpc{ height: calc(var(--s190) * var(--space__value))}
  .h__200--tpc{ height: calc(var(--s200) * var(--space__value))}

  .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__per100--tpc{ height: 100%}
}
@media screen and (min-width: 1024px){
  /*px*/
  .h__1--pc,.h__1{ height: calc(var(--s1) * var(--space__value))}
  .h__2--pc,.h__2{ height: calc(var(--s2) * var(--space__value))}
  .h__5--pc,.h__5{ height: calc(var(--s5) * var(--space__value))}
  .h__8--pc,.h__8{ height: calc(var(--s8) * var(--space__value))}
  .h__10--pc,.h__10{ height: calc(var(--s10) * var(--space__value))}
  .h__15--pc,.h__15{ height: calc(var(--s15) * var(--space__value))}
  .h__20--pc,.h__20{ height: calc(var(--s20) * var(--space__value))}
  .h__25--pc,.h__25{ height: calc(var(--s25) * var(--space__value))}
  .h__30--pc,.h__30{ height: calc(var(--s30) * var(--space__value))}
  .h__35--pc,.h__35{ height: calc(var(--s35) * var(--space__value))}
  .h__40--pc,.h__40{ height: calc(var(--s40) * var(--space__value))}
  .h__50--pc,.h__50{ height: calc(var(--s50) * var(--space__value))}
  .h__60--pc,.h__60{ height: calc(var(--s60) * var(--space__value))}
  .h__70--pc,.h__70{ height: calc(var(--s70) * var(--space__value))}
  .h__80--pc,.h__80{ height: calc(var(--s80) * var(--space__value))}
  .h__90--pc,.h__90{ height: calc(var(--s90) * var(--space__value))}
  .h__100--pc,.h__100{ height: calc(var(--s100) * var(--space__value))}
  .h__110--pc,.h__110{ height: calc(var(--s110) * var(--space__value))}
  .h__120--pc,.h__120{ height: calc(var(--s120) * var(--space__value))}
  .h__130--pc,.h__130{ height: calc(var(--s130) * var(--space__value))}
  .h__140--pc,.h__140{ height: calc(var(--s140) * var(--space__value))}
  .h__150--pc,.h__150{ height: calc(var(--s150) * var(--space__value))}
  .h__160--pc,.h__160{ height: calc(var(--s160) * var(--space__value))}
  .h__170--pc,.h__170{ height: calc(var(--s170) * var(--space__value))}
  .h__180--pc,.h__180{ height: calc(var(--s180) * var(--space__value))}
  .h__190--pc,.h__190{ height: calc(var(--s190) * var(--space__value))}
  .h__200--pc,.h__200{ height: calc(var(--s200) * var(--space__value))}

  .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--sp,.h__vh50{ height: 50vh}
  .h__vh100--pc,.h__vh100{ height: 100vh}

  .h__per100--pc,.h__per100{ height: 100%}
}
/*
   MAX HEIGHT
--------------------------------------------------------------*/
@media screen and (max-width: 1023px){
  /*px*/
  .h__max100--sp{ max-height: var(--s100)}
  .h__max150--sp{ max-height: var(--s150)}
  .h__max200--sp{ max-height: var(--s200)}
  .h__max250--sp{ max-height: var(--s250)}
  .h__max300--sp{ max-height: var(--s300)}
  .h__max350--sp{ max-height: var(--s350)}
  .h__max400--sp{ max-height: var(--s400)}
  .h__max450--sp{ max-height: var(--s450)}
  .h__max500--sp{ max-height: var(--s500)}
  .h__max550--sp{ max-height: var(--s550)}
  .h__max600--sp{ max-height: var(--s600)}
  .h__max650--sp{ max-height: var(--s650)}
  .h__max700--sp{ max-height: var(--s700)}
  .h__max750--sp{ max-height: var(--s750)}
  .h__max800--sp{ max-height: var(--s800)}

  .h__max__vh100--sp,.h__max__vh100{ max-height: 100vh}
}
@media screen and (min-width: 768px){
  /*px*/
  .h__max100--tpc{ max-height: var(--s100)}
  .h__max150--tpc{ max-height: var(--s150)}
  .h__max200--tpc{ max-height: var(--s200)}
  .h__max250--tpc{ max-height: var(--s250)}
  .h__max300--tpc{ max-height: var(--s300)}
  .h__max350--tpc{ max-height: var(--s350)}
  .h__max400--tpc{ max-height: var(--s400)}
  .h__max450--tpc{ max-height: var(--s450)}
  .h__max500--tpc{ max-height: var(--s500)}
  .h__max550--tpc{ max-height: var(--s550)}
  .h__max600--tpc{ max-height: var(--s600)}
  .h__max650--tpc{ max-height: var(--s650)}
  .h__max700--tpc{ max-height: var(--s700)}
  .h__max750--tpc{ max-height: var(--s750)}
  .h__max800--tpc{ max-height: var(--s800)}

  .h__max__vh100--tpc{ max-height: 100vh}
}
@media screen and (min-width: 1024px){
  /*px*/
  .h__max100--pc{ max-height: var(--s100)}
  .h__max150--pc{ max-height: var(--s150)}
  .h__max200--pc{ max-height: var(--s200)}
  .h__max250--pc{ max-height: var(--s250)}
  .h__max300--pc{ max-height: var(--s300)}
  .h__max350--pc{ max-height: var(--s350)}
  .h__max400--pc{ max-height: var(--s400)}
  .h__max450--pc{ max-height: var(--s450)}
  .h__max500--pc{ max-height: var(--s500)}
  .h__max550--pc{ max-height: var(--s550)}
  .h__max600--pc{ max-height: var(--s600)}
  .h__max650--pc{ max-height: var(--s650)}
  .h__max700--pc{ max-height: var(--s700)}
  .h__max750--pc{ max-height: var(--s750)}
  .h__max800--pc{ max-height: var(--s800)}

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

/*
   PADDING
--------------------------------------------------------------*/
.p__5{padding: calc(var(--s5) * var(--space__value))}
.p__8{padding: calc(var(--s8) * var(--space__value))}
.p__10{padding: calc(var(--s10) * var(--space__value))}
.p__15{padding: calc(var(--s15) * var(--space__value))}
.p__20{padding: calc(var(--s20) * var(--space__value))}
.p__25{padding: calc(var(--s25) * var(--space__value))}
.p__30{padding: calc(var(--s30) * var(--space__value))}
.p__40{padding: calc(var(--s40) * var(--space__value))}
.p__50{padding: calc(var(--s50) * var(--space__value))}
.p__60{padding: calc(var(--s60) * var(--space__value))}
.p__70{padding: calc(var(--s70) * var(--space__value))}
.p__80{padding: calc(var(--s80) * var(--space__value))}
.p__90{padding: calc(var(--s90) * var(--space__value))}
.p__100{padding: calc(var(--s100) * var(--space__value))}
.p__110{padding: calc(var(--s110) * var(--space__value))}
.p__120{padding: calc(var(--s120) * var(--space__value))}
.p__130{padding: calc(var(--s130) * var(--space__value))}
.p__140{padding: calc(var(--s140) * var(--space__value))}
.p__150{padding: calc(var(--s150) * var(--space__value))}
.p__160{padding: calc(var(--s160) * var(--space__value))}
.p__170{padding: calc(var(--s170) * var(--space__value))}
.p__180{padding: calc(var(--s180) * var(--space__value))}
.p__190{padding: calc(var(--s190) * var(--space__value))}
.p__200{padding: calc(var(--s200) * var(--space__value))}
@media screen and (max-width: 1023px){
  .p__5--sp{padding: calc(var(--s5) * var(--space__value))}
  .p__8--sp{padding: calc(var(--s8) * var(--space__value))}
  .p__10--sp{padding: calc(var(--s10) * var(--space__value))}
  .p__15--sp{padding: calc(var(--s15) * var(--space__value))}
  .p__20--sp{padding: calc(var(--s20) * var(--space__value))}
  .p__25--sp{padding: calc(var(--s25) * var(--space__value))}
  .p__30--sp{padding: calc(var(--s30) * var(--space__value))}
  .p__40--sp{padding: calc(var(--s40) * var(--space__value))}
  .p__50--sp{padding: calc(var(--s50) * var(--space__value))}
  .p__60--sp{padding: calc(var(--s60) * var(--space__value))}
  .p__70--sp{padding: calc(var(--s70) * var(--space__value))}
  .p__80--sp{padding: calc(var(--s80) * var(--space__value))}
  .p__90--sp{padding: calc(var(--s90) * var(--space__value))}
  .p__100--sp{padding: calc(var(--s100) * var(--space__value))}
  .p__110--sp{padding: calc(var(--s110) * var(--space__value))}
  .p__120--sp{padding: calc(var(--s120) * var(--space__value))}
  .p__130--sp{padding: calc(var(--s130) * var(--space__value))}
  .p__140--sp{padding: calc(var(--s140) * var(--space__value))}
  .p__150--sp{padding: calc(var(--s150) * var(--space__value))}
  .p__160--sp{padding: calc(var(--s160) * var(--space__value))}
  .p__170--sp{padding: calc(var(--s170) * var(--space__value))}
  .p__180--sp{padding: calc(var(--s180) * var(--space__value))}
  .p__190--sp{padding: calc(var(--s190) * var(--space__value))}
  .p__200--sp{padding: calc(var(--s200) * 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}
}
@media screen and (min-width: 768px){
  .p__5--tpc{padding: calc(var(--s5) * var(--space__value))}
  .p__8--tpc{padding: calc(var(--s8) * var(--space__value))}
  .p__10--tpc{padding: calc(var(--s10) * var(--space__value))}
  .p__15--tpc{padding: calc(var(--s15) * var(--space__value))}
  .p__20--tpc{padding: calc(var(--s20) * var(--space__value))}
  .p__25--tpc{padding: calc(var(--s25) * var(--space__value))}
  .p__30--tpc{padding: calc(var(--s30) * var(--space__value))}
  .p__40--tpc{padding: calc(var(--s40) * var(--space__value))}
  .p__50--tpc{padding: calc(var(--s50) * var(--space__value))}
  .p__60--tpc{padding: calc(var(--s60) * var(--space__value))}
  .p__70--tpc{padding: calc(var(--s70) * var(--space__value))}
  .p__80--tpc{padding: calc(var(--s80) * var(--space__value))}
  .p__90--tpc{padding: calc(var(--s90) * var(--space__value))}
  .p__100--tpc{padding: calc(var(--s100) * var(--space__value))}
  .p__110--tpc{padding: calc(var(--s110) * var(--space__value))}
  .p__120--tpc{padding: calc(var(--s120) * var(--space__value))}
  .p__130--tpc{padding: calc(var(--s130) * var(--space__value))}
  .p__140--tpc{padding: calc(var(--s140) * var(--space__value))}
  .p__150--tpc{padding: calc(var(--s150) * var(--space__value))}
  .p__160--tpc{padding: calc(var(--s160) * var(--space__value))}
  .p__170--tpc{padding: calc(var(--s170) * var(--space__value))}
  .p__180--tpc{padding: calc(var(--s180) * var(--space__value))}
  .p__190--tpc{padding: calc(var(--s190) * var(--space__value))}
  .p__200--tpc{padding: calc(var(--s200) * 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__0--tpc{padding: 0}
}
@media screen and (min-width: 1024px){
  .p__5--pc{padding: calc(var(--s5) * var(--space__value))}
  .p__8--pc{padding: calc(var(--s8) * var(--space__value))}
  .p__10--pc{padding: calc(var(--s10) * var(--space__value))}
  .p__15--pc{padding: calc(var(--s15) * var(--space__value))}
  .p__20--pc{padding: calc(var(--s20) * var(--space__value))}
  .p__25--pc{padding: calc(var(--s25) * var(--space__value))}
  .p__30--pc{padding: calc(var(--s30) * var(--space__value))}
  .p__40--pc{padding: calc(var(--s40) * var(--space__value))}
  .p__50--pc{padding: calc(var(--s50) * var(--space__value))}
  .p__60--pc{padding: calc(var(--s60) * var(--space__value))}
  .p__70--pc{padding: calc(var(--s70) * var(--space__value))}
  .p__80--pc{padding: calc(var(--s80) * var(--space__value))}
  .p__90--pc{padding: calc(var(--s90) * var(--space__value))}
  .p__100--pc{padding: calc(var(--s100) * var(--space__value))}
  .p__110--pc{padding: calc(var(--s110) * var(--space__value))}
  .p__120--pc{padding: calc(var(--s120) * var(--space__value))}
  .p__130--pc{padding: calc(var(--s130) * var(--space__value))}
  .p__140--pc{padding: calc(var(--s140) * var(--space__value))}
  .p__150--pc{padding: calc(var(--s150) * var(--space__value))}
  .p__160--pc{padding: calc(var(--s160) * var(--space__value))}
  .p__170--pc{padding: calc(var(--s170) * var(--space__value))}
  .p__180--pc{padding: calc(var(--s180) * var(--space__value))}
  .p__190--pc{padding: calc(var(--s190) * var(--space__value))}
  .p__200--pc{padding: calc(var(--s200) * 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}
}
.pTB__5{padding-top: calc(var(--s5)* var(--space__value)); padding-bottom: calc(var(--s5) * var(--space__value))}
.pTB__8{padding-top: calc(var(--s8)* var(--space__value)); padding-bottom: calc(var(--s8) * var(--space__value))}
.pTB__10{padding-top: calc(var(--s10)* var(--space__value)); padding-bottom: calc(var(--s10) * var(--space__value))}
.pTB__15{padding-top: calc(var(--s15)* var(--space__value)); padding-bottom: calc(var(--s15) * var(--space__value))}
.pTB__20{padding-top: calc(var(--s20)* var(--space__value)); padding-bottom: calc(var(--s20) * var(--space__value))}
.pTB__25{padding-top: calc(var(--s25)* var(--space__value)); padding-bottom: calc(var(--s25) * var(--space__value))}
.pTB__30{padding-top: calc(var(--s30)* var(--space__value)); padding-bottom: calc(var(--s30) * var(--space__value))}
.pTB__40{padding-top: calc(var(--s40)* var(--space__value)); padding-bottom: calc(var(--s40) * var(--space__value))}
.pTB__50{padding-top: calc(var(--s50)* var(--space__value)); padding-bottom: calc(var(--s50) * var(--space__value))}
.pTB__60{padding-top: calc(var(--s60)* var(--space__value)); padding-bottom: calc(var(--s60) * var(--space__value))}
.pTB__70{padding-top: calc(var(--s70)* var(--space__value)); padding-bottom: calc(var(--s70) * var(--space__value))}
.pTB__80{padding-top: calc(var(--s80)* var(--space__value)); padding-bottom: calc(var(--s80) * var(--space__value))}
.pTB__90{padding-top: calc(var(--s90)* var(--space__value)); padding-bottom: calc(var(--s90) * var(--space__value))}
.pTB__100{padding-top: calc(var(--s100)* var(--space__value)); padding-bottom: calc(var(--s100) * var(--space__value))}
.pTB__110{padding-top: calc(var(--s110)* var(--space__value)); padding-bottom: calc(var(--s110) * var(--space__value))}
.pTB__120{padding-top: calc(var(--s120)* var(--space__value)); padding-bottom: calc(var(--s120) * var(--space__value))}
.pTB__130{padding-top: calc(var(--s130)* var(--space__value)); padding-bottom: calc(var(--s130) * var(--space__value))}
.pTB__140{padding-top: calc(var(--s140)* var(--space__value)); padding-bottom: calc(var(--s140) * var(--space__value))}
.pTB__150{padding-top: calc(var(--s150)* var(--space__value)); padding-bottom: calc(var(--s150) * var(--space__value))}
.pTB__160{padding-top: calc(var(--s160)* var(--space__value)); padding-bottom: calc(var(--s160) * var(--space__value))}
.pTB__170{padding-top: calc(var(--s170)* var(--space__value)); padding-bottom: calc(var(--s170) * var(--space__value))}
.pTB__180{padding-top: calc(var(--s180)* var(--space__value)); padding-bottom: calc(var(--s180) * var(--space__value))}
.pTB__190{padding-top: calc(var(--s190)* var(--space__value)); padding-bottom: calc(var(--s190) * var(--space__value))}
.pTB__200{padding-top: calc(var(--s200)* var(--space__value)); padding-bottom: calc(var(--s200) * var(--space__value))}
@media screen and (max-width: 1023px){
  .pTB__5--sp{padding-top: calc(var(--s5) * var(--space__value)); padding-bottom: calc(var(--s5) * var(--space__value))}
  .pTB__8--sp{padding-top: calc(var(--s8) * var(--space__value)); padding-bottom: calc(var(--s8) * var(--space__value))}
  .pTB__10--sp{padding-top: calc(var(--s10) * var(--space__value)); padding-bottom: calc(var(--s10) * var(--space__value))}
  .pTB__15--sp{padding-top: calc(var(--s15) * var(--space__value)); padding-bottom: calc(var(--s15) * var(--space__value))}
  .pTB__20--sp{padding-top: calc(var(--s20) * var(--space__value)); padding-bottom: calc(var(--s20) * var(--space__value))}
  .pTB__25--sp{padding-top: calc(var(--s25) * var(--space__value)); padding-bottom: calc(var(--s25) * var(--space__value))}
  .pTB__30--sp{padding-top: calc(var(--s30) * var(--space__value)); padding-bottom: calc(var(--s30) * var(--space__value))}
  .pTB__40--sp{padding-top: calc(var(--s40) * var(--space__value)); padding-bottom: calc(var(--s40) * var(--space__value))}
  .pTB__50--sp{padding-top: calc(var(--s50) * var(--space__value)); padding-bottom: calc(var(--s50) * var(--space__value))}
  .pTB__60--sp{padding-top: calc(var(--s60) * var(--space__value)); padding-bottom: calc(var(--s60) * var(--space__value))}
  .pTB__70--sp{padding-top: calc(var(--s70) * var(--space__value)); padding-bottom: calc(var(--s70) * var(--space__value))}
  .pTB__80--sp{padding-top: calc(var(--s80) * var(--space__value)); padding-bottom: calc(var(--s80) * var(--space__value))}
  .pTB__90--sp{padding-top: calc(var(--s90) * var(--space__value)); padding-bottom: calc(var(--s90) * var(--space__value))}
  .pTB__100--sp{padding-top: calc(var(--s100) * var(--space__value)); padding-bottom: calc(var(--s100) * var(--space__value))}
  .pTB__110--sp{padding-top: calc(var(--s110) * var(--space__value)); padding-bottom: calc(var(--s110) * var(--space__value))}
  .pTB__120--sp{padding-top: calc(var(--s120) * var(--space__value)); padding-bottom: calc(var(--s120) * var(--space__value))}
  .pTB__130--sp{padding-top: calc(var(--s130) * var(--space__value)); padding-bottom: calc(var(--s130) * var(--space__value))}
  .pTB__140--sp{padding-top: calc(var(--s140) * var(--space__value)); padding-bottom: calc(var(--s140) * var(--space__value))}
  .pTB__150--sp{padding-top: calc(var(--s150) * var(--space__value)); padding-bottom: calc(var(--s150) * var(--space__value))}
  .pTB__160--sp{padding-top: calc(var(--s160) * var(--space__value)); padding-bottom: calc(var(--s160) * var(--space__value))}
  .pTB__170--sp{padding-top: calc(var(--s170) * var(--space__value)); padding-bottom: calc(var(--s170) * var(--space__value))}
  .pTB__180--sp{padding-top: calc(var(--s180) * var(--space__value)); padding-bottom: calc(var(--s180) * var(--space__value))}
  .pTB__190--sp{padding-top: calc(var(--s190) * var(--space__value)); padding-bottom: calc(var(--s190) * var(--space__value))}
  .pTB__200--sp{padding-top: calc(var(--s200) * var(--space__value)); padding-bottom: calc(var(--s200) * 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}
}
@media screen and (min-width: 768px){
  .pTB__5--tpc{padding-top: calc(var(--s5) * var(--space__value)); padding-bottom: calc(var(--s5) * var(--space__value))}
  .pTB__8--tpc{padding-top: calc(var(--s8) * var(--space__value)); padding-bottom: calc(var(--s8) * var(--space__value))}
  .pTB__10--tpc{padding-top: calc(var(--s10) * var(--space__value)); padding-bottom: calc(var(--s10) * var(--space__value))}
  .pTB__15--tpc{padding-top: calc(var(--s15) * var(--space__value)); padding-bottom: calc(var(--s15) * var(--space__value))}
  .pTB__20--tpc{padding-top: calc(var(--s20) * var(--space__value)); padding-bottom: calc(var(--s20) * var(--space__value))}
  .pTB__25--tpc{padding-top: calc(var(--s25) * var(--space__value)); padding-bottom: calc(var(--s25) * var(--space__value))}
  .pTB__30--tpc{padding-top: calc(var(--s30) * var(--space__value)); padding-bottom: calc(var(--s30) * var(--space__value))}
  .pTB__40--tpc{padding-top: calc(var(--s40) * var(--space__value)); padding-bottom: calc(var(--s40) * var(--space__value))}
  .pTB__50--tpc{padding-top: calc(var(--s50) * var(--space__value)); padding-bottom: calc(var(--s50) * var(--space__value))}
  .pTB__60--tpc{padding-top: calc(var(--s60) * var(--space__value)); padding-bottom: calc(var(--s60) * var(--space__value))}
  .pTB__70--tpc{padding-top: calc(var(--s70) * var(--space__value)); padding-bottom: calc(var(--s70) * var(--space__value))}
  .pTB__80--tpc{padding-top: calc(var(--s80) * var(--space__value)); padding-bottom: calc(var(--s80) * var(--space__value))}
  .pTB__90--tpc{padding-top: calc(var(--s90) * var(--space__value)); padding-bottom: calc(var(--s90) * var(--space__value))}
  .pTB__100--tpc{padding-top: calc(var(--s100) * var(--space__value)); padding-bottom: calc(var(--s100) * var(--space__value))}
  .pTB__110--tpc{padding-top: calc(var(--s110) * var(--space__value)); padding-bottom: calc(var(--s110) * var(--space__value))}
  .pTB__120--tpc{padding-top: calc(var(--s120) * var(--space__value)); padding-bottom: calc(var(--s120) * var(--space__value))}
  .pTB__130--tpc{padding-top: calc(var(--s130) * var(--space__value)); padding-bottom: calc(var(--s130) * var(--space__value))}
  .pTB__140--tpc{padding-top: calc(var(--s140) * var(--space__value)); padding-bottom: calc(var(--s140) * var(--space__value))}
  .pTB__150--tpc{padding-top: calc(var(--s150) * var(--space__value)); padding-bottom: calc(var(--s150) * var(--space__value))}
  .pTB__160--tpc{padding-top: calc(var(--s160) * var(--space__value)); padding-bottom: calc(var(--s160) * var(--space__value))}
  .pTB__170--tpc{padding-top: calc(var(--s170) * var(--space__value)); padding-bottom: calc(var(--s170) * var(--space__value))}
  .pTB__180--tpc{padding-top: calc(var(--s180) * var(--space__value)); padding-bottom: calc(var(--s180) * var(--space__value))}
  .pTB__190--tpc{padding-top: calc(var(--s190) * var(--space__value)); padding-bottom: calc(var(--s190) * var(--space__value))}
  .pTB__200--tpc{padding-top: calc(var(--s200) * var(--space__value)); padding-bottom: calc(var(--s200) * 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}
}
@media screen and (min-width: 1024px){
  .pTB__5--pc{padding-top: calc(var(--s5) * var(--space__value)); padding-bottom: calc(var(--s5) * var(--space__value))}
  .pTB__8--pc{padding-top: calc(var(--s8) * var(--space__value)); padding-bottom: calc(var(--s8) * var(--space__value))}
  .pTB__10--pc{padding-top: calc(var(--s10) * var(--space__value)); padding-bottom: calc(var(--s10) * var(--space__value))}
  .pTB__15--pc{padding-top: calc(var(--s15) * var(--space__value)); padding-bottom: calc(var(--s15) * var(--space__value))}
  .pTB__20--pc{padding-top: calc(var(--s20) * var(--space__value)); padding-bottom: calc(var(--s20) * var(--space__value))}
  .pTB__25--pc{padding-top: calc(var(--s25) * var(--space__value)); padding-bottom: calc(var(--s25) * var(--space__value))}
  .pTB__30--pc{padding-top: calc(var(--s30) * var(--space__value)); padding-bottom: calc(var(--s30) * var(--space__value))}
  .pTB__40--pc{padding-top: calc(var(--s40) * var(--space__value)); padding-bottom: calc(var(--s40) * var(--space__value))}
  .pTB__50--pc{padding-top: calc(var(--s50) * var(--space__value)); padding-bottom: calc(var(--s50) * var(--space__value))}
  .pTB__60--pc{padding-top: calc(var(--s60) * var(--space__value)); padding-bottom: calc(var(--s60) * var(--space__value))}
  .pTB__70--pc{padding-top: calc(var(--s70) * var(--space__value)); padding-bottom: calc(var(--s70) * var(--space__value))}
  .pTB__80--pc{padding-top: calc(var(--s80) * var(--space__value)); padding-bottom: calc(var(--s80) * var(--space__value))}
  .pTB__90--pc{padding-top: calc(var(--s90) * var(--space__value)); padding-bottom: calc(var(--s90) * var(--space__value))}
  .pTB__100--pc{padding-top: calc(var(--s100) * var(--space__value)); padding-bottom: calc(var(--s100) * var(--space__value))}
  .pTB__110--pc{padding-top: calc(var(--s110) * var(--space__value)); padding-bottom: calc(var(--s110) * var(--space__value))}
  .pTB__120--pc{padding-top: calc(var(--s120) * var(--space__value)); padding-bottom: calc(var(--s120) * var(--space__value))}
  .pTB__130--pc{padding-top: calc(var(--s130) * var(--space__value)); padding-bottom: calc(var(--s130) * var(--space__value))}
  .pTB__140--pc{padding-top: calc(var(--s140) * var(--space__value)); padding-bottom: calc(var(--s140) * var(--space__value))}
  .pTB__150--pc{padding-top: calc(var(--s150) * var(--space__value)); padding-bottom: calc(var(--s150) * var(--space__value))}
  .pTB__160--pc{padding-top: calc(var(--s160) * var(--space__value)); padding-bottom: calc(var(--s160) * var(--space__value))}
  .pTB__170--pc{padding-top: calc(var(--s170) * var(--space__value)); padding-bottom: calc(var(--s170) * var(--space__value))}
  .pTB__180--pc{padding-top: calc(var(--s180) * var(--space__value)); padding-bottom: calc(var(--s180) * var(--space__value))}
  .pTB__190--pc{padding-top: calc(var(--s190) * var(--space__value)); padding-bottom: calc(var(--s190) * var(--space__value))}
  .pTB__200--pc{padding-top: calc(var(--s200) * var(--space__value)); padding-bottom: calc(var(--s200) * 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}

}
/*padding left right*/
.pLR__5{padding-left: calc(var(--s5)* var(--space__value)); padding-right: calc(var(--s5) * var(--space__value))}
.pLR__8{padding-left: calc(var(--s8)* var(--space__value)); padding-right: calc(var(--s8) * var(--space__value))}
.pLR__10{padding-left: calc(var(--s10)* var(--space__value)); padding-right: calc(var(--s10) * var(--space__value))}
.pLR__15{padding-left: calc(var(--s15)* var(--space__value)); padding-right: calc(var(--s15) * var(--space__value))}
.pLR__20{padding-left: calc(var(--s20)* var(--space__value)); padding-right: calc(var(--s20) * var(--space__value))}
.pLR__25{padding-left: calc(var(--s25)* var(--space__value)); padding-right: calc(var(--s25) * var(--space__value))}
.pLR__30{padding-left: calc(var(--s30)* var(--space__value)); padding-right: calc(var(--s30) * var(--space__value))}
.pLR__40{padding-left: calc(var(--s40)* var(--space__value)); padding-right: calc(var(--s40) * var(--space__value))}
.pLR__50{padding-left: calc(var(--s50)* var(--space__value)); padding-right: calc(var(--s50) * var(--space__value))}
.pLR__60{padding-left: calc(var(--s60)* var(--space__value)); padding-right: calc(var(--s60) * var(--space__value))}
.pLR__70{padding-left: calc(var(--s70)* var(--space__value)); padding-right: calc(var(--s70) * var(--space__value))}
.pLR__80{padding-left: calc(var(--s80)* var(--space__value)); padding-right: calc(var(--s80) * var(--space__value))}
.pLR__90{padding-left: calc(var(--s90)* var(--space__value)); padding-right: calc(var(--s90) * var(--space__value))}
.pLR__100{padding-left: calc(var(--s100)* var(--space__value)); padding-right: calc(var(--s100) * var(--space__value))}
.pLR__110{padding-left: calc(var(--s110)* var(--space__value)); padding-right: calc(var(--s110) * var(--space__value))}
.pLR__120{padding-left: calc(var(--s120)* var(--space__value)); padding-right: calc(var(--s120) * var(--space__value))}
.pLR__130{padding-left: calc(var(--s130)* var(--space__value)); padding-right: calc(var(--s130) * var(--space__value))}
.pLR__140{padding-left: calc(var(--s140)* var(--space__value)); padding-right: calc(var(--s140) * var(--space__value))}
.pLR__150{padding-left: calc(var(--s150)* var(--space__value)); padding-right: calc(var(--s150) * var(--space__value))}
.pLR__160{padding-left: calc(var(--s160)* var(--space__value)); padding-right: calc(var(--s160) * var(--space__value))}
.pLR__170{padding-left: calc(var(--s170)* var(--space__value)); padding-right: calc(var(--s170) * var(--space__value))}
.pLR__180{padding-left: calc(var(--s180)* var(--space__value)); padding-right: calc(var(--s180) * var(--space__value))}
.pLR__190{padding-left: calc(var(--s190)* var(--space__value)); padding-right: calc(var(--s190) * var(--space__value))}
.pLR__200{padding-left: calc(var(--s200)* var(--space__value)); padding-right: calc(var(--s200) * var(--space__value))}

.pLR__spaceS{padding-left: var(--spaceS);padding-right: var(--spaceS)}
.pLR__spaceM{padding-left: var(--spaceM);padding-right: var(--spaceM)}
.pLR__spaceL{padding-left: var(--spaceL);padding-right: var(--spaceL)}
@media screen and (max-width: 1023px){
  .pLR__5--sp{padding-left: calc(var(--s5) * var(--space__value)); padding-right: calc(var(--s5) * var(--space__value))}
  .pLR__8--sp{padding-left: calc(var(--s8) * var(--space__value)); padding-right: calc(var(--s8) * var(--space__value))}
  .pLR__10--sp{padding-left: calc(var(--s10) * var(--space__value)); padding-right: calc(var(--s10) * var(--space__value))}
  .pLR__15--sp{padding-left: calc(var(--s15) * var(--space__value)); padding-right: calc(var(--s15) * var(--space__value))}
  .pLR__20--sp{padding-left: calc(var(--s20) * var(--space__value)); padding-right: calc(var(--s20) * var(--space__value))}
  .pLR__25--sp{padding-left: calc(var(--s25) * var(--space__value)); padding-right: calc(var(--s25) * var(--space__value))}
  .pLR__30--sp{padding-left: calc(var(--s30) * var(--space__value)); padding-right: calc(var(--s30) * var(--space__value))}
  .pLR__40--sp{padding-left: calc(var(--s40) * var(--space__value)); padding-right: calc(var(--s40) * var(--space__value))}
  .pLR__50--sp{padding-left: calc(var(--s50) * var(--space__value)); padding-right: calc(var(--s50) * var(--space__value))}
  .pLR__60--sp{padding-left: calc(var(--s60) * var(--space__value)); padding-right: calc(var(--s60) * var(--space__value))}
  .pLR__70--sp{padding-left: calc(var(--s70) * var(--space__value)); padding-right: calc(var(--s70) * var(--space__value))}
  .pLR__80--sp{padding-left: calc(var(--s80) * var(--space__value)); padding-right: calc(var(--s80) * var(--space__value))}
  .pLR__90--sp{padding-left: calc(var(--s90) * var(--space__value)); padding-right: calc(var(--s90) * var(--space__value))}
  .pLR__100--sp{padding-left: calc(var(--s100) * var(--space__value)); padding-right: calc(var(--s100) * var(--space__value))}
  .pLR__110--sp{padding-left: calc(var(--s110) * var(--space__value)); padding-right: calc(var(--s110) * var(--space__value))}
  .pLR__120--sp{padding-left: calc(var(--s120) * var(--space__value)); padding-right: calc(var(--s120) * var(--space__value))}
  .pLR__130--sp{padding-left: calc(var(--s130) * var(--space__value)); padding-right: calc(var(--s130) * var(--space__value))}
  .pLR__140--sp{padding-left: calc(var(--s140) * var(--space__value)); padding-right: calc(var(--s140) * var(--space__value))}
  .pLR__150--sp{padding-left: calc(var(--s150) * var(--space__value)); padding-right: calc(var(--s150) * var(--space__value))}
  .pLR__160--sp{padding-left: calc(var(--s160) * var(--space__value)); padding-right: calc(var(--s160) * var(--space__value))}
  .pLR__170--sp{padding-left: calc(var(--s170) * var(--space__value)); padding-right: calc(var(--s170) * var(--space__value))}
  .pLR__180--sp{padding-left: calc(var(--s180) * var(--space__value)); padding-right: calc(var(--s180) * var(--space__value))}
  .pLR__190--sp{padding-left: calc(var(--s190) * var(--space__value)); padding-right: calc(var(--s190) * var(--space__value))}
  .pLR__200--sp{padding-left: calc(var(--s200) * var(--space__value)); padding-right: calc(var(--s200) * 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{padding-left: var(--spaceS);padding-right: var(--spaceS)}
  .pLR__spaceM--sp{padding-left: var(--spaceM);padding-right: var(--spaceM)}
  .pLR__spaceL--sp{padding-left: var(--spaceL);padding-right: var(--spaceL)}
}
@media screen and (min-width: 768px){
  .pLR__5--tpc{padding-left: calc(var(--s5) * var(--space__value)); padding-right: calc(var(--s5) * var(--space__value))}
  .pLR__8--tpc{padding-left: calc(var(--s8) * var(--space__value)); padding-right: calc(var(--s8) * var(--space__value))}
  .pLR__10--tpc{padding-left: calc(var(--s10) * var(--space__value)); padding-right: calc(var(--s10) * var(--space__value))}
  .pLR__15--tpc{padding-left: calc(var(--s15) * var(--space__value)); padding-right: calc(var(--s15) * var(--space__value))}
  .pLR__20--tpc{padding-left: calc(var(--s20) * var(--space__value)); padding-right: calc(var(--s20) * var(--space__value))}
  .pLR__25--tpc{padding-left: calc(var(--s25) * var(--space__value)); padding-right: calc(var(--s25) * var(--space__value))}
  .pLR__30--tpc{padding-left: calc(var(--s30) * var(--space__value)); padding-right: calc(var(--s30) * var(--space__value))}
  .pLR__40--tpc{padding-left: calc(var(--s40) * var(--space__value)); padding-right: calc(var(--s40) * var(--space__value))}
  .pLR__50--tpc{padding-left: calc(var(--s50) * var(--space__value)); padding-right: calc(var(--s50) * var(--space__value))}
  .pLR__60--tpc{padding-left: calc(var(--s60) * var(--space__value)); padding-right: calc(var(--s60) * var(--space__value))}
  .pLR__70--tpc{padding-left: calc(var(--s70) * var(--space__value)); padding-right: calc(var(--s70) * var(--space__value))}
  .pLR__80--tpc{padding-left: calc(var(--s80) * var(--space__value)); padding-right: calc(var(--s80) * var(--space__value))}
  .pLR__90--tpc{padding-left: calc(var(--s90) * var(--space__value)); padding-right: calc(var(--s90) * var(--space__value))}
  .pLR__100--tpc{padding-left: calc(var(--s100) * var(--space__value)); padding-right: calc(var(--s100) * var(--space__value))}
  .pLR__110--tpc{padding-left: calc(var(--s110) * var(--space__value)); padding-right: calc(var(--s110) * var(--space__value))}
  .pLR__120--tpc{padding-left: calc(var(--s120) * var(--space__value)); padding-right: calc(var(--s120) * var(--space__value))}
  .pLR__130--tpc{padding-left: calc(var(--s130) * var(--space__value)); padding-right: calc(var(--s130) * var(--space__value))}
  .pLR__140--tpc{padding-left: calc(var(--s140) * var(--space__value)); padding-right: calc(var(--s140) * var(--space__value))}
  .pLR__150--tpc{padding-left: calc(var(--s150) * var(--space__value)); padding-right: calc(var(--s150) * var(--space__value))}
  .pLR__160--tpc{padding-left: calc(var(--s160) * var(--space__value)); padding-right: calc(var(--s160) * var(--space__value))}
  .pLR__170--tpc{padding-left: calc(var(--s170) * var(--space__value)); padding-right: calc(var(--s170) * var(--space__value))}
  .pLR__180--tpc{padding-left: calc(var(--s180) * var(--space__value)); padding-right: calc(var(--s180) * var(--space__value))}
  .pLR__190--tpc{padding-left: calc(var(--s190) * var(--space__value)); padding-right: calc(var(--s190) * var(--space__value))}
  .pLR__200--tpc{padding-left: calc(var(--s200) * var(--space__value)); padding-right: calc(var(--s200) * 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{padding-left: calc(var(--s5) * var(--space__value)); padding-right: calc(var(--s5) * var(--space__value))}
  .pLR__8--pc{padding-left: calc(var(--s8) * var(--space__value)); padding-right: calc(var(--s8) * var(--space__value))}
  .pLR__10--pc{padding-left: calc(var(--s10) * var(--space__value)); padding-right: calc(var(--s10) * var(--space__value))}
  .pLR__15--pc{padding-left: calc(var(--s15) * var(--space__value)); padding-right: calc(var(--s15) * var(--space__value))}
  .pLR__20--pc{padding-left: calc(var(--s20) * var(--space__value)); padding-right: calc(var(--s20) * var(--space__value))}
  .pLR__25--pc{padding-left: calc(var(--s25) * var(--space__value)); padding-right: calc(var(--s25) * var(--space__value))}
  .pLR__30--pc{padding-left: calc(var(--s30) * var(--space__value)); padding-right: calc(var(--s30) * var(--space__value))}
  .pLR__40--pc{padding-left: calc(var(--s40) * var(--space__value)); padding-right: calc(var(--s40) * var(--space__value))}
  .pLR__50--pc{padding-left: calc(var(--s50) * var(--space__value)); padding-right: calc(var(--s50) * var(--space__value))}
  .pLR__60--pc{padding-left: calc(var(--s60) * var(--space__value)); padding-right: calc(var(--s60) * var(--space__value))}
  .pLR__70--pc{padding-left: calc(var(--s70) * var(--space__value)); padding-right: calc(var(--s70) * var(--space__value))}
  .pLR__80--pc{padding-left: calc(var(--s80) * var(--space__value)); padding-right: calc(var(--s80) * var(--space__value))}
  .pLR__90--pc{padding-left: calc(var(--s90) * var(--space__value)); padding-right: calc(var(--s90) * var(--space__value))}
  .pLR__100--pc{padding-left: calc(var(--s100) * var(--space__value)); padding-right: calc(var(--s100) * var(--space__value))}
  .pLR__110--pc{padding-left: calc(var(--s110) * var(--space__value)); padding-right: calc(var(--s110) * var(--space__value))}
  .pLR__120--pc{padding-left: calc(var(--s120) * var(--space__value)); padding-right: calc(var(--s120) * var(--space__value))}
  .pLR__130--pc{padding-left: calc(var(--s130) * var(--space__value)); padding-right: calc(var(--s130) * var(--space__value))}
  .pLR__140--pc{padding-left: calc(var(--s140) * var(--space__value)); padding-right: calc(var(--s140) * var(--space__value))}
  .pLR__150--pc{padding-left: calc(var(--s150) * var(--space__value)); padding-right: calc(var(--s150) * var(--space__value))}
  .pLR__160--pc{padding-left: calc(var(--s160) * var(--space__value)); padding-right: calc(var(--s160) * var(--space__value))}
  .pLR__170--pc{padding-left: calc(var(--s170) * var(--space__value)); padding-right: calc(var(--s170) * var(--space__value))}
  .pLR__180--pc{padding-left: calc(var(--s180) * var(--space__value)); padding-right: calc(var(--s180) * var(--space__value))}
  .pLR__190--pc{padding-left: calc(var(--s190) * var(--space__value)); padding-right: calc(var(--s190) * var(--space__value))}
  .pLR__200--pc{padding-left: calc(var(--s200) * var(--space__value)); padding-right: calc(var(--s200) * 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{padding-left: var(--spaceS);padding-right: var(--spaceS)}
  .pLR__spaceM--pc{padding-left: var(--spaceM);padding-right: var(--spaceM)}
  .pLR__spaceL--pc{padding-left: var(--spaceL);padding-right: var(--spaceL)}
}
/*padding top*/
.pT__5{padding-top: calc(var(--s5) * var(--space__value))}
.pT__8{padding-top: calc(var(--s8) * var(--space__value))}
.pT__10{padding-top: calc(var(--s10) * var(--space__value))}
.pT__15{padding-top: calc(var(--s15) * var(--space__value))}
.pT__20{padding-top: calc(var(--s20) * var(--space__value))}
.pT__25{padding-top: calc(var(--s25) * var(--space__value))}
.pT__30{padding-top: calc(var(--s30) * var(--space__value))}
.pT__40{padding-top: calc(var(--s40) * var(--space__value))}
.pT__50{padding-top: calc(var(--s50) * var(--space__value))}
.pT__60{padding-top: calc(var(--s60) * var(--space__value))}
.pT__70{padding-top: calc(var(--s70) * var(--space__value))}
.pT__80{padding-top: calc(var(--s80) * var(--space__value))}
.pT__90{padding-top: calc(var(--s90) * var(--space__value))}
.pT__100{padding-top: calc(var(--s100) * var(--space__value))}
.pT__110{padding-top: calc(var(--s110) * var(--space__value))}
.pT__120{padding-top: calc(var(--s120) * var(--space__value))}
.pT__130{padding-top: calc(var(--s130) * var(--space__value))}
.pT__140{padding-top: calc(var(--s140) * var(--space__value))}
.pT__150{padding-top: calc(var(--s150) * var(--space__value))}
.pT__160{padding-top: calc(var(--s160) * var(--space__value))}
.pT__170{padding-top: calc(var(--s170) * var(--space__value))}
.pT__180{padding-top: calc(var(--s180) * var(--space__value))}
.pT__190{padding-top: calc(var(--s190) * var(--space__value))}
.pT__200{padding-top: calc(var(--s200) * var(--space__value))}
@media screen and (max-width: 1023px){
  .pT__5--sp{padding-top: calc(var(--s5) * var(--space__value))}
  .pT__8--sp{padding-top: calc(var(--s8) * var(--space__value))}
  .pT__10--sp{padding-top: calc(var(--s10) * var(--space__value))}
  .pT__15--sp{padding-top: calc(var(--s15) * var(--space__value))}
  .pT__20--sp{padding-top: calc(var(--s20) * var(--space__value))}
  .pT__25--sp{padding-top: calc(var(--s25) * var(--space__value))}
  .pT__30--sp{padding-top: calc(var(--s30) * var(--space__value))}
  .pT__40--sp{padding-top: calc(var(--s40) * var(--space__value))}
  .pT__50--sp{padding-top: calc(var(--s50) * var(--space__value))}
  .pT__60--sp{padding-top: calc(var(--s60) * var(--space__value))}
  .pT__70--sp{padding-top: calc(var(--s70) * var(--space__value))}
  .pT__80--sp{padding-top: calc(var(--s80) * var(--space__value))}
  .pT__90--sp{padding-top: calc(var(--s90) * var(--space__value))}
  .pT__100--sp{padding-top: calc(var(--s100) * var(--space__value))}
  .pT__110--sp{padding-top: calc(var(--s110) * var(--space__value))}
  .pT__120--sp{padding-top: calc(var(--s120) * var(--space__value))}
  .pT__130--sp{padding-top: calc(var(--s130) * var(--space__value))}
  .pT__140--sp{padding-top: calc(var(--s140) * var(--space__value))}
  .pT__150--sp{padding-top: calc(var(--s150) * var(--space__value))}
  .pT__160--sp{padding-top: calc(var(--s160) * var(--space__value))}
  .pT__170--sp{padding-top: calc(var(--s170) * var(--space__value))}
  .pT__180--sp{padding-top: calc(var(--s180) * var(--space__value))}
  .pT__190--sp{padding-top: calc(var(--s190) * var(--space__value))}
  .pT__200--sp{padding-top: calc(var(--s200) * 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(var(--s5) * var(--space__value))}
  .pT__8--tpc{padding-top: calc(var(--s8) * var(--space__value))}
  .pT__10--tpc{padding-top: calc(var(--s10) * var(--space__value))}
  .pT__15--tpc{padding-top: calc(var(--s15) * var(--space__value))}
  .pT__20--tpc{padding-top: calc(var(--s20) * var(--space__value))}
  .pT__25--tpc{padding-top: calc(var(--s25) * var(--space__value))}
  .pT__30--tpc{padding-top: calc(var(--s30) * var(--space__value))}
  .pT__40--tpc{padding-top: calc(var(--s40) * var(--space__value))}
  .pT__50--tpc{padding-top: calc(var(--s50) * var(--space__value))}
  .pT__60--tpc{padding-top: calc(var(--s60) * var(--space__value))}
  .pT__70--tpc{padding-top: calc(var(--s70) * var(--space__value))}
  .pT__80--tpc{padding-top: calc(var(--s80) * var(--space__value))}
  .pT__90--tpc{padding-top: calc(var(--s90) * var(--space__value))}
  .pT__100--tpc{padding-top: calc(var(--s100) * var(--space__value))}
  .pT__110--tpc{padding-top: calc(var(--s110) * var(--space__value))}
  .pT__120--tpc{padding-top: calc(var(--s120) * var(--space__value))}
  .pT__130--tpc{padding-top: calc(var(--s130) * var(--space__value))}
  .pT__140--tpc{padding-top: calc(var(--s140) * var(--space__value))}
  .pT__150--tpc{padding-top: calc(var(--s150) * var(--space__value))}
  .pT__160--tpc{padding-top: calc(var(--s160) * var(--space__value))}
  .pT__170--tpc{padding-top: calc(var(--s170) * var(--space__value))}
  .pT__180--tpc{padding-top: calc(var(--s180) * var(--space__value))}
  .pT__190--tpc{padding-top: calc(var(--s190) * var(--space__value))}
  .pT__200--tpc{padding-top: calc(var(--s200) * 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{padding-top: calc(var(--s5) * var(--space__value))}
  .pT__8--pc{padding-top: calc(var(--s8) * var(--space__value))}
  .pT__10--pc{padding-top: calc(var(--s10) * var(--space__value))}
  .pT__15--pc{padding-top: calc(var(--s15) * var(--space__value))}
  .pT__20--pc{padding-top: calc(var(--s20) * var(--space__value))}
  .pT__25--pc{padding-top: calc(var(--s25) * var(--space__value))}
  .pT__30--pc{padding-top: calc(var(--s30) * var(--space__value))}
  .pT__40--pc{padding-top: calc(var(--s40) * var(--space__value))}
  .pT__50--pc{padding-top: calc(var(--s50) * var(--space__value))}
  .pT__60--pc{padding-top: calc(var(--s60) * var(--space__value))}
  .pT__70--pc{padding-top: calc(var(--s70) * var(--space__value))}
  .pT__80--pc{padding-top: calc(var(--s80) * var(--space__value))}
  .pT__90--pc{padding-top: calc(var(--s90) * var(--space__value))}
  .pT__100--pc{padding-top: calc(var(--s100) * var(--space__value))}
  .pT__110--pc{padding-top: calc(var(--s110) * var(--space__value))}
  .pT__120--pc{padding-top: calc(var(--s120) * var(--space__value))}
  .pT__130--pc{padding-top: calc(var(--s130) * var(--space__value))}
  .pT__140--pc{padding-top: calc(var(--s140) * var(--space__value))}
  .pT__150--pc{padding-top: calc(var(--s150) * var(--space__value))}
  .pT__160--pc{padding-top: calc(var(--s160) * var(--space__value))}
  .pT__170--pc{padding-top: calc(var(--s170) * var(--space__value))}
  .pT__180--pc{padding-top: calc(var(--s180) * var(--space__value))}
  .pT__190--pc{padding-top: calc(var(--s190) * var(--space__value))}
  .pT__200--pc{padding-top: calc(var(--s200) * 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__per100--pc,.pT__per100{padding-top: 100%}

  .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*/
.pB__5{padding-bottom: calc(var(--s5) * var(--space__value))}
.pB__8{padding-bottom: calc(var(--s8) * var(--space__value))}
.pB__10{padding-bottom: calc(var(--s10) * var(--space__value))}
.pB__15{padding-bottom: calc(var(--s15) * var(--space__value))}
.pB__20{padding-bottom: calc(var(--s20) * var(--space__value))}
.pB__25{padding-bottom: calc(var(--s25) * var(--space__value))}
.pB__30{padding-bottom: calc(var(--s30) * var(--space__value))}
.pB__40{padding-bottom: calc(var(--s40) * var(--space__value))}
.pB__50{padding-bottom: calc(var(--s50) * var(--space__value))}
.pB__60{padding-bottom: calc(var(--s60) * var(--space__value))}
.pB__70{padding-bottom: calc(var(--s70) * var(--space__value))}
.pB__80{padding-bottom: calc(var(--s80) * var(--space__value))}
.pB__90{padding-bottom: calc(var(--s90) * var(--space__value))}
.pB__100{padding-bottom: calc(var(--s100) * var(--space__value))}
.pB__110{padding-bottom: calc(var(--s110) * var(--space__value))}
.pB__120{padding-bottom: calc(var(--s120) * var(--space__value))}
.pB__130{padding-bottom: calc(var(--s130) * var(--space__value))}
.pB__140{padding-bottom: calc(var(--s140) * var(--space__value))}
.pB__150{padding-bottom: calc(var(--s150) * var(--space__value))}
.pB__160{padding-bottom: calc(var(--s160) * var(--space__value))}
.pB__170{padding-bottom: calc(var(--s170) * var(--space__value))}
.pB__180{padding-bottom: calc(var(--s180) * var(--space__value))}
.pB__190{padding-bottom: calc(var(--s190) * var(--space__value))}
.pB__200{padding-bottom: calc(var(--s200) * var(--space__value))}
@media screen and (max-width: 1023px){
  .pB__5--sp{padding-bottom: calc(var(--s5) * var(--space__value))}
  .pB__8--sp{padding-bottom: calc(var(--s8) * var(--space__value))}
  .pB__10--sp{padding-bottom: calc(var(--s10) * var(--space__value))}
  .pB__15--sp{padding-bottom: calc(var(--s15) * var(--space__value))}
  .pB__20--sp{padding-bottom: calc(var(--s20) * var(--space__value))}
  .pB__25--sp{padding-bottom: calc(var(--s25) * var(--space__value))}
  .pB__30--sp{padding-bottom: calc(var(--s30) * var(--space__value))}
  .pB__40--sp{padding-bottom: calc(var(--s40) * var(--space__value))}
  .pB__50--sp{padding-bottom: calc(var(--s50) * var(--space__value))}
  .pB__60--sp{padding-bottom: calc(var(--s60) * var(--space__value))}
  .pB__70--sp{padding-bottom: calc(var(--s70) * var(--space__value))}
  .pB__80--sp{padding-bottom: calc(var(--s80) * var(--space__value))}
  .pB__90--sp{padding-bottom: calc(var(--s90) * var(--space__value))}
  .pB__100--sp{padding-bottom: calc(var(--s100) * var(--space__value))}
  .pB__110--sp{padding-bottom: calc(var(--s110) * var(--space__value))}
  .pB__120--sp{padding-bottom: calc(var(--s120) * var(--space__value))}
  .pB__130--sp{padding-bottom: calc(var(--s130) * var(--space__value))}
  .pB__140--sp{padding-bottom: calc(var(--s140) * var(--space__value))}
  .pB__150--sp{padding-bottom: calc(var(--s150) * var(--space__value))}
  .pB__160--sp{padding-bottom: calc(var(--s160) * var(--space__value))}
  .pB__170--sp{padding-bottom: calc(var(--s170) * var(--space__value))}
  .pB__180--sp{padding-bottom: calc(var(--s180) * var(--space__value))}
  .pB__190--sp{padding-bottom: calc(var(--s190) * var(--space__value))}
  .pB__200--sp{padding-bottom: calc(var(--s200) * 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(var(--s5) * var(--space__value))}
  .pB__8--tpc{padding-bottom: calc(var(--s8) * var(--space__value))}
  .pB__10--tpc{padding-bottom: calc(var(--s10) * var(--space__value))}
  .pB__15--tpc{padding-bottom: calc(var(--s15) * var(--space__value))}
  .pB__20--tpc{padding-bottom: calc(var(--s20) * var(--space__value))}
  .pB__25--tpc{padding-bottom: calc(var(--s25) * var(--space__value))}
  .pB__30--tpc{padding-bottom: calc(var(--s30) * var(--space__value))}
  .pB__40--tpc{padding-bottom: calc(var(--s40) * var(--space__value))}
  .pB__50--tpc{padding-bottom: calc(var(--s50) * var(--space__value))}
  .pB__60--tpc{padding-bottom: calc(var(--s60) * var(--space__value))}
  .pB__70--tpc{padding-bottom: calc(var(--s70) * var(--space__value))}
  .pB__80--tpc{padding-bottom: calc(var(--s80) * var(--space__value))}
  .pB__90--tpc{padding-bottom: calc(var(--s90) * var(--space__value))}
  .pB__100--tpc{padding-bottom: calc(var(--s100) * var(--space__value))}
  .pB__110--tpc{padding-bottom: calc(var(--s110) * var(--space__value))}
  .pB__120--tpc{padding-bottom: calc(var(--s120) * var(--space__value))}
  .pB__130--tpc{padding-bottom: calc(var(--s130) * var(--space__value))}
  .pB__140--tpc{padding-bottom: calc(var(--s140) * var(--space__value))}
  .pB__150--tpc{padding-bottom: calc(var(--s150) * var(--space__value))}
  .pB__160--tpc{padding-bottom: calc(var(--s160) * var(--space__value))}
  .pB__170--tpc{padding-bottom: calc(var(--s170) * var(--space__value))}
  .pB__180--tpc{padding-bottom: calc(var(--s180) * var(--space__value))}
  .pB__190--tpc{padding-bottom: calc(var(--s190) * var(--space__value))}
  .pB__200--tpc{padding-bottom: calc(var(--s200) * 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{padding-bottom: calc(var(--s5) * var(--space__value))}
  .pB__8--pc{padding-bottom: calc(var(--s8) * var(--space__value))}
  .pB__10--pc{padding-bottom: calc(var(--s10) * var(--space__value))}
  .pB__15--pc{padding-bottom: calc(var(--s15) * var(--space__value))}
  .pB__20--pc{padding-bottom: calc(var(--s20) * var(--space__value))}
  .pB__25--pc{padding-bottom: calc(var(--s25) * var(--space__value))}
  .pB__30--pc{padding-bottom: calc(var(--s30) * var(--space__value))}
  .pB__40--pc{padding-bottom: calc(var(--s40) * var(--space__value))}
  .pB__50--pc{padding-bottom: calc(var(--s50) * var(--space__value))}
  .pB__60--pc{padding-bottom: calc(var(--s60) * var(--space__value))}
  .pB__70--pc{padding-bottom: calc(var(--s70) * var(--space__value))}
  .pB__80--pc{padding-bottom: calc(var(--s80) * var(--space__value))}
  .pB__90--pc{padding-bottom: calc(var(--s90) * var(--space__value))}
  .pB__100--pc{padding-bottom: calc(var(--s100) * var(--space__value))}
  .pB__110--pc{padding-bottom: calc(var(--s110) * var(--space__value))}
  .pB__120--pc{padding-bottom: calc(var(--s120) * var(--space__value))}
  .pB__130--pc{padding-bottom: calc(var(--s130) * var(--space__value))}
  .pB__140--pc{padding-bottom: calc(var(--s140) * var(--space__value))}
  .pB__150--pc{padding-bottom: calc(var(--s150) * var(--space__value))}
  .pB__160--pc{padding-bottom: calc(var(--s160) * var(--space__value))}
  .pB__170--pc{padding-bottom: calc(var(--s170) * var(--space__value))}
  .pB__180--pc{padding-bottom: calc(var(--s180) * var(--space__value))}
  .pB__190--pc{padding-bottom: calc(var(--s190) * var(--space__value))}
  .pB__200--pc{padding-bottom: calc(var(--s200) * 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*/
.pL__5{padding-left: calc(var(--s5) * var(--space__value))}
.pL__8{padding-left: calc(var(--s8) * var(--space__value))}
.pL__10{padding-left: calc(var(--s10) * var(--space__value))}
.pL__15{padding-left: calc(var(--s15) * var(--space__value))}
.pL__20{padding-left: calc(var(--s20) * var(--space__value))}
.pL__25{padding-left: calc(var(--s25) * var(--space__value))}
.pL__30{padding-left: calc(var(--s30) * var(--space__value))}
.pL__40{padding-left: calc(var(--s40) * var(--space__value))}
.pL__50{padding-left: calc(var(--s50) * var(--space__value))}
.pL__60{padding-left: calc(var(--s60) * var(--space__value))}
.pL__70{padding-left: calc(var(--s70) * var(--space__value))}
.pL__80{padding-left: calc(var(--s80) * var(--space__value))}
.pL__90{padding-left: calc(var(--s90) * var(--space__value))}
.pL__100{padding-left: calc(var(--s100) * var(--space__value))}
.pL__110{padding-left: calc(var(--s110) * var(--space__value))}
.pL__120{padding-left: calc(var(--s120) * var(--space__value))}
.pL__130{padding-left: calc(var(--s130) * var(--space__value))}
.pL__140{padding-left: calc(var(--s140) * var(--space__value))}
.pL__150{padding-left: calc(var(--s150) * var(--space__value))}
.pL__160{padding-left: calc(var(--s160) * var(--space__value))}
.pL__170{padding-left: calc(var(--s170) * var(--space__value))}
.pL__180{padding-left: calc(var(--s180) * var(--space__value))}
.pL__190{padding-left: calc(var(--s190) * var(--space__value))}
.pL__200{padding-left: calc(var(--s200) * var(--space__value))}

.pL__spaceS{padding-left: var(--spaceS)}
.pL__spaceM{padding-left: var(--spaceM)}
.pL__spaceL{padding-left: var(--spaceL)}
@media screen and (max-width: 1023px){
  .pL__5--sp{padding-left: calc(var(--s5) * var(--space__value))}
  .pL__8--sp{padding-left: calc(var(--s8) * var(--space__value))}
  .pL__10--sp{padding-left: calc(var(--s10) * var(--space__value))}
  .pL__15--sp{padding-left: calc(var(--s15) * var(--space__value))}
  .pL__20--sp{padding-left: calc(var(--s20) * var(--space__value))}
  .pL__25--sp{padding-left: calc(var(--s25) * var(--space__value))}
  .pL__30--sp{padding-left: calc(var(--s30) * var(--space__value))}
  .pL__40--sp{padding-left: calc(var(--s40) * var(--space__value))}
  .pL__50--sp{padding-left: calc(var(--s50) * var(--space__value))}
  .pL__60--sp{padding-left: calc(var(--s60) * var(--space__value))}
  .pL__70--sp{padding-left: calc(var(--s70) * var(--space__value))}
  .pL__80--sp{padding-left: calc(var(--s80) * var(--space__value))}
  .pL__90--sp{padding-left: calc(var(--s90) * var(--space__value))}
  .pL__100--sp{padding-left: calc(var(--s100) * var(--space__value))}
  .pL__110--sp{padding-left: calc(var(--s110) * var(--space__value))}
  .pL__120--sp{padding-left: calc(var(--s120) * var(--space__value))}
  .pL__130--sp{padding-left: calc(var(--s130) * var(--space__value))}
  .pL__140--sp{padding-left: calc(var(--s140) * var(--space__value))}
  .pL__150--sp{padding-left: calc(var(--s150) * var(--space__value))}
  .pL__160--sp{padding-left: calc(var(--s160) * var(--space__value))}
  .pL__170--sp{padding-left: calc(var(--s170) * var(--space__value))}
  .pL__180--sp{padding-left: calc(var(--s180) * var(--space__value))}
  .pL__190--sp{padding-left: calc(var(--s190) * var(--space__value))}
  .pL__200--sp{padding-left: calc(var(--s200) * 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{padding-left: var(--spaceS)}
  .pL__spaceM--sp{padding-left: var(--spaceM)}
  .pL__spaceL--sp{padding-left: var(--spaceL)}
}
@media screen and (min-width: 768px){
  .pL__5--tpc{padding-left: calc(var(--s5) * var(--space__value))}
  .pL__8--tpc{padding-left: calc(var(--s8) * var(--space__value))}
  .pL__10--tpc{padding-left: calc(var(--s10) * var(--space__value))}
  .pL__15--tpc{padding-left: calc(var(--s15) * var(--space__value))}
  .pL__20--tpc{padding-left: calc(var(--s20) * var(--space__value))}
  .pL__25--tpc{padding-left: calc(var(--s25) * var(--space__value))}
  .pL__30--tpc{padding-left: calc(var(--s30) * var(--space__value))}
  .pL__40--tpc{padding-left: calc(var(--s40) * var(--space__value))}
  .pL__50--tpc{padding-left: calc(var(--s50) * var(--space__value))}
  .pL__60--tpc{padding-left: calc(var(--s60) * var(--space__value))}
  .pL__70--tpc{padding-left: calc(var(--s70) * var(--space__value))}
  .pL__80--tpc{padding-left: calc(var(--s80) * var(--space__value))}
  .pL__90--tpc{padding-left: calc(var(--s90) * var(--space__value))}
  .pL__100--tpc{padding-left: calc(var(--s100) * var(--space__value))}
  .pL__110--tpc{padding-left: calc(var(--s110) * var(--space__value))}
  .pL__120--tpc{padding-left: calc(var(--s120) * var(--space__value))}
  .pL__130--tpc{padding-left: calc(var(--s130) * var(--space__value))}
  .pL__140--tpc{padding-left: calc(var(--s140) * var(--space__value))}
  .pL__150--tpc{padding-left: calc(var(--s150) * var(--space__value))}
  .pL__160--tpc{padding-left: calc(var(--s160) * var(--space__value))}
  .pL__170--tpc{padding-left: calc(var(--s170) * var(--space__value))}
  .pL__180--tpc{padding-left: calc(var(--s180) * var(--space__value))}
  .pL__190--tpc{padding-left: calc(var(--s190) * var(--space__value))}
  .pL__200--tpc{padding-left: calc(var(--s200) * 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{padding-left: calc(var(--s5) * var(--space__value))}
  .pL__8--pc{padding-left: calc(var(--s8) * var(--space__value))}
  .pL__10--pc{padding-left: calc(var(--s10) * var(--space__value))}
  .pL__15--pc{padding-left: calc(var(--s15) * var(--space__value))}
  .pL__20--pc{padding-left: calc(var(--s20) * var(--space__value))}
  .pL__25--pc{padding-left: calc(var(--s25) * var(--space__value))}
  .pL__30--pc{padding-left: calc(var(--s30) * var(--space__value))}
  .pL__40--pc{padding-left: calc(var(--s40) * var(--space__value))}
  .pL__50--pc{padding-left: calc(var(--s50) * var(--space__value))}
  .pL__60--pc{padding-left: calc(var(--s60) * var(--space__value))}
  .pL__70--pc{padding-left: calc(var(--s70) * var(--space__value))}
  .pL__80--pc{padding-left: calc(var(--s80) * var(--space__value))}
  .pL__90--pc{padding-left: calc(var(--s90) * var(--space__value))}
  .pL__100--pc{padding-left: calc(var(--s100) * var(--space__value))}
  .pL__110--pc{padding-left: calc(var(--s110) * var(--space__value))}
  .pL__120--pc{padding-left: calc(var(--s120) * var(--space__value))}
  .pL__130--pc{padding-left: calc(var(--s130) * var(--space__value))}
  .pL__140--pc{padding-left: calc(var(--s140) * var(--space__value))}
  .pL__150--pc{padding-left: calc(var(--s150) * var(--space__value))}
  .pL__160--pc{padding-left: calc(var(--s160) * var(--space__value))}
  .pL__170--pc{padding-left: calc(var(--s170) * var(--space__value))}
  .pL__180--pc{padding-left: calc(var(--s180) * var(--space__value))}
  .pL__190--pc{padding-left: calc(var(--s190) * var(--space__value))}
  .pL__200--pc{padding-left: calc(var(--s200) * 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{padding-left: var(--spaceS)}
  .pL__spaceM--pc{padding-left: var(--spaceM)}
  .pL__spaceL--pc{padding-left: var(--spaceL)}
}
/*padding right*/
.pR__5{padding-right: calc(var(--s5) * var(--space__value))}
.pR__8{padding-right: calc(var(--s8) * var(--space__value))}
.pR__10{padding-right: calc(var(--s10) * var(--space__value))}
.pR__15{padding-right: calc(var(--s15) * var(--space__value))}
.pR__20{padding-right: calc(var(--s20) * var(--space__value))}
.pR__25{padding-right: calc(var(--s25) * var(--space__value))}
.pR__30{padding-right: calc(var(--s30) * var(--space__value))}
.pR__40{padding-right: calc(var(--s40) * var(--space__value))}
.pR__50{padding-right: calc(var(--s50) * var(--space__value))}
.pR__60{padding-right: calc(var(--s60) * var(--space__value))}
.pR__70{padding-right: calc(var(--s70) * var(--space__value))}
.pR__80{padding-right: calc(var(--s80) * var(--space__value))}
.pR__90{padding-right: calc(var(--s90) * var(--space__value))}
.pR__100{padding-right: calc(var(--s100) * var(--space__value))}
.pR__110{padding-right: calc(var(--s110) * var(--space__value))}
.pR__120{padding-right: calc(var(--s120) * var(--space__value))}
.pR__130{padding-right: calc(var(--s130) * var(--space__value))}
.pR__140{padding-right: calc(var(--s140) * var(--space__value))}
.pR__150{padding-right: calc(var(--s150) * var(--space__value))}
.pR__160{padding-right: calc(var(--s160) * var(--space__value))}
.pR__170{padding-right: calc(var(--s170) * var(--space__value))}
.pR__180{padding-right: calc(var(--s180) * var(--space__value))}
.pR__190{padding-right: calc(var(--s190) * var(--space__value))}
.pR__200{padding-right: calc(var(--s200) * var(--space__value))}

.pR__spaceS{padding-right: var(--spaceS)}
.pR__spaceM{padding-right: var(--spaceM)}
.pR__spaceL{padding-right: var(--spaceL)}
@media screen and (max-width: 1023px){
  .pR__5--sp{padding-right: calc(var(--s5) * var(--space__value))}
  .pR__8--sp{padding-right: calc(var(--s8) * var(--space__value))}
  .pR__10--sp{padding-right: calc(var(--s10) * var(--space__value))}
  .pR__15--sp{padding-right: calc(var(--s15) * var(--space__value))}
  .pR__20--sp{padding-right: calc(var(--s20) * var(--space__value))}
  .pR__25--sp{padding-right: calc(var(--s25) * var(--space__value))}
  .pR__30--sp{padding-right: calc(var(--s30) * var(--space__value))}
  .pR__40--sp{padding-right: calc(var(--s40) * var(--space__value))}
  .pR__50--sp{padding-right: calc(var(--s50) * var(--space__value))}
  .pR__60--sp{padding-right: calc(var(--s60) * var(--space__value))}
  .pR__70--sp{padding-right: calc(var(--s70) * var(--space__value))}
  .pR__80--sp{padding-right: calc(var(--s80) * var(--space__value))}
  .pR__90--sp{padding-right: calc(var(--s90) * var(--space__value))}
  .pR__100--sp{padding-right: calc(var(--s100) * var(--space__value))}
  .pR__110--sp{padding-right: calc(var(--s110) * var(--space__value))}
  .pR__120--sp{padding-right: calc(var(--s120) * var(--space__value))}
  .pR__130--sp{padding-right: calc(var(--s130) * var(--space__value))}
  .pR__140--sp{padding-right: calc(var(--s140) * var(--space__value))}
  .pR__150--sp{padding-right: calc(var(--s150) * var(--space__value))}
  .pR__160--sp{padding-right: calc(var(--s160) * var(--space__value))}
  .pR__170--sp{padding-right: calc(var(--s170) * var(--space__value))}
  .pR__180--sp{padding-right: calc(var(--s180) * var(--space__value))}
  .pR__190--sp{padding-right: calc(var(--s190) * var(--space__value))}
  .pR__200--sp{padding-right: calc(var(--s200) * 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{padding-right: var(--spaceS)}
  .pR__spaceM--sp{padding-right: var(--spaceM)}
  .pR__spaceL--sp{padding-right: var(--spaceL)}
}
@media screen and (min-width: 768px){
  .pR__5--tpc{padding-right: calc(var(--s5) * var(--space__value))}
  .pR__8--tpc{padding-right: calc(var(--s8) * var(--space__value))}
  .pR__10--tpc{padding-right: calc(var(--s10) * var(--space__value))}
  .pR__15--tpc{padding-right: calc(var(--s15) * var(--space__value))}
  .pR__20--tpc{padding-right: calc(var(--s20) * var(--space__value))}
  .pR__25--tpc{padding-right: calc(var(--s25) * var(--space__value))}
  .pR__30--tpc{padding-right: calc(var(--s30) * var(--space__value))}
  .pR__40--tpc{padding-right: calc(var(--s40) * var(--space__value))}
  .pR__50--tpc{padding-right: calc(var(--s50) * var(--space__value))}
  .pR__60--tpc{padding-right: calc(var(--s60) * var(--space__value))}
  .pR__70--tpc{padding-right: calc(var(--s70) * var(--space__value))}
  .pR__80--tpc{padding-right: calc(var(--s80) * var(--space__value))}
  .pR__90--tpc{padding-right: calc(var(--s90) * var(--space__value))}
  .pR__100--tpc{padding-right: calc(var(--s100) * var(--space__value))}
  .pR__110--tpc{padding-right: calc(var(--s110) * var(--space__value))}
  .pR__120--tpc{padding-right: calc(var(--s120) * var(--space__value))}
  .pR__130--tpc{padding-right: calc(var(--s130) * var(--space__value))}
  .pR__140--tpc{padding-right: calc(var(--s140) * var(--space__value))}
  .pR__150--tpc{padding-right: calc(var(--s150) * var(--space__value))}
  .pR__160--tpc{padding-right: calc(var(--s160) * var(--space__value))}
  .pR__170--tpc{padding-right: calc(var(--s170) * var(--space__value))}
  .pR__180--tpc{padding-right: calc(var(--s180) * var(--space__value))}
  .pR__190--tpc{padding-right: calc(var(--s190) * var(--space__value))}
  .pR__200--tpc{padding-right: calc(var(--s200) * 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{padding-right: calc(var(--s5) * var(--space__value))}
  .pR__8--pc{padding-right: calc(var(--s8) * var(--space__value))}
  .pR__10--pc{padding-right: calc(var(--s10) * var(--space__value))}
  .pR__15--pc{padding-right: calc(var(--s15) * var(--space__value))}
  .pR__20--pc{padding-right: calc(var(--s20) * var(--space__value))}
  .pR__25--pc{padding-right: calc(var(--s25) * var(--space__value))}
  .pR__30--pc{padding-right: calc(var(--s30) * var(--space__value))}
  .pR__40--pc{padding-right: calc(var(--s40) * var(--space__value))}
  .pR__50--pc{padding-right: calc(var(--s50) * var(--space__value))}
  .pR__60--pc{padding-right: calc(var(--s60) * var(--space__value))}
  .pR__70--pc{padding-right: calc(var(--s70) * var(--space__value))}
  .pR__80--pc{padding-right: calc(var(--s80) * var(--space__value))}
  .pR__90--pc{padding-right: calc(var(--s90) * var(--space__value))}
  .pR__100--pc{padding-right: calc(var(--s100) * var(--space__value))}
  .pR__110--pc{padding-right: calc(var(--s110) * var(--space__value))}
  .pR__120--pc{padding-right: calc(var(--s120) * var(--space__value))}
  .pR__130--pc{padding-right: calc(var(--s130) * var(--space__value))}
  .pR__140--pc{padding-right: calc(var(--s140) * var(--space__value))}
  .pR__150--pc{padding-right: calc(var(--s150) * var(--space__value))}
  .pR__160--pc{padding-right: calc(var(--s160) * var(--space__value))}
  .pR__170--pc{padding-right: calc(var(--s170) * var(--space__value))}
  .pR__180--pc{padding-right: calc(var(--s180) * var(--space__value))}
  .pR__190--pc{padding-right: calc(var(--s190) * var(--space__value))}
  .pR__200--pc{padding-right: calc(var(--s200) * 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{padding-right: var(--spaceS)}
  .pR__spaceM--pc{padding-right: var(--spaceM)}
  .pR__spaceL--pc{padding-right: var(--spaceL)}
}

.p__0--sp{padding: 0}
.pTB__0--sp{padding-top: 0; padding-bottom: 0}
.pLR__0--sp{padding-left: 0; padding-right: 0}
.pT__0--sp{padding-top: 0}
.pB__0--sp{padding-bottom: 0}
.pL__0--sp{padding-left: 0}
.pR__0--sp{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{padding: 0}
  .pTB__0--pc{padding-top: 0; padding-bottom: 0}
  .pLR__0--pc{padding-left: 0; padding-right: 0}
  .pT__0--pc{padding-top: 0}
  .pB__0--pc{padding-bottom: 0}
  .pL__0--pc{padding-left: 0}
  .pR__0--pc{padding-right: 0}
}
/*
   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*/
.mTB__5{margin-top: calc(var(--s5)* var(--space__value)); margin-bottom: calc(var(--s5) * var(--space__value))}
.mTB__8{margin-top: calc(var(--s8)* var(--space__value)); margin-bottom: calc(var(--s8) * var(--space__value))}
.mTB__10{margin-top: calc(var(--s10)* var(--space__value)); margin-bottom: calc(var(--s10) * var(--space__value))}
.mTB__15{margin-top: calc(var(--s15)* var(--space__value)); margin-bottom: calc(var(--s15) * var(--space__value))}
.mTB__20{margin-top: calc(var(--s20)* var(--space__value)); margin-bottom: calc(var(--s20) * var(--space__value))}
.mTB__25{margin-top: calc(var(--s25)* var(--space__value)); margin-bottom: calc(var(--s25) * var(--space__value))}
.mTB__30{margin-top: calc(var(--s30)* var(--space__value)); margin-bottom: calc(var(--s30) * var(--space__value))}
.mTB__40{margin-top: calc(var(--s40)* var(--space__value)); margin-bottom: calc(var(--s40) * var(--space__value))}
.mTB__50{margin-top: calc(var(--s50)* var(--space__value)); margin-bottom: calc(var(--s50) * var(--space__value))}
.mTB__60{margin-top: calc(var(--s60)* var(--space__value)); margin-bottom: calc(var(--s60) * var(--space__value))}
.mTB__70{margin-top: calc(var(--s70)* var(--space__value)); margin-bottom: calc(var(--s70) * var(--space__value))}
.mTB__80{margin-top: calc(var(--s80)* var(--space__value)); margin-bottom: calc(var(--s80) * var(--space__value))}
.mTB__90{margin-top: calc(var(--s90)* var(--space__value)); margin-bottom: calc(var(--s90) * var(--space__value))}
.mTB__100{margin-top: calc(var(--s100)* var(--space__value)); margin-bottom: calc(var(--s100) * var(--space__value))}
.mTB__110{margin-top: calc(var(--s110)* var(--space__value)); margin-bottom: calc(var(--s110) * var(--space__value))}
.mTB__120{margin-top: calc(var(--s120)* var(--space__value)); margin-bottom: calc(var(--s120) * var(--space__value))}
.mTB__130{margin-top: calc(var(--s130)* var(--space__value)); margin-bottom: calc(var(--s130) * var(--space__value))}
.mTB__140{margin-top: calc(var(--s140)* var(--space__value)); margin-bottom: calc(var(--s140) * var(--space__value))}
.mTB__150{margin-top: calc(var(--s150)* var(--space__value)); margin-bottom: calc(var(--s150) * var(--space__value))}
.mTB__160{margin-top: calc(var(--s160)* var(--space__value)); margin-bottom: calc(var(--s160) * var(--space__value))}
.mTB__170{margin-top: calc(var(--s170)* var(--space__value)); margin-bottom: calc(var(--s170) * var(--space__value))}
.mTB__180{margin-top: calc(var(--s180)* var(--space__value)); margin-bottom: calc(var(--s180) * var(--space__value))}
.mTB__190{margin-top: calc(var(--s190)* var(--space__value)); margin-bottom: calc(var(--s190) * var(--space__value))}
.mTB__200{margin-top: calc(var(--s200)* var(--space__value)); margin-bottom: calc(var(--s200) * var(--space__value))}
@media screen and (max-width: 1023px){
  .mTB__5--sp{margin-top: calc(var(--s5) * var(--space__value)); margin-bottom: calc(var(--s5) * var(--space__value))}
  .mTB__8--sp{margin-top: calc(var(--s8) * var(--space__value)); margin-bottom: calc(var(--s8) * var(--space__value))}
  .mTB__10--sp{margin-top: calc(var(--s10) * var(--space__value)); margin-bottom: calc(var(--s10) * var(--space__value))}
  .mTB__15--sp{margin-top: calc(var(--s15) * var(--space__value)); margin-bottom: calc(var(--s15) * var(--space__value))}
  .mTB__20--sp{margin-top: calc(var(--s20) * var(--space__value)); margin-bottom: calc(var(--s20) * var(--space__value))}
  .mTB__25--sp{margin-top: calc(var(--s25) * var(--space__value)); margin-bottom: calc(var(--s25) * var(--space__value))}
  .mTB__30--sp{margin-top: calc(var(--s30) * var(--space__value)); margin-bottom: calc(var(--s30) * var(--space__value))}
  .mTB__40--sp{margin-top: calc(var(--s40) * var(--space__value)); margin-bottom: calc(var(--s40) * var(--space__value))}
  .mTB__50--sp{margin-top: calc(var(--s50) * var(--space__value)); margin-bottom: calc(var(--s50) * var(--space__value))}
  .mTB__60--sp{margin-top: calc(var(--s60) * var(--space__value)); margin-bottom: calc(var(--s60) * var(--space__value))}
  .mTB__70--sp{margin-top: calc(var(--s70) * var(--space__value)); margin-bottom: calc(var(--s70) * var(--space__value))}
  .mTB__80--sp{margin-top: calc(var(--s80) * var(--space__value)); margin-bottom: calc(var(--s80) * var(--space__value))}
  .mTB__90--sp{margin-top: calc(var(--s90) * var(--space__value)); margin-bottom: calc(var(--s90) * var(--space__value))}
  .mTB__100--sp{margin-top: calc(var(--s100) * var(--space__value)); margin-bottom: calc(var(--s100) * var(--space__value))}
  .mTB__110--sp{margin-top: calc(var(--s110) * var(--space__value)); margin-bottom: calc(var(--s110) * var(--space__value))}
  .mTB__120--sp{margin-top: calc(var(--s120) * var(--space__value)); margin-bottom: calc(var(--s120) * var(--space__value))}
  .mTB__130--sp{margin-top: calc(var(--s130) * var(--space__value)); margin-bottom: calc(var(--s130) * var(--space__value))}
  .mTB__140--sp{margin-top: calc(var(--s140) * var(--space__value)); margin-bottom: calc(var(--s140) * var(--space__value))}
  .mTB__150--sp{margin-top: calc(var(--s150) * var(--space__value)); margin-bottom: calc(var(--s150) * var(--space__value))}
  .mTB__160--sp{margin-top: calc(var(--s160) * var(--space__value)); margin-bottom: calc(var(--s160) * var(--space__value))}
  .mTB__170--sp{margin-top: calc(var(--s170) * var(--space__value)); margin-bottom: calc(var(--s170) * var(--space__value))}
  .mTB__180--sp{margin-top: calc(var(--s180) * var(--space__value)); margin-bottom: calc(var(--s180) * var(--space__value))}
  .mTB__190--sp{margin-top: calc(var(--s190) * var(--space__value)); margin-bottom: calc(var(--s190) * var(--space__value))}
  .mTB__200--sp{margin-top: calc(var(--s200) * var(--space__value)); margin-bottom: calc(var(--s200) * 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(var(--s5) * var(--space__value)); margin-bottom: calc(var(--s5) * var(--space__value))}
  .mTB__8--tpc{margin-top: calc(var(--s8) * var(--space__value)); margin-bottom: calc(var(--s8) * var(--space__value))}
  .mTB__10--tpc{margin-top: calc(var(--s10) * var(--space__value)); margin-bottom: calc(var(--s10) * var(--space__value))}
  .mTB__15--tpc{margin-top: calc(var(--s15) * var(--space__value)); margin-bottom: calc(var(--s15) * var(--space__value))}
  .mTB__20--tpc{margin-top: calc(var(--s20) * var(--space__value)); margin-bottom: calc(var(--s20) * var(--space__value))}
  .mTB__25--tpc{margin-top: calc(var(--s25) * var(--space__value)); margin-bottom: calc(var(--s25) * var(--space__value))}
  .mTB__30--tpc{margin-top: calc(var(--s30) * var(--space__value)); margin-bottom: calc(var(--s30) * var(--space__value))}
  .mTB__40--tpc{margin-top: calc(var(--s40) * var(--space__value)); margin-bottom: calc(var(--s40) * var(--space__value))}
  .mTB__50--tpc{margin-top: calc(var(--s50) * var(--space__value)); margin-bottom: calc(var(--s50) * var(--space__value))}
  .mTB__60--tpc{margin-top: calc(var(--s60) * var(--space__value)); margin-bottom: calc(var(--s60) * var(--space__value))}
  .mTB__70--tpc{margin-top: calc(var(--s70) * var(--space__value)); margin-bottom: calc(var(--s70) * var(--space__value))}
  .mTB__80--tpc{margin-top: calc(var(--s80) * var(--space__value)); margin-bottom: calc(var(--s80) * var(--space__value))}
  .mTB__90--tpc{margin-top: calc(var(--s90) * var(--space__value)); margin-bottom: calc(var(--s90) * var(--space__value))}
  .mTB__100--tpc{margin-top: calc(var(--s100) * var(--space__value)); margin-bottom: calc(var(--s100) * var(--space__value))}
  .mTB__110--tpc{margin-top: calc(var(--s110) * var(--space__value)); margin-bottom: calc(var(--s110) * var(--space__value))}
  .mTB__120--tpc{margin-top: calc(var(--s120) * var(--space__value)); margin-bottom: calc(var(--s120) * var(--space__value))}
  .mTB__130--tpc{margin-top: calc(var(--s130) * var(--space__value)); margin-bottom: calc(var(--s130) * var(--space__value))}
  .mTB__140--tpc{margin-top: calc(var(--s140) * var(--space__value)); margin-bottom: calc(var(--s140) * var(--space__value))}
  .mTB__150--tpc{margin-top: calc(var(--s150) * var(--space__value)); margin-bottom: calc(var(--s150) * var(--space__value))}
  .mTB__160--tpc{margin-top: calc(var(--s160) * var(--space__value)); margin-bottom: calc(var(--s160) * var(--space__value))}
  .mTB__170--tpc{margin-top: calc(var(--s170) * var(--space__value)); margin-bottom: calc(var(--s170) * var(--space__value))}
  .mTB__180--tpc{margin-top: calc(var(--s180) * var(--space__value)); margin-bottom: calc(var(--s180) * var(--space__value))}
  .mTB__190--tpc{margin-top: calc(var(--s190) * var(--space__value)); margin-bottom: calc(var(--s190) * var(--space__value))}
  .mTB__200--tpc{margin-top: calc(var(--s200) * var(--space__value)); margin-bottom: calc(var(--s200) * 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{margin-top: calc(var(--s5) * var(--space__value)); margin-bottom: calc(var(--s5) * var(--space__value))}
  .mTB__8--pc{margin-top: calc(var(--s8) * var(--space__value)); margin-bottom: calc(var(--s8) * var(--space__value))}
  .mTB__10--pc{margin-top: calc(var(--s10) * var(--space__value)); margin-bottom: calc(var(--s10) * var(--space__value))}
  .mTB__15--pc{margin-top: calc(var(--s15) * var(--space__value)); margin-bottom: calc(var(--s15) * var(--space__value))}
  .mTB__20--pc{margin-top: calc(var(--s20) * var(--space__value)); margin-bottom: calc(var(--s20) * var(--space__value))}
  .mTB__25--pc{margin-top: calc(var(--s25) * var(--space__value)); margin-bottom: calc(var(--s25) * var(--space__value))}
  .mTB__30--pc{margin-top: calc(var(--s30) * var(--space__value)); margin-bottom: calc(var(--s30) * var(--space__value))}
  .mTB__40--pc{margin-top: calc(var(--s40) * var(--space__value)); margin-bottom: calc(var(--s40) * var(--space__value))}
  .mTB__50--pc{margin-top: calc(var(--s50) * var(--space__value)); margin-bottom: calc(var(--s50) * var(--space__value))}
  .mTB__60--pc{margin-top: calc(var(--s60) * var(--space__value)); margin-bottom: calc(var(--s60) * var(--space__value))}
  .mTB__70--pc{margin-top: calc(var(--s70) * var(--space__value)); margin-bottom: calc(var(--s70) * var(--space__value))}
  .mTB__80--pc{margin-top: calc(var(--s80) * var(--space__value)); margin-bottom: calc(var(--s80) * var(--space__value))}
  .mTB__90--pc{margin-top: calc(var(--s90) * var(--space__value)); margin-bottom: calc(var(--s90) * var(--space__value))}
  .mTB__100--pc{margin-top: calc(var(--s100) * var(--space__value)); margin-bottom: calc(var(--s100) * var(--space__value))}
  .mTB__110--pc{margin-top: calc(var(--s110) * var(--space__value)); margin-bottom: calc(var(--s110) * var(--space__value))}
  .mTB__120--pc{margin-top: calc(var(--s120) * var(--space__value)); margin-bottom: calc(var(--s120) * var(--space__value))}
  .mTB__130--pc{margin-top: calc(var(--s130) * var(--space__value)); margin-bottom: calc(var(--s130) * var(--space__value))}
  .mTB__140--pc{margin-top: calc(var(--s140) * var(--space__value)); margin-bottom: calc(var(--s140) * var(--space__value))}
  .mTB__150--pc{margin-top: calc(var(--s150) * var(--space__value)); margin-bottom: calc(var(--s150) * var(--space__value))}
  .mTB__160--pc{margin-top: calc(var(--s160) * var(--space__value)); margin-bottom: calc(var(--s160) * var(--space__value))}
  .mTB__170--pc{margin-top: calc(var(--s170) * var(--space__value)); margin-bottom: calc(var(--s170) * var(--space__value))}
  .mTB__180--pc{margin-top: calc(var(--s180) * var(--space__value)); margin-bottom: calc(var(--s180) * var(--space__value))}
  .mTB__190--pc{margin-top: calc(var(--s190) * var(--space__value)); margin-bottom: calc(var(--s190) * var(--space__value))}
  .mTB__200--pc{margin-top: calc(var(--s200) * var(--space__value)); margin-bottom: calc(var(--s200) * 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*/
.mLR__5{margin-left: calc(var(--s5)* var(--space__value)); margin-right: calc(var(--s5) * var(--space__value))}
.mLR__8{margin-left: calc(var(--s8)* var(--space__value)); margin-right: calc(var(--s8) * var(--space__value))}
.mLR__10{margin-left: calc(var(--s10)* var(--space__value)); margin-right: calc(var(--s10) * var(--space__value))}
.mLR__15{margin-left: calc(var(--s15)* var(--space__value)); margin-right: calc(var(--s15) * var(--space__value))}
.mLR__20{margin-left: calc(var(--s20)* var(--space__value)); margin-right: calc(var(--s20) * var(--space__value))}
.mLR__25{margin-left: calc(var(--s25)* var(--space__value)); margin-right: calc(var(--s25) * var(--space__value))}
.mLR__30{margin-left: calc(var(--s30)* var(--space__value)); margin-right: calc(var(--s30) * var(--space__value))}
.mLR__40{margin-left: calc(var(--s40)* var(--space__value)); margin-right: calc(var(--s40) * var(--space__value))}
.mLR__50{margin-left: calc(var(--s50)* var(--space__value)); margin-right: calc(var(--s50) * var(--space__value))}
.mLR__60{margin-left: calc(var(--s60)* var(--space__value)); margin-right: calc(var(--s60) * var(--space__value))}
.mLR__70{margin-left: calc(var(--s70)* var(--space__value)); margin-right: calc(var(--s70) * var(--space__value))}
.mLR__80{margin-left: calc(var(--s80)* var(--space__value)); margin-right: calc(var(--s80) * var(--space__value))}
.mLR__90{margin-left: calc(var(--s90)* var(--space__value)); margin-right: calc(var(--s90) * var(--space__value))}
.mLR__100{margin-left: calc(var(--s100)* var(--space__value)); margin-right: calc(var(--s100) * var(--space__value))}
.mLR__110{margin-left: calc(var(--s110)* var(--space__value)); margin-right: calc(var(--s110) * var(--space__value))}
.mLR__120{margin-left: calc(var(--s120)* var(--space__value)); margin-right: calc(var(--s120) * var(--space__value))}
.mLR__130{margin-left: calc(var(--s130)* var(--space__value)); margin-right: calc(var(--s130) * var(--space__value))}
.mLR__140{margin-left: calc(var(--s140)* var(--space__value)); margin-right: calc(var(--s140) * var(--space__value))}
.mLR__150{margin-left: calc(var(--s150)* var(--space__value)); margin-right: calc(var(--s150) * var(--space__value))}
.mLR__160{margin-left: calc(var(--s160)* var(--space__value)); margin-right: calc(var(--s160) * var(--space__value))}
.mLR__170{margin-left: calc(var(--s170)* var(--space__value)); margin-right: calc(var(--s170) * var(--space__value))}
.mLR__180{margin-left: calc(var(--s180)* var(--space__value)); margin-right: calc(var(--s180) * var(--space__value))}
.mLR__190{margin-left: calc(var(--s190)* var(--space__value)); margin-right: calc(var(--s190) * var(--space__value))}
.mLR__200{margin-left: calc(var(--s200)* var(--space__value)); margin-right: calc(var(--s200) * var(--space__value))}

.mLR__spaceS{margin-right: var(--spaceS);margin-left: var(--spaceS)}
.mLR__spaceM{margin-right: var(--spaceM);margin-left: var(--spaceM)}
.mLR__spaceL{margin-right: var(--spaceL);margin-left: var(--spaceL)}

@media screen and (max-width: 1023px){
  .mLR__5--sp{margin-left: calc(var(--s5) * var(--space__value)); margin-right: calc(var(--s5) * var(--space__value))}
  .mLR__8--sp{margin-left: calc(var(--s8) * var(--space__value)); margin-right: calc(var(--s8) * var(--space__value))}
  .mLR__10--sp{margin-left: calc(var(--s10) * var(--space__value)); margin-right: calc(var(--s10) * var(--space__value))}
  .mLR__15--sp{margin-left: calc(var(--s15) * var(--space__value)); margin-right: calc(var(--s15) * var(--space__value))}
  .mLR__20--sp{margin-left: calc(var(--s20) * var(--space__value)); margin-right: calc(var(--s20) * var(--space__value))}
  .mLR__25--sp{margin-left: calc(var(--s25) * var(--space__value)); margin-right: calc(var(--s25) * var(--space__value))}
  .mLR__30--sp{margin-left: calc(var(--s30) * var(--space__value)); margin-right: calc(var(--s30) * var(--space__value))}
  .mLR__40--sp{margin-left: calc(var(--s40) * var(--space__value)); margin-right: calc(var(--s40) * var(--space__value))}
  .mLR__50--sp{margin-left: calc(var(--s50) * var(--space__value)); margin-right: calc(var(--s50) * var(--space__value))}
  .mLR__60--sp{margin-left: calc(var(--s60) * var(--space__value)); margin-right: calc(var(--s60) * var(--space__value))}
  .mLR__70--sp{margin-left: calc(var(--s70) * var(--space__value)); margin-right: calc(var(--s70) * var(--space__value))}
  .mLR__80--sp{margin-left: calc(var(--s80) * var(--space__value)); margin-right: calc(var(--s80) * var(--space__value))}
  .mLR__90--sp{margin-left: calc(var(--s90) * var(--space__value)); margin-right: calc(var(--s90) * var(--space__value))}
  .mLR__100--sp{margin-left: calc(var(--s100) * var(--space__value)); margin-right: calc(var(--s100) * var(--space__value))}
  .mLR__110--sp{margin-left: calc(var(--s110) * var(--space__value)); margin-right: calc(var(--s110) * var(--space__value))}
  .mLR__120--sp{margin-left: calc(var(--s120) * var(--space__value)); margin-right: calc(var(--s120) * var(--space__value))}
  .mLR__130--sp{margin-left: calc(var(--s130) * var(--space__value)); margin-right: calc(var(--s130) * var(--space__value))}
  .mLR__140--sp{margin-left: calc(var(--s140) * var(--space__value)); margin-right: calc(var(--s140) * var(--space__value))}
  .mLR__150--sp{margin-left: calc(var(--s150) * var(--space__value)); margin-right: calc(var(--s150) * var(--space__value))}
  .mLR__160--sp{margin-left: calc(var(--s160) * var(--space__value)); margin-right: calc(var(--s160) * var(--space__value))}
  .mLR__170--sp{margin-left: calc(var(--s170) * var(--space__value)); margin-right: calc(var(--s170) * var(--space__value))}
  .mLR__180--sp{margin-left: calc(var(--s180) * var(--space__value)); margin-right: calc(var(--s180) * var(--space__value))}
  .mLR__190--sp{margin-left: calc(var(--s190) * var(--space__value)); margin-right: calc(var(--s190) * var(--space__value))}
  .mLR__200--sp{margin-left: calc(var(--s200) * var(--space__value)); margin-right: calc(var(--s200) * 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{margin-right: var(--spaceS);margin-left: var(--spaceS)}
  .mLR__spaceM--sp{margin-right: var(--spaceM);margin-left: var(--spaceM)}
  .mLR__spaceL--sp{margin-right: var(--spaceL);margin-left: var(--spaceL)}
}
@media screen and (min-width: 768px){
  .mLR__5--tpc{margin-left: calc(var(--s5) * var(--space__value)); margin-right: calc(var(--s5) * var(--space__value))}
  .mLR__8--tpc{margin-left: calc(var(--s8) * var(--space__value)); margin-right: calc(var(--s8) * var(--space__value))}
  .mLR__10--tpc{margin-left: calc(var(--s10) * var(--space__value)); margin-right: calc(var(--s10) * var(--space__value))}
  .mLR__15--tpc{margin-left: calc(var(--s15) * var(--space__value)); margin-right: calc(var(--s15) * var(--space__value))}
  .mLR__20--tpc{margin-left: calc(var(--s20) * var(--space__value)); margin-right: calc(var(--s20) * var(--space__value))}
  .mLR__25--tpc{margin-left: calc(var(--s25) * var(--space__value)); margin-right: calc(var(--s25) * var(--space__value))}
  .mLR__30--tpc{margin-left: calc(var(--s30) * var(--space__value)); margin-right: calc(var(--s30) * var(--space__value))}
  .mLR__40--tpc{margin-left: calc(var(--s40) * var(--space__value)); margin-right: calc(var(--s40) * var(--space__value))}
  .mLR__50--tpc{margin-left: calc(var(--s50) * var(--space__value)); margin-right: calc(var(--s50) * var(--space__value))}
  .mLR__60--tpc{margin-left: calc(var(--s60) * var(--space__value)); margin-right: calc(var(--s60) * var(--space__value))}
  .mLR__70--tpc{margin-left: calc(var(--s70) * var(--space__value)); margin-right: calc(var(--s70) * var(--space__value))}
  .mLR__80--tpc{margin-left: calc(var(--s80) * var(--space__value)); margin-right: calc(var(--s80) * var(--space__value))}
  .mLR__90--tpc{margin-left: calc(var(--s90) * var(--space__value)); margin-right: calc(var(--s90) * var(--space__value))}
  .mLR__100--tpc{margin-left: calc(var(--s100) * var(--space__value)); margin-right: calc(var(--s100) * var(--space__value))}
  .mLR__110--tpc{margin-left: calc(var(--s110) * var(--space__value)); margin-right: calc(var(--s110) * var(--space__value))}
  .mLR__120--tpc{margin-left: calc(var(--s120) * var(--space__value)); margin-right: calc(var(--s120) * var(--space__value))}
  .mLR__130--tpc{margin-left: calc(var(--s130) * var(--space__value)); margin-right: calc(var(--s130) * var(--space__value))}
  .mLR__140--tpc{margin-left: calc(var(--s140) * var(--space__value)); margin-right: calc(var(--s140) * var(--space__value))}
  .mLR__150--tpc{margin-left: calc(var(--s150) * var(--space__value)); margin-right: calc(var(--s150) * var(--space__value))}
  .mLR__160--tpc{margin-left: calc(var(--s160) * var(--space__value)); margin-right: calc(var(--s160) * var(--space__value))}
  .mLR__170--tpc{margin-left: calc(var(--s170) * var(--space__value)); margin-right: calc(var(--s170) * var(--space__value))}
  .mLR__180--tpc{margin-left: calc(var(--s180) * var(--space__value)); margin-right: calc(var(--s180) * var(--space__value))}
  .mLR__190--tpc{margin-left: calc(var(--s190) * var(--space__value)); margin-right: calc(var(--s190) * var(--space__value))}
  .mLR__200--tpc{margin-left: calc(var(--s200) * var(--space__value)); margin-right: calc(var(--s200) * 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{margin-left: calc(var(--s5) * var(--space__value)); margin-right: calc(var(--s5) * var(--space__value))}
  .mLR__8--pc{margin-left: calc(var(--s8) * var(--space__value)); margin-right: calc(var(--s8) * var(--space__value))}
  .mLR__10--pc{margin-left: calc(var(--s10) * var(--space__value)); margin-right: calc(var(--s10) * var(--space__value))}
  .mLR__15--pc{margin-left: calc(var(--s15) * var(--space__value)); margin-right: calc(var(--s15) * var(--space__value))}
  .mLR__20--pc{margin-left: calc(var(--s20) * var(--space__value)); margin-right: calc(var(--s20) * var(--space__value))}
  .mLR__25--pc{margin-left: calc(var(--s25) * var(--space__value)); margin-right: calc(var(--s25) * var(--space__value))}
  .mLR__30--pc{margin-left: calc(var(--s30) * var(--space__value)); margin-right: calc(var(--s30) * var(--space__value))}
  .mLR__40--pc{margin-left: calc(var(--s40) * var(--space__value)); margin-right: calc(var(--s40) * var(--space__value))}
  .mLR__50--pc{margin-left: calc(var(--s50) * var(--space__value)); margin-right: calc(var(--s50) * var(--space__value))}
  .mLR__60--pc{margin-left: calc(var(--s60) * var(--space__value)); margin-right: calc(var(--s60) * var(--space__value))}
  .mLR__70--pc{margin-left: calc(var(--s70) * var(--space__value)); margin-right: calc(var(--s70) * var(--space__value))}
  .mLR__80--pc{margin-left: calc(var(--s80) * var(--space__value)); margin-right: calc(var(--s80) * var(--space__value))}
  .mLR__90--pc{margin-left: calc(var(--s90) * var(--space__value)); margin-right: calc(var(--s90) * var(--space__value))}
  .mLR__100--pc{margin-left: calc(var(--s100) * var(--space__value)); margin-right: calc(var(--s100) * var(--space__value))}
  .mLR__110--pc{margin-left: calc(var(--s110) * var(--space__value)); margin-right: calc(var(--s110) * var(--space__value))}
  .mLR__120--pc{margin-left: calc(var(--s120) * var(--space__value)); margin-right: calc(var(--s120) * var(--space__value))}
  .mLR__130--pc{margin-left: calc(var(--s130) * var(--space__value)); margin-right: calc(var(--s130) * var(--space__value))}
  .mLR__140--pc{margin-left: calc(var(--s140) * var(--space__value)); margin-right: calc(var(--s140) * var(--space__value))}
  .mLR__150--pc{margin-left: calc(var(--s150) * var(--space__value)); margin-right: calc(var(--s150) * var(--space__value))}
  .mLR__160--pc{margin-left: calc(var(--s160) * var(--space__value)); margin-right: calc(var(--s160) * var(--space__value))}
  .mLR__170--pc{margin-left: calc(var(--s170) * var(--space__value)); margin-right: calc(var(--s170) * var(--space__value))}
  .mLR__180--pc{margin-left: calc(var(--s180) * var(--space__value)); margin-right: calc(var(--s180) * var(--space__value))}
  .mLR__190--pc{margin-left: calc(var(--s190) * var(--space__value)); margin-right: calc(var(--s190) * var(--space__value))}
  .mLR__200--pc{margin-left: calc(var(--s200) * var(--space__value)); margin-right: calc(var(--s200) * 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{margin-right: var(--spaceS);margin-left: var(--spaceS)}
  .mLR__spaceM--pc{margin-right: var(--spaceM);margin-left: var(--spaceM)}
  .mLR__spaceL--pc{margin-right: var(--spaceL);margin-left: var(--spaceL)}
}
/*margin top*/
.mT__5{margin-top: calc(var(--s5) * var(--space__value))}
.mT__8{margin-top: calc(var(--s8) * var(--space__value))}
.mT__10{margin-top: calc(var(--s10) * var(--space__value))}
.mT__15{margin-top: calc(var(--s15) * var(--space__value))}
.mT__20{margin-top: calc(var(--s20) * var(--space__value))}
.mT__25{margin-top: calc(var(--s25) * var(--space__value))}
.mT__30{margin-top: calc(var(--s30) * var(--space__value))}
.mT__40{margin-top: calc(var(--s40) * var(--space__value))}
.mT__50{margin-top: calc(var(--s50) * var(--space__value))}
.mT__60{margin-top: calc(var(--s60) * var(--space__value))}
.mT__70{margin-top: calc(var(--s70) * var(--space__value))}
.mT__80{margin-top: calc(var(--s80) * var(--space__value))}
.mT__90{margin-top: calc(var(--s90) * var(--space__value))}
.mT__100{margin-top: calc(var(--s100) * var(--space__value))}
.mT__110{margin-top: calc(var(--s110) * var(--space__value))}
.mT__120{margin-top: calc(var(--s120) * var(--space__value))}
.mT__130{margin-top: calc(var(--s130) * var(--space__value))}
.mT__140{margin-top: calc(var(--s140) * var(--space__value))}
.mT__150{margin-top: calc(var(--s150) * var(--space__value))}
.mT__160{margin-top: calc(var(--s160) * var(--space__value))}
.mT__170{margin-top: calc(var(--s170) * var(--space__value))}
.mT__180{margin-top: calc(var(--s180) * var(--space__value))}
.mT__190{margin-top: calc(var(--s190) * var(--space__value))}
.mT__200{margin-top: calc(var(--s200) * var(--space__value))}
@media screen and (max-width: 1023px){
  .mT__5--sp{margin-top: calc(var(--s5) * var(--space__value))}
  .mT__8--sp{margin-top: calc(var(--s8) * var(--space__value))}
  .mT__10--sp{margin-top: calc(var(--s10) * var(--space__value))}
  .mT__15--sp{margin-top: calc(var(--s15) * var(--space__value))}
  .mT__20--sp{margin-top: calc(var(--s20) * var(--space__value))}
  .mT__25--sp{margin-top: calc(var(--s25) * var(--space__value))}
  .mT__30--sp{margin-top: calc(var(--s30) * var(--space__value))}
  .mT__40--sp{margin-top: calc(var(--s40) * var(--space__value))}
  .mT__50--sp{margin-top: calc(var(--s50) * var(--space__value))}
  .mT__60--sp{margin-top: calc(var(--s60) * var(--space__value))}
  .mT__70--sp{margin-top: calc(var(--s70) * var(--space__value))}
  .mT__80--sp{margin-top: calc(var(--s80) * var(--space__value))}
  .mT__90--sp{margin-top: calc(var(--s90) * var(--space__value))}
  .mT__100--sp{margin-top: calc(var(--s100) * var(--space__value))}
  .mT__110--sp{margin-top: calc(var(--s110) * var(--space__value))}
  .mT__120--sp{margin-top: calc(var(--s120) * var(--space__value))}
  .mT__130--sp{margin-top: calc(var(--s130) * var(--space__value))}
  .mT__140--sp{margin-top: calc(var(--s140) * var(--space__value))}
  .mT__150--sp{margin-top: calc(var(--s150) * var(--space__value))}
  .mT__160--sp{margin-top: calc(var(--s160) * var(--space__value))}
  .mT__170--sp{margin-top: calc(var(--s170) * var(--space__value))}
  .mT__180--sp{margin-top: calc(var(--s180) * var(--space__value))}
  .mT__190--sp{margin-top: calc(var(--s190) * var(--space__value))}
  .mT__200--sp{margin-top: calc(var(--s200) * 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(var(--s5) * var(--space__value))}
  .mT__8--tpc{margin-top: calc(var(--s8) * var(--space__value))}
  .mT__10--tpc{margin-top: calc(var(--s10) * var(--space__value))}
  .mT__15--tpc{margin-top: calc(var(--s15) * var(--space__value))}
  .mT__20--tpc{margin-top: calc(var(--s20) * var(--space__value))}
  .mT__25--tpc{margin-top: calc(var(--s25) * var(--space__value))}
  .mT__30--tpc{margin-top: calc(var(--s30) * var(--space__value))}
  .mT__40--tpc{margin-top: calc(var(--s40) * var(--space__value))}
  .mT__50--tpc{margin-top: calc(var(--s50) * var(--space__value))}
  .mT__60--tpc{margin-top: calc(var(--s60) * var(--space__value))}
  .mT__70--tpc{margin-top: calc(var(--s70) * var(--space__value))}
  .mT__80--tpc{margin-top: calc(var(--s80) * var(--space__value))}
  .mT__90--tpc{margin-top: calc(var(--s90) * var(--space__value))}
  .mT__100--tpc{margin-top: calc(var(--s100) * var(--space__value))}
  .mT__110--tpc{margin-top: calc(var(--s110) * var(--space__value))}
  .mT__120--tpc{margin-top: calc(var(--s120) * var(--space__value))}
  .mT__130--tpc{margin-top: calc(var(--s130) * var(--space__value))}
  .mT__140--tpc{margin-top: calc(var(--s140) * var(--space__value))}
  .mT__150--tpc{margin-top: calc(var(--s150) * var(--space__value))}
  .mT__160--tpc{margin-top: calc(var(--s160) * var(--space__value))}
  .mT__170--tpc{margin-top: calc(var(--s170) * var(--space__value))}
  .mT__180--tpc{margin-top: calc(var(--s180) * var(--space__value))}
  .mT__190--tpc{margin-top: calc(var(--s190) * var(--space__value))}
  .mT__200--tpc{margin-top: calc(var(--s200) * 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{margin-top: calc(var(--s5) * var(--space__value))}
  .mT__8--pc{margin-top: calc(var(--s8) * var(--space__value))}
  .mT__10--pc{margin-top: calc(var(--s10) * var(--space__value))}
  .mT__15--pc{margin-top: calc(var(--s15) * var(--space__value))}
  .mT__20--pc{margin-top: calc(var(--s20) * var(--space__value))}
  .mT__25--pc{margin-top: calc(var(--s25) * var(--space__value))}
  .mT__30--pc{margin-top: calc(var(--s30) * var(--space__value))}
  .mT__40--pc{margin-top: calc(var(--s40) * var(--space__value))}
  .mT__50--pc{margin-top: calc(var(--s50) * var(--space__value))}
  .mT__60--pc{margin-top: calc(var(--s60) * var(--space__value))}
  .mT__70--pc{margin-top: calc(var(--s70) * var(--space__value))}
  .mT__80--pc{margin-top: calc(var(--s80) * var(--space__value))}
  .mT__90--pc{margin-top: calc(var(--s90) * var(--space__value))}
  .mT__100--pc{margin-top: calc(var(--s100) * var(--space__value))}
  .mT__110--pc{margin-top: calc(var(--s110) * var(--space__value))}
  .mT__120--pc{margin-top: calc(var(--s120) * var(--space__value))}
  .mT__130--pc{margin-top: calc(var(--s130) * var(--space__value))}
  .mT__140--pc{margin-top: calc(var(--s140) * var(--space__value))}
  .mT__150--pc{margin-top: calc(var(--s150) * var(--space__value))}
  .mT__160--pc{margin-top: calc(var(--s160) * var(--space__value))}
  .mT__170--pc{margin-top: calc(var(--s170) * var(--space__value))}
  .mT__180--pc{margin-top: calc(var(--s180) * var(--space__value))}
  .mT__190--pc{margin-top: calc(var(--s190) * var(--space__value))}
  .mT__200--pc{margin-top: calc(var(--s200) * 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*/
.mB__5{margin-bottom: calc(var(--s5) * var(--space__value))}
.mB__8{margin-bottom: calc(var(--s8) * var(--space__value))}
.mB__10{margin-bottom: calc(var(--s10) * var(--space__value))}
.mB__15{margin-bottom: calc(var(--s15) * var(--space__value))}
.mB__20{margin-bottom: calc(var(--s20) * var(--space__value))}
.mB__25{margin-bottom: calc(var(--s25) * var(--space__value))}
.mB__30{margin-bottom: calc(var(--s30) * var(--space__value))}
.mB__40{margin-bottom: calc(var(--s40) * var(--space__value))}
.mB__50{margin-bottom: calc(var(--s50) * var(--space__value))}
.mB__60{margin-bottom: calc(var(--s60) * var(--space__value))}
.mB__70{margin-bottom: calc(var(--s70) * var(--space__value))}
.mB__80{margin-bottom: calc(var(--s80) * var(--space__value))}
.mB__90{margin-bottom: calc(var(--s90) * var(--space__value))}
.mB__100{margin-bottom: calc(var(--s100) * var(--space__value))}
.mB__110{margin-bottom: calc(var(--s110) * var(--space__value))}
.mB__120{margin-bottom: calc(var(--s120) * var(--space__value))}
.mB__130{margin-bottom: calc(var(--s130) * var(--space__value))}
.mB__140{margin-bottom: calc(var(--s140) * var(--space__value))}
.mB__150{margin-bottom: calc(var(--s150) * var(--space__value))}
.mB__160{margin-bottom: calc(var(--s160) * var(--space__value))}
.mB__170{margin-bottom: calc(var(--s170) * var(--space__value))}
.mB__180{margin-bottom: calc(var(--s180) * var(--space__value))}
.mB__190{margin-bottom: calc(var(--s190) * var(--space__value))}
.mB__200{margin-bottom: calc(var(--s200) * var(--space__value))}
.mB__0{margin-bottom:0}
@media screen and (max-width: 1023px){
  .mB__5--sp{margin-bottom: calc(var(--s5) * var(--space__value))}
  .mB__8--sp{margin-bottom: calc(var(--s8) * var(--space__value))}
  .mB__10--sp{margin-bottom: calc(var(--s10) * var(--space__value))}
  .mB__15--sp{margin-bottom: calc(var(--s15) * var(--space__value))}
  .mB__20--sp{margin-bottom: calc(var(--s20) * var(--space__value))}
  .mB__25--sp{margin-bottom: calc(var(--s25) * var(--space__value))}
  .mB__30--sp{margin-bottom: calc(var(--s30) * var(--space__value))}
  .mB__40--sp{margin-bottom: calc(var(--s40) * var(--space__value))}
  .mB__50--sp{margin-bottom: calc(var(--s50) * var(--space__value))}
  .mB__60--sp{margin-bottom: calc(var(--s60) * var(--space__value))}
  .mB__70--sp{margin-bottom: calc(var(--s70) * var(--space__value))}
  .mB__80--sp{margin-bottom: calc(var(--s80) * var(--space__value))}
  .mB__90--sp{margin-bottom: calc(var(--s90) * var(--space__value))}
  .mB__100--sp{margin-bottom: calc(var(--s100) * var(--space__value))}
  .mB__110--sp{margin-bottom: calc(var(--s110) * var(--space__value))}
  .mB__120--sp{margin-bottom: calc(var(--s120) * var(--space__value))}
  .mB__130--sp{margin-bottom: calc(var(--s130) * var(--space__value))}
  .mB__140--sp{margin-bottom: calc(var(--s140) * var(--space__value))}
  .mB__150--sp{margin-bottom: calc(var(--s150) * var(--space__value))}
  .mB__160--sp{margin-bottom: calc(var(--s160) * var(--space__value))}
  .mB__170--sp{margin-bottom: calc(var(--s170) * var(--space__value))}
  .mB__180--sp{margin-bottom: calc(var(--s180) * var(--space__value))}
  .mB__190--sp{margin-bottom: calc(var(--s190) * var(--space__value))}
  .mB__200--sp{margin-bottom: calc(var(--s200) * 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(var(--s5) * var(--space__value))}
  .mB__8--tpc{margin-bottom: calc(var(--s8) * var(--space__value))}
  .mB__10--tpc{margin-bottom: calc(var(--s10) * var(--space__value))}
  .mB__15--tpc{margin-bottom: calc(var(--s15) * var(--space__value))}
  .mB__20--tpc{margin-bottom: calc(var(--s20) * var(--space__value))}
  .mB__25--tpc{margin-bottom: calc(var(--s25) * var(--space__value))}
  .mB__30--tpc{margin-bottom: calc(var(--s30) * var(--space__value))}
  .mB__40--tpc{margin-bottom: calc(var(--s40) * var(--space__value))}
  .mB__50--tpc{margin-bottom: calc(var(--s50) * var(--space__value))}
  .mB__60--tpc{margin-bottom: calc(var(--s60) * var(--space__value))}
  .mB__70--tpc{margin-bottom: calc(var(--s70) * var(--space__value))}
  .mB__80--tpc{margin-bottom: calc(var(--s80) * var(--space__value))}
  .mB__90--tpc{margin-bottom: calc(var(--s90) * var(--space__value))}
  .mB__100--tpc{margin-bottom: calc(var(--s100) * var(--space__value))}
  .mB__110--tpc{margin-bottom: calc(var(--s110) * var(--space__value))}
  .mB__120--tpc{margin-bottom: calc(var(--s120) * var(--space__value))}
  .mB__130--tpc{margin-bottom: calc(var(--s130) * var(--space__value))}
  .mB__140--tpc{margin-bottom: calc(var(--s140) * var(--space__value))}
  .mB__150--tpc{margin-bottom: calc(var(--s150) * var(--space__value))}
  .mB__160--tpc{margin-bottom: calc(var(--s160) * var(--space__value))}
  .mB__170--tpc{margin-bottom: calc(var(--s170) * var(--space__value))}
  .mB__180--tpc{margin-bottom: calc(var(--s180) * var(--space__value))}
  .mB__190--tpc{margin-bottom: calc(var(--s190) * var(--space__value))}
  .mB__200--tpc{margin-bottom: calc(var(--s200) * 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{margin-bottom: calc(var(--s5) * var(--space__value))}
  .mB__8--pc{margin-bottom: calc(var(--s8) * var(--space__value))}
  .mB__10--pc{margin-bottom: calc(var(--s10) * var(--space__value))}
  .mB__15--pc{margin-bottom: calc(var(--s15) * var(--space__value))}
  .mB__20--pc{margin-bottom: calc(var(--s20) * var(--space__value))}
  .mB__25--pc{margin-bottom: calc(var(--s25) * var(--space__value))}
  .mB__30--pc{margin-bottom: calc(var(--s30) * var(--space__value))}
  .mB__40--pc{margin-bottom: calc(var(--s40) * var(--space__value))}
  .mB__50--pc{margin-bottom: calc(var(--s50) * var(--space__value))}
  .mB__60--pc{margin-bottom: calc(var(--s60) * var(--space__value))}
  .mB__70--pc{margin-bottom: calc(var(--s70) * var(--space__value))}
  .mB__80--pc{margin-bottom: calc(var(--s80) * var(--space__value))}
  .mB__90--pc{margin-bottom: calc(var(--s90) * var(--space__value))}
  .mB__100--pc{margin-bottom: calc(var(--s100) * var(--space__value))}
  .mB__110--pc{margin-bottom: calc(var(--s110) * var(--space__value))}
  .mB__120--pc{margin-bottom: calc(var(--s120) * var(--space__value))}
  .mB__130--pc{margin-bottom: calc(var(--s130) * var(--space__value))}
  .mB__140--pc{margin-bottom: calc(var(--s140) * var(--space__value))}
  .mB__150--pc{margin-bottom: calc(var(--s150) * var(--space__value))}
  .mB__160--pc{margin-bottom: calc(var(--s160) * var(--space__value))}
  .mB__170--pc{margin-bottom: calc(var(--s170) * var(--space__value))}
  .mB__180--pc{margin-bottom: calc(var(--s180) * var(--space__value))}
  .mB__190--pc{margin-bottom: calc(var(--s190) * var(--space__value))}
  .mB__200--pc{margin-bottom: calc(var(--s200) * 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*/
.mL__5{margin-left: calc(var(--s5) * var(--space__value))}
.mL__8{margin-left: calc(var(--s8) * var(--space__value))}
.mL__10{margin-left: calc(var(--s10) * var(--space__value))}
.mL__15{margin-left: calc(var(--s15) * var(--space__value))}
.mL__20{margin-left: calc(var(--s20) * var(--space__value))}
.mL__25{margin-left: calc(var(--s25) * var(--space__value))}
.mL__30{margin-left: calc(var(--s30) * var(--space__value))}
.mL__40{margin-left: calc(var(--s40) * var(--space__value))}
.mL__50{margin-left: calc(var(--s50) * var(--space__value))}
.mL__60{margin-left: calc(var(--s60) * var(--space__value))}
.mL__70{margin-left: calc(var(--s70) * var(--space__value))}
.mL__80{margin-left: calc(var(--s80) * var(--space__value))}
.mL__90{margin-left: calc(var(--s90) * var(--space__value))}
.mL__100{margin-left: calc(var(--s100) * var(--space__value))}
.mL__110{margin-left: calc(var(--s110) * var(--space__value))}
.mL__120{margin-left: calc(var(--s120) * var(--space__value))}
.mL__130{margin-left: calc(var(--s130) * var(--space__value))}
.mL__140{margin-left: calc(var(--s140) * var(--space__value))}
.mL__150{margin-left: calc(var(--s150) * var(--space__value))}
.mL__160{margin-left: calc(var(--s160) * var(--space__value))}
.mL__170{margin-left: calc(var(--s170) * var(--space__value))}
.mL__180{margin-left: calc(var(--s180) * var(--space__value))}
.mL__190{margin-left: calc(var(--s190) * var(--space__value))}
.mL__200{margin-left: calc(var(--s200) * var(--space__value))}

.mL__spaceS{margin-left: var(--spaceS)}
.mL__spaceM{margin-left: var(--spaceM)}
.mL__spaceL{margin-left: var(--spaceL)}
@media screen and (max-width: 1023px){
  .mL__5--sp{margin-left: calc(var(--s5) * var(--space__value))}
  .mL__8--sp{margin-left: calc(var(--s8) * var(--space__value))}
  .mL__10--sp{margin-left: calc(var(--s10) * var(--space__value))}
  .mL__15--sp{margin-left: calc(var(--s15) * var(--space__value))}
  .mL__20--sp{margin-left: calc(var(--s20) * var(--space__value))}
  .mL__25--sp{margin-left: calc(var(--s25) * var(--space__value))}
  .mL__30--sp{margin-left: calc(var(--s30) * var(--space__value))}
  .mL__40--sp{margin-left: calc(var(--s40) * var(--space__value))}
  .mL__50--sp{margin-left: calc(var(--s50) * var(--space__value))}
  .mL__60--sp{margin-left: calc(var(--s60) * var(--space__value))}
  .mL__70--sp{margin-left: calc(var(--s70) * var(--space__value))}
  .mL__80--sp{margin-left: calc(var(--s80) * var(--space__value))}
  .mL__90--sp{margin-left: calc(var(--s90) * var(--space__value))}
  .mL__100--sp{margin-left: calc(var(--s100) * var(--space__value))}
  .mL__110--sp{margin-left: calc(var(--s110) * var(--space__value))}
  .mL__120--sp{margin-left: calc(var(--s120) * var(--space__value))}
  .mL__130--sp{margin-left: calc(var(--s130) * var(--space__value))}
  .mL__140--sp{margin-left: calc(var(--s140) * var(--space__value))}
  .mL__150--sp{margin-left: calc(var(--s150) * var(--space__value))}
  .mL__160--sp{margin-left: calc(var(--s160) * var(--space__value))}
  .mL__170--sp{margin-left: calc(var(--s170) * var(--space__value))}
  .mL__180--sp{margin-left: calc(var(--s180) * var(--space__value))}
  .mL__190--sp{margin-left: calc(var(--s190) * var(--space__value))}
  .mL__200--sp{margin-left: calc(var(--s200) * 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{margin-left: var(--spaceS)}
  .mL__spaceM--sp{margin-left: var(--spaceM)}
  .mL__spaceL--sp{margin-left: var(--spaceL)}
}
@media screen and (min-width: 768px){
  .mL__5--tpc{margin-left: calc(var(--s5) * var(--space__value))}
  .mL__8--tpc{margin-left: calc(var(--s8) * var(--space__value))}
  .mL__10--tpc{margin-left: calc(var(--s10) * var(--space__value))}
  .mL__15--tpc{margin-left: calc(var(--s15) * var(--space__value))}
  .mL__20--tpc{margin-left: calc(var(--s20) * var(--space__value))}
  .mL__25--tpc{margin-left: calc(var(--s25) * var(--space__value))}
  .mL__30--tpc{margin-left: calc(var(--s30) * var(--space__value))}
  .mL__40--tpc{margin-left: calc(var(--s40) * var(--space__value))}
  .mL__50--tpc{margin-left: calc(var(--s50) * var(--space__value))}
  .mL__60--tpc{margin-left: calc(var(--s60) * var(--space__value))}
  .mL__70--tpc{margin-left: calc(var(--s70) * var(--space__value))}
  .mL__80--tpc{margin-left: calc(var(--s80) * var(--space__value))}
  .mL__90--tpc{margin-left: calc(var(--s90) * var(--space__value))}
  .mL__100--tpc{margin-left: calc(var(--s100) * var(--space__value))}
  .mL__110--tpc{margin-left: calc(var(--s110) * var(--space__value))}
  .mL__120--tpc{margin-left: calc(var(--s120) * var(--space__value))}
  .mL__130--tpc{margin-left: calc(var(--s130) * var(--space__value))}
  .mL__140--tpc{margin-left: calc(var(--s140) * var(--space__value))}
  .mL__150--tpc{margin-left: calc(var(--s150) * var(--space__value))}
  .mL__160--tpc{margin-left: calc(var(--s160) * var(--space__value))}
  .mL__170--tpc{margin-left: calc(var(--s170) * var(--space__value))}
  .mL__180--tpc{margin-left: calc(var(--s180) * var(--space__value))}
  .mL__190--tpc{margin-left: calc(var(--s190) * var(--space__value))}
  .mL__200--tpc{margin-left: calc(var(--s200) * 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{margin-left: calc(var(--s5) * var(--space__value))}
  .mL__8--pc{margin-left: calc(var(--s8) * var(--space__value))}
  .mL__10--pc{margin-left: calc(var(--s10) * var(--space__value))}
  .mL__15--pc{margin-left: calc(var(--s15) * var(--space__value))}
  .mL__20--pc{margin-left: calc(var(--s20) * var(--space__value))}
  .mL__25--pc{margin-left: calc(var(--s25) * var(--space__value))}
  .mL__30--pc{margin-left: calc(var(--s30) * var(--space__value))}
  .mL__40--pc{margin-left: calc(var(--s40) * var(--space__value))}
  .mL__50--pc{margin-left: calc(var(--s50) * var(--space__value))}
  .mL__60--pc{margin-left: calc(var(--s60) * var(--space__value))}
  .mL__70--pc{margin-left: calc(var(--s70) * var(--space__value))}
  .mL__80--pc{margin-left: calc(var(--s80) * var(--space__value))}
  .mL__90--pc{margin-left: calc(var(--s90) * var(--space__value))}
  .mL__100--pc{margin-left: calc(var(--s100) * var(--space__value))}
  .mL__110--pc{margin-left: calc(var(--s110) * var(--space__value))}
  .mL__120--pc{margin-left: calc(var(--s120) * var(--space__value))}
  .mL__130--pc{margin-left: calc(var(--s130) * var(--space__value))}
  .mL__140--pc{margin-left: calc(var(--s140) * var(--space__value))}
  .mL__150--pc{margin-left: calc(var(--s150) * var(--space__value))}
  .mL__160--pc{margin-left: calc(var(--s160) * var(--space__value))}
  .mL__170--pc{margin-left: calc(var(--s170) * var(--space__value))}
  .mL__180--pc{margin-left: calc(var(--s180) * var(--space__value))}
  .mL__190--pc{margin-left: calc(var(--s190) * var(--space__value))}
  .mL__200--pc{margin-left: calc(var(--s200) * 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{margin-left: var(--spaceS)}
  .mL__spaceM--pc{margin-left: var(--spaceM)}
  .mL__spaceL--pc{margin-left: var(--spaceL)}
}
/*margin right*/
.mR__5{margin-right: calc(var(--s5) * var(--space__value))}
.mR__8{margin-right: calc(var(--s8) * var(--space__value))}
.mR__10{margin-right: calc(var(--s10) * var(--space__value))}
.mR__15{margin-right: calc(var(--s15) * var(--space__value))}
.mR__20{margin-right: calc(var(--s20) * var(--space__value))}
.mR__25{margin-right: calc(var(--s25) * var(--space__value))}
.mR__30{margin-right: calc(var(--s30) * var(--space__value))}
.mR__40{margin-right: calc(var(--s40) * var(--space__value))}
.mR__50{margin-right: calc(var(--s50) * var(--space__value))}
.mR__60{margin-right: calc(var(--s60) * var(--space__value))}
.mR__70{margin-right: calc(var(--s70) * var(--space__value))}
.mR__80{margin-right: calc(var(--s80) * var(--space__value))}
.mR__90{margin-right: calc(var(--s90) * var(--space__value))}
.mR__100{margin-right: calc(var(--s100) * var(--space__value))}
.mR__110{margin-right: calc(var(--s110) * var(--space__value))}
.mR__120{margin-right: calc(var(--s120) * var(--space__value))}
.mR__130{margin-right: calc(var(--s130) * var(--space__value))}
.mR__140{margin-right: calc(var(--s140) * var(--space__value))}
.mR__150{margin-right: calc(var(--s150) * var(--space__value))}
.mR__160{margin-right: calc(var(--s160) * var(--space__value))}
.mR__170{margin-right: calc(var(--s170) * var(--space__value))}
.mR__180{margin-right: calc(var(--s180) * var(--space__value))}
.mR__190{margin-right: calc(var(--s190) * var(--space__value))}
.mR__200{margin-right: calc(var(--s200) * var(--space__value))}

.mR__spaceS{margin-right: var(--spaceS)}
.mR__spaceM{margin-right: var(--spaceM)}
.mR__spaceL{margin-right: var(--spaceL)}
@media screen and (max-width: 1023px){
  .mR__5--sp{margin-right: calc(var(--s5) * var(--space__value))}
  .mR__8--sp{margin-right: calc(var(--s8) * var(--space__value))}
  .mR__10--sp{margin-right: calc(var(--s10) * var(--space__value))}
  .mR__15--sp{margin-right: calc(var(--s15) * var(--space__value))}
  .mR__20--sp{margin-right: calc(var(--s20) * var(--space__value))}
  .mR__25--sp{margin-right: calc(var(--s25) * var(--space__value))}
  .mR__30--sp{margin-right: calc(var(--s30) * var(--space__value))}
  .mR__40--sp{margin-right: calc(var(--s40) * var(--space__value))}
  .mR__50--sp{margin-right: calc(var(--s50) * var(--space__value))}
  .mR__60--sp{margin-right: calc(var(--s60) * var(--space__value))}
  .mR__70--sp{margin-right: calc(var(--s70) * var(--space__value))}
  .mR__80--sp{margin-right: calc(var(--s80) * var(--space__value))}
  .mR__90--sp{margin-right: calc(var(--s90) * var(--space__value))}
  .mR__100--sp{margin-right: calc(var(--s100) * var(--space__value))}
  .mR__110--sp{margin-right: calc(var(--s110) * var(--space__value))}
  .mR__120--sp{margin-right: calc(var(--s120) * var(--space__value))}
  .mR__130--sp{margin-right: calc(var(--s130) * var(--space__value))}
  .mR__140--sp{margin-right: calc(var(--s140) * var(--space__value))}
  .mR__150--sp{margin-right: calc(var(--s150) * var(--space__value))}
  .mR__160--sp{margin-right: calc(var(--s160) * var(--space__value))}
  .mR__170--sp{margin-right: calc(var(--s170) * var(--space__value))}
  .mR__180--sp{margin-right: calc(var(--s180) * var(--space__value))}
  .mR__190--sp{margin-right: calc(var(--s190) * var(--space__value))}
  .mR__200--sp{margin-right: calc(var(--s200) * 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{margin-right: var(--spaceS)}
  .mR__spaceM--sp{margin-right: var(--spaceM)}
  .mR__spaceL--sp{margin-right: var(--spaceL)}
}
@media screen and (min-width: 768px){
  .mR__5--tpc{margin-right: calc(var(--s5) * var(--space__value))}
  .mR__8--tpc{margin-right: calc(var(--s8) * var(--space__value))}
  .mR__10--tpc{margin-right: calc(var(--s10) * var(--space__value))}
  .mR__15--tpc{margin-right: calc(var(--s15) * var(--space__value))}
  .mR__20--tpc{margin-right: calc(var(--s20) * var(--space__value))}
  .mR__25--tpc{margin-right: calc(var(--s25) * var(--space__value))}
  .mR__30--tpc{margin-right: calc(var(--s30) * var(--space__value))}
  .mR__40--tpc{margin-right: calc(var(--s40) * var(--space__value))}
  .mR__50--tpc{margin-right: calc(var(--s50) * var(--space__value))}
  .mR__60--tpc{margin-right: calc(var(--s60) * var(--space__value))}
  .mR__70--tpc{margin-right: calc(var(--s70) * var(--space__value))}
  .mR__80--tpc{margin-right: calc(var(--s80) * var(--space__value))}
  .mR__90--tpc{margin-right: calc(var(--s90) * var(--space__value))}
  .mR__100--tpc{margin-right: calc(var(--s100) * var(--space__value))}
  .mR__110--tpc{margin-right: calc(var(--s110) * var(--space__value))}
  .mR__120--tpc{margin-right: calc(var(--s120) * var(--space__value))}
  .mR__130--tpc{margin-right: calc(var(--s130) * var(--space__value))}
  .mR__140--tpc{margin-right: calc(var(--s140) * var(--space__value))}
  .mR__150--tpc{margin-right: calc(var(--s150) * var(--space__value))}
  .mR__160--tpc{margin-right: calc(var(--s160) * var(--space__value))}
  .mR__170--tpc{margin-right: calc(var(--s170) * var(--space__value))}
  .mR__180--tpc{margin-right: calc(var(--s180) * var(--space__value))}
  .mR__190--tpc{margin-right: calc(var(--s190) * var(--space__value))}
  .mR__200--tpc{margin-right: calc(var(--s200) * 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{margin-right: calc(var(--s5) * var(--space__value))}
  .mR__8--pc{margin-right: calc(var(--s8) * var(--space__value))}
  .mR__10--pc{margin-right: calc(var(--s10) * var(--space__value))}
  .mR__15--pc{margin-right: calc(var(--s15) * var(--space__value))}
  .mR__20--pc{margin-right: calc(var(--s20) * var(--space__value))}
  .mR__25--pc{margin-right: calc(var(--s25) * var(--space__value))}
  .mR__30--pc{margin-right: calc(var(--s30) * var(--space__value))}
  .mR__40--pc{margin-right: calc(var(--s40) * var(--space__value))}
  .mR__50--pc{margin-right: calc(var(--s50) * var(--space__value))}
  .mR__60--pc{margin-right: calc(var(--s60) * var(--space__value))}
  .mR__70--pc{margin-right: calc(var(--s70) * var(--space__value))}
  .mR__80--pc{margin-right: calc(var(--s80) * var(--space__value))}
  .mR__90--pc{margin-right: calc(var(--s90) * var(--space__value))}
  .mR__100--pc{margin-right: calc(var(--s100) * var(--space__value))}
  .mR__110--pc{margin-right: calc(var(--s110) * var(--space__value))}
  .mR__120--pc{margin-right: calc(var(--s120) * var(--space__value))}
  .mR__130--pc{margin-right: calc(var(--s130) * var(--space__value))}
  .mR__140--pc{margin-right: calc(var(--s140) * var(--space__value))}
  .mR__150--pc{margin-right: calc(var(--s150) * var(--space__value))}
  .mR__160--pc{margin-right: calc(var(--s160) * var(--space__value))}
  .mR__170--pc{margin-right: calc(var(--s170) * var(--space__value))}
  .mR__180--pc{margin-right: calc(var(--s180) * var(--space__value))}
  .mR__190--pc{margin-right: calc(var(--s190) * var(--space__value))}
  .mR__200--pc{margin-right: calc(var(--s200) * 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{margin-right: var(--spaceS)}
  .mR__spaceM--pc{margin-right: var(--spaceM)}
  .mR__spaceL--pc{margin-right: var(--spaceL)}
}

.m__0--sp{margin: 0}
.mTB__0--sp{margin-top: 0; margin-bottom: 0}
.mLR__0--sp{margin-left: 0; margin-right: 0}
.mT__0--sp{margin-top: 0}
.mB__0--sp{margin-bottom: 0}
.mL__0--sp{margin-left: 0}
.mR__0--sp{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{margin: 0}
  .mTB__0--pc{margin-top: 0; margin-bottom: 0}
  .mLR__0--pc{margin-left: 0; margin-right: 0}
  .mT__0--pc{margin-top: 0}
  .mB__0--pc{margin-bottom: 0}
  .mL__0--pc{margin-left: 0}
  .mR__0--pc{margin-right: 0}
}

/*
   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){
  .bT--sp,.bT{
    border-top-style: solid;
    border-top-width: 1px;
  }
  .bB--sp,.bB{
    border-bottom-style: solid;
    border-bottom-width: 1px;
  }
  .bL--sp,.bL{
    border-left-style: solid;
    border-left-width: 1px;
  }
  .bR--sp,.bR{
    border-right-style: solid;
    border-right-width: 1px;
  }
  .b__s--sp,.b__s{
    border-style: solid;
    border-width: 1px;
  }
  .b__d--sp,.b__d{
    border-style: dotted;
    border-width: 1px;
  }
  .bW__1--sp,.bW__1{
    border-width: 1px;
  }
  .bW__2--sp,.bW__2{
    border-width: 2px;
  }
  .bW__3--sp,.bW__3{
    border-width: 3px;
  }
  .bW__4--sp,.bW__4{
    border-width: 4px;
  }
  .bTB__none--sp,.bTB__none{
    border-top: none;
    border-bottom: none;
  }
  .bLR__none--sp,.bLR__none{
    border-left: none;
    border-right: none;
  }
  .bT__none--sp,.bT__none{
    border-top: none;
  }
  .bB__none--sp,.bB__none{
    border-bottom: none;
  }
  .bL__none--sp,.bL__none{
    border-left: none;
  }
  .bR__none--sp,.bR__none{
    border-right: none;
  }
  .b__none--sp{
    border: none;
  }
}
@media screen and (min-width: 768px){
  .bT--tpc{
    border-top-style: solid;
    border-top-width: 1px;
  }
  .bB--tpc{
    border-bottom-style: solid;
    border-bottom-width: 1px;
  }
  .bL--tpc{
    border-left-style: solid;
    border-left-width: 1px;
  }
  .bR--tpc{
    border-right-style: solid;
    border-right-width: 1px;
  }
  .b__s--tpc{
    border-style: solid;
    border-width: 1px;
  }
  .b__d--tpc{
    border-style: dotted;
    border-width: 1px;
  }
  .bW__1--tpc{
    border-width: 1px;
  }
  .bW__2--tpc{
    border-width: 2px;
  }
  .bW__3--tpc{
    border-width: 3px;
  }
  .bW__4--tpc{
    border-width: 4px;
  }
  .bTB__none--tpc{
    border-top: none;
    border-bottom: none;
  }
  .bLR__none--tpc{
    border-left: none;
    border-right: none;
  }
  .bT__none--tpc{
    border-top: none;
  }
  .bB__none--tpc{
    border-bottom: none;
  }
  .bL__none--tpc{
    border-left: none;
  }
  .bR__none--tpc{
    border-right: none;
  }
  .b__none--tpc{
    border: none;
  }
}
@media screen and (min-width: 1024px){
  .bT--pc,.bT{
    border-top-style: solid;
    border-top-width: 1px;
  }
  .bB--pc,.bB{
    border-bottom-style: solid;
    border-bottom-width: 1px;
  }
  .bL--pc,.bL{
    border-left-style: solid;
    border-left-width: 1px;
  }
  .bR--pc,.bR{
    border-right-style: solid;
    border-right-width: 1px;
  }
  .b__s--pc,.b__s{
    border-style: solid;
    border-width: 1px;
  }
  .b__d--pc,.b__d{
    border-style: dotted;
    border-width: 1px;
  }
  .bW__1--pc,.bW__1{
    border-width: 1px;
  }
  .bW__2--pc,.bW__2{
    border-width: 2px;
  }
  .bW__3--pc,.bW__3{
    border-width: 3px;
  }
  .bW__4--pc,.bW__4{
    border-width: 4px;
  }
  .bTB__none--pc,.bTB__none{
    border-top: none;
    border-bottom: none;
  }
  .bLR__none--pc,.bLR__none{
    border-left: none;
    border-right: none;
  }
  .bT__none--pc,.bT__none{
    border-top: none;
  }
  .bB__none--pc,.bB__none{
    border-bottom: none;
  }
  .bL__none--pc,.bL__none{
    border-left: none;
  }
  .bR__none--pc,.bR__none{
    border-right: none;
  }
  .b__none--pc{
    border: none;
  }
}
/*
   WIDTH
--------------------------------------------------------------*/
.listSpace__5 > *{
  padding: calc(var(--s5) * var(--space__value));
}
.listSpace__10 > *{
  padding: calc(var(--s10) * var(--space__value));
}
.listSpace__15 > *{
  padding: calc(var(--s15) * var(--space__value));
}
.listSpace__20 > *{
  padding: calc(var(--s20) * var(--space__value));
}
.listSpace__5{
  margin-top: calc( -1 * calc(var(--s5) * var(--space__value)));
  margin-bottom: calc( -1 * calc(var(--s5) * var(--space__value)));
}
.listSpace__10{
  margin-top: calc( -1 * calc(var(--s10) * var(--space__value)));
  margin-bottom: calc( -1 * calc(var(--s10) * var(--space__value)));
}
.listSpace__15{
  margin-top: calc( -1 * calc(var(--s15) * var(--space__value)));
  margin-bottom: calc( -1 * calc(var(--s15) * var(--space__value)));
}
.listSpace__20{
  margin-top: calc( -1 * calc(var(--s20) * var(--space__value)));
  margin-bottom: calc( -1 * calc(var(--s20) * var(--space__value)));
}
/*余白 5px*/
.w__S.listSpace__5{
  padding-left: calc(var(--spaceL) - calc(var(--s5) * var(--space__value)));
  padding-right: calc(var(--spaceL) - calc(var(--s5) * var(--space__value)));
}
.w__L.listSpace__5{
  padding-left: calc(var(--spaceS) - calc(var(--s5) * var(--space__value)));
  padding-right: calc(var(--spaceS) - calc(var(--s5) * var(--space__value)));
}
.w__base.listSpace__5{
  padding-left: calc(var(--spaceM) - calc(var(--s5) * var(--space__value)));
  padding-right: calc(var(--spaceM) - calc(var(--s5) * var(--space__value)));
}
/*余白 10px*/
.w__S.listSpace__10{
  padding-left: calc(var(--spaceL) - calc(var(--s10) * var(--space__value)));
  padding-right: calc(var(--spaceL) - calc(var(--s10) * var(--space__value)));
}
.w__L.listSpace__10{
  padding-left: calc(var(--spaceS) - calc(var(--s10) * var(--space__value)));
  padding-right: calc(var(--spaceS) - calc(var(--s10) * var(--space__value)));
}
.w__base.listSpace__10{
  padding-left: calc(var(--spaceM) - calc(var(--s10) * var(--space__value)));
  padding-right: calc(var(--spaceM) - calc(var(--s10) * var(--space__value)));
}
/*余白 15px*/
.w__S.listSpace__15{
  padding-left: calc(var(--spaceL) - calc(var(--s15) * var(--space__value)));
  padding-right: calc(var(--spaceL) - calc(var(--s15) * var(--space__value)));
}
.w__L.listSpace__15{
  padding-left: calc(var(--spaceS) - calc(var(--s15) * var(--space__value)));
  padding-right: calc(var(--spaceS) - calc(var(--s15) * var(--space__value)));
}
.w__base.listSpace__15{
  padding-left: calc(var(--spaceM) - calc(var(--s15) * var(--space__value)));
  padding-right: calc(var(--spaceM) - calc(var(--s15) * var(--space__value)));
}
/*余白 20px*/
.w__S.listSpace__20{
  padding-left: calc(var(--spaceL) - calc(var(--s20) * var(--space__value)));
  padding-right: calc(var(--spaceL) - calc(var(--s20) * var(--space__value)));
}
.w__L.listSpace__20{
  padding-left: calc(var(--spaceS) - calc(var(--s20) * var(--space__value)));
  padding-right: calc(var(--spaceS) - calc(var(--s20) * var(--space__value)));
}
.w__base.listSpace__20{
  padding-left: calc(var(--spaceM) - calc(var(--s20) * var(--space__value)));
  padding-right: calc(var(--spaceM) - calc(var(--s20) * var(--space__value)));
}
*[class*="imgSize"]{
  width: 100%;
  background-size: cover;
  background-position: center;
}
@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);
  }
  /*column*/
  .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%}
  /*space*/
  .listSpace__5--sp > *{
    padding: var(--s5);
  }
  .listSpace__10--sp > *{
    padding: var(--s10);
  }
  .listSpace__15--sp > *{
    padding: var(--s15);
  }
  .listSpace__20--sp > *{
    padding: var(--s20);
  }
  .listSpace__5--sp{
    margin-top: calc(calc( -1 * var(--s5)) * var(--space__value));
    margin-bottom: calc(calc( -1 * var(--s5)) * var(--space__value));
  }
  .listSpace__10--sp{
    margin-top: calc(calc( -1 * var(--s10)) * var(--space__value));
    margin-bottom: calc(calc( -1 * var(--s10)) * var(--space__value));
  }
  .listSpace__15--sp{
    margin-top: calc(calc( -1 * var(--s15)) * var(--space__value));
    margin-bottom: calc(calc( -1 * var(--s15)) * var(--space__value));
  }
  .listSpace__20--sp{
    margin-top: calc(calc( -1 * var(--s20)) * var(--space__value));
    margin-bottom: calc(calc( -1 * var(--s20)) * var(--space__value));
  }
  /*余白 5px*/
  .w__S.listSpace__5--sp,
  .w__S--sp.listSpace__5--sp,
  .w__S--sp.listSpace__5{
    padding-left: calc(var(--spaceL) - var(--s5));
    padding-right: calc(var(--spaceL) - var(--s5));
  }
  .w__L.listSpace__5--sp,
  .w__L--sp.listSpace__5--sp,
  .w__L--sp.listSpace__5{
    padding-left: calc(var(--spaceS) - var(--s5));
    padding-right: calc(var(--spaceS) - var(--s5));
  }
  .w__base.listSpace__5--sp,
  .w__base--sp.listSpace__5--sp,
  .w__base--sp.listSpace__5{
    padding-left: calc(var(--spaceM) - var(--s5));
    padding-right: calc(var(--spaceM) - var(--s5));
  }
  /*余白 10px*/
  .w__S.listSpace__10--sp,
  .w__S--sp.listSpace__10--sp,
  .w__S--sp.listSpace__10{
    padding-left: calc(var(--spaceL) - var(--s10));
    padding-right: calc(var(--spaceL) - var(--s10));
  }
  .w__L.listSpace__10--sp,
  .w__L--sp.listSpace__10--sp,
  .w__L--sp.listSpace__10{
    padding-left: calc(var(--spaceS) - var(--s10));
    padding-right: calc(var(--spaceS) - var(--s10));
  }
  .w__base.listSpace__10--sp,
  .w__base--sp.listSpace__10--sp,
  .w__base--sp.listSpace__10{
    padding-left: calc(var(--spaceM) - var(--s10));
    padding-right: calc(var(--spaceM) - var(--s10));
  }
  /*余白 15px*/
  .w__S.listSpace__15--sp,
  .w__S--sp.listSpace__15--sp,
  .w__S--sp.listSpace__15{
    padding-left: calc(var(--spaceL) - var(--s15));
    padding-right: calc(var(--spaceL) - var(--s15));
  }
  .w__L.listSpace__15--sp,
  .w__L--sp.listSpace__15--sp,
  .w__L--sp.listSpace__15{
    padding-left: calc(var(--spaceS) - var(--s15));
    padding-right: calc(var(--spaceS) - var(--s15));
  }
  .w__base.listSpace__15--sp,
  .w__base--sp.listSpace__15--sp,
  .w__base--sp.listSpace__15{
    padding-left: calc(var(--spaceM) - var(--s15));
    padding-right: calc(var(--spaceM) - var(--s15));
  }
  /*余白 20px*/
  .w__S.listSpace__20--sp,
  .w__S--sp.listSpace__20--sp,
  .w__S--sp.listSpace__20{
    padding-left: calc(var(--spaceL) - var(--s20));
    padding-right: calc(var(--spaceL) - var(--s20));
  }
  .w__L.listSpace__20--sp,
  .w__L--sp.listSpace__20--sp,
  .w__L--sp.listSpace__20{
    padding-left: calc(var(--spaceS) - var(--s20));
    padding-right: calc(var(--spaceS) - var(--s20));
  }
  .w__base.listSpace__20--sp,
  .w__base--sp.listSpace__20--sp,
  .w__base--sp.listSpace__20{
    padding-left: calc(var(--spaceM) - var(--s20));
    padding-right: calc(var(--spaceM) - var(--s20));
  }
  /*中央に配置*/
  .p__c--sp,.p__c{
    position: relative;
  }
  .p__c--sp > *,.p__c > *{
    position: absolute;
    top:50%;
    left:50%;
    -webkit-transform: translate(-50%,-50%);
            transform: translate(-50%,-50%);
  }
  /*背景画像に設定*/
  .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){
  /*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);
  }
  /*column*/
  .list1 > *,.list1--tpc > *{width: 100%}
  .list2 > *,.list2--tpc > *{width: 50%}
  .list3 > *,.list3--tpc > *{width: 33.33%}
  .list4 > *,.list4--tpc > *{width: 25%}
  .list5 > *,.list5--tpc > *{width: 20%}
  .list6 > *,.list6--tpc > *{width: 16.66%}
  /*space*/
  .listSpace__5--tpc > *{
    padding: var(--s5);
  }
  .listSpace__10--tpc > *{
    padding: var(--s10);
  }
  .listSpace__15--tpc > *{
    padding: var(--s15);
  }
  .listSpace__20--tpc > *{
    padding: var(--s20);
  }
  .listSpace__5--tpc{
    margin-top: calc(calc( -1 * var(--s5)) * var(--space__value));
    margin-bottom: calc(calc( -1 * var(--s5)) * var(--space__value));
  }
  .listSpace__10--tpc{
    margin-top: calc(calc( -1 * var(--s10)) * var(--space__value));
    margin-bottom: calc(calc( -1 * var(--s10)) * var(--space__value));
  }
  .listSpace__15--tpc{
    margin-top: calc(calc( -1 * var(--s15)) * var(--space__value));
    margin-bottom: calc(calc( -1 * var(--s15)) * var(--space__value));
  }
  .listSpace__20--tpc{
    margin-top: calc(calc( -1 * var(--s20)) * var(--space__value));
    margin-bottom: calc(calc( -1 * var(--s20)) * var(--space__value));
  }
  /*余白 5px*/
  .w__S.listSpace__5--tpc,
  .w__S--tpc.listSpace__5--tpc,
  .w__S--tpc.listSpace__5{
    padding-left: calc(var(--spaceL) - var(--s5));
    padding-right: calc(var(--spaceL) - var(--s5));
  }
  .w__L.listSpace__5--tpc,
  .w__L--tpc.listSpace__5--tpc,
  .w__L--tpc.listSpace__5{
    padding-left: calc(var(--spaceS) - var(--s5));
    padding-right: calc(var(--spaceS) - var(--s5));
  }
  .w__base.listSpace__5--tpc,
  .w__base--tpc.listSpace__5--tpc,
  .w__base--tpc.listSpace__5{
    padding-left: calc(var(--spaceM) - var(--s5));
    padding-right: calc(var(--spaceM) - var(--s5));
  }
  /*余白 10px*/
  .w__S.listSpace__10--tpc,
  .w__S--tpc.listSpace__10--tpc,
  .w__S--tpc.listSpace__10{
    padding-left: calc(var(--spaceL) - var(--s10));
    padding-right: calc(var(--spaceL) - var(--s10));
  }
  .w__L.listSpace__10--tpc,
  .w__L--tpc.listSpace__10--tpc,
  .w__L--tpc.listSpace__10{
    padding-left: calc(var(--spaceS) - var(--s10));
    padding-right: calc(var(--spaceS) - var(--s10));
  }
  .w__base.listSpace__10--tpc,
  .w__base--tpc.listSpace__10--tpc,
  .w__base--tpc.listSpace__10{
    padding-left: calc(var(--spaceM) - var(--s10));
    padding-right: calc(var(--spaceM) - var(--s10));
  }
  /*余白 15px*/
  .w__S.listSpace__15--tpc,
  .w__S--tpc.listSpace__15--tpc,
  .w__S--tpc.listSpace__15{
    padding-left: calc(var(--spaceL) - var(--s15));
    padding-right: calc(var(--spaceL) - var(--s15));
  }
  .w__L.listSpace__15--tpc,
  .w__L--tpc.listSpace__15--tpc,
  .w__L--tpc.listSpace__15{
    padding-left: calc(var(--spaceS) - var(--s15));
    padding-right: calc(var(--spaceS) - var(--s15));
  }
  .w__base.listSpace__15--tpc,
  .w__base--tpc.listSpace__15--tpc,
  .w__base--tpc.listSpace__15{
    padding-left: calc(var(--spaceM) - var(--s15));
    padding-right: calc(var(--spaceM) - var(--s15));
  }
  /*余白 20px*/
  .w__S.listSpace__20--tpc,
  .w__S--tpc.listSpace__20--sp,
  .w__S--tpc.listSpace__20{
    padding-left: calc(var(--spaceL) - var(--s20));
    padding-right: calc(var(--spaceL) - var(--s20));
  }
  .w__L.listSpace__20--tpc,
  .w__L--tpc.listSpace__20--sp,
  .w__L--tpc.listSpace__20{
    padding-left: calc(var(--spaceS) - var(--s20));
    padding-right: calc(var(--spaceS) - var(--s20));
  }
  .w__base.listSpace__20--tpc,
  .w__base--tpc.listSpace__20--sp,
  .w__base--tpc.listSpace__20{
    padding-left: calc(var(--spaceM) - var(--s20));
    padding-right: calc(var(--spaceM) - var(--s20));
  }
  /*中央に配置*/
  .p__c--tpc,.p__c{
    position: relative;
  }
  .p__c--tpc > *,.p__c > *{
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%,-50%);
            transform: translate(-50%,-50%);
  }
  /*画像比率*/
  .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){
  /*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);
  }
  /*column*/
  .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%}
  /*space*/
  .listSpace__5--pc > *{
    padding: var(--s5);
  }
  .listSpace__10--pc > *{
    padding: var(--s10);
  }
  .listSpace__15--pc > *{
    padding: var(--s15);
  }
  .listSpace__20--pc > *{
    padding: var(--s20);
  }
  .listSpace__5--pc{
    margin-top: calc(calc( -1 * var(--s5)) * var(--space__value));
    margin-bottom: calc(calc( -1 * var(--s5)) * var(--space__value));
  }
  .listSpace__10--pc{
    margin-top: calc(calc( -1 * var(--s10)) * var(--space__value));
    margin-bottom: calc(calc( -1 * var(--s10)) * var(--space__value));
  }
  .listSpace__15--pc{
    margin-top: calc(calc( -1 * var(--s15)) * var(--space__value));
    margin-bottom: calc(calc( -1 * var(--s15)) * var(--space__value));
  }
  .listSpace__20--pc{
    margin-top: calc(calc( -1 * var(--s20)) * var(--space__value));
    margin-bottom: calc(calc( -1 * var(--s20)) * var(--space__value));
  }
  /*余白 5px*/
  .w__S.listSpace__5--pc,
  .w__S--pc.listSpace__5--pc,
  .w__S--pc.listSpace__5{
    padding-left: calc(var(--spaceL) - var(--s5));
    padding-right: calc(var(--spaceL) - var(--s5));
  }
  .w__L.listSpace__5--pc,
  .w__L--pc.listSpace__5--pc,
  .w__L--pc.listSpace__5{
    padding-left: calc(var(--spaceS) - var(--s5));
    padding-right: calc(var(--spaceS) - var(--s5));
  }
  .w__base.listSpace__5--pc,
  .w__base--pc.listSpace__5--pc,
  .w__base--pc.listSpace__5{
    padding-left: calc(var(--spaceM) - var(--s5));
    padding-right: calc(var(--spaceM) - var(--s5));
  }
  /*余白 10px*/
  .w__S.listSpace__10--pc,
  .w__S--pc.listSpace__10--pc,
  .w__S--pc.listSpace__10{
    padding-left: calc(var(--spaceL) - var(--s10));
    padding-right: calc(var(--spaceL) - var(--s10));
  }
  .w__L.listSpace__10--pc,
  .w__L--pc.listSpace__10--pc,
  .w__L--pc.listSpace__10{
    padding-left: calc(var(--spaceS) - var(--s10));
    padding-right: calc(var(--spaceS) - var(--s10));
  }
  .w__base.listSpace__10--pc,
  .w__base--pc.listSpace__10--pc,
  .w__base--pc.listSpace__10{
    padding-left: calc(var(--spaceM) - var(--s10));
    padding-right: calc(var(--spaceM) - var(--s10));
  }
  /*余白 15px*/
  .w__S.listSpace__15--pc,
  .w__S--pc.listSpace__15--pc,
  .w__S--pc.listSpace__15{
    padding-left: calc(var(--spaceL) - var(--s15));
    padding-right: calc(var(--spaceL) - var(--s15));
  }
  .w__L.listSpace__15--pc,
  .w__L--pc.listSpace__15--pc,
  .w__L--pc.listSpace__15{
    padding-left: calc(var(--spaceS) - var(--s15));
    padding-right: calc(var(--spaceS) - var(--s15));
  }
  .w__base.listSpace__15--pc,
  .w__base--pc.listSpace__15--pc,
  .w__base--pc.listSpace__15{
    padding-left: calc(var(--spaceM) - var(--s15));
    padding-right: calc(var(--spaceM) - var(--s15));
  }
  /*余白 20px*/
  .w__S.listSpace__20--pc,
  .w__S--pc.listSpace__20--pc,
  .w__S--pc.listSpace__20{
    padding-left: calc(var(--spaceL) - var(--s20));
    padding-right: calc(var(--spaceL) - var(--s20));
  }
  .w__L.listSpace__20--pc,
  .w__L--pc.listSpace__20--pc,
  .w__L--pc.listSpace__20{
    padding-left: calc(var(--spaceS) - var(--s20));
    padding-right: calc(var(--spaceS) - var(--s20));
  }
  .w__base.listSpace__20--pc,
  .w__base--pc.listSpace__20--pc,
  .w__base--pc.listSpace__20{
    padding-left: calc(var(--spaceM) - var(--s20));
    padding-right: calc(var(--spaceM) - var(--s20));
  }
  /*中央に配置*/
  .p__c--pc,.p__c{
    position: relative;
  }
  .p__c--pc > *,.p__c > *{
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%,-50%);
            transform: translate(-50%,-50%);
  }
  /*背景画像に設定*/
  .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%;
  }
}