@charset "UTF-8";body #feature #featureContent img{max-width:100%;height:auto;display:block}body #feature #featureContent .fc-bridge{padding:34px 24px}@media print,screen and (min-width:48pc){body #feature #featureContent{width:768px}body #feature #featureContent .fc-sp{display:none}body #feature #featureContent .fc-bridge{background-image:url(/common/goodsFeature/n-kakkonto-syrup_2135010_2610/img/bridge-bg-pc.webp);background-size:cover;background-position:left}}@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{background-position:center;background-image:url(/common/goodsFeature/n-kakkonto-syrup_2135010_2610/img/bridge-bg-sp.webp)}}body #feature #featureContent .fc-bridge-text,body #feature #featureContent .fc-point-text,body #feature #featureContent .fc-point-title,body #feature #featureContent .fc-product-capacity,body #feature #featureContent .fc-product-name,body #feature #featureContent .fc-product-risk{font-family:"Noto Sans JP",sans-serif}body #feature #featureContent .fc-bridge-text{color:#fff;text-align:center;line-height:1.4;font-weight:700}html.chrome body #feature #featureContent .fc-bridge-text,html:not([class*=win]) body #feature #featureContent .fc-bridge-text{font-size:36px}html.firefox body #feature #featureContent .fc-bridge-text,html.ie8 body #feature #featureContent .fc-bridge-text{font-size:36px}html:not([class*=chrome]) body #feature #featureContent .fc-bridge-text{font-size:2.25rem}body #feature #featureContent .fc-bridge-text-sm{line-height:1.4}html.chrome body #feature #featureContent .fc-bridge-text-sm,html:not([class*=win]) body #feature #featureContent .fc-bridge-text-sm{font-size:28px}html.firefox body #feature #featureContent .fc-bridge-text-sm,html.ie8 body #feature #featureContent .fc-bridge-text-sm{font-size:28px}html:not([class*=chrome]) body #feature #featureContent .fc-bridge-text-sm{font-size:1.75rem}body #feature #featureContent .fc-product{background-size:cover;background-position:center;display:flex;flex-direction:column;align-items:center}body #feature #featureContent .fc-product-name{color:#171717;text-align:center;font-style:normal;font-weight:700}@media print,screen and (min-width:48pc){body #feature #featureContent .fc-product{background-image:url(/common/goodsFeature/n-kakkonto-syrup_2135010_2610/img/product-bg-pc.webp);padding:34px 24px 48px}body #feature #featureContent .fc-product-name{line-height:1.5}html.chrome body #feature #featureContent .fc-product-name,html:not([class*=win]) body #feature #featureContent .fc-product-name{font-size:48px}html.firefox body #feature #featureContent .fc-product-name,html.ie8 body #feature #featureContent .fc-product-name{font-size:48px}html:not([class*=chrome]) body #feature #featureContent .fc-product-name{font-size:3rem}}@media only screen and (max-width:47.99pc){body #feature #featureContent .fc-product{background-image:url(/common/goodsFeature/n-kakkonto-syrup_2135010_2610/img/product-bg-sp.webp);padding:48px 16px}body #feature #featureContent .fc-product-name{line-height:1.2}html.chrome body #feature #featureContent .fc-product-name,html:not([class*=win]) body #feature #featureContent .fc-product-name{font-size:36px}html.firefox body #feature #featureContent .fc-product-name,html.ie8 body #feature #featureContent .fc-product-name{font-size:36px}html:not([class*=chrome]) body #feature #featureContent .fc-product-name{font-size:2.25rem}}body #feature #featureContent .fc-product-item{padding-top:22px;display:flex;justify-content:center}body #feature #featureContent .fc-product-risk{background-color:#fff;display:inline-block;width:98px;padding:0 8px;border:1px solid #333;color:#333;line-height:1.4;font-weight:400}html.chrome body #feature #featureContent .fc-product-risk,html:not([class*=win]) body #feature #featureContent .fc-product-risk{font-size:14px}html.firefox body #feature #featureContent .fc-product-risk,html.ie8 body #feature #featureContent .fc-product-risk{font-size:14px}html:not([class*=chrome]) body #feature #featureContent .fc-product-risk{font-size:.875rem}body #feature #featureContent .fc-product-capacity{color:#333;text-align:center;font-style:normal;font-weight:500;line-height:1.4}html.chrome body #feature #featureContent .fc-product-capacity,html:not([class*=win]) body #feature #featureContent .fc-product-capacity{font-size:24px}html.firefox body #feature #featureContent .fc-product-capacity,html.ie8 body #feature #featureContent .fc-product-capacity{font-size:24px}html:not([class*=chrome]) body #feature #featureContent .fc-product-capacity{font-size:1.5rem}@media print,screen and (min-width:48pc){body #feature #featureContent .fc-product-item{align-items:flex-end;gap:10px;margin-left:106px}body #feature #featureContent .fc-product-capacity{margin-top:36px}}@media only screen and (max-width:47.99pc){body #feature #featureContent .fc-product-item{flex-direction:column;align-items:center;gap:16px}body #feature #featureContent .fc-product-capacity{margin-top:16px}}body #feature #featureContent .fc-feature{background-image:url(/common/goodsFeature/n-kakkonto-syrup_2135010_2610/img/feature-bg-pc.webp);background-position:center;background-size:cover;padding:60px 24px}body #feature #featureContent .fc-point-title-wrap{background-size:cover;display:flex;gap:10px}@media print,screen and (min-width:48pc){body #feature #featureContent .fc-point-title-wrap{background-image:url(/common/goodsFeature/n-kakkonto-syrup_2135010_2610/img/point-title-pc.webp)}}body #feature #featureContent .fc-point{margin-top:40px}@media only screen and (max-width:47.99pc){body #feature #featureContent .fc-point-title-wrap{background-position:center bottom;flex-direction:column;background-image:url(/common/goodsFeature/n-kakkonto-syrup_2135010_2610/img/point-title-sp.webp)}body #feature #featureContent .fc-point-icon{width:100px;height:77px}}body #feature #featureContent .fc-point-title{margin:16px 24px}body #feature #featureContent .fc-point-title-text{color:#fff;line-height:1.2;font-weight:700}html.chrome body #feature #featureContent .fc-point-title-text,html:not([class*=win]) body #feature #featureContent .fc-point-title-text{font-size:36px}html.firefox body #feature #featureContent .fc-point-title-text,html.ie8 body #feature #featureContent .fc-point-title-text{font-size:36px}html:not([class*=chrome]) body #feature #featureContent .fc-point-title-text{font-size:2.25rem}body #feature #featureContent .fc-point-title-text-sm{color:#fff;line-height:1.2;font-weight:700}html.chrome body #feature #featureContent .fc-point-title-text-sm,html:not([class*=win]) body #feature #featureContent .fc-point-title-text-sm{font-size:28px}html.firefox body #feature #featureContent .fc-point-title-text-sm,html.ie8 body #feature #featureContent .fc-point-title-text-sm{font-size:28px}html:not([class*=chrome]) body #feature #featureContent .fc-point-title-text-sm{font-size:1.75rem}body #feature #featureContent .fc-point-text-wrap{background-color:rgba(255,255,255,.6);padding:24px}body #feature #featureContent .fc-point-text{color:#333;line-height:1.6;font-weight:500}html.chrome body #feature #featureContent .fc-point-text,html:not([class*=win]) body #feature #featureContent .fc-point-text{font-size:20px}html.firefox body #feature #featureContent .fc-point-text,html.ie8 body #feature #featureContent .fc-point-text{font-size:20px}html:not([class*=chrome]) body #feature #featureContent .fc-point-text{font-size:1.25rem}body #feature #featureContent .fc-point-note-wrap{display:flex;flex-direction:column;margin-top:24px;gap:8px}body #feature #featureContent .fc-point-note-dot{border-radius:8px;border:1px dashed #a98a38;display:flex;flex-direction:column;padding:16px;align-self:stretch}body #feature #featureContent .fc-point-note,body #feature #featureContent .fc-point-note-b{color:#171717;line-height:1.6}html.chrome body #feature #featureContent .fc-point-note,html.chrome body #feature #featureContent .fc-point-note-b,html:not([class*=win]) body #feature #featureContent .fc-point-note,html:not([class*=win]) body #feature #featureContent .fc-point-note-b{font-size:16px}html.firefox body #feature #featureContent .fc-point-note,html.firefox body #feature #featureContent .fc-point-note-b,html.ie8 body #feature #featureContent .fc-point-note,html.ie8 body #feature #featureContent .fc-point-note-b{font-size:16px}html:not([class*=chrome]) body #feature #featureContent .fc-point-note,html:not([class*=chrome]) body #feature #featureContent .fc-point-note-b{font-size:1rem}body #feature #featureContent .fc-point-note-b{font-weight:700}body #feature #featureContent .fc-point-note{font-weight:400}