@-webkit-keyframes flow-left{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@keyframes flow-left{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@-webkit-keyframes flow-top{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@keyframes flow-top{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.mv-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mv-flowtext{background-color:var(--color-text);overflow:hidden;white-space:nowrap}.mv-flowtext-inner{display:inline-block;-webkit-animation:flow-left 50s linear infinite;animation:flow-left 50s linear infinite}.mv-flowtext-inner p{display:inline-block;color:#fff;font-size:30px;font-family:"Teko",sans-serif;font-weight:500;line-height:1;margin-right:1em;padding-block:16px 8px}@media(max-width: 768px){.mv-flowtext-inner p{font-size:20px;padding-block:12px 8px}}.mv .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;position:absolute;bottom:24px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.mv .slick-dots li{color:rgba(0,0,0,0);font-size:0;line-height:0}.mv .slick-dots button{width:60px;height:5px;background-color:#fff}@media(max-width: 768px){.mv .slick-dots button{width:43px}}.mv .slick-dots .slick-active button{background-color:#000}.about{text-align:center;padding-block:153px 266px;position:relative;overflow:hidden}@media(max-width: 768px){.about{padding-block:71px 230px}}.about .m-title__en{font-size:80px}@media(max-width: 768px){.about .m-title__en{font-size:40px}}.about .m-title__ja{font-size:24px;padding-top:6px}@media(max-width: 768px){.about .m-title__ja{font-size:14px;padding-top:1px}}.about .m-title::after{width:122px;height:5px;margin-top:30px}@media(max-width: 768px){.about .m-title::after{width:61px;height:3px;margin-top:14px}}.about-content{position:relative}.about-content__backtext{color:hsla(0,0%,100%,.6);font-size:412px;font-weight:600;font-family:"Teko",sans-serif;line-height:1;position:absolute;top:.1em;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);pointer-events:none}@media(max-width: 768px){.about-content__backtext{font-size:32.1333333333vw}}.about__title{font-size:40px;font-weight:bold;padding-top:40px;position:relative;z-index:1}@media(max-width: 768px){.about__title{font-size:24px;padding-top:13px}}.about__text{font-size:18px;line-height:1.7777777778;padding-top:14px;position:relative;z-index:1}@media(max-width: 768px){.about__text{font-size:12px;line-height:1.6666666667;padding-top:10px}}.about__image{width:min(534px,27.8125vw);position:absolute;bottom:0;right:0}@media(max-width: 768px){.about__image{width:265px;right:-31px}}.about-flowtext{overflow:hidden;white-space:nowrap;-webkit-transform:translateY(2.6em);transform:translateY(2.6em);pointer-events:none;position:absolute;bottom:0;left:0}@media(max-width: 768px){.about-flowtext{-webkit-transform:translateY(1.8em);transform:translateY(1.8em)}}.about-flowtext-inner{display:inline-block;-webkit-animation:flow-left 100s linear infinite;animation:flow-left 100s linear infinite}.about-flowtext-inner p{display:inline-block;font-size:160px;font-family:"Teko",sans-serif;font-weight:500;line-height:1}@media(max-width: 768px){.about-flowtext-inner p{font-size:80px}}.about-flowtext-inner p span:first-of-type{color:var(--color-yellow)}.about-flowtext-inner p span:last-of-type{color:var(--color-red)}.record{background-image:url(../img/top/record_bg.jpg);background-size:cover;padding-block:90px 99px;position:relative;overflow:hidden}@media(max-width: 768px){.record{background-image:url(../img/top/record_bg-sp.jpg);padding-block:57px 62px}}.record .m-wrapper{position:relative}.record .progress-bar{position:absolute;bottom:14px;right:0;width:min(1040px,100% - 195px);height:8px;background:#000;background-color:#fff}@media(max-width: 768px){.record .progress-bar{width:calc(100% - 143px);height:4px;-webkit-transform:translateY(4px);transform:translateY(4px)}}.record .progress-bar span{display:block;width:10px;height:100%;background-color:var(--color-red);-webkit-transition:width .5s linear;transition:width .5s linear}.record-list{margin-top:82px;position:relative}@media(max-width: 768px){.record-list{margin-top:34px}}.record-list-item{width:min(514px,100%);height:auto;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;padding:31px 28px 24px;border-radius:5px;background:#fff;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.1);box-shadow:0 4px 10px rgba(0,0,0,.1);text-align:center;font-family:"Noto Sans JP",sans-serif}@media(max-width: 768px){.record-list-item{width:min(340px,100%);padding:8px 20px 20px;border-radius:2px}}.record-list-item-date{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;margin-top:8px}.record-list-item-date__left{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}@media(max-width: 768px){.record-list-item-date__left{gap:3px}}.record-list-item-date__sub{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.record-list-item-date__md{font-size:44px;font-family:"Teko",sans-serif;font-weight:600;line-height:1}@media(max-width: 768px){.record-list-item-date__md{font-size:30px}}.record-list-item-date__y{font-size:18px;font-family:"Teko",sans-serif;font-weight:600;line-height:1}@media(max-width: 768px){.record-list-item-date__y{font-size:12px}}.record-list-item-date__w{font-size:18px;font-family:"Teko",sans-serif;font-weight:600;line-height:1.1}@media(max-width: 768px){.record-list-item-date__w{font-size:12px}}.record-list-item-date__w[data-week=SUN]{color:var(--color-red)}.record-list-item-date__w[data-week=SAT]{color:#3f43e6}.record-list-item-date__name{font-size:20px;font-weight:bold;line-height:1.5;text-align:left;-webkit-box-flex:1;-ms-flex:1;flex:1;padding-top:3px}@media(max-width: 768px){.record-list-item-date__name{font-size:13px;padding-top:3px}}.record-list-item__place{text-align:left;line-height:1.5;padding-left:28px;background-image:url(../img/ico_pin.svg);background-repeat:no-repeat;background-position:left .3em;margin-top:8px}@media(max-width: 768px){.record-list-item__place{font-size:10px;padding-left:15px;margin-top:4px;background-size:8px auto}}.record-list-item__time{text-align:left;line-height:1.5;padding-left:28px;background-image:url(../img/ico_clock.svg);background-repeat:no-repeat;background-position:left .45em}@media(max-width: 768px){.record-list-item__time{font-size:10px;padding-left:15px;background-size:8px auto}}.record-list-item-battle{display:grid;grid-template-columns:auto 120px auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f4f4f4;border-radius:5px;gap:10px;padding:22px 20px 13px;margin-top:16px}@media(max-width: 768px){.record-list-item-battle{grid-template-columns:auto 90px auto;padding:18px 13px 6px;margin-top:12px}}.record-list-item-battle__name{font-weight:700;line-height:1.4;padding-bottom:10px}@media(max-width: 768px){.record-list-item-battle__name{font-size:11px}}.record-list-item-battle__name[data-name=平林金属],.record-list-item-battle__name[data-name=レッドナゲッツ]{color:rgba(0,0,0,0);font-size:0;line-height:0}.record-list-item-battle__name[data-name=平林金属]::before,.record-list-item-battle__name[data-name=レッドナゲッツ]::before{content:"";display:inline-block;background-size:contain}.record-list-item-battle__name[data-name=平林金属]::before{width:130px;aspect-ratio:130/21;background-image:url(../img/logo_hirakin.svg)}@media(max-width: 768px){.record-list-item-battle__name[data-name=平林金属]::before{width:84px}}.record-list-item-battle__name[data-name=レッドナゲッツ]::before{width:123px;aspect-ratio:123/37;background-image:url(../img/logo_rednuggets.svg)}@media(max-width: 768px){.record-list-item-battle__name[data-name=レッドナゲッツ]::before{width:74px}}@media(max-width: 768px){.record-list-item-battle__name[data-name]:not([data-name=平林金属]):not([data-name=レッドナゲッツ]){padding-bottom:5px}}.record-list-item-battle__count{display:grid;grid-template-columns:auto auto;gap:.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:66px;font-family:"Teko",sans-serif;font-weight:600;line-height:1}@media(max-width: 768px){.record-list-item-battle__count{font-size:45px}}.record-list-item-battle__count span{position:relative}.record-list-item-battle__count span:first-child{padding-right:22px}@media(max-width: 768px){.record-list-item-battle__count span:first-child{padding-right:15px}}.record-list-item-battle__count span:first-child::after{content:"";display:block;width:17px;height:5px;background-color:var(--color-text);position:absolute;top:45%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media(max-width: 768px){.record-list-item-battle__count span:first-child::after{width:8px;height:2px}}.record-list .m-button{outline:none;margin-top:auto}.record-result{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:20px}.record-result-team{width:160px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.record-result__name{padding-block:14px;background-position:left center}.record-result__name[data-name=平林金属]{color:rgba(0,0,0,0);width:130px;aspect-ratio:130/21;background-image:url(../img/logo_hirakin.svg);background-size:contain}.record-result__name[data-name=レッドナゲッツ]{color:rgba(0,0,0,0);width:123px;aspect-ratio:123/37;background-image:url(../img/logo_rednuggets.svg);background-position:center;background-size:contain}.record-result-table{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;table-layout:fixed;font-family:"Teko",sans-serif;font-weight:600;text-align:center;line-height:1;border:1px solid var(--color-text);border-radius:5px;border-spacing:0}.record-result-table tr>*:nth-of-type(10){border-inline:1px solid var(--color-text)}.record-result-table__th{color:#797979;padding-block:10px}@media(max-width: 768px){.record-result-table__th{font-size:10px}}.record-result-table__td{font-size:36px;padding-block:10px}@media(max-width: 768px){.record-result-table__td{font-size:18px}}.record-result-bikou{line-height:1.75;padding-top:30px;padding-inline:30px;margin-top:30px;border-top:1px solid var(--color-text)}@media(max-width: 768px){.record-result-bikou{padding-top:20px;padding-inline:15px}}.record .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}.record .slick-list{overflow:visible}.record .slick-counter{color:#fff;font-size:20px;font-family:"Teko",sans-serif;font-weight:600;line-height:1;margin-top:67px;padding-left:53px;padding-bottom:4px}@media(max-width: 768px){.record .slick-counter{font-size:15px;margin-top:27px;padding-left:40px}}.record .slick-counter .now-count{padding-right:.6em;margin-right:.6em;position:relative}.record .slick-counter .now-count::after{content:"";display:block;width:1px;height:.7em;background-color:#fff;position:absolute;top:.3em;right:0}.record .slick-arrow{width:33px;aspect-ratio:1;color:rgba(0,0,0,0);font-size:0;background-image:url(../img/ico_arrow_w.svg);background-size:15px auto;background-position:center;border:2px solid #fff;border-radius:50%;position:absolute;bottom:0}@media(max-width: 768px){.record .slick-arrow{width:25px;border-width:1px;background-size:10px auto}}.record .slick-arrow.slick-prev{-webkit-transform:scale(-1, 1);transform:scale(-1, 1);left:0}.record .slick-arrow.slick-next{left:122px}@media(max-width: 768px){.record .slick-arrow.slick-next{left:85px}}.record-modal{position:fixed;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:11;display:none}.record-modal__close{color:#fff;font-size:24px;font-weight:600;font-family:"Teko",sans-serif;line-height:1;position:absolute;top:-1.5em;right:0;padding-right:25px}@media(max-width: 768px){.record-modal__close{font-size:15px;padding-right:18px}}.record-modal__close::before,.record-modal__close::after{display:block;content:"";width:20px;height:2px;background-color:#fff;position:absolute;top:.35em;right:0}@media(max-width: 768px){.record-modal__close::before,.record-modal__close::after{width:10px}}.record-modal__close::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.record-modal__close::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.record-modal-scroll{padding-right:58px;padding-block:10px;max-height:calc(100vh - 300px);overflow-y:scroll}@media(max-width: 768px){.record-modal-scroll{padding-right:0}}.record-modal-inner{background-color:#fff;border-radius:5px;padding:33px 10px 43px 63px;margin-inline:auto;position:relative}@media(max-width: 768px){.record-modal-inner{padding:25px 19px}}.record-modal-inner .record-list-item-date{-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;margin-top:-8px}@media(max-width: 768px){.record-modal-inner .record-list-item-date{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1px 5px}}@media(max-width: 768px){.record-modal-inner .record-list-item-date__left{gap:9px}}.record-modal-inner .record-list-item-date__md{font-size:54px}@media(max-width: 768px){.record-modal-inner .record-list-item-date__md{font-size:33px}}.record-modal-inner .record-list-item-date__y,.record-modal-inner .record-list-item-date__w{font-size:22px}@media(max-width: 768px){.record-modal-inner .record-list-item-date__y,.record-modal-inner .record-list-item-date__w{font-size:15px;line-height:.7}}.record-modal-inner .record-list-item-date__name{font-size:30px}@media(max-width: 768px){.record-modal-inner .record-list-item-date__name{font-size:15px;padding-top:unset}}.record-modal-inner .record-list-item__place,.record-modal-inner .record-list-item__time{margin-left:4px}.record-modal-inner .record-list-item__time{margin-top:4px}@media(max-width: 768px){.record-modal-inner .record-result{width:500px}}@media(max-width: 768px){.record-modal-inner .record-result-team{width:100px}}@media(max-width: 768px){.record-modal-inner .record-result__name{width:82px;font-size:11px}}.news{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:120px;padding-block:146px 160px}@media(max-width: 768px){.news{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px;padding-block:56px}}.news-list{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-top:-20px}.news-list-item{padding-block:28px;padding-left:17px;border-bottom:1px solid #797979;cursor:pointer;position:relative}@media(max-width: 768px){.news-list-item{padding-block:18px;padding-inline:15px 0}}.news-list-item-head{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-template-columns:70px 1fr;grid-template-rows:repeat(3, 1fr);gap:4px 15px;padding-right:70px;position:relative}@media(max-width: 768px){.news-list-item-head{grid-template-columns:40px 1fr;gap:4px 15px;padding-right:40px}}.news-list-item-head.--is-open .news-list-item__toggle::after{rotate:90deg;translate:-8px -8px;-webkit-transform-origin:center;transform-origin:center}@media(max-width: 768px){.news-list-item-head.--is-open .news-list-item__toggle::after{translate:-7px -6px}}.news-list-item-head.--is-open .news-list-item__toggle::before{display:none}.news-list-item__toggle{content:"";display:block;width:30px;aspect-ratio:1;background-color:var(--color-text);border-radius:50%;position:absolute;top:20px;right:21px}@media(max-width: 768px){.news-list-item__toggle{width:25px;right:0}}.news-list-item__toggle::before,.news-list-item__toggle::after{content:"";display:block;background-color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:.2s;transition:.2s}.news-list-item__toggle::before{width:15px;height:1px}@media(max-width: 768px){.news-list-item__toggle::before{width:12px}}.news-list-item__toggle::after{width:1px;height:15px}@media(max-width: 768px){.news-list-item__toggle::after{height:12px}}.news-list-item__date{color:#676767;font-size:18px;font-family:"Teko",sans-serif;font-weight:400;line-height:1;grid-area:1/1/2/2}@media(max-width: 768px){.news-list-item__date{font-size:11px}}.news-list-item__category{font-size:12px;font-weight:bold;padding-left:15px;position:relative;grid-area:1/2/2/3}@media(max-width: 768px){.news-list-item__category{font-size:10px;padding-left:10px}}.news-list-item__category::before{content:"";display:block;width:7px;aspect-ratio:1;border-radius:50%;background-color:var(--color-text);position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media(max-width: 768px){.news-list-item__category::before{width:5px}}.news-list-item__category.--hirakin::before{background-color:var(--color-yellow)}.news-list-item__category.--rednuggets::before{background-color:var(--color-red)}.news-list-item__title{width:100%;font-size:18px;font-weight:bold;line-height:1.5;grid-area:2/1/3/3}@media(max-width: 768px){.news-list-item__title{font-size:13px}}.news-list-item__team{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;grid-area:3/1/4/3}.news-list-item-content{display:none}.players{width:min(1520px,100% - 34px);border-radius:10px;background-color:rgba(24,24,24,.91);margin-inline:auto;padding-block:90px;overflow:hidden;position:relative}@media(max-width: 768px){.players{border-radius:5px;padding-block:75px 51px}}.players-tab{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:38px;padding-top:58px}@media(max-width: 768px){.players-tab{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:17px;padding-top:20px;padding-inline:9px}}.players-tab-button{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:24px;font-weight:bold;border-radius:100vw;padding:10px 3px;margin-top:30px;margin-inline:auto;opacity:.6;-webkit-transition:opacity .2s;transition:opacity .2s}@media(max-width: 768px){.players-tab-button{width:100%;font-size:15px;margin-top:unset;padding-block:8px}}.players-tab-button--yellow{background-color:var(--color-yellow)}.players-tab-button--red{color:#fff;background-color:var(--color-red)}.players-tab-button.--is-active,.players-tab-button:hover{opacity:1}.players-tab-button__arrow{display:grid;place-items:center;width:35px;aspect-ratio:1;background-color:var(--color-text);border-radius:50%;rotate:90deg;position:absolute;right:20px;z-index:1}@media(max-width: 768px){.players-tab-button__arrow{width:25px;right:9px}}.players-content{text-align:center}.players-content__title{color:#fff;font-size:30px;font-weight:bold;text-align:left;border-bottom:1px solid #fff;padding-inline:39px;padding-bottom:3px;margin-block:46px 40px}@media(max-width: 768px){.players-content__title{font-size:18px;padding-inline:13px;padding-bottom:7px;margin-block:23px 20px}}.players-content__title span{font-size:24px;font-weight:600;font-family:"Teko",sans-serif;padding-left:17px}@media(max-width: 768px){.players-content__title span{display:block;font-size:15px;line-height:1;padding-left:unset}}.players-content-list{width:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:40px;padding-inline:40px}@media(max-width: 768px){.players-content-list{width:100%;gap:19px 16px;padding-inline:10px;padding-bottom:9px}}.players-content-card{position:relative;width:346px;max-width:100%;width:calc(33% - 25px);aspect-ratio:346/480;cursor:pointer}@media(max-width: 768px){.players-content-card{width:calc(50% - 8px)}}.players-content-card__omote,.players-content-card__ura{position:absolute;inset:0;-webkit-transition:-webkit-transform .6s;transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s, -webkit-transform .6s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.players-content-card__omote{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}.players-content-card__ura{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}.players-content-card:hover .players-content-card__omote{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.players-content-card:hover .players-content-card__ura{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}.players-flowtext{overflow:hidden;white-space:nowrap;position:absolute;bottom:0;left:0;rotate:-90deg;-webkit-transform-origin:top left;transform-origin:top left;translate:0 100%;pointer-events:none;z-index:-1}@media(max-width: 768px){.players-flowtext{left:-1em}}.players-flowtext-inner{display:inline-block;-webkit-animation:flow-left 80s linear infinite;animation:flow-left 80s linear infinite;animation-direction:reverse}.players-flowtext-inner p{display:inline-block;color:#fff;font-size:240px;font-family:"Teko",sans-serif;font-weight:600;line-height:1;opacity:.02}@media(max-width: 768px){.players-flowtext-inner p{font-size:32vw}}.past{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:61px;padding-block:150px 99px}@media(max-width: 768px){.past{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px;padding-block:55px;padding-inline:14px}}.past-list{-webkit-box-flex:1;-ms-flex:1;flex:1;background-color:#fff;border-radius:5px;padding:17px 13px 17px 31px}@media(max-width: 768px){.past-list{padding:6px 9px}}.past-list::-webkit-scrollbar{width:8px}.past-list::-webkit-scrollbar-track{background:#d6d6d6}.past-list::-webkit-scrollbar-thumb{background:var(--color-text)}.past-list-inner{height:360px;padding-right:20px;overflow-y:scroll}@media(max-width: 768px){.past-list-inner{height:268px}}.past-list__item{font-weight:bold;border-bottom:1px solid var(--color-text);padding:13px 19px}@media(max-width: 768px){.past-list__item{padding:6px 13px}}.wp-post p{font-weight:400;line-height:1.875;letter-spacing:.04em;margin-top:30px}@media(max-width: 768px){.wp-post p{font-size:14px;margin-top:20px}}.wp-post h3{color:var(--color-primary);font-size:22px;font-weight:bold;line-height:1.5;padding-bottom:20px;margin-top:30px}@media(max-width: 768px){.wp-post h3{font-size:17px;margin-top:20px}}.wp-post h4{font-size:20px;letter-spacing:.05em;font-weight:bold;border-left:4px solid var(--color-secondary);line-height:1.5;padding-left:15px;margin-top:30px}@media(max-width: 768px){.wp-post h4{font-size:16px;margin-top:20px}}.wp-post h5{font-size:18px;font-weight:bold;line-height:1.5;padding-left:1em;position:relative;margin-top:30px}@media(max-width: 768px){.wp-post h5{font-size:15px;margin-top:20px}}.wp-post h5::before{content:"●";color:var(--color-primary);font-size:10px;position:absolute;left:0;top:.5em}.wp-post a{color:var(--color-red);text-decoration:underline;text-underline-offset:3px}@media(max-width: 768px){.wp-post a{font-size:14px}}.wp-post a:hover{text-decoration:none}.wp-post ul{margin-top:30px}@media(max-width: 768px){.wp-post ul{margin-top:20px}}.wp-post ul>li{padding-left:1em;position:relative}.wp-post ul>li::before{content:"●";color:var(--color-primary);font-size:10px;position:absolute;top:.6em;left:0}.wp-post ul>li>ul{margin-top:unset}.wp-post ul>li li{padding-left:1em;position:relative}.wp-post ul>li li::before{content:"・";color:var(--color-primary);font-size:16px;line-height:1;position:absolute;top:.6em;left:0}.wp-post img{margin-top:30px}/*# sourceMappingURL=top.min.css.map */