header ._n4v1-logo img{margin:6.5px 0;height:16px}footer._n4v1-footer{margin-top:0}@media screen and (max-width:1080px){footer._n4v1-footer{margin-top:20px}}main.page-feature-dmmtv01{margin:initial;max-width:none;background-color:var(--background-primaryBackground);padding:0 28px}@media screen and (min-width:1081px){main.page-feature-dmmtv01{margin:initial;padding:0 28px;max-width:none}}@media screen and (max-width:576px){main.page-feature-dmmtv01{padding:0}}.page-feature-dmmtv01{--surface-primarySurface:#fff;--surface-secondarySurface:#f5f7fa;--on-surface-highEmphasis:#222;--on-surface-lowEmphasis:#6e6e6e;--primary-primaryMain:#196dfc;--primary-primaryLight:#57a8ff;--Color-4ACFB1:#4acfb1;--interactive-interactiveLink:#196dfc;--primary-contrast:#fff;--error-errorMain:#ec221f;--border-border:#cfd1dc;--cantent-width:1000px;font-family:var(--font-noto-sans-jp),Arial,Helvetica,sans-serif;line-height:1.4;color:var(--on-surface-highEmphasis);font-weight:400}.page-feature-dmmtv01 a,.page-feature-dmmtv01 h1,.page-feature-dmmtv01 h2,.page-feature-dmmtv01 h3,.page-feature-dmmtv01 h4,.page-feature-dmmtv01 p,.page-feature-dmmtv01 span{line-height:1.4}.page-feature-dmmtv01 *{box-sizing:border-box}.page-feature-dmmtv01 a{text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.page-feature-dmmtv01 .area_title{padding:24px}.page-feature-dmmtv01 .area_title h1{font-size:32px;font-weight:900;letter-spacing:1.28px;text-align:center}@media screen and (max-width:576px){.page-feature-dmmtv01 .area_title{padding:16px}.page-feature-dmmtv01 .area_title h1{font-size:20px;letter-spacing:.8px;text-align:left}}.page-feature-dmmtv01 .select-tabs{margin:0 auto;max-width:var(--cantent-width);display:flex;align-items:center;flex-wrap:wrap;gap:8px}@media screen and (max-width:576px){.page-feature-dmmtv01 .select-tabs{margin:-8px auto;padding:0 16px}}.page-feature-dmmtv01 .select-tabs button{display:flex;padding:8px 16px;justify-content:center;align-items:center;border-radius:999px;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:14px;font-weight:700;letter-spacing:.56px;border:1px solid var(--border-border);background:var(--primary-contrast);color:#333}.page-feature-dmmtv01 .select-tabs button.is-active{border:1px solid transparent;background:var(--primary-primaryMain);color:var(--primary-contrast)}@media(hover:hover)and (pointer:fine){.page-feature-dmmtv01 .select-tabs button{transition:opacity .2s}.page-feature-dmmtv01 .select-tabs button:hover{filter:opacity(.7)}}.page-feature-dmmtv01 .campaign-container{display:none;margin:24px auto;max-width:var(--cantent-width);padding:64px;background:var(--surface-primarySurface);border-bottom-right-radius:8px;border-bottom-left-radius:8px;flex-direction:column;align-self:stretch;align-items:center;gap:32px}.page-feature-dmmtv01 .campaign-container.is-active{display:flex}@media screen and (max-width:1080px){.page-feature-dmmtv01 .campaign-container{padding:48px 28px}}@media screen and (max-width:576px){.page-feature-dmmtv01 .campaign-container{padding:32px 16px}}.page-feature-dmmtv01 .campaign-container .campaign-banner{max-width:600px}.page-feature-dmmtv01 .campaign-container .campaign-banner img{width:100%!important;height:auto!important;object-fit:contain;vertical-align:bottom}@media screen and (max-width:576px){.page-feature-dmmtv01 .campaign-container .campaign-banner{margin:-32px -16px 0;background:#000}}.page-feature-dmmtv01 .campaign-container .campaign-title{align-self:stretch;display:flex;flex-direction:column;gap:8px}.page-feature-dmmtv01 .campaign-container .campaign-title h2,.page-feature-dmmtv01 .campaign-container .campaign-title>p{color:#000;font-size:24px}.page-feature-dmmtv01 .campaign-container .campaign-title .title-note{display:inline-flex;justify-content:flex-start;align-items:flex-start;gap:4px;color:var(--on-surface-lowEmphasis);font-size:12px;line-height:16.8px;letter-spacing:.24px;word-wrap:break-word}.page-feature-dmmtv01 .campaign-container .campaign-title .title-note p{flex:1 1}@media screen and (max-width:767px){.page-feature-dmmtv01 .campaign-container .campaign-title h2,.page-feature-dmmtv01 .campaign-container .campaign-title>p{font-size:20px}}.page-feature-dmmtv01 .campaign-container .campaign-details{padding-top:32px;border-top:1px solid var(--border-border);display:flex;flex-direction:column;gap:24px}.page-feature-dmmtv01 .campaign-container .campaign-details>div{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px;font-size:20px}.page-feature-dmmtv01 .campaign-container .campaign-details>div p.section-title{color:#000;font-weight:700;line-height:150%;letter-spacing:.8px}.page-feature-dmmtv01 .campaign-container .campaign-details>div p{align-self:stretch}.page-feature-dmmtv01 .campaign-container .campaign-details>div .section-note{margin-top:-8px;display:inline-flex;justify-content:flex-start;align-items:flex-start;gap:4px;color:var(--on-surface-lowEmphasis);font-size:12px;line-height:16.8px;letter-spacing:.24px;word-wrap:break-word}.page-feature-dmmtv01 .campaign-container .campaign-details>div .section-note p{flex:1 1}.page-feature-dmmtv01 .campaign-container .campaign-details>div .section-content{font-size:16px;line-height:175%}.page-feature-dmmtv01 .campaign-container .campaign-details>div ol{counter-reset:listnum;list-style:none;line-height:175%}.page-feature-dmmtv01 .campaign-container .campaign-details>div ol li{position:relative;padding-left:22px}.page-feature-dmmtv01 .campaign-container .campaign-details>div ol li:before{position:absolute;counter-increment:listnum;content:counter(listnum) ".";top:0;left:0}.page-feature-dmmtv01 .campaign-container .campaign-details>div ul{list-style:none;line-height:175%}.page-feature-dmmtv01 .campaign-container .campaign-details>div ul li{position:relative;padding-left:22px}.page-feature-dmmtv01 .campaign-container .campaign-details>div ul li:before{position:absolute;content:"・";top:0;left:0}@media screen and (max-width:767px){.page-feature-dmmtv01 .campaign-container .campaign-details>div{font-size:16px}.page-feature-dmmtv01 .campaign-container .campaign-details>div p.section-title{letter-spacing:.64px}.page-feature-dmmtv01 .campaign-container .campaign-details>div .section-content{font-size:14px}.page-feature-dmmtv01 .campaign-container .campaign-details>div ol li,.page-feature-dmmtv01 .campaign-container .campaign-details>div ul li{padding-left:16px}}.page-feature-dmmtv01 .campaign-container .cta-section{width:100%;padding:32px 0 0;border-top:1px solid var(--border-border);display:inline-flex;flex-direction:column;gap:32px}.page-feature-dmmtv01 .campaign-container .cta-section .cta-container{align-self:stretch;display:inline-flex;justify-content:space-between;flex-wrap:wrap;gap:32px}.page-feature-dmmtv01 .campaign-container .cta-section .cta-container .cta-box{margin:0 -4px;flex:1 1;display:inline-flex;flex-direction:column;align-items:center;gap:12px}.page-feature-dmmtv01 .campaign-container .cta-section .cta-container .cta-box p{text-align:center;font-size:16px;font-weight:700;word-break:keep-all;overflow-wrap:break-word;letter-spacing:.64px}.page-feature-dmmtv01 .campaign-container .cta-section .cta-container .cta-box p span{display:inline-block}.page-feature-dmmtv01 .campaign-container .cta-section .cta-container .cta-box>p{line-height:150%}.page-feature-dmmtv01 .campaign-container .cta-section .cta-container .cta-box a{width:100%;min-width:340px;max-width:360px;min-height:72px;padding:8px 12px 8px 44px;background:linear-gradient(135deg,#ff7973,#ff0f47);box-shadow:0 4px 0 #ab0e30;border-radius:9999px;display:inline-flex;justify-content:center;align-items:center}.page-feature-dmmtv01 .campaign-container .cta-section .cta-container .cta-box a>p{flex:1 1;color:var(--primary-contrast);line-height:175%}.page-feature-dmmtv01 .campaign-container .cta-section .cta-container .cta-box a>img{padding:6px}@media screen and (max-width:767px){.page-feature-dmmtv01 .campaign-container .cta-section{gap:24px}.page-feature-dmmtv01 .campaign-container .cta-section .cta-container{flex-direction:column;gap:24px}.page-feature-dmmtv01 .campaign-container .cta-section .cta-container .cta-box>p{font-size:14px;letter-spacing:.56px}.page-feature-dmmtv01 .campaign-container .cta-section .cta-container .cta-box a{min-width:auto;min-height:70px}}.page-feature-dmmtv01 .campaign-container .notice-section{padding:24px 16px;background:var(--surface-secondarySurface);display:flex;align-self:stretch;flex-direction:column;gap:16px}.page-feature-dmmtv01 .campaign-container .notice-section .notice-title{align-self:stretch;color:#000;font-size:20px;font-weight:700}@media screen and (max-width:767px){.page-feature-dmmtv01 .campaign-container .notice-section .notice-title{font-size:16px;line-height:150%;letter-spacing:.64px}}.page-feature-dmmtv01 .campaign-container .notice-section ul{align-self:stretch;list-style:none;font-size:12px;letter-spacing:.24px;line-height:141%}.page-feature-dmmtv01 .campaign-container .notice-section ul li{position:relative;padding-left:16px}.page-feature-dmmtv01 .campaign-container .notice-section ul li:before{position:absolute;content:"・";top:0;left:0}.page-feature-dmmtv01 .campaign-container .notice-section ul li a{color:var(--interactive-interactiveLink);text-decoration:underline}.page-feature-dmmtv01 .campaign-footer{text-align:center;font-size:12px;line-height:175%;letter-spacing:.48px}