body{background:#5591bf}.l-inner{max-width:1480px}.p-table-spec{max-width:1636px;width:100%;margin:0 auto;overflow-x:scroll;-webkit-overflow-scrolling:touch}@media screen and (min-width: 768px){.p-table-spec{width:90%;margin:3rem auto 0}}@media screen and (max-width: 768px){.p-table-spec{width:100%}.p-table-spec::-webkit-scrollbar{overflow:hidden;width:5px;border-radius:10px;background-color:rgba(0,0,0,.2)}.p-table-spec::-webkit-scrollbar:horizontal{height:8px}.p-table-spec::-webkit-scrollbar-button{display:none}.p-table-spec::-webkit-scrollbar-piece,.p-table-spec::-webkit-scrollbar:start{background-color:#5591bf}.p-table-spec::-webkit-scrollbar-thumb,.p-table-spec::-webkit-scrollbar-corner{overflow:hidden;border-radius:10px;background-color:#5591bf}}.p-table-spec .p-table-spec__table{border-collapse:collapse;border-top:1px solid #fff;width:265vw}@media screen and (max-width: 768px){.p-table-spec .p-table-spec__table{width:560vw;position:relative;overflow:visible}.p-table-spec .p-table-spec__table::before{position:absolute;content:"";top:0;right:100%;height:1px;width:20px;background-color:rgba(0,0,0,0)}.p-table-spec .p-table-spec__table::after{position:absolute;content:"";top:0;left:100%;height:1px;width:20px;background-color:rgba(0,0,0,0)}}.p-table-spec .p-table-spec__thead th,.p-table-spec .p-table-spec__thead td{color:#fff}@media screen and (max-width: 768px){.p-table-spec .p-table-spec__thead td{width:20vw}}.p-table-spec .p-table-spec__thead__th{text-align:center;padding:16px;border-bottom:1px solid #fff;border-right:1px solid #fff}@media screen and (max-width: 768px){.p-table-spec .p-table-spec__thead__th{padding:9px}}.p-table-spec .p-table-spec__thead__th>span{display:block}.p-table-spec .p-table-spec__thead__th>span:first-child{font-size:1rem;letter-spacing:.004em;line-height:1.3}@media screen and (max-width: 768px){.p-table-spec .p-table-spec__thead__th>span:first-child{font-size:1rem}}@media screen and (min-width: 769px)and (max-width: 1024px){.p-table-spec .p-table-spec__thead__th>span:first-child{font-size:1.3rem}}.p-table-spec .p-table-spec__thead__th>span:last-child{font-size:2rem;letter-spacing:.026em;line-height:1.4}@media screen and (max-width: 768px){.p-table-spec .p-table-spec__thead__th>span:last-child{font-size:5vw}}.p-table-spec .p-table-spec__tbody>tr,.p-table-spec .p-table-spec__tbody>tr th,.p-table-spec .p-table-spec__tbody>tr td{color:#fff;text-align:center;letter-spacing:.02em;padding:10px 8px;font-size:1rem}.p-table-spec .p-table-spec__tbody>tr td{border-right:1px solid #fff;border-bottom:1px solid #fff;padding:1% 0}@media screen and (max-width: 768px){.p-table-spec .p-table-spec__tbody>tr td{padding:2vw 4vw}}@media screen and (max-width: 768px){.p-table-spec .p-table-spec__tbody>tr th,.p-table-spec .p-table-spec__tbody>tr td{font-size:3.5vw;padding:5px 2px}}.p-table-spec .p-table-spec__tbody>tr th.p-table-spec__td--safety_device,.p-table-spec .p-table-spec__tbody>tr td.p-table-spec__td--safety_device{text-align:center;font-size:1rem;letter-spacing:0;padding:5px 8px}@media screen and (max-width: 768px){.p-table-spec .p-table-spec__tbody>tr th.p-table-spec__td--safety_device,.p-table-spec .p-table-spec__tbody>tr td.p-table-spec__td--safety_device{font-size:1.4rem;line-height:1.8}}.p-table-spec .p-table-spec__th.p-table-spec__th--purchase{border-left:0;border-right:0}.p-table-spec .p-table-spec__th.p-table-spec__left{text-align:left;padding-left:38px;font-size:1rem;padding:5px 5px 5px 20px}@media screen and (max-width: 768px){.p-table-spec .p-table-spec__th.p-table-spec__left{font-size:3vw;padding-left:10px}}.p-table-spec .p-table-spec__th.p-table-spec__th--size{line-height:1.3}.p-table-spec .p-table-spec__th.p-table-spec__th--image{position:relative}.p-table-spec .p-table-spec__th.p-table-spec__th--image::before{content:"";position:absolute;display:block;background-image:linear-gradient(to top right, transparent, transparent 49%, #fff 49.4%, transparent 50%, transparent);width:100%;height:100%;top:0;left:0}.p-table-spec .p-table-spec__td.p-table-spec__td--image{padding:10px}@media screen and (max-width: 768px){.p-table-spec .p-table-spec__td.p-table-spec__td--image{padding:5px}}.p-table-spec .p-table-spec__td.p-table-spec__td--image.h img{width:70%}.p-table-spec .p-table-spec__td.p-table-spec__td--image img{margin:0 auto}@media screen and (min-width: 769px){.p-table-spec .p-table-spec__td.p-table-spec__td--image img{height:25vh;margin-top:.5rem}}@media screen and (min-width: 769px)and (max-width: 1024px){.p-table-spec .p-table-spec__td.p-table-spec__td--image img{height:auto}}.p-table-spec .p-table-spec__td.p-table-spec__td--safety_device{text-align:center}.p-table-spec .p-table-spec__td.p-table-spec__td--purchase{border-right:0;padding:clamp(15px,2.0833333333vw,29px) clamp(4px,0.4166666667vw,20px)}.p-table-spec .p-table-spec__td .p-table-spec__link .online-text{background-color:#fff;color:#005590;font-size:1rem;margin-top:.5rem;padding:.5rem;display:block;border-radius:50px;transition:.2s ease background-color}@media screen and (max-width: 768px){.p-table-spec .p-table-spec__td .p-table-spec__link .online-text{font-size:3vw;width:90%;margin:1vw auto 0;padding:2vw 0}}@media screen and (min-width: 769px)and (max-width: 1024px){.p-table-spec .p-table-spec__td .p-table-spec__link .online-text{font-size:1rem;line-height:1.3}}.p-table-spec .p-table-spec__td .p-table-spec__link .online-text:hover,.p-table-spec .p-table-spec__td .p-table-spec__link .online-text:focus{background-color:#5591bf;border:2px solid #fff;color:#fff}.p-table-spec .p-table-spec__sticky{background:#5591bf;position:sticky !important;left:0}.p-table-spec .p-table-spec__sticky:after{content:"";border-right:1px solid #fff;border-bottom:1px solid #fff;border-left:1px solid #fff;position:absolute;top:0;right:-1px;width:100%;height:100%}.sec-data .test_1 .p-table-spec .p-table-spec__text--number{font-weight:900;font-size:1.3em;padding:0 1.5%}.sec-data .test_1 .p-table-spec .p-table-spec__text--number.yellow{color:#ffeb3b}.sec-data .test_1 .p-table-spec .p-table-spec__sticky{background:#005590}@media screen and (min-width: 769px){.sec-data .test_1 .p-table-spec .p-table-spec__sticky{width:17%}}@media screen and (min-width: 769px){.sec-data .test_1 .p-table-spec .p-table-spec__thead__th>span{ffont-size:1rem}}@media screen and (max-width: 768px){.sec-data .test_1 .p-table-spec .p-table-spec__thead__th>span:last-child{font-size:4vw}}.sec-data .test_1 .p-table-spec .p-table-spec__td.p-table-spec__td--image img{width:80%;height:auto}@media screen and (max-width: 768px){.sec-data .test_1 .p-table-spec .p-table-spec__td.p-table-spec__td--image img{width:100%}}@media screen and (max-width: 768px){.sec-data .test_1 .p-table-spec .p-table-spec .p-table-spec__table{width:135vw}}.noto-sans-jp-500{font-family:"Noto Sans JP",serif;font-weight:500}.noto-sans-jp-700{font-family:"Noto Sans JP",serif;font-weight:700}.noto-sans-jp-900{font-family:"Noto Sans JP",serif;font-weight:900}.sec-lineup h2{font-size:2rem;color:#fff;text-align:center;margin:3rem auto -2rem}@media screen and (max-width: 768px){.sec-lineup h2{font-size:7vw;color:#fff;text-align:left;margin:3% 0 3% 2%}}.color-ball{width:23px;height:23px;border:2px solid;border-radius:50%;display:inline-block}@media screen and (max-width: 768px){.color-ball{width:4vw;height:4vw;border:1px solid}}.color-ball.wh{background-color:#fff}.color-ball.gr{background-color:#bfc0c2}.color-ball.dgr{background-color:#a1a0a4}.color-ball.bj{background-color:#e3d8b6}.color-ball.pb{background-color:#f2cdb6}.color-ball.gj{background-color:#e9e8e6}.color-ball.dpi{background-color:#f0b7a2}.color-ball.skin{background-color:#ffe7d6}.color-ball.lpi{background-color:#f3c7c6}.color-ball.or{background-color:#e9cda4}.color-ball.gre{background-color:#84a1a9}.color-ball.twoton-bj{background:linear-gradient(135deg, #f2cdb6 0%, #f2cdb6 50%, #000000 50%, #000000 100%)}.color-ball.twoton-gr{background:linear-gradient(135deg, #a1a0a4 0%, #a1a0a4 50%, #000000 50%, #000000 100%)}.color-ball.tya{background-color:#a1867c}.color-ball.ddgr{background-color:#777778}.color-ball.twoton-tya{background:linear-gradient(135deg, #f3ebe2 0%, #f3ebe2 50%, #661a28 50%, #661a28 100%)}.color-ball.pisuta{background-color:#cdd5c1}.color-ball.mizu{background-color:#9ebcc7}.color-ball.cream{background-color:#ede5d0}.logo{width:75%}/*# sourceMappingURL=style.min.css.map */