/*! destyle.css v2.0.2 | MIT License | https://github.com/nicolas-cusan/destyle.css */*,::before,::after{border-style:solid;border-width:0;box-sizing:border-box}html{line-height:1.15;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-text-size-adjust:100%}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;line-height:inherit;margin:0}img{height:auto;max-height:100%;max-width:100%}svg{display:block;height:auto;width:100%}ul,ol{list-style:none;margin:0;padding:0}dt{font-weight:normal}dd{margin-left:0}hr{border-top-width:1px;box-sizing:content-box;clear:both;color:inherit;height:0;margin:0;overflow:visible}pre{font-family:monospace;font-size:inherit}address{font-style:inherit}a{background-color:rgba(0,0,0,0);color:inherit;text-decoration:none}abbr[title]{text-decoration:underline}b,strong{font-weight:600}code,kbd,samp{font-family:monospace;font-size:inherit}small{font-size:80%;font-weight:normal}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}u{text-decoration:underline}img,embed,object,iframe{vertical-align:middle}button,input,optgroup,select,textarea{-webkit-appearance:none;appearance:none;background:rgba(0,0,0,0);border-radius:0;color:inherit;font:inherit;margin:0;outline:0;padding:0;text-align:inherit;vertical-align:middle}[type=checkbox]{-webkit-appearance:checkbox}[type=radio]{-webkit-appearance:radio}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:none;appearance:none;cursor:pointer}button[disabled],[type=button][disabled],[type=reset][disabled],[type=submit][disabled]{cursor:default}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}select::-ms-expand{display:none}option{padding:0}fieldset{margin:0;min-width:0;padding:0}legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-ms-clear{visibility:hidden}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]{outline:none}table{border-collapse:collapse;border-spacing:0}caption{text-align:left}td,th{padding:0;vertical-align:top}th{font-weight:bold;text-align:left}template{display:none}[hidden]{display:none}:focus::placeholder{color:rgba(0,0,0,0)}:root{--color-white: #fff;--color-gray: #595757;--color-darkgray: #514947;--color-lightgray: #9fa0a0;--color-lightgray_v2: #DCDBDA}body{font-size:min(1.4vw,14px);line-height:1.6;font-family:Arial,source-han-sans-traditional,sans-serif;font-weight:400;font-style:normal;background-color:#efeeec;color:var(--color-gray);letter-spacing:.02em;margin:0;padding:0;font-feature-settings:"palt";-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased}@media screen and (max-width: 750px){body{font-size:14px}}a{color:var(--color-gray);transition:.4s cubic-bezier(0.22, 1, 0.36, 1);cursor:pointer}a,a:focus,img:focus,:focus:not(:focus-visible){outline:0}img{-ms-interpolation-mode:bicubic;max-width:100%;height:auto;vertical-align:middle}video{vertical-align:bottom}.obf{object-fit:cover;width:100%;height:100% !important}.fn-Garamond-600{font-family:"adobe-garamond-pro",serif;font-weight:600;font-style:normal;letter-spacing:normal}.fn-Garamond-700{font-family:"adobe-garamond-pro",serif;font-weight:700;font-style:normal;letter-spacing:normal}.fn-Serif{font-family:source-han-serif-tc,serif;font-weight:600;font-style:normal}.fn-Serif-500{font-family:source-han-serif-tc,serif;font-weight:500;font-style:normal}.fn-gothic{font-family:Arial,source-han-sans-traditional,sans-serif;font-weight:400}.fn-w500{font-weight:500}.fn-bold{font-weight:bold}.setfns-41{font-size:2.9285714286em}.setfns-28{font-size:2em}.setfns-23{font-size:1.6428571429em}.setfns-22{font-size:1.5714285714em}.setfns-20{font-size:1.4285714286em}.setfns-19{font-size:1.3571428571em}.setfns-18{font-size:1.2857142857em}.setfns-17{font-size:1.2142857143em}.setfns-15{font-size:1.0714285714em}.setfns-12{font-size:.8571428571em}.setfns-10{font-size:.7142857143em}.setfns-09{font-size:.6428571429em}@media screen and (max-width: 750px){.setfns-41{font-size:1.5em}.setfns-28{font-size:1.5em}.setfns-23{font-size:1.2857142857em}.setfns-22{font-size:1.0714285714em}.setfns-20{font-size:1.2857142857em}.setfns-19{font-size:1em}.setfns-18{font-size:1.0714285714em}.setfns-17{font-size:1.1428571429em}.setfns-15{font-size:1em}}.lh1{line-height:1 !important}.lh12{line-height:1.2 !important}.lh13{line-height:1.3 !important}.txc{text-align:center}.txr{text-align:right}.txjus{text-align:justify}.c_white{color:var(--color-white)}.c_lightgray{color:var(--color-lightgray)}.c_darkgray{color:var(--color-darkgray)}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;white-space:nowrap}.pore{position:relative}.poab{position:absolute}.flex{display:flex}.flex_jcc{display:flex;justify-content:center}.flex_jcs{display:flex;justify-content:space-between}.flex_aic{display:flex;align-items:center}.flex_aif{display:flex;align-items:flex-end}.flex_fdc{display:flex;flex-direction:column}.flex_wrap{flex-wrap:wrap}.order1{order:1}@media(hover: hover){.cshover button img,.cshover a,a.cshover{-webkit-transition:all .3s;transition:all .3s}.cshover button:hover img,.cshover a:hover,a.cshover:hover{-webkit-opacity:.6;opacity:.6}}.PC-only,.SP-only{display:none}.PC-only.active,.SP-only.active{display:block}@media screen and (min-width: 751px){.sp-hide-inline{display:inline}.sp-show-inline{display:none !important}}@media screen and (max-width: 750px){.sp-hide-inline{display:none !important}.sp-show-inline{display:inline}.flex.sp-noflex,.flex_jcs.sp-noflex{display:block}}#z_wrapper{overflow-x:hidden}.z_wrap{width:84%;margin:0 auto}.max1300{max-width:1300px;margin:0 auto}.max1160{max-width:1160px;margin:0 auto}.max1100{max-width:1100px;margin:0 auto}.max1040{max-width:1040px;margin:0 auto}.max1000{max-width:1000px;margin:0 auto}.max850{max-width:850px;margin:0 auto}.max760{max-width:760px;margin:0 auto}.section:not(:last-child){margin-bottom:min(10vw,100px)}.sec_ttlwrap{margin-bottom:min(4vw,40px)}.sec_ttl{display:inline-block;font-size:2.5em;position:relative}.sec_ttl::before,.sec_ttl::after{content:"";vertical-align:middle;background:var(--color-gray);line-height:1;width:min(2.5vw,25px);height:1px;position:absolute;top:.1em;bottom:0;margin:auto}.sec_ttl::before{left:-1.2em}.sec_ttl::after{right:-1.2em}.sec_description{font-size:1.2857142857em;margin-top:.6em}.sec_ttl-noborder{font-size:2.5em;margin-bottom:.6em}.sec_h3ttl{margin-bottom:.5em}.sec_h3ttl.fn-Serif-500{color:var(--color-darkgray)}.txt-kome{font-size:.5714285714em;display:inline-block;margin-left:.3em;position:relative;top:-0.75em}.caption{right:1.5em;bottom:1.2em;line-height:1.3 !important}.caption span{margin-right:.5em}.caption div.indent{margin-left:1em;text-indent:-0.9em}.caption ul.indent li{margin-left:1.5em;text-indent:-1.5em}.caption ul.indent li:not(:last-child){margin-bottom:.75em}.caption ul.indent.indent-01 li{margin-left:1em;text-indent:-0.9em}.caption.caption_spout ul.indent li:not(:last-child){margin-bottom:.25em}@media screen and (max-width: 750px){.section:not(:last-child){margin-bottom:min(16vw,100px)}.sec_ttlwrap{margin-bottom:min(5.3333333333vw,30px)}.sec_ttl{font-size:1.4285714286em}.sec_ttl::before,.sec_ttl::after{width:1em;top:.2em}.sec_ttl::before{left:-1.5em}.sec_ttl::after{right:-1.5em}.sec_ttl-noborder{font-size:1.5em}.sec_description{font-size:1em;text-align:justify}.sec_description.sp-txc{text-align:center}.caption{font-size:.7857142857em}.caption.caption_spout{position:static;margin-top:min(3.2vw,15px);color:var(--color-lightgray);width:84%;max-width:100%;margin-inline:auto}.caption.caption_spout ul.indent li:not(:last-child){margin-bottom:.75em}}header{position:absolute;top:0;left:0;z-index:99;display:flex;align-items:center;justify-content:flex-end;width:100%;height:min(11.320754717vw,120px);margin:0 auto;padding:min(2.8301886792vw,30px) min(4.6153846154vw,60px);gap:15px;transition:all .3s ease}@media screen and (max-width: 750px){header{position:fixed;top:3px;left:0}}header .menu{display:flex;align-items:center;justify-content:center;height:min(7.5471698113vw,80px);gap:min(2.3076923077vw,30px);line-height:min(7.5471698113vw,80px);transition:all .3s ease}header .menu>li{position:relative}@media(hover: hover){header .menu>li.active,header .menu>li>a:hover{color:#999}}header .menu>li>a{display:block;width:100%;height:100%;color:#fff;font-size:min(1.8vw,18px);letter-spacing:.1em;text-align:center;text-transform:uppercase;opacity:.9;transition:all .3s ease;padding:0 .25em}@media screen and (max-width: 750px){header .menu{position:fixed;top:65px;left:0;z-index:98;width:100%;flex-direction:column;align-items:stretch;height:auto !important;line-height:1 !important;padding:0 !important;border-radius:0 !important;gap:0;background:rgba(183,183,183,.6);opacity:0;pointer-events:none;transform:translateY(-10px);transition:opacity .3s ease,transform .3s ease}header .menu.is-open{opacity:1;pointer-events:auto;transform:translateY(0)}header .menu>li{width:100%;padding:0 !important;border-bottom:1px solid rgba(255,255,255,.12)}header .menu>li:last-child{border-bottom:none}header .menu>li>a{display:block !important;height:auto !important;padding:16px 20px !important;font-size:.9rem !important;line-height:1.4 !important;text-align:center !important}}header .menu-toggle{display:none;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:40px;height:40px;padding:5px;background:none;border:none;cursor:pointer;z-index:100}header .menu-toggle span{display:block;width:22px;height:2px;background:#fff;transition:all .3s ease;transform-origin:center}header .menu-toggle.is-open span:nth-child(1){transform:translateY(7px) rotate(45deg)}header .menu-toggle.is-open span:nth-child(2){opacity:0;transform:scaleX(0)}header .menu-toggle.is-open span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}@media screen and (max-width: 750px){header .menu-toggle{display:flex}}#FV{height:78.6vh;min-height:650px;width:100%}#FV #FV_slide img{height:78.6vh !important;min-height:650px}#FV .FV_copy{top:min(4vw,40px);left:min(5vw,50px);font-size:min(6.0377358491vw,64px)}#FV .FV_plasmalogo{bottom:min(5vw,50px);right:min(5vw,50px);width:min(31.2vw,312px)}#FV .splide__pagination{bottom:2.6em}#FV .splide__pagination__page{margin:.6em;background:var(--color-white);opacity:.48}#FV .splide__pagination__page.is-active{transform:none;opacity:1}@media screen and (max-width: 750px){#FV{height:inherit;min-height:inherit;aspect-ratio:375/300}#FV #FV_slide img{height:inherit !important;min-height:inherit}#FV .FV_copy{top:min(3.2vw,40px);left:min(4vw,50px);font-size:min(6.9333333333vw,41px)}#FV .FV_plasmalogo{bottom:min(4vw,50px);right:min(4vw,50px);width:min(33.0666666667vw,312px)}#FV .splide__pagination{bottom:min(2.6666666667vw,50px)}#FV .splide__pagination__page{margin:.5em}#FV .splide__pagination__page{width:7px;height:7px}}#Daily .Inner{padding-block:min(5vw,50px)}.Daily_List li{text-align:center}.Daily_List li .icon{margin-bottom:1em;height:min(9.1666666667vw,110px)}.Daily_List li .icon img{width:auto}@media screen and (max-width: 750px){#Daily .Inner{padding-block:min(8vw,45px)}#Daily .sec_description{text-align:justify}.Daily_List{max-width:480px}.Daily_List ul{justify-content:center}.Daily_List li{width:33.33%;padding:0 .6em;margin-bottom:min(5.3333333333vw,35px)}.Daily_List li:nth-child(n+4){margin-bottom:0}.Daily_List li .icon{margin-bottom:.75em;height:min(17.3333333333vw,80px)}}#PromotionVideo{position:relative;overflow:hidden;aspect-ratio:1920/1080}#PromotionVideo.section{margin-bottom:0}#PromotionVideo .playbtn_v1{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;width:min(12.8333333333vw,154px);z-index:1;cursor:pointer}@media screen and (max-width: 750px){#PromotionVideo .playbtn_v1{width:min(16vw,110px)}}#PromotionVideo video:fullscreen,#PromotionVideo video:-webkit-full-screen{object-fit:contain;width:100%;height:100%}#Lineup{padding-block:min(18vw,180px) min(6vw,60px)}.series-tabs{display:flex;gap:1em;margin-bottom:min(7vw,70px)}.series-tabs .series-tab-btn{padding:.5em 1.5em .65em;border-radius:60px;border:1px solid var(--color-gray);background:rgba(0,0,0,0);cursor:pointer;transition:all .2s}.series-tabs .series-tab-btn.active{background:#e5e5e5;border:1px solid #e5e5e5}.series-tabs .series-tab-btn:not(.active){opacity:.3}.series-tabs .series-tab-btn:hover{opacity:1}.series-content{display:none}.series-content.active{display:block}.Lineup_contents .left{max-width:400px;width:48%}.Lineup_contents .left .lineup_name{margin-bottom:min(3.5vw,35px)}.Lineup_contents .left .lineup_iconlist ul{display:flex;gap:.3em 1em;flex-wrap:wrap}.Lineup_contents .left .lineup_iconlist ul li{margin-bottom:.3em;align-items:center}.Lineup_contents .left .lineup_iconlist ul .icon{width:min(2.2vw,22px);margin-right:.2em;position:relative;top:.1em}.Lineup_contents .left .lineup_tab{margin-top:min(4vw,40px)}.Lineup_contents .left .lineup_tab ul{gap:.6em}.Lineup_contents .left .lineup_tab ul li{width:min(9vw,90px)}.Lineup_contents .left .lineup_tab ul li button{width:100%;display:flex;align-items:center;justify-content:space-between;padding:5px 10px;border-radius:5px;border:1px solid var(--color-gray);background:rgba(0,0,0,0);transition:all .2s;line-height:1}.Lineup_contents .left .lineup_tab ul li button .icon{width:min(1.7vw,17px);display:flex;align-items:center}.Lineup_contents .left .lineup_tab ul li button.active{background:#dcdddd}.Lineup_contents .left .lineup_tab ul li button:not(.active){opacity:.4}@media(hover: hover){.Lineup_contents .left .lineup_tab ul li button:hover{opacity:1}}.Lineup_contents .left .lineup_tab ul li button:not(:last-child){margin-bottom:.6em}.Lineup_contents .right{width:48%;max-width:500px;margin-top:max(-16vw,-160px);position:relative;right:-50px}@media screen and (max-width: 1200px){.Lineup_contents .right{right:-2%}}.Lineup_contents .right .lineup_cocoro_logo{margin:0 auto min(2vw,20px);width:min(23.5vw,235px)}.Lineup_contents .right .lineup-slider-wrapper{position:relative;width:100%;max-width:480px;margin:0 auto}.Lineup_contents .right .lineup-slider-wrapper .lineup-slide{position:relative}.Lineup_contents .right .lineup-slider-wrapper .lineup-slide img{width:100%;height:auto;display:block}.Lineup_contents .right .lineup-slider-wrapper .lineup-slide .lineup-custom-arrows{position:absolute;top:39%;width:100%;display:flex;justify-content:space-between;pointer-events:none;z-index:10}.Lineup_contents .right .lineup-slider-wrapper .lineup-slide .lineup-custom-arrows .lineup-arrow{position:relative;transform:none;background:rgba(0,0,0,0);border:none;padding:8px;width:auto;height:auto;opacity:1;pointer-events:auto;cursor:pointer;transition:opacity .2s;display:flex;align-items:center;justify-content:center}.Lineup_contents .right .lineup-slider-wrapper .lineup-slide .lineup-custom-arrows .lineup-arrow img{width:min(2.5vw,25px);display:block}.Lineup_contents .right .lineup-slider-wrapper .lineup-slide .lineup-custom-arrows .lineup-arrow:hover:not(:disabled){opacity:.7}.Lineup_contents .right .lineup-slider-wrapper .lineup-slide .lineup-custom-arrows .lineup-arrow:disabled{opacity:.3;cursor:not-allowed;pointer-events:none}.Lineup_contents .right .lineup-slider-wrapper .lineup-slide .lineup-custom-arrows .lineup-arrow.lineup-arrow--prev{left:-2.5em}.Lineup_contents .right .lineup-slider-wrapper .lineup-slide .lineup-custom-arrows .lineup-arrow.lineup-arrow--next{right:-2.5em}.Lineup_contents .right .lineup-slider-wrapper .lineup-slide .lineup-model-name{margin-top:.5em;font-size:1.0714285714em}@media screen and (max-width: 750px){#Lineup{padding-block:min(16vw,100px) 0}.series-tabs{justify-content:center;gap:.8em;margin-bottom:min(6.6666666667vw,35px)}.Lineup_contents .left{max-width:100%;width:100%}.Lineup_contents .left .lineup_name{width:inherit;height:min(13.8666666667vw,70px);text-align:center;margin:0 auto min(5.3333333333vw,25px)}.Lineup_contents .left .lineup_name img{width:auto}.Lineup_contents .left .lineup_iconlist{width:calc(100% + 1em);margin-left:-0.5em}.Lineup_contents .left .lineup_iconlist ul{display:flex;justify-content:center;gap:.25em 1em;flex-wrap:wrap}.Lineup_contents .left .lineup_iconlist ul li{margin-bottom:0}.Lineup_contents .left .lineup_iconlist ul .icon{width:18px}#series-type-max .Lineup_contents .left .lineup_iconlist ul{max-width:260px;margin-inline:auto;gap:.25em 0}#series-type-max .Lineup_contents .left .lineup_iconlist ul li:nth-child(odd){width:40%}#series-type-max .Lineup_contents .left .lineup_iconlist ul li:nth-child(even){width:60%}.Lineup_contents .left .lineup_tab{max-width:500px;margin-top:min(6.6666666667vw,35px);margin-inline:auto}.Lineup_contents .left .lineup_tab ul{font-size:18px;justify-content:center;gap:.5em}.Lineup_contents .left .lineup_tab ul li{width:inherit}.Lineup_contents .left .lineup_tab ul li.sp_flex{display:flex;gap:.5em}.Lineup_contents .left .lineup_tab ul li button{padding:6px 10px;height:36px;width:76px}.Lineup_contents .left .lineup_tab ul li button .icon{width:15px}.Lineup_contents .left .lineup_tab ul li button .icon img{width:100%}.Lineup_contents .right{width:100%;max-width:100%;margin-top:min(8vw,40px);position:static}.Lineup_contents .right .lineup_cocoro_logo{margin:0 auto min(2.6666666667vw,30px);width:min(48vw,235px)}.Lineup_contents .right .lineup-slider-wrapper{max-width:min(69.3333333333vw,400px)}.Lineup_contents .right .lineup-slider-wrapper .lineup-slide .lineup-custom-arrows{top:min(29.3333333333vw,180px);width:100%}.Lineup_contents .right .lineup-slider-wrapper .lineup-slide .lineup-custom-arrows .lineup-arrow img{width:20px}.Lineup_contents .right .lineup-slider-wrapper .lineup-slide .lineup-model-name{font-size:.8571428571em}}.Powerful_Main .Powerful_MainInner{align-items:center;width:100%;aspect-ratio:1500/784;max-height:900px}.Powerful_Main video{object-position:bottom}.Powerful_Main .illust{width:min(28.8333333333vw,346px);left:min(6.6666666667vw,100px)}.Powerful_Main .caption{bottom:auto;top:1.5em}@media screen and (max-width: 750px){#Powerful .sec_description{text-align:center}.Powerful_Main .Powerful_MainInner{aspect-ratio:375/236}.Powerful_Main .illust{width:min(37.3333333333vw,250px);left:8%}}.Dual_ttltag{border:1px solid var(--color-gray);max-width:min(46vw,460px);margin:0 auto 1em;height:1.9em;line-height:1.7em}.Dual_img{position:relative;overflow:hidden;aspect-ratio:760/430}.Dual_img .playbtn_v1{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;width:min(12.8333333333vw,154px);z-index:1;cursor:pointer}.Dual_img .js-youtube-player{position:absolute;inset:0}.Dual_img .js-youtube-player iframe{width:100%;height:100%;border:0}.Dual_img.is-playing .js-youtube-thumb{display:none}.Dual_List{margin-top:min(4vw,40px)}.Dual_List ul li{width:48%}.Dual_List ul li .z_img{margin-bottom:1.2em}.Dual_caption{margin-top:min(3vw,30px)}@media screen and (max-width: 750px){#Dual .sec_description{text-align:center}.Dual_ttltag{max-width:250px}.Dual_img{aspect-ratio:315/210}.Dual_img .playbtn_v1{width:min(16vw,110px)}.Dual_List{margin-top:min(4vw,25px)}.Dual_List ul li{width:100%}.Dual_List ul li:not(:last-child){margin-bottom:25px}.Dual_caption{margin-top:25px}}.Silent_copy{width:min(20vw,240px);right:2.5em;top:2.5em}@media screen and (max-width: 750px){.Silent_img{aspect-ratio:315/236}.Silent_img img{object-position:70%}.Silent_img .caption{margin-left:0}.Silent_copy{width:100%;position:static;margin-top:min(6.6666666667vw,30px);max-width:400px}}.AIoT_Main .AIoT_MainImg{aspect-ratio:1500/685}.AIoT_Main .AIoT_MainImg .AIoT_wifiIcon{width:5.3333333333vw;left:59%;top:21%;transform:translate(-50%, -50%)}.AIoT_Main .AIoT_MainInner{width:100%;background:var(--color-lightgray_v2);padding:min(2.5vw,25px) 8%}.AIoT_Main .AIoT_logo_wrap{max-width:820px;margin-inline:auto;align-items:center}.AIoT_Main .AIoT_logo_wrap .AIoT_logo{height:min(4.5vw,45px)}.AIoT_Main .AIoT_logo_wrap .AIoT_logo img{width:auto}.AIoT_Main .AIoT_logo_wrap .AIoT_logotxt{width:40%;font-size:.5714285714em}@media screen and (max-width: 750px){.AIoT_Main .AIoT_MainImg{aspect-ratio:375/210}.AIoT_Main .AIoT_MainImg img{object-position:left}.AIoT_Main .AIoT_MainImg .AIoT_wifiIcon{width:8vw;left:72%;top:19%}.AIoT_Main .AIoT_MainInner{padding:min(5.3333333333vw,25px) 8%}.AIoT_Main .AIoT_logo_wrap{justify-content:center}.AIoT_Main .AIoT_logo_wrap .AIoT_logo{height:min(8vw,35px)}.AIoT_Main .AIoT_logo_wrap>.AIoT_logo:not(:last-child){margin-right:1.5em}.AIoT_Main .AIoT_logo_wrap .AIoT_logotxt{width:100%;margin-top:min(4vw,20px)}}.AIoT_Sub{margin-top:min(13vw,130px)}.AIoT_Sub .left{max-width:475px;width:48%;order:-1}.AIoT_Sub .right{max-width:475px;width:48%;position:relative}.AIoT_Sub #AIoT_splide .splide__slide img{display:block;width:55%;margin:0 auto}.AIoT_Sub #AIoT_splide .AIoT-custom-arrows{position:absolute;top:50%;width:100%;display:flex;justify-content:space-between;pointer-events:none;z-index:10;transform:translateY(-50%)}.AIoT_Sub #AIoT_splide .AIoT-custom-arrows .AIoT-arrow{position:relative;transform:none;background:rgba(0,0,0,0);border:none;padding:8px;width:auto;height:auto;opacity:1;pointer-events:auto;cursor:pointer;transition:opacity .2s;display:flex;align-items:center;justify-content:center}.AIoT_Sub #AIoT_splide .AIoT-custom-arrows .AIoT-arrow img{width:min(2.5vw,25px);display:block}.AIoT_Sub #AIoT_splide .AIoT-custom-arrows .AIoT-arrow:hover:not(:disabled){opacity:.7}.AIoT_Sub #AIoT_splide .AIoT-custom-arrows .AIoT-arrow.AIoT-arrow--prev{left:0}.AIoT_Sub #AIoT_splide .AIoT-custom-arrows .AIoT-arrow.AIoT-arrow--next{right:0}.AIoT_Sub .aiot-pagination{margin-top:min(6vw,60px);margin-left:-0.6em}.AIoT_Sub .aiot-pagination .splide__pagination{position:static;display:flex;justify-content:flex-start;padding:0}.AIoT_Sub .aiot-pagination .splide__pagination__page{margin:.6em;background:#b7b8b8;opacity:1}.AIoT_Sub .aiot-pagination .splide__pagination__page.is-active{transform:none;background:var(--color-gray);opacity:1}@media screen and (max-width: 750px){.AIoT_Sub{margin-top:min(16vw,100px)}.AIoT_Sub .left{max-width:100%;width:100%;position:relative}.AIoT_Sub .right{max-width:380px;width:100%;margin:0 auto 60px}.AIoT_Sub #AIoT_splide .splide__slide img{width:40%}.AIoT_Sub #AIoT_splide .AIoT-custom-arrows .AIoT-arrow img{width:20px}.AIoT_Sub .aiot-pagination{margin:0;position:absolute;top:-55%;left:0;right:0;margin:auto}.AIoT_Sub .aiot-pagination .splide__pagination{justify-content:center}.AIoT_Sub .aiot-pagination .splide__pagination__page{width:7px;height:7px}}.AI_List ul li{width:48%;background:var(--color-lightgray_v2)}.AI_List ul li .z_img{aspect-ratio:480/520}.AI_List ul li .txt{padding:min(2.5vw,25px) 8%}.AI_List ul li .txt .sec_h3ttl{margin-bottom:.6em}.AI_Sub_contents{margin-top:min(13vw,130px)}.AI_Sub_contents .left{width:55%;min-height:min(35vw,350px)}.AI_Sub_contents .right{width:45%;display:flex;align-items:center;justify-content:center;position:relative}.AI_Sub_contents .right .rightInner{width:70%;margin-inline:auto}@media screen and (max-width: 1200px){.AI_Sub_contents .left{width:50%}.AI_Sub_contents .right{width:50%}}@media screen and (max-width: 750px){.AI_List ul li{width:100%}.AI_List ul li:not(:last-child){margin-bottom:min(5.3333333333vw,25px)}.AI_List ul li .z_img{aspect-ratio:315/270}.AI_List ul li .txt{padding:min(4vw,25px) 8%}.AI_Sub_contents{margin-top:min(13vw,130px)}.AI_Sub_contents .left{width:100%;min-height:inherit;margin-bottom:min(5.3333333333vw,25px)}.AI_Sub_contents .right{width:100%;display:block}.AI_Sub_contents .right .rightInner{width:84%}}.WideAirflow_Main .WideAirflow_MainInner{width:100%;aspect-ratio:1500/784;max-height:900px;overflow:hidden}.WideAirflow_Main video{object-position:bottom;transform:scale(1.2);transform-origin:bottom}.WideAirflow_Main .caption{right:auto;left:1.5em;width:34%}.WideAirflow_measure{position:absolute;inset:0;align-items:center;justify-content:center}.WideAirflow_measure_line{position:absolute}.WideAirflow_measure_line .lineInner{display:block;background:var(--color-white);transform-origin:center center}.WideAirflow_measure_line .txt{position:absolute;color:var(--color-white);font-size:2.1428571429em;white-space:nowrap;opacity:0}.WideAirflow_measure_lineH{top:min(4.6666666667vw,70px);width:46%}.WideAirflow_measure_lineH::before,.WideAirflow_measure_lineH::after{content:"";position:absolute;width:6px;height:6px;border-radius:50%;background:var(--color-white);top:50%;left:50%;transform:translate(-50%, -50%);z-index:1;opacity:0}.WideAirflow_measure_lineH::after{top:50%;right:50%;left:auto;transform:translate(50%, -50%)}.WideAirflow_measure_lineH .lineInner{width:100%;height:2px;transform-origin:center center;transform:scaleX(0)}.WideAirflow_measure_lineH .txt{top:100%;left:0;right:0;margin:auto;margin-top:6px;text-align:center}.WideAirflow_measure_lineV{top:min(4.6666666667vw,70px);left:75%;height:calc(100% - min(9.3333333333vw,140px))}.WideAirflow_measure_lineV::before,.WideAirflow_measure_lineV::after{content:"";position:absolute;width:6px;height:6px;border-radius:50%;background:var(--color-white);left:50%;top:50%;transform:translate(-50%, -50%);z-index:1;opacity:0}.WideAirflow_measure_lineV::after{bottom:50%;top:auto;transform:translate(-50%, 50%)}.WideAirflow_measure_lineV .lineInner{width:2px;height:100%;transform-origin:center center;transform:scaleY(0)}.WideAirflow_measure_lineV .txt{left:0;top:50%;margin-left:-0.5em;transform:translate(-100%, -50%)}@media screen and (max-width: 750px){#WideAirflow .sec_description{text-align:center}.WideAirflow_Main .WideAirflow_MainInner{aspect-ratio:375/236}.WideAirflow_Main .caption{width:84%}.WideAirflow_measure{aspect-ratio:375/236}.WideAirflow_measure_line .txt{font-size:3vw}.WideAirflow_measure_lineH{top:min(5.3333333333vw,40px);width:57%}.WideAirflow_measure_lineH::before,.WideAirflow_measure_lineH::after{width:5px;height:5px}.WideAirflow_measure_lineH .lineInner{height:1px}.WideAirflow_measure_lineH .txt{margin-top:.8em}.WideAirflow_measure_lineV{top:min(5.3333333333vw,40px);left:83%;height:calc(100% - min(10.6666666667vw,80px))}.WideAirflow_measure_lineV::before,.WideAirflow_measure_lineV::after{width:5px;height:5px}.WideAirflow_measure_lineV .lineInner{width:1px}.WideAirflow_measure_lineV .txt{margin-left:-1em}}.WideAirflow_Main.aos-animate .WideAirflow_measure_lineH .lineInner{animation:WideAirflow_lineExtendH .55s ease-out 1s forwards}.WideAirflow_Main.aos-animate .WideAirflow_measure_lineH::before{animation:WideAirflow_dotMoveH_L .55s ease-out 1s forwards}.WideAirflow_Main.aos-animate .WideAirflow_measure_lineH::after{animation:WideAirflow_dotMoveH_R .55s ease-out 1s forwards}.WideAirflow_Main.aos-animate .WideAirflow_measure_lineV .lineInner{animation:WideAirflow_lineExtendV .55s ease-out 1s forwards}.WideAirflow_Main.aos-animate .WideAirflow_measure_lineV::before{animation:WideAirflow_dotMoveV_T .55s ease-out 1s forwards}.WideAirflow_Main.aos-animate .WideAirflow_measure_lineV::after{animation:WideAirflow_dotMoveV_B .55s ease-out 1s forwards}.WideAirflow_Main.aos-animate .txt{animation:WideAirflow_measureFadeIn .4s ease-out 2s forwards}@keyframes WideAirflow_lineExtendH{from{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes WideAirflow_lineExtendV{from{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes WideAirflow_dotMoveH_L{from{left:50%;transform:translate(-50%, -50%);opacity:0}to{left:0;transform:translate(-50%, -50%);opacity:1}}@keyframes WideAirflow_dotMoveH_R{from{right:50%;left:auto;transform:translate(50%, -50%);opacity:0}to{right:0;left:auto;transform:translate(50%, -50%);opacity:1}}@keyframes WideAirflow_dotMoveV_T{from{top:50%;transform:translate(-50%, -50%);opacity:0}to{top:0;transform:translate(-50%, -50%);opacity:1}}@keyframes WideAirflow_dotMoveV_B{from{bottom:50%;top:auto;transform:translate(-50%, 50%);opacity:0}to{bottom:0;top:auto;transform:translate(-50%, 50%);opacity:1}}@keyframes WideAirflow_measureFadeIn{from{opacity:0}to{opacity:1}}.DualAir_video{aspect-ratio:760/430;overflow:hidden}.DualAir_video video{transform:scale(1.2)}.DualAir_List{margin-top:min(1vw,10px)}.DualAir_List ul{gap:min(1vw,10px)}.DualAir_List ul li .txt{text-align:right;line-height:1;margin-top:.3em}@media screen and (max-width: 750px){.DualAir_video{aspect-ratio:315/236}.DualAir_video video{transform:scale(1.1);transform-origin:right bottom}.DualAir_List ul{font-size:1em}}@media screen and (max-width: 600px){.DualAir_List{margin-top:25px;min-width:calc(600px + 8vw);padding-right:8vw}.DualAir_List ul{gap:7px}.DualAir_List ul li .txt{text-align:left}}@media screen and (max-width: 600px){#DualAir .Scroll_contents_wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:10px;width:calc(100% + 8vw)}}.QuickDry_contents{margin-bottom:1em}.QuickDry_contents .left{width:calc(100% - 210px - min(2vw,20px))}.QuickDry_contents .right{width:210px;display:flex;flex-direction:column;justify-content:flex-end}.QuickDry_contents .QuickDry_txt{margin-bottom:min(2vw,20px)}.QuickDry_contents .QuickDry_list ul{gap:min(.8vw,8px)}.QuickDry_contents .QuickDry_list ul li .txt{text-align:center;line-height:1.2;padding-block:.6em;background:#d3d3d4}@media screen and (max-width: 750px){.QuickDry_contents{display:block;margin-bottom:25px}.QuickDry_contents .left{width:100%}.QuickDry_contents .right{width:100%;display:block;margin-top:min(5.3333333333vw,25px)}.QuickDry_contents .QuickDry_txt{margin-bottom:min(2.6666666667vw,20px)}.QuickDry_contents .QuickDry_list ul{gap:min(1.3333333333vw,10px);font-size:1em}.QuickDry_contents .QuickDry_list ul li{width:50%}}#Deodorize .Inner{margin-bottom:max(-4vw,-40px)}.Deodorize_Main .Deodorize_MainInner{width:100%;aspect-ratio:1500/620;overflow:hidden;max-height:800px;min-height:450px}.Deodorize_Main video{object-position:55%}.Deodorize_Main_contents{bottom:min(3vw,30px);left:0;right:0;margin:auto}.Deodorize_Main_contents .Deodorize_plasmalogo{width:min(28vw,280px)}.Deodorize_Main_contents .Deodorize_Main_dust{margin-top:min(3vw,30px);max-width:460px;width:55%;margin-left:max(-1.5vw,-15px)}.Deodorize_Main_contents .Deodorize_Main_dust ul{font-size:.7142857143em}.Deodorize_Main_contents .Deodorize_Main_dust ul li{width:20%;margin-bottom:2em}.Deodorize_Main_contents .Deodorize_Main_dust ul li .icon{margin-bottom:.8em;width:min(6vw,60px);margin-inline:auto;text-align:center;position:relative}.Deodorize_Main_contents .Deodorize_Main_dust ul li .icon .icon_notes{font-size:.8em;position:absolute;top:0;right:-1.5em}@media screen and (max-width: 750px){.Deodorize_Main .Deodorize_MainInner{aspect-ratio:375/250;min-height:inherit}.Deodorize_Main video{object-position:75%}.Deodorize_Main_contents{position:static;width:100%;display:flex;flex-direction:column}.Deodorize_Main_contents .Deodorize_plasmalogo{width:245px;order:1;margin-inline:8% auto}.Deodorize_Main_contents .Deodorize_Main_dust{margin:0 0 min(8vw,40px);max-width:100%;width:100%;padding:min(5.3333333333vw,25px) 6% min(2.6666666667vw,15px);background:#f9f8f6}.Deodorize_Main_contents .Deodorize_Main_dust ul{font-size:min(1.8666666667vw,11px);justify-content:center}.Deodorize_Main_contents .Deodorize_Main_dust ul li .icon{width:min(13.3333333333vw,60px)}}.Deodorize_Sub{margin-top:min(4vw,40px)}.Deodorize_Sub .Deodorize_pci{margin-bottom:min(3.5vw,35px)}.Deodorize_Sub .Deodorize_pci .left{width:48%;display:flex;flex-direction:column;justify-content:center}.Deodorize_Sub .Deodorize_pci .right{width:43%}.Deodorize_Sub .Deodorize_List{margin-bottom:2em}.Deodorize_Sub .Deodorize_List .Deodorize_List_ttl{margin-bottom:.8em}.Deodorize_Sub .Deodorize_List ul li{width:48%}@media screen and (max-width: 750px){.Deodorize_Sub{margin-top:min(6.6666666667vw,30px)}.Deodorize_Sub .Deodorize_pci{margin-bottom:min(6.6666666667vw,35px)}.Deodorize_Sub .Deodorize_pci .left{width:100%;max-width:100%;display:block}.Deodorize_Sub .Deodorize_pci .right{width:100%;display:block;margin-top:min(5.3333333333vw,30px);text-align:center}.Deodorize_Sub .Deodorize_List{margin-bottom:25px}.Deodorize_Sub .Deodorize_List ul li{width:100%;margin-top:min(4vw,20px)}}.js-caption-accordion{position:relative}.js-caption-accordion .js-caption-accordion__list{overflow:hidden;transition:max-height .4s ease-in-out}.js-caption-accordion .js-caption-accordion__btn{display:flex;align-items:center;justify-content:center;width:100%;padding:1em;margin:0;border:none;background:none;cursor:pointer}.js-caption-accordion .js-caption-accordion__btn img{width:20px;height:auto;transition:transform .3s ease-in-out}.js-caption-accordion .js-caption-accordion__btn[aria-expanded=true] img{transform:rotate(-180deg)}#Cleanup{background:#e5e5e5}#Cleanup .Inner{padding-block:min(7vw,70px)}.Cleanup_slide{margin-bottom:min(8vw,80px)}.Cleanup_slide .left{min-width:min(36vw,360px);width:42%;background:gray;color:var(--color-white);padding:min(4.5vw,45px) min(3.5vw,35px);min-height:min(53vw,530px);order:-1}.Cleanup_slide .left .sec_h3ttl span{font-size:.7em;display:block;margin-top:.5em}.Cleanup_slide .left .Cleanup_slide_detail{margin-block:min(3vw,30px) min(1.5vw,15px)}.Cleanup_slide .left .Cleanup_slide_txt{letter-spacing:normal}.Cleanup_slide .left .Cleanup_dust{margin-top:min(2.5vw,25px)}.Cleanup_slide .left .Cleanup_dust li{width:25%}.Cleanup_slide .left .Cleanup_dust li .icon{margin-bottom:.75em;max-width:min(5vw,50px);margin-inline:auto}.Cleanup_slide .left .Cleanup_dust li p{font-size:.9285714286em;width:calc(100% + 1em);margin-left:-0.5em}.Cleanup_slide .right{width:58%}.Cleanup_slide .right .Cleanup_slide_img{height:100%}.Cleanup_slide .cleanup-pagination{position:absolute;bottom:min(1.2vw,12px);left:min(14.1666666667vw,170px)}.Cleanup_slide .cleanup-pagination .splide__pagination{position:static;display:flex;justify-content:center;padding:0}.Cleanup_slide .cleanup-pagination .splide__pagination__page{margin:.6em;background:#b7b8b8;opacity:1}.Cleanup_slide .cleanup-pagination .splide__pagination__page.is-active{transform:none;background:var(--color-white);opacity:1}@media screen and (max-width: 750px){#Cleanup .Inner{padding-block:min(16vw,80px) min(10.6666666667vw,60px)}.Cleanup_slide{margin-bottom:min(10.6666666667vw,60px);background:gray}.Cleanup_slide .left{min-width:100%;width:100%;padding:min(6.6666666667vw,30px) 8% 40px;min-height:inherit}.Cleanup_slide .left .Cleanup_slide_detail{margin-block:min(4vw,20px) min(4vw,15px)}.Cleanup_slide .left .Cleanup_slide_txt{font-size:.9285714286em}.Cleanup_slide .left .Cleanup_dust{margin-top:min(4vw,25px)}.Cleanup_slide .left .Cleanup_dust li .icon{max-width:95%;margin-bottom:1em}.Cleanup_slide .left .Cleanup_dust li p{font-size:.7142857143em}.Cleanup_slide .right{width:100%}.Cleanup_slide .cleanup-pagination{bottom:10px;left:0;right:0;margin:auto}.Cleanup_slide .cleanup-pagination .splide__pagination__page{width:7px;height:7px}}.Cleanup_color{margin-bottom:min(5vw,50px)}.Cleanup_color .left{width:56%;max-width:530px}.Cleanup_color .left .sec_description{margin-top:0}.Cleanup_color .left .caption{position:absolute;top:1.5em;right:0}.Cleanup_color .left .Cleanup_color_level{margin-top:min(3vw,30px);max-width:350px}.Cleanup_color .right{width:35%;max-width:350px}.Cleanup_color .right .Cleanup_color_img{height:100%}.Cleanup_color .right .Cleanup_color_img #Cleanup_color_splide .splide__slide img{width:100%}@media screen and (max-width: 750px){.Cleanup_color{margin-bottom:min(16vw,80px)}.Cleanup_color .left{width:100%;max-width:100%}.Cleanup_color .left .caption{position:static;margin-top:1em}.Cleanup_color .left .Cleanup_color_level{margin-block:min(8vw,30px);margin-inline:auto}.Cleanup_color .right{width:100%;max-width:100%}.Cleanup_color .right .Cleanup_color_img{height:inherit}}.Cleanup_video{width:100%;aspect-ratio:1500/693}.Cleanup_video_copy{position:absolute;inset:0;width:min(21.4285714286vw,300px);margin:auto;display:flex;align-items:center}.Cleanup_List{margin-top:min(5vw,50px)}.Cleanup_List ul li{width:48%}.Cleanup_List ul li .z_img{margin-bottom:1.2em}@media screen and (max-width: 750px){.Cleanup_List{margin-top:min(6.6666666667vw,40px)}.Cleanup_List ul li{width:100%}.Cleanup_List ul li:not(:last-child){margin-bottom:min(5.3333333333vw,25px)}}.AutoDry_video{aspect-ratio:760/430}@media screen and (max-width: 750px){.AutoDry_video{aspect-ratio:315/236}}.playbtn_v2{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;width:min(6.2vw,62px);height:min(6.2vw,62px);z-index:1;cursor:pointer}.Convenience_list ul{gap:40px 0}.Convenience_list ul li{width:48%}.Convenience_list ul li .videowrap{aspect-ratio:360/234;margin-bottom:1.2em}.Convenience_list ul li .caption{margin-top:.4em}@media screen and (max-width: 750px){.playbtn_v2{width:min(10.6666666667vw,62px);height:min(10.6666666667vw,62px)}.Convenience_list ul{gap:min(6.6666666667vw,40px) 0}.Convenience_list ul li{width:100%}.Convenience_list ul li .videowrap{aspect-ratio:315/200;margin-bottom:1em}}#Design{margin-bottom:min(18vw,180px)}.Design_contents .left{width:55%;position:relative}.Design_contents .left #Design_splide li.splide__slide{min-height:min(35vw,350px)}.Design_contents .left #Design_splide .splide__pagination{bottom:-3em;position:absolute}.Design_contents .left #Design_splide .splide__pagination__page{margin:.6em;background:var(--color-white);opacity:1}.Design_contents .left #Design_splide .splide__pagination__page.is-active{transform:none;background:var(--color-gray);opacity:1}.Design_contents .right{width:45%;display:flex;align-items:center;justify-content:center;position:relative}.Design_contents .right .Design_txt{width:70%;margin-inline:auto}.Design_contents .right .Design_txt .sec_ttl{margin-bottom:.5em}.Design_contents .right .Design_txt .sec_ttl::before,.Design_contents .right .Design_txt .sec_ttl::after{content:none}.Design_contents .right .Design_txt p{font-size:1.2857142857em}.Design_contents .right .Design_arrowsWrap{width:70%;margin-inline:auto}.Design_contents .right .Design_arrows{margin-top:min(4vw,40px);display:flex;gap:2em;margin-left:-0.5em}.Design_contents .right .Design_arrows .Design_arrow{background:rgba(0,0,0,0);border:none;padding:.5em;width:auto;height:auto;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:opacity .2s}.Design_contents .right .Design_arrows .Design_arrow:hover:not(:disabled){opacity:.7}.Design_contents .right .Design_arrows .Design_arrow:disabled{opacity:.3;cursor:not-allowed;pointer-events:none}.Design_contents .right .Design_arrows .Design_arrow img{width:min(2.2vw,22px);display:block}@media screen and (max-width: 750px){#Design{margin-bottom:min(16vw,100px)}.Design_contents .left{width:100%}.Design_contents .left #Design_splide li.splide__slide{min-height:inherit}.Design_contents .left #Design_splide li.splide__slide img{height:inherit !important;min-height:inherit;aspect-ratio:375/236}.Design_contents .left #Design_splide .splide__pagination{bottom:-2em}.Design_contents .left #Design_splide .splide__pagination__page{width:7px;height:7px}.Design_contents .right{width:100%;display:block;margin-top:min(10.6666666667vw,50px)}.Design_contents .right .Design_txt{width:84%}.Design_contents .right .Design_txt p{font-size:1em}.Design_contents .right .Design_arrows{margin-top:min(4vw,20px);justify-content:center;margin-left:0}.Design_contents .right .Design_arrows .Design_arrow img{width:20px}}.Various_Main{margin-bottom:4px}.Various_Main .z_left{width:66.6666666667%}.Various_Main .z_right{width:calc(33.3333333333% - 4px);flex-flow:column}.Various_Main .caption{right:1.1em;bottom:.8em}.Various_Sub .z_left{width:50%;background:#d8d8d8}.Various_Sub .z_left .Various_txt{margin-inline:10%}.Various_Sub .z_left .Various_ttl{margin-bottom:.35em}.Various_Sub .z_right{width:calc(50% - 4px)}.Various_Sub .z_right ul li{width:calc((100% - 8px)/3);background:#6d5a45}.Various_Sub .z_right ul li:nth-child(2){background:#bdac94}.Various_Sub .z_right ul li:nth-child(3){background:#a59087}.Various_Sub .z_right ul li .txt{padding:2em 0;line-height:1.3 !important}@media screen and (max-width: 750px){#Various .Inner{display:flex;flex-direction:column}.Various_Main{display:contents;margin-bottom:0}.Various_Main .z_left{width:100%;margin-bottom:2px}.Various_Main .z_right{width:100%;flex-flow:nowrap;margin-bottom:2px}.Various_Main .z_right .z_img{width:calc((100% - 2px)/2)}.Various_Main .caption{right:.9em;bottom:.6em}.Various_Sub{display:contents}.Various_Sub .z_left{width:100%;order:-1;margin-bottom:2px;padding:40px 0 35px;display:block}.Various_Sub .z_left .Various_txt{margin-inline:auto;width:84%}.Various_Sub .z_right{width:100%}.Various_Sub .z_right ul li{width:calc((100% - 4px)/3)}.Various_Sub .z_right ul li .txt{padding:1.2em;font-size:.8571428571em}}#Quality{background:url(../images/quality/bg_quality.jpg) 63% center no-repeat;background-size:cover}#Quality .Inner{padding-block:min(10vw,100px) min(14vw,140px)}#Quality .sec_ttl::before,#Quality .sec_ttl::after{content:none}@media screen and (max-width: 750px){#Quality .Inner{padding-block:min(16vw,100px) min(16vw,140px)}}#Quality_Main .z_left{width:32%}#Quality_Main .z_right{width:62%;max-width:600px}#Quality_Main .z_right .rightInner{width:100%}#Quality_Main .z_right .Quality_namelist{margin-top:-0.7em}#Quality_Main .z_right .Quality_namelist ul{width:50%}#Quality_Main .z_right .Quality_namelist ul:nth-child(2){padding-left:2em}#Quality_Main .z_right .Quality_namelist ul li{margin-left:1.75em;text-indent:-1.75em}@media screen and (max-width: 750px){#Quality_Main .z_left{width:min(64vw,320px);margin:0 auto min(8vw,50px)}#Quality_Main .z_right{width:100%;max-width:100%}#Quality_Main .z_right .Quality_namelist{margin-top:0;font-size:.9285714286em}#Quality_Main .z_right .Quality_namelist ul{width:100%}#Quality_Main .z_right .Quality_namelist ul:nth-child(2){padding-left:0}}#Quality_Sub{margin-top:min(3vw,30px)}#Quality_Sub ul{display:grid;grid-template-columns:repeat(12, 1fr);gap:min(.8vw,8px)}#Quality_Sub ul li{background:rgba(255,255,255,.7);padding:.3em .3em .1em}#Quality_Sub ul li .z_img{margin-bottom:.2em;border:1px solid rgba(0,0,0,.5)}@media screen and (max-width: 750px){#Quality_Sub .Scroll_contents_wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:10px;width:calc(100% + 8vw)}#Quality_Sub{margin-top:min(8vw,40px)}#Quality_Sub ul{min-width:calc(900px + 8vw);padding-right:8vw}#Quality_Sub ul li .z_img{margin-bottom:.1em}}.js-spec-accordion__btn{display:flex;align-items:center;justify-content:center;gap:.3em;width:100%;padding:1em;margin:0;cursor:pointer;max-width:300px;margin-inline:auto;transition:opacity .3s}@media(hover: hover){.js-spec-accordion__btn:hover{opacity:.7}}.js-spec-accordion__icon{display:inline-block;font-size:.65em;line-height:1;transition:transform .3s ease-in-out}.js-spec-accordion__btn[aria-expanded=true] .js-spec-accordion__icon{transform:rotate(90deg)}.js-spec-accordion__content{display:grid;grid-template-rows:0fr;transition:grid-template-rows .55s cubic-bezier(0.33, 1, 0.68, 1)}.js-spec-accordion__btn[aria-expanded=true]+.js-spec-accordion__content{grid-template-rows:1fr;transition-duration:.4s}.js-spec-accordion__content-inner{margin-top:min(5vw,50px);padding-top:1em;overflow:hidden;opacity:0;transition:opacity .45s cubic-bezier(0.33, 1, 0.68, 1)}@media screen and (max-width: 750px){.js-spec-accordion__content-inner{margin-top:min(5.3333333333vw,50px)}}.js-spec-accordion__btn[aria-expanded=true]+.js-spec-accordion__content .js-spec-accordion__content-inner{opacity:1;transition-duration:.35s}#Spec .Inner{padding-block:min(12vw,120px)}#Spec .sec_ttlwrap{margin-bottom:min(2.5vw,25px)}#Spec .sec_ttl::before,#Spec .sec_ttl::after{content:none}@media screen and (max-width: 750px){#Spec .Inner{padding-block:min(16vw,100px)}#Spec .sec_ttlwrap{margin-bottom:min(4vw,20px)}}#Spec_Notes{margin-top:min(2.5vw,25px)}#Spec_Notes ul li{margin-bottom:.5em}@media screen and (max-width: 750px){#Spec_Notes{margin-top:min(5.3333333333vw,25px)}}.Spec_SeriesTab{display:flex;gap:.75em;max-width:450px;position:absolute;top:max(-7vw,-70px);left:min(12vw,120px)}.Spec_SeriesTab button[role=tab]{padding:.6em 1.9em .7em;border-radius:60px;border:1px solid var(--color-gray);background:rgba(0,0,0,0);cursor:pointer;transition:all .2s;opacity:.3}.Spec_SeriesTab button[role=tab][aria-selected=true]{background:#e5e5e5;border-color:#e5e5e5;opacity:1}@media(hover: hover){.Spec_SeriesTab button[role=tab]:hover{opacity:1}}@media screen and (max-width: 750px){.Spec_SeriesTab{top:max(-12vw,-50px);left:auto;right:0;font-size:.9285714286em}.Spec_SeriesTab button[role=tab]{padding:.6em 1em .7em}}#Spec_PC [role=tabpanel][hidden]{display:none}#Spec_PC table{table-layout:fixed;width:100%}#Spec_PC table th,#Spec_PC table td{padding:.25em .25em .25em 1.3em;vertical-align:middle}#Spec_PC table th span.notes,#Spec_PC table td span.notes{display:inline-block;margin-left:.3em;font-size:.78em;position:relative;top:-0.3em}#Spec_PC table th{background:#5c6064;color:#fff;font-weight:normal;border:1px solid rgba(255,255,255,.3);width:min(28vw,350px)}#Spec_PC table td{background:#fff;border:1px solid rgba(122,122,122,.3);border-left:none}#Spec_PC table td:last-child{border-right:none}#Spec_SP [role=tabpanel][hidden]{display:none}#Spec_SP .Spec_SP_Tab--inner{display:flex;width:100%;margin-bottom:10px}#Spec_SP .Spec_SP_Tab--inner button[role=tab]{flex:1;background:#fff;color:#dedfe0;padding:.7em 14px;border-bottom:2px solid #fff;cursor:pointer}#Spec_SP .Spec_SP_Tab--inner button[role=tab][aria-selected=true]{color:#5c6064;border-bottom:2px solid #7c7f83}#Spec_SP .Spec_SP_table{font-size:.8571428571em}#Spec_SP .Spec_SP_table table{background-color:#fff;table-layout:fixed;width:100%}#Spec_SP .Spec_SP_table table th,#Spec_SP .Spec_SP_table table td{width:100%;display:block;padding:3px 5px 3px 14px;font-weight:400}#Spec_SP .Spec_SP_table table th span.notes,#Spec_SP .Spec_SP_table table td span.notes{display:inline-block;margin-left:.25em;font-size:.78em;position:relative;top:-0.25em}#Spec_SP .Spec_SP_table table th{background:#5c6064;color:#fff}#Spec_SP .Spec_SP_table table td:not(:last-child){border-bottom:1px solid rgba(122,122,122,.25)}#Spec_SP .Spec_SP_table table td.tablein{padding:0}#Spec_SP .Spec_SP_table table td.tablein table{table-layout:fixed;width:100%}#Spec_SP .Spec_SP_table table td.tablein table tr{display:flex;flex-wrap:wrap}#Spec_SP .Spec_SP_table table td.tablein table th,#Spec_SP .Spec_SP_table table td.tablein table td{width:50%;display:inline-block}#Spec_SP .Spec_SP_table table td.tablein table th{background:#7c7f83}#Spec_SP .Spec_SP_table table td.tablein table th.tablein_line{border-bottom:1px solid rgba(255,255,255,.25)}#Spec_SP .Spec_SP_table table td.tablein table td.tablein_line{border-bottom:1px solid rgba(122,122,122,.25)}#Buy{background:#fff}#Buy .Inner{padding-block:min(10vw,100px) min(14vw,140px)}.Buy_store_list ul{justify-content:center}.Buy_store_list ul li.item{width:20%;padding:min(3vw,30px)}@media screen and (max-width: 1000px){.Buy_store_list ul li.item{width:25%}}@media screen and (max-width: 750px){#Buy .Inner{padding-block:min(16vw,100px)}.Buy_store_list{padding-top:1em}.Buy_store_list ul{justify-content:flex-start}.Buy_store_list ul li.item{width:33.33%;padding:min(2.6666666667vw,20px) min(5.3333333333vw,30px)}}@media screen and (max-width: 500px){.Buy_store_list ul li.item{width:50%;padding:min(2.6666666667vw,20px) min(6.6666666667vw,30px)}}