@charset "UTF-8";body #feature #featureContent img{max-width:100%;height:auto;display:block}@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-feature1{background:url(/common/goodsFeature/ikamimi-sakiika_1949722_2507/img/bg.webp) 50%/cover no-repeat;position:relative}@media print,screen and (min-width:48pc){body #feature #featureContent{width:768px}body #feature #featureContent .fc-sp{display:none}body #feature #featureContent .fc-feature1,body #feature #featureContent .fc-feature2{overflow:hidden}body #feature #featureContent .fc-feature1{display:flex;flex-direction:column;align-items:flex-end;padding:26px 0 110px}}body #feature #featureContent .fc-feature1::before{content:"";position:absolute;top:0;background:linear-gradient(180deg,#f5f2e3 0,#f5f2e3 25.48%,rgba(245,242,227,0) 100%);width:768px;height:110px}body #feature #featureContent .fc-feature1::after{content:"";position:absolute;background:#17100c}@media only screen and (max-width:47.99pc){body #feature #featureContent .fc-feature1{display:flex;flex-direction:column;align-items:center;row-gap:30px;overflow:hidden;position:relative;padding-bottom:339px;padding-top:60px}body #feature #featureContent .fc-feature1::after{bottom:0;width:500px;height:174px}}@media print,screen and (min-width:48pc){body #feature #featureContent .fc-feature1::after{bottom:-1px;width:768px;height:135px;clip-path:polygon(0 0,100% 66%,100% 100%,0 100%)}body #feature #featureContent .fc-feature1-subimage{position:absolute;left:-220px;bottom:-10px;z-index:1}body #feature #featureContent .fc-image-word{color:#d9d9d9;font-size:13px;z-index:1;position:absolute}}@media only screen and (max-width:47.99pc){body #feature #featureContent .fc-feature1-subimage{max-width:450px;position:absolute;bottom:20px;z-index:1}body #feature #featureContent .fc-image-word{position:absolute;bottom:4px;right:12px;font-size:16px;color:#d9d9d9;z-index:1}}body #feature #featureContent .fc-feature2{background:#17100c;position:relative}@media print,screen and (min-width:48pc){body #feature #featureContent .fc-feature1>.fc-image-word{left:227px;bottom:24px}body #feature #featureContent .fc-feature2>.fc-image-word{right:25px;bottom:24px}body #feature #featureContent .fc-feature2{display:flex;flex-direction:column;align-items:flex-start;row-gap:30px;padding-bottom:96px}}body #feature #featureContent .fc-product{z-index:1}@media only screen and (max-width:47.99pc){body #feature #featureContent .fc-feature2{display:flex;flex-direction:column;align-items:center;row-gap:30px;padding-top:40px;position:relative}body #feature #featureContent .fc-feature2-subimage{margin-top:-30px}body #feature #featureContent .fc-product{display:flex;flex-direction:column;align-items:center;row-gap:30px;z-index:1}body #feature #featureContent .fc-product-catch{width:180px}}@media print,screen and (min-width:48pc){body #feature #featureContent .fc-feature2-subimage{position:absolute;bottom:14px;right:-100px}body #feature #featureContent .fc-feature1>.fc-product{display:flex;flex-direction:row;align-items:baseline;justify-content:flex-end}body #feature #featureContent .fc-feature2>.fc-product{display:flex;flex-direction:row-reverse;align-items:center;justify-content:flex-end;column-gap:30px;margin-left:20px;margin-top:17px}body #feature #featureContent .fc-feature1>.fc-product>.fc-product-catch{padding-bottom:47px;margin-right:-5px}}@media only screen and (max-width:47.99pc){body #feature #featureContent .fc-feature__text{padding:0 20px;display:flex;flex-direction:column;align-items:center;row-gap:20px;z-index:1}}@media print,screen and (min-width:48pc){body #feature #featureContent .fc-feature1>.fc-feature__text{display:flex;flex-direction:column;align-items:flex-end;row-gap:20px;width:400px;margin-right:30px;margin-top:-37px}body #feature #featureContent .fc-feature2>.fc-feature__text{display:flex;flex-direction:column;align-items:flex-end;row-gap:30px;width:400px;margin-left:30px;margin-top:5px;z-index:1}}body #feature #featureContent .fc-feature__text p{line-height:1.6;color:#17100c}html.chrome body #feature #featureContent .fc-feature__text p,html:not([class*=win]) body #feature #featureContent .fc-feature__text p{font-size:24px}html.firefox body #feature #featureContent .fc-feature__text p,html.ie8 body #feature #featureContent .fc-feature__text p{font-size:24px}html:not([class*=chrome]) body #feature #featureContent .fc-feature__text p{font-size:1.5rem}body #feature #featureContent .fc-feature2>.fc-feature__text p{color:#d9d9d9}