@keyframes slide-f00475b6{0%{visibility:hidden;transform:translate(100%)}to{visibility:visible;transform:translate(0)}}@keyframes slide-out-f00475b6{0%{visibility:visible;transform:translate(0)}to{visibility:hidden;transform:translate(100%)}}.dialog[data-v-f00475b6]{position:relative}.dialog__body[data-v-f00475b6]{visibility:hidden;z-index:10001;background:#fff;width:50%;min-width:330px;max-width:400px;height:100vh;padding-bottom:100px;transition:all .6s;position:fixed;top:0;right:0;overflow:auto;transform:translate(100%)}.dialog__body--show[data-v-f00475b6]{animation:.3s .3s forwards slide-f00475b6}.dialog__body--hide[data-v-f00475b6]{animation:.1s ease-in forwards slide-out-f00475b6}.dialog__body--large[data-v-f00475b6]{max-width:515px}.dialog__heading[data-v-f00475b6]{justify-content:flex-end;padding:18px 20px;display:flex}.dialog__close[data-v-f00475b6]{color:#696969;font-size:24px}.menus__item[data-v-6ea9180d]{align-items:center;gap:8px;display:inline-flex}.menus a[data-v-6ea9180d]{color:silver;white-space:nowrap}@media (any-hover:hover){.menus a[data-v-6ea9180d]:hover{color:gray}}.menus li[data-v-6ea9180d]{line-height:1.7}.menus__heading[data-v-ca87a198]{color:#708090;font-weight:700}.menus__item[data-v-ca87a198]{margin-left:16px}.menus__item_unlink[data-v-ca87a198]{color:gray}.menus li a[data-v-ca87a198]{color:silver}@media (any-hover:hover){.menus li a[data-v-ca87a198]:hover{color:gray}}.prefectures dl[data-v-b1f297c7]{display:flex}.prefectures dt[data-v-b1f297c7]{width:60px;margin:0 12px 0 0}@media screen and (width>=601px) and (width<=850px){.prefectures dt[data-v-b1f297c7]{width:65px}}.prefectures dd[data-v-b1f297c7]{color:silver;display:flex}@media screen and (width>=601px){.prefectures dd[data-v-b1f297c7]{gap:12px}}@media screen and (width<=600px){.prefectures dt[data-v-b1f297c7]{width:50px;margin:0 5px 0 0}.prefectures dd[data-v-b1f297c7]{gap:8px}}.prefectures a[data-v-b1f297c7]{color:#696969}@media (any-hover:hover){.prefectures a[data-v-b1f297c7]:hover{color:silver}}.prefectures__icon[data-v-b1f297c7]{margin-right:4px}.prefectures dt a[data-v-b1f297c7],.prefectures__map a[data-v-b1f297c7]{color:#006400;font-weight:700}@media (any-hover:hover){.prefectures dt a[data-v-b1f297c7]:hover,.prefectures__map a[data-v-b1f297c7]:hover{color:#3cb371}}.prefectures--footer dd[data-v-b1f297c7]{color:#696969}.prefectures--footer a[data-v-b1f297c7]{color:#a9a9a9}@media (any-hover:hover){.prefectures--footer a[data-v-b1f297c7]:hover{color:#696969}}.prefectures--footer .prefectures__map a[data-v-b1f297c7],.prefectures--footer dt a[data-v-b1f297c7]{color:#228b22;font-weight:400}@media (any-hover:hover){.prefectures--footer .prefectures__map a[data-v-b1f297c7]:hover,.prefectures--footer dt a[data-v-b1f297c7]:hover{color:#006400}}.categories a[data-v-5e523035]{color:silver}@media (any-hover:hover){.categories a[data-v-5e523035]:hover{color:#a9a9a9}}.categories--footer ul li[data-v-5e523035]{float:left;margin-right:1em}.categories--footer ul li[data-v-5e523035]:nth-child(13),.categories--footer ul li[data-v-5e523035]:nth-child(7){clear:both}.categories__icon[data-v-5e523035]{margin-right:4px;font-size:20px}.categories__icon--footer[data-v-5e523035]{font-size:1em}.categories__anchor[data-v-5e523035]{clear:both;text-align:center}.categories__anchor--footer[data-v-5e523035]{text-align:left}.dialog__overlay[data-v-c904277e]{opacity:.3;z-index:10000;background:#000;width:100%;height:100%;position:fixed;top:0;left:0}.dialog__content[data-v-c904277e]{z-index:10001;background-color:#fff;border-radius:5px;padding:20px 0 0;position:fixed;box-shadow:0 3px #ccc}@media screen and (width>=601px){.dialog__content[data-v-c904277e]{top:50%;left:50%;transform:translate(-50%,-50%)}}@media screen and (width>=851px){.dialog__content[data-v-c904277e]{width:70%;max-width:800px}}@media screen and (width<=850px){.dialog__content[data-v-c904277e]{width:90%}}@media screen and (width<=600px){.dialog__content[data-v-c904277e]{padding:20px 0;top:50%;left:50%;transform:translate(-50%,-50%)}}.dialog__content-body[data-v-c904277e]{width:100%;max-height:500px;padding:8px 20px;font-size:16px;line-height:1.5em;overflow:auto}.dialog__title[data-v-c904277e]{margin-bottom:20px;font-size:24px;font-weight:700;line-height:30px}.dialog__segments[data-v-c904277e]{flex-flow:column wrap;display:flex}.dialog__segments-item[data-v-c904277e]{border-radius:5px;margin-bottom:20px;padding:20px}.dialog__segments-item[data-v-c904277e] a{text-decoration:underline}.dialog__segments-item-supplementation[data-v-c904277e]{color:#3473cd;margin-top:8px}.dialog__segments-item-annotation[data-v-c904277e]{color:#f24e1e;margin-top:8px}.dialog__segments-item-order--1[data-v-c904277e]{order:1}.dialog__segments-item-order--2[data-v-c904277e]{order:2}.dialog__segments-item-order--3[data-v-c904277e]{order:3}.dialog__segments-item-order--4[data-v-c904277e]{order:4}.dialog__segments-item-order--5[data-v-c904277e]{order:5}.dialog__segments--success[data-v-c904277e]{background:#d8f0e3}.dialog__segments--warning[data-v-c904277e]{background:#ffe6e6}.dialog__segments--alert[data-v-c904277e]{background:#fdf7e2}.dialog__segments--information[data-v-c904277e]{background:#e6f1ff}.dialog__segments--notification[data-v-c904277e]{background:#fff;border:1px solid #ccc}.dialog__segments-icon[data-v-c904277e]{margin-right:5px}.dialog__segments-icon--success[data-v-c904277e]{color:#3cb371}.dialog__segments-icon--warning[data-v-c904277e]{color:#f57450}.dialog__segments-icon--alert[data-v-c904277e]{color:#de8a32}.dialog__segments-icon--information[data-v-c904277e]{color:#0075ff}.dialog__segments-icon--notification[data-v-c904277e]{color:#000}.dialog__buttons[data-v-c904277e]{text-align:center;margin-top:20px;margin-bottom:20px}.dialog__button[data-v-c904277e]{min-width:180px}.dialog__button[data-v-c904277e]:nth-child(n+2){margin-left:15px}@media screen and (width<=600px){.dialog__buttons[data-v-c904277e]{flex-flow:column-reverse wrap;display:flex}.dialog__button[data-v-c904277e]:first-child{margin-top:15px}.dialog__button[data-v-c904277e]:nth-child(n+2){margin-left:unset}.dialog__button[data-v-c904277e]{width:100%}}.dialog__annotation[data-v-a508877c]{text-align:center;color:#4682b4}.footer[data-v-b3776225]{background-color:#333;width:100%;line-height:1.5}.footer a[data-v-b3776225]{color:silver}@media screen and (width>=601px) and (width<=850px){.footer__section[data-v-b3776225]{min-width:250px}}@media screen and (width>=851px){.footer__section--main[data-v-b3776225]{width:260px}.footer__section--tag[data-v-b3776225]{min-width:420px}}.footer__section--sub[data-v-b3776225]{width:260px}.footer__section-sub[data-v-b3776225]{padding:20px 10px}@media screen and (width<=850px){.footer__section-sub[data-v-b3776225]{padding:20px 0 0}}.footer__menus[data-v-b3776225]:nth-child(n+2){margin-top:16px}.footer__contact[data-v-b3776225]{border:1px solid silver;padding:7px 10px;display:block}@media (any-hover:hover){.footer a[data-v-b3776225]:hover{color:gray}.footer__contact[data-v-b3776225]:hover{border-color:gray}}.footer__contact-icon[data-v-b3776225]{margin-right:4px;font-size:1.2rem}.footer__body[data-v-b3776225]{margin:0 auto}@media screen and (width>=851px){.footer__body[data-v-b3776225]{flex-wrap:wrap;gap:20px;max-width:1050px;padding:15px;display:flex}}@media screen and (width>=601px) and (width<=850px){.footer__body[data-v-b3776225]{flex-wrap:wrap;gap:20px;padding:20px;display:flex}}@media screen and (width<=600px){.footer__section--sub[data-v-b3776225]{width:250px}.footer__body[data-v-b3776225]{flex-direction:column;gap:20px;padding:5px 0 5px 20px;display:flex}}@media screen and (width>=851px){.footer__links[data-v-b3776225]{justify-content:center;padding:20px 0 30px;display:flex}.footer__links li[data-v-b3776225]:nth-child(n+2){margin-left:24px}}@media screen and (width<=850px){.footer__links[data-v-b3776225]{padding:0 20px}}.footer__copy[data-v-b3776225]{color:silver;text-align:center;padding:0 0 30px;font-size:14px}.footer__dialog-message[data-v-b3776225]{white-space:pre-line}.footer__social-logo[data-v-b3776225]{flex-direction:row;align-items:center;margin:10px 10px 30px;display:flex}@media screen and (width<=850px){.footer__copy[data-v-b3776225]{padding:30px 0}.footer__social-logo[data-v-b3776225]{margin:30px 10px}}.footer__social-image[data-v-b3776225],.footer__social-image--invert[data-v-b3776225]{filter:contrast(50%);width:40px;margin:0 20px 0 0}.footer__social-image--invert[data-v-b3776225]{filter:invert(75%)}.loading__content[data-v-63935014]{z-index:100099;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.loading__icon[data-v-63935014]{width:60px;height:60px}
