:root{--primary-fandom-color: #f55b79}html{scroll-behavior:smooth}@media screen and (max-width: 768.98px){.Privacy-Policy{width:100%}}.cmn-h2.logo-icon--fandom{position:relative;padding:46px 0 0;font-size:3.6rem;letter-spacing:.08em;line-height:1.3611111111;text-align:center}.cmn-h2.logo-icon--fandom:before{content:"";position:absolute;left:50%;top:0;transform:translate(-50%);width:24px;height:28px;background:url(/_assets/images/fandom-lp/fandom_book_icon.svg) 0 0/100% no-repeat!important}@media screen and (max-width: 768.98px){.page-fqa-content h3{font-size:20px;line-height:1.5}}.page-fqa .faq-category-heading{margin:24px 0 12px;font-size:18px;font-weight:700;line-height:1.5;text-align:left}@media screen and (max-width: 768.98px){.page-fqa .faq-category-heading{font-size:16px}}.page-fqa .page-fqa-box-header .list-item{display:grid;grid-auto-flow:column;grid-template-rows:repeat(3,minmax(72px,auto));grid-auto-columns:calc((100% - 32px) / 3);gap:16px;padding:0 0 8px;background:none;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;-webkit-overflow-scrolling:touch}@media screen and (max-width: 768.98px){.page-fqa .page-fqa-box-header .list-item{grid-template-rows:repeat(3,minmax(56px,auto));grid-auto-columns:72%;gap:10px}}.page-fqa .page-fqa-box-header .list-item .item{width:auto;margin:0;font-size:15px;scroll-snap-align:start}.page-fqa .page-fqa-box-header .list-item .item>.link-item{display:flex;align-items:center;justify-content:center;gap:8px;height:100%;min-height:72px;padding:16px 20px;border:1px solid #333;border-radius:4px;background:#fff;color:#333;font-weight:500;line-height:1.5;text-align:center;overflow-wrap:anywhere;transition:border-color .15s,color .15s,background .15s}@media screen and (max-width: 768.98px){.page-fqa .page-fqa-box-header .list-item .item>.link-item{min-height:56px;padding:12px 16px;font-size:14px}}.page-fqa .page-fqa-box-header .list-item .item>.link-item:hover{border-color:var(--color-primary, #ff8053);background:#fff4f0;color:var(--color-primary, #ff8053)}.page-fqa .page-fqa-box-header .list-item .item>.link-item img{width:10px;margin:0;transition:transform .15s}.page-fqa .page-fqa-box-header .list-item .item.active>.link-item img{transform:rotate(180deg)}.page-fqa .page-fqa-box-header .list-item .page-fqa-box-header__child{margin:8px 0 0;padding:0 4px;font-size:13px}.page-fqa .page-fqa-box-header .list-item[hidden],.page-fqa .faq-category-dots[hidden]{display:none}.page-fqa .faq-category-empty{margin:0;padding:24px;border:1px dashed #ddd;border-radius:4px;color:#666;font-size:14px;text-align:center}.page-fqa .faq-category-dots{display:flex;justify-content:center;gap:8px;margin:8px 0 0}.page-fqa .faq-category-dots button{width:8px;height:8px;padding:0;border:0;border-radius:50%;background:#ddd;cursor:pointer}.page-fqa .faq-category-dots button[aria-current=true]{background:var(--color-primary, #ff8053)}.page-fqa .faq-category-dots button:focus{outline:none}@media screen and (max-width: 768.98px){.Privacy-Policy-boxContent{padding:20px}}@media screen and (max-width: 768.98px){.page-fqa .question-list .question-item.show-answer .answer{overflow-x:auto}}@media screen and (max-width: 768.98px){.page-fqa .question-list .question-item .question{padding-left:25px;padding-right:20px}}@media screen and (max-width: 768.98px){.page-fqa .question-list .question-item .question .title-question{line-height:1.5}}@media screen and (max-width: 768.98px){.page-fqa .question-list .question-item>div{padding-left:25px}}.search_control__keyword__wrap input{flex:1;width:auto;min-width:0}@media screen and (max-width: 768.98px){.search_control__keyword__wrap input{font-size:16px}}.search_control__keyword__wrap input:focus{outline:none}.faq-segment-tabs{display:flex;margin:24px 0 0;border-bottom:2px solid #ddd}.faq-segment-tabs__tab{position:relative;display:inline-flex;flex:1;align-items:center;justify-content:center;gap:6px;padding:12px 16px;margin-bottom:-2px;border:0;border-bottom:2px solid transparent;background:transparent;color:#666;font-size:15px;font-weight:700;line-height:1.2;cursor:pointer;transition:color .15s,border-color .15s}@media screen and (max-width: 768.98px){.faq-segment-tabs__tab{padding:10px 8px;font-size:13px}}.faq-segment-tabs__tab:hover{color:var(--color-primary, #ff8053)}.faq-segment-tabs__tab:focus{outline:none}.faq-segment-tabs__tab[aria-selected=true]{border-bottom-color:var(--color-primary, #ff8053);color:var(--color-primary, #ff8053);cursor:default}.faq-segment-tabs__count{min-width:20px;padding:1px 6px;border-radius:10px;background:var(--color-primary, #ff8053);color:#fff;font-size:11px;font-weight:400;line-height:18px;text-align:center}#faq_app[data-segment=common] .question-item[data-segment]:not([data-segment=common]){display:none}#faq_app[data-segment=common] [data-segments]:not([data-segments~=common]){display:none}#faq_app[data-segment=book] .question-item[data-segment]:not([data-segment=book]){display:none}#faq_app[data-segment=book] [data-segments]:not([data-segments~=book]){display:none}#faq_app[data-segment=shikishi] .question-item[data-segment]:not([data-segment=shikishi]){display:none}#faq_app[data-segment=shikishi] [data-segments]:not([data-segments~=shikishi]){display:none}.page-fqa .faq-segment-badge{display:none;flex-shrink:0;margin-left:10px;padding:1px 8px;border:1px solid #ddd;border-radius:100px;color:#666;font-size:11px;font-style:normal;font-weight:400;line-height:18px;white-space:nowrap}#faq_app.faq_app--searching .faq-segment-badge{display:inline-block}.faq-not-found{margin:40px auto 20px;padding:36px 24px;border:1px dashed #ddd;border-radius:8px;background:#f8f8f8;text-align:center}@media screen and (max-width: 768.98px){.faq-not-found{margin-top:24px;padding:28px 16px}}.faq-not-found__title{margin:0 0 8px;color:#333;font-size:16px;font-weight:700;line-height:1.6;overflow-wrap:anywhere}.faq-not-found__hint{margin:0;color:#666;font-size:13px;line-height:1.6}@media screen and (max-width: 768.98px){#gl-menu{z-index:100}}.zoom_icon{position:relative}.zoom_icon:before{content:"";display:block;width:30px;height:30px;background:url(https://assets.sugoyose.jp/storage/images/pages/faq/btn_zoom.svg) no-repeat;background-size:contain;position:absolute;top:5px;left:5px;z-index:2;pointer-events:none}.answer-content p div,.answer-content__body div{word-wrap:break-word}.answer-content figure.attachment a{position:relative}.answer-content figure.attachment a:before{content:"";display:block;width:30px;height:30px;background:url(https://assets.sugoyose.jp/storage/images/pages/faq/btn_zoom.svg) no-repeat;background-size:contain;position:absolute;top:5px;left:5px;z-index:2;pointer-events:none}.return-page-top{position:fixed;right:35px;bottom:115px;z-index:100;width:50px;height:50px}@media screen and (min-width: 1280px){.return-page-top{right:137px}}@media screen and (min-width: 1440px){.return-page-top{right:155px}}.return-page-top:hover{opacity:.9}@media screen and (max-width: 768.98px){.return-page-top{display:none}}@media screen and (min-width: 769px){#gl-footer .inner .totop{display:block}}
