@charset "UTF-8";.m-issuebubble-module004,.m-kv-module001{--color01:#FFFFFF;--color02:#E75604;--color03:#04B1E7;--color04:#04B1E7;--color05:#04B1E7;--color06:#E75604;--color07:#E75604;--color08:#E75604;--color09:#000000;--color10:#FFFFFF;--color11:#1D1D1D;--color12:#F6F6F6;--color13:#FFFFFF;--color14:#1F1F1F;--color15:#FFFFFF;--color16:#676767;--color17:#FFFFFF;--color18:#1F1F1F;--color19:#5DD400;--color20:#3D51FF;--color21:#3E3E3E;--color22:#FFF504;--color23:#FF04E6;--color24:#16E704;--color25:#FFFFFF;--color26:#996500;--color27:#DE9B12;--color28:#FFDAC5;--color29:#666666;--color30:#F7C3BD;--color31:#85C9F4;--color32:#FFDA40;--color33:#FFEFE6;--color34:#FFF5E0;--color35:#E6DECE;--color36:#FF7E34;--color37:#444444;--color38:#333333;--color39:#222222;--color40:#111111;--color41:#000000;--color42:#979797;--color43:#A9A9A9;--color44:#D9D9D9;--color45:#EEEEEE;--color46:#F4F4F4;--color47:#F6F6F6;--color48:#F6F6F6CC;--color49:#000000CC;--color50:#000000B3;--color51:#00000080;--color52:#0000004D;--color53:#FFFFFFCC;--color54:#FFFFFFB3;--color55:#FFFFFF80;--color56:#E75604CC;--color57:#E7560480;--color58:#E7560466;--color59:#F6F1D480;--color60:#F6F1D41A;--color61:#CACACA;--color62:#D3D3D3;--color63:#FFA26D;--color64:#FEC3A1;--color65:#FFE3DD;--color66:#F3A694;--color67:#7A4F68;--color68:#E77A3C;--color69:#FFA629;--color70:#FFCD29;--color71:#4AD78C;--color72:#68B1E7;--color73:#2472CA;--color74:#9760B6;--color75:#AB4696;--color76:#EB89C4;--color77:#FFC8C9;--color78:#EC0000;--color79:#FFFFFF;--color80:#EEEEEE;--color81:#CACACA;--color82:#E8E8E8;--color83:#D88E00;--color84:#FFDA40;--color85:#B29800;--color86:#F4CB00;--color87:#CCA500;--color88:#DDB800;--color89:#993700}:root{--easier-menu-color-primary:rgba(181,181,181, 1);--easier-menu-color-secondary:rgba(255,255,255, 1);--easier-menu-color-primary-background-transparent:rgba(181,181,181, 0.8);--easier-menu-color-bg-btn:rgba(177,34,15, 1);--easier-menu-color-txt-btn:rgba(255,254,254, 1);--easier-menu-color-btn-disabled:rgba(177,34,15, 0.8)}.sg-const-palette{--const-config-header-nav-button:#1F1F1F;--const-config-header-bg-color:#FFFFFF;--const-config-header-bg-color-transparent:#FFFFFFCC;--const-config-header-text-color:#1F1F1F;--const-config-header-text-color-sp:#1F1F1F;--const-config-header-border:#DDDDDD;--const-config-header-social-color:#1F1F1F;--const-config-contact-bg-color:#EEEEEE;--const-config-contact-text-color:#1D1D1D;--const-config-contact-bg-color-sp:#FFF5E0;--const-config-contact-text-color-sp:#1F1F1F;--const-config-footer-bg-color:#FFFFFF;--const-config-footer-text-color:#1F1F1F;--const-config-footer-text-color-sp:#1F1F1F;--const-config-footer-content-color:#1F1F1F;--const-config-footer-content-color-sp:#1F1F1F;--const-config-footer-content-color-tit:#1F1F1F;--const-config-footer-content-color-tit-sp:#1F1F1F;--const-config-footer-social-color:#1F1F1F;--const-config-footer-social-color-sp:#1F1F1F;--const-config-footer-copyright:#1F1F1F;--const-config-footer-copyright-sp:#1F1F1F;--const-config-footer-border:#CACACA;--const-config-footer-social-border:#676767;--const-config-footer-social-border-sp:#676767;--const-config-footer-contact-bg-color:#FFF5E0;--const-config-footer-contact-text-color:#1F1F1F;--const-config-back-to-top-color:#000000;--const-config-back-to-top-bg-color:#FFC261}.m-kv-module001 img{width:100%;height:auto}.m-issuebubble-module004{--color90:#FFFFFF;--color91:#F6F6F6;--color92:#36E3FF;--color93:#04B1E7;--color94:#007FAF;--color95:#006191;--color96:#F5B05E;--color97:#E75604;--color98:#C93800;--color99:#AB1A0A;--color100:#FFFFFF;--color101:#FFFFFF;--color102:#FFFFFF;--color103:#FFFFFF;--color104:#BDBAB34D;word-break:break-all;position:relative;padding:0 0 136px;overflow:hidden}.m-issuebubble-module004:before{content:"";position:absolute;left:0;top:0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--color01);width:1801px;height:594px;z-index:0;pointer-events:none}.m-issuebubble-module004:after{content:"";position:absolute;right:0;bottom:0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--color02);-webkit-mask-size:100%;mask-size:100%;width:1396px;height:391px;z-index:-1;pointer-events:none}.m-issuebubble-module004__mv{position:relative}.m-issuebubble-module004__mv--wrap{position:absolute;top:0;left:0;width:100%;height:calc(100% - 16px)}.m-issuebubble-module004__mv--wrap:after{content:"";position:absolute;width:100%;height:166px;background-color:var(--color38);bottom:0;left:0}.m-issuebubble-module004__mv--image{position:relative;width:100%;height:100%;z-index:-1;aspect-ratio:1920/1041}.m-issuebubble-module004__mv--image:before{content:"";height:100%;background-color:var(--color38);position:absolute;top:0;left:0;width:57.2395833333%;clip-path:polygon(0 0,100% 0,45% 100%,0 100%)}.m-issuebubble-module004__mv--image:after{content:"";width:100%;height:100%;background-color:var(--color38);position:absolute;top:0;left:0;opacity:.7}.m-issuebubble-module004__mv--image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.m-issuebubble-module004__inner{max-width:1260px;margin:0 auto;padding:140px 30px 0;z-index:1;position:relative}.m-issuebubble-module004__contentbg{overflow:hidden}.m-issuebubble-module004__content{background-color:var(--color39);padding:40px 56px;border-radius:16px 16px 0 0;position:relative}.m-issuebubble-module004__title01{color:var(--color17);text-align:center;font-size:40px;font-weight:900;line-height:120%;margin-bottom:40px}.m-issuebubble-module004__title02{color:var(--color14);text-align:center;font-size:40px;font-weight:900;line-height:240%;margin-bottom:70px}.m-issuebubble-module004__list01{margin-top:35px;padding:0 0 96px;position:relative;z-index:1}.m-issuebubble-module004__list01--inner{counter-reset:sec-counter}.m-issuebubble-module004__list01--image{clip-path:polygon(0 0,100% 30px,100% 100%,0 calc(100% - 30px));width:33.3333333333%}.m-issuebubble-module004__list01--image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:1}.m-issuebubble-module004__list01--info{width:66.7777777777%;padding:30px 0 0 64px;position:relative}.m-issuebubble-module004__list01--info:before{counter-increment:sec-counter;content:"0" counter(sec-counter);position:absolute;left:42px;top:0;color:var(--color02);font-family:var(--font-secondary);font-size:30px;font-weight:900}.m-issuebubble-module004__list01--number{color:var(--color02);font-family:var(--font-secondary);font-size:30px;font-weight:900;margin-left:-22px}.m-issuebubble-module004__list01--title{color:var(--color14);font-size:40px;font-weight:900;line-height:120%;margin-bottom:12px}.m-issuebubble-module004__list01--title::first-letter{color:var(--color14);font-size:62px;font-weight:900}.m-issuebubble-module004__list01--text01{color:var(--color14);font-size:24px;font-weight:900;line-height:200%;margin-bottom:20px}.m-issuebubble-module004__list01--desc{color:var(--color14);font-size:16px;font-weight:400;line-height:160%}.m-issuebubble-module004__list01--item{display:-webkit-box;display:-ms-flexbox;display:flex}.m-issuebubble-module004__list01--item:not(:last-of-type){margin-bottom:80px}.m-issuebubble-module004__list01--item:nth-of-type(2n){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.m-issuebubble-module004__list01--item:nth-of-type(2n) .m-issuebubble-module004__list01--info{padding:30px 64px 0 0}.m-issuebubble-module004__list01--item:nth-of-type(2n) .m-issuebubble-module004__list01--info:before{left:-22px}.m-issuebubble-module004__list01--item:nth-of-type(2n) .m-issuebubble-module004__list01--image{clip-path:polygon(0 30px,100% 0,100% calc(100% - 30px),0 100%)}.m-issuebubble-module004__arrow{position:relative;z-index:0;padding:0 30px 10px;width:100%}.m-issuebubble-module004__clip{padding:16px 0 85px;z-index:0;position:relative}.m-issuebubble-module004__clip:after{content:"";background-color:var(--color39);height:calc(100% - 149px);position:absolute;top:0;left:0;right:0;width:100%;max-width:1200px;z-index:-1;margin:auto}.m-issuebubble-module004__clip svg{position:absolute;bottom:1px;z-index:-1;width:100%;max-width:1200px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin:auto}.m-issuebubble-module004__text01{text-align:center;color:var(--color10);font-size:40px;font-weight:900;line-height:120%;max-width:500px;display:table;margin:0 auto}.m-issuebubble-module004 .loop-list__item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:16px 24px 16px 65px;border-radius:8px;background-color:var(--color13)}.m-issuebubble-module004 .loop-list__item-index *,.m-issuebubble-module004:not(:has(.m-issuebubble-module004__bottom))::after,.m-issuebubble-module004:not(:has(.m-issuebubble-module004__bottom))::before{display:none}.m-ctaphone-module001__title,.m-issuebubble-module004 .loop-list__item:not(:last-child){margin-bottom:24px}.m-issuebubble-module004 .loop-list__item-index:before{content:"";width:32px;height:32px;background-color:var(--color03);position:absolute;left:24px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:100%}.m-issuebubble-module004 .loop-list__item-index:after{content:"";width:19px;height:14px;mask-repeat:no-repeat;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:31px;mask-image:url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAyMCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE5LjM5NzkgMC43MzQ0MDZDMTkuNjY3OSAxLjAwMDExIDE5LjY2NzkgMS40MzcyMiAxOS4zOTc5IDEuNzAyOTJMNy43NDE0MSAxMy4zNTk0QzcuNDc1NzEgMTMuNjI5NCA3LjAzODU5IDEzLjYyOTQgNi43NzI4OSAxMy4zNTk0TDAuNjAxMjA4IDcuMTg4MzNDMC4zMzM0NTEgNi45MjI2MyAwLjMzMzQ1MSA2LjQ4NTUyIDAuNjAxMjA4IDYuMjE5ODJDMC44Njg3OTMgNS45NDk4MyAxLjMwMjkxIDUuOTQ5ODMgMS41NzA3NSA2LjIxOTgyTDcuMjU3MTUgMTEuOTA2NkwxOC40Mjk0IDAuNzM0NDA2QzE4LjY5NTEgMC40NjYxMzUgMTkuMTMyMiAwLjQ2NjEzNSAxOS4zOTc5IDAuNzM0NDA2WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==');background-color:var(--color01);z-index:1}.m-issuebubble-module004 .loop-list__item-text{color:--color14;font-size:24px;font-style:normal;font-weight:900;line-height:200%}.m-issuebubble-module004:not(:has(.m-issuebubble-module004__bottom)){padding:0 0 120px;background-color:var(--color38)}.m-issuebubble-module004:not(:has(.m-issuebubble-module004__bottom)) .m-issuebubble-module004__mv{z-index:1}.m-issuebubble-module004:not(:has(.m-issuebubble-module004__bottom)) .m-issuebubble-module004__mv:before{content:"";position:absolute;left:0;top:0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--color01);width:1801px;height:594px;z-index:0;pointer-events:none;mask-image:url("https://d2qn0rbzsp387.cloudfront.net/sg/image/2024/12/edcd38cd-87c0-4ea9-9aab-f0d26017e18b.png")}.m-issuebubble-module004:not(:has(.m-issuebubble-module004__list-wrapped))::after{padding-bottom:0;height:350px}.m-issuebubble-module004:not(:has(.m-issuebubble-module004__list-wrapped)) .m-issuebubble-module004__title02{margin-bottom:0}.m-issuebubble-module004:not(:has(.m-issuebubble-module004__list-wrapped)) .m-issuebubble-module004__list01{padding:0}.m-issuebubble-module004:has(.m-issuebubble-module004__bottom[style*="display: none"])::after{display:none}.m-issuebubble-module004:has(.m-issuebubble-module004__bottom[style*="display: none"]){padding:0 0 120px;background-color:var(--color38)}.m-issuebubble-module004:has(.m-issuebubble-module004__bottom[style*="display: none"]) .m-issuebubble-module004__mv{z-index:1}.m-issuebubble-module004:has(.m-issuebubble-module004__bottom[style*="display: none"])::before{display:none}.m-issuebubble-module004:has(.m-issuebubble-module004__bottom[style*="display: none"]) .m-issuebubble-module004__mv:before{content:"";position:absolute;left:0;top:0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--color01);width:1801px;height:594px;z-index:0;pointer-events:none;mask-image:url("https://d2qn0rbzsp387.cloudfront.net/sg/image/2024/12/edcd38cd-87c0-4ea9-9aab-f0d26017e18b.png")}.m-issuebubble-module004:has(.m-issuebubble-module004__list-wrapped[style*="display: none"])::after{padding-bottom:0;height:350px}.m-issuebubble-module004:has(.m-issuebubble-module004__list-wrapped[style*="display: none"]) .m-issuebubble-module004__title02{margin-bottom:0}.m-issuebubble-module004:has(.m-issuebubble-module004__list-wrapped[style*="display: none"]) .m-issuebubble-module004__list01{padding:0}.m-message-module001{--color01:#FFFFFF;--color02:#E75604;--color03:#04B1E7;--color04:#04B1E7;--color05:#04B1E7;--color06:#E75604;--color07:#E75604;--color08:#E75604;--color09:#000000;--color10:#FFFFFF;--color11:#1D1D1D;--color12:#F6F6F6;--color13:#FFFFFF;--color14:#1F1F1F;--color15:#FFFFFF;--color16:#676767;--color17:#FFFFFF;--color18:#1F1F1F;--color19:#5DD400;--color20:#3D51FF;--color21:#3E3E3E;--color22:#FFF504;--color23:#FF04E6;--color24:#16E704;--color25:#FFFFFF;--color26:#996500;--color27:#DE9B12;--color28:#FFDAC5;--color29:#666666;--color30:#F7C3BD;--color31:#85C9F4;--color32:#FFDA40;--color33:#FFEFE6;--color34:#FFF5E0;--color35:#E6DECE;--color36:#FF7E34;--color37:#444444;--color38:#333333;--color39:#222222;--color40:#111111;--color41:#000000;--color42:#979797;--color43:#A9A9A9;--color44:#D9D9D9;--color45:#EEEEEE;--color46:#F4F4F4;--color47:#F6F6F6;--color48:#F6F6F6CC;--color49:#000000CC;--color50:#000000B3;--color51:#00000080;--color52:#0000004D;--color53:#FFFFFFCC;--color54:#FFFFFFB3;--color55:#FFFFFF80;--color56:#E75604CC;--color57:#E7560480;--color58:#E7560466;--color59:#F6F1D480;--color60:#F6F1D41A;--color61:#CACACA;--color62:#D3D3D3;--color63:#FFA26D;--color64:#FEC3A1;--color65:#FFE3DD;--color66:#F3A694;--color67:#7A4F68;--color68:#E77A3C;--color69:#FFA629;--color70:#FFCD29;--color71:#4AD78C;--color72:#68B1E7;--color73:#2472CA;--color74:#9760B6;--color75:#AB4696;--color76:#EB89C4;--color77:#FFC8C9;--color78:#EC0000;--color79:#FFFFFF;--color80:#EEEEEE;--color81:#CACACA;--color82:#E8E8E8;--color83:#D88E00;--color84:#FFDA40;--color85:#B29800;--color86:#F4CB00;--color87:#CCA500;--color88:#DDB800;--color89:#993700;--color90:#FFFFFF;--color91:#F6F6F6;--color92:#36E3FF;--color93:#04B1E7;--color94:#007FAF;--color95:#006191;--color96:#F5B05E;--color97:#E75604;--color98:#C93800;--color99:#AB1A0A;--color100:#FFFFFF;--color101:#FFFFFF;--color102:#FFFFFF;--color103:#FFFFFF;--color104:#BDBAB34D}.m-message-module001__bg{position:absolute;top:0;left:0;width:100%;height:100%;aspect-ratio:1920/1162;z-index:-1}.m-message-module001__bg img{width:100%;height:100%;aspect-ratio:1920/1162;-o-object-fit:cover;object-fit:cover}.m-message-module001__wrap{padding:72px 0;overflow:hidden;position:relative;word-break:break-all;z-index:0}.m-message-module001__inner{max-width:1200px;margin:0 auto}.m-message-module001__content{background-color:var(--color54);-webkit-box-shadow:8px 12px 24px 0 rgba(31,31,31,.1);box-shadow:8px 12px 24px 0 rgba(31,31,31,.1);border-radius:8px;padding:72px}.m-message-module001__title{color:var(--color02);text-align:center;font-size:62px;font-weight:900;line-height:normal;margin-bottom:40px}.m-message-module001__desc{color:var(--color14);text-align:center;font-size:20px;font-weight:700;line-height:normal;letter-spacing:.4px}.m-message-module001__img{width:100%;margin-top:72px;margin-left:auto;text-align:right}.m-message-module001__img img{width:auto;height:60px;display:inline-block}.m-history-module002-3v3{--color01:#FFFFFF;--color02:#E75604;--color03:#04B1E7;--color04:#04B1E7;--color05:#04B1E7;--color06:#E75604;--color07:#E75604;--color08:#E75604;--color09:#000000;--color10:#FFFFFF;--color11:#1D1D1D;--color12:#F6F6F6;--color13:#FFFFFF;--color14:#1F1F1F;--color15:#FFFFFF;--color16:#676767;--color17:#FFFFFF;--color18:#1F1F1F;--color19:#5DD400;--color20:#3D51FF;--color21:#3E3E3E;--color22:#FFF504;--color23:#FF04E6;--color24:#16E704;--color25:#FFFFFF;--color26:#996500;--color27:#DE9B12;--color28:#FFDAC5;--color29:#666666;--color30:#F7C3BD;--color31:#85C9F4;--color32:#FFDA40;--color33:#FFEFE6;--color34:#FFF5E0;--color35:#E6DECE;--color36:#FF7E34;--color37:#444444;--color38:#333333;--color39:#222222;--color40:#111111;--color41:#000000;--color42:#979797;--color43:#A9A9A9;--color44:#D9D9D9;--color45:#EEEEEE;--color46:#F4F4F4;--color47:#F6F6F6;--color48:#F6F6F6CC;--color49:#000000CC;--color50:#000000B3;--color51:#00000080;--color52:#0000004D;--color53:#FFFFFFCC;--color54:#FFFFFFB3;--color55:#FFFFFF80;--color56:#E75604CC;--color57:#E7560480;--color58:#E7560466;--color59:#F6F1D480;--color60:#F6F1D41A;--color61:#CACACA;--color62:#D3D3D3;--color63:#FFA26D;--color64:#FEC3A1;--color65:#FFE3DD;--color66:#F3A694;--color67:#7A4F68;--color68:#E77A3C;--color69:#FFA629;--color70:#FFCD29;--color71:#4AD78C;--color72:#68B1E7;--color73:#2472CA;--color74:#9760B6;--color75:#AB4696;--color76:#EB89C4;--color77:#FFC8C9;--color78:#EC0000;--color79:#FFFFFF;--color80:#EEEEEE;--color81:#CACACA;--color82:#E8E8E8;--color83:#D88E00;--color84:#FFDA40;--color85:#B29800;--color86:#F4CB00;--color87:#CCA500;--color88:#DDB800;--color89:#993700;--color90:#FFFFFF;--color91:#F6F6F6;--color92:#36E3FF;--color93:#04B1E7;--color94:#007FAF;--color95:#006191;--color96:#F5B05E;--color97:#E75604;--color98:#C93800;--color99:#AB1A0A;--color100:#FFFFFF;--color101:#FFFFFF;--color102:#FFFFFF;--color103:#FFFFFF;--color104:#BDBAB34D;position:relative;overflow:hidden;color:var(--color15);text-align:left}.m-history-module002-3v3__figure{position:relative;z-index:1;max-width:1920px;margin:0 auto;pointer-events:none}.m-history-module002-3v3__figure .img-content-sg-c-module{position:inherit}.m-history-module002-3v3__overlay{position:absolute;bottom:0;right:0;top:50%;transform:translate(-50%,-50%);left:50%;width:100%;height:100%}.m-history-module002-3v3__overlay-gradient{position:absolute;top:0;left:0;width:100%;height:100%;z-index:4;background:#ffb168;background:linear-gradient(180deg,#ffb168 20%,#000 90%);opacity:.2}.m-history-module002-3v3__overlay:after,.m-history-module002-3v3__overlay:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.m-history-module002-3v3__overlay:before{z-index:3;background-color:rgba(0,0,0,.9)}.m-history-module002-3v3__overlay:after{z-index:2;background-color:rgba(255,255,255,.5)}.m-history-module002-3v3__overlay .img-content-sg-c-module,.m-history-module002-3v3__overlay img{width:100%;height:100%;object-fit:cover}.m-history-module002-3v3__overlay__img{display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.m-history-module002-3v3__figure .sg-module-image-1{position:absolute;top:75px;right:455px}.m-history-module002-3v3__figure .sg-module-image-2{position:absolute;top:519px;right:0}@media screen and (max-width:1280px){.m-history-module002-3v3__figure .sg-module-image-1{top:5vw;right:33%;width:30%}.m-history-module002-3v3__figure .sg-module-image-2{top:42vw;width:30%}}.m-history-module002-3v3__wrapper{padding:190px 40px 146px}.m-history-module002-3v3__inner{position:relative;z-index:1;max-width:1550px;margin:0 auto}.m-history-module002-3v3__background{position:absolute;z-index:-1;top:40px;left:0;display:block;font:bold 240px/306px var(--font-secondary);color:var(--color15);text-align:center;white-space:nowrap;opacity:.1}.m-history-module002-3v3__headline{margin-bottom:310px;max-width:50%}.m-history-module002-3v3__headline-main{display:block;margin-bottom:10px;font:bold 62px/89.8px var(--font-primary)}.m-history-module002-3v3__headline-sub{display:block;font:bold 20px/20px var(--font-secondary)}.m-history-module002-3v3__title{margin-bottom:96px;font:bold 60px/161% var(--font-primary);letter-spacing:.02em}.m-history-module002-3v3__contents{max-width:1085px}.m-history-module002-3v3__list-item{padding:16px 0 40px;border-top:1px solid var(--color02)}.m-history-module002-3v3__list-item-title{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;margin-bottom:8px;font:bold 32px/120% var(--font-primary);color:var(--color02);-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;align-items:center}.m-history-module002-3v3__list-item-title-year{margin-left:8px;font:bold 20px/20px var(--font-secondary);color:var(--color15)}.m-history-module002-3v3__list-item-desc{font:normal 16px/160% var(--font-primary)}.m-history-module002-3v3__figure .sg-module-image-1,.m-history-module002-3v3__figure .sg-module-image-2{width:400px;height:560px;object-fit:cover}.m-manufacturer-module001{--color01:#FFFFFF;--color02:#E75604;--color03:#04B1E7;--color04:#04B1E7;--color05:#04B1E7;--color06:#E75604;--color07:#E75604;--color08:#E75604;--color09:#000000;--color10:#FFFFFF;--color11:#1D1D1D;--color12:#F6F6F6;--color13:#FFFFFF;--color14:#1F1F1F;--color15:#FFFFFF;--color16:#676767;--color17:#FFFFFF;--color18:#1F1F1F;--color19:#5DD400;--color20:#3D51FF;--color21:#3E3E3E;--color22:#FFF504;--color23:#FF04E6;--color24:#16E704;--color25:#FFFFFF;--color26:#996500;--color27:#DE9B12;--color28:#FFDAC5;--color29:#666666;--color30:#F7C3BD;--color31:#85C9F4;--color32:#FFDA40;--color33:#FFEFE6;--color34:#FFF5E0;--color35:#E6DECE;--color36:#FF7E34;--color37:#444444;--color38:#333333;--color39:#222222;--color40:#111111;--color41:#000000;--color42:#979797;--color43:#A9A9A9;--color44:#D9D9D9;--color45:#EEEEEE;--color46:#F4F4F4;--color47:#F6F6F6;--color48:#F6F6F6CC;--color49:#000000CC;--color50:#000000B3;--color51:#00000080;--color52:#0000004D;--color53:#FFFFFFCC;--color54:#FFFFFFB3;--color55:#FFFFFF80;--color56:#E75604CC;--color57:#E7560480;--color58:#E7560466;--color59:#F6F1D480;--color60:#F6F1D41A;--color61:#CACACA;--color62:#D3D3D3;--color63:#FFA26D;--color64:#FEC3A1;--color65:#FFE3DD;--color66:#F3A694;--color67:#7A4F68;--color68:#E77A3C;--color69:#FFA629;--color70:#FFCD29;--color71:#4AD78C;--color72:#68B1E7;--color73:#2472CA;--color74:#9760B6;--color75:#AB4696;--color76:#EB89C4;--color77:#FFC8C9;--color78:#EC0000;--color79:#FFFFFF;--color80:#EEEEEE;--color81:#CACACA;--color82:#E8E8E8;--color83:#D88E00;--color84:#FFDA40;--color85:#B29800;--color86:#F4CB00;--color87:#CCA500;--color88:#DDB800;--color89:#993700;--color90:#FFFFFF;--color91:#F6F6F6;--color92:#36E3FF;--color93:#04B1E7;--color94:#007FAF;--color95:#006191;--color96:#F5B05E;--color97:#E75604;--color98:#C93800;--color99:#AB1A0A;--color100:#FFFFFF;--color101:#FFFFFF;--color102:#FFFFFF;--color103:#FFFFFF;--color104:#BDBAB34D;position:relative;overflow:hidden;word-break:break-all;color:var(--color14);background-color:var(--color10)}.m-manufacturer-module001__bg{position:absolute;left:0;right:0}.m-manufacturer-module001__bg svg{width:100%;height:auto}.m-manufacturer-module001__bg-bot{bottom:0}.m-bg__utility-secondary{fill:var(--color62)}.m-bg__bg-secondary{fill:var(--color10)}.m-bg__accent-primary{fill:var(--color02)}.m-manufacturer-module001__inner{position:relative;max-width:1260px;padding:72px 30px;margin:0 auto;z-index:1}.m-manufacturer-module001__tit{font-size:40px;font-weight:900;line-height:1.2;text-align:center}.m-manufacturer-module001__content{margin-top:80px}.m-manufacturer-module001__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:40px}.m-manufacturer-module001__box-txt01,.m-manufacturer-module001__box-txt02{-webkit-box-flex:1;-ms-flex:1;flex:1}.m-manufacturer-module001__box-img01{width:60%;max-width:710px;gap:40px}.m-manufacturer-module001__img-single01{aspect-ratio:710/400}.m-manufacturer-module001__img-double{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:40px;gap:40px}.m-manufacturer-module001__box-wrap{display:flex;flex-wrap:wrap;gap:40px}.m-manufacturer-module001__box-wrap>*,.m-manufacturer-module001__img-double>*{aspect-ratio:335/200}.m-manufacturer-module001__img-item:first-child{width:100%;aspect-ratio:710/400}.m-manufacturer-module001__box-wrap:has(.m-manufacturer-module001__img-item:nth-child(2):last-child){aspect-ratio:710/642}.m-manufacturer-module001__box-wrap:has(.m-manufacturer-module001__img-item:nth-child(2):last-child) .m-manufacturer-module001__img-item{width:100%;height:calc(50% - 20px);aspect-ratio:2/1}.m-manufacturer-module001__img-item:nth-child(2),.m-manufacturer-module001__img-item:nth-child(3){width:calc(50% - 20px)}.m-manufacturer-module001__txt-tit01{font-size:40px;font-weight:900;line-height:1.2;color:var(--color06)}.m-manufacturer-module001__txt-desc01{font-size:16px;font-weight:400;line-height:1.6;margin-top:24px}.m-manufacturer-module001__list:last-child{margin-top:72px}.m-manufacturer-module001__box-img02{width:35%;aspect-ratio:410/300}.m-manufacturer-module001__img-single02{width:100%;height:100%}.m-manufacturer-module001__txt-tit02{font-size:24px;font-weight:900;line-height:2;color:var(--color15);padding:16px 24px;background-color:var(--color09);-webkit-box-shadow:8px 12px 24px 0 rgba(31,31,31,.1);box-shadow:8px 12px 24px 0 rgba(31,31,31,.1);margin-bottom:40px}.m-manufacturer-module001__txt-desc02{font-size:16px;font-weight:400;line-height:1.6}.m-manufacturer-module001__img-single02 img{border-radius:8px}.m-module001-annofix{--color01:#FFFFFF;--color02:#E75604;--color03:#04B1E7;--color04:#04B1E7;--color05:#04B1E7;--color06:#E75604;--color07:#E75604;--color08:#E75604;--color09:#000000;--color10:#FFFFFF;--color11:#1D1D1D;--color12:#F6F6F6;--color13:#FFFFFF;--color14:#1F1F1F;--color15:#FFFFFF;--color16:#676767;--color17:#FFFFFF;--color18:#1F1F1F;--color19:#5DD400;--color20:#3D51FF;--color21:#3E3E3E;--color22:#FFF504;--color23:#FF04E6;--color24:#16E704;--color25:#FFFFFF;--color26:#996500;--color27:#DE9B12;--color28:#FFDAC5;--color29:#666666;--color30:#F7C3BD;--color31:#85C9F4;--color32:#FFDA40;--color33:#FFEFE6;--color34:#FFF5E0;--color35:#E6DECE;--color36:#FF7E34;--color37:#444444;--color38:#333333;--color39:#222222;--color40:#111111;--color41:#000000;--color42:#979797;--color43:#A9A9A9;--color44:#D9D9D9;--color45:#EEEEEE;--color46:#F4F4F4;--color47:#F6F6F6;--color48:#F6F6F6CC;--color49:#000000CC;--color50:#000000B3;--color51:#00000080;--color52:#0000004D;--color53:#FFFFFFCC;--color54:#FFFFFFB3;--color55:#FFFFFF80;--color56:#E75604CC;--color57:#E7560480;--color58:#E7560466;--color59:#F6F1D480;--color60:#F6F1D41A;--color61:#CACACA;--color62:#D3D3D3;--color63:#FFA26D;--color64:#FEC3A1;--color65:#FFE3DD;--color66:#F3A694;--color67:#7A4F68;--color68:#E77A3C;--color69:#FFA629;--color70:#FFCD29;--color71:#4AD78C;--color72:#68B1E7;--color73:#2472CA;--color74:#9760B6;--color75:#AB4696;--color76:#EB89C4;--color77:#FFC8C9;--color78:#EC0000;--color79:#FFFFFF;--color80:#EEEEEE;--color81:#CACACA;--color82:#E8E8E8;--color83:#D88E00;--color84:#FFDA40;--color85:#B29800;--color86:#F4CB00;--color87:#CCA500;--color88:#DDB800;--color89:#993700;--color90:#FFFFFF;--color91:#F6F6F6;--color92:#36E3FF;--color93:#04B1E7;--color94:#007FAF;--color95:#006191;--color96:#F5B05E;--color97:#E75604;--color98:#C93800;--color99:#AB1A0A;--color100:#FFFFFF;--color101:#FFFFFF;--color102:#FFFFFF;--color103:#FFFFFF;--color104:#BDBAB34D;position:relative;z-index:1;margin-bottom:72px}.m-module001-annofix__container{width:100%;max-width:1200px;margin:auto}.m-module001-annofix__info{background-color:var(--color10);padding:5px 0;font-size:10px;line-height:1.7;font-family:var(--font-primary);color:var(--color14)}.m-concept-module001{--color01:#FFFFFF;--color02:#E75604;--color03:#04B1E7;--color04:#04B1E7;--color05:#04B1E7;--color06:#E75604;--color07:#E75604;--color08:#E75604;--color09:#000000;--color10:#FFFFFF;--color11:#1D1D1D;--color12:#F6F6F6;--color13:#FFFFFF;--color14:#1F1F1F;--color15:#FFFFFF;--color16:#676767;--color17:#FFFFFF;--color18:#1F1F1F;--color19:#5DD400;--color20:#3D51FF;--color21:#3E3E3E;--color22:#FFF504;--color23:#FF04E6;--color24:#16E704;--color25:#FFFFFF;--color26:#996500;--color27:#DE9B12;--color28:#FFDAC5;--color29:#666666;--color30:#F7C3BD;--color31:#85C9F4;--color32:#FFDA40;--color33:#FFEFE6;--color34:#FFF5E0;--color35:#E6DECE;--color36:#FF7E34;--color37:#444444;--color38:#333333;--color39:#222222;--color40:#111111;--color41:#000000;--color42:#979797;--color43:#A9A9A9;--color44:#D9D9D9;--color45:#EEEEEE;--color46:#F4F4F4;--color47:#F6F6F6;--color48:#F6F6F6CC;--color49:#000000CC;--color50:#000000B3;--color51:#00000080;--color52:#0000004D;--color53:#FFFFFFCC;--color54:#FFFFFFB3;--color55:#FFFFFF80;--color56:#E75604CC;--color57:#E7560480;--color58:#E7560466;--color59:#F6F1D480;--color60:#F6F1D41A;--color61:#CACACA;--color62:#D3D3D3;--color63:#FFA26D;--color64:#FEC3A1;--color65:#FFE3DD;--color66:#F3A694;--color67:#7A4F68;--color68:#E77A3C;--color69:#FFA629;--color70:#FFCD29;--color71:#4AD78C;--color72:#68B1E7;--color73:#2472CA;--color74:#9760B6;--color75:#AB4696;--color76:#EB89C4;--color77:#FFC8C9;--color78:#EC0000;--color79:#FFFFFF;--color80:#EEEEEE;--color81:#CACACA;--color82:#E8E8E8;--color83:#D88E00;--color84:#FFDA40;--color85:#B29800;--color86:#F4CB00;--color87:#CCA500;--color88:#DDB800;--color89:#993700;--color90:#FFFFFF;--color91:#F6F6F6;--color92:#36E3FF;--color93:#04B1E7;--color94:#007FAF;--color95:#006191;--color96:#F5B05E;--color97:#E75604;--color98:#C93800;--color99:#AB1A0A;--color100:#FFFFFF;--color101:#FFFFFF;--color102:#FFFFFF;--color103:#FFFFFF;--color104:#BDBAB34D;position:relative;padding:72px 0;word-break:break-word}.m-concept-module001__title-desc,.m-concept-module001__title-main{color:var(--color14);font-family:var(--font-primary);font-style:normal;line-height:normal;text-align:center}.m-concept-module001__bg,.m-ctaphone-module001__bg{position:absolute;content:"";top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:-1}.m-concept-module001__bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.m-concept-module001__main{border-radius:8px;background-color:var(--color54);box-shadow:8px 12px 24px 0 rgba(31,31,31,.1)}.m-concept-module001__title{padding:72px 16px}.m-concept-module001__title-main{margin-bottom:40px;font-size:62px;font-weight:900}.m-concept-module001__title-desc{font-size:20px;font-weight:700;letter-spacing:.4px}.m-concept-module001__wrap{padding:40px 40px 72px}.m-concept-module001__list{display:flex;flex-wrap:wrap;margin:0 -20px -40px}.m-concept-module001__item{display:flex;flex-wrap:wrap;padding:0 20px;margin-bottom:40px;width:33.3333333333%}.m-concept-module001__item img{aspect-ratio:347/374;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.m-concept-module001__wrap:has(.m-concept-module001__list[style*="display: none"]),.m-concept-module001__wrap:not(:has(*)){padding:0}.m-access-module002-3v3{--color01:#FFFFFF;--color02:#E75604;--color03:#04B1E7;--color04:#04B1E7;--color05:#04B1E7;--color06:#E75604;--color07:#E75604;--color08:#E75604;--color09:#000000;--color10:#FFFFFF;--color11:#1D1D1D;--color12:#F6F6F6;--color13:#FFFFFF;--color14:#1F1F1F;--color15:#FFFFFF;--color16:#676767;--color17:#FFFFFF;--color18:#1F1F1F;--color19:#5DD400;--color20:#3D51FF;--color21:#3E3E3E;--color22:#FFF504;--color23:#FF04E6;--color24:#16E704;--color25:#FFFFFF;--color26:#996500;--color27:#DE9B12;--color28:#FFDAC5;--color29:#666666;--color30:#F7C3BD;--color31:#85C9F4;--color32:#FFDA40;--color33:#FFEFE6;--color34:#FFF5E0;--color35:#E6DECE;--color36:#FF7E34;--color37:#444444;--color38:#333333;--color39:#222222;--color40:#111111;--color41:#000000;--color42:#979797;--color43:#A9A9A9;--color44:#D9D9D9;--color45:#EEEEEE;--color46:#F4F4F4;--color47:#F6F6F6;--color48:#F6F6F6CC;--color49:#000000CC;--color50:#000000B3;--color51:#00000080;--color52:#0000004D;--color53:#FFFFFFCC;--color54:#FFFFFFB3;--color55:#FFFFFF80;--color56:#E75604CC;--color57:#E7560480;--color58:#E7560466;--color59:#F6F1D480;--color60:#F6F1D41A;--color61:#CACACA;--color62:#D3D3D3;--color63:#FFA26D;--color64:#FEC3A1;--color65:#FFE3DD;--color66:#F3A694;--color67:#7A4F68;--color68:#E77A3C;--color69:#FFA629;--color70:#FFCD29;--color71:#4AD78C;--color72:#68B1E7;--color73:#2472CA;--color74:#9760B6;--color75:#AB4696;--color76:#EB89C4;--color77:#FFC8C9;--color78:#EC0000;--color79:#FFFFFF;--color80:#EEEEEE;--color81:#CACACA;--color82:#E8E8E8;--color83:#D88E00;--color84:#FFDA40;--color85:#B29800;--color86:#F4CB00;--color87:#CCA500;--color88:#DDB800;--color89:#993700;--color90:#FFFFFF;--color91:#F6F6F6;--color92:#36E3FF;--color93:#04B1E7;--color94:#007FAF;--color95:#006191;--color96:#F5B05E;--color97:#E75604;--color98:#C93800;--color99:#AB1A0A;--color100:#FFFFFF;--color101:#FFFFFF;--color102:#FFFFFF;--color103:#FFFFFF;--color104:#BDBAB34D;position:relative;overflow:hidden;padding:140px 40px 270px;background-color:var(--color11);color:var(--color15)}.m-access-module002-3v3__inner{position:relative;z-index:1;max-width:1280px;margin:0 auto}.m-access-module002-3v3__background{position:absolute;z-index:-1;top:10px;left:50%;display:block;font:bold 240px/306px var(--font-secondary);color:var(--color15);text-align:center;white-space:nowrap;opacity:.2;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.m-access-module002-3v3__headline{margin-bottom:78px;text-align:center}.m-access-module002-3v3__headline-main{display:block;margin-bottom:10px;font:bold 62px/89.8px var(--font-primary)}.m-access-module002-3v3__headline-sub{display:block;font:bold 20px/20px var(--font-secondary)}.m-access-module002-3v3__contents{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;align-items:center}.m-access-module002-3v3__figure{position:relative;width:680px}.m-access-module002-3v3__figure::before{display:block;padding-top:57%;content:""}.m-access-module002-3v3__figure [data-type=map],.m-access-module002-3v3__figure iframe{position:absolute;top:0;left:0;width:100%;height:100%}.m-access-module002-3v3__details{padding-left:64px;-webkit-box-flex:1;-ms-flex:1 1;flex:1 1}@media screen and (max-width:1024px){.m-access-module002-3v3__figure{width:100%}.m-access-module002-3v3__details{margin-top:64px;padding-left:0}}.m-access-module002-3v3__details-list-item:not(:last-child){margin-bottom:32px}.m-access-module002-3v3__details-list-item-title{margin-bottom:16px;font:bold 28px/120% var(--font-primary)}.m-access-module002-3v3__details-list-item-desc{font:normal 16px/160% var(--font-primary)}.m-access-module002-3v3__details-link{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:end;-ms-flex-align:center;margin-top:32px;-webkit-box-pack:end;justify-content:flex-end;-webkit-box-align:center;align-items:center}.m-access-module002-3v3__details-link-img{margin-left:24px;padding-bottom:.5em}.m-access-module002-3v3__figure [data-type=map] img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.m-access-module002-3v3__details-link a,.m-access-module002-3v3__details-link button{font-weight:700;cursor:pointer;padding:0;background-color:transparent;border:0;color:var(--color15);font-size:16px;font-family:var(--font-secondary)}.m-manufacturer-module003{--color01:#FFFFFF;--color02:#E75604;--color03:#04B1E7;--color04:#04B1E7;--color05:#04B1E7;--color06:#E75604;--color07:#E75604;--color08:#E75604;--color09:#000000;--color10:#FFFFFF;--color11:#1D1D1D;--color12:#F6F6F6;--color13:#FFFFFF;--color14:#1F1F1F;--color15:#FFFFFF;--color16:#676767;--color17:#FFFFFF;--color18:#1F1F1F;--color19:#5DD400;--color20:#3D51FF;--color21:#3E3E3E;--color22:#FFF504;--color23:#FF04E6;--color24:#16E704;--color25:#FFFFFF;--color26:#996500;--color27:#DE9B12;--color28:#FFDAC5;--color29:#666666;--color30:#F7C3BD;--color31:#85C9F4;--color32:#FFDA40;--color33:#FFEFE6;--color34:#FFF5E0;--color35:#E6DECE;--color36:#FF7E34;--color37:#444444;--color38:#333333;--color39:#222222;--color40:#111111;--color41:#000000;--color42:#979797;--color43:#A9A9A9;--color44:#D9D9D9;--color45:#EEEEEE;--color46:#F4F4F4;--color47:#F6F6F6;--color48:#F6F6F6CC;--color49:#000000CC;--color50:#000000B3;--color51:#00000080;--color52:#0000004D;--color53:#FFFFFFCC;--color54:#FFFFFFB3;--color55:#FFFFFF80;--color56:#E75604CC;--color57:#E7560480;--color58:#E7560466;--color59:#F6F1D480;--color60:#F6F1D41A;--color61:#CACACA;--color62:#D3D3D3;--color63:#FFA26D;--color64:#FEC3A1;--color65:#FFE3DD;--color66:#F3A694;--color67:#7A4F68;--color68:#E77A3C;--color69:#FFA629;--color70:#FFCD29;--color71:#4AD78C;--color72:#68B1E7;--color73:#2472CA;--color74:#9760B6;--color75:#AB4696;--color76:#EB89C4;--color77:#FFC8C9;--color78:#EC0000;--color79:#FFFFFF;--color80:#EEEEEE;--color81:#CACACA;--color82:#E8E8E8;--color83:#D88E00;--color84:#FFDA40;--color85:#B29800;--color86:#F4CB00;--color87:#CCA500;--color88:#DDB800;--color89:#993700;--color90:#FFFFFF;--color91:#F6F6F6;--color92:#36E3FF;--color93:#04B1E7;--color94:#007FAF;--color95:#006191;--color96:#F5B05E;--color97:#E75604;--color98:#C93800;--color99:#AB1A0A;--color100:#FFFFFF;--color101:#FFFFFF;--color102:#FFFFFF;--color103:#FFFFFF;--color104:#BDBAB34D;position:relative;overflow:hidden;word-break:break-all;padding:72px 0;color:var(--color14);background-color:var(--color10);z-index:0}.m-manufacturer-module003__background{width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;pointer-events:none}.m-manufacturer-module003__background-bottom,.m-manufacturer-module003__background-top{width:880px;aspect-ratio:55/31;mask-image:url("data:image/svg+xml,%3Csvg width='885' height='499' viewBox='0 0 885 499' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.8'%3E%3Crect x='48.7293' y='155.315' width='120' height='120' transform='rotate(-60 48.7293 155.315)' fill='%23FFA26D' stroke='%23FFA26D'/%3E%3Cpath d='M149.429 257.908L248.679 86.0022' stroke='%23FFA26D' stroke-width='2'/%3E%3Cpath d='M262.972 120.237L88.4681 19.4866' stroke='%23FFA26D' stroke-width='2'/%3E%3Cpath d='M405.999 340.379L234.093 241.129' stroke='%23FFA26D' stroke-width='2'/%3E%3Cpath d='M268.327 226.832L167.577 401.336' stroke='%23FFA26D' stroke-width='2'/%3E%3Crect class='ssss' x='361.332' y='330.754' width='116' height='116' transform='rotate(120 361.332 330.754)' fill='%23FFA26D' /%3E%3Crect x='361.332' y='330.754' width='116' height='116' transform='rotate(120 361.332 330.754)' stroke='%23FFA26D'/%3E%3Cpath d='M395.093 185.581L883.531 467.581' stroke='%23FFA26D' stroke-width='2'/%3E%3Cpath d='M563.093 351.581L816.839 498.081' stroke='%23FFA26D' stroke-width='2'/%3E%3C/g%3E%3C/svg%3E");mask-repeat:no-repeat no-repeat;mask-position:center center;mask-size:cover;background-color:var(--color63);opacity:.8;position:absolute}.m-manufacturer-module003__background-top{top:0;right:-240px}.m-manufacturer-module003__background-bottom{bottom:0;left:-150px}.m-manufacturer-module003__background-bottom:before,.m-manufacturer-module003__background-top:before{content:"";width:116px;aspect-ratio:1;background-image:radial-gradient(var(--color15) 1px,transparent 0);background-size:10px 10px;background-position:-16px -27px;position:absolute;top:292px;left:223px;transform:rotate(30.6deg);z-index:1}.m-manufacturer-module003__inner{position:relative;max-width:1180px;padding:0 30px;margin:0 auto;z-index:2}.m-manufacturer-module003__tit{font-size:48px;font-weight:900;line-height:normal;letter-spacing:.96px;color:var(--color02);text-align:center}.m-manufacturer-module003__content{margin-top:88px}.m-manufacturer-module003__list-item--top{position:relative;margin-bottom:128px}.m-manufacturer-module003__box-img--top{position:absolute;top:-48px;left:40px;width:30%;max-width:320px;-webkit-filter:drop-shadow(16px 16px 0px var(--color61));filter:drop-shadow(16px 16px 0px var(--color61));aspect-ratio:320/370}.m-manufacturer-module003__box-txt--top{padding:40px;background-color:var(--color10);-webkit-box-shadow:16px 16px 0 0 var(--color14);box-shadow:16px 16px 0 0 var(--color14)}.m-manufacturer-module003__box-txt--top>*{max-width:590px;margin-left:auto}.m-manufacturer-module003__txt-tit{font-size:40px;line-height:1.2;font-weight:900}.m-manufacturer-module003__txt-desc01{font-size:16px;line-height:1.6;margin-top:24px}.m-manufacturer-module003__list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:40px;padding:40px;border-radius:8px;background-color:var(--color10);-webkit-box-shadow:8px 12px 24px 0 rgba(31,31,31,.1);box-shadow:8px 12px 24px 0 rgba(31,31,31,.1)}.m-manufacturer-module003__list-item:nth-child(2n) .m-manufacturer-module003__box-img,.m-manufacturer-module003__list-item:nth-child(odd) .m-manufacturer-module003__box-txt{order:1}.m-manufacturer-module003__list-item:nth-child(2n) .m-manufacturer-module003__box-txt,.m-manufacturer-module003__list-item:nth-child(odd) .m-manufacturer-module003__box-img{order:2}.m-manufacturer-module003__list-item+.m-manufacturer-module003__list-item{margin-top:40px}.m-manufacturer-module003__box-txt{-webkit-box-flex:1;-ms-flex:1;flex:1}.m-manufacturer-module003__box-img{width:40%;aspect-ratio:410/300;max-width:410px}.m-manufacturer-module003__box-img img{border-radius:8px}.m-manufacturer-module003__txt-desc02{font-size:24px;font-weight:900;line-height:2}@media only screen and (max-width:1064px){.m-manufacturer-module003__box-txt--top>*{max-width:500px}}@media only screen and (max-width:930px){.m-manufacturer-module003__box-img--top{width:25%}.m-manufacturer-module003__box-txt--top>*{max-width:400px}}.m-faq-module001-3v3{--color01:#FFFFFF;--color02:#E75604;--color03:#04B1E7;--color04:#04B1E7;--color05:#04B1E7;--color06:#E75604;--color07:#E75604;--color08:#E75604;--color09:#000000;--color10:#FFFFFF;--color11:#1D1D1D;--color12:#F6F6F6;--color13:#FFFFFF;--color14:#1F1F1F;--color15:#FFFFFF;--color16:#676767;--color17:#FFFFFF;--color18:#1F1F1F;--color19:#5DD400;--color20:#3D51FF;--color21:#3E3E3E;--color22:#FFF504;--color23:#FF04E6;--color24:#16E704;--color25:#FFFFFF;--color26:#996500;--color27:#DE9B12;--color28:#FFDAC5;--color29:#666666;--color30:#F7C3BD;--color31:#85C9F4;--color32:#FFDA40;--color33:#FFEFE6;--color34:#FFF5E0;--color35:#E6DECE;--color36:#FF7E34;--color37:#444444;--color38:#333333;--color39:#222222;--color40:#111111;--color41:#000000;--color42:#979797;--color43:#A9A9A9;--color44:#D9D9D9;--color45:#EEEEEE;--color46:#F4F4F4;--color47:#F6F6F6;--color48:#F6F6F6CC;--color49:#000000CC;--color50:#000000B3;--color51:#00000080;--color52:#0000004D;--color53:#FFFFFFCC;--color54:#FFFFFFB3;--color55:#FFFFFF80;--color56:#E75604CC;--color57:#E7560480;--color58:#E7560466;--color59:#F6F1D480;--color60:#F6F1D41A;--color61:#CACACA;--color62:#D3D3D3;--color63:#FFA26D;--color64:#FEC3A1;--color65:#FFE3DD;--color66:#F3A694;--color67:#7A4F68;--color68:#E77A3C;--color69:#FFA629;--color70:#FFCD29;--color71:#4AD78C;--color72:#68B1E7;--color73:#2472CA;--color74:#9760B6;--color75:#AB4696;--color76:#EB89C4;--color77:#FFC8C9;--color78:#EC0000;--color79:#FFFFFF;--color80:#EEEEEE;--color81:#CACACA;--color82:#E8E8E8;--color83:#D88E00;--color84:#FFDA40;--color85:#B29800;--color86:#F4CB00;--color87:#CCA500;--color88:#DDB800;--color89:#993700;--color90:#FFFFFF;--color91:#F6F6F6;--color92:#36E3FF;--color93:#04B1E7;--color94:#007FAF;--color95:#006191;--color96:#F5B05E;--color97:#E75604;--color98:#C93800;--color99:#AB1A0A;--color100:#FFFFFF;--color101:#FFFFFF;--color102:#FFFFFF;--color103:#FFFFFF;--color104:#BDBAB34D;overflow:hidden;padding:140px 40px 120px;background:var(--color02);color:var(--color15)}.m-faq-module001-3v3__color-blue{background-color:var(--color03)}.m-faq-module001-3v3__inner{position:relative;z-index:1;max-width:1430px;margin:0 auto}.m-faq-module001-3v3__background{position:absolute;z-index:-1;top:5px;left:50%;display:block;font:bold 240px/306px var(--font-secondary);color:transparent;text-align:center;white-space:nowrap;opacity:.2;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-text-stroke:1.2px var(--color15)}.m-faq-module001-3v3__headline{margin-bottom:96px;text-align:center}.m-faq-module001-3v3__headline-main{display:block;margin-bottom:10px;font:bold 62px/89.8px var(--font-primary)}.m-faq-module001-3v3__headline-sub{display:block;font:bold 20px/20px var(--font-secondary)}.m-faq-module001-3v3__list{display:-webkit-box;display:-ms-flexbox;display:flex;margin:-12px;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}.m-faq-module001-3v3__list-item{width:50%;padding:12px}.m-faq-module001-3v3__item{position:relative;height:100%;padding:33px 24px 24px;border-radius:8px;background:var(--color90);color:var(--color14)}.m-faq-module001-3v3__item-title{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px;font:bold 20px/180% var(--font-primary);letter-spacing:.02em}.m-faq-module001-3v3__item-title-icon{margin-right:18px;font:bold 30px/100% var(--font-secondary);color:var(--color06)}.m-faq-module001-3v3__color-blue .m-faq-module001-3v3__item-title-icon{color:var(--color03)}.m-ctaphone-module001--bgblack .m-ctaphone-module001__title-desc,.m-ctaphone-module001--bgblack .m-ctaphone-module001__title-top,.m-ctaphone-module001__btn-item--orange .m-ctaphone-module001__btn-text{color:var(--color01)}.m-faq-module001-3v3__item-desc{display:-webkit-box;display:-ms-flexbox;display:flex;font:normal 16px/160% var(--font-primary)}.m-faq-module001-3v3__item-desc-icon{margin-right:18px;font:bold 30px/100% var(--font-secondary)}.m-ctaphone-module001{--color01:#FFFFFF;--color02:#E75604;--color03:#04B1E7;--color04:#04B1E7;--color05:#04B1E7;--color06:#E75604;--color07:#E75604;--color08:#E75604;--color09:#000000;--color10:#FFFFFF;--color11:#1D1D1D;--color12:#F6F6F6;--color13:#FFFFFF;--color14:#1F1F1F;--color15:#FFFFFF;--color16:#676767;--color17:#FFFFFF;--color18:#1F1F1F;--color19:#5DD400;--color20:#3D51FF;--color21:#3E3E3E;--color22:#FFF504;--color23:#FF04E6;--color24:#16E704;--color25:#FFFFFF;--color26:#996500;--color27:#DE9B12;--color28:#FFDAC5;--color29:#666666;--color30:#F7C3BD;--color31:#85C9F4;--color32:#FFDA40;--color33:#FFEFE6;--color34:#FFF5E0;--color35:#E6DECE;--color36:#FF7E34;--color37:#444444;--color38:#333333;--color39:#222222;--color40:#111111;--color41:#000000;--color42:#979797;--color43:#A9A9A9;--color44:#D9D9D9;--color45:#EEEEEE;--color46:#F4F4F4;--color47:#F6F6F6;--color48:#F6F6F6CC;--color49:#000000CC;--color50:#000000B3;--color51:#00000080;--color52:#0000004D;--color53:#FFFFFFCC;--color54:#FFFFFFB3;--color55:#FFFFFF80;--color56:#E75604CC;--color57:#E7560480;--color58:#E7560466;--color59:#F6F1D480;--color60:#F6F1D41A;--color61:#CACACA;--color62:#D3D3D3;--color63:#FFA26D;--color64:#FEC3A1;--color65:#FFE3DD;--color66:#F3A694;--color67:#7A4F68;--color68:#E77A3C;--color69:#FFA629;--color70:#FFCD29;--color71:#4AD78C;--color72:#68B1E7;--color73:#2472CA;--color74:#9760B6;--color75:#AB4696;--color76:#EB89C4;--color77:#FFC8C9;--color78:#EC0000;--color79:#FFFFFF;--color80:#EEEEEE;--color81:#CACACA;--color82:#E8E8E8;--color83:#D88E00;--color84:#FFDA40;--color85:#B29800;--color86:#F4CB00;--color87:#CCA500;--color88:#DDB800;--color89:#993700;--color90:#FFFFFF;--color91:#F6F6F6;--color92:#36E3FF;--color93:#04B1E7;--color94:#007FAF;--color95:#006191;--color96:#F5B05E;--color97:#E75604;--color98:#C93800;--color99:#AB1A0A;--color100:#FFFFFF;--color101:#FFFFFF;--color102:#FFFFFF;--color103:#FFFFFF;--color104:#BDBAB34D;position:relative;padding:72px 0;word-break:break-word;z-index:1}.m-ctaphone-module001__bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.m-ctaphone-module001__title-main{color:var(--color06);text-shadow:8px 12px 24px rgba(31,31,31,.1);font-family:var(--font-primary);font-size:40px;font-style:normal;font-weight:900;line-height:120%}.m-ctaphone-module001__title-desc,.m-ctaphone-module001__title-top{color:var(--color14);font-family:var(--font-primary);text-align:center}.m-ctaphone-module001:not(.m-ctaphone-module001--btn2) .m-ctaphone-module001__left:has(.m-ctaphone-module001__title-main[style*="display: none"])+.m-ctaphone-module001__right,.m-ctaphone-module001:not(.m-ctaphone-module001--btn2) .m-ctaphone-module001__left:not(:has(*))+.m-ctaphone-module001__right{width:100%;margin-left:0}.m-ctaphone-module001:not(.m-ctaphone-module001--btn2) .m-ctaphone-module001__left:has(.m-ctaphone-module001__title-main[style*="display: none"])+.m-ctaphone-module001__right .m-ctaphone-module001__btn-item,.m-ctaphone-module001:not(.m-ctaphone-module001--btn2) .m-ctaphone-module001__left:not(:has(*))+.m-ctaphone-module001__right .m-ctaphone-module001__btn-item{margin:0 auto}.m-ctaphone-module001--btn2 .m-ctaphone-module001__left:has(.m-ctaphone-module001__title-main[style*="display: none"]),.m-ctaphone-module001--btn2 .m-ctaphone-module001__left:not(:has(*)){display:none}.m-ctaphone-module001__title-top{position:relative;margin:auto auto 16px;width:-moz-fit-content;width:fit-content;display:flex;align-items:center;justify-content:center;gap:40px;font-size:32px;font-weight:900;line-height:120%}.m-ctaphone-module001__title-top::after,.m-ctaphone-module001__title-top::before{content:"";display:block;position:relative;width:27px;height:39px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;background-color:var(--color14);flex-shrink:0}.m-ctaphone-module001__title-top::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='32' height='43' viewBox='0 0 32 43' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.5 2L29.5 41' stroke='black' stroke-width='4'/%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg width='32' height='43' viewBox='0 0 32 43' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.5 2L29.5 41' stroke='black' stroke-width='4'/%3E%3C/svg%3E%0A")}.m-ctaphone-module001__title-top::after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='32' height='43' viewBox='0 0 32 43' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M29.5 2L2.5 41' stroke='black' stroke-width='4'/%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg width='32' height='43' viewBox='0 0 32 43' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M29.5 2L2.5 41' stroke='black' stroke-width='4'/%3E%3C/svg%3E%0A")}.m-ctaphone-module001__title-desc{text-shadow:8px 12px 24px rgba(31,31,31,.1);font-size:20px;font-weight:700;line-height:normal;letter-spacing:.4px}.m-ctaphone-module001__wrap{position:relative;padding:16px 28px;background-color:rgba(225,225,225,.7);display:flex;align-items:center}.m-ctaphone-module001--bgblack .m-ctaphone-module001__title-top::after,.m-ctaphone-module001--bgblack .m-ctaphone-module001__title-top::before,.m-ctaphone-module001__btn-item{background-color:var(--color01)}.m-ctaphone-module001__left{flex:1}.m-ctaphone-module001__right{width:53.6713286713%;padding:24px 0;margin-left:30px}.m-ctaphone-module001__btn-item{display:block;position:relative;width:100%;max-width:560px;padding:16px 23px;border-radius:999px;border:2px solid var(--color02);box-shadow:8px 12px 24px 0 rgba(31,31,31,.1);display:flex;align-items:center;justify-content:center;flex-direction:column;height:fit-content}.m-ctaphone-module001__btn-sub,.m-ctaphone-module001__btn-text{padding-left:50px;padding-right:50px}.m-ctaphone-module001__btn-text{color:var(--color06);text-align:center;font-family:var(--font-primary);font-size:32px;font-style:normal;font-weight:900;line-height:120%}.m-ctaphone-module001__btn-sub{color:var(--color14);text-align:center;text-shadow:8px 12px 24px rgba(31,31,31,.1);font-family:var(--font-primary);font-size:16px;font-weight:700;line-height:normal}.m-ctaphone-module001__btn-icon{position:absolute;z-index:0;content:"";top:50%;right:18px;transform:translateY(-50%);width:48px;height:48px;display:flex;align-items:center;justify-content:center}.m-ctaphone-module001__btn-icon img{width:100%;height:100%;object-fit:cover;border-radius:100%}.m-ctaphone-module001--btn2 .m-ctaphone-module001__title-main{text-align:center}.m-ctaphone-module001--btn2 .m-ctaphone-module001__wrap{flex-direction:column;gap:40px}@media screen and (max-width:900px){.m-ctaphone-module001__wrap{flex-direction:column;gap:0}.m-ctaphone-module001__left .m-ctaphone-module001__title-main{text-align:center}.m-ctaphone-module001__left,.m-ctaphone-module001__right{width:100%}.m-ctaphone-module001--btn2 .m-ctaphone-module001__wrap{gap:0}}.m-ctaphone-module001--btn2 .m-ctaphone-module001__btn-flex{display:flex;justify-content:center;flex-wrap:wrap;gap:24px}@media screen and (max-width:900px){.m-ctaphone-module001--btn2 .m-ctaphone-module001__btn-flex{flex-direction:column-reverse}}.m-ctaphone-module001--btn2 .m-ctaphone-module001__left,.m-ctaphone-module001--btn2 .m-ctaphone-module001__right{width:100%}.m-ctaphone-module001__btn-item--orange{background-color:var(--color02);padding:24px}.m-ctaphone-module001__btn-item--orange:not(:last-child){margin-bottom:12px}.m-ctaphone-module001--bgblack{padding-top:unset;padding-bottom:unset;background-color:var(--color09)}.m-ctaphone-module001--bgblack .m-ctaphone-module001__wrap{padding:72px 28px;background-color:var(--color09)}.m-ctaphone-module001__btn-loop{display:contents}