@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@400;700&display=swap);.dropdown[data-v-59e9046c]{position:relative}.header-action-button[data-v-59e9046c]{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;min-height:3.6rem;padding:.5rem 1.2rem;border:1px solid hsla(0,0%,100%,.65);border-radius:.5rem;background:hsla(0,0%,100%,.1);color:#fff;font:inherit;font-size:1.4rem;font-weight:700;line-height:1.4;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background .2s,border-color .2s,color .2s,box-shadow .2s}.header-action-button.is-open[data-v-59e9046c],.header-action-button[data-v-59e9046c]:focus-visible,.header-action-button[data-v-59e9046c]:hover{border-color:#fff;background:#fff;color:#004886;box-shadow:0 .2rem .8rem rgba(0,0,0,.12)}.header-action-button[data-v-59e9046c]:focus-visible{outline:2px solid #3aa1fa;outline-offset:2px}.dropdown-content[data-v-59e9046c]{position:absolute;top:calc(100% + .8rem);right:0;display:flex;flex-direction:column;gap:.3rem;width:32rem;max-width:calc(100vw - 2rem);padding:.8rem;border:1px solid #e5e5e5;border-radius:.8rem;background:#fff;box-shadow:0 .8rem 2.4rem rgba(0,0,0,.16);z-index:20}.dropdown-content__link[data-v-59e9046c]{display:block;padding:.9rem 1rem;border-radius:.5rem;color:#000;font-size:1.3rem;line-height:1.5;text-decoration:none;transition:background .2s,color .2s}.dropdown-content__link[data-v-59e9046c]:focus-visible,.dropdown-content__link[data-v-59e9046c]:hover{background:rgba(0,72,134,.08);color:#004886}.dropdown-content__link[data-v-59e9046c]:focus-visible{outline:2px solid #3aa1fa;outline-offset:-2px}.caret[data-v-59e9046c]{font-size:1rem;line-height:1;transition:transform .2s}.is-open .caret[data-v-59e9046c]{transform:rotate(180deg)}.notice-trigger[data-v-59e9046c]{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-59e9046c]:after{content:"";position:absolute;bottom:.1rem;left:0;width:0;height:1px;background:#fff;transition:width .3s}.notice-trigger[data-v-59e9046c]:focus-visible:after,.notice-trigger[data-v-59e9046c]:hover:after{width:100%}.notice-trigger[data-v-59e9046c]:focus-visible{outline:none}.header[data-v-59e9046c]{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-59e9046c]:before{content:"";background:#ccc;width:100%;height:.6rem;display:block;bottom:0;left:0;position:absolute}.header__logo[data-v-59e9046c]{text-align:center;padding-bottom:.5rem}.header__logo img[data-v-59e9046c]{max-height:2.5rem}.header__navBar[data-v-59e9046c]{display:flex;align-items:center;min-width:0;gap:1rem}.header__navBar>ul[data-v-59e9046c]{display:flex;justify-content:flex-start;align-items:flex-end}.header__navBar__tabs[data-v-59e9046c]{flex:0 0 auto;gap:1rem;position:relative;bottom:0}.header__navBar__tabs__tab[data-v-59e9046c]{width:16rem;max-width:16rem;position:relative;overflow:hidden;padding:.6rem .6rem 0}.header__navBar__tabs__tab__button[data-v-59e9046c]{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-59e9046c]: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-59e9046c]{bottom:-.6rem}.header__navBar__tabs__tab.is-active .header__navBar__tabs__tab__button[data-v-59e9046c]{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-59e9046c],.header__navBar__tabs__tab__button[data-v-59e9046c]:hover{background:#fff}.header__navBar__tabs__tab#tub_menu_01 .header__navBar__tabs__tab__button[data-v-59e9046c]: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-59e9046c]:hover:before,.header__navBar__tabs__tab#tub_menu_01.is-active .header__navBar__tabs__tab__button[data-v-59e9046c]:before{background-color:#3aa1fa}.header__navBar__tabs__tab#tub_menu_02 .header__navBar__tabs__tab__button[data-v-59e9046c]: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-59e9046c]: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-59e9046c]: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-59e9046c]:hover:before,.header__navBar__tabs__tab#tub_menu_admin.is-active .header__navBar__tabs__tab__button[data-v-59e9046c]:before{background-color:#004886}.header__navBar__nav[data-v-59e9046c]{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-59e9046c]{flex:0 0 auto;padding:0}.header__navBar__nav__item+.header__navBar__nav__item[data-v-59e9046c]{margin-left:2rem}.header__navBar__nav__item.notice-nav-item[data-v-59e9046c]{margin-right:.8rem}.header__navBar__nav__item button[data-v-59e9046c]:not(.notice-trigger):not(.header-action-button){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):not(.header-action-button).base_small[data-v-59e9046c]{font-size:1rem;line-height:1.5}.header__navBar__nav__item button:not(.notice-trigger):not(.header-action-button).base_default[data-v-59e9046c]{font-size:1.4rem;line-height:1.7}.header__navBar__nav__item button:not(.notice-trigger):not(.header-action-button).base_big[data-v-59e9046c]{font-size:1.6rem;line-height:1.7}.header__navBar__nav__item button:not(.notice-trigger):not(.header-action-button).active[data-v-59e9046c],.header__navBar__nav__item button[data-v-59e9046c]:not(.notice-trigger):not(.header-action-button):hover{background:#fff;color:#fff;font-weight:700}.header__navBar__nav__item__link[data-v-59e9046c]{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-59e9046c]{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-59e9046c]: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-59e9046c]:hover:after{width:100%}.header__navBar__nav__item#user .user_switch[data-v-59e9046c]{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-59e9046c]{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-59e9046c]{display:block}@media screen and (max-width:768px){.header #user_menu[data-v-59e9046c]{right:0;bottom:-13rem}}.header #user_menu[data-v-59e9046c]:after,.header #user_menu[data-v-59e9046c]: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-59e9046c]: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-59e9046c]: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-59e9046c]{border-bottom:1px solid #9e9e9e}.header #user_menu li[data-v-59e9046c]:last-child{border:0}.header #user_menu a[data-v-59e9046c]{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-59e9046c]{margin-bottom:0}.header #user_menu a p.f_small[data-v-59e9046c]{font-size:1rem;line-height:1.5;line-height:1;font-weight:400}@media screen and (max-width:1280px){.header__navBar[data-v-59e9046c]{gap:1rem}.header__navBar__tabs[data-v-59e9046c]{gap:.5rem}.header__navBar__tabs__tab[data-v-59e9046c]{width:13rem;max-width:13rem}.header__navBar__nav[data-v-59e9046c]{padding:0 .5rem}.header__navBar__nav__item+.header__navBar__nav__item[data-v-59e9046c]{margin-left:.8rem}.header__navBar__nav__item.notice-nav-item[data-v-59e9046c]{margin-right:.4rem}}@media screen and (min-width:1024px){.header__navBar[data-v-59e9046c]{justify-content:space-between}.header__navBar__tabs[data-v-59e9046c]{order:1}.header__navBar__nav[data-v-59e9046c]{order:2}}@media screen and (max-width:1024px){.header[data-v-59e9046c]{flex-direction:column}.header__logo[data-v-59e9046c],.header__navBar[data-v-59e9046c]{width:100%;justify-content:center}}@media screen and (max-width:768px){.header__navBar[data-v-59e9046c]{flex-direction:column;justify-content:center}.header__navBar__tabs[data-v-59e9046c]{order:2}.header__navBar__tabs__tab[data-v-59e9046c]{max-width:14rem;padding:.3rem .3rem 0}.header__navBar__tabs__tab.is-active .header__navBar__tabs__tab__button[data-v-59e9046c]{box-shadow:0 -3px 3px 3px rgba(51,51,51,.25)}.header__navBar__nav[data-v-59e9046c]{order:1;flex-wrap:wrap;justify-content:center!important;row-gap:.8rem}.header__navBar__nav__item[data-v-59e9046c]{margin:0;position:relative}.header__navBar__nav__item+.header__navBar__nav__item[data-v-59e9046c]{margin-left:1.4rem}.header__navBar__nav__item.notice-nav-item[data-v-59e9046c]{margin-right:0}}.l-container[data-v-59e9046c]{width:100vw;padding:0 1rem}.l-container--left[data-v-59e9046c]{width:29rem}.l-container--right[data-v-59e9046c]{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-7f58a808]{position:absolute;top:1.5rem;right:.8rem;z-index:20}.c-documentCard__favoriteButton[data-v-7f58a808]{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-7f58a808]:not(.is-active):hover:not(:disabled){color:#ffc107;transform:translateY(-1px)}.c-documentCard__favoriteButton.is-active[data-v-7f58a808]{color:#fff500}.c-documentCard__favoriteButton.is-active[data-v-7f58a808]:hover:not(:disabled){transform:translateY(-1px)}.c-documentCard__favoriteButton[data-v-7f58a808]:disabled{opacity:.6;cursor:wait}.c-documentCard__favoriteButton[data-v-7f58a808]:focus-visible{outline:2px solid rgba(255,245,0,.55);outline-offset:2px;border-radius:.4rem}.c-documentCard__favoriteIcon[data-v-7f58a808]{display:block;width:2.2rem;height:2.7rem;overflow:visible;color:inherit}.c-documentCard__favoriteIconShape[data-v-7f58a808]{fill:currentColor;stroke:rgba(0,0,0,.22);stroke-width:.5;stroke-linejoin:round;stroke-linecap:round}.c-documentCard__favoriteMenu[data-v-7f58a808]{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-7f58a808]{border-radius:.8rem;background:hsla(0,0%,100%,.65);pointer-events:auto}.c-documentCard__favoriteMenu button[data-v-7f58a808]:disabled,.c-documentCard__favoriteMenu input[data-v-7f58a808]:disabled{opacity:.6;cursor:wait}.c-documentCard__favoriteMenuTitle[data-v-7f58a808]{margin:0 0 .8rem;font-size:1.3rem;font-weight:700}.c-documentCard__favoriteListBlock[data-v-7f58a808]{margin-top:.6rem;padding-top:.6rem;border-top:1px solid #e5e5e5}.c-documentCard__favoriteCheckRow[data-v-7f58a808]{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-7f58a808]{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-7f58a808]:hover{background:rgba(58,161,250,.08)}.c-documentCard__favoriteCheckItem input[type=checkbox][data-v-7f58a808]{position:absolute;opacity:0;pointer-events:none}.c-documentCard__favoriteCheckItem input[type=checkbox]:checked+.c-documentCard__favoriteCheckBox[data-v-7f58a808]{border-color:#3aa1fa;background:#fff}.c-documentCard__favoriteCheckItem input[type=checkbox]:checked+.c-documentCard__favoriteCheckBox[data-v-7f58a808]:after{opacity:1}.c-documentCard__favoriteCheckBox[data-v-7f58a808]{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-7f58a808]: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-7f58a808]{min-width:0;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-documentCard__favoriteListAction[data-v-7f58a808]{position:relative;display:flex;justify-content:center}.c-documentCard__favoriteListActionButton[data-v-7f58a808]{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-7f58a808]:hover:not(:disabled){background:rgba(58,161,250,.08)}.c-documentCard__favoriteListActionMenu[data-v-7f58a808]{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-7f58a808]{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-7f58a808]:hover:not(:disabled){background:rgba(58,161,250,.08)}.c-documentCard__favoriteListActionMenuItem.is-danger[data-v-7f58a808]{color:#c0392b}.c-documentCard__favoriteEdit[data-v-7f58a808]{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-7f58a808]{min-width:0;padding:.6rem;border:1px solid #ccc;border-radius:.4rem;font-size:1.3rem}.c-documentCard__favoriteEditButton[data-v-7f58a808]{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-7f58a808]:hover:not(:disabled){background:rgba(58,161,250,.08)}.c-documentCard__favoriteEditButton.is-cancel[data-v-7f58a808]{border-color:#aaa;color:#666}.c-documentCard__favoriteMenuItem[data-v-7f58a808]{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-7f58a808]:hover:not(:disabled){background:rgba(58,161,250,.08)}.c-documentCard__favoriteMenuItem.is-danger[data-v-7f58a808]{color:#c0392b}.c-documentCard__favoriteCreate[data-v-7f58a808]{display:flex;gap:.6rem;margin-top:.8rem;margin-bottom:.4rem}.c-documentCard__favoriteCreateInput[data-v-7f58a808]{min-width:0;flex:1;padding:.6rem;border:1px solid #ccc;border-radius:.4rem;font-size:1.3rem}.c-documentCard__favoriteCreateButton[data-v-7f58a808]{padding:.6rem .8rem;border:1px solid #555;border-radius:.4rem;background:#fff;font-size:1.3rem;cursor:pointer}.c-documentCard__favoriteCreateButton[data-v-7f58a808]:hover:not(:disabled){background:rgba(58,161,250,.08)}.doc-meta{display:inline-flex;align-items:center;gap:.4rem;color:#000;font-size:1.2rem;font-weight:500;line-height:130%;white-space:nowrap}.doc-meta__label{color:#7e7e7e}.doc-meta__value{color:inherit}.doc-category-icon{display:inline-flex;width:2rem;height:2rem;vertical-align:middle;background:no-repeat 50%/contain}.doc-category-icon.is-overview{background-image:url(/img/overview-icon.402f57ac.svg)}.doc-category-icon.is-plan{background-image:url(/img/plan-icon.7c5b5f3f.svg)}.doc-card{position:relative;width:var(--per-result-card-width);max-width:var(--per-result-card-width);padding:1rem;border:1px solid #9e9e9e;background:#f1f1f1;box-shadow:1px 1px 4px rgba(0,0,0,.16);content-visibility:auto;contain-intrinsic-size:400px 400px}.doc-card.is-clicked{padding:calc(1rem - 1px);border-width:2px;border-color:#3aa1fa}.doc-card.is-favorite-open{overflow:visible;content-visibility:visible;contain:none;z-index:20}.doc-card__new{position:absolute;top:0;left:0;z-index:2;display:inline-flex;align-items:center;justify-content:center;height:20px;padding:0 8px;border-radius:0 10px 10px 0;background:#fa4e52;color:#fff;font-size:10px;font-weight:700;line-height:1;letter-spacing:.08em;pointer-events:none}.doc-card__head{position:relative;display:flex;flex-wrap:wrap;padding:1.5rem 2rem 1rem;background:#fff}.doc-card__head--simple{flex-wrap:nowrap;align-items:center;gap:.5rem;padding:1.5rem 4rem 0 2rem}.doc-card__info{display:flex;flex-direction:column;width:calc(100% - 5.5rem);min-width:0;row-gap:.2rem}.doc-card__area{display:flex;align-items:center;gap:.5rem;text-align:center}.doc-card__area-name{white-space:nowrap}.doc-card__area-name,.doc-card__category{color:#000;font-size:1.2rem;font-weight:500;line-height:130%}.doc-card__category{min-width:0}.doc-card__title{padding-bottom:4px;border-bottom:2px solid #756f6f}.doc-card__title,.doc-card__title-link{display:flex;align-items:flex-end;width:100%}.doc-card__title-link{position:relative;overflow:hidden;color:#004886;font-weight:700;transition:var(--transition-duration)}.doc-card__title-link:before{content:"";position:absolute;bottom:0;width:0;height:.2rem;background:#3aa1fa;transition:var(--transition-duration)}.doc-card__title-link:hover:before{width:100%}.doc-card__title-link:visited{color:#551a8b}.doc-card__title-text{flex:1 1 auto;min-width:0;line-height:1.5;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.doc-card__title-page{display:inline-flex;flex:0 0 auto;align-items:center;align-self:flex-end;gap:3px;margin:0 0 1px 6px;padding-bottom:2px;color:#7e7e7e;font-size:1.2rem;font-weight:500;line-height:12px;white-space:nowrap}.doc-card__title-page:before{content:"";width:12px;height:12px;background:url(/img/icon_page_outline.0e8279a3.svg) no-repeat 50%/contain}.doc-card__body{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:.5rem}.doc-card__text{width:100%;color:#000;font-size:1.1rem;font-weight:500;line-height:160%}.doc-card__stack{position:relative;width:100%}.doc-card__stack-layer{padding:1rem;border:1px solid #ccc;border-radius:6px;background:#fff;box-shadow:0 2px 5px rgba(0,0,0,.15)}.doc-card__stack-layer.is-back1,.doc-card__stack-layer.is-back2{position:absolute;width:100%;height:100%}.doc-card__stack-layer.is-back1{right:-12px;bottom:-11px;z-index:0}.doc-card__stack-layer.is-back2{right:-6px;bottom:-5px;z-index:1}.doc-card__stack-layer.is-front{position:relative;z-index:2;width:100%;height:100%}.doc-card__expand{position:absolute;top:-.1rem;right:1rem;z-index:99;display:flex;align-items:center;gap:.6rem;padding:.5rem;border:1px solid #756f6f;border-radius:5px;background:#fff;color:#004886;cursor:pointer;font-size:1rem;font-weight:700}.doc-card__expand:after{content:"";width:1rem;height:1rem;background:url(/img/open_in_full_24dp_666666_FILL0_wght400_GRAD0_opsz24.a9d676bc.svg) no-repeat 50%/contain}.doc-card__footer{display:flex;justify-content:flex-end;align-self:stretch}.doc-card__original{display:flex;align-items:center;gap:2px;padding:3px 5px;border-radius:8px;background:#7e7e7e;color:#fff;font-size:1rem;font-weight:700;line-height:110%;white-space:nowrap}.doc-card__original:after{content:"";width:10px;height:11px;-webkit-mask:url(/img/icon_link_blank.acf36994.svg) no-repeat center/contain;mask:url(/img/icon_link_blank.acf36994.svg) no-repeat center/contain;background:#fff}.doc-card__file{display:flex;flex:0 0 auto;align-items:center;gap:.4rem;padding:.5rem .8rem .5rem 1rem;border-radius:1.5rem;background:#3aa1fa;color:#fff;font-size:1.4rem;font-weight:700;line-height:110%;white-space:nowrap}.doc-card__file:after{content:"";width:2rem;height:2rem;background:url(/img/ico-file.f0b26bb3.svg) no-repeat 50%/contain}.doc-card__simple-meta{display:flex;flex:1 1 auto;align-items:center;gap:.4rem;min-width:0}.doc-card__page-badge{display:flex;flex:0 0 auto;align-items:center;gap:.3rem;padding:3px 5px;border-radius:3px;background:#004886;color:#fff;font-size:1rem;line-height:120%;white-space:nowrap}.doc-card__page-badge:before{content:"";width:8px;height:10px;background:url(/img/icon_m_page.91d090e8.svg) no-repeat 50%/contain}.doc-card.is-normal:not(.is-simple){box-sizing:border-box;display:flex;flex-direction:column;height:33.2rem}.doc-card.is-normal:not(.is-simple) .doc-card__head{flex:0 0 auto;padding-bottom:.5rem}.doc-card.is-normal:not(.is-simple) .doc-card__body{flex:1 1 auto;min-height:0;padding:1rem 2rem;overflow:hidden;background:#fff}.doc-card.is-normal:not(.is-simple) .doc-card__text{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:10;line-clamp:10}.doc-card.is-normal:not(.is-simple).has-two-line-title .doc-card__text{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:9;line-clamp:9}.doc-card.is-group .doc-card__head{border:1px solid #ccc;border-radius:4px}.doc-card.is-group .doc-card__body{padding:1.5rem 1.5rem 1rem 1rem}.doc-card.is-group .doc-card__stack-layer .doc-card__text{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:8;line-clamp:8;min-height:14rem}.doc-card.is-group .doc-card__footer{position:relative;bottom:-1rem}.doc-card.is-group.has-two-line-title .doc-card__text{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:7;line-clamp:7;min-height:12.3rem}.doc-card.is-simple{height:25rem;padding:1rem;content-visibility:visible;contain:none}.doc-card.is-simple .doc-card__body{height:calc(100% - 4.5rem);min-height:0;padding:1rem 2rem;background:#fff}.doc-card.is-simple .doc-card__text{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:9;line-clamp:9}.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}.result_data[data-v-1b4a7a18]{position:relative;margin-top:1rem}.result_data+.result_data[data-v-1b4a7a18]{margin-top:2rem}.category_title[data-v-1b4a7a18]{display:flex;align-items:center;padding-left:1rem;border-bottom:.2rem solid #756f6f}.category_title .title_guide[data-v-1b4a7a18]{font-size:1.6rem;line-height:1.7}.category_title .display_number[data-v-1b4a7a18]{font-size:1.2rem;line-height:1.4}.card-area[data-v-1b4a7a18]{position:relative;overflow:hidden;padding:1rem;margin-top:.5rem}.card-track[data-v-1b4a7a18]{position:relative;z-index:9;display:flex;gap:2rem;height:auto;transition:transform .5s ease}.card-track--expanded[data-v-1b4a7a18]{height:53rem}.card-page[data-v-1b4a7a18]{display:grid;flex:0 0 auto;grid-template-rows:35rem 35rem;grid-auto-flow:column;grid-auto-columns:35rem;row-gap:0;-moz-column-gap:2rem;column-gap:2rem}.card-page--expanded[data-v-1b4a7a18]{height:53rem;grid-template-rows:25rem 25rem;row-gap:3rem;-moz-column-gap:2rem;column-gap:2rem}.card-arrow[data-v-1b4a7a18]{position:absolute;top:0;z-index:9;display:flex;align-items:center;width:4rem;height:100%;padding:0;border:0;cursor:pointer}.card-arrow[data-v-1b4a7a18]:after{content:"";display:block;width:2.2rem;height:14rem;background:url(/img/icon_slide_next.3c7652b4.svg) no-repeat 50%}.card-arrow--prev[data-v-1b4a7a18]{left:0;background:linear-gradient(270deg,transparent 10%,#fff)}.card-arrow--prev[data-v-1b4a7a18]:after{transform:rotate(180deg)}.card-arrow--next[data-v-1b4a7a18]{right:0;justify-content:flex-end;background:linear-gradient(90deg,transparent 10%,#fff)}.card-arrow--expanded[data-v-1b4a7a18]{top:calc(50% + .5rem);width:1.5rem;height:auto;padding:1rem 0;background:none}.card-arrow--expanded[data-v-1b4a7a18]:after{width:1.5rem;height:2.4rem;background-size:contain}.card-arrow--expanded[disabled][data-v-1b4a7a18]{display:none}.card-arrow--expanded.card-arrow--prev[data-v-1b4a7a18]{left:.7rem}.card-arrow--expanded.card-arrow--next[data-v-1b4a7a18]{right:.7rem}.card-pager[data-v-1b4a7a18]{margin-top:1rem;line-height:1rem}.card-pager button[data-v-1b4a7a18]{width:3rem;height:3rem;padding:0;border:0;background:url(/img/icon_next.08e31acb.svg) no-repeat 50%;cursor:pointer}.card-pager button.disabled[data-v-1b4a7a18]{opacity:.3;cursor:auto}.card-pager__prev[data-v-1b4a7a18]{transform:rotate(180deg)}.card-pager__current[data-v-1b4a7a18]{text-align:center}.card-pager--expanded[data-v-1b4a7a18]{position:relative;z-index:9}.card-pager--expanded button[data-v-1b4a7a18]{height:2rem;background:none}.card-pager--expanded button[data-v-1b4a7a18]:disabled{opacity:.3;cursor:auto}.ai-analysis-helper[data-v-1b4a7a18]{position:absolute;top:0;left:-99999px;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}@keyframes expandedOpen-1b4a7a18{0%{transform:scale(.05) translate(var(--expand-x),var(--expand-y))}to{transform:scale(1) translate(0)}}@keyframes expandedClose-1b4a7a18{0%{transform:scale(1) translate(0)}to{transform:scale(.05) translate(var(--expand-x),var(--expand-y))}}.expanded[data-v-1b4a7a18]{position:absolute;top:-1rem;left:-1rem;z-index:50;width:calc(100% + 2rem);height:calc(100% + 2rem);padding:3rem;overflow:hidden;background:rgba(0,0,0,.5)}.expanded__panel[data-v-1b4a7a18]{position:relative;padding:3rem;background:#f1f1f1;box-shadow:0 4px 8px rgba(0,0,0,.15);transform:scale(0) translate(var(--expand-x),var(--expand-y));transform-origin:var(--expand-origin-x) var(--expand-origin-y)}.expanded__panel.is-opening[data-v-1b4a7a18]{animation:expandedOpen-1b4a7a18 .4s ease .1s forwards}.expanded__panel.is-closing[data-v-1b4a7a18]{animation:expandedClose-1b4a7a18 .4s ease forwards}.expanded__header[data-v-1b4a7a18]{display:flex;justify-content:space-between;gap:2rem;padding-right:3rem}.expanded__info[data-v-1b4a7a18]{display:flex;flex:1 1 auto;flex-direction:column;gap:.6rem;min-width:0}.expanded__area[data-v-1b4a7a18]{display:flex;align-items:center;gap:1rem;margin:0}.expanded__area-name[data-v-1b4a7a18]{color:#000;font-size:1.2rem;font-weight:500;line-height:130%;white-space:nowrap}.expanded__meta[data-v-1b4a7a18]{display:flex;align-items:center;flex-wrap:wrap;gap:.8rem;min-height:2rem;color:#000;font-size:1.2rem;font-weight:500;line-height:130%}.expanded__separator[data-v-1b4a7a18]{color:#7e7e7e}.expanded__title[data-v-1b4a7a18]{padding-top:.4rem}.expanded__title-link[data-v-1b4a7a18]{position:relative;display:-webkit-box;width:100%;padding-right:2.5rem;padding-bottom:.4rem;overflow:hidden;border-bottom:2px solid #756f6f;color:#004886;font-weight:700;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1}.expanded__title-link[data-v-1b4a7a18]:before{content:"";position:absolute;bottom:.4rem;width:0;height:.2rem;background:#3aa1fa;transition:var(--transition-duration)}.expanded__title-link[data-v-1b4a7a18]:hover:before{width:100%}.expanded__title-link[data-v-1b4a7a18]:visited{color:#551a8b}.expanded__body[data-v-1b4a7a18]{height:53rem;margin-top:2rem;overflow:hidden}.expanded__close[data-v-1b4a7a18]{position:absolute;top:12px;right:16px;z-index:1;width:2rem;height:2rem;background:url(/img/close_fullscreen_24dp_666666_FILL0_wght400_GRAD0_opsz24.6a7194fc.svg) no-repeat 50%/contain;cursor:pointer}.local-loading-bg[data-v-1b4a7a18]{position:absolute;inset:0;z-index:60;background:rgba(0,0,0,.12)}.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-a07f1a22]{position:relative;box-sizing:border-box;margin:0;padding:1.2rem 0;border-top:1px dashed #eee;background:#fff}.filterAccordion--topBorder[data-v-a07f1a22]{border-top-color:#eee;border-top-width:1.25px}.filterAccordion__title[data-v-a07f1a22],.filterAccordion__toggle[data-v-a07f1a22]{display:flex;align-items:center;margin:0;font-size:1.4rem;line-height:1.3}.filterAccordion__toggle[data-v-a07f1a22]{justify-content:space-between;width:100%;padding:0;border:none;background:#fff;color:#000;font-family:BIZ UDPゴシック,メイリオ,sans-serif,BIZ UDPGothic,Yu Gothic UI,游ゴシック,游ゴシック Medium;font-weight:700;text-align:left;cursor:pointer}.filterAccordion__toggle[data-v-a07f1a22]:hover{color:#004886}.filterAccordion__toggle[data-v-a07f1a22]:focus{outline:none}.filterAccordion__toggle[data-v-a07f1a22]:focus-visible{outline:2px solid #004886;outline-offset:3px}.filterAccordion__label[data-v-a07f1a22]{min-width:0}.filterAccordion__smallText[data-v-a07f1a22]{margin-left:.1rem;font-size:1.2rem;font-weight:700}.filterAccordion__arrow[data-v-a07f1a22]{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-a07f1a22]{transform:rotate(180deg)}.filterAccordion__field[data-v-a07f1a22]{position:relative;min-width:0;margin:0;overflow:visible}.filterAccordion__field--indent[data-v-a07f1a22]{padding-left:3rem}.filterAccordion__content[data-v-a07f1a22]{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-a07f1a22]{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-a07f1a22]{min-width:0;min-height:0;overflow:hidden}.filterAccordion__content.is-open>.filterAccordion__contentInner[data-v-a07f1a22]{overflow:visible}.filterAccordion__contentBody[data-v-a07f1a22]{position:relative;min-width:0;padding-top:.8rem;overflow:visible}.bunsyoFavoriteFilter[data-v-3202380e]{box-sizing:border-box;width:100%;min-width:0;background:#fff}.bunsyoFavoriteFilter__content[data-v-3202380e]{box-sizing:border-box;width:100%;min-width:0;padding-left:3rem}.favorite_filter[data-v-3202380e]{position:relative;box-sizing:border-box;width:21rem;max-width:100%;margin-left:auto}.favorite_filter__button[data-v-3202380e]{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:BIZ UDPゴシック,メイリオ,sans-serif,BIZ UDPGothic,Yu Gothic UI,游ゴシック,游ゴシック Medium;font-size:1.4rem;font-weight:400;line-height:1.4;text-align:left;cursor:pointer}.favorite_filter__button[data-v-3202380e]:hover{background:#e1edf8}.favorite_filter__button.active[data-v-3202380e]{border-color:#004886}.favorite_filter__buttonText[data-v-3202380e]{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.favorite_filter__arrow[data-v-3202380e]{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-3202380e]{transform:rotate(180deg)}.favorite_filter__menu[data-v-3202380e]{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-3202380e]{position:relative;box-sizing:border-box;min-height:3.4rem}.favorite_filter__row--all[data-v-3202380e]{border-bottom:1px dashed #e5e5e5}.favorite_filter__item[data-v-3202380e]{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-3202380e]{padding-right:1rem;font-weight:700}.favorite_filter__item[data-v-3202380e]:hover{background:#e1edf8}.favorite_filter__item.active[data-v-3202380e]{background:#3aa1fa;color:#fff}.favorite_filter__item input[type=checkbox][data-v-3202380e]{position:absolute;opacity:0;pointer-events:none}.favorite_filter__indicator[data-v-3202380e]{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-3202380e]: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-3202380e]{border-color:transparent}.favorite_filter__item.active .favorite_filter__indicator[data-v-3202380e]:after{opacity:1}.favorite_filter__name[data-v-3202380e]{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.favorite_filter__count[data-v-3202380e]{flex:0 0 auto;color:#756f6f;font-size:1.2rem}.favorite_filter__count.is-limit[data-v-3202380e]{color:#c0392b;font-weight:700}.favorite_filter__item.active .favorite_filter__count[data-v-3202380e]{color:hsla(0,0%,100%,.9)}.favorite_filter__moreButton[data-v-3202380e]{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-3202380e]:hover{background:rgba(0,0,0,.08)}.favorite_filter__item.active+.favorite_filter__moreButton[data-v-3202380e]{color:#fff}.favorite_filter__actionMenu[data-v-3202380e]{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-3202380e]{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-3202380e]:hover{background:#e1edf8}.favorite_filter__actionItem.is-danger[data-v-3202380e]{color:#c0392b}.favorite_filter__editBox[data-v-3202380e]{box-sizing:border-box;padding:.6rem .8rem .8rem;border-top:1px dashed #e5e5e5;background:#fff}.favorite_filter__editInput[data-v-3202380e]{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-3202380e]{display:flex;gap:.5rem;margin-top:.6rem}.favorite_filter__editButton[data-v-3202380e]{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-3202380e]:hover{background:#e1edf8}.favorite_filter__editButton.is-cancel[data-v-3202380e]{border-color:#e5e5e5}.favorite_filter__empty[data-v-3202380e]{margin:0;padding:.8rem 1rem;color:#756f6f;font-size:1.2rem}.favorite_filter__menu .loading-overlay[data-v-3202380e]{border-radius:.4rem;background:hsla(0,0%,100%,.55)}.favorite_filter__actionMenu button[data-v-3202380e]:disabled,.favorite_filter__button[data-v-3202380e]:disabled,.favorite_filter__editInput[data-v-3202380e]:disabled,.favorite_filter__menu button[data-v-3202380e]:disabled,.favorite_filter__menu input[data-v-3202380e]:disabled{opacity:.6;cursor:wait}.keywordFilter[data-v-22dd6aa8]{padding:1rem 0 1.2rem;border-bottom:1px dashed #e5e5e5}.keywordFilter__header[data-v-22dd6aa8]{display:flex;align-items:center;gap:.4rem}.keywordFilter__header h4[data-v-22dd6aa8]{margin:0;font-size:1.4rem;font-weight:700;white-space:nowrap}.keywordFilter__inputs[data-v-22dd6aa8]{display:flex;flex-direction:column;gap:.2rem;margin-top:.8rem;padding-left:3rem}.keywordFilter__inputs textarea[data-v-22dd6aa8]{box-sizing:border-box;width:100%;min-height:3.3rem;max-height:11rem;padding:.7rem 3.2rem .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-22dd6aa8]::-moz-placeholder{color:#767d83}.keywordFilter__inputs textarea[data-v-22dd6aa8]::placeholder{color:#767d83}.keywordFilter__inputs textarea[data-v-22dd6aa8]:focus{border-color:#004886}.keywordFilter__inputWrapper[data-v-22dd6aa8]{position:relative;width:100%}.keywordFilter__clear[data-v-22dd6aa8]{position:absolute;top:.55rem;right:.5rem;display:flex;align-items:center;justify-content:center;width:2.2rem;height:2.2rem;padding:0;border:0;border-radius:50%;background:transparent;color:#756f6f;font-size:1.7rem;line-height:1;cursor:pointer;transition:background-color .2s,color .2s}.keywordFilter__clear[data-v-22dd6aa8]:hover{background:#eee;color:#000}.keywordFilter__clear[data-v-22dd6aa8]:focus-visible{outline:2px solid #004886;outline-offset:1px}.fiscalYearFilter[data-v-0b4d9308]{display:flex;flex-direction:column;align-items:flex-end;gap:.4rem;width:100%}.fiscalYearFilter__button[data-v-0b4d9308],.fiscalYearFilter__dropdown[data-v-0b4d9308]{position:relative;flex:0 0 auto;width:210px;max-width:100%}.fiscalYearFilter__button[data-v-0b4d9308]{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-0b4d9308]:hover{background:#e1edf8}.fiscalYearFilter__button.is-active[data-v-0b4d9308]{border-color:#3aa1fa;background:#3aa1fa;color:#fff}.fiscalYearFilter__dropdownButton[data-v-0b4d9308]{width:100%;max-width:none;padding-right:2rem}.fiscalYearFilter__dropdownButton.is-active[data-v-0b4d9308]{border-color:#004886;background:#fff;color:#000}.fiscalYearFilter__dropdownButton.is-active[data-v-0b4d9308]:hover{background:#e1edf8}.fiscalYearFilter__yearCheckbox[data-v-0b4d9308]{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-0b4d9308]{position:absolute;opacity:0;pointer-events:none}.fiscalYearFilter__indicator[data-v-0b4d9308]{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-0b4d9308]: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-0b4d9308]{border-color:transparent}.fiscalYearFilter__button.is-active .fiscalYearFilter__indicator[data-v-0b4d9308]:after{opacity:1}.fiscalYearFilter__buttonText[data-v-0b4d9308]{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-0b4d9308]{flex:0 0 auto;color:#756f6f;font-size:1.1rem;white-space:nowrap}.fiscalYearFilter__button.is-active .fiscalYearFilter__era[data-v-0b4d9308]{color:hsla(0,0%,100%,.9)}.fiscalYearFilter__dropdownArrow[data-v-0b4d9308]{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-0b4d9308]{transform:rotate(180deg)}.fiscalYearFilter__dropdownMenu[data-v-0b4d9308]{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-0b4d9308]{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-0b4d9308]:hover{background:#e1edf8}.fiscalYearFilter__selected[data-v-0b4d9308]{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-0b4d9308],.fiscal-year-dropdown-leave-active[data-v-0b4d9308]{transition:opacity .2s ease,transform .2s ease}.fiscal-year-dropdown-enter-from[data-v-0b4d9308],.fiscal-year-dropdown-leave-to[data-v-0b4d9308]{opacity:0;transform:translateY(-.6rem) scaleY(.96)}.fiscal-year-dropdown-enter-to[data-v-0b4d9308],.fiscal-year-dropdown-leave-from[data-v-0b4d9308]{opacity:1;transform:translateY(0) scaleY(1)}.LabelCheckBox--buttonStyleLabel[data-v-74132b74]{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-74132b74]{left:2rem!important}.LabelCheckBox--buttonStyleLabel[data-v-74132b74]:has(:checked){background:#3aa1fa;color:#fff}.LabelCheckBox--buttonStyleLabel:has(:checked) input[type=checkbox][data-v-74132b74]:checked:before{border:1px solid transparent;background:#fff}.LabelCheckBox--buttonStyleLabel:has(:checked) input[type=checkbox][data-v-74132b74]:after{border-bottom-color:#3aa1fa;border-left-color:#3aa1fa}.documentCategoryFilter[data-v-4dc0b6d5]{display:flex;flex-direction:column;gap:1.4rem}.documentCategoryFilter__row[data-v-4dc0b6d5]{margin:0}.documentCategoryFilter__row dt[data-v-4dc0b6d5]{margin-bottom:.6rem;font-weight:700}.documentCategoryFilter__row dd[data-v-4dc0b6d5]{padding-left:20px;display:flex;flex-wrap:wrap;gap:.5rem;margin:0}[data-v-4dc0b6d5] .c-checkboxLabel{border-radius:.4rem;transition:background-color .2s ease}[data-v-4dc0b6d5] .c-checkboxLabel:hover{background:#e1edf8}.municipalityAttributeFilter[data-v-5cac16c4]{display:flex;flex-direction:column;gap:1.2rem}.municipalityAttributeFilter__title[data-v-5cac16c4]{font-size:1.3rem;font-weight:700;line-height:1.4}.municipalityAttributeFilter__titleLabel[data-v-5cac16c4]{display:inline-flex;align-items:center}.municipalityAttributeFilter__row[data-v-5cac16c4]{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__field[data-v-5cac16c4]{min-width:0;margin:0}.municipalityAttributeFilter__types[data-v-5cac16c4]{display:flex;flex-direction:column;gap:1rem}.municipalityAttributeFilter__city[data-v-5cac16c4]{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.municipalityAttributeFilter__cityTypes[data-v-5cac16c4]{display:flex;flex-wrap:wrap;gap:.5rem;padding:.8rem;border:1px dashed #3aa1fa;border-radius:.4rem}.municipalityAttributeFilter__otherTypes[data-v-5cac16c4]{display:flex;flex-wrap:wrap;gap:.5rem}.municipalityAttributeFilter__range[data-v-5cac16c4]{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem}.municipalityAttributeFilter__range>span[data-v-5cac16c4]{flex:0 0 auto;white-space:nowrap}.municipalityAttributeFilter__select[data-v-5cac16c4]{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-5cac16c4] .c-checkboxLabel{border-radius:.4rem;transition:background-color .2s ease}[data-v-5cac16c4] .c-checkboxLabel:hover{background:#e1edf8}.areaMenuOrganizationsRoot[data-v-6f917717]{width:100%;min-width:0}.organizationNameTooltip__name[data-v-6f917717]{cursor:help;border-bottom:1px dotted currentColor}.organizationTooltip[data-v-6f917717]{position:fixed;z-index:10000;box-sizing:border-box;width:-moz-max-content;width:max-content;min-width:20rem;max-width:30rem;max-height:calc(100vh - 16px);padding:1rem 1.2rem;overflow-y:auto;color:#fff;background:#333;border-radius:.4rem;box-shadow:0 .3rem 1rem rgba(0,0,0,.25);font-size:.95rem;line-height:1.7}.organizationTooltip__title[data-v-6f917717]{margin-bottom:.7rem;font-size:1.05rem;font-weight:700;white-space:nowrap}.organizationTooltip__furigana[data-v-6f917717]{font-size:.9rem;font-weight:400}.organizationTooltip__row[data-v-6f917717]{display:flex;gap:1.5rem;justify-content:space-between;white-space:nowrap}.organizationTooltip__label[data-v-6f917717]{color:#ddd;font-weight:500}.organizationTooltip__link[data-v-6f917717]{color:#fff;font-weight:500;text-decoration:underline;cursor:pointer}.areaMenuAffiliationsRoot[data-v-90b8fd78]{width:100%;min-width:0}.areaMenuAffiliations_filterCheckboxList[data-v-90b8fd78]{width:100%;min-width:0;padding:0}.areaMenuAffiliations_filterCheckboxList li+li[data-v-90b8fd78]{margin-top:.4rem}.areaMenuAreasRoot[data-v-47892f14]{width:100%;min-width:0}.areaMenuAreas_filterCheckboxList[data-v-47892f14]{width:100%;min-width:0;padding:0}.municipalityAreaFilter[data-v-cd1f8f5e]{width:100%;margin:0;padding:1.2rem 0;border-top:1px dashed #e5e5e5}.municipalityAreaFilter__titleRow[data-v-cd1f8f5e]{display:flex;align-items:center;justify-content:space-between;gap:.8rem;width:100%}.municipalityAreaFilter__title[data-v-cd1f8f5e]{display:flex;flex:0 0 auto;align-items:baseline;margin:0;font-size:1.4rem;font-weight:700;white-space:nowrap}.municipalityAreaFilter__smallText[data-v-cd1f8f5e]{margin-left:.4rem;font-size:1.2rem;font-family:inherit;font-weight:inherit}.municipalityAreaFilter__search[data-v-cd1f8f5e]{position:relative;flex:0 0 auto;width:14rem;min-width:0}.municipalityAreaFilter__searchInput[data-v-cd1f8f5e]{box-sizing:border-box;width:100%;height:2.8rem;padding:0 2.5rem 0 .6rem;border:1px solid #e5e5e5;border-radius:4px;background:#fff;font-size:1.2rem}.municipalityAreaFilter__searchInput[data-v-cd1f8f5e]:focus{border-color:#004886;outline:none}.municipalityAreaFilter__searchInput[data-v-cd1f8f5e]::-webkit-search-cancel-button{display:none}.municipalityAreaFilter__searchClear[data-v-cd1f8f5e]{position:absolute;top:50%;right:.3rem;display:flex;align-items:center;justify-content:center;width:2.2rem;height:2.2rem;padding:0;border:0;border-radius:50%;background:transparent;color:#756f6f;font-size:1.7rem;line-height:1;cursor:pointer;transform:translateY(-50%);transition:background-color .2s,color .2s}.municipalityAreaFilter__searchClear[data-v-cd1f8f5e]:hover{background:#eee;color:#000}.municipalityAreaFilter__searchClear[data-v-cd1f8f5e]:focus-visible{outline:2px solid #004886;outline-offset:1px}.municipalityAreaFilter__field[data-v-cd1f8f5e],.municipalityAreaFilter__list[data-v-cd1f8f5e]{width:100%;margin:0;padding:0}.municipalityAreaFilter__item[data-v-cd1f8f5e]{width:100%}.side_filter[data-v-316a27bc]{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-316a27bc]{width:4.4rem;cursor:pointer}.side_filter.close .side_filter__toggle[data-v-316a27bc]{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-316a27bc],.side_filter.close .side_filter__toggle__text[data-v-316a27bc]{display:none}.side_filter.close .side_filter__toggle__closedIcon[data-v-316a27bc],.side_filter.close .side_filter__toggle__closedText[data-v-316a27bc]{display:block}.side_filter__toggle[data-v-316a27bc]{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-316a27bc]{display:flex;align-items:center;margin:0;padding-left:1rem;font-size:2rem;font-weight:700}.side_filter__toggle__closedIcon[data-v-316a27bc],.side_filter__toggle__icon[data-v-316a27bc]{flex:0 0 auto;width:40px;height:40px;background-color:#004886;background-position:50%;background-repeat:no-repeat}.side_filter__toggle__icon[data-v-316a27bc]{color:transparent;font-size:0;transform:rotate(180deg)}.side_filter__toggle__closedIcon[data-v-316a27bc]{display:none}.side_filter__toggle__closedText[data-v-316a27bc]{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-316a27bc]{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden}.side_filter__scroll[data-v-316a27bc]{flex:1 1 auto;min-height:0;padding:1rem;overflow:auto;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#ccc transparent}.side_filter__scroll[data-v-316a27bc]::-webkit-scrollbar{width:8px;height:8px}.side_filter__scroll[data-v-316a27bc]::-webkit-scrollbar-thumb{border-radius:4px;background:#ccc}.side_filter__scroll[data-v-316a27bc]::-webkit-scrollbar-corner,.side_filter__scroll[data-v-316a27bc]::-webkit-scrollbar-track{background:transparent}.side_filter__bottom[data-v-316a27bc]{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-316a27bc]{display:flex;gap:.8rem}.side_filter__button[data-v-316a27bc]{font-size:1.4rem;flex:1 1 0;width:100%;height:4.2rem}.side_filter__excelButton[data-v-316a27bc]{transition:background-color .2s,border-color .2s,color .2s}.side_filter__excelButton[data-v-316a27bc]:hover{border-color:#004886;background-color:rgba(0,72,134,.12);color:#004886}.side_filter__resizer[data-v-316a27bc]{position:absolute;top:0;right:0;z-index:12;width:8px;height:100%;background:transparent;cursor:col-resize}.side_filter__resizer[data-v-316a27bc]:hover{background:rgba(0,72,134,.16)}.SidePanelConditionFilterMenu[data-v-316a27bc]{display:flex;flex-direction:column;margin-bottom:1rem;background:#fff}.SidePanelConditionFilterMenu__section[data-v-316a27bc]{padding:0;border-bottom:1px dashed #e5e5e5;background:#fff}.SidePanelConditionFilterMenu__section--topBorder[data-v-316a27bc]{border-top:1.25px dashed #eee}.SidePanelConditionFilterMenu__section.sort[data-v-316a27bc]{padding:1rem 0}.SidePanelConditionFilterMenu__row[data-v-316a27bc]{display:grid;grid-template-columns:1fr;row-gap:.8rem;margin:0;padding:1.2rem 0}.SidePanelConditionFilterMenu__row--sort[data-v-316a27bc]{grid-template-columns:8rem minmax(0,1fr);align-items:center;-moz-column-gap:.8rem;column-gap:.8rem;padding:0}.SidePanelConditionFilterMenu__row__title[data-v-316a27bc]{display:flex;align-items:center;gap:.4rem}.SidePanelConditionFilterMenu__row__title h4[data-v-316a27bc]{margin:0;font-size:1.4rem;font-weight:700}.SidePanelConditionFilterMenu__row__field[data-v-316a27bc]{display:flex;align-items:center;justify-content:flex-end;min-width:0;margin:0}.side_select[data-v-316a27bc]{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-316a27bc]{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-be798a8a]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;align-self:stretch}.hideFavConfirmVisible__text[data-v-be798a8a]{margin:0;color:#000;font-size:2rem;font-weight:700;line-height:normal;text-align:center}.hideFavConfirmVisible__buttons[data-v-be798a8a]{display:flex;align-items:center;justify-content:center;gap:10px;align-self:stretch}.hideFavConfirmVisible__buttons button[data-v-be798a8a]{width:100%;min-width:9rem;max-width:14rem;height:4rem}.searchConditions__count[data-v-7eb1baa0]{height:21px;margin-bottom:5px;padding:0 5px;color:#756f6f;line-height:1.5;text-align:right}.searchConditions__count p[data-v-7eb1baa0]{margin:0}.c-searchConditions__item__favoriteName[data-v-7eb1baa0]{display:inline-block;overflow:hidden;max-width:calc(100% - 20px);font-weight:700;text-overflow:ellipsis;white-space:nowrap}.c-searchConditions__item--editName[data-v-7eb1baa0]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;border-radius:50%;background:transparent;cursor:pointer;transition:background-color .2s ease,transform .15s ease}.c-searchConditions__item--editName[data-v-7eb1baa0]:hover{background-color:rgba(0,0,0,.06)}.c-searchConditions__item--editName:hover .c-searchConditions__item--editNameIcon[data-v-7eb1baa0]{background-color:#004886}.c-searchConditions__item--editName[data-v-7eb1baa0]:active{transform:scale(.92)}.c-searchConditions__item--editName[data-v-7eb1baa0]:focus-visible{outline:2px solid #004886;outline-offset:2px}.c-searchConditions__item--editNameIcon[data-v-7eb1baa0]{display:block;width:32px;height:32px;-webkit-mask-image:url(/img/icon_edit.d2890bb5.svg);mask-image:url(/img/icon_edit.d2890bb5.svg);transition:background-color .2s ease}.c-searchConditions__item--editNameIcon[data-v-7eb1baa0],.c-searchConditions__notificationBellIcon[data-v-7eb1baa0]{background-color:#7e7e7e;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.c-searchConditions__notificationBellIcon[data-v-7eb1baa0]{display:inline-block;width:17px;height:17px;margin:0 2px;vertical-align:-4px;-webkit-mask-image:url(/img/icon_notification.3910db45.svg);mask-image:url(/img/icon_notification.3910db45.svg)}.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-342d0548]{position:fixed;inset:0;z-index:100;background:rgba(0,0,0,.15)}#gfanalyzer-v2-floating-window[data-v-342d0548]{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-342d0548]{-webkit-user-select:none;-moz-user-select:none;user-select:none}#gfanalyzer-v2-floating-window.minimized[data-v-342d0548]{width:300px!important;height:auto!important;min-height:auto;resize:none}.gfanalyzer-v2-window-header[data-v-342d0548]{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-342d0548]{font-weight:700;font-size:12px}.gfanalyzer-v2-window-actions[data-v-342d0548]{display:flex;align-items:center;gap:4px}.gfanalyzer-v2-close-button[data-v-342d0548],.gfanalyzer-v2-minimize-button[data-v-342d0548]{background:none;border:none;color:#fff;cursor:pointer;font-size:12px;padding:4px 8px;border-radius:4px}.gfanalyzer-v2-close-button[data-v-342d0548]:hover,.gfanalyzer-v2-minimize-button[data-v-342d0548]:hover{background-color:hsla(0,0%,100%,.2)}.gfanalyzer-v2-window-content[data-v-342d0548]{overflow-y:auto;flex:1;min-height:0}.gfanalyzer-v2-content-inner[data-v-342d0548]{padding:10px}.analysis-search-summary[data-v-342d0548]{margin-bottom:12px;padding:10px;background-color:#ebf8ff;border-radius:6px;line-height:1.5}.analysis-search-summary__condition[data-v-342d0548]{margin:0 0 5px;font-weight:700}.analysis-search-summary__count[data-v-342d0548]{margin:0 0 6px;color:#2c5282}.analysis-search-summary__categories[data-v-342d0548]{margin:0;padding-left:10px;border-left:2px solid #4299e1}.analysis-search-summary__categories p[data-v-342d0548]{margin:2px 0;color:#4a5568}.gfanalyzer-v2-toolbar[data-v-342d0548]{text-align:right;margin-bottom:12px}.gfanalyzer-v2-download-button[data-v-342d0548]{background-color:#3b82f6;color:#fff;border:none;padding:7px 14px;border-radius:6px;cursor:pointer;font-size:12px}.gfanalyzer-v2-overall[data-v-342d0548]{margin-bottom:16px;padding:10px;background-color:#f7fafc;border-radius:8px;border:2px solid #4299e1}.gfanalyzer-v2-overall h3[data-v-342d0548]{margin-top:0;margin-bottom:8px;color:#2c5282;font-size:13px}.gfanalyzer-v2-category-section[data-v-342d0548]{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-342d0548]{margin:0 0 10px;padding-bottom:6px;border-bottom:2px solid #4299e1;color:#2d3748;font-size:13px}.gfanalyzer-v2-category-analysis[data-v-342d0548]{margin:0 0 10px;padding:10px;background-color:#fff;border-radius:6px;border:1px solid #e2e8f0}.gfanalyzer-v2-limit-notice[data-v-342d0548]{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-342d0548]{font-size:12px;line-height:1.65}.gfanalyzer-v2-accordion-container[data-v-342d0548]{margin:8px 0;border:1px solid #e2e8f0;border-radius:6px;overflow:hidden}.gfanalyzer-v2-accordion-header[data-v-342d0548]{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-342d0548]{padding:12px;background:#fff}.gfanalyzer-v2-resource-card[data-v-342d0548]{margin:8px 0;padding:10px;background-color:#fff;border:1px solid #e2e8f0;border-radius:6px}.gfanalyzer-v2-resource-title[data-v-342d0548]{margin-bottom:6px}.gfanalyzer-v2-resource-title a[data-v-342d0548]{color:#2b6cb0;text-decoration:none;font-weight:600}.gfanalyzer-v2-resource-title a[data-v-342d0548]:hover{text-decoration:underline}.gfanalyzer-v2-resource-meta[data-v-342d0548]{color:#718096;font-size:12px}.gfanalyzer-v2-resource-area[data-v-342d0548]{color:#2563eb;font-size:12px;margin-bottom:4px;font-weight:500}.gfanalyzer-v2-resource-preview[data-v-342d0548]{color:#2d3748;font-size:12px;line-height:1.5}.gfanalyzer-v2-empty[data-v-342d0548]{padding:10px;color:#666}[data-v-342d0548] .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-342d0548] .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-342d0548] .gfanalyzer-v2-md-h4{margin:10px 0 6px;color:#2d3748;font-size:12px;font-weight:700}[data-v-342d0548] .gfanalyzer-v2-list{font-weight:700;margin:10px 0 6px;padding-left:8px;border-left:4px solid #4299e1}[data-v-342d0548] .gfanalyzer-v2-list li{margin:3px 0;line-height:1.6}[data-v-342d0548] .gfanalyzer-v2-paragraph{margin:3px 0;line-height:1.65}[data-v-342d0548] .gfanalyzer-v2-summary-line{margin:6px 0;padding:6px 8px;background:#f0f8ff;border-left:3px solid #4299e1;font-weight:600}[data-v-342d0548] .gfanalyzer-v2-status-row{display:flex;gap:8px;margin:5px 0;padding:6px 8px;background:#f9fafb;border-radius:4px}[data-v-342d0548] .gfanalyzer-v2-status-label{min-width:130px;font-weight:700;color:#1a365d}[data-v-342d0548] .gfanalyzer-v2-status-value{flex:1}[data-v-342d0548] .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-342d0548] .gfanalyzer-v2-labeled-row__label{color:#1a365d;font-weight:700;white-space:nowrap}[data-v-342d0548] .gfanalyzer-v2-labeled-row__body{color:#1f2937;min-width:0;overflow-wrap:anywhere;word-break:break-word;line-height:1.6}[data-v-342d0548] .gfanalyzer-v2-evidence-link-item{display:block;margin:2px 0;padding-left:10px;line-height:1.45}[data-v-342d0548] .gfanalyzer-v2-evidence-row{background:#f8fafc;margin-left:12px}[data-v-342d0548] .gfanalyzer-v2-evidence-row .gfanalyzer-v2-labeled-row__body{display:block;padding-left:4px}[data-v-342d0548] .gfanalyzer-v2-highlight{background-color:#fef08a;padding:0 2px;border-radius:2px;font-weight:500}[data-v-342d0548] .gfanalyzer-v2-bold-inline{font-weight:700;color:#1a365d;background-color:#f0f8ff;padding:2px 4px;border-radius:3px}[data-v-342d0548] .gfanalyzer-v2-analysis-link{color:#2563eb;text-decoration:underline;font-weight:600;word-break:break-word}[data-v-342d0548] .gfanalyzer-v2-missing-evidence{color:#6b7280;background:#f3f4f6;padding:1px 4px;border-radius:3px}[data-v-342d0548] .gfanalyzer-v2-evidence-more{color:#6b7280;font-size:12px}.ai-analysis-launcher[data-v-3462ed94]{position:fixed;right:20px;bottom:20px;z-index:100}.ai-analysis-launcher__button[data-v-3462ed94]{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-3462ed94]{cursor:not-allowed;opacity:.9}.ai-analysis-launcher__loading[data-v-3462ed94]{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-3462ed94]{font-size:12px}.ai-analysis-launcher__progress[data-v-3462ed94]{margin-top:8px;height:4px;background:#e2e8f0;border-radius:999px;overflow:hidden}.ai-analysis-launcher__progress-bar[data-v-3462ed94]{height:100%;background:#4299e1;transition:width .3s ease}#result_card_box[data-v-05317581]{transition:margin-left .3s,width .3s}#result_card_box.side-panel-open[data-v-05317581],#result_card_box[data-v-05317581]{margin-left:29rem;width:calc(100% - 29rem)}#result_card_box.side-panel-close[data-v-05317581]{margin-left:4.4rem;width:calc(100% - 4.4rem)}.contentsHeader[data-v-05317581]{border-top:.5rem solid #fff}.contentsHeader__searchBar[data-v-05317581]{background:#e1edf8;padding:1rem;width:100%;display:flex;flex-direction:column;gap:1rem;transition-duration:.3s}.contentsHeader__searchBar__currentConditions[data-v-05317581]{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-05317581]{position:absolute;inset:0;z-index:70;border-radius:.4rem;background:hsla(0,0%,100%,.9);cursor:wait}.contentsHeader__searchBar__currentConditions dl[data-v-05317581]{display:flex;align-items:center;min-width:0;margin:0}.contentsHeader__searchBar__currentConditions dl dt[data-v-05317581]{font-weight:700;white-space:nowrap;width:16rem;text-align:center;margin-right:2rem;padding-left:1rem}.contentsHeader__searchBar__currentConditions dl dd[data-v-05317581]{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-05317581]{margin:0}.contentsHeader__searchBar__history[data-v-05317581]{background:none;border:none;width:2.8rem;height:2.8rem;padding:0;cursor:pointer}.contentsHeader__searchBar__history[data-v-05317581]: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-05317581]:focus{outline:none}.contentsHeader__searchBar__history[data-v-05317581]:hover:before{background:#004886}.contentsHeader__resultsToolbar[data-v-05317581]{display:flex;background:hsla(0,0%,100%,.8);padding:1rem 1rem}.contentsHeader__resultsToolbar__anchorNav[data-v-05317581]{display:flex;gap:1rem}.contentsHeader__resultsToolbar__anchorNav__link[data-v-05317581]{white-space:nowrap}.contentsHeader__resultsToolbar__anchorNav__link a[data-v-05317581]{color:#000;position:relative;display:block;cursor:pointer}.contentsHeader__resultsToolbar__anchorNav__link a[data-v-05317581]: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-05317581]: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-05317581]:before{width:100%}.contentsHeader__resultsToolbar__metaActions[data-v-05317581]{display:flex;justify-content:flex-start;align-items:flex-end;gap:1rem}.contentsHeader__resultsToolbar__metaActions__combineButton[data-v-05317581]{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-05317581]: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-05317581]:before{background-image:url(/img/folder_envelope_icon.048fb917.svg)}.contentsHeader__resultsToolbar__metaActions__combineButton.combined[data-v-05317581]:before{background-image:url(/img/documents_files_icon.c99f20d7.svg)}.contentsHeader__resultsToolbar__metaActions__result_info[data-v-05317581]{font-size:1.2rem}.contentsHeader__resultsToolbar__metaActions__result_info dt[data-v-05317581]{color:#756f6f;border-radius:.2rem;display:inline}.contentsHeader__resultsToolbar__metaActions__result_info dd[data-v-05317581]{display:inline;margin-left:.5rem}.contentsHeader__resultsToolbar__metaActions__result_info+.contentsHeader__resultsToolbar__metaActions__result_info[data-v-05317581]{margin-left:.5rem}.contentsHeader.is-fixed[data-v-05317581]{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-05317581]{left:29rem;width:calc(100% - 30rem)}.contentsHeader.is-fixed.side-panel-close[data-v-05317581]{left:4.4rem;width:calc(100% - 5.4rem)}.contentsHeader.is-fixed .contentsHeader__searchBar[data-v-05317581]{gap:0;padding-top:0;padding-bottom:0;height:0;overflow:hidden}.contentsHeader.is-fixed .contentsHeader__resultsToolbar[data-v-05317581]{padding-top:.5rem;padding-bottom:.5rem}.contentsHeader.is-fixed .contentsHeader__resultsToolbar__anchorNav[data-v-05317581]{padding-top:0}@media screen and (max-width:1024px){.contentsHeader__resultsToolbar__anchorNav[data-v-05317581],.contentsHeader__resultsToolbar__metaActions[data-v-05317581]{flex-wrap:wrap;justify-content:center;align-items:center;align-content:center}.contentsHeader__resultsToolbar__metaActions[data-v-05317581]{text-align:right}}@media screen and (min-width:1024px){.contentsHeader__resultsToolbar[data-v-05317581]{justify-content:space-between}.contentsHeader__resultsToolbar__anchorNav[data-v-05317581]{padding-top:.8rem}.contentsHeader__resultsToolbar__metaActions[data-v-05317581]{padding-bottom:.5rem}}@media screen and (max-width:768px){.contentsHeader__searchBar__currentConditions[data-v-05317581]{max-width:80%;grid-template-columns:minmax(0,1fr) 3rem}.contentsHeader__searchBar__currentConditions dl[data-v-05317581]{flex-direction:column;align-items:flex-start;gap:.4rem}.contentsHeader__searchBar__currentConditions dl dt[data-v-05317581]{width:auto;text-align:left;margin-right:0;padding-left:0}.contentsHeader__searchBar__history[data-v-05317581]{width:3rem;height:3rem}.contentsHeader__resultsToolbar[data-v-05317581]{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-433ff7e2]{min-height:100vh;background:#fff;color:#222}.empty-message[data-v-433ff7e2],.error-message[data-v-433ff7e2],.loading-overlay[data-v-433ff7e2]{padding:40px;text-align:center}.loading-overlay[data-v-433ff7e2]{font-size:1.2em;color:#888}.error-message[data-v-433ff7e2]{color:red;font-weight:700}.document-header[data-v-433ff7e2]{position:sticky;top:0;z-index:10;padding:18px 40px;background:#fff;border-bottom:1px solid #ddd}.document-header h1[data-v-433ff7e2]{max-width:1200px;margin:0 auto;font-size:20px;line-height:1.5;word-break:break-word;overflow-wrap:anywhere}.document-type[data-v-433ff7e2]{max-width:1200px;margin:6px auto 0;color:#666;font-size:13px}.document-body[data-v-433ff7e2]{max-width:1200px;margin:0 auto;padding:32px 40px 80px;font-size:15px;line-height:1.9}.document-page[data-v-433ff7e2]{white-space:pre-line;word-break:break-word;overflow-wrap:anywhere;margin:0 0 20px;padding:0 0 10px;border-bottom:1px dashed #ccc;scroll-margin-top:100px}.document-page[data-v-433ff7e2]:last-child{border-bottom:none}.admin-page[data-v-0bc35597]{padding:32px 24px;max-width:1300px;margin:0 auto}.admin-page__title[data-v-0bc35597]{font-size:1.4rem;font-weight:700;margin-bottom:16px}.admin-page__subtabs[data-v-0bc35597],.admin-page__tabs[data-v-0bc35597]{display:flex;gap:8px;margin-bottom:14px}.admin-page__subtab[data-v-0bc35597],.admin-page__tab[data-v-0bc35597]{border:1px solid #d1d5db;background:#fff;border-radius:6px;padding:8px 14px;cursor:pointer}.admin-page__subtab.is-active[data-v-0bc35597],.admin-page__tab.is-active[data-v-0bc35597]{background:#2563eb;border-color:#2563eb;color:#fff}.admin-page__subtab[data-v-0bc35597]{padding:6px 12px;font-size:.9rem}.admin-page__dashboard-cards[data-v-0bc35597]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:16px}.admin-page__dashboard-card[data-v-0bc35597]{border:1px solid #e5e7eb;border-radius:8px;background:#fff;padding:14px 16px;display:flex;flex-direction:column;gap:4px}.admin-page__dashboard-card span[data-v-0bc35597]{color:#6b7280;font-size:.85rem}.admin-page__dashboard-card strong[data-v-0bc35597]{font-size:1.5rem;color:#111827}.admin-page__toolbar[data-v-0bc35597]{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px}.admin-page__toolbar__left[data-v-0bc35597]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.admin-page__toolbar__left input[data-v-0bc35597],.admin-page__toolbar__left select[data-v-0bc35597]{height:34px;border:1px solid #d1d5db;border-radius:6px;padding:0 8px}.admin-page__toolbar__left input[data-v-0bc35597]{min-width:260px}.admin-page__toolbar__right[data-v-0bc35597]{display:flex;align-items:center;gap:8px}.admin-page__toolbar__right select[data-v-0bc35597]{height:34px;border:1px solid #d1d5db;border-radius:6px;padding:0 8px}.admin-page__date-range[data-v-0bc35597]{display:flex;align-items:center;gap:8px;flex-wrap:nowrap}.admin-page__date-range input[type=date][data-v-0bc35597]{min-width:150px}.admin-page__summary[data-v-0bc35597]{color:#6b7280;margin-bottom:10px;font-size:.9rem}.admin-page__note[data-v-0bc35597]{color:#4b5563;font-size:.85rem;margin-bottom:10px}.admin-page__error[data-v-0bc35597],.admin-page__loading[data-v-0bc35597]{padding:16px;border-radius:8px;text-align:center}.admin-page__loading[data-v-0bc35597]{background:#f9fafb;color:#374151}.admin-page__error[data-v-0bc35597]{background:#fef2f2;color:#b91c1c}.admin-page__button[data-v-0bc35597]{padding:8px 16px;background:#2563eb;color:#fff;border:none;border-radius:6px;cursor:pointer}.admin-page__button[data-v-0bc35597]:hover{background:#1d4ed8}.admin-page__button[data-v-0bc35597]:disabled{background:#9ca3af;cursor:not-allowed}.admin-page__pager[data-v-0bc35597]{margin-top:12px;display:flex;align-items:center;justify-content:center;gap:10px}.admin-page__table-wrapper[data-v-0bc35597]{overflow-x:auto}.admin-page__table[data-v-0bc35597]{width:100%;border-collapse:collapse;font-size:.875rem}.admin-page__table td[data-v-0bc35597],.admin-page__table th[data-v-0bc35597]{padding:10px;border-bottom:1px solid #e5e7eb;white-space:normal;word-break:break-word;text-align:left;vertical-align:top}.admin-page__table th[data-v-0bc35597]{background:#f3f4f6}.admin-page__table tr.is-blocked td[data-v-0bc35597]{color:#9ca3af}.admin-page__table--notifications[data-v-0bc35597]{min-width:1500px}.admin-page__table--notifications td[data-v-0bc35597]:nth-child(7),.admin-page__table--notifications th[data-v-0bc35597]:nth-child(7){min-width:130px;width:130px}.admin-page__condition-cell[data-v-0bc35597]{min-width:280px;max-width:520px;line-height:1.5}.admin-page__error-message[data-v-0bc35597]{margin-top:6px;max-width:280px;color:#b91c1c;white-space:pre-wrap}.admin-page__warning-text[data-v-0bc35597]{margin-top:6px;color:#b45309;font-size:.8rem}.admin-page__ai-summary[data-v-0bc35597]{min-width:320px;margin-top:8px;padding-top:8px;border-top:1px solid #e5e7eb;white-space:pre-wrap;line-height:1.5}.admin-page__ai-summary strong[data-v-0bc35597]{display:block;margin-top:6px;margin-bottom:3px}.admin-page__event-history[data-v-0bc35597]{min-width:320px;max-width:520px}.admin-page__event-item[data-v-0bc35597]{padding:8px 0;border-bottom:1px solid #e5e7eb;white-space:pre-wrap;line-height:1.45}.admin-page__event-item[data-v-0bc35597]:last-child{border-bottom:0}.admin-page__event-item strong[data-v-0bc35597]{display:block;margin-bottom:2px}.badge[data-v-0bc35597]{display:inline-block;padding:2px 10px;border-radius:12px;font-size:.78rem;font-weight:700}.badge--active[data-v-0bc35597]{background:#dcfce7;color:#15803d}.badge--blocked[data-v-0bc35597]{background:#fee2e2;color:#b91c1c}.badge--pending[data-v-0bc35597]{background:#fef3c7;color:#92400e}@media(max-width:900px){.admin-page__dashboard-cards[data-v-0bc35597]{grid-template-columns:1fr}.admin-page__toolbar[data-v-0bc35597]{align-items:flex-start;flex-direction:column}}: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:8px;padding:10px;background:#fff}.c-searchConditions__item--favorite,.c-searchConditions__item--notification,.c-searchConditions__item--research{display:block;flex:0 0 30px;align-self:flex-start;box-sizing:border-box;width:30px;min-width:30px;height:30px;min-height:30px;border:none;background:none;line-height:0}.c-searchConditions__item--favorite:before,.c-searchConditions__item--notification:before,.c-searchConditions__item--research:before{display:block;width:30px;height:30px;margin:0;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--notification:focus,.c-searchConditions__item--research:focus{outline:none}.c-searchConditions__item--favorite:focus-visible,.c-searchConditions__item--notification:focus-visible,.c-searchConditions__item--research:focus-visible{outline:2px solid #004886;outline-offset:2px}.c-searchConditions__item--favorite:hover,.c-searchConditions__item--notification: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--notification:before{background:#9e9e9e;-webkit-mask-image:url(/img/icon_notification.3910db45.svg);mask-image:url(/img/icon_notification.3910db45.svg);-webkit-mask-size:28px 28px;mask-size:28px 28px}.c-searchConditions__item--notification:hover:before{background:#5e5e5e}.c-searchConditions__item--notification.is-enabled:before{background:#3aa1fa}.c-searchConditions__item--notification.is-enabled:hover:before{background:#004886}.c-searchConditions__item--notification:disabled{cursor:default;opacity:.5}.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-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;justify-self:end;box-sizing:border-box;margin:0;padding-right:.5rem;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}.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:BIZ UDPゴシック,メイリオ,sans-serif,BIZ UDPGothic,Yu Gothic UI,游ゴシック,游ゴシック Medium;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,20,.65)!important}.componentRoot{display:contents}button,input,select,textarea{font-family:inherit}