﻿html{font-size:62.5%;scroll-behavior:smooth}body{font-size:1rem}body{margin:0px;font-family:"游明朝","Yu Mincho",YuMincho,"Hiragino Mincho ProN","Hiragino Mincho Pro","HGS明朝E","メイリオ",Meiryo,serif;font-size:10px;font-weight:300;line-height:1.6;letter-spacing:0;-webkit-text-size-adjust:100%;color:#fff;background:#030306;position:relative}body{animation:fadeIn 2s ease 0s 1 normal;-webkit-animation:fadeIn 2s ease 0s 1 normal}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}*{box-sizing:border-box}a{color:#fff;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}a:focus,*:focus{outline:none}.only--sp{display:none}@media(min-width: 992px){.only--sp{display:block}}.scroll-offset{scroll-margin-top:0px}@media(min-width: 768px){.scroll-offset{scroll-margin-top:60px}}@media(min-width: 992px){.scroll-offset{scroll-margin-top:80px}}img{vertical-align:middle;max-width:100%;height:auto;display:block}img.alignleft{display:block;float:none;margin:0px auto 20px auto}@media(min-width: 768px){img.alignleft{display:block;float:left;margin:0 20px 20px 0}}img.alignright{display:block;float:none;margin:0px auto 20px auto}@media(min-width: 768px){img.alignright{display:block;float:right;margin:0 0 20px 20px}}img.aligncenter{display:block;float:none;margin:0px auto 20px auto}img.alignnone{clear:both;display:block;float:none;margin:0px 0px 20px}hr{border:none;margin:0;padding:0;border-top:solid 1px #fff;margin-bottom:60px}@media(min-width: 768px){hr{margin-bottom:80px}}section{margin-bottom:64px}@inlcude lg{section{margin-bottom:120px}}.container{width:100%;padding-right:4%;padding-left:4%;margin:0 auto}@media(min-width: 768px){.container{max-width:768px}}@media(min-width: 992px){.container{max-width:992px}}@media(min-width: 1280px){.container{max-width:1280px;padding-left:4%;padding-right:4%}}@media(min-width: 1600px){.container{max-width:1600px}}.container-fluid{padding-left:4%;padding-right:4%}@media(min-width: 992px){.container-fluid{padding-left:0;padding-right:0}}.pager--single{list-style-type:none;font-size:clamp(1.5rem, calc(1.464rem + 0.18vw), 1.6rem);font-family:"noto-sans-cjk-jp",sans-serif;font-style:normal;font-weight:400;padding:0;margin:0;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.pager--single a{display:block;color:#fff;text-decoration:none;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;position:relative}.pager--single a:hover{color:#fff}.pager--single li.prev a{padding-left:2em}.pager--single li.next a{padding-right:2em}.pager--single li.back a{padding-right:2em}.pager--single li.prev a:before{font:var(--fa-font-solid);content:"";font-size:2em;position:absolute;top:50%;transform:translateY(-50%);left:0}.pager--single li.next a:after{font:var(--fa-font-solid);content:"";font-size:2em;position:absolute;top:50%;transform:translateY(-50%);right:0}.pager--single li.back a:after{font:var(--fa-font-solid);content:"";font-size:1.5em;position:absolute;top:0;right:0}#pagenation{text-align:center;margin-bottom:64px}@media(min-width: 992px){#pagenation{margin-bottom:120px}}#pagenation #pagenation-list{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 8px}#pagenation:after{content:".";display:block;clear:both;height:0;visibility:hidden}#pagenation #pagenation-list li{background:none;list-style:none;padding:0}#pagenation #pagenation-list li:last-child{margin-left:0}#pagenation #pagenation-list a,#pagenation #pagenation-list span{background:none;display:block;margin:0;padding:6px 13px;font-size:1.4rem;line-height:1.5;text-align:center}#pagenation #pagenation-list .current{background:#042a32;color:#fff;border-radius:calc(infinity * 1px);-moz-border-radius:calc(infinity * 1px);-webkit-border-radius:calc(infinity * 1px)}#pagenation #pagenation-list .omit{padding:6px 2px;color:#042a32}#pagenation #pagenation-list li a{color:#042a32;text-decoration:none;display:block}#pagenation #pagenation-list a:hover{cursor:pointer}#pagenation #pagenation-list a:not(.prev):hover,#pagenation #pagenation-list a:not(.next):hover{background:#042a32;color:#fff;text-decoration:none;border-radius:calc(infinity * 1px);-moz-border-radius:calc(infinity * 1px);-webkit-border-radius:calc(infinity * 1px)}#pagenation #pagenation-list a.prev,#pagenation #pagenation-list a.next{font-size:2.8rem;line-height:1;padding:0}#pagenation #pagenation-list a.prev:hover,#pagenation #pagenation-list a.next:hover{background:none;color:#042a32}@media(max-width: 767px){#g-nav{position:fixed;z-index:999;top:-120%;left:0;width:100%;height:100vh;background:#fff;transition:all .6s}#g-nav.panelactive{top:0}#g-nav ul{position:absolute;width:92%;z-index:999;top:50%;left:50%;transform:translate(-50%, -50%)}#g-nav li{list-style:none;text-align:center;font-size:1.6rem;font-weight:normal}#g-nav li a{color:#483d0f;text-decoration:none;padding:1.5em 10px;display:block;text-transform:uppercase;letter-spacing:.1em}#g-nav li:first-child a{border-top:solid 1px #483d0f}#g-nav li:last-child a{border-bottom:solid 1px #483d0f}#g-nav li:has(a)+li:has(a){border-top:solid 1px #483d0f}.openbtn{position:fixed;z-index:9999;top:0;right:0;cursor:pointer;width:60px;height:60px;background:#222c40}.openbtn span{display:inline-block;transition:all .4s;position:absolute;left:19px;height:3px;border-radius:2px;background-color:#fff;width:45%}.openbtn span:nth-of-type(1){top:20px}.openbtn span:nth-of-type(2){top:28px}.openbtn span:nth-of-type(3){top:36px}.openbtn.active span:nth-of-type(1){top:24px;left:22px;transform:translateY(6px) rotate(-45deg);width:30%}.openbtn.active span:nth-of-type(2){opacity:0}.openbtn.active span:nth-of-type(3){top:36px;left:22px;transform:translateY(-6px) rotate(45deg);width:30%}}@media(min-width: 768px){#g-nav ul{margin:0;padding:0;list-style-type:none;display:flex;flex-wrap:wrap;justify-content:space-between;justify-content:center;gap:20px;font-size:1.6rem}#g-nav ul li a{display:block;text-decoration:none;padding:2px 0 2px 20px;text-align:center}#g-nav ul li+li{border-left:solid 1px #fff}#g-nav ul li:first-child{border-left:solid 1px #fff}#g-nav ul li:last-child{border-right:solid 1px #fff}#g-nav ul li:last-child a{padding-right:20px}}.pankuzu{padding-bottom:40px;background:#fff}.pankuzu ul{list-style-type:none;padding:40px 0 0;margin:0;font-size:1.5rem;color:#000;display:flex;flex-wrap:wrap;justify-content:flex-start;gap:1em}.pankuzu ul a{color:#000}.pankuzu ul li:has(a)::after{font:var(--fa-font-solid);content:"";margin-left:1em}header{position:fixed;z-index:9999;top:0;left:0;width:100%;min-height:60px;display:grid;align-items:center}@media(min-width: 768px){header{padding-top:24px;padding-bottom:24px;background:#222c40;box-shadow:0px 10px 7px 0px rgba(2,2,40,.2)}}header .c-grid-header{display:grid;grid-template-columns:1fr 1fr;align-items:center}@media(min-width: 768px){header .c-grid-header{display:block}}header .c-grid-header--logoarea img{max-width:52px}@media(min-width: 768px){header .c-grid-header--logoarea{display:none}}.l-only--pc{display:none !important}@media(min-width: 992px){.l-only--pc{display:block !important}}.l-only--tab{display:none}@media(min-width: 768px){.l-only--tab{display:block}}@media(min-width: 768px){.l-only--sp-tab{display:none}}@media(min-width: 992px){.l-only--sp{display:none !important}}.l-bg__dark{background:#030306}.l-bg__grad{background:linear-gradient(-135deg, #25442a 0%, #231815 38%, #231815 38%, #231815 64%, #25442a 100%);padding-top:40px;padding-bottom:40px}.l-bg__grad p{font-size:clamp(1.6rem, calc(1.488rem + 0.31vw), 1.8rem);margin-bottom:0}.l-bg__brown{background:#382f00;padding-top:80px}.l-bg__brown h2{text-align:center}.l-bg__brown h2 img{display:block;margin-left:auto;margin-right:auto;width:92%}@media(min-width: 768px){.l-bg__brown h2 img{width:100%;max-width:960px}}.l-bg__brown p{font-size:clamp(1.6rem, calc(1.488rem + 0.31vw), 1.8rem)}.l-bg__check{background:url(../../images/top/bg-check.png);background-position:top left;background-repeat:repeat-x;background-size:contain;padding-top:24px;padding-bottom:24px}@media(min-width: 992px){.l-bg__check{padding-top:40px;padding-bottom:40px}}.l-bg__check ul{list-style-type:none;display:grid;grid-template-columns:1fr;gap:16px}@media(min-width: 992px){.l-bg__check ul{grid-template-columns:repeat(3, 1fr);gap:10%}}.l-bg__check ul .cards{display:grid;grid-template-columns:1.5fr 2fr;gap:16px}@media(min-width: 768px){.l-bg__check ul .cards{grid-template-columns:1fr 3fr;gap:24px}}@media(min-width: 992px){.l-bg__check ul .cards{display:block}}.l-bg__check ul .cards .card img{aspect-ratio:1;object-fit:cover;width:100%}@media(min-width: 992px){.l-bg__check ul .cards .card img{margin-bottom:16px}}.l-bg__check ul .cards .card2{display:grid;align-items:end}.l-bg__check ul .cards .card2 dl{margin-bottom:8px}@media(min-width: 992px){.l-bg__check ul .cards .card2 dl{margin-bottom:24px}}.l-bg__check ul .cards .card2 dl dt{font-size:clamp(1.3rem, calc(1.244rem + 0.16vw), 1.4rem);margin-bottom:0;line-height:1}.l-bg__check ul .cards .card2 dl dd{font-size:clamp(2rem, calc(1.775rem + 0.62vw), 2.4rem);line-height:1.6}.l-bg__check ul .cards .card2 p{font-size:clamp(1.3rem, calc(1.188rem + 0.31vw), 1.5rem);line-height:1.2;letter-spacing:normal;margin-bottom:0}@media(min-width: 992px){.l-bg__check ul .cards .card2 p{line-height:1.5}}.l-bg__lightbrown{background:#826900;padding-top:40px;padding-bottom:40px;overflow:hidden}.l-bg__green{background:#253300;padding-top:80px;padding-bottom:48px}@media(min-width: 768px){.l-bg__green h2 img{max-width:960px !important;margin-left:auto;margin-right:auto}}.l-bg__hemp{background-image:url(../../images/top/bg-hemp.png);background-position:left top -80px;background-repeat:repeat-x;background-size:contain;padding-top:40px;padding-bottom:40px}.l-bg__hemp ul{list-style-type:none;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:24px}.l-bg__hemp ul img{aspect-ratio:16/9;object-fit:cover;width:100%}.l-bg__lightgreen{background:#576000;padding-top:40px;padding-bottom:40px;overflow:hidden}.l-bg__white{background:#fff;padding-top:40px;padding-bottom:40px}.l-bg__white *{color:#000}.l-bg__white h2.u-h2 span{border-bottom:solid 2px #000;padding-bottom:8px}.l-bg__white ul{list-style-type:none;padding:0;margin-bottom:40px;font-size:clamp(1.6rem, calc(1.488rem + 0.31vw), 1.8rem)}@media(min-width: 768px){.l-bg__white ul{width:60%;margin-left:auto;margin-right:auto}}.l-bg__white ul span{display:block;font-size:1.5rem}@media(min-width: 768px){.l-bg__white ul span{display:inline;margin-right:1em}}.l-bg__white ul li+li{margin-top:16px}.l-bg__white-single{background:#fff;padding-top:40px;padding-bottom:40px}.l-bg__white-single h2.u-h2{color:#000}.l-bg__white-single h2.u-h2 span{border-bottom:solid 2px #000;padding-bottom:8px}#footer-area{padding-top:32px;padding-bottom:32px;background:#222c40}@media(min-width: 768px){#footer-area{padding-top:64px;padding-bottom:64px}}#footer-area h4{text-align:center;margin-bottom:24px}@media(min-width: 768px){#footer-area h4{margin-bottom:40px}}#footer-area h4 img{display:block;width:80px;margin-left:auto;margin-right:auto}@media(min-width: 768px){#footer-area h4 img{width:160px}}#footer-area h3{font-size:clamp(2rem, calc(1.212rem + 2.19vw), 3.4rem);margin-bottom:1.5em}#footer-area h3 span{display:block;font-size:clamp(1.6rem, calc(1.488rem + 0.31vw), 1.8rem)}#footer-area ul{list-style-type:none;font-size:clamp(1.4rem, calc(1.287rem + 0.31vw), 1.6rem);text-align:left;display:inline-block;margin-left:auto;margin-right:auto}#footer-area ul li+li{margin-top:.5em}.c-btn--primary{font-size:1.6rem;display:inline-block}.c-btn--primary a{display:block;text-decoration:none;background:#000;color:#fff;padding:8px 40px;border-radius:calc(infinity*1px);-moz-border-radius:calc(infinity*1px);-webkit-border-radius:calc(infinity*1px);box-shadow:0px 6px 8px 3px rgba(0,0,0,.25)}.c-btn--primary--arrow{font-size:1.6rem;display:inline-block;margin-bottom:40px}.c-btn--primary--arrow a{display:block;text-decoration:none;background:#000;color:#fff;padding:8px 40px;border-radius:calc(infinity*1px);-moz-border-radius:calc(infinity*1px);-webkit-border-radius:calc(infinity*1px);box-shadow:0px 6px 8px 3px rgba(0,0,0,.25)}.c-btn--primary--arrow a::after{font:var(--fa-font-solid);content:"";margin-left:16px}.c-btn--contact{font-size:1.6rem;display:inline-block;margin-bottom:40px}.c-btn--contact a{display:block;text-decoration:none;background:#4d4d4d;color:#fff;padding:8px 40px;border-radius:calc(infinity*1px);-moz-border-radius:calc(infinity*1px);-webkit-border-radius:calc(infinity*1px);box-shadow:0px 6px 8px 3px rgba(0,0,0,.25)}.c-btn--contact a::after{font:var(--fa-font-solid);content:"";margin-left:16px}.gap{display:inline-block;background-color:inherit;border:none !important;padding:0 !important;margin:0 !important;box-shadow:none !important}.c-flex--contentCenter{display:flex;justify-content:center}.aspect160-74{aspect-ratio:1600/748;object-fit:cover;width:100%}.p-hero{background-image:url(../../images/top/hero.jpg);background-position:center top;background-repeat:no-repeat;padding-top:calc(60px + 8%)}.p-hero__block{display:grid;grid-template-columns:2fr 1fr;grid-template-rows:auto auto;gap:40px 16px;margin-bottom:80px}@media(min-width: 768px){.p-hero__block{grid-template-columns:2fr 1fr 1fr;grid-template-rows:1fr;gap:32px;margin-bottom:120px}}@media(min-width: 992px){.p-hero__block{grid-template-columns:3fr 1fr 1fr;gap:64px}}.p-hero__block .p-hero__block--date{grid-column:1/3;grid-row:2/3}.p-hero__block .p-hero__block--date img{width:88%}@media(min-width: 768px){.p-hero__block .p-hero__block--date{grid-column:1/2;grid-row:1/2;display:grid;align-items:end}.p-hero__block .p-hero__block--date img{width:100%}}@media(min-width: 992px){.p-hero__block .p-hero__block--date img{width:80%}}.p-hero__block .p-hero__block--title{grid-column:1/2;grid-row:1/2;display:grid;justify-items:end}.p-hero__block .p-hero__block--title img{max-width:130px}@media(min-width: 768px){.p-hero__block .p-hero__block--title{grid-column:2/3;grid-row:1/2;justify-items:center}.p-hero__block .p-hero__block--title img{max-width:380px}}.p-hero__block .p-hero__block--catch{grid-column:2/3;grid-row:1/2;display:grid;justify-items:center}.p-hero__block .p-hero__block--catch img{max-width:82px}@media(min-width: 768px){.p-hero__block .p-hero__block--catch{grid-column:3/4;grid-row:1/2;justify-items:center}.p-hero__block .p-hero__block--catch img{max-width:334px}}@media(min-width: 768px){.p-hero--catch--sp{display:none}}.p-hero--catch--pc{display:none}@media(min-width: 768px){.p-hero--catch--pc{display:block}}.p-hero__doc{display:grid;grid-template-columns:1fr}.p-hero__doc img{width:70%;height:auto;margin-left:auto;margin-right:auto;vertical-align:bottom;line-height:1em}.p-hero__doc p{font-size:1.45rem !important;line-height:2.4;margin-top:1.5em;margin-bottom:0;letter-spacing:normal !important}@media(min-width: 768px){.p-hero__doc{grid-template-columns:1.25fr 1fr}.p-hero__doc p{font-size:1.8rem !important;line-height:2.4;margin-top:1.5em;margin-bottom:0;letter-spacing:.125em}.p-hero__doc img{width:100%;height:auto}}.p-photo-grid{display:grid;grid-template-columns:1fr;gap:24px}@media(min-width: 768px){.p-photo-grid{grid-template-columns:1fr 1fr;gap:48px}}.p-photo-grid__map{height:100%}.p-photo-grid__map img{aspect-ratio:1.3/1;object-fit:cover;width:100%;vertical-align:bottom}@media(min-width: 768px){.p-photo-grid__map img{aspect-ratio:28/16;width:100%;height:100%;object-fit:cover;object-position:-80px}}.p-photoblock{display:grid;grid-template-columns:1fr 1fr;gap:8px}.p-photoblock .card{background:#1b2800;padding:8px}.p-photoblock .card img{aspect-ratio:16/8;object-fit:cover;width:100%}@incude md{.p-photoblock .card img{aspect-ratio:3/2}}.p-photoblock .card2{background:#1b2800;padding:8px;grid-column:1/3}.p-photoblock .card2 img{aspect-ratio:16/8;object-fit:cover;width:100%}.p-photoblock p{font-size:1.5rem;margin-bottom:0;color:#fff7a4}.p-photoblock p span{font-size:small}.p-ticket-info{display:grid;grid-template-columns:1fr;gap:40px}@media(min-width: 768px){.p-ticket-info{grid-template-columns:1fr 1fr}}.p-ticket-info .p-ticket-info__sell{text-align:center}@media(min-width: 768px){.p-ticket-info .p-ticket-info__sell{text-align:left}}.p-ticket-info .p-ticket-info__sell h2{font-size:clamp(2.42rem, calc(0.969rem + 4.03vw), 5rem);margin-bottom:1.5em;text-align:center;border-bottom:solid 2px #fff;display:inline-block}@media(min-width: 768px){.p-ticket-info .p-ticket-info__sell h2{border-bottom:none;position:relative}.p-ticket-info .p-ticket-info__sell h2::before{position:absolute;bottom:-4px;content:"";background:#fff;height:2px;right:0;width:100vw;left:auto;z-index:999}}@media(min-width: 768px){.p-ticket-info .p-ticket-info__sell img{width:90%;max-width:592px}}.p-ticket-info .p-ticket-info__btn ul{list-style-type:none;padding:0}.p-ticket-info .p-ticket-info__btn ul li+li{margin-top:24px}.p-access{display:grid;grid-template-columns:1fr;gap:40px;padding-bottom:80px}@media(min-width: 768px){.p-access{grid-template-columns:1fr 1fr}}.p-access>div{display:grid;align-items:center}.p-access h3{font-size:clamp(2rem, calc(1.775rem + 0.62vw), 2.4rem);border-bottom:solid 1px #fff;margin-bottom:1em;display:inline-block}.p-access h3 a{text-decoration:none}.p-access address{font-size:1.6rem;font-style:normal;margin-bottom:1em}.p-access dl{font-size:clamp(1.4rem, calc(1.344rem + 0.16vw), 1.5rem)}.p-access dl dt{font-size:clamp(1.6rem, calc(1.488rem + 0.31vw), 1.8rem)}.p-access dl dt::before{content:"●"}.p-access dl dd{padding-left:1em;margin-bottom:1.5em}.p-access dl dd::last-of-type{margin-bottom:0}.p-access__gmap iframe{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto}@media(min-width: 768px){.p-access__gmap iframe{aspect-ratio:4/3}}.p-entry{display:grid;grid-template-columns:1fr;gap:24px}@media(min-width: 768px){.p-entry{grid-template-columns:1fr 1fr;gap:40px}}.p-entry .p-entry__title{text-align:center}@media(min-width: 768px){.p-entry .p-entry__title{text-align:left}}.p-entry .p-entry__title h2{font-size:clamp(2.42rem, calc(0.969rem + 4.03vw), 5rem);margin-bottom:1em;text-align:center;border-bottom:solid 2px #fff;display:inline-block}@media(min-width: 768px){.p-entry .p-entry__title h2{border-bottom:none;position:relative}.p-entry .p-entry__title h2::before{position:absolute;bottom:-4px;content:"";background:#fff;height:2px;right:0;width:100vw;left:auto;z-index:999}}@media(min-width: 768px){.p-entry .p-entry__title img{width:90%;max-width:630px}}.p-entry .p-entry__btn{display:grid;align-items:end}.p-box--border{border-top:dotted 2px #000;border-bottom:dotted 2px #000;padding:24px;padding-bottom:24px;margin-bottom:40px}.p-box--border *{text-align:center;color:#000}.p-box--border h3{font-size:clamp(1.8rem, calc(1.575rem + 0.63vw), 2.2rem)}.p-box--border p{color:#666;margin-bottom:0}.u-align--left{text-align:left !important}.u-align--right{text-align:right !important}.u-align--center{text-align:center !important}@media(min-width: 768px){.u-align--center-pc{text-align:center !important}}.u-align-sp-only{text-align:left}@media(min-width: 768px){.u-align-sp-only{text-align:center}}.u-order--1{order:1 !important}.u-order--2{order:2 !important}.u-order--3{order:3 !important}.u-order--4{order:4 !important}.u-order--5{order:5 !important}@media(min-width: 768px){.u-order--md_1{order:1 !important}.u-order--md_2{order:2 !important}.u-order--md_3{order:3 !important}.u-order--md_4{order:4 !important}.u-order--md_5{order:5 !important}}@media(min-width: 992px){.u-order--lg_1{order:1 !important}.u-order--lg_2{order:2 !important}.u-order--lg_3{order:3 !important}.u-order--lg_4{order:4 !important}.u-order--lg_5{order:5 !important}}.u-dcontnets{display:contents}@media(min-width: 768px){.u-dcontnets{display:block}}.u-br-none br{display:none}@media(min-width: 768px){.u-br-none br{display:block}}.u-w-80{width:50%}@media(min-width: 992px){.u-w-80{width:100%;max-width:100%}}.u-add--w-border{border-top:solid 2px #c9c2bb;border-bottom:solid 2px #c9c2bb;padding-top:16px;padding-bottom:16px}.u-mx--0{margin-left:0 !important;margin-right:0 !important}.u-mb--0{margin-bottom:0 !important}.u-mb--1{margin-bottom:1em !important}.u-mb--2{margin-bottom:1.5em !important}.u-mb--3{margin-bottom:2em !important}.u-mb--4{margin-bottom:2.5em !important}.u-mb--5{margin-bottom:3em !important}.u-mb--6{margin-bottom:5em !important}.u-mt--0{margin-top:0 !important}.u-mt--1{margin-top:1em !important}.u-mt--2{margin-top:1.5em !important}.u-mt--3{margin-top:2em !important}.u-mt--4{margin-top:2.5em !important}.u-mt--5{margin-top:3em !important}.u-mt--65{margin-top:5em !important}.u-ml--0{margin-left:0 !important}.u-ml--1{margin-left:1em !important}.u-ml--2{margin-left:1.5em !important}.u-ml--3{margin-left:2em !important}.u-ml--4{margin-left:2.5em !important}.u-ml--5{margin-left:3em !important}.u-ml--6{margin-left:5em !important}.u-mr--0{margin-right:0 !important}.u-mr--1{margin-right:1em !important}.u-mr--2{margin-right:1.5em !important}.u-mr--3{margin-right:2em !important}.u-mr--4{margin-right:2.5em !important}.u-mr--5{margin-right:3em !important}.u-mr--6{margin-right:5em !important}.u-mb--120{margin-bottom:120px !important}.u-px--0{padding-left:0 !important;padding-right:0 !important}.u-pb--0{padding-bottom:0 !important}.u-pt--0{padding-top:0 !important}.u-pt--1{padding-top:1em !important}.u-pt--2{padding-top:1.5em !important}.u-pt--3{padding-top:2em !important}.u-pt--4{padding-top:2.5em !important}.u-pt--5{padding-top:3em !important}.u-pt--6{padding-top:5em !important}.u-pb--0{padding-bottom:0 !important}.u-pb--1{padding-bottom:1em !important}.u-pb--2{padding-bottom:1.5em !important}.u-pb--3{padding-bottom:2em !important}.u-pb--4{padding-bottom:2.5em !important}.u-pb--5{padding-bottom:3em !important}.u-pb--6{padding-bottom:5em !important}.u-ps-relative{position:relative}.u-text-small{font-size:small !important}p{font-size:clamp(1.5rem, calc(1.408rem + 0.26vw), 1.6rem);font-weight:300;line-height:1.8;margin-bottom:1em;text-align:justify;text-justify:distribute;word-break:break-all;word-break:normal;letter-spacing:.075em}p.indent{text-indent:1em}h2.u-h2{font-size:clamp(2.4rem, calc(0.938rem + 4.06vw), 5rem);font-weight:600;margin-bottom:1em;text-align:center}h2.u-h2 span{border-bottom:solid 1px #fff;padding-bottom:8px}h2.u-h2__primary{font-size:clamp(2.4rem, calc(0.938rem + 4.06vw), 5rem);font-weight:600;margin-bottom:1em;text-align:center}h2.u-h2__primary span{border-bottom:solid 1px #fff;padding-bottom:8px}h2.u-h2__primary::first-letter{font-size:140%}.u-editor{padding:0 0 40px}.u-editor *{color:#000}.u-editor ul,.u-editor ol{font-size:clamp(1.5rem, calc(1.408rem + 0.26vw), 1.6rem);padding-left:1.5em;margin-bottom:1em}.u-editor ul li+li,.u-editor ol li+li{margin-top:1em}.u-editor h1{font-size:clamp(2rem, calc(1.55rem + 1.25vw), 2.8rem);margin-bottom:1.25em}.u-editor h2{font-size:clamp(1.8rem, calc(1.463rem + 0.94vw), 2.4rem);margin-bottom:1.25em}.u-editor h3{font-size:clamp(1.7rem, calc(1.531rem + 0.47vw), 2rem);margin-bottom:1.25em}/*# sourceMappingURL=styles.css.map */
