#app{font-family:Zen Maru Gothic,Hiragino Kaku Gothic Pro,Meiryo,Yu Gothic,Source Han Sans,Source Han Sans JP,Noto Sans JP,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center}#nav{padding:30px}#nav a{font-weight:700;color:#2c3e50}#nav a.router-link-exact-active{color:#42b983}.FadeOutFrame{opacity:1}.FadeOutFrame.fadeout{transition:all var(--70423b69);opacity:0}.FadeInFrame{opacity:0}.FadeInFrame.fadein{transition:all var(--70423b69);opacity:1}.datePicker input,.datePicker svg,body{color:#fff!important}.datePicker input{padding:10px!important;border:2px solid #fff!important;background-color:transparent!important;border-radius:6px!important;text-align:center!important;font-size:14px!important}.inputBase{padding:10px;border:2px solid #fff;background-color:transparent;border-radius:6px;color:#fff!important;text-align:center}.inputBase:focus{border:2px dashed #fff;outline:none}::-moz-placeholder{color:hsla(0,0%,100%,.5)}::placeholder{color:hsla(0,0%,100%,.5)}.link{display:inline-block;border:1px solid #fff;padding:3px 10px;border-radius:6px;background-color:transparent;color:#fff}.linkBase{padding:10px 20px}.linkN{cursor:pointer}#overlay{z-index:9999;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;color:#fff}.bar{height:2px;width:80%;background-image:linear-gradient(90deg,transparent,hsla(0,0%,100%,.5) 25%,hsla(0,0%,100%,.5) 75%,transparent);margin:auto}.btnBase{display:inline-block;min-width:150px;border:3px solid #fff;padding:0;font-size:30px;border-radius:6px}.btnBase:active{background-color:#fff}.btnGray{color:hsla(0,0%,53.3%,.5)!important;border-color:hsla(0,0%,53.3%,.5)!important}.btnGray:active{background-color:hsla(0,0%,53.3%,.5)!important}.btnRed{color:#f85f5f!important;border-color:#f85f5f!important}.btnRed:active{background-color:#f85f5f!important}.selectFrame{border:6px solid #f8c5cb;border-radius:25px}.cardFC{color:#3a3a3a}.cardParent{padding:20px 0}.cardParent,.howtoParent{border:1px solid hsla(0,0%,53.3%,.2);background-color:#e7f6fa;border-radius:10px;box-shadow:3px 3px 0 0 rgba(0,0,0,.2)}.howtoParent{padding:10px 20px}.barBase{background-color:#888}.dotBar{width:90%;height:4px;margin:10px auto;background-size:8px 4px;background-repeat:repeat-x;background-position:0 100%;background-image:linear-gradient(90deg,hsla(0,0%,53.3%,.2) 4px,transparent 0)}.stepNo{margin-right:10px;background-color:#888;color:#fff;padding:0 10px 2px 10px}.errMsg{color:#f85742}