@media screen and (min-width: 641px){.finder-img-01{width:604px;margin-top:-100px}}@media screen and (min-width: 641px){.finder-row-02{padding:30px 0 15px}}@media screen and (min-width: 641px){.finder-row-03{flex-direction:row-reverse}}.finder-compare{position:relative}.finder-compare::before,.finder-compare::after{position:absolute;font-size:13px;top:-1.5em}@media screen and (max-width: 640px){.finder-compare::before,.finder-compare::after{font-size:2.9333333333vw}}.finder-compare::before{right:0;content:'K-3 II'}.finder-compare::after{left:0;content:'K-3 Mark III'}.hp-detail{background:#FFF;padding:30px}@media screen and (max-width: 640px){.hp-detail{padding:5.3333333333vw}}.hp-detail-ttl{font-weight:bold;font-size:16px;letter-spacing:0.08em;line-height:1;padding:1.6em 0 1.5em;margin-bottom:1.4em;border:1px solid #211816;text-align:center}@media screen and (max-width: 640px){.hp-detail-ttl{font-size:14px;font-size:3.7333333333vw;padding:1.1em 0 1em;margin-bottom:1em}}.hp-detail-img{margin-top:0}.hp-detail+.hp-detail{margin-top:30px}@media screen and (max-width: 640px){.hp-detail+.hp-detail{margin-top:4vw}}.sf-icons-row{align-items:stretch}@media screen and (max-width: 640px){.sf-icons-row .feature-sec-col{margin-top:0 !important}}.sf-icons-row .sf-icon-col{background:#f6f6f6;display:flex;align-items:center;margin-bottom:15px}.sf-icons-row .sf-icon-col .sf-icon-img{background:#e6e6e6;display:flex;justify-content:center;align-items:center}@media screen and (min-width: 641px){.sf-icons-row .sf-icon-col .sf-icon-img{width:108px;height:50px}}.sf-icons-row .sf-icon-col .sf-icon-img img{max-width:100%}.sf-icons-row .sf-icon-col .sf-icon-img img.xs{height:11px}@media screen and (max-width: 640px){.sf-icons-row .sf-icon-col .sf-icon-img img.xs{height:2.1333333333vw}}.sf-icons-row .sf-icon-col .sf-icon-img img.sm{height:16px}@media screen and (max-width: 640px){.sf-icons-row .sf-icon-col .sf-icon-img img.sm{height:3.2vw}}.sf-icons-row .sf-icon-col .sf-icon-img img.rg{height:18px}@media screen and (max-width: 640px){.sf-icons-row .sf-icon-col .sf-icon-img img.rg{height:3.4666666667vw}}.sf-icons-row .sf-icon-col .sf-icon-img img.md{height:20px}@media screen and (max-width: 640px){.sf-icons-row .sf-icon-col .sf-icon-img img.md{height:3.7333333333vw}}.sf-icons-row .sf-icon-col .sf-icon-img img.lg{height:22px}@media screen and (max-width: 640px){.sf-icons-row .sf-icon-col .sf-icon-img img.lg{height:4vw}}.sf-icons-row .sf-icon-col .sf-icon-txt{font-size:14px;line-height:1.2;padding-left:1em}@media screen and (max-width: 640px){.sf-icons-row .sf-icon-col .sf-icon-txt{font-size:10px;font-size:2.6666666667vw;padding:0.3em 1em;text-align:center}}@media screen and (max-width: 640px){.sf-icons-row:not(.sp-col-3) .sf-icon-col{margin-bottom:1.3333333333vw}.sf-icons-row:not(.sp-col-3) .sf-icon-col .sf-icon-img{width:32%;height:6.4vw}.sf-icons-row.sp-col-3 .sf-icon-col{display:block;margin-bottom:1.3333333333vw}.sf-icons-row.sp-col-3 .sf-icon-col .sf-icon-img{height:5.6vw}}@media screen and (min-width: 641px){.oldlens-img-02{padding-top:36px}}
/*# sourceMappingURL=feature-01.css.map */
