#snav li>*{letter-spacing:0}@media(min-width: 769px)and (orientation: landscape),(min-width: 960px){#snav{grid-template-columns:repeat(4, 1fr)}#snav li>*{font-size:calc(18/var(--device_font-size)*1rem);letter-spacing:0}#snav li:nth-of-type(-n+4){grid-column:span 1}#snav li:nth-of-type(n+5){grid-column:span 2}}.bnr{display:block}.bnr:not(.frame){border:var(--color_gray_light) solid 1px}@media(min-width: 769px)and (orientation: landscape),(min-width: 960px){.bnr:not(.frame){width:calc(600/var(--device_font-size)*1rem);margin-inline:auto}}.bnr~*:not(:where(h3,h4,h5,h6,.bnr,.frame)){margin-block-start:calc(40/var(--device_font-size)*1rem)}.box{display:grid;gap:1rem}.box h5{margin-bottom:0}.bnr~h3:first-of-type{margin-block-start:calc(80/var(--device_font-size)*1rem)}.grid:has(.btn) .btn{width:100%;max-width:100%;letter-spacing:0}.box{margin-block-end:0}@media(max-width: 768px),(min-width: 769px)and (max-width: 959px)and (orientation: portrait){.price+.btn,.grid .btn{font-size:calc(26/var(--device_font-size)*1rem)}}@media(min-width: 769px)and (orientation: landscape),(min-width: 960px){.price+.btn,.grid .btn{font-size:calc(20/var(--device_font-size)*1rem)}}[role=tabpanel] .box{width:100%;max-width:100%}.titPrice{display:grid;grid-template-columns:calc(15/var(--device_font-size)*1rem) auto;align-items:center;justify-content:flex-start;justify-items:flex-start;gap:calc(12/var(--device_font-size)*1rem);font-size:calc(30/var(--device_font-size)*1rem);font-weight:700;line-height:1.2;letter-spacing:0}.titPrice:before{content:"";-webkit-mask:url(../images/common/ico_title_02.svg) no-repeat center/contain;mask:url(../images/common/ico_title_02.svg) no-repeat center/contain;background:linear-gradient(to top, var(--color_gradation_01));aspect-ratio:15/40;width:calc(15/var(--device_font-size)*1rem);height:auto}@media(min-width: 769px)and (orientation: landscape),(min-width: 960px){.titPrice{grid-template-columns:calc(10/var(--device_font-size)*1rem) auto;gap:calc(10/var(--device_font-size)*1rem);font-size:calc(24/var(--device_font-size)*1rem)}.titPrice:before{width:calc(10/var(--device_font-size)*1rem)}}.titPrice{grid-template-columns:calc(15/var(--device_font-size)*1rem) auto calc(15/var(--device_font-size)*1rem);align-items:center;justify-content:center;justify-items:center}.titPrice:after{content:"";-webkit-mask:url(../images/common/ico_title_02.svg) no-repeat center/contain;mask:url(../images/common/ico_title_02.svg) no-repeat center/contain;background:linear-gradient(to top, var(--color_gradation_01));aspect-ratio:15/40;width:calc(15/var(--device_font-size)*1rem);height:auto}.titPrice:after{rotate:y 180deg}@media(min-width: 769px)and (orientation: landscape),(min-width: 960px){.titPrice{grid-template-columns:calc(10/var(--device_font-size)*1rem) auto calc(10/var(--device_font-size)*1rem)}.titPrice:after{width:calc(10/var(--device_font-size)*1rem)}}.price{font-size:calc(30/var(--device_font-size)*1rem);font-weight:700;line-height:1;text-align:center;color:var(--color_red)}.price>span{font-size:.8rem}@media(min-width: 769px)and (orientation: landscape),(min-width: 960px){.price{font-size:calc(24/var(--device_font-size)*1rem)}.price+.colPc2{grid-template-columns:repeat(2, calc(400 / var(--device_font-size) * 1rem));width:-moz-fit-content;width:fit-content;margin-inline:auto}}.bnr+.price{margin-block:calc(62/var(--device_font-size)*1rem) calc(40/var(--device_font-size)*1rem)}@media(min-width: 769px)and (orientation: landscape),(min-width: 960px){.bnr+.price{margin-block:calc(40/var(--device_font-size)*1rem) calc(32/var(--device_font-size)*1rem)}}.priceList{display:grid;gap:calc(80/var(--device_font-size)*1rem);margin-block-start:calc(62/var(--device_font-size)*1rem)}.priceList>*{display:grid;gap:calc(40/var(--device_font-size)*1rem)}.priceList>* .titPrice{margin-block:0}.priceList>* .btn{width:100%;max-width:100%;text-align:center}@media(min-width: 769px)and (orientation: landscape),(min-width: 960px){.priceList{grid-template-columns:repeat(2, calc(400 / var(--device_font-size) * 1rem));width:-moz-fit-content;width:fit-content;margin-inline:auto}.priceList>*{gap:calc(32/var(--device_font-size)*1rem)}}.setList{--border_color: var(--color_gray_light);display:grid;gap:calc(32/var(--device_font-size)*1rem)}.setList>li{display:grid;align-items:flex-start;gap:1rem;width:100%}@media(min-width: 769px)and (orientation: landscape),(min-width: 960px){.setList .frame[href]:before,.setList .frame.link:before{-o-border-image:url(../images/common/frame_thumb_line.svg) 100/calc(50 / var(--device_font-size) * 1rem);border-image:url(../images/common/frame_thumb_line.svg) 100/calc(50 / var(--device_font-size) * 1rem)}.setList .frame[href]:after,.setList .frame.link:after{-o-border-image:url(../images/common/frame_thumb_arrow.svg) 100/calc(50 / var(--device_font-size) * 1rem);border-image:url(../images/common/frame_thumb_arrow.svg) 100/calc(50 / var(--device_font-size) * 1rem)}}.setList.special{grid-template-columns:repeat(2, 1fr)}.setList.special>li{display:grid;gap:1rem;width:100%;font-size:1.1rem;font-weight:700;text-align:center;padding-inline:0}@media(min-width: 769px)and (orientation: landscape),(min-width: 960px){.setList.special>li{padding-inline:calc(20/var(--device_font-size)*1rem)}}.setList.deluxe>li>dl{display:grid;gap:1rem}.setList.deluxe>li>dl>dt{font-size:1.2rem;font-weight:700}.setList.deluxe>li>dl>dd{display:grid;gap:1rem}.setList.deluxe>li .bgm{font-size:.9em}.setList.deluxe>li .bgm dt{font-weight:700}@media(max-width: 768px),(min-width: 769px)and (max-width: 959px)and (orientation: portrait){.setList.deluxe>li .bgm dt{padding-block-start:1rem;border-top:var(--color_gray_light) double 4px}.setList.deluxe>li .bgm dd{padding-block:.5rem 1rem}.setList.deluxe>li .bgm dd:last-of-type{padding-block-end:0}}@media(min-width: 769px)and (orientation: landscape),(min-width: 960px){.setList.deluxe>li .bgm{display:grid;grid-template-columns:max-content auto}.setList.deluxe>li .bgm dt,.setList.deluxe>li .bgm dd{padding-block:1rem;border-top:var(--color_gray_light) double 4px}.setList.deluxe>li .bgm dt:last-of-type,.setList.deluxe>li .bgm dd:last-of-type{padding-block-end:0}.setList.deluxe>li .bgm dt{display:grid;align-items:center}.setList.deluxe>li .bgm dd{padding-inline-start:1rem}}.setList.dlc>li dl{display:grid;gap:1rem}.setList.dlc>li dl dt{overflow:hidden;position:relative;z-index:0;background:linear-gradient(to left, var(--color_gradation_01));width:-moz-fit-content;width:fit-content;margin-inline:calc((100% - calc(630 / var(--device_width) * 100%))/2);padding-block:calc(calc(12 / var(--device_font-size) * 1rem) - (1lh - 1em)/2);padding-inline:calc(27/var(--device_font-size)*1rem) .5em;font-size:calc(28/var(--device_font-size)*1rem);font-weight:600;line-height:1.2;letter-spacing:0;color:var(--color_white)}.setList.dlc>li dl dt:before{content:"";position:absolute;top:50%;left:0;background:url(../images/common/ico_arrow_r.svg) no-repeat center/contain;aspect-ratio:21/11;width:calc(21/var(--device_font-size)*1rem);translate:-55% -50%}@media(min-width: 769px)and (orientation: landscape),(min-width: 960px){.setList.dlc>li dl dt{max-width:calc(1040/var(--device_font-size)*1rem);margin-inline:calc((100% - calc(1040 / var(--device_font-size) * 1rem))/2);font-size:calc(20/var(--device_font-size)*1rem)}}.setList.dlc>li dl dt{margin-inline:0;font-size:1.2rem}.setList.dlc>li dl dd{display:grid;gap:1rem}.setList.dlc>li dl dd .price{font-size:1.2rem;text-align:right}@media(min-width: 769px)and (orientation: landscape),(min-width: 960px){.setList.special{grid-template-columns:repeat(4, 1fr)}.setList.dlc{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 768px),(min-width: 769px)and (max-width: 959px)and (orientation: portrait){.scrollBox{margin-inline-start:calc(60/var(--device_width)*100%)}}.tableBox{position:relative;z-index:0;--line_color: var(--color_gray);max-width:auto}@media(min-width: 769px)and (orientation: landscape)and (any-hover: hover),(min-width: 960px)and (any-hover: hover){.tableBox:hover{cursor:move}}.tableBox>table :is(th,td):has(table){padding:0}.tableBox>table th{word-break:break-all}.tableBox>table td{text-align:center}.tableBox>table tbody td{width:calc(300/var(--device_font-size)*1rem)}.tableBox>table>tbody>tr>*:nth-child(1){position:sticky;z-index:20;top:0;left:0}.tableBox>table tr:last-of-type th,.tableBox>table tr:last-of-type td{border-bottom:1px solid var(--line_color)}.tableBox>table>tbody th{text-align:center}.tableBox>table>tbody tr:nth-last-of-type(n+1) th:last-child,.tableBox>table>tbody tr:nth-last-of-type(n+1) td:last-child{border-right:1px solid var(--line_color)}.tableBox>table tr:nth-of-type(n+3):has(*:hover) th{filter:brightness(1.3)}.tableBox>table tr:nth-of-type(n+3):has(*:hover) td{background:var(--color_gray_light);filter:brightness(1.1)}.tableBox>table:has(tr:nth-of-type(n+2)>*:nth-child(2):hover) thead tr table th:nth-child(1){filter:brightness(0.9)}.tableBox>table:has(tr:nth-of-type(n+2)>*:nth-child(2):hover) tr:nth-of-type(n+1)>td:nth-child(2){background:var(--color_gray_light);filter:brightness(1.1)}.tableBox>table:has(tr:nth-of-type(n+2)>*:nth-child(3):hover) thead tr table th:nth-child(2){filter:brightness(0.9)}.tableBox>table:has(tr:nth-of-type(n+2)>*:nth-child(3):hover) tr:nth-of-type(n+1)>td:nth-child(3){background:var(--color_gray_light);filter:brightness(1.1)}.tableBox>table:has(tr:nth-of-type(n+2)>*:nth-child(4):hover) thead tr table th:nth-child(3){filter:brightness(0.9)}.tableBox>table:has(tr:nth-of-type(n+2)>*:nth-child(4):hover) tr:nth-of-type(n+1)>td:nth-child(4){background:var(--color_gray_light);filter:brightness(1.1)}.tableBox>table:has(tr:nth-of-type(n+2)>*:nth-child(5):hover) thead tr table th:nth-child(4){filter:brightness(0.9)}.tableBox>table:has(tr:nth-of-type(n+2)>*:nth-child(5):hover) tr:nth-of-type(n+1)>td:nth-child(5){background:var(--color_gray_light);filter:brightness(1.1)}.tableBox>table:has(tr:nth-of-type(n+2)>*:nth-child(6):hover) thead tr table th:nth-child(5){filter:brightness(0.9)}.tableBox>table:has(tr:nth-of-type(n+2)>*:nth-child(6):hover) tr:nth-of-type(n+1)>td:nth-child(6){background:var(--color_gray_light);filter:brightness(1.1)}.tableBox>table:has(tr:nth-of-type(n+2)>*:nth-child(7):hover) thead tr table th:nth-child(6){filter:brightness(0.9)}.tableBox>table:has(tr:nth-of-type(n+2)>*:nth-child(7):hover) tr:nth-of-type(n+1)>td:nth-child(7){background:var(--color_gray_light);filter:brightness(1.1)}.tableBox>table:has(tr:nth-of-type(n+2)>*:nth-child(8):hover) thead tr table th:nth-child(7){filter:brightness(0.9)}.tableBox>table:has(tr:nth-of-type(n+2)>*:nth-child(8):hover) tr:nth-of-type(n+1)>td:nth-child(8){background:var(--color_gray_light);filter:brightness(1.1)}.tableBox>table:has(tr:nth-of-type(n+2)>*:nth-child(9):hover) thead tr table th:nth-child(8){filter:brightness(0.9)}.tableBox>table:has(tr:nth-of-type(n+2)>*:nth-child(9):hover) tr:nth-of-type(n+1)>td:nth-child(9){background:var(--color_gray_light);filter:brightness(1.1)}.tableBox>table:has(tr:nth-of-type(n+2)>*:nth-child(10):hover) thead tr table th:nth-child(9){filter:brightness(0.9)}.tableBox>table:has(tr:nth-of-type(n+2)>*:nth-child(10):hover) tr:nth-of-type(n+1)>td:nth-child(10){background:var(--color_gray_light);filter:brightness(1.1)}
/*# sourceMappingURL=maps/products.css.map */
