@charset "UTF-8";@import"https://fonts.googleapis.com/css?family=Noto+Sans+JP:100,300,400,500,700,900|Roboto:ital,wght@100,300,400,500,700,900i,100i,300i,400i,500i,700i,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Kaisei+Opti:wght@400;500;700&display=swap";html,body,div,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,a,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;font-weight:400;font-style:normal;text-align:left;vertical-align:baseline;background:transparent;outline:none}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ul{list-style:none;list-style-type:none}li{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}mark{font-weight:700}table{border-collapse:collapse;border-spacing:0}picture,source,img{line-height:0;border:none}hr{display:block;height:1px;padding:0;border:0;border-top:1px solid #cccccc}button{padding:0;background-color:transparent;border:none;cursor:pointer;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}input,select,textarea,button,fieldset,label{vertical-align:middle;outline:none;-webkit-appearance:none}html{font-size:62.5%}[v-cloak]{display:none}i,.fas{-webkit-font-smoothing:antialiased}.fas:before{display:inline-block;text-decoration:none}.memberProfile .swiper,.memberStatus-ID-unit-list.image .swiper{display:flex;flex-direction:column;width:80%;height:100%;margin-bottom:20px}.memberProfile .swiper-slide,.memberStatus-ID-unit-list.image .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;border-radius:15px;height:auto}.memberProfile .swiper-slide-cover,.memberStatus-ID-unit-list.image .swiper-slide-cover{position:absolute;top:0;left:0;right:0;bottom:0}.memberProfile .swiper-slide-image,.memberStatus-ID-unit-list.image .swiper-slide-image{display:block;width:100%;height:100%}.memberProfile .swiper-slide-image source,.memberProfile .swiper-slide-image img,.memberStatus-ID-unit-list.image .swiper-slide-image source,.memberStatus-ID-unit-list.image .swiper-slide-image img{width:100%;height:100%;object-fit:cover;border-radius:15px}.memberProfile .swiper-pagination,.memberStatus-ID-unit-list.image .swiper-pagination{position:static;margin:18px 0}.memberProfile .swiper-pagination-bullet,.memberStatus-ID-unit-list.image .swiper-pagination-bullet{width:10px;height:10px;color:#b3b3b3;opacity:1;background:#b3b3b3}.memberProfile .swiper-pagination-bullet-active,.memberStatus-ID-unit-list.image .swiper-pagination-bullet-active{color:#21c574;background:#21c574}.wrapper .container .content .form .form-group .dp__theme_light{font-size:1.2rem;font-family:Roboto,Noto Sans JP,sans-serif}@media screen and (min-width: 321px){.wrapper .container .content .form .form-group .dp__theme_light{font-size:1.2rem}}@media screen and (min-width: 501px){.wrapper .container .content .form .form-group .dp__theme_light{font-size:1.4rem}}.wrapper .container .content .form .form-group .dp__theme_light .dp__input_icons{width:15px;height:15px}.wrapper .container .content .form .form-group .dp__theme_light .dp__input{border:1px solid #9B9B9B;border-radius:3px;height:50px;font-size:1.4rem;color:#4a4a4a;font-weight:700}@media screen and (min-width: 321px){.wrapper .container .content .form .form-group .dp__theme_light .dp__input{font-size:1.4rem}}@media screen and (min-width: 501px){.wrapper .container .content .form .form-group .dp__theme_light .dp__input{font-size:1.6rem}}.wrapper .container .content .form .form-group .dp__theme_light .dp__input::placeholder{opacity:1}.wrapper .container .content .form .form-group .dp__theme_light .dp__input:hover{color:#4a4a4acc}body{font-size:1.6rem;line-height:1.4;letter-spacing:.2px;font-family:Roboto,Noto Sans JP,sans-serif;color:#2e2e2e;display:flex;flex-direction:column;min-height:100vh;word-wrap:break-word;caret-color:#4a4a4a}textarea,button{font-family:Roboto,Noto Sans JP,sans-serif}a{color:#21c574}a:hover{color:#3bde8d}.overlay{display:flex;justify-content:center;align-items:center;position:fixed}.overlay.show{left:0;right:0;top:0;bottom:0;width:100%;height:100%;background:#0009;transition:.3s ease-in;z-index:2147483647}.overlay .overlay-loadingArea{color:#fff}.wrapper .container .content .page-error{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:50vh}@media screen and (min-width: 851px){.wrapper .container .content .page-error{min-height:80vh}}.wrapper .container .content .page-error .page-error-title{font-size:1.6rem;color:#2e2e2e;font-weight:700}@media screen and (min-width: 321px){.wrapper .container .content .page-error .page-error-title{font-size:1.6rem}}@media screen and (min-width: 501px){.wrapper .container .content .page-error .page-error-title{font-size:1.8rem}}.wrapper .container .content .page-error .page-error-text{margin:20px 0;font-size:1.4rem;color:#4a4a4a}@media screen and (min-width: 321px){.wrapper .container .content .page-error .page-error-text{font-size:1.4rem}}@media screen and (min-width: 501px){.wrapper .container .content .page-error .page-error-text{font-size:1.6rem}}.wrapper .container .content .form{margin-bottom:40px}.wrapper .container .content .form .form-title{margin:20px 0;font-size:1.6rem;color:#2e2e2e;font-weight:700}@media screen and (min-width: 321px){.wrapper .container .content .form .form-title{font-size:1.6rem}}@media screen and (min-width: 501px){.wrapper .container .content .form .form-title{font-size:1.8rem}}.wrapper .container .content .form .form-text{margin:20px 0;font-size:1.4rem;color:#4a4a4a}@media screen and (min-width: 321px){.wrapper .container .content .form .form-text{font-size:1.4rem}}@media screen and (min-width: 501px){.wrapper .container .content .form .form-text{font-size:1.6rem}}.wrapper .container .content .form .form-group{display:flex;flex-direction:column}.wrapper .container .content .form .form-group:not(:first-child){margin-top:20px}.wrapper .container .content .form .form-group input[type=file]{display:none}.wrapper .container .content .form .form-group.row{justify-content:space-between;flex-direction:row}.wrapper .container .content .form .form-group.row.start{justify-content:flex-start}.wrapper .container .content .form .form-group.row .form-group-title{margin-right:10px;margin-bottom:0;flex:.4}@media screen and (min-width: 851px){.wrapper .container .content .form .form-group.row .form-group-title{flex:.3}}.wrapper .container .content .form .form-group.notificationSchedule{justify-content:flex-start;flex-direction:row}.wrapper .container .content .form .form-group.notificationSchedule .form-group-range{flex:.7}.wrapper .container .content .form .form-group.notificationSchedule .form-group-button{flex:.3;margin-left:20px;margin-bottom:0;padding:6px}.wrapper .container .content .form .form-group.range{justify-content:flex-start;flex-direction:column}.wrapper .container .content .form .form-group.range .form-group-title{margin-bottom:10px}@media screen and (min-width: 851px){.wrapper .container .content .form .form-group.range{flex-direction:row}}.wrapper .container .content .form .form-group .form-group-header{display:flex;justify-content:space-between;margin:20px 0}.wrapper .container .content .form .form-group .form-group-header .form-group-header-title{display:flex;align-items:center;font-size:1.6rem;color:#2e2e2e;font-weight:700}@media screen and (min-width: 321px){.wrapper .container .content .form .form-group .form-group-header .form-group-header-title{font-size:1.6rem}}@media screen and (min-width: 501px){.wrapper .container .content .form .form-group .form-group-header .form-group-header-title{font-size:1.8rem}}.wrapper .container .content .form .form-group .form-group-header .form-group-header-title .form-group-header-title-status{margin-left:15px;font-size:1.4rem;color:#fd4564;font-weight:400}@media screen and (min-width: 321px){.wrapper .container .content .form .form-group .form-group-header .form-group-header-title .form-group-header-title-status{font-size:1.4rem}}@media screen and (min-width: 501px){.wrapper .container .content .form .form-group .form-group-header .form-group-header-title .form-group-header-title-status{font-size:1.6rem}}@media screen and (min-width: 851px){.wrapper .container .content .form .form-group .form-group-header .form-group-header-title .form-group-header-title-status{margin-left:30px}}.wrapper .container .content .form .form-group .form-group-header .form-group-header-button{display:flex;justify-content:center;align-items:center;padding:0;color:#fff;font-family:Roboto,Noto Sans JP,sans-serif;font-size:1.2rem;font-weight:700;background:#21c574;border:1px solid #21C574;border-radius:3px;text-decoration:none;cursor:pointer;width:100px;height:50px}@media screen and (min-width: 321px){.wrapper .container .content .form .form-group .form-group-header .form-group-header-button{font-size:1.2rem}}@media screen and (min-width: 501px){.wrapper .container .content .form .form-group .form-group-header .form-group-header-button{font-size:1.4rem}}.wrapper .container .content .form .form-group .form-group-header .form-group-header-button.disabled{color:#4a4a4a;border:1px solid #BBBBBB;background:#bbb;cursor:default}.wrapper .container .content .form .form-group .form-group-header .form-group-header-button.disabled:hover{border:1px solid #BBBBBB;background:#bbb}.wrapper .container .content .form .form-group .form-group-header .form-group-header-button:hover{background:#3bde8d;border:1px solid #3bde8d}@media screen and (min-width: 851px){.wrapper .container .content .form .form-group .form-group-header .form-group-header-button{width:200px}}.wrapper .container .content .form .form-group .form-group-title{display:flex;align-items:center;margin-bottom:10px;font-size:1.2rem;font-weight:700}@media screen and (min-width: 321px){.wrapper .container .content .form .form-group .form-group-title{font-size:1.2rem}}@media screen and (min-width: 501px){.wrapper .container .content .form .form-group .form-group-title{font-size:1.4rem}}.wrapper .container .content .form .form-group .form-group-title.caution{color:#fd4564}.wrapper .container .content .form .form-group .form-group-title.required:after{margin-left:10px;padding:1px 4px;border-radius:3px;content:"必須";font-size:1rem;color:#fff;background:#fd4564}@media screen and (min-width: 321px){.wrapper .container .content .form .form-group .form-group-title.required:after{font-size:1rem}}@media screen and (min-width: 501px){.wrapper .container .content .form .form-group .form-group-title.required:after{font-size:1.2rem}}.wrapper .container .content .form .form-group .form-group-switch input[type=checkbox]{display:none}.wrapper .container .content .form .form-group .form-group-switch input[type=checkbox]:checked+label{background:#21c574}.wrapper .container .content .form .form-group .form-group-switch input[type=checkbox]:checked+label:after{left:40px}.wrapper .container .content .form .form-group .form-group-switch .form-group-switch-toggle{width:80px;height:40px;background:#b3b3b3;position:relative;display:inline-block;border-radius:40px;transition:.3s;box-sizing:border-box;cursor:pointer}.wrapper .container .content .form .form-group .form-group-switch .form-group-switch-toggle:after{content:"";position:absolute;width:40px;height:40px;border-radius:100%;top:0;left:0;z-index:2;background:#fff;box-shadow:0 0 5px #0003;transition:.3s}.wrapper .container .content .form .form-group .form-group-checkbox{display:none}.wrapper .container .content .form .form-group .form-group-checkbox+label{display:none;cursor:pointer;display:inline-block;position:relative;padding-left:30px;padding-right:10px}.wrapper .container .content .form .form-group .form-group-checkbox+label:before{content:"";position:absolute;display:block;box-sizing:border-box;margin-top:-15px;top:50%;left:0;width:30px;height:30px;border-radius:3px;background:#c2c2c2}.wrapper .container .content .form .form-group .form-group-checkbox:checked+label:after{content:"";position:absolute;display:block;box-sizing:border-box;margin-top:-7px;top:50%;left:7px;width:18px;height:9px;transform:rotate(-45deg);border-bottom:4px solid;border-left:4px solid;border-color:#21c574}.wrapper .container .content .form .form-group .form-group-checkbox .form-group-checkbox-label{font-size:1.4rem;color:#4a4a4a}@media screen and (min-width: 321px){.wrapper .container .content .form .form-group .form-group-checkbox .form-group-checkbox-label{font-size:1.4rem}}@media screen and (min-width: 501px){.wrapper .container .content .form .form-group .form-group-checkbox .form-group-checkbox-label{font-size:1.6rem}}.wrapper .container .content .form .form-group .form-group-value{font-size:1.4rem;color:#4a4a4a;font-weight:700}@media screen and (min-width: 321px){.wrapper .container .content .form .form-group .form-group-value{font-size:1.4rem}}@media screen and (min-width: 501px){.wrapper .container .content .form .form-group .form-group-value{font-size:1.6rem}}.wrapper .container .content .form .form-group .form-group-value.main{color:#21c574}.wrapper .container .content .form .form-group .form-group-caution-list{display:flex;flex-direction:column;font-size:1rem}@media screen and (min-width: 321px){.wrapper .container .content .form .form-group .form-group-caution-list{font-size:1rem}}@media screen and (min-width: 501px){.wrapper .container .content .form .form-group .form-group-caution-list{font-size:1.2rem}}.wrapper .container .content .form .form-group .form-group-button,.wrapper .container .content .form .form-group .form-group-submit{margin-bottom:40px;display:flex;justify-content:center;align-items:center;padding:0;color:#fff;font-family:Roboto,Noto Sans JP,sans-serif;font-size:1.2rem;font-weight:700;background:#21c574;border:1px solid #21C574;border-radius:3px;text-decoration:none;cursor:pointer;height:50px}@media screen and (min-width: 321px){.wrapper .container .content .form .form-group .form-group-button,.wrapper .container .content .form .form-group .form-group-submit{font-size:1.2rem}}@media screen and (min-width: 501px){.wrapper .container .content .form .form-group .form-group-button,.wrapper .container .content .form .form-group .form-group-submit{font-size:1.4rem}}.wrapper .container .content .form .form-group .form-group-button.disabled,.wrapper .container .content .form .form-group .form-group-submit.disabled{color:#4a4a4a;border:1px solid #BBBBBB;background:#bbb;cursor:default}.wrapper .container .content .form .form-group .form-group-button:hover,.wrapper .container .content .form .form-group .form-group-submit:hover{background:#3bde8d;border:1px solid #3bde8d}.wrapper .container .content .form .form-group .form-group-button.back,.wrapper .container .content .form .form-group .form-group-submit.back{display:flex;justify-content:center;align-items:center;padding:0;color:#4a4a4a;font-family:Roboto,Noto Sans JP,sans-serif;font-size:1.2rem;font-weight:700;background:#fff;border:1px solid #9B9B9B;border-radius:3px;text-decoration:none;cursor:pointer}@media screen and (min-width: 321px){.wrapper .container .content .form .form-group .form-group-button.back,.wrapper .container .content .form .form-group .form-group-submit.back{font-size:1.2rem}}@media screen and (min-width: 501px){.wrapper .container .content .form .form-group .form-group-button.back,.wrapper .container .content .form .form-group .form-group-submit.back{font-size:1.4rem}}.wrapper .container .content .form .form-group .form-group-button.back.disabled,.wrapper .container .content .form .form-group .form-group-submit.back.disabled{color:#4a4a4a;border:1px solid #BBBBBB;background:#bbb;cursor:default}.wrapper .container .content .form .form-group .form-group-button.back.disabled:hover,.wrapper .container .content .form .form-group .form-group-submit.back.disabled:hover{border:1px solid #BBBBBB;background:#bbb}.wrapper .container .content .form .form-group .form-group-button.back:hover,.wrapper .container .content .form .form-group .form-group-submit.back:hover{color:#4a4a4acc}.wrapper .container .content .form .form-group .form-group-button.delete,.wrapper .container .content .form .form-group .form-group-submit.delete{background:none;border:none;color:#4a4a4a}.wrapper .container .content .form .form-group .form-group-button.disabled,.wrapper .container .content .form .form-group .form-group-submit.disabled{color:#4a4a4a;border:1px solid #BBBBBB;background:#bbb}.wrapper .container .content .form .form-group .form-group-button.disabled:hover,.wrapper .container .content .form .form-group .form-group-submit.disabled:hover{border:1px solid #BBBBBB;background:#bbb}.wrapper .container .content .form .form-group .form-group-notice{margin:20px 0;border:2px solid #FD4564;border-radius:3px}.wrapper .container .content .form .form-group .form-group-notice.error{margin:0;border:none}.wrapper .container .content .form .form-group .form-group-notice.error .form-group-notice-content{margin:0}.wrapper .container .content .form .form-group .form-group-notice.error .form-group-notice-content .form-group-notice-content-text{color:#fd4564;font-weight:700}.wrapper .container .content .form .form-group .form-group-notice .form-group-notice-title{margin:10px;border-bottom:2px solid #FD4564;font-size:1.2rem;color:#fd4564;font-weight:700}@media screen and (min-width: 321px){.wrapper .container .content .form .form-group .form-group-notice .form-group-notice-title{font-size:1.2rem}}@media screen and (min-width: 501px){.wrapper .container .content .form .form-group .form-group-notice .form-group-notice-title{font-size:1.4rem}}.wrapper .container .content .form .form-group .form-group-notice .form-group-notice-content{margin:0 10px;font-size:1.4rem;color:#4a4a4a}@media screen and (min-width: 321px){.wrapper .container .content .form .form-group .form-group-notice .form-group-notice-content{font-size:1.4rem}}@media screen and (min-width: 501px){.wrapper .container .content .form .form-group .form-group-notice .form-group-notice-content{font-size:1.6rem}}.wrapper .container .content .form .form-group .form-group-notice .form-group-notice-content .form-group-notice-content-text,.wrapper .container .content .form .form-group .form-group-notice .form-group-notice-content .form-group-notice-content-list{margin:10px 0}.wrapper .container .content .form .form-group .form-group-code{display:flex;justify-content:space-around}.wrapper .container .content .form .form-group .form-group-code .form-group-code-label{display:flex;justify-content:center;align-items:center;flex-basis:calc(16.6666666667% - 10px);height:40px;background:#f3f3f3;border:2px solid #C5C5C5;border-radius:3px;font-size:1.6rem;color:#2e2e2e;font-weight:700}@media screen and (min-width: 321px){.wrapper .container .content .form .form-group .form-group-code .form-group-code-label{font-size:1.6rem}}@media screen and (min-width: 851px){.wrapper .container .content .form .form-group .form-group-code .form-group-code-label{height:60px}}.wrapper .container .content .form .form-group .form-group-code .form-group-code-label.focus{background:#21c574;border:2px solid #21C574;color:#fff}.wrapper .container .content .form .form-group .form-group-input{border:1px solid #9B9B9B;border-radius:3px;font-size:1.6rem;color:#4a4a4a}@media screen and (min-width: 321px){.wrapper .container .content .form .form-group .form-group-input{font-size:1.6rem}}.wrapper .container .content .form .form-group .form-group-input.code{position:absolute;width:0px;height:0px;z-index:-1;border:none}.wrapper .container .content .form .form-group .form-group-input.text{height:40px;text-indent:1rem}.wrapper .container .content .form .form-group .form-group-input.text.securityCode{width:100px}@media screen and (min-width: 851px){.wrapper .container .content .form .form-group .form-group-input.text.securityCode{width:200px}}.wrapper .container .content .form .form-group .form-group-input.textarea{padding:1rem;height:100px;resize:vertical}@media screen and (min-width: 851px){.wrapper .container .content .form .form-group .form-group-input.textarea{min-height:100px;height:150px}}.wrapper .container .content .form .form-group .form-group-input.file{display:flex;flex-direction:column;justify-content:center;align-items:center;height:300px;border:1px solid #9B9B9B;border-radius:3px;background:#f3f3f3;font-size:1.4rem;color:#2e2e2e}@media screen and (min-width: 321px){.wrapper .container .content .form .form-group .form-group-input.file{font-size:1.4rem}}@media screen and (min-width: 501px){.wrapper .container .content .form .form-group .form-group-input.file{font-size:1.6rem}}.wrapper .container .content .form .form-group .form-group-preview{display:flex;justify-content:center;align-items:center;position:relative;height:300px;border:1px solid #9B9B9B;border-radius:3px;background:#f3f3f3}.wrapper .container .content .form .form-group .form-group-preview .form-group-preview-deleteButton{position:absolute;width:26px;height:26px;top:10px;right:10px;display:flex;justify-content:center;align-items:center;padding:0;color:#4a4a4a;font-family:Roboto,Noto Sans JP,sans-serif;font-size:1.2rem;font-weight:700;background:#fff;border:1px solid #9B9B9B;text-decoration:none;cursor:pointer;border-radius:50%}@media screen and (min-width: 321px){.wrapper .container .content .form .form-group .form-group-preview .form-group-preview-deleteButton{font-size:1.2rem}}@media screen and (min-width: 501px){.wrapper .container .content .form .form-group .form-group-preview .form-group-preview-deleteButton{font-size:1.4rem}}.wrapper .container .content .form .form-group .form-group-preview .form-group-preview-deleteButton.disabled{color:#4a4a4a;border:1px solid #BBBBBB;background:#bbb;cursor:default}.wrapper .container .content .form .form-group .form-group-preview .form-group-preview-deleteButton.disabled:hover{border:1px solid #BBBBBB;background:#bbb}.wrapper .container .content .form .form-group .form-group-preview .form-group-preview-deleteButton:hover{color:#4a4a4acc}.wrapper .container .content .form .form-group .form-group-preview .form-group-preview-image{width:100%;height:100%;object-fit:contain}.wrapper .container .content .form .form-group .form-group-description{display:flex;justify-content:flex-end;margin-top:5px;font-size:1rem;color:#9b9b9b}@media screen and (min-width: 321px){.wrapper .container .content .form .form-group .form-group-description{font-size:1rem}}@media screen and (min-width: 501px){.wrapper .container .content .form .form-group .form-group-description{font-size:1.2rem}}.wrapper .container .content .form .form-group .form-group-description.left{justify-content:flex-start}.wrapper .container .content .form .form-group .form-group-range{display:flex;flex:.6;align-items:center;position:relative}@media screen and (min-width: 851px){.wrapper .container .content .form .form-group .form-group-range{flex:.7}}.wrapper .container .content .form .form-group .form-group-range .fas{color:#4a4a4a}.wrapper .container .content .form .form-group .form-group-range .form-group-selectArea{flex:1}.wrapper .container .content .form .form-group .form-group-range .form-group-selectArea:first-child{margin-right:10px}.wrapper .container .content .form .form-group .form-group-range .form-group-selectArea:last-child{margin-left:10px}.wrapper .container .content .form .form-group .form-group-radio{display:flex;flex:.6}@media screen and (min-width: 851px){.wrapper .container .content .form .form-group .form-group-radio{flex:.7}}.wrapper .container .content .form .form-group .form-group-radio input[type=radio]{display:none}.wrapper .container .content .form .form-group .form-group-radio input[type=radio]:checked+label{display:flex;justify-content:center;align-items:center;padding:0;color:#fff;font-family:Roboto,Noto Sans JP,sans-serif;font-size:1.2rem;font-weight:700;background:#21c574;border:1px solid #21C574;border-radius:3px;text-decoration:none;cursor:pointer}@media screen and (min-width: 321px){.wrapper .container .content .form .form-group .form-group-radio input[type=radio]:checked+label{font-size:1.2rem}}@media screen and (min-width: 501px){.wrapper .container .content .form .form-group .form-group-radio input[type=radio]:checked+label{font-size:1.4rem}}.wrapper .container .content .form .form-group .form-group-radio input[type=radio]:checked+label.disabled{color:#4a4a4a;border:1px solid #BBBBBB;background:#bbb;cursor:default}.wrapper .container .content .form .form-group .form-group-radio input[type=radio]:checked+label.disabled:hover{border:1px solid #BBBBBB;background:#bbb}.wrapper .container .content .form .form-group .form-group-radio input[type=radio]:checked+label:hover{background:#3bde8d;border:1px solid #3bde8d}.wrapper .container .content .form .form-group .form-group-radio .form-group-radio-label{flex:1;height:50px;display:flex;justify-content:center;align-items:center;padding:0;color:#4a4a4a;font-family:Roboto,Noto Sans JP,sans-serif;font-size:1.2rem;font-weight:700;background:#fff;border:1px solid #9B9B9B;border-radius:3px;text-decoration:none;cursor:pointer}@media screen and (min-width: 321px){.wrapper .container .content .form .form-group .form-group-radio .form-group-radio-label{font-size:1.2rem}}@media screen and (min-width: 501px){.wrapper .container .content .form .form-group .form-group-radio .form-group-radio-label{font-size:1.4rem}}.wrapper .container .content .form .form-group .form-group-radio .form-group-radio-label.disabled{color:#4a4a4a;border:1px solid #BBBBBB;background:#bbb;cursor:default}.wrapper .container .content .form .form-group .form-group-radio .form-group-radio-label.disabled:hover{border:1px solid #BBBBBB;background:#bbb}.wrapper .container .content .form .form-group .form-group-radio .form-group-radio-label:hover{color:#4a4a4acc}.wrapper .container .content .form .form-group .form-group-radio .form-group-radio-label:not(:last-child){margin-right:10px}.wrapper .container .content .form .form-group .form-group-multipleSelect{flex:.6}@media screen and (min-width: 851px){.wrapper .container .content .form .form-group .form-group-multipleSelect{flex:.7}}.wrapper .container .content .form .form-group .form-group-multipleSelect .form-group-multipleSelect-link{display:flex;justify-content:space-between;align-items:center;position:relative;height:50px;color:#4a4a4a;font-weight:700;text-decoration:none}.wrapper .container .content .form .form-group .form-group-multipleSelect .form-group-multipleSelect-link:hover{color:#646464}.wrapper .container .content .form .form-group .form-group-multipleSelect .form-group-multipleSelect-link:hover:after{border-bottom:2px solid #646464;border-right:2px solid #646464}.wrapper .container .content .form .form-group .form-group-multipleSelect .form-group-multipleSelect-link:after{content:"";top:53%;right:9px;width:13px;height:13px;border:0px;border-bottom:2px solid #4A4A4A;border-right:2px solid #4A4A4A;transform:rotate(315deg);position:absolute;margin-top:-8px}.wrapper .container .content .form .form-group .form-group-selectArea{flex:.7;position:relative;justify-content:center;align-items:center;height:50px}.wrapper .container .content .form .form-group .form-group-selectArea .form-group-selectArea-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:50px;display:flex;justify-content:center;align-items:center;padding:0;color:#4a4a4a;font-family:Roboto,Noto Sans JP,sans-serif;font-size:1.2rem;font-weight:700;background:#fff;border:1px solid #9B9B9B;border-radius:3px;text-decoration:none;cursor:pointer;font-size:1.6rem;text-indent:1rem}@media screen and (min-width: 321px){.wrapper .container .content .form .form-group .form-group-selectArea .form-group-selectArea-select{font-size:1.2rem}}@media screen and (min-width: 501px){.wrapper .container .content .form .form-group .form-group-selectArea .form-group-selectArea-select{font-size:1.4rem}}.wrapper .container .content .form .form-group .form-group-selectArea .form-group-selectArea-select.disabled{color:#4a4a4a;border:1px solid #BBBBBB;background:#bbb;cursor:default}.wrapper .container .content .form .form-group .form-group-selectArea .form-group-selectArea-select.disabled:hover{border:1px solid #BBBBBB;background:#bbb}.wrapper .container .content .form .form-group .form-group-selectArea .form-group-selectArea-select:hover{color:#4a4a4acc}@media screen and (min-width: 321px){.wrapper .container .content .form .form-group .form-group-selectArea .form-group-selectArea-select{font-size:1.6rem}}.wrapper .container .content .form .form-group .form-group-selectArea:after{content:"";top:53%;right:9px;width:6px;height:6px;border:0px;border-bottom:2px solid #4A4A4A;border-right:2px solid #4A4A4A;transform:rotate(45deg);position:absolute;margin-top:-8px}@media screen and (min-width: 501px){.wrapper .container .content .form .form-group .form-group-selectArea:after{top:48%;right:12px;width:9px;height:9px}}@media screen and (min-width: 851px){.wrapper .container .content .form .form-group .form-group-selectArea:after{top:43%;right:15px;width:12px;height:12px}}.wrapper .container .content .form .form-noticeArea{margin-top:5px;font-size:1rem;color:#9b9b9b}@media screen and (min-width: 321px){.wrapper .container .content .form .form-noticeArea{font-size:1rem}}@media screen and (min-width: 501px){.wrapper .container .content .form .form-noticeArea{font-size:1.2rem}}.wrapper .container .content .form .form-noticeArea .form-noticeArea-title{margin:20px 0;color:#2e2e2e;font-weight:700}.wrapper .container .content .form .form-noticeArea .form-noticeArea-link{color:#9b9b9b}.wrapper .container .content .form .form-noticeArea .form-noticeArea-list{display:flex;flex-direction:column;justify-content:space-between}.wrapper .container .content .form .form-noticeArea .form-noticeArea-list .form-noticeArea-list-item{margin-left:20px;padding:5px;list-style-type:disc}.wrapper .container .content .form.phoneNumber .form-group.row .form-group-title{flex:.2;margin-right:0;filter:brightness(0) saturate(100%) invert(57%) sepia(68%) saturate(475%) hue-rotate(98deg) brightness(95%) contrast(94%)}.wrapper .container .content .form.phoneNumber .form-group.row .form-group-title picture source,.wrapper .container .content .form.phoneNumber .form-group.row .form-group-title picture img{width:auto;height:44px}.wrapper .container .content .form.phoneNumber .form-group.row .form-group-input,.wrapper .container .content .form.phoneNumber .form-group.row .form-group-value{flex:.8}.wrapper .container .content .form.phoneNumber .form-group.row .form-group-value{display:flex;align-items:center;color:#21c574}@media screen and (min-width: 851px){.wrapper .container .content .form.phoneNumber .form-group.row .form-group-title{flex:.1}.wrapper .container .content .form.phoneNumber .form-group.row .form-group-input,.wrapper .container .content .form.phoneNumber .form-group.row .form-group-value{flex:.9}}.wrapper .container .content .error-list{display:flex;flex-direction:column;margin:20px 0;border:2px solid #FF3535;border-radius:3px;color:#ff3535}.wrapper .container .content .error-list .error-list-item{display:flex;align-items:center;font-weight:700;padding:10px}.wrapper .container .content .error-list .error-list-item .error-list-item-text{font-size:1.4rem;margin-left:5px}@media screen and (min-width: 321px){.wrapper .container .content .error-list .error-list-item .error-list-item-text{font-size:1.4rem}}@media screen and (min-width: 501px){.wrapper .container .content .error-list .error-list-item .error-list-item-text{font-size:1.6rem}}.wrapper .container .content .description-introduction{font-size:1.4rem;color:#4a4a4a}@media screen and (min-width: 321px){.wrapper .container .content .description-introduction{font-size:1.4rem}}@media screen and (min-width: 501px){.wrapper .container .content .description-introduction{font-size:1.6rem}}.wrapper .container .content .description-section{display:flex;flex-direction:column}.wrapper .container .content .description-section:first-of-type{margin-top:20px}.wrapper .container .content .description-section .description-section-title{padding-bottom:5px;border-bottom:2px solid #21C574;font-size:1.6rem;color:#21c574;font-weight:700}@media screen and (min-width: 321px){.wrapper .container .content .description-section .description-section-title{font-size:1.6rem}}@media screen and (min-width: 501px){.wrapper .container .content .description-section .description-section-title{font-size:1.8rem}}.wrapper .container .content .description-section .description-section-content .description-section-content-list{margin:20px 0}.wrapper .container .content .description-section .description-section-content .description-section-content-list .description-section-content-list-item{font-size:1.4rem;color:#4a4a4a}@media screen and (min-width: 321px){.wrapper .container .content .description-section .description-section-content .description-section-content-list .description-section-content-list-item{font-size:1.4rem}}@media screen and (min-width: 501px){.wrapper .container .content .description-section .description-section-content .description-section-content-list .description-section-content-list-item{font-size:1.6rem}}.wrapper .container .content .description-section .description-section-content .description-section-content-list .description-section-content-list-item.number{list-style-type:decimal;margin-left:20px}.wrapper .container .content .description-section .description-section-content .description-section-content-list .description-section-content-list-item:not(:last-of-type){margin-bottom:5px}.wrapper .container .content .description-section .description-section-content .description-section-content-text{margin:20px 0;font-size:1.4rem;color:#4a4a4a}@media screen and (min-width: 321px){.wrapper .container .content .description-section .description-section-content .description-section-content-text{font-size:1.4rem}}@media screen and (min-width: 501px){.wrapper .container .content .description-section .description-section-content .description-section-content-text{font-size:1.6rem}}.wrapper .container .content .description-section .description-section-content .description-section-content-text .description-section-content-text-button{margin:20px 0;display:flex;justify-content:center;align-items:center;padding:0;color:#fff;font-family:Roboto,Noto Sans JP,sans-serif;font-size:1.2rem;font-weight:700;background:#21c574;border:1px solid #21C574;border-radius:3px;text-decoration:none;cursor:pointer;height:50px}@media screen and (min-width: 321px){.wrapper .container .content .description-section .description-section-content .description-section-content-text .description-section-content-text-button{font-size:1.2rem}}@media screen and (min-width: 501px){.wrapper .container .content .description-section .description-section-content .description-section-content-text .description-section-content-text-button{font-size:1.4rem}}.wrapper .container .content .description-section .description-section-content .description-section-content-text .description-section-content-text-button.disabled{color:#4a4a4a;border:1px solid #BBBBBB;background:#bbb;cursor:default}.wrapper .container .content .description-section .description-section-content .description-section-content-text .description-section-content-text-button.disabled:hover{border:1px solid #BBBBBB;background:#bbb}.wrapper .container .content .description-section .description-section-content .description-section-content-text .description-section-content-text-button:hover{background:#3bde8d;border:1px solid #3bde8d}.wrapper .container .content .description-section .description-section-content .description-section-content-text .description-section-content-text-notice{font-size:1.2rem;color:#fd4564}@media screen and (min-width: 321px){.wrapper .container .content .description-section .description-section-content .description-section-content-text .description-section-content-text-notice{font-size:1.2rem}}@media screen and (min-width: 501px){.wrapper .container .content .description-section .description-section-content .description-section-content-text .description-section-content-text-notice{font-size:1.4rem}}.wrapper .container .content .description-author{margin:20px 0;font-size:1.4rem;color:#2e2e2e;font-weight:700}@media screen and (min-width: 321px){.wrapper .container .content .description-author{font-size:1.4rem}}@media screen and (min-width: 501px){.wrapper .container .content .description-author{font-size:1.6rem}}.wrapper .container .content .faq .faq-shortcut{display:flex;flex-direction:column;justify-content:center;margin:40px 0;padding:20px;border:2px solid #21C574;border-radius:3px}.wrapper .container .content .faq .faq-shortcut .faq-shortcut-item{font-size:1.4rem;color:#21c574;font-weight:700}@media screen and (min-width: 321px){.wrapper .container .content .faq .faq-shortcut .faq-shortcut-item{font-size:1.4rem}}@media screen and (min-width: 501px){.wrapper .container .content .faq .faq-shortcut .faq-shortcut-item{font-size:1.6rem}}.wrapper .container .content .faq .faq-shortcut .faq-shortcut-item:not(:last-of-type){margin-bottom:5px}.wrapper .container .content .faq .faq-shortcut .faq-shortcut-item .faq-shortcut-item-link{font-weight:700}.wrapper .container .content .faq .description-section .description-section-content .description-section-content-list{margin-bottom:20px}.wrapper .container .content .phoneNumber.complete .complete-inner{display:flex;flex-direction:column;justify-content:center;align-items:center;height:400px}.wrapper .container .content .phoneNumber.complete .complete-inner .complete-inner-image{margin:20px 0;width:100px;height:100px}.wrapper .container .content .phoneNumber.complete .complete-inner .complete-inner-image source,.wrapper .container .content .phoneNumber.complete .complete-inner .complete-inner-image img{width:100%;height:100%;object-fit:cover}.wrapper .container .content .phoneNumber.complete .complete-inner .complete-inner-text{margin:5px 0;text-align:center}@media screen and (min-width: 851px){.wrapper .container .content .phoneNumber.complete .complete-inner .complete-image{width:200px;height:200px}}.messageModal{display:flex;justify-content:center;align-items:center;position:fixed;pointer-events:none;z-index:10001;top:0;left:0;width:100%;height:100%;transition:opacity .3s ease}.messageModal .messageModal-text{display:flex;justify-content:center;align-items:center;padding:15px;width:75%;height:30%;border-radius:3px;color:#fff;background:#000000b3;font-size:1.4rem;font-weight:700}@media screen and (min-width: 321px){.messageModal .messageModal-text{font-size:1.4rem}}@media screen and (min-width: 501px){.messageModal .messageModal-text{font-size:1.6rem}}@media screen and (min-width: 851px){.messageModal .messageModal-text{width:30%}}.header{display:flex;justify-content:space-between;position:sticky;top:0;background:#fff;padding:14px 20px;z-index:9999}@media screen and (min-width: 851px){.header{padding:14px 40px}}@media screen and (min-width: 1201px){.header{padding:16px 60px}}.header #headerNavigationMenu{display:none}.header .header-logo .header-logo-link{display:block;width:100%;height:100%;line-height:0;text-decoration:none}.header .header-logo .header-logo-link source,.header .header-logo .header-logo-link img{width:100px;height:auto;object-fit:cover}@media screen and (min-width: 501px){.header .header-logo .header-logo-link source,.header .header-logo .header-logo-link img{width:150px}}@media screen and (min-width: 961px){.header .header-logo .header-logo-link source,.header .header-logo .header-logo-link img{width:190px}}.header .fade-enter-active,.header .fade-leave-active{transition:all .6s}.header .fade-enter-from,.header .fade-leave-to{opacity:0}.header .header-navigationMenu-button{position:absolute;right:20px;top:50%;transform:translateY(-50%);width:40px;height:40px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px;cursor:pointer;z-index:2147483647}.header .header-navigationMenu-button.active .header-navigationMenu-button-bar:nth-child(1){transform:translateY(6px) rotate(45deg)}.header .header-navigationMenu-button.active .header-navigationMenu-button-bar:nth-child(2){opacity:0}.header .header-navigationMenu-button.active .header-navigationMenu-button-bar:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.header .header-navigationMenu-button-bar{width:28px;height:2px;background-color:#4a4a4a;transition:all .4s ease}.header .header-navigationMenu-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1;background:transparent}.header .header-navigationMenu{display:flex;align-items:center;flex-direction:column;position:fixed;top:0;right:-100%;width:70vw;height:100%;padding-top:60px;z-index:2147483646;background:#fff;transition:ease .5s}.header .header-navigationMenu .header-navigationMenu-item{align-items:center;border-bottom:none}.header .header-navigationMenu .header-navigationMenu-item .header-navigationMenu-item-link{display:block;padding:16px 0;font-size:1.6rem;color:#4a4a4a;text-decoration:none}@media screen and (min-width: 321px){.header .header-navigationMenu .header-navigationMenu-item .header-navigationMenu-item-link{font-size:1.6rem}}@media screen and (min-width: 501px){.header .header-navigationMenu .header-navigationMenu-item .header-navigationMenu-item-link{font-size:1.8rem}}.header .header-navigationMenu .header-navigationMenu-item .header-navigationMenu-item-link.login{display:flex;justify-content:center;align-items:center;padding:6px 18px;margin-top:30px;border-radius:10px;background:#21c574;color:#fff;text-align:center}.header .header-navigationMenu .header-navigationMenu-item .header-navigationMenu-item-link.login:hover{color:#fff;background:#3bde8d;border:#3bde8d}@media screen and (min-width: 961px){.header .header-navigationMenu{flex-direction:row;padding:0}.header .header-navigationMenu .header-navigationMenu-item:not(:first-child){margin-left:30px}.header .header-navigationMenu .header-navigationMenu-item .header-navigationMenu-item-link.login{margin-top:0}}.header #headerNavigationMenu:checked~.header-navigationMenu{right:0}.header #headerNavigationMenu:checked~.header-navigationMenu-overlay{right:0;z-index:2147483646;background:#0009}@media screen and (min-width: 961px){.header{flex-direction:row;justify-content:space-between}.header .header-navigationMenu-button{display:none}.header .header-logo{flex:none;justify-content:flex-start}.header .header-navigationMenu-overlay{display:none}.header .slide-enter-active,.header .slide-leave-active{transition:none}.header .slide-enter-from,.header .slide-leave-to{transform:none}.header .fade-enter-active,.header .fade-leave-active{transition:none}.header .header-navigationMenu{flex:1;display:flex;justify-content:flex-end;position:initial;z-index:0}}*,:before,:after{background-repeat:no-repeat;box-sizing:border-box}.only-mobile{display:block}@media screen and (min-width: 501px){.only-mobile{display:none}}a,button{transition:opacity .3s}a:hover,button:hover{color:inherit;opacity:.7}.wrapper{display:flex;min-height:50vh;background-color:#f2efe8}@media screen and (min-width: 851px){.wrapper{min-height:80vh}}.wrapper .container{flex:1}.wrapper .container .content{display:flex;flex-direction:column;margin:0 20px}.wrapper .container .content>.top{margin:0 -20px;font-size:1.6rem}@media screen and (min-width: 321px){.wrapper .container .content>.top{font-size:1.6rem}}@media screen and (min-width: 501px){.wrapper .container .content>.top{font-size:2rem}}.wrapper .container .content>.top .firstView{display:flex;justify-content:center;position:relative}.wrapper .container .content>.top .firstView-background source,.wrapper .container .content>.top .firstView-background img{max-width:100%}.wrapper .container .content>.top .firstView-inner{display:flex;flex-direction:column;align-items:center;gap:20px;position:absolute;left:50%;top:60%;transform:translate(-50%);padding:20px;width:80vw;background-color:#ffffffe6;border-radius:30px}.wrapper .container .content>.top .firstView-inner-title{font-size:2rem;font-weight:700;text-align:center}@media screen and (min-width: 321px){.wrapper .container .content>.top .firstView-inner-title{font-size:2rem}}@media screen and (min-width: 501px){.wrapper .container .content>.top .firstView-inner-title{font-size:2.2rem}}@media screen and (min-width: 1201px){.wrapper .container .content>.top .firstView-inner-title{font-size:2.4rem}}.wrapper .container .content>.top .firstView-inner-logo source,.wrapper .container .content>.top .firstView-inner-logo img{width:180px}.wrapper .container .content>.top .firstView-inner-buttonList{display:flex;flex-direction:column;gap:18px;width:100%;max-width:300px}.wrapper .container .content>.top .firstView-inner-buttonList-item.app{display:flex;justify-content:center}.wrapper .container .content>.top .firstView-inner-buttonList-item-button{font-size:1.8rem;color:#fff;width:100%;padding:10px;border-radius:10px;background-color:#21c574}@media screen and (min-width: 321px){.wrapper .container .content>.top .firstView-inner-buttonList-item-button{font-size:1.8rem}}@media screen and (min-width: 501px){.wrapper .container .content>.top .firstView-inner-buttonList-item-button{font-size:2rem}}.wrapper .container .content>.top .firstView-inner-buttonList-item-button.login{font-size:1.8rem;color:#21c574;width:100%;padding:10px;border-radius:10px;background-color:#fff;border:1px solid #21C574}@media screen and (min-width: 321px){.wrapper .container .content>.top .firstView-inner-buttonList-item-button.login{font-size:1.8rem}}@media screen and (min-width: 501px){.wrapper .container .content>.top .firstView-inner-buttonList-item-button.login{font-size:2rem}}.wrapper .container .content>.top .firstView-inner-note{font-size:1.6rem;margin-top:-12px}@media screen and (min-width: 501px){.wrapper .container .content>.top .firstView-inner{width:460px;padding:30px}.wrapper .container .content>.top .firstView-inner-title{text-align:left}.wrapper .container .content>.top .firstView-inner-logo source,.wrapper .container .content>.top .firstView-inner-logo img{width:300px}}@media screen and (min-width: 961px){.wrapper .container .content>.top .firstView-inner{padding:30px;top:50%;left:unset;right:calc(1vw + 60px);transform:translateY(-45%)}.wrapper .container .content>.top .firstView-inner-logo source,.wrapper .container .content>.top .firstView-inner-logo img{width:300px}.wrapper .container .content>.top .firstView-inner-buttonList-item.app{margin-top:22px}.wrapper .container .content>.top .firstView-inner-note{margin-top:-8px}}@media screen and (min-width: 1201px){.wrapper .container .content>.top .firstView-inner{gap:60px;right:calc(5vw + 60px);transform:translateY(-50%);padding:72px 65px;width:auto}.wrapper .container .content>.top .firstView-inner-logo source,.wrapper .container .content>.top .firstView-inner-logo img{width:440px}.wrapper .container .content>.top .firstView-inner-note{margin-top:-48px}}.wrapper .container .content>.top .section-title{position:relative;text-align:center;font-family:Kaisei Opti,serif;font-size:3.6rem;font-weight:700;padding-bottom:16px}@media screen and (min-width: 321px){.wrapper .container .content>.top .section-title{font-size:3.6rem}}@media screen and (min-width: 501px){.wrapper .container .content>.top .section-title{font-size:5rem}}@media screen and (min-width: 1201px){.wrapper .container .content>.top .section-title{font-size:6.4rem}}.wrapper .container .content>.top .section-title:after{position:absolute;content:"";width:200px;height:5px;bottom:0;left:50%;transform:translate(-50%);background-color:#21c574}.wrapper .container .content>.top .introduction{display:flex;flex-direction:column;gap:80px;padding:450px 40px 40px}.wrapper .container .content>.top .introduction.section .section-title{margin-bottom:-50px}.wrapper .container .content>.top .introduction-section{display:flex;flex-direction:column;gap:40px;font-size:1.6rem}@media screen and (min-width: 321px){.wrapper .container .content>.top .introduction-section{font-size:1.6rem}}@media screen and (min-width: 501px){.wrapper .container .content>.top .introduction-section{font-size:2rem}}.wrapper .container .content>.top .introduction-section-content{display:flex;justify-content:center;flex-direction:column;gap:40px}.wrapper .container .content>.top .introduction-section-content-title{font-size:2rem;font-weight:700}@media screen and (min-width: 321px){.wrapper .container .content>.top .introduction-section-content-title{font-size:2rem}}@media screen and (min-width: 501px){.wrapper .container .content>.top .introduction-section-content-title{font-size:2.8rem}}.wrapper .container .content>.top .introduction-section-content-list{padding-left:24px}.wrapper .container .content>.top .introduction-section-content-list-item{list-style:disc}.wrapper .container .content>.top .introduction-section-image{margin-inline:auto}.wrapper .container .content>.top .introduction-section-image source,.wrapper .container .content>.top .introduction-section-image img{max-width:100%;border-radius:20px}@media screen and (min-width: 501px){.wrapper .container .content>.top .introduction{padding:400px 40px 40px}.wrapper .container .content>.top .introduction-title{margin-bottom:0}.wrapper .container .content>.top .introduction-section-content{max-width:460px;margin-inline:auto}.wrapper .container .content>.top .introduction-section-content-text{max-width:460px;margin-bottom:-20px}}@media screen and (min-width: 961px){.wrapper .container .content>.top .introduction{padding-top:90px}.wrapper .container .content>.top .introduction-section{justify-content:center;align-items:center;gap:60px}.wrapper .container .content>.top .introduction-section-content{margin-inline:unset}.wrapper .container .content>.top .introduction-section-content-text{margin-bottom:0}.wrapper .container .content>.top .introduction-section-image{margin-inline:unset}}@media screen and (min-width: 1201px){.wrapper .container .content>.top .introduction-section{flex-direction:row;align-items:flex-start}.wrapper .container .content>.top .introduction-section:nth-child(odd){flex-direction:row-reverse}}.wrapper .container .content>.top .report{display:flex;flex-direction:column;justify-content:center;gap:20px;position:relative;padding:80px 40px}.wrapper .container .content>.top .report:before,.wrapper .container .content>.top .report:after{content:"";z-index:0;opacity:.7;position:absolute;background-size:contain;background-repeat:no-repeat;pointer-events:none}.wrapper .container .content>.top .report:before{top:0;left:0;width:202px;height:140px;background-image:url(/build/assets/heart1-mobile-BGWQQ8tz.png)}.wrapper .container .content>.top .report:after{right:0;bottom:0;width:158px;height:97px;background-image:url(/build/assets/heart2-mobile-DoyMQm4F.png)}.wrapper .container .content>.top .report-description{text-align:center;margin-bottom:20px}.wrapper .container .content>.top .report-list{display:flex;justify-content:center;flex-wrap:wrap;gap:40px;max-width:800px;margin-inline:auto}.wrapper .container .content>.top .report-list-item{display:flex;flex-direction:column;gap:20px;background-color:#fff;border-radius:20px}.wrapper .container .content>.top .report-list-item-image source,.wrapper .container .content>.top .report-list-item-image img{max-width:100%;border-radius:20px 20px 0 0}.wrapper .container .content>.top .report-list-item-title{padding:0 20px;font-size:2.4rem}@media screen and (min-width: 321px){.wrapper .container .content>.top .report-list-item-title{font-size:2.4rem}}.wrapper .container .content>.top .report-list-item-text{padding:0 20px 20px}.wrapper .container .content>.top .report-link{align-self:center;display:block;width:100%;height:100%;max-width:400px;padding:20px;border-radius:10px;margin-top:20px;background:#21c574;color:#fff;text-decoration:none;text-align:center}@media screen and (min-width: 501px){.wrapper .container .content>.top .report-description{margin-bottom:60px}.wrapper .container .content>.top .report-list-item{width:380px}}@media screen and (min-width: 961px){.wrapper .container .content>.top .report-list{max-width:1320px}.wrapper .container .content>.top .report-list-item{width:300px}}.wrapper .container .content>.top .safety{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px;position:relative;padding:40px}.wrapper .container .content>.top .safety-description{text-align:center;margin-bottom:20px}.wrapper .container .content>.top .safety-list{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:wrap;gap:20px;max-width:800px}.wrapper .container .content>.top .safety-list-item{flex:1;display:flex;flex-direction:column;gap:20px;padding:30px 20px;width:70vw;border-radius:10px;background-color:#c4ae21}.wrapper .container .content>.top .safety-list-item-image{height:100px;text-align:center}.wrapper .container .content>.top .safety-list-item-image img{height:100%}.wrapper .container .content>.top .safety-list-item-text{text-align:center;font-size:2rem;font-weight:700;color:#fff}@media screen and (min-width: 321px){.wrapper .container .content>.top .safety-list-item-text{font-size:2rem}}@media screen and (min-width: 501px){.wrapper .container .content>.top .safety-list-item-text{font-size:2.4rem}}@media screen and (min-width: 501px){.wrapper .container .content>.top .safety-description{margin-bottom:60px}.wrapper .container .content>.top .safety-list{flex-direction:row;justify-content:space-between;align-items:stretch;gap:34px}.wrapper .container .content>.top .safety-list-item{flex:0 1 calc((100% - 34px)/2);gap:30px;width:auto}.wrapper .container .content>.top .safety-list-item-image{height:140px}}@media screen and (min-width: 961px){.wrapper .container .content>.top .safety-list{max-width:800px}}@media screen and (min-width: 1201px){.wrapper .container .content>.top .safety-list{justify-content:flex-start;flex-wrap:nowrap;column-gap:100px;width:100%;max-width:1280px}.wrapper .container .content>.top .safety-list-item{flex:0 1 calc((100% - 300px)/4)}}.wrapper .container .content>.top .howtouse{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px;position:relative;padding:40px}.wrapper .container .content>.top .howtouse-description{text-align:center;margin-bottom:20px}.wrapper .container .content>.top .howtouse-list{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:70px;max-width:500px}.wrapper .container .content>.top .howtouse-list-item{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:30px}.wrapper .container .content>.top .howtouse-list-item-image{width:282px}.wrapper .container .content>.top .howtouse-list-item-image source,.wrapper .container .content>.top .howtouse-list-item-image img{width:100%;height:100%;object-fit:cover}.wrapper .container .content>.top .howtouse-list-item-title{display:flex;align-items:center;gap:10px;width:100%;font-weight:700}.wrapper .container .content>.top .howtouse-list-item-title-number{padding:6px 18px;background-color:#21c574;border-radius:10px;color:#fff}@media screen and (min-width: 501px){.wrapper .container .content>.top .howtouse-description{margin-bottom:60px}}@media screen and (min-width: 1201px){.wrapper .container .content>.top .howtouse-list{flex-direction:row;justify-content:space-between;align-items:flex-start;max-width:1400px}.wrapper .container .content>.top .howtouse-list-item{flex:0 1 calc((100% - 120px) / 3)}}.wrapper .container .content>.top .media{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px;position:relative;padding:40px}.wrapper .container .content>.top .media-description{text-align:center;margin-bottom:20px}.wrapper .container .content>.top .media-list{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:70px;max-width:500px}.wrapper .container .content>.top .media-list-item{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:30px}.wrapper .container .content>.top .media-list-item-image{max-width:100%}.wrapper .container .content>.top .media-list-item-image source,.wrapper .container .content>.top .media-list-item-image img{width:100%;height:100%;object-fit:cover}.wrapper .container .content>.top .login-help{display:flex;flex-direction:column;justify-content:center;align-items:center}.wrapper .container .content>.top .login-help .login-help-link{font-size:1.4rem}@media screen and (min-width: 321px){.wrapper .container .content>.top .login-help .login-help-link{font-size:1.4rem}}@media screen and (min-width: 501px){.wrapper .container .content>.top .login-help .login-help-link{font-size:1.6rem}}.wrapper .container .content>.top .conclusion{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:40px 40px 55px}.wrapper .container .content>.top .conclusion-inner{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:40px}.wrapper .container .content>.top .conclusion-inner-title{color:#21c574;font-size:7.5vw;font-weight:700}.wrapper .container .content>.top .conclusion-inner-buttonList{display:flex;flex-direction:column;gap:18px;width:100%;max-width:300px}.wrapper .container .content>.top .conclusion-inner-buttonList-item.app{display:flex;justify-content:center;margin-top:22px}.wrapper .container .content>.top .conclusion-inner-buttonList-item-button{font-size:1.8rem;color:#fff;width:100%;padding:10px;border-radius:10px;background-color:#21c574}@media screen and (min-width: 321px){.wrapper .container .content>.top .conclusion-inner-buttonList-item-button{font-size:1.8rem}}@media screen and (min-width: 501px){.wrapper .container .content>.top .conclusion-inner-buttonList-item-button{font-size:2rem}}.wrapper .container .content>.top .conclusion-inner-buttonList-item-button.login{font-size:1.8rem;color:#21c574;width:100%;padding:10px;border-radius:10px;background-color:#fff;border:1px solid #21C574}@media screen and (min-width: 321px){.wrapper .container .content>.top .conclusion-inner-buttonList-item-button.login{font-size:1.8rem}}@media screen and (min-width: 501px){.wrapper .container .content>.top .conclusion-inner-buttonList-item-button.login{font-size:2rem}}.wrapper .container .content>.top .conclusion-inner-note{font-size:16px}@media screen and (min-width: 501px){.wrapper .container .content>.top .conclusion-inner{max-width:483px}.wrapper .container .content>.top .conclusion-inner-title{font-size:36px}}.wrapper .container .content .inquiry .form{margin-top:20px;height:auto;min-height:50vh}.wrapper .container .content .inquiry .form .form-group{width:100%}.wrapper .container .content .inquiry .form .form-group:not(:first-child){margin-top:20px}.wrapper .container .content .inquiry .form .form-group .form-group-button{margin-bottom:20px}@media screen and (min-width: 851px){.wrapper .container .content .inquiry .form{min-height:80vh}.wrapper .container .content .inquiry .form.form .form-group{width:600px}}.wrapper .container .content .form.passwordReset,.wrapper .container .content .form.login,.wrapper .container .content .form.phoneNumber{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:50vh}.wrapper .container .content .form.passwordReset .form-group,.wrapper .container .content .form.login .form-group,.wrapper .container .content .form.phoneNumber .form-group{width:250px}.wrapper .container .content .form.passwordReset .form-group:not(:first-child),.wrapper .container .content .form.login .form-group:not(:first-child),.wrapper .container .content .form.phoneNumber .form-group:not(:first-child){margin-top:20px}.wrapper .container .content .form.passwordReset .form-group .form-group-button,.wrapper .container .content .form.login .form-group .form-group-button,.wrapper .container .content .form.phoneNumber .form-group .form-group-button{margin-bottom:20px}@media screen and (min-width: 851px){.wrapper .container .content .form.passwordReset,.wrapper .container .content .form.login,.wrapper .container .content .form.phoneNumber{min-height:80vh}.wrapper .container .content .form.passwordReset.form .form-group,.wrapper .container .content .form.login.form .form-group,.wrapper .container .content .form.phoneNumber.form .form-group{width:400px}}.wrapper .container .content .passwordReset{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:50vh}.wrapper .container .content .passwordReset .passwordReset-title{font-size:1.6rem;color:#2e2e2e;font-weight:700}@media screen and (min-width: 321px){.wrapper .container .content .passwordReset .passwordReset-title{font-size:1.6rem}}@media screen and (min-width: 501px){.wrapper .container .content .passwordReset .passwordReset-title{font-size:1.8rem}}.wrapper .container .content .passwordReset .passwordReset-text{margin:20px 0;font-size:1.4rem;color:#4a4a4a}@media screen and (min-width: 321px){.wrapper .container .content .passwordReset .passwordReset-text{font-size:1.4rem}}@media screen and (min-width: 501px){.wrapper .container .content .passwordReset .passwordReset-text{font-size:1.6rem}}.wrapper .container .content .passwordReset .passwordReset-link{display:flex;justify-content:center;align-items:center;padding:0;color:#fff;font-family:Roboto,Noto Sans JP,sans-serif;font-size:1.2rem;font-weight:700;background:#21c574;border:1px solid #21C574;border-radius:3px;text-decoration:none;cursor:pointer;width:250px;height:50px}@media screen and (min-width: 321px){.wrapper .container .content .passwordReset .passwordReset-link{font-size:1.2rem}}@media screen and (min-width: 501px){.wrapper .container .content .passwordReset .passwordReset-link{font-size:1.4rem}}.wrapper .container .content .passwordReset .passwordReset-link.disabled{color:#4a4a4a;border:1px solid #BBBBBB;background:#bbb;cursor:default}.wrapper .container .content .passwordReset .passwordReset-link.disabled:hover{border:1px solid #BBBBBB;background:#bbb}.wrapper .container .content .passwordReset .passwordReset-link:hover{background:#3bde8d;border:1px solid #3bde8d}@media screen and (min-width: 851px){.wrapper .container .content .passwordReset .passwordReset-link{width:400px}}.footer{display:flex;flex-direction:column;gap:40px;padding:20px;background-color:#21c574;color:#fff}.footer-inner{display:flex;flex-direction:column-reverse;gap:30px}.footer-inner-image{width:200px}.footer-inner-image source,.footer-inner-image img{width:100%;height:100%;object-fit:cover}.footer-inner-navigationMenu{display:flex;flex-direction:column;flex-wrap:wrap;gap:15px}.footer-inner-navigationMenu-item-link{text-decoration:none;color:#fff}.footer-copyright{text-align:center}@media screen and (min-width: 501px){.footer{padding:40px}.footer-inner{flex-direction:row;justify-content:space-between;align-items:center;gap:80px}.footer-inner-image{flex-shrink:0}.footer-inner-navigationMenu{flex-direction:row;gap:15px 60px}}.modal{display:flex;justify-content:center;align-items:center;position:fixed;z-index:10000;top:0;left:0;width:100%;height:100%;background-color:#00000080;transition:opacity .3s ease}.modal .modal-inner{display:flex;justify-content:center;align-items:center;flex-direction:column;overflow:hidden;background:#fff;border-radius:3px}.modal .modal-inner .modal-inner-buttonList{display:flex;flex-direction:column;width:80%;margin:20px}.modal .modal-inner .modal-inner-buttonList .modal-inner-buttonList-item{display:flex;flex-direction:column}.modal .modal-inner .modal-inner-buttonList .modal-inner-buttonList-item .modal-inner-buttonList-item-button{flex:1;padding:0;font-family:Roboto,Noto Sans JP,sans-serif;font-size:1.2rem;background:#21c574;border:1px solid #21C574;border-radius:30px;text-decoration:none;cursor:pointer;flex:auto;display:flex;justify-content:center;align-items:center;margin:10px 0;height:50px;color:#fff;font-weight:700}@media screen and (min-width: 321px){.modal .modal-inner .modal-inner-buttonList .modal-inner-buttonList-item .modal-inner-buttonList-item-button{font-size:1.2rem}}@media screen and (min-width: 501px){.modal .modal-inner .modal-inner-buttonList .modal-inner-buttonList-item .modal-inner-buttonList-item-button{font-size:1.4rem}}.modal .modal-inner .modal-inner-buttonList .modal-inner-buttonList-item .modal-inner-buttonList-item-button:hover{background:#3bde8d;border:1px solid #3bde8d}.modal .modal-inner .modal-inner-buttonList .modal-inner-buttonList-item .modal-inner-buttonList-item-button.disabled{color:#4a4a4a;border:1px solid #BBBBBB;background:#bbb}.modal .modal-inner .modal-inner-buttonList .modal-inner-buttonList-item .modal-inner-buttonList-item-button.disabled:hover{border:1px solid #BBBBBB;background:#bbb}.modal .modal-inner .modal-inner-buttonList .modal-inner-buttonList-item .modal-inner-buttonList-item-button.facebook{margin:10px 0 0;border:2px solid #4167B1;background:#4167b1}.modal .modal-inner .modal-inner-buttonList .modal-inner-buttonList-item .modal-inner-buttonList-item-button.facebook:hover{border:2px solid #6082c5;background:#6082c5}.modal .modal-inner .modal-inner-buttonList .modal-inner-buttonList-item .modal-inner-buttonList-item-button.phone{border:2px solid #FF6680;background:#ff6680}.modal .modal-inner .modal-inner-buttonList .modal-inner-buttonList-item .modal-inner-buttonList-item-button.phone:hover{border:2px solid #ff99aa;background:#f9a}.modal .modal-inner .modal-inner-buttonList .modal-inner-buttonList-item .modal-inner-buttonList-item-button.apple{border:2px solid #000;background:#000}.modal .modal-inner .modal-inner-buttonList .modal-inner-buttonList-item .modal-inner-buttonList-item-button.apple:hover{border:2px solid #1a1a1a;background:#1a1a1a}.modal .modal-inner .modal-inner-buttonList .modal-inner-buttonList-item .modal-inner-buttonList-item-button.email{background:#fff;color:#2e2e2e;border:2px solid #2E2E2E}.modal .modal-inner .modal-inner-buttonList .modal-inner-buttonList-item .modal-inner-buttonList-item-button.email:hover{border:2px solid #484848;color:#484848}.modal .modal-inner .modal-inner-buttonList .modal-inner-buttonList-item .modal-inner-buttonList-item-notice{font-size:1.2rem;margin-top:8px;color:#9b9b9b}@media screen and (min-width: 321px){.modal .modal-inner .modal-inner-buttonList .modal-inner-buttonList-item .modal-inner-buttonList-item-notice{font-size:1.2rem}}@media screen and (min-width: 501px){.modal .modal-inner .modal-inner-buttonList .modal-inner-buttonList-item .modal-inner-buttonList-item-notice{font-size:1.4rem}}.modal .modal-inner.login{width:90%}@media screen and (min-width: 851px){.modal .modal-inner.login{width:60%;max-width:500px}}.webp .wrapper .container .content .top .report:before{background-image:url(/build/assets/heart1-mobile-89JEvU0g.webp)}.webp .wrapper .container .content .top .report:after{background-image:url(/build/assets/heart2-mobile-rMz_SUiJ.webp)}.wrapper .container .content .welcome{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:20px 0}.wrapper .container .content .welcome .welcome-logo source,.wrapper .container .content .welcome .welcome-logo img{display:flex;justify-content:center;align-items:center}.wrapper .container .content .welcome .welcome-title{font-size:1.4rem;color:#21c574;font-weight:700}@media screen and (min-width: 321px){.wrapper .container .content .welcome .welcome-title{font-size:1.4rem}}@media screen and (min-width: 501px){.wrapper .container .content .welcome .welcome-title{font-size:1.6rem}}.wrapper .container .content .welcome .welcome-text{margin:40px 0;font-size:1.4rem;color:#2e2e2e;font-weight:700}@media screen and (min-width: 321px){.wrapper .container .content .welcome .welcome-text{font-size:1.4rem}}@media screen and (min-width: 501px){.wrapper .container .content .welcome .welcome-text{font-size:1.6rem}}.wrapper .container .content .welcome .welcome-confirmation{display:flex;justify-content:center;align-items:center;position:relative;margin-bottom:40px}.wrapper .container .content .welcome .welcome-confirmation .welcome-confirmation-checkbox{display:none}.wrapper .container .content .welcome .welcome-confirmation .welcome-confirmation-checkbox+label{display:none;cursor:pointer;display:inline-block;position:relative;padding-left:30px;padding-right:10px}.wrapper .container .content .welcome .welcome-confirmation .welcome-confirmation-checkbox+label:before{content:"";position:absolute;display:block;box-sizing:border-box;margin-top:-15px;top:50%;left:0;width:30px;height:30px;border-radius:3px;background:#c2c2c2}.wrapper .container .content .welcome .welcome-confirmation .welcome-confirmation-checkbox:checked+label:after{content:"";position:absolute;display:block;box-sizing:border-box;margin-top:-7px;top:50%;left:7px;width:18px;height:9px;transform:rotate(-45deg);border-bottom:4px solid;border-left:4px solid;border-color:#21c574}.wrapper .container .content .welcome .welcome-confirmation .welcome-confirmation-text{font-size:1.4rem;color:#9b9b9b}@media screen and (min-width: 321px){.wrapper .container .content .welcome .welcome-confirmation .welcome-confirmation-text{font-size:1.4rem}}@media screen and (min-width: 501px){.wrapper .container .content .welcome .welcome-confirmation .welcome-confirmation-text{font-size:1.6rem}}.wrapper .container .content .welcome .welcome-confirmation .welcome-confirmation-text .welcome-confirmation-text-link{color:#9b9b9b}.wrapper .container .content .welcome .welcome-confirmation .welcome-confirmation-text .welcome-confirmation-text-link:hover{color:#b5b5b5}.wrapper .container .content .welcome .welcome-buttonList{display:flex;flex-direction:column}.wrapper .container .content .welcome .welcome-buttonList .welcome-buttonList-item{display:flex;width:300px;margin-bottom:20px}.wrapper .container .content .welcome .welcome-buttonList .welcome-buttonList-item .welcome-buttonList-item-button{flex:1;display:flex;justify-content:center;align-items:center;padding:0;color:#fff;font-family:Roboto,Noto Sans JP,sans-serif;font-size:1.2rem;font-weight:700;background:#21c574;border:1px solid #21C574;border-radius:3px;text-decoration:none;cursor:pointer;height:50px}@media screen and (min-width: 321px){.wrapper .container .content .welcome .welcome-buttonList .welcome-buttonList-item .welcome-buttonList-item-button{font-size:1.2rem}}@media screen and (min-width: 501px){.wrapper .container .content .welcome .welcome-buttonList .welcome-buttonList-item .welcome-buttonList-item-button{font-size:1.4rem}}.wrapper .container .content .welcome .welcome-buttonList .welcome-buttonList-item .welcome-buttonList-item-button.disabled{color:#4a4a4a;border:1px solid #BBBBBB;background:#bbb;cursor:default}.wrapper .container .content .welcome .welcome-buttonList .welcome-buttonList-item .welcome-buttonList-item-button:hover{background:#3bde8d;border:1px solid #3bde8d}.wrapper .container .content .welcome .welcome-buttonList .welcome-buttonList-item .welcome-buttonList-item-button.other{display:flex;justify-content:center;align-items:center;padding:0;color:#4a4a4a;font-family:Roboto,Noto Sans JP,sans-serif;font-size:1.2rem;font-weight:700;background:#fff;border:1px solid #9B9B9B;border-radius:3px;text-decoration:none;cursor:pointer}@media screen and (min-width: 321px){.wrapper .container .content .welcome .welcome-buttonList .welcome-buttonList-item .welcome-buttonList-item-button.other{font-size:1.2rem}}@media screen and (min-width: 501px){.wrapper .container .content .welcome .welcome-buttonList .welcome-buttonList-item .welcome-buttonList-item-button.other{font-size:1.4rem}}.wrapper .container .content .welcome .welcome-buttonList .welcome-buttonList-item .welcome-buttonList-item-button.other.disabled{color:#4a4a4a;border:1px solid #BBBBBB;background:#bbb;cursor:default}.wrapper .container .content .welcome .welcome-buttonList .welcome-buttonList-item .welcome-buttonList-item-button.other.disabled:hover{border:1px solid #BBBBBB;background:#bbb}.wrapper .container .content .welcome .welcome-buttonList .welcome-buttonList-item .welcome-buttonList-item-button.other:hover{color:#4a4a4acc}.wrapper .container .content .welcome .welcome-buttonList .welcome-buttonList-item .welcome-buttonList-item-button.disabled{color:#4a4a4a;border:1px solid #BBBBBB;background:#bbb}.wrapper .container .content .welcome .welcome-buttonList .welcome-buttonList-item .welcome-buttonList-item-button.disabled:hover{border:1px solid #BBBBBB;background:#bbb}@media screen and (min-width: 851px){.wrapper .container .content .welcome .welcome-buttonList .welcome-buttonList-item{width:500px}}.wrapper .container .content .form{display:flex;flex-direction:column;justify-content:center;align-items:center;height:400px}.wrapper .container .content .form .gender .form-group .form-group-radio{flex:1}.wrapper .container .content .form .form-group.pager .form-group-button.prev,.wrapper .container .content .form .form-group.pager .form-group-button.next{flex:.3;margin-bottom:0}.wrapper .container .content .form .form-group.pager .form-group-pager-count{display:flex;justify-content:center;align-items:center;font-size:1.4rem;color:#4a4a4a;font-weight:700}@media screen and (min-width: 321px){.wrapper .container .content .form .form-group.pager .form-group-pager-count{font-size:1.4rem}}@media screen and (min-width: 501px){.wrapper .container .content .form .form-group.pager .form-group-pager-count{font-size:1.6rem}}.wrapper .container .content>.privacy{margin:20px 0}.wrapper .container .content>.company{margin:20px 0}.wrapper .container .content>.terms{margin:20px 0}.wrapper .container .content>.faq{margin:20px 0}.wrapper .container .content>.legal{margin:20px 0}.wrapper .container .content>.price{margin:20px 0}.wrapper .container .content>.safety{margin:20px 0}.wrapper .container .content>.settlement{margin:20px 0}
