@charset "UTF-8";body #feature #featureContent img{max-width:100%;height:auto;display:block}body #feature #featureContent .fc-bridge{background:linear-gradient(to right,#ffafc0,#fffdb5);position:relative;overflow:hidden}body #feature #featureContent .fc-bridge::after{content:'';position:absolute;background-image:url(/common/goodsFeature/tsumura-kanpo-kakkonto_1871676_2506/img/bridge-item-pc.webp);background-repeat:no-repeat;top:0;left:0}@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:28px}body #feature #featureContent .fc-bridge::after{background-size:231px 148px;width:231px;height:148px}body #feature #featureContent .fc-bridge-wrap{row-gap:20px}}@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::after{background-size:288px 165px;width:288px;height:165px}}body #feature #featureContent .fc-bridge-wrap{position:relative;z-index:1;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px}body #feature #featureContent .fc-product{background-size:cover;background-position:center;background-image:url(/common/goodsFeature/tsumura-kanpo-kakkonto_1871676_2506/img/product-bg.webp);display:flex;flex-direction:column;align-items:center;position:relative}body #feature #featureContent .fc-product-wrap{margin-top:30px}body #feature #featureContent .fc-risk-category{position:absolute}@media print,screen and (min-width:48pc){body #feature #featureContent .fc-product{padding:48px 24px}body #feature #featureContent .fc-risk-category{bottom:104px;right:100px}}@media only screen and (max-width:47.99pc){body #feature #featureContent .fc-bridge-wrap{row-gap:12px}body #feature #featureContent .bridge-text1{width:277px}body #feature #featureContent .bridge-text2{width:153px}body #feature #featureContent .bridge-text3{width:284px}body #feature #featureContent .fc-product{padding:48px 16px}body #feature #featureContent .fc-risk-category{bottom:84px;right:0;left:0;margin:auto}}@media print,screen and (min-width:48pc){body #feature #featureContent .fc-capacity{margin-top:30px}}@media only screen and (max-width:47.99pc){body #feature #featureContent .fc-capacity{margin-top:52px;width:284px}}body #feature #featureContent .fc-feature{background-size:cover;background-position:center;padding:60px 24px;background-image:url(/common/goodsFeature/tsumura-kanpo-kakkonto_1871676_2506/img/feature-bg.webp)}body #feature #featureContent .fc-point{background-color:#ff7475;border-bottom:1px solid #b3b3b3;margin-top:40px;padding:16px;display:flex;align-items:center;gap:16px;flex-shrink:0}body #feature #featureContent .fc-point-text-wrap{background:rgba(255,255,255,.6);padding:24px}body #feature #featureContent .fc-point-note-wrap{margin-top:24px;padding:16px;border:1px dashed #000;border-radius:8px}body #feature #featureContent .fc-point-text{color:#333;line-height:1.6}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-text>span{font-weight:700}body #feature #featureContent .fc-point-note{color:#333;line-height:1.6}html.chrome body #feature #featureContent .fc-point-note,html:not([class*=win]) body #feature #featureContent .fc-point-note{font-size:16px}html.firefox body #feature #featureContent .fc-point-note,html.ie8 body #feature #featureContent .fc-point-note{font-size:16px}html:not([class*=chrome]) body #feature #featureContent .fc-point-note{font-size:1rem}body #feature #featureContent .fc-point-note>span{font-weight:700}body #feature #featureContent .fc-point-img-wrap{display:flex;gap:24px}@media only screen and (max-width:47.99pc){body #feature #featureContent .fc-point{flex-direction:column}body #feature #featureContent .fc-point-img-wrap{flex-direction:column;align-items:center;gap:32px}}