.lcmd_effect_scrollin_up{transition:all 1.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transform:translateY(30px) scale(1.2);opacity:0}.lcmd_effect_scrollin_up.active{transform:translateY(0) scale(1);opacity:1}.lcmd_split_slide_fadein{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap;position:relative}.lcmd_split_slide_fadein img,.lcmd_split_slide_fadein span{transition:all .8s ease;transform:translateX(-20px) scale(1.3);opacity:0}.lcmd_split_slide_fadein img:nth-of-type(1),.lcmd_split_slide_fadein span:nth-of-type(1){transition-delay:50ms}.lcmd_split_slide_fadein img:nth-of-type(2),.lcmd_split_slide_fadein span:nth-of-type(2){transition-delay:100ms}.lcmd_split_slide_fadein img:nth-of-type(3),.lcmd_split_slide_fadein span:nth-of-type(3){transition-delay:150ms}.lcmd_split_slide_fadein img:nth-of-type(4),.lcmd_split_slide_fadein span:nth-of-type(4){transition-delay:200ms}.lcmd_split_slide_fadein img:nth-of-type(5),.lcmd_split_slide_fadein span:nth-of-type(5){transition-delay:250ms}.lcmd_split_slide_fadein img:nth-of-type(6),.lcmd_split_slide_fadein span:nth-of-type(6){transition-delay:300ms}.lcmd_split_slide_fadein img:nth-of-type(7),.lcmd_split_slide_fadein span:nth-of-type(7){transition-delay:350ms}.lcmd_split_slide_fadein img:nth-of-type(8),.lcmd_split_slide_fadein span:nth-of-type(8){transition-delay:400ms}.lcmd_split_slide_fadein img:nth-of-type(9),.lcmd_split_slide_fadein span:nth-of-type(9){transition-delay:450ms}.lcmd_split_slide_fadein img:nth-of-type(10),.lcmd_split_slide_fadein span:nth-of-type(10){transition-delay:500ms}.lcmd_split_slide_fadein img:nth-of-type(11),.lcmd_split_slide_fadein span:nth-of-type(11){transition-delay:550ms}.lcmd_split_slide_fadein img:nth-of-type(12),.lcmd_split_slide_fadein span:nth-of-type(12){transition-delay:600ms}.lcmd_split_slide_fadein img:nth-of-type(13),.lcmd_split_slide_fadein span:nth-of-type(13){transition-delay:650ms}.lcmd_split_slide_fadein img:nth-of-type(14),.lcmd_split_slide_fadein span:nth-of-type(14){transition-delay:700ms}.lcmd_split_slide_fadein img:nth-of-type(15),.lcmd_split_slide_fadein span:nth-of-type(15){transition-delay:750ms}.lcmd_split_slide_fadein img:nth-of-type(16),.lcmd_split_slide_fadein span:nth-of-type(16){transition-delay:800ms}.lcmd_split_slide_fadein img:nth-of-type(17),.lcmd_split_slide_fadein span:nth-of-type(17){transition-delay:850ms}.lcmd_split_slide_fadein img:nth-of-type(18),.lcmd_split_slide_fadein span:nth-of-type(18){transition-delay:900ms}.lcmd_split_slide_fadein img:nth-of-type(19),.lcmd_split_slide_fadein span:nth-of-type(19){transition-delay:950ms}.lcmd_split_slide_fadein img:nth-of-type(20),.lcmd_split_slide_fadein span:nth-of-type(20){transition-delay:1000ms}.lcmd_split_slide_fadein img:nth-of-type(21),.lcmd_split_slide_fadein span:nth-of-type(21){transition-delay:1050ms}.lcmd_split_slide_fadein img:nth-of-type(22),.lcmd_split_slide_fadein span:nth-of-type(22){transition-delay:1100ms}.lcmd_split_slide_fadein img:nth-of-type(23),.lcmd_split_slide_fadein span:nth-of-type(23){transition-delay:1150ms}.lcmd_split_slide_fadein img:nth-of-type(24),.lcmd_split_slide_fadein span:nth-of-type(24){transition-delay:1200ms}.lcmd_split_slide_fadein img:nth-of-type(25),.lcmd_split_slide_fadein span:nth-of-type(25){transition-delay:1250ms}.lcmd_split_slide_fadein .linebreak{width:100%}.lcmd_split_slide_fadein.lcmd-split-slide-fade-in-active:not(.opt_wait) img,.lcmd_split_slide_fadein.lcmd-split-slide-fade-in-active:not(.opt_wait) span{transform:translateX(0) scale(1);opacity:1}.lcmd_split_fadeup{position:relative}.lcmd_split_fadeup img{width:100% !important;height:100% !important;transition:all 1s ease;transform:translateY(20px);opacity:0;position:absolute;left:0;top:0}.lcmd_split_fadeup img:nth-of-type(1){transition-delay:90ms}.lcmd_split_fadeup img:nth-of-type(2){transition-delay:180ms}.lcmd_split_fadeup img:nth-of-type(3){transition-delay:270ms}.lcmd_split_fadeup img:nth-of-type(4){transition-delay:360ms}.lcmd_split_fadeup img:nth-of-type(5){transition-delay:450ms}.lcmd_split_fadeup img:nth-of-type(6){transition-delay:540ms}.lcmd_split_fadeup img:nth-of-type(7){transition-delay:630ms}.lcmd_split_fadeup img:nth-of-type(8){transition-delay:720ms}.lcmd_split_fadeup img:nth-of-type(9){transition-delay:810ms}.lcmd_split_fadeup img:nth-of-type(10){transition-delay:900ms}.lcmd_split_fadeup img:nth-of-type(11){transition-delay:990ms}.lcmd_split_fadeup img:nth-of-type(12){transition-delay:1080ms}.lcmd_split_fadeup img:nth-of-type(13){transition-delay:1170ms}.lcmd_split_fadeup img:nth-of-type(14){transition-delay:1260ms}.lcmd_split_fadeup img:nth-of-type(15){transition-delay:1350ms}.lcmd_split_fadeup img:nth-of-type(16){transition-delay:1440ms}.lcmd_split_fadeup img:nth-of-type(17){transition-delay:1530ms}.lcmd_split_fadeup img:nth-of-type(18){transition-delay:1620ms}.lcmd_split_fadeup.lcmd-split-fadeup-active:not(.opt_wait) img{transform:translateY(0);opacity:1}.lcmd_headline{width:93.3333333333vw;margin:0 auto;position:relative}.lcmd_headline::before{content:"";width:.2vw;height:11.6vw;background:#000;position:absolute;top:0;left:3.3333333333vw;z-index:0}.lcmd_headline .jp{position:relative;z-index:10}.lcmd_headline .jp h2{box-sizing:border-box;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;width:18.2vw;height:4vw;background:#000;padding-left:.9333333333vw;color:#fff;font-family:"Noto Sans JP",sans-serif;font-weight:700;font-size:2.4vw;line-height:1}@keyframes an_spu_fv_rotate{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes an_spu_fv_arrow{0%{margin-top:-2vw;opacity:0}20%{margin-top:0;opacity:1}70%{margin-top:0;opacity:1}to{margin-top:2vw;opacity:0}}#firstview{height:137.6vw;position:relative}#firstview .bg{width:100%;height:100%;overflow:hidden;position:absolute;right:0;top:0;z-index:0}#firstview .bg>div{width:100%;height:100%}#firstview .bg>div img{width:100%;height:100%;object-fit:cover;object-position:center center}#firstview .front{height:100%;position:relative;z-index:100}#firstview .front .catchphrase{width:65.7333333333vw;aspect-ratio:330/94;position:absolute;top:34.4vw;left:13.8vw;z-index:15}#firstview .front .product{position:absolute;right:8vw;bottom:-.5333333333vw;z-index:10}#firstview .front .product img{width:40vw;aspect-ratio:300/575}#firstview .front .product .text{display:none}#firstview .front .decoration_text{color:#fff;font-family:"Noto Sans JP",sans-serif;font-weight:400;font-size:2vw;line-height:1;writing-mode:vertical-rl;transform:rotate(180deg);white-space:pre;position:absolute;right:3.3333333333vw;bottom:2.6666666667vw}#firstview .front .scroll_down{position:absolute;left:8.5333333333vw;bottom:5.3333333333vw;line-height:0}#firstview .front .scroll_down img{width:15vw;aspect-ratio:76/81}#firstview .front .scroll_down img.circle{animation:10s linear 0s infinite normal an_spu_fv_rotate;position:relative;z-index:0}#firstview .front .scroll_down img.arrow{animation:3s cubic-bezier(0.19, 1, 0.22, 1) 0s infinite normal an_spu_fv_arrow;position:absolute;left:0;top:0;z-index:10}#firstview_after{margin-top:10vw}#firstview_after .image{text-align:center}#firstview_after .image img{width:41.8666666667vw;aspect-ratio:314/196}#firstview_after .text{margin-top:4vw;text-align:center}#firstview_after .text p:nth-child(1){font-family:"Noto Sans JP",sans-serif;font-weight:700;font-size:3.4666666667vw;line-height:1}#firstview_after .text p:nth-child(2){margin-top:2.4vw;font-family:"Noto Sans JP",sans-serif;font-weight:300;font-size:2.9333333333vw;line-height:1}#feature{padding:10.6666666667vw 0 0}#feature .lcmd_headline{padding-top:16.9333333333vw}#feature .lcmd_headline .en .lcmd_split_slide_fadein img:nth-child(1){width:6.0833481481vw;aspect-ratio:31/45}#feature .lcmd_headline .en .lcmd_split_slide_fadein img:nth-child(2){width:6.6720592593vw;aspect-ratio:34/45}#feature .lcmd_headline .en .lcmd_split_slide_fadein img:nth-child(3){width:6.2795851852vw;aspect-ratio:32/45}#feature .lcmd_headline .en .lcmd_split_slide_fadein img:nth-child(4){width:3.9247407407vw;aspect-ratio:20/45}#feature .lcmd_headline .en .lcmd_split_slide_fadein img:nth-child(5){width:6.4758222222vw;aspect-ratio:33/45}#feature .lcmd_headline .en .lcmd_split_slide_fadein img:nth-child(6){width:3.7285037037vw;aspect-ratio:19/45}#feature .lcmd_headline .en .lcmd_split_slide_fadein img:nth-child(7){width:6.0833481481vw;aspect-ratio:31/45}#feature .lcmd_headline .jp{margin-top:1.3333333333vw}#feature .separator::after{content:"";display:block;width:12.9333333333vw;height:.2vw;margin:0 auto;background:#000}#feature .separator.num01{padding:14.6666666667vw 0 19.3333333333vw}#feature .separator.num02{padding:11.0666666667vw 0 11.0666666667vw}#feature_summary{padding-top:11.7333333333vw}#feature_summary .summary{width:93.3333333333vw;margin:0 auto;position:relative}#feature_summary .summary .headline{font-family:"Noto Sans JP",sans-serif;font-weight:900;font-size:6.8vw;line-height:10vw}#feature_summary .summary .explain{margin-top:2.9333333333vw;font-family:"Noto Sans JP",sans-serif;font-weight:400;font-size:3.4666666667vw;line-height:6.4vw}#feature_summary .summary .image{margin-top:11.2vw;position:relative;left:-3.3333333333vw}#feature_summary .summary .image img{width:100vw;aspect-ratio:793/363}#feature_summary .feature_list{width:71.2vw;margin:10vw auto 0}#feature_summary .feature_list>ul{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column;gap:9.0666666667vw 0}#feature_summary .feature_list>ul>li{width:71.2vw;height:37.4vw;padding-top:12.6666666667vw;background:#eeeeef;position:relative}#feature_summary .feature_list>ul>li img{width:12vw;aspect-ratio:60/60;transform:translateX(-50%);position:absolute;left:50%;top:-3.3333333333vw}#feature_summary .feature_list>ul>li>dl{text-align:center}#feature_summary .feature_list>ul>li>dl>dt{font-family:"Noto Sans JP",sans-serif;font-weight:700;font-size:4vw;line-height:1}#feature_summary .feature_list>ul>li>dl>dd{margin-top:1.7333333333vw}#feature_summary .feature_list>ul>li>dl>dd p{font-family:"Noto Sans JP",sans-serif;font-weight:300;font-size:3.2vw;line-height:4.5333333333vw}#feature_summary .feature_list>ul>li>dl>dd p.annotation{font-family:"Noto Sans JP",sans-serif;font-weight:300;font-size:2.6666666667vw}#feature_point{overflow:hidden;position:relative}#feature_point .label{position:absolute;right:2.6666666667vw;top:0;z-index:10}#feature_point .label img{width:5.0548vw;aspect-ratio:37.911/132.775}#feature_point .content{position:relative;z-index:0}#feature_point .content .headline{width:93.3333333333vw;margin:0 auto;font-family:"Noto Sans JP",sans-serif;font-weight:900;font-size:6.8vw;line-height:1}#feature_point .content .points{margin-top:12.6666666667vw}#feature_point .content .points .tabs{width:93.3333333333vw;margin:0 auto}#feature_point .content .points .tabs ul{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;align-items:flex-start}#feature_point .content .points .tabs ul li{width:29.2vw;padding-bottom:2vw;border-bottom:.4vw solid #c4c4c4;text-align:center;font-family:"Noto Sans JP",sans-serif;font-weight:900;font-size:4.5333333333vw;line-height:5.3333333333vw;white-space:nowrap;cursor:pointer;position:relative}#feature_point .content .points .tabs ul li::after{content:"";width:100%;height:1.3333333333vw;background-image:url(../361ee8a3babf09ca00e2.png);background-position:center center;background-size:contain;background-repeat:no-repeat;transform:translateX(-50%);position:absolute;left:50%;top:calc(100% + 3.2vw)}#feature_point .content .points .tabs ul li.active{border-bottom:.4vw solid #000}#feature_point .content .points .tabs ul li.active::after{background-image:url(../c51b5725df0abe896ef8.png)}#feature_point .content .points .slides{width:100vw;margin-top:8.4vw;position:relative;left:0;-webkit-user-select:auto;-khtml-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}#feature_point .content .points .slides .item{position:relative}#feature_point .content .points .slides .item .image{padding:0 3.3333333333vw}#feature_point .content .points .slides .item .image img{width:93.3333333333vw;aspect-ratio:700/1300}#feature_point .content .points .slides .item .text h4{display:block;padding:0 2vw;border-top:.2vw solid #000;border-bottom:.2vw solid #000;font-family:"Noto Sans JP",sans-serif;font-weight:700;font-size:2.8vw;line-height:6.2666666667vw;position:absolute;left:5.8666666667vw;top:7.6vw}#feature_point .content .points .slides .item .text p{font-family:"Noto Sans JP",sans-serif;font-weight:700;font-size:4.4vw;line-height:6.1333333333vw;position:absolute;left:5.8666666667vw;top:18.5333333333vw}@keyframes an_spu_feature_loop_x{0%{transform:translate(0)}100%{transform:translate(-100%)}}#feature_mechanism{background:#7a8287;padding-bottom:14.9333333333vw;color:#fff;overflow:hidden;position:relative}#feature_mechanism .label{position:absolute;right:2.6666666667vw;top:12.9333333333vw}#feature_mechanism .label img{width:5.0548vw;aspect-ratio:37.911/260.082}#feature_mechanism .content{width:93.3333333333vw;margin:0 auto;position:relative;z-index:10}#feature_mechanism .content .headline{padding-top:14.1333333333vw}#feature_mechanism .content .headline h3{font-family:"Noto Sans JP",sans-serif;font-weight:900;font-size:6.8vw;line-height:10vw}#feature_mechanism .content .headline .summary{margin-top:4.6666666667vw}#feature_mechanism .content .headline .summary .body{font-family:"Noto Sans JP",sans-serif;font-weight:300;font-size:3.6vw;line-height:6vw}#feature_mechanism .content .headline .summary .annotation{margin-top:3.3333333333vw;font-family:"Noto Sans JP",sans-serif;font-weight:300;font-size:2.6666666667vw;line-height:1}#feature_mechanism .content .flow{margin-top:5.3333333333vw}#feature_mechanism .content .flow ol li{padding-left:20vw;font-family:"Noto Sans JP",sans-serif;font-weight:700;font-size:4.4vw;line-height:6.4vw;counter-increment:cnt;position:relative}#feature_mechanism .content .flow ol li:nth-child(n+2){margin-top:5.2vw}#feature_mechanism .content .flow ol li::before{content:counter(cnt);font-size:9.9748vw;line-height:12.8vw;position:absolute;left:0;top:0}#feature_mechanism .content .flow ol li::after{content:"";width:.2vw;height:12.8vw;background:#fff;position:absolute;left:13.3333333333vw;top:0}#feature_mechanism .content .image{margin-top:5.8666666667vw;text-align:center}#feature_mechanism .content .image img{width:64vw;aspect-ratio:321/480}#feature_mechanism .content .tail_annotation{margin-top:4vw}#feature_mechanism .content .tail_annotation p{padding-left:1em;text-indent:-1em;font-family:"Noto Sans JP",sans-serif;font-weight:300;font-size:3.2vw;line-height:4.6666666667vw;font-feature-settings:"palt"}#feature_mechanism .flow_text{position:absolute;left:0;bottom:-4.8vw;z-index:0}#feature_mechanism .flow_text .loop_wrapper{display:inline-block}#feature_mechanism .flow_text .loop_wrapper .loop{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start;gap:0 9.3333333333vw;animation:100s linear infinite an_spu_feature_loop_x}#feature_mechanism .flow_text .loop_wrapper .loop img{width:422.4386666667vw;aspect-ratio:3168.29/150.703}#scene{padding:19.2vw 0 21.3333333333vw;position:relative;z-index:100}#scene .lcmd_headline{padding-top:19.0666666667vw}#scene .lcmd_headline .en .lcmd_split_slide_fadein img:nth-child(1){width:7.3002608696vw;aspect-ratio:37/46}#scene .lcmd_headline .en .lcmd_split_slide_fadein img:nth-child(2){width:5.9191304348vw;aspect-ratio:30/46}#scene .lcmd_headline .en .lcmd_split_slide_fadein img:nth-child(3){width:6.7083478261vw;aspect-ratio:34/46}#scene .lcmd_headline .en .lcmd_split_slide_fadein img:nth-child(4){width:6.3137391304vw;aspect-ratio:32/46}#scene .lcmd_headline .en .lcmd_split_slide_fadein img:nth-child(5){width:6.5110434783vw;aspect-ratio:33/46}#scene .lcmd_headline .jp{margin-top:1.0666666667vw}#scene .product{pointer-events:none;position:absolute;right:6.9333333333vw;top:-6.6666666667vw}#scene .product img{width:28.5333333333vw;aspect-ratio:303/688}#scene .content{width:auto;margin:16vw auto 0}#scene .content .content_grid{display:grid;grid-template-columns:repeat(2, 1fr)}#scene .content .content_grid .image img{width:100%;aspect-ratio:400/372}#scene .content .content_grid .text{position:relative}#scene .content .content_grid .text>dl{position:absolute}#scene .content .content_grid .text>dl>dt{padding-bottom:2vw;font-family:"Noto Sans JP",sans-serif;font-weight:700;font-size:4.8vw;line-height:6.4vw;background-image:linear-gradient(#000000, #000000);background-size:15.2vw .2vw;background-position:left bottom;background-repeat:no-repeat}#scene .content .content_grid .text>dl>dd{margin-top:2.8vw;font-family:"Noto Sans JP",sans-serif;font-weight:400;font-size:3.2vw;line-height:6vw;font-feature-settings:"palt"}#scene .content .content_grid .text>dl>dd i{margin-right:.6vw;padding:0 1.9333333333vw;background:#7a8287;border-radius:2.6vw;color:#fff;font-family:"Noto Sans JP",sans-serif;font-weight:700;line-height:5.6vw}#scene .content .content_grid .image:nth-child(1),#scene .content .content_grid .text:nth-child(1){grid-column:1;grid-row:1}#scene .content .content_grid .image:nth-child(2),#scene .content .content_grid .text:nth-child(2){grid-column:2;grid-row:1}#scene .content .content_grid .image:nth-child(2)>dl,#scene .content .content_grid .text:nth-child(2)>dl{top:-.5333333333vw;left:3.7333333333vw}#scene .content .content_grid .image:nth-child(4),#scene .content .content_grid .text:nth-child(4){grid-column:2;grid-row:3}#scene .content .content_grid .image:nth-child(4)>dl,#scene .content .content_grid .text:nth-child(4)>dl{top:5.3333333333vw;left:3.7333333333vw}#scene .content .content_grid .image:nth-child(5),#scene .content .content_grid .text:nth-child(5){grid-column:2;grid-row:2}#scene .content .content_grid .image:nth-child(6),#scene .content .content_grid .text:nth-child(6){grid-column:1;grid-row:2}#scene .content .content_grid .image:nth-child(6)>dl,#scene .content .content_grid .text:nth-child(6)>dl{top:12vw;left:3.3333333333vw}#scene .content .content_grid .image:nth-child(7),#scene .content .content_grid .text:nth-child(7){grid-column:1;grid-row:3}#scene .content .content_grid .image:nth-child(8),#scene .content .content_grid .text:nth-child(8){grid-column:1;grid-row:4}#scene .content .content_grid .image:nth-child(8)>dl,#scene .content .content_grid .text:nth-child(8)>dl{top:10.4vw;left:3.3333333333vw}#scene .content .content_grid .image:nth-child(9),#scene .content .content_grid .text:nth-child(9){grid-column:2;grid-row:4}#scene .content .content_grid .nop{display:none}#detail{padding:9.3333333333vw 0 0;background:#eeeeef}#detail .lcmd_headline{padding-top:18.9333333333vw}#detail .lcmd_headline .en .lcmd_split_slide_fadein img:nth-child(1){width:7.4570074074vw;aspect-ratio:38/45}#detail .lcmd_headline .en .lcmd_split_slide_fadein img:nth-child(2){width:6.2795851852vw;aspect-ratio:32/45}#detail .lcmd_headline .en .lcmd_split_slide_fadein img:nth-child(3){width:3.7285037037vw;aspect-ratio:19/45}#detail .lcmd_headline .en .lcmd_split_slide_fadein img:nth-child(4){width:6.6720592593vw;aspect-ratio:34/45}#detail .lcmd_headline .en .lcmd_split_slide_fadein img:nth-child(5){width:2.3548444444vw;aspect-ratio:12/45}#detail .lcmd_headline .en .lcmd_split_slide_fadein img:nth-child(6){width:1.9623703704vw;aspect-ratio:10/45}#detail .lcmd_headline .jp{margin-top:1.0666666667vw}#detail .name_of_each_part{margin-top:10.4vw;position:relative}#detail .name_of_each_part .label{position:absolute;right:2.6666666667vw;top:0vw}#detail .name_of_each_part .label img{width:5.6666666667vw;aspect-ratio:37.911/292.791}#detail .name_of_each_part .inner{width:auto;padding-bottom:13.3333333333vw}#detail .name_of_each_part .inner dl{width:auto;padding-left:3.3333333333vw}#detail .name_of_each_part .inner dl>dt{padding-bottom:2vw;font-family:"Noto Sans JP",sans-serif;font-weight:700;font-size:4vw;line-height:1}#detail .name_of_each_part .inner dl>dd img{width:86.6666666667vw;aspect-ratio:650/815}#detail .explain_of_each_part .label{position:absolute;right:2.6666666667vw;top:10.6666666667vw}#detail .explain_of_each_part .block{position:relative}#detail .explain_of_each_part .block:nth-child(2n-1){background:#dee0e2}#detail .explain_of_each_part .block>dl{position:relative}#detail .explain_of_each_part .block>dl>dt{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start;position:absolute;left:3.3333333333vw}#detail .explain_of_each_part .block>dl>dt h3{display:block;padding-bottom:1.3333333333vw;border-bottom:.2vw solid #000;font-family:"Noto Sans JP",sans-serif;font-weight:700;font-size:4vw;line-height:1}#detail .explain_of_each_part .block>dl>dd .image{position:relative}#detail .explain_of_each_part .block>dl>dd .image img{width:100vw}#detail .explain_of_each_part .block>dl>dd .explain .item{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;align-items:flex-start;position:absolute}#detail .explain_of_each_part .block>dl>dd .explain .item .text>dt{font-family:"Noto Sans JP",sans-serif;font-weight:700;font-size:3.2vw;line-height:1;white-space:nowrap}#detail .explain_of_each_part .block>dl>dd .explain .item .text>dd{margin-top:1.0666666667vw;font-feature-settings:"palt"}#detail .explain_of_each_part .block>dl>dd .explain .item .text>dd .body{font-family:"Noto Sans JP",sans-serif;font-weight:300;font-size:3.2vw;line-height:4.5333333333vw}#detail .explain_of_each_part .block>dl>dd .explain .item .text>dd .annotation{margin-top:2vw;font-family:"Noto Sans JP",sans-serif;font-weight:300;font-size:2.6666666667vw;line-height:3.2vw}#detail .explain_of_each_part .block.part_of_earphone .label img{width:5.0548vw;aspect-ration:37.911/158.962}#detail .explain_of_each_part .block.part_of_earphone>dl>dt{top:10vw}#detail .explain_of_each_part .block.part_of_earphone>dl>dd .image img{aspect-ratio:750/1227}#detail .explain_of_each_part .block.part_of_earphone>dl>dd .explain .item{width:39.6vw}#detail .explain_of_each_part .block.part_of_earphone>dl>dd .explain .item.num01{top:21.8666666667vw;left:3.3333333333vw}#detail .explain_of_each_part .block.part_of_earphone>dl>dd .explain .item.num02{top:136vw;left:3.3333333333vw}#detail .explain_of_each_part .block.part_of_earphone>dl>dd .explain .item.num03{top:21.8666666667vw;left:50.4vw}#detail .explain_of_each_part .block.part_of_earphone>dl>dd .explain .item.num03 .text{width:19.8666666667vw}#detail .explain_of_each_part .block.part_of_earphone>dl>dd .explain .item.num03 .sub{position:relative;top:4.9333333333vw}#detail .explain_of_each_part .block.part_of_earphone>dl>dd .explain .item.num03 .sub img{width:18.1333333333vw;aspect-ratio:136/158}#detail .explain_of_each_part .block.part_of_earphone>dl>dd .explain .item.num04{top:136vw;left:50.4vw}#detail .explain_of_each_part .block.part_of_controller .label img{width:5.0548vw;aspect-ration:37.911/159.959}#detail .explain_of_each_part .block.part_of_controller>dl>dt{top:11.7333333333vw}#detail .explain_of_each_part .block.part_of_controller>dl>dd .image img{aspect-ratio:750/876}#detail .explain_of_each_part .block.part_of_controller>dl>dd .explain .item.num01{width:86.6666666667vw;top:25.0666666667vw;left:3.3333333333vw}#detail .explain_of_each_part .block.part_of_controller>dl>dd .explain .item.num02{width:39.4666666667vw;top:83.7333333333vw;left:50.4vw}#detail .explain_of_each_part .block.part_of_controller>dl>dd .explain .item.num03{width:39.4666666667vw;top:83.7333333333vw;left:3.3333333333vw}#detail .explain_of_each_part .block.part_of_cable .label img{width:5.0548vw;aspect-ration:37.911/107.238}#detail .explain_of_each_part .block.part_of_cable>dl>dt{top:9.8666666667vw}#detail .explain_of_each_part .block.part_of_cable>dl>dd .image img{aspect-ratio:750/595}#detail .explain_of_each_part .block.part_of_cable>dl>dd .explain .item.num01{display:block;top:22.6666666667vw;left:14vw}#detail .explain_of_each_part .block.part_of_cable>dl>dd .explain .item.num01 .text{width:36.4vw}#detail .explain_of_each_part .block.part_of_cable>dl>dd .explain .item.num01 .sub{margin-top:2vw}#detail .explain_of_each_part .block.part_of_cable>dl>dd .explain .item.num01 .sub img{width:36.4vw;aspect-ratio:273/165}#detail .explain_of_each_part .block.part_of_battery .label img{width:5.0548vw;aspect-ration:37.911/181.551}#detail .explain_of_each_part .block.part_of_battery>dl>dt{top:13.0666666667vw}#detail .explain_of_each_part .block.part_of_battery>dl>dd .image img{aspect-ratio:750/1124}#detail .explain_of_each_part .block.part_of_battery>dl>dd .explain .item.num01{width:73.8666666667vw;top:26.6666666667vw;left:10.5333333333vw}#detail .explain_of_each_part .block.part_of_battery>dl>dd .explain .item.num02{width:39.6vw;top:113.3333333333vw;left:3.3333333333vw}#detail .explain_of_each_part .block.part_of_battery>dl>dd .explain .item.num03{width:39.6vw;top:113.3333333333vw;left:50.4vw}#spec{padding:15.2vw 0 10.6666666667vw}#spec .lcmd_headline{padding-top:18.4vw}#spec .lcmd_headline .en .lcmd_split_slide_fadein img:nth-child(1){width:7.0344827586vw;aspect-ratio:36/58}#spec .lcmd_headline .en .lcmd_split_slide_fadein img:nth-child(2){width:6.8390804598vw;aspect-ratio:35/58}#spec .lcmd_headline .en .lcmd_split_slide_fadein img:nth-child(3){width:6.4482758621vw;aspect-ratio:33/58}#spec .lcmd_headline .en .lcmd_split_slide_fadein img:nth-child(4){width:5.6666666667vw;aspect-ratio:29/58}#spec .lcmd_headline .jp{margin-top:-1.2vw}#spec .content{width:93.3333333333vw;margin:11.7333333333vw auto 0}#spec .content .spec_table{display:block;width:auto}#spec .content .spec_table table{width:100%;border-collapse:collapse}#spec .content .spec_table table tr th,#spec .content .spec_table table tr td{padding:2.6666666667vw 0;border-top:.2vw solid #ccc;text-align:left;vertical-align:top}#spec .content .spec_table table tr th{width:28.2666666667vw;font-family:"Noto Sans JP",sans-serif;font-weight:700;font-size:3.2vw;line-height:4.8vw}#spec .content .spec_table table tr td p{font-family:"Noto Sans JP",sans-serif;font-weight:300;font-size:3.2vw;line-height:4.8vw;font-feature-settings:"palt";letter-spacing:.02em}#spec .content .spec_table table tr td p .annotation{font-size:2.6666666667vw}#spec .content .spec_table table tr:last-child th,#spec .content .spec_table table tr:last-child td{border-bottom:.2vw solid #ccc}#spec .content .spec_table table:nth-child(1) tr:last-child th,#spec .content .spec_table table:nth-child(1) tr:last-child td{border-bottom:none}#spec .content .spec_table_annotation{margin-top:2.9333333333vw}#spec .content .spec_table_annotation p{padding-left:1em;font-family:"Noto Sans JP",sans-serif;font-weight:300;font-size:2.6666666667vw;line-height:4.2666666667vw;text-indent:-1em;font-feature-settings:"palt";letter-spacing:.02em}#buy{height:101.6vw;background:#eeeeef;position:relative;z-index:100}#buy .product{width:100%;position:absolute;top:-6.8vw;left:0}#buy .product img{width:95.8666666667vw;aspect-ratio:521/218}#buy .catchphrase{padding-top:42vw}#buy .catchphrase .lcmd_split_fadeup{width:53.6vw;aspect-ratio:268/76;margin:0 auto}#buy .shop{margin-top:9.3333333333vw;position:static;right:0;top:0}#buy .shop>dl>dt{text-align:center}#buy .shop>dl>dt img{width:45vw;aspect-ratio:225/17}#buy .shop>dl>dd{margin-top:2.6666666667vw}#buy .shop>dl>dd a{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:56.2vw;height:13.2vw;margin:0 auto;border:.2vw solid #000;border-radius:6.6vw}#buy .shop>dl>dd a span{padding-right:4.9333333333vw;font-family:"Noto Sans JP",sans-serif;font-weight:700;font-size:4vw;line-height:1;position:relative}#buy .shop>dl>dd a span::before,#buy .shop>dl>dd a span::after{content:"";width:3vw;height:2.4vw;background-position:center center;background-size:contain;background-repeat:no-repeat;transform:translateY(-50%);position:absolute;right:0;top:50%}#buy .shop>dl>dd a span::before{background-image:url(../4177a41d026d6545bad0.png)}#buy .shop>dl>dd a span::after{background-image:url(../12d7bad8d187fc1139c3.png);opacity:0}#buy .shop>dl>dd a:hover{background:#000}#buy .shop>dl>dd a:hover span{color:#fff}#buy .shop>dl>dd a:hover span::before{opacity:0}#buy .shop>dl>dd a:hover span::after{opacity:1}#toppage{width:100vw;overflow:hidden}
