.priceComparison{margin-bottom:60px}.priceComparison .container>ul>li{font-family:Hiragino Kaku Gothic ProN}.priceComparison ul.rowList{display:flex;flex-direction:column;gap:2px;height:100%}.priceComparison ul.rowList>li:nth-of-type(2n){background:rgba(232,242,250,.6)}.priceComparison ul.rowList>li:nth-of-type(odd){background:rgba(232,242,250,.2)}.priceComparison ul.rowList>li:first-of-type{background:none;color:#fff;font-size:18px;font-weight:600;letter-spacing:.04em;line-height:150%;padding:12px 0;text-align:center}.priceComparison .container>ul.firstTable{overflow:scroll}.priceComparison .container>ul.firstTable>li:not(:first-of-type){margin:2px 0}.priceComparison .container>ul.firstTable li>ul{display:flex;gap:2px}.priceComparison .container>ul.firstTable li>ul li{box-sizing:border-box;flex-basis:calc(25% - 2px);max-width:295px;min-width:235px}.priceComparison .container>ul.firstTable li:first-of-type>ul li{background:rgba(0,0,0,.3);font-family:Hiragino Kaku Gothic ProN;padding:12px 0;text-align:center}.priceComparison .container>ul.firstTable>li:not(:first-of-type)>ul>li{padding:16px 24px}.priceComparison .container>ul.firstTable li:first-of-type>ul li.legend{visibility:hidden}.priceComparison .container>ul.firstTable li:first-of-type>ul li:nth-of-type(2){background:rgba(0,81,158,.66)}@media screen and (max-width:999px){.priceComparison .container{padding-right:0}.priceComparison .container>ul.firstTable>li>ul>li:first-of-type{min-width:122px}.priceComparison .container>ul.firstTable li>ul li{min-width:235px}}