@keyframes fadeIn-22450341{0%{opacity:1}to{opacity:0}}@keyframes logoFade-22450341{0%{opacity:0;filter:blur(50px)}45%{opacity:1;filter:blur(0)}85%{opacity:1}to{opacity:0}}#loading_box[data-v-22450341]{margin:auto;width:100%;height:100vh;background-color:#f8f6ef;position:fixed;z-index:1000;inset:0}.splash-logo[data-v-22450341]{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.splash-logo .icon[data-v-22450341]{width:160px;opacity:0}.splash-logo .icon.-start[data-v-22450341]{animation:logoFade-22450341 3.5s ease-in-out .2s forwards}.animation-running[data-v-22450341]{animation:fadeIn-22450341 .8s ease 1.5s 1 forwards;animation-play-state:running}.text-modal[data-v-2826913f]{align-items:center;position:fixed;inset:0;overflow:auto;z-index:500;width:100%;height:100%;display:flex;flex-direction:column;opacity:0;transition:all .3s;visibility:hidden}@media screen and (max-width:767px){.text-modal[data-v-2826913f]{bottom:auto}}.text-modal.active[data-v-2826913f]{opacity:1;visibility:visible}.text-modal .modal-header[data-v-2826913f]{display:flex;width:100%;min-height:144px;place-items:center;background:#fff;position:relative}@media screen and (max-width:767px){.text-modal .modal-header[data-v-2826913f]{height:120px;display:block}.text-modal .modal-header .header-logo[data-v-2826913f]{position:absolute;top:8px;left:16px;width:17vw}}.text-modal .modal-header .svg-icon[data-v-2826913f]{position:absolute;width:88px;height:96px;background-image:url(./Logo_Collar.B8cU-jdH.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;display:block;-webkit-mask-image:none;mask-image:none;left:max(2vw,1vw + 50vw - 584px)}.text-modal .modal-header .text-content[data-v-2826913f]{flex:4;text-align:center;display:flex;flex-direction:column}@media screen and (max-width:767px){.text-modal .modal-header .text-content[data-v-2826913f]{flex:initial;margin-top:34px}}.text-modal .modal-header .text-content .title[data-v-2826913f]{color:#cc562e;font-size:1.125rem;font-family:Encode Sans Semi Condensed,"Noto Serif JP",sans-serif;font-weight:300;margin:0}@media screen and (max-width:767px){.text-modal .modal-header .text-content .title[data-v-2826913f]{font-size:1rem;letter-spacing:6.4px}}.text-modal .modal-header .text-content .sub-title[data-v-2826913f]{color:#543a39;font-size:1.5rem;max-width:70%;text-align:center;margin:0 auto;line-height:1.5}@media screen and (max-width:767px){.text-modal .modal-header .text-content .sub-title[data-v-2826913f]{font-size:.875rem;letter-spacing:2.1px;max-width:100%}}.text-modal .modal-body[data-v-2826913f]{flex:1;background:#f8f6ef;width:100%;height:624px;padding:0 1vw;align-content:center}@media screen and (max-width:767px){.text-modal .modal-body[data-v-2826913f]{background:#f8f6ef;height:300px;padding:0}}.text-modal .modal-body[data-v-2826913f] .scroll-wrapper{box-sizing:border-box;max-width:1168px;height:95%;position:relative;background:#fff;display:flex;flex-direction:column;padding:8px 24px 8px 0;margin:32px auto;overflow:hidden}@media screen and (max-width:767px){.text-modal .modal-body[data-v-2826913f] .scroll-wrapper{padding:1px;margin:10px}}.text-modal .modal-body[data-v-2826913f] .text-list-content{width:100%;flex-grow:1;height:0;margin:20px 10px;padding:1% 2%;overflow-y:auto}@media screen and (max-width:767px){.text-modal .modal-body[data-v-2826913f] .text-list-content{padding:8px 16px 8px 8px;margin:8px 4px}}.text-modal .modal-body[data-v-2826913f] .text-list-content.border{border:none}@media screen and (max-width:767px){.text-modal .modal-body[data-v-2826913f] .text-list-content.border{border:none}}@media screen and (max-width:767px){.text-modal .modal-body[data-v-2826913f] .text-list-content{width:95%}}.text-modal .modal-body[data-v-2826913f] .text-list-content .header-text{text-align:start;width:100%;font-size:.875rem;background:#f1efe7;padding:13px 0 12px 18px}@media screen and (max-width:767px){.text-modal .modal-body[data-v-2826913f] .text-list-content .header-text{padding:6px 10px;letter-spacing:2.1px}}.text-modal .modal-body[data-v-2826913f] .text-list-content .preface-text{margin-block-start:1em;margin-block-end:1em;font-size:.875rem;padding:6px 0;line-height:2}@media screen and (max-width:767px){.text-modal .modal-body[data-v-2826913f] .text-list-content .preface-text{padding:12px 0}}.text-modal .modal-body[data-v-2826913f] .text-list-content .preface-text .indent{padding-left:1rem}.text-modal .modal-body[data-v-2826913f] .text-list-content .header-detail{text-align:start;list-style:none;position:relative;margin-left:-20px;margin-right:20px}@media screen and (max-width:767px){.text-modal .modal-body[data-v-2826913f] .text-list-content .header-detail{margin:0 10px 0 -30px;letter-spacing:2.1px}}.text-modal .modal-body[data-v-2826913f] .text-list-content .header-detail .header-detail-text{font-size:.875rem;padding:6px 0;line-height:2;overflow-wrap:anywhere}@media screen and (max-width:767px){.text-modal .modal-body[data-v-2826913f] .text-list-content .header-detail .header-detail-text{padding:12px 0}}.text-modal .modal-body[data-v-2826913f] .text-list-content .header-detail li:not(:last-child){border-bottom:1px solid #e6e3d7}.text-modal .modal-body[data-v-2826913f] .text-list-content .header-detail .title{margin:1rem 0}.text-modal .modal-body[data-v-2826913f] .text-list-content .header-detail .text ol,.text-modal .modal-body[data-v-2826913f] .text-list-content .header-detail .text ul{list-style:none;padding-left:.8rem;margin:1rem 0}.text-modal .modal-body[data-v-2826913f] .text-list-content .header-detail .text ol.indent,.text-modal .modal-body[data-v-2826913f] .text-list-content .header-detail .text ul.indent{padding-left:2rem}.text-modal .modal-body[data-v-2826913f] .text-list-content .header-detail .text ol li,.text-modal .modal-body[data-v-2826913f] .text-list-content .header-detail .text ul li{position:relative;margin:.3rem 0}.text-modal .modal-body[data-v-2826913f] .text-list-content .header-detail .text ul li{padding-left:2.3em}.text-modal .modal-body[data-v-2826913f] .text-list-content .header-detail .text ul li:before{content:"";position:absolute;left:.7em;top:1em;transform:none;width:3px;height:3px;background-color:currentColor;border-radius:50%}.text-modal .modal-body[data-v-2826913f] .text-list-content .header-detail .text ol{counter-reset:list-counter}.text-modal .modal-body[data-v-2826913f] .text-list-content .header-detail .text ol li{padding-left:2.3em}.text-modal .modal-body[data-v-2826913f] .text-list-content .header-detail .text ol li:before{position:absolute;width:auto;height:auto;background:none;border-radius:0;transform:none;counter-increment:list-counter;content:counter(list-counter) ".";left:.5em;top:0}.text-modal .modal-body[data-v-2826913f] .text-list-content .header-detail .text li:not(:last-child){border:none}.text-modal .modal-body[data-v-2826913f] .text-list-content .header-detail .indent{padding-left:1rem}.text-modal .modal-body[data-v-2826913f] .text-list-content .last-updated-text{text-align:end;font-size:.875rem;color:#4a413c;margin-top:20px;border-top:1px solid #e6e3d7;padding-top:10px}.text-modal .modal-footer[data-v-2826913f]{background:#f8f6ef;width:100%;height:112px;align-content:center;text-align:center}@media screen and (max-width:767px){.text-modal .modal-footer[data-v-2826913f]{height:auto;bottom:0;padding:16px 0}}.text-modal .modal-footer .button[data-v-2826913f]{width:320px;height:48px;transition:all .3s ease-out;cursor:pointer;border:0}@media screen and (max-width:767px){.text-modal .modal-footer .button[data-v-2826913f]{width:164px;height:48px}}.text-modal .modal-footer .button .text[data-v-2826913f]{color:#f8f6ef;font-size:1rem}@media screen and (max-width:767px){.text-modal .modal-footer .button .text[data-v-2826913f]{letter-spacing:2.4px}}.text-modal .modal-footer .close-button[data-v-2826913f]{background:#543a39}.text-modal .modal-footer .accept-button[data-v-2826913f]{background:#cc562e;margin-left:48px}@media screen and (max-width:767px){.text-modal .modal-footer .accept-button[data-v-2826913f]{margin-left:15px}}.text-modal .modal-footer .close-button[data-v-2826913f]:hover{background:#634b4a}.text-modal .modal-footer .accept-button[data-v-2826913f]:hover{background:#d45f37}
