*:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}*,*::before,*::after{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}a,button{cursor:revert}ol,ul,menu,summary{list-style:none}ol{counter-reset:revert}img{max-inline-size:100%;max-block-size:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre){all:revert;box-sizing:border-box}::-moz-placeholder{color:unset}::placeholder{color:unset}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert;box-sizing:border-box}::-webkit-details-marker{display:none}:root{--nav-h-status: 36px;--nav-h-main: 57px;--nav-h-sub: 0px;--fz-scale: 1;--fz-base-num: 15;--fz-base: calc((var(--fz-base-num) / 16) * var(--fz-scale) * 1rem);--color-primary: #3c323c;--color-secondary: #e6e1db;--color-tertiary: #ffffff;--color-quaternary: #8a2a0f;--color-quinary: #8a8783;--color-senary: #fbebcf;--color-septenary: #cf3e16;--color-octonary: #04a92d;--color-nonary: #d95116;--color-bg-base: #f6f7f5;--fz-primary: calc((28 / 16) * var(--fz-scale) * 1rem);--fz-secondary: calc((22 / 16) * var(--fz-scale) * 1rem);--fz-tertiary: calc((18 / 16) * var(--fz-scale) * 1rem);--fz-quaternary: calc((14 / 16) * var(--fz-scale) * 1rem);--fz-quinary: calc((13 / 16) * var(--fz-scale) * 1rem);--ff-jp: YakuHanJP, "Noto Sans JP", "Hiragino Sans", "Hiragino Kaku Gothic ProN", Meiryo, sans-serif;--ff-en: "Inter", sans-serif;--fw-base: 400;--fw-bold: 700;--lh-ttl: 1.4;--lh-body: 1.8}@media only screen and (min-width:560px){:root{--nav-h-sub: 56px;--nav-h-status: 44px;--nav-h-main: 64px}}@media only screen and (min-width:1025px){:root{--fz-base-num: 18;--fz-primary: calc((48 / 16) * var(--fz-scale) * 1rem);--fz-secondary: calc((32 / 16) * var(--fz-scale) * 1rem);--fz-tertiary: calc((22 / 16) * var(--fz-scale) * 1rem);--fz-quaternary: calc((15 / 16) * var(--fz-scale) * 1rem);--fz-quinary: calc((14 / 16) * var(--fz-scale) * 1rem);--lh-ttl: 1.6;--lh-body: 2}}html{font-size:100%}html.is-global-fz-sml{--fz-scale: 0.8}html.is-global-fz-med{--fz-scale: 1}html.is-global-fz-lrg{--fz-scale: 1.2}html.is-global-bg-dark{--color-primary: #fff;--color-secondary: #8a8783;--color-tertiary: #655962;--color-quaternary: #e6e1db;--color-bg-base: #3c323c}body{background:var(--color-bg-base);color:var(--color-primary);font-size:var(--fz-base);line-height:var(--lh-body)}html[lang=ja] body{font-family:var(--ff-jp)}html[lang=en] body{font-family:var(--ff-en)}html[lang=zh-CN] body{font-family:var(--ff-s-cn)}html[lang=zh-TW] body{font-family:var(--ff-t-cn)}html[lang=ru] body{font-family:var(--ff-ru)}h1,h2,h3,h4,h5,h6{line-height:var(--lh-ttl)}.is-loading-hidden{visibility:hidden}.c-h-secondary{font-size:var(--fz-secondary);line-height:var(--lh-ttl)}.c-h-tertiary{font-size:var(--fz-tertiary);line-height:var(--lh-ttl)}.c-h-quaternary{font-size:var(--fz-base-num);line-height:var(--lh-ttl)}.c-btn-page{border:solid 1px var(--color-primary);border-radius:100vh;color:var(--color-primary);display:inline-block;font-size:var(--fz-base);line-height:var(--lh-ttl);min-width:256px;padding:14px 60px 14px 18px;position:relative;transition:background-color .3s,color .3s}@media only screen and (min-width:560px){.c-btn-page{width:360px}}@media only screen and (min-width:1025px){.c-btn-page{background-position:center right 14px;background-size:42px;padding:14px 70px 14px 24px}}@media(hover){.c-btn-page:hover{background-color:var(--color-primary);color:var(--color-tertiary)}.c-btn-page:hover .c-btn-page__ui::before{transform:translateX(100%);transition:transform .3s}.c-btn-page:hover .c-btn-page__ui::after{opacity:1;transform:translateX(0);transition:transform .3s}}.c-btn-page__ui{background:var(--color-secondary);border-radius:50%;display:inline-block;height:36px;overflow:hidden;position:absolute;right:10px;top:calc(50% - 18px);width:36px}@media only screen and (min-width:1025px){.c-btn-page__ui{height:40px;right:12px;top:calc(50% - 20px);width:40px}}.c-btn-page__ui::before,.c-btn-page__ui::after{background:var(--color-primary);content:"";height:36px;mask-color:rgba(0,0,0,0);-webkit-mask-image:url(../img/global/arrow-r.svg);mask-image:url(../img/global/arrow-r.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:14px;mask-size:14px;right:calc(50% - 18px);top:calc(50% - 18px);position:absolute;width:36px}@media only screen and (min-width:1025px){.c-btn-page__ui::before,.c-btn-page__ui::after{height:40px;-webkit-mask-size:18px;mask-size:18px;right:calc(50% - 20px);top:calc(50% - 20px);width:40px}}.c-btn-page__ui::after{opacity:0;transform:translateX(100%);transition:opacity .3s}.wp-admin .c-btn-page{color:inherit;text-decoration:none}.c-btn-external{border:solid 1px var(--color-primary);border-radius:100vh;color:var(--color-primary);display:inline-block;font-size:var(--fz-base);line-height:var(--lh-ttl);min-width:256px;padding:14px 46px 14px 18px;position:relative;transition:background-color .3s,color .3s}@media only screen and (min-width:560px){.c-btn-external{width:360px}}@media only screen and (min-width:1025px){.c-btn-external{padding:14px 56px 14px 24px}}@media(hover){.c-btn-external:hover{background-color:var(--color-primary);color:var(--color-tertiary)}.c-btn-external:hover .c-btn-external__ui::before{background-color:var(--color-tertiary);transform:translate(100%, -100%);transition:transform .4s,background-color .4s}.c-btn-external:hover .c-btn-external__ui::after{background-color:var(--color-tertiary);transform:translate(0);transition:transform .4s,background-color .4s}}.wp-admin .c-btn-external{color:inherit;text-decoration:none}.c-btn-external__ui{height:14px;overflow:hidden;position:absolute;right:18px;top:calc(50% - 7px);width:14px}@media only screen and (min-width:1025px){.c-btn-external__ui{height:18px;right:24px;top:calc(50% - 9px);width:18px}}.c-btn-external__ui::before,.c-btn-external__ui::after{background:var(--color-primary);content:"";height:14px;mask-color:rgba(0,0,0,0);-webkit-mask-image:url(../img/global/arrow-external.svg);mask-image:url(../img/global/arrow-external.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:14px;mask-size:14px;position:absolute;right:calc(50% - 7px);top:calc(50% - 7px);transition:background-color .3s;width:14px}@media only screen and (min-width:1025px){.c-btn-external__ui::before,.c-btn-external__ui::after{height:18px;-webkit-mask-size:18px;mask-size:18px;right:calc(50% - 9px);top:calc(50% - 9px);width:18px}}.c-btn-external__ui::before{transition:background-color .4s}.c-btn-external__ui::after{transform:translate(-100%, 100%);transition:none}.c-btn-doc{border:solid 1px var(--color-primary);border-radius:100vh;color:var(--color-primary);display:inline-block;font-size:var(--fz-base);line-height:var(--lh-ttl);min-width:256px;padding:14px 46px 14px 18px;position:relative;transition:background-color .3s,color .3s}@media only screen and (min-width:560px){.c-btn-doc{width:360px}}@media only screen and (min-width:1025px){.c-btn-doc{padding:14px 56px 14px 24px}}@media(hover){.c-btn-doc:hover{background-color:var(--color-primary);color:var(--color-tertiary)}.c-btn-doc:hover::before{background-color:var(--color-tertiary)}}.wp-admin .c-btn-doc{color:inherit;text-decoration:none}.c-btn-doc::before{background-color:var(--color-primary);content:"";height:22px;mask-color:rgba(0,0,0,0);-webkit-mask-image:url(../img/global/icon-doc.svg);mask-image:url(../img/global/icon-doc.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:18px 22px;mask-size:18px 22px;position:absolute;right:18px;top:calc(50% - 11px);transition:background-color .3s;width:18px}@media only screen and (min-width:1025px){.c-btn-doc::before{height:24px;-webkit-mask-size:20px 24px;mask-size:20px 24px;right:20px;top:calc(50% - 12px);width:20px}}.c-btn-sort{background-color:var(--color-secondary);background-image:url(../img/global/arrow-sort-asc.svg);background-position:right 8px center;background-repeat:no-repeat;background-size:16px;border-radius:4px;cursor:pointer;font-size:var(--fz-quaternary);min-height:calc(2em + 4px + 4px);padding:4px 32px 4px 8px}@media only screen and (min-width:560px){.c-btn-sort{background-position:right 12px center;padding:4px 40px 4px 12px}}.c-btn-sort.is-asc{background-image:url(../img/global/arrow-sort-asc.svg)}.c-btn-sort.is-desc{background-image:url(../img/global/arrow-sort-desc.svg)}.c-btn-sort__asc{display:none}.is-asc .c-btn-sort__asc{display:inline}.c-btn-sort__desc{display:none}.is-desc .c-btn-sort__desc{display:inline}.c-btn-action{border:solid 1px var(--color-primary);border-radius:4px;display:inline-block;font-size:var(--fz-tertiary);padding:12px 60px 12px 16px;position:relative;transition:background-color .3s;width:100%}@media only screen and (min-width:560px){.c-btn-action{padding:16px 68px 16px 20px}}@media(hover){.c-btn-action:hover{background-color:var(--color-secondary)}.c-btn-action:hover .c-btn-action__ui{background-color:var(--color-primary)}.c-btn-action:hover .c-btn-action__ui::before{transform:translateX(100%);transition:transform .3s}.c-btn-action:hover .c-btn-action__ui::after{opacity:1;transform:translateX(0);transition:transform .3s}}.c-btn-action__ui{background-color:var(--color-secondary);border-radius:50%;display:inline-block;height:22px;overflow:hidden;position:absolute;right:16px;top:calc(50% - 11px - 1px);transition:background-color .3s;width:22px}@media only screen and (min-width:1025px){.c-btn-action__ui{height:28px;right:24px;top:calc(50% - 14px - 2px);width:28px}}.c-btn-action__ui::before,.c-btn-action__ui::after{content:"";height:22px;mask-color:rgba(0,0,0,0);-webkit-mask-image:url(../img/global/arrow-r.svg);mask-image:url(../img/global/arrow-r.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:12px;mask-size:12px;position:absolute;right:calc(50% - 11px);top:calc(50% - 11px);width:22px}@media only screen and (min-width:1025px){.c-btn-action__ui::before,.c-btn-action__ui::after{height:28px;right:calc(50% - 14px);top:calc(50% - 14px);width:28px}}.c-btn-action__ui::before{background:var(--color-primary)}.c-btn-action__ui::after{background:var(--color-tertiary);opacity:0;transform:translateX(-100%);transition:opacity .3s}.c-btn-edit{background-color:var(--color-quinary);border-radius:4px;color:var(--color-tertiary);cursor:pointer;display:inline-block;padding:4px 12px;position:relative;text-align:center;transition:background-color .3s,color .3s}@media only screen and (min-width:560px){.c-btn-edit{padding:4px 16px}}@media(hover){.c-btn-edit:hover{background-color:var(--color-primary)}}.c-btn-edit.--primary{background-color:var(--color-primary)}@media(hover){.c-btn-edit.--primary:hover{background-color:var(--color-secondary);color:var(--color-primary)}}.c-btn-preview-sml{background-color:var(--color-secondary);border-radius:4px;color:var(--color-tertiary);line-height:1;padding:4px 12px;position:relative;text-align:center;transition:background-color .3s}@media(hover){.c-btn-preview-sml:hover{background-color:var(--color-primary)}.c-btn-preview-sml:hover::before{background-color:var(--color-tertiary)}}.c-btn-preview-sml::before{background:var(--color-primary);content:"";display:inline-block;height:1.8em;left:calc(50% - .9em);mask-color:var(--color-primary);-webkit-mask-image:url(../img/global/icon-external.svg);mask-image:url(../img/global/icon-external.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:1.4em;mask-size:1.4em;top:calc(50% - .9em);transition:background-color .3s;width:1.8em}.c-btn-preview-med{background-color:var(--color-secondary);border-radius:4px;color:var(--color-primary);display:inline-block;padding:4px calc(12px + 1.6em + 4px) 4px 12px;position:relative;text-align:center;transition:background-color .3s,color .3s}@media(hover){.c-btn-preview-med:hover{background-color:var(--color-primary);color:var(--color-tertiary)}.c-btn-preview-med:hover::after{background-color:var(--color-tertiary)}}.c-btn-preview-med::after{background:var(--color-primary);content:"";display:inline-block;height:1.6em;mask-color:var(--color-primary);-webkit-mask-image:url(../img/global/icon-external.svg);mask-image:url(../img/global/icon-external.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:1.2em;mask-size:1.2em;position:absolute;right:12px;top:calc(50% - .8em);transition:background-color .3s;width:1.6em}.c-btn-save{background-color:var(--color-primary);border-radius:4px;color:var(--color-tertiary);cursor:pointer;display:inline-block;font-size:var(--fz-tertiary);min-width:240px;padding:8px 12px;position:relative;text-align:center;transition:background-color .3s,color .3s}@media only screen and (min-width:560px){.c-btn-save{min-width:360px;padding:10px 16px}}@media(hover){.c-btn-save:hover{background-color:var(--color-secondary);color:var(--color-primary)}}.c-btn-base{background-color:var(--color-secondary);border-radius:4px;cursor:pointer;display:inline-block;font-size:var(--fz-quaternary);padding:4px 8px}@media only screen and (min-width:560px){.c-btn-base{padding:4px 12px 4px}}.c-btn-base.--primary{background-color:var(--color-primary);color:var(--color-tertiary)}.c-upload-audio{border:solid 1px var(--color-primary);border-radius:4px;display:flex;flex-flow:column}@media only screen and (min-width:560px){.c-upload-audio{flex-flow:row}}.c-upload-audio__label{background:var(--color-primary);color:var(--color-tertiary);font-weight:var(--fw-bold);padding:6px 12px;text-align:center}@media only screen and (min-width:560px){.c-upload-audio__label{padding:6px 16px}}.c-upload-audio__content{padding:8px 12px}@media only screen and (min-width:560px){.c-upload-audio__content{padding:8px 16px}}.c-upload-csv__import{border:solid 1px var(--color-primary);border-radius:4px;display:flex;flex-flow:column}@media only screen and (min-width:560px){.c-upload-csv__import{flex-flow:row}}.c-upload-csv__label{align-items:center;background:var(--color-primary);color:var(--color-tertiary);display:flex;font-size:var(--fz-quaternary);font-weight:var(--fw-bold);padding:6px 12px;text-align:center}@media only screen and (min-width:560px){.c-upload-csv__label{padding:6px 16px}}.c-upload-csv__content{align-items:center;display:flex;gap:12px 24px;padding:8px 12px}@media only screen and (min-width:560px){.c-upload-csv__content{padding:8px 16px}}.c-upload-csv__submit{margin:16px 0 0}@media only screen and (min-width:560px){.c-upload-csv__submit{margin:24px 0 0}}.c-upload-csv__button{background-color:var(--color-primary);border-radius:4px;color:var(--color-tertiary);cursor:pointer;font-size:var(--fz-quaternary);min-width:160px;display:inline-block;padding:6px 12px;text-align:center;transition:background-color .3s,color .3s}@media only screen and (min-width:560px){.c-upload-csv__button{padding:6px 16px}}@media(hover){.c-upload-csv__button:hover{background-color:var(--color-secondary);color:var(--color-primary)}}.c-upload-file{display:flex;flex-flow:column;gap:16px 0;padding:12px 0}@media only screen and (min-width:1025px){.c-upload-file{gap:20px 0}}.c-upload-file button{align-self:flex-start;background-color:var(--color-secondary);border-radius:4px;cursor:pointer;display:inline-block;font-size:var(--fz-quaternary);padding:4px 8px}@media only screen and (min-width:560px){.c-upload-file button{padding:4px 12px 4px}}.c-upload-file__input:disabled{color:var(--color-quinary)}.c-upload-file__input:disabled~button{display:none}.c-upload-file .c-form-edit__images{padding:0}.c-list-img{display:grid;gap:1.5em 1rem;grid-template-columns:repeat(2, 1fr)}@media only screen and (min-width:560px){.c-list-img{grid-template-columns:repeat(4, 1fr)}}.c-list-img__img{display:block;height:auto;width:100%}.c-link-page{border-bottom:solid 1px var(--color-primary);display:inline-block;padding:0 29px 4px 0;position:relative}@media only screen and (min-width:1025px){.c-link-page{padding:0 36px 4px 0}}@media(hover){.c-link-page:hover .c-link-page__ui{background-color:var(--color-primary)}.c-link-page:hover .c-link-page__ui::before{transform:translateX(100%);transition:background-color .3s,transform .3s}.c-link-page:hover .c-link-page__ui::after{opacity:1;transform:translateX(0);transition:background-color .3s,transform .3s}}.wp-admin .c-link-page{color:inherit;text-decoration:none}.c-link-page__ui{background-color:var(--color-secondary);border-radius:50%;display:inline-block;height:22px;overflow:hidden;position:absolute;right:0;top:calc(50% - 11px - 1px);transition:background-color .3s;width:22px}@media only screen and (min-width:1025px){.c-link-page__ui{height:28px;top:calc(50% - 14px - 2px);width:28px}}.c-link-page__ui::before,.c-link-page__ui::after{content:"";height:22px;mask-color:rgba(0,0,0,0);-webkit-mask-image:url(../img/global/arrow-r.svg);mask-image:url(../img/global/arrow-r.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:12px;mask-size:12px;position:absolute;right:calc(50% - 11px);top:calc(50% - 11px);width:22px}@media only screen and (min-width:1025px){.c-link-page__ui::before,.c-link-page__ui::after{height:28px;right:calc(50% - 14px);top:calc(50% - 14px);width:28px}}.c-link-page__ui::before{background:var(--color-primary)}.c-link-page__ui::after{background:var(--color-tertiary);opacity:0;transform:translateX(-100%);transition:opacity .3s}.c-link-page.--no-border{border-bottom:none;padding-bottom:0}.c-link-external{border-bottom:solid 1px var(--color-primary);display:inline-block;padding:0 22px 4px 0;position:relative}@media only screen and (min-width:1025px){.c-link-external{padding:0 26px 4px 0}}@media(hover){.c-link-external:hover .c-link-external__ui::before{transform:translate(100%, -100%);transition:transform .4s}.c-link-external:hover .c-link-external__ui::after{transform:translate(0);transition:transform .4s}}.wp-admin .c-link-external{color:inherit;text-decoration:none}.c-link-external__ui{display:inline-block;height:14px;overflow:hidden;position:absolute;right:0;top:calc(50% - 7px);width:14px}@media only screen and (min-width:1025px){.c-link-external__ui{height:18px;top:calc(50% - 9px);width:18px}}.c-link-external__ui::before,.c-link-external__ui::after{background:var(--color-primary);content:"";height:14px;mask-color:rgba(0,0,0,0);-webkit-mask-image:url(../img/global/arrow-external.svg);mask-image:url(../img/global/arrow-external.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:14px;mask-size:14px;position:absolute;right:calc(50% - 7px);top:calc(50% - 7px);width:14px}@media only screen and (min-width:1025px){.c-link-external__ui::before,.c-link-external__ui::after{height:18px;-webkit-mask-size:18px;mask-size:18px;right:calc(50% - 9px);top:calc(50% - 9px);width:18px}}.c-link-external__ui::before{transition:none}.c-link-external__ui::after{transform:translate(-100%, 100%);transition:none}.c-link-doc{display:inline;position:relative;text-decoration:underline}@media(hover){.c-link-doc:hover{text-decoration:none}}.wp-admin .c-link-doc{color:inherit;text-decoration:none}.c-link-doc::after{background:var(--color-primary);content:"";display:inline-block;height:1.2em;margin:-1px 0 0 8px;mask-color:rgba(0,0,0,0);-webkit-mask-image:url(../img/global/icon-doc.svg);mask-image:url(../img/global/icon-doc.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;vertical-align:middle;width:1.1em}.c-link-section{background:var(--color-secondary);display:flex;flex-flow:column;gap:12px;padding:24px 5%}@media only screen and (min-width:1025px){.c-link-section{padding:32px 24px}}.c-link-section__txt{text-align:center}.c-link-section__link{text-align:center}.c-link-back{display:inline-block;padding:0 0 4px 29px;position:relative}@media only screen and (min-width:1025px){.c-link-back{padding:0 0 4px 40px}}@media(hover){.c-link-back:hover .c-link-back__ui{background-color:var(--color-primary)}.c-link-back:hover .c-link-back__ui::before{transform:translateX(-100%);transition:background-color .3s,transform .3s}.c-link-back:hover .c-link-back__ui::after{opacity:1;transform:translateX(0);transition:background-color .3s,transform .3s}}.c-link-back.--border-bottom{border-bottom:solid 1px var(--color-primary)}.wp-admin .c-link-back{color:inherit;text-decoration:none}.c-link-back__ui{background-color:var(--color-secondary);border-radius:50%;display:inline-block;height:22px;left:0;overflow:hidden;position:absolute;top:calc(50% - 11px - 1px);transition:background-color .3s;width:22px}@media only screen and (min-width:1025px){.c-link-back__ui{height:28px;top:calc(50% - 14px - 2px);width:28px}}.c-link-back__ui::before,.c-link-back__ui::after{content:"";height:22px;mask-color:rgba(0,0,0,0);-webkit-mask-image:url(../img/global/arrow-l.svg);mask-image:url(../img/global/arrow-l.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:12px;mask-size:12px;position:absolute;right:calc(50% - 11px);top:calc(50% - 11px);width:22px}@media only screen and (min-width:1025px){.c-link-back__ui::before,.c-link-back__ui::after{height:28px;right:calc(50% - 14px);top:calc(50% - 14px);width:28px}}.c-link-back__ui::before{background:var(--color-primary)}.c-link-back__ui::after{background:var(--color-tertiary);opacity:0;transform:translateX(100%);transition:opacity .3s}.c-card-link{background:var(--color-tertiary);padding:24px calc(5% + 22px + 5%) 24px 24px;position:relative}@media only screen and (min-width:1025px){.c-card-link{padding:24px 76px 24px 24px}}.c-card-link__link{height:100%;left:0;position:absolute;top:0;width:100%}@media(hover){.c-card-link__link:hover~.c-card-link__ui{background-color:var(--color-primary)}.c-card-link__link:hover~.c-card-link__ui::before{transform:translateX(100%);transition:background-color .3s,transform .3s}.c-card-link__link:hover~.c-card-link__ui::after{opacity:1;transform:translateX(0);transition:background-color .3s,transform .3s}}.c-card-link__ui{background-color:var(--color-secondary);border-radius:50%;display:inline-block;height:22px;overflow:hidden;position:absolute;right:5%;top:calc(50% - 11px - 1px);transition:background-color .3s;width:22px}@media only screen and (min-width:1025px){.c-card-link__ui{height:28px;right:24px;top:calc(50% - 14px - 2px);width:28px}}.c-card-link__ui::before,.c-card-link__ui::after{content:"";height:22px;mask-color:rgba(0,0,0,0);-webkit-mask-image:url(../img/global/arrow-r.svg);mask-image:url(../img/global/arrow-r.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:12px;mask-size:12px;position:absolute;right:calc(50% - 11px);top:calc(50% - 11px);width:22px}@media only screen and (min-width:1025px){.c-card-link__ui::before,.c-card-link__ui::after{height:28px;right:calc(50% - 14px);top:calc(50% - 14px);width:28px}}.c-card-link__ui::before{background:var(--color-primary)}.c-card-link__ui::after{background:var(--color-tertiary);opacity:0;transform:translateX(-100%);transition:opacity .3s}.c-card-topic{background:var(--color-tertiary);display:flex;flex-flow:column;gap:16px 0;padding:24px 5%}@media only screen and (min-width:1025px){.c-card-topic{padding:24px}}.c-card-topic__action{margin:auto 0 0}.c-search{display:grid;gap:0 24px}@media only screen and (min-width:1025px){.c-search{grid:auto/1fr auto auto}}.c-search__functions{display:flex;flex-flow:column;gap:16px;margin:24px 0 0}@media only screen and (min-width:560px){.c-search__functions{align-items:center;flex-flow:row;justify-content:space-evenly}}@media only screen and (min-width:1025px){.c-search__functions{margin:0}}.c-search__function{align-items:center;display:flex;gap:8px 12px}.c-search__function.--detail{display:none}@media only screen and (min-width:1025px){.c-search__function.--detail{display:flex}}#toppage .c-search__function.--detail{display:flex}.c-search__header{align-items:center;display:flex;gap:8px;position:relative;width:100px}@media only screen and (min-width:560px){.c-search__header{width:auto}}.c-search__label{line-height:var(--lh-ttl)}.c-search__content{flex:1 0 auto}.c-search__detail-btn{cursor:pointer;line-height:var(--lh-ttl);margin:0 0 0 auto;padding:0 calc(1em + 8px) 0 0;position:relative}@media only screen and (min-width:560px){.c-search__detail-btn{margin:0}}.c-search__detail-btn.is-open::after{transform:rotate(0deg)}.c-search__detail-btn::after{background-image:url(../img/global/arrow-pulldown.svg);background-position:center;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:1em;position:absolute;right:0;top:calc(50% - .5em);transform:rotate(180deg);width:1em}.c-search__post{display:grid;margin:24px 0 0}@media only screen and (min-width:1025px){.c-search__post{align-items:center;display:flex;justify-content:flex-start;margin:0}}@media(hover){.c-search__post:hover{cursor:pointer}}.c-search__detail{display:block}@media only screen and (min-width:1025px){.c-search__detail{display:none;grid-area:2/1/3/4}}#toppage .c-search__detail{display:none}.c-search__options{display:grid;gap:12px 24px;grid:auto/repeat(2, 1fr);padding:24px 0 0}@media only screen and (min-width:1025px){.c-search__options{align-items:center;display:flex;flex-flow:row;gap:24px;justify-content:center;padding:16px 0 0}}.c-search__option{font-size:var(--fz-quaternary)}.c-search__option.--span-2{grid-column:span 2}.c-select-lrg{background-color:var(--color-tertiary);background-image:url(../img/global/arrow-select.svg);background-position:right 12px center;background-repeat:no-repeat;border:solid 1px var(--color-secondary);border-radius:4px;cursor:pointer;min-width:160px;padding:8px 24px 8px 12px;width:100%}.c-select-med{background-color:var(--color-tertiary);background-image:url(../img/global/arrow-select.svg);background-position:right 8px center;background-repeat:no-repeat;background-size:8px;border:solid 1px var(--color-secondary);border-radius:4px;cursor:pointer;font-size:var(--fz-quaternary);padding:4px 24px 4px 8px;width:100%}@media only screen and (min-width:560px){.c-select-med{background-position:right 12px center;min-width:160px;padding:4px 32px 4px 12px}}.c-select-med.--no-min-width{min-width:unset}.c-select-med.--bc-primary{border-color:var(--color-primary)}.c-select-sml{background-image:url(../img/global/arrow-select.svg);background-position:right center;background-repeat:no-repeat;background-size:8px;border-bottom:solid 1px var(--color-secondary);min-width:120px;padding:0 20px 4px 0;width:100%;white-space:nowrap}@media only screen and (min-width:1025px){.c-select-sml{max-width:120px}}.c-keyword-lrg{background:var(--color-tertiary);border:solid 1px var(--color-primary);border-radius:4px;min-width:160px;padding:8px 12px;width:100%}.c-keyword-lrg::-moz-placeholder{color:var(--color-secondary)}.c-keyword-lrg::placeholder{color:var(--color-secondary)}.c-keyword-med{background:var(--color-tertiary);border:solid 1px var(--color-primary);border-radius:4px;font-size:var(--fz-quaternary);min-width:160px;padding:4px 12px;width:100%}.c-keyword-med::-moz-placeholder{color:var(--color-secondary)}.c-keyword-med::placeholder{color:var(--color-secondary)}.c-date-med{background:var(--color-tertiary);border:solid 1px var(--color-primary);border-radius:4px;font-size:var(--fz-quaternary);padding:2px 4px;width:100%}@media only screen and (min-width:560px){.c-date-med{padding:4px 12px}}.c-date-med::-moz-placeholder{color:var(--color-secondary)}.c-date-med::placeholder{color:var(--color-secondary)}.c-button-search-lrg{background-color:var(--color-primary);border-radius:4px;color:var(--color-tertiary);font-size:var(--fz-tertiary);padding:6px calc(16px + 1.4em + 12px) 6px 16px;position:relative;text-align:center;transition:background-color .3s}@media(hover){.c-button-search-lrg:hover{background-color:var(--color-quinary);cursor:pointer}}.c-button-search-lrg::after{background:var(--color-tertiary);content:"";display:block;height:1.4em;mask-color:rgba(0,0,0,0);-webkit-mask-image:url(../img/global/icon-search.svg);mask-image:url(../img/global/icon-search.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;right:12px;top:calc(50% - .7em);width:1.4em}.c-button-search-med{background-color:var(--color-primary);border-radius:4px;color:var(--color-tertiary);display:block;flex-shrink:0;padding:4px calc(12px + 1.2em + 12px) 4px 12px;position:relative;text-align:center;transition:background-color .3s;white-space:nowrap}@media(hover){.c-button-search-med:hover{background-color:var(--color-quinary);cursor:pointer}}.c-button-search-med::after{background:var(--color-tertiary);content:"";display:block;height:1.2em;mask-color:rgba(0,0,0,0);-webkit-mask-image:url(../img/global/icon-search.svg);mask-image:url(../img/global/icon-search.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;right:12px;top:calc(50% - .6em);width:1.2em}.c-button-search-med.--no-icon{padding-right:12px}.c-button-search-med.--no-icon::after{display:none}.c-button-filter{border:solid 1px var(--color-primary);border-radius:4px;display:inline-block;line-height:var(--lh-ttl);padding:8px 48px 8px 12px;position:relative}@media only screen and (min-width:1025px){.c-button-filter{display:none}}.c-button-filter::before{background:var(--color-primary);content:"";display:block;height:24px;mask-color:rgba(0,0,0,0);-webkit-mask-image:url(../img/global/icon-filter.svg);mask-image:url(../img/global/icon-filter.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;right:12px;top:calc(50% - 12px);width:24px}.c-button-filter-fixed{background:var(--color-bg-base);border:solid 1px var(--color-primary);border-radius:50%;bottom:5svh;display:block;filter:drop-shadow(2px 4px 4px #ececec);height:56px;position:fixed;right:5%;width:56px;z-index:50}@media only screen and (min-width:1025px){.c-button-filter-fixed{display:none}}.c-button-filter-fixed::after{background:var(--color-primary);content:"";display:block;height:36px;mask-color:rgba(0,0,0,0);-webkit-mask-image:url(../img/global/icon-filter.svg);mask-image:url(../img/global/icon-filter.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;right:calc(50% - 18px);top:calc(50% - 18px);width:36px}.c-box-input{align-items:center;display:flex;gap:12px}@media only screen and (min-width:560px){.c-box-input{gap:12px 16px}}.c-box-input__section{display:flex;flex-flow:column;font-size:calc((13 / 16)*var(--fz-scale)*1rem);gap:4px 12px}@media only screen and (min-width:560px){.c-box-input__section{align-items:center;flex-flow:row}}.c-box-input__h{display:none}@media only screen and (min-width:560px){.c-box-input__h{display:block}}.c-box-input__functions{align-items:center;display:flex;gap:6px}.c-box-input__function .c-select-med,.c-box-input__function .c-btn-sort{font-size:calc((13 / 16)*var(--fz-scale)*1rem)}.c-box-checkbox{align-items:center;display:flex;gap:8px}.c-box-checkbox__checkbox{display:none}.c-box-checkbox__checkbox:checked~.c-box-checkbox__label::before{background:var(--color-secondary)}.c-box-checkbox__checkbox:checked~.c-box-checkbox__label::after{background:var(--color-primary)}.c-box-checkbox__label{cursor:pointer;min-height:1.8em;padding:0 0 0 calc(1.2em + 8px);position:relative}.c-box-checkbox__label::before,.c-box-checkbox__label::after{content:"";height:1.2em;left:0;position:absolute;top:calc(50% - .6em);width:1.2em}.c-box-checkbox__label::before{background:var(--color-tertiary);border:solid 1px var(--color-primary);border-radius:2px}.c-box-checkbox__label::after{background:rgba(0,0,0,0);mask-color:rgba(0,0,0,0);-webkit-mask-image:url(../img/global/icon-checked.svg);mask-image:url(../img/global/icon-checked.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:.8em;mask-size:.8em}.c-box-radio{align-items:center;display:flex;gap:8px}.c-box-radio__check{display:none}.c-box-radio__check:checked~.c-box-radio__label::before{background:var(--color-secondary)}.c-box-radio__check:checked~.c-box-radio__label::after{background:var(--color-primary)}.c-box-radio__check:disabled~.c-box-radio__label{cursor:auto;color:var(--color-quinary)}.c-box-radio__check:disabled~.c-box-radio__label::before{background:var(--color-bg-base);border-color:var(--color-secondary)}.c-box-radio__label{cursor:pointer;min-height:1.8em;padding:0 0 0 calc(1.2em + 8px);position:relative}.c-box-radio__label::before,.c-box-radio__label::after{content:"";position:absolute}.c-box-radio__label::before{background:var(--color-tertiary);border:solid 1px var(--color-primary);border-radius:50%;height:1.2em;left:0;top:calc(50% - .6em);width:1.2em}.c-box-radio__label::after{background:rgba(0,0,0,0);border-radius:50%;height:.8em;left:.2em;top:calc(50% - .4em);width:.8em}.c-box-period{align-items:center;display:flex;gap:4px;justify-content:flex-start}@media only screen and (min-width:560px){.c-box-period{gap:12px 16px;justify-content:flex-end}}.c-box-period__h{font-weight:var(--fw-bold)}.c-box-period__range{align-items:center;display:flex;gap:4px}@media only screen and (min-width:560px){.c-box-period__range{gap:12px}}.c-box-period__start{display:flex;flex-flow:column;font-size:calc((13 / 16)*var(--fz-scale)*1rem);gap:4px 12px}@media only screen and (min-width:560px){.c-box-period__start{align-items:center;flex-flow:row}}.c-box-period__arrow{font-size:var(--fz-quaternary)}.c-box-period__end{display:flex;flex-flow:column;font-size:calc((13 / 16)*var(--fz-scale)*1rem);gap:4px 12px}@media only screen and (min-width:560px){.c-box-period__end{align-items:center;flex-flow:row}}.c-box-period__h{display:none}@media only screen and (min-width:560px){.c-box-period__h{display:block}}.c-box-period__functions{align-items:center;display:flex;gap:6px}.c-box-period__function .c-select-med,.c-box-period__function .c-btn-sort{font-size:calc((13 / 16)*var(--fz-scale)*1rem)}.c-help{display:flex;flex-flow:column;justify-content:center}.c-help__button{background-image:url(../img/global/icon-help.svg);background-position:center;background-repeat:no-repeat;background-size:contain;height:1.2em;width:1.2em}@media(hover){.c-help__button:hover{cursor:pointer}}.c-help__content{background:var(--color-tertiary);border-radius:4px;filter:drop-shadow(2px 4px 4px #ececec);margin:0 auto;max-height:160px;left:0;max-width:150%;opacity:0;padding:10px 0 10px 10px;pointer-events:none;position:absolute;top:calc(100% + 8px);transition:opacity .3s;width:200px;z-index:1}@media only screen and (min-width:560px){.c-help__content{max-width:none;padding:12px 0 12px 12px}}.is-open .c-help__content{opacity:1;pointer-events:auto}.c-help__inner{height:100%;overflow:scroll;padding:0 10px 0 0}@media only screen and (min-width:560px){.c-help__inner{padding:0 12px 0 0}}.c-help__txt{font-size:calc((13 / 16)*var(--fz-scale)*1rem);line-height:var(--lh-ttl)}.c-tag{background:var(--color-senary);color:var(--color-quaternary);font-size:var(--fz-quaternary);display:inline-block;line-height:var(--lh-ttl);padding:4px 8px}.c-entry-search{border-bottom:solid 1px var(--color-secondary);display:grid;gap:1rem;padding:24px 52px 24px 0;position:relative}@media only screen and (min-width:560px){.c-entry-search{grid-template-columns:5fr 1fr;padding:24px 64px 24px 0}}.c-entry-search__link{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.c-entry-search__link~*{transition:opacity .3s}@media(hover){.c-entry-search__link:hover~*:not(.c-entry-search__ui){opacity:.7}.c-entry-search__link:hover~.c-entry-search__ui{background-color:var(--color-primary)}.c-entry-search__link:hover~.c-entry-search__ui::before{background-color:var(--color-primary);transform:translateX(100%);transition:transform .3s}.c-entry-search__link:hover~.c-entry-search__ui::after{background-color:var(--color-tertiary);opacity:1;transform:translateX(0);transition:transform .3s}}.c-entry-search__main{min-width:0}.c-entry-search__h{font-size:var(--fz-tertiary);font-weight:var(--fw-bold)}.c-entry-search__list{display:flex;flex-flow:column;gap:4px 0;margin:12px 0 0}.c-entry-search__item{display:grid;gap:8px;grid-template-columns:5rem 1fr}@media only screen and (min-width:560px){.c-entry-search__item{grid-template-columns:6rem 1fr}}.c-entry-search__item-h{font-size:var(--fz-quaternary);font-weight:var(--fw-bold);white-space:nowrap}.c-entry-search__item-txt{font-size:var(--fz-quaternary)}.c-entry-search__sub{flex-shrink:0}.c-entry-search__ui{background-color:var(--color-secondary);border-radius:50%;display:inline-block;height:36px;overflow:hidden;position:absolute;right:0;top:calc(50% - 18px);transition:background-color .3s;width:36px}@media only screen and (min-width:1025px){.c-entry-search__ui{height:40px;right:0;top:calc(50% - 20px);width:40px}}.c-entry-search__ui::before,.c-entry-search__ui::after{background-color:var(--color-primary);content:"";height:32px;mask-color:rgba(0,0,0,0);-webkit-mask-image:url(../img/global/arrow-r.svg);mask-image:url(../img/global/arrow-r.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:14px;mask-size:14px;right:calc(50% - 16px);top:calc(50% - 16px);position:absolute;width:32px}@media only screen and (min-width:1025px){.c-entry-search__ui::before,.c-entry-search__ui::after{height:40px;-webkit-mask-size:18px;mask-size:18px;right:calc(50% - 20px);top:calc(50% - 20px);width:40px}}.c-entry-search__ui::after{opacity:0;transform:translateX(-100%);transition:opacity .3s}.c-entry-detail{border-bottom:solid 1px var(--color-secondary);display:flex;flex-flow:column;padding:24px 0;position:relative}@media only screen and (min-width:560px){.c-entry-detail{display:grid;gap:1rem 2rem;grid-template-columns:8em 1fr;padding:24px 0}}@media only screen and (min-width:1025px){.c-entry-detail{grid-template-columns:8em 5fr minmax(300px, 2fr)}}.c-entry-detail__main{min-width:0}@media only screen and (min-width:560px){.c-entry-detail__main{grid-area:auto/2/auto/3}}.c-entry-detail__h{font-size:var(--fz-tertiary);line-height:var(--lh-body)}@media only screen and (min-width:560px){.c-entry-detail__h{font-size:var(--fz-base)}}.c-entry-detail__list{display:flex;flex-flow:column;gap:4px 0;margin:12px 0 0}.c-entry-detail__item{display:grid;gap:8px;grid-template-columns:5rem 1fr}.c-entry-detail__item-h{font-size:var(--fz-quaternary);font-weight:var(--fw-bold);white-space:nowrap}.c-entry-detail__item-txt{font-size:var(--fz-quaternary)}.c-entry-detail__sub{grid-area:1/1/3/2}@media only screen and (min-width:1025px){.c-entry-detail__sub{grid-area:auto}}.c-entry-detail__number{color:var(--color-quinary);display:flex;font-size:var(--fz-quaternary);gap:4px 12px;margin:0 0 4px}@media only screen and (min-width:560px){.c-entry-detail__number{color:var(--color-primary);display:block;margin:0}}.c-entry-detail__number::before{content:"トラック/ページ";display:inline}@media only screen and (min-width:560px){.c-entry-detail__number::before{display:none}}.c-entry-detail__content{margin:24px 0 0}@media only screen and (min-width:560px){.c-entry-detail__content{margin:0}}.c-entry-detail__audio{border:solid 1px var(--color-primary);border-radius:10em;max-width:300px}.c-entry-detail__audio::-webkit-media-controls-panel{background-color:#fff}.c-entry-detail__audio::-webkit-media-controls-play-button{filter:brightness(0)}.c-entry-detail__audio::-webkit-media-controls-timeline{filter:contrast(0.2)}.c-entry-detail _::-webkit-full-page-media,.c-entry-detail _:future,:root .c-entry-detail__audio{border:none;border-radius:0}.c-entry-detail-header{border-bottom:solid 2px var(--color-secondary);display:none;gap:2rem;padding:0 0 12px}@media only screen and (min-width:560px){.c-entry-detail-header{display:grid;grid-template-columns:8em 1fr}}@media only screen and (min-width:1025px){.c-entry-detail-header{grid-template-columns:8em 5fr minmax(300px, 2fr)}}.c-entry-detail-header__content{display:none}@media only screen and (min-width:1025px){.c-entry-detail-header__content{display:block}}.c-entry-teller{border-bottom:solid 1px var(--color-secondary);display:grid;gap:16px 20px;grid:-webkit-max-content 1fr max-content/1fr 2fr;grid:max-content 1fr max-content/1fr 2fr;padding:0 0 40px}@media only screen and (min-width:560px){.c-entry-teller{grid-template-columns:1fr 3fr;grid:-webkit-max-content 1fr max-content/1fr 3fr;grid:max-content 1fr max-content/1fr 3fr}}@media only screen and (min-width:1025px){.c-entry-teller{gap:20px 24px;padding:0 0 56px}}.c-entry-teller__header{display:flex;flex-flow:column;gap:8px 0;justify-content:center}.c-entry-teller__name{display:flex;flex-flow:column;gap:4px 0}.c-entry-teller__h{font-size:var(--fz-tertiary);font-weight:var(--fw-bold)}.c-entry-teller__another{line-height:var(--lh-ttl)}.c-entry-teller__fig{grid-area:1/1/2/2}.c-entry-teller__img{aspect-ratio:1/1;border-radius:50%;display:block;height:auto;width:100%}.c-entry-teller__profile{grid-column:span 2}.c-entry-teller__bottom{grid-column:span 2}.c-entry-researcher{border-bottom:solid 1px var(--color-secondary);display:grid;gap:16px 20px;grid-template-columns:1fr 2fr;padding:32px 0 40px}@media only screen and (min-width:560px){.c-entry-researcher{grid-template-columns:1fr 3fr}}@media only screen and (min-width:1025px){.c-entry-researcher{gap:24px 40px;padding:56px 0}}.c-entry-researcher__header{display:flex;flex-flow:column;gap:8px 0;justify-content:center}.c-entry-researcher__name{display:flex;flex-flow:column;gap:4px 0}.c-entry-researcher__h{font-size:var(--fz-tertiary);font-weight:var(--fw-bold)}.c-entry-researcher__another{line-height:var(--lh-ttl)}.c-entry-researcher__fig{grid-area:1/1/2/2}@media only screen and (min-width:560px){.c-entry-researcher__fig{grid-area:1/1/4/2}}.c-entry-researcher__img{aspect-ratio:1/1;border-radius:50%;display:block;height:auto;width:100%}.c-entry-researcher__profile{grid-column:span 2}@media only screen and (min-width:560px){.c-entry-researcher__profile{grid-column:auto}}.c-entry-researcher__bottom{grid-column:span 2}@media only screen and (min-width:560px){.c-entry-researcher__bottom{grid-column:auto}}.c-entry-articles{border-bottom:solid 1px var(--color-secondary);display:grid;gap:1rem;padding:24px 0;position:relative}@media only screen and (min-width:560px){.c-entry-articles{grid-template-columns:8rem 3fr 1fr;padding:24px 0}}@media only screen and (min-width:1025px){.c-entry-articles{grid-template-columns:8rem 5fr 1fr}}.c-entry-articles__number{color:var(--color-quinary);display:flex;font-size:var(--fz-quaternary);gap:4px 12px}@media only screen and (min-width:1025px){.c-entry-articles__number{color:var(--color-primary);font-size:var(--fz-base)}}.c-entry-articles__number::before{content:"整理番号"}@media only screen and (min-width:560px){.c-entry-articles__number::before{display:none}}.c-entry-articles__main{min-width:0}.c-entry-articles__h{font-size:var(--fz-tertiary);font-weight:var(--fw-bold)}.c-entry-articles__list{display:flex;flex-flow:column;gap:4px 16px;margin:12px 0 0}@media only screen and (min-width:1025px){.c-entry-articles__list{display:grid;grid:auto/repeat(2, 1fr)}}.c-entry-articles__item{display:grid;gap:8px;grid-template-columns:7rem 1fr}@media only screen and (min-width:560px){.c-entry-articles__item.--span-2{grid-column:span 2}}.c-entry-articles__item-h{font-size:var(--fz-quaternary);font-weight:var(--fw-bold);line-height:var(--lh-ttl);white-space:nowrap}.c-entry-articles__item-txt{font-size:var(--fz-quaternary);line-height:var(--lh-ttl);word-break:break-all}.c-entry-articles__sub{flex-shrink:0}.c-entry-articles__edit{display:flex;flex-wrap:wrap;gap:8px}@media only screen and (min-width:560px){.c-entry-articles__edit>a{flex:1 0 auto}}.c-entry-articles__buttons{display:flex;flex-flow:row;gap:6px 8px}@media only screen and (min-width:560px){.c-entry-articles__buttons{flex-flow:column}}.c-entry-articles-header{border-bottom:solid 2px var(--color-secondary);display:none;gap:1rem;padding:0 0 12px}@media only screen and (min-width:560px){.c-entry-articles-header{display:grid;grid-template-columns:8rem 3fr 1fr}}@media only screen and (min-width:1025px){.c-entry-articles-header{grid-template-columns:8rem 5fr 1fr}}.c-entry-articles-header__content{display:none}@media only screen and (min-width:560px){.c-entry-articles-header__content{display:block}}.c-entry-articles-teller{border-bottom:solid 1px var(--color-secondary);display:grid;gap:1rem;padding:24px 0;position:relative}@media only screen and (min-width:560px){.c-entry-articles-teller{grid-template-columns:1fr 5rem;padding:24px 0}}.c-entry-articles-teller__main{min-width:0}.c-entry-articles-teller__h{font-size:var(--fz-tertiary);font-weight:var(--fw-bold)}.c-entry-articles-teller__list{display:flex;flex-flow:column;gap:4px 16px;margin:12px 0 0}@media only screen and (min-width:1025px){.c-entry-articles-teller__list{display:grid;grid:auto/repeat(2, 1fr)}}.c-entry-articles-teller__item{display:grid;gap:8px;grid-template-columns:7rem 1fr}.c-entry-articles-teller__item-h{font-size:var(--fz-quaternary);font-weight:var(--fw-bold);line-height:var(--lh-ttl);white-space:nowrap}.c-entry-articles-teller__item-txt{font-size:var(--fz-quaternary);line-height:var(--lh-ttl)}.c-entry-articles-teller__sub{flex-shrink:0}.c-entry-articles-teller__edit{display:flex;flex-wrap:wrap;gap:8px}.c-entry-articles-teller-header{border-bottom:solid 2px var(--color-secondary);display:none;gap:1rem;padding:0 0 12px}@media only screen and (min-width:560px){.c-entry-articles-teller-header{display:grid;grid-template-columns:1fr 5rem}}.c-entry-articles-teller-header__content{display:none}@media only screen and (min-width:560px){.c-entry-articles-teller-header__content{display:block}}.c-entry-audio{border-bottom:solid 1px var(--color-secondary);display:grid;gap:1rem;grid-template-columns:1.6em 1fr;padding:24px 0;position:relative}@media only screen and (min-width:560px){.c-entry-audio{grid-template-columns:2rem 6rem 6rem 2fr 1fr;padding:24px 0}}@media only screen and (min-width:1025px){.c-entry-audio{grid-template-columns:4rem 7rem 7rem 4fr 1fr}}.c-entry-audio .c-box-radio__label::before{height:1.6em;left:calc(50% - .8em);top:calc(50% - .8em);width:1.6em}@media only screen and (min-width:560px){.c-entry-audio .c-box-radio__label::before{height:1.2em;left:calc(50% - .6em);top:calc(50% - .6em);width:1.2em}}.c-entry-audio .c-box-radio__label::after{height:.8em;left:calc(50% - .4em);top:calc(50% - .4em);width:.8em}@media only screen and (min-width:560px){.c-entry-audio .c-box-radio__label::after{height:.8em;left:calc(50% - .4em);top:calc(50% - .4em);width:.8em}}.c-entry-audio__number{color:var(--color-quinary);display:flex;font-size:var(--fz-quaternary);gap:4px 12px}@media only screen and (min-width:1025px){.c-entry-audio__number{color:var(--color-primary);font-size:var(--fz-base)}}.c-entry-audio__number::before{content:"整理番号"}@media only screen and (min-width:560px){.c-entry-audio__number::before{display:none}}.c-entry-audio__number.--ref-01::before{content:"整理番号1"}.c-entry-audio__number.--ref-02::before{content:"整理番号2"}.c-entry-audio__number.--branch::before{content:"枝番"}.c-entry-audio__main{grid-column:2/3;min-width:0}@media only screen and (min-width:560px){.c-entry-audio__main{grid-column:auto}}.c-entry-audio__h{font-size:var(--fz-tertiary);font-weight:var(--fw-bold)}.c-entry-audio__list{display:flex;flex-flow:column;gap:4px 16px;margin:12px 0 0}@media only screen and (min-width:1025px){.c-entry-audio__list{display:grid;grid:auto/repeat(2, 1fr)}}.c-entry-audio__item{display:grid;gap:8px;grid-template-columns:7rem 1fr}.c-entry-audio__item-h{font-size:var(--fz-quaternary);font-weight:var(--fw-bold);line-height:var(--lh-ttl);white-space:nowrap}.c-entry-audio__item-txt{font-size:var(--fz-quaternary);line-height:var(--lh-ttl)}.c-entry-audio__radio{flex-shrink:0;grid-column:1/2}@media only screen and (min-width:560px){.c-entry-audio__radio{grid-column:auto}}.c-entry-audio__sub{flex-shrink:0;grid-column:2/3}@media only screen and (min-width:560px){.c-entry-audio__sub{grid-column:auto}}.c-entry-audio__sub+.c-entry-audio__sub{margin:-1rem 0 0}@media only screen and (min-width:560px){.c-entry-audio__sub+.c-entry-audio__sub{margin:0}}.c-entry-audio__buttons{flex-shrink:0;grid-column:2/3}@media only screen and (min-width:560px){.c-entry-audio__buttons{grid-column:auto}}.c-entry-audio__edit{display:flex;flex-wrap:wrap;gap:8px}.c-entry-audio-header{border-bottom:solid 2px var(--color-secondary);display:none;gap:1rem;padding:0 0 12px}@media only screen and (min-width:560px){.c-entry-audio-header{display:grid;grid-template-columns:2rem 6rem 6rem 2fr 1fr}}@media only screen and (min-width:1025px){.c-entry-audio-header{grid-template-columns:4rem 7rem 7rem 4fr 1fr}}.c-entry-audio-header__content{display:none}@media only screen and (min-width:560px){.c-entry-audio-header__content{display:block}}.c-entry-logs{border-bottom:solid 1px var(--color-secondary);display:grid;gap:1rem;padding:24px 0;position:relative}@media only screen and (min-width:560px){.c-entry-logs{grid-template-columns:8rem 1fr;padding:24px 0}}.c-entry-logs__number{color:var(--color-quinary);display:flex;font-size:var(--fz-quaternary);gap:4px 12px}@media only screen and (min-width:1025px){.c-entry-logs__number{color:var(--color-primary);font-size:var(--fz-base)}}.c-entry-logs__number::before{content:"ユーザーID"}@media only screen and (min-width:560px){.c-entry-logs__number::before{display:none}}.c-entry-logs__main{min-width:0}.c-entry-logs__h{font-size:var(--fz-tertiary);font-weight:var(--fw-bold)}.c-entry-logs__list{display:flex;flex-flow:column;gap:8px 16px;margin:12px 0 0}@media only screen and (min-width:1025px){.c-entry-logs__list{display:grid;gap:4px 16px;grid:auto/repeat(2, 1fr)}}.c-entry-logs__item{display:grid;gap:8px;grid-template-columns:7rem 1fr}@media only screen and (min-width:560px){.c-entry-logs__item.--span-2{grid-column:span 2}}.c-entry-logs__item-h{font-size:var(--fz-quaternary);font-weight:var(--fw-bold);line-height:var(--lh-ttl);white-space:nowrap}.c-entry-logs__item-txt{font-size:var(--fz-quaternary);line-height:var(--lh-ttl);word-break:break-all}.c-entry-logs__sub{flex-shrink:0}.c-entry-logs__edit{display:flex;flex-wrap:wrap;gap:8px}.c-entry-logs-header{border-bottom:solid 2px var(--color-secondary);display:none;gap:1rem;padding:0 0 12px}@media only screen and (min-width:560px){.c-entry-logs-header{display:grid;grid-template-columns:8rem 1fr}}.c-entry-logs-header__content{display:none}@media only screen and (min-width:560px){.c-entry-logs-header__content{display:block}}.c-entry-news{border-bottom:solid 1px var(--color-secondary);display:grid;gap:1rem;padding:24px 0;position:relative}@media only screen and (min-width:560px){.c-entry-news{grid-template-columns:8rem 4fr 1fr;padding:24px 0}}@media only screen and (min-width:1025px){.c-entry-news{grid-template-columns:8rem 6fr 1fr}}.c-entry-news__number{color:var(--color-quinary);display:flex;font-size:var(--fz-quaternary);gap:4px 12px}@media only screen and (min-width:1025px){.c-entry-news__number{color:var(--color-primary);font-size:var(--fz-base)}}.c-entry-news__number::before{content:"ID"}@media only screen and (min-width:560px){.c-entry-news__number::before{display:none}}.c-entry-news__main{min-width:0}.c-entry-news__list{display:flex;flex-flow:column;gap:4px 16px;margin:12px 0 0}@media only screen and (min-width:1025px){.c-entry-news__list{display:grid;grid:auto/repeat(2, 1fr)}}.c-entry-news__item{display:grid;gap:8px;grid-template-columns:7rem 1fr}@media only screen and (min-width:560px){.c-entry-news__item.--span-2{grid-column:span 2}}.c-entry-news__item-h{font-size:var(--fz-quaternary);font-weight:var(--fw-bold);line-height:var(--lh-ttl);white-space:nowrap}.c-entry-news__item-txt{font-size:var(--fz-quaternary);line-height:var(--lh-ttl);word-break:break-all}.c-entry-news__sub{flex-shrink:0}.c-entry-news__edit{display:flex;flex-wrap:wrap;gap:8px}.c-entry-news-header{border-bottom:solid 2px var(--color-secondary);display:none;gap:1rem;padding:0 0 12px}@media only screen and (min-width:560px){.c-entry-news-header{display:grid;grid-template-columns:8rem 4fr 1fr}}@media only screen and (min-width:1025px){.c-entry-news-header{grid-template-columns:8rem 6fr 1fr}}.c-entry-news-header__content{display:none}@media only screen and (min-width:560px){.c-entry-news-header__content{display:block}}.c-entry-user{border-bottom:solid 1px var(--color-secondary);display:grid;gap:1rem;padding:24px 0;position:relative}@media only screen and (min-width:560px){.c-entry-user{grid-template-columns:8rem 4fr 1fr;padding:24px 0}}@media only screen and (min-width:1025px){.c-entry-user{grid-template-columns:8rem 6fr 1fr}}.c-entry-user__number{color:var(--color-quinary);display:flex;font-size:var(--fz-quaternary);gap:4px 12px}@media only screen and (min-width:1025px){.c-entry-user__number{color:var(--color-primary);font-size:var(--fz-base)}}.c-entry-user__number::before{content:"ID"}@media only screen and (min-width:560px){.c-entry-user__number::before{display:none}}.c-entry-user__main{min-width:0}.c-entry-user__list{display:flex;flex-flow:column;gap:4px 16px;margin:12px 0 0}@media only screen and (min-width:1025px){.c-entry-user__list{display:grid;grid:auto/repeat(2, 1fr)}}.c-entry-user__item{display:grid;gap:8px;grid-template-columns:7rem 1fr}@media only screen and (min-width:560px){.c-entry-user__item.--span-2{grid-column:span 2}}.c-entry-user__item-h{font-size:var(--fz-quaternary);font-weight:var(--fw-bold);line-height:var(--lh-ttl);white-space:nowrap}.c-entry-user__item-txt{font-size:var(--fz-quaternary);line-height:var(--lh-ttl);word-break:break-all}.c-entry-user__sub{flex-shrink:0}.c-entry-user__edit{display:flex;flex-wrap:wrap;gap:8px}.c-entry-user-header{border-bottom:solid 2px var(--color-secondary);display:none;gap:1rem;padding:0 0 12px}@media only screen and (min-width:560px){.c-entry-user-header{display:grid;grid-template-columns:8rem 4fr 1fr}}@media only screen and (min-width:1025px){.c-entry-user-header{grid-template-columns:8rem 6fr 1fr}}.c-entry-user-header__content{display:none}@media only screen and (min-width:560px){.c-entry-user-header__content{display:block}}.c-export-header{border-bottom:solid 2px var(--color-secondary);display:none;gap:1rem;padding:0 0 12px}@media only screen and (min-width:560px){.c-export-header{display:grid;grid-template-columns:2rem 8rem 2fr 1fr}}@media only screen and (min-width:1025px){.c-export-header{grid-template-columns:4rem 10rem 5fr 1fr}}.c-export-header__content{display:none}@media only screen and (min-width:560px){.c-export-header__content{display:block}}.c-export-csv{border-bottom:solid 1px var(--color-secondary);display:grid;gap:1rem;grid-template-columns:1.6em 1fr;padding:24px 0;position:relative}@media only screen and (min-width:560px){.c-export-csv{grid-template-columns:2rem 8rem 2fr 1fr;padding:24px 0}}@media only screen and (min-width:1025px){.c-export-csv{grid-template-columns:4rem 10rem 5fr 1fr}}.c-export-csv .c-box-radio__label::before{height:1.6em;left:calc(50% - .8em);top:calc(50% - .8em);width:1.6em}@media only screen and (min-width:560px){.c-export-csv .c-box-radio__label::before{height:1.2em;left:calc(50% - .6em);top:calc(50% - .6em);width:1.2em}}.c-export-csv .c-box-radio__label::after{height:.8em;left:calc(50% - .4em);top:calc(50% - .4em);width:.8em}@media only screen and (min-width:560px){.c-export-csv .c-box-radio__label::after{height:.8em;left:calc(50% - .4em);top:calc(50% - .4em);width:.8em}}.c-export-csv__number{color:var(--color-quinary);display:flex;font-size:var(--fz-quaternary);gap:4px 12px}@media only screen and (min-width:1025px){.c-export-csv__number{color:var(--color-primary);font-size:var(--fz-base)}}.c-export-csv__number::before{content:"整理番号"}@media only screen and (min-width:560px){.c-export-csv__number::before{display:none}}.--index .c-export-csv__number::before{content:"整理番号1"}.--articles .c-export-csv__number::before{content:"整理番号"}.c-export-csv__main{grid-column:span 2;min-width:0}@media only screen and (min-width:560px){.c-export-csv__main{grid-column:auto}}.c-export-csv__h{font-size:var(--fz-tertiary);font-weight:var(--fw-bold)}.c-export-csv__list{display:flex;flex-flow:column;gap:4px 16px;margin:12px 0 0}@media only screen and (min-width:1025px){.c-export-csv__list{display:grid;grid:auto/repeat(2, 1fr)}}.c-export-csv__item{display:grid;gap:8px;grid-template-columns:7rem 1fr}.c-export-csv__item-h{font-size:var(--fz-quaternary);font-weight:var(--fw-bold);line-height:var(--lh-ttl);white-space:nowrap}.c-export-csv__item-txt{font-size:var(--fz-quaternary);line-height:var(--lh-ttl)}.c-export-csv__sub{flex-shrink:0}.c-export-csv__buttons{flex-shrink:0;grid-column:span 2}@media only screen and (min-width:560px){.c-export-csv__buttons{grid-column:auto}}.c-export-csv__edit{display:flex;flex-wrap:wrap;gap:8px}.c-add-news{border-bottom:solid 2px var(--color-secondary);display:grid;gap:1rem;padding:24px 0}@media only screen and (min-width:560px){.c-add-news{grid-template-columns:8rem 4fr 1fr}}@media only screen and (min-width:1025px){.c-add-news{grid-template-columns:8rem 6fr 1fr}}.c-add-news__main{display:grid;gap:0 8px;grid-template-columns:1fr 8rem}@media only screen and (min-width:560px){.c-add-news__main{gap:0 12px;grid-template-columns:1fr 10rem}}.c-add-users{border-bottom:solid 2px var(--color-secondary);display:grid;gap:1rem;padding:24px 0}@media only screen and (min-width:560px){.c-add-users{grid-template-columns:8rem 4fr 1fr}}@media only screen and (min-width:1025px){.c-add-users{grid-template-columns:8rem 6fr 1fr}}.c-add-users__main{display:grid;gap:8px;grid-template-columns:1fr 1fr}@media only screen and (min-width:560px){.c-add-users__main{gap:8px 12px;grid-template-columns:1fr 1fr}}.c-summary{background:var(--color-secondary);display:grid;gap:8px 48px;padding:20px 16px}@media only screen and (min-width:560px){.c-summary{grid-template-columns:auto 1fr;padding:24px 32px}}.c-summary__h{line-height:var(--lh-body)}.c-table{border-top:solid 1px var(--color-secondary);display:grid}@media only screen and (min-width:560px){.c-table{grid-template-columns:1fr 3fr}}.c-table__ttl{padding:10px 0 0}@media only screen and (min-width:560px){.c-table__ttl{border-bottom:solid 1px var(--color-secondary);padding:10px 20px 10px 0}}.c-table__data{border-bottom:solid 1px var(--color-secondary);padding:4px 0 10px}@media only screen and (min-width:560px){.c-table__data{padding:10px 0 10px}}.c-pagination{align-items:center;display:flex;justify-content:center;gap:0 24px}@media only screen and (min-width:560px){.c-pagination{gap:0 40px}}.c-pagination__prev,.c-pagination__next{cursor:pointer;display:block;line-height:1;padding:4px;position:relative;transition:opacity .3s}@media only screen and (min-width:560px){.c-pagination__prev,.c-pagination__next{padding:8px}}@media(hover){.c-pagination__prev:hover,.c-pagination__next:hover{opacity:.7}}.c-pagination__prev::before,.c-pagination__next::before{background:var(--color-secondary);border-radius:2px;content:"";display:inline-block;height:24px;position:relative;width:24px}.c-pagination__prev::after,.c-pagination__next::after{background:var(--color-primary);content:"";display:inline-block;height:24px;left:calc(50% - 12px);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:8px;mask-size:8px;position:absolute;top:calc(50% - 12px);width:24px}.c-pagination__prev::after{-webkit-mask-image:url(../img/global/arrow-sml-l.svg);mask-image:url(../img/global/arrow-sml-l.svg)}.c-pagination__next::after{-webkit-mask-image:url(../img/global/arrow-sml-r.svg);mask-image:url(../img/global/arrow-sml-r.svg)}.c-pagination__list{display:flex;flex-wrap:wrap;gap:4px;justify-content:center}@media only screen and (min-width:560px){.c-pagination__list{gap:0 8px}}.c-pagination__link{border-radius:3px;cursor:pointer;display:inline-block;line-height:var(--lh-ttl);padding:4px 14px;text-align:center;transition:opacity .3s}@media only screen and (min-width:560px){.c-pagination__link{padding:4px 16px}}.is-current .c-pagination__link{background:var(--color-secondary)}@media(hover){.c-pagination__link:hover{opacity:.7}}.c-breadcrumb{display:flex;flex-flow:row wrap;font-size:var(--fz-quaternary);gap:4px 8px}.c-breadcrumb__item{color:var(--color-quinary);display:inline-block;padding:0 20px 0 0;position:relative}.c-breadcrumb__item::before{background:var(--color-primary);content:"";height:12px;-webkit-mask-image:url(../img/global/arrow-sml-r.svg);mask-image:url(../img/global/arrow-sml-r.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:6px;mask-size:6px;position:absolute;right:0;top:calc(50% - 6px);width:12px}.c-breadcrumb__item:last-of-type{color:var(--color-primary);padding-right:0}.c-breadcrumb__item:last-of-type::before{display:none}@media(hover){.c-breadcrumb__item:last-of-type .c-breadcrumb__link:hover{opacity:1}}.c-breadcrumb__link{display:inline-block;line-height:var(--lh-ttl);transition:opacity .3s}@media(hover){.c-breadcrumb__link:hover{opacity:.7}}.c-form-edit{border-top:solid 1px var(--color-secondary)}.c-form-edit__field{border-bottom:solid 1px var(--color-secondary);display:grid;gap:1rem;grid:auto/25% calc(75% - 1rem);padding:8px 0}@media only screen and (min-width:560px){.c-form-edit__field{gap:2rem;grid:auto/1fr 4fr}}.c-form-edit__label{padding:12px 0}.c-form-edit__content{display:flex;flex-flow:column;justify-content:center}.c-form-edit__selects{display:flex;flex-wrap:wrap;gap:4px 20px}.c-form-edit__pulldown{background-color:var(--color-tertiary);background-image:url(../img/global/arrow-select.svg);background-position:right 12px center;background-repeat:no-repeat;border:solid 1px var(--color-secondary);border-radius:4px;cursor:pointer;min-width:160px;padding:12px 36px 12px 16px;white-space:nowrap;width:100%}.c-form-edit__pulldown:disabled{background:var(--color-bg-base);color:var(--color-quinary);cursor:auto}.c-form-edit__input{background:var(--color-tertiary);border:solid 1px var(--color-secondary);border-radius:4px;padding:12px 16px;width:100%}.c-form-edit__input.--textarea{min-height:calc(10.8em + 24px)}.c-form-edit__input:disabled{background:var(--color-bg-base);color:var(--color-quinary)}.c-form-edit__txt{padding:12px 0}.c-form-edit__images{display:grid;gap:8px;grid-template-columns:repeat(2, 1fr);padding:12px 0}@media only screen and (min-width:560px){.c-form-edit__images{grid-template-columns:repeat(3, 1fr)}}@media only screen and (min-width:1025px){.c-form-edit__images{grid-template-columns:repeat(4, 1fr)}}.c-form-edit__images img{display:block;height:auto;width:100%}.c-form-edit__images:empty{display:none}.c-form-edit__image{display:block;height:auto;width:100%}.c-form-delete{display:flex;justify-content:flex-end}.c-form-delete__btn{cursor:pointer;transition:opacity .3s}@media(hover){.c-form-delete__btn:hover{opacity:.7}}.c-modal-notice{height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .3s;width:100%}.c-modal-notice::before{background:var(--color-primary);content:"";display:block;height:100%;opacity:.7;position:absolute;width:100%}.is-notice-open .c-modal-notice{opacity:1;pointer-events:auto}.c-modal-notice__wrap{background:var(--color-bg-base);border-radius:10px;left:50%;padding:24px 0;position:absolute;top:50%;transform:translate(-50%, -50%);width:90%}@media only screen and (min-width:560px){.c-modal-notice__wrap{padding:40px 0}}@media only screen and (min-width:1025px){.c-modal-notice__wrap{max-width:640px}}.c-modal-notice__content{overflow:scroll;padding:0 5vw}@media only screen and (min-width:560px){.c-modal-notice__content{padding:0 40px}}.c-modal-notice__inner{display:flex;flex-flow:column;gap:12px 0;margin:20px 0 32px}@media only screen and (min-width:560px){.c-modal-notice__inner{margin:32px 0 48px}}.c-modal-notice__icon{line-height:1;text-align:center}.c-modal-notice__icon::before{background:var(--color-primary);content:"";display:inline-block;height:56px;-webkit-mask-image:url(../img/global/icon-attention-no-fill.svg);mask-image:url(../img/global/icon-attention-no-fill.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:56px}@media only screen and (min-width:560px){.c-modal-notice__icon::before{height:64px;width:64px}}.c-modal-notice__h{font-size:var(--fz-tertiary);text-align:center}.c-modal-notice__txt{text-align:center}.c-modal-notice__buttons{display:grid;gap:12px 24px}@media only screen and (min-width:560px){.c-modal-notice__buttons{grid:auto/repeat(2, 1fr)}}.c-modal-notice__cancel{border:solid 1px var(--color-primary);border-radius:4px;cursor:pointer;padding:8px 0;text-align:center;transition:background-color .3s}@media(hover){.c-modal-notice__cancel:hover{background-color:var(--color-secondary)}}.c-modal-notice__submit{background-color:var(--color-primary);border:solid 1px var(--color-primary);border-radius:4px;color:var(--color-tertiary);cursor:pointer;padding:8px 0;text-align:center;transition:background-color .3s,color .3s}@media(hover){.c-modal-notice__submit:hover{background-color:var(--color-secondary);color:var(--color-primary)}}.c-modal-caution{height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .3s;width:100%}.c-modal-caution::before{background:var(--color-primary);content:"";display:block;height:100%;opacity:.7;position:absolute;width:100%}.is-caution-open .c-modal-caution{opacity:1;pointer-events:auto}.c-modal-caution__wrap{background:var(--color-bg-base);border-radius:10px;left:50%;padding:24px 0;position:absolute;top:50%;transform:translate(-50%, -50%);width:90%}@media only screen and (min-width:560px){.c-modal-caution__wrap{padding:40px 0}}@media only screen and (min-width:1025px){.c-modal-caution__wrap{max-width:640px}}.c-modal-caution__content{overflow:scroll;padding:0 5vw}@media only screen and (min-width:560px){.c-modal-caution__content{padding:0 40px}}.c-modal-caution__inner{display:flex;flex-flow:column;gap:12px 0;margin:20px 0 32px}@media only screen and (min-width:560px){.c-modal-caution__inner{margin:32px 0 48px}}.c-modal-caution__icon{line-height:1;text-align:center}.c-modal-caution__icon::before{background:var(--color-quaternary);content:"";display:inline-block;height:56px;-webkit-mask-image:url(../img/global/icon-attention-fill.svg);mask-image:url(../img/global/icon-attention-fill.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:56px}@media only screen and (min-width:560px){.c-modal-caution__icon::before{height:64px;width:64px}}.c-modal-caution__h{font-size:var(--fz-tertiary);text-align:center}.c-modal-caution__txt{text-align:center}.c-modal-caution__buttons{display:grid;gap:12px 24px}@media only screen and (min-width:560px){.c-modal-caution__buttons{grid:auto/repeat(2, 1fr)}}.c-modal-caution__cancel{border:solid 1px var(--color-primary);border-radius:4px;cursor:pointer;padding:8px 0;text-align:center;transition:background-color .3s}@media(hover){.c-modal-caution__cancel:hover{background-color:var(--color-secondary)}}.c-modal-caution__submit{background-color:var(--color-quaternary);border:solid 1px var(--color-quaternary);border-radius:4px;color:var(--color-tertiary);cursor:pointer;padding:8px 0;text-align:center;transition:background-color .3s,color .3s}@media(hover){.c-modal-caution__submit:hover{background-color:var(--color-secondary);color:var(--color-quaternary)}}.c-login{display:flex;flex-flow:column;justify-content:center;min-height:100vh;padding:10vh 0 8svh}.c-login__content{display:flex;flex-flow:column;gap:32px 0;margin:0 auto;width:90%}@media only screen and (min-width:560px){.c-login__content{width:460px}}.c-login__field{display:flex;flex-flow:column;gap:8px 0}.c-login__label{font-weight:var(--fw-bold);line-height:var(--lh-ttl)}.c-login__input{background:var(--color-tertiary);border:solid 1px var(--color-secondary);border-radius:4px;display:block;padding:8px 12px;width:100%}.c-login__password .c-login__input{padding-right:calc(12px + 1.2em + 12px)}.c-login__password{position:relative}.c-login__state{height:1.2em;position:absolute;right:12px;top:calc(50% - .6em);width:1.2em}.c-login__visible{display:block;height:auto;width:100%}.c-login__bottom{display:flex;justify-content:center;margin:64px 0 0}.c-login__submit{border:solid 1px var(--color-primary);background-color:var(--color-primary);border-radius:4px;cursor:pointer;color:var(--color-tertiary);padding:10px 16px;min-width:240px;text-align:center;transition:background-color .3s,color .3s}@media only screen and (min-width:560px){.c-login__submit{min-width:320px}}@media(hover){.c-login__submit:hover{background-color:var(--color-secondary);color:var(--color-primary)}}.c-login__error{margin:0 auto 32px;width:90%}@media only screen and (min-width:560px){.c-login__error{max-width:460px}}.c-error{display:flex;flex-flow:column;gap:8px 0}@media only screen and (min-width:1025px){.c-error{gap:12px 0}}.c-error__item{color:var(--color-septenary);font-size:var(--fz-quaternary);line-height:var(--lh-ttl)}.c-success{display:flex;flex-flow:column;gap:8px 0}@media only screen and (min-width:1025px){.c-success{gap:12px 0}}.c-success__item{color:var(--color-octonary);font-size:var(--fz-quaternary);line-height:var(--lh-ttl)}.l-header{margin:0 0 40px}@media only screen and (min-width:1025px){.l-header{margin:0 0 80px}}#toppage .l-header{margin:0 0 90px}@media only screen and (min-width:1025px){#toppage .l-header{margin:0 0 120px}}.l-header__lead{align-items:center;border-bottom:solid 1px var(--color-secondary);display:flex;justify-content:space-between;padding:16px 5%;position:relative}@media only screen and (min-width:560px){.l-header__lead{padding:24px}}@media only screen and (min-width:1025px){.l-header__lead{border-bottom:none}}@media only screen and (min-width:560px){.l-header__lead.--border-bottom{border-bottom:solid 1px var(--color-secondary)}}.l-header__title{font-size:var(--fz-tertiary);font-weight:var(--fw-bold)}.l-header__nav{align-items:center;display:flex}.l-header__button{aspect-ratio:1/1;height:40px;pointer-events:auto;position:relative;width:40px;z-index:10}@media only screen and (min-width:560px){.l-header__button{display:none}}.l-header__bar{background-color:var(--color-primary);height:2px;left:calc(50% - 15px);width:30px;position:absolute;top:calc(50% - 1px);transition:transform .3s}.l-header__bar:nth-of-type(1){top:calc(50% - 1px - 8px);transform-origin:left top}.l-header__bar:nth-of-type(2){transition:opacity .3s,transform .3s;transform-origin:right center}.l-header__bar:nth-of-type(3){top:calc(50% - 1px + 8px);transform-origin:left bottom}.is-nav-open .l-header__bar:nth-of-type(1){transform:translate(5px, -2px) scaleX(1) rotate(45deg)}.is-nav-open .l-header__bar:nth-of-type(2){opacity:0;transform:translateX(20px);transform-origin:left center}.is-nav-open .l-header__bar:nth-of-type(3){transform:translate(5px, 2px) scaleX(1) rotate(-45deg)}.l-header__list{background:var(--color-bg-base);border-bottom:solid 1px var(--color-secondary);border-top:solid 1px var(--color-secondary);display:none;left:0;padding:12px 5%;position:absolute;top:100%;width:100%;z-index:10}@media only screen and (min-width:560px){.l-header__list{background:rgba(0,0,0,0);border:none;display:block !important;padding:0;position:static;width:auto}}.l-header__intro{background-image:url(../img/toppage/bg-intro.jpg);background-position:center;background-size:contain;padding:32px 0 24px;position:relative}@media only screen and (min-width:560px){.l-header__intro{padding:40px 0 32px}}@media only screen and (min-width:1025px){.l-header__intro{background-size:cover}}.l-header__intro::before{background:var(--color-primary);content:"";height:100%;left:0;opacity:.9;position:absolute;top:0;width:100%}.l-header__search{height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .3s;width:100%;z-index:100}@media only screen and (min-width:1025px){.l-header__search{background:var(--color-bg-base);border-bottom:solid 1px var(--color-secondary);border-top:solid 1px var(--color-secondary);height:auto;opacity:1;padding:16px 0;pointer-events:auto;position:static}}.l-header__search::before{background:var(--color-primary);content:"";display:block;height:100%;opacity:.7;position:absolute;width:100%}@media only screen and (min-width:1025px){.l-header__search::before{display:none}}.is-filter-open .l-header__search{opacity:1;pointer-events:auto}@media only screen and (min-width:1025px){.l-header__search.is-fixed{position:fixed;top:0}}.l-header__user{align-items:center;display:flex;gap:8px 12px}@media only screen and (min-width:560px){.l-header__user{gap:8px 24px}}.l-header__user+.l-header__button{margin:0 0 0 5vw}@media only screen and (min-width:560px){.l-header__user+.l-header__button{margin:0}}.l-header__name{font-size:calc((13 / 16)*var(--fz-scale)*1rem)}@media only screen and (min-width:1025px){.l-header__name{font-size:calc((14 / 16)*var(--fz-scale)*1rem)}}.l-header__home{align-items:center;display:flex;gap:8px;transition:opacity .3s}@media(hover){.l-header__home:hover{opacity:.7}}.l-header__home-icon{display:block}.l-header__home-txt{display:none;font-weight:var(--fw-bold)}@media only screen and (min-width:560px){.l-header__home-txt{display:inline-block}}.l-header__logout{background-color:var(--color-secondary);border-radius:4px;display:inline-block;font-size:var(--fz-quaternary);padding:4px 12px;text-align:center;transition:background-color .3s,color .3s}@media(hover){.l-header__logout:hover{background:var(--color-primary);color:var(--color-tertiary)}}.l-header__bottom{align-items:center;display:flex;padding:16px 5% 0;position:relative}@media only screen and (min-width:560px){.l-header__bottom{padding:24px 24px 0}}.l-header__right{margin:0 0 0 auto}.l-header__action{display:none;margin:0 0 0 auto;position:absolute;left:0;top:0;width:100%}@media only screen and (min-width:560px){.l-header__action{display:block !important;margin:0 0 0 auto;position:static;width:auto}}.l-header-action{background:var(--color-bg-base);border-bottom:1px solid var(--color-secondary);overflow-x:scroll;padding:12px 5%}@media only screen and (min-width:560px){.l-header-action{background:rgba(0,0,0,0);border-bottom:none;border:none;overflow-x:visible;padding:0;position:static}}.l-header-action__list{display:flex;gap:.8em 1em}.l-header-action__item{white-space:nowrap}.l-header-action__item:last-of-type{padding:0 5vw 0 0}@media only screen and (min-width:560px){.l-header-action__item:last-of-type{padding:0}}.l-header-action__link{transition:opacity .3s}@media(hover){.l-header-action__link:hover{opacity:.7}}.l-header-intro{display:flex;flex-flow:column;gap:24px 0;position:relative}.l-header-intro__h{color:var(--color-tertiary);font-size:var(--fz-tertiary);margin:0 auto;max-width:1200px;text-align:center;width:90%;word-break:keep-all}.l-header-intro__main{background:var(--color-bg-base);border-radius:4px;margin:0 auto;max-width:1200px;padding:24px 5%;width:90%}@media only screen and (min-width:560px){.l-header-intro__main{padding:16px 24px}}.l-header-search{background:var(--color-bg-base);border-radius:4px;font-size:var(--fz-quaternary);left:50%;margin:0 auto;max-width:600px;padding:24px 5vw;position:absolute;top:50%;transform:translate(-50%, -50%);width:90%}@media only screen and (min-width:1025px){.l-header-search{background:rgba(0,0,0,0);border-radius:0;max-width:1200px;padding:0;position:static;transform:none}}.l-header-search .c-search__functions{display:grid;grid:auto/repeat(2, 1fr)}@media only screen and (min-width:560px){.l-header-search .c-search__functions{display:flex}}.l-header-search .c-search__function{align-items:stretch;flex-flow:column}@media only screen and (min-width:560px){.l-header-search .c-search__function{align-items:center;flex-flow:row}}.l-header-search .c-search__function.--detail{grid-column:span 2}@media only screen and (min-width:560px){.l-header-search .c-search__function.--detail{grid-column:auto}}.l-header-search__close{background:var(--color-secondary);border-radius:50%;bottom:calc(100% + 8px);display:block;height:40px;position:absolute;right:0;width:40px}@media only screen and (min-width:1025px){.l-header-search__close{display:none}}.l-header-search__close::after{content:"";background:var(--color-primary);display:block;height:24px;left:calc(50% - 12px);-webkit-mask-image:url(../img/global/close.svg);mask-image:url(../img/global/close.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;right:0;top:calc(50% - 12px);width:24px}.l-title-secondary{margin:0 0 32px}@media only screen and (min-width:1025px){.l-title-secondary{margin:0 0 50px}}.l-title-tertiary{margin:0 0 20px}@media only screen and (min-width:1025px){.l-title-tertiary{margin:0 0 30px}}.l-title-quaternary{margin:0 0 6px}@media only screen and (min-width:1025px){.l-title-quaternary{margin:0 0 8px}}.l-section-secondary+.l-section-secondary{margin:90px 0 0}@media only screen and (min-width:1025px){.l-section-secondary+.l-section-secondary{margin:120px 0 0}}.l-section-tertiary+.l-section-tertiary{margin:40px 0 0}@media only screen and (min-width:1025px){.l-section-tertiary+.l-section-tertiary{margin:80px 0 0}}.l-section-quaternary+.l-section-quaternary{margin:32px 0 0}@media only screen and (min-width:1025px){.l-section-quaternary+.l-section-quaternary{margin:48px 0 0}}.l-section-quinary+.l-section-quinary{margin:20px 0 0}@media only screen and (min-width:1025px){.l-section-quinary+.l-section-quinary{margin:28px 0 0}}.l-list-search{margin:-24px 0 0}.l-list-detail{margin:-24px 0 0}@media only screen and (min-width:560px){.l-list-detail{margin:0}}.l-list-teller{display:grid;gap:32px 40px}@media only screen and (min-width:1025px){.l-list-teller{gap:50px 40px;grid:auto/repeat(2, 1fr)}}.l-list-researcher{gap:32px 40px;margin:-32px 0 0}@media only screen and (min-width:1025px){.l-list-researcher{gap:50px 40px;margin:-56px 0 0}}.l-list-articles{margin:-24px 0 0}@media only screen and (min-width:560px){.l-list-articles{margin:0}}.l-list-articles-teller{margin:-24px 0 0}@media only screen and (min-width:1025px){.l-list-articles-teller{margin:0}}.l-list-audio{margin:-24px 0 0}@media only screen and (min-width:560px){.l-list-audio{margin:0}}.l-col-3{display:grid;gap:16px 24px}@media only screen and (min-width:560px){.l-col-3{grid:auto/repeat(3, 1fr)}}.l-col-3__item.--full-h{display:grid}.l-col-2{display:grid;gap:12px 24px}@media only screen and (min-width:560px){.l-col-2{gap:16px 24px;grid:auto/repeat(2, 1fr)}}.l-col-2__item.--full-h{display:grid}.l-post-bottom{border-top:solid 1px var(--color-secondary);padding:24px 0 0}.l-footer{align-items:center;display:flex;flex-flow:column;gap:24px;justify-content:space-between;margin:200px 0 0;padding:24px}@media only screen and (min-width:560px){.l-footer{flex-flow:row}}.l-footer__copy{font-size:var(--fz-quaternary);line-height:var(--lh-ttl)}.l-content{margin:0 auto;max-width:1200px;width:90%}.l-content__narrow{margin:0 auto;max-width:810px}.l-flex{display:flex}.l-align-left{display:flex;justify-content:flex-start}.l-align-center{display:flex;justify-content:center}.l-align-right{display:flex;justify-content:flex-end}.l-functions{display:flex;flex-wrap:wrap;gap:20px 24px}@media only screen and (min-width:560px){.l-functions__left{margin:0 auto 0 0}}.l-functions__right{display:flex;flex-wrap:wrap;gap:8px 24px}@media only screen and (min-width:560px){.l-functions__right{margin:0 0 0 auto;justify-content:right}}.u-td-underline{text-decoration:underline}@media(hover){.u-td-underline:hover{text-decoration:none}}.u-dib{display:inline-block;line-height:inherit}.u-wb-keep-all{word-break:keep-all}.u-hide-txt{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.u-ta-left{text-align:left}.u-ta-right{text-align:right}.u-ta-center{text-align:center}.u-fw-bold{font-weight:var(--fw-bold)}.u-wb-keep-all{word-break:keep-all}.u-fz-primary{font-size:var(--fz-primary)}.u-fz-secondary{font-size:var(--fz-secondary)}.u-fz-tertiary{font-size:var(--fz-tertiary)}.u-fz-quaternary{font-size:var(--fz-quaternary)}#close{padding:90px 0}@media only screen and (min-width:1025px){#close{padding:120px 0}}#close .dib{display:inline-block;line-height:inherit}#toppage .news__list{border-top:solid 1px var(--color-secondary)}#toppage .news__item{border-bottom:solid 1px var(--color-secondary);display:grid;gap:16px;grid:auto/100px 1fr;padding:12px 0}@media only screen and (min-width:560px){#toppage .news__item{gap:16px 24px;grid:auto/160px 1fr}}#toppage .map{background:var(--color-secondary);border:solid 1px var(--color-secondary)}@media only screen and (min-width:1025px){#toppage .map{padding:24px 0}}#toppage .map__content{max-width:800px;margin:0 auto;position:relative}#toppage .map__links{display:grid;grid:repeat(12, 1fr)/repeat(12, 1fr);height:100%;position:absolute;width:100%}#toppage .map__link{align-items:center;display:flex;filter:drop-shadow(0 4px 10px rgba(0, 0, 0, 0.25));flex-flow:column;position:relative}#toppage .map__link:nth-child(1){grid-area:3/5/4/6;transform:translateX(-30%)}#toppage .map__link:nth-child(2){grid-area:7/5/8/6;transform:translateX(-30%)}#toppage .map__link:nth-child(3){grid-area:9/7/10/8;transform:translateY(-40%)}#toppage .map__link:nth-child(4){grid-area:9/3/10/4;transform:translateX(40%)}#toppage .map__link:nth-child(5){grid-area:11/2/12/3;transform:translateX(30%)}@media(hover){#toppage .map__link:hover .map__ui{background-color:var(--color-primary)}#toppage .map__link:hover .map__ui::before{transform:translateX(100%);transition:transform .3s}#toppage .map__link:hover .map__ui::after{background-color:var(--color-tertiary);opacity:1;transform:translateX(0);transition:transform .3s}}#toppage .map__icon{aspect-ratio:2/3;display:block;max-width:20px}@media only screen and (min-width:560px){#toppage .map__icon{max-width:none}}#toppage .map__name{background:var(--color-tertiary);border-radius:4px;font-size:var(--fz-quinary);font-weight:var(--fw-bold);line-height:var(--lh-ttl);padding:4px calc(4px + 1.4em + 4px) 4px 4px;position:absolute;text-align:center;top:100%;white-space:nowrap}@media only screen and (min-width:560px){#toppage .map__name{padding:4px calc(8px + 1.4em + 8px) 4px 8px}}#toppage .map__ui{background:var(--color-secondary);border-radius:50%;display:inline-block;height:1.4em;overflow:hidden;position:absolute;right:4px;top:calc(50% - .7em);transition:background-color .3s;width:1.4em}@media only screen and (min-width:1025px){#toppage .map__ui{right:8px;top:calc(50% - .7em)}}#toppage .map__ui::before,#toppage .map__ui::after{background:var(--color-primary);content:"";height:1.2em;mask-color:rgba(0,0,0,0);-webkit-mask-image:url(../img/global/arrow-r.svg);mask-image:url(../img/global/arrow-r.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:.6em;mask-size:.6em;position:absolute;right:calc(50% - .6em);top:calc(50% - .6em);transition:background-color .3s;width:1.2em}#toppage .map__ui::after{opacity:0;transform:translateX(-100%);transition:opacity .3s}#toppage .map__img{display:block;height:auto;width:100%}#toppage .map__img.--pc{display:none}@media only screen and (min-width:560px){#toppage .map__img.--pc{display:block}}#toppage .map__img.--sp{display:block}@media only screen and (min-width:560px){#toppage .map__img.--sp{display:none}}#toppage .area__list{display:grid;gap:12px 20px;grid:auto/repeat(2, 1fr);justify-content:space-between}@media only screen and (min-width:560px){#toppage .area__list{grid:auto/repeat(4, 1fr)}}@media only screen and (min-width:1025px){#toppage .area__list{gap:16px 24px;grid:auto/repeat(6, 1fr)}}#toppage .area__item.--span-2{grid-column:span 2;padding:12px 0 0}#toppage .area__item.--span-3-6{grid-column:span 6}@media only screen and (min-width:560px){#toppage .area__item.--span-3-6{grid-column:span 3}}#toppage .area__item.--span-6{grid-column:span 6}#toppage .area__item .c-link-page{width:100%}#guide .guideline{border-bottom:solid 1px var(--color-secondary);border-top:solid 1px var(--color-secondary);display:flex;flex-flow:column;gap:16px 0;margin:24px 0 0;padding:24px 0}#guide .guideline__item{padding:0 0 0 1em;text-indent:-1em}#guide .guideline__item::before{font-family:"Noto Sans JP","Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;content:"・"}#guide .nav__list{border-bottom:solid 3px var(--color-secondary);border-top:solid 3px var(--color-secondary);display:grid;gap:20px 32px;grid:auto/repeat(1, 1fr);padding:24px 0}@media only screen and (min-width:560px){#guide .nav__list{grid:auto/repeat(4, 1fr);justify-content:space-between}}@media only screen and (min-width:1025px){#guide .nav__list{grid:auto/repeat(4, 1fr)}}#guide .nav__item{display:grid}@media only screen and (min-width:560px){#guide .nav__item{align-items:center;display:flex;justify-content:center}}#guide .nav__link{display:inline-block;font-size:var(--fz-tertiary);font-weight:var(--fw-bold);line-height:var(--lh-ttl);padding:0 2em 0 0;position:relative;word-break:keep-all}#guide .nav__link:hover .nav__ui{background-color:var(--color-primary)}#guide .nav__link:hover .nav__ui::before{opacity:0;transform:translateY(100%);transition:transform .3s}#guide .nav__link:hover .nav__ui::after{background-color:var(--color-tertiary);opacity:1;transform:translateY(0);transition:transform .3s}#guide .nav__ui{background:var(--color-secondary);border-radius:50%;display:inline-block;height:1.4em;overflow:hidden;position:absolute;right:0;top:calc(50% - .7em);transition:background-color .3s;width:1.4em}#guide .nav__ui::before,#guide .nav__ui::after{background:var(--color-primary);content:"";height:.6em;mask-color:rgba(0,0,0,0);-webkit-mask-image:url(../img/global/arrow-b.svg);mask-image:url(../img/global/arrow-b.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;right:calc(50% - .3em);top:calc(50% - .3em);position:absolute;transition:opacity .3s;width:.6em}#guide .nav__ui::before{transform:translateY(0)}#guide .nav__ui::after{opacity:0;transform:translateY(-100%);transition:opacity 0s}#guide .figure__img{border:solid 1px var(--color-secondary);box-shadow:0 0 10px 0 rgba(150,150,150,.5);display:block;height:auto;width:100%}#guide .figure__img.--pc{display:none}@media only screen and (min-width:1025px){#guide .figure__img.--pc{display:block}}#guide .figure__img.--sp{display:block}@media only screen and (min-width:1025px){#guide .figure__img.--sp{display:none}}#guide .section{border-bottom:solid 1px var(--color-secondary);padding:0 0 20px}@media only screen and (min-width:1025px){#guide .section{padding:0 0 24px}}#guide .section+.section{margin:20px 0 0}@media only screen and (min-width:1025px){#guide .section+.section{margin:24px 0 0}}#guide .section__ttl{align-items:center;display:flex;gap:10px;margin:0 0 12px}#guide .section__num{align-items:center;background:var(--color-nonary);border-radius:50%;color:var(--color-tertiary);display:flex;height:1.8em;justify-content:center;line-height:1.8;min-width:1.8em;text-align:center;width:1.8em}#guide .list__item{padding:0 0 0 1em;text-indent:-1em}#guide .list__item::before{content:"・";font-family:"Noto Sans JP","Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,sans-serif}#researcher .article>*:first-child:not(:root),#researcher .article .acf-innerblocks-container>*:first-child:not(:root){margin-top:0}#researcher .article>*:last-child:not(:root),#researcher .article .acf-innerblocks-container>*:last-child:not(:root){margin-bottom:0}#researcher .article>*+*{margin-top:16px}@media only screen and (min-width:1025px){#researcher .article>*+*{margin-top:26px}}#researcher .article p>em{font-style:italic}#researcher .article p>strong{font-weight:var(--fw-bold)}#researcher .article p>a{text-decoration:underline}@media(hover){#researcher .article p>a:hover{text-decoration:none}}#researcher .article p.has-text-align-right{text-align:right}#researcher .article p.has-text-align-left{text-align:left}#researcher .article p.has-text-align-center{text-align:center}#researcher .img-txt-btn{display:grid;gap:20px 28px;margin:32px 0}@media only screen and (min-width:560px){#researcher .img-txt-btn{grid:auto/2fr 3fr;margin:50px 0}}.acf-innerblocks-container>#researcher .img-txt-btn:not(:root){margin-top:32px}@media only screen and (min-width:560px){.acf-innerblocks-container>#researcher .img-txt-btn:not(:root){margin-top:50px}}#researcher .img-txt-btn__img{display:block;height:auto;width:100%}#researcher .img-txt-btn__cnt{display:flex;flex-flow:column;gap:12px}@media only screen and (min-width:560px){#researcher .img-txt-btn__cnt{gap:16px}}#researcher .img-txt-btn__h{font-size:var(--fz-tertiary);font-weight:var(--fw-bold);line-height:var(--lh-ttl)}#researcher .img-txt-btn__txt{display:flex;flex-flow:column;gap:8px 0}@media only screen and (min-width:560px){#researcher .img-txt-btn__txt{gap:12px 0}}#researcher .img-txt-btn__txt a{text-decoration:underline}@media(hover){#researcher .img-txt-btn__txt a:hover{text-decoration:none}}#researcher .img-txt-btn__links{display:flex;flex-flow:column;gap:8px 0}@media only screen and (min-width:560px){#researcher .img-txt-btn__links{gap:12px 0}}.wp-admin #researcher .tbl-01__list{padding:0}#researcher .tbl-01__item{display:grid;gap:12px 0px;padding:18px 0;border-top:1px solid var(--color-secondary)}#researcher .tbl-01__item:last-of-type{border-bottom:1px solid var(--color-secondary)}@media only screen and (min-width:1025px){#researcher .tbl-01__item{grid-template-columns:200px auto;gap:0px 30px;padding:24px 0}}#researcher .tbl-01__item-heading{font-weight:var(--fw-bold)}#researcher .tbl-01__item-text{font-weight:var(--fw-base)}#researcher .tbl-01__item-text a{text-decoration:underline}@media(hover){#researcher .tbl-01__item-text a:hover{text-decoration:none}}#researcher .ttl-02:not(:root){font-size:var(--fz-secondary);margin:90px 0 32px}@media only screen and (min-width:1025px){#researcher .ttl-02:not(:root){margin:120px 0 50px}}.wp-admin #researcher .ttl-02:not(:root){margin-top:90px}@media only screen and (min-width:1025px){.wp-admin #researcher .ttl-02:not(:root){margin-top:120px}}#researcher .ttl-02__h{margin:calc(-1*var(--nav-h-status) - var(--nav-h-main) - var(--nav-h-sub)) 0 0;padding:calc(var(--nav-h-status) + var(--nav-h-main) + var(--nav-h-sub)) 0 0}.wp-admin #researcher .ttl-02__h{margin:0;padding:0}#researcher .ttl-03:not(:root){font-size:var(--fz-tertiary);margin:40px 0 20px}@media only screen and (min-width:1025px){#researcher .ttl-03:not(:root){margin:80px 0 30px}}.wp-admin #researcher .ttl-03:not(:root){margin-top:40px}@media only screen and (min-width:1025px){.wp-admin #researcher .ttl-03:not(:root){margin-top:80px}}#researcher .ttl-03__h{margin:calc(-1*var(--nav-h-status) - var(--nav-h-main) - var(--nav-h-sub)) 0 0;padding:calc(var(--nav-h-status) + var(--nav-h-main) + var(--nav-h-sub)) 0 0}.wp-admin #researcher .ttl-03__h{margin:0;padding:0}