@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;700;900&family=Oswald:wght@400;500;700&display=swap");:root{--stationColor: #206ed7;--gashaponColor: #206ed7;--premiumColor: #ac7808;--flatColor: #009f3c;--otherColor: #e50012;--allColor: #404248;--infoColor: #e50012;--itemColor: #ed5f00;--eventColor: #009f3c;--campaignColor: #206ed7;--blogColor: #9c53bc;--releaseColor: #f02e93}.pg-slider{overflow:hidden;background-color:#f5f5f5}.pg-slider .slick-arrow{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;position:absolute;top:10px;text-indent:9999px;background-color:#e50012;z-index:10}@media only screen and (min-width: 769px){.pg-slider .slick-arrow{width:30px;min-height:calc(100% - 20px);font-size:0}.pg-slider .slick-arrow::before{font-size:clamp(0.9rem, 1vw, 1rem)}}@media only screen and (max-width: 768px){.pg-slider .slick-arrow{display:none !important}}.pg-slider .slick-prev{left:0;border-radius:0 8px 8px 0}.pg-slider .slick-prev::before{display:block;position:absolute;top:50%;left:50%;width:0.8em;height:0.8em;border-top:0.2em solid #fff;border-left:0.2em solid #fff;content:'';-webkit-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}.pg-slider .slick-next{right:0;border-radius:8px 0 0 8px}.pg-slider .slick-next::before{display:block;position:absolute;top:50%;left:50%;width:0.8em;height:0.8em;border-top:0.2em solid #fff;border-right:0.2em solid #fff;content:'';-webkit-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}.pg-slider__lists{margin-right:auto;margin-left:auto}@media only screen and (min-width: 769px){.pg-slider__lists{max-width:1500px}}@media only screen and (max-width: 768px){.pg-slider__lists{position:relative;padding-bottom:6px;border-bottom:6px solid #d0d0d0}.pg-slider__lists::before{display:block;position:absolute;top:100%;left:-2%;width:0;height:6px;border-radius:100px;content:'';background-color:#e50012;opacity:0;transition:width 3150ms}.pg-slider__lists:not(.slick-animate)::before{transition:width 0s}.pg-slider__lists.slick-animate::before{opacity:1;width:104%}}.pg-slider__lists .slick-list{overflow:visible}.pg-slider__lists:not(.slick-initialized) .pg-slider__list{opacity:0}@media only screen and (min-width: 769px){.pg-slider__list{margin:0 2px;width:50%}.pg-slider__list:not(.slick-current){opacity:0.6}}.pg-slider__thumbWrap{position:relative}@media only screen and (min-width: 769px){.pg-slider__thumbWrap{margin-right:auto;margin-left:auto;padding:10px 0 10px 35px;overflow:hidden}.pg-slider__thumbWrap.is-fixed{padding:10px 35px}}@media only screen and (max-width: 768px){.pg-slider__thumbWrap{padding:8px calc(14vw - 5px) 12px calc(4vw - 5px)}.pg-slider__thumbWrap.is-fixed{padding:8px calc(4vw - 5px) 12px calc(4vw - 5px)}.pg-slider__thumbWrap::before{display:block;position:absolute;top:0;left:0;width:calc(4vw - 5px);height:100%;content:'';background-color:#f5f5f5;z-index:2}.pg-slider__thumbWrap::after{display:block;position:absolute;top:0;right:0;width:calc(4vw - 5px);height:100%;content:'';background-color:#f5f5f5;z-index:2}}.pg-slider__thumbs{position:static}@media only screen and (min-width: 769px){.pg-slider__thumbs{max-width:1680px}.pg-slider__thumbs::before,.pg-slider__thumbs::after{display:block;position:absolute;top:0;width:40px;height:100%;content:'';background-color:#f5f5f5;z-index:2}.pg-slider__thumbs::before{left:0}.pg-slider__thumbs::after{right:0}}@media only screen and (min-width: 1600px){.pg-slider__thumbs{max-width:2240px}}.pg-slider__thumbWrap.is-fixed .pg-slider__thumbs{margin-right:auto;margin-left:auto}.pg-slider__thumbWrap.is-fixed .pg-slider__thumbs::before,.pg-slider__thumbWrap.is-fixed .pg-slider__thumbs::after{content:none}.pg-slider__thumbWrap.is-fixed .pg-slider__thumbs .slick-track{-webkit-transform:none !important;transform:none !important}.pg-slider__thumbs .slick-list{overflow:visible}.pg-slider__thumb{position:relative;border-radius:0.5em;cursor:pointer;overflow:hidden}.pg-slider__thumbs:not(.slick-initialized) .pg-slider__thumb{opacity:0}@media only screen and (min-width: 769px){.pg-slider__thumb{margin:0 5px}.pg-slider__thumb::before{display:block;position:absolute;bottom:0;left:-2%;width:0;height:8%;content:'';border-radius:1000px;background-color:#e50012;opacity:0;transition:width 3050ms}.pg-slider__thumb.is-active::before{opacity:1;width:104%}}@media only screen and (max-width: 768px){.pg-slider__thumb{margin:0 2px;border:2px solid #d0d0d0}.pg-slider__thumb.is-active{border-color:#e50012}}.pg-btn__movie{position:fixed;z-index:50;max-width:320px}@media only screen and (min-width: 769px){.pg-btn__movie{right:20px;bottom:20px}}@media only screen and (max-width: 768px){.pg-btn__movie{right:3vw;bottom:3vw;width:40vw}}.pg-btn__movie.is-footer{opacity:0;pointer-events:none}.pg-btn__movie .pg-btn__movie--close{transition:opacity 0.3s cubic-bezier(0.37, 0, 0.63, 1);display:block;margin:0 0 0 auto;font-weight:bold;padding:2px 6px 0px 6px;border:none;color:#e50012;background-color:#fff;border-radius:5px 5px 0 0;border:solid 2px #e50012;border-bottom:none;cursor:pointer}@media (hover: hover){.pg-btn__movie .pg-btn__movie--close{transition:opacity .3s cubic-bezier(0.37, 0, 0.63, 1)}.pg-btn__movie .pg-btn__movie--close:hover{opacity:0.6}}.pg-btn__movie a{transition:opacity 0.3s cubic-bezier(0.37, 0, 0.63, 1);display:block;position:relative}@media (hover: hover){.pg-btn__movie a{transition:opacity .3s cubic-bezier(0.37, 0, 0.63, 1)}.pg-btn__movie a:hover{opacity:0.6}}.pg-btn__movie a:after{content:'';display:block;position:absolute;z-index:-1;background-color:#e50012;width:4px;height:4px;top:0;right:0}.pg-search{max-width:960px;margin:40px auto 0;display:none}@media only screen and (max-width: 980px){.pg-search{display:block}}@media only screen and (max-width: 768px){.pg-search{margin-top:24px}}@media only screen and (min-width: 769px) and (max-width: 979px){.pg-search{margin-top:40px}}.pg-link__items{display:-webkit-flex;display:flex}.pg-link__item{background:#f5f5f5;width:50%;color:#404248;text-decoration:none;text-align:center;font-weight:bold}@media only screen and (max-width: 768px){.pg-link__item{padding:1.2em 0.5em}}@media only screen and (min-width: 769px){.pg-link__item{padding:0.8em 0.5em}}.pg-link__item::after{content:"";display:inline-block;min-width:0.7em;min-height:0.7em;border-top:0.2em solid #e50012;border-right:0.2em solid #e50012;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media only screen and (max-width: 768px){.pg-link__item::after{margin:0 0 0 6px}}@media only screen and (min-width: 769px){.pg-link__item::after{margin:0 0 0 10px}}.pg-link__item[data-link="chracter"]{border-radius:0 0 0 0.5em;border:#d0d0d0 1px solid;border-top:none}.pg-link__item[data-link="brand"]{border-radius:0 0 0.5em 0;border-right:#d0d0d0 1px solid;border-bottom:#d0d0d0 1px solid}@media only screen and (max-width: 768px){.pg-link__item{font-size:95%}}@media only screen and (min-width: 769px){.pg-link__item{transition:background-color 0.3s, color 0.3s}.pg-link__item:hover{background:#fff;color:#e50012}}.pg-pickup{background-color:#f5f5f5}@media only screen and (min-width: 769px){.pg-pickup{margin-top:40px;padding:40px 0}}@media only screen and (max-width: 768px){.pg-pickup{margin-top:24px;padding:24px 0}}.pg-pickup__heading{text-align:center;line-height:1}@media only screen and (max-width: 768px){.pg-pickup__heading{font-size:110%}}.pg-pickup__heading--main{display:block;position:relative;margin-right:auto;margin-left:auto;padding-bottom:0.1em;width:-webkit-fit-content;width:fit-content;font-weight:700}@media only screen and (min-width: 769px){.pg-pickup__heading--main{font-size:300%}}@media only screen and (max-width: 768px){.pg-pickup__heading--main{font-size:225%}}.pg-pickup__heading--main::before,.pg-pickup__heading--main::after{display:block;position:absolute;top:50%;width:1.8em;height:0.08em;content:'';background-color:#e50012;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.pg-pickup__heading--main::before{right:calc(100% + 0.5em)}.pg-pickup__heading--main::after{left:calc(100% + 0.5em)}.pg-pickup__heading--sub{display:block;margin-top:0.2em;font-family:"Oswald",-apple-system,BlinkMacSystemFont,"Helvetica Neue","Segoe UI","Hiragino Kaku Gothic ProN","Yu Gothic",sans-serif;font-weight:400;color:#e50012}@media only screen and (min-width: 769px){.pg-pickup__heading--sub{font-size:150%}}@media only screen and (max-width: 768px){.pg-pickup__heading--sub{font-size:112.5%}}.pg-pickup__gplus{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;position:relative;margin-right:auto;margin-left:auto;width:100%;border-radius:0.5em;background-color:#fff;overflow:hidden}@media (hover: hover){.pg-pickup__gplus{transition:opacity .3s cubic-bezier(0.37, 0, 0.63, 1)}.pg-pickup__gplus:hover{opacity:0.6}}@media only screen and (min-width: 769px){.pg-pickup__gplus{margin-top:40px;padding:0.5% 3%;transition:opacity 0.2s;border:3px solid #e50012}}@media only screen and (max-width: 768px){.pg-pickup__gplus{margin-top:24px;padding:4% 5% 2%;border:2px solid #e50012}}.pg-pickupGplus__btn{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:100%}@media only screen and (max-width: 768px){.pg-pickupGplus__btn{max-width:400px}}@media only screen and (min-width: 769px){.pg-pickupGplus__btn{margin:0 34px 0 0;max-width:750px}}@media only screen and (max-width: 768px){.pg-pickupGplus__btn--map{width:29%}}@media only screen and (min-width: 769px){.pg-pickupGplus__btn--map{width:13%;padding-top:01.2%}}@media only screen and (max-width: 768px){.pg-pickupGplus__btn--inner{width:69%;margin-left:2%}}@media only screen and (min-width: 769px){.pg-pickupGplus__btn--inner{display:-webkit-flex;display:flex;width:85%;margin-left:2%;padding-top:0.8%}}@media only screen and (min-width: 769px){.pg-pickupGplus__btn--logo{-webkit-order:2;order:2;width:41%;margin-left:3%;position:relative;padding-top:0.55%}}@media only screen and (max-width: 768px){.pg-pickupGplus__btn--logo{width:70%;margin:0 auto 4%}}@media only screen and (min-width: 769px){.pg-pickupGplus__btn--catch{-webkit-order:1;order:1;width:56%;padding-top:0.4%}}.pg-pickupGplus__arrow{position:absolute;top:50%;right:15px;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);max-width:28px;width:100%}@media only screen and (min-width: 769px){.pg-pickupGplus__arrow{display:block;margin-left:12px}}@media only screen and (max-width: 768px){.pg-pickupGplus__arrow{display:none}}.pg-pickup__saikyo{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;margin-right:auto;margin-left:auto;width:100%;border-radius:0.5em;background-color:#e50012;background-image:url(/images/top/pickup/bg_saikyo.png);background-size:contain;overflow:hidden}@media (hover: hover){.pg-pickup__saikyo{transition:opacity .3s cubic-bezier(0.37, 0, 0.63, 1)}.pg-pickup__saikyo:hover{opacity:0.6}}@media only screen and (min-width: 769px){.pg-pickup__saikyo{margin-top:20px;padding:0.5% 3%;transition:opacity 0.2s}}@media only screen and (max-width: 768px){.pg-pickup__saikyo{margin-top:10px;padding:1% 0}}.pg-pickupSaikyo__btn{display:block;max-width:562px;width:100%}@media only screen and (min-width: 769px){.pg-pickupSaikyo__btn{margin:0 auto}}@media only screen and (min-width: 980px){.pg-pickupSaikyo__img{width:562px}}.pg-pickup__lists{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}@media only screen and (min-width: 769px){.pg-pickup__lists{margin-top:20px}}@media only screen and (max-width: 768px){.pg-pickup__lists{margin-top:10px}}.pg-pickup__list{border-radius:0.5em;overflow:hidden}@media (hover: hover){.pg-pickup__list{transition:opacity .3s cubic-bezier(0.37, 0, 0.63, 1)}.pg-pickup__list:hover{opacity:0.6}}@media only screen and (min-width: 769px){.pg-pickup__list{width:calc((100% - 60.1px) / 4)}.pg-pickup__list:nth-child(n+2){margin-left:20px}}@media only screen and (max-width: 768px){.pg-pickup__list{width:calc((100% - 10.1px) / 3)}.pg-pickup__list:nth-child(n+2){margin-left:5px}.pg-pickup__list:nth-child(4){display:none}}.pg-schedule__wrap{overflow-x:auto;overflow-y:hidden;-ms-overflow-style:none;scrollbar-width:none}.pg-schedule__wrap::-webkit-scrollbar{display:none}@media only screen and (min-width: 769px){.pg-schedule__wrap{margin-top:40px}}@media only screen and (max-width: 768px){.pg-schedule__wrap{margin-top:24px}}.pg-schedule__wrap .mCSB_scrollTools{position:relative;margin-right:auto;margin-left:auto;height:auto;opacity:1}@media only screen and (min-width: 769px){.pg-schedule__wrap .mCSB_scrollTools{margin-top:40px;max-width:calc(340px - 120px)}}@media only screen and (max-width: 768px){.pg-schedule__wrap .mCSB_scrollTools{margin-top:24px;width:100%}}.pg-schedule__wrap .mCSB_scrollTools .mCSB_draggerContainer{display:none}.pg-schedule__wrap .mCSB_scrollTools .mCSB_buttonLeft,.pg-schedule__wrap .mCSB_scrollTools .mCSB_buttonRight{display:-webkit-flex !important;display:flex !important;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;height:100%;border-width:0.04em;border-style:solid;border-color:#e50012;background:#e50012;opacity:1}@media (hover: hover){.pg-schedule__wrap .mCSB_scrollTools .mCSB_buttonLeft,.pg-schedule__wrap .mCSB_scrollTools .mCSB_buttonRight{transition:color .3s cubic-bezier(0.37, 0, 0.63, 1),background-color .3s cubic-bezier(0.37, 0, 0.63, 1)}.pg-schedule__wrap .mCSB_scrollTools .mCSB_buttonLeft:hover,.pg-schedule__wrap .mCSB_scrollTools .mCSB_buttonRight:hover{color:#e50012;background-color:#fff}.pg-schedule__wrap .mCSB_scrollTools .mCSB_buttonLeft:hover::before,.pg-schedule__wrap .mCSB_scrollTools .mCSB_buttonRight:hover::before{border-color:#e50012}}@media only screen and (min-width: 769px){.pg-schedule__wrap .mCSB_scrollTools .mCSB_buttonLeft,.pg-schedule__wrap .mCSB_scrollTools .mCSB_buttonRight{width:58px}}@media only screen and (max-width: 768px){.pg-schedule__wrap .mCSB_scrollTools .mCSB_buttonLeft,.pg-schedule__wrap .mCSB_scrollTools .mCSB_buttonRight{display:none !important}}.pg-schedule__wrap .mCSB_scrollTools .mCSB_buttonLeft::before,.pg-schedule__wrap .mCSB_scrollTools .mCSB_buttonRight::before{display:block;position:absolute;content:''}.pg-schedule__wrap .mCSB_scrollTools .mCSB_buttonLeft{left:auto;right:calc(100% + 2px);border-top-left-radius:100px;border-bottom-left-radius:100px}.pg-schedule__wrap .mCSB_scrollTools .mCSB_buttonLeft::before{margin-left:0.5em;width:0.7em;height:0.7em;border-top:0.2em solid #fff;border-left:0.2em solid #fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.pg-schedule__wrap .mCSB_scrollTools .mCSB_buttonRight{left:calc(100% + 2px);border-top-right-radius:100px;border-bottom-right-radius:100px}.pg-schedule__wrap .mCSB_scrollTools .mCSB_buttonRight::before{margin-right:0.5em;width:0.7em;height:0.7em;border-top:0.2em solid #fff;border-right:0.2em solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.pg-schedule__sliders{display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}@media only screen and (min-width: 769px){.pg-schedule__sliders{position:relative;padding-left:max(20px,calc( (100% - 1120px) / 2));left:0;transition:left 0.5s cubic-bezier(0.37, 0, 0.63, 1)}}@media only screen and (max-width: 768px){.pg-schedule__sliders{padding-left:4vw}}.pg-schedule__week{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;position:relative;white-space:nowrap}@media only screen and (min-width: 769px){.pg-schedule__week{padding-left:20px}.pg-schedule__week:nth-child(n+2){margin-left:20px}.pg-schedule__week:last-child{padding-right:20px}}@media only screen and (max-width: 768px){.pg-schedule__week{padding-left:12px}.pg-schedule__week:nth-child(n+2){margin-left:12px}.pg-schedule__week:last-child{padding-right:12px}}.pg-schedule__week:last-child{min-width:max(var(--lastWeekWidth, 100%) , 100%)}.pg-schedule__week::before{display:block;position:absolute;top:0;left:0;width:1px;height:100%;content:'';background-color:#d0d0d0}.pg-schedule__month{display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end;line-height:1;position:-webkit-sticky;position:sticky;margin-bottom:1em;width:-webkit-fit-content;width:fit-content;color:#999999}@media only screen and (min-width: 769px){.pg-schedule__month{left:max(20px,calc( (100% - 1120px) / 2));font-size:120%;padding-left:20px}}@media only screen and (max-width: 768px){.pg-schedule__month{left:4vw;font-size:102%;padding-left:12px}}.pg-schedule__month::before{display:block;position:absolute;top:0;left:0;margin-right:0.5em;width:0.25em;content:'';background-color:#d0d0d0}@media only screen and (min-width: 769px){.pg-schedule__month::before{height:1.85em}}@media only screen and (max-width: 768px){.pg-schedule__month::before{height:1.7em}}.pg-schedule__month--date{font-family:"Oswald",-apple-system,BlinkMacSystemFont,"Helvetica Neue","Segoe UI","Hiragino Kaku Gothic ProN","Yu Gothic",sans-serif;font-weight:500;font-size:160%}.pg-schedule__month--text{padding:0 1px 1px}.pg-schedule__items{height:100%}.pg-schedule__item{display:-webkit-inline-flex;display:inline-flex;height:100%}@media only screen and (min-width: 769px){.pg-schedule__item{width:220px}.pg-schedule__item:nth-child(n+2){margin-left:20px}}@media only screen and (max-width: 768px){.pg-schedule__item{width:150px}.pg-schedule__item:nth-child(n+2){margin-left:12px}}@media only screen and (min-width: 769px){.pg-schedule__wrap ~ .pg-schedule__noticeWrap{margin-top:20px}}@media only screen and (max-width: 768px){.pg-schedule__noticeWrap{margin-top:12px}}.pg-schedule__notice{color:#828282}@media only screen and (min-width: 769px){.pg-schedule__notice{margin-top:20px}}@media only screen and (max-width: 768px){.pg-schedule__notice{display:inline-block;padding:0 0 0 1em;text-indent:-1em}}.pg-schedule__btns{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}@media only screen and (min-width: 769px){.pg-schedule__btns{margin-top:40px}}@media only screen and (max-width: 768px){.pg-schedule__btns{margin-top:30px}}.pg-schedule__btn{text-decoration:none}@media only screen and (min-width: 980px){.pg-schedule__btn.--arrow{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;border-width:0.04em;border-style:solid;border-color:#e50012;background:#e50012;opacity:1;width:58px}}@media only screen and (min-width: 980px) and (hover: hover){.pg-schedule__btn.--arrow{transition:color .3s cubic-bezier(0.37, 0, 0.63, 1),background-color .3s cubic-bezier(0.37, 0, 0.63, 1)}.pg-schedule__btn.--arrow:hover{color:#e50012;background-color:#fff}.pg-schedule__btn.--arrow:hover::before{border-color:#e50012}}@media only screen and (max-width: 980px){.pg-schedule__btn.--arrow{display:none}}.pg-schedule__btn.--arrow::before{display:block;position:absolute;content:''}@media only screen and (min-width: 769px){.pg-schedule__btn.--prev{margin-right:2px;border-top-left-radius:100px;border-bottom-left-radius:100px}.pg-schedule__btn.--prev::before{margin-left:0.5em;width:0.7em;height:0.7em;border-top:0.2em solid #fff;border-left:0.2em solid #fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}@media only screen and (min-width: 769px){.pg-schedule__btn.--next{margin-left:2px;border-top-right-radius:100px;border-bottom-right-radius:100px}.pg-schedule__btn.--next::before{margin-right:0.5em;width:0.7em;height:0.7em;border-top:0.2em solid #fff;border-right:0.2em solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}}.pg-schedule__btn--more{-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;text-decoration:none;color:#fff;opacity:1;border-width:0.04em;border-style:solid;border-color:#e50012;background-color:#e50012}@media (hover: hover){.pg-schedule__btn--more{transition:color .3s cubic-bezier(0.37, 0, 0.63, 1),background-color .3s cubic-bezier(0.37, 0, 0.63, 1)}.pg-schedule__btn--more:hover{color:#e50012;background-color:#fff}.pg-schedule__btn--more:hover::before{border-color:#e50012}.pg-schedule__btn--more:hover::after{border-color:#e50012}}@media only screen and (min-width: 980px){.pg-schedule__btn--more{padding:0.75em 1em;width:100%;max-width:calc(340px - 120px);text-align:center}}@media only screen and (max-width: 980px){.pg-schedule__btn--more{display:-webkit-flex;display:flex;position:relative;margin-top:0;margin-right:auto;margin-left:auto;padding:0.75em 3em;width:-webkit-fit-content;width:fit-content;font-weight:bold;min-width:40%;border-radius:1000px}.pg-schedule__btn--more::after{display:block;position:absolute;top:50%;right:1.5em;min-width:0.7em;min-height:0.7em;border-top:0.2em solid #fff;border-right:0.2em solid #fff;content:'';-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);transition:border-color .3s cubic-bezier(0.37, 0, 0.63, 1)}}@media only screen and (max-width: 768px){.pg-schedule__btn--more{font-weight:bold;min-width:60%;margin:0 auto}}.pg-news__navs{display:-webkit-flex;display:flex}@media only screen and (min-width: 769px){.pg-news__lists{margin-top:40px}}@media only screen and (max-width: 768px){.pg-news__lists{margin-top:24px}}@media only screen and (min-width: 769px) and (max-width: 979px){.pg-news__list:nth-child(n+9){display:none}}@media only screen and (max-width: 768px){.pg-news__list:nth-child(n+9){display:none}}@media only screen and (min-width: 769px){.pg-news__btn{margin-top:40px}}@media only screen and (max-width: 768px){.pg-news__btn{margin-top:30px;font-weight:bold;min-width:calc((100% + 8vw) * 0.6)}}@media only screen and (min-width: 769px){.pg-onlineshop{margin:60px auto 0}}@media only screen and (max-width: 768px){.pg-onlineshop{margin:calc(60px * 0.6) auto 0}}@media only screen and (min-width: 769px){.pg-onlineshop:first-of-type{margin:40px auto 0}}@media only screen and (max-width: 768px){.pg-onlineshop:first-of-type{margin:calc(40px * 0.6) auto 0}}.pg-onlineshop__tit{display:block;width:100%;text-align:center;background:#f0f0f0}@media only screen and (min-width: 769px){.pg-onlineshop__tit{border-radius:10px;margin:0 auto 30px}}@media only screen and (min-width: 769px) and (max-width: 979px){.pg-onlineshop__tit{padding:0 26%}}@media only screen and (max-width: 768px){.pg-onlineshop__tit{padding:0 14%;border-radius:5px;margin:0 auto 24px}}@media only screen and (min-width: 980px){.pg-onlineshop__tit--img{width:480px}.pg-onlineshop__tit--img[data-shop="gashapon_online"]{width:400px}}.pg-online__category{color:#e50012;border-color:#e50012}@media only screen and (min-width: 769px){.pg-onlineshop__btn{margin-top:40px}}@media only screen and (max-width: 768px){.pg-onlineshop__btn{margin-top:30px;font-weight:bold;min-width:calc((100% + 8vw) * 0.6)}}.pg-online__null{color:#ababab;border:2px dashed #dadada;text-align:center}@media only screen and (min-width: 769px){.pg-online__null{border-radius:10px;padding:65px 1em;font-size:180%}}@media only screen and (max-width: 768px){.pg-online__null{border-radius:5px;padding:35px 1em}}@media only screen and (min-width: 769px){.pg-blog__btn{margin-top:40px}}@media only screen and (max-width: 768px){.pg-blog__btn{margin-top:30px;font-weight:bold;min-width:calc((100% + 8vw) * 0.6)}}@media only screen and (max-width: 980px){.pg-blog__list:nth-child(n+9){display:none}}.pg-link__lists{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width: 980px){.pg-link__list{width:calc((100% - 80.1px) / 5)}.pg-link__list:not(:nth-child(5n-4)){margin-left:20px}.pg-link__list:nth-child(n+6){margin-top:20px}}@media only screen and (min-width: 769px) and (max-width: 979px){.pg-link__list{width:calc((100% - 90.1px) / 4)}.pg-link__list:not(:nth-child(4n-3)){margin-left:30px}.pg-link__list:nth-child(n+5){margin-top:30px}}@media only screen and (max-width: 768px){.pg-link__list{width:calc((100% - (20.1px * 0.6)) / 3)}.pg-link__list:not(:nth-child(3n-2)){margin-left:6px}.pg-link__list:nth-child(n+4){margin-top:6px}}.pg-link__link{display:block}@media (hover: hover){.pg-link__link{transition:opacity .3s cubic-bezier(0.37, 0, 0.63, 1)}.pg-link__link:hover{opacity:0.6}}@media only screen and (min-width: 769px){.youtube_short{max-width:180px !important}}@media only screen and (max-width: 768px){.youtube_short{max-width:28vw !important}}
