@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100;300;400;500;600;700&family=Noto+Serif+JP:wght@300;400;500;600;700&display=swap";html{-webkit-text-size-adjust:100%;box-sizing:border-box;-moz-tab-size:4;-o-tab-size:4;tab-size:4;word-break:normal}*,:after,:before{background-repeat:no-repeat;box-sizing:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}*{margin:0;padding:0}hr{color:inherit;height:0;overflow:visible}details,main{display:block}summary{display:list-item}small{font-size:80%}[hidden]{display:none}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}a{background-color:transparent}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}pre{font-size:1em}b,strong{font-weight:bolder}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:inherit;text-indent:0}iframe{border-style:none}input{border-radius:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button{overflow:visible}button,select{text-transform:none}[role=button],[type=button],[type=reset],[type=submit],button{cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button:-moz-focusring{outline:1px dotted ButtonText}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button,input,select,textarea{background-color:transparent;border-style:none}a:focus,button:focus,input:focus,select:focus,textarea:focus{outline-width:0}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;max-width:100%;white-space:normal}::-webkit-file-upload-button{-webkit-appearance:button;color:inherit;font:inherit}[disabled]{cursor:default}img{border-style:none}progress{vertical-align:baseline}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true]{cursor:default}body{font-family:Noto Sans JP,sans-serif;font-size:.9375rem;font-weight:400;letter-spacing:0;line-height:1.7}body *{line-break:normal;word-break:break-word}a{color:inherit;text-decoration:none}ol,ul{list-style:none}img{display:block;height:auto;max-width:100%}button{color:inherit}.js-animation-fade{opacity:0;transform:translateY(20px);transition:transform .5s,opacity .5s}.js-animation-fade.is-animated{opacity:1;transform:translateY(0)}@keyframes translate-split-text{0%{transform:translateY(110%)}60%{transform:translateY(-7%)}to{transform:translateY(0)}}.js-animation-split-text .js-animation-split-text__container{display:inline-block;margin-bottom:-.6em;overflow:hidden;padding-bottom:.2em}.js-animation-split-text .js-animation-split-text__char{display:inline-block;transform:translateY(110%)}.js-animation-split-text.is-viewed .js-animation-split-text__char{animation:translate-split-text;animation-duration:.6s;animation-fill-mode:forwards}.js-animation-split-text.is-viewed .js-animation-split-text__container:first-of-type .js-animation-split-text__char{animation-delay:50ms}.js-animation-split-text.is-viewed .js-animation-split-text__container:nth-of-type(2) .js-animation-split-text__char{animation-delay:.1s}.js-animation-split-text.is-viewed .js-animation-split-text__container:nth-of-type(3) .js-animation-split-text__char{animation-delay:.15s}.js-animation-split-text.is-viewed .js-animation-split-text__container:nth-of-type(4) .js-animation-split-text__char{animation-delay:.2s}.js-animation-split-text.is-viewed .js-animation-split-text__container:nth-of-type(5) .js-animation-split-text__char{animation-delay:.25s}.js-animation-split-text.is-viewed .js-animation-split-text__container:nth-of-type(6) .js-animation-split-text__char{animation-delay:.3s}.js-animation-split-text.is-viewed .js-animation-split-text__container:nth-of-type(7) .js-animation-split-text__char{animation-delay:.35s}.js-animation-split-text.is-viewed .js-animation-split-text__container:nth-of-type(8) .js-animation-split-text__char{animation-delay:.4s}.js-animation-split-text.is-viewed .js-animation-split-text__container:nth-of-type(9) .js-animation-split-text__char{animation-delay:.45s}.js-animation-split-text.is-viewed .js-animation-split-text__container:nth-of-type(10) .js-animation-split-text__char{animation-delay:.5s}.js-animation-split-text.is-viewed .js-animation-split-text__container:nth-of-type(11) .js-animation-split-text__char{animation-delay:.55s}.js-animation-split-text.is-viewed .js-animation-split-text__container:nth-of-type(12) .js-animation-split-text__char{animation-delay:.6s}.js-animation-split-text.is-viewed .js-animation-split-text__container:nth-of-type(13) .js-animation-split-text__char{animation-delay:.65s}.js-animation-split-text.is-viewed .js-animation-split-text__container:nth-of-type(14) .js-animation-split-text__char{animation-delay:.7s}.js-animation-split-text.is-viewed .js-animation-split-text__container:nth-of-type(15) .js-animation-split-text__char{animation-delay:.75s}.js-animation-split-text.is-viewed .js-animation-split-text__container:nth-of-type(16) .js-animation-split-text__char{animation-delay:.8s}.js-animation-split-text.is-viewed .js-animation-split-text__container:nth-of-type(17) .js-animation-split-text__char{animation-delay:.85s}.js-animation-split-text.is-viewed .js-animation-split-text__container:nth-of-type(18) .js-animation-split-text__char{animation-delay:.9s}.js-animation-split-text.is-viewed .js-animation-split-text__container:nth-of-type(19) .js-animation-split-text__char{animation-delay:.95s}.js-animation-split-text.is-viewed .js-animation-split-text__container:nth-of-type(20) .js-animation-split-text__char{animation-delay:1s}.js-animation-split-text.is-viewed .js-animation-split-text__container:nth-of-type(21) .js-animation-split-text__char{animation-delay:1.05s}.js-animation-split-text.is-viewed .js-animation-split-text__container:nth-of-type(22) .js-animation-split-text__char{animation-delay:1.1s}.js-animation-split-text.is-viewed .js-animation-split-text__container:nth-of-type(23) .js-animation-split-text__char{animation-delay:1.15s}.js-animation-split-text.is-viewed .js-animation-split-text__container:nth-of-type(24) .js-animation-split-text__char{animation-delay:1.2s}.js-animation-split-text.is-viewed .js-animation-split-text__container:nth-of-type(25) .js-animation-split-text__char{animation-delay:1.25s}.js-animation-split-text.is-viewed .js-animation-split-text__container:nth-of-type(26) .js-animation-split-text__char{animation-delay:1.3s}.js-animation-split-text.is-viewed .js-animation-split-text__container:nth-of-type(27) .js-animation-split-text__char{animation-delay:1.35s}.js-animation-split-text.is-viewed .js-animation-split-text__container:nth-of-type(28) .js-animation-split-text__char{animation-delay:1.4s}.js-animation-split-text.is-viewed .js-animation-split-text__container:nth-of-type(29) .js-animation-split-text__char{animation-delay:1.45s}.js-animation-split-text.is-viewed .js-animation-split-text__container:nth-of-type(30) .js-animation-split-text__char{animation-delay:1.5s}.js-animation-split-text.is-viewed .js-animation-split-text__container:nth-of-type(31) .js-animation-split-text__char{animation-delay:1.55s}.js-animation-split-text.is-viewed .js-animation-split-text__container:nth-of-type(32) .js-animation-split-text__char{animation-delay:1.6s}.js-animation-split-text.is-viewed .js-animation-split-text__container:nth-of-type(33) .js-animation-split-text__char{animation-delay:1.65s}.js-animation-split-text.is-viewed .js-animation-split-text__container:nth-of-type(34) .js-animation-split-text__char{animation-delay:1.7s}.js-animation-split-text.is-viewed .js-animation-split-text__container:nth-of-type(35) .js-animation-split-text__char{animation-delay:1.75s}.js-animation-split-text.is-viewed .js-animation-split-text__container:nth-of-type(36) .js-animation-split-text__char{animation-delay:1.8s}.js-animation-split-text.is-viewed .js-animation-split-text__container:nth-of-type(37) .js-animation-split-text__char{animation-delay:1.85s}.js-animation-split-text.is-viewed .js-animation-split-text__container:nth-of-type(38) .js-animation-split-text__char{animation-delay:1.9s}.js-animation-split-text.is-viewed .js-animation-split-text__container:nth-of-type(39) .js-animation-split-text__char{animation-delay:1.95s}.js-animation-split-text.is-viewed .js-animation-split-text__container:nth-of-type(40) .js-animation-split-text__char{animation-delay:2s}@media(max-width:64em){body{font-size:.9375rem}}@media(max-width:40em){body{font-size:.8125rem}}@media(max-width:46.875em){br.pc_only,br.sm_only,br.tb_only{display:none!important}br.sp_only{display:block!important}}@media(max-width:46.875em)and (max-width:40em){br.pc_only,br.sp_only,br.tb_only{display:none!important}br.sm_only{display:block!important}}@media(min-width:46.9375em)and (max-width:64em){br.pc_only,br.sm_only,br.sp_only{display:none!important}br.tb_only{display:block!important}}@media(min-width:64.0625em){br.sm_only,br.sp_only,br.tb_only{display:none!important}br.pc_only{display:block!important}}
/*# sourceMappingURL=main.css.map */