@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Material+Symbols+Rounded:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200";@media only screen and (min-width: 769px){.sp-only{display:none}}@media only screen and (max-width: 769px){.sp-only{display:block}}@media only screen and (min-width: 769px){.pc-only{display:block}}@media only screen and (max-width: 769px){.pc-only{display:none}}*,*::before,*::after{box-sizing:border-box}*{margin:0}html,body{height:100%}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}#root,#__next{isolation:isolate}*{box-sizing:border-box}html,body{height:100%;width:100%}html{word-wrap:break-word;font-size:62.5%;margin:0;padding:0;scroll-behavior:smooth}body{margin:0;padding:0;background:#000;font-family:"Noto Sans JP","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo;font-weight:400;line-height:1.5;color:#fff;font-size:1.6rem;background-repeat:no-repeat;background-size:cover;background-color:#000;background-attachment:fixed}@media only screen and (min-width: 769px){body{min-width:1120px;background-image:url("/partner/partnerguide/assets/images/about-bg_pc.jpg")}}@media only screen and (max-width: 769px){body{min-width:100%;background-image:url("/partner/partnerguide/assets/images/about-bg_sp.jpg")}}body.is-modal-open{overflow:hidden}a{transition:all .5s linear;text-decoration:none;color:inherit}img{vertical-align:bottom;transition:all .5s linear}button,input,select,textarea{font-family:inherit;font-size:100%}.l-head{position:relative;background-color:#000}.l-head .inner{margin:0 auto;display:block}@media only screen and (min-width: 769px){.l-head .inner{width:100%}}@media only screen and (max-width: 769px){.l-head .inner.is-active{opacity:1;visibility:visible;width:100%;z-index:999;transition:all .3s linear;position:fixed;inset:0}}.l-head .inner ._head{display:flex;align-items:center;justify-content:space-between;background-color:#000}@media only screen and (min-width: 769px){.l-head .inner ._head{max-width:1512px;height:80px;margin:0 auto}}@media only screen and (max-width: 769px){.l-head .inner ._head{width:100%;height:60px;z-index:1000;position:relative}}.l-head .inner ._head ._logo{color:#000;display:flex;align-items:center}@media only screen and (min-width: 769px){.l-head .inner ._head ._logo{gap:25px;margin:0 0 0 2rem}}@media only screen and (max-width: 769px){.l-head .inner ._head ._logo{gap:8px;margin:19px 0px 17px 10px}}@media only screen and (max-width: 769px){.l-head .inner ._head ._logo ._img{width:141px;height:22px}}.l-head .inner ._head ._logo ._name{color:#fff}@media only screen and (min-width: 769px){.l-head .inner ._head ._logo ._name{padding:10px 0 0 0;line-height:1;font-size:1.6rem}}@media only screen and (max-width: 769px){.l-head .inner ._head ._logo ._name{font-size:1.2rem;line-height:1}}.p-nav{background-color:rgba(0,0,0,.8);color:#fff;border-radius:10px}@media only screen and (min-width: 769px){.p-nav{width:fit-content}}@media only screen and (max-width: 769px){.p-nav{position:fixed;top:60px;right:-100%;width:100%;height:calc(100% - 60px);background-color:#fff;transition:right .3s ease;z-index:1000}}@media only screen and (max-width: 769px){.p-nav.is-active{right:0}}.p-nav .overlay{display:none}@media only screen and (max-width: 769px){.p-nav .overlay.is-active{display:block;position:fixed;top:60px;left:0;width:100%;height:calc(100% - 60px);background:#000;z-index:-1}}.p-nav__list{display:flex;list-style:none;padding:0}@media only screen and (min-width: 769px){.p-nav__list{justify-content:space-between;gap:0;margin:0}}@media only screen and (max-width: 769px){.p-nav__list{position:relative;margin:55px 20px 0;z-index:100;flex-direction:column;border-top:solid dimgray 1px}}.p-nav__item{position:relative}@media only screen and (max-width: 769px){.p-nav__item{border-bottom:solid dimgray 1px}}.p-nav__btn{display:block;font-weight:bold}@media only screen and (min-width: 769px){.p-nav__btn{padding:15px;font-size:1.4rem}}@media only screen and (max-width: 769px){.p-nav__btn{padding:30px 8px;font-size:1.8rem}}.p-nav__btn:hover{color:#999}@media only screen and (max-width: 769px){.p-hamburger{padding:8px;margin:0 10px 0 0}}@media only screen and (min-width: 769px){.p-hamburger{display:none}}.p-hamburger__button{display:block;position:relative;width:28px;height:21px;cursor:pointer;background-color:rgba(0,0,0,0);border:none;padding:0;margin:0}.p-hamburger__button>span{position:absolute;background-color:#fff;height:3px;width:100%;left:0;transition:all .3s linear;border-radius:9999px}.p-hamburger__button>span:nth-of-type(1){top:0}.p-hamburger__button>span:nth-of-type(2){top:calc(50% - 1.5px)}.p-hamburger__button>span:nth-of-type(3){bottom:0}.p-hamburger__button:hover span{opacity:.6}.p-hamburger__button.is-active span:nth-of-type(1){transform:translateY(5px) rotate(-45deg);top:4px}.p-hamburger__button.is-active span:nth-of-type(2){opacity:0}.p-hamburger__button.is-active span:nth-of-type(3){transform:translateY(-4px) rotate(45deg);bottom:5px}.p-request{position:relative;margin:0 auto}@media only screen and (min-width: 769px){.p-request{width:960px;height:240px;padding:30px 80px}}@media only screen and (max-width: 769px){.p-request{width:100%;padding:60px 20px}}.p-request--black{background-color:#000;color:#fff}.p-request--white{background-color:#fff;color:#000}.p-request__lead{margin:0 0 36px;text-align:center;font-weight:bold}@media only screen and (min-width: 769px){.p-request__lead{font-size:2.4rem}}@media only screen and (max-width: 769px){.p-request__lead{font-size:1.6rem}}.p-request__btn{display:flex;align-items:center;justify-content:space-between;text-align:center}@media only screen and (max-width: 769px){.p-request__btn{flex-direction:column;gap:30px}}.p-request__character{position:absolute}@media only screen and (min-width: 769px){.p-request__character{top:-10px;right:120px}}@media only screen and (max-width: 769px){.p-request__character{top:-60px;right:20px}}@media only screen and (min-width: 769px){.p-request__character img{width:103px;height:119px}}@media only screen and (max-width: 769px){.p-request__character img{width:85px;height:98px}}.p-request__wrap{width:100%;background-color:#000}.p-kv{width:100%}.p-kv .img{width:100%;height:auto}.p-about{position:relative;width:100%;background-color:#b39f56;text-align:center}.p-about:before{position:absolute;top:20px;content:"";display:block;background-image:url(/partner/supportcompanyguide/assets/images/about-mark.svg);background-size:cover}@media only screen and (min-width: 769px){.p-about:before{left:120px;width:194px;height:253px}}@media only screen and (max-width: 769px){.p-about:before{left:20px;width:113px;height:133px}}@media only screen and (min-width: 769px){.p-about{padding:80px 0;font-size:1.8rem;line-height:1.8;font-weight:700}}@media only screen and (max-width: 769px){.p-about{padding:80px 10px;font-weight:500}}.p-vision{width:100%;background-size:cover}@media only screen and (min-width: 769px){.p-vision{padding:60px 0;background-image:url(/partner/supportcompanyguide/assets/images/vision-bg_pc.jpg)}}@media only screen and (max-width: 769px){.p-vision{padding:50px 10px;background-image:url(/partner/supportcompanyguide/assets/images/vision-bg_sp.jpg)}}.p-vision ._img{margin:0 auto}@media only screen and (min-width: 769px){.p-vision ._img{width:930px;height:609px}}@media only screen and (max-width: 769px){.p-vision ._img{aspect-ratio:930/609;width:100%;height:auto}}.p-content{color:#fff}@media only screen and (min-width: 769px){.p-content{padding:100px 0 130px}}@media only screen and (max-width: 769px){.p-content{padding:80px 0 120px}}@media only screen and (min-width: 769px){.p-content__box{width:1060px;margin:0 auto 120px}}@media only screen and (max-width: 769px){.p-content__box{width:calc(100vw - 40px);margin:0 auto 70px}}.p-content__box ._inner{display:flex}@media only screen and (min-width: 769px){.p-content__box ._inner{gap:30px}}@media only screen and (max-width: 769px){.p-content__box ._inner{flex-direction:column}}.p-content__box ._inner ._img-wrap{position:relative;flex-shrink:0}@media only screen and (max-width: 769px){.p-content__box ._inner ._img-wrap{margin:0 0 20px}}.p-content__box ._inner ._img-wrap ._no{position:absolute;top:0;display:flex;align-items:center;justify-content:center;background-color:#b39f56;font-family:"Roboto";font-weight:700}@media only screen and (min-width: 769px){.p-content__box ._inner ._img-wrap ._no{right:0;width:80px;height:80px;font-size:5rem}}@media only screen and (max-width: 769px){.p-content__box ._inner ._img-wrap ._no{left:0;width:58px;height:58px;font-size:3.4rem}}.p-content__box ._inner ._img-wrap ._img{aspect-ratio:48/32}@media only screen and (min-width: 769px){.p-content__box ._inner ._img-wrap ._img{width:480px;height:320px}}@media only screen and (max-width: 769px){.p-content__box ._inner ._img-wrap ._img{width:100%;height:auto}}.p-content__box ._inner ._txt-wrap ._title{position:relative;width:100%;background-color:#fff;color:#000}@media only screen and (min-width: 769px){.p-content__box ._inner ._txt-wrap ._title{padding:15px;text-align:center;margin:40px 0;font-size:2.4rem}}@media only screen and (max-width: 769px){.p-content__box ._inner ._txt-wrap ._title{padding:10px;margin:0 0 20px;font-size:1.8rem}}.p-content__box ._inner ._txt-wrap ._title::after{content:"";position:absolute;top:5px;left:5px;background-color:#b39f56;clip-path:polygon(0 0, 100% 0, 0 100%)}@media only screen and (min-width: 769px){.p-content__box ._inner ._txt-wrap ._title::after{width:20px;height:20px}}@media only screen and (max-width: 769px){.p-content__box ._inner ._txt-wrap ._title::after{width:14px;height:14px}}.p-content__box ._inner ._txt-wrap ._comment{line-height:1.8}@media only screen and (min-width: 769px){.p-content__box:nth-of-type(2) ._inner{flex-direction:row-reverse}}@media only screen and (min-width: 769px){.p-content__box:nth-of-type(2) ._inner ._img-wrap ._no{left:0;right:auto}}@media only screen and (min-width: 769px){.p-content__box:last-child{margin:0 auto}}.p-content__list{margin:0 auto;display:flex;gap:40px}@media only screen and (min-width: 769px){.p-content__list{width:1200px;flex-wrap:wrap}}@media only screen and (max-width: 769px){.p-content__list{width:100%;flex-direction:column}}.p-content__item{background-color:hsla(0,0%,100%,.2);padding:30px 26px}@media only screen and (min-width: 769px){.p-content__item{width:373px}}@media only screen and (max-width: 769px){.p-content__item{width:calc(100vw - 20px);max-width:360px;margin:0 auto}}.p-content__item ._img{margin:0 auto 20px}.p-content__item ._name{font-size:1.8rem;margin:0 auto 20px}@media only screen and (max-width: 769px){.p-content__item ._name{max-width:320px}}.p-content__item ._comment{margin:0 auto 20px}@media only screen and (max-width: 769px){.p-content__item ._comment{max-width:320px}}.p-content__item ._category{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 0}.p-content__item ._category ._item{border-radius:4px;padding:4px 10px;background-color:#d9d9d9;font-size:1.2rem;font-weight:500;color:#000}.p-case{background-color:#f7f7f7;color:#000}@media only screen and (min-width: 769px){.p-case{padding:100px 0 130px}}@media only screen and (max-width: 769px){.p-case{padding:60px 20px 100px}}.p-case__list{margin:0 auto;display:flex}@media only screen and (min-width: 769px){.p-case__list{gap:60px 20px;width:1240px;flex-wrap:wrap}}@media only screen and (max-width: 769px){.p-case__list{width:100%;gap:50px;flex-direction:column}}@media only screen and (min-width: 769px){.p-case__item{width:400px}}@media only screen and (max-width: 769px){.p-case__item{margin:0 auto}}.p-case__item ._img{aspect-ratio:400/225;margin:0 0 10px;width:100%;height:auto}.p-case__item ._logo{width:113px;height:50px;background-color:#fff;padding:2px;margin:0 0 25px}.p-case__item ._logo img{object-fit:contain;width:109px;height:46px}.p-case__item ._logo.none{background-color:rgba(0,0,0,0)}@media only screen and (max-width: 769px){.p-case__item ._logo.none{height:0}}.p-case__item ._title{font-size:1.8rem;margin:0 0 20px}.p-case__item ._name{font-size:1.4rem;margin:0 0 36px}.p-case__item ._button{cursor:pointer;display:block;margin:0 auto;text-align:center;width:fit-content;border-radius:10px;border:1px solid #fff;background-color:#000;color:#fff;font-size:1.8rem;font-weight:700;padding:14px 65px;transition:all .3s ease}.p-case__item ._button:hover{border:1px solid #000;background-color:#fff;color:#000}.p-menu{background-color:#fff;color:#000}@media only screen and (min-width: 769px){.p-menu{padding:100px 0 130px}}@media only screen and (max-width: 769px){.p-menu{padding:60px 0 130px}}.p-menu__explan ._list{display:flex;margin:0 auto 100px;padding:0}@media only screen and (min-width: 769px){.p-menu__explan ._list{width:800px}}@media only screen and (max-width: 769px){.p-menu__explan ._list{width:calc(100vw - 40px);flex-direction:column}}.p-menu__explan ._item{list-style:none;color:#fff;text-align:center}@media only screen and (min-width: 769px){.p-menu__explan ._item{width:400px;height:140px;padding:20px 20px 0 20px}}@media only screen and (max-width: 769px){.p-menu__explan ._item{padding:15px}}.p-menu__explan ._item._ticket{background-color:#cf5725}.p-menu__explan ._item._rams{background-color:#3345a2}@media only screen and (min-width: 769px){.p-menu__explan ._title{margin:0 0 20px;font-size:2rem}}@media only screen and (max-width: 769px){.p-menu__explan ._title{margin:0 0 10px;font-size:1.6rem}}.p-menu__explan ._comment{font-size:1.4rem}.p-menu__intro{padding:0;display:flex}@media only screen and (min-width: 769px){.p-menu__intro{flex-wrap:wrap;gap:70px 40px}}@media only screen and (max-width: 769px){.p-menu__intro{flex-direction:column;gap:60px;margin:0 10px}}.p-menu__intro ._item{list-style:none}@media only screen and (min-width: 769px){.p-menu__intro ._item{max-width:346px}}@media only screen and (max-width: 769px){.p-menu__intro ._item{width:100%}}.p-menu__intro ._item ._title{margin:0 0 20px}@media only screen and (min-width: 769px){.p-menu__intro ._item ._title{font-size:2rem}}@media only screen and (max-width: 769px){.p-menu__intro ._item ._title{font-size:1.8rem}}@media only screen and (min-width: 769px){.p-menu__intro ._item ._title ._lower{font-size:1.6rem}}@media only screen and (max-width: 769px){.p-menu__intro ._item ._title ._lower{font-size:1.4rem}}.p-menu__intro ._item ._img-wrap{position:relative;margin:0 0 20px}.p-menu__intro ._item ._img-wrap ._img{aspect-ratio:400/225;width:100%;height:auto}.p-menu__intro ._item ._img-wrap ._cat{position:absolute;left:10px;bottom:10px;display:flex;gap:10px}.p-menu__intro ._item ._img-wrap ._cat-item{display:block;width:70px;padding:4px 0;font-size:1.2rem;font-weight:500;color:#fff;text-align:center}.p-menu__intro ._item ._img-wrap ._cat-item._ticket{background-color:#cf5725}.p-menu__intro ._item ._img-wrap ._cat-item._rams{background-color:#3345a2}.p-menu__intro ._item ._comment{margin:0 0 20px;font-weight:500}.p-menu__intro ._item ._note{font-size:1.4rem}.p-menu__table ._img{margin:0 auto}@media only screen and (max-width: 769px){.p-menu__table ._img{width:100%;height:auto}}.p-sns{background-color:rgba(0,0,0,0);padding:20px 0}.p-sns__title{margin:0 0 30px;font-size:2.2rem;font-family:"Roboto";text-align:center}.p-sns__list{display:flex;align-items:center;justify-content:center;list-style:none;gap:16px;padding:0;margin:0}.p-sns__item{width:36px;height:36px;display:flex;align-items:center;justify-content:center}.p-sns__link{display:flex;justify-content:center;align-items:center;border-radius:4px;width:36px;flex-basis:36px;height:36px;margin:0 auto}.p-sns__link:hover{background-color:#666}.p-pagetop{max-width:1200px;margin:0 auto;padding:54px 16px 24px;background-color:#000;display:flex;justify-content:flex-end}@media only screen and (max-width: 769px){.p-pagetop{padding:0 16px 24px}}.p-pagetop__button{width:40px;height:40px;border-radius:4px;display:flex;align-items:center;justify-content:center}.p-pagetop__button:hover{background-color:#454545}.p-footer{background-color:#000;color:#fff}@media only screen and (min-width: 769px){.p-footer{padding:40px 0 160px}}@media only screen and (max-width: 769px){.p-footer{padding:40px 0 110px}}.p-footer__inner{margin:0 auto;display:flex;justify-content:space-between}@media only screen and (min-width: 769px){.p-footer__inner{width:1120px}}@media only screen and (max-width: 769px){.p-footer__inner{flex-direction:column;width:calc(100vw - 20px)}}.p-footer__list{display:flex;align-items:center;list-style:none;gap:16px;padding:0;margin:0}@media only screen and (min-width: 769px){.p-footer__list{justify-content:flex-start}}@media only screen and (max-width: 769px){.p-footer__list{justify-content:center;flex-wrap:wrap;margin:0 0 40px}}.p-footer__item{display:flex;justify-content:center;padding:0 16px}.p-footer__link{font-size:1.4rem;font-weight:500}.p-footer__link:hover{color:#c80000}.p-footer__copyright{display:flex;list-style:none;margin:0;padding:0}@media only screen and (min-width: 769px){.p-footer__copyright{gap:8px;align-items:flex-end;flex-direction:column-reverse}}@media only screen and (max-width: 769px){.p-footer__copyright{gap:16px;flex-direction:column;align-items:center}}.p-footer__copyright ._small{font-family:"Roboto";font-size:1.2rem;font-weight:500}.p-footer__copyright ._img{max-width:80px}.p-modal{display:none;overscroll-behavior:contain}.p-modal[aria-hidden=false]{display:block;position:fixed;inset:0;z-index:9999}.p-modal__overlay{position:fixed;inset:0;background-color:rgba(0,0,0,.9);opacity:0;transition:opacity .3s ease}.p-modal__content{position:fixed;top:50%;left:50%;background:#fff;transform:translate(-50%, -50%) scale(0.95);opacity:0;transition:all .3s ease;z-index:10000;overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}@media only screen and (min-width: 769px){.p-modal__content{width:1200px;padding:80px 40px;max-height:min(90vh,720px)}}@media only screen and (max-width: 769px){.p-modal__content{overflow-y:scroll;width:100%;height:100%;max-height:90vh;padding:40px 20px;-webkit-overflow-scrolling:touch}}.p-modal__content ._title{color:#000;text-align:center}@media only screen and (min-width: 769px){.p-modal__content ._title{font-size:3rem;margin:0 0 60px}}@media only screen and (max-width: 769px){.p-modal__content ._title{font-size:1.8rem;margin:0 0 40px}}.p-modal__content ._imgs{display:flex}@media only screen and (min-width: 769px){.p-modal__content ._imgs{width:1120px;margin:0 0 40px;justify-content:center;gap:40px;align-items:stretch}}@media only screen and (max-width: 769px){.p-modal__content ._imgs{justify-content:flex-start;flex-direction:column;align-items:center;margin:0 0 20px;gap:20px}}@media only screen and (min-width: 769px){.p-modal__content ._imgs>*{flex:1 1 0;display:flex;flex-direction:column}}.p-modal__content ._img{margin:0 0 5px;aspect-ratio:64/36;height:auto}@media only screen and (min-width: 769px){.p-modal__content ._img{width:540px;height:304px}}@media only screen and (max-width: 769px){.p-modal__content ._img{width:calc(100% - 40px)}}@media only screen and (max-width: 769px){.p-modal__content ._figure{display:flex;flex-direction:column;align-items:center}}.p-modal__content ._caption{color:#555}@media only screen and (min-width: 769px){.p-modal__content ._caption{font-size:1.4rem}}@media only screen and (max-width: 769px){.p-modal__content ._caption{font-size:1.2rem}}.p-modal__content ._comment{font-weight:500;color:#000}@media only screen and (min-width: 769px){.p-modal__content ._comment{margin:0 120px 40px}}@media only screen and (max-width: 769px){.p-modal__content ._comment{margin:0 20px 40px}}.p-modal__content ._close{background-color:#000;color:#fff;display:flex;align-items:center;justify-content:center;margin:0 auto;cursor:pointer;transition:all .3s ease}@media only screen and (min-width: 769px){.p-modal__content ._close{width:260px;height:60px}}@media only screen and (max-width: 769px){.p-modal__content ._close{width:180px;height:40px}}.p-modal__content ._close:hover{background-color:hsl(0,0%,30%)}.p-modal[aria-hidden=false] .p-modal__overlay{opacity:1}.p-modal[aria-hidden=false] .p-modal__content{opacity:1;transform:translate(-50%, -50%) scale(1)}.p-tab{margin:0 auto}@media only screen and (min-width: 769px){.p-tab{width:1120px}}@media only screen and (max-width: 769px){.p-tab{width:calc(100vw - 20px)}}.p-tab__panel{margin:100px 0 0 0}.p-tab__inner{display:flex;flex-direction:column;gap:10px}.p-tab__title{font-size:1.6rem;font-weight:bold}.p-tab__text{font-size:1.2rem}.c-button{display:flex;justify-content:center;align-items:center;height:70px;font-weight:bold;border-radius:35px;color:#fff}@media only screen and (min-width: 769px){.c-button{width:380px}}@media only screen and (max-width: 769px){.c-button{width:100%}}.c-button--inquiries{background-color:#b39f56;color:#fff}.c-button--inquiries:hover{background-color:#8b7835}.c-button--request{background-color:#fff;border:2px solid #b39f56;color:#b39f56}.c-button--request:hover{background-color:#d6d6d6}.c-title__first{text-align:center;font-weight:500}@media only screen and (min-width: 769px){.c-title__first{margin:0 0 90px;font-size:2rem}}@media only screen and (max-width: 769px){.c-title__first{margin:0 0 70px;font-size:1.6rem}}.c-title__first ._em{display:block;font-weight:700}@media only screen and (min-width: 769px){.c-title__first ._em{font-size:4.8rem}}@media only screen and (max-width: 769px){.c-title__first ._em{font-size:3.8rem}}.c-title__second{text-align:center;font-weight:700}@media only screen and (min-width: 769px){.c-title__second{margin:0 0 90px;font-size:3.2rem}}@media only screen and (max-width: 769px){.c-title__second{margin:0 0 60px;font-size:2.6rem}}.c-tab-list{display:flex;position:relative}.c-tab-list::before{left:0;right:0;position:absolute;display:block;content:"";background-color:#d9d9d9;width:50%;height:100%;margin:0 auto;z-index:1}.c-tab-list__button{z-index:2;width:100%;font-weight:bold;text-align:center;background:#000;color:#fff;border:none;cursor:pointer;transition:all .5s linear}@media only screen and (min-width: 769px){.c-tab-list__button{height:50px;border-radius:25px;font-size:1.8rem}}@media only screen and (max-width: 769px){.c-tab-list__button{height:40px;border-radius:20px;font-size:1.4rem}}.c-tab-list__button[aria-selected=false]{background-color:#d9d9d9;color:gray}@media only screen and (max-width: 769px){.c-tab-list__button[aria-selected=false]:hover{background:#000}}@media only screen and (max-width: 769px){.c-tab-list__button:hover{background:rgba(0,0,0,.5)}}.c-tab-list__button:hover{background-color:hsl(0,0%,30%)}.c-tab-list__button[aria-selected=false]:hover{background-color:rgb(191.5,191.5,191.5)}.c-tab-list__button__button:has(.c-tab-list__link){padding:0}.c-tab-list__button__link{padding:15px;color:#fff}.c-follow-btn{position:fixed;z-index:100;display:flex;justify-content:center;align-items:center;opacity:0;transform:translateY(12px);transition:all .4s ease}@media only screen and (min-width: 769px){.c-follow-btn{right:0;bottom:10px}}@media only screen and (max-width: 769px){.c-follow-btn{bottom:0}}.c-follow-btn.is-visible{opacity:1;transform:translateY(0)}.c-follow-btn__list{display:flex;gap:10px;padding:0}@media only screen and (min-width: 769px){.c-follow-btn__list{flex-direction:column}}@media only screen and (max-width: 769px){.c-follow-btn__list{width:100%}}.c-follow-btn__item{list-style:none}.c-follow-btn__btn{display:block;color:#fff;font-weight:700;display:flex;align-items:center;justify-content:space-between}@media only screen and (min-width: 769px){.c-follow-btn__btn{width:250px;height:60px;padding:0 10px 0 20px;font-size:1.4rem}}@media only screen and (max-width: 769px){.c-follow-btn__btn{width:calc((100vw - 10px)/2);height:70px;padding:0 5px 0 10px;font-size:1.1rem}}.c-follow-btn__btn .material-symbols-rounded{font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.c-follow-btn__btn--inquiries{background-color:#b39f56;border:2px solid hsl(47.0967741935,37.9591836735%,81.9607843137%);color:#fff;border-radius:20px 0 0 0}.c-follow-btn__btn--inquiries:hover{background-color:#8b7835}.c-follow-btn__btn--request{background-color:#fff;border:2px solid #b39f56;color:#b39f56}@media only screen and (min-width: 769px){.c-follow-btn__btn--request{border-radius:0 0 0 20px}}@media only screen and (max-width: 769px){.c-follow-btn__btn--request{border-radius:0 20px 0 0}}.c-follow-btn__btn--request:hover{background-color:#d6d6d6}.c-fade--up{opacity:0}.c-fade--up.is-animated{animation:episode-fadeup 3s cubic-bezier(0.33, 1, 0.68, 1) forwards}@keyframes episode-fadeup{0%{transform:translateY(50px);opacity:0}80%{opacity:1}100%{opacity:1;transform:translateY(0)}}.js-tab__panel[role=tabpanel]{display:none}.js-tab__panel[role=tabpanel]:not([aria-hidden=true]){display:block}