*{-webkit-tap-highlight-color:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;word-break:break-word;font-family:YakuHanJP,"Hiragino Sans","Hiragino Kaku Gothic ProN","Noto Sans JP",Meiryo,sans-serif;font-style:normal}body{margin:0;padding:0;display:block;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:normal;-moz-text-size-adjust:100%;text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;overflow-x:hidden;color:#000;background-color:#fff}h1,h2,h3,h4,h5,h6{font-weight:bold}section{position:relative}main{margin:0 auto;padding:99px 0 0;display:block}button,input,select,textarea{margin:0;padding:0;background:none;border:none;border-radius:0;outline:none;line-height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}input[type=search]::-ms-clear{display:none;width:0;height:0}input[type=search]::-ms-reveal{display:none;width:0;height:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}textarea{resize:none}a{cursor:pointer;text-decoration:none;color:inherit;transition:opacity 0.2s linear;-webkit-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear}a:hover{text-decoration:none!important;opacity:0.8}img{margin:0 auto;display:block;width:100%;height:auto}ul{list-style-position:inside}::-webkit-input-placeholder{font-size:inherit;font-weight:inherit;font-family:inherit;color:inherit}:-moz-placeholder,:-ms-input-placeholder,::-moz-placeholder,::-webkit-input-placeholder,::placeholder{font-size:inherit;font-weight:inherit;font-family:inherit;color:inherit}button{cursor:pointer;transition:opacity 0.2s linear;-webkit-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear}button:hover{text-decoration:none!important;opacity:0.8}picture{display:block}@media print,screen and (max-width:1279px) and (min-width:1000px){main{padding:8.4375vw 0 0}}@media print,screen and (max-width:999px) and (min-width:394px){main{padding:10.1801801802vw 0 0}}@media print,screen and (max-width:393px){main{padding:10.1781170483vw 0 0}}.textCenter{text-align:center}.displayNone{display:none}.noDrag{-webkit-user-drag:none;user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media print,screen and (min-width:1000px){.pcBlock{display:block}.spBlock{display:none!important}.mdspBlock{display:none!important}}@media print,screen and (max-width:999px) and (min-width:394px){.pcBlock{display:none!important}.spBlock{display:none!important}.mdBlock{display:block}}@media print,screen and (max-width:999px){.pcBlock{display:none!important}.spBlock{display:none!important}.mdspBlock{display:block!important}}@media print,screen and (max-width:393px){.pcBlock{display:none!important}.mdBlock{display:none!important}.spBlock{display:block!important}}.pageIntro{position:relative;padding:119px 44px 91px 51px;overflow:hidden}.pageIntro__container{width:100%;margin:0 auto}.pageIntro__content{text-align:center}.pageIntro__title{margin:0;color:#164CA9;font-size:52px;font-weight:bold;line-height:1.6;letter-spacing:0.03em}.pageIntro__title small{font-size:45px}.pageIntro__desc{margin:20px 0 0;color:#1C1C1C;font-size:32px;font-weight:500;line-height:1.6;letter-spacing:0.03em}.photoSliderV1{width:100%;overflow:hidden}.photoSliderV1__track{overflow:visible}.photoSliderV1__list{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition-timing-function:linear!important;transition-timing-function:linear!important}.photoSliderV1__item{width:auto!important;height:388px;margin-right:0}.photoSliderV1__item img{display:block;width:auto;height:100%;-o-object-fit:cover;object-fit:cover}.pageService{padding:78px 0 80px;position:relative;background-image:url("./../images/pages/page-heavy-machinery/service-bg.webp");background-position:center;background-size:cover;overflow:hidden;min-height:797px;border-top:2px solid #fff}.pageService__container{width:100%;margin:0 auto}.pageService__heading{text-align:center;color:#fff}.pageService__lead{margin:0 auto;font-size:36px;font-weight:bold;line-height:1.38;letter-spacing:0.03em}.pageService__title{margin:0 auto;font-size:60px;font-weight:700;line-height:1.38;letter-spacing:0.03em}.pageService__title small{font-size:50px}.pageService__desc{margin:27px auto 0;font-size:20px;font-weight:500;line-height:1.75;letter-spacing:0.01em}.pageService__flow{margin-top:49px;width:100%}.caseStudies{position:relative;padding:76px 0 69px;background-color:#fff}.caseStudies__container{margin:0 auto;width:1054px;max-width:100%}.caseStudies__list{margin-top:76px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:75px 60px}.caseStudies__card{width:497px;border:1px solid #1C1C1C}.caseStudies__cardLink{display:block;height:100%;text-decoration:none}.caseStudies__cardImage{width:100%;height:342px;overflow:hidden}.caseStudies__cardImage img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform 0.4s ease;transition:-webkit-transform 0.4s ease;transition:transform 0.4s ease;transition:transform 0.4s ease,-webkit-transform 0.4s ease}.caseStudies__cardContent{padding:14px 24px 16px 20px;position:relative;min-height:212px}.caseStudies__cardMeta{padding-right:22px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.caseStudies__cardMeta span{padding:4px 8px;min-width:62px;background-color:#F3F4F6;color:#1E2939;font-family:Arial,"Noto Sans JP",sans-serif;font-size:12px;font-weight:bold;line-height:1.33;letter-spacing:0.05em;text-align:center;white-space:nowrap}.caseStudies__cardCategory{margin:11px 0 0;color:#6A7282;font-family:Arial,"Noto Sans JP",sans-serif;font-size:14px;font-weight:400;line-height:1.42;letter-spacing:0}.caseStudies__cardTitle{margin:12px 0 0;color:#101828;font-size:16px;font-weight:500;line-height:1.75;letter-spacing:0.01em}.caseStudies__cardDesc{margin:12px 0 0;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;color:#101828;font-size:14px;font-weight:400;line-height:1.75;letter-spacing:0.04em}.caseStudies__cardArrow{position:absolute;top:14px;right:20px;bottom:auto;left:auto;width:20px;height:20px;background-image:url("./../images/common/icons/arrow-right-black-v1-icon.svg");background-size:contain;background-repeat:no-repeat;background-position:center}.caseStudies__cardLink:hover .caseStudies__cardImage img{-webkit-transform:scale(1.04);transform:scale(1.04)}.caseStudies__btnWrap{margin-top:33px}.pageCta{padding:33px 136px 30px 124px;background:#1F0878}.strength{position:relative;padding:68px 0 0;background-color:#fff}.strength__container{max-width:100%;margin:0 auto}.strength__list{margin-top:80px}.strength__item:first-child .strength__contentWrapper{padding-top:12px}.strength__item:first-child .strength__itemLead{margin:16px 0 0}.strength__item:nth-child(2n){background-color:#E3EDFB}.strength__item:nth-child(2n) .strength__content{background-color:#E3EDFB;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.strength__item:nth-child(2n) .strength__image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.strength__itemContainer{max-width:1280px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:467px}.strength__content{width:calc(100% - 546px);background-color:#fff}.strength__contentWrapper{padding:64px 52px 34px 104px;margin:0 auto;width:734px}.strength__itemTitle{margin:0;color:#1C1C1C;font-size:36px;font-weight:bold;line-height:1.6;letter-spacing:-0.02em}.strength__itemTitle .indentLeft{margin-left:-0.6em}.strength__itemTitle .reduceLs{letter-spacing:-0.4em}.strength__itemLead{margin:21px 0 0;color:#164CA9;font-size:18px;font-weight:bold;line-height:1.6;letter-spacing:0.03em}.strength__itemText{margin:12px 0 0;color:#000;font-size:16px;font-weight:500;line-height:1.75;letter-spacing:0.01em}.strength__itemInfo{margin-top:36px}.strength__itemInfo table{width:559px;border-collapse:collapse;table-layout:fixed}.strength__itemInfo table td,.strength__itemInfo table th{padding:11px 24px 15px;border:1px solid #D9D9D9;vertical-align:top;font-size:16px;line-height:1.75;letter-spacing:0.01em;font-weight:500}.strength__itemInfo table th{width:114px;font-weight:500}.strength__itemInfo table td:first-child,.strength__itemInfo table th:first-child{width:114px}.strength__itemInfo table td:nth-child(2),.strength__itemInfo table th:nth-child(2){width:445px}.strength__image{width:546px;height:100%;min-height:467px;overflow:hidden;background-color:#eee}.strength__image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.strength__itemLink{margin-top:16px;padding-left:14px;display:inline-block;font-weight:400;font-size:14px;line-height:1.75;letter-spacing:0.04em;color:#1C1C1C;text-decoration:underline;text-underline-offset:2px;position:relative}.strength__itemLink:after{margin:auto;content:"";top:2px;right:auto;bottom:0;left:0;position:absolute;display:inline-block;width:4px;height:4px;border-right:1px solid #C3C8EB;border-bottom:1px solid #C3C8EB;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.product{position:relative;padding:88px 0 69px;background-color:#fff}.product__container{margin:0 auto;max-width:1280px}.product__heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product__headingContent{margin-left:18px}.product__headingLine{margin-top:2px;display:block;width:100px;height:13px;background-color:#659CE3}.product__headingLabel{display:block;margin-bottom:5px;color:#000;font-size:10px;font-weight:400;line-height:1.6;letter-spacing:0.04em}.product__headingTitle{margin:0;color:#1C1C1C;font-size:24px;font-weight:400;line-height:1.6;letter-spacing:0.04em}.product__list{margin:58px auto 0;padding:0 148px 0 127px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:35px 18px;-ms-flex-wrap:wrap;flex-wrap:wrap}.product__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;text-decoration:none}.product__icon{-ms-flex-negative:0;flex-shrink:0;width:60px;height:60px;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.product__icon img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.product__itemContent{margin-left:6px;width:120px}.product__itemTitle{margin:0;font-size:16px;font-weight:400;line-height:1.75;letter-spacing:0.01em}.product__itemText{margin:0;font-size:10px;font-weight:400;line-height:1.75;letter-spacing:0}.product__itemText.oneLiner{width:180px}.voice{position:relative;padding:63px 0 42px;background-color:#F3EDC3}.voice__container{margin:0 auto;width:1280px;max-width:100%}.voice__contentWrapper{width:1147px;max-width:100%;margin:0 auto}.voice__list{margin-top:41px;display:-ms-grid;display:grid;-ms-grid-columns:1fr 10px 1fr 10px 1fr;grid-template-columns:repeat(3,1fr);gap:14px 10px}.voice__item{display:block;overflow:hidden}.voice__btnWrap{margin-top:28px;padding-left:16px}.voiceCard{padding:26px 0 0;display:block;width:100%;height:204px;background-color:#fff;background-image:url("./../images/pages/page-voice/card-frame.webp");background-repeat:no-repeat;background-position:center;background-size:100% 100%;overflow:hidden}.voiceCard__image{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:334px;max-width:100%;height:90px}.voiceCard__image img{margin:0;width:auto;max-width:100%;height:auto;max-height:100%;-o-object-fit:contain;object-fit:contain}.voiceCard__meta{margin:2px 0 0;padding:0 28px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.voiceCard__client{margin:0;color:#000;font-size:14px;font-weight:400;line-height:1.6}.voiceCard__tag{margin:0 0 0 31px;color:#1B8415;font-size:10px;font-weight:400;line-height:1.6}.voiceCard__tag--gold{color:#B98708}.voiceCard__date{margin:0 0 0 7px;color:#6B6B6B;font-size:10px;font-weight:400;line-height:1.6}.voiceCard__text{margin:6px 0 0;padding:0 28px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;color:#1C1C1C;font-size:10px;font-weight:400;line-height:1.4;overflow:hidden}@media print,screen and (max-width:1279px) and (min-width:1000px){.pageIntro{position:relative;padding:9.296875vw 3.4375vw 7.109375vw 3.984375vw;overflow:hidden}.pageIntro__container{width:100%;margin:0 auto}.pageIntro__content{text-align:center}.pageIntro__title{margin:0;color:#164CA9;font-size:4.0625vw;font-weight:bold;line-height:1.6;letter-spacing:0.03em}.pageIntro__title small{font-size:3.515625vw}.pageIntro__desc{margin:1.5625vw 0 0;color:#1C1C1C;font-size:2.5vw;font-weight:500;line-height:1.6;letter-spacing:0.03em}.photoSliderV1{width:100%;overflow:hidden}.photoSliderV1__track{overflow:visible}.photoSliderV1__list{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition-timing-function:linear!important;transition-timing-function:linear!important}.photoSliderV1__item{width:auto!important;height:30.3125vw;margin-right:0}.photoSliderV1__item img{display:block;width:auto;height:100%;-o-object-fit:cover;object-fit:cover}.pageService{padding:6.09375vw 0 6.25vw;position:relative;background-image:url("./../images/pages/page-heavy-machinery/service-bg.webp");background-position:center;background-size:cover;overflow:hidden;min-height:62.265625vw;border-top:0.15625vw solid #fff}.pageService__container{width:100%;margin:0 auto}.pageService__heading{text-align:center;color:#fff}.pageService__lead{margin:0 auto;font-size:2.8125vw;font-weight:bold;line-height:1.38;letter-spacing:0.03em}.pageService__title{margin:0 auto;font-size:4.6875vw;font-weight:700;line-height:1.38;letter-spacing:0.03em}.pageService__title small{font-size:3.90625vw}.pageService__desc{margin:2.109375vw auto 0;font-size:1.5625vw;font-weight:500;line-height:1.75;letter-spacing:0.01em}.pageService__flow{margin-top:3.828125vw;width:100%}.caseStudies{position:relative;padding:5.9375vw 0 5.390625vw;background-color:#fff}.caseStudies__container{margin:0 auto;width:82.34375vw;max-width:100%}.caseStudies__list{margin-top:5.9375vw;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5.859375vw 4.6875vw}.caseStudies__card{width:38.828125vw;border:1px solid #1C1C1C}.caseStudies__cardLink{display:block;height:100%;text-decoration:none}.caseStudies__cardImage{width:100%;height:26.71875vw;overflow:hidden}.caseStudies__cardImage img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform 0.4s ease;transition:-webkit-transform 0.4s ease;transition:transform 0.4s ease;transition:transform 0.4s ease,-webkit-transform 0.4s ease}.caseStudies__cardContent{padding:1.09375vw 1.875vw 1.25vw 1.5625vw;position:relative;min-height:16.5625vw}.caseStudies__cardMeta{padding-right:1.71875vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.625vw}.caseStudies__cardMeta span{padding:0.3125vw 0.625vw;min-width:4.84375vw;background-color:#F3F4F6;color:#1E2939;font-family:Arial,"Noto Sans JP",sans-serif;font-size:0.9375vw;font-weight:bold;line-height:1.33;letter-spacing:0.05em;text-align:center;white-space:nowrap}.caseStudies__cardCategory{margin:0.859375vw 0 0;color:#6A7282;font-family:Arial,"Noto Sans JP",sans-serif;font-size:1.09375vw;font-weight:400;line-height:1.42;letter-spacing:0}.caseStudies__cardTitle{margin:0.9375vw 0 0;color:#101828;font-size:1.25vw;font-weight:500;line-height:1.75;letter-spacing:0.01em}.caseStudies__cardDesc{margin:0.9375vw 0 0;color:#101828;font-size:1.09375vw;font-weight:400;line-height:1.75;letter-spacing:0.04em}.caseStudies__cardArrow{position:absolute;top:1.09375vw;right:1.5625vw;bottom:auto;left:auto;width:1.5625vw;height:1.5625vw;background-image:url("./../images/common/icons/arrow-right-black-v1-icon.svg");background-size:contain;background-repeat:no-repeat;background-position:center}.caseStudies__cardLink:hover .caseStudies__cardImage img{-webkit-transform:scale(1.04);transform:scale(1.04)}.caseStudies__btnWrap{margin-top:2.578125vw}.pageCta{padding:2.578125vw 10.625vw 2.34375vw 9.6875vw;background:#1F0878}.strength{position:relative;padding:5.3125vw 0 0;background-color:#fff}.strength__container{max-width:100%;margin:0 auto}.strength__list{margin-top:6.25vw}.strength__item:first-child .strength__contentWrapper{padding-top:0.9375vw}.strength__item:first-child .strength__itemLead{margin:1.25vw 0 0}.strength__item:nth-child(2n) .strength__content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.strength__item:nth-child(2n) .strength__image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.strength__itemContainer{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:36.484375vw}.strength__content{width:calc(100% - 42.65625vw);background-color:#fff}.strength__contentWrapper{padding:5vw 4.0625vw 2.65625vw 8.125vw;margin:0 auto;width:57.34375vw}.strength__itemTitle{margin:0;color:#1C1C1C;font-size:2.8125vw;font-weight:bold;line-height:1.6;letter-spacing:-0.02em}.strength__itemTitle .indentLeft{margin-left:-0.6em}.strength__itemTitle .reduceLs{letter-spacing:-0.4em}.strength__itemLead{margin:1.640625vw 0 0;color:#164CA9;font-size:1.40625vw;font-weight:bold;line-height:1.6;letter-spacing:0.03em}.strength__itemText{margin:0.9375vw 0 0;color:#000;font-size:1.25vw;font-weight:500;line-height:1.75;letter-spacing:0.01em}.strength__itemInfo{margin-top:2.8125vw}.strength__itemInfo table{width:43.671875vw;border-collapse:collapse;table-layout:fixed}.strength__itemInfo table td,.strength__itemInfo table th{padding:0.859375vw 1.875vw 1.171875vw;border:1px solid #D9D9D9;vertical-align:top;font-size:1.25vw;line-height:1.75;letter-spacing:0.01em;font-weight:500}.strength__itemInfo table th{width:8.90625vw;font-weight:500}.strength__itemInfo table td:first-child,.strength__itemInfo table th:first-child{width:8.90625vw}.strength__itemInfo table td:nth-child(2),.strength__itemInfo table th:nth-child(2){width:34.765625vw}.strength__image{width:42.65625vw;height:100%;min-height:36.484375vw;overflow:hidden;background-color:#eee}.strength__image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.strength__itemLink{margin-top:1.25vw;padding-left:1.09375vw;display:inline-block;font-weight:400;font-size:1.09375vw;line-height:1.75;letter-spacing:0.04em;color:#1C1C1C;text-decoration:underline;text-underline-offset:0.15625vw;position:relative}.strength__itemLink:after{margin:auto;content:"";top:0.15625vw;right:auto;bottom:0;left:0;position:absolute;display:inline-block;width:0.3125vw;height:0.3125vw;border-right:1px solid #C3C8EB;border-bottom:1px solid #C3C8EB;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.product{position:relative;padding:6.875vw 0 5.390625vw;background-color:#fff}.product__container{margin:0 auto;max-width:100vw}.product__heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product__headingContent{margin-left:1.40625vw}.product__headingLine{margin-top:0.15625vw;display:block;width:7.8125vw;height:1.015625vw;background-color:#659CE3}.product__headingLabel{display:block;margin-bottom:0.390625vw;color:#000;font-size:0.78125vw;font-weight:400;line-height:1.6;letter-spacing:0.04em}.product__headingTitle{margin:0;color:#1C1C1C;font-size:1.875vw;font-weight:400;line-height:1.6;letter-spacing:0.04em}.product__list{margin:4.53125vw auto 0;padding:0 11.5625vw 0 9.921875vw;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2.734375vw 1.40625vw;-ms-flex-wrap:wrap;flex-wrap:wrap}.product__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;text-decoration:none}.product__icon{-ms-flex-negative:0;flex-shrink:0;width:4.6875vw;height:4.6875vw;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.product__icon img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.product__itemContent{margin-left:0.46875vw;width:9.375vw}.product__itemTitle{margin:0;font-size:1.25vw;font-weight:400;line-height:1.75;letter-spacing:0.01em}.product__itemText{margin:0;font-size:0.78125vw;font-weight:400;line-height:1.75;letter-spacing:0}.product__itemText.oneLiner{width:14.0625vw}.voice{position:relative;padding:4.921875vw 0 3.28125vw;background-color:#F3EDC3}.voice__container{margin:0 auto;width:100vw;max-width:100%}.voice__contentWrapper{width:89.609375vw;max-width:100%;margin:0 auto}.voice__list{margin-top:3.203125vw;display:-ms-grid;display:grid;-ms-grid-columns:1fr 0.78125vw 1fr 0.78125vw 1fr;grid-template-columns:repeat(3,1fr);gap:1.09375vw 0.78125vw}.voice__item{display:block;overflow:hidden}.voice__btnWrap{margin-top:2.1875vw;padding-left:1.25vw}.voiceCard{padding:2.03125vw 0 0;height:15.9375vw}.voiceCard__image{width:26.09375vw;height:7.03125vw}.voiceCard__meta{margin:0.15625vw 0 0;padding:0 2.1875vw}.voiceCard__client{font-size:1.09375vw}.voiceCard__tag{margin:0 0 0 2.421875vw;font-size:0.78125vw}.voiceCard__date{margin:0 0 0 0.546875vw;font-size:0.78125vw}.voiceCard__text{margin:0.46875vw 0 0;padding:0 2.1875vw;font-size:0.78125vw}}@media print,screen and (max-width:999px) and (min-width:394px){.pageIntro{padding:7.007007007vw 3.003003003vw 6.6066066066vw}.pageIntro__container{width:100%}.pageIntro__title{font-size:5.005005005vw}.pageIntro__title small{font-size:5.005005005vw}.pageIntro__desc{margin:5.005005005vw 0 0;font-size:4.2042042042vw}.photoSliderV1__item{height:60.0600600601vw}.pageService{padding:14.8148148148vw 0 15.2152152152vw;min-height:auto;border-top-width:0;background-image:url(./../images/pages/page-heavy-machinery/service-bg-md.webp)}.pageService__container{width:100%}.pageService__heading{padding:0 5.5955955956vw}.pageService__lead{font-size:3.5635635636vw}.pageService__title{font-size:6.1061061061vw}.pageService__title small{font-size:5.0850850851vw}.pageService__desc{margin:6.3563563564vw auto 0;padding:0 6.6066066066vw;font-size:3.5035035035vw;text-align:left}.pageService__flow{margin-top:7.6076076076vw}.caseStudies{padding:9.9099099099vw 5.5055055055vw 11.6116116116vw}.caseStudies__container{width:100%;max-width:none}.caseStudies__list{margin-top:9.8098098098vw;gap:4.004004004vw}.caseStudies__card{width:100%}.caseStudies__cardImage{height:60.5605605606vw}.caseStudies__cardContent{padding:2.5425425425vw 4.8348348348vw 3.3033033033vw 4.0740740741vw;min-height:43.2532532533vw}.caseStudies__cardMeta{padding-right:4.5845845846vw;gap:1.5315315315vw}.caseStudies__cardMeta span{padding:0.7607607608vw 1.2712712713vw;min-width:12.4724724725vw;font-size:2.3923923924vw}.caseStudies__cardCategory{margin:2.2922922923vw 0 0;font-size:2.7727727728vw}.caseStudies__cardTitle{margin:2.032032032vw 0 0;font-size:3.1831831832vw}.caseStudies__cardDesc{margin:2.032032032vw 0 0;font-size:2.7727727728vw}.caseStudies__cardArrow{top:2.8028028028vw;right:4.0740740741vw;width:4.0740740741vw;height:4.0740740741vw}.caseStudies__btnWrap{display:none}.pageCta{padding:4.6046046046vw 0;background-color:#fff}.pageCta.mdNoSpace{padding:0;background:transparent}.strength{padding:16.5165165165vw 0 0}.strength__list{margin-top:7.6076076076vw}.strength__item:first-child .strength__contentWrapper{padding-top:7.6076076076vw}.strength__item:first-child .strength__itemLead{margin:3.003003003vw 0 0}.strength__item .strength__content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.strength__item .strength__image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.strength__itemContainer{min-height:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.strength__content{width:100%}.strength__contentWrapper{padding:7.6076076076vw 5.5055055055vw 8.6086086086vw;width:100%}.strength__itemTitle{font-size:5.005005005vw}.strength__itemLead{margin:4.004004004vw 0 0;font-size:3.5035035035vw}.strength__itemText{margin:2.5025025025vw 0 0;font-size:3.003003003vw}.strength__itemInfo{margin-top:6.1061061061vw}.strength__itemInfo table{width:100%}.strength__itemInfo table td,.strength__itemInfo table th{padding:2.2022022022vw 4.5045045045vw 3.003003003vw;font-size:3.2032032032vw}.strength__itemInfo table td:first-child,.strength__itemInfo table th,.strength__itemInfo table th:first-child{width:22.3223223223vw}.strength__itemInfo table td:nth-child(2),.strength__itemInfo table th:nth-child(2){width:auto}.strength__image{width:100%;height:85.4854854855vw;min-height:0}.strength__itemLink{margin-top:3.003003003vw;padding-left:2.8028028028vw;font-size:2.8028028028vw;text-underline-offset:0.6006006006vw}.strength__itemLink:after{top:0.5105105105vw;width:1.021021021vw;height:1.021021021vw}.product{padding:10.01001001vw 0 15.2152152152vw;background-color:#F2F2F2}.product__container{max-width:none}.product__list{width:83.8838838839vw;margin:9.2092092092vw auto 0;padding:0 0.5005005005vw;gap:4.004004004vw 6.3063063063vw}.product__item{width:calc(50% - 3.1831831832vw)}.product__icon{width:11.961961962vw;height:11.961961962vw}.product__itemContent{margin-left:1.2712712713vw;width:auto;-webkit-box-flex:1;-ms-flex:1;flex:1}.product__itemTitle{font-size:3.1531531532vw}.product__itemText{font-size:1.981981982vw}.product__itemText.oneLiner{width:auto}.voice{padding:11.9119119119vw 0 15.7157157157vw}.voice__container{width:100%}.voice__header{padding:0}.voice__contentWrapper{width:100%}.voice__list{margin:8.1081081081vw auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.1011011011vw}.voice__list::-webkit-scrollbar{display:none}.voice__item{width:66.6666666667vw}.voice__btnWrap{margin-top:4.004004004vw;padding-left:0;text-align:center}.voiceCard{padding:4.5845845846vw 0 0;height:35.975975976vw}.voiceCard__image{width:58.9089089089vw;height:15.8758758759vw}.voiceCard__meta{margin:0.3503503504vw 0 0;padding:0 4.9449449449vw}.voiceCard__client{font-size:2.4724724725vw}.voiceCard__tag{margin:0 0 0 5.4654654655vw;font-size:1.7617617618vw}.voiceCard__date{margin:0 0 0 1.2312312312vw;font-size:1.7617617618vw}.voiceCard__text{margin:1.0510510511vw 0 0;padding:0 4.9449449449vw;font-size:1.7617617618vw}}@media print,screen and (max-width:393px){.pageIntro{padding:7.6335877863vw 2.5445292621vw 6.3613231552vw}.pageIntro__container{width:100%}.pageIntro__title{font-size:5.0890585242vw}.pageIntro__title small{font-size:5.0890585242vw}.pageIntro__desc{margin:5.0890585242vw 0 0;font-size:4.0712468193vw}.photoSliderV1__item{height:52.9262086514vw}.pageService{padding:13.7404580153vw 0 15.2671755725vw;min-height:auto;border-top-width:0.5089058524vw}.pageService__container{width:100%}.pageService__heading{padding:0 5.5979643766vw}.pageService__lead{font-size:3.5623409669vw}.pageService__title{font-size:6.106870229vw}.pageService__title small{font-size:5.0890585242vw}.pageService__desc{margin:6.3613231552vw auto 0;padding:0 6.6157760814vw;font-size:3.5623409669vw;text-align:left}.pageService__desc br{display:none}.pageService__flow{margin-top:7.6335877863vw}.caseStudies{padding:8.3969465649vw 5.5979643766vw 11.4503816794vw}.caseStudies__container{width:100%;max-width:none}.caseStudies__list{margin-top:9.6692111959vw;gap:3.8167938931vw}.caseStudies__card{width:100%}.caseStudies__cardImage{height:60.5597964377vw}.caseStudies__cardContent{padding:2.5445292621vw 4.834605598vw 3.3078880407vw 4.0712468193vw;min-height:43.2569974555vw}.caseStudies__cardMeta{padding-right:4.5801526718vw;gap:1.5267175573vw}.caseStudies__cardMeta span{padding:0.7633587786vw 1.272264631vw;min-width:12.4681933842vw;font-size:2.3918575064vw}.caseStudies__cardCategory{margin:2.2900763359vw 0 0;font-size:2.7735368957vw}.caseStudies__cardTitle{margin:2.0356234097vw 0 0;font-size:3.1806615776vw}.caseStudies__cardDesc{margin:2.0356234097vw 0 0;font-size:2.7735368957vw}.caseStudies__cardArrow{top:2.7989821883vw;right:4.0712468193vw;width:4.0712468193vw;height:4.0712468193vw}.caseStudies__btnWrap{display:none}.pageCta{padding:4.5801526718vw 0;background-color:#fff}.pageCta.spNoSpace{padding:0;background:transparent}.strength{padding:15.2671755725vw 0 0}.strength__list{margin-top:7.6335877863vw}.strength__item:first-child .strength__contentWrapper{padding-top:7.6335877863vw}.strength__item:first-child .strength__itemLead{margin:3.0534351145vw 0 0}.strength__item .strength__content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.strength__item .strength__image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.strength__itemContainer{min-height:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.strength__content{width:100%}.strength__contentWrapper{padding:7.6335877863vw 5.5979643766vw 8.6513994911vw;width:100%}.strength__itemTitle{font-size:5.0890585242vw}.strength__itemLead{margin:4.0712468193vw 0 0;font-size:3.5623409669vw}.strength__itemText{margin:2.5445292621vw 0 0;font-size:3.0534351145vw}.strength__itemInfo{margin-top:6.106870229vw}.strength__itemInfo table{width:100%}.strength__itemInfo table td,.strength__itemInfo table th{padding:2.2900763359vw 4.5801526718vw 3.0534351145vw;font-size:3.1806615776vw}.strength__itemInfo table td:first-child,.strength__itemInfo table th,.strength__itemInfo table th:first-child{width:22.3918575064vw}.strength__itemInfo table td:nth-child(2),.strength__itemInfo table th:nth-child(2){width:auto}.strength__image{width:100%;height:85.4961832061vw;min-height:0}.strength__itemLink{margin-top:3.0534351145vw;padding-left:2.7989821883vw;font-size:2.7989821883vw}.strength__itemLink:after{top:0.5089058524vw;width:1.0178117048vw;height:1.0178117048vw}.product{padding:15.2671755725vw 0 15.2671755725vw;background-color:#F2F2F2}.product__container{max-width:none}.product__list{margin:9.1603053435vw auto 0;padding:0 6.106870229vw;gap:4.0712468193vw 6.3613231552vw}.product__item{width:calc(50% - 3.1806615776vw)}.product__icon{width:11.9592875318vw;height:11.9592875318vw}.product__itemContent{margin-left:1.272264631vw;width:auto;-webkit-box-flex:1;-ms-flex:1;flex:1}.product__itemTitle{font-size:3.155216285vw}.product__itemText{font-size:1.9847328244vw}.product__itemText.oneLiner{width:auto}.voice{padding:11.9592875318vw 0 15.7760814249vw}.voice__container{width:100%}.voice__header{padding:0}.voice__contentWrapper{width:100%}.voice__list{margin-top:7.6335877863vw;padding:0 5.5979643766vw;display:-ms-grid;display:grid;-ms-grid-columns:none;grid-template-columns:none;-ms-grid-rows:auto 3.8167938931vw auto;grid-template-rows:repeat(2,auto);grid-auto-flow:column;grid-auto-columns:85.7506361323vw;gap:3.8167938931vw 2.2900763359vw;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.voice__list>:first-child{-ms-grid-row:1;-ms-grid-column:1}.voice__list>:nth-child(2){-ms-grid-row:3;-ms-grid-column:1}.voice__list::-webkit-scrollbar{display:none}.voice__item{width:100%}.voice__btnWrap{display:none}.voiceCard{padding:5.903307888vw 0 0;height:46.2849872774vw}.voiceCard__image{width:75.7760814249vw;height:20.4071246819vw}.voiceCard__meta{margin:0.4580152672vw 0 0;padding:0 6.3613231552vw}.voiceCard__client{font-size:3.1806615776vw}.voiceCard__tag{margin:0 0 0 7.0229007634vw;font-size:2.2646310433vw}.voiceCard__date{margin:0 0 0 1.5776081425vw;font-size:2.2646310433vw}.voiceCard__text{margin:1.3486005089vw 0 0;padding:0 6.3613231552vw;font-size:2.2646310433vw}}
/*# sourceMappingURL=page-heavy-machinery.css.map */