.__nuxt-error-page{padding:1rem;background:#f7f8fb;color:#47494e;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-family:sans-serif;font-weight:100!important;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;position:absolute;top:0;left:0;right:0;bottom:0}.__nuxt-error-page .error{max-width:450px}.__nuxt-error-page .title{font-size:1.5rem;margin-top:15px;color:#47494e;margin-bottom:8px}.__nuxt-error-page .description{color:#7f828b;line-height:21px;margin-bottom:10px}.__nuxt-error-page a{color:#7f828b!important;text-decoration:none}.__nuxt-error-page .logo{position:fixed;left:12px;bottom:12px}body{font-family:Hiragino Kaku Gothic ProN,\\30D2\30E9\30AE\30CE\89D2\30B4 ProN W3,Meiryo,メイリオ,Osaka,MS PGothic,arial,helvetica,sans-serif;color:#4d4d4d;font-size:calc(.8em + .19999999999999996 * ((100vw - 12em) / 22));overflow-y:scroll;margin:0;min-height:100vh}body .section,body section{position:relative;padding-top:3em;padding-bottom:3em}body .section.medium-padding,body section.medium-padding{padding-top:6em;padding-bottom:6em}body .section.big-padding,body section.big-padding{padding-top:9em;padding-bottom:9em}body .section.no-padding,body section.no-padding{padding:0}body .container{position:relative;width:66em;max-width:100%;padding:0 1em;margin:0 auto;z-index:10}body .container.narrow{width:30em;padding:0 .5em}body .container.medium{width:45em}body .container.wide{width:80em}body .container.full{width:100%;margin:0;padding:0}body .container.no-padding{padding:0}body .reader{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}body .space-items>:not(:last-child){margin-bottom:1rem}body .space-items>:not(:last-child).no-margin{margin-bottom:0}body .space-items-small>:not(:last-child){margin-bottom:.5rem}body .space-items-small>:not(:last-child).no-margin{margin-bottom:0}body .space-items-horz>:not(:last-child){margin-right:1rem}body .space-before{margin-top:1.2rem}body .space-after{margin-bottom:1.2rem}body .space-before-big{margin-top:1.5rem}body .space-after-big{margin-bottom:1.5rem}body section{z-index:10}body header{z-index:20}body h1,body h2,body h3,body h4,body h5,body h6,body p:not(.br){white-space:pre-line;margin-top:0;margin-bottom:0}body p{margin:1em 0;line-height:1.75em;letter-spacing:.05em;word-wrap:break-word}body h1,body h2,body h3,body h4,body h5,body h6{color:#1a1a1a;font-weight:500}body h1{font-size:calc(1.75em + .75 * ((100vw - 12em) / 22))}body h2{font-size:2em}body h3{font-size:1.5em}body *{-webkit-box-sizing:border-box;box-sizing:border-box}body img,body main{display:block;max-width:100%;max-height:100%}body img{height:auto;width:auto;-ms-interpolation-mode:bicubic}body a{text-decoration:none;color:inherit}body ol,body ul{margin:0;padding:0;list-style:none}body table{border-collapse:collapse}@media screen and (min-width:34em){body{font-size:1em}body h1{font-size:2.5em}}@media screen and (max-width:12em){body{font-size:.8em}body h1{font-size:1.75em}}@media (max-width:34em){body .section,body .section.medium-padding,body section,body section.medium-padding{padding-top:2em;padding-bottom:2em}body .section.big-padding,body section.big-padding{padding-top:3em;padding-bottom:3em}body .container.no-padding,body .section.no-padding,body section.no-padding{padding:0}body br:not(.mobile){display:none}}@media (max-width:48em){body .section.medium-padding,body section.medium-padding{padding-top:4em;padding-bottom:4em}body .section.big-padding,body section.big-padding{padding-top:6em;padding-bottom:6em}body .container.no-padding,body .section.no-padding,body section.no-padding{padding:0}}.page-enter-active,.page-leave-active{transition:opacity .4s ease-out,-webkit-transform .4s ease-out,opacity .4s ease-out,transform .4s ease-out,opacity .4s ease-out,transform .4s ease-out,-webkit-transform .4s ease-out;-webkit-transition:opacity .4s ease-out,-webkit-transform .4s ease-out}.page-enter-active>#title,.page-leave-active>#title{transition:opacity .3s ease-out,-webkit-transform .3s ease-out,opacity .3s ease-out,transform .3s ease-out,opacity .3s ease-out,transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transition:opacity .3s ease-out,-webkit-transform .3s ease-out}.page-enter-active>:not(#title),.page-leave-active>:not(#title){transition:opacity .3s ease-out .1s,-webkit-transform .3s ease-out .1s,opacity .3s ease-out .1s,transform .3s ease-out .1s,opacity .3s ease-out .1s,transform .3s ease-out .1s,-webkit-transform .3s ease-out .1s;-webkit-transition:opacity .3s ease-out .1s,-webkit-transform .3s ease-out .1s}.page-leave-active>*{opacity:0;-webkit-transform:translateX(.3em);transform:translateX(.3em)}.page-enter>*{opacity:0;-webkit-transform:translateX(.5em);transform:translateX(.5em)}.alert-enter-active,.alert-leave-active{transition:opacity .3s ease-out .5s,-webkit-transform .3s ease-out .5s,opacity .3s ease-out .5s,transform .3s ease-out .5s,opacity .3s ease-out .5s,transform .3s ease-out .5s,-webkit-transform .3s ease-out .5s;-webkit-transition:opacity .3s ease-out .5s,-webkit-transform .3s ease-out .5s}.alert-enter,.alert-leave-to{opacity:0;-webkit-transform:translateX(.3em);transform:translateX(.3em)}.alert-enter-to,.alert-leave{-webkit-transform:translateX(0);transform:translateX(0)}.media-leave-active{position:absolute}.media-move{transition:-webkit-transform .5s,transform .5s,transform .5s,-webkit-transform .5s;-webkit-transition:-webkit-transform .5s}.media-enter-active,.media-leave-active{transition:opacity .3s,-webkit-transform .5s,opacity .3s,transform .5s,opacity .3s,transform .5s,-webkit-transform .5s;-webkit-transition:opacity .3s,-webkit-transform .5s}.media-enter,.media-leave-to{opacity:0;-webkit-transform:translateX(30px);transform:translateX(30px)}.fade-enter-active,.fade-leave-active{transition:opacity .2s;-webkit-transition:opacity .2s}.fade-enter,.fade-leave-to{opacity:0}.single-enter-active,.single-leave-active{transition:opacity .2s .3s;-webkit-transition:opacity .2s .3s}.single-enter,.single-leave-to{opacity:0}