.fixContent{margin:0;overflow-x:hidden}.sectionWrapper{width:100%;align-items:center;margin:0 auto;overflow-x:hidden;display:flex;flex-direction:column;gap:224px}.fixedStart{position:fixed;bottom:100px;left:50%;transform:translateX(-50%);width:104px;height:104px;border-radius:50%;background-color:#f3f8fb;font-size:20px;font-weight:700;display:grid;place-items:center;z-index:10}.main{width:90%;max-width:1320px;margin:160px auto 60px}.main p{letter-spacing:-.02em}.main .top{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));flex-direction:row;gap:20px}.main .top .left{grid-column:span 1/span 1;display:flex;flex-direction:column;gap:320px;min-width:530px;flex-shrink:0}.main .top .left .banner{background-color:#292955;display:flex;justify-content:center;align-items:center;line-height:145%;gap:6px;height:41px;width:198px;color:#fff;border-radius:100px;font-size:18px;font-weight:700;letter-spacing:-.02em;margin-bottom:10px}.main .top .left .title p{font-family:TheJamsil;font-size:70px;font-weight:400;text-decoration:underline;text-decoration-thickness:2px;text-underline-position:under;text-underline-offset:10px}.main .top .left .desc{margin:20px 0}.main .top .left .desc p{font-weight:400;font-size:20px}.bold{font-size:20px;font-weight:600}.main .top .left .box,.main .top .left .box-2{height:126px;background-color:#f8f8f8;border-radius:20px;gap:2px;display:flex;flex-direction:row;width:100%;justify-content:space-between;align-items:center;padding:0 50px;text-align:right;text-decoration:underline;text-underline-offset:4px;margin-bottom:40px}.main .box-2{display:none}.main .box-2 .logo,.main .top .left .box .logo{display:flex;gap:60px}.main .box-2 .logo img,.main .top .left .box .logo img{height:42px}.box-links{display:flex;flex-direction:column;font-size:18px}.main .top .right{width:100%;grid-column:span 1/span 1;max-width:calc()}.main .top .right img{width:100%;flex-shrink:0}.main .second{width:100%;max-width:1320px;display:flex;gap:17px;overflow:hidden;margin-bottom:130px}.main .second .left{display:flex;flex-direction:column;gap:10px;width:310px;flex-shrink:0}.main .second .left p{line-height:100%}.main .second .left p:first-child{font-size:16px}.main .second .left p:nth-child(2){font-size:34px}.main .second .left p:nth-child(3){font-size:16px;color:#868686;margin-top:24px}.main .second .left .see-all{display:flex;gap:5px;align-items:center;line-height:100%}.main .second .left .see-all div{font-size:16px;font-weight:700;letter-spacing:-.02em}.main .second .right{display:flex;gap:17px;overflow:hidden}.main .second .right .swiper-wrap{width:calc(min(90vw, 1320px) - 618px)}.main .swiper-buttons{display:flex;justify-content:end;margin-bottom:10px;gap:7px}.swiper-button-pause:hover:not(:disabled) circle,.swiper-next-button:hover:not(:disabled) circle,.swiper-prev-button:hover:not(:disabled) circle{fill:#565656}.main .second .right .fixed{position:relative;display:flex;flex-direction:column;justify-content:space-between}.main .second .right .fixed img{position:absolute;left:0;top:50%;width:100%}.main .second .right .fixed{background-color:#00c975;min-width:274px;flex-shrink:0;height:360px;border-radius:22px;color:#fff;padding:45px 28px}.main .second .right .fixed p{font-size:24px;font-weight:700;line-height:120%}.main .second .right .fixed .banner{background-color:#fff;color:#00c975}.main .second .right .banner{width:fit-content;border-radius:100px;padding:5px 13px;font-size:16px;font-weight:700}.main .second .right .swiper{width:calc(min(90vw, 1320px) - 618px);width:100%;border-radius:22px}.main .second .right .swiper .slide{min-width:274px;width:auto;background-color:#d7d7d7;border-radius:22px;overflow:hidden}.main .second .right .swiper .slide a{height:360px;padding:40px 26px;display:flex;flex-direction:column;justify-content:space-between;position:relative}.main .second .right .swiper .slide:nth-child(odd),.main .second .right .swiper .slide:nth-child(odd) a{background-color:#dcdcdc}.main .second .right .swiper .slide:nth-child(2n),.main .second .right .swiper .slide:nth-child(2n) a{background-color:#f8f8f8}.main .second .right .swiper .banner{color:#fff;background-color:#000;font-weight:400}.main .second .right .swiper p{font-size:22px;font-weight:medium;line-height:120%}.main .second .right .swiper .button{display:flex;flex-direction:column;gap:6px}.main .second .right .swiper .button .arrow-line{width:100%;height:1.5px;background-color:#525252}.main .second .right .swiper .button .arrow-diagonal{width:30px;height:1.5px;background-color:#525252;transform:rotate(30deg);margin-left:auto}.main .second .right .swiper .button .more{font-size:14px;font-weight:700;letter-spacing:-.02em}@media screen and (max-width:599px){.main .top .left .title p{font-size:40px}.main .top .left .desc p,.main .top .left .desc span{font-size:14px}.main .top{display:flex;flex-direction:column;gap:20px}.main .top .left{gap:80px;min-width:0}.main .second .left .see-all{justify-content:center;margin:16px 0}.main .top .left .box{display:none}.box-2{display:flex;flex-direction:column;margin:0;padding:24px;height:fit-content;gap:18px;align-items:start;text-align:start}.box-links{gap:4px}.main .top .left .box-2 .logo{gap:24px}.main .top .left .box-2 .logo img{height:32px}.main .swiper-buttons{display:none}.main .second{display:flex;flex-direction:column;width:90%;margin:100px auto;text-align:center;align-items:center}.main .second .right{display:flex;flex-direction:column;gap:20px;width:100%}.main .second .right .swiper-wrap{width:100%}.fixedStart{display:none}}