.sub section.sub__head{padding:0}.sub .sub__head{height:256px;background-color:#2f89ee;background-repeat:no-repeat;background-size:contain}@media screen and (max-width: 992px){.sub .sub__head{height:224px}}@media screen and (max-width: 768px){.sub .sub__head{height:192px}}@media screen and (max-width: 480px){.sub .sub__head{height:176px;background-size:cover}}.sub .sub__head.operator{background-color:#00b9aa}.sub .sub__head.partner-program{background-image:url("../img/sub/partner-program.webp");background-position:center;background-size:cover}.sub .sub__head .container{height:100%}.sub .sub__head .sub__head-inner{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px;height:100%}.sub .sub__head .sub__head-inner .sub__head-title{color:#fff;font-size:36px;font-weight:700;text-align:center}@media screen and (max-width: 992px){.sub .sub__head .sub__head-inner .sub__head-title{font-size:32px}}@media screen and (max-width: 768px){.sub .sub__head .sub__head-inner .sub__head-title{font-size:28px}}@media screen and (max-width: 480px){.sub .sub__head .sub__head-inner .sub__head-title{font-size:24px}}.sub .sub__head .sub__head-inner .sub__head-title{display:flex;flex-direction:column;align-items:center;position:relative;z-index:10}.sub .sub__head .sub__head-inner .sub__head-title.shadow{text-shadow:0 4px 8px rgba(37,57,71,.5)}.sub .sub__head .sub__head-inner .sub__head-title span{font-size:14px;font-weight:500;line-height:1}.sub .sub__head .sub__head-inner .sub__head-desc{color:#fff;font-size:18px;font-weight:500;line-height:1.75;text-align:center;position:relative;z-index:10}@media screen and (max-width: 992px){.sub .sub__head .sub__head-inner .sub__head-desc{font-size:16px}}@media screen and (max-width: 768px){.sub .sub__head .sub__head-inner .sub__head-desc br{display:none}}@media screen and (max-width: 480px){.sub .sub__head .sub__head-inner .sub__head-desc{font-size:14px}}.sub .sub__head .sub__head-inner .sub__head-desc a{color:#fff;text-decoration:underline}.sub .sub__head.ec{background-image:url("../img/sub/merchant.webp");background-position:left;position:relative}.sub .sub__head.ec.service:after,.sub .sub__head.ec.point:after,.sub .sub__head.ec.autoship:after,.sub .sub__head.ec.design:after,.sub .sub__head.ec.costcut:after,.sub .sub__head.ec.referral:after{content:"";display:block;width:100%;height:100%;background-position:right;background-size:contain;background-repeat:no-repeat;position:absolute;top:0;left:0;z-index:5}@media screen and (max-width: 1200px){.sub .sub__head.ec.service:after,.sub .sub__head.ec.point:after,.sub .sub__head.ec.autoship:after,.sub .sub__head.ec.design:after,.sub .sub__head.ec.costcut:after,.sub .sub__head.ec.referral:after{opacity:.5}}@media screen and (max-width: 992px){.sub .sub__head.ec.service:after,.sub .sub__head.ec.point:after,.sub .sub__head.ec.autoship:after,.sub .sub__head.ec.design:after,.sub .sub__head.ec.costcut:after,.sub .sub__head.ec.referral:after{display:none}}.sub .sub__head.ec.service:after{background-image:url("../img/sub/service.webp")}.sub .sub__head.ec.point:after{background-image:url("../img/sub/point.webp")}.sub .sub__head.ec.autoship:after{background-image:url("../img/sub/autoship.webp")}.sub .sub__head.ec.design:after{background-image:url("../img/sub/design.webp")}.sub .sub__head.ec.costcut:after{background-image:url("../img/sub/costcut.webp")}.sub .sub__head.ec.referral{height:320px}.sub .sub__head.ec.referral:after{background-image:url("../img/sub/referral.webp")}@media screen and (max-width: 992px){.sub .sub__head.ec.referral{height:224px}}@media screen and (max-width: 768px){.sub .sub__head.ec.referral{height:192px}}@media screen and (max-width: 480px){.sub .sub__head.ec.referral{height:176px}}.sub .sub__head.operator{background-image:url("../img/sub/operator.webp");background-position:left;position:relative}.privacy{padding:80px 0}.privacy .privacy__content{margin:0 auto;padding:80px;background-color:#fff;border-radius:16px}@media screen and (max-width: 992px){.privacy .privacy__content{padding:80px 24px}}@media screen and (max-width: 768px){.privacy .privacy__content{padding:40px 16px}}.privacy .privacy__content h2,.privacy .privacy__content h3,.privacy .privacy__content p,.privacy .privacy__content ul,.privacy .privacy__content ol,.privacy .privacy__content table{margin-bottom:24px;line-height:1.75}.privacy .privacy__content h2:last-child,.privacy .privacy__content h3:last-child,.privacy .privacy__content p:last-child,.privacy .privacy__content ul:last-child,.privacy .privacy__content ol:last-child,.privacy .privacy__content table:last-child{margin-bottom:0}.privacy .privacy__content h2{font-size:24px;font-weight:700;padding:8px 16px;background-color:#2f89ee;color:#fff}.privacy .privacy__content ul,.privacy .privacy__content ol{padding-left:24px}.privacy .privacy__content ul li,.privacy .privacy__content ol li{margin-bottom:16px}.privacy .privacy__content ul li:last-child,.privacy .privacy__content ol li:last-child{margin-bottom:0}.privacy .privacy__content ul li{list-style:disc}.privacy .privacy__content ol li{list-style:decimal}
