.serif-200{font-family:"Noto Serif JP",serif;font-optical-sizing:auto;font-weight:200;font-style:normal}.serif-300{font-family:"Noto Serif JP",serif;font-optical-sizing:auto;font-weight:300;font-style:normal}.serif-400{font-family:"Noto Serif JP",serif;font-optical-sizing:auto;font-weight:400;font-style:normal}.serif-500{font-family:"Noto Serif JP",serif;font-optical-sizing:auto;font-weight:500;font-style:normal}.serif-600{font-family:"Noto Serif JP",serif;font-optical-sizing:auto;font-weight:600;font-style:normal}.serif-700{font-family:"Noto Serif JP",serif;font-optical-sizing:auto;font-weight:700;font-style:normal}.serif-800{font-family:"Noto Serif JP",serif;font-optical-sizing:auto;font-weight:800;font-style:normal}.serif-900{font-family:"Noto Serif JP",serif;font-optical-sizing:auto;font-weight:900;font-style:normal}.heading{font-size:24px;text-align:center}@media(max-width: 768px){.heading{font-size:20px}}@media(max-width: 480px){.heading{font-size:18px}}.header{background-color:rgba(233,233,233,.9)}.header .header-inner{align-items:center;display:flex;justify-content:space-between;padding:20px 0}.header .header-logo-link{display:block;max-width:80px}.header .header-nav{display:flex;justify-content:flex-end;width:80%}.header .cta-btn.header-cta{max-width:250px}@media(max-width: 768px){.header .header-inner{padding:8px 0}.header .header-nav{display:none}}.mv{background-image:var(--fv-img);background-size:cover;background-position:center;background-repeat:no-repeat;height:70vw;max-height:800px;padding:4.4% 0 3.5%}.mv .wide-inner{height:100%}.mv .mv-inner{display:flex;flex-direction:column;height:100%;justify-content:space-between}.mv .mv-text{color:#5c5c5c;display:flex;flex-direction:column;text-align:right}.mv .mv-text-main{font-size:36px;font-weight:700}.mv .mv-text-sub{font-size:24px;font-weight:700;margin-top:24px}.mv .mv-btn-wrap{display:flex;gap:20px;justify-content:flex-start;margin-top:40px}.mv .mv-btn-wrap .mv-btn-link{max-width:250px}@media(max-width: 768px){.mv{height:70vw;max-height:600px}.mv .mv-text-main{font-size:24px}.mv .mv-text-sub{font-size:18px;margin-top:16px}}@media(max-width: 480px){.mv{background-image:var(--fv-img-sp);height:400px;max-height:400px}.mv .mv-text-main{font-size:18px}.mv .mv-text-sub{font-size:16px;margin-top:8px}.mv .mv-btn-wrap{align-items:center;flex-direction:column}}.value{padding:9% 0}.value .value-wrap{background-image:url(../img/common/Vector.svg);background-repeat:no-repeat;background-size:cover;background-position:center;position:relative;display:flex;justify-content:center;align-items:center;max-width:873px;padding:80px 0px 40px;margin:0 auto}.value .value-inner{position:relative;z-index:2;text-align:center;padding:60px 40px;max-width:600px;width:100%;color:#fff}.value .value-title{font-size:28px;margin-bottom:20px}.value .value-text{font-size:20px;line-height:1.8}@media(max-width: 768px){.value{padding:50px 0}.value .value-wrap{min-height:300px;padding:73px 0px 30px}.value .value-bg-svg{width:90%}.value .value-inner{padding:40px 30px}.value .value-title{font-size:22px;margin-bottom:16px}.value .value-text{font-size:16px}}@media(max-width: 480px){.value{padding:50px 0}.value .value-wrap{min-height:250px}.value .value-bg-svg{width:95%}.value .value-inner{padding:30px 20px}.value .value-title{font-size:18px;margin-bottom:16px}.value .value-text{font-size:16px}}.issue .issue-list{max-width:500px;margin:70px auto 0}.issue .issue-item{display:flex;gap:32px;margin-top:32px}.issue .issue-item-number{position:relative}.issue .issue-item-number-text{align-items:center;color:#fff;display:flex;font-size:35px;justify-content:center;left:-2px;margin:auto;position:absolute;right:0;top:8px;z-index:1}.issue .issue-item-title{font-size:20px}.issue .issue-item-text{color:#5c5c5c;font-size:14px;margin-top:16px}@media(max-width: 768px){.issue .issue-list{margin:40px auto 0}.issue .issue-item{gap:24px;margin-top:24px}.issue .issue-item-number-text{font-size:24px;left:-2px;right:0;top:8px}.issue .bg-circle svg{width:60px;height:60px}.issue .issue-item-title{font-size:16px}.issue .issue-item-text{margin-top:8px}}@media(max-width: 480px){.issue .issue-list{margin:30px auto 0}.issue .issue-item{gap:20px;margin-top:20px}.issue .issue-item-number{font-size:20px}.issue .issue-item-number-text{font-size:20px}.issue .issue-item-text{margin-top:6px}}.solution{margin-top:10%}.solution .solution-title{align-items:center;display:flex;justify-content:center;gap:10px}.solution .solution-title .title{margin-top:5px}.solution .solution-list{display:flex;gap:50px;margin-top:70px}.solution .solution-item-title{font-size:20px;text-align:center}.solution .solution-item-img{padding-top:32px;position:relative}.solution .solution-item-img .solution-item-img-svg{position:absolute;top:0;left:-16px}.solution .solution-item-text{font-size:18px;margin-top:16px}@media(max-width: 768px){.solution{margin-top:50px}.solution .solution-list{display:flex;gap:20px;margin-top:40px}.solution .solution-item-title{font-size:18px}.solution .solution-item-img{padding-top:24px}.solution .solution-item-img svg.solution-item-img-svg{width:60px;height:60px}.solution .solution-item-text{font-size:16px;margin-top:12px}}@media(max-width: 480px){.solution{margin-top:40px}.solution .solution-list{flex-direction:column;gap:30px}.solution .solution-item-text{font-size:16px;margin-top:12px}}.theme{background-image:url(../img/yamagata/bg.png);background-size:cover;color:#fff;margin-top:9%;padding:50px 0}.theme .theme-text{font-size:20px;line-height:1.8;margin-top:32px;text-align:center}.theme .theme-list{margin-top:70px}.theme .theme-item{display:flex;gap:20px;justify-content:space-between;margin-top:32px}.theme .theme-item:nth-child(even){flex-direction:row-reverse}.theme .theme-item-content{position:relative;padding-left:70px;padding-top:80px;width:60%}.theme .theme-item-number{font-size:140px;line-height:1;left:0;opacity:.3;position:absolute;top:0}.theme .theme-item-title{font-size:24px}.theme .theme-item-text{font-size:20px;margin-top:32px}.theme .theme-item-img{max-width:380px;width:40%}.theme .cta-btn{max-width:250px;margin:70px auto 0}@media(max-width: 768px){.theme{margin-top:50px}.theme .theme-text{font-size:18px;line-height:1.8;margin-top:24px}.theme .theme-list{margin-top:40px}.theme .theme-item{gap:20px;margin-top:32px}.theme .theme-item-content{position:relative;padding-left:30px;padding-top:40px;width:60%}.theme .theme-item-number{font-size:80px}.theme .theme-item-title{font-size:20px}.theme .theme-item-text{font-size:18px;margin-top:24px}.theme .theme-item-img{max-width:380px;width:40%}.theme .cta-btn{margin:40px auto 0}}@media(max-width: 480px){.theme .theme-text{font-size:16px;line-height:1.5;margin-top:16px}.theme .theme-list{margin-top:24px}.theme .theme-item{flex-direction:column-reverse;gap:20px;margin-top:24px}.theme .theme-item:nth-child(even){flex-direction:column-reverse}.theme .theme-item-content{position:relative;padding-left:0;padding-top:0;width:100%}.theme .theme-item-number{font-size:60px}.theme .theme-item-title{font-size:20px;padding-left:16px}.theme .theme-item-text{font-size:16px;margin-top:0}.theme .theme-item-number-wrap{position:relative;padding:30px 0 10px}.theme .theme-item-img{max-width:inherit;width:100%}.theme .theme-item-img img{width:100%}.theme .cta-btn{margin:40px auto 0}}.schedule{margin-top:9%}.schedule .schedule-list{margin-top:70px}.schedule .schedule-item{display:flex;justify-content:space-between;max-width:1040px;margin:0 auto}.schedule .schedule-left{display:flex;gap:7%;width:100%}.schedule .schedule-season{align-items:center;color:#fff;display:flex;font-size:28px;justify-content:center;min-width:70px;width:70px}.schedule .schedule-season.spring{background-color:#f0afb0;border-radius:30px 30px 0 0}.schedule .schedule-season.summer{background-color:#a5dee5}.schedule .schedule-season.autumn{background-color:#e9b900}.schedule .schedule-season.winter{background-color:#bad6ee;border-radius:0 0 30px 30px}.schedule .schedule-item-content{font-size:20px;margin-top:30px;width:100%}.schedule .schedule-item-text{font-size:18px;margin-top:24px}.schedule .schedule-item-img{padding:30px 0}.schedule .schedule-item-wrap{display:flex;gap:10%;width:100%}@media(max-width: 768px){.schedule{margin-top:50px}.schedule .schedule-list{margin-top:70px}.schedule .schedule-item{display:flex;justify-content:space-between;max-width:1040px;margin:0 auto}.schedule .schedule-left{display:flex;gap:20px;width:100%}.schedule .schedule-season{font-size:24px;min-width:50px;width:50px}.schedule .schedule-item-content{font-size:18px;margin-top:16px;width:100%}.schedule .schedule-item-text{font-size:16px;margin-top:16px}.schedule .schedule-item-img{padding:0}}@media(max-width: 480px){.schedule .schedule-season{font-size:20px;min-width:40px;width:40px}.schedule .schedule-item-content{font-size:18px;margin-top:16px;width:100%}.schedule .schedule-item-img{text-align:center}.schedule .schedule-item-wrap{flex-direction:column-reverse}}.program{margin-top:9%}.program .program-lead-text{font-size:20px;margin-top:32px;text-align:center}.program .program-list{max-width:600px;margin:32px auto 0}.program .program-item{display:flex;gap:8px;margin-top:16px}.program .program-item-title,.program .program-item-text{font-size:20px}.program .caution-text{font-size:20px;margin-top:32px;text-align:center}.program .program-wrap{position:relative;margin-top:32px}.program .left{position:absolute;top:0;left:0}.program .program-day-list{max-width:740px;margin-left:auto;padding-top:120px;position:relative;z-index:1}.program .program-day-item{display:flex;gap:30px;margin-top:16px;padding:28px 32px}.program .program-day-item-content{border-left:1px solid #fff;padding-left:60px;padding-top:20px;padding-bottom:20px;width:100%}.program .program-day-item-number-wrap{position:relative;display:flex;align-items:center;justify-content:center;width:92px;height:90px}.program .program-day-item-title{color:#fff;font-size:24px}.program .program-day-item-text{color:#fff;font-size:18px;line-height:2.5;margin-top:16px}.program .btn-wrap{margin-top:70px;text-align:center;display:flex;justify-content:center;gap:100px}.program .btn{max-width:250px}@media(max-width: 768px){.program{margin-top:50px}.program .program-lead-text{font-size:18px;margin-top:24px}.program .program-list{margin:24px auto 0}.program .program-item-title,.program .program-item-text{font-size:18px}.program .caution-text{font-size:18px;margin-top:24px}.program .program-wrap{margin-top:24px}.program .program-day-list{margin-left:24px;padding-top:80px}.program .program-day-item{gap:20px;margin-top:16px;padding:20px 24px}.program .program-day-item-number-wrap{width:75px;height:75px}.program .program-day-item-title{font-size:20px}.program .program-day-item-text{font-size:16px;margin-top:12px}.program .btn-wrap{margin-top:70px;gap:20px}}@media(max-width: 480px){.program{margin-top:40px}.program .program-lead-text{font-size:16px;margin-top:16px}.program .program-list{margin:16px auto 0}.program .program-item-title,.program .program-item-text{font-size:16px}.program .caution-text{font-size:16px;margin-top:16px;text-align:left}.program .program-day-list{margin-left:16px;padding-top:40px}.program .program-day-item{flex-direction:column;gap:16px;padding:16px}.program .program-day-item-number-wrap{justify-content:flex-start;height:100%;width:100%}.program .program-day-item-number{width:60px;height:60px}.program .program-day-item-number svg{height:60px;width:100%}.program .program-day-item-content{border:none;padding:0}.program .program-day-item-title{font-size:18px;margin-left:16px}.program .program-day-item-text{font-size:16px;margin-top:0}.program .btn-wrap{margin-top:30px;gap:20px;flex-direction:column;align-items:center}}.plan{margin-top:9%}.plan .plan-list{display:flex;gap:7%;justify-content:center;margin-top:70px}.plan .plan-item{border-bottom:3px solid;padding:0 32px 32px;position:relative;width:33%}.plan .plan-item::before{bottom:0;content:"";position:absolute;left:0;width:3px;height:90%}.plan .plan-item.plan-item-basic::before{background-color:var(--sub-color-2)}.plan .plan-item.plan-item-standard::before{background-color:var(--sub-color-1)}.plan .plan-item.plan-item-full::before{background-color:var(--main-color)}.plan .plan-item-title{color:#fff;font-size:24px;padding:24px 8px;text-align:center}.plan .plan-price{font-size:24px;text-align:center;margin-top:40px}.plan .sub-text{font-size:18px}.plan .plan-text-list{margin-top:40px}.plan .plan-text{font-size:20px;font-weight:400;margin-bottom:16px;position:relative;padding-left:20px}.plan .plan-text:before{content:"•";position:absolute;left:0;color:#000}.plan .plan-text:last-child{margin-bottom:0}.plan .add-line-text{font-size:24px;margin-top:20px;text-align:center}@media(max-width: 768px){.plan{margin-top:50px}.plan .plan-list{gap:20px;justify-content:space-between;margin-top:40px;flex-wrap:wrap}.plan .plan-item{border-bottom:3px solid;padding:0 16px 16px;width:45%}.plan .plan-item-title{font-size:20px;padding:16px 8px}.plan .plan-price{font-size:18px;margin-top:20px}.plan .sub-text{font-size:16px}.plan .plan-text-list{margin-top:20px}.plan .plan-text{font-size:16px;margin-bottom:12px}.plan .add-line-text{font-size:18px;margin-top:16px}}@media(max-width: 480px){.plan{margin-top:40px}.plan .plan-list{margin-top:30px}.plan .plan-item{width:100%}.plan .plan-item-title{font-size:18px;padding:16px 8px}.plan .plan-price{font-size:16px;margin-top:20px}.plan .sub-text{font-size:14px}.plan .plan-text-list{margin-top:20px}.plan .plan-text{font-size:14px;margin-bottom:12px}.plan .add-line-text{font-size:16px;margin-top:16px}}.appeal1{margin-top:9%}.appeal1 .wrap{display:flex;justify-content:flex-start}.appeal1 .wrap svg{display:inline-block}.appeal1 .appeal1-title{padding-bottom:16px;text-align:left}.appeal1 .appeal-lead-text{font-size:20px}.appeal1 .appeal-wrap{margin-top:70px}.appeal1 .appeal-frequency-title{font-size:20px}.appeal1 .appeal-frequency-text{font-size:20px;line-height:1.8;margin-top:16px}.appeal1 .btn-wrap{margin-top:40px}.appeal1 .btn-wrap .btn{max-width:250px}.appeal1 .appear-contents-wrap{display:flex;justify-content:space-between;margin-top:32px}.appeal1 .left{width:45%}.appeal1 .right{width:55%}.appeal1 .appeal-image-row{display:flex;gap:16px}.appeal1 .appeal-image-row:last-child{margin-top:16px}.appeal1 .appeal-image{width:33%}.appeal1 .appeal-image img{width:100%}@media(max-width: 768px){.appeal1{margin-top:50px}.appeal1 .appeal-lead-text{font-size:18px}.appeal1 .appeal-wrap{margin-top:40px}.appeal1 .appeal-frequency-title{font-size:18px}.appeal1 .appeal-frequency-text{font-size:18px;line-height:1.8;margin-top:12px}.appeal1 .btn-wrap{margin-top:30px}.appeal1 .appear-contents-wrap{flex-direction:column-reverse;margin-top:24px}.appeal1 .left{margin-top:24px;width:100%}.appeal1 .right{width:100%}.appeal1 .appeal-image-list{display:flex;gap:16px}.appeal1 .appeal-image-row{display:flex;gap:16px}.appeal1 .appeal-image-row:last-child{margin-top:0}.appeal1 .appeal-image{width:100%}.appeal1 .appeal-image-empty{display:none}}@media(max-width: 480px){.appeal1{margin-top:40px}.appeal1 .appeal1-title{padding-bottom:8px}.appeal1 .appeal-lead-text{font-size:16px}.appeal1 .appeal-wrap{margin-top:16px}.appeal1 .appeal-frequency-title{font-size:16px}.appeal1 .appeal-frequency-text{font-size:16px;line-height:1.8;margin-top:8px}.appeal1 .btn-wrap{display:flex;justify-content:center;margin-top:20px}.appeal1 .appear-contents-wrap{flex-direction:column-reverse;margin-top:16px}.appeal1 .left{margin-top:16px;width:100%}.appeal1 .right{width:100%}.appeal1 .appeal-image-list{display:flex;gap:12px}.appeal1 .appeal-image-row{display:flex;gap:12px}}.voice{margin-top:9%}.voice .voice-group{align-items:flex-start;border-radius:8px;display:flex;gap:50px;justify-content:space-between;max-width:845px;margin:32px auto 0;padding:32px}.voice .voice-group:nth-child(even){color:#fff}.voice .voice-group .voice-image{border-radius:8px;overflow:hidden;width:33%}.voice .voice-group .voice-image img{width:100%}.voice .voice-group .left{width:67%}.voice .voice-group .voice-attribute{font-size:18px}.voice .voice-group .voice-content{font-size:18px;line-height:1.5;margin-top:24px}@media(max-width: 768px){.voice{margin-top:50px}.voice .voice-group{gap:20px;margin:24px auto 0;padding:24px}.voice .voice-group .voice-image{width:33%}.voice .voice-group .left{width:67%}.voice .voice-group .voice-attribute{font-size:16px}.voice .voice-group .voice-content{font-size:16px;line-height:1.5;margin-top:16px}}@media(max-width: 480px){.voice{margin-top:40px}.voice .voice-group{flex-direction:column;gap:20px;margin:16px auto 0;padding:16px}.voice .voice-group .voice-image{width:100%}.voice .voice-group .left{width:100%}}.faq{margin-top:9%}.faq .faq-contents{max-width:710px;margin:70px auto 0}.faq .faq-content{border:1px solid #ddd;border-radius:8px;margin-bottom:16px;overflow:hidden;transition:all .3s ease}.faq .faq-content.active .faq-question{background-color:#f8f9fa}.faq .faq-content.active .faq-question-text{color:#000}.faq .faq-content.active .faq-answer-wrapper{max-height:500px;opacity:1}.faq .faq-question{background:none;border:none;cursor:pointer;display:flex;font-family:inherit;font-size:18px;font-weight:500;justify-content:space-between;align-items:center;padding:24px;text-align:left;transition:all .3s ease;width:100%}.faq .faq-question:hover{background-color:#f8f9fa}.faq .faq-content.active .faq-question{background-color:var(--sub-color-2) !important}.faq .faq-question-text{color:#fff;font-size:20px;line-height:1.6}.faq .faq-icon{margin-left:16px;transition:transform .3s ease}.faq .faq-icon .plus-icon,.faq .faq-icon .minus-icon{transition:opacity .3s ease}.faq .faq-icon svg{transition:transform .3s ease}.faq .faq-answer-wrapper{max-height:0;opacity:0;overflow:hidden;transition:all .3s ease}.faq .faq-answer{border-top:1px solid #eee;font-size:20px;line-height:1.8;padding:24px}@media(max-width: 768px){.faq{margin-top:50px}.faq .faq-contents{margin:40px auto 0}.faq .faq-content.active .faq-question{background-color:#f8f9fa}.faq .faq-content.active .faq-answer-wrapper{max-height:500px;opacity:1}.faq .faq-answer{font-size:16px;padding:20px}.faq .faq-question{font-size:16px;padding:20px}.faq .faq-question-text{font-size:18px}}@media(max-width: 480px){.faq{margin-top:40px}.faq .faq-contents{margin:24px auto 0}.faq .faq-question-text{font-size:16px}.faq .faq-answer{padding:16px}.faq .faq-question{font-size:14px;padding:16px}}.appeal2{background-repeat:no-repeat;background-size:cover;color:#fff;margin-top:9%}.appeal2 .mask{background-color:rgba(0,0,0,.5);padding:70px 0}.appeal2 .appeal2-heading{text-align:left}.appeal2 .appeal2-text{font-size:20px;line-height:1.6;margin-top:32px}.appeal2 .btn-wrap{margin-top:70px}.appeal2 .btn-wrap .btn{max-width:250px}@media(max-width: 768px){.appeal2{margin-top:50px}.appeal2 .mask{padding:40px 0}.appeal2 .appeal2-text{font-size:18px;margin-top:24px}.appeal2 .btn-wrap{margin-top:40px}}@media(max-width: 480px){.appeal2{margin-top:40px}.appeal2 .mask{padding:20px 0}.appeal2 .appeal2-text{font-size:16px;margin-top:16px}.appeal2 .btn-wrap{display:flex;justify-content:center;margin-top:20px}}.company{margin-top:9%}.company .company-blank{margin-top:70px}.company .company-contents{align-items:flex-start;display:flex;gap:40px;justify-content:space-between;margin-top:32px}.company .company-info{display:flex;margin-bottom:24px}.company .company-info-image{position:relative;width:35%}.company .company-info-image .bg{position:absolute;width:100%;height:100%;z-index:-1}.company .company-info-list{width:65%}.company .company-info-list-title{font-size:20px;min-width:150px}.company .company-info-list-text-text{font-size:20px;line-height:1.6}.company .company-contents-01 .company-info-image .bg{top:-16px;right:-16px}.company .company-contents-02 .company-info-image .bg{top:-16px;left:-16px}@media(max-width: 768px){.company{margin-top:50px}.company .company-blank{margin-top:30px}.company .company-info{margin-bottom:16px}.company .company-info-image{width:35%}.company .company-info-list{width:65%}.company .company-info-list-title{font-size:18px;min-width:150px}.company .company-info-list-text-text{font-size:16px}.company .company-contents-01 .company-info-image .bg{top:-8px;right:-8px}.company .company-contents-02 .company-info-image .bg{top:-8px;left:-8px}}@media(max-width: 480px){.company{margin-top:40px}.company .company-blank{margin-top:20px}.company .company-info{display:flex;flex-direction:column;margin-bottom:12px}.company .company-info-image{width:100%}.company .company-info-list{width:100%}.company .company-info-list-title{font-size:16px;min-width:100px}.company .company-info-list-text{border-bottom:1px solid #000;padding-bottom:12px;width:100%}.company .company-info-list-text-text{font-size:16px}.company .company-contents-01{flex-direction:column-reverse}.company .company-contents-02{flex-direction:column}}.activities{margin-top:9%}.activities .wide-inner{max-width:600px}.activities .activities-text{font-size:20px;line-height:1.5;margin-top:70px;text-align:center}.activities .activities-contents{display:flex;gap:40px;justify-content:center;margin-top:45px}.activities .activities-contents-item{width:30%}.activities .activities-contents-item-image{width:100%}@media(max-width: 768px){.activities{margin-top:50px}.activities .activities-text{font-size:18px;margin-top:40px}.activities .activities-contents{gap:20px}}@media(max-width: 480px){.activities{margin-top:40px}.activities .activities-text{font-size:16px;margin-top:20px}}.appear3{margin-top:9%}.appear3 .wide-inner{max-width:660px}.appear3 .appear3-text{text-align:right}.appear3 .appear3-wrap{display:flex;justify-content:space-between;margin-top:12px}.appear3 .appear3-wrap-image{width:30%}.appear3 .appear3-wrap-contents{width:65%}.appear3 .appear3-wrap-contents{margin-top:24px}.appear3 .appear3-wrap-contents-text{font-size:18px;line-height:2}.appear3 .btn-wrap{margin-top:70px}.appear3 .btn-wrap .btn{max-width:250px}@media(max-width: 768px){.appear3{margin-top:50px}.appear3 .appear3-wrap{margin-top:12px}.appear3 .appear3-wrap-contents-text{font-size:16px}.appear3 .btn-wrap{margin-top:40px}}@media(max-width: 480px){.appear3{margin-top:40px}.appear3 .appear3-wrap{margin-top:12px}.appear3 .btn-wrap{margin-top:20px}}.footer{background-color:#355842;color:#fff;margin-top:9%;padding:16px 0;text-align:center}.fixed-btn{bottom:0;left:0;position:fixed;width:100%;z-index:10}.fixed-btn .fixed-btn-inner{display:flex}.fixed-btn .btn{border-radius:0}.fixed-btn .btn:last-child{border-left:1px solid #000}.other-event{margin-top:40px}.other-event .other-event-content{max-width:700px;margin:0 auto;display:flex;gap:20px}.other-event .other-event-thumbnail{width:50%}.other-event .other-event-thumbnail img{width:100%}.other-event .other-event-info{width:50%}.other-event .other-event-title{font-size:24px;margin-bottom:20px}.other-event .btn-wrap{margin-top:20px}.other-event .btn{max-width:250px}@media(max-width: 768px){.other-event .other-event-thumbnail{width:30%}.other-event .other-event-info{width:70%}.other-event .other-event-title{font-size:20px;margin-bottom:16px}.other-event .btn-wrap{margin-top:16px}}@media(max-width: 480px){.other-event .other-event-content{flex-direction:column}.other-event .other-event-thumbnail{width:100%}.other-event .other-event-info{width:100%}.other-event .btn-wrap{display:flex;justify-content:center}}.local{margin-top:9%}.local .local-title{text-align:center}.local .local-wrap{display:flex;gap:40px;margin-top:70px}.local .local-left{width:50%}.local iframe{width:100%;height:100%}.local .local-right{width:50%}.local .local-text{font-size:18px;line-height:1.6}@media(max-width: 768px){.local{margin-top:50px}.local .local-wrap{flex-direction:column;gap:20px;margin-top:40px}.local .local-left{width:100%}.local iframe{height:300px}.local .local-right{width:100%}.local .local-text{font-size:16px}}@media(max-width: 480px){.local{margin-top:40px}.local .local-wrap{margin-top:20px}}/*# sourceMappingURL=lp.css.map */