@charset "UTF-8";@keyframes scroll-hint-appear{0%{transform:translate(40px);opacity:0}10%{opacity:1}50%,to{transform:translate(-40px);opacity:0}}.scroll-hint-icon{position:absolute;top:calc(50% - 25px);left:calc(50% - 60px);box-sizing:border-box;width:120px;height:auto;border-radius:5px;transition:opacity .3s;opacity:0;background:rgba(0,0,0,.7);text-align:center;padding:20px 10px 10px}.scroll-hint-icon-wrap{position:absolute;top:0;left:0;width:100%;height:100%;max-height:100%;pointer-events:none}.scroll-hint-text{font-size:10px;color:#fff;margin-top:5px}.scroll-hint-icon-wrap.is-active .scroll-hint-icon{opacity:.8}.scroll-hint-icon:before{display:inline-block;width:40px;height:40px;color:#fff;vertical-align:middle;text-align:center;content:"";background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNS43NyIgaGVpZ2h0PSIzMC41MiIgdmlld0JveD0iMCAwIDI1Ljc3IDMwLjUyIj48dGl0bGU+44Ki44K744OD44OIIDM8L3RpdGxlPjxnIGlkPSLjg6zjgqTjg6Tjg7xfMiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgaWQ9IuODrOOCpOODpOODvF8xLTIiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiPjxwYXRoIGQ9Ik0yMS4zMywzMC41Mkg3Ljg1QTEuNTUsMS41NSwwLDAsMSw2LjMsMjlhMTIuNDYsMTIuNDYsMCwwLDAtLjYzLTQuNDIsMjUuMTYsMjUuMTYsMCwwLDAtNC4yNS01bC0uMDYtLjA2QTUsNSwwLDAsMSwwLDE1Ljg2YTMuNjQsMy42NCwwLDAsMSwxLjE3LTIuNjIsMy42MywzLjYzLDAsMCwxLDUuMTQuMDdWMy43N2EzLjc3LDMuNzcsMCwxLDEsNy41NCwwVjguMzNhMy4zNSwzLjM1LDAsMCwxLDEuMjYsMCwzLDMsMCwwLDEsMiwxLjIyLDMuNSwzLjUsMCwwLDEsMi0uMDYsMy4yMSwzLjIxLDAsMCwxLDIsMS41NCwzLjc0LDMuNzQsMCwwLDEsMywuNDdBNC4yMSw0LjIxLDAsMCwxLDI1Ljc0LDE1YzAsLjExLDAsLjI3LDAsLjQ2YTE5LjI2LDE5LjI2LDAsMCwxLS44NCw3Yy0uMTQuMzgtLjM2LjgxLS41NiwxLjIybC0uMTEuMjJjMCwuMDctLjA5LjE0LS4xNC4yMWE3LjEzLDcuMTMsMCwwLDAtMS4xNywyLjE3Yy0uMDYuNTYtLjA2LDIuMTUtLjA1LDIuNzFBMS41NSwxLjU1LDAsMCwxLDIxLjMzLDMwLjUyWk04LjYxLDI4LjIxaDEyYzAtLjcxLDAtMS43MS4wNy0yLjIzYTguNzQsOC43NCwwLDAsMSwxLjU5LTMuMjVsLjA2LS4xMmExMCwxMCwwLDAsMCwuNDYtMSwxNi44LDE2LjgsMCwwLDAsLjctNi4xMmMwLS4yMywwLS40MSwwLS41NGgwYTIsMiwwLDAsMC0uNjQtMS41MiwxLjMzLDEuMzMsMCwwLDAtMS41NS4wOCwxLjEzLDEuMTMsMCwwLDEtMS4xOC4yOCwxLjE1LDEuMTUsMCwwLDEtLjc4LS45NCwxLjI2LDEuMjYsMCwwLDAtLjc1LTEuMTEsMSwxLDAsMCwwLTEuMTEuMjhsLS4xLjFhMS4xNSwxLjE1LDAsMCwxLTEuMTkuMjksMS4xNiwxLjE2LDAsMCwxLS43OC0uOTVjLS4wOS0uNjgtLjIxLS43Ny0uNy0uODdhLjgyLjgyLDAsMCwwLTEsLjQ4LDEuMTYsMS4xNiwwLDAsMS0yLjE2LS41OFYzLjc3YTEuNDYsMS40NiwwLDEsMC0yLjkyLDB2Ny44NWwwLDQuMzNhMS4xNywxLjE3LDAsMCwxLS44MywxLjExLDEuMTUsMS4xNSwwLDAsMS0xLjItLjM1bC0xLS45MWMtLjQ3LS40Mi0uNzMtLjY2LS44NC0uNzdhMS4zNSwxLjM1LDAsMCwwLTItLjEyTDIuNywxNWExLjMyLDEuMzIsMCwwLDAtLjM5LDFBMi41NywyLjU3LDAsMCwwLDMsMTcuODVsMCwwYTI3LjI0LDI3LjI0LDAsMCwxLDQuNyw1LjYyQTEyLjYzLDEyLjYzLDAsMCwxLDguNjEsMjguMjFaTTIzLjIsMjMuMzVaTTYuNTEsMTYuNTlaIiBmaWxsPSIjZmZmIi8+PC9nPjwvZz48L3N2Zz4=)}.scroll-hint-icon:after{content:"";width:34px;height:14px;display:block;position:absolute;top:10px;left:50%;margin-left:-20px;background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMy4yOSIgaGVpZ2h0PSIxMi4wMiIgdmlld0JveD0iMCAwIDMzLjI5IDEyLjAyIj48dGl0bGU+44Ki44K744OD44OIIDE8L3RpdGxlPjxnIGlkPSLjg6zjgqTjg6Tjg7xfMiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgaWQ9IuODrOOCpOODpOODvF8xLTIiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiPjxsaW5lIHgxPSIxLjg1IiB5MT0iNi4wMSIgeDI9IjEwLjQiIHkyPSI2LjAxIiBmaWxsPSIjZmZmIi8+PHBhdGggZD0iTTEwLjQsNy4xN0gxLjg1YTEuMTYsMS4xNiwwLDEsMSwwLTIuMzFIMTAuNGExLjE2LDEuMTYsMCwxLDEsMCwyLjMxWiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik03LjQsMTJhMS4xNSwxLjE1LDAsMCwxLS43Mi0uMjVsLTYuMjUtNUExLjIsMS4yLDAsMCwxLDAsNS44NywxLjE0LDEuMTQsMCwwLDEsLjQ2LDVMNi43LjIzQTEuMTYsMS4xNiwwLDAsMSw4LjEsMi4wOEwzLDUuOTEsOC4xMiwxMEExLjE2LDEuMTYsMCwwLDEsNy40LDEyWiIgZmlsbD0iI2ZmZiIvPjxsaW5lIHgxPSIzMS40NSIgeTE9IjYuMDEiIHgyPSIyMi44OSIgeTI9IjYuMDEiIGZpbGw9IiNmZmYiLz48cGF0aCBkPSJNMzEuNDUsNy4xN0gyMi44OWExLjE2LDEuMTYsMCwxLDEsMC0yLjMxaDguNTZhMS4xNiwxLjE2LDAsMCwxLDAsMi4zMVoiIGZpbGw9IiNmZmYiLz48cGF0aCBkPSJNMjUuOSwxMmExLjE4LDEuMTgsMCwwLDEtLjkxLS40M0ExLjE3LDEuMTcsMCwwLDEsMjUuMTcsMTBsNS4wOS00LjA1TDI1LjIsMi4wOEExLjE2LDEuMTYsMCwwLDEsMjYuNTkuMjNMMzIuODQsNWExLjE2LDEuMTYsMCwwLDEsLjQ1LjkxLDEuMTQsMS4xNCwwLDAsMS0uNDMuOTJsLTYuMjQsNUExLjE3LDEuMTcsMCwwLDEsMjUuOSwxMloiIGZpbGw9IiNmZmYiLz48L2c+PC9nPjwvc3ZnPg==);opacity:0;transition-delay:2.4s}.scroll-hint-icon-wrap.is-active .scroll-hint-icon:after{opacity:1}.scroll-hint-icon-wrap.is-active .scroll-hint-icon:before{animation:scroll-hint-appear 1.2s linear;animation-iteration-count:2}.scroll-hint-icon-white{background-color:#fff;box-shadow:0 4px 5px #0006}.scroll-hint-icon-white:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNS43NyIgaGVpZ2h0PSIzMC41MiIgdmlld0JveD0iMCAwIDI1Ljc3IDMwLjUyIj48dGl0bGU+44Ki44K744OD44OIIDQ8L3RpdGxlPjxnIGlkPSLjg6zjgqTjg6Tjg7xfMiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgaWQ9IuODrOOCpOODpOODvF8xLTIiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiPjxwYXRoIGQ9Ik0yMS4zMywzMC41Mkg3Ljg1QTEuNTUsMS41NSwwLDAsMSw2LjMsMjlhMTIuNDYsMTIuNDYsMCwwLDAtLjYzLTQuNDIsMjUuMTYsMjUuMTYsMCwwLDAtNC4yNS01bC0uMDYtLjA2QTUsNSwwLDAsMSwwLDE1Ljg2YTMuNjQsMy42NCwwLDAsMSwxLjE3LTIuNjIsMy42MywzLjYzLDAsMCwxLDUuMTQuMDdWMy43N2EzLjc3LDMuNzcsMCwxLDEsNy41NCwwVjguMzNhMy4zNSwzLjM1LDAsMCwxLDEuMjYsMCwzLDMsMCwwLDEsMiwxLjIyLDMuNSwzLjUsMCwwLDEsMi0uMDYsMy4yMSwzLjIxLDAsMCwxLDIsMS41NCwzLjc0LDMuNzQsMCwwLDEsMywuNDdBNC4yMSw0LjIxLDAsMCwxLDI1Ljc0LDE1YzAsLjExLDAsLjI3LDAsLjQ2YTE5LjI2LDE5LjI2LDAsMCwxLS44NCw3Yy0uMTQuMzgtLjM2LjgxLS41NiwxLjIybC0uMTEuMjJjMCwuMDctLjA5LjE0LS4xNC4yMWE3LjEzLDcuMTMsMCwwLDAtMS4xNywyLjE3Yy0uMDYuNTYtLjA2LDIuMTUtLjA1LDIuNzFBMS41NSwxLjU1LDAsMCwxLDIxLjMzLDMwLjUyWk04LjYxLDI4LjIxaDEyYzAtLjcxLDAtMS43MS4wNy0yLjIzYTguNzQsOC43NCwwLDAsMSwxLjU5LTMuMjVsLjA2LS4xMmExMCwxMCwwLDAsMCwuNDYtMSwxNi44LDE2LjgsMCwwLDAsLjctNi4xMmMwLS4yMywwLS40MSwwLS41NGgwYTIsMiwwLDAsMC0uNjQtMS41MiwxLjMzLDEuMzMsMCwwLDAtMS41NS4wOCwxLjEzLDEuMTMsMCwwLDEtMS4xOC4yOCwxLjE1LDEuMTUsMCwwLDEtLjc4LS45NCwxLjI2LDEuMjYsMCwwLDAtLjc1LTEuMTEsMSwxLDAsMCwwLTEuMTEuMjhsLS4xLjFhMS4xNSwxLjE1LDAsMCwxLTEuMTkuMjksMS4xNiwxLjE2LDAsMCwxLS43OC0uOTVjLS4wOS0uNjgtLjIxLS43Ny0uNy0uODdhLjgyLjgyLDAsMCwwLTEsLjQ4LDEuMTYsMS4xNiwwLDAsMS0yLjE2LS41OFYzLjc3YTEuNDYsMS40NiwwLDEsMC0yLjkyLDB2Ny44NWwwLDQuMzNhMS4xNywxLjE3LDAsMCwxLS44MywxLjExLDEuMTUsMS4xNSwwLDAsMS0xLjItLjM1bC0xLS45MWMtLjQ3LS40Mi0uNzMtLjY2LS44NC0uNzdhMS4zNSwxLjM1LDAsMCwwLTItLjEyTDIuNywxNWExLjMyLDEuMzIsMCwwLDAtLjM5LDFBMi41NywyLjU3LDAsMCwwLDMsMTcuODVsMCwwYTI3LjI0LDI3LjI0LDAsMCwxLDQuNyw1LjYyQTEyLjYzLDEyLjYzLDAsMCwxLDguNjEsMjguMjFaTTIzLjIsMjMuMzVaTTYuNTEsMTYuNTlaIi8+PC9nPjwvZz48L3N2Zz4=)}.scroll-hint-icon-white:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMy4yOSIgaGVpZ2h0PSIxMi4wMiIgdmlld0JveD0iMCAwIDMzLjI5IDEyLjAyIj48dGl0bGU+44Ki44K744OD44OIIDI8L3RpdGxlPjxnIGlkPSLjg6zjgqTjg6Tjg7xfMiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgaWQ9IuODrOOCpOODpOODvF8xLTIiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiPjxsaW5lIHgxPSIxLjg1IiB5MT0iNi4wMSIgeDI9IjEwLjQiIHkyPSI2LjAxIi8+PHBhdGggZD0iTTEwLjQsNy4xN0gxLjg1YTEuMTYsMS4xNiwwLDEsMSwwLTIuMzFIMTAuNGExLjE2LDEuMTYsMCwxLDEsMCwyLjMxWiIvPjxwYXRoIGQ9Ik03LjQsMTJhMS4xNSwxLjE1LDAsMCwxLS43Mi0uMjVsLTYuMjUtNUExLjIsMS4yLDAsMCwxLDAsNS44NywxLjE0LDEuMTQsMCwwLDEsLjQ2LDVMNi43LjIzQTEuMTYsMS4xNiwwLDAsMSw4LjEsMi4wOEwzLDUuOTEsOC4xMiwxMEExLjE2LDEuMTYsMCwwLDEsNy40LDEyWiIvPjxsaW5lIHgxPSIzMS40NSIgeTE9IjYuMDEiIHgyPSIyMi44OSIgeTI9IjYuMDEiLz48cGF0aCBkPSJNMzEuNDUsNy4xN0gyMi44OWExLjE2LDEuMTYsMCwxLDEsMC0yLjMxaDguNTZhMS4xNiwxLjE2LDAsMCwxLDAsMi4zMVoiLz48cGF0aCBkPSJNMjUuOSwxMmExLjE4LDEuMTgsMCwwLDEtLjkxLS40M0ExLjE3LDEuMTcsMCwwLDEsMjUuMTcsMTBsNS4wOS00LjA1TDI1LjIsMi4wOEExLjE2LDEuMTYsMCwwLDEsMjYuNTkuMjNMMzIuODQsNWExLjE2LDEuMTYsMCwwLDEsLjQ1LjkxLDEuMTQsMS4xNCwwLDAsMS0uNDMuOTJsLTYuMjQsNUExLjE3LDEuMTcsMCwwLDEsMjUuOSwxMloiLz48L2c+PC9nPjwvc3ZnPg==)}.scroll-hint-icon-white .scroll-hint-text{color:#000}.scroll-hint-shadow-wrap{position:relative}.scroll-hint-shadow-wrap:after{content:"";width:20px;height:100%;background:linear-gradient(270deg,rgba(0,0,0,.15) 0,rgba(0,0,0,0) 16px,rgba(0,0,0,0));position:absolute;top:0;right:0;pointer-events:none;z-index:1;opacity:0;visibility:hidden}.scroll-hint-shadow-wrap:before{content:"";width:20px;height:100%;background:linear-gradient(90deg,rgba(0,0,0,.15) 0,rgba(0,0,0,0) 16px,rgba(0,0,0,0));position:absolute;top:0;left:0;pointer-events:none;z-index:1;opacity:0;visibility:hidden}.scroll-hint-shadow-wrap:has(.scroll-hint.is-right-scrollable):after,.scroll-hint-shadow-wrap.is-right-scrollable:after{opacity:1;visibility:visible}.scroll-hint-shadow-wrap:has(.scroll-hint.is-left-scrollable):before,.scroll-hint-shadow-wrap.is-left-scrollable:before{opacity:1;visibility:visible}@font-face{font-family:Noto Sans JP;src:url(/build/assets/NotoSansJP-Regular-fb3df01b.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap;ascent-override:116%;descent-override:-28.8%;line-gap-override:0%}@font-face{font-family:Noto Sans JP;src:url(/build/assets/NotoSansJP-Medium-fdb40447.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap;ascent-override:116%;descent-override:-28.8%;line-gap-override:0%}@font-face{font-family:Noto Sans JP;src:url(/build/assets/NotoSansJP-Bold-778214c6.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap;ascent-override:116%;descent-override:-28.8%;line-gap-override:0%}*{margin:0;padding:0;font-family:Noto Sans JP,sans-serif;color:#212121;box-sizing:content-box}img{vertical-align:bottom;user-select:none}input:focus{outline:1px solid #0059af}select{color:inherit;background:transparent;appearance:none;cursor:pointer}.h-full{height:100%}#forgot-password-new,#forgot-password-new>div{height:100%}.forgot-password-new{display:flex;flex-direction:column;min-height:calc(100% - 64px);padding-top:64px}@media screen and (max-width: 767px){.forgot-password-new{height:100vh;height:calc(var(--vh, 1vh) * 100)}}.forgot-password-new .forgot-password-new-container{display:flex;align-items:flex-start;flex-direction:column;flex:1;margin:16px 40px 0}@media screen and (max-width: 767px){.forgot-password-new .forgot-password-new-container{margin:0 16px}}.forgot-password-new .forgot-password-new-container .breadcrumb-back-button{display:inline-flex;align-items:center;height:16px;line-height:16px;margin:0;padding:8px 20px 8px 16px;font-size:16px;font-weight:700;color:#0059af;border:1.75px solid #0059af;border-radius:24px;background-color:transparent;text-decoration:none;appearance:none;outline:none;cursor:pointer}.forgot-password-new .forgot-password-new-container .breadcrumb-back-button:before{content:"";display:inline-block;width:20px;height:20px;margin:0 8px 0 0;background-image:url(/build/assets/icon_arrow_left_blue-db1e6584.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.forgot-password-new .forgot-password-new-container .breadcrumb-back-button:hover{background-color:#0059af1a}.forgot-password-new .container-inner{display:flex;align-items:center;flex:1;max-width:456px;margin:0 auto 87px}.forgot-password-new .container-inner h1{line-height:36px;font-size:24px;font-weight:700;text-align:center}.forgot-password-new .container-inner .forgot-password-new-note{line-height:24px;margin-top:40px;font-size:16px;font-weight:500}.forgot-password-new .container-inner .fieldset{max-width:354px;margin:36px auto 0;border:none}.forgot-password-new .container-inner .fieldset label{display:flex;flex-direction:column}.forgot-password-new .container-inner .fieldset .form-label{display:inline-flex;align-items:center;line-height:24px;font-size:16px;font-weight:500}.forgot-password-new .container-inner .fieldset .form-required,.forgot-password-new .container-inner .fieldset .form-optional{flex-shrink:0;line-height:1.1;margin-left:8px;padding:3.4px 6px;font-size:14px;font-weight:700;color:#fff;background-color:#f44336}.forgot-password-new .container-inner .fieldset .form-optional{background-color:#757575}.forgot-password-new .container-inner .fieldset .input-wrapper{width:100%;margin-top:7.5px}.forgot-password-new .container-inner .fieldset .input-wrapper input{width:calc(100% - 26px);height:30px;padding:4px 12px;font-size:15px;border:1px solid #bdbdbd;border-radius:8px}.forgot-password-new .container-inner .fieldset.email{margin-top:40px}.forgot-password-new .container-inner .form-errors{list-style:none}.forgot-password-new .container-inner .form-errors li{font-size:14px;color:#f44336}.forgot-password-new .container-inner .form-errors li:before{content:"・"}.forgot-password-new .container-inner .forgot-password-new-footer{text-align:center}.forgot-password-new .container-inner button.form-submit{display:inline-block;height:44px;line-height:44px;margin:40px 0 0;padding:0 50px;font-size:16px;font-weight:700;color:#0059af;border:1.75px solid #0059af;border-radius:24px;background-color:transparent;appearance:none;outline:none;cursor:pointer}.forgot-password-new .container-inner button.form-submit:before{content:"";display:inline-block;width:24px;height:24px;margin:11px 5px 0 0;background-image:url(/build/assets/icon_mail_blue-8221af89.svg);background-position:center;background-size:contain;background-repeat:no-repeat;vertical-align:top}.forgot-password-new .container-inner button.form-submit:hover{background-color:#0059af1a}.forgot-password-new .container-inner button.form-submit:disabled{cursor:auto}header.header{position:fixed;display:flex;flex-direction:column;width:100%;height:64px;left:0;top:0;background-color:#fff;z-index:90}header.header .header-inner{flex:1;display:flex;align-items:center;padding:0 20px 0 18px}header.header .header-elevation{width:100%;height:1.75px;background:#0059af;flex-shrink:0}header.header .header-right{display:flex;margin-left:auto}header.header .header-right .contact{display:inline-block;line-height:24px;padding:8px 16px;border-radius:20px;color:#0059af;font-size:16px;font-weight:500;text-decoration:none}header.header .header-right .contact:hover{background-color:#0059af1a}header.header .header-right .register,header.header .header-right .login,header.header .header-right .logout{display:inline-block;line-height:24px;margin:0 0 0 16px;padding:7px 16px;border:1px solid #0059af;border-radius:20px;background-color:transparent;color:#0059af;font-size:16px;font-weight:500;text-decoration:none;appearance:none;outline:none;cursor:pointer}header.header .header-right .register:hover,header.header .header-right .login:hover,header.header .header-right .logout:hover{background-color:#0059af1a}header.header .header-right .spmenu-button{display:none}header.header .logo img{width:auto;height:28px}@media screen and (max-width: 767px){header.header{height:48px}header.header .header-inner{padding:0 14px 0 8px}header.header .header-right .contact,header.header .header-right .register,header.header .header-right .login,header.header .header-right .logout{display:none}header.header .header-right .spmenu-button{position:relative;display:inline-block;width:36px;height:36px;margin:0;padding:0;border:none;border-radius:4px;background-color:transparent;appearance:none;outline:none;cursor:pointer}header.header .header-right .spmenu-button:before{content:"";position:absolute;display:inline-block;top:6px;left:6px;width:24px;height:24px;margin:0;background-image:url(/build/assets/icon_menu_open-55d8f677.svg);background-position:center;background-size:contain;background-repeat:no-repeat}header.header .header-right .spmenu-button:hover{background-color:#0059af1a}header.header .logo{padding:12px}header.header .logo img{height:24px}}.subheader{position:fixed;display:flex;flex-direction:column;width:100%;height:64px;left:0;top:64px;background-color:#fff;z-index:80}.subheader .subheader-inner{flex:1;display:flex;align-items:center;padding:0 18px}.subheader .subheader-inner img{width:auto;height:48px;padding:0 13px 0 19px}.subheader .subheader-inner .subheader-ttl{font-weight:500;font-size:20px}.subheader .subheader-elevation{width:100%;height:1.75px;background:#e0e0e0}@media screen and (max-width: 767px){.subheader{height:48px;top:48px}.subheader .subheader-inner{padding:0 8px}.subheader .subheader-inner img{width:auto;height:36px;padding:0 8px 0 10px}.subheader .subheader-inner .subheader-ttl{font-size:16px}}.global-spmenu .global-spmenu-dimmer{position:fixed;display:none;top:0;left:0;right:0;bottom:0;z-index:700}.global-spmenu .global-spmenu-inner{position:fixed;display:none;align-items:flex-start;flex-direction:column;top:44px;right:16px;padding:8px 0;border-radius:4px;background-color:#fff;box-shadow:0 1px 2px #0000004d,0 2px 6px 2px #00000026;z-index:710}.global-spmenu .global-spmenu-inner .spmenu-links{display:flex;flex-direction:column;flex:1}.global-spmenu .global-spmenu-inner .spmenu-links a,.global-spmenu .global-spmenu-inner .spmenu-links button{position:relative;display:inline-block;width:176px;height:24px;line-height:24px;margin:0;padding:16px 12px;color:#0059af;font-size:16px;font-weight:500;letter-spacing:.5px;border:none;background-color:transparent;text-align:left;text-decoration:none;appearance:none;outline:none;cursor:pointer}.global-spmenu .global-spmenu-inner .spmenu-links a:hover,.global-spmenu .global-spmenu-inner .spmenu-links button:hover{background-color:#0059af1a}.global-spmenu.spmenu-open .global-spmenu-dimmer,.global-spmenu.spmenu-open .global-spmenu-inner{display:flex}.login-active-dimmer{position:fixed;display:none;top:0;left:0;width:100%;height:100vh;height:calc(var(--vh, 1vh) * 100);background-color:#fffc;cursor:pointer;z-index:900;appearance:none;outline:none}.login-active-dimmer.modal-open{display:block}.login-modal{position:fixed;display:none;top:50%;left:50%;width:calc(100% - 40px);max-width:576px;height:100%;max-height:570px;border-radius:8px;background-color:#fff;box-shadow:0 4px 20px #00000014;overflow:hidden;z-index:910;transform:translate(-50%) translateY(-50%)}.login-modal.modal-open{display:block}.login-modal .login-modal-inner{position:absolute;display:flex;align-items:center;top:0;left:0;width:100%;height:100%;transition:transform .4s}.login-modal .login-modal-inner .modal-close{position:absolute;top:32px;right:30px;width:32px;height:32px;padding:2px;border:none;border-radius:4px;background-color:transparent;background-image:url(/build/assets/icon_close-0422d8eb.svg);background-position:center;background-size:32px;background-repeat:no-repeat;appearance:none;outline:none;cursor:pointer}.login-modal .login-modal-inner .modal-close:hover{background-color:#7575751a}@media screen and (max-width: 767px){.login-modal{max-height:540px}.login-modal .login-modal-inner .modal-close{top:28px;right:16px}}.login-modal form{display:inline-block;width:100%}.login-modal .modal-content{display:flex;flex-direction:column;align-items:center;width:100%}.login-modal .modal-content .modal-title{display:inline-block;width:100%;line-height:36px;font-size:24px;font-weight:700;color:#0059af;text-align:center}.login-modal .modal-content .fieldset{width:calc(100% - 40px);max-width:387px;border:none}.login-modal .modal-content .fieldset.email{padding:40px 0 0}.login-modal .modal-content .fieldset.password{padding:36.5px 0 0}.login-modal .modal-content .fieldset label{display:inline-block;width:100%;line-height:24px;font-size:16px;font-weight:500}.login-modal .modal-content .fieldset .input-wrapper{margin-top:7.5px}.login-modal .modal-content .fieldset .input-wrapper input{width:calc(100% - 24px);height:30px;padding:4px 12px;border:1px solid #bdbdbd;border-radius:8px;background-color:#fff}.login-modal .modal-content .fieldset .form-errors{list-style:none}.login-modal .modal-content .fieldset .form-errors li{font-size:14px;color:#f44336}.login-modal .modal-content .fieldset .form-errors li:before{content:"・"}.login-modal .modal-content .form-buttons{display:inline-block;width:calc(100% - 40px);max-width:388px;margin:60.5px 0 0}.login-modal .modal-content .form-buttons button.login{display:inline-block;width:100%;max-width:388px;height:46px;line-height:46px;font-size:16px;font-weight:700;color:#fff;border:1.75px solid #0059af;border-radius:24px;background-color:#0059af;appearance:none;outline:none;cursor:pointer}.login-modal .modal-content .form-buttons button.login:before{content:"";display:inline-block;width:24px;height:24px;margin:12px 8px 0 0;background-image:url(/build/assets/icon_logout-9f71310f.svg);background-position:center;background-size:contain;background-repeat:no-repeat;vertical-align:top}.login-modal .modal-content .form-buttons button.login:hover{background-color:#004c95}.login-modal .modal-content .form-buttons a.register{display:inline-block;width:100%;max-width:388px;height:46px;line-height:46px;margin-top:12px;font-size:16px;font-weight:700;color:#0059af;border:1.75px solid #0059af;border-radius:24px;background-color:transparent;text-align:center;text-decoration:none}.login-modal .modal-content .form-buttons a.register:before{content:"";display:inline-block;width:24px;height:24px;margin:12px 8px 0 0;background-image:url(/build/assets/icon_account_plus_outline-a8c0c3d2.svg);background-position:center;background-size:contain;background-repeat:no-repeat;vertical-align:top}.login-modal .modal-content .form-buttons a.register:hover{background-color:#0059af1a}.login-modal .modal-content .forgot-password{margin:16px 0 8px}.login-modal .modal-content .forgot-password a{display:inline-block;line-height:24px;padding:8px 16px;border-radius:24px;font-size:16px;font-weight:700;color:#0059af;text-decoration:none}.login-modal .modal-content .forgot-password a:hover{background-color:#0059af1a}#reset-password-edit,#reset-password-edit>div{height:100%}.reset-password-edit{display:flex;flex-direction:column;min-height:calc(100% - 64px);padding-top:64px}@media screen and (max-width: 767px){.reset-password-edit{height:100vh;height:calc(var(--vh, 1vh) * 100)}}.reset-password-edit .reset-password-edit-container{display:flex;align-items:flex-start;flex-direction:column;flex:1;margin:16px 40px 0}@media screen and (max-width: 767px){.reset-password-edit .reset-password-edit-container{margin:0 16px}}.reset-password-edit .reset-password-edit-container .breadcrumb-back-button{display:inline-flex;align-items:center;height:16px;line-height:16px;margin:0;padding:8px 20px 8px 16px;font-size:16px;font-weight:700;color:#0059af;border:1.75px solid #0059af;border-radius:24px;background-color:transparent;text-decoration:none;appearance:none;outline:none;cursor:pointer}.reset-password-edit .reset-password-edit-container .breadcrumb-back-button:before{content:"";display:inline-block;width:20px;height:20px;margin:0 8px 0 0;background-image:url(/build/assets/icon_arrow_left_blue-db1e6584.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.reset-password-edit .reset-password-edit-container .breadcrumb-back-button:hover{background-color:#0059af1a}.reset-password-edit .container-inner{display:flex;align-items:center;flex:1;width:100%;max-width:402px;margin:0 auto 87px}.reset-password-edit .container-inner form{width:100%}.reset-password-edit .container-inner h1{line-height:36px;font-size:24px;font-weight:700;text-align:center}.reset-password-edit .container-inner .reset-password-edit-note{line-height:24px;margin-top:40px;font-size:16px;font-weight:500}.reset-password-edit .container-inner .fieldset{max-width:354px;margin:36px auto 0;border:none}.reset-password-edit .container-inner .fieldset label{display:flex;flex-direction:column}.reset-password-edit .container-inner .fieldset .form-label{display:inline-flex;align-items:center;line-height:24px;font-size:16px;font-weight:500}.reset-password-edit .container-inner .fieldset .form-required,.reset-password-edit .container-inner .fieldset .form-optional{flex-shrink:0;line-height:1.1;margin-left:8px;padding:3.4px 6px;font-size:14px;font-weight:700;color:#fff;background-color:#f44336}.reset-password-edit .container-inner .fieldset .form-optional{background-color:#757575}.reset-password-edit .container-inner .fieldset .input-wrapper{width:100%;margin-top:7.5px}.reset-password-edit .container-inner .fieldset .input-wrapper input{width:calc(100% - 26px);height:30px;padding:4px 12px;font-size:15px;border:1px solid #bdbdbd;border-radius:8px}.reset-password-edit .container-inner .fieldset.email{margin-top:40px}.reset-password-edit .container-inner .form-errors{list-style:none}.reset-password-edit .container-inner .form-errors li{font-size:14px;color:#f44336}.reset-password-edit .container-inner .form-errors li:before{content:"・"}.reset-password-edit .container-inner .reset-password-edit-footer{text-align:center}.reset-password-edit .container-inner button.form-submit{position:relative;display:inline-block;height:44px;line-height:44px;margin:40px 0 87px;padding:0 66px 0 42px;font-size:16px;font-weight:700;color:#fff;border:none;border-radius:24px;background-color:#0059af;appearance:none;outline:none;cursor:pointer}.reset-password-edit .container-inner button.form-submit:after{content:"";position:absolute;display:inline-block;top:10px;right:34px;width:24px;height:24px;background-image:url(/build/assets/icon_arrow_right_white-c2d13700.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.reset-password-edit .container-inner button.form-submit:disabled{opacity:.3;cursor:auto}.sentei-index{min-height:calc(100% - 128px);padding-top:128px;background-color:#f5f5f5}@media screen and (max-width: 767px){.sentei-index{min-height:calc(100% - 96px);padding-top:96px}}.sentei-index .sentei-steps{display:flex;justify-content:center;height:64px}.sentei-index .sentei-steps>*:nth-child(1){position:relative;width:154px;padding-left:16px;background-image:url(/build/assets/steps_bg_w-4479c893.svg)}.sentei-index .sentei-steps>*:nth-child(1):before{content:"";position:absolute;display:inline-block;width:10px;height:64px;top:0;left:0;background-image:url(/build/assets/steps_start_w-fae48779.svg)}.sentei-index .sentei-steps>*:nth-child(1).steps-active{background-image:url(/build/assets/steps_bg_b-9160b047.svg)}.sentei-index .sentei-steps>*:nth-child(1).steps-active:before{background-image:url(/build/assets/steps_start_b-c5339448.svg)}.sentei-index .sentei-steps>*:nth-child(1).steps-active+*:nth-child(2):before{background-image:url(/build/assets/steps_next_bw-25152431.svg)}.sentei-index .sentei-steps>*:nth-child(2){position:relative;width:159px;padding-left:26px;background-image:url(/build/assets/steps_bg_w-4479c893.svg)}.sentei-index .sentei-steps>*:nth-child(2):before{content:"";position:absolute;display:inline-block;width:14px;height:64px;top:0;left:0;background-color:#fff;background-image:url(/build/assets/steps_next_ww-2eaa4313.svg)}.sentei-index .sentei-steps>*:nth-child(2).steps-active{background-image:url(/build/assets/steps_bg_b-9160b047.svg)}.sentei-index .sentei-steps>*:nth-child(2).steps-active:before{background-image:url(/build/assets/steps_next_wb-b75be455.svg)}.sentei-index .sentei-steps>*:nth-child(2).steps-active+*:nth-child(3):before{background-image:url(/build/assets/steps_next_bw-25152431.svg)}.sentei-index .sentei-steps>*:nth-child(3){position:relative;width:98px;padding-left:27px;background-image:url(/build/assets/steps_bg_w-4479c893.svg)}.sentei-index .sentei-steps>*:nth-child(3):before{content:"";position:absolute;display:inline-block;width:14px;height:64px;top:0;left:0;background-color:#fff;background-image:url(/build/assets/steps_next_ww-2eaa4313.svg)}.sentei-index .sentei-steps>*:nth-child(3).steps-active{background-image:url(/build/assets/steps_bg_b-9160b047.svg)}.sentei-index .sentei-steps>*:nth-child(3).steps-active:before{background-image:url(/build/assets/steps_next_wb-b75be455.svg)}.sentei-index .sentei-steps>*:nth-child(3).steps-active+*:nth-child(4):before{background-image:url(/build/assets/steps_next_bw-25152431.svg)}.sentei-index .sentei-steps>*:nth-child(4){position:relative;width:188px;margin-right:16px;padding-left:27px;background-image:url(/build/assets/steps_bg_w-4479c893.svg)}.sentei-index .sentei-steps>*:nth-child(4):before{content:"";position:absolute;display:inline-block;width:14px;height:64px;top:0;left:0;background-color:#fff;background-image:url(/build/assets/steps_next_ww-2eaa4313.svg)}.sentei-index .sentei-steps>*:nth-child(4):after{content:"";position:absolute;display:inline-block;width:11px;height:64px;top:0;right:-11px;background-image:url(/build/assets/steps_end_w-85fd466b.svg)}.sentei-index .sentei-steps>*:nth-child(4).steps-active{background-image:url(/build/assets/steps_bg_b-9160b047.svg)}.sentei-index .sentei-steps>*:nth-child(4).steps-active:before{background-image:url(/build/assets/steps_next_wb-b75be455.svg)}.sentei-index .sentei-steps>*:nth-child(4).steps-active:after{background-image:url(/build/assets/steps_end_b-ea851b96.svg)}.sentei-index .sentei-steps .steps-number{display:inline-block;margin-top:5px;line-height:24px;color:#212121;font-size:16px;font-weight:500}.sentei-index .sentei-steps .steps-name{display:inline-block;line-height:30px;color:#212121;font-weight:500;font-size:20px}.sentei-index .sentei-steps .steps-active .steps-number{color:#fff}.sentei-index .sentei-steps .steps-active .steps-name{color:#fff;font-weight:700}@media screen and (max-width: 889px){.sentei-index .sentei-steps>*:nth-child(1){width:150px}.sentei-index .sentei-steps>*:nth-child(2){width:142px}.sentei-index .sentei-steps>*:nth-child(3){width:86px}.sentei-index .sentei-steps>*:nth-child(4){width:164px}.sentei-index .sentei-steps .steps-number{font-size:14px}.sentei-index .sentei-steps .steps-name{font-size:18px}}@media screen and (max-width: 819px){.sentei-index .sentei-steps>*:not(.steps-active){width:0}.sentei-index .sentei-steps>*:not(.steps-active) .steps-number{display:none}.sentei-index .sentei-steps>*:not(.steps-active) .steps-name{display:none}}.sentei-index .sentei-tooltip{position:absolute;width:24px;height:24px;top:50%;right:0;padding:0;border:none;background-color:transparent;background-image:url(/build/assets/icon_help_circle_blue-a1a1b80e.svg);background-position:center;background-size:contain;background-repeat:no-repeat;transform:translateY(-50%);appearance:none;outline:none;cursor:pointer}.sentei-index .modal-flowrate-btn{position:relative;display:inline-block;line-height:24px;margin-left:8px;padding:8px 16px 8px 36px;border:none;border-radius:20px;background-color:transparent;color:#0059af;font-size:16px;font-weight:700;appearance:none;outline:none;cursor:pointer}.sentei-index .modal-flowrate-btn:hover{background-color:#0059af1a}.sentei-index .modal-flowrate-btn:before{content:"";position:absolute;display:inline-block;top:50%;left:10px;width:24px;height:24px;background-image:url(/build/assets/icon_help_blue-9d968517.svg);background-position:center;background-size:contain;background-repeat:no-repeat;transform:translateY(-50%)}.sentei-index .modal-flowrate-btn:after{content:"";position:absolute;display:inline-block;bottom:8px;left:36px;width:calc(100% - 52px);height:1.75px;background-color:#0059af}.sentei-index .sentei-note{display:flex;justify-content:center;align-items:center;margin:32px 0}.sentei-index .sentei-note span{position:relative;display:inline-block;padding-left:56px;color:#212121;font-size:20px;font-weight:700}.sentei-index .sentei-note span:before{content:"";position:absolute;display:inline-block;top:calc(50% + 2px);left:0;width:40px;height:40px;background-image:url(/build/assets/icon_board_edit-aa23ad19.svg);background-position:center;background-size:contain;background-repeat:no-repeat;transform:translateY(-50%)}.sentei-index .selected-values{max-width:800px;margin:0 auto 24px;padding:20px;border:1px solid #757575;border-radius:2px;background-color:#0059af1a}.sentei-index .selected-values .selected-values-ttl{position:relative;display:inline-block;line-height:30px;margin-top:6px;padding-left:56px;color:#0059af;font-size:20px;font-weight:700}.sentei-index .selected-values .selected-values-ttl:before{content:"";position:absolute;display:inline-block;top:-6px;left:0;width:40px;height:40px;background-image:url(/build/assets/icon_board_edit-aa23ad19.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.sentei-index .selected-values .selected-values-row{display:flex;flex-wrap:wrap;padding-left:56px}.sentei-index .selected-values .selected-values-row div{display:flex;flex-direction:column;margin-top:8px;padding-right:16px}.sentei-index .selected-values .selected-values-row div span:first-child{line-height:24px;color:#0059af;font-size:16px;font-weight:500}.sentei-index .selected-values .selected-values-row div span:last-child{line-height:24px;font-size:16px;font-weight:500}.sentei-index .sentei-step1{width:calc(100% - 164px);max-width:944px;margin:42px auto 0;padding:40px;border-radius:16px;background-color:#fff}@media screen and (max-width: 767px){.sentei-index .sentei-step1{width:calc(100% - 80px);margin:20px auto 0;padding:20px}}.sentei-index .sentei-step1 h3{max-width:672px;line-height:30px;margin:0 auto 16px;font-size:20px;font-weight:700}@media screen and (max-width: 815px){.sentei-index .sentei-step1 h3{max-width:454px}}.sentei-index .sentei-step1 h3 span{line-height:30px;font-size:20px;font-weight:700}.sentei-index .sentei-step1 h3>span{position:relative}.sentei-index .sentei-step1 h3>span.inline-flex{display:inline-flex;align-items:center}.sentei-index .sentei-step1 h3>span:not(.inline-flex){padding-right:28px}.sentei-index .sentei-step1 .radio-liquid,.sentei-index .sentei-step1 .radio-process{display:flex;flex-wrap:wrap;align-items:center;max-width:636px;margin:4px auto 20px}@media screen and (max-width: 815px){.sentei-index .sentei-step1 .radio-liquid,.sentei-index .sentei-step1 .radio-process{max-width:424px}}.sentei-index .sentei-step1 .radio-liquid label,.sentei-index .sentei-step1 .radio-process label{display:inline-flex;justify-content:center;align-items:center;width:190px;height:38px;line-height:20px;margin:0 10px 20px;border:1.75px solid #0059af;border-radius:8px;text-align:center;vertical-align:middle;box-sizing:border-box;cursor:pointer}.sentei-index .sentei-step1 .radio-liquid label .radio-value,.sentei-index .sentei-step1 .radio-process label .radio-value{display:block;color:#0059af;font-size:16px;font-weight:500}.sentei-index .sentei-step1 .radio-liquid label.checked,.sentei-index .sentei-step1 .radio-process label.checked{background-color:#0059af}.sentei-index .sentei-step1 .radio-liquid label.checked .radio-value,.sentei-index .sentei-step1 .radio-process label.checked .radio-value{color:#fff}.sentei-index .sentei-step1 .radio-liquid label.weaked,.sentei-index .sentei-step1 .radio-process label.weaked{border:1.75px solid #e0e0e0}.sentei-index .sentei-step1 .radio-liquid label.weaked .radio-value,.sentei-index .sentei-step1 .radio-process label.weaked .radio-value{color:#bdbdbd}.sentei-index .sentei-step1 .radio-liquid label:not(.checked):hover,.sentei-index .sentei-step1 .radio-process label:not(.checked):hover{background-color:#0059af1a}.sentei-index .sentei-step1 .radio-liquid input[type=radio],.sentei-index .sentei-step1 .radio-process input[type=radio]{display:none}.sentei-index .sentei-step1 .radio-liquid label{height:60px}.sentei-index .sentei-step1 .input-flowrate{display:flex;align-items:center;max-width:636px;margin:4px auto 0}@media screen and (max-width: 815px){.sentei-index .sentei-step1 .input-flowrate{max-width:424px}}.sentei-index .sentei-step1 .input-flowrate input{width:80px;height:60px;line-height:20px;margin:0 10px;padding:8px 16px;border:1.75px solid #0059af;border-radius:8px;background:none;font-size:16px;font-weight:500;box-sizing:border-box;appearance:none;outline:none;text-align:right}.sentei-index .sentei-step1 .input-flowrate input.filled{padding:8px 13px;border:4px solid #0059af;background-color:#0059af33}.sentei-index .sentei-step1 .input-flowrate span{line-height:24px;font-size:16px;font-weight:500}.sentei-index .sentei-step1 .input-flowrate-hint{display:flex;align-items:center;max-width:636px;line-height:21px;margin:8px auto 0;font-size:14px;font-weight:500}@media screen and (max-width: 815px){.sentei-index .sentei-step1 .input-flowrate-hint{max-width:424px}}.sentei-index .sentei-step1-navigation{display:flex;justify-content:center;padding:37px 0 87px}.sentei-index .sentei-step1-navigation .btn-reset{display:inline-block;width:220px;height:44px;margin:0 10px;padding:0;border:1.75px solid #ff0000;border-radius:24px;background-color:transparent;appearance:none;cursor:pointer;outline:none}.sentei-index .sentei-step1-navigation .btn-reset:hover{background-color:#ff00001a}.sentei-index .sentei-step1-navigation .btn-reset span{position:relative;display:inline-block;padding-left:32px;color:red;font-size:16px;font-weight:700}.sentei-index .sentei-step1-navigation .btn-reset span:before{content:"";position:absolute;display:inline-block;top:1px;left:0;width:24px;height:24px;background-image:url(/build/assets/icon_reload_red-0cde34ec.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.sentei-index .sentei-step1-navigation .btn-next{display:inline-block;width:220px;height:44px;margin:0 10px;padding:0;border:1.75px solid #0059af;border-radius:24px;background-color:#0059af;appearance:none;cursor:pointer;outline:none}.sentei-index .sentei-step1-navigation .btn-next:not(:disabled):hover{background-color:#004c95}.sentei-index .sentei-step1-navigation .btn-next:disabled{opacity:.45;cursor:auto}.sentei-index .sentei-step1-navigation .btn-next span{position:relative;display:inline-block;padding-right:32px;color:#fff;font-size:16px;font-weight:700}.sentei-index .sentei-step1-navigation .btn-next span:before{content:"";position:absolute;display:inline-block;top:1px;right:0;width:24px;height:24px;background-image:url(/build/assets/icon_arrow_right_white-c2d13700.svg);background-position:center;background-size:contain;background-repeat:no-repeat}@media screen and (max-width: 519px){.sentei-index .sentei-step1-navigation{flex-direction:column-reverse;align-items:center}.sentei-index .sentei-step1-navigation .btn-reset{margin-top:24px}}.sentei-index .sentei-step2{width:calc(100% - 164px);max-width:944px;margin:42px auto 0;padding:40px;border-radius:16px;background-color:#fff}@media screen and (max-width: 767px){.sentei-index .sentei-step2{width:calc(100% - 80px);margin:20px auto 0;padding:20px}}.sentei-index .sentei-step2 h3{max-width:672px;margin:0 auto 16px}@media screen and (max-width: 815px){.sentei-index .sentei-step2 h3{max-width:454px}}.sentei-index .sentei-step2 .radio-outlet,.sentei-index .sentei-step2 .radio-powersupply{display:flex;flex-wrap:wrap;align-items:center;max-width:642px;margin:4px auto 20px}@media screen and (max-width: 815px){.sentei-index .sentei-step2 .radio-outlet,.sentei-index .sentei-step2 .radio-powersupply{max-width:424px}}.sentei-index .sentei-step2 .radio-outlet label,.sentei-index .sentei-step2 .radio-powersupply label{display:inline-block;width:192px;height:40px;line-height:40px;margin:0 10px 20px;border:1.75px solid #0059af;border-radius:8px;text-align:center;vertical-align:middle;box-sizing:border-box;cursor:pointer}.sentei-index .sentei-step2 .radio-outlet label .radio-value,.sentei-index .sentei-step2 .radio-powersupply label .radio-value{display:block;color:#0059af;font-size:16px;font-weight:500}.sentei-index .sentei-step2 .radio-outlet label.disabled,.sentei-index .sentei-step2 .radio-powersupply label.disabled{opacity:.45;cursor:auto}.sentei-index .sentei-step2 .radio-outlet label.checked,.sentei-index .sentei-step2 .radio-powersupply label.checked{background-color:#0059af}.sentei-index .sentei-step2 .radio-outlet label.checked .radio-value,.sentei-index .sentei-step2 .radio-powersupply label.checked .radio-value{color:#fff}.sentei-index .sentei-step2 .radio-outlet label.weaked,.sentei-index .sentei-step2 .radio-powersupply label.weaked{border:1.75px solid #e0e0e0}.sentei-index .sentei-step2 .radio-outlet label.weaked .radio-value,.sentei-index .sentei-step2 .radio-powersupply label.weaked .radio-value{color:#bdbdbd}.sentei-index .sentei-step2 .radio-outlet label:not(.checked):not(.disabled):hover,.sentei-index .sentei-step2 .radio-powersupply label:not(.checked):not(.disabled):hover{background-color:#0059af1a}.sentei-index .sentei-step2 .radio-outlet label[data-id="outlet:1"],.sentei-index .sentei-step2 .radio-outlet label[data-id="outlet:2"],.sentei-index .sentei-step2 .radio-powersupply label[data-id="outlet:1"],.sentei-index .sentei-step2 .radio-powersupply label[data-id="outlet:2"]{position:relative;height:162px}.sentei-index .sentei-step2 .radio-outlet label[data-id="outlet:1"].checked,.sentei-index .sentei-step2 .radio-outlet label[data-id="outlet:2"].checked,.sentei-index .sentei-step2 .radio-powersupply label[data-id="outlet:1"].checked,.sentei-index .sentei-step2 .radio-powersupply label[data-id="outlet:2"].checked{width:192px;height:162px;border:4px solid #0059af;background-color:#0059af33}.sentei-index .sentei-step2 .radio-outlet label[data-id="outlet:1"] img,.sentei-index .sentei-step2 .radio-outlet label[data-id="outlet:2"] img,.sentei-index .sentei-step2 .radio-powersupply label[data-id="outlet:1"] img,.sentei-index .sentei-step2 .radio-powersupply label[data-id="outlet:2"] img{position:absolute;width:192px;height:auto;top:50%;left:50%;transform:translate(-50%) translateY(-50%)}.sentei-index .sentei-step2 .radio-outlet input[type=radio],.sentei-index .sentei-step2 .radio-powersupply input[type=radio]{display:none}.sentei-index .sentei-step2-navigation{display:flex;justify-content:center;padding:37px 0 87px}.sentei-index .sentei-step2-navigation .btn-reset{display:inline-block;width:220px;height:44px;margin:0 10px;padding:0;border:1.75px solid #ff0000;border-radius:24px;background-color:transparent;appearance:none;cursor:pointer;outline:none}.sentei-index .sentei-step2-navigation .btn-reset:hover{background-color:#ff00001a}.sentei-index .sentei-step2-navigation .btn-reset span{position:relative;display:inline-block;padding-left:32px;color:red;font-size:16px;font-weight:700}.sentei-index .sentei-step2-navigation .btn-reset span:before{content:"";position:absolute;display:inline-block;top:1px;left:0;width:24px;height:24px;background-image:url(/build/assets/icon_reload_red-0cde34ec.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.sentei-index .sentei-step2-navigation .btn-next{display:inline-block;width:220px;height:44px;margin:0 10px;padding:0;border:1.75px solid #0059af;border-radius:24px;background-color:#0059af;appearance:none;cursor:pointer;outline:none}.sentei-index .sentei-step2-navigation .btn-next:not(:disabled):hover{background-color:#004c95}.sentei-index .sentei-step2-navigation .btn-next:disabled{opacity:.45;cursor:auto}.sentei-index .sentei-step2-navigation .btn-next span{position:relative;display:inline-block;padding-right:32px;color:#fff;font-size:16px;font-weight:700}.sentei-index .sentei-step2-navigation .btn-next span:before{content:"";position:absolute;display:inline-block;top:1px;right:0;width:24px;height:24px;background-image:url(/build/assets/icon_arrow_right_white-c2d13700.svg);background-position:center;background-size:contain;background-repeat:no-repeat}@media screen and (max-width: 519px){.sentei-index .sentei-step2-navigation{flex-direction:column-reverse;align-items:center}.sentei-index .sentei-step2-navigation .btn-reset{margin-top:24px}}.sentei-index .sentei-step3{width:calc(100% - 164px);max-width:1160px;margin:42px auto;padding:40px;border-radius:16px;background-color:#fff}@media screen and (max-width: 767px){.sentei-index .sentei-step3{width:calc(100% - 80px);margin:20px auto 0;padding:20px}}.sentei-index .sentei-step3.sentei-step3-top{margin-bottom:8px;border-bottom-left-radius:0;border-bottom-right-radius:0}.sentei-index .sentei-step3.sentei-step3-bottom{margin-top:8px;margin-bottom:0;border-top-left-radius:0;border-top-right-radius:0}.sentei-index .sentei-step3 .sentei-announcement{display:flex;justify-content:center;align-items:center;margin:32px 0 0}.sentei-index .sentei-step3 .sentei-announcement .sentei-announcement-inner{position:relative;display:flex;flex-direction:column;padding-left:56px}.sentei-index .sentei-step3 .sentei-announcement .sentei-announcement-inner:before{content:"";position:absolute;display:inline-block;top:0;left:0;width:40px;height:40px;background-image:url(/build/assets/icon_check_circle-a291bfe2.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.sentei-index .sentei-step3 .sentei-announcement span:nth-child(1){display:inline-block;line-height:30px;color:#0059af;font-size:20px;font-weight:700}.sentei-index .sentei-step3 .sentei-announcement span:nth-child(2){display:inline-block;line-height:24px;margin-top:4px;font-size:16px;font-weight:500}.sentei-index .sentei-step3 .sentei-announcement span:nth-child(3){display:inline-block;line-height:24px;color:#757575;font-size:16px;font-weight:500}.sentei-index .sentei-step3 .candidate-head{display:inline-block}.sentei-index .sentei-step3 .candidate-header{position:relative;display:flex;align-items:center;height:56px}.sentei-index .sentei-step3 .candidate-header *{flex-shrink:0}.sentei-index .sentei-step3 .candidate-header:after{content:"";position:absolute;display:inline-block;width:100%;height:.75px;left:0;bottom:0;background-color:#e0e0e0}.sentei-index .sentei-step3 .candidate-header .thumbnail{display:inline-block;width:104px}.sentei-index .sentei-step3 .candidate-header .series-model{display:inline-block;width:146px;margin-left:20px;line-height:24px;color:#212121;font-size:16px;font-weight:400}.sentei-index .sentei-step3 .candidate-header .flowrate{display:inline-block;width:109px;margin-left:20px;line-height:24px;color:#212121;font-size:16px;font-weight:400}.sentei-index .sentei-step3 .candidate-header .powersupply{display:inline-block;width:105px;margin-left:20px;line-height:24px;color:#212121;font-size:16px;font-weight:400}.sentei-index .sentei-step3 .candidate-header .outlet{display:inline-block;width:64px;margin-left:20px;line-height:24px;color:#212121;font-size:16px;font-weight:400}.sentei-index .sentei-step3 .candidate-header .stainless{display:inline-block;width:115px;margin-left:20px;line-height:24px;color:#212121;font-size:16px;font-weight:400}.sentei-index .sentei-step3 .candidate-header .delivery-period{position:relative;display:inline-block;width:91px;margin-left:20px;line-height:24px;color:#212121;font-size:16px;font-weight:400}.sentei-index .sentei-step3 .candidate-header .price{display:inline-block;width:83px;margin-left:20px;line-height:24px;color:#212121;font-size:16px;font-weight:400;text-align:right}.sentei-index .sentei-step3 .candidate-header .delivery-period-price{position:relative;display:inline-block;width:194px;margin-left:20px;line-height:24px;color:#212121;font-size:16px;font-weight:400}.sentei-index .sentei-step3 .candidate-header .button{display:inline-block;width:180px;margin-left:20px;text-align:right}.sentei-index .sentei-step3 .candidate-list{display:inline-block}.sentei-index .sentei-step3 .candidate-product{position:relative;display:flex;align-items:center;height:96px}.sentei-index .sentei-step3 .candidate-product *{flex-shrink:0}.sentei-index .sentei-step3 .candidate-product:after{content:"";position:absolute;display:inline-block;width:100%;height:.75px;left:0;bottom:0;background-color:#e0e0e0}.sentei-index .sentei-step3 .candidate-product .thumbnail{display:inline-block;top:0;left:0;width:104px;height:84px;background-position:center;background-size:contain;background-repeat:no-repeat}.sentei-index .sentei-step3 .candidate-product .thumbnail-mdf{background-image:url(/build/assets/img_thumbnail_mdf_small-c647e867.png);background-image:image-set(url(/build/assets/img_thumbnail_mdf_small-f58d765d.avif) type("image/avif") 1x,url(/build/assets/img_thumbnail_mdf_small_2x-eddb169d.avif) type("image/avif") 2x,url(/build/assets/img_thumbnail_mdf_small-c647e867.png) type("image/png") 1x,url(/build/assets/img_thumbnail_mdf_small_2x-b33f18f2.png) type("image/png") 2x)}.sentei-index .sentei-step3 .candidate-product .thumbnail-mdkw{background-image:url(/build/assets/img_thumbnail_mdkw_small-4b0ee935.png);background-image:image-set(url(/build/assets/img_thumbnail_mdkw_small-b6f45741.avif) type("image/avif") 1x,url(/build/assets/img_thumbnail_mdkw_small_2x-31c51463.avif) type("image/avif") 2x,url(/build/assets/img_thumbnail_mdkw_small-4b0ee935.png) type("image/png") 1x,url(/build/assets/img_thumbnail_mdkw_small_2x-2ff84185.png) type("image/png") 2x)}.sentei-index .sentei-step3 .candidate-product .thumbnail-mgk{background-image:url(/build/assets/img_thumbnail_mgk_small-9264ed06.png);background-image:image-set(url(/build/assets/img_thumbnail_mgk_small-c8ae78fd.avif) type("image/avif") 1x,url(/build/assets/img_thumbnail_mgk_small_2x-42043ad0.avif) type("image/avif") 2x,url(/build/assets/img_thumbnail_mgk_small-9264ed06.png) type("image/png") 1x,url(/build/assets/img_thumbnail_mgk_small_2x-39db615f.png) type("image/png") 2x)}.sentei-index .sentei-step3 .candidate-product .thumbnail-msh{background-image:url(/build/assets/img_thumbnail_msh_small-41ee82f9.png);background-image:image-set(url(/build/assets/img_thumbnail_msh_small-66c71946.avif) type("image/avif") 1x,url(/build/assets/img_thumbnail_msh_small_2x-2d67d950.avif) type("image/avif") 2x,url(/build/assets/img_thumbnail_msh_small-41ee82f9.png) type("image/png") 1x,url(/build/assets/img_thumbnail_msh_small_2x-9789bf0d.png) type("image/png") 2x)}.sentei-index .sentei-step3 .candidate-product .thumbnail-mss{background-image:url(/build/assets/img_thumbnail_mss_small-b4611596.png);background-image:image-set(url(/build/assets/img_thumbnail_mss_small-96ce2768.avif) type("image/avif") 1x,url(/build/assets/img_thumbnail_mss_small_2x-9bcc3f0d.avif) type("image/avif") 2x,url(/build/assets/img_thumbnail_mss_small-b4611596.png) type("image/png") 1x,url(/build/assets/img_thumbnail_mss_small_2x-33954cde.png) type("image/png") 2x)}.sentei-index .sentei-step3 .candidate-product .series-model{display:inline-block;width:146px;margin-left:20px;line-height:24px;color:#0059af;font-size:16px;font-weight:700}.sentei-index .sentei-step3 .candidate-product .flowrate{display:inline-block;width:109px;margin-left:20px;line-height:24px;color:#212121;font-size:16px;font-weight:500}.sentei-index .sentei-step3 .candidate-product .powersupply{display:inline-block;width:105px;margin-left:20px;line-height:24px;color:#212121;font-size:16px;font-weight:500}.sentei-index .sentei-step3 .candidate-product .outlet{display:inline-block;width:64px;margin-left:20px;line-height:24px;color:#212121;font-size:16px;font-weight:500}.sentei-index .sentei-step3 .candidate-product .stainless{display:inline-block;width:115px;margin-left:20px;line-height:24px;color:#212121;font-size:16px;font-weight:500}.sentei-index .sentei-step3 .candidate-product .delivery-period{display:inline-block;width:91px;margin-left:20px;line-height:24px;color:#212121;font-size:16px;font-weight:500}.sentei-index .sentei-step3 .candidate-product .price{display:inline-block;width:83px;margin-left:20px;line-height:24px;color:#212121;font-size:16px;font-weight:500;text-align:right}.sentei-index .sentei-step3 .candidate-product .delivery-period-price{display:inline-block;width:194px;margin-left:20px;line-height:24px;color:#212121;font-size:16px;font-weight:500}.sentei-index .sentei-step3 .candidate-product .delivery-period-price .candidate-list-login-btn{position:relative;display:inline-block;line-height:24px;margin-left:-16px;padding:8px 20px 8px 46px;border:none;border-radius:20px;background-color:transparent;color:#0059af;font-size:16px;font-weight:700;appearance:none;outline:none;cursor:pointer}.sentei-index .sentei-step3 .candidate-product .delivery-period-price .candidate-list-login-btn:hover{background-color:#0059af1a}.sentei-index .sentei-step3 .candidate-product .delivery-period-price .candidate-list-login-btn:before{content:"";position:absolute;display:inline-block;top:50%;left:14px;width:24px;height:24px;background-image:url(/build/assets/icon_lock_outline-a1ed15b5.svg);background-position:center;background-size:contain;background-repeat:no-repeat;transform:translateY(-50%)}.sentei-index .sentei-step3 .candidate-product .delivery-period-price .candidate-list-login-btn:after{content:"";position:absolute;display:inline-block;bottom:8px;left:46px;width:calc(100% - 64px);height:1.75px;background-color:#0059af}.sentei-index .sentei-step3 .candidate-product .button{display:inline-block;width:180px;margin-left:20px;text-align:right}.sentei-index .sentei-step3 .candidate-product .button button{display:inline-block;width:172px;height:44px;margin-right:8px;padding:0;border:1.75px solid #0059af;border-radius:24px;background-color:transparent;appearance:none;cursor:pointer;outline:none}.sentei-index .sentei-step3 .candidate-product .button button:hover{background-color:#0059af1a}.sentei-index .sentei-step3 .candidate-product .button button span{position:relative;display:inline-block;padding-right:32px;color:#0059af;font-size:16px;font-weight:700}.sentei-index .sentei-step3 .candidate-product .button button span:before{content:"";position:absolute;display:inline-block;top:1px;right:0;width:24px;height:24px;background-image:url(/build/assets/icon_arrow_right_blue-88090a84.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.sentei-index .sentei-step3 .candidate-product .button .current-product{display:inline-flex;align-items:center;justify-content:center;width:172px;height:44px;margin-right:8px;padding:0;border:1.75px solid transparent}.sentei-index .sentei-step3 .candidate-product .button .current-product span{position:relative;display:inline-block;padding-left:32px;padding-right:8px;color:#0059af;font-size:16px;font-weight:700}.sentei-index .sentei-step3 .candidate-product .button .current-product span:before{content:"";position:absolute;display:inline-block;top:1px;left:0;width:24px;height:24px;background-image:url(/build/assets/icon_check_circle-a291bfe2.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.sentei-index .sentei-step3 .candidate-product.selected{background-color:#0059af1a}.sentei-index .sentei-step3 .candidate-product.selected .button button{background-color:#0059af}.sentei-index .sentei-step3 .candidate-product.selected .button button:hover{background-color:#004c95}.sentei-index .sentei-step3 .candidate-product.selected .button button span{color:#fff}.sentei-index .sentei-step3 .candidate-product.selected .button button span:before{background-image:url(/build/assets/icon_arrow_right_white-c2d13700.svg)}.sentei-index .sentei-step3-navigation{display:flex;justify-content:center;padding:37px 0 87px}.sentei-index .sentei-step3-navigation .btn-reset{display:inline-block;width:220px;height:44px;margin:0 10px;padding:0;border:1.75px solid #ff0000;border-radius:24px;background-color:transparent;appearance:none;cursor:pointer;outline:none}.sentei-index .sentei-step3-navigation .btn-reset:hover{background-color:#ff00001a}.sentei-index .sentei-step3-navigation .btn-reset span{position:relative;display:inline-block;padding-left:32px;color:red;font-size:16px;font-weight:700}.sentei-index .sentei-step3-navigation .btn-reset span:before{content:"";position:absolute;display:inline-block;top:1px;left:0;width:24px;height:24px;background-image:url(/build/assets/icon_reload_red-0cde34ec.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.sentei-index .sentei-step4{width:calc(100% - 164px);max-width:944px;margin:42px auto 0;padding:40px;border-radius:16px;background-color:#fff}@media screen and (max-width: 767px){.sentei-index .sentei-step4{width:calc(100% - 80px);margin:20px auto 0;padding:20px}}.sentei-index .sentei-step4.sentei-step4-top{margin-bottom:8px;border-bottom-left-radius:0;border-bottom-right-radius:0}.sentei-index .sentei-step4.sentei-step4-bottom{margin-top:8px;border-top-left-radius:0;border-top-right-radius:0}.sentei-index .sentei-step4 .sentei-result{max-width:800px;margin:0 auto 24px;padding:6px 40px 8px 20px;border:1px solid transparent}.sentei-index .sentei-step4 .sentei-result .sentei-result-ttl{position:relative;display:inline-block;line-height:30px;margin-top:6px;padding-left:56px;color:#0059af;font-size:20px;font-weight:700}.sentei-index .sentei-step4 .sentei-result .sentei-result-ttl:before{content:"";position:absolute;display:inline-block;top:-6px;left:0;width:40px;height:40px;background-image:url(/build/assets/icon_check_circle-a291bfe2.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.sentei-index .sentei-step4 .sentei-result .sentei-result-row{display:flex;max-width:650px;margin:20px auto 0}.sentei-index .sentei-step4 .sentei-result .sentei-result-row .sentei-result-img{flex-shrink:0;width:100%;max-width:184px;height:150px;background-position:center;background-size:contain;background-repeat:no-repeat}.sentei-index .sentei-step4 .sentei-result .sentei-result-row .sentei-result-img-mdf{background-image:url(/build/assets/img_thumbnail_mdf_large-0b5dfdf0.png);background-image:image-set(url(/build/assets/img_thumbnail_mdf_large-9700d0b7.avif) type("image/avif") 1x,url(/build/assets/img_thumbnail_mdf_large_2x-36a463ab.avif) type("image/avif") 2x,url(/build/assets/img_thumbnail_mdf_large-0b5dfdf0.png) type("image/png") 1x,url(/build/assets/img_thumbnail_mdf_large_2x-a23efe1d.png) type("image/png") 2x)}.sentei-index .sentei-step4 .sentei-result .sentei-result-row .sentei-result-img-mdkw{background-image:url(/build/assets/img_thumbnail_mdkw_large-8147fe97.png);background-image:image-set(url(/build/assets/img_thumbnail_mdkw_large-f73468db.avif) type("image/avif") 1x,url(/build/assets/img_thumbnail_mdkw_large_2x-095f8abd.avif) type("image/avif") 2x,url(/build/assets/img_thumbnail_mdkw_large-8147fe97.png) type("image/png") 1x,url(/build/assets/img_thumbnail_mdkw_large_2x-9db9cb75.png) type("image/png") 2x)}.sentei-index .sentei-step4 .sentei-result .sentei-result-row .sentei-result-img-mgk{background-image:url(/build/assets/img_thumbnail_mgk_large-8ca65445.png);background-image:image-set(url(/build/assets/img_thumbnail_mgk_large-0fca0626.avif) type("image/avif") 1x,url(/build/assets/img_thumbnail_mgk_large_2x-89a60825.avif) type("image/avif") 2x,url(/build/assets/img_thumbnail_mgk_large-8ca65445.png) type("image/png") 1x,url(/build/assets/img_thumbnail_mgk_large_2x-e0154b45.png) type("image/png") 2x)}.sentei-index .sentei-step4 .sentei-result .sentei-result-row .sentei-result-img-msh{background-image:url(/build/assets/img_thumbnail_msh_large-3e84647d.png);background-image:image-set(url(/build/assets/img_thumbnail_msh_large-fee5393f.avif) type("image/avif") 1x,url(/build/assets/img_thumbnail_msh_large_2x-f91e0a15.avif) type("image/avif") 2x,url(/build/assets/img_thumbnail_msh_large-3e84647d.png) type("image/png") 1x,url(/build/assets/img_thumbnail_msh_large_2x-4c21f20d.png) type("image/png") 2x)}.sentei-index .sentei-step4 .sentei-result .sentei-result-row .sentei-result-img-mss{background-image:url(/build/assets/img_thumbnail_mss_large-8317fa94.png);background-image:image-set(url(/build/assets/img_thumbnail_mss_large-2e8ad26d.avif) type("image/avif") 1x,url(/build/assets/img_thumbnail_mss_large_2x-14a2da32.avif) type("image/avif") 2x,url(/build/assets/img_thumbnail_mss_large-8317fa94.png) type("image/png") 1x,url(/build/assets/img_thumbnail_mss_large_2x-b03e6151.png) type("image/png") 2x)}.sentei-index .sentei-step4 .sentei-result .sentei-result-row .sentei-result-grid{display:flex;flex-wrap:wrap;margin-top:-24px;margin-left:16px}.sentei-index .sentei-step4 .sentei-result .sentei-result-row .sentei-result-grid div{display:flex;flex-direction:column;width:134px;margin-top:24px;padding-left:16px}.sentei-index .sentei-step4 .sentei-result .sentei-result-row .sentei-result-grid div span:first-child{line-height:24px;color:#0059af;font-size:16px;font-weight:500}.sentei-index .sentei-step4 .sentei-result .sentei-result-row .sentei-result-grid div span:last-child{line-height:24px;margin-top:4px;font-size:16px;font-weight:500}.sentei-index .sentei-step4 .sentei-result .sentei-result-row .sentei-result-grid div.sentei-result-login{display:flex;flex-direction:row;align-items:center;width:402px;margin-bottom:8px}.sentei-index .sentei-step4 .sentei-result .sentei-result-row .sentei-result-grid div.sentei-result-login span:last-child{margin-top:0}@media screen and (max-width: 519px){.sentei-index .sentei-step4 .sentei-result .sentei-result-row .sentei-result-grid div.sentei-result-login{flex-direction:column;align-items:flex-start}.sentei-index .sentei-step4 .sentei-result .sentei-result-row .sentei-result-grid div.sentei-result-login span:last-child{margin-top:4px}}.sentei-index .sentei-step4 .sentei-result .sentei-result-row .sentei-result-grid div.sentei-result-login .sentei-result-login-btn{position:relative;display:inline-block;line-height:24px;margin-left:60px;padding:8px 20px 8px 46px;border:none;border-radius:20px;background-color:transparent;color:#0059af;font-size:16px;font-weight:700;appearance:none;outline:none;cursor:pointer}@media screen and (max-width: 767px){.sentei-index .sentei-step4 .sentei-result .sentei-result-row .sentei-result-grid div.sentei-result-login .sentei-result-login-btn{margin-left:12px}}@media screen and (max-width: 519px){.sentei-index .sentei-step4 .sentei-result .sentei-result-row .sentei-result-grid div.sentei-result-login .sentei-result-login-btn{margin-left:-16px}}.sentei-index .sentei-step4 .sentei-result .sentei-result-row .sentei-result-grid div.sentei-result-login .sentei-result-login-btn:hover{background-color:#0059af1a}.sentei-index .sentei-step4 .sentei-result .sentei-result-row .sentei-result-grid div.sentei-result-login .sentei-result-login-btn:before{content:"";position:absolute;display:inline-block;top:50%;left:14px;width:24px;height:24px;background-image:url(/build/assets/icon_lock_outline-a1ed15b5.svg);background-position:center;background-size:contain;background-repeat:no-repeat;transform:translateY(-50%)}.sentei-index .sentei-step4 .sentei-result .sentei-result-row .sentei-result-grid div.sentei-result-login .sentei-result-login-btn:after{content:"";position:absolute;display:inline-block;bottom:8px;left:46px;width:calc(100% - 64px);height:1.75px;background-color:#0059af}@media screen and (max-width: 749px){.sentei-index .sentei-step4 .sentei-result .sentei-result-row{flex-direction:column}.sentei-index .sentei-step4 .sentei-result .sentei-result-row .sentei-result-grid{margin-top:0;margin-left:0}}.sentei-index .sentei-step4 .sentei-share{display:flex;justify-content:center;align-items:center;margin:0 0 24px}.sentei-index .sentei-step4 .sentei-share .sentei-share-inner{position:relative;display:flex;flex-direction:column}.sentei-index .sentei-step4 .sentei-share .sentei-share-ttl{display:inline-block}.sentei-index .sentei-step4 .sentei-share .sentei-share-ttl span{position:relative;line-height:24px;padding-right:28px;color:#0059af;font-size:16px;font-weight:500}.sentei-index .sentei-step4 .sentei-share .sentei-share-url{word-break:break-all}.sentei-index .sentei-step4 .sentei-share .sentei-share-url a{line-height:24px;color:#0059af;font-size:16px;font-weight:500;text-decoration-line:underline}.sentei-index .sentei-step4-cta{display:flex;width:calc(100% - 244px);max-width:864px;padding:24px 80px;margin-top:8px;border-radius:0 0 16px 16px;background-image:url(/build/assets/bg_cta-39799f53.jpg);background-image:image-set(url(/build/assets/bg_cta-b5f4acf4.avif) type("image/avif") 1x,url(/build/assets/bg_cta_2x-c8a880d5.avif) type("image/avif") 2x,url(/build/assets/bg_cta-39799f53.jpg) type("image/jpeg") 1x,url(/build/assets/bg_cta_2x-ac00a5ff.jpg) type("image/jpeg") 2x);background-size:cover;background-repeat:no-repeat;background-position:center}@media screen and (max-width: 1027px){.sentei-index .sentei-step4-cta{width:calc(100% - 132px);max-width:976px;padding:24px}}@media screen and (max-width: 919px){.sentei-index .sentei-step4-cta{flex-direction:column}}@media screen and (max-width: 767px){.sentei-index .sentei-step4-cta{width:calc(100% - 80px);padding:20px}}.sentei-index .sentei-step4-cta .cta-action,.sentei-index .sentei-step4-cta .cta-login{flex:1}@media screen and (max-width: 919px){.sentei-index .sentei-step4-cta .cta-login{margin-top:32px}}.sentei-index .sentei-step4-cta .cta-ttl{display:flex;justify-content:center}.sentei-index .sentei-step4-cta .cta-ttl span{position:relative;color:#fff;line-height:30px;padding-left:88px;font-size:20px;font-weight:700}.sentei-index .sentei-step4-cta .cta-ttl span:before{content:"";position:absolute;display:inline-block;top:50%;left:0;width:80px;height:80px;background-image:url(/build/assets/icon_cta_contact-7f5f839d.png);background-image:image-set(url(/build/assets/icon_cta_contact-26b30a8e.avif) type("image/avif") 1x,url(/build/assets/icon_cta_contact_2x-ebc93661.avif) type("image/avif") 2x,url(/build/assets/icon_cta_contact-7f5f839d.png) type("image/png") 1x,url(/build/assets/icon_cta_contact_2x-680e58ff.png) type("image/png") 2x);background-position:center;background-size:contain;background-repeat:no-repeat;transform:translateY(-50%)}.sentei-index .sentei-step4-cta .cta-pros{display:flex;justify-content:center;align-items:center;height:60px}.sentei-index .sentei-step4-cta .cta-pros span{position:relative;color:#fff;line-height:30px;padding-left:88px;font-size:20px;font-weight:700}.sentei-index .sentei-step4-cta .cta-pros span:before{content:"";position:absolute;display:inline-block;top:50%;left:0;width:80px;height:80px;background-image:url(/build/assets/icon_cta_document_search-2c91a306.png);background-image:image-set(url(/build/assets/icon_cta_document_search-0cd3ceef.avif) type("image/avif") 1x,url(/build/assets/icon_cta_document_search_2x-b2e3905c.avif) type("image/avif") 2x,url(/build/assets/icon_cta_document_search-2c91a306.png) type("image/png") 1x,url(/build/assets/icon_cta_document_search_2x-f0b60d5c.png) type("image/png") 2x);background-position:center;background-size:contain;background-repeat:no-repeat;transform:translateY(-50%)}.sentei-index .sentei-step4-cta .cta-buttons{display:flex;justify-content:center;margin-top:18px}.sentei-index .sentei-step4-cta .cta-buttons div{display:flex;flex-direction:column}.sentei-index .sentei-step4-cta .cta-buttons .btn-mail-hint{display:inline-block;line-height:15px;margin-top:8px;color:#fff;font-size:10px;font-weight:500;text-align:center}.sentei-index .sentei-step4-cta .cta-buttons .btn-mail{display:inline-block;width:270px;height:44px;margin:0 10px;padding:0;border:1.75px solid #fff;border-radius:24px;background-color:#fff;appearance:none;cursor:pointer;outline:none}.sentei-index .sentei-step4-cta .cta-buttons .btn-mail:hover{background-color:#fffc}.sentei-index .sentei-step4-cta .cta-buttons .btn-mail span{position:relative;display:inline-block;margin-left:4px;padding-left:32px;color:#0059af;font-size:16px;font-weight:700}.sentei-index .sentei-step4-cta .cta-buttons .btn-mail span:before{content:"";position:absolute;display:inline-block;top:1px;left:0;width:24px;height:24px;background-image:url(/build/assets/icon_mail_blue-8221af89.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.sentei-index .sentei-step4-cta .cta-buttons .btn-case{display:inline-flex;align-items:center;justify-content:center;width:220px;height:44px;margin:0 10px;padding:0;border:1.75px solid #fff;border-radius:24px;background-color:transparent;text-decoration:none;appearance:none;cursor:pointer;outline:none}.sentei-index .sentei-step4-cta .cta-buttons .btn-case:hover{background-color:#fff3}.sentei-index .sentei-step4-cta .cta-buttons .btn-case span{position:relative;display:inline-block;padding-right:32px;color:#fff;font-size:16px;font-weight:700}.sentei-index .sentei-step4-cta .cta-buttons .btn-case span:before{content:"";position:absolute;display:inline-block;top:1px;right:0;width:24px;height:24px;background-image:url(/build/assets/icon_newtab_white-7d0230f9.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.sentei-index .sentei-step4-cta .cta-buttons .btn-login{display:inline-flex;align-items:center;justify-content:center;width:220px;height:44px;margin:0 10px;padding:0;border:1.75px solid #fff;border-radius:24px;background-color:transparent;text-decoration:none;appearance:none;cursor:pointer;outline:none}.sentei-index .sentei-step4-cta .cta-buttons .btn-login:hover{background-color:#fff3}.sentei-index .sentei-step4-cta .cta-buttons .btn-login span{position:relative;display:inline-block;padding-left:32px;color:#fff;font-size:16px;font-weight:700}.sentei-index .sentei-step4-cta .cta-buttons .btn-login span:before{content:"";position:absolute;display:inline-block;top:1px;left:0;width:24px;height:24px;background-image:url(/build/assets/icon_logout-9f71310f.svg);background-position:center;background-size:contain;background-repeat:no-repeat}@media screen and (max-width: 679px){.sentei-index .sentei-step4-cta .cta-buttons{flex-direction:column}.sentei-index .sentei-step4-cta .cta-buttons div{align-items:center}.sentei-index .sentei-step4-cta .cta-buttons .btn-case{margin-top:20px}}@media screen and (max-width: 919px){.sentei-index .sentei-step4-cta .cta-login .cta-buttons{margin-top:8px}}.sentei-index .sentei-step4-navigation{display:flex;justify-content:center;padding:37px 0 87px}.sentei-index .sentei-step4-navigation .btn-reset{display:inline-block;width:220px;height:44px;margin:0 10px;padding:0;border:1.75px solid #0059af;border-radius:24px;background-color:transparent;appearance:none;cursor:pointer;outline:none}.sentei-index .sentei-step4-navigation .btn-reset:hover{background-color:#0059af1a}.sentei-index .sentei-step4-navigation .btn-reset span{position:relative;display:inline-block;padding-left:32px;color:#0059af;font-size:16px;font-weight:700}.sentei-index .sentei-step4-navigation .btn-reset span:before{content:"";position:absolute;display:inline-block;top:1px;left:0;width:24px;height:24px;background-image:url(/build/assets/icon_arrow_left_blue-db1e6584.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.tooltip-process,.tooltip-liquid,.tooltip-delivery-period,.tooltip-share{max-width:290px}.tooltip-process .tooltip-arrow,.tooltip-liquid .tooltip-arrow,.tooltip-delivery-period .tooltip-arrow,.tooltip-share .tooltip-arrow{position:absolute;left:50%}.tooltip-process .tooltip-arrow:before,.tooltip-liquid .tooltip-arrow:before,.tooltip-delivery-period .tooltip-arrow:before,.tooltip-share .tooltip-arrow:before{content:"";position:absolute;width:0;height:0;left:calc(50% - 7px);border-left:7px solid transparent;border-right:7px solid transparent}.tooltip-process .tooltip-arrow:after,.tooltip-liquid .tooltip-arrow:after,.tooltip-delivery-period .tooltip-arrow:after,.tooltip-share .tooltip-arrow:after{content:"";position:absolute;left:calc(50% - 5.5px);width:0;height:0;border-left:5.5px solid transparent;border-right:5.5px solid transparent;z-index:1}.tooltip-process[x-placement=top],.tooltip-liquid[x-placement=top],.tooltip-delivery-period[x-placement=top],.tooltip-share[x-placement=top]{margin-bottom:10px}.tooltip-process[x-placement=top] .tooltip-arrow,.tooltip-liquid[x-placement=top] .tooltip-arrow,.tooltip-delivery-period[x-placement=top] .tooltip-arrow,.tooltip-share[x-placement=top] .tooltip-arrow{bottom:0}.tooltip-process[x-placement=top] .tooltip-arrow:before,.tooltip-liquid[x-placement=top] .tooltip-arrow:before,.tooltip-delivery-period[x-placement=top] .tooltip-arrow:before,.tooltip-share[x-placement=top] .tooltip-arrow:before{bottom:-5px;border-top:6.5px solid #0059af}.tooltip-process[x-placement=top] .tooltip-arrow:after,.tooltip-liquid[x-placement=top] .tooltip-arrow:after,.tooltip-delivery-period[x-placement=top] .tooltip-arrow:after,.tooltip-share[x-placement=top] .tooltip-arrow:after{bottom:-3.5px;border-top:5px solid #fff}.tooltip-process[x-placement=bottom],.tooltip-liquid[x-placement=bottom],.tooltip-delivery-period[x-placement=bottom],.tooltip-share[x-placement=bottom]{margin-top:10px}.tooltip-process[x-placement=bottom] .tooltip-arrow,.tooltip-liquid[x-placement=bottom] .tooltip-arrow,.tooltip-delivery-period[x-placement=bottom] .tooltip-arrow,.tooltip-share[x-placement=bottom] .tooltip-arrow{top:0}.tooltip-process[x-placement=bottom] .tooltip-arrow:before,.tooltip-liquid[x-placement=bottom] .tooltip-arrow:before,.tooltip-delivery-period[x-placement=bottom] .tooltip-arrow:before,.tooltip-share[x-placement=bottom] .tooltip-arrow:before{top:-5px;border-bottom:6.5px solid #0059af}.tooltip-process[x-placement=bottom] .tooltip-arrow:after,.tooltip-liquid[x-placement=bottom] .tooltip-arrow:after,.tooltip-delivery-period[x-placement=bottom] .tooltip-arrow:after,.tooltip-share[x-placement=bottom] .tooltip-arrow:after{top:-4px;border-bottom:5px solid #fff}.tooltip-process .tooltip-inner,.tooltip-liquid .tooltip-inner,.tooltip-delivery-period .tooltip-inner,.tooltip-share .tooltip-inner{position:relative;line-height:21px;padding:33px 12px 6px;border:1.5px solid #0059af;border-radius:4px;background-color:#fff;font-size:14px;font-weight:400}.tooltip-process .tooltip-inner:before,.tooltip-liquid .tooltip-inner:before,.tooltip-delivery-period .tooltip-inner:before,.tooltip-share .tooltip-inner:before{content:"ヒント";position:absolute;line-height:21px;top:8px;left:12.5px;color:#0059af;font-size:14px;font-weight:700}.modal-flowrate{position:fixed;width:100%;height:100%;top:0;left:0;z-index:100}.modal-flowrate .modal-flowrate-dimmer{position:absolute;width:100%;height:100%;top:0;left:0;background-color:#fffc;cursor:pointer;z-index:100}.modal-flowrate .modal-flowrate-inner{position:absolute;display:flex;flex-direction:column;width:calc(100% - 124px);max-width:750px;max-height:calc(100% - 156px);top:50%;left:50%;padding:32px 20px 40px;border-radius:8px;background-color:#fff;box-shadow:0 4px 20px #00000014;transform:translate(-50%) translateY(-50%);z-index:110}.modal-flowrate .modal-flowrate-inner .modal-flowrate-ttl{display:inline-block;width:calc(100% - 152px);line-height:36px;padding:0 76px;color:#0059af;font-size:24px;font-weight:700;text-align:center}.modal-flowrate .modal-flowrate-inner .modal-flowrate-close-btn{position:absolute;width:32px;height:32px;top:34px;right:34px;padding:0;border:none;background-color:transparent;background-image:url(/build/assets/icon_close-0422d8eb.svg);background-position:center;background-size:contain;background-repeat:no-repeat;appearance:none;outline:none;cursor:pointer}.modal-flowrate .modal-flowrate-inner .modal-flowrate-contents{margin-top:24px;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.modal-flowrate .modal-flowrate-inner .modal-flowrate-row{display:flex;margin-bottom:24px}.modal-flowrate .modal-flowrate-inner .modal-flowrate-row:last-child{margin-bottom:0}.modal-flowrate .modal-flowrate-inner .modal-flowrate-row .modal-flowrate-row-text{position:relative;padding:32px 0 0 48px}.modal-flowrate .modal-flowrate-inner .modal-flowrate-row .modal-flowrate-row-text:before{content:"";position:absolute;display:inline-block;top:35px;left:16px;width:24px;height:24px;background-position:center;background-size:contain;background-repeat:no-repeat}.modal-flowrate .modal-flowrate-inner .modal-flowrate-row .modal-flowrate-row-text .text-l1{display:inline-block;line-height:30px;color:#0059af;font-size:20px;font-weight:700}.modal-flowrate .modal-flowrate-inner .modal-flowrate-row .modal-flowrate-row-text .text-l2{display:inline-block;line-height:21px;margin-top:2px;color:#0059af;font-size:14px;font-weight:500}.modal-flowrate .modal-flowrate-inner .modal-flowrate-row .modal-flowrate-row-text .text-l3,.modal-flowrate .modal-flowrate-inner .modal-flowrate-row .modal-flowrate-row-text .text-l4{display:inline-block;list-style-position:inside;line-height:21px;margin-top:8px;font-size:14px;font-weight:400}.modal-flowrate .modal-flowrate-inner .modal-flowrate-row:nth-child(1) .modal-flowrate-row-text:before{background-image:url(/build/assets/icon_numeric_circle_outline_1-d537a44c.svg)}.modal-flowrate .modal-flowrate-inner .modal-flowrate-row:nth-child(2) .modal-flowrate-row-text:before{background-image:url(/build/assets/icon_numeric_circle_outline_2-3e71062e.svg)}.modal-flowrate .modal-flowrate-inner .modal-flowrate-row:nth-child(3) .modal-flowrate-row-text:before{background-image:url(/build/assets/icon_numeric_circle_outline_3-6a9b9497.svg)}@media screen and (max-width: 873px){.modal-flowrate .modal-flowrate-inner{max-width:375px}.modal-flowrate .modal-flowrate-inner .modal-flowrate-row{flex-direction:column}.modal-flowrate .modal-flowrate-inner .modal-flowrate-row .modal-flowrate-row-text{width:calc(100% - 28px);padding:32px 0 0 28px}.modal-flowrate .modal-flowrate-inner .modal-flowrate-row .modal-flowrate-row-text:before{left:0}.modal-flowrate .modal-flowrate-inner .modal-flowrate-row img{width:100%;height:auto}}@media screen and (max-width: 498px){.modal-flowrate .modal-flowrate-inner{width:calc(100% - 80px);max-height:calc(100% - 80px);padding:20px}.modal-flowrate .modal-flowrate-inner .modal-flowrate-ttl{width:calc(100% - 104px);padding:0 52px}.modal-flowrate .modal-flowrate-inner .modal-flowrate-close-btn{top:22px;right:22px}.modal-flowrate .modal-flowrate-inner .modal-flowrate-contents{margin-top:32px}.modal-flowrate .modal-flowrate-inner .modal-flowrate-row .modal-flowrate-row-text{width:calc(100% - 28px)}.modal-flowrate .modal-flowrate-inner .modal-flowrate-row:first-child .modal-flowrate-row-text{padding:0 0 0 28px}.modal-flowrate .modal-flowrate-inner .modal-flowrate-row:first-child .modal-flowrate-row-text:before{top:3px}}.sentei-terms-space{height:64px}@media screen and (max-width: 767px){.sentei-terms-space{height:48px}}.sentei-terms{position:relative;display:flex;justify-content:center;align-items:center;width:100%;min-height:calc(100% - 148px);padding:42px 0;background-image:url(/build/assets/bg_top-ea19eaeb.jpg);background-image:image-set(url(/build/assets/bg_top-0dd767ef.avif) type("image/avif") 1x,url(/build/assets/bg_top_2x-5c221339.avif) type("image/avif") 2x,url(/build/assets/bg_top-ea19eaeb.jpg) type("image/jpeg") 1x,url(/build/assets/bg_top_2x-2d53df79.jpg) type("image/jpeg") 2x);background-size:cover;background-repeat:no-repeat;background-position:center}@media screen and (max-width: 767px){.sentei-terms{min-height:calc(100% - 88px);padding:40px 0}}.sentei-terms .sentei-terms-inner{width:100%;padding-top:113px}.sentei-terms .sentei-terms-inner .sentei-terms-bg{position:relative;width:calc(100% - 148px);max-width:668px;margin:0 auto;padding:75px 32px 40px;background:rgba(255,255,255,.6);box-shadow:0 4px 40px #00000026;backdrop-filter:blur(2px);border-radius:20px}.sentei-terms .sentei-terms-inner .sentei-terms-bg:after{content:"";position:absolute;display:inline-block;width:686px;height:188px;top:-113px;left:calc(50% - 4px);background-image:url(/build/assets/img_top_product-9572c776.png);background-image:image-set(url(/build/assets/img_top_product-e1fc933c.avif) type("image/avif") 1x,url(/build/assets/img_top_product_2x-382b9697.avif) type("image/avif") 2x,url(/build/assets/img_top_product-9572c776.png) type("image/png") 1x,url(/build/assets/img_top_product_2x-6ecb6be0.png) type("image/png") 2x);background-position:center;background-size:contain;background-repeat:no-repeat;transform:translate(-50%)}.sentei-terms .sentei-terms-inner .sentei-terms-bg h1{text-align:center}.sentei-terms .sentei-terms-inner .sentei-terms-bg h1 .terms-ttl{display:inline-block;margin-top:16px}.sentei-terms .sentei-terms-inner .sentei-terms-bg h1 .terms-ttl span{color:#0059af;font-size:40px;font-weight:700}.sentei-terms .sentei-terms-inner .sentei-terms-bg .terms-message{display:inline-block;width:100%;margin:2px auto 0;font-size:16px;font-weight:500;text-align:center}.sentei-terms .sentei-terms-inner .sentei-terms-bg .terms-agree-btn{margin-top:16px;text-align:center}.sentei-terms .sentei-terms-inner .sentei-terms-bg .terms-agree-btn button{position:relative;line-height:24px;padding:12px 68px 12px 44px;color:#fff;font-size:16px;font-weight:700;border:none;border-radius:24px;background-color:#0059af;appearance:none;cursor:pointer;outline:none}.sentei-terms .sentei-terms-inner .sentei-terms-bg .terms-agree-btn button:before{content:"";position:absolute;display:inline-block;top:12px;right:36px;width:24px;height:24px;background-image:url(/build/assets/icon_arrow_right_white-c2d13700.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.sentei-terms .sentei-terms-inner .sentei-terms-bg .terms-section{margin-top:32px}.sentei-terms .sentei-terms-inner .sentei-terms-bg .terms-section+.terms-section{margin-top:24px}.sentei-terms .sentei-terms-inner .sentei-terms-bg .terms-section .terms-title{font-size:14px;font-weight:700}.sentei-terms .sentei-terms-inner .sentei-terms-bg .terms-section .terms-body{margin-top:8px;font-size:12px}.sentei-terms .sentei-terms-inner .sentei-terms-bg .terms-section .terms-body ul{list-style-position:inside;list-style-type:disc;text-indent:-18px;padding-left:18px}.sentei-terms .sentei-terms-inner .sentei-terms-bg .terms-section .terms-body ul li::marker{content:" ・ ";font-size:12px}@media screen and (max-width: 819px){.sentei-terms .sentei-terms-inner{padding-top:83px}.sentei-terms .sentei-terms-inner .sentei-terms-bg{padding:55px 32px 40px}.sentei-terms .sentei-terms-inner .sentei-terms-bg:after{width:503px;height:138px;top:-83px}.sentei-terms .sentei-terms-inner .sentei-terms-bg h1 .terms-ttl span{font-size:30px}.sentei-terms .sentei-terms-inner .sentei-terms-bg .terms-message{margin:8px auto 0}}@media screen and (max-width: 649px){.sentei-terms .sentei-terms-inner .sentei-terms-bg h1 .terms-ttl{display:inline-flex;flex-direction:column}}@media screen and (max-width: 636px){.sentei-terms .sentei-terms-inner{padding-top:53px}.sentei-terms .sentei-terms-inner .sentei-terms-bg{padding:35px 32px 40px}.sentei-terms .sentei-terms-inner .sentei-terms-bg:after{width:320px;height:88px;top:-53px}}@media screen and (max-width: 596px){.sentei-terms .sentei-terms-inner{padding-top:47px}.sentei-terms .sentei-terms-inner .sentei-terms-bg{width:calc(100% - 80px);padding:30px 20px 40px}.sentei-terms .sentei-terms-inner .sentei-terms-bg:after{width:280px;height:77px;top:-47px}.sentei-terms .sentei-terms-inner .sentei-terms-bg h1 .terms-ttl{display:inline-flex;flex-direction:column}.sentei-terms .sentei-terms-inner .sentei-terms-bg .terms-message{margin:12px auto 0}}@media screen and (max-width: 469px){.sentei-terms .sentei-terms-inner .sentei-terms-bg h1 .terms-ttl{display:inline-flex;flex-direction:column}.sentei-terms .sentei-terms-inner .sentei-terms-bg h1 .terms-ttl span{font-size:24px}.sentei-terms .sentei-terms-inner .sentei-terms-bg .terms-message br{display:none}}@media screen and (max-width: 374px){.sentei-terms .sentei-terms-inner .sentei-terms-bg h1 .terms-ttl>span{display:inline-flex;flex-direction:column}}.Vue-Toastification__container.top-center{top:16px!important}.Vue-Toastification__container .Vue-Toastification__toast{min-height:36px;margin-left:auto!important;margin-right:auto!important;padding:8px 24px 8px 16px}.Vue-Toastification__container .Vue-Toastification__toast.Vue-Toastification__toast--success{background-color:#0059af}.Vue-Toastification__container .Vue-Toastification__toast.Vue-Toastification__toast--success:before{content:"";display:inline-block;width:26px;height:26px;margin:0 10px 0 0;background-image:url(/build/assets/icon_check_circle_filled-c7037ecc.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.Vue-Toastification__container .Vue-Toastification__toast .Vue-Toastification__toast-body{color:#fff}.Vue-Toastification__container .Vue-Toastification__toast .Vue-Toastification__close-button{padding-left:14px;font-size:20px;color:#fff;opacity:1}@media screen and (max-width: 767px){.Vue-Toastification__container.top-center{left:16px!important;width:calc(100% - 32px)!important;margin-left:auto!important;margin-right:auto!important}.Vue-Toastification__container .Vue-Toastification__toast{max-width:calc(100% - 32px)!important;min-width:288px!important;min-height:36px!important;padding:8px 24px 8px 16px!important;border-radius:8px!important}}#user-new,#user-new>div{height:100%}.user-new{display:flex;flex-direction:column;overflow-x:hidden;min-height:calc(100% - 64px);padding-top:64px;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;scrollbar-width:none}.user-new::-webkit-scrollbar{display:none}.user-new::-webkit-scrollbar-thumb{display:none}@media screen and (max-width: 767px){.user-new{height:100vh;height:calc(var(--vh, 1vh) * 100)}}.user-new .user-new-container{display:flex;align-items:flex-start;flex-direction:column;flex:1;margin:12px 40px 0}@media screen and (max-width: 767px){.user-new .user-new-container{margin:0 16px}}.user-new .user-new-container .breadcrumb-back-button{display:inline-flex;align-items:center;height:16px;line-height:16px;margin:0;padding:8px 20px 8px 16px;font-size:16px;font-weight:700;color:#0059af;border:1.75px solid #0059af;border-radius:24px;background-color:transparent;text-decoration:none;appearance:none;outline:none;cursor:pointer}.user-new .user-new-container .breadcrumb-back-button:before{content:"";display:inline-block;width:20px;height:20px;margin:0 8px 0 0;background-image:url(/build/assets/icon_arrow_left_blue-db1e6584.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.user-new .user-new-container .breadcrumb-back-button:hover{background-color:#0059af1a}.user-new .container-inner{display:flex;align-items:center;flex:1;max-width:465px;margin:52px auto 0}.user-new .container-inner form{display:flex;flex-direction:column;align-items:center}.user-new .container-inner h1{line-height:36px;font-size:24px;font-weight:700;text-align:center}.user-new .container-inner .user-new-note{line-height:24px;margin-top:20px;font-size:16px;font-weight:500}.user-new .container-inner .fieldset,.user-new .container-inner .confirmation{width:100%;max-width:403px;margin:20px -8px 0;border:none}.user-new .container-inner .fieldset .form-two-columns,.user-new .container-inner .confirmation .form-two-columns{display:flex;align-items:center;margin:0 -8px}.user-new .container-inner .fieldset .form-two-columns>*,.user-new .container-inner .confirmation .form-two-columns>*{width:calc(100% - 16px);margin:0 8px}.user-new .container-inner .fieldset>*,.user-new .container-inner .confirmation>*{width:calc(100% - 16px);margin:0 8px}.user-new .container-inner .fieldset>*.form-two-columns,.user-new .container-inner .confirmation>*.form-two-columns{width:100%;margin:0}.user-new .container-inner .fieldset label,.user-new .container-inner .confirmation label{display:flex;flex-direction:column}.user-new .container-inner .fieldset .form-label,.user-new .container-inner .confirmation .form-label{display:inline-flex;align-items:center;line-height:24px;font-size:16px;font-weight:500}.user-new .container-inner .fieldset .form-required,.user-new .container-inner .fieldset .form-optional,.user-new .container-inner .confirmation .form-required,.user-new .container-inner .confirmation .form-optional{flex-shrink:0;line-height:1.1;margin-left:8px;padding:3.4px 6px;font-size:14px;font-weight:700;color:#fff;background-color:#f44336}.user-new .container-inner .fieldset .form-optional,.user-new .container-inner .confirmation .form-optional{background-color:#757575}.user-new .container-inner .fieldset .postal-code-hyphen,.user-new .container-inner .fieldset .phone-number-hyphen,.user-new .container-inner .confirmation .postal-code-hyphen,.user-new .container-inner .confirmation .phone-number-hyphen{width:5px;margin-top:8px}.user-new .container-inner .fieldset .postal-code-hyphen:after,.user-new .container-inner .fieldset .phone-number-hyphen:after,.user-new .container-inner .confirmation .postal-code-hyphen:after,.user-new .container-inner .confirmation .phone-number-hyphen:after{content:"";display:inline-block;width:5px;height:2px;background-color:#212121}.user-new .container-inner .fieldset .input-wrapper,.user-new .container-inner .confirmation .input-wrapper{width:100%;margin-top:7.5px}.user-new .container-inner .fieldset .input-wrapper input,.user-new .container-inner .confirmation .input-wrapper input{width:calc(100% - 26px);height:30px;padding:4px 12px;font-size:15px;border:1px solid #bdbdbd;border-radius:8px}.user-new .container-inner .fieldset.email,.user-new .container-inner .confirmation.email{margin-top:24px}.user-new .container-inner .fieldset.privacy,.user-new .container-inner .confirmation.privacy{margin-top:32px}.user-new .container-inner .fieldset.privacy .link-terms,.user-new .container-inner .fieldset.privacy .link-privacy,.user-new .container-inner .confirmation.privacy .link-terms,.user-new .container-inner .confirmation.privacy .link-privacy{height:40px}.user-new .container-inner .fieldset.privacy .link-terms a,.user-new .container-inner .fieldset.privacy .link-privacy a,.user-new .container-inner .confirmation.privacy .link-terms a,.user-new .container-inner .confirmation.privacy .link-privacy a{position:relative;display:inline-block;width:100%;line-height:40px;border-radius:20px;font-size:16px;font-weight:700;color:#0059af;text-align:center;text-decoration:none}.user-new .container-inner .fieldset.privacy .link-terms a:after,.user-new .container-inner .fieldset.privacy .link-privacy a:after,.user-new .container-inner .confirmation.privacy .link-terms a:after,.user-new .container-inner .confirmation.privacy .link-privacy a:after{content:"";position:absolute;display:inline-block;top:8px;right:16px;width:24px;height:24px;background-image:url(/build/assets/icon_open_in_new-b0d3ca9c.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.user-new .container-inner .fieldset.privacy .link-terms a:hover,.user-new .container-inner .fieldset.privacy .link-privacy a:hover,.user-new .container-inner .confirmation.privacy .link-terms a:hover,.user-new .container-inner .confirmation.privacy .link-privacy a:hover{background-color:#0059af1a}.user-new .container-inner .fieldset.privacy .checkbox-agree,.user-new .container-inner .confirmation.privacy .checkbox-agree{display:inline-flex;flex-direction:row;line-height:24px;margin:12px -8px 0;padding:16px 0;font-size:16px;font-weight:700;cursor:pointer}.user-new .container-inner .fieldset.privacy .checkbox-agree:before,.user-new .container-inner .confirmation.privacy .checkbox-agree:before{content:"";display:inline-block;width:24px;height:24px;margin-left:8px;margin-right:12px;background-image:url(/build/assets/icon_checkbox-91fb50ab.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.user-new .container-inner .fieldset.privacy .checkbox-agree.checked:before,.user-new .container-inner .confirmation.privacy .checkbox-agree.checked:before{background-image:url(/build/assets/icon_checkbox_checked-f9ad9647.svg)}.user-new .container-inner .fieldset.privacy .checkbox-agree input[type=checkbox],.user-new .container-inner .confirmation.privacy .checkbox-agree input[type=checkbox]{display:none}.user-new .container-inner .confirmation{margin-top:34.5px}.user-new .container-inner .confirmation .form-value{display:inline-flex;align-items:center;line-height:21px;margin-top:17.5px;font-size:14px;font-weight:500}.user-new .container-inner .form-errors{list-style:none}.user-new .container-inner .form-errors li{font-size:14px;color:#f44336}.user-new .container-inner .form-errors li:before{content:"・"}.user-new .container-inner button.form-submit,.user-new .container-inner button.form-back{position:relative;display:inline-block;height:44px;line-height:44px;margin:40px 0 87px;padding:0 66px 0 42px;font-size:16px;font-weight:700;color:#fff;border:none;border-radius:24px;background-color:#0059af;appearance:none;outline:none;cursor:pointer}.user-new .container-inner button.form-submit:after,.user-new .container-inner button.form-back:after{content:"";position:absolute;display:inline-block;top:10px;right:34px;width:24px;height:24px;background-image:url(/build/assets/icon_arrow_right_white-c2d13700.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.user-new .container-inner button.form-submit:disabled,.user-new .container-inner button.form-back:disabled{opacity:.3;cursor:auto}.user-new .container-inner .user-confirmation-footer{display:flex;flex-direction:column;align-items:center;margin-top:25px;margin-bottom:87px}.user-new .container-inner .user-confirmation-footer button{margin:16px 0 0}.user-new .container-inner .user-confirmation-footer button.btn-submit:hover{background-color:#004c95}.user-new .container-inner .user-confirmation-footer button.form-back{width:100%;max-width:126px;height:44px;line-height:44px;padding:0 42px 0 66px;color:#0059af;border:1.75px solid #0059af;background-color:transparent}.user-new .container-inner .user-confirmation-footer button.form-back:after{right:auto;left:50px;background-image:url(/build/assets/icon_arrow_left_blue-db1e6584.svg)}.user-new .container-inner .user-confirmation-footer button.form-back:hover{background-color:#0059af1a}.user-new-successful{display:flex;flex-direction:column;min-height:calc(100% - 64px);padding-top:64px}.user-new-successful .user-new-container{display:flex;align-items:flex-start;flex-direction:column;flex:1;margin:16px 40px 0}@media screen and (max-width: 767px){.user-new-successful .user-new-container{margin:0 16px}}.user-new-successful .user-new-container .breadcrumb-back-button{display:inline-flex;align-items:center;height:16px;line-height:16px;margin:0;padding:8px 20px 8px 16px;font-size:16px;font-weight:700;color:#0059af;border:1.75px solid #0059af;border-radius:24px;background-color:transparent;text-decoration:none;appearance:none;outline:none;cursor:pointer}.user-new-successful .user-new-container .breadcrumb-back-button:before{content:"";display:inline-block;width:20px;height:20px;margin:0 8px 0 0;background-image:url(/build/assets/icon_arrow_left_blue-db1e6584.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.user-new-successful .user-new-container .breadcrumb-back-button:hover{background-color:#0059af1a}.user-new-successful .container-inner{display:flex;align-items:center;flex:1;max-width:402px;margin:0 auto 87px}.user-new-successful .container-inner h1{line-height:36px;font-size:24px;font-weight:700;text-align:center}.user-new-successful .container-inner .user-new-warning{display:flex;justify-content:center;align-items:center;line-height:20px;margin-top:8px;font-size:16px;font-weight:500;color:#f44336;text-align:center}.user-new-successful .container-inner .user-new-warning:before{content:"";display:inline-block;width:20px;height:20px;margin:0 4px 0 0;background-image:url(/build/assets/icon_warning-c0e973d1.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.user-new-successful .container-inner .user-new-note{line-height:24px;margin-top:40px;font-size:16px;font-weight:500}.user-new-successful .container-inner .user-new-successful-footer{text-align:center}.user-new-successful .container-inner button.form-submit{position:relative;display:inline-block;height:44px;line-height:44px;margin:40px 0 87px;padding:0 66px 0 42px;font-size:16px;font-weight:700;color:#fff;border:none;border-radius:24px;background-color:#0059af;appearance:none;outline:none;cursor:pointer}.user-new-successful .container-inner button.form-submit:after{content:"";position:absolute;display:inline-block;top:10px;right:34px;width:24px;height:24px;background-image:url(/build/assets/icon_arrow_right_white-c2d13700.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.user-new-successful .container-inner button.form-submit:disabled{opacity:.3;cursor:auto}
