@font-face{font-family:"Noto Sans JP";font-style:normal;font-weight:300;font-display:swap;src:url("/assets/noto-sans-jp-300-e4dfd006.woff2") format("woff2")}@font-face{font-family:"Noto Sans JP";font-style:normal;font-weight:400;font-display:swap;src:url("/assets/noto-sans-jp-400-7045f091.woff2") format("woff2")}@font-face{font-family:"Noto Sans JP";font-style:normal;font-weight:500;font-display:swap;src:url("/assets/noto-sans-jp-500-e97bbab4.woff2") format("woff2")}@font-face{font-family:"Noto Sans JP";font-style:normal;font-weight:600;font-display:swap;src:url("/assets/noto-sans-jp-600-252f006a.woff2") format("woff2")}@font-face{font-family:"Noto Sans JP";font-style:normal;font-weight:700;font-display:swap;src:url("/assets/noto-sans-jp-700-5b3a5a19.woff2") format("woff2")}@font-face{font-family:"Noto Sans JP";font-style:normal;font-weight:800;font-display:swap;src:url("/assets/noto-sans-jp-800-ed7f2c7b.woff2") format("woff2")}@font-face{font-family:"Noto Sans JP";font-style:normal;font-weight:900;font-display:swap;src:url("/assets/noto-sans-jp-900-bebfa353.woff2") format("woff2")}body{background:#fafafa}.minaoshi-lp{width:100%;padding:40px 0}.minaoshi-lp .minaoshi-lp__container{width:90%;margin-left:auto;margin-right:auto}.minaoshi-lp .minaoshi-lp__container .minaoshi-lp__title{font-size:24px;font-weight:700;letter-spacing:1.2px;color:#31313c;margin:0 0 32px 0}.minaoshi-lp .minaoshi-lp__container .minaoshi-lp__lead{color:#616161;margin:0 0 30px 0;font-size:13px}.minaoshi-lp .minaoshi-lp__container .minaoshi-lp__wrap{display:flex;gap:24px;align-items:stretch}.minaoshi-lp .minaoshi-lp__container .minaoshi-lp__wrap .minaoshi-lp__left{border-radius:8px;padding:24px}.minaoshi-lp .minaoshi-lp__container .minaoshi-lp__wrap .minaoshi-lp__left .minaoshi-lp__image{display:flex;flex-direction:column;align-items:center;width:100%}.minaoshi-lp .minaoshi-lp__container .minaoshi-lp__wrap .minaoshi-lp__left .minaoshi-lp__image .minaoshi-lp__image-content{max-width:480px;aspect-ratio:480/387;width:100%;height:auto;display:block;border-radius:8px}.minaoshi-lp .minaoshi-lp__container .minaoshi-lp__wrap .minaoshi-lp__left .minaoshi-lp__spacer{height:32px}.minaoshi-lp .minaoshi-lp__container .minaoshi-lp__wrap .minaoshi-lp__left .minaoshi-lp__info-wrap{width:100%;background:#fff;padding:24px 32px;border-radius:8px}.minaoshi-lp .minaoshi-lp__container .minaoshi-lp__wrap .minaoshi-lp__left .minaoshi-lp__info-wrap .minaoshi-lp__info-title-wrap{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:8px}.minaoshi-lp .minaoshi-lp__container .minaoshi-lp__wrap .minaoshi-lp__left .minaoshi-lp__info-wrap .minaoshi-lp__info-title-wrap .minaoshi-lp__info-icon{width:24px;height:24px;display:flex;align-items:center;justify-content:center}.minaoshi-lp .minaoshi-lp__container .minaoshi-lp__wrap .minaoshi-lp__left .minaoshi-lp__info-wrap .minaoshi-lp__info-title-wrap .minaoshi-lp__info-icon-image{width:100%;height:100%;display:block}.minaoshi-lp .minaoshi-lp__container .minaoshi-lp__wrap .minaoshi-lp__left .minaoshi-lp__info-wrap .minaoshi-lp__info-title-wrap .minaoshi-lp__info-title{color:#f28867;font-size:24px;font-weight:700;margin:0}.minaoshi-lp .minaoshi-lp__container .minaoshi-lp__wrap .minaoshi-lp__left .minaoshi-lp__info-wrap .minaoshi-lp__gray-line{margin:16px 0;border:2px solid #e5e7eb}.minaoshi-lp .minaoshi-lp__container .minaoshi-lp__wrap .minaoshi-lp__left .minaoshi-lp__info-wrap .minaoshi-lp__feature-list{margin:0;padding:0}.minaoshi-lp .minaoshi-lp__container .minaoshi-lp__wrap .minaoshi-lp__left .minaoshi-lp__info-wrap .minaoshi-lp__feature-list .minaoshi-lp__feature-item{list-style:none;display:flex;align-items:center;gap:12px;padding:10px 0}.minaoshi-lp .minaoshi-lp__container .minaoshi-lp__wrap .minaoshi-lp__left .minaoshi-lp__info-wrap .minaoshi-lp__feature-list .minaoshi-lp__feature-item .minaoshi-lp__feature-number{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#f5f9fe;color:#0067b7;font-weight:700;border-radius:6px;flex:0 0 40px;font-size:12px}.minaoshi-lp .minaoshi-lp__container .minaoshi-lp__wrap .minaoshi-lp__left .minaoshi-lp__info-wrap .minaoshi-lp__feature-list .minaoshi-lp__feature-item .minaoshi-lp__feature-text{color:#0067b7;font-size:18px;font-weight:bold;line-height:150%;letter-spacing:.9px}@media screen and (max-width: 768px){.minaoshi-lp .minaoshi-lp__container .minaoshi-lp__wrap{flex-direction:column}}.minaoshi-lp .minaoshi-lp__container .minaoshi-lp__left,.minaoshi-lp .minaoshi-lp__container .minaoshi-lp__right{flex:1 1 0}.minaoshi-lp .minaoshi-lp__right .minaoshi-lp__form{width:100%}.minaoshi-lp .minaoshi-lp__right .minaoshi-lp__form .minaoshi-lp__form-fields{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:24px;display:flex;flex-direction:column;gap:24px}.minaoshi-lp .minaoshi-lp__right .minaoshi-lp__form .minaoshi-lp__form-fields .minaoshi-lp__row{display:flex;flex-direction:column;gap:17px}.minaoshi-lp .minaoshi-lp__right .minaoshi-lp__form .minaoshi-lp__form-fields .minaoshi-lp__row .minaoshi-lp__label{font-size:14px;color:#31313c;font-weight:700;line-height:1.5;display:inline-flex;align-items:center;gap:8px}.minaoshi-lp .minaoshi-lp__right .minaoshi-lp__form .minaoshi-lp__form-fields .minaoshi-lp__row .minaoshi-lp__input{padding:10px 12px;border:1px solid #e5e7eb;border-radius:6px;width:100%;color:#616161}.minaoshi-lp .minaoshi-lp__right .minaoshi-lp__form .minaoshi-lp__form-fields .minaoshi-lp__row .minaoshi-lp__input--error{border:1px solid #ea594e}.minaoshi-lp .minaoshi-lp__right .minaoshi-lp__form .minaoshi-lp__form-fields .minaoshi-lp__row .minaoshi-lp__error{color:#ea594e;font-size:12px}.minaoshi-lp .minaoshi-lp__right .minaoshi-lp__form .minaoshi-lp__form-fields .minaoshi-lp__row .minaoshi-lp__error:empty{display:none}.minaoshi-lp .minaoshi-lp__right .minaoshi-lp__form .minaoshi-lp__form-fields .minaoshi-lp__confirm{margin-top:8px;display:flex;flex-direction:column;gap:10px}.minaoshi-lp .minaoshi-lp__right .minaoshi-lp__form .minaoshi-lp__form-fields .minaoshi-lp__confirm .minaoshi-lp__privacy .minaoshi-lp__privacy-text{margin:0 0 8px 0;font-size:12px;color:#616161}.minaoshi-lp .minaoshi-lp__right .minaoshi-lp__form .minaoshi-lp__form-fields .minaoshi-lp__confirm .minaoshi-lp__privacy .minaoshi-lp__privacy-text a{overflow-wrap:anywhere;color:#4894e2;text-decoration:none}.minaoshi-lp .minaoshi-lp__right .minaoshi-lp__form .minaoshi-lp__form-fields .minaoshi-lp__confirm .minaoshi-lp__privacy .minaoshi-lp__checkbox{display:flex;align-items:center;gap:8px;font-size:12px;color:#31313c;margin-top:14px}.minaoshi-lp .minaoshi-lp__right .minaoshi-lp__form .minaoshi-lp__form-fields .minaoshi-lp__confirm .minaoshi-lp__privacy .minaoshi-lp__checkbox input{margin:0}.minaoshi-lp .minaoshi-lp__right .minaoshi-lp__form .minaoshi-lp__form-fields .minaoshi-lp__confirm .minaoshi-lp__privacy .minaoshi-lp__checkbox-label{cursor:pointer}.minaoshi-lp .minaoshi-lp__right .minaoshi-lp__form .minaoshi-lp__form-fields .minaoshi-lp__required{background:#ed4758;color:#fff;font-size:11px;line-height:1;padding:4px 8px;border-radius:999px;font-weight:700;margin-left:4px}.minaoshi-lp .minaoshi-lp__right .minaoshi-lp__form .minaoshi-lp__form-fields .minaoshi-lp__actions{margin-top:8px}.minaoshi-lp .minaoshi-lp__right .minaoshi-lp__form .minaoshi-lp__form-fields .minaoshi-lp__actions .minaoshi-lp__submit{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:12px 16px;background:linear-gradient(90deg, #f28867, #ea594e);box-shadow:0 4px 6px 0 rgba(0,0,0,.32);color:#fff;border:none;border-radius:6px;cursor:pointer;font-size:14px;font-weight:700}.minaoshi-lp .minaoshi-lp__right .minaoshi-lp__form .minaoshi-lp__form-fields .minaoshi-lp__actions .minaoshi-lp__download-icon{width:16px;height:16px;display:block}
