.GlobalLoading-module-scss-module__MHtMbG__overlay{z-index:9999;background-color:#00000080;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.GlobalLoading-module-scss-module__MHtMbG__loader,.GlobalLoading-module-scss-module__MHtMbG__loader:before,.GlobalLoading-module-scss-module__MHtMbG__loader:after{border-radius:50%;width:2.5em;height:2.5em;animation:1.8s ease-in-out infinite both GlobalLoading-module-scss-module__MHtMbG__loading}.GlobalLoading-module-scss-module__MHtMbG__loader{color:var(--color-white);text-indent:-9999em;font-size:.5rem;animation-delay:-.16s;position:relative;top:-2.5em;transform:translateZ(0)}.GlobalLoading-module-scss-module__MHtMbG__loader:before,.GlobalLoading-module-scss-module__MHtMbG__loader:after{content:"";position:absolute;top:0}.GlobalLoading-module-scss-module__MHtMbG__loader:before{animation-delay:-.32s;left:-3.5em}.GlobalLoading-module-scss-module__MHtMbG__loader:after{left:3.5em}@keyframes GlobalLoading-module-scss-module__MHtMbG__loading{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}@media screen and (min-width:801px){.GlobalLoading-module-scss-module__MHtMbG__loader{font-size:min(1vw,.75rem)}}
.PreviewBadge-module-scss-module__0m5J_a__badge{z-index:400;width:7.5rem;height:2.25rem;color:var(--color-white);letter-spacing:.1em;border:.125rem solid var(--color-white);background-color:var(--color-orange);pointer-events:none;border-radius:0 0 0 .5rem;flex-flow:row;justify-content:center;align-items:center;font-size:.875rem;font-weight:700;display:flex;position:fixed;top:0;right:0;box-shadow:0 .1875rem .5rem #0006}
:root{--color-primary:#f33;--color-red:#f72c2c;--color-black:#1d1d1e;--color-darkgray:#878789;--color-white:#fafafa;--color-gray100:#f2f2f4;--color-gray200:#e8e8e9;--color-gray300:#d8d8d9;--color-gray400:#717171;--color-orange:#f8a93d;--color-turquoise:#71d6ce;--color-purple:#c280eb;--color-green:#87cb69;--color-yellow:#fdd960;--color-skyblue:#66bafa;--color-blue:#0f69ac;--color-line:#06c755}html{scroll-behavior:smooth;scroll-padding-top:3.625rem}@media screen and (min-width:801px){html{scroll-padding-top:0}}body{font-family:var(--font-noto-sans-jp),"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","メイリオ",sans-serif;color:var(--color-black);background-color:var(--color-gray100);-webkit-tap-highlight-color:#0000;backface-visibility:hidden;font-weight:400;overflow:auto}a,button{cursor:pointer}@media screen and (min-width:801px){a,button{transition:opacity .3s}a:hover,button:hover{opacity:.7}}small{font-size:.65em}strong{font-size:1.25em;font-weight:700}input::placeholder,textarea::placeholder,select::placeholder{color:var(--color-pinkishgray)}hr{background-color:var(--color-black);border:none;width:100%;height:.0625rem;margin:0}mark{color:var(--color-white);background-color:var(--color-primary);padding:0 .2em}em{font-style:normal}.svg-inline--fa{--fa-width:auto;height:1em}.swal2-modal .swal2-styled:focus{box-shadow:none!important}img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-webkit-touch-callout:none;pointer-events:none;-webkit-touch-callout:none}img[data-allow-click]{pointer-events:auto}.custom-swal-popup{border-radius:2rem!important}.custom-swal-popup a{color:var(--color-blue)!important;text-decoration:underline!important}.custom-swal-popup a:hover{opacity:.8}.custom-swal-actions{flex-direction:column!important}.custom-swal-confirm-button{border-radius:1.875rem!important;width:12.5rem!important;height:3.75rem!important}.custom-swal-cancel-button{width:12.5rem!important;height:3.75rem!important;color:var(--color-darkgray)!important;background:var(--color-gray300)!important;border-radius:1.875rem!important}.custom-swal-confirm-button.custom-swal-button-muted{color:var(--color-darkgray)!important;background-color:var(--color-gray300)!important}.custom-swal-cancel-button.custom-swal-button-accent{order:-1;color:var(--color-white)!important;background-color:var(--color-primary)!important}@media screen and (min-width:801px){.custom-swal-actions{flex-direction:row-reverse!important}.custom-swal-confirm-button,.custom-swal-cancel-button{width:min(15vw,11.25rem)!important}}
html,body,h1,h2,h3,h4,h5,h6,a,p,span,em,small,strong,sub,sup,mark,del,ins,strike,abbr,dfn,blockquote,q,cite,code,pre,ol,ul,li,dl,dt,dd,div,section,article,main,aside,nav,header,hgroup,footer,img,figure,figcaption,address,time,audio,video,canvas,iframe,details,summary,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;outline:0;margin:0;padding:0}html{tab-size:2;-webkit-text-size-adjust:100%}body{overflow:auto}body *{font-family:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit}h1,h2,h3,h4,h5,h6{font-weight:400}a,a:visited{color:inherit;-webkit-tap-highlight-color:#0000;background-color:#0000;text-decoration:none}article,aside,footer,header,nav,section,main{display:block}*{box-sizing:border-box}:before,:after{box-sizing:inherit}table{border-collapse:collapse;border-spacing:0}ol,ul{list-style:none}img,video{max-width:100%}img{border-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}b,strong{font-weight:700}textarea{resize:vertical;overflow:auto}[hidden]{display:none!important}[disabled]{cursor:not-allowed}:focus:not(:focus-visible){outline:none}input:invalid,input:invalid,textarea:invalid,select:invalid{box-shadow:none}button{-webkit-text-fill-color:inherit;background-color:#0000;border:none;outline:none}.sr-only{clip:rect(1px, 1px, 1px, 1px);position:absolute;top:-9999px;left:-9999px}input:-webkit-autofill{-webkit-text-fill-color:inherit!important;transition:background-color 5000000s ease-in-out!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}input:-webkit-autofill:hover{-webkit-text-fill-color:inherit!important;transition:background-color 5000000s ease-in-out!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}input:-webkit-autofill:focus{-webkit-text-fill-color:inherit!important;transition:background-color 5000000s ease-in-out!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}input:-webkit-autofill:active{-webkit-text-fill-color:inherit!important;transition:background-color 5000000s ease-in-out!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}textarea:-webkit-autofill{-webkit-text-fill-color:inherit!important;transition:background-color 5000000s ease-in-out!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}textarea:-webkit-autofill:hover{-webkit-text-fill-color:inherit!important;transition:background-color 5000000s ease-in-out!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}textarea:-webkit-autofill:focus{-webkit-text-fill-color:inherit!important;transition:background-color 5000000s ease-in-out!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}textarea:-webkit-autofill:active{-webkit-text-fill-color:inherit!important;transition:background-color 5000000s ease-in-out!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}select:-webkit-autofill{-webkit-text-fill-color:inherit!important;transition:background-color 5000000s ease-in-out!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}select:-webkit-autofill:hover{-webkit-text-fill-color:inherit!important;transition:background-color 5000000s ease-in-out!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}select:-webkit-autofill:focus{-webkit-text-fill-color:inherit!important;transition:background-color 5000000s ease-in-out!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}select:-webkit-autofill:active{-webkit-text-fill-color:inherit!important;transition:background-color 5000000s ease-in-out!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}input,select{-webkit-text-fill-color:inherit}