.partialsAreaPromotionAdsLp__title{background-color:#fbde6d}@media only screen and (min-width:768px){.partialsAreaPromotionAdsLp__title{height:90px}}.partialsAreaPromotionAdsLp__title .partialsAreaPromotionAdsLp__titleText{font-size:4.26667vw!important}@media only screen and (min-width:535px){.partialsAreaPromotionAdsLp__title .partialsAreaPromotionAdsLp__titleText{font-size:22.82667px!important}}@media only screen and (min-width:768px){.partialsAreaPromotionAdsLp__title .partialsAreaPromotionAdsLp__titleText{font-size:1.5625vw!important}}@media only screen and (min-width:1024px){.partialsAreaPromotionAdsLp__title .partialsAreaPromotionAdsLp__titleText{font-size:16px!important}}@media only screen and (max-width:767px){.partialsAreaPromotionAdsLp__title{background-color:#fff;color:#252526}.partialsAreaPromotionAdsLp__title .partialsAreaPromotionAdsLp__titleAreaName{background-image:linear-gradient(transparent 70%,#ffe926 0);background-position:bottom;color:#654412;font-size:6.4vw!important;padding-bottom:1.33333vw!important}}@media only screen and (max-width:767px) and (min-width:535px){.partialsAreaPromotionAdsLp__title .partialsAreaPromotionAdsLp__titleAreaName{padding-bottom:7.13333px!important}}@media only screen and (max-width:767px) and (min-width:768px){.partialsAreaPromotionAdsLp__title .partialsAreaPromotionAdsLp__titleAreaName{padding-bottom:.48828vw!important}}@media only screen and (max-width:767px) and (min-width:1024px){.partialsAreaPromotionAdsLp__title .partialsAreaPromotionAdsLp__titleAreaName{padding-bottom:5px!important}}@media only screen and (max-width:767px) and (min-width:535px){.partialsAreaPromotionAdsLp__title .partialsAreaPromotionAdsLp__titleAreaName{font-size:34.24px!important}}@media only screen and (max-width:767px) and (min-width:768px){.partialsAreaPromotionAdsLp__title .partialsAreaPromotionAdsLp__titleAreaName{font-size:2.34375vw!important}}@media only screen and (max-width:767px) and (min-width:1024px){.partialsAreaPromotionAdsLp__title .partialsAreaPromotionAdsLp__titleAreaName{font-size:24px!important}}@media only screen and (max-width:767px){.partialsAreaPromotionAdsLp__title .partialsAreaPromotionAdsLp__titleText{color:#654412;font-size:3.46667vw!important}}@media only screen and (max-width:767px) and (min-width:535px){.partialsAreaPromotionAdsLp__title .partialsAreaPromotionAdsLp__titleText{font-size:18.54667px!important}}@media only screen and (max-width:767px) and (min-width:768px){.partialsAreaPromotionAdsLp__title .partialsAreaPromotionAdsLp__titleText{font-size:1.26953vw!important}}@media only screen and (max-width:767px) and (min-width:1024px){.partialsAreaPromotionAdsLp__title .partialsAreaPromotionAdsLp__titleText{font-size:13px!important}}.partialsAreaPromotionAdsLp__titleAreaName{color:#654412;font-size:7.46667vw!important}@media only screen and (min-width:535px){.partialsAreaPromotionAdsLp__titleAreaName{font-size:39.94667px!important}}@media only screen and (min-width:768px){.partialsAreaPromotionAdsLp__titleAreaName{font-size:2.73438vw!important}}@media only screen and (min-width:1024px){.partialsAreaPromotionAdsLp__titleAreaName{font-size:28px!important}}.partialsAreaPromotionAdsLp__titleText{color:#654412;font-size:4.26667vw!important;font-weight:300}@media only screen and (min-width:535px){.partialsAreaPromotionAdsLp__titleText{font-size:22.82667px!important}}@media only screen and (min-width:768px){.partialsAreaPromotionAdsLp__titleText{font-size:1.5625vw!important}}@media only screen and (min-width:1024px){.partialsAreaPromotionAdsLp__titleText{font-size:16px!important}}@media only screen and (max-width:767px){.partialsAreaPromotionAdsLp__titleText{font-weight:600}}.partialsAreaPromotionAdsLp__contents{background-image:url(../images/common/sp/common-area-lp-mv-bg-sp.webp);background-size:cover}@media only screen and (min-width:768px){.partialsAreaPromotionAdsLp__contents{background-image:url(../images/common/pc/common-area-lp-mv-bg-pc.webp)}}.partialsAreaPromotionAdsLp__titleChevron{filter:drop-shadow(0 7px 4px rgba(0,0,0,.25));position:relative;z-index:1}@media only screen and (min-width:768px){.partialsAreaPromotionAdsLp__titleChevron{filter:none}}.partialsAreaPromotionAdsLp__titleChevron:after{background-color:#fff;-webkit-clip-path:polygon(50% 100%,0 0,100% 0);clip-path:polygon(50% 100%,0 0,100% 0);content:"";display:block;height:3.46667vw!important;transform:translateY(-1px);width:7.2vw!important}@media only screen and (min-width:535px){.partialsAreaPromotionAdsLp__titleChevron:after{width:38.52px!important}}@media only screen and (min-width:768px){.partialsAreaPromotionAdsLp__titleChevron:after{width:2.63672vw!important}}@media only screen and (min-width:1024px){.partialsAreaPromotionAdsLp__titleChevron:after{width:27px!important}}@media only screen and (min-width:535px){.partialsAreaPromotionAdsLp__titleChevron:after{height:18.54667px!important}}@media only screen and (min-width:768px){.partialsAreaPromotionAdsLp__titleChevron:after{height:1.26953vw!important}}@media only screen and (min-width:1024px){.partialsAreaPromotionAdsLp__titleChevron:after{height:13px!important}}@media only screen and (min-width:768px){.partialsAreaPromotionAdsLp__titleChevron:after{background-color:#fbde6d;height:4vw!important;width:9.86667vw!important}}@media only screen and (min-width:768px) and (min-width:535px){.partialsAreaPromotionAdsLp__titleChevron:after{width:52.78667px!important}}@media only screen and (min-width:768px) and (min-width:768px){.partialsAreaPromotionAdsLp__titleChevron:after{width:3.61328vw!important}}@media only screen and (min-width:768px) and (min-width:1024px){.partialsAreaPromotionAdsLp__titleChevron:after{width:37px!important}}@media only screen and (min-width:768px) and (min-width:535px){.partialsAreaPromotionAdsLp__titleChevron:after{height:21.4px!important}}@media only screen and (min-width:768px) and (min-width:768px){.partialsAreaPromotionAdsLp__titleChevron:after{height:1.46484vw!important}}@media only screen and (min-width:768px) and (min-width:1024px){.partialsAreaPromotionAdsLp__titleChevron:after{height:15px!important}}.partialsAreaPromotionAdsLp__layoutContainer{display:flex;flex-direction:column}@media only screen and (min-width:768px){.partialsAreaPromotionAdsLp__layoutContainer{align-items:start;-moz-column-gap:8.53333vw!important;column-gap:8.53333vw!important;display:grid;grid-template-columns:1fr 442px;grid-template-rows:auto auto}}@media only screen and (min-width:768px) and (min-width:535px){.partialsAreaPromotionAdsLp__layoutContainer{-moz-column-gap:45.65333px!important;column-gap:45.65333px!important}}@media only screen and (min-width:768px) and (min-width:768px){.partialsAreaPromotionAdsLp__layoutContainer{-moz-column-gap:3.125vw!important;column-gap:3.125vw!important}}@media only screen and (min-width:768px) and (min-width:1024px){.partialsAreaPromotionAdsLp__layoutContainer{-moz-column-gap:32px!important;column-gap:32px!important}}.partialsAreaPromotionAdsLp__mainVisual{order:1;position:relative}@media only screen and (min-width:768px){.partialsAreaPromotionAdsLp__mainVisual{grid-column:2;grid-row:1;order:unset}}.partialsAreaPromotionAdsLp__leftColumn{display:contents}@media only screen and (min-width:768px){.partialsAreaPromotionAdsLp__leftColumn{display:flex;flex-direction:column;grid-column:1;grid-row:1}}.partialsAreaPromotionAdsLp__buttonContainer{background-color:#fdf0bb;display:flex;flex-direction:column;order:3}@media only screen and (min-width:768px){.partialsAreaPromotionAdsLp__buttonContainer{background-color:transparent;-moz-column-gap:3.2vw!important;column-gap:3.2vw!important;display:grid!important;grid-column:1/-1;grid-row:2;grid-template-columns:1fr 1fr;order:unset;width:100%}}@media only screen and (min-width:768px) and (min-width:535px){.partialsAreaPromotionAdsLp__buttonContainer{-moz-column-gap:17.12px!important;column-gap:17.12px!important}}@media only screen and (min-width:768px) and (min-width:768px){.partialsAreaPromotionAdsLp__buttonContainer{-moz-column-gap:1.17188vw!important;column-gap:1.17188vw!important}}@media only screen and (min-width:768px) and (min-width:1024px){.partialsAreaPromotionAdsLp__buttonContainer{-moz-column-gap:12px!important;column-gap:12px!important}}.partialsAreaPromotionAdsLp__mainVisualTitle{order:2}@media only screen and (min-width:768px){.partialsAreaPromotionAdsLp__mainVisualTitle{order:unset}}.partialsAreaPromotionAdsLp__cardContainer{background-color:#fafbfd;order:4}@media only screen and (min-width:768px){.partialsAreaPromotionAdsLp__cardContainer{background-color:transparent;order:unset}}.partialsAreaPromotionAdsLp__mainVisualPrice{margin-bottom:1.1em;margin-right:.3em;width:1em}.partialsAreaPromotionAdsLp__medal{left:74.4vw!important;position:absolute;top:18.4vw!important}@media only screen and (min-width:535px){.partialsAreaPromotionAdsLp__medal{top:98.44px!important}}@media only screen and (min-width:768px){.partialsAreaPromotionAdsLp__medal{top:6.73828vw!important}}@media only screen and (min-width:1024px){.partialsAreaPromotionAdsLp__medal{top:69px!important}}@media only screen and (min-width:535px){.partialsAreaPromotionAdsLp__medal{left:398.04px!important}}@media only screen and (min-width:768px){.partialsAreaPromotionAdsLp__medal{left:27.24609vw!important}}@media only screen and (min-width:1024px){.partialsAreaPromotionAdsLp__medal{left:279px!important}}@media only screen and (min-width:768px){.partialsAreaPromotionAdsLp__medal{left:91.46667vw!important;top:48vw!important}}@media only screen and (min-width:768px) and (min-width:535px){.partialsAreaPromotionAdsLp__medal{top:256.8px!important}}@media only screen and (min-width:768px) and (min-width:768px){.partialsAreaPromotionAdsLp__medal{top:17.57813vw!important}}@media only screen and (min-width:768px) and (min-width:1024px){.partialsAreaPromotionAdsLp__medal{top:180px!important}}@media only screen and (min-width:768px) and (min-width:535px){.partialsAreaPromotionAdsLp__medal{left:489.34667px!important}}@media only screen and (min-width:768px) and (min-width:768px){.partialsAreaPromotionAdsLp__medal{left:33.49609vw!important}}@media only screen and (min-width:768px) and (min-width:1024px){.partialsAreaPromotionAdsLp__medal{left:343px!important}}.partialsAreaPromotionAdsLp__familyPlanButtonBox{position:relative}.partialsAreaPromotionAdsLp__familyPlanRecommendIcon{left:3.06667vw!important;position:absolute;top:-1.06667vw!important;z-index:1}@media only screen and (min-width:535px){.partialsAreaPromotionAdsLp__familyPlanRecommendIcon{top:-5.70667px!important}}@media only screen and (min-width:768px){.partialsAreaPromotionAdsLp__familyPlanRecommendIcon{top:-.39062vw!important}}@media only screen and (min-width:1024px){.partialsAreaPromotionAdsLp__familyPlanRecommendIcon{top:-4px!important}}@media only screen and (min-width:535px){.partialsAreaPromotionAdsLp__familyPlanRecommendIcon{left:16.40667px!important}}@media only screen and (min-width:768px){.partialsAreaPromotionAdsLp__familyPlanRecommendIcon{left:1.12305vw!important}}@media only screen and (min-width:1024px){.partialsAreaPromotionAdsLp__familyPlanRecommendIcon{left:11.5px!important}}@media only screen and (min-width:768px){.partialsAreaPromotionAdsLp__familyPlanRecommendIcon{left:5.86667vw!important}}@media only screen and (min-width:768px) and (min-width:535px){.partialsAreaPromotionAdsLp__familyPlanRecommendIcon{left:31.38667px!important}}@media only screen and (min-width:768px) and (min-width:768px){.partialsAreaPromotionAdsLp__familyPlanRecommendIcon{left:2.14844vw!important}}@media only screen and (min-width:768px) and (min-width:1024px){.partialsAreaPromotionAdsLp__familyPlanRecommendIcon{left:22px!important}}.partialsAreaPromotionAdsLp__button{position:relative}.partialsAreaPromotionAdsLp__button .uiIcon{position:absolute;right:0}.partialsAreaPromotionAdsLp__emergencyCta{align-items:center;display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto}.partialsAreaPromotionAdsLp__emergencyCtaImage{grid-column:1;grid-row:1/2}@media only screen and (min-width:768px){.partialsAreaPromotionAdsLp__emergencyCtaImage{grid-row:1/3}}.partialsAreaPromotionAdsLp__emergencyCtaFirstText{grid-column:2;grid-row:1}@media only screen and (min-width:768px){.partialsAreaPromotionAdsLp__emergencyCtaFirstText{align-self:end}}.partialsAreaPromotionAdsLp__emergencyCtaSecondText{grid-column:1/3;grid-row:2}@media only screen and (min-width:768px){.partialsAreaPromotionAdsLp__emergencyCtaSecondText{align-self:start;grid-column:2;grid-row:2}}
