@charset "UTF-8";body #feature #featureContent img{max-width:100%;height:auto;display:block}body #feature #featureContent .fc-bridge{padding:24px;background-color:#8d4e9f;border-top:8px solid #ceae63;border-bottom:8px solid #ceae63}body #feature #featureContent .fc-bridge-text{font-family:"Noto Sans JP",sans-serif;color:#fff;text-align:center}@media print,screen and (min-width:48pc){body #feature #featureContent{width:768px}body #feature #featureContent .fc-sp{display:none}body #feature #featureContent .fc-bridge{padding:24px}body #feature #featureContent .fc-bridge-text p{line-height:1.4;font-weight:600}html.chrome body #feature #featureContent .fc-bridge-text p,html:not([class*=win]) body #feature #featureContent .fc-bridge-text p{font-size:36px}html.firefox body #feature #featureContent .fc-bridge-text p,html.ie8 body #feature #featureContent .fc-bridge-text p{font-size:36px}html:not([class*=chrome]) body #feature #featureContent .fc-bridge-text p{font-size:2.25rem}}@media only screen and (max-width:47.99pc){body #feature #featureContent{margin:0 auto;max-width:500px}body #feature #featureContent .fc-pc{display:none}body #feature #featureContent .fc-bridge{padding:24px 16px}body #feature #featureContent .fc-bridge-text p{line-height:1.4;font-weight:700}html.chrome body #feature #featureContent .fc-bridge-text p,html:not([class*=win]) body #feature #featureContent .fc-bridge-text p{font-size:32px}html.firefox body #feature #featureContent .fc-bridge-text p,html.ie8 body #feature #featureContent .fc-bridge-text p{font-size:32px}html:not([class*=chrome]) body #feature #featureContent .fc-bridge-text p{font-size:2rem}}body #feature #featureContent .fc-product{background-image:url(/common/goodsFeature/nid-lumonde-ice_2022000_2601/img/product-bg-pc.webp);background-size:cover;margin-bottom:-40px}@media print,screen and (min-width:48pc){body #feature #featureContent .fc-bridge-text span{line-height:1.4;font-weight:600}html.chrome body #feature #featureContent .fc-bridge-text span,html:not([class*=win]) body #feature #featureContent .fc-bridge-text span{font-size:32px}html.firefox body #feature #featureContent .fc-bridge-text span,html.ie8 body #feature #featureContent .fc-bridge-text span{font-size:32px}html:not([class*=chrome]) body #feature #featureContent .fc-bridge-text span{font-size:2rem}body #feature #featureContent .fc-product{padding:40px 24px 90px}}body #feature #featureContent .fc-product-item{display:flex;flex-direction:column;align-items:center;margin-top:32px}body #feature #featureContent .fc-product-name{margin-bottom:32px}body #feature #featureContent .fc-product-items{display:flex;gap:16px;margin-top:16px}@media only screen and (max-width:47.99pc){body #feature #featureContent .fc-bridge-text span{line-height:1.4;font-weight:700}html.chrome body #feature #featureContent .fc-bridge-text span,html:not([class*=win]) body #feature #featureContent .fc-bridge-text span{font-size:28px}html.firefox body #feature #featureContent .fc-bridge-text span,html.ie8 body #feature #featureContent .fc-bridge-text span{font-size:28px}html:not([class*=chrome]) body #feature #featureContent .fc-bridge-text span{font-size:1.75rem}body #feature #featureContent .fc-product{padding:40px 16px 90px}body #feature #featureContent .fc-product-name{width:288px;height:54px}body #feature #featureContent .fc-product-items{flex-direction:column}}body #feature #featureContent .fc-feature-point1{background-image:url(/common/goodsFeature/nid-lumonde-ice_2022000_2601/img/point1-bg.webp);clip-path:polygon(0 40px,100% 0,100% calc(100% - 40px),0 100%)}body #feature #featureContent .fc-feature-point2{background-image:url(/common/goodsFeature/nid-lumonde-ice_2022000_2601/img/point2-bg.webp);clip-path:polygon(0 40px,100% 0,100% calc(100% - 40px),0 100%)}body #feature #featureContent .fc-feature-point3{background-image:url(/common/goodsFeature/nid-lumonde-ice_2022000_2601/img/point3-bg.webp);clip-path:polygon(0 40px,100% 0,100% 100%,0 100%)}body #feature #featureContent .fc-feature-point1,body #feature #featureContent .fc-feature-point2,body #feature #featureContent .fc-feature-point3{background-size:cover;margin-top:-40px}body #feature #featureContent .fc-point1-3{display:flex}@media print,screen and (min-width:48pc){body #feature #featureContent .fc-feature-point1,body #feature #featureContent .fc-feature-point2,body #feature #featureContent .fc-feature-point3{padding:60px 24px}body #feature #featureContent .fc-point1-3{align-items:flex-end;gap:50px}}@media only screen and (max-width:47.99pc){body #feature #featureContent .fc-feature-point1,body #feature #featureContent .fc-feature-point2,body #feature #featureContent .fc-feature-point3{padding:90px 16px 60px}body #feature #featureContent .fc-point1-3{flex-direction:column-reverse;align-items:center;gap:16px}}body #feature #featureContent .fc-point2{display:flex}@media print,screen and (min-width:48pc){body #feature #featureContent .fc-point2{align-items:flex-end;gap:16px;margin-left:16px}}@media only screen and (max-width:47.99pc){body #feature #featureContent .fc-point2{flex-direction:column;align-items:center;gap:16px}}body #feature #featureContent .fc-point-title{background:rgba(255,242,189,.8);border-radius:8px;padding:16px}body #feature #featureContent .fc-point-title p{line-height:1.6;color:#333;margin-top:16px}html.chrome body #feature #featureContent .fc-point-title p,html:not([class*=win]) body #feature #featureContent .fc-point-title p{font-size:18px}html.firefox body #feature #featureContent .fc-point-title p,html.ie8 body #feature #featureContent .fc-point-title p{font-size:18px}html:not([class*=chrome]) body #feature #featureContent .fc-point-title p{font-size:1.125rem}body #feature #featureContent .fc-feature-name{margin:auto}body #feature #featureContent .fc-point-item{position:relative;width:320px;flex-shrink:0}@media print,screen and (min-width:48pc){body #feature #featureContent .fc-point-item{width:368px;margin-left:16px}}@media only screen and (max-width:47.99pc){body #feature #featureContent .fc-point-item{width:254px;margin-left:32px}}body #feature #featureContent .fc-point-icon{position:absolute;top:-52px;left:-45px}