.jjf-2023-wrapper{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;letter-spacing:-.3px}.jjf-2023-wrapper ::-webkit-scrollbar{display:none}.jjf-2023-wrapper .content{width:100%;padding:80px 0}.jjf-2023-wrapper .title{display:flex;align-items:center;justify-content:center;width:100%;max-width:620px;padding:15px 0;border-top:2px solid #0e5b25;border-bottom:2px solid #0e5b25;color:#0e5b25;text-align:center;font-family:Noto Sans KR;font-size:36px;font-style:normal;font-weight:900;line-height:140%;letter-spacing:-.3px}@media screen and (max-width: 719px){.jjf-2023-wrapper .title{max-width:330px;font-size:28px}}@media screen and (max-width: 359px){.jjf-2023-wrapper .title{max-width:260px;font-size:24px}}.jjf-2023-wrapper .submit-button{border-radius:8px;background:#000;color:#fff;font-family:Spoqa Han Sans Neo;font-size:18px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:-.3px}@media screen and (max-width: 359px){.jjf-2023-wrapper .submit-button{font-size:16px}}.jjf-2023-wrapper .submit-button:hover{background:#fff;color:#208e47}.jjf-2023-wrapper .main-wrap{display:flex;align-items:center;justify-content:center;width:100%;background-image:url(./main-bg.2557576f.png);background-color:#208e47;height:868px;background-size:cover}.jjf-2023-wrapper .main-wrap .main-image{content:url(./main-image.689dd81c.png);width:720px}@media screen and (max-width: 719px){.jjf-2023-wrapper .main-wrap{height:650px}.jjf-2023-wrapper .main-wrap .main-image{content:url(./main-image-360.ca05034a.png);width:360px;height:650px;-o-object-fit:contain;object-fit:contain}}.jjf-2023-wrapper .info-wrap{display:flex;flex-direction:column;align-items:center;width:100%;padding:80px 15px;background:#ebaa37}.jjf-2023-wrapper .info-wrap .info-image{width:100%;max-width:690px;content:url(./info-image.113e8950.png)}@media screen and (max-width: 719px){.jjf-2023-wrapper .info-wrap .info-image{max-width:330px;content:url(./info-image-360.5c895723.png)}}@media screen and (max-width: 359px){.jjf-2023-wrapper .info-wrap .info-image{max-width:260px;content:url(./info-image-280.d4e3f409.png)}}.jjf-2023-wrapper .info-wrap button{display:flex;align-items:center;justify-content:center;width:300px;height:60px;margin-top:60px}@media screen and (max-width: 359px){.jjf-2023-wrapper .info-wrap button{width:264px;height:48px}}.jjf-2023-wrapper .info-wrap button img{content:url(./arrow-under.3937e5dc.svg);width:24px;height:24px;margin-left:8px}.jjf-2023-wrapper .info-wrap button:hover img{content:url(./arrow-under-hover.b7956521.svg)}.jjf-2023-wrapper .purchase-wrap{display:flex;flex-direction:column;align-items:center;width:100%;padding:80px 15px;background:#ece8e6}.jjf-2023-wrapper .purchase-wrap .sub-title{color:#0e5b25;text-align:center;font-family:Spoqa Han Sans Neo;font-size:20px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.3px;margin-bottom:40px}@media screen and (max-width: 719px){.jjf-2023-wrapper .purchase-wrap .sub-title{font-size:18px}}@media screen and (max-width: 359px){.jjf-2023-wrapper .purchase-wrap .sub-title{font-size:16px}}.jjf-2023-wrapper .purchase-wrap .krw-wrap{width:100%;max-width:684px;border-radius:30px;background:#fff;margin-bottom:60px}@media screen and (max-width: 719px){.jjf-2023-wrapper .purchase-wrap .krw-wrap{max-width:330px;margin-bottom:50px}}@media screen and (max-width: 359px){.jjf-2023-wrapper .purchase-wrap .krw-wrap{max-width:260px}}.jjf-2023-wrapper .purchase-wrap .krw-wrap .krw-title{display:flex;align-items:center;justify-content:center;width:100%;height:68px;border-radius:30px 30px 0 0;background:#0e5b25;color:#fff;text-align:center;font-family:Spoqa Han Sans Neo;font-size:26px;font-style:normal;font-weight:700;line-height:140%;letter-spacing:-.3px;margin-bottom:20px}@media screen and (max-width: 719px){.jjf-2023-wrapper .purchase-wrap .krw-wrap .krw-title{height:50px;font-size:20px}}@media screen and (max-width: 359px){.jjf-2023-wrapper .purchase-wrap .krw-wrap .krw-title{height:38px;font-size:15px}}.jjf-2023-wrapper .purchase-wrap .krw-wrap .caution{color:#e45a5a;text-align:center;font-family:Spoqa Han Sans Neo;font-size:14px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.3px;margin-bottom:20px}@media screen and (max-width: 359px){.jjf-2023-wrapper .purchase-wrap .krw-wrap .caution{font-size:12px}}.jjf-2023-wrapper .purchase-wrap .krw-wrap .ticket-image{width:154px;height:154px}@media screen and (max-width: 719px){.jjf-2023-wrapper .purchase-wrap .krw-wrap .ticket-image{width:106px;height:106px}}@media screen and (max-width: 359px){.jjf-2023-wrapper .purchase-wrap .krw-wrap .ticket-image{width:84px;height:84px}}.jjf-2023-wrapper .purchase-wrap .krw-wrap .price-button{display:flex;align-items:center;justify-content:space-between;width:266px;height:56px;padding:0 20px}.jjf-2023-wrapper .purchase-wrap .krw-wrap .price-button .arrow-right{width:40px;height:40px;content:url(./arrow-right.cff0a242.svg)}@media screen and (max-width: 359px){.jjf-2023-wrapper .purchase-wrap .krw-wrap .price-button{width:200px;height:40px;padding:0 16px;font-size:13px}.jjf-2023-wrapper .purchase-wrap .krw-wrap .price-button .arrow-right{width:32px;height:32px}}.jjf-2023-wrapper .purchase-wrap .krw-wrap .price-button:hover .arrow-right{content:url(./arrow-right-hover.59052aea.svg)}.jjf-2023-wrapper .purchase-wrap .krw-wrap .tickets{width:100%;padding:0 30px}@media screen and (max-width: 719px){.jjf-2023-wrapper .purchase-wrap .krw-wrap .tickets{padding:0 10px}}@media screen and (max-width: 359px){.jjf-2023-wrapper .purchase-wrap .krw-wrap .tickets{padding:0 8px}}.jjf-2023-wrapper .purchase-wrap .krw-wrap .ticket-title{width:100%;font-family:Spoqa Han Sans Neo;font-size:20px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:-.298px;padding-bottom:10px;margin-bottom:30px}@media screen and (max-width: 719px){.jjf-2023-wrapper .purchase-wrap .krw-wrap .ticket-title{font-size:18px}}@media screen and (max-width: 359px){.jjf-2023-wrapper .purchase-wrap .krw-wrap .ticket-title{font-size:14px}}.jjf-2023-wrapper .purchase-wrap .krw-wrap .sat-title{color:#208e47;border-bottom:1.5px solid #208e47}.jjf-2023-wrapper .purchase-wrap .krw-wrap .sun-title{color:#ebaa37;border-bottom:1.5px solid #ebaa37}.jjf-2023-wrapper .purchase-wrap .krw-wrap .mon-title{color:#cc2754;border-bottom:1.5px solid #cc2754}.jjf-2023-wrapper .purchase-wrap .krw-wrap .ticket-wrap{position:relative;display:flex;flex-direction:column;justify-content:space-between;width:100%;height:320px;border-radius:30px;padding:36px}@media screen and (max-width: 719px){.jjf-2023-wrapper .purchase-wrap .krw-wrap .ticket-wrap{padding:22px}}@media screen and (max-width: 359px){.jjf-2023-wrapper .purchase-wrap .krw-wrap .ticket-wrap{height:252px}}.jjf-2023-wrapper .purchase-wrap .krw-wrap .ticket-wrap .left{position:absolute;left:-15px;top:calc(50% - 32px);width:40px;height:65px;border-radius:0 999px 999px 0;background:#fff}@media screen and (max-width: 719px){.jjf-2023-wrapper .purchase-wrap .krw-wrap .ticket-wrap .left{left:-10px;top:calc(50% - 22px);width:30px;height:45px}}@media screen and (max-width: 359px){.jjf-2023-wrapper .purchase-wrap .krw-wrap .ticket-wrap .left{left:-8px;top:calc(50% - 20px);width:24px;height:40px}}.jjf-2023-wrapper .purchase-wrap .krw-wrap .ticket-wrap .right{position:absolute;right:-15px;top:calc(50% - 32px);width:40px;height:65px;border-radius:999px 0 0 999px;background:#fff}@media screen and (max-width: 719px){.jjf-2023-wrapper .purchase-wrap .krw-wrap .ticket-wrap .right{right:-10px;top:calc(50% - 22px);width:30px;height:45px}}@media screen and (max-width: 359px){.jjf-2023-wrapper .purchase-wrap .krw-wrap .ticket-wrap .right{right:-8px;top:calc(50% - 20px);width:24px;height:40px}}.jjf-2023-wrapper .purchase-wrap .krw-wrap .ticket-wrap .ticket-title-wrap{display:flex;align-items:flex-start;justify-content:space-between;width:100%}.jjf-2023-wrapper .purchase-wrap .krw-wrap .ticket-wrap .ticket-title-wrap .title-icon-wrap{display:flex;align-items:center;justify-content:center;width:43px;height:22px;margin-bottom:18px;border-radius:150px;background:#fff}.jjf-2023-wrapper .purchase-wrap .krw-wrap .ticket-wrap .ticket-title-wrap .title-icon-wrap .title-icon{width:22px;height:10px}@media screen and (max-width: 719px){.jjf-2023-wrapper .purchase-wrap .krw-wrap .ticket-wrap .ticket-title-wrap .title-icon-wrap{margin-bottom:14px}}@media screen and (max-width: 359px){.jjf-2023-wrapper .purchase-wrap .krw-wrap .ticket-wrap .ticket-title-wrap .title-icon-wrap{width:34px;height:18px;margin-bottom:10px}.jjf-2023-wrapper .purchase-wrap .krw-wrap .ticket-wrap .ticket-title-wrap .title-icon-wrap .title-icon{width:18px;height:8px}}.jjf-2023-wrapper .purchase-wrap .krw-wrap .ticket-wrap .ticket-bottom-wrap{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width: 719px){.jjf-2023-wrapper .purchase-wrap .krw-wrap .ticket-wrap .ticket-bottom-wrap{flex-direction:column;align-items:flex-start}}.jjf-2023-wrapper .purchase-wrap .krw-wrap .ticket-wrap .ticket-bottom-wrap .ticket-price-wrap{display:flex;align-items:center}@media screen and (max-width: 719px){.jjf-2023-wrapper .purchase-wrap .krw-wrap .ticket-wrap .ticket-bottom-wrap .ticket-price-wrap{margin-bottom:10px}}.jjf-2023-wrapper .purchase-wrap .krw-wrap .ticket-wrap .ticket-bottom-wrap .ticket-price-wrap .price-icon-wrap{padding:6px 10px;border-radius:4px;border:1px solid #fff;margin-right:12px}.jjf-2023-wrapper .purchase-wrap .krw-wrap .ticket-wrap .ticket-bottom-wrap .ticket-price-wrap .price-icon-wrap .price-icon{width:26px;height:7px}@media screen and (max-width: 359px){.jjf-2023-wrapper .purchase-wrap .krw-wrap .ticket-wrap .ticket-bottom-wrap .ticket-price-wrap .price-icon-wrap{padding:5px 8px}.jjf-2023-wrapper .purchase-wrap .krw-wrap .ticket-wrap .ticket-bottom-wrap .ticket-price-wrap .price-icon-wrap .price-icon{width:20px;height:6px}}.jjf-2023-wrapper .purchase-wrap .krw-wrap .ticket-wrap .ticket-bottom-wrap .ticket-price-wrap .price{color:#fff;font-family:Spoqa Han Sans Neo;font-size:22px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:-.3px}@media screen and (max-width: 719px){.jjf-2023-wrapper .purchase-wrap .krw-wrap .ticket-wrap .ticket-bottom-wrap .ticket-price-wrap .price{font-size:20px}}@media screen and (max-width: 359px){.jjf-2023-wrapper .purchase-wrap .krw-wrap .ticket-wrap .ticket-bottom-wrap .ticket-price-wrap .price{font-size:15px}}.jjf-2023-wrapper .purchase-wrap .krw-wrap .sat-ticket{background:#208e47;margin-bottom:50px}.jjf-2023-wrapper .purchase-wrap .krw-wrap .sat-ticket .sat-title-image{content:url(./ticket-title-sat.5d6aa478.svg);width:336px}@media screen and (max-width: 719px){.jjf-2023-wrapper .purchase-wrap .krw-wrap .sat-ticket .sat-title-image{content:url(./ticket-title-sat-360.1d14676c.svg);width:92px}}@media screen and (max-width: 359px){.jjf-2023-wrapper .purchase-wrap .krw-wrap .sat-ticket{margin-bottom:40px}}.jjf-2023-wrapper .purchase-wrap .krw-wrap .sun-ticket{background:#ebaa37;margin-bottom:50px}.jjf-2023-wrapper .purchase-wrap .krw-wrap .sun-ticket .sun-title-image{content:url(./ticket-title-sun.70229170.svg);width:336px}@media screen and (max-width: 719px){.jjf-2023-wrapper .purchase-wrap .krw-wrap .sun-ticket .sun-title-image{content:url(./ticket-title-sun-360.d8ea93ef.svg);content:url(./ticket-title-sat-360.1d14676c.svg);width:92px}}@media screen and (max-width: 359px){.jjf-2023-wrapper .purchase-wrap .krw-wrap .sun-ticket{margin-bottom:40px}}.jjf-2023-wrapper .purchase-wrap .krw-wrap .mon-ticket{background:#cc2754;margin-bottom:40px}.jjf-2023-wrapper .purchase-wrap .krw-wrap .mon-ticket .mon-title-image{content:url(./ticket-title-mon.db26a116.svg);width:336px}@media screen and (max-width: 719px){.jjf-2023-wrapper .purchase-wrap .krw-wrap .mon-ticket .mon-title-image{content:url(./ticket-title-mon-360.c6c99dc0.svg);content:url(./ticket-title-sat-360.1d14676c.svg);width:92px}.jjf-2023-wrapper .purchase-wrap .krw-wrap .mon-ticket{margin-bottom:15px}}.jjf-2023-wrapper .purchase-wrap .krw-wrap .card-ticket-wrap{width:100%;height:347px;border-radius:30px;background:#276ef1;margin-bottom:40px}@media screen and (max-width: 719px){.jjf-2023-wrapper .purchase-wrap .krw-wrap .card-ticket-wrap{margin-bottom:15px}}.jjf-2023-wrapper .purchase-wrap .krw-wrap .card-ticket-wrap .card-price-button{display:flex;align-items:center;justify-content:space-between;width:266px;height:56px;padding:0 20px}.jjf-2023-wrapper .purchase-wrap .krw-wrap .card-ticket-wrap .card-price-button .arrow-right{width:40px;height:40px;content:url(./arrow-right.cff0a242.svg)}@media screen and (max-width: 719px){.jjf-2023-wrapper .purchase-wrap .krw-wrap .card-ticket-wrap .card-price-button{display:none}}@media screen and (max-width: 359px){.jjf-2023-wrapper .purchase-wrap .krw-wrap .card-ticket-wrap .card-price-button{width:200px;height:40px;padding:0 16px;font-size:13px}.jjf-2023-wrapper .purchase-wrap .krw-wrap .card-ticket-wrap .card-price-button .arrow-right{width:32px;height:32px}}.jjf-2023-wrapper .purchase-wrap .krw-wrap .card-ticket-wrap .card-price-button:hover .arrow-right{content:url(./arrow-right-hover.59052aea.svg)}.jjf-2023-wrapper .purchase-wrap .krw-wrap .card-ticket-wrap .mobile-card-price-button{display:none;align-items:center;justify-content:space-between;width:266px;height:56px;padding:0 20px}.jjf-2023-wrapper .purchase-wrap .krw-wrap .card-ticket-wrap .mobile-card-price-button .arrow-right{width:40px;height:40px;content:url(./arrow-right.cff0a242.svg)}@media screen and (max-width: 719px){.jjf-2023-wrapper .purchase-wrap .krw-wrap .card-ticket-wrap .mobile-card-price-button{display:flex}}@media screen and (max-width: 359px){.jjf-2023-wrapper .purchase-wrap .krw-wrap .card-ticket-wrap .mobile-card-price-button{width:200px;height:40px;padding:0 16px;font-size:13px}.jjf-2023-wrapper .purchase-wrap .krw-wrap .card-ticket-wrap .mobile-card-price-button .arrow-right{width:32px;height:32px}}.jjf-2023-wrapper .purchase-wrap .krw-wrap .card-ticket-wrap .mobile-card-price-button:hover .arrow-right{content:url(./arrow-right-hover.59052aea.svg)}.jjf-2023-wrapper .purchase-wrap .krw-wrap .card-ticket-wrap .bar{width:100%;height:47px;background:#000}@media screen and (max-width: 719px){.jjf-2023-wrapper .purchase-wrap .krw-wrap .card-ticket-wrap .bar{height:30px}}@media screen and (max-width: 359px){.jjf-2023-wrapper .purchase-wrap .krw-wrap .card-ticket-wrap .bar{height:28px}}.jjf-2023-wrapper .purchase-wrap .krw-wrap .card-ticket-wrap .payment{content:url(./payment.9224d5f1.svg);width:114px}@media screen and (max-width: 719px){.jjf-2023-wrapper .purchase-wrap .krw-wrap .card-ticket-wrap .payment{width:56px;margin-bottom:24px}}@media screen and (max-width: 359px){.jjf-2023-wrapper .purchase-wrap .krw-wrap .card-ticket-wrap .payment{width:48px;margin-bottom:16px}}.jjf-2023-wrapper .purchase-wrap .krw-wrap .card-ticket-wrap .card-title-wrap{display:flex;align-items:center;justify-content:space-between;width:100%;padding:26px 36px 20px}.jjf-2023-wrapper .purchase-wrap .krw-wrap .card-ticket-wrap .card-title-wrap .card-title{content:url(./card-title.9f033486.svg);width:336px}@media screen and (max-width: 719px){.jjf-2023-wrapper .purchase-wrap .krw-wrap .card-ticket-wrap .card-title-wrap .card-title{width:214px}}@media screen and (max-width: 359px){.jjf-2023-wrapper .purchase-wrap .krw-wrap .card-ticket-wrap .card-title-wrap .card-title{width:165px}}@media screen and (max-width: 719px){.jjf-2023-wrapper .purchase-wrap .krw-wrap .card-ticket-wrap .card-title-wrap{padding:16px 22px 12px}.jjf-2023-wrapper .purchase-wrap .krw-wrap .card-ticket-wrap .mobile-card-bottom-wrap{display:flex;flex-direction:column;padding:15px 22px 22px}}@media screen and (max-width: 359px){.jjf-2023-wrapper .purchase-wrap .krw-wrap .card-ticket-wrap .mobile-card-bottom-wrap{padding:13px 20px 15px}}.jjf-2023-wrapper .purchase-wrap .krw-wrap .card-ticket-wrap .card-bottom-wrap{display:flex;align-items:flex-end;justify-content:space-between;width:100%;padding:36px}.jjf-2023-wrapper .purchase-wrap .krw-wrap .card-ticket-wrap .card-bottom-wrap .valid-wrap{display:flex;align-items:center;margin-bottom:18px}.jjf-2023-wrapper .purchase-wrap .krw-wrap .card-ticket-wrap .card-bottom-wrap .valid-wrap .valid-thru{width:98px;margin-right:13px}.jjf-2023-wrapper .purchase-wrap .krw-wrap .card-ticket-wrap .card-bottom-wrap .valid-wrap .card-date{width:152px}@media screen and (max-width: 719px){.jjf-2023-wrapper .purchase-wrap .krw-wrap .card-ticket-wrap .card-bottom-wrap .valid-wrap{flex-direction:column;align-items:flex-start;margin-bottom:5px}.jjf-2023-wrapper .purchase-wrap .krw-wrap .card-ticket-wrap .card-bottom-wrap .valid-wrap .valid-thru{width:76px;margin-right:unset;margin-bottom:12px}.jjf-2023-wrapper .purchase-wrap .krw-wrap .card-ticket-wrap .card-bottom-wrap .valid-wrap .card-date{width:100px}}@media screen and (max-width: 359px){.jjf-2023-wrapper .purchase-wrap .krw-wrap .card-ticket-wrap .card-bottom-wrap .valid-wrap .valid-thru{width:65px;margin-right:unset;margin-bottom:10px}.jjf-2023-wrapper .purchase-wrap .krw-wrap .card-ticket-wrap .card-bottom-wrap .valid-wrap .card-date{width:87px}}@media screen and (max-width: 719px){.jjf-2023-wrapper .purchase-wrap .krw-wrap .card-ticket-wrap .card-bottom-wrap{padding:0;margin-bottom:15px}}@media screen and (max-width: 359px){.jjf-2023-wrapper .purchase-wrap .krw-wrap .card-ticket-wrap .card-bottom-wrap{margin-bottom:13px}}@media screen and (max-width: 719px){.jjf-2023-wrapper .purchase-wrap .krw-wrap .card-ticket-wrap{height:292px}}@media screen and (max-width: 359px){.jjf-2023-wrapper .purchase-wrap .krw-wrap .card-ticket-wrap{height:230px}}.jjf-2023-wrapper .purchase-wrap .krw-wrap:last-of-type{margin-bottom:unset}.jjf-2023-wrapper .pass-wrap{display:flex;flex-direction:column;align-items:center;width:100%;background:#0e5b25;padding:80px 18px 70px}@media screen and (max-width: 719px){.jjf-2023-wrapper .pass-wrap{padding:70px 15px}}@media screen and (max-width: 359px){.jjf-2023-wrapper .pass-wrap{padding:70px 10px}}.jjf-2023-wrapper .pass-wrap .pass{display:flex;align-items:flex-end;width:100%;max-width:684px;height:530px;background-image:url(./pass-bg.62be4a7d.png);padding:0 27px 38px;background-repeat:no-repeat;background-size:contain}@media screen and (max-width: 719px){.jjf-2023-wrapper .pass-wrap .pass{max-width:330px;height:523px;background-image:url(./pass-bg-360.f2cf3be5.png);padding:0 32px 40px}}@media screen and (max-width: 359px){.jjf-2023-wrapper .pass-wrap .pass{max-width:260px;height:427px;background-image:url(./pass-bg-280.3a2eed96.png);padding:0 30px 40px}}.jjf-2023-wrapper .pass-wrap .pass .buttons-wrap{display:grid;grid-template-columns:1fr 1fr 1fr;gap:15px;width:100%}@media screen and (max-width: 719px){.jjf-2023-wrapper .pass-wrap .pass .buttons-wrap{grid-template-columns:1fr;gap:10px}}.jjf-2023-wrapper .pass-wrap .pass .buttons-wrap .pass-button{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:90px;color:#fff;text-align:center;font-family:Spoqa Han Sans Neo;font-size:18px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.3px;border-radius:20px}@media screen and (max-width: 719px){.jjf-2023-wrapper .pass-wrap .pass .buttons-wrap .pass-button{flex-direction:row;height:56px;font-size:16px;border-radius:10px}}@media screen and (max-width: 359px){.jjf-2023-wrapper .pass-wrap .pass .buttons-wrap .pass-button{height:40px;font-size:12px}}.jjf-2023-wrapper .pass-wrap .pass .buttons-wrap .pass-button:hover{background:#fff}.jjf-2023-wrapper .pass-wrap .pass .buttons-wrap .pass-button-sat{background:#208e47}.jjf-2023-wrapper .pass-wrap .pass .buttons-wrap .pass-button-sat:hover{color:#208e47}.jjf-2023-wrapper .pass-wrap .pass .buttons-wrap .pass-button-sun{background:#ebaa37}.jjf-2023-wrapper .pass-wrap .pass .buttons-wrap .pass-button-sun:hover{color:#ebaa37}.jjf-2023-wrapper .pass-wrap .pass .buttons-wrap .pass-button-mon{background:#cc2754}.jjf-2023-wrapper .pass-wrap .pass .buttons-wrap .pass-button-mon:hover{color:#cc2754}.jjf-2023-wrapper .share-wrap{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;height:360px;background:#00883c;background-image:url(./share-bg.b3730135.png);background-size:contain;background-position:center;padding:110px 0 70px}@media screen and (max-width: 1919px){.jjf-2023-wrapper .share-wrap{background-size:cover}}@media screen and (max-width: 719px){.jjf-2023-wrapper .share-wrap{background-image:url(./share-bg-360.c93f76a8.png);background-size:contain;background-repeat:no-repeat;height:300px;padding:70px 0 60px}}@media screen and (max-width: 359px){.jjf-2023-wrapper .share-wrap{background-size:cover}}.jjf-2023-wrapper .share-wrap .share-logo{width:220px;margin-bottom:20px}.jjf-2023-wrapper .share-wrap .share-button{width:300px;height:60px}@media screen and (max-width: 359px){.jjf-2023-wrapper .share-wrap .share-button{width:264px;height:48px}}.jjf-2023-wrapper .line-up-wrap{display:flex;flex-direction:column;align-items:center;width:100%;padding:80px 15px 100px;background:#ebaa37}.jjf-2023-wrapper .line-up-wrap .line-up{content:url(./lineup.51a313d6.png);width:100%;max-width:684px;margin-top:60px}@media screen and (max-width: 719px){.jjf-2023-wrapper .line-up-wrap{padding:70px 15px}.jjf-2023-wrapper .line-up-wrap .line-up{margin-top:50px}}@media screen and (max-width: 359px){.jjf-2023-wrapper .line-up-wrap{padding:70px 10px}}.jjf-2023-wrapper .notice-wrap{display:flex;flex-direction:column;align-items:center;width:100%;background:#1b1d1f;padding:100px 36px}@media screen and (max-width: 719px){.jjf-2023-wrapper .notice-wrap{padding:70px 15px}}@media screen and (max-width: 359px){.jjf-2023-wrapper .notice-wrap{padding:70px 10px}}.jjf-2023-wrapper .notice-wrap .notice-title{color:#d8dde3;font-family:Spoqa Han Sans Neo;font-size:18px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:-.3px}.jjf-2023-wrapper .notice-wrap .notice{width:100%;max-width:684px;margin-bottom:40px}.jjf-2023-wrapper .notice-wrap .notice ul{list-style:disc;padding-left:20px;margin-top:16px}.jjf-2023-wrapper .notice-wrap .notice ul li{color:#9fa5b0;font-family:Spoqa Han Sans Neo;font-size:14px;font-style:normal;font-weight:400;line-height:180%;letter-spacing:-.3px}.jjf-2023-wrapper .d-360{display:none}@media screen and (max-width: 719px){.jjf-2023-wrapper .d-360{display:block}.jjf-2023-wrapper .d-720{display:none}}#component-modals.svelte-3y3rvh .modals.svelte-3y3rvh.svelte-3y3rvh{position:relative}#component-modals.svelte-3y3rvh .modals .back-drop.svelte-3y3rvh.svelte-3y3rvh{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);z-index:900}#component-modals.svelte-3y3rvh .modals .modal.svelte-3y3rvh.svelte-3y3rvh{position:fixed;top:0;left:0;right:0;bottom:0;z-index:999;display:flex;justify-content:center;align-items:center}#component-modals.svelte-3y3rvh .modals .modal .modal-wrapper.svelte-3y3rvh.svelte-3y3rvh{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;width:328px;max-width:calc(100vw - 3.2em);background-color:#fff;border-radius:.8em}#component-modals.svelte-3y3rvh .modals .modal .modal-wrapper .modal-header.svelte-3y3rvh.svelte-3y3rvh{display:flex;justify-content:space-between;align-items:center;width:100%;padding:20px;line-height:1}#component-modals.svelte-3y3rvh .modals .modal .modal-wrapper .modal-header h2.svelte-3y3rvh.svelte-3y3rvh{font-weight:700;font-size:15px;line-height:15px;color:#000}#component-modals.svelte-3y3rvh .modals .modal .modal-wrapper .modal-header button.svelte-3y3rvh.svelte-3y3rvh{font-size:15px;line-height:1;color:#666}#component-modals.svelte-3y3rvh .modals .modal .modal-wrapper h2.svelte-3y3rvh.svelte-3y3rvh{padding-top:20px;font-weight:700;font-size:18px;line-height:24px;color:#000;text-align:center}#component-modals.svelte-3y3rvh .modals .modal .modal-wrapper .modal-content.svelte-3y3rvh.svelte-3y3rvh{display:flex;flex-direction:column;width:100%;max-height:80vh;overflow:hidden;overflow-y:auto;padding:16px 16px 8px;font-size:14px;line-height:20px;text-align:center;letter-spacing:-.3px;color:#282a2d}#component-modals.svelte-3y3rvh .modals .modal .modal-wrapper .modal-content.svelte-3y3rvh.svelte-3y3rvh::-webkit-scrollbar{display:none}#component-modals.svelte-3y3rvh .modals .modal .modal-wrapper .modal-footer.svelte-3y3rvh.svelte-3y3rvh{display:flex;justify-content:space-between;align-items:center;width:100%;padding:16px}#component-modals.svelte-3y3rvh .modals .modal .modal-wrapper .modal-footer button.svelte-3y3rvh.svelte-3y3rvh{flex:1;height:48px;font-size:16px;font-weight:400;text-align:center;border-radius:6px}@media screen and (max-width: 320px){#component-modals.svelte-3y3rvh .modals .modal .modal-wrapper .modal-footer button.svelte-3y3rvh.svelte-3y3rvh{font-size:14px}}#component-modals.svelte-3y3rvh .modals .modal .modal-wrapper .modal-footer button.svelte-3y3rvh+button.svelte-3y3rvh{margin-left:.8em}#component-modals.svelte-3y3rvh .modals .modal .modal-wrapper .modal-footer .btn-confirm.svelte-3y3rvh.svelte-3y3rvh{background-color:#1b1d1f;color:#fff}#component-modals.svelte-3y3rvh .modals .modal .modal-wrapper .modal-footer .btn-confirm.svelte-3y3rvh.svelte-3y3rvh:disabled{background-color:#adb3b8;color:#d8dde3}#component-modals.svelte-3y3rvh .modals .modal .modal-wrapper .modal-footer .btn-cancel.svelte-3y3rvh.svelte-3y3rvh{background-color:#f0f2f8;color:#1b1d1f}#component-modals.svelte-3y3rvh .modals .modal .terms-modal-wrapper.svelte-3y3rvh.svelte-3y3rvh{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;width:400px;max-width:calc(100vw - 3.2em);background-color:#fff;border-radius:.8em;padding:24px}#component-modals.svelte-3y3rvh .modals .modal .terms-modal-wrapper .modal-header.svelte-3y3rvh.svelte-3y3rvh{display:flex;justify-content:space-between;align-items:center;width:100%;line-height:1;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #eaedf5}#component-modals.svelte-3y3rvh .modals .modal .terms-modal-wrapper .modal-header h2.svelte-3y3rvh.svelte-3y3rvh{font-weight:700;font-size:18px;line-height:24px;color:#000}#component-modals.svelte-3y3rvh .modals .modal .terms-modal-wrapper .modal-header button.svelte-3y3rvh.svelte-3y3rvh{font-size:15px;line-height:1;color:#666}#component-modals.svelte-3y3rvh .modals .modal .terms-modal-wrapper .modal-header .close-icon.svelte-3y3rvh.svelte-3y3rvh{width:24px;height:24px;cursor:pointer}#component-modals.svelte-3y3rvh .modals .modal .terms-modal-wrapper h2.svelte-3y3rvh.svelte-3y3rvh{font-weight:700;font-size:18px;line-height:24px;color:#000}#component-modals.svelte-3y3rvh .modals .modal .terms-modal-wrapper .modal-scroll.svelte-3y3rvh.svelte-3y3rvh{width:100%;height:352px;overflow-y:auto}#component-modals.svelte-3y3rvh .modals .modal .terms-modal-wrapper .modal-content.svelte-3y3rvh.svelte-3y3rvh{display:flex;flex-direction:column;width:100%;max-height:calc(100vh - 225px);overflow:hidden;overflow-y:auto;font-size:14px;line-height:20px;letter-spacing:-.3px;color:#282a2d}#component-modals.svelte-3y3rvh .modals .modal .terms-modal-wrapper .modal-content .input-wrap.svelte-3y3rvh.svelte-3y3rvh{padding-top:16px}#component-modals.svelte-3y3rvh .modals .modal .terms-modal-wrapper .modal-content .thirdparty-wrap.svelte-3y3rvh.svelte-3y3rvh{border-radius:8px;background:#f6f7fb;padding:16px;margin-top:16px}#component-modals.svelte-3y3rvh .modals .modal .terms-modal-wrapper .modal-content.svelte-3y3rvh.svelte-3y3rvh::-webkit-scrollbar{display:none}#component-modals.svelte-3y3rvh .modals .modal .terms-modal-wrapper .check-box-wrap.svelte-3y3rvh.svelte-3y3rvh{display:flex;align-items:center;width:100%;margin-top:24px}#component-modals.svelte-3y3rvh .modals .modal .terms-modal-wrapper .modal-footer.svelte-3y3rvh.svelte-3y3rvh{display:flex;justify-content:space-between;align-items:center;width:100%;padding-top:24px}#component-modals.svelte-3y3rvh .modals .modal .terms-modal-wrapper .modal-footer button.svelte-3y3rvh.svelte-3y3rvh{flex:1;height:48px;font-size:16px;font-weight:400;text-align:center;border-radius:6px}@media screen and (max-width: 320px){#component-modals.svelte-3y3rvh .modals .modal .terms-modal-wrapper .modal-footer button.svelte-3y3rvh.svelte-3y3rvh{font-size:14px}}#component-modals.svelte-3y3rvh .modals .modal .terms-modal-wrapper .modal-footer button.svelte-3y3rvh+button.svelte-3y3rvh{margin-left:.8em}#component-modals.svelte-3y3rvh .modals .modal .terms-modal-wrapper .modal-footer .btn-confirm.svelte-3y3rvh.svelte-3y3rvh{background-color:#1b1d1f;color:#fff}#component-modals.svelte-3y3rvh .modals .modal .terms-modal-wrapper .modal-footer .btn-confirm.svelte-3y3rvh.svelte-3y3rvh:disabled{background-color:#b6bac3;color:#eaedf5}#component-modals.svelte-3y3rvh .modals .modal .terms-modal-wrapper .modal-footer .btn-cancel.svelte-3y3rvh.svelte-3y3rvh{background-color:#f0f2f8;color:#1b1d1f}#component-modals.svelte-3y3rvh .modals .modal-theme .modal-wrapper.svelte-3y3rvh.svelte-3y3rvh{background-color:var(--modal-background-color)}#component-modals.svelte-3y3rvh .modals .modal-theme .modal-wrapper .modal-footer .btn-confirm.svelte-3y3rvh.svelte-3y3rvh{background-color:var(--modal-confirm-bgColor);color:var(--modal-confirm-color)}#component-modals.svelte-3y3rvh .modals .modal-theme .modal-wrapper .modal-footer .btn-cancel.svelte-3y3rvh.svelte-3y3rvh{background-color:var(--modal-cancel-bgColor);color:var(--modal-cancel-color)}#component-modals.svelte-3y3rvh .modals .bottom.svelte-3y3rvh.svelte-3y3rvh{align-items:flex-end}#component-modals.svelte-3y3rvh .modals .bottom .modal-wrapper.svelte-3y3rvh.svelte-3y3rvh{width:100%;max-width:none;border-radius:0}#component-modals.svelte-3y3rvh .modals .bottom .modal-wrapper .modal-header.svelte-3y3rvh.svelte-3y3rvh{align-items:flex-start}#component-modals.svelte-3y3rvh .modals .bottom .modal-wrapper .modal-header h2.svelte-3y3rvh.svelte-3y3rvh{margin:0;padding:0;text-align:left;color:var(--modal-header-title)}#component-modals.svelte-3y3rvh .modals .bottom .modal-wrapper .modal-header button.svelte-3y3rvh.svelte-3y3rvh{color:var(--modal-header-cancel)}#component-modals.svelte-3y3rvh .modals .bottom .modal-wrapper .modal-content.svelte-3y3rvh.svelte-3y3rvh{padding:0 20px}#component-modals.svelte-3y3rvh .modals .full.svelte-3y3rvh.svelte-3y3rvh{align-items:flex-end}#component-modals.svelte-3y3rvh .modals .full .modal-wrapper.svelte-3y3rvh.svelte-3y3rvh{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;max-width:none;border-radius:0}#component-modals.svelte-3y3rvh .modals .full .modal-wrapper .modal-content.svelte-3y3rvh.svelte-3y3rvh{padding:0;max-height:none}#component-modals.svelte-3y3rvh .modals .modal-image.svelte-3y3rvh.svelte-3y3rvh{width:100%}#component-modals.svelte-3y3rvh .modals .quiz-modal-wrapper .notice.svelte-3y3rvh.svelte-3y3rvh{font-size:12px;line-height:16px;color:#9fa5b0;text-align:left}#component-modals .modals{position:relative}#component-modals .modals .back-drop{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);z-index:900}#component-modals .modals .modal{position:fixed;top:0;left:0;right:0;bottom:0;z-index:999;display:flex;justify-content:center;align-items:center}#component-modals .modals .modal .modal-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;width:328px;max-width:calc(100vw - 3.2em);background-color:#fff;border-radius:.8em}#component-modals .modals .modal .modal-wrapper .modal-header{display:flex;justify-content:space-between;align-items:center;width:100%;padding:20px;line-height:1}#component-modals .modals .modal .modal-wrapper .modal-header h2{font-weight:700;font-size:15px;line-height:15px;color:#000}#component-modals .modals .modal .modal-wrapper .modal-header h3{font-weight:700;font-size:18px;line-height:24px;color:#000}#component-modals .modals .modal .modal-wrapper .modal-header button{font-size:15px;line-height:1;color:#666}#component-modals .modals .modal .modal-wrapper .modal-header .close-icon{width:24px;height:24px;cursor:pointer}#component-modals .modals .modal .modal-wrapper h2{padding-top:20px;font-weight:700;font-size:18px;line-height:24px;color:#000;text-align:center}#component-modals .modals .modal .modal-wrapper .modal-content{display:flex;flex-direction:column;width:100%;max-height:80vh;overflow:hidden;overflow-y:auto;padding:16px 16px 8px;font-size:14px;line-height:20px;text-align:center;letter-spacing:-.3px;color:#282a2d}#component-modals .modals .modal .modal-wrapper .modal-content small{font-size:90%}#component-modals .modals .modal .modal-wrapper .modal-content::-webkit-scrollbar{display:none}#component-modals .modals .modal .modal-wrapper .modal-footer{display:flex;justify-content:space-between;align-items:center;width:100%;padding:16px}#component-modals .modals .modal .modal-wrapper .modal-footer button{flex:1;height:48px;font-size:16px;font-weight:400;text-align:center;border-radius:6px}@media screen and (max-width: 320px){#component-modals .modals .modal .modal-wrapper .modal-footer button{font-size:14px}}#component-modals .modals .modal .modal-wrapper .modal-footer button+button{margin-left:.8em}#component-modals .modals .modal .modal-wrapper .modal-footer .btn-confirm{background-color:#1b1d1f;color:#fff}#component-modals .modals .modal .modal-wrapper .modal-footer .btn-confirm:disabled{background-color:#adb3b8;color:#d8dde3}#component-modals .modals .modal .modal-wrapper .modal-footer .btn-cancel{background-color:#f0f2f8;color:#1b1d1f}#component-modals .modals .modal .terms-modal-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;width:400px;max-width:calc(100vw - 3.2em);background-color:#fff;border-radius:.8em;padding:24px}#component-modals .modals .modal .terms-modal-wrapper .modal-header{display:flex;justify-content:space-between;align-items:center;width:100%;line-height:1;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #eaedf5}#component-modals .modals .modal .terms-modal-wrapper .modal-header h2{font-weight:700;font-size:18px;line-height:24px;color:#000}#component-modals .modals .modal .terms-modal-wrapper .modal-header button{font-size:15px;line-height:1;color:#666}#component-modals .modals .modal .terms-modal-wrapper .modal-header .close-icon{width:24px;height:24px;cursor:pointer}#component-modals .modals .modal .terms-modal-wrapper h2{font-weight:700;font-size:18px;line-height:24px;color:#000}#component-modals .modals .modal .terms-modal-wrapper .modal-scroll{width:100%;height:352px;overflow-y:auto}#component-modals .modals .modal .terms-modal-wrapper .modal-scroll p{color:#484c54;font-size:14px;font-weight:400;line-height:22px;letter-spacing:-.3px;margin-bottom:8px}#component-modals .modals .modal .terms-modal-wrapper .modal-content{display:flex;flex-direction:column;width:100%;max-height:calc(100vh - 225px);overflow:hidden;overflow-y:auto;font-size:14px;line-height:20px;letter-spacing:-.3px;color:#282a2d}#component-modals .modals .modal .terms-modal-wrapper .modal-content p{color:#484c54;font-size:14px;font-weight:400;line-height:22px;letter-spacing:-.3px}#component-modals .modals .modal .terms-modal-wrapper .modal-content .input-wrap{padding-top:16px}#component-modals .modals .modal .terms-modal-wrapper .modal-content .input-wrap label{color:#282a2d;font-size:16px;font-weight:700;line-height:22px;letter-spacing:-.3px}#component-modals .modals .modal .terms-modal-wrapper .modal-content .input-wrap input{width:100%;border-radius:8px;border:1.5px solid #e1e4ee;padding:14px 12px;margin-top:8px;font-size:14px;font-weight:400;line-height:20px;letter-spacing:-.3px}#component-modals .modals .modal .terms-modal-wrapper .modal-content .input-wrap input::-moz-placeholder{color:#9fa5b0}#component-modals .modals .modal .terms-modal-wrapper .modal-content .input-wrap input::placeholder{color:#9fa5b0}#component-modals .modals .modal .terms-modal-wrapper .modal-content .input-wrap input.input-error{border:1.5px solid #dc4c4c;color:#dc4c4c}#component-modals .modals .modal .terms-modal-wrapper .modal-content .input-wrap input.input-error::-moz-placeholder{color:#dc4c4c}#component-modals .modals .modal .terms-modal-wrapper .modal-content .input-wrap input.input-error::placeholder{color:#dc4c4c}#component-modals .modals .modal .terms-modal-wrapper .modal-content .thirdparty-wrap{border-radius:8px;background:#f6f7fb;padding:16px;margin-top:16px}#component-modals .modals .modal .terms-modal-wrapper .modal-content .thirdparty-wrap h4{color:#484c54;font-size:14px;font-weight:700;line-height:20px;letter-spacing:-.3px;margin-bottom:8px}#component-modals .modals .modal .terms-modal-wrapper .modal-content .thirdparty-wrap ol{list-style:decimal;padding-left:16px}#component-modals .modals .modal .terms-modal-wrapper .modal-content .thirdparty-wrap ol li{color:#626870;font-size:12px;font-weight:400;line-height:16px;letter-spacing:-.3px}#component-modals .modals .modal .terms-modal-wrapper .modal-content::-webkit-scrollbar{display:none}#component-modals .modals .modal .terms-modal-wrapper .check-box-wrap{display:flex;align-items:center;width:100%;margin-top:24px}#component-modals .modals .modal .terms-modal-wrapper .check-box-wrap img{width:24px;height:24px;cursor:pointer;margin-right:8px}#component-modals .modals .modal .terms-modal-wrapper .check-box-wrap p{color:#1b1d1f;font-size:14px;font-weight:700;line-height:20px;letter-spacing:-.3px;cursor:pointer}#component-modals .modals .modal .terms-modal-wrapper .modal-footer{display:flex;justify-content:space-between;align-items:center;width:100%;padding-top:24px}#component-modals .modals .modal .terms-modal-wrapper .modal-footer button{flex:1;height:48px;font-size:16px;font-weight:400;text-align:center;border-radius:6px}@media screen and (max-width: 320px){#component-modals .modals .modal .terms-modal-wrapper .modal-footer button{font-size:14px}}#component-modals .modals .modal .terms-modal-wrapper .modal-footer button+button{margin-left:.8em}#component-modals .modals .modal .terms-modal-wrapper .modal-footer .btn-confirm{background-color:#1b1d1f;color:#fff}#component-modals .modals .modal .terms-modal-wrapper .modal-footer .btn-confirm:disabled{background-color:#b6bac3;color:#eaedf5}#component-modals .modals .modal .terms-modal-wrapper .modal-footer .btn-cancel{background-color:#f0f2f8;color:#1b1d1f}#component-modals .modals .modal .confirm-modal-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;width:400px;background-color:#fff;border-radius:.8em;padding:24px}#component-modals .modals .modal .confirm-modal-wrapper .modal-header{display:flex;justify-content:space-between;align-items:center;width:100%;line-height:1;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #eaedf5}#component-modals .modals .modal .confirm-modal-wrapper .modal-header h2{font-weight:700;font-size:18px;line-height:24px;color:#000}#component-modals .modals .modal .confirm-modal-wrapper .modal-header button{font-size:15px;line-height:1;color:#666}#component-modals .modals .modal .confirm-modal-wrapper .modal-header .close-icon{width:24px;height:24px;cursor:pointer}#component-modals .modals .modal .confirm-modal-wrapper h2{font-weight:700;font-size:18px;line-height:24px;color:#000}#component-modals .modals .modal .confirm-modal-wrapper .modal-scroll{width:100%;height:352px;overflow-y:auto}#component-modals .modals .modal .confirm-modal-wrapper .modal-scroll p{color:#484c54;font-size:14px;font-weight:400;line-height:22px;letter-spacing:-.3px;margin-bottom:8px}#component-modals .modals .modal .confirm-modal-wrapper .modal-content{display:flex;flex-direction:column;width:100%;height:600px;max-height:calc(100vh - 180px);overflow:hidden;overflow-y:auto;font-size:14px;line-height:20px;letter-spacing:-.3px;color:#282a2d}#component-modals .modals .modal .confirm-modal-wrapper .modal-content p{color:#484c54;font-size:14px;font-weight:400;line-height:22px;letter-spacing:-.3px}#component-modals .modals .modal .confirm-modal-wrapper .modal-content .input-wrap{padding-top:16px}#component-modals .modals .modal .confirm-modal-wrapper .modal-content .input-wrap label{color:#282a2d;font-size:16px;font-weight:700;line-height:22px;letter-spacing:-.3px}#component-modals .modals .modal .confirm-modal-wrapper .modal-content .input-wrap input{width:100%;border-radius:8px;border:1.5px solid #e1e4ee;padding:14px 12px;margin-top:8px;font-size:14px;font-weight:400;line-height:20px;letter-spacing:-.3px}#component-modals .modals .modal .confirm-modal-wrapper .modal-content .input-wrap input::-moz-placeholder{color:#9fa5b0}#component-modals .modals .modal .confirm-modal-wrapper .modal-content .input-wrap input::placeholder{color:#9fa5b0}#component-modals .modals .modal .confirm-modal-wrapper .modal-content .input-wrap input.input-error{border:1.5px solid #dc4c4c;color:#dc4c4c}#component-modals .modals .modal .confirm-modal-wrapper .modal-content .input-wrap input.input-error::-moz-placeholder{color:#dc4c4c}#component-modals .modals .modal .confirm-modal-wrapper .modal-content .input-wrap input.input-error::placeholder{color:#dc4c4c}#component-modals .modals .modal .confirm-modal-wrapper .modal-content .agree-wrap{border-radius:8px;border:1.5px solid #f0f2f8;margin-top:16px}#component-modals .modals .modal .confirm-modal-wrapper .modal-content .thirdparty-wrap{border-radius:8px;padding:16px}#component-modals .modals .modal .confirm-modal-wrapper .modal-content .thirdparty-wrap .agree-title-wrap{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}#component-modals .modals .modal .confirm-modal-wrapper .modal-content .thirdparty-wrap .agree-title-wrap .check-wrap{display:flex;align-items:center}#component-modals .modals .modal .confirm-modal-wrapper .modal-content .thirdparty-wrap .agree-title-wrap .check-wrap .check{width:20px;height:20px;margin-right:8px;cursor:pointer}#component-modals .modals .modal .confirm-modal-wrapper .modal-content .thirdparty-wrap .agree-title-wrap .check-arrow{width:16px;height:16px;transform:rotate(180deg);transition:all .2s ease-in-out;cursor:pointer}#component-modals .modals .modal .confirm-modal-wrapper .modal-content .thirdparty-wrap .agree-title-wrap .check-arrow.open{transform:rotate(0);transition:all .2s ease-in-out}#component-modals .modals .modal .confirm-modal-wrapper .modal-content .thirdparty-wrap h4{color:#484c54;font-size:14px;font-weight:700;line-height:20px;letter-spacing:-.3px}#component-modals .modals .modal .confirm-modal-wrapper .modal-content .thirdparty-wrap ol{list-style:decimal;padding-left:40px}#component-modals .modals .modal .confirm-modal-wrapper .modal-content .thirdparty-wrap ol li{color:#626870;font-size:12px;font-weight:400;line-height:16px;letter-spacing:-.3px}#component-modals .modals .modal .confirm-modal-wrapper .modal-content .thirdparty-wrap ol.hide{display:none}#component-modals .modals .modal .confirm-modal-wrapper .modal-content::-webkit-scrollbar{display:none}#component-modals .modals .modal .confirm-modal-wrapper .check-box-wrap{display:flex;align-items:center;width:100%;padding:16px;border-radius:8px 8px 0 0;background:#f6f7fb}#component-modals .modals .modal .confirm-modal-wrapper .check-box-wrap img{width:24px;height:24px;cursor:pointer;margin-right:8px}#component-modals .modals .modal .confirm-modal-wrapper .check-box-wrap p{color:#1b1d1f;font-size:14px;font-weight:700;line-height:20px;letter-spacing:-.3px;cursor:pointer}#component-modals .modals .modal .confirm-modal-wrapper .modal-footer{display:flex;justify-content:space-between;align-items:center;width:100%;padding-top:24px}#component-modals .modals .modal .confirm-modal-wrapper .modal-footer button{flex:1;height:48px;font-size:16px;font-weight:400;text-align:center;border-radius:6px}@media screen and (max-width: 320px){#component-modals .modals .modal .confirm-modal-wrapper .modal-footer button{font-size:14px}}#component-modals .modals .modal .confirm-modal-wrapper .modal-footer button+button{margin-left:.8em}#component-modals .modals .modal .confirm-modal-wrapper .modal-footer .btn-confirm{background-color:#1b1d1f;color:#fff}#component-modals .modals .modal .confirm-modal-wrapper .modal-footer .btn-confirm:disabled{background-color:#b6bac3;color:#eaedf5}#component-modals .modals .modal .confirm-modal-wrapper .modal-footer .btn-cancel{background-color:#f0f2f8;color:#1b1d1f}@media screen and (max-width: 400px){#component-modals .modals .modal .confirm-modal-wrapper{border-radius:unset;height:100%;padding:20px}#component-modals .modals .modal .confirm-modal-wrapper .modal-content{max-height:calc(100vh - 129px)}}#component-modals .modals .modal-theme .modal-wrapper{background-color:var(--modal-background-color)}#component-modals .modals .modal-theme .modal-wrapper .modal-footer .btn-confirm{background-color:var(--modal-confirm-bgColor);color:var(--modal-confirm-color)}#component-modals .modals .modal-theme .modal-wrapper .modal-footer .btn-cancel{background-color:var(--modal-cancel-bgColor);color:var(--modal-cancel-color)}#component-modals .modals .bottom{align-items:flex-end}#component-modals .modals .bottom .modal-wrapper{width:100%;max-width:none;border-radius:0}#component-modals .modals .bottom .modal-wrapper .modal-header{align-items:flex-start}#component-modals .modals .bottom .modal-wrapper .modal-header h2{margin:0;padding:0;text-align:left;color:var(--modal-header-title)}#component-modals .modals .bottom .modal-wrapper .modal-header button{color:var(--modal-header-cancel)}#component-modals .modals .bottom .modal-wrapper .modal-content{padding:0 20px}#component-modals .modals .full{align-items:flex-end}#component-modals .modals .full .modal-wrapper{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;max-width:none;border-radius:0}#component-modals .modals .full .modal-wrapper .modal-content{padding:0;max-height:none}#component-modals .modals .modal-image{width:100%}#component-modals .modals .quiz-modal-wrapper .quiz-list li{display:flex;align-items:center;margin-bottom:8px;padding:14px 16px;border-radius:6px;border:1px solid #f0f2f8;cursor:pointer}#component-modals .modals .quiz-modal-wrapper .quiz-list li img{width:16px;height:16px;margin-right:8px;cursor:pointer}#component-modals .modals .quiz-modal-wrapper .quiz-list li p{font-size:14px;line-height:20px;color:#626871;text-align:left;word-break:keep-all}#component-modals .modals .quiz-modal-wrapper .notice{font-size:12px;line-height:16px;color:#9fa5b0;text-align:left}#component-modals.svelte-2v46mv .modals.svelte-2v46mv{position:relative}#component-modals.svelte-2v46mv .modals .back-drop.svelte-2v46mv{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);z-index:900}#component-modals.svelte-2v46mv .modals .modal.svelte-2v46mv{position:fixed;top:0;left:0;right:0;bottom:0;z-index:999;display:flex;justify-content:center;align-items:center}#component-modals.svelte-2v46mv .modals .modal .modal-wrapper.svelte-2v46mv{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;width:328px;max-width:calc(100vw - 3.2em);background-color:#fff;border-radius:.8em}#component-modals.svelte-2v46mv .modals .modal .modal-wrapper .modal-header.svelte-2v46mv{display:flex;justify-content:space-between;align-items:center;width:100%;padding:20px;line-height:1}#component-modals.svelte-2v46mv .modals .modal .modal-wrapper .modal-header h2.svelte-2v46mv{font-weight:700;font-size:15px;line-height:15px;color:#000}#component-modals.svelte-2v46mv .modals .modal .modal-wrapper .modal-header button.svelte-2v46mv{font-size:15px;line-height:1;color:#666}#component-modals.svelte-2v46mv .modals .modal .modal-wrapper .modal-header .close-icon.svelte-2v46mv{width:24px;height:24px;cursor:pointer}#component-modals.svelte-2v46mv .modals .modal .modal-wrapper h2.svelte-2v46mv{padding-top:20px;font-weight:700;font-size:18px;line-height:24px;color:#000;text-align:center}#component-modals.svelte-2v46mv .modals .modal .modal-wrapper .modal-content.svelte-2v46mv{display:flex;flex-direction:column;width:100%;max-height:80vh;overflow:hidden;overflow-y:auto;padding:16px 16px 8px;font-size:14px;line-height:20px;text-align:center;letter-spacing:-.3px;color:#282a2d}#component-modals.svelte-2v46mv .modals .modal .modal-wrapper .modal-content.svelte-2v46mv::-webkit-scrollbar{display:none}#component-modals.svelte-2v46mv .modals .modal .modal-wrapper .modal-footer.svelte-2v46mv{display:flex;justify-content:space-between;align-items:center;width:100%;padding:16px}#component-modals.svelte-2v46mv .modals .modal .modal-wrapper .modal-footer button.svelte-2v46mv{flex:1;height:48px;font-size:16px;font-weight:400;text-align:center;border-radius:6px}@media screen and (max-width: 320px){#component-modals.svelte-2v46mv .modals .modal .modal-wrapper .modal-footer button.svelte-2v46mv{font-size:14px}}#component-modals.svelte-2v46mv .modals .modal .modal-wrapper .modal-footer .btn-confirm.svelte-2v46mv{background-color:#1b1d1f;color:#fff}#component-modals.svelte-2v46mv .modals .modal .modal-wrapper .modal-footer .btn-confirm.svelte-2v46mv:disabled{background-color:#adb3b8;color:#d8dde3}#component-modals.svelte-2v46mv .modals .modal .modal-wrapper .modal-footer .btn-cancel.svelte-2v46mv{background-color:#f0f2f8;color:#1b1d1f}#component-modals.svelte-2v46mv .modals .modal .terms-modal-wrapper.svelte-2v46mv{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;width:400px;max-width:calc(100vw - 3.2em);background-color:#fff;border-radius:.8em;padding:24px}#component-modals.svelte-2v46mv .modals .modal .terms-modal-wrapper .modal-header.svelte-2v46mv{display:flex;justify-content:space-between;align-items:center;width:100%;line-height:1;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #eaedf5}#component-modals.svelte-2v46mv .modals .modal .terms-modal-wrapper .modal-header h2.svelte-2v46mv{font-weight:700;font-size:18px;line-height:24px;color:#000}#component-modals.svelte-2v46mv .modals .modal .terms-modal-wrapper .modal-header button.svelte-2v46mv{font-size:15px;line-height:1;color:#666}#component-modals.svelte-2v46mv .modals .modal .terms-modal-wrapper .modal-header .close-icon.svelte-2v46mv{width:24px;height:24px;cursor:pointer}#component-modals.svelte-2v46mv .modals .modal .terms-modal-wrapper h2.svelte-2v46mv{font-weight:700;font-size:18px;line-height:24px;color:#000}#component-modals.svelte-2v46mv .modals .modal .terms-modal-wrapper .modal-scroll.svelte-2v46mv{width:100%;height:352px;overflow-y:auto}#component-modals.svelte-2v46mv .modals .modal .terms-modal-wrapper .modal-scroll p.svelte-2v46mv{color:#484c54;font-size:14px;font-weight:400;line-height:22px;letter-spacing:-.3px;margin-bottom:8px}#component-modals.svelte-2v46mv .modals .modal .terms-modal-wrapper .modal-content.svelte-2v46mv{display:flex;flex-direction:column;width:100%;max-height:calc(100vh - 225px);overflow:hidden;overflow-y:auto;font-size:14px;line-height:20px;letter-spacing:-.3px;color:#282a2d}#component-modals.svelte-2v46mv .modals .modal .terms-modal-wrapper .modal-content p.svelte-2v46mv{color:#484c54;font-size:14px;font-weight:400;line-height:22px;letter-spacing:-.3px}#component-modals.svelte-2v46mv .modals .modal .terms-modal-wrapper .modal-content .input-wrap.svelte-2v46mv{padding-top:16px}#component-modals.svelte-2v46mv .modals .modal .terms-modal-wrapper .modal-content .thirdparty-wrap.svelte-2v46mv{border-radius:8px;background:#f6f7fb;padding:16px;margin-top:16px}#component-modals.svelte-2v46mv .modals .modal .terms-modal-wrapper .modal-content.svelte-2v46mv::-webkit-scrollbar{display:none}#component-modals.svelte-2v46mv .modals .modal .terms-modal-wrapper .check-box-wrap.svelte-2v46mv{display:flex;align-items:center;width:100%;margin-top:24px}#component-modals.svelte-2v46mv .modals .modal .terms-modal-wrapper .check-box-wrap img.svelte-2v46mv{width:24px;height:24px;cursor:pointer;margin-right:8px}#component-modals.svelte-2v46mv .modals .modal .terms-modal-wrapper .check-box-wrap p.svelte-2v46mv{color:#1b1d1f;font-size:14px;font-weight:700;line-height:20px;letter-spacing:-.3px;cursor:pointer}#component-modals.svelte-2v46mv .modals .modal .terms-modal-wrapper .modal-footer.svelte-2v46mv{display:flex;justify-content:space-between;align-items:center;width:100%;padding-top:24px}#component-modals.svelte-2v46mv .modals .modal .terms-modal-wrapper .modal-footer button.svelte-2v46mv{flex:1;height:48px;font-size:16px;font-weight:400;text-align:center;border-radius:6px}@media screen and (max-width: 320px){#component-modals.svelte-2v46mv .modals .modal .terms-modal-wrapper .modal-footer button.svelte-2v46mv{font-size:14px}}#component-modals.svelte-2v46mv .modals .modal .terms-modal-wrapper .modal-footer .btn-confirm.svelte-2v46mv{background-color:#1b1d1f;color:#fff}#component-modals.svelte-2v46mv .modals .modal .terms-modal-wrapper .modal-footer .btn-confirm.svelte-2v46mv:disabled{background-color:#b6bac3;color:#eaedf5}#component-modals.svelte-2v46mv .modals .modal .terms-modal-wrapper .modal-footer .btn-cancel.svelte-2v46mv{background-color:#f0f2f8;color:#1b1d1f}#component-modals.svelte-2v46mv .modals .modal .confirm-modal-wrapper.svelte-2v46mv{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;width:400px;background-color:#fff;border-radius:.8em;padding:24px}#component-modals.svelte-2v46mv .modals .modal .confirm-modal-wrapper .modal-header.svelte-2v46mv{display:flex;justify-content:space-between;align-items:center;width:100%;line-height:1;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #eaedf5}#component-modals.svelte-2v46mv .modals .modal .confirm-modal-wrapper .modal-header h2.svelte-2v46mv{font-weight:700;font-size:18px;line-height:24px;color:#000}#component-modals.svelte-2v46mv .modals .modal .confirm-modal-wrapper .modal-header button.svelte-2v46mv{font-size:15px;line-height:1;color:#666}#component-modals.svelte-2v46mv .modals .modal .confirm-modal-wrapper .modal-header .close-icon.svelte-2v46mv{width:24px;height:24px;cursor:pointer}#component-modals.svelte-2v46mv .modals .modal .confirm-modal-wrapper h2.svelte-2v46mv{font-weight:700;font-size:18px;line-height:24px;color:#000}#component-modals.svelte-2v46mv .modals .modal .confirm-modal-wrapper .modal-scroll.svelte-2v46mv{width:100%;height:352px;overflow-y:auto}#component-modals.svelte-2v46mv .modals .modal .confirm-modal-wrapper .modal-scroll p.svelte-2v46mv{color:#484c54;font-size:14px;font-weight:400;line-height:22px;letter-spacing:-.3px;margin-bottom:8px}#component-modals.svelte-2v46mv .modals .modal .confirm-modal-wrapper .modal-content.svelte-2v46mv{display:flex;flex-direction:column;width:100%;height:600px;max-height:calc(100vh - 180px);overflow:hidden;overflow-y:auto;font-size:14px;line-height:20px;letter-spacing:-.3px;color:#282a2d}#component-modals.svelte-2v46mv .modals .modal .confirm-modal-wrapper .modal-content p.svelte-2v46mv{color:#484c54;font-size:14px;font-weight:400;line-height:22px;letter-spacing:-.3px}#component-modals.svelte-2v46mv .modals .modal .confirm-modal-wrapper .modal-content .input-wrap.svelte-2v46mv{padding-top:16px}#component-modals.svelte-2v46mv .modals .modal .confirm-modal-wrapper .modal-content .agree-wrap.svelte-2v46mv{border-radius:8px;border:1.5px solid #f0f2f8;margin-top:16px}#component-modals.svelte-2v46mv .modals .modal .confirm-modal-wrapper .modal-content .thirdparty-wrap.svelte-2v46mv{border-radius:8px;padding:16px}#component-modals.svelte-2v46mv .modals .modal .confirm-modal-wrapper .modal-content .thirdparty-wrap .agree-title-wrap.svelte-2v46mv{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}#component-modals.svelte-2v46mv .modals .modal .confirm-modal-wrapper .modal-content .thirdparty-wrap .agree-title-wrap .check-wrap.svelte-2v46mv{display:flex;align-items:center}#component-modals.svelte-2v46mv .modals .modal .confirm-modal-wrapper .modal-content .thirdparty-wrap .agree-title-wrap .check-wrap .check.svelte-2v46mv{width:20px;height:20px;margin-right:8px;cursor:pointer}#component-modals.svelte-2v46mv .modals .modal .confirm-modal-wrapper .modal-content .thirdparty-wrap .agree-title-wrap .check-arrow.svelte-2v46mv{width:16px;height:16px;transform:rotate(180deg);transition:all .2s ease-in-out;cursor:pointer}#component-modals.svelte-2v46mv .modals .modal .confirm-modal-wrapper .modal-content .thirdparty-wrap .agree-title-wrap .check-arrow.open.svelte-2v46mv{transform:rotate(0);transition:all .2s ease-in-out}#component-modals.svelte-2v46mv .modals .modal .confirm-modal-wrapper .modal-content.svelte-2v46mv::-webkit-scrollbar{display:none}#component-modals.svelte-2v46mv .modals .modal .confirm-modal-wrapper .check-box-wrap.svelte-2v46mv{display:flex;align-items:center;width:100%;padding:16px;border-radius:8px 8px 0 0;background:#f6f7fb}#component-modals.svelte-2v46mv .modals .modal .confirm-modal-wrapper .check-box-wrap img.svelte-2v46mv{width:24px;height:24px;cursor:pointer;margin-right:8px}#component-modals.svelte-2v46mv .modals .modal .confirm-modal-wrapper .check-box-wrap p.svelte-2v46mv{color:#1b1d1f;font-size:14px;font-weight:700;line-height:20px;letter-spacing:-.3px;cursor:pointer}#component-modals.svelte-2v46mv .modals .modal .confirm-modal-wrapper .modal-footer.svelte-2v46mv{display:flex;justify-content:space-between;align-items:center;width:100%;padding-top:24px}#component-modals.svelte-2v46mv .modals .modal .confirm-modal-wrapper .modal-footer button.svelte-2v46mv{flex:1;height:48px;font-size:16px;font-weight:400;text-align:center;border-radius:6px}@media screen and (max-width: 320px){#component-modals.svelte-2v46mv .modals .modal .confirm-modal-wrapper .modal-footer button.svelte-2v46mv{font-size:14px}}#component-modals.svelte-2v46mv .modals .modal .confirm-modal-wrapper .modal-footer .btn-confirm.svelte-2v46mv{background-color:#1b1d1f;color:#fff}#component-modals.svelte-2v46mv .modals .modal .confirm-modal-wrapper .modal-footer .btn-confirm.svelte-2v46mv:disabled{background-color:#b6bac3;color:#eaedf5}#component-modals.svelte-2v46mv .modals .modal .confirm-modal-wrapper .modal-footer .btn-cancel.svelte-2v46mv{background-color:#f0f2f8;color:#1b1d1f}@media screen and (max-width: 400px){#component-modals.svelte-2v46mv .modals .modal .confirm-modal-wrapper.svelte-2v46mv{border-radius:unset;height:100%;padding:20px}#component-modals.svelte-2v46mv .modals .modal .confirm-modal-wrapper .modal-content.svelte-2v46mv{max-height:calc(100vh - 129px)}}#component-modals.svelte-2v46mv .modals .modal-theme .modal-wrapper.svelte-2v46mv{background-color:var(--modal-background-color)}#component-modals.svelte-2v46mv .modals .modal-theme .modal-wrapper .modal-footer .btn-confirm.svelte-2v46mv{background-color:var(--modal-confirm-bgColor);color:var(--modal-confirm-color)}#component-modals.svelte-2v46mv .modals .modal-theme .modal-wrapper .modal-footer .btn-cancel.svelte-2v46mv{background-color:var(--modal-cancel-bgColor);color:var(--modal-cancel-color)}#component-modals.svelte-2v46mv .modals .bottom.svelte-2v46mv{align-items:flex-end}#component-modals.svelte-2v46mv .modals .bottom .modal-wrapper.svelte-2v46mv{width:100%;max-width:none;border-radius:0}#component-modals.svelte-2v46mv .modals .bottom .modal-wrapper .modal-header.svelte-2v46mv{align-items:flex-start}#component-modals.svelte-2v46mv .modals .bottom .modal-wrapper .modal-header h2.svelte-2v46mv{margin:0;padding:0;text-align:left;color:var(--modal-header-title)}#component-modals.svelte-2v46mv .modals .bottom .modal-wrapper .modal-header button.svelte-2v46mv{color:var(--modal-header-cancel)}#component-modals.svelte-2v46mv .modals .bottom .modal-wrapper .modal-content.svelte-2v46mv{padding:0 20px}#component-modals.svelte-2v46mv .modals .full.svelte-2v46mv{align-items:flex-end}#component-modals.svelte-2v46mv .modals .full .modal-wrapper.svelte-2v46mv{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;max-width:none;border-radius:0}#component-modals.svelte-2v46mv .modals .full .modal-wrapper .modal-content.svelte-2v46mv{padding:0;max-height:none}#component-modals.svelte-2v46mv .modals .modal-image.svelte-2v46mv{width:100%}#component-modals.svelte-2v46mv .modals .quiz-modal-wrapper .quiz-list li img.svelte-2v46mv{width:16px;height:16px;margin-right:8px;cursor:pointer}#component-modals.svelte-2v46mv .modals .quiz-modal-wrapper .quiz-list li p.svelte-2v46mv{font-size:14px;line-height:20px;color:#626871;text-align:left;word-break:keep-all}#component-modals.svelte-2v46mv .modals .quiz-modal-wrapper .notice.svelte-2v46mv{font-size:12px;line-height:16px;color:#9fa5b0;text-align:left}.jjf-2023-wrapper.svelte-p6eiaw.svelte-p6eiaw{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;letter-spacing:-.3px}.jjf-2023-wrapper.svelte-p6eiaw .svelte-p6eiaw::-webkit-scrollbar{display:none}.jjf-2023-wrapper.svelte-p6eiaw .title.svelte-p6eiaw{display:flex;align-items:center;justify-content:center;width:100%;max-width:620px;padding:15px 0;border-top:2px solid #0e5b25;border-bottom:2px solid #0e5b25;color:#0e5b25;text-align:center;font-family:Noto Sans KR;font-size:36px;font-style:normal;font-weight:900;line-height:140%;letter-spacing:-.3px}@media screen and (max-width: 719px){.jjf-2023-wrapper.svelte-p6eiaw .title.svelte-p6eiaw{max-width:330px;font-size:28px}}@media screen and (max-width: 359px){.jjf-2023-wrapper.svelte-p6eiaw .title.svelte-p6eiaw{max-width:260px;font-size:24px}}.jjf-2023-wrapper.svelte-p6eiaw .submit-button.svelte-p6eiaw{border-radius:8px;background:#000;color:#fff;font-family:Spoqa Han Sans Neo;font-size:18px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:-.3px}@media screen and (max-width: 359px){.jjf-2023-wrapper.svelte-p6eiaw .submit-button.svelte-p6eiaw{font-size:16px}}.jjf-2023-wrapper.svelte-p6eiaw .submit-button.svelte-p6eiaw:hover{background:#fff;color:#208e47}.jjf-2023-wrapper.svelte-p6eiaw .main-wrap.svelte-p6eiaw{display:flex;align-items:center;justify-content:center;width:100%;background-image:url(./main-bg.2557576f.png);background-color:#208e47;height:868px;background-size:cover}.jjf-2023-wrapper.svelte-p6eiaw .main-wrap .main-image.svelte-p6eiaw{content:url(./main-image.689dd81c.png);width:720px}@media screen and (max-width: 719px){.jjf-2023-wrapper.svelte-p6eiaw .main-wrap.svelte-p6eiaw{height:650px}.jjf-2023-wrapper.svelte-p6eiaw .main-wrap .main-image.svelte-p6eiaw{content:url(./main-image-360.ca05034a.png);width:360px;height:650px;-o-object-fit:contain;object-fit:contain}}.jjf-2023-wrapper.svelte-p6eiaw .info-wrap.svelte-p6eiaw{display:flex;flex-direction:column;align-items:center;width:100%;padding:80px 15px;background:#ebaa37}.jjf-2023-wrapper.svelte-p6eiaw .info-wrap .info-image.svelte-p6eiaw{width:100%;max-width:690px;content:url(./info-image.113e8950.png)}@media screen and (max-width: 719px){.jjf-2023-wrapper.svelte-p6eiaw .info-wrap .info-image.svelte-p6eiaw{max-width:330px;content:url(./info-image-360.5c895723.png)}}@media screen and (max-width: 359px){.jjf-2023-wrapper.svelte-p6eiaw .info-wrap .info-image.svelte-p6eiaw{max-width:260px;content:url(./info-image-280.d4e3f409.png)}}.jjf-2023-wrapper.svelte-p6eiaw .info-wrap button.svelte-p6eiaw{display:flex;align-items:center;justify-content:center;width:300px;height:60px;margin-top:60px}@media screen and (max-width: 359px){.jjf-2023-wrapper.svelte-p6eiaw .info-wrap button.svelte-p6eiaw{width:264px;height:48px}}.jjf-2023-wrapper.svelte-p6eiaw .info-wrap button img.svelte-p6eiaw{content:url(./arrow-under.3937e5dc.svg);width:24px;height:24px;margin-left:8px}.jjf-2023-wrapper.svelte-p6eiaw .info-wrap button:hover img.svelte-p6eiaw{content:url(./arrow-under-hover.b7956521.svg)}.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap.svelte-p6eiaw{display:flex;flex-direction:column;align-items:center;width:100%;padding:80px 15px;background:#ece8e6}.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .sub-title.svelte-p6eiaw{color:#0e5b25;text-align:center;font-family:Spoqa Han Sans Neo;font-size:20px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.3px;margin-bottom:40px}@media screen and (max-width: 719px){.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .sub-title.svelte-p6eiaw{font-size:18px}}@media screen and (max-width: 359px){.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .sub-title.svelte-p6eiaw{font-size:16px}}.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap.svelte-p6eiaw{width:100%;max-width:684px;border-radius:30px;background:#fff;margin-bottom:60px}@media screen and (max-width: 719px){.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap.svelte-p6eiaw{max-width:330px;margin-bottom:50px}}@media screen and (max-width: 359px){.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap.svelte-p6eiaw{max-width:260px}}.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .krw-title.svelte-p6eiaw{display:flex;align-items:center;justify-content:center;width:100%;height:68px;border-radius:30px 30px 0 0;background:#0e5b25;color:#fff;text-align:center;font-family:Spoqa Han Sans Neo;font-size:26px;font-style:normal;font-weight:700;line-height:140%;letter-spacing:-.3px;margin-bottom:20px}@media screen and (max-width: 719px){.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .krw-title.svelte-p6eiaw{height:50px;font-size:20px}}@media screen and (max-width: 359px){.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .krw-title.svelte-p6eiaw{height:38px;font-size:15px}}.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .caution.svelte-p6eiaw{color:#e45a5a;text-align:center;font-family:Spoqa Han Sans Neo;font-size:14px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.3px;margin-bottom:20px}@media screen and (max-width: 359px){.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .caution.svelte-p6eiaw{font-size:12px}}.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .ticket-image.svelte-p6eiaw{width:154px;height:154px}@media screen and (max-width: 719px){.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .ticket-image.svelte-p6eiaw{width:106px;height:106px}}@media screen and (max-width: 359px){.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .ticket-image.svelte-p6eiaw{width:84px;height:84px}}.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .price-button.svelte-p6eiaw{display:flex;align-items:center;justify-content:space-between;width:266px;height:56px;padding:0 20px}.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .price-button .arrow-right.svelte-p6eiaw{width:40px;height:40px;content:url(./arrow-right.cff0a242.svg)}@media screen and (max-width: 359px){.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .price-button.svelte-p6eiaw{width:200px;height:40px;padding:0 16px;font-size:13px}.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .price-button .arrow-right.svelte-p6eiaw{width:32px;height:32px}}.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .price-button:hover .arrow-right.svelte-p6eiaw{content:url(./arrow-right-hover.59052aea.svg)}.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .tickets.svelte-p6eiaw{width:100%;padding:0 30px}@media screen and (max-width: 719px){.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .tickets.svelte-p6eiaw{padding:0 10px}}@media screen and (max-width: 359px){.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .tickets.svelte-p6eiaw{padding:0 8px}}.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .ticket-title.svelte-p6eiaw{width:100%;font-family:Spoqa Han Sans Neo;font-size:20px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:-.298px;padding-bottom:10px;margin-bottom:30px}@media screen and (max-width: 719px){.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .ticket-title.svelte-p6eiaw{font-size:18px}}@media screen and (max-width: 359px){.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .ticket-title.svelte-p6eiaw{font-size:14px}}.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .sat-title.svelte-p6eiaw{color:#208e47;border-bottom:1.5px solid #208e47}.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .sun-title.svelte-p6eiaw{color:#ebaa37;border-bottom:1.5px solid #ebaa37}.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .mon-title.svelte-p6eiaw{color:#cc2754;border-bottom:1.5px solid #cc2754}.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .ticket-wrap.svelte-p6eiaw{position:relative;display:flex;flex-direction:column;justify-content:space-between;width:100%;height:320px;border-radius:30px;padding:36px}@media screen and (max-width: 719px){.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .ticket-wrap.svelte-p6eiaw{padding:22px}}@media screen and (max-width: 359px){.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .ticket-wrap.svelte-p6eiaw{height:252px}}.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .ticket-wrap .left.svelte-p6eiaw{position:absolute;left:-15px;top:calc(50% - 32px);width:40px;height:65px;border-radius:0 999px 999px 0;background:#fff}@media screen and (max-width: 719px){.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .ticket-wrap .left.svelte-p6eiaw{left:-10px;top:calc(50% - 22px);width:30px;height:45px}}@media screen and (max-width: 359px){.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .ticket-wrap .left.svelte-p6eiaw{left:-8px;top:calc(50% - 20px);width:24px;height:40px}}.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .ticket-wrap .right.svelte-p6eiaw{position:absolute;right:-15px;top:calc(50% - 32px);width:40px;height:65px;border-radius:999px 0 0 999px;background:#fff}@media screen and (max-width: 719px){.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .ticket-wrap .right.svelte-p6eiaw{right:-10px;top:calc(50% - 22px);width:30px;height:45px}}@media screen and (max-width: 359px){.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .ticket-wrap .right.svelte-p6eiaw{right:-8px;top:calc(50% - 20px);width:24px;height:40px}}.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .ticket-wrap .ticket-title-wrap.svelte-p6eiaw{display:flex;align-items:flex-start;justify-content:space-between;width:100%}.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .ticket-wrap .ticket-title-wrap .title-icon-wrap.svelte-p6eiaw{display:flex;align-items:center;justify-content:center;width:43px;height:22px;margin-bottom:18px;border-radius:150px;background:#fff}.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .ticket-wrap .ticket-title-wrap .title-icon-wrap .title-icon.svelte-p6eiaw{width:22px;height:10px}@media screen and (max-width: 719px){.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .ticket-wrap .ticket-title-wrap .title-icon-wrap.svelte-p6eiaw{margin-bottom:14px}}@media screen and (max-width: 359px){.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .ticket-wrap .ticket-title-wrap .title-icon-wrap.svelte-p6eiaw{width:34px;height:18px;margin-bottom:10px}.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .ticket-wrap .ticket-title-wrap .title-icon-wrap .title-icon.svelte-p6eiaw{width:18px;height:8px}}.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .ticket-wrap .ticket-bottom-wrap.svelte-p6eiaw{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width: 719px){.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .ticket-wrap .ticket-bottom-wrap.svelte-p6eiaw{flex-direction:column;align-items:flex-start}}.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .ticket-wrap .ticket-bottom-wrap .ticket-price-wrap.svelte-p6eiaw{display:flex;align-items:center}@media screen and (max-width: 719px){.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .ticket-wrap .ticket-bottom-wrap .ticket-price-wrap.svelte-p6eiaw{margin-bottom:10px}}.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .ticket-wrap .ticket-bottom-wrap .ticket-price-wrap .price-icon-wrap.svelte-p6eiaw{padding:6px 10px;border-radius:4px;border:1px solid #fff;margin-right:12px}.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .ticket-wrap .ticket-bottom-wrap .ticket-price-wrap .price-icon-wrap .price-icon.svelte-p6eiaw{width:26px;height:7px}@media screen and (max-width: 359px){.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .ticket-wrap .ticket-bottom-wrap .ticket-price-wrap .price-icon-wrap.svelte-p6eiaw{padding:5px 8px}.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .ticket-wrap .ticket-bottom-wrap .ticket-price-wrap .price-icon-wrap .price-icon.svelte-p6eiaw{width:20px;height:6px}}.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .ticket-wrap .ticket-bottom-wrap .ticket-price-wrap .price.svelte-p6eiaw{color:#fff;font-family:Spoqa Han Sans Neo;font-size:22px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:-.3px}@media screen and (max-width: 719px){.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .ticket-wrap .ticket-bottom-wrap .ticket-price-wrap .price.svelte-p6eiaw{font-size:20px}}@media screen and (max-width: 359px){.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .ticket-wrap .ticket-bottom-wrap .ticket-price-wrap .price.svelte-p6eiaw{font-size:15px}}.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .sat-ticket.svelte-p6eiaw{background:#208e47;margin-bottom:50px}.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .sat-ticket .sat-title-image.svelte-p6eiaw{content:url(./ticket-title-sat.5d6aa478.svg);width:336px}@media screen and (max-width: 719px){.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .sat-ticket .sat-title-image.svelte-p6eiaw{content:url(./ticket-title-sat-360.1d14676c.svg);width:92px}}@media screen and (max-width: 359px){.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .sat-ticket.svelte-p6eiaw{margin-bottom:40px}}.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .sun-ticket.svelte-p6eiaw{background:#ebaa37;margin-bottom:50px}.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .sun-ticket .sun-title-image.svelte-p6eiaw{content:url(./ticket-title-sun.70229170.svg);width:336px}@media screen and (max-width: 719px){.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .sun-ticket .sun-title-image.svelte-p6eiaw{content:url(./ticket-title-sun-360.d8ea93ef.svg);content:url(./ticket-title-sat-360.1d14676c.svg);width:92px}}@media screen and (max-width: 359px){.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .sun-ticket.svelte-p6eiaw{margin-bottom:40px}}.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .mon-ticket.svelte-p6eiaw{background:#cc2754;margin-bottom:40px}.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .mon-ticket .mon-title-image.svelte-p6eiaw{content:url(./ticket-title-mon.db26a116.svg);width:336px}@media screen and (max-width: 719px){.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .mon-ticket .mon-title-image.svelte-p6eiaw{content:url(./ticket-title-mon-360.c6c99dc0.svg);content:url(./ticket-title-sat-360.1d14676c.svg);width:92px}.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .mon-ticket.svelte-p6eiaw{margin-bottom:15px}}.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .card-ticket-wrap.svelte-p6eiaw{width:100%;height:347px;border-radius:30px;background:#276ef1;margin-bottom:40px}@media screen and (max-width: 719px){.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .card-ticket-wrap.svelte-p6eiaw{margin-bottom:15px}}.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .card-ticket-wrap .card-price-button.svelte-p6eiaw{display:flex;align-items:center;justify-content:space-between;width:266px;height:56px;padding:0 20px}.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .card-ticket-wrap .card-price-button .arrow-right.svelte-p6eiaw{width:40px;height:40px;content:url(./arrow-right.cff0a242.svg)}@media screen and (max-width: 719px){.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .card-ticket-wrap .card-price-button.svelte-p6eiaw{display:none}}@media screen and (max-width: 359px){.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .card-ticket-wrap .card-price-button.svelte-p6eiaw{width:200px;height:40px;padding:0 16px;font-size:13px}.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .card-ticket-wrap .card-price-button .arrow-right.svelte-p6eiaw{width:32px;height:32px}}.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .card-ticket-wrap .card-price-button:hover .arrow-right.svelte-p6eiaw{content:url(./arrow-right-hover.59052aea.svg)}.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .card-ticket-wrap .mobile-card-price-button.svelte-p6eiaw{display:none;align-items:center;justify-content:space-between;width:266px;height:56px;padding:0 20px}.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .card-ticket-wrap .mobile-card-price-button .arrow-right.svelte-p6eiaw{width:40px;height:40px;content:url(./arrow-right.cff0a242.svg)}@media screen and (max-width: 719px){.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .card-ticket-wrap .mobile-card-price-button.svelte-p6eiaw{display:flex}}@media screen and (max-width: 359px){.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .card-ticket-wrap .mobile-card-price-button.svelte-p6eiaw{width:200px;height:40px;padding:0 16px;font-size:13px}.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .card-ticket-wrap .mobile-card-price-button .arrow-right.svelte-p6eiaw{width:32px;height:32px}}.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .card-ticket-wrap .mobile-card-price-button:hover .arrow-right.svelte-p6eiaw{content:url(./arrow-right-hover.59052aea.svg)}.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .card-ticket-wrap .bar.svelte-p6eiaw{width:100%;height:47px;background:#000}@media screen and (max-width: 719px){.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .card-ticket-wrap .bar.svelte-p6eiaw{height:30px}}@media screen and (max-width: 359px){.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .card-ticket-wrap .bar.svelte-p6eiaw{height:28px}}.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .card-ticket-wrap .payment.svelte-p6eiaw{content:url(./payment.9224d5f1.svg);width:114px}@media screen and (max-width: 719px){.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .card-ticket-wrap .payment.svelte-p6eiaw{width:56px;margin-bottom:24px}}@media screen and (max-width: 359px){.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .card-ticket-wrap .payment.svelte-p6eiaw{width:48px;margin-bottom:16px}}.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .card-ticket-wrap .card-title-wrap.svelte-p6eiaw{display:flex;align-items:center;justify-content:space-between;width:100%;padding:26px 36px 20px}.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .card-ticket-wrap .card-title-wrap .card-title.svelte-p6eiaw{content:url(./card-title.9f033486.svg);width:336px}@media screen and (max-width: 719px){.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .card-ticket-wrap .card-title-wrap .card-title.svelte-p6eiaw{width:214px}}@media screen and (max-width: 359px){.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .card-ticket-wrap .card-title-wrap .card-title.svelte-p6eiaw{width:165px}}@media screen and (max-width: 719px){.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .card-ticket-wrap .card-title-wrap.svelte-p6eiaw{padding:16px 22px 12px}.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .card-ticket-wrap .mobile-card-bottom-wrap.svelte-p6eiaw{display:flex;flex-direction:column;padding:15px 22px 22px}}@media screen and (max-width: 359px){.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .card-ticket-wrap .mobile-card-bottom-wrap.svelte-p6eiaw{padding:13px 20px 15px}}.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .card-ticket-wrap .card-bottom-wrap.svelte-p6eiaw{display:flex;align-items:flex-end;justify-content:space-between;width:100%;padding:36px}.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .card-ticket-wrap .card-bottom-wrap .valid-wrap.svelte-p6eiaw{display:flex;align-items:center;margin-bottom:18px}.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .card-ticket-wrap .card-bottom-wrap .valid-wrap .valid-thru.svelte-p6eiaw{width:98px;margin-right:13px}.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .card-ticket-wrap .card-bottom-wrap .valid-wrap .card-date.svelte-p6eiaw{width:152px}@media screen and (max-width: 719px){.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .card-ticket-wrap .card-bottom-wrap .valid-wrap.svelte-p6eiaw{flex-direction:column;align-items:flex-start;margin-bottom:5px}.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .card-ticket-wrap .card-bottom-wrap .valid-wrap .valid-thru.svelte-p6eiaw{width:76px;margin-right:unset;margin-bottom:12px}.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .card-ticket-wrap .card-bottom-wrap .valid-wrap .card-date.svelte-p6eiaw{width:100px}}@media screen and (max-width: 359px){.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .card-ticket-wrap .card-bottom-wrap .valid-wrap .valid-thru.svelte-p6eiaw{width:65px;margin-right:unset;margin-bottom:10px}.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .card-ticket-wrap .card-bottom-wrap .valid-wrap .card-date.svelte-p6eiaw{width:87px}}@media screen and (max-width: 719px){.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .card-ticket-wrap .card-bottom-wrap.svelte-p6eiaw{padding:0;margin-bottom:15px}}@media screen and (max-width: 359px){.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .card-ticket-wrap .card-bottom-wrap.svelte-p6eiaw{margin-bottom:13px}}@media screen and (max-width: 719px){.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .card-ticket-wrap.svelte-p6eiaw{height:292px}}@media screen and (max-width: 359px){.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap .card-ticket-wrap.svelte-p6eiaw{height:230px}}.jjf-2023-wrapper.svelte-p6eiaw .purchase-wrap .krw-wrap.svelte-p6eiaw:last-of-type{margin-bottom:unset}.jjf-2023-wrapper.svelte-p6eiaw .pass-wrap.svelte-p6eiaw{display:flex;flex-direction:column;align-items:center;width:100%;background:#0e5b25;padding:80px 18px 70px}@media screen and (max-width: 719px){.jjf-2023-wrapper.svelte-p6eiaw .pass-wrap.svelte-p6eiaw{padding:70px 15px}}@media screen and (max-width: 359px){.jjf-2023-wrapper.svelte-p6eiaw .pass-wrap.svelte-p6eiaw{padding:70px 10px}}.jjf-2023-wrapper.svelte-p6eiaw .pass-wrap .pass.svelte-p6eiaw{display:flex;align-items:flex-end;width:100%;max-width:684px;height:530px;background-image:url(./pass-bg.62be4a7d.png);padding:0 27px 38px;background-repeat:no-repeat;background-size:contain}@media screen and (max-width: 719px){.jjf-2023-wrapper.svelte-p6eiaw .pass-wrap .pass.svelte-p6eiaw{max-width:330px;height:523px;background-image:url(./pass-bg-360.f2cf3be5.png);padding:0 32px 40px}}@media screen and (max-width: 359px){.jjf-2023-wrapper.svelte-p6eiaw .pass-wrap .pass.svelte-p6eiaw{max-width:260px;height:427px;background-image:url(./pass-bg-280.3a2eed96.png);padding:0 30px 40px}}.jjf-2023-wrapper.svelte-p6eiaw .pass-wrap .pass .buttons-wrap.svelte-p6eiaw{display:grid;grid-template-columns:1fr 1fr 1fr;gap:15px;width:100%}@media screen and (max-width: 719px){.jjf-2023-wrapper.svelte-p6eiaw .pass-wrap .pass .buttons-wrap.svelte-p6eiaw{grid-template-columns:1fr;gap:10px}}.jjf-2023-wrapper.svelte-p6eiaw .pass-wrap .pass .buttons-wrap .pass-button.svelte-p6eiaw{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:90px;color:#fff;text-align:center;font-family:Spoqa Han Sans Neo;font-size:18px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.3px;border-radius:20px}@media screen and (max-width: 719px){.jjf-2023-wrapper.svelte-p6eiaw .pass-wrap .pass .buttons-wrap .pass-button.svelte-p6eiaw{flex-direction:row;height:56px;font-size:16px;border-radius:10px}}@media screen and (max-width: 359px){.jjf-2023-wrapper.svelte-p6eiaw .pass-wrap .pass .buttons-wrap .pass-button.svelte-p6eiaw{height:40px;font-size:12px}}.jjf-2023-wrapper.svelte-p6eiaw .pass-wrap .pass .buttons-wrap .pass-button.svelte-p6eiaw:hover{background:#fff}.jjf-2023-wrapper.svelte-p6eiaw .pass-wrap .pass .buttons-wrap .pass-button-sat.svelte-p6eiaw{background:#208e47}.jjf-2023-wrapper.svelte-p6eiaw .pass-wrap .pass .buttons-wrap .pass-button-sat.svelte-p6eiaw:hover{color:#208e47}.jjf-2023-wrapper.svelte-p6eiaw .pass-wrap .pass .buttons-wrap .pass-button-sun.svelte-p6eiaw{background:#ebaa37}.jjf-2023-wrapper.svelte-p6eiaw .pass-wrap .pass .buttons-wrap .pass-button-sun.svelte-p6eiaw:hover{color:#ebaa37}.jjf-2023-wrapper.svelte-p6eiaw .pass-wrap .pass .buttons-wrap .pass-button-mon.svelte-p6eiaw{background:#cc2754}.jjf-2023-wrapper.svelte-p6eiaw .pass-wrap .pass .buttons-wrap .pass-button-mon.svelte-p6eiaw:hover{color:#cc2754}.jjf-2023-wrapper.svelte-p6eiaw .share-wrap.svelte-p6eiaw{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;height:360px;background:#00883c;background-image:url(./share-bg.b3730135.png);background-size:contain;background-position:center;padding:110px 0 70px}@media screen and (max-width: 1919px){.jjf-2023-wrapper.svelte-p6eiaw .share-wrap.svelte-p6eiaw{background-size:cover}}@media screen and (max-width: 719px){.jjf-2023-wrapper.svelte-p6eiaw .share-wrap.svelte-p6eiaw{background-image:url(./share-bg-360.c93f76a8.png);background-size:contain;background-repeat:no-repeat;height:300px;padding:70px 0 60px}}@media screen and (max-width: 359px){.jjf-2023-wrapper.svelte-p6eiaw .share-wrap.svelte-p6eiaw{background-size:cover}}.jjf-2023-wrapper.svelte-p6eiaw .share-wrap .share-logo.svelte-p6eiaw{width:220px;margin-bottom:20px}.jjf-2023-wrapper.svelte-p6eiaw .share-wrap .share-button.svelte-p6eiaw{width:300px;height:60px}@media screen and (max-width: 359px){.jjf-2023-wrapper.svelte-p6eiaw .share-wrap .share-button.svelte-p6eiaw{width:264px;height:48px}}.jjf-2023-wrapper.svelte-p6eiaw .line-up-wrap.svelte-p6eiaw{display:flex;flex-direction:column;align-items:center;width:100%;padding:80px 15px 100px;background:#ebaa37}.jjf-2023-wrapper.svelte-p6eiaw .line-up-wrap .line-up.svelte-p6eiaw{content:url(./lineup.51a313d6.png);width:100%;max-width:684px;margin-top:60px}@media screen and (max-width: 719px){.jjf-2023-wrapper.svelte-p6eiaw .line-up-wrap.svelte-p6eiaw{padding:70px 15px}.jjf-2023-wrapper.svelte-p6eiaw .line-up-wrap .line-up.svelte-p6eiaw{margin-top:50px}}@media screen and (max-width: 359px){.jjf-2023-wrapper.svelte-p6eiaw .line-up-wrap.svelte-p6eiaw{padding:70px 10px}}.jjf-2023-wrapper.svelte-p6eiaw .notice-wrap.svelte-p6eiaw{display:flex;flex-direction:column;align-items:center;width:100%;background:#1b1d1f;padding:100px 36px}@media screen and (max-width: 719px){.jjf-2023-wrapper.svelte-p6eiaw .notice-wrap.svelte-p6eiaw{padding:70px 15px}}@media screen and (max-width: 359px){.jjf-2023-wrapper.svelte-p6eiaw .notice-wrap.svelte-p6eiaw{padding:70px 10px}}.jjf-2023-wrapper.svelte-p6eiaw .notice-wrap .notice-title.svelte-p6eiaw{color:#d8dde3;font-family:Spoqa Han Sans Neo;font-size:18px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:-.3px}.jjf-2023-wrapper.svelte-p6eiaw .notice-wrap .notice.svelte-p6eiaw{width:100%;max-width:684px;margin-bottom:40px}.jjf-2023-wrapper.svelte-p6eiaw .notice-wrap .notice ul.svelte-p6eiaw{list-style:disc;padding-left:20px;margin-top:16px}.jjf-2023-wrapper.svelte-p6eiaw .notice-wrap .notice ul li.svelte-p6eiaw{color:#9fa5b0;font-family:Spoqa Han Sans Neo;font-size:14px;font-style:normal;font-weight:400;line-height:180%;letter-spacing:-.3px}.jjf-2023-wrapper.svelte-p6eiaw .d-360.svelte-p6eiaw{display:none}@media screen and (max-width: 719px){.jjf-2023-wrapper.svelte-p6eiaw .d-360.svelte-p6eiaw{display:block}.jjf-2023-wrapper.svelte-p6eiaw .d-720.svelte-p6eiaw{display:none}}:root{--toastContainerTop:auto;--toastContainerRight:auto;--toastContainerBottom:24px;--toastContainerLeft:calc(50vw - 8rem)}
