.c-welcome-hero[data-v-39e99427]{background-position:top;background-size:cover;background-color:#7eccfd}@media screen and (max-width:1023px){.c-welcome-hero[data-v-39e99427]{background-image:none!important}}.c-welcome-hero__bg[data-v-39e99427]{min-height:200px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;background-repeat:no-repeat;background-position:50%;background-image:url(/assets/img/welcome/illust-welcome.png)}@media screen and (max-width:1023px){.c-welcome-hero__bg[data-v-39e99427]{background-image:url(/assets/img/welcome/bg-welcome_sp.jpg);background-size:100% auto;display:block}}@media screen and (min-width:1024px){.c-welcome-hero__bg[data-v-39e99427]{height:600px}}.c-welcome-hero h1[data-v-39e99427],.c-welcome-hero h2[data-v-39e99427],.c-welcome-hero h3[data-v-39e99427],.c-welcome-hero h4[data-v-39e99427],.c-welcome-hero h5[data-v-39e99427],.c-welcome-hero h6[data-v-39e99427]{font-size:3.125rem;font-size:1.875rem;font-weight:700;text-align:center}@media screen and (min-width:1024px){.c-welcome-hero h1[data-v-39e99427],.c-welcome-hero h2[data-v-39e99427],.c-welcome-hero h3[data-v-39e99427],.c-welcome-hero h4[data-v-39e99427],.c-welcome-hero h5[data-v-39e99427],.c-welcome-hero h6[data-v-39e99427]{font-size:3.125rem}}@media screen and (max-width:1023px){.c-welcome-hero h1[data-v-39e99427],.c-welcome-hero h2[data-v-39e99427],.c-welcome-hero h3[data-v-39e99427],.c-welcome-hero h4[data-v-39e99427],.c-welcome-hero h5[data-v-39e99427],.c-welcome-hero h6[data-v-39e99427]{padding:20px 0}}.c-welcome-hero img[data-v-39e99427]{display:block;width:auto;height:500px;margin:0 auto}@media screen and (max-width:1023px){.c-welcome-hero img[data-v-39e99427]{width:80%;height:auto;margin:0 auto}}.c-title-section[data-v-52d1d07d]{text-align:center;display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-end}.c-title-section[data-v-52d1d07d]:not(:last-child){margin-bottom:25px}@media screen and (min-width:1024px){.c-title-section[data-v-52d1d07d]:not(:last-child){margin-bottom:50px}}.c-title-section img[data-v-52d1d07d]{display:block;margin:0 5px;height:26px;width:auto}@media screen and (min-width:1024px){.c-title-section img[data-v-52d1d07d]{height:auto;width:auto}}@media (-ms-high-contrast:none){.c-title-section img[data-v-52d1d07d]{height:auto}}.c-title-section.is-small img[data-v-52d1d07d]{height:20px}@media screen and (min-width:1024px){.c-title-section.is-small img[data-v-52d1d07d]{height:auto;width:auto}}@media (-ms-high-contrast:none){.c-title-section.is-small img[data-v-52d1d07d]{height:auto}}.c-title-section h1[data-v-52d1d07d],.c-title-section h2[data-v-52d1d07d],.c-title-section h3[data-v-52d1d07d],.c-title-section h4[data-v-52d1d07d],.c-title-section h5[data-v-52d1d07d],.c-title-section h6[data-v-52d1d07d]{transform:translateY(5px)}.c-title-section h1[data-v-52d1d07d]:after,.c-title-section h2[data-v-52d1d07d]:after,.c-title-section h3[data-v-52d1d07d]:after,.c-title-section h4[data-v-52d1d07d]:after,.c-title-section h5[data-v-52d1d07d]:after,.c-title-section h6[data-v-52d1d07d]:after{content:" ";height:8px;background-color:#ff0;display:block;margin-top:-5px}[data-is=corp] .c-title-section h1[data-v-52d1d07d]:after,[data-is=corp] .c-title-section h2[data-v-52d1d07d]:after,[data-is=corp] .c-title-section h3[data-v-52d1d07d]:after,[data-is=corp] .c-title-section h4[data-v-52d1d07d]:after,[data-is=corp] .c-title-section h5[data-v-52d1d07d]:after,[data-is=corp] .c-title-section h6[data-v-52d1d07d]:after{background-color:#b1f3ed}@media screen and (min-width:1024px){.c-title-section h1[data-v-52d1d07d],.c-title-section h2[data-v-52d1d07d],.c-title-section h3[data-v-52d1d07d],.c-title-section h4[data-v-52d1d07d],.c-title-section h5[data-v-52d1d07d],.c-title-section h6[data-v-52d1d07d]{transform:translateY(10px)}.c-title-section h1[data-v-52d1d07d]:after,.c-title-section h2[data-v-52d1d07d]:after,.c-title-section h3[data-v-52d1d07d]:after,.c-title-section h4[data-v-52d1d07d]:after,.c-title-section h5[data-v-52d1d07d]:after,.c-title-section h6[data-v-52d1d07d]:after{height:14px;margin-top:-10px}}.c-title-section i[data-v-52d1d07d]{font-size:3.125rem;font-size:1.75rem;display:block;margin:0 10px}@media screen and (min-width:1024px){.c-title-section i[data-v-52d1d07d]{font-size:3.125rem}}.c-title-section i.is-left[data-v-52d1d07d]{margin-left:0}.c-title-section i.is-right[data-v-52d1d07d]{margin-right:0}[data-is=corp] .c-title-section i[data-v-52d1d07d]{display:none}.c-welcome-intro[data-v-c41f9e0e]{padding:40px 0}@media screen and (min-width:1024px){.c-welcome-intro[data-v-c41f9e0e]{padding:80px 0}}.c-welcome-intro .container[data-v-c41f9e0e]{padding:15px;background-image:repeating-linear-gradient(-45deg,transparent,transparent 8px,#e5e5e5 0,#e5e5e5 16px)}@media screen and (min-width:1024px){.c-welcome-intro .container[data-v-c41f9e0e]{padding:30px;background-size:initial;background-color:#fff;background-image:repeating-linear-gradient(-45deg,transparent,transparent 15px,#e5e5e5 0,#e5e5e5 30px)}}.c-welcome-intro__wrap[data-v-c41f9e0e]{background-color:#fff;background-repeat:no-repeat;background-position:110% top}@media screen and (max-width:1023px){.c-welcome-intro__wrap[data-v-c41f9e0e]{padding-bottom:50vh;background-position:64% 105%;background-size:auto 56vh}}.c-welcome-intro__lead[data-v-c41f9e0e]{padding:20px;line-height:2;font-size:1rem;font-size:.875rem}@media screen and (min-width:1024px){.c-welcome-intro__lead[data-v-c41f9e0e]{font-size:1rem;padding:30px;width:40%;display:flex;flex-wrap:wrap;align-items:center;min-height:460px}}@media screen and (min-width:1216px){.c-welcome-intro__lead[data-v-c41f9e0e]{width:50%}}.c-welcome-intro__img[data-v-c41f9e0e]:not(:last-child){margin-bottom:40px}@media screen and (min-width:1024px){.c-welcome-intro__img[data-v-c41f9e0e]:not(:last-child){margin-bottom:0}}.c-welcome-intro__img img[data-v-c41f9e0e]{display:block}.c-svg-welcome .st0[data-v-7a8e7438]{fill-rule:evenodd;clip-rule:evenodd;fill:#ff0}.c-svg-map__body[data-v-5517a652]{position:relative;padding-top:159.65517%}.c-svg-map svg[data-v-5517a652]{display:block;position:absolute;left:0;top:0}.c-svg-map [id*=text-][data-v-5517a652]{opacity:0}.c-svg-map[data-is=ohtsu] [id=text-ohtsu][data-v-5517a652]{opacity:1}.c-svg-map[data-is=ohtsu] [id=shp-ohtsu][data-v-5517a652]{fill:#ff0}.c-svg-map[data-is=konan] [id=text-konan][data-v-5517a652]{opacity:1}.c-svg-map[data-is=konan] [id=shp-konan][data-v-5517a652]{fill:#ff0}.c-svg-map[data-is=kouga] [id=text-kouga][data-v-5517a652]{opacity:1}.c-svg-map[data-is=kouga] [id=shp-kouga][data-v-5517a652]{fill:#ff0}.c-svg-map[data-is=higashiohmi] [id=text-higashiohmi][data-v-5517a652]{opacity:1}.c-svg-map[data-is=higashiohmi] [id=shp-higashiohmi][data-v-5517a652]{fill:#ff0}.c-svg-map[data-is=kotou] [id=text-kotou][data-v-5517a652]{opacity:1}.c-svg-map[data-is=kotou] [id=shp-kotou][data-v-5517a652]{fill:#ff0}.c-svg-map[data-is=kohoku] [id=text-kohoku][data-v-5517a652]{opacity:1}.c-svg-map[data-is=kohoku] [id=shp-kohoku][data-v-5517a652]{fill:#ff0}.c-svg-map[data-is=kosei] [id=text-kosei][data-v-5517a652]{opacity:1}.c-svg-map[data-is=kosei] [id=shp-kosei][data-v-5517a652]{fill:#ff0}.c-svg-map .st0[data-v-5517a652]{fill:grey}.c-svg-map .st1[data-v-5517a652]{fill:#fff}.c-svg-map .st2[data-v-5517a652]{fill:#ccf1ff}.c-welcome-area-box[data-v-73652aa8]{margin-bottom:50px;padding-top:60px}.c-welcome-area-box__bg[data-v-73652aa8]{background-size:auto 700px;background-repeat:no-repeat;background-position:100% 0}article:nth-child(2n) .c-welcome-area-box__bg[data-v-73652aa8]{background-position:0 0}@media screen and (max-width:1023px){.c-welcome-area-box__bg[data-v-73652aa8]{background-image:none!important}}@media screen and (min-width:1408px){.c-welcome-area-box__bg[data-v-73652aa8]{background-size:90% auto}}.c-welcome-area-box .container[data-v-73652aa8]{background-repeat:no-repeat}@media screen and (min-width:1024px){.c-welcome-area-box__main[data-v-73652aa8]{min-height:580px;display:flex;flex-wrap:wrap;justify-content:space-between}article:nth-child(2n) .c-welcome-area-box__main[data-v-73652aa8]{flex-direction:row-reverse}}.c-welcome-area-box__main-bg[data-v-73652aa8]{padding-top:67.5%;background-size:100% auto}@media screen and (min-width:1024px){.c-welcome-area-box__main-bg[data-v-73652aa8]{display:none}}.c-welcome-area-box__main-title[data-v-73652aa8]{writing-mode:vertical-rl;text-orientation:upright;line-height:1.1;letter-spacing:.05em;transform:translateY(-40px);position:absolute;right:30px;top:0}@media screen and (min-width:1024px){.c-welcome-area-box__main-title[data-v-73652aa8]{transform:translateY(-60px);padding-right:0;position:relative;right:auto;top:auto}}.c-welcome-area-box__main-title .is-svg[data-v-73652aa8]{position:absolute;right:-20px;top:-10px;width:30px;height:30px}@media screen and (min-width:1024px){.c-welcome-area-box__main-title .is-svg[data-v-73652aa8]{right:-30px;width:46px;height:46px}}.c-welcome-area-box__main-title .img[data-v-73652aa8]{padding-top:50%}.c-welcome-area-box__main-title h1[data-v-73652aa8],.c-welcome-area-box__main-title h2[data-v-73652aa8],.c-welcome-area-box__main-title h3[data-v-73652aa8],.c-welcome-area-box__main-title h4[data-v-73652aa8],.c-welcome-area-box__main-title h5[data-v-73652aa8],.c-welcome-area-box__main-title h6[data-v-73652aa8]{font-size:2.75rem;font-size:1.6875rem;font-weight:700;position:relative;margin-left:10px}@media screen and (min-width:1024px){.c-welcome-area-box__main-title h1[data-v-73652aa8],.c-welcome-area-box__main-title h2[data-v-73652aa8],.c-welcome-area-box__main-title h3[data-v-73652aa8],.c-welcome-area-box__main-title h4[data-v-73652aa8],.c-welcome-area-box__main-title h5[data-v-73652aa8],.c-welcome-area-box__main-title h6[data-v-73652aa8]{font-size:2.75rem;margin-left:15px}}.c-welcome-area-box__main-title h1 span[data-v-73652aa8],.c-welcome-area-box__main-title h2 span[data-v-73652aa8],.c-welcome-area-box__main-title h3 span[data-v-73652aa8],.c-welcome-area-box__main-title h4 span[data-v-73652aa8],.c-welcome-area-box__main-title h5 span[data-v-73652aa8],.c-welcome-area-box__main-title h6 span[data-v-73652aa8]{padding:15px 10px}@media screen and (min-width:1024px){.c-welcome-area-box__main-title h1 span[data-v-73652aa8],.c-welcome-area-box__main-title h2 span[data-v-73652aa8],.c-welcome-area-box__main-title h3 span[data-v-73652aa8],.c-welcome-area-box__main-title h4 span[data-v-73652aa8],.c-welcome-area-box__main-title h5 span[data-v-73652aa8],.c-welcome-area-box__main-title h6 span[data-v-73652aa8]{padding:30px 20px}}.c-welcome-area-box__main-title p[data-v-73652aa8]{font-size:1.5rem;font-size:.875rem;font-weight:700;margin-top:15px}@media screen and (min-width:1024px){.c-welcome-area-box__main-title p[data-v-73652aa8]{font-size:1.5rem;margin-top:30px}}.c-welcome-area-box__main-title p span[data-v-73652aa8]{padding:10px 5px}@media screen and (min-width:1024px){.c-welcome-area-box__main-title p span[data-v-73652aa8]{padding:20px 10px}}.c-welcome-area-box__main-title span[data-v-73652aa8]{display:inline-block;background-color:#0099e5;color:#fff}.c-welcome-area-box__main-map[data-v-73652aa8]{transform:translateY(-20px);width:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start}@media screen and (min-width:1024px){.c-welcome-area-box__main-map[data-v-73652aa8]{display:block;width:auto;transform:translateY(-40px)}}.c-welcome-area-box__main-map .is-svg[data-v-73652aa8]{width:50%}@media screen and (min-width:1024px){.c-welcome-area-box__main-map .is-svg[data-v-73652aa8]{width:290px}}.c-welcome-area-box__content[data-v-73652aa8]{max-width:960px;margin:0 auto;position:relative;z-index:1;font-size:1rem;font-size:.875rem;line-height:1.8}@media screen and (min-width:1024px){.c-welcome-area-box__content[data-v-73652aa8]{font-size:1rem;line-height:2.4}}.c-welcome-area-box__content-bg[data-v-73652aa8]{background-color:#fff;position:relative;z-index:100;padding:20px}@media screen and (min-width:1024px){.c-welcome-area-box__content-bg[data-v-73652aa8]{padding:40px 50px}}.c-welcome-area-box__content[data-v-73652aa8]:after{content:" ";background-color:rgba(0,0,0,.3);width:100%;height:100%;position:absolute;left:0;top:0;z-index:10;transform:translateX(70px) translateY(50px);background-size:initial;background-color:hsla(0,0%,100%,0);background-image:repeating-linear-gradient(-45deg,transparent,transparent 15px,#e5e5e5 0,#e5e5e5 30px);display:none}@media screen and (min-width:1024px){.c-welcome-area-box__content[data-v-73652aa8]:after{display:block}}.c-welcome-area-box__buttons[data-v-73652aa8]{display:flex;flex-wrap:wrap;justify-content:center;padding-top:50px;position:relative;z-index:100;margin-top:-20px}@media screen and (max-width:1023px){.c-welcome-area-box__buttons[data-v-73652aa8]{padding-right:15px;padding-left:15px}}.c-welcome-area-box__buttons li[data-v-73652aa8]{width:100%;margin:0 5px;max-width:640px}.c-welcome-area-box__buttons li[data-v-73652aa8]:not(:last-child){margin-bottom:10px}@media screen and (min-width:1024px){.c-welcome-area-box__buttons li[data-v-73652aa8]{width:auto}.c-welcome-area-box__buttons li[data-v-73652aa8]:not(:last-child){margin-bottom:0}}@media screen and (min-width:1216px){.c-welcome-area-box__buttons li[data-v-73652aa8]{margin:0 15px}.c-welcome-area-box__buttons li[data-v-73652aa8]:not(:last-child){margin-bottom:0}}.c-welcome-area-box__buttons .button[data-v-73652aa8]{border-width:2px;border-color:#111;cursor:pointer;width:100%}.c-welcome-area-box__buttons .button .icon[data-v-73652aa8]{transform:scale(1.1,.9)}.c-welcome-area-box__buttons .button i[data-v-73652aa8]{font-size:1rem}.c-welcome-area-box__buttons .button em[data-v-73652aa8]{display:none}@media screen and (min-width:1216px){.c-welcome-area-box__buttons .button[data-v-73652aa8]{font-size:1.125rem;height:60px}}@media screen and (min-width:1408px){.c-welcome-area-box__buttons .button[data-v-73652aa8]{width:auto;min-width:290px}.c-welcome-area-box__buttons .button em[data-v-73652aa8]{display:inline-block}}.c-welcome-areas__list[data-v-e86f9834]{padding:30px 0}@media screen and (min-width:1024px){.c-welcome-areas__list[data-v-e86f9834]{padding:50px 0}}.c-welcome-areas__list ul[data-v-e86f9834]{display:flex;flex-wrap:wrap;justify-content:center;margin-top:-10px}@media screen and (min-width:1024px){.c-welcome-areas__list ul[data-v-e86f9834]{margin-top:0}}.c-welcome-areas__list ul li[data-v-e86f9834]{margin:10px 10px 0;font-size:1rem;font-weight:700}@media screen and (min-width:1024px){.c-welcome-areas__list ul li[data-v-e86f9834]{margin:0 10px}}@media screen and (min-width:1216px){.c-welcome-areas__list ul li[data-v-e86f9834]{margin:0 25px;font-size:1.25rem}}.c-welcome-areas__link-wrap[data-v-e86f9834]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;color:#111;line-height:1.1}@media screen and (min-width:1216px){.c-welcome-areas__link-wrap[data-v-e86f9834]{min-width:140px}}@media screen and (max-width:1023px){.c-welcome-areas__link-wrap[data-v-e86f9834]{padding:0 5px}}.c-welcome-areas__link-wrap i[data-v-e86f9834]{margin-right:2px;transform:rotate(90deg);font-size:1.125rem}.c-welcome-areas__link-wrap span[data-v-e86f9834]{display:none}@media screen and (min-width:1024px){.c-welcome-areas__link-wrap span[data-v-e86f9834]{display:inline}}.c-welcome-areas__link[data-v-e86f9834]:after{content:" ";height:20px;display:block;width:100%;margin-top:-12px;background-size:initial;background-color:#fff;background-image:repeating-linear-gradient(-45deg,transparent,transparent 4px,rgba(0,0,0,.1) 0,rgba(0,0,0,.1) 8px)}@media screen and (min-width:1024px){.c-welcome-areas__link[data-v-e86f9834]:after{margin-top:-10px;background-image:repeating-linear-gradient(-45deg,transparent,transparent 6px,rgba(0,0,0,.1) 0,rgba(0,0,0,.1) 12px)}}.c-welcome-stripe[data-v-9a93f5ca]{width:272px;height:272px;background-size:initial;background-color:hsla(0,0%,100%,0);background-image:repeating-linear-gradient(-45deg,transparent,transparent 12px,#e5e5e5 0,#e5e5e5 24px);position:relative}.c-welcome-stripe[data-v-9a93f5ca]:after{content:" ";width:0;height:0;border-color:transparent transparent #fff;border-style:solid;border-width:0 0 272px 272px;position:absolute;right:0;bottom:0}.c-welcome-stripe.is-large[data-v-9a93f5ca]{width:340px;height:340px}.c-welcome-stripe.is-large[data-v-9a93f5ca]:after{border-width:0 0 340px 340px}.c-slider-images .swiper-slide>*{width:100%}.c-slider-images .swiper-pagination-lock{display:none}.c-welcome-season-box[data-v-4c8c1914]{padding:0 15px}@media screen and (min-width:1024px){.c-welcome-season-box[data-v-4c8c1914]{padding:50px 0 0}.c-welcome-season-box .container[data-v-4c8c1914]{display:flex;flex-wrap:wrap;padding:50px 0 0}.c-welcome-season-box:nth-child(2n) .container[data-v-4c8c1914]{flex-direction:row-reverse}}.c-welcome-season-box__title[data-v-4c8c1914]{display:flex;flex-wrap:wrap;justify-content:center;padding:30px 0}@media screen and (min-width:1024px){.c-welcome-season-box__title[data-v-4c8c1914]{padding:80px 0}}.c-welcome-season-box__title img[data-v-4c8c1914]{display:block;height:80px;width:auto}@media screen and (min-width:1024px){.c-welcome-season-box__title img[data-v-4c8c1914]{height:auto}}.c-welcome-season-box__content[data-v-4c8c1914]{position:relative}@media screen and (min-width:1024px){.c-welcome-season-box__content[data-v-4c8c1914]{width:45%}}.c-welcome-season-box__content-wrap[data-v-4c8c1914]{position:relative;z-index:100}.c-welcome-season-box__content .is-svg[data-v-4c8c1914]{display:none;position:absolute;left:-50px;top:-50px;z-index:10}@media screen and (min-width:1024px){.c-welcome-season-box__content .is-svg[data-v-4c8c1914]{display:block}}@media screen and (min-width:1024px){article:nth-child(2n) .c-welcome-season-box__content .is-svg[data-v-4c8c1914]{position:absolute;left:auto;top:auto;right:-50px;bottom:0;transform:rotate(180deg)}}.c-welcome-season-box__lead[data-v-4c8c1914]{text-align:center;padding-bottom:30px}@media screen and (min-width:1024px){.c-welcome-season-box__lead[data-v-4c8c1914]{padding:0 15px}}.c-welcome-season-box__images[data-v-4c8c1914]{position:relative}@media screen and (min-width:1024px){.c-welcome-season-box__images[data-v-4c8c1914]{padding-right:100px;width:55%}article:nth-child(2n) .c-welcome-season-box__images[data-v-4c8c1914]{padding-right:0;padding-left:100px}}.c-welcome-season-box__images .is-svg[data-v-4c8c1914]{display:none;position:absolute;left:50px;top:-50px}@media screen and (min-width:1024px){.c-welcome-season-box__images .is-svg[data-v-4c8c1914]{display:block}}article:nth-child(2n-1) .c-welcome-season-box__images .is-svg[data-v-4c8c1914]{left:auto;right:50px;top:192px;transform:rotate(180deg)}.c-welcome-season-box__img img[data-v-4c8c1914]{display:block}.c-welcome-season-box__img-text[data-v-4c8c1914]{padding-top:5px}.c-welcome-seasons[data-v-9e2d84d0]{padding:80px 0;border-top:2px dashed rgba(0,0,0,.3)}.c-welcome-seasons__intro[data-v-9e2d84d0]{text-align:center}.c-welcome-seasons__lead[data-v-9e2d84d0]{font-size:1.125rem;font-size:1rem;font-weight:500;padding:0 15px;text-align:left}@media screen and (min-width:1024px){.c-welcome-seasons__lead[data-v-9e2d84d0]{font-size:1.125rem;padding:0;text-align:center}}