.inquiry-container{--info-list-height: 3.125rem}.inquiry-policy-fieldset{display:flex;justify-content:space-between;align-items:center;height:5rem;margin-bottom:3.75rem;padding:0 3.125rem;border:1px solid var(--color-border-muted)}.inquiry-policy-checkbox .checkbox-label{display:flex;align-items:center;gap:0.625rem}.inquiry-policy-checkbox .checkbox-text{font-size:var(--typo-plain-md)}.inquiry-policy-checkbox .checkbox-icon{width:1.875rem;height:auto}.inquiry-policy-checkbox .checkbox-circle{stroke:#000}.inquiry-policy-checkbox .checkbox-check{stroke:#000}.inquiry-policy-checkbox .checkbox-button{pointer-events:none}.inquiry-policy-checkbox .checkbox-input:checked+.checkbox-label .checkbox-circle{stroke:var(--color-brand-primary);fill:var(--color-brand-primary)}.inquiry-policy-checkbox .checkbox-input:checked+.checkbox-label .checkbox-check{stroke:var(--color-brand-primary-on)}.inquiry-policy-button{padding:0.75rem 1rem;font-size:var(--typo-plain-xs);background-color:rgba(189,188,188,.5)}.inquiry-info-fieldset{--container-width: 62.5rem;min-width:0}.inquiry-info-legend{display:flex;align-items:center;gap:1.875rem;margin-bottom:2.5rem}.inquiry-info-legend .legend-title{font-size:var(--typo-plain-xl)}.inquiry-info-legend .legend-note{position:relative;font-size:var(--typo-plain-sm);padding-left:1rem}.inquiry-info-legend .legend-note::before{content:"";position:absolute;left:0;top:50%;width:0.375rem;height:0.375rem;border-radius:50%;background-color:var(--color-brand-primary);transform:translateY(-50%)}.inquiry-info-list{display:flex;flex-direction:column;gap:0.625rem}.inquiry-info-list>.list-item{display:flex}.inquiry-info-list .list-label-area{display:flex;align-items:center;flex-shrink:0;width:12.5rem;height:var(--info-list-height)}.inquiry-info-list .list-label{position:relative;font-size:var(--typo-plain-md);padding-left:1.25rem}.inquiry-info-list .list-input-area{flex-grow:1;min-width:0}.inquiry-info-list .list-input,.inquiry-info-list .list-select,.inquiry-info-list .list-textarea{max-width:100%;font-size:var(--typo-input);padding:0 0.625rem;border:1px solid var(--color-border-muted);background-color:rgba(0,0,0,0);outline:none}.inquiry-info-list .list-input,.inquiry-info-list .list-select{width:21.875rem;height:var(--info-list-height)}.inquiry-info-list .list-textarea{display:block;width:50rem;padding-block:0.625rem;box-sizing:border-box;font-family:"NotoSansKR",-apple-system,BlinkMacSystemFont,system-ui,"Apple SD Gothic Neo","Noto Sans KR","Malgun Gothic",sans-serif;color:inherit}.inquiry-info-list .list-label.label-required::before{content:"";position:absolute;left:0;top:50%;width:0.375rem;height:0.375rem;border-radius:50%;background-color:var(--color-brand-primary);transform:translateY(-50%)}.inquiry-radio-box{width:37.5rem;max-width:100%;display:flex}.inquiry-radio-box .box-item{flex:0 0 25%}.inquiry-radio-box .box-label{font-size:var(--typo-plain-md);display:flex;align-items:center;justify-content:center;width:100%;height:var(--info-list-height);border:1px solid var(--color-border-muted);border-left-width:0;outline:none}.inquiry-radio-box .box-item:first-child .box-label{border-left-width:1px}.inquiry-radio-box .box-input-radio:checked+.box-label{background-color:var(--color-brand-primary);color:var(--color-brand-primary-on);font-weight:700}.inquiry-actions-box{display:flex;justify-content:center;align-items:center;margin-top:2.5rem}.inquiry-submit-btn{width:10rem;font-size:var(--typo-plain-lg);height:3.4375rem;padding:0 0.625rem;background-color:var(--color-brand-primary);color:var(--color-brand-primary-on)}@media screen and (max-width: 48rem){.inquiry-container{--info-list-height: 2.5rem}.inquiry-policy-fieldset{justify-content:center;gap:0.625rem;padding:0 1.25rem;height:2.5rem;margin-bottom:1.25rem}.inquiry-policy-checkbox .checkbox-label{gap:0.3125rem}.inquiry-policy-checkbox .checkbox-icon{width:1.25rem}.inquiry-policy-checkbox .checkbox-button{pointer-events:auto;font-weight:700;border-bottom:1px solid currentColor}.inquiry-policy-button{display:none}.inquiry-info-fieldset{padding:0}.inquiry-info-legend{margin-bottom:1.25rem;gap:0.9375rem}.inquiry-info-legend .legend-note{padding-left:0.625rem}.inquiry-info-list{gap:0.9375rem}.inquiry-info-list .list-item{flex-direction:column;align-items:flex-start;gap:0.3125rem}.inquiry-info-list .list-label-area{height:auto;width:auto}.inquiry-info-list .list-label{padding-left:0.625rem}.inquiry-info-list .list-input-area{width:100%}.inquiry-actions-box{margin-top:1.25rem}.inquiry-submit-btn{width:7.5rem;height:2.8125rem}}.story-component{position:fixed;inset:0;z-index:1055}.story-component-left{position:absolute;top:0;left:0;width:50%;height:100%;background-color:#000}@media screen and (max-width: 48rem){.story-component-left{width:100%;height:56.25vw}}.story-component-right{position:absolute;top:0;right:0;overflow-y:scroll;width:50%;height:100%;background-color:#fff}@media screen and (max-width: 48rem){.story-component-right{top:auto;bottom:0;left:0;width:100%;height:calc(100% - 56.25vw)}}.story-component-image{width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover}.story-component-close{position:absolute;top:0;right:0;width:6.25rem;height:6.25rem;background:url("../images/components/story/popup-close.webp") center/cover no-repeat}@media screen and (max-width: 48rem){.story-component-close{width:3.125rem;height:3.125rem}}.story-component-inner{padding:6.875rem 5.3125rem}@media screen and (max-width: 48rem){.story-component-inner{padding:1.5625rem}}.story-component-head{margin-bottom:3.125rem}.story-component-head .head-owner{margin-bottom:0.625rem;font-size:1.125rem;letter-spacing:-0.05em;color:#666}.story-component-head .head-title{font-size:3.75rem;font-weight:700;line-height:1.3;letter-spacing:-0.05em;color:#222}@media screen and (max-width: 48rem){.story-component-head .head-owner{font-size:0.9375rem}.story-component-head .head-title{font-size:1.875rem}}.story-component-content{font-size:1.125rem;line-height:1.78;color:#222}.story-component-content strong{font-size:1.5625rem;font-weight:700;line-height:1.28}@media screen and (max-width: 48rem){.story-component-content{font-size:0.9375rem}.story-component-content strong{font-size:1.25rem}}.franchise-frame img[style*="--w"],.hall-flow-marquee img[style*="--w"]{width:calc(var(--w)*1rem/16);height:auto}@media screen and (max-width: 48rem){.franchise-frame img,.franchise-frame img[style*="--w"],.hall-flow-marquee img,.hall-flow-marquee img[style*="--w"]{width:100%;height:auto}}.franchise-frame{position:relative;overflow:clip;padding-inline:var(--frame-padding)}@media screen and (max-width: 48rem){.franchise-frame{padding-inline:0.78125rem}}.sorim-button{display:block;width:15.875rem;height:4.625rem;font-size:1.1875rem;font-weight:700;line-height:4.625rem;letter-spacing:-0.05em;text-align:center;color:#fff;background:url("../images/franchise/sorim-button.webp") center/cover no-repeat}@media screen and (max-width: 48rem){.sorim-button{width:10.4374921875rem;height:2.625rem;margin:0 auto;font-size:0.9375rem;line-height:2.625rem}}.franchise-nav{position:fixed;top:0;left:0;right:0;z-index:99;width:95%;height:4.375rem;margin:0 auto;padding:0 3.125rem;box-sizing:border-box;background-color:rgba(0,0,0,.3);transition:all .8s}.franchise-nav .swiper{width:max-content;max-width:100%;margin:0 auto}.franchise-nav .nav-item{width:auto;margin-right:3.375rem}.franchise-nav .nav-item:last-child{margin-right:0}.franchise-nav .nav-item.is-active .nav-link{color:#a00a51}.franchise-nav .nav-item.is-active .nav-link::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:0.25rem;background-color:#a00a51}.franchise-nav .nav-link{position:relative;display:block;font-size:1.25rem;font-weight:700;line-height:4.375rem;letter-spacing:-0.05em;color:#fff}@media screen and (max-width: 48rem){.franchise-nav{width:calc(100% - 0.624984375rem);height:2.1874921875rem;padding:0 0.9375rem;transform:translateY(-100%)}.franchise-nav.is-visible{transform:translateY(0)}.franchise-nav .swiper{width:100%}.franchise-nav .nav-item{margin-right:0.9375rem}.franchise-nav .nav-link{font-size:0.8125rem;line-height:2.1874921875rem}.franchise-nav .nav-item.is-active .nav-link::before{height:0.1249921875rem}}.best-section{overflow:visible}.best-sticky{position:sticky;top:0;z-index:1}.best-scroll-spacer{height:calc(100vh - var(--header-height) + 31.25rem)}@media screen and (max-width: 48rem){.best-scroll-spacer{height:calc(36.718734375rem + 400px)}}.best-area{position:relative;height:calc(100vh - var(--header-height))}.best-area::before{content:"";position:absolute;inset:0;z-index:1;border:solid #c21312;border-width:1px 1px 1px 1px;pointer-events:none}@media screen and (max-width: 48rem){.best-area{height:36.718734375rem}}.best-wrap{position:absolute;top:50%;left:0;right:0;overflow:hidden;width:calc(100% - 1.25rem);height:calc(100% - 1.25rem);margin:0 auto;transform:translateY(-50%)}.best-wrap::before{content:"";position:absolute;inset:0;z-index:1;border:solid #3f508c;border-width:1px 1px 1px 1px;pointer-events:none}@media screen and (max-width: 48rem){.best-wrap{width:calc(100% - 0.624984375rem);height:calc(100% - 0.624984375rem)}}.best-bg-wrap{position:absolute;inset:0}.best-bg,.best-bg-cover{position:absolute;top:50%;left:50%;width:100vw;height:100%;transform:translate(-50%, -50%)}@media screen and (max-width: 48rem){.best-bg,.best-bg-cover{width:100%}}.best-bg{overflow:hidden;background-image:url("../images/franchise/best-bg.webp");background-position:center;background-repeat:no-repeat;background-size:cover}@media screen and (max-width: 48rem){.best-bg{background-image:url("../images/franchise/best-bg-mobile.webp")}}.best-bg-cover{background-color:rgba(0,0,0,.2)}@media screen and (max-width: 48rem){.best-bg-cover{background-color:rgba(0,0,0,.6)}}.best-video{position:absolute;top:0;left:0;width:100vw;height:100vh}.best-video video{width:100%;height:100%;object-fit:cover}.best-head{position:relative;width:34.3085%;margin:5.7446% auto 0;padding-top:17.5%;text-align:center}@media screen and (max-width: 48rem){.best-head{width:auto;margin:0;padding-top:4.9999921875rem}}.best-title{position:absolute;inset:0;background-image:url("../images/franchise/best-title.webp");background-position:center;background-repeat:no-repeat;background-size:cover}.best-title span{position:absolute;bottom:0;left:0;width:100%;height:0;background-position:bottom center;background-repeat:no-repeat;background-size:cover}.best-title span:nth-child(1){background-image:url("../images/franchise/best-title-letter01.webp")}.best-title span:nth-child(2){background-image:url("../images/franchise/best-title-letter02.webp")}.best-title span:nth-child(3){background-image:url("../images/franchise/best-title-letter03.webp")}.best-title span:nth-child(4){background-image:url("../images/franchise/best-title-letter04.webp")}.best-title span:nth-child(5){background-image:url("../images/franchise/best-title-letter05.webp")}.best-title span:nth-child(6){background-image:url("../images/franchise/best-title-letter06.webp")}@media screen and (max-width: 48rem){.best-title{position:relative;inset:auto;width:19.656234375rem;height:5.1874921875rem;margin:0 auto;background-image:url("../images/franchise/best-title-mobile.webp")}.best-title span:nth-child(1){background-image:url("../images/franchise/best-title-letter01-mobile.webp")}.best-title span:nth-child(2){background-image:url("../images/franchise/best-title-letter02-mobile.webp")}.best-title span:nth-child(3){background-image:url("../images/franchise/best-title-letter03-mobile.webp")}.best-title span:nth-child(4){background-image:url("../images/franchise/best-title-letter04-mobile.webp")}.best-title span:nth-child(5){background-image:url("../images/franchise/best-title-letter05-mobile.webp")}.best-title span:nth-child(6){background-image:url("../images/franchise/best-title-letter06-mobile.webp")}}.best-subtitle,.best-text{position:absolute;inset:0;overflow:hidden;font-size:0;color:rgba(0,0,0,0);opacity:0;background-position:center;background-repeat:no-repeat;background-size:cover}@media screen and (max-width: 48rem){.best-subtitle,.best-text{position:static;overflow:visible;background:none}}.best-subtitle{background-image:url("../images/franchise/best-subtitle.webp")}@media screen and (max-width: 48rem){.best-subtitle{padding-top:1.3125rem;padding-bottom:0.4062421875rem;font-family:"SF_HambakSnow","NotoSansKR",-apple-system,BlinkMacSystemFont,system-ui,"Apple SD Gothic Neo","Noto Sans KR","Malgun Gothic",sans-serif;font-size:1.25rem;line-height:1.3;letter-spacing:-0.05em;color:#fff}}.best-text{background-image:url("../images/franchise/best-text.webp")}@media screen and (max-width: 48rem){.best-text{font-size:1.1875rem;line-height:1.5789;letter-spacing:-0.05em;color:#eee;background:none}.best-text em{font-weight:700}}@media screen and (max-width: 48rem)and (max-width: 48rem){.best-text{font-size:0.9375rem;line-height:1.4;color:#dcdcdc}}.best-record-list{position:absolute;bottom:5.3125rem;left:0;right:0;width:100%}.best-record-list .list-item{position:absolute;bottom:0;left:0;right:0;margin:0 auto}.best-record-list .item-text,.best-record-list .item-num{position:absolute;inset:0;background-position:center;background-repeat:no-repeat;background-size:cover}.best-record-list .item-first{width:60.9574%;padding-top:10.3191%}.best-record-list .item-first .item-text{background-image:url("../images/franchise/best-list01-text-230331.webp")}.best-record-list .item-first .item-num{background-image:url("../images/franchise/best-list01-num-230331.webp")}.best-record-list .item-second{width:67.4468%;padding-top:10.5851%}.best-record-list .item-second .item-text{background-image:url("../images/franchise/best-list02-text-230331.webp")}.best-record-list .item-second .item-num{background-image:url("../images/franchise/best-list02-num-230331.webp")}.best-record-list .item-third{width:26.968%;padding-top:10.1595%}.best-record-list .item-third .item-text{background-image:url("../images/franchise/best-list03-text.webp")}.best-record-list .item-third .item-num{background-image:url("../images/franchise/best-list03-num-230331.webp")}@media screen and (max-width: 48rem){.best-record-list{bottom:4.374984375rem}.best-record-list .list-item,.best-record-list .item-first,.best-record-list .item-second,.best-record-list .item-third{width:100%;padding-top:0}}.best-after{position:absolute;inset:0;z-index:1;display:flex;flex-direction:column;justify-content:center;text-align:center;opacity:0}.best-after .after-subtitle{padding-bottom:0.3125rem;font-family:"SF_HambakSnow","NotoSansKR",-apple-system,BlinkMacSystemFont,system-ui,"Apple SD Gothic Neo","Noto Sans KR","Malgun Gothic",sans-serif;font-size:2.3125rem;line-height:1.3243;letter-spacing:-0.05em;color:#fff}.best-after .after-subtitle em{color:#c21312}@media screen and (max-width: 48rem){.best-after .after-subtitle{font-size:1.5625rem;line-height:1.24}}.best-after .after-title{font-family:"SF_HambakSnow","NotoSansKR",-apple-system,BlinkMacSystemFont,system-ui,"Apple SD Gothic Neo","Noto Sans KR","Malgun Gothic",sans-serif;font-size:3.75rem;line-height:1.2;letter-spacing:-0.05em;color:#fff}.best-after .after-title em{color:#c21312}@media screen and (max-width: 48rem){.best-after .after-title{font-size:2.03125rem;line-height:1.1846}}@media screen and (max-width: 48rem){.best-after .after-subtitle{padding-bottom:0.062484375rem;font-size:1.25rem;line-height:1.3}}.hero-content{position:relative}.hero-content::before{content:"";position:absolute;inset:0;z-index:1;border:solid #c21312;border-width:0 1px 1px 1px;pointer-events:none}.hero-box{position:relative;height:21.8125rem;border-bottom:1px solid #c21312;background-image:url("../images/franchise/hero-cont.webp");background-position:center;background-repeat:no-repeat;background-size:cover}@media screen and (max-width: 48rem){.hero-box{overflow:hidden;height:27.2187421875rem;background-image:url("../images/franchise/hero-cont-mobile.webp")}}.hero-head{position:relative;text-align:center}.hero-head .head-subtitle{padding-top:7.75rem;padding-bottom:1.4375rem;font-size:1.5625rem;font-weight:700;letter-spacing:-0.05em;color:#fff}.hero-head .head-text{font-size:1.1875rem;line-height:1.5789;letter-spacing:-0.05em;color:#eee;color:#bdbcbc}.hero-head .head-text em{font-weight:700}@media screen and (max-width: 48rem){.hero-head .head-text{font-size:0.9375rem;line-height:1.4;color:#dcdcdc}}.hero-head .head-note{margin-top:1.25rem;font-size:1rem;line-height:1.5789;letter-spacing:-0.05em;color:#ededed}@media screen and (max-width: 48rem){.hero-head .head-subtitle{padding-top:9.46875rem;padding-bottom:1.093734375rem;font-size:1.25rem;line-height:1.3}.hero-head .head-text{color:#bdbcbc}.hero-head .head-note{margin-top:0.9375rem;font-size:0.703125rem}}.hero-flow-marquee{padding-bottom:1px}.hero-flow-marquee .marquee-item img{display:block;width:16.25rem;height:6.25rem;object-fit:cover}@media screen and (max-width: 48rem){.hero-flow-marquee .marquee-item img{width:9.65625rem;height:auto;aspect-ratio:260/100}}.usd-wrapper{position:relative;overflow:hidden;margin-top:2.5rem;padding-top:7.0625rem;padding-bottom:8.875rem;background-image:url("../images/franchise/usd-wrap-bg.webp");background-position:center;background-repeat:no-repeat;background-size:cover}@media screen and (max-width: 48rem){.usd-wrapper{margin-top:0.7812421875rem;padding-top:4.374984375rem;padding-bottom:4.6875rem;background-image:url("../images/franchise/usd-wrap-bg-mobile.webp")}}.usd-head{padding-left:1.875rem;text-align:center}.usd-head .head-title{font-family:"SF_HambakSnow","NotoSansKR",-apple-system,BlinkMacSystemFont,system-ui,"Apple SD Gothic Neo","Noto Sans KR","Malgun Gothic",sans-serif;font-size:3.75rem;line-height:1.2;letter-spacing:-0.05em;color:#fff}.usd-head .head-title em{color:#c21312}@media screen and (max-width: 48rem){.usd-head .head-title{font-size:2.03125rem;line-height:1.1846}}.usd-head .head-text{margin-top:2.3125rem;font-size:1.1875rem;line-height:1.5789;letter-spacing:-0.05em;color:#eee;color:#dcdcdc}.usd-head .head-text em{font-weight:700}@media screen and (max-width: 48rem){.usd-head .head-text{font-size:0.9375rem;line-height:1.4;color:#dcdcdc}}@media screen and (max-width: 48rem){.usd-head{padding-left:0}.usd-head .head-text{margin-top:1.187484375rem}}.usd-figure{position:absolute;top:36.1875rem;left:50%;margin-left:22.9375rem}.up-section{overflow:visible;margin-top:0.375rem}@media screen and (max-width: 48rem){.up-section{margin-top:2.4687421875rem;padding-bottom:4.21875rem}.up-section::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:hsla(0,0%,100%,.5)}}.up-inner,.succ-inner{position:relative;max-width:78.75rem;margin:0 auto}.up-head{padding-left:1.875rem}.up-head .head-title{padding-bottom:1.8125rem;font-family:"SF_HambakSnow","NotoSansKR",-apple-system,BlinkMacSystemFont,system-ui,"Apple SD Gothic Neo","Noto Sans KR","Malgun Gothic",sans-serif;font-size:2.3125rem;line-height:1.3243;letter-spacing:-0.05em;color:#fff}.up-head .head-title em{color:#c21312}@media screen and (max-width: 48rem){.up-head .head-title{font-size:1.5625rem;line-height:1.24}}.up-head .head-title em{color:#000}.up-head .head-text{font-size:1.1875rem;line-height:1.5789;letter-spacing:-0.05em;color:#eee}.up-head .head-text em{font-weight:700}@media screen and (max-width: 48rem){.up-head .head-text{font-size:0.9375rem;line-height:1.4;color:#dcdcdc}}@media screen and (max-width: 48rem){.up-head{padding-left:0;text-align:center}.up-head .head-title{padding-bottom:1.03125rem}}.up-head .head-stamp{display:inline-block}.up-graph{position:relative;height:41.5625rem;margin-top:-11.25rem;background-image:url("../images/franchise/up-graph.webp");background-position:center;background-repeat:no-repeat;background-size:cover}.up-graph .graph-line{position:absolute;top:0;left:0;width:100%;height:100%;background-position:left center;background-repeat:no-repeat;background-size:78.75rem 100%;background-image:url("../images/franchise/up-graph-line.webp")}.up-graph .graph-title{position:absolute;bottom:4.9375rem;left:50%;width:17.8125rem;height:18.9375rem;margin-left:-37.5rem;background-image:url("../images/franchise/up-graph-title.webp");background-position:center;background-repeat:no-repeat;background-size:cover;background-position:left bottom}.up-graph .graph-cir-first{position:absolute;top:22.1875rem;left:50%;margin-left:-6.8125rem}.up-graph .graph-ball-second{position:absolute;top:7.9375rem;left:50%;margin-left:2.5625rem}.up-graph .graph-cir-second{position:absolute;top:15.5625rem;left:50%;margin-left:4.96875rem}.up-graph .graph-cir-third{position:absolute;top:-0.6875rem;left:50%;margin-left:22.6875rem}.up-graph .graph-cir-third .cir-image{position:relative;z-index:1;display:block}.up-graph .graph-cir-third .cir-wave{position:absolute;inset:0;border-radius:50%;background-color:rgba(0,0,0,.5)}.up-graph .graph-ball-third{position:absolute;top:16rem;left:50%;margin-left:24.09375rem}@media screen and (max-width: 48rem){.up-graph{height:24.0312421875rem;margin-top:1.6875rem;background-image:url("../images/franchise/up-graph-mobile.webp")}.up-graph .graph-line{background-size:100vw 100%;background-size:21.8749921875rem 100%;background-image:url("../images/franchise/up-graph-line-mobile.webp")}.up-graph .graph-title{bottom:10.78125rem;left:2.625rem;width:16.656234375rem;height:4.187484375rem;margin-left:0;background-image:url("../images/franchise/up-graph-title-mobile.webp")}.up-graph .graph-cir-first{top:12rem;left:2.625rem;width:3.812484375rem;margin-left:0}.up-graph .graph-ball-second{top:3.343734375rem;left:7.5312421875rem;width:6.84375rem;margin-left:0}.up-graph .graph-cir-second{top:8.593734375rem;left:8.8125rem;width:3.812484375rem;margin-left:0}.up-graph .graph-ball-third{top:0;left:14.4375rem;width:6.84375rem;margin-left:0}.up-graph .graph-cir-third{top:3.999984375rem;left:15.375rem;width:5.968734375rem;margin-left:0}}.succ-section{padding-top:10.8125rem}@media screen and (max-width: 48rem){.succ-section{padding-top:3.8749921875rem;padding-bottom:4.6875rem}}.succ-head{padding-left:1.875rem}.succ-head .head-title{padding-bottom:1.8125rem;font-family:"SF_HambakSnow","NotoSansKR",-apple-system,BlinkMacSystemFont,system-ui,"Apple SD Gothic Neo","Noto Sans KR","Malgun Gothic",sans-serif;font-size:2.3125rem;line-height:1.3243;letter-spacing:-0.05em;color:#fff}.succ-head .head-title em{color:#c21312}@media screen and (max-width: 48rem){.succ-head .head-title{font-size:1.5625rem;line-height:1.24}}.succ-head .head-title em{color:#000}.succ-head .head-text{font-size:1.1875rem;line-height:1.5789;letter-spacing:-0.05em;color:#eee}.succ-head .head-text em{font-weight:700}@media screen and (max-width: 48rem){.succ-head .head-text{font-size:0.9375rem;line-height:1.4;color:#dcdcdc}}@media screen and (max-width: 48rem){.succ-head{padding-left:0;text-align:center}.succ-head .head-title{padding-bottom:1.03125rem}}.succ-graph{position:relative;height:41.375rem;margin-top:-13.125rem;background-image:url("../images/franchise/succ-graph.webp");background-position:center;background-repeat:no-repeat;background-size:cover}.succ-graph .graph-line{position:absolute;top:0;left:0;width:100%;height:100%;background-position:left center;background-repeat:no-repeat;background-size:78.75rem 100%;background-image:url("../images/franchise/succ-graph-line.webp")}.succ-graph .graph-title{position:absolute;bottom:4.75rem;left:50%;width:26.9375rem;height:18.9375rem;margin-left:-37.5rem;background-image:url("../images/franchise/succ-graph-title.webp");background-position:center;background-repeat:no-repeat;background-size:cover}.succ-graph .graph-bar{text-align:center}.succ-graph .bar-track{position:relative;margin:0 auto}.succ-graph .bar-fill{position:absolute;bottom:0;left:0;width:100%;height:100%}.succ-graph .graph-bar-first{position:absolute;top:14.5625rem;left:50%;margin-left:-9.5rem}.succ-graph .graph-bar-first .bar-cir{margin-bottom:1.25rem}.succ-graph .graph-bar-first .bar-track{width:6.25rem;height:14.6875rem}.succ-graph .graph-bar-first .bar-fill{background-image:url("../images/franchise/succ-bar01.webp")}.succ-graph .graph-bar-second{position:absolute;top:7.9375rem;left:50%;margin-left:2.5625rem}.succ-graph .graph-bar-second .bar-cir{margin-bottom:1.25rem}.succ-graph .graph-bar-second .bar-track{width:6.875rem;height:21.3125rem}.succ-graph .graph-bar-second .bar-fill{background-image:url("../images/franchise/succ-bar02.webp")}.succ-graph .graph-bar-third{position:absolute;top:0rem;left:50%;margin-left:23.5rem}.succ-graph .graph-bar-third .bar-cir{margin-bottom:2.3125rem}.succ-graph .graph-bar-third .bar-track{width:11.875rem;height:28.1875rem}.succ-graph .graph-bar-third .bar-fill{background-image:url("../images/franchise/succ-bar03.webp")}.succ-graph .bar-fill{background-repeat:no-repeat;background-size:100% auto;background-position:center bottom}@media screen and (max-width: 48rem){.succ-graph{height:31.40625rem;margin-top:1.6875rem;background-image:url("../images/franchise/succ-graph-mobile.webp")}.succ-graph .graph-line{background-size:21.8749921875rem 100%;background-image:url("../images/franchise/succ-graph-line-mobile.webp")}.succ-graph .graph-title{z-index:1;bottom:8.593734375rem;left:0.5625rem;width:20.7499921875rem;height:4.125rem;margin-left:0;background-image:url("../images/franchise/succ-graph-title-mobile.webp")}.succ-graph .bar-cir{width:6.2187421875rem;margin-bottom:0.624984375rem !important}.succ-graph .graph-bar-first{top:8.6562421875rem;left:2.1874921875rem;margin-left:0}.succ-graph .graph-bar-first .bar-track{width:3.1249921875rem;height:12.343734375rem}.succ-graph .graph-bar-first .bar-fill{background-image:url("../images/franchise/succ-bar01-mobile.webp")}.succ-graph .graph-bar-second{top:4.40625rem;left:7.9062421875rem;margin-left:0}.succ-graph .graph-bar-second .bar-track{width:3.437484375rem;height:16.59375rem}.succ-graph .graph-bar-second .bar-fill{background-image:url("../images/franchise/succ-bar02-mobile.webp")}.succ-graph .graph-bar-third{top:0;left:15.249984375rem;margin-left:0}.succ-graph .graph-bar-third .bar-track{width:4.6875rem;height:21.0312421875rem}.succ-graph .graph-bar-third .bar-fill{background-image:url("../images/franchise/succ-bar03-mobile.webp")}.succ-graph .bar-fill{background-size:cover}}.deli-section{margin-top:7.5rem;overflow:visible}@media screen and (max-width: 48rem){.deli-section{width:20.9374921875rem;margin:0 auto;padding-bottom:3.75rem;background-color:#000}}.deli-inner{position:relative;overflow:hidden;max-width:100rem;margin:0 auto;padding-top:4.3125rem;padding-bottom:6.5625rem;background-color:#000}@media screen and (max-width: 48rem){.deli-inner{padding-top:0;padding-bottom:0;overflow:visible}}.deli-head{max-width:78.75rem;margin:0 auto;box-sizing:border-box;padding-left:1.875rem}.deli-head .head-title{padding-bottom:1.8125rem;font-family:"SF_HambakSnow","NotoSansKR",-apple-system,BlinkMacSystemFont,system-ui,"Apple SD Gothic Neo","Noto Sans KR","Malgun Gothic",sans-serif;font-size:2.3125rem;line-height:1.3243;letter-spacing:-0.05em;color:#fff}.deli-head .head-title em{color:#c21312}@media screen and (max-width: 48rem){.deli-head .head-title{font-size:1.5625rem;line-height:1.24}}.deli-head .head-text{font-size:1.1875rem;line-height:1.5789;letter-spacing:-0.05em;color:#eee;color:#bdbcbc}.deli-head .head-text em{font-weight:700}@media screen and (max-width: 48rem){.deli-head .head-text{font-size:0.9375rem;line-height:1.4;color:#dcdcdc}}@media screen and (max-width: 48rem){.deli-head{padding-top:3.3124921875rem;padding-bottom:9.2187421875rem;padding-left:0;text-align:center}.deli-head .head-title{padding-bottom:0.999984375rem}}.deli-flow-marquee{position:absolute;bottom:0;left:0;width:50%}.deli-flow-marquee .marquee-item{margin-right:0.625rem}@media screen and (max-width: 48rem){.deli-flow-marquee{position:relative;width:100%}.deli-flow-marquee .marquee-item{width:32.1874921875rem;margin-right:0.3124921875rem}}.deli-phone{position:absolute;bottom:0;left:50%;margin-left:-10.625rem}.deli-phone .phone-food{position:absolute;bottom:0;left:50%;margin-left:-22.625rem}.deli-phone .phone-stamp{position:absolute;top:-5rem;right:-4.375rem}@media screen and (max-width: 48rem){.deli-phone{top:16.6666640625rem;bottom:auto;width:10.656234375rem;margin-left:-5.312484375rem}.deli-phone .phone-food{top:3.7812421875rem;bottom:auto;width:18.5937421875rem;margin-left:-11.312484375rem}.deli-phone .phone-stamp{top:-2.5416796875rem;right:auto;left:6.812484375rem;width:5.90625rem}}.deli-rank-list{position:relative;width:22.9375rem;margin:8.875rem 0 0 auto;margin-right:calc(50% - 37.5rem)}.deli-rank-list .list-item{margin-bottom:2.375rem}.deli-rank-list .list-item:last-child{margin-bottom:0}.deli-rank-list .list-title{font-size:1.1875rem;font-weight:700;line-height:1.444;letter-spacing:-0.05em;color:#fff;opacity:.1}.deli-rank-list .list-title em{font-size:1.5625rem}.deli-rank-list .list-item.is-active .list-title{opacity:1}@media screen and (max-width: 48rem){.deli-rank-list{width:100%;margin:3.09375rem 0 0}.deli-rank-list .list-item{margin-bottom:2.031234375rem;opacity:.3}.deli-rank-list .list-item.is-active{opacity:1}}.win-section{height:83.125rem;box-sizing:border-box;margin-top:2.5rem;padding-top:7rem}.win-section::before{content:"";position:absolute;inset:0;z-index:1;border:solid #c21312;border-width:1px 1px 1px 1px;pointer-events:none}@media screen and (max-width: 48rem){.win-section{height:auto;margin-top:0.7812421875rem;padding-top:0;padding-bottom:4.6875rem}}.win-bg{position:absolute;top:0;left:0;width:120%;height:100%;margin-left:-5.9375rem}@media screen and (max-width: 48rem){.win-bg{display:none}}.win-bg-gradient{position:absolute;inset:0;z-index:1;background-image:url("../images/franchise/win-bg-gra.webp");background-position:center;background-repeat:no-repeat;background-size:cover}.win-bg-list{position:relative;display:flex;flex-wrap:wrap}.win-bg-list::before{content:"";position:absolute;inset:0;z-index:1;background-color:rgba(0,0,0,.1)}.win-bg-list .list-item{overflow:hidden;width:11.875rem;height:11.875rem;background-position:center;background-repeat:no-repeat;background-size:cover}.win-bg-list video{width:100%;height:100%;object-fit:cover}@media screen and (max-width: 48rem){.win-bg-list::before{background-color:rgba(0,0,0,.3)}.win-bg-list .list-item{width:5.9374921875rem;height:5.9374921875rem}.win-bg-list .list-item:nth-child(n+49){display:none}}.win-wrap{position:relative;z-index:1}@media screen and (max-width: 48rem){.win-wrap{padding-top:4.4374921875rem}}.win-head{text-align:center}.win-head .head-title{padding-bottom:2.25rem;font-family:"SF_HambakSnow","NotoSansKR",-apple-system,BlinkMacSystemFont,system-ui,"Apple SD Gothic Neo","Noto Sans KR","Malgun Gothic",sans-serif;font-size:3.75rem;line-height:1.2;letter-spacing:-0.05em;color:#fff}.win-head .head-title em{color:#c21312}@media screen and (max-width: 48rem){.win-head .head-title{font-size:2.03125rem;line-height:1.1846}}.win-head .head-text{font-size:1.1875rem;line-height:1.5789;letter-spacing:-0.05em;color:#eee}.win-head .head-text em{font-weight:700}@media screen and (max-width: 48rem){.win-head .head-text{font-size:0.9375rem;line-height:1.4;color:#dcdcdc}}@media screen and (max-width: 48rem){.win-head .head-title{padding-bottom:1.03125rem}.win-head .head-text{padding-bottom:2.34375rem;color:#eee}}.win-comment{padding-bottom:4.59375rem;font-size:1.25rem;font-weight:700;line-height:1.15;letter-spacing:-0.05em;text-align:center;color:#fff}.win-count{position:relative;margin-top:3.4375rem}@media screen and (max-width: 48rem){.win-count{margin-top:0}}.win-num-list{display:flex;justify-content:center;align-items:center}.win-num-list .list-num{width:11.0625rem;font-family:"SF_HambakSnow","NotoSansKR",-apple-system,BlinkMacSystemFont,system-ui,"Apple SD Gothic Neo","Noto Sans KR","Malgun Gothic",sans-serif;font-size:18.75rem;text-align:center;color:#fff}.win-num-list .list-num:first-child{margin-right:-0.9375rem}@media screen and (max-width: 48rem){.win-num-list .list-num{width:4.6249921875rem;font-size:7.8124921875rem}.win-num-list .list-num:first-child{margin-right:-0.46875rem}.win-num-list .list-unit{width:4.281234375rem;margin-left:0.421875rem}.win-num-list .list-unit img{width:100%;height:auto}}.win-count-subtitle{position:absolute;top:7.8125rem;left:50%;margin-left:-35.8125rem;width:18.0625rem;height:3.3125rem}.win-count-subtitle .subtitle-image{position:absolute;top:0;right:0;width:100%;height:100%;background-position:right center;background-repeat:no-repeat;background-size:18.0625rem 100%;background-image:url("../images/franchise/win-cont-subtitle.webp")}.win-count-title{position:absolute;top:5.75rem;left:50%;margin-left:19.625rem;width:17.8125rem;height:8rem}.win-count-title .title-image{position:absolute;top:0;left:0;width:100%;height:100%;background-position:left center;background-repeat:no-repeat;background-size:17.8125rem 100%;background-image:url("../images/franchise/win-cont-title.webp")}.win-box{max-width:100rem;margin:2.125rem auto 0}@media screen and (max-width: 48rem){.win-box{width:20.9374921875rem;margin:0 auto}}.win-box-wrap{padding-top:4.4375rem;padding-bottom:4.5rem;background-image:url("../images/franchise/win-box.webp");background-position:center;background-repeat:no-repeat;background-size:cover}.win-box-wrap .box-inner{display:flex;justify-content:space-between;align-items:center}.win-box-wrap .box-title{padding-bottom:2.3125rem;font-family:"SF_HambakSnow","NotoSansKR",-apple-system,BlinkMacSystemFont,system-ui,"Apple SD Gothic Neo","Noto Sans KR","Malgun Gothic",sans-serif;font-size:2.3125rem;line-height:1.3243;letter-spacing:-0.05em;color:#fff}.win-box-wrap .box-title em{color:#c21312}@media screen and (max-width: 48rem){.win-box-wrap .box-title{font-size:1.5625rem;line-height:1.24}}.win-box-wrap .box-text{font-size:1.1875rem;line-height:1.5789;letter-spacing:-0.05em;color:#eee}.win-box-wrap .box-text em{font-weight:700}@media screen and (max-width: 48rem){.win-box-wrap .box-text{font-size:0.9375rem;line-height:1.4;color:#dcdcdc}}.win-box-wrap .box-text:nth-child(2){padding-bottom:1.875rem}@media screen and (max-width: 48rem){.win-box-wrap{margin-top:1.9999921875rem;padding-top:0;padding-bottom:0;background-image:url("../images/franchise/win-box-mobile.webp");text-align:center}.win-box-wrap .box-inner{display:block;padding-inline:0}.win-box-wrap .box-title{padding-top:3.3124921875rem;padding-bottom:0}.win-box-wrap .box-text:nth-child(2){margin-top:0.999984375rem;padding-bottom:1.3125rem}.win-box-wrap .box-logo{padding-top:2.218734375rem;padding-bottom:2.781234375rem}}.win-flow-area{position:relative;overflow:hidden;height:6.25rem;background-color:#a00a51}.win-flow-area .area-inner{display:flex;align-items:center;height:100%}.win-flow-area .area-title{font-family:"SF_HambakSnow","NotoSansKR",-apple-system,BlinkMacSystemFont,system-ui,"Apple SD Gothic Neo","Noto Sans KR","Malgun Gothic",sans-serif;font-size:1.5625rem;line-height:1.2888;letter-spacing:-0.04em;color:#fff}@media screen and (max-width: 48rem){.win-flow-area{height:5.625rem}.win-flow-area .area-inner{display:block;height:auto;padding-top:1.0624921875rem;padding-bottom:0.7812421875rem;padding-inline:0;text-align:center}.win-flow-area .area-title{font-size:1.25rem;line-height:1.3;letter-spacing:-0.05em}}.win-flow-marquee{position:absolute;top:2.5625rem;left:50%;width:calc(50% + 21.875rem);margin-left:-21.875rem}.win-flow-marquee .marquee-item{margin-right:2.5rem;font-size:1.1875rem;font-weight:700;letter-spacing:-0.05em;color:#eee}@media screen and (max-width: 48rem){.win-flow-marquee{position:relative;top:auto;left:auto;width:100%;margin-left:0}.win-flow-marquee .marquee-item{margin-right:1.2499921875rem;font-size:0.9375rem}}.hall-wrapper{position:relative;overflow:hidden;margin-top:2.5rem}.hall-wrapper::before{content:"";position:absolute;inset:0;z-index:1;border:solid #c21312;border-width:1px 1px 1px 1px;pointer-events:none}@media screen and (max-width: 48rem){.hall-wrapper{margin-top:0.7812421875rem}}.hall-top{position:relative;overflow:hidden;padding-top:7rem}@media screen and (max-width: 48rem){.hall-top{padding-top:0}}.hall-bg{position:absolute;top:0;left:0;overflow:hidden;width:100%;height:43.375rem;container-type:size}.hall-bg iframe{position:absolute;top:50%;left:50%;width:max(100cqw,100cqh*1152/720);height:max(100cqh,100cqw*720/1152);border:0;pointer-events:none;transform:translate(-50%, -50%)}.hall-bg::after{content:"";position:absolute;inset:0;background-color:rgba(0,0,0,.2)}@media screen and (max-width: 48rem){.hall-bg{height:21.75rem}}.hall-food{position:absolute;bottom:-7.4375rem;left:50%;margin-left:-24.125rem}@media screen and (max-width: 48rem){.hall-food{top:0;bottom:auto;left:0;width:100%;margin-left:0}}.hall-gradient{position:absolute;bottom:0;left:0;width:100%;height:18.75rem;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 30%, rgba(0, 0, 0, 0.5) 60%)}@media screen and (max-width: 48rem){.hall-gradient{height:9.375rem}}.hall-topping-1{position:absolute;top:-1.9375rem;left:50%;margin-left:-40.9375rem}.hall-topping-2{position:absolute;top:-12.4375rem;left:50%;margin-left:11.25rem}.hall-topping-3{position:absolute;bottom:-2.25rem;left:50%;margin-left:-35rem}.hall-topping-4{position:absolute;top:18.875rem;left:50%;margin-left:19rem}.hall-topping-5{position:absolute;top:8.4375rem;left:50%;margin-left:33.625rem}@media screen and (max-width: 48rem){.hall-topping{position:absolute;margin-left:0}.hall-topping-1{top:0;left:0;width:4.6875rem}.hall-topping-2{top:10.937484375rem;left:2.34375rem;width:2.406234375rem}.hall-topping-3{top:18.1249921875rem;bottom:auto;left:-1.5312421875rem;width:3.437484375rem}.hall-topping-4{top:-4.4374921875rem;left:11.6562421875rem;width:3.718734375rem}.hall-topping-5{top:5.25rem;right:-1.374984375rem;left:auto;width:2.687484375rem}.hall-topping-6{top:9.8749921875rem;left:18.1249921875rem;width:2.968734375rem}.hall-topping-6 img{width:100%;height:auto}}.hall-deco-area{position:absolute;top:0;left:0;right:0;max-width:100rem;margin:0 auto}.hall-deco-area .hall-deco{position:absolute;top:0;opacity:.4}.hall-deco-area .hall-deco-first{left:0}.hall-deco-area .hall-deco-second{right:0}.hall-head{position:relative;padding-bottom:3.3125rem;text-align:center}.hall-head .head-title{padding-bottom:20.3125rem;font-family:"SF_HambakSnow","NotoSansKR",-apple-system,BlinkMacSystemFont,system-ui,"Apple SD Gothic Neo","Noto Sans KR","Malgun Gothic",sans-serif;font-size:3.75rem;line-height:1.2;letter-spacing:-0.05em;color:#fff}.hall-head .head-title em{color:#c21312}@media screen and (max-width: 48rem){.hall-head .head-title{font-size:2.03125rem;line-height:1.1846}}.hall-head .head-text{font-size:1.1875rem;line-height:1.5789;letter-spacing:-0.05em;color:#eee;color:#fff}.hall-head .head-text em{font-weight:700}@media screen and (max-width: 48rem){.hall-head .head-text{font-size:0.9375rem;line-height:1.4;color:#dcdcdc}}@media screen and (max-width: 48rem){.hall-head{padding-top:4.5rem;padding-bottom:2.34375rem}.hall-head .head-title{padding-bottom:7.468734375rem}.hall-head .head-text{color:#fff}}.hall-wrap{max-width:100rem;margin:0 auto;padding-bottom:7.625rem}@media screen and (max-width: 48rem){.hall-wrap{width:20.9374921875rem;overflow:hidden;padding-bottom:4.40625rem}}.hall-flow-marquee .marquee-item img{display:block}@media screen and (max-width: 48rem){.hall-flow-marquee .marquee-item{width:49.3437421875rem}}.faith-section{padding-top:5.9375rem;padding-bottom:34.5625rem;background-image:url("../images/franchise/faith-bg.webp");background-position:center;background-repeat:no-repeat;background-size:cover}.faith-section::before{content:"";position:absolute;inset:0;z-index:1;border:solid #c21312;border-width:1px 1px 1px 1px;pointer-events:none}@media screen and (max-width: 48rem){.faith-section{padding-top:3.3124921875rem;padding-bottom:0;background-image:url("../images/franchise/faith-bg-mobile.webp")}}.faith-head{text-align:center}.faith-head .head-title{padding-bottom:2.3125rem;font-family:"SF_HambakSnow","NotoSansKR",-apple-system,BlinkMacSystemFont,system-ui,"Apple SD Gothic Neo","Noto Sans KR","Malgun Gothic",sans-serif;font-size:2.3125rem;line-height:1.3243;letter-spacing:-0.05em;color:#fff}.faith-head .head-title em{color:#c21312}@media screen and (max-width: 48rem){.faith-head .head-title{font-size:1.5625rem;line-height:1.24}}.faith-head .head-point{padding-bottom:1.25rem;font-weight:700;font-size:1.1875rem;line-height:1.5789;letter-spacing:-0.05em;color:#eee;color:#fff}.faith-head .head-point em{font-weight:700}@media screen and (max-width: 48rem){.faith-head .head-point{font-size:0.9375rem;line-height:1.4;color:#dcdcdc}}.faith-head .head-text{font-size:1.1875rem;line-height:1.5789;letter-spacing:-0.05em;color:#eee;color:#bdbcbc}.faith-head .head-text em{font-weight:700}@media screen and (max-width: 48rem){.faith-head .head-text{font-size:0.9375rem;line-height:1.4;color:#dcdcdc}}@media screen and (max-width: 48rem){.faith-head .head-title{padding-bottom:1.187484375rem}.faith-head .head-point{padding-bottom:0.9375rem;color:#fff}.faith-head .head-text{padding-bottom:2.124984375rem;color:#bdbcbc}}.faith-type-list{display:flex;justify-content:center;padding-top:5.375rem;text-align:center}.faith-type-list .list-item{width:31.25rem}.faith-type-list .list-title{width:25rem;height:3.75rem;margin:0 auto;box-sizing:border-box;border-radius:1.875rem;font-family:"SF_HambakSnow","NotoSansKR",-apple-system,BlinkMacSystemFont,system-ui,"Apple SD Gothic Neo","Noto Sans KR","Malgun Gothic",sans-serif;font-size:1.1875rem;line-height:3.5625rem;letter-spacing:-0.04em;color:#fff}.faith-type-list .list-title em{font-size:1.5625rem}.faith-type-list .item-first .list-title{background-color:#c21312}.faith-type-list .item-second .list-title{border:1px solid #c21312;background-color:#000}.faith-type-list .list-text{padding-top:2.1875rem;padding-bottom:1.3125rem;font-size:1.1875rem;line-height:1.5789;letter-spacing:-0.05em;color:#eee;color:#bdbcbc}.faith-type-list .list-text em{font-weight:700}@media screen and (max-width: 48rem){.faith-type-list .list-text{font-size:0.9375rem;line-height:1.4;color:#dcdcdc}}.faith-type-list .list-figure{display:flex;justify-content:center;font-size:0}.faith-group{display:contents}.faith-group .group-slides{display:contents}@media screen and (max-width: 48rem){.faith-group{position:relative;display:block}.faith-group .group-slides{display:flex;align-items:center;width:max-content;margin-left:-4.2499921875rem}.faith-group.faith-group-first{padding-bottom:3.156234375rem;border-bottom:1px solid #c21312}.faith-group.faith-group-first .group-figure{padding-bottom:2.4687421875rem}.faith-group.faith-group-second{padding-top:3.09375rem;padding-bottom:3.7812421875rem}.faith-group.faith-group-second .group-figure{padding-bottom:2.687484375rem}.faith-group .group-figure img{width:100%;height:auto}}.faith-slide{position:absolute;left:50%;width:18.75rem;height:21.875rem}.faith-slide .swiper{height:100%}.faith-slide .swiper-slide{background-position:center;background-repeat:no-repeat;background-size:cover}@media screen and (max-width: 48rem){.faith-slide{position:relative;left:auto;width:9.375rem;height:10.937484375rem;margin-top:-1.562484375rem;margin-right:0.624984375rem;margin-left:0 !important;top:auto !important}}.faith-slide-1{top:42.9375rem;margin-left:-49.125rem}.faith-slide-2{top:50.4375rem;margin-left:-29.25rem}@media screen and (max-width: 48rem){.faith-slide-2{margin-top:1.562484375rem}}.faith-slide-3{top:53.5625rem;width:9.375rem;margin-left:-9.375rem}@media screen and (max-width: 48rem){.faith-slide-3{width:9.375rem;margin-right:0}}.faith-slide-4{top:53.5625rem;width:9.375rem}@media screen and (max-width: 48rem){.faith-slide-4{width:9.375rem}}.faith-slide-5{top:50.4375rem;margin-left:10.25rem}@media screen and (max-width: 48rem){.faith-slide-5{margin-top:1.562484375rem}}.faith-slide-6{top:42.9375rem;margin-left:30rem}.limit-section{background-image:url("../images/franchise/limit-bg.webp");background-position:center;background-repeat:no-repeat;background-size:cover}.limit-section::before{content:"";position:absolute;inset:0;z-index:1;border:solid #c21312;border-width:0 1px 0 1px;pointer-events:none}@media screen and (max-width: 48rem){.limit-section{padding-top:3.2187421875rem;padding-bottom:19.03125rem;background-image:url("../images/franchise/limit-bg-mobile.webp");text-align:center}}.limit-food>img,.limit-food>picture>img{position:absolute;bottom:0;left:50%;margin-left:-26rem}@media screen and (max-width: 48rem){.limit-food{position:absolute;bottom:0;left:0;width:100%}.limit-food>img{position:static;margin-left:0}}.limit-deco-1{position:absolute;top:31.4375rem;left:50%;margin-left:-44.3125rem}.limit-deco-2{position:absolute;top:15.75rem;left:50%;margin-left:-25.1875rem}.limit-deco-3{position:absolute;top:11.5625rem;left:50%;margin-left:-6.25rem}@media screen and (max-width: 48rem){.limit-deco-1{top:0;width:11.781234375rem;margin-left:-6.75rem}.limit-deco-2{top:4.281234375rem;width:12.8749921875rem;margin-left:-16.093734375rem}.limit-deco-3{top:4.9062421875rem;width:10.875rem;margin-left:3.3124921875rem}}.limit-inner{position:relative;display:flex;justify-content:space-between;padding-top:4.875rem}@media screen and (max-width: 48rem){.limit-inner{flex-direction:column;padding-top:0;padding-inline:0}}.limit-head .head-title{padding-bottom:2.3125rem;font-family:"SF_HambakSnow","NotoSansKR",-apple-system,BlinkMacSystemFont,system-ui,"Apple SD Gothic Neo","Noto Sans KR","Malgun Gothic",sans-serif;font-size:2.3125rem;line-height:1.3243;letter-spacing:-0.05em;color:#fff}.limit-head .head-title em{color:#c21312}@media screen and (max-width: 48rem){.limit-head .head-title{font-size:1.5625rem;line-height:1.24}}.limit-head .head-point{padding-bottom:0.625rem;font-weight:700;font-size:1.1875rem;line-height:1.5789;letter-spacing:-0.05em;color:#eee;color:#fff}.limit-head .head-point em{font-weight:700}@media screen and (max-width: 48rem){.limit-head .head-point{font-size:0.9375rem;line-height:1.4;color:#dcdcdc}}.limit-head .head-point-second{padding-top:1.8125rem}.limit-head .head-text{font-size:1.1875rem;line-height:1.5789;letter-spacing:-0.05em;color:#eee;color:#dcdcdc}.limit-head .head-text em{font-weight:700}@media screen and (max-width: 48rem){.limit-head .head-text{font-size:0.9375rem;line-height:1.4;color:#dcdcdc}}@media screen and (max-width: 48rem){.limit-head{display:contents}.limit-head .head-title{order:1;padding-bottom:2.031234375rem}.limit-head .limit-mobile-order{order:3}.limit-head .head-point{padding-bottom:0.343734375rem;font-size:1.25rem;line-height:1.3;color:#fff}.limit-head .head-point-second{padding-top:1.7187421875rem;padding-bottom:0.4062421875rem}}.limit-figure{padding-top:0.8125rem;padding-bottom:5.6875rem}@media screen and (max-width: 48rem){.limit-figure{order:2;padding-top:0;padding-bottom:0}}.limit-price-list .list-item:first-child{margin-bottom:2.5rem}@media screen and (max-width: 48rem){.limit-price-list{padding-bottom:0.9375rem}.limit-price-list .list-item:first-child{margin-bottom:1.5312421875rem}}.limit-comment{margin-top:1.25rem;font-size:1.1875rem;line-height:1.5789;letter-spacing:-0.05em;color:#eee;text-align:right;color:#dcdcdc}.limit-comment em{font-weight:700}@media screen and (max-width: 48rem){.limit-comment{font-size:0.9375rem;line-height:1.4;color:#dcdcdc}}@media screen and (max-width: 48rem){.limit-comment{margin-top:0;padding-bottom:1.875rem;font-size:0.75rem;line-height:1;text-align:center}}.stack-section{padding-top:5.875rem;padding-bottom:33.3125rem;box-sizing:border-box;border:1px solid #c21312;border-radius:0 0 48.6875rem 48.6875rem}@media screen and (max-width: 48rem){.stack-section{padding-top:3.5937421875rem;padding-bottom:0;border-radius:0 0 10.468734375rem 10.468734375rem}}.stack-ball-area{position:absolute;top:-12.5rem;left:0;width:110%;height:calc(100% + 12.5rem)}.stack-ball-area canvas{display:block}.stack-num{position:absolute;left:50%}.num-ghost{position:absolute;top:0;left:0}.stack-num-1{top:11.625rem;margin-left:-31.5625rem}.stack-num-2{top:17.8125rem;margin-left:-36.4375rem}.stack-num-3{top:14.5rem;margin-left:22.5625rem}.stack-num-4{top:16.5rem;margin-left:32.625rem}.stack-num-mobile{position:absolute;left:50%}.stack-num-mobile img{width:100%;height:auto}.stack-num-mobile .num-ghost{width:100%}@media screen and (max-width: 48rem){.stack-num-mobile-1{top:13.9999921875rem;width:7.656234375rem;margin-left:-9.156234375rem}.stack-num-mobile-2{top:15.2187421875rem;width:4.78125rem;margin-left:-5.90625rem}.stack-num-mobile-3{top:16.96875rem;width:4.7187421875rem;margin-left:-9.375rem}.stack-num-mobile-4{top:14.218734375rem;width:4.78125rem;margin-left:3.812484375rem}.stack-num-mobile-5{top:16.03125rem;width:7.6249921875rem;margin-left:1.656234375rem}}.stack-head{position:relative;text-align:center}.stack-head .head-title{font-family:"SF_HambakSnow","NotoSansKR",-apple-system,BlinkMacSystemFont,system-ui,"Apple SD Gothic Neo","Noto Sans KR","Malgun Gothic",sans-serif;font-size:2.3125rem;line-height:1.3243;letter-spacing:-0.05em;color:#fff}.stack-head .head-title em{color:#c21312}@media screen and (max-width: 48rem){.stack-head .head-title{font-size:1.5625rem;line-height:1.24}}.stack-head .head-text{padding-top:1.875rem;font-size:1.1875rem;line-height:1.5789;letter-spacing:-0.05em;color:#eee;color:#bdbcbc}.stack-head .head-text em{font-weight:700}@media screen and (max-width: 48rem){.stack-head .head-text{font-size:0.9375rem;line-height:1.4;color:#dcdcdc}}@media screen and (max-width: 48rem){.stack-head .head-text{padding-top:1.125rem;color:#bdbcbc}}.stack-content{position:relative;z-index:1;width:57rem;height:15.8125rem;margin:3.3125rem auto 0}@media screen and (max-width: 48rem){.stack-content{display:none}}.stack-content-image{position:absolute;top:0;left:0;right:0;width:100%;height:100%;margin:0 auto;background-position:center;background-repeat:no-repeat;background-size:57rem 100%;background-image:url("../images/franchise/stack-cont.webp")}.stack-mobile-figure{padding-top:7.03125rem;padding-bottom:22.21875rem}.stack-mobile-figure img{width:100%;height:auto}.stack-circle{position:absolute;border-radius:50%;background-position:center;background-repeat:no-repeat;background-size:cover}.stack-circle-1{bottom:6.7812421875rem;left:0;width:6.6874921875rem;height:6.6874921875rem;background-image:url("../images/franchise/stack-cir-img01-mobile.webp")}.stack-circle-2{bottom:11.4375rem;left:4.656234375rem;width:7.125rem;height:7.125rem;background-image:url("../images/franchise/stack-cir-img02-mobile.webp")}.stack-circle-3{bottom:0;left:5.218734375rem;width:10.468734375rem;height:10.468734375rem;background-image:url("../images/franchise/stack-cir-img03-mobile.webp")}.stack-circle-4{bottom:9.718734375rem;left:11.218734375rem;width:5.218734375rem;height:5.218734375rem;background-image:url("../images/franchise/stack-cir-img04-mobile.webp")}.stack-circle-5{bottom:5.71875rem;left:14.968734375rem;width:5.6562421875rem;height:5.6562421875rem;background-image:url("../images/franchise/stack-cir-img05-mobile.webp")}.light-two-wrapper{background-image:url("../images/franchise/light-two.webp");background-position:center;background-repeat:no-repeat;background-size:cover}@media screen and (max-width: 48rem){.light-two-wrapper{background-image:none}}.light-section{padding-top:7.0625rem}@media screen and (max-width: 48rem){.light-section{padding-top:3.3124921875rem;background-image:url("../images/franchise/light-bg-mobile.webp");background-position:center;background-repeat:no-repeat;background-size:cover}}.light-head{text-align:center}.light-head .head-title{padding-bottom:2.25rem;font-family:"SF_HambakSnow","NotoSansKR",-apple-system,BlinkMacSystemFont,system-ui,"Apple SD Gothic Neo","Noto Sans KR","Malgun Gothic",sans-serif;font-size:3.75rem;line-height:1.2;letter-spacing:-0.05em;color:#fff}.light-head .head-title em{color:#c21312}@media screen and (max-width: 48rem){.light-head .head-title{font-size:2.03125rem;line-height:1.1846}}.light-head .head-text{font-size:1.1875rem;line-height:1.5789;letter-spacing:-0.05em;color:#eee}.light-head .head-text em{font-weight:700}@media screen and (max-width: 48rem){.light-head .head-text{font-size:0.9375rem;line-height:1.4;color:#dcdcdc}}@media screen and (max-width: 48rem){.light-head .head-title{padding-bottom:0.75rem}}.light-list{max-width:100rem;margin:4.5625rem auto 0}@media screen and (max-width: 48rem){.light-list{width:20.874984375rem;margin-top:3.4999921875rem}}.light-box{position:relative;box-sizing:border-box;margin-bottom:0.625rem;border:1px solid #c21312;background-position:center;background-repeat:no-repeat;background-size:cover}.light-box .box-inner{position:relative;display:flex;justify-content:space-between;align-items:center;height:100%}.light-box .box-title{padding-bottom:1.8125rem;font-family:"SF_HambakSnow","NotoSansKR",-apple-system,BlinkMacSystemFont,system-ui,"Apple SD Gothic Neo","Noto Sans KR","Malgun Gothic",sans-serif;font-size:2.3125rem;line-height:1.3243;letter-spacing:-0.05em;color:#fff}.light-box .box-title em{color:#c21312}@media screen and (max-width: 48rem){.light-box .box-title{font-size:1.5625rem;line-height:1.24}}.light-box .box-text{font-size:1.1875rem;line-height:1.5789;letter-spacing:-0.05em;color:#eee;color:#bdbcbc}.light-box .box-text em{font-weight:700}@media screen and (max-width: 48rem){.light-box .box-text{font-size:0.9375rem;line-height:1.4;color:#dcdcdc}}.light-box .box-comment{position:absolute;right:1.875rem;bottom:1.5rem;font-size:1.1875rem;line-height:1.5789;letter-spacing:-0.05em;color:#eee;color:#bdbcbc}.light-box .box-comment em{font-weight:700}@media screen and (max-width: 48rem){.light-box .box-comment{font-size:0.9375rem;line-height:1.4;color:#dcdcdc}}@media screen and (max-width: 48rem){.light-box{margin-bottom:0.437484375rem}.light-box:last-child{margin-bottom:0}.light-box .box-inner{display:block;height:auto;padding-inline:0;text-align:center}.light-box .box-title{padding-bottom:1.093734375rem}.light-box .box-text{color:#bdbcbc}.light-box .box-comment{right:0.703125rem;bottom:0.9375rem;font-size:0.75rem;line-height:1;color:#dcdcdc}}.light-box-first{height:36.875rem;background-image:url("../images/franchise/light01.webp")}.light-box-first .box-bg{position:absolute;inset:0;overflow:hidden;container-type:size}.light-box-first .box-bg iframe{position:absolute;top:50%;left:50%;width:max(100cqw,100cqh*1366/504);height:max(100cqh,100cqw*504/1366);border:0;pointer-events:none;transform:translate(-50%, -50%)}.light-box-first .box-bg::after{content:"";position:absolute;inset:0;background-color:rgba(0,0,0,.3)}@media screen and (max-width: 48rem){.light-box-first{height:30.1249921875rem;background-image:url("../images/franchise/light01-mobile.webp")}.light-box-first .box-head{padding-top:3.3124921875rem;padding-bottom:2.4687421875rem}}.light-box-second{height:36.875rem;background-image:url("../images/franchise/light02.webp")}@media screen and (max-width: 48rem){.light-box-second{height:27.718734375rem;background-image:url("../images/franchise/light02-mobile.webp")}.light-box-second .box-head{padding-top:3.249984375rem;padding-bottom:2.15625rem}}.light-box-third{height:21.875rem;background-image:url("../images/franchise/light03.webp")}@media screen and (max-width: 48rem){.light-box-third{height:18.75rem;background-image:url("../images/franchise/light03-mobile.webp")}.light-box-third .box-head{padding-top:3.2187421875rem}}.light-box-fourth{height:21.875rem;border:0;background-color:#000}@media screen and (max-width: 48rem){.light-box-fourth{height:31.03125rem}.light-box-fourth .box-head{padding-top:3.5937421875rem;padding-bottom:2.312484375rem}}.light-circle-list{display:flex;justify-content:space-between;align-items:center}.light-circle-list .circle-average{position:relative;z-index:2;margin-right:-2.4375rem}.light-circle-list .circle-sorim{position:relative}.light-circle-list .circle-wrap{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;align-items:center;width:13.9375rem;height:13.9375rem;box-sizing:border-box;border:1px solid #c21312;border-radius:50%;text-align:center}.light-circle-list .circle-back{position:absolute;inset:0;box-sizing:border-box;border:1.25rem solid #a00a51;border-radius:50%}.light-circle-list .circle-text{padding-bottom:0.625rem;font-size:1.1875rem;line-height:1.5789;letter-spacing:-0.05em;color:#eee;color:#fff}.light-circle-list .circle-text em{font-weight:700}@media screen and (max-width: 48rem){.light-circle-list .circle-text{font-size:0.9375rem;line-height:1.4;color:#dcdcdc}}.light-circle-list .light-num-list{display:flex;font-family:"SF_HambakSnow","NotoSansKR",-apple-system,BlinkMacSystemFont,system-ui,"Apple SD Gothic Neo","Noto Sans KR","Malgun Gothic",sans-serif;font-size:5rem;letter-spacing:-0.05em;color:#fff}@media screen and (max-width: 48rem){.light-circle-list{justify-content:center}.light-circle-list .circle-average{width:7.187484375rem;margin-right:-2.124984375rem;padding-top:3.0312421875rem;padding-bottom:2.8437421875rem}.light-circle-list .circle-wrap{width:7.187484375rem;height:7.187484375rem}.light-circle-list .circle-back{border-width:0.624984375rem}.light-circle-list .circle-text{padding-bottom:0.062484375rem;font-size:0.8125rem;font-weight:700;line-height:1.4615;color:#fff}.light-circle-list .light-num-list{font-size:2.499984375rem}}.light-system-list{display:flex}.light-system-list .list-item{position:relative;display:flex;justify-content:center;align-items:center;width:14.25rem;height:14.25rem;margin-left:1.5rem;border-radius:50%}.light-system-list .item-first{margin-left:0;background-color:#c21312}.light-system-list .item-second{background-color:#a00a51}.light-system-list .item-third{margin-right:-1.75rem;background-color:#c21312}.light-system-list .item-text{position:relative;z-index:1;font-family:"SF_HambakSnow","NotoSansKR",-apple-system,BlinkMacSystemFont,system-ui,"Apple SD Gothic Neo","Noto Sans KR","Malgun Gothic",sans-serif;font-size:1.5625rem;letter-spacing:-0.05em;color:#fff}.light-system-list .item-neon{position:absolute;top:-0.6875rem;left:-0.6875rem;opacity:0;transition:opacity 1s}.light-system-list .list-item.is-active .item-neon{opacity:1}@media screen and (max-width: 48rem){.light-system-list{flex-wrap:wrap;justify-content:center}.light-system-list .list-item{display:block;width:6.5625rem;height:6.5625rem;margin-left:0}.light-system-list .item-third{order:-1;margin-inline:4.562484375rem;background-color:#c21312}.light-system-list .item-first{margin-right:1.2499921875rem;background-color:#c21312}.light-system-list .item-second{margin-right:0;background-color:#a00a51}.light-system-list .item-text{padding-top:1.9999921875rem;font-size:0.9375rem;line-height:1.4;text-align:center}.light-system-list .item-neon{top:-0.343734375rem;left:-0.343734375rem;width:7.2499921875rem}}.two-section{padding-top:5.1875rem}@media screen and (max-width: 48rem){.two-section{padding-top:0}}@media screen and (max-width: 48rem){.two-wrap{padding-top:3.4999921875rem;padding-bottom:3.906234375rem;background-color:#c21312}}.two-head{text-align:center}.two-head .head-title{padding-bottom:1.875rem;font-family:"SF_HambakSnow","NotoSansKR",-apple-system,BlinkMacSystemFont,system-ui,"Apple SD Gothic Neo","Noto Sans KR","Malgun Gothic",sans-serif;font-size:2.3125rem;line-height:1.3243;letter-spacing:-0.05em;color:#fff}.two-head .head-title em{color:#c21312}@media screen and (max-width: 48rem){.two-head .head-title{font-size:1.5625rem;line-height:1.24}}.two-head .head-text{font-size:1.1875rem;line-height:1.5789;letter-spacing:-0.05em;color:#eee}.two-head .head-text em{font-weight:700}@media screen and (max-width: 48rem){.two-head .head-text{font-size:0.9375rem;line-height:1.4;color:#dcdcdc}}@media screen and (max-width: 48rem){.two-head{padding-bottom:3.624984375rem}.two-head .head-title{padding-bottom:1.125rem}.two-head .head-text{color:#eee}}.two-content{position:relative;overflow:hidden;max-width:78.75rem;height:22.8125rem;margin:2.8125rem auto 5.5625rem}.two-content .content-image{position:absolute;top:0;left:0;width:100%;height:100%;background-position:left center;background-repeat:no-repeat;background-size:78.75rem 100%;background-image:url("../images/franchise/two-cont-img.webp")}.two-store-list .list-item{position:relative;margin-bottom:5.312484375rem}.two-store-list .list-item:last-child{margin-bottom:0}.two-store-list .list-item:not(:last-child)::before{content:"";position:absolute;bottom:-2.53125rem;left:1.562484375rem;width:18.75rem;height:1px;background-color:hsla(0,0%,100%,.5)}.two-store-list img{width:100%;height:auto}.two-flow-marquee .marquee-item img{display:block}@media screen and (max-width: 48rem){.two-flow-marquee .marquee-item{width:59.3749921875rem}}.rnd-section{overflow:clip;margin-top:2.5rem;padding-top:7rem}.rnd-section::before{content:"";position:absolute;inset:0;z-index:1;border:solid #c21312;border-width:1px 1px 0 1px;pointer-events:none}@media screen and (max-width: 48rem){.rnd-section{margin-top:0.7812421875rem;padding-top:4.468734375rem;padding-bottom:3.8749921875rem}.rnd-section::after{content:"";position:absolute;bottom:0;left:3.1249921875rem;width:15.624984375rem;height:1px;background-color:#c21312}}.rnd-ball{position:absolute;left:50%}.rnd-ball-1{position:absolute;top:3.9375rem;left:50%;margin-left:-45.8125rem}.rnd-ball-2{position:absolute;top:13.125rem;left:50%;margin-left:-38.6875rem}.rnd-ball-3{position:absolute;top:20.0625rem;left:50%;margin-left:-55.4375rem}.rnd-ball-4{position:absolute;top:5rem;left:50%;margin-left:26.875rem}.rnd-ball-5{position:absolute;top:7rem;left:50%;margin-left:36.125rem}.rnd-ball-6{position:absolute;top:14.9375rem;left:50%;margin-left:25.625rem}@media screen and (max-width: 48rem){.rnd-ball-1{top:0.999984375rem;width:6.249984375rem;margin-left:-9.46875rem}.rnd-ball-2{top:5.312484375rem;width:9.09375rem;margin-left:-14.781234375rem}.rnd-ball-3{top:-0.7812421875rem;width:9.09375rem;margin-left:1.374984375rem}.rnd-ball-4{top:3.3124921875rem;width:6.249984375rem;margin-left:4.5312421875rem}.rnd-ball-5{top:6.6874921875rem;width:9.09375rem;margin-left:8.031234375rem}}.rnd-head{position:relative;text-align:center}.rnd-head .head-title{padding-bottom:2.25rem;font-family:"SF_HambakSnow","NotoSansKR",-apple-system,BlinkMacSystemFont,system-ui,"Apple SD Gothic Neo","Noto Sans KR","Malgun Gothic",sans-serif;font-size:3.75rem;line-height:1.2;letter-spacing:-0.05em;color:#fff}.rnd-head .head-title em{color:#c21312}@media screen and (max-width: 48rem){.rnd-head .head-title{font-size:2.03125rem;line-height:1.1846}}.rnd-head .head-text{font-size:1.1875rem;line-height:1.5789;letter-spacing:-0.05em;color:#eee;color:#dcdcdc}.rnd-head .head-text em{font-weight:700}@media screen and (max-width: 48rem){.rnd-head .head-text{font-size:0.9375rem;line-height:1.4;color:#dcdcdc}}@media screen and (max-width: 48rem){.rnd-head .head-title{padding-bottom:0.906234375rem}}.rnd-sticky{position:sticky;top:0;overflow:hidden;height:100vh}.rnd-scroll-spacer{height:calc(100vh + 31.25rem)}.rnd-gallery-list{position:relative;left:50%;width:100vw;height:100%;transform:translateX(-50%)}.rnd-gallery-list .gallery-col{position:absolute;top:0;height:100%}.rnd-gallery-list .col-align{position:absolute;top:50%;left:0;width:100%}.rnd-gallery-list .col-row{position:relative;background-position:center;background-repeat:no-repeat;background-size:cover}.rnd-gallery-list .row-video{position:absolute;inset:0;overflow:hidden}.rnd-gallery-list .row-video video{width:100%;height:100%;object-fit:cover}.rnd-gallery-list .gallery-col-1{left:0;width:10.0526vw}.rnd-gallery-list .gallery-col-1 .col-align{transform:translateY(-14.2105vw)}.rnd-gallery-list .gallery-col-1 .row-first{height:24.5263vw;background-image:url("../images/franchise/rnd-img01.webp")}.rnd-gallery-list .gallery-col-2{left:12.2631vw;width:18.1052vw}.rnd-gallery-list .gallery-col-2 .col-align{transform:translateY(-21.7894vw)}.rnd-gallery-list .gallery-col-2 .row-first{height:20.3157vw;background-image:url("../images/franchise/rnd-img02.webp")}.rnd-gallery-list .gallery-col-2 .row-second{height:11.2105vw;margin-top:2.1052vw;background-image:url("../images/franchise/rnd-img03.webp")}.rnd-gallery-list .gallery-col-3{right:12.2105vw;width:18.1052vw}.rnd-gallery-list .gallery-col-3 .col-align{transform:translateY(-21.7894vw)}.rnd-gallery-list .gallery-col-3 .row-first{height:11.2105vw;background-image:url("../images/franchise/rnd-img04.webp")}.rnd-gallery-list .gallery-col-3 .row-second{height:20.3157vw;margin-top:2.1052vw;background-image:url("../images/franchise/rnd-img05.webp")}.rnd-gallery-list .gallery-col-4{right:0;width:10.0526vw}.rnd-gallery-list .gallery-col-4 .col-align{transform:translateY(-13vw)}.rnd-gallery-list .gallery-col-4 .row-first{height:24.5263vw;background-image:url("../images/franchise/rnd-img06.webp")}.rnd-mask{position:absolute;top:50%;left:50%;overflow:hidden;width:35.1052vw;height:38.2631vw;transform:translate(-50%, -50%)}.rnd-mask .mask-video{position:absolute;top:0;left:0;right:0;z-index:1;width:100vw;height:100vh;container-type:size}.rnd-mask .mask-video iframe{position:absolute;top:50%;left:50%;width:max(100cqw,100cqh*1280/720);height:max(100cqh,100cqw*720/1280);border:0;pointer-events:none;transform:translate(-50%, -50%)}.rnd-mask .mask-video::after{content:"";position:absolute;inset:0;background:url("../images/franchise/video-pattern.webp") center repeat}.rnd-mask .mask-layer{position:absolute;inset:0;background-image:url("../images/franchise/mask-layer-bg.webp");background-position:center;background-repeat:no-repeat;background-size:cover}.rnd-mask .mask-content{position:absolute;top:50%;left:0;right:0;z-index:1;text-align:center;transform:translateY(-50%)}.rnd-mask .mask-title{font-family:"SF_HambakSnow","NotoSansKR",-apple-system,BlinkMacSystemFont,system-ui,"Apple SD Gothic Neo","Noto Sans KR","Malgun Gothic",sans-serif;font-size:2.3125rem;line-height:1.3243;letter-spacing:-0.05em;color:#fff}.rnd-mask .mask-title em{color:#c21312}@media screen and (max-width: 48rem){.rnd-mask .mask-title{font-size:1.5625rem;line-height:1.24}}.rnd-mask .mask-text{font-size:1.1875rem;line-height:1.5789;letter-spacing:-0.05em;color:#eee}.rnd-mask .mask-text em{font-weight:700}@media screen and (max-width: 48rem){.rnd-mask .mask-text{font-size:0.9375rem;line-height:1.4;color:#dcdcdc}}.rnd-mask .mask-title+.mask-text{padding-top:1.75rem;padding-bottom:1.875rem}.rnd-mask .mask-logo{padding-top:2.8125rem}.rnd-video{position:relative;overflow:hidden;width:20.8437421875rem;height:11.7499921875rem;margin:3.5937421875rem auto 0.65625rem;background-image:url("../images/franchise/rnd-video-mobile.webp");background-position:center;background-repeat:no-repeat;background-size:cover;container-type:size}.rnd-video iframe{position:absolute;top:50%;left:50%;width:max(100cqw,100cqh*1280/720);height:max(100cqh,100cqw*720/1280);border:0;pointer-events:none;transform:translate(-50%, -50%)}.rnd-flow-marquee .marquee-item{width:7.8124921875rem;margin-right:0.624984375rem}.rnd-flow-marquee img{display:block;width:100%;height:auto}.rnd-content{padding-top:2.34375rem;text-align:center}.rnd-content .content-title{font-family:"SF_HambakSnow","NotoSansKR",-apple-system,BlinkMacSystemFont,system-ui,"Apple SD Gothic Neo","Noto Sans KR","Malgun Gothic",sans-serif;font-size:2.3125rem;line-height:1.3243;letter-spacing:-0.05em;color:#fff}.rnd-content .content-title em{color:#c21312}@media screen and (max-width: 48rem){.rnd-content .content-title{font-size:1.5625rem;line-height:1.24}}.rnd-content .content-text{font-size:1.1875rem;line-height:1.5789;letter-spacing:-0.05em;color:#eee}.rnd-content .content-text em{font-weight:700}@media screen and (max-width: 48rem){.rnd-content .content-text{font-size:0.9375rem;line-height:1.4;color:#dcdcdc}}.rnd-content .content-title+.content-text{padding-top:1.03125rem;padding-bottom:1.3125rem}.rnd-content .content-logo{padding-top:0.812484375rem}.rnd-content .content-logo img{width:100%;height:auto}.like-section{padding-top:10.4375rem;padding-bottom:7.25rem}.like-section::before{content:"";position:absolute;inset:0;z-index:1;border:solid #c21312;border-width:0 1px 1px 1px;pointer-events:none}@media screen and (max-width: 48rem){.like-section{padding-top:3.5625rem;padding-bottom:4.6875rem}}.like-deco{position:absolute}.like-deco.like-deco-first{top:0;left:0}.like-deco.like-deco-second{right:0;bottom:0}.like-figure{position:absolute;top:-7.1875rem;left:50%;margin-left:3.125rem}@media screen and (max-width: 48rem){.like-figure{position:static;margin-left:0;padding-top:1.656234375rem;padding-bottom:3.4062421875rem}}.like-inner{max-width:78.75rem;margin:0 auto;padding-inline:1.875rem;box-sizing:content-box}.like-inner .content-title{font-family:"SF_HambakSnow","NotoSansKR",-apple-system,BlinkMacSystemFont,system-ui,"Apple SD Gothic Neo","Noto Sans KR","Malgun Gothic",sans-serif;font-size:2.3125rem;line-height:1.3243;letter-spacing:-0.05em;color:#fff}.like-inner .content-title em{color:#c21312}@media screen and (max-width: 48rem){.like-inner .content-title{font-size:1.5625rem;line-height:1.24}}.like-inner .content-text{font-size:1.1875rem;line-height:1.5789;letter-spacing:-0.05em;color:#eee}.like-inner .content-text em{font-weight:700}@media screen and (max-width: 48rem){.like-inner .content-text{font-size:0.9375rem;line-height:1.4;color:#dcdcdc}}.like-inner .content-title+.content-text{padding-top:1.8125rem;padding-bottom:1.875rem}@media screen and (max-width: 48rem){.like-inner{padding-inline:0;text-align:center}.like-inner .content-title+.content-text{padding-top:1.125rem;padding-bottom:1.3125rem}}.like-collabo{padding-bottom:16.0625rem;padding-left:1.875rem}@media screen and (max-width: 48rem){.like-collabo{padding-bottom:0;padding-left:0}}.like-mealkit-area{display:flex;flex-direction:row-reverse;justify-content:space-between}@media screen and (max-width: 48rem){.like-mealkit-area{display:block}}.like-mealkit{position:relative;padding-top:2.6875rem}.like-mealkit .content-logo{padding-top:1.5625rem}@media screen and (max-width: 48rem){.like-mealkit{padding-top:0}.like-mealkit .content-title+.content-text{padding-top:0.75rem}.like-mealkit .content-logo{padding-top:1.96875rem;padding-bottom:2.124984375rem}}.like-item-list{position:relative;width:39.5rem;height:30.875rem;background-image:url("../images/franchise/like-items.webp");background-position:center;background-repeat:no-repeat;background-size:cover}.like-item-list .list-item{position:absolute;top:0;left:0;transition:opacity .6s}.like-item-list .list-item.is-hidden{opacity:0}.like-item-list .item-1{z-index:1}@media screen and (max-width: 48rem){.like-item-list{width:19.749984375rem;height:15.437484375rem;margin:0 auto}.like-item-list .list-item{width:100%}}.press-section{display:flex;justify-content:center;align-items:center;height:100vh;margin-top:2.5rem}.press-section::before{content:"";position:absolute;inset:0;z-index:1;border:solid #c21312;border-width:1px 1px 1px 1px;pointer-events:none}@media screen and (max-width: 48rem){.press-section{margin-top:0.7812421875rem}}.press-bg{position:absolute;inset:0;overflow:hidden;background-image:url("../images/franchise/press-bg.webp");background-position:center;background-repeat:no-repeat;background-size:cover;container-type:size}.press-bg iframe{position:absolute;top:50%;left:50%;width:max(100cqw,100cqh*1280/720);height:max(100cqh,100cqw*720/1280);border:0;pointer-events:none;transform:translate(-50%, -50%)}.press-bg::after{content:"";position:absolute;inset:0;background-color:rgba(0,0,0,.8)}@media screen and (max-width: 48rem){.press-bg{background-image:url("../images/franchise/press-bg-mobile.webp")}}.press-flow-marquee{position:absolute;top:0;left:50%;width:112.875rem;height:100%;margin-left:-56.375rem}.press-flow-marquee .marquee-items{flex-direction:column}.press-flow-marquee .marquee-item img{display:block}@media screen and (max-width: 48rem){.press-flow-marquee{width:27.531234375rem;margin-left:-13.5312421875rem}.press-flow-marquee .marquee-item{width:27.531234375rem}}.press-head{position:relative;text-align:center}.press-head .head-title{font-family:"SF_HambakSnow","NotoSansKR",-apple-system,BlinkMacSystemFont,system-ui,"Apple SD Gothic Neo","Noto Sans KR","Malgun Gothic",sans-serif;font-size:3.75rem;line-height:1.2;letter-spacing:-0.05em;color:#fff}.press-head .head-title em{color:#c21312}@media screen and (max-width: 48rem){.press-head .head-title{font-size:2.03125rem;line-height:1.1846}}.press-head .head-text{margin-top:2.25rem;margin-bottom:2.9375rem;font-size:1.1875rem;line-height:1.5789;letter-spacing:-0.05em;color:#eee;color:#dcdcdc}.press-head .head-text em{font-weight:700}@media screen and (max-width: 48rem){.press-head .head-text{font-size:0.9375rem;line-height:1.4;color:#dcdcdc}}.press-head .head-text em{color:#fff}.press-head .press-link{margin:0 auto}@media screen and (max-width: 48rem){.press-head .head-text{margin-top:1.125rem;margin-bottom:1.03125rem}}.story-section{margin-top:2.5rem;padding-top:7.125rem;padding-bottom:6.875rem}.story-section::before{content:"";position:absolute;inset:0;z-index:1;border:solid #c21312;border-width:1px 1px 0 1px;pointer-events:none}@media screen and (max-width: 48rem){.story-section{margin-top:0.7812421875rem;padding-top:4.562484375rem;padding-bottom:4.468734375rem}}.story-title{text-align:center;font-family:"SF_HambakSnow","NotoSansKR",-apple-system,BlinkMacSystemFont,system-ui,"Apple SD Gothic Neo","Noto Sans KR","Malgun Gothic",sans-serif;font-size:3.75rem;line-height:1.2;letter-spacing:-0.05em;color:#fff}.story-title em{color:#c21312}@media screen and (max-width: 48rem){.story-title{font-size:2.03125rem;line-height:1.1846}}.story-slide{position:relative}.story-slide .swiper{padding-top:4.375rem}.story-slide .swiper-slide{display:flex;width:60rem}.story-slide .slide-thumb-wrap{position:relative;flex:none;width:26.375rem;height:32.625rem;margin:0 auto;transition:all .5s}.story-slide .slide-frame{position:absolute;inset:0;background-size:cover;opacity:0;transform:scale(0.85);transition:all 1s;background-image:url("../images/franchise/story-thumb-frame.webp")}.story-slide .slide-thumb{position:relative;width:24.75rem;height:31rem;margin:0.8125rem auto 0;opacity:.5;transform:scale(0.85);transition:all .8s;background-position:center;background-repeat:no-repeat;background-size:cover}.story-slide .slide-spin{position:absolute;top:-4.3125rem;left:-6.625rem;width:10.8125rem;height:10.875rem;background-size:cover;opacity:0;transition:all .8s;animation:franchise-spin 18s linear infinite;background-image:url("../images/franchise/story-sl-spin.webp")}.story-slide .slide-content{display:none;padding-top:5.3125rem}.story-slide .slide-hash{font-size:1.1875rem;line-height:1.5789;letter-spacing:-0.05em;color:#eee}.story-slide .slide-hash em{font-weight:700}@media screen and (max-width: 48rem){.story-slide .slide-hash{font-size:0.9375rem;line-height:1.4;color:#dcdcdc}}.story-slide .slide-title{padding-top:0.4375rem;font-family:"SF_HambakSnow","NotoSansKR",-apple-system,BlinkMacSystemFont,system-ui,"Apple SD Gothic Neo","Noto Sans KR","Malgun Gothic",sans-serif;font-size:2.3125rem;line-height:1.3243;letter-spacing:-0.05em;color:#fff}.story-slide .slide-title em{color:#c21312}@media screen and (max-width: 48rem){.story-slide .slide-title{font-size:1.5625rem;line-height:1.24}}.story-slide .slide-text{padding-top:1.8125rem;font-size:1.1875rem;line-height:1.5789;letter-spacing:-0.05em;color:#eee}.story-slide .slide-text em{font-weight:700}@media screen and (max-width: 48rem){.story-slide .slide-text{font-size:0.9375rem;line-height:1.4;color:#dcdcdc}}.story-slide .slide-button{margin-top:2rem;margin-left:-0.625rem}.story-slide .swiper-slide-active .slide-thumb-wrap{margin-right:2.5rem;margin-left:3.625rem}.story-slide .swiper-slide-active .slide-frame{opacity:1;transform:scale(1)}.story-slide .swiper-slide-active .slide-thumb{opacity:1;transform:scale(1)}.story-slide .swiper-slide-active .slide-spin{opacity:1}.story-slide .swiper-slide-active .slide-content{display:block}@media screen and (max-width: 48rem){.story-slide{margin-top:2.031234375rem}.story-slide .swiper{padding-top:0}.story-slide .swiper-slide{display:block;width:100%;text-align:center}.story-slide .slide-thumb-wrap{display:inline-block;width:13.187484375rem;height:16.3125rem}.story-slide .slide-frame{opacity:1;transform:none}.story-slide .slide-thumb{width:12.375rem;height:15.4999921875rem;margin-top:0.4062421875rem;opacity:1;transform:none}.story-slide .slide-content{display:block;padding-top:0}.story-slide .slide-hash{padding-top:1.9999921875rem;padding-bottom:0.624984375rem;font-size:0.75rem;color:#eee}.story-slide .slide-title{padding-top:0;padding-bottom:1.125rem;font-size:1.25rem;line-height:1.3}.story-slide .slide-text{padding-top:0;padding-bottom:1.40625rem;color:#eee}.story-slide .slide-button{margin:0 auto}.story-slide .swiper-slide-active .slide-thumb-wrap{margin:0}}.story-nav{position:absolute;top:13.75rem;left:50%;width:5rem;height:5rem;background-position:center;background-repeat:no-repeat;background-size:cover;z-index:2}.story-nav.story-nav-prev{margin-left:-35.625rem;background-image:url("../images/franchise/story-prev.webp")}.story-nav.story-nav-next{margin-left:30rem;background-image:url("../images/franchise/story-next.webp")}@media screen and (max-width: 48rem){.story-nav{top:6.906234375rem;width:2.499984375rem;height:2.499984375rem}.story-nav.story-nav-prev{margin-left:-9.7812421875rem}.story-nav.story-nav-next{margin-left:7.21875rem}}.cost-section{padding-top:6.9375rem;padding-bottom:10.3125rem;background-color:#c21312}@media screen and (max-width: 48rem){.cost-section{padding-top:4.468734375rem;padding-bottom:3.999984375rem}}.cost-head{text-align:center}.cost-head .head-title{padding-bottom:2.125rem;font-family:"SF_HambakSnow","NotoSansKR",-apple-system,BlinkMacSystemFont,system-ui,"Apple SD Gothic Neo","Noto Sans KR","Malgun Gothic",sans-serif;font-size:3.75rem;line-height:1.2;letter-spacing:-0.05em;color:#fff}.cost-head .head-title em{color:#c21312}@media screen and (max-width: 48rem){.cost-head .head-title{font-size:2.03125rem;line-height:1.1846}}.cost-head .head-text{font-size:1.1875rem;line-height:1.5789;letter-spacing:-0.05em;color:#eee;color:#dcdcdc}.cost-head .head-text em{font-weight:700}@media screen and (max-width: 48rem){.cost-head .head-text{font-size:0.9375rem;line-height:1.4;color:#dcdcdc}}@media screen and (max-width: 48rem){.cost-head{padding-bottom:1.843734375rem}.cost-head .head-title{padding-bottom:1.1562421875rem}}.cost-table{position:relative;max-width:85.1875rem;height:43.6875rem;margin:6.1875rem auto 0;background-image:url("../images/franchise/cost-table.webp");background-position:center;background-repeat:no-repeat;background-size:cover}@media screen and (max-width: 48rem){.cost-table{height:auto;margin-top:0;background-image:none}.cost-table img{width:100%;height:auto}}.cost-tel{position:absolute;top:3.9375rem;left:50%;margin-left:-17.5625rem}@media screen and (max-width: 48rem){.cost-tel{top:14.3749921875rem;left:0;width:100%;margin-left:0}}.inquiry-section{padding-top:7rem;padding-bottom:7.125rem}.inquiry-section::before{content:"";position:absolute;inset:0;z-index:1;border:solid #c21312;border-width:0 1px 1px 1px;pointer-events:none}@media screen and (max-width: 48rem){.inquiry-section{margin-bottom:0.7812421875rem;padding-top:4.59375rem;padding-bottom:4.3125rem}}.inquiry-head{padding-bottom:4.0625rem;text-align:center}.inquiry-head .head-title{padding-bottom:2.125rem;font-family:"SF_HambakSnow","NotoSansKR",-apple-system,BlinkMacSystemFont,system-ui,"Apple SD Gothic Neo","Noto Sans KR","Malgun Gothic",sans-serif;font-size:3.75rem;line-height:1.2;letter-spacing:-0.05em;color:#fff}.inquiry-head .head-title em{color:#c21312}@media screen and (max-width: 48rem){.inquiry-head .head-title{font-size:2.03125rem;line-height:1.1846}}.inquiry-head .head-text{font-size:1.1875rem;line-height:1.5789;letter-spacing:-0.05em;color:#eee}.inquiry-head .head-text em{font-weight:700}@media screen and (max-width: 48rem){.inquiry-head .head-text{font-size:0.9375rem;line-height:1.4;color:#dcdcdc}}@media screen and (max-width: 48rem){.inquiry-head{padding-bottom:3.9375rem}.inquiry-head .head-title{padding-bottom:1.03125rem}}@media screen and (max-width: 48rem){.inquiry-section .inquiry-container{width:18.437484375rem;margin:0 auto}}.inquiry-section .inquiry-container>.inner{max-width:none;padding-inline:0}.inquiry-section .inquiry-policy-fieldset{position:relative;display:block;width:68.75rem;max-width:100%;height:5rem;margin:0 auto 2.8125rem;padding:0 0 0 3.125rem;box-sizing:border-box;border:1px solid #ddd;background-color:#fff}.inquiry-section .checkbox-label{display:block;height:2.25rem;margin-top:1.375rem;padding-left:3.4375rem;background:url("../images/franchise/inq-check.webp") left 0/2.25rem 4.5rem no-repeat;cursor:pointer}.inquiry-section .checkbox-icon{display:none}.inquiry-section .checkbox-input:checked+.checkbox-label{background-position:left -2.25rem}.inquiry-section .checkbox-text{font-size:1.125rem;line-height:2.25rem;letter-spacing:-0.02em;color:#1c1c1c}.inquiry-section .checkbox-button{font:inherit;color:inherit;pointer-events:none}.inquiry-section .inquiry-policy-button{position:absolute;top:1.375rem;right:3.125rem;width:5rem;height:2.1875rem;padding:0;font-size:0.875rem;font-weight:500;line-height:2.1875rem;letter-spacing:-0.02em;text-align:center;color:#fff;background-color:#000}.inquiry-section .inquiry-info-fieldset{width:62.5rem;max-width:100%;margin:1.875rem auto 0;padding:0;box-sizing:border-box}.inquiry-section .inquiry-info-legend{display:flex;align-items:center;gap:0;margin-bottom:0;padding:0;font-family:"SF_HambakSnow","NotoSansKR",-apple-system,BlinkMacSystemFont,system-ui,"Apple SD Gothic Neo","Noto Sans KR","Malgun Gothic",sans-serif;font-size:1.5625rem;line-height:1.44;letter-spacing:-0.02em;color:#fff}.inquiry-section .inquiry-info-legend .legend-title{font:inherit}.inquiry-section .inquiry-info-legend .legend-note{position:relative;margin-left:1.5rem;padding-left:0.875rem;font-family:"NotoSansKR",-apple-system,BlinkMacSystemFont,system-ui,"Apple SD Gothic Neo","Noto Sans KR","Malgun Gothic",sans-serif;font-size:.65em;color:#eee}.inquiry-section .inquiry-info-legend .legend-note::before{content:"";position:absolute;top:40%;left:0;width:0.375rem;height:0.375rem;border-radius:50%;background-color:#a00a51}.inquiry-section .inquiry-info-list{gap:0;margin-top:1.25rem;border:0}.inquiry-section .inquiry-info-list .list-item{display:flex;min-height:0;padding:0.3125rem 0;border:0}.inquiry-section .inquiry-info-list .list-label-area{display:block;flex:none;width:20%;height:auto;padding:0 0 0 1.5625rem;box-sizing:border-box;background:none}.inquiry-section .inquiry-info-list .list-label{position:relative;padding-left:0;font-size:1.125rem;font-weight:400;line-height:3.125rem;letter-spacing:-0.05em;color:#fff}.inquiry-section .inquiry-info-list .list-label::before,.inquiry-section .inquiry-info-list .list-label::after{display:none}.inquiry-section .inquiry-info-list .list-label.label-required::before{content:"";position:absolute;top:0.625rem;left:-0.9375rem;display:block;width:0.375rem;height:0.375rem;border-radius:50%;background-color:#a00a51}.inquiry-section .inquiry-info-list .list-input-area{flex:1;padding:0}.inquiry-section .inquiry-info-list .list-input{width:18.75rem;height:3.125rem;padding:0 0.625rem;box-sizing:border-box;border:1px solid #ddd;border-radius:0;font-size:1rem;color:#666;background:#fff}.inquiry-section .inquiry-info-list .list-textarea{display:block;width:100%;height:8.75rem;padding:0.625rem;box-sizing:border-box;border:1px solid #ddd;border-radius:0;font-size:0.875rem;line-height:1.6;resize:none;color:#666;background:#fff}.inquiry-section .inquiry-actions-box{display:block;margin:0;padding:0;text-align:center}.inquiry-section .inquiry-submit-btn{display:block;width:15.875rem;height:4.625rem;margin:2.125rem auto 0;border:0;font-size:0;background:url("../images/franchise/inq-btn.webp") center/100% 100% no-repeat}@media screen and (max-width: 48rem){.inquiry-section .inquiry-policy-fieldset{width:100%;height:auto;margin-bottom:12%;padding:0 0 0 0.703125rem;border:0}.inquiry-section .checkbox-label{display:flex;align-items:center;height:3.6625rem;margin-top:0;padding-left:2.2265625rem;background-position:left center;background-size:1.843734375rem 3.6874921875rem;background-image:url("../images/franchise/inquiry-chk-mobile.webp");background-position:0 calc(50% + 0.9218671875rem)}.inquiry-section .checkbox-input:checked+.checkbox-label{background-position:0 calc(50% - 0.9218671875rem)}.inquiry-section .checkbox-text{font-size:0.75rem;line-height:1.3}.inquiry-section .checkbox-button{position:relative;font-weight:700;color:#df0511;pointer-events:auto;text-decoration:underline}.inquiry-section .inquiry-policy-button{display:none}.inquiry-section .inquiry-info-fieldset{width:100%;margin-top:0}.inquiry-section .inquiry-info-legend{font-family:"NotoSansKR",-apple-system,BlinkMacSystemFont,system-ui,"Apple SD Gothic Neo","Noto Sans KR","Malgun Gothic",sans-serif;font-size:1.0986328125rem;font-weight:700}.inquiry-section .inquiry-info-legend .legend-note{margin-left:0.703125rem;padding-left:0.703125rem;font-weight:400;color:#fff}.inquiry-section .inquiry-info-legend .legend-note::before{top:50%;width:0.249984375rem;height:0.249984375rem;margin-top:-0.1249921875rem}.inquiry-section .inquiry-info-list{margin-top:1.2499921875rem}.inquiry-section .inquiry-info-list .list-item{flex-direction:row;padding:0 0 0.624984375rem}.inquiry-section .inquiry-info-list .list-item:last-child{padding-bottom:0}.inquiry-section .inquiry-info-list .list-label-area{width:6.249984375rem;margin:0;padding-left:0.9375rem}.inquiry-section .inquiry-info-list .list-input-area{width:auto}.inquiry-section .inquiry-info-list .list-label{font-size:0.75rem;line-height:2.197265625rem}.inquiry-section .inquiry-info-list .list-label.label-required::before{top:50%;left:-0.9375rem;width:0.249984375rem;height:0.249984375rem;margin-top:-0.1249921875rem}.inquiry-section .inquiry-info-list .list-input{width:100%;height:2.1874921875rem;padding:0 0.5493164063rem;font-size:0.75rem;color:#222;border-color:#ccc}.inquiry-section .inquiry-info-list .list-textarea{height:4.6875rem;padding:0 0.5493164063rem;line-height:1.5;font-size:0.75rem;color:#222;border-color:#ccc}.inquiry-section .inquiry-submit-btn{width:10.4374921875rem;height:2.625rem;margin-top:0.9375rem;background-image:url("../images/franchise/inquiry-btn-mobile.webp")}}@keyframes franchise-spin{100%{transform:rotate(-360deg)}}