.guide{margin-bottom:60px}.guide .sec-title{color:#444;font-size:28px;font-weight:500;letter-spacing:4.2px}.guide .product{align-items:center;background:linear-gradient(257deg,#e1615d 20.74%,#e77d53 39.33%,#eb9440 59.12%);border-radius:12px;box-shadow:4px 4px 6px 0 rgba(0,0,0,.1);display:flex;gap:18px;padding:28px;width:100%}.guide .product:hover{background:#f90}.guide .product .icon{height:64px}.guide .product .text{color:#fff;flex:1;font-size:28px;font-weight:500;letter-spacing:4.2px;text-align:center;text-shadow:2px 2px 4px rgba(200,60,49,.7)}.guide .news .item{align-items:center;border-bottom:1px solid #d9d9d9;display:flex;gap:15px;padding:25px 0}.guide .news .item .date{color:#7b7b7b;font-size:18px;letter-spacing:.9px}.guide .news .item .tag{border:1px solid #e2655c;border-radius:20px;color:#e2655c;font-size:16px;font-weight:500;letter-spacing:2.4px;padding:7px 15px}.guide .news .item .title{color:#484848;font-size:20px;font-weight:400;letter-spacing:1px;line-height:150%}.guide .tour{width:100%}.guide .tour .pic{border-radius:12px;height:202px;overflow:hidden;position:relative;text-align:center;width:100%}.guide .tour .pic div{background-position:50%;background-repeat:no-repeat;background-size:cover;height:202px;transition:all .3s ease-in-out;width:100%}.guide .tour:hover .pic div{transform:scale(1.2)}.guide .tour .box{margin:20px}.guide .tour .tag{border:1px solid #e2655c;border-radius:40px;color:#e2655c;display:inline-block;font-size:13px;font-weight:400;letter-spacing:1.95px;margin-bottom:20px;padding:6px 10px}.guide .tour .title{color:#484848;font-size:20px;font-weight:500;height:58px;letter-spacing:3px;margin-bottom:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.guide .tour .date{color:#7b7b7b;font-size:13px;font-weight:500;letter-spacing:.65px}.guide .swiper-button-next,.guide .swiper-button-prev{align-items:center;background:#fff;border-radius:48px;box-shadow:2px 2px 6px 0 rgba(0,0,0,.1);display:flex;height:48px;justify-content:center;padding:10px 8px 10px 12px;width:48px}.guide .swiper-button-next:after,.guide .swiper-button-prev:after{color:#b4b4b4;font-size:20px}.guide .swiper-button-next:hover,.guide .swiper-button-prev:hover{background:linear-gradient(257deg,#e1615d 20.74%,#e77d53 39.33%,#eb9440 59.12%)}.guide .swiper-button-next:hover:after,.guide .swiper-button-prev:hover:after{color:#fff}.guide .swiper-button-disabled{display:none}.guide .swiper-button-next{right:-65px}.guide .swiper-button-prev{left:-65px}.guide .tourplan{margin-top:64px;padding:32px 0 64px}.guide .tourplan .tpbox{display:flex;flex-direction:column;gap:32px}.guide .tourplan .summary{color:#484848;font-size:20px;font-weight:400;letter-spacing:1px;line-height:200%}.guide .plan-sec{margin-top:64px;padding:32px 0 64px}.guide .plan-sec .memo-pic{background:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2)),#d3d3d3 50%/cover no-repeat;flex-shrink:0;height:273px;width:388px}.guide .plan-sec .memo-box{display:flex;flex-direction:column;gap:12px}.guide .plan-sec .title{color:#484848;font-size:28px;font-weight:500;letter-spacing:4.2px}.guide .plan-sec .desc{color:#484848;font-size:20px;font-weight:400;letter-spacing:1px;line-height:200%}.guide .category{display:flex;justify-content:space-between;margin-bottom:100px}.guide .category .item:hover .circle .mask{opacity:0;transition:all .3s ease-in-out}.guide .category .item .circle{border-radius:50%;height:220px;overflow:hidden;position:relative;width:220px}.guide .category .item .circle .mask{align-items:center;-webkit-backdrop-filter:blur(5.4098367691px);backdrop-filter:blur(5.4098367691px);background:rgba(72,72,72,.75);background-blend-mode:multiply;display:flex;height:220px;justify-content:center;position:absolute;width:220px}.guide .category .item .circle .text{color:#fff;font-size:36.667px;font-weight:500;letter-spacing:5.5px;text-align:center;text-shadow:3.607px 3.607px 5.41px rgba(0,0,0,.1)}.guide .category .item .circle .img{height:220px;width:220px}
