.feature-compare{width:100%}.feature-compare__wrap{font-size:14px;margin-left:auto;margin-right:auto;max-width:100%;overflow-x:auto}.feature-compare__table{border:1px solid #99acc2;border-collapse:collapse;min-width:720px;table-layout:fixed;width:100%}.feature-compare__cell,.feature-compare__head{background:#fff;border:5px solid #f5f5f5;padding:8px;text-align:center}.feature-compare__cell--label,.feature-compare__head--label{background:#f5f5f5;text-align:left;width:27%}.feature-compare__head{font-weight:700}.feature-compare__cell.is-highlight,.feature-compare__head.is-highlight{background-color:#cfe2f3;border-color:#f5f5f5}.feature-compare__section .feature-compare__cell{background:#f5f5f5}.feature-compare__section .feature-compare__cell--label{font-weight:700;height:65px}.feature-compare__row .feature-compare__cell{height:92px;overflow:hidden;vertical-align:middle}.feature-compare__cell--label{line-height:1.4}.feature-compare__cell--label p{display:-webkit-box;margin:0;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.feature-compare__row .feature-compare__cell:not(.feature-compare__cell--label){line-height:1.4}@media (max-width:640px){.feature-compare__wrap{font-size:12px}.feature-compare__section .feature-compare__cell--label{min-height:auto}.feature-compare__row .feature-compare__cell{height:auto;overflow:visible}.feature-compare__cell--label p{-webkit-line-clamp:unset}.feature-compare__wrap{-webkit-mask-image:linear-gradient(90deg,transparent,#000 24px,#000 calc(100% - 24px),transparent);mask-image:linear-gradient(90deg,transparent,#000 24px,#000 calc(100% - 24px),transparent);position:relative}.feature-compare__wrap:after{border-radius:12px;bottom:6px;color:#666;content:attr(data-scroll-hint);font-size:12px;padding:3px 8px;pointer-events:none;position:absolute;right:0;top:60px}}