.countdown-timer{padding:4px 0;margin:0 auto;position:relative;z-index:2;color:#000;max-width:648px;width:100%;height:-moz-fit-content;height:fit-content;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.905) 20%,hsla(0,0%,100%,.902) 80%,hsla(0,0%,100%,0))}@media screen and (max-width:767px){.countdown-timer{width:100%}}.countdown-timer-title{font-size:18px;font-weight:500}@media screen and (max-width:575px){.countdown-timer-title{font-size:14px}}.countdown-timer-counter .bullet{padding-bottom:24px;color:#000;display:flex;align-items:center;font-size:36px;font-weight:600}.countdown-timer-counter .timer{width:60px;display:flex;flex-flow:column;align-items:center;margin:0 16px}.countdown-timer-counter .timer .value{line-height:1;font-size:40px;font-weight:600}.countdown-timer-counter .timer .unit{font-size:16px}@media screen and (max-width:992px){.countdown-timer-counter .timer{width:40px;margin:0 12px}.countdown-timer-counter .timer .value{font-size:30px}.countdown-timer-counter .timer .unit{font-size:10px}}.banner-container{padding:20px;position:relative;width:100%;height:-moz-fit-content;height:fit-content;overflow:hidden}.banner-container .mt-40{margin-top:40px}.banner-container .banner-background{position:absolute;top:0;left:0;width:100%;height:100%}.banner-container .banner-background-image{z-index:1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.banner-container .banner-sub-container{max-width:25svw;width:100%;height:-moz-fit-content;height:fit-content}@media screen and (max-width:1920px){.banner-container .banner-sub-container{max-width:1320px}}.banner-container .banner-sub-container.on-event{max-width:60svw;padding:2rem 0}@media screen and (max-width:1920px){.banner-container .banner-sub-container.on-event{max-width:1320px}}@media screen and (max-width:575px){.banner-container .banner-sub-container.on-event{padding:0}}.banner-container .banner-sub-container.on-event .banner-image{flex:1;width:100%;max-height:calc(100vh - 104px - 4rem)}.banner-container .banner-sub-container.on-event .banner-image .banner-logo{width:100%;height:100%;max-width:none}@media screen and (max-width:575px){.banner-container .banner-sub-container.on-event .banner-image .banner-logo{max-width:100%}}.banner-container .banner-sub-container.on-event .banner-content{flex:1;width:100%;padding:16px;display:flex;flex-flow:column;justify-content:center}@media screen and (max-width:575px){.banner-container .banner-sub-container.on-event .banner-content{padding:0}}.banner-container .banner-sub-container.on-event .banner-content .text-ending{font-size:24px;font-weight:600;position:relative;z-index:2;color:#fff}@media screen and (max-width:575px){.banner-container .banner-sub-container.on-event .banner-content .text-ending{font-size:18px;font-weight:500}}.banner-container .banner-sub-container.on-event .banner-content .banner-date-detail{width:100%}.banner-container .banner-sub-container .banner-image{position:relative;z-index:2;padding:16px 0}@media screen and (max-width:575px){.banner-container .banner-sub-container .banner-image{padding:0 0 16px}}.banner-container .banner-sub-container .banner-image .banner-logo{width:100%;height:100%;max-width:405px}@media screen and (max-width:575px){.banner-container .banner-sub-container .banner-image .banner-logo{max-width:100%}}.banner-container .banner-sub-container .banner-image .banner-logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.banner-container .banner-sub-container .banner-content .banner-description{position:relative;margin-top:20px;z-index:2;color:#fff}.banner-container .banner-sub-container .banner-content .banner-description-title{font-size:24px;font-weight:600;line-height:1.5}.banner-container .banner-sub-container .banner-content .banner-description-description{font-size:16px;font-weight:400}@media screen and (max-width:575px){.banner-container .banner-sub-container .banner-content .banner-description{margin-top:8px}.banner-container .banner-sub-container .banner-content .banner-description .banner-description-title{font-size:22px;line-height:1.2}.banner-container .banner-sub-container .banner-content .banner-description .banner-description-description{font-size:14px}}.banner-container .banner-sub-container .banner-content .banner-register-btn{position:relative;z-index:2;margin-top:20px}@media screen and (max-width:575px){.banner-container .banner-sub-container .banner-content .banner-register-btn{margin-top:16px}}.banner-container .banner-sub-container .banner-content .banner-register-btn button{width:200px;height:46px;background:var(--button-color);color:var(--button-text-color);border:none;border-radius:10px;box-shadow:0 7px 8px 0 rgba(0,0,0,.2);transition:.3s}.banner-container .banner-sub-container .banner-content .banner-register-btn button:hover{outline:4px solid hsla(0,0%,100%,.3);box-shadow:0 7px 10px 0 rgba(0,0,0,.4)}.banner-container .banner-sub-container .banner-content .banner-date{position:relative;z-index:2;margin-top:20px;padding:0 8px;border-radius:10px;grid-gap:24px;gap:24px}.banner-container .banner-sub-container .banner-content .banner-date-detail{padding:4px 0;max-width:312px;width:100%;display:flex;flex-flow:column;align-items:center;background:#fff;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.9052214636) 20%,hsla(0,0%,100%,.9024203431) 80%,hsla(0,0%,100%,0))}@media screen and (max-width:767px){.banner-container .banner-sub-container .banner-content .banner-date-detail .title{font-size:16px}.banner-container .banner-sub-container .banner-content .banner-date-detail .title-onsite{width:100%;text-align:center;overflow:hidden;text-overflow:ellipsis}.banner-container .banner-sub-container .banner-content .banner-date-detail .date{font-size:14px}}@media screen and (max-width:575px){.banner-container .banner-sub-container .banner-content .banner-date-detail{margin:0 auto}}.banner-container .banner-sub-container .banner-content .banner-date-detail .title{color:#000;line-height:1.5;font-size:20px;font-weight:600}.banner-container .banner-sub-container .banner-content .banner-date-detail .title-onsite{width:100%;text-align:center;overflow:hidden;text-overflow:ellipsis}.banner-container .banner-sub-container .banner-content .banner-date-detail .date{color:#000;line-height:1.5;font-size:18px;font-weight:400;white-space:nowrap}@media screen and (min-width:768px)and (max-width:992px){.banner-container .banner-sub-container .banner-content .banner-date-detail.on-event .title{font-size:16px}.banner-container .banner-sub-container .banner-content .banner-date-detail.on-event .title-onsite{width:100%;text-align:center;overflow:hidden;text-overflow:ellipsis}.banner-container .banner-sub-container .banner-content .banner-date-detail.on-event .date{font-size:14px}}.description-container{padding:40px 16px;height:-moz-fit-content;height:fit-content;width:100%;background:#fff;position:relative}@media screen and (max-width:575px){.description-container{padding:20px 16px}}.description-container .description-title{max-width:869px;color:#1c1b1f;font-size:24px;font-weight:600;line-height:1.5}.description-container .description-content{position:relative;max-width:869px;color:#828282;font-size:16px;font-weight:400;text-align:center;height:-moz-fit-content;height:fit-content;white-space:pre-line}.description-container .description-content.collapse-content{max-height:70px;overflow:hidden}.description-container .fade-text{position:absolute;width:100%;height:80px;left:0;bottom:13px;background-image:linear-gradient(180deg,hsla(0,0%,100%,.1),#fff 3rem);z-index:1}.description-container .description-readmore{position:relative;z-index:2;margin-top:13px;color:#00aeef;cursor:pointer}.category-container{position:relative;width:100%;height:-moz-fit-content;height:fit-content}.category-container .category-background{position:absolute;top:1px;left:0;width:100%;height:100%;z-index:1}.category-container .category-background img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.category-container .header-title{width:150px;height:50px;position:relative;color:#fff;font-size:24px;font-weight:600;z-index:2}.category-container .header-title .path-masking{position:absolute;height:50px;width:-moz-fit-content;width:fit-content}.category-container .header-title .path-masking svg{height:100%}.category-container .header-title .path-masking.left{transform:translateX(-60%)}.category-container .header-title .path-masking.left:after{content:"";position:absolute;top:0;left:-210%;height:50px;width:100svw;background-color:#fff}.category-container .header-title .path-masking.rigth{transform:translateX(60%) scaleX(-1)}.category-container .header-title .path-masking.rigth:after{content:"";position:absolute;top:0;right:50%;height:50px;width:100svw;background-color:#fff}.category-container .types-container{position:relative;z-index:2;grid-gap:24px;gap:24px}@media screen and (max-width:575px){.category-container .types-container{grid-gap:10px;gap:10px;padding:16px}}.category-container .types-container .type-box{flex:1;width:100%;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 5px 10px rgba(0,0,0,.5))}@media screen and (max-width:575px){.category-container .types-container .type-box{max-width:calc(50% - 5px);flex-basis:calc(50% - 5px)}}@media screen and (max-width:575px){.category-container .types-container .type-box.one-type{max-width:none;flex-basis:0}}@media screen and (max-width:575px){.category-container .types-container .type-box.one-type .type-total{padding:25% 10% 8%!important}}.category-container .types-container .type-box.one-type .type-unit{font-size:clamp(12px,2.5svw,16px)!important}@media screen and (max-width:575px){.category-container .types-container .type-box.one-type .type-unit{font-size:clamp(5px,2.5svw,16px)!important}}.category-container .types-container .type-box img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.category-container .types-container .type-box .type-total{justify-content:center;position:absolute;width:100%;height:100%;z-index:10;bottom:0;left:0}@media screen and (max-width:575px){.category-container .types-container .type-box .type-total{padding:50% 10% 20%!important}}.category-container .types-container .type-box .type-total .type-total-text{font-weight:600;color:#fff;line-height:1.05}@media screen and (max-width:575px){.category-container .types-container .type-box .type-total .type-total-text{font-size:9svw!important}}.category-container .types-container .type-box .type-total .type-unit{font-size:clamp(10px,1.5svw,16px);font-weight:400;color:#fff;line-height:1}@media screen and (max-width:575px){.category-container .types-container .type-box .type-total .type-unit{font-size:2.5svw}}.promotion-card-new{font-size:14px!important}.promotion-card-new p,.promotion-card-new span{font-size:14px!important;font-family:Prompt,sans-serif!important;background-color:transparent!important;font-weight:400!important}.promotion-card-new[data-v-b8dc3e2c]{--gradien-hole:#000 98%,transparent;--min-offset:calc(50% - var(--offset-range)/2);--max-offset:calc(100% - var(--min-offset));--between-hole:calc(var(--offset-range)/8);width:100%;position:relative;filter:drop-shadow(0 4px 4px rgba(0,0,0,.25))}.promotion-card-new .behind-badge[data-v-b8dc3e2c],.promotion-card-new .top-badge[data-v-b8dc3e2c]{position:absolute;top:-2%;left:50%;transform:translateX(-50%);max-width:170px;width:50%;z-index:10;color:#000;font-size:24px}.promotion-card-new .behind-badge img[data-v-b8dc3e2c],.promotion-card-new .top-badge img[data-v-b8dc3e2c]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.promotion-card-new .top-badge .promotion-type[data-v-b8dc3e2c]{position:absolute;width:100%;top:6px;left:50%;transform:translateX(-50%);font-size:16px;font-weight:500;color:#000}@media screen and (max-width:390px){.promotion-card-new .top-badge .promotion-type[data-v-b8dc3e2c]{top:3px;font-size:12px}}.promotion-card-new .behind-badge[data-v-b8dc3e2c]{top:-2%;width:66%!important;max-width:224.5px;z-index:-1!important}.promotion-card-new-top[data-v-b8dc3e2c]{width:100%;aspect-ratio:var(--card-img-ratio);background:#fff;border-radius:10px 10px 0 0;-webkit-mask-image:radial-gradient(var(--circle-hole) at calc(var(--min-offset)) 0,var(--gradien-hole)),radial-gradient(var(--circle-hole) at calc(var(--between-hole) + var(--min-offset)) 0,var(--gradien-hole)),radial-gradient(var(--circle-hole) at calc(var(--between-hole)*2 + var(--min-offset)) 0,var(--gradien-hole)),radial-gradient(var(--circle-hole) at calc(var(--between-hole)*3 + var(--min-offset)) 0,var(--gradien-hole)),radial-gradient(var(--circle-hole) at calc(var(--between-hole)*4 + var(--min-offset)) 0,var(--gradien-hole)),radial-gradient(var(--circle-hole) at calc(var(--between-hole)*5 + var(--min-offset)) 0,var(--gradien-hole)),radial-gradient(var(--circle-hole) at calc(var(--between-hole)*6 + var(--min-offset)) 0,var(--gradien-hole)),radial-gradient(var(--circle-hole) at calc(var(--between-hole)*7 + var(--min-offset)) 0,var(--gradien-hole)),radial-gradient(var(--circle-hole) at calc(var(--max-offset)) 0,var(--gradien-hole)),radial-gradient(20px at 0,at 100%,var(--gradien-hole)),radial-gradient(20px at 100%,at 100%,var(--gradien-hole)),linear-gradient(#000,#000 0);mask-image:radial-gradient(var(--circle-hole) at calc(var(--min-offset)) 0,var(--gradien-hole)),radial-gradient(var(--circle-hole) at calc(var(--between-hole) + var(--min-offset)) 0,var(--gradien-hole)),radial-gradient(var(--circle-hole) at calc(var(--between-hole)*2 + var(--min-offset)) 0,var(--gradien-hole)),radial-gradient(var(--circle-hole) at calc(var(--between-hole)*3 + var(--min-offset)) 0,var(--gradien-hole)),radial-gradient(var(--circle-hole) at calc(var(--between-hole)*4 + var(--min-offset)) 0,var(--gradien-hole)),radial-gradient(var(--circle-hole) at calc(var(--between-hole)*5 + var(--min-offset)) 0,var(--gradien-hole)),radial-gradient(var(--circle-hole) at calc(var(--between-hole)*6 + var(--min-offset)) 0,var(--gradien-hole)),radial-gradient(var(--circle-hole) at calc(var(--between-hole)*7 + var(--min-offset)) 0,var(--gradien-hole)),radial-gradient(var(--circle-hole) at calc(var(--max-offset)) 0,var(--gradien-hole)),radial-gradient(20px at 0,at 100%,var(--gradien-hole)),radial-gradient(20px at 100%,at 100%,var(--gradien-hole)),linear-gradient(#000,#000 0);-webkit-mask-image:radial-gradient(var(--circle-hole) at calc(var(--min-offset)) 0,var(--gradien-hole)),radial-gradient(var(--circle-hole) at calc(var(--between-hole) + var(--min-offset)) 0,var(--gradien-hole)),radial-gradient(var(--circle-hole) at calc(var(--between-hole)*2 + var(--min-offset)) 0,var(--gradien-hole)),radial-gradient(var(--circle-hole) at calc(var(--between-hole)*3 + var(--min-offset)) 0,var(--gradien-hole)),radial-gradient(var(--circle-hole) at calc(var(--between-hole)*4 + var(--min-offset)) 0,var(--gradien-hole)),radial-gradient(var(--circle-hole) at calc(var(--between-hole)*5 + var(--min-offset)) 0,var(--gradien-hole)),radial-gradient(var(--circle-hole) at calc(var(--between-hole)*6 + var(--min-offset)) 0,var(--gradien-hole)),radial-gradient(var(--circle-hole) at calc(var(--between-hole)*7 + var(--min-offset)) 0,var(--gradien-hole)),radial-gradient(var(--circle-hole) at calc(var(--max-offset)) 0,var(--gradien-hole)),radial-gradient(20px at 0 100%,var(--gradien-hole)),radial-gradient(20px at 100% 100%,var(--gradien-hole)),linear-gradient(#000 0 0);mask-image:radial-gradient(var(--circle-hole) at calc(var(--min-offset)) 0,var(--gradien-hole)),radial-gradient(var(--circle-hole) at calc(var(--between-hole) + var(--min-offset)) 0,var(--gradien-hole)),radial-gradient(var(--circle-hole) at calc(var(--between-hole)*2 + var(--min-offset)) 0,var(--gradien-hole)),radial-gradient(var(--circle-hole) at calc(var(--between-hole)*3 + var(--min-offset)) 0,var(--gradien-hole)),radial-gradient(var(--circle-hole) at calc(var(--between-hole)*4 + var(--min-offset)) 0,var(--gradien-hole)),radial-gradient(var(--circle-hole) at calc(var(--between-hole)*5 + var(--min-offset)) 0,var(--gradien-hole)),radial-gradient(var(--circle-hole) at calc(var(--between-hole)*6 + var(--min-offset)) 0,var(--gradien-hole)),radial-gradient(var(--circle-hole) at calc(var(--between-hole)*7 + var(--min-offset)) 0,var(--gradien-hole)),radial-gradient(var(--circle-hole) at calc(var(--max-offset)) 0,var(--gradien-hole)),radial-gradient(20px at 0 100%,var(--gradien-hole)),radial-gradient(20px at 100% 100%,var(--gradien-hole)),linear-gradient(#000 0 0);mask-composite:exclude;-webkit-mask-composite:exclude;overflow:hidden}@media screen and (max-width:430px){.promotion-card-new-top[data-v-b8dc3e2c]{-webkit-mask-image:radial-gradient(var(--circle-hole-mobile) at calc(var(--min-offset)) 0,var(--gradien-hole)),radial-gradient(var(--circle-hole-mobile) at calc(var(--between-hole) + var(--min-offset)) 0,var(--gradien-hole)),radial-gradient(var(--circle-hole-mobile) at calc(var(--between-hole)*2 + var(--min-offset)) 0,var(--gradien-hole)),radial-gradient(var(--circle-hole-mobile) at calc(var(--between-hole)*3 + var(--min-offset)) 0,var(--gradien-hole)),radial-gradient(var(--circle-hole-mobile) at calc(var(--between-hole)*4 + var(--min-offset)) 0,var(--gradien-hole)),radial-gradient(var(--circle-hole-mobile) at calc(var(--between-hole)*5 + var(--min-offset)) 0,var(--gradien-hole)),radial-gradient(var(--circle-hole-mobile) at calc(var(--between-hole)*6 + var(--min-offset)) 0,var(--gradien-hole)),radial-gradient(var(--circle-hole-mobile) at calc(var(--between-hole)*7 + var(--min-offset)) 0,var(--gradien-hole)),radial-gradient(var(--circle-hole-mobile) at calc(var(--max-offset)) 0,var(--gradien-hole)),radial-gradient(20px at 0,at 100%,var(--gradien-hole)),radial-gradient(20px at 100%,at 100%,var(--gradien-hole)),linear-gradient(#000,#000 0);mask-image:radial-gradient(var(--circle-hole-mobile) at calc(var(--min-offset)) 0,var(--gradien-hole)),radial-gradient(var(--circle-hole-mobile) at calc(var(--between-hole) + var(--min-offset)) 0,var(--gradien-hole)),radial-gradient(var(--circle-hole-mobile) at calc(var(--between-hole)*2 + var(--min-offset)) 0,var(--gradien-hole)),radial-gradient(var(--circle-hole-mobile) at calc(var(--between-hole)*3 + var(--min-offset)) 0,var(--gradien-hole)),radial-gradient(var(--circle-hole-mobile) at calc(var(--between-hole)*4 + var(--min-offset)) 0,var(--gradien-hole)),radial-gradient(var(--circle-hole-mobile) at calc(var(--between-hole)*5 + var(--min-offset)) 0,var(--gradien-hole)),radial-gradient(var(--circle-hole-mobile) at calc(var(--between-hole)*6 + var(--min-offset)) 0,var(--gradien-hole)),radial-gradient(var(--circle-hole-mobile) at calc(var(--between-hole)*7 + var(--min-offset)) 0,var(--gradien-hole)),radial-gradient(var(--circle-hole-mobile) at calc(var(--max-offset)) 0,var(--gradien-hole)),radial-gradient(20px at 0,at 100%,var(--gradien-hole)),radial-gradient(20px at 100%,at 100%,var(--gradien-hole)),linear-gradient(#000,#000 0);-webkit-mask-image:radial-gradient(var(--circle-hole-mobile) at calc(var(--min-offset)) 0,var(--gradien-hole)),radial-gradient(var(--circle-hole-mobile) at calc(var(--between-hole) + var(--min-offset)) 0,var(--gradien-hole)),radial-gradient(var(--circle-hole-mobile) at calc(var(--between-hole)*2 + var(--min-offset)) 0,var(--gradien-hole)),radial-gradient(var(--circle-hole-mobile) at calc(var(--between-hole)*3 + var(--min-offset)) 0,var(--gradien-hole)),radial-gradient(var(--circle-hole-mobile) at calc(var(--between-hole)*4 + var(--min-offset)) 0,var(--gradien-hole)),radial-gradient(var(--circle-hole-mobile) at calc(var(--between-hole)*5 + var(--min-offset)) 0,var(--gradien-hole)),radial-gradient(var(--circle-hole-mobile) at calc(var(--between-hole)*6 + var(--min-offset)) 0,var(--gradien-hole)),radial-gradient(var(--circle-hole-mobile) at calc(var(--between-hole)*7 + var(--min-offset)) 0,var(--gradien-hole)),radial-gradient(var(--circle-hole-mobile) at calc(var(--max-offset)) 0,var(--gradien-hole)),radial-gradient(20px at 0 100%,var(--gradien-hole)),radial-gradient(20px at 100% 100%,var(--gradien-hole)),linear-gradient(#000 0 0);mask-image:radial-gradient(var(--circle-hole-mobile) at calc(var(--min-offset)) 0,var(--gradien-hole)),radial-gradient(var(--circle-hole-mobile) at calc(var(--between-hole) + var(--min-offset)) 0,var(--gradien-hole)),radial-gradient(var(--circle-hole-mobile) at calc(var(--between-hole)*2 + var(--min-offset)) 0,var(--gradien-hole)),radial-gradient(var(--circle-hole-mobile) at calc(var(--between-hole)*3 + var(--min-offset)) 0,var(--gradien-hole)),radial-gradient(var(--circle-hole-mobile) at calc(var(--between-hole)*4 + var(--min-offset)) 0,var(--gradien-hole)),radial-gradient(var(--circle-hole-mobile) at calc(var(--between-hole)*5 + var(--min-offset)) 0,var(--gradien-hole)),radial-gradient(var(--circle-hole-mobile) at calc(var(--between-hole)*6 + var(--min-offset)) 0,var(--gradien-hole)),radial-gradient(var(--circle-hole-mobile) at calc(var(--between-hole)*7 + var(--min-offset)) 0,var(--gradien-hole)),radial-gradient(var(--circle-hole-mobile) at calc(var(--max-offset)) 0,var(--gradien-hole)),radial-gradient(20px at 0 100%,var(--gradien-hole)),radial-gradient(20px at 100% 100%,var(--gradien-hole)),linear-gradient(#000 0 0)}}.promotion-card-new-top img[data-v-b8dc3e2c]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:.3s ease-out}.promotion-card-new-top.can-hover img[data-v-b8dc3e2c]{transition:transform .45s;transition-timing-function:cubic-bezier(.645,.045,.355,1)}.promotion-card-new-top.can-hover img[data-v-b8dc3e2c]:hover{transform:scale(1.1)}.promotion-card-new-lower[data-v-b8dc3e2c]{width:100%;background:#fff;height:100%;aspect-ratio:var(--card-text-ratio);border-radius:0 0 10px 10px;-webkit-mask-image:radial-gradient(var(--circle-hole) at calc(var(--min-offset)) 100%,var(--gradien-hole)),radial-gradient(var(--circle-hole) at calc(var(--between-hole) + var(--min-offset)) 100%,var(--gradien-hole)),radial-gradient(var(--circle-hole) at calc(var(--between-hole)*2 + var(--min-offset)) 100%,var(--gradien-hole)),radial-gradient(var(--circle-hole) at calc(var(--between-hole)*3 + var(--min-offset)) 100%,var(--gradien-hole)),radial-gradient(var(--circle-hole) at calc(var(--between-hole)*4 + var(--min-offset)) 100%,var(--gradien-hole)),radial-gradient(var(--circle-hole) at calc(var(--between-hole)*5 + var(--min-offset)) 100%,var(--gradien-hole)),radial-gradient(var(--circle-hole) at calc(var(--between-hole)*6 + var(--min-offset)) 100%,var(--gradien-hole)),radial-gradient(var(--circle-hole) at calc(var(--between-hole)*7 + var(--min-offset)) 100%,var(--gradien-hole)),radial-gradient(var(--circle-hole) at calc(var(--max-offset)) 100%,var(--gradien-hole)),radial-gradient(20px at 0,at 0,var(--gradien-hole)),radial-gradient(20px at 100%,at 0,var(--gradien-hole)),linear-gradient(#000,#000 0);mask-image:radial-gradient(var(--circle-hole) at calc(var(--min-offset)) 100%,var(--gradien-hole)),radial-gradient(var(--circle-hole) at calc(var(--between-hole) + var(--min-offset)) 100%,var(--gradien-hole)),radial-gradient(var(--circle-hole) at calc(var(--between-hole)*2 + var(--min-offset)) 100%,var(--gradien-hole)),radial-gradient(var(--circle-hole) at calc(var(--between-hole)*3 + var(--min-offset)) 100%,var(--gradien-hole)),radial-gradient(var(--circle-hole) at calc(var(--between-hole)*4 + var(--min-offset)) 100%,var(--gradien-hole)),radial-gradient(var(--circle-hole) at calc(var(--between-hole)*5 + var(--min-offset)) 100%,var(--gradien-hole)),radial-gradient(var(--circle-hole) at calc(var(--between-hole)*6 + var(--min-offset)) 100%,var(--gradien-hole)),radial-gradient(var(--circle-hole) at calc(var(--between-hole)*7 + var(--min-offset)) 100%,var(--gradien-hole)),radial-gradient(var(--circle-hole) at calc(var(--max-offset)) 100%,var(--gradien-hole)),radial-gradient(20px at 0,at 0,var(--gradien-hole)),radial-gradient(20px at 100%,at 0,var(--gradien-hole)),linear-gradient(#000,#000 0);-webkit-mask-image:radial-gradient(var(--circle-hole) at calc(var(--min-offset)) 100%,var(--gradien-hole)),radial-gradient(var(--circle-hole) at calc(var(--between-hole) + var(--min-offset)) 100%,var(--gradien-hole)),radial-gradient(var(--circle-hole) at calc(var(--between-hole)*2 + var(--min-offset)) 100%,var(--gradien-hole)),radial-gradient(var(--circle-hole) at calc(var(--between-hole)*3 + var(--min-offset)) 100%,var(--gradien-hole)),radial-gradient(var(--circle-hole) at calc(var(--between-hole)*4 + var(--min-offset)) 100%,var(--gradien-hole)),radial-gradient(var(--circle-hole) at calc(var(--between-hole)*5 + var(--min-offset)) 100%,var(--gradien-hole)),radial-gradient(var(--circle-hole) at calc(var(--between-hole)*6 + var(--min-offset)) 100%,var(--gradien-hole)),radial-gradient(var(--circle-hole) at calc(var(--between-hole)*7 + var(--min-offset)) 100%,var(--gradien-hole)),radial-gradient(var(--circle-hole) at calc(var(--max-offset)) 100%,var(--gradien-hole)),radial-gradient(20px at 0 0,var(--gradien-hole)),radial-gradient(20px at 100% 0,var(--gradien-hole)),linear-gradient(#000 0 0);mask-image:radial-gradient(var(--circle-hole) at calc(var(--min-offset)) 100%,var(--gradien-hole)),radial-gradient(var(--circle-hole) at calc(var(--between-hole) + var(--min-offset)) 100%,var(--gradien-hole)),radial-gradient(var(--circle-hole) at calc(var(--between-hole)*2 + var(--min-offset)) 100%,var(--gradien-hole)),radial-gradient(var(--circle-hole) at calc(var(--between-hole)*3 + var(--min-offset)) 100%,var(--gradien-hole)),radial-gradient(var(--circle-hole) at calc(var(--between-hole)*4 + var(--min-offset)) 100%,var(--gradien-hole)),radial-gradient(var(--circle-hole) at calc(var(--between-hole)*5 + var(--min-offset)) 100%,var(--gradien-hole)),radial-gradient(var(--circle-hole) at calc(var(--between-hole)*6 + var(--min-offset)) 100%,var(--gradien-hole)),radial-gradient(var(--circle-hole) at calc(var(--between-hole)*7 + var(--min-offset)) 100%,var(--gradien-hole)),radial-gradient(var(--circle-hole) at calc(var(--max-offset)) 100%,var(--gradien-hole)),radial-gradient(20px at 0 0,var(--gradien-hole)),radial-gradient(20px at 100% 0,var(--gradien-hole)),linear-gradient(#000 0 0);mask-composite:exclude;-webkit-mask-composite:exclude;position:relative;overflow:hidden}@media screen and (max-width:430px){.promotion-card-new-lower[data-v-b8dc3e2c]{-webkit-mask-image:radial-gradient(var(--circle-hole-mobile) at calc(var(--min-offset)) 100%,var(--gradien-hole)),radial-gradient(var(--circle-hole-mobile) at calc(var(--between-hole) + var(--min-offset)) 100%,var(--gradien-hole)),radial-gradient(var(--circle-hole-mobile) at calc(var(--between-hole)*2 + var(--min-offset)) 100%,var(--gradien-hole)),radial-gradient(var(--circle-hole-mobile) at calc(var(--between-hole)*3 + var(--min-offset)) 100%,var(--gradien-hole)),radial-gradient(var(--circle-hole-mobile) at calc(var(--between-hole)*4 + var(--min-offset)) 100%,var(--gradien-hole)),radial-gradient(var(--circle-hole-mobile) at calc(var(--between-hole)*5 + var(--min-offset)) 100%,var(--gradien-hole)),radial-gradient(var(--circle-hole-mobile) at calc(var(--between-hole)*6 + var(--min-offset)) 100%,var(--gradien-hole)),radial-gradient(var(--circle-hole-mobile) at calc(var(--between-hole)*7 + var(--min-offset)) 100%,var(--gradien-hole)),radial-gradient(var(--circle-hole-mobile) at calc(var(--max-offset)) 100%,var(--gradien-hole)),radial-gradient(20px at 0,at 0,var(--gradien-hole)),radial-gradient(20px at 100%,at 0,var(--gradien-hole)),linear-gradient(#000,#000 0);mask-image:radial-gradient(var(--circle-hole-mobile) at calc(var(--min-offset)) 100%,var(--gradien-hole)),radial-gradient(var(--circle-hole-mobile) at calc(var(--between-hole) + var(--min-offset)) 100%,var(--gradien-hole)),radial-gradient(var(--circle-hole-mobile) at calc(var(--between-hole)*2 + var(--min-offset)) 100%,var(--gradien-hole)),radial-gradient(var(--circle-hole-mobile) at calc(var(--between-hole)*3 + var(--min-offset)) 100%,var(--gradien-hole)),radial-gradient(var(--circle-hole-mobile) at calc(var(--between-hole)*4 + var(--min-offset)) 100%,var(--gradien-hole)),radial-gradient(var(--circle-hole-mobile) at calc(var(--between-hole)*5 + var(--min-offset)) 100%,var(--gradien-hole)),radial-gradient(var(--circle-hole-mobile) at calc(var(--between-hole)*6 + var(--min-offset)) 100%,var(--gradien-hole)),radial-gradient(var(--circle-hole-mobile) at calc(var(--between-hole)*7 + var(--min-offset)) 100%,var(--gradien-hole)),radial-gradient(var(--circle-hole-mobile) at calc(var(--max-offset)) 100%,var(--gradien-hole)),radial-gradient(20px at 0,at 0,var(--gradien-hole)),radial-gradient(20px at 100%,at 0,var(--gradien-hole)),linear-gradient(#000,#000 0);-webkit-mask-image:radial-gradient(var(--circle-hole-mobile) at calc(var(--min-offset)) 100%,var(--gradien-hole)),radial-gradient(var(--circle-hole-mobile) at calc(var(--between-hole) + var(--min-offset)) 100%,var(--gradien-hole)),radial-gradient(var(--circle-hole-mobile) at calc(var(--between-hole)*2 + var(--min-offset)) 100%,var(--gradien-hole)),radial-gradient(var(--circle-hole-mobile) at calc(var(--between-hole)*3 + var(--min-offset)) 100%,var(--gradien-hole)),radial-gradient(var(--circle-hole-mobile) at calc(var(--between-hole)*4 + var(--min-offset)) 100%,var(--gradien-hole)),radial-gradient(var(--circle-hole-mobile) at calc(var(--between-hole)*5 + var(--min-offset)) 100%,var(--gradien-hole)),radial-gradient(var(--circle-hole-mobile) at calc(var(--between-hole)*6 + var(--min-offset)) 100%,var(--gradien-hole)),radial-gradient(var(--circle-hole-mobile) at calc(var(--between-hole)*7 + var(--min-offset)) 100%,var(--gradien-hole)),radial-gradient(var(--circle-hole-mobile) at calc(var(--max-offset)) 100%,var(--gradien-hole)),radial-gradient(20px at 0 0,var(--gradien-hole)),radial-gradient(20px at 100% 0,var(--gradien-hole)),linear-gradient(#000 0 0);mask-image:radial-gradient(var(--circle-hole-mobile) at calc(var(--min-offset)) 100%,var(--gradien-hole)),radial-gradient(var(--circle-hole-mobile) at calc(var(--between-hole) + var(--min-offset)) 100%,var(--gradien-hole)),radial-gradient(var(--circle-hole-mobile) at calc(var(--between-hole)*2 + var(--min-offset)) 100%,var(--gradien-hole)),radial-gradient(var(--circle-hole-mobile) at calc(var(--between-hole)*3 + var(--min-offset)) 100%,var(--gradien-hole)),radial-gradient(var(--circle-hole-mobile) at calc(var(--between-hole)*4 + var(--min-offset)) 100%,var(--gradien-hole)),radial-gradient(var(--circle-hole-mobile) at calc(var(--between-hole)*5 + var(--min-offset)) 100%,var(--gradien-hole)),radial-gradient(var(--circle-hole-mobile) at calc(var(--between-hole)*6 + var(--min-offset)) 100%,var(--gradien-hole)),radial-gradient(var(--circle-hole-mobile) at calc(var(--between-hole)*7 + var(--min-offset)) 100%,var(--gradien-hole)),radial-gradient(var(--circle-hole-mobile) at calc(var(--max-offset)) 100%,var(--gradien-hole)),radial-gradient(20px at 0 0,var(--gradien-hole)),radial-gradient(20px at 100% 0,var(--gradien-hole)),linear-gradient(#000 0 0)}}.promotion-card-new-lower .dashed-line[data-v-b8dc3e2c]{position:absolute;top:1px;left:0;width:999px;height:-moz-fit-content;height:fit-content}.promotion-card-new-lower .promotion-text[data-v-b8dc3e2c]{position:absolute;width:100%;height:100%;top:0;left:0;font-size:20px;padding:2% 5% 5%}.promotion-card-new-lower .promotion-text .promotion-card-date[data-v-b8dc3e2c]{font-size:12px;font-weight:400;line-height:1.3;color:#828282}.promotion-card-new-lower .promotion-text .promotion-text-details[data-v-b8dc3e2c]{font-size:20px}.promotion-card-new-lower .promotion-text .promotion-text-details .promotion-card-title[data-v-b8dc3e2c]{color:#1c1b1f;font-size:22px;font-weight:600;line-height:1.2;text-align:center;transition:.3s}.promotion-card-new-lower .promotion-text .promotion-text-details .promotion-card-title.can-hover[data-v-b8dc3e2c]{cursor:pointer}.promotion-card-new-lower .promotion-text .promotion-text-details .promotion-card-title.can-hover[data-v-b8dc3e2c]:hover{color:#00aeef}.promotion-card-new-lower .promotion-text .promotion-text-details .promotion-card-title.one-line[data-v-b8dc3e2c]{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical}.promotion-card-new-lower .promotion-text .promotion-text-details .promotion-card-description[data-v-b8dc3e2c]{color:#828282;font-size:14px;line-height:1.5;transition:.3s}.promotion-card-new-lower .promotion-text .promotion-text-details .promotion-card-description.can-hover[data-v-b8dc3e2c]{cursor:pointer}.promotion-card-new-lower .promotion-text .promotion-text-details .promotion-card-description.can-hover[data-v-b8dc3e2c]:hover{color:#00aeef}.promotion-card-new-lower .promotion-text .promotion-text-details .promotion-card-description.two-line[data-v-b8dc3e2c]{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.promotion-card-new-lower .promotion-text .promotion-card-claim[data-v-b8dc3e2c]{color:#00aeef;font-size:12px;line-height:1.5;text-decoration:underline}.promotion-card-new-lower .promotion-text .promotion-card-claim .claim-promotion[data-v-b8dc3e2c],.promotion-card-new-lower .promotion-text .promotion-card-claim .readmore[data-v-b8dc3e2c]{transition:.3s}.promotion-card-new-lower .promotion-text .promotion-card-claim .claim-promotion[data-v-b8dc3e2c]:hover,.promotion-card-new-lower .promotion-text .promotion-card-claim .readmore[data-v-b8dc3e2c]:hover{color:#2962ff}@media screen and (max-width:390px){.promotion-card-new-lower .promotion-text[data-v-b8dc3e2c]{width:100%}}.promotion-container .company-promotion-container .promotion-title,.promotion-container .nayoo-promotion-container .promotion-title{padding:20px 20px 0}.promotion-container .company-promotion-container .promotion-title .title-text,.promotion-container .nayoo-promotion-container .promotion-title .title-text{font-size:24px;font-weight:600;line-height:1.5}.promotion-container .company-promotion-container .promotion-title .description-text,.promotion-container .nayoo-promotion-container .promotion-title .description-text{font-size:18px;font-weight:400;color:#828282;line-height:1.5}.promotion-container .company-promotion-container .promotion-filter,.promotion-container .nayoo-promotion-container .promotion-filter{width:100%;grid-gap:24px;gap:24px;margin-top:20px;padding:0 16px}.promotion-container .company-promotion-container .promotion-filter .filter-btn,.promotion-container .nayoo-promotion-container .promotion-filter .filter-btn{padding:4px 8px;display:flex;justify-content:center;align-items:center;border:2px solid #aaa;width:200px;height:50px;border-radius:10px;background:#fff;color:#1c1b1f;transition:.3s}.promotion-container .company-promotion-container .promotion-filter .filter-btn:hover,.promotion-container .nayoo-promotion-container .promotion-filter .filter-btn:hover{background:#beedff}.promotion-container .company-promotion-container .promotion-filter .filter-btn.active,.promotion-container .nayoo-promotion-container .promotion-filter .filter-btn.active{background:var(--button-color);color:var(--button-text-color);border:none}.promotion-container .company-promotion-container .promotion-filter .filter-btn.active:hover,.promotion-container .nayoo-promotion-container .promotion-filter .filter-btn.active:hover{box-shadow:0 7px 8px 0 rgba(0,0,0,.2)}@media screen and (max-width:575px){.promotion-container .company-promotion-container .promotion-filter,.promotion-container .nayoo-promotion-container .promotion-filter{grid-gap:16px;gap:16px}.promotion-container .company-promotion-container .promotion-filter .filter-btn,.promotion-container .nayoo-promotion-container .promotion-filter .filter-btn{flex:1;width:100%}}.promotion-container .company-promotion-container .promotion-cards,.promotion-container .nayoo-promotion-container .promotion-cards{margin-top:20px;max-width:1096px}.promotion-container .company-promotion-container .promotion-cards .splide-company-promotion.center-content .splide__track,.promotion-container .company-promotion-container .promotion-cards .splide-nayoo-promotion.center-content .splide__track,.promotion-container .nayoo-promotion-container .promotion-cards .splide-company-promotion.center-content .splide__track,.promotion-container .nayoo-promotion-container .promotion-cards .splide-nayoo-promotion.center-content .splide__track{display:flex!important;justify-content:center!important}@media screen and (max-width:767px){.promotion-container .company-promotion-container .promotion-cards .splide-company-promotion.center-content .splide__track,.promotion-container .company-promotion-container .promotion-cards .splide-nayoo-promotion.center-content .splide__track,.promotion-container .nayoo-promotion-container .promotion-cards .splide-company-promotion.center-content .splide__track,.promotion-container .nayoo-promotion-container .promotion-cards .splide-nayoo-promotion.center-content .splide__track{display:block!important;justify-content:center!important}}.promotion-container .splide__arrows .splide__arrow{background-color:#00aeef;opacity:1;width:42px;height:42px}.promotion-container .splide__arrows .splide__arrow--prev{left:-100px;top:50%;border-radius:4px}.promotion-container .splide__arrows .splide__arrow--prev svg{stroke-width:4px}.promotion-container .splide__arrows .splide__arrow--next{right:-100px;top:50%;border-radius:4px}.promotion-container .splide__arrows .splide__arrow--next svg{stroke-width:4px}@media screen and (max-width:1315px){.promotion-container .splide__arrows .splide__arrow--prev{left:0}.promotion-container .splide__arrows .splide__arrow--next{right:0}}@media screen and (max-width:1096px){.promotion-container .splide__arrows .splide__arrow--prev{left:10px}.promotion-container .splide__arrows .splide__arrow--next{right:10px}}.text-dark-pink[data-v-84b232fc]{color:#ff747b}.text-dark-grey[data-v-84b232fc]{color:#828282!important}.text-medium-grey[data-v-84b232fc]{color:#8a8a94!important}.text-darkest-grey[data-v-84b232fc]{color:#4c575c!important}.text-light-grey[data-v-84b232fc]{color:#ababab!important}.text-emerald[data-v-84b232fc]{color:#e7476e!important}.text-semi-black[data-v-84b232fc]{color:#222}.company-card-container[data-v-84b232fc]{width:100%;height:-moz-fit-content;height:fit-content;box-shadow:0 2px 8px 0 rgba(0,0,0,.1);border-radius:10px;overflow:hidden}@media screen and (max-width:767px){.company-card-container[data-v-84b232fc]{width:100%}}.company-card-container .detail-container[data-v-84b232fc]{grid-gap:4px;gap:4px;padding:6px}.company-card-container .detail-container .company-services[data-v-84b232fc]{padding:0 6px;grid-gap:5px;gap:5px}.company-card-container .detail-container .company-services .services[data-v-84b232fc]{font-size:8px;line-height:1.5}.company-card-container .detail-container .company-name[data-v-84b232fc]{padding:0 6px}.company-card-container .detail-container .company-name .name-text[data-v-84b232fc]{height:48px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis}.company-card-container .detail-container .company-name .license-logos[data-v-84b232fc]{width:-moz-fit-content;width:fit-content;padding:3px 6px;grid-gap:4px;gap:4px}.company-card-container .detail-container .company-name .license-logos img[data-v-84b232fc]{width:18px}.company-card-container .detail-container .h-line[data-v-84b232fc]{width:100%;border-bottom:1px solid #d9d9d9}.company-card-container .detail-container .company-detail .detail-block.fix[data-v-84b232fc]{width:80px;min-width:80px}.company-card-container .detail-container .company-detail .detail-block[data-v-84b232fc]{display:flex;flex-flow:column;align-items:center;justify-content:center;flex:1;grid-gap:4px;gap:4px;padding:0 4px;width:100%;overflow:hidden;border-left:1px solid #d9d9d9}.company-card-container .detail-container .company-detail .detail-block .detail-title[data-v-84b232fc]{line-height:1.5;font-size:10px;font-weight:400!important;color:#333!important}.company-card-container .detail-container .company-detail .detail-block .detail-value[data-v-84b232fc]{font-size:12px;font-weight:500;line-height:1.5;color:#00aeef}.company-card-container .image-container[data-v-84b232fc]{-webkit-user-select:none;-moz-user-select:none;user-select:none;aspect-ratio:263/198.25;width:100%;height:100%;padding:12px 0}.company-card-container .image-container .company-logo[data-v-84b232fc]{width:186px;aspect-ratio:1;border:2px solid #fff;box-shadow:0 4px 15px 0 rgba(0,0,0,.25)}@media screen and (max-width:575px){.company-card-container .image-container .company-logo[data-v-84b232fc]{width:70%;max-width:250px}}.company-card-container .image-container .badges[data-v-84b232fc]{grid-gap:4px;gap:4px;position:absolute;top:.5rem;right:.5rem}@media screen and (max-width:575px){.company-card-container .image-container .badges[data-v-84b232fc]{width:-moz-fit-content;width:fit-content}}.company-card-container .image-container .badges .top-ad[data-v-84b232fc]{display:block;font-size:.75rem;color:#fff;padding:0 4px;text-shadow:0 1px 4px #4a4a4a}.company-card-container .image-container .nayoo-review[data-v-84b232fc]{position:absolute;top:6px;left:0;padding:6px;grid-gap:6px;gap:6px;line-height:1.5;color:#fff;background-color:#00aeef;background-image:linear-gradient(90deg,#00aeef,#0089bd);border-radius:0 5px 5px 0}.company-card-container .image-container .nayoo-review img[data-v-84b232fc]{width:12px}.joinedpost-container{position:relative;width:100%;height:-moz-fit-content;height:fit-content}.joinedpost-container .joinedpost-title{z-index:2}.joinedpost-container .joinedpost-title .title-text{font-size:24px;font-weight:600;line-height:1.5}.joinedpost-container .description-text{font-size:18px;font-weight:400;color:#fff;line-height:1.5;position:relative;z-index:2}.joinedpost-container .joinedpost-background{position:absolute;top:1px;left:0;width:100%;height:100%;z-index:1}.joinedpost-container .joinedpost-background img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.joinedpost-container .header-title{width:-moz-fit-content;width:fit-content;height:50px;position:relative;color:#fff;font-size:24px;font-weight:600;z-index:2}.joinedpost-container .header-title .path-masking{position:absolute;height:50px;width:-moz-fit-content;width:fit-content}.joinedpost-container .header-title .path-masking svg{height:100%}.joinedpost-container .header-title .path-masking.left{transform:translateX(-60%)}.joinedpost-container .header-title .path-masking.left:after{content:"";position:absolute;top:0;left:-210%;height:50px;width:100svw;background-color:#fff}.joinedpost-container .header-title .path-masking.rigth{transform:translateX(60%) scaleX(-1)}.joinedpost-container .header-title .path-masking.rigth:after{content:"";position:absolute;top:0;right:50%;height:50px;width:100svw;background-color:#fff}.joinedpost-container .types-container{position:relative;z-index:2;max-width:1144px;width:100%}@media screen and (max-width:575px){.joinedpost-container .types-container{grid-gap:0;gap:0}}.joinedpost-container .types-container .type-header{padding:0 10px;width:100%;border-radius:5px;height:70px;border:3px solid transparent;overflow:hidden;position:relative}.joinedpost-container .types-container .type-header.project{background:linear-gradient(90deg,#00aeef,#00aeef 30%,rgba(0,174,239,0)),linear-gradient(90deg,#fff,#fff 30%,hsla(0,0%,100%,0));background-clip:padding-box,border-box;background-origin:padding-box,border-box}.joinedpost-container .types-container .type-header.secondhand{background:linear-gradient(90deg,#0089bd,#0089bd 30%,rgba(0,174,239,0)),linear-gradient(90deg,#fff,#fff 30%,hsla(0,0%,100%,0));background-clip:padding-box,border-box;background-origin:padding-box,border-box}.joinedpost-container .types-container .type-header.apartment{background:linear-gradient(90deg,#1bb967,#1bb967 30%,rgba(0,174,239,0)),linear-gradient(90deg,#fff,#fff 30%,hsla(0,0%,100%,0));background-clip:padding-box,border-box;background-origin:padding-box,border-box}.joinedpost-container .types-container .type-header.home-builder{background:linear-gradient(90deg,#ff747b,#ff747b 30%,rgba(0,174,239,0)),linear-gradient(90deg,#fff,#fff 30%,hsla(0,0%,100%,0));background-clip:padding-box,border-box;background-origin:padding-box,border-box}@media screen and (max-width:1170px){.joinedpost-container .types-container .type-header{width:calc(100% - 32px);margin:0 auto}}.joinedpost-container .types-container .type-header .header-artshape{position:absolute;top:0;left:220px;z-index:1}.joinedpost-container .types-container .type-header .header-title .type-icon{width:43px;height:43px}.joinedpost-container .types-container .type-header .header-title .type-icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;filter:brightness(0) invert(1)}.joinedpost-container .types-container .type-header .header-title .type-title .title-text{line-height:1.2;font-size:24px;font-weight:600}.joinedpost-container .types-container .type-header .header-title .type-title .total-text{font-size:18px;font-weight:400}@media screen and (max-width:575px){.joinedpost-container .types-container .type-header .header-title .type-title .title-text{font-size:20px}.joinedpost-container .types-container .type-header .header-title .type-title .total-text{font-size:16px}}.joinedpost-container .types-container .type-header .header-btn{position:relative;z-index:2;width:140px;height:50px;border-radius:10px;color:#00aeef;border:1px solid #00aeef;background:linear-gradient(0deg,#fff,#fff),#fff;font-size:18px}@media screen and (max-width:575px){.joinedpost-container .types-container .type-header .header-btn{width:110px;padding:0}}.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card{padding-top:30px;padding-bottom:30px}@media screen and (max-width:1170px){.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card{padding-top:20px;padding-bottom:20px}}.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card[\:has\(.filled-item\)]{margin-right:0!important}.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card:has(.filled-item){margin-right:0!important}.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card[\:has\(.filled-item\)] .filled-item{background:#fff;border-radius:14px;padding:4px;height:100%;grid-gap:4px;gap:4px}.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card:has(.filled-item) .filled-item{background:#fff;border-radius:14px;padding:4px;height:100%;grid-gap:4px;gap:4px}.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card[\:has\(.filled-item\)] .filled-item.one-card{width:851px}.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card:has(.filled-item) .filled-item.one-card{width:851px}@media screen and (max-width:1170px){.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card[\:has\(.filled-item\)] .filled-item.one-card{width:829px}.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card:has(.filled-item) .filled-item.one-card{width:829px}}@media screen and (max-width:1144px){.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card[\:has\(.filled-item\)] .filled-item.one-card{width:calc(100svw - 315px)}.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card:has(.filled-item) .filled-item.one-card{width:calc(100svw - 315px)}}@media screen and (max-width:667px){.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card[\:has\(.filled-item\)] .filled-item.one-card{flex-flow:column!important}.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card:has(.filled-item) .filled-item.one-card{flex-flow:column!important}.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card[\:has\(.filled-item\)] .filled-item.one-card .filled-item-text{padding:0 4px}.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card:has(.filled-item) .filled-item.one-card .filled-item-text{padding:0 4px}.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card[\:has\(.filled-item\)] .filled-item.one-card .filled-item-text .text-title{font-size:20px!important}.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card:has(.filled-item) .filled-item.one-card .filled-item-text .text-title{font-size:20px!important}.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card[\:has\(.filled-item\)] .filled-item.one-card .filled-item-text .text-description{display:none}.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card:has(.filled-item) .filled-item.one-card .filled-item-text .text-description{display:none}.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card[\:has\(.filled-item\)] .filled-item.one-card .filled-item-text .text-online-date{margin-top:0}.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card:has(.filled-item) .filled-item.one-card .filled-item-text .text-online-date{margin-top:0}.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card[\:has\(.filled-item\)] .filled-item.one-card .filled-item-text .text-online-date,.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card[\:has\(.filled-item\)] .filled-item.one-card .filled-item-text .text-onsite-date{padding:0;width:100%;font-size:14px}.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card:has(.filled-item) .filled-item.one-card .filled-item-text .text-online-date,.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card:has(.filled-item) .filled-item.one-card .filled-item-text .text-onsite-date{padding:0;width:100%;font-size:14px}.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card[\:has\(.filled-item\)] .filled-item.one-card .filled-item-text .text-online-date .title,.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card[\:has\(.filled-item\)] .filled-item.one-card .filled-item-text .text-onsite-date .title{color:#000!important;font-size:16px;font-weight:600}.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card:has(.filled-item) .filled-item.one-card .filled-item-text .text-online-date .title,.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card:has(.filled-item) .filled-item.one-card .filled-item-text .text-onsite-date .title{color:#000!important;font-size:16px;font-weight:600}.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card[\:has\(.filled-item\)] .filled-item.one-card .filled-item-text .text-online-date .title-onsite,.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card[\:has\(.filled-item\)] .filled-item.one-card .filled-item-text .text-onsite-date .title-onsite{width:100%;text-align:center;overflow:hidden;text-overflow:ellipsis}.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card:has(.filled-item) .filled-item.one-card .filled-item-text .text-online-date .title-onsite,.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card:has(.filled-item) .filled-item.one-card .filled-item-text .text-onsite-date .title-onsite{width:100%;text-align:center;overflow:hidden;text-overflow:ellipsis}.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card[\:has\(.filled-item\)] .filled-item.one-card .filled-item-image .logo-image{max-width:none;max-height:160px}.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card:has(.filled-item) .filled-item.one-card .filled-item-image .logo-image{max-width:none;max-height:160px}}@media screen and (max-width:525px){.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card[\:has\(.filled-item\)] .filled-item.one-card{display:none!important}.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card:has(.filled-item) .filled-item.one-card{display:none!important}}.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card[\:has\(.filled-item\)] .filled-item.two-card{width:558px}.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card:has(.filled-item) .filled-item.two-card{width:558px}@media screen and (max-width:1170px){.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card[\:has\(.filled-item\)] .filled-item.two-card{width:546px}.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card:has(.filled-item) .filled-item.two-card{width:546px}}@media screen and (max-width:1144px){.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card[\:has\(.filled-item\)] .filled-item.two-card{width:calc(100svw - 598px)}.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card:has(.filled-item) .filled-item.two-card{width:calc(100svw - 598px)}}@media screen and (max-width:950px){.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card[\:has\(.filled-item\)] .filled-item.two-card{flex-flow:column!important}.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card:has(.filled-item) .filled-item.two-card{flex-flow:column!important}.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card[\:has\(.filled-item\)] .filled-item.two-card .filled-item-text{padding:0 4px}.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card:has(.filled-item) .filled-item.two-card .filled-item-text{padding:0 4px}.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card[\:has\(.filled-item\)] .filled-item.two-card .filled-item-text .text-title{font-size:20px!important}.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card:has(.filled-item) .filled-item.two-card .filled-item-text .text-title{font-size:20px!important}.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card[\:has\(.filled-item\)] .filled-item.two-card .filled-item-text .text-description{display:none}.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card:has(.filled-item) .filled-item.two-card .filled-item-text .text-description{display:none}.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card[\:has\(.filled-item\)] .filled-item.two-card .filled-item-text .text-online-date{margin-top:0}.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card:has(.filled-item) .filled-item.two-card .filled-item-text .text-online-date{margin-top:0}.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card[\:has\(.filled-item\)] .filled-item.two-card .filled-item-text .text-online-date,.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card[\:has\(.filled-item\)] .filled-item.two-card .filled-item-text .text-onsite-date{padding:0;width:100%;font-size:14px}.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card:has(.filled-item) .filled-item.two-card .filled-item-text .text-online-date,.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card:has(.filled-item) .filled-item.two-card .filled-item-text .text-onsite-date{padding:0;width:100%;font-size:14px}.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card[\:has\(.filled-item\)] .filled-item.two-card .filled-item-text .text-online-date .title,.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card[\:has\(.filled-item\)] .filled-item.two-card .filled-item-text .text-onsite-date .title{color:#000!important;font-size:16px;font-weight:600}.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card:has(.filled-item) .filled-item.two-card .filled-item-text .text-online-date .title,.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card:has(.filled-item) .filled-item.two-card .filled-item-text .text-onsite-date .title{color:#000!important;font-size:16px;font-weight:600}.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card[\:has\(.filled-item\)] .filled-item.two-card .filled-item-text .text-online-date .title-onsite,.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card[\:has\(.filled-item\)] .filled-item.two-card .filled-item-text .text-onsite-date .title-onsite{width:100%;text-align:center;overflow:hidden;text-overflow:ellipsis}.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card:has(.filled-item) .filled-item.two-card .filled-item-text .text-online-date .title-onsite,.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card:has(.filled-item) .filled-item.two-card .filled-item-text .text-onsite-date .title-onsite{width:100%;text-align:center;overflow:hidden;text-overflow:ellipsis}.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card[\:has\(.filled-item\)] .filled-item.two-card .filled-item-image .logo-image{max-width:none;max-height:160px}.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card:has(.filled-item) .filled-item.two-card .filled-item-image .logo-image{max-width:none;max-height:160px}}@media screen and (max-width:816px){.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card[\:has\(.filled-item\)] .filled-item.two-card{display:none!important}.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card:has(.filled-item) .filled-item.two-card{display:none!important}}.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card[\:has\(.filled-item\)] .filled-item.three-card{width:265px;flex-flow:column!important}.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card:has(.filled-item) .filled-item.three-card{width:265px;flex-flow:column!important}@media screen and (max-width:1170px){.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card[\:has\(.filled-item\)] .filled-item.three-card{width:263px}.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card:has(.filled-item) .filled-item.three-card{width:263px}}@media screen and (max-width:1144px){.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card[\:has\(.filled-item\)] .filled-item.three-card{width:calc(100svw - 881px)}.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card:has(.filled-item) .filled-item.three-card{width:calc(100svw - 881px)}}@media screen and (max-width:1090px){.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card[\:has\(.filled-item\)] .filled-item.three-card{display:none!important}.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card:has(.filled-item) .filled-item.three-card{display:none!important}}.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card[\:has\(.filled-item\)] .filled-item.three-card .filled-item-text{padding:0 4px}.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card:has(.filled-item) .filled-item.three-card .filled-item-text{padding:0 4px}.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card[\:has\(.filled-item\)] .filled-item.three-card .filled-item-text .text-title{font-size:20px!important;-webkit-line-clamp:1!important;line-clamp:1!important}.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card:has(.filled-item) .filled-item.three-card .filled-item-text .text-title{font-size:20px!important;-webkit-line-clamp:1!important;line-clamp:1!important}.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card[\:has\(.filled-item\)] .filled-item.three-card .filled-item-text .text-description{display:none}.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card:has(.filled-item) .filled-item.three-card .filled-item-text .text-description{display:none}.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card[\:has\(.filled-item\)] .filled-item.three-card .filled-item-text .text-online-date{margin-top:0}.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card:has(.filled-item) .filled-item.three-card .filled-item-text .text-online-date{margin-top:0}.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card[\:has\(.filled-item\)] .filled-item.three-card .filled-item-text .text-online-date,.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card[\:has\(.filled-item\)] .filled-item.three-card .filled-item-text .text-onsite-date{padding:0;width:100%;font-size:14px}.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card:has(.filled-item) .filled-item.three-card .filled-item-text .text-online-date,.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card:has(.filled-item) .filled-item.three-card .filled-item-text .text-onsite-date{padding:0;width:100%;font-size:14px}.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card[\:has\(.filled-item\)] .filled-item.three-card .filled-item-text .text-online-date .title,.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card[\:has\(.filled-item\)] .filled-item.three-card .filled-item-text .text-onsite-date .title{color:#000!important;font-size:16px;font-weight:600}.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card:has(.filled-item) .filled-item.three-card .filled-item-text .text-online-date .title,.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card:has(.filled-item) .filled-item.three-card .filled-item-text .text-onsite-date .title{color:#000!important;font-size:16px;font-weight:600}.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card[\:has\(.filled-item\)] .filled-item.three-card .filled-item-text .text-online-date .title-onsite,.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card[\:has\(.filled-item\)] .filled-item.three-card .filled-item-text .text-onsite-date .title-onsite{width:100%;text-align:center;overflow:hidden;text-overflow:ellipsis}.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card:has(.filled-item) .filled-item.three-card .filled-item-text .text-online-date .title-onsite,.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card:has(.filled-item) .filled-item.three-card .filled-item-text .text-onsite-date .title-onsite{width:100%;text-align:center;overflow:hidden;text-overflow:ellipsis}.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card[\:has\(.filled-item\)] .filled-item.three-card .filled-item-image .logo-image{max-width:none;max-height:160px;width:55%!important}.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card:has(.filled-item) .filled-item.three-card .filled-item-image .logo-image{max-width:none;max-height:160px;width:55%!important}.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card[\:has\(.filled-item\)] .filled-item-image{padding:10px;position:relative;border-radius:10px;overflow:hidden}.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card:has(.filled-item) .filled-item-image{padding:10px;position:relative;border-radius:10px;overflow:hidden}.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card[\:has\(.filled-item\)] .filled-item-image .logo-image{max-width:250px;width:100%;height:100%;position:relative;z-index:3}.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card:has(.filled-item) .filled-item-image .logo-image{max-width:250px;width:100%;height:100%;position:relative;z-index:3}.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card[\:has\(.filled-item\)] .filled-item-image .bg-image{width:100%;height:100%;position:absolute;top:0;left:0;z-index:2}.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card:has(.filled-item) .filled-item-image .bg-image{width:100%;height:100%;position:absolute;top:0;left:0;z-index:2}.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card[\:has\(.filled-item\)] .filled-item-text{padding:10px;text-align:center;grid-gap:10px;gap:10px}.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card:has(.filled-item) .filled-item-text{padding:10px;text-align:center;grid-gap:10px;gap:10px}.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card[\:has\(.filled-item\)] .filled-item-text .text-title{font-size:24px;font-weight:600;line-height:1.2;color:#00aeef;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card:has(.filled-item) .filled-item-text .text-title{font-size:24px;font-weight:600;line-height:1.2;color:#00aeef;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card[\:has\(.filled-item\)] .filled-item-text .text-description{color:#4f4f4f;font-size:16px;font-weight:400;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card:has(.filled-item) .filled-item-text .text-description{color:#4f4f4f;font-size:16px;font-weight:400;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card[\:has\(.filled-item\)] .filled-item-text .text-online-date{margin-top:10px}.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card:has(.filled-item) .filled-item-text .text-online-date{margin-top:10px}.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card[\:has\(.filled-item\)] .filled-item-text .text-online-date,.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card[\:has\(.filled-item\)] .filled-item-text .text-onsite-date{padding:4px 0;width:100%;font-size:18px;font-weight:400;background:linear-gradient(90deg,rgba(230,242,254,0),#e6f2fe 30%,#e6f2fe 50%,#e6f2fe 70%,rgba(230,242,254,0))}.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card:has(.filled-item) .filled-item-text .text-online-date,.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card:has(.filled-item) .filled-item-text .text-onsite-date{padding:4px 0;width:100%;font-size:18px;font-weight:400;background:linear-gradient(90deg,rgba(230,242,254,0),#e6f2fe 30%,#e6f2fe 50%,#e6f2fe 70%,rgba(230,242,254,0))}.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card[\:has\(.filled-item\)] .filled-item-text .text-online-date .title,.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card[\:has\(.filled-item\)] .filled-item-text .text-onsite-date .title{color:#000!important;font-size:20px;font-weight:600}.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card:has(.filled-item) .filled-item-text .text-online-date .title,.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card:has(.filled-item) .filled-item-text .text-onsite-date .title{color:#000!important;font-size:20px;font-weight:600}.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card[\:has\(.filled-item\)] .filled-item-text .text-online-date .title-onsite,.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card[\:has\(.filled-item\)] .filled-item-text .text-onsite-date .title-onsite{width:100%;text-align:center;overflow:hidden;text-overflow:ellipsis}.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card:has(.filled-item) .filled-item-text .text-online-date .title-onsite,.joinedpost-container .types-container .type-posts .splide-posts-cards .splide-slide-posts-card:has(.filled-item) .filled-item-text .text-onsite-date .title-onsite{width:100%;text-align:center;overflow:hidden;text-overflow:ellipsis}.joinedpost-container .splide__arrows.one-card{display:none}@media screen and (max-width:1127px){.joinedpost-container .splide__arrows.one-card{display:block}}.joinedpost-container .splide__arrows.two-card{display:none}@media screen and (max-width:842px){.joinedpost-container .splide__arrows.two-card{display:block}}.joinedpost-container .splide__arrows.three-card{display:none}@media screen and (max-width:590px){.joinedpost-container .splide__arrows.three-card{display:block}}@media screen and (max-width:575px){.joinedpost-container .splide__arrows.mobile-none{display:none}}.joinedpost-container .splide__arrows .splide__arrow{background-color:#fff;opacity:1;width:42px;height:42px}.joinedpost-container .splide__arrows .splide__arrow svg{fill:#00aeef}.joinedpost-container .splide__arrows .splide__arrow--prev{left:-100px;top:50%;border-radius:4px}.joinedpost-container .splide__arrows .splide__arrow--prev svg{stroke-width:4px}.joinedpost-container .splide__arrows .splide__arrow--next{right:-100px;top:50%;border-radius:4px}.joinedpost-container .splide__arrows .splide__arrow--next svg{stroke-width:4px}@media screen and (max-width:1315px){.joinedpost-container .splide__arrows .splide__arrow--prev{left:0}.joinedpost-container .splide__arrows .splide__arrow--next{right:0}}@media screen and (max-width:1170px){.joinedpost-container .splide__arrows .splide__arrow--prev{left:10px}.joinedpost-container .splide__arrows .splide__arrow--next{right:10px}}.brands-container{padding:20px 16px;background:#fff}.brands-container .brand-cards{max-width:1096px}.brands-container .brand-cards .splide-brand-cards.center-content .splide__track{display:flex!important;justify-content:center!important}@media screen and (max-width:767px){.brands-container .brand-cards .splide-brand-cards.center-content .splide__track{display:block!important;justify-content:center!important}}.brands-container .brands-title .title-text{font-size:24px;font-weight:600;line-height:1.5}.brands-container .brands-title .description-text{font-size:18px;font-weight:400;color:#828282;line-height:1.5}.brands-container .brand-cards{margin-top:20px}.brands-container .brand-cards .splide-brand-cards{max-width:1145px!important;width:100%!important}.brands-container .brand-cards .splide-brand-cards .splide-brand-card .brand-logo{width:100%;height:100%;aspect-ratio:1;border-radius:15px;overflow:hidden}.brands-container .brand-cards .splide-brand-cards .splide-brand-card .brand-logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.brands-container .splide__arrows .splide__arrow{background-color:#00aeef;opacity:1;width:42px;height:42px}.brands-container .splide__arrows .splide__arrow--prev{left:-100px;top:50%;border-radius:4px}.brands-container .splide__arrows .splide__arrow--prev svg{stroke-width:4px}.brands-container .splide__arrows .splide__arrow--next{right:-100px;top:50%;border-radius:4px}.brands-container .splide__arrows .splide__arrow--next svg{stroke-width:4px}@media screen and (max-width:1315px){.brands-container .splide__arrows .splide__arrow--prev{left:0}.brands-container .splide__arrows .splide__arrow--next{right:0}}.map-container .map-div-container .cluster div,img[src$="#custom_marker"]{border-radius:50%;overflow:hidden;width:100%;height:100%}.map-container .map-div-container .cluster div{outline:2px solid #fff}.map-container .map-div-container .cluster img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;border-radius:50%}.map-container .map-div-container .vue-map-hidden{display:block}.map-container .map-div-container .gm-style-iw[\:has\(.map-post-info\)].gm-style-iw-c{padding:0;max-height:none!important}.map-container .map-div-container .gm-style-iw:has(.map-post-info).gm-style-iw-c{padding:0;max-height:none!important}.map-container .map-div-container .gm-style-iw[\:has\(.map-post-info\)] .gm-style-iw-d{overflow:visible!important;max-height:none!important}.map-container .map-div-container .gm-style-iw:has(.map-post-info) .gm-style-iw-d{overflow:visible!important;max-height:none!important}.map-container .map-div-container .gm-style-iw[\:has\(.map-post-info\)] .gm-ui-hover-effect{display:none!important}.map-container .map-div-container .gm-style-iw:has(.map-post-info) .gm-ui-hover-effect{display:none!important}.map-container .map-div-container .gm-style-iw .map-post-info{width:208px;height:-moz-fit-content;height:fit-content;grid-gap:8px;gap:8px}@media screen and (max-width:430px){.map-container .map-div-container .gm-style-iw .map-post-info{width:180px}}.map-container .map-div-container .gm-style-iw .map-post-info:hover .map-post-info-img img{filter:brightness(.5)}.map-container .map-div-container .gm-style-iw .map-post-info:hover .map-post-info-img .map-post-info-hover{opacity:1}.map-container .map-div-container .gm-style-iw .map-post-info:hover .info-details{color:#00aeef}.map-container .map-div-container .gm-style-iw .map-post-info .map-post-info-img{width:100%;aspect-ratio:208/156;overflow:hidden;position:relative}.map-container .map-div-container .gm-style-iw .map-post-info .map-post-info-img img{transition:.3s;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.map-container .map-div-container .gm-style-iw .map-post-info .map-post-info-img .map-post-info-hover{cursor:pointer;transition:.3s;opacity:0;color:#fff;font-family:Prompt,sans-serif;z-index:100;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:120px;height:40px;border-radius:8px;background:rgba(0,0,0,.7)}.map-container .map-div-container .gm-style-iw .map-post-info .info-details{transition:.3s;padding:0 24px 24px;text-align:center;color:#222;font-family:Prompt;font-size:16px;font-weight:400}@media screen and (max-width:430px){.map-container .map-div-container .gm-style-iw .map-post-info .info-details{font-size:14px;padding:0 16px 16px}}.map-container .map-div-container .event-map-menus{position:absolute;top:24px;right:24px;width:-moz-fit-content;width:fit-content;display:flex;grid-gap:10px;gap:10px;z-index:10}@media screen and (max-width:575px){.map-container .map-div-container .event-map-menus{top:0;left:0;padding:24px 16px;width:100%}.map-container .map-div-container .event-map-menus .dropdown-map{flex:1;width:100%}.map-container .map-div-container .event-map-menus .dropdown-map .dropdown-btn{width:100%}}.map-container .map-div-container .event-map-menus .dropdown-map .collapse-type{padding:10px}.map-container .map-div-container .event-map-menus .dropdown-map .item-fold,.map-container .map-div-container .event-map-menus .dropdown-map .item-list{cursor:pointer}.map-container .map-div-container .event-map-menus .dropdown-map .item-fold.active,.map-container .map-div-container .event-map-menus .dropdown-map .item-list.active{padding:12px;border-radius:5px;overflow:hidden;background-color:#00aeef;color:#fff}.map-container .map-div-container .event-map-menus .dropdown-map .dropdown-menu.show{width:-moz-fit-content;width:fit-content;padding:0}@media screen and (max-width:575px){.map-container .map-div-container .event-map-menus .dropdown-map .dropdown-menu.show{width:80svw}}.map-container .map-div-container .event-map-menus .dropdown-location .dropdown-menu.show{max-height:500px;overflow-y:auto}.map-container .map-div-container .event-map-menus .dropdown-btn{width:185px;height:40px;background-color:#fff;color:#5d5d5d;border-radius:5px;border:1px solid #aaa;position:relative;z-index:11}.map-container .map-div-container .event-map-menus .label{position:absolute;top:-20%;left:10px;height:16px;font-size:12px;color:#000;background-color:#fff;padding:3px;z-index:12}.map-container[data-v-cd488874]{flex-flow:column;padding:20px 0 0;width:100%!important}.map-container .map-title .title-text[data-v-cd488874]{font-size:24px;font-weight:600;line-height:1.5}.map-container .map-title .description-text[data-v-cd488874]{font-size:18px;font-weight:400;color:#828282;line-height:1.5}.map-container .map-div-container[data-v-cd488874]{margin-top:20px;width:100%;height:450px}.plan-container{padding:20px 16px}.plan-container .plan-title .title-text{font-size:24px;font-weight:600;line-height:1.5}.plan-container .plan-title .description-text{font-size:18px;font-weight:400;color:#828282;line-height:1.5}.plan-container .plan-images{margin-top:20px;max-width:1096px;grid-gap:24px;gap:24px}.plan-container .plan-images .plan-image{width:100%;height:100%;aspect-ratio:536/354;flex:1;border-radius:10px;overflow:hidden;position:relative;background-color:#fff;box-shadow:0 4px 11px 5px rgba(51,51,51,.06)}.plan-container .plan-images .plan-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.plan-container .plan-images .plan-image:hover .seemore-hover{position:absolute;top:50%;left:50%;width:100%;height:100%;background:rgba(0,0,0,.5);color:#fff;font-size:18px;transform:translate(-50%,-50%)}.plan-container .plan-images .splide__pagination{bottom:0;margin-top:10px;position:relative}.plan-container .plan-images .splide__pagination .splide__pagination__page{width:8px!important;height:8px!important;background:#d9d9d9!important}.plan-container .plan-images .splide__pagination .splide__pagination__page.is-active{background:#00aeef!important;transform:none}.event-sec .l2-sec[data-v-bc37d2ae],.event-sec[data-v-bc37d2ae]{display:flex;justify-content:center;align-items:center}.event-online-container[data-v-bc37d2ae]{position:relative;width:100%;padding-bottom:100px;display:flex;flex-flow:column;overflow-x:hidden;grid-gap:32px;gap:32px}@media screen and (max-width:430px){.event-online-container[data-v-bc37d2ae]{grid-gap:20px;gap:20px;padding-bottom:20px}}.event-online-container .sec-title[data-v-bc37d2ae]{font-size:24px;font-weight:500}@media screen and (max-width:430px){.event-online-container .sec-title[data-v-bc37d2ae]{font-size:20px}}.event-online-container .bg-full[data-v-bc37d2ae]{overflow:hidden;position:absolute;top:0;bottom:0;width:100%;height:100%;z-index:1}.event-online-container .bg-full img[data-v-bc37d2ae]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center bottom;object-position:center bottom}.event-sec[data-v-bc37d2ae]{z-index:2;width:100%;min-height:100px}.event-sec .l2-sec[data-v-bc37d2ae]{width:928px;height:-moz-fit-content;height:fit-content;border-radius:8px}@media screen and (max-width:969px){.event-sec .l2-sec[data-v-bc37d2ae]{width:100%;padding-left:20px;padding-right:20px}}.event-sec.enroll[data-v-bc37d2ae]{padding:60px}@media screen and (max-width:767px){.event-sec.enroll[data-v-bc37d2ae]{padding:20px}}.event-sec.enroll .to-index-btn button[data-v-bc37d2ae]{width:200px;height:46px;border-radius:10px;background:#fff;box-shadow:0 7px 8px 0 rgba(0,0,0,.2);border:1px solid #00aeef;color:#00aeef}.sponsor-container[data-v-62aba79c]{grid-gap:32px;gap:32px;padding:20px 16px;position:relative}@media screen and (max-width:634px){.sponsor-container[data-v-62aba79c]{grid-gap:20px;gap:20px;width:100%}}.sponsor-container .sponsor-background[data-v-62aba79c]{position:absolute;top:0;left:0;width:100%;height:100%}.sponsor-container .sponsor-background-image[data-v-62aba79c]{z-index:1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.sponsor-container .sponsor-title[data-v-62aba79c]{position:relative;z-index:2}.sponsor-container .sponsor-title .title-text[data-v-62aba79c]{font-size:24px;font-weight:600;line-height:1.5;color:#fff}.sponsor-container .sponsor-title .description-text[data-v-62aba79c]{font-size:18px;font-weight:400;color:#fff;line-height:1.5}.sponsor-container .sponsor-slide-container[data-v-62aba79c]{z-index:2;width:100%;grid-gap:32px;gap:32px;display:flex;flex-flow:column;max-width:1144px}@media screen and (max-width:575px){.sponsor-container .sponsor-slide-container[data-v-62aba79c]{grid-gap:20px;gap:20px}}.sponsor-container .sponsor-slide-container .main-sponsors[data-v-62aba79c]{max-width:100%;height:-moz-fit-content;height:fit-content;display:flex;flex-wrap:wrap;justify-content:center;grid-gap:32px;gap:32px}@media screen and (max-width:575px){.sponsor-container .sponsor-slide-container .main-sponsors[data-v-62aba79c]{grid-gap:15px;gap:15px}}.sponsor-container .sponsor-slide-container .main-sponsors .main-sponsors-item[data-v-62aba79c]{width:calc(20% - 25.6px);height:100%;position:relative;aspect-ratio:1;overflow:hidden;border-radius:8px;box-shadow:0 4px 11px 5px rgba(51,51,51,.06)}@media screen and (max-width:575px){.sponsor-container .sponsor-slide-container .main-sponsors .main-sponsors-item[data-v-62aba79c]{width:calc(50% - 7.5px)}}.sponsor-container .sponsor-slide-container .main-sponsors .main-sponsors-item img[data-v-62aba79c]{background-color:#fff;-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.sponsor-container .sponsor-slide-container .main-sponsors .main-sponsors-item:hover .seemore-hover[data-v-62aba79c]{position:absolute;top:50%;left:50%;width:100%;height:100%;background:rgba(0,0,0,.5);color:#fff;font-size:18px;transform:translate(-50%,-50%)}.sponsor-container .sponsor-slide-container .sub-sponsors[data-v-62aba79c]{width:100%}.sponsor-container .sponsor-slide-container .sub-sponsors .non-slide[data-v-62aba79c]{display:flex;justify-content:center;grid-gap:16px;gap:16px}@media screen and (max-width:575px){.sponsor-container .sponsor-slide-container .sub-sponsors .non-slide[data-v-62aba79c]{grid-gap:32px;gap:32px}}.sponsor-container .sponsor-slide-container .sub-sponsors .sub-sponsors-item[data-v-62aba79c]{width:100%;max-width:149.7px}@media screen and (max-width:575px){.sponsor-container .sponsor-slide-container .sub-sponsors .sub-sponsors-item[data-v-62aba79c]{max-width:159.66px}}.sponsor-container .sponsor-slide-container .sub-sponsors .sub-sponsors-item .sub-sponsors-item-img[data-v-62aba79c]{border-radius:8px;aspect-ratio:1;overflow:hidden;width:100%;height:-moz-fit-content;height:fit-content}.sponsor-container .sponsor-slide-container .sub-sponsors .sub-sponsors-item .sub-sponsors-item-img img[data-v-62aba79c]{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.video-container[data-v-b7e2c9c4]{padding:20px 16px}.video-container .video-title .title-text[data-v-b7e2c9c4]{font-size:24px;font-weight:600;line-height:1.5}.video-container .video-title .description-text[data-v-b7e2c9c4]{font-size:18px;font-weight:400;color:#828282;line-height:1.5}.video-container .vdo-content[data-v-b7e2c9c4]{margin-top:20px;max-width:1095px;aspect-ratio:16/9;width:100%}.contact-sponsor-container{position:relative;padding:45px 16px;overflow:hidden}.contact-sponsor-container .contact-sponsor-background{position:absolute;top:0;left:0;width:100%;height:100%}.contact-sponsor-container .contact-sponsor-background-image{z-index:1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.contact-sponsor-container .contact-sponsor-title{position:relative;z-index:2}.contact-sponsor-container .contact-sponsor-title .title-text{font-size:24px;font-weight:600;line-height:1.5;color:#fff}.contact-sponsor-container .contact-sponsor-title .description-text{font-size:16px;font-weight:400;color:#fff;line-height:1.5;margin-top:20px}.landing-v2-container{background:#f5f8ff}