.Navbtn_mobile{display:none;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:16px;position:absolute;top:35px;right:10px}.Navbtn_mobile span{width:30px;height:30px;background:#fff;-webkit-mask-image:url(../images/Navbtn2_mobile.svg);mask-image:url(../images/Navbtn2_mobile.svg);-webkit-mask-size:auto;mask-size:auto;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.Navbtn_mobile_icon{width:30px;height:30px;background:#fff;-webkit-mask-image:url(../images/Navbtn1_mobile.svg);mask-image:url(../images/Navbtn1_mobile.svg);-webkit-mask-size:auto;mask-size:auto;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.sect_3{display:none}.social_link{display:none}.sdSliderWrap .sdSlider .intro .content{display:none}.sd-section-2 .item .head .text.mobile{display:none}.detail5 .sustainabilityList .content{position:absolute;inset:0;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;text-align:left;padding-left:90px;line-height:3;font-size:clamp(14px,3.2vw,22px);color:#333}.footer-mobile{display:none}.content.mobile{display:none}.careerList .grid-x .align-top .justify-center.mobile{display:none}.sdSliderWrap .sd-previous{display:none}@media only screen and (max-width: 667px){.footer-mobile{display:block}.Navbtn_mobile{display:-webkit-box;display:-ms-flexbox;display:flex}.topmenuWrap.is-small{background-color:rgba(0,0,0,0)}.topmenuList{display:none;width:100vw;height:100vh;-webkit-clip-path:unset;clip-path:unset;background:rgba(26,54,103,.7);-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:26px;gap:40px;padding:22px 13px;z-index:10;top:0}.topmenuList.hide{z-index:10;top:0}.social_link{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:0 25px;gap:22px}.ryderindex-storyWrap{margin:0;padding:140px 0;background:#fff}.ryderindex-storyWrap .article-area .ch{font-size:19px;padding:0px 25px;font-weight:600}.ryderindex-newsWrap .head-area .ch{font-size:26px}.ryderindex-newsWrap .newsListWrap{padding:unset}.ryderindex-newsWrap .news-sliderWrap .newsList{display:-webkit-box;display:-ms-flexbox;display:flex;gap:34px;overflow-x:auto;padding:0 25px}.ryderindex-newsWrap .news-sliderWrap .newsList li{min-width:210px}.ryderindex-newsWrap .news-sliderWrap .newsList .article-area .more::after{background:rgba(0,0,0,0)}.ryderindex-fleetWrap>div{height:100%}.ryderindex-fleetWrap div>img{height:100%;-o-object-fit:cover;object-fit:cover}.ryderindex-fleetWrap .slogan{height:315px;font-size:21px;line-height:1.5}.ryderindex-serviceWrap .article-area .head-area .ch{font-size:26px}.sect_3{display:unset}.foursquareWrap-three{display:none}.foursquareWrap{grid-template-rows:120px 120px 120px 0px}.ryderindex-bilityWrap .article-area{padding:0 5px}.ryderindex-bilityWrap .more{bottom:200px}.index-careerWrap .head-area .ch{font-size:26px}.careerWrap .careerList{display:none}.careerWrap .careerList li{width:90px}.careerWrap .careerList li .pic{width:90px}.index-careerWrap .intro{font-size:18px;padding:0 50px}.careerWrap .more{margin-top:80px}.careerWrap{padding-bottom:80px;max-width:100vw}.ryderindex-newsWrap .news-sliderWrap .newsList .article-area .more{margin-top:40px}.ryderindex-newsWrap .newsListWrap .more{margin-top:80px}.ryderindex-newsWrap .newsListWrap{margin-bottom:100px}.index-careerWrap{padding-top:105px;background:#fff}.footerWrap{padding-top:10px}.footerWrap .intro .head-area .items-area{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.footerWrap .intro .head-area .items-area .privacy{margin-right:0}.footerWrap .intro .head-area .items-area .gogo{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.footerWrap .intro .head-area .items-area.modile{display:-webkit-box;display:-ms-flexbox;display:flex}.footerWrap .intro .contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.footerWrap .intro .contact .logo{position:unset}.footerWrap .intro .contact .large-shrink{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.footerWrap .intro .contact>div{display:none}.footerWrap .intro .contact .shrink{display:unset;width:100%}.careerWrap .careerList.mobile{display:block;text-align:center}.ryderindex-bannerWrap .sec-1 .reverseSkew::before{content:"";display:block;width:100%;height:100%;background:rgba(14,55,106,.5);position:absolute;z-index:10}.about-section-2 .intro{margin:0 auto}.about-demeList section:nth-child(odd) .pic-area{text-align:center}.about-demeList section:nth-child(odd) .pic-area .title{display:none}.about-demeList .article-area .more{text-align:right}.about-demeList .article-area .title{color:#1c4460;border:unset;padding:0;font-style:unset;font-size:16px}.about-demeList .article-area .title .mark{display:none}.about-demeList section:nth-child(even) .pic-area{text-align:center}.about-demeList section:nth-child(even) .pic-area .title{display:none}.about-next{display:none}.about-pic-1 .pic img{width:100%}.about-section-4{margin-top:100px;margin-bottom:230px}.about-section-4 .about-ttx.cell.auto.grid-y{top:25vh}.aboutWrap .intro .head .ch{font-size:26px}.grid-x{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.grid-x>.auto{min-height:80px;margin:unset}.grid-x>.auto.membersListWrap{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:500px;gap:5vh;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:0 5vw}.grid-x>.auto.membersListWrap ul{max-height:25vh}.grid-x>.auto.membersListWrap ul li{max-width:30vw}.about-section-4 .membersList li .ch,.about-section-4 .membersList li .en{font-weight:500}.about-section-5 .grid-x{display:block}.grid-x .item-1{padding:0 10vw}.grid-x .item-1+div{min-height:unset;padding:0 10vw}.about-section-5{padding-bottom:50px}.about-bot-bb.grid-x{position:relative;background:#fff}.about-bot-bb.grid-x::before{content:"";display:block;width:100%;height:80px;background:#cbcbcb;-webkit-mask-image:url(../images/footer_before.svg);mask-image:url(../images/footer_before.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover}.fleet-bannerWrap li.cdwe .col{padding:unset}.fleet-bannerWrap li.cdwe .col .scroll{padding:25px 28px;background:hsla(0,0%,100%,.5);border:2px solid #fff;max-height:unset}.fleet-bannerWrap li.cdwe .col .scroll .title{color:#1c4460;padding:0 25px;text-align:center}.fleet-bannerWrap li.cdwe .col .scroll .title span{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}.fleet-bannerWrap li.cdwe .col .scroll .title span::before{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;width:100px;height:34px;background:#1c4460;-webkit-mask-image:url(../images/fleet-item-1.svg);mask-image:url(../images/fleet-item-1.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;margin-bottom:15px}.fleet-bannerWrap li.cdwe .col .scroll .title span i{font-size:16px;padding:0 10px;letter-spacing:4px}.fleet-bannerWrap li.cdwe .col .scroll .title span i~i{font-size:13px}.fleet-bannerWrap li.cdwe .col .scroll .content{color:#000;letter-spacing:3px;font-family:"Noto Sans TC"}.fleet-btn-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:30px}.fleet-bannerWrap li.cdwe .fleet-back-mobile{-webkit-transform:unset;-ms-transform:unset;transform:unset}.fleet-bannerWrap li.deme{top:-10px}.fleet-bannerWrap .deme .col .title{text-align:center}.fleet-bannerWrap .deme .fleet-mobile-Slider{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;padding-top:0}.fleet-bannerWrap .deme .fleet-mobile-Slider .apoll::after{content:"自升式平台工作船";display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 0}.fleet-bannerWrap .deme .fleet-mobile-Slider .sea-challenger::after{content:"自升式平台工作船";display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 0}.fleet-bannerWrap .deme .fleet-mobile-Slider .nile-river::after{content:"耙吸式浚挖工作船";display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 0}.deme .fleet-btn-mobile{margin-top:unset}.deme .fleet-btn-mobile div{margin-top:unset}.fleet-bannerWrap .csbc .col .title{text-align:center}.fleet-bannerWrap .csbc .fleet-mobile-Slider{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;padding-top:0;gap:25px}.fleet-bannerWrap .csbc .fleet-mobile-Slider .csbc-1::after{content:"大型駁船（barge）";display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 0}.fleet-bannerWrap .csbc .fleet-mobile-Slider .csbc-2::after{content:"大型安錨拖船（AHTS）";display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 0}.csbc .fleet-btn-mobile{margin-top:unset}.csbc .fleet-btn-mobile div{margin-top:unset}.sd-section-2 .item .head .text{display:none}.sd-section-2 .item .head .text.mobile{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:22px;color:#1c4460}.sd-section-2 .item .head .text.mobile::after{background:rgba(0,0,0,0)}.sd-section-2 .item{padding-right:0px;padding-bottom:1px}.sd-section-2 .kata-block-mobile{bottom:0px;top:-170px;height:933px}.sd-section-2 .item:nth-child(3){padding-bottom:80px}.sd-section-2 .item.one{margin:0;max-width:unset}.sd-section-2 .item.one .pic-area .pic img{height:210px;width:100%;-o-object-fit:cover;object-fit:cover}.sdSliderWrap .sdSlider .pic-area .next{display:none}.sdSliderWrap .sdSlider .intro{margin-top:15px;max-width:160px}.sdSliderWrap .sdSlider .intro .content{display:block;font-family:"Noto Sans TC";font-size:13px;color:#333}.sdSliderWrap .sdSlider .intro .ch{color:#333}.sdSliderWrap .sd-prev{width:20px;left:3vh;display:block !important}.index-section-2 .bg.flex-container li{display:none}.index-section-2 .bg-ani-mobile .bgSlider .is-selected{display:block}.index-section-2 .switch{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;bottom:0;width:35%}.sustainabilityDetailWrap .head-area .title{font-size:14px;font-style:normal}.sustainabilityDetailWrap .row{margin-top:50px}.sustainabilityDetailWrap.detail1 .banner .pic{padding:0}.sustainabilityDetailWrap.detail1 .banner .pic::before{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;height:210px;background:-webkit-gradient(linear, left bottom, left top, from(rgb(0, 141, 170)), color-stop(50%, rgb(128, 200, 190)), to(rgba(255, 255, 255, 0)));background:linear-gradient(0deg, rgb(0, 141, 170) 0%, rgb(128, 200, 190) 50%, rgba(255, 255, 255, 0) 100%);opacity:50%}.sustainabilityDetailWrap.detail1 .banner .pic::after{content:"VISION AND VALUE\a企業願景";white-space:pre-line;color:#fff;position:absolute;top:120px;padding:0 25px;font-family:"Noto Sans TC";font-size:21px;font-weight:700;letter-spacing:2px;line-height:1.5}.sustainabilityDetailWrap .back{width:100%;padding:25px}.sustainabilityDetailWrap .back a{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.sustainabilityDetailWrap .back a::before{content:"";display:block;width:88px;height:32px;background:url(../images/nd-back2.svg);background-repeat:no-repeat;background-size:contain}.sustainabilityDetailWrap .back a img{display:none}.sustainabilityDetailWrap.detail3 .banner .pic{padding:0}.sustainabilityDetailWrap.detail3 .banner .pic::before{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;height:210px;background:-webkit-gradient(linear, left bottom, left top, from(rgb(0, 141, 170)), color-stop(50%, rgb(128, 200, 190)), to(rgba(255, 255, 255, 0)));background:linear-gradient(0deg, rgb(0, 141, 170) 0%, rgb(128, 200, 190) 50%, rgba(255, 255, 255, 0) 100%);opacity:50%}.sustainabilityDetailWrap.detail3 .banner .pic::after{content:"ISO CERTIFICATION\aISO認證";white-space:pre-line;color:#fff;position:absolute;top:120px;padding:0 25px;font-family:"Noto Sans TC";font-size:21px;font-weight:700;letter-spacing:2px;line-height:1.5}.sustainabilityDetailWrap.detail5 .banner .pic{padding:0;background:url(../images/sustainability-d-3.jpg) center center/cover no-repeat;background-position-y:0px}.sustainabilityDetailWrap.detail5 .banner .pic::before{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;height:210px;background:-webkit-gradient(linear, left bottom, left top, from(rgb(0, 141, 170)), color-stop(50%, rgb(128, 200, 190)), to(rgba(255, 255, 255, 0)));background:linear-gradient(0deg, rgb(0, 141, 170) 0%, rgb(128, 200, 190) 50%, rgba(255, 255, 255, 0) 100%);opacity:50%}.sustainabilityDetailWrap.detail5 .banner .pic::after{content:"CODE OF ETHICS\a道德準則";white-space:pre-line;color:#fff;position:absolute;top:120px;padding:0 25px;font-family:"Noto Sans TC";font-size:21px;font-weight:700;letter-spacing:2px;line-height:1.5}.sustainabilityDetailWrap .sustainabilityList.five:before{display:none}.sustainabilityDetailWrap .sustainabilityList.five:after{display:none}.detail5 .sustainabilityList .content{padding:0;line-height:2;font-weight:500}.detail5 .sustainabilityList li>div{height:20vh}.sustainabilityDetailWrap.detail5 .sustainabilityList li .download{text-align:left}.sustainabilityDetailWrap.detail5 .sustainabilityList li .download img{display:none}.sustainabilityDetailWrap.detail5 .sustainabilityList li .download a::after{content:"台船環海道德準則規範";font-size:14px;color:#022f65;font-weight:700;padding:5px 0;border-bottom:1px solid #022f65}.careerWrap .career-head{margin-bottom:unset}.careerWrap .career-head .head-area .en{font-size:18px;padding:0 50px;margin-bottom:25px;font-style:normal}.careerWrap .career-items{margin-bottom:40px;padding:0 20px}.careerWrap .career-items .item-1{padding:0px;padding-bottom:8px}.careerWrap .career-items .item-1 .ch{font-weight:unset}.careerWrap .career-items .item-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:unset;flex-wrap:unset;padding:8px 20px;height:120px}.careerWrap .career-items .triangle-1{border-width:0 0 120px 20px}.careerWrap .career-items .triangle-2{border-width:120px 20px 0 0}.careerWrap .career-items .item-2{padding:unset;font-size:13px}.careerWrap .content{display:none}.content.mobile{display:block;font-size:13px;padding:0 25px;letter-spacing:2px;font-weight:500}.career-circle .circle{-webkit-transform:scale(1.5) rotate(45deg);-ms-transform:scale(1.5) rotate(45deg);transform:scale(1.5) rotate(45deg)}.careerWrap .go{margin-top:80px}.careerWrap .line-1{background:rgba(0,0,0,0)}.careerWrap .line-2{background:rgba(0,0,0,0)}.careerWrap .career-container{padding:0px 25px}.careerWrap .career-container .career-line{background:rgba(0,0,0,0);width:100%}.contact-bannerWrap.grid-x{display:none}.contact-bannerWrap.grid-x.mobile{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:436px;background:url(../images/contact-mobile-1.svg);background-repeat:no-repeat;background-size:cover}.contact-send .contact-info li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.contact-send #contactForm .item .ka{display:none}.contact-send #contactForm .item .title.grid-x{-webkit-box-orient:unset;-webkit-box-direction:unset;-ms-flex-direction:unset;flex-direction:unset}.contact-send{padding-bottom:0px}}
/*# sourceMappingURL=EditOrRwd.css.map */
