@container (calc(1200 / 16 * 1em) <= inline-size){}@container (inline-size < calc(1200 / 16 * 1em)){}.con_comparison>.box_inner{margin-inline:auto;max-width:calc(1500 / 16 * 1em);width:90%}@container (calc(768 / 16 * 1em) <= inline-size){}@container (inline-size < calc(768 / 16 * 1em)){}@container (calc(768 / 16 * 1em) <= inline-size){}@container (inline-size < calc(768 / 16 * 1em)){}.con_comparison{margin-top:clamp(60/var(--base) * 1em,60/var(--base) * 1em + 76/1545 * (var(--cqi-to-px) - 375/100) * 100/var(--base) * 1em,136/var(--base) * 1em)}.con_comparison>.box_inner>.title{text-align:center}@container (calc(768 / 16 * 1em) <= inline-size){.con_comparison>.box_inner>.title{--fsz:40;font-size:clamp(calc(var(--fsz) * 0.85)/var(--base) * 1em,calc(var(--fsz) * 0.85)/var(--base) * 1em + calc(var(--fsz) - var(--fsz) * 0.85)/832 * (var(--cqi-to-px) - 768/100) * 100/var(--base) * 1em,var(--fsz)/var(--base) * 1em);margin-bottom:calc(48 / var(--fsz) * 1em);line-height:1.3}}@container (inline-size < calc(768 / 16 * 1em)){.con_comparison>.box_inner>.title{--fsz:20;font-size:clamp(var(--fsz) * 0.85/var(--base) * 1em,var(--fsz)/375 * 100cqi,var(--fsz) * 1.5/var(--base) * 1em);margin-bottom:calc(20 / var(--fsz) * 1em)}}@container (inline-size < calc(1200 / 16 * 1em)){.con_comparison>.box_inner .box_table{overflow-x:auto;-webkit-overflow-scrolling:touch;margin-inline:calc(50% - 50vw + var(--scrollbar-width, 0px) / 2);margin-left:auto}}.con_comparison>.box_inner .box_table .table_plan{width:100%;border-collapse:separate;border-spacing:0;border-top:calc(1 / var(--base) * 1em) solid #d4d4d4;text-align:center}@container (inline-size < calc(1200 / 16 * 1em)){.con_comparison>.box_inner .box_table .table_plan{width:max-content;min-width:100%}}.con_comparison>.box_inner .box_table .table_plan td,.con_comparison>.box_inner .box_table .table_plan th{border-bottom:calc(1 / var(--fsz) * 1em) solid #d4d4d4}@container (calc(768 / 16 * 1em) <= inline-size){.con_comparison>.box_inner .box_table .table_plan td,.con_comparison>.box_inner .box_table .table_plan th{--fsz:14;font-size:clamp(calc(var(--fsz) * 0.85)/var(--base) * 1em,calc(var(--fsz) * 0.85)/var(--base) * 1em + calc(var(--fsz) - var(--fsz) * 0.85)/832 * (var(--cqi-to-px) - 768/100) * 100/var(--base) * 1em,var(--fsz)/var(--base) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){.con_comparison>.box_inner .box_table .table_plan td,.con_comparison>.box_inner .box_table .table_plan th{--fsz:11;font-size:clamp(var(--fsz) * 0.85/var(--base) * 1em,var(--fsz)/375 * 100cqi,var(--fsz) * 1.5/var(--base) * 1em)}}.con_comparison>.box_inner .box_table .table_plan thead tr th{background:#323232;color:#fff}@container (calc(768 / 16 * 1em) <= inline-size){.con_comparison>.box_inner .box_table .table_plan thead tr th{padding:calc(12 / var(--fsz) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){.con_comparison>.box_inner .box_table .table_plan thead tr th{padding:calc(12 / var(--fsz) * 1em) calc(10 / var(--fsz) * 1em)}}@container (inline-size < calc(1200 / 16 * 1em)){.con_comparison>.box_inner .box_table .table_plan thead tr th:first-child{position:sticky;left:0;z-index:2}}.con_comparison>.box_inner .box_table .table_plan thead tr th:nth-child(2){background:#a3b432}@container (calc(768 / 16 * 1em) <= inline-size){.con_comparison>.box_inner .box_table .table_plan thead tr th:nth-child(2){width:calc(240 / var(--fsz) * 1em)}}@container (calc(768 / 16 * 1em) <= inline-size){.con_comparison>.box_inner .box_table .table_plan tbody td,.con_comparison>.box_inner .box_table .table_plan tbody th{padding:calc(5 / var(--fsz) * 1em) calc(16 / var(--fsz) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){.con_comparison>.box_inner .box_table .table_plan tbody td,.con_comparison>.box_inner .box_table .table_plan tbody th{padding:calc(4 / var(--fsz) * 1em)}}.con_comparison>.box_inner .box_table .table_plan tbody th{text-align:left}@container (inline-size < calc(1200 / 16 * 1em)){.con_comparison>.box_inner .box_table .table_plan tbody th{position:sticky;left:0;z-index:2;background:#fff}}@container (inline-size < calc(768 / 16 * 1em)){.con_comparison>.box_inner .box_table .table_plan tbody th{width:calc(150 / var(--fsz) * 1em)}}.con_comparison>.box_inner .box_table .table_plan tbody td:first-of-type{font-weight:700;background:#a3b432;color:#fff}