@media screen and (max-width: 767px){.iPop{width:3.2vw !important;height:auto}#contents .headSection{margin:0;padding:9.3333333333vw 0 !important}#contents .headSection img{width:100%;height:auto}#contents .headSection .innerBlock{text-align:center}#contents .headSection *{float:none !important;margin:0 auto}#contents .headSection .leftArea{margin:0;width:100%}#contents .headSection .ttl{margin:0;width:100%}#contents .headSection .ttl .title{display:block;background:none;padding-left:0;font-size:5.8666666667vw;margin-top:5.3333333333vw}#contents .headSection .ttl .title a{color:#000}#contents .headSection .ttl p.productsLogo{display:block;padding:0;font-size:2.9333333333vw;width:50.6666666667vw}#contents .headSection .aside{padding:0;width:49.8666666667vw}#contents .headSection .aside .guide{margin-top:8vw;width:100%}#contents .headSection .aside .guide li.purchase{padding-left:0;width:100%;height:100%}#contents .headSection .aside .guide li.purchase a{padding:0;padding-top:0;background:none}#contents .headSection .aside .guide li.purchase a img{width:100% !important;height:auto}#contents .headSection .aside .guide li.purchase a:hover img{visibility:visible}}#contents .main{width:960px !important;margin:0 auto;padding:30px 0 60px !important}@media screen and (max-width: 767px){#contents .main{width:94.6666666667vw !important;padding:1.3333333333vw 0 12vw !important}}#lineup_main{width:100%}#lineup_main p.lead{font-size:115%}@media screen and (max-width: 767px){#lineup_main p.lead{font-size:3.3333333333vw;line-height:1.6}}#lineup_main p.leadNote{font-size:85%;margin:10px 0}@media screen and (max-width: 767px){#lineup_main p.leadNote{font-size:2.8vw;text-indent:-0.5em;letter-spacing:-0.02em;margin:2.6666666667vw 0 5.3333333333vw}}@media screen and (max-width: 767px){#lineup_main .specTableWrapper{overflow:scroll}}#lineup_main table.selecterTable{margin-bottom:30px;border-collapse:collapse;border-spacing:0;width:100%}#lineup_main table.selecterTable th,#lineup_main table.selecterTable td{border:1px solid #ccc;font-size:82.5%;vertical-align:top}@media screen and (max-width: 767px){#lineup_main table.selecterTable th,#lineup_main table.selecterTable td{font-size:3.4666666667vw}}#lineup_main table.selecterTable th{width:19%;padding:0 0 0 25px;text-align:left;white-space:nowrap;vertical-align:middle}@media screen and (max-width: 767px){#lineup_main table.selecterTable th{width:25.3333333333vw;text-align:center;vertical-align:middle;padding:0}}#lineup_main table.selecterTable td{padding:9px 20px}@media screen and (max-width: 767px){#lineup_main table.selecterTable td{padding:1.3333333333vw 2vw;font-size:2.9333333333vw}}#lineup_main table.selecterTable ul{margin:0;padding:0;list-style:none}#lineup_main table.selecterTable li{float:left;margin:.3em 0 .3em 0;width:10em;white-space:nowrap !important}#lineup_main table.selecterTable li.long{width:16em}#lineup_main table.selecterTable li.middle{width:12em}#lineup_main table.selecterTable li.short{width:10em}#lineup_main table.selecterTable li.short2{width:7em}#lineup_main table.selecterTable li.l1L,#lineup_main table.selecterTable li.l3L,#lineup_main table.selecterTable li.l4L,#lineup_main table.selecterTable li.l5L{width:20em}#lineup_main table.selecterTable .disabled label{color:#999}#lineup_main table.selecterTable input{display:inline-block;margin-right:5px;vertical-align:middle}@media screen and (max-width: 767px){#lineup_main table.selecterTable input{margin-right:1.0666666667vw}}#lineup_main table.selecterTable .newType th{background:#c4e2f1}#lineup_main table.selecterTable .newType td{background:#eaf2f6}#lineup_main table.selecterTable .oldType th{background:#9d9c9c}#lineup_main table.selecterTable .oldType td{background:#d4d4d4}#lineup_main table.specTable{border-collapse:collapse;border-spacing:0;width:100%}@media screen and (min-width: 768px){#lineup_main table.specTable{table-layout:fixed}}@media screen and (max-width: 767px){#lineup_main table.specTable{border-collapse:unset;border-top:1px solid #ccc}}#lineup_main table.specTable th,#lineup_main table.specTable td{background-color:#f0ede6;text-align:left;letter-spacing:0;font-size:100%;line-height:1.5;white-space:normal;word-break:break-all}#lineup_main table.specTable th .note,#lineup_main table.specTable td .note{font-size:85%;}@media screen and (min-width: 768px){#lineup_main table.specTable th,#lineup_main table.specTable td{border:1px solid #ccc}}@media screen and (max-width: 767px){#lineup_main table.specTable th,#lineup_main table.specTable td{border-right:1px solid #ccc;border-bottom:1px solid #ccc;font-size:2.6666666667vw}}#lineup_main table.specTable th{width:19%;white-space:nowrap;padding:15px 0 15px 25px}@media screen and (max-width: 767px){#lineup_main table.specTable th{width:26.6666666667vw !important;height:11.2vw;padding:0 0 0 2.6666666667vw;position:sticky;left:0;background-color:#f0ede6;border-left:1px solid #ccc}}#lineup_main table.specTable td{background-color:#fff;text-align:center}@media screen and (max-width: 767px){#lineup_main table.specTable td{min-width:33.3333333333vw !important;height:11.2vw;padding:0;letter-spacing:-0.01em}}#lineup_main table.specTable td.img{vertical-align:top}#lineup_main table.specTable td.img p{padding:5px 0}#lineup_main table.specTable td.newType{background:#eaf2f6}#lineup_main table.specTable td.newType.colorio{background:#c4e2f1}@media screen and (max-width: 767px){#lineup_main table.specTable td.newType{background-color:#fff !important}}#lineup_main table.specTable td.oldType{background:#d4d4d4}@media screen and (max-width: 767px){#lineup_main table.specTable td.oldType{background-color:#fff !important}}#lineup_main table.specTable td.unselected{display:none}#lineup_main table.specTable tr.specTable_name td{font-size:100%}@media screen and (max-width: 767px){#lineup_main table.specTable tr.specTable_name td{font-size:2.5333333333vw}}@media screen and (max-width: 767px){#lineup_main table.specTable div.innerTd{width:490px;overflow-y:scroll}}#lineup_main table.specTable .specTableTd .td{border:none;padding:0}.attention{margin:20px auto 0}.attention p.title{font-size:85%;text-indent:.3em;margin-bottom:20px}@media screen and (max-width: 767px){.attention p.title{font-size:2.6666666667vw;margin-bottom:2.6666666667vw}}.attention table{font-size:85%}@media screen and (max-width: 767px){.attention table{font-size:2.6666666667vw}}.attention table tr{vertical-align:top}/*# sourceMappingURL=index.css.map */
.specTable td img[src$=".svg"],.specTable th img[src$=".svg"] {width: 14px;height: 14px;margin: 2px;} @media screen and (max-width: 767px){.specTable td img[src$=".svg"],.specTable th img[src$=".svg"] {width: 19px;height: auto;margin: 5px;}}
#lineup_main table.selecterTable .oldType li.long {
  width: 20em;
}
/* 20250924 add */
.specTable th,.specTable td { vertical-align: middle; }
