:root{--opacity: 1.0}.tab{margin-top:clamp(75px,
		75px + (150 - 75) * ((100vw - 375px) / (1440 - 375)),
		150px)}@media screen and (max-width: 800px){.tab{margin-top:clamp(100px,
		100px + (200 - 100) * ((100vw - 375px) / (1440 - 375)),
		200px)}}.tab_list{display:flex}.tab_list_item{flex:1}.tab_list_item.active{cursor:none;pointer-events:none}.tab_list_item#tab_opera .tab_list_item_link_name::before{background-color:#f0ead9}.tab_list_item#tab_delphi .tab_list_item_link_name::before{background-color:#e5e5e5}.tab_list_item#tab_fez .tab_list_item_link_name::before{background-color:#ebe0d9}.tab_list_item_link{display:block}.tab_list_item_link_pht{width:min(60%,120px);margin:0 auto 10px}@media screen and (max-width: 800px){.tab_list_item_link_pht{margin-bottom:5px}}.tab_list_item_link_name{letter-spacing:0;line-height:1;font-size:clamp(20.7483294829px,
		20.7483294829px + (30 - 20.7483294829) * ((100vw - 375px) / (1440 - 375)),
		30px);text-align:center;position:relative;padding-bottom:.2em}.tab_list_item_link_name::before{position:absolute;content:"";bottom:0;left:0;width:100%;height:calc(50% + .1em);z-index:-1}#opera .contents{background-color:#f0ead9}#opera .contents .sec_deets_tit::before{background-color:#f0ead9}#delphi .contents{background-color:#e5e5e5}#delphi .contents .sec_deets_tit::before{background-color:#e5e5e5}#fez .contents{background-color:#ebe0d9}#fez .contents .sec_deets_tit::before{background-color:#ebe0d9}.sec_box{display:flex;gap:10vw 6%;padding-top:clamp(75px,
		75px + (150 - 75) * ((100vw - 375px) / (1440 - 375)),
		150px)}@media screen and (max-width: 800px){.sec_box{flex-direction:column;padding-top:clamp(19.875px,
		19.875px + (25 - 19.875) * ((100vw - 375px) / (1440 - 375)),
		25px)}}@media screen and (min-width: 801px),print{.sec_box_pht{width:47%}}.sec_box_pht_swiper_list_item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:4px}.sec_box_pht_swiper_thumb_list{display:grid;grid-template-columns:repeat(auto-fill, minmax(50px, 1fr));gap:8px;margin-top:15px}.sec_box_pht_swiper_thumb_list img{-o-object-fit:cover;object-fit:cover;border-radius:4px;cursor:pointer;opacity:.6;transition:opacity .3s}@media screen and (min-width: 801px),print{.sec_box_pht_swiper_thumb_list img:hover{opacity:1}}.sec_box_pht_swiper_thumb_list img.active{opacity:1}@media screen and (min-width: 801px),print{.sec_box_desc{width:47%}}.sec_box_desc_tit_en{display:block;letter-spacing:0;line-height:1;padding-bottom: 0.1em;font-size:clamp(43.4418167068px,
		43.4418167068px + (80 - 43.4418167068) * ((100vw - 375px) / (1440 - 375)),
		80px)}.sec_box_desc_tit_jp{display:block;letter-spacing:.1em;font-size:clamp(14.1202468138px,
		14.1202468138px + (18 - 14.1202468138) * ((100vw - 375px) / (1440 - 375)),
		18px);font-weight:500}.sec_box_desc_price_num{font-weight:500;letter-spacing:0em;font-size:clamp(17.5376392413px,
		17.5376392413px + (24 - 17.5376392413) * ((100vw - 375px) / (1440 - 375)),
		24px)}@media screen and (max-width: 800px){.sec_box_desc_price_tax{font-size:12px}}.sec_box_desc_btn{margin-top:clamp(23.4px,
		23.4px + (30 - 23.4) * ((100vw - 375px) / (1440 - 375)),
		30px)}@media screen and (max-width: 800px){.sec_box_desc_btn{margin-top:clamp(16.2px,
		16.2px + (20 - 16.2) * ((100vw - 375px) / (1440 - 375)),
		20px)}}.sec_box_desc_txt{margin:clamp(30px,
		30px + (40 - 30) * ((100vw - 375px) / (1440 - 375)),
		40px) clamp(0px,
		0px + (0 - 0) * ((100vw - 375px) / (1440 - 375)),
		0px);text-align:justify}.sec_box_desc_spec{padding:clamp(0px,
		0px + (0 - 0) * ((100vw - 375px) / (1440 - 375)),
		0px) clamp(30px,
		30px + (40 - 30) * ((100vw - 375px) / (1440 - 375)),
		40px);background-color:rgba(255,255,255,.2)}.sec_box_desc_spec_tit{cursor:pointer;font-size:clamp(17.5376392413px,
		17.5376392413px + (24 - 17.5376392413) * ((100vw - 375px) / (1440 - 375)),
		24px);line-height:1;box-sizing:border-box;padding:.8em 30px .8em 0;letter-spacing:0;position:relative}.sec_box_desc_spec_tit::before{position:absolute;content:"";background-image:url(btn_arrow.svg);background-size:cover;width:16px;height:8px;top:0;right:0;bottom:0;margin:auto;transform:rotate(90deg);transition:.3s}.sec_box_desc_spec_tit.is-active::before{transform:rotate(-90deg)}.sec_box_desc_spec_list{display:none;padding-bottom:clamp(19.875px,
		19.875px + (25 - 19.875) * ((100vw - 375px) / (1440 - 375)),
		25px)}.sec_box_desc_spec_list_item{display:flex;padding:.6em 0}.sec_box_desc_spec_list_item+.sec_box_desc_spec_list_item{border-top:solid 1px rgba(191,191,191,.5)}.sec_box_desc_spec_list_item_dt,.sec_box_desc_spec_list_item_dd{line-height:1.6}.sec_box_desc_spec_list_item_dt{width:40%}@media screen and (max-width: 800px){.sec_box_desc_spec_list_item_dt{width:50%}}.sec_box_desc_spec_list_item_dd{flex:1}.sec_deets{padding:clamp(75px,
		75px + (150 - 75) * ((100vw - 375px) / (1440 - 375)),
		150px) clamp(0px,
		0px + (0 - 0) * ((100vw - 375px) / (1440 - 375)),
		0px) clamp(85px,
		85px + (170 - 85) * ((100vw - 375px) / (1440 - 375)),
		170px)}@media screen and (max-width: 800px){.sec_deets{padding-bottom:clamp(125px,
		125px + (250 - 125) * ((100vw - 375px) / (1440 - 375)),
		250px)}}.sec_deets_tit{letter-spacing:0;line-height:1;font-size:clamp(43.4418167068px,
		43.4418167068px + (80 - 43.4418167068) * ((100vw - 375px) / (1440 - 375)),
		80px);text-align:center;position:relative;padding-bottom:.4em;margin-bottom:1em}.sec_deets_tit::before{position:absolute;content:"";bottom:0;left:0;right:0;margin:auto;width:50px;height:6px;mix-blend-mode:multiply}.sec_deets_box{display:flex;flex-wrap:wrap;justify-content:center;gap:3.5vw 6%}@media screen and (max-width: 800px){.sec_deets_box{gap:12vw 6%}}.sec_deets_box_img{position:relative;width:100%}@media screen and (min-width: 801px),print{.sec_deets_box_img{order:3}}.sec_deets_box_img_tit{opacity:.5;color:#fff;line-height:.7;font-size:clamp(134.9081810328px,
		134.9081810328px + (360 - 134.9081810328) * ((100vw - 375px) / (1440 - 375)),
		360px);padding-bottom:.1em}@media screen and (max-width: 800px){.sec_deets_box_img_tit{opacity:.3;font-size:clamp(246.2112986531px,
		246.2112986531px + (800 - 246.2112986531) * ((100vw - 375px) / (1440 - 375)),
		800px);writing-mode:vertical-rl;position:absolute;top:-5vw;left:-6%}}.sec_deets_box_img_pht{mix-blend-mode:multiply}@media screen and (min-width: 801px),print{.sec_deets_box_img_pht{font-size:clamp(134.9081810328px,
		134.9081810328px + (360 - 134.9081810328) * ((100vw - 375px) / (1440 - 375)),
		360px);position:absolute;bottom:-0.35em;right:0%;width:min(85%,780px)}}@media screen and (max-width: 800px){.sec_deets_box_img_pht{width:min(100%,780px)}}.sec_deets_box_item{position:relative}@media screen and (min-width: 801px),print{.sec_deets_box_item{width:42.5%}}@media screen and (min-width: 801px),print{.sec_deets_box_item:nth-of-type(2){order:1}}@media screen and (min-width: 801px),print{.sec_deets_box_item:nth-of-type(3){order:2}}@media screen and (min-width: 801px),print{.sec_deets_box_item:nth-of-type(4){order:4;margin-left:4.5%;margin-right:auto}}.sec_deets_box_item_tit{margin-bottom:.5em;letter-spacing:.15em;line-height:1.7;font-size:clamp(19.1650273151px,
		19.1650273151px + (27 - 19.1650273151) * ((100vw - 375px) / (1440 - 375)),
		27px);margin-bottom:.8em}.sec_deets_box_item_txt{text-align:justify;line-height:2}.match{padding-bottom:clamp(100px,
		100px + (200 - 100) * ((100vw - 375px) / (1440 - 375)),
		200px)}.match_tit{text-align:center}.match_tit_en{display:block;line-height:.9;letter-spacing:0;color:#bfbfbf;font-size:clamp(31.4019705346px,
		31.4019705346px + (52 - 31.4019705346) * ((100vw - 375px) / (1440 - 375)),
		52px);margin-top:-0.5em}.match_tit_jp{display:block;font-size:clamp(15.2867788006px,
		15.2867788006px + (20 - 15.2867788006) * ((100vw - 375px) / (1440 - 375)),
		20px);letter-spacing:.1em;margin-top:.1em}.match_box{margin-top:clamp(57px,
		57px + (100 - 57) * ((100vw - 375px) / (1440 - 375)),
		100px)}.match_box_table tr{border-bottom:1px solid #bfbfbf}@media screen and (max-width: 800px){.match_box_table tr:has(.match_box_table_shape) th{display:flex;align-items:center;padding:clamp(12.375px,
		12.375px + (15 - 12.375) * ((100vw - 375px) / (1440 - 375)),
		15px) clamp(0px,
		0px + (0 - 0) * ((100vw - 375px) / (1440 - 375)),
		0px) clamp(8.4px,
		8.4px + (10 - 8.4) * ((100vw - 375px) / (1440 - 375)),
		10px)}}.match_box_table tr:has(.match_box_table_shape) th .match_box_table_shape{width:min(90%,30px);margin:0 auto 15px}@media screen and (max-width: 800px){.match_box_table tr:has(.match_box_table_shape) th .match_box_table_shape{width:min(30%,25px);margin-top:5%}}.match_box_table tr:has(.match_box_table_shape) th .match_box_table_face{width:min(90%,99px);margin:auto}.match_box_table tr:has(.match_box_table_pht) th{display:flex;align-items:center;justify-content:center}.match_box_table tr:has(.match_box_table_pht) th .match_box_table_pht{flex:1;margin:auto}.match_box_table tr:has(.match_box_table_pht) th .match_box_table_name{width:min(61%,96px);text-align:center;font-size:clamp(20.7483294829px,
		20.7483294829px + (30 - 20.7483294829) * ((100vw - 375px) / (1440 - 375)),
		30px);letter-spacing:0}@media screen and (max-width: 800px){.match_box_table tr:has(.match_box_table_pht) td{width:25%}.match_box_table tr:has(.match_box_table_pht) td .match_box_table_pht{width:min(100%,135px);margin:auto}.match_box_table tr:has(.match_box_table_pht) td .match_box_table_name{flex:1;text-align:center;font-size:clamp(15.2867788006px,
		15.2867788006px + (20 - 15.2867788006) * ((100vw - 375px) / (1440 - 375)),
		20px);letter-spacing:0}}.match_box_table tr th,.match_box_table tr td{padding:clamp(17.688px,
		17.688px + (22 - 17.688) * ((100vw - 375px) / (1440 - 375)),
		22px)}@media screen and (max-width: 800px){.match_box_table tr th,.match_box_table tr td{padding:clamp(4.275px,
		4.275px + (5 - 4.275) * ((100vw - 375px) / (1440 - 375)),
		5px)}}.match_box_table tr td{text-align:center;font-size:clamp(15.2867788006px,
		15.2867788006px + (20 - 15.2867788006) * ((100vw - 375px) / (1440 - 375)),
		20px)}.match_box_note{text-align:right}.contents#opera{background-color:#f0ead9}.contents#delphi{background-color:#e5e5e5}.contents#fez{background-color:#ebe0d9}
/*# sourceMappingURL=products.min.css.map */