.comp-form-common{max-width:1200px;font-family:var(--ff-woff2-M);flex-flow:wrap;column-gap:24px;margin:0 auto;display:flex}.comp-form-common .form-input-and-checkbox{position:relative}.comp-form-common .form-common-label{font-family:var(--ff-woff2-M);margin-bottom:12px;font-size:14px;line-height:1.2;display:block}.comp-form-common .form-input-and-checkbox .form-common-input{border:none;border-bottom:1px solid #ddd;border-radius:0;width:150px;height:36px;background-color:#0000!important}.comp-form-common .form-input-and-checkbox .form-common-checkbox{position:absolute;top:20px;right:80px}.comp-form-common .form-common-item{width:calc(50% - 12px);font-family:var(--ff-woff2-M)}.comp-form-common .form-common-item.form-common-100{width:100%}.comp-form-common .form-common-input,.comp-form-common .form-common-select-input,.comp-form-common .form-common-textarea-input{font-family:var(--ff-woff2-M)}.comp-form-common .form-common-input{background-color:#0000;border:1px solid #ddd;border-radius:8px;outline:none;width:100%;height:47px;padding:0 12px}.comp-form-common .form-common-input:focus{border-color:#3f68e0}.comp-form-common .form-common-select{position:relative}.comp-form-common .form-common-select .form-common-select-icon{cursor:pointer;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.comp-form-common .form-common-select .form-common-select-input-box{position:relative}.comp-form-common .form-common-select .form-common-select-input{text-overflow:ellipsis;white-space:nowrap;background-color:#0000;border:1px solid #ddd;border-radius:8px;outline:none;width:100%;height:47px;padding:0 48px 0 12px;overflow:hidden}.comp-form-common .form-common-select .form-common-select-list{z-index:10;background-color:#f9f9f9;border-radius:8px;width:100%;max-height:235px;display:none;position:absolute;top:58px;left:0;overflow-y:auto}.comp-form-common .form-common-select .form-common-select-list::-webkit-scrollbar-thumb{background-color:#919191}.comp-form-common .form-common-select .form-common-select-item{cursor:pointer;padding:14px 12px;font-size:16px;line-height:20px}.comp-form-common .form-common-select .form-common-select-item:hover{background-color:#ddd}.comp-form-common .form-common-select.form-common-select-active .form-common-select-list{display:block}.comp-form-common .form-common-error{min-height:30px;padding:5px 0}.comp-form-common .form-common-error .form-common-error-line{color:#f8200c;align-items:center;gap:8px;line-height:20px;display:none}.comp-form-common .form-common-error .form-common-error-line svg{min-width:14px}.comp-form-common .form-common-radio .form-common-radio-title{font-family:var(--ff-woff2-M);gap:4px;font-size:16px;line-height:20px;display:flex}.comp-form-common .form-common-radio .form-common-radio-list{gap:20px;margin-top:16px;padding-left:20px;display:flex}.comp-form-common .form-common-radio .form-common-radio-input{border:1px solid #626262;border-radius:4px;align-items:center;width:20px;min-width:20px;height:20px;display:flex;position:relative}.comp-form-common .form-common-radio .form-common-radio-input svg{visibility:hidden;position:absolute;top:-1px;left:-1px}.comp-form-common .form-common-radio .form-common-radio-item{cursor:pointer;align-items:center;gap:8px;display:flex}.comp-form-common .form-common-radio .form-common-radio-item.form-common-radio-item-check .form-common-radio-input svg{visibility:visible}.comp-form-common .form-common-textarea{position:relative}.comp-form-common .form-common-textarea .form-common-textarea-input{background-color:#0000;border:1px solid #ddd;border-radius:8px;outline:none;width:100%;min-height:150px;padding:14px 12px}.comp-form-common .form-common-textarea .form-common-textarea-maxlen{text-align:right;color:#757575;justify-content:flex-end;width:100%;font-size:14px;display:flex;position:absolute;bottom:12px;right:0}.comp-form-common .form-common-content.form-common-show-error .form-common-input,.comp-form-common .form-common-content.form-common-show-error .form-common-select-input,.comp-form-common .form-common-content.form-common-show-error .form-common-textarea-input,.comp-form-common .form-common-content.form-common-show-error .ant-select-selector,.comp-form-common .form-common-content.form-common-show-error .form-common-date,.comp-form-common .form-common-item.form-common-show-error .form-common-input,.comp-form-common .form-common-item.form-common-show-error .form-common-select-input,.comp-form-common .form-common-item.form-common-show-error .form-common-textarea-input,.comp-form-common .form-common-item.form-common-show-error .ant-select-selector,.comp-form-common .form-common-item.form-common-show-error .form-common-date{background-color:#f8200c1a;border-color:#f8200c}.comp-form-common .form-common-content.form-common-show-error .form-common-error .form-common-error-line,.comp-form-common .form-common-item.form-common-show-error .form-common-error .form-common-error-line{display:flex}.comp-form-common .form-common-content.form-common-show-error .form-common-input,.comp-form-common .form-common-item.form-common-show-error .form-common-input{border-color:#f8200c}.comp-form-common .form-common-submit-box{width:100%}.comp-form-common .form-common-submit-btn{cursor:pointer;text-align:center;color:#fff;background-color:#3f68e0;border-radius:6px;width:100%;height:50px;margin:0 auto;font-size:16px;line-height:50px}.comp-form-common .form-common-submit-btn.form-common-submit-disabled{opacity:.4;cursor:no-drop}.comp-form-common .form-common-privacy{align-items:center;gap:8px;width:100%;margin-bottom:16px;display:flex}.comp-form-common .form-common-privacy .form-common-privacy-l{border:1px solid #626262;border-radius:4px;align-items:center;width:20px;height:20px;display:flex;position:relative}.comp-form-common .form-common-privacy .form-common-privacy-l svg{visibility:hidden;position:absolute;top:-1px;left:-1px}.comp-form-common .form-common-privacy .form-common-privacy-r{color:#949494;font-size:12px}.comp-form-common .form-common-privacy .form-common-privacy-r a{color:#3f68e0}.comp-form-common .form-common-privacy .form-common-privacy-r a:hover{text-decoration:underline}.comp-form-common .form-common-privacy.form-common-privacy-active .form-common-privacy-l svg{visibility:visible}.comp-form-common .form-common-subscribe{cursor:pointer;align-items:center;gap:8px;margin-bottom:40px;display:flex}.comp-form-common .form-common-subscribe .form-common-subscribe-l{border:1px solid #626262;border-radius:4px;align-items:center;width:20px;min-width:20px;height:20px;display:flex;position:relative}.comp-form-common .form-common-subscribe .form-common-subscribe-l svg{visibility:hidden;position:absolute;top:-1px;left:-1px}.comp-form-common .form-common-subscribe .form-common-subscribe-r{color:#949494;font-size:12px}.comp-form-common .form-common-subscribe.form-common-subscribe-active .form-common-subscribe-l svg{visibility:visible}.comp-form-common .form-common-recaptcha{width:100%;margin-bottom:30px}.comp-form-common .form-common-date{width:100%;height:47px}.comp-form-common .form-common-date .ant-picker-input .ant-picker-clear{border-radius:50%;overflow:hidden}.comp-form-common .form-common-date .ant-picker-input>input{color:#000;font-family:var(--ff-woff2-M)}.comp-form-common .form-common-date .ant-picker-input>input::placeholder{color:#757575}.comp-form-common .form-common-ant-select{border-radius:8px;width:100%;height:47px}.comp-form-common .form-common-ant-select .ant-select-selector{border:1px solid #e6e6e6;border-radius:8px;height:48px!important;box-shadow:none!important}.comp-form-common .form-common-ant-select .ant-select-selector .ant-select-selection-item{line-height:47px}.comp-form-common .form-common-ant-select .ant-select-selection-search-input{font-family:var(--ff-woff2-M);font-size:16px;height:48px!important}.comp-form-common .form-common-ant-select .form-common-ant-select-icon{position:absolute;right:10px}.comp-form-common .form-common-ant-select .ant-select-selection-placeholder{color:#0009;font-size:14px;font-family:var(--ff-woff2-M);line-height:48px!important}.comp-form-common .form-common-ant-select .ant-select-placeholder{color:#757575}.comp-form-common .form-common-ant-select .form-common-ant-select-list{background-color:#f9f9f9;border-radius:8px}.comp-form-common .form-common-ant-select .form-common-ant-select-list .ant-select-item{line-height:20px;font-family:var(--ff-woff2-M);padding:14px 12px;font-size:16px}.comp-form-common .form-common-ant-select .form-common-ant-select-list .ant-select-item:hover{background-color:#ddd}.comp-form-common .form-common-content.form-common-show-error.ant-select-focused:not(.ant-select-disabled).ant-select:not(.ant-select-customize-input) .ant-select-selector,.comp-form-common .form-common-content.form-common-show-error:not(.ant-select-disabled) .ant-select-selector,.comp-form-common .form-common-item.form-common-show-error.ant-select-focused:not(.ant-select-disabled).ant-select:not(.ant-select-customize-input) .ant-select-selector,.comp-form-common .form-common-item.form-common-show-error:not(.ant-select-disabled) .ant-select-selector{box-shadow:none;border-color:#f8200c!important}.comp-form-common .form-common-agreement{cursor:pointer;border:1px solid #ddd;border-radius:8px;align-items:flex-start;gap:8px;padding:14px 16px;display:flex}.comp-form-common .form-common-agreement .form-common-agreement-l{border:1px solid #626262;border-radius:4px;align-items:center;width:20px;min-width:20px;height:20px;display:flex;position:relative}.comp-form-common .form-common-agreement .form-common-agreement-l svg{opacity:0;position:absolute;top:-1px;left:-1px}.comp-form-common .form-common-agreement .form-common-agreement-l.active svg{opacity:1}.comp-form-common .form-common-agreement .form-common-agreement-r{flex-direction:column;gap:4px;display:flex}.comp-form-common .form-common-agreement .form-common-agreement-title{color:#000;font-family:var(--ff-woff2-M);font-size:14px;font-style:normal;font-weight:400;line-height:120%}.comp-form-common .form-common-agreement .form-common-agreement-desc{color:#595c61;font-family:var(--ff-woff2-M);font-size:12px;font-style:normal;font-weight:400;line-height:120%}@media only screen and not (max-width:1440px){.comp-form-common .form-common-error{min-height:40px;padding:10px 0}}@media (max-width:1024px){.comp-form-common .form-common-item{padding-right:0}.comp-form-common .form-common-item.form-common-50{width:100%}}@media not (min-width:768px){.comp-form-common .form-input-and-checkbox .form-common-input{width:35%;height:24px}.comp-form-common .form-input-and-checkbox .form-common-suffix+.form-common-error{min-height:14px}.comp-form-common .form-input-and-checkbox .form-common-checkbox{position:static}.comp-form-common .form-input-and-checkbox .form-common-checkbox .form-common-radio-list{flex-direction:column;gap:12px;margin-top:0;padding-left:0}}.comp-form-common.from-common-theme-black{color:#fff;background-color:#181818}.comp-form-common.from-common-theme-black .form-input-and-checkbox .form-common-input{border-bottom-color:#343434}.comp-form-common.from-common-theme-black .form-common-input,.comp-form-common.from-common-theme-black .form-common-select .form-common-select-input,.comp-form-common.from-common-theme-black .form-common-textarea .form-common-textarea-input{border-color:#343434}.comp-form-common.from-common-theme-black .form-common-select .form-common-select-item:hover{background-color:#343434}.comp-form-common.from-common-theme-black .form-common-input,.comp-form-common.from-common-theme-black .form-common-select-input,.comp-form-common.from-common-theme-black .form-common-textarea-input{color:#fff;background-color:#222223;border-color:#343434}.comp-form-common.from-common-theme-black .form-common-input:focus,.comp-form-common.from-common-theme-black .form-common-select-input:focus,.comp-form-common.from-common-theme-black .form-common-textarea-input:focus{border-color:#3f68e0}.comp-form-common.from-common-theme-black .form-common-radio .form-common-radio-input{background-color:#222223}.comp-form-common.from-common-theme-black .form-common-select .ant-select{background-color:#222223;border-color:#343434}.comp-form-common.from-common-theme-black .form-common-select .ant-select .ant-select-suffix{width:16px;height:16px}.comp-form-common.from-common-theme-black .form-common-select .ant-select .ant-select-content{color:#fff}.comp-form-common.from-common-theme-black .form-common-select-list{color:#fff;background-color:#232323}.comp-form-common.from-common-theme-black .form-common-select-list .form-common-select-item:hover{background-color:#2f2f31}.comp-form-common.from-common-theme-black .form-common-date{background-color:#222223;border-color:#343434}.comp-form-common.from-common-theme-black .form-common-date .ant-picker-input>input{color:#fff}.comp-form-common.from-common-theme-black .form-common-date .ant-picker-input>input::placeholder{color:#757575}.comp-form-common.from-common-theme-black .form-common-date+.ant-picker-dropdown .ant-picker-panel-container,.comp-form-common.from-common-theme-black .form-common-date+.form-common-error+.ant-picker-dropdown .ant-picker-panel-container{background-color:#202020;border:1px solid #2e2e2e}.comp-form-common.from-common-theme-black .form-common-date+.ant-picker-dropdown .ant-picker-panel-container .ant-picker-header,.comp-form-common.from-common-theme-black .form-common-date+.form-common-error+.ant-picker-dropdown .ant-picker-panel-container .ant-picker-header{border-bottom:1px solid #2e2e2e}.comp-form-common.from-common-theme-black .form-common-date+.ant-picker-dropdown .ant-picker-panel-container .ant-picker-header button,.comp-form-common.from-common-theme-black .form-common-date+.form-common-error+.ant-picker-dropdown .ant-picker-panel-container .ant-picker-header button{color:#ffffff73}.comp-form-common.from-common-theme-black .form-common-date+.ant-picker-dropdown .ant-picker-panel-container .ant-picker-cell.ant-picker-cell-in-view,.comp-form-common.from-common-theme-black .form-common-date+.ant-picker-dropdown .ant-picker-panel-container .ant-picker-header,.comp-form-common.from-common-theme-black .form-common-date+.ant-picker-dropdown .ant-picker-panel-container .ant-picker-content th,.comp-form-common.from-common-theme-black .form-common-date+.form-common-error+.ant-picker-dropdown .ant-picker-panel-container .ant-picker-cell.ant-picker-cell-in-view,.comp-form-common.from-common-theme-black .form-common-date+.form-common-error+.ant-picker-dropdown .ant-picker-panel-container .ant-picker-header,.comp-form-common.from-common-theme-black .form-common-date+.form-common-error+.ant-picker-dropdown .ant-picker-panel-container .ant-picker-content th{color:#ffffffe0}.comp-form-common.from-common-theme-black .form-common-date+.ant-picker-dropdown .ant-picker-panel-container .ant-picker-cell.ant-picker-cell-disabled,.comp-form-common.from-common-theme-black .form-common-date+.ant-picker-dropdown .ant-picker-panel-container .ant-picker-cell,.comp-form-common.from-common-theme-black .form-common-date+.form-common-error+.ant-picker-dropdown .ant-picker-panel-container .ant-picker-cell.ant-picker-cell-disabled,.comp-form-common.from-common-theme-black .form-common-date+.form-common-error+.ant-picker-dropdown .ant-picker-panel-container .ant-picker-cell{color:#ffffff40}.comp-form-common.from-common-theme-black .form-common-date+.ant-picker-dropdown .ant-picker-panel-container .ant-picker-panel .ant-picker-footer,.comp-form-common.from-common-theme-black .form-common-date+.form-common-error+.ant-picker-dropdown .ant-picker-panel-container .ant-picker-panel .ant-picker-footer{border-top:1px solid #2e2e2e}.comp-form-common.from-common-theme-black .form-common-content.form-common-show-error .ant-select-selector,.comp-form-common.from-common-theme-black .form-common-item.form-common-show-error .ant-select-selector{background-color:#f8200c1a}.comp-form-common.from-common-theme-black .form-common-ant-select .ant-select-selector{color:#fff;background-color:#222223;border-color:#343434}.comp-form-common.from-common-theme-black .form-common-ant-select .ant-select-selection-placeholder{color:#757575}.comp-form-common.from-common-theme-black .form-common-ant-select .form-common-ant-select-list{background-color:#232323;border:1px solid #2e2e2e}.comp-form-common.from-common-theme-black .form-common-ant-select .form-common-ant-select-list .ant-select-item{color:#fff}.comp-form-common.from-common-theme-black .form-common-ant-select .form-common-ant-select-list .ant-select-item:hover{background-color:#2f2f31}.comp-form-common.from-common-theme-black .form-common-ant-select .ant-empty-description{color:#fff}.comp-form-common.from-common-theme-black .form-common-agreement{background-color:#222223;border-color:#3a3c3f}.comp-form-common.from-common-theme-black .form-common-agreement .form-common-agreement-title{color:#fff}.comp-form-common.from-common-theme-black .form-common-agreement .form-common-agreement-desc{color:#cfd0d2}
.product-brief-guide-info{white-space:pre-line;position:relative}.product-brief-guide-info .daily-use-line-a{color:#fff;align-items:center;gap:10px;margin-top:32px;display:flex}.product-brief-guide-info .daily-use-line-a .a-ms1{font-family:var(--ff-woff2-M);font-size:16px}.product-brief-guide-info .daily-use-line-a .a-ms2{font-family:var(--ff-woff2-EB);font-size:28px}.product-brief-guide-info .daily-features-b{color:#fff;font-family:var(--ff-woff2-M);background-color:#1c1c1c;border:1px solid #1f1f1f;border-radius:12px;grid-template-columns:1fr 1fr;gap:12px 38px;margin-top:16px;padding:20px 30px;display:grid}.product-brief-guide-info .daily-features-b .daily-features-b-item{align-items:center;gap:14px;font-size:14px;text-decoration:underline;display:flex}.product-brief-guide-info .daily-features-b .daily-features-b-item-pointer{cursor:pointer}.product-brief-guide-info .buy-now.daily-use-buy{height:50px;margin-top:16px;font-size:18px;line-height:28px}html[site=jp] .product-brief-guide-info .voucher-boxa{display:none}.product-brief-guide-info .voucher-boxa{color:#fff;font-family:var(--ff-woff2-M);gap:10px;margin-top:20px;font-size:14px;line-height:1.2;display:flex}.product-brief-guide-info .voucher-boxa .voucher-l{width:24px}.product-brief-guide-info .voucher-boxa .voucher-linea{color:#fff}.product-brief-guide-info .voucher-boxa .voucher-linea-2{color:#f7a40a;cursor:pointer}.product-brief-guide-info .voucher-boxa .voucher-linea-2:hover{text-decoration:underline}.product-brief-guide-info .voucher-boxa .voucher-lineb{color:#949494}.product-brief-guide-info .support-msga{display:none}html[site=jp] .product-brief-guide-info .support-msga{display:block}.product-brief-guide-info .support-msga{font-family:var(--ff-woff2-M);color:#fff;margin-top:20px;font-size:14px;line-height:1.3}.product-brief-guide-info .support-msga .support-msga-color2{color:#f7a40a}.product-brief-guide-info .support-msga a{color:#3f68e0}.product-brief-guide-info .support-tel-email{align-items:center;gap:40px;margin-top:6.5px;display:flex}.product-brief-guide-info .support-tel-email .support-tel-email-svg{justify-content:flex-start;align-items:center;width:24px;height:24px;display:flex}.product-brief-guide-info .support-tel-email a{color:#3f68e0;font-family:var(--ff-woff2-B);align-items:center;gap:10px;font-size:14px;display:flex}.product-brief-guide-info .support-tel-email a:hover{text-decoration:underline}.product-brief-guide-info .support-msgb{font-family:var(--ff-woff2-M);color:#707070;margin-top:14px;font-size:12px}.product-brief-guide-info .info-detail .subtitle{font-family:var(--ff-woff2-EM);color:#fff;margin-bottom:10px;font-size:18px;line-height:1.2}.product-brief-guide-info .info-detail .title{font-family:var(--ff-woff2-EB);color:#fff;font-size:28px;line-height:1.1}.product-brief-guide-info .info-detail .desc{font-family:var(--ff-woff2-M);color:#fff;margin-top:24px;font-size:18px;line-height:1.2}.product-brief-guide-info .info-detail .text-lists{margin-top:12px}.product-brief-guide-info .info-detail .text-lists .text-list{font-family:var(--ff-woff2-M);color:#949494;padding-left:12px;font-size:18px;line-height:1.2;position:relative}.product-brief-guide-info .info-detail .text-lists .text-list:before{content:"";background-color:#949494;border-radius:50%;width:5px;height:5px;position:absolute;top:8px;left:0}.product-brief-guide-info .info-detail .text-lists .text-list .link{color:#3f68e0;text-decoration:underline}.product-brief-guide-info .info-shopify{margin-top:40px}.product-brief-guide-info .info-shopify .price-box{align-items:center;gap:6px;display:flex}.product-brief-guide-info .info-shopify .price-box .shopify-price{font-family:var(--ff-woff2-EB);color:#fff;font-size:28px;line-height:1.1}.product-brief-guide-info .info-shopify .price-box .original-price{font-family:var(--ff-woff2-B);color:#919191;font-size:20px;line-height:1.2;text-decoration:line-through}.product-brief-guide-info .info-shopify .price-tip{font-family:var(--ff-woff2-B);color:#f7a40a;margin-top:4px;font-size:14px;line-height:1.2}.product-brief-guide-info .info-shopify .shopify-code{background-color:#1c1c1c;border:1px solid #1f1f1f;border-radius:12px;flex:1;align-items:center;gap:10px;margin-top:16px;padding:20px;display:flex}.product-brief-guide-info .info-shopify .shopify-code .code-text{font-family:var(--ff-woff2-M);color:#fff;width:calc(100% - 34px);font-size:14px;line-height:1.3}.product-brief-guide-info .info-shopify .shopify-code .code-text .save{font-family:var(--ff-woff2-EB);color:#f7a40a;line-height:1.2}.product-brief-guide-info .info-shopify .shopify-code .code-text .code{white-space:nowrap;color:#3f68e0;cursor:pointer;display:inline-block}.product-brief-guide-info .info-shopify .shopify-code .popup-icon{cursor:pointer;width:24px;height:24px}.product-brief-guide-info .info-shopify .shopify-code .popup-icon:hover circle,.product-brief-guide-info .info-shopify .shopify-code .popup-icon:active circle{opacity:.16}.product-brief-guide-info .info-shopify .shopify-features{background-color:#1c1c1c;border-radius:12px;flex-wrap:wrap;gap:14px 26px;margin-top:10px;padding:20px;display:flex}.product-brief-guide-info .info-shopify .shopify-features .feature{align-items:center;gap:14px;width:calc(50% - 13px);display:flex}.product-brief-guide-info .info-shopify .shopify-features .feature .feature-icon{width:28px;height:28px}.product-brief-guide-info .info-shopify .shopify-features .feature .feature-icon svg{width:100%;height:100%}.product-brief-guide-info .info-shopify .shopify-features .feature .feature-text{width:calc(100% - 42px);font-family:var(--ff-woff2-M);color:#fff;font-size:14px;line-height:1.2}html[site=us] .product-brief-guide-info .info-shopify .shopify-features .feature .feature-text{color:#757575}.product-brief-guide-info .info-shopify .shopify-features .feature .feature-text.link,.product-brief-guide-info .info-shopify .shopify-features .feature .feature-text .feature-link{color:#fff;cursor:pointer;text-decoration:underline}.product-brief-guide-info .buy-now{text-align:center;width:100%;font-family:var(--ff-woff2-M);color:#fff;cursor:pointer;background-color:#3f68e0f2;border-radius:83px;margin-top:30px;padding:12px 22px;font-size:16px;line-height:1.2}.product-brief-guide-info .buy-now:hover,.product-brief-guide-info .buy-now:active{background-color:#3f68e0}.product-brief-guide-info .dpu-calculator{text-align:center;width:100%;font-family:var(--ff-woff2-M);color:#fff;opacity:.9;cursor:pointer;border:1px solid #fff;border-radius:83px;margin-top:16px;padding:12px 22px;font-size:18px;line-height:1.2;display:block}.product-brief-guide-info .dpu-calculator:hover,.product-brief-guide-info .dpu-calculator:active{opacity:1}.product-brief-guide-info .tel{justify-content:center;align-self:center;gap:10px;margin-top:24px;display:flex}.product-brief-guide-info .tel svg{width:24px;height:24px}.product-brief-guide-info .tel .tel-text{font-family:var(--ff-woff2-B);color:#3f68e0;cursor:pointer;font-size:16px;line-height:1.2;text-decoration:underline}.product-brief-guide-info .tel .tel-text:hover,.product-brief-guide-info .tel .tel-text:active{color:#3f4ce0}.product-brief-guide-info .info-tip{font-family:var(--ff-woff2-M);color:#949494;white-space:pre-line;margin-top:20px;font-size:14px;line-height:1.2}.product-brief-guide-info .daily-features{background-color:#1c1c1c;border-radius:12px;flex-direction:column;gap:16px;margin-top:16px;padding:24px;display:flex}.product-brief-guide-info .daily-features .feature{font-family:var(--ff-woff2-M);color:#fff;gap:12px;font-size:14px;line-height:1.2;display:flex}.product-brief-guide-info .daily-features .feature .daily-feature-icon{width:28px;height:28px}.product-brief-guide-info .daily-features .feature .daily-feature-info{width:calc(100% - 40px)}.product-brief-guide-info .daily-features .feature .daily-feature-info .feature-desc{color:#949494;margin-top:2px}.product-brief-guide-info .daily-features .feature .daily-feature-info .feature-desc.link{color:#3f68e0}.product-brief-guide-info .daily-features .feature .daily-feature-info .feature-desc.link:hover,.product-brief-guide-info .daily-features .feature .daily-feature-info .feature-desc.link:active{text-decoration:underline}.product-brief-guide-info .quote-free{font-family:var(--ff-woff2-M);color:#ffb800;cursor:pointer;align-items:center;gap:6px;margin-top:16px;font-size:16px;line-height:1.2;display:inline-flex}.product-brief-guide-info .quote-free:hover,.product-brief-guide-info .quote-free:active{text-decoration:underline}.product-brief-guide-info .quote-desc{font-family:var(--ff-woff2-M);color:#949494;margin-top:6px;font-size:14px;line-height:1.2}.product-brief-guide-info .no-wrap{white-space:nowrap}@media only screen and not (max-width:1440px){.product-brief-guide-info .voucher-boxa,.product-brief-guide-info .support-tel-email a{font-size:16px}.product-brief-guide-info .info-detail .sub-title{font-size:20px}.product-brief-guide-info .info-detail .title{font-size:34px}.product-brief-guide-info .info-detail .desc{font-size:20px}.product-brief-guide-info .info-detail .text-lists .text-list{font-size:20px;line-height:1.3}.product-brief-guide-info .info-detail .text-lists .text-list:before{top:11px}.product-brief-guide-info .info-shopify .price-box .original-price{font-size:24px}.product-brief-guide-info .info-shopify .shopify-code{padding:20px 30px}.product-brief-guide-info .info-shopify .shopify-features{gap:12px 38px;padding:20px 30px}.product-brief-guide-info .info-shopify .shopify-features .feature{width:calc(50% - 19px)}.product-brief-guide-info .info-shopify .shopify-features .feature .feature-icon{width:32px;height:32px}html[site=us] .product-brief-guide-info .info-shopify .shopify-features .feature .feature-icon{width:28px;height:28px}.product-brief-guide-info .info-shopify .shopify-features .feature .feature-text{width:calc(100% - 46px)}html[site=us] .product-brief-guide-info .info-shopify .shopify-features .feature .feature-text{color:#757575}.product-brief-guide-info .buy-now{padding:14px 22px;font-size:18px}.product-brief-guide-info .info-tip{margin-top:24px}}@media (max-width:1024px){.product-brief-guide-info .daily-use-line-a .a-ms2{font-size:24px}.product-brief-guide-info .buy-now.daily-use-buy{height:43px;margin-top:20px;font-size:16px;line-height:19px}.product-brief-guide-info .daily-features-b{margin-top:20px;padding:20px}.product-brief-guide-info .info-detail .subtitle{font-size:14px}.product-brief-guide-info .info-detail .title{font-size:24px}.product-brief-guide-info .info-detail .desc{margin-top:16px;font-size:16px;line-height:1.3}.product-brief-guide-info .info-detail .text-lists{margin-top:10px}.product-brief-guide-info .info-detail .text-lists .text-list{font-size:16px;line-height:1.3}.product-brief-guide-info .info-detail .text-lists .text-list:before{top:6px}.product-brief-guide-info .info-shopify{margin-top:32px}.product-brief-guide-info .info-shopify .price-box .shopify-price{font-size:24px}.product-brief-guide-info .info-shopify .price-box .original-price{font-size:18px}.product-brief-guide-info .info-shopify .shopify-code{background-color:#1f1f1f;border-radius:8px;padding:16px}.product-brief-guide-info .info-shopify .shopify-features{border-radius:8px;gap:10px 44px;margin-top:8px;padding:16px}.product-brief-guide-info .info-shopify .shopify-features .feature{width:calc(50% - 22px)}.product-brief-guide-info .info-shopify .shopify-features .feature .feature-icon{width:24px;height:24px}.product-brief-guide-info .info-shopify .shopify-features .feature .feature-text{width:calc(100% - 38px)}.product-brief-guide-info .buy-now{margin-top:20px}.product-brief-guide-info .dpu-calculator{margin-top:20px;font-size:16px}.product-brief-guide-info .info-tip{font-size:12px}}@media not (min-width:768px){.product-brief-guide-info .daily-use-line-a .a-ms2{font-size:24px}.product-brief-guide-info .buy-now.daily-use-buy{font-size:16px}.product-brief-guide-info .daily-features-b{grid-template-columns:1fr;gap:16px}.product-brief-guide-info .support-tel-email{flex-direction:column;gap:16px}.product-brief-guide-info .support-tel-email a{width:100%}.product-brief-guide-info .info-shopify .shopify-code .code-text .code{margin-top:6px;display:block}.product-brief-guide-info .info-shopify .shopify-features{column-gap:0}.product-brief-guide-info .info-shopify .shopify-features .feature{width:100%}}.tooltips .ant-tooltip-inner{width:max-content;min-width:200px;font-family:var(--ff-woff2-M);color:#fff;text-align:center;border-radius:8px;padding:12px 24px;font-size:14px;line-height:1.2}.dpux-VoucherWin{z-index:2223;-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);background-color:#0006;position:fixed;inset:0}.dpux-VoucherWin .win-container{color:#fff;background:#181818;border-radius:16px;width:545px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dpux-VoucherWin .win-container.win-container-voucher .win-mainer{padding-top:56px;padding-bottom:56px}.dpux-VoucherWin .win-container.win-container-quote{width:733px}.dpux-VoucherWin .win-container.win-container-quote .win-mainer{max-height:70vh;padding:30px;overflow-y:scroll}.dpux-VoucherWin .win-container.win-container-quote .win-mainer::-webkit-scrollbar-thumb{background-color:#707070;border-radius:5px;width:5px;height:auto}.dpux-VoucherWin .win-container.win-container-quote .win-mainer::-webkit-scrollbar{width:5px}.dpux-VoucherWin .win-container.win-container-quote-success{width:352px}.dpux-VoucherWin .win-container.win-container-quote-success .win-mainer{padding:30px 24px}.dpux-VoucherWin .win-container.win-container-quote-success.is-costco{position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)!important}.dpux-VoucherWin .win-close{cursor:pointer;justify-content:center;align-items:center;width:56px;height:56px;display:flex;position:absolute;top:0;right:0}.dpux-VoucherWin .win-close:hover svg path,.dpux-VoucherWin .win-close:active svg path{fill:#fff}.dpux-VoucherWin .win-header{height:56px;line-height:56px;font-family:var(--ff-woff2-B);border-bottom:1px solid #343434;padding:0 30px;position:relative}.dpux-VoucherWin .win-header .win-close{top:50%;transform:translateY(-50%)}.dpux-VoucherWin .win-mainer{padding:30px 95px}.dpux-VoucherWin .win-title{font-family:var(--ff-woff2-B);text-align:center;margin-bottom:30px;font-size:24px;line-height:1.2}.dpux-VoucherWin .win-title2{font-family:var(--ff-woff2-EB);margin-bottom:16px}.dpux-VoucherWin .win-title-code{margin-bottom:16px}.dpux-VoucherWin .win-desc{font-family:var(--ff-woff2-B);text-align:center;color:#949494;margin-bottom:30px;font-size:16px;line-height:1.2}.dpux-VoucherWin .win-desc>a{color:#3f68e0}.dpux-VoucherWin .win-desc>a:hover,.dpux-VoucherWin .win-desc>a:active{text-decoration:underline}.dpux-VoucherWin .win-form-footer{font-family:var(--ff-woff2-B);color:#949494;justify-content:center;gap:10px;margin-top:16px;display:flex}.dpux-VoucherWin .win-form-footer a{color:#3f68e0}.dpux-VoucherWin .win-form-footer a:hover{text-decoration:underline}.dpux-VoucherWin .win-mainer-quote-success .win-success-title{font-family:var(--ff-woff2-B);align-items:center;gap:12px;font-size:24px;display:flex}.dpux-VoucherWin .win-mainer-quote-success .win-success-desc{font-family:var(--ff-woff2-M);color:#949494;margin-top:8px;font-size:14px}.dpux-VoucherWin .win-code{font-family:var(--ff-woff2-M);color:#f7a40a;text-align:center;font-size:24px}.dpux-VoucherWin .win-code-btn{text-align:center;width:100%;font-family:var(--ff-woff2-M);color:#fff;cursor:pointer;background-color:#3f68e0f2;border-radius:8px;margin-top:24px;padding:12px 22px;font-size:16px;line-height:1.2}.dpux-VoucherWin .win-code-btn .win-code-btn-ms2,.dpux-VoucherWin .win-code-btn.win-code-btn-success .win-code-btn-ms1{display:none}.dpux-VoucherWin .win-code-btn.win-code-btn-success .win-code-btn-ms2{display:block}.dpux-VoucherWin .win-form .win-form-item{margin-bottom:12px;display:flex;position:relative}.dpux-VoucherWin .win-form .win-form-item.win-form-item-a{z-index:2}.dpux-VoucherWin .win-form .win-form-item.win-form-error-show .win-form-input{background-color:#f8200c1a;border-color:#f8200c}.dpux-VoucherWin .win-form .win-form-input{font-family:var(--ff-woff2-M);color:#fff;background-color:#222223;border:1px solid #343434;border-radius:8px;outline:none;width:100%;height:47px;padding:0 45px 0 12px;font-size:14px}.dpux-VoucherWin .win-form .win-form-error{font-family:var(--ff-woff2-M);color:#f8200c;gap:8px;display:none}.dpux-VoucherWin .win-form .win-form-error.win-form-error-show{display:flex}.dpux-VoucherWin .win-form .win-form-tips{color:#949494;position:absolute;top:50%;right:24px;transform:translateY(-50%)}.dpux-VoucherWin .win-form .win-form-tips:hover .win-tips-box{display:block}.dpux-VoucherWin .win-form .win-tips-box{z-index:2;background-color:#343434;border-radius:8px;width:262px;padding:16px;font-size:12px;display:none;position:absolute;bottom:34px;right:-18px}.dpux-VoucherWin .win-form .win-tips-box .win-tips-linea{font-family:var(--ff-woff2-B);color:#fff}.dpux-VoucherWin .win-form .win-tips-box .win-tips-lineb{font-family:var(--ff-woff2-M);color:#949494}.dpux-VoucherWin .win-form .win-tips-box .win-tips-lineb.win-tips-lineb1{margin-bottom:12px}.dpux-VoucherWin .win-form .win-tips-box:after{content:"";background-color:#343434;width:16px;height:16px;position:absolute;bottom:-8px;right:16px;transform:rotate(45deg)}.dpux-VoucherWin .win-submit{font-family:var(--ff-woff2-B);text-align:center;cursor:pointer;background:#3f68e0;border-radius:8px;width:100%;height:47px;margin-top:30px;display:block}.dpux-VoucherWin .win-submit.win-submit-disabled{opacity:.4}@media only screen and not (max-width:1440px){.dpux-VoucherWin .win-container{width:588px}.dpux-VoucherWin .win-container.win-container-voucher .win-mainer{padding:56px 102px}.dpux-VoucherWin .win-container.win-container-quote{width:792px}.dpux-VoucherWin .win-container.win-container-quote .win-mainer{padding:48px 40px;overflow-y:auto}.dpux-VoucherWin .win-container.win-container-quote-success{width:327px}.dpux-VoucherWin .win-container.win-container-quote-success .win-mainer{padding:30px}.dpux-VoucherWin .win-container.win-container-quote-success .win-success-title{font-size:28px}.dpux-VoucherWin .win-container.win-container-quote-success .win-success-title svg{width:40px;height:40px}.dpux-VoucherWin .win-container.win-container-quote-success .win-success-desc{font-size:16px}.dpux-VoucherWin .win-container .win-title{font-size:28px}.dpux-VoucherWin .win-container .win-desc{margin-bottom:40px;font-size:18px}.dpux-VoucherWin .win-container .win-form-input{font-size:16px}.dpux-VoucherWin .win-code{font-size:28px}.dpux-VoucherWin .win-code-btn{margin-top:30px}}@media (max-width:1024px){.dpux-VoucherWin .win-container{width:500px}.dpux-VoucherWin .win-container.win-container-voucher .win-mainer{padding:48px 86px}.dpux-VoucherWin .win-container.win-container-quote{border-radius:0;width:100%;top:0;left:0;transform:translate(0)}.dpux-VoucherWin .win-container.win-container-quote .win-mainer{max-height:calc(100vh - 50px);padding:24px 48px}.dpux-VoucherWin .win-container.win-container-quote .win-header{height:50px;padding:0 48px;line-height:50px}.dpux-VoucherWin .win-container.win-container-quote .win-header .win-close{justify-content:flex-end;right:48px}.dpux-VoucherWin .win-container.win-container-quote-success{width:327px}.dpux-VoucherWin .win-container.win-container-quote-success .win-mainer{padding:30px}.dpux-VoucherWin .win-container.win-container-quote-success .win-success-title{font-size:28px}.dpux-VoucherWin .win-container.win-container-quote-success .win-success-title svg{width:40px;height:40px}.dpux-VoucherWin .win-container.win-container-quote-success .win-success-desc{font-size:16px}.dpux-VoucherWin .win-title{font-size:24px}.dpux-VoucherWin .win-form .win-form-input{font-size:14px}.dpux-VoucherWin .win-form-footer{padding-bottom:50px}}@media not (min-width:768px){.dpux-VoucherWin .win-container{width:327px}.dpux-VoucherWin .win-container.win-container-voucher .win-mainer{padding:48px 24px}.dpux-VoucherWin .win-container.win-container-quote .win-header{padding:0 24px}.dpux-VoucherWin .win-container.win-container-quote .win-header .win-close{right:24px}.dpux-VoucherWin .win-container.win-container-quote .win-mainer{padding:24px}.dpux-VoucherWin .win-form-footer{text-align:center;display:block}.dpux-VoucherWin .win-form-footer a{margin-top:5.5px;display:block}}.dpux-VoucherWin.win-is-DailyUse{outline:none}.dpux-VoucherWin.theme-white .win-container{color:#000;background-color:#fff}.dpux-VoucherWin.theme-white .win-container .win-header{border-bottom-color:#ddd}.dpux-QuoteWinFloat{z-index:1100;cursor:pointer;align-items:center;height:48px;display:flex;position:fixed;bottom:48px;left:24px}html[site=jp] .dpux-QuoteWinFloat{left:auto;right:88px}@media (min-width:1366px){html[site=jp] .dpux-QuoteWinFloat{scale:1.5!important}}@media (min-width:1024px){html[site=jp] .dpux-QuoteWinFloat{scale:1.2}}@media (max-width:767px){html[site=jp] .dpux-QuoteWinFloat{left:24px}}.dpux-QuoteWinFloat .QuoteWinFloat-l{border-radius:50%;width:48px;height:48px;position:absolute;top:0;left:0;overflow:hidden}.dpux-QuoteWinFloat .QuoteWinFloat-l img{width:100%;height:100%}.dpux-QuoteWinFloat .QuoteWinFloat-r{color:#fff;max-width:150px;font-family:var(--ff-woff2-EB);background:linear-gradient(69deg,#174891 13.99%,#3367ff 86.01%);border-radius:48px;padding:8px 8px 8px 60px;font-size:13px;display:flex}html[site=jp] .dpux-QuoteWinFloat .QuoteWinFloat-r{max-width:170px;padding-right:12px;line-height:28px}.dpux-QuoteWinFloat .QuoteWinFloat-r svg{transform:translateY(1.5px)}@media (max-width:1024px){.dpux-QuoteWinFloat .QuoteWinFloat-r{font-size:12px}}.DownloadTheCertificates{z-index:1100;cursor:pointer;align-items:center;height:48px;display:flex;position:fixed;bottom:110px;left:24px}.DownloadTheCertificates .DownloadTheCertificates-l{border-radius:50%;width:48px;height:48px;position:absolute;top:0;left:0;overflow:hidden}.DownloadTheCertificates .DownloadTheCertificates-l img{width:100%;height:100%}.DownloadTheCertificates .DownloadTheCertificates-r{color:#fff;max-width:150px;font-family:var(--ff-woff2-B);background:linear-gradient(69deg,#174891 13.99%,#3367ff 86.01%);border-radius:48px;padding:8px 8px 8px 58px;font-size:13px;display:flex}html[site=jp] .DownloadTheCertificates .DownloadTheCertificates-r{max-width:170px;padding-right:12px;line-height:28px}.DownloadTheCertificates .DownloadTheCertificates-r svg{transform:translateY(1.5px)}@media (max-width:1024px){.DownloadTheCertificates .DownloadTheCertificates-r{font-size:12px}}.daily-features-b-win{z-index:2200;position:fixed;inset:0}.daily-features-b-win .daily-features-b-win-out{justify-content:center;align-items:center;width:100%;height:100%;padding:0 24px;display:flex}.daily-features-b-win .daily-features-b-win-in{color:#fff;background-color:#181818;border-radius:16px;max-width:733px;position:relative}.daily-features-b-win .daily-features-b-win-close{cursor:pointer;position:absolute;top:12px;right:12px}.daily-features-b-win .daily-features-b-win-title{font-family:var(--ff-woff2-B);border-bottom:1px solid #343434;height:72px;padding:0 38px 0 30px;font-size:20px;line-height:72px}.daily-features-b-win .daily-features-b-win-desc{font-family:var(--ff-woff2-M);color:#afafaf;padding:30px;font-size:16px;line-height:1.2}.daily-features-b-win .daily-features-b-win-desc a{color:#2673ff;font-family:var(--ff-woff2-B)}.daily-features-b-win .daily-features-b-win-desc a:hover{text-decoration:underline}@media (max-width:1024px){.daily-features-b-win .daily-features-b-win .daily-features-b-win-in{max-width:586px}.daily-features-b-win .daily-features-b-win .daily-features-b-win-title{height:56px;font-size:18px;line-height:56px}.daily-features-b-win .daily-features-b-win .daily-features-b-win-desc{padding-top:20px;padding-bottom:20px;font-size:14px}}@media not (min-width:768px){.daily-features-b-win .daily-features-b-win .daily-features-b-win-out{padding:0}.daily-features-b-win .daily-features-b-win .daily-features-b-win-in{max-width:327px}.daily-features-b-win .daily-features-b-win .daily-features-b-win-title{height:56px;padding:0 24px;line-height:56px}.daily-features-b-win .daily-features-b-win .daily-features-b-win-desc{padding:20px 24px;font-size:14px}}.dpux-QuoteWinSimple .win-info{height:180px;margin-bottom:40px;padding:21px 27px;position:relative}.dpux-QuoteWinSimple .win-info>.eco-img{border-radius:4px;position:absolute;inset:0;overflow:hidden}.dpux-QuoteWinSimple .win-info .win-title{z-index:10;color:#000;width:356px;font-family:var(--ff-woff2-B);text-align:left;margin-bottom:0;font-size:20px;font-weight:500;line-height:26px;position:relative}.dpux-QuoteWinSimple .win-info .win-desc{z-index:10;color:#595c61;width:356px;font-family:var(--ff-woff2-M);text-align:left;margin-top:12px;margin-bottom:0;font-size:14px;line-height:130%;position:relative}.dpux-QuoteWinSimple .win-info .win-tips{z-index:10;color:#595c61;font-family:var(--ff-woff2-M);cursor:pointer;align-items:center;gap:4px;margin-top:16px;font-size:12px;font-style:normal;font-weight:400;line-height:120%;display:flex;position:relative}.dpux-QuoteWinSimple .win-info .win-tips .win-tips-icon{width:16px;height:16px;position:relative}.dpux-QuoteWinSimple .win-info .win-tips .win-tips-icon:active:before,.dpux-QuoteWinSimple .win-info .win-tips .win-tips-icon:active .win-tips-content,.dpux-QuoteWinSimple .win-info .win-tips .win-tips-icon:hover:before,.dpux-QuoteWinSimple .win-info .win-tips .win-tips-icon:hover .win-tips-content{opacity:1}.dpux-QuoteWinSimple .win-info .win-tips .win-tips-icon:before{content:"";z-index:20;transform-origin:50%;pointer-events:none;opacity:0;background-color:#595c61;border:none;border-top:1px solid #83868a;border-left:1px solid #83868a;width:8px;height:8px;position:absolute;top:20px;transform:translate(4px)rotate(45deg)}.dpux-QuoteWinSimple .win-info .win-tips .win-tips-icon .win-tips-content{color:#fff;width:484px;font-family:var(--ff-woff2-M);white-space:pre-line;word-break:break-word;pointer-events:none;opacity:0;background-color:#595c61;border:1px solid #83868a;border-radius:4px;padding:12px;font-size:12px;font-style:normal;font-weight:400;line-height:16px;position:absolute;top:24px;left:50%;transform:translate(-50%)}.dpux-QuoteWinSimple .win-container.mode-dialog .win-info{height:191px;margin:40px 48px}.dpux-QuoteWinSimple .win-dialog-title{text-align:center;font-family:var(--ff-woff2-B);margin-top:40px;margin-bottom:12px;padding:0 24px;font-size:24px;font-weight:500;line-height:30px}.dpux-QuoteWinSimple .win-dialog-desc{color:#83868a;text-align:center;font-family:var(--ff-woff2-M);margin-bottom:40px;padding:0 24px;font-size:16px;font-style:normal;font-weight:400;line-height:22px}.dpux-QuoteWinSimple .win-container.win-container-quote .win-mainer{padding:0 40px 48px}.dpux-QuoteWinSimple .form-common-submit-box{max-width:400px;margin:0 auto}.dpux-QuoteWinSimple .form-common-submit-box .form-common-submit-btn{border-radius:999px}.dpux-QuoteWinSimple .win-form-footer{align-items:center}.dpux-QuoteWinSimple .win-form-footer>div{align-items:center;gap:4px;display:flex}.dpux-QuoteWinSimple .win-form-footer>div svg{display:block}@media (max-width:1024px){.dpux-QuoteWinSimple .win-info{height:fit-content;margin-bottom:16px;padding:0;position:relative}.dpux-QuoteWinSimple .win-info>.eco-img{width:100%;height:unset;aspect-ratio:320/120;position:relative}.dpux-QuoteWinSimple .win-info .win-title{text-align:center;width:100%;margin-top:16px}.dpux-QuoteWinSimple .win-info .win-desc{width:100%}.dpux-QuoteWinSimple .win-info .win-tips{margin-top:14px}.dpux-QuoteWinSimple .win-container.mode-dialog .win-info{height:fit-content}.dpux-QuoteWinSimple .win-container.mode-dialog .win-info>.eco-img{aspect-ratio:278/120}.dpux-QuoteWinSimple .win-dialog-desc{margin-bottom:30px}.dpux-QuoteWinSimple .win-container.win-container-quote.mode-dialog{max-height:100dvh;overflow:auto}.dpux-QuoteWinSimple .win-container.win-container-quote.mode-dialog .win-close{z-index:20;margin-top:-56px;margin-left:auto;position:sticky;top:0}}@media not (min-width:768px){.dpux-QuoteWinSimple .win-info .win-tips .win-tips-icon{position:static}.dpux-QuoteWinSimple .win-info .win-tips .win-tips-icon .win-tips-content{width:calc(100vw - 48px);left:0;transform:translate(0)}.dpux-QuoteWinSimple .win-container.mode-dialog .win-info{margin:40px 24px}.dpux-QuoteWinSimple .win-mainer{padding:0 24px 48px!important}}@media (max-width:1024px){.dpux-QuoteWinSimple.theme-black .win-info .win-title{color:#fff}.dpux-QuoteWinSimple.theme-black .win-info .win-desc{color:#adafb3}.dpux-QuoteWinSimple.theme-black .win-info .win-tips{color:#83868a}}
