<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*  */
/* _css_init_2024 */
/*  */

@charset "UTF-8";

* {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
}

html {
}
body {
}



a {
  color: #fff;
  transition: all cubic-bezier(.165,.84,.44,1) .2s;
}
a:link,
a:visited,
a:hover,
a:active {
  text-decoration: none;
}
a:hover {
  opacity: 0.8;
  transition: .2s ease-in-out;
}




button {
  cursor: pointer;
}
.btn {
  display: flex;
  justify-content: center;
  align-items: center;
  line-height: 1;
  cursor: pointer;
}

.btn:hover {
  opacity: 0.8;
  transition: .2s ease-in-out;
}




input {
  color: #000;
  border: 1px solid #999;
  padding: 15px 7px;
  border-radius: 4px;
  line-height: 1;
}
input[type="radio"] {
  margin-right: 4px;
}



dd,
dl,
dt,
ol,
ul,
li {
  list-style-type: none;
  margin: 0;
  padding: 0;
}

p {
  margin: 0;
  padding: 0;
}






.pc {
  display: block !important;
}
.sp {
  display: none !important;
}
@media (max-width: 768px) {
  .pc {
    display: none !important;
  }
  .sp {
    display: block !important;
  }
}

  .tbBlock {
    display: none !important;
  }
  .tbNone {
    display: block !important;
  }
@media (max-width: 1200px) {
  .tbBlock {
    display: block !important;
  }
  .tbNone {
    display: none !important;
  }
}

.d-none {
  display: none !important;
}



#forceFitText {
  letter-spacing: -0.2em;
}








/* text */
.fz12 {
  font-size: 12px !important;
}
.fz13 {
  font-size: 13px !important;
}
.fz14 {
  font-size: 14px !important;
}
.fz15 {
  font-size: 15px !important;
}
.fz16 {
  font-size: 16px !important;
}
.fz17 {
  font-size: 17px !important;
}
.fz18 {
  font-size: 18px !important;
}
.fz20 {
  font-size: 20px !important;
}
.fz24 {
  font-size: 24px !important;
}
.fz26 {
  font-size: 26px !important;
}
.fz28 {
  font-size: 28px !important;
}
.fz30 {
  font-size: 30px !important;
}
.fz32 {
  font-size: 32px !important;
  line-height: 1.2;
}
.fz34 {
  font-size: 34px !important;
  line-height: 1.2;
}
.fz40 {
  font-size: 40px !important;
  line-height: 1.2;
}
.fz48 {
  font-size: 48px !important;
  line-height: 1.2;
}
.fz58 {
  font-size: 58px !important;
  line-height: 1.2;
}
@media (max-width: 768px) {
  .fzSm10 {
    font-size: 10px !important;
  }
  .fzSm12 {
    font-size: 12px !important;
  }
  .fzSm14 {
    font-size: 14px !important;
  }
  .fzSm15 {
    font-size: 15px !important;
  }
  .fzSm16 {
    font-size: 16px !important;
  }
  .fzSm18 {
    font-size: 18px !important;
  }
  .fzSm20 {
    font-size: 20px !important;
  }
  .fzSm24 {
    font-size: 24px !important;
  }
  .fzSm26 {
    font-size: 26px !important;
  }
  .fzSm28 {
    font-size: 28px !important;
  }
  .fzSm32 {
    font-size: 32px !important;
    line-height: 1.2;
  }
  .fzSm34 {
    font-size: 34px !important;
    line-height: 1.2;
  }
  .fzSm48 {
    font-size: 48px !important;
    line-height: 1.2;
  }
  .fzSm58 {
    font-size: 58px !important;
    line-height: 1.2;
  }
}
@media (max-width: 1200px) {
  .fzMd10 {
    font-size: 10px !important;
  }
  .fzMd12 {
    font-size: 12px !important;
  }
  .fzMd14 {
    font-size: 14px !important;
  }
  .fzMd15 {
    font-size: 15px !important;
  }
  .fzMd16 {
    font-size: 16px !important;
  }
  .fzMd18 {
    font-size: 18px !important;
  }
  .fzMd20 {
    font-size: 20px !important;
  }
  .fzMd24 {
    font-size: 24px !important;
  }
  .fzMd26 {
    font-size: 26px !important;
  }
  .fzMd28 {
    font-size: 28px !important;
  }
  .fzMd32 {
    font-size: 32px !important;
    line-height: 1.2;
  }
  .fzMd34 {
    font-size: 34px !important;
    line-height: 1.2;
  }
  .fzMd48 {
    font-size: 48px !important;
    line-height: 1.2;
  }
  .fzMd58 {
    font-size: 58px !important;
    line-height: 1.2;
  }
}



/* text-color */
.tBase {
  color: #202624 !important;
}
.tWht {
  color: #FFF !important;
}
.tGry {
  color: #F5F5F5 !important;
}
.tGry2 {
  color: #ADADAD !important;
}
.tGry3 {
  color: #333333 !important;
}
.tBlk {
  color: #000000 !important;
}
.tYel {
  color: #F5BE39 !important;
}
.tYel2 {
  color: #A28744 !important;
}
.tYel3 {
  color: #F3E7CA !important;
}
.tYel4 {
  color: #BA9437 !important;
}
.tYel5 {
  color: #947936 !important;
}
.tRed {
  color: #FF5050 !important;
}
.tGrn {
  color: #297E5A !important;
}
.tGrn2 {
  color: #2F5947 !important;
}
.tGrn3 {
  color: #448E6F !important;
}
.tBlu {
  color: #008CDB !important;
}
.tBlu2 {
  color: #255A70 !important;
}



.tReg {
  font-weight: normal;
}
.tBold {
  font-weight: bold;
}
.tMed {
  font-weight: bold;
}

.tUl {
  text-decoration: underline;
}



/* background */
.bgBase {
  background-color: #202624 !important;
}
.bgWht {
  background-color: #FFF !important;
}
.bgGry {
  background-color: #F5F5F5 !important;
}
.bgGry2 {
  background-color: #ADADAD !important;
}
.bgGry3 {
  background-color: #333333 !important;
}
.bgBlk {
  background-color: #000000 !important;
}
.bgYel {
  background-color: #F5BE39 !important;
}
.bgYel2 {
  background-color: #A28744 !important;
}
.bgYel3 {
  background-color: #F3E7CA !important;
}
.bgYel4 {
  background-color: #BA9437 !important;
}
.bgYel5 {
  background-color: #947936 !important;
}
.bgRed {
  background-color: #FF5050 !important;
}
.bgGrn {
  background-color: #297E5A !important;
}
.bgGrn2 {
  background-color: #2F5947 !important;
}
.bgGrn3 {
  background-color: #448E6F !important;
}
.bgBlu {
  background-color: #008CDB !important;
}
.bgBlu2 {
  background-color: #255A70 !important;
}


.bgNone {
  background: none !important;
}



/* border */
.borderBlk {
  border-color: #070203 !important;
}
.borderWht {
  border-color: #fff !important;
}
.borderBlu {
  border-color: #00317B !important;
}
.borderGrn {
  border-color: #060 !important;
}
.borderYel {
  border-color: #F5BE39 !important;
}
.borderNone {
  border: none !important;
}


/*  */
/* _css_init_2024 */
/*  */

</pre></body></html>