@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&family=Shippori+Mincho:wght@400;600&display=swap");@import url("https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap");@font-face{font-family:'icomoon';src:url("../fonts/icomoon.eot?ih77u");src:url("../fonts/icomoon.eot?ih77u#iefix") format("embedded-opentype"),url("../fonts/icomoon.ttf?ih77u") format("truetype"),url("../fonts/icomoon.woff?ih77u") format("woff"),url("../fonts/icomoon.svg?ih77u#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-favorite:before{content:"\e900"}.icon-login:before{content:"\e901"}.icon-member:before{content:"\e902"}.icon-search:before{content:"\e903"}.icon-search2:before{content:"\e904"}.icon-maker:before{content:"\e905"}.icon-money:before{content:"\e906"}.icon-movie:before{content:"\e907"}.icon-bag:before{content:"\e908"}.icon-biz .path1:before{content:"\e909"}.icon-biz .path2:before{content:"\e90a";margin-left:-0.8486328125em}.icon-biz .path3:before{content:"\e90b";margin-left:-0.8486328125em}.icon-time:before{content:"\e90c"}.icon-logout:before{content:"\e90d"}.icon-arrow1:before{content:"\e90e"}.icon-arrow2:before{content:"\e90f"}#container{margin-top:0}#lp-box h1{display:block;font-size:2em;margin-block-start:0.67em;margin-block-end:0.67em;margin-inline-start:0px;margin-inline-end:0px;font-weight:bold;unicode-bidi:isolate}#lp-box h2{display:block;font-size:1.5em;margin-block-start:0.83em;margin-block-end:0.83em;margin-inline-start:0px;margin-inline-end:0px;font-weight:bold;unicode-bidi:isolate}#lp-box h3{display:block;font-size:1.17em;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0px;margin-inline-end:0px;font-weight:bold;unicode-bidi:isolate}#lp-box h4{display:block;margin-block-start:1.33em;margin-block-end:1.33em;margin-inline-start:0px;margin-inline-end:0px;font-weight:bold;unicode-bidi:isolate}#lp-box h5{display:block;font-size:0.83em;margin-block-start:1.67em;margin-block-end:1.67em;margin-inline-start:0px;margin-inline-end:0px;font-weight:bold;unicode-bidi:isolate}#lp-box h6{display:block;font-size:0.67em;margin-block-start:2.33em;margin-block-end:2.33em;margin-inline-start:0px;margin-inline-end:0px;font-weight:bold;unicode-bidi:isolate}#lp-box strong{font-weight:bold}#lp-box .lpCatch{background-image:linear-gradient(90deg, #64ecf7,#4c67f8)}#lp-box .lpCatch p{color:#fff;font-size:4.6rem;font-weight:600;text-align:center;line-height:1.5;margin:0 auto;padding:30px 0}@media (max-width: 991px){#lp-box .lpCatch p{font-size:3.0rem;padding:20px 0}}@media (max-width: 767px){#lp-box .lpCatch p{font-size:2.0rem;padding:10px 0}}#lp-box .logo{text-align:center}#lp-box .title{color:#fff;font-size:4.0rem;font-weight:bold;text-align:center;background:#046293;padding:10px 0;margin:0}@media (max-width: 1199px){#lp-box .title{font-size:3.2rem}}@media (max-width: 991px){#lp-box .title{font-size:2.6rem}}@media (max-width: 767px){#lp-box .title{font-size:1.8rem}}#lp-box .subTitle{color:#046293;font-size:3.2rem;font-weight:600;margin:0 0 20px}@media (max-width: 1199px){#lp-box .subTitle{font-size:2.6rem}}@media (max-width: 991px){#lp-box .subTitle{font-size:2.2rem}}@media (max-width: 767px){#lp-box .subTitle{font-size:1.8rem;margin-bottom:10px}}#lp-box .read{font-size:1.8rem;margin-bottom:25px}@media (max-width: 991px){#lp-box .read{font-size:1.6rem;margin-bottom:20px}}@media (max-width: 767px){#lp-box .read{margin-bottom:15px}}#lp-box .read.em{color:#FA2626}#lp-box #feature .content{max-width:950px;width:100%;padding:50px 15px 30px;margin:0 auto}@media (max-width: 767px){#lp-box #feature .content{padding:30px 15px 10px}}#lp-box #feature .content p{color:#046293;font-size:2.2rem;margin-bottom:20px}@media (max-width: 991px){#lp-box #feature .content p{font-size:1.8rem}}@media (max-width: 767px){#lp-box #feature .content p{font-size:1.6rem}}#lp-box #feature .content p small{font-size:1.8rem}@media (max-width: 991px){#lp-box #feature .content p small{font-size:1.6rem}}@media (max-width: 767px){#lp-box #feature .content p small{font-size:1.4rem}}#lp-box #contact .content{max-width:1280px;width:100%;padding:50px 15px 30px;margin:0 auto}@media (max-width: 1199px){#lp-box #contact .content{max-width:1000px}}@media (max-width: 767px){#lp-box #contact .content{padding:30px 15px 10px}}#lp-box #contact .phone{background-image:linear-gradient(90deg, #64ecf7,#4c67f8);border-radius:10px;padding:15px;margin-bottom:60px}@media (max-width: 1199px){#lp-box #contact .phone{padding:10px}}#lp-box #contact .phone dl{width:100%;background:#fff;border-radius:10px;padding:50px}@media (max-width: 1199px){#lp-box #contact .phone dl{padding:40px}}@media (max-width: 991px){#lp-box #contact .phone dl{padding:30px}}@media (max-width: 767px){#lp-box #contact .phone dl{padding:20px}}#lp-box #contact .phone dl dt,#lp-box #contact .phone dl dd{display:inline-block;vertical-align:middle}@media (max-width: 767px){#lp-box #contact .phone dl dt,#lp-box #contact .phone dl dd{display:block}}#lp-box #contact .phone dl dt{text-align:center;margin-right:50px}@media (max-width: 1199px){#lp-box #contact .phone dl dt{margin-right:40px}}@media (max-width: 991px){#lp-box #contact .phone dl dt{width:260px;margin-right:30px}}@media (max-width: 767px){#lp-box #contact .phone dl dt{width:100%;margin-right:0;margin-bottom:20px}}#lp-box #contact .phone dl dt p{font-size:1.8rem}@media (max-width: 991px){#lp-box #contact .phone dl dt p{font-size:1.6rem}}@media (max-width: 767px){#lp-box #contact .phone dl dt p{font-size:1.4rem}}#lp-box #contact .phone dl dd{text-align:center}@media (max-width: 991px){#lp-box #contact .phone dl dd{width:calc(100% - 300px)}}@media (max-width: 767px){#lp-box #contact .phone dl dd{width:100%}}#lp-box #contact .phone dl dd a{display:block;width:670px;color:#fff;font-family:"Roboto",serif;font-size:4.8rem;font-weight:600;background-image:linear-gradient(90deg, #64ecf7,#4c67f8);border-radius:100px;padding:15px 0;margin-bottom:20px}@media (max-width: 1399px){#lp-box #contact .phone dl dd a{width:630px}}@media (max-width: 1199px){#lp-box #contact .phone dl dd a{width:490px;font-size:3.8rem}}@media (max-width: 991px){#lp-box #contact .phone dl dd a{width:100%;font-size:2.8rem}}@media (max-width: 767px){#lp-box #contact .phone dl dd a{width:100%;font-size:2.4rem;padding:10px;margin:0 auto 10px}}#lp-box #contact .phone dl dd p{color:#2DA4E2;font-size:1.8rem}@media (max-width: 991px){#lp-box #contact .phone dl dd p{font-size:1.6rem}}@media (max-width: 767px){#lp-box #contact .phone dl dd p{font-size:1.4rem}}#lp-box #contact #form h5{font-size:2.0rem;margin-bottom:5px}@media (max-width: 991px){#lp-box #contact #form h5{font-size:1.8rem}}@media (max-width: 767px){#lp-box #contact #form h5{font-size:1.6rem}}#lp-box #contact #form .table{background:#EDEDED;border-radius:10px;padding:30px;margin-bottom:30px}#lp-box #contact #form .table table{width:100%}#lp-box #contact #form .table table.box2{margin-bottom:30px}#lp-box #contact #form .table table th,#lp-box #contact #form .table table td{padding:10px 0}@media (max-width: 767px){#lp-box #contact #form .table table th,#lp-box #contact #form .table table td{display:block !important;width:100% !important}}#lp-box #contact #form .table table th{width:30%}@media (max-width: 767px){#lp-box #contact #form .table table th{padding-bottom:0}}#lp-box #contact #form .table table th span{color:#FA2626}#lp-box #contact #form .table table td input[type="text"],#lp-box #contact #form .table table td input[type="password"],#lp-box #contact #form .table table td select,#lp-box #contact #form .table table td textarea{webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;border:none;border-radius:30px;background-color:#fff}#lp-box #contact #form .table table td input[type="text"],#lp-box #contact #form .table table td input[type="password"]{width:100%;padding:5px 15px}#lp-box #contact #form .table table td input[type="text"].inS,#lp-box #contact #form .table table td input[type="password"].inS{width:160px;margin-right:10px}@media (max-width: 991px){#lp-box #contact #form .table table td input[type="text"].inS,#lp-box #contact #form .table table td input[type="password"].inS{width:100px}}@media (max-width: 767px){#lp-box #contact #form .table table td input[type="text"].inS,#lp-box #contact #form .table table td input[type="password"].inS{width:80px}}#lp-box #contact #form .table table td input[type="text"].inS:last-child,#lp-box #contact #form .table table td input[type="password"].inS:last-child{margin-right:0}#lp-box #contact #form .table table td input[type="text"].inM,#lp-box #contact #form .table table td input[type="password"].inM{width:300px;margin-right:10px}@media (max-width: 1199px){#lp-box #contact #form .table table td input[type="text"].inM,#lp-box #contact #form .table table td input[type="password"].inM{width:230px}}@media (max-width: 991px){#lp-box #contact #form .table table td input[type="text"].inM,#lp-box #contact #form .table table td input[type="password"].inM{width:180px}}@media (max-width: 767px){#lp-box #contact #form .table table td input[type="text"].inM,#lp-box #contact #form .table table td input[type="password"].inM{width:130px}}#lp-box #contact #form .table table td input[type="text"].inM:last-child,#lp-box #contact #form .table table td input[type="password"].inM:last-child{margin-right:0}#lp-box #contact #form .table table td input[type="text"].inL,#lp-box #contact #form .table table td input[type="password"].inL{width:620px}@media (max-width: 1199px){#lp-box #contact #form .table table td input[type="text"].inL,#lp-box #contact #form .table table td input[type="password"].inL{width:100%}}#lp-box #contact #form .table table td .wpcf7-radio label{position:relative;cursor:pointer;padding-left:30px;margin-right:10px;margin-bottom:10px;display:block}@media (max-width: 991px){#lp-box #contact #form .table table td .wpcf7-radio label{padding-left:25px}}@media (max-width: 767px){#lp-box #contact #form .table table td .wpcf7-radio label{padding-left:25px}}#lp-box #contact #form .table table td .wpcf7-radio label span{font-size:1.7rem}@media (max-width: 991px){#lp-box #contact #form .table table td .wpcf7-radio label span{font-size:1.6rem}}@media (max-width: 767px){#lp-box #contact #form .table table td .wpcf7-radio label span{font-size:1.5rem}}#lp-box #contact #form .table table td .wpcf7-radio label input{display:none}#lp-box #contact #form .table table td .wpcf7-radio label input+span::before,#lp-box #contact #form .table table td .wpcf7-radio label input+span::after{position:absolute;content:'';top:50%;border-radius:100%;-webkit-transition:all .2s;transition:all .2s}#lp-box #contact #form .table table td .wpcf7-radio label input+span::before{left:0;width:22px;height:22px;background:#fff;border-radius:9999px;border:none;left:0;position:absolute;top:3px}@media (max-width: 991px){#lp-box #contact #form .table table td .wpcf7-radio label input+span::before{width:20px;height:20px;top:2px}}@media (max-width: 767px){#lp-box #contact #form .table table td .wpcf7-radio label input+span::before{width:20px;height:20px}}#lp-box #contact #form .table table td .wpcf7-radio label input+span::after{opacity:0;margin-top:-7px;width:14px;height:14px;border-radius:9999px;background-color:#505050;left:4px;opacity:0}@media (max-width: 1199px){#lp-box #contact #form .table table td .wpcf7-radio label input+span::after{margin-top:-7px}}@media (max-width: 991px){#lp-box #contact #form .table table td .wpcf7-radio label input+span::after{margin-top:-6px;width:12px;height:12px}}@media (max-width: 767px){#lp-box #contact #form .table table td .wpcf7-radio label input+span::after{width:12px;height:12px;left:4px;margin-top:-4px}}#lp-box #contact #form .table table td .wpcf7-radio label input:checked+span::after{opacity:1}#lp-box #contact #form .table .privacy{width:100%;height:180px;background:#fff;border-radius:10px;overflow-y:scroll;padding:20px;margin-bottom:15px}#lp-box #contact #form .table .checkSend{text-align:center}#lp-box #contact #form .table .checkSend .wpcf7-checkbox>span{position:relative;cursor:pointer;margin-right:10px;padding:0 0 10px 0}@media (max-width: 1199px){#lp-box #contact #form .table .checkSend .wpcf7-checkbox>span{padding:0px 20px 0 0}}@media (max-width: 767px){#lp-box #contact #form .table .checkSend .wpcf7-checkbox>span{padding:0 10px 0 0}}#lp-box #contact #form .table .checkSend .wpcf7-checkbox>span>span{font-size:1.7rem}@media (max-width: 991px){#lp-box #contact #form .table .checkSend .wpcf7-checkbox>span>span{font-size:1.6rem}}@media (max-width: 767px){#lp-box #contact #form .table .checkSend .wpcf7-checkbox>span>span{font-size:1.5rem}}#lp-box #contact #form .table .checkSend .wpcf7-checkbox>span input{appearance:none;position:relative;width:20px;height:20px;display:inline-block;border:none;background:#fff;cursor:pointer;outline:none;margin:0;vertical-align:middle}@media (max-width: 767px){#lp-box #contact #form .table .checkSend .wpcf7-checkbox>span input{width:20px;height:20px}}#lp-box #contact #form .table .checkSend .wpcf7-checkbox>span input:checked{background-color:#ffffff}#lp-box #contact #form .table .checkSend .wpcf7-checkbox>span input:checked::after{content:"";position:absolute;top:4px;left:4px;width:14px;height:9px;border-bottom:3px solid #505050;border-left:3px solid #505050;transform:rotate(-45deg)}@media (max-width: 767px){#lp-box #contact #form .table .checkSend .wpcf7-checkbox>span input:checked::after{top:3px;left:3px;width:12px;height:8px}}#lp-box .submitBtn{display:block;max-width:360px;width:100%;color:#fff;font-size:2.0rem;font-weight:600;text-align:center;background-image:linear-gradient(90deg, #64ecf7,#4c67f8);border:none;border-radius:30px;padding:15px 0;margin:30px auto 0}@media (max-width: 1199px){#lp-box .submitBtn{font-size:1.8rem}}@media (max-width: 767px){#lp-box .submitBtn{font-size:1.6rem;padding:10px 0}}#lp-box .submitBtn:hover{color:#fff}#follow{display:none}
