@import"https://fonts.googleapis.com/css2?family=Inter:opsz,wght@14..32,100..900&family=Open+Sans:wght@300..800&display=swap";@font-face{font-family:"BIZ UDPGothic";src:local("BIZ UDPゴシック"),local("BIZ UDPGothic"),url("https://fonts.googleapis.com/css2?family=BIZ+UDPGothic&display=swap") format("woff2");font-weight:400;font-display:swap}body,input,textarea,button,select,label{font-family:Inter,"BIZ UDPGothic",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}html[lang=en] body,html[lang=en] input,html[lang=en] textarea,html[lang=en] button,html[lang=en] select,html[lang=en] label{font-family:"san francisco","Segoe UI",sans-serif}body{background-color:#fff;color:#333;container-type:inline-size;font-feature-settings:"palt";font-size:1rem;margin:0;min-width:320px;padding:0;position:relative;scrollbar-gutter:stable}header,footer,main,article,aside,section,nav,figure,figcaption{display:block;margin:0;padding:0}h1,h2,h3,h4,h5,h6{line-height:1.8;margin:0;padding:0}p,th,td,li,dt,dd{line-height:1.8;margin:0;padding:0}ul,ol{list-style-type:none;margin:0;padding:0}dl,form{margin:0;padding:0}fieldset,iframe{border-style:none;margin:0;max-width:100%;padding:0}input,textarea,select,label,button{font-feature-settings:"palt";font-size:1rem}input[type=text],textarea,button{border:none;border-radius:0;transition:all .3s}input[type=text]:focus,textarea:focus,button:focus{outline:none}input[type=text]:focus-visible,textarea:focus-visible,button:focus-visible{outline:2px solid #027dbb}input[type=button],input[type=submit],input[type=reset],button{cursor:pointer;transition:all .3s}input[type=button]:focus,input[type=submit]:focus,input[type=reset]:focus,button:focus{outline:none}input[type=button]:focus-visible,input[type=submit]:focus-visible,input[type=reset]:focus-visible,button:focus-visible{outline:2px solid #027dbb}input[type=text]::-moz-placeholder{color:#888}input[type=text]::placeholder{color:#888}input[type=text]:focus::-moz-placeholder{color:rgba(0,0,0,0)}input[type=text]:focus::placeholder{color:rgba(0,0,0,0)}select{border:none;border-radius:0;cursor:pointer}select:focus{outline:none}select:focus-visible{outline:2px solid #027dbb}table{border-collapse:collapse;border-spacing:0}th{text-align:left}caption{text-align:left;width:100%}address{font-style:normal;font-weight:normal}i{font-style:oblique}b{font-weight:bold}em{font-style:normal;font-weight:bold}strong{color:#cc2c3b;font-weight:bold}small{font-size:inherit}figure{text-align:center}figure a,figure img{display:inline-block}img{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-style:none;height:auto;image-rendering:crisp-edges;max-width:100%;vertical-align:bottom}@supports(-moz-appearance: none){img{image-rendering:auto}}a{text-decoration:underline;transition:all .3s}a img{transform:scale(1) translateZ(0);transform-origin:center;transition:transform .3s ease-out;will-change:transform}a:link,a:visited{color:#3c64c3;-webkit-text-decoration-color:#3c64c3;text-decoration-color:#3c64c3}a:active,a:hover{color:#027dbb;-webkit-text-decoration-color:rgba(0,0,0,0);text-decoration-color:rgba(0,0,0,0)}a:active img,a:hover img{transform:scale(1.08) translateZ(0)}a:focus{outline:none}a:focus-visible{outline:2px solid #027dbb}hr{height:0;margin:0;padding:0;border:0}*{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none}:root{--scrollbar-width: 17px;--header-height: b.relMargin(82px);--logo-height: b.relMargin(82px)}html.js_ready *{transition:none !important}@-webkit-keyframes open_menu_full{0%{opacity:0;max-height:0}99%{max-height:50vh;overflow:hidden}100%{max-height:100vh;opacity:1;overflow:auto}}@keyframes open_menu_full{0%{opacity:0;max-height:0}99%{max-height:50vh;overflow:hidden}100%{max-height:100vh;opacity:1;overflow:auto}}@-webkit-keyframes open_menu_def{0%{opacity:0;max-height:0}99%{max-height:50vh;overflow:hidden}100%{max-height:calc(100vh - var(--header-height));opacity:1;overflow:auto}}@keyframes open_menu_def{0%{opacity:0;max-height:0}99%{max-height:50vh;overflow:hidden}100%{max-height:calc(100vh - var(--header-height));opacity:1;overflow:auto}}@-webkit-keyframes open_menu_sub{0%{opacity:0;max-height:0}99%{max-height:50vh;overflow:hidden}100%{max-height:calc(100vh - var(--header-height)*.5 - 1.36875rem);opacity:1;overflow:auto}}@keyframes open_menu_sub{0%{opacity:0;max-height:0}99%{max-height:50vh;overflow:hidden}100%{max-height:calc(100vh - var(--header-height)*.5 - 1.36875rem);opacity:1;overflow:auto}}@-webkit-keyframes hide_serach{0%{display:none}1%{display:block}}@keyframes hide_serach{0%{display:none}1%{display:block}}.header{background-color:#fff;box-sizing:border-box;padding:0 clamp(24px,4vw,40px);position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:1000}.header img{display:block;max-height:62px}.header img[src*="logo_fmu.svg"]{aspect-ratio:246/62;max-width:min(15.375rem,100%)}.header img[src*="logo_fgmsc.svg"]{aspect-ratio:308/62;max-width:min(19.25rem,100%)}.header img[src*="logo_fgmsc.svg"][src*="/en/"]{aspect-ratio:237/62;max-width:min(14.8125rem,100%)}.header a{color:#333;text-decoration:none}.header button{background-color:rgba(0,0,0,0);color:#333;cursor:pointer;font-size:0.688rem;white-space:nowrap}.header_inner{align-items:center;box-sizing:border-box;display:grid;margin:0 auto;max-width:75rem;width:100%}.header_logo{align-items:center;box-sizing:border-box;color:#595959;display:flex;font-size:clamp(1.125rem,3.33vw,1rem);font-weight:bold;padding:0.625rem 0}.header_logo a{color:#595959;outline-offset:0.5rem}.header_logo a:hover img,.header_logo a:active img{transform:scale(1)}.header_logo>ul:has(img[src*="logo_fmu.svg"]){padding:0.813rem 0 0 44px}.header_logo>ul img[src*="logo_fmu.svg"]{margin:-0.813rem 0 0 -44px}.header_logo>ul:has(img[src*="logo_fgmsc.svg"]){padding:0 0 0 44px}.header_logo>ul img[src*="logo_fgmsc.svg"]{margin:0 0 0 -44px}.header_logo li:nth-child(n+2){margin-left:16px}.header_logo li:has(ul){align-items:center;display:inline-flex}.header_logo li ul{align-items:center;display:inline-flex;flex-wrap:nowrap}.header_logo li ul::before{border-left:1px solid #cbcdcd;content:"";display:block;height:1.375rem;margin:0 -0.063rem 0 clamp(0.5rem,3vw,1rem);width:0;order:2}.header_logo li ul li:nth-child(2){order:3}.header_nav_main>li>a{align-items:center;display:flex;width:100%}.header_nav_main>li:has(button)>button{overflow:hidden;position:relative;text-indent:150%;white-space:nowrap}.header_nav_main>li:has(button)>button::after{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20width%3D%228px%22%20height%3D%2214px%22%20viewBox%3D%220%200%208%2014%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22%230d8538%22%20d%3D%22M7.59%2C6.27c.4.4.4%2C1.06%2C0%2C1.46L1.85%2C13.57c-.4.4-1.04.4-1.44%2C0-.4-.4-.4-1.06%2C0-1.46l5.02-5.11L.41%2C1.89C.02%2C1.49.02.84.41.43.81.03%2C1.45.03%2C1.85.43l5.74%2C5.84Z%22%2F%3E%3C%2Fsvg%3E");background-position:center center;background-repeat:no-repeat;background-size:contain;bottom:0;content:"";display:block;left:0;flex-shrink:0;margin:auto;position:absolute;right:0;top:0;transform:rotate(90deg);transition:all .3s}.header_nav_main_child figure{margin:0;vertical-align:bottom}.header_nav_main_child figcaption{text-align:center}.header_nav_main_child a{text-decoration:underline;-webkit-text-decoration-color:rgba(0,0,0,0);text-decoration-color:rgba(0,0,0,0)}.header_nav_main_child a:hover,.header_nav_main_child a:active{color:#0b7c33;-webkit-text-decoration-color:#0b7c33;text-decoration-color:#0b7c33}.header_nav_main_child a:has(figure){display:inline-block;vertical-align:bottom}.header_nav_main_child a figure{border-radius:0.5rem 0.5rem 0 0;overflow:hidden;position:relative}.header_nav_main_child a figure:not(:has(figcaption)){border-radius:0.5rem}.header_nav_main_child a figure figcaption{margin-top:0;padding-top:calc(1rem - .4em);position:relative}.header_nav_main_child a figure figcaption::before,.header_nav_main_child a figure figcaption::after{content:"";display:block;height:0.5rem;position:absolute;bottom:100%;width:0.5rem}.header_nav_main_child a figure figcaption::before{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20width%3D%228px%22%20height%3D%228px%22%20viewBox%3D%220%200%208%208%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22%23f4f5f5%22%20d%3D%22M0%2C0v8h8C3.58%2C8%2C0%2C4.42%2C0%2C0Z%22%2F%3E%3C%2Fsvg%3E");left:0}.header_nav_main_child a figure figcaption::after{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20width%3D%228px%22%20height%3D%228px%22%20viewBox%3D%220%200%208%208%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22%23f4f5f5%22%20d%3D%22M8%2C0v8H0c4.42%2C0%2C8-3.58%2C8-8Z%22%2F%3E%3C%2Fsvg%3E");right:0}.header_nav_main_child li:has(ul){font-size:1.25rem}.header_nav_main_child li:has(ul)>ul{margin-top:calc(1rem - .4em);padding-top:calc(1.25rem - .4em + 3px);position:relative}.header_nav_main_child li:has(ul)>ul::after{border-top:3px solid #0d8538;content:"";display:block;left:0;position:absolute;top:0;width:2.5rem}.header_nav_main_child li:has(ul) li{margin-top:calc(1rem - .4em);font-size:0.875rem}.header_nav_main_child li:has(ul) li:first-child{margin-top:0}.header_nav_main_child_inner{font-size:0.875rem}.header_nav_sub{font-size:0.688rem}.header_nav_access a,.header_nav_donation a,.header_nav_lang a,.header_nav_contact a{align-items:center;display:inline-flex;flex-direction:column;position:relative}.header_nav_access a::before,.header_nav_donation a::before,.header_nav_lang a::before,.header_nav_contact a::before{background-position:center center;background-repeat:no-repeat;background-size:contain;content:"";display:block;filter:saturate(0%) brightness(50%);height:1.5rem;min-width:1.5em;transition:all .3s;width:100%}.header_nav_access a:hover,.header_nav_access a:active,.header_nav_donation a:hover,.header_nav_donation a:active,.header_nav_lang a:hover,.header_nav_lang a:active,.header_nav_contact a:hover,.header_nav_contact a:active{color:#0b7c33}.header_nav_access a:hover::before,.header_nav_access a:active::before,.header_nav_donation a:hover::before,.header_nav_donation a:active::before,.header_nav_lang a:hover::before,.header_nav_lang a:active::before,.header_nav_contact a:hover::before,.header_nav_contact a:active::before{filter:saturate(100%) brightness(100%)}.header_nav_access a::before{background-image:url(../img/ico_head_access.svg)}.header_nav_donation a::before{background-image:url(../img/ico_head_donation.svg)}.header_nav_lang{word-break:break-all}.header_nav_lang a::before{background-image:url(../img/ico_head_english.svg)}.header_nav_contact a::before{background-image:url(../img/ico_head_contact.svg)}.header_nav_target_button,.header_search_button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;flex-direction:column;padding:0;position:relative}.header_nav_target_button::before,.header_search_button::before{background-position:center center;background-repeat:no-repeat;background-size:contain;content:"";display:block;filter:saturate(0%) brightness(50%);height:1.5rem;min-width:1.5em;transition:all .3s;width:100%}.header_nav_target_button:hover,.header_search_button:hover{color:#0b7c33}.header_nav_target_button:hover::before,.header_search_button:hover::before{filter:saturate(100%) brightness(100%)}.header_nav_target ul{display:contents}.header_nav_target_button::before{background-image:url(../img/ico_head_target.svg)}.header_search{background-color:#f4f5f5;z-index:4}.header_search[aria-hidden=true]>div{display:none}.header_search[aria-hidden=false]>div{display:block;-webkit-animation:hide_search .3s ease forwards;animation:hide_search .3s ease forwards}.header_search_button{z-index:1}.header_search_button::before{background-image:url(../img/ico_head_search.svg)}.header_search[aria-hidden=true]{pointer-events:none}html:not([data-js_active]) .header_search{margin:2px clamp(-40px,-4em,-24px);padding:2rem clamp(24px,4vw,40px)}html[data-js_active] .header_search{max-height:0;opacity:0;transition:all .3s}.header_nav_target_close,.header_search_close{box-sizing:border-box;height:clamp(2.5rem,15vw,4.375rem);outline-offset:-0.5rem;overflow:hidden;position:absolute;right:0;text-indent:4.375rem;top:0;transition:all .3s;width:clamp(2.5rem,15vw,4.375rem)}.header_nav_target_close::before,.header_nav_target_close::after,.header_search_close::before,.header_search_close::after{border-top:0.125rem solid #0d8538;bottom:0;content:"";display:block;height:0;left:0;margin:auto;position:absolute;right:0;top:0;transition:all .3s;width:2rem}.header_nav_target_close::before,.header_search_close::before{transform:rotate(45deg)}.header_nav_target_close::after,.header_search_close::after{transform:rotate(-45deg)}.header_nav_target_close[tabindex="-1"],.header_search_close[tabindex="-1"]{pointer-events:none}@media(max-width: 768px){.header{min-height:4.5rem}.header_inner{grid-template-columns:auto}.header_logo{min-height:4.5rem;order:1;padding-right:calc(clamp(5rem,30vw,8.75rem) - clamp(24px,4vw,40px) + 8px);width:100%}.header_logo:has(img[src*="/en/"]){padding-right:calc(clamp(2.5rem,15vw,4.375rem) - clamp(24px,4vw,40px) + 8px)}.header_logo>ul:has(img[src*="logo_fmu.svg"]),.header_logo>ul:has(img[src*="logo_fgmsc.svg"]){padding:0}.header_logo>ul img[src*="logo_fmu.svg"],.header_logo>ul img[src*="logo_fgmsc.svg"]{margin:0;width:100%}.header_logo>ul:has(img[src*="logo_fmu.svg"])>li:nth-child(2){margin-left:clamp(8px,14vw,54px)}.header_logo>ul img[src*="logo_fmu.svg"]{max-width:13.75rem}.header_logo>ul:has(img[src*="logo_fgmsc.svg"])>li:nth-child(2){margin-left:clamp(8px,11.4vw,58px)}.header_logo>ul img[src*="logo_fgmsc.svg"]{max-width:17.125rem}.header_logo>ul:has(img[src*="logo_fgmsc.svg"][src*="/en/"])>li:nth-child(2){margin-left:clamp(8px,14.6vw,60px)}.header_logo>ul img[src*="logo_fgmsc.svg"][src*="/en/"]{max-width:14.8125rem}.header_nav{display:flex;flex-direction:column;justify-content:space-between;grid-column:1/-1;order:4;overflow:hidden}.header_nav_button,.header_nav_close{padding:1.875rem 0 0.375rem;position:fixed;right:0;top:calc(var(--logo-height)*.5);transform:translateY(-50%);width:clamp(2.5rem,15vw,4.375rem)}.header_nav_button{margin-bottom:-0.375rem;order:3;z-index:3}.header_nav_button::before,.header_nav_button::after{border-top:0.125rem solid #333;content:"";display:block;height:0;left:0;margin:0 auto;position:absolute;right:0;top:calc(0.75rem - 1px);transition:all .3s;width:2rem}.header_nav_button::before{margin-top:-5px}.header_nav_button::after{margin-top:4px}.header_nav_button:hover{color:#0b7c33}.header_nav_button:hover::before,.header_nav_button:hover::after{border-color:#0d8538}.header_nav_button[aria-expanded=true][tabindex="0"]{color:#0b7c33}.header_nav_button[aria-expanded=true][tabindex="0"]::before,.header_nav_button[aria-expanded=true][tabindex="0"]::after{border-color:#0d8538;margin-top:0}.header_nav_button[aria-expanded=true][tabindex="0"]::before{transform:rotate(45deg)}.header_nav_button[aria-expanded=true][tabindex="0"]::after{transform:rotate(135deg)}.header_nav_close{overflow:hidden;text-indent:100%;white-space:nowrap}.header_nav_main{font-size:1.125rem}.header_nav_main>li{border-bottom:1px solid #cbcdcd}.header_nav_main>li>a{outline-offset:-0.125rem;padding:calc(1.25rem - .4em) 0}.header_nav_main>li>a:hover,.header_nav_main>li>a:active{color:#0b7c33}.header_nav_main>li:has(button){align-items:center;display:grid;gap:0 0.5rem;grid-template-columns:1fr 3rem}.header_nav_main>li:has(button)>button{height:100%;outline-offset:-0.5rem;width:3rem}.header_nav_main>li:has(button)>button::before{border-left:1px solid #cbcdcd;bottom:0;content:"";display:block;height:3rem;left:0;margin:auto;position:absolute;top:0;transition:all .3s;width:0}.header_nav_main>li:has(button)>button::after{filter:saturate(0%) brightness(50%);height:1rem;width:0.625rem}.header_nav_main>li:has(button)>button:hover::after{filter:saturate(100%) brightness(100%)}.header_nav_main>li:has(button)>button[aria-expanded=true]{background-color:#f4f5f5}.header_nav_main>li:has(button)>button[aria-expanded=true]::before{border-color:rgba(0,0,0,0)}.header_nav_main>li:has(button)>button[aria-expanded=true]::after{filter:saturate(100%) brightness(100%);transform:rotate(-90deg)}.header_nav_main_child{background-color:#f4f5f5;grid-column:1/-1;opacity:0;overflow:hidden;padding:0 24px;transition:all .3s}.header_nav_main_child a figure figcaption{background-color:#f4f5f5}.header_nav_main_child a+a{margin-top:1rem}.header_nav_main_child li{line-height:0;transition:all .3s}.header_nav_main_child_inner{text-align:center;font-size:0.875rem}.header_nav_main_child_inner ul{text-align:left}.header_nav_main_child_inner li+li{margin-top:calc(1.5rem - .4em)}.header_nav_main_child_inner>ul:has(ul)>li+li{margin-top:calc(2rem - .4em)}.header_nav_sub{display:grid;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto 1fr;flex-grow:1;justify-content:space-between;width:100%}.header_nav_sub button{font-size:1rem}.header_nav_sub>li:not(.header_nav_target){margin:24px 0;text-align:center}.header_nav_sub>li:not(.header_nav_target) a{margin-bottom:calc(-0.4em - 3px);width:auto}.header_nav_sub>li:not(.header_nav_target):not(.header_nav_target+li):not(:first-child){position:relative}.header_nav_sub>li:not(.header_nav_target):not(.header_nav_target+li):not(:first-child)::after{border-left:1px solid #cbcdcd;bottom:0;content:"";display:block;height:2rem;left:0;margin:auto;position:absolute;top:0;width:0}.header_nav_target{background-color:#f4f5f5;font-size:1rem;grid-column:1/-1;margin:0 clamp(-40px,-4vw,-24px);order:2;padding:2rem clamp(24px,4vw,40px)}.header_nav_target li a{align-items:center;border-bottom:1px solid #cbcdcd;display:flex;padding:calc(1rem - .4em) 0;justify-content:space-between}.header_nav_target li a::after{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20width%3D%228px%22%20height%3D%2214px%22%20viewBox%3D%220%200%208%2014%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22%23595959%22%20d%3D%22M7.59%2C6.27c.4.4.4%2C1.06%2C0%2C1.46L1.85%2C13.57c-.4.4-1.04.4-1.44%2C0-.4-.4-.4-1.06%2C0-1.46l5.02-5.11L.41%2C1.89C.02%2C1.49.02.84.41.43.81.03%2C1.45.03%2C1.85.43l5.74%2C5.84Z%22%2F%3E%3C%2Fsvg%3E");background-position:center center;background-repeat:no-repeat;background-size:contain;content:"";display:block;flex-shrink:0;height:1em;opacity:0;transition:all .3s;width:0.375rem}.header_nav_target li a:hover::after,.header_nav_target li a:active::after{opacity:1}.header_nav_target_inner{display:grid;gap:0 24px;grid-template-columns:repeat(2, 1fr)}.header_nav_target_button{cursor:default;flex-direction:row;margin-bottom:1rem;pointer-events:none}.header_nav_target_button::before{margin-right:0.5rem;width:1.5rem}.header_nav_target_close{display:none}.header_search{grid-column:1/-1;order:4}.header_search_button{margin:0 0 -0.375rem auto;order:2;padding-bottom:0.375rem}.header_search_button::before{margin-bottom:0.375rem}.header_search_button:hover{color:#0b7c33}html:not([data-js_active]) .header_nav_button,html:not([data-js_active]) .header_search_button{display:none}html[data-js_active] .header_nav{background-color:#fff;border-top:0 solid #fff;box-sizing:border-box;height:100%;left:0;max-height:0;opacity:0;overflow:auto;padding:0 clamp(24px,4vw,40px);position:fixed;top:0;transition:all .3s;width:100%;z-index:2}html[data-js_active] .header_search{box-sizing:border-box;height:100%;left:0;padding:0 clamp(24px,4vw,40px);position:fixed;top:0;width:100%}html[data-js_active] .header_search_button{border-top:0 solid #f4f5f5;position:fixed;right:clamp(2.5rem,15vw,4.375rem);top:calc(var(--logo-height)*.5);transform:translateY(-50%);width:clamp(2.5rem,15vw,4.375rem)}html[data-js_active] .header_search_button::before{transition:all .3s}html[data-js_active] .header_search_button::after{bottom:0;display:block;height:1.5rem;margin:auto;position:absolute;top:0;transition:all 0s;left:100%;width:clamp(2.5rem,15vw,4.375rem)}html[data-js_active] .header_search_button[aria-expanded=true]{border-color:rgba(0,0,0,0);color:rgba(0,0,0,0);opacity:0}html[data-js_active] .header_search_close{margin-bottom:-0.375rem;top:2.25rem;transform:translateY(-50%)}html[data-js_active] .header_nav_button[aria-expanded=true][tabindex="0"]~.header_nav{border-top-width:var(--logo-height);max-height:100%;opacity:1}html[data-js_active] .header_nav_button[aria-expanded=true][tabindex="0"]~.header_nav .header_nav_sub>li{line-height:1.8;opacity:1}html[data-js_active] .header_nav_main_child{max-height:0}html[data-js_active] .header_nav_main button[aria-expanded=true]~.header_nav_main_child{-webkit-animation:open_menu_full .3s ease forwards;animation:open_menu_full .3s ease forwards;max-height:auto;opacity:1;padding:2rem 24px}html[data-js_active] .header_nav_main button[aria-expanded=true]~.header_nav_main_child li{line-height:1.8}html[data-js_active] .header_search_button[aria-expanded=true][tabindex="0"]~.header_search{max-height:100%;opacity:1;padding:4.5rem clamp(24px,4vw,40px)}}@media(min-width: 769px){html:not([data-js_expansion]) .header::after{background-color:#f4f5f5;box-sizing:border-box;content:"";display:block;height:calc(var(--header-height) - var(--logo-height));left:0;position:absolute;top:var(--logo-height);width:100%;z-index:0}.header button{line-height:1.8}.header button[aria-expanded=true]{border-color:#0d8538}.header button:hover,.header button:active .header button[aria-expanded=true]:hover,.header button[aria-expanded=true]:active{border-color:#cbcdcd}.header_inner{gap:0 clamp(16px,2.5vw,30px);grid-template-columns:auto repeat(6, -webkit-min-content);grid-template-columns:auto repeat(6, min-content)}html:not([data-js_active]) .header_inner{grid-template-columns:auto 1fr repeat(4, -webkit-min-content);grid-template-columns:auto 1fr repeat(4, min-content)}html[data-js_expansion] .header_inner{grid-template-columns:repeat(6, 1fr)}.header_logo{min-height:5.125rem;order:1}html:not([data-js_active]) .header_logo{grid-row:1/3}html[data-js_expansion] .header_logo{grid-column:1/-1}.header_logo>ul{align-items:center;box-sizing:border-box;display:inline-flex;flex-wrap:wrap;justify-content:space-between;overflow:hidden}.header_logo>ul:has(li:nth-child(2))::before{border-left:1px solid #cbcdcd;content:"";display:block;height:1.375rem;margin:0 -0.063rem 0 1rem;width:0;order:2}.header_logo>ul:has(li:nth-child(3))::after{border-left:1px solid #cbcdcd;content:"";display:block;height:1.375rem;margin:0 -1px 0 1rem;width:0;order:4}.header_logo li{flex-shrink:0}.header_logo li:nth-child(1){order:1}.header_logo li:nth-child(2){order:3}.header_logo li:nth-child(n+3){order:5}.header_nav{display:contents}.header_nav_button{display:none}.header_nav_main{align-items:center;background-color:#f4f5f5;display:flex;grid-column:1/-1;justify-content:space-between;order:5;z-index:1}.header_nav_main>li{flex-grow:1}.header_nav_main>li>a{box-sizing:border-box;border-bottom:3px solid rgba(0,0,0,0);justify-content:center;outline-offset:0.125rem;padding:calc(1.25rem - .4em) 0.25rem;position:relative;z-index:1}.header_nav_main>li>a:hover,.header_nav_main>li>a:active{border-color:#0d8538;color:#0b7c33}.header_nav_main>li>a:has(+button[aria-expanded=true]){border-color:#0d8538;color:#0b7c33}.header_nav_main>li:has(>button){display:flex;flex-wrap:wrap}.header_nav_main>li:has(>button) button{font-size:inherit;margin-left:-1rem;offset-position:-2px;overflow:hidden;padding:calc(1.25rem - .4em) 0;width:1rem;z-index:0}.header_nav_main>li:has(>button) button::after{height:1rem;opacity:0;width:1rem}.header_nav_main>li:has(>button) button:focus-visible::after{opacity:1}.header_nav_main>li.header_nav_main_current>a{border-color:#cbcdcd}.header_nav_main>li:has(button[aria-expanded=true])~li.header_nav_main_current>a,.header_nav_main>li.header_nav_main_current:has(~li button[aria-expanded=true])>a{border-color:#cbcdcd;color:#333}.header_nav_main_child{background-color:#fff;box-sizing:border-box;left:0;max-height:0;opacity:0;overflow:hidden;padding:0 clamp(24px,4vw,40px);position:absolute;top:100%;transition:padding .3s;width:100%}.header_nav_main_child_inner{display:flex;gap:min(4vw,40px);flex-wrap:wrap;justify-content:center;margin:0 auto;max-width:75rem}.header_nav_main_child_inner>ul{width:100%;display:grid;gap:calc(1rem - .4em) min(4vw,40px);grid-template-columns:repeat(auto-fit, minmax(240px, 1fr))}.header_nav_main_child_inner>ul:not(:has(>li:nth-child(4))){display:flex;flex-wrap:wrap;justify-content:center}.header_nav_main_child a figure figcaption{background-color:#fff}.header_nav_main_child a figure figcaption::before,.header_nav_main_child a figure figcaption::after{filter:brightness(1000%)}.header_nav_main_child li:has(ul) ul:has(li:nth-child(6)){-moz-column-count:2;column-count:2;-moz-column-gap:min(4vw,40px);column-gap:min(4vw,40px)}.header_nav_main_child li:has(ul) ul:has(li:nth-child(6)) li{-moz-column-break-inside:avoid;break-inside:avoid}.header_nav_main>li button:hover+.header_nav_main_child,.header_nav_main>li button[aria-expanded=true]+.header_nav_main_child{-webkit-animation:open_menu_def .3s ease forwards;animation:open_menu_def .3s ease forwards;max-height:var(calc(100vh - var(--header-height)));opacity:1;overflow:auto;padding:4rem clamp(24px,4vw,40px)}html[data-js_expansion] .header_nav_main>li button:hover+.header_nav_main_child,html[data-js_expansion] .header_nav_main>li button[aria-expanded=true]+.header_nav_main_child{max-height:calc(100vh - 11.5rem)}.header_nav_close{display:none}.header_nav_sub{display:contents}.header_nav_sub>li{white-space:nowrap}.header_nav_sub>li:not([class]){order:2}.header_nav_sub>li>a{border-radius:0.25rem;outline-offset:0.25rem}html[data-js_expansion] .header_nav_sub>li{display:flex;justify-content:center}.header_nav_target{order:2}.header_nav_target a{align-items:center;border-bottom:1px solid #cbcdcd;display:flex;justify-content:space-between;padding:0}.header_nav_target a::after{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20width%3D%228px%22%20height%3D%2214px%22%20viewBox%3D%220%200%208%2014%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22%230d8538%22%20d%3D%22M7.59%2C6.27c.4.4.4%2C1.06%2C0%2C1.46L1.85%2C13.57c-.4.4-1.04.4-1.44%2C0-.4-.4-.4-1.06%2C0-1.46l5.02-5.11L.41%2C1.89C.02%2C1.49.02.84.41.43.81.03%2C1.45.03%2C1.85.43l5.74%2C5.84Z%22%2F%3E%3C%2Fsvg%3E");background-position:center center;background-repeat:no-repeat;background-size:contain;content:"";display:block;flex-shrink:0;height:1em;opacity:0;transition:all .3s;width:0.438rem}.header_nav_target a:hover,.header_nav_target a:active{border-color:#0d8538;color:#0b7c33}.header_nav_target a:hover::after,.header_nav_target a:active::after{opacity:1}html[data-js_active] .header_nav_target{position:relative;z-index:6}html[data-js_active] .header_nav_target_inner{background-color:#f4f5f5;font-size:1rem;max-height:0;left:50%;min-width:15.5rem;opacity:0;overflow:hidden;padding:0 1.5rem;position:absolute;transform:translateX(-50%);transition:margin .3s,padding .3s;top:100%}html[data-js_active] .header_nav_target_inner a{padding:calc(1rem - .4em) 0}html[data-js_active] .header_nav_target_button{border-color:rgba(0,0,0,0);border-style:solid;border-width:0.25rem 0.375rem;border-radius:0.25rem;margin:-0.25rem -0.375rem}html[data-js_active] .header_nav_target_button[aria-expanded=true][tabindex="0"]{background-color:#f4f5f5;border-color:#f4f5f5;color:#0b7c33}html[data-js_active] .header_nav_target_button[aria-expanded=true][tabindex="0"]::before{filter:saturate(100%) brightness(100%)}html[data-js_active] .header_nav_target_button[aria-expanded=true][tabindex="0"]~.header_nav_target_inner{-webkit-animation:open_menu_sub .3s ease forwards;animation:open_menu_sub .3s ease forwards;margin-top:0.25rem;max-height:calc(100vh - var(--header-height)*.5 - 1.36875rem);opacity:1;padding:3.75rem 1.5rem 2.5rem}html:not([data-js_active]) .header_nav_target{grid-column:2/-1;text-align:right}html:not([data-js_active]) .header_nav_target_button{display:none}html:not([data-js_active]) .header_nav_target_inner{display:inline-flex;gap:0 clamp(16px,2.5vw,30px);justify-content:space-between;text-align:left}html[data-js_expansion] .header_nav_target_inner{left:0;overflow:auto;transform:translateX(0%);width:100%}html[data-js_expansion] .header_nav_target_button[aria-expanded=true]~.header_nav_target_inner{max-height:calc(100vh - var(--header-height)*.5 - 1.36875rem)}.header_nav_access{order:2}html:not([data-js_expansion]) .header_nav_access{justify-self:end}.header_nav_donation{order:2}.header_nav_donation a,.header_nav_donation button{margin:0 -0.5rem;padding:0 0.5rem}.header_nav_lang{order:2}.header_nav_contact{order:4}html:not([data-js_active]) .header_nav_contact{justify-self:end}.header_search{grid-column:1/-1;order:6}.header_search_button{order:3}.header_nav_target_close,.header_search_close{opacity:0;outline-offset:-1rem}html[data-js_active] .header_search{box-sizing:border-box;padding:0 clamp(24px,4vw,40px);position:absolute;right:0;top:calc(var(--logo-height)*.5 + 1.5rem);width:100%}html[data-js_active] .header_search_button{border-color:rgba(0,0,0,0);border-style:solid;border-width:0.25rem 1rem;border-radius:0.25rem;margin:-0.25rem -1rem}html[data-js_active] .header_search_button[aria-expanded=true][tabindex="0"]{background-color:#f4f5f5;border-color:#f4f5f5;color:#0b7c33}html[data-js_active] .header_search_button[aria-expanded=true][tabindex="0"]::before{filter:saturate(0%) brightness(50%)}html[data-js_active] .header_search_button[aria-expanded=true][tabindex="0"]~.header_search{margin-top:calc(0.5rem - .4em);max-height:100vh;opacity:1;padding:4.5rem clamp(24px,4vw,40px)}html[data-js_active] *[aria-hidden=false] .header_nav_target_close,html[data-js_active] *[aria-hidden=false] .header_search_close{opacity:1}}.header_search form[action="https://www.google.com/search"]{align-items:center;background-color:#fff;border:1px solid #cbcdcd;border-radius:0.375rem;box-sizing:border-box;display:flex;height:3rem;margin:0 auto;max-width:30rem}.header_search input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-style:none;flex-grow:1;height:2.5rem;margin:0 0.5rem;min-height:1em}.header_search input[type=text]:focus{box-shadow:none;outline:none !important}.header_search input[type=text]:focus-visible{outline:2px solid #027dbb}.header_search button[type=submit]{background:rgba(0,0,0,0) url(../img/ico_head_search.svg) center center no-repeat;background-size:1.125rem auto;border-style:none;height:2.5rem;filter:saturate(0%) brightness(50%);flex-shrink:0;overflow:hidden;padding:0;text-indent:3.125rem;white-space:nowrap;width:3.125rem}.header_search button[type=submit]:hover,.header_search button[type=submit]:focus{filter:saturate(100%) brightness(100%);outline:none}.header_search button[type=submit]:focus-visible{outline:2px solid #027dbb}.to_page_top{box-sizing:border-box;margin:0 auto;max-width:calc(75rem + 80px);padding:1.5rem clamp(24px,4vw,40px);width:100%}.to_page_top a{background-color:#454545;border-radius:1.5rem;display:block;height:3rem;margin-left:auto;overflow:hidden;outline-offset:0.125rem;position:relative;text-indent:3rem;white-space:nowrap;width:3rem}.to_page_top a:after{background:url(../img/ico_arrow_t.svg) center center no-repeat;background-size:0.875rem auto;content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:all .3s;width:100%}.to_page_top a:hover:after,.to_page_top a:active:after{transform:scale(1.3)}.footer{background-color:#454545;box-sizing:border-box;color:#fff;font-size:0.75rem;padding:3rem clamp(24px,4vw,40px);width:100%}.footer a{color:#fff}.footer a:link,.footer a:visited{-webkit-text-decoration-color:rgba(0,0,0,0);text-decoration-color:rgba(0,0,0,0)}.footer a:hover,.footer a:active{-webkit-text-decoration-color:#fff;text-decoration-color:#fff}.footer_inner{margin:0 auto;max-width:75rem}.footer_link{margin:calc(1.5rem - .8em) 0 0 -20px;display:flex;flex-wrap:wrap}.footer_link_wrapper{font-size:0.875rem;overflow:hidden}.footer_link li{align-items:center;display:flex}.footer_link li::before{border-left:1px solid #888;content:"";display:block;height:1em;margin:0 14px 0 15px;width:0}.footer_sns{display:flex;flex-wrap:wrap;gap:24px}.footer_sns a{border-radius:1.25rem;display:block;height:2.5rem;outline-offset:0.125rem;overflow:hidden;position:relative;text-indent:2.5rem;white-space:nowrap;width:2.5rem}.footer_sns a::before{background-size:contain;content:"";display:block;height:2.5rem;left:0;position:absolute;top:0;transition:all .3s;width:2.5rem}.footer_sns a[href*=facebook]::before{background-image:url(../img/ico_foot_facebook.svg)}.footer_sns a[href*=youtu]::before{background-image:url(../img/ico_foot_youtube.svg)}.footer_sns a:hover::before,.footer_sns a:active::before{transform:scale(1.3) translateZ(0)}.footer_sns li{height:2.5rem;width:2.5rem}.footer_logo{font-size:clamp(1.125rem,3.33vw,1rem);font-weight:bold}.footer_logo img{display:block;filter:brightness(0) invert(1);max-height:62px}.footer_logo img[src*=logo_fmu][src*=".svg"]{aspect-ratio:246/62;max-width:13.75rem}.footer_logo a{display:inline-block;outline-offset:0.5rem;position:relative;text-decoration:none;vertical-align:bottom}.footer_logo a img{transform:scale(1)}.footer_logo ul:has(img[src*=logo_fmu][src*=".svg"]){padding:0.813rem 0 0 2.5rem}.footer_logo ul a{display:block}.footer_logo ul img[src*=logo_fmu][src*=".svg"]{margin:-0.813rem 0 0 -2.5rem}.footer_logo li:nth-child(n+2){margin-left:16px}.footer_address{margin-top:calc(1.25rem - .4em)}.footer_copyright{margin-top:calc(2.5rem - .4em);color:#d1d1d1}@media(max-width: 768px){.footer{text-align:center}.footer_inner{display:inline-flex;flex-direction:column;text-align:left}.footer_link_wrapper{margin:-0.5rem -8px 0 0;padding:0.5rem 8px 2.5rem 0}.footer_sns{justify-content:center;margin-bottom:2.5rem}}@media(min-width: 769px){html:not([data-js_expansion]) .footer_inner{display:grid;gap:1rem clamp(24px,4vw,40px);grid-template-columns:auto auto;justify-content:space-between}html:not([data-js_expansion]) .footer_link_wrapper{display:flex;flex-direction:column;grid-column:2/-1;grid-row:1/3;height:100%;justify-content:space-between;margin:-0.5rem -0.5rem -0.5rem 0;padding:0.5rem 0.5rem 0.5rem 0}html:not([data-js_expansion]) .footer_sns{justify-content:flex-end;margin-bottom:2.5rem}html:not([data-js_expansion]) .footer_sns+*{margin-top:auto}html:not([data-js_expansion]) .footer_logo ul{align-items:center;box-sizing:border-box;display:inline-flex;flex-wrap:wrap;justify-content:space-between;overflow:hidden}html:not([data-js_expansion]) .footer_logo ul:has(li:nth-child(2))::before{border-left:1px solid #cbcdcd;content:"";display:block;height:1.375rem;margin:0 -0.063rem 0 1rem;width:0;order:2}html:not([data-js_expansion]) .footer_logo ul:has(li:nth-child(3))::after{border-left:1px solid #cbcdcd;content:"";display:block;height:1.375rem;margin:0 -1px 0 1rem;width:0;order:4}html:not([data-js_expansion]) .footer_logo li{flex-shrink:0}html:not([data-js_expansion]) .footer_logo li:nth-child(1){order:1}html:not([data-js_expansion]) .footer_logo li:nth-child(2){order:3}html:not([data-js_expansion]) .footer_logo li:nth-child(n+3){order:5}html:not([data-js_expansion]) .footer_info{max-width:52vw}html:not([data-js_expansion]) .footer_copyright{align-self:end;max-width:50vw;margin:0}}.breadcrumb{box-sizing:border-box;margin:0 auto;max-width:calc(75rem + 80px);overflow:auto;padding:0 clamp(24px,4vw,40px);width:100%}.breadcrumb ol{align-items:center;box-sizing:border-box;margin-top:calc(2.25rem - .4em);display:inline-flex;font-size:0.875rem;padding:0.25rem 0;white-space:nowrap}.breadcrumb li{align-items:center;display:inline-flex}.breadcrumb li:nth-child(n+2)::before{border-color:#333;border-style:solid;border-width:0 1px 1px 0;content:"";display:inline-block;height:.3em;margin:0 .8em;transform:translateX(-0.09em) rotate(-45deg);vertical-align:middle;width:.3em}.breadcrumb li:last-child a{color:#333;cursor:default;text-decoration:none}.localnavi a{display:inline-block;color:#333}.localnavi a:link,.localnavi a:visited{-webkit-text-decoration-color:rgba(0,0,0,0);text-decoration-color:rgba(0,0,0,0)}.localnavi a:hover,.localnavi a:active{-webkit-text-decoration-color:#333;text-decoration-color:#333}.localnavi a[aria-current=page]{color:#0b7c33;font-weight:bold}.localnavi a[aria-current=page]:hover,.localnavi a[aria-current=page]:active{-webkit-text-decoration-color:#0b7c33;text-decoration-color:#0b7c33}.localnavi ul ul ul{padding:0.5rem 0 0 0.5rem}.localnavi ul ul ul a{font-size:0.875rem}.localnavi ul ul ul li{padding:calc(1rem - .4em) 0}.localnavi ul ul ul li:last-child{padding-bottom:0}.localnavi>ul>li{margin-top:-0.4em}.localnavi>ul>li>a{font-weight:bold}.localnavi>ul>li>ul{border-top:1px solid #cbcdcd;margin-top:calc(1.25rem - .45em)}.localnavi>ul>li>ul>li{background-image:linear-gradient(to right, #cbcdcd 50%, transparent 50%);background-position:left bottom;background-repeat:repeat-x;background-size:2px 1px;padding:calc(1rem - .4em) 0.5rem}.localnavi>ul>li>ul>li:has(ul){padding-bottom:0}.localnavi>ul>li>ul>li>a{font-size:0.938rem}.localnavi>ul>li>ul>li>ul{background-color:#f4f5f5;margin:calc(1rem - .4em) -0.5rem 0;padding:0 0.5rem calc(1rem - .4em) 1rem}.localnavi_root>a:last-child{color:#0b7c33;font-weight:bold}@media(max-width: 768px){.localnavi a{margin:0 clamp(24px,4vw,40px)}.localnavi ul ul ul a{margin:0}.localnavi>ul>li>ul>li>ul{padding-left:calc(clamp(24px,4vw,40px) + 0.5rem)}}body{display:flex;flex-direction:column}main{box-sizing:border-box;padding:4rem clamp(24px,4vw,40px);width:100%}main:has(.main_visual),main:has(.home_head),main:has(.category_head){padding-top:0}article{margin:0 auto;max-width:55rem}article:has(.main_visual),article:has(.home_head),article:has(.category_head){max-width:100%}.category_body{background-color:#f4f5f5;margin:0 clamp(-40px,-4vw,-24px) -10rem;padding:3rem clamp(24px,4vw,40px) 8.75rem}.category_body>*{max-width:800px;margin-left:auto;margin-right:auto}.category_head~.breadcrumb{background-color:#f4f5f5;margin:0 clamp(-40px,-4vw,-24px);max-width:100vw;padding-top:calc(3rem - .4em);width:auto}.category_head~.breadcrumb ol{margin-top:0}@media(min-width: 75rem){.category_head~.breadcrumb ol{display:flex;margin:0 auto;max-width:75rem}}@media(min-width: 769px){html:not([data-js_expansion]) body{flex-direction:row;justify-content:center;flex-wrap:wrap}html:not([data-js_expansion]) main{box-sizing:border-box;max-width:calc(63.5rem - 40px);padding:5rem clamp(24px,4vw,40px)}html:not([data-js_expansion]) main:has(+.localnavi){width:76.25%}html:not([data-js_expansion]) main:has(.main_visual),html:not([data-js_expansion]) main:has(.home_head),html:not([data-js_expansion]) main:has(.category_head){padding-top:0;max-width:100%}html:not([data-js_expansion]) article{margin:0}html:not([data-js_expansion]) .localnavi{box-sizing:border-box;max-width:calc(16.5rem + 40px);padding:5rem clamp(24px,4vw,40px) 5rem 0;width:23.75%}html:not([data-js_expansion]) .category_body{margin-bottom:-11rem}}h1,h2,h3,h4,h5,h6{font-weight:bold;position:relative}h1::before,h2::before,h3::before,h4::before,h5::before,h6::before{border-style:solid;content:"";left:0;position:absolute}h1 a:link,h1 a:visited,h2 a:link,h2 a:visited,h3 a:link,h3 a:visited,h4 a:link,h4 a:visited,h5 a:link,h5 a:visited,h6 a:link,h6 a:visited{color:inherit;-webkit-text-decoration-color:#3c64c3;text-decoration-color:#3c64c3}h1 a:hover,h1 a:active,h2 a:hover,h2 a:active,h3 a:hover,h3 a:active,h4 a:hover,h4 a:active,h5 a:hover,h5 a:active,h6 a:hover,h6 a:active{color:#027dbb;-webkit-text-decoration-color:#027dbb;text-decoration-color:#027dbb}h1,.wm-h1{color:#333;font-size:clamp(1.5rem,7.08vw,2.125rem);margin-top:0;padding:0}h1:first-child,.wm-h1:first-child{margin-top:-0.4em}h1::before,.wm-h1::before{display:none}h2,.wm-h2{color:#333;font-size:clamp(1.375rem,5.42vw,1.625rem);margin-top:2.2em;padding:0 0 calc(1.375rem - .4em)}h2::before,.wm-h2::before{border-color:#0d8538;border-width:3px 0 0;display:block;height:0;top:calc(100% - 3px);width:2.5rem}h3,.wm-h3{color:#0b7c33;font-size:clamp(1.25rem,4.58vw,1.375rem);margin-top:2em;padding:0}h3::before,.wm-h3::before{display:none}h4,.wm-h4{color:#333;font-size:clamp(1.125rem,4.17vw,1.25rem);margin-top:2em;padding:0 0 0 1.25rem}h4::before,.wm-h4::before{border-color:#0d8538;border-width:0 0 0 4px;display:block;height:1.2em;top:.3em;width:0}h5,.wm-h5{color:#333;font-size:1.125rem;margin-top:2em;padding:0 0 0 1.25rem}h5::before,.wm-h5::before{border-color:#8af09a;border-width:0 0 0 4px;display:block;height:1.2em;top:.3em;width:0}h6,.wm-h6{color:#333;font-size:1.125rem;margin-top:2em;padding:0}h6::before,.wm-h6::before{display:none}.category_head{margin:0 clamp(-40px,-4vw,-24px);padding:0 clamp(24px,4vw,40px)}.category_head_inner{box-sizing:border-box;margin:0 auto;max-width:75rem;padding:2.5rem clamp(24px,8vw,64px)}.category_head_inner:last-child{max-width:1000px;padding:2.5rem 0}.category_head h1{align-items:flex-end;box-sizing:content-box;display:flex;flex-wrap:wrap;margin:-0.4em 0}.category_head h1::before{background:linear-gradient(135deg, transparent 49%, black 49%, black 51%, transparent 51%);border-style:none;content:"";display:block;height:1.8em;margin:0 0.5rem;order:2;position:relative;width:1em}.category_head h1 span{display:inline-block;font-size:1.25rem;font-weight:normal;order:3;padding-bottom:clamp(.1rem,1.6vw,0.5rem)}.category_head h1+p{margin-top:calc(2rem - .4em)}p{margin-top:2em}.wm-left{text-align:left}.wm-center{text-align:center}.wm-right{text-align:right}.wm-bold{font-weight:bold}.copy{font-size:1.125rem;font-weight:bold}sup,sub{font-size:.6em}.wm-link-path{word-break:break-all}.wm-border,.wm-background,.wm-border-background{border-radius:0.5rem;box-sizing:border-box;margin-top:2em;padding:calc(1.5rem - .4em) 1.5rem}.wm-border>*:first-child,.wm-background>*:first-child,.wm-border-background>*:first-child{margin-top:0}.wm-border>h2:first-child,.wm-border>h3:first-child,.wm-border>h4:first-child,.wm-border>h5:first-child,.wm-border>h6:first-child,.wm-background>h2:first-child,.wm-background>h3:first-child,.wm-background>h4:first-child,.wm-background>h5:first-child,.wm-background>h6:first-child,.wm-border-background>h2:first-child,.wm-border-background>h3:first-child,.wm-border-background>h4:first-child,.wm-border-background>h5:first-child,.wm-border-background>h6:first-child{margin-top:0.5rem}.wm-border{border:1px solid #595959}.wm-background{border:2px solid #0d8538}.wm-border-background{background-color:#fef5f5;border:2px solid #de6974}.wm-border-background:not(:has(*:not(p))){color:#cc2c3b}figure{margin:2em auto 0;text-align:center}figure figcaption{font-size:0.875rem;margin-top:calc(1rem - .4em);text-align:left}figure:has(figcaption){display:table}figure>img{border-radius:0.5rem}figure>a{border-radius:0.5rem;display:inline-block;overflow:hidden}.wm-roundR-readonly{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;position:absolute;opacity:0;overflow:hidden;width:1px;z-index:-1}.wm-parallelL-large,.wm-parallelL-medium,.wm-parallelL-small,.wm-parallelR-large,.wm-parallelR-medium,.wm-parallelR-small,.wm-roundL-large,.wm-roundL-medium,.wm-roundL-small,.wm-roundR-large,.wm-roundR-medium,.wm-roundR-small{display:contents;margin:2em 0 0}.wm-parallelL-large-img,.wm-parallelL-medium-img,.wm-parallelL-small-img,.wm-parallelR-large-img,.wm-parallelR-medium-img,.wm-parallelR-small-img,.wm-roundL-large-img,.wm-roundL-medium-img,.wm-roundL-small-img,.wm-roundR-large-img,.wm-roundR-medium-img,.wm-roundR-small-img{display:contents;flex:0 0 auto}.wm-parallelL-large-txt,.wm-parallelL-medium-txt,.wm-parallelL-small-txt,.wm-parallelR-large-txt,.wm-parallelR-medium-txt,.wm-parallelR-small-txt,.wm-roundL-large-txt,.wm-roundL-medium-txt,.wm-roundL-small-txt,.wm-roundR-large-txt,.wm-roundR-medium-txt,.wm-roundR-small-txt{display:contents;flex:1 1 auto}.wm-roundL-large figure,.wm-roundL-medium figure,.wm-roundL-small figure,.wm-roundR-large figure,.wm-roundR-medium figure,.wm-roundR-small figure{position:relative;z-index:1}@media(min-width: 769px){.wm-parallelL-large,.wm-parallelR-large{display:flex}.wm-parallelL-large:has(div[class*=-txt]>h2:first-child),.wm-parallelR-large:has(div[class*=-txt]>h2:first-child){margin-top:2.2em}.wm-parallelL-large:has(div[class*=-txt]>*:is(h3,h4,h5,h6):first-child),.wm-parallelR-large:has(div[class*=-txt]>*:is(h3,h4,h5,h6):first-child){margin-top:2em}.wm-parallelL-large-img,.wm-parallelR-large-img{display:block;max-width:min(400px,50%)}.wm-parallelL-large-img figure,.wm-parallelR-large-img figure{margin-top:0}.wm-parallelL-large-txt,.wm-parallelR-large-txt{display:block}.wm-parallelL-large-txt>*:first-child,.wm-parallelR-large-txt>*:first-child{margin-top:-0.4em}.wm-parallelL-large-img{margin:0 clamp(24px,4vw,40px) 0 0;order:1}.wm-parallelL-large-txt{order:2}.wm-parallelR-large-img{margin:0 0 0 clamp(24px,4vw,40px);order:2}.wm-parallelR-large-txt{order:1}.wm-roundL-large,.wm-roundR-large{display:block;display:flow-root}.wm-roundL-large::after,.wm-roundR-large::after{clear:both;content:"";display:block}.wm-roundL-large-img,.wm-roundR-large-img{display:block;max-width:min(400px,50%)}.wm-roundL-large-img+*,.wm-roundR-large-img+*{margin-top:-0.4em}.wm-roundL-large-img figure,.wm-roundR-large-img figure{margin-top:0}.wm-roundL-large{overflow:hidden}.wm-roundL-large-img{float:left;margin:0 clamp(24px,4vw,40px) 16px 0}.wm-roundL-large>*:is(h2,h3,h4,h5,h6){display:table}.wm-roundR-large-img{float:right;margin:0 0 16px clamp(24px,4vw,40px)}}@media(min-width: 640px){.wm-parallelL-medium,.wm-parallelR-medium{display:flex}.wm-parallelL-medium:has(div[class*=-txt]>h2:first-child),.wm-parallelR-medium:has(div[class*=-txt]>h2:first-child){margin-top:2.2em}.wm-parallelL-medium:has(div[class*=-txt]>*:is(h3,h4,h5,h6):first-child),.wm-parallelR-medium:has(div[class*=-txt]>*:is(h3,h4,h5,h6):first-child){margin-top:2em}.wm-parallelL-medium-img,.wm-parallelR-medium-img{display:block;max-width:min(320px,45%)}.wm-parallelL-medium-img figure,.wm-parallelR-medium-img figure{margin-top:0}.wm-parallelL-medium-txt,.wm-parallelR-medium-txt{display:block}.wm-parallelL-medium-txt>*:first-child,.wm-parallelR-medium-txt>*:first-child{margin-top:-0.4em}.wm-parallelL-medium-img{margin:0 clamp(24px,4vw,40px) 0 0;order:1}.wm-parallelL-medium-txt{order:2}.wm-parallelR-medium-img{margin:0 0 0 clamp(24px,4vw,40px);order:2}.wm-parallelR-medium-txt{order:1}.wm-roundL-medium,.wm-roundR-medium{display:block;display:flow-root}.wm-roundL-medium::after,.wm-roundR-medium::after{clear:both;content:"";display:block}.wm-roundL-medium-img,.wm-roundR-medium-img{display:block;max-width:min(320px,45%)}.wm-roundL-medium-img+*,.wm-roundR-medium-img+*{margin-top:-0.4em}.wm-roundL-medium-img figure,.wm-roundR-medium-img figure{margin-top:0}.wm-roundL-medium{overflow:hidden}.wm-roundL-medium-img{float:left;margin:0 clamp(24px,4vw,40px) 16px 0}.wm-roundL-medium>*:is(h2,h3,h4,h5,h6){display:table}.wm-roundR-medium-img{float:right;margin:0 0 16px clamp(24px,4vw,40px)}}@media(min-width: 480px){.wm-parallelL-small,.wm-parallelR-small{display:flex}.wm-parallelL-small:has(div[class*=-txt]>h2:first-child),.wm-parallelR-small:has(div[class*=-txt]>h2:first-child){margin-top:2.2em}.wm-parallelL-small:has(div[class*=-txt]>*:is(h3,h4,h5,h6):first-child),.wm-parallelR-small:has(div[class*=-txt]>*:is(h3,h4,h5,h6):first-child){margin-top:2em}.wm-parallelL-small-img,.wm-parallelR-small-img{display:block;max-width:min(240px,30%)}.wm-parallelL-small-img figure,.wm-parallelR-small-img figure{margin-top:0}.wm-parallelL-small-txt,.wm-parallelR-small-txt{display:block}.wm-parallelL-small-txt>*:first-child,.wm-parallelR-small-txt>*:first-child{margin-top:-0.4em}.wm-parallelL-small-img{margin:0 clamp(24px,4vw,40px) 0 0;order:1}.wm-parallelL-small-txt{order:2}.wm-parallelR-small-img{margin:0 0 0 clamp(24px,4vw,40px);order:2}.wm-parallelR-small-txt{order:1}.wm-roundL-small,.wm-roundR-small{display:block;display:flow-root}.wm-roundL-small::after,.wm-roundR-small::after{clear:both;content:"";display:block}.wm-roundL-small-img,.wm-roundR-small-img{display:block;max-width:min(240px,30%)}.wm-roundL-small-img+*,.wm-roundR-small-img+*{margin-top:-0.4em}.wm-roundL-small-img figure,.wm-roundR-small-img figure{margin-top:0}.wm-roundL-small{overflow:hidden}.wm-roundL-small-img{float:left;margin:0 clamp(24px,4vw,40px) 16px 0}.wm-roundL-small>*:is(h2,h3,h4,h5,h6){display:table}.wm-roundR-small-img{float:right;margin:0 0 16px clamp(24px,4vw,40px)}}table{margin-top:2em;width:100%}caption{padding-bottom:calc(1rem - .4em)}th,td{border:1px solid #cbcdcd;padding:calc(1rem - .4em) 1.125rem}th>*:first-child,th>ul:has(.wm-icon):first-child,td>*:first-child,td>ul:has(.wm-icon):first-child{margin-top:0}th{background-color:#f4f5f5;text-align:center}td{background-color:#fff}thead:has(+tbody th) th,th:not(:has(~td)){background-color:#e3e4e4}table.wm-table-flat:not(:has(col)):has(th:first-of-type:last-of-type):has(td:first-of-type:last-of-type):not(:has(th[colspan],td[colspan],th[rowspan],td[rowspan])),table.wm-table-flat:not(:has(col)):has(th:first-of-type:last-of-type):has(td:first-of-type:last-of-type):not(:has(th[colspan],td[colspan],th[rowspan],td[rowspan])) tbody,table.wm-table-flat:not(:has(col)):has(th:first-of-type:last-of-type):has(td:first-of-type:last-of-type):not(:has(th[colspan],td[colspan],th[rowspan],td[rowspan])) tr,table:not([class]):not(:has(col)):has(th:first-of-type:last-of-type):has(td:first-of-type:last-of-type):not(:has(th[colspan],td[colspan],th[rowspan],td[rowspan])),table:not([class]):not(:has(col)):has(th:first-of-type:last-of-type):has(td:first-of-type:last-of-type):not(:has(th[colspan],td[colspan],th[rowspan],td[rowspan])) tbody,table:not([class]):not(:has(col)):has(th:first-of-type:last-of-type):has(td:first-of-type:last-of-type):not(:has(th[colspan],td[colspan],th[rowspan],td[rowspan])) tr{display:contents}table.wm-table-flat:not(:has(col)):has(th:first-of-type:last-of-type):has(td:first-of-type:last-of-type):not(:has(th[colspan],td[colspan],th[rowspan],td[rowspan])) th,table.wm-table-flat:not(:has(col)):has(th:first-of-type:last-of-type):has(td:first-of-type:last-of-type):not(:has(th[colspan],td[colspan],th[rowspan],td[rowspan])) td,table:not([class]):not(:has(col)):has(th:first-of-type:last-of-type):has(td:first-of-type:last-of-type):not(:has(th[colspan],td[colspan],th[rowspan],td[rowspan])) th,table:not([class]):not(:has(col)):has(th:first-of-type:last-of-type):has(td:first-of-type:last-of-type):not(:has(th[colspan],td[colspan],th[rowspan],td[rowspan])) td{box-sizing:border-box;display:block;width:100%}@media(max-width: 479px){table.wm-table-flat:not(:has(col)):has(th:first-of-type:last-of-type):has(td:first-of-type:last-of-type):not(:has(th[colspan],td[colspan],th[rowspan],td[rowspan])) th,table:not([class]):not(:has(col)):has(th:first-of-type:last-of-type):has(td:first-of-type:last-of-type):not(:has(th[colspan],td[colspan],th[rowspan],td[rowspan])) th{margin-top:2em;text-align:left}table.wm-table-flat:not(:has(col)):has(th:first-of-type:last-of-type):has(td:first-of-type:last-of-type):not(:has(th[colspan],td[colspan],th[rowspan],td[rowspan])) td,table:not([class]):not(:has(col)):has(th:first-of-type:last-of-type):has(td:first-of-type:last-of-type):not(:has(th[colspan],td[colspan],th[rowspan],td[rowspan])) td{margin-top:-1px}table.wm-table-flat:not(:has(col)):has(th:first-of-type:last-of-type):has(td:first-of-type:last-of-type):not(:has(th[colspan],td[colspan],th[rowspan],td[rowspan])):first-child tr:first-child th,table:not([class]):not(:has(col)):has(th:first-of-type:last-of-type):has(td:first-of-type:last-of-type):not(:has(th[colspan],td[colspan],th[rowspan],td[rowspan])):first-child tr:first-child th{margin-top:0}}@media(min-width: 480px){table.wm-table-flat:not(:has(col)):has(th:first-of-type:last-of-type):has(td:first-of-type:last-of-type):not(:has(th[colspan],td[colspan],th[rowspan],td[rowspan])),table:not([class]):not(:has(col)):has(th:first-of-type:last-of-type):has(td:first-of-type:last-of-type):not(:has(th[colspan],td[colspan],th[rowspan],td[rowspan])){display:grid;gap:-1px;grid-template-columns:minmax(25%, -webkit-max-content) auto;grid-template-columns:minmax(25%, max-content) auto}table.wm-table-flat:not(:has(col)):has(th:first-of-type:last-of-type):has(td:first-of-type:last-of-type):not(:has(th[colspan],td[colspan],th[rowspan],td[rowspan])) th,table:not([class]):not(:has(col)):has(th:first-of-type:last-of-type):has(td:first-of-type:last-of-type):not(:has(th[colspan],td[colspan],th[rowspan],td[rowspan])) th{margin-top:-1px}table.wm-table-flat:not(:has(col)):has(th:first-of-type:last-of-type):has(td:first-of-type:last-of-type):not(:has(th[colspan],td[colspan],th[rowspan],td[rowspan])) td,table:not([class]):not(:has(col)):has(th:first-of-type:last-of-type):has(td:first-of-type:last-of-type):not(:has(th[colspan],td[colspan],th[rowspan],td[rowspan])) td{margin:-1px 0 0 -1px}}@media(min-width: 769px)and (max-width: 979px){div[class*=wm-column] table.wm-table-flat:not(:has(col)):has(th:first-of-type:last-of-type):has(td:first-of-type:last-of-type):not(:has(th[colspan],td[colspan],th[rowspan],td[rowspan])),div[class*=wm-parallel][class*=large] table.wm-table-flat:not(:has(col)):has(th:first-of-type:last-of-type):has(td:first-of-type:last-of-type):not(:has(th[colspan],td[colspan],th[rowspan],td[rowspan])),div[class*=wm-parallel][class*=medium] table.wm-table-flat:not(:has(col)):has(th:first-of-type:last-of-type):has(td:first-of-type:last-of-type):not(:has(th[colspan],td[colspan],th[rowspan],td[rowspan])),div[class*=wm-column] table:not([class]):not(:has(col)):has(th:first-of-type:last-of-type):has(td:first-of-type:last-of-type):not(:has(th[colspan],td[colspan],th[rowspan],td[rowspan])),div[class*=wm-parallel][class*=large] table:not([class]):not(:has(col)):has(th:first-of-type:last-of-type):has(td:first-of-type:last-of-type):not(:has(th[colspan],td[colspan],th[rowspan],td[rowspan])),div[class*=wm-parallel][class*=medium] table:not([class]):not(:has(col)):has(th:first-of-type:last-of-type):has(td:first-of-type:last-of-type):not(:has(th[colspan],td[colspan],th[rowspan],td[rowspan])){display:contents}div[class*=wm-column] table.wm-table-flat:not(:has(col)):has(th:first-of-type:last-of-type):has(td:first-of-type:last-of-type):not(:has(th[colspan],td[colspan],th[rowspan],td[rowspan])) th,div[class*=wm-parallel][class*=large] table.wm-table-flat:not(:has(col)):has(th:first-of-type:last-of-type):has(td:first-of-type:last-of-type):not(:has(th[colspan],td[colspan],th[rowspan],td[rowspan])) th,div[class*=wm-parallel][class*=medium] table.wm-table-flat:not(:has(col)):has(th:first-of-type:last-of-type):has(td:first-of-type:last-of-type):not(:has(th[colspan],td[colspan],th[rowspan],td[rowspan])) th,div[class*=wm-column] table:not([class]):not(:has(col)):has(th:first-of-type:last-of-type):has(td:first-of-type:last-of-type):not(:has(th[colspan],td[colspan],th[rowspan],td[rowspan])) th,div[class*=wm-parallel][class*=large] table:not([class]):not(:has(col)):has(th:first-of-type:last-of-type):has(td:first-of-type:last-of-type):not(:has(th[colspan],td[colspan],th[rowspan],td[rowspan])) th,div[class*=wm-parallel][class*=medium] table:not([class]):not(:has(col)):has(th:first-of-type:last-of-type):has(td:first-of-type:last-of-type):not(:has(th[colspan],td[colspan],th[rowspan],td[rowspan])) th{text-align:left}div[class*=wm-column] table.wm-table-flat:not(:has(col)):has(th:first-of-type:last-of-type):has(td:first-of-type:last-of-type):not(:has(th[colspan],td[colspan],th[rowspan],td[rowspan])) td,div[class*=wm-parallel][class*=large] table.wm-table-flat:not(:has(col)):has(th:first-of-type:last-of-type):has(td:first-of-type:last-of-type):not(:has(th[colspan],td[colspan],th[rowspan],td[rowspan])) td,div[class*=wm-parallel][class*=medium] table.wm-table-flat:not(:has(col)):has(th:first-of-type:last-of-type):has(td:first-of-type:last-of-type):not(:has(th[colspan],td[colspan],th[rowspan],td[rowspan])) td,div[class*=wm-column] table:not([class]):not(:has(col)):has(th:first-of-type:last-of-type):has(td:first-of-type:last-of-type):not(:has(th[colspan],td[colspan],th[rowspan],td[rowspan])) td,div[class*=wm-parallel][class*=large] table:not([class]):not(:has(col)):has(th:first-of-type:last-of-type):has(td:first-of-type:last-of-type):not(:has(th[colspan],td[colspan],th[rowspan],td[rowspan])) td,div[class*=wm-parallel][class*=medium] table:not([class]):not(:has(col)):has(th:first-of-type:last-of-type):has(td:first-of-type:last-of-type):not(:has(th[colspan],td[colspan],th[rowspan],td[rowspan])) td{margin:-1px 0 0}div[class*=wm-column] table.wm-table-flat:not(:has(col)):has(th:first-of-type:last-of-type):has(td:first-of-type:last-of-type):not(:has(th[colspan],td[colspan],th[rowspan],td[rowspan])) tr:first-child th,div[class*=wm-parallel][class*=large] table.wm-table-flat:not(:has(col)):has(th:first-of-type:last-of-type):has(td:first-of-type:last-of-type):not(:has(th[colspan],td[colspan],th[rowspan],td[rowspan])) tr:first-child th,div[class*=wm-parallel][class*=medium] table.wm-table-flat:not(:has(col)):has(th:first-of-type:last-of-type):has(td:first-of-type:last-of-type):not(:has(th[colspan],td[colspan],th[rowspan],td[rowspan])) tr:first-child th,div[class*=wm-column] table:not([class]):not(:has(col)):has(th:first-of-type:last-of-type):has(td:first-of-type:last-of-type):not(:has(th[colspan],td[colspan],th[rowspan],td[rowspan])) tr:first-child th,div[class*=wm-parallel][class*=large] table:not([class]):not(:has(col)):has(th:first-of-type:last-of-type):has(td:first-of-type:last-of-type):not(:has(th[colspan],td[colspan],th[rowspan],td[rowspan])) tr:first-child th,div[class*=wm-parallel][class*=medium] table:not([class]):not(:has(col)):has(th:first-of-type:last-of-type):has(td:first-of-type:last-of-type):not(:has(th[colspan],td[colspan],th[rowspan],td[rowspan])) tr:first-child th{margin-top:0}div[class*=wm-column] table.wm-table-flat:not(:has(col)):has(th:first-of-type:last-of-type):has(td:first-of-type:last-of-type):not(:has(th[colspan],td[colspan],th[rowspan],td[rowspan])) tr:not(:first-child) th,div[class*=wm-parallel][class*=large] table.wm-table-flat:not(:has(col)):has(th:first-of-type:last-of-type):has(td:first-of-type:last-of-type):not(:has(th[colspan],td[colspan],th[rowspan],td[rowspan])) tr:not(:first-child) th,div[class*=wm-parallel][class*=medium] table.wm-table-flat:not(:has(col)):has(th:first-of-type:last-of-type):has(td:first-of-type:last-of-type):not(:has(th[colspan],td[colspan],th[rowspan],td[rowspan])) tr:not(:first-child) th,div[class*=wm-column] table:not([class]):not(:has(col)):has(th:first-of-type:last-of-type):has(td:first-of-type:last-of-type):not(:has(th[colspan],td[colspan],th[rowspan],td[rowspan])) tr:not(:first-child) th,div[class*=wm-parallel][class*=large] table:not([class]):not(:has(col)):has(th:first-of-type:last-of-type):has(td:first-of-type:last-of-type):not(:has(th[colspan],td[colspan],th[rowspan],td[rowspan])) tr:not(:first-child) th,div[class*=wm-parallel][class*=medium] table:not([class]):not(:has(col)):has(th:first-of-type:last-of-type):has(td:first-of-type:last-of-type):not(:has(th[colspan],td[colspan],th[rowspan],td[rowspan])) tr:not(:first-child) th{margin-top:2em}}.wm-table{margin-top:2em;overflow-x:auto}.wm-table>table{margin-top:0}.wm-ul-circle,.wm-ul-disc,.wm-ul-square,ul.wm-icon,ul:has(>.wm-icon){margin-top:2em}.wm-ul-circle>li+li,.wm-ul-disc>li+li,.wm-ul-square>li+li,ul.wm-icon>li+li,ul:has(>.wm-icon)>li+li{margin-top:0.5rem}.wm-ul-circle>li+li:has(>p):has(>*:nth-child(2)),.wm-ul-disc>li+li:has(>p):has(>*:nth-child(2)),.wm-ul-square>li+li:has(>p):has(>*:nth-child(2)),ul.wm-icon>li+li:has(>p):has(>*:nth-child(2)),ul:has(>.wm-icon)>li+li:has(>p):has(>*:nth-child(2)){margin-top:2em}.wm-ul-circle ul,.wm-ul-circle ol,.wm-ul-disc ul,.wm-ul-disc ol,.wm-ul-square ul,.wm-ul-square ol,ul.wm-icon ul,ul.wm-icon ol,ul:has(>.wm-icon) ul,ul:has(>.wm-icon) ol{margin-top:0.5rem}.wm-ul-circle>li:not(.wm-icon),.wm-ul-disc>li:not(.wm-icon),.wm-ul-square>li:not(.wm-icon){padding-left:1rem;position:relative}.wm-ul-circle>li:not(.wm-icon)::before,.wm-ul-disc>li:not(.wm-icon)::before,.wm-ul-square>li:not(.wm-icon)::before{content:"";display:block;position:absolute}.wm-ul-circle>li:not(.wm-icon)::before{border:0.125rem solid #333;border-radius:0.188rem;left:0.063rem;height:0.125rem;top:calc(.9em - 0.188rem);width:0.125rem}.wm-ul-disc>li:not(.wm-icon)::before{border:0.188rem solid #333;border-radius:0.188rem;left:0.063rem;height:0;top:calc(.9em - 0.188rem);width:0}.wm-ul-square>li:not(.wm-icon)::before{border:0.188rem solid #333;left:0.063rem;height:0;top:calc(.9em - 0.188rem);width:0}.wm-ol-decimal,.wm-ol-lower-greek,.wm-ol-lower-alpha,.wm-ol-lower-roman,.wm-ol-upper-alpha,.wm-ol-upper-roman{list-style:none;margin-top:2em;padding-left:1.5em}.wm-ol-decimal>li,.wm-ol-lower-greek>li,.wm-ol-lower-alpha>li,.wm-ol-lower-roman>li,.wm-ol-upper-alpha>li,.wm-ol-upper-roman>li{position:relative}.wm-ol-decimal>li+li,.wm-ol-lower-greek>li+li,.wm-ol-lower-alpha>li+li,.wm-ol-lower-roman>li+li,.wm-ol-upper-alpha>li+li,.wm-ol-upper-roman>li+li{margin-top:0.5rem}.wm-ol-decimal>li+li:has(>p):has(>*:nth-child(2)),.wm-ol-lower-greek>li+li:has(>p):has(>*:nth-child(2)),.wm-ol-lower-alpha>li+li:has(>p):has(>*:nth-child(2)),.wm-ol-lower-roman>li+li:has(>p):has(>*:nth-child(2)),.wm-ol-upper-alpha>li+li:has(>p):has(>*:nth-child(2)),.wm-ol-upper-roman>li+li:has(>p):has(>*:nth-child(2)){margin-top:2em}.wm-ol-decimal ul,.wm-ol-decimal ol,.wm-ol-lower-greek ul,.wm-ol-lower-greek ol,.wm-ol-lower-alpha ul,.wm-ol-lower-alpha ol,.wm-ol-lower-roman ul,.wm-ol-lower-roman ol,.wm-ol-upper-alpha ul,.wm-ol-upper-alpha ol,.wm-ol-upper-roman ul,.wm-ol-upper-roman ol{margin-top:0.5rem}.wm-ol-decimal .wm-ol-marker,.wm-ol-lower-greek .wm-ol-marker,.wm-ol-lower-alpha .wm-ol-marker,.wm-ol-lower-roman .wm-ol-marker,.wm-ol-upper-alpha .wm-ol-marker,.wm-ol-upper-roman .wm-ol-marker{min-width:1.5em;position:absolute;right:100%;top:0}.wm-icon a::before,.wm-link-column a::before{background-position:center center;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:1.8em;line-height:1.8;vertical-align:top}.wm-icon a:not([target]):not([href$=".pdf"]):not([href*=".pdf#"]):not([href$=".doc"]):not([href$=".docx"]):not([href$=".xls"]):not([href$=".xlsx"]):not([href$=".zip"])::before,.wm-link-column a:not([target]):not([href$=".pdf"]):not([href*=".pdf#"]):not([href$=".doc"]):not([href$=".docx"]):not([href$=".xls"]):not([href$=".xlsx"]):not([href$=".zip"])::before{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20width%3D%228px%22%20height%3D%2214px%22%20viewBox%3D%220%200%208%2014%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22%233c64c3%22%20d%3D%22M7.59%2C6.27c.4.4.4%2C1.06%2C0%2C1.46L1.85%2C13.57c-.4.4-1.04.4-1.44%2C0-.4-.4-.4-1.06%2C0-1.46l5.02-5.11L.41%2C1.89C.02%2C1.49.02.84.41.43.81.03%2C1.45.03%2C1.85.43l5.74%2C5.84Z%22%2F%3E%3C%2Fsvg%3E");margin:0 0.625rem 0 0.063rem;width:0.313rem}.wm-icon a[target]::before,.wm-icon a[href$=".pdf"]::before,.wm-icon a[href*=".pdf#"]::before,.wm-icon a[href$=".doc"]::before,.wm-icon a[href$=".docx"]::before,.wm-icon a[href$=".xls"]::before,.wm-icon a[href$=".xlsx"]::before,.wm-icon a[href$=".zip"]::before,.wm-link-column a[target]::before,.wm-link-column a[href$=".pdf"]::before,.wm-link-column a[href*=".pdf#"]::before,.wm-link-column a[href$=".doc"]::before,.wm-link-column a[href$=".docx"]::before,.wm-link-column a[href$=".xls"]::before,.wm-link-column a[href$=".xlsx"]::before,.wm-link-column a[href$=".zip"]::before{margin:0 0.25rem 0 0;width:1rem}.wm-icon a[target]::before,.wm-link-column a[target]::before{background-image:url(../img/ico_blank.svg)}.wm-icon a[href$=".pdf"]::before,.wm-icon a[href*=".pdf#"]::before,.wm-link-column a[href$=".pdf"]::before,.wm-link-column a[href*=".pdf#"]::before{background-image:url(../img/ico_pdf.svg)}.wm-icon a[href$=".doc"]::before,.wm-icon a[href$=".docx"]::before,.wm-link-column a[href$=".doc"]::before,.wm-link-column a[href$=".docx"]::before{background-image:url(../img/ico_doc.svg)}.wm-icon a[href$=".xls"]::before,.wm-icon a[href$=".xlsx"]::before,.wm-link-column a[href$=".xls"]::before,.wm-link-column a[href$=".xlsx"]::before{background-image:url(../img/ico_xls.svg)}.wm-icon a[href$=".zip"]::before,.wm-link-column a[href$=".zip"]::before{background-image:url(../img/ico_zip.svg)}ul.wm-icon>li>a:not([target]):not([href$=".pdf"]):not([href*=".pdf#"]):not([href$=".doc"]):not([href$=".docx"]):not([href$=".xls"]):not([href$=".xlsx"]):not([href$=".zip"]),li.wm-icon>a:not([target]):not([href$=".pdf"]):not([href*=".pdf#"]):not([href$=".doc"]):not([href$=".docx"]):not([href$=".xls"]):not([href$=".xlsx"]):not([href$=".zip"]){padding-left:1rem}ul.wm-icon>li>a:not([target]):not([href$=".pdf"]):not([href*=".pdf#"]):not([href$=".doc"]):not([href$=".docx"]):not([href$=".xls"]):not([href$=".xlsx"]):not([href$=".zip"])::before,li.wm-icon>a:not([target]):not([href$=".pdf"]):not([href*=".pdf#"]):not([href$=".doc"]):not([href$=".docx"]):not([href$=".xls"]):not([href$=".xlsx"]):not([href$=".zip"])::before{margin-left:-0.938rem}ul.wm-icon>li>a[target],ul.wm-icon>li>a[href$=".pdf"],ul.wm-icon>li>a[href*=".pdf#"],ul.wm-icon>li>a[href$=".doc"],ul.wm-icon>li>a[href$=".docx"],ul.wm-icon>li>a[href$=".xls"],ul.wm-icon>li>a[href$=".xlsx"],ul.wm-icon>li>a[href$=".zip"],li.wm-icon>a[target],li.wm-icon>a[href$=".pdf"],li.wm-icon>a[href*=".pdf#"],li.wm-icon>a[href$=".doc"],li.wm-icon>a[href$=".docx"],li.wm-icon>a[href$=".xls"],li.wm-icon>a[href$=".xlsx"],li.wm-icon>a[href$=".zip"]{padding-left:1.25rem}ul.wm-icon>li>a[target]::before,ul.wm-icon>li>a[href$=".pdf"]::before,ul.wm-icon>li>a[href*=".pdf#"]::before,ul.wm-icon>li>a[href$=".doc"]::before,ul.wm-icon>li>a[href$=".docx"]::before,ul.wm-icon>li>a[href$=".xls"]::before,ul.wm-icon>li>a[href$=".xlsx"]::before,ul.wm-icon>li>a[href$=".zip"]::before,li.wm-icon>a[target]::before,li.wm-icon>a[href$=".pdf"]::before,li.wm-icon>a[href*=".pdf#"]::before,li.wm-icon>a[href$=".doc"]::before,li.wm-icon>a[href$=".docx"]::before,li.wm-icon>a[href$=".xls"]::before,li.wm-icon>a[href$=".xlsx"]::before,li.wm-icon>a[href$=".zip"]::before{margin-left:-1.25rem}.wm-icon>ul{margin-left:1rem}.index_list{display:grid;gap:clamp(16px,3vw,32px) clamp(24px,4vw,40px);max-width:75rem;margin:2em auto 0}.index_list>li{margin:0}.index_list>li>h2,.index_list>li>h3,.index_list>li>h3,.index_list>li>h4,.index_list>li>h5,.index_list>li>h6{font-size:1rem;margin:0;padding:0}.index_list>li>h2:first-child::before,.index_list>li>h3:first-child::before,.index_list>li>h3:first-child::before,.index_list>li>h4:first-child::before,.index_list>li>h5:first-child::before,.index_list>li>h6:first-child::before{display:none}.index_list>li>a:not(:has(dl)),.index_list>li>h2:first-child a,.index_list>li>h3:first-child a,.index_list>li>h3:first-child a,.index_list>li>h4:first-child a,.index_list>li>h5:first-child a,.index_list>li>h6:first-child a,.index_list dt a{border-bottom:1px solid #999;color:#333;display:flex;justify-content:space-between;padding:calc(1rem - .4em) 0;text-decoration:none;font-size:1.125rem;font-weight:bold}.index_list>li>a:not(:has(dl))::after,.index_list>li>h2:first-child a::after,.index_list>li>h3:first-child a::after,.index_list>li>h3:first-child a::after,.index_list>li>h4:first-child a::after,.index_list>li>h5:first-child a::after,.index_list>li>h6:first-child a::after,.index_list dt a::after{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20width%3D%228px%22%20height%3D%2214px%22%20viewBox%3D%220%200%208%2014%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22%23595959%22%20d%3D%22M7.59%2C6.27c.4.4.4%2C1.06%2C0%2C1.46L1.85%2C13.57c-.4.4-1.04.4-1.44%2C0-.4-.4-.4-1.06%2C0-1.46l5.02-5.11L.41%2C1.89C.02%2C1.49.02.84.41.43.81.03%2C1.45.03%2C1.85.43l5.74%2C5.84Z%22%2F%3E%3C%2Fsvg%3E");background-position:center center;background-repeat:no-repeat;background-size:contain;content:"";display:block;transition:all .3s;width:0.625rem}.index_list>li>a:not(:has(dl)):hover,.index_list>li>a:not(:has(dl)):active,.index_list>li>h2:first-child a:hover,.index_list>li>h2:first-child a:active,.index_list>li>h3:first-child a:hover,.index_list>li>h3:first-child a:active,.index_list>li>h3:first-child a:hover,.index_list>li>h3:first-child a:active,.index_list>li>h4:first-child a:hover,.index_list>li>h4:first-child a:active,.index_list>li>h5:first-child a:hover,.index_list>li>h5:first-child a:active,.index_list>li>h6:first-child a:hover,.index_list>li>h6:first-child a:active,.index_list dt a:hover,.index_list dt a:active{border-color:#0d8538;color:#0b7c33}.index_list>li>a:not(:has(dl)):hover:after,.index_list>li>a:not(:has(dl)):active:after,.index_list>li>h2:first-child a:hover:after,.index_list>li>h2:first-child a:active:after,.index_list>li>h3:first-child a:hover:after,.index_list>li>h3:first-child a:active:after,.index_list>li>h3:first-child a:hover:after,.index_list>li>h3:first-child a:active:after,.index_list>li>h4:first-child a:hover:after,.index_list>li>h4:first-child a:active:after,.index_list>li>h5:first-child a:hover:after,.index_list>li>h5:first-child a:active:after,.index_list>li>h6:first-child a:hover:after,.index_list>li>h6:first-child a:active:after,.index_list dt a:hover:after,.index_list dt a:active:after{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20width%3D%228px%22%20height%3D%2214px%22%20viewBox%3D%220%200%208%2014%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22%230d8538%22%20d%3D%22M7.59%2C6.27c.4.4.4%2C1.06%2C0%2C1.46L1.85%2C13.57c-.4.4-1.04.4-1.44%2C0-.4-.4-.4-1.06%2C0-1.46l5.02-5.11L.41%2C1.89C.02%2C1.49.02.84.41.43.81.03%2C1.45.03%2C1.85.43l5.74%2C5.84Z%22%2F%3E%3C%2Fsvg%3E")}.index_list dd{margin-top:calc(1.5rem - .4em)}.index_list dd>*:first-child{margin-top:0}.index_list:has(img){margin-top:2.5rem}.index_list:has(img)>li{background-color:#fff;border-radius:0.5rem;display:flex;flex-direction:column;gap:1rem;overflow:hidden;position:relative}.index_list:has(img)>li>h2:first-child,.index_list:has(img)>li>h3:first-child,.index_list:has(img)>li>h4:first-child,.index_list:has(img)>li>h5:first-child,.index_list:has(img)>li>h6:first-child{color:#0d8538;font-size:clamp(1rem,3.75vw,1.125rem);font-weight:normal;margin:-0.4em 0;position:static;z-index:2}.index_list:has(img)>li>h2:first-child a,.index_list:has(img)>li>h3:first-child a,.index_list:has(img)>li>h4:first-child a,.index_list:has(img)>li>h5:first-child a,.index_list:has(img)>li>h6:first-child a{border-style:none;color:#0d8538;display:inline-block;font-size:inherit;font-weight:normal;padding:0}.index_list:has(img)>li>h2:first-child a::before,.index_list:has(img)>li>h3:first-child a::before,.index_list:has(img)>li>h4:first-child a::before,.index_list:has(img)>li>h5:first-child a::before,.index_list:has(img)>li>h6:first-child a::before{content:"";display:block;height:max(100vh,100vw);right:0;position:absolute;top:0;width:75rem}.index_list:has(img)>li>h2:first-child a::after,.index_list:has(img)>li>h3:first-child a::after,.index_list:has(img)>li>h4:first-child a::after,.index_list:has(img)>li>h5:first-child a::after,.index_list:has(img)>li>h6:first-child a::after{display:none}.index_list:has(img)>li>h2:first-child~figure,.index_list:has(img)>li>h3:first-child~figure,.index_list:has(img)>li>h4:first-child~figure,.index_list:has(img)>li>h5:first-child~figure,.index_list:has(img)>li>h6:first-child~figure{order:-1}.index_list:has(img)>li>h2:not(:first-child),.index_list:has(img)>li>h3:not(:first-child),.index_list:has(img)>li>h4:not(:first-child),.index_list:has(img)>li>h5:not(:first-child),.index_list:has(img)>li>h6:not(:first-child){display:none}.index_list:has(img)>li>p:first-child:last-child{display:flex;font-size:clamp(1rem,3.75vw,1.125rem);font-weight:normal;margin:-0.4em 0;position:static;z-index:2}.index_list:has(img)>li>p:first-child:last-child a{color:inherit;display:flex;-webkit-text-decoration-color:rgba(0,0,0,0);text-decoration-color:rgba(0,0,0,0);padding:0}.index_list:has(img)>li>p:first-child:last-child a::before{display:none}.index_list:has(img)>li>p:first-child:last-child a:hover,.index_list:has(img)>li>p:first-child:last-child a:active{color:#027dbb;-webkit-text-decoration-color:#027dbb;text-decoration-color:#027dbb}.index_list:has(img)>li figcaption{background-color:#fff;color:#0d8538;font-size:clamp(1rem,3.75vw,1.125rem);margin:0 0 -0.4em;padding-top:calc(1rem - .4em);position:relative;text-decoration:underline;-webkit-text-decoration-color:rgba(0,0,0,0);text-decoration-color:rgba(0,0,0,0);transition:all .3s;z-index:0}.index_list:has(img)>li figure{border-radius:0;margin:0;z-index:0}.index_list:has(img)>li figure:has(figcaption){overflow:visible;position:static;z-index:2}.index_list:has(img)>li figure:has(figcaption) a{overflow:visible}.index_list:has(img)>li figure:has(figcaption) a::before{display:block;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.index_list:has(img)>li figure:has(figcaption) a~figcaption{color:#3c64c3;-webkit-text-decoration-color:#3c64c3;text-decoration-color:#3c64c3}.index_list:has(img)>li figure:has(figcaption) a:hover~figcaption,.index_list:has(img)>li figure:has(figcaption) a:active~figcaption{color:#027dbb;-webkit-text-decoration-color:rgba(0,0,0,0);text-decoration-color:rgba(0,0,0,0)}.index_list:has(img)>li img{transition:all .3s}.index_list:has(img)>li p,.index_list:has(img)>li ul{margin:0;z-index:1}.index_list:has(img)>li p:has(a),.index_list:has(img)>li ul:has(a){position:relative;z-index:3}.index_list:has(img)>li:not(:has(h2,h3,h4,h5,h6,p,ul,span,figure)){display:none !important}.index_list:has(img)>li:has(>:first-child>a:hover,>:first-child>a:active) figure img{transform:scale(1.08)}@media(min-width: 480px){.index_list{grid-template-columns:1fr 1fr}}.wm-link-column{border:1px solid #595959;border-radius:0.5rem;display:flex;flex-wrap:wrap;gap:calc(1.5rem - .8em) 1.5rem;margin-top:2em;padding:calc(1.5rem - .4em) 1.5rem}.wm-link-column.wm-column2,.wm-link-column.wm-column3{gap:calc(1.5rem - .8em) 1.5rem}.wm-link-column li{margin:0}.wm-link-column li a{display:inline-block}.wm-link-column li a:not([target]):not([href$=".pdf"]):not([href*=".pdf#"]):not([href$=".doc"]):not([href$=".docx"]):not([href$=".xls"]):not([href$=".xlsx"]):not([href$=".zip"]){padding-left:1rem}.wm-link-column li a:not([target]):not([href$=".pdf"]):not([href*=".pdf#"]):not([href$=".doc"]):not([href$=".docx"]):not([href$=".xls"]):not([href$=".xlsx"]):not([href$=".zip"])::before{margin-left:-0.938rem}.wm-link-column li a[href^="#"]:not([target]):not([href$=".pdf"]):not([href*=".pdf#"]):not([href$=".doc"]):not([href$=".docx"]):not([href$=".xls"]):not([href$=".xlsx"]):not([href$=".zip"])::before{transform:rotate(90deg)}.wm-link-column li a[target],.wm-link-column li a[href$=".pdf"],.wm-link-column li a[href*=".pdf#"],.wm-link-column li a[href$=".doc"],.wm-link-column li a[href$=".docx"],.wm-link-column li a[href$=".xls"],.wm-link-column li a[href$=".xlsx"],.wm-link-column li a[href$=".zip"]{padding-left:1.25rem}.wm-link-column li a[target]::before,.wm-link-column li a[href$=".pdf"]::before,.wm-link-column li a[href*=".pdf#"]::before,.wm-link-column li a[href$=".doc"]::before,.wm-link-column li a[href$=".docx"]::before,.wm-link-column li a[href$=".xls"]::before,.wm-link-column li a[href$=".xlsx"]::before,.wm-link-column li a[href$=".zip"]::before{margin-left:-1.25rem}.wm-button a,.wm-button button,.wm-button input[type=submit]{align-items:center;background-color:#fff;border:1px solid #0d8538;border-radius:1.5rem;box-sizing:border-box;color:#0d8538;display:inline-flex;height:100%;justify-content:center;margin:0 auto;max-width:100%;min-height:3rem;min-width:min(240px,100%);outline-offset:0.125rem;padding:0.25rem 1.5rem;position:relative}.wm-button a:hover,.wm-button button:hover,.wm-button input[type=submit]:hover{background-color:#0d8538;color:#fff}.wm-button{margin:2em auto 0;text-align:center}.wm-button a{text-decoration:none}.wm-button.green a,.wm-button.green button,.wm-button.green input,.wm-button .green a,.wm-button .green button,.wm-button .green input{background-color:#0d8538;color:#fff}.wm-button.green a:hover,.wm-button.green button:hover,.wm-button.green input:hover,.wm-button .green a:hover,.wm-button .green button:hover,.wm-button .green input:hover{background-color:#fff;color:#0d8538}.wm-button.black a,.wm-button.black button,.wm-button.black input,.wm-button .black a,.wm-button .black button,.wm-button .black input{background-color:#454545;border-color:#454545;color:#fff}.wm-button.black a:hover,.wm-button.black button:hover,.wm-button.black input:hover,.wm-button .black a:hover,.wm-button .black button:hover,.wm-button .black input:hover{background-color:#fff;color:#454545}ul.wm-button{display:grid;gap:1.5rem;justify-content:center}@media(max-width: 479px){ul.wm-button{grid-template-columns:1fr}}@media(min-width: 480px){ul.wm-button{grid-template-columns:repeat(2, minmax(50%, 240px));width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}ul.wm-button li:last-child:nth-child(odd){grid-column:1/-1}}article a:has(>img:not([src$=".svg"])){display:inline-block;overflow:hidden}article a *:has(>img:not([src$=".svg"])){overflow:hidden}article a img{transition:transform .3s}article a:hover img,article a:active img{transform:scale(1.2)}.wm-column2,.wm-column3,.wm-column4{margin-top:2em}.wm-column2:has(>h2:first-child),.wm-column3:has(>h2:first-child),.wm-column4:has(>h2:first-child){margin-top:2.2em}ul.wm-column2,.wm-column3,.wm-column4:has(>li.wm-icon){display:grid;gap:calc(1.5rem - .8em) 24px}ul.wm-column2>.wm-icon,.wm-column3>.wm-icon,.wm-column4:has(>li.wm-icon)>.wm-icon{margin-top:0}.wm-column2,.wm-column2>*,.wm-column3,.wm-column3>*{display:contents}.wm-column4{display:grid;gap:2em 24px;grid-template-columns:repeat(2, 1fr)}.wm-column4>*{display:block}.wm-column4>*>*:first-child{margin-top:0}@media(min-width: 640px){.wm-column3{display:grid;gap:2em clamp(24px,4vw,32px);grid-template-columns:repeat(2, 1fr)}.wm-column3>*{display:block}.wm-column3>*>*:first-child{margin-top:0}.wm-column4{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 769px){.wm-column2{display:grid;gap:2em clamp(24px,4vw,40px);grid-template-columns:repeat(2, 1fr)}.wm-column2>*{display:block}.wm-column2>*>*:first-child{margin-top:0}.wm-column3{grid-template-columns:repeat(3, 1fr)}.wm-column4{grid-template-columns:repeat(4, 1fr)}}.info_list{display:grid;gap:calc(1.5rem - .8em) 24px;margin-top:2.5rem}.info_list a:link,.info_list a:visited{color:#333;-webkit-text-decoration-color:#333;text-decoration-color:#333}.info_list a:hover,.info_list a:active{color:#027dbb;-webkit-text-decoration-color:rgba(0,0,0,0);text-decoration-color:rgba(0,0,0,0)}.info_list>li{display:flex;flex-wrap:wrap;gap:calc(1rem - .8em) 24px}.info_list_date{min-width:6em}.info_list_tag{align-items:flex-start;display:flex;gap:0.5rem;flex-wrap:wrap}.info_list_tag li{background-color:#444;border-radius:0.25rem;box-sizing:border-box;color:#fff;font-size:0.75rem;line-height:1.5rem;min-width:5.625rem;padding:0 .4em;text-align:center}.info_list_text{width:100%}@media(min-width: 769px){.info_list{grid-template-columns:-webkit-max-content -webkit-max-content 1fr;grid-template-columns:max-content max-content 1fr}.info_list>li{display:contents}.info_list_date{grid-column:1/2;min-width:0}.info_list_tag{grid-column:2/3}.info_list_tag li:first-child:last-child{width:100%}.info_list_text{grid-column:2/4}.info_list:has(.info_list_tag) .info_list_text{grid-column:3/4}}.tag_list{display:inline-flex;flex-wrap:wrap}.tag_list li{border:1px solid #cbcdcd;border-radius:4px;box-sizing:border-box;color:#333;display:inline-block;line-height:1.6;margin:.24em clamp(8px,2vw,24px) .24em 0;min-width:112px;font-size:0.75rem;padding:0 4px;text-align:center}.info_head{align-items:center;display:flex;justify-content:space-between;margin-top:2em}.info_head>*{margin:0}.info_head .wm-button a{min-width:0}.info_head:has(h2){margin-top:2.2em}.release_date{font-family:"Inter",sans-serif;margin-top:calc(8px - .4em);text-align:right}.tender_list{display:grid;gap:0 1rem;grid-template-columns:1fr -webkit-max-content -webkit-max-content;grid-template-columns:1fr max-content max-content;margin-top:2rem}.tender_list dt{grid-column:1/2}.tender_list dt:has(span){display:grid;gap:0 1rem;grid-template-columns:6em 1fr}.tender_list_category{align-self:flex-start;background-color:#444;border-radius:0.25rem;color:#fff;display:block;font-size:0.75rem;margin-top:.2em;min-width:5.625rem;text-align:center;width:6em}.tender_list_notice{grid-column:2/3}.tender_list_result{grid-column:3/4}.tender_list_notice a[href*=".pdf"]::before,.tender_list_result a[href*=".pdf"]::before{background:url(../img/ico_pdf.svg) center center no-repeat;background-size:contain;content:"";display:inline-block;height:1.8em;line-height:1.8;margin-right:0.25rem;vertical-align:top;width:1rem}@media(max-width: 479px){.tender_list dt:has(span){grid-template-columns:1fr}.tender_list_category{margin:0 0 .2em}}@media(max-width: 768px){.tender_list dt{grid-column:1/4}.tender_list dt:nth-child(n+2){margin-top:2rem}}@media(min-width: 769px){.tender_list{gap:2rem 1rem}}article>*+iframe{margin-top:24px}img[usemap]{-webkit-backface-visibility:visible;backface-visibility:visible;max-width:75rem}div:has(>img[usemap]),p:has(>img[usemap]),figure:has(>img[usemap]){overflow:auto}map{position:absolute;z-index:-1}area:focus{outline:none}area:focus-visible{outline:2px solid #027dbb}.google_map{position:relative}.google_map::before{content:"";display:block;padding-top:56.25%}*+.google_map{margin-top:32px}.google_map iframe{height:100%;left:0;position:absolute;top:0;width:100%}.wm-yt-movie{max-width:560px;margin:10px auto 0;position:relative}.wm-yt-movie:before{content:"";display:block;padding-top:56.25%}*:not(p)+.wm-yt-movie{margin-top:30px}.wm-yt-movie iframe{height:100%;left:0;position:absolute;top:0;width:100%}.faq_list{display:grid;gap:24px clamp(16px,5vw,40px);grid-template-columns:100%;margin:48px auto 0;max-width:75rem}.faq_list a{align-items:center;background-color:#fff;background-image:linear-gradient(90deg, transparent 0%, #ebf5ff 25%, #ebf5ff 75%, transparent 100%);background-position:center center;background-repeat:no-repeat;background-size:0% 0%;border:1px solid #cbcdcd;border-radius:6px;box-sizing:border-box;color:#333;display:flex;flex-shrink:1;min-height:56px;padding:8px 16px;text-decoration:none;width:100%}.faq_list a::before{color:#10589e;content:"Q";display:block;font-size:clamp(1.25rem,5.42vw,1.625rem);line-height:1.2;margin:-0.1em 16px -0.1em 0}.faq_list a:hover{background-size:200% 200%;border-color:#ebf5ff}.read_only{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;opacity:0;overflow:hidden;position:absolute;width:1px;z-index:-1}.visually-hidden{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;z-index:-1}fieldset{display:contents}select,input[type=text],input[type=search],input[type=email],input[type=tel],input[type=date],textarea{background-color:#fbfcfc;border:1px solid #cbcdcd;border-radius:0.375rem;box-sizing:border-box;font-size:1rem;min-height:3rem;padding:0.5rem}select:focus,input[type=text]:focus,input[type=search]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=date]:focus,textarea:focus{border-color:#0d8538;outline:none}select[aria-invalid=true],input[type=text][aria-invalid=true],input[type=search][aria-invalid=true],input[type=email][aria-invalid=true],input[type=tel][aria-invalid=true],input[type=date][aria-invalid=true],textarea[aria-invalid=true]{background-color:#fef5f5;border-color:#de6974}select:focus,input[type=text]:focus,input[type=search]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=date]:focus,textarea:focus{border-color:#4c72cc;outline:1px solid #4c72cc;box-shadow:0 0 3px rgba(76,114,204,.74)}input[type=text],input[type=search],input[type=email],input[type=tel],input[type=date]{width:100%}textarea{height:12.6em;width:100%}select{background-color:#fff;min-width:15rem;padding:8px}.mt0{margin-top:0px !important}.mt10{margin-top:10px !important}.mt20{margin-top:20px !important}.mt30{margin-top:30px !important}.mt40{margin-top:40px !important}.mt50{margin-top:50px !important}.mt60{margin-top:60px !important}.mt70{margin-top:70px !important}.mt80{margin-top:80px !important}.accordion,.accordion_faq{margin-top:2em}.accordion_button{align-items:center;background-color:#f4f5f5;border:1px solid #0d8538;border-radius:0.375rem;box-sizing:border-box;color:#0b7c33;cursor:pointer;display:flex;flex-shrink:1;min-height:3.5rem;outline-offset:0.125rem;padding:0.5rem 1rem;transition:all .3s;width:100%}.accordion_button::after{background-image:linear-gradient(transparent 7px, #0d8538 7px, #0d8538 9px, transparent 9px),linear-gradient(90deg, transparent 7px, #0d8538 7px, #0d8538 9px, transparent 9px);content:"";display:block;flex-shrink:0;height:16px;margin-left:auto;width:16px}.accordion_button:hover{background-color:#0d8538;color:#fff}.accordion_button:hover::after{filter:invert(1) brightness(2)}.accordion_button:focus-visible{outline:2px solid #027dbb}.accordion_wrapper{background-color:#f4f5f5;border-radius:0 0 0.375rem 0.375rem;margin:0;overflow:hidden;padding:1.5rem;transition:opacity .3s,padding .3s}.accordion_wrapper[aria-hidden=false]{-webkit-animation:accordion_move .3s ease-in normal;animation:accordion_move .3s ease-in normal;max-height:auto;opacity:1}.accordion_wrapper[aria-hidden=true]{animation:accordion_move .3s ease-out reverse;max-height:0vh;opacity:0;padding:1.5rem}.accordion_wrapper>*:first-child{margin-top:0}.accordion[open] .accordion_button{background-color:#0d8538;border-radius:0.375rem 0.375rem 0 0;color:#fff}.accordion[open] .accordion_button::after{background-image:linear-gradient(transparent 7px, #0d8538 7px, #0d8538 9px, transparent 9px),linear-gradient(360deg, transparent 7px, #0d8538 7px, #0d8538 9px, transparent 9px);filter:invert(1) brightness(2)}.accordion[open] .accordion_button:hover{background-color:#f4f5f5;color:#0b7c33}.accordion[open] .accordion_button:hover::after{filter:none}.accordion_faq .accordion_wrapper::before{color:#0b7c33;content:"A";display:block;font-size:clamp(1.25rem,5.42vw,1.625rem);line-height:1.2;margin:-0.1em 0 calc(16px - .1em) -8px}.accordion_faq .accordion_button::before{content:"Q";display:block;font-size:clamp(1.25rem,5.42vw,1.625rem);line-height:1.2;margin:-0.1em 16px -0.1em 0}@-webkit-keyframes accordion_move{0%{max-height:0vh}99%{max-height:100vh}100%{max-height:auto}}@keyframes accordion_move{0%{max-height:0vh}99%{max-height:100vh}100%{max-height:auto}}.wm-ol-decimal{list-style-type:decimal}.wm-ol-decimal>li::marker{content:counter(list-item, decimal) "​. "}.wm-ol-lower-greek{list-style-type:lower-greek}.wm-ol-lower-greek>li::marker{content:counter(list-item, lower-greek) "​. "}.wm-ol-lower-alpha{list-style-type:lower-alpha}.wm-ol-lower-alpha>li::marker{content:counter(list-item, lower-alpha) "​. "}.wm-ol-upper-alpha{list-style-type:upper-alpha}.wm-ol-upper-alpha>li::marker{content:counter(list-item, upper-alpha) "​. "}.wm-ol-lower-roman{list-style-type:lower-roman}.wm-ol-lower-roman>li::marker{content:counter(list-item, lower-roman) "​. "}.wm-ol-upper-roman{list-style-type:upper-roman}.wm-ol-upper-roman>li::marker{content:counter(list-item, upper-roman) "​. "}ol .wm-ol-marker{display:none}