.location{display:flex;margin-bottom:50px}.location>li{padding-left:30px;margin-left:20px;position:relative;color:#999;font-size:16px}.location>li:after{content:">";display:block;position:absolute;top:0;left:0}.location>li:first-child{margin:0;padding:0}.location>li:first-child:after{display:none}.management-solution .section-type-01{display:flex;justify-content:space-between;gap:20px;margin-bottom:135px}.management-solution .section-type-01.bg-01 .text-area h2{background:url(/images/sub/solution/solution-icon-01.svg) no-repeat 0 0}.management-solution .section-type-01.bg-02 .text-area h2{background:url(/images/sub/solution/solution-icon-02.svg) no-repeat 0 0}.management-solution .section-type-01.bg-03 .text-area h2{background:url(/images/sub/solution/solution-icon-03.svg) no-repeat 0 0}.management-solution .section-type-01.bg-04 .text-area h2{background:url(/images/sub/solution/solution-icon-04.svg) no-repeat 0 0}.management-solution .section-type-01 .text-area{width:54%}.management-solution .section-type-01 .text-area h2{font-size:44px;color:#110439;font-family:Pretendard-Bold,sans-serif;margin-bottom:28px;padding:76px 0 28px;border-bottom:1px solid #e0e0e0;line-height:normal}.management-solution .section-type-01 .text-area p{color:#666;margin-bottom:20px;font-size:16px;line-height:180%;font-family:Pretendard-Medium,sans-serif}.management-solution .section-type-01 .text-area p.last{display:inline-flex;margin-top:40px;background-color:#f5f5f5;border-radius:8px;padding:16px 24px;gap:0 7px;flex-wrap:wrap}.management-solution .section-type-01 .text-area p.last span{color:#333;font-family:Pretendard-Bold,sans-serif}.management-solution .section-type-01 .text-area>div{margin-top:75px}.management-solution .section-type-01 .text-area>div a{display:inline-block;background-color:#017fff;box-shadow:0 4px 7.8px 1px rgba(0,0,0,.45);height:63px;padding:0 30px;line-height:63px;text-align:center;color:#fff;font-size:20px;border-radius:30px;font-weight:600}.management-solution .section-type-01 .image-area img{width:100%;height:auto}.management-solution .section-02{margin-bottom:135px;padding:65px 0 180px;border-radius:16px;background:url(/images/sub/solution/solution-bg2.png) no-repeat 50% 95% #f9f9f9;background-size:70% auto}.management-solution .section-02 h2{text-align:center;font-weight:700;font-size:45px;color:#194b7e;margin-bottom:60px}.management-solution .section-02>ul{display:flex;gap:20px}.management-solution .section-02>ul>li{flex-basis:517px;min-height:457px;justify-content:space-between;background:url(/images/sub/solution/solution-bg.png) no-repeat 0 0;background-size:100% 100%;display:flex;align-items:center;color:#fff;font-size:22px}.management-solution .section-02>ul>li>div>div{text-align:center;padding:0 50px}.management-solution .section-02>ul>li>div>div img{width:100%;height:auto;margin-bottom:20px}.management-solution .section-02>ul>li>div .text-title{text-align:left;margin-bottom:30px;padding:0 20px 0 50px}.management-solution .section-02>ul>li>div .text-detail{padding:0 20px 0 50px;text-align:left;line-height:28px}.management-solution .section-03{margin-bottom:135px}.management-solution .section-03 h2{position:relative;padding-top:24px;text-align:center;font-weight:700;border-radius:16px;font-size:44px;color:#110439;margin-bottom:56px}.management-solution .section-03 h2:before{position:absolute;top:0;left:50%;transform:translateX(-50%);width:45px;height:4px;content:"";background-color:#115be6}.management-solution .section-03>ul{display:flex;justify-content:space-between;gap:20px;padding:0 20px}.management-solution .section-03>ul>li{flex-basis:480px}.management-solution .section-03>ul>li img{width:100%;height:auto}.management-solution .section-04{margin-bottom:135px}.management-solution .section-04 h2{position:relative;padding-top:24px;text-align:center;font-weight:700;border-radius:16px;font-size:44px;color:#110439;margin-bottom:56px}.management-solution .section-04 h2:before{position:absolute;top:0;left:50%;transform:translateX(-50%);width:45px;height:4px;content:"";background-color:#115be6}.management-solution .section-04>ul{display:flex;justify-content:space-between;gap:20px;padding:0 20px}.management-solution .section-04>ul>li{position:relative;flex-basis:491px}.management-solution .section-04>ul>li p{position:absolute;bottom:35px;left:0;width:100%;text-align:center;margin-top:30px;font-size:22px;color:#fff;line-height:100%;font-family:Pretendard-Bold,sans-serif;z-index:1}.management-solution .section-04>ul>li img{width:100%;height:auto;vertical-align:top}.management-solution .section-04>ul>li>div{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,10,48,0),#000a30)}.management-solution .section-05 h2{text-align:center;font-weight:700;font-size:45px;color:#194b7e;margin-bottom:95px}.management-solution .section-05 img{width:100%;height:auto}@media screen and (min-width:768px)and (max-width:1024px){.management-solution .section-type-01{flex-direction:column}.management-solution .section-type-01 .text-area{width:100%}.management-solution .section-type-01 .image-area{display:none}}@media screen and (max-width:767px){.management-solution .section-type-01{flex-direction:column}.management-solution .section-type-01 .text-area{width:100%}.management-solution .section-type-01 .text-area>h2{font-size:40px}.management-solution .section-type-01 .image-area{display:none}.section-02{background-image:none;padding-bottom:65px}.section-02 .text-area{width:100%}.section-02 .text-area>h2{font-size:40px}.section-02>ul{flex-wrap:wrap}.section-02>ul>li{flex-basis:100%}.management-solution .section-03>h2{font-size:30px}.management-solution .section-03>ul{flex-wrap:wrap}.management-solution .section-03>ul>li{flex-basis:100%}.management-solution .section-04>h2{font-size:30px}.management-solution .section-04 .text-area{width:100%}.management-solution .section-04>ul{flex-wrap:wrap}.management-solution .section-04>ul>li{flex-basis:100%}}