.page-module__rrmddq__mainContainer{padding-top:calc(209*var(--vw1));padding-bottom:calc(160*var(--vw1));background-image:url(/assets/images/solution-bg.png);background-position:50%;background-size:cover}.page-module__rrmddq__solutionTitle{text-align:center;font-size:calc(45*var(--vw1));font-weight:500;line-height:calc(61*var(--vw1));margin-bottom:calc(154*var(--vw1));white-space:pre-line}.page-module__rrmddq__solutionsBox{gap:calc(100*var(--vw1));margin-bottom:calc(200*var(--vw1));flex-direction:column;display:flex}.page-module__rrmddq__solutionCard1{margin-left:calc(891*var(--vw1));max-width:calc(608*var(--vw1))}.page-module__rrmddq__solutionCard2{margin-left:calc(227*var(--vw1));max-width:calc(582*var(--vw1));margin-top:calc(-110*var(--vw1))}.page-module__rrmddq__solutionCard2 .page-module__rrmddq__solutionDescription,.page-module__rrmddq__solutionCard3 .page-module__rrmddq__solutionDescription{width:calc(393*var(--vw1))}.page-module__rrmddq__solutionCard3{margin-left:calc(1040*var(--vw1));margin-top:calc(-300*var(--vw1))}.page-module__rrmddq__solutionNumber{font-size:calc(20*var(--vw1));color:#fff;margin-bottom:calc(17*var(--vw1));line-height:calc(23*var(--vw1))}.page-module__rrmddq__solutionImageContainer{max-width:calc(530*var(--vw1));flex:1;justify-content:center;align-items:center;display:flex}.page-module__rrmddq__solutionImage{object-fit:contain;width:100%;height:auto}.page-module__rrmddq__solutionCardTitle{font-size:calc(46*var(--vw1));line-height:calc(55*var(--vw1));margin-top:calc(36*var(--vw1));margin-bottom:calc(30*var(--vw1))}.page-module__rrmddq__solutionDescription{font-size:calc(18*var(--vw1));line-height:calc(22*var(--vw1))}.page-module__rrmddq__solutionSubDescription{font-size:calc(18*var(--vw1));line-height:calc(22*var(--vw1));margin-top:calc(30*var(--vw1))}.page-module__rrmddq__solutionDetailTitle{font-size:calc(100*var(--vw1));text-align:center;font-weight:500;line-height:110%}.page-module__rrmddq__detailContainer{flex-direction:column;display:flex}.page-module__rrmddq__detailTopImageBox{justify-content:center;align-items:flex-start;width:100%;display:flex}.page-module__rrmddq__imageBox2{margin-top:calc(-40*var(--vw1))}.page-module__rrmddq__detailTopImageBox .page-module__rrmddq__detailLeftImage,.page-module__rrmddq__detailTopImageBox .page-module__rrmddq__detailRightImage{width:calc(450*var(--vw1));object-fit:contain;height:auto}.page-module__rrmddq__detailCenterImage{width:calc(250*var(--vw1));object-fit:contain;height:auto;margin:calc(181*var(--vw1))calc(-10*var(--vw1))0;transform:rotate(12.5deg)}.page-module__rrmddq__detailTopImageBox .page-module__rrmddq__detailRightImage{box-sizing:border-box;padding-top:calc(180*var(--vw1))}.page-module__rrmddq__detailTitle{font-size:calc(40*var(--vw1));line-height:calc(30*var(--vw1));margin-bottom:calc(55*var(--vw1))}.page-module__rrmddq__detailDescription{font-size:calc(18*var(--vw1));line-height:calc(22*var(--vw1));margin-bottom:calc(26*var(--vw1));white-space:pre-line}.page-module__rrmddq__detailTopLeftBox{margin-left:calc(302*var(--vw1))}.page-module__rrmddq__detailTop1 .page-module__rrmddq__detailTopLeftBox{margin-top:calc(-147*var(--vw1))}.page-module__rrmddq__detailTop1 .page-module__rrmddq__detailTopRightBox{margin-left:calc(1014*var(--vw1));margin-top:calc(-10*var(--vw1))}.page-module__rrmddq__detailTop1 .page-module__rrmddq__detailTopLeftBox .page-module__rrmddq__detailDescription:first-of-type{width:calc(409*var(--vw1))}.page-module__rrmddq__detailTop1 .page-module__rrmddq__detailTopLeftBox .page-module__rrmddq__detailDescription:last-of-type{width:calc(619*var(--vw1))}.page-module__rrmddq__detailTop1 .page-module__rrmddq__detailTopRightBox .page-module__rrmddq__detailDescription:first-of-type{width:calc(634*var(--vw1))}.page-module__rrmddq__detailTop1 .page-module__rrmddq__detailTopRightBox .page-module__rrmddq__detailDescription:last-of-type{width:calc(531*var(--vw1))}.page-module__rrmddq__detailTop2{margin-top:calc(-100*var(--vw1))}.page-module__rrmddq__detailTop2 .page-module__rrmddq__detailTopLeftBox{margin-top:calc(-240*var(--vw1))}.page-module__rrmddq__detailTop2 .page-module__rrmddq__detailTopLeftBox .page-module__rrmddq__detailDescription:first-of-type{width:calc(747*var(--vw1))}.page-module__rrmddq__detailTop2 .page-module__rrmddq__detailTopLeftBox .page-module__rrmddq__detailDescription:last-of-type{width:calc(688*var(--vw1))}.page-module__rrmddq__detailTop2 .page-module__rrmddq__detailTopRightBox{margin-left:calc(895*var(--vw1))}.page-module__rrmddq__detailTop2 .page-module__rrmddq__detailTopRightBox .page-module__rrmddq__detailDescription:first-of-type{width:calc(776*var(--vw1))}.page-module__rrmddq__detailTop2 .page-module__rrmddq__detailTopRightBox .page-module__rrmddq__detailDescription:last-of-type{width:calc(569*var(--vw1))}.page-module__rrmddq__detailBottomBox{margin-top:calc(96*var(--vw1));justify-content:space-between;align-items:center;display:flex}.page-module__rrmddq__detailBottomBox>div{gap:calc(14*var(--vw1));flex-direction:column;display:flex}.page-module__rrmddq__detailBottomBox .page-module__rrmddq__detailDescription{margin-bottom:0}.page-module__rrmddq__detailBottomBox img{object-fit:contain;height:auto}.page-module__rrmddq__detailBottomBox1{margin-right:calc(228*var(--vw1))}.page-module__rrmddq__detailBottomBox2{margin-left:calc(255*var(--vw1));margin-right:calc(143*var(--vw1))}.page-module__rrmddq__detailBottomBox2 img{width:calc(587*var(--vw1))}.page-module__rrmddq__detailBottomBox3{margin-left:calc(302*var(--vw1));margin-right:calc(112*var(--vw1))}.page-module__rrmddq__detailBottomBox3 img{width:calc(538*var(--vw1))}.page-module__rrmddq__detailBottomBox1 img{width:calc(554*var(--vw1))}.page-module__rrmddq__detailBottom1{margin-left:calc(302*var(--vw1))}.page-module__rrmddq__detailBottom2{order:1}.page-module__rrmddq__detailBottom1 p:first-of-type,.page-module__rrmddq__detailBottom1 p:nth-of-type(2){width:calc(700*var(--vw1))}.page-module__rrmddq__detailBottom1 p:nth-of-type(3){margin-top:calc(82*var(--vw1));width:calc(526*var(--vw1))}.page-module__rrmddq__detailBottom1 p:nth-of-type(4){width:calc(731*var(--vw1))}.page-module__rrmddq__detailBottom2 p:nth-of-type(2){width:calc(797*var(--vw1))}.page-module__rrmddq__detailBottom2 p:nth-of-type(3){margin-top:calc(68*var(--vw1));width:calc(882*var(--vw1))}.page-module__rrmddq__detailBottom2 p:nth-of-type(4){width:calc(785*var(--vw1))}.page-module__rrmddq__detailBottom3 p:nth-of-type(2){width:calc(905*var(--vw1))}.page-module__rrmddq__detailBottom3 p:nth-of-type(3){margin-top:calc(70*var(--vw1));width:calc(995*var(--vw1))}.page-module__rrmddq__careersSection{padding:calc(108*var(--vw1))calc(150*var(--vw1))}.page-module__rrmddq__careersBox{width:100%;padding:calc(85*var(--vw1))calc(150*var(--vw1));background:rgba(255,255,255,.2);border-radius:15px}.page-module__rrmddq__careersTitle{font-size:calc(100*var(--vw1));text-align:center}.page-module__rrmddq__careersDesc{margin-top:calc(51*var(--vw1));font-size:calc(21*var(--vw1));line-height:calc(26*var(--vw1));text-align:center;letter-spacing:-.01em}@media (max-width:800px){.page-module__rrmddq__mainContainer{padding-top:calc(80*var(--vw1));padding-bottom:calc(120*var(--vw1))}.page-module__rrmddq__solutionsBox{margin-bottom:calc(120*var(--vw1))}.page-module__rrmddq__solutionTitle{font-size:calc(20*var(--vw1));line-height:calc(28*var(--vw1));width:calc(335*var(--vw1));margin:0 auto;margin-bottom:calc(60*var(--vw1));white-space:pre-line}.page-module__rrmddq__solutionCard1,.page-module__rrmddq__solutionCard2,.page-module__rrmddq__solutionCard3{margin:0!important}.page-module__rrmddq__solutionContent{text-align:center;max-width:100%;padding-bottom:calc(48*var(--vw1));margin-bottom:calc(30*var(--vw1));flex-direction:column;align-items:center;display:flex;padding-left:0!important;padding-right:0!important}.page-module__rrmddq__solutionNumber{font-size:calc(14*var(--vw1));line-height:calc(22*var(--vw1))}.page-module__rrmddq__solutionImageContainer{max-width:100%}.page-module__rrmddq__solutionCardTitle{font-size:calc(24*var(--vw1));margin-top:calc(18*var(--vw1));margin-bottom:calc(24*var(--vw1));line-height:calc(32*var(--vw1))}.page-module__rrmddq__solutionDescription{font-size:calc(14*var(--vw1));padding:0 calc(20*var(--vw1));margin-bottom:calc(15*var(--vw1));font-weight:400}.page-module__rrmddq__solutionSubDescription{font-size:calc(13*var(--vw1))}.page-module__rrmddq__solutionImage{max-width:calc(250*var(--vw1))}.page-module__rrmddq__solutionSwiper{width:100%;padding:calc(20*var(--vw1))0}.page-module__rrmddq__solutionSwiper .swiper-pagination-bullet{opacity:1!important;background:#fff!important;border-radius:2.5px!important;width:5px!important;height:5px!important;margin:0 2px!important;transition:all .3s!important}.page-module__rrmddq__solutionSwiper .swiper-pagination-bullet-active{background:#fff!important;border-radius:2.5px!important;width:16px!important;height:5px!important}.page-module__rrmddq__solutionDetailTitle{font-size:calc(40*var(--vw1));line-height:calc(48*var(--vw1));margin-bottom:calc(22*var(--vw1))}.page-module__rrmddq__detailTopImageBox .page-module__rrmddq__detailLeftImage,.page-module__rrmddq__detailTopImageBox .page-module__rrmddq__detailRightImage{width:calc(158*var(--vw1));object-fit:contain;height:auto}.page-module__rrmddq__detailCenterImage{width:calc(86*var(--vw1));margin:calc(70*var(--vw1))calc(-10*var(--vw1))0}.page-module__rrmddq__detailTopImageBox .page-module__rrmddq__detailRightImage{padding-top:calc(80*var(--vw1))}.page-module__rrmddq__detailTopLeftBox{margin-left:calc(0*var(--vw1));padding:0 calc(20*var(--vw1))}.page-module__rrmddq__detailTop1 .page-module__rrmddq__detailTopLeftBox{margin-top:calc(40*var(--vw1));text-align:center}.page-module__rrmddq__detailTitle{font-size:calc(24*var(--vw1));line-height:calc(32*var(--vw1));margin-bottom:calc(30*var(--vw1))}.page-module__rrmddq__detailDescription{font-size:calc(13*var(--vw1));line-height:calc(20*var(--vw1));white-space:pre-line;font-weight:400}.page-module__rrmddq__detailTop1 .page-module__rrmddq__detailTopLeftBox .page-module__rrmddq__detailDescription:first-of-type,.page-module__rrmddq__detailTop1 .page-module__rrmddq__detailTopLeftBox .page-module__rrmddq__detailDescription:last-of-type,.page-module__rrmddq__detailTop1 .page-module__rrmddq__detailTopRightBox .page-module__rrmddq__detailDescription:first-of-type,.page-module__rrmddq__detailTop1 .page-module__rrmddq__detailTopRightBox .page-module__rrmddq__detailDescription:last-of-type{width:100%;margin:0 auto;margin-bottom:calc(16*var(--vw1))}.page-module__rrmddq__detailTop1 .page-module__rrmddq__detailTopRightBox{margin-left:calc(0*var(--vw1));margin-top:calc(16*var(--vw1));text-align:center;padding:0 calc(20*var(--vw1))}.page-module__rrmddq__imageBox2{margin-top:calc(87*var(--vw1))}.page-module__rrmddq__detailTop2{margin-top:calc(0*var(--vw1));text-align:center}.page-module__rrmddq__detailTop2 .page-module__rrmddq__detailTopLeftBox{margin-top:calc(32*var(--vw1))}.page-module__rrmddq__detailTop2 .page-module__rrmddq__detailTopLeftBox .page-module__rrmddq__detailDescription:first-of-type,.page-module__rrmddq__detailTop2 .page-module__rrmddq__detailTopLeftBox .page-module__rrmddq__detailDescription:last-of-type,.page-module__rrmddq__detailTop2 .page-module__rrmddq__detailTopRightBox .page-module__rrmddq__detailDescription:first-of-type,.page-module__rrmddq__detailTop2 .page-module__rrmddq__detailTopRightBox .page-module__rrmddq__detailDescription:last-of-type{width:100%;margin:0 auto;margin-bottom:calc(16*var(--vw1))}.page-module__rrmddq__detailTop2 .page-module__rrmddq__detailTopRightBox{margin-left:calc(0*var(--vw1));margin-top:calc(16*var(--vw1));padding:0 calc(20*var(--vw1))}.page-module__rrmddq__detailBottomBox{margin-top:calc(60*var(--vw1));flex-direction:column;align-items:center}.page-module__rrmddq__detailBottomBox div{gap:calc(0*var(--vw1))}.page-module__rrmddq__detailBottomBox1,.page-module__rrmddq__detailBottomBox2,.page-module__rrmddq__detailBottomBox3{padding:0 calc(20*var(--vw1));margin:0 auto;margin-top:calc(100*var(--vw1))}.page-module__rrmddq__detailBottom1{margin-left:calc(0*var(--vw1))}.page-module__rrmddq__detailBottom1,.page-module__rrmddq__detailBottom2,.page-module__rrmddq__detailBottom3{text-align:center;order:1}.page-module__rrmddq__detailBottomBox1 img,.page-module__rrmddq__detailBottomBox2 img,.page-module__rrmddq__detailBottomBox3 img{width:calc(300*var(--vw1))}.page-module__rrmddq__detailBottom1 p:first-of-type,.page-module__rrmddq__detailBottom1 p:nth-of-type(2),.page-module__rrmddq__detailBottom1 p:nth-of-type(3),.page-module__rrmddq__detailBottom1 p:nth-of-type(4),.page-module__rrmddq__detailBottom2 p:nth-of-type(2),.page-module__rrmddq__detailBottom2 p:nth-of-type(3),.page-module__rrmddq__detailBottom2 p:nth-of-type(4),.page-module__rrmddq__detailBottom3 p:nth-of-type(2),.page-module__rrmddq__detailBottom3 p:nth-of-type(3){width:100%;margin:0 auto;margin-bottom:calc(16*var(--vw1))}.page-module__rrmddq__careersSection{padding:calc(60*var(--vw1))calc(20*var(--vw1))}.page-module__rrmddq__careersBox{padding:calc(72*var(--vw1))calc(20*var(--vw1))}.page-module__rrmddq__careersTitle{font-size:calc(40*var(--vw1));line-height:calc(48*var(--vw1))}.page-module__rrmddq__careersDesc{font-size:calc(14*var(--vw1));line-height:calc(22*var(--vw1));margin-top:calc(24*var(--vw1));font-weight:400}.page-module__rrmddq__subDesc{margin-top:calc(16*var(--vw1));display:block}}
