.page[data-v-14a6be4d]{display:flex;flex:1;flex-direction:column;margin:0 auto;max-width:990px;width:100%}.description[data-v-14a6be4d]{font-size:14px;padding:0 10px 16px}.contentsWrapper[data-v-14a6be4d]{background:#eee;flex:1;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);min-width:990px;padding:20px 0}.contents[data-v-14a6be4d]{background:#fff;box-shadow:0 0 5px 1px rgba(0,0,0,.03);margin:0 auto;padding:24px 32px;width:782px}.contents.small[data-v-14a6be4d]{width:542px}.footerLink[data-v-14a6be4d]{margin:40px 0;text-align:center}.card[data-v-215d0742]{background:#fff;font-size:14px;padding:16px 10px}.sectionWrapper.small[data-v-099e1bb6]{padding:0 128px}.sectionWrapper.medium[data-v-099e1bb6]{padding:0 64px}.sectionWrapper.card[data-v-099e1bb6]{margin-top:8px}div+.sectionWrapper[data-v-099e1bb6],section+.sectionWrapper[data-v-099e1bb6]{margin-top:24px}.backLink[data-v-008e8a8d]{margin:32px 0 16px;text-align:center}.page[data-v-38d9ab0f]{display:flex;flex:1;flex-direction:column}.description[data-v-38d9ab0f]{font-size:14px;padding:0 10px 16px}.contentsWrapper[data-v-38d9ab0f]{background:#eee;flex:1;overflow:hidden;padding:0}.contents.fullHeight[data-v-38d9ab0f],.contents.fullHeight[data-v-38d9ab0f] .card,.contents.fullHeight[data-v-38d9ab0f] .sectionWrapper{height:100%}.footerLink[data-v-38d9ab0f]{margin:40px 0;text-align:center}.section[data-v-1d26b198]{margin-top:0!important}.section[data-v-1d26b198] .card{padding-top:0!important}.backLink[data-v-1d26b198]{margin:32px;text-align:center}.errorWrapper[data-v-43b5bbb8]{display:flex;flex-direction:column;height:100%}body,html{height:100%}body{color:rgba(0,0,0,.73);font-family:-apple-system,メイリオ,Hiragino Kaku Gothic Pro,Meiryo,ヒラギノ角ゴ Pro W3,MS PGothic,MS UI Gothic,Helvetica,Arial,sans-serif;margin:0}body *,body :after,body :before{box-sizing:border-box}dl,ol,ul{list-style:none}dl,h1,h2,h3,h4,h5,ol,ul{margin:0;padding:0}p{margin:0}a:hover,a:link,a:visited{color:#1a75ff;-webkit-text-decoration:none;text-decoration:none}#__layout,#__nuxt,#wrapper{display:flex;flex-direction:column;height:100%}footer{position:sticky;top:100vh}.common.message{margin-top:16px}