.page-module__duQ4uq__page{background:#fff;padding-top:88px}.page-module__duQ4uq__main,.page-module__duQ4uq__content{background:#fff}.page-module__duQ4uq__headInner{background:url(/assets/legacy/images/factory/factory-cover.jpg.7c991735.webp) 50%/cover no-repeat;width:100%;padding-top:35%;position:relative}.page-module__duQ4uq__headInner:before{content:"";background:#22222259;position:absolute;inset:0}.page-module__duQ4uq__head h1{z-index:1;width:280px;margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-module__duQ4uq__page img{width:100%;height:auto;display:block}.page-module__duQ4uq__copy{padding:80px 40px 0}.page-module__duQ4uq__copy h2{text-align:center;max-width:1060px;margin:0 auto;font-size:30px;font-weight:700;line-height:2}.page-module__duQ4uq__copy>div{text-align:center;max-width:1060px;margin:40px auto 0;font-size:16px;line-height:2}.page-module__duQ4uq__copy>figure{z-index:0;width:100%;max-width:600px;margin:40px auto 0;position:relative}.page-module__duQ4uq__copy>figure:before{z-index:-1;content:"";background:#eceeef;width:100vw;height:50%;position:absolute;bottom:0;left:0;transform:translate(calc(300px - 50vw))}.page-module__duQ4uq__factoryDetail{background:#eceeef;padding:80px 40px 50px}.page-module__duQ4uq__detailInner{max-width:1060px;margin:0 auto}.page-module__duQ4uq__detailInner>h2{text-align:center;margin:0;font-size:20px;font-weight:700;line-height:2}.page-module__duQ4uq__column2{justify-content:space-between;margin-top:50px;padding-bottom:30px;display:flex}.page-module__duQ4uq__column2>figure{width:calc(66% - 20px);margin:0}.page-module__duQ4uq__column2 .page-module__duQ4uq__info{width:calc(34% - 20px)}.page-module__duQ4uq__info>figure{width:100%;margin:0}.page-module__duQ4uq__info h3{margin:32px 0 0;font-size:24px;font-weight:700;line-height:2}.page-module__duQ4uq__info div{margin-top:32px;font-size:15px;line-height:1.5}.page-module__duQ4uq__column3{justify-content:space-between;margin-top:50px;padding-bottom:30px;display:flex}.page-module__duQ4uq__column3 .page-module__duQ4uq__info{width:calc(33.3333% - 17.6667px)}.page-module__duQ4uq__column3 .page-module__duQ4uq__info h3{margin-top:10px;font-size:20px}.page-module__duQ4uq__column3 .page-module__duQ4uq__info div{margin-top:8px}.page-module__duQ4uq__information{justify-content:center;align-items:center;padding:30px 0 0;display:flex}.page-module__duQ4uq__overflowCover{order:1;width:50%}.page-module__duQ4uq__coverWrap{background:url(/assets/legacy/images/factory/factory-exterior-wide.jpg.78d4e1c8.webp) 50%/cover no-repeat;width:100%;padding-top:68%}.page-module__duQ4uq__informationInner{box-sizing:border-box;flex-wrap:wrap;order:0;justify-content:flex-end;width:50%;max-width:540px;margin:0 auto;padding:0 20px 0 30px;display:flex}.page-module__duQ4uq__informationLogo{width:30%}.page-module__duQ4uq__address{box-sizing:border-box;width:70%;padding-left:20px;font-size:15px;line-height:2}.page-module__duQ4uq__note{margin-top:10px;font-size:13px}.page-module__duQ4uq__note a{color:#00a0db}.page-module__duQ4uq__contact{box-sizing:border-box;justify-content:flex-start;align-items:center;width:70%;margin-top:16px;padding-left:20px;display:flex}.page-module__duQ4uq__contact>span{font-size:13px}.page-module__duQ4uq__contact a{color:#222;border:1px solid #707070;border-radius:20px;justify-content:center;align-items:center;width:170px;height:34px;margin-left:20px;display:flex}.page-module__duQ4uq__contact a span{font-size:13px}@media screen and (max-width:768px){.page-module__duQ4uq__page{padding-top:60px}.page-module__duQ4uq__headInner{padding-top:60%}.page-module__duQ4uq__head h1{width:140px}.page-module__duQ4uq__copy{padding:60px 16px 0}.page-module__duQ4uq__copy h2{font-size:24px;line-height:1.5}.page-module__duQ4uq__copy>div{margin-top:20px;font-size:14px;line-height:1.5}.page-module__duQ4uq__copy>figure:before{content:none}.page-module__duQ4uq__factoryDetail{margin-top:40px;padding:20px 16px 50px}.page-module__duQ4uq__column2{flex-direction:column}.page-module__duQ4uq__column2>figure,.page-module__duQ4uq__column2 .page-module__duQ4uq__info,.page-module__duQ4uq__column3 .page-module__duQ4uq__info{width:100%}.page-module__duQ4uq__column2>figure{order:0;margin-bottom:20px}.page-module__duQ4uq__column2 .page-module__duQ4uq__info{order:1}.page-module__duQ4uq__info h3,.page-module__duQ4uq__info div{margin-top:16px}.page-module__duQ4uq__column3{display:block}.page-module__duQ4uq__column3 .page-module__duQ4uq__info{margin-bottom:20px}.page-module__duQ4uq__column3 .page-module__duQ4uq__info h3{margin-top:5px}.page-module__duQ4uq__column3 .page-module__duQ4uq__info div{margin-top:4px}.page-module__duQ4uq__information{padding:30px 16px;display:block}.page-module__duQ4uq__overflowCover,.page-module__duQ4uq__informationInner{width:100%}.page-module__duQ4uq__informationInner{justify-content:space-between;align-items:flex-start;max-width:none;padding:20px 0 0}.page-module__duQ4uq__informationLogo{width:120px}.page-module__duQ4uq__address{flex-shrink:0;width:100%;margin-top:20px;padding-left:0}.page-module__duQ4uq__contact{width:100%;margin-top:30px;padding-left:0}}
