﻿h2{max-width:1200px;width:100%;margin:auto;padding-top:30px;margin-top:80px;margin-bottom:4rem;margin-bottom:0;font-size:4rem;font-weight:bold;padding-bottom:45px}h3{max-width:1200px;width:100%;margin:auto;font-weight:bold;padding:1rem 0;font-size:2rem}h4{padding-bottom:1rem}table{width:100%}table th{background:#0068b7;color:#fff;padding:.5rem}table td{padding:.5rem}table,table th,table td{border:1px solid #111;border-collapse:collapse;vertical-align:middle;padding:1rem}.text--center{text-align:center}.text--red{color:red}.section01{max-width:1200px;margin:auto;width:100%}.div01{max-width:1200px;margin:auto;width:100%;margin-top:100px;padding:0}.key--ul{margin-left:2rem;padding:1rem}.key--ul li{line-height:2}.key--ul li::before{content:"●";display:inline-block;color:#0068b7;padding-right:4px}.specification--ul:first-child{margin-right:4rem}.specification--ul li{line-height:2;border-top:solid 1px #333;padding:1rem 0}.specification--ul li:last-child{border-bottom:solid 1px #333}.div02{display:flex;width:100%}.lineup-ul{margin-bottom:25px}.div03{margin-bottom:125px}.picture01{aspect-ratio:1200/600;display:block;width:100%}.picture02{aspect-ratio:278/40;display:block;width:auto}.page-title__sub{background:#0068b7;position:absolute;top:-3rem;right:0rem;color:#fff;padding:0 48px;font-weight:bold;border-radius:27px}.page-title{position:relative}@media screen and (max-width: 1200px){.chapter__body{margin:0;padding:0 3rem;padding-top:100px}.div01{padding:0}.chapter__body.div01 .chapter__body{padding:0}.section01 .chapter__body{padding-top:48px}h2{margin-top:0}}@media screen and (max-width: 800px){.table-wrap{overflow-x:scroll}}@media screen and (max-width: 600px){.key--ul{margin-left:0}.specification--ul:first-child{margin-right:16px}.page-title__sub{right:20%;top:-4rem;width:200px;padding:0px 32px;transform:translate(50%);text-align:center}.page-title{margin-top:50px}}@media screen and (max-width: 460px){.page-title__sub{width:inherit;padding:0px 16px;width:160px}}
