.ex-guide{margin:10rem 0rem 10rem}@media screen and (max-width: 991.98px){.ex-guide{margin:6rem 0rem}}@media screen and (max-width: 575.98px){.ex-guide{margin:5rem 0rem}}.ex-guide_heading{display:flex;flex-direction:column;gap:2.4rem}@media screen and (max-width: 991.98px){.ex-guide_heading{gap:2rem}}@media screen and (max-width: 575.98px){.ex-guide_heading{gap:1.6rem}}.ex-guide_action{display:flex;flex-wrap:wrap;gap:.8rem 2rem;justify-content:center}.ex-guide_action>*{min-width:24.3rem}@media screen and (max-width: 575.98px){.ex-guide_action>*{width:100%}}.ex-guide_list{justify-content:center}@media screen and (min-width: 992px){.ex-guide_list{--num: 4;--cg: 2.4rem;--rg: 2.4rem}}.ex-guide_item{padding:3.2rem;border:1px solid var(--color-border);display:flex;flex-direction:column;gap:2rem}@media screen and (max-width: 1199.98px){.ex-guide_item{padding:2.4rem;gap:1.6rem}}@media screen and (max-width: 575.98px){.ex-guide_item{padding:1.6rem;gap:1.2rem}}@media screen and (min-width: 992px){.ex-guide_item{width:auto;flex:1 0 calc(100%/var(--num) - var(--cg)*(var(--num) - 1)/(var(--num)));max-width:calc(33.3333333333% - var(--cg)*2/3)}}.ex-guide_number{color:var(--color-third);font-weight:700;line-height:130%;font-size:2rem}@media screen and (max-width: 1199.98px){.ex-guide_number{font-size:1.8rem}}@media screen and (max-width: 991.98px){.ex-guide_number{font-size:1.6rem}}.ex-guide_title{color:var(--color-black);font-weight:700;line-height:130%;font-size:2.4rem}@media screen and (max-width: 1199.98px){.ex-guide_title{font-size:2.2rem}}@media screen and (max-width: 991.98px){.ex-guide_title{font-size:1.8rem}}.ex-guide_desc{color:var(--color-text-3);font-weight:400;line-height:150%;font-size:1.6rem}@media screen and (max-width: 991.98px){.ex-guide_desc{font-size:1.4rem}}.ex-booth{margin:10rem 0rem 10rem}@media screen and (max-width: 991.98px){.ex-booth{margin:6rem 0rem}}@media screen and (max-width: 575.98px){.ex-booth{margin:5rem 0rem}}.ex-booth_list{--cg: 1.6rem;--rg: 3.2rem;justify-content:center}.ex-booth_item{display:flex;flex-direction:column;gap:1.6rem}@media screen and (max-width: 1199.98px){.ex-booth_item{gap:1.2rem}}@media screen and (max-width: 575.98px){.ex-booth_item{gap:.8rem;border:1px solid var(--color-border);padding-bottom:1.6rem}}.ex-booth_top{display:flex;flex-direction:column;gap:.8rem;text-align:center;padding:1.6rem;background-color:var(--color-pri)}@media screen and (max-width: 991.98px){.ex-booth_top{padding:1.2rem}}@media screen and (max-width: 575.98px){.ex-booth_top{padding:.8rem;gap:.4rem}}.ex-booth_type{color:var(--color-sec);font-weight:400;line-height:140%;font-size:1.4rem}.ex-booth_price{color:var(--color-sec);font-weight:700;line-height:150%;font-size:1.8rem}@media screen and (max-width: 1199.98px){.ex-booth_price{font-size:1.6rem}}@media screen and (max-width: 991.98px){.ex-booth_price{font-size:1.5rem}}@media screen and (max-width: 575.98px){.ex-booth_price{font-size:1.4rem}}.ex-booth_img{display:block;aspect-ratio:28/21.9;width:100%;max-width:28rem;margin:0 auto}.ex-booth_img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.ex-booth_desc{color:var(--color-text);text-align:center;font-weight:400;line-height:150%;font-size:1.4rem}@media screen and (max-width: 575.98px){.ex-booth_desc{padding:0 1.6rem}}.ex-booth_content{margin-top:6rem}@media screen and (max-width: 991.98px){.ex-booth_content{margin-top:4.8rem}}@media screen and (max-width: 575.98px){.ex-booth_content{margin-top:3.2rem}}.payment-modal{box-shadow:none;border-radius:0;overflow:hidden}.payment-modal a.close-modal{display:none}.payment-modal_close{display:block;padding:1.6rem 1.6rem 1.2rem;width:3.2rem;height:3.2rem;box-sizing:content-box;width:-moz-fit-content;width:fit-content;margin-left:auto;cursor:pointer}@media screen and (max-width: 575.98px){.payment-modal_close{padding:.8rem;width:2.4rem;height:2.4rem}}.payment-modal_close img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.payment-modal_container{padding:0 0 6rem;max-height:calc(100dvh - 8rem);overflow:hidden auto;display:flex;flex-direction:column}@media screen and (max-width: 1199.98px){.payment-modal_container{padding:0 0 3.2rem}}@media screen and (max-width: 575.98px){.payment-modal_container{max-height:calc(100dvh - 6rem)}}.payment-modal_box{height:100%;overflow:hidden auto;padding:0 10rem}@media screen and (max-width: 1440px){.payment-modal_box{padding:0 8rem}}@media screen and (max-width: 1199.98px){.payment-modal_box{padding:0 3.2rem}}@media screen and (max-width: 575.98px){.payment-modal_box{padding:0 1.6rem}}@media screen and (min-width: 992px){.payment-modal_list{--cg: 2.4rem;--num: 2}}.payment-modal_item{padding:3.2rem;border:1px solid var(--color-border);display:flex;flex-direction:column;gap:2.4rem}@media screen and (max-width: 991.98px){.payment-modal_item{padding:2.4rem}}@media screen and (max-width: 767.98px){.payment-modal_item{padding:1.6rem;gap:1.6rem}}.payment-modal_sub{color:var(--color-black);font-weight:700;line-height:130%;font-size:1.8rem}@media screen and (max-width: 991.98px){.payment-modal_sub{font-size:1.6rem}}.payment-modal_info{display:flex;flex-direction:column;gap:2rem;color:var(--color-text-4);font-weight:400;line-height:140%;font-size:1.6rem}@media screen and (max-width: 991.98px){.payment-modal_info{font-size:1.4rem}}@media screen and (max-width: 575.98px){.payment-modal_info{gap:1.6rem}}.payment-modal_info>*{display:flex;gap:.4rem}.payment-modal_txt{font-weight:700;flex-shrink:0}