@keyframes progress{0%{width:0}to{width:100%}}.main-visual .item{position:relative}.main-visual .main-nav-wrap{background:#fff;width:100%;height:157px;display:flex;align-items:center;justify-content:center;transition:all 0.5s;position:relative;z-index:99;box-shadow:none}@media (max-width:1024px){.main-visual .main-nav-wrap{height:auto;padding:25px 0}}.main-visual .main-nav-wrap .main-nav{display:flex;align-items:center;justify-content:center}@media (max-width:1024px){.main-visual .main-nav-wrap .main-nav{flex-wrap:wrap;row-gap:12px}}.main-visual .main-nav-wrap .main-nav li{padding:0 30px;position:relative}@media (max-width:1024px){.main-visual .main-nav-wrap .main-nav li{width:25%;padding:0 10px}}.main-visual .main-nav-wrap .main-nav li:last-child:after{display:none}.main-visual .main-nav-wrap .main-nav li:after{content:"";width:1px;height:60%;background:rgba(0,0,0,0.1);position:absolute;top:50%;transform:translateY(-50%);right:0}.main-visual .main-nav-wrap .main-nav a{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%}@media (min-width:1024.02px){.main-visual .main-nav-wrap .main-nav a:hover .text-bx p{color:#14B6FF}.main-visual .main-nav-wrap .main-nav a:hover .default-img{opacity:0;visibility:hidden}.main-visual .main-nav-wrap .main-nav a:hover .active-img{opacity:1;visibility:visible}}.main-visual .main-nav-wrap .default-img{opacity:1;visibility:visible}@media (max-width:1024px){.main-visual .main-nav-wrap .default-img{opacity:0;visibility:unset}}.main-visual .main-nav-wrap .active-img{opacity:0;visibility:hidden}@media (max-width:1024px){.main-visual .main-nav-wrap .active-img{opacity:1;visibility:unset}}.main-visual .main-nav-wrap .icon-bx{position:relative;display:flex;align-items:center;justify-content:center;width:66px;height:52px}@media (max-width:1024px){.main-visual .main-nav-wrap .icon-bx{width:53px;height:42px}}.main-visual .main-nav-wrap .icon-bx img{width:100%;height:100%;object-fit:scale-down;transition:opacity 0.3s,visibility 0.3s;position:absolute;top:0;left:0}.main-visual .main-nav-wrap .text-bx{margin-top:10px}.main-visual .main-nav-wrap .text-bx p{color:#333;font-weight:bold;transition:all 0.5s}@media (max-width:1024px){.main-visual .main-nav-wrap .text-bx p{font-size:14px;text-align:center}}.main-visual .img-bx{display:block;position:relative;overflow:hidden}.main-visual .img-bx:after{content:"";display:block;padding-bottom:44.1666666667%}.main-visual .img-bx>img{display:block;position:absolute;top:50%;left:50%;width:auto;height:auto;min-width:1000%;min-height:1000%;max-width:none;max-height:none;transform:translate(-50%,-50%) scale(0.1)}@media (max-width:1024px){.main-visual .img-bx{display:block;position:relative;overflow:hidden}.main-visual .img-bx:after{content:"";display:block;padding-bottom:166.6666666667%}.main-visual .img-bx>img{display:block;position:absolute;top:50%;left:50%;width:auto;height:auto;min-width:1000%;min-height:1000%;max-width:none;max-height:none;transform:translate(-50%,-50%) scale(0.1)}}.main-visual .txt-bx{position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff}.main-visual .txt-bx .en-title{font-family:"Pretendard";font-size:1.125rem}@media (max-width:1024px){.main-visual .txt-bx .en-title{font-size:13px}}.main-visual .txt-bx .title{font-size:5rem;font-weight:bold;line-height:1.2;font-family:"Pretendard";transition-delay:300ms!important;margin:0.9375rem 0}@media (max-width:1024px){.main-visual .txt-bx .title{margin:0.625rem 0 1.875rem 0;font-size:29px}}.main-visual .txt-bx .text{margin-top:1em;font-size:1.625rem;transition-delay:400ms!important}@media (max-width:1024px){.main-visual .txt-bx .text{font-size:16px}}.main-visual .txt-bx .text span{font-weight:bold}.main-visual .swiper-slide .txt-bx .en-title,.main-visual .swiper-slide .txt-bx .text,.main-visual .swiper-slide .txt-bx .title{transform:translateY(50px);opacity:0;transition:1000ms opacity,1000ms transform}.main-visual .swiper-slide-active .txt-bx .en-title,.main-visual .swiper-slide-active .txt-bx .text,.main-visual .swiper-slide-active .txt-bx .title{transform:translateY(0);opacity:1}.main-visual .swiper-pagination{display:flex;align-items:center;gap:6px;margin-top:3.125rem}@media (max-width:1024px){.main-visual .swiper-pagination{margin-top:2.5rem;gap:4px}}.main-visual .swiper-pagination-bullet{width:14px;height:11px;border-radius:0;background:rgba(255,255,255,0.3);clip-path:polygon(50% 0%,100% 0%,50% 100%,0% 100%);transform-origin:left center;opacity:1}@media (max-width:1024px){.main-visual .swiper-pagination-bullet{width:13px;height:10px}}.main-visual .swiper-pagination-bullet-active{width:14px;height:11px;border-radius:0;background:#fff;clip-path:polygon(50% 0%,100% 0%,50% 100%,0% 100%);transform-origin:left center}@media (max-width:1024px){.main-visual .swiper-pagination-bullet-active{width:13px;height:10px}}.main-visual .slide-btn{width:100%;height:100%;padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto;max-width:1720px;display:flex;align-items:center;justify-content:space-between;position:absolute;top:calc(50% + 157px);left:50%;transform:translate(-50%,-50%);z-index:1}@media (max-width:1024px){.main-visual .slide-btn{display:none}}.main-visual .slide-btn button{display:flex;align-items:center;justify-content:center}:root{--size:clamp(10rem,1rem + 40vmin,30rem);--gap:calc(var(--size) / 20);--duration:100s;--scroll-start:0;--scroll-end:calc(-100% - var(--gap))}.section .main-title{font-size:3.75rem;font-weight:800;line-height:1.2;letter-spacing:-1px}.section .main-title.jp-main-title{font-size:1.875rem}@media (max-width:1024px){.section .main-title{font-size:1.875rem;line-height:1.2}}.section .main-dec{font-size:1.375rem;margin-top:1.25rem;letter-spacing:-0.5px}@media (max-width:1024px){.section .main-dec{font-size:1rem;margin-top:1.25rem}}.section .main-category{font-size:1.25rem;font-weight:600;color:#14B6FF;letter-spacing:-0.5px;margin-bottom:0.625rem}@media (max-width:1024px){.section .main-category{font-size:14px;margin-bottom:0.5rem}}@media (max-width:1024px){.section .travel-slide,.section .travel-slide2{padding-left:20px}}.section .travel-slide .swiper-wrapper,.section .travel-slide2 .swiper-wrapper{height:auto!important}.section .travel-slide a,.section .travel-slide2 a{display:block;width:100%;height:100%}.section .travel-slide a:hover .img-bx,.section .travel-slide2 a:hover .img-bx{transform:scale(1.05)}.section .travel-slide .img-wrap,.section .travel-slide2 .img-wrap{position:relative;border-radius:12px;overflow:hidden}.section .travel-slide .txt-bx.en-txt-bx .dec01,.section .travel-slide .txt-bx.en-txt-bx .dec02,.section .travel-slide2 .txt-bx.en-txt-bx .dec01,.section .travel-slide2 .txt-bx.en-txt-bx .dec02{display:flex;gap:10px}@media (max-width:1024px){.section .travel-slide .txt-bx.en-txt-bx .dec01 span,.section .travel-slide .txt-bx.en-txt-bx .dec02 span,.section .travel-slide2 .txt-bx.en-txt-bx .dec01 span,.section .travel-slide2 .txt-bx.en-txt-bx .dec02 span{font-size:12px}}.section .travel-slide .txt-bx.en-txt-bx .title,.section .travel-slide2 .txt-bx.en-txt-bx .title{text-overflow:ellipsis;overflow:hidden;word-break:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:2.5em}.section .travel-slide .txt-bx .title,.section .travel-slide2 .txt-bx .title{font-size:1.5rem;font-weight:bold;letter-spacing:-1px;line-height:1.2}@media (max-width:1024px){.section .travel-slide .txt-bx .title,.section .travel-slide2 .txt-bx .title{font-size:1rem}}.section .travel-slide .txt-bx .dec01,.section .travel-slide .txt-bx .dec02,.section .travel-slide2 .txt-bx .dec01,.section .travel-slide2 .txt-bx .dec02{font-size:1.0625rem;color:rgba(0,0,0,0.6)}@media (max-width:1024px){.section .travel-slide .txt-bx .dec01,.section .travel-slide .txt-bx .dec02,.section .travel-slide2 .txt-bx .dec01,.section .travel-slide2 .txt-bx .dec02{font-size:1rem}}.section .travel-slide .txt-bx .bottom-bx,.section .travel-slide2 .txt-bx .bottom-bx{display:flex;align-items:center;justify-content:space-between}.section .travel-slide .txt-bx .bottom-bx.en-bottom-bx .load-bx>p,.section .travel-slide2 .txt-bx .bottom-bx.en-bottom-bx .load-bx>p{font-size:1.25rem}@media (max-width:1024px){.section .travel-slide .txt-bx .bottom-bx.en-bottom-bx .load-bx>p,.section .travel-slide2 .txt-bx .bottom-bx.en-bottom-bx .load-bx>p{font-size:1.125rem}}.section .travel-slide .txt-bx .bottom-bx.en-bottom-bx .load-bx>p span,.section .travel-slide2 .txt-bx .bottom-bx.en-bottom-bx .load-bx>p span{font-size:1.125rem}.section .travel-slide .txt-bx .bottom-bx.en-bottom-bx .circle-bx,.section .travel-slide2 .txt-bx .bottom-bx.en-bottom-bx .circle-bx{width:60px;height:60px}.section .travel-slide .txt-bx .bottom-bx.en-bottom-bx .circle-bx p,.section .travel-slide2 .txt-bx .bottom-bx.en-bottom-bx .circle-bx p{font-size:12px}@media (max-width:1024px){.section .travel-slide .txt-bx .bottom-bx.en-bottom-bx .circle-bx p,.section .travel-slide2 .txt-bx .bottom-bx.en-bottom-bx .circle-bx p{font-size:12px}}.section .travel-slide .txt-bx .bottom-bx .load-bx,.section .travel-slide2 .txt-bx .bottom-bx .load-bx{display:flex;align-items:center;gap:10px}.section .travel-slide .txt-bx .bottom-bx .load-bx>p,.section .travel-slide2 .txt-bx .bottom-bx .load-bx>p{font-size:1.5rem;font-weight:500}@media (max-width:1024px){.section .travel-slide .txt-bx .bottom-bx .load-bx>p,.section .travel-slide2 .txt-bx .bottom-bx .load-bx>p{font-size:1.25rem}}.section .travel-slide .txt-bx .bottom-bx .load-bx>p span,.section .travel-slide2 .txt-bx .bottom-bx .load-bx>p span{font-size:1.25rem;font-weight:normal;color:rgba(0,0,0,0.6)}@media (max-width:1024px){.section .travel-slide .txt-bx .bottom-bx .load-bx>p span,.section .travel-slide2 .txt-bx .bottom-bx .load-bx>p span{font-size:0.875rem}}.section .travel-slide .txt-bx .bottom-bx .circle-bx,.section .travel-slide2 .txt-bx .bottom-bx .circle-bx{width:54px;height:54px;border-radius:100%;display:flex;align-items:center;justify-content:center;background:#F39800}@media (max-width:1024px){.section .travel-slide .txt-bx .bottom-bx .circle-bx,.section .travel-slide2 .txt-bx .bottom-bx .circle-bx{width:40px;height:40px}}.section .travel-slide .txt-bx .bottom-bx .circle-bx p,.section .travel-slide2 .txt-bx .bottom-bx .circle-bx p{font-size:1.125rem;font-weight:bold;color:#fff}@media (max-width:1024px){.section .travel-slide .txt-bx .bottom-bx .circle-bx p,.section .travel-slide2 .txt-bx .bottom-bx .circle-bx p{font-size:0.9375rem}}.section .travel-slide .txt-bx .bottom-bx .price-bx p,.section .travel-slide2 .txt-bx .bottom-bx .price-bx p{font-size:1.875rem;font-weight:800;color:#FF5F6D}@media (max-width:1024px){.section .travel-slide .txt-bx .bottom-bx .price-bx p,.section .travel-slide2 .txt-bx .bottom-bx .price-bx p{font-size:1.375rem}}.section .travel-slide .txt-bx .bottom-bx .price-bx span,.section .travel-slide2 .txt-bx .bottom-bx .price-bx span{font-size:1.0625rem;font-weight:bold;color:#999}@media (max-width:1024px){.section .travel-slide .txt-bx .bottom-bx .price-bx span,.section .travel-slide2 .txt-bx .bottom-bx .price-bx span{font-size:0.875rem;font-weight:500}}.section .travel-slide .nav-btn,.section .travel-slide2 .nav-btn{position:absolute;top:calc(50% - 120px);left:50%;transform:translate(-50%,-50%);z-index:1;width:1500px;display:flex;align-items:center;justify-content:space-between}@media (max-width:1600px){.section .travel-slide .nav-btn,.section .travel-slide2 .nav-btn{width:100%;padding:0 100px}}@media (max-width:1024px){.section .travel-slide .nav-btn,.section .travel-slide2 .nav-btn{display:none}}.section .travel-slide .nav-btn>div,.section .travel-slide2 .nav-btn>div{width:80px;height:80px;background:#14B6FF;border-radius:100%;display:flex;align-items:center;justify-content:center;cursor:pointer}@media (max-width:1600px){.section .travel-slide .nav-btn>div,.section .travel-slide2 .nav-btn>div{width:40px;height:40px}.section .travel-slide .nav-btn>div img,.section .travel-slide2 .nav-btn>div img{width:10px}}.section .travel-slide{display:none}.section .travel-slide.active{display:block}.section .mark-bx{position:absolute;top:23px;right:23px;z-index:1;display:flex;align-items:center;gap:10px}.section .mark-bx.en-mark-bx{top:10px;right:10px}@media (max-width:1400px){.section .mark-bx.en-mark-bx{flex-direction:column;gap:4px;align-items:end}}@media (max-width:1024px){.section .mark-bx.en-mark-bx{top:10px;right:10px}}.section .mark-bx.en-mark-bx .mark-btn{width:auto;padding:0 10px;font-size:14px}@media (max-width:1400px){.section .mark-bx.en-mark-bx .mark-btn{font-size:12px;width:auto;height:28px}}@media (max-width:1024px){.section .mark-bx{top:12px;right:12px;gap:4px}}.section .mark-bx .mark-btn{width:90px;height:40px;border-radius:50px;background:#999;color:#ccc;font-weight:bold;font-size:1.125rem;display:flex;align-items:center;justify-content:center}@media (max-width:1024px){.section .mark-bx .mark-btn{font-size:0.875rem;width:60px;height:28px}}.section .mark-bx .mark-btn.plan{background:#8FC31F;color:#fff}.section .mark-bx .mark-btn.domestic,.section .mark-bx .mark-btn.foreign{background:#00A1E9;color:#fff}.section .more-btn-bx .more-btn{width:182px;height:50px;border-radius:50px;display:flex;align-items:center;justify-content:center;transition:all 0.3s}@media (min-width:768.02px){.section .more-btn-bx .more-btn:hover{background:#000!important}}@media (max-width:1024px){.section .more-btn-bx .more-btn{height:38px}}.section .more-btn-bx .more-btn.more-btn1{background:#14B6FF}.section .more-btn-bx .more-btn.more-btn2{width:200px;background:#fff}@media (max-width:1024px){.section .more-btn-bx .more-btn.more-btn2{width:150px}}@media (min-width:768.02px){.section .more-btn-bx .more-btn.more-btn2:hover{background:#000!important}.section .more-btn-bx .more-btn.more-btn2:hover img{filter:invert(1)}.section .more-btn-bx .more-btn.more-btn2:hover p{color:#fff!important}}.section .marquee_bx{width:100%;height:470px;display:flex;align-items:center;overflow:hidden;background-image:url(../images/main/rolling-bg.png);background-repeat:no-repeat;background-size:cover;background-position:center center}.section .marquee_bx.marquee_bx2{background:#fff}.section .marquee_bx div{will-change:transform}@media (max-width:1024px){.section .marquee_bx{background-image:none;height:auto;padding:3.75rem 0}}.section--01 .flex-bx{display:flex;border-bottom:1px solid rgba(0,0,0,0.1);padding-bottom:10rem}@media (max-width:1600px){.section--01 .flex-bx{flex-direction:column;row-gap:40px}}@media (max-width:1024px){.section--01 .flex-bx{padding-bottom:5rem}}.section--01 .flex-bx .list-title{display:flex;align-items:center;gap:10px;font-size:1.5rem;font-weight:bold}@media (max-width:1024px){.section--01 .flex-bx .list-title{gap:8px;font-size:1.125rem}}.section--01 .flex-bx .list-item{margin-top:1.25rem;display:flex;align-items:center;flex-wrap:wrap;gap:10px;color:#000}.section--01 .flex-bx .list-item>li{flex:1}.section--01 .flex-bx .list-item.en-list-item span{font-size:1rem;padding:0 5px}.section--01 .flex-bx .list-item button{display:flex;align-items:center;justify-content:center;width:100%;height:3.75rem;border:2px solid #E3E3E3;border-radius:10px;transition:all 0.3s;background:#fff}.section--01 .flex-bx .list-item button.active,.section--01 .flex-bx .list-item button:hover{border:2px solid #14B6FF;color:#14B6FF}.section--01 .flex-bx .list-item button.active span,.section--01 .flex-bx .list-item button:hover span{color:#14B6FF}.section--01 .flex-bx .list-item button:first-child{display:flex;align-items:center;gap:5px}.section--01 .flex-bx .list-item span{font-size:1.25rem;color:#6B6B6B;font-weight:bold;transition:all 0.3s}.section--01 .flex-bx .list-item i{font-weight:bold}.section--01 .flex-bx .left-bx{width:625px}@media (max-width:1600px){.section--01 .flex-bx .left-bx{width:100%}.section--01 .flex-bx .left-bx .main-title{text-align:center}.section--01 .flex-bx .left-bx .main-dec{text-align:center}}.section--01 .flex-bx .right-bx{width:calc(100% - 570px);padding:20px 0 0 20px}@media (max-width:1600px){.section--01 .flex-bx .right-bx{width:100%;padding:0}}@media (max-width:1024px){.section--01 .flex-bx .right-bx .list-bx{display:flex;align-items:center;gap:18px}.section--01 .flex-bx .right-bx .list-bx>div{flex:1}}.section--01 .search-btn{display:flex;align-items:center;justify-content:center}.section--01 .search-btn button{height:70px;border-radius:100px;width:100%;background:#14B6FF;color:#fff;font-size:1.75rem;font-weight:bold;transition:all 0.3s}@media (max-width:1024px){.section--01 .search-btn button{height:54px;font-size:1.25rem}}@media (min-width:768.02px){.section--01 .search-btn button:hover{background:#000}}.section--02,.section--03{padding:10rem 0}@media (max-width:1024px){.section--02,.section--03{padding:5rem 0}}.section--02 .btn-flex-bx,.section--03 .btn-flex-bx{display:flex;align-items:center}.section--02 .select-btn,.section--03 .select-btn{display:flex;align-items:center;gap:20px}.section--02 .select-btn.en-select-btn button,.section--03 .select-btn.en-select-btn button{font-size:1.25rem;padding:0 5px;width:200px}@media (max-width:1024px){.section--02 .select-btn.en-select-btn button,.section--03 .select-btn.en-select-btn button{width:140px;height:40px;font-size:1rem}}@media (max-width:1024px){.section--02 .select-btn,.section--03 .select-btn{gap:8px}}.section--02 .select-btn button,.section--03 .select-btn button{height:50px;width:160px;border:1px solid #E3E3E3;border-radius:100px;display:flex;align-items:center;justify-content:center;background:#fff;font-size:1.25rem;font-weight:bold;color:#6B6B6B;transition:all 0.3s}@media (max-width:1024px){.section--02 .select-btn button,.section--03 .select-btn button{width:80px;height:40px;font-size:1rem}}.section--02 .select-btn button.active,.section--02 .select-btn button:hover,.section--03 .select-btn button.active,.section--03 .select-btn button:hover{background:#14B6FF;border:1px solid #14B6FF;color:#fff}.section--02 .more-btn,.section--03 .more-btn{display:flex;align-items:center;justify-content:flex-end}@media (max-width:1024px){.section--02 .more-btn,.section--03 .more-btn{display:none}}.section--02 .more-btn.more-btn2,.section--03 .more-btn.more-btn2{justify-content:flex-start;padding:0}.section--02 .more-btn a,.section--03 .more-btn a{display:flex;align-items:center;font-weight:bold}.section--03{background:#FBFBFB}.section--04{background-image:url(../images/main/intro-img.jpg);background-repeat:no-repeat;background-size:cover;background-position:center center;height:600px}@media (max-width:1024px){.section--04{background-image:url(../images/main/m-intro-img.jpg)}}.section--04 .container{display:flex;justify-content:space-between;width:100%;height:100%}@media (max-width:1024px){.section--04 .container{flex-direction:column;padding:80px 20px 185px 30px}}.section--04 .text-bx{padding-top:9.375rem;color:#fff}@media (max-width:1024px){.section--04 .text-bx{padding-top:0}}.section--04 .text-bx .intro-title{font-size:2.5rem;font-weight:bold;letter-spacing:-0.5px;line-height:1.4}@media (max-width:1024px){.section--04 .text-bx .intro-title{font-size:1.75rem}}.section--04 .text-bx .intro-title span{font-weight:normal}.section--04 .text-bx .intro-title02{font-size:2rem}@media (max-width:1024px){.section--04 .text-bx .intro-title02{font-size:1.125rem}}.section--04 .more-btn-bx{display:flex;align-items:flex-end;padding-bottom:150px}@media (max-width:1024px){.section--04 .more-btn-bx{padding-bottom:0;align-items:flex-start}.section--04 .more-btn-bx p{font-size:12px;font-weight:bold}.section--04 .more-btn-bx img{width:12px}}.section--05{background:#F3FBFF}@media (max-width:1400px){.section--05{background:#fff}}.section--05 .mx-width{max-width:1920px;margin:0 auto}@media (max-width:1920px){.section--05 .mx-width{max-width:100%}}.section--05 .section-inner{width:1700px;margin-left:auto;display:flex;justify-content:space-between;gap:126px}@media (max-width:1700px){.section--05 .section-inner{width:100%;gap:80px;padding:0 20px}}@media (max-width:1400px){.section--05 .section-inner{flex-direction:column;gap:40px;padding:80px 20px 0 20px}}@media (max-width:576px){.section--05 .section-inner{padding:80px 0 0 20px}}.section--05 .left-bx{margin-top:176px}@media (max-width:1400px){.section--05 .left-bx{margin-top:0}}.section--05 .slideWrap{width:1020px;margin-left:auto;margin-right:120px;overflow:hidden;height:100vh}@media (max-width:1500px){.section--05 .slideWrap{width:100%}}@media (max-width:1400px){.section--05 .slideWrap{margin-right:auto;height:auto}}.section--05 .slideWrap .rolling{display:flex;gap:84px}.section--05 .slideWrap .rolling .swiper-wrapper{height:auto!important}@media (max-width:1400px){.section--05 .slideWrap .rolling{gap:0;display:unset}}.section--05 .slideWrap .roller{overflow:visible}.section--05 .slideWrap .roller.roller-1{margin-top:176px}@media (max-width:1400px){.section--05 .slideWrap .roller.roller-1{margin-top:0}}@media (max-width:1400px){.section--05 .slideWrap .roller .roller-wrap:nth-child(2){display:none}}.section--05 .slideWrap .roller .roller-list{display:flex;flex-direction:column}@media (max-width:1400px){.section--05 .slideWrap .roller .roller-list{flex-direction:row}}.section--05 .slideWrap .roller .roller-list .roller-item{width:100%;margin-bottom:58px;position:relative;border-radius:20px;flex-shrink:0;overflow:hidden;box-shadow:0 4px 4px rgba(0,0,0,0.02),0 4px 4px rgba(0,0,0,0.02)}@media (max-width:1400px){.section--05 .slideWrap .roller .roller-list .roller-item{margin-bottom:30px}}.section--05 .slideWrap .roller .roller-list .roller-item a{display:block;width:100%;height:100%}@media (min-width:1400.02px){.section--05 .slideWrap .roller .roller-list .roller-item a:hover .img-wrap:after,.section--05 .slideWrap .roller .roller-list .roller-item a:hover .img-wrap:before{opacity:1;transition:opacity 0.5s}.section--05 .slideWrap .roller .roller-list .roller-item a:hover .img-bx{transform:scale(1.05);transition:all 0.5s}.section--05 .slideWrap .roller .roller-list .roller-item a:hover .txt-bx{background:#14B6FF;transition:all 0.3s}.section--05 .slideWrap .roller .roller-list .roller-item a:hover .txt-bx .dec,.section--05 .slideWrap .roller .roller-list .roller-item a:hover .txt-bx .title{color:#fff;transition:all 0.3s}}.section--05 .slideWrap .roller .roller-list .roller-item .img-wrap{position:relative;border-radius:20px}@media (max-width:1400px){.section--05 .slideWrap .roller .roller-list .roller-item .img-wrap:after,.section--05 .slideWrap .roller .roller-list .roller-item .img-wrap:before{display:none}}@media (max-width:768px){.section--05 .slideWrap .roller .roller-list .roller-item .img-wrap img{height:325px}}.section--05 .slideWrap .roller .roller-list .roller-item .img-wrap:before{content:"";width:100%;height:100%;background:rgba(0,0,0,0.3);position:absolute;top:0;left:0;z-index:5;opacity:0;transition:opacity 0.5s}.section--05 .slideWrap .roller .roller-list .roller-item .img-wrap:after{content:"VIEW MORE";position:absolute;top:calc(50% - 77.5px);left:50%;transform:translate(-50%,-50%);z-index:5;color:#fff;font-size:1.125rem;font-weight:bold;opacity:0;transition:opacity 0.5s}@media (min-width:1400.02px){.section--05 .slideWrap .roller-1 .roller-wrap.active{animation:rolling1 20s linear infinite}.section--05 .slideWrap .roller-1 .roller-wrap.clone{animation:rolling2 20s linear infinite;left:0!important}.section--05 .slideWrap .roller-2 .roller-wrap.active{animation:rollingReverse1 20s linear infinite}.section--05 .slideWrap .roller-2 .roller-wrap.clone{animation:rollingReverse2 20s linear infinite}}.section--05 .slideWrap .txt-bx{position:absolute;left:0;bottom:0;width:100%;z-index:5;background:#fff;padding:24px;transition:all 0.3s;border-bottom-left-radius:20px;border-bottom-left-radius:20px}.section--05 .slideWrap .txt-bx .title{font-size:1.5rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-height:1.4;-webkit-box-orient:vertical;word-wrap:break-word;height:2.8em;transition:all 0.3s}@media (max-width:1024px){.section--05 .slideWrap .txt-bx .title{font-size:1.125rem}}.section--05 .slideWrap .dec{font-size:1.25rem;color:rgba(0,0,0,0.7);margin-top:0.625rem;transition:all 0.3s}@media (max-width:1400px){.section--05 .slideWrap .dec{width:100%}}@media (max-width:1024px){.section--05 .slideWrap .dec{font-size:0.9375rem}}@media (max-width:1400px){.section--05 .more-btn-bx{align-items:center;justify-content:center}.section--05 .more-btn-bx p{font-size:12px}.section--05 .more-btn-bx img{width:12px}}