html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:bottom}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}button{background-color:#0000;border:none;cursor:pointer;outline:none;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}body{line-height:1;-webkit-text-size-adjust:100%;font-size:16px;font-family:Noto Sans,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,sans-serif;color:#222;background-color:#171717}@media screen and (max-width:767px){body{font-size:14px}}:lang(zh-CN) body{font-family:PingFang SC,Microsoft YaHei,Noto Sans SC,sans-serif}:lang(zh-TW) body{font-family:PingFang TC,Microsoft JhengHei,Noto Sans TC,sans-serif}:lang(ko) body{font-family:Apple SD Gothic Neo,Malgun Gothic,Noto Sans KR,sans-serif}:lang(th) body{font-family:Thonburi,Tahoma,Noto Sans Thai,sans-serif}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none;color:#384050}.clearfix{*zoom: 1}.clearfix:after{content:".";display:block;clear:both;height:0;visibility:hidden}@media screen and (max-width:767px){.pc{display:none!important}}@media screen and (min-width:768px){.sp{display:none!important}}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@keyframes rotateCenter{0%{transform:translate(-50%) rotate(0)}to{transform:translate(-50%) rotate(-360deg)}}@keyframes rotateReverse{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes lt-fadeIn{to{visibility:visible;opacity:1}0%{visibility:hidden;opacity:0}}@keyframes lt-fadeOut{0%{visibility:visible;opacity:1}to{visibility:hidden;opacity:0}}@keyframes fadeInOut{0%{opacity:0}30%{opacity:1}70%{opacity:1}to{opacity:0}}@keyframes fadeOutIn{0%{opacity:1}40%{opacity:1}70%{opacity:0}to{opacity:1}}@keyframes lt-slideDown{0%{transform:translateY(-20px)}to{transform:translateY(0)}}@keyframes lt-slideUp{0%{transform:translateY(20px)}to{transform:translateY(0)}}@keyframes slideInRight{0%{transform:translate(20px)}to{transform:translate(0)}}@keyframes slideUpText{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes scrollDownLoop{0%{top:-11%}15%{top:-9%}85%{top:109%}to{top:111%}}@keyframes swingDown{0%{transform:rotate(-90deg)}20%{transform:rotate(50deg)}40%{transform:rotate(-30deg)}60%{transform:rotate(15deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0)}}@keyframes slideIn{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes rotate360{0%{transform:rotate(0)}80%{transform:rotate(370deg)}to{transform:rotate(360deg)}}@keyframes gridSlideDown{0%{opacity:0;grid-template-rows:0fr}to{opacity:1;grid-template-rows:1fr}}@keyframes gridSlideUp{0%{opacity:1;grid-template-rows:1fr}to{opacity:0;grid-template-rows:0fr}}@keyframes scrollMVText{0%{transform:translate(0)}to{transform:translate(-102.9325513196%)}}@keyframes scrollStoryText{0%{transform:translate(0)}to{transform:translate(-100.6684491979%)}}body.is-menu-open{overflow:hidden}body a{transition:all .3s}body picture{display:block}body img{width:100%}body [id^=section]{scroll-margin-top:calc(5.46875vw + 50px)}@media screen and (max-width:767px){body [id^=section]{scroll-margin-top:calc(13.3333333333vw + 50px)}}@media screen and (min-width:1280px){body [id^=section]{scroll-margin-top:120px}}body .header{position:fixed;top:0;left:0;display:flex;justify-content:space-between;width:100%;padding:3.125vw;box-sizing:border-box;z-index:10;transition:all .3s}@media screen and (max-width:767px){body .header{padding:5.3333333333vw}}@media screen and (min-width:1280px){body .header{padding:40px}}@media screen and (max-width:767px){body .header.bg-show{background-color:#171717}}body .header .header-logo{width:6.25vw;transition:all .3s}@media screen and (max-width:767px){body .header .header-logo{position:relative;width:13.3333333333vw;padding:1.0666666667vw 0 0;z-index:10}}@media screen and (min-width:1280px){body .header .header-logo{width:80px}}body .header .header-logo a:hover{opacity:.7}@media screen and (min-width:768px){body .header .btn-menu{display:none}}body .header .btn-menu{position:relative;width:10.6666666667vw;height:10.6666666667vw;background-color:#444;border-radius:1.0666666667vw;cursor:pointer;z-index:10;transition:all .3s}body .header .btn-menu span{position:absolute;left:3.3333333333vw;width:4vw;height:.5333333333vw;background-color:#fff;border-radius:.2666666667vw;transition:all .3s}body .header .btn-menu span:nth-of-type(1){top:4.1333333333vw}body .header .btn-menu span:nth-of-type(2){top:6vw}body .header .btn-menu.open{width:13.3333333333vw;height:13.3333333333vw}body .header .btn-menu.open span{top:6.4vw;left:4.6666666667vw}body .header .btn-menu.open span:nth-of-type(1){transform:rotate(45deg)}body .header .btn-menu.open span:nth-of-type(2){transform:rotate(-45deg)}body .header .header-navi{display:flex;justify-content:flex-end;gap:3.125vw}@media screen and (max-width:767px){body .header .header-navi{position:fixed;top:0;left:0;display:block;width:100%;height:100vh;padding:27.0666666667vw 5.3333333333vw 0;box-sizing:border-box;visibility:hidden;background-color:#000;opacity:0;z-index:10;transition:all .3s}}@media screen and (min-width:1280px){body .header .header-navi{gap:40px}}body .header .header-navi.open{visibility:visible;opacity:1}@media screen and (min-width:768px){body .header .header-navi .header-logo{display:none}}body .header .header-navi .header-logo{position:absolute;top:2.2666666667vw;left:3.3333333333vw}@media screen and (min-width:768px){body .header .header-navi .btn-menu{display:none}}body .header .header-navi .btn-menu{position:absolute;top:0;right:0;border-radius:0}@media screen and (min-width:768px){body .header .header-navi .product-logo{display:none}}body .header .header-navi .product-logo{width:60vw;margin:0 auto 8.9333333333vw}body .header .header-navi .header-navi-list{display:flex;align-items:center;gap:3.125vw}@media screen and (max-width:767px){body .header .header-navi .header-navi-list{flex-direction:column;align-items:self-start;gap:0;margin:0 0 9.3333333333vw;border-top:1px solid #3e3e3e}}@media screen and (min-width:1280px){body .header .header-navi .header-navi-list{gap:40px}}@media screen and (max-width:767px){body .header .header-navi .header-navi-list li{width:100%;border-bottom:1px solid #3e3e3e}}@media screen and (min-width:768px){body .header .header-navi .header-navi-list li{display:flex;align-items:center}}body .header .header-navi .header-navi-list li a{font-size:1.09375vw;font-weight:500;color:#fff;transition:all .3s}@media screen and (max-width:767px){body .header .header-navi .header-navi-list li a{display:flex;flex-direction:column;justify-content:center;gap:2.6666666667vw;height:19.2vw;font-size:3.7333333333vw;color:#fff;background-image:url(/int/letatwinfan-lm-3000pro/assets/img/common/ico_arrow_triangle_right_gray.svg);background-repeat:no-repeat;background-position:right center;-webkit-background-size:1.6vw;background-size:1.6vw}}@media screen and (min-width:1280px){body .header .header-navi .header-navi-list li a{font-size:14px}}@media screen and (min-width:768px){body .header .header-navi .header-navi-list li a .en{display:none}}body .header .header-navi .header-navi-list li a .en{font-size:2.6666666667vw;color:#d10021}body .header .header-navi .header-navi-list li a:hover{opacity:.7}body .header .header-navi .header-btn-wrapper{display:flex;gap:.46875vw}@media screen and (max-width:767px){body .header .header-navi .header-btn-wrapper{flex-direction:column;gap:4vw}}@media screen and (min-width:1280px){body .header .header-navi .header-btn-wrapper{gap:6px}}body .header .header-navi .header-btn-wrapper .header-btn{display:flex;justify-content:center;align-items:center;min-width:9.6875vw;height:3.125vw;padding:0 1.5625vw;box-sizing:border-box;font-size:1.09375vw;font-weight:500;color:#fff;background-color:#222;border:1px solid #222222;border-radius:.3125vw;transition:all .3s}@media screen and (max-width:767px){body .header .header-navi .header-btn-wrapper .header-btn{position:relative;justify-content:center;width:100%;height:16vw;padding:0;border-radius:1.6vw;font-size:4.5333333333vw;letter-spacing:.02em}}@media screen and (min-width:1280px){body .header .header-navi .header-btn-wrapper .header-btn{min-width:124px;height:40px;padding:0 20px;font-size:14px}}body .header .header-navi .header-btn-wrapper .header-btn:after{content:"";display:block;position:absolute;top:50%;right:8vw;width:2.6666666667vw;height:2.2666666667vw;background-image:url(/int/letatwinfan-lm-3000pro/assets/img/common/ico_arrow_triangle_right.svg);background-repeat:no-repeat;transform:translateY(-50%);-webkit-background-size:contain;background-size:contain}@media screen and (min-width:768px){body .header .header-navi .header-btn-wrapper .header-btn:after{content:none}}body .header .header-navi .header-btn-wrapper .header-btn:hover{color:#222;background-color:#fff}body .header .header-navi .header-btn-wrapper .header-btn.--red{color:#fff;background-color:#d10021;border-color:#d10021}body .header .header-navi .header-btn-wrapper .header-btn.--red:hover{color:#d10021;background-color:#fff}body .header.--fixed{position:fixed;top:-5.46875vw;padding:1.171875vw 4.21875vw 1.171875vw 2.890625vw;box-sizing:border-box;background-color:#fff;box-shadow:0 2px .78125vw #00000014;z-index:11;opacity:0;visibility:hidden;transition:all .3s}@media screen and (max-width:767px){body .header.--fixed{padding:0}}@media screen and (min-width:1280px){body .header.--fixed{top:-70px;padding:15px 54px 15px 37px;box-shadow:0 2px 10px #00000014}}body .header.--fixed.show{top:0;opacity:1;visibility:visible}@media screen and (max-width:767px){body .header.--fixed .header-logo{padding:3.3333333333vw 0 0 3.3333333333vw;z-index:10}}body .header.--fixed .btn-menu{width:13.3333333333vw;height:13.3333333333vw;border-radius:0;z-index:10}body .header.--fixed .btn-menu span{left:4.6666666667vw}body .header.--fixed .btn-menu span:nth-of-type(1){top:5.4666666667vw}body .header.--fixed .btn-menu span:nth-of-type(2){top:7.3333333333vw}body .header.--fixed .btn-menu.open span{top:6.4vw}body .header.--fixed .btn-menu.open span:nth-of-type(1){transform:rotate(45deg)}body .header.--fixed .btn-menu.open span:nth-of-type(2){transform:rotate(-45deg)}@media screen and (max-width:767px){body .header.--fixed .header-navi .header-logo{padding:1.0666666667vw 0 0}}body .header.--fixed .header-navi .header-navi-list li a{color:#222}body .header.--fixed .header-btn-wrapper{display:flex}@media screen and (min-width:768px){body .header.--fixed .header-btn-wrapper{gap:.46875vw}}@media screen and (min-width:1280px){body .header.--fixed .header-btn-wrapper{gap:6px}}@media screen and (min-width:768px){body .header.--fixed .header-btn-wrapper .header-btn{display:flex;align-items:center;min-width:9.6875vw;height:3.125vw;padding:0 1.5625vw;box-sizing:border-box;font-size:1.09375vw;font-weight:700;color:#fff;background-color:#222;border-color:#222;border-radius:.3125vw}}@media screen and (min-width:1280px){body .header.--fixed .header-btn-wrapper .header-btn{min-width:124px;height:40px;padding:0 20px;font-size:14px}}body .header.--fixed .header-btn-wrapper .header-btn:hover{color:#222;background-color:#fff}body .section-title{font-weight:700;text-align:center}body .section-title.flex-column{display:flex;flex-direction:column;gap:2.34375vw}@media screen and (max-width:767px){body .section-title.flex-column{gap:5.0666666667vw}}@media screen and (min-width:1280px){body .section-title.flex-column{gap:30px}}body .section-title .en{font-size:1.015625vw;letter-spacing:.02em;color:#d10021}@media screen and (max-width:767px){body .section-title .en{font-size:2.6666666667vw}}@media screen and (min-width:1280px){body .section-title .en{font-size:13px}}body .section-title .jp{font-size:2.5vw}@media screen and (max-width:767px){body .section-title .jp{font-size:5.8666666667vw}}@media screen and (min-width:1280px){body .section-title .jp{font-size:32px}}body .tag-title{display:flex;align-items:center;gap:1.5625vw;font-size:1.015625vw;font-weight:600;letter-spacing:.03em;color:#d10021}@media screen and (max-width:767px){body .tag-title{gap:2.6666666667vw;font-size:2.9333333333vw}}@media screen and (min-width:1280px){body .tag-title{font-size:13px}}body .tag-title .tag{display:inline-flex;justify-content:center;align-items:center;width:7.34375vw;height:1.71875vw;font-size:.78125vw;font-weight:700;color:#fff;background-image:url(/int/letatwinfan-lm-3000pro/assets/img/common/bg_point_tag.svg);background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover}@media screen and (max-width:767px){body .tag-title .tag{width:24vw;height:5.3333333333vw;font-size:2.6666666667vw}}@media screen and (min-width:1280px){body .tag-title .tag{width:94px;height:22px;font-size:10px}}body .asterisk{font-size:50%;vertical-align:super;line-height:1}body .btn-normal{position:relative;display:flex;align-items:center;justify-content:center;width:28.125vw;height:5vw;box-sizing:border-box;font-size:1.25vw;font-weight:700;color:#fff;background-color:#d10021;border:1px solid #D10021;border-radius:.46875vw;transition:color .3s,background-color .3s}@media screen and (max-width:767px){body .btn-normal{width:89.3333333333vw;height:16vw;font-size:3.7333333333vw;border-radius:1.6vw}}@media screen and (min-width:1280px){body .btn-normal{width:360px;height:64px;font-size:16px;border-radius:6px}}body .btn-normal:after{content:"";display:block;position:absolute;top:50%;right:1.875vw;width:.9375vw;height:.78125vw;background-image:url(/int/letatwinfan-lm-3000pro/assets/img/common/ico_arrow_triangle_right.svg);background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain;transform:translateY(-50%)}@media screen and (max-width:767px){body .btn-normal:after{right:8vw;width:2.6666666667vw;height:2.2666666667vw}}@media screen and (min-width:1280px){body .btn-normal:after{right:24px;width:12px;height:10px}}body .btn-normal:hover{color:#d10021;background-color:#fff}body .btn-normal:hover:after{background-image:url(/int/letatwinfan-lm-3000pro/assets/img/common/ico_arrow_triangle_right_red.svg)}body .btn-normal.icon-product1:before{content:"";display:block;position:absolute;top:-1.171875vw;left:-2.8125vw;width:9.140625vw;height:7.34375vw;background-image:url(/int/letatwinfan-lm-3000pro/assets/img/index/img_btn_label1.webp);background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain}@media screen and (max-width:767px){body .btn-normal.icon-product1:before{top:-.2666666667vw;left:-3.7333333333vw;width:17.6vw;height:14.6666666667vw}}@media screen and (min-width:1280px){body .btn-normal.icon-product1:before{top:-15px;left:-36px;width:117px;height:94px}}body .btn-normal.icon-product2:before{content:"";display:block;position:absolute;top:-.78125vw;left:-2.34375vw;width:7.34375vw;height:5.625vw;background-image:url(/int/letatwinfan-lm-3000pro/assets/img/index/img_btn_label2.webp);background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain}@media screen and (max-width:767px){body .btn-normal.icon-product2:before{top:.2666666667vw;left:-2.9333333333vw;width:14.9333333333vw;height:11.4666666667vw}}@media screen and (min-width:1280px){body .btn-normal.icon-product2:before{top:-10px;left:-30px;width:94px;height:72px}}body .btn-normal.--center{margin:0 auto}body .scroll-text{display:flex;width:max-content;gap:2.34375vw}@media screen and (max-width:767px){body .scroll-text{gap:8vw}}@media screen and (min-width:1280px){body .scroll-text{gap:30px}}body .scroll-text span{font-size:12.5vw;font-weight:600;letter-spacing:-.02em;color:#2c2c2c}@media screen and (max-width:767px){body .scroll-text span{font-size:32vw}}@media screen and (min-width:1280px){body .scroll-text span{font-size:160px}}body .fadeIn-obj{opacity:0;transform:translateY(20px)}body .fadeIn-obj.active{animation:lt-fadeIn .4s linear forwards,lt-slideUp .6s ease-out forwards}body .subPage-mainVisual{position:relative;width:100%;height:25.78125vw;background-repeat:no-repeat;background-position:center top;background-size:cover}@media screen and (max-width:767px){body .subPage-mainVisual{height:48vw}}@media screen and (min-width:1280px){body .subPage-mainVisual{height:330px}}body .subPage-mainVisual .subPage-mainVisual-inner{width:93.75vw;margin:0 auto;padding:13.515625vw 0 0}@media screen and (max-width:767px){body .subPage-mainVisual .subPage-mainVisual-inner{width:89.3333333333vw;padding-top:27.4666666667vw}}@media screen and (min-width:1280px){body .subPage-mainVisual .subPage-mainVisual-inner{width:1200px;padding:173px 0 0}}body .subPage-mainVisual.--support{background-image:url(/int/letatwinfan-lm-3000pro/assets/img/support/bg_main_visual.webp)}@media screen and (max-width:767px){body .subPage-mainVisual.--support{background-image:url(/int/letatwinfan-lm-3000pro/assets/img/support/bg_main_visual_sp.webp)}}body .text-red{color:#d10021}body .page-title{position:relative;padding:0 0 0 2.34375vw;font-size:2.65625vw;font-weight:700;color:#fff}@media screen and (max-width:767px){body .page-title{padding:0 0 0 4.5333333333vw;font-size:5.3333333333vw}}@media screen and (min-width:1280px){body .page-title{padding:0 0 0 30px;font-size:34px}}body .page-title:before{content:"";display:block;position:absolute;top:.9375vw;left:0;width:1.09375vw;height:1.09375vw;background-color:#d10021;border-radius:50%}@media screen and (max-width:767px){body .page-title:before{top:2vw;left:0;width:1.8666666667vw;height:1.8666666667vw}}@media screen and (min-width:1280px){body .page-title:before{top:12px;left:0;width:14px;height:14px}}body .subPage-content-wrapper{position:relative;margin:-1.5625vw auto 0;padding:11.09375vw 0 10.9375vw;background-image:url(/int/letatwinfan-lm-3000pro/assets/img/index/bg_section1.webp);-webkit-background-size:contain;background-size:contain;border-radius:.78125vw .78125vw 0 0}@media screen and (max-width:767px){body .subPage-content-wrapper{margin:-4vw auto 0;padding:17.6vw 0 18.6666666667vw;border-radius:2.1333333333vw 2.1333333333vw 0 0}}@media screen and (min-width:1280px){body .subPage-content-wrapper{margin:-20px auto 0;padding:142px 0 140px;border-radius:10px 10px 0 0}}body .subPage-content{position:relative;width:93.75vw;margin:0 auto}@media screen and (max-width:767px){body .subPage-content{width:89.3333333333vw}}@media screen and (min-width:1280px){body .subPage-content{width:1200px}}body .subPage-section-title{position:relative;margin:0 0 3.125vw;padding:0 0 0 2.8125vw;font-size:2.1875vw;font-weight:700}@media screen and (max-width:767px){body .subPage-section-title{margin-bottom:8vw;padding:0 0 0 4.8vw;font-size:6.1333333333vw}}@media screen and (min-width:1280px){body .subPage-section-title{margin:0 0 40px;padding:0 0 0 36px;font-size:28px}}body .subPage-section-title.--has-tag{padding-left:11.40625vw}@media screen and (max-width:767px){body .subPage-section-title.--has-tag{padding:7.4666666667vw 0 0;font-size:5.3333333333vw}}@media screen and (min-width:1280px){body .subPage-section-title.--has-tag{padding-left:146px}}body .subPage-section-title:before{content:"";display:block;position:absolute;top:50%;left:0;width:1.5625vw;height:2px;background-color:#d10021;border-radius:2px;transform:translateY(-50%)}@media screen and (max-width:767px){body .subPage-section-title:before{width:2.6666666667vw;height:1px}}@media screen and (min-width:1280px){body .subPage-section-title:before{width:20px}}@media screen and (max-width:767px){body .subPage-section-title.--has-tag:before{top:2.6666666667vw}}body .ico-Q{display:inline-flex;justify-content:center;align-items:center;width:3.125vw;height:3.125vw;font-size:1.40625vw;color:#fff;background-color:#d10021;border-radius:.46875vw}@media screen and (max-width:767px){body .ico-Q{width:7.4666666667vw;height:7.4666666667vw;font-size:3.4666666667vw;border-radius:.8vw}}@media screen and (min-width:1280px){body .ico-Q{width:40px;height:40px;font-size:18px;border-radius:6px}}body .ico-A{display:inline-flex;justify-content:center;align-items:center;width:3.125vw;height:3.125vw;font-size:1.40625vw;color:#fff;background-color:#444;border-radius:.46875vw}@media screen and (max-width:767px){body .ico-A{width:7.4666666667vw;height:7.4666666667vw;font-size:3.4666666667vw;border-radius:.8vw}}@media screen and (min-width:1280px){body .ico-A{width:40px;height:40px;font-size:18px;border-radius:6px}}body .tag-introduction{position:absolute;top:1.09375vw;left:0;display:flex;align-items:center;width:7.34375vw;height:1.71875vw;padding:0 0 0 1.328125vw;box-sizing:border-box;font-size:1.09375vw;font-weight:700;color:#fff;background-image:url(/int/letatwinfan-lm-3000pro/assets/img/common/bg_point_tag.svg);background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover}@media screen and (max-width:767px){body .tag-introduction{top:3.3333333333vw;width:22.6666666667vw;height:5.3333333333vw;padding-left:3.3333333333vw;font-size:3.7333333333vw}}@media screen and (min-width:1280px){body .tag-introduction{top:14px;width:94px;height:22px;padding:0 0 0 17px;font-size:14px}}body .subPage-section-title .tag-introduction{top:.234375vw;left:2.8125vw}@media screen and (max-width:767px){body .subPage-section-title .tag-introduction{top:0;left:4.8vw;padding-left:4.2666666667vw;font-size:3.2vw}}@media screen and (min-width:1280px){body .subPage-section-title .tag-introduction{top:3px;left:36px}}body .cta{padding:1.25vw 0 7.8125vw;background-image:linear-gradient(to bottom right,#d10021,#a00019)}@media screen and (max-width:767px){body .cta{padding:2.1333333333vw 0 10.6666666667vw}}@media screen and (min-width:1280px){body .cta{padding:16px 0 100px}}body .cta .section-title{position:relative}body .cta .section-title .en{margin:0;font-size:11.71875vw;letter-spacing:-.01em;color:#501616;opacity:.1}@media screen and (max-width:767px){body .cta .section-title .en{font-size:17.3333333333vw}}@media screen and (min-width:1280px){body .cta .section-title .en{font-size:150px}}body .cta .section-title .jp{position:absolute;top:50%;left:50%;font-size:2.34375vw;color:#fff;transform:translate(-50%,-50%)}@media screen and (max-width:767px){body .cta .section-title .jp{width:100%;font-size:5.3333333333vw}}@media screen and (min-width:1280px){body .cta .section-title .jp{font-size:30px}}body .cta .cta-inner{display:flex;justify-content:center;gap:4.6875vw}@media screen and (max-width:767px){body .cta .cta-inner{flex-direction:column;align-items:center;gap:2.6666666667vw}}@media screen and (min-width:1280px){body .cta .cta-inner{gap:60px}}body .cta .cta-inner .btn-cta{display:flex;justify-content:center;align-items:center;width:37.5vw;height:7.03125vw;box-sizing:border-box;font-size:1.71875vw;font-weight:700;background-repeat:no-repeat;background-position:right 2.34375vw center;-webkit-background-size:.9375vw;background-size:.9375vw;border-radius:.46875vw;transition:color .3s ease,background-color .3s ease,border-color .3s ease}@media screen and (max-width:767px){body .cta .cta-inner .btn-cta{width:89.3333333333vw;height:18.6666666667vw;font-size:4.8vw;background-position:right 5.3333333333vw center;-webkit-background-size:2.2666666667vw;background-size:2.2666666667vw;border-radius:1.6vw}}@media screen and (min-width:1280px){body .cta .cta-inner .btn-cta{width:480px;height:90px;font-size:22px;background-position:right 30px center;-webkit-background-size:12px;background-size:12px;border-radius:6px}}body .cta .cta-inner .btn-cta.--contact{flex-direction:column;gap:.625vw;color:#d10021;background-color:#fff;background-image:url(/int/letatwinfan-lm-3000pro/assets/img/common/ico_arrow_triangle_right_red.svg);border:1px solid #D10021}@media screen and (max-width:767px){body .cta .cta-inner .btn-cta.--contact{gap:1.6vw}}@media screen and (min-width:1280px){body .cta .cta-inner .btn-cta.--contact{gap:8px}}body .cta .cta-inner .btn-cta.--contact .tooltip{padding:0 1.5625vw;font-size:1.171875vw;background-image:url(/int/letatwinfan-lm-3000pro/assets/img/common/bg_btn_tooltip.svg);background-repeat:no-repeat;background-position:50% 0;background-size:cover}@media screen and (max-width:767px){body .cta .cta-inner .btn-cta.--contact .tooltip{padding:0 3.2vw;font-size:3.4666666667vw}}@media screen and (min-width:1280px){body .cta .cta-inner .btn-cta.--contact .tooltip{padding:0 20px;font-size:15px}}body .cta .cta-inner .btn-cta.--contact:hover{color:#fff;background-color:#d10021;background-image:url(/int/letatwinfan-lm-3000pro/assets/img/common/ico_arrow_triangle_right.svg);border-color:#fff}body .cta .cta-inner .btn-cta.--contact:hover .tooltip{background-image:url(/int/letatwinfan-lm-3000pro/assets/img/common/bg_btn_tooltip_white.svg)}body .cta .cta-inner .btn-cta.--download{color:#fff;background-color:#222;background-image:url(/int/letatwinfan-lm-3000pro/assets/img/common/ico_arrow_triangle_right.svg);border:1px solid #222222}body .cta .cta-inner .btn-cta.--download:hover{background-color:#d10021;border-color:#fff}body .content-text{font-size:1.25vw;line-height:1.8em}@media screen and (max-width:767px){body .content-text{font-size:3.7333333333vw}}@media screen and (min-width:1280px){body .content-text{font-size:16px}}body .notice-text{margin:1.25vw 0 0;font-size:.9375vw;line-height:1.7em;color:#666}@media screen and (max-width:767px){body .notice-text{margin-top:1.25vw;font-size:3.2vw}}@media screen and (min-width:1280px){body .notice-text{margin-top:16px;font-size:12px}}body .anchor-destination{margin-top:-5.46875vw;padding-top:5.46875vw}@media screen and (max-width:767px){body .anchor-destination{margin-top:-13.3333333333vw;padding-top:13.3333333333vw}}@media screen and (min-width:1280px){body .anchor-destination{margin-top:-70px;padding-top:70px}}body .contact-bg-text{font-size:14.0625vw;font-weight:700;letter-spacing:-.01em;text-align:center;color:#ececec}@media screen and (max-width:767px){body .contact-bg-text{font-size:15.4666666667vw}}@media screen and (min-width:1280px){body .contact-bg-text{font-size:180px}}body .contact-wrapper{display:flex;align-items:center;gap:3.90625vw;padding:3.90625vw;background-image:url(/int/letatwinfan-lm-3000pro/assets/img/index/bg_section2.webp);-webkit-background-size:cover;background-size:cover;border-radius:.78125vw}@media screen and (max-width:767px){body .contact-wrapper{flex-direction:column;gap:6.6666666667vw;padding:6.6666666667vw 5.3333333333vw 9.3333333333vw}}@media screen and (min-width:1280px){body .contact-wrapper{gap:50px;padding:50px;border-radius:10px}}body .contact-wrapper .img-contact{width:24.21875vw}@media screen and (max-width:767px){body .contact-wrapper .img-contact{width:60vw}}@media screen and (min-width:1280px){body .contact-wrapper .img-contact{width:310px}}body .contact-wrapper .contact-text-wrapper{flex:1}@media screen and (max-width:767px){body .contact-wrapper .contact-text-wrapper .subPage-section-title{margin-bottom:5.3333333333vw}}body .contact-wrapper .contact-text-wrapper .contact-text{margin:0 0 3.90625vw}@media screen and (max-width:767px){body .contact-wrapper .contact-text-wrapper .contact-text{margin-bottom:8vw}}@media screen and (min-width:1280px){body .contact-wrapper .contact-text-wrapper .contact-text{margin-bottom:50px}}body .contact-wrapper .contact-text-wrapper .btn-wrapper{display:flex;gap:1.5625vw}@media screen and (max-width:767px){body .contact-wrapper .contact-text-wrapper .btn-wrapper{flex-direction:column;gap:5.3333333333vw}}@media screen and (min-width:1280px){body .contact-wrapper .contact-text-wrapper .btn-wrapper{gap:20px}}@media screen and (max-width:767px){body .contact-wrapper .contact-text-wrapper .btn-wrapper .btn-normal{width:100%}}body .other-products{padding:6.25vw 0 7.03125vw;background-image:url(/int/letatwinfan-lm-3000pro/assets/img/index/bg_other_products.webp);background-repeat:no-repeat;background-position:50% 0;-webkit-background-size:cover;background-size:cover}@media screen and (max-width:767px){body .other-products{padding-top:13.3333333333vw;padding-bottom:13.3333333333vw}}@media screen and (min-width:1280px){body .other-products{padding:80px 0 90px}}body .other-products .section-title{margin-bottom:3.90625vw}@media screen and (max-width:767px){body .other-products .section-title{margin-bottom:8vw}}@media screen and (min-width:1280px){body .other-products .section-title{margin-bottom:50px}}body .other-products .section-title .jp{color:#fff}@media screen and (max-width:767px){body .other-products .section-title .jp{font-size:5.3333333333vw}}@media screen and (min-width:768px){body .other-products .section-title .jp{font-size:2.1875vw}}@media screen and (min-width:1280px){body .other-products .section-title .jp{font-size:28px}}body .other-products .other-products-inner{display:flex;justify-content:center;gap:4.6875vw}@media screen and (max-width:767px){body .other-products .other-products-inner{flex-direction:column;align-items:center;gap:16vw}}@media screen and (min-width:1280px){body .other-products .other-products-inner{gap:60px}}body .other-products .other-products-inner .product-item{width:37.5vw}@media screen and (max-width:767px){body .other-products .other-products-inner .product-item{width:89.3333333333vw}}@media screen and (min-width:1280px){body .other-products .other-products-inner .product-item{width:480px}}body .other-products .other-products-inner .product-item .product-image{display:block;margin:0 0 1.5625vw}@media screen and (max-width:767px){body .other-products .other-products-inner .product-item .product-image{margin-bottom:3.2vw}}@media screen and (min-width:1280px){body .other-products .other-products-inner .product-item .product-image{margin:0 0 20px}}body .other-products .other-products-inner .product-item .product-description{margin:0 0 2.34375vw;font-size:1.171875vw;line-height:2em;color:#fff}@media screen and (max-width:767px){body .other-products .other-products-inner .product-item .product-description{margin-bottom:4vw;font-size:3.7333333333vw;line-height:1.8em}}@media screen and (min-width:1280px){body .other-products .other-products-inner .product-item .product-description{margin:0 0 30px;font-size:15px}}body .other-products .other-products-inner .product-item .btn-normal{margin:0 auto}body .section-followup{background-color:#171717;padding:1.5625vw 0 0}@media screen and (max-width:767px){body .section-followup{padding:2.6666666667vw 0 0}}@media screen and (min-width:1280px){body .section-followup{padding:20px 0 0}}body .section-followup.--region-contact{padding:0 0 160px;background-color:#252525}@media screen and (max-width:767px){body .section-followup.--region-contact{padding-bottom:21.3333333333vw}}body .section-followup .followup-section-title{font-weight:600;font-size:3.90625vw;letter-spacing:.02em;color:#fff;text-align:center;margin-bottom:5.078125vw}@media screen and (max-width:767px){body .section-followup .followup-section-title{margin-bottom:6.6666666667vw;font-size:7.2vw}}@media screen and (min-width:1280px){body .section-followup .followup-section-title{font-size:50px;margin-bottom:65px}}body .section-followup .followup-section-subTitle{margin:0 0 3.125vw;font-weight:600;font-size:2.96875vw;color:#fff;text-align:center}@media screen and (max-width:767px){body .section-followup .followup-section-subTitle{margin-bottom:5.3333333333vw;font-size:5.6vw;letter-spacing:.02em;line-height:1.2}}@media screen and (min-width:1280px){body .section-followup .followup-section-subTitle{margin-bottom:40px;font-size:38px}}body .section-followup .followup-card{position:relative;background-color:#000;padding:9.375vw 1.5625vw;display:flex;flex-direction:column;align-items:center;gap:4.6875vw;overflow:hidden}@media screen and (max-width:767px){body .section-followup .followup-card{padding:10.6666666667vw 2.6666666667vw;gap:8vw}}@media screen and (min-width:1280px){body .section-followup .followup-card{padding:120px 20px;gap:60px}}body .section-followup .followup-card:before{content:"";position:absolute;top:-43.4375vw;left:50%;transform:translate(-50%);width:138.125vw;height:138.125vw;background:radial-gradient(circle at center,#2d2d2d 0%,transparent 55%);pointer-events:none;z-index:1}@media screen and (min-width:1280px){body .section-followup .followup-card:before{top:-556px;width:1768px;height:1768px}}body .section-followup.--region-contact .followup-card{padding-bottom:80px;background-color:transparent;border-radius:0}@media screen and (max-width:767px){body .section-followup.--region-contact .followup-card{padding-top:18.6666666667vw;padding-bottom:10.6666666667vw}}body .section-followup .followup-content{position:relative;display:flex;flex-direction:column;align-items:center;z-index:3;width:100%}body .section-followup .followup-title{font-size:5.46875vw;font-weight:600;line-height:1.1;color:#fff;text-align:center}@media screen and (max-width:767px){body .section-followup .followup-title{font-size:9.8666666667vw;line-height:1.2}}@media screen and (min-width:1280px){body .section-followup .followup-title{font-size:70px}}body .section-followup .followup-body{display:flex;flex-direction:column;align-items:center;gap:3.125vw}@media screen and (max-width:767px){body .section-followup .followup-body{gap:8vw}}@media screen and (min-width:1280px){body .section-followup .followup-body{gap:40px}}body .section-followup .followup-icons{display:flex;gap:8.59375vw;align-items:flex-start;justify-content:center;width:100%}@media screen and (max-width:767px){body .section-followup .followup-icons{gap:12vw}}@media screen and (min-width:1280px){body .section-followup .followup-icons{gap:110px}}body .section-followup .followup-item{display:flex;flex-direction:column;align-items:center;gap:1.171875vw}@media screen and (max-width:767px){body .section-followup .followup-item{gap:2vw}}@media screen and (min-width:1280px){body .section-followup .followup-item{gap:15px}}@media screen and (max-width:767px){body .section-followup .followup-item.repair{width:17.6vw}}body .section-followup .followup-icon{position:relative;width:8.59375vw;height:7.8125vw}@media screen and (max-width:767px){body .section-followup .followup-icon{width:14.6666666667vw;height:13.3333333333vw}}@media screen and (min-width:1280px){body .section-followup .followup-icon{width:110px;height:100px}}body .section-followup .followup-icon img{width:100%;height:100%;object-fit:contain}body .section-followup .followup-icon.followup-icon--demo .icon-main{position:absolute;inset:5% 0 0 4.55%;width:91%;height:91%}body .section-followup .followup-icon.followup-icon--demo .icon-badge{position:absolute;top:21.5%;left:33.64%;width:2.734375vw;height:2.734375vw;object-fit:contain}@media screen and (min-width:1280px){body .section-followup .followup-icon.followup-icon--demo .icon-badge{width:35px;height:35px}}body .section-followup .followup-label{font-size:2.34375vw;font-weight:700;color:#d5d5d5;text-align:center;letter-spacing:.02em}@media screen and (max-width:767px){body .section-followup .followup-label{font-size:4vw}}@media screen and (min-width:1280px){body .section-followup .followup-label{font-size:30px}}body .section-followup .followup-desc{font-size:1.484375vw;font-weight:700;color:#fff;text-align:center}@media screen and (max-width:767px){body .section-followup .followup-desc{font-size:4vw;line-height:1.6}}@media screen and (min-width:1280px){body .section-followup .followup-desc{font-size:19px}}body .section-followup .followup-btn{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;gap:.78125vw;width:21.09375vw;height:4.6875vw;background-color:#d10021;border-radius:.46875vw;font-size:1.25vw;font-weight:700;color:#fff;transition:background-color .3s,color .3s}@media screen and (max-width:767px){body .section-followup .followup-btn{width:89.3333333333vw;height:17.0666666667vw;border-radius:1.6vw;font-size:4.5333333333vw;gap:1.3333333333vw;padding:6.1333333333vw 2.6666666667vw;box-sizing:border-box}}@media screen and (min-width:1280px){body .section-followup .followup-btn{gap:10px;width:270px;height:60px;border-radius:6px;font-size:16px}}body .section-followup .followup-btn:after{content:"";position:absolute;top:50%;right:1.5625vw;width:.78125vw;height:.625vw;background-image:url(/int/letatwinfan-lm-3000pro/assets/img/common/ico_arrow_triangle_right.svg);background-repeat:no-repeat;background-size:contain;transform:translateY(-50%)}@media screen and (max-width:767px){body .section-followup .followup-btn:after{right:5.8666666667vw;width:2.6666666667vw;height:2.2666666667vw}}@media screen and (min-width:1280px){body .section-followup .followup-btn:after{right:20px;width:10px;height:8px}}body .section-followup .followup-btn:hover{background-color:#fff;color:#d10021}body .section-followup .followup-btn:hover:after{background-image:url(/int/letatwinfan-lm-3000pro/assets/img/common/ico_arrow_triangle_right_red.svg)}body .section-followup .contact-cards{display:grid;gap:2.34375vw;max-width:1200px;margin:0 auto;padding:0 20px}@media screen and (max-width:767px){body .section-followup .contact-cards{grid-template-columns:1fr!important;gap:8vw;padding:0 5.3333333333vw}}@media screen and (min-width:1280px){body .section-followup .contact-cards{gap:30px}}body .section-followup .contact-cards--3col{grid-template-columns:repeat(3,1fr)}body .section-followup .contact-cards--2col{grid-template-columns:repeat(2,1fr)}body .section-followup .contact-card{background:#fff;border-radius:6px;padding:2.34375vw 2.8125vw 3.125vw;display:flex;flex-direction:column;gap:2.34375vw}@media screen and (max-width:767px){body .section-followup .contact-card{padding:5.8666666667vw 5.3333333333vw 6.6666666667vw;gap:5.8666666667vw}}@media screen and (min-width:1280px){body .section-followup .contact-card{padding:30px 36px 40px;gap:30px}}body .section-followup .contact-card-head{display:flex;gap:1em;margin:0 0 1.171875vw;font-size:1.5625vw;font-weight:700;letter-spacing:.02em;line-height:1.4}@media screen and (max-width:767px){body .section-followup .contact-card-head{margin-bottom:2.6666666667vw;font-size:4.8vw}}@media screen and (min-width:1280px){body .section-followup .contact-card-head{margin-bottom:15px;font-size:20px}}body .section-followup .contact-card-head:has(+.contact-card-head){margin-bottom:0}body .section-followup .contact-card-company{margin-bottom:.546875vw;font-size:1.09375vw;font-weight:700;letter-spacing:.02em;text-transform:uppercase}@media screen and (max-width:767px){body .section-followup .contact-card-company{margin-bottom:1.3333333333vw;font-size:3.4666666667vw}}@media screen and (min-width:1280px){body .section-followup .contact-card-company{margin-bottom:7px;font-size:14px}}body .section-followup .contact-card-address{margin-bottom:1.25vw;font-size:1.09375vw;letter-spacing:.02em;color:#999;line-height:1.4}@media screen and (max-width:767px){body .section-followup .contact-card-address{margin-bottom:4vw;font-size:3.4666666667vw}}@media screen and (min-width:1280px){body .section-followup .contact-card-address{margin-bottom:16px;font-size:14px}}body .section-followup .contact-card-tel{display:flex;align-items:center;gap:.9375vw;font-size:1.40625vw;font-weight:700;letter-spacing:.02em}@media screen and (max-width:767px){body .section-followup .contact-card-tel{gap:2.1333333333vw;font-size:4.5333333333vw}}@media screen and (min-width:1280px){body .section-followup .contact-card-tel{gap:12px;font-size:18px}}body .section-followup .contact-tel-badge{display:inline-block;padding:.234375vw .859375vw;border-radius:3px;font-size:1.015625vw;font-weight:600;letter-spacing:.02em;line-height:1.5;background-color:#e7e7e7}@media screen and (max-width:767px){body .section-followup .contact-tel-badge{padding:.5333333333vw 1.8666666667vw;font-size:3.2vw;border-radius:0}}@media screen and (min-width:1280px){body .section-followup .contact-tel-badge{padding:3px 11px;font-size:13px}}body .section-followup .contact-card-btn{position:relative;display:flex;align-items:center;justify-content:center;height:3.90625vw;background-color:#d10021;color:#fff;font-size:1.40625vw;font-weight:600;letter-spacing:.02em;border-radius:6px;text-decoration:none;margin-top:auto;transition:opacity .2s}@media screen and (max-width:767px){body .section-followup .contact-card-btn{height:15.4666666667vw;font-size:4.5333333333vw}}@media screen and (min-width:1280px){body .section-followup .contact-card-btn{font-size:18px;height:50px}}body .section-followup .contact-card-btn:after{content:"";position:absolute;top:50%;right:20px;display:inline-block;width:10px;height:8px;background-image:url(/int/letatwinfan-lm-3000pro/assets/img/common/ico_arrow_triangle_right.svg);background-repeat:no-repeat;background-size:contain;transform:translateY(-50%)}@media screen and (min-width:1280px){body .section-followup .contact-card-btn:after{right:20px;width:10px;height:8px}}body .section-followup .contact-card-btn.contact-card-btn--email:after{right:1.40625vw;width:1.5625vw;height:1.171875vw;background-image:url(/int/letatwinfan-lm-3000pro/assets/img/common/ico_mail2.svg)}@media screen and (max-width:767px){body .section-followup .contact-card-btn.contact-card-btn--email:after{right:5.3333333333vw;width:6.4vw;height:4.6666666667vw}}@media screen and (min-width:1280px){body .section-followup .contact-card-btn.contact-card-btn--email:after{right:18px;width:20px;height:15px}}body .section-followup .contact-card-btn.--intasia{padding:0 2.34375vw 0 0}@media screen and (max-width:767px){body .section-followup .contact-card-btn.--intasia{padding:0 10vw 0 0}}@media screen and (min-width:1280px){body .section-followup .contact-card-btn.--intasia{padding:0 30px 0 0}}body .section-followup .contact-card-btn:hover{opacity:.8}body .footer{padding:1.5625vw 9.375vw;background-color:#000}@media screen and (max-width:767px){body .footer{padding:10.6666666667vw 0}}@media screen and (min-width:1280px){body .footer{padding:20px 120px}}body .footer .footer-inner{display:flex;align-items:center;justify-content:space-between;gap:.78125vw;width:100%;max-width:none}@media screen and (max-width:767px){body .footer .footer-inner{flex-direction:column;gap:8vw}}@media screen and (min-width:1280px){body .footer .footer-inner{gap:10px}}body .footer .footer-logo{width:16.40625vw;flex-shrink:0}@media screen and (max-width:767px){body .footer .footer-logo{width:68vw}}@media screen and (min-width:1280px){body .footer .footer-logo{width:210px}}body .footer .footer-logo img{width:100%;height:auto;display:block}body .footer .footer-right{display:flex;flex-direction:column;align-items:flex-end;gap:1.5625vw}@media screen and (max-width:767px){body .footer .footer-right{align-items:center;gap:8vw}}@media screen and (min-width:1280px){body .footer .footer-right{gap:20px}}body .footer .footer-links{display:flex;gap:1.796875vw;align-items:center}@media screen and (max-width:767px){body .footer .footer-links{gap:8vw}}@media screen and (min-width:1280px){body .footer .footer-links{gap:23px}}body .footer .footer-links a{font-size:1.015625vw;font-weight:500;color:#999;text-decoration:underline;text-underline-offset:2px}@media screen and (max-width:767px){body .footer .footer-links a{font-size:3.4666666667vw}}@media screen and (min-width:1280px){body .footer .footer-links a{font-size:13px}}body .footer .footer-links a:hover{color:#ccc}body .footer .footer-copy{font-size:.859375vw;font-weight:700;color:#999;letter-spacing:.08em;white-space:nowrap}@media screen and (max-width:767px){body .footer .footer-copy{font-size:2.6666666667vw}}@media screen and (min-width:1280px){body .footer .footer-copy{font-size:11px}}@media screen and (max-width:767px){body .fixed-banner{display:none}}body .fixed-banner{position:fixed;top:500px;right:0;width:4.6875vw;height:15.625vw;background-color:#444;border-radius:.3125vw 0 0 .3125vw;z-index:9}@media screen and (min-width:1280px){body .fixed-banner{top:400px;width:60px;height:200px;border-radius:4px 0 0 4px}}body .fixed-banner a{display:flex;justify-content:center;align-items:center;width:100%;height:100%;font-size:1.015625vw;font-weight:700;letter-spacing:.24em;line-height:1.2em;color:#fff;writing-mode:vertical-rl;transition:all .3s}@media screen and (min-width:1280px){body .fixed-banner a{font-size:13px}}body .fixed-banner a:hover{opacity:.7}@media screen and (min-width:1025px){body .img_scroll_hint{display:none}}body .img_scroll_hint{visibility:hidden;opacity:0;position:fixed;top:50%;left:50%;width:40vw;transform:translate(-50%,-50%);transition:all .8s;z-index:10}@media screen and (min-width:768px){body .img_scroll_hint{width:180px}}body .img_scroll_hint.show{visibility:visible;opacity:1}body .mainVisual{position:relative;width:100%;height:65.703125vw;overflow:hidden;background-color:#000}@media screen and (max-width:767px){body .mainVisual{height:170.6666666667vw;background-color:#1d1d1d}}@media screen and (min-width:768px){body .mainVisual{height:auto}}body .mainVisual .mv-product-video-wrapper{position:relative}@media screen and (min-width:1920px){body .mainVisual .mv-product-video-wrapper{width:1920px;margin:auto}}body .mainVisual .mv-product-video-wrapper:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(2deg,#000 7%,#1e1e1e00 25%);z-index:1}@media screen and (max-width:767px){body .mainVisual .mv-product-video-wrapper:after{top:1px;background-image:linear-gradient(2deg,#1d1d1d 5%,#1e1e1e00 20%)}}body .mainVisual .mv-product-video{width:100%}body .mainVisual .mv-product-logo{position:absolute;top:29.296875vw;left:calc(50% - 49.921875vw);width:36.71875vw;visibility:hidden;opacity:0;transform:translateY(20px);z-index:1;animation:lt-fadeIn .6s linear .2s forwards,lt-slideUp 1s ease-out forwards}@media screen and (max-width:767px){body .mainVisual .mv-product-logo{top:119.3333333333vw;left:9.8666666667vw;width:79.7333333333vw}}@media screen and (min-width:1280px){body .mainVisual .mv-product-logo{top:375px;left:calc(50% - 639px);width:470px}}body .mainVisual .mv-product-logo .logo-lead{display:block;margin:0 0 1.640625vw 1.09375vw;font-family:Roboto,sans-serif;font-size:2.03125vw;font-weight:700;font-style:italic;color:#fff}@media screen and (max-width:767px){body .mainVisual .mv-product-logo .logo-lead{margin-bottom:3.6vw;font-size:4.4vw;text-align:center}}@media screen and (min-width:1280px){body .mainVisual .mv-product-logo .logo-lead{margin-bottom:21px;margin-left:14px;font-size:26px}}body .mainVisual .mv-product-logo picture{display:block;width:36.09375vw}@media screen and (max-width:767px){body .mainVisual .mv-product-logo picture{width:78.4vw;padding:0 0 0 .6666666667vw}}@media screen and (min-width:1280px){body .mainVisual .mv-product-logo picture{width:462px}}body .mainVisual .mv-product-logo .region{position:absolute;right:2.03125vw;bottom:-.46875vw;font-size:3.984375vw;font-weight:500;color:#fff}@media screen and (max-width:767px){body .mainVisual .mv-product-logo .region{right:16.2666666667vw;bottom:-.8vw;font-size:8.6666666667vw}}@media screen and (min-width:1280px){body .mainVisual .mv-product-logo .region{right:26px;bottom:-6px;font-size:51px}}body .mainVisual .mv-product-image{position:absolute;top:7.96875vw;right:calc(50% - 49.765625vw);width:64.53125vw;visibility:hidden;opacity:0;transform:translate(20px);animation:lt-fadeIn .6s linear .2s forwards,slideInRight 1s ease-out forwards}@media screen and (max-width:767px){body .mainVisual .mv-product-image{top:23.0666666667vw;right:auto;left:2.6666666667vw;width:112.9333333333vw}}@media screen and (min-width:1280px){body .mainVisual .mv-product-image{top:102px;right:calc(50% - 637px);width:826px}}body .mainVisual:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background-image:url(/int/letatwinfan-lm-3000pro/assets/img/overseas/img_mainvisual_cover.webp);background-repeat:no-repeat;background-size:cover;background-position:center}body .mainVisual .header-show-trigger{position:absolute}@media screen and (max-width:767px){body .mainVisual .header-show-trigger{top:66.6666666667vw}}body .btn-download{position:relative;display:flex;align-items:center;justify-content:center;width:33.59375vw;height:6.25vw;margin:0 0 0 .78125vw;font-size:1.5625vw;font-weight:700;color:#fff;background-color:#d10021;border:1px solid #D10021;border-radius:.46875vw}@media screen and (max-width:767px){body .btn-download{width:89.3333333333vw;height:18.6666666667vw;margin:0;padding:0 0 0 4vw;box-sizing:border-box;font-size:4.5333333333vw;letter-spacing:.02em;border-radius:1.6vw}}@media screen and (min-width:1280px){body .btn-download{width:430px;height:80px;margin:0 0 0 10px;font-size:20px}}body .btn-download:before{content:"";display:block;position:absolute;top:-2.96875vw;left:-1.25vw;width:7.8125vw;height:9.375vw;background-image:url(/int/letatwinfan-lm-3000pro/assets/img/overseas/img_catalog_icon.webp);background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain}@media screen and (max-width:767px){body .btn-download:before{top:-2.9333333333vw;left:.2666666667vw;width:16.8vw;height:20vw}}@media screen and (min-width:1280px){body .btn-download:before{top:-38px;left:-16px;width:100px;height:120px}}body .btn-download:after{content:"";display:block;position:absolute;top:50%;right:2.34375vw;width:.9375vw;height:.78125vw;background-image:url(/int/letatwinfan-lm-3000pro/assets/img/common/ico_arrow_triangle_right.svg);background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain;transform:translateY(-50%)}@media screen and (max-width:767px){body .btn-download:after{right:5.8666666667vw;width:2.6666666667vw;height:2.2666666667vw}}@media screen and (min-width:1280px){body .btn-download:after{right:30px;width:12px;height:10px}}body .btn-download:hover{color:#d10021;background-color:#fff}body .btn-download:hover:after{background-image:url(/int/letatwinfan-lm-3000pro/assets/img/common/ico_arrow_triangle_right_red.svg)}body .section-products .products-heading{position:relative;padding-top:15.625vw;text-align:center;font-family:Noto Sans,sans-serif;font-weight:700;color:#d10021}@media screen and (max-width:767px){body .section-products .products-heading{margin:0 0 5.2vw;padding-top:21.2vw}}@media screen and (min-width:1280px){body .section-products .products-heading{padding-top:200px}}body .section-products .products-heading .products-sub{font-size:1.25vw;margin-bottom:1.25vw}@media screen and (max-width:767px){body .section-products .products-heading .products-sub{font-size:2.6666666667vw;margin-bottom:2.1333333333vw}}@media screen and (min-width:1280px){body .section-products .products-heading .products-sub{font-size:16px;margin-bottom:16px}}body .section-products .products-heading .products-title{font-size:7.03125vw;letter-spacing:-.01em;line-height:1}@media screen and (max-width:767px){body .section-products .products-heading .products-title{font-size:12vw;letter-spacing:-.01em}}@media screen and (min-width:1280px){body .section-products .products-heading .products-title{font-size:90px}}body .section-products .gripsleeve-head{position:relative;max-width:1400px;height:53.90625vw;margin-top:3.90625vw;margin-left:auto;margin-right:auto;background-image:url(/int/letatwinfan-lm-3000pro/assets/img/overseas/bg_gripsleeve.webp);background-size:cover;background-position:center right;overflow:hidden}@media screen and (max-width:767px){body .section-products .gripsleeve-head{max-width:none;height:auto;margin-top:0;padding:0 5.3333333333vw;box-sizing:border-box;background-image:url(/int/letatwinfan-lm-3000pro/assets/img/overseas/bg_gripsleeve_sp.webp);background-repeat:no-repeat;background-position:center top;background-size:89.3333333333vw;overflow:visible}body .section-products .gripsleeve-head:after{display:none}}@media screen and (min-width:1280px){body .section-products .gripsleeve-head{height:690px;margin-top:50px}}body .section-products .gripsleeve-head:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:60%;background:linear-gradient(to bottom,transparent,#171717);pointer-events:none}body .section-products .gripsleeve-head .gripsleeve-head-body{position:absolute;top:14.0625vw;left:10.9375vw;z-index:1}@media screen and (max-width:767px){body .section-products .gripsleeve-head .gripsleeve-head-body{position:static;padding:99.2vw 0 13.3333333333vw}}@media screen and (min-width:1280px){body .section-products .gripsleeve-head .gripsleeve-head-body{top:180px;left:140px}}body .section-products .gripsleeve-head .gripsleeve-logo{width:34.21875vw;margin-bottom:1.5625vw}@media screen and (max-width:767px){body .section-products .gripsleeve-head .gripsleeve-logo{width:83.2vw;margin-bottom:4.4vw}}@media screen and (min-width:1280px){body .section-products .gripsleeve-head .gripsleeve-logo{width:438px;margin-bottom:20px}}body .section-products .gripsleeve-head .gripsleeve-catch{font-size:4.6875vw;font-weight:600;letter-spacing:.02em;line-height:1.1;color:#fff;margin-bottom:1.5625vw}@media screen and (max-width:767px){body .section-products .gripsleeve-head .gripsleeve-catch{font-size:10.6666666667vw;margin-bottom:5.3333333333vw;line-height:1}}@media screen and (min-width:1280px){body .section-products .gripsleeve-head .gripsleeve-catch{font-size:60px;margin-bottom:20px}}body .section-products .gripsleeve-head .gripsleeve-features p{font-size:1.25vw;line-height:2;color:#fff;letter-spacing:.02em}@media screen and (max-width:767px){body .section-products .gripsleeve-head .gripsleeve-features p{font-size:4vw;line-height:1.6}}@media screen and (min-width:1280px){body .section-products .gripsleeve-head .gripsleeve-features p{font-size:16px}}body .section-products .gripsleeve-head .gripsleeve-features p.supplement{font-size:1.09375vw;line-height:1.4em;color:#999}@media screen and (max-width:767px){body .section-products .gripsleeve-head .gripsleeve-features p.supplement{font-size:3.2vw}}@media screen and (min-width:1280px){body .section-products .gripsleeve-head .gripsleeve-features p.supplement{font-size:14px}}body .section-products .gripsleeve-head .gripsleeve-img{position:absolute;top:28.046875vw;left:calc(50% - 11.8055555556vw);display:block;width:17.8125vw;z-index:1}@media screen and (max-width:767px){body .section-products .gripsleeve-head .gripsleeve-img{display:none}}@media screen and (min-width:1280px){body .section-products .gripsleeve-head .gripsleeve-img{top:359px;left:calc(50% - 170px);width:228px}}body .section-products .what-is-gripsleeve{padding:.78125vw 0 2.8125vw}@media screen and (max-width:767px){body .section-products .what-is-gripsleeve{padding:0}}@media screen and (min-width:1280px){body .section-products .what-is-gripsleeve{padding:10px 0 36px}}body .section-products .what-is-gripsleeve .what-inner{width:93.75vw;max-width:1200px;margin:0 auto}@media screen and (max-width:767px){body .section-products .what-is-gripsleeve .what-inner{width:100%;max-width:none;padding:10.6666666667vw 5.3333333333vw 26.6666666667vw;box-sizing:border-box}}body .section-products .what-is-gripsleeve .what-title{font-family:Noto Sans,sans-serif;font-size:3.90625vw;font-weight:600;letter-spacing:.02em;line-height:1.1;color:#fff;margin-bottom:3.125vw}@media screen and (max-width:767px){body .section-products .what-is-gripsleeve .what-title{font-size:7.2vw;line-height:1.3;text-align:center;margin-bottom:5.3333333333vw}}@media screen and (min-width:1280px){body .section-products .what-is-gripsleeve .what-title{font-size:50px;margin-bottom:40px}}body .section-products .what-is-gripsleeve .point-list{display:flex;flex-direction:column;gap:3.90625vw}@media screen and (max-width:767px){body .section-products .what-is-gripsleeve .point-list{gap:8vw}}@media screen and (min-width:1280px){body .section-products .what-is-gripsleeve .point-list{gap:50px}}body .section-products .what-is-gripsleeve .point-card{background-color:#252525;border-radius:.78125vw;padding:3.90625vw;display:flex;gap:3.125vw;align-items:center}@media screen and (max-width:767px){body .section-products .what-is-gripsleeve .point-card{flex-direction:column-reverse;align-items:flex-start;border-radius:1.3333333333vw;padding:6.6666666667vw 5.3333333333vw;gap:5.3333333333vw}}@media screen and (min-width:1280px){body .section-products .what-is-gripsleeve .point-card{border-radius:10px;padding:50px;gap:40px}}body .section-products .what-is-gripsleeve .point-card .point-card-img{flex-shrink:0;width:27.34375vw;margin:0;border-radius:.46875vw;overflow:hidden;align-self:stretch}@media screen and (max-width:767px){body .section-products .what-is-gripsleeve .point-card .point-card-img{display:none}}@media screen and (min-width:1280px){body .section-products .what-is-gripsleeve .point-card .point-card-img{width:350px;border-radius:6px}}body .section-products .what-is-gripsleeve .point-card .point-card-img img{width:100%;height:100%;object-fit:cover;display:block}body .section-products .what-is-gripsleeve .point-card .point-card-movie{flex-shrink:0;width:39.0625vw;height:100%;aspect-ratio:16/9;margin:0;border-radius:.625vw;overflow:hidden;align-self:stretch;border:1px solid #444}@media screen and (max-width:767px){body .section-products .what-is-gripsleeve .point-card .point-card-movie{width:100%}}@media screen and (min-width:1280px){body .section-products .what-is-gripsleeve .point-card .point-card-movie{width:500px;border-radius:8px}}body .section-products .what-is-gripsleeve .point-card .point-card-movie img{width:100%;height:100%;object-fit:cover;display:block}body .section-products .what-is-gripsleeve .point-card .point-card-content{flex:1;display:flex;flex-direction:column;gap:3.125vw}@media screen and (max-width:767px){body .section-products .what-is-gripsleeve .point-card .point-card-content{width:100%;gap:5.3333333333vw}}@media screen and (min-width:1280px){body .section-products .what-is-gripsleeve .point-card .point-card-content{gap:40px}}body .section-products .what-is-gripsleeve .point-card .point-header{display:flex;flex-direction:column;gap:2.34375vw}@media screen and (max-width:767px){body .section-products .what-is-gripsleeve .point-card .point-header{gap:2.6666666667vw}}@media screen and (min-width:1280px){body .section-products .what-is-gripsleeve .point-card .point-header{gap:30px}}body .section-products .what-is-gripsleeve .point-card .point-label{font-family:Noto Sans,sans-serif;font-size:1.25vw;font-weight:600;color:#d10021}@media screen and (max-width:767px){body .section-products .what-is-gripsleeve .point-card .point-label{font-size:2.6666666667vw}}@media screen and (min-width:1280px){body .section-products .what-is-gripsleeve .point-card .point-label{font-size:16px}}body .section-products .what-is-gripsleeve .point-card .point-heading{font-family:Noto Sans,sans-serif;font-size:2.5vw;font-weight:700;line-height:1.3;background:linear-gradient(135deg,#e4e4e4,#888 30%,#b6b6b6 50%,#fff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media screen and (max-width:767px){body .section-products .what-is-gripsleeve .point-card .point-heading{font-size:5.8666666667vw}}@media screen and (min-width:1280px){body .section-products .what-is-gripsleeve .point-card .point-heading{font-size:32px}}body .section-products .what-is-gripsleeve .point-card .point-contents{display:flex;flex-wrap:wrap;gap:1.09375vw;align-items:flex-end}@media screen and (max-width:767px){body .section-products .what-is-gripsleeve .point-card .point-contents{gap:10.6666666667vw}}@media screen and (min-width:1280px){body .section-products .what-is-gripsleeve .point-card .point-contents{gap:14px}}body .section-products .what-is-gripsleeve .point-card .point-desc{display:flex;flex-direction:column;gap:.78125vw}@media screen and (max-width:767px){body .section-products .what-is-gripsleeve .point-card .point-desc{gap:2.6666666667vw}}@media screen and (min-width:768px){body .section-products .what-is-gripsleeve .point-card .point-desc{flex:1}}@media screen and (min-width:1280px){body .section-products .what-is-gripsleeve .point-card .point-desc{gap:10px}}body .section-products .what-is-gripsleeve .point-card .point-desc p{font-size:1.25vw;line-height:2;color:#ccc;letter-spacing:.02em}@media screen and (max-width:767px){body .section-products .what-is-gripsleeve .point-card .point-desc p{font-size:4vw;line-height:1.6;letter-spacing:.04em}}@media screen and (min-width:1280px){body .section-products .what-is-gripsleeve .point-card .point-desc p{font-size:16px}}body .section-products .what-is-gripsleeve .point-card .point-image{width:14.0625vw;box-shadow:0 4px 4px #00000040}@media screen and (max-width:767px){body .section-products .what-is-gripsleeve .point-card .point-image{width:100%}}@media screen and (min-width:1280px){body .section-products .what-is-gripsleeve .point-card .point-image{width:180px}}body .section-products .what-is-gripsleeve .point-card.point-card--02{position:relative;overflow:hidden;flex-direction:column;padding:4.6875vw 3.90625vw 6.25vw;gap:5.46875vw}@media screen and (max-width:767px){body .section-products .what-is-gripsleeve .point-card.point-card--02{padding:6.6666666667vw 5.3333333333vw;gap:10.6666666667vw}}@media screen and (min-width:1280px){body .section-products .what-is-gripsleeve .point-card.point-card--02{padding:60px 50px 80px;gap:70px}}body .section-products .what-is-gripsleeve .point-card.point-card--02 .point-card--02-deco{position:absolute;top:-.703125vw;right:2.109375vw;width:50.9375vw;pointer-events:none;z-index:0}@media screen and (max-width:767px){body .section-products .what-is-gripsleeve .point-card.point-card--02 .point-card--02-deco{top:17.0666666667vw;right:1.6vw;width:59.2vw}}@media screen and (min-width:1280px){body .section-products .what-is-gripsleeve .point-card.point-card--02 .point-card--02-deco{top:-9px;right:27px;width:652px}}body .section-products .what-is-gripsleeve .point-card.point-card--02 .point-card-inner{position:relative;z-index:1;display:flex;flex-direction:column;gap:5.46875vw;width:100%}@media screen and (max-width:767px){body .section-products .what-is-gripsleeve .point-card.point-card--02 .point-card-inner{gap:10.6666666667vw}}@media screen and (min-width:1280px){body .section-products .what-is-gripsleeve .point-card.point-card--02 .point-card-inner{gap:70px}}body .section-products .what-is-gripsleeve .point-card.point-card--02 .point-cols{display:flex;gap:6.25vw}@media screen and (max-width:767px){body .section-products .what-is-gripsleeve .point-card.point-card--02 .point-cols{flex-direction:column;gap:10.6666666667vw}}@media screen and (min-width:1280px){body .section-products .what-is-gripsleeve .point-card.point-card--02 .point-cols{gap:80px}}body .section-products .what-is-gripsleeve .point-card.point-card--02 .point-col{flex:1;display:flex;flex-direction:column;gap:1.25vw}@media screen and (max-width:767px){body .section-products .what-is-gripsleeve .point-card.point-card--02 .point-col{gap:2.6666666667vw}}@media screen and (min-width:1280px){body .section-products .what-is-gripsleeve .point-card.point-card--02 .point-col{gap:16px}}body .section-products .what-is-gripsleeve .point-card.point-card--02 .point-col-img{margin:0 0 1.09375vw;border-radius:.46875vw;overflow:hidden}@media screen and (max-width:767px){body .section-products .what-is-gripsleeve .point-card.point-card--02 .point-col-img{margin:0 0 1.3333333333vw;border-radius:.8vw}}@media screen and (min-width:1280px){body .section-products .what-is-gripsleeve .point-card.point-card--02 .point-col-img{margin-bottom:14px;border-radius:6px}}body .section-products .what-is-gripsleeve .point-card.point-card--02 .point-col-img img{width:100%;height:23.4375vw;object-fit:cover;display:block}@media screen and (max-width:767px){body .section-products .what-is-gripsleeve .point-card.point-card--02 .point-col-img img{height:46.2666666667vw}}@media screen and (min-width:1280px){body .section-products .what-is-gripsleeve .point-card.point-card--02 .point-col-img img{height:300px}}body .section-products .what-is-gripsleeve .point-card.point-card--02 .point-col-title{font-size:1.71875vw;font-weight:700;color:#fff;letter-spacing:.02em;line-height:1.2}@media screen and (max-width:767px){body .section-products .what-is-gripsleeve .point-card.point-card--02 .point-col-title{font-size:4.8vw;line-height:1.4;letter-spacing:.04em}}@media screen and (min-width:1280px){body .section-products .what-is-gripsleeve .point-card.point-card--02 .point-col-title{font-size:22px}}body .section-products .what-is-gripsleeve .point-card.point-card--02 .point-col-text{font-size:1.25vw;line-height:2;color:#ccc;letter-spacing:.02em}@media screen and (max-width:767px){body .section-products .what-is-gripsleeve .point-card.point-card--02 .point-col-text{font-size:4vw;line-height:1.6}}@media screen and (min-width:1280px){body .section-products .what-is-gripsleeve .point-card.point-card--02 .point-col-text{font-size:16px}}body .product-about{padding:4.6875vw 0 12.265625vw;background-color:#000;background-image:url(/int/letatwinfan-lm-3000pro/assets/img/overseas/bg_about.webp);background-repeat:no-repeat;background-position:50% 12.734375vw;background-size:contain}@media screen and (max-width:767px){body .product-about{position:relative;padding:53.6vw 0 12.1333333333vw;background-image:url(/int/letatwinfan-lm-3000pro/assets/img/overseas/bg_about_sp.webp);background-position:center top}}@media screen and (min-width:1280px){body .product-about{background-position:50% 163px}}@media screen and (max-width:767px){body .product-about:before{content:"";position:absolute;top:-1px;left:0;width:100%;height:100%;background-image:linear-gradient(-178deg,#1d1d1d 1%,#1e1e1e00 10%);z-index:1}}body .product-about .product-about-inner{width:93.75vw;max-width:1200px;margin:0 auto}@media screen and (max-width:767px){body .product-about .product-about-inner{position:relative;width:100%;z-index:2}}body .product-about .about-lead{margin:0 0 2.96875vw;font-family:Noto Sans,sans-serif;font-size:7.8125vw;font-weight:700;color:#fff}@media screen and (max-width:767px){body .product-about .about-lead{font-size:12.5333333333vw;margin:0 0 8vw 3.6vw}}@media screen and (min-width:1280px){body .product-about .about-lead{margin:0 0 38px;font-size:100px}}@media screen and (max-width:767px){body .product-about .about-lead.--us{font-size:12vw}}body .product-about .about-lead span{display:block}body .product-about .about-lead span:nth-child(2){margin:.78125vw 0 0 24.21875vw}@media screen and (max-width:767px){body .product-about .about-lead span:nth-child(2){margin:5px 0 0 .75em}}@media screen and (min-width:1280px){body .product-about .about-lead span:nth-child(2){margin:10px 0 0 310px}}body .product-about .about-content{width:42.1875vw}@media screen and (max-width:767px){body .product-about .about-content{width:100%;padding:0 5.3333333333vw;box-sizing:border-box}}@media screen and (min-width:1280px){body .product-about .about-content{width:540px}}body .product-about .about-text{display:flex;flex-direction:column;gap:.78125vw;margin:0 0 3.90625vw}@media screen and (max-width:767px){body .product-about .about-text{gap:5.3333333333vw;margin:0 0 6.4vw}}@media screen and (min-width:1280px){body .product-about .about-text{gap:10px;margin:0 0 50px}}body .product-about .about-text p{font-size:1.25vw;line-height:2em;color:#ccc;letter-spacing:.02em}@media screen and (max-width:767px){body .product-about .about-text p{font-size:4vw;line-height:1.6}}@media screen and (min-width:1280px){body .product-about .about-text p{font-size:16px}}body .swiper-slider{display:flex;flex-direction:column;gap:2.34375vw}@media screen and (max-width:767px){body .swiper-slider{gap:5.3333333333vw}}@media screen and (min-width:1280px){body .swiper-slider{gap:30px}}body .swiper-slider .swiper-notification{display:none}body .slider-img{margin:0;border-radius:.46875vw;overflow:hidden}@media screen and (max-width:767px){body .slider-img{border-radius:.8vw}}@media screen and (min-width:1280px){body .slider-img{border-radius:6px}}body .slider-img img{width:100%;height:25.78125vw;object-fit:cover;display:block}@media screen and (max-width:767px){body .slider-img img{height:49.0666666667vw}}@media screen and (min-width:1280px){body .slider-img img{height:330px}}body .slider-img.slider-img--app img{height:31.40625vw}@media screen and (max-width:767px){body .slider-img.slider-img--app img{height:59.8666666667vw}}@media screen and (min-width:1280px){body .slider-img.slider-img--app img{height:402px}}body .slider-nav{display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between;gap:1.875vw}@media screen and (max-width:767px){body .slider-nav{position:relative;padding:0 5.3333333333vw}}@media screen and (min-width:1280px){body .slider-nav{gap:24px}}body .slider-buttons{display:flex;gap:1.5625vw;justify-content:flex-end}@media screen and (max-width:767px){body .slider-buttons{width:100%;justify-content:space-between}}@media screen and (min-width:1280px){body .slider-buttons{gap:20px}}body .slider-btn{position:static;width:3.90625vw;height:3.90625vw;margin:0;background-color:#444;color:#fff;border:none;border-radius:.46875vw;font-family:Inter,sans-serif;font-size:1.25vw;cursor:pointer;transition:background-color .2s}@media screen and (max-width:767px){body .slider-btn{width:10.6666666667vw;height:10.6666666667vw;border-radius:1.0666666667vw;font-size:3.4666666667vw}}@media screen and (min-width:1280px){body .slider-btn{width:50px;height:50px;border-radius:6px;font-size:16px}}body .slider-btn:hover{background-color:#666}body .slider-btn:after{content:none}body .swiper-navigation .slider-progress{position:relative;width:33.59375vw;height:1px;background-color:#444}@media screen and (max-width:767px){body .swiper-navigation .slider-progress{position:absolute;place-self:center;inset:0;width:40vw}}@media screen and (min-width:1280px){body .swiper-navigation .slider-progress{width:430px}}body .swiper-navigation .swiper-pagination-progressbar-fill{background-color:#fff}body .section-frame1582{background-color:#171717;padding:9.375vw 0}@media screen and (max-width:767px){body .section-frame1582{padding:0 5.3333333333vw 10.6666666667vw}}@media screen and (min-width:1280px){body .section-frame1582{padding:120px 0}}body .section-frame1582 .f82-section+.f82-section{margin-top:14.0625vw}@media screen and (max-width:767px){body .section-frame1582 .f82-section+.f82-section{margin-top:26.6666666667vw}}@media screen and (min-width:1280px){body .section-frame1582 .f82-section+.f82-section{margin-top:180px}}body .section-frame1582 .f82-inner-wrapper{display:flex;flex-direction:column;gap:14.0625vw}@media screen and (max-width:767px){body .section-frame1582 .f82-inner-wrapper{gap:26.6666666667vw}}@media screen and (min-width:1280px){body .section-frame1582 .f82-inner-wrapper{gap:180px}}body .section-frame1582 .f82-inner{width:93.75vw;max-width:1200px;margin:0 auto}@media screen and (max-width:767px){body .section-frame1582 .f82-inner{width:100%;max-width:none}}body .section-frame1582 .f82-inner.f82-inner--center{display:flex;flex-direction:column;align-items:center}body .section-frame1582 .f82-title{font-family:Noto Sans,sans-serif;font-size:5.46875vw;font-weight:600;letter-spacing:.02em;line-height:1.2;color:#fff;margin-bottom:4.6875vw}@media screen and (max-width:767px){body .section-frame1582 .f82-title{font-size:8.3vw;line-height:1.3;margin-bottom:6.6666666667vw}}@media screen and (min-width:1280px){body .section-frame1582 .f82-title{font-size:70px;margin-bottom:60px}}body .section-frame1582 .f82-title.f82-title--center{text-align:center;width:100%}body .section-frame1582 .user-voice .f82-title,body .section-frame1582 .specs .f82-title,body .section-frame1582 .download .f82-title{font-size:3.90625vw;margin-bottom:3.125vw}@media screen and (max-width:767px){body .section-frame1582 .user-voice .f82-title,body .section-frame1582 .specs .f82-title,body .section-frame1582 .download .f82-title{font-size:7.2vw;margin-bottom:5.3333333333vw}}@media screen and (min-width:1280px){body .section-frame1582 .user-voice .f82-title,body .section-frame1582 .specs .f82-title,body .section-frame1582 .download .f82-title{margin-bottom:40px;font-size:50px}}body .section-frame1582 .f82-two-col{display:flex;justify-content:space-between;align-items:flex-start;gap:3.90625vw}@media screen and (max-width:767px){body .section-frame1582 .f82-two-col{flex-direction:column-reverse;gap:6.6666666667vw}}@media screen and (min-width:1280px){body .section-frame1582 .f82-two-col{gap:50px}}body .section-frame1582 .f82-col-left{display:flex;flex-direction:column;gap:4.6875vw;width:42.96875vw;flex-shrink:0}@media screen and (max-width:767px){body .section-frame1582 .f82-col-left{width:100%;gap:6.6666666667vw}}@media screen and (min-width:1280px){body .section-frame1582 .f82-col-left{gap:60px;width:550px}}body .section-frame1582 .f82-text-block{display:flex;flex-direction:column;gap:1.5625vw}@media screen and (max-width:767px){body .section-frame1582 .f82-text-block{gap:4vw}}@media screen and (min-width:1280px){body .section-frame1582 .f82-text-block{gap:20px}}body .section-frame1582 .f82-text-block p{font-size:1.25vw;line-height:2;color:#ccc;letter-spacing:.02em}@media screen and (max-width:767px){body .section-frame1582 .f82-text-block p{font-size:4vw;line-height:1.6}}@media screen and (min-width:1280px){body .section-frame1582 .f82-text-block p{font-size:16px}}body .section-frame1582 .f82-text-single{font-size:1.25vw;line-height:2;color:#ccc;letter-spacing:.02em}@media screen and (max-width:767px){body .section-frame1582 .f82-text-single{font-size:4vw;line-height:1.6;letter-spacing:.04em}}@media screen and (min-width:1280px){body .section-frame1582 .f82-text-single{font-size:16px}}body .section-frame1582 .f82-col-footer{display:flex;flex-direction:column;gap:1.25vw}@media screen and (max-width:767px){body .section-frame1582 .f82-col-footer{padding:2.6666666667vw 0 0;gap:4vw}}@media screen and (min-width:1280px){body .section-frame1582 .f82-col-footer{gap:16px}}body .section-frame1582 .f82-note{font-size:1.25vw;line-height:2;color:#ccc;letter-spacing:.02em}@media screen and (max-width:767px){body .section-frame1582 .f82-note{font-size:4vw;line-height:1.6}}@media screen and (min-width:1280px){body .section-frame1582 .f82-note{font-size:16px}}body .section-frame1582 .f82-btn-red{position:relative;display:flex;align-items:center;justify-content:center;width:27.34375vw;height:4.6875vw;font-size:1.25vw;font-weight:700;color:#fff;background-color:#d10021;border-radius:.46875vw;letter-spacing:.02em;transition:background-color .3s,color .3s}@media screen and (max-width:767px){body .section-frame1582 .f82-btn-red{width:100%;height:17.0666666667vw;font-size:4.5333333333vw;border-radius:1.6vw;padding:6.1333333333vw 2.6666666667vw;box-sizing:border-box}}@media screen and (min-width:1280px){body .section-frame1582 .f82-btn-red{width:350px;height:60px;font-size:16px;border-radius:6px}}body .section-frame1582 .f82-btn-red:after{content:"";position:absolute;top:50%;right:1.5625vw;width:.78125vw;height:.625vw;background-image:url(/int/letatwinfan-lm-3000pro/assets/img/common/ico_arrow_triangle_right.svg);background-repeat:no-repeat;background-size:contain;transform:translateY(-50%)}@media screen and (max-width:767px){body .section-frame1582 .f82-btn-red:after{right:5.8666666667vw;width:2.6666666667vw;height:2.2666666667vw}}@media screen and (min-width:1280px){body .section-frame1582 .f82-btn-red:after{right:20px;width:10px;height:8px}}body .section-frame1582 .f82-btn-red:hover{background-color:#fff;color:#d10021}body .section-frame1582 .f82-btn-red:hover:after{background-image:url(/int/letatwinfan-lm-3000pro/assets/img/common/ico_arrow_triangle_right_red.svg)}body .section-frame1582 .f82-col-right{flex:1;width:46.875vw}@media screen and (max-width:767px){body .section-frame1582 .f82-col-right{width:100%}}@media screen and (min-width:1280px){body .section-frame1582 .f82-col-right{width:600px}}body .section-frame1582 .user-voice-video{position:relative;width:66.40625vw;height:100%;aspect-ratio:16/9;border:2px solid #444;border-radius:.625vw;overflow:hidden}@media screen and (max-width:767px){body .section-frame1582 .user-voice-video{width:100%;height:50.9333333333vw;border-width:1px;border-radius:1.0666666667vw}}@media screen and (min-width:1280px){body .section-frame1582 .user-voice-video{width:850px;border-radius:8px}}body .section-frame1582 .user-voice-video .user-voice-video__player{width:100%}body .section-frame1582 .user-voice-video .user-voice-video__cover{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;transition:filter .3s}body .section-frame1582 .user-voice-video .user-voice-video__cover:hover{filter:brightness(1.2)}body .section-frame1582 .user-voice-video .user-voice-video__cover .user-voice-video__play{position:absolute;place-self:center;inset:0;width:7.8125vw;height:7.8125vw;transition:transform .3s}@media screen and (max-width:767px){body .section-frame1582 .user-voice-video .user-voice-video__cover .user-voice-video__play{width:13.3333333333vw;height:13.3333333333vw}}@media screen and (min-width:1280px){body .section-frame1582 .user-voice-video .user-voice-video__cover .user-voice-video__play{width:100px;height:100px}}body .section-frame1582 .user-voice-video .user-voice-video__cover:hover .user-voice-video__play{transform:scale(1.1)}body .section-frame1582 .user-voice-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}body .section-frame1582 .user-voice-soon{position:absolute;bottom:6.25vw;left:50%;transform:translate(-50%);font-size:2.96875vw;font-weight:700;color:#fff;opacity:.8;white-space:nowrap;letter-spacing:.02em}@media screen and (min-width:1280px){body .section-frame1582 .user-voice-soon{font-size:38px;bottom:80px}}body .section-frame1582 .user-voice-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:13.203125vw}@media screen and (min-width:1280px){body .section-frame1582 .user-voice-play{width:169px}}body .section-frame1582 .user-voice-play img{width:100%}body .section-frame1582 .specs-table-wrap{display:flex;justify-content:center;width:100%;margin-bottom:3.125vw}@media screen and (max-width:767px){body .section-frame1582 .specs-table-wrap{margin-bottom:6.6666666667vw}}@media screen and (min-width:1280px){body .section-frame1582 .specs-table-wrap{margin-bottom:40px}}body .section-frame1582 .specs-table{width:66.40625vw;border-collapse:collapse}@media screen and (max-width:767px){body .section-frame1582 .specs-table{width:100%}}@media screen and (min-width:1280px){body .section-frame1582 .specs-table{width:850px}}body .section-frame1582 .specs-table tr:first-child th{border-radius:.78125vw 0 0}body .section-frame1582 .specs-table tr:first-child td{border-radius:0 .78125vw 0 0}@media screen and (max-width:767px){body .section-frame1582 .specs-table tr:first-child th{border-radius:1.3333333333vw 0 0}body .section-frame1582 .specs-table tr:first-child td{border-radius:0 1.3333333333vw 0 0}}@media screen and (min-width:1280px){body .section-frame1582 .specs-table tr:first-child th{border-radius:10px 0 0}body .section-frame1582 .specs-table tr:first-child td{border-radius:0 10px 0 0}}body .section-frame1582 .specs-table tr:last-child th{border-radius:0 0 0 .78125vw;border-bottom:none}body .section-frame1582 .specs-table tr:last-child td{border-radius:0 0 .78125vw;border-bottom:none}@media screen and (max-width:767px){body .section-frame1582 .specs-table tr:last-child th{border-radius:0 0 0 1.3333333333vw}body .section-frame1582 .specs-table tr:last-child td{border-radius:0 0 1.3333333333vw}}@media screen and (min-width:1280px){body .section-frame1582 .specs-table tr:last-child th{border-radius:0 0 0 10px}body .section-frame1582 .specs-table tr:last-child td{border-radius:0 0 10px}}body .section-frame1582 .specs-table th{width:19.53125vw;padding:.78125vw 1.5625vw;background-color:#333;border-bottom:1px solid #525252;font-size:1.171875vw;font-weight:700;letter-spacing:.02em;color:#fff;text-align:left;white-space:nowrap;vertical-align:middle;line-height:1.8}@media screen and (max-width:767px){body .section-frame1582 .specs-table th{width:21.2vw;padding:2.1333333333vw 2.6666666667vw;font-size:3.2vw;line-height:1.3;white-space:normal}}@media screen and (min-width:1280px){body .section-frame1582 .specs-table th{width:250px;padding:10px 20px;font-size:15px}}body .section-frame1582 .specs-table td{width:46.875vw;padding:.78125vw 3.125vw;background-color:#fff;border-bottom:1px solid #d5d5d5;font-size:1.171875vw;font-weight:500;color:#222;line-height:1.8;letter-spacing:.02em;vertical-align:middle;word-break:break-word}@media screen and (max-width:767px){body .section-frame1582 .specs-table td{width:auto;padding:2.1333333333vw 2.6666666667vw;font-size:3.2vw;line-height:1.6}}@media screen and (min-width:1280px){body .section-frame1582 .specs-table td{width:600px;padding:10px 40px;font-size:15px}}body .section-frame1582 .specs-table td .notice{display:inline-block;padding:0 0 0 .5em;font-size:.9375vw;font-weight:500;letter-spacing:.02em;line-height:1.8;text-indent:-.5em;color:#999}@media screen and (max-width:767px){body .section-frame1582 .specs-table td .notice{font-size:2.6666666667vw;line-height:1.6}}@media screen and (min-width:1280px){body .section-frame1582 .specs-table td .notice{font-size:12px}}body .section-frame1582 .specs-btn-wrap{display:flex;justify-content:center}@media screen and (max-width:767px){body .section-frame1582 .specs-btn-wrap{justify-content:stretch}}body .section-frame1582 .dl-row{display:flex;gap:.3125vw;margin-bottom:3.125vw}@media screen and (max-width:767px){body .section-frame1582 .dl-row{flex-direction:column;gap:4vw;margin-bottom:4vw}}@media screen and (min-width:1280px){body .section-frame1582 .dl-row{gap:4px;margin-bottom:40px}}body .section-frame1582 .dl-row.dl-row--two{margin-bottom:0;justify-content:center}@media screen and (max-width:767px){body .section-frame1582 .dl-row.dl-row--two{justify-content:stretch;margin-bottom:0}}body .section-frame1582 .dl-panel{flex:1;display:flex;flex-direction:column;align-items:center;gap:2.34375vw;padding:3.125vw 5vw;background-color:#252525;border-radius:.78125vw}@media screen and (max-width:767px){body .section-frame1582 .dl-panel{display:grid;grid-template-columns:21.3333333333vw 1fr;grid-template-rows:auto auto;align-items:center;gap:4vw;padding:4vw 5.3333333333vw;border-radius:1.3333333333vw}body .section-frame1582 .dl-panel .dl-cover,body .section-frame1582 .dl-panel .dl-software-icon{grid-row:1/3;grid-column:1}body .section-frame1582 .dl-panel .dl-label{grid-row:1;grid-column:2;align-self:end}body .section-frame1582 .dl-panel .dl-btn{grid-row:2;grid-column:2;align-self:start;width:100%}body .section-frame1582 .dl-panel:not(:has(.dl-cover)){display:flex;flex-direction:column;align-items:center}body .section-frame1582 .dl-panel:not(:has(.dl-cover)) .dl-label{align-self:auto}body .section-frame1582 .dl-panel:not(:has(.dl-cover)) .dl-btn{align-self:auto;width:53.3333333333vw}}@media screen and (min-width:1280px){body .section-frame1582 .dl-panel{gap:30px;padding:40px 64px;border-radius:10px}}body .section-frame1582 .dl-panel.dl-row--two .dl-panel{flex:0 0 31.09375vw}@media screen and (min-width:1280px){body .section-frame1582 .dl-panel.dl-row--two .dl-panel{flex:0 0 398px}}body .section-frame1582 .dl-row--two .dl-panel{flex:0}@media screen and (max-width:767px){body .section-frame1582 .dl-row--two .dl-panel{flex:1}}body .section-frame1582 .dl-cover{width:12.5vw;height:17.8125vw;position:relative;border:1px solid #000;flex-shrink:0}@media screen and (max-width:767px){body .section-frame1582 .dl-cover{width:21.3333333333vw;height:30.5333333333vw}}@media screen and (min-width:1280px){body .section-frame1582 .dl-cover{width:160px;height:228px}}body .section-frame1582 .dl-cover img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}body .section-frame1582 .dl-software-icon{width:12.5vw;height:10.78125vw;background-color:#000;border-radius:.625vw;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.46875vw;flex-shrink:0}@media screen and (max-width:767px){body .section-frame1582 .dl-software-icon{width:21.3333333333vw;height:30.5333333333vw;border-radius:1.0666666667vw}}@media screen and (min-width:1280px){body .section-frame1582 .dl-software-icon{width:160px;height:138px;border-radius:8px;gap:6px}}body .section-frame1582 .dl-label{font-size:1.5625vw;font-weight:700;color:#fff;text-align:center;letter-spacing:.02em}@media screen and (max-width:767px){body .section-frame1582 .dl-label{font-size:4.8vw;text-align:left}}@media screen and (min-width:768px){body .section-frame1582 .dl-label{margin-top:-.859375vw}}@media screen and (min-width:1280px){body .section-frame1582 .dl-label{margin-top:-11px;font-size:20px}}@media screen and (min-width:768px){body .section-frame1582 .dl-label.--large{font-size:2.03125vw}}@media screen and (min-width:1280px){body .section-frame1582 .dl-label.--large{font-size:26px}}body .section-frame1582 .dl-btn{position:relative;display:flex;align-items:center;justify-content:center;gap:.625vw;width:21.09375vw;height:4.6875vw;background-color:#d10021;border-radius:.46875vw;font-size:1.25vw;font-weight:700;color:#fff;letter-spacing:.02em;transition:background-color .3s,color .3s}@media screen and (max-width:767px){body .section-frame1582 .dl-btn{width:53.3333333333vw;height:12.2666666667vw;border-radius:1.6vw;font-size:4vw;gap:1.7333333333vw}}@media screen and (min-width:1280px){body .section-frame1582 .dl-btn{gap:8px;width:270px;height:60px;border-radius:6px;font-size:16px}}body .section-frame1582 .dl-btn img{width:1.40625vw;flex-shrink:0}@media screen and (max-width:767px){body .section-frame1582 .dl-btn img{width:3.7333333333vw}}@media screen and (min-width:1280px){body .section-frame1582 .dl-btn img{width:18px}}body .section-frame1582 .dl-btn:hover{background-color:#fff;color:#d10021}body .section-frame1582 .dl-btn:hover img{filter:invert(14%) sepia(93%) saturate(5080%) hue-rotate(345deg) brightness(87%) contrast(98%)}body .section-frame1582 .dl-btn.dl-btn--soon{background-color:#999;cursor:default;pointer-events:none}.software-modal{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;pointer-events:none;overflow-y:scroll;opacity:0;transition:opacity .3s ease}.software-modal.is-open{pointer-events:auto;opacity:1}.software-modal-overlay{position:absolute;inset:0;background-color:#222;opacity:.95;cursor:pointer}.software-modal-dialog{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:2.34375vw;width:78.125vw}@media screen and (max-width:767px){.software-modal-dialog{gap:5.3333333333vw;width:89.3333333333vw}}@media screen and (min-width:1280px){.software-modal-dialog{gap:30px;width:1000px}}.software-modal-header{display:flex;flex-direction:column;align-items:center;gap:1.5625vw;text-align:center}@media screen and (min-width:1280px){.software-modal-header{gap:20px}}.software-modal-title{font-size:2.5vw;font-weight:700;color:#fff;letter-spacing:.02em}@media screen and (max-width:767px){.software-modal-title{font-size:5.3333333333vw}}@media screen and (min-width:1280px){.software-modal-title{font-size:32px}}.software-modal-subtitle{font-size:1.5625vw;font-weight:700;color:#fff;letter-spacing:.02em}@media screen and (max-width:767px){.software-modal-subtitle{font-size:3.2vw}}@media screen and (min-width:1280px){.software-modal-subtitle{font-size:20px}}.software-modal-body{position:relative;background-color:#fff;border-radius:.9375vw;padding:3.125vw 4.6875vw;width:100%;height:34.375vw;overflow-y:auto;box-sizing:border-box}@media screen and (max-width:767px){.software-modal-body{height:106.6666666667vw;padding:4vw 5.3333333333vw}}@media screen and (min-width:1280px){.software-modal-body{border-radius:12px;padding:40px 60px;height:440px}}.software-modal-close{position:absolute;top:6.640625vw;right:1.953125vw;width:1.5625vw;height:1.5625vw;background:transparent;border:none;cursor:pointer;padding:0}@media screen and (max-width:767px){.software-modal-close{top:14vw;right:3.3333333333vw;width:4.8vw;height:4.8vw}}@media screen and (min-width:1280px){.software-modal-close{top:85px;right:25px;width:20px;height:20px}}.software-modal-close:before,.software-modal-close:after{content:"";position:absolute;top:50%;left:0;width:100%;height:2px;background-color:#222;border-radius:1px}.software-modal-close:before{transform:translateY(-50%) rotate(45deg)}.software-modal-close:after{transform:translateY(-50%) rotate(-45deg)}.software-modal-text{display:flex;flex-direction:column;gap:3.125vw;font-size:1.171875vw;font-weight:400;color:#222;line-height:1.6;letter-spacing:.02em}@media screen and (max-width:767px){.software-modal-text{gap:8vw;font-size:3.7333333333vw;line-height:1.4}}@media screen and (min-width:1280px){.software-modal-text{gap:40px;font-size:15px}}.software-modal-text a{color:#d10021;text-decoration:underline}.software-modal-text a:hover{text-decoration:none}.software-modal-text br{display:block;content:"";margin-top:.8em}.software-modal .modal-text-section{display:flex;flex-direction:column;gap:.78125vw}@media screen and (max-width:767px){.software-modal .modal-text-section{gap:2.6666666667vw}}@media screen and (min-width:1280px){.software-modal .modal-text-section{gap:10px}}.software-modal .modal-text-section .modal-header{margin-bottom:-.3125vw;font-size:1.40625vw;font-weight:700;letter-spacing:.02em;line-height:1.6}@media screen and (max-width:767px){.software-modal .modal-text-section .modal-header{margin-bottom:-1.0666666667vw;font-size:4.2666666667vw;line-height:1.3}}@media screen and (min-width:1280px){.software-modal .modal-text-section .modal-header{margin-bottom:-4px;font-size:18px}}.software-modal .modal-text-section ol{display:flex;flex-direction:column;gap:.78125vw}@media screen and (max-width:767px){.software-modal .modal-text-section ol{gap:2.6666666667vw}}@media screen and (min-width:1280px){.software-modal .modal-text-section ol{gap:10px}}.software-modal .modal-text-section ol li{display:flex;flex-wrap:wrap;gap:.9375vw}@media screen and (max-width:767px){.software-modal .modal-text-section ol li{gap:1.6vw}}@media screen and (min-width:1280px){.software-modal .modal-text-section ol li{gap:12px}}.software-modal .modal-text-section ol li p,.software-modal .modal-text-section ol li div{flex:1}.software-modal .modal-text-section ol li div{display:flex;flex-direction:column;gap:.78125vw}@media screen and (max-width:767px){.software-modal .modal-text-section ol li div{gap:2.6666666667vw}}@media screen and (min-width:1280px){.software-modal .modal-text-section ol li div{gap:10px}}.software-modal .modal-text-section ol.numbered>li{gap:0}@media screen and (max-width:767px){.software-modal .modal-text-section ol.numbered>li{flex-direction:column;gap:1px}}.software-modal .modal-text-section ol.numbered>li>span{width:3.671875vw}@media screen and (min-width:1280px){.software-modal .modal-text-section ol.numbered>li>span{width:47px}}.software-modal .modal-table-container{display:contents}@media screen and (max-width:767px){.software-modal .modal-table-container{display:block;overflow-x:scroll}}.software-modal .modal-table{border:1px solid #D5D5D5;border-radius:8px;border-collapse:separate}@media screen and (max-width:767px){.software-modal .modal-table{width:104vw}}@media screen and (max-width:767px){.software-modal .modal-table .col1{width:25.64%}}@media screen and (max-width:767px){.software-modal .modal-table .col2{width:43.58%}}@media screen and (max-width:767px){.software-modal .modal-table .col3{width:30.76%}}.software-modal .modal-table tr th,.software-modal .modal-table tr td{padding:.78125vw 1.5625vw;font-size:1.09375vw}@media screen and (max-width:767px){.software-modal .modal-table tr th,.software-modal .modal-table tr td{padding:2.2666666667vw 3.2vw}}@media screen and (min-width:1280px){.software-modal .modal-table tr th,.software-modal .modal-table tr td{padding:10px 20px;font-size:14px}}.software-modal .modal-table tr th{font-weight:700;text-align:center;color:#fff;background-image:url(/int/letatwinfan-lm-3000pro/assets/img/common/bg_noise.webp);-webkit-background-size:80px;background-size:80px;border-right:1px solid #D5D5D5;border-bottom:1px solid #D5D5D5}.software-modal .modal-table tr th:first-child{text-align:left;vertical-align:middle;background-image:none;background-color:#555;border-right:1px solid #444;border-bottom:1px solid #444}@media screen and (max-width:767px){.software-modal .modal-table tr th:first-child{font-size:3.2vw}}.software-modal .modal-table tr td{vertical-align:middle;background-image:url(/int/letatwinfan-lm-3000pro/assets/img/common/bg_noise_light.webp);-webkit-background-size:80px;background-size:80px;border-right:1px solid #D5D5D5;border-bottom:1px solid #D5D5D5}@media screen and (max-width:767px){.software-modal .modal-table tr td{font-size:3.4666666667vw}}.software-modal .modal-table tr td:last-child{border-right:none}.software-modal .modal-table tr:first-child th{color:#222}@media screen and (max-width:767px){.software-modal .modal-table tr:first-child th{font-size:3.4666666667vw}}.software-modal .modal-table tr:first-child th:first-child{text-align:center;color:#fff;border-radius:8px 0 0}.software-modal .modal-table tr:first-child th:last-child{border-radius:0 8px 0 0}.software-modal .modal-table tr:last-child th{border-bottom:none;border-radius:0 0 0 8px}.software-modal .modal-table tr:last-child td{border-bottom:none}.software-modal .modal-table tr:last-child td:last-child{border-radius:0 0 8px}.software-modal-agree{display:flex;align-items:center;gap:.78125vw;cursor:pointer}@media screen and (max-width:767px){.software-modal-agree{gap:2.6666666667vw}}@media screen and (min-width:1280px){.software-modal-agree{gap:10px}}.software-modal-agree-input{position:absolute;opacity:0;width:0;height:0}.software-modal-agree-box{position:relative;display:block;flex-shrink:0;width:1.796875vw;height:1.796875vw;background-color:#fff;border-radius:.3125vw}@media screen and (max-width:767px){.software-modal-agree-box{width:5.3333333333vw;height:5.3333333333vw;border-radius:.8vw}}@media screen and (min-width:1280px){.software-modal-agree-box{width:23px;height:23px;border-radius:4px}}.software-modal-agree-box.is-active:before{content:"";position:absolute;top:50%;left:50%;display:block;width:.78125vw;height:.78125vw;background-color:#222;border-radius:.3125vw;transform:translate(-50%,-50%)}@media screen and (max-width:767px){.software-modal-agree-box.is-active:before{width:2.6666666667vw;height:2.6666666667vw;border-radius:.5333333333vw}}@media screen and (min-width:1280px){.software-modal-agree-box.is-active:before{width:10px;height:10px;border-radius:4px}}.software-modal-agree-text{font-size:1.25vw;font-weight:400;color:#fff;letter-spacing:.02em;white-space:nowrap}@media screen and (max-width:767px){.software-modal-agree-text{font-size:4vw}}@media screen and (min-width:1280px){.software-modal-agree-text{font-size:16px}}.software-modal-dl-btn{display:inline-flex;align-items:center;justify-content:center;gap:.78125vw;width:21.09375vw;height:4.6875vw;background-color:#999;color:#fff;font-size:1.25vw;font-weight:700;letter-spacing:.02em;border:none;border-radius:.46875vw;cursor:not-allowed;transition:background-color .2s ease}@media screen and (max-width:767px){.software-modal-dl-btn{gap:2.6666666667vw;width:53.3333333333vw;height:12.2666666667vw;font-size:4vw;border-radius:.8vw}}@media screen and (min-width:1280px){.software-modal-dl-btn{gap:10px;width:270px;height:60px;font-size:16px;border-radius:6px}}.software-modal-dl-btn img{width:1.171875vw;height:auto}@media screen and (max-width:767px){.software-modal-dl-btn img{width:3.7333333333vw}}@media screen and (min-width:1280px){.software-modal-dl-btn img{width:15px}}.software-modal-dl-btn.is-active{background-color:#d10021;cursor:pointer}.software-modal-dl-btn.is-active:hover{background-color:#fff;color:#d10021}.software-modal-dl-btn.is-active:hover img{filter:invert(14%) sepia(93%) saturate(5080%) hue-rotate(345deg) brightness(87%) contrast(98%)}
