@import"https://use.typekit.net/ela5uag.css";*,:after,:before{border-style:solid;border-width:0;box-sizing:border-box}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0}main{display:block}address,blockquote,dl,figure,form,iframe,p,pre,table{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;line-height:inherit;margin:0}ol,ul{list-style:none;margin:0;padding:0}dt{font-weight:700}dd{margin-left:0}hr{border-top-width:1px;box-sizing:content-box;clear:both;color:inherit;height:0;margin:0;overflow:visible}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:transparent;color:inherit;text-decoration:none}abbr[title]{-webkit-text-decoration:underline;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border-radius:0;color:inherit;font:inherit;margin:0;outline:0;padding:0;text-align:inherit;vertical-align:middle}[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}[type=button][disabled],[type=reset][disabled],[type=submit][disabled],button[disabled]{cursor:default}[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-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}select::-ms-expand{display:none}fieldset,option{padding:0}fieldset{margin:0;min-width:0}legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]{outline:none}table{border-collapse:collapse;border-spacing:0}caption{text-align:left}td,th{padding:0;vertical-align:top}th{font-weight:700;text-align:left}[hidden],template{display:none}@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:url(/fonts/Roboto-Light.ttf) format("ttf")}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(/fonts/Roboto-Regular.ttf) format("ttf")}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:url(/fonts/Roboto-Bold.ttf) format("ttf")}a,button,h1,h2,h3,h4,h5,input,label,li,option,p,select,span,textarea{color:#000;font-family:Noto Sans JP,hiragino-sans,sans-serif;font-weight:500;letter-spacing:0;line-height:1}h1,h2{font-size:32px;font-weight:500}h3,h4{font-size:24px;font-weight:500}a,li,p,span{font-size:16px;line-height:1.2em}img{width:100%}a{cursor:pointer}@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:url(/fonts/Roboto-Light.ttf) format("ttf")}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(/fonts/Roboto-Regular.ttf) format("ttf")}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:url(/fonts/Roboto-Bold.ttf) format("ttf")}.back-button-wrapper[data-v-e7584d8f]{height:100%;padding-left:5%}.back-button[data-v-e7584d8f]{align-items:center;border:none;color:#000;cursor:pointer;display:block;display:flex;margin:10px auto 0;transition:background-color .3s ease}.back-button img[data-v-e7584d8f]{height:27px;width:27px}.back-button p[data-v-e7584d8f]{font-weight:500}.back-button--disabled[data-v-e7584d8f]{background-color:#ccc!important;cursor:not-allowed}@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:url(/fonts/Roboto-Light.ttf) format("ttf")}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(/fonts/Roboto-Regular.ttf) format("ttf")}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:url(/fonts/Roboto-Bold.ttf) format("ttf")}header[data-v-a243bad9]{height:40px;width:100%;z-index:100}header .header__inner[data-v-a243bad9]{align-items:center;display:flex;height:100%;justify-content:space-between;width:100%}@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:url(/fonts/Roboto-Light.ttf) format("ttf")}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(/fonts/Roboto-Regular.ttf) format("ttf")}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:url(/fonts/Roboto-Bold.ttf) format("ttf")}.qa[data-v-14172962]{height:100%;left:0;overflow-y:scroll;pointer-events:none;position:fixed;top:0;transition:background-color .3s ease;width:100%;z-index:999}.qa.-open[data-v-14172962]{background-color:#fff;pointer-events:auto}.qa__header[data-v-14172962]{position:fixed;right:5%;top:10px;z-index:20}.qa__header .qa__button[data-v-14172962]{height:27px;pointer-events:auto;position:relative;width:27px}.qa__header .qa__button-inner[data-v-14172962]{align-items:center;border:1px solid #000;border-radius:50%;cursor:pointer;display:flex;font-size:20px;height:100%;justify-content:center;width:100%}.qa__header .qa__button-inner p[data-v-14172962]{font-weight:400}.qa__inner[data-v-14172962]{height:100%}.qa__contiainer[data-v-14172962],.qa__inner[data-v-14172962]{position:relative;width:100%}.qa__contiainer[data-v-14172962]{background-color:#fff;height:auto;padding:40px 5%;pointer-events:auto!important;z-index:10;z-index:1}.qa__contiainer h4[data-v-14172962]{font-size:20px!important;font-size:20px;font-weight:500;margin-bottom:40px;text-align:center}.qa__contiainer dl .qa__block[data-v-14172962]{margin-bottom:40px}.qa__contiainer dl .qa__block dt[data-v-14172962]{font-family:Noto Sans JP,hiragino-sans,sans-serif;font-size:14px!important;font-weight:500!important;line-height:1.5;margin-bottom:5px}.qa__contiainer dl .qa__block a[data-v-14172962],.qa__contiainer dl .qa__block dd[data-v-14172962]{font-family:Noto Sans JP,hiragino-sans,sans-serif;font-size:14px;font-weight:400;line-height:1.5;margin:0}.qa__contiainer dl .qa__block a[data-v-14172962]{font-weight:400;text-decoration:underline}@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:url(/fonts/Roboto-Light.ttf) format("ttf")}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(/fonts/Roboto-Regular.ttf) format("ttf")}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:url(/fonts/Roboto-Bold.ttf) format("ttf")}body,html{background-color:#fff;margin:0;padding:0}#__nuxt,.wrapper,body,html,main .nuxt-route-announcer{height:100%;width:100%}.wrapper{opacity:0;transition:opacity .1s}.wrapper.is-mounted{opacity:1}.qr{background:#fff;left:0;position:fixed;top:0;z-index:999}.qr,.qr__inner{height:100%;width:100%}.qr__inner{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.qr__inner p{font-size:16px;font-weight:500;line-height:1.5;margin-bottom:20px}.qr__inner img{margin-bottom:20px;margin-top:20px;max-width:300px;width:100%}header{z-index:100}main{height:calc(100% - 160px);overflow-y:auto;position:relative}main.-full{height:100%;padding:0}main.-check{height:calc(100% - 140px);padding:0}.page-wrapper{background-color:#fff;margin:0 auto;max-width:500px;position:relative}.page-title{color:#000;line-height:1.2;text-align:center}.page-enter-active,.page-leave-active{transition:all .1s}.page-enter-from,.page-leave-to{opacity:0}.fade-enter-active,.fade-leave-active{transition:opacity .1s}.fade-enter-from,.fade-leave-to{opacity:0}
