@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@400;700&display=swap);.dropdown[data-v-404b502a]{position:relative}.dropdown-btn[data-v-404b502a]{display:inline-flex;align-items:center;min-height:3rem;cursor:pointer;color:#fff;font-size:1.4rem;white-space:nowrap}.dropdown-content[data-v-404b502a]{position:absolute;right:0;top:110%;min-width:220px;background:#004886;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 8px 24px rgba(0,0,0,.08);padding:10px;z-index:20}.dropdown-content a[data-v-404b502a]{color:#fff}.caret[data-v-404b502a]{font-size:12px;margin-left:4px}.notice-trigger[data-v-404b502a]{display:inline-flex;align-items:center;min-height:3rem;width:auto;height:auto;margin:0;padding:0;border:0;background:transparent;color:#fff;font:inherit;font-size:1.4rem;line-height:1.7;white-space:nowrap;cursor:pointer;position:relative}.notice-trigger[data-v-404b502a]:after{content:"";position:absolute;bottom:.1rem;left:0;width:0;height:1px;background:#fff;transition:width .3s}.notice-trigger[data-v-404b502a]:focus-visible:after,.notice-trigger[data-v-404b502a]:hover:after{width:100%}.notice-trigger[data-v-404b502a]:focus-visible{outline:none}.notice-modal[data-v-404b502a]{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:2.4rem;background:rgba(0,0,0,.46);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.notice-modal__dialog[data-v-404b502a]{display:flex;flex-direction:column;width:min(80rem,100%);max-height:calc(100vh - 4.8rem);max-height:calc(100dvh - 4.8rem);overflow:hidden;background:#fff;border:1px solid #e5e5e5;border-radius:.8rem;box-shadow:0 2.4rem 6rem rgba(0,0,0,.22)}.notice-modal__header[data-v-404b502a]{display:flex;align-items:flex-start;justify-content:space-between;gap:2rem;padding:2.6rem 3rem 2rem;border-bottom:1px solid #eee}.notice-modal__title[data-v-404b502a]{position:relative;margin:0;padding-left:1.4rem;color:#000;font-size:2rem;font-weight:700;line-height:1.5}.notice-modal__title[data-v-404b502a]:before{content:"";position:absolute;top:.2rem;bottom:.2rem;left:0;width:.4rem;border-radius:.2rem;background:#004886}.notice-modal__close[data-v-404b502a]{position:relative;flex:0 0 auto;width:3.6rem;height:3.6rem;margin:-.6rem -.8rem 0 0;padding:0;border:0;border-radius:50%;background:transparent;cursor:pointer;transition:background .2s}.notice-modal__close span[data-v-404b502a]:after,.notice-modal__close span[data-v-404b502a]:before{content:"";position:absolute;top:50%;left:50%;width:1.8rem;height:1px;background:#756f6f}.notice-modal__close span[data-v-404b502a]:before{transform:translate(-50%,-50%) rotate(45deg)}.notice-modal__close span[data-v-404b502a]:after{transform:translate(-50%,-50%) rotate(-45deg)}.notice-modal__close[data-v-404b502a]:hover{background:#eee}.notice-modal__close[data-v-404b502a]:focus-visible{outline:2px solid #3aa1fa;outline-offset:2px}.notice-modal__body[data-v-404b502a]{padding:2.6rem 3rem 0;overflow-y:auto;color:#000;font-size:1.5rem;line-height:1.9}.notice-modal__body p[data-v-404b502a]{margin:0 0 1.6rem}.notice-modal__date[data-v-404b502a]{margin-top:2.2rem!important;margin-bottom:0!important;text-align:right;font-weight:700}.notice-modal__note[data-v-404b502a]{margin-top:2.4rem!important;margin-bottom:0!important;color:#756f6f;font-size:1.3rem;line-height:1.7}.notice-modal__footer[data-v-404b502a]{display:flex;justify-content:center;padding:2.8rem 3rem 3rem}.notice-modal__button[data-v-404b502a]{min-width:14rem;min-height:4.2rem;padding:.8rem 2.4rem;border:1px solid #004886;border-radius:.4rem;background:#004886;color:#fff;font-size:1.4rem;font-weight:700;line-height:1.4;cursor:pointer;transition:background .2s,border-color .2s}.notice-modal__button[data-v-404b502a]:hover{border-color:rgba(0,72,134,.82);background:rgba(0,72,134,.82)}.notice-modal__button[data-v-404b502a]:focus-visible{outline:2px solid #3aa1fa;outline-offset:3px}@media screen and (max-width:768px){.notice-modal[data-v-404b502a]{align-items:center;padding:1.2rem}.notice-modal__dialog[data-v-404b502a]{max-height:calc(100vh - 2.4rem);max-height:calc(100dvh - 2.4rem);border-radius:.6rem}.notice-modal__header[data-v-404b502a]{gap:1rem;padding:2rem 2rem 1.6rem}.notice-modal__title[data-v-404b502a]{padding-left:1.1rem;font-size:1.7rem;line-height:1.5}.notice-modal__title[data-v-404b502a]:before{width:.3rem}.notice-modal__close[data-v-404b502a]{width:3.2rem;height:3.2rem;margin:-.5rem -.7rem 0 0}.notice-modal__body[data-v-404b502a]{padding:2rem 2rem 0;font-size:1.4rem;line-height:1.8}.notice-modal__body p[data-v-404b502a]{margin-bottom:1.4rem}.notice-modal__note[data-v-404b502a]{font-size:1.2rem}.notice-modal__footer[data-v-404b502a]{padding:2.4rem 2rem 2rem}.notice-modal__button[data-v-404b502a]{width:100%}}.notice-modal-fade-enter-active[data-v-404b502a],.notice-modal-fade-leave-active[data-v-404b502a]{transition:opacity .2s}.notice-modal-fade-enter-active .notice-modal__dialog[data-v-404b502a],.notice-modal-fade-leave-active .notice-modal__dialog[data-v-404b502a]{transition:opacity .2s,transform .2s}.notice-modal-fade-enter-from[data-v-404b502a],.notice-modal-fade-leave-to[data-v-404b502a]{opacity:0}.notice-modal-fade-enter-from .notice-modal__dialog[data-v-404b502a],.notice-modal-fade-leave-to .notice-modal__dialog[data-v-404b502a]{opacity:0;transform:translateY(1rem) scale(.98)}.header[data-v-404b502a]{background:#004886;position:relative;padding:1rem 1rem .6rem;position:fixed;z-index:10;left:0;top:0;width:100vw;display:flex;justify-content:space-between;align-items:center}.header[data-v-404b502a]:before{content:"";background:#ccc;width:100%;height:.6rem;display:block;bottom:0;left:0;position:absolute}.header__logo[data-v-404b502a]{text-align:center;padding-bottom:.5rem}.header__logo img[data-v-404b502a]{max-height:2.5rem}.header__navBar[data-v-404b502a]{display:flex;align-items:center;min-width:0;gap:1rem}.header__navBar>ul[data-v-404b502a]{display:flex;justify-content:flex-start;align-items:flex-end}.header__navBar__tabs[data-v-404b502a]{flex:0 0 auto;gap:1rem;position:relative;bottom:0}.header__navBar__tabs__tab[data-v-404b502a]{width:16rem;max-width:16rem;position:relative;overflow:hidden;padding:.6rem .6rem 0}.header__navBar__tabs__tab__button[data-v-404b502a]{background:#f1f1f1;border-bottom:0;color:#000;display:block;border-radius:.4rem .4rem 0 0;text-align:center;line-height:3.6rem}.header__navBar__tabs__tab__button[data-v-404b502a]:before{content:"";display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;background-color:#756f6f;width:1.9rem;height:1.9rem;margin-right:.7rem;position:relative;top:.4rem}.header__navBar__tabs__tab.is-active[data-v-404b502a]{bottom:-.6rem}.header__navBar__tabs__tab.is-active .header__navBar__tabs__tab__button[data-v-404b502a]{box-shadow:0 -6px 3px 3px rgba(51,51,51,.25);padding-bottom:.6rem}.header__navBar__tabs__tab.is-active .header__navBar__tabs__tab__button[data-v-404b502a],.header__navBar__tabs__tab__button[data-v-404b502a]:hover{background:#fff}.header__navBar__tabs__tab#tub_menu_01 .header__navBar__tabs__tab__button[data-v-404b502a]:before{-webkit-mask-image:url(/img/icon_map_jappan-white.94846634.svg);mask-image:url(/img/icon_map_jappan-white.94846634.svg)}.header__navBar__tabs__tab#tub_menu_01 .header__navBar__tabs__tab__button[data-v-404b502a]:hover:before,.header__navBar__tabs__tab#tub_menu_01.is-active .header__navBar__tabs__tab__button[data-v-404b502a]:before{background-color:#3aa1fa}.header__navBar__tabs__tab#tub_menu_02 .header__navBar__tabs__tab__button[data-v-404b502a]:before{-webkit-mask-image:url(/img/icon_menu_02.e6ef6f0b.svg);mask-image:url(/img/icon_menu_02.e6ef6f0b.svg)}.header__navBar__tabs__tab#tub_menu_03 .header__navBar__tabs__tab__button[data-v-404b502a]:before{-webkit-mask-image:url(/img/icon_menu_03.2905dcb1.svg);mask-image:url(/img/icon_menu_03.2905dcb1.svg)}.header__navBar__tabs__tab#tub_menu_admin .header__navBar__tabs__tab__button[data-v-404b502a]:before{-webkit-mask-image:url(/img/icon_user.c630d372.svg);mask-image:url(/img/icon_user.c630d372.svg)}.header__navBar__tabs__tab#tub_menu_admin .header__navBar__tabs__tab__button[data-v-404b502a]:hover:before,.header__navBar__tabs__tab#tub_menu_admin.is-active .header__navBar__tabs__tab__button[data-v-404b502a]:before{background-color:#004886}.header__navBar__nav[data-v-404b502a]{flex:1 1 auto;min-width:0;margin-left:auto;padding:0 1rem;flex-wrap:nowrap;justify-content:flex-end!important;align-items:center!important}.header__navBar__nav__item[data-v-404b502a]{flex:0 0 auto;padding:0}.header__navBar__nav__item+.header__navBar__nav__item[data-v-404b502a]{margin-left:2rem}.header__navBar__nav__item.notice-nav-item[data-v-404b502a]{margin-right:.8rem}.header__navBar__nav__item button[data-v-404b502a]:not(.notice-trigger){background:hsla(0,0%,100%,.4);border-radius:.2rem;color:hsla(0,0%,100%,.65);border:0;margin-right:.4rem;width:3rem;height:3rem;line-height:1!important;text-align:center;cursor:pointer;transition:.3s}.header__navBar__nav__item button:not(.notice-trigger).base_small[data-v-404b502a]{font-size:1rem;line-height:1.5}.header__navBar__nav__item button:not(.notice-trigger).base_default[data-v-404b502a]{font-size:1.4rem;line-height:1.7}.header__navBar__nav__item button:not(.notice-trigger).base_big[data-v-404b502a]{font-size:1.6rem;line-height:1.7}.header__navBar__nav__item button:not(.notice-trigger).active[data-v-404b502a],.header__navBar__nav__item button[data-v-404b502a]:not(.notice-trigger):hover{background:#fff;color:#fff;font-weight:700}.header__navBar__nav__item__link[data-v-404b502a]{font-size:1.4rem;line-height:1.7;display:inline-flex;align-items:center;min-height:3rem;color:#fff;position:relative;white-space:nowrap}.header__navBar__nav__item__link span[data-v-404b502a]{font-size:1rem;line-height:1rem;width:1rem;height:1rem;text-align:center;display:inline-block;color:#004886;border-radius:50%;position:absolute;top:-.5rem;right:-1rem}.header__navBar__nav__item__link[data-v-404b502a]:after{content:"";width:0;height:1px;display:block;background:#fff;position:absolute;bottom:-.4rem;left:0;transition:.3s}.header__navBar__nav__item__link[data-v-404b502a]:hover:after{width:100%}.header__navBar__nav__item#user .user_switch[data-v-404b502a]{position:relative;background:url(/img/icon_user.c630d372.svg) no-repeat 50%;background-size:100%;width:3rem;height:3rem;border:0;top:0;border-radius:50%;cursor:pointer;display:block}.header #user_menu[data-v-404b502a]{display:none;position:absolute;background:#fff;width:23rem;border-radius:.4rem;bottom:-11rem;right:2.3rem;box-shadow:1px 1px 4px rgba(0,0,0,.16);padding:1rem 2rem .5rem;text-align:left;z-index:15;border:#9e9e9e}.header #user_menu.active[data-v-404b502a]{display:block}@media screen and (max-width:768px){.header #user_menu[data-v-404b502a]{right:0;bottom:-13rem}}.header #user_menu[data-v-404b502a]:after,.header #user_menu[data-v-404b502a]:before{border:solid transparent;content:"";height:0;width:0;pointer-events:none;top:-2.4rem;position:absolute;right:1.2rem}.header #user_menu[data-v-404b502a]:before{border-top-width:12px;border-bottom-width:12px;border-left-width:6px;border-right-width:6px;margin-left:-6px;margin-top:1px;border-bottom-color:#9e9e9e}.header #user_menu[data-v-404b502a]:after{border-top-width:13px;border-bottom-width:13px;border-left-width:5px;border-right-width:5px;margin-left:-5px;border-bottom-color:#fff}.header #user_menu li[data-v-404b502a]{border-bottom:1px solid #9e9e9e}.header #user_menu li[data-v-404b502a]:last-child{border:0}.header #user_menu a[data-v-404b502a]{font-size:1.4rem;line-height:1.7;padding:1rem 0;color:#000;font-weight:700;display:block}.header #user_menu a p[data-v-404b502a]{margin-bottom:0}.header #user_menu a p.f_small[data-v-404b502a]{font-size:1rem;line-height:1.5;line-height:1;font-weight:400}@media screen and (max-width:1280px){.header__navBar[data-v-404b502a]{gap:1rem}.header__navBar__tabs[data-v-404b502a]{gap:.5rem}.header__navBar__tabs__tab[data-v-404b502a]{width:13rem;max-width:13rem}.header__navBar__nav[data-v-404b502a]{padding:0 .5rem}.header__navBar__nav__item+.header__navBar__nav__item[data-v-404b502a]{margin-left:1.2rem}.header__navBar__nav__item.notice-nav-item[data-v-404b502a]{margin-right:.4rem}}@media screen and (min-width:1024px){.header__navBar[data-v-404b502a]{justify-content:space-between}.header__navBar__tabs[data-v-404b502a]{order:1}.header__navBar__nav[data-v-404b502a]{order:2}}@media screen and (max-width:1024px){.header[data-v-404b502a]{flex-direction:column}.header__logo[data-v-404b502a],.header__navBar[data-v-404b502a]{width:100%;justify-content:center}}@media screen and (max-width:768px){.header__navBar[data-v-404b502a]{flex-direction:column;justify-content:center}.header__navBar__tabs[data-v-404b502a]{order:2}.header__navBar__tabs__tab[data-v-404b502a]{max-width:14rem;padding:.3rem .3rem 0}.header__navBar__tabs__tab.is-active .header__navBar__tabs__tab__button[data-v-404b502a]{box-shadow:0 -3px 3px 3px rgba(51,51,51,.25)}.header__navBar__nav[data-v-404b502a]{order:1;flex-wrap:wrap;justify-content:center!important;row-gap:.8rem}.header__navBar__nav__item[data-v-404b502a]{margin:0;position:relative}.header__navBar__nav__item+.header__navBar__nav__item[data-v-404b502a]{margin-left:1.4rem}.header__navBar__nav__item.notice-nav-item[data-v-404b502a]{margin-right:0}}.l-container[data-v-404b502a]{width:100vw;padding:0 1rem}.l-container--left[data-v-404b502a]{width:29rem}.l-container--right[data-v-404b502a]{width:calc(100% - 29rem)}.popup-bg-cover[data-v-5d5d332e]{position:fixed;background:#f5f5f5;width:100%;height:100%;top:0;left:0}.error_message[data-v-5d5d332e]{margin:50vh auto 0;transform:translateY(-50%);padding:15px 30px;text-align:center;width:50vh;z-index:100}.card[data-v-5d5d332e]{width:50vh;height:auto;z-index:1001}.card__imgframe[data-v-5d5d332e]{width:100%;height:auto;padding-top:56.25%;background:url(https://placehold.jp/640x360.png) no-repeat 50%;background-size:cover;box-sizing:border-box}.card__textbox[data-v-5d5d332e]{width:100%;height:auto;padding:20px 18px;background:#fff;box-sizing:border-box}.card__textbox>*+[data-v-5d5d332e]{margin-top:10px}.card__titletext[data-v-5d5d332e]{font-size:20px;font-weight:700;line-height:125%}.card__overviewtext[data-v-5d5d332e]{font-size:12px;line-height:150%}.card-skin[data-v-5d5d332e]{overflow:hidden;border-radius:8px;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:5px solid #888}[data-v-3b9ab19f]:root{--spinner-size:40px}.loading-overlay[data-v-3b9ab19f]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:70}.loading-overlay .sk-chase[data-v-3b9ab19f]{width:var(--spinner-size);height:var(--spinner-size);position:relative;animation:sk-chase-3b9ab19f 2.5s linear infinite both}.loading-overlay .sk-chase-dot[data-v-3b9ab19f]{width:100%;height:100%;position:absolute;left:0;top:0;animation:sk-chase-dot-3b9ab19f 2s ease-in-out infinite both}.loading-overlay .sk-chase-dot[data-v-3b9ab19f]:before{content:"";display:block;width:25%;height:25%;background:#7e7e7e;border-radius:100%;animation:sk-chase-dot-before-3b9ab19f 2s ease-in-out infinite both}.loading-overlay .sk-chase-dot[data-v-3b9ab19f]:first-child,.loading-overlay .sk-chase-dot[data-v-3b9ab19f]:first-child:before{animation-delay:-1.1s}.loading-overlay .sk-chase-dot[data-v-3b9ab19f]:nth-child(2),.loading-overlay .sk-chase-dot[data-v-3b9ab19f]:nth-child(2):before{animation-delay:-1s}.loading-overlay .sk-chase-dot[data-v-3b9ab19f]:nth-child(3),.loading-overlay .sk-chase-dot[data-v-3b9ab19f]:nth-child(3):before{animation-delay:-.9s}.loading-overlay .sk-chase-dot[data-v-3b9ab19f]:nth-child(4),.loading-overlay .sk-chase-dot[data-v-3b9ab19f]:nth-child(4):before{animation-delay:-.8s}.loading-overlay .sk-chase-dot[data-v-3b9ab19f]:nth-child(5),.loading-overlay .sk-chase-dot[data-v-3b9ab19f]:nth-child(5):before{animation-delay:-.7s}.loading-overlay .sk-chase-dot[data-v-3b9ab19f]:nth-child(6),.loading-overlay .sk-chase-dot[data-v-3b9ab19f]:nth-child(6):before{animation-delay:-.6s}.loading-overlay.is-overlay[data-v-3b9ab19f]{position:fixed;background-color:rgba(0,0,0,.5);z-index:60}.loading-overlay.is-overlay .sk-chase-dot[data-v-3b9ab19f]:before{background-color:#fff}@keyframes sk-chase-3b9ab19f{to{transform:rotate(1turn)}}@keyframes sk-chase-dot-3b9ab19f{80%,to{transform:rotate(1turn)}}@keyframes sk-chase-dot-before-3b9ab19f{50%{transform:scale(.4)}0%,to{transform:scale(1)}}.contentsArea[data-v-5be7c244]{margin-top:5.8rem;position:relative}@keyframes sk-chase-5be7c244{to{transform:rotate(1turn)}}@keyframes sk-chase-dot-5be7c244{80%,to{transform:rotate(1turn)}}@keyframes sk-chase-dot-before-5be7c244{50%{transform:scale(.4)}0%,to{transform:scale(1)}}.c-documentCard__favorite[data-v-724239fa]{position:absolute;top:.8rem;right:.8rem;z-index:20}.c-documentCard__favoriteButton[data-v-724239fa]{display:flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;padding:0;border:none;background:transparent;color:#9e9e9e;cursor:pointer;transition:color .18s ease,opacity .18s ease,transform .18s ease}.c-documentCard__favoriteButton[data-v-724239fa]:not(.is-active):hover:not(:disabled){color:#ffc107;transform:translateY(-1px)}.c-documentCard__favoriteButton.is-active[data-v-724239fa]{color:#fafa00}.c-documentCard__favoriteButton.is-active[data-v-724239fa]:hover:not(:disabled){transform:translateY(-1px)}.c-documentCard__favoriteButton[data-v-724239fa]:disabled{opacity:.6;cursor:wait}.c-documentCard__favoriteButton[data-v-724239fa]:focus-visible{outline:2px solid rgba(250,250,0,.55);outline-offset:2px;border-radius:.4rem}.c-documentCard__favoriteIcon[data-v-724239fa]{display:block;width:2.2rem;height:2.7rem;overflow:visible;color:inherit}.c-documentCard__favoriteIconShape[data-v-724239fa]{fill:currentColor;stroke:rgba(0,0,0,.22);stroke-width:.5;stroke-linejoin:round;stroke-linecap:round}.c-documentCard__favoriteMenu[data-v-724239fa]{position:absolute;top:3.6rem;right:0;z-index:40;box-sizing:border-box;width:28rem;min-height:8rem;padding:1rem;border:1px solid #d5d5d5;border-radius:.8rem;background:#fff;box-shadow:0 4px 14px rgba(0,0,0,.18);overflow:visible}.c-documentCard__favoriteMenu .loading-overlay[data-v-724239fa]{border-radius:.8rem;background:hsla(0,0%,100%,.65);pointer-events:auto}.c-documentCard__favoriteMenu button[data-v-724239fa]:disabled,.c-documentCard__favoriteMenu input[data-v-724239fa]:disabled{opacity:.6;cursor:wait}.c-documentCard__favoriteMenuTitle[data-v-724239fa]{margin:0 0 .8rem;font-size:1.3rem;font-weight:700}.c-documentCard__favoriteListBlock[data-v-724239fa]{margin-top:.6rem;padding-top:.6rem;border-top:1px solid #e5e5e5}.c-documentCard__favoriteCheckRow[data-v-724239fa]{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 3rem;align-items:center;min-height:3.4rem;-moz-column-gap:.4rem;column-gap:.4rem}.c-documentCard__favoriteCheckItem[data-v-724239fa]{display:flex;align-items:center;min-width:0;gap:.7rem;padding:.7rem .4rem;border-radius:.4rem;font-size:1.3rem;cursor:pointer}.c-documentCard__favoriteCheckItem[data-v-724239fa]:hover{background:rgba(58,161,250,.08)}.c-documentCard__favoriteCheckItem input[type=checkbox][data-v-724239fa]{position:absolute;opacity:0;pointer-events:none}.c-documentCard__favoriteCheckItem input[type=checkbox]:checked+.c-documentCard__favoriteCheckBox[data-v-724239fa]{border-color:#3aa1fa;background:#fff}.c-documentCard__favoriteCheckItem input[type=checkbox]:checked+.c-documentCard__favoriteCheckBox[data-v-724239fa]:after{opacity:1}.c-documentCard__favoriteCheckBox[data-v-724239fa]{position:relative;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;box-sizing:border-box;width:1.4rem;height:1.4rem;border:1px solid #b8b8b8;border-radius:.3rem;background:#fff}.c-documentCard__favoriteCheckBox[data-v-724239fa]:after{width:.7rem;height:.4rem;border-bottom:2px solid #3aa1fa;border-left:2px solid #3aa1fa;content:"";opacity:0;transform:translateY(-.1rem) rotate(-45deg)}.c-documentCard__favoriteCheckName[data-v-724239fa]{min-width:0;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-documentCard__favoriteListAction[data-v-724239fa]{position:relative;display:flex;justify-content:center}.c-documentCard__favoriteListActionButton[data-v-724239fa]{display:flex;align-items:center;justify-content:center;width:2.8rem;height:2.8rem;padding:0;border:none;border-radius:50%;background:transparent;color:#3aa1fa;font-size:2rem;line-height:1;cursor:pointer}.c-documentCard__favoriteListActionButton[data-v-724239fa]:hover:not(:disabled){background:rgba(58,161,250,.08)}.c-documentCard__favoriteListActionMenu[data-v-724239fa]{position:absolute;top:3rem;right:0;z-index:60;width:12rem;padding:.4rem;border:1px solid #d5d5d5;border-radius:.6rem;background:#fff;box-shadow:0 4px 12px rgba(0,0,0,.16)}.c-documentCard__favoriteListActionMenuItem[data-v-724239fa]{display:block;width:100%;padding:.7rem .8rem;border:none;border-radius:.4rem;background:#fff;color:#000;font-size:1.2rem;text-align:left;cursor:pointer}.c-documentCard__favoriteListActionMenuItem[data-v-724239fa]:hover:not(:disabled){background:rgba(58,161,250,.08)}.c-documentCard__favoriteListActionMenuItem.is-danger[data-v-724239fa]{color:#c0392b}.c-documentCard__favoriteEdit[data-v-724239fa]{display:grid;grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.5rem;padding:.4rem 0}.c-documentCard__favoriteEditInput[data-v-724239fa]{min-width:0;padding:.6rem;border:1px solid #ccc;border-radius:.4rem;font-size:1.3rem}.c-documentCard__favoriteEditButton[data-v-724239fa]{padding:.6rem .7rem;border:1px solid #555;border-radius:.4rem;background:#fff;font-size:1.2rem;white-space:nowrap;cursor:pointer}.c-documentCard__favoriteEditButton[data-v-724239fa]:hover:not(:disabled){background:rgba(58,161,250,.08)}.c-documentCard__favoriteEditButton.is-cancel[data-v-724239fa]{border-color:#aaa;color:#666}.c-documentCard__favoriteMenuItem[data-v-724239fa]{width:100%;padding:.8rem;border:none;border-radius:.4rem;background:#fff;font-size:1.3rem;text-align:left;cursor:pointer}.c-documentCard__favoriteMenuItem[data-v-724239fa]:hover:not(:disabled){background:rgba(58,161,250,.08)}.c-documentCard__favoriteMenuItem.is-danger[data-v-724239fa]{color:#c0392b}.c-documentCard__favoriteCreate[data-v-724239fa]{display:flex;gap:.6rem;margin-top:.8rem;margin-bottom:.4rem}.c-documentCard__favoriteCreateInput[data-v-724239fa]{min-width:0;flex:1;padding:.6rem;border:1px solid #ccc;border-radius:.4rem;font-size:1.3rem}.c-documentCard__favoriteCreateButton[data-v-724239fa]{padding:.6rem .8rem;border:1px solid #555;border-radius:.4rem;background:#fff;font-size:1.3rem;cursor:pointer}.c-documentCard__favoriteCreateButton[data-v-724239fa]:hover:not(:disabled){background:rgba(58,161,250,.08)}.c-documentCard[data-v-b423b370]{position:relative}.c-documentCard.is-favorite-menu-open[data-v-b423b370]{overflow:visible;content-visibility:visible;contain:none;z-index:20}.c-documentCard__head[data-v-b423b370]{position:relative}.c-documentCard__head__info[data-v-b423b370]{padding-right:20px}.tooltipIcon[data-v-0e29990b]{position:relative;display:inline-block;margin-left:.4rem}.tooltipIcon__badge[data-v-0e29990b]{background-repeat:no-repeat;background-position:50%;background-size:contain;width:1.6rem;height:1.6rem;background-size:1.6rem;display:inline-block;position:relative}.tooltipIcon__badge--faq[data-v-0e29990b]{background-image:url(/img/icon_faq.7dd2ce6e.svg)}.tooltipIcon__comment[data-v-0e29990b]{display:none;text-align:left;font-weight:400;z-index:15;position:absolute;padding:1rem;width:16rem;top:2.7rem;left:50%;transform:translateX(-50%);box-shadow:1px 1px 4px rgba(0,0,0,.16);background:#fff;border:#9e9e9e;border-radius:.8rem;font-size:1.2rem;line-height:1.4}.tooltipIcon__comment[data-v-0e29990b]:after,.tooltipIcon__comment[data-v-0e29990b]:before{content:"";border:solid transparent;height:0;width:0;pointer-events:none;top:-2.5rem;position:absolute;left:50%}.tooltipIcon__comment[data-v-0e29990b]:before{border-top-width:12px;border-bottom-width:12px;border-left-width:6px;border-right-width:6px;margin-left:-6px;margin-top:1px;border-bottom-color:#9e9e9e}.tooltipIcon__comment[data-v-0e29990b]:after{border-top-width:13px;border-bottom-width:13px;border-left-width:5px;border-right-width:5px;margin-left:-5px;border-bottom-color:#fff}.tooltipIcon:hover .tooltipIcon__comment[data-v-0e29990b]{display:block}[data-v-11fa11f6]:root{--expandedFieldBox--translate-x:1rem;--expandedFieldBox--translate-y:1rem}.result_data[data-v-11fa11f6]{margin:1rem 0 0;position:relative}.result_data+.result_data[data-v-11fa11f6]{margin-top:2rem}.category_title[data-v-11fa11f6]{display:flex;justify-content:flex-start;align-items:center;border-bottom:.2rem solid #756f6f;padding-left:1rem}.category_title .title_guide[data-v-11fa11f6]{font-size:1.6rem;line-height:1.7}.category_title .display_number[data-v-11fa11f6]{font-size:1.2rem;line-height:1.4}.resultCardArea[data-v-11fa11f6]{position:relative;overflow:hidden;padding:1rem;margin-top:.5rem}.resultCardArea__belt[data-v-11fa11f6]{position:relative;display:flex;gap:2rem;height:auto;transition:transform .5s ease;z-index:9}.resultCardArea .resultCards__page[data-v-11fa11f6]{display:grid;grid-template-rows:35rem 35rem;grid-auto-flow:column;grid-auto-columns:35rem;gap:3rem 2rem;height:auto}.resultCardArea__button[data-v-11fa11f6]{width:4rem;height:100%;display:flex;align-items:center;position:absolute;top:0;z-index:9;border:none;cursor:pointer}.resultCardArea__button[data-v-11fa11f6]:after{content:"";width:2.2rem;height:14rem;display:block;background:url(/img/icon_slide_next.3c7652b4.svg) no-repeat 50%}.resultCardArea__button--prev[data-v-11fa11f6]{left:0;background:linear-gradient(270deg,transparent 10%,#fff)}.resultCardArea__button--prev[data-v-11fa11f6]:after{position:relative;transform:rotate(180deg)}.resultCardArea__button--next[data-v-11fa11f6]{right:0;justify-content:flex-end;background:linear-gradient(90deg,transparent 10%,#fff)}.resultCardArea__page_navigation[data-v-11fa11f6]{line-height:1rem;margin:1rem 0 0}.resultCardArea__page_navigation button[data-v-11fa11f6]{border:0;width:3rem;height:3rem;background:url(/img/icon_next.08e31acb.svg) no-repeat 50%;cursor:pointer}.resultCardArea__page_navigation button.disabled[data-v-11fa11f6]{opacity:.3;cursor:auto}.resultCardArea__page_navigation--prev[data-v-11fa11f6]{transform:rotate(180deg)}.resultCardArea__page_navigation--current[data-v-11fa11f6]{text-align:center}.ai-analysis-helper[data-v-11fa11f6]{position:absolute;left:-99999px;top:0;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}.c-keikaku-subcategory-icon[data-v-11fa11f6]{display:inline-flex;align-items:center;justify-content:center;width:1.9rem;height:1.9rem;vertical-align:middle;background-repeat:no-repeat;background-position:50%;background-size:contain}.c-keikaku-subcategory-icon.is-overview[data-v-11fa11f6]{background-image:url(/img/overview-icon.402f57ac.svg)}.c-keikaku-subcategory-icon.is-plan[data-v-11fa11f6]{background-image:url(/img/plan-icon.7c5b5f3f.svg)}@keyframes expandedFieldOpen-11fa11f6{0%{transform:scale(.05) translate(var(--expandedFieldBox--translate-x),var(--expandedFieldBox--translate-y))}to{transform:scale(1) translate(0)}}@keyframes expandedFieldClose-11fa11f6{0%{transform:scale(1) translate(0)}to{transform:scale(.05) translate(var(--expandedFieldBox--translate-x),var(--expandedFieldBox--translate-y))}}.expandedField[data-v-11fa11f6]{position:absolute;top:-1rem;left:-1rem;width:calc(100% + 2rem);height:calc(100% + 2rem);background:rgba(0,0,0,.5);z-index:50;overflow:hidden;padding:3rem}.expandedField__box[data-v-11fa11f6]{background:#f1f1f1;box-shadow:0 4px 8px rgba(0,0,0,.15);padding:3rem;transform-origin:var(--expandedFieldBox--origin-x) var(--expandedFieldBox--origin-y);transition:.4s ease;transform:scale(0) translate(var(--expandedFieldBox--translate-x),var(--expandedFieldBox--translate-y))}.expandedField__box.is-opening[data-v-11fa11f6]{animation:expandedFieldOpen-11fa11f6 .4s ease .1s forwards}.expandedField__box.is-closing[data-v-11fa11f6]{animation:expandedFieldClose-11fa11f6 .4s ease forwards}.expandedField__box__head[data-v-11fa11f6]{display:flex;justify-content:space-between;gap:2rem;padding-right:3rem}.expandedField__box__head h3[data-v-11fa11f6]{color:#004886}.expandedField__box__head__info[data-v-11fa11f6]{display:flex;flex-direction:column;gap:.5rem}.expandedField__box__head__info__meta[data-v-11fa11f6]{display:flex;gap:1rem}.expandedField__box__head__info__title[data-v-11fa11f6]{padding:1rem 0 0}.expandedField__box__head__info__title a.c-link-type01[data-v-11fa11f6]{display:-webkit-box;-webkit-box-orient:vertical;line-clamp:1;-webkit-line-clamp:1;padding-right:2.5rem;overflow:hidden;padding-bottom:.4rem;border-bottom:2px solid #756f6f}.expandedField__box__head__info__title a.c-link-type01[data-v-11fa11f6]:before{bottom:.4rem}.expandedField__box__head__info__title a.c-link-type01[data-v-11fa11f6]:after{position:absolute;right:0}.expandedField__box__body[data-v-11fa11f6]{overflow:hidden;margin:2rem 0 0}.expandedField__box__body .resultCards__page[data-v-11fa11f6]{grid-template-rows:25rem 25rem}.expandedField__box__body .resultCards__page .c-documentCard__body[data-v-11fa11f6]{height:calc(100% - 4.5rem)}.expandedField__box .resultCardArea__page_navigation button[data-v-11fa11f6]{background:none;height:2rem}.expandedField__box .resultCardArea__button[data-v-11fa11f6]{width:1.5rem;height:auto;top:calc(50% + .5rem);background:none;padding:1rem 0}.expandedField__box .resultCardArea__button[data-v-11fa11f6]:after{width:1.5rem;height:2.4rem}.expandedField__box .resultCardArea__button[disabled][data-v-11fa11f6]{display:none}.expandedField__box .resultCardArea__button--prev[data-v-11fa11f6]{left:.7rem}.expandedField__box .resultCardArea__button--next[data-v-11fa11f6]{right:.7rem}.closeExpandedCard[data-v-11fa11f6]{position:absolute;top:12px;right:16px;width:2rem;height:2rem;z-index:1;background:url(/img/close_fullscreen_24dp_666666_FILL0_wght400_GRAD0_opsz24.6a7194fc.svg) no-repeat 50%;background-size:contain;cursor:pointer}.local-loading-bg[data-v-11fa11f6]{position:absolute;inset:0;background:rgba(0,0,0,.12);z-index:60}.expandedField .c-documentCard__head[data-v-11fa11f6]{position:relative;padding-right:4rem}.v-carousel__controls{position:absolute;top:614px;left:auto;right:auto}#documentSection{padding:1rem 1rem 0}.is-fixed+#documentSection{padding-top:15rem}.is-fixed+#documentSection .result_data:first-of-type{margin-top:4rem}button[data-v-7cbdd76c]{border-radius:.4rem;font-weight:700}button[data-v-7cbdd76c]:focus{outline:none}.button--primary[data-v-7cbdd76c]{border:0;background:#004886;color:#fff}.button--primary[data-v-7cbdd76c]:hover{cursor:pointer}.button--secondary[data-v-7cbdd76c]{border:1px solid #3aa1fa;background:#fff;font-size:1.4rem;line-height:1.7}.button--secondary[data-v-7cbdd76c]:hover{cursor:pointer}.button--white[data-v-7cbdd76c]{background:#fff;border:1px solid #9e9e9e;color:#9e9e9e}.button--clear[data-v-7cbdd76c]{border:1px solid #9e9e9e;background:none;font-size:1.2rem;line-height:1.4;position:relative}.button--clear[data-v-7cbdd76c]:after{content:"";width:.8rem;height:.8rem;display:inline-block;background:url(/img/icon_clear.ec71d9fe.svg) no-repeat 50%;margin-left:.4rem}.button--clear[data-v-7cbdd76c]:before{content:"";width:0;height:1px;display:block;background:#000;transition:.3s;position:absolute;bottom:0;left:0}.button--clear[data-v-7cbdd76c]:hover{cursor:pointer}.button--clear[data-v-7cbdd76c]:hover:before{width:100%}.filterAccordion[data-v-7617daf1]{position:relative;box-sizing:border-box;margin:0;padding:1.2rem 0;border-top:1px dashed #eee;background:#fff}.filterAccordion--topBorder[data-v-7617daf1]{border-top-color:#eee;border-top-width:1.25px}.filterAccordion__title[data-v-7617daf1],.filterAccordion__toggle[data-v-7617daf1]{display:flex;align-items:center;margin:0;font-size:1.4rem;line-height:1.3}.filterAccordion__toggle[data-v-7617daf1]{justify-content:space-between;width:100%;padding:0;border:none;background:#fff;color:#000;font-family:游ゴシック,YuGothic,游ゴシック Medium,Yu Gothic Medium,Yu Gothic,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN,メイリオ,Meiryo,游ゴシック体,sans-serif;font-weight:700;text-align:left;cursor:pointer}.filterAccordion__toggle[data-v-7617daf1]:hover{color:#004886}.filterAccordion__toggle[data-v-7617daf1]:focus{outline:none}.filterAccordion__toggle[data-v-7617daf1]:focus-visible{outline:2px solid #004886;outline-offset:3px}.filterAccordion__label[data-v-7617daf1]{min-width:0}.filterAccordion__smallText[data-v-7617daf1]{margin-left:.1rem;font-size:1.2rem;font-weight:700}.filterAccordion__arrow[data-v-7617daf1]{flex:0 0 auto;margin-left:auto;font-size:1.2rem;line-height:1;transform:rotate(0deg);transition:transform .2s ease}.filterAccordion__arrow.is-open[data-v-7617daf1]{transform:rotate(180deg)}.filterAccordion__field[data-v-7617daf1]{position:relative;min-width:0;margin:0;overflow:visible}.filterAccordion__field--indent[data-v-7617daf1]{padding-left:3rem}.filterAccordion__content[data-v-7617daf1]{display:grid;grid-template-rows:0fr;visibility:hidden;overflow:hidden;opacity:0;pointer-events:none;transition:grid-template-rows .2s ease,opacity .2s ease,visibility 0s linear .2s}.filterAccordion__content.is-open[data-v-7617daf1]{grid-template-rows:1fr;visibility:visible;overflow:visible;opacity:1;pointer-events:auto;transition:grid-template-rows .2s ease,opacity .2s ease,visibility 0s}.filterAccordion__contentInner[data-v-7617daf1]{min-width:0;min-height:0;overflow:hidden}.filterAccordion__content.is-open>.filterAccordion__contentInner[data-v-7617daf1]{overflow:visible}.filterAccordion__contentBody[data-v-7617daf1]{position:relative;min-width:0;padding-top:.8rem;overflow:visible}.bunsyoFavoriteFilter[data-v-1ebfcb68]{box-sizing:border-box;width:100%;min-width:0;background:#fff}.bunsyoFavoriteFilter__content[data-v-1ebfcb68]{box-sizing:border-box;width:100%;min-width:0;padding-left:3rem}.favorite_filter[data-v-1ebfcb68]{position:relative;box-sizing:border-box;width:21rem;max-width:100%;margin-left:auto}.favorite_filter__button[data-v-1ebfcb68]{display:flex;align-items:center;gap:.8rem;box-sizing:border-box;width:100%;height:3.4rem;min-height:3.4rem;margin:0;padding:0 2rem 0 .7rem;border:1px solid #3aa1fa;border-radius:.4rem;background:#fff;color:#000;font-family:游ゴシック,YuGothic,游ゴシック Medium,Yu Gothic Medium,Yu Gothic,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN,メイリオ,Meiryo,游ゴシック体,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.4;text-align:left;cursor:pointer}.favorite_filter__button[data-v-1ebfcb68]:hover{background:#e1edf8}.favorite_filter__button.active[data-v-1ebfcb68]{border-color:#004886}.favorite_filter__buttonText[data-v-1ebfcb68]{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.favorite_filter__arrow[data-v-1ebfcb68]{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;align-self:center;width:1rem;height:.6rem;margin-left:auto;background:url(/img/icon_select.5366630c.svg) no-repeat 50%;background-size:1rem .6rem;font-size:0;transform-origin:center;transition:transform .2s}.favorite_filter__arrow.open[data-v-1ebfcb68]{transform:rotate(180deg)}.favorite_filter__menu[data-v-1ebfcb68]{position:absolute;top:calc(100% + .4rem);right:0;z-index:20;box-sizing:border-box;width:100%;max-height:28rem;overflow-x:hidden;overflow-y:auto;border:1px solid #3aa1fa;border-radius:.4rem;background:#fff}.favorite_filter__row[data-v-1ebfcb68]{position:relative;box-sizing:border-box;min-height:3.4rem}.favorite_filter__row--all[data-v-1ebfcb68]{border-bottom:1px dashed #e5e5e5}.favorite_filter__item[data-v-1ebfcb68]{display:flex;align-items:center;gap:.6rem;box-sizing:border-box;min-height:3.4rem;padding:0 4rem 0 1rem;color:#000;font-size:1.4rem;font-weight:400;white-space:nowrap;cursor:pointer}.favorite_filter__item--all[data-v-1ebfcb68]{padding-right:1rem;font-weight:700}.favorite_filter__item[data-v-1ebfcb68]:hover{background:#e1edf8}.favorite_filter__item.active[data-v-1ebfcb68]{background:#3aa1fa;color:#fff}.favorite_filter__item input[type=checkbox][data-v-1ebfcb68]{position:absolute;opacity:0;pointer-events:none}.favorite_filter__indicator[data-v-1ebfcb68]{position:relative;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;box-sizing:border-box;width:1.4rem;height:1.4rem;border:1px solid #9e9e9e;border-radius:.2rem;background:#fff}.favorite_filter__indicator[data-v-1ebfcb68]:after{width:.7rem;height:.4rem;border-bottom:2px solid #3aa1fa;border-left:2px solid #3aa1fa;content:"";opacity:0;transform:translateY(-.05rem) rotate(-45deg)}.favorite_filter__item.active .favorite_filter__indicator[data-v-1ebfcb68]{border-color:transparent}.favorite_filter__item.active .favorite_filter__indicator[data-v-1ebfcb68]:after{opacity:1}.favorite_filter__name[data-v-1ebfcb68]{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.favorite_filter__count[data-v-1ebfcb68]{flex:0 0 auto;color:#756f6f;font-size:1.2rem}.favorite_filter__count.is-limit[data-v-1ebfcb68]{color:#c0392b;font-weight:700}.favorite_filter__item.active .favorite_filter__count[data-v-1ebfcb68]{color:hsla(0,0%,100%,.9)}.favorite_filter__moreButton[data-v-1ebfcb68]{position:absolute;top:0;right:.3rem;display:flex;align-items:center;justify-content:center;width:3.4rem;height:3.4rem;border:none;background:transparent;color:#000;font-size:2rem;line-height:1;cursor:pointer}.favorite_filter__moreButton[data-v-1ebfcb68]:hover{background:rgba(0,0,0,.08)}.favorite_filter__item.active+.favorite_filter__moreButton[data-v-1ebfcb68]{color:#fff}.favorite_filter__actionMenu[data-v-1ebfcb68]{position:fixed;box-sizing:border-box;width:12rem;padding:.4rem;border:1px solid #e5e5e5;border-radius:.4rem;background:#fff;z-index:20}.favorite_filter__actionItem[data-v-1ebfcb68]{width:100%;min-height:3rem;padding:0 .8rem;border:none;border-radius:.3rem;background:transparent;color:#000;font-size:1.2rem;text-align:left;cursor:pointer}.favorite_filter__actionItem[data-v-1ebfcb68]:hover{background:#e1edf8}.favorite_filter__actionItem.is-danger[data-v-1ebfcb68]{color:#c0392b}.favorite_filter__editBox[data-v-1ebfcb68]{box-sizing:border-box;padding:.6rem .8rem .8rem;border-top:1px dashed #e5e5e5;background:#fff}.favorite_filter__editInput[data-v-1ebfcb68]{box-sizing:border-box;width:100%;height:3.2rem;padding:0 .7rem;border:1px solid #3aa1fa;border-radius:.4rem;font-size:1.2rem}.favorite_filter__editButtons[data-v-1ebfcb68]{display:flex;gap:.5rem;margin-top:.6rem}.favorite_filter__editButton[data-v-1ebfcb68]{flex:1 1 0;min-height:2.8rem;border:1px solid #3aa1fa;border-radius:.4rem;background:#fff;font-size:1.2rem;cursor:pointer}.favorite_filter__editButton[data-v-1ebfcb68]:hover{background:#e1edf8}.favorite_filter__editButton.is-cancel[data-v-1ebfcb68]{border-color:#e5e5e5}.favorite_filter__empty[data-v-1ebfcb68]{margin:0;padding:.8rem 1rem;color:#756f6f;font-size:1.2rem}.favorite_filter__menu .loading-overlay[data-v-1ebfcb68]{border-radius:.4rem;background:hsla(0,0%,100%,.55)}.favorite_filter__actionMenu button[data-v-1ebfcb68]:disabled,.favorite_filter__button[data-v-1ebfcb68]:disabled,.favorite_filter__editInput[data-v-1ebfcb68]:disabled,.favorite_filter__menu button[data-v-1ebfcb68]:disabled,.favorite_filter__menu input[data-v-1ebfcb68]:disabled{opacity:.6;cursor:wait}.keywordFilter[data-v-0528f584]{padding:1rem 0 1.2rem;border-bottom:1px dashed #e5e5e5}.keywordFilter__header[data-v-0528f584]{display:flex;align-items:center;gap:.4rem}.keywordFilter__header h4[data-v-0528f584]{margin:0;font-size:1.4rem;font-weight:700;white-space:nowrap}.keywordFilter__inputs[data-v-0528f584]{display:flex;flex-direction:column;gap:.6rem;margin-top:.8rem;padding-left:3rem}.keywordFilter__inputs textarea[data-v-0528f584]{box-sizing:border-box;width:100%;min-height:3.3rem;max-height:11rem;padding:.7rem 1rem;overflow:hidden;border:1px solid #3aa1fa;border-radius:.4rem;outline:none;background:#fff;font-size:1.4rem;line-height:1.4;white-space:pre-wrap;overflow-wrap:anywhere;resize:none}.keywordFilter__inputs textarea[data-v-0528f584]::-moz-placeholder{color:#767d83}.keywordFilter__inputs textarea[data-v-0528f584]::placeholder{color:#767d83}.keywordFilter__inputs textarea[data-v-0528f584]:focus{border-color:#004886}.fiscalYearFilter[data-v-08cf5d16]{display:flex;flex-direction:column;align-items:flex-end;gap:.4rem;width:100%}.fiscalYearFilter__button[data-v-08cf5d16],.fiscalYearFilter__dropdown[data-v-08cf5d16]{position:relative;flex:0 0 auto;width:210px;max-width:100%}.fiscalYearFilter__button[data-v-08cf5d16]{display:flex;align-items:center;justify-content:flex-start;gap:.8rem;box-sizing:border-box;height:3.4rem;min-height:3.4rem;max-height:3.4rem;margin:0;padding:0 .7rem;overflow:hidden;border:1px solid #3aa1fa;border-radius:4px;background:#fff;color:#000;font-size:1.4rem;font-weight:400;line-height:1.4;text-align:left;cursor:pointer;transition:background-color .2s ease}.fiscalYearFilter__button[data-v-08cf5d16]:hover{background:#e1edf8}.fiscalYearFilter__button.is-active[data-v-08cf5d16]{border-color:#3aa1fa;background:#3aa1fa;color:#fff}.fiscalYearFilter__dropdownButton[data-v-08cf5d16]{width:100%;max-width:none;padding-right:2rem}.fiscalYearFilter__dropdownButton.is-active[data-v-08cf5d16]{border-color:#004886;background:#fff;color:#000}.fiscalYearFilter__dropdownButton.is-active[data-v-08cf5d16]:hover{background:#e1edf8}.fiscalYearFilter__yearCheckbox[data-v-08cf5d16]{flex:0 0 3.4rem;width:210px;max-width:100%;height:3.4rem;min-height:3.4rem;max-height:3.4rem}.fiscalYearFilter__yearCheckbox input[type=checkbox][data-v-08cf5d16]{position:absolute;opacity:0;pointer-events:none}.fiscalYearFilter__indicator[data-v-08cf5d16]{position:relative;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;box-sizing:border-box;width:1.4rem;height:1.4rem;border:1px solid #9e9e9e;border-radius:.2rem;background:#fff}.fiscalYearFilter__indicator[data-v-08cf5d16]:after{width:.7rem;height:.4rem;border-bottom:2px solid #3aa1fa;border-left:2px solid #3aa1fa;content:"";opacity:0;transform:translateY(-.05rem) rotate(-45deg)}.fiscalYearFilter__button.is-active .fiscalYearFilter__indicator[data-v-08cf5d16]{border-color:transparent}.fiscalYearFilter__button.is-active .fiscalYearFilter__indicator[data-v-08cf5d16]:after{opacity:1}.fiscalYearFilter__buttonText[data-v-08cf5d16]{display:inline-flex;align-items:center;gap:.4rem;min-width:0;overflow:hidden;font-size:1.4rem;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.fiscalYearFilter__era[data-v-08cf5d16]{flex:0 0 auto;color:#756f6f;font-size:1.1rem;white-space:nowrap}.fiscalYearFilter__button.is-active .fiscalYearFilter__era[data-v-08cf5d16]{color:hsla(0,0%,100%,.9)}.fiscalYearFilter__dropdownArrow[data-v-08cf5d16]{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:1rem;height:.6rem;margin-left:auto;background:url(/img/icon_select.5366630c.svg) no-repeat 50%/1rem .6rem;transform-origin:center;transition:transform .2s ease}.fiscalYearFilter__dropdownArrow.is-open[data-v-08cf5d16]{transform:rotate(180deg)}.fiscalYearFilter__dropdownMenu[data-v-08cf5d16]{position:absolute;top:calc(100% + .4rem);right:0;z-index:20;box-sizing:border-box;width:100%;max-height:22rem;overflow-y:auto;border:1px solid #3aa1fa;border-radius:.4rem;background:#fff;transform-origin:top center}.fiscalYearFilter__dropdownItem[data-v-08cf5d16]{display:flex;align-items:center;gap:.6rem;box-sizing:border-box;min-height:3.4rem;padding:0 1rem;color:#000;font-size:1.4rem;font-weight:400;white-space:nowrap;cursor:pointer;transition:background-color .2s ease}.fiscalYearFilter__dropdownItem[data-v-08cf5d16]:hover{background:#e1edf8}.fiscalYearFilter__selected[data-v-08cf5d16]{box-sizing:border-box;width:210px;max-width:100%;margin-top:1rem;margin-left:auto;padding:.8rem;border:1px dashed #e5e5e5;border-radius:.4rem;background:#fff;font-size:1.2rem}.fiscal-year-dropdown-enter-active[data-v-08cf5d16],.fiscal-year-dropdown-leave-active[data-v-08cf5d16]{transition:opacity .2s ease,transform .2s ease}.fiscal-year-dropdown-enter-from[data-v-08cf5d16],.fiscal-year-dropdown-leave-to[data-v-08cf5d16]{opacity:0;transform:translateY(-.6rem) scaleY(.96)}.fiscal-year-dropdown-enter-to[data-v-08cf5d16],.fiscal-year-dropdown-leave-from[data-v-08cf5d16]{opacity:1;transform:translateY(0) scaleY(1)}.LabelCheckBox--buttonStyleLabel[data-v-441db699]{display:inline-flex;align-items:center;min-width:10rem;margin-left:0;padding-right:2rem!important;padding-left:4rem!important;border:1px solid #3aa1fa;border-radius:4px;background:#fff;line-height:3rem;cursor:pointer}.LabelCheckBox--buttonStyleLabel__input[data-v-441db699]{left:2rem!important}.LabelCheckBox--buttonStyleLabel[data-v-441db699]:has(:checked){background:#3aa1fa;color:#fff}.LabelCheckBox--buttonStyleLabel:has(:checked) input[type=checkbox][data-v-441db699]:checked:before{border:1px solid transparent;background:#fff}.LabelCheckBox--buttonStyleLabel:has(:checked) input[type=checkbox][data-v-441db699]:after{border-bottom-color:#3aa1fa;border-left-color:#3aa1fa}.documentCategoryFilter[data-v-b6c7bb8e]{display:flex;flex-direction:column;gap:1.4rem}.documentCategoryFilter__row[data-v-b6c7bb8e]{margin:0}.documentCategoryFilter__row dt[data-v-b6c7bb8e]{margin-bottom:.6rem;font-weight:700}.documentCategoryFilter__row dd[data-v-b6c7bb8e]{padding-left:20px;display:flex;flex-wrap:wrap;gap:.5rem;margin:0}[data-v-b6c7bb8e] .c-checkboxLabel{border-radius:.4rem;transition:background-color .2s ease}[data-v-b6c7bb8e] .c-checkboxLabel:hover{background:#e1edf8}.municipalityAttributeFilter[data-v-4812671f]{display:flex;flex-direction:column;gap:1.2rem}.municipalityAttributeFilter__row[data-v-4812671f]{display:grid;grid-template-columns:8.5rem minmax(0,1fr);align-items:start;-moz-column-gap:.8rem;column-gap:.8rem;margin:0;padding:0}.municipalityAttributeFilter__title[data-v-4812671f]{font-size:1.3rem;font-weight:700;line-height:1.4}.municipalityAttributeFilter__field[data-v-4812671f]{min-width:0;margin:0}.municipalityAttributeFilter__types[data-v-4812671f]{display:flex;flex-direction:column;gap:1rem}.municipalityAttributeFilter__city[data-v-4812671f]{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.municipalityAttributeFilter__cityTypes[data-v-4812671f]{display:flex;flex-wrap:wrap;gap:.5rem;padding:.8rem;border:1px dashed #3aa1fa;border-radius:.4rem}.municipalityAttributeFilter__otherTypes[data-v-4812671f]{display:flex;flex-wrap:wrap;gap:.5rem}.municipalityAttributeFilter__range[data-v-4812671f]{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem}.municipalityAttributeFilter__range>span[data-v-4812671f]{flex:0 0 auto;white-space:nowrap}.municipalityAttributeFilter__select[data-v-4812671f]{box-sizing:border-box;width:85px;height:3.4rem;margin:0;padding:0 2rem 0 .7rem;border:1px solid #3aa1fa;border-radius:4px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/img/icon_select.5366630c.svg) no-repeat 92% #fff;color:inherit;font-size:inherit;line-height:3.4rem;text-align:left;cursor:pointer}[data-v-4812671f] .c-checkboxLabel{border-radius:.4rem;transition:background-color .2s ease}[data-v-4812671f] .c-checkboxLabel:hover{background:#e1edf8}.areaMenuItemAffiliationsRoot[data-v-05d20f6a],.areaMenuItemOrganizationsRoot[data-v-2b66b424]{width:100%;min-width:0}.areaMenuItemAffiliations_filterCheckboxList[data-v-05d20f6a]{width:100%;min-width:0;padding:0}.areaMenuItemAffiliations_filterCheckboxList li+li[data-v-05d20f6a]{margin-top:.4rem}.areaMenuItemAreasRoot[data-v-55804148]{width:100%;min-width:0}.areaMenuItemAreas_filterCheckboxList[data-v-55804148]{width:100%;min-width:0;padding:0}.municipalityAreaFilter[data-v-6707656e]{display:grid;grid-template-columns:1fr;row-gap:.8rem;margin:0;padding:1.2rem 0;border-top:1px dashed #eee;background:#fff}.municipalityAreaFilter__title[data-v-6707656e]{display:flex;align-items:center;margin:0}.municipalityAreaFilter__title h5[data-v-6707656e]{margin:0;font-size:1.4rem;font-weight:700}.municipalityAreaFilter__smallText[data-v-6707656e]{margin-left:.1rem;font-size:1.1rem;font-weight:700}.municipalityAreaFilter__field[data-v-6707656e]{min-width:0;margin:0;padding-left:3rem}.municipalityAreaFilter__list[data-v-6707656e]{display:flex;flex-direction:column;width:100%;min-width:0;margin:0;padding:0;list-style:none}.municipalityAreaFilter__item[data-v-6707656e]{position:relative;box-sizing:border-box;width:100%;min-width:0;padding:.4rem 0;border-bottom:1px dashed #ddd}.municipalityAreaFilter__item[data-v-6707656e]:last-child{border-bottom:none}.side_filter[data-v-46b7afea]{position:fixed;top:5.8rem;left:0;z-index:10;display:flex;flex-direction:column;width:42rem;height:calc(100dvh - 5.8rem);max-height:calc(100dvh - 5.8rem);overflow:hidden;border-right:1px solid #eee;background:#fff;transition:width .3s}.side_filter.close[data-v-46b7afea]{width:4.4rem;cursor:pointer}.side_filter.close .side_filter__toggle[data-v-46b7afea]{flex-direction:column;align-items:center;justify-content:flex-start;gap:1rem;height:100%;min-height:0;padding:0;background:#fff}.side_filter.close .side_filter__toggle__icon[data-v-46b7afea],.side_filter.close .side_filter__toggle__text[data-v-46b7afea]{display:none}.side_filter.close .side_filter__toggle__closedIcon[data-v-46b7afea],.side_filter.close .side_filter__toggle__closedText[data-v-46b7afea]{display:block}.side_filter__toggle[data-v-46b7afea]{display:flex;flex:0 0 auto;align-items:stretch;justify-content:space-between;box-sizing:border-box;width:100%;height:40px;padding:0;border:none;background:#eee;color:#000;cursor:pointer}.side_filter__toggle__text[data-v-46b7afea]{display:flex;align-items:center;margin:0;padding-left:1rem;font-size:2rem;font-weight:700}.side_filter__toggle__closedIcon[data-v-46b7afea],.side_filter__toggle__icon[data-v-46b7afea]{flex:0 0 auto;width:40px;height:40px;background-color:#004886;background-position:50%;background-repeat:no-repeat}.side_filter__toggle__icon[data-v-46b7afea]{color:transparent;font-size:0;transform:rotate(180deg)}.side_filter__toggle__closedIcon[data-v-46b7afea]{display:none}.side_filter__toggle__closedText[data-v-46b7afea]{display:none;font-size:1.5rem;font-weight:700;line-height:1.4;letter-spacing:.08em;writing-mode:vertical-rl}.side_filter__body[data-v-46b7afea]{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden}.side_filter__scroll[data-v-46b7afea]{flex:1 1 auto;min-height:0;padding:1rem;overflow-y:auto;scrollbar-gutter:stable}.side_filter__bottom[data-v-46b7afea]{display:flex;flex:0 0 auto;flex-direction:column;gap:.8rem;padding:1rem;border-top:1px dashed #e5e5e5;background:#fff}.side_filter__buttonRow[data-v-46b7afea]{display:flex;gap:.8rem}.side_filter__button[data-v-46b7afea]{font-size:1.4rem;flex:1 1 0;width:100%;height:4.2rem}.side_filter__resizer[data-v-46b7afea]{position:absolute;top:0;right:0;z-index:12;width:8px;height:100%;background:transparent;cursor:col-resize}.side_filter__resizer[data-v-46b7afea]:hover{background:rgba(0,72,134,.16)}.SidePanelConditionFilterMenu[data-v-46b7afea]{display:flex;flex-direction:column;margin-bottom:1rem;background:#fff}.SidePanelConditionFilterMenu__section[data-v-46b7afea]{padding:0;border-bottom:1px dashed #e5e5e5;background:#fff}.SidePanelConditionFilterMenu__section--topBorder[data-v-46b7afea]{border-top:1.25px dashed #eee}.SidePanelConditionFilterMenu__section.sort[data-v-46b7afea]{padding:1rem 0}.SidePanelConditionFilterMenu__row[data-v-46b7afea]{display:grid;grid-template-columns:1fr;row-gap:.8rem;margin:0;padding:1.2rem 0}.SidePanelConditionFilterMenu__row--sort[data-v-46b7afea]{grid-template-columns:8rem minmax(0,1fr);align-items:center;-moz-column-gap:.8rem;column-gap:.8rem;padding:0}.SidePanelConditionFilterMenu__row__title[data-v-46b7afea]{display:flex;align-items:center;gap:.4rem}.SidePanelConditionFilterMenu__row__title h4[data-v-46b7afea]{margin:0;font-size:1.4rem;font-weight:700}.SidePanelConditionFilterMenu__row__field[data-v-46b7afea]{display:flex;align-items:center;justify-content:flex-end;min-width:0;margin:0}.side_select[data-v-46b7afea]{box-sizing:border-box;width:210px;height:3.4rem;padding:0 2rem 0 .7rem;border:1px solid #3aa1fa;border-radius:4px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/img/icon_select.5366630c.svg) no-repeat 92% #fff;cursor:pointer}.sidebar-loading-overlay[data-v-46b7afea]{position:fixed;top:5.8rem;left:0;z-index:11;display:flex;align-items:center;justify-content:center;width:inherit;height:calc(100dvh - 5.8rem);background:hsla(0,0%,100%,.7);pointer-events:all}.SearchConditionTitle[data-v-4089ce4a]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;margin:0 0 20px;text-align:center}.SearchConditionTitle__text[data-v-4089ce4a]{display:flex;align-items:center;justify-content:center;gap:10px;margin:0;font-size:2rem;font-weight:700;line-height:1.25}.SearchConditionTitle__text.is-withIcon[data-v-4089ce4a]:before{display:block;flex:0 0 27px;width:27px;height:25px;background:#3aa1fa;content:"";-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.SearchConditionTitle__text.is-history[data-v-4089ce4a]:before{-webkit-mask-image:url(/img/ico-history.06945c65.svg);mask-image:url(/img/ico-history.06945c65.svg)}.SearchConditionTitle__text.is-favorite[data-v-4089ce4a]:before{-webkit-mask-image:url(/img/ico-favorite.a0acb012.svg);mask-image:url(/img/ico-favorite.a0acb012.svg)}.SearchConditionTitle__caption[data-v-4089ce4a]{margin:0;color:#756f6f;font-size:1.4rem;font-weight:500;line-height:1.5}.paragraphsItems__division[data-v-6579a38c]{color:#7e7e7e}.paragraphsItems__operator[data-v-6579a38c]{color:#7e7e7e;font-weight:700}.paragraphsItems__operator.--filtered_affiliation_names.is-expanded[data-v-6579a38c]:before,.paragraphsItems__operator.--filtered_area_names.is-expanded[data-v-6579a38c]:before,.paragraphsItems__operator.--filtered_organization_names.is-expanded[data-v-6579a38c]:before,.paragraphsItems__value.--filtered_affiliation_names.is-expanded[data-v-6579a38c]:after,.paragraphsItems__value.--filtered_area_names.is-expanded[data-v-6579a38c]:after,.paragraphsItems__value.--filtered_organization_names.is-expanded[data-v-6579a38c]:after{content:"";display:block}.paragraphsItems__value.--filtered_affiliation_names.is-expanded+span[data-v-6579a38c],.paragraphsItems__value.--filtered_area_names.is-expanded+span[data-v-6579a38c],.paragraphsItems__value.--filtered_organization_names.is-expanded+span[data-v-6579a38c]{display:none}.alertPopup[data-v-57391d92]{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:100}.alertPopup__content[data-v-57391d92]{max-width:800px;width:100%;margin:5rem 3rem;padding:4rem;background:#fff;border-radius:10px;position:relative;z-index:100}.alertPopup__content__text[data-v-57391d92]{color:#000;text-align:center}.hideFavConfirmVisible[data-v-8e97bd2e]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;align-self:stretch}.hideFavConfirmVisible__text[data-v-8e97bd2e]{margin:0;color:#000;font-size:2rem;font-weight:700;line-height:normal;text-align:center}.hideFavConfirmVisible__buttons[data-v-8e97bd2e]{display:flex;align-items:center;justify-content:center;gap:10px;align-self:stretch}.hideFavConfirmVisible__buttons button[data-v-8e97bd2e]{width:100%;min-width:9rem;max-width:14rem;height:4rem}.searchConditions__count[data-v-f4cf398e]{height:21px;margin-bottom:5px;padding:0 5px;color:#756f6f;line-height:1.5;text-align:right}.searchConditions__count p[data-v-f4cf398e]{margin:0}.modal[data-v-b48d1910]{position:fixed;top:0;left:0;z-index:100;display:none;width:100vw;height:100vh}.modal.is-active[data-v-b48d1910]{display:block}.modal__bg[data-v-b48d1910]{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4)}.modal__inner[data-v-b48d1910]{position:fixed;top:50%;left:50%;box-sizing:border-box;width:calc(100% - 6rem);max-width:122rem;padding:5rem 1rem 0;border-radius:.8rem;box-shadow:1px 1px 4px rgba(0,0,0,.16);transform:translate(-50%,-50%)}.modal__inner.-color-white[data-v-b48d1910]{background:#fff}.modal__inner.-color-secondary[data-v-b48d1910]{background:#3aa1fa}.modal__inner.-color-searchcondition-modal-bg[data-v-b48d1910]{background:#e1edf8}.modal__inner__btn_close[data-v-b48d1910]{font-size:1.6rem;position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:flex-end;gap:1rem;padding:0;border:0;background:none;color:#000;line-height:1.7;cursor:pointer}.modal__inner__btn_close[data-v-b48d1910]:after{display:block;width:3.4rem;height:3.4rem;background:url(/img/icon_modal_close.7fed563e.svg) no-repeat 50% #004886;content:""}.modal__inner__contents[data-v-b48d1910]{max-height:80vh;padding:0 4rem 5rem;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.modal.searchConditionModal .modal__inner[data-v-b48d1910]{display:flex;flex-direction:column;height:calc(100vh - 6rem);height:calc(100dvh - 6rem);max-height:80rem}.modal.searchConditionModal .modal__inner__contents[data-v-b48d1910]{flex:1 1 auto;min-height:0;max-height:none;overflow-x:hidden;overflow-y:hidden}.gfanalyzer-v2-overlay[data-v-69e0462e]{position:fixed;inset:0;z-index:100;background:rgba(0,0,0,.15)}#gfanalyzer-v2-floating-window[data-v-69e0462e]{position:fixed;min-width:420px;min-height:300px;max-width:96vw;max-height:90vh;background:#fff;border-radius:8px;border:1px solid #e2e8f0;box-shadow:0 8px 24px rgba(0,0,0,.16);z-index:100;overflow:hidden;display:flex;flex-direction:column;resize:both;color:#1f2937;font-size:12px;line-height:1.7}#gfanalyzer-v2-floating-window.dragging[data-v-69e0462e]{-webkit-user-select:none;-moz-user-select:none;user-select:none}#gfanalyzer-v2-floating-window.minimized[data-v-69e0462e]{width:300px!important;height:auto!important;min-height:auto;resize:none}.gfanalyzer-v2-window-header[data-v-69e0462e]{padding:7px 12px;background:#4299e1;color:#fff;display:flex;justify-content:space-between;align-items:center;cursor:move;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none;flex-shrink:0}.gfanalyzer-v2-window-title[data-v-69e0462e]{font-weight:700;font-size:12px}.gfanalyzer-v2-window-actions[data-v-69e0462e]{display:flex;align-items:center;gap:4px}.gfanalyzer-v2-close-button[data-v-69e0462e],.gfanalyzer-v2-minimize-button[data-v-69e0462e]{background:none;border:none;color:#fff;cursor:pointer;font-size:12px;padding:4px 8px;border-radius:4px}.gfanalyzer-v2-close-button[data-v-69e0462e]:hover,.gfanalyzer-v2-minimize-button[data-v-69e0462e]:hover{background-color:hsla(0,0%,100%,.2)}.gfanalyzer-v2-window-content[data-v-69e0462e]{overflow-y:auto;flex:1;min-height:0}.gfanalyzer-v2-content-inner[data-v-69e0462e]{padding:10px}.analysis-search-summary[data-v-69e0462e]{margin-bottom:12px;padding:10px;background-color:#ebf8ff;border-radius:6px;line-height:1.5}.analysis-search-summary__condition[data-v-69e0462e]{margin:0 0 5px;font-weight:700}.analysis-search-summary__count[data-v-69e0462e]{margin:0 0 6px;color:#2c5282}.analysis-search-summary__categories[data-v-69e0462e]{margin:0;padding-left:10px;border-left:2px solid #4299e1}.analysis-search-summary__categories p[data-v-69e0462e]{margin:2px 0;color:#4a5568}.gfanalyzer-v2-toolbar[data-v-69e0462e]{text-align:right;margin-bottom:12px}.gfanalyzer-v2-download-button[data-v-69e0462e]{background-color:#3b82f6;color:#fff;border:none;padding:7px 14px;border-radius:6px;cursor:pointer;font-size:12px}.gfanalyzer-v2-overall[data-v-69e0462e]{margin-bottom:16px;padding:10px;background-color:#f7fafc;border-radius:8px;border:2px solid #4299e1}.gfanalyzer-v2-overall h3[data-v-69e0462e]{margin-top:0;margin-bottom:8px;color:#2c5282;font-size:13px}.gfanalyzer-v2-category-section[data-v-69e0462e]{margin:12px 0;padding:10px;background-color:#f8fafc;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.08)}.gfanalyzer-v2-category-title[data-v-69e0462e]{margin:0 0 10px;padding-bottom:6px;border-bottom:2px solid #4299e1;color:#2d3748;font-size:13px}.gfanalyzer-v2-category-analysis[data-v-69e0462e]{margin:0 0 10px;padding:10px;background-color:#fff;border-radius:6px;border:1px solid #e2e8f0}.gfanalyzer-v2-limit-notice[data-v-69e0462e]{margin-bottom:8px;padding:6px 8px;background-color:#fff8e1;border-radius:4px;color:#e65100;border-left:3px solid #ff9800}.gfanalyzer-v2-analysis-body[data-v-69e0462e]{font-size:12px;line-height:1.65}.gfanalyzer-v2-accordion-container[data-v-69e0462e]{margin:8px 0;border:1px solid #e2e8f0;border-radius:6px;overflow:hidden}.gfanalyzer-v2-accordion-header[data-v-69e0462e]{padding:8px 12px;background:#f7fafc;cursor:pointer;display:flex;justify-content:space-between;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.gfanalyzer-v2-accordion-content[data-v-69e0462e]{padding:12px;background:#fff}.gfanalyzer-v2-resource-card[data-v-69e0462e]{margin:8px 0;padding:10px;background-color:#fff;border:1px solid #e2e8f0;border-radius:6px}.gfanalyzer-v2-resource-title[data-v-69e0462e]{margin-bottom:6px}.gfanalyzer-v2-resource-title a[data-v-69e0462e]{color:#2b6cb0;text-decoration:none;font-weight:600}.gfanalyzer-v2-resource-title a[data-v-69e0462e]:hover{text-decoration:underline}.gfanalyzer-v2-resource-meta[data-v-69e0462e]{color:#718096;font-size:12px}.gfanalyzer-v2-resource-area[data-v-69e0462e]{color:#2563eb;font-size:12px;margin-bottom:4px;font-weight:500}.gfanalyzer-v2-resource-preview[data-v-69e0462e]{color:#2d3748;font-size:12px;line-height:1.5}.gfanalyzer-v2-empty[data-v-69e0462e]{padding:10px;color:#666}[data-v-69e0462e] .gfanalyzer-v2-md-h2{margin:12px 0 8px;padding-bottom:5px;border-bottom:2px solid #4299e1;color:#1a365d;font-size:14px;font-weight:700}[data-v-69e0462e] .gfanalyzer-v2-md-h3{margin:10px 0 6px;padding-left:8px;border-left:4px solid #4299e1;color:#2c5282;font-size:12px;font-weight:700}[data-v-69e0462e] .gfanalyzer-v2-md-h4{margin:10px 0 6px;color:#2d3748;font-size:12px;font-weight:700}[data-v-69e0462e] .gfanalyzer-v2-list{font-weight:700;margin:10px 0 6px;padding-left:8px;border-left:4px solid #4299e1}[data-v-69e0462e] .gfanalyzer-v2-list li{margin:3px 0;line-height:1.6}[data-v-69e0462e] .gfanalyzer-v2-paragraph{margin:3px 0;line-height:1.65}[data-v-69e0462e] .gfanalyzer-v2-summary-line{margin:6px 0;padding:6px 8px;background:#f0f8ff;border-left:3px solid #4299e1;font-weight:600}[data-v-69e0462e] .gfanalyzer-v2-status-row{display:flex;gap:8px;margin:5px 0;padding:6px 8px;background:#f9fafb;border-radius:4px}[data-v-69e0462e] .gfanalyzer-v2-status-label{min-width:130px;font-weight:700;color:#1a365d}[data-v-69e0462e] .gfanalyzer-v2-status-value{flex:1}[data-v-69e0462e] .gfanalyzer-v2-labeled-row{display:grid;grid-template-columns:70px minmax(0,1fr);gap:30px;margin:4px 0;padding:5px 8px;background:#fff;border-left:3px solid #dbeafe;border-radius:4px}[data-v-69e0462e] .gfanalyzer-v2-labeled-row__label{color:#1a365d;font-weight:700;white-space:nowrap}[data-v-69e0462e] .gfanalyzer-v2-labeled-row__body{color:#1f2937;min-width:0;overflow-wrap:anywhere;word-break:break-word;line-height:1.6}[data-v-69e0462e] .gfanalyzer-v2-evidence-link-item{display:block;margin:2px 0;padding-left:10px;line-height:1.45}[data-v-69e0462e] .gfanalyzer-v2-evidence-row{background:#f8fafc;margin-left:12px}[data-v-69e0462e] .gfanalyzer-v2-evidence-row .gfanalyzer-v2-labeled-row__body{display:block;padding-left:4px}[data-v-69e0462e] .gfanalyzer-v2-highlight{background-color:#fef08a;padding:0 2px;border-radius:2px;font-weight:500}[data-v-69e0462e] .gfanalyzer-v2-bold-inline{font-weight:700;color:#1a365d;background-color:#f0f8ff;padding:2px 4px;border-radius:3px}[data-v-69e0462e] .gfanalyzer-v2-analysis-link{color:#2563eb;text-decoration:underline;font-weight:600;word-break:break-word}[data-v-69e0462e] .gfanalyzer-v2-missing-evidence{color:#6b7280;background:#f3f4f6;padding:1px 4px;border-radius:3px}[data-v-69e0462e] .gfanalyzer-v2-evidence-more{color:#6b7280;font-size:12px}.ai-analysis-launcher[data-v-6e027de6]{position:fixed;right:20px;bottom:20px;z-index:100}.ai-analysis-launcher__button[data-v-6e027de6]{border:none;background:#3aa1fa;color:#fff;padding:8px 14px;border-radius:999px;cursor:pointer;font-weight:700;box-shadow:0 3px 8px rgba(0,0,0,.2)}.ai-analysis-launcher__button.loading[data-v-6e027de6]{cursor:not-allowed;opacity:.9}.ai-analysis-launcher__loading[data-v-6e027de6]{margin-top:10px;width:300px;background:#f0f8ff;border:1px solid #bbb;border-radius:8px;padding:12px;box-shadow:0 2px 10px rgba(0,0,0,.1)}.ai-analysis-launcher__loading-message[data-v-6e027de6]{font-size:12px}.ai-analysis-launcher__progress[data-v-6e027de6]{margin-top:8px;height:4px;background:#e2e8f0;border-radius:999px;overflow:hidden}.ai-analysis-launcher__progress-bar[data-v-6e027de6]{height:100%;background:#4299e1;transition:width .3s ease}#result_card_box[data-v-3c51d435]{transition:margin-left .3s,width .3s}#result_card_box.side-panel-open[data-v-3c51d435],#result_card_box[data-v-3c51d435]{margin-left:29rem;width:calc(100% - 29rem)}#result_card_box.side-panel-close[data-v-3c51d435]{margin-left:4.4rem;width:calc(100% - 4.4rem)}.contentsHeader[data-v-3c51d435]{border-top:.5rem solid #fff}.contentsHeader__searchBar[data-v-3c51d435]{background:#e1edf8;padding:1rem;width:100%;display:flex;flex-direction:column;gap:1rem;transition-duration:.3s}.contentsHeader__searchBar__currentConditions[data-v-3c51d435]{position:relative;width:100%;max-width:98rem;border-radius:.4rem;margin:0 auto;padding:.5rem;background:#fff;box-shadow:inset 1px 1px 6px #9e9e9e;display:grid;grid-template-columns:minmax(0,1fr) 3.4rem;-moz-column-gap:1rem;column-gap:1rem;align-items:center;box-sizing:border-box}.contentsHeader__searchBar__currentConditions__loading[data-v-3c51d435]{position:absolute;inset:0;z-index:70;border-radius:.4rem;background:hsla(0,0%,100%,.9);cursor:wait}.contentsHeader__searchBar__currentConditions dl[data-v-3c51d435]{display:flex;align-items:center;min-width:0;margin:0}.contentsHeader__searchBar__currentConditions dl dt[data-v-3c51d435]{font-weight:700;white-space:nowrap;width:16rem;text-align:center;margin-right:2rem;padding-left:1rem}.contentsHeader__searchBar__currentConditions dl dd[data-v-3c51d435]{min-width:0;margin:0;line-clamp:2;-webkit-line-clamp:2;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;color:#756f6f}.contentsHeader__searchBar__currentConditions dl dd p[data-v-3c51d435]{margin:0}.contentsHeader__searchBar__history[data-v-3c51d435]{background:none;border:none;width:2.8rem;height:2.8rem;padding:0;cursor:pointer}.contentsHeader__searchBar__history[data-v-3c51d435]:before{content:"";display:block;width:100%;height:100%;transition:.3s;-webkit-mask:url(/img/ico-history.06945c65.svg) no-repeat center center/contain;mask:url(/img/ico-history.06945c65.svg) no-repeat center center/contain;background:#3aa1fa}.contentsHeader__searchBar__history[data-v-3c51d435]:focus{outline:none}.contentsHeader__searchBar__history[data-v-3c51d435]:hover:before{background:#004886}.contentsHeader__resultsToolbar[data-v-3c51d435]{display:flex;background:hsla(0,0%,100%,.8);padding:1rem 1rem}.contentsHeader__resultsToolbar__anchorNav[data-v-3c51d435]{display:flex;gap:1rem}.contentsHeader__resultsToolbar__anchorNav__link[data-v-3c51d435]{white-space:nowrap}.contentsHeader__resultsToolbar__anchorNav__link a[data-v-3c51d435]{color:#000;position:relative;display:block;cursor:pointer}.contentsHeader__resultsToolbar__anchorNav__link a[data-v-3c51d435]:after{content:"";width:1.1rem;height:.7rem;background:url(/img/icon_down.19137d76.svg) no-repeat 50%;background-size:100%;display:inline-block;margin:0 .5rem}.contentsHeader__resultsToolbar__anchorNav__link a[data-v-3c51d435]:before{content:"";height:1px;background:#000;width:0;transition:.3s;display:block;position:absolute;bottom:0;left:0}.contentsHeader__resultsToolbar__anchorNav__link:hover a[data-v-3c51d435]:before{width:100%}.contentsHeader__resultsToolbar__metaActions[data-v-3c51d435]{display:flex;justify-content:flex-start;align-items:flex-end;gap:1rem}.contentsHeader__resultsToolbar__metaActions__combineButton[data-v-3c51d435]{cursor:pointer;border:1px solid rgba(58,161,250,.5);box-shadow:1px 1px 4px rgba(0,0,0,.16);background:#fff;min-width:11rem;height:2.2rem;line-height:1;text-align:left;display:flex;justify-content:center;align-items:center;border-radius:.4rem;gap:.4em}.contentsHeader__resultsToolbar__metaActions__combineButton[data-v-3c51d435]:before{content:"";background-repeat:no-repeat;background-position:50%;width:2.4rem;height:2.3rem;display:block}.contentsHeader__resultsToolbar__metaActions__combineButton.not-combined[data-v-3c51d435]:before{background-image:url(/img/folder_envelope_icon.048fb917.svg)}.contentsHeader__resultsToolbar__metaActions__combineButton.combined[data-v-3c51d435]:before{background-image:url(/img/documents_files_icon.c99f20d7.svg)}.contentsHeader__resultsToolbar__metaActions__result_info[data-v-3c51d435]{font-size:small}.contentsHeader__resultsToolbar__metaActions__result_info dt[data-v-3c51d435]{background:#9e9e9e;color:#fff;border-radius:.2rem;font-size:1rem;line-height:1.5;padding:.2rem 1rem;display:inline}.contentsHeader__resultsToolbar__metaActions__result_info dd[data-v-3c51d435]{display:inline;margin-left:.5rem}.contentsHeader__resultsToolbar__metaActions__result_info+.contentsHeader__resultsToolbar__metaActions__result_info[data-v-3c51d435]{margin-left:.5rem}.contentsHeader.is-fixed[data-v-3c51d435]{position:fixed;right:0;top:5.8rem;z-index:10;margin:0 .5rem;transition:width .3s,left .3s}.contentsHeader.is-fixed.side-panel-open[data-v-3c51d435]{left:29rem;width:calc(100% - 30rem)}.contentsHeader.is-fixed.side-panel-close[data-v-3c51d435]{left:4.4rem;width:calc(100% - 5.4rem)}.contentsHeader.is-fixed .contentsHeader__searchBar[data-v-3c51d435]{gap:0;padding-top:0;padding-bottom:0;height:0;overflow:hidden}.contentsHeader.is-fixed .contentsHeader__resultsToolbar[data-v-3c51d435]{padding-top:.5rem;padding-bottom:.5rem}.contentsHeader.is-fixed .contentsHeader__resultsToolbar__anchorNav[data-v-3c51d435]{padding-top:0}@media screen and (max-width:1024px){.contentsHeader__resultsToolbar__anchorNav[data-v-3c51d435],.contentsHeader__resultsToolbar__metaActions[data-v-3c51d435]{flex-wrap:wrap;justify-content:center;align-items:center;align-content:center}.contentsHeader__resultsToolbar__metaActions[data-v-3c51d435]{text-align:right}}@media screen and (min-width:1024px){.contentsHeader__resultsToolbar[data-v-3c51d435]{justify-content:space-between}.contentsHeader__resultsToolbar__anchorNav[data-v-3c51d435]{padding-top:.8rem}.contentsHeader__resultsToolbar__metaActions[data-v-3c51d435]{padding-bottom:.5rem}}@media screen and (max-width:768px){.contentsHeader__searchBar__currentConditions[data-v-3c51d435]{max-width:80%;grid-template-columns:minmax(0,1fr) 3rem}.contentsHeader__searchBar__currentConditions dl[data-v-3c51d435]{flex-direction:column;align-items:flex-start;gap:.4rem}.contentsHeader__searchBar__currentConditions dl dt[data-v-3c51d435]{width:auto;text-align:left;margin-right:0;padding-left:0}.contentsHeader__searchBar__history[data-v-3c51d435]{width:3rem;height:3rem}.contentsHeader__resultsToolbar[data-v-3c51d435]{flex-direction:column;gap:1rem}}footer[data-v-0096b6fe]{background-color:#004886;color:#fff;text-align:center;font-size:1.4rem;line-height:1.7;padding:1.6rem;transition:.3s}footer.close[data-v-0096b6fe]{margin-left:6rem}.footer_link[data-v-0096b6fe]{display:flex;justify-content:center}footer .footer_link a[data-v-0096b6fe]:after{content:"";width:0;height:1px;display:block;background:#fff;bottom:-.4rem;left:0;transition:.3s}footer .footer_link a[data-v-0096b6fe]:hover:after{width:100%}.element[data-v-0096b6fe]{margin:0 3rem 1.6rem 2rem;margin:0 0 1.6rem 6rem}.link_notion[data-v-0096b6fe],.link_policy[data-v-0096b6fe],.link_rule[data-v-0096b6fe]{font-size:1.4rem;text-decoration:none;color:#fff}.document-source-view[data-v-29067fbc]{padding:20px}.loading-overlay[data-v-29067fbc]{text-align:center;font-size:1.5em;color:#888}.error-message[data-v-29067fbc]{color:red;font-weight:700}.document-content[data-v-29067fbc]{overflow-x:auto}.document-content pre[data-v-29067fbc]{white-space:pre-wrap;overflow-x:auto;max-width:100%}.document-content h1[data-v-29067fbc],.document-content pre[data-v-29067fbc]{word-break:break-word;overflow-wrap:anywhere}.admin-page[data-v-6b985ffd]{padding:32px 24px;max-width:1300px;margin:0 auto}.admin-page__title[data-v-6b985ffd]{font-size:1.4rem;font-weight:700;margin-bottom:16px}.admin-page__tabs[data-v-6b985ffd]{display:flex;gap:8px;margin-bottom:14px}.admin-page__tab[data-v-6b985ffd]{border:1px solid #d1d5db;background:#fff;border-radius:6px;padding:8px 14px;cursor:pointer}.admin-page__tab.is-active[data-v-6b985ffd]{background:#2563eb;border-color:#2563eb;color:#fff}.admin-page__toolbar[data-v-6b985ffd]{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px}.admin-page__toolbar__left[data-v-6b985ffd]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.admin-page__toolbar__left input[data-v-6b985ffd],.admin-page__toolbar__left select[data-v-6b985ffd]{height:34px;border:1px solid #d1d5db;border-radius:6px;padding:0 8px}.admin-page__toolbar__left input[data-v-6b985ffd]{min-width:260px}.admin-page__toolbar__right[data-v-6b985ffd]{display:flex;align-items:center;gap:8px}.admin-page__toolbar__right select[data-v-6b985ffd]{height:34px;border:1px solid #d1d5db;border-radius:6px;padding:0 8px}.admin-page__date-range[data-v-6b985ffd]{display:flex;align-items:center;gap:8px;flex-wrap:nowrap}.admin-page__date-range input[type=date][data-v-6b985ffd]{min-width:150px}.admin-page__summary[data-v-6b985ffd]{color:#6b7280;margin-bottom:10px;font-size:.9rem}.admin-page__note[data-v-6b985ffd]{color:#4b5563;font-size:.85rem;margin-bottom:10px}.admin-page__error[data-v-6b985ffd],.admin-page__loading[data-v-6b985ffd]{padding:16px;border-radius:8px;text-align:center}.admin-page__loading[data-v-6b985ffd]{background:#f9fafb;color:#374151}.admin-page__error[data-v-6b985ffd]{background:#fef2f2;color:#b91c1c}.admin-page__button[data-v-6b985ffd]{padding:8px 16px;background:#2563eb;color:#fff;border:none;border-radius:6px;cursor:pointer}.admin-page__button[data-v-6b985ffd]:hover{background:#1d4ed8}.admin-page__button[data-v-6b985ffd]:disabled{background:#9ca3af;cursor:not-allowed}.admin-page__pager[data-v-6b985ffd]{margin-top:12px;display:flex;align-items:center;justify-content:center;gap:10px}.admin-page__table-wrapper[data-v-6b985ffd]{overflow-x:auto}.admin-page__table[data-v-6b985ffd]{width:100%;border-collapse:collapse;font-size:.875rem}.admin-page__table td[data-v-6b985ffd],.admin-page__table th[data-v-6b985ffd]{padding:10px;border-bottom:1px solid #e5e7eb;white-space:normal;word-break:break-word;text-align:left}.admin-page__table th[data-v-6b985ffd]{background:#f3f4f6}.admin-page__table tr.is-blocked td[data-v-6b985ffd]{color:#9ca3af}.badge[data-v-6b985ffd]{display:inline-block;padding:2px 10px;border-radius:12px;font-size:.78rem;font-weight:700}.badge--active[data-v-6b985ffd]{background:#dcfce7;color:#15803d}.badge--blocked[data-v-6b985ffd]{background:#fee2e2;color:#b91c1c}:root{--header-height:5.8rem;--expandedFieldBox--translate-x:1rem;--expandedFieldBox--translate-y:1rem;--expandedFieldBox--origin-x:30rem;--expandedFieldBox--origin-y:15rem}.searchConditionSection{position:relative}.searchConditionSection+.searchConditionSection{margin-top:3rem}.c-searchConditionsWrap{position:relative;min-width:0}.c-searchConditionsAddLoading{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:center;justify-content:center;gap:1rem;width:100%;min-height:5rem;background:hsla(0,0%,100%,.94);pointer-events:none}.c-searchConditionsAddLoading span{display:block;color:#999;font-size:1.2rem}.c-searchConditions{position:relative;display:flex;flex-direction:column;gap:.2rem;max-height:25.8rem;margin:0;padding:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;list-style:none}.c-searchConditions__item{position:relative;display:flex;flex:0 0 auto;align-items:flex-start;justify-content:flex-start;box-sizing:border-box;gap:10px;padding:10px;background:#fff}.c-searchConditions__item--favorite,.c-searchConditions__item--research{flex:0 0 30px;width:30px;height:30px;margin:0;padding:0;border:none;background:none}.c-searchConditions__item--favorite:before,.c-searchConditions__item--research:before{display:block;width:100%;height:100%;background:#3aa1fa;content:"";-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;transition:background-color .3s}.c-searchConditions__item--favorite:focus,.c-searchConditions__item--research:focus{outline:none}.c-searchConditions__item--favorite:focus-visible,.c-searchConditions__item--research:focus-visible{outline:2px solid #004886;outline-offset:2px}.c-searchConditions__item--favorite:hover,.c-searchConditions__item--research:hover{cursor:pointer}.c-searchConditions__item--favorite:before{background:#7e7e7e;-webkit-mask-image:url(/img/ico-favorite.a0acb012.svg);mask-image:url(/img/ico-favorite.a0acb012.svg)}.c-searchConditions__item--favorite:hover:before{background:#5e5e5e}.c-searchConditions__item--favorite.is-favorited:before{background:#3aa1fa}.c-searchConditions__item--favorite.is-favorited:hover:before{background:#004886}.c-searchConditions__item--research:before{background:#3aa1fa;-webkit-mask-image:url(/img/icon_search_active.bf4c698d.svg);mask-image:url(/img/icon_search_active.bf4c698d.svg)}.c-searchConditions__item--research:hover:before{background:#004886}.c-searchConditions__item__detail{flex:1 1 auto;min-width:0;margin-right:20px;margin-left:5px}.c-searchConditions__item__detail__condition{min-width:0}.c-searchConditions__item__detail__executed_at{display:block;flex:0 0 102px;width:102px;color:#7e7e7e;font-size:1.2rem}.c-searchConditions__item__pulldown{position:absolute;top:10px;right:10px;display:block;width:2rem;height:2rem;border:none;background:#000;-webkit-mask:url(/img/icon_down.19137d76.svg) no-repeat center/contain;mask:url(/img/icon_down.19137d76.svg) no-repeat center/contain;transition:background-color .3s,transform .3s}.c-searchConditions__item__pulldown:hover{background:#3aa1fa;cursor:pointer}.c-searchConditions__item__delete{position:absolute;right:10px;bottom:10px;display:block;width:2rem;height:2rem;padding:0;border:none;background:#7e7e7e;-webkit-mask:url(/img/icon_trash.2284e5f1.svg) no-repeat center/contain;mask:url(/img/icon_trash.2284e5f1.svg) no-repeat center/contain;transition:background-color .3s}.c-searchConditions__item__delete:hover{background:#5e5e5e;cursor:pointer}.c-searchConditions__item__delete:focus-visible{outline:2px solid #004886;outline-offset:2px}.c-searchConditions__item.is-active{min-height:5rem}.c-searchConditions__item.is-active .c-searchConditions__item__detail__executed_at{margin-top:10px}.c-searchConditions__item.is-active .c-searchConditions__item__pulldown{transform:rotateX(180deg)}.c-searchConditions__item:not(.is-active){flex-basis:5rem;height:5rem;min-height:5rem;max-height:5rem;overflow:hidden}.c-searchConditions__item:not(.is-active) .c-searchConditions__item__detail{display:flex;align-items:center;gap:5px;min-width:0}.c-searchConditions__item:not(.is-active) .c-searchConditions__item__detail__condition{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-searchConditions__item:not(.is-active) .c-searchConditions__item__detail__condition>span+span:before{color:#7e7e7e;content:" / "}.c-searchConditions__item:not(.is-active) .c-searchConditions__item__detail__executed_at{flex:0 0 102px}.c-searchConditions__status{position:relative;display:flex;flex:0 0 5rem;align-items:center;justify-content:center;width:100%;min-height:5rem;background:#fff}.c-checkboxLabel{padding:0 .5rem 0 3rem;position:relative;width:auto;min-width:140px}.c-checkboxLabel__input[type=checkbox]{cursor:pointer;vertical-align:middle;position:absolute;transform:translateY(-50%);top:50%;left:.5rem}.c-checkboxLabel__input[type=checkbox]:after,.c-checkboxLabel__input[type=checkbox]:before{content:"";display:block;position:absolute}.c-checkboxLabel__input[type=checkbox]:before{background:#fff;border-radius:0;border:1px solid #7e7e7e;width:1.5rem;height:1.5rem}.c-checkboxLabel__input[type=checkbox]:after{border-bottom:2px solid #fff;border-left:2px solid #fff;opacity:0;height:.3rem;width:.8rem;transform:rotate(-45deg);top:-.4rem;left:.3rem}.c-checkboxLabel__input[type=checkbox]:checked:before{background:#3aa1fa;border:0}.c-checkboxLabel__input[type=checkbox]:checked:after{opacity:1}.c-document_meta{font-weight:700;display:flex;gap:.2rem;line-height:120%;align-items:center}.c-document_meta__label{display:flex;padding:0 2px;justify-content:center;align-items:center;border-radius:2px;background:#9e9e9e;color:#fff;font-size:1rem}.c-area_meta{font-weight:700;line-height:130%;text-align:center}.c-documentCard__head__info .c-area_meta,.c-documentCard__head__info .c-document_meta.--year,.c-documentCard__head__info__categoryMeta{color:#000;font-size:13px;font-weight:500}.c-documentCard__head__info__area{align-items:center}.c-keikaku-subcategory-icon{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;vertical-align:middle;background-repeat:no-repeat;background-position:50%;background-size:contain}.c-keikaku-subcategory-icon.is-overview{background-image:url(/img/overview-icon.402f57ac.svg)}.c-keikaku-subcategory-icon.is-plan{background-image:url(/img/plan-icon.7c5b5f3f.svg)}.c-documentCard__head__title.title .c-link-type01{width:100%;display:flex;align-items:flex-end}.c-documentCard__head__title__text{flex:1 1 auto;min-width:0;line-height:1.5;overflow:hidden;line-clamp:2;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical}.c-documentCard__head__title__page{display:inline-flex;align-items:center;justify-content:center;-moz-column-gap:3px;column-gap:3px;row-gap:3px;padding:3px 5px;margin:0 0 0 auto;flex:0 0 auto;align-self:flex-end;transform:translateY(-2px);background:#004886;color:#fff;border-radius:3px;box-sizing:border-box;font-size:10px;font-weight:700;line-height:12px;text-align:center;white-space:nowrap;vertical-align:middle}.c-documentCard__head__title__page:before{content:"";display:inline-block;width:10px;height:10px;flex:0 0 auto;background:url(/img/icon_m_page.91d090e8.svg) no-repeat 50%/contain}.c-document_page{display:flex;padding:3px 5px;justify-content:center;align-items:center;gap:.3rem;border-radius:3px;background:#004886;color:#fff;text-align:center;font-size:1rem;line-height:120%}.c-document_page:before{content:"";display:block;width:8px;height:10px;aspect-ratio:4/5;background:url(/img/icon_m_page.91d090e8.svg) no-repeat 50%/contain}.c-favorite{position:relative;bottom:1rem;width:2.8rem;height:2.4rem;margin-right:1rem;border:0;cursor:pointer;background:url(/img/icon_heart.21c84605.svg) no-repeat 50%;background-size:100%}.c-favorite.active{background-image:url(/img/icon_heart_active.43e319ef.svg)}.c-documentCard{background:#f1f1f1;box-shadow:1px 1px 4px rgba(0,0,0,.16);border:1px solid #9e9e9e;padding:1rem;width:var(--per-result-card-width);max-width:var(--per-result-card-width);position:relative;content-visibility:auto;contain-intrinsic-size:400px 400px}.c-documentCard__original{display:flex;padding:3px 5px;align-items:center;gap:2px;border-radius:8px;background:#7e7e7e;color:#fff;font-size:1rem;font-weight:700;line-height:110%}.c-documentCard__original:after{content:"";display:block;width:10px;height:11px;aspect-ratio:10/11;-webkit-mask:url(/img/icon_link_blank.acf36994.svg) no-repeat center center/contain;mask:url(/img/icon_link_blank.acf36994.svg) no-repeat center center/contain;background:#fff}.c-documentCard__head{background:#fff;padding:1.5rem 2rem 1rem;display:flex;flex-wrap:wrap}.c-documentCard__head__info{width:calc(100% - 55px - 1rem);display:flex;flex-direction:column;font-weight:700;line-height:130%}.c-documentCard__head__info__area{display:flex;gap:.5rem;text-align:center}.c-documentCard__head__info__documentType{display:flex;gap:1rem}.c-documentCard__head__title{width:100%;padding-bottom:4px;border-bottom:2px solid #756f6f;display:flex;align-items:flex-end}.c-documentCard__head__title a{overflow:hidden}.c-documentCard__body{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;gap:.5rem;position:relative;justify-content:space-between}.c-documentCard__body__text{width:100%;color:#000;font-size:1.1rem;font-weight:500;line-height:160%}.c-documentCard__body__data{position:relative;width:100%}.c-documentCard__body__data__card{padding:1rem;border-radius:6px;border:1px solid #ccc;background:#fff;box-shadow:0 2px 5px 0 rgba(0,0,0,.15)}.c-documentCard__body__data__card.--card1,.c-documentCard__body__data__card.--card2{position:absolute;width:100%;height:100%}.c-documentCard__body__data__card.--card1{right:-12px;bottom:-11px;z-index:0}.c-documentCard__body__data__card.--card2{right:-6px;bottom:-5px;z-index:1}.c-documentCard__body__data__card.--card3{position:relative;z-index:2;width:100%;height:100%}.c-documentCard__body__expand_button{display:flex;align-items:center;justify-content:flex-end;gap:.6rem;position:absolute;top:.3rem;right:1rem;padding:.5rem;border-radius:5px;border:1px solid #756f6f;background:#fff;z-index:99;cursor:pointer;color:#004886;font-size:1rem;font-weight:700;line-height:110%}.c-documentCard__body__expand_button:after{content:"";display:block;width:1rem;height:1rem;background:url(/img/open_in_full_24dp_666666_FILL0_wght400_GRAD0_opsz24.a9d676bc.svg) no-repeat 50%;background-size:contain}.c-documentCard__body__footer{display:flex;justify-content:flex-end;align-self:stretch}.c-documentCard.is-clicked{border-color:#3aa1fa;border-width:2px;padding:calc(1rem - 1px)}.c-documentCard.is-normal .c-documentCard__head{padding-bottom:.5rem}.c-documentCard.is-normal .c-documentCard__body{padding:1rem 2rem;background:#fff;min-height:22.4rem}.c-documentCard.is-normal .c-documentCard__body__text{overflow:hidden;line-clamp:10;-webkit-line-clamp:10;display:-webkit-box;-webkit-box-orient:vertical}.c-documentCard.is-normal.is-titleRow-2 .c-documentCard__body{min-height:20rem}.c-documentCard.is-normal.is-titleRow-2 .c-documentCard__body__text{overflow:hidden;line-clamp:9;-webkit-line-clamp:9;display:-webkit-box;-webkit-box-orient:vertical}.c-documentCard.is-group .c-documentCard__head{border-radius:4px;border:1px solid #ccc}.c-documentCard.is-group .c-documentCard__head__info{flex-direction:column}.c-documentCard.is-group .c-documentCard__body{padding:1.5rem 1.5rem 1rem 1rem}.c-documentCard.is-group .c-documentCard__body__data__card .c-documentCard__body__text{overflow:hidden;line-clamp:8;-webkit-line-clamp:8;display:-webkit-box;-webkit-box-orient:vertical;min-height:14rem}.c-documentCard.is-group .c-documentCard__body__footer{position:relative;bottom:-1rem}.c-documentCard.is-group.is-titleRow-2 .c-documentCard__body__text{overflow:hidden;line-clamp:7;-webkit-line-clamp:7;display:-webkit-box;-webkit-box-orient:vertical;min-height:12.3rem}.c-documentCard.is-simple .c-documentCard__head{flex-wrap:nowrap;align-items:center;padding-bottom:0}.c-documentCard.is-simple .c-documentCard__head__info{flex-direction:row}.c-documentCard.is-simple .c-documentCard__body{min-height:18.3rem}.c-documentCard.is-simple .c-documentCard__body__text{overflow:hidden;line-clamp:9;-webkit-line-clamp:9;display:-webkit-box;-webkit-box-orient:vertical}.c-documentCard.is-simple .c-documentCard__body__info{flex-direction:row}.c-areaAccordionButton{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:3rem;min-width:3rem;height:3rem;margin:0;padding:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent url(/img/icon_down.19137d76.svg) no-repeat 50%;cursor:pointer;transition:transform .2s ease}.c-areaAccordionButton:focus{outline:none}.c-areaAccordionButton:focus-visible{outline:2px solid #004886;outline-offset:2px}.c-areaAccordionButton.is-active{transform:rotate(180deg)}.c-areaFilterRow{display:grid;grid-template-columns:minmax(0,1fr) 8rem 3rem;align-items:center;box-sizing:border-box;width:100%;min-width:0;background:#fff}.c-areaFilterRow--area{min-height:4.8rem}.c-areaFilterRow--affiliation,.c-areaFilterRow--organization{min-height:3.4rem}.c-areaFilterRow__labelCell{grid-column:1;display:block;box-sizing:border-box;width:100%;min-width:0;min-height:inherit;padding-right:.5rem}.c-areaFilterRow__labelCell--area{padding-left:0}.c-areaFilterRow__labelCell--affiliation{padding-left:1.6rem}.c-areaFilterRow__labelCell--organization{padding-left:3.2rem}.c-areaFilterRow__labelCell>.c-checkboxLabel{position:static!important;display:flex!important;align-items:center!important;gap:.6rem;box-sizing:border-box;width:100%!important;min-width:0;min-height:inherit;margin:0!important;padding:0!important;color:inherit;font-size:1.4rem;font-weight:400;line-height:1.4;cursor:pointer}.c-areaFilterRow__labelCell>.c-checkboxLabel.is-checked{font-weight:700}.c-areaFilterRow__labelCell>.c-checkboxLabel>.c-checkboxLabel__input[type=checkbox]{position:relative!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;display:block;flex:0 0 1.5rem;align-self:center;box-sizing:border-box;width:1.5rem!important;min-width:1.5rem;max-width:1.5rem;height:1.5rem!important;min-height:1.5rem;max-height:1.5rem;margin:0!important;padding:0!important;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;line-height:0;transform:none!important}.c-areaFilterRow__labelCell>.c-checkboxLabel>.c-checkboxLabel__input[type=checkbox]:before{top:0!important;left:0!important;box-sizing:border-box;width:1.5rem;height:1.5rem;border:1px solid #7e7e7e;background:#fff;transform:none!important}.c-areaFilterRow__labelCell>.c-checkboxLabel>.c-checkboxLabel__input[type=checkbox]:after{top:.35rem!important;left:.3rem!important;box-sizing:border-box;width:.8rem;height:.4rem;border-bottom:2px solid #fff;border-left:2px solid #fff;transform:rotate(-45deg)!important}.c-areaFilterRow__labelCell>.c-checkboxLabel>.c-checkboxLabel__input[type=checkbox]:checked:before{border:0;background:#3aa1fa}.c-areaFilterRow__labelCell>.c-checkboxLabel>.c-checkboxLabel__input[type=checkbox]:checked:after{opacity:1}.c-areaFilterRow__labelCell>.c-checkboxLabel>.c-checkboxLabel__text{display:block;flex:1 1 auto;min-width:0;margin:0;color:inherit;font-family:inherit;font-size:1.4rem;font-weight:inherit;line-height:1.4;white-space:normal}.c-areaFilterRow__labelCell>.c-checkboxLabel>.c-checkboxLabel__count{display:none}.c-areaFilterRow__count{grid-column:2;display:block;align-self:center;justify-self:stretch;box-sizing:border-box;width:8rem;min-width:8rem;max-width:8rem;margin:0;padding:0 .5rem 0 0;color:inherit;font-family:inherit;font-size:1.2rem!important;font-weight:400;line-height:1.4;text-align:right;white-space:nowrap!important}.c-areaFilterRow__toggle{grid-column:3;position:static!important;align-self:center;justify-self:end}.c-areaFilterRow__spacer{grid-column:3;display:block;width:3rem;min-width:3rem;height:1px;pointer-events:none}.c-areaFilterAccordionContent{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:0fr;box-sizing:border-box;width:100%;min-width:0;overflow:hidden;transition:grid-template-rows .2s ease}.c-areaFilterAccordionContent.is-open{grid-template-rows:1fr}.c-areaFilterAccordionContent__inner{box-sizing:border-box;width:100%;min-width:0;min-height:0;overflow:hidden}.c-areaFilterCheckboxList{box-sizing:border-box;width:100%;min-width:0;margin:0;padding:0;list-style:none}.c-areaFilterCheckboxList__item{position:relative;display:block;box-sizing:border-box;width:100%;min-width:0}.c-areaFilterCheckboxList__item__contents{box-sizing:border-box;width:100%;min-width:0;padding:0}.c-areaFilterCheckboxList--sideLayout{position:relative;box-sizing:border-box;width:100%;min-width:0}.u-color_font--neutral-light{color:#9e9e9e}.c-button--round--secondary{display:flex;padding:.5rem 1rem .5rem 1.5rem;justify-content:center;align-items:center;gap:.5rem;border-radius:1.5rem;background:#3aa1fa;color:#fff;text-align:center;font-size:1.4rem;font-weight:700;line-height:110%;min-width:8rem}.c-button--round--secondary:after{content:"";display:block;width:2rem;height:2rem;background:url(/img/ico-file.f0b26bb3.svg) no-repeat 50%/contain}.c-link-type01{position:relative;color:#004886;font-weight:700}.c-link-type01,.c-link-type01:before{display:block;transition:var(--transition-duration)}.c-link-type01:before{content:"";width:0;height:.2rem;background:#3aa1fa;position:absolute;bottom:0}.c-link-type01:hover:before{width:100%}.c-link-type01:visited{color:#551a8b}.u-flex_row{display:flex}.u-flex_row--center{display:flex;justify-content:center;align-items:center}.u-flex_row--start{display:flex;justify-content:flex-start;align-items:flex-start}.u-flex_row--end{display:flex;justify-content:flex-end;align-items:flex-end}.u-flex_column,.u-flex_column--center{display:flex;flex-direction:column}.u-flex_column--center{justify-content:center;align-items:center}.u-flex_column--start{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.u-flex_column--end{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end}.u-gap--5{gap:.5rem}.u-gap--10{gap:1rem}.u-gap--15{gap:1.5rem}.u-gap--20{gap:2rem}.u-gap--30{gap:3rem}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{text-decoration:none}ins,mark{background-color:#ff9;color:#000}mark{font-style:italic}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}img{vertical-align:top}*{box-sizing:border-box}html{font-size:62.5%;overflow-x:hidden;transform:.3s}body,html{padding:0;margin:0}body{max-width:100vw;font-family:游ゴシック,YuGothic,游ゴシック Medium,Yu Gothic Medium,Yu Gothic,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN,メイリオ,Meiryo,游ゴシック体,sans-serif;font-style:normal;font-size:1.4rem;line-height:1.7;color:#000}body.fixed{overflow:hidden;height:100vh}a{text-decoration:none}.flex_bw{align-items:stretch}.flex_bw,.flex_bw_c{display:flex;justify-content:space-between}.flex_bw_c{align-items:center}@media screen and (max-width:768px){.flex_bw_c.sp_inline{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;align-content:flex-start}}.flex_st{display:flex;justify-content:flex-start;align-items:flex-end}.flex_end_c{display:flex;justify-content:center;align-items:center}.flex_st_al{display:flex;flex-wrap:wrap;justify-content:flex-start;align-content:stretch}.flex_c{justify-content:center}.flex_c,.flex_st_c{display:flex;align-items:center}.flex_st_c{justify-content:flex-start}input[type=checkbox]{margin:0;padding:0;background:none;border:none;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;padding-left:1.5rem;vertical-align:middle;position:relative}input[type=checkbox]:after,input[type=checkbox]:before{content:"";display:block;position:absolute}input[type=checkbox]:before{background:#fff;border-radius:0;border:1px solid #7e7e7e;width:1.5rem;height:1.5rem;transform:translateY(-50%);top:50%;left:0}input[type=checkbox]:after{border-bottom:2px solid #fff;border-left:2px solid #fff;opacity:0;height:.3rem;width:.8rem;transform:rotate(-45deg);top:-.4rem;left:.3rem}input[type=checkbox]:checked:before{background:#3aa1fa;border:0}input[type=checkbox]:checked:after{opacity:1}.container{width:100vw;padding:0 1rem}.title_guide{font-size:1.6rem;line-height:1.7;font-weight:700;color:#000}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background-color:#eee}::-webkit-scrollbar-thumb{background-color:#3aa1fa}main{padding:0;transition:.3s}.accordion-content{transition:height .2s ease;overflow:hidden}em{font-weight:700;background-color:rgba(250,250,0,.65)!important}.componentRoot{display:contents}button,input,select,textarea{font-family:inherit}