@charset "UTF-8";.main-wrap{max-width:960px;margin:0 auto;padding:100px 20px 120px}.spec-ttl{margin-bottom:80px;text-align:center;font-size:36px}.spec-lead-block{display:flex;align-items:center;justify-content:center;margin-bottom:38px}.spec-series{margin-right:105px}.spec-prd-img{margin:0;padding:0;list-style:none;display:flex}.spec-prd-img>li{text-align:center}.spec-prd-img>li+li{margin-left:29px}.spec-table{width:100%;border-bottom:1px solid #999;border-collapse:collapse}.spec-table th+td,.spec-table thead th+th{border-left:1px solid #999}.spec-table td,.spec-table th{font-size:14px;line-height:1.7;border-top:1px solid #999}.spec-table,.spec-table td{box-sizing:border-box}.spec-table tr.group-tr td,.spec-table tr.group-tr th{border-top:1px solid #ccc}.spec-table tr:nth-child(even) td{background-color:#f2f2f2}.spec-table th{box-sizing:border-box;background-color:#ebeff2;padding:8px 2%;text-align:center}.spec-table th.th-sep{border-left:1px solid #ccc}.spec-table th.th-left{text-align:left}.spec-table th.th-w1{width:5%;line-height:1.2}.spec-table th.th-w2{width:17.5%;padding:8px 0 8px 1%}.spec-table th.th-w3{width:20%;padding:8px 0 8px 1.5%}.spec-table th.th-w4{padding:8px 1%}.spec-table th .td-e-img{display:inline-block;line-height:0;vertical-align:bottom;margin-bottom:5px}.spec-table td.scale,.spec-table th .size-head-lead,.spec-table th .size-head-title{font-weight:700;text-align:center}.spec-table th .size-head-lead{margin-top:.8em}.spec-table th .size-head-detail{margin:.2em 0 12px;font-size:12px;text-align:center}.spec-table td{padding:8px 6.25%;background-color:#fff;border-left:1px solid #999;text-align:center}.spec-table td.scale{font-size:24px;line-height:1.1}.spec-table td .td-option-list{max-width:270px;margin:0 auto;padding:10px 0;list-style:none}.spec-table td .td-option-list>li{position:relative;padding-left:1em;margin-top:.5em;font-weight:700}.spec-table td .td-option-list>li:first-child{margin-top:0}.spec-table td .td-option-list>li::before{content:"・";display:inline-block;position:absolute;left:0;top:0}.spec-table td .td-option-list>li>dl,.spec-table td .td-option-list>li>dl dt{margin:0;padding:0}.spec-table td .td-option-list>li>dl dd{margin:0 0 0 2.5em;padding:0}.spec-table td.td-size{padding:0 1%}.spec-table td .td-size-list{margin:0;padding:22px 0;list-style:none;display:flex;justify-content:center}.spec-table td .td-size-list>li{margin:0 20px}.spec-table td .td-size-list>li+li{margin-left:0}.spec-table td .td-size-list>li>p{font-weight:700;margin-bottom:12px}.spec-table td .td-e-img{display:inline-block;line-height:0;vertical-align:middle;transform:translateY(-1px);margin-right:5px}.spec-table td .total-power{margin:0 auto;width:13em;text-align:left}.spec-table .t-ja23{display:none}.spec-table .circle{display:inline-block;width:10px;height:10px;border:#222 solid 1px;border-radius:8px}.e-mark-block{border:1px solid #ccc;margin-top:40px;padding:23px 4.16%;display:flex;align-items:center}.e-mark-block .e-mark-img{width:80px;flex:0 0 80px;margin-right:4.16%}.e-mark-block .e-mark-txt{font-size:16px;flex:0 1 auto;line-height:1.5}.spec-note{margin:35px 0 0;padding:0;list-style:none;font-size:14px}.spec-note>li{position:relative;padding-left:2.5em;line-height:1.6}.spec-note>li+li{margin-top:5px}.spec-note>li .spec-note-num{position:absolute;left:0;top:0}.option-block,.spec-list{display:flex;flex-wrap:wrap}.spec-list{justify-content:space-between;position:relative}.spec-list::after,.spec-list::before{content:"";display:block;width:4px;height:100%;border:#222 solid 1px;position:absolute;top:0}.spec-list::before{border-right:none;left:-8px}.spec-list::after{border-left:none;right:-4px}.spec-list dd{width:calc(100% - 94px)}.option-block{border:1px solid #ccc;margin-top:20px}.option-block>div{border-right:1px solid #ccc;line-height:1.4;box-sizing:border-box;padding:10px 0}.option-block>div.option-name{width:31%;display:flex;align-items:center;justify-content:center}.option-block>div.option-detail{width:34.5%;display:flex}.option-block>div.option-detail>div{width:50%;padding:0 10px;border-right:1px solid #ccc}.option-block>div:last-child{border-right:none}.option-item{font-size:14px;margin-bottom:10px}.option-item span,.option-pdct span,.option-price span{font-size:12px}.option-pdct{line-height:1;margin-bottom:10px}.item-img{text-align:center;margin-top:10px}.manual-link{max-width:270px;margin:20px auto 0;position:relative}.manual-link a,.manual-link span{display:block;text-align:center;background-color:#ea5514;border-radius:3px;color:#fff;padding:7px;font-size:18px;line-height:1.6}.manual-link a::after,.manual-link span::after{content:"Coming Soon";display:block;font-size:14px}@media only screen and (max-width:768px){.main-wrap{padding:40px 4%}.spec-ttl{margin-bottom:40px;font-size:24px}.spec-ttl img{width:120px}.spec-lead-block{display:block;text-align:center;margin-bottom:30px}.e-mark-block .e-mark-img,.spec-series{margin-right:0;margin-bottom:40px;text-align:center}.spec-series img{width:180px}.spec-prd-img{justify-content:center}.spec-prd-img>li+li{margin-left:8%}.spec-table td,.spec-table th{font-size:10px}.spec-table th{padding:5px 2%}.spec-table th.th-w1{width:8%}.spec-table td{padding:5px 3%}.spec-table td .td-option-list{padding:5px 0}.option-item span,.spec-table td .td-option-list>li>dl{display:block}.spec-table td .td-option-list>li>dl dt{margin:0}.spec-table td .td-option-list>li>dl dd{padding-left:1em}.spec-table td .td-size-list{padding:5px 10px;display:block}.spec-table td .td-size-list>li+li{margin-left:0;margin-top:20px}.spec-table td .td-size-list>li img{max-width:150px!important}.e-mark-block{display:block;margin-top:20px;padding:14px 4%}.e-mark-block .e-mark-img{width:auto;margin-bottom:10px}.e-mark-block .e-mark-img img{width:60px}.e-mark-block .e-mark-txt,.spec-note{font-size:12px}.spec-note{margin:20px 0 0}.spec-list dd{width:calc(100% - 70px)}.option-block>div{width:50%;border-right:none}.option-block>div.option-name{width:33.8%;border-right:1px solid #ccc}.option-block>div.option-detail{width:66.2%;display:none}.option-block>div.option-detail.show{display:flex}.option-block>div.option-detail>div{padding:0 5px;font-size:14px}.option-block>div.option-detail>div:last-child{border-right:none}.manual-link{max-width:240px}}