.products__list{display:grid;gap:32px;margin:auto;margin-top:32px;width:100%;max-width:1200px;grid-template-columns:repeat(2, 1fr);padding-bottom:64px}li.products__item--alpha{width:100%}.products__img-link{width:100%}.products-wrap{position:relative;max-width:1200px;margin:auto;padding:0;width:100%}.section01{max-width:1200px;margin:auto;width:100%}.lineup-ul{margin-bottom:32px;display:flex;width:100%;flex-flow:wrap}.lineup-ul li:not(.last01){padding-right:1rem}.lineup-ul li{width:20%;margin-bottom:1rem}.lineup-p-wrap{padding-bottom:125px}a.nobtn{background:#0068b7;color:#fff}a.nobtn:hover{border-color:#0068b7}a.nobtn:hover:after{display:none}.btn-wrap02{width:100%;margin:auto}.page-title{position:relative}.page-title__sub{background:#0068b7;position:absolute;top:-3rem;right:0rem;color:#fff;padding:0 48px;font-weight:bold;border-radius:27px}.text01{margin-bottom:16px}.text02{font-size:3rem;font-weight:bold;max-width:1200px;width:100%;margin:auto;line-height:1.5;padding:80px 0;color:#333;text-align:start}.text03{text-align:start;color:#333;padding:8px}.grid02 figcaption.text04{font-weight:bold;text-align:end;font-size:16px;color:#333;padding:8px 0}.grid02 figcaption.text05{text-align:start}.text06{padding-bottom:32px}.text07{padding:32px 0;line-height:2}.text--center{text-align:center}.chapter__body{margin:30px 0}h2{width:100%;max-width:1200px;margin:auto;padding-top:100px;margin-bottom:4rem}h3{background:#0068b7;color:#fff}.picture01{aspect-ratio:800/500;display:block;height:fit-content;width:100%}.picture02{display:block;width:100%;height:fit-content}.picture03{display:block;width:100%}.picture04{display:block;width:70%;margin:auto}.grid01{display:grid;width:100%;grid-template-columns:repeat(3, 1fr);gap:32px;padding-bottom:64px}.grid01 div{grid-column:1/3}.grid02{display:grid;width:100%;grid-template-columns:repeat(2, 1fr);padding-top:24px;gap:16px}.grid02 figcaption{text-align:center;padding:8px;font-weight:bold}.grid03{display:grid;width:100%;grid-template-columns:repeat(2, 1fr);gap:32px;padding-bottom:64px}@media screen and (max-width: 1200px){.products__list{margin:auto;padding:0;padding-bottom:4rem;width:100%}.products__list .products__item--alpha{padding-bottom:0}.products-wrap{padding:0 3rem;border-right:solid 2rem #f5f5f5;border-left:solid 2rem #f5f5f5}.chapter__body{margin:0;padding:0 3rem;border-right:solid 2rem #f5f5f5;border-left:solid 2rem #f5f5f5}.products-wrap .chapter__body{padding:0;border:none}}@media screen and (max-width: 1024px){.text--center--sp{text-align:center}}@media screen and (max-width: 1000px){.btn-wrap02 a{height:60px}}@media screen and (max-width: 900px){.text04{font-size:16px;padding:0}}@media screen and (max-width: 800px){.products__item--alpha{width:49%}.products__list li{padding-bottom:0;margin-bottom:0}.products__list{grid-template-columns:repeat(2, 1fr)}.grid01{grid-template-columns:1fr;gap:0}.products__list{padding:0}.text02{font-size:2rem;padding:32px 0}.text04{padding-bottom:16px}}@media screen and (max-width: 700px){.text04{font-size:14px}}@media screen and (max-width: 600px){.products__item--alpha{width:47%}.last01{padding-right:1rem}.products__list{padding:0;gap:16px}.chapter__title--alpha{text-align:center}.text02{font-size:20px}.text04{font-size:16px}.products-wrap{padding:0 2rem;border-right:solid 1rem #f5f5f5;border-left:solid 1rem #f5f5f5}.page-title__sub{right:20%;top:-4rem;width:200px;padding:0px 32px;transform:translate(50%);text-align:center}.page-title{margin-top:50px}.chapter__body{padding:0 2rem;border-right:solid 1rem #f5f5f5;border-left:solid 1rem #f5f5f5}.grid02{padding-top:0}.grid02 figcaption{font-size:14px}.grid02 figcaption.text04{font-size:14px;padding:8px}.picture04{width:100%}.lineup-p-wrap{padding-bottom:64px}dt.global-footer__site-title{padding:1rem}div.nav--div{padding:3rem 1rem}small.global-footer__copyright{margin-bottom:27px}}@media screen and (max-width: 550px){.text03{font-size:16px}}@media screen and (max-width: 460px){.page-title__sub{width:inherit;padding:0px 16px;width:160px}}
