.marine-solution{padding:64px 56px 56px;border:1px solid #d9d9d9;border-top:none;margin-bottom:100px}.marine-solution>section:last-child{margin-bottom:0!important}.fuel-gas-supply-system .section-01{margin-bottom:56px}.fuel-gas-supply-system .section-01>h3{text-align:center;font-size:32px;color:#111;font-weight:600;margin-bottom:88px;word-break:break-all;padding-top:18px;position:relative}.fuel-gas-supply-system .section-01>h3:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:40px;height:2px;background-color:#ee1f23}.fuel-gas-supply-system .section-01 p{color:#333;font-size:18px;font-family:Pretendard-Medium,sans-serif;line-height:180%;margin-top:30px}.fuel-gas-supply-system .section-01 p:first-child{margin-top:0}.fuel-gas-supply-system .section-02{margin-bottom:80px}.fuel-gas-supply-system .section-02>div{margin-bottom:32px}.fuel-gas-supply-system .section-02>div>p{color:#ee1f23;font-family:Pretendard-Medium,sans-serif;font-size:18px;line-height:100%;margin-bottom:16px}.fuel-gas-supply-system .section-02>div>h3{position:relative;padding-left:32px;color:#111;font-family:Pretendard-Bold,sans-serif;font-size:28px;line-height:130%}.fuel-gas-supply-system .section-02>div>h3:before{content:"";position:absolute;top:10px;left:0;width:16px;height:16px;background:#ee1f23}.fuel-gas-supply-system .section-02 .features{display:flex;justify-content:space-between;flex-wrap:wrap;gap:32px}.fuel-gas-supply-system .section-02 .features dl{background:#f8f8f8;width:calc(50% - 16px);padding:30px;box-sizing:border-box}.fuel-gas-supply-system .section-02 .features dl dt{color:#ee1f23;font-size:18px;font-weight:600;margin-bottom:20px;line-height:100%}.fuel-gas-supply-system .section-02 .features dl dd ul li{padding-left:24px;background:url(/images/common/sub/bullet-02.svg) no-repeat 0 0;color:#333;margin-top:6px;line-height:160%;font-size:18px;font-family:Pretendard-Medium,sans-serif}.fuel-gas-supply-system .section-02 .features dl dd ul li:first-child{margin-top:0}.fuel-gas-supply-system .section-02>div>img{width:48%;height:auto}.fuel-gas-supply-system .section-02>div ul{width:100%}.fuel-gas-supply-system .section-02>div ul li{padding:0 0 34px;background-repeat:no-repeat;background-position:0 0}.fuel-gas-supply-system .section-02>div ul li>dl>dt{color:#666;font-size:18px;font-weight:600;background-color:#f0f0f0;padding:10px 15px;border:2px solid #e6e6e6;border-radius:2px;display:inline-block;margin-bottom:35px}.fuel-gas-supply-system .section-02>div ul li>dl>dd{padding-left:0;color:#666;margin-bottom:30px;line-height:20px}.fuel-gas-supply-system .section-02>div.section-02-01{display:flex;gap:30px 0;margin-bottom:120px;align-items:center;flex-wrap:wrap;justify-content:space-between}.fuel-gas-supply-system .section-02>div.section-02-02{display:flex;gap:30px 0;flex-direction:row-reverse;align-items:center;flex-wrap:wrap;justify-content:space-between}.fuel-gas-supply-system .section-03{margin-bottom:80px}.fuel-gas-supply-system .section-03>h3{position:relative;padding-left:32px;color:#111;font-family:Pretendard-Bold,sans-serif;font-size:28px;line-height:130%;margin-bottom:32px}.fuel-gas-supply-system .section-03>h3:before{content:"";position:absolute;top:10px;left:0;width:16px;height:16px;background:#ee1f23}.fuel-gas-supply-system .section-03 .features-01{display:flex;justify-content:space-between;gap:32px}.fuel-gas-supply-system .section-03 .features-01 dl{background:#f8f8f8;padding:30px;flex-grow:1;box-sizing:border-box}.fuel-gas-supply-system .section-03 .features-01 dl dt{color:#ee1f23;font-size:18px;font-weight:600;margin-bottom:20px;line-height:100%}.fuel-gas-supply-system .section-03 .features-01 dl dd ul li{padding-left:24px;background:url(/images/common/sub/bullet-02.svg) no-repeat 0 0;color:#333;margin-top:6px;line-height:160%;font-size:18px;font-family:Pretendard-Medium,sans-serif}.fuel-gas-supply-system .section-03 .features-01 dl dd ul li:first-child{margin-top:0}.fuel-gas-supply-system .section-04{margin-bottom:125px}.fuel-gas-supply-system .section-04>ul{display:flex;flex-wrap:wrap;justify-content:center;gap:40px 44px}.fuel-gas-supply-system .section-04>ul>li{position:relative;flex-shrink:0;cursor:pointer}.fuel-gas-supply-system .section-04>ul>li:hover:after{display:block}.fuel-gas-supply-system .section-04>ul>li:after{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);background-image:url(/images/common/sub/magnifying-glass.svg);background-repeat:no-repeat;background-position:50%;display:none;content:""}.fuel-gas-supply-system .section-05{margin-bottom:80px}.fuel-gas-supply-system .section-05>div{width:100%;margin-bottom:125px}.fuel-gas-supply-system .section-05>div.text-area h3{color:#333;font-size:32px;margin-bottom:30px;font-weight:600}.fuel-gas-supply-system .section-05>div.text-area>div p{line-height:30px;color:#666}.fuel-gas-supply-system .section-05>div.image-area .subject{color:#666;font-size:24px;margin-bottom:15px;font-weight:600;text-align:center}.fuel-gas-supply-system .section-05>div.image-area>ul{display:flex;justify-content:center;gap:81px 68px;flex-wrap:wrap}.fuel-gas-supply-system .section-05>div.image-area>ul>li{max-width:434px;width:100%;flex:0 0 auto;line-height:30px;color:#666;font-size:18px;font-family:Pretendard-Medium,sans-serif;text-align:center}.fuel-gas-supply-system .section-05>div.image-area>ul>li img{width:100%;height:auto}.lng-re-liquefaction-system .section-01{margin-bottom:80px}.lng-re-liquefaction-system .section-01>h3{text-align:center;font-size:32px;color:#111;font-weight:600;margin-bottom:88px;word-break:break-all;padding-top:18px;position:relative}.lng-re-liquefaction-system .section-01>h3:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:40px;height:2px;background-color:#ee1f23}.lng-re-liquefaction-system .section-01 p{color:#333;font-size:18px;font-family:Pretendard-Medium,sans-serif;line-height:180%}.lng-re-liquefaction-system .section-01 img{margin-top:56px;width:100%;height:auto}.lng-re-liquefaction-system .section-02{margin-bottom:80px}.lng-re-liquefaction-system .section-02>div{margin-bottom:32px}.lng-re-liquefaction-system .section-02>div>p{color:#ee1f23;font-family:Pretendard-Medium,sans-serif;font-size:18px;line-height:100%;margin-bottom:16px}.lng-re-liquefaction-system .section-02>div>h3{position:relative;padding-left:32px;color:#111;font-family:Pretendard-Bold,sans-serif;font-size:28px;line-height:130%}.lng-re-liquefaction-system .section-02>div>h3:before{content:"";position:absolute;top:10px;left:0;width:16px;height:16px;background:#ee1f23}.lng-re-liquefaction-system .section-02 img{display:block;max-width:1448px;width:100%;height:auto;margin:0 auto}.lng-re-liquefaction-system .section-03{margin-bottom:125px}.lng-re-liquefaction-system .section-03 .features{display:flex;justify-content:space-between;flex-wrap:wrap;gap:32px}.lng-re-liquefaction-system .section-03 .features>ul{background:#f8f8f8;width:calc(50% - 16px);padding:30px;box-sizing:border-box}.lng-re-liquefaction-system .section-03 .features>ul>li{padding-left:24px;background:url(/images/common/sub/bullet-02.svg) no-repeat 0 0;color:#333;margin-top:6px;line-height:160%;font-size:18px;font-family:Pretendard-Medium,sans-serif}.lng-re-liquefaction-system .section-03 .features>ul>li:first-child{margin-top:0}.lng-re-liquefaction-system .section-04>p{text-align:center;color:#666;font-family:Pretendard-Medium,sans-serif;font-size:18px;margin-top:16px}.lng-cargo-handling-system .section-01{margin-bottom:80px}.lng-cargo-handling-system .section-01>h3{text-align:center;font-size:32px;color:#111;font-weight:600;margin-bottom:88px;word-break:break-all;padding-top:18px;position:relative}.lng-cargo-handling-system .section-01>h3:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:40px;height:2px;background-color:#ee1f23}.lng-cargo-handling-system .section-01 p{color:#333;font-size:18px;font-family:Pretendard-Medium,sans-serif;line-height:180%}.lng-cargo-handling-system .section-01>div{margin-top:56px;display:flex;justify-content:space-between;flex-wrap:wrap}.lng-cargo-handling-system .section-01>div img{max-width:48%;height:auto}.lng-cargo-handling-system .section-02>div{margin-bottom:32px}.lng-cargo-handling-system .section-02>div>p{color:#ee1f23;font-family:Pretendard-Medium,sans-serif;font-size:18px;line-height:100%;margin-bottom:16px}.lng-cargo-handling-system .section-02>div>h3{position:relative;padding-left:32px;color:#111;font-family:Pretendard-Bold,sans-serif;font-size:28px;line-height:130%}.lng-cargo-handling-system .section-02>div>h3:before{content:"";position:absolute;top:10px;left:0;width:16px;height:16px;background:#ee1f23}.lng-cargo-handling-system .section-02 .features{display:flex;justify-content:space-between;flex-wrap:wrap;gap:32px}.lng-cargo-handling-system .section-02 .features>ul{background:#f8f8f8;width:calc(50% - 16px);padding:30px;box-sizing:border-box}.lng-cargo-handling-system .section-02 .features>ul>li{padding-left:24px;background:url(/images/common/sub/bullet-02.svg) no-repeat 0 0;color:#333;margin-top:6px;line-height:160%;font-size:18px;font-family:Pretendard-Medium,sans-serif}.lng-cargo-handling-system .section-02 .features>ul>li:first-child{margin-top:0}.IggGcu .section-01{margin-bottom:56px}.IggGcu .section-01>h3{text-align:center;font-size:32px;color:#111;font-weight:600;margin-bottom:88px;word-break:break-all;padding-top:18px;position:relative}.IggGcu .section-01>h3:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:40px;height:2px;background-color:#ee1f23}.IggGcu .section-01>h4{color:#333;font-size:24px;font-family:Pretendard-Bold,sans-serif;line-height:100%;margin-bottom:16px}.IggGcu .section-01 p{color:#333;font-size:18px;font-family:Pretendard-Medium,sans-serif;line-height:180%}.IggGcu .section-05{margin-bottom:80px}.IggGcu .section-05>div{width:100%;margin-bottom:125px}.IggGcu .section-05>div.text-area h3{color:#333;font-size:32px;margin-bottom:30px;font-weight:600}.IggGcu .section-05>div.text-area>div p{line-height:30px;color:#666}.IggGcu .section-05>div.image-area .subject{color:#666;font-size:24px;margin-bottom:15px;font-weight:600;text-align:center}.IggGcu .section-05>div.image-area>ul{display:flex;justify-content:center;gap:81px 68px;flex-wrap:wrap}.IggGcu .section-05>div.image-area>ul>li{max-width:691px;width:30%;flex:0 0 auto;line-height:30px;color:#666;text-align:center;font-size:18px;font-family:Pretendard-Medium,sans-serif}.IggGcu .section-05>div.image-area>ul>li img{width:100%;height:auto;border:.5px solid #afafaf}.IggGcu .section-02>div{margin-bottom:32px}.IggGcu .section-02>div>p{color:#ee1f23;font-family:Pretendard-Medium,sans-serif;font-size:18px;line-height:100%;margin-bottom:16px}.IggGcu .section-02>div>h3{position:relative;padding-left:32px;color:#111;font-family:Pretendard-Bold,sans-serif;font-size:28px;line-height:130%}.IggGcu .section-02>div>h3:before{content:"";position:absolute;top:10px;left:0;width:16px;height:16px;background:#ee1f23}.IggGcu .section-02 .features{display:flex;justify-content:space-between;flex-wrap:wrap;gap:32px}.IggGcu .section-02 .features>ul{background:#f8f8f8;width:calc(50% - 16px);padding:30px;box-sizing:border-box}.IggGcu .section-02 .features>ul>li{padding-left:24px;background:url(/images/common/sub/bullet-02.svg) no-repeat 0 0;color:#333;margin-top:6px;line-height:160%;font-size:18px;font-family:Pretendard-Medium,sans-serif}.IggGcu .section-02 .features>ul>li:first-child{margin-top:0}@media screen and (max-width:767px){.marine-solution{padding:64px 20px 56px}.IggGcu .section-02 .features{gap:20px 0}.IggGcu .section-02 .features>ul{width:100%}.fuel-gas-supply-system .section-02 .features{gap:20px 0}.fuel-gas-supply-system .section-02 .features dl{width:100%}.fuel-gas-supply-system .section-03 .features-01{flex-wrap:wrap;gap:20px 0}}