@font-face{src:url("../font/NotoSansJP-Regular.woff") format("woff");font-family:"Noto Sans JP Lp3";font-weight:normal;font-style:normal;font-display:swap}@font-face{src:url("../font/NotoSansJP-Medium.woff") format("woff");font-family:"Noto Sans JP Lp3";font-weight:500;font-style:normal;font-display:swap}@font-face{src:url("../font/NotoSansJP-Bold.woff") format("woff");font-family:"Noto Sans JP Lp3";font-weight:bold;font-style:normal;font-display:swap}@font-face{src:url("../font/NotoSerifJP-Regular.woff") format("woff");font-family:"Noto Serif JP";font-weight:normal;font-style:normal;font-display:swap}@font-face{src:url("../font/NotoSerifJP-Medium.woff") format("woff");font-family:"Noto Serif JP";font-weight:500;font-style:normal;font-display:swap}@font-face{src:url("../font/NotoSerifJP-Bold.woff") format("woff");font-family:"Noto Serif JP";font-weight:bold;font-style:normal;font-display:swap}html,body,div,span,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,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,nav,section,summary,time,mark,audio,button,video{margin:0;padding:0;border:0;outline:0;font-size:100%;font-style:normal;vertical-align:baseline;background:rgba(0,0,0,0)}article,aside,details,figcaption,figure,footer,header,nav,section{display:block}ul,ol{list-style:none;margin:0;padding:0}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{margin:0;padding:0;vertical-align:baseline;background:rgba(0,0,0,0);text-decoration:none;color:inherit;-webkit-transition:all .2s;transition:all .2s}a:hover{opacity:.7}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0;width:100%}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,textarea,select,button{font:inherit;color:inherit;background-color:#fff;border:1px solid #ccc;border-radius:0;appearance:none;-webkit-appearance:none;-moz-appearance:none}button,select{cursor:pointer}input:focus,textarea:focus,select:focus,button:focus{outline:2px solid #005fcc;outline-offset:2px}textarea{resize:vertical}input:disabled,textarea:disabled,select:disabled,button:disabled{cursor:not-allowed}img{max-width:100%;height:auto;display:block}:focus{outline:2px solid #005fcc;outline-offset:2px}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}html{scroll-behavior:smooth;-webkit-box-sizing:border-box;box-sizing:border-box}body{font-family:"Noto Sans JP",sans-serif;color:#333;background-color:#fff;margin:0;font-size:16px;line-height:1.7;letter-spacing:.03em;overflow-x:clip;-webkit-overflow-scrolling:touch}.sp{display:none}@media screen and (max-width: 768px){.sp{display:block}.pc{display:none !important}}p,a,li,span,th,td,input,textarea,select,label,address,button,summary{font-size:16px;font-weight:500}@media screen and (max-width: 430px){p,a,li,span,th,td,input,textarea,select,label,address,button,summary{font-size:15px;font-weight:normal}}h1{font-size:48px;font-weight:500;letter-spacing:.1em}@media screen and (max-width: 430px){h1{font-size:36px}}h2{font-size:48px}@media screen and (max-width: 430px){h2{font-size:34px}}h3{font-size:22px}@media screen and (max-width: 430px){h3{font-size:22px}}h4{font-size:22px}@media screen and (max-width: 430px){h4{font-size:20px}}h5{font-size:16px}@media screen and (max-width: 430px){h5{font-size:15px}}.l-font{font-size:120%}.xl-font{font-size:150%;line-height:inherit}.bold{font-weight:bold}small{font-size:85%}@media screen and (max-width: 768px){small{font-size:70%;line-height:1.5;display:block;text-align:left}}.full-width{margin:0 calc(50% - 50vw);width:100vw}.inner{max-width:100%;padding:0px;margin:auto;width:100%}@media screen and (max-width: 768px){.inner{max-width:100%;padding:40px 10px;margin:auto;width:100%}}@media screen and (max-width: 768px){.inner{padding:0 !important}body{padding:0 !important}.content{padding-top:0px !important}}.lp-5{position:relative;min-height:100dvh;font-family:"Noto Sans JP",sans-serif}.lp-5::before{content:"";position:fixed;inset:0;z-index:0;background:url("../img/pc_bg.webp") center/cover no-repeat}.lp-5 .two-column-parent{position:relative;z-index:1;min-height:100dvh}.lp-5 .two-column-child{min-width:0}.lp-5 .two-column-child.is-left{position:fixed;top:0;left:0;width:45%;height:100dvh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.lp-5 .two-column-child.is-left .img-wrap{width:min(30vw,400px)}.lp-5 .two-column-child.is-left img{display:block;width:100%;height:auto}.lp-5 .two-column-child.is-right{width:430px;margin-left:45%;background:#fff;height:auto;overflow:visible}.lp-5 footer .inner{padding:20px 0}.lp-5 footer .inner p{font-size:10px;font-weight:500;text-align:center;margin:0;padding:0}@media screen and (max-width: 768px){.lp-5{position:relative;min-height:100%;font-family:"Noto Sans JP",sans-serif}.lp-5::before{content:"";position:fixed;inset:0;z-index:0;background:url("../img/pc_bg.webp") center/cover no-repeat}.lp-5 .two-column-parent{position:relative;z-index:1;min-height:100%}.lp-5 .two-column-child{min-width:0}.lp-5 .two-column-child.is-left{display:none}.lp-5 .two-column-child.is-right{width:100%;margin-left:0;background:#fff;height:auto}.lp-5 footer .inner{padding:20px 0}.lp-5 footer .inner p{font-size:10px;font-weight:500;text-align:center;margin:0;padding:0}}.index .countdown{background:#1e1e1e;color:#fff;position:sticky;top:0;z-index:999}.index .countdown .inner{padding:15px 10px 10px !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:5px}.index .countdown .countdown__label{color:#fff;font-size:clamp(10px,10px + 2*(100vw - 375px)/55,12px);font-weight:bold;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:0em}.index .countdown .countdown__label .color-red{color:#ff0105;font-size:clamp(10px,10px + 2*(100vw - 375px)/55,12px);font-weight:bold}.index .countdown .countdown__units{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:5px}.index .countdown .unit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:2px}.index .countdown .digits{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:2px}.index .countdown .digit{padding:3px 1px;background:#fff;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;font-size:clamp(14px,14px + 4*(100vw - 375px)/55,18px);font-weight:bold}.index .countdown .suffix{font-size:clamp(10px,10px + 2*(100vw - 375px)/55,12px);font-weight:bold;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.index .btn-sec{z-index:1;position:relative}.index .btn-sec a{display:block;width:90%;margin:10px auto}.index .btn-sec a img{-webkit-transition:all .2s;transition:all .2s}.index .btn-sec a:hover img{opacity:.8;-webkit-transform:scale(1.05);transform:scale(1.05)}.index .btn-sec a:active img{opacity:.8;-webkit-transform:scale(1.05);transform:scale(1.05)}.index .lp-fv .content a{display:block;width:90%;margin:0 auto;margin-top:-75px}.index .lp-connections{z-index:1;position:relative}.index .lp-success{margin-top:-88px;z-index:0;position:relative}.index .lp-reputation .inner{padding:0 20px !important}.index .lp-support{margin-top:-120px;z-index:0;position:relative}.index .in-support{margin:0;margin-top:-137px}.lp-5.form .is-right-inner{border:5px solid #000}@media screen and (max-width: 768px){.lp-5.form .is-right-inner{border:none}}.lp-5.form .lp-5-form .inner.form-inner{padding:20px !important}.lp-5.form .lp-5-form .inner.form-inner .form-title{background-color:#ffd15b;color:#000;padding:10px;font-size:14px;text-align:center;font-weight:bold}.lp-5.form .lp-5-form .inner.form-inner .lp-5-form-content .lp-step{--step-height: 40px;--arrow-width: 15px;--step-gap: 4px;--step-margin: 20px;display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:var(--step-margin) 0;padding:0 var(--arrow-width) 0 0;height:var(--step-height);background:#fff;overflow:hidden}.lp-5.form .lp-5-form .inner.form-inner .lp-5-form-content .lp-step .lp-step__item{position:relative;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;background:#e6e6e6;color:#111;display:grid;place-items:center;font-weight:700;line-height:1.15;text-align:center;padding:0 10px 0 18px;margin-right:var(--step-gap)}.lp-5.form .lp-5-form .inner.form-inner .lp-5-form-content .lp-step .lp-step__item:last-child{margin-right:0}.lp-5.form .lp-5-form .inner.form-inner .lp-5-form-content .lp-step .lp-step__item span{font-size:11px;font-weight:bold;letter-spacing:0}.lp-5.form .lp-5-form .inner.form-inner .lp-5-form-content .lp-step .lp-step__item::after{content:"";position:absolute;top:0;right:calc(-1*var(--arrow-width));width:0;height:0;border-top:calc(var(--step-height)/2) solid rgba(0,0,0,0);border-bottom:calc(var(--step-height)/2) solid rgba(0,0,0,0);border-left:var(--arrow-width) solid #e6e6e6;z-index:2}.lp-5.form .lp-5-form .inner.form-inner .lp-5-form-content .lp-step .lp-step__item::before{content:"";position:absolute;top:0;left:0;width:0;height:0;border-top:calc(var(--step-height)/2) solid rgba(0,0,0,0);border-bottom:calc(var(--step-height)/2) solid rgba(0,0,0,0);border-left:var(--arrow-width) solid #fff;z-index:1}.lp-5.form .lp-5-form .inner.form-inner .lp-5-form-content .lp-step .lp-step__item:first-child::before{display:none}.lp-5.form .lp-5-form .inner.form-inner .lp-5-form-content .lp-step .lp-step__item.is-current{background:#777;color:#fff}.lp-5.form .lp-5-form .inner.form-inner .lp-5-form-content .lp-step .lp-step__item.is-current::after{border-left-color:#777}.lp-5.form .lp-5-form .inner.form-inner .lp-5-form-content form .step-content .form-list{width:100%;border-collapse:separate;table-layout:fixed;border-spacing:0}.lp-5.form .lp-5-form .inner.form-inner .lp-5-form-content form .step-content .form-list tr{display:block;margin:0 0 20px}.lp-5.form .lp-5-form .inner.form-inner .lp-5-form-content form .step-content .form-list th{display:block;padding:0;border:none}.lp-5.form .lp-5-form .inner.form-inner .lp-5-form-content form .step-content .form-list td{display:block;padding:20px 0 0;border:none}.lp-5.form .lp-5-form .inner.form-inner .lp-5-form-content form .step-content .form-list .form-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;background:#222;color:#fff;padding:10px 20px;font-size:14px;font-weight:800;line-height:1}.lp-5.form .lp-5-form .inner.form-inner .lp-5-form-content form .step-content .form-list .required{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:5px 10px;border-radius:5px;background:#e02c2c;color:#fff;font-size:12px;font-weight:800}.lp-5.form .lp-5-form .inner.form-inner .lp-5-form-content form .step-content .form-list .optional{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:5px 10px;border-radius:5px;background:#666;color:#fff;font-size:12px;font-weight:800}.lp-5.form .lp-5-form .inner.form-inner .lp-5-form-content form .step-content .form-list .sub-label{display:block;margin:0 0 12px;font-size:14px;font-weight:800;color:#111}.lp-5.form .lp-5-form .inner.form-inner .lp-5-form-content form .step-content .form-list .sub-label.mt{margin-top:10px}.lp-5.form .lp-5-form .inner.form-inner .lp-5-form-content form .step-content .form-list .input-text{width:100%;padding:5px 15px;height:50px;border:2px solid #b0b0b0;border-radius:5px;font-size:14px;font-weight:700;outline:none;background:#fff}.lp-5.form .lp-5-form .inner.form-inner .lp-5-form-content form .step-content .form-list .input-text::-webkit-input-placeholder{color:#c4c4c4;font-weight:700}.lp-5.form .lp-5-form .inner.form-inner .lp-5-form-content form .step-content .form-list .input-text::-moz-placeholder{color:#c4c4c4;font-weight:700}.lp-5.form .lp-5-form .inner.form-inner .lp-5-form-content form .step-content .form-list .input-text:-ms-input-placeholder{color:#c4c4c4;font-weight:700}.lp-5.form .lp-5-form .inner.form-inner .lp-5-form-content form .step-content .form-list .input-text::-ms-input-placeholder{color:#c4c4c4;font-weight:700}.lp-5.form .lp-5-form .inner.form-inner .lp-5-form-content form .step-content .form-list .input-text::placeholder{color:#c4c4c4;font-weight:700}.lp-5.form .lp-5-form .inner.form-inner .lp-5-form-content form .step-content .form-list .group-input-3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.lp-5.form .lp-5-form .inner.form-inner .lp-5-form-content form .step-content .form-list .input-number{width:32%;padding:5px 15px;height:50px;border:2px solid #b0b0b0;border-radius:5px;font-size:14px;font-weight:700;background:#fff;line-height:1}.lp-5.form .lp-5-form .inner.form-inner .lp-5-form-content form .step-content .form-list .date{font-size:14px;font-weight:800;color:#111;display:inline-block}.lp-5.form .lp-5-form .inner.form-inner .lp-5-form-content form .step-content .form-list .error{display:block;margin-top:10px;color:#e02424;font-weight:700}.lp-5.form .lp-5-form .inner.form-inner .lp-5-form-content form .step-content .form-list td input[type=file]{font-size:14px}.lp-5.form .lp-5-form .inner.form-inner .lp-5-form-content form .step-content .form-list td input[type=file].mt{margin-top:8px}.lp-5.form .lp-5-form .inner.form-inner .lp-5-form-content form .step-content .form-list td div{margin-top:4px;font-size:13px}.lp-5.form .lp-5-form .inner.form-inner .lp-5-form-content form .step-content .form-list .file_delete{margin-right:4px;cursor:pointer;color:#999}.lp-5.form .lp-5-form .inner.form-inner .lp-5-form-content form .step-content .form-list .file_delete:hover{color:#333}.lp-5.form .lp-5-form .inner.form-inner .lp-5-form-content form .step-content .previous__btn{text-align:center;margin:20px auto}.lp-5.form .lp-5-form .inner.form-inner .lp-5-form-content form .step-content .previous__btn button{width:100%;padding:15px 20px;border-radius:5px;font-size:15px;font-weight:700;border:3px solid #999;position:relative;width:80%;-webkit-transition:all .2s;transition:all .2s}.lp-5.form .lp-5-form .inner.form-inner .lp-5-form-content form .step-content .previous__btn button:hover{opacity:.8;-webkit-transform:scale(1.05);transform:scale(1.05)}.lp-5.form .lp-5-form .inner.form-inner .lp-5-form-content form .step-content .previous__btn button:active{opacity:.8;-webkit-transform:scale(1.05);transform:scale(1.05)}.lp-5.form .lp-5-form .inner.form-inner .lp-5-form-content form .step-content .btn__area{text-align:center;margin:20px auto}.lp-5.form .lp-5-form .inner.form-inner .lp-5-form-content form .step-content .btn__area .back{width:100%;padding:15px 20px;border-radius:5px;font-size:15px;font-weight:700;border:3px solid #999;position:relative;width:80%;-webkit-transition:all .2s;transition:all .2s}.lp-5.form .lp-5-form .inner.form-inner .lp-5-form-content form .step-content .btn__area .back:hover{opacity:.8;-webkit-transform:scale(1.05);transform:scale(1.05)}.lp-5.form .lp-5-form .inner.form-inner .lp-5-form-content form .step-content .btn__area .back:active{opacity:.8;-webkit-transform:scale(1.05);transform:scale(1.05)}.lp-5.form .lp-5-form .inner.form-inner .lp-5-form-content form .step-content .submit__btn{text-align:center;margin:20px auto}.lp-5.form .lp-5-form .inner.form-inner .lp-5-form-content form .step-content .submit__btn button{width:100%;padding:15px 20px;border-radius:5px;font-size:15px;font-weight:700;background:#f10035;color:#fff;position:relative;width:80%;-webkit-transition:all .2s;transition:all .2s}.lp-5.form .lp-5-form .inner.form-inner .lp-5-form-content form .step-content .submit__btn button:hover{opacity:.8;-webkit-transform:scale(1.05);transform:scale(1.05)}.lp-5.form .lp-5-form .inner.form-inner .lp-5-form-content form .step-content .submit__btn button:active{opacity:.8;-webkit-transform:scale(1.05);transform:scale(1.05)}.lp-5.form .lp-5-form .inner.form-inner .lp-5-form-content form .step-content .submit__btn button img{position:absolute;right:60px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:15px;height:15px}.lp-5.form .lp-5-form .inner.form-inner .lp-5-form-content form .step-content .submit__btn{text-align:center;margin:20px auto}.lp-5.form .lp-5-form .inner.form-inner .lp-5-form-content form .step-content .submit__btn .confirm{width:100%;padding:15px 20px;border-radius:5px;font-size:15px;font-weight:700;background:#f10035;color:#fff;position:relative;width:80%;-webkit-transition:all .2s;transition:all .2s}.lp-5.form .lp-5-form .inner.form-inner .lp-5-form-content form .step-content .submit__btn .confirm:hover{opacity:.8;-webkit-transform:scale(1.05);transform:scale(1.05)}.lp-5.form .lp-5-form .inner.form-inner .lp-5-form-content form .step-content .submit__btn .confirm:active{opacity:.8;-webkit-transform:scale(1.05);transform:scale(1.05)}.lp-5.form .lp-5-form .inner.form-inner .lp-5-form-content form .step-content .submit__btn .fin{width:100%;padding:15px 20px;border-radius:5px;font-size:15px;font-weight:700;background:#f10035;color:#fff;position:relative;width:80%;-webkit-transition:all .2s;transition:all .2s}.lp-5.form .lp-5-form .inner.form-inner .lp-5-form-content form .step-content .submit__btn .fin:hover{opacity:.8;-webkit-transform:scale(1.05);transform:scale(1.05)}.lp-5.form .lp-5-form .inner.form-inner .lp-5-form-content form .step-content .submit__btn .fin:active{opacity:.8;-webkit-transform:scale(1.05);transform:scale(1.05)}.lp-5-form .inner.thanks-inner{padding:0 !important;background-color:#f6f6f6}.lp-5-form .inner.thanks-inner .thanks-content .thanks-content-img{padding-bottom:40px}.lp-5-form .inner.thanks-inner .thanks-content .thanks-content-img.first{background-color:#fff}.lp-5-form .inner.thanks-inner .thanks-content .thanks-content-img.second{background-color:#fff}.lp-5-form .inner.thanks-inner .thanks-content .thanks-content-btn-wrapper .thanks-content-btn{display:block;width:80%;margin:0 auto;margin-bottom:40px;-webkit-transition:all .2s;transition:all .2s}.lp-5-form .inner.thanks-inner .thanks-content .thanks-content-btn-wrapper .thanks-content-btn img{-webkit-transition:all .2s;transition:all .2s}.lp-5-form .inner.thanks-inner .thanks-content .thanks-content-btn-wrapper .thanks-content-btn:hover img{opacity:.8;-webkit-transform:scale(1.05);transform:scale(1.05)}.lp-5-form .inner.thanks-inner .thanks-content .thanks-content-btn-wrapper .thanks-content-btn:active img{opacity:.8;-webkit-transform:scale(1.05);transform:scale(1.05)}/*# sourceMappingURL=lp-5.css.map */