﻿.banner-text{position: absolute;width: 100%;top: 50%;left: 50%;transform: translate(-50%,-50%);text-align: center;}
.banner-text .banner-title{color: #fff;font-size: 45px;font-weight: bold;line-height: 1.2;}
.banner-text .banner-p{color: #fff;margin-top: 40px;}
@media (max-width:1440px) {
  .banner-text .banner-title{font-size: 40px;}
  .banner-text .banner-p{margin-top: 30px;}
}
@media (max-width:1280px) {
  .banner-text .banner-title{font-size: 34px;}
}
@media (max-width:1024px) {
  .banner-text .banner-title{font-size: var(--fontsize30);}
  .banner-text .banner-p{margin-top: 20px;}
}
@media (max-width:768px) {
  .banner-text .banner-title{font-size: var(--fontsize24);}
  .banner-text .banner-p{margin-top: 10px;font-size: var(--fontsize14);}
}
@media (max-width:500px) {
  .banner-text{top: 45%;}
  .banner-text .banner-title{font-size: var(--fontsize20);}
  .banner-text .banner-p{margin-top: 5px;font-size: var(--fontsize14);}
}

.common-main.franchisee{margin: 0 auto;}
footer{margin-top: 0;}
img{vertical-align: bottom;display: block;}

.fran-customize,.fran-choose{position: relative;padding: 4% 0;}
.fran-wrap{width: 100%;margin: 0px auto;max-width: 1630px;padding: 0px 15px;}
.fran-title{color: #000002;font-size: 40px;font-weight: bold;text-align: center;line-height: 1.2;}
.fran-des{color: #666;font-size: var(--fontsize16);margin-top: 30px;text-align: center;line-height: 1.8;}
@media (max-width:1280px) {
  .fran-title{font-size: 34px;}
  .fran-des{margin-top: 10px;}
}
@media (max-width:1024px) {
  .fran-customize,.fran-choose{padding: 40px 0;}
  .fran-title{font-size: var(--fontsize30);}
}
@media (max-width:768px) {
  .fran-title{font-size: var(--fontsize26);}
  .fran-des{font-size: var(--fontsize14);line-height: 1.4;}
}
@media (max-width:500px) {
  .fran-title{font-size: var(--fontsize22);}
}


.fran-customize .fran-des{padding: 0 16%;}
.fran-customize .customize-swiper{position: relative;margin-top: 30px;padding-bottom: 70px;overflow: hidden;}
.fran-customize .swiper-slide{border-radius: 5px;overflow: hidden;}
.fran-customize .swiper-slide img{width: 100%;transition: transform .3s ease;}
.fran-customize .swiper-slide:hover img{transform: scale(1.03);}
.fran-customize .customize-swiper .swiper-pagination-bullet{margin: 0 6px;width: 6px;height: 6px;background: #ccc;opacity: 1;transition: all .3s ease;}
.fran-customize .customize-swiper .swiper-pagination-active{width: 8px;height: 8px;background: #000;}
@media (max-width:1280px) {
  .fran-customize .fran-des{padding: 0 5%;}
  .fran-customize .customize-swiper{margin-top: 25px;}
}
@media (max-width:1024px) {
  .fran-customize .customize-swiper{margin-top: 15px;}
}
@media (max-width:768px) {
  .fran-customize .fran-des{padding: 0;}
}


.fran-choose{background: #2C2C2C;}
.fran-choose .fran-title{color: #Fff;margin-bottom: 60px;}
.fran-choose .choose-item{display: flex;flex-wrap: wrap;}
.fran-choose .choose-text{width: 50%;padding: 0 20px;}
.fran-choose .choose-text{color: #fff;display: flex;flex-direction: column;justify-content: center;text-align: center;}
.fran-choose .choose-text .img{display: inline-block;}
.fran-choose .choose-text .p1{margin: 30px 0;color: #fff;font-size: 36px;font-weight: bold;line-height: 1.2;}
.fran-choose .choose-text .p2{line-height: 1.4;}
.fran-choose .swiper{position: relative;width: 50%;overflow: hidden;}
.fran-choose .swiper .swiper-slide{overflow: hidden;}
.fran-choose .swiper .swiper-slide img{width: 100%;height: 100%;transition: transform .3s ease;}
.fran-choose .swiper .swiper-slide:hover img{transform: scale(1.03);}
.fran-choose .swiper .prev,.fran-choose .swiper .next{position: absolute;top: 50%;transform: translateY(-50%);width: 35px;height: 35px;display: flex;justify-content: center;align-items: center;color: #fff;background: #ddd;border-radius: 50%;border: 1px solid #ccc;z-index: 1;cursor: pointer;}
.fran-choose .swiper .prev{left: 10px;}
.fran-choose .swiper .next{right: 10px;}
@media (max-width:1440px) {
  .fran-choose .fran-title{margin-bottom: 40px;}
  .fran-choose .choose-text .p1{margin: 20px 0;font-size: var(--fontsize30);}
}
@media (max-width:1280px) {
  .fran-choose .fran-title{margin-bottom: 30px;}
  .fran-choose .choose-text .img img{width: 90px;}
  .fran-choose .choose-text .p1{margin: 15px 0;font-size: var(--fontsize24);}
}
@media (max-width:990px) {
  .fran-choose .choose-text .img img{width: 70px;}
  .fran-choose .choose-text .p1{margin: 5px 0 10px;font-size: var(--fontsize20);}
  .fran-choose .choose-text .p2{font-size: var(--fontsize14);}
}
@media (max-width:768px) {
  .fran-choose .choose-text{padding: 10px;}
  .fran-choose .choose-text .img img{width: 60px;}
}
@media (max-width:500px) {
  .fran-choose .choose-item{margin-bottom: 15px;}
  .fran-choose .choose-item:last-child{flex-direction: column-reverse;}
  .fran-choose .choose-text{margin-bottom: 15px;width: 100%;}
  .fran-choose .swiper{width: 100%;}
}

.fran-brand{position: relative;padding: 7% 0 4%;background: url(/uploads/44094/page/p20250618100711bff97.webp) no-repeat;background-size: cover;}
.fran-brand::after{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, .5);}
.fran-brand .brand-text{position: relative;margin: 0 auto;width: 57%;text-align: center;z-index: 2;}
.fran-brand .brand-p1{color: #fff;font-size: 36px;font-weight: bold;line-height: 1.4;}
.fran-brand .brand-line{width: 80px;height: 3px;background: #fff;margin: 30px auto 40px;}
.fran-brand .brand-p2{color: #fff;margin: 0 30px;}
@media (max-width:1440px) {
  .fran-brand .brand-text{width: 70%;}
}
@media (max-width:1280px) {
  .fran-brand .brand-p1{font-size: var(--fontsize30);}
  .fran-brand .brand-line{margin: 20px auto 30px;}
}
@media (max-width:1024px) {
  .fran-brand{padding: 50px 0 40px;}
  .fran-brand .brand-text{width: 90%;}
  .fran-brand .brand-p1{font-size: var(--fontsize24);}
  .fran-brand .brand-line{margin: 20px auto;}
}
@media (max-width:768px) {
  .fran-brand .brand-text{width: 100%;}
  .fran-brand .brand-p1{font-size: var(--fontsize20);}
  .fran-brand .brand-line{height: 2px;}
  .fran-brand .brand-p2{font-size: var(--fontsize14);}
}
@media (max-width:500px) {
  .fran-brand .brand-p1{font-size: var(--fontsize18);}
  .fran-brand .brand-line{width: 50px;margin: 15px auto 10px;}
  .fran-brand .brand-p2{margin: 0;line-height: 1.4;}
}


.fran-content1{position: relative;padding: 5% 0;}
.fran-content1 .patent-wrap{display: flex;flex-wrap: wrap;background: #F4F4F4;border-radius: 10px 3px 3px 10px;}
.fran-content1 .patent-wrap .patent-img{width: 53%;border-radius: 10px;overflow: hidden;}
.fran-content1 .patent-wrap .patent-img img{width: 100%;transition: transform .3s ease;}
.fran-content1 .patent-wrap .patent-img:hover img{transform: scale(1.03);}
.fran-content1 .patent-wrap .patent-text{width: 47%;padding: 20px 4%;display: flex;flex-direction: column;justify-content: center;}
.fran-content1 .patent-wrap .patent-text .fran-title,.fran-content1 .patent-wrap .patent-text .fran-des{text-align: left;}
.fran-content1 .patent-wrap .patent-text .patent-line{margin-bottom: 30px;width: 58px;height: 2px;background: #2C2C2C;}

.fran-content1 .project-wrap{position: relative;margin: 5% 0;}
.fran-content1 .project-wrap .project-list{width: 45%;margin: 30px auto 40px;border-bottom: 1px solid #E6E6E6;;display: flex;justify-content: space-between;}
.fran-content1 .project-wrap .project-list li{position: relative;padding: 5px 10px;color: #AFAFAF;font-size: var(--fontsize18);font-weight: bold;cursor: pointer;transition: color .3s ease;}
.fran-content1 .project-wrap .project-list li::after{content: '';position: absolute;bottom: -1.5px;left: 0;width: 100%;height: 3px;background: #000;opacity: 0;transition: opacity .1s ease;}
.fran-content1 .project-wrap .project-list li.act{color: #000002;}
.fran-content1 .project-wrap .project-list li.act::after{opacity: 1;}
.fran-content1 .project-wrap .project-bottom{position: relative;}
.fran-content1 .project-wrap .project-item1{position: absolute;top: 0;left: 0;right: 0;bottom: 0;width: 100%;}
.fran-content1 .project-wrap .project-item{opacity: 0;visibility: hidden;}
.fran-content1 .project-wrap .project-item.act{opacity: 1;visibility: visible;}
.fran-content1 .project-wrap .swiper{position: relative;overflow: hidden;padding-bottom: 60px;}
.fran-content1 .project-wrap .swiper-slide{border-radius: 5px;overflow: hidden;}
.fran-content1 .project-wrap .swiper-slide img{width: 100%;transition: transform .3s ease;}
.fran-content1 .project-wrap .project3-swiper .swiper-slide img{aspect-ratio: 1.5;object-fit: cover;}
.fran-content1 .project-wrap .swiper-slide:hover img{transform: scale(1.03);}
.fran-content1 .project-wrap .swiper .prev,
.fran-content1 .project-wrap .swiper .next{position: absolute;top: 40%;transform: translateY(-50%);width: 40px;height: 40px;display: flex;justify-content: center;align-items: center;color: #fff;font-weight: bold;background: rgba(244, 244, 244, .5);border-radius: 50%;z-index: 1;cursor: pointer;transition: all .3s ease;}
.fran-content1 .project-wrap .swiper .prev:hover,
.fran-content1 .project-wrap .swiper .next:hover{color: #000;background: var(--color);}
.fran-content1 .project-wrap .swiper .prev{left: 10px;}
.fran-content1 .project-wrap .swiper .next{right: 10px;}
.fran-content1 .project-wrap .swiper .swiper-pagination-bullet{margin: 0 6px;width: 6px;height: 6px;background: #ccc;opacity: 1;transition: all .3s ease;}
.fran-content1 .project-wrap .swiper .swiper-pagination-active{width: 8px;height: 8px;background: #000;}

.fran-content1 .delivery-wrap{display: flex;flex-wrap: wrap;background: #F4F4F4;border-radius: 10px 3px 3px 10px;}
.fran-content1 .delivery-wrap .delivery-img{width: 53%;border-radius: 10px;overflow: hidden;}
.fran-content1 .delivery-wrap .delivery-img img{width: 100%;transition: transform .3s ease;}
.fran-content1 .delivery-wrap .delivery-img:hover img{transform: scale(1.03);}
.fran-content1 .delivery-wrap .delivery-text{width: 47%;padding: 20px 4%;display: flex;flex-direction: column;justify-content: center;}
.fran-content1 .delivery-wrap .delivery-text .fran-title,.fran-content1 .delivery-wrap .delivery-text .fran-des{text-align: left;}
.fran-content1 .delivery-wrap .delivery-text .delivery-line{margin-bottom: 30px;width: 58px;height: 2px;background: #2C2C2C;}
@media (max-width:1280px) {
  .fran-content1 .project-wrap .project-list{width: 55%;margin: 15px auto 25px;}
  .fran-content1 .project-wrap .swiper .swiper-pagination{margin-top: 40px;}
}
@media (max-width:1024px) {
  .fran-content1{padding: 50px 0;}
  .fran-content1 .project-wrap{margin: 60px 0;}
  .fran-content1 .project-wrap .project-list{width: 75%;margin-top: 5px;}
  .fran-content1 .project-wrap .project-list li{font-size: var(--fontsize16);}
  .fran-content1 .project-wrap .swiper .swiper-pagination{margin-top: 30px;}
}
@media (max-width:990px) {
  .fran-content1 .patent-wrap .patent-text{padding: 20px;}
  .fran-content1 .patent-wrap .patent-text .patent-line{margin-bottom: 20px;}
  .fran-content1 .patent-wrap .patent-text .fran-des{line-height: 1.5;}

  .fran-content1 .delivery-wrap .delivery-text{padding: 20px;}
  .fran-content1 .delivery-wrap .delivery-text .delivery-line{margin-bottom: 20px;}
  .fran-content1 .delivery-wrap .delivery-text .fran-des{line-height: 1.5;}
}
@media (max-width:768px) {
  .fran-content1 .patent-wrap .patent-img{width: 100%;}
  .fran-content1 .patent-wrap .patent-text{width: 100%;padding: 50px 30px;}

  .fran-content1 .project-wrap .project-list{width: 100%;}
  .fran-content1 .project-wrap .swiper .swiper-pagination{margin-top: 25px;}

  .fran-content1 .delivery-wrap .delivery-img{width: 100%;}
  .fran-content1 .delivery-wrap .delivery-text{width: 100%;padding: 50px 30px;}
}
@media (max-width:500px) {
  .fran-content1 .patent-wrap .patent-text{padding: 30px 20px;}

  .fran-content1 .project-wrap{margin: 40px 0;}
  .fran-content1 .project-wrap .project-list{margin: 10px auto 20px;}
  .fran-content1 .project-wrap .project-list li{padding: 5px;font-size: var(--fontsize14);text-align: center;line-height: 1.3;}
  .fran-content1 .project-wrap .swiper .prev, .fran-content1 .project-wrap .swiper .next{top: 45%;width: 30px;height: 30px;}
  .fran-content1 .project-wrap .swiper .prev .iconfont, .fran-content1 .project-wrap .swiper .next .iconfont{font-size: var(--fontsize14);}
  .fran-content1 .project-wrap .swiper .swiper-pagination{margin-top: 20px;}

  .fran-content1 .delivery-wrap .delivery-text{padding: 30px 20px;}
}

.fran-master{position: relative;padding: 5% 0;background: #535353;}
.fran-master .fran-title,.fran-master .fran-des{color: #fff;}
.fran-master .master-swiper{position: relative;margin-top: 50px;overflow: hidden;padding-bottom: 70px;}
.fran-master .master-swiper .swiper-slide{border-radius: 5px;overflow: hidden;}
.fran-master .master-swiper .swiper-slide img{width: 100%;aspect-ratio: 1.8;object-fit: cover;;transition: transform .3s ease;}
.fran-master .master-swiper .swiper-slide:hover img{transform: scale(1.03);}
.fran-master .master-swiper .prev,
.fran-master .master-swiper .next{position: absolute;top: 45%;transform: translateY(-50%);width: 40px;height: 40px;display: flex;justify-content: center;align-items: center;color: #fff;font-weight: bold;background: rgba(83,83,83,0);border: 1px solid #C5C5C5;border-radius: 50%;z-index: 1;cursor: pointer;transition: all .3s ease;}
.fran-master .master-swiper .prev:hover,
.fran-master .master-swiper .next:hover{color: #000;background: var(--color);}
.fran-master .master-swiper .prev{left: 25%;}
.fran-master .master-swiper .next{right: 23.8%;}
.fran-master .master-swiper .swiper-pagination-bullet{margin: 0 6px;width: 6px;height: 6px;background: #ccc;opacity: 1;transition: all .3s ease;}
.fran-master .master-swiper .swiper-pagination-active{width: 8px;height: 8px;background: #000;}
@media (max-width:1280px) {
  .fran-master .master-swiper{margin-top: 30px;}
}
@media (max-width:1024px) {
  .fran-master{padding: 50px 0;}
  .fran-master .master-swiper .prev,.fran-master .master-swiper .next{width: 35px;height: 35px;}
}
@media (max-width:768px) {
  .fran-master .master-swiper{margin-top: 20px;}
  .fran-master .master-swiper .prev{left: 0;}
  .fran-master .master-swiper .next{right: 0;}
  .fran-master .master-swiper .prev,.fran-master .master-swiper .next{width: 30px;height: 30px;}
  .fran-master .master-swiper .prev .iconfont,.fran-master .master-swiper .next .iconfont{font-size: var(--fontsize14);}
  .fran-master .master-swiper .swiper-pagination{margin-top: 20px;}
}
@media (max-width:500px) {
  .fran-master{padding: 30px 0;}
}

.fran-design{position: relative;padding: 5% 0;}
.fran-design .fran-des{margin-top: 20px;}
.fran-design .design-list{margin-top: 50px;display: flex;justify-content: space-between;flex-wrap: wrap;}
.fran-design .design-list li{width: 32%;border-radius: 5px;overflow: hidden;}
.fran-design .design-list li img{width: 100%;transition: transform .3s ease;}
.fran-design .design-list li:hover img{transform: scale(1.03);}
@media (max-width:1280px) {
  .fran-design .fran-des{margin-top: 10px;}
  .fran-design .design-list{margin-top: 30px;}
}
@media (max-width:1024px) {
  .fran-design{padding: 50px 0;}
}
@media (max-width:768px) {
  .fran-design .design-list{margin-top: 20px;}
  .fran-design .design-list li{width: 49%;margin-bottom: 15px;}
  .fran-design .design-list li:last-child{margin-bottom: 0;}
}
@media (max-width:500px) {
  .fran-design{padding: 30px 0;}
  .fran-design .design-list li{width: 100%;}
}

.fran-system{position: relative;padding: 4% 0;background: #F4F4F4;}
.fran-system .system-swiper{position: relative;margin-top: 50px;padding-bottom: 60px;overflow: hidden;}
.fran-system .system-swiper .swiper-slide{border-radius: 5px;overflow: hidden;}
.fran-system .system-swiper .swiper-slide img{width: 100%;transition: transform .3s ease;}
.fran-system .system-swiper .swiper-slide:hover img{transform: scale(1.03);}
.fran-system .system-swiper .swiper-pagination-bullet{margin: 0 6px;width: 6px;height: 6px;background: #ccc;opacity: 1;transition: all .3s ease;}
.fran-system .system-swiper .swiper-pagination-active{width: 8px;height: 8px;background: #000;}
@media (max-width:1280px) {
  .fran-system .system-swiper{margin-top: 30px;}
}
@media (max-width:1024px) {
  .fran-system{padding: 40px 0;}
}
@media (max-width:768px) {
  .fran-system .system-swiper{margin-top: 20px;}
}
@media (max-width:500px) {
  .fran-system{padding: 30px 0;}
}

.fran-company{position: relative;padding: 4% 0 5%;max-width: 1920px;width: 100%;margin: 0 auto;}
.fran-company .fran-wrap{position: relative;display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;}
.fran-company::before{content: '';position: absolute;top: 0;right: 0;width: 36%;height: 100%;background: url(/uploads/44094/page/p20250618100657d1bb9.webp) no-repeat; background-size: cover;background-position: bottom;}
.fran-company .company-text{width: 41.5%;}
.fran-company .company-text .fran-title{text-align: left;line-height: 1.4;}
.fran-company .company-text .company-line{margin: 30px 0 40px;width: 58px;height: 2px;background: #2C2C2C;}
.fran-company .company-text .company-list{display: flex;flex-wrap: wrap;}
.fran-company .company-text .company-list li{width: 50%;margin-bottom: 20px;display: flex;flex-wrap: wrap;}
.fran-company .company-text .company-list li:last-child{margin-bottom: 0;}
.fran-company .company-text .company-list .li-icon{flex-shrink: 0;margin-right: 10px;display: flex;justify-content: center;align-items: center;}
.fran-company .company-text .company-list .li-p{flex: 1;color: #666;font-weight: var(--fontbold5);}
.fran-company .company-img{width: 40%;margin-right: 40px;border-radius: 10px;overflow: hidden;}
.fran-company .company-img img{width: 100%;transition: transform .3s ease;}
.fran-company .company-img:hover img{transform: scale(1.03);}
@media (max-width:1600px) {
  .fran-company::before{width: 40%;}
  .fran-company .company-text{width: 48%;}
  .fran-company .company-img{margin-right: 100px;}
}
@media (max-width:1024px) {
  .fran-company{padding: 40px 0 50px;}
  .fran-company .company-text .company-line{margin: 20px 0 25px;}
  .fran-company .company-text .company-list li{margin-bottom: 10px;}
}
@media (max-width:990px) {
  .fran-company .company-text .company-list li{width: 100%;}
  .fran-company .company-img{margin-right: 50px;}
}
@media (max-width:768px) {
  .fran-company::before{display: none;}
  .fran-company .company-text{width: 100%;margin-bottom: 20px;}
  .fran-company .company-text .company-list li{width: 50%;}
  .fran-company .company-img{width: 100%;margin-right: 0;}
}
@media (max-width:500px) {
  .fran-company .company-text .company-line{margin: 10px 0 15px;}
  .fran-company .company-text .company-list li{width: 100%;}
}

.fran-intro{position: relative;padding: 5% 0;}
.fran-intro .fran-wrap{display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;}
.fran-intro .intro-img{width: 41.5%;}
.fran-intro .intro-img .img{display: none;border-radius: 10px;overflow: hidden;transition: all .3s ease;}
.fran-intro .intro-img .img.act{display: block;}
.fran-intro .intro-img .img img{width: 100%;transition: transform .3s ease;}
.fran-intro .intro-img .img:hover img{transform: scale(1.03);}
.fran-intro .intro-list{width: 55.5%;}
.fran-intro .intro-list li{padding-bottom: 20px;border-bottom: 1px solid #DCDCDC;margin-bottom: 30px;}
.fran-intro .intro-list li:last-child{margin-bottom: 0;}
.fran-intro .intro-list .li-top{display: flex;justify-content: space-between;cursor: pointer;}
.fran-intro .intro-list .li-title{color: #000;font-size: var(--fontsize22);font-weight: bold;transition: color .3s ease;}
.fran-intro .intro-list .iconfont{flex-shrink: 0;display: inline-flex;justify-content: center;align-items: center;transform: rotate(-45deg);width: 34px;height: 34px;color: var(--color);background: rgba(244,244,244,0);border-radius: 50%;border: 1px solid transparent;transition: color .3s ease,border .3s ease;}
.fran-intro .intro-list .iconfont:hover{color: #999;border-color: #D8D8D8;}
.fran-intro .intro-list li.act .li-title{color: var(--color);}
.fran-intro .intro-list li.act .iconfont{color: #999;border-color: #D8D8D8;}
.fran-intro .intro-list .li-text{display: none;margin-top: 10px;transition: all .3s ease;}
.fran-intro .intro-list .li-text p{color: #666;line-height: 1.8;}
@media (max-width:1280px) {
  .fran-intro .intro-list li{margin-bottom: 20px;}
  .fran-intro .intro-list .li-title{font-size: var(--fontsize20);}
  .fran-intro .intro-list .iconfont{width: 30px;height: 30px;}
  .fran-intro .intro-list .li-text{margin-top: 5px;}
}
@media (max-width:1024px) {
  .fran-intro{padding: 50px 0;}
  .fran-intro .intro-img{width: 100%;margin-bottom: 20px;}
  .fran-intro .intro-list{width: 100%;}
}
@media (max-width:500px) {
  .fran-intro{padding: 30px 0;}
  .fran-intro .intro-list li{margin-bottom: 15px;padding-bottom: 15px;}
  .fran-intro .intro-list .li-title{font-size: var(--fontsize18);}
}

.fran-join{position: relative;padding: 3% 0 4%;background: url(/uploads/44094/page/p2025061810064427cf5.webp) no-repeat;background-size: cover;}
.fran-join .fran-wrap{display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;}
.fran-join .join-text{width: 50%;}
.fran-join .join-text .item1{margin-bottom: 80px;}
.fran-join .join-text .p1{color: #fff;font-size: var(--fontsize30);font-weight: bold;line-height: 1.3;}
.fran-join .join-text .line{margin: 25px 0 20px;width: 45px;height: 5px;background: #EFC395;}
.fran-join .join-text .p2{color: #fff;font-size: var(--fontsize18);}
.fran-join .join-inquiry{width: 45%;padding: 40px 30px 20px;background: #fff;border-radius: 10px;}
.fran-join .join-inquiry .p1{color: #000003;font-size: var(--fontsize24);font-weight: bold;line-height: 1.3;}
.fran-join .join-inquiry .p2{margin: 15px 0;color: #666;line-height: 1.5;}
.fran-join .send-inquiry .inquiry-form input,.fran-join .wmkcfb-fileupload,
.fran-join .send-inquiry .inquiry-form textarea{margin-bottom: 10px;background: #F8F8F8;border-radius: 8px;border: 1px solid rgba(239,195,149,0.56);}
.fran-join .send-inquiry .inquiry-form .wmkcfb-title{width: 100%;}
.fran-join .wmkcfeedback .send-btn{margin: 0;color: #000003;font-weight: bold;background: #EFC395;border: 2px solid rgba(239,195,149,0.56);border-radius: 10px;text-transform: uppercase;}
.fran-join .wmkcfeedback .send-btn::before{display: none;}
.fran-join .wmkcfeedback .send-btn:hover{background: transparent;}
@media (max-width:1280px) {
  .fran-join .join-text .item1{margin-bottom: 60px;}
  .fran-join .join-text .p1{font-size: var(--fontsize24);}
  .fran-join .join-text .line{margin: 15px 0 10px;height: 3px;}
  .fran-join .join-inquiry{padding: 20px 20px 10px;}
}
@media (max-width:1204px) {
  .fran-join{padding: 40px 0;}
  .fran-join .join-text{width: 40%;}
  .fran-join .join-text .item1{margin-bottom: 40px;}
  .fran-join .join-text .p1{font-size: var(--fontsize20);}
  .fran-join .join-text .p2{font-size: var(--fontsize16);}
  .fran-join .join-inquiry{width: 55%;}
}
@media (max-width:768px) {
  .fran-join .join-text{width: 100%;margin-bottom: 20px;}
  .fran-join .join-inquiry{width: 100%;}
}
@media (max-width:500px) {
  .fran-join{padding: 30px 0;}
}