@charset "UTF-8";:root{--bg-color: 255 217 102}.event .event_item{display:block;width:87.2vw;margin:auto}@media print,screen and (min-width: 1025px){.event .event_item{width:436px}}.event .event_item *{pointer-events:none}.event .event_thumb{min-width:87.2vw;min-height:49.0666666667vw}@media print,screen and (min-width: 1025px){.event .event_thumb{min-width:436px;min-height:calc(184px * 500 / 375)}}.event .event_thumb .event_thumbImage{border-radius:3.2vw;overflow:hidden;width:100%}@media print,screen and (min-width: 1025px){.event .event_thumb .event_thumbImage{border-radius:16px}}.event .event_category{margin-top:4.2666666667vw;display:inline-block;height:6.4vw;padding:0vw 2.6666666667vw 0vw 2.4vw;border-radius:10.6666666667vw;background:#5f564d;color:#fff;font-size:3.2vw;font-weight:500;line-height:6.4vw;letter-spacing:-.096vw}@media print,screen and (min-width: 1025px){.event .event_category{margin-top:calc(16px * 500 / 375);height:32px;padding:0px calc(10px * 500 / 375) 0px 12px;border-radius:calc(40px * 500 / 375);font-size:16px;line-height:32px;letter-spacing:-.48px}}.event .event_place{margin-top:2.1333333333vw;display:flex;align-items:center;gap:1.0666666667vw}@media print,screen and (min-width: 1025px){.event .event_place{margin-top:calc(8px * 500 / 375);gap:calc(4px * 500 / 375)}}.event .event_place .event_placeIcon{width:2.6666666667vw;height:3.2vw}@media print,screen and (min-width: 1025px){.event .event_place .event_placeIcon{width:calc(10px * 500 / 375);height:16px}}.event .event_place .event_placeText{display:inline-block;color:#000;font-size:3.2vw;font-style:normal;font-weight:500;line-height:170%;letter-spacing:-.096vw}@media print,screen and (min-width: 1025px){.event .event_place .event_placeText{font-size:16px;letter-spacing:-.48px}}.event .event_title{margin-top:.8vw;color:#000;font-size:4.2666666667vw;font-weight:500;line-height:160%;letter-spacing:-.128vw}@media print,screen and (min-width: 1025px){.event .event_title{margin-top:4px;font-size:calc(16px * 500 / 375);letter-spacing:calc(-.48px * 500 / 375)}}.event .event_period{margin-top:2.4vw;display:flex;gap:1.6vw}@media print,screen and (min-width: 1025px){.event .event_period{margin-top:12px;gap:8px}}.event .event_period .event_periodText{color:#000;font-family:DM Sans,Zen Kaku Gothic New,sans-serif;font-size:3.2vw;font-weight:500;line-height:3.2vw;letter-spacing:-.096vw}@media print,screen and (min-width: 1025px){.event .event_period .event_periodText{font-size:16px;line-height:16px;letter-spacing:-.48px}}.event .event_tag{margin-top:2.6666666667vw;display:flex;gap:1.0666666667vw;color:#000;font-size:3.2vw;font-style:normal;font-weight:500;line-height:150%;letter-spacing:-.096vw}@media print,screen and (min-width: 1025px){.event .event_tag{margin-top:calc(10px * 500 / 375);gap:calc(4px * 500 / 375);font-size:16px;letter-spacing:-.48px}}.event .event_tag .event_tagWrap{display:inline-block;box-sizing:border-box;padding:1.3333333333vw 2.4vw;border-radius:8vw;border-width:.2666666667vw;border-style:solid;border-color:#c2c2c2;background:#fff;color:#000;leading-trim:both;text-edge:cap;font-size:3.2vw;font-weight:500;line-height:3.2vw;letter-spacing:-.096vw}@media print,screen and (min-width: 1025px){.event .event_tag .event_tagWrap{padding:calc(5px * 500 / 375) 12px;border-radius:40px;border-width:calc(1px * 500 / 375);font-size:16px;line-height:16px;letter-spacing:-.48px}}.event .event_tag .event_tagWrap.active{border-color:#f07373}.recommendCarousel>.swiper,.eventCarousel>.swiper{padding-bottom:14.9333333333vw}@media print,screen and (min-width: 1025px){.recommendCarousel>.swiper,.eventCarousel>.swiper{padding-bottom:calc(56px * 500 / 375)}}.recommendCarousel .swiper-wrapper,.eventCarousel .swiper-wrapper{gap:0}.recommendCarousel .swiper-wrapper .swiper-slide.swiper-slide-active,.eventCarousel .swiper-wrapper .swiper-slide.swiper-slide-active{z-index:1}.recommendCarousel .swiper-horizontal .swiper-button-prev,.recommendCarousel .swiper-horizontal .swiper-button-next,.eventCarousel .swiper-horizontal .swiper-button-prev,.eventCarousel .swiper-horizontal .swiper-button-next{position:absolute;z-index:10;cursor:pointer;width:8vw;height:8vw;background-image:url(/collab/assets/common/images/ic_arrow3.svg);background-size:100% auto;background-repeat:no-repeat;background-position:0 0;border:1px solid #C2C2C2;border-radius:50%;top:auto;bottom:0;transition:opacity .3s ease}@media print,screen and (min-width: 1025px){.recommendCarousel .swiper-horizontal .swiper-button-prev,.recommendCarousel .swiper-horizontal .swiper-button-next,.eventCarousel .swiper-horizontal .swiper-button-prev,.eventCarousel .swiper-horizontal .swiper-button-next{width:40px;height:40px}}.recommendCarousel .swiper-horizontal .swiper-button-prev:after,.recommendCarousel .swiper-horizontal .swiper-button-next:after,.eventCarousel .swiper-horizontal .swiper-button-prev:after,.eventCarousel .swiper-horizontal .swiper-button-next:after{display:none}.recommendCarousel .swiper-horizontal .swiper-button-prev.swiper-button-disabled,.recommendCarousel .swiper-horizontal .swiper-button-prev.swiper-button-lock,.recommendCarousel .swiper-horizontal .swiper-button-next.swiper-button-disabled,.recommendCarousel .swiper-horizontal .swiper-button-next.swiper-button-lock,.eventCarousel .swiper-horizontal .swiper-button-prev.swiper-button-disabled,.eventCarousel .swiper-horizontal .swiper-button-prev.swiper-button-lock,.eventCarousel .swiper-horizontal .swiper-button-next.swiper-button-disabled,.eventCarousel .swiper-horizontal .swiper-button-next.swiper-button-lock{opacity:.6;cursor:auto;pointer-events:none}.recommendCarousel .swiper-horizontal .swiper-button-prev,.eventCarousel .swiper-horizontal .swiper-button-prev{transform:scaleX(-1);left:auto;right:calc(50% + 19.7333333333vw)}@media print,screen and (min-width: 1025px){.recommendCarousel .swiper-horizontal .swiper-button-prev,.eventCarousel .swiper-horizontal .swiper-button-prev{right:calc(50% + 74px * 500 / 375)}}.recommendCarousel .swiper-horizontal .swiper-button-next,.eventCarousel .swiper-horizontal .swiper-button-next{right:auto;left:calc(50% + 19.7333333333vw)}@media print,screen and (min-width: 1025px){.recommendCarousel .swiper-horizontal .swiper-button-next,.eventCarousel .swiper-horizontal .swiper-button-next{left:calc(50% + 74px * 500 / 375)}}.recommendCarousel .swiper-horizontal .swiper-pagination,.eventCarousel .swiper-horizontal .swiper-pagination{position:absolute;width:35.4666666667vw;height:.5333333333vw;left:auto;right:50%;bottom:4.2666666667vw;transform:translate(50%);display:flex}@media print,screen and (min-width: 1025px){.recommendCarousel .swiper-horizontal .swiper-pagination,.eventCarousel .swiper-horizontal .swiper-pagination{width:calc(133px * 500 / 375);height:calc(2px * 500 / 375);bottom:calc(16px * 500 / 375)}}.recommendCarousel .swiper-horizontal .swiper-pagination .swiper-pagination-bullet,.eventCarousel .swiper-horizontal .swiper-pagination .swiper-pagination-bullet{width:auto;height:100%;border-radius:0;margin:0;flex:1;background-color:#c2c2c2;opacity:1}.recommendCarousel .swiper-horizontal .swiper-pagination .swiper-pagination-bullet-active,.eventCarousel .swiper-horizontal .swiper-pagination .swiper-pagination-bullet-active{background-color:#5f564d}
