@charset "UTF-8";:root{--g-def:1rem;--theme:30,161,146;--themeDark:0,105,47;--accent:250,237,0;--clrLink:60,60,60;--clrLinkHover:30,161,146;--fb:#3b5998;--tw:#00aced;--clrBasic:#333;--wht:255,255,255;--gray:140,140,140;--grayLight:170,170,170;--grayLightBg:244,244,244;--blk:30,30,29;--blkDark:25,25,24;--bs-breadcrumb-divider:">";--fontGothic:-apple-system,"\30d2\30e9\30ae\30ce\89d2\30b4  Pro","Hiragino Kaku Gothic Pro",BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"\6e38\30b4\30b7\30c3\30af",YuGothic,"\30e1\30a4\30ea\30aa","Meiryo";--ff-B:UDKakugo_LargePr6-B;--ff-EB:UDKakugo_LargePr6-E}@media only screen and (min-width:360px){html{font-size:65%}}@media only screen and (min-width:375px){html{font-size:70%}}@media only screen and (min-width:390px){html{font-size:75%}}@media only screen and (min-width:412px){html{font-size:90%}}@media (min-width:576px){html{font-size:58%}}@media (min-width:768px){html{font-size:60%}}@media (min-width:992px){html{font-size:62%}}@media (min-width:1200px){html{font-size:71%}}@media (min-width:1600px){html{font-size:75%}}@media (min-width:1800px){html{font-size:80%}}@media (min-width:1900px){html{font-size:80%}}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}body{position:relative;margin:0;font-family:var(--fontGothic);font-size:var(--g-def);font-weight:400;line-height:1.4;color:var(--clrBasic);letter-spacing:.05em;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);font-feature-settings:"palt"}.ff-normal,input,a{font-family:var(--fontGothic)}.ff-B,.sp-tel,h1,h2,h3,h4,h5,h6{font-family:var(--ff-B)}.ff-EB{font-family:var(--ff-EB)}@font-face{font-family:Antonio;font-weight:700;font-display:swap;src:url(/fonts/Antonio-Bold.woff2) format("woff2")}.ff-EN{font-family:Antonio}p,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:0}h1,h2,h3,h4,h5,h6{line-height:1.2;font-size:clamp(1.08rem,1rem + .4vw,1.2rem)}.smaller-2{font-size:.65em}.smaller-1,small{font-size:.8em}.fz-025{font-size:clamp(.7rem,.67rem + .15vw,.85rem)}.fz-05{font-size:clamp(.85rem,.83rem + .1vw,.95rem)}.fz-075{font-size:clamp(.9rem,.92rem + .1vw,1rem)}.fz-1{font-size:clamp(1rem,.98rem + .1vw,1.1rem)}.fz-105,.fz-105>p,.fz-105 dd p{font-size:clamp(1.175rem,1.08rem + .1vw,1.23rem)}.fz-2,*:not(.fz-105) p{font-size:clamp(1.25rem,1.141rem + .47vw,1.5rem)!important}.fz-3{font-size:clamp(1.5rem,1.254rem + .62vw,1.7rem)}.fz-4{font-size:clamp(1.6rem,1.257rem + 1.04vw,2rem)}.fz-5{font-size:clamp(1.75rem,1.495rem + 1.09vw,2.5rem)}.fz-6{font-size:clamp(2rem,2.2rem + 1vw,3rem)}.fz-16px{font-size:16px}.ff-normal,input{font-family:var(--fontGothic)}.fw-normal{font-weight:400}.fw-bold,a{font-weight:700}.ls-n2{letter-spacing:-.05em}.ls-n1{letter-spacing:-.001em}.ls-0{letter-spacing:0}.ls-1{letter-spacing:.05em}.lh-1{line-height:1}.lh-2{line-height:1.35}.lh-3{line-height:1.7}.d-none,[hidden],.ovxs::-webkit-scrollbar{display:none}.d-block,picture{display:block}.d-inline-block{display:inline-block}.d-grid{display:grid}.d-flex{display:flex}a,.sp-tel a{color:rgb(var(--clrLink));background-color:transparent;word-wrap:break-word;z-index:10;position:relative}a:hover{color:rgb(var(--clrLinkHover))}a:hover img,a:hover figure,summary:hover{opacity:.85}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}div p:only-child,article p:only-child,section p:only-child{margin-bottom:0}dd{margin-left:0}address{margin-bottom:1rem;font-style:normal;line-height:inherit}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]::-webkit-calendar-picker-indicator{display:none}button,button:is(:focus,:active,:hover){appearance:none;outline:none}button{background:none;border:none}button:not(:disabled),[type=button]:not(:disabled),[type=submit]:not(:disabled),a:not(.disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}dl,ol,ul{margin:0;padding:0;list-style:none}nav ul,nav ol{list-style:none;list-style-image:none}.position-relative{position:relative}.position-absolute{position:absolute}.position-fixed{position:fixed}.position-sticky{position:sticky}.topStart{left:0}.topStart,.topEnd{top:0}.bottomEnd{bottom:0}.topEnd,.bottomEnd{right:0}.top-n05{top:-.05rem}.top-05{top:.05rem}.top-075{top:.075rem}.top-100vh{top:100vh}.z-0{z-index:0}.z-1{z-index:1}.z-10{z-index:10}.z-15{z-index:15}.swipe{scroll-behavior:smooth;user-select:none;-webkit-overflow-scrolling:touch}.swipe::-webkit-scrollbar{display:none}.w-fit{width:fit-content;will-change:transform}.ovxs{overflow-x:scroll}.ovxs{-webkit-overflow-scrolling:touch}.ovh{overflow:hidden}.visible{visibility:visible}.d-row{--g-x:var(--g-def);--g-y:var(--g-def);display:grid}.d-row,.d-flex{gap:var(--g-x) var(--g-y)}.d-row>*{max-width:100%;align-self:start}.gaf-c{grid-auto-flow:column}.gtc-205{grid-template-columns:repeat(5,1fr)}.gtc-3{grid-template-columns:repeat(4,3fr)}.gtc-4_8{grid-template-columns:4fr 8fr}.gtc-6{grid-template-columns:repeat(2,6fr)}.gtc-7_5{grid-template-columns:7fr 5fr}.gtc-8_4{grid-template-columns:8fr 4fr}.gtc-9_3{grid-template-columns:9fr 3fr}.gtc-10_2{grid-template-columns:10fr 2fr}.gtc-col{grid-template-columns:var(--w-auto) 1fr}.gtc-6-12{grid-template-columns:repeat(12,[col] 1fr)}.gtc-6-12>:nth-child(1){grid-column:col/span 6}.gtc-6-12>:nth-child(2){grid-column:col 7/span 6}.gtc-6-12>:nth-child(3){grid-column:col/span 12}.pi-center{place-items:center}.pi-start{place-items:start}.pi-end{place-items:end}.pc-center{place-content:center}.pc-evenly{place-content:space-evenly}.pc-between{place-content:space-between}.ai-end{align-items:end}.ai-center{align-items:center}.ac-start{align-content:start}.ac-center{align-content:center}.ac-between{align-content:space-between}.col{flex:1 0 0%}.col-auto{flex:0 0 auto;width:auto}.col-4{width:33.33333333%}.col-6{width:50%}.g-05{--g-x:calc(var(--g-def)/4)}.g-05{--g-y:calc(var(--g-def)/4)}.pgt-05,.pg-1{padding-top:calc(var(--g-def)/4)}.pg-1{padding-bottom:calc(var(--g-def)/4)}.pg-1{padding-left:calc(var(--g-def)/4)}.pg-1{padding-right:calc(var(--g-def)/4)}.pgt-1,.pgy-1,.pg-1{padding-top:calc(var(--g-def)/2)}.pgy-1,.pg-1{padding-bottom:calc(var(--g-def)/2)}.pgs-1,.pgx-1,.pg-1{padding-left:calc(var(--g-def)/2)}.pgx-1,.pg-1{padding-right:calc(var(--g-def)/2)}.g-2{--g-x:var(--g-def)}.g-2{--g-y:var(--g-def)}.pgt-2,.pgy-2,.pg-2{padding-top:var(--g-def)}.pgb-2,.pgy-2,.pg-2{padding-bottom:var(--g-def)}.pgs-2,.pgx-2,.pg-2{padding-left:var(--g-def)}.pgx-2,.pg-2{padding-right:var(--g-def)}.g-3{--g-x:calc(var(--g-def)*2)}.g-3{--g-y:calc(var(--g-def)*2)}.pgt-3,.pgy-3,.pg-3{padding-top:calc(var(--g-def)*2)}.pgy-3,.pg-3{padding-bottom:calc(var(--g-def)*2)}.pgs-3,.pgx-3,.pg-3{padding-left:calc(var(--g-def)*2)}.pge-3,.pgx-3,.pg-3{padding-right:calc(var(--g-def)*2)}.g-4{--g-x:calc(var(--g-def)*3)}.g-4{--g-y:calc(var(--g-def)*3)}.pgt-4,.pg-4{padding-top:calc(var(--g-def)*3)}.pg-4{padding-bottom:calc(var(--g-def)*3)}.pg-4{padding-left:calc(var(--g-def)*3)}.pg-4{padding-right:calc(var(--g-def)*3)}.pgy-5{padding-top:calc(var(--g-def)*4)}.pgy-5{padding-bottom:calc(var(--g-def)*4)}.rg-05{row-gap:min(var(--g-def) * .05 + 1.5vw,var(--g-def)*.25)}.rg-1{row-gap:min(var(--g-def) * .1 + 1.25vw,var(--g-def)*.5)}.rg-2{row-gap:min(var(--g-def) * .4 + 1.5vw,var(--g-def)*.75)}.rg-3{row-gap:min(var(--g-def) + 1.5vw,var(--g-def)*2)}.rg-4{row-gap:min(var(--g-def) * 1.5 + 1.5vw,var(--g-def)*3)}.rg-5{row-gap:min(var(--g-def) * 1.75 + 3vw,var(--g-def)*4)}.rg-sec-1{row-gap:min(var(--g-def) * 2 + 3.75vw,8vh)}.rgy-sec-1{padding-top:min(var(--g-def) * 2 + 3.75vw,8vh)}.rgy-sec-1{padding-bottom:min(var(--g-def) * 2 + 3.75vw,8vh)}.cg-1{column-gap:calc(var(--g-def)/2)}.cg-2{column-gap:var(--g-def)}.cg-3{column-gap:calc(var(--g-def)*2)}.cg-4{column-gap:calc(var(--g-def)*3)}.flex-wrap{flex-wrap:wrap}.mb-0{margin-bottom:0}.mt-025{margin-top:calc(var(--g-def)/8)}.me-1,.mx-1{margin-right:calc(var(--g-def)/4)}.mb-1{margin-bottom:calc(var(--g-def)/4)}.ms-1,.mx-1{margin-left:calc(var(--g-def)/4)}.mt-2{margin-top:calc(var(--g-def)/2)}.me-2,.mx-2{margin-right:calc(var(--g-def)/2)}.mb-2{margin-bottom:calc(var(--g-def)/2)}.ms-2,.mx-2{margin-left:calc(var(--g-def)/2)}.mt-3,.my-3{margin-top:var(--g-def)}.me-3,.mx-3{margin-right:var(--g-def)}.my-3{margin-bottom:var(--g-def)}.ms-3,.mx-3{margin-left:var(--g-def)}.me-4{margin-right:calc(var(--g-def)*1.5)}.mt-6{margin-top:calc(var(--g-def)*4)}.mb-6{margin-bottom:calc(var(--g-def)*4)}.p-1{padding:calc(var(--g-def)/4)}.py-2{padding-top:calc(var(--g-def)/2)}.pe-2,.px-2{padding-right:calc(var(--g-def)/2)}.py-2{padding-bottom:calc(var(--g-def)/2)}.px-2{padding-left:calc(var(--g-def)/2)}.p-3{padding:var(--g-def)}.px-3{padding-right:var(--g-def)}.ps-3,.px-3{padding-left:var(--g-def)}.px-4{padding-right:calc(var(--g-def)*1.5)}.px-4{padding-left:calc(var(--g-def)*1.5)}.mt-n1{margin-top:calc(var(--g-def)/-4)}.me-n2{margin-right:calc(var(--g-def)/-2)}.ms-n2{margin-left:calc(var(--g-def)/-2)}.mx-n3,.mgx-n2{margin-right:calc(var(--g-def)/-1)}.mb-n3{margin-bottom:calc(var(--g-def)/-1)}.mx-n3,.mgx-n2{margin-left:calc(var(--g-def)/-1)}.mt-n4{margin-top:calc(var(--g-def)*-1.5)}.mgt-n3{margin-top:calc(var(--g-def)*-2)}.ms-n5{margin-left:calc(var(--g-def)*-3)}.mt-auto{margin-top:auto}.mx-auto{margin-right:auto}.mb-auto{margin-bottom:auto}.ms-auto,.mx-auto{margin-left:auto}figure{margin:0}img{border:0}img,svg{vertical-align:middle}.of-cover{object-fit:cover}.of-cover{object-position:center}a{transition:all .3s}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.tdu,a:is(:hover,:focus),.box-entry a:not([class]),a:not(.tdu-0)[target=_blank]{text-decoration:underline;text-underline-offset:.3em;text-decoration-thickness:.1em}a,a:not([href]):hover,a:is(:hover,:focus){text-decoration:none}.b-0{border:none}.bsd{border:.1rem solid #dedcdc}.btsd{border-top:.1rem solid #dedcdc}.bbsd{border-bottom:.1rem solid #dedcdc}.besd{border-right:.1rem solid #dedcdc}.bssd{border-left:.1rem solid #dedcdc}.bda{border:.1rem dashed #dedcdc}.btda{border-top:.1rem dashed #dedcdc}.bsda{border-left:.1rem dashed #dedcdc}.bw-1px{border-width:1px!important}.bw-02r{border-width:.2rem!important}.bw-04r{border-width:.4rem!important}.clr-accent,.hvr-clr-accent:hover,.link-active:not(.act-no-exact),.link-exact-active{color:rgb(var(--accent))}.bg-accent,.hvr-bg-accent:hover,.hvr-bg-accent.active,.hvr-bg-accent.link-exact-active,.hvr-bg-accent.link-active:not(.act-no-exact){background:rgb(var(--accent))!important}.clr-base,.hvr-clr-base:hover{color:rgb(var(--clrBasic))}.clr-theme,.hvr-clr-theme:hover,.hvr-clr-theme:hover [class*=clr-],a.clr-accent:hover{color:rgb(var(--theme))!important}.bg-theme,.hvr-bg-theme:hover,a:hover>.hvr-bg-theme{background:rgb(var(--theme))!important}.hvr-bg-theme-dark:hover,a:hover>.hvr-bg-theme-dark{background:rgb(var(--themeDark))!important}.bc-theme{border-color:rgba(var(--theme),.8)!important}.bg-theme,.hvr-bg-theme:hover{background:rgb(var(--theme))}.bg-theme-op09{background:rgba(var(--theme),.9)}.clr-wht,.hvr-clr-wht:is(:hover,:active){color:rgb(var(--wht))}.bc-wht{border-color:rgb(var(--wht))!important}.bg-wht,.hvr-bg-wht:is(:hover,:active){background:rgb(var(--wht))!important}.clr-gray,.hvr-clr-gray:is(:hover,:active){color:rgba(var(--gray),.5)}.clr-gray-dark{color:rgba(var(--gray),1)}.bg-gray-light{background-color:rgb(var(--grayLight))}.clr-blk{color:rgb(var(--blk))}.bg-cover{background-size:cover}.transition-fade{transition:opacity .5s visibility 0s ease .5s;opacity:0;visibility:hidden}.transition-fade.is-show{transition-delay:.5s;opacity:1;visibility:visible}#scroll-top-observer{position:absolute;top:0;height:1px;width:1px!important;z-index:-1;visibility:hidden}[class*=shadow-drop]{-webkit-transform:translateZ(0);transform:translateZ(0)}.shadow-drop{-webkit-filter:drop-shadow(0 0 .5rem rgba(0,0,0,.2));filter:drop-shadow(0 0 .5rem rgba(0,0,0,.2))}.ratio{position:relative;width:100%}.ratio:before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%!important}.ratio-16x9{--bs-aspect-ratio:56.25%}.op-05{opacity:.5}.link-active,.link-exact-active{opacity:1}.w-100{width:100%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.liDisc>li{margin-left:1.45em;list-style-type:disc}.liDic>li{margin-left:1.45em;list-style-type:decimal}.liSlash>li{display:inline}.liSlash>li:before{content:"/";margin-left:0;margin-right:.125em;color:#666;vertical-align:top}.liSlash>li:first-child:before,.liSlash ul>li:before{content:"";margin-left:0;margin-right:0}.liSlash.clr-wht>li:before{color:rgba(var(--wht),.7)}.liKome{padding-left:1.25em}.liKome>li{position:relative}.liKome>li:before{position:absolute;top:.2em}.liKome>li:before{content:"\203b";left:-1.25em;font-size:.8em}.rounded-pill{border-radius:50rem}.rounded{border-radius:calc(var(--g-def)/4 + .1vw)}.rounded-top{border-top-left-radius:calc(var(--g-def)/4 + .1vw);border-top-right-radius:calc(var(--g-def)/4 + .1vw)}.rounded-top-end{border-top-right-radius:calc(var(--g-def)/4 + .1vw)}.rounded-bottom{border-bottom-right-radius:calc(var(--g-def)/4 + .1vw);border-bottom-left-radius:calc(var(--g-def)/4 + .1vw)}.grayscale{filter:grayscale(100%);transition:all .5s}@media (min-width:576px){.fz-sm-05{font-size:clamp(.85rem,.83rem + .1vw,.95rem)}.fz-sm-105{font-size:clamp(1.175rem,1.08rem + .1vw,1.23rem)}.fz-sm-2{font-size:clamp(1.25rem,1.141rem + .47vw,1.5rem)}.fz-sm-5{font-size:clamp(1.75rem,1.495rem + 1.09vw,2.5rem)}.fz-sm-7{font-size:clamp(3rem,2.8rem + 1vw,4rem)}input{font-family:var(--fontGothic)}.d-sm-block{display:block}.d-sm-inline{display:inline}.d-sm-flex{display:flex}.gaf-sm-c{grid-auto-flow:column}.gtc-sm-fit{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr))}.gtc-sm-0{grid-template-columns:unset}.gtc-sm-102{grid-template-columns:repeat(10,1.2fr)}.gtc-sm-3{grid-template-columns:repeat(4,3fr)}.gtc-sm-3_9{grid-template-columns:3fr 9fr}.gtc-sm-4{grid-template-columns:repeat(3,4fr)}.gtc-sm-4_8{grid-template-columns:4fr 8fr}.gtc-sm-6{grid-template-columns:repeat(2,6fr)}.gtc-sm-8_4{grid-template-columns:8fr 4fr}.gtc-sm-9_3{grid-template-columns:9fr 3fr}.gtc-sm-11_1{grid-template-columns:11fr 1fr}.pc-sm-center{place-content:center}.col-sm-9{width:75%}.flex-sm-nowrap{flex-wrap:nowrap}.pg-sm-2{padding-top:var(--g-def)}.pg-sm-2{padding-bottom:var(--g-def)}.pgs-sm-2,.pgx-sm-2,.pg-sm-2{padding-left:var(--g-def)}.pgx-sm-2,.pg-sm-2{padding-right:var(--g-def)}.g-sm-3{--g-x:calc(var(--g-def)*2)}.g-sm-3{--g-y:calc(var(--g-def)*2)}.pgt-sm-3{padding-top:calc(var(--g-def)*2)}.pgb-sm-3{padding-bottom:calc(var(--g-def)*2)}.pgx-sm-3{padding-left:calc(var(--g-def)*2)}.pgx-sm-3{padding-right:calc(var(--g-def)*2)}.pgs-sm-4{padding-left:calc(var(--g-def)*3)}.rg-sm-0{row-gap:0}.rg-sm-2{row-gap:min(var(--g-def) * .4 + 1.5vw,var(--g-def)*.75)}.rg-sm-4{row-gap:min(var(--g-def) * 1.5 + 1.5vw,var(--g-def)*3)}.rgy-sm-sec-2{padding-top:min(var(--g-def) * 5.5 + 5vw,20vh)}.rgy-sm-sec-2{padding-bottom:min(var(--g-def) * 5.5 + 5vw,20vh)}.cg-sm-0{column-gap:0}.cg-sm-4{column-gap:calc(var(--g-def)*3)}.mt-sm-0{margin-top:0}.mt-sm-1{margin-top:calc(var(--g-def)/4)}.me-sm-1{margin-right:calc(var(--g-def)/4)}.mt-sm-2{margin-top:calc(var(--g-def)/2)}.py-sm-0{padding-top:0}.py-sm-0{padding-bottom:0}.pe-sm-3{padding-right:var(--g-def)}.px-sm-405{padding-right:calc(var(--g-def)*2)}.px-sm-405{padding-left:calc(var(--g-def)*2)}.ms-sm-n4{margin-left:calc(var(--g-def)*-1.5)}.mb-sm-auto{margin-bottom:auto}.ms-sm-auto{margin-left:auto}.w-sm-auto{width:auto!important}.h-sm-100{height:100%!important}.bssd-sm{border-left:.1rem solid #dedcdc}.bt-sm-0{border-top:none}}@media (min-width:768px){.fz-md-105{font-size:clamp(1.175rem,1.08rem + .1vw,1.23rem)}.fz-md-3{font-size:clamp(1.5rem,1.254rem + .62vw,1.7rem)}input{font-family:var(--fontGothic)}.ls-md-0{letter-spacing:0}.ovi-md{overflow:initial}.gtc-md-6{grid-template-columns:repeat(2,6fr)}.gtc-md-8_4{grid-template-columns:8fr 4fr}.col-md-5{width:41.66666667%}.col-md-11{width:91.66666667%}.pgx-md-2{padding-left:var(--g-def)}.pgx-md-2{padding-right:var(--g-def)}.pg-md-3{padding-top:calc(var(--g-def)*2)}.pgb-md-3,.pg-md-3{padding-bottom:calc(var(--g-def)*2)}.pgx-md-3,.pg-md-3{padding-left:calc(var(--g-def)*2)}.pgx-md-3,.pg-md-3{padding-right:calc(var(--g-def)*2)}.g-md-4{--g-x:calc(var(--g-def)*3)}.g-md-4{--g-y:calc(var(--g-def)*3)}.pgt-md-4{padding-top:calc(var(--g-def)*3)}.pgs-md-4,.pgx-md-4{padding-left:calc(var(--g-def)*3)}.pge-md-4,.pgx-md-4{padding-right:calc(var(--g-def)*3)}.pg-md-5{padding-top:calc(var(--g-def)*4)}.pg-md-5{padding-bottom:calc(var(--g-def)*4)}.pg-md-5{padding-left:calc(var(--g-def)*4)}.pg-md-5{padding-right:calc(var(--g-def)*4)}.rg-md-1{row-gap:min(var(--g-def) * .1 + 1.25vw,var(--g-def)*.5)}.rg-md-2{row-gap:min(var(--g-def) * .4 + 1.5vw,var(--g-def)*.75)}.rg-md-3{row-gap:min(var(--g-def) + 1.5vw,var(--g-def)*2)}.rg-md-4{row-gap:min(var(--g-def) * 1.5 + 1.5vw,var(--g-def)*3)}.rgy-md-sec-2{padding-top:min(var(--g-def) * 5.5 + 5vw,20vh)}.rgy-md-sec-2{padding-bottom:min(var(--g-def) * 5.5 + 5vw,20vh)}.cg-md-3{column-gap:calc(var(--g-def)*2)}.cg-md-4{column-gap:calc(var(--g-def)*3)}.mx-md-0{margin-right:0}.mx-md-0{margin-left:0}.px-md-0{padding-right:0}.px-md-0{padding-left:0}.py-md-3{padding-top:var(--g-def)}.py-md-3{padding-bottom:var(--g-def)}.py-md-4{padding-top:calc(var(--g-def)*1.5)}.py-md-4{padding-bottom:calc(var(--g-def)*1.5)}.w-md-auto{width:auto!important}}@media (min-width:992px){.fz-lg-1{font-size:clamp(1rem,.98rem + .1vw,1.1rem)}.fz-lg-105{font-size:clamp(1.175rem,1.08rem + .1vw,1.23rem)}.fz-lg-2{font-size:clamp(1.25rem,1.141rem + .47vw,1.5rem)}.fz-lg-3{font-size:clamp(1.5rem,1.254rem + .62vw,1.7rem)}.fz-lg-4{font-size:clamp(1.6rem,1.257rem + 1.04vw,2rem)}.fz-lg-5{font-size:clamp(1.75rem,1.495rem + 1.09vw,2.5rem)}.fz-lg-7{font-size:clamp(3rem,2.8rem + 1vw,4rem)}input{font-family:var(--fontGothic)}.d-lg-inline{display:inline}.gtc-lg-4{grid-template-columns:repeat(3,4fr)}.gtc-lg-6{grid-template-columns:repeat(2,6fr)}.gtc-lg-7_5{grid-template-columns:7fr 5fr}.gtc-lg-8_4{grid-template-columns:8fr 4fr}.gtc-lg-9_3{grid-template-columns:9fr 3fr}.gtc-lg-10_2{grid-template-columns:10fr 2fr}.gtc-lg-12{grid-template-columns:12fr}.g-lg-4{--g-x:calc(var(--g-def)*3)}.g-lg-4{--g-y:calc(var(--g-def)*3)}.pg-lg-4{padding-top:calc(var(--g-def)*3)}.pg-lg-4{padding-bottom:calc(var(--g-def)*3)}.pg-lg-4{padding-left:calc(var(--g-def)*3)}.pg-lg-4{padding-right:calc(var(--g-def)*3)}.g-lg-5{--g-x:calc(var(--g-def)*4)}.g-lg-5{--g-y:calc(var(--g-def)*4)}.pgs-lg-5{padding-left:calc(var(--g-def)*4)}.rg-lg-4{row-gap:min(var(--g-def) * 1.5 + 1.5vw,var(--g-def)*3)}.rg-lg-sec-1{row-gap:min(var(--g-def) * 2 + 3.75vw,8vh)}.cg-lg-2{column-gap:var(--g-def)}.cg-lg-3{column-gap:calc(var(--g-def)*2)}.cg-lg-4{column-gap:calc(var(--g-def)*3)}.cg-lg-5{column-gap:calc(var(--g-def)*4)}.cg-lg-sec-1{column-gap:min(var(--g-def) * 2 + 3.75vw,8vh)}.mt-lg-0{margin-top:0}.mx-lg-0{margin-right:0}.mx-lg-0{margin-left:0}.mt-lg-3{margin-top:var(--g-def)}.pe-lg-0{padding-right:0}.ps-lg-0{padding-left:0}.w-lg-100{width:100%!important}.h-lg-100{height:100%!important}}@media (min-width:1200px){input{font-family:var(--fontGothic)}.col-xl-6{width:50%}.cg-sm-0{column-gap:0}.cg-xl-5{column-gap:calc(var(--g-def)*4)}}@media (min-width:1400px){input{font-family:var(--fontGothic)}.col-2xl-9{width:75%}}@media (min-width:1600px){.fz-3xl-105{font-size:clamp(1.175rem,1.08rem + .1vw,1.23rem)}input{font-family:var(--fontGothic)}.cg-3xl-5{column-gap:calc(var(--g-def)*4)}.cg-3xl-6{column-gap:calc(var(--g-def)*8)}}:root{--scr-pt:5.75rem;--h-mv:65vh;--h-dep:20rem;--w-em:1em;--w-logo:15rem;--tml-width: .25rem;--tmlDot-width: .6rem;--fz-tl:1.33rem;--yellow:217,255,0;--red:224,31,31}html{scroll-padding-top:var(--scr-pt)}.trs-all-05{transition:all .5s}.btn-arrow,.btn-external,.btn-icons{position:relative;padding-right:2em!important}.btn-icons:before{line-height:1;position:absolute;height:100%;width:.6em;top:.05em;right:.5em;display:grid;align-content:center}.pge-3-imp.btn-icons:before{right:calc(var(--g-def)*2/4)}.pge-4-imp.btn-icons:before{right:1.5em}.btn-arrow:before{content:url(/img/global/icons/angle-right-solid.svg)}.btn-arrow-wht:before{content:url(/img/global/icons/angle-right-solid-wht.svg)}.btn-arrow-down:before{content:url(/img/global/icons/angle-down-solid.svg)}.btn-external:before{content:url(/img/global/icons/external-link-solid.svg)}.btn-external{padding-right:1.5em!important}.btn-external:before{width:1em;right:.6em}.btn-before.btn-icons{padding-left:2rem!important}.btn-before.btn-icons:before{right:auto;left:0;transform:translate(1.5em,-.08em) rotate(180deg)}.btn-pdf:before{content:url(/img/global/icons/file-pdf-solid.svg)}.btn-pdf:before{width:1.05rem;right:1.05rem}.pge-3-imp{padding-right:calc(var(--g-def)*2)!important}.pge-4-imp{padding-right:calc(var(--g-def)*3)!important}.i-clock{position:relative;padding-left:1.75em!important}.i-clock:before{line-height:1;position:absolute;left:.25em;height:100%;width:1em;top:.05em;display:grid;align-content:center}.i-clock:before{content:url(/img/global/icons/clock.svg)}.link-active:not(.act-no-exact).btn-arrow:before,.link-exact-active.btn-arrow:before{transform:translate(-.15em,-.05em) rotate(90deg)}.btn-arrow-down.active:before{transform:translateY(.15em)}.clr-red{color:rgb(var(--red))}.gtc-sm-3_9>:is(h2,h3){transform:translateY(-.25em)}:not(.fz-105,.box-entry)>:is(p,h3,h4)+p,:is(p,h3,h4)+table{margin-block-start:calc(var(--g-def) * 2)}.fz-105>:is(p,h3,h4)+p{margin-block-start:calc(var(--g-def) * 1)}div>div+h4{margin-block-start:calc(var(--g-def) * 3)}div>h4{margin-block-end:calc(var(--g-def) * 2)}.end-evt{position:relative}.end-evt:before{content:"[ \958b\50ac\7d42\4e86  ]";font-weight:700;font-size:.8em;position:absolute;top:.25em;left:5.25rem;z-index:20;letter-spacing:0}.liEvt .end-evt{opacity:.7}.liEvt .end-evt:before{top:.5em;left:.15em}.liDic li::marker{font-weight:700}.liPareNum{padding-left:2em;counter-reset:curri}.liPareNum>li{position:relative}.liPareNum>li:before{position:absolute;top:-.05em}.liPareNum>li:before{counter-increment:curri;content:"("counter(curri)")";left:-2em}.liADb li a{display:block}#app-header .hvr-bg-accent:is(.link-exact-active,.link-active,:hover){padding-left:.5em}.c-tdu-theme,a[target=_blank]{text-decoration-color:rgba(var(--theme),.25)!important}.c-tdu-accent{text-decoration-color:rgb(var(--accent))}.w-tdu-bold{text-decoration-thickness:.3rem}.text-indent-1em,.text-indent-start-1em{text-indent:-1.3em;padding-left:1.4em}.text-justify{text-align-last:justify}summary{list-style:none}summary::-webkit-details-marker{display:none}summary:hover{cursor:pointer}details[open] .details-content{animation:fadeIn .7s ease}@keyframes fadeIn{0%{opacity:.1;transform:translateY(-.75rem)}to{opacity:1;transform:none}}a.disabled{opacity:.4}a.disabled:hover{background-color:inherit!important;color:inherit!important}table{caption-side:bottom;table-layout:fixed;border-collapse:collapse}tbody,td,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}th{text-align:inherit}th{background:rgba(var(--grayDark),.05)}.table{width:100%;vertical-align:top}.table>:not(caption)>*>*{padding:1em;border-bottom-width:1px}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom;background:rgba(255,255,255,.05)}.table-bordered>:not(caption)>*{border-width:1px 0}.table-bordered>:not(caption)>*>*{border-width:0 1px}.table-bordered td,.table-bordered th{border-color:inherit}.table-bordered>thead>tr>th{border-bottom-width:inherit!important}.bc-gray-light,.table-bordered,.table-bordered td,.table-bordered th{border-color:rgba(var(--grayLight),.3)}caption{caption-side:top}.h-sm-100.link-active{background:rgba(var(--theme),.8)}.bg-blur{-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem)}.d-row>dt{margin-top:calc(var(--g-def)*1.5)}.liDic>li:first-child{margin-left:1.45em;list-style-type:decimal!important}.w-table-05{width:45rem}.w-grid{--w-auto:calc(var(--w-em)*var(--num-em)*1.2)}.w-grid-5em{--num-em:5}.w-grid-6em{--num-em:6}.w-105rem{width:1.5rem}.w-20rem{width:20rem}.w-24rem{width:24rem}.w-30rem{width:30rem}.h-075rem{height:.75rem}.h-1rem{height:1rem}.h-105rem{height:1.5rem}.h-4rem{height:4rem}.h-5rem{height:5rem}.h-6rem{height:6rem}.h-10rem{height:10rem}.h-14rem{height:14rem}.h-header{height:var(--h-header)}.mh-5rem{min-height:5rem}.mh-10rem{min-height:10rem}.ol-none{outline:none}.bg-gray-light{background-color:rgb(var(--grayLightBg))}.bg-wht-op09{background:rgba(var(--wht),.9)}.clr-accent,.hvr-clr-accent:hover{color:rgb(var(--accent))!important}.link-exact-active .bc-wht{border-color:rgba(var(--accent),.8)}.bg-accent,.hvr-bg-accent:hover{background:rgb(var(--accent))}.top-header{top:calc(var(--h-header) + 2rem)}a[class*=op-]:hover{opacity:1}.box-entry a{overflow-wrap:anywhere}.box-entry{font-size:clamp(1.15rem,1.14rem + .05vw,1.2rem);line-height:2}.box-entry p{font-size:inherit;margin-bottom:-.5em}.box-entry figcaption{text-align:center;margin-top:.5rem;font-size:.7em}.box-entry figcaption a{color:rgb(var(--gray));font-weight:300;font-family:var(--fontGothic);text-decoration:underline}.box-entry :is(h1,h2,h3,h4){line-height:1.6}.box-entry :is(h1,h2){font-size:clamp(1.6rem,1.257rem + 1.04vw,2rem)}.box-entry h3{font-size:clamp(1.5rem,1.254rem + .62vw,1.7rem)}.box-entry h4{font-size:clamp(1.25rem,1.141rem + .47vw,1.5rem)}.box-entry .small{line-height:1}.box-entry .portrait picture{width:max(60%,34rem)}.box-entry :is(h2,h3,h4):not(:first-child){margin-top:1em}.box-entry .gtc-6-12>:nth-child(1){grid-column:col/span 6}.box-entry .gtc-6-12>:nth-child(2){grid-column:col 7/span 6}.box-entry ol li{list-style-type:decimal}.box-entry ul{margin-left:1.85em}.box-entry ul li{list-style-type:disc}.box-entry code{position:relative;margin-left:0;padding:30px 0 10px 20px;border-left:solid 3px #acb0b2;background:#2F3437;color:#fff;font-size:1em;overflow:auto;display:block;width:100%}.box-entry pre{margin:1em 0;padding:1em;border-radius:5px;background:#25292f;color:#fff;white-space:pre-wrap}.box-entry .ql-align-center{text-align:center}.box-entry .ql-align-right{text-align:right}.box-entry strong{font-family:var(--ff-B)!important}.twitter-tweet{max-width:none!important}.twitter-tweet iframe{max-width:29rem!important;margin-left:auto;margin-right:auto}.lc-1,.lc-2,.lc-3{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}.lc-1{-webkit-line-clamp:1}.lc-2{-webkit-line-clamp:2}.lc-3{-webkit-line-clamp:3}@media (min-width:576px){:root{--scr-pt:6.5rem;--w-logo:13rem;--h-dep:22rem;--h-mv:96vh;--h-header:6rem}.gtc-sm-col{grid-template-columns:var(--w-auto) 1fr}.text-sm-justify{text-align-last:justify}}@media (min-width:768px){:root{--scr-pt:10rem;--fz-tl:2rem;--h-dep:20rem;--h-mv:50vh}.ovi-md .fingerSwipe{display:none}.h-md-1rem{height:1rem!important}.h-md-105rem{height:1.5rem!important}.h-md-2rem{height:2rem!important}}@media (min-width:992px){:root{--scr-pt:9rem;--fz-tl:2.4rem;--pt-tl:20rem;--h-mv:auto}.h-lg-5rem{height:5rem!important}.h-lg-11rem{height:11rem!important}.h-lg-16rem{height:16rem!important}.btn-arrow-down.active:before{transform:translate(-.05em,-.05em) rotate(-90deg)}.text-indent-lg-0{text-indent:0;padding-left:0}.nav-link svg{top:1.15rem}}@media (min-width:1200px){:root{--w-logo:16rem}}#search-database-results>li{margin-block-start:min(var(--g-def) * 2 + 3.75vw,8vh)}@media (min-width:576px){#search-database-results{margin-block-start:min(var(--g-def) * -2 - 3.75vw + .2rem,-8vh + 3.6rem)}}.form-select{--bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");display:block;width:100%;line-height:1.5;background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon, none);background-repeat:no-repeat;background-position:right .75rem center;background-size:1rem 1rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion: reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:var(--bs-form-control-disabled-bg)}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--bs-body-color)}:root{--fc-border-color:#ccc;--fc-non-business-color:#fff;--fc-button-bg-color:#fcfcfc;--fc-button-border-color:rgb(var(--theme));--fc-button-text-color:rgb(var(--theme))}.fc-bg-event{--fc-bg-event-opacity: 1;mix-blend-mode:multiply}.fc-toolbar-title{font-family:Antonio;color:rgba(var(--grayDark),1)}#mini-calendar .fc-event-title,.fc-daygrid-event-dot,.fc-daygrid-day-events:after,.fc-daygrid-day-events:before,.fc-daygrid-day-frame:after,.fc-daygrid-day-frame:before,.fc-daygrid-event-harness:after,.fc-daygrid-event-harness:before,.event-holiday .fc-event-title,.fc-non-business,#mini-calendar .fc-daygrid-body-unbalanced .fc-daygrid-day-events{display:none}.fc-event-time{font-size:.7em}.fc-daygrid-dot-event{text-align:center;letter-spacing:0}.fc-event-time,.fc-direction-ltr .fc-daygrid-event.fc-event-end,.fc-direction-rtl .fc-daygrid-event.fc-event-start{width:100%}.fc-event-time,.fc-direction-ltr .fc-daygrid-event.fc-event-end,.fc-direction-rtl .fc-daygrid-event.fc-event-start,.fc-button{margin:0!important;padding:0!important}:not(#mini-calendar)>.fc-toolbar.fc-header-toolbar{margin-bottom:3rem}.event-holiday{background-color:#f9c0be!important}.fc-daygrid-day-frame{display:grid}a.fc-event:hover,a.fc-daygrid-day-number:hover{background-color:inherit!important;color:inherit!important;cursor:default}.fc-event-title,.fc-daygrid-dot-event{display:block}.fc-event-title{font-size:1.2em!important;opacity:.75;letter-spacing:.2em}.fc th,.fc-theme-standard .fc-scrollgrid,.fc-button-primary,.fc-daygrid-day.fc-day-today{background:#fff!important;border:none!important}.fc-scrollgrid-section>*{border-width:.1rem!important}.fc-scroller,.fc-scrollgrid{overflow-y:hidden!important}.fc-daygrid-day-number{padding-bottom:0!important}.fc-day-today .fc-daygrid-day-number span{letter-spacing:-.05em;background:rgb(var(--theme));width:1.5em;height:1.5em;color:#fff;display:block;border-radius:50%;text-align:center;line-height:1.5}#calendar .fc-day:has(.event-short){background:rgba(var(--theme),.2)!important}#calendar .fc-day:has(.event-etc){background:rgba(var(--accent),.4)!important}#mini-calendar .event-short{background:rgba(var(--theme),.2)!important}#mini-calendar .fc-toolbar-title{font-size:1.5rem}#mini-calendar .event-etc,.fc-daygrid-day-frame:has(.event-etc){background:rgba(var(--accent),.4)!important}#mini-calendar .fc-daygrid-day-frame{padding:.25em}#mini-calendar .fc-daygrid-day-top{margin-right:auto;margin-left:auto}#mini-calendar tr{max-height:1.5rem}#mini-calendar .fc-daygrid-day-number{padding:0}
