@charset "UTF-8";@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}@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}@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}@font-face{font-family:Inter;src:url(/build/assets/Inter-Regular-41ab0f70.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/build/assets/Inter-Medium-10d48331.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/build/assets/Inter-Bold-790c108b.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}*{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}.font-math-unit,.font-price{font-family:Inter,sans-serif}.section.faq-index{display:flex;flex-direction:column;height:calc(100vh - 72px);height:calc(var(--vh, 1vh) * 100 - 72px)}@media screen and (max-width: 767px){.section.faq-index{height:100vh;height:calc(var(--vh, 1vh) * 100)}}.section.faq-index .faq-index-container{display:flex;align-items:flex-start;flex-direction:column;flex:1;margin:16px 40px 0}@media screen and (max-width: 767px){.section.faq-index .faq-index-container{margin:16px 16px 0;padding-top:48px}}.section.faq-index .faq-index-container .breadcrumb-back-button{display:inline-flex;align-items:center;height:34px;line-height:34px;margin:0;padding:0 20px 0 12px;font-size:14px;color:#757575;border:1px solid #757575;border-radius:20px;background-color:transparent;text-decoration:none;appearance:none;outline:none;cursor:pointer}.section.faq-index .faq-index-container .breadcrumb-back-button:before{content:"";display:inline-block;width:20px;height:20px;margin:0 4px 0 0;background-image:url(/build/assets/icon-keyboard-arrow-left__757575-3c6b736b.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.section.faq-index .faq-index-container .breadcrumb-back-button:hover{background-color:#7575751a}.section.faq-index .container-inner{display:flex;align-items:center;flex:1;justify-content:center;width:100%;max-width:1072px;margin:40px auto 0}.section.faq-index .container-inner h1{font-size:24px;font-weight:700;color:#0059af;text-align:center}.section.faq-index .container-inner .faq-card-list{list-style:none;margin:48px 0}.section.faq-index .container-inner .faq-card-list .faq-card{position:relative;margin-top:16px;padding:32px 28px 16px 32px;border-radius:5px;box-shadow:0 2px 6px #00000029}.section.faq-index .container-inner .faq-card-list .faq-card:before{content:"";position:absolute;top:0;left:0;width:16px;height:100%;border-radius:5px 0 0 5px;background-color:#0059af}.section.faq-index .container-inner .faq-card-list .faq-card .faq-card-question{position:relative;line-height:18px;padding:7px 0 7px 44px;color:#212121;font-size:14px;font-weight:700}.section.faq-index .container-inner .faq-card-list .faq-card .faq-card-question:before{content:"";position:absolute;display:inline-block;top:0;left:0;width:32px;height:32px;background-image:url(/build/assets/icon-faq-question__0059af-2b486b6a.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.section.faq-index .container-inner .faq-card-list .faq-card .faq-card-hr{width:100%;height:2px;margin:12px 0;border-radius:1px;background-color:#f5f5f5}.section.faq-index .container-inner .faq-card-list .faq-card .faq-card-answer{position:relative;line-height:24px;padding:4px 0 4px 44px;color:#212121;font-size:14px}.section.faq-index .container-inner .faq-card-list .faq-card .faq-card-answer:before{content:"";position:absolute;display:inline-block;top:0;left:0;width:32px;height:32px;background-image:url(/build/assets/icon-faq-answer__0059af-c7a62b37.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.section.forgot-password-new{display:flex;flex-direction:column;height:calc(100vh - 72px);height:calc(var(--vh, 1vh) * 100 - 72px)}@media screen and (max-width: 767px){.section.forgot-password-new{height:100vh;height:calc(var(--vh, 1vh) * 100)}}.section.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){.section.forgot-password-new .forgot-password-new-container{margin:16px 16px 0;padding-top:48px}}.section.forgot-password-new .forgot-password-new-container .breadcrumb-back-button{display:inline-flex;align-items:center;height:34px;line-height:34px;margin:0;padding:0 20px 0 12px;font-size:14px;color:#757575;border:1px solid #757575;border-radius:20px;background-color:transparent;text-decoration:none;appearance:none;outline:none;cursor:pointer}.section.forgot-password-new .forgot-password-new-container .breadcrumb-back-button:before{content:"";display:inline-block;width:20px;height:20px;margin:0 4px 0 0;background-image:url(/build/assets/icon-keyboard-arrow-left__757575-3c6b736b.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.section.forgot-password-new .forgot-password-new-container .breadcrumb-back-button:hover{background-color:#7575751a}.section.forgot-password-new .container-inner{display:flex;align-items:center;flex:1;max-width:402px;margin:40px auto 0}.section.forgot-password-new .container-inner h1{font-size:24px;font-weight:700;color:#0059af;text-align:center}.section.forgot-password-new .container-inner .forgot-password-new-note{margin-top:40px;font-size:14px;font-weight:500}.section.forgot-password-new .container-inner .fieldset{margin:36px -8px 0;border:none}.section.forgot-password-new .container-inner .fieldset .form-two-columns{display:flex;align-items:center;margin:0 -8px}.section.forgot-password-new .container-inner .fieldset .form-two-columns>*{width:calc(100% - 16px);margin:0 8px}.section.forgot-password-new .container-inner .fieldset>*{width:calc(100% - 16px);margin:0 8px}.section.forgot-password-new .container-inner .fieldset>*.form-two-columns{width:100%;margin:0}.section.forgot-password-new .container-inner .fieldset label{display:flex;flex-direction:column}.section.forgot-password-new .container-inner .fieldset .form-label{display:inline-flex;align-items:center;font-size:14px;font-weight:500}.section.forgot-password-new .container-inner .fieldset .form-required,.section.forgot-password-new .container-inner .fieldset .form-optional{line-height:1;margin-left:4px;padding:4px 10px;font-size:12px;font-weight:500;color:#fff;border-radius:2px;background-color:#f44336}.section.forgot-password-new .container-inner .fieldset .form-optional{background-color:#757575}.section.forgot-password-new .container-inner .fieldset .postal-code-hyphen,.section.forgot-password-new .container-inner .fieldset .phone-number-hyphen{width:11px;margin-top:8px}.section.forgot-password-new .container-inner .fieldset .postal-code-hyphen:after,.section.forgot-password-new .container-inner .fieldset .phone-number-hyphen:after{content:"";display:inline-block;width:11px;height:1px;background-color:#212121}.section.forgot-password-new .container-inner .fieldset .input-wrapper{width:100%;margin-top:8px}.section.forgot-password-new .container-inner .fieldset .input-wrapper input{width:calc(100% - 26px);height:30px;padding:4px 12px;font-size:15px;border:1px solid rgba(33,33,33,.6);border-radius:2px}.section.forgot-password-new .container-inner .fieldset.email{margin-top:40px}.section.forgot-password-new .container-inner .fieldset.privacy{margin-top:60px}.section.forgot-password-new .container-inner .fieldset.privacy .link-terms,.section.forgot-password-new .container-inner .fieldset.privacy .link-privacy{height:40px}.section.forgot-password-new .container-inner .fieldset.privacy .link-terms a,.section.forgot-password-new .container-inner .fieldset.privacy .link-privacy a{position:relative;display:inline-block;width:100%;line-height:40px;font-size:14px;font-weight:500;color:#0059af;text-align:center;text-decoration:none}.section.forgot-password-new .container-inner .fieldset.privacy .link-terms a:after,.section.forgot-password-new .container-inner .fieldset.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__0059af-b0d3ca9c.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.section.forgot-password-new .container-inner .fieldset.privacy .checkbox-agree{display:inline-flex;flex-direction:row;width:calc(100% - 32px);line-height:24px;margin-top:12px;padding:16px;font-size:14px;font-weight:500;cursor:pointer}.section.forgot-password-new .container-inner .fieldset.privacy .checkbox-agree:before{content:"";display:inline-block;width:24px;height:24px;margin-right:12px;background-image:url(/build/assets/icon-checkbox__0059af-91fb50ab.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.section.forgot-password-new .container-inner .fieldset.privacy .checkbox-agree.checked:before{background-image:url(/build/assets/icon-checkbox-checked__0059af-f9ad9647.svg)}.section.forgot-password-new .container-inner .fieldset.privacy .checkbox-agree input[type=checkbox]{display:none}.section.forgot-password-new .container-inner .form-errors{list-style:none}.section.forgot-password-new .container-inner .form-errors li{font-size:14px;color:#f44336}.section.forgot-password-new .container-inner .form-errors li:before{content:"・"}.section.forgot-password-new .container-inner button.form-submit{display:inline-block;width:100%;height:40px;line-height:40px;margin:40px 0 0;padding:0;font-size:14px;font-weight:700;color:#fff;border:none;border-radius:20px;background-color:#0059af;appearance:none;outline:none;cursor:pointer}.section.forgot-password-new .container-inner button.form-submit:disabled{opacity:.3;cursor:auto}.section.news-index{display:flex;flex-direction:column;height:calc(100vh - 72px);height:calc(var(--vh, 1vh) * 100 - 72px)}@media screen and (max-width: 767px){.section.news-index{height:100vh;height:calc(var(--vh, 1vh) * 100)}}.section.news-index .news-index-container{display:flex;align-items:flex-start;flex-direction:column;flex:1;margin:16px 40px 0}@media screen and (max-width: 767px){.section.news-index .news-index-container{margin:16px 16px 0;padding-top:48px}}.section.news-index .news-index-container .breadcrumb-back-button{display:inline-flex;align-items:center;height:34px;line-height:34px;margin:0;padding:0 20px 0 12px;font-size:14px;color:#757575;border:1px solid #757575;border-radius:20px;background-color:transparent;text-decoration:none;appearance:none;outline:none;cursor:pointer}.section.news-index .news-index-container .breadcrumb-back-button:before{content:"";display:inline-block;width:20px;height:20px;margin:0 4px 0 0;background-image:url(/build/assets/icon-keyboard-arrow-left__757575-3c6b736b.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.section.news-index .news-index-container .breadcrumb-back-button:hover{background-color:#7575751a}.section.news-index .container-inner{display:flex;align-items:center;flex:1;justify-content:center;width:100%;max-width:768px;margin:40px auto 0}.section.news-index .container-inner .news-index-inner{width:100%}.section.news-index .container-inner h1{font-size:24px;font-weight:700;color:#0059af;text-align:center}.section.news-index .container-inner .news-list{list-style:none;margin:48px 0;border-top:3px solid #f5f5f5}.section.news-index .container-inner .news-list .news-list-item{position:relative;display:flex;line-height:1.4;padding:34px 0 30px;border-bottom:3px solid #f5f5f5;font-size:17px;font-weight:400;text-decoration:none}.section.news-index .container-inner .news-list .news-list-item .item-left{display:inline-flex;align-items:flex-start;flex-shrink:0;margin-right:1.6em;font-size:14px;font-weight:400}.section.news-index .container-inner .news-list .news-list-item .item-right{position:relative;width:100%;padding-right:36px}.section.news-index .container-inner .news-list .news-list-item .item-right:after{content:"";position:absolute;display:inline-block;top:50%;right:0;width:9px;height:16.2px;background-image:url(/build/assets/icon-news-triangle-right__0059af-054e5805.svg);background-position:center;background-size:contain;background-repeat:no-repeat;transform:translateY(-50%)}@media screen and (max-width: 452px){.section.news-index .container-inner .news-list .news-list-item{flex-direction:column}.section.news-index .container-inner .news-list .news-list-item .item-right{margin-top:12px}}.section.news-index .container-inner .news-list .news-list-item .item-date{width:7.5em}.section.news-index .container-inner .news-list .news-list-item .item-category{margin-top:calc(-1px - .2em);padding:.2em 1.6em;border:1px solid #0059af;border-radius:9999px;color:#0059af;font-size:14px;font-weight:400}.section.news-index .container-inner .news-list .news-list-item .item-title{font-size:14px;font-weight:400}.section.news-show{display:flex;flex-direction:column;height:calc(100vh - 72px);height:calc(var(--vh, 1vh) * 100 - 72px)}@media screen and (max-width: 767px){.section.news-show{height:100vh;height:calc(var(--vh, 1vh) * 100)}}.section.news-show .news-show-container{display:flex;align-items:flex-start;flex-direction:column;flex:1;margin:16px 40px 0}@media screen and (max-width: 767px){.section.news-show .news-show-container{margin:16px 16px 0;padding-top:48px}}.section.news-show .news-show-container .breadcrumb-back-button{display:inline-flex;align-items:center;height:34px;line-height:34px;margin:0;padding:0 20px 0 12px;font-size:14px;color:#757575;border:1px solid #757575;border-radius:20px;background-color:transparent;text-decoration:none;appearance:none;outline:none;cursor:pointer}.section.news-show .news-show-container .breadcrumb-back-button:before{content:"";display:inline-block;width:20px;height:20px;margin:0 4px 0 0;background-image:url(/build/assets/icon-keyboard-arrow-left__757575-3c6b736b.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.section.news-show .news-show-container .breadcrumb-back-button:hover{background-color:#7575751a}.section.news-show .container-inner{display:flex;align-items:center;flex:1;justify-content:center;width:100%;max-width:1072px;margin:40px auto 0}.section.news-show .container-inner .news-show-inner{width:100%}.section.news-show .container-inner div.page-header{font-size:24px;font-weight:700;color:#0059af;text-align:center}.section.news-show .container-inner .news-card{position:relative;margin-top:64px;padding:32px 28px 32px 48px;border-radius:5px;box-shadow:0 2px 6px #00000029}.section.news-show .container-inner .news-card:before{content:"";position:absolute;top:0;left:0;width:16px;height:100%;border-radius:5px 0 0 5px;background-color:#0059af}.section.news-show .container-inner .news-card .item-left{display:inline-flex;align-items:flex-start;flex-shrink:0;margin-right:1.6em;font-size:14px;font-weight:400}.section.news-show .container-inner .news-card .item-right{position:relative;width:100%;padding-right:36px}.section.news-show .container-inner .news-card .item-date{width:6em}.section.news-show .container-inner .news-card .item-category{margin-top:calc(-1px - .2em);padding:.2em 1.6em;border:1px solid #0059af;border-radius:9999px;color:#0059af;font-size:14px;font-weight:400}.section.news-show .container-inner .news-card .item-title{margin-top:18px;font-size:22px;font-weight:700}.section.news-show .container-inner .news-card .item-contents p{margin-top:18px;font-size:14px;font-weight:400}.section.news-show .container-inner .news-card .item-contents a{color:#0059af;font-size:14px;font-weight:400;text-decoration:none}.section.news-show .container-inner .news-card .item-contents ul{list-style:none}.section.news-show .container-inner .news-card .item-contents ul li{font-size:14px;font-weight:400}.section.news-show .container-inner .page-footer-nav1{position:relative;height:34px;margin-top:32px}.section.news-show .container-inner .page-footer-nav1 .footer-nav-prev-button{position:absolute;top:50px;left:0;display:inline-flex;align-items:center;height:34px;line-height:34px;margin:0;padding:0 20px 0 12px;font-size:14px;color:#0059af;border:none;border-radius:20px;background-color:transparent;text-decoration:none;appearance:none;outline:none;cursor:pointer}.section.news-show .container-inner .page-footer-nav1 .footer-nav-prev-button:before{content:"";display:inline-block;width:20px;height:20px;margin:0 4px 0 0;background-image:url(/build/assets/icon-keyboard-arrow-left__0059af-55b7667f.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.section.news-show .container-inner .page-footer-nav1 .footer-nav-prev-button:hover{background-color:#0059af1a}.section.news-show .container-inner .page-footer-nav1 .footer-nav-next-button{position:absolute;top:50px;right:0;display:inline-flex;align-items:center;height:34px;line-height:34px;margin:0;padding:0 12px 0 20px;font-size:14px;font-weight:500;color:#0059af;border:none;border-radius:20px;background-color:transparent;text-decoration:none;appearance:none;outline:none;cursor:pointer}.section.news-show .container-inner .page-footer-nav1 .footer-nav-next-button:after{content:"";display:inline-block;width:20px;height:20px;margin:0 4px 0 0;background-image:url(/build/assets/icon-keyboard-arrow-right__0059af-e4cc8d24.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.section.news-show .container-inner .page-footer-nav1 .footer-nav-next-button:hover{background-color:#0059af1a}.section.news-show .container-inner .page-footer-nav2{display:flex;justify-content:center;margin:16px 0 48px}.section.news-show .container-inner .page-footer-nav2 .news-index-back-button{display:inline-flex;align-items:center;height:34px;line-height:34px;margin:0;padding:0 20px 0 12px;font-size:14px;font-weight:500;color:#757575;border:1px solid #757575;border-radius:20px;background-color:transparent;text-decoration:none;appearance:none;outline:none;cursor:pointer}.section.news-show .container-inner .page-footer-nav2 .news-index-back-button:before{content:"";display:inline-block;width:20px;height:20px;margin:0 4px 0 0;background-image:url(/build/assets/icon-keyboard-arrow-left__757575-3c6b736b.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.section.news-show .container-inner .page-footer-nav2 .news-index-back-button:hover{background-color:#7575751a}.section.reset-password-edit{display:flex;flex-direction:column;height:calc(100vh - 72px);height:calc(var(--vh, 1vh) * 100 - 72px)}@media screen and (max-width: 767px){.section.reset-password-edit{height:100vh;height:calc(var(--vh, 1vh) * 100)}}.section.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){.section.reset-password-edit .reset-password-edit-container{margin:16px 16px 0;padding-top:48px}}.section.reset-password-edit .reset-password-edit-container .breadcrumb-back-button{display:inline-flex;align-items:center;height:34px;line-height:34px;margin:0;padding:0 20px 0 12px;font-size:14px;color:#757575;border:1px solid #757575;border-radius:20px;background-color:transparent;text-decoration:none;appearance:none;outline:none;cursor:pointer}.section.reset-password-edit .reset-password-edit-container .breadcrumb-back-button:before{content:"";display:inline-block;width:20px;height:20px;margin:0 4px 0 0;background-image:url(/build/assets/icon-keyboard-arrow-left__757575-3c6b736b.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.section.reset-password-edit .reset-password-edit-container .breadcrumb-back-button:hover{background-color:#7575751a}.section.reset-password-edit .container-inner{display:flex;align-items:center;flex:1;width:100%;max-width:402px;margin:40px auto 0}.section.reset-password-edit .container-inner form{width:100%}.section.reset-password-edit .container-inner h1{font-size:24px;font-weight:700;color:#0059af;text-align:center}.section.reset-password-edit .container-inner .reset-password-edit-note{margin-top:40px;font-size:14px;font-weight:500}.section.reset-password-edit .container-inner .fieldset{margin:36px -8px 0;border:none}.section.reset-password-edit .container-inner .fieldset .form-two-columns{display:flex;align-items:center;margin:0 -8px}.section.reset-password-edit .container-inner .fieldset .form-two-columns>*{width:calc(100% - 16px);margin:0 8px}.section.reset-password-edit .container-inner .fieldset>*{width:calc(100% - 16px);margin:0 8px}.section.reset-password-edit .container-inner .fieldset>*.form-two-columns{width:100%;margin:0}.section.reset-password-edit .container-inner .fieldset label{display:flex;flex-direction:column}.section.reset-password-edit .container-inner .fieldset .form-label{display:inline-flex;align-items:center;font-size:14px;font-weight:500}.section.reset-password-edit .container-inner .fieldset .form-required,.section.reset-password-edit .container-inner .fieldset .form-optional{line-height:1;margin-left:4px;padding:4px 10px;font-size:12px;font-weight:500;color:#fff;border-radius:2px;background-color:#f44336}.section.reset-password-edit .container-inner .fieldset .form-optional{background-color:#757575}.section.reset-password-edit .container-inner .fieldset .postal-code-hyphen,.section.reset-password-edit .container-inner .fieldset .phone-number-hyphen{width:11px;margin-top:8px}.section.reset-password-edit .container-inner .fieldset .postal-code-hyphen:after,.section.reset-password-edit .container-inner .fieldset .phone-number-hyphen:after{content:"";display:inline-block;width:11px;height:1px;background-color:#212121}.section.reset-password-edit .container-inner .fieldset .input-wrapper{width:100%;margin-top:8px}.section.reset-password-edit .container-inner .fieldset .input-wrapper input{width:calc(100% - 26px);height:30px;padding:4px 12px;font-size:15px;border:1px solid rgba(33,33,33,.6);border-radius:2px}.section.reset-password-edit .container-inner .fieldset.email{margin-top:40px}.section.reset-password-edit .container-inner .fieldset.privacy{margin-top:60px}.section.reset-password-edit .container-inner .fieldset.privacy .link-terms,.section.reset-password-edit .container-inner .fieldset.privacy .link-privacy{height:40px}.section.reset-password-edit .container-inner .fieldset.privacy .link-terms a,.section.reset-password-edit .container-inner .fieldset.privacy .link-privacy a{position:relative;display:inline-block;width:100%;line-height:40px;font-size:14px;font-weight:500;color:#0059af;text-align:center;text-decoration:none}.section.reset-password-edit .container-inner .fieldset.privacy .link-terms a:after,.section.reset-password-edit .container-inner .fieldset.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__0059af-b0d3ca9c.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.section.reset-password-edit .container-inner .fieldset.privacy .checkbox-agree{display:inline-flex;flex-direction:row;width:calc(100% - 32px);line-height:24px;margin-top:12px;padding:16px;font-size:14px;font-weight:500;cursor:pointer}.section.reset-password-edit .container-inner .fieldset.privacy .checkbox-agree:before{content:"";display:inline-block;width:24px;height:24px;margin-right:12px;background-image:url(/build/assets/icon-checkbox__0059af-91fb50ab.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.section.reset-password-edit .container-inner .fieldset.privacy .checkbox-agree.checked:before{background-image:url(/build/assets/icon-checkbox-checked__0059af-f9ad9647.svg)}.section.reset-password-edit .container-inner .fieldset.privacy .checkbox-agree input[type=checkbox]{display:none}.section.reset-password-edit .container-inner .form-errors{list-style:none}.section.reset-password-edit .container-inner .form-errors li{font-size:14px;color:#f44336}.section.reset-password-edit .container-inner .form-errors li:before{content:"・"}.section.reset-password-edit .container-inner button.form-submit{display:inline-block;width:100%;height:40px;line-height:40px;margin:40px 0 0;padding:0;font-size:14px;font-weight:700;color:#fff;border:none;border-radius:20px;background-color:#0059af;appearance:none;outline:none;cursor:pointer}.section.reset-password-edit .container-inner button.form-submit:disabled{opacity:.3;cursor:auto}.header.sentei-static-mixer{box-shadow:0 2px 6px #00000029}@media screen and (max-width: 767px){.header.sentei-static-mixer{position:fixed;width:100%;background-color:#fff;z-index:10}}.header.sentei-static-mixer .header-inner{position:relative;display:flex;height:64px}.header.sentei-static-mixer .header-inner:before{content:"";position:absolute;display:inline-block;top:0;left:0;width:100%;height:2px;background-color:#f5f5f5}.header.sentei-static-mixer .header-inner:first-child{height:72px}.header.sentei-static-mixer .header-inner:first-child:before{display:none}@media screen and (max-width: 767px){.header.sentei-static-mixer .header-inner,.header.sentei-static-mixer .header-inner:first-child{height:48px}}.header.sentei-static-mixer .header-inner .logo{display:inline-block;margin:6px 0 0 24px;padding:16px}.header.sentei-static-mixer .header-inner .logo img{height:28px}@media screen and (max-width: 767px){.header.sentei-static-mixer .header-inner .logo{margin:0 0 0 4px;padding:12px}.header.sentei-static-mixer .header-inner .logo img{height:24px}}.header.sentei-static-mixer .header-inner>h1,.header.sentei-static-mixer .header-inner>div.tool-name{display:inline-flex;align-items:center;line-height:1.2;margin-left:40px;font-size:22px;font-weight:700}.header.sentei-static-mixer .header-inner>h1>span>span,.header.sentei-static-mixer .header-inner>div.tool-name>span>span{display:inline-block}@media screen and (max-width: 767px){.header.sentei-static-mixer .header-inner>h1,.header.sentei-static-mixer .header-inner>div.tool-name{margin-left:16px;font-size:16px}}.header.sentei-static-mixer .header-inner .header-right{display:flex;margin-left:auto;padding-right:18px}.header.sentei-static-mixer .header-inner .header-right a,.header.sentei-static-mixer .header-inner .header-right button{display:inline-block;height:34px;line-height:34px;margin:18px 6px;padding:0 18px;font-size:14px;font-weight:500;color:#0059af;border:1px solid #0059af;border-radius:18px;background-color:transparent;text-decoration:none;appearance:none;outline:none;cursor:pointer}.header.sentei-static-mixer .header-inner .header-right a.language,.header.sentei-static-mixer .header-inner .header-right button.language{display:inline-flex;height:36px;line-height:36px;margin:18px 4px;padding:0 12px;border:none}@media screen and (max-width: 767px){.header.sentei-static-mixer .header-inner .header-right a.language,.header.sentei-static-mixer .header-inner .header-right button.language{margin:6px 4px}}.header.sentei-static-mixer .header-inner .header-right a.language:before,.header.sentei-static-mixer .header-inner .header-right button.language:before{content:"";display:inline-block;width:16px;height:16px;margin:10px 6px 0 0;background-image:url(/build/assets/icon-feather-globe__0059af-85fc7de3.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.header.sentei-static-mixer .header-inner .header-right a.contact,.header.sentei-static-mixer .header-inner .header-right button.contact{display:inline-flex;height:36px;line-height:36px;margin:18px 4px;padding:0 12px;border:none}.header.sentei-static-mixer .header-inner .header-right a.contact:before,.header.sentei-static-mixer .header-inner .header-right button.contact:before{content:"";display:inline-block;width:16px;height:16px;margin:10px 6px 0 0;background-image:url(/build/assets/icon-feather-mail__0059af-714727e3.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.header.sentei-static-mixer .header-inner .header-right a.logout,.header.sentei-static-mixer .header-inner .header-right button.logout{display:inline-flex;height:36px;line-height:36px;margin:18px 4px;padding:0 12px;border:none}.header.sentei-static-mixer .header-inner .header-right a.logout:before,.header.sentei-static-mixer .header-inner .header-right button.logout:before{content:"";display:inline-block;width:16px;height:16px;margin:10px 6px 0 0;background-image:url(/build/assets/icon-logout__0059af-ff7359da.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.header.sentei-static-mixer .header-inner .header-right a.spmenu-button,.header.sentei-static-mixer .header-inner .header-right button.spmenu-button{display:none}.header.sentei-static-mixer .header-inner .header-right a:hover,.header.sentei-static-mixer .header-inner .header-right button:hover{background-color:#0059af1a}@media screen and (max-width: 767px){.header.sentei-static-mixer .header-inner .header-right a.contact,.header.sentei-static-mixer .header-inner .header-right a.register,.header.sentei-static-mixer .header-inner .header-right a.login,.header.sentei-static-mixer .header-inner .header-right a.logout,.header.sentei-static-mixer .header-inner .header-right button.contact,.header.sentei-static-mixer .header-inner .header-right button.register,.header.sentei-static-mixer .header-inner .header-right button.login,.header.sentei-static-mixer .header-inner .header-right button.logout{display:none}.header.sentei-static-mixer .header-inner .header-right a.spmenu-button,.header.sentei-static-mixer .header-inner .header-right button.spmenu-button{position:relative;display:inline-block;width:48px;height:48px;margin:0 4px;padding:0;border:none;border-radius:4px}.header.sentei-static-mixer .header-inner .header-right a.spmenu-button:before,.header.sentei-static-mixer .header-inner .header-right button.spmenu-button:before{content:"";position:absolute;display:inline-block;top:7px;left:14px;width:20px;height:20px;margin:0;background-image:url(/build/assets/icon-menu-open__0059af-7a6c771f.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.header.sentei-static-mixer .header-inner .header-right a.spmenu-button:after,.header.sentei-static-mixer .header-inner .header-right button.spmenu-button:after{content:"MENU";position:absolute;display:inline-block;bottom:7px;left:0;width:48px;height:14px;line-height:14px;font-size:9px;font-weight:500;color:#0059af;text-align:center}.header.sentei-static-mixer .header-inner .header-right a.spmenu-button.spmenu-open:before,.header.sentei-static-mixer .header-inner .header-right button.spmenu-button.spmenu-open:before{background-image:url(/build/assets/icon-menu-close__757575-904c3f9f.svg)}.header.sentei-static-mixer .header-inner .header-right a.spmenu-button.spmenu-open:after,.header.sentei-static-mixer .header-inner .header-right button.spmenu-button.spmenu-open:after{content:"CLOSE";color:#757575}.header.sentei-static-mixer .header-inner .header-right a.spmenu-button:hover,.header.sentei-static-mixer .header-inner .header-right button.spmenu-button:hover{background-color:transparent}}.header.sentei-static-mixer .header-inner .header-right form{display:inline-block}@media screen and (max-width: 767px){.header.sentei-static-mixer .header-inner .header-right{padding-right:8px}.header.sentei-static-mixer .header-inner .header-right a,.header.sentei-static-mixer .header-inner .header-right button{height:30px;line-height:30px;margin:10px 4px;padding:0 12px;font-size:12px}}.header.sentei-static-mixer .header-inner .segmented-buttons{display:flex;height:40px;margin:8px 24px 8px auto;padding:4px;border-radius:24px;background-color:#f5f5f5}.header.sentei-static-mixer .header-inner .segmented-buttons button{width:138px;height:40px;line-height:40px;padding:0;border:none;border-radius:20px;background-color:transparent;appearance:none;outline:none;cursor:pointer}.header.sentei-static-mixer .header-inner .segmented-buttons button h1,.header.sentei-static-mixer .header-inner .segmented-buttons button span{display:inline;font-size:14px;font-weight:500;color:#757575}.header.sentei-static-mixer .header-inner .segmented-buttons button.active{background-color:#0059af}.header.sentei-static-mixer .header-inner .segmented-buttons button.active h1,.header.sentei-static-mixer .header-inner .segmented-buttons button.active span{color:#fff}.header.sentei-static-mixer .header-inner .segmented-buttons button:not(.active):hover{background-color:#0059af1a}@media screen and (max-width: 767px){.header.sentei-static-mixer .header-inner .segmented-buttons{display:none}}.static-mixer-terms{display:flex;flex-direction:column;align-items:center;height:calc(100vh - 72px);height:calc(var(--vh, 1vh) * 100 - 72px)}@media screen and (max-width: 767px){.static-mixer-terms{height:100vh;height:calc(var(--vh, 1vh) * 100)}}.static-mixer-terms .static-mixer-terms-inner{display:flex;flex-direction:column;flex:1;justify-content:center;max-width:1072px;margin:40px 16px 0}@media screen and (max-width: 767px){.static-mixer-terms .static-mixer-terms-inner{margin:16px 16px 0;padding-top:64px}}.static-mixer-terms .static-mixer-terms-inner h1{line-height:1.5;font-size:24px;font-weight:700;text-align:center}.static-mixer-terms .static-mixer-terms-inner h1>span>span{display:inline-block}.static-mixer-terms .static-mixer-terms-inner .banner-block{margin-top:28px;margin-bottom:6px}.static-mixer-terms .static-mixer-terms-inner .banner-block img{display:block;width:100%;max-width:640px;height:auto;margin:0 auto}.static-mixer-terms .static-mixer-terms-inner .terms-table{margin-top:32px;border:1px solid #e0e0e0}.static-mixer-terms .static-mixer-terms-inner .terms-table-header{display:inline-flex;align-items:center;width:100%;height:48px;background-color:#0059af}.static-mixer-terms .static-mixer-terms-inner .terms-table-header:before{content:"";display:inline-block;width:32px;height:32px;margin:0 4px 0 24px;background-image:url(/build/assets/icon-note__ffffff-7dc4416e.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.static-mixer-terms .static-mixer-terms-inner .terms-table-header h2{line-height:24px;font-size:20px;font-weight:700;color:#fff}.static-mixer-terms .static-mixer-terms-inner .terms-table-body{padding:24px 20px 24px 24px}.static-mixer-terms .static-mixer-terms-inner .terms-table-body h3{position:relative;line-height:27px;margin-top:32px;padding-left:12px;font-size:16px;font-weight:700}.static-mixer-terms .static-mixer-terms-inner .terms-table-body h3:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background-color:#0059af}.static-mixer-terms .static-mixer-terms-inner .terms-table-body ul{list-style:none;margin:8px 0}.static-mixer-terms .static-mixer-terms-inner .terms-table-body ul li{padding:0 0 0 1em;text-indent:-1em;line-height:1.7;font-size:14px}.static-mixer-terms .static-mixer-terms-inner .terms-table-body ul li:before{content:"・";line-height:1.7;font-size:14px}.static-mixer-terms .static-mixer-terms-inner .terms-table-body .terms-table-paragraph{margin:8px 0;padding:0 0 0 1em;line-height:1.7;font-size:14px}.static-mixer-terms .static-mixer-terms-inner .terms-table-body .terms-table-paragraph a.privacy{position:relative;display:inline-flex;align-items:center;height:21px;margin-right:.2em;margin-bottom:.1em;padding:0 .4em 1px .2em;color:#0059af;border:none;background-color:transparent;text-decoration:none}.static-mixer-terms .static-mixer-terms-inner .terms-table-body .terms-table-paragraph a.privacy:before{content:"";position:absolute;display:inline-block;bottom:1px;left:0;width:100%;height:1px;border-radius:1px;background-color:#0059af}.static-mixer-terms .static-mixer-terms-inner .terms-table-body .terms-table-paragraph a.privacy:after{content:"";display:inline-block;width:16px;height:16px;margin:1px 0 0 4px;background-image:url(/build/assets/icon-open__0059af-84b6b931.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.static-mixer-terms .static-mixer-terms-inner .terms-table-body .terms-table-paragraph a.privacy:hover{background-color:#0059af1a}.static-mixer-terms .static-mixer-terms-inner .terms-table-body .terms-internal-scrolling{height:33.3333333333vh;min-height:200px;padding-right:12px;margin-bottom:24px;line-height:20px;font-size:14px;letter-spacing:.02em;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.static-mixer-terms .static-mixer-terms-inner .terms-table-body .terms-internal-scrolling::-webkit-scrollbar{width:6px;border-radius:3px;background-color:#c0c0c026}.static-mixer-terms .static-mixer-terms-inner .terms-table-body .terms-internal-scrolling::-webkit-scrollbar-thumb{background:#c0c0c0;border-radius:3px}.static-mixer-terms .static-mixer-terms-inner .terms-table-body .terms-internal-scrolling strong{font-size:14px;font-weight:700}.static-mixer-terms .static-mixer-terms-inner .terms-table-body .terms-internal-scrolling p{font-size:14px}.static-mixer-terms .static-mixer-terms-inner .terms-table-body .terms-internal-scrolling .chapter{display:inline-block;margin-top:.8em}.static-mixer-terms .static-mixer-terms-inner .terms-table-body .terms-internal-scrolling .section{margin-top:.4em}.static-mixer-terms .static-mixer-terms-inner .terms-table-body .terms-internal-scrolling .list{display:flex}.static-mixer-terms .static-mixer-terms-inner .terms-table-body .terms-internal-scrolling .list span:first-child{width:3.5em;flex-shrink:0}.static-mixer-terms .static-mixer-terms-inner .terms-table-body .terms-internal-scrolling a.privacy{word-break:break-all}.static-mixer-terms .static-mixer-terms-inner .terms-table-body .terms-internal-scrolling .footer{margin-top:2.4em}.static-mixer-terms .static-mixer-terms-inner .terms-table-body a.contact{display:inline-flex;height:32px;line-height:32px;padding:0 16px;font-size:13px;font-weight:500;color:#0059afcc;border:1px solid rgba(0,89,175,.6);border-radius:17px;background-color:transparent;text-decoration:none}.static-mixer-terms .static-mixer-terms-inner .terms-table-body a.contact:before{content:"";display:inline-block;width:16px;height:16px;margin:9px 10px 0 0;background-image:url(/build/assets/icon-feather-mail__0059af-714727e3.svg);background-position:center;background-size:contain;background-repeat:no-repeat;opacity:.8}.static-mixer-terms .static-mixer-terms-inner .terms-table-body a.contact:hover{background-color:#0059af1a}.static-mixer-terms .static-mixer-terms-inner .agree-button{text-align:center}.static-mixer-terms .static-mixer-terms-inner .agree-button p{margin-top:32px;letter-spacing:.04em;color:#222;font-size:15px;font-weight:700}.static-mixer-terms .static-mixer-terms-inner .agree-button button{display:inline-block;width:240px;height:36px;line-height:36px;margin-top:32px;padding:0;font-size:14px;font-weight:500;color:#fff;border:none;border-radius:18px;background-color:#0059af;appearance:none;outline:none;cursor:pointer}.static-mixer-terms .static-mixer-terms-inner .agree-button button:hover{background-color:#00478c}.static-mixer-terms .static-mixer-terms-inner .agree-button p+button{margin-top:16px}.global-spmenu{position:fixed;display:block;top:49px;right:0;width:100%;height:calc(100vh - 49px);height:calc(var(--vh, 1vh) * 100 - 49px);border-radius:0 0 0 4px;pointer-events:none;overflow:hidden;z-index:70}.global-spmenu .global-spmenu-inner{position:absolute;display:flex;align-items:flex-start;flex-direction:column;top:0;left:0;width:100%;height:100%;transform:translateY(calc(-100vh + 49px));transform:translateY(calc(var(--vh, 1vh) * -100 + 49px));transition:transform .4s}.global-spmenu .global-spmenu-inner:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;z-index:-1}.global-spmenu .global-spmenu-inner .spmenu-links{flex:1}.global-spmenu .global-spmenu-inner .spmenu-links a,.global-spmenu .global-spmenu-inner .spmenu-links button{position:relative;display:inline-block;width:calc(100% - 68px);height:52px;line-height:52px;margin:0;padding:0 16px 0 52px;font-size:14px;font-weight:500;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:before,.global-spmenu .global-spmenu-inner .spmenu-links button:before{content:"";position:absolute;display:inline-block;top:50%;left:28px;width:14px;height:14px;margin:0;background-image:url(/build/assets/icon-open__212121-22c16674.svg);background-position:center;background-size:contain;background-repeat:no-repeat;transform:translate(-50%) translateY(-50%)}.global-spmenu .global-spmenu-inner .spmenu-links a.login:before,.global-spmenu .global-spmenu-inner .spmenu-links button.login:before{background-image:url(/build/assets/icon-login__212121-d69aad6b.svg)}.global-spmenu .global-spmenu-inner .spmenu-links a.logout:before,.global-spmenu .global-spmenu-inner .spmenu-links button.logout:before{background-image:url(/build/assets/icon-logout__212121-6a103876.svg)}.global-spmenu .global-spmenu-inner .spmenu-links a.register:before,.global-spmenu .global-spmenu-inner .spmenu-links button.register:before{width:18px;height:18px;background-image:url(/build/assets/icon-person-add__212121-dbe74afc.svg)}.global-spmenu .global-spmenu-inner .spmenu-links a.contact:before,.global-spmenu .global-spmenu-inner .spmenu-links button.contact:before{background-image:url(/build/assets/icon-feather-mail__212121-de64f5f0.svg)}.global-spmenu .global-spmenu-inner .segmented-buttons+.spmenu-links{margin-top:16px}.global-spmenu .global-spmenu-inner .segmented-buttons+.spmenu-links:before{content:"";display:inline-block;width:100%;height:1px;margin-bottom:8px;background-color:#e0e0e0}.global-spmenu.spmenu-open{pointer-events:auto}.global-spmenu.spmenu-open .global-spmenu-inner{transform:translateY(0)}.global-spmenu .segmented-buttons{display:inline-flex;height:40px;margin:16px 16px 0;padding:4px;border-radius:24px;background-color:#f5f5f5}.global-spmenu .segmented-buttons button{width:138px;height:40px;line-height:40px;padding:0;border:none;border-radius:20px;background-color:transparent;appearance:none;outline:none;cursor:pointer}.global-spmenu .segmented-buttons button span,.global-spmenu .segmented-buttons button h1{font-size:14px;font-weight:500;color:#757575}.global-spmenu .segmented-buttons button.active{background-color:#0059af}.global-spmenu .segmented-buttons button.active span,.global-spmenu .segmented-buttons button.active h1{color:#fff}.global-spmenu .segmented-buttons button:not(.active):hover{background-color:#0059af1a}.login-active-dimmer{position:fixed;display:none;top:73px;left:0;width:100%;height:calc(100vh - 73px);height:calc(var(--vh, 1vh) * 100 - 73px);background-color:#212121cc;cursor:pointer;z-index:10;opacity:0;transition:opacity .8s}.login-active-dimmer.modal-open{display:block;opacity:1}.login-active-dimmer:before{content:"";position:absolute;top:-1px;left:0;width:100%;height:1px;background-color:#bdbdbd}@media screen and (max-width: 767px){.login-active-dimmer{top:49px;height:calc(100vh - 49px);height:calc(var(--vh, 1vh) * 100 - 49px)}}.login-modal{position:fixed;display:block;top:73px;right:0;width:450px;height:530px;border-radius:0 0 0 4px;pointer-events:none;overflow:hidden;z-index:100}.login-modal .login-modal-inner{position:absolute;display:flex;align-items:center;top:0;left:0;width:100%;height:100%;transform:translateY(-530px);transition:transform .4s}.login-modal .login-modal-inner:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/build/assets/login-background-c40cbfe6.png);background-position:center;background-size:cover;background-repeat:no-repeat;z-index:-2}.login-modal .login-modal-inner:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#ffffffe6;z-index:-1}.login-modal .login-modal-inner .modal-close{position:absolute;top:24px;right:24px;width:24px;height:24px;padding:0;border:none;background-color:transparent;background-image:url(/build/assets/icon-close__0059af-cb8cc5fc.svg);background-position:center;background-size:contain;background-repeat:no-repeat;appearance:none;outline:none;cursor:pointer}.login-modal.modal-open{pointer-events:auto}.login-modal.modal-open .login-modal-inner{transform:translateY(0)}@media screen and (max-width: 767px){.login-modal{top:49px;width:100%;height:calc(100vh - 49px);height:calc(var(--vh, 1vh) * 100 - 49px)}.login-modal .login-modal-inner{top:calc(-100vh + 579px);top:calc(var(--vh, 1vh) * -100 + 579px)}.login-modal.modal-open .login-modal-inner{transform:translateY(calc(100vh - 579px));transform:translateY(calc(var(--vh, 1vh) * 100 - 579px))}}.login-modal form,.login-modal .modal-content{display:inline-block;width:100%}.login-modal .modal-content .modal-title{display:inline-block;width:100%;font-size:21px;font-weight:700;color:#0059af;text-align:center}.login-modal .modal-content .fieldset{border:none}.login-modal .modal-content .fieldset.email{padding:46px 46px 0}.login-modal .modal-content .fieldset.password{padding:28px 46px 0}.login-modal .modal-content .fieldset label{display:inline-block;width:100%;font-size:14px;font-weight:500}.login-modal .modal-content .fieldset .input-wrapper{margin-top:8px}.login-modal .modal-content .fieldset .input-wrapper input{width:calc(100% - 24px);height:30px;padding:4px 12px;border:1px solid #212121;border-radius:2px}.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 .forgot-password{margin:14px 46px 0}.login-modal .modal-content .forgot-password a{font-size:12px;font-weight:500;color:#ff5252}.login-modal .modal-content .form-buttons{margin:54px 46px 20px}.login-modal .modal-content .form-buttons button{display:inline-block;width:100%;height:38px;line-height:38px;font-size:14px;font-weight:700;color:#fff;border:1px solid #0059af;border-radius:20px;background-color:#0059af;appearance:none;outline:none;cursor:pointer}@media screen and (max-width: 767px){.swiper{height:100vh;height:calc(var(--vh, 1vh) * 100)}.swiper-slide{overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;scrollbar-width:none}.swiper-slide::-webkit-scrollbar{display:none}.swiper-slide::-webkit-scrollbar-thumb{display:none}}.steppers{display:flex;height:64px;background-color:#e6eef7}@media screen and (max-width: 767px){.steppers{padding-top:96px;background-color:transparent}}.steppers .steppers-one-half,.steppers .steppers-one-third{position:relative;width:calc((100% - 38px) / 3 - 21px);height:64px;padding-left:40px}.steppers .steppers-one-half:first-child,.steppers .steppers-one-third:first-child{flex:1;width:auto;padding-left:24px}.steppers .steppers-one-half.active,.steppers .steppers-one-third.active{background-color:#0059af}@media screen and (max-width: 767px){.steppers .steppers-one-half,.steppers .steppers-one-third{flex-grow:0;flex-shrink:0;width:60px;padding-left:32px;background-color:#e6eef7}.steppers .steppers-one-half:first-child,.steppers .steppers-one-third:first-child{flex:0;width:60px;padding:0 16px}.steppers .steppers-one-half.active,.steppers .steppers-one-third.active{flex:1}}@media screen and (min-width: 768px) and (max-width: 880px){.steppers .steppers-one-half,.steppers .steppers-one-third{flex-grow:0;flex-shrink:0;width:50px;padding-left:32px;background-color:#e6eef7}.steppers .steppers-one-half:first-child,.steppers .steppers-one-third:first-child{flex:0;width:50px;padding:0 16px}.steppers .steppers-one-half.active,.steppers .steppers-one-third.active{flex:1}}.steppers .steppers-one-half .steppers-label,.steppers .steppers-one-third .steppers-label{display:inline-block;width:100%;line-height:1;margin-top:13px;font-size:14px;font-weight:700;color:#0059af}.steppers .steppers-one-half .steppers-title,.steppers .steppers-one-third .steppers-title{display:inline-block;width:100%;line-height:1.75;font-size:16px;font-weight:700}.steppers .steppers-one-half.active .steppers-label,.steppers .steppers-one-half.active .steppers-title,.steppers .steppers-one-third.active .steppers-label,.steppers .steppers-one-third.active .steppers-title{color:#fff}@media screen and (max-width: 767px){.steppers .steppers-one-half .steppers-label,.steppers .steppers-one-third .steppers-label{position:relative;line-height:14px;font-size:13px}.steppers .steppers-one-half:not(.active) .steppers-label:after,.steppers .steppers-one-third:not(.active) .steppers-label:after{content:"";position:absolute;top:calc(100% + 12px);left:0;width:calc(100% - 20px);height:8px;border-radius:1px;background-color:#6d7b89;background-image:linear-gradient(to right bottom,#bcc6d0,#a8b3be,#94a0ac,#808d9a,#6d7b89);opacity:.3}.steppers .steppers-one-half:first-child:not(.active) .steppers-label:after,.steppers .steppers-one-third:first-child:not(.active) .steppers-label:after{width:100%}.steppers .steppers-one-half .steppers-title,.steppers .steppers-one-third .steppers-title{line-height:28px;font-size:15px}.steppers .steppers-one-half:not(.active) .steppers-title,.steppers .steppers-one-third:not(.active) .steppers-title{display:none}}@media screen and (min-width: 768px) and (max-width: 880px){.steppers .steppers-one-half .steppers-label,.steppers .steppers-one-third .steppers-label{position:relative;line-height:14px;font-size:13px}.steppers .steppers-one-half:not(.active) .steppers-label:after,.steppers .steppers-one-third:not(.active) .steppers-label:after{content:"";position:absolute;top:calc(100% + 12px);left:0;width:calc(100% - 20px);height:8px;border-radius:1px;background-color:#6d7b89;background-image:linear-gradient(to right bottom,#bcc6d0,#a8b3be,#94a0ac,#808d9a,#6d7b89);opacity:.3}.steppers .steppers-one-half:first-child:not(.active) .steppers-label:after,.steppers .steppers-one-third:first-child:not(.active) .steppers-label:after{width:100%}.steppers .steppers-one-half .steppers-title,.steppers .steppers-one-third .steppers-title{line-height:28px;font-size:15px}.steppers .steppers-one-half:not(.active) .steppers-title,.steppers .steppers-one-third:not(.active) .steppers-title{display:none}}.steppers .steppers-one-half:after,.steppers .steppers-one-third:after{content:"";position:absolute;display:inline-block;top:0;right:-19px;width:19px;height:64px;background-image:url(/build/assets/icon-stepper-arrow__e5eef7-7f41a19d.svg);background-position:center;background-size:contain;background-repeat:no-repeat;z-index:1}.steppers .steppers-one-half.active:after,.steppers .steppers-one-third.active:after{background-image:url(/build/assets/icon-stepper-arrow__0059af-019d2cf9.svg)}.steppers .steppers-one-half:last-child:after,.steppers .steppers-one-third:last-child:after{display:none}.steppers .steppers-one-half{width:calc((100% - 19px)/2 - 21px)}.loading-sp{position:fixed;display:none;bottom:12px;right:16px;width:24px;height:24px;z-index:300}.loading-sp img{width:100%;height:100%}@media screen and (max-width: 767px){.loading-sp{display:block}}footer:not(.footer-sp){display:block}footer.footer-sp{display:none}.section.user-new footer,.section.user-new-successful footer,.section.unsubscribe-new footer,.section.unsubscribe-new-successful footer,.section.faq-index footer,.section.forgot-password-new footer,.section.news-index footer,.section.news-show footer,.section.reset-password-edit footer,.static-mixer-terms footer,.section.series-selection footer,.section.detailed-selection footer,.section.result-output footer,.section.model-number-search footer,.global-spmenu .global-spmenu-inner footer{position:relative;width:100%;margin:40px 0 0;padding-bottom:16px;background-color:#fff}.section.user-new footer:before,.section.user-new-successful footer:before,.section.unsubscribe-new footer:before,.section.unsubscribe-new-successful footer:before,.section.faq-index footer:before,.section.forgot-password-new footer:before,.section.news-index footer:before,.section.news-show footer:before,.section.reset-password-edit footer:before,.static-mixer-terms footer:before,.section.series-selection footer:before,.section.detailed-selection footer:before,.section.result-output footer:before,.section.model-number-search footer:before,.global-spmenu .global-spmenu-inner footer:before{content:"";position:absolute;display:inline-block;top:0;left:0;width:100%;height:2px;background-color:#f5f5f5}.section.user-new footer .footer-links,.section.user-new-successful footer .footer-links,.section.unsubscribe-new footer .footer-links,.section.unsubscribe-new-successful footer .footer-links,.section.faq-index footer .footer-links,.section.forgot-password-new footer .footer-links,.section.news-index footer .footer-links,.section.news-show footer .footer-links,.section.reset-password-edit footer .footer-links,.static-mixer-terms footer .footer-links,.section.series-selection footer .footer-links,.section.detailed-selection footer .footer-links,.section.result-output footer .footer-links,.section.model-number-search footer .footer-links,.global-spmenu .global-spmenu-inner footer .footer-links{display:inline-flex;flex-wrap:wrap;width:calc(100% - 24px);margin:16px 12px 0}.section.user-new footer .footer-links a,.section.user-new-successful footer .footer-links a,.section.unsubscribe-new footer .footer-links a,.section.unsubscribe-new-successful footer .footer-links a,.section.faq-index footer .footer-links a,.section.forgot-password-new footer .footer-links a,.section.news-index footer .footer-links a,.section.news-show footer .footer-links a,.section.reset-password-edit footer .footer-links a,.static-mixer-terms footer .footer-links a,.section.series-selection footer .footer-links a,.section.detailed-selection footer .footer-links a,.section.result-output footer .footer-links a,.section.model-number-search footer .footer-links a,.global-spmenu .global-spmenu-inner footer .footer-links a{display:inline-flex;height:20px;line-height:20px;margin:8px 8px 0;padding:0 4px;font-size:14px;font-weight:500;color:#757575;text-decoration:none}.section.user-new footer .footer-links a:after,.section.user-new-successful footer .footer-links a:after,.section.unsubscribe-new footer .footer-links a:after,.section.unsubscribe-new-successful footer .footer-links a:after,.section.faq-index footer .footer-links a:after,.section.forgot-password-new footer .footer-links a:after,.section.news-index footer .footer-links a:after,.section.news-show footer .footer-links a:after,.section.reset-password-edit footer .footer-links a:after,.static-mixer-terms footer .footer-links a:after,.section.series-selection footer .footer-links a:after,.section.detailed-selection footer .footer-links a:after,.section.result-output footer .footer-links a:after,.section.model-number-search footer .footer-links a:after,.global-spmenu .global-spmenu-inner footer .footer-links a:after{content:"";display:inline-block;width:16px;height:16px;margin:2px 0 0 6px;background-image:url(/build/assets/icon-open__757575-49b9d459.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.section.user-new footer .copyright,.section.user-new-successful footer .copyright,.section.unsubscribe-new footer .copyright,.section.unsubscribe-new-successful footer .copyright,.section.faq-index footer .copyright,.section.forgot-password-new footer .copyright,.section.news-index footer .copyright,.section.news-show footer .copyright,.section.reset-password-edit footer .copyright,.static-mixer-terms footer .copyright,.section.series-selection footer .copyright,.section.detailed-selection footer .copyright,.section.result-output footer .copyright,.section.model-number-search footer .copyright,.global-spmenu .global-spmenu-inner footer .copyright{display:inline-block;line-height:52px;margin-top:2px;padding:0 24px;font-size:14px;font-weight:500;color:#757575}@media screen and (max-width: 767px){footer:not(.footer-sp){display:none}footer.footer-sp{display:block;padding-bottom:0!important}.section.series-selection footer.footer-sp,.section.detailed-selection footer.footer-sp,.section.model-number-search footer.footer-sp{height:42px;margin:0}.section.series-selection footer.footer-sp:before,.section.detailed-selection footer.footer-sp:before,.section.model-number-search footer.footer-sp:before{display:none}.section.series-selection footer.footer-sp .copyright,.section.detailed-selection footer.footer-sp .copyright,.section.model-number-search footer.footer-sp .copyright{line-height:42px;padding:0 16px;font-size:12px}.section.user-new footer.footer-sp,.section.user-new-successful footer.footer-sp,.section.faq-index footer.footer-sp,.section.forgot-password-new footer.footer-sp,.section.news-index footer.footer-sp,.section.news-show footer.footer-sp,.section.reset-password-edit footer.footer-sp,.section.result-output footer.footer-sp,.static-mixer-terms footer.footer-sp,.global-spmenu .global-spmenu-inner footer.footer-sp{height:44px}.section.user-new footer.footer-sp .copyright,.section.user-new-successful footer.footer-sp .copyright,.section.faq-index footer.footer-sp .copyright,.section.forgot-password-new footer.footer-sp .copyright,.section.news-index footer.footer-sp .copyright,.section.news-show footer.footer-sp .copyright,.section.reset-password-edit footer.footer-sp .copyright,.section.result-output footer.footer-sp .copyright,.static-mixer-terms footer.footer-sp .copyright,.global-spmenu .global-spmenu-inner footer.footer-sp .copyright{line-height:42px;padding:0 16px;font-size:12px}}.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-feather-check-circle-filled__ffffff-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}}html[lang=en] .steppers-one-half,html[lang=en] .steppers-one-third{display:flex;flex-direction:column;justify-content:center;padding-left:32px;padding-right:8px}html[lang=en] .steppers-one-half:first-child,html[lang=en] .steppers-one-third:first-child{padding-left:16px}html[lang=en] .steppers-one-half .steppers-label,html[lang=en] .steppers-one-third .steppers-label{margin-top:0}html[lang=en] .steppers-one-half .steppers-title,html[lang=en] .steppers-one-third .steppers-title{line-height:1.2}@media screen and (min-width: 768px) and (max-width: 1249px){html[lang=en] .steppers-one-half .steppers-label,html[lang=en] .steppers-one-third .steppers-label{font-size:13px}html[lang=en] .steppers-one-half .steppers-title,html[lang=en] .steppers-one-third .steppers-title{font-size:15px}}@media screen and (max-width: 923px){html[lang=en] .steppers-one-half,html[lang=en] .steppers-one-third{flex-grow:0;flex-shrink:0;width:50px;padding-left:32px;background-color:#e6eef7}html[lang=en] .steppers-one-half:first-child,html[lang=en] .steppers-one-third:first-child{flex:0;width:50px;padding:0 16px}html[lang=en] .steppers-one-half.active,html[lang=en] .steppers-one-third.active{flex:1}html[lang=en] .steppers-one-half .steppers-label,html[lang=en] .steppers-one-third .steppers-label{position:relative;font-size:13px}html[lang=en] .steppers-one-half:not(.active) .steppers-label,html[lang=en] .steppers-one-third:not(.active) .steppers-label{margin-bottom:15px}html[lang=en] .steppers-one-half:not(.active) .steppers-label:after,html[lang=en] .steppers-one-third:not(.active) .steppers-label:after{content:"";position:absolute;top:calc(100% + 4px);left:0;width:calc(100% - 10px);height:10px;border-radius:1px;background-color:#6d7b89;background-image:linear-gradient(to right bottom,#bcc6d0,#a8b3be,#94a0ac,#808d9a,#6d7b89);opacity:.3}html[lang=en] .steppers-one-half:first-child:not(.active) .steppers-label:after,html[lang=en] .steppers-one-third:first-child:not(.active) .steppers-label:after{width:100%}html[lang=en] .steppers-one-half .steppers-title,html[lang=en] .steppers-one-third .steppers-title{font-size:15px}html[lang=en] .steppers-one-half:not(.active) .steppers-title,html[lang=en] .steppers-one-third:not(.active) .steppers-title{display:none}}.section.series-selection .section-content{display:flex;height:calc(100vh - 136px);height:calc(var(--vh, 1vh) * 100 - 136px)}@media screen and (max-width: 767px){.section.series-selection .section-content{flex-direction:column;height:auto}}.section.series-selection .section-left{overflow-x:hidden;width:100%;height:calc(100vh - 136px);height:calc(var(--vh, 1vh) * 100 - 136px);-webkit-overflow-scrolling:touch;overscroll-behavior:contain;scrollbar-width:none}.section.series-selection .section-left::-webkit-scrollbar{display:none}.section.series-selection .section-left::-webkit-scrollbar-thumb{display:none}@media screen and (max-width: 767px){.section.series-selection .section-left{overflow:auto;height:auto}}.section.series-selection .section-left-inner{margin:16px 40px 0}@media screen and (max-width: 767px){.section.series-selection .section-left-inner{width:calc(100% - 32px);margin:16px 16px 40px}}.section.series-selection .section-left-inner .scroll-wrapper{margin-top:16px}.section.series-selection .section-left-inner .attentions{display:flex;justify-content:space-between;align-items:center;padding:16px;border:1px solid #dddddd;border-radius:4px;background-color:#f5f5f599}.section.series-selection .section-left-inner .attentions .attentions-messages h3{line-height:1.75;font-size:16px;font-weight:500;color:#0059af}.section.series-selection .section-left-inner .attentions .attentions-messages p{line-height:1.7;margin:8px 0 0;font-size:14px}@media screen and (min-width: 768px) and (max-width: 1049px){.section.series-selection .section-left-inner .attentions{align-items:stretch;flex-direction:column;padding:12px}}@media screen and (max-width: 767px){.section.series-selection .section-left-inner .attentions{align-items:stretch;flex-direction:column;padding:12px}}.section.series-selection .section-left-inner .attentions .attentions-buttons{flex-shrink:0;margin-left:12px}.section.series-selection .section-left-inner .attentions .attentions-buttons a{display:inline-flex;height:32px;line-height:32px;padding:0 16px;font-size:13px;font-weight:500;color:#0059afcc;border:1px solid rgba(0,89,175,.6);border-radius:17px;background-color:transparent;text-decoration:none}.section.series-selection .section-left-inner .attentions .attentions-buttons a:before{content:"";display:inline-block;width:16px;height:16px;margin:9px 10px 0 0;background-image:url(/build/assets/icon-feather-mail__0059af-714727e3.svg);background-position:center;background-size:contain;background-repeat:no-repeat;opacity:.8}.section.series-selection .section-left-inner .attentions .attentions-buttons a:hover{background-color:#0059af1a}@media screen and (min-width: 768px) and (max-width: 1049px){.section.series-selection .section-left-inner .attentions .attentions-buttons{margin-top:16px;margin-left:0}}@media screen and (max-width: 767px){.section.series-selection .section-left-inner .attentions .attentions-buttons{margin-top:16px;margin-left:0}}.section.series-selection .section-left-inner h3.headline{display:inline-flex;line-height:28px;font-size:18px;font-weight:700}.section.series-selection .section-left-inner h3.headline:before{content:"";display:inline-block;width:28px;height:28px;margin-right:8px;background-position:center;background-size:contain;background-repeat:no-repeat}@media screen and (max-width: 767px){.section.series-selection .section-left-inner h3.headline{font-size:16px}}.section.series-selection .section-left-inner h3.headline.headline-step1:before{background-image:url(/build/assets/icon-step1__0059af-6754edcc.svg)}.section.series-selection .section-left-inner h3.headline.headline-step2:before{background-image:url(/build/assets/icon-step2__0059af-4d269c97.svg)}.section.series-selection .section-left-inner h3.headline.headline-step3:before{background-image:url(/build/assets/icon-step3__0059af-7dba6fa8.svg)}.section.series-selection .section-left-inner h3.headline.headline-step1{margin-top:24px}.section.series-selection .section-left-inner h3.headline.headline-step2,.section.series-selection .section-left-inner h3.headline.headline-step3{margin-top:40px}.section.series-selection .section-left-inner .radio-mixtures{margin-top:8px;padding:16px 8px 24px 20px;border-radius:4px;box-shadow:0 2px 6px #00000029}@media screen and (max-width: 767px){.section.series-selection .section-left-inner .radio-mixtures{padding:16px 8px 24px}}.section.series-selection .section-left-inner .radio-mixtures label{position:relative;display:inline-block;width:244px;height:38px;margin:8px 8px 0;font-size:14px;font-weight:500;border:1px solid #0059af;border-radius:20px;text-align:center;cursor:pointer}.section.series-selection .section-left-inner .radio-mixtures label .option-value{position:absolute;display:inline-block;top:calc(50% - 1px);left:0;width:100%;line-height:1.2;color:#0059af;transform:translateY(-50%)}.section.series-selection .section-left-inner .radio-mixtures label.checked{background-color:#0059af}.section.series-selection .section-left-inner .radio-mixtures label.checked .option-value{color:#fff}.section.series-selection .section-left-inner .radio-mixtures label:not(.checked):hover{background-color:#0059af1a}.section.series-selection .section-left-inner .radio-mixtures input[type=radio]{display:none}.section.series-selection .section-left-inner .radio-mixtures .option-type-liquid{display:flex;align-items:center}@media screen and (max-width: 819px){.section.series-selection .section-left-inner .radio-mixtures .option-type-liquid{flex-direction:column;align-items:start}.section.series-selection .section-left-inner .radio-mixtures .option-type-liquid .option-type-liquid-name{padding:0 8px}}.section.series-selection .section-left-inner .radio-mixtures .option-type-liquid .option-type-liquid-name{display:inline-block;min-width:38px;margin:8px 10px 0 0;font-size:14px;font-weight:500}.section.series-selection .section-left-inner .radio-mixtures .option-type-gas{display:flex;align-items:center;margin-top:16px}@media screen and (max-width: 819px){.section.series-selection .section-left-inner .radio-mixtures .option-type-gas{flex-direction:column;align-items:start}.section.series-selection .section-left-inner .radio-mixtures .option-type-gas .option-type-gas-name{padding:0 8px}}.section.series-selection .section-left-inner .radio-mixtures .option-type-gas .option-type-gas-name{display:inline-block;min-width:38px;margin:8px 10px 0 0;font-size:14px;font-weight:500}@media screen and (max-width: 767px){.section.series-selection .section-left-inner .radio-mixtures .option-type-liquid:before,.section.series-selection .section-left-inner .radio-mixtures .option-type-gas:before{min-width:30px;flex-shrink:0}}.section.series-selection .section-left-inner .select-features{margin-top:8px;padding:24px 8px 0;border-radius:4px;box-shadow:0 2px 6px #00000029}.section.series-selection .section-left-inner .select-features h4.headline.select-features-materials,.section.series-selection .section-left-inner .select-features h4.headline.select-features-calibers,.section.series-selection .section-left-inner .select-features h4.headline.select-features-connections{padding-left:8px;font-size:16px;font-weight:700}@media screen and (max-width: 767px){.section.series-selection .section-left-inner .select-features h4.headline.select-features-materials,.section.series-selection .section-left-inner .select-features h4.headline.select-features-calibers,.section.series-selection .section-left-inner .select-features h4.headline.select-features-connections{font-size:15px;font-weight:500}}.section.series-selection .section-left-inner .select-features h4.headline.select-features-calibers,.section.series-selection .section-left-inner .select-features h4.headline.select-features-connections{margin-top:40px}.section.series-selection .section-left-inner .select-features .checkbox-materials{margin-top:4px}.section.series-selection .section-left-inner .select-features .checkbox-materials label{display:inline-block;width:179px;height:78px;margin:16px 8px 0;font-size:14px;font-weight:500;border:1px solid #0059af;border-radius:40px;text-align:center;cursor:pointer}.section.series-selection .section-left-inner .select-features .checkbox-materials label .checkbox-thumbnail{display:block;margin-top:7px}.section.series-selection .section-left-inner .select-features .checkbox-materials label .checkbox-thumbnail img{width:40px;height:40px}.section.series-selection .section-left-inner .select-features .checkbox-materials label .checkbox-value{display:block;line-height:20px;margin-top:4px;color:#0059af}@media screen and (max-width: 767px){.section.series-selection .section-left-inner .select-features .checkbox-materials label{width:148px;font-size:13px;border-radius:20px}.section.series-selection .section-left-inner .select-features .checkbox-materials label .checkbox-thumbnail{margin-top:8px}}.section.series-selection .section-left-inner .select-features .checkbox-materials label.checked{background-color:#0059af}.section.series-selection .section-left-inner .select-features .checkbox-materials label.checked span{color:#fff}.section.series-selection .section-left-inner .select-features .checkbox-materials label.disabled:not(.checked):not(.accented):not(.weaked){border:1px solid rgba(117,117,117,.3);cursor:auto}.section.series-selection .section-left-inner .select-features .checkbox-materials label.disabled:not(.checked):not(.accented):not(.weaked) .checkbox-thumbnail,.section.series-selection .section-left-inner .select-features .checkbox-materials label.disabled:not(.checked):not(.accented):not(.weaked) .checkbox-value{color:#757575;opacity:.2}.section.series-selection .section-left-inner .select-features .checkbox-materials label.accented{width:177px;height:76px;font-weight:700;border:2px solid #0059af}.section.series-selection .section-left-inner .select-features .checkbox-materials label.accented .checkbox-thumbnail{margin-top:6px}@media screen and (max-width: 767px){.section.series-selection .section-left-inner .select-features .checkbox-materials label.accented{width:146px}.section.series-selection .section-left-inner .select-features .checkbox-materials label.accented .checkbox-thumbnail{margin-top:7px}}.section.series-selection .section-left-inner .select-features .checkbox-materials label.weaked{font-weight:400;border:1px solid rgba(0,89,175,.5)}.section.series-selection .section-left-inner .select-features .checkbox-materials label.weaked .checkbox-value{opacity:.9}.section.series-selection .section-left-inner .select-features .checkbox-materials label:not(.checked):not(.disabled):hover{background-color:#0059af1a}.section.series-selection .section-left-inner .select-features .checkbox-materials input[type=checkbox]{display:none}.section.series-selection .section-left-inner .select-features .checkbox-calibers{margin-top:4px}.section.series-selection .section-left-inner .select-features .checkbox-calibers label{display:inline-block;width:179px;height:58px;margin:16px 8px 0;font-size:16px;font-weight:500;border:1px solid #0059af;border-radius:30px;text-align:center;cursor:pointer}.section.series-selection .section-left-inner .select-features .checkbox-calibers label .checkbox-value{display:block;line-height:24px;margin-top:7px;color:#0059af}.section.series-selection .section-left-inner .select-features .checkbox-calibers label .checkbox-supplement{display:block;line-height:20px;font-size:14px;font-weight:400;color:#0059af}.section.series-selection .section-left-inner .select-features .checkbox-calibers label .checkbox-supplement .font-math-unit{color:#0059af}@media screen and (max-width: 767px){.section.series-selection .section-left-inner .select-features .checkbox-calibers label{width:148px;font-size:15px;border-radius:20px}.section.series-selection .section-left-inner .select-features .checkbox-calibers label .checkbox-value{margin-top:8px}.section.series-selection .section-left-inner .select-features .checkbox-calibers label .checkbox-supplement{font-size:13px}}.section.series-selection .section-left-inner .select-features .checkbox-calibers label.checked{background-color:#0059af}.section.series-selection .section-left-inner .select-features .checkbox-calibers label.checked span,.section.series-selection .section-left-inner .select-features .checkbox-calibers label.checked span.font-math-unit{color:#fff}.section.series-selection .section-left-inner .select-features .checkbox-calibers label.disabled:not(.checked):not(.accented):not(.weaked){border:1px solid rgba(117,117,117,.3);cursor:auto}.section.series-selection .section-left-inner .select-features .checkbox-calibers label.disabled:not(.checked):not(.accented):not(.weaked) .checkbox-value,.section.series-selection .section-left-inner .select-features .checkbox-calibers label.disabled:not(.checked):not(.accented):not(.weaked) .checkbox-supplement{color:#757575;opacity:.2}.section.series-selection .section-left-inner .select-features .checkbox-calibers label.accented{width:177px;height:56px;font-weight:700;border:2px solid #0059af}.section.series-selection .section-left-inner .select-features .checkbox-calibers label.accented .checkbox-value{margin-top:6px}.section.series-selection .section-left-inner .select-features .checkbox-calibers label.accented .checkbox-supplement{font-weight:500}@media screen and (max-width: 767px){.section.series-selection .section-left-inner .select-features .checkbox-calibers label.accented{width:146px}.section.series-selection .section-left-inner .select-features .checkbox-calibers label.accented .checkbox-value{margin-top:7px}}.section.series-selection .section-left-inner .select-features .checkbox-calibers label.weaked{font-weight:400;border:1px solid rgba(0,89,175,.5)}.section.series-selection .section-left-inner .select-features .checkbox-calibers label.weaked .checkbox-value,.section.series-selection .section-left-inner .select-features .checkbox-calibers label.weaked .checkbox-supplement{opacity:.9}.section.series-selection .section-left-inner .select-features .checkbox-calibers label:not(.checked):not(.disabled):hover{background-color:#0059af1a}.section.series-selection .section-left-inner .select-features .checkbox-calibers input[type=checkbox]{display:none}.section.series-selection .section-left-inner .select-features .checkbox-connections{margin-top:4px}.section.series-selection .section-left-inner .select-features .checkbox-connections label{display:inline-block;width:179px;height:78px;line-height:78px;margin:16px 8px 0;font-size:14px;font-weight:500;color:#0059af;border:1px solid #0059af;border-radius:40px;text-align:center;cursor:pointer}.section.series-selection .section-left-inner .select-features .checkbox-connections label .checkbox-thumbnail{display:block;margin-top:7px}.section.series-selection .section-left-inner .select-features .checkbox-connections label .checkbox-thumbnail img{width:40px;height:40px}.section.series-selection .section-left-inner .select-features .checkbox-connections label .checkbox-value{display:block;line-height:20px;margin-top:4px;color:#0059af}@media screen and (max-width: 767px){.section.series-selection .section-left-inner .select-features .checkbox-connections label{width:148px;font-size:13px;border-radius:20px}.section.series-selection .section-left-inner .select-features .checkbox-connections label .checkbox-thumbnail{margin-top:8px}}.section.series-selection .section-left-inner .select-features .checkbox-connections label.checked{background-color:#0059af}.section.series-selection .section-left-inner .select-features .checkbox-connections label.checked span{color:#fff}.section.series-selection .section-left-inner .select-features .checkbox-connections label.disabled:not(.checked):not(.accented):not(.weaked){border:1px solid rgba(117,117,117,.3);cursor:auto}.section.series-selection .section-left-inner .select-features .checkbox-connections label.disabled:not(.checked):not(.accented):not(.weaked) .checkbox-thumbnail,.section.series-selection .section-left-inner .select-features .checkbox-connections label.disabled:not(.checked):not(.accented):not(.weaked) .checkbox-value{color:#757575;opacity:.2}.section.series-selection .section-left-inner .select-features .checkbox-connections label.accented{width:177px;height:76px;font-weight:700;border:2px solid #0059af}.section.series-selection .section-left-inner .select-features .checkbox-connections label.accented .checkbox-thumbnail{margin-top:6px}@media screen and (max-width: 767px){.section.series-selection .section-left-inner .select-features .checkbox-connections label.accented{width:146px}.section.series-selection .section-left-inner .select-features .checkbox-connections label.accented .checkbox-thumbnail{margin-top:7px}}.section.series-selection .section-left-inner .select-features .checkbox-connections label.weaked{font-weight:400;border:1px solid rgba(0,89,175,.5)}.section.series-selection .section-left-inner .select-features .checkbox-connections label.weaked .checkbox-value{opacity:.9}.section.series-selection .section-left-inner .select-features .checkbox-connections label:not(.checked):not(.disabled):hover{background-color:#0059af1a}.section.series-selection .section-left-inner .select-features .checkbox-connections input[type=checkbox]{display:none}.section.series-selection .section-left-inner .select-features .select-features-footers{position:relative;display:flex;justify-content:center;align-items:center;height:82px;margin:40px -8px 0;background-color:#f5f5f580}.section.series-selection .section-left-inner .select-features .select-features-footers:before{content:"";position:absolute;display:inline-block;top:0;left:0;width:100%;height:2px;background-color:#f5f5f5}.section.series-selection .section-left-inner .select-features .select-features-footers button{display:inline-block;width:179px;height:38px;line-height:38px;font-size:14px;font-weight:500;color:#0059af;border:1px solid #0059af;border-radius:20px;background-color:transparent;appearance:none;outline:none;cursor:pointer}.section.series-selection .section-left-inner .select-features .select-features-footers button:hover{background-color:#0059af1a}.section.series-selection .section-left-inner .checkbox-others{margin-top:8px;padding:16px 8px 24px 20px;border-radius:4px;box-shadow:0 2px 6px #00000029}.section.series-selection .section-left-inner .checkbox-others label{display:inline-block;width:179px;height:38px;line-height:38px;margin:8px 8px 0;font-size:14px;font-weight:500;border:1px solid #0059af;border-radius:20px;text-align:center;cursor:pointer}.section.series-selection .section-left-inner .checkbox-others label .checkbox-value{color:#0059af}.section.series-selection .section-left-inner .checkbox-others label.checked{background-color:#0059af}.section.series-selection .section-left-inner .checkbox-others label.checked span{color:#fff}.section.series-selection .section-left-inner .checkbox-others label.disabled:not(.checked):not(.accented):not(.weaked){border:1px solid rgba(117,117,117,.3);cursor:auto}.section.series-selection .section-left-inner .checkbox-others label.disabled:not(.checked):not(.accented):not(.weaked) .checkbox-value{color:#757575;opacity:.2}.section.series-selection .section-left-inner .checkbox-others label.accented{width:177px;height:36px;line-height:36px;font-weight:700;border:2px solid #0059af}.section.series-selection .section-left-inner .checkbox-others label.weaked{font-weight:400;border:1px solid rgba(0,89,175,.5)}.section.series-selection .section-left-inner .checkbox-others label.weaked .checkbox-value{opacity:.9}.section.series-selection .section-left-inner .checkbox-others label:not(.checked):not(.disabled):hover{background-color:#0059af1a}.section.series-selection .section-left-inner .checkbox-others input[type=checkbox]{display:none}.section.series-selection .section-right{flex-shrink:0;width:40%;min-width:396px;background-color:#f5f5f5;box-shadow:0 3px 6px #00000029 inset}@media screen and (max-width: 384px){.section.series-selection .section-right{min-width:auto}}.section.series-selection .section-right .series-results-label{position:relative;display:flex;align-items:flex-end;margin:20px 16px 0;line-height:1.45;font-size:16px;font-weight:500}.section.series-selection .section-right .series-results-label .series-results-label-amounts{margin-left:4px;line-height:28px;font-size:18px;font-weight:500}.section.series-selection .section-right .series-results-label .scroll-to-top-sp{display:none}@media screen and (max-width: 767px){.section.series-selection .section-right{width:100%;margin-left:0}.section.series-selection .section-right .series-results-label .scroll-to-top-sp{position:absolute;display:inline-block;top:-10px;right:-4px;width:48px;height:48px;padding:0;border:none;background-color:transparent;appearance:none;outline:none;cursor:pointer}.section.series-selection .section-right .series-results-label .scroll-to-top-sp:after{content:"";display:inline-block;width:28px;height:28px;margin:0;background-image:url(/build/assets/icon-keyboard-arrow-up__212121-20a3eb18.svg);background-position:center;background-size:contain;background-repeat:no-repeat}}.section.series-selection .section-right .series-results-list,.section.series-selection .section-right .series-results-loading{height:calc(100vh - 216px);height:calc(var(--vh, 1vh) * 100 - 216px);margin:20px 0 16px}@media screen and (max-width: 767px){.section.series-selection .section-right .series-results-list,.section.series-selection .section-right .series-results-loading{height:calc(100vh - 222px);height:calc(var(--vh, 1vh) * 100 - 222px)}}.section.series-selection .section-right .series-results-list{list-style:none;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;scrollbar-width:none}.section.series-selection .section-right .series-results-list::-webkit-scrollbar{display:none}.section.series-selection .section-right .series-results-list::-webkit-scrollbar-thumb{display:none}.section.series-selection .section-right .series-results-list .series-results-card{margin:16px 16px 0;padding:16px;background-color:#fff}.section.series-selection .section-right .series-results-list .series-results-card .series-results-card-header{display:flex;align-items:center}.section.series-selection .section-right .series-results-list .series-results-card .series-results-card-header .card-header-left{flex:1;padding-right:16px}.section.series-selection .section-right .series-results-list .series-results-card .series-results-card-header .card-header-left .product-name{margin-bottom:4px;color:#6d7b89;font-size:14px;font-weight:700}.section.series-selection .section-right .series-results-list .series-results-card .series-results-card-header .card-header-left .series-name{display:inline-flex;align-items:center;font-size:18px;font-weight:700}.section.series-selection .section-right .series-results-list .series-results-card .series-results-card-header .card-header-left .series-instock{display:inline-block;width:100%;margin-top:.1em;margin-bottom:.3em;font-size:14px;font-weight:500;color:#0059af}.section.series-selection .section-right .series-results-list .series-results-card .series-results-card-header .card-header-left .series-description{margin-top:6px;font-size:14px}.section.series-selection .section-right .series-results-list .series-results-card .series-results-card-header .card-header-right img{width:128px;height:80px;object-fit:contain;object-position:center center}.section.series-selection .section-right .series-results-list .series-results-card .series-results-card-tags{margin:8px -4px 0}.section.series-selection .section-right .series-results-list .series-results-card .series-results-card-tags .series-tag{display:inline-block;margin:8px 4px 0;line-height:18px;padding:2px 6px;font-size:12px;font-weight:500;color:#6d7b89;border:1px solid #6d7b89;border-radius:4px}.section.series-selection .section-right .series-results-list .series-results-card .series-results-card-tags .series-tag.selected{color:#fff;background-color:#6d7b89}.section.series-selection .section-right .series-results-list .series-results-card .series-results-card-footer{text-align:right}.section.series-selection .section-right .series-results-list .series-results-card .series-results-card-footer button{position:relative;display:inline-block;height:40px;line-height:40px;margin-top:16px;padding:0 42px;font-size:16px;font-weight:500;color:#fff;border:none;border-radius:20px;background-color:#0059af;appearance:none;outline:none;cursor:pointer}.section.series-selection .section-right .series-results-list .series-results-card .series-results-card-footer button:after{content:"";position:absolute;display:inline-block;top:8px;right:12px;width:24px;height:24px;background-image:url(/build/assets/icon-keyboard-arrow-right__ffffff-b5501b5e.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.section.series-selection .section-right .series-results-list li:first-child .series-results-card{margin-top:0}.section.series-selection .section-right .series-results-loading{display:flex;justify-content:center;align-items:center}.section.series-selection .section-right .series-results-loading img{width:56px;height:56px;margin-bottom:56px}@media screen and (min-width: 1050px) and (max-width: 1149px){html[lang=en] .section.series-selection .section-left-inner .attentions{align-items:stretch;flex-direction:column;padding:12px}html[lang=en] .section.series-selection .section-left-inner .attentions .attentions-buttons{margin-top:16px;margin-left:0}}html[lang=en] .section.series-selection .section-left-inner .select-features p.select-features-materials-attention{padding:0 8px;font-size:14px}.section.detailed-selection .section-content{display:flex;height:calc(100vh - 136px);height:calc(var(--vh, 1vh) * 100 - 136px)}@media screen and (max-width: 767px){.section.detailed-selection .section-content{flex-direction:column;height:auto}}.section.detailed-selection .section-left{overflow-x:hidden;width:100%;height:calc(100vh - 136px);height:calc(var(--vh, 1vh) * 100 - 136px);-webkit-overflow-scrolling:touch;overscroll-behavior:contain;scrollbar-width:none}.section.detailed-selection .section-left::-webkit-scrollbar{display:none}.section.detailed-selection .section-left::-webkit-scrollbar-thumb{display:none}@media screen and (max-width: 767px){.section.detailed-selection .section-left{overflow:auto;height:auto}}.section.detailed-selection .section-left-inner{margin:16px 40px 0}@media screen and (max-width: 767px){.section.detailed-selection .section-left-inner{width:calc(100% - 32px);margin:16px 16px 40px}}.section.detailed-selection .section-left-inner .selected-series{margin-top:16px;box-shadow:0 2px 6px #00000029}.section.detailed-selection .section-left-inner .selected-series .selected-series-header{display:flex;height:58px}.section.detailed-selection .section-left-inner .selected-series .selected-series-header button{display:inline-flex;height:38px;line-height:38px;margin:8px 0 0 16px;padding:0 20px 0 12px;font-size:14px;color:#757575;border:1px solid #757575;border-radius:20px;background-color:transparent;appearance:none;outline:none;cursor:pointer}.section.detailed-selection .section-left-inner .selected-series .selected-series-header button:before{content:"";display:inline-block;width:20px;height:20px;margin:9px 12px 0 0;background-image:url(/build/assets/icon-keyboard-arrow-left__757575-3c6b736b.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.section.detailed-selection .section-left-inner .selected-series .selected-series-header label{display:inline-block;height:56px;line-height:56px;margin-left:16px;font-size:18px;font-weight:700}.section.detailed-selection .section-left-inner .selected-series .selected-series-overview{position:relative;display:flex;align-items:center;padding:16px 0}.section.detailed-selection .section-left-inner .selected-series .selected-series-overview:before{content:"";position:absolute;display:inline-block;top:-2px;left:0;width:100%;height:2px;background-color:#f5f5f5}.section.detailed-selection .section-left-inner .selected-series .selected-series-overview .overview-left{margin-left:16px}.section.detailed-selection .section-left-inner .selected-series .selected-series-overview .overview-left img{width:128px;height:80px;object-fit:contain;object-position:center center}.section.detailed-selection .section-left-inner .selected-series .selected-series-overview .overview-right{margin:0 24px 0 16px}.section.detailed-selection .section-left-inner .selected-series .selected-series-overview .overview-right .series-name{display:inline-flex;align-items:center;font-size:18px;font-weight:700}.section.detailed-selection .section-left-inner .selected-series .selected-series-overview .overview-right .series-instock{display:inline-block;width:100%;margin-top:.1em;margin-bottom:.3em;font-size:14px;font-weight:500;color:#0059af}.section.detailed-selection .section-left-inner .selected-series .selected-series-overview .overview-right .series-description{margin-top:6px;font-size:14px}.section.detailed-selection .section-left-inner .scroll-wrapper{margin-top:16px}.section.detailed-selection .section-left-inner .select-details{margin-top:24px;padding:24px 8px 16px;border-radius:4px;box-shadow:0 2px 6px #00000029}.section.detailed-selection .section-left-inner .select-details h4.headline.select-details-materials,.section.detailed-selection .section-left-inner .select-details h4.headline.select-details-connections,.section.detailed-selection .section-left-inner .select-details h4.headline.select-details-options,.section.detailed-selection .section-left-inner .select-details h4.headline.select-details-calibers,.section.detailed-selection .section-left-inner .select-details h4.headline.select-details-input-use-attributes{padding-left:8px;font-size:16px;font-weight:700}@media screen and (max-width: 767px){.section.detailed-selection .section-left-inner .select-details h4.headline.select-details-materials,.section.detailed-selection .section-left-inner .select-details h4.headline.select-details-connections,.section.detailed-selection .section-left-inner .select-details h4.headline.select-details-options,.section.detailed-selection .section-left-inner .select-details h4.headline.select-details-calibers,.section.detailed-selection .section-left-inner .select-details h4.headline.select-details-input-use-attributes{font-size:15px;font-weight:500}}.section.detailed-selection .section-left-inner .select-details h4.headline.select-details-connections,.section.detailed-selection .section-left-inner .select-details h4.headline.select-details-options,.section.detailed-selection .section-left-inner .select-details h4.headline.select-details-calibers,.section.detailed-selection .section-left-inner .select-details h4.headline.select-details-input-use-attributes{margin-top:30px}.section.detailed-selection .section-left-inner .select-details .caliber-row{display:flex;align-items:center;padding:0 8px}.section.detailed-selection .section-left-inner .select-details .caliber-row input[type=range]{width:220px;height:8px;border:none;border-radius:4px;background-color:#bdbdbd80;appearance:none;outline:none;cursor:pointer}.section.detailed-selection .section-left-inner .select-details .caliber-row input[type=range]:focus,.section.detailed-selection .section-left-inner .select-details .caliber-row input[type=range]:active::-webkit-slider-thumb{box-shadow:none}.section.detailed-selection .section-left-inner .select-details .caliber-row input[type=range]::-webkit-slider-thumb{width:16px;height:16px;border:none;border-radius:8px;background-color:#0059af;box-shadow:none;appearance:none}.section.detailed-selection .section-left-inner .select-details .caliber-row input[type=range]::-moz-range-thumb{width:16px;height:16px;border:none;border-radius:8px;background-color:#0059af;box-shadow:none;appearance:none}.section.detailed-selection .section-left-inner .select-details .caliber-row input[type=range]::-moz-focus-outer{border:0}.section.detailed-selection .section-left-inner .select-details .caliber-row .select-wrapper{position:relative;width:142px;height:40px;line-height:40px;margin:16px 16px 16px 12px}.section.detailed-selection .section-left-inner .select-details .caliber-row .select-wrapper select{width:116px;height:38px;line-height:38px;padding:0 12px;font-size:14px;border:1px solid #212121;border-radius:20px}.section.detailed-selection .section-left-inner .select-details .caliber-row .select-wrapper:after{content:"";position:absolute;display:inline-block;top:9px;right:7px;width:24px;height:24px;background-image:url(/build/assets/icon-keyboard-arrow-down__212121-65ddac70.svg);background-position:center;background-size:contain;background-repeat:no-repeat;pointer-events:none}.section.detailed-selection .section-left-inner .select-details .checkbox-material-details,.section.detailed-selection .section-left-inner .select-details .checkbox-connection-details{display:inline-flex;flex-wrap:wrap;margin-top:4px}.section.detailed-selection .section-left-inner .select-details .checkbox-material-details label,.section.detailed-selection .section-left-inner .select-details .checkbox-connection-details label{display:inline-block;min-width:84px;height:20px;line-height:20px;margin:16px 8px 0;padding:17px 28px;border:1px solid #0059af;border-radius:28px;text-align:center;cursor:pointer}.section.detailed-selection .section-left-inner .select-details .checkbox-material-details label span,.section.detailed-selection .section-left-inner .select-details .checkbox-connection-details label span{font-size:14px;font-weight:500;color:#0059af}.section.detailed-selection .section-left-inner .select-details .checkbox-material-details label.supplement-availabled,.section.detailed-selection .section-left-inner .select-details .checkbox-connection-details label.supplement-availabled{height:40px;padding:7px 28px}.section.detailed-selection .section-left-inner .select-details .checkbox-material-details label .checkbox-inner,.section.detailed-selection .section-left-inner .select-details .checkbox-connection-details label .checkbox-inner{display:inline-flex;flex-direction:column}.section.detailed-selection .section-left-inner .select-details .checkbox-material-details label.checked,.section.detailed-selection .section-left-inner .select-details .checkbox-connection-details label.checked{background-color:#0059af}.section.detailed-selection .section-left-inner .select-details .checkbox-material-details label.checked span,.section.detailed-selection .section-left-inner .select-details .checkbox-connection-details label.checked span{color:#fff}.section.detailed-selection .section-left-inner .select-details .checkbox-material-details label.disabled,.section.detailed-selection .section-left-inner .select-details .checkbox-connection-details label.disabled{cursor:auto}.section.detailed-selection .section-left-inner .select-details .checkbox-material-details label:not(.checked):not(.disabled):hover,.section.detailed-selection .section-left-inner .select-details .checkbox-connection-details label:not(.checked):not(.disabled):hover{background-color:#0059af1a}@media screen and (max-width: 767px){.section.detailed-selection .section-left-inner .select-details .checkbox-material-details,.section.detailed-selection .section-left-inner .select-details .checkbox-connection-details{display:flex;flex-wrap:wrap;margin:12px 4px 0}.section.detailed-selection .section-left-inner .select-details .checkbox-material-details label,.section.detailed-selection .section-left-inner .select-details .checkbox-connection-details label{margin:8px 4px 0}}.section.detailed-selection .section-left-inner .select-details .checkbox-material-details input[type=checkbox],.section.detailed-selection .section-left-inner .select-details .checkbox-connection-details input[type=checkbox]{display:none}.section.detailed-selection .section-left-inner .select-details .checkbox-others{display:inline-flex;flex-wrap:wrap;margin-top:4px}.section.detailed-selection .section-left-inner .select-details .checkbox-others label{display:inline-block;width:179px;height:38px;line-height:38px;margin:16px 8px 0;padding:0 28px;border:1px solid #0059af;border-radius:20px;text-align:center;cursor:pointer}.section.detailed-selection .section-left-inner .select-details .checkbox-others label span{font-size:14px;font-weight:500;color:#0059af}.section.detailed-selection .section-left-inner .select-details .checkbox-others label.checked{background-color:#0059af}.section.detailed-selection .section-left-inner .select-details .checkbox-others label.checked span{color:#fff}.section.detailed-selection .section-left-inner .select-details .checkbox-others label.disabled:not(.checked){opacity:.3;cursor:auto}.section.detailed-selection .section-left-inner .select-details .checkbox-others label:not(.checked):not(.disabled):hover{background-color:#0059af1a}@media screen and (max-width: 767px){.section.detailed-selection .section-left-inner .select-details .checkbox-others{display:flex;flex-wrap:wrap;margin:12px 4px 0}.section.detailed-selection .section-left-inner .select-details .checkbox-others label{margin:8px 4px 0}}.section.detailed-selection .section-left-inner .select-details .checkbox-others input[type=checkbox]{display:none}.section.detailed-selection .section-left-inner .calculation-table{margin:20px 8px 0;border-radius:4px}.section.detailed-selection .section-left-inner .calculation-table .calculation-table-body{display:flex}.section.detailed-selection .section-left-inner .calculation-table .calculation-table-body .calculation-column:not(:first-child){border-radius:4px 0 0 4px}.section.detailed-selection .section-left-inner .calculation-table .calculation-table-body .calculation-column:not(:first-child) .calculation-label{display:none}.section.detailed-selection .section-left-inner .calculation-table .calculation-table-body .calculation-table-footer-sp{display:none}.section.detailed-selection .section-left-inner .calculation-table .calculation-table-footer,.section.detailed-selection .section-left-inner .calculation-table .calculation-table-footer-sp{display:flex;justify-content:center;align-items:center;width:770px;height:80px;border:solid #e0e0e0;border-width:0 1px 1px 1px;border-radius:0 0 4px 4px;background-color:#f5f5f5}@media screen and (min-width: 1200px) and (max-width: 1471px){.section.detailed-selection .section-left-inner .calculation-table .calculation-table-footer,.section.detailed-selection .section-left-inner .calculation-table .calculation-table-footer-sp{width:607px}}@media screen and (min-width: 992px) and (max-width: 1199px){.section.detailed-selection .section-left-inner .calculation-table .calculation-table-footer,.section.detailed-selection .section-left-inner .calculation-table .calculation-table-footer-sp{width:371px}}@media screen and (min-width: 768px) and (max-width: 991px){.section.detailed-selection .section-left-inner .calculation-table .calculation-table-footer,.section.detailed-selection .section-left-inner .calculation-table .calculation-table-footer-sp{width:371px}}@media screen and (max-width: 767px){.section.detailed-selection .section-left-inner .calculation-table .calculation-table-footer,.section.detailed-selection .section-left-inner .calculation-table .calculation-table-footer-sp{width:371px}}@media screen and (min-width: 768px) and (max-width: 880px){.section.detailed-selection .section-left-inner .calculation-table .calculation-table-footer,.section.detailed-selection .section-left-inner .calculation-table .calculation-table-footer-sp{width:309px}}.section.detailed-selection .section-left-inner .calculation-table .calculation-table-footer button,.section.detailed-selection .section-left-inner .calculation-table .calculation-table-footer-sp button{display:inline-block;height:38px;line-height:38px;padding:0 24px;font-size:14px;font-weight:500;color:#0059af;border:1px solid #0059af;border-radius:20px;background-color:transparent;appearance:none;outline:none;cursor:pointer}.section.detailed-selection .section-left-inner .calculation-table .calculation-table-footer button:hover,.section.detailed-selection .section-left-inner .calculation-table .calculation-table-footer-sp button:hover{background-color:#0059af1a}@media screen and (min-width: 992px) and (max-width: 1199px){.section.detailed-selection .section-left-inner .calculation-table{margin:0 8px}.section.detailed-selection .section-left-inner .calculation-table .calculation-table-body{flex-direction:column}.section.detailed-selection .section-left-inner .calculation-table .calculation-table-body .calculation-column{margin-top:20px}.section.detailed-selection .section-left-inner .calculation-table .calculation-table-body .calculation-column:not(:first-child){border-radius:4px}.section.detailed-selection .section-left-inner .calculation-table .calculation-table-body .calculation-column:not(:first-child) .calculation-label{display:block}.section.detailed-selection .section-left-inner .calculation-table .calculation-table-body .calculation-table-footer-sp{display:flex}.section.detailed-selection .section-left-inner .calculation-table .calculation-table-footer{display:none}}@media screen and (min-width: 768px) and (max-width: 991px){.section.detailed-selection .section-left-inner .calculation-table{margin:0 8px}.section.detailed-selection .section-left-inner .calculation-table .calculation-table-body{flex-direction:column}.section.detailed-selection .section-left-inner .calculation-table .calculation-table-body .calculation-column{margin-top:20px}.section.detailed-selection .section-left-inner .calculation-table .calculation-table-body .calculation-column:not(:first-child){border-radius:4px}.section.detailed-selection .section-left-inner .calculation-table .calculation-table-body .calculation-column:not(:first-child) .calculation-label{display:block}.section.detailed-selection .section-left-inner .calculation-table .calculation-table-body .calculation-table-footer-sp{display:flex}.section.detailed-selection .section-left-inner .calculation-table .calculation-table-footer{display:none}}@media screen and (max-width: 767px){.section.detailed-selection .section-left-inner .calculation-table{margin:0 8px}.section.detailed-selection .section-left-inner .calculation-table .calculation-table-body{flex-direction:column}.section.detailed-selection .section-left-inner .calculation-table .calculation-table-body .calculation-column{margin-top:20px}.section.detailed-selection .section-left-inner .calculation-table .calculation-table-body .calculation-column:not(:first-child){border-radius:4px}.section.detailed-selection .section-left-inner .calculation-table .calculation-table-body .calculation-column:not(:first-child) .calculation-label{display:block}.section.detailed-selection .section-left-inner .calculation-table .calculation-table-body .calculation-table-footer-sp{display:flex}.section.detailed-selection .section-left-inner .calculation-table .calculation-table-footer{display:none}}.section.detailed-selection .section-left-inner .calculation-table .calculation-row{display:flex}.section.detailed-selection .section-left-inner .calculation-table .calculation-row .calculation-label{width:99px;line-height:40px;padding:16px;font-size:14px;font-weight:500;border:solid #e0e0e0;border-width:1px 0 0 1px}.section.detailed-selection .section-left-inner .calculation-table .calculation-row:last-child .calculation-label{border-width:1px 0 1px 1px}@media screen and (min-width: 1200px) and (max-width: 1471px){.section.detailed-selection .section-left-inner .calculation-table .calculation-row .calculation-label{width:44px}}@media screen and (min-width: 992px) and (max-width: 1199px){.section.detailed-selection .section-left-inner .calculation-table .calculation-row .calculation-label{flex-shrink:0;width:44px;padding:16px 8px}}@media screen and (min-width: 768px) and (max-width: 991px){.section.detailed-selection .section-left-inner .calculation-table .calculation-row .calculation-label{flex-shrink:0;width:44px;padding:16px 8px}}@media screen and (max-width: 767px){.section.detailed-selection .section-left-inner .calculation-table .calculation-row .calculation-label{flex-shrink:0;width:44px;padding:16px 8px}}.section.detailed-selection .section-left-inner .calculation-table .calculation-row .calculation-input{position:relative;width:303px;padding:0 0 0 16px;border:solid #e0e0e0;border-width:1px 0 0 0}.section.detailed-selection .section-left-inner .calculation-table .calculation-row .calculation-input:last-child{border-width:1px 1px 0 0}.section.detailed-selection .section-left-inner .calculation-table .calculation-row .calculation-input:before{content:"";position:absolute;top:0;left:-1px;width:1px;height:100%;background-color:#e0e0e0}.section.detailed-selection .section-left-inner .calculation-table .calculation-row .calculation-input .calculation-label-sp{display:none}@media screen and (min-width: 1200px) and (max-width: 1471px){.section.detailed-selection .section-left-inner .calculation-table .calculation-row .calculation-input{width:249px}}@media screen and (min-width: 992px) and (max-width: 1199px){.section.detailed-selection .section-left-inner .calculation-table .calculation-row .calculation-input{padding:0 0 0 8px}}@media screen and (min-width: 768px) and (max-width: 991px){.section.detailed-selection .section-left-inner .calculation-table .calculation-row .calculation-input{padding:0 0 0 8px}}@media screen and (max-width: 767px){.section.detailed-selection .section-left-inner .calculation-table .calculation-row .calculation-input{padding:0 0 0 8px}}@media screen and (min-width: 768px) and (max-width: 880px){.section.detailed-selection .section-left-inner .calculation-table .calculation-row .calculation-input{width:241px}}.section.detailed-selection .section-left-inner .calculation-table .calculation-row .calculation-input .calculation-input-value input{width:146px;height:30px;margin:16px 0;padding:4px 12px;font-size:15px;border:1px solid #212121;border-radius:4px}.section.detailed-selection .section-left-inner .calculation-table .calculation-row .calculation-input .calculation-input-value.is-blank input{background-color:#ffeb3b80}@media screen and (min-width: 1200px) and (max-width: 1471px){.section.detailed-selection .section-left-inner .calculation-table .calculation-row .calculation-input .calculation-input-value input{width:92px}}@media screen and (min-width: 992px) and (max-width: 1199px){.section.detailed-selection .section-left-inner .calculation-table .calculation-row .calculation-input .calculation-input-value input{width:136px}}@media screen and (min-width: 768px) and (max-width: 991px){.section.detailed-selection .section-left-inner .calculation-table .calculation-row .calculation-input .calculation-input-value input{width:136px}}@media screen and (max-width: 767px){.section.detailed-selection .section-left-inner .calculation-table .calculation-row .calculation-input .calculation-input-value input{width:136px}}@media screen and (min-width: 768px) and (max-width: 880px){.section.detailed-selection .section-left-inner .calculation-table .calculation-row .calculation-input .calculation-input-value input{width:92px}}.section.detailed-selection .section-left-inner .calculation-table .calculation-row .calculation-input .calculation-input-unit{position:relative;width:103px;height:40px;line-height:40px;margin:16px 16px 16px 12px}.section.detailed-selection .section-left-inner .calculation-table .calculation-row .calculation-input .calculation-input-unit select{width:77px;height:38px;line-height:38px;padding:0 12px;font-size:14px;border:1px solid #212121;border-radius:20px}.section.detailed-selection .section-left-inner .calculation-table .calculation-row .calculation-input .calculation-input-unit:after{content:"";position:absolute;display:inline-block;top:9px;right:7px;width:24px;height:24px;background-image:url(/build/assets/icon-keyboard-arrow-down__212121-65ddac70.svg);background-position:center;background-size:contain;background-repeat:no-repeat;pointer-events:none}.section.detailed-selection .section-left-inner .calculation-table .calculation-row .calculation-input .calculation-input-unit.unit-text:after{display:none}@media screen and (min-width: 992px) and (max-width: 1199px){.section.detailed-selection .section-left-inner .calculation-table .calculation-row .calculation-input .calculation-input-unit{margin:16px 0 16px 8px}}@media screen and (min-width: 768px) and (max-width: 991px){.section.detailed-selection .section-left-inner .calculation-table .calculation-row .calculation-input .calculation-input-unit{margin:16px 0 16px 8px}}@media screen and (max-width: 767px){.section.detailed-selection .section-left-inner .calculation-table .calculation-row .calculation-input .calculation-input-unit{margin:16px 0 16px 8px}}.section.detailed-selection .section-left-inner .calculation-table .calculation-row .calculation-input button{display:inline-block;width:170px;height:30px;line-height:30px;margin:0 0 16px;font-size:14px;color:#0059af;border:1px solid #0059af;border-radius:16px;background-color:transparent;appearance:none;outline:none;cursor:pointer}.section.detailed-selection .section-left-inner .calculation-table .calculation-row .calculation-input button:hover{background-color:#0059af1a}.section.detailed-selection .section-left-inner .calculation-table .calculation-row:last-child .calculation-input{border-width:1px 0 1px 0}.section.detailed-selection .section-left-inner .calculation-table .calculation-row:last-child .calculation-input:last-child{border-width:1px 1px 1px 0}.section.detailed-selection .section-left-inner .calculation-table .calculation-row.calculation-header{height:41px}.section.detailed-selection .section-left-inner .calculation-table .calculation-row.calculation-header .calculation-label{width:115px;line-height:39px;padding:0 0 0 16px;font-size:14px;font-weight:700;color:#fff;border:solid #0059af;border-width:0 0 0 1px;border-top-left-radius:4px;background-color:#0059af}.section.detailed-selection .section-left-inner .calculation-table .calculation-row.calculation-header .calculation-input{line-height:39px;font-size:14px;font-weight:700;color:#fff;border:solid #0059af;border-width:0;background-color:#0059af}.section.detailed-selection .section-left-inner .calculation-table .calculation-row.calculation-header .calculation-input:last-child{border-width:0 1px 0 0;border-top-right-radius:4px}@media screen and (min-width: 1200px) and (max-width: 1471px){.section.detailed-selection .section-left-inner .calculation-table .calculation-row.calculation-header .calculation-label{width:60px}}@media screen and (min-width: 992px) and (max-width: 1199px){.section.detailed-selection .section-left-inner .calculation-table .calculation-row.calculation-header .calculation-label{flex-shrink:0;width:52px;padding:0 0 0 8px}}@media screen and (min-width: 768px) and (max-width: 991px){.section.detailed-selection .section-left-inner .calculation-table .calculation-row.calculation-header .calculation-label{flex-shrink:0;width:52px;padding:0 0 0 8px}}@media screen and (max-width: 767px){.section.detailed-selection .section-left-inner .calculation-table .calculation-row.calculation-header .calculation-label{flex-shrink:0;width:52px;padding:0 0 0 8px}}.section.detailed-selection .section-left-inner .calculation-table .calculation-column:first-child .calculation-row:last-child .calculation-input:last-child{border-bottom-right-radius:0}.section.detailed-selection .section-left-inner .calculation-table .calculation-column:first-child .calculation-row.calculation-header .calculation-input:last-child{border-top-right-radius:0}@media screen and (min-width: 992px) and (max-width: 1199px){.section.detailed-selection .section-left-inner .calculation-table .calculation-column:first-child .calculation-row.calculation-header .calculation-input:last-child{border-top-right-radius:4px}}@media screen and (min-width: 768px) and (max-width: 991px){.section.detailed-selection .section-left-inner .calculation-table .calculation-column:first-child .calculation-row.calculation-header .calculation-input:last-child{border-top-right-radius:4px}}@media screen and (max-width: 767px){.section.detailed-selection .section-left-inner .calculation-table .calculation-column:first-child .calculation-row.calculation-header .calculation-input:last-child{border-top-right-radius:4px}}.section.detailed-selection .section-left-inner .calculation-table .calculation-row.calculation-rowspan-two .calculation-label{padding-bottom:8px}.section.detailed-selection .section-left-inner .calculation-table .calculation-row.calculation-rowspan-two .calculation-input .calculation-input-value input,.section.detailed-selection .section-left-inner .calculation-table .calculation-row.calculation-rowspan-two .calculation-input .calculation-input-unit{margin-bottom:8px}.section.detailed-selection .section-left-inner .calculation-table .calculation-row.calculation-rowspan-two+.calculation-row .calculation-label,.section.detailed-selection .section-left-inner .calculation-table .calculation-row.calculation-rowspan-two+.calculation-row .calculation-input{border-top:none}.section.detailed-selection .section-left-inner .calculation-table .calculation-row.calculation-rowspan-two+.calculation-row .calculation-label{padding-top:0}.section.detailed-selection .section-left-inner .calculation-table .calculation-row.calculation-rowspan-two+.calculation-row .calculation-input .calculation-input-value input,.section.detailed-selection .section-left-inner .calculation-table .calculation-row.calculation-rowspan-two+.calculation-row .calculation-input .calculation-input-unit{margin-top:0}.section.detailed-selection .section-left-inner .calculation-table .calculation-input-cell{display:flex}.section.detailed-selection .section-left-inner .calculation-results-table{width:770px;margin:30px 8px 0;border:1px solid #e0e0e0;border-radius:4px}@media screen and (min-width: 1200px) and (max-width: 1471px){.section.detailed-selection .section-left-inner .calculation-results-table{width:607px}}@media screen and (min-width: 992px) and (max-width: 1199px){.section.detailed-selection .section-left-inner .calculation-results-table{width:371px}}@media screen and (min-width: 768px) and (max-width: 991px){.section.detailed-selection .section-left-inner .calculation-results-table{width:371px}}@media screen and (max-width: 767px){.section.detailed-selection .section-left-inner .calculation-results-table{width:371px}}@media screen and (min-width: 768px) and (max-width: 880px){.section.detailed-selection .section-left-inner .calculation-results-table{width:309px}}.section.detailed-selection .section-left-inner .calculation-results-table .calculation-row{display:flex;justify-content:center;align-items:center}.section.detailed-selection .section-left-inner .calculation-results-table .calculation-row.calculation-note{margin-top:16px}.section.detailed-selection .section-left-inner .calculation-results-table .calculation-row.calculation-note span{width:606px}@media screen and (min-width: 992px) and (max-width: 1199px){.section.detailed-selection .section-left-inner .calculation-results-table .calculation-row.calculation-note span{width:556px}}@media screen and (min-width: 1200px) and (max-width: 1471px){.section.detailed-selection .section-left-inner .calculation-results-table .calculation-row.calculation-note span{width:556px}}.section.detailed-selection .section-left-inner .calculation-results-table .calculation-row>span{display:inline-block;padding:4px;font-size:14px;font-weight:400}.section.detailed-selection .section-left-inner .calculation-results-table .calculation-row>span.materials{width:270px}.section.detailed-selection .section-left-inner .calculation-results-table .calculation-row>span.inner-diameter{width:80px}.section.detailed-selection .section-left-inner .calculation-results-table .calculation-row>span.number-element{width:112px}.section.detailed-selection .section-left-inner .calculation-results-table .calculation-row>span.pressure-loss{width:120px}@media screen and (min-width: 992px) and (max-width: 1199px){.section.detailed-selection .section-left-inner .calculation-results-table .calculation-row span.materials{width:240px}.section.detailed-selection .section-left-inner .calculation-results-table .calculation-row span.pressure-loss{width:100px}}@media screen and (min-width: 1200px) and (max-width: 1471px){.section.detailed-selection .section-left-inner .calculation-results-table .calculation-row span.materials{width:240px}.section.detailed-selection .section-left-inner .calculation-results-table .calculation-row span.pressure-loss{width:100px}}.section.detailed-selection .section-left-inner .calculation-results-table .calculation-row.calculation-header{height:41px;margin:0 -1px;font-size:14px;font-weight:700;color:#fff;border:solid #0059af;border-width:0 1px;border-radius:4px 4px 0 0;background-color:#0059af}.section.detailed-selection .section-left-inner .calculation-results-table .calculation-row.calculation-header:before{content:"";display:inline-block;width:20px;height:20px;margin:0 4px 0 0;background-image:url(/build/assets/icon-awesome-calculator__ffffff-ff966a12.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.section.detailed-selection .section-left-inner .calculation-results-table .calculation-row.calculation-subheader{height:41px;padding-top:8px}.section.detailed-selection .section-left-inner .calculation-results-table .calculation-row.calculation-subheader span{font-weight:700}.section.detailed-selection .section-left-inner .calculation-results-table .calculation-row:last-child{padding-bottom:16px}.section.detailed-selection .section-left-inner .calculation-results-table-sp{display:none}.section.detailed-selection .section-right{flex-shrink:0;width:40%;min-width:345px;background-color:#f5f5f5;box-shadow:0 3px 6px #00000029 inset}@media screen and (max-width: 384px){.section.detailed-selection .section-right{min-width:auto}}.section.detailed-selection .section-right .product-results-label{position:relative;display:flex;align-items:flex-end;margin:20px 16px 0;line-height:1.45;font-size:16px;font-weight:500}.section.detailed-selection .section-right .product-results-label .product-results-label-amounts{margin-left:4px;line-height:28px;font-size:18px;font-weight:500}.section.detailed-selection .section-right .product-results-label .scroll-to-top-sp{display:none}@media screen and (max-width: 767px){.section.detailed-selection .section-right{width:100%;margin-left:0}.section.detailed-selection .section-right .product-results-label .scroll-to-top-sp{position:absolute;display:inline-block;top:-10px;right:-4px;width:48px;height:48px;padding:0;border:none;background-color:transparent;appearance:none;outline:none;cursor:pointer}.section.detailed-selection .section-right .product-results-label .scroll-to-top-sp:after{content:"";display:inline-block;width:28px;height:28px;margin:0;background-image:url(/build/assets/icon-keyboard-arrow-up__212121-20a3eb18.svg);background-position:center;background-size:contain;background-repeat:no-repeat}}.section.detailed-selection .section-right .product-results-list,.section.detailed-selection .section-right .product-results-loading,.section.detailed-selection .section-right .product-results-info{margin:20px 16px 16px;height:calc(100vh - 222px);height:calc(var(--vh, 1vh) * 100 - 222px)}.section.detailed-selection .section-right .product-results-list{list-style:none;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;scrollbar-width:none}.section.detailed-selection .section-right .product-results-list::-webkit-scrollbar{display:none}.section.detailed-selection .section-right .product-results-list::-webkit-scrollbar-thumb{display:none}.section.detailed-selection .section-right .product-results-list li:first-child .product-results-card{margin-top:0}@media screen and (min-width: 1200px) and (max-width: 1471px){.section.detailed-selection .section-right .product-results-list .product-results-card .product-results-card-body{flex-direction:column}.section.detailed-selection .section-right .product-results-list .product-results-card .product-results-card-body .product-results-card-image,.section.detailed-selection .section-right .product-results-list .product-results-card .product-results-card-body .product-results-card-right{margin-left:0;margin-right:0}}@media screen and (min-width: 992px) and (max-width: 1199px){.section.detailed-selection .section-right .product-results-list .product-results-card .product-results-card-body{flex-direction:column}.section.detailed-selection .section-right .product-results-list .product-results-card .product-results-card-body .product-results-card-image,.section.detailed-selection .section-right .product-results-list .product-results-card .product-results-card-body .product-results-card-right{margin-left:0;margin-right:0}}@media screen and (min-width: 768px) and (max-width: 991px){.section.detailed-selection .section-right .product-results-list .product-results-card .product-results-card-body{flex-direction:column}.section.detailed-selection .section-right .product-results-list .product-results-card .product-results-card-body .product-results-card-image,.section.detailed-selection .section-right .product-results-list .product-results-card .product-results-card-body .product-results-card-right{margin-left:0;margin-right:0}}@media screen and (max-width: 767px){.section.detailed-selection .section-right .product-results-list .product-results-card .product-results-card-body{flex-direction:column}.section.detailed-selection .section-right .product-results-list .product-results-card .product-results-card-body .product-results-card-image,.section.detailed-selection .section-right .product-results-list .product-results-card .product-results-card-body .product-results-card-right{margin-left:0;margin-right:0}}.section.detailed-selection .section-right .product-results-loading{display:flex;justify-content:center;align-items:center}.section.detailed-selection .section-right .product-results-loading img{width:56px;height:56px;margin-bottom:56px}.section.detailed-selection .section-right .product-results-info{display:flex;flex-direction:column;justify-content:center;align-items:center}.section.detailed-selection .section-right .product-results-info span{font-size:14px}.section.detailed-selection .section-right .product-results-info .product-results-info-errors{max-width:450px;font-size:13px;text-align:center}.section.detailed-selection .section-right .product-results-info .product-results-info-errors p{margin:36px 0 8px;text-align:center;color:#1e272f;opacity:.85}.section.detailed-selection .section-right .product-results-info .product-results-info-errors ul{list-style-position:inside;padding:0 16px;border:1px solid #0059af;border-radius:4px;background-color:#dde5ee;text-align:left}.section.detailed-selection .section-right .product-results-info .product-results-info-errors ul li{margin:8px 0}.section.detailed-selection .section-right .product-results-info .product-results-info-errors ul.indent-1{margin-top:4px;padding-left:2.4em;border:none;text-indent:-1em}.section.detailed-selection .section-right .product-results-info .product-results-info-errors ul.indent-1 li{margin:0}.section.detailed-selection .section-right .product-results-info .product-results-info-errors a{display:inline-block;height:34px;line-height:34px;margin:auto 6px;padding:0 18px;font-size:12px;font-weight:400;color:#0059af;border:1px solid #0059af;border-radius:18px;background-color:transparent;text-decoration:none;appearance:none;outline:none;cursor:pointer}.section.detailed-selection .section-right .product-results-info .product-results-info-errors a.contact{display:inline-flex;height:36px;line-height:36px;padding:0 12px;border:none}.section.detailed-selection .section-right .product-results-info .product-results-info-errors a.contact:before{content:"";display:inline-block;width:16px;height:16px;margin:10px 6px 0 0;background-image:url(/build/assets/icon-feather-mail__0059af-714727e3.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.section.detailed-selection .section-right .product-results-info .product-results-info-errors a:hover{background-color:#0059af1a}.product-results-footer{position:relative;padding:4px 20px 16px}.product-results-footer:before{content:"";position:absolute;top:0;left:0;width:100%;height:2px;background-color:#e0e0e0}@media screen and (max-width: 767px){.product-results-footer:not(.product-results-footer-sp){display:none}}.product-results-footer button.footer-button-outline-primary,.product-results-footer button.footer-button-primary{display:inline-flex;justify-content:center;align-items:center;width:100%;height:38px;line-height:38px;margin-top:12px;padding:0;font-size:14px;font-weight:500;color:#0059af;border:1px solid #0059af;border-radius:20px;background-color:transparent;appearance:none;outline:none;cursor:pointer}.product-results-footer button.footer-button-outline-primary:disabled,.product-results-footer button.footer-button-primary:disabled{opacity:.3;cursor:auto}.product-results-footer button.footer-button-primary{color:#fff;background-color:#0059af}.product-results-footer button.footer-button-outline-primary:before{content:"";display:inline-block;margin:2px 4px 0 0;width:24px;height:24px;background-image:url(/build/assets/icon-download__0059af-78200819.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.product-results-footer button.footer-button-outline-primary.icon-locked:before{background-image:url(/build/assets/icon-lock__0059af-054025f7.svg)}.sentei-static-mixer.product-results-footer.product-results-footer-sp{display:none}@media screen and (max-width: 767px){.sentei-static-mixer.product-results-footer.product-results-footer-sp{position:fixed;display:block;bottom:0;left:0;width:calc(100% - 40px);background-color:#fff;z-index:100;transform:translateY(124px);transition:transform .3s}.sentei-static-mixer.product-results-footer.product-results-footer-sp.footer-button-active{transform:translateY(0)}}.side-active-dimmer{position:fixed;display:none;top:0;left:0;width:100%;height:100vh;height:calc(var(--vh, 1vh) * 100);background-color:#212121cc;cursor:pointer;z-index:10;opacity:0;transition:opacity .8s}.side-active-dimmer.side-open{display:block;opacity:1}.side-select-dummy-value{position:fixed;top:0;right:0;width:416px;height:100vh;height:calc(var(--vh, 1vh) * 100);background-color:#fff;z-index:100;transform:translate(416px);transition:transform .4s}.side-select-dummy-value.side-open{transform:translate(0)}.side-select-dummy-value .side-header{display:flex;align-items:center;height:64px;border-bottom:2px solid #f5f5f5}.side-select-dummy-value .side-header span{line-height:64px;padding-left:16px;font-size:18px;font-weight:700}.side-select-dummy-value .side-header .side-close{width:48px;height:48px;margin:0 12px 0 auto;padding:0;border:none;background-color:transparent;background-image:url(/build/assets/icon-close__757575-0b8e0e0a.svg);background-position:center;background-size:24px 24px;background-repeat:no-repeat;appearance:none;outline:none;cursor:pointer}.side-select-dummy-value .side-content{padding:16px 24px}.side-select-dummy-value .side-content .dummy-values-list{list-style:none;overflow-x:hidden;height:calc(100vh - 222px);height:calc(var(--vh, 1vh) * 100 - 222px);-webkit-overflow-scrolling:touch;overscroll-behavior:contain;scrollbar-width:none}.side-select-dummy-value .side-content .dummy-values-list::-webkit-scrollbar{display:none}.side-select-dummy-value .side-content .dummy-values-list::-webkit-scrollbar-thumb{display:none}.side-select-dummy-value .side-content .dummy-values-list li label{display:flex;align-items:center;margin-top:16px;padding:24px 16px;border:1px solid #bdbdbd;border-radius:4px;cursor:pointer}.side-select-dummy-value .side-content .dummy-values-list li label input[type=radio]{display:none}.side-select-dummy-value .side-content .dummy-values-list li label .dummy-checkbox{display:inline-block;width:14px;height:14px;border:1px solid #bdbdbd;border-radius:16px}.side-select-dummy-value .side-content .dummy-values-list li label .dummy-name{display:inline-block;width:130px;margin-left:16px;font-size:16px;font-weight:700}.side-select-dummy-value .side-content .dummy-values-list li label .dummy-border{display:inline-block;width:2px;height:48px;border-radius:1px;background-color:#f5f5f5}.side-select-dummy-value .side-content .dummy-values-list li label .dummy-values{line-height:28px;padding-left:24px;font-size:14px}.side-select-dummy-value .side-content .dummy-values-list li label .dummy-values .dummy-values-label{font-weight:700}.side-select-dummy-value .side-content .dummy-values-list li label.checked{border:1px solid #0059af;background-color:#0059af1a}.side-select-dummy-value .side-content .dummy-values-list li label.checked .dummy-checkbox{position:relative;border:1px solid #0059af}.side-select-dummy-value .side-content .dummy-values-list li label.checked .dummy-checkbox:after{content:"";position:absolute;top:2px;left:2px;width:10px;height:10px;border-radius:5px;background-color:#0059af}.side-select-dummy-value .side-content .dummy-values-list li label.checked .dummy-border{background-color:#0059af1a}.side-select-dummy-value .side-content .dummy-values-list li:first-child label{margin:0}.side-select-dummy-value .side-buttons{position:relative;padding:4px 24px 16px}.side-select-dummy-value .side-buttons:before{content:"";position:absolute;top:0;left:0;width:100%;height:2px;background-color:#f5f5f5}.side-select-dummy-value .side-buttons button.side-button-outline,.side-select-dummy-value .side-buttons button.side-button-primary{display:inline-block;width:100%;height:38px;line-height:38px;margin-top:12px;padding:0;font-size:14px;font-weight:500;color:#757575;border:1px solid #757575;border-radius:20px;background-color:transparent;appearance:none;outline:none;cursor:pointer}.side-select-dummy-value .side-buttons button.side-button-primary{color:#fff;border:1px solid #0059af;background-color:#0059af}html[lang=en] .section.detailed-selection .section-left-inner .select-details .checkbox-material-details label.supplement-availabled,html[lang=en] .section.detailed-selection .section-left-inner .select-details .checkbox-connection-details label.supplement-availabled{height:auto;min-height:40px}html[lang=en] .section.detailed-selection .section-left-inner .select-details .checkbox-material-details label.supplement-availabled .checkbox-supplement>span,html[lang=en] .section.detailed-selection .section-left-inner .select-details .checkbox-connection-details label.supplement-availabled .checkbox-supplement>span{display:inline-block}@media screen and (min-width: 1250px) and (max-width: 1471px){html[lang=en] .section.detailed-selection .section-left-inner .calculation-table .calculation-table-footer,html[lang=en] .section.detailed-selection .section-left-inner .calculation-table .calculation-table-footer-sp{width:635px}}@media screen and (min-width: 890px) and (max-width: 1249px){html[lang=en] .section.detailed-selection .section-left-inner .calculation-table .calculation-table-footer,html[lang=en] .section.detailed-selection .section-left-inner .calculation-table .calculation-table-footer-sp{width:416px}}@media screen and (min-width: 100px) and (max-width: 889px){html[lang=en] .section.detailed-selection .section-left-inner .calculation-table .calculation-table-footer,html[lang=en] .section.detailed-selection .section-left-inner .calculation-table .calculation-table-footer-sp{width:306px}}@media screen and (min-width: 890px) and (max-width: 1249px){html[lang=en] .section.detailed-selection .section-left-inner .calculation-table{margin:0 8px}html[lang=en] .section.detailed-selection .section-left-inner .calculation-table .calculation-table-body{flex-direction:column}html[lang=en] .section.detailed-selection .section-left-inner .calculation-table .calculation-table-body .calculation-column{margin-top:20px}html[lang=en] .section.detailed-selection .section-left-inner .calculation-table .calculation-table-body .calculation-column:not(:first-child){border-radius:4px}html[lang=en] .section.detailed-selection .section-left-inner .calculation-table .calculation-table-body .calculation-column:not(:first-child) .calculation-label{display:block}html[lang=en] .section.detailed-selection .section-left-inner .calculation-table .calculation-table-body .calculation-table-footer-sp{display:flex}html[lang=en] .section.detailed-selection .section-left-inner .calculation-table .calculation-table-footer{display:none}}@media screen and (max-width: 889px){html[lang=en] .section.detailed-selection .section-left-inner .calculation-table{margin:0 8px}html[lang=en] .section.detailed-selection .section-left-inner .calculation-table .calculation-table-body{flex-direction:column}html[lang=en] .section.detailed-selection .section-left-inner .calculation-table .calculation-table-body .calculation-column{margin-top:20px}html[lang=en] .section.detailed-selection .section-left-inner .calculation-table .calculation-table-body .calculation-column:not(:first-child){border-radius:4px}html[lang=en] .section.detailed-selection .section-left-inner .calculation-table .calculation-table-body .calculation-column:not(:first-child) .calculation-label{display:none}html[lang=en] .section.detailed-selection .section-left-inner .calculation-table .calculation-table-body .calculation-table-footer-sp{display:flex}html[lang=en] .section.detailed-selection .section-left-inner .calculation-table .calculation-table-footer{display:none}}@media screen and (min-width: 890px) and (max-width: 1471px){html[lang=en] .section.detailed-selection .section-left-inner .calculation-table .calculation-row .calculation-label{flex-shrink:0;width:88px;padding-left:8px;padding-right:8px}}@media screen and (min-width: 100px) and (max-width: 889px){html[lang=en] .section.detailed-selection .section-left-inner .calculation-table .calculation-row .calculation-label{display:none}}@media screen and (min-width: 1250px) and (max-width: 1471px){html[lang=en] .section.detailed-selection .section-left-inner .calculation-table .calculation-row .calculation-input{width:249px}}@media screen and (min-width: 890px) and (max-width: 1249px){html[lang=en] .section.detailed-selection .section-left-inner .calculation-table .calculation-row .calculation-input{width:303px;padding:0 0 0 8px;border-width:1px 1px 0 1px}html[lang=en] .section.detailed-selection .section-left-inner .calculation-table .calculation-row .calculation-input:last-child{border-width:1px 1px 0 1px}html[lang=en] .section.detailed-selection .section-left-inner .calculation-table .calculation-row .calculation-input:before{display:none}}@media screen and (min-width: 100px) and (max-width: 889px){html[lang=en] .section.detailed-selection .section-left-inner .calculation-table .calculation-row .calculation-input{width:290px;padding:0 0 0 16px}}@media screen and (min-width: 1250px) and (max-width: 1471px){html[lang=en] .section.detailed-selection .section-left-inner .calculation-table .calculation-row .calculation-input .calculation-input-value input{width:92px}}@media screen and (min-width: 100px) and (max-width: 1249px){html[lang=en] .section.detailed-selection .section-left-inner .calculation-table .calculation-row .calculation-input .calculation-input-value input{width:136px}}@media screen and (min-width: 100px) and (max-width: 1249px){html[lang=en] .section.detailed-selection .section-left-inner .calculation-table .calculation-row:last-child .calculation-input:last-child{border-width:1px 1px 1px 1px}}@media screen and (min-width: 890px) and (max-width: 1471px){html[lang=en] .section.detailed-selection .section-left-inner .calculation-table .calculation-row.calculation-header .calculation-label{width:88px}}@media screen and (min-width: 100px) and (max-width: 889px){html[lang=en] .section.detailed-selection .section-left-inner .calculation-table .calculation-row.calculation-header .calculation-label{display:none}}@media screen and (min-width: 100px) and (max-width: 889px){html[lang=en] .section.detailed-selection .section-left-inner .calculation-table .calculation-row.calculation-header .calculation-input:last-child{border-width:1px 1px 0 1px;border-top-left-radius:4px}html[lang=en] .section.detailed-selection .section-left-inner .calculation-table .calculation-row.calculation-header .calculation-input:last-child:before{display:none}}@media screen and (min-width: 890px) and (max-width: 1249px){html[lang=en] .section.detailed-selection .section-left-inner .calculation-table .calculation-column:first-child .calculation-row.calculation-header .calculation-input:last-child{border-top-right-radius:4px}}@media screen and (min-width: 100px) and (max-width: 889px){html[lang=en] .section.detailed-selection .section-left-inner .calculation-table .calculation-column:first-child .calculation-row.calculation-header .calculation-input:last-child{border-width:1px 1px 0 1px;border-top-left-radius:4px}html[lang=en] .section.detailed-selection .section-left-inner .calculation-table .calculation-column:first-child .calculation-row.calculation-header .calculation-input:last-child:before{display:none}}@media screen and (min-width: 100px) and (max-width: 889px){html[lang=en] .section.detailed-selection .section-left-inner .calculation-table .calculation-row:not(.calculation-header) .calculation-input{padding:12px 0 18px 16px;border-left-width:1px}html[lang=en] .section.detailed-selection .section-left-inner .calculation-table .calculation-row:not(.calculation-header) .calculation-input:before{display:none}html[lang=en] .section.detailed-selection .section-left-inner .calculation-table .calculation-row:not(.calculation-header) .calculation-input .calculation-label-sp{position:absolute;display:inline;font-size:14px;font-weight:500}html[lang=en] .section.detailed-selection .section-left-inner .calculation-table .calculation-row:not(.calculation-header) .calculation-input .calculation-label-sp+.calculation-input-cell{margin-top:22px}html[lang=en] .section.detailed-selection .section-left-inner .calculation-table .calculation-row:not(.calculation-header) .calculation-input .calculation-label-sp+.calculation-input-cell .calculation-input-value input,html[lang=en] .section.detailed-selection .section-left-inner .calculation-table .calculation-row:not(.calculation-header) .calculation-input .calculation-label-sp+.calculation-input-cell .calculation-input-unit{margin-top:0;margin-bottom:0}html[lang=en] .section.detailed-selection .section-left-inner .calculation-table .calculation-row:not(.calculation-header) .calculation-input button{margin-bottom:6px}html[lang=en] .section.detailed-selection .section-left-inner .calculation-table .calculation-row.calculation-rowspan-two .calculation-input{padding:12px 0 0 16px}html[lang=en] .section.detailed-selection .section-left-inner .calculation-table .calculation-row.calculation-rowspan-two+.calculation-rowspan-two .calculation-input{padding:8px 0 18px 16px}}@media screen and (min-width: 1250px) and (max-width: 1471px){html[lang=en] .section.detailed-selection .section-left-inner .calculation-results-table{width:635px}}@media screen and (min-width: 1250px) and (max-width: 1471px){html[lang=en] .section.detailed-selection .section-left-inner .calculation-results-table .calculation-row.calculation-note span{width:576px}}@media screen and (min-width: 1250px) and (max-width: 1471px){html[lang=en] .section.detailed-selection .section-left-inner .calculation-results-table .calculation-row span.pressure-loss{width:120px}}@media screen and (max-width: 1249px){html[lang=en] .section.detailed-selection .section-left-inner .calculation-results-table{display:none}html[lang=en] .section.detailed-selection .section-left-inner .calculation-results-table-sp{display:block;width:306px;margin:30px 8px 0;padding-bottom:16px;border:1px solid #e0e0e0;border-radius:4px}html[lang=en] .section.detailed-selection .section-left-inner .calculation-results-table-sp .calculation-row{display:flex;justify-content:center;align-items:center}html[lang=en] .section.detailed-selection .section-left-inner .calculation-results-table-sp .calculation-row.calculation-header{height:41px;margin:0 -1px;font-size:14px;font-weight:700;color:#fff;border:solid #0059af;border-width:0 1px;border-radius:4px 4px 0 0;background-color:#0059af}html[lang=en] .section.detailed-selection .section-left-inner .calculation-results-table-sp .calculation-row.calculation-header:before{content:"";display:inline-block;width:20px;height:20px;margin:0 4px 0 0;background-image:url(/build/assets/icon-awesome-calculator__ffffff-ff966a12.svg);background-position:center;background-size:contain;background-repeat:no-repeat}html[lang=en] .section.detailed-selection .section-left-inner .calculation-results-table-sp .calculation-inner{padding:16px 16px 0}html[lang=en] .section.detailed-selection .section-left-inner .calculation-results-table-sp .calculation-inner .materials{padding-bottom:12px}html[lang=en] .section.detailed-selection .section-left-inner .calculation-results-table-sp .calculation-inner .materials .label{display:inline-block;margin:0;line-height:14px;padding:2px 6px;font-size:12px;font-weight:500;color:#fff;border:1px solid #6d7b89;border-radius:4px;background-color:#6d7b89}html[lang=en] .section.detailed-selection .section-left-inner .calculation-results-table-sp .calculation-inner .materials .value{padding-left:4px;font-size:14px}html[lang=en] .section.detailed-selection .section-left-inner .calculation-results-table-sp .calculation-inner .inner-diameter,html[lang=en] .section.detailed-selection .section-left-inner .calculation-results-table-sp .calculation-inner .number-element,html[lang=en] .section.detailed-selection .section-left-inner .calculation-results-table-sp .calculation-inner .pressure-loss{display:flex;justify-content:space-between;padding-left:4px;padding-bottom:4px;font-size:14px}html[lang=en] .section.detailed-selection .section-left-inner .calculation-results-table-sp .calculation-inner .inner-diameter .label,html[lang=en] .section.detailed-selection .section-left-inner .calculation-results-table-sp .calculation-inner .number-element .label,html[lang=en] .section.detailed-selection .section-left-inner .calculation-results-table-sp .calculation-inner .pressure-loss .label{line-height:1.2;font-weight:700}html[lang=en] .section.detailed-selection .section-left-inner .calculation-results-table-sp .calculation-inner .inner-diameter .value,html[lang=en] .section.detailed-selection .section-left-inner .calculation-results-table-sp .calculation-inner .number-element .value,html[lang=en] .section.detailed-selection .section-left-inner .calculation-results-table-sp .calculation-inner .pressure-loss .value{display:inline-flex;flex-shrink:0;align-items:center;padding-left:8px;padding-right:8px}html[lang=en] .section.detailed-selection .section-left-inner .calculation-results-table-sp .calculation-note{padding:28px 16px 0;font-size:14px}}@media screen and (min-width: 890px) and (max-width: 1249px){html[lang=en] .section.detailed-selection .section-left-inner .calculation-results-table-sp{width:416px}}html[lang=en] .side-select-dummy-value .side-content .dummy-values-list{height:calc(100vh - 294px);height:calc(var(--vh, 1vh) * 100 - 294px)}html[lang=en] .side-select-dummy-value .side-content .dummy-values-list li label{padding:12px 16px 8px}html[lang=en] .side-select-dummy-value .side-content .dummy-values-list li label .dummy-name{width:145px}html[lang=en] .side-select-dummy-value .side-content .dummy-values-list li label .dummy-values .dummy-values-value{margin-bottom:12px;padding-left:12px;line-height:1}html[lang=en] .side-select-dummy-value .side-buttons .side-button-attention{line-height:20px;margin-top:12px;padding:0 12px;color:#f44336;font-size:14px;font-weight:500}.product-results-card{position:relative;height:300px;margin-top:16px;border:1px solid #bdbdbd;border-radius:4px;background-color:#fff;transition:transform .5s ease-out;transform-style:preserve-3d}.product-results-card .card-front,.product-results-card .card-back{position:absolute;display:flex;flex-direction:column;width:100%;height:100%;cursor:pointer;backface-visibility:hidden}.product-results-card .card-front input[type=radio],.product-results-card .card-back input[type=radio]{display:none}.product-results-card .card-front:hover,.product-results-card .card-back:hover{margin:-1px;border:1px solid #0059af;border-radius:4px;background-color:#e6eef7}.product-results-card .card-back{transform:rotateY(180deg)}.product-results-card.card-flipped{transform:rotateY(-180deg)}.product-results-card .product-results-card-inner{flex:1;padding:16px}.product-results-card .product-results-card-header{display:flex;align-items:center;padding-bottom:16px;border-bottom:1px solid rgba(189,189,189,.4)}.product-results-card .product-results-card-header .product-model{line-height:29px;font-size:20px;font-weight:700}.product-results-card .product-results-card-header .product-instock,.product-results-card .product-results-card-header .product-alternative{display:inline-flex;align-items:center;width:100%;line-height:1.7;font-size:14px;font-weight:500;color:#0059af;pointer-events:none}.product-results-card .product-results-card-header button.select{position:relative;display:none;height:40px;line-height:40px;margin-left:auto;padding:0 42px 0 32px;font-size:14px;font-weight:500;color:#fff;border:none;border-radius:20px;background-color:#0059af;pointer-events:none;appearance:none;outline:none;cursor:pointer}.product-results-card .product-results-card-header button.select:after{content:"";position:absolute;display:inline-block;top:8px;right:12px;width:24px;height:24px;background-image:url(/build/assets/icon-keyboard-arrow-right__ffffff-b5501b5e.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.product-results-card .card-back .product-results-card-header .product-instock{display:none}.product-results-card .card-back .product-results-card-header .product-alternative{color:#f44336}.product-results-card .card-back .product-results-card-header .product-alternative:before{content:"";display:inline-block;width:16px;height:16px;margin:0 4px 1px 0;background-image:url(/build/assets/icon-awesome-bell__f44336-98df961c.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.product-results-card .product-results-card-body{display:flex;padding-top:8px}.product-results-card .product-results-card-image{flex:1;margin-right:8px}.product-results-card .product-results-card-image img{width:100%;max-height:350px;margin-top:8px;mix-blend-mode:multiply}.product-results-card .product-results-card-right{flex:1;margin-left:8px}.product-results-card .product-results-card-tags{margin:16px -4px 0}.product-results-card .product-results-card-tags .product-tag{display:inline-block;margin:8px 4px 0;line-height:18px;padding:2px 6px;font-size:12px;font-weight:500;color:#fff;border:1px solid #6d7b89;border-radius:4px;background-color:#6d7b89}.product-results-card .product-results-card-tags .product-tag .font-math-unit,.product-results-card .product-results-card-tags .product-tag>span{color:#fff}.product-results-card .product-results-card-specs{position:relative;display:flex;margin-top:8px}.product-results-card .product-results-card-specs .specs-column{flex:1;padding:16px 16px 0}.product-results-card .product-results-card-specs .specs-column:first-child{max-width:200px}.product-results-card .product-results-card-specs .specs-column>span{display:inline-block;width:100%;font-size:14px}.product-results-card .product-results-card-specs .specs-column>span.label{font-weight:700;height:20px}.product-results-card .product-results-card-specs .specs-column>span.mask{position:relative;margin-top:2px;height:26px}.product-results-card .product-results-card-specs .specs-column>span.mask img{position:absolute;left:-6px;mix-blend-mode:multiply}.product-results-card .product-results-card-note button.login{position:absolute;display:inline-flex;align-items:center;justify-content:center;top:40px;left:0;width:calc(100% - 32px);height:21px;line-height:20px;padding:12px;font-size:12px;font-weight:700;color:#0059af;border:1px solid #0059af;border-radius:5px;background-color:transparent;appearance:none;outline:none;cursor:pointer}.product-results-card .product-results-card-note button.login:before{content:"";display:inline-block;width:20px;height:20px;margin:1px 4px 0 0;background-image:url(/build/assets/icon-lock__0059af-054025f7.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.product-results-card .product-results-card-note button.login:after{content:"";position:absolute;display:inline-block;bottom:10px;left:calc(50% + .14em);width:12em;height:1px;border-radius:1px;background-color:#0059af;transform:translate(-50%)}.product-results-card .product-results-card-note button.login:hover{background-color:#0059af1a}.product-results-card .product-results-card-space{height:25px}.product-results-card .product-results-card-footer{width:100%;border-radius:0 0 4px 4px}.product-results-card .product-results-card-footer button{display:inline-flex;justify-content:center;align-items:center;width:calc(100% - 24px);height:38px;margin:0 -1px -1px;padding:0 12px;border:1px solid #0059af;border-radius:0 0 4px 4px;background-color:transparent;appearance:none;outline:none;cursor:pointer}.product-results-card .product-results-card-footer button span{line-height:1.2;color:#0059af;font-size:14px}.product-results-card .product-results-card-footer button:before{content:"";display:inline-block;width:20px;height:20px;margin:0 4px 0 0;background-image:url(/build/assets/icon-flip-to-back__0059af-d15d9910.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.product-results-card .product-results-card-footer button:hover{background-color:#0059af1a}.product-results-card .card-back .product-results-card-footer button:before{content:"";display:inline-block;width:20px;height:20px;margin:0 4px 0 0;background-image:url(/build/assets/icon-flip-to-front__0059af-ed7e62be.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.section.result-output .section-content{display:flex;height:calc(100vh - 136px);height:calc(var(--vh, 1vh) * 100 - 136px)}@media screen and (max-width: 767px){.section.result-output .section-content{flex-direction:column-reverse;height:auto;background-color:#f5f5f5;box-shadow:0 3px 6px #00000029 inset}}.section.result-output .section-left{display:flex;flex-direction:column;overflow-x:hidden;width:100%;height:calc(100vh - 136px);height:calc(var(--vh, 1vh) * 100 - 136px);-webkit-overflow-scrolling:touch;overscroll-behavior:contain;scrollbar-width:none}.section.result-output .section-left::-webkit-scrollbar{display:none}.section.result-output .section-left::-webkit-scrollbar-thumb{display:none}@media screen and (max-width: 767px){.section.result-output .section-left{overflow:auto;height:auto}}.section.result-output .section-left-inner{flex:1;margin:16px 40px 0}@media screen and (max-width: 767px){.section.result-output .section-left-inner{width:calc(100% - 32px);margin:16px 16px 0}}.section.result-output .section-left-inner .selected-series{margin:0 -40px;background-color:#fff}@media screen and (max-width: 767px){.section.result-output .section-left-inner .selected-series{display:none}}.section.result-output .section-left-inner .selected-series .selected-series-header{display:flex;height:56px;padding-left:24px}.section.result-output .section-left-inner .selected-series .selected-series-header button{display:inline-flex;height:38px;line-height:38px;margin:0 0 0 16px;padding:0 20px 0 12px;font-size:14px;color:#757575;border:1px solid #757575;border-radius:20px;background-color:transparent;appearance:none;outline:none;cursor:pointer}.section.result-output .section-left-inner .selected-series .selected-series-header button:before{content:"";display:inline-block;width:20px;height:20px;margin:9px 12px 0 0;background-image:url(/build/assets/icon-keyboard-arrow-left__757575-3c6b736b.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.section.result-output .section-left-inner .selected-series .selected-series-header label{display:inline-block;height:56px;line-height:56px;margin-left:16px;font-size:18px;font-weight:700}.section.result-output .section-left-inner .selected-series .selected-series-overview{position:relative;display:flex;align-items:center;padding:32px 0 24px 24px}.section.result-output .section-left-inner .selected-series .selected-series-overview:before{content:"";position:absolute;display:inline-block;top:-2px;left:0;width:100%;height:2px;background-color:#f5f5f5}@media screen and (max-width: 767px){.section.result-output .section-left-inner .selected-series .selected-series-overview{padding:16px 0 16px 16px}.section.result-output .section-left-inner .selected-series .selected-series-overview:before{display:none}}.section.result-output .section-left-inner .selected-series .selected-series-overview .overview-left{margin-left:16px}@media screen and (max-width: 767px){.section.result-output .section-left-inner .selected-series .selected-series-overview .overview-left{margin-left:0}}.section.result-output .section-left-inner .selected-series .selected-series-overview .overview-left img{width:128px;height:80px;object-fit:contain;object-position:center center}.section.result-output .section-left-inner .selected-series .selected-series-overview .overview-right{margin:0 24px 0 16px}@media screen and (max-width: 767px){.section.result-output .section-left-inner .selected-series .selected-series-overview .overview-right{margin:0 16px}}.section.result-output .section-left-inner .selected-series .selected-series-overview .overview-right .series-name{display:inline-flex;align-items:center;font-size:18px;font-weight:700}.section.result-output .section-left-inner .selected-series .selected-series-overview .overview-right .series-instock{display:inline-block;width:100%;line-height:1.7;font-size:14px;font-weight:500;color:#0059af}.section.result-output .section-left-inner .selected-series .selected-series-overview .overview-right .series-description{margin-top:6px;font-size:14px}.section.result-output .section-left-inner .output-options-row{display:flex}@media screen and (max-width: 767px){.section.result-output .section-left-inner .output-options-row{margin-top:2px;padding:16px;background-color:#fff;box-shadow:0 2px 6px #00000029}}.section.result-output .section-left-inner .output-options-row .output-options-title{display:inline-block;width:100%;font-size:14px;font-weight:500}.section.result-output .section-left-inner .output-options-row .output-options-note{display:inline-block;width:100%;font-size:12px;font-weight:500;color:#757575}.section.result-output .section-left-inner .output-options-row .output-options-value{width:140px;margin-left:auto}.section.result-output .section-left-inner .output-options-row .output-options-value input{width:calc(100% - 26px);height:30px;padding:4px 12px;font-size:15px;border:1px solid #707070;border-radius:4px}.section.result-output .section-left-footer-buttons{position:relative;display:flex;flex-direction:column;padding:4px 40px 16px}.section.result-output .section-left-footer-buttons:before{content:"";position:absolute;bottom:174px;width:calc(100% + 80px);height:2px;margin:0 -40px;background-color:#e0e0e0}.section.result-output .section-left-footer-buttons.no-drawings:before{bottom:124px}@media screen and (max-width: 767px){.section.result-output .section-left-footer-buttons{margin:2px 16px 0;background-color:#fff;box-shadow:0 2px 6px #00000029}.section.result-output .section-left-footer-buttons:before{display:none}}.section.result-output .section-left-footer-buttons .footer-button-message{position:relative;max-width:412px;margin:12px 8px 0;padding:6px 12px 8px;border-radius:4px;background-color:#333;color:#fff;font-size:14px;font-weight:500;line-height:20px}.section.result-output .section-left-footer-buttons .footer-button-message:before{content:"";position:absolute;top:100%;left:40px;height:0;width:0;border-style:solid;border-color:transparent;border-top-color:#333;border-width:8px}.section.result-output .section-left-footer-buttons button.footer-button-text-primary,.section.result-output .section-left-footer-buttons button.footer-button-outline-primary,.section.result-output .section-left-footer-buttons button.footer-button-primary{display:inline-flex;justify-content:center;align-items:center;width:calc(100% - 18px);height:38px;line-height:1.2;margin:12px 8px 0;font-size:14px;font-weight:500;color:#0059af;border:1px solid #0059af;border-radius:20px;background-color:transparent;appearance:none;outline:none;cursor:pointer}.section.result-output .section-left-footer-buttons button.footer-button-text-primary span,.section.result-output .section-left-footer-buttons button.footer-button-outline-primary span,.section.result-output .section-left-footer-buttons button.footer-button-primary span{color:#0059af}.section.result-output .section-left-footer-buttons button.footer-button-text-primary:hover,.section.result-output .section-left-footer-buttons button.footer-button-outline-primary:hover,.section.result-output .section-left-footer-buttons button.footer-button-primary:hover{background-color:#0059af1a}.section.result-output .section-left-footer-buttons button.footer-button-text-primary.footer-button-mail,.section.result-output .section-left-footer-buttons button.footer-button-outline-primary.footer-button-mail,.section.result-output .section-left-footer-buttons button.footer-button-primary.footer-button-mail{width:calc(100% - 66px);padding:0 24px}.section.result-output .section-left-footer-buttons button.footer-button-text-primary.footer-button-mail:before,.section.result-output .section-left-footer-buttons button.footer-button-outline-primary.footer-button-mail:before,.section.result-output .section-left-footer-buttons button.footer-button-primary.footer-button-mail:before{content:"";flex-shrink:0;display:inline-block;width:16px;height:16px;margin:0 8px 0 0;background-image:url(/build/assets/icon-feather-mail__ffffff-bb3366e3.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.section.result-output .section-left-footer-buttons button.footer-button-text-primary.footer-button-download:before,.section.result-output .section-left-footer-buttons button.footer-button-outline-primary.footer-button-download:before,.section.result-output .section-left-footer-buttons button.footer-button-primary.footer-button-download:before{content:"";display:inline-block;width:20px;height:20px;margin:0 4px 0 0;background-image:url(/build/assets/icon-download__0059af-78200819.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.section.result-output .section-left-footer-buttons button.footer-button-text-primary.footer-button-locked:before,.section.result-output .section-left-footer-buttons button.footer-button-outline-primary.footer-button-locked:before,.section.result-output .section-left-footer-buttons button.footer-button-primary.footer-button-locked:before{content:"";display:inline-block;width:20px;height:20px;margin:0 4px 0 0;background-image:url(/build/assets/icon-lock__0059af-054025f7.svg);background-position:center;background-size:contain;background-repeat:no-repeat}@media screen and (min-width: 768px) and (max-width: 979px){.section.result-output .section-left-footer-buttons button.footer-button-text-primary.footer-button-locked span:first-child,.section.result-output .section-left-footer-buttons button.footer-button-outline-primary.footer-button-locked span:first-child,.section.result-output .section-left-footer-buttons button.footer-button-primary.footer-button-locked span:first-child{display:none}}@media screen and (max-width: 429px){.section.result-output .section-left-footer-buttons button.footer-button-text-primary.footer-button-locked span:first-child,.section.result-output .section-left-footer-buttons button.footer-button-outline-primary.footer-button-locked span:first-child,.section.result-output .section-left-footer-buttons button.footer-button-primary.footer-button-locked span:first-child{display:none}}.section.result-output .section-left-footer-buttons button.footer-button-text-primary.footer-button-print:before,.section.result-output .section-left-footer-buttons button.footer-button-outline-primary.footer-button-print:before,.section.result-output .section-left-footer-buttons button.footer-button-primary.footer-button-print:before{content:"";display:inline-block;width:20px;height:20px;margin:0 4px 0 0;background-image:url(/build/assets/icon-print__0059af-85c3e08a.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.section.result-output .section-left-footer-buttons button.footer-button-primary{color:#fff;background-color:#0059af}.section.result-output .section-left-footer-buttons button.footer-button-primary:hover,.section.result-output .section-left-footer-buttons button.footer-button-primary:hover.footer-button-mail span{background-color:#00509e}.section.result-output .section-left-footer-buttons button.footer-button-primary.footer-button-mail span{color:#fff;background-color:#0059af}.section.result-output .section-left-footer-buttons button.footer-button-text-primary{border:1px transparent solid}.section.result-output .section-right{flex-shrink:0;overflow-x:hidden;width:60%;min-width:396px;height:calc(100vh - 136px);height:calc(var(--vh, 1vh) * 100 - 136px);background-color:#f5f5f5;box-shadow:0 3px 6px #00000029 inset;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;scrollbar-width:none}@media screen and (max-width: 384px){.section.result-output .section-right{min-width:auto}}.section.result-output .section-right::-webkit-scrollbar{display:none}.section.result-output .section-right::-webkit-scrollbar-thumb{display:none}@media screen and (max-width: 767px){.section.result-output .section-right{overflow:auto;width:100%;height:auto;margin-left:0;background-color:transparent;box-shadow:none}}.section.result-output .section-right .section-right-inner{flex:1;margin:16px 40px 0}@media screen and (max-width: 767px){.section.result-output .section-right .section-right-inner{width:calc(100% - 32px);margin:16px 16px 40px}}.section.result-output .section-right .selected-series-sp{display:none}@media screen and (max-width: 767px){.section.result-output .section-right .selected-series-sp{display:block}.section.result-output .section-right .selected-series-sp .selected-series-header{display:flex;height:56px;margin-top:16px}.section.result-output .section-right .selected-series-sp .selected-series-header button{display:inline-flex;height:38px;line-height:38px;margin:0;padding:0 20px 0 12px;font-size:14px;color:#757575;border:1px solid #757575;border-radius:20px;background-color:transparent;appearance:none;outline:none;cursor:pointer}.section.result-output .section-right .selected-series-sp .selected-series-header button:before{content:"";display:inline-block;width:20px;height:20px;margin:9px 12px 0 0;background-image:url(/build/assets/icon-keyboard-arrow-left__757575-3c6b736b.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.section.result-output .section-right .selected-series-sp .selected-series-header label{display:inline-block;height:56px;line-height:56px;margin-left:16px;font-size:18px;font-weight:700}.section.result-output .section-right .selected-series-sp .selected-series-overview{position:relative;display:flex;align-items:center;padding:16px 0 16px 16px;background-color:#fff;box-shadow:0 2px 6px #00000029}.section.result-output .section-right .selected-series-sp .selected-series-overview .overview-left img{width:128px;height:80px;object-fit:contain;object-position:center center}.section.result-output .section-right .selected-series-sp .selected-series-overview .overview-right{margin:0 16px}.section.result-output .section-right .selected-series-sp .selected-series-overview .overview-right .series-name{display:inline-flex;align-items:center;font-size:18px;font-weight:700}.section.result-output .section-right .selected-series-sp .selected-series-overview .overview-right .series-instock{display:inline-block;width:100%;line-height:1.7;font-size:14px;font-weight:500;color:#0059af}.section.result-output .section-right .selected-series-sp .selected-series-overview .overview-right .series-description{margin-top:6px;font-size:14px}}.section.result-output .section-right .page-a4-wrapper{margin:16px 0 0;box-shadow:0 2px 6px #00000029}.section.result-output .section-right .page-a4-wrapper .page-a4-inner{padding:16px;background-color:#fff}.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .logo{margin:20px 40px 0;text-align:right}.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .logo img{width:118px}.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .date{margin:30px 40px 0;text-align:right}.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .date .date-inner{display:inline-flex;flex-direction:column;margin-left:auto}.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .date .date-inner span{font-size:14px;font-weight:500;text-align:left}.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .title{margin:12px 0 0 40px}.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .title .model-name{display:block;font-size:20px;font-weight:700}.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .title .product-alternative{position:relative;display:block;width:100%;line-height:1.7;padding-left:20px;font-size:14px;font-weight:500;color:#f44336}.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .title .product-alternative:before{content:"";position:absolute;display:inline-block;top:3px;left:0;width:16px;height:16px;background-image:url(/build/assets/icon-awesome-bell__f44336-98df961c.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .title .product-image{display:block;margin-top:8px}.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .title .product-image img{max-width:400px;width:calc(100% - 40px)}@media screen and (min-width: 768px) and (max-width: 991px){.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .logo{margin:20px 0 0}.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .date{margin:30px 0 0}.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .title{margin:12px 0 0}.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .title .product-image img{width:100%;max-width:400px}}@media screen and (max-width: 767px){.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .logo{margin:20px 0 0}.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .date{margin:30px 0 0}.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .title{margin:12px 0 0}.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .title .product-image img{width:100%;max-width:400px}}.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .quantity-table .table-header,.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .product-info-table .table-header,.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .use-conditions-table .table-header,.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .calculation-result-table .table-header{display:flex;align-items:center;background-color:#0059af}.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .quantity-table .table-header div,.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .product-info-table .table-header div,.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .use-conditions-table .table-header div,.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .calculation-result-table .table-header div{line-height:20px;padding:0 16px;font-size:14px;font-weight:500;color:#fff}.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .quantity-table .table-row,.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .product-info-table .table-row,.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .use-conditions-table .table-row,.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .calculation-result-table .table-row{display:flex;align-items:center}.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .quantity-table .table-row:nth-child(2n+1),.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .product-info-table .table-row:nth-child(2n+1),.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .use-conditions-table .table-row:nth-child(2n+1),.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .calculation-result-table .table-row:nth-child(2n+1){background-color:#f5f5f5}.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .quantity-table .table-row div,.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .product-info-table .table-row div,.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .use-conditions-table .table-row div,.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .calculation-result-table .table-row div{line-height:20px;padding:0 16px;font-size:14px;font-weight:500}.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .quantity-table{margin:16px 40px 0}.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .quantity-table .table-header{height:40px}.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .quantity-table .table-row{height:56px}@media screen and (min-width: 768px) and (max-width: 991px){.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .quantity-table{margin:16px 0 0}}@media screen and (max-width: 767px){.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .quantity-table{margin:16px 0 0}}.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .quantity-table .no{width:calc(9% - 32px)}.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .quantity-table .model,.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .quantity-table .unit-price{width:calc(30% - 32px)}.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .quantity-table .unit-price>span{display:block}.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .quantity-table .unit-price>span:last-child{font-size:90%}.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .quantity-table .quantity{width:calc(14.5% - 32px)}.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .quantity-table .subtotal{width:calc(16.5% - 32px)}.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .product-info-table{margin:24px 40px 0}.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .product-info-table .table-header,.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .product-info-table .table-row{height:40px}@media screen and (min-width: 768px) and (max-width: 991px){.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .product-info-table{margin:16px 0 0}}@media screen and (max-width: 767px){.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .product-info-table{margin:24px 0 0}}.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .product-info-table .item{width:calc(30% - 32px)}.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .product-info-table .detail{width:calc(70% - 32px)}.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .use-conditions-table{margin:24px 40px 0}.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .use-conditions-table .table-header,.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .use-conditions-table .table-row{height:40px}@media screen and (min-width: 768px) and (max-width: 991px){.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .use-conditions-table{margin:24px 0 0}}@media screen and (max-width: 767px){.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .use-conditions-table{margin:24px 0 0}}.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .use-conditions-table .item{width:calc(30% - 32px)}.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .use-conditions-table .fluid1,.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .use-conditions-table .fluid2{width:calc(35% - 32px)}.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .calculation-result-table{margin:24px 40px 0}.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .calculation-result-table .table-header,.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .calculation-result-table .table-row{height:40px}@media screen and (min-width: 768px) and (max-width: 991px){.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .calculation-result-table{margin:24px 0 0}}@media screen and (max-width: 767px){.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .calculation-result-table{margin:24px 0 0}}.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .calculation-result-table .item{width:calc(30% - 32px)}.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .calculation-result-table .value{width:calc(70% - 32px)}.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .total-table{margin:24px 40px 0}@media screen and (min-width: 768px) and (max-width: 991px){.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .total-table{margin:24px 0 0}}@media screen and (max-width: 767px){.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .total-table{margin:24px 0 0}}.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .total-table .table-row{display:flex;align-items:center;height:40px}.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .total-table .table-row.deadline,.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .total-table .table-row.subtotal{height:56px}.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .total-table .table-row .label{width:72px;line-height:40px;padding:0 16px;font-size:14px;font-weight:500;color:#fff;text-align:center;background-color:#0059af}.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .total-table .table-row.deadline .label{line-height:56px;padding:8px 16px}.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .total-table .table-row.subtotal .label{line-height:56px}.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .total-table .table-row .value{width:calc(100% - 136px);padding:0 16px;font-size:14px;font-weight:500}.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .total-table .table-row .value .note{line-height:18px;font-size:12px;color:#757575}.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .total-table .table-row.deadline .value{padding:8px 16px}.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .total-table .table-row.subtotal .value{font-size:20px;font-weight:700}.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .sentei-short-url,.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .sentei-note{margin:40px}@media screen and (min-width: 768px) and (max-width: 991px){.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .sentei-short-url,.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .sentei-note{margin:40px 0}}@media screen and (max-width: 767px){.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .sentei-short-url,.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .sentei-note{margin:40px 0}}.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .sentei-short-url .memo,.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .sentei-note .memo{display:block;font-size:14px}.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .sentei-short-url .url,.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .sentei-note .url{display:block}.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .sentei-short-url .url a,.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .sentei-note .url a{font-size:14px;color:#0059af;word-wrap:break-word}.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .sentei-short-url span,.section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .sentei-note span{display:block;padding-bottom:4px;font-size:14px}.section.result-output .section-right .page-a4-wrapper .page-a4-footer{padding:16px;background-color:#f5f5f580;text-align:center}.section.result-output .section-right .page-a4-wrapper .page-a4-footer button.footer-button-outline-primary,.section.result-output .section-right .page-a4-wrapper .page-a4-footer button.footer-button-primary{display:inline-block;width:200px;height:38px;line-height:38px;margin:0 8px;font-size:14px;font-weight:500;color:#0059af;border:1px solid #0059af;border-radius:20px;background-color:transparent;appearance:none;outline:none;cursor:pointer}.section.result-output .section-right .page-a4-wrapper .page-a4-footer button.footer-button-primary{color:#fff;background-color:#0059af}.section.result-output .section-right .page-a4-wrapper .page-a4-footer p{margin:8px 0 0;line-height:34px;font-size:14px;color:#757575}@media screen and (max-width: 767px){.section.result-output .section-right .page-a4-wrapper .page-a4-footer{padding:8px 16px 16px}.section.result-output .section-right .page-a4-wrapper .page-a4-footer button.footer-button-outline-primary,.section.result-output .section-right .page-a4-wrapper .page-a4-footer button.footer-button-primary{margin:8px 8px 0}}html[lang=en] .section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .quantity-table .table-header div,html[lang=en] .section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .product-info-table .table-header div,html[lang=en] .section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .use-conditions-table .table-header div,html[lang=en] .section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .calculation-result-table .table-header div,html[lang=en] .section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .quantity-table .table-row div,html[lang=en] .section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .product-info-table .table-row div,html[lang=en] .section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .use-conditions-table .table-row div,html[lang=en] .section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .calculation-result-table .table-row div{line-height:1.2}html[lang=en] .section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .product-info-table .table-header,html[lang=en] .section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .product-info-table .table-row{height:auto;min-height:40px}html[lang=en] .section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .product-info-table .item{flex-shrink:0;width:140px}html[lang=en] .section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .product-info-table div:not(.item){width:auto}html[lang=en] .section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .use-conditions-table .table-header,html[lang=en] .section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .use-conditions-table .table-row{height:auto;min-height:40px}html[lang=en] .section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .use-conditions-table .item{flex-shrink:0;width:140px}@media screen and (max-width: 424px){html[lang=en] .section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .use-conditions-table .item{width:90px}}html[lang=en] .section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .use-conditions-table div:not(.item){width:auto}html[lang=en] .section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .use-conditions-table div:not(.item).fluid1{flex-shrink:0;width:calc(25% - 32px)}@media screen and (max-width: 424px){html[lang=en] .section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .use-conditions-table div:not(.item).fluid1{width:56px}}html[lang=en] .section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .calculation-result-table .table-header,html[lang=en] .section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .calculation-result-table .table-row{height:auto;min-height:40px}html[lang=en] .section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .calculation-result-table .item{flex-shrink:0;width:140px}html[lang=en] .section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .calculation-result-table div:not(.item){width:auto}@page{size:A4 portrait;margin:0}@media print{body{width:210mm!important;-webkit-print-color-adjust:exact!important;color-adjust:exact!important}.swiper-wrapper{display:block!important;transform:none!important}.swiper-wrapper .swiper-slide.result-output,.swiper-wrapper .swiper-slide.model-output{width:210mm!important;overflow-x:hidden!important}.swiper-wrapper .swiper-slide:not(.result-output):not(.model-output){display:none}.page-a4{display:inline-block;width:210mm!important;overflow:hidden}.break-inside-avoid{padding-top:6mm;page-break-inside:avoid!important;break-inside:avoid!important}header,.login-modal,.global-spmenu,.steppers,.section-left,.page-a4-footer,.side-active-dimmer,.side-select-dummy-value,.section.model-number-search,.section.result-output footer,.loading-sp,.product-results-footer-sp,.Vue-Toastification__container{display:none!important}.section-content{display:block!important;height:auto!important;margin:0!important}.section-right{width:100%!important;height:auto!important}.section-right-inner{margin:0!important}.page-a4-wrapper{margin:0!important;box-shadow:none!important}.page-a4-inner{overflow-x:visible!important;height:auto!important;padding:0!important}.page-a4-inner *:not(.font-math-unit){display:block!important}.page-a4-inner .logo{margin:0 40px!important}.page-a4-inner .logo img{margin-left:auto!important}.page-a4-inner .date .date-inner{display:inline-block!important}.page-a4-inner .date .date-inner span{font-size:13px!important}.page-a4-inner .title{margin:0 0 0 40px!important}.page-a4-inner .title .product-image img{max-width:300px!important}.page-a4-inner .quantity-table .table-header{height:22px!important;font-size:0!important}.page-a4-inner .quantity-table .table-header *{display:inline-block!important}.page-a4-inner .quantity-table .table-header>*{padding:1px 16px!important;font-size:13px!important}.page-a4-inner .quantity-table .table-row{height:40px!important;font-size:0!important;border-bottom:1px solid #e0e0e0}.page-a4-inner .quantity-table .table-row *{display:inline-block!important}.page-a4-inner .quantity-table .table-row *.unit-price{height:36px!important}.page-a4-inner .quantity-table .table-row *.unit-price>span{display:block!important}.page-a4-inner .quantity-table .table-row *.unit-price>span:first-child,.page-a4-inner .quantity-table .table-row *.unit-price>span:first-child *{line-height:20px!important}.page-a4-inner .quantity-table .table-row *.unit-price>span:last-child,.page-a4-inner .quantity-table .table-row *.unit-price>span:last-child *{line-height:16px!important}.page-a4-inner .quantity-table .table-row>*{height:36px!important;line-height:36px!important;padding:1px 16px!important;font-size:13px!important;vertical-align:top}.page-a4-inner .product-info-table,.page-a4-inner .use-conditions-table,.page-a4-inner .calculation-result-table{margin:0 40px!important}.page-a4-inner .product-info-table .table-header,.page-a4-inner .use-conditions-table .table-header,.page-a4-inner .calculation-result-table .table-header{height:22px!important;font-size:0!important}.page-a4-inner .product-info-table .table-header *,.page-a4-inner .use-conditions-table .table-header *,.page-a4-inner .calculation-result-table .table-header *{display:inline-block!important}.page-a4-inner .product-info-table .table-header>*,.page-a4-inner .use-conditions-table .table-header>*,.page-a4-inner .calculation-result-table .table-header>*{padding:1px 16px!important;font-size:13px!important}.page-a4-inner .product-info-table .table-row,.page-a4-inner .use-conditions-table .table-row,.page-a4-inner .calculation-result-table .table-row{height:22px!important;font-size:0!important;border-bottom:1px solid #e0e0e0}.page-a4-inner .product-info-table .table-row *,.page-a4-inner .use-conditions-table .table-row *,.page-a4-inner .calculation-result-table .table-row *{display:inline-block!important}.page-a4-inner .product-info-table .table-row>*,.page-a4-inner .use-conditions-table .table-row>*,.page-a4-inner .calculation-result-table .table-row>*{padding:1px 16px!important;font-size:13px!important}.page-a4-inner .total-table{margin:0 40px!important}.page-a4-inner .total-table .table-row.deadline{height:auto!important;font-size:0!important}.page-a4-inner .total-table .table-row.deadline *{display:inline-block!important}.page-a4-inner .total-table .table-row.deadline>*{padding:1px 16px!important;font-size:13px!important;vertical-align:bottom}.page-a4-inner .total-table .table-row.deadline>*.label{line-height:36px!important}.page-a4-inner .total-table .table-row.deadline>*.value{line-height:20px!important}.page-a4-inner .total-table .table-row.subtotal{font-size:0!important;vertical-align:bottom}.page-a4-inner .total-table .table-row.subtotal *{display:inline-block!important}.page-a4-inner .total-table .table-row.subtotal>*{line-height:36px!important;padding:1px 16px!important}.page-a4-inner .total-table .table-row.subtotal>*.label{font-size:13px!important}.page-a4-inner .total-table .table-row.subtotal>*.value{font-size:18px!important}.page-a4-inner .sentei-short-url{margin:0 40px!important}.page-a4-inner .sentei-short-url span{font-size:13px!important}.page-a4-inner .sentei-note{margin:24px 40px 40px!important}.page-a4-inner .sentei-note span{font-size:13px!important}html[lang=en] .section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .quantity-table .table-header div,html[lang=en] .section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .product-info-table .table-header div,html[lang=en] .section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .use-conditions-table .table-header div,html[lang=en] .section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .calculation-result-table .table-header div,html[lang=en] .section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .quantity-table .table-row div,html[lang=en] .section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .product-info-table .table-row div,html[lang=en] .section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .use-conditions-table .table-row div,html[lang=en] .section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .calculation-result-table .table-row div{margin-top:.2em}html[lang=en] .section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .product-info-table .table-header,html[lang=en] .section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .product-info-table .table-row{height:auto!important;min-height:22px}html[lang=en] .section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .product-info-table .item{width:calc(35% - 32px);vertical-align:top}html[lang=en] .section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .product-info-table div:not(.item).detail{width:calc(65% - 32px);vertical-align:top}html[lang=en] .section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .use-conditions-table .table-header,html[lang=en] .section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .use-conditions-table .table-row{height:auto!important;min-height:22px}html[lang=en] .section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .use-conditions-table .item{width:calc(35% - 32px);vertical-align:top}html[lang=en] .section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .use-conditions-table div:not(.item).fluid1,html[lang=en] .section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .use-conditions-table div:not(.item).fluid2{width:calc(30% - 32px);vertical-align:top}html[lang=en] .section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .calculation-result-table .table-header,html[lang=en] .section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .calculation-result-table .table-row{height:auto!important;min-height:22px}html[lang=en] .section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .calculation-result-table .item{width:calc(35% - 32px);vertical-align:top}html[lang=en] .section.result-output .section-right .page-a4-wrapper .page-a4-inner .page-a4 .calculation-result-table div:not(.item).value{width:calc(65% - 32px);vertical-align:top}}.section.model-number-search .section-content{display:flex;height:calc(100vh - 136px);height:calc(var(--vh, 1vh) * 100 - 136px)}@media screen and (max-width: 767px){.section.model-number-search .section-content{flex-direction:column;height:auto}}.section.model-number-search .section-left{display:flex;flex-direction:column;overflow-x:hidden;width:100%;height:calc(100vh - 136px);height:calc(var(--vh, 1vh) * 100 - 136px);-webkit-overflow-scrolling:touch;overscroll-behavior:contain;scrollbar-width:none}.section.model-number-search .section-left::-webkit-scrollbar{display:none}.section.model-number-search .section-left::-webkit-scrollbar-thumb{display:none}@media screen and (max-width: 767px){.section.model-number-search .section-left{overflow:auto;height:100vh;height:calc(var(--vh, 1vh) * 100)}}.section.model-number-search .section-left-inner{flex:1;margin:16px 40px 0}@media screen and (max-width: 767px){.section.model-number-search .section-left-inner{width:calc(100% - 32px);margin:16px 16px 40px}}.section.model-number-search .section-left-inner .steppers-wrapper .steppers .steppers-one-half{width:calc((100% - 19px)/2 - 21px)}.section.model-number-search .section-left-inner .keyword-search{margin-top:24px}.section.model-number-search .section-left-inner .keyword-search .search-input-title{font-size:16px;font-weight:500}.section.model-number-search .section-left-inner .keyword-search .search-input-row{display:flex;margin-top:8px}.section.model-number-search .section-left-inner .keyword-search .search-input-row .search-input-wrapper{position:relative;width:100%;max-width:338px}.section.model-number-search .section-left-inner .keyword-search .search-input-row .search-input-wrapper input{width:calc(100% - 26px);height:30px;padding:4px 12px;font-size:16px;font-weight:500;border:1px solid #0059af;border-radius:4px;background-color:#fff}.section.model-number-search .section-left-inner .keyword-search .search-input-row .search-input-wrapper input::-webkit-search-cancel-button,.section.model-number-search .section-left-inner .keyword-search .search-input-row .search-input-wrapper input::-webkit-search-decoration{appearance:none}.section.model-number-search .section-left-inner .keyword-search .search-input-row .search-input-wrapper input::-ms-clear{display:none}.section.model-number-search .section-left-inner .keyword-search .search-input-row .search-input-wrapper.show-autocomplete-list .v-autocomplete{position:relative}.section.model-number-search .section-left-inner .keyword-search .search-input-row .search-input-wrapper.show-autocomplete-list .v-autocomplete:before{content:"";position:absolute;top:calc(100% - 1px);left:1px;width:calc(100% - 2px);height:1px;background-color:#fff;z-index:1}.section.model-number-search .section-left-inner .keyword-search .search-input-row .search-input-wrapper.show-autocomplete-list .v-autocomplete:after{content:"";position:absolute;top:calc(100% - 1px);left:13px;width:calc(100% - 26px);height:1px;border-radius:1px;background-color:#f5f5f5;z-index:2}.section.model-number-search .section-left-inner .keyword-search .search-input-row .search-input-wrapper.show-autocomplete-list input{border-radius:4px 4px 0 0;outline:1px solid #0059af}.section.model-number-search .section-left-inner .keyword-search .search-input-row .search-input-wrapper.show-autocomplete-list .v-autocomplete-list{display:inline-block}.section.model-number-search .section-left-inner .keyword-search .search-input-row .search-input-wrapper .v-autocomplete-list{position:absolute;display:none;width:calc(100% - 2px);max-height:calc(100vh - 500px);max-height:calc(var(--vh, 1vh) * 100 - 500px);border:1px solid #0059af;border-top:none;border-radius:0 0 4px 4px;background-color:#fff;outline:1px solid #0059af;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;scrollbar-width:none}.section.model-number-search .section-left-inner .keyword-search .search-input-row .search-input-wrapper .v-autocomplete-list::-webkit-scrollbar{display:none}.section.model-number-search .section-left-inner .keyword-search .search-input-row .search-input-wrapper .v-autocomplete-list::-webkit-scrollbar-thumb{display:none}.section.model-number-search .section-left-inner .keyword-search .search-input-row .search-input-wrapper .v-autocomplete-list .v-autocomplete-list-item{height:30px;line-height:30px;padding:4px 12px;font-size:16px;cursor:pointer}.section.model-number-search .section-left-inner .keyword-search .search-input-row .search-input-wrapper .v-autocomplete-list .v-autocomplete-list-item.v-autocomplete-item-active{background-color:#f5f5f5}.section.model-number-search .section-left-inner .keyword-search .search-input-row .search-input-wrapper .v-autocomplete-list .v-autocomplete-list-item:last-child{margin-bottom:12px}.section.model-number-search .section-left-inner .keyword-search .search-input-row button.search-button-outline-primary,.section.model-number-search .section-left-inner .keyword-search .search-input-row button.search-button-primary{flex-shrink:0;display:inline-block;width:94px;height:38px;line-height:38px;margin:0 0 0 12px;font-size:14px;font-weight:500;color:#0059af;border:1px solid #0059af;border-radius:20px;background-color:transparent;appearance:none;outline:none;cursor:pointer}.section.model-number-search .section-left-inner .keyword-search .search-input-row button.search-button-primary{color:#fff;background-color:#0059af}.section.model-number-search .section-right{flex-shrink:0;width:60%;min-width:345px;background-color:#f5f5f5;box-shadow:0 3px 6px #00000029 inset}@media screen and (max-width: 384px){.section.model-number-search .section-right{min-width:auto}}.section.model-number-search .section-right .product-results-label{position:relative;display:flex;align-items:flex-end;margin:20px 16px 0;line-height:1.45;font-size:16px;font-weight:500}.section.model-number-search .section-right .product-results-label .product-results-label-amounts{margin-left:4px;line-height:28px;font-size:18px;font-weight:500}.section.model-number-search .section-right .product-results-label .scroll-to-top-sp{display:none}@media screen and (min-width: 768px) and (max-width: 991px){.section.model-number-search .section-right{width:50%}}@media screen and (max-width: 767px){.section.model-number-search .section-right{width:100%;margin-left:0}.section.model-number-search .section-right .product-results-label .scroll-to-top-sp{position:absolute;display:inline-block;top:-10px;right:-4px;width:48px;height:48px;padding:0;border:none;background-color:transparent;appearance:none;outline:none;cursor:pointer}.section.model-number-search .section-right .product-results-label .scroll-to-top-sp:after{content:"";display:inline-block;width:28px;height:28px;margin:0;background-image:url(/build/assets/icon-keyboard-arrow-up__212121-20a3eb18.svg);background-position:center;background-size:contain;background-repeat:no-repeat}}.section.model-number-search .section-right .product-results-list,.section.model-number-search .section-right .product-results-loading,.section.model-number-search .section-right .product-results-info{margin:20px 16px 16px;height:calc(100vh - 222px);height:calc(var(--vh, 1vh) * 100 - 222px)}.section.model-number-search .section-right .product-results-list{list-style:none;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;scrollbar-width:none}.section.model-number-search .section-right .product-results-list::-webkit-scrollbar{display:none}.section.model-number-search .section-right .product-results-list::-webkit-scrollbar-thumb{display:none}.section.model-number-search .section-right .product-results-list li:first-child .product-results-card{margin-top:0}@media screen and (min-width: 992px) and (max-width: 1199px){.section.model-number-search .section-right .product-results-list .product-results-card .product-results-card-body{flex-direction:column}.section.model-number-search .section-right .product-results-list .product-results-card .product-results-card-body .product-results-card-image,.section.model-number-search .section-right .product-results-list .product-results-card .product-results-card-body .product-results-card-right{margin-left:0;margin-right:0}}@media screen and (min-width: 768px) and (max-width: 991px){.section.model-number-search .section-right .product-results-list .product-results-card .product-results-card-body{flex-direction:column}.section.model-number-search .section-right .product-results-list .product-results-card .product-results-card-body .product-results-card-image,.section.model-number-search .section-right .product-results-list .product-results-card .product-results-card-body .product-results-card-right{margin-left:0;margin-right:0}}@media screen and (max-width: 767px){.section.model-number-search .section-right .product-results-list .product-results-card .product-results-card-body{flex-direction:column}.section.model-number-search .section-right .product-results-list .product-results-card .product-results-card-body .product-results-card-image,.section.model-number-search .section-right .product-results-list .product-results-card .product-results-card-body .product-results-card-right{margin-left:0;margin-right:0}}.section.model-number-search .section-right .product-results-info{display:flex;justify-content:center;align-items:center}.section.model-number-search .section-right .product-results-info span{font-size:14px}.section.unsubscribe-new{display:flex;flex-direction:column;overflow-x:hidden;height:calc(100vh - 72px);height:calc(var(--vh, 1vh) * 100 - 72px);-webkit-overflow-scrolling:touch;overscroll-behavior:contain;scrollbar-width:none}.section.unsubscribe-new::-webkit-scrollbar{display:none}.section.unsubscribe-new::-webkit-scrollbar-thumb{display:none}@media screen and (max-width: 767px){.section.unsubscribe-new{height:100vh;height:calc(var(--vh, 1vh) * 100)}}.section.unsubscribe-new .unsubscribe-new-container{display:flex;align-items:flex-start;flex-direction:column;flex:1;margin:16px 40px 0}@media screen and (max-width: 767px){.section.unsubscribe-new .unsubscribe-new-container{margin:16px 16px 0;padding-top:48px}}.section.unsubscribe-new .unsubscribe-new-container .breadcrumb-back-button{display:inline-flex;align-items:center;height:34px;line-height:34px;margin:0;padding:0 20px 0 12px;font-size:14px;color:#757575;border:1px solid #757575;border-radius:20px;background-color:transparent;text-decoration:none;appearance:none;outline:none;cursor:pointer}.section.unsubscribe-new .unsubscribe-new-container .breadcrumb-back-button:before{content:"";display:inline-block;width:20px;height:20px;margin:0 4px 0 0;background-image:url(/build/assets/icon-keyboard-arrow-left__757575-3c6b736b.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.section.unsubscribe-new .unsubscribe-new-container .breadcrumb-back-button:hover{background-color:#7575751a}.section.unsubscribe-new .container-inner{display:flex;align-items:center;flex:1;max-width:402px;margin:40px auto 0}.section.unsubscribe-new .container-inner h1{font-size:24px;font-weight:700;color:#0059af;text-align:center}.section.unsubscribe-new .container-inner .unsubscribe-new-note{margin-top:40px;font-size:14px;font-weight:500}.section.unsubscribe-new .container-inner .unsubscribe-new-note-gray{margin-top:40px;color:#757575;font-size:14px;font-weight:400}.section.unsubscribe-new .container-inner .fieldset,.section.unsubscribe-new .container-inner .confirmation{margin:36px -8px 0;border:none}.section.unsubscribe-new .container-inner .fieldset .form-two-columns,.section.unsubscribe-new .container-inner .confirmation .form-two-columns{display:flex;align-items:center;margin:0 -8px}.section.unsubscribe-new .container-inner .fieldset .form-two-columns>*,.section.unsubscribe-new .container-inner .confirmation .form-two-columns>*{width:calc(100% - 16px);margin:0 8px}.section.unsubscribe-new .container-inner .fieldset>*,.section.unsubscribe-new .container-inner .confirmation>*{width:calc(100% - 16px);margin:0 8px}.section.unsubscribe-new .container-inner .fieldset>*.form-two-columns,.section.unsubscribe-new .container-inner .confirmation>*.form-two-columns{width:100%;margin:0}.section.unsubscribe-new .container-inner .fieldset label,.section.unsubscribe-new .container-inner .confirmation label{display:flex;flex-direction:column}.section.unsubscribe-new .container-inner .fieldset .form-label,.section.unsubscribe-new .container-inner .confirmation .form-label{display:inline-flex;align-items:center;font-size:14px;font-weight:500}.section.unsubscribe-new .container-inner .fieldset .form-required,.section.unsubscribe-new .container-inner .fieldset .form-optional,.section.unsubscribe-new .container-inner .confirmation .form-required,.section.unsubscribe-new .container-inner .confirmation .form-optional{line-height:1;margin-left:4px;padding:4px 10px;font-size:12px;font-weight:500;color:#fff;border-radius:2px;background-color:#f44336}.section.unsubscribe-new .container-inner .fieldset .form-optional,.section.unsubscribe-new .container-inner .confirmation .form-optional{background-color:#757575}.section.unsubscribe-new .container-inner .fieldset .postal-code-hyphen,.section.unsubscribe-new .container-inner .fieldset .phone-number-hyphen,.section.unsubscribe-new .container-inner .confirmation .postal-code-hyphen,.section.unsubscribe-new .container-inner .confirmation .phone-number-hyphen{width:11px;margin-top:8px}.section.unsubscribe-new .container-inner .fieldset .postal-code-hyphen:after,.section.unsubscribe-new .container-inner .fieldset .phone-number-hyphen:after,.section.unsubscribe-new .container-inner .confirmation .postal-code-hyphen:after,.section.unsubscribe-new .container-inner .confirmation .phone-number-hyphen:after{content:"";display:inline-block;width:11px;height:1px;background-color:#212121}.section.unsubscribe-new .container-inner .fieldset .input-wrapper,.section.unsubscribe-new .container-inner .confirmation .input-wrapper{width:100%;margin-top:8px}.section.unsubscribe-new .container-inner .fieldset .input-wrapper input,.section.unsubscribe-new .container-inner .confirmation .input-wrapper input{width:calc(100% - 26px);height:30px;padding:4px 12px;font-size:15px;border:1px solid rgba(33,33,33,.6);border-radius:2px}.section.unsubscribe-new .container-inner .fieldset.email,.section.unsubscribe-new .container-inner .confirmation.email{margin-top:40px}.section.unsubscribe-new .container-inner .fieldset.privacy,.section.unsubscribe-new .container-inner .confirmation.privacy{margin-top:60px}.section.unsubscribe-new .container-inner .fieldset.privacy .link-terms,.section.unsubscribe-new .container-inner .fieldset.privacy .link-privacy,.section.unsubscribe-new .container-inner .confirmation.privacy .link-terms,.section.unsubscribe-new .container-inner .confirmation.privacy .link-privacy{height:40px}.section.unsubscribe-new .container-inner .fieldset.privacy .link-terms a,.section.unsubscribe-new .container-inner .fieldset.privacy .link-privacy a,.section.unsubscribe-new .container-inner .confirmation.privacy .link-terms a,.section.unsubscribe-new .container-inner .confirmation.privacy .link-privacy a{position:relative;display:inline-block;width:100%;line-height:40px;font-size:14px;font-weight:500;color:#0059af;text-align:center;text-decoration:none}.section.unsubscribe-new .container-inner .fieldset.privacy .link-terms a:after,.section.unsubscribe-new .container-inner .fieldset.privacy .link-privacy a:after,.section.unsubscribe-new .container-inner .confirmation.privacy .link-terms a:after,.section.unsubscribe-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__0059af-b0d3ca9c.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.section.unsubscribe-new .container-inner .fieldset.privacy .checkbox-agree,.section.unsubscribe-new .container-inner .confirmation.privacy .checkbox-agree{display:inline-flex;flex-direction:row;width:calc(100% - 32px);line-height:24px;margin-top:12px;padding:16px;font-size:14px;font-weight:500;cursor:pointer}.section.unsubscribe-new .container-inner .fieldset.privacy .checkbox-agree:before,.section.unsubscribe-new .container-inner .confirmation.privacy .checkbox-agree:before{content:"";display:inline-block;width:24px;height:24px;margin-right:12px;background-image:url(/build/assets/icon-checkbox__0059af-91fb50ab.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.section.unsubscribe-new .container-inner .fieldset.privacy .checkbox-agree.checked:before,.section.unsubscribe-new .container-inner .confirmation.privacy .checkbox-agree.checked:before{background-image:url(/build/assets/icon-checkbox-checked__0059af-f9ad9647.svg)}.section.unsubscribe-new .container-inner .fieldset.privacy .checkbox-agree input[type=checkbox],.section.unsubscribe-new .container-inner .confirmation.privacy .checkbox-agree input[type=checkbox]{display:none}.section.unsubscribe-new .container-inner .confirmation .form-label{color:#757575}.section.unsubscribe-new .container-inner .confirmation .form-value{display:inline-flex;align-items:center;margin-top:8px;font-size:14px;font-weight:400}.section.unsubscribe-new .container-inner .form-errors{list-style:none}.section.unsubscribe-new .container-inner .form-errors li{font-size:14px;color:#f44336}.section.unsubscribe-new .container-inner .form-errors li:before{content:"・"}.section.unsubscribe-new .container-inner button.form-submit,.section.unsubscribe-new .container-inner button.form-back{position:relative;display:inline-block;width:100%;height:40px;line-height:40px;margin:40px 0 0;padding:0;font-size:14px;font-weight:500;color:#fff;border:none;border-radius:20px;background-color:#0059af;appearance:none;outline:none;cursor:pointer}.section.unsubscribe-new .container-inner button.form-submit:after,.section.unsubscribe-new .container-inner button.form-back:after{content:"";position:absolute;display:inline-block;top:8px;right:12px;width:24px;height:24px;background-image:url(/build/assets/icon-keyboard-arrow-right__ffffff-b5501b5e.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.section.unsubscribe-new .container-inner button.form-submit:disabled,.section.unsubscribe-new .container-inner button.form-back:disabled{opacity:.3;cursor:auto}.section.unsubscribe-new .container-inner .unsubscribe-confirmation-footer{margin-top:32px}.section.unsubscribe-new .container-inner .unsubscribe-confirmation-footer button{margin:16px 0 0}.section.unsubscribe-new .container-inner .unsubscribe-confirmation-footer button.form-back{width:calc(100% - 2px);height:38px;line-height:38px;color:#757575;border:1px solid #757575;background-color:transparent}.section.unsubscribe-new .container-inner .unsubscribe-confirmation-footer button.form-back:after{right:auto;left:12px;background-image:url(/build/assets/icon-keyboard-arrow-left__757575-3c6b736b.svg)}.section.unsubscribe-new-successful{display:flex;flex-direction:column;height:calc(100vh - 72px);height:calc(var(--vh, 1vh) * 100 - 72px)}.section.unsubscribe-new-successful .unsubscribe-new-container{display:flex;align-items:flex-start;flex-direction:column;flex:1;margin:16px 40px 0}@media screen and (max-width: 767px){.section.unsubscribe-new-successful .unsubscribe-new-container{margin:16px 16px 0;padding-top:48px}}.section.unsubscribe-new-successful .unsubscribe-new-container .breadcrumb-back-button{display:inline-flex;align-items:center;height:34px;line-height:34px;margin:0;padding:0 20px 0 12px;font-size:14px;color:#757575;border:1px solid #757575;border-radius:20px;background-color:transparent;text-decoration:none;appearance:none;outline:none;cursor:pointer}.section.unsubscribe-new-successful .unsubscribe-new-container .breadcrumb-back-button:before{content:"";display:inline-block;width:20px;height:20px;margin:0 4px 0 0;background-image:url(/build/assets/icon-keyboard-arrow-left__757575-3c6b736b.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.section.unsubscribe-new-successful .unsubscribe-new-container .breadcrumb-back-button:hover{background-color:#7575751a}.section.unsubscribe-new-successful .container-inner{display:flex;align-items:center;flex:1;max-width:402px;margin:40px auto 0}.section.unsubscribe-new-successful .container-inner h1{font-size:24px;font-weight:700;color:#0059af;text-align:center}.section.unsubscribe-new-successful .container-inner .unsubscribe-new-warning{display:flex;justify-content:center;align-items:center;line-height:20px;margin-top:8px;font-size:14px;font-weight:500;color:#f44336;text-align:center}.section.unsubscribe-new-successful .container-inner .unsubscribe-new-warning:before{content:"";display:inline-block;width:20px;height:20px;margin:0 4px 0 0;background-image:url(/build/assets/icon-warning__f44336-c0e973d1.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.section.unsubscribe-new-successful .container-inner .unsubscribe-new-note{line-height:1.85;margin-top:40px;font-size:14px;font-weight:500}.section.unsubscribe-new-successful .container-inner button.form-submit{position:relative;display:inline-block;width:100%;height:40px;line-height:40px;margin:40px 0 0;padding:0;font-size:14px;font-weight:500;color:#fff;border:none;border-radius:20px;background-color:#0059af;appearance:none;outline:none;cursor:pointer}.section.user-new{display:flex;flex-direction:column;overflow-x:hidden;height:calc(100vh - 72px);height:calc(var(--vh, 1vh) * 100 - 72px);-webkit-overflow-scrolling:touch;overscroll-behavior:contain;scrollbar-width:none}.section.user-new::-webkit-scrollbar{display:none}.section.user-new::-webkit-scrollbar-thumb{display:none}@media screen and (max-width: 767px){.section.user-new{height:100vh;height:calc(var(--vh, 1vh) * 100)}}.section.user-new .user-new-container{display:flex;align-items:flex-start;flex-direction:column;flex:1;margin:16px 40px 0}@media screen and (max-width: 767px){.section.user-new .user-new-container{margin:16px 16px 0;padding-top:48px}}.section.user-new .user-new-container .breadcrumb-back-button{display:inline-flex;align-items:center;height:34px;line-height:34px;margin:0;padding:0 20px 0 12px;font-size:14px;color:#757575;border:1px solid #757575;border-radius:20px;background-color:transparent;text-decoration:none;appearance:none;outline:none;cursor:pointer}.section.user-new .user-new-container .breadcrumb-back-button:before{content:"";display:inline-block;width:20px;height:20px;margin:0 4px 0 0;background-image:url(/build/assets/icon-keyboard-arrow-left__757575-3c6b736b.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.section.user-new .user-new-container .breadcrumb-back-button:hover{background-color:#7575751a}.section.user-new .container-inner{display:flex;align-items:center;flex:1;max-width:402px;margin:40px auto 0}.section.user-new .container-inner h1{font-size:24px;font-weight:700;color:#0059af;text-align:center}.section.user-new .container-inner .user-new-note{margin-top:40px;font-size:14px;font-weight:500}.section.user-new .container-inner .user-new-note-ttl{display:flex;align-items:center;justify-content:center;margin-top:40px;font-size:15px;font-weight:500}.section.user-new .container-inner .user-new-note-ttl:before{content:"";display:inline-block;width:20px;height:20px;margin:1px 4px 0 0;background-image:url(/build/assets/icon-lock__0059af-054025f7.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.section.user-new .container-inner .user-new-note-item{display:flex;align-items:center;margin-top:20px}.section.user-new .container-inner .user-new-note-item img{width:156px;height:auto}.section.user-new .container-inner .user-new-note-item div:last-child{margin-left:14px}.section.user-new .container-inner .user-new-note-item span{display:inline-block}.section.user-new .container-inner .user-new-note-item span.user-new-note-item-ttl{font-size:15px;font-weight:500}.section.user-new .container-inner .user-new-note-item span.user-new-note-item-msg{margin-top:4px;font-size:13px;font-weight:400}.section.user-new .container-inner .fieldset,.section.user-new .container-inner .confirmation{margin:36px -8px 0;border:none}.section.user-new .container-inner .fieldset .form-two-columns,.section.user-new .container-inner .confirmation .form-two-columns{display:flex;align-items:center;margin:0 -8px}.section.user-new .container-inner .fieldset .form-two-columns>*,.section.user-new .container-inner .confirmation .form-two-columns>*{width:calc(100% - 16px);margin:0 8px}.section.user-new .container-inner .fieldset>*,.section.user-new .container-inner .confirmation>*{width:calc(100% - 16px);margin:0 8px}.section.user-new .container-inner .fieldset>*.form-two-columns,.section.user-new .container-inner .confirmation>*.form-two-columns{width:100%;margin:0}.section.user-new .container-inner .fieldset label,.section.user-new .container-inner .confirmation label{display:flex;flex-direction:column}.section.user-new .container-inner .fieldset .form-label,.section.user-new .container-inner .confirmation .form-label{display:inline-flex;align-items:center;font-size:14px;font-weight:500}.section.user-new .container-inner .fieldset .form-required,.section.user-new .container-inner .fieldset .form-optional,.section.user-new .container-inner .confirmation .form-required,.section.user-new .container-inner .confirmation .form-optional{line-height:1;margin-left:4px;padding:4px 10px;font-size:12px;font-weight:500;color:#fff;border-radius:2px;background-color:#f44336}.section.user-new .container-inner .fieldset .form-optional,.section.user-new .container-inner .confirmation .form-optional{background-color:#757575}.section.user-new .container-inner .fieldset .postal-code-hyphen,.section.user-new .container-inner .fieldset .phone-number-hyphen,.section.user-new .container-inner .confirmation .postal-code-hyphen,.section.user-new .container-inner .confirmation .phone-number-hyphen{width:11px;margin-top:8px}.section.user-new .container-inner .fieldset .postal-code-hyphen:after,.section.user-new .container-inner .fieldset .phone-number-hyphen:after,.section.user-new .container-inner .confirmation .postal-code-hyphen:after,.section.user-new .container-inner .confirmation .phone-number-hyphen:after{content:"";display:inline-block;width:11px;height:1px;background-color:#212121}.section.user-new .container-inner .fieldset .input-wrapper,.section.user-new .container-inner .confirmation .input-wrapper{width:100%;margin-top:8px}.section.user-new .container-inner .fieldset .input-wrapper input,.section.user-new .container-inner .confirmation .input-wrapper input{width:calc(100% - 26px);height:30px;padding:4px 12px;font-size:15px;border:1px solid rgba(33,33,33,.6);border-radius:2px}.section.user-new .container-inner .fieldset.email,.section.user-new .container-inner .confirmation.email{margin-top:40px}.section.user-new .container-inner .fieldset.privacy,.section.user-new .container-inner .confirmation.privacy{margin-top:60px}.section.user-new .container-inner .fieldset.privacy .link-terms,.section.user-new .container-inner .fieldset.privacy .link-privacy,.section.user-new .container-inner .confirmation.privacy .link-terms,.section.user-new .container-inner .confirmation.privacy .link-privacy{height:40px}.section.user-new .container-inner .fieldset.privacy .link-terms a,.section.user-new .container-inner .fieldset.privacy .link-privacy a,.section.user-new .container-inner .confirmation.privacy .link-terms a,.section.user-new .container-inner .confirmation.privacy .link-privacy a{position:relative;display:inline-block;width:100%;line-height:40px;font-size:14px;font-weight:500;color:#0059af;text-align:center;text-decoration:none}.section.user-new .container-inner .fieldset.privacy .link-terms a:after,.section.user-new .container-inner .fieldset.privacy .link-privacy a:after,.section.user-new .container-inner .confirmation.privacy .link-terms a:after,.section.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__0059af-b0d3ca9c.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.section.user-new .container-inner .fieldset.privacy .checkbox-agree,.section.user-new .container-inner .confirmation.privacy .checkbox-agree{display:inline-flex;flex-direction:row;width:calc(100% - 32px);line-height:24px;margin-top:12px;padding:16px;font-size:14px;font-weight:500;cursor:pointer}.section.user-new .container-inner .fieldset.privacy .checkbox-agree:before,.section.user-new .container-inner .confirmation.privacy .checkbox-agree:before{content:"";display:inline-block;width:24px;height:24px;margin-right:12px;background-image:url(/build/assets/icon-checkbox__0059af-91fb50ab.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.section.user-new .container-inner .fieldset.privacy .checkbox-agree.checked:before,.section.user-new .container-inner .confirmation.privacy .checkbox-agree.checked:before{background-image:url(/build/assets/icon-checkbox-checked__0059af-f9ad9647.svg)}.section.user-new .container-inner .fieldset.privacy .checkbox-agree input[type=checkbox],.section.user-new .container-inner .confirmation.privacy .checkbox-agree input[type=checkbox]{display:none}.section.user-new .container-inner .confirmation .form-label{color:#757575}.section.user-new .container-inner .confirmation .form-value{display:inline-flex;align-items:center;margin-top:8px;font-size:14px;font-weight:400}.section.user-new .container-inner .form-errors{list-style:none}.section.user-new .container-inner .form-errors li{font-size:14px;color:#f44336}.section.user-new .container-inner .form-errors li:before{content:"・"}.section.user-new .container-inner button.form-submit,.section.user-new .container-inner button.form-back{position:relative;display:inline-block;width:100%;height:40px;line-height:40px;margin:40px 0 0;padding:0;font-size:14px;font-weight:500;color:#fff;border:none;border-radius:20px;background-color:#0059af;appearance:none;outline:none;cursor:pointer}.section.user-new .container-inner button.form-submit:after,.section.user-new .container-inner button.form-back:after{content:"";position:absolute;display:inline-block;top:8px;right:12px;width:24px;height:24px;background-image:url(/build/assets/icon-keyboard-arrow-right__ffffff-b5501b5e.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.section.user-new .container-inner button.form-submit:disabled,.section.user-new .container-inner button.form-back:disabled{opacity:.3;cursor:auto}.section.user-new .container-inner .user-confirmation-footer{margin-top:32px}.section.user-new .container-inner .user-confirmation-footer button{margin:16px 0 0}.section.user-new .container-inner .user-confirmation-footer button.form-back{width:calc(100% - 2px);height:38px;line-height:38px;color:#757575;border:1px solid #757575;background-color:transparent}.section.user-new .container-inner .user-confirmation-footer button.form-back:after{right:auto;left:12px;background-image:url(/build/assets/icon-keyboard-arrow-left__757575-3c6b736b.svg)}.section.user-new-successful{display:flex;flex-direction:column;height:calc(100vh - 72px);height:calc(var(--vh, 1vh) * 100 - 72px)}.section.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){.section.user-new-successful .user-new-container{margin:16px 16px 0;padding-top:48px}}.section.user-new-successful .user-new-container .breadcrumb-back-button{display:inline-flex;align-items:center;height:34px;line-height:34px;margin:0;padding:0 20px 0 12px;font-size:14px;color:#757575;border:1px solid #757575;border-radius:20px;background-color:transparent;text-decoration:none;appearance:none;outline:none;cursor:pointer}.section.user-new-successful .user-new-container .breadcrumb-back-button:before{content:"";display:inline-block;width:20px;height:20px;margin:0 4px 0 0;background-image:url(/build/assets/icon-keyboard-arrow-left__757575-3c6b736b.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.section.user-new-successful .user-new-container .breadcrumb-back-button:hover{background-color:#7575751a}.section.user-new-successful .container-inner{display:flex;align-items:center;flex:1;max-width:402px;margin:40px auto 0}.section.user-new-successful .container-inner h1{font-size:24px;font-weight:700;color:#0059af;text-align:center}.section.user-new-successful .container-inner .user-new-warning{display:flex;justify-content:center;align-items:center;line-height:20px;margin-top:8px;font-size:14px;font-weight:500;color:#f44336;text-align:center}.section.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__f44336-c0e973d1.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.section.user-new-successful .container-inner .user-new-note{line-height:1.85;margin-top:40px;font-size:14px;font-weight:500}.section.user-new-successful .container-inner button.form-submit{position:relative;display:inline-block;width:100%;height:40px;line-height:40px;margin:40px 0 0;padding:0;font-size:14px;font-weight:500;color:#fff;border:none;border-radius:20px;background-color:#0059af;appearance:none;outline:none;cursor:pointer}
