@-webkit-keyframes fadein{0%{-webkit-transform:translateY(7px);transform:translateY(7px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@font-face{font-family:Noto Sans JP;font-style:normal;font-weight:400;src:url(../fonts/NotoSansCJKjp-Regular.53a8b8be.woff2)}@font-face{font-family:Noto Sans JP;font-style:normal;font-weight:500;src:url(../fonts/NotoSansCJKjp-Medium.7bdb2ebe.woff2)}#app{font-family:Noto Sans JP;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff}.page-title{font-family:Hiragino Sans W6;font-size:25px}.page-subtitle{font-family:Hiragino Sans W7;font-size:10px}.description-text,.item-title{font-family:Hiragino Sans W6}.sentence-detail-text,.sentence-text{font-family:Hiragino Sans W3}.sentence-detail-text{font-size:13px}.content-text{font-family:Hiragino Sans W3;font-size:14px}.repletion-text{font-size:10px}.repletion-text,.sick-table-text{font-family:Hiragino Sans W3;color:#333}.sick-table-text{font-size:13px}.features-number{font-size:40px}.features-number,.features-title{font-family:Hiragino Sans W3;color:#333}.features-title{padding-left:4px;padding-right:10px;font-size:15px}@media screen and (max-width:420px){.features-title{font-family:Hiragino Sans W3;font-size:15px;color:#333;padding-left:10px;padding-right:10px}}.button-text,.child-button-text{font-family:Hiragino Sans W6;font-size:20px}.accent-text,.dialog-title{font-family:Hiragino Sans W6}.dialog-title{font-size:16px}.dialog-text{font-family:Hiragino Sans W3;font-size:14px;color:#333}.accent-text-color{color:#006de5}.link-text{text-decoration:underline}.footer-area{width:100%}.input-area,.input-area-wide,.text-area{border-top:6px solid #f2f2f2;padding:8px 16px 12px}.input-area-wide{margin-top:10px}.visible-area.v-content{margin-top:80px;max-height:calc(100vh - 80px)}.visible-area.container,.visible-area.v-content,.visible-area.v-footer{width:100%;margin-right:auto;margin-left:auto}.visible-area.v-footer{position:absolute;left:0;right:0;bottom:0;padding:0 32px 44px}div.row{margin-left:0;margin-right:0;width:100%}.long-hr{width:100%!important}div.container{max-width:100%;padding:0;margin:0}div.v-toolbar__content,div.v-toolbar__extension{padding:0}button.v-btn--outlined{border:2px solid}button.v-btn:not(.v-btn--round).v-size--default{padding:10px 8px;height:auto;font-size:20px;letter-spacing:0;border-radius:8px}div.v-text-field.v-text-field--enclosed .v-text-field__details,div.v-text-field.v-text-field--enclosed:not(.v-text-field--rounded)>.v-input__control>.v-input__slot{padding:0 16px}div.v-text-field--filled>.v-input__control>.v-input__slot,div.v-text-field--full-width>.v-input__control>.v-input__slot,div.v-text-field--outlined>.v-input__control>.v-input__slot,div.v-text-field--solo>.v-input__control>.v-input__slot{min-height:54px}div.v-text-field.v-text-field--solo:not(.v-text-field--solo-flat)>.v-input__control>.v-input__slot{-webkit-box-shadow:0 0;box-shadow:0 0;background:#eee}div.v-text-field--filled{border-radius:8px}div.v-textarea.v-textarea--enclosed .v-textarea__details,div.v-textarea.v-textarea--enclosed:not(.v-textarea--rounded)>.v-input__control>.v-input__slot{padding:0 16px}div.v-textarea--filled>.v-input__control>.v-input__slot,div.v-textarea--full-width>.v-input__control>.v-input__slot,div.v-textarea--outlined>.v-input__control>.v-input__slot,div.v-textarea--solo>.v-input__control>.v-input__slot{min-height:54px}div.v-textarea.v-textarea--solo:not(.v-textarea--solo-flat)>.v-input__control>.v-input__slot{-webkit-box-shadow:0 0;box-shadow:0 0;background:#eee}div.v-input{font-size:15px;font-weight:400;letter-spacing:.5px}div.v-textarea input::-webkit-input-placeholder{color:#999}div.v-textarea input::-moz-placeholder{color:#999}div.v-textarea input:-ms-input-placeholder{color:#999}div.v-textarea input::-ms-input-placeholder{color:#999}div.v-textarea input::placeholder{color:#999}div.v-textarea--filled{border-radius:8px}div.v-text-field input::-webkit-input-placeholder{color:#999}div.v-text-field input::-moz-placeholder{color:#999}div.v-text-field input:-ms-input-placeholder{color:#999}div.v-text-field input::-ms-input-placeholder{color:#999}div.v-text-field input::placeholder{color:#999}div.theme--light.v-input,div.theme--light.v-input input,div.theme--light.v-input textarea{color:#333}.v-application .error--text .v-messages__message{margin-left:-16px;font-size:14px;letter-spacing:.47px;font-weight:400}h1{font-size:22px;letter-spacing:.73px}h1,h2{font-weight:700}h2{font-size:20px;letter-spacing:.67px}h3{font-size:16px;letter-spacing:.53px}h3,h4{font-weight:700}h4{font-size:14px;letter-spacing:.47px}.body1{font-size:16px;letter-spacing:.53px}.body1,.body2{font-weight:400}.body2{font-size:14px;letter-spacing:.47px}.body3{font-size:13px;letter-spacing:.43px}.body3,.body4{font-weight:400}.body4{font-size:11px;letter-spacing:.37px}.body5{font-size:10px;letter-spacing:.33px}.body5,.body6{font-weight:400}.body6{font-size:12px;letter-spacing:.4px}.text-accent{color:#f56b62}div.main-content{padding:44px 32px;width:100%;position:relative;min-height:calc(100vh - 80px)}div.main-content.has-stepper{min-height:calc(100vh - 153px)}div.main-content.has-footer{padding-bottom:127px}div.main-content.has-confirmation-area{padding-left:0;padding-right:0}.margin-title-lead{margin-top:36px}.margin-heading-body{margin-top:20px}.margin-subheading-body{margin-top:10px}.margin-body-subheading{margin-top:14px}.margin-to-button{margin-top:30px}.margin-button-heading{margin-top:64px}.margin-content-button{margin-top:45px}.margin-input-component{margin-top:20px}.margin-lead-input-component{margin-top:50px}.margin-label-input-component{margin-top:10px}div.margin-fixed-stepper-heading{margin-bottom:73px}h3.for-heading{font-family:Hiragino Sans W6;text-indent:-1.85em;padding-left:1.85em}.detailed-stepper-display-area{position:fixed;z-index:1;pointer-events:none}.caution-area{background-color:#fefbda;padding:11px}.confirmation-area{background-color:#fbfbfb;border:thin solid #777;padding:22px 32px}.confirmation-area.insurance-confirmation{padding:32px 48px}.confirmation-area .text-title-label{font-family:Hiragino Sans W3;color:#999}.confirmation-area .text-label{font-family:Hiragino Sans W3}.confirmation-area-text{background-color:#fbfbfb;border:thin solid #777;padding:32px 12px}.confirmation-area-text.insurance-confirmation{padding:32px 48px}.confirmation-area-text .text-title-label{font-family:Hiragino Sans W3;color:#999}.confirmation-area-text .text-label{font-family:Hiragino Sans W3}.theme--light.v-data-table{color:#333!important}.v-data-table td,.v-data-table th{padding-left:6px!important;padding-right:6px!important}.theme--light.v-data-table thead tr th{color:#333!important}.theme--light.v-data-table thead tr:last-child th{border-bottom:none!important}.theme--light.v-data-table tbody tr:last-child td:last-child,.theme--light.v-data-table tbody tr:last-child td:not(.v-data-table__mobile-row),.theme--light.v-data-table tbody tr:last-child th:last-child,.theme--light.v-data-table tbody tr:last-child th:not(.v-data-table__mobile-row),.theme--light.v-data-table tbody tr:not(:last-child) td:last-child,.theme--light.v-data-table tbody tr:not(:last-child) td:not(.v-data-table__mobile-row),.theme--light.v-data-table tbody tr:not(:last-child) th:last-child,.theme--light.v-data-table tbody tr:not(:last-child) th:not(.v-data-table__mobile-row){border-bottom:1px solid #ccc!important}.data-table{width:100%}.data-table th{font-size:11px;letter-spacing:.37px;color:#333;background-color:#fff0f0;font-weight:400}.data-table tr:nth-child(2n){background-color:#eee}.data-table tr td{font-size:11px;letter-spacing:.37px;font-weight:400}.data-table tr td .v-btn{background-color:#fff;padding-left:4px;padding-right:4px;border-width:1px}.app-content{max-width:750px;margin-right:auto;margin-left:auto}.header-bar>.v-toolbar__content{border-bottom:1px solid #f2f2f2}.col.splash-label-text{font-size:18px;font-weight:500}.col.hint-text{font-size:14px;color:#636363}.list-text{font-family:Hiragino Sans W3;font-size:14px}.bottom-area{bottom:0;position:absolute;width:100%}.bottom-area .privacypolicy-btn{right:0}.bottom-content{padding-bottom:70px;padding-left:16px;padding-right:16px;padding-top:20px}.v-btn:not(.v-btn--round).v-size--default.first-action-button{height:auto;padding:19px;font-size:16px;color:#fff;text-transform:none;letter-spacing:0}.v-btn:not(.v-btn--round).v-size--default.second-action-button{height:auto;font-size:16px;padding:8px;color:#fff;letter-spacing:0;text-transform:none}.v-btn:not(.v-btn--round).v-size--default.checked-second-action-button{height:auto;font-size:16px;padding:8px;color:#b3b3b3;background-color:#fff;letter-spacing:0;text-transform:none}.v-btn:not(.v-btn--round).v-size--default.default-third-action-button{height:auto;font-size:14px;padding:10px;background-color:#eef1f7;color:#0b318f;letter-spacing:0;text-transform:none}.inner-check-icon{margin-left:-19px}.v-btn:not(.v-btn--round).v-size--default.text-button{height:auto;padding:0;font-size:14px;font-weight:400;letter-spacing:0;text-transform:none}.v-btn:not(.v-btn--round).v-size--default.card-fix-button{padding:9.5px 16px;border:1px solid #ccc;height:auto;min-width:60px;background-color:#fafafa}.v-btn:not(.v-btn--round).v-size--default.card-fix-button .v-btn__content{color:#636363;font-family:Hiragino Sans W6;font-size:14px;letter-spacing:0}.footer-button-area{padding:0 32px 44px}.explanation-area{color:#006de5;text-decoration:underline;font-family:Hiragino Sans W6}.caution-text{font-size:12px;color:#e10000}.warnFontColor{color:#e10000}.transparent-img{opacity:0}