/** Shopify CDN: Minification failed

Line 25:25 Unexpected "{"

**/
.GlobalLayout__ContentsTitle,
.GlobalLayout__BreadCrumbs { display: none; }
.NewsPicks__LogoSrc { display: none; }
.NewsPicks__Text .--Draft,
.NewsPicks__LogoSrc.--Draft { display: block; }
.TopReport__Img .--PC,
.TopReport__Img .--SP { display: none !important; }
.TopReport__ImgPC { display: block; }

/* TOP修正版 */
.--Wrap { position: relative; z-index: 0; }
.--BgBlack { background-color: #000; }
/* .--BgArrow { background-image: url(/cdn/shop/files/bg-area.png?v=1771058545); background-repeat: no-repeat; background-position: center top; background-size: 100% auto; } */
.--BgBlack.--ColorWhite { background: none; }
.--BgArrow { position: relative; /* z-index: -1; */ }
.--BgArrow:before { content: ""; position: absolute; /* z-index: 0; */ top: 0; left: 0; display: block; width: 100%; height: 100%; background-image: url(/cdn/shop/files/bg-area.png?v=1771058545); background-repeat: no-repeat; background-position: center top; background-size: 100% auto; }
.TopRegistration:nth-last-of-type(1):before { display: none; }
.TopReport.--BgArrow:before { background-image: url(/cdn/shop/files/bg-area-report.png?v=1771058518); }
.--BgBlack.--Introduce,
.--BgBlack.--Introduce + { background-image: none; }
.NewsPicks__Text,
.--ColorWhite { color: #fff !important; }
.--NoBalloon { filter: initial; }
.GlobalLayout__MainVisual { background-color: #000; background-image: none; }
.MainVisual__Img { top: 0; }
.MainVisual__ImgDevice { margin-top: 0; }
.GlobalLayout__Top h2.--NoBalloon:before { display: none; }
.Registration__Text.--ScrollText .--Old { display: none; }
.Registration__Text.--ScrollText .--Draft { display: block; }
.Registration__Text.--ScrollText { margin: 0 auto; width: 88%; height: 57px/*30px*/; /* overflow-y: scroll; */ }
.Registration__Attention.--ScrollText { margin: 22px auto 30px; padding-right: 10px; height: 106px/*120px*/; /* overflow-y: scroll; */ }
/*
.Registration__Text.--ScrollText,
.Registration__Attention.--ScrollText { --sb-track-color: #333333; --sb-thumb-color: #c1c1c1; --sb-size: 14px; }
.Registration__Text.--ScrollText::-webkit-scrollbar,
.Registration__Attention.--ScrollText::-webkit-scrollbar { width: var(--sb-size) }
.Registration__Text.--ScrollText::-webkit-scrollbar-track,
.Registration__Attention.--ScrollText::-webkit-scrollbar-track { background: var(--sb-track-color); border-radius: 3px; }
.Registration__Text.--ScrollText::-webkit-scrollbar-thumb,
.Registration__Attention.--ScrollText::-webkit-scrollbar-thumb { background: var(--sb-thumb-color); border-radius: 3px; } */
.Registration__Text.--ScrollText p { padding: 7px 15px; font-size: 1.4rem; line-height: 1.7; }
.Registration__Attention.--ScrollText p { padding: 10px 15px; line-height: 1.61538461538; }
.TopColumnBottom a { color: #333; background-color: #fff; border: none; }
.TopCustomer { margin-top: -30px; }
.Customer__Name { color: #fff; }
.Registration__Button { padding: 30px 0 0; }
.Registration__Text p { padding: 0; }
.Registration__Text em { padding: 0 0 10px; }
.TopRegistration h3 { padding: 30px 0 0; }
.Registration__Text { padding: 20px 0 0; }
.Registration__Text + .Registration__Text { padding-top: 10px; }
.Registration__Text.--ScrollText { margin-top: 10px; padding-top: 0; }
.Registration__Manual { padding: 0; }
.simplebar-track.simplebar-vertical { background: #d7d7d7; }

@media screen and (max-width:600px) {
  .TopReport__ImgPC { display: none; }
  .TopReport__ImgSP { display: block; }
  .Registration__Text { padding-top: 18px; }
  .Registration__Text + .Registration__Text { padding-top: 10px; }
  .Registration__Text p { font-size: 1.4rem; line-height: 1.45714285714; }
  .Registration__Text.--ScrollText { margin: 10px auto 0; padding: 0; width: 88%; height: 47px/*6vw*/; }
  .Registration__Text.--ScrollText p { padding: 7px 9px; text-align: left; }
  .Registration__Attention.--ScrollText { margin: 10px auto 25px; height: 98px/*25vw*/; }
  .Registration__Attention.--ScrollText p { padding: 6px 9px; }
  .MainVisual__Img { top: initial; left: 45%; bottom: 14vw; width: 90%; }
  .--BgArrow:before { display: none; }
  /* .TopReport.--BgArrow:before { background-image: url(/cdn/shop/files/bg-area.png?v=1771058545); } */
}
