/*! destyle.css v2.0.2 | MIT License | https://github.com/nicolas-cusan/destyle.css */@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;700;900&family=Oswald:wght@400;500;700&display=swap");*,::before,::after{box-sizing:border-box;border-style:solid;border-width:0}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;line-height:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:bold}dd{margin-left:0}hr{box-sizing:content-box;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both;color:inherit}pre{font-family:monospace, monospace;font-size:inherit}address{font-style:inherit}a{background-color:transparent;text-decoration:none;color:inherit}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img,embed,object,iframe{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;background:transparent;padding:0;margin:0;outline:0;border-radius:0;text-align:inherit}[type="checkbox"]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}[type="radio"]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}button[disabled],[type="button"][disabled],[type="reset"][disabled],[type="submit"][disabled]{cursor:default}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}select::-ms-expand{display:none}option{padding:0}fieldset{margin:0;padding:0;min-width:0}legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]{outline:none}table{border-collapse:collapse;border-spacing:0}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:bold}template{display:none}[hidden]{display:none}: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}html{font-size:62.5%;height:100%}body{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;position:relative;font-family:YakuHanJP_Noto,"Noto Sans JP","Oswald",-apple-system,BlinkMacSystemFont,"Helvetica Neue","Segoe UI","Hiragino Kaku Gothic ProN","Yu Gothic",sans-serif;line-height:1.6;font-weight:500;color:#404248;letter-spacing:0.01em;word-wrap:break-word;overflow-wrap:break-word}@media only screen and (min-width: 769px){body{font-size:15px;font-size:1.5rem}}@media only screen and (max-width: 768px){body{font-size:13px;font-size:1.3rem}}body::before{display:block;position:absolute;top:0;left:0;width:100%;height:100%;content:'';background-color:rgba(0,0,0,0.85);z-index:100;opacity:0;pointer-events:none;transition:opacity .3s cubic-bezier(0.37, 0, 0.63, 1)}body.is-open{overflow:hidden}body.is-open::before{opacity:1;pointer-events:auto}img{max-width:100%;height:auto;font-size:0;line-height:1;vertical-align:bottom}*{box-sizing:border-box}*::before,*::after{box-sizing:border-box}a{color:#eb9d1a;text-decoration:underline;outline:none}@media (hover: hover){a{transition:-webkit-text-decoration .3s cubic-bezier(0.37, 0, 0.63, 1);transition:text-decoration .3s cubic-bezier(0.37, 0, 0.63, 1);transition:text-decoration .3s cubic-bezier(0.37, 0, 0.63, 1), -webkit-text-decoration .3s cubic-bezier(0.37, 0, 0.63, 1)}a:hover{text-decoration:none}}@media only screen and (min-width: 769px){.is-sponly{display:none}}@media only screen and (max-width: 768px){.is-pconly{display:none}}.Button{color:#fff;background:#ffa811;font-size:16px;font-weight:bold;text-decoration:none;border-radius:5px;padding:5px 20px;display:inline-block;vertical-align:middle;transition:all .1s ease;box-shadow:0 4px 0 #df910a;position:relative}.Button:after{content:url(../images/common/ico_btn.png);margin:0 0 0 5px}.Button:hover{box-shadow:0 0 0 #df910a;-webkit-transform:translateY(4px);transform:translateY(4px)}.Button_next{color:#fff;background:#ffa811;font-size:28px;font-weight:bold;text-decoration:none;border-radius:5px;padding:10px 100px;display:inline-block;vertical-align:middle;transition:all .1s ease;box-shadow:0 4px 0 #df910a;position:relative}.Button_next:after{content:url(../images/common/ico_btn.png);margin:0 0 0 5px}.Button_next:hover{box-shadow:0 0 0 #df910a;-webkit-transform:translateY(4px);transform:translateY(4px)}@media only screen and (max-width: 768px){.Button_next{font-size:24px;padding:8px 60px}}.Button_blue{color:#fff;background:#599fe0;font-size:16px;font-weight:bold;text-decoration:none;border-radius:5px;padding:5px 20px;display:inline-block;vertical-align:middle;transition:all .3s ease;box-shadow:0 4px 0 #3879b4}.Button_blue:after{content:url(../images/common/ico_btn_blue.png);margin:0 0 0 5px}.Button_blue:hover{box-shadow:0 0 0 #3879b4;-webkit-transform:translateY(4px);transform:translateY(4px)}.Button_pink{color:#fff;background:#ff598f;font-size:16px;font-weight:bold;text-decoration:none;border-radius:5px;padding:5px 20px;display:inline-block;vertical-align:middle;transition:all .3s ease;box-shadow:0 4px 0 #e1346c}.Button_pink:hover{box-shadow:0 0 0 #e1346c;-webkit-transform:translateY(4px);transform:translateY(4px)}.Button_search{color:#fff;background:#e50012;font-weight:bold;text-decoration:none;border-top-right-radius:5px;border-bottom-right-radius:5px;padding:9px 20px;display:inline-block;vertical-align:middle;transition:all .1s ease;position:relative;border:none}.Button_search:hover{background:#f5404f}.l-header{position:-webkit-sticky;position:sticky;top:0;background-color:#fff;z-index:100;max-height:100vh;box-shadow:0 3px 6px rgba(0,0,0,0.08)}@media only screen and (min-width: 769px){.l-header{border-bottom:1px solid #f0f0f0}}.l-footer{color:#fff;background-color:#222}@media only screen and (min-width: 769px){.l-footer{padding-top:30px}}@media only screen and (max-width: 768px){.l-footer{padding-top:18px}}.c-breadcrumb{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;white-space:nowrap;overflow:auto}@media only screen and (min-width: 769px){.c-breadcrumb{padding-top:30px;padding-bottom:30px}}@media only screen and (max-width: 768px){.c-breadcrumb{padding-top:18px;padding-bottom:18px}}.c-breadcrumb>*:nth-child(n+2){margin-left:0.5em}.c-breadcrumb--contents{display:block;white-space:inherit}@media only screen and (min-width: 769px){.c-breadcrumb--contents{padding-top:30px;padding-bottom:30px}}@media only screen and (max-width: 768px){.c-breadcrumb--contents{padding-top:18px;padding-bottom:18px}}.c-breadcrumb--contents>*:nth-child(n+2){margin-left:0.5em}.c-breadcrumb--footer{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;white-space:nowrap;overflow:auto;-ms-overflow-style:none;scrollbar-width:none;padding-right:1em;width:100%;height:100%;color:#fff}.c-breadcrumb--footer::-webkit-scrollbar{display:none}.c-breadcrumb--footer>*:nth-child(n+2){margin-left:0.5em}.c-breadcrumb__wrap{display:block;position:relative;margin-right:1em}@media only screen and (min-width: 769px){.c-breadcrumb__wrap{width:calc(100% - 4em)}}@media only screen and (max-width: 768px){.c-breadcrumb__wrap{width:calc(100% - 4em)}}.c-breadcrumb__wrap::after{display:block;position:absolute;top:0;right:0;width:1em;height:100%;content:'';background-image:linear-gradient(to right, rgba(229,0,18,0) 0%, #e50012 100%)}.c-breadcrumb__link{text-decoration:underline}@media (hover: hover){.c-breadcrumb__link:hover{text-decoration:none}}.c-breadcrumb__link.--footer{color:#fff}.c-btn{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:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-decoration:none;color:#fff;border-width:0.04em;border-style:solid;border-color:#e50012;border-radius:1000px;background-color:#e50012}@media (hover: hover){.c-btn{transition:color .3s cubic-bezier(0.37, 0, 0.63, 1),background-color .3s cubic-bezier(0.37, 0, 0.63, 1)}.c-btn:hover{color:#e50012;background-color:#fff}.c-btn:hover::after{border-color:#e50012}.c-btn:hover .ico-target--01{fill:#e50012}.c-btn:hover .ico-target--02{stroke:#e50012}}@media only screen and (min-width: 769px){.c-btn{padding:0.75em 1em;min-width:340px}}@media only screen and (max-width: 768px){.c-btn{padding:0.75em 1.5em;min-width:70%}}.c-btn::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)}.c-btn.--icon::after{content:none}.c-btnClose{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:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-decoration:none;color:#fff;border-width:0.04em;border-style:solid;border-color:#acacac;border-radius:1000px;background-color:#acacac}@media (hover: hover){.c-btnClose{transition:color .3s cubic-bezier(0.37, 0, 0.63, 1),background-color .3s cubic-bezier(0.37, 0, 0.63, 1)}.c-btnClose:hover{color:#acacac;background-color:#fff}.c-btnClose:hover::after{border-color:#acacac}}@media only screen and (min-width: 769px){.c-btnClose{padding:0.75em 1em;min-width:340px}}@media only screen and (max-width: 768px){.c-btnClose{padding:0.75em 1.5em;min-width:70%}}.c-btnClose::before{display:block;position:absolute;top:50%;left:1.25em;min-width:0.9em;min-height:0.15em;content:'';background-color:#fff;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);transition:border-color .3s cubic-bezier(0.37, 0, 0.63, 1)}.c-btnClose::after{display:block;position:absolute;top:50%;left:1.25em;min-width:0.9em;min-height:0.15em;content:'';background-color:#fff;-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg);transition:border-color .3s cubic-bezier(0.37, 0, 0.63, 1)}.c-btn__icon{display:inline-block;width:1em}.c-btn__icon path{transition:fill .3s cubic-bezier(0.37, 0, 0.63, 1),stroke .3s cubic-bezier(0.37, 0, 0.63, 1)}.c-btn__icon.--right{position:absolute;top:50%;right:1.5em;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.c-btn__round{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding:0.75em 1em;width:100%;height:100%;text-decoration:none;color:#fff;border-width:0.04em;border-style:solid;border-color:#e50012;border-radius:0.5em;background-color:#e50012}@media (hover: hover){.c-btn__round{transition:color .3s cubic-bezier(0.37, 0, 0.63, 1),background-color .3s cubic-bezier(0.37, 0, 0.63, 1)}.c-btn__round:hover{color:#e50012;background-color:#fff}.c-btn__round:hover::after{border-color:#e50012}}.c-btn__round::after{display:block;position:relative;margin-left:auto;min-width:0.7em;min-height:0.7em;border-top:0.2em solid #fff;border-right:0.2em solid #fff;content:'';-webkit-transform:rotate(45deg);transform:rotate(45deg);transition:border-color .3s cubic-bezier(0.37, 0, 0.63, 1)}.c-btn__round.--twitter{border-color:#1d9bf0;background-color:#1d9bf0}@media (hover: hover){.c-btn__round.--twitter:hover{color:#1d9bf0;background-color:#fff}.c-btn__round.--twitter:hover::after{border-color:#1d9bf0}}.c-btn__round.--line{border-color:#06c755;background-color:#06c755}@media (hover: hover){.c-btn__round.--line:hover{color:#06c755;background-color:#fff}.c-btn__round.--line:hover::after{border-color:#06c755}}.c-btn__round.--gry{border-color:#7d7d7d;background-color:#7d7d7d}@media (hover: hover){.c-btn__round.--gry:hover{color:#7d7d7d;background-color:#fff}.c-btn__round.--gry:hover::after{border-color:#7d7d7d}}.c-btnSquare__wrap{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding:0.5em 1em;border-radius:0.5em;background-color:#f0f0f0}.c-btnSquare__text{font-weight:700;margin-right:1em}@media only screen and (min-width: 769px){.c-btnSquare__text{font-size:140%}}@media only screen and (max-width: 768px){.c-btnSquare__text{font-size:120%}}.c-btnSquare{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;margin-left:auto;position:relative;padding:0.4em 1.25em;font-weight:700;text-decoration:none;white-space:nowrap;color:#fff;border:2px solid #e50012;border-radius:0.5em;background-color:#e50012}@media only screen and (min-width: 769px){.c-btnSquare{font-size:110%}}@media only screen and (max-width: 768px){.c-btnSquare{font-size:97.5%}}@media (hover: hover){.c-btnSquare{transition:background-color .3s cubic-bezier(0.37, 0, 0.63, 1),color .3s cubic-bezier(0.37, 0, 0.63, 1)}.c-btnSquare:hover{color:#e50012;background-color:#fff}.c-btnSquare:hover::before{border-top-color:#fff;border-right-color:#fff}.c-btnSquare:hover::after{background-color:#e50012}}.c-btnSquare::before{display:block;position:absolute;top:50%;right:2em;width:0.5em;height:0.5em;border-top:0.2em solid #e50012;border-right:0.2em solid #e50012;content:'';-webkit-transform:translate(60%, -50%) rotate(45deg);transform:translate(60%, -50%) rotate(45deg);transition:border-top-color .3s cubic-bezier(0.37, 0, 0.63, 1),border-right-color .3s cubic-bezier(0.37, 0, 0.63, 1)}.c-btnSquare::after{display:block;margin-left:0.35em;width:1.25em;height:1.25em;border-radius:1000px;content:'';background-color:#fff;transition:background-color .3s cubic-bezier(0.37, 0, 0.63, 1)}.c-card__rows{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%}@media only screen and (min-width: 769px){.c-card__row.--col4{width:calc((100% - 90.1px) / 4)}.c-card__row.--col4:not(:nth-child(4n-3)){margin-left:30px}.c-card__row.--col4:nth-child(n+5){margin-top:30px}}@media only screen and (max-width: 768px){.c-card__row.--col4{width:calc((100% - (30.1px * 0.6)) / 2)}.c-card__row.--col4:not(:nth-child(2n-1)){margin-left:18px}.c-card__row.--col4:nth-child(n+3){margin-top:18px}}@media only screen and (min-width: 980px){.c-card__row.--home{width:calc((100% - 80.1px) / 5)}.c-card__row.--home:not(:nth-child(5n-4)){margin-left:20px}.c-card__row.--home:nth-child(n+6){margin-top:20px}}@media only screen and (min-width: 769px) and (max-width: 979px){.c-card__row.--home{width:calc((100% - 90.1px) / 4)}.c-card__row.--home:not(:nth-child(4n-3)){margin-left:30px}.c-card__row.--home:nth-child(n+5){margin-top:30px}}@media only screen and (max-width: 768px){.c-card__row.--home{width:calc((100% - (30.1px * 0.6)) / 2)}.c-card__row.--home:not(:nth-child(2n-1)){margin-left:18px}.c-card__row.--home:nth-child(n+3){margin-top:18px}}@media only screen and (min-width: 980px){.c-card__row.--home__online{width:calc((100% - 80.1px) / 5)}.c-card__row.--home__online:not(:nth-child(5n-4)){margin-left:20px}.c-card__row.--home__online:nth-child(n+6){margin-top:20px}}@media only screen and (min-width: 769px) and (max-width: 979px){.c-card__row.--home__online{width:calc((100% - 90.1px) / 4)}.c-card__row.--home__online:not(:nth-child(4n-3)){margin-left:30px}.c-card__row.--home__online:nth-child(n+5){display:none}}@media only screen and (max-width: 768px){.c-card__row.--home__online{width:calc((100% - (30.1px * 0.6)) / 2)}.c-card__row.--home__online:not(:nth-child(2n-1)){margin-left:18px}.c-card__row.--home__online:nth-child(n+3){margin-top:18px}.c-card__row.--home__online:nth-child(n+5){display:none}}@media only screen and (min-width: 980px){.c-card__row.--products{width:calc((100% - 80.1px) / 5)}.c-card__row.--products:not(:nth-child(5n-4)){margin-left:20px}.c-card__row.--products:nth-child(n+6){margin-top:20px}}@media only screen and (min-width: 769px) and (max-width: 979px){.c-card__row.--products{width:calc((100% - 90.1px) / 4)}.c-card__row.--products:not(:nth-child(4n-3)){margin-left:30px}.c-card__row.--products:nth-child(n+5){margin-top:30px}.c-card__row.--products:nth-child(n+9){display:none}}@media only screen and (max-width: 768px){.c-card__row.--products{width:calc((100% - (30.1px * 0.6)) / 2)}.c-card__row.--products:nth-child(even){margin-left:18px}.c-card__row.--products:nth-child(n+3){margin-top:calc(30px * 0.6)}.c-card__row.--products:nth-child(n+7){display:none}}@media only screen and (min-width: 769px){.c-card__row .c-card__category{font-size:clamp(70%, 1.4vw, 90%)}}@media only screen and (min-width: 769px){.c-card__row .c-card__price{font-size:clamp(80%, 1.6vw, 100%)}}.c-card__link{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;white-space:normal;width:100%;height:100%;text-decoration:none;color:#404248}.c-card__thumb{position:relative;border-width:1px;border-style:solid;border-color:#d0d0d0;border-radius:0.5em;background-color:#fff;overflow:hidden}@media (hover: hover){.c-card__thumb{transition:border-color .3s cubic-bezier(0.37, 0, 0.63, 1)}.c-card__link:hover .c-card__thumb{border-color:#e50012}}.c-card__thumb.--standard{padding-bottom:75%;width:100%;height:0;overflow:hidden}.c-card__thumb.--standard img{position:absolute;top:50%;left:50%;max-height:100%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.c-card__thumb.--squre{width:100%;height:0;padding-bottom:100%}.c-card__thumb.--squre img{position:absolute;top:50%;left:50%;max-height:100%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.c-card__icon{display:-webkit-inline-flex;display:inline-flex;-webkit-justify-content:center;justify-content:center;position:absolute;padding:0 1.4em 0.1em 1em;top:0;left:0;min-width:5em;font-style:normal;color:#fff;border-bottom-right-radius:100px;background-color:#e50012;z-index:10}.c-card__icon.--update{background-color:#e50077}.c-card__name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;margin-top:0.5em;margin-bottom:1em;width:100%;text-align:left}@media only screen and (max-width: 768px){.c-card__name{font-size:110%}}@media (hover: hover){.c-card__name{transition:color .3s cubic-bezier(0.37, 0, 0.63, 1)}.c-card__link:hover .c-card__name{color:#e50012}}.c-card__name.--gnav{margin-bottom:0}@media only screen and (min-width: 769px){.c-card__name.--gnav{-webkit-line-clamp:2}}@media only screen and (max-width: 768px){.c-card__name.--gnav{font-size:90%}}.c-card__bottom{display:-webkit-flex;display:flex;-webkit-align-self:flex-end;align-self:flex-end;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-end;align-items:flex-end;margin-top:auto;width:100%;white-space:nowrap}.c-card__category{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;padding:0 0.5em 0.15em;min-width:6em;font-style:normal;border-width:1px;border-style:solid;border-color:#d0d0d0;border-radius:1000px}@media only screen and (min-width: 769px){.c-card__category{font-size:90%}}@media only screen and (max-width: 768px){.c-card__category{font-size:90%}}.c-card__category.--station{color:var(--stationColor);border-color:var(--stationColor)}.c-card__category.--gashapon{color:var(--gashaponColor);border-color:var(--gashaponColor)}.c-card__category.--premium{color:var(--premiumColor);border-color:var(--premiumColor)}.c-card__category.--flat{color:var(--flatColor);border-color:var(--flatColor)}.c-card__category.--other{color:var(--otherColor);border-color:var(--otherColor)}.c-card__category.--all{color:var(--allColor);border-color:var(--allColor)}.c-card__category.--info{color:var(--infoColor);border-color:var(--infoColor)}.c-card__category.--item{color:var(--itemColor);border-color:var(--itemColor)}.c-card__category.--event{color:var(--eventColor);border-color:var(--eventColor)}.c-card__category.--campaign{color:var(--campaignColor);border-color:var(--campaignColor)}.c-card__category.--blog{color:var(--blogColor);border-color:var(--blogColor)}.c-card__category.--release{color:var(--releaseColor);border-color:var(--releaseColor)}.c-card__price{line-height:1.2}.c-card__price--main{font-family:"Oswald",-apple-system,BlinkMacSystemFont,"Helvetica Neue","Segoe UI","Hiragino Kaku Gothic ProN","Yu Gothic",sans-serif;font-weight:500}@media only screen and (min-width: 769px){.c-card__price--main{font-size:170%}}@media only screen and (max-width: 768px){.c-card__price--main{font-size:170%}}.c-card__price--sub{margin-left:0.1em}.c-card__time{font-family:"Oswald",-apple-system,BlinkMacSystemFont,"Helvetica Neue","Segoe UI","Hiragino Kaku Gothic ProN","Yu Gothic",sans-serif;font-weight:500;color:#999999}@media only screen and (min-width: 769px){.c-card__time{font-size:105%}}.c-category__lists{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:-5px}.c-category__list{margin:5px}@media only screen and (max-width: 768px){.c-category__list{width:calc((100% - 30px) / 3)}}.c-category__link{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;padding:0.15em 0.5em 0.3em;text-decoration:none;border-width:1px;border-style:solid;border-color:#d0d0d0;border-radius:1000px}@media only screen and (min-width: 769px){.c-category__link{min-width:140px}}.c-category__link.--station{color:var(--stationColor);border-color:var(--stationColor)}.c-category__link.--station.is-check{color:#fff;background-color:var(--stationColor)}@media (hover: hover){.c-category__link.--station{transition:color .3s cubic-bezier(0.37, 0, 0.63, 1),background-color .3s cubic-bezier(0.37, 0, 0.63, 1)}.c-category__link.--station:hover{color:#fff;background-color:var(--stationColor)}}.c-category__link.--gashapon{color:var(--gashaponColor);border-color:var(--gashaponColor)}.c-category__link.--gashapon.is-check{color:#fff;background-color:var(--gashaponColor)}@media (hover: hover){.c-category__link.--gashapon{transition:color .3s cubic-bezier(0.37, 0, 0.63, 1),background-color .3s cubic-bezier(0.37, 0, 0.63, 1)}.c-category__link.--gashapon:hover{color:#fff;background-color:var(--gashaponColor)}}.c-category__link.--premium{color:var(--premiumColor);border-color:var(--premiumColor)}.c-category__link.--premium.is-check{color:#fff;background-color:var(--premiumColor)}@media (hover: hover){.c-category__link.--premium{transition:color .3s cubic-bezier(0.37, 0, 0.63, 1),background-color .3s cubic-bezier(0.37, 0, 0.63, 1)}.c-category__link.--premium:hover{color:#fff;background-color:var(--premiumColor)}}.c-category__link.--flat{color:var(--flatColor);border-color:var(--flatColor)}.c-category__link.--flat.is-check{color:#fff;background-color:var(--flatColor)}@media (hover: hover){.c-category__link.--flat{transition:color .3s cubic-bezier(0.37, 0, 0.63, 1),background-color .3s cubic-bezier(0.37, 0, 0.63, 1)}.c-category__link.--flat:hover{color:#fff;background-color:var(--flatColor)}}.c-category__link.--other{color:var(--otherColor);border-color:var(--otherColor)}.c-category__link.--other.is-check{color:#fff;background-color:var(--otherColor)}@media (hover: hover){.c-category__link.--other{transition:color .3s cubic-bezier(0.37, 0, 0.63, 1),background-color .3s cubic-bezier(0.37, 0, 0.63, 1)}.c-category__link.--other:hover{color:#fff;background-color:var(--otherColor)}}.c-category__link.--all{color:var(--allColor);border-color:var(--allColor)}.c-category__link.--all.is-check{color:#fff;background-color:var(--allColor)}@media (hover: hover){.c-category__link.--all{transition:color .3s cubic-bezier(0.37, 0, 0.63, 1),background-color .3s cubic-bezier(0.37, 0, 0.63, 1)}.c-category__link.--all:hover{color:#fff;background-color:var(--allColor)}}.c-category__link.--info{color:var(--infoColor);border-color:var(--infoColor)}.c-category__link.--info.is-check{color:#fff;background-color:var(--infoColor)}@media (hover: hover){.c-category__link.--info{transition:color .3s cubic-bezier(0.37, 0, 0.63, 1),background-color .3s cubic-bezier(0.37, 0, 0.63, 1)}.c-category__link.--info:hover{color:#fff;background-color:var(--infoColor)}}.c-category__link.--item{color:var(--itemColor);border-color:var(--itemColor)}.c-category__link.--item.is-check{color:#fff;background-color:var(--itemColor)}@media (hover: hover){.c-category__link.--item{transition:color .3s cubic-bezier(0.37, 0, 0.63, 1),background-color .3s cubic-bezier(0.37, 0, 0.63, 1)}.c-category__link.--item:hover{color:#fff;background-color:var(--itemColor)}}.c-category__link.--event{color:var(--eventColor);border-color:var(--eventColor)}.c-category__link.--event.is-check{color:#fff;background-color:var(--eventColor)}@media (hover: hover){.c-category__link.--event{transition:color .3s cubic-bezier(0.37, 0, 0.63, 1),background-color .3s cubic-bezier(0.37, 0, 0.63, 1)}.c-category__link.--event:hover{color:#fff;background-color:var(--eventColor)}}.c-category__link.--campaign{color:var(--campaignColor);border-color:var(--campaignColor)}.c-category__link.--campaign.is-check{color:#fff;background-color:var(--campaignColor)}@media (hover: hover){.c-category__link.--campaign{transition:color .3s cubic-bezier(0.37, 0, 0.63, 1),background-color .3s cubic-bezier(0.37, 0, 0.63, 1)}.c-category__link.--campaign:hover{color:#fff;background-color:var(--campaignColor)}}.c-category__link.--blog{color:var(--blogColor);border-color:var(--blogColor)}.c-category__link.--blog.is-check{color:#fff;background-color:var(--blogColor)}@media (hover: hover){.c-category__link.--blog{transition:color .3s cubic-bezier(0.37, 0, 0.63, 1),background-color .3s cubic-bezier(0.37, 0, 0.63, 1)}.c-category__link.--blog:hover{color:#fff;background-color:var(--blogColor)}}.c-category__link.--release{color:var(--releaseColor);border-color:var(--releaseColor)}.c-category__link.--release.is-check{color:#fff;background-color:var(--releaseColor)}@media (hover: hover){.c-category__link.--release{transition:color .3s cubic-bezier(0.37, 0, 0.63, 1),background-color .3s cubic-bezier(0.37, 0, 0.63, 1)}.c-category__link.--release:hover{color:#fff;background-color:var(--releaseColor)}}.c-category__link.is-check{position:relative}@media (hover: hover){.c-category__link.is-check{transition:opacity .3s cubic-bezier(0.37, 0, 0.63, 1)}.c-category__link.is-check:hover{opacity:0.6}}.c-category__link.is-check::before{display:block;position:absolute;top:-0.75em;right:-0.5em;width:1.5em;height:1.5em;content:'';background-image:url("../images/common/ico_check.png");background-position:center;background-repeat:no-repeat;background-size:100%;z-index:2}.c-heading__underline{padding-bottom:0.25em;font-weight:700;border-bottom:2px solid #e50012}@media only screen and (min-width: 769px){.c-heading__underline{font-size:160%}}@media only screen and (max-width: 768px){.c-heading__underline{font-size:120%}}@media only screen and (min-width: 769px){.c-content{margin-top:80px}}@media only screen and (max-width: 768px){.c-content{margin-top:48px}}.c-content.--bg{background-color:#f5f5f5}@media only screen and (min-width: 769px){.c-content.--bg{padding-top:80px;padding-bottom:80px}}@media only screen and (max-width: 768px){.c-content.--bg{padding-top:48px;padding-bottom:48px}}.c-content__heading{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-end;align-items:flex-end;line-height:1}@media only screen and (min-width: 769px){.c-content__heading{border-bottom:3px solid #d0d0d0}}@media only screen and (max-width: 768px){.c-content__heading{font-size:105%;border-bottom:2px solid #d0d0d0}}.c-content__heading--main{display:block;position:relative;padding-bottom:.3em;font-family:"Oswald",-apple-system,BlinkMacSystemFont,"Helvetica Neue","Segoe UI","Hiragino Kaku Gothic ProN","Yu Gothic",sans-serif;font-weight:500}@media only screen and (min-width: 769px){.c-content__heading--main{font-size:300%}}@media only screen and (max-width: 768px){.c-content__heading--main{font-size:270%}}.c-content__heading--main::before{display:block;position:absolute;top:100%;left:0;width:100%;content:'';background-color:#e50012}@media only screen and (min-width: 769px){.c-content__heading--main::before{height:3px}}@media only screen and (max-width: 768px){.c-content__heading--main::before{height:2px}}.c-content__heading--sub{display:block;padding-bottom:1em}@media only screen and (min-width: 769px){.c-content__heading+*{margin-top:40px}}@media only screen and (max-width: 768px){.c-content__heading+*{margin-top:24px}}.c-ico__svg{display:block}.c-inner{margin-right:auto;margin-left:auto}@media only screen and (min-width: 769px){.c-inner{padding-right:20px;padding-left:20px;max-width:1160px}}@media only screen and (max-width: 768px){.c-inner{padding-right:4vw;padding-left:4vw}}@media (hover: hover){.c-link__img{transition:opacity .3s cubic-bezier(0.37, 0, 0.63, 1)}.c-link__img:hover{opacity:0.6}}.c-link__text{text-decoration:underline}@media (hover: hover){.c-link__text:hover{text-decoration:none}}.c-pagination__lists{display:-webkit-flex;display:flex}.c-pagination__list:nth-child(n+2){margin-left:0.5em}.c-pagination__link{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;min-width:40px;height:40px;text-decoration:none;border:2px solid #eb9d1a}.c-pagination__link:not(.is-current){color:#eb9d1a;background-color:#fff}@media (hover: hover){.c-pagination__link:not(.is-current){transition:opacity .3s cubic-bezier(0.37, 0, 0.63, 1),background-color .3s cubic-bezier(0.37, 0, 0.63, 1)}.c-pagination__link:not(.is-current):hover{color:#fff;background-color:#eb9d1a}}.c-pagination__link.is-current{color:#fff;background-color:#eb9d1a}.c-rows{display:-webkit-flex;display:flex}@media only screen and (min-width: 769px){.c-rows--onlyPC{display:-webkit-flex;display:flex}}@media only screen and (max-width: 768px){.c-rows--onlySP{display:-webkit-flex;display:flex}}@media only screen and (min-width: 769px){.c-rows.--col{margin:-10px}}@media only screen and (max-width: 768px){.c-rows.--col{margin:-6px}}@media only screen and (min-width: 769px){.c-row.--col{margin:10px}}@media only screen and (max-width: 768px){.c-row.--col{margin:6px}}.c-search{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;position:relative}.c-serach__input{display:block;padding:0.75em 2.5em;width:100%;text-align:left;border:1px solid #d0d0d0;border-radius:0.5em 0 0 0.5em}.c-serach__btnWrap{position:relative}.c-serach__btn{display:block;position:relative;padding:0.75em 1.5em;height:100%;color:#fff;white-space:nowrap;border:1px solid #e50012;border-radius:0 0.5em 0.5em 0;background-color:#e50012}.c-serach__icon{position:absolute;top:calc(50% + 0.1em);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.c-serach__icon.--search{width:1em;left:0.85em}.c-serach__icon.--close{right:calc(100% + 0.85em);width:0.8em;cursor:pointer}@media (hover: hover){.c-serach__icon.--close:hover .ico-close--01{fill:#404248}}.p-footer__snsHeading{text-align:center}@media only screen and (min-width: 769px){.p-footer__snsHeading{font-size:110%}}@media only screen and (max-width: 768px){.p-footer__snsHeading{font-size:120%}}.p-footer__snsLists{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}@media only screen and (min-width: 769px){.p-footer__snsLists{margin-top:20px;margin-right:-10px;margin-left:-10px}}@media only screen and (max-width: 768px){.p-footer__snsLists{margin-top:12px;margin-right:-6px;margin-left:-6px}}.p-footer__snsList{width:60px}@media only screen and (min-width: 769px){.p-footer__snsList{margin:0 15px}}@media only screen and (max-width: 768px){.p-footer__snsList{margin:0 6px}}@media (hover: hover){.p-footer__snsLink{transition:opacity .3s cubic-bezier(0.37, 0, 0.63, 1)}.p-footer__snsLink:hover{opacity:0.6}}.p-footer__snsLink.is-open{opacity:0.6}.p-footer__snsBtns{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;border-top:1px dotted rgba(255,255,255,0.45)}@media only screen and (min-width: 769px){.p-footer__snsBtns{margin-top:20px;padding-top:20px}}@media only screen and (max-width: 768px){.p-footer__snsBtns{margin-top:12px;padding-top:12px}}@media only screen and (min-width: 769px){.p-footer__snsBtn{width:calc((100% - 20.1px) / 3)}.p-footer__snsBtn:not(:nth-child(3n-2)){margin-left:10px}.p-footer__snsBtn:nth-child(n+4){margin-top:10px}}@media only screen and (max-width: 768px){.p-footer__snsBtn{width:calc((100% - (20.1px * 0.6)) / 2)}.p-footer__snsBtn:not(:nth-child(2n-1)){margin-left:12px}.p-footer__snsBtn:nth-child(n+3){margin-top:12px}}@media only screen and (min-width: 769px){.p-footer__site{margin-top:30px;padding:30px 0;border-top:1px solid #3a3a3a;border-bottom:1px solid #3a3a3a}}@media only screen and (max-width: 768px){.p-footer__site{margin-top:18px;padding:18px 0;border-top:2px solid #3a3a3a;border-bottom:2px solid #3a3a3a}}@media only screen and (min-width: 769px){.p-footer__siteLists{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}}@media only screen and (min-width: 769px) and (max-width: 979px){.p-footer__siteLists{-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:-15px 0 0}}@media only screen and (min-width: 769px){.p-footer__siteList:nth-child(n+2){margin-left:clamp(1em, 2vw, 4em)}}@media only screen and (min-width: 769px) and (max-width: 979px){.p-footer__siteList{margin-top:15px}}@media only screen and (max-width: 768px){.p-footer__siteList:nth-child(n+2){margin-top:1em;padding-top:1em;border-top:1px solid #3a3a3a}}.p-footer__siteLink{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;text-decoration:none;color:#fff}@media only screen and (min-width: 769px){.p-footer__siteLink{font-size:clamp(90%, 1.2vw, 100%);white-space:nowrap}}.p-footer__siteLink.--self::before{display:block;position:relative;width:0.6em;height:0.6em;border-top:0.18em solid #fff;border-right:0.18em solid #fff;content:'';-webkit-transform:rotate(45deg) translateY(25%);transform:rotate(45deg) translateY(25%)}@media only screen and (min-width: 769px){.p-footer__siteLink.--self::before{margin-right:0.4em}}@media only screen and (max-width: 768px){.p-footer__siteLink.--self::before{margin-left:0.4em;margin-right:1.2em}}.p-footer__siteLink.g-footer__cookie-action-btn{position:relative}@media only screen and (max-width: 768px){.p-footer__siteLink.g-footer__cookie-action-btn{font-size:0}}@media only screen and (min-width: 769px){.p-footer__siteLink.g-footer__cookie-action-btn::before{font-size:clamp(90%, 1.2vw, 100%)}}@media only screen and (max-width: 768px){.p-footer__siteLink.g-footer__cookie-action-btn::before{font-size:1.3rem}}.p-footer__siteLink.g-footer__cookie-action-btn::after{content:"Cookie設定"}@media only screen and (min-width: 769px){.p-footer__siteLink.g-footer__cookie-action-btn::after{position:absolute;width:100%;left:1em;background:#222;font-size:clamp(90%, 1.2vw, 100%)}}@media only screen and (max-width: 768px){.p-footer__siteLink.g-footer__cookie-action-btn::after{font-size:1.3rem}}@media only screen and (min-width: 769px){.p-footer__siteIcon{margin-right:0.5em}}@media only screen and (max-width: 768px){.p-footer__siteIcon{margin-right:1em}}.p-footer__siteIcon.--target{display:block;width:1em}@media only screen and (min-width: 769px){.p-footer__bandai{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;margin-top:30px}}@media only screen and (max-width: 768px){.p-footer__bandai{margin-top:18px}}.p-footer__bandaiLogoes{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;white-space:nowrap}@media only screen and (min-width: 769px){.p-footer__bandaiLogoes{margin-top:0.2em}}.p-footer__bandaiLogo.--bandainamco{margin-left:0.75em;width:120px}.p-footer__bandaiLogo.--bandai{width:35px}.p-footer__bandaiNotice{color:#fff}@media only screen and (min-width: 769px){.p-footer__bandaiNotice{margin-left:2em;font-size:80%}}@media only screen and (max-width: 768px){.p-footer__bandaiNotice{margin-top:1em;font-size:65%}}@media only screen and (min-width: 769px){.p-footer__copyright{margin-top:30px}}@media only screen and (max-width: 768px){.p-footer__copyright{margin-top:18px}}.p-footer__copyrightBtn{position:relative;padding:1em;text-align:center;background-color:#3a3a3a;list-style-image:none;cursor:pointer;font-size:80%}.p-footer__copyrightBtn::marker{content:none}.p-footer__copyrightBtn::-webkit-details-marker{display:none}.p-footer__copyrightBtn::after{display:inline-block;position:relative;margin-left:0.75em;width:0.7em;height:0.7em;border-right:0.2em solid #fff;border-bottom:0.2em solid #fff;content:'';-webkit-transform:rotate(45deg) translateY(-25%);transform:rotate(45deg) translateY(-25%);transition:-webkit-transform .3s cubic-bezier(0.37, 0, 0.63, 1);transition:transform .3s cubic-bezier(0.37, 0, 0.63, 1);transition:transform .3s cubic-bezier(0.37, 0, 0.63, 1), -webkit-transform .3s cubic-bezier(0.37, 0, 0.63, 1)}.p-footer__copyright[open] .p-footer__copyrightBtn::after{-webkit-transform:rotate(-135deg) translateY(-25%);transform:rotate(-135deg) translateY(-25%)}.p-footer__copyrightLists{max-height:0;transition:max-height .3s cubic-bezier(0.37, 0, 0.63, 1);font-weight:400}@media only screen and (min-width: 769px){.p-footer__copyrightLists{padding-top:20px;padding-bottom:30px;font-size:75%}}@media only screen and (max-width: 768px){.p-footer__copyrightLists{padding-top:12px;padding-bottom:18px;font-size:70%}}.p-footer__copyright[open] .p-footer__copyrightLists{max-height:10000px}@media only screen and (min-width: 769px){.p-gnav__lists{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;height:100%}}@media only screen and (min-width: 769px){.p-gnav__list{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;height:100%;border-left:1px solid #f0f0f0}}.p-gnav__link{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;height:100%;font-size:clamp(70%, 1vw, 110%);text-decoration:none;color:#404248;white-space:nowrap}@media (hover: hover){.p-gnav__link{transition:opacity .3s cubic-bezier(0.37, 0, 0.63, 1)}.p-gnav__link:hover{opacity:0.6}}@media only screen and (min-width: 769px){.p-gnav__link{padding:0 clamp(15px, 2%, 25px)}}.p-gnav__link.is-open{color:#e50012}.p-gnav__link.is-open .ico-character{fill:#e50012}.p-gnav__link.is-open .ico-bland{fill:#e50012}@media only screen and (min-width: 769px){.p-gnav__icon{margin-right:0.35em;width:clamp(1em, 1.6vw, 22px)}}@media only screen and (min-width: 769px){.p-gnav__contents{position:absolute;top:100%;left:0;width:100%;background-color:#e7e7e7}}@media only screen and (max-width: 768px){.p-gnav__contents{margin-top:24px}}@media only screen and (min-width: 769px){.p-gnav__content{display:none;margin-right:auto;margin-left:auto;padding:20px;max-width:1160px;border-top:1px solid #f0f0f0}}@media only screen and (max-width: 768px){.p-gnav__content{display:-webkit-flex;display:flex;padding:12px 0;white-space:nowrap;overflow-x:auto}}.p-gnav__contentLists{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width: 768px){.p-gnav__contentLists.--character{min-width:clamp(732px, 144vw, 1272px)}}@media only screen and (max-width: 768px){.p-gnav__contentLists.--brand{min-width:clamp(732px, 144vw, 1272px)}}@media only screen and (min-width: 769px){.p-gnav__contentList{width:calc((100% - 100.1px) / 6)}.p-gnav__contentList:not(:nth-child(6n-5)){margin-left:20px}.p-gnav__contentList:nth-child(n+7){margin-top:20px}}@media only screen and (max-width: 768px){.--character .p-gnav__contentList{width:calc((100% - (100px * 0.6) - 0.1px) / 6)}.--character .p-gnav__contentList:not(:nth-child(6n-5)){margin-left:12px}.--character .p-gnav__contentList:nth-child(n+7){margin-top:12px}.--brand .p-gnav__contentList{width:calc((100% - (100px * 0.6) - 0.1px) / 6)}.--brand .p-gnav__contentList:not(:nth-child(6n-5)){margin-left:12px}.--brand .p-gnav__contentList:nth-child(n+7){margin-top:12px}}@media only screen and (max-width: 768px){*+.p-gnav__contentHeadiing{margin-top:24px}}@media only screen and (max-width: 768px){.p-gnav__contentBtnWrap{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;margin-left:12px}}@media only screen and (min-width: 769px){.p-gnav__contentBtn{margin-top:20px}}@media only screen and (max-width: 768px){.p-gnav__contentBtn{position:relative;text-decoration:none;font-size:80%;color:#404248}.p-gnav__contentBtn::before{display:block;position:relative;margin:0 auto 0.5em;width:5em;height:5em;border-radius:1000px;content:'';background-color:#e50012}.p-gnav__contentBtn::after{display:block;position:absolute;margin:0 auto;top:2.5em;right:0;left:0;width:1.6em;height:1.6em;border-top:0.4em solid #fff;border-right:0.4em solid #fff;content:'';-webkit-transform:translateX(-0.15em) translateY(-50%) rotate(45deg);transform:translateX(-0.15em) translateY(-50%) rotate(45deg)}}@media only screen and (max-width: 768px){.p-gnav__closeBtn{margin-top:12px}}.p-header__inner{display:-webkit-flex;display:flex}@media only screen and (min-width: 769px){.p-header__inner{padding:0 20px}}.p-header__logo{-webkit-align-self:center;align-self:center}@media only screen and (min-width: 769px){.p-header__logo{margin-right:clamp(15px, 2%, 25px);padding:10px 0;width:clamp(80px, 16%, 194px)}}@media only screen and (max-width: 768px){.p-header__logo{margin-left:4vw;margin-right:15px;width:180px}}.p-header__body{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}@media only screen and (min-width: 769px){.p-header__body{margin-left:auto;width:100%}}@media only screen and (max-width: 768px){.p-header__body{width:calc(100% - 80px)}}@media only screen and (min-width: 769px){.p-header__gnav{margin-left:auto}}@media only screen and (max-width: 768px){.p-header__gnav{display:none}}.p-header__memberBtn{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;text-decoration:none;color:#404248}@media (hover: hover){.p-header__memberBtn{transition:opacity .3s cubic-bezier(0.37, 0, 0.63, 1)}.p-header__memberBtn:hover{opacity:0.6}}@media only screen and (min-width: 769px){.p-header__memberBtn{padding:0 clamp(15px, 2%, 25px);height:100%;font-size:clamp(50%, 0.8vw, 90%);border-right:1px solid #f0f0f0;border-left:1px solid #f0f0f0}}@media only screen and (max-width: 768px){.p-header__memberBtn{margin-left:auto;font-size:80%}}.p-header__memberBtn.is-open{opacity:0.7}.p-header__memberIcon{display:block}@media only screen and (min-width: 769px){.p-header__memberIcon{width:30px}}@media only screen and (max-width: 768px){.p-header__memberIcon{width:22px}}.p-header__memberBtn.is-login .p-header__memberIcon .ico-member--01{fill:#e50012}.p-header__memberBtn.is-login .p-header__memberIcon .ico-member--03{stroke:#e50012}.p-header__memberStatus{white-space:nowrap}@media only screen and (min-width: 769px){.p-header__search{margin-left:clamp(15px, 2%, 25px);font-size:clamp(60%, 0.8vw, 100%);width:46%;max-width:780px}}@media only screen and (max-width: 768px){.p-header__search{display:none}}.p-header__searchInput{background-color:#fff}@media only screen and (max-width: 768px){.p-header__searchMenu{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;position:relative;margin-left:15px;width:50px;height:50px;border:2px solid #e50012;background-color:#e50012;cursor:pointer}.p-header__searchMenu::before,.p-header__searchMenu::after{display:block;position:absolute;margin:auto;top:0;right:0;bottom:0;left:0;width:2.2em;height:0.3em;border-radius:100px;content:'';background-color:#e50012;pointer-events:none;opacity:0;transition:opacity .3s cubic-bezier(0.37, 0, 0.63, 1)}.p-header__searchMenu::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.p-header__searchMenu::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.p-header__searchMenu.is-open{background-color:#fff}.p-header__searchMenu.is-open::before,.p-header__searchMenu.is-open::after{opacity:1}}@media only screen and (max-width: 768px){.p-header__searchMenuIcon{display:block;width:26px;transition:opacity .3s cubic-bezier(0.37, 0, 0.63, 1)}.p-header__searchMenuIcon .ico-search{fill:#fff}.p-header__searchMenu.is-open .p-header__searchMenuIcon{opacity:0}}.p-header__memberContents{display:none;position:absolute;top:100%;left:0;width:100%;background-color:#e7e7e7}@media only screen and (min-width: 769px){.p-header__memberContents{padding:20px 0;border-top:1px solid #f0f0f0}}@media only screen and (max-width: 768px){.p-header__memberContents{padding:12px 0}}.p-header__memberContent{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.p-header__memberContentBtn{margin:0 5px}@media only screen and (min-width: 769px){.p-header__memberContentBtn{max-width:240px;font-size:90%}}.p-header__toggles{background-color:#e7e7e7}@media only screen and (max-width: 768px){.p-header__toggles{display:none;position:absolute;padding:24px 0;top:100%;left:0;width:100%;max-height:calc(100vh - 100%);overflow-y:auto}}@media only screen and (max-width: 768px){.p-header__wordWrap{position:relative}.p-header__wordWrap::after{display:block;position:absolute;top:0;right:0;width:10px;height:100%;content:'';background-image:linear-gradient(to right, rgba(231,231,231,0) 0%, #e7e7e7 100%);pointer-events:none;z-index:2}}@media only screen and (max-width: 768px){.p-header__words{display:-webkit-flex;display:flex;white-space:nowrap;position:relative;margin-top:12px;padding-right:10px;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.p-header__words::-webkit-scrollbar{display:none}}@media only screen and (max-width: 768px){.p-header__word:nth-child(n+2){margin-left:10px}}.p-header__wordLink{display:block;padding:0.15em 1em;text-decoration:none;color:#fff;border-radius:100px;background-color:#e50012}.p-pagetop{display:block;overflow:hidden}@media only screen and (min-width: 769px){.p-pagetop{margin-top:80px}}@media only screen and (max-width: 768px){.p-pagetop{margin-top:48px}}.p-pagetop.--bread{display:block;border-top-width:0.04em;border-bottom-width:0.04em;border-top-style:solid;border-bottom-style:solid;border-color:#e50012;background-color:#e50012}.p-pagetop__inner{display:-webkit-flex;display:flex;white-space:nowrap}.p-pagetop__link{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;position:relative}.p-pagetop.--bread .p-pagetop__link{position:relative;margin-left:auto;padding:1.2em 1.5em}@media only screen and (min-width: 769px){.p-pagetop.--bread .p-pagetop__link{margin-right:-20px}}@media only screen and (max-width: 768px){.p-pagetop.--bread .p-pagetop__link{margin-right:-4vw}}.p-pagetop.--bread .p-pagetop__link::after{display:block;position:absolute;top:50%;left:0;width:1px;height:calc(100% - 1em);content:'';background-color:#fff;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (hover: hover){.p-pagetop.--bread .p-pagetop__link{transition:color .3s cubic-bezier(0.37, 0, 0.63, 1)}.p-pagetop.--bread .p-pagetop__link:hover::before{opacity:0.7}}.p-pagetop:not(.--bread) .p-pagetop__link{padding:1.2em 1.5em;border-top-width:0.04em;border-bottom-width:0.04em;border-top-style:solid;border-bottom-style:solid;border-color:#e50012;background-color:#e50012}@media (hover: hover){.p-pagetop:not(.--bread) .p-pagetop__link{transition:color .3s cubic-bezier(0.37, 0, 0.63, 1)}.p-pagetop:not(.--bread) .p-pagetop__link:hover{color:#e50012}.p-pagetop:not(.--bread) .p-pagetop__link:hover::before{opacity:0.7}}.p-pagetop__link::before{display:block;position:relative;min-width:1.2em;width:1.2em;min-height:1.2em;height:1.2em;border-top:0.3em solid #fff;border-right:0.3em solid #fff;content:'';-webkit-transform:translateY(25%) rotate(-45deg);transform:translateY(25%) rotate(-45deg);transition:opacity .3s cubic-bezier(0.37, 0, 0.63, 1)}.u-display--inlineBlock{display:inline-block}.u-mgt__bullet{margin-top:0.5em}@media only screen and (min-width: 769px){.u-mgt--20{margin-top:20px}}@media only screen and (max-width: 768px){.u-mgt--20{margin-top:12px}}@media only screen and (min-width: 769px){.u-mgt--30{margin-top:30px}}@media only screen and (max-width: 768px){.u-mgt--30{margin-top:18px}}@media only screen and (min-width: 769px){.u-mgt--40{margin-top:40px}}@media only screen and (max-width: 768px){.u-mgt--40{margin-top:24px}}@media only screen and (min-width: 769px){.u-mgt--50{margin-top:50px}}@media only screen and (max-width: 768px){.u-mgt--50{margin-top:30px}}@media only screen and (min-width: 769px){.u-mgt--60{margin-top:60px}}@media only screen and (max-width: 768px){.u-mgt--60{margin-top:36px}}@media only screen and (min-width: 769px){.u-mgt--70{margin-top:70px}}@media only screen and (max-width: 768px){.u-mgt--70{margin-top:42px}}@media only screen and (min-width: 769px){.u-mgt--80{margin-top:80px}}@media only screen and (max-width: 768px){.u-mgt--80{margin-top:48px}}@media only screen and (min-width: 769px){.u-mgt--90{margin-top:90px}}@media only screen and (max-width: 768px){.u-mgt--90{margin-top:54px}}@media only screen and (min-width: 769px){.u-mgt--100{margin-top:100px}}@media only screen and (max-width: 768px){.u-mgt--100{margin-top:60px}}.u-text__indent{display:block;padding-left:1em;text-indent:-1em}*+.u-text__indent{margin-top:0.5em}.u-text__indent--inlineBlock{display:inline-block;padding-left:1em;text-indent:-1em}
