html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-size:100%;margin:0;outline:0;padding:0;max-height:999999px}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend{vertical-align:baseline}table,caption,tfoot,thead{vertical-align:middle}:focus{outline:#be001a 3px solid}caption,th,td{font-weight:normal;text-align:left}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}img[usemap^="#"], a
img{border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}:root{--pagewidth:calc(100vw - 17px);--viewheight:100vh;--n2028-text-gray:#222;--n2028-light-gray:#ccd1ce;--n2028-blue:#009;--n2028-skyblue:#006dfc;--n2028-gradient-blue:#4ed3e5;--n2028-pale-green:#ebf8e7;--n2028-yellow-green:#beeb56;--n2028-gradient-green:#96e1a4;--n2028-green:#00a63c;--n2028-dark-green:#00572f;--n2028-pale-yellow:#fcfca6;--n2028-yellow:yellow;--n2028-dark-yellow:#d3ce46;--n2028-gold:#ad7800;--n2028-pale-pink:#fae5e5;--n2028-pink:#fdb191;--n2028-red:#dd0321;--n2028-common-bg-color:white;--n2028-sogo-normal-bg-color:var(--n2028-pale-green);--n2028-sogo-dark-bg-color:linear-gradient(to bottom, var(--n2028-yellow-green) 0%, var(--n2028-gradient-green) 81%, var(--n2028-gradient-blue) 100%);--n2028-kokuspo-normal-bg-color:var(--n2028-pale-yellow);--n2028-kokuspo-dark-bg-color:var(--n2028-dark-yellow);--n2028-zenshospo-normal-bg-color:var(--n2028-pale-pink);--n2028-zenshospo-dark-bg-color:var(--n2028-pink);--n2028-text-color:var(--n2028-text-gray);--n2028-highlight-bg-color:white;--n2028-highlight-text-color:var(--n2028-text-gray);--n2028-title-color:var(--n2028-dark-green);--n2028-inverted-bg-color:var(--n2028-dark-green);--n2028-inverted-text-color:white;--n2028-linkbtn-bg-color:white;--n2028-linkbtn-border-color:var(--n2028-dark-green);--n2028-linkbtn-text-color:var(--n2028-dark-green);--n2028-linkbtn-inverted-border-color:var(--n2028-dark-green);--n2028-linkbtn-small-bg-color:white;--n2028-linkbtn-small-border-color:var(--n2028-text-gray);--n2028-linkbtn-small-text-color:var(--n2028-text-gray);--n2028-linkbtn-small-sogo-arrow-bg-color:var(--n2028-dark-green);--n2028-linkbtn-small-kokuspo-arrow-bg-color:var(--n2028-dark-yellow);--n2028-linkbtn-small-zenshospo-arrow-bg-color:var(--n2028-pink);--n2028-linkbtn-small-arrow-text-color:white;--n2028-linkbtn-small-sogo-inverted-bg-color:var(--n2028-pale-green);--n2028-linkbtn-small-kokuspo-inverted-bg-color:var(--n2028-pale-yellow);--n2028-linkbtn-small-zenshospo-inverted-bg-color:var(--n2028-pale-pink);--n2028-linkbtn-small-inverted-text-color:var(--n2028-text-gray);--n2028-linkbtn-small-sogo-inverted-arrow-bg-color:var(--n2028-dark-green);--n2028-linkbtn-small-kokuspo-inverted-arrow-bg-color:var(--n2028-dark-yellow);--n2028-linkbtn-small-zenshospo-inverted-arrow-bg-color:var(--n2028-pink);--n2028-linkbtn-small-inverted-arrow-text-color:white;--n2028-linktext-icon-arrow:url(/images/icon_arrow_green.svg);--n2028-linktext-inverted-icon-arrow:url(/images/icon_arrow_white.svg);--n2028-postmenu-item-hover-before:url(/images/postmenu_hover.svg);--n2028-pdflink-icon:url(/images/icon_pdf_black.svg);--n2028-wordlink-icon:url(/images/icon_word_black.svg);--n2028-excellink-icon:url(/images/icon_excel_black.svg);--n2028-gnavi-normal-text-color:var(--n2028-dark-green);--n2028-gnavi-inverted-text-color:var(--n2028-dark-green);--n2028-gnavi-normal-subttl-color:var(--n2028-text-gray);--n2028-gnavi-inverted-subttl-color:var(--n2028-text-gray);--n2028-gnavi-sogo-bg-color:var(--n2028-pale-green);--n2028-gnavi-kokuspo-bg-color:var(--n2028-pale-yellow);--n2028-gnavi-zenshospo-bg-color:var(--n2028-pale-pink);--n2028-gnavi-normal-icon-arrow:url(/images/icon_arrow_green.svg);--n2028-gnavi-inverted-icon-arrow:url(/images/icon_arrow_green.svg);--n2028-gnavi-border-color:var(--n2028-dark-green);--n2028-head-funcs-bg-color:var(--n2028-dark-green);--n2028-head-funcs-button-bg-color:white;--n2028-head-funcs-button-text-color:var(--n2028-text-gray);--n2028-head-funcs-speaker-icon:url(/images/icon_speaker.svg);--n2028-head-funcs-search-bg-color:white;--n2028-head-funcs-search-border-color:var(--n2028-text-gray);--n2028-head-funcs-search-text-color:var(--n2028-dark-green);--n2028-pagenavi-normal-bg-color:white;--n2028-pagenavi-normal-border-color:var(--n2028-dark-green);--n2028-pagenavi-normal-text-color:var(--n2028-text-gray);--n2028-pagenavi-inverted-bg-color:var(--n2028-dark-green);--n2028-pagenavi-inverted-border-color:var(--n2028-dark-green);--n2028-pagenavi-inverted-text-color:white;--n2028-widget-item-normal-bg-color:white;--n2028-widget-item-normal-text-color:var(--n2028-text-gray);--n2028-widget-item-inverted-bg-color:var(--n2028-dark-green);--n2028-widget-item-inverted-text-color:white;--n2028-footer-icon-arrow:url(/images/icon_arrow_white.svg);--n2028-news-new-icon-color:var(--n2028-red);--n2028-competition-sport-type-bg-color:white;--n2028-competition-sport-type-border-color:var(--n2028-dark-green);--n2028-competition-sport-type-text-color:var(--n2028-dark-green);--n2028-competition-event-table-th-bg-color:var(--n2028-dark-yellow);--n2028-competition-event-table-th-text-color:var(--n2028-text-gray);--n2028-competition-double-highlight-bg-color:#f5f5f0;--n2028-competition-double-highlight-text-color:var(--n2028-text-gray);--n2028-competition-sidebar-h3-normal-bg-color:white;--n2028-competition-sidebar-h3-normal-text-color:var(--n2028-text-gray);--n2028-competition-sidebar-h3-inverted-bg-color:var(--n2028-dark-green);--n2028-competition-sidebar-h3-inverted-text-color:white;--n2028-venue-map-legend-bg-color:var(--n2028-pale-yellow);--n2028-venue-map-legend-border-color:var(--n2028-dark-green);--n2028-location-details-icon-external:url(/images/icon_external_link_black.svg);--n2028-top-2028nagano-color:var(--n2028-green);--n2028-top-light-bg-color:linear-gradient(to bottom, var(--n2028-pale-green) 0%, #ECF9DC 62.5%, #F1FFA3 87.5%, var(--n2028-yellow-green) 100%);--n2080-top-slider-button-active-color:var(--n2028-green);--n2028-committee-large-button-normal-bg-color:white;--n2028-committee-large-button-normal-border-color:var(--n2028-dark-green);--n2028-committee-large-button-normal-text-color:var(--n2028-dark-green);--n2028-committee-large-button-inverted-bg-color:var(--n2028-dark-green);--n2028-committee-large-button-inverted-border-color:var(--n2028-dark-green);--n2028-committee-large-button-inverted-text-color:white;--n2028-committee-large-button-shadow-color:var(--n2028-yellow-green);--n2028-committee-small-button-normal-bg-color:var(--n2028-yellow-green);--n2028-committee-small-button-normal-border-color:var(--n2028-yellow-green);--n2028-committee-small-button-normal-text-color:#333;--n2028-committee-small-button-inverted-bg-color:var(--n2028-dark-green);--n2028-committee-small-button-inverted-border-color:var(--n2028-dark-green);--n2028-committee-small-button-inverted-text-color:white;--n2028-committee-small-button-number-normal-bg-color:white;--n2028-committee-small-button-number-inverted-bg-color:white;--n2028-committee-small-button-number-text-color:#333;--n2028-inquiry-highlight-color:var(--n2028-red);--n2028-inquiry-highlight-bg-color:rgba(34,34,34,0.1);--n2028-kyogi-shadow-color:var(--n2028-dark-green);--n2028-kyogi-hover-shadow-color:var(--n2028-yellow-green);--n2028-kyogi-arrow-color:white;--n2028-kyogi-hover-arrow-color:var(--n2028-dark-green);--n2028-kyogi-arrow-bg-color:var(--n2028-dark-green);--n2028-kyogi-hover-arrow-bg-color:white}:root.bg-black{--n2028-common-bg-color:black;--n2028-sogo-normal-bg-color:black;--n2028-sogo-dark-bg-color:black;--n2028-kokuspo-normal-bg-color:black;--n2028-kokuspo-dark-bg-color:black;--n2028-zenshospo-normal-bg-color:black;--n2028-zenshospo-dark-bg-color:black;--n2028-text-color:white;--n2028-highlight-bg-color:rgba(255,255,255,0.1);--n2028-highlight-text-color:white;--n2028-title-color:var(--n2028-yellow);--n2028-inverted-bg-color:var(--n2028-yellow);--n2028-inverted-text-color:black;--n2028-linkbtn-bg-color:var(--n2028-yellow);--n2028-linkbtn-border-color:var(--n2028-yellow);--n2028-linkbtn-text-color:black;--n2028-linkbtn-inverted-border-color:var(--n2028-yellow);--n2028-linkbtn-small-bg-color:var(--n2028-yellow);--n2028-linkbtn-small-border-color:var(--n2028-yellow);--n2028-linkbtn-small-text-color:black;--n2028-linkbtn-small-sogo-arrow-bg-color:black;--n2028-linkbtn-small-kokuspo-arrow-bg-color:black;--n2028-linkbtn-small-zenshospo-arrow-bg-color:black;--n2028-linkbtn-small-arrow-text-color:var(--n2028-yellow);--n2028-linkbtn-small-sogo-inverted-bg-color:black;--n2028-linkbtn-small-kokuspo-inverted-bg-color:black;--n2028-linkbtn-small-zenshospo-inverted-bg-color:black;--n2028-linkbtn-small-inverted-text-color:var(--n2028-yellow);--n2028-linkbtn-small-sogo-inverted-arrow-bg-color:var(--n2028-yellow);--n2028-linkbtn-small-kokuspo-inverted-arrow-bg-color:var(--n2028-yellow);--n2028-linkbtn-small-zenshospo-inverted-arrow-bg-color:var(--n2028-yellow);--n2028-linkbtn-small-inverted-arrow-text-color:black;--n2028-linktext-icon-arrow:url(/images/icon_arrow_yellow.svg);--n2028-linktext-inverted-icon-arrow:url(/images/icon_arrow_black.svg);--n2028-postmenu-item-hover-before:url(/images/postmenu_hover_yellow.svg);--n2028-pdflink-icon:url(/images/icon_pdf_white.svg);--n2028-wordlink-icon:url(/images/icon_word_white.svg);--n2028-excellink-icon:url(/images/icon_excel_white.svg);--n2028-gnavi-normal-text-color:var(--n2028-yellow);--n2028-gnavi-inverted-text-color:black;--n2028-gnavi-normal-subttl-color:white;--n2028-gnavi-inverted-subttl-color:black;--n2028-gnavi-sogo-bg-color:var(--n2028-yellow);--n2028-gnavi-kokuspo-bg-color:var(--n2028-yellow);--n2028-gnavi-zenshospo-bg-color:var(--n2028-yellow);--n2028-gnavi-normal-icon-arrow:url(/images/icon_arrow_yellow.svg);--n2028-gnavi-inverted-icon-arrow:url(/images/icon_arrow_black.svg);--n2028-gnavi-border-color:black;--n2028-head-funcs-bg-color:black;--n2028-head-funcs-button-bg-color:black;--n2028-head-funcs-button-text-color:white;--n2028-head-funcs-speaker-icon:url(/images/icon_speaker_white.svg);--n2028-head-funcs-search-bg-color:rgba(255,255,255,0.1);--n2028-head-funcs-search-border-color:transparent;--n2028-head-funcs-search-text-color:var(--n2028-yellow);--n2028-pagenavi-normal-bg-color:rgba(255,255,255,0.1);--n2028-pagenavi-normal-border-color:transparent;--n2028-pagenavi-normal-text-color:var(--n2028-yellow);--n2028-pagenavi-inverted-bg-color:var(--n2028-yellow);--n2028-pagenavi-inverted-border-color:var(--n2028-yellow);--n2028-pagenavi-inverted-text-color:black;--n2028-widget-item-normal-bg-color:rgba(255,255,255,0.1);--n2028-widget-item-normal-text-color:var(--n2028-yellow);--n2028-widget-item-inverted-bg-color:var(--n2028-yellow);--n2028-widget-item-inverted-text-color:var(--n2028-text-gray);--n2028-footer-icon-arrow:url(/images/icon_arrow_black.svg);--n2028-news-new-icon-color:var(--n2028-skyblue);--n2028-competition-sport-type-bg-color:rgba(255,255,255,0.1);--n2028-competition-sport-type-border-color:rgba(0,87,47,0.1);--n2028-competition-sport-type-text-color:var(--n2028-yellow);--n2028-competition-event-table-th-bg-color:var(--n2028-yellow);--n2028-competition-event-table-th-text-color:var(--n2028-text-gray);--n2028-competition-double-highlight-bg-color:rgba(255,255,255,0.1);--n2028-competition-double-highlight-text-color:white;--n2028-competition-sidebar-h3-normal-bg-color:var(--n2028-yellow);--n2028-competition-sidebar-h3-normal-text-color:var(--n2028-text-gray);--n2028-competition-sidebar-h3-inverted-bg-color:var(--n2028-yellow);--n2028-competition-sidebar-h3-inverted-text-color:var(--n2028-text-gray);--n2028-venue-map-legend-bg-color:rgba(255,255,255,0.1);--n2028-venue-map-legend-border-color:white;--n2028-location-details-icon-external:url(/images/icon_external_link_white.svg);--n2028-top-2028nagano-color:var(--n2028-yellow);--n2028-top-light-bg-color:black;--n2080-top-slider-button-active-color:var(--n2028-yellow);--n2028-committee-large-button-normal-bg-color:black;--n2028-committee-large-button-normal-border-color:var(--n2028-yellow);--n2028-committee-large-button-normal-text-color:var(--n2028-yellow);--n2028-committee-large-button-inverted-bg-color:var(--n2028-yellow);--n2028-committee-large-button-inverted-border-color:black;--n2028-committee-large-button-inverted-text-color:black;--n2028-committee-large-button-shadow-color:var(--n2028-yellow);--n2028-committee-small-button-normal-bg-color:black;--n2028-committee-small-button-normal-border-color:var(--n2028-yellow);--n2028-committee-small-button-normal-text-color:white;--n2028-committee-small-button-inverted-bg-color:var(--n2028-yellow);--n2028-committee-small-button-inverted-border-color:var(--n2028-yellow);--n2028-committee-small-button-inverted-text-color:black;--n2028-committee-small-button-number-normal-bg-color:rgba(255,255,255,0.1);--n2028-committee-small-button-number-inverted-bg-color:black;--n2028-committee-small-button-number-text-color:white;--n2028-inquiry-highlight-color:var(--n2028-skyblue);--n2028-inquiry-highlight-bg-color:black;--n2028-kyogi-shadow-color:rgba(0,0,0,0.1);--n2028-kyogi-hover-shadow-color:rgba(0,0,0,0.1);--n2028-kyogi-arrow-color:var(--n2028-yellow);--n2028-kyogi-hover-arrow-color:#222;--n2028-kyogi-arrow-bg-color:#222;--n2028-kyogi-hover-arrow-bg-color:var(--n2028-yellow)}:root.bg-blue{--n2028-common-bg-color:var(--n2028-blue);--n2028-sogo-normal-bg-color:var(--n2028-blue);--n2028-sogo-dark-bg-color:var(--n2028-blue);--n2028-kokuspo-normal-bg-color:var(--n2028-blue);--n2028-kokuspo-dark-bg-color:var(--n2028-blue);--n2028-zenshospo-normal-bg-color:var(--n2028-blue);--n2028-zenshospo-dark-bg-color:var(--n2028-blue);--n2028-text-color:white;--n2028-highlight-bg-color:rgba(255,255,255,0.1);--n2028-highlight-text-color:white;--n2028-title-color:var(--n2028-yellow);--n2028-inverted-bg-color:var(--n2028-yellow);--n2028-inverted-text-color:black;--n2028-linkbtn-bg-color:var(--n2028-yellow);--n2028-linkbtn-border-color:var(--n2028-yellow);--n2028-linkbtn-text-color:black;--n2028-linkbtn-inverted-border-color:var(--n2028-yellow);--n2028-linkbtn-small-bg-color:var(--n2028-yellow);--n2028-linkbtn-small-border-color:var(--n2028-yellow);--n2028-linkbtn-small-text-color:black;--n2028-linkbtn-small-sogo-arrow-bg-color:black;--n2028-linkbtn-small-kokuspo-arrow-bg-color:black;--n2028-linkbtn-small-zenshospo-arrow-bg-color:black;--n2028-linkbtn-small-arrow-text-color:var(--n2028-yellow);--n2028-linkbtn-small-sogo-inverted-bg-color:black;--n2028-linkbtn-small-kokuspo-inverted-bg-color:black;--n2028-linkbtn-small-zenshospo-inverted-bg-color:black;--n2028-linkbtn-small-inverted-text-color:var(--n2028-yellow);--n2028-linkbtn-small-sogo-inverted-arrow-bg-color:var(--n2028-yellow);--n2028-linkbtn-small-kokuspo-inverted-arrow-bg-color:var(--n2028-yellow);--n2028-linkbtn-small-zenshospo-inverted-arrow-bg-color:var(--n2028-yellow);--n2028-linkbtn-small-inverted-arrow-text-color:black;--n2028-linktext-icon-arrow:url(/images/icon_arrow_yellow.svg);--n2028-linktext-inverted-icon-arrow:url(/images/icon_arrow_black.svg);--n2028-postmenu-item-hover-before:url(/images/postmenu_hover_yellow.svg);--n2028-pdflink-icon:url(/images/icon_pdf_white.svg);--n2028-wordlink-icon:url(/images/icon_word_white.svg);--n2028-excellink-icon:url(/images/icon_excel_white.svg);--n2028-gnavi-normal-text-color:var(--n2028-yellow);--n2028-gnavi-inverted-text-color:black;--n2028-gnavi-normal-subttl-color:white;--n2028-gnavi-inverted-subttl-color:black;--n2028-gnavi-sogo-bg-color:var(--n2028-yellow);--n2028-gnavi-kokuspo-bg-color:var(--n2028-yellow);--n2028-gnavi-zenshospo-bg-color:var(--n2028-yellow);--n2028-gnavi-normal-icon-arrow:url(/images/icon_arrow_yellow.svg);--n2028-gnavi-inverted-icon-arrow:url(/images/icon_arrow_black.svg);--n2028-gnavi-border-color:var(--n2028-blue);--n2028-head-funcs-bg-color:var(--n2028-blue);--n2028-head-funcs-button-bg-color:var(--n2028-blue);--n2028-head-funcs-button-text-color:white;--n2028-head-funcs-speaker-icon:url(/images/icon_speaker_white.svg);--n2028-head-funcs-search-bg-color:rgba(255,255,255,0.1);--n2028-head-funcs-search-border-color:transparent;--n2028-head-funcs-search-text-color:var(--n2028-yellow);--n2028-pagenavi-normal-bg-color:rgba(255,255,255,0.1);--n2028-pagenavi-normal-border-color:transparent;--n2028-pagenavi-normal-text-color:var(--n2028-yellow);--n2028-pagenavi-inverted-bg-color:var(--n2028-yellow);--n2028-pagenavi-inverted-border-color:var(--n2028-yellow);--n2028-pagenavi-inverted-text-color:black;--n2028-widget-item-normal-bg-color:rgba(255,255,255,0.1);--n2028-widget-item-normal-text-color:var(--n2028-yellow);--n2028-widget-item-inverted-bg-color:var(--n2028-yellow);--n2028-widget-item-inverted-text-color:var(--n2028-text-gray);--n2028-footer-icon-arrow:url(/images/icon_arrow_black.svg);--n2028-news-new-icon-color:var(--n2028-gold);--n2028-competition-sport-type-bg-color:rgba(255,255,255,0.1);--n2028-competition-sport-type-border-color:rgba(0,87,47,0.1);--n2028-competition-sport-type-text-color:var(--n2028-yellow);--n2028-competition-event-table-th-bg-color:var(--n2028-yellow);--n2028-competition-event-table-th-text-color:var(--n2028-text-gray);--n2028-competition-double-highlight-bg-color:rgba(255,255,255,0.1);--n2028-competition-double-highlight-text-color:white;--n2028-competition-sidebar-h3-normal-bg-color:transparent;--n2028-competition-sidebar-h3-normal-text-color:white;--n2028-competition-sidebar-h3-inverted-bg-color:var(--n2028-yellow);--n2028-competition-sidebar-h3-inverted-text-color:var(--n2028-text-gray);--n2028-venue-map-legend-bg-color:rgba(255,255,255,0.1);--n2028-venue-map-legend-border-color:white;--n2028-location-details-icon-external:url(/images/icon_external_link_white.svg);--n2028-top-2028nagano-color:var(--n2028-yellow);--n2028-top-light-bg-color:var(--n2028-blue);--n2080-top-slider-button-active-color:var(--n2028-yellow);--n2028-committee-large-button-normal-bg-color:black;--n2028-committee-large-button-normal-border-color:var(--n2028-yellow);--n2028-committee-large-button-normal-text-color:var(--n2028-yellow);--n2028-committee-large-button-inverted-bg-color:var(--n2028-yellow);--n2028-committee-large-button-inverted-border-color:black;--n2028-committee-large-button-inverted-text-color:black;--n2028-committee-large-button-shadow-color:var(--n2028-yellow);--n2028-committee-small-button-normal-bg-color:black;--n2028-committee-small-button-normal-border-color:var(--n2028-yellow);--n2028-committee-small-button-normal-text-color:white;--n2028-committee-small-button-inverted-bg-color:var(--n2028-yellow);--n2028-committee-small-button-inverted-border-color:var(--n2028-yellow);--n2028-committee-small-button-inverted-text-color:black;--n2028-committee-small-button-number-normal-bg-color:rgba(255,255,255,0.1);--n2028-committee-small-button-number-inverted-bg-color:black;--n2028-committee-small-button-number-text-color:white;--n2028-inquiry-highlight-color:var(--n2028-skyblue);--n2028-inquiry-highlight-bg-color:black;--n2028-kyogi-shadow-color:rgba(0,0,0,0.3);--n2028-kyogi-hover-shadow-color:var(--n2028-yellow);--n2028-kyogi-arrow-color:var(--n2028-yellow);--n2028-kyogi-hover-arrow-color:#222;--n2028-kyogi-arrow-bg-color:#222;--n2028-kyogi-hover-arrow-bg-color:var(--n2028-yellow)}:root.bg-yellow{--n2028-common-bg-color:var(--n2028-yellow);--n2028-sogo-normal-bg-color:var(--n2028-yellow);--n2028-sogo-dark-bg-color:var(--n2028-yellow);--n2028-kokuspo-normal-bg-color:var(--n2028-yellow);--n2028-kokuspo-dark-bg-color:var(--n2028-yellow);--n2028-zenshospo-normal-bg-color:var(--n2028-yellow);--n2028-zenshospo-dark-bg-color:var(--n2028-yellow);--n2028-text-color:black;--n2028-highlight-bg-color:black;--n2028-highlight-text-color:var(--n2028-yellow);--n2028-title-color:black;--n2028-inverted-bg-color:black;--n2028-inverted-text-color:white;--n2028-linkbtn-bg-color:var(--n2028-yellow);--n2028-linkbtn-border-color:black;--n2028-linkbtn-text-color:black;--n2028-linkbtn-inverted-border-color:var(--n2028-yellow);--n2028-linkbtn-small-bg-color:var(--n2028-yellow);--n2028-linkbtn-small-border-color:var(--n2028-yellow);--n2028-linkbtn-small-text-color:black;--n2028-linkbtn-small-sogo-arrow-bg-color:black;--n2028-linkbtn-small-kokuspo-arrow-bg-color:black;--n2028-linkbtn-small-zenshospo-arrow-bg-color:black;--n2028-linkbtn-small-arrow-text-color:var(--n2028-yellow);--n2028-linkbtn-small-sogo-inverted-bg-color:black;--n2028-linkbtn-small-kokuspo-inverted-bg-color:black;--n2028-linkbtn-small-zenshospo-inverted-bg-color:black;--n2028-linkbtn-small-inverted-text-color:var(--n2028-yellow);--n2028-linkbtn-small-sogo-inverted-arrow-bg-color:var(--n2028-yellow);--n2028-linkbtn-small-kokuspo-inverted-arrow-bg-color:var(--n2028-yellow);--n2028-linkbtn-small-zenshospo-inverted-arrow-bg-color:var(--n2028-yellow);--n2028-linkbtn-small-inverted-arrow-text-color:black;--n2028-linktext-icon-arrow:url(/images/icon_arrow_yellow.svg);--n2028-linktext-inverted-icon-arrow:url(/images/icon_arrow_black.svg);--n2028-postmenu-item-hover-before:url(/images/postmenu_hover_black.svg);--n2028-pdflink-icon:url(/images/icon_pdf_black.svg);--n2028-wordlink-icon:url(/images/icon_word_black.svg);--n2028-excellink-icon:url(/images/icon_excel_black.svg);--n2028-gnavi-normal-text-color:black;--n2028-gnavi-inverted-text-color:var(--n2028-yellow);--n2028-gnavi-normal-subttl-color:black;--n2028-gnavi-inverted-subttl-color:var(--n2028-yellow);--n2028-gnavi-sogo-bg-color:black;--n2028-gnavi-kokuspo-bg-color:black;--n2028-gnavi-zenshospo-bg-color:black;--n2028-gnavi-normal-icon-arrow:url(/images/icon_arrow_green.svg);--n2028-gnavi-inverted-icon-arrow:url(/images/icon_arrow_green.svg);--n2028-gnavi-border-color:var(--n2028-yellow);--n2028-head-funcs-bg-color:var(--n2028-yellow);--n2028-head-funcs-button-bg-color:white;--n2028-head-funcs-button-text-color:black;--n2028-head-funcs-speaker-icon:url(/images/icon_speaker.svg);--n2028-head-funcs-search-bg-color:white;--n2028-head-funcs-search-border-color:black;--n2028-head-funcs-search-text-color:black;--n2028-pagenavi-normal-bg-color:var(--n2028-yellow);--n2028-pagenavi-normal-border-color:black;--n2028-pagenavi-normal-text-color:black;--n2028-pagenavi-inverted-bg-color:black;--n2028-pagenavi-inverted-border-color:black;--n2028-pagenavi-inverted-text-color:var(--n2028-yellow);--n2028-widget-item-normal-bg-color:black;--n2028-widget-item-normal-text-color:var(--n2028-yellow);--n2028-widget-item-inverted-bg-color:black;--n2028-widget-item-inverted-text-color:white;--n2028-footer-icon-arrow:url(/images/icon_arrow_white.svg);--n2028-news-new-icon-color:var(--n2028-skyblue);--n2028-competition-sport-type-bg-color:black;--n2028-competition-sport-type-border-color:var(--n2028-yellow);--n2028-competition-sport-type-text-color:var(--n2028-yellow);--n2028-competition-event-table-th-bg-color:black;--n2028-competition-event-table-th-text-color:var(--n2028-yellow);--n2028-competition-double-highlight-bg-color:black;--n2028-competition-double-highlight-text-color:var(--n2028-yellow);--n2028-competition-sidebar-h3-normal-bg-color:black;--n2028-competition-sidebar-h3-normal-text-color:var(--n2028-yellow);--n2028-competition-sidebar-h3-inverted-bg-color:black;--n2028-competition-sidebar-h3-inverted-text-color:var(--n2028-yellow);--n2028-venue-map-legend-bg-color:var(--n2028-pale-yellow);--n2028-venue-map-legend-border-color:black;--n2028-location-details-icon-external:url(/images/icon_external_link_yellow.svg);--n2028-top-2028nagano-color:black;--n2028-top-light-bg-color:var(--n2028-yellow);--n2080-top-slider-button-active-color:var(--n2028-green);--n2028-committee-large-button-normal-bg-color:black;--n2028-committee-large-button-normal-border-color:var(--n2028-yellow);--n2028-committee-large-button-normal-text-color:var(--n2028-yellow);--n2028-committee-large-button-inverted-bg-color:var(--n2028-yellow);--n2028-committee-large-button-inverted-border-color:black;--n2028-committee-large-button-inverted-text-color:black;--n2028-committee-large-button-shadow-color:var(--n2028-yellow);--n2028-committee-small-button-normal-bg-color:black;--n2028-committee-small-button-normal-border-color:var(--n2028-yellow);--n2028-committee-small-button-normal-text-color:white;--n2028-committee-small-button-inverted-bg-color:var(--n2028-yellow);--n2028-committee-small-button-inverted-border-color:var(--n2028-yellow);--n2028-committee-small-button-inverted-text-color:black;--n2028-committee-small-button-number-normal-bg-color:rgba(255,255,255,0.1);--n2028-committee-small-button-number-inverted-bg-color:black;--n2028-committee-small-button-number-text-color:white;--n2028-inquiry-highlight-color:var(--n2028-skyblue);--n2028-inquiry-highlight-bg-color:var(--n2028-yellow);--n2028-kyogi-shadow-color:rgba(0,0,0,0.1);--n2028-kyogi-hover-shadow-color:rgba(0,0,0,0.1);--n2028-kyogi-arrow-color:var(--n2028-yellow);--n2028-kyogi-hover-arrow-color:#222;--n2028-kyogi-arrow-bg-color:#222;--n2028-kyogi-hover-arrow-bg-color:var(--n2028-yellow)}:root.bg-yellow .highlight-color{--n2028-title-color:var(--n2028-yellow);--n2028-text-color:var(--n2028-yellow);--n2028-pdflink-icon:url(/images/icon_pdf_yellow.svg);--n2028-wordlink-icon:url(/images/icon_word_yellow.svg);--n2028-excellink-icon:url(/images/icon_excel_yellow.svg)}@media print, screen and (min-width: 768px){:root{--n2028-wall-width:1240px;--n2028-news-width:1022px;--n2028-semi-width:1000px;--n2028-small-width:780px;--n2028-max-wall-width:96.15%;--n2028-top-2028nagano-cloud:url(/images/bg_2028nagano_cloud.png);--n2028-top-2028nagano-bottom:url(/images/bg_2028nagano_bottom_normal.png);--n2028-top-kokuspo-cloud:url(/images/bg_kokuspo_cloud.png);--n2028-top-zenshospo-cloud:url(/images/bg_shospo_cloud.png)}:root.bg-black{--n2028-top-2028nagano-cloud:url(/images/bg_2028nagano_cloud_black.png);--n2028-top-2028nagano-bottom:url(/images/bg_2028nagano_bottom_black.png);--n2028-top-kokuspo-cloud:url(/images/bg_2028nagano_cloud_black.png);--n2028-top-zenshospo-cloud:url(/images/bg_2028nagano_cloud_black.png)}:root.bg-blue{--n2028-top-2028nagano-cloud:url(/images/bg_2028nagano_cloud_blue.png);--n2028-top-2028nagano-bottom:url(/images/bg_2028nagano_bottom_blue.png);--n2028-top-kokuspo-cloud:url(/images/bg_2028nagano_cloud_blue.png);--n2028-top-zenshospo-cloud:url(/images/bg_2028nagano_cloud_blue.png)}:root.bg-yellow{--n2028-top-2028nagano-cloud:url(/images/bg_2028nagano_cloud_yellow.png);--n2028-top-2028nagano-bottom:url(/images/bg_2028nagano_bottom_yellow.png);--n2028-top-kokuspo-cloud:url(/images/bg_2028nagano_cloud_yellow.png);--n2028-top-zenshospo-cloud:url(/images/bg_2028nagano_cloud_yellow.png)}}@media screen and (max-width: 1266px) and (min-width: 768px){#my-blog,#my-bidding,#my-bidding-type{--n2028-news-width:676px}}@media screen and (max-width: 1080px) and (min-width: 768px){#top_news{--n2028-news-width:676px}}@media screen and (max-width: 907px) and (min-width: 768px){#my-blog{--n2028-news-width:auto}#my-bidding,#my-bidding-type{--n2028-news-width:auto}}@media print, screen and (min-width: 768px){:root{--n2028-header-height:114px}}@media screen and (max-width: 960px){:root{--n2028-header-height:94px;--n2028-head-sp-menu-wall-width:88%}}@media screen and (max-width: 767px){:root{--n2028-wall-width:88%;--n2028-news-width:297px;--n2028-semi-width:88%;--n2028-small-width:94.444%;--n2028-top-2028nagano-cloud:url(/images/sp/bg_2028nagano_cloud.png);--n2028-top-2028nagano-bottom:url(/images/sp/bg_2028nagano_bottom_normal.png);--n2028-top-kokuspo-cloud:url(/images/sp/bg_about_cloud_pale_yellow.png);--n2028-top-zenshospo-cloud:url(/images/sp/bg_about_cloud_pink.png)}:root.bg-black{--n2028-top-2028nagano-cloud:url(/images/sp/bg_2028nagano_cloud_black.png);--n2028-top-2028nagano-bottom:url(/images/sp/bg_2028nagano_bottom_black.png);--n2028-top-kokuspo-cloud:url(/images/sp/bg_about_cloud_black.png);--n2028-top-zenshospo-cloud:url(/images/sp/bg_about_cloud_black.png)}:root.bg-blue{--n2028-top-2028nagano-cloud:url(/images/sp/bg_2028nagano_cloud_blue.png);--n2028-top-2028nagano-bottom:url(/images/sp/bg_2028nagano_bottom_blue.png);--n2028-top-kokuspo-cloud:url(/images/sp/bg_about_cloud_blue.png);--n2028-top-zenshospo-cloud:url(/images/sp/bg_about_cloud_blue.png)}:root.bg-yellow{--n2028-top-2028nagano-cloud:url(/images/sp/bg_2028nagano_cloud_yellow.png);--n2028-top-2028nagano-bottom:url(/images/sp/bg_2028nagano_bottom_yellow.png);--n2028-top-kokuspo-cloud:url(/images/sp/bg_about_cloud_yellow.png);--n2028-top-zenshospo-cloud:url(/images/sp/bg_about_cloud_yellow.png)}}@media screen and (min-width: 783px){:root{--wp-admin-bar-height:32px}}@media screen and (max-width: 782px){:root{--wp-admin-bar-height:46px}}@media
print{:root{--wp-admin-bar-height:0px}}html{scroll-padding-top:var(--n2028-header-height)}html:has(body.admin-bar){scroll-padding-top:calc(var(--n2028-header-height) + var(--wp-admin-bar-height))}html.font-size-large{font-size:122.22%}body{background-color:var(--n2028-common-bg-color);padding:0;font-size:100%;-webkit-text-size-adjust:none;text-size-adjust:none}{width:var(--n2028-wall-width)}#page{}#primary{float:left;margin:0;width:var(--n2028-news-width)}#primary.nosidebar{float:none;margin:0
auto;width:100%}#content{margin:0}#secondary{float:right;width:261px}.alignleft{float:left;margin-right:1.625em}.alignright{float:right;margin-left:1.625em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.wall{width:var(--n2028-wall-width);margin:0
auto}body,input,textarea,select,button{line-height:1.333;color:var(--n2028-text-color);font-family:"Noto Sans JP",sans-serif;font-weight:500}input,textarea,select,button{font-size:100%}h1,h2,h3,h4,h5,h6{clear:both;color:var(--n2028-title-color)}hr{background-color:#ccc;border:0;height:1px}hr,p{margin-bottom:16px}strong,.strong{font-weight:bold}cite,em,i{font-style:italic}blockquote{font-family:Georgia,"Bitstream Charter",serif;font-style:italic;font-weight:normal;margin:0
3em}blockquote em, blockquote i, blockquote
cite{font-style:normal}blockquote
cite{color:#666;font:12px "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:300;letter-spacing:0.05em;text-transform:uppercase}pre{background:#f4f4f4;font:13px "Courier 10 Pitch", Courier, monospace;line-height:1.5;margin-bottom:1.625em;overflow:auto;padding:0.75em 1.625em}code,kbd,samp,var{font:13px Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace}abbr,acronym,dfn{border-bottom:1px dotted #666;cursor:help}address{display:block;margin:0
0 1.625em}ins{background:#fff9c0;text-decoration:none}sup,sub{font-size:10px;height:0;line-height:1;position:relative;vertical-align:baseline}sup{bottom:1ex}sub{top: .5ex}small{font-size:smaller}table{border-collapse:collapse;border-spacing:0;margin-bottom:16px}tbody{vertical-align:top}ul{list-style:none}ul,ol{margin:0
0 16px 22px}ul{list-style:square}ol{list-style-type:decimal}ol
ol{list-style:upper-alpha}ol ol
ol{list-style:lower-roman}ol ol ol
ol{list-style:lower-alpha}ul ul, ol ol, ul ol, ol
ul{margin-bottom:0}dl{margin:0
0 1.625em}dt{font-weight:bold}dd{margin-bottom:1.625em}input[type=text],input[type=password],input[type=email],input[type=url],input[type=number],textarea{background:white;box-shadow:none;border:1px
solid #ddd}textarea{padding-left:3px;width:98%}input[type=text],input[type=password],input[type=email],input[type=url],input[type=number]{padding:3px}input[type=submit],input[type=image],input[type=button],button{cursor:pointer}form :-ms-input-placeholder{color:#aaa}form ::-webkit-input-placeholder{color:#aaa}form :-moz-placeholder{color:#aaa;opacity:1}form ::-moz-placeholder{color:#aaa;opacity:1}form :placeholder-shown{color:#aaa}a{color:inherit;text-decoration:none}p
a{text-decoration:underline}a.current{}@media (any-hover: hover){a:hover{text-decoration:underline}}.assistive-text{position:absolute !important;clip:rect(1px, 1px, 1px, 1px)}#access a.assistive-text:active,
#access a.assistive-text:focus{background:#eee;border-bottom:1px solid #ddd;color:#1982d1;clip:auto !important;font-size:12px;position:absolute;text-decoration:underline;top:0;left:7.6%}#branding,#headmenu{height:var(--n2028-header-height)}#branding{position:relative;z-index:9999}#masthead{position:fixed;width:100%;top:0;left:0}.admin-bar
#masthead{top:var(--wp-admin-bar-height)}#headmenu{}#headmenu
button{-webkit-appearance:none;appearance:none;padding:0}#headmenu
ul{margin:0}#headmenu ul
li{}#headmenu ul li
a{}#headmenu ul li
.sns_wrap{}#headmenu ul li .sns_wrap
ul{}#headmenu
ul#gnavi{display:flex}#headmenu ul#gnavi
li{position:relative;width:33.333%;height:100%;text-align:center}#headmenu ul#gnavi li:not(:last-child)::after{background:var(--n2028-gnavi-border-color);display:block;position:absolute;width:2px;top:0;right:0;content:''}#headmenu ul#gnavi li
a{background-color:var(--n2028-common-bg-color);display:block;height:100%;color:var(--n2028-gnavi-normal-text-color);font-weight:600}#headmenu ul#gnavi li.sogo
a{border-bottom:solid 6px var(--n2028-green)}#headmenu ul#gnavi li.kokuspo
a{border-bottom:solid 6px var(--n2028-dark-yellow)}#headmenu ul#gnavi li.zenshospo
a{border-bottom:solid 6px var(--n2028-pink)}.corner-sogo #headmenu ul#gnavi li.sogo a,
.corner-kokuspo #headmenu ul#gnavi li.kokuspo a,
.corner-zenshospo #headmenu ul#gnavi li.zenshospo
a{color:var(--n2028-gnavi-inverted-text-color)}#headmenu ul#gnavi li a:focus{outline-offset:-3px}#headmenu ul#gnavi li a
.subttl{color:var(--n2028-gnavi-normal-subttl-color);font-weight:500;padding-right:33px}.corner-sogo #headmenu ul#gnavi li.sogo a .subttl,
.corner-kokuspo #headmenu ul#gnavi li.kokuspo a .subttl,
.corner-zenshospo #headmenu ul#gnavi li.zenshospo a
.subttl{color:var(--n2028-gnavi-inverted-subttl-color)}@media (any-hover: hover){#headmenu ul#gnavi li a:hover{text-decoration:none}}#headmenu
#head_funcs{background-color:var(--n2028-head-funcs-bg-color)}#headmenu #head_funcs
.wrap{display:flex}#headmenu #head_funcs
.pseudoselect{position:relative}#headmenu #head_funcs .pseudoselect
button.pseudolabel{background-color:var(--n2028-head-funcs-button-bg-color);border-radius:10px;position:relative;color:var(--n2028-head-funcs-button-text-color);text-align:left}#headmenu #head_funcs .pseudoselect
ul.pseudooptions{background-color:var(--n2028-light-gray);display:none;position:absolute;margin:0;z-index:1}#headmenu #head_funcs #font_size_selector
ul.pseudooptions{}#headmenu #head_funcs #color_selector
ul.pseudooptions{}#headmenu #head_funcs .pseudoselect ul.pseudooptions
li{list-style-type:none}#headmenu #head_funcs .pseudoselect ul.pseudooptions li
button{border:0;width:100%;color:inherit}#headmenu #head_funcs #font_size_selector ul.pseudooptions li
button{background-color:transparent;color:var(--n2028-text-gray)}#headmenu #head_funcs #font_size_selector ul.pseudooptions li button.font-size-large{border-top:1px solid}#headmenu #head_funcs #color_selector ul.pseudooptions li
button{}#headmenu #head_funcs #color_selector ul.pseudooptions li button.bg-normal{background-color:white;color:var(--n2028-text-gray)}#headmenu #head_funcs #color_selector ul.pseudooptions li button.bg-black{background-color:black;color:var(--n2028-yellow)}#headmenu #head_funcs #color_selector ul.pseudooptions li button.bg-yellow{background-color:var(--n2028-yellow);color:black}#headmenu #head_funcs #color_selector ul.pseudooptions li button.bg-blue{background-color:var(--n2028-blue);color:var(--n2028-yellow)}#headmenu #head_funcs
#readspeaker_button1{}#headmenu #head_funcs #readspeaker_button1
a{background:var(--n2028-head-funcs-button-bg-color) var(--n2028-head-funcs-speaker-icon) no-repeat center bottom 5px;border:1px
solid;border-radius:10px;display:block;color:var(--n2028-head-funcs-button-text-color);text-align:center}@media (any-hover: hover){#headmenu #head_funcs #readspeaker_button1 a:hover{background-color:var(--n2028-text-gray);background-image:url(/images/icon_speaker_white.svg);border-color:var(--n2028-text-gray);color:white;text-decoration:none}}#headmenu #head_funcs
.search{}#headmenu
.searchform{border-radius:19px}#headmenu .searchform input,
#headmenu .searchform
button{background-color:transparent;border:0;height:36px;vertical-align:top}#headmenu .searchform
input{-webkit-appearance:none;appearance:none;border-radius:18px 0 0 18px;box-shadow:none;padding:0
0 0 14px;line-height:36px}#headmenu .searchform input:-ms-input-placeholder{color:var(--n2028-head-funcs-search-text-color)}#headmenu .searchform input::-webkit-input-placeholder{color:var(--n2028-head-funcs-search-text-color)}#headmenu .searchform input:-moz-placeholder{color:var(--n2028-head-funcs-search-text-color);opacity:1}#headmenu .searchform input::-moz-placeholder{color:var(--n2028-head-funcs-search-text-color);opacity:1}#headmenu .searchform input:placeholder-shown{color:var(--n2028-head-funcs-search-text-color)}#headmenu .searchform
button{border-radius:0 18px 18px 0;width:48px;line-height:0}#headmenu .searchform button
img{}#headmenu
ul#spmenu{position:absolute;width:100%;top:var(--n2028-header-height);left:0}#headmenu ul#spmenu>li{}#headmenu ul#spmenu>li.sogo{}#headmenu ul#spmenu>li.kokuspo{}#headmenu ul#spmenu>li.zenshospo{}#headmenu ul#spmenu > li
.parent{}#headmenu ul#spmenu > li .parent
a{display:block}#headmenu ul#spmenu > li
.submenu_panel{}#headmenu ul#spmenu > li
#sogo_subpanel{}#headmenu ul#spmenu > li
#kokuspo_subpanel{}#headmenu ul#spmenu > li
#zenshospo_subpanel{}#headmenu ul#spmenu > li .submenu_panel
ul.children{}#headmenu ul#spmenu > li .submenu_panel ul.children
li{}#headmenu ul#spmenu > li .submenu_panel ul.children li::before{content:'〉'}#headmenu ul#spmenu > li .submenu_panel ul.children li
a{}#xp1{position:fixed}#rs-controlpanel{inset:auto auto 17px -500px !important}#breadcrumbs{line-height:1}:is(#my-blog, #my-bidding, #my-bidding-type):not(.singular) #breadcrumbs,
#my-venue
#breadcrumbs{background-color:var(--n2028-common-bg-color)}#breadcrumbs span[property="name"] br{display:none}#topmain,#main{clear:both;overflow:hidden;position:relative}#topmain{}#topmain::after{background-color:var(--n2028-common-bg-color);display:block;position:absolute;width:100%;content:''}#main{}.corner-sogo
#main{background-color:var(--n2028-sogo-normal-bg-color)}.corner-sogo#my-blog:not(.singular) #main{background:var(--n2028-sogo-dark-bg-color)}:root.bg-normal .corner-sogo:is(#my-bidding, #my-bidding-type) #main{background-color:var(--n2028-yellow-green)}.corner-kokuspo
#main{background-color:var(--n2028-kokuspo-normal-bg-color)}.corner-zenshospo
#main{background-color:var(--n2028-zenshospo-normal-bg-color)}#mainwall{margin:0
auto}#mainwall
section{position:relative}.page-title,.entry-title{line-height:1.5;font-size:1.75rem;font-weight:bold}.page-title,
.page .entry-title{padding:0
0 2.6em;text-align:center}.page-title
a{}.hentry,.no-results{position:relative}.entry-title{clear:both}.entry-title
a{color:inherit}@media (any-hover: hover){.entry-title a:hover{color:inherit}}.entry-title
img{vertical-align:middle}.entry-title-top{display:none}.entry-meta{color:#666;clear:both;font-size:12px;line-height:18px}.entry-meta
a{font-weight:bold}.single-author .entry-meta .by-author{display:none}.entry-content,.entry-summary{}.entry-content h1, .entry-content
h2{margin:0
0 20px}.entry-content
h1{line-height:1.5;font-size:1.75rem}.entry-content
h2{line-height:1.6667;font-size:1.5rem;font-weight:bold}.entry-content
h3{margin:0
0 12px;line-height:1.5;font-size:1.25rem;font-weight:bold}.entry-content
h4{margin:0
0 12px;line-height:1.5;font-weight:bold}.entry-content
#s{width:75%}.entry-content p, .entry-content
li{}.entry-content
table{border-bottom:1px solid #ddd;width:100%}.entry-content
td{border-top:1px solid #ddd;padding:6px
10px 6px 0}dl.gallery-item{margin:0}.page-link{clear:both;display:block;margin:0
0 1.625em}.page-link
a{background:#eee;color:#373737;margin:0;padding:2px
3px;text-decoration:none}@media (any-hover: hover){.page-link a:hover{background:#888;color:#fff;font-weight:bold}}.page-link
span{margin-right:6px}.entry-meta .edit-link
a{background:#eee;-moz-border-radius:3px;border-radius:3px;position:absolute;bottom:0;right:10px;z-index:100;padding:0
8px;line-height:1.5em;color:#666;font-size:12px;font-weight:300;text-decoration:none}@media (any-hover: hover){.entry-meta .edit-link a:hover{background:#888;color:#fff}}.entry-content .edit-link{clear:both;display:block}.searchform .screen-reader-text{display:none}.entry-content
figure{margin-bottom:45px}.entry-content .wp-block-image{line-height:0}.entry-content .wp-block-image
.alignleft{margin-right:40px}.entry-content .wp-block-image
.alignright{margin-left:40px}.entry-content .wp-block-image
figcaption{line-height:1.5;color:inherit;font-size:100%}.entry-content
img{max-width:100%;height:auto}p img,.wp-caption{margin-top:0.4em}.wp-caption{max-width:96%;background:#eee;margin-bottom:1em;padding:5px
0}.wp-caption
img{display:block;margin:0
auto;max-width:98%}.wp-caption img[class*='wp-image-']{border:0;padding:0}.wp-caption .wp-caption-text,.gallery-caption{color:#666;font-size:12px}.wp-caption .wp-caption-text{margin-bottom:1px;padding:2px
0 0 5px;position:relative;background:transparent;text-align:center}#content
.gallery{margin:0
auto 1.625em}#content .gallery a
img{border:none}img#wpstats{display:block;margin:0
auto 1.625em}#content .gallery-columns-4 .gallery-item{width:23%;padding-right:2%}#content .gallery-columns-4 .gallery-item
img{width:100%;height:auto}embed,iframe,object{max-width:100%}.error404 .entry-title{padding:200px
0;text-align:center}.error404 #primary
#searchform{background:#f9f9f9;border:1px
solid #ddd;overflow:hidden;margin:0
0 25px}.error404 #primary
#s{width:95%}.error404 #primary
.widget{clear:none;float:left;width:45%}.error404 #primary
.widget_archive{clear:both}#content
nav{clear:both;overflow:hidden;padding:0
0 1.625em}#content nav
a{}#nav-above{padding:0
0 1.625em}#nav-above{display:none}.paged #nav-above{display:block}.nav-previous{float:left;width:50%}.nav-next{float:right;text-align:right;width:50%}#content nav .meta-nav{font-weight:normal}#content #nav-single{width:100%;display:flex;justify-content:center}#content div.wp-pagenavi{clear:both;text-align:center}#content div.wp-pagenavi a,
#content div.wp-pagenavi
span{border-radius:10px;display:inline-block;min-width:40px;min-height:40px;margin:0
5px;padding-top:11px;line-height:1;font-size:0.875rem}#content div.wp-pagenavi
span.current{font-weight:inherit}#content div.wp-pagenavi a.page,
#content div.wp-pagenavi a.previouspostslink,
#content div.wp-pagenavi a.nextpostslink,
#content div.wp-pagenavi
span.extend{color:var(--n2028-pagenavi-normal-text-color)}#content div.wp-pagenavi a.page,
#content div.wp-pagenavi a.previouspostslink,
#content div.wp-pagenavi
a.nextpostslink{background-color:var(--n2028-pagenavi-normal-bg-color);border:var(--n2028-pagenavi-normal-border-color) 1px solid;outline-offset:-3px}#content div.wp-pagenavi
span.current{background-color:var(--n2028-pagenavi-inverted-bg-color);border:var(--n2028-pagenavi-inverted-border-color) 1px solid;color:var(--n2028-pagenavi-inverted-text-color)}#content div.wp-pagenavi
span.extend{border:0}@media (any-hover: hover){#content div.wp-pagenavi a.page:hover,
#content div.wp-pagenavi a.previouspostslink:hover,
#content div.wp-pagenavi a.nextpostslink:hover{background-color:var(--n2028-pagenavi-inverted-bg-color);border:var(--n2028-pagenavi-inverted-border-color) 1px solid;color:var(--n2028-pagenavi-inverted-text-color)}}.widget{word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;clear:both;margin:0
0 10px;text-align:center}.widget h3.widget-title{color:var(--n2028-highlight-text-color);font-size:1.125rem;padding-bottom:15px}.widget
ul{margin:0;list-style-type:none}.widget ul>li{padding-bottom:10px}.widget ul > li
a{background-color:var(--n2028-widget-item-normal-bg-color);border-radius:20px;display:block;position:relative;padding-left:20px;line-height:40px;color:var(--n2028-widget-item-normal-text-color);font-size:0.875rem;text-align:left}a.linktext::after,
.widget ul > li a::after, #competition_form form .venue span.select_wrapper::before, #venue_form form span.select_wrapper::before, #my-competition.page ul.sport_list li a::after{border-radius:50%;display:inline-block;position:absolute;width:18px;height:18px;top:2px;right:10px;padding-left:1px;line-height:18px;content:var(--n2028-linktext-icon-arrow)}#competition_form form .venue span.select_wrapper::before, #venue_form form span.select_wrapper::before{top:11px;content:url(/images/icon_arrow_down_green.svg)}.widget ul > li a::after{background-color:var(--n2028-widget-item-inverted-bg-color);top:11px;color:var(--n2028-widget-item-inverted-text-color);font-size:0.5rem;text-align:center;content:"▶"}:root.bg-yellow .widget ul > li a::after{background-color:var(--n2028-widget-item-normal-text-color);color:var(--n2028-widget-item-normal-bg-color)}.widget ul
ul{}@media (any-hover: hover){.widget ul > li a:hover{background-color:var(--n2028-widget-item-inverted-bg-color);color:var(--n2028-widget-item-inverted-text-color);text-decoration:none}.widget ul > li a:hover::after,
:root.bg-yellow .widget ul > li a:hover::after{background-color:var(--n2028-widget-item-inverted-text-color);color:var(--n2028-widget-item-inverted-bg-color)}}#ft_nav_top{display:none;position:fixed;bottom:20px;right:30px;z-index:9000;opacity:0;z-index:9000}#ft_nav_top
a{position:relative;color:white;font-size:0.875rem;line-height:1}#ft_nav_top a
img{}#ft_nav_top a::before, #ft_nav_top a::after{content:"";display:block;transition:0.2s all}#colophon{background-color:var(--n2028-common-bg-color);clear:both;overflow:hidden}#ft_logo{text-align:center;background-color:white;margin:0
auto}#ft_logo
img{height:auto}#ft_add,#ft_copyright{text-align:center}#ft_add{}#ft_add
p.ttl{color:var(--n2028-title-color)}#ft_links{margin:0
auto}ul#footmenu{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;text-align:left;margin:0}ul#footmenu
li{display:flex;align-items:center}ul#footmenu li
a{color:inherit;font-weight:600}@media (any-hover: hover){ul#footmenu li a:hover{text-decoration:none}}ul#footmenu li a::after{background:var(--n2028-footer-icon-arrow) no-repeat center / cover;display:inline-block;width:18px;height:18px;margin-left:8px;vertical-align:sub;content:''}#ft_copyright{font-size:70%}.left{text-align:left;display:block}.center{text-align:center;display:block}.right{text-align:right;display:block}td.right,th.right,td.center,th.center,td.left,th.left{display:table-cell}li.right,li.right,li.center{display:list-item}.middle{vertical-align:middle}.imgonly{line-height:0}.imgonly a,a.imgonly{display:inline-block}.bold{font-weight:bold}.clear{clear:both}a.current
img{opacity:0.75;filter:alpha(opacity=75)}@media (any-hover: hover){.transbtn:hover, a:hover
img{opacity:0.75;filter:alpha(opacity=75)}.notransbtn:hover, a:hover img.notransbtn, #ft_links a:hover
img{opacity:1;filter:none}}.nomargin{margin:0
!important}.topbottommargin{margin:20px
auto !important}.topmargin{margin-top:60px !important}.topmarginbig{margin-top:80px !important}.notopmargin{margin-top:0 !important}.bottommargin{margin-bottom:20px !important}.bottommarginbig{margin-bottom:60px !important}.nobottommargin{margin-bottom:0 !important}.onlymarginright{margin-top:0 !important;margin-bottom:0 !important;margin-left:0 !important}.onlymarginleft{margin-top:0 !important;margin-bottom:0 !important;margin-right:0 !important}.nopadding{padding:0
!important}.noborder{border:0px
!important}.border{border:1px
solid gray}.noclear{clear:none !important}.nobackground{background:transparent none !important}.inverted-color{background-color:var(--n2028-inverted-bg-color);color:var(--n2028-inverted-text-color)}.highlight-color{background-color:var(--n2028-highlight-bg-color);color:var(--n2028-highlight-text-color)}:root:not(.bg-normal) .bg-normalonly,
:root:not(.bg-black) .bg-blackonly,
:root:not(.bg-yellow) .bg-yellowonly,
:root:not(.bg-blue) .bg-blueonly,
:root:is(.bg-normal, .bg-yellow) .bg-darkonly,
:root:is(.bg-black, .bg-blue) .bg-lightonly{display:none !important}ul.nostyle{list-style:none;margin:0}.roboto{font-family:'Roboto',sans-serif}a.linkbtn,button.linkbtn:not(.button-rewrite){display:inline-block;position:relative;font-weight:bold;text-align:left;background-color:transparent;border:0}a.linkbtn{text-decoration:none}button.linkbtn:not(.button-rewrite){padding:0}a.linkbtn::before,button.linkbtn:not(.button-rewrite)::before{background-color:var(--n2028-linkbtn-border-color);display:block;position:absolute;content:''}a.linkbtn .inner,
button.linkbtn:not(.button-rewrite) .inner{background-color:var(--n2028-linkbtn-bg-color);border:var(--n2028-linkbtn-border-color) 2px solid;display:block;position:relative;color:var(--n2028-linkbtn-text-color)}a.linkbtn .inner::after,
button.linkbtn:not(.button-rewrite) .inner::after{background-color:var(--n2028-linkbtn-text-color);border-radius:50%;display:block;position:absolute;color:var(--n2028-linkbtn-bg-color);content:'▶'}@media (any-hover: hover){a.linkbtn:hover{text-decoration:none}a.linkbtn:hover::before,button.linkbtn:not(.button-rewrite):hover::before{background-color:var(--n2028-linkbtn-inverted-border-color)}a.linkbtn:hover .inner,
button.linkbtn:not(.button-rewrite):hover
.inner{background-color:var(--n2028-linkbtn-text-color);border-color:var(--n2028-linkbtn-inverted-border-color);color:var(--n2028-linkbtn-bg-color)}a.linkbtn:hover .inner::after,
button.linkbtn:not(.button-rewrite):hover .inner::after{background-color:var(--n2028-linkbtn-bg-color);color:var(--n2028-linkbtn-text-color)}a.linkbtn:hover::after,button.linkbtn:not(.button-rewrite):hover::after{content:"";display:block;background:url(/images/hover_kamifubuki.svg) no-repeat center /cover;width:120px;height:175px;position:absolute;top:-55px;right:-20px}#inquiry_wrap p.submit-button:hover::after{top:-10px;z-index:1}}a.linkbtn_small{background-color:var(--n2028-linkbtn-small-bg-color);border:solid 1px var(--n2028-linkbtn-small-border-color);border-radius:23px;display:inline-block;position:relative;height:46px;margin-bottom:20px;padding-left:20px;line-height:44px;color:var(--n2028-linkbtn-small-text-color);font-weight:600;text-align:left;width:263px}a.linkbtn_small.kokuspo{}a.linkbtn_small.zenshospo{}a.linkbtn_small::after{content:"▶";background-color:var(--n2028-linkbtn-small-sogo-arrow-bg-color);border-radius:50%;display:inline-block;position:absolute;width:18px;height:18px;top:13px;right:10px;padding-left:1px;line-height:18px;color:var(--n2028-linkbtn-small-arrow-text-color);font-size:0.5rem;text-align:center}a.linkbtn_small.kokuspo::after{background-color:var(--n2028-linkbtn-small-kokuspo-arrow-bg-color)}a.linkbtn_small.zenshospo::after{background-color:var(--n2028-linkbtn-small-zenshospo-arrow-bg-color)}a.linkbtn_small:hover{text-decoration:none}@media (any-hover: hover){a.linkbtn_small:hover{background-color:var(--n2028-linkbtn-small-sogo-inverted-bg-color);border-color:var(--n2028-linkbtn-small-inverted-border-color);border-width:2px;padding-left:19px;line-height:43px;color:var(--n2028-linkbtn-small-inverted-text-color)}a.linkbtn_small.kokuspo:hover{background-color:var(--n2028-linkbtn-small-kokuspo-inverted-bg-color)}a.linkbtn_small.zenshospo:hover{background-color:var(--n2028-linkbtn-small-zenshospo-inverted-bg-color)}a.linkbtn_small:hover::after{background-color:var(--n2028-linkbtn-small-sogo-inverted-arrow-bg-color);top:12px;right:9px;color:var(--n2028-linkbtn-small-inverted-arrow-text-color)}a.linkbtn_small.kokuspo:hover::after{background-color:var(--n2028-linkbtn-small-kokuspo-inverted-arrow-bg-color)}a.linkbtn_small.zenshospo:hover::after{background-color:var(--n2028-linkbtn-small-zenshospo-inverted-arrow-bg-color)}}a.linktext{position:relative;color:var(--n2028-title-color);font-size:0.875rem;font-weight:600;text-align:right;text-decoration:underline;padding-right:30px}.post_menu{}.post_menu
ul{display:flex;justify-content:center;flex-wrap:wrap}.post_menu ul>li{}.post_menu ul > li
a{box-shadow:5px 5px 10px 0 rgba(0, 0, 0, 0.08);display:block;position:relative;color:var(--n2028-title-color);font-weight:bold;text-align:center}.post_menu ul > li a:hover{text-decoration:none}.post_menu ul > li a::before, .post_menu ul > li a::after{content:"";display:block;position:absolute}.post_menu ul > li a::after{border-style:solid;border-color:transparent var(--n2028-highlight-bg-color) var(--n2028-highlight-bg-color) transparent;border-width:9px;border-radius:0 0 9px 0;width:0;height:0;left:50%;bottom:-9px;transform:translatex(-50%) scale(0.6,1) rotate(45deg)}.post_menu ul > li
a.current{background-color:var(--n2028-inverted-bg-color);color:var(--n2028-inverted-text-color)}.post_menu ul > li a.current::after{border-color:transparent var(--n2028-inverted-bg-color) var(--n2028-inverted-bg-color) transparent}@media (any-hover: hover){.post_menu ul > li a:hover{background-color:var(--n2028-inverted-bg-color);color:var(--n2028-inverted-text-color)}.post_menu ul > li a:hover::before{width:69px;height:19px;background:var(--n2028-postmenu-item-hover-before) no-repeat center / cover;left:50%;transform:translatex(-50%);top:-28px}.post_menu ul > li a:hover::after{border-color:transparent var(--n2028-inverted-bg-color) var(--n2028-inverted-bg-color) transparent}}:is(#my-blog, #my-bidding, #my-bidding-type):not(.singular) .page-header{border-bottom:solid 4px}#my-blog
.link.nyusatsu{text-align:center}.article_wrapper{}.article_wrapper
.wall{}article.list{}article.list
.wrap{}article.list .wrap
.photo{}article.list .wrap .photo
img{}article.list .wrap
ul.categories{}article.list .wrap ul.categories>li{}article.list .wrap ul.categories > li
a{}article.list .wrap
.date{}article.list .wrap
.title{}article.list .wrap
.linktext{}article .wrap a.title:hover{text-decoration:none}#primary.news_single{width:var(--n2028-semi-width)}#primary.news_single
.wall{width:100%}article.single{}article.single
.new{color:var(--n2028-news-new-icon-color);font-weight:bold}article.single
.photo{}article.single .photo
img{width:100%;height:auto;border-radius:30px}article.single
.wrap{}article.single .wrap
.date{}article.single .entry-title{color:var(--n2028-text-color)}article.single .entry-content{}article.single .entry-content table,
article.single .entry-content table
td{border-width:1px;padding:6px
10px}#my-search ul.search-results{border-radius:30px;width:var(--n2028-semi-width);margin-inline:auto}#my-search ul.search-results
li{border-bottom:var(--n2028-title-color) 1px solid}#my-search ul.search-results li>a{color:inherit}#my-search ul.search-results li > a
.date{font-size:1.125rem}#my-search ul.search-results li > a
.title{background-image:var(--n2028-linktext-icon-arrow);background-repeat:no-repeat;background-size:22px auto}#my-search .not-found,
#my-competition.page .error_message,
#my-competition.tax-event-categories .sport_main .events .not-found,
#my-venue .error_message, #location_details section.events .not-found{font-size:1.125rem;text-align:center}#my-search #nav-below{padding:0}#my-search .not-found{}#my-search .not-found img,
#my-competition.page .error_message img,
#my-competition.tax-event-categories .sport_main .events .not-found img,
#my-venue .error_message img, #location_details section.events .not-found
img{width:218px;height:auto;margin-bottom:28px;vertical-align:top}#my-search .not-found
img{}@media (any-hover: hover){#my-search ul.search-results li>a:hover{text-decoration:none}:root:not(.bg-yellow) #my-search ul.search-results li>a:hover{background-color:var(--n2028-inverted-bg-color);color:var(--n2028-inverted-text-color)}:root.bg-yellow #my-search ul.search-results li>a:hover{background-color:var(--n2028-yellow);color:black}#my-search ul.search-results li > a:hover
.title{background-image:var(--n2028-linktext-inverted-icon-arrow)}}#my-competition.page{}#competition_form{}:root.bg-normal .corner-kokuspo #competition_form,
:root.bg-normal .corner-kokuspo
#venue_form{background-color:var(--n2028-kokuspo-dark-bg-color)}:root.bg-normal .corner-zenshospo #competition_form,
:root.bg-normal .corner-zenshospo
#venue_form{background-color:var(--n2028-zenshospo-dark-bg-color)}:root:not(.bg-normal) #competition_form,
:root:not(.bg-normal) #venue_form{background-color:var(--n2028-inverted-bg-color);color:var(--n2028-inverted-text-color)}#competition_form form,
#my-competition.page .post_menu,
#my-competition.page ul.sport_list,
#my-competition.page .error_message,
#venue_map .legend,
#venue_map .pdflink,
#venue_form form,
.location_list .wall,
#my-venue .error_message,section#map-pdf-link{width:var(--n2028-semi-width);margin-inline:auto}#competition_form form,
#venue_form
form{display:flex;justify-content:center;font-size:0.875rem;font-weight:bold}#competition_form form
.date{}#competition_form form span.label,
#competition_form form .date span.wavy,
#venue_form form
span.label{font-size:1.125rem}#competition_form form .date
span.label{}#competition_form form .date input,
#competition_form form .venue span.select_wrapper,
#competition_form form .venue span.select_wrapper select,
#competition_form form .submit button,
#venue_form form span.select_wrapper,
#venue_form form span.select_wrapper select,
#venue_form form .submit
button{border-radius:20px}#competition_form form .date input,
#competition_form form .venue span.select_wrapper select,
#competition_form form .submit button,
#venue_form form span.select_wrapper select,
#venue_form form .submit
button{-webkit-appearance:none;appearance:none;border:0;box-shadow:none;height:40px;line-height:40px;font-weight:inherit}#competition_form form .date input,
#competition_form form .venue span.select_wrapper,
#venue_form form
span.select_wrapper{background-color:white}#competition_form form .date input,
#competition_form form .venue span.select_wrapper select,
#venue_form form span.select_wrapper
select{color:var(--n2028-text-gray)}#competition_form form .date
input{}#competition_form form .date
span.wavy{margin-inline:8px;color:var(--n2028-highlight-bg-color)}#competition_form form
.venue{}#competition_form form .venue
span.label{}#competition_form form .venue span.select_wrapper,
#venue_form form
span.select_wrapper{display:inline-block;position:relative}#competition_form form .venue span.select_wrapper::before{}#competition_form form span.select_wrapper select,
#venue_form form span.select_wrapper
select{background-color:transparent;position:relative;width:100%}#competition_form form .submit,
#venue_form form
.submit{}#competition_form form .submit button,
#venue_form form .submit
button{background:var(--n2028-dark-green) url(/images/icon_search_competition_white.svg) no-repeat 14px center;color:white}#my-competition.page
.post_menu{}#my-competition.page .post_menu
ul{}#my-competition.page .post_menu ul
li{}#my-competition.page .post_menu ul li
a{}#my-competition.page
ul.sport_list{display:flex;flex-wrap:wrap}#my-competition.page ul.sport_list
li{}#my-competition.page ul.sport_list li
a{display:block;position:relative;overflow:hidden}#my-competition.page ul.sport_list li a::after{top:calc(50% - 9px)}#my-competition.page ul.sport_list li a
.arukuma{}#my-competition.page ul.sport_list li a .arukuma
img{object-fit:contain}#my-competition.page ul.sport_list li a
.name{display:flex;flex-direction:column;justify-content:center;font-weight:bold;text-align:center}:root.bg-normal .corner-kokuspo#my-competition.page ul.sport_list li a
.name{background-color:var(--n2028-dark-yellow)}:root.bg-normal .corner-zenshospo#my-competition.page ul.sport_list li a
.name{background-color:var(--n2028-pink)}:root:is(.bg-black, .bg-blue) #my-competition.page ul.sport_list li a
.name{background-color:var(--n2028-inverted-bg-color);color:var(--n2028-inverted-text-color)}:root.bg-yellow #my-competition.page ul.sport_list li a
.name{background-color:var(--n2028-inverted-text-color);color:var(--n2028-inverted-bg-color)}#my-competition.page
.error_message{}#my-competition.page .error_message
img{}#my-competition.tax-event-categories{}#my-competition.tax-event-categories
#mainwall{}#my-competition.tax-event-categories #primary,
#my-competition.tax-event-categories
#ternary{width:var(--n2028-semi-width)}#my-competition.tax-event-categories
#primary{}#my-competition.tax-event-categories
.sport_main{border-radius:30px}#my-competition.tax-event-categories .sport_main
.arukuma{}#my-competition.tax-event-categories .sport_main
.sport_type{background-color:var(--n2028-competition-sport-type-bg-color);border:var(--n2028-competition-sport-type-border-color) 1px solid;display:inline-block;color:var(--n2028-competition-sport-type-text-color);font-weight:bold;text-align:center}#my-competition.tax-event-categories .sport_main
h1{}#my-competition.tax-event-categories .sport_main
.summary{line-height:1.778;font-size:1.125rem}#my-competition.tax-event-categories .sport_main
.mainvisual{text-align:center}#my-competition.tax-event-categories .sport_main .mainvisual
img{max-width:100%}#my-competition.tax-event-categories .sport_main
.details{}#my-competition.tax-event-categories .sport_main .details
.event_type{overflow:hidden}#my-competition.tax-event-categories .sport_main .details .event_type h2,
#location_details
h2{text-align:center}:root.bg-yellow #my-competition.tax-event-categories .sport_main .details .event_type
h2{outline:1px
solid;color:var(--n2028-yellow)}#my-competition.tax-event-categories .sport_main .details .event_type
p{}#my-competition.tax-event-categories .sport_main .details .event_type p:last-child{margin-bottom:0}#my-competition.tax-event-categories .sport_main .details .event_type p
img{margin-top:0}#my-competition.tax-event-categories .sport_main .details .event_type p
img.alignleft{}#my-competition.tax-event-categories .sport_main
.events{clear:both}#my-competition.tax-event-categories .sport_main .events h2,
#my-competition.tax-event-categories .sport_main .locations h2,
.location_list h2,
#location_details section
h3{border-bottom:1px solid}#my-competition.tax-event-categories .sport_main .events
h2{}#my-competition.tax-event-categories .sport_main .events h2::before,
#my-competition.tax-event-categories .sport_main .locations h2::before,
.location_list h2::before,
#location_details section h3::before{background-color:var(--n2028-green);border-radius:4px;display:inline-block;transform:rotate(45deg);content:''}#my-competition.tax-event-categories .sport_main .events
.event_table_wrapper{overflow-x:auto;margin:0
-1px;padding:0
1px}#my-competition.tax-event-categories .sport_main .events
.event_table{border-collapse:separate;border-spacing:0 8px;width:740px;margin:0;line-height:1.4286;font-size:0.875rem}#my-competition.tax-event-categories .sport_main .events .event_table
thead{}#my-competition.tax-event-categories .sport_main .events .event_table thead
tr{}#my-competition.tax-event-categories .sport_main .events .event_table .type,
#my-competition.tax-event-categories .sport_main .events .event_table
.class{width:76px}#my-competition.tax-event-categories .sport_main .events .event_table
.town{width:119px}#my-competition.tax-event-categories .sport_main .events .event_table
.venue{width:240px}#my-competition.tax-event-categories .sport_main .events .event_table
.dates{width:229px}#my-competition.tax-event-categories .sport_main .events .event_table thead th,
#my-competition.tax-event-categories .sport_main .events .event_table tbody
td{padding:0
5px;text-align:center;vertical-align:middle}#my-competition.tax-event-categories .sport_main .events .event_table thead
th{background-color:var(--n2028-competition-event-table-th-bg-color);height:37px;color:var(--n2028-competition-event-table-th-text-color)}#my-competition.tax-event-categories .sport_main .events .event_table thead th:first-child{border-radius:18.5px 0 0 18.5px}#my-competition.tax-event-categories .sport_main .events .event_table thead th:last-child{border-radius:0 18.5px 18.5px 0}#my-competition.tax-event-categories .sport_main .events .event_table thead th:not(:first-child){border-left:white 1px solid}#my-competition.tax-event-categories .sport_main .events .event_table
tbody{}#my-competition.tax-event-categories .sport_main .events .event_table tbody
tr{background-color:var(--n2028-competition-double-highlight-bg-color);border-radius:28px;color:var(--n2028-competition-double-highlight-text-color)}:root.bg-yellow #my-competition.tax-event-categories .sport_main .events .event_table tbody
tr{outline:1px
solid}#my-competition.tax-event-categories .sport_main .events .event_table tbody
td{position:relative;height:56px}#my-competition.tax-event-categories .sport_main .events .event_table tbody td:first-child{border-radius:28px 0 0 28px}#my-competition.tax-event-categories .sport_main .events .event_table tbody td:last-child{border-radius:0 28px 28px 0}#my-competition.tax-event-categories .sport_main .events .event_table tbody td:not(:first-child)::before{background-color:var(--n2028-competition-double-highlight-text-color);position:absolute;width:1px;height:40px;top:calc(50% - 20px);left:0;content:''}#my-competition.tax-event-categories .sport_main .events .not-found{}#my-competition.tax-event-categories .sport_main .events .not-found
img{}#my-competition.tax-event-categories .sport_main
.locations{}#my-competition.tax-event-categories .sport_main .locations
h2{}#my-competition.tax-event-categories .sport_main .locations
ul.location_list{display:flex;flex-direction:column;gap:20px 0}#my-competition.tax-event-categories .sport_main .locations ul.location_list
li{background-color:var(--n2028-competition-double-highlight-bg-color);border-radius:20px;color:var(--n2028-competition-double-highlight-text-color)}:root.bg-yellow #my-competition.tax-event-categories .sport_main .locations ul.location_list
li{outline:1px
solid}#my-competition.tax-event-categories .sport_main .locations ul.location_list li
.info{}#my-competition.tax-event-categories .sport_main .locations ul.location_list li .info
.name{font-weight:bold}#my-competition.tax-event-categories .sport_main .locations ul.location_list li .info .name
a{display:block;color:inherit}#my-competition.tax-event-categories .sport_main .locations ul.location_list li .info
.address{}#my-competition.tax-event-categories .sport_main .locations ul.location_list li .info .address
.label{}#my-competition.tax-event-categories .sport_main .locations ul.location_list li .info .address
.value{}#my-competition.tax-event-categories .sport_main .locations ul.location_list li
.gmap{}#my-competition.tax-event-categories
#secondary{}#my-competition.tax-event-categories #secondary
h2{margin-bottom:17px;color:var(--n2028-gnavi-normal-subttl-color);font-size:1.125rem}#my-competition.tax-event-categories #secondary .widget_sport,
#my-competition.tax-event-categories #secondary .widget_sport h3,
#my-competition.tax-event-categories #secondary .widget_sport h3
button{border-radius:20px}#my-competition.tax-event-categories #secondary
.widget_sport{margin-bottom:18px}#my-competition.tax-event-categories #secondary .widget_sport
h3{background-color:var(--n2028-competition-sidebar-h3-normal-bg-color);position:relative;color:var(--n2028-competition-sidebar-h3-normal-text-color);padding:12px
36px 12px 18px}#my-competition.tax-event-categories #secondary .widget_sport.expanded
h3{background-color:var(--n2028-competition-sidebar-h3-inverted-bg-color);color:var(--n2028-competition-sidebar-h3-inverted-text-color)}:root.bg-yellow #my-competition.tax-event-categories #secondary .widget_sport.expanded
h3{outline:1px
solid}#my-competition.tax-event-categories #secondary .widget_sport h3
button{-webkit-appearance:none;appearance:none;background-color:transparent;border:0;box-shadow:none;position:absolute;width:100%;height:100%;top:0;left:0}#my-competition.tax-event-categories #secondary .widget_sport h3 button
span.triangle{background-color:var(--n2028-competition-sidebar-h3-inverted-bg-color);border-radius:50%;position:absolute;width:18px;height:18px;top:11px;right:10px;line-height:18px;color:var(--n2028-competition-sidebar-h3-inverted-text-color);font-size:0.5rem;font-weight:500;text-align:center}:root.bg-black #my-competition.tax-event-categories #secondary .widget_sport h3 button span.triangle,
:root.bg-yellow #my-competition.tax-event-categories #secondary .widget_sport h3 button
span.triangle{background-color:var(--n2028-competition-sidebar-h3-inverted-text-color);color:var(--n2028-competition-sidebar-h3-inverted-bg-color)}#my-competition.tax-event-categories #secondary .widget_sport.expanded h3 button
span.triangle{background-color:var(--n2028-competition-sidebar-h3-inverted-text-color);color:var(--n2028-competition-sidebar-h3-inverted-bg-color);transform:rotate(180deg)}#my-competition.tax-event-categories #secondary .widget_sport
ul{display:none;margin:0;padding:12px
17px 21px;line-height:1.25rem}#my-competition.tax-event-categories #secondary .widget_sport.expanded
ul{display:block}#my-competition.tax-event-categories #secondary .widget_sport ul
li{list-style-type:none}#my-competition.tax-event-categories #secondary .widget_sport ul li
a{display:block;padding:6px}#my-competition.tax-event-categories
#ternary{text-align:center}#my-venue .entry-title,#venue_map{background-color:var(--n2028-common-bg-color)}#venue_map{}#venue_map .mapslider-wrapper{position:relative;margin-inline:auto}#venue_map .mapslider-wrapper .mapslider
.mapslide{}#venue_map
.legend{}#venue_map .legend
ul{background-color:var(--n2028-venue-map-legend-bg-color);display:flex;flex-wrap:wrap;justify-content:center}#venue_map .legend ul
li{line-height:28px}#venue_map .legend ul li
span.label{border-radius:6px;display:inline-block;width:48px;height:28px;color:white;font-size:1rem;font-weight:bold;text-align:center}#venue_map .legend ul li.k_official
span.label{background-color:var(--n2028-dark-green)}#venue_map .legend ul li.k_winterofficial
span.label{background-color:#065789}#venue_map .legend ul li.k_public
span.label{background-color:#654419}#venue_map .legend ul li.k_demonstration
span.label{background-color:#007c86}#venue_map .legend ul li.k_special
span.label{background-color:#9f168a}#venue_map .legend ul li
span.descr{font-size:1.125rem}#venue_map
.map{text-align:center}.corner-kokuspo #venue_map
.map{background-color:white}#venue_map .map
img{}.corner-kokuspo #venue_map .map
img{display:inline-block}.corner-zenshospo #venue_map .map
img{background-color:white}#venue_map .mapslider-wrapper
.slider_nav{}#venue_map .mapslider-wrapper .slider_nav .slick-arrow{border-radius:50%;position:absolute;line-height:0}#venue_map .mapslider-wrapper .slider_nav .slick-arrow.slick-disabled{opacity:0.2}#venue_map .mapslider-wrapper .slider_nav .slick-arrow svg
path.arrow{fill:var(--n2028-gnavi-normal-text-color);stroke:none}#venue_map .mapslider-wrapper
.slider_buttons{position:absolute}#venue_map .mapslider-wrapper .slider_buttons ul.slick-dots{display:flex;justify-content:center;margin:0}#venue_map .mapslider-wrapper .slider_buttons ul.slick-dots
li{list-style-type:none}#venue_map .mapslider-wrapper .slider_buttons ul.slick-dots li
button{background-color:#b7b7b7;border:0;border-radius:50%;display:block;padding:0;color:transparent}#venue_map .mapslider-wrapper .slider_buttons ul.slick-dots li.slick-active
button{background-color:var(--n2028-gnavi-normal-text-color)}#venue_map
.mappdflink{text-align:center}#venue_map .mappdflink
a.linkbtn{}#venue_map .mappdflink a.linkbtn .inner
svg{display:inline-block;margin-right:13px}#venue_map .mappdflink
.linknote{line-height:2.1667;font-size:0.75rem}#venue_map .mappdflink .linknote
img{margin-right:8px;vertical-align:-6px}#map-pdf-link{border-top:solid 2px var(--n2028-gnavi-normal-text-color);border-bottom:solid 2px var(--n2028-gnavi-normal-text-color);margin-top:50px}#map-pdf-link
.wall{width:var(--n2028-small-width)}#map-pdf-link :is(h2,p){font-weight:bold}#map-pdf-link
h2{text-align:center}#map-pdf-link
p{color:var(--n2028-gnavi-normal-text-color);font-size:0.875rem;margin-bottom:11px}#map-pdf-link
ul{display:flex;flex-wrap:wrap}#map-pdf-link ul>li{}#map-pdf-link ul > li
a{display:inline-block;color:var(--n2028-gnavi-normal-text-color);background-color:var(--n2028-head-funcs-search-bg-color);border:solid 2px;border-radius:20px;line-height:38px;text-align:center}#map-pdf-link ul > li:is(.map_black, .map_yellow, .map_blue) a{text-align:left;padding-left:10px}#map-pdf-link ul > li:is(.map_black, .map_yellow, .map_blue) a::before{content:"";display:inline-block;width:27px;height:27px;background-color:black;border-radius:50%;border:solid 1px white;vertical-align:-8px}#map-pdf-link ul > li.map_yellow a:before{background-color:#FF0;border-color:black}#map-pdf-link ul > li.map_blue a:before{background-color:#009}#venue_map
.pdflink{text-align:center}#venue_map .pdflink
a{font-size:0.875rem}#venue_map .pdflink a::before{display:inline-block;width:19px;height:24px;margin-right:13px;vertical-align:middle;content:var(--n2028-pdflink-icon)}#venue_form{}#venue_form
form{}#venue_form form
.venue{}#venue_form form
.sport{}#venue_form form
span.label{}#venue_form form
span.select_wrapper{}#venue_form form span.select_wrapper::before{}#venue_form form .sport
span.select_wrapper{}#venue_form form span.select_wrapper
select{}#venue_form form
.submit{}#venue_form form .submit
button{}.location_list{}.location_list
.wall{border-radius:30px}.location_list
h2{}.location_list h2::before{}.location_list
ul{display:flex;flex-wrap:wrap}.location_list ul
li{position:relative}.location_list ul li
a{display:block}.location_list ul li a
.image{aspect-ratio:380 / 204}.location_list ul li a .image
img{width:100%;height:100%;object-fit:cover}.location_list ul li a
.title{display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--n2028-text-gray);text-align:center}.corner-kokuspo .location_list ul li a
.title{background-color:var(--n2028-pale-yellow)}.corner-zenshospo .location_list ul li a
.title{background-color:var(--n2028-pale-pink)}.location_list ul li a
.seemore{font-size:0.875rem;font-weight:bold;text-align:right}.location_list ul li a .seemore::after{border-radius:50%;display:inline-block;width:18px;height:18px;margin-left:35px;padding-left:6px;line-height:18px;color:white;font-size:0.5rem;text-align:left;vertical-align:2px;content:'▶'}.corner-kokuspo .location_list ul li a .seemore::after{background-color:var(--n2028-dark-yellow)}.corner-zenshospo .location_list ul li a .seemore::after{background-color:var(--n2028-pink)}#my-location .page-title{color:var(--n2028-title-color)}#my-location
.hentry{width:var(--n2028-semi-width);margin-inline:auto}#my-location h1.entry-title{border-top:2px solid;text-align:center}#location_details{}#location_details
h2{}#location_details .entry-image{}#location_details .entry-image
img{width:100%;height:auto}#location_details
section{border-radius:30px}#location_details section
h3{}#location_details
section.address{}#location_details section.address
.content{}#location_details
section.website{}#location_details section.website
.content{}#location_details section.website .content
a{color:var(--n2028-title-color);text-decoration:underline;word-break:break-all}#location_details section.website .content a
span.note{color:var(--n2028-text-color);font-size:0.75rem}#location_details section.website .content a span.note::before{display:inline-block;width:24px;height:24px;margin-right:8px;vertical-align:-6px;content:var(--n2028-location-details-icon-external)}#location_details
section.events{}#location_details section.events
.event_table_wrapper{overflow-x:auto}#location_details section.events
.event_table{width:900px;margin:0}#location_details section.events .event_table .sport,
#location_details section.events .event_table .type,
#location_details section.events .event_table
.class{padding-right:1em}#location_details section.events .event_table
.sport{width:287px}#location_details section.events .event_table
.type{width:221px}#location_details section.events .event_table
.class{width:176px}#location_details section.events .event_table
.dates{width:216px}#location_details section.events .event_table thead th,
#location_details section.events .event_table tbody
td{border-bottom:1px solid}#location_details section.events .event_table thead
th{padding-block:6px;font-size:0.875rem}#location_details section.events .event_table tbody
td{padding-block:9px}#location_details section.events .not-found{}#location_details section.events .not-found
img{}#my-location
.gmap{}#kyogi-syokai{}#kyogi-syokai
.wrapper{display:flex;flex-wrap:wrap;justify-content:center;gap:37px 90px }#kyogi-syokai .wrapper
.wrap{position:relative}#kyogi-syokai .wrapper .wrap :is(a,.nolink){display:block;position:relative;width:100%;height:100%;text-align:center;z-index:1}#kyogi-syokai .wrapper .wrap :is(a,.nolink)::before{content:"";display:block;background-color:var(--n2028-kyogi-shadow-color);width:100%;height:100%;border-radius:30px;position:absolute;bottom:-10px;right:-10px;z-index:-1}#kyogi-syokai .wrapper .wrap
.nolink{display:block;width:100% !important}#kyogi-syokai .wrapper .wrap a::after{content:"▶";display:inline-block;border-radius:50%;position:absolute;background-color:var(--n2028-kyogi-arrow-bg-color);color:var(--n2028-kyogi-arrow-color)}#kyogi-syokai .wrapper .wrap :is(a, .nolink) .inner{display:block;width:100%;height:100%;text-align:center;border-radius:30px;background-color:var(--n2028-highlight-bg-color);border:var(--n2028-linkbtn-border-color) 2px solid}#kyogi-syokai .wrapper .wrap
img{vertical-align:top}#kyogi-syokai .wrapper .wrap
span{display:block}#kyogi-syokai .wrapper .wrap
.ttl{color:var(--n2028-highlight-text-color);font-weight:600;line-height:1}.bg-normal #kyogi-syokai .wrapper .wrap
.ttl{color:var(--n2028-dark-green)}#kyogi-syokai .wrapper .wrap span:not(.inner):not(.ttl){color:var(--n2028-highlight-text-color);font-size:18px;line-height:1.7778;text-align:left}:is(#my-video) #content{width:var(--n2028-semi-width);max-width:var(--n2028-max-wall-width);margin:0
auto}:is(#my-video) ul.news_list{gap:30px 20px}ul.news_list > li.kyogi-movies ul.categories>li{font-weight:600;color:var(--n2028-pagenavi-inverted-text-color);background-color:var(--n2028-pagenavi-inverted-bg-color);padding:6px
12px 7px}ul.news_list > li.kyogi-movies
.image{width:auto;height:112px;text-align:center;margin-bottom:8px}ul.news_list > li.kyogi-movies .image
img{max-width:100%;max-height:100%}ul.news_list > li.kyogi-movies ul.categories>li.type{color:var(--n2028-pagenavi-inverted-text-color);background-color:var(--n2028-pagenavi-inverted-bg-color);border-color:var(--n2028-pagenavi-inverted-bg-color)}ul.news_list > li.kyogi-movies
.video{position:relative;margin-top:10px}ul.news_list > li.kyogi-movies .video
img{max-width:100%}ul.news_list > li.kyogi-movies .video
svg{width:25px;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media screen and (max-width: 767px){ul.news_list>li.kyogi-movies:hover{padding:9px
21px 25px}}#top_mainvisual{background:linear-gradient(to top, var(--n2028-yellow-green) 0% 240px, white 100%);position:relative;margin-top:calc(var(--n2028-header-height) * -1)}#top_mainvisual
img{max-width:100%;height:auto}#top_mainvisual
video{display:block;position:relative;top:0}#top_mainvisual
.heading{position:absolute;width:100%;top:var(--n2028-header-height);left:0;text-align:center}#top_mainvisual .heading
.red{position:absolute;top:0;left:20px;line-height:2;color:red;font-weight:bold}#top_mainvisual .heading
.logomarks{position:absolute}#top_mainvisual .heading
h1{display:flex;align-items:center;justify-content:center}#top_mainvisual .heading h1
img{}#top_mainvisual .heading
ul.mainmenu{display:flex;justify-content:space-between;margin-inline:auto}#top_mainvisual .heading ul.mainmenu
li{list-style-type:none}#top_mainvisual .heading ul.mainmenu li a,
#top_mainvisual .heading ul.mainmenu li a
span{display:block}#top_mainvisual .heading ul.mainmenu li
a{background-color:white;border-style:solid;border-radius:20px;box-shadow:0 8px 0 0 rgba(0,0,0,0.16);position:relative;color:var(--n2028-dark-green);text-align:left;transition:transform 0.2s 0s}#top_mainvisual .heading ul.mainmenu li.kokuspo
a{border-color:var(--n2028-dark-yellow)}#top_mainvisual .heading ul.mainmenu li.zenshospo
a{border-color:var(--n2028-pink)}#top_mainvisual .heading ul.mainmenu li a::after{background:url(/images/icon_arrow_green.svg) no-repeat center / 100% auto;display:block;position:absolute;width:25px;height:25px;top:calc(50% - 12px);content:''}#top_mainvisual .heading ul.mainmenu li a
span.nickname{font-weight:bold}#top_mainvisual .heading ul.mainmenu li a
span.name{line-height:1.4286;font-size:0.875rem}@media (any-hover: hover){#top_mainvisual .heading ul.mainmenu li a:hover{background-color:var(--n2028-dark-green);border-color:var(--n2028-dark-green);color:white;text-decoration:none;transform:translateY(-10px)}#top_mainvisual .heading ul.mainmenu li a:hover::after{width:41px;height:41px;top:calc(50% - 20px)}#top_mainvisual .heading ul.mainmenu li.kokuspo a:hover::after{background-image:url(/images/icon_arrow_dark_yellow.svg)}#top_mainvisual .heading ul.mainmenu li.zenshospo a:hover::after{background-image:url(/images/icon_arrow_pink.svg)}}.slide-from-bottom{visibility:hidden}.delighter.started{animation-duration:1.5s;animation-fill-mode:both;animation-name:mtlSlideInFromBottom;animation-timing-function:ease;visibility:visible !important}@keyframes
mtlSlideInFromBottom{0%{opacity:0;transform:translateY(100px)}100%{opacity:1;transform:translateY(0)}}#top_mainmenu{}#top_mainmenu
img{height:auto}#top_mainmenu
.wall{width:100%}#top_mainmenu
.heading{}#top_mainmenu .heading
.logomark{display:flex;justify-content:space-between;position:absolute}#top_mainmenu .heading
h1{line-height:0;transform:translateY(-100%)}#top_mainmenu .heading
ul.mainmenu{display:flex;justify-content:space-between}#top_mainmenu .heading ul.mainmenu
li{list-style-type:none;position:relative}#top_mainmenu .heading ul.mainmenu li::before,
#top_mainmenu .heading ul.mainmenu li::after{position:absolute;content:''}#top_mainmenu .heading ul.mainmenu li::before{width:100%;height:100%;z-index:1}#top_mainmenu .heading ul.mainmenu li.kokuspo::before{background-color:var(--n2028-dark-yellow)}#top_mainmenu .heading ul.mainmenu li.zenshospo::before{background-color:var(--n2028-pink)}#top_mainmenu .heading ul.mainmenu li::after{}#top_mainmenu .heading ul.mainmenu li a,
#top_mainmenu .heading ul.mainmenu li a::after,
#top_mainmenu .heading ul.mainmenu li a
span{display:block}#top_mainmenu .heading ul.mainmenu li
a{position:relative;z-index:2}#top_mainmenu .heading ul.mainmenu li a::after{background:url(/images/icon_arrow_green.svg) no-repeat center / 100% auto;position:absolute;content:''}#top_mainmenu .heading ul.mainmenu li.kokuspo
a{background-color:var(--n2028-pale-yellow);box-shadow:inset 0 0 30px 0 var(--n2028-dark-yellow)}#top_mainmenu .heading ul.mainmenu li.zenshospo
a{background-color:var(--n2028-pale-pink);box-shadow:inset 0 0 30px 0 var(--n2028-pink)}#top_mainmenu .heading ul.mainmenu li a
.arukuma{}#top_mainmenu .heading ul.mainmenu li a
.text{}#top_mainmenu .heading ul.mainmenu li a .text
.logo{}#top_mainmenu .heading ul.mainmenu li a .text
.name{}#top_mainmenu .heading
.copyright{color:var(--n2028-text-gray);font-weight:bold;text-align:right}#introduction{}#introduction::before,#introduction::after,#top_about::before{content:"";display:block;width:100%;position:absolute;top:0}#introduction
.wall{background-color:var(--n2028-sogo-normal-bg-color);position:relative;width:100%}#introduction
.descr{}#introduction .descr
p{line-height:2}#introduction .descr
p.strong{}#introduction .descr p.strong
span{}#introduction .descr
p.colored{color:var(--n2028-title-color)}#introduction
.descr.wrap1{margin:0
auto}#introduction .descr.wrap1
p.strong{}#introduction.new .descr.wrap1
p.colored{letter-spacing:0.18em}#introduction
.title{position:relative;color:var(--n2028-top-2028nagano-color);font-weight:600;text-align:center;line-height:1}#introduction .title::after{content:"";display:block;position:absolute;background:url(/images/arukuma_2028nagano.png) no-repeat center /cover}#introduction
.descr.wrap2{}#introduction .descr.wrap2
p{text-align:center}#introduction .descr.wrap2
p.strong{line-height:1.444}#introduction
.yt_slider_wrapper{overflow:hidden;margin-inline:auto}#introduction .yt_slider_wrapper
.yt_slider{margin-inline:auto}#introduction .yt_slider_wrapper .yt_slider .slick-list{overflow:visible}#introduction .yt_slider_wrapper .yt_slider .slick-slide{position:relative}#introduction .yt_slider_wrapper .yt_slider .slick-slide.slick-active{z-index:1}#introduction .yt_slider_wrapper .yt_slider
.slide{position:relative;transition:transform 1s 0s}#introduction .yt_slider_wrapper .yt_slider .slide
.image{}#introduction .yt_slider_wrapper .yt_slider .slick-slide.slick-active .slide
.image{border:white 2px solid}#introduction .yt_slider_wrapper .yt_slider .slide .image
img{width:100%;height:auto}#introduction .yt_slider_wrapper .yt_slider .slide
a{display:none;align-items:center;justify-content:center;position:absolute;outline:0;height:100%;top:0}#introduction .yt_slider_wrapper .yt_slider .slick-slide.slick-active .slide
a{display:flex}#introduction .yt_slider_wrapper .yt_slider .slide a
svg{}#introduction .yt_slider_wrapper .yt_slider .slide a
img.icon{position:absolute;left:-2px;bottom:-2px;opacity:1}#introduction .yt_slider_wrapper
.yt_slider_panel{}#introduction .yt_slider_wrapper .yt_slider_panel
ul{display:flex;justify-content:center;margin:0}#introduction .yt_slider_wrapper .yt_slider_panel ul
li{list-style-type:none}#introduction .yt_slider_wrapper .yt_slider_panel ul li
button{background:transparent;border:0;box-shadow:none;outline:0;padding:14px;line-height:0;text-indent:-9999px}#introduction .yt_slider_wrapper .yt_slider_panel ul li button::after{background-color:var(--n2028-text-color);border-radius:50%;display:block;content:''}#introduction .yt_slider_wrapper .yt_slider_panel ul li.slick-active button::after{background-color:var(--n2080-top-slider-button-active-color)}#introduction
.sns{}.sns
p{background:url(/images/line_2028nagano.svg) no-repeat center;padding-left:0.3em;letter-spacing:0.3em;text-align:center}.sns
ul.sns_icons{display:flex;justify-content:center}.sns ul.sns_icons>li{text-align:center}.sns ul.sns_icons>li.notyet{display:none}.sns ul.sns_icons > li
a{display:block;color:inherit}.sns ul.sns_icons > li a
.text{display:block}.sns ul.sns_icons > li a
img{transition:0.2s all}.sns ul.sns_icons > li a:hover{text-decoration:none}@media (any-hover: hover){.sns ul.sns_icons > li a:hover
img{opacity:1;transform:scale(1.416)}}#introduction
.imgonly.message{text-align:center}#introduction .imgonly.message
img{}#introduction::after{}#top_banners{background-color:var(--n2028-common-bg-color);position:relative}#top_banners
.banner_wrapper{position:relative;overflow:hidden}#top_banners
.banner_slider{}#top_banners .banner_slider .slick-list{overflow:visible}#top_banners .banner_slider .slick-list .slick-track{}#top_banners .banner_slider .slick-list .slick-track .slick-slide{}#top_banners .banner_slider
.banner{vertical-align:top}#top_banners .banner_slider>.banner:not(:first-child){display:none}#top_banners .banner_slider .banner
a{display:block}#top_banners .banner_slider .banner a
img{width:100%;height:auto;aspect-ratio:9 / 4;object-fit:cover}@media (any-hover: hover){#top_banners .banner_slider .banner a:hover
img{opacity:1}}#top_banners
.slider_buttons{position:relative}#top_banners .slider_buttons
button{-webkit-appearance:none;appearance:none;border:0;box-shadow:none}#top_banners .slider_buttons
#banner_slider_stop{background:var(--n2028-text-gray) url(/images/icon_media_stop.svg) no-repeat 16px center;border-radius:19px;width:107px;height:38px;padding:0
0 0 30px;line-height:38px;color:white;font-size:1.125rem;font-weight:bold}#top_banners .slider_buttons
#banner_slider_stop.stopped{background-image:url(/images/icon_media_play.svg)}#top_banners .slider_buttons
ul{display:flex;gap:0 18px;margin:0;line-height:0}#top_banners .slider_buttons ul
li{list-style-type:none}#top_banners .slider_buttons ul li
button{background-color:var(--n2028-text-color);width:46px;height:6px;text-indent:-9999px;vertical-align:top}#top_banners .slider_buttons ul li.slick-active
button{background-color:var(--n2080-top-slider-button-active-color)}:is(#top_news, #top_about) h2{text-align:center}#top_news{background:var(--n2028-sogo-dark-bg-color);padding-bottom:50px;z-index:1}#top_news::after{content:"";display:block;width:100%;position:absolute;bottom:0;left:0}#top_news
.wall{position:relative;z-index:1}#top_news
h2{background-color:var(--n2028-common-bg-color)}ul.news_list{width:100%;display:flex;flex-wrap:wrap;gap:17px 16px;margin:0
auto}#top_news
ul.news_list{width:var(--n2028-news-width)}ul.news_list>li{clear:both;position:relative;border-radius:30px;padding:15px
15px 50px 15px}ul.news_list > li
a.linktext{position:absolute;right:15px;bottom:15px}@media (any-hover: hover){ul.news_list>li:hover{border:solid 4px var(--n2028-title-color);padding:11px
11px 46px 11px}ul.news_list > li:hover
.linktext{right:11px;bottom:11px}}ul.news_list > li
.wrap{padding-top:9px}ul.news_list > li
.photo{position:relative;width:100%;line-height:0}ul.news_list > li .photo
.new{display:block;width:64px;height:64px;color:var(--n2028-news-new-icon-color);background-color:white;font-size:1.125rem;font-weight:600;text-align:center;border:solid 3px;border-radius:50%;position:absolute;top:7px;left:8px;padding-top:27px}ul.news_list > li .photo
img{width:100%;height:auto;border-radius:24px}ul.news_list > li
.date{}ul.news_list > li ul.categories, article .wrap
ul.categories{display:flex;flex-wrap:wrap;gap:6px}ul.news_list > li ul.categories > li, article .wrap ul.categories>li{padding-top:0}ul.news_list > li ul.categories > li a, article .wrap ul.categories > li
a{border:solid 2px;display:block;color:var(--n2028-title-color);text-align:center;padding-left:12px;padding-right:12px}:root.bg-yellow ul.news_list > li ul.categories > li a, :root.bg-yellow article .wrap ul.categories > li
a{background-color:var(--n2028-yellow);color:black}ul.news_list > li ul.categories > li.type a, article .wrap ul.categories > li.type
a{color:var(--n2028-text-gray)}ul.news_list > li ul.categories > li.type.common a, article .wrap ul.categories > li.type.common
a{background-color:var(--n2028-yellow-green)}ul.news_list > li ul.categories > li.type.kokuspo a, article .wrap ul.categories > li.type.kokuspo
a{background-color:var(--n2028-pale-yellow)}ul.news_list > li ul.categories > li.type.zenshospo a, article .wrap ul.categories > li.type.zenshospo
a{background-color:var(--n2028-pale-pink)}ul.news_list > li a:is(.title,.linktext){display:block}ul.news_list > li
a.title{line-height:1.75}@media (any-hover: hover){ul.news_list > li ul.categories > li a:hover, article .wrap ul.categories > li a:hover,
ul.news_list > li a.title:hover{text-decoration:none}}a.linktext,
#top_news ul.news_list > li
a.linktext{}ul.news_list > li a.linktext::after{top:11px}#top_news
.link{text-align:center}#top_about{z-index:1}#top_about
.wall{width:100%}#top_about
h2{background-color:transparent}#my-top #top_about
.wrapper{}#my-top #top_about .wrapper
.wrap{border-radius:50%;position:relative;background-color:transparent}#my-top #top_about .wrapper .wrap
h3{color:inherit;text-align:center}#my-top #top_about .wrapper .wrap .imgonly,
#my-top #top_about .wrapper .wrap
p.small{margin:0
auto}#my-top #top_about .wrapper .wrap
.imgonly{}#my-top #top_about .wrapper .wrap .imgonly
img{width:100%;height:auto}#top_about .wrapper .wrap
p{line-height:1.777}#my-top #top_about .wrapper .wrap
p.small{font-size:0.75rem;line-height:1;text-align:center}#my-top #top_about .wrapper .wrap
.linkwrap{text-align:center}#my-top #top_about .wrapper .wrap::before,
#my-top #top_about .wrapper .wrap.wrap3 .imgonly::after{content:"";display:block;position:absolute;background-repeat:no-repeat;background-position:center;background-size:cover;z-index:1}#my-top #top_about .wrapper .wrap::before{left:50%;transform:translatex(-50%)}#my-top #top_about .wrapper .wrap
.circle{width:100%;height:100%;min-height:758px;border-radius:50%;position:absolute;top:0;left:50%;transform:translatex(-50%)}#my-top #top_about .wrapper .wrap :is(h3,.imgonly,p){position:relative}#my-top #top_about .wrapper
.wrap.wrap1{}#my-top #top_about .wrapper .wrap.wrap1::before{background-image:url(/images/about_illust01.png)}#my-top #top_about .wrapper .wrap.wrap1
.imgonly{padding-top:10px;padding-bottom:23px}#my-top #top_about .wrapper .wrap.wrap1
p{}#my-top #top_about .wrapper
.wrap.wrap2{}#my-top #top_about .wrapper .wrap.wrap2::before{background-image:url(/images/about_illust02.png)}#my-top #top_about .wrapper .wrap.wrap2
.imgonly{}#my-top #top_about .wrapper .wrap.wrap2 p:not(.small){}#my-top #top_about .wrapper
.wrap.wrap3{}:root.bg-normal #my-top #top_about .wrapper
.wrap.wrap3{}#my-top #top_about .wrapper .wrap.wrap3::before{background-image:url(/images/about_illust03.png)}#my-top #top_about .wrapper .wrap.wrap3
.circle{background:radial-gradient(farthest-side, transparent 78.811%, var(--n2028-highlight-bg-color) 78.811% 100%);position:absolute;min-height:805px;top:0;left:50%;transform:translatex(-50%)}:root.bg-yellow #my-top #top_about .wrapper .wrap.wrap3
.circle{background-color:black}#my-top #top_about .wrapper .wrap.wrap3 .imgonly::after{background-image:url(/images/masukotto.png)}#my-top #top_about .wrapper .wrap.wrap3
.imgonly{position:relative}#my-top #top_about .wrapper .wrap.wrap3 p:not(.small){text-align:center}#my-top #top_about .wrapper .wrap.wrap3
p.small{text-align:left}#my-top #top_about .wrapper .wrap.wrap3 a.linktext::after{top:2px}#top_sns{background-color:var(--n2028-common-bg-color);position:relative}#top_sns::before{display:block;position:absolute;width:100%;top:0;left:0;content:''}#my-top #top_sns::before{background-color:var(--n2028-sogo-normal-bg-color)}#my-kokuspo #top_sns::before{background-color:var(--n2028-kokuspo-normal-bg-color)}#my-shospo #top_sns::before{background-color:var(--n2028-zenshospo-normal-bg-color)}#top_sns
.wall{display:flex}#top_sns
h2{line-height:1.5;color:inherit;text-align:center}#top_sns h2
img{width:60px;margin-bottom:18px;vertical-align:bottom}#top_sns .instagram
.inner{margin:-20px -20px 30px}#top_sns .instagram .inner
#sbi_mod_error{width:calc(100% - 40px);margin:20px
20px 0}#top_sns .instagram
.btn_line{text-align:center}#top_sns .instagram .btn_line
a.linkbtn_small{font-size:0.875rem;font-weight:bold}:root.bg-yellow #top_sns .instagram .btn_line
a.linkbtn_small{border-color:black}#top_sns .twitter .inner,
#top_sns .facebook
.inner{border:var(--n2028-text-color) 1px solid}#top_sns .twitter
.inner{border-radius:12px;overflow:hidden}#top_sns .twitter .inner .twitter-timeline{max-width:calc(100% + 2px) !important;margin:-1px !important}#top_sns .facebook
.inner{background-color:white;border-radius:10px;padding:8px}#my-top
#colophon{position:relative}.corner_sitemap{border-radius:30px;width:var(--n2028-semi-width);margin-inline:auto}#sitemap_sns{}.corner_sitemap
.corner_top{}.corner_sitemap .corner_top
a.linkbtn_small{}.corner_sitemap
ul{display:flex;flex-wrap:wrap;margin-bottom:0;font-size:0.875rem}.corner_sitemap ul
li{}.corner_sitemap ul
li.notyet{display:none}.corner_sitemap ul li::before{display:block;float:left;content:'〉'}.corner_sitemap ul li
a{display:inline-block;max-width:calc(100% - 1em)}#inquiry_message{}#inquiry_wrap{}:is(#inquiry_message, #inquiry_wrap, #thanks_wrap) .wall{width:var(--n2028-semi-width)}:is(#inquiry_wrap, #thanks_wrap) .wall{border-radius:30px}#inquiry_wrap
p{}table.contactform{border-bottom:0}table.contactform
p{}table.contactform :is(th,td){display:block}table.contactform
th{font-size:1.125rem;font-weight:500}table.contactform th
p{margin-bottom:6px}table.contactform
td{border-top:0}.required{display:inline-block;color:white;background-color:var(--n2028-inquiry-highlight-color);width:60px;font-size:1rem;text-align:center;line-height:24px;border-radius:12px;margin-right:18px}table.contactform input[type=text], table.contactform input[type=email],textarea{width:100%;background-color:var(--n2028-inquiry-highlight-bg-color);border-radius:10px;border:0;height:60px}table.contactform
textarea{}#inquiry_wrap
p.accept_line{text-align:center}#inquiry_wrap p.accept_line label,
#inquiry_wrap p.accept_line label input[type="checkbox"]{cursor:pointer}#inquiry_wrap
p.link{text-align:center}#inquiry_wrap p:is(.buttons-area-confirm,.submit-button){position:relative;margin:0
auto}input.button-confirm{margin:0
auto}input.button-confirm::before{}input.button-confirm::after{}form.wpcf7-form span.wpcf7-form-control-wrap .error-messages{font-weight:500}#inquiry_wrap p.buttons-area{display:flex;flex-wrap:wrap;justify-content:center}.wpcf7-spinner{width:100% !important;order:2;background-color:transparent !important}button.wpcf7-submit{order:3}button.button-rewrite{order:1}form.wpcf7-form p.buttons-area .button-rewrite{color:var(--n2028-title-color);font-size:0.875rem;text-decoration:underline;border:0;background:var(--n2028-gnavi-normal-icon-arrow)no-repeat center right / 18px auto transparent;padding-right:26px}.wpcf7 form.sent .wpcf7-response-output{display:none !important}.wpcf7 .wpcf7-not-valid-tip{display:none !important}#thanks_wrap{}#thanks_wrap
.wall{}#thanks_wrap
h2{font-size:1.5625rem;text-align:center}#thanks_wrap
.imgonly{height:auto;margin:0
auto}#thanks_wrap p:not(.strong){border-top:solid 1px var(--n2028-dark-green);margin:0
auto}#thanks_wrap
p.strong{text-align:center;font-weight:500}:is(#my-kokuspo, #my-shospo).page-parent .entry-header{display:none}:is(#my-kokuspo, #my-shospo).page-parent
#breadcrumbs{}:is(#my-kokuspo, #my-shospo) #top_mainmenu{}:is(#my-kokuspo, #my-shospo) #top_mainmenu{position:relative}:is(#my-kokuspo, #my-shospo) #top_mainmenu
img{max-width:100%}:is(#my-kokuspo, #my-shospo) #top_mainmenu
h1.imgonly{margin:0
auto}:is(.corner-kokuspo, .corner-shospo) #top_mainmenu .wall,  :is(#my-kokuspo, #my-shospo) #top_mainmenu
.wall{height:auto}:is(#my-kokuspo, #my-shospo) #top_banners{background:transparent}:is(#my-kokuspo, #my-shospo) #top_banners
.banner_wrapper{}:is(#my-kokuspo, #my-shospo) #top_banners
.banner_slider{}:is(#my-kokuspo, #my-shospo) #top_mainmenu
.arukuma_wrap{text-align:center}:is(#my-kokuspo, #my-shospo) #top_mainmenu .arukuma_wrap
p{font-weight:bold}:is(#my-kokuspo, #my-shospo) #top_mainmenu
.arukuma{margin:0
auto}:is(#my-kokuspo, #my-shospo) #top_mainmenu .arukuma
img{max-width:100%}:is(#my-kokuspo, #my-shospo) #top_mainmenu
.link_wrap{display:flex;justify-content:center;flex-wrap:wrap}:is(#my-kokuspo, #my-shospo) #top_mainmenu
a.linkbtn{}:is(#my-kokuspo, #my-shospo) #top_mainmenu a.linkbtn
.inner{border:var(--n2028-linkbtn-border-color) 5px solid}:is(#my-kokuspo, #my-shospo) #top_mainmenu a.linkbtn::before{content:none}:is(#my-kokuspo, #my-shospo) #top_mainmenu a.linkbtn .inner::after{}:is(#my-kokuspo, #my-shospo) #top_news{background:transparent}:is(#my-kokuspo, #my-shospo) #top_news
h2{background-color:transparent}:is(#my-kokuspo, #my-shospo) #top_news
.tab_wrapper{}:is(#my-kokuspo, #my-shospo) #top_news .tab_wrapper
ul.tab_menu{display:flex;justify-content:center}:is(#my-kokuspo, #my-shospo) #top_news .tab_wrapper ul.tab_menu>li{}:is(#my-kokuspo, #my-shospo) #top_news .tab_wrapper ul.tab_menu > li
a{border:solid 4px;display:block;font-weight:600;text-align:center;transition:none}:is(#my-kokuspo, #my-shospo) #top_news .tab_wrapper ul.tab_menu > li a:hover{text-decoration:none}:is(#my-kokuspo, #my-shospo) #top_news .tab_wrapper>.wrap{}:is(#my-kokuspo, #my-shospo) #top_news .tab_wrapper>.wrap:not(:first-of-type):not(.ui-tabs-panel){display:none}:is(#my-kokuspo, #my-shospo) #top_news .tab_wrapper
#news_wrap{}:is(#my-kokuspo, #my-shospo) #top_news .tab_wrapper
#bidding_wrap{}:is(#my-kokuspo, #my-shospo) #top_news
ul.news_list{}:is(#my-kokuspo, #my-shospo) #top_about{}:is(#my-kokuspo, #my-shospo) #top_about
h2{}:is(#my-kokuspo, #my-shospo) #top_about{}:is(#my-kokuspo, #my-shospo) #top_about::before{}:is(#my-kokuspo, #my-shospo) #top_about
.wall{}:is(#my-kokuspo, #my-shospo) #top_about
h2{}:is(#my-kokuspo, #my-shospo) #top_about
.wrapper{width:var(--n2028-semi-width);margin:0
auto}:is(#my-kokuspo, #my-shospo) #top_about .wrapper
.wrap{position:relative;box-shadow:10px 10px 20px 0px rgba(121, 110, 22, 0.08), -10px -10px 20px 0px rgba(255, 255, 255, 0.6)}:is(#my-kokuspo, #my-shospo) #top_about .wrapper .wrap
.detail{}:is(#my-kokuspo, #my-shospo) #top_about .wrapper .wrap
h3{color:inherit;text-align:center}:is(#my-kokuspo, #my-shospo) #top_about .wrapper .wrap .imgonly
img{width:100%}:is(#my-kokuspo, #my-shospo) #top_about .wrapper .wrap
p{}:is(#my-kokuspo, #my-shospo) #top_about .wrapper .wrap
p.small{}:is(#my-kokuspo, #my-shospo) #top_about .wrapper .wrap
.linkwrap{}:is(#my-kokuspo, #my-shospo) #top_about .wrapper .wrap::before, :is(#my-kokuspo, #my-shospo) #top_about .wrapper .wrap::after{}:is(#my-kokuspo, #my-shospo) #top_about .wrapper
.wrap.wrap1{}:is(#my-kokuspo, #my-shospo) #top_about .wrapper .wrap.wrap1::before{}:is(#my-kokuspo, #my-shospo) #top_about .wrapper .wrap.wrap1
.imgonly{}:is(#my-kokuspo, #my-shospo) #top_about .wrapper .wrap.wrap1
p{}:is(#my-kokuspo, #my-shospo) #top_about .wrapper
.wrap.wrap2{}:is(#my-kokuspo, #my-shospo) #top_about .wrapper .wrap.wrap2::before{}:is(#my-kokuspo, #my-shospo) #top_about .wrapper .wrap.wrap2
.imgonly{}:is(#my-kokuspo, #my-shospo) #top_about .wrapper .wrap.wrap2
p{}:is(#my-kokuspo, #my-shospo) #top_about .wrapper
.wrap.wrap3{}:is(#my-kokuspo, #my-shospo) #top_about .wrapper .wrap.wrap3::before{}:is(#my-kokuspo, #my-shospo) #top_about .wrapper .wrap.wrap3::after{}:is(#my-kokuspo, #my-shospo) #top_about .wrapper .wrap.wrap3
.imgonly{}:is(#my-kokuspo, #my-shospo) #top_about .wrapper .wrap.wrap3
p{}:is(#my-kokuspo, #my-shospo) #top_about .wrapper .wrap.wrap3
p.small{}:is(#my-kokuspo, #my-shospo) #top_about .wrapper .wrap.wrap3
.linkwrap{}:is(#my-kokuspo, #my-shospo) #top_about .wrapper .wrap
a.linkbtn_small{font-size:0.875rem;margin-bottom:0}#my-kokuspo #top_news .tab_wrapper ul.tab_menu > li.news a,
#my-kokuspo #top_news .tab_wrapper
#news_wrap{background-color:var(--n2028-kokuspo-dark-bg-color)}#my-kokuspo #top_news .tab_wrapper ul.tab_menu > li.bidding a,
#my-kokuspo #top_news .tab_wrapper
#bidding_wrap{background-color:var(--n2028-kokuspo-normal-bg-color)}#my-kokuspo #top_about
.wall{background:var(--n2028-kokuspo-normal-bg-color)}#my-kokuspo #top_about::before{background:var(--n2028-top-kokuspo-cloud) no-repeat center top / 100% auto}#my-kokuspo #top_about .wrapper
.wrap.wrap3{align-items:flex-start}#my-kokuspo #top_about .wrapper .wrap.wrap3
.imgonly{position:relative}#my-kokuspo #top_about .wrapper .wrap.wrap3 .imgonly::after{background:url(/images/masukotto.png) no-repeat center / cover;display:block;position:absolute;content:''}#my-shospo #top_news .tab_wrapper ul.tab_menu > li.news a,
#my-shospo #top_news .tab_wrapper
#news_wrap{background-color:var(--n2028-zenshospo-dark-bg-color)}#my-shospo #top_news .tab_wrapper ul.tab_menu > li.bidding a,
#my-shospo #top_news .tab_wrapper
#bidding_wrap{background-color:var(--n2028-zenshospo-normal-bg-color)}#my-shospo #top_about
.wall{background:var(--n2028-zenshospo-normal-bg-color)}#my-shospo #top_about::before{background:var(--n2028-top-zenshospo-cloud) no-repeat center top / 100% auto}@media print, screen and (min-width: 768px){.sponly{display:none !important}.wall{max-width:var(--n2028-max-wall-width)}body{}#primary{}:is(#my-blog, #my-bidding, #my-bidding-type):not(.singular) #primary{max-width:calc(100% - 180px)}#secondary{width:160px}#my-blog:not(.singular) #secondary{padding-top:78px}:is(#my-bidding, #my-bidding-type):not(.singular) #secondary{padding-top:67px}#breadcrumbs{padding:12px
12px 105px;font-size:0.875rem}:is(#my-blog, #my-bidding, #my-bidding-type):not(.singular) #breadcrumbs{padding-bottom:110px}#topmain,#main{padding-bottom:360px}#topmain{background:linear-gradient(to bottom, transparent 0% calc(100% - 360px), var(--n2028-sogo-normal-bg-color) calc(100% - 360px) 100%)}#topmain::after{height:360px}:root.bg-normal #topmain::after{background:url(/images/bg_cloud_green-white.png) no-repeat center bottom / max(100%, 1920px) auto var(--n2028-common-bg-color)}#main{}:root.bg-normal .corner-sogo
#main{background:url(/images/bg_cloud_green-white.png) no-repeat center bottom / max(100%, 1920px) auto var(--n2028-sogo-normal-bg-color)}:root.bg-normal .corner-sogo#my-blog:not(.singular) #main{background:url(/images/bg_cloud_green-white.png) no-repeat center bottom / max(100%, 1920px) auto, var(--n2028-sogo-dark-bg-color) }:root.bg-normal .corner-sogo:is(#my-bidding, #my-bidding-type):not(.singular) #main{background:url(/images/bg_cloud_green-white.png) no-repeat center bottom / max(100%, 1920px) auto var(--n2028-yellow-green)}:root.bg-normal .corner-sogo#my-blog.singular
#main{background:url(/images/bg_cloud_green-white.png) no-repeat center bottom / max(100%, 1920px) auto, url(/images/bg_newssingle.svg) repeat-x center top 718px, url(/images/bg_cloud_green.png) repeat-x center top 1160px / max(100%, 1920px) auto var(--n2028-sogo-normal-bg-color)}:root.bg-normal #my-kokutai #main, :root.bg-normal #my-committee
#main{background:url(/images/bg_cloud_green-white.png) no-repeat center bottom / max(100%, 1920px) auto, url('/images/bg_page_main_clouds.png') no-repeat center 588px, url('/images/bg_page_main_clouds.png') no-repeat center 3541px var(--n2028-sogo-normal-bg-color)}:root.bg-normal #my-project #main,   :root.bg-normal #my-license #main, :root.bg-normal #my-links #main, :root.bg-normal #my-regulations #main, :root.bg-normal #my-format #main, :root.bg-normal #my-sitemap #main,
:root.bg-normal #my-privacy-policy #main, :root.bg-normal #my-inquiry #main, :root.bg-normal #my-thanks
#main{background:url(/images/bg_cloud_green-white.png) no-repeat center bottom / max(100%, 1920px) auto, url('/images/bg_page_main_clouds.png') no-repeat center 588px / max(100%, 1920px) auto var(--n2028-sogo-normal-bg-color)}:root.bg-normal .corner-kokuspo
#main{background:url(/images/bg_cloud_yellow-white.png) no-repeat center bottom / max(100%, 1920px) auto var(--n2028-kokuspo-normal-bg-color)}:root.bg-normal .corner-zenshospo
#main{background:url(/images/bg_cloud_pink-white.png) no-repeat center bottom / max(100%, 1920px) auto var(--n2028-zenshospo-normal-bg-color)}:root.bg-normal .corner-kokuspo#my-blog.singular #main, :root.bg-normal .corner-kokuspo#my-competition.page #main, :root.bg-normal .corner-kokuspo#my-competition.tax-event-categories #main, :root.bg-normal .corner-kokuspo#my-location
#main{background:url(/images/bg_cloud_yellow-white.png) no-repeat center bottom / max(100%, 1920px) auto, url(/images/bg_newssingle.svg) repeat-x center top 718px, url(/images/bg_cloud_yellow.png) repeat-x center top 1160px / max(100%, 1920px) auto var(--n2028-kokuspo-normal-bg-color)}:root.bg-normal .corner-zenshospo#my-blog.singular #main, :root.bg-normal .corner-zenshospo#my-competition.page #main, :root.bg-normal .corner-zenshospo#my-competition.tax-event-categories #main, :root.bg-normal .corner-zenshospo#my-location
#main{background:url(/images/bg_cloud_pink-white.png) no-repeat center bottom / max(100%, 1920px) auto, url(/images/bg_newssingle.svg) repeat-x center top 718px, url(/images/bg_cloud_pink.png) repeat-x center top 1160px / max(100%, 1920px) auto var(--n2028-zenshospo-normal-bg-color)}:root.bg-normal #my-kokuspo
#main{background:url(/images/bg_top_kokuspo.png) no-repeat center calc(0px - var(--n2028-header-height)) / max(100%, 1920px) auto var(--n2028-kokuspo-normal-bg-color);padding-bottom:0}:root.bg-black #my-kokuspo #main,
:root.bg-blue #my-kokuspo
#main{background:url(/images/bg_top_kokuspo_for_dark.png) no-repeat center calc(0px - var(--n2028-header-height)) / max(100%, 1920px) auto var(--n2028-kokuspo-normal-bg-color)}:root.bg-yellow #my-kokuspo
#main{background:url(/images/bg_top_kokuspo.png) no-repeat center calc(0px - var(--n2028-header-height)) / max(100%, 1920px) auto var(--n2028-kokuspo-normal-bg-color)}:root.bg-normal .corner-kokuspo#my-about
#main{background:url(/images/bg_cloud_yellow-white.png) no-repeat center bottom / max(100%, 1920px) auto, url(/images/bg_kokuspo_main_clouds.png) no-repeat center 588px / max(100%, 1920px) auto, url(/images/bg_kokuspo_main_clouds.png) no-repeat center 3541px / max(100%, 1920px) auto var(--n2028-kokuspo-normal-bg-color)}:root.bg-normal .corner-kokuspo#my-yamanami
#main{background:url(/images/bg_cloud_yellow-white.png) no-repeat center bottom / max(100%, 1920px) auto, url(/images/bg_kokuspo_main_clouds.png) no-repeat center 588px / max(100%, 1920px) auto var(--n2028-kokuspo-normal-bg-color)}:root.bg-normal #my-shospo
#main{background:url(/images/bg_top_kokuspo.png) no-repeat center calc(0px - var(--n2028-header-height)) / max(100%, 1920px) auto var(--n2028-zenshospo-normal-bg-color);padding-bottom:0}:root.bg-black #my-shospo #main,
:root.bg-blue #my-shospo
#main{background:url(/images/bg_top_kokuspo_for_dark.png) no-repeat center calc(0px - var(--n2028-header-height)) / max(100%, 1920px) auto var(--n2028-zenshospo-normal-bg-color)}:root.bg-yellow #my-shospo
#main{background:url(/images/bg_top_kokuspo.png) no-repeat center calc(0px - var(--n2028-header-height)) / max(100%, 1920px) auto var(--n2028-zenshospo-normal-bg-color)}:root.bg-normal .corner-zenshospo#my-about #main,
:root.bg-normal .corner-zenshospo#my-yamanami
#main{background:url(/images/bg_cloud_pink-white.png) no-repeat center bottom / max(100%, 1920px) auto, url(/images/bg_shospo_main_clouds.png) no-repeat center 588px / max(100%, 1920px) auto var(--n2028-zenshospo-normal-bg-color)}:root.bg-normal .corner-kokuspo#my-venue
#main{background:url(/images/bg_cloud_yellow-white.png) no-repeat center bottom / max(100%, 1920px) auto, url(/images/bg_newssingle.svg) no-repeat center 3812px, url(/images/bg_cloud_yellow.png) repeat-x center 4254px / max(100%, 1920px) auto var(--n2028-kokuspo-normal-bg-color)}:root.bg-normal .corner-zenshospo#my-venue
#main{background:url(/images/bg_cloud_pink-white.png) no-repeat center bottom / max(100%, 1920px) auto, url(/images/bg_newssingle.svg) no-repeat center 3670px, url(/images/bg_cloud_pink.png) repeat-x center 4112px / max(100%, 1920px) auto var(--n2028-zenshospo-normal-bg-color)}#mainwall{position:relative}#content #nav-single{padding-top:100px;padding-bottom:50px}.widget
ul{}.widget ul>li{}.widget ul > li
a{}.page-title,
.entry-title, :is(#top_news, #top_about) h2{font-size:3.125rem}.page-title,
.page .entry-title, :is(#top_news, #top_about) h2{background:url(/images/bg_entry-title.png) no-repeat calc(50% + 21px) top / 1086.5px auto;padding-top:28px}.page .entry-title, #my-location .page-title{padding-bottom:98px}:is(#my-blog, #my-bidding, #my-bidding-type):not(.singular) .page-title{background-color:var(--n2028-common-bg-color)}#my-about .entry-title{padding-bottom:123px}.corner-kokuspo#my-about .entry-title{position:relative}#my-yamanami .entry-title{margin-bottom:-11px;padding-bottom:53px}.corner-kokuspo#my-about .entry-title
span.subtitle{display:block;position:absolute;bottom:84px;left:calc(50% - 4em);font-size:1.5625rem}.page-title::after,
.page .entry-title::after,
:is(#top_news, #top_about) h2::after{background:url(/images/bg_two_diamonds.svg) no-repeat center;display:inline-block;width:36px;height:40px;margin-left:16px;margin-right:-52px;vertical-align:14px;content:''}#colophon{text-align:center;padding-top:25px;padding-bottom:28px}#ft_logo{background:url(/images/arukuma_01.png) no-repeat left calc(50% - 314px) top 65px / 100px auto, url(/images/arukuma_02.png) no-repeat right calc(50% - 307px) top 65px / 110px auto white;width:918px;max-width:var(--n2028-max-wall-width);height:225px;padding-top:29px}#ft_logo
img{width:485px}#ft_add{font-size:1.125rem;line-height:1.777;padding-bottom:22px}#ft_add
p.ttl{margin-bottom:0;padding:17px
0 5px;line-height:1.4;font-size:1.5rem}#ft_links{height:42px;padding-top:9px}ul#footmenu{}ul#footmenu
li{}ul#footmenu li:not(:last-child)::after{content:"";background-color:var(--n2028-inverted-text-color);display:inline-block;width:1px;height:20px}ul#footmenu li
a{padding:0
40px}ul#footmenu li a::after{}#ft_copyright{font-size:0.875rem;padding-top:30px}a.linkbtn,
button.linkbtn:not(.button-rewrite),
span.linkbtn,
a.linkbtn .inner,
button.linkbtn:not(.button-rewrite) .inner,
span.linkbtn
.inner{border-radius:37.5px}a.linkbtn::before,
button.linkbtn:not(.button-rewrite)::before,
span.linkbtn::before,
#inquiry_wrap p:is(.buttons-area-confirm,.submit-button)::before{border-radius:39px;width:397px;height:78px;top:3px;left:3px}a.linkbtn .inner,
button.linkbtn:not(.button-rewrite) .inner,
span.linkbtn
.inner{width:401px;height:75px;padding-left:34px;line-height:71px;font-size:1.25rem}a.linkbtn .inner::after,
button.linkbtn:not(.button-rewrite) .inner::after,
span.linkbtn .inner::after{width:52px;height:52px;line-height:52px;top:9px;right:14px;padding-left:19px;font-size:1.0625rem}a.linkbtn_small{width:263px}:root.font-size-large
a.linkbtn_small{width:322px}a.linkbtn_small.kokuspo{}a.linkbtn_small.zenshospo{}.page-title{}.post_menu{padding-top:78px}.post_menu
ul{gap:30px}.post_menu ul>li{}.post_menu ul > li
a{font-size:1.125rem;font-weight:600;width:180px;height:64px;line-height:64px;border-radius:32px}.post_menu ul > li a:hover{}.post_menu ul > li a::before, .post_menu ul > li a::after{}.post_menu ul > li a::before{}.post_menu ul > li a::after{}.post_menu ul > li a.current::before{width:69px;height:19px;background:var(--n2028-postmenu-item-hover-before) no-repeat center / cover;left:50%;transform:translatex(-50%);top:-28px}:is(#my-blog, #my-bidding, #my-bidding-type):not(.singular) #mainwall{width:calc(var(--n2028-news-width) + 260px);max-width:var(--n2028-max-wall-width)}#my-blog
.link.nyusatsu{padding-top:45px}article.list{}article.list
.wrap{}article.list .wrap
.photo{}article.list .wrap .photo
img{}article.list .wrap
ul.categories{}article.list .wrap ul.categories>li{}article.list .wrap ul.categories > li
a{}article.list .wrap
.date{}article.list .wrap
.title{}article.list .wrap
.linktext{}#my-blog.single-post #mainwall, #my-bidding.single-bidding
#mainwall{width:calc(var(--n2028-semi-width) + 260px);max-width:var(--n2028-max-wall-width)}#primary.news_single{max-width:calc(100% - 180px)}#primary.news_single
.wall{max-width:none}article.single{border-radius:35px;padding:83px
min(5.5556%, 70px) 40px}article.single
.new{position:absolute;top:14px;left:29px;line-height:1.4444;font-size:2.25rem}article.single
.photo{margin-bottom:38px}article.single .photo
img{}article.single
.wrap{}article.single .wrap
.date{padding-top:25px}article.single .entry-title{font-size:1.5625rem;line-height:2;padding-top:15px}article.single .entry-content{font-size:1.125rem;line-height:1.777;padding-top:30px}#my-search
#main{padding-bottom:325px}#my-search .page-title{background-image:none}#my-search .page-title::after{content:none}#my-search ul.search-results{max-width:var(--n2028-max-wall-width);padding:46px
min(5.7692vw, 60px) 28px}#my-search ul.search-results
li{margin-bottom:21px;padding-bottom:11px}#my-search ul.search-results li>a{display:flex;align-items:center;min-height:95px;padding:17px
0}#my-search ul.search-results li > a .date,
#my-search ul.search-results li > a
.title{}#my-search ul.search-results li > a
.date{border-right:var(--n2028-title-color) 2px solid;width:164px;height:40px;line-height:40px;text-align:center}#my-search ul.search-results li > a
.title{background-position:right 19px center;width:calc(100% - 164px);padding-left:40px;padding-right:172px;font-size:1.125rem}#my-search #nav-below{margin-top:60px}#my-search .not-found{}#my-search .not-found
img{}@media (any-hover: hover){:root:not(.bg-yellow) #my-search ul.search-results li > a:hover
.date{border-right-color:var(--n2028-inverted-text-color)}:root.bg-yellow #my-search ul.search-results li > a:hover
.date{border-right-color:black}}#my-competition.page{}#my-competition.page
#main{min-height:1686px}#competition_form{}#competition_form form,
#my-competition.page .post_menu,
#my-competition.page ul.sport_list,
#my-competition.page .error_message,
#venue_map .legend,
#venue_map .pdflink,
#venue_form form,
.location_list .wall,
#my-venue .error_message,section#map-pdf-link{max-width:var(--n2028-max-wall-width)}#competition_form form,
#venue_form
form{flex-wrap:wrap;gap:15px 0;padding:15px
0}#competition_form form
.date{margin-right:42px}#competition_form form .date
span.label{margin-right:24px}#competition_form form .date input,
#competition_form form .venue span.select_wrapper select,
#competition_form form .submit button,
#venue_form form span.select_wrapper select,
#venue_form form .submit
button{}#competition_form form .date
input{width:155px;padding:0
12px}#competition_form form .date
span.wavy{}#competition_form form
.venue{margin-right:11px}#competition_form form .venue
span.label{margin-right:21px}#competition_form form .venue span.select_wrapper,
#venue_form form .venue
span.select_wrapper{width:229px}#competition_form form span.select_wrapper select,
#venue_form form span.select_wrapper
select{padding:0
18px}#competition_form form .submit,
#venue_form form
.submit{}#competition_form form .submit button,
#venue_form form .submit
button{width:134px;padding:0
0 0 16px}#my-competition.page
.post_menu{margin-bottom:69px}#my-competition.page .post_menu
ul{gap:40px 23px}#my-competition.page .post_menu ul
li{}#my-competition.page .post_menu ul li
a{width:auto;min-width:210px;padding:0
24px}#my-competition.page
ul.sport_list{gap:40px}#my-competition.page ul.sport_list
li{}#my-competition.page ul.sport_list li
a{border-radius:30px;width:220px}#my-competition.page ul.sport_list li a
.arukuma{border-width:0;border-style:solid;border-radius:30px 30px 0 0;height:182px;transition:all 0.3s}:root.bg-normal .corner-kokuspo#my-competition.page ul.sport_list li a
.arukuma{border-color:var(--n2028-dark-yellow)}:root.bg-normal .corner-zenshospo#my-competition.page ul.sport_list li a
.arukuma{border-color:var(--n2028-pink)}:root:is(.bg-black, .bg-blue) #my-competition.page ul.sport_list li a
.arukuma{border-color:var(--n2028-inverted-bg-color)}:root.bg-yellow #my-competition.page ul.sport_list li a
.arukuma{border-color:var(--n2028-inverted-text-color)}#my-competition.page ul.sport_list li a .arukuma
img{position:absolute;width:144px;height:144px;top:22px;left:33px;transition:transform 0.3s}#my-competition.page ul.sport_list li a
.name{min-height:48px;font-size:1.125rem}.corner-zenshospo#my-competition.page ul.sport_list li a
.name{font-size:0.875rem}@media (any-hover: hover){#my-competition.page ul.sport_list li a:hover{text-decoration:none}#my-competition.page ul.sport_list li a:hover
.arukuma{border-width:5px 5px 0}#my-competition.page ul.sport_list li a:hover .arukuma
img{opacity:1;transform:scale(1.167)}}#my-competition.page
.error_message{}#my-competition.page .error_message
img{}#my-competition.tax-event-categories{}#my-competition.tax-event-categories
#mainwall{width:calc(var(--n2028-semi-width) + 382px);max-width:var(--n2028-max-wall-width)}#my-competition.tax-event-categories #primary,
#my-competition.tax-event-categories
#ternary{max-width:calc(100% - 280px)}#my-competition.tax-event-categories
#primary{margin-bottom:140px}#my-competition.tax-event-categories
.sport_main{padding:39px
13% 99px}#my-competition.tax-event-categories .sport_main
.arukuma{float:right;margin-right:-86px}#my-competition.tax-event-categories .sport_main .arukuma
img{width:198px;height:auto}#my-competition.tax-event-categories .sport_main .sport_type, #my-competition.tax-event-categories .sport_main
h1{margin-right:112px}#my-competition.tax-event-categories .sport_main
.sport_type{border-radius:21px;min-width:160px;height:42px;margin:53px
0 12px;padding:0
1em;line-height:40px}#my-competition.tax-event-categories .sport_main
h1{clear:none;margin-bottom:25px;font-size:3.125rem}.corner-zenshospo#my-competition.tax-event-categories .sport_main
h1{font-size:2.5rem}#my-competition.tax-event-categories .sport_main
.summary{min-height:128px;margin-bottom:21px}#my-competition.tax-event-categories .sport_main .summary:empty{min-height:1px}#my-competition.tax-event-categories .sport_main
.mainvisual{margin-bottom:40px}#my-competition.tax-event-categories .sport_main .mainvisual
img{border-radius:30px}#my-competition.tax-event-categories .sport_main
.details{margin-bottom:100px;line-height:1.778;font-size:1.125rem}#my-competition.tax-event-categories .sport_main .details
.event_type{}#my-competition.tax-event-categories .sport_main .details .event_type h2,
#location_details
h2{border-radius:30px;padding:17px
1em;line-height:1.357;font-size:1.75rem}#my-competition.tax-event-categories .sport_main .details .event_type
h2{margin-bottom:24px}#my-competition.tax-event-categories .sport_main .details .event_type:not(:first-of-type) h2{margin-top:40px}#my-competition.tax-event-categories .sport_main .details .event_type
p{margin-bottom:1.357em}#my-competition.tax-event-categories .sport_main .details .event_type p
img{}#my-competition.tax-event-categories .sport_main .details .event_type p
img.alignleft{margin-right:13px}#my-competition.tax-event-categories .sport_main
.events{margin-bottom:87px}#my-competition.tax-event-categories .sport_main .events h2,
#my-competition.tax-event-categories .sport_main .locations h2,
.location_list h2,
#location_details section
h3{padding-bottom:12px;line-height:1.357;font-size:1.75rem}#my-competition.tax-event-categories .sport_main .events h2,
#my-competition.tax-event-categories .sport_main .locations
h2{margin-bottom:40px}#my-competition.tax-event-categories .sport_main .events
h2{}#my-competition.tax-event-categories .sport_main .events h2::before,
#my-competition.tax-event-categories .sport_main .locations h2::before,
.location_list h2::before,
#location_details section h3::before{width:20px;height:20px;margin-left:4px;margin-right:19px}#my-competition.tax-event-categories .sport_main .events
.event_table_wrapper{}#my-competition.tax-event-categories .sport_main .events
.event_table{}#my-competition.tax-event-categories .sport_main .events .not-found{}#my-competition.tax-event-categories .sport_main
.locations{}#my-competition.tax-event-categories .sport_main .locations
h2{}#my-competition.tax-event-categories .sport_main .locations
ul.location_list{}#my-competition.tax-event-categories .sport_main .locations ul.location_list
li{overflow:hidden;padding:20px
20px 20px 4.73%}#my-competition.tax-event-categories .sport_main .locations ul.location_list li
.info{float:left;width:45.55%}#my-competition.tax-event-categories .sport_main .locations ul.location_list li .info
.name{min-height:128px;margin-bottom:11px;font-size:1.5rem}#my-competition.tax-event-categories .sport_main .locations ul.location_list li .info .name
a{}#my-competition.tax-event-categories .sport_main .locations ul.location_list li .info
.address{line-height:1.25}#my-competition.tax-event-categories .sport_main .locations ul.location_list li .info .address
.label{float:left}#my-competition.tax-event-categories .sport_main .locations ul.location_list li .info .address
.value{margin-left:50px}#my-competition.tax-event-categories .sport_main .locations ul.location_list li
.gmap{height:187px;margin-left:53.28%}#my-competition.tax-event-categories
#secondary{width:260px}#my-competition.tax-event-categories #secondary
h2{padding-left:34px}#my-competition.tax-event-categories #secondary
.widget_sport{}#my-competition.tax-event-categories #secondary .widget_sport
h3{font-size:0.75rem}.corner-zenshospo#my-competition.tax-event-categories #secondary .widget_sport
h3{background-color:var(--n2028-competition-sidebar-h3-inverted-bg-color);color:var(--n2028-competition-sidebar-h3-inverted-text-color)}:root.bg-yellow .corner-zenshospo#my-competition.tax-event-categories #secondary .widget_sport
h3{outline:1px
solid}.corner-zenshospo#my-competition.tax-event-categories #secondary .widget_sport h3 button
span.triangle{background-color:var(--n2028-competition-sidebar-h3-inverted-text-color);color:var(--n2028-competition-sidebar-h3-inverted-bg-color);transform:rotate(180deg)}.corner-zenshospo#my-competition.tax-event-categories #secondary .widget_sport
ul{display:block}#my-competition.tax-event-categories
#ternary{}#venue_map{padding-bottom:80px}#venue_map .mapslider-wrapper,
#venue_map .mapslider-wrapper .mapslider
.mapslide{width:1080px;max-width:calc(var(--pagewidth) * 0.9615)}#venue_map .mapslider-wrapper{margin-bottom:50px;padding-bottom:58px}#venue_map
.legend{width:auto;max-width:none}#venue_map .legend
ul{gap:10px 35px;margin-bottom:10px;padding:13px
1em}#venue_map .legend ul
li{}#venue_map .legend ul li
span.label{margin-right:13px}#venue_map .legend ul li
span.descr{}#venue_map
.map{padding-top:33px}#venue_map
.map{width:var(--n2028-semi-width);max-width:92.5926%;margin-inline:auto;padding:39px
0 44px;background-color:white}#venue_map .map
img{max-width:100%}#venue_map .map
img{width:90%}.corner-zenshospo #venue_map .map
img{}#venue_map .mapcopyright, #venue_map
.date{width:1000px;margin:0
auto}#venue_map .mapcopyright,
.corner-kokuspo #venue_map
.date{max-width:92.5926%}#venue_map
.mapcopyright{font-size:14px}#venue_map .date
p{margin-bottom:37px}#venue_map .mapslider-wrapper
.slider_nav{}#venue_map .mapslider-wrapper .slider_nav .slick-arrow{top:calc(50% - 45px)}#venue_map .mapslider-wrapper .slider_nav .slick-prev{left:max(-126px, -1.8vw)}#venue_map .mapslider-wrapper .slider_nav .slick-next{right:max(-126px, -1.8vw)}#venue_map .mapslider-wrapper .slider_nav .slick-arrow svg
circle.shadow{fill:var(--n2028-gnavi-normal-text-color);stroke:none}#venue_map .mapslider-wrapper .slider_nav .slick-arrow svg
circle.outer{fill:var(--n2028-common-bg-color);stroke:none}#venue_map .mapslider-wrapper .slider_nav .slick-arrow svg
circle.inner{fill:none;stroke:var(--n2028-gnavi-normal-text-color)}@media (any-hover: hover){#venue_map .mapslider-wrapper .slider_nav .slick-arrow:not(.slick-disabled):hover svg
circle.outer{fill:var(--n2028-gnavi-normal-text-color)}#venue_map .mapslider-wrapper .slider_nav .slick-arrow:not(.slick-disabled):hover svg
path.arrow{fill:var(--n2028-inverted-text-color)}}#venue_map .mapslider-wrapper
.slider_buttons{width:100%;bottom:0;left:0}#venue_map .mapslider-wrapper .slider_buttons ul.slick-dots{gap:0 25px}#venue_map .mapslider-wrapper .slider_buttons ul.slick-dots
li{}#venue_map .mapslider-wrapper .slider_buttons ul.slick-dots li
button{width:12px;height:12px}#venue_map
.mappdflink{margin-bottom:54px}#venue_map .mappdflink
a.linkbtn{margin-bottom:38px}.font-size-large #venue_map .mappdflink a.linkbtn::before{width:456px}#venue_map .mappdflink a.linkbtn
.inner{}.font-size-large #venue_map .mappdflink a.linkbtn
.inner{width:460px}#venue_map .mappdflink a.linkbtn .inner
svg{width:36px;height:45.5px;vertical-align:-14px}#map-pdf-link{margin-bottom:44px;padding:33px
0 30px}#map-pdf-link
h2{font-size:1.5rem;margin-bottom:26px}#map-pdf-link
ul{gap:20px;margin-bottom:20px}#map-pdf-link ul>li{width:calc(25% - 15px)}#map-pdf-link ul > li
a{font-size:0.875rem;width:100%;transition:all 0.2s}@media (any-hover: hover){#map-pdf-link ul > li a:hover{text-decoration:none;color:var(--n2028-inverted-text-color);background-color:var(--n2028-widget-item-inverted-bg-color);border-color:var(--n2028-widget-item-inverted-bg-color)}}#map-pdf-link ul > li:is(.map_black, .map_yellow, .map_blue) a::before{margin-right:6px}#venue_map
.pdflink{}#venue_map .pdflink
a{}#venue_form{margin-bottom:120px}#venue_form
form{}#venue_form form
.venue{margin-right:60px}#venue_form form
.sport{margin-right:50px}#venue_form form
span.label{margin-right:22px}#venue_form form
span.select_wrapper{}#venue_form form span.select_wrapper::before{}#venue_form form .sport
span.select_wrapper{min-width:229px}#venue_form form span.select_wrapper
select{}#venue_form form
.submit{}#venue_form form .submit
button{}.location_list{margin-bottom:52px}.location_list
.wall{padding:27px
40px 34px}.location_list
h2{margin-bottom:56px}.location_list h2::before{}.location_list
ul{gap:12px 9.348%;padding:0
4.02%}.location_list ul
li{width:44.92%}.location_list ul li
a{}.location_list ul li a
.image{overflow:hidden}.location_list ul li a .image
img{transition:transform 0.3s}.location_list ul li a
.title{min-height:calc(3.5em + 20px);padding:10px
1em;line-height:1.75}.location_list ul li a
.seemore{padding:18px
0}.location_list ul li a .seemore::after{}@media (any-hover: hover){#venue_map .pdflink a:hover{color:var(--n2028-title-color)}.location_list ul li a:hover{text-decoration:none}.location_list ul li a:hover .image
img{opacity:1;transform:scale(1.5)}.location_list ul li a:hover
.seemore{text-decoration:underline}}#my-location
#main{padding-bottom:280px}#my-location .page-title{}#my-location
.hentry{max-width:var(--n2028-max-wall-width)}#my-location h1.entry-title{padding:83px
0 70px;line-height:1.2}#location_details{}#location_details
h2{margin-bottom:40px}#location_details .entry-image{}#location_details
section{margin-top:40px;padding:27px
40px 34px}#location_details section
h3{margin-bottom:20px}#location_details
section.address{}#location_details section.address .content,
#location_details section.website
.content{margin-left:40px;font-size:1.125rem}#location_details section.address
.content{}#location_details
section.website{}#location_details section.website
.content{overflow:hidden}#location_details section.website .content
a{}#location_details section.website .content a
span.note{display:inline-block;float:right;margin-top:5px}#location_details
section.events{padding-bottom:59px}#location_details section.events
.event_table_wrapper{margin:31px
10px 0}#location_details section.events
.event_table{}#location_details section.events .not-found{}#my-location
.gmap{height:360px;margin-top:109px}#my-location #content #nav-single{padding-top:123px}@media (any-hover: hover){#location_details section.website .content a:hover
span.note{text-decoration:underline}}#my-kyogi-syokai
#main{padding-bottom:305px}#kyogi-syokai{background:url(/images/bg_kyogi-syokai.svg)no-repeat center bottom -80px;padding-bottom:410px}#kyogi-syokai
.wrapper{}#kyogi-syokai .wrapper
.wrap{width:360px;height:360px}#kyogi-syokai .wrapper .wrap
a{}#kyogi-syokai .wrapper .wrap a::after{width:39px;height:39px;right:21px;bottom:36px;padding:8px
0 0 5px;font-size:16px}#kyogi-syokai .wrapper .wrap :is(a, .nolink) .inner{padding:45px
30px 25px}#kyogi-syokai .wrapper .wrap
img{}#kyogi-syokai .wrapper .wrap
.ttl{margin-top:20px;margin-bottom:16px;font-size:28px}#kyogi-syokai .wrapper .wrap span:not(.inner):not(.ttl){width:calc(100% - 40px)}:is(#my-video) #content{max-width:var(--n2028-semi-width)}:is(#my-video) ul.news_list{padding-top:35px}ul.news_list>li.kyogi-movies{width:calc((100% - 40px) / 3);max-width:320px;padding:10px
25px 28px}@media (any-hover: hover){#kyogi-syokai .wrapper .wrap a:hover{text-decoration:none}#kyogi-syokai .wrapper .wrap a:hover::before{background-color:var(--n2028-kyogi-hover-shadow-color)}#kyogi-syokai .wrapper .wrap a:hover::after{background-color:var(--n2028-kyogi-hover-arrow-bg-color);color:var(--n2028-kyogi-hover-arrow-color)}#kyogi-syokai .wrapper .wrap a:hover
.inner{background-color:var(--n2028-linkbtn-text-color);border-color:var(--n2028-linkbtn-inverted-border-color)}#kyogi-syokai .wrapper .wrap a:hover
img{opacity:1}#kyogi-syokai .wrapper .wrap a:hover .ttl,
#kyogi-syokai .wrapper .wrap a:hover span:not(inner):not(.ttl){color:var(--n2028-linkbtn-bg-color)}ul.news_list>li.kyogi-movies:hover{padding:6px
21px 24px}ul.news_list > li.kyogi-movies a:hover{text-decoration:none}ul.news_list > li.kyogi-movies a:hover
img{opacity:1}}.top_mainvisual_wrap{position:relative}.top_mainvisual_wrap:before{content:'';display:block;padding-top:69.94%}.top_mainvisual_wrap
#top_mainvisual{position:absolute;width:100%;top:0;left:0}.top_mainvisual_wrap
#top_mainvisual.fixed{position:fixed;top:auto;bottom:0;left:0}@media screen and (max-width: 960px){.top_mainvisual_wrap
#top_mainvisual.fixed{top:var(--n2028-header-height);;bottom:auto}}.top_mainvisual_wrap #top_mainvisual
video{width:100%}#top_mainvisual
video.fixed{position:fixed;top:auto;bottom:0}#top_mainvisual
.heading{padding-top:80px}#top_mainvisual .heading
.logomarks{width:min(28vw, 222px);top:19px;right:17px}#top_mainvisual .heading
h1{}#top_mainvisual .heading h1
img{width:64%;max-width:1209px}#top_mainvisual .heading
ul.mainmenu{width:90%;max-width:1082px;margin-top:49px}#top_mainvisual .heading ul.mainmenu
li{width:46.2107%;max-width:500px}#top_mainvisual .heading ul.mainmenu li
a{border-width:8px;padding:22px
54px 22px 29px}#top_mainvisual .heading ul.mainmenu li a::after{right:22px}#top_mainvisual .heading ul.mainmenu li a
span.nickname{line-height:1.4286;font-size:min(3vw, 1.75rem)}#top_mainvisual .heading ul.mainmenu li a
span.name{}@media (any-hover: hover){#top_mainvisual .heading ul.mainmenu li a:hover::after{right:14px}}#top_mainmenu{}#top_mainmenu .wall,
#introduction .wall,
#top_about
.wall{max-width:none}#top_mainmenu
.wall{position:relative;height:calc(var(--viewheight) - var(--n2028-header-height) - 4.2708vw)}.admin-bar #top_mainmenu
.wall{height:calc(var(--viewheight) - var(--n2028-header-height) - 4.2708vw - var(--wp-admin-bar-height))}#top_mainmenu
.heading{background:url(/images/bg_top_mainmenu_confetti.png) no-repeat calc(50% + 34px) 135px / 1880px auto, url(/images/bg_top_mainmenu_people.png) no-repeat center bottom -8.5938vw / 100% auto, url(/images/bg_top_mainmenu.webp) no-repeat center top / cover;position:fixed;overflow:hidden;width:100%;height:var(--viewheight);top:0;left:0;padding-top:calc(var(--n2028-header-height) + (var(--viewheight) - var(--n2028-header-height)) * 0.3484)}.admin-bar #top_mainmenu
.heading{height:calc(var(--viewheight) - var(--wp-admin-bar-height));top:var(--wp-admin-bar-height);padding-top:calc(var(--n2028-header-height) + (var(--viewheight) - var(--n2028-header-height) - var(--wp-admin-bar-height)) * 0.3484)}#top_mainmenu .heading
.logomark{width:13.48%;max-width:min(186px, calc((var(--viewheight) - var(--n2028-header-height)) * 0.35));top:calc(var(--n2028-header-height) + (var(--viewheight) - var(--n2028-header-height)) * 0.368);left:max(5.8%, calc(50% - 610px));transform:translateY(-100%)}.admin-bar #top_mainmenu .heading
.logomark{top:calc(var(--n2028-header-height) + (var(--viewheight) - var(--n2028-header-height) - var(--wp-admin-bar-height)) * 0.368)}#top_mainmenu .heading .logomark
img{width:47.31%}#top_mainmenu .heading h1,
#top_mainmenu .heading ul.mainmenu,
#top_mainmenu .heading
.copyright{width:80%}#top_mainmenu .heading
h1{max-width:min(1072px, calc((var(--viewheight) - var(--n2028-header-height)) * 1.5));margin-bottom:calc(var(--viewheight) * 0.105);margin-inline:max(10%, calc(50% - 536px), calc(50% - (var(--viewheight) - var(--n2028-header-height)) * 0.75));text-align:center}.admin-bar #top_mainmenu .heading
h1{margin-bottom:calc((var(--viewheight) - var(--wp-admin-bar-height)) * 0.105)}#top_mainmenu .heading h1
img{width:55.63%}#top_mainmenu .heading ul.mainmenu,
#top_mainmenu .heading
.copyright{max-width:min(1072px, calc((var(--viewheight) - var(--n2028-header-height)) * 1.7));margin-inline:max(10%, calc(50% - 536px), calc(50% - (var(--viewheight) - var(--n2028-header-height)) * 0.85))}#top_mainmenu .heading
ul.mainmenu{position:absolute;top:calc(var(--n2028-header-height) + (100% - var(--n2028-header-height)) * 0.442)}#top_mainmenu .heading ul.mainmenu
li{width:48.51%}#top_mainmenu .heading ul.mainmenu li::before{border-radius:8% / 21.4%;top:5.76%;left:0}#top_mainmenu .heading ul.mainmenu li::after{box-shadow:0 0 3.62vw 0 rgba(0,0,0,0.4);width:86%;height:90.12%;top:15.64%;left:7%}#top_mainmenu .heading ul.mainmenu li
a{border-radius:5.54% / 14.81%;transition:0.3s transform}#top_mainmenu .heading ul.mainmenu li.kokuspo
a{}#top_mainmenu .heading ul.mainmenu li.zenshospo
a{}#top_mainmenu .heading ul.mainmenu li a::after{width:4.62%;height:12.76%;bottom:11.52%;right:4.15%}#top_mainmenu .heading ul.mainmenu li a
.arukuma{float:left;text-align:right}#top_mainmenu .heading ul.mainmenu li.kokuspo a
.arukuma{width:24.62%}#top_mainmenu .heading ul.mainmenu li.zenshospo a
.arukuma{width:22.15%}#top_mainmenu .heading ul.mainmenu li a .arukuma
img{transition:0.3s all}#top_mainmenu .heading ul.mainmenu li.kokuspo a .arukuma
img{width:75.625%;margin-top:43.75%}#top_mainmenu .heading ul.mainmenu li.zenshospo a .arukuma
img{width:75.69%;margin-top:44.44%}#top_mainmenu .heading ul.mainmenu li a
.text{padding-top:7.08%;padding-bottom:5.85%}#top_mainmenu .heading ul.mainmenu li.kokuspo a
.text{margin-left:24.62%}#top_mainmenu .heading ul.mainmenu li.zenshospo a
.text{margin-left:22.15%}#top_mainmenu .heading ul.mainmenu li.kokuspo a
.text{}#top_mainmenu .heading ul.mainmenu li.zenshospo a
.text{}#top_mainmenu .heading ul.mainmenu li a .text
img.logo{margin-bottom:9.29%}#top_mainmenu .heading ul.mainmenu li.kokuspo a .text
img.logo{width:87.65%;margin-left:4.69%}#top_mainmenu .heading ul.mainmenu li.zenshospo a .text
img.logo{width:94.86%;margin-left:1.58%}#top_mainmenu .heading ul.mainmenu li a .text
img.name{}#top_mainmenu .heading ul.mainmenu li.kokuspo a .text
img.name{width:60.49%;margin-left:18.16%}#top_mainmenu .heading ul.mainmenu li.zenshospo a .text
img.name{width:74.25%;margin-left:12.06%}#top_mainmenu .heading
.copyright{padding-right:2em;font-size:0.9em}@media (any-hover: hover){#top_mainmenu .heading ul.mainmenu li a:hover{background-image:url(/images/icon_sogo_mountains.svg), url(/images/bg_two_diamonds.svg);background-repeat:no-repeat;background-position:7.18% bottom, 26.55% 69.46%;background-size:33.54% auto, 5.54% auto;transform:translateY(5.76%);text-decoration:none}#top_mainmenu .heading ul.mainmenu li a:hover
img{opacity:1}#top_mainmenu .heading ul.mainmenu li.kokuspo a:hover .arukuma
img{margin-top:-6.25%;transform:scale(1.338)}#top_mainmenu .heading ul.mainmenu li.zenshospo a:hover .arukuma
img{margin-top:-9.03%;transform:scale(1.267)}}#introduction,#top_about{padding-top:10.116%}#introduction
.wall{background:url(/images/bg_2028nagano.svg) no-repeat center 99px, url(/images/bg_2028nagano_photo.webp) no-repeat calc(50% + 25px) -5px / 2061px auto, var(--n2028-top-light-bg-color);padding-bottom:230px}#introduction.new
.wall{background:url(/images/bg_2028nagano_1.svg) no-repeat center 99px, url(/images/bg_2028nagano_photo.webp) no-repeat calc(50% + 25px) -5px / 2061px auto, var(--n2028-top-light-bg-color)}#introduction::before,#top_about::before{background:var(--n2028-top-2028nagano-cloud) no-repeat center top / 100% auto;height:10.116%}#introduction
.descr{}#introduction .descr
p{font-size:1.5625rem;font-weight:600}#introduction .descr
p.strong{}#introduction .descr p.strong
span{font-size:4.3125rem}#introduction .descr
p.colored{font-size:2.8125rem}#introduction
.descr.wrap1{width:716px;padding-top:630px}#introduction.new
.descr.wrap1{width:1000px;max-width:100%}#introduction.new .descr.wrap1
p.narrow{width:25em;margin-inline:auto}#introduction .descr.wrap1
p.strong{padding:20px
0 25px}#introduction.new .descr.wrap1
p.colored{padding-top:108px;font-size:4.25rem;text-align:center}#introduction
.title{padding:90px
0 65px;font-size:min(22vw, 16.5rem)}#introduction.new
.title{padding-bottom:0;font-size:min(13.3483vw, 16.5rem)}#introduction .title::after{width:min(32.4167vw, 389px);aspect-ratio:389 / 257;top:-85px;left:calc(50% + 90px)}#introduction
.descr.wrap2{}#introduction .descr.wrap2
p.strong{}#introduction
.yt_slider_wrapper{max-width:1596px;padding-top:50px}#introduction .yt_slider_wrapper
.yt_slider{width:532px;margin-bottom:34px;padding:125px
0 60px}#introduction .yt_slider_wrapper .yt_slider
.slide{padding:0
40px;transform-origin:center 65.5%}#introduction .yt_slider_wrapper .yt_slider .slick-slide.slick-active
.slide{transform:scale(1.7527)}#introduction .yt_slider_wrapper .yt_slider .slide
.image{}#introduction .yt_slider_wrapper .yt_slider .slick-slide.slick-active .slide
.image{box-shadow:0 0 28px 0 rgba(0,0,0,0.3)}#introduction .yt_slider_wrapper .yt_slider .slide
a{width:84.9624%;left:7.5188%}#introduction .yt_slider_wrapper .yt_slider .slide a
svg{width:67px}#introduction .yt_slider_wrapper .yt_slider .slide a
img.icon{width:92px}#introduction .yt_slider_wrapper
.yt_slider_panel{}#introduction .yt_slider_wrapper .yt_slider_panel
ul{}#introduction .yt_slider_wrapper .yt_slider_panel ul
li{}#introduction .yt_slider_wrapper .yt_slider_panel ul li
button{}#introduction .yt_slider_wrapper .yt_slider_panel ul li button::after{width:18px;height:18px}#introduction
.sns{position:relative;z-index:10;margin:68px
0 46px}.sns
p{font-size:1.875rem}.sns
ul.sns_icons{gap:0 25px;padding:33px
0}.sns ul.sns_icons>li{min-width:68px}.sns ul.sns_icons > li
a{}.sns ul.sns_icons > li a
.text{font-size:0.875rem;padding-top:15px}.sns ul.sns_icons > li a
img{width:60px}@media (any-hover: hover){.sns ul.sns_icons > li a:hover
img{}}#introduction
.imgonly.message{}#introduction.new
.imgonly.message{margin-bottom:130px}#introduction .imgonly.message
img{}#introduction.new .imgonly.message
img{width:640px}#introduction::after{background:url(/images/bg_2028nagano_2.svg) no-repeat center bottom 250px, var(--n2028-top-2028nagano-bottom) no-repeat center bottom / 2100px auto;width:100%;height:685px;top:auto;bottom:0}#introduction.new::after{background:url(/images/bg_2028nagano_2b.svg) no-repeat center bottom 250px, var(--n2028-top-2028nagano-bottom) no-repeat center bottom / 2100px auto;height:485px}#top_banners{}#top_banners
.banner_wrapper{}#my-top #top_banners
.banner_wrapper{margin-left:max(20px, calc(50% - 500px));padding:165px
0 193px}#top_banners
.banner_slider{width:760px;max-width:calc(100% + 20px);margin-bottom:34px;margin-left:-20px}#top_banners .banner_slider .slick-list{}#top_banners .banner_slider .slick-list .slick-track{}#top_banners .banner_slider .slick-list .slick-track .slick-slide{}#top_banners .banner_slider
.banner{padding:0
20px}#top_banners .banner_slider .banner
a{}#top_banners .banner_slider .banner a
img{}#top_banners
.slider_buttons{}#top_banners .slider_buttons
button{}#top_banners .slider_buttons
#banner_slider_stop{position:absolute;top:-90px;left:8px}#top_banners .slider_buttons
ul{display:flex !important}#top_banners .slider_buttons ul
li{}#top_banners .slider_buttons ul li
button{}#top_news{padding-bottom:27.447vw}#top_news::after{height:662px;background:url(/images/bg_topnews.png) no-repeat center bottom / 100% auto}#top_news
h2{background-color:var(--n2028-common-bg-color);padding-bottom:160px}ul.news_list{padding:67px
0 80px}ul.news_list>li{width:330px}ul.news_list > li
.wrap{}ul.news_list > li
.photo{}ul.news_list > li
.date{padding-top:10px}ul.news_list > li ul.categories,
article .wrap
ul.categories{}ul.news_list > li ul.categories > li,
article .wrap ul.categories>li{}ul.news_list > li ul.categories > li a, article .wrap ul.categories > li
a{min-width:96px;font-size:1.125rem;line-height:28px;padding-bottom:2px}ul.news_list > li
a.title{font-size:1.125rem;padding-top:7px}ul.news_list > li
a.linktext{padding-top:10px}ul.news_list > li a.linktext::after{}#top_about{margin-top:-12.17%;padding-top:7.95%}#top_about::before{background-size:107% auto;height:7.968%}#top_about
.wall{background:url(/images/bg_about_photo.webp) no-repeat calc(50% - 8.5px) 286px var(--n2028-sogo-normal-bg-color);padding-top:145px}#top_about
h2{padding-bottom:60px}#my-top #top_about
.wrapper{width:1352px;max-width:var(--n2028-max-wall-width);margin:0
auto;padding-top:145px}#my-top #top_about .wrapper
.wrap{width:758px;max-width:56.07%;min-height:758px;padding:100px
170px 65px}#my-top #top_about .wrapper .wrap
h3{font-size:1.75rem;line-height:1.5}#my-top #top_about .wrapper .wrap
.imgonly{max-width:100%}#my-top #top_about .wrapper .wrap .imgonly
img{}#top_about .wrapper .wrap
p{font-size:1.125rem}#my-top #top_about .wrapper .wrap
p.small{margin-top:-7px}#my-top #top_about .wrapper .wrap
.linkwrap{}#my-top #top_about .wrapper .wrap::before,
#my-top #top_about .wrapper .wrap.wrap3 .imgonly::after{}#my-top #top_about .wrapper .wrap:is(.wrap1,.wrap3){margin-right:auto;margin-left:0}#my-top #top_about .wrapper .wrap.wrap1::before{width:377px;height:178px;top:-100px;transform:translatex(-52%)}#my-top #top_about .wrapper .wrap.wrap1
.imgonly{width:273px}#my-top #top_about .wrapper .wrap.wrap1
p{padding-bottom:50px}#my-top #top_about .wrapper .wrap.wrap1 .imgonly
img{width:50%}#my-top #top_about .wrapper
.wrap.wrap2{margin-right:0;margin-left:auto;margin-top:-245px;padding-top:68px}#my-top #top_about .wrapper .wrap.wrap2::before{width:357px;height:157px;top:-105px;transform:translatex(-54%)}#my-top #top_about .wrapper .wrap.wrap2
.imgonly{width:410px;margin-top:-15px}#my-top #top_about .wrapper .wrap.wrap2
p{}#my-top #top_about .wrapper
.wrap.wrap3{width:805px;height:805px;padding-top:150px;padding-bottom:20px;margin-top:-202px}:root.bg-normal #my-top #top_about .wrapper
.wrap.wrap3{}#my-top #top_about .wrapper .wrap.wrap3::before{width:343px;height:160px;top:-25px;transform:translatex(-55%)}#my-top #top_about .wrapper .wrap.wrap3 .imgonly::after{width:292px;height:223px;bottom:-130px;right:-150px}#my-top #top_about .wrapper .wrap.wrap3 .imgonly,
#my-top #top_about .wrapper .wrap.wrap3
p.small{width:460px}#my-top #top_about .wrapper .wrap.wrap3
.imgonly{padding-top:30px}#my-top #top_about .wrapper .wrap.wrap3 p:not(.small){padding-top:10px}#my-top #top_about .wrapper .wrap.wrap3
p.small{margin-top:2px}#my-top #top_about .wrapper .wrap.wrap3
.linkwrap{padding-top:65px}#my-top #top_about .wrapper .wrap.wrap3
a.linktext{}#top_sns{padding-top:360px}#top_sns::before{height:360px}:root.bg-normal #my-top #top_sns::before{background:url(/images/bg_cloud_green-white.png) no-repeat center bottom / max(100%, 1920px) auto var(--n2028-sogo-normal-bg-color)}:root.bg-normal #my-kokuspo #top_sns::before{background:url(/images/bg_cloud_yellow-white.png) no-repeat center bottom / max(100%, 1920px) auto var(--n2028-kokuspo-normal-bg-color)}:root.bg-normal #my-shospo #top_sns::before{background:url(/images/bg_cloud_pink-white.png) no-repeat center bottom / max(100%, 1920px) auto var(--n2028-zenshospo-normal-bg-color)}#top_sns
.wall{justify-content:space-between;width:var(--n2028-semi-width);padding-top:162px}#my-kokuspo #top_sns .wall,
#my-shospo #top_sns
.wall{padding-bottom:137px}#top_sns .wall>div{flex-basis:300px;width:300px}#top_sns
h2{margin-bottom:24px}#top_sns .instagram
.btn_line{}.corner_sitemap{max-width:var(--n2028-max-wall-width);margin-bottom:40px;padding:59px
min(7.1154vw, 74px) 78px}#sitemap_sogo{padding-bottom:60px}#sitemap_sns{padding-top:49px;padding-bottom:46px}.corner_sitemap
.corner_top{}.corner_sitemap .corner_top
a.linkbtn_small{margin-bottom:42px}.corner_sitemap
ul{gap:35px 74px;margin-left:26px}.corner_sitemap ul
li{width:226px}.corner_sitemap ul li
a{}html.font-size-large .corner_sitemap ul li a
br{display:none}#my-inquiry #main,
#my-thanks
#main{min-height:1744px}#inquiry_message{font-size:1.125rem;padding-bottom:25px}#inquiry_wrap{}#inquiry_wrap
.wall{padding:60px
85px 75px}#inquiry_wrap
p{}table.contactform{}table.contactform
p{}table.contactform
th{}table.contactform th
p{}table.contactform
td{padding-bottom:14px}form.wpcf7-form-mode-confirm table.contactform
td{font-size:1.125rem;padding-top:0}.required{}table.contactform input[type=text], table.contactform input[type=email],textarea{padding-left:28px}table.contactform
textarea{height:268px;padding-top:18px}#inquiry_wrap
p.accept_line{font-size:1.125rem}#inquiry_wrap
p.link{padding-top:24px}#inquiry_wrap p:is(.buttons-area-confirm,.submit-button){width:401px}#inquiry_wrap p:is(.buttons-area-confirm,.submit-button)::before{left:calc(50% + 3px);transform:translatex(-50%)}#inquiry_wrap p.submit-button::before{top:auto;bottom:-3px}form.wpcf7-form span.wpcf7-form-control-wrap .error-messages{font-size:1.125rem}form.wpcf7-form-mode-confirm #inquiry_wrap table::after{font-size:1.125rem;padding-top:15px;padding-bottom:55px}#inquiry_wrap p.buttons-area{}button.linkbtn:not(.button-rewrite){margin-top:53px}#thanks_wrap{}#thanks_wrap
.wall{padding:35px
0 80px}#thanks_wrap
h2{padding-top:25px}#thanks_wrap
.imgonly{width:190px}#thanks_wrap p:not(.strong){width:61.8%;font-size:0.875rem;line-height:2.285;padding-top:45px}#thanks_wrap
p.strong{font-size:1.125rem;line-height:1.777;padding-bottom:30px}:is(#my-kokuspo, #my-shospo).page-parent .entry-header{}:is(#my-kokuspo, #my-shospo).page-parent
#breadcrumbs{padding-bottom:30px}:is(#my-kokuspo, #my-shospo) #top_mainmenu{}:is(#my-kokuspo, #my-shospo) #top_mainmenu
h1.imgonly{width:744px;padding-top:98px}:is(.corner-kokuspo, .corner-shospo) #top_mainmenu .wall,  :is(#my-kokuspo, #my-shospo) #top_mainmenu
.wall{}:is(#my-kokuspo, #my-shospo) #top_banners{}:is(#my-kokuspo, #my-shospo) #top_banners
.banner_wrapper{overflow:visible;padding:0
0 19px}:is(#my-kokuspo, #my-shospo) #top_banners .banner_slider,
:is(#my-kokuspo, #my-shospo) #top_banners
.slider_buttons{width:860px;max-width:100%;margin-inline:auto}:is(#my-kokuspo, #my-shospo) #top_banners
.banner_slider{}:is(#my-kokuspo, #my-shospo) #top_banners .banner_slider
.banner{padding:0
32px}:is(#my-kokuspo, #my-shospo) #top_banners
.slider_buttons{}:is(#my-kokuspo, #my-shospo) #top_banners .slider_buttons
#banner_slider_stop{top:-13px;left:auto;right:32px}:is(#my-kokuspo, #my-shospo) #top_banners .slider_buttons
ul{justify-content:center}:is(#my-kokuspo, #my-shospo) #top_mainmenu
.arukuma_wrap{padding-top:282px}:is(#my-kokuspo, #my-shospo) #top_mainmenu .arukuma_wrap
p{margin-top:-5px;font-size:0.9rem}:is(#my-kokuspo, #my-shospo) #top_mainmenu
.arukuma{width:419px}:is(#my-kokuspo, #my-shospo) #top_mainmenu .arukuma
img{}:is(#my-kokuspo, #my-shospo) #top_mainmenu
.link_wrap{gap:0 min(80px, 4.2%);padding:52px
0 115px}:is(#my-kokuspo, #my-shospo) #top_mainmenu a.linkbtn,
:is(#my-kokuspo, #my-shospo) #top_mainmenu a.linkbtn
.inner{border-radius:50px}:is(#my-kokuspo, #my-shospo) #top_mainmenu
a.linkbtn{max-width:46.9%}:is(#my-kokuspo, #my-shospo) #top_mainmenu a.linkbtn
.inner{width:432px;max-width:100%;height:100px;line-height:90px;font-size:1.5rem}:is(#my-kokuspo, #my-shospo) #top_mainmenu a.linkbtn::before{}:is(#my-kokuspo, #my-shospo) #top_mainmenu a.linkbtn .inner::after{top:19px;right:27px}:is(#my-kokuspo, #my-shospo) #top_news{padding-bottom:0}:is(#my-kokuspo, #my-shospo) #top_news
h2{padding-bottom:93px}:is(#my-kokuspo, #my-shospo) #top_news
.tab_wrapper{}:is(#my-kokuspo, #my-shospo) #top_news .tab_wrapper
ul.tab_menu{gap:0 28px;position:relative;z-index:1;margin-bottom:-4px}:is(#my-kokuspo, #my-shospo) #top_news .tab_wrapper ul.tab_menu>li{}:is(#my-kokuspo, #my-shospo) #top_news .tab_wrapper ul.tab_menu > li
a{width:312px;font-size:1.5rem;line-height:72px}:is(#my-kokuspo, #my-shospo) #top_news .tab_wrapper ul.tab_menu > li.ui-tabs-active
a{border-bottom:0;padding-bottom:4px}:is(#my-kokuspo, #my-shospo) #top_news
ul.news_list{padding-top:62px}:is(#my-kokuspo, #my-shospo) #top_news .tab_wrapper>.wrap{border-top:4px solid;padding-bottom:27.447vw}:is(#my-kokuspo, #my-shospo) #top_news .tab_wrapper
#news_wrap{}:is(#my-kokuspo, #my-shospo) #top_news .tab_wrapper
#bidding_wrap{}:is(#my-kokuspo, #my-shospo) #top_about{padding-top:7.2%}:is(#my-kokuspo, #my-shospo) #top_about::before{}:is(#my-kokuspo, #my-shospo) #top_about
.wall{padding-top:105px}:is(#my-kokuspo, #my-shospo) #top_about
h2{}:is(#my-kokuspo, #my-shospo) #top_about
.wrapper{max-width:var(--n2028-max-wall-width);padding-top:42px}:is(#my-kokuspo, #my-shospo) #top_about .wrapper
.wrap{min-height:419px;display:flex;justify-content:center;border-radius:100px;padding:78px
20px 47px}:is(#my-kokuspo, #my-shospo) #top_about .wrapper .wrap:not(.wrap3){margin-bottom:83px}:is(#my-kokuspo, #my-shospo) #top_about .wrapper .wrap
.detail{width:457px}:is(#my-kokuspo, #my-shospo) #top_about .wrapper .wrap
h3{margin-bottom:26px;font-size:1.75rem}:is(#my-kokuspo, #my-shospo) #top_about .wrapper .wrap .imgonly
img{}:is(#my-kokuspo, #my-shospo) #top_about .wrapper .wrap
p{}:is(#my-kokuspo, #my-shospo) #top_about .wrapper .wrap
p.small{}:is(#my-kokuspo, #my-shospo) #top_about .wrapper .wrap
.linkwrap{}:is(#my-kokuspo, #my-shospo) #top_about .wrapper .wrap::before, :is(#my-kokuspo, #my-shospo) #top_about .wrapper .wrap::after{}:is(#my-kokuspo, #my-shospo) #top_about .wrapper
.wrap.wrap1{gap:0 10.493%}html.font-size-large :is(#my-kokuspo, #my-shospo) #top_about .wrapper
.wrap.wrap1{padding-bottom:87px}:is(#my-kokuspo, #my-shospo) #top_about .wrapper .wrap.wrap1::before{}:is(#my-kokuspo, #my-shospo) #top_about .wrapper .wrap.wrap1
.imgonly{width:33.333%;max-width:270px;min-width:138px}:is(#my-kokuspo, #my-shospo) #top_about .wrapper .wrap.wrap1
p{}:is(#my-kokuspo, #my-shospo) #top_about .wrapper
.wrap.wrap2{}:is(#my-kokuspo, #my-shospo) #top_about .wrapper .wrap.wrap2::before{}:is(#my-kokuspo, #my-shospo) #top_about .wrapper .wrap.wrap2
.imgonly{width:419px}:is(#my-kokuspo, #my-shospo) #top_about .wrapper .wrap.wrap2
p{}:is(#my-kokuspo, #my-shospo) #top_about .wrapper
.wrap.wrap3{gap:0 36px}:is(#my-kokuspo, #my-shospo) #top_about .wrapper .wrap.wrap3::before{}:is(#my-kokuspo, #my-shospo) #top_about .wrapper .wrap.wrap3
.imgonly{width:343px}:is(#my-kokuspo, #my-shospo) #top_about .wrapper .wrap.wrap3
p{}:is(#my-kokuspo, #my-shospo) #top_about .wrapper .wrap.wrap3
p.small{}:is(#my-kokuspo, #my-shospo) #top_about .wrapper .wrap
.linkwrap{text-align:right;position:absolute;bottom:54px;right:57px}:is(#my-kokuspo, #my-shospo) #top_about .wrapper .wrap
a.linkbtn_small{}#my-kokuspo
#top_mainmenu{background:url(/images/bg_top_mainmenu_confetti.png) no-repeat left calc(50% + 34px) bottom 877px / 1880px auto, url(/images/photo_top_kokuspo.webp) no-repeat left calc(50% + 21.5px) bottom 318px / 1767px auto}#my-kokuspo
#top_about{margin-top:-10.36%}#my-kokuspo #top_about
.wall{}#my-kokuspo #top_about::before{}#my-kokuspo #top_about .wrapper .wrap.wrap3 .imgonly::after{width:200px;height:153px;bottom:-77px;right:-125px}#my-shospo
#top_mainmenu{background:url(/images/bg_top_mainmenu_confetti.png) no-repeat left calc(50% + 34px) bottom 877px / 1880px auto, url(/images/photo_top_shospo.webp) no-repeat left calc(50% + 21.5px) bottom 318px / 1767px auto}#my-shospo
#top_about{margin-top:-11.41%}#my-shospo #top_news::after{background-image:url(/images/bg_shospotopnews.png)}#my-shospo #top_about::before{}#my-shospo #top_about .wrapper
.wrap.wrap3{gap:0 20px}#my-shospo #top_about .wrapper .wrap.wrap3
.imgonly{width:396px}}@media screen and (max-width: 1350px) and (min-width: 768px){#top_mainvisual .heading
ul.mainmenu{margin-top:1%}#top_mainvisual .heading ul.mainmenu li
a{padding:3% 15px;border-width:4px}}@media screen and (min-width: 768px) and (max-height: 760px){#top_mainmenu .heading
ul.mainmenu{top:calc(var(--n2028-header-height) + (100% - var(--n2028-header-height)) * 0.4)}}@media screen and (min-width: 768px) and (max-height: 722px){#top_mainmenu .heading
h1{}}@media print, screen and (max-width: 1320px) and (min-width: 768px){#my-top #top_about .wrapper
.wrap{padding-inline:7.5%}#my-top #top_about .wrapper .wrap.wrap3 .imgonly::after{left:80%;right:auto}}@media screen and (max-width: 1440px) and (min-width: 768px){}@media screen and (max-width: 1200px) and (min-width: 768px){#my-top #top_about
.wall{background-image:none}#my-top #top_about
.wrapper{}#my-top #top_about .wrapper
.wrap{margin-top:0 !important;margin-inline:auto !important;padding:90px
0 58px}#my-top #top_about .wrapper .wrap
.circle{min-width:738px;height:758px}#my-top #top_about .wrapper .wrap
h3{font-size:1.75rem;line-height:1.5}#my-top #top_about .wrapper .wrap
.imgonly{text-align:center}#my-top #top_about .wrapper .wrap .imgonly
img{}#my-top #top_about .wrapper .wrap
p{width:85.333%;margin:0
auto}#my-top #top_about .wrapper .wrap
p.small{}#my-top #top_about .wrapper .wrap
.linkwrap{width:263px;margin-inline:auto;padding-top:38px}#my-top #top_about .wrapper .wrap::before, #my-top #top_about .wrapper .wrap::after{}#my-top #top_about .wrapper
.wrap.wrap1{margin-bottom:143px}#my-top #top_about .wrapper .wrap.wrap1::before{width:317px;height:150px;top:-85px}#my-top #top_about .wrapper .wrap.wrap1
.imgonly{padding-bottom:15px}#my-top #top_about .wrapper .wrap.wrap1 .imgonly
img{width:129px}#my-top #top_about .wrapper .wrap.wrap1
p{}#my-top #top_about .wrapper
.wrap.wrap2{padding-top:70px;margin-bottom:92px}#my-top #top_about .wrapper .wrap.wrap2::before{width:357px;height:157px;top:-115px}#my-top #top_about .wrapper .wrap.wrap2
.imgonly{padding:17px
0 5px}#my-top #top_about .wrapper .wrap.wrap2 .imgonly
img{width:auto;height:213px}#my-top #top_about .wrapper .wrap.wrap2 p:not(.small){padding-top:28px}#my-top #top_about .wrapper
.wrap.wrap3{padding-top:145px}#my-top #top_about .wrapper .wrap.wrap3
.circle{min-height:0}#my-top #top_about .wrapper .wrap.wrap3::before{width:343px;height:160px;top:-40px}#my-top #top_about .wrapper .wrap.wrap3
h3{}#my-top #top_about .wrapper .wrap.wrap3 .imgonly,
#my-top #top_about .wrapper .wrap.wrap3
p.small{max-width:100%}#my-top #top_about .wrapper .wrap.wrap3 .imgonly::after{}#my-top #top_about .wrapper .wrap.wrap3 p:not(.small){padding-top:10px}#my-top #top_about .wrapper .wrap.wrap3
p.small{padding-top:5px;padding-left:0.5em}#my-top #top_about .wrapper .wrap.wrap3
.linkwrap{}#my-top #top_about .wrapper .wrap.wrap3
a.linktext{}}@media screen and (max-width: 1040px) and (min-width: 768px){#top_sns
.wall{flex-wrap:wrap;width:650px}#top_sns .wall>.instagram{flex-basis:100%;width:100%;margin-bottom:100px}}@media screen and (max-width: 907px) and (min-width: 768px){#my-blog
ul.news_list{}#my-blog ul.news_list > li,
#my-bidding ul.news_list > li,
#my-bidding-type ul.news_list>li{width:calc(50% - 8px)}}@media screen and (max-width: 1058px) and (min-width: 787px){#my-competition.page
ul.sport_list{width:740px}}@media screen and (max-width: 786px) and (min-width: 768px){#my-competition.page
ul.sport_list{width:480px}}@media print, screen and (min-width: 961px){.tbonly{display:none !important}.tbsponly{display:none !important}body{}#headmenu{display:flex;justify-content:space-between}#headmenu
ul{}#headmenu ul
li{}#headmenu ul li
a{}#headmenu ul#gnavi,
#headmenu
#head_funcs{height:100%}#headmenu
ul#gnavi{width:calc(100% - 470px)}#headmenu ul#gnavi
li{}#headmenu ul#gnavi li:not(:last-child)::after{height:114px}#headmenu ul#gnavi li
a{font-size:28px;padding-top:35px}#headmenu ul#gnavi li.sogo
a{background:var(--n2028-common-bg-color) url(/images/icon_sogo_mountains.svg) no-repeat calc(50% - 116px) calc(50% - 2px) / 86px auto}.corner-sogo #headmenu ul#gnavi li.sogo
a{background:var(--n2028-gnavi-sogo-bg-color) url(/images/icon_sogo_mountains.svg) no-repeat left 8px bottom / min(206px, 55%) auto}.corner-kokuspo #headmenu ul#gnavi li.kokuspo
a{background:var(--n2028-gnavi-kokuspo-bg-color) url(/images/icon_kokuspo_arukuma.png) no-repeat calc(50% - 178px) center / min(68px, 24.7%) auto}html.font-size-large .corner-kokuspo #headmenu ul#gnavi li.kokuspo
a{}.corner-zenshospo #headmenu ul#gnavi li.zenshospo
a{background:var(--n2028-gnavi-zenshospo-bg-color) url(/images/icon_zenshospo_arukuma.png) no-repeat calc(50% - 185px) center / min(58px, 20.8%) auto}html.font-size-large .corner-zenshospo #headmenu ul#gnavi li.zenshospo
a{}#headmenu ul#gnavi li a::after{background:var(--n2028-gnavi-normal-icon-arrow) no-repeat center / cover;display:block;position:absolute;width:18px;height:18px;bottom:18px;right:13px;content:''}html.font-size-large #headmenu ul#gnavi li a::after{bottom:8px}.corner-sogo #headmenu ul#gnavi li.sogo a::after,
.corner-kokuspo #headmenu ul#gnavi li.kokuspo a::after,
.corner-zenshospo #headmenu ul#gnavi li.zenshospo a::after{background-image:var(--n2028-gnavi-inverted-icon-arrow)}#headmenu ul#gnavi li a
.subttl{display:block;font-size:0.875rem;text-align:right;padding-top:5px}#headmenu
#head_funcs{width:470px;padding:11px
10px 12px}#headmenu #head_funcs
.wrap{gap:0 4px;padding-bottom:8px}#headmenu #head_funcs
.pseudoselect{}#headmenu #head_funcs .pseudoselect button.pseudolabel,
#headmenu #head_funcs #readspeaker_button1
a{height:45px}#headmenu #head_funcs .pseudoselect
button.pseudolabel{border:1px
solid;width:174px;padding:0
12px;line-height:43px;color:var(--n2028-head-funcs-button-text-color);font-size:14px}#headmenu #head_funcs .pseudoselect button.pseudolabel::after{border:1px
solid;border-radius:50%;display:block;position:absolute;width:24px;height:24px;top:10px;right:7px;line-height:22px;font-size:12px;text-align:center;content:'▼'}#headmenu #head_funcs .pseudoselect
ul.pseudooptions{width:158px;top:45px;left:8px}#headmenu #head_funcs #font_size_selector
ul.pseudooptions{padding:0
4px}#headmenu #head_funcs #color_selector
ul.pseudooptions{padding:6px
8px 1px}#headmenu #head_funcs .pseudoselect ul.pseudooptions
li{}#headmenu #head_funcs .pseudoselect ul.pseudooptions li
button{}#headmenu #head_funcs #font_size_selector ul.pseudooptions li
button{}#headmenu #head_funcs #font_size_selector ul.pseudooptions li button.font-size-normal{line-height:36px;font-size:18px}#headmenu #head_funcs #font_size_selector ul.pseudooptions li button.font-size-large{line-height:44px;font-size:22px}#headmenu #head_funcs #color_selector ul.pseudooptions li
button{border-radius:10px;margin-bottom:6px;line-height:1.625}#headmenu #head_funcs
#readspeaker_button1{}#headmenu #head_funcs #readspeaker_button1
a{width:94px;padding-top:3px;font-size:12px}#headmenu #head_funcs
.search{}#headmenu #head_funcs .search
.searchform{background-color:var(--n2028-head-funcs-search-bg-color);border:var(--n2028-head-funcs-search-border-color) 1px solid;color:var(--n2028-head-funcs-search-text-color)}#headmenu .searchform
input{width:400px}#headmenu .searchform
button{}#headmenu .searchform button
img{}#headmenu
ul#spmenu{display:block !important}#headmenu ul#spmenu>li{}#headmenu ul#spmenu>li.sogo{}#headmenu ul#spmenu>li.kokuspo{}#headmenu ul#spmenu>li.zenshospo{}#headmenu ul#spmenu > li
.parent{}#headmenu ul#spmenu > li .parent
a{}#headmenu ul#spmenu > li
.submenu_panel{display:none;position:absolute;width:100%;top:0;left:0;padding:25px
25px 23px;color:var(--n2028-text-gray);opacity:0}#headmenu ul#spmenu > li
#sogo_subpanel{background-color:var(--n2028-yellow-green)}#headmenu ul#spmenu > li
#kokuspo_subpanel{background-color:var(--n2028-dark-yellow)}#headmenu ul#spmenu > li
#zenshospo_subpanel{background-color:var(--n2028-pink)}#headmenu ul#spmenu > li .submenu_panel::after{border-color:transparent;border-width:0 12px 20px;border-style:solid;display:block;position:absolute;top:-20px;content:''}#headmenu ul#spmenu > li #sogo_subpanel::after{border-bottom-color:var(--n2028-yellow-green);left:calc((100% - 470px) / 6 - 12px)}#headmenu ul#spmenu > li #kokuspo_subpanel::after{border-bottom-color:var(--n2028-dark-yellow);left:calc((100% - 470px) / 6 * 3 - 12px)}#headmenu ul#spmenu > li #zenshospo_subpanel::after{border-bottom-color:var(--n2028-pink);left:calc((100% - 470px) / 6 * 5 - 12px)}#headmenu ul#spmenu > li .submenu_panel
ul{display:flex;padding-inline:5rem}#headmenu ul#spmenu > li .submenu_panel
ul.children{gap:18px 3rem;flex-wrap:wrap;margin-bottom:49px;line-height:1.5;font-size:1.125rem}#headmenu ul#spmenu > li .submenu_panel ul.children
li{}#headmenu ul#spmenu > li .submenu_panel ul.children li
a{}#headmenu ul#spmenu > li .submenu_panel
ul.sns_icons{justify-content:center;gap:0 22px}#headmenu ul#spmenu > li .submenu_panel ul.sns_icons
li{}#headmenu ul#spmenu > li .submenu_panel ul.sns_icons
li.notyet{display:none}#headmenu ul#spmenu > li .submenu_panel ul.sns_icons li
a{border-radius:50%;display:block}#xp1{top:149px;left:40px}.admin-bar
#xp1{top:calc(var(--wp-admin-bar-height) + 149px)}#rs-controlpanel{}.admin-bar #rs-controlpanel{}#ft_nav_top{}#ft_nav_top
a{display:block;width:40px;height:142px;padding-top:114px;text-align:center}#ft_nav_top a::before, #ft_nav_top a::after{position:absolute}#ft_nav_top a::before{width:40px;height:40px;border-radius:50%;background-color:var(--n2028-dark-green);left:0;bottom:0;z-index:-1}#ft_nav_top a::after{width:60px;height:73px;background:url(/images/totop_arukuma.png) no-repeat center /60px auto;top:40px;left:-10px}#ft_nav_top a:hover{text-decoration:none}@media (any-hover: hover){#ft_nav_top a:hover{}#ft_nav_top a:hover::before{transform:scale(1.35)}#ft_nav_top a:hover::after{height:87px;background:url(/images/totop_arukuma_hover.png) no-repeat center /60px auto;top:0}}}@media screen and (max-width: 1799px) and (min-width: 1540px){.corner-kokuspo #headmenu ul#gnavi li.kokuspo
a{background-position-x:calc(50% - 140px);padding-left:73px}.corner-zenshospo #headmenu ul#gnavi li.zenshospo
a{background-position-x:calc(50% - 142px);padding-left:65px}.corner-kokuspo #headmenu ul#gnavi li.kokuspo a
.subttl{margin-left:-73px}.corner-zenshospo #headmenu ul#gnavi li.zenshospo a
.subttl{margin-left:-65px}}@media screen and (max-width: 1539px) and (min-width: 1396px){#headmenu ul#gnavi li:nth-child(n+2) a{padding-top:10px}.corner-kokuspo #headmenu ul#gnavi li.kokuspo
a{background-position-x:calc(50% - 89px);padding-left:64px}.corner-zenshospo #headmenu ul#gnavi li.zenshospo
a{background-position-x:calc(50% - 92px);padding-left:66px}.corner-kokuspo #headmenu ul#gnavi li.kokuspo a
.subttl{margin-left:-64px}.corner-zenshospo #headmenu ul#gnavi li.zenshospo a
.subttl{margin-left:-66px}}@media print, screen and (max-width: 1395px) and (min-width: 961px){#headmenu ul#gnavi li:nth-child(n+2) a{padding-top:20px}.corner-kokuspo #headmenu ul#gnavi li.kokuspo
a{background-position-x:calc(50% - 77px)}.corner-zenshospo #headmenu ul#gnavi li.zenshospo
a{background-position-x:calc(50% - 74px)}#headmenu ul#gnavi li.kokuspo a .subttl,
#headmenu ul#gnavi li.zenshospo a
.subttl{display:none}}@media print, screen and (max-width: 1395px) and (min-width: 1090px){.corner-kokuspo #headmenu ul#gnavi li.kokuspo
a{padding-left:70px}.corner-zenshospo #headmenu ul#gnavi li.zenshospo
a{padding-left:68px}}@media screen and (max-width: 1089px) and (min-width: 961px){.corner-kokuspo #headmenu ul#gnavi li.kokuspo a,
.corner-zenshospo #headmenu ul#gnavi li.zenshospo
a{padding-left:28px}}@media print, screen and (max-width: 1539px) and (min-width: 961px){.headonly{display:block !important}#headmenu
ul#gnavi{width:calc(100% - 425px)}#headmenu ul#gnavi li
a{font-size:24px}#headmenu ul#gnavi li.sogo
a{background-position-x:calc(50% - 70px)}body:not(.corner-sogo) #headmenu ul#gnavi li.sogo
a{padding-left:75px}#headmenu ul#gnavi li a
.subttl{padding-top:3px}#headmenu
#head_funcs{width:425px}#headmenu #head_funcs .pseudoselect
button.pseudolabel{}#headmenu #head_funcs #font_size_selector
button.pseudolabel{width:162px}#headmenu #head_funcs #color_selector
button.pseudolabel{width:140px}#headmenu #head_funcs .pseudoselect
ul.pseudooptions{background-color:var(--n2028-light-gray);display:none;position:absolute;left:5px;z-index:1}#headmenu #head_funcs #font_size_selector
ul.pseudooptions{width:152px}#headmenu #head_funcs #color_selector
ul.pseudooptions{width:130px}#headmenu .searchform
input{width:355px}#headmenu ul#spmenu > li #sogo_subpanel::after{left:calc((100% - 425px) / 6 - 12px)}#headmenu ul#spmenu > li #kokuspo_subpanel::after{left:calc((100% - 425px) / 6 * 3 - 12px)}#headmenu ul#spmenu > li #zenshospo_subpanel::after{left:calc((100% - 425px) / 6 * 5 - 12px)}}@media
print{body{width:1260px}#masthead{position:absolute}.admin-bar
#masthead{top:0}#ft_nav_top{display:none !important}.entry-meta .edit-link
a{display:none}#my-competition.tax-event-categories .sport_main .events
.event_table_wrapper{overflow-x:visible}.slide-from-bottom{visibility:visible}}@media screen and (max-width: 960px){a.current img, .transbtn:hover, a:hover
img{opacity:1;filter:none}.pconly{display:none !important}:root{--n2028-sns-menu-height:46px;--n2028-head-funcs-button-bg-color:white;--n2028-head-funcs-button-border-color:var(--n2028-text-gray);--n2028-head-funcs-button-text-color:var(--n2028-text-gray);--n2028-head-sp-menu-btn-bg-color:var(--n2028-dark-green);--n2028-head-sp-menu-btn-text-color:white;--n2028-head-sp-menu-parent-bg-color:transparent;--n2028-head-sp-menu-parent-text-color:var(--n2028-dark-green)}:root.bg-black{--n2028-head-funcs-button-bg-color:rgba(255,255,255,0.1);--n2028-head-funcs-button-border-color:transparent;--n2028-head-funcs-button-text-color:white;--n2028-head-sp-menu-btn-bg-color:var(--n2028-yellow);--n2028-head-sp-menu-btn-text-color:var(--n2028-text-gray);--n2028-head-sp-menu-parent-bg-color:rgba(255,255,255,0.1);--n2028-head-sp-menu-parent-text-color:var(--n2028-yellow)}:root.bg-blue{--n2028-head-funcs-button-bg-color:rgba(255,255,255,0.1);--n2028-head-funcs-button-border-color:transparent;--n2028-head-funcs-button-text-color:white;--n2028-head-sp-menu-btn-bg-color:var(--n2028-yellow);--n2028-head-sp-menu-btn-text-color:var(--n2028-text-gray);--n2028-head-sp-menu-parent-bg-color:rgba(255,255,255,0.1);--n2028-head-sp-menu-parent-text-color:var(--n2028-yellow)}:root.bg-yellow{--n2028-head-funcs-button-bg-color:black;--n2028-head-funcs-button-border-color:black;--n2028-head-funcs-button-text-color:white;--n2028-head-funcs-speaker-icon:url(/images/icon_speaker_white.svg);--n2028-head-sp-menu-btn-bg-color:black;--n2028-head-sp-menu-btn-text-color:var(--n2028-yellow);--n2028-head-sp-menu-parent-bg-color:black;--n2028-head-sp-menu-parent-text-color:var(--n2028-yellow)}html{scroll-padding-bottom:var(--n2028-sns-menu-height)}#page{padding-bottom:var(--n2028-sns-menu-height)}#headmenu{}#headmenu
ul{}#headmenu ul
li{}#headmenu ul li
a{}#headmenu ul li
.sns_wrap{}#headmenu ul li .sns_wrap
ul{}#headmenu
ul#gnavi{}#headmenu ul#gnavi
li{}#headmenu ul#gnavi li:not(:last-child)::after{}#headmenu ul#gnavi li
a{display:flex;flex-direction:column;justify-content:center;height:50px;line-height:1.1429;font-size:0.875rem}.corner-sogo #headmenu ul#gnavi li.sogo
a{background-color:var(--n2028-gnavi-sogo-bg-color)}.corner-kokuspo #headmenu ul#gnavi li.kokuspo
a{background-color:var(--n2028-gnavi-kokuspo-bg-color)}.corner-zenshospo #headmenu ul#gnavi li.zenshospo
a{background-color:var(--n2028-gnavi-zenshospo-bg-color)}#headmenu ul#gnavi li a
.subttl{}#headmenu
#head_funcs{}#headmenu #head_funcs
.wrap{float:left;padding:5px
0 3px 4px}#headmenu #head_funcs
.pseudoselect{}#headmenu #head_funcs .pseudoselect button.pseudolabel, #headmenu #head_funcs #readspeaker_button1
a{height:36px}#headmenu #head_funcs .pseudoselect
button.pseudolabel{border:var(--n2028-head-funcs-button-border-color) 1px solid;display:block;margin-right:3px;padding-top:2px;color:var(--n2028-head-funcs-button-text-color);font-size:12px;text-align:center}#headmenu #head_funcs #font_size_selector
button.pseudolabel{width:74px}#headmenu #head_funcs #color_selector
button.pseudolabel{width:56px}#headmenu #head_funcs .pseudoselect
ul.pseudooptions{top:36px;left:5px}#headmenu #head_funcs #font_size_selector
ul.pseudooptions{width:64px}#headmenu #head_funcs #color_selector
ul.pseudooptions{width:46px}#headmenu #head_funcs .pseudoselect ul.pseudooptions
li{}#headmenu #head_funcs .pseudoselect ul.pseudooptions li
button{display:block;line-height:24px;font-size:14px}#headmenu #head_funcs #font_size_selector ul.pseudooptions li
button{}#headmenu #head_funcs #font_size_selector ul.pseudooptions li button.font-size-normal{}#headmenu #head_funcs #font_size_selector ul.pseudooptions li button.font-size-large{line-height:30px;font-size:18px}#headmenu #head_funcs #color_selector ul.pseudooptions li
button{}#headmenu #head_funcs
#readspeaker_button1{}#headmenu #head_funcs #readspeaker_button1
a{background-position:center bottom 3px;background-size:17px auto;border-color:var(--n2028-head-funcs-button-border-color);width:72px;font-size:10px}#headmenu #head_funcs
.search{}#headmenu #head_funcs .search
.searchform{}#headmenu #head_funcs .search .searchform, #headmenu .searchform input, #headmenu .searchform
button{}#menu_open_btn{margin-left:calc(100% - 108px)}#menu_close_btn{display:none;position:absolute;width:111px;height:44px;bottom:0;right:0}#menu_open_btn button,
#menu_close_btn
button{background-color:var(--n2028-head-sp-menu-btn-bg-color);border:0;width:100%;height:44px;color:var(--n2028-head-sp-menu-btn-text-color);font-size:0.625rem}#menu_open_btn button:focus,
#menu_close_btn button:focus{outline-offset:-3px}#menu_open_btn button img,
#menu_close_btn button
img{vertical-align:middle}#menu_open_btn button
img{margin-left:10px;margin-right:11px}#menu_close_btn button
img{margin-left:13px;margin-right:14px}#headmenu
ul#spmenu{background-color:var(--n2028-common-bg-color);display:none;position:absolute;overflow-y:auto;width:100%;height:calc(var(--viewheight) - var(--n2028-header-height) - var(--n2028-sns-menu-height));padding:11px
0 50px;line-height:1.4286;font-size:0.875rem}.admin-bar #headmenu
ul#spmenu{height:calc(var(--viewheight) - var(--n2028-header-height) - var(--n2028-sns-menu-height) - var(--wp-admin-bar-height))}#headmenu ul#spmenu>li{width:var(--n2028-head-sp-menu-wall-width);margin-inline:auto}#headmenu ul#spmenu>li:not(.search){padding-left:53px}#headmenu ul#spmenu>li.haschildren{}#headmenu ul#spmenu>li.sogo{}#headmenu ul#spmenu>li.kokuspo{background:url(/images/icon_kokuspo_arukuma.png) no-repeat 5px 5px / 35px auto}#headmenu ul#spmenu>li.zenshospo{background:url(/images/icon_zenshospo_arukuma.png) no-repeat 7px 5px / 32px auto}#headmenu ul#spmenu>li.nochildren{}#headmenu ul#spmenu>li.search{padding-top:41px}#headmenu ul#spmenu > li
.parent{}#headmenu ul#spmenu > li .parent,
#headmenu ul#spmenu > li.nochildren
.inner{padding-top:5px;padding-bottom:4px}#headmenu ul#spmenu > li:not(.sogo) .parent,
#headmenu ul#spmenu > li.nochildren
.inner{border-top:var(--n2028-title-color) 1px solid}#headmenu ul#spmenu > li .parent .inner,
#headmenu ul#spmenu > li.nochildren
a{margin-inline:-7px}#headmenu ul#spmenu > li .parent a,
#headmenu ul#spmenu > li .parent button,
#headmenu ul#spmenu > li.nochildren
a{background-color:var(--n2028-head-sp-menu-parent-bg-color)}#headmenu ul#spmenu > li .parent a,
#headmenu ul#spmenu > li.nochildren
a{padding:15px
0 15px 12px;color:var(--n2028-head-sp-menu-parent-text-color)}#headmenu ul#spmenu > li:not(.sogo) .parent a,
#headmenu ul#spmenu > li.nochildren
a{}#headmenu ul#spmenu > li .parent
a{float:left;width:calc(100% - 48px)}#headmenu ul#spmenu > li.sogo .parent
a{background:var(--n2028-head-sp-menu-parent-bg-color) url(/images/icon_sogo_mountains.svg) no-repeat 91px 8px / 102px auto}#headmenu ul#spmenu > li .parent
button{-webkit-appearance:none;appearance:none;border:0;box-shadow:none;display:block;width:48px;height:50px;margin-left:calc(100% - 48px);padding:0;text-align:center}#headmenu ul#spmenu > li.sogo .parent
button{}#headmenu ul#spmenu > li:not(.sogo) .parent
button{}#headmenu ul#spmenu > li .parent
button.collapse_btn{display:none}#headmenu ul#spmenu > li.expanded .parent
button.expand_btn{display:none}#headmenu ul#spmenu > li.expanded .parent
button.collapse_btn{display:block}#headmenu ul#spmenu > li
.submenu_panel{display:none !important;clear:both;padding-bottom:13px;opacity:1 !important}#headmenu ul#spmenu > li.expanded
.submenu_panel{display:block !important}#headmenu ul#spmenu > li
#sogo_subpanel{}#headmenu ul#spmenu > li
#kokuspo_subpanel{}#headmenu ul#spmenu > li
#zenshospo_subpanel{}#headmenu ul#spmenu > li .submenu_panel
ul.children{padding-left:5px}#headmenu ul#spmenu > li .submenu_panel ul.children
li{}#headmenu ul#spmenu > li .submenu_panel ul.children li::before{display:block;float:left;padding:13px
0}#headmenu ul#spmenu > li .submenu_panel ul.children li
a{display:inline-block;max-width:calc(100% - 1em);padding:13px
0}#headmenu ul#spmenu > li.nochildren
a{display:block}#headmenu ul#spmenu > li.search
.searchform{border:1px
solid;max-width:286px;margin-inline:auto}#headmenu ul#spmenu > li.search .searchform
input{width:calc(100% - 48px)}#headmenu ul#spmenu > li.search .searchform
button{}#sp_sns_menu{background-color:white;border-top:var(--n2028-dark-green) 1px solid;position:fixed;width:100%;height:var(--n2028-sns-menu-height);bottom:0;left:0}#sp_sns_menu
ul.sns_icons{display:flex;justify-content:space-between;width:calc(100% - 60px);max-width:200px;padding:8px
min(5.867%, 25px)}#sp_sns_menu ul.sns_icons
li{}#sp_sns_menu ul.sns_icons
li.notyet{display:none}#sp_sns_menu ul.sns_icons li
a{border-radius:50%;display:block;width:29px;height:29px}#sp_sns_menu ul.sns_icons li a
img{width:100%;height:auto}#xp1{top:101px;left:5px}.admin-bar
#xp1{top:calc(var(--wp-admin-bar-height) + 101px)}#ft_nav_top{right:0 !important;bottom:0 !important;z-index:9999}#ft_nav_top
a{display:block;width:58px;height:45px;text-align:center;background-color:var(--n2028-dark-green);padding-top:26px}#ft_nav_top a::before{content:none}#ft_nav_top a::after{position:absolute;width:60px;height:60px;background:url(/images/sp/totop_arukuma.png) no-repeat center / 100% auto;top:-40px}}@media screen and (max-width: 767px){.pctbonly{display:none !important}.tbonly{display:none !important}#primary{float:none;margin:0
auto}#secondary{float:none;width:var(--n2028-semi-width);margin:0
auto}#breadcrumbs{padding:6px
5px 26px;font-size:0.625rem}:is(#my-kokuspo, #my-shospo) #breadcrumbs{padding-bottom:21px}#topmain,#main{padding-bottom:128px}#topmain{background:linear-gradient(to bottom, transparent 0% calc(100% - 130px), var(--n2028-sogo-normal-bg-color) calc(100% - 130px) 100%)}#topmain::after{height:130px}:root.bg-normal #topmain::after{background:url(/images/sp/bg_cloud_green-white.png) no-repeat center bottom / max(100%, 375px) auto var(--n2028-common-bg-color)}#main{}:root.bg-normal .corner-sogo
#main{background:url(/images/sp/bg_cloud_green-white.png) no-repeat center bottom / max(100%, 375px) auto var(--n2028-sogo-normal-bg-color)}:root.bg-normal .corner-sogo#my-blog
#main{background:url(/images/sp/bg_cloud_green-white.png) no-repeat center bottom / max(100%, 375px) auto, var(--n2028-sogo-dark-bg-color) }:root.bg-normal .corner-sogo:is(#my-bidding, #my-bidding-type) #main{background:url(/images/sp/bg_cloud_green-white.png) no-repeat center bottom / max(100%, 375px) auto var(--n2028-yellow-green)}:root.bg-normal .corner-kokuspo
#main{background:url(/images/sp/bg_cloud_yellow-white.png) no-repeat center bottom / max(100%, 375px) auto var(--n2028-kokuspo-normal-bg-color)}:root.bg-normal .corner-zenshospo
#main{background:url(/images/sp/bg_cloud_pink-white.png) no-repeat center bottom / max(100%, 375px) auto var(--n2028-zenshospo-normal-bg-color)}:root.bg-normal #my-kokuspo
#main{background:url(/images/sp/bg_top_kokuspo.png) no-repeat center calc(0px - var(--n2028-header-height)) / 100% auto var(--n2028-kokuspo-normal-bg-color);padding-bottom:0}:root.bg-black #my-kokuspo
#main{background:url(/images/sp/bg_top_kokuspo_black.png) no-repeat center calc(0px - var(--n2028-header-height)) / 100% auto var(--n2028-kokuspo-normal-bg-color)}:root.bg-blue #my-kokuspo
#main{background:url(/images/sp/bg_top_kokuspo_blue.png) no-repeat center calc(0px - var(--n2028-header-height)) / 100% auto var(--n2028-kokuspo-normal-bg-color)}:root.bg-yellow #my-kokuspo
#main{background:url(/images/sp/bg_top_kokuspo_yellow.png) no-repeat center calc(0px - var(--n2028-header-height)) / 100% auto var(--n2028-kokuspo-normal-bg-color)}:root.bg-normal #my-shospo
#main{background:url(/images/sp/bg_top_shospo.png) no-repeat center calc(0px - var(--n2028-header-height)) / 100% auto var(--n2028-zenshospo-normal-bg-color);padding-bottom:0}:root.bg-black #my-shospo
#main{background:url(/images/sp/bg_top_kokuspo_black.png) no-repeat center calc(0px - var(--n2028-header-height)) / 100% auto var(--n2028-zenshospo-normal-bg-color)}:root.bg-blue #my-shospo
#main{background:url(/images/sp/bg_top_kokuspo_blue.png) no-repeat center calc(0px - var(--n2028-header-height)) / 100% auto var(--n2028-zenshospo-normal-bg-color)}:root.bg-yellow #my-shospo
#main{background:url(/images/sp/bg_top_kokuspo_yellow.png) no-repeat center calc(0px - var(--n2028-header-height)) / 100% auto var(--n2028-zenshospo-normal-bg-color)}#mainwall{}#content #nav-single{padding:35px
0}.widget
ul{}.widget ul>li{}.widget ul > li
a{}#mainwall{}.page-title,
.page .entry-title,
:is(#top_news, #top_about) h2{background:url(/images/sp/bg_entry-title.png) no-repeat center 11px / 244px auto;padding-top:60px;padding-bottom:46px}.page-title,
.page .entry-title{font-size:1.5rem}#colophon{padding-top:13px}#ft_logo{width:94%;padding:10px
3%}#ft_logo
img{width:311px;max-width:100%}#ft_add{font-size:0.75rem;line-height:1.666;padding-top:3px;padding-bottom:16px}#ft_add
p.ttl{margin-bottom:8px;font-size:0.875rem}#ft_links::before{content:"";display:block;background:url(/images/sp/ft_arukuma.png) no-repeat top center / 100% auto transparent;width:347px;height:85px;position:absolute;top:-30px;left:50%;transform:translatex(-50%)}#ft_links{position:relative}ul#footmenu{position:relative;gap:6px 0;padding:14px
25.333%}html.font-size-large
ul#footmenu{padding:14px
17.333%}ul#footmenu
li{min-width:12em;justify-content:end}ul#footmenu li
a{}ul#footmenu li a::after{}#ft_copyright{text-align:left;padding-top:8px;padding-left:10px}a.linkbtn,
button.linkbtn:not(.button-rewrite),
span.linkbtn,
a.linkbtn .inner,
button.linkbtn:not(.button-rewrite) .inner,
span.linkbtn
.inner{border-radius:30px}a.linkbtn::before,
button.linkbtn:not(.button-rewrite)::before,
span.linkbtn::before,
#inquiry_wrap p:is(.buttons-area-confirm,.submit-button)::before{border-radius:31.5px;width:246px;height:63px;top:2px;left:2px}a.linkbtn .inner,
button.linkbtn:not(.button-rewrite) .inner,
span.linkbtn
.inner{width:249px;max-width:249px;height:60px;padding-left:24px;line-height:58px;font-size:1.125rem}a.linkbtn .inner::after,
button.linkbtn:not(.button-rewrite) .inner::after,
span.linkbtn .inner::after{width:41px;height:41px;line-height:41px;top:7px;right:9px;padding-left:16px;font-size:0.875rem}a.linktext::after{top:1px}a.linkbtn_small{font-size:0.875rem}:is(#my-blog, #my-bidding, #my-bidding-type):not(.singular) .page-title{background-color:var(--n2028-common-bg-color)}.post_menu{padding-top:25px}#my-blog
.post_menu{margin-inline:calc(50% - 46vw)}.post_menu
ul{gap:20px 14px}.post_menu ul>li{}.post_menu ul > li
a{font-size:0.875rem;width:100px;height:35px;line-height:35px;border-radius:18px}.post_menu ul > li a:hover{}.post_menu ul > li a::before, .post_menu ul > li a::after{}.post_menu ul > li a::before{}.post_menu ul > li a::after{}#my-blog
#main{padding-bottom:113px}#my-blog
.link.nyusatsu{padding-top:18px;padding-bottom:35px}#my-blog .link.nyusatsu  a.linkbtn::before, .nav-top a.linkbtn::before{width:296px;left:50%;transform:translatex(-50%)}#my-blog .link.nyusatsu a.linkbtn .inner, .nav-top a.linkbtn
.inner{width:296px;max-width:296px}.article_wrapper{}article.list{}article.list
.wrap{}article.list .wrap
.photo{}article.list .wrap .photo
img{}article.list .wrap
ul.categories{}article.list .wrap ul.categories>li{}article.list .wrap ul.categories > li
a{}article.list .wrap
.date{}article.list .wrap
.title{}article.list .wrap
.linktext{}:is(#my-blog, #my-bidding).singular
#main{}#primary.news_single
.wall{}article.single{border-radius:30px;padding:15px}article.single
.new{margin-bottom:15px;line-height:1.4444;font-size:1.125rem}article.single
.photo{margin-bottom:15px}article.single .photo
img{}article.single
.wrap{}article.single .wrap
.date{padding-top:18px}article.single .entry-title{font-size:1.25rem;line-height:1.6;padding-top:3px}article.single .entry-content{line-height:1.75}.nav-top
a.linkbtn{}.nav-top a.linkbtn::before{}#my-search .page-title{background-image:none;width:var(--n2028-wall-width);margin-inline:auto}#my-search ul.search-results{padding:20px
5.303% 27px}#my-search ul.search-results
li{margin-bottom:7px}#my-search ul.search-results li>a{display:block;padding-bottom:9px}#my-search ul.search-results li > a
.date{margin-bottom:5px}#my-search ul.search-results li > a
.title{background-position:right 3px center;min-height:22px;padding-right:46px;line-height:1.25}#my-search #nav-below{margin-top:37px}#my-search .not-found{width:80.5333%;margin-inline:auto}#my-search .not-found
img{}#my-competition.page{}#competition_form{}#competition_form form,
#venue_form
form{flex-direction:column;padding:12px
0 21px}#competition_form form
.date{margin-bottom:15px}#competition_form form span.label,
#venue_form form
span.label{display:block;margin-bottom:6px;margin-left:1em}#competition_form form .date
span.label{}#competition_form form .date input,
#competition_form form .venue span.select_wrapper select,
#competition_form form .submit button,
#venue_form form span.select_wrapper select,
#venue_form form .submit
button{}#competition_form form .date
input{width:calc(50% - 8px - 0.5625rem);padding:0
15px}#competition_form form .date
span.wavy{}#competition_form form
.venue{margin-bottom:20px}#competition_form form .venue
span.label{}#competition_form form .venue span.select_wrapper,
#venue_form form
span.select_wrapper{width:100%}#competition_form form .venue span.select_wrapper,
#venue_form form .venue
span.select_wrapper{}#competition_form form .venue span.select_wrapper select,
#venue_form form span.select_wrapper
select{padding:0
18px}#competition_form form .submit,
#venue_form form
.submit{text-align:center}#competition_form form .submit button,
#venue_form form .submit
button{width:134px;padding:0
0 0 16px}#my-competition.page
.post_menu{width:96%;margin-bottom:28px}.corner-kokuspo#my-competition.page .post_menu
ul{justify-content:flex-start}#my-competition.page .post_menu ul
li{}#my-competition.page .post_menu ul li
a{width:auto;min-width:100px;padding:0
12px}#my-competition.page .post_menu ul li
a.long{}#my-competition.page
ul.sport_list{gap:30px 6.06%;max-width:460px;margin-inline:auto}#my-competition.page ul.sport_list
li{width:46.97%}#my-competition.page ul.sport_list li
a{border-radius:20px;width:100%}#my-competition.page ul.sport_list li a
.arukuma{padding:7px
18.71% 5px 7.097%}#my-competition.page ul.sport_list li a .arukuma
img{width:100%;aspect-ratio:1 / 1}#my-competition.page ul.sport_list li a
.name{min-height:41px;font-size:0.875rem}#my-competition.page
.error_message{padding-top:30px}#my-competition.page .error_message
img{}#my-competition.tax-event-categories{}#my-competition.tax-event-categories
#mainwall{}#my-competition.tax-event-categories
#primary{width:88.8%}#my-competition.tax-event-categories
.sport_main{padding:30px
6.607% 31px}#my-competition.tax-event-categories .sport_main
.arukuma{text-align:center}#my-competition.tax-event-categories .sport_main .arukuma
img{width:160px;height:auto;margin-bottom:28px}#my-competition.tax-event-categories .sport_main
.sport_type{border-radius:15px;min-width:104px;height:30px;margin-bottom:20px;padding:0
1em;line-height:28px}#my-competition.tax-event-categories .sport_main
h1{margin-bottom:18px;margin-left:6px;line-height:1.375;font-size:2rem}#my-competition.tax-event-categories .sport_main
.summary{margin-bottom:30px}#my-competition.tax-event-categories .sport_main .summary:empty{margin-bottom:0}#my-competition.tax-event-categories .sport_main
.mainvisual{margin-bottom:30px}#my-competition.tax-event-categories .sport_main .mainvisual
img{border-radius:20px}#my-competition.tax-event-categories .sport_main
.details{margin-bottom:30px;line-height:1.75}#my-competition.tax-event-categories .sport_main .details
.event_type{}#my-competition.tax-event-categories .sport_main .details .event_type h2,
#location_details
h2{border-radius:20px;padding:12px
1em;line-height:1.1818;font-size:1.375rem}#my-competition.tax-event-categories .sport_main .details .event_type
h2{margin-top:30px;margin-bottom:13px}#my-competition.tax-event-categories .sport_main .details .event_type
p{margin-bottom:1.1818em}#my-competition.tax-event-categories .sport_main .details .event_type p
img{}#my-competition.tax-event-categories .sport_main .details .event_type p
img.alignleft{display:block;float:none;margin:0
auto 11px;vertical-align:bottom}#my-competition.tax-event-categories .sport_main
.events{margin-bottom:37px}#my-competition.tax-event-categories .sport_main .events h2,
#my-competition.tax-event-categories .sport_main .locations h2,
.location_list h2,
#location_details section
h3{padding-bottom:7px;line-height:1.45;font-size:1.25rem}#my-competition.tax-event-categories .sport_main .events
h2{margin-bottom:23px}#my-competition.tax-event-categories .sport_main .events h2::before,
#my-competition.tax-event-categories .sport_main .locations h2::before,
.location_list h2::before,
#location_details section h3::before{width:14px;height:14px;margin-left:3px;margin-right:9px}#my-competition.tax-event-categories .sport_main .events .event_table_wrapper,
#location_details section.events
.event_table_wrapper{position:relative}#my-competition.tax-event-categories .sport_main .events .event_table_wrapper::after,
#location_details section.events .event_table_wrapper::after{display:block;position:absolute;width:100px;height:100px;top:calc(50% - 50px);left:calc(50% - 50px);content:url(/images/sp/icon_swipe.svg)}#my-competition.tax-event-categories .sport_main .events .event_table_wrapper.scrolled::after,
#location_details section.events .event_table_wrapper.scrolled::after{display:none}#my-competition.tax-event-categories .sport_main .events
.event_table{}#my-competition.tax-event-categories .sport_main .events .not-found{}#my-competition.tax-event-categories .sport_main
.locations{}#my-competition.tax-event-categories .sport_main .locations
h2{margin-bottom:20px}#my-competition.tax-event-categories .sport_main .locations
ul.location_list{}#my-competition.tax-event-categories .sport_main .locations ul.location_list
li{padding:26px
6.7474% 20px}#my-competition.tax-event-categories .sport_main .locations ul.location_list li
.info{margin-bottom:16px}#my-competition.tax-event-categories .sport_main .locations ul.location_list li .info
.name{margin-bottom:31px;line-height:1.75}#my-competition.tax-event-categories .sport_main .locations ul.location_list li .info .name
a{}#my-competition.tax-event-categories .sport_main .locations ul.location_list li .info
.address{line-height:1.2857;font-size:0.875rem}#my-competition.tax-event-categories .sport_main .locations ul.location_list li .info .address
.label{margin-bottom:6px}#my-competition.tax-event-categories .sport_main .locations ul.location_list li .info .address
.value{}#my-competition.tax-event-categories .sport_main .locations ul.location_list li
.gmap{height:146px}#my-competition.tax-event-categories
#secondary{margin-top:51px}#my-competition.tax-event-categories #secondary
h2{text-align:center}#my-competition.tax-event-categories #secondary
.widget_sport{}#my-competition.tax-event-categories #secondary .widget_sport
h3{font-size:0.875rem}html.font-size-large #my-competition.tax-event-categories.corner-kokuspo #secondary .widget_sport:last-of-type
h3{font-size:min(0.875rem, 4.5vw)}#my-competition.tax-event-categories
#ternary{margin:44px
auto 0}html.font-size-large #my-competition.tax-event-categories #ternary a.linkbtn::before{width:287px}html.font-size-large #my-competition.tax-event-categories #ternary a.linkbtn
span.inner{width:290px;max-width:290px}#venue_map{padding:17px
0 44px}#venue_map .mapslider-wrapper{width:var(--n2028-wall-width);margin-bottom:22px}#venue_map
.legend{margin-bottom:12px}#venue_map .legend
ul{gap:10px;padding:10px
0}#venue_map .legend ul
li{}#venue_map .legend ul li
span.label{margin-right:5px}#venue_map .legend ul li
span.descr{}#venue_map
.map{margin-bottom:26px}.corner-kokuspo #venue_map
.map{margin-bottom:0;padding:24px
0 31px}#venue_map .map::after{display:block;position:absolute;width:100px;height:100px;top:calc(50% - 50px);content:url(/images/sp/icon_swipe.svg)}.corner-kokuspo #venue_map .map::after{content:none}.corner-zenshospo #venue_map .map::after{left:269px}#venue_map .map.scrolled::after{display:none}#venue_map .map
img{}#venue_map .map
img{width:84.8485%}.corner-zenshospo #venue_map .map
img{width:var(--n2028-wall-width)}#venue_map .mapcopyright,
:is(.corner-kokuspo, .corner-zenshospo) #venue_map
.date{font-size:10px}#venue_map
.mapcopyright{margin:0
auto}#venue_map
.date{width:286px;margin:0
auto;font-size:14px}#venue_map
.date{width:auto}.corner-zenshospo #venue_map :is(.mapcopyright,.date){width:var(--n2028-wall-width)}#venue_map .date
p{margin-bottom:30px}#venue_map .mapslider-wrapper
.slider_nav{}#venue_map .mapslider-wrapper .slider_nav .slick-arrow{top:calc(50% - 30px)}#venue_map .mapslider-wrapper .slider_nav .slick-prev{left:-6.5vw}#venue_map .mapslider-wrapper .slider_nav .slick-next{right:-6.5vw}#venue_map .mapslider-wrapper .slider_nav .slick-arrow
svg{width:30px;height:auto}#venue_map .mapslider-wrapper .slider_nav .slick-arrow svg
circle{opacity:0}#venue_map .mapslider-wrapper
.slider_buttons{bottom:15px;right:22px}#venue_map .mapslider-wrapper .slider_buttons ul.slick-dots{gap:0 14px}#venue_map .mapslider-wrapper .slider_buttons ul.slick-dots
li{}#venue_map .mapslider-wrapper .slider_buttons ul.slick-dots li
button{width:8px;height:8px}#venue_map
.mappdflink{margin-bottom:30px}#venue_map .mappdflink
a.linkbtn{margin-bottom:20px}.font-size-large #venue_map .mappdflink a.linkbtn::before{width:263px}#venue_map .mappdflink a.linkbtn
.inner{padding-block:8px;line-height:20px}.font-size-large #venue_map .mappdflink a.linkbtn
.inner{width:266px;max-width:none}#venue_map .mappdflink a.linkbtn .inner
svg{float:left;width:31.5px;height:40px}#map-pdf-link{margin-top:22px;margin-bottom:23px;padding:13px
0 3px}#map-pdf-link
h2{font-size:0.875rem;margin-bottom:12px}#map-pdf-link
ul{gap:14px;margin-bottom:13px}#map-pdf-link ul>li{width:calc(50% - 7px)}#map-pdf-link ul > li
a{width:100%;font-size:0.75rem}#map-pdf-link ul > li:is(.map_black, .map_yellow, .map_blue) a::before{margin-right:3px}#venue_map
.pdflink{width:286px;margin-inline:auto}#venue_map .pdflink
a{}#venue_map .pdflink a::before{float:left;margin-top:5px}#venue_form{}#venue_form
form{}#venue_form form
.venue{margin-bottom:15px}#venue_form form
.sport{margin-bottom:20px}#venue_form form
span.label{}#venue_form form
span.select_wrapper{}#venue_form form span.select_wrapper::before{}#venue_form form .sport
span.select_wrapper{}#venue_form form span.select_wrapper
select{}#venue_form form
.submit{}#venue_form form .submit
button{}.location_list{margin-top:40px}.location_list
.wall{padding:20px
6.8182% 23px}.location_list
h2{margin-bottom:22px}.location_list h2::before{}.location_list
ul{gap:13px 0}.location_list ul
li{}.location_list ul li
a{}.location_list ul li a
.image{}.location_list ul li a .image
img{}.location_list ul li a
.title{min-height:calc(2.8571em + 16px);padding:7px
1em 9px;line-height:1.4286;font-size:0.875rem}.location_list ul li a
.seemore{padding:8px
0}.location_list ul li a .seemore::after{}#my-location .page-title{}#my-location
.hentry{padding-top:22px}#my-location h1.entry-title{padding:43px
0 37px;line-height:1.4;font-size:1.5625rem}#location_details{}#location_details
h2{margin-bottom:28px}#location_details .entry-image{margin:0
-6.8182% 24px}#location_details
section{margin-bottom:30px;padding:20px
6.2121% 23px}#location_details section
h3{}#location_details
section.address{}#location_details section.address
h3{margin-bottom:14px}#location_details section.address
.content{line-height:1.5}#location_details
section.website{}#location_details section.website
h3{margin-bottom:25px}#location_details section.website
.content{font-size:1.125rem}#location_details section.website .content
a{}#location_details section.website .content a
span.note{display:inline-block;margin-top:36px}#location_details
section.events{}#location_details section.events
h3{margin-bottom:12px}#location_details section.events
.event_table_wrapper{}#location_details section.events
.event_table{}#location_details section.events .not-found{}#my-location
.gmap{height:280px;margin:51px
0 9px}#kyogi-syokai{padding-top:25px;padding-bottom:40px}#kyogi-syokai .wrapper
.wrap{width:282px;height:301px}#kyogi-syokai .wrapper .wrap a::after{width:30px;height:30px;padding:7px
0 4px;bottom:16px;left:50%;font-size:12px;transform:translatex(-50%)}#kyogi-syokai .wrapper .wrap :is(a, .nolink) .inner{padding:23px
20px}#kyogi-syokai .wrapper .wrap
img{width:118px;height:auto}#kyogi-syokai .wrapper .wrap
.ttl{margin-top:4px;margin-bottom:6px;font-size:24px}:is(#my-video) ul.news_list{gap:20px;justify-content:center;padding-top:25px}ul.news_list>li.kyogi-movies{padding:13px
25px 29px}.top_mainvisual_wrap:before{content:'';display:block;padding-top:250.80%}.top_mainvisual_wrap
#top_mainvisual.fixed{position:fixed;top:auto;bottom:var(--n2028-sns-menu-height);left:0}.top_mainvisual_wrap
#top_mainvisual{position:absolute;width:100%;top:0;left:0}#top_mainvisual
video{width:100%}#top_mainvisual
.heading{padding-top:50px}#top_mainvisual .heading
.logomarks{width:121px;top:0;right:0}#top_mainvisual .heading
h1{}#top_mainvisual .heading h1
img{}#top_mainvisual .heading
ul.mainmenu{flex-direction:column;width:var(--n2028-wall-width);height:186px;margin-top:23px}#top_mainvisual .heading ul.mainmenu
li{}#top_mainvisual .heading ul.mainmenu li
a{border-width:5px;padding:8px
0px 11px 16px}#top_mainvisual .heading ul.mainmenu li a::after{right:9px}#top_mainvisual .heading ul.mainmenu li a
span.nickname{line-height:1.4583;font-size:1.5rem}#top_mainvisual .heading ul.mainmenu li a
span.name{}@media (any-hover: hover){#top_mainvisual .heading ul.mainmenu li a:hover::after{right:1px}}#top_mainmenu,
#top_mainmenu
.wall{height:calc(var(--viewheight) - var(--n2028-header-height) - var(--n2028-sns-menu-height) + max(8.533vw, 32px))}#top_mainmenu{margin-bottom:23px}.admin-bar #top_mainmenu,
.admin-bar #top_mainmenu
.wall{height:calc(var(--viewheight) - var(--n2028-header-height) - var(--n2028-sns-menu-height) + max(8.533vw, 32px) - var(--wp-admin-bar-height))}#top_mainmenu
.wall{position:fixed;overflow:hidden;top:var(--n2028-header-height);left:0}.admin-bar #top_mainmenu
.wall{top:calc(var(--n2028-header-height) + var(--wp-admin-bar-height))}#top_mainmenu
.heading{background:url(/images/sp/bg_top_mainmenu_people.png) no-repeat center bottom / max(100%, 375px) auto, url(/images/sp/bg_top_mainmenu.webp) no-repeat center top / cover;height:100%;padding-top:calc((var(--viewheight) - var(--n2028-header-height) - var(--n2028-sns-menu-height) + max(8.533vw, 32px)) * 0.3256)}.admin-bar #top_mainmenu
.heading{padding-top:calc((var(--viewheight) - var(--n2028-header-height) - var(--n2028-sns-menu-height) + max(8.533vw, 32px) - var(--wp-admin-bar-height)) * 0.3256)}#top_mainmenu .heading
.logomark{gap:0 5px;width:91px;top:13px;left:17px}#top_mainmenu .heading .logomark
img{width:43px}#top_mainmenu .heading
h1{width:91.467%;max-width:min(343px, calc((var(--viewheight) - var(--n2028-header-height) - var(--n2028-sns-menu-height) + max(8.533vw, 32px)) * 0.8));margin-bottom:calc((var(--viewheight) - var(--n2028-header-height) - var(--n2028-sns-menu-height) + max(8.533vw, 32px)) * 0.0751 - min(29.1376vw, 109.266px, calc((var(--viewheight) - var(--n2028-header-height) - var(--n2028-sns-menu-height) + max(8.533vw, 32px)) * 0.29)));margin-inline:auto}.admin-bar #top_mainmenu .heading
h1{margin-bottom:calc((var(--viewheight) - var(--n2028-header-height) - var(--n2028-sns-menu-height) + max(8.533vw, 32px) - var(--wp-admin-bar-height)) * 0.0751 - min(29.1376vw, 109.266px, calc((var(--viewheight) - var(--n2028-header-height) - var(--n2028-sns-menu-height) + max(8.533vw, 32px)) * 0.29)))}#top_mainmenu .heading h1
img{width:100%}#top_mainmenu .heading
ul.mainmenu{width:89.6%;max-width:min(336px, calc((var(--viewheight) - var(--n2028-header-height) - var(--n2028-sns-menu-height) + max(8.533vw, 32px)) * 0.8));margin-inline:auto}#top_mainmenu .heading ul.mainmenu li,
#top_mainmenu .heading ul.mainmenu li
a{height:172px;max-height:calc((var(--viewheight) - var(--n2028-header-height) - var(--n2028-sns-menu-height) + max(8.533vw, 32px)) * 0.3333)}#top_mainmenu .heading ul.mainmenu
li{width:47.619%}#top_mainmenu .heading ul.mainmenu li::before{border-radius:36px;top:9px;left:0}#top_mainmenu .heading ul.mainmenu li::after{box-shadow:0 0 50px 0 rgba(0,0,0,0.4);width:56.25%;height:153px;max-height:calc((var(--viewheight) - var(--n2028-header-height) - var(--n2028-sns-menu-height) + max(8.533vw, 32px)) * 0.2965);top:min(28px, calc((var(--viewheight) - var(--n2028-header-height) - var(--n2028-sns-menu-height) + max(8.533vw, 32px)) * 0.0543));left:21.875%}#top_mainmenu .heading ul.mainmenu li
a{border-radius:26px;text-align:center}#top_mainmenu .heading ul.mainmenu li.kokuspo
a{padding:min(16px, 11%) 0 0}#top_mainmenu .heading ul.mainmenu li.zenshospo
a{padding:min(12px, 8%) 0 0}#top_mainmenu .heading ul.mainmenu li a::after{width:17px;height:17px;top:139px;left:calc(50% - 8px)}#top_mainmenu .heading ul.mainmenu li a
.arukuma{margin-bottom:min(11px, calc((var(--viewheight) - var(--n2028-header-height) - var(--n2028-sns-menu-height) + max(8.533vw, 32px)) * 0.0213))}#top_mainmenu .heading ul.mainmenu li a .arukuma
img{}#top_mainmenu .heading ul.mainmenu li.kokuspo a .arukuma
img{width:70px;max-width:44%}#top_mainmenu .heading ul.mainmenu li.zenshospo a .arukuma
img{width:63px;max-width:40%}#top_mainmenu .heading ul.mainmenu li a
.text{}#top_mainmenu .heading ul.mainmenu li a .text
img.logo{max-width:90%}#top_mainmenu .heading ul.mainmenu li.kokuspo a .text
img.logo{width:114.5px}#top_mainmenu .heading ul.mainmenu li.zenshospo a .text
img.logo{width:128px}#top_mainmenu .heading
.copyright{margin-right:10px;font-size:0.625rem}#introduction{padding-top:14.666%}#introduction
.wall{background:url(/images/sp/bg_2028nagano_photo1.png) no-repeat center top / 435px auto, url(/images/sp/bg_2028nagano_photo2.png) no-repeat center top 760px / 410px auto, var(--n2028-top-light-bg-color);padding-bottom:calc(25.333% + 50px)}#introduction.new
.wall{background:url(/images/sp/bg_2028nagano_photo1.png) no-repeat center top / 435px auto, url(/images/sp/bg_2028nagano_photo2.png) no-repeat center top 1270px / 410px auto, var(--n2028-top-light-bg-color)}html.font-size-large #introduction
.wall{background:url(/images/sp/bg_2028nagano_photo1.png) no-repeat center top / 435px auto, url(/images/sp/bg_2028nagano_photo2.png) no-repeat center top 980px / 410px auto, var(--n2028-top-light-bg-color)}html.font-size-large #introduction.new
.wall{background:url(/images/sp/bg_2028nagano_photo1.png) no-repeat center top / 435px auto, url(/images/sp/bg_2028nagano_photo2.png) no-repeat center top 1640px / 410px auto, var(--n2028-top-light-bg-color)}#introduction::before{background:var(--n2028-top-2028nagano-cloud) no-repeat center top / 100% auto;height:14.666%}#introduction
.descr{}#introduction .descr
p{font-size:1.125rem}#introduction .descr
p.strong{font-size:1.6875rem;line-height:1.481;padding:15px
0}#introduction .descr p.strong
span{font-size:2.5rem}#introduction .descr
p.colored{}#introduction
.descr.wrap1{width:76.8%;min-width:288px;margin:0
auto;padding-top:305px}#introduction.new
.descr.wrap1{width:320px}#introduction.new .descr.wrap1
p.narrow{margin-right:-1.5em}#introduction.new .descr.wrap1
p.colored{font-size:2rem}#introduction
.title{width:89.866%;min-width:338px;font-size:5.25rem;text-align:left;line-height:1.55;padding-top:325px;margin:0
auto}#introduction.new
.title{margin-bottom:370px;padding-top:11px}#introduction .title::after{width:182px;height:123px;bottom:98px;left:calc(50% - 5px)}#introduction
.descr.wrap2{margin-top:-10px}#introduction
.yt_slider_wrapper{max-width:600px;margin-bottom:46px;padding-top:20px}#introduction .yt_slider_wrapper
.yt_slider{width:200px;margin-bottom:16px;padding:47px
0 23px}#introduction .yt_slider_wrapper .yt_slider
.slide{padding:0
15px;transform-origin:center 65.5%}#introduction .yt_slider_wrapper .yt_slider .slick-slide.slick-active
.slide{transform:scale(1.7235)}#introduction .yt_slider_wrapper .yt_slider .slide
.image{}#introduction .yt_slider_wrapper .yt_slider .slick-slide.slick-active .slide
.image{box-shadow:0 0 11.6px 0 rgba(0,0,0,0.3)}#introduction .yt_slider_wrapper .yt_slider .slide
a{width:85%;left:7.5%}#introduction .yt_slider_wrapper .yt_slider .slide a
svg{width:26px}#introduction .yt_slider_wrapper .yt_slider .slide a
img.icon{width:51px}#introduction .yt_slider_wrapper
.yt_slider_panel{}#introduction .yt_slider_wrapper .yt_slider_panel
ul{}#introduction .yt_slider_wrapper .yt_slider_panel ul
li{}#introduction .yt_slider_wrapper .yt_slider_panel ul li
button{}#introduction .yt_slider_wrapper .yt_slider_panel ul li button::after{width:10px;height:10px}#introduction
.sns{margin:30px
0}.sns
p{font-size:1.25rem;background-size:264px}.sns
ul.sns_icons{gap:0 20px;padding-top:10px}.sns ul.sns_icons>li{}.sns ul.sns_icons > li
a{}.sns ul.sns_icons > li a
.text{font-size:0.625rem;padding-top:5px}.sns ul.sns_icons > li a
img{width:40px}@media (any-hover: hover){.sns ul.sns_icons > li a:hover
img{}}#introduction
.imgonly.message{padding:0
6.533%}#introduction .imgonly.message
img{width:100%}#introduction.new .imgonly.message
img{max-width:326px}#introduction::after{background:var(--n2028-top-2028nagano-bottom) no-repeat center bottom / 100% auto;width:100%;height:25.333vw;bottom:0;top:auto}#top_banners{padding-bottom:70px}#my-top
#top_banners{padding-top:34px}#top_banners
.banner_wrapper{margin-left:5.333%}#top_banners
.banner_slider{width:328px;max-width:92.394%;margin-bottom:20px;margin-left:-2.394%}#top_banners .banner_slider .slick-list{}#top_banners .banner_slider .slick-list .slick-track{}#top_banners .banner_slider .slick-list .slick-track .slick-slide{}#top_banners .banner_slider
.banner{padding:0
2.591%}#top_banners .banner_slider .banner
a{}#top_banners
.slider_buttons{}#top_banners .slider_buttons
button{}#top_banners .slider_buttons button:focus{outline-offset:-3px}#top_banners .slider_buttons
#banner_slider_stop{float:left}#top_banners .slider_buttons
ul{display:none !important;align-items:center;flex-wrap:wrap;width:174px;height:38px;margin-left:auto;margin-right:5.634%;padding-top:6px}#top_banners .slider_buttons ul
li{}#top_banners .slider_buttons ul li
button{}#top_news
ul.news_list{padding-bottom:40px}:is(#top_news, #top_about) h2{font-size:1.5rem;background:url(/images/sp/bg_entry-title.png) no-repeat center top var(--n2028-common-bg-color)}#top_news{padding-bottom:200px}#top_news
h2{background:url(/images/sp/bg_entry-title.png) no-repeat top 5px center / 65.066% auto var(--n2028-common-bg-color);padding-bottom:76px}#top_news::after{height:44.266%;background:url(/images/sp/bg_topnews.png)no-repeat center bottom/100% auto}ul.news_list{padding:37px
0 28px}ul.news_list>li{min-width:297px;padding-bottom:37px}@media (any-hover: hover){ul.news_list>li:hover{padding-bottom:33px}}ul.news_list > li
.wrap{}ul.news_list > li
.photo{height:156px}ul.news_list > li .photo
img{height:100%;object-fit:cover}ul.news_list > li
.date{padding-top:5px}ul.news_list > li ul.categories,
article .wrap
ul.categories{}ul.news_list > li ul.categories > li,
article .wrap ul.categories>li{}ul.news_list > li ul.categories > li a,
article .wrap ul.categories > li
a{font-size:0.875rem;min-width:80px;height:26px;line-height:21px}ul.news_list > li
a.title{padding-top:5px}ul.news_list > li
a.linktext{}ul.news_list > li a.linktext::after{top:1px}#top_about{padding-top:14%;margin-top:-14.666%}#top_about::before{background:var(--n2028-top-2028nagano-cloud) no-repeat center top / 100% auto;height:14.666%}#top_about
.wall{background-color:var(--n2028-sogo-normal-bg-color)}#top_about
h2{background-color:transparent;background-size:70.066% auto;padding-bottom:138px}#my-top #top_about
.wrapper{}#my-top #top_about .wrapper
.wrap{padding:90px
0 58px}#my-top #top_about .wrapper .wrap
.circle{min-width:758px;max-height:758px}html.font-size-large #my-top #top_about .wrapper .wrap
.circle{max-height:958px}#my-top #top_about .wrapper .wrap
h3{font-size:1.75rem;line-height:1.5}#my-top #top_about .wrapper .wrap
.imgonly{text-align:center}#my-top #top_about .wrapper .wrap .imgonly
img{}#my-top #top_about .wrapper .wrap
p{width:85.333%;margin:0
auto}#my-top #top_about .wrapper .wrap
p.small{}#my-top #top_about .wrapper .wrap
.linkwrap{width:263px;margin-inline:auto;padding-top:38px}#my-top #top_about .wrapper .wrap::before, #my-top #top_about .wrapper .wrap::after{}#my-top #top_about .wrapper
.wrap.wrap1{margin-bottom:143px}#my-top #top_about .wrapper .wrap.wrap1::before{width:317px;height:150px;top:-85px}#my-top #top_about .wrapper .wrap.wrap1
.imgonly{padding-bottom:15px}#my-top #top_about .wrapper .wrap.wrap1 .imgonly
img{width:129px}#my-top #top_about .wrapper .wrap.wrap1
p{}#my-top #top_about .wrapper
.wrap.wrap2{padding-top:70px;margin-bottom:92px}#my-top #top_about .wrapper .wrap.wrap2::before{width:357px;height:157px;top:-115px}#my-top #top_about .wrapper .wrap.wrap2
.imgonly{padding:17px
0 5px}#my-top #top_about .wrapper .wrap.wrap2 .imgonly
img{width:auto;height:213px}#my-top #top_about .wrapper .wrap.wrap2 p:not(.small){padding-top:28px}#my-top #top_about .wrapper
.wrap.wrap3{padding-top:145px}#my-top #top_about .wrapper .wrap.wrap3
.circle{min-width:805px;max-height:805px}#my-top #top_about .wrapper .wrap.wrap3::before{width:343px;height:160px;top:-40px}#my-top #top_about .wrapper .wrap.wrap3
h3{padding-bottom:30px}#my-top #top_about .wrapper .wrap.wrap3
.imgonly{}#my-top #top_about .wrapper .wrap.wrap3 .imgonly::after{content:none}#my-top #top_about .wrapper .wrap.wrap3 p:not(.small){padding-top:10px}#my-top #top_about .wrapper .wrap.wrap3
p.small{width:100%;padding-top:5px;padding-left:0.5em}#my-top #top_about .wrapper .wrap.wrap3
.imgonly.sponly{width:200px;height:auto;padding-top:5px}#my-top #top_about .wrapper .wrap.wrap3
.linkwrap{padding-top:4px}#my-top #top_about .wrapper .wrap.wrap3
a.linktext{}.linkbtn_small
a{}.linkbtn_small.zensho
a{}#top_sns{padding-top:130px}#top_sns::before{height:130px}:root.bg-normal #my-top #top_sns::before{background:url(/images/sp/bg_cloud_green-white.png) no-repeat center bottom / max(100%, 375px) auto var(--n2028-sogo-normal-bg-color)}:root.bg-normal #my-kokuspo #top_sns::before{background:url(/images/sp/bg_cloud_yellow-white.png) no-repeat center bottom / max(100%, 375px) auto var(--n2028-kokuspo-normal-bg-color)}:root.bg-normal #my-shospo #top_sns::before{background:url(/images/sp/bg_cloud_pink-white.png) no-repeat center bottom / max(100%, 375px) auto var(--n2028-zenshospo-normal-bg-color)}#top_sns
.wall{flex-direction:column;gap:70px 0;width:300px;padding-top:75px}#my-kokuspo #top_sns .wall,
#my-shospo #top_sns
.wall{padding-bottom:121px}#top_sns
h2{margin-bottom:33px}#my-kokutai .entry-title{font-size:min(6.4vw, 1.5rem)}.corner_sitemap{margin-bottom:30px;padding:32px
33px 35px}.corner_sitemap
.corner_top{}.corner_sitemap .corner_top
a.linkbtn_small{width:100%;margin-bottom:35px}.corner_sitemap
ul{gap:25px 0}.corner_sitemap:not(#sitemap_sns) ul{margin-left:7px}#sitemap_sns
ul{justify-content:space-between}.corner_sitemap ul
li{width:100%}.corner_sitemap ul li
a{}#sitemap_sns ul li:nth-child(odd){width:120px}#sitemap_sns ul li:nth-child(even){width:87px}.corner_sitemap ul li
a{}:is(#my-inquiry, #my-thanks) #main{padding-bottom:190px}#inquiry_message{text-align:center;line-height:1.75}#inquiry_wrap{}#inquiry_wrap
.wall{padding:27px
15px 30px}#inquiry_wrap
p{}table.contactform{}table.contactform
p{}table.contactform
th{}table.contactform th
p{}table.contactform
td{padding-right:0}.required{}table.contactform input[type=text], table.contactform input[type=email],textarea{}table.contactform input[type=text], table.contactform input[type=email]{}table.contactform
textarea{height:280px;padding:18px
11px}#inquiry_wrap
p.accept_line{margin-bottom:26px}#inquiry_wrap p.accept_line .wpcf7-list-item{margin-left:0}#inquiry_wrap
p.link{margin-bottom:24px}#inquiry_wrap p.buttons-area-confirm{text-align:center}input.button-confirm{background-size:41px auto}input.button-confirm::before{}#inquiry_wrap p:is(.buttons-area-confirm,.submit-button)::before{}#inquiry_wrap p.submit-button::before{top:auto}#inquiry_wrap p.buttons-area{gap:26px 0}button.linkbtn:not(.button-rewrite){}form.wpcf7-form span.wpcf7-form-control-wrap .error-messages{text-align:left}form.wpcf7-form-mode-confirm table.contactform :is(th,td){display:block !important;font-size:1rem;padding-bottom:0 !important}form.wpcf7-form-mode-confirm table.contactform td
p{margin-bottom:30px}form.wpcf7-form-mode-confirm #inquiry_wrap table::after{margin-top:25px;margin-bottom:9px}#thanks_wrap{}#thanks_wrap
.wall{padding:35px
21px 28px}#thanks_wrap
h2{white-space:nowrap;padding-top:15px}#thanks_wrap
.imgonly{width:164px}#thanks_wrap p:not(.strong){font-size:0.75rem;line-height:1.666;padding-top:17px}#thanks_wrap
p.strong{line-height:1.75;padding-bottom:4px}:is(#my-kokuspo, #my-shospo).page-parent .entry-header{}:is(#my-kokuspo, #my-shospo).page-parent
#breadcrumbs{}:is(#my-kokuspo, #my-shospo) #main{padding-bottom:95px}:is(#my-kokuspo, #my-shospo) #top_mainmenu{height:auto}:is(#my-kokuspo, #my-shospo) #top_mainmenu
h1.imgonly{width:316px}:is(.corner-kokuspo, .corner-shospo) #top_mainmenu .wall,
:is(#my-kokuspo, #my-shospo) #top_mainmenu
.wall{position:static}:is(#my-kokuspo, #my-shospo) #top_banners{padding-bottom:51px}:is(#my-kokuspo, #my-shospo) #top_banners
.banner_wrapper{}:is(#my-kokuspo, #my-shospo) #top_banners
.banner_slider{}:is(#my-kokuspo, #my-shospo) #top_mainmenu
.arukuma_wrap{padding-top:134px}:is(#my-kokuspo, #my-shospo) #top_mainmenu .arukuma_wrap
p{font-size:0.75rem}:is(#my-kokuspo, #my-shospo) #top_mainmenu
.arukuma{}:is(#my-kokuspo, #my-shospo) #top_mainmenu .arukuma
img{width:198px}:is(#my-kokuspo, #my-shospo) #top_mainmenu
.link_wrap{gap:16px;padding-top:20px;padding-bottom:75px}:is(#my-kokuspo, #my-shospo) #top_mainmenu a.linkbtn,
:is(#my-kokuspo, #my-shospo) #top_mainmenu a.linkbtn
.inner{border-radius:38px}:is(#my-kokuspo, #my-shospo) #top_mainmenu
a.linkbtn{}:is(#my-kokuspo, #my-shospo) #top_mainmenu a.linkbtn
.inner{width:261px;max-width:100%;height:77px;line-height:67px}:is(#my-kokuspo, #my-shospo) #top_mainmenu a.linkbtn::before{}:is(#my-kokuspo, #my-shospo) #top_mainmenu a.linkbtn .inner::after{top:14px}:is(#my-kokuspo, #my-shospo) #top_news{padding-bottom:0}:is(#my-kokuspo, #my-shospo) #top_news
h2{}:is(#my-kokuspo, #my-shospo) #top_news
.tab_wrapper{}:is(#my-kokuspo, #my-shospo) #top_news .tab_wrapper
ul.tab_menu{gap:0 12px;margin-bottom:-2px}:is(#my-kokuspo, #my-shospo) #top_news .tab_wrapper ul.tab_menu>li{}:is(#my-kokuspo, #my-shospo) #top_news .tab_wrapper ul.tab_menu > li
a{width:124px;font-size:0.875rem;line-height:33px;border:solid 2px}:is(#my-kokuspo, #my-shospo) #top_news .tab_wrapper ul.tab_menu > li.ui-tabs-active
a{border-bottom:0;padding-bottom:2px}:is(#my-kokuspo, #my-shospo) #top_news .tab_wrapper>.wrap{border-top:2px solid;padding-bottom:calc(44.266% + 62px)}:is(#my-kokuspo, #my-shospo) #top_news .tab_wrapper
#news_wrap{}:is(#my-kokuspo, #my-shospo) #top_news
ul.news_list{}:is(#my-kokuspo, #my-shospo) #top_news .tab_wrapper
#bidding_wrap{}:is(#my-kokuspo, #my-shospo) #top_about{padding-top:16%;margin-top:-13%}:is(#my-kokuspo, #my-shospo) #top_about
h2{background-color:transparent;background-size:70.066% auto;background-position-y:33px;padding-top:85px;padding-bottom:40px}:is(#my-kokuspo, #my-shospo) #top_about::before{height:16%}:is(#my-kokuspo, #my-shospo) #top_about
.wall{}:is(#my-kokuspo, #my-shospo) #top_about
h2{}:is(#my-kokuspo, #my-shospo) #top_about
.wrapper{padding-top:20px}:is(#my-kokuspo, #my-shospo) #top_about .wrapper
.wrap{border-radius:30px;padding:20px
20px 27px;margin-bottom:40px}:is(#my-kokuspo, #my-shospo) #top_about .wrapper .wrap:not(.wrap3){}:is(#my-kokuspo, #my-shospo) #top_about .wrapper .wrap
.detail{}:is(#my-kokuspo, #my-shospo) #top_about .wrapper .wrap
h3{font-size:1.75rem}:is(#my-kokuspo, #my-shospo) #top_about .wrapper .wrap
.imgonly{margin:0
auto}:is(#my-kokuspo, #my-shospo) #top_about .wrapper .wrap .imgonly
img{}:is(#my-kokuspo, #my-shospo) #top_about .wrapper .wrap
p{font-size:1.125rem;line-height:1.777;margin-bottom:26px}:is(#my-kokuspo, #my-shospo) #top_about .wrapper .wrap
p.small{}:is(#my-kokuspo, #my-shospo) #top_about .wrapper .wrap
.linkwrap{text-align:center}:is(#my-kokuspo, #my-shospo) #top_about .wrapper .wrap::before, :is(#my-kokuspo, #my-shospo) #top_about .wrapper .wrap::after{}:is(#my-kokuspo, #my-shospo) #top_about .wrapper
.wrap.wrap1{padding-top:41px}:is(#my-kokuspo, #my-shospo) #top_about .wrapper .wrap.wrap1::before{}:is(#my-kokuspo, #my-shospo) #top_about .wrapper .wrap.wrap1
.imgonly{width:138px;padding-bottom:17px}:is(#my-kokuspo, #my-shospo) #top_about .wrapper .wrap.wrap1
p{}:is(#my-kokuspo, #my-shospo) #top_about .wrapper
.wrap.wrap2{}:is(#my-kokuspo, #my-shospo) #top_about .wrapper .wrap.wrap2::before{}:is(#my-kokuspo, #my-shospo) #top_about .wrapper .wrap.wrap2
.imgonly{width:270px}:is(#my-kokuspo, #my-shospo) #top_about .wrapper .wrap.wrap2
p{}:is(#my-kokuspo, #my-shospo) #top_about .wrapper
.wrap.wrap3{}:is(#my-kokuspo, #my-shospo) #top_about .wrapper .wrap.wrap3
h3{padding-top:92px}:is(#my-kokuspo, #my-shospo) #top_about .wrapper .wrap.wrap3::before{}:is(#my-kokuspo, #my-shospo) #top_about .wrapper .wrap.wrap3::after{}:is(#my-kokuspo, #my-shospo) #top_about .wrapper .wrap.wrap3
.imgonly{}#my-kokuspo #top_about .wrapper .wrap.wrap3 .imgonly::after{width:200px;height:153px;right:-30px;bottom:-79px}:is(#my-kokuspo, #my-shospo) #top_about .wrapper .wrap.wrap3
p{}:is(#my-kokuspo, #my-shospo) #top_about .wrapper .wrap.wrap3
p.small{}:is(#my-kokuspo, #my-shospo) #top_about .wrapper .wrap.wrap3
.linkwrap{}:is(#my-kokuspo, #my-shospo) #top_about .wrapper .wrap
a.linkbtn_small{}#my-kokuspo
#top_mainmenu{background:url(/images/sp/photo_top_kokuspo.png) no-repeat center 362px / min(91.466%, 450px) auto}#my-kokuspo #top_news::after{background-image:url(/images/sp/bg_topnews.png)}#my-kokuspo #top_about
.wall{}#my-kokuspo #top_about::before{}#my-shospo
#top_mainmenu{background:url(/images/sp/photo_top_shospo.png) no-repeat center 362px / min(91.466%, 450px) auto}#my-shospo #top_news .tab_wrapper>.wrap{padding-bottom:calc(48% + 42px)}#my-shospo #top_news::after{height:48%;background-image:url(/images/sp/bg_topnews_shospo.png)}#my-shospo
#top_about{margin-top:-19%}#my-shospo #top_about::before{}#my-shospo #top_about .wrapper
.wrap.wrap3{padding-top:40px}#my-shospo #top_about .wrapper .wrap.wrap3
h3{padding-top:0}#my-shospo #top_about .wrapper .wrap.wrap3
.imgonly{padding-left:40px}#my-shospo #top_about .wrapper .wrap.wrap3 .imgonly
img{width:244px}}@media screen and (max-width: 960px) and (min-width: 768px){#top_mainmenu .heading h1,
#top_mainmenu .heading .copyright,
#top_mainmenu .heading
ul.mainmenu{}}@media print, screen and (max-width: 960px) and (min-width: 768px) and (orientation: portrait){#top_mainmenu
.heading{background-position:center 100px, center bottom min(-8.594vw, -164px), center top;background-size:1200px auto, max(100%, 1920px) auto, cover}#top_mainmenu .heading .logomark,
#top_mainmenu .heading
h1{transform:translateY(calc(-100% - 7vh))}#top_mainmenu .heading ul.mainmenu,
#top_mainmenu .heading
.copyright{}#top_mainmenu .heading
ul.mainmenu{flex-direction:column;align-items:center;gap:2vh 0;transform:translateY(-8.2vh)}#top_mainmenu .heading
.copyright{padding-top:7vh;padding-right:0;text-align:center}}:root{}@media print, screen and (min-width: 768px){}@media print, screen and (min-width: 961px){}@media print, screen and (max-width: 1395px) and (min-width: 961px){}@media screen and (max-width: 960px){}@media screen and (max-width: 767px){}@media screen and (max-width: 960px) and (min-width: 768px){}section>.inner{width:var(--n2028-semi-width);margin:0
auto}@media screen and (min-width: 768px){section>.inner{max-width:var(--n2028-max-wall-width);margin-inline:auto}}article.page .entry-content:empty{display:none}p:empty{display:none}.utils-hidden-pc{display:none!important}.utils-hidden-sp{display:inline-block!important}#my-kokutai section,#my-project section,#my-media section,#my-license section,#my-links section,#my-privacy-policy section,#my-regulations section,#my-format section,#my-about section,#my-yamanami section,#my-committee
section{z-index:1}#my-kokutai .entry-content,
#my-project .entry-content{position:relative}#kokuspo_about .kokuspo_about_desc,
#shospo_about
.shospo_about_desc{margin-bottom:50px}.two_columns{display:grid;grid-template-columns:1fr 1fr}.highlight-color_box{padding:27px
min(3.8462vw, 40px);border-radius:30px;margin-bottom:40px}.entry-content .highlight-color_box_ttl{padding-left:43px;position:relative;padding-bottom:10px;border-bottom:var(--n2028-title-color) 1px solid;margin-bottom:22px;font-size:1.75rem;line-height:calc(42 / 28);color:var(--n2028-title-color);font-weight:600}.highlight-color_box_ttl::before{content:'';height:20px;width:20px;position:absolute;left:0;top:45%;background:#00A63C;transform:translateY(-55%) rotate(45deg);display:block;border-radius:4px}.entry-content .highlight-color_box_subttl{font-size:1.5625rem;line-height:calc(50 / 25);margin-bottom:10px;color:var(--n2028-text-color)}.highlight-color_box_desc{line-height:calc(32 / 18);font-size:1.125rem;font-weight:400;padding-left:min(5vw, 52px);margin-bottom:0}.highlight-color_box_url{word-break:break-all;font-size:1.03rem;text-decoration:underline;transition:0.1s}.highlight-color_box_url:hover{color:var(--n2028-title-color);transition:0.1s}.highlight-color_box_window{font-size:0.75rem;line-height:1;display:inline-flex;align-items:center;transition:0.1s}.highlight-color_box_window:hover{color:var(--n2028-title-color);transition:0.1s}.highlight-color_box_window:focus{transition:0.1s}.highlight-color_box_window
img{vertical-align:text-bottom;margin-top:0;margin-right:7.5px;width:20px;height:20px;display:inline-block}.entry-content .inverted-color_ttl{text-align:center;border-radius:30px;padding:22px
0;font-size:1.75rem;line-height:calc(42 / 28);margin-bottom:40px;font-weight:500}.entry-content .inverted-color_desc{line-height:calc(32 / 18);font-size:1.125rem;margin-bottom:70px;overflow:hidden;padding-left:min(6.7308vw, 70px);padding-right:min(6.7308vw, 70px);font-weight:400}.pdf_link-box{padding-left:min(3.0769vw, 32px);margin:-9px 0}.pdf_link-box
a{line-height:calc(20 / 14);font-size:0.875rem;display:inline-block;text-decoration:none;display:inline-flex;align-items:center;width:100%}.pdf_link-box .linkbtn--pdf::before{display:inline-block;width:19px;height:24px;margin-right:13px;vertical-align:middle;content:var(--n2028-pdflink-icon)}.pdf_link-box a
span{transition:0.2s;display:inline-block;border-bottom:1px solid transparent;border-bottom-color:transparent;margin:0}.pdf_link-box a:hover
span{color:var(--n2028-title-color);text-decoration:underline;transition:0.2s}.pdf_link-box .linkbtn--pdf
span{display:inline-block;vertical-align:middle;text-align:left;font-weight:400}.pdf_link-box .linkbtn--word::before{display:inline-block;width:22px;height:21px;margin-right:10px;vertical-align:middle;content:var(--n2028-wordlink-icon)}.pdf_link-box .linkbtn--excel::before{display:inline-block;width:23px;height:22px;margin-right:10px;vertical-align:middle;content:var(--n2028-excellink-icon)}@media(max-width:767px){.two_columns{grid-template-columns:1fr;gap:30px 0}.utils-hidden-pc{display:inline-block!important}.utils-hidden-sp{display:none!important}.highlight-color_box{padding:19.5px min(5.3333333333vw, 20px);margin-bottom:30px}.highlight-color_box_window
img{max-width:min(5.3333333333vw, 20px);max-width:min(5.3333333333vw, 1.25rem);margin-right:min(2.6666666667vw, 10px);margin-right:min(2.6666666667vw, 0.625rem)}.entry-content .highlight-color_box_ttl{font-size:1.25rem;line-height:calc(24 / 20);margin-bottom:15px;padding:3px
min(4.9333333333vw, 18.5px) 10px min(6.5866666667vw, 24.7px);margin-left:min(0.5333333333vw, 2px);margin-left:min(0.5333333333vw, 0.125rem)}.highlight-color_box_ttl::before{height:14px;width:14px;top:9px;transform:rotate(45deg)}.entry-content .highlight-color_box_subttl{font-size:1.125rem;line-height:calc(22 / 18);margin-bottom:8px}.highlight-color_box_desc{line-height:calc(28 / 16);padding-left:min(0.5333333333vw, 2px);padding-left:min(0.5333333333vw, 0.125rem)}.highlight-color_box_url{}.highlight-color_box_window{font-size:0.75rem}.entry-content .inverted-color_ttl{border-radius:20px;font-size:1.5625rem;line-height:calc(28 / 25);padding:9.5px min(4.6666666667vw, 17.5px);margin-bottom:22px;margin-left:min(2.6666666667vw, 10px);margin-left:min(2.6666666667vw, 0.625rem);margin-right:min(2.6666666667vw, 10px);margin-right:min(2.6666666667vw, 0.625rem)}.entry-content .inverted-color_desc{line-height:calc(28 / 16);margin-bottom:27px;margin-right:min(4vw, 15px);margin-right:min(4vw, 0.9375rem);margin-left:min(4vw, 15px);margin-left:min(4vw, 0.9375rem);padding-right:min(3.2vw, 12px);padding-right:min(3.2vw, 0.75rem);padding-left:0}.pdf_link-box
a{align-items:flex-start;font-size:0.875rem}.pdf_link-box .linkbtn--pdf::before{margin-top:4px;vertical-align: }.pdf_link-box .linkbtn--word::before,
.pdf_link-box .linkbtn--excel::before{margin-top:3px;margin-right:9px}.pdf_link-box .linkbtn--pdf span,
.pdf_link-box a
span{margin:0}}.kokutai_about_pics{gap:0 min(2.7777777778vw, 40px);gap:0 min(2.7777777778vw, 2.5rem);padding-bottom:65px}.kokutai_about_pics
img{margin-bottom:0.875rem;aspect-ratio:48 / 33;width:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;display:block}.kokutai_about_pics .about_pic-ttl{margin-bottom:23px;font-size:0.875rem;line-height:calc( 32 / 14)}.kokutai_about_pics
.about_pic_desc{font-size:0.75rem;line-height:calc( 20 / 12)}.kokutai_about_pic
p{margin-bottom:0}#kokutai_about-info{padding-bottom:100px}.about-info_boxes{gap:0 min(3.8462vw, 40px)}.about-info_boxes .about-info_box{padding:34px
min(3.2692vw, 34px) 41px}.kokutai_about-info__inner>.about-info_box:last-of-type{margin-bottom:0}.about-info_boxes .about-info_box .highlight-color_box_desc{padding-inline:min(2.3077vw, 24px)}.about-info_box .highlight-color_box_desc
img{width:230px;max-width:22.1154vw;margin:0
auto;display:block}.about-info_box .highlight-color_box_desc
span{display:flex;justify-content:center;align-items:center;font-size:1.75rem;line-height:calc(42 / 28);font-weight:600}.about-info_box--kokutai .highlight-color_box_desc
span{height:min(15.9722222222vw, 230px);height:min(15.9722222222vw, 14.375rem)}.about-info_box--kokutai .about-info_box_lists .about-info_box_list:not(:first-of-type){display:flex;justify-content:space-between;align-items:flex-start}.about-info_box_lists{margin-left:min(1.1111111111vw, 16px);margin-left:min(1.1111111111vw, 1rem)}.about-info_box_lists:not(:last-of-type){margin-bottom:55px}.about-info_box_lists .about-info_box_list{list-style:none;line-height:calc(40 / 16);padding:3px
0;border-bottom:1px solid rgba(34,34,34,0.3);font-weight:400}.about-info_box_lists .about-info_box_list--first{font-size:1.5625rem;line-height:calc(50 / 25);margin-bottom:3px;font-weight:500;border-bottom:none}.about-info_box_lists .about-info_box_list:nth-of-type(2){font-size:0.875rem;padding:8px
0}.about-info_box_lists .about-info_box_list
span{display:inline-block}html.font-size-large .about-info_box_lists .about-info_box_list
span{line-height:1.2}.about-info_box--kokutai .about-info_box_lists .about-info_box_list span:nth-of-type(2){flex-shrink:0;width:max(5em, 11%);text-align:left}.about-info_box--yamabiko:first-of-type
span{justify-content:flex-start}.about-info_boxes .about-info_box--yamabiko:first-of-type
p{padding-top:50px}.about-info_boxes .about-info_box--yamabiko:last-of-type
p{padding-top:23px}.about-info_box--yamabiko .about-info_box_lists .about-info_box_list{display:flex;justify-content:unset;align-items:center}.about-info_box--yamabiko .about-info_box_lists .about-info_box_list span:first-of-type{flex-shrink:0;width:32%}.about-info_box--yamabiko .about-info_box_lists .about-info_box_list span:nth-of-type(3){font-size:0.75rem;margin-left:min(2.2916666667vw, 2.0625rem)}.about-info_boxes .about-info_box--yamabiko:first-of-type .highlight-color_box_desc{padding-left:min(0.6944444444vw, 10px);padding-left:min(0.6944444444vw, 0.625rem);padding-right:min(0.6944444444vw, 10px);padding-right:min(0.6944444444vw, 0.625rem)}.about-info_box_attent{font-size:0.75rem;line-height:calc(20 / 12);margin-left:min(1.1111111111vw, 16px);margin-left:min(1.1111111111vw, 1rem)}.about-info_box_lists .about-info_box_list--top{border-bottom:none;display:none!important}@media(max-width:767px){.about-info_boxes{gap:0}#kokutai_about-info .about-info_box--kokutai{padding:19.5px min(5.3333333333vw, 20px) 23px}#kokutai_about-info .about-info_box--kokutai>p:has(>img){padding-top:15px}.kokutai_about_pics{grid-template-columns:1fr;gap:min(4.2666666667vw, 16px) 0;gap:min(4.2666666667vw, 1rem) 0;padding-bottom:40px}.kokutai_about_pics .about_pic-ttl{font-size:0.875rem;line-height:calc(21/ 14);margin-bottom:0}.kokutai_about_pics
img{aspect-ratio:330 / 226;margin-bottom:10px}.kokutai_about_pics
.about_pic_desc{margin-top:11px}.about-info_boxes .about-info_box{padding:19.5px min(5.3333333333vw, 20px) 23px}.about-info_box .highlight-color_box_desc
span{font-size:1.375rem;line-height:calc(28 / 22);height:initial;padding-bottom:45px;padding-top:25px;margin-bottom:0}.about-info_boxes .about-info_box .highlight-color_box_desc{padding:0}.about-info_box--yamabiko .about-info_box_lists .about-info_box_list{justify-content:space-evenly}.about-info_box--yamabiko .about-info_box_lists .about-info_box_list
span{line-height:1.45}.about-info_box--yamabiko .about-info_box_lists .about-info_box_list span:first-of-type{width:48%}.about-info_box--yamabiko .about-info_box_lists .about-info_box_list > span:last-of-type,.about-info_box--yamabiko .about-info_box_lists .about-info_box_list .about-info_box_list--sp{width:48%}.about-info_box_lists .about-info_box_list:nth-of-type(2){font-size:0.875rem}.about-info_box--yamabiko .about-info_box_lists .about-info_box_list .about-info_box_list--sp
span{display:inline-block;width:100%;font-size:0.6875rem}.about-info_boxes .about-info_box--yamabiko:first-of-type .highlight-color_box_desc{padding-top:0}.about-info_boxes .about-info_box--yamabiko:last-of-type
p{padding-top:0}.about-info_box .highlight-color_box_desc
img{max-width:min(43.2vw, 162px);max-width:min(43.2vw, 10.125rem)}.about-info_box_lists{margin-bottom:12px;margin-left:0}.about-info_box_lists:not(:last-of-type){margin-bottom:25px;margin-left:min(0.2666666667vw, 1px);margin-left:min(0.2666666667vw, 0.0625rem)}.about-info_box_lists .about-info_box_list{font-size:0.875rem;line-height:calc(16 / 14);padding-bottom:7px;padding-top:7px}.about-info_box_lists .about-info_box_list--first{font-size:1.125rem;line-height:calc(24 / 18);margin-bottom:9px;padding-top:0;padding-bottom:0}.about-info_box--kokutai .about-info_box_lists .about-info_box_list--first+.about-info_box_list{align-items:center}.about-info_box--kokutai .about-info_box_lists .about-info_box_list span:nth-of-type(2){width:max(5em, 25.2%);line-height:1.46}.about-info_box_attent{font-size:0.6875rem;margin-left:0}}#project-info .project-info_ttl{margin-bottom:61px}#project-info .project-info_desc{padding-left:min(4.8611111111vw, 70px);padding-left:min(4.8611111111vw, 4.375rem);padding-right:min(4.8611111111vw, 70px);padding-right:min(4.8611111111vw, 4.375rem);line-height:calc(32 / 18);font-size:1.125rem;font-weight:400;margin-bottom:56px}#project-info .project-info_box{padding:27px
min(2.7885vw, 29px) 36px}#project-info .project-info_box
h3{margin-inline:min(1.0577vw, 11px)}#project-info .project-info_box_desc{display:grid;grid-template-columns:min(26.2037vw, 283px) auto min(25.2778vw, 273px);gap:0 min(3.3333vw, 36px);padding-left:0;align-items:center;margin-bottom:30px}html.font-size-large #project-info .project-info_box_desc{gap:0 min(3.3333vw, 0px)}.project-info_lists{margin:0}.project-info_lists .project-info_list{list-style:none;font-size:min(2.5926vw, 1.75rem);line-height:calc(62 / 28);color:var(--n2028-title-color);font-weight:700}.project-info_lists .project-info_list
span{letter-spacing:0.2em}.project-info_box
img{aspect-ratio:1 / 1;width:100%;-o-object-fit:contain;object-fit:contain;max-width:100%}.project-img_link{margin-bottom:16px;margin-top:13px}@media(max-width:767px){#project-info .project-info_ttl{margin-bottom:21px}#project-info .project-info_desc{line-height:calc(28 / 16);padding:0;margin-bottom:33px;margin-inline:min(4.8vw, 18px);margin-inline:min(4.8vw, 1.125rem)}#project-info .project-info_box{padding:17.5px min(2.9333333333vw, 11px) 33px}#project-info .project-info_box
h3{margin-bottom:22px}#project-info .project-info_box_desc{grid-template-columns:1fr;gap:min(3.2vw, 12px) 0;gap:min(3.2vw, 0.75rem) 0;margin-bottom:0}.project-info_box_desc
p{margin:0;padding:0}.project-info_lists{margin-inline:min(5.3333333333vw, 20px);margin-inline:min(5.3333333333vw, 1.25rem)}.project-info_lists .project-info_list{font-size:1.5rem;line-height:calc(36 / 24)}.project-info_box
img{aspect-ratio:307 / 184;max-width:min(81.0666666667vw, 304px);max-width:min(81.0666666667vw, 19rem);width:100%;margin-top:0}.project-img_link{margin-top:0;margin-bottom:5px}}#media-info{aspect-ratio:1920 / 1020}.media-info_box_desc{display:grid;padding-top:42px;grid-template-columns:min(31.9444444444vw, 28.75rem) auto;gap:0 min(3.8194444444vw, 55px);gap:0 min(5.5555555556vw, 80px);gap:0 min(5.5555555556vw, 5rem);padding-left:0!important;padding-bottom:39px}html.font-size-large .media-info_box_desc{gap:0 min(5.5555555556vw, 0rem)}.media-info_box--left{font-size:1.125rem;line-height:calc(32 / 18);font-weight:400}.media-info_box-img{padding:0
min(4.5138888889vw, 65px) 0 min(6.25vw, 90px);width:100%;margin-bottom:19px}.media-info_box-img
a{display:inline-block}.media-info_box--left .media-info_box-img
img{aspect-ratio:305 / 430;width:min(21.1805555556vw, 305px);width:min(21.1805555556vw, 19.0625rem);max-width:min(21.1805555556vw, 305px);max-width:min(21.1805555556vw, 19.0625rem);-o-object-fit:contain;object-fit:contain;margin-inline:auto}.media-img_link{padding-left:0;margin:0;line-height:1;display:inline-flex;width:100%;justify-content:flex-end}.media-img_link
a{display:inline-flex;align-items:center}.media-info_box--right{width:100%;padding-right:min(1.3888888889vw, 20px);padding-right:min(1.3888888889vw, 1.25rem)}@media(max-width:767px){.media-info_box_desc{grid-template-columns:1fr;gap:min(5.68vw, 21.3px) 0;gap:min(5.68vw, 1.33125rem) 0;padding-top:9px;padding-bottom:22px}.media-info_box-img{margin-bottom:6px;padding:0}.media-info_box--left .media-info_box-img
img{aspect-ratio:289 / 407.44;width:100%;max-width:min(77.0666666667vw, 289px);max-width:min(77.0666666667vw, 18.0625rem)}.media-info_box--right{padding-right:min(0.5333333333vw, 2px);padding-right:min(0.5333333333vw, 0.125rem)}.media-img_link
a{align-items:flex-start}}#lisence-attent{margin-bottom:-70px}.lisense_box_img{padding:27px
0 39px}.lisense_box_img
img{width:621.5px;margin-inline:auto;display:block}.lisense_box_desc{padding-right:min(3.6111111111vw, 52px);padding-right:min(3.6111111111vw, 3.25rem);margin-bottom:45px}.lisence-character_box_img{padding:19px
0 32px;text-align:center}.lisence-character_box_img
img{width:471.5px;margin-inline:auto;display:block}.lisence-character_box_desc{padding-right:min(3.6111111111vw, 52px);padding-right:min(3.6111111111vw, 3.25rem);margin-bottom:23px}.lisence-attent_box_desc{margin-bottom:29px}.lisence-attent_box_desc{padding-right:min(3.6111111111vw, 52px);padding-right:min(3.6111111111vw, 3.25rem)}.lisence-attent_box_desc
span.colored{color:var(--n2028-inquiry-highlight-color)}.lisence-attent_box--url{display:grid;grid-template-columns:auto auto;gap:0 min(1.25vw, 18px);gap:0 min(1.25vw, 1.125rem);align-items:flex-end;justify-content:flex-start;margin-bottom:30px}.lisence-attent_box--right{line-height:1.3}.lisence-attent_link{padding-left:min(3.6111111111vw, 52px);padding-left:min(3.6111111111vw, 3.25rem)}.lisence-attent_links{margin-bottom:41px}.lisence-attent_links
a{width:100%;display:inline-flex;font-weight:400}.lisence-attent_links a+a{margin-top:12px}.lisence-attent_submit
a{transition:0.1s}.lisence-attent_submit a:hover{transition:0.1s;color:var(--n2028-title-color)}@media(max-width:767px){.lisense_box_img{padding-top:21px;padding-bottom:23px}.lisense_box_img
img{aspect-ratio:263.6 / 83.48;max-width:min(70.2933333333vw, 263.6px);max-width:min(70.2933333333vw, 16.475rem);width:100%}.lisense_box_desc{margin-bottom:4px}.lisence-character_box_img{padding:3px
0 26px}.lisence-character_box_img
img{aspect-ratio:291 / 183.94;max-width:min(77.6vw, 291px);max-width:min(77.6vw, 18.1875rem)}.lisence-character_box_desc{margin-bottom:4px}.lisence-attent_box .lisence-attent_box_desc{margin-bottom:25px;padding-right:0}.lisence-attent_subbox .lisence-attent_box_desc{margin-bottom:5px}.lisence-attent_box--url{grid-template-columns:1fr;gap:min(4vw, 15px) 0;gap:min(4vw, 0.9375rem) 0;margin-bottom:34px}.lisence-attent_links{margin-bottom:19px}.lisence-attent_link{margin:0;padding-left:min(1.0666666667vw, 4px);padding-left:min(1.0666666667vw, 0.25rem)}.lisence-attent_links a+a{margin-top:15px}}#privacy{margin-bottom:-50px}.privacy_box_desc{padding-right:min(3.6111111111vw, 52px);padding-right:min(3.6111111111vw, 3.25rem);padding-bottom:14px}.privacy_box:last-of-type
.privacy_box_desc{padding-bottom:36px}.privacy_box_url{display:inline-block;margin:16px
0 5px;width:100%}a.pplinktext{position:relative;color:var(--n2028-title-color);text-decoration:underline}@media(max-width:767px){#privacy
.privacy_desc{margin-bottom:15px}.privacy_box_desc{padding-right:0;padding-bottom:4px}.privacy_box_url{margin:10px
0 5px}}#links{aspect-ratio:1920 / 1050}.links_box-lists{display:grid;grid-template-columns:1fr 1fr;padding-bottom:19px}.links_box-lists .links_box-list{border-bottom:1px solid rgba(34,34,34,0.3);width:100%;padding-left:min(3.6111111111vw, 52px);padding-left:min(3.6111111111vw, 3.25rem);padding-bottom:25px;margin-top:11px}.links_box-lists .links_box-list:first-of-type .links_box-list__inner,
.links_box-lists .links_box-list:nth-of-type(2) .links_box-list__inner{padding-bottom:23px;padding-top:25px}.links_box-lists .links_box-list:nth-of-type(n+3) .links_box-list__inner{padding-top:5px;padding-bottom:19px}.links_box-lists .links_box-list:not(:last-of-type),
.links_box-lists .links_box-list:not(:nth-last-of-type(1)){}.links_box-lists .links_box-list:nth-of-type(odd) .links_box-list__inner{border-right:1px solid rgba(34,34,34,0.3);height:100%;padding-right:1em}.links_box-lists .links_box-list:nth-of-type(n+3){padding-top:34px}.links_box-lists .links_box-list .links_box-list_ttl{font-size:1.125rem;line-height:calc(32 / 18);margin-bottom:3px;font-weight:400}.links_box-list_desc{padding-left:0}.links_box_url{margin-bottom:6px;display:inline-block;width:100%}.links_box_window:hover{color:inherit}@media(max-width:767px){#links
.links_box{padding-left:min(4.8vw, 18px);padding-left:min(4.8vw, 1.125rem);padding-right:min(4.8vw, 18px);padding-right:min(4.8vw, 1.125rem)}#links .links_box
h3{margin-bottom:-3px}.links_box-lists{grid-template-columns:1fr;gap:0;padding-bottom:0}.links_box-lists .links_box-list:nth-of-type(n){padding-left:0;margin-top:0;padding-top:18px;padding-bottom:26px;padding-left:min(3.4666666667vw, 13px);padding-left:min(3.4666666667vw, 0.8125rem)}.links_box-lists .links_box-list:nth-of-type(n) .links_box-list__inner{border-right:none;padding-top:0;padding-bottom:0;padding-right:0}.links_box-lists .links_box-list .links_box-list_ttl{line-height:calc(28 / 16);margin-bottom:9px}.links_box_url{margin-bottom:7px}}.regulations_box{padding-bottom:61px}#regulations
.regulations_box_ttl{margin-bottom:36px}.regulations_box-list_desc{margin-top:0;margin-bottom:0;line-height:1}.regulations_box-list+.regulations_box-list{margin-top:18px}@media(max-width:767px){.regulations_box{padding-bottom:32px}#regulations
.regulations_box_ttl{margin-bottom:26px}.regulations_box-list+.regulations_box-list{margin-top:15px}}#format{aspect-ratio:1920 / 1000}.format_box{padding-bottom:61px}#format
.format_box_ttl{margin-bottom:41px}.format_box-list_desc{margin-top:0;margin-bottom:0;line-height:1}.format_box-list+.format_box-list{margin-top:18px}@media(max-width:767px){.format_box{padding-bottom:34px}#format
.format_box_ttl{margin-bottom:24px}.format_box-list+.format_box-list{margin-top:17px}}#commitee{margin-bottom:100px}#commitee-work{margin-bottom:max(-1.7361111111vw, -25px);margin-bottom:max(-1.7361111111vw, -1.5625rem)}#commitee-work .commitee-work_box{}#commitee-work .commitee-work_box .commitee-work_box__inner{padding-top:32px;padding-bottom:60px}.commitee-work_box_desc{padding-left:min(2.0833333333vw, 30px);padding-left:min(2.0833333333vw, 1.875rem);padding-right:min(2.0833333333vw, 30px);padding-right:min(2.0833333333vw, 1.875rem);padding-top:7px;margin-bottom:min(2.7777777778vw, 40px);margin-bottom:min(2.7777777778vw, 2.5rem)}.commitee-work_box_desc:not(:has(+h4)){margin-bottom:0}.commitee-work_box_subttl{padding-left:min(2.0833333333vw, 30px);padding-left:min(2.0833333333vw, 1.875rem)}.commitee_box-list{margin-top:0;margin-bottom:0}.commitee_box-list_desc{margin-top:0;margin-bottom:0}.commitee_box-list+.commitee_box-list{margin-top:12px}@media (max-width:767px){#commitee{margin-bottom:46px}#commitee-work .commitee-work_box .commitee-work_box__inner{padding-bottom:24px;padding-top:18px;padding-right:min(4.8vw, 18px)}#commitee-work .commitee-work_box__inner
h3{margin-bottom:10px;margin-right:min(0.8vw, 3px)}.commitee-work_box_desc{margin-bottom:16px;padding-left:min(0.8vw, 3px);padding-right:0;padding-top:0}.commitee_box-list+.commitee_box-list{margin-top:10px}.commitee-work_box_subttl{padding-left:0;margin-bottom:11px}}#kokuspo_about_compe
.kokuspo_about_box_lists{margin-left:0;padding-left:min(0.9615vw, 10px);padding-right:min(0.9615vw, 10px)}.kokuspo_about_box_lists:not(:last-of-type){margin-bottom:47px}.kokuspo_about_box .kokuspo_about_box_lists--qu{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:0 min(3.2692vw, 34px)}.kokuspo_about_box .kokuspo_about_box_lists--qu .kokuspo_about_box_list:first-of-type{padding-bottom:5px}.kokuspo_about_box .kokuspo_about_box_lists--qu .kokuspo_about_box_list:first-of-type,
.kokuspo_about_box .kokuspo_about_box_lists--qu .kokuspo_about_box_list:nth-of-type(2){grid-column:1 / 5;border-bottom:none}.kokuspo_about_box .kokuspo_about_box_lists--qu .kokuspo_about_box_list:nth-of-type(n+3){font-size:min(1.9394vw, 1rem)}.kokuspo_about_box .kokuspo_about_box_lists--qu .kokuspo_about_box_list:nth-of-type(3),
.kokuspo_about_box .kokuspo_about_box_lists--qu .kokuspo_about_box_list:nth-of-type(4),
.kokuspo_about_box .kokuspo_about_box_lists--qu .kokuspo_about_box_list:nth-of-type(5),
.kokuspo_about_box .kokuspo_about_box_lists--qu .kokuspo_about_box_list:nth-of-type(6){border-top:1px solid rgba(34,34,34,0.3)}.kokuspo_about_box .kokuspo_about_box_lists--short{width:220px;max-width:21.1538vw;margin-bottom:40px}.kokuspo_about_box .kokuspo_about_box_lists--half{display:grid;grid-template-columns:1fr 1fr;gap:0 min(2.3611111111vw, 34px);gap:0 min(2.3611111111vw, 2.125rem)}.kokuspo_about_box .kokuspo_about_box_lists--half .kokuspo_about_box_list:first-of-type,
.kokuspo_about_box .kokuspo_about_box_lists--half .kokuspo_about_box_list:nth-of-type(2){grid-column:1 / 3;border-bottom:none}.kokuspo_about_box .kokuspo_about_box_lists--half .kokuspo_about_box_list:nth-of-type(3),
.kokuspo_about_box .kokuspo_about_box_lists--half .kokuspo_about_box_list:nth-of-type(4){border-top:1px solid rgba(34,34,34,0.3)}.kokuspo_about_box .kokuspo_about_box_lists--half .kokuspo_about_box_list:nth-of-type(3){border-top:1px solid rgba(34,34,34,0.3)}.kokuspo_about_box_lists
.kokuspo_about_box_list{list-style:none;line-height:calc(40 / 16);padding:3px
0;border-bottom:1px solid rgba(34,34,34,0.3);font-weight:400}.kokuspo_about_box_lists .kokuspo_about_box_list--first{font-size:1.5625rem;line-height:calc(50 / 25);margin-bottom:-11px;padding:0;font-weight:600;border-bottom:none}.kokuspo_about_box_lists .kokuspo_about_box_list:nth-of-type(2){font-size:0.875rem;line-height:calc(32 / 14);padding:8px
0}.kokuspo_about_box_lists .kokuspo_about_box_list
span{display:inline-block}.kokuspo_about_box--kokutai:first-of-type{padding-bottom:40px}.kokuspo_about_box--kokutai:nth-of-type(2){padding-bottom:40px}.kokuspo_about_box--kokutai:nth-of-type(3){padding-bottom:44px}.kokuspo_about_box--kokutai:nth-of-type(4){padding-bottom:49px}.kokuspo_about_box--kokutai:nth-of-type(5){margin-bottom:152px}.kokuspo_about_box--kokutai .kokuspo_about_box_lists .kokuspo_about_box_list span:nth-of-type(2){width:11%;text-align:left}.kokuspo_about_box--kokutai
.kokuspo_about_img{width:257px;margin-inline:auto;padding-top:7px;padding-bottom:16px}.kokuspo_about_box--kokutai .kokuspo_about_img
img{width:100%}.kokuspo_about_box--main{padding-top:44px;padding-bottom:55px}.kokuspo_about_box--main .kokuspo_about_box_lists:last-of-type{margin-bottom:0}#kokuspo_about
.kokuspo_about_box_desc{padding-top:8px;padding-right:min(3.4722222222vw, 50px);padding-right:min(3.4722222222vw, 3.125rem)}@media(max-width:767px){#kokuspo_about
.kokuspo_about_desc{margin-inline:min(2.4vw, 9px);margin-inline:min(2.4vw, 0.5625rem);padding-right:min(0.5333333333vw, 2px);padding-right:min(0.5333333333vw, 0.125rem);margin-bottom:29px}#kokuspo_about
.kokuspo_about_box_desc{padding-right:min(2.9333333333vw, 11px);padding-right:min(2.9333333333vw, 0.6875rem);padding-top:0}.kokuspo_about_box--kokutai:nth-of-type(2),.kokuspo_about_box--kokutai:nth-of-type(3),.kokuspo_about_box--kokutai:nth-of-type(4),.kokuspo_about_box--kokutai:nth-of-type(5){padding-bottom:18px}.kokuspo_about_box--kokutai:nth-of-type(5){margin-bottom:41px}.kokuspo_about_box--kokutai
.kokuspo_about_img{max-width:min(68.5333333333vw, 257px);max-width:min(68.5333333333vw, 16.0625rem);padding-top:3px}}#kokuspo_about_compe{margin-bottom:186px}#kokuspo_about_compe
.kokuspo_about_desc{width:initial;text-align:center;padding:0;margin-bottom:37px}.kokuspo_about_box--sub
.kokuspo_about_box_lists{margin-bottom:28px}#kokuspo_shinsyu{margin-bottom:128px}#kokuspo_shinsyu
.kokuspo_shinsyu_desc{margin-right:max(-1.9231vw, -20px);display:grid;grid-template-columns:auto min(30.0962vw, 313px);align-items:flex-end;padding-right:0;gap:0 min(0.7692vw, 8px);margin-bottom:64px}#kokuspo_shinsyu .kokuspo_shinsyu_desc>div{margin-bottom:14px}#kokuspo_shinsyu .kokuspo_shinsyu_desc
p{margin-bottom:0;line-height:1}#kokuspo_shinsyu .kokuspo_shinsyu_desc
img{}.kokuspo_shinsyu_box__inner{display:grid;grid-template-columns:min(43.5577vw, 453px) auto;gap:0 min(5.4808vw, 57px);align-items:flex-end;margin-top:-6px}.kokuspo_shinsyu__inner
.kokuspo_shinsyu_link{text-align:center;margin:0}.kokuspo_shinsyu__inner .kokuspo_shinsyu_box:nth-of-type(2){padding-bottom:66px}.kokuspo_shinsyu__inner .kokuspo_shinsyu_box:nth-of-type(2) .kokuspo_shinsyu_img{max-width:min(21.1805555556vw, 305px);max-width:min(21.1805555556vw, 19.0625rem);width:100%;padding-bottom:19px;margin-inline:auto;padding-top:32px}.kokuspo_shinsyu__inner .kokuspo_shinsyu_box:nth-of-type(2) .kokuspo_shinsyu_img
img{aspect-ratio:305 / 430;width:100%;-o-object-fit:contain;object-fit:contain}.kokuspo_shinsyu__inner .kokuspo_shinsyu_box:nth-of-type(3){padding-bottom:47px}.kokuspo_shinsyu__inner .kokuspo_shinsyu_box:nth-of-type(3) .kokuspo_shinsyu_img{max-width:744px;padding-bottom:32px;margin-inline:auto;padding-top:14px}.kokuspo_shinsyu__inner .kokuspo_shinsyu_box:nth-of-type(3) .kokuspo_shinsyu_img
img{}.kokuspo_shinsyu__inner .kokuspo_shinsyu_box:nth-of-type(4){padding-bottom:47px}.kokuspo_shinsyu__inner .kokuspo_shinsyu_box:nth-of-type(4) .kokuspo_shinsyu_img{margin-inline:auto;width:460px;padding-bottom:15px;padding-top:27px}.kokuspo_shinsyu__inner .kokuspo_shinsyu_box:nth-of-type(4) .kokuspo_shinsyu_img
img{}.kokuspo_shinsyu__inner .kokuspo_shinsyu_box:nth-of-type(5){padding-bottom:47px}.kokuspo_shinsyu__inner .kokuspo_shinsyu_box:nth-of-type(5) .kokuspo_shinsyu_img
img{width:100%}.kokuspo_shinsyu__inner .kokuspo_shinsyu_box .kokuspo_shinsyu_img+.kokuspo_shinsyu_box_desc{padding-right:min(2.0833333333vw, 30px);padding-right:min(2.0833333333vw, 1.875rem);padding-left:min(2.0833333333vw, 30px);padding-left:min(2.0833333333vw, 1.875rem)}.kokuspo_shinsyu_box--left .kokuspo_shinsyu_img,
.shospo_shinsyu_box--left
.shospo_shinsyu_img{line-height:1;font-weight:bold}.kokuspo_shinsyu_box--left .kokuspo_shinsyu_img span.copyright,
.shospo_shinsyu_box--left .shospo_shinsyu_img
span.copyright{display:block}@media print, screen and (min-width: 768px){.kokuspo_shinsyu_box--left .kokuspo_shinsyu_img span.copyright,
.shospo_shinsyu_box--left .shospo_shinsyu_img
span.copyright{padding-right:4em;font-size:0.9rem;text-align:right}}@media screen and (max-width: 767px){.kokuspo_shinsyu_box--left .kokuspo_shinsyu_img span.copyright,
.shospo_shinsyu_box--left .shospo_shinsyu_img
span.copyright{font-size:0.75rem;text-align:center}}.kokuspo_shinsyu_box--left
.kokuspo_shinsyu_img{padding-left:min(3.8462vw, 40px)}.kokuspo_shinsyu_box--right
.kokuspo_shinsyu_box_desc{padding-left:0;padding-right:min(3.4027777778vw, 49px);padding-right:min(3.4027777778vw, 3.0625rem)}.kokuspo_shinsyu_box--right p.kokuspo_shinsyu_box_desc:first-of-type{margin-bottom:40px}.kokuspo_shinsyu_box--right .kokuspo_shinsyu_box_desc:nth-of-type(2){margin-bottom:3px}.kokuspo_shinsyu_box--right
.kokuspo_shinsyu_box_url{display:inline-block;width:100%;margin-bottom:2px}@media(max-width:767px){#kokuspo_about_compe{margin-bottom:59px}#kokuspo_about_compe
.kokuspo_about_desc{margin-bottom:26px}#kokuspo_about_compe
.kokuspo_about_box_lists{margin-bottom:24px;padding-inline:0;grid-template-columns:1fr 1fr;gap:0 min(5.3333333333vw, 20px);gap:0 min(5.3333333333vw, 1.25rem)}.kokuspo_about_box .kokuspo_about_box_lists--short{max-width:100%}.kokuspo_about_box .kokuspo_about_box_lists--qu .kokuspo_about_box_list:first-of-type, .kokuspo_about_box .kokuspo_about_box_lists--qu .kokuspo_about_box_list:nth-of-type(2){grid-column:1 / 3}.kokuspo_about_box_lists
.kokuspo_about_box_list{font-size:0.875rem;line-height:calc(22 / 14);padding:7px
0}.kokuspo_about_box_lists .kokuspo_about_box_list--first{font-size:1.125rem;line-height:calc(24 / 18);margin-bottom:6px}.kokuspo_about_box_lists .kokuspo_about_box_list:nth-of-type(2){font-size:0.75rem}.kokuspo_about_box .kokuspo_about_box_lists--qu .kokuspo_about_box_list:nth-of-type(5), .kokuspo_about_box .kokuspo_about_box_lists--qu .kokuspo_about_box_list:nth-of-type(6){border-top:initial}.kokuspo_about_box .kokuspo_about_box_lists--short .kokuspo_about_box_list:first-of-type{border:initial}.kokuspo_about_box .kokuspo_about_box_lists--short .kokuspo_about_box_list:nth-of-type(2){border-top:initial}#kokuspo_about_compe .kokuspo_about_box--main,#kokuspo_about_compe .kokuspo_about_box--sub{padding-bottom:9px;padding-inline:min(4vw, 15px);padding-inline:min(4vw, 0.9375rem)}#kokuspo_about_compe
.kokuspo_about_ttl{margin-bottom:15px}#kokuspo_shinsyu{margin-bottom:59px}#kokuspo_shinsyu
.kokuspo_shinsyu_desc{grid-template-columns:1fr;gap:min(3.7333333333vw, 14px) 0;margin-inline:min(2.5333333333vw, 9.5px);margin-inline:min(2.5333333333vw, 0.59375rem);gap:min(3.7333333333vw, 0.875rem) 0;margin-bottom:35px}#kokuspo_shinsyu .kokuspo_shinsyu_desc
p{text-align:center;width:100%}#kokuspo_shinsyu .kokuspo_shinsyu_desc>div{margin-bottom:0}#kokuspo_shinsyu .kokuspo_shinsyu_desc
img{max-width:min(66.9333333333vw, 251px);max-width:min(66.9333333333vw, 15.6875rem)}.kokuspo_shinsyu__inner .kokuspo_shinsyu_box .kokuspo_shinsyu_img+.kokuspo_shinsyu_box_desc,.kokuspo_shinsyu_box--right{padding-left:min(4vw, 15px);padding-left:min(4vw, 0.9375rem);padding-right:min(4vw, 15px);padding-right:min(4vw, 0.9375rem)}.kokuspo_shinsyu__inner .kokuspo_shinsyu_box:nth-of-type(n){padding-bottom:24px}.kokuspo_shinsyu__inner .kokuspo_shinsyu_box:nth-of-type(2) .kokuspo_shinsyu_img{max-width:min(58.6666666667vw, 220px);max-width:min(58.6666666667vw, 13.75rem);padding-top:0;padding-bottom:5px}.kokuspo_shinsyu__inner .kokuspo_shinsyu_box:nth-of-type(3) .kokuspo_shinsyu_img{max-width:min(80vw, 300px);max-width:min(80vw, 18.75rem);padding-top:0;padding-bottom:5px}.kokuspo_shinsyu__inner .kokuspo_shinsyu_box:nth-of-type(4) .kokuspo_shinsyu_img{max-width:min(70.6666666667vw, 265px);max-width:min(70.6666666667vw, 16.5625rem);padding-top:0;padding-bottom:5px}.kokuspo_shinsyu_box__inner{grid-template-columns:1fr;gap:min(4.2666666667vw, 16px) 0;gap:min(4.2666666667vw, 1rem) 0}.kokuspo_shinsyu_box--left
.kokuspo_shinsyu_img{padding-left:0}.kokuspo_shinsyu_box--right p.kokuspo_shinsyu_box_desc:first-of-type{padding-right:0;margin-bottom:15px}.kokuspo_shinsyu_box--right .kokuspo_shinsyu_box_desc:nth-of-type(2){margin-bottom:0}.kokuspo_shinsyu_box--right
.kokuspo_shinsyu_box_url{margin-bottom:5px}}#shospo_about
.shospo_about_desc{padding:8px
min(5vw, 52px) 18px;margin-bottom:0}#shospo_about_compe{margin-bottom:130px}#shospo_about_compe
.shospo_about_desc{padding-top:18px;padding-right:min(5vw, 52px);padding-left:min(5vw, 52px);margin-bottom:40px}#shospo_about_compe
.shospo_about_ttl{margin-bottom:58px}#shospo_about .shospo_about_img+.shospo_about_desc{padding-left:0;padding-top:0;padding-bottom:0;margin-bottom:0}#shospo_about_compe .shospo_about_box--main
.shospo_about_desc{margin-bottom:26px}.shospo_about_box--main{padding-bottom:25px}.shospo_about_box--main,.shospo_about_box--sub{padding-top:44px}.shospo_about_box_lists{margin-left:0;padding-left:min(0.9615vw, 10px);padding-right:min(0.9615vw, 10px)}.shospo_about_box .shospo_about_box_lists--qu{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:0 min(3.2692vw, 34px)}.shospo_about_box .shospo_about_box_lists--qu .shospo_about_box_list:first-of-type{padding-bottom:5px}.shospo_about_box .shospo_about_box_lists--qu .shospo_about_box_list:first-of-type,
.shospo_about_box .shospo_about_box_lists--qu .shospo_about_box_list:nth-of-type(2){grid-column:1 / 5;border-bottom:none}.shospo_about_box .shospo_about_box_lists--qu .shospo_about_box_list:nth-of-type(3),
.shospo_about_box .shospo_about_box_lists--qu .shospo_about_box_list:nth-of-type(4),
.shospo_about_box .shospo_about_box_lists--qu .shospo_about_box_list:nth-of-type(5),
.shospo_about_box .shospo_about_box_lists--qu .shospo_about_box_list:nth-of-type(6){border-top:1px solid rgba(34,34,34,0.3)}.shospo_about_box .shospo_about_box_lists--short{max-width:min(13.8888888889vw, 200px);max-width:min(13.8888888889vw, 12.5rem)}.shospo_about_box .shospo_about_box_lists--half{display:grid;grid-template-columns:1fr 1fr;gap:0 min(2.3611111111vw, 34px);gap:0 min(2.3611111111vw, 2.125rem)}.shospo_about_box .shospo_about_box_lists--half .shospo_about_box_list:first-of-type,
.shospo_about_box .shospo_about_box_lists--half .shospo_about_box_list:nth-of-type(2){grid-column:1 / 3;border-bottom:none}.shospo_about_box .shospo_about_box_lists--half .shospo_about_box_list:nth-of-type(3),
.shospo_about_box .shospo_about_box_lists--half .shospo_about_box_list:nth-of-type(4){border-top:1px solid rgba(34,34,34,0.3)}.shospo_about_box .shospo_about_box_lists--half .shospo_about_box_list:nth-of-type(3){border-top:1px solid rgba(34,34,34,0.3)}.shospo_about_box_lists:not(:last-of-type){margin-bottom:40px}.shospo_about_box_lists .shospo_about_box_list:empty{display:none}.shospo_about_box_lists
.shospo_about_box_list{list-style:none;line-height:calc(40 / 16);padding:3px
0;border-bottom:1px solid rgba(34,34,34,0.3);font-weight:400}.shospo_about_box_lists .shospo_about_box_list--first{font-size:1.5625rem;line-height:calc(50 / 25);margin-bottom:6px;padding:0;font-weight:600;border-bottom:none}.shospo_about_box_lists .shospo_about_box_list:nth-of-type(2){font-size:0.875rem;line-height:calc(32 / 14);padding:8px
0}.shospo_about_box_lists .shospo_about_box_list
span{display:inline-block}.shospo_about_box_lists .shospo_about_box_list span
span{font-size:0.75rem;display:inline-block;margin-left:min(0.9027777778vw, 13px);margin-left:min(0.9027777778vw, 0.8125rem)}.shospo_about_box_list:empty{display:none}.shospo_about_box--kokutai:first-of-type{padding-bottom:23px}#shospo_about .shospo_about_box--kokutai:nth-of-type(2){padding-bottom:23px}#shospo_about .shospo_about_box--kokutai:nth-of-type(2) .shospo_about_desc{padding-bottom:21px}#shospo_about .shospo_about_box--kokutai:nth-of-type(3) .shospo_about_desc{padding-bottom:25px}#shospo_about .shospo_about_box--kokutai:nth-of-type(4){margin-bottom:130px}.shospo_about_box--kokutai
.shospo_about_img{width:100%;margin-inline:auto;padding-left:min(2.7885vw, 29px)}.shospo_about_box--kokutai .shospo_about_img
img{width:100%;aspect-ratio:1 / 1;-o-object-fit:contain;object-fit:contain}.shospo_about_box__inner{display:grid;grid-template-columns:min(27.5418vw, 286.5px) auto;gap:0 min(5.5769vw, 58px);margin-bottom:13px;padding-top:10px}.shospo_about_attention{padding-left:min(0.6944444444vw, 10px);padding-left:min(0.6944444444vw, 0.625rem);padding-right:min(0.6944444444vw, 10px);padding-right:min(0.6944444444vw, 0.625rem);font-size:0.75rem;line-height:calc(20 / 12);margin-top:17px;margin-bottom:25px}@media(max-width:767px){.shospo_about_box__inner{grid-template-columns:1fr;gap:min(0.96vw, 3.6px) 0;gap:min(0.96vw, 0.225rem) 0}#shospo_about
.shospo_about_desc{padding-right:min(0.5333333333vw, 2px);padding-right:min(0.5333333333vw, 0.125rem);padding-left:min(0.8vw, 3px);padding-left:min(0.8vw, 0.1875rem)}#shospo_about
.shospo_about_box_desc{padding-right:min(2.9333333333vw, 11px);padding-right:min(2.9333333333vw, 0.6875rem);padding-top:0}#shospo_about .shospo_about_box--kokutai:first-of-type,#shospo_about .shospo_about_box--kokutai:nth-of-type(2),#shospo_about .shospo_about_box--kokutai:nth-of-type(3),#shospo_about .shospo_about_box--kokutai:nth-of-type(4),#shospo_about .shospo_about_box--kokutai:nth-of-type(5){padding-bottom:18px}.shospo_about_box--kokutai:nth-of-type(5){margin-bottom:41px}.shospo_about_box--kokutai
.kokuspo_about_img{max-width:min(68.5333333333vw, 257px);max-width:min(68.5333333333vw, 16.0625rem);padding-top:3px}.shospo_about_box--kokutai
.shospo_about_img{max-width:min(68.6453333333vw, 257.42px);max-width:min(68.6453333333vw, 16.08875rem);padding-left:0}#shospo_about .shospo_about_box--kokutai:nth-of-type(4){margin-bottom:44px}#shospo_about_compe
.shospo_about_ttl{margin-bottom:21px}}#shospo_shinsyu{margin-bottom:128px}#shospo_shinsyu
.shospo_shinsyu_desc{margin-right:max(-1.9231vw, -20px);display:grid;grid-template-columns:auto min(30.0962vw, 313px);align-items:flex-end;padding-right:0;gap:0 min(0.7692vw, 8px);margin-bottom:64px}#shospo_shinsyu .shospo_shinsyu_desc>div{margin-bottom:14px}#shospo_shinsyu .shospo_shinsyu_desc
p{margin-bottom:0;line-height:1}#shospo_shinsyu .shospo_shinsyu_desc
img{}.shospo_shinsyu_box__inner{display:grid;grid-template-columns:min(43.5577vw, 453px) auto;gap:0 min(5.4808vw, 57px);align-items:flex-end;margin-top:-6px}.shospo_shinsyu__inner
.shospo_shinsyu_link{text-align:center;margin:0}.shospo_shinsyu__inner .shospo_shinsyu_box:nth-of-type(2){padding-bottom:66px}.shospo_shinsyu__inner .shospo_shinsyu_box:nth-of-type(2) .shospo_shinsyu_img{max-width:min(21.1805555556vw, 305px);max-width:min(21.1805555556vw, 19.0625rem);width:100%;padding-bottom:19px;margin-inline:auto;padding-top:32px}.shospo_shinsyu__inner .shospo_shinsyu_box:nth-of-type(2) .shospo_shinsyu_img
img{aspect-ratio:305 / 430;width:100%;-o-object-fit:contain;object-fit:contain}.shospo_shinsyu__inner .shospo_shinsyu_box:nth-of-type(3){padding-bottom:47px}.shospo_shinsyu__inner .shospo_shinsyu_box:nth-of-type(3) .shospo_shinsyu_img{max-width:744px;padding-bottom:32px;margin-inline:auto;padding-top:14px}.shospo_shinsyu__inner .shospo_shinsyu_box:nth-of-type(3) .shospo_shinsyu_img
img{}.shospo_shinsyu__inner .shospo_shinsyu_box:nth-of-type(4){padding-bottom:47px}.shospo_shinsyu__inner .shospo_shinsyu_box:nth-of-type(4) .shospo_shinsyu_img{margin-inline:auto;width:460px;padding-bottom:15px;padding-top:27px}.shospo_shinsyu__inner .shospo_shinsyu_box:nth-of-type(4) .shospo_shinsyu_img
img{}.shospo_shinsyu__inner .shospo_shinsyu_box:nth-of-type(5){padding-bottom:47px}.shospo_shinsyu__inner .shospo_shinsyu_box:nth-of-type(5) .shospo_shinsyu_img
img{width:100%}.shospo_shinsyu__inner .shospo_shinsyu_box .shospo_shinsyu_img+.shospo_shinsyu_box_desc{padding-right:min(2.0833333333vw, 30px);padding-right:min(2.0833333333vw, 1.875rem);padding-left:min(2.0833333333vw, 30px);padding-left:min(2.0833333333vw, 1.875rem)}.shospo_shinsyu_box--left
.shospo_shinsyu_img{padding-left:min(3.8462vw, 40px)}.shospo_shinsyu_box--right
.shospo_shinsyu_box_desc{padding-left:0;padding-right:min(3.4027777778vw, 49px);padding-right:min(3.4027777778vw, 3.0625rem)}.shospo_shinsyu_box--right p.shospo_shinsyu_box_desc:first-of-type{margin-bottom:40px}.shospo_shinsyu_box--right .shospo_shinsyu_box_desc:nth-of-type(2){margin-bottom:3px}.shospo_shinsyu_box--right
.shospo_shinsyu_box_url{display:inline-block;width:100%;margin-bottom:2px}@media(max-width:767px){#shospo_about_compe{margin-bottom:59px}#shospo_about_compe .shospo_about_box--main .shospo_about_desc,#shospo_about_compe .shospo_about_box--sub
.shospo_about_desc{margin-bottom:12px;margin-inline:0;padding-top:3px}#shospo_about_compe
.shospo_about_box_lists{grid-template-columns:1fr 1fr;gap:0 min(5.3333333333vw, 20px);gap:0 min(5.3333333333vw, 1.25rem);margin-bottom:15px;padding-inline:0}.shospo_about_box .shospo_about_box_lists--short{max-width:100%}.shospo_about_box .shospo_about_box_lists--qu .shospo_about_box_list:first-of-type, .shospo_about_box .shospo_about_box_lists--qu .shospo_about_box_list:nth-of-type(2){grid-column:1 / 3}.shospo_about_box_lists
.shospo_about_box_list{font-size:0.875rem;line-height:calc(22 / 14);padding:7px
0}.shospo_about_box_lists .shospo_about_box_list:last-of-type{grid-column:1 / 3}.shospo_about_box_lists .shospo_about_box_list--first{font-size:1.125rem;line-height:calc(24 / 18);margin-bottom:1px}.shospo_about_box_lists .shospo_about_box_list:nth-of-type(2){font-size:0.75rem}.shospo_about_box .shospo_about_box_lists--qu .shospo_about_box_list:nth-of-type(5), .shospo_about_box .shospo_about_box_lists--qu .shospo_about_box_list:nth-of-type(6){border-top:initial}.shospo_about_box .shospo_about_box_lists--short .shospo_about_box_list:first-of-type{border:initial}.shospo_about_box .shospo_about_box_lists--short .shospo_about_box_list:nth-of-type(2){border-top:initial}#shospo_about_compe .shospo_about_box--main,#shospo_about_compe .shospo_about_box--sub{padding-bottom:34px;padding-top:20px;padding-inline:min(4vw, 15px);padding-inline:min(4vw, 0.9375rem)}#shospo_about_compe
.shospo_about_attention{margin-top:0;margin-bottom:0}#shospo_shinsyu{margin-bottom:59px}#shospo_shinsyu
.shospo_shinsyu_desc{grid-template-columns:1fr;gap:min(3.7333333333vw, 14px) 0;margin-inline:min(2.5333333333vw, 9.5px);margin-inline:min(2.5333333333vw, 0.59375rem);gap:min(3.7333333333vw, 0.875rem) 0;margin-bottom:40px}#shospo_shinsyu .shospo_shinsyu_desc
p{text-align:center;width:100%}#shospo_shinsyu .shospo_shinsyu_desc
img{max-width:min(66.9333333333vw, 251px);max-width:min(66.9333333333vw, 15.6875rem)}.shospo_shinsyu__inner .shospo_shinsyu_box .shospo_shinsyu_img+.shospo_shinsyu_box_desc,.shospo_shinsyu_box--right{padding-left:min(4vw, 15px);padding-left:min(4vw, 0.9375rem);padding-right:min(4vw, 15px);padding-right:min(4vw, 0.9375rem)}.shospo_shinsyu__inner .shospo_shinsyu_box:nth-of-type(n){padding-bottom:24px}.shospo_shinsyu__inner .shospo_shinsyu_box:nth-of-type(2) .shospo_shinsyu_img{max-width:min(58.6666666667vw, 220px);max-width:min(58.6666666667vw, 13.75rem);padding-top:0;padding-bottom:5px}.shospo_shinsyu__inner .shospo_shinsyu_box:nth-of-type(3) .shospo_shinsyu_img{max-width:min(80vw, 300px);max-width:min(80vw, 18.75rem);padding-top:0;padding-bottom:5px}.shospo_shinsyu__inner .shospo_shinsyu_box:nth-of-type(4) .shospo_shinsyu_img{max-width:min(70.6666666667vw, 265px);max-width:min(70.6666666667vw, 16.5625rem);padding-top:0;padding-bottom:5px}.shospo_shinsyu_box__inner{grid-template-columns:1fr;gap:min(4.2666666667vw, 16px) 0;gap:min(4.2666666667vw, 1rem) 0}.shospo_shinsyu_box--left
.shospo_shinsyu_img{padding-left:0}.shospo_shinsyu_box--right p.shospo_shinsyu_box_desc:first-of-type{padding-right:0;margin-bottom:15px}.shospo_shinsyu_box--right .shospo_shinsyu_box_desc:nth-of-type(2){margin-bottom:0}.shospo_shinsyu_box--right
.shospo_shinsyu_box_url{margin-bottom:5px}}#relative_cont{margin-bottom:42px}#relative_cont
.relative_cont__inner{}#relative_cont
.relative_cont_img{width:259px;margin-inline:auto;margin-bottom:21px}#relative_cont .relative_cont_img
img{width:100%;aspect-ratio:259.08 / 70.66;-o-object-fit:contain;object-fit:contain}#relative_cont
.relative_cont_ttl{width:100%;text-align:center;font-size:1.75rem;margin-bottom:78px;color:var(--n2028-title-color);line-height:calc(42 / 28)}#relative_cont
.relative_cont_boxes{display:grid;grid-template-columns:1fr 1fr;gap:0 min(10.2885vw, 107px)}#relative_cont .relative_cont_box
a.linkbtn{width:100%}#relative_cont .relative_cont_box--short{margin-inline:auto}#relative_cont .relative_cont_box a.linkbtn::before{}#relative_cont .relative_cont_box a.linkbtn
span.inner{width:100%}#relative_cont .relative_cont_box--long a.linkbtn
span.inner{max-width:none}@media print, screen and (min-width: 768px){#relative_cont .relative_cont_box--short{max-width:432px}#relative_cont .relative_cont_box a.linkbtn, #relative_cont .relative_cont_box a.linkbtn
span.inner{border-radius:50px}#relative_cont .relative_cont_box a.linkbtn
span.inner{border-width:5px;height:100px;padding-left:min(4.1346vw, 43px);line-height:90px;font-size:min(2.2vw, 1.5rem);max-width:100%}html.font-size-large #relative_cont
.relative_cont_boxes{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}html.font-size-large #relative_cont .relative_cont_box a.linkbtn
span.inner{padding-left:min(4.1346vw, 30px);padding-right:70px}html.font-size-large .kokuspo_shinsyu_box--left .kokuspo_shinsyu_img span.copyright,
html.font-size-large .shospo_shinsyu_box--left .shospo_shinsyu_img
span.copyright{padding-right:3em}#relative_cont .relative_cont_box a.linkbtn::before{border-radius:52px;width:calc(100% - 10px);height:104px;left:5px}#relative_cont .relative_cont_box a.linkbtn span.inner::after{top:19px}html.font-size-large .commitee_btn-boxes--sub{}html.font-size-large .commitee_btn-boxes--sub .commitee_btn-box.longname{}html.font-size-large .commitee_btn-boxes--sub .commitee_btn-box+.commitee_btn-box{margin-top:min(0.9615vw, 10px)}}@media screen and (max-width: 767px){#relative_cont
.relative_cont_img{max-width:min(75.368vw, 282.63px);max-width:min(75.368vw, 17.664375rem);margin-bottom:21px}#relative_cont .relative_cont_img
img{aspect-ratio:282.63 / 70.66}#relative_cont
.relative_cont_ttl{margin-bottom:28px;line-height:calc(42 / 28);font-size:1.75rem}#relative_cont
.relative_cont_boxes{grid-template-columns:1fr;gap:35px 0;max-width:296px;margin-inline:auto}html.font-size-large #relative_cont
.relative_cont_boxes{max-width:100%}#relative_cont .relative_cont_box a.linkbtn::before{width:calc(100% - 4px)}#relative_cont .relative_cont_box a.linkbtn
span.inner{max-width:none}#relative_cont .relative_cont_box--short{max-width:296px}#relative_cont .relative_cont_box--long2 a.linkbtn
span.inner{padding-bottom:7px;padding-top:7px;line-height:calc(20 / 18)}}#commitee
.chart_box{}#commitee .chart_box
h3{}#commitee .chart_box
.asof{padding-right:6px;line-height:1.5;font-size:0.75rem;text-align:right}#commitee .chart_box
.chart{position:relative;line-height:0;text-align:center}#commitee .chart_box .chart
img{}#commitee .chart_box .chart
.btn_wrapper{position:absolute;z-index:99}#commitee .chart_box .chart
.btn_wrapper.main{}#commitee .chart_box .chart
.btn_wrapper.main.first{}#commitee .chart_box .chart
.btn_wrapper.main.second{}#commitee .chart_box .chart
.btn_wrapper.main.third{}#commitee .chart_box .chart
.btn_wrapper.senmon{}#commitee .chart_box .chart .btn_wrapper
a.button{display:block;transition:0.3s}#commitee .chart_box .chart .btn_wrapper.main
a.button{background-color:var(--n2028-committee-large-button-normal-bg-color);border:var(--n2028-committee-large-button-normal-border-color) 2px solid;position:relative;color:var(--n2028-committee-large-button-normal-text-color);font-weight:700}#commitee .chart_box .chart .btn_wrapper.main a.button::before{background-color:var(--n2028-committee-large-button-shadow-color);display:block;position:absolute;width:100%;height:100%;left:0;z-index:-1;content:''}#commitee .chart_box .chart .btn_wrapper.senmon
a.button{background-color:var(--n2028-committee-small-button-normal-bg-color);border:var(--n2028-committee-small-button-normal-border-color) 2px solid;padding-bottom:calc(min(0.9615vw, 10px) - 2px);padding-top:calc(min(0.9615vw, 10px) - 2px);padding-left:calc(min(2.4038vw, 25px) - 2px);padding-right:calc(min(0.9615vw, 10px) - 2px);line-height:calc(28 / 18);color:var(--n2028-committee-small-button-normal-text-color);font-size:min(1.7308vw, 1.125rem);text-align:left}#commitee .chart_box .chart .btn_wrapper.senmon
a.button.longname{padding-block:calc(min(0.3846vw, 4px) - 2px);line-height:1.1111}@media (any-hover: hover){#commitee .chart_box .chart .btn_wrapper a.button:hover{text-decoration:none}#commitee .chart_box .chart .btn_wrapper.main a.button:hover{background-color:var(--n2028-committee-large-button-inverted-bg-color);border-color:var(--n2028-committee-large-button-inverted-border-color);color:var(--n2028-committee-large-button-inverted-text-color)}#commitee .chart_box .chart .btn_wrapper.senmon a.button:hover{background-color:var(--n2028-committee-small-button-inverted-bg-color);border-color:var(--n2028-committee-small-button-inverted-border-color);color:var(--n2028-committee-small-button-inverted-text-color)}}@media print, screen and (min-width: 768px){#commitee
.chart_box{padding-top:37px}#commitee .chart_box
h3{margin-bottom:16px}#commitee .chart_box
.asof{margin-bottom:17px}#commitee .chart_box
.chart{margin-bottom:31px}#commitee .chart_box .chart
img{width:99.6739%;aspect-ratio:917 / 1121}#commitee .chart_box .chart
.btn_wrapper{}#commitee .chart_box .chart
.btn_wrapper.main{}#commitee .chart_box .chart
.btn_wrapper.main.first{width:46.6522%;top:11.5968%;left:50%;transform:translateX(-50%)}#commitee .chart_box .chart .btn_wrapper.main.second,
#commitee .chart_box .chart
.btn_wrapper.main.third{display:flex;flex-direction:row-reverse;justify-content:space-between;left:0}#commitee .chart_box .chart
.btn_wrapper.main.second{width:100%;top:24.9777%}#commitee .chart_box .chart
.btn_wrapper.main.third{width:66.3043%;top:39.8127%}#commitee .chart_box .chart
.btn_wrapper.senmon{width:21.7391%;left:4.4565%}#commitee .chart_box .chart
.btn_wrapper.senmon.first{top:48.1088%}#commitee .chart_box .chart
.btn_wrapper.senmon.second{top:65.2186%}#commitee .chart_box .chart
.btn_wrapper.senmon.third{top:70.9456%}#commitee .chart_box .chart
.btn_wrapper.senmon.fourth{top:82.4532%}#commitee .chart_box .chart .btn_wrapper.main a.button,
#commitee .chart_box .chart .btn_wrapper.main a.button::before,
#commitee .chart_box .chart .btn_wrapper.senmon
a.button{border-radius:20px}#commitee .chart_box .chart .btn_wrapper.main
a.button{line-height:2;font-size:min(2.4038vw, 1.5625rem)}html.font-size-large #commitee .chart_box .chart .btn_wrapper.main
a.button{line-height:1.7857;font-size:min(2.6923vw, 28px)}#commitee .chart_box .chart .btn_wrapper.main.second
a.button{width:48.6957%}#commitee .chart_box .chart .btn_wrapper.main.third
a.button{width:48.8525%}#commitee .chart_box .chart .btn_wrapper.main a.button::before{top:5px}#commitee .chart_box .chart .btn_wrapper.senmon a.button+a.button{margin-top:8%}html.font-size-large #commitee .chart_box .chart .btn_wrapper.senmon a.button+a.button{margin-top:5%}}@media screen and (max-width: 767px){#commitee
.chart_box{padding:22px
6.2121% 42px}#commitee .chart_box
h3{margin-bottom:8px}#commitee .chart_box
.asof{margin-bottom:31px}#commitee .chart_box
.chart{margin-bottom:23px}#commitee .chart_box .chart
img{width:103.4602%;max-width:none;aspect-ratio:299 / 1545;margin-right:-3.4602%}#commitee .chart_box .chart
.btn_wrapper.main{}#commitee .chart_box .chart
.btn_wrapper.main.first{width:100%;top:16.6343%}#commitee .chart_box .chart
.btn_wrapper.main.second{width:86.1592%;top:25.89%}#commitee .chart_box .chart
.btn_wrapper.main.third{width:55.0173%;top:36.4401%}#commitee .chart_box .chart .btn_wrapper.main a.button,
#commitee .chart_box .chart .btn_wrapper.main a.button::before,
#commitee .chart_box .chart .btn_wrapper.senmon
a.button{border-radius:5.3333vw}#commitee .chart_box .chart .btn_wrapper.main
a.button{line-height:1.6;font-size:6.6667vw}#commitee .chart_box .chart .btn_wrapper.main
a.button.sptall{padding-block:1.7333vw;line-height:1.04}#commitee .chart_box .chart .btn_wrapper.main.second a.button+a.button{margin-top:5.4667vw}#commitee .chart_box .chart .btn_wrapper.main.third a.button+a.button{margin-top:9.2vw}#commitee .chart_box .chart .btn_wrapper.main a.button::before{top:7px}#commitee .chart_box .chart
.btn_wrapper.senmon{width:67.128%;left:16.263%}#commitee .chart_box .chart
.btn_wrapper.senmon.first{top:48.2524%}#commitee .chart_box .chart
.btn_wrapper.senmon.second{top:67.2168%}#commitee .chart_box .chart
.btn_wrapper.senmon.third{top:78.7379%}#commitee .chart_box .chart
.btn_wrapper.senmon.fourth{top:94.2071%}#commitee .chart_box .chart .btn_wrapper.senmon
a.button{padding:calc(2.1333vw - 2px) calc(2.6667vw - 2px) calc(2.1333vw - 2px) calc(4.8vw - 2px);line-height:1.7778;font-size:4.8vw}#commitee .chart_box .chart .btn_wrapper.senmon
a.button.longname{padding-block:calc(1.0667vw - 2px)}#commitee .chart_box .chart .btn_wrapper.senmon a.button+a.button{margin-top:2.1333vw}#commitee .chart_box .chart .btn_wrapper.senmon a.button+a.button.longname{margin-top:4vw}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,
.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide
img{display:block}.slick-slide.slick-loading
img{display:none}.slick-slide.dragging
img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px
solid transparent}.slick-arrow.slick-hidden{display:none}form.wpcf7-form-mode-edit{}form.wpcf7-form-mode-confirm{}form.wpcf7-form-mode-confirm
th{width:180px}form.wpcf7-form-mode-confirm .required,
form.wpcf7-form-mode-confirm #inquiry_wrap p.link,
form.wpcf7-form-mode-confirm .email_confirm_line,
form.wpcf7-form-mode-confirm .accept_line,
form.wpcf7-form-mode-confirm
.captcha_line{display:none}form.wpcf7-form-mode-confirm table.contactform :is(th,td){display:inline-flex;padding-bottom:30px}form.wpcf7-form-mode-confirm #inquiry_wrap table::after{content:"プライバシーポリシーを確認しました";display:block;text-align:center}form.wpcf7-form span.wpcf7-form-control-wrap .error-messages{display:block;color:var(--n2028-inquiry-highlight-color)}form.wpcf7-form span.wpcf7-form-control-wrap-confirm{color:black;font-weight:bold}form.wpcf7-form p.buttons-area-confirm{}form.wpcf7-form p.buttons-area .button-rewrite{}#sb_instagram{width:100%;margin:0 auto;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#sb_instagram #sbi_images,#sb_instagram.sbi_fixed_height{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}#sb_instagram:after,.sbi_lb-commentBox:after,.sbi_lb-data:after,.sbi_lb-dataContainer:after,.sbi_lb-outerContainer:after{content:"";display:table;clear:both}#sb_instagram.sbi_fixed_height{overflow:hidden;overflow-y:auto;box-sizing:border-box}#sb_instagram #sbi_images{box-sizing:border-box;display:grid;width:100%;padding:12px 0}#sb_instagram .sbi_header_link{-webkit-box-shadow:none;box-shadow:none}#sb_instagram .sbi_header_link:hover,.sbi_lightbox a img{border:none}#sb_instagram #sbi_images .sbi_item{display:inline-block;width:100%;vertical-align:top;zoom:1;margin:0!important;text-decoration:none;opacity:1;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s}#sb_instagram #sbi_images .sbi_item.sbi_transition{opacity:0}#sb_instagram.sbi_col_1 #sbi_images,#sb_instagram.sbi_col_1.sbi_disable_mobile #sbi_images{grid-template-columns:repeat(1,1fr)}#sb_instagram.sbi_col_2 #sbi_images,#sb_instagram.sbi_col_2.sbi_disable_mobile #sbi_images{grid-template-columns:repeat(2,1fr)}#sb_instagram.sbi_col_3 #sbi_images,#sb_instagram.sbi_col_3.sbi_disable_mobile #sbi_images{grid-template-columns:repeat(3,1fr)}#sb_instagram.sbi_col_4 #sbi_images,#sb_instagram.sbi_col_4.sbi_disable_mobile #sbi_images{grid-template-columns:repeat(4,1fr)}#sb_instagram.sbi_col_5 #sbi_images,#sb_instagram.sbi_col_5.sbi_disable_mobile #sbi_images{grid-template-columns:repeat(5,1fr)}#sb_instagram.sbi_col_6 #sbi_images,#sb_instagram.sbi_col_6.sbi_disable_mobile #sbi_images{grid-template-columns:repeat(6,1fr)}#sb_instagram.sbi_col_7 #sbi_images,#sb_instagram.sbi_col_7.sbi_disable_mobile #sbi_images{grid-template-columns:repeat(7,1fr)}#sb_instagram.sbi_col_8 #sbi_images,#sb_instagram.sbi_col_8.sbi_disable_mobile #sbi_images{grid-template-columns:repeat(8,1fr)}#sb_instagram.sbi_col_9 #sbi_images,#sb_instagram.sbi_col_9.sbi_disable_mobile #sbi_images{grid-template-columns:repeat(9,1fr)}#sb_instagram.sbi_col_10 #sbi_images,#sb_instagram.sbi_col_10.sbi_disable_mobile #sbi_images{grid-template-columns:repeat(10,1fr)}#sb_instagram #sbi_load .sbi_load_btn,#sb_instagram .sbi_photo_wrap{position:relative}#sb_instagram .sbi_photo{display:block;text-decoration:none}#sb_instagram .sbi_photo img{width:100%;height:inherit;object-fit:cover;scale:1;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out;vertical-align:middle}#sb_instagram .sbi_no_js img,#sb_instagram br,#sb_instagram p:empty,#sb_instagram.sbi_no_js .sbi_load_btn,#sb_instagram.sbi_no_js .sbi_photo img{display:none}#sb_instagram a,#sb_instagram a:active,#sb_instagram a:focus,#sb_instagram a:hover,.sbi_lightbox a:active,.sbi_lightbox a:focus,.sbi_lightbox a:hover{outline:0}#sb_instagram img{display:block;padding:0!important;margin:0!important;max-width:100%!important;opacity:1!important}#sb_instagram .sbi_link{display:none;position:absolute;bottom:0;right:0;width:100%;padding:10px 0;background:rgba(0,0,0,.5);text-align:center;color:#fff;font-size:12px;line-height:1.1}#sb_instagram .sbi_link a{padding:0 6px;text-decoration:none;color:#fff;font-size:12px;line-height:1.1;display:inline-block;vertical-align:top;zoom:1}#sb_instagram .sbi_link .sbi_lightbox_link{padding-bottom:5px}#sb_instagram .sbi_link a:focus,#sb_instagram .sbi_link a:hover{text-decoration:underline}#sb_instagram .sbi_photo_wrap:focus .sbi_link,#sb_instagram .sbi_photo_wrap:hover .sbi_link{display:block}#sb_instagram svg:not(:root).svg-inline--fa{height:1em;display:inline-block}#sb_instagram .sbi_type_carousel .sbi_playbtn,#sb_instagram .sbi_type_carousel .svg-inline--fa.fa-play,#sb_instagram .sbi_type_video .sbi_playbtn,#sb_instagram .sbi_type_video .svg-inline--fa.fa-play,.sbi_type_carousel .fa-clone{display:block!important;position:absolute;z-index:1;color:rgba(255,255,255,.9);font-style:normal!important;text-shadow:0 0 8px rgba(0,0,0,.8)}#sb_instagram .sbi_type_carousel .sbi_playbtn,#sb_instagram .sbi_type_video .sbi_playbtn{z-index:2;top:50%;left:50%;margin-top:-24px;margin-left:-19px;padding:0;font-size:48px}#sb_instagram .sbi_type_carousel .fa-clone{right:12px;top:12px;font-size:24px;text-shadow:0 0 8px rgba(0,0,0,.3)}#sb_instagram .sbi_type_carousel .svg-inline--fa.fa-play,#sb_instagram .sbi_type_video .svg-inline--fa.fa-play,.sbi_type_carousel svg.fa-clone{-webkit-filter:drop-shadow(0px 0px 2px rgba(0,0,0,.4));filter:drop-shadow(0px 0px 2px rgba(0, 0, 0, .4))}#sb_instagram .sbi_loader{width:20px;height:20px;position:relative;top:50%;left:50%;margin:-10px 0 0 -10px;background-color:rgba(0,0,0,.5);border-radius:100%;-webkit-animation:1s ease-in-out infinite sbi-sk-scaleout;animation:1s ease-in-out infinite sbi-sk-scaleout}#sbi_load p{display:inline;padding:0;margin:0}#sb_instagram #sbi_load .sbi_loader{position:absolute;margin-top:-11px;background-color:#fff;opacity:1}@-webkit-keyframes sbi-sk-scaleout{0%{-webkit-transform:scale(0)}100%{-webkit-transform:scale(1);opacity:0}}@keyframes sbi-sk-scaleout{0%{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:0}}#sb_instagram .fa-spin,#sbi_lightbox .fa-spin{-webkit-animation:2s linear infinite fa-spin;animation:2s linear infinite fa-spin}#sb_instagram .fa-pulse,#sbi_lightbox .fa-pulse{-webkit-animation:1s steps(8) infinite fa-spin;animation:1s steps(8) infinite fa-spin}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.sbi-screenreader{text-indent:-9999px!important;display:block!important;width:0!important;height:0!important;line-height:0!important;text-align:left!important;overflow:hidden!important}#sb_instagram .sb_instagram_header,.sb_instagram_header{overflow:hidden;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:12px 0}#sb_instagram .sb_instagram_header a,.sb_instagram_header a{transition:color .5s;text-decoration:none}.sb_instagram_header.sbi_header_outside{float:none;margin-left:auto!important;margin-right:auto!important;display:flex}.sbi_no_avatar .sbi_header_img{background:#333;color:#fff;width:50px;height:50px;position:relative}.sb_instagram_header .sbi_header_hashtag_icon{opacity:0;position:absolute;width:100%;top:0;bottom:0;left:0;text-align:center;color:#fff;background:rgba(0,0,0,.75)}.sbi_no_avatar .sbi_header_hashtag_icon{display:block;color:#fff;opacity:.9;-webkit-transition:background .6s linear,color .6s linear;-moz-transition:background .6s linear,color .6s linear;-o-transition:background .6s linear,color .6s linear;transition:background .6s linear,color .6s linear}.sbi_no_avatar:hover .sbi_header_hashtag_icon{display:block;opacity:1;-webkit-transition:background .2s linear,color .2s linear;-moz-transition:background .2s linear,color .2s linear;-o-transition:background .2s linear,color .2s linear;transition:background .2s linear,color .2s linear}@media all and (min-width:480px){#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_img,#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_img img,.sb_instagram_header.sbi_medium .sbi_header_img,.sb_instagram_header.sbi_medium .sbi_header_img img{width:80px;height:80px;border-radius:50%}#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text h3,.sb_instagram_header.sbi_medium .sbi_header_text h3{font-size:20px}#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio,#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio_info,.sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio,.sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio_info{font-size:14px}#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio,#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio_info,#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text h3,.sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio,.sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio_info,.sb_instagram_header.sbi_medium .sbi_header_text h3{line-height:1.4}#sb_instagram .sb_instagram_header.sbi_large .sbi_header_img,#sb_instagram .sb_instagram_header.sbi_large .sbi_header_img img,.sb_instagram_header.sbi_large .sbi_header_img,.sb_instagram_header.sbi_large .sbi_header_img img{width:120px;height:120px;border-radius:50%}#sb_instagram .sb_instagram_header.sbi_large .sbi_header_text h3,.sb_instagram_header.sbi_large .sbi_header_text h3{font-size:28px}#sb_instagram .sb_instagram_header.sbi_large .sbi_header_text .sbi_bio,#sb_instagram .sb_instagram_header.sbi_large .sbi_header_text .sbi_bio_info,.sb_instagram_header.sbi_large .sbi_header_text .sbi_bio,.sb_instagram_header.sbi_large .sbi_header_text .sbi_bio_info{font-size:16px}}#sb_instagram .sb_instagram_header .sbi_header_img,.sb_instagram_header .sbi_header_img{position:relative;width:50px;height:50px;overflow:hidden;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:50%}#sb_instagram .sb_instagram_header .sbi_header_img_hover,.sb_instagram_header .sbi_header_img_hover{opacity:0;position:absolute;width:100%;top:0;bottom:0;left:0;text-align:center;color:#fff;background:rgba(0,0,0,.75);z-index:2;transition:opacity .4s ease-in-out}#sb_instagram .sb_instagram_header .sbi_header_hashtag_icon .sbi_new_logo,#sb_instagram .sb_instagram_header .sbi_header_img_hover .sbi_new_logo,.sb_instagram_header .sbi_header_hashtag_icon .sbi_new_logo,.sb_instagram_header .sbi_header_img_hover .sbi_new_logo{position:absolute;top:50%;left:50%;margin-top:-12px;margin-left:-12px;width:24px;height:24px;font-size:24px}#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_hashtag_icon .sbi_new_logo,.sb_instagram_header.sbi_medium .sbi_header_hashtag_icon .sbi_new_logo{margin-top:-18px;margin-left:-18px;width:36px;height:36px;font-size:36px}#sb_instagram .sb_instagram_header.sbi_large .sbi_header_hashtag_icon .sbi_new_logo,.sb_instagram_header.sbi_large .sbi_header_hashtag_icon .sbi_new_logo{margin-top:-24px;margin-left:-24px;width:48px;height:48px;font-size:48px}#sb_instagram .sb_instagram_header .sbi_header_img_hover i{overflow:hidden}#sb_instagram .sb_instagram_header .sbi_fade_in,.sb_instagram_header .sbi_fade_in{opacity:1;transition:opacity .2s ease-in-out}#sb_instagram .sb_instagram_header a:focus .sbi_header_img_hover,#sb_instagram .sb_instagram_header a:hover .sbi_header_img_hover,#sb_instagram.sbi_no_js #sbi_images .sbi_item.sbi_transition,.sb_instagram_header a:focus .sbi_header_img_hover,.sb_instagram_header a:hover .sbi_header_img_hover,.sbi_lb-nav a.sbi_lb-next:hover,.sbi_lb-nav a.sbi_lb-prev:hover{opacity:1}#sb_instagram .sb_instagram_header .sbi_header_text,.sb_instagram_header .sbi_header_text{display:flex;gap:20px;justify-content:flex-start;align-items:center}#sb_instagram .sb_instagram_header.sbi_large .sbi_feedtheme_header_text,.sb_instagram_header.sbi_large .sbi_feedtheme_header_text{gap:8px}.sb_instagram_header.sbi_medium .sbi_feedtheme_header_text{gap:4px}.sbi_feedtheme_header_text{display:flex;justify-content:flex-start;align-items:flex-start;flex:1;flex-direction:column;gap:4px}#sb_instagram .sb_instagram_header h3,.sb_instagram_header h3{font-size:16px;line-height:1.3;margin:0;padding:0}#sb_instagram .sb_instagram_header p,.sb_instagram_header p{font-size:13px;line-height:1.3;margin:0;padding:0}#sb_instagram .sb_instagram_header .sbi_header_text img.emoji,.sb_instagram_header .sbi_header_text img.emoji{margin-right:3px!important}#sb_instagram .sb_instagram_header .sbi_header_text.sbi_no_bio .sbi_bio_info,.sb_instagram_header .sbi_header_text.sbi_no_bio .sbi_bio_info{clear:both}#sb_instagram #sbi_load{float:left;clear:both;width:100%;text-align:center;opacity:1;transition:.5s ease-in}#sb_instagram #sbi_load .fa-spinner{display:none;position:absolute;top:50%;left:50%;margin:-8px 0 0 -7px;font-size:15px}#sb_instagram #sbi_load .sbi_load_btn,#sb_instagram .sbi_follow_btn a,.et-db #et-boc .et-l .et_pb_module .sbi_follow_btn a{display:inline-block;vertical-align:top;zoom:1;padding:7px 14px;margin:5px auto 0;background:#333;text-decoration:none;line-height:1.5}#sb_instagram .sbi_load_btn .sbi_btn_text,#sb_instagram .sbi_load_btn .sbi_loader{opacity:1;transition:.1s ease-in}#sb_instagram .sbi_hidden{opacity:0!important}#sb_instagram #sbi_load .sbi_load_btn,#sb_instagram .sbi_follow_btn a{border:none;color:#fff;font-size:13px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:.1s ease-in}.sbi_lb-nav a.sbi_lb-next,.sbi_lb-nav a.sbi_lb-prev{width:50px;padding-left:10px;padding-right:10px;opacity:.5;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s}#sb_instagram .sbi_follow_btn{display:inline-block;vertical-align:top;zoom:1;text-align:center}#sb_instagram .sbi_follow_btn.sbi_top{display:block;margin-bottom:5px}#sb_instagram .sbi_follow_btn a{background:#408bd1;color:#fff}#sb_instagram #sbi_load .sbi_load_btn:focus,#sb_instagram #sbi_load .sbi_load_btn:hover{outline:0;box-shadow:inset 0 0 20px 20px rgba(255,255,255,.25)}#sb_instagram .sbi_follow_btn a:focus,#sb_instagram .sbi_follow_btn a:hover{outline:0;box-shadow:inset 0 0 10px 20px #359dff}#sb_instagram #sbi_load .sbi_load_btn:active,#sb_instagram .sbi_follow_btn a:active{box-shadow:inset 0 0 10px 20px rgba(0,0,0,.3)}#sb_instagram .sbi_follow_btn .fa,#sb_instagram .sbi_follow_btn svg{margin-bottom:-1px;margin-right:7px;font-size:15px}#sb_instagram .sbi_follow_btn svg{vertical-align:-.125em}#sb_instagram #sbi_load .sbi_follow_btn{margin-left:5px}#sb_instagram .sb_instagram_error{width:100%;text-align:center;line-height:1.4}#sbi_mod_error{display:none;border:1px solid #ddd;background:#eee;color:#333;margin:10px 0 0;padding:10px 15px;font-size:13px;text-align:center;clear:both;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}#sbi_mod_error br{display:initial!important}#sbi_mod_error p{padding:5px 0!important;margin:0!important;line-height:1.3!important}#sbi_mod_error ol,#sbi_mod_error ul{padding:5px 0 5px 20px!important;margin:0!important}#sbi_mod_error li{padding:1px 0!important;margin:0!important}#sbi_mod_error span{font-size:12px}#sb_instagram.sbi_medium .sbi_photo_wrap .svg-inline--fa.fa-play,#sb_instagram.sbi_medium .sbi_playbtn{margin-top:-12px;margin-left:-9px;font-size:23px}#sb_instagram.sbi_medium .sbi_type_carousel .sbi_photo_wrap .fa-clone{right:8px;top:8px;font-size:18px}#sb_instagram.sbi_small .sbi_photo_wrap .svg-inline--fa.fa-play,#sb_instagram.sbi_small .sbi_playbtn{margin-top:-9px;margin-left:-7px;font-size:18px}#sb_instagram.sbi_small .sbi_type_carousel .sbi_photo_wrap .fa-clone{right:5px;top:5px;font-size:12px}@media all and (max-width:640px){#sb_instagram.sbi_col_3 #sbi_images,#sb_instagram.sbi_col_4 #sbi_images,#sb_instagram.sbi_col_5 #sbi_images,#sb_instagram.sbi_col_6 #sbi_images{grid-template-columns:repeat(2,1fr)}#sb_instagram.sbi_col_10 #sbi_images,#sb_instagram.sbi_col_7 #sbi_images,#sb_instagram.sbi_col_8 #sbi_images,#sb_instagram.sbi_col_9 #sbi_images{grid-template-columns:repeat(4,1fr)}#sb_instagram.sbi_width_resp{width:100%!important}}#sb_instagram.sbi_no_js #sbi_images .sbi_item .sbi_photo_wrap{box-sizing:border-box;position:relative;overflow:hidden}#sb_instagram.sbi_no_js #sbi_images .sbi_item .sbi_photo_wrap:before{content:"";display:block;padding-top:100%;z-index:-300}#sb_instagram.sbi_no_js #sbi_images .sbi_item .sbi_photo{position:absolute;top:0;left:0;bottom:0;right:0}#sb_instagram #sbi_images .sbi_js_load_disabled .sbi_imgLiquid_ready.sbi_photo,#sb_instagram #sbi_images .sbi_no_js_customizer .sbi_imgLiquid_ready.sbi_photo{padding-bottom:0!important}#sb_instagram #sbi_mod_error .sb_frontend_btn{display:inline-block;padding:6px 10px;background:rgba(0,0,0,.1);text-decoration:none;border-radius:5px;margin-top:10px;color:#444}#sb_instagram #sbi_mod_error .sb_frontend_btn:hover{background:rgba(0,0,0,.15)}#sb_instagram #sbi_mod_error .sb_frontend_btn .fa{margin-right:2px}#sb_instagram.sbi_palette_dark,#sbi_lightbox.sbi_palette_dark_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer,#sbi_lightbox.sbi_palette_dark_lightbox .sbi_lightbox_tooltip,#sbi_lightbox.sbi_palette_dark_lightbox .sbi_share_close,.sbi_header_outside.sbi_header_palette_dark{background-color:rgba(0,0,0,.85);color:rgba(255,255,255,.75)}#sb_instagram.sbi_palette_dark .sbi_caption,#sb_instagram.sbi_palette_dark .sbi_meta,#sbi_lightbox.sbi_lb-comments-enabled.sbi_palette_dark_lightbox .sbi_lb-commentBox p,#sbi_lightbox.sbi_palette_dark_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer .sbi_lb-details .sbi_lb-caption,#sbi_lightbox.sbi_palette_dark_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer .sbi_lb-number,.sbi_header_palette_dark,.sbi_header_palette_dark .sbi_bio{color:rgba(255,255,255,.75)}#sb_instagram.sbi_palette_dark .sbi_expand a,#sbi_lightbox.sbi_lb-comments-enabled.sbi_palette_dark_lightbox .sbi_lb-commentBox .sbi_lb-commenter,#sbi_lightbox.sbi_palette_dark_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer .sbi_lb-details a,#sbi_lightbox.sbi_palette_dark_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer .sbi_lb-details a p,.sbi_header_palette_dark a{color:#fff}#sb_instagram.sbi_palette_light,#sbi_lightbox.sbi_palette_light_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer,#sbi_lightbox.sbi_palette_light_lightbox .sbi_lightbox_tooltip,#sbi_lightbox.sbi_palette_light_lightbox .sbi_share_close,.sbi_header_outside.sbi_header_palette_light{color:rgba(0,0,0,.85);background-color:rgba(255,255,255,.75)}#sb_instagram.sbi_palette_light .sbi_caption,#sb_instagram.sbi_palette_light .sbi_meta,#sbi_lightbox.sbi_lb-comments-enabled.sbi_palette_light_lightbox .sbi_lb-commentBox p,#sbi_lightbox.sbi_palette_light_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer .sbi_lb-details .sbi_lb-caption,#sbi_lightbox.sbi_palette_light_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer .sbi_lb-number,.sbi_header_palette_light,.sbi_header_palette_light .sbi_bio{color:rgba(0,0,0,.85)}#sb_instagram.sbi_palette_light .sbi_expand a,#sbi_lightbox.sbi_lb-comments-enabled.sbi_palette_light_lightbox .sbi_lb-commentBox .sbi_lb-commenter,#sbi_lightbox.sbi_palette_light_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer .sbi_lb-details a,#sbi_lightbox.sbi_palette_light_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer .sbi_lb-details a p,.sbi_header_palette_light a{color:#000}@media all and (max-width:800px){#sb_instagram.sbi_tab_col_10 #sbi_images{grid-template-columns:repeat(10,1fr)}#sb_instagram.sbi_tab_col_9 #sbi_images{grid-template-columns:repeat(9,1fr)}#sb_instagram.sbi_tab_col_8 #sbi_images{grid-template-columns:repeat(8,1fr)}#sb_instagram.sbi_tab_col_7 #sbi_images{grid-template-columns:repeat(7,1fr)}#sb_instagram.sbi_tab_col_6 #sbi_images{grid-template-columns:repeat(6,1fr)}#sb_instagram.sbi_tab_col_5 #sbi_images{grid-template-columns:repeat(5,1fr)}#sb_instagram.sbi_tab_col_4 #sbi_images{grid-template-columns:repeat(4,1fr)}#sb_instagram.sbi_tab_col_3 #sbi_images{grid-template-columns:repeat(3,1fr)}#sb_instagram.sbi_tab_col_2 #sbi_images{grid-template-columns:repeat(2,1fr)}#sb_instagram.sbi_tab_col_1 #sbi_images{grid-template-columns:1fr}}@media all and (max-width:480px){#sb_instagram.sbi_col_10 #sbi_images,#sb_instagram.sbi_col_10.sbi_mob_col_auto #sbi_images,#sb_instagram.sbi_col_3 #sbi_images,#sb_instagram.sbi_col_3.sbi_mob_col_auto #sbi_images,#sb_instagram.sbi_col_4 #sbi_images,#sb_instagram.sbi_col_4.sbi_mob_col_auto #sbi_images,#sb_instagram.sbi_col_5 #sbi_images,#sb_instagram.sbi_col_5.sbi_mob_col_auto #sbi_images,#sb_instagram.sbi_col_6 #sbi_images,#sb_instagram.sbi_col_6.sbi_mob_col_auto #sbi_images,#sb_instagram.sbi_col_7 #sbi_images,#sb_instagram.sbi_col_7.sbi_mob_col_auto #sbi_images,#sb_instagram.sbi_col_8 #sbi_images,#sb_instagram.sbi_col_8.sbi_mob_col_auto #sbi_images,#sb_instagram.sbi_col_9 #sbi_images,#sb_instagram.sbi_col_9.sbi_mob_col_auto #sbi_images,#sb_instagram.sbi_mob_col_1 #sbi_images{grid-template-columns:1fr}#sb_instagram.sbi_mob_col_2 #sbi_images{grid-template-columns:repeat(2,1fr)}#sb_instagram.sbi_mob_col_3 #sbi_images{grid-template-columns:repeat(3,1fr)}#sb_instagram.sbi_mob_col_4 #sbi_images{grid-template-columns:repeat(4,1fr)}#sb_instagram.sbi_mob_col_5 #sbi_images{grid-template-columns:repeat(5,1fr)}#sb_instagram.sbi_mob_col_6 #sbi_images{grid-template-columns:repeat(6,1fr)}#sb_instagram.sbi_mob_col_7 #sbi_images{grid-template-columns:repeat(7,1fr)}#sb_instagram.sbi_mob_col_8 #sbi_images{grid-template-columns:repeat(8,1fr)}#sb_instagram.sbi_mob_col_9 #sbi_images{grid-template-columns:repeat(9,1fr)}#sb_instagram.sbi_mob_col_10 #sbi_images{grid-template-columns:repeat(10,1fr)}}#sb_instagram #sbi_images .sbi_item.sbi_num_diff_hide{display:none!important}body:after{content:url(/wp-content/plugins/instagram-feed/img/sbi-sprite.png);display:none}.sbi_lightboxOverlay{position:absolute;top:0;left:0;z-index:99999;background-color:#000;opacity:.9;display:none}.sbi_lightbox{position:absolute;left:0;width:100%;z-index:100000;text-align:center;line-height:0;font-weight:400}.sbi_lightbox .sbi_lb-image{display:block;height:auto;max-width:inherit;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;object-fit:contain}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-image{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;-ms-border-radius:3px 0 0 3px;-o-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.sbi_lb-outerContainer{position:relative;background-color:#000;width:250px;height:250px;margin:0 auto 5px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.sbi_lb-container-wrapper{height:100%}.sbi_lb-container{position:relative;top:0;left:0;width:100%;height:100%;bottom:0;right:0}.sbi_lb-loader{position:absolute;width:100%;top:50%;left:0;height:20px;margin-top:-10px;text-align:center;line-height:0}.sbi_lb-loader span{display:block;width:14px;height:14px;margin:0 auto;background:url(/wp-content/plugins/instagram-feed/img/sbi-sprite.png) no-repeat}.sbi_lb-container>.nav{left:0}.sbi_lb-nav a{position:absolute;z-index:100;top:0;height:90%;outline:0;background-image:url('data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==')}.sbi_lb-next,.sbi_lb-prev{height:100%;cursor:pointer;display:block}.sbi_lb-nav a.sbi_lb-prev{left:-70px;float:left;transition:opacity .2s}.sbi_lb-nav a.sbi_lb-next{right:-70px;float:right;transition:opacity .2s}.sbi_lb-nav span{display:block;top:55%;position:absolute;left:20px;width:34px;height:45px;margin:-25px 0 0;background:url(/wp-content/plugins/instagram-feed/img/sbi-sprite.png) no-repeat}.sbi_lb-nav a.sbi_lb-prev span{background-position:-53px 0}.sbi_lb-nav a.sbi_lb-next span{left:auto;right:20px;background-position:-18px 0}.sbi_lb-dataContainer{margin:0 auto;padding-top:10px;width:100%;font-family:"Open Sans",Helvetica,Arial,sans-serif;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-outerContainer{position:relative;padding-right:300px;background:#fff;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-container-wrapper{position:relative;background:#000}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-dataContainer{width:300px!important;position:absolute;top:0;right:-300px;height:100%;bottom:0;background:#fff;line-height:1.4;overflow:hidden;overflow-y:auto;text-align:left}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-commentBox{display:block!important;width:100%;margin-top:20px;padding:4px}#sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-number{padding-bottom:0}#sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-caption{width:100%;max-width:100%;margin-bottom:20px}#sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-caption .sbi_caption_text{display:inline-block;padding-top:10px}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-comment{display:block!important;width:100%;min-width:100%;float:left;clear:both;font-size:12px;padding:3px 20px 3px 0;margin:0 0 1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-commenter{font-weight:700;margin-right:5px}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-commentBox p{text-align:left}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-dataContainer{box-sizing:border-box;padding:15px 20px}.sbi_lb-data{padding:0 4px;color:#ccc}.sbi_lb-data .sbi_lb-details{width:85%;float:left;text-align:left;line-height:1.1}.sbi_lb-data .sbi_lb-caption{float:left;font-size:13px;font-weight:400;line-height:1.3;padding-bottom:3px;color:#ccc;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.sbi_lb-data .sbi_lb-caption a{color:#ccc;font-weight:700;text-decoration:none}.sbi_lb-commenter:hover,.sbi_lb-data .sbi_lb-caption .sbi_lightbox_username:hover p,.sbi_lb-data .sbi_lb-caption a:hover{color:#fff;text-decoration:underline}.sbi_lb-data .sbi_lb-caption .sbi_lightbox_username{float:left;width:100%;color:#ccc;padding-bottom:0;display:block;margin:0 0 5px}#sbi_lightbox.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-number,#sbi_lightbox.sbi_lightbox.sbi_lb-comments-enabled .sbi_lightbox_action a,#sbi_lightbox.sbi_lightbox.sbi_lb-comments-enabled .sbi_lightbox_action a:hover,.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-commenter,.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-commenter:hover,.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-data,.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-data .sbi_lb-caption,.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-data .sbi_lb-caption .sbi_lightbox_username p,.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-data .sbi_lb-caption .sbi_lightbox_username:hover p,.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-data .sbi_lb-caption a,.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-data .sbi_lb-caption a:hover,.sbi_lightbox.sbi_lb-comments-enabled .sbi_lightbox_username{color:#333}.sbi_lightbox .sbi_lightbox_username img{float:left;border:none;width:32px;height:32px;margin-right:10px;background:#666;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px}.sbi_lightbox_username p{float:left;margin:0;padding:0;color:#ccc;line-height:32px;font-weight:700;font-size:13px}.sbi_lb-data .sbi_lb-number{display:block;float:left;clear:both;padding:5px 0 15px;font-size:12px;color:#999}.sbi_lb-data .sbi_lb-close{display:block;float:right;width:30px;height:30px;font-size:18px;color:#aaa;text-align:right;outline:0;opacity:.7;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.sbi_lb-data .sbi_lb-close:hover{cursor:pointer;opacity:1;color:#fff}.sbi_lb-nav{top:0;left:0;width:100%;z-index:10;height:auto}.sbi-feed-block-cta,.sbi-feed-block-cta-img-ctn{width:100%!important;position:relative!important}.sbi_lightbox .sbi_owl-item:nth-child(n+2) .sbi_video{position:relative!important}.sbi_lb-container{padding:0}.sbi-feed-block-cta{border:1px solid #e8e8eb!important;border-radius:2px!important;text-align:center!important}.sbi-feed-block-cta-img-ctn{float:left!important;display:flex!important;justify-content:center!important;align-items:center!important;margin-top:50px!important;margin-bottom:35px!important}.sbi-feed-block-cta-img{width:65px!important;height:65px!important;position:relative!important;border:2px solid #dcdde1!important;border-radius:16px!important;-webkit-transform:rotate(-3deg)!important;transform:rotate(-3deg)!important;display:flex!important;justify-content:center!important;align-items:center!important}.sbi-feed-block-cta-img span svg{float:left!important}.sbi-feed-block-cta-img>*{-webkit-transform:rotate(3deg)!important;transform:rotate(3deg)!important}.sbi-feed-block-cta-logo{position:absolute!important;right:-15px!important;bottom:-19px!important;z-index:1!important}.sbi-feed-block-cta-heading{font-size:19px!important;padding:0!important;margin:0 0 30px!important;display:inline-block!important;width:100%!important;font-weight:700!important;line-height:1.4em!important}.sbi-feed-block-cta-btn{background:#0068a0!important;border-radius:2px!important;padding:8px 20px 8px 38px!important;cursor:pointer!important;color:#fff!important;position:relative!important;margin-bottom:30px!important}.sbi-feed-block-cta-btn:after,.sbi-feed-block-cta-btn:before{content:''!important;position:absolute!important;width:2px!important;height:12px!important;background:#fff!important;left:20px!important;top:14px!important}.sbi-feed-block-cta-btn:after{-webkit-transform:rotate(90deg)!important;transform:rotate(90deg)!important}.sbi-feed-block-cta-desc{display:flex!important;justify-content:center!important;align-items:center!important;padding:20px!important;background:#f9f9fa!important;border-top:1px solid #e8e8eb!important;margin-top:35px!important;flex-direction:column!important}.sbi-feed-block-cta-desc strong{color:#141b38!important;font-size:16px!important;font-weight:600!important;margin-bottom:8px!important}.sbi-feed-block-cta-desc span{color:#434960!important;font-size:14px!important;line-height:1.5em!important;padding:0 20%!important}.sbi-feed-block-cta-desc span a,.sbi-feed-block-cta-selector span a{text-transform:capitalize!important;text-decoration:underline!important;font-weight:600!important}.sbi-feed-block-cta-selector{width:100%!important;padding:0 20%!important;display:flex!important;justify-content:center!important;align-items:center!important;flex-direction:column!important;margin-bottom:45px!important}.sbi-feed-block-cta-feedselector{border:1px solid #d0d1d7!important;padding:8px 16px!important;margin-bottom:15px!important;max-width:100%!important;min-width:400px!important}.sbi-feed-block-cta-selector span{color:#2c324c!important}.sbi-feed-block-cta-selector span a:after{color:#2c324c!important;margin-left:2px!important;font-weight:400!important;text-decoration-color:#fff!important}.sbi-feed-block-cta-selector span a:first-of-type:after{content:','!important}.sbi-feed-block-cta-selector span a:nth-of-type(2):after{content:'or'!important;margin-left:5px!important;margin-right:2px!important}.et-db #et-boc .et-l .et-fb-modules-list ul>li.sb_facebook_feed::before,.et-db #et-boc .et-l .et-fb-modules-list ul>li.sb_instagram_feed::before,.et-db #et-boc .et-l .et-fb-modules-list ul>li.sb_twitter_feed::before,.et-db #et-boc .et-l .et-fb-modules-list ul>li.sb_youtube_feed::before{content:''!important;height:16px!important;font-variant:normal!important;background-position:center center!important;background-repeat:no-repeat!important}.et-db #et-boc .et-l .et-fb-modules-list ul>li.sb_facebook_feed::before{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 29 29' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.9056 18.109H13.4056V17.609H12.9056V18.109ZM9.79722 18.109H9.29722V18.609H9.79722V18.109ZM9.79722 14.5601V14.0601H9.29722V14.5601H9.79722ZM12.9056 14.5601V15.0601H13.4056V14.5601H12.9056ZM20.2604 7.32764H20.7604V6.90407L20.3426 6.83444L20.2604 7.32764ZM20.2604 10.3503V10.8503H20.7604V10.3503H20.2604ZM16.7237 14.5601H16.2237V15.0601H16.7237V14.5601ZM20.1258 14.5601L20.6199 14.6367L20.7094 14.0601H20.1258V14.5601ZM19.5751 18.109V18.609H20.0035L20.0692 18.1857L19.5751 18.109ZM16.7237 18.109V17.609H16.2237V18.109H16.7237ZM27.0523 14.5601H26.5523L26.5523 14.5612L27.0523 14.5601ZM17.0803 26.6136L16.9877 26.1222L17.0803 26.6136ZM12.5489 26.6139L12.6411 26.1225L12.5489 26.6139ZM14.8147 1.79797C7.80749 1.79797 2.07703 7.51685 2.07703 14.5601H3.07703C3.07703 8.06849 8.36042 2.79797 14.8147 2.79797V1.79797ZM2.07703 14.5601C2.07703 20.7981 6.54984 25.9974 12.4567 27.1053L12.6411 26.1225C7.19999 25.1019 3.07703 20.3097 3.07703 14.5601H2.07703ZM13.4056 26.3139V18.109H12.4056V26.3139H13.4056ZM12.9056 17.609H9.79722V18.609H12.9056V17.609ZM10.2972 18.109V14.5601H9.29722V18.109H10.2972ZM9.79722 15.0601H12.9056V14.0601H9.79722V15.0601ZM13.4056 14.5601V11.8556H12.4056V14.5601H13.4056ZM13.4056 11.8556C13.4056 10.4191 13.8299 9.36825 14.5211 8.67703C15.2129 7.98525 16.2305 7.59512 17.5314 7.59512V6.59512C16.0299 6.59512 14.7346 7.04939 13.814 7.96992C12.893 8.891 12.4056 10.2204 12.4056 11.8556H13.4056ZM17.5314 7.59512C18.1724 7.59512 18.8342 7.65119 19.3401 7.70823C19.592 7.73664 19.8029 7.76502 19.9504 7.78622C20.0241 7.79681 20.0818 7.8056 20.1208 7.81167C20.1402 7.81471 20.155 7.81706 20.1647 7.81863C20.1695 7.81941 20.1731 7.82 20.1754 7.82037C20.1765 7.82056 20.1773 7.82069 20.1778 7.82077C20.178 7.82081 20.1782 7.82083 20.1782 7.82084C20.1783 7.82085 20.1783 7.82085 20.1783 7.82085C20.1783 7.82085 20.1783 7.82085 20.1783 7.82085C20.1782 7.82084 20.1782 7.82084 20.2604 7.32764C20.3426 6.83444 20.3426 6.83443 20.3425 6.83443C20.3425 6.83442 20.3424 6.83441 20.3424 6.83441C20.3423 6.83439 20.3422 6.83437 20.342 6.83435C20.3418 6.8343 20.3414 6.83425 20.341 6.83417C20.3401 6.83403 20.3389 6.83383 20.3373 6.83357C20.3342 6.83307 20.3298 6.83234 20.3241 6.83142C20.3127 6.82958 20.2962 6.82695 20.2749 6.82362C20.2323 6.81698 20.1707 6.8076 20.0927 6.7964C19.9369 6.774 19.7157 6.74425 19.4521 6.71453C18.927 6.65532 18.2243 6.59512 17.5314 6.59512V7.59512ZM19.7604 7.32764V10.3503H20.7604V7.32764H19.7604ZM20.2604 9.85033H18.7185V10.8503H20.2604V9.85033ZM18.7185 9.85033C17.851 9.85033 17.1997 10.1241 16.7742 10.6148C16.3604 11.0922 16.2237 11.7025 16.2237 12.2594H17.2237C17.2237 11.8495 17.3257 11.5053 17.5298 11.2699C17.7224 11.0477 18.0684 10.8503 18.7185 10.8503V9.85033ZM16.2237 12.2594V14.5601H17.2237V12.2594H16.2237ZM16.7237 15.0601H20.1258V14.0601H16.7237V15.0601ZM19.6317 14.4834L19.081 18.0323L20.0692 18.1857L20.6199 14.6367L19.6317 14.4834ZM19.5751 17.609H16.7237V18.609H19.5751V17.609ZM16.2237 18.109V26.3135H17.2237V18.109H16.2237ZM17.1728 27.105C20.0281 26.5671 22.618 25.068 24.5079 22.8512L23.7469 22.2025C22.0054 24.2452 19.6188 25.6266 16.9877 26.1222L17.1728 27.105ZM24.5079 22.8512C26.4793 20.5388 27.5591 17.5977 27.5523 14.559L26.5523 14.5612C26.5586 17.3614 25.5636 20.0715 23.7469 22.2025L24.5079 22.8512ZM27.5523 14.5601C27.5523 7.51685 21.8218 1.79797 14.8147 1.79797V2.79797C21.2689 2.79797 26.5523 8.06849 26.5523 14.5601H27.5523ZM16.2237 26.3135C16.2237 26.8064 16.6682 27.2 17.1728 27.105L16.9877 26.1222C17.119 26.0975 17.2237 26.2006 17.2237 26.3135H16.2237ZM12.4567 27.1053C12.9603 27.1998 13.4056 26.8073 13.4056 26.3139H12.4056C12.4056 26.2001 12.5107 26.098 12.6411 26.1225L12.4567 27.1053Z' fill='%232b87da' /%3E%3Cpath d='M12.9056 18.1088H13.4056V17.6088H12.9056V18.1088ZM9.79724 18.1088H9.29724V18.6088H9.79724V18.1088ZM9.79724 14.5599V14.0599H9.29724V14.5599H9.79724ZM12.9056 14.5599V15.0599H13.4056V14.5599H12.9056ZM20.2604 7.32749H20.7604V6.90392L20.3426 6.83429L20.2604 7.32749ZM20.2604 10.3502V10.8502H20.7604V10.3502H20.2604ZM16.7237 14.5599H16.2237V15.0599H16.7237V14.5599ZM20.1258 14.5599L20.6199 14.6366L20.7094 14.0599H20.1258V14.5599ZM19.5751 18.1088V18.6088H20.0035L20.0692 18.1855L19.5751 18.1088ZM16.7237 18.1088V17.6088H16.2237V18.1088H16.7237ZM13.4056 26.366V18.1088H12.4056V26.366H13.4056ZM12.9056 17.6088H9.79724V18.6088H12.9056V17.6088ZM10.2972 18.1088V14.5599H9.29724V18.1088H10.2972ZM9.79724 15.0599H12.9056V14.0599H9.79724V15.0599ZM13.4056 14.5599V11.8554H12.4056V14.5599H13.4056ZM13.4056 11.8554C13.4056 10.4189 13.8299 9.3681 14.5212 8.67688C15.2129 7.9851 16.2305 7.59497 17.5314 7.59497V6.59497C16.0299 6.59497 14.7346 7.04924 13.814 7.96977C12.893 8.89085 12.4056 10.2202 12.4056 11.8554H13.4056ZM17.5314 7.59497C18.1724 7.59497 18.8342 7.65103 19.3401 7.70808C19.592 7.73648 19.803 7.76487 19.9504 7.78607C20.0241 7.79666 20.0819 7.80545 20.1208 7.81152C20.1402 7.81455 20.155 7.81691 20.1647 7.81848C20.1695 7.81926 20.1731 7.81984 20.1754 7.82022C20.1765 7.8204 20.1773 7.82054 20.1778 7.82061C20.178 7.82065 20.1782 7.82068 20.1783 7.82069C20.1783 7.8207 20.1783 7.8207 20.1783 7.8207C20.1783 7.8207 20.1783 7.82069 20.1783 7.82069C20.1782 7.82069 20.1782 7.82068 20.2604 7.32749C20.3426 6.83429 20.3426 6.83428 20.3425 6.83427C20.3425 6.83427 20.3424 6.83426 20.3424 6.83425C20.3423 6.83424 20.3422 6.83422 20.3421 6.8342C20.3418 6.83415 20.3414 6.83409 20.341 6.83402C20.3401 6.83387 20.3389 6.83367 20.3374 6.83342C20.3343 6.83291 20.3298 6.83219 20.3241 6.83127C20.3127 6.82943 20.2962 6.82679 20.2749 6.82347C20.2324 6.81683 20.1707 6.80745 20.0927 6.79624C19.9369 6.77385 19.7158 6.7441 19.4522 6.71438C18.927 6.65516 18.2244 6.59497 17.5314 6.59497V7.59497ZM19.7604 7.32749V10.3502H20.7604V7.32749H19.7604ZM20.2604 9.85018H18.7185V10.8502H20.2604V9.85018ZM18.7185 9.85018C17.8511 9.85018 17.1997 10.1239 16.7743 10.6146C16.3604 11.092 16.2237 11.7024 16.2237 12.2592H17.2237C17.2237 11.8493 17.3257 11.5052 17.5298 11.2697C17.7224 11.0476 18.0684 10.8502 18.7185 10.8502V9.85018ZM16.2237 12.2592V14.5599H17.2237V12.2592H16.2237ZM16.7237 15.0599H20.1258V14.0599H16.7237V15.0599ZM19.6317 14.4833L19.081 18.0322L20.0692 18.1855L20.6199 14.6366L19.6317 14.4833ZM19.5751 17.6088H16.7237V18.6088H19.5751V17.6088ZM16.2237 18.1088V26.366H17.2237V18.1088H16.2237ZM16.4146 26.1752H13.2148V27.1752H16.4146V26.1752ZM16.2237 26.366C16.2237 26.2606 16.3092 26.1752 16.4146 26.1752V27.1752C16.8615 27.1752 17.2237 26.8129 17.2237 26.366H16.2237ZM12.4056 26.366C12.4056 26.8129 12.7679 27.1752 13.2148 27.1752V26.1752C13.3202 26.1752 13.4056 26.2606 13.4056 26.366H12.4056Z' fill='%232b87da'/%3E%3C/svg%3E%0A")}.et-db #et-boc .et-l .et-fb-modules-list ul>li.sb_instagram_feed::before{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='1' y='1' width='22' height='22' rx='6' stroke='%232b87da' stroke-width='1.5'/%3E%3Ccircle cx='12' cy='12' r='5' stroke='%232b87da' stroke-width='1.5'/%3E%3Ccircle cx='18.5' cy='5.75' r='1.25' fill='%232b87da'/%3E%3C/svg%3E%0A")}.et-db #et-boc .et-l .et-fb-modules-list ul>li.sb_twitter_feed::before{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 29 29' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M27.8762 6.78846C27.9345 6.7065 27.8465 6.60094 27.7536 6.63936C27.0263 6.93989 26.26 7.15757 25.4698 7.29241C25.3632 7.31061 25.3082 7.16347 25.3956 7.09969C26.2337 6.48801 26.8918 5.63649 27.2636 4.63802C27.2958 4.55162 27.2014 4.47574 27.1212 4.52123C26.1605 5.06618 25.1092 5.45524 24.0054 5.68842C23.971 5.69568 23.9354 5.68407 23.9113 5.65844C22.9264 4.60891 21.5545 4 19.9999 4C17.0624 4 14.6624 6.4 14.6624 9.3625C14.6624 9.74071 14.702 10.109 14.7724 10.4586C14.7855 10.5235 14.7342 10.5842 14.6681 10.5803C10.3227 10.3231 6.45216 8.2421 3.84135 5.09864C3.79681 5.04501 3.71241 5.0515 3.67879 5.11257C3.26061 5.8722 3.02493 6.75115 3.02493 7.675C3.02493 9.41548 3.84362 10.9704 5.13417 11.9317C5.2141 11.9913 5.17327 12.12 5.07385 12.1129C4.32811 12.0597 3.63173 11.835 3.00827 11.5171C2.99303 11.5094 2.97493 11.5204 2.97493 11.5375V11.5375C2.97493 13.9896 4.6205 16.0638 6.86301 16.7007C6.96452 16.7295 6.96588 16.8757 6.86218 16.8953C6.25772 17.0096 5.63724 17.0173 5.0289 16.9176C4.95384 16.9052 4.89095 16.9762 4.91633 17.0479C5.26967 18.0466 5.91213 18.9192 6.7637 19.5537C7.58576 20.1661 8.56481 20.5283 9.58351 20.6001C9.67715 20.6067 9.71634 20.7266 9.64124 20.7829C7.78574 22.1744 5.52424 22.9237 3.19993 22.9125C2.91864 22.9125 2.63736 22.9015 2.35608 22.8796C2.25034 22.8714 2.20189 23.0116 2.29272 23.0664C4.58933 24.4509 7.27959 25.25 10.1499 25.25C19.9999 25.25 25.4124 17.075 25.4124 9.9875C25.4124 9.76833 25.4124 9.5598 25.4026 9.34228C25.4011 9.30815 25.4168 9.27551 25.4445 9.2555C26.3819 8.57814 27.1984 7.74079 27.8762 6.78846Z' stroke='%232b87da' stroke-width='1.25' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.et-db #et-boc .et-l .et-fb-modules-list ul>li.sb_youtube_feed::before{background-image:url("data:image/svg+xml,%3Csvg width='27' height='20' viewBox='0 0 27 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 13.3267C11 13.4037 11.0834 13.4518 11.15 13.4133L17.3377 9.83658C17.4043 9.79808 17.4043 9.70192 17.3377 9.66342L11.15 6.08673C11.0834 6.0482 11 6.0963 11 6.17331V13.3267ZM25.45 3.7125C25.6125 4.3 25.725 5.0875 25.8 6.0875C25.8875 7.0875 25.925 7.95 25.925 8.7L26 9.75C26 12.4875 25.8 14.5 25.45 15.7875C25.1375 16.9125 24.4125 17.6375 23.2875 17.95C22.7 18.1125 21.625 18.225 19.975 18.3C18.35 18.3875 16.8625 18.425 15.4875 18.425L13.5 18.5C8.2625 18.5 5 18.3 3.7125 17.95C2.5875 17.6375 1.8625 16.9125 1.55 15.7875C1.3875 15.2 1.275 14.4125 1.2 13.4125C1.1125 12.4125 1.075 11.55 1.075 10.8L1 9.75C1 7.0125 1.2 5 1.55 3.7125C1.8625 2.5875 2.5875 1.8625 3.7125 1.55C4.3 1.3875 5.375 1.275 7.025 1.2C8.65 1.1125 10.1375 1.075 11.5125 1.075L13.5 1C18.7375 1 22 1.2 23.2875 1.55C24.4125 1.8625 25.1375 2.5875 25.45 3.7125Z' stroke='%232b87da' stroke-width='1.25' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.et-db #et-boc .et-l .et_pb_module .sbi_follow_btn a{border:none;color:#fff;font-size:13px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.et-db #et-boc .et-l .et_pb_module .sbi-feed-block-cta-btn:after,.et-db #et-boc .et-l .et_pb_module .sbi-feed-block-cta-btn:before{top:10px!important}.wp-block-archives{box-sizing:border-box}.wp-block-archives-dropdown label{display:block}.wp-block-avatar{line-height:0}.wp-block-avatar,.wp-block-avatar img{box-sizing:border-box}.wp-block-avatar.aligncenter{text-align:center}.wp-block-audio{box-sizing:border-box}.wp-block-audio :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-audio audio{min-width:300px;width:100%}.wp-block-button__link{align-content:center;box-sizing:border-box;cursor:pointer;display:inline-block;height:100%;text-align:center;word-break:break-word}.wp-block-button__link.aligncenter{text-align:center}.wp-block-button__link.alignright{text-align:right}:where(.wp-block-button__link){border-radius:9999px;box-shadow:none;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none}.wp-block-button[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons>.wp-block-button.has-custom-width{max-width:none}.wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link{width:100%}.wp-block-buttons>.wp-block-button.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons>.wp-block-button.wp-block-button__width-25{width:calc(25% - var(--wp--style--block-gap, .5em)*.75)}.wp-block-buttons>.wp-block-button.wp-block-button__width-50{width:calc(50% - var(--wp--style--block-gap, .5em)*.5)}.wp-block-buttons>.wp-block-button.wp-block-button__width-75{width:calc(75% - var(--wp--style--block-gap, .5em)*.25)}.wp-block-buttons>.wp-block-button.wp-block-button__width-100{flex-basis:100%;width:100%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-25{width:25%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-50{width:50%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-75{width:75%}.wp-block-button.is-style-squared,.wp-block-button__link.wp-block-button.is-style-squared{border-radius:0}.wp-block-button.no-border-radius,.wp-block-button__link.no-border-radius{border-radius:0!important}:root :where(.wp-block-button .wp-block-button__link.is-style-outline),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link){border:2px solid;padding:.667em 1.333em}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color)){color:currentColor}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background)){background-color:initial;background-image:none}.wp-block-buttons{box-sizing:border-box}.wp-block-buttons.is-vertical{flex-direction:column}.wp-block-buttons.is-vertical>.wp-block-button:last-child{margin-bottom:0}.wp-block-buttons>.wp-block-button{display:inline-block;margin:0}.wp-block-buttons.is-content-justification-left{justify-content:flex-start}.wp-block-buttons.is-content-justification-left.is-vertical{align-items:flex-start}.wp-block-buttons.is-content-justification-center{justify-content:center}.wp-block-buttons.is-content-justification-center.is-vertical{align-items:center}.wp-block-buttons.is-content-justification-right{justify-content:flex-end}.wp-block-buttons.is-content-justification-right.is-vertical{align-items:flex-end}.wp-block-buttons.is-content-justification-space-between{justify-content:space-between}.wp-block-buttons.aligncenter{text-align:center}.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block-button.aligncenter{margin-left:auto;margin-right:auto;width:100%}.wp-block-buttons[style*=text-decoration] .wp-block-button,.wp-block-buttons[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons .wp-block-button__link{width:100%}.wp-block-button.aligncenter,.wp-block-calendar{text-align:center}.wp-block-calendar td,.wp-block-calendar th{border:1px solid;padding:.25em}.wp-block-calendar th{font-weight:400}.wp-block-calendar caption{background-color:inherit}.wp-block-calendar table{border-collapse:collapse;width:100%}.wp-block-calendar table:where(:not(.has-text-color)){color:#40464d}.wp-block-calendar table:where(:not(.has-text-color)) td,.wp-block-calendar table:where(:not(.has-text-color)) th{border-color:#ddd}.wp-block-calendar table.has-background th{background-color:inherit}.wp-block-calendar table.has-text-color th{color:inherit}:where(.wp-block-calendar table:not(.has-background) th){background:#ddd}.wp-block-categories{box-sizing:border-box}.wp-block-categories.alignleft{margin-right:2em}.wp-block-categories.alignright{margin-left:2em}.wp-block-categories.wp-block-categories-dropdown.aligncenter{text-align:center}.wp-block-categories .wp-block-categories__label{display:block;width:100%}.wp-block-code{box-sizing:border-box}.wp-block-code code{
  /*!rtl:begin:ignore*/direction:ltr;display:block;font-family:inherit;overflow-wrap:break-word;text-align:initial;white-space:pre-wrap
  /*!rtl:end:ignore*/}.wp-block-columns{align-items:normal!important;box-sizing:border-box;display:flex;flex-wrap:wrap!important}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap!important}}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}@media (max-width:781px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}}@media (min-width:782px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{flex-grow:0}}.wp-block-columns.is-not-stacked-on-mobile{flex-wrap:nowrap!important}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column[style*=flex-basis]{flex-grow:0}:where(.wp-block-columns){margin-bottom:1.75em}:where(.wp-block-columns.has-background){padding:1.25em 2.375em}.wp-block-column{flex-grow:1;min-width:0;overflow-wrap:break-word;word-break:break-word}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-column.is-vertically-aligned-stretch{align-self:stretch}.wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{width:100%}.wp-block-post-comments{box-sizing:border-box}.wp-block-post-comments .alignleft{float:left}.wp-block-post-comments .alignright{float:right}.wp-block-post-comments .navigation:after{clear:both;content:"";display:table}.wp-block-post-comments .commentlist{clear:both;list-style:none;margin:0;padding:0}.wp-block-post-comments .commentlist .comment{min-height:2.25em;padding-left:3.25em}.wp-block-post-comments .commentlist .comment p{font-size:1em;line-height:1.8;margin:1em 0}.wp-block-post-comments .commentlist .children{list-style:none;margin:0;padding:0}.wp-block-post-comments .comment-author{line-height:1.5}.wp-block-post-comments .comment-author .avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-right:.75em;margin-top:.5em;width:2.5em}.wp-block-post-comments .comment-author cite{font-style:normal}.wp-block-post-comments .comment-meta{font-size:.875em;line-height:1.5}.wp-block-post-comments .comment-meta b{font-weight:400}.wp-block-post-comments .comment-meta .comment-awaiting-moderation{display:block;margin-bottom:1em;margin-top:1em}.wp-block-post-comments .comment-body .commentmetadata{font-size:.875em}.wp-block-post-comments .comment-form-author label,.wp-block-post-comments .comment-form-comment label,.wp-block-post-comments .comment-form-email label,.wp-block-post-comments .comment-form-url label{display:block;margin-bottom:.25em}.wp-block-post-comments .comment-form input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments .comment-form textarea{box-sizing:border-box;display:block;width:100%}.wp-block-post-comments .comment-form-cookies-consent{display:flex;gap:.25em}.wp-block-post-comments .comment-form-cookies-consent #wp-comment-cookies-consent{margin-top:.35em}.wp-block-post-comments .comment-reply-title{margin-bottom:0}.wp-block-post-comments .comment-reply-title :where(small){font-size:var(--wp--preset--font-size--medium,smaller);margin-left:.5em}.wp-block-post-comments .reply{font-size:.875em;margin-bottom:1.4em}.wp-block-post-comments input:not([type=submit]),.wp-block-post-comments textarea{border:1px solid #949494;font-family:inherit;font-size:1em}.wp-block-post-comments input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments textarea{padding:calc(.667em + 2px)}:where(.wp-block-post-comments input[type=submit]){border:none}.wp-block-comments{box-sizing:border-box}.wp-block-comments-pagination>.wp-block-comments-pagination-next,.wp-block-comments-pagination>.wp-block-comments-pagination-numbers,.wp-block-comments-pagination>.wp-block-comments-pagination-previous{font-size:inherit;margin-bottom:.5em;margin-right:.5em}.wp-block-comments-pagination>.wp-block-comments-pagination-next:last-child,.wp-block-comments-pagination>.wp-block-comments-pagination-numbers:last-child,.wp-block-comments-pagination>.wp-block-comments-pagination-previous:last-child{margin-right:0}.wp-block-comments-pagination .wp-block-comments-pagination-previous-arrow{display:inline-block;margin-right:1ch}.wp-block-comments-pagination .wp-block-comments-pagination-previous-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-comments-pagination .wp-block-comments-pagination-next-arrow{display:inline-block;margin-left:1ch}.wp-block-comments-pagination .wp-block-comments-pagination-next-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-comments-pagination.aligncenter{justify-content:center}.wp-block-comment-template{box-sizing:border-box;list-style:none;margin-bottom:0;max-width:100%;padding:0}.wp-block-comment-template li{clear:both}.wp-block-comment-template ol{list-style:none;margin-bottom:0;max-width:100%;padding-left:2rem}.wp-block-comment-template.alignleft{float:left}.wp-block-comment-template.aligncenter{margin-left:auto;margin-right:auto;width:fit-content}.wp-block-comment-template.alignright{float:right}.wp-block-comment-date{box-sizing:border-box}.comment-awaiting-moderation{display:block;font-size:.875em;line-height:1.5}.wp-block-comment-author-name,.wp-block-comment-content,.wp-block-comment-edit-link,.wp-block-comment-reply-link{box-sizing:border-box}.wp-block-cover,.wp-block-cover-image{align-items:center;background-position:50%;box-sizing:border-box;display:flex;justify-content:center;min-height:430px;overflow:hidden;overflow:clip;padding:1em;position:relative}.wp-block-cover .has-background-dim:not([class*=-background-color]),.wp-block-cover-image .has-background-dim:not([class*=-background-color]),.wp-block-cover-image.has-background-dim:not([class*=-background-color]),.wp-block-cover.has-background-dim:not([class*=-background-color]){background-color:#000}.wp-block-cover .has-background-dim.has-background-gradient,.wp-block-cover-image .has-background-dim.has-background-gradient{background-color:initial}.wp-block-cover-image.has-background-dim:before,.wp-block-cover.has-background-dim:before{background-color:inherit;content:""}.wp-block-cover .wp-block-cover__background,.wp-block-cover .wp-block-cover__gradient-background,.wp-block-cover-image .wp-block-cover__background,.wp-block-cover-image .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim:not(.has-background-gradient):before,.wp-block-cover.has-background-dim:not(.has-background-gradient):before{bottom:0;left:0;opacity:.5;position:absolute;right:0;top:0}.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-10:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-10:not(.has-background-gradient):before{opacity:.1}.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-20:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-20:not(.has-background-gradient):before{opacity:.2}.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-30:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-30:not(.has-background-gradient):before{opacity:.3}.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-40:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-40:not(.has-background-gradient):before{opacity:.4}.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-50:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-50:not(.has-background-gradient):before{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-60:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-60:not(.has-background-gradient):before{opacity:.6}.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-70:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-70:not(.has-background-gradient):before{opacity:.7}.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-80:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-80:not(.has-background-gradient):before{opacity:.8}.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-90:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-90:not(.has-background-gradient):before{opacity:.9}.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-100:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-100:not(.has-background-gradient):before{opacity:1}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-0,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-0,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0{opacity:0}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-10,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-10,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10{opacity:.1}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-20,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-20,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20{opacity:.2}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-30,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-30,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30{opacity:.3}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-40,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-40,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40{opacity:.4}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-50,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-50,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50{opacity:.5}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-60,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-60,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60{opacity:.6}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-70,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-70,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70{opacity:.7}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-80,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-80,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80{opacity:.8}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-90,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-90,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90{opacity:.9}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-100,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-100,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100{opacity:1}.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{max-width:420px;width:100%}.wp-block-cover-image.aligncenter,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.aligncenter,.wp-block-cover.alignleft,.wp-block-cover.alignright{display:flex}.wp-block-cover .wp-block-cover__inner-container,.wp-block-cover-image .wp-block-cover__inner-container{color:inherit;position:relative;width:100%}.wp-block-cover-image.is-position-top-left,.wp-block-cover.is-position-top-left{align-items:flex-start;justify-content:flex-start}.wp-block-cover-image.is-position-top-center,.wp-block-cover.is-position-top-center{align-items:flex-start;justify-content:center}.wp-block-cover-image.is-position-top-right,.wp-block-cover.is-position-top-right{align-items:flex-start;justify-content:flex-end}.wp-block-cover-image.is-position-center-left,.wp-block-cover.is-position-center-left{align-items:center;justify-content:flex-start}.wp-block-cover-image.is-position-center-center,.wp-block-cover.is-position-center-center{align-items:center;justify-content:center}.wp-block-cover-image.is-position-center-right,.wp-block-cover.is-position-center-right{align-items:center;justify-content:flex-end}.wp-block-cover-image.is-position-bottom-left,.wp-block-cover.is-position-bottom-left{align-items:flex-end;justify-content:flex-start}.wp-block-cover-image.is-position-bottom-center,.wp-block-cover.is-position-bottom-center{align-items:flex-end;justify-content:center}.wp-block-cover-image.is-position-bottom-right,.wp-block-cover.is-position-bottom-right{align-items:flex-end;justify-content:flex-end}.wp-block-cover-image.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container{margin:0}.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-bottom-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-bottom-right .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-center-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-center-right .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-top-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-top-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-bottom-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-bottom-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-center-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-center-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-top-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-top-right .wp-block-cover__inner-container{margin:0;width:auto}.wp-block-cover .wp-block-cover__image-background,.wp-block-cover video.wp-block-cover__video-background,.wp-block-cover-image .wp-block-cover__image-background,.wp-block-cover-image video.wp-block-cover__video-background{border:none;bottom:0;box-shadow:none;height:100%;left:0;margin:0;max-height:none;max-width:none;object-fit:cover;outline:none;padding:0;position:absolute;right:0;top:0;width:100%}.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:fixed;background-repeat:no-repeat;background-size:cover}@supports (-webkit-touch-callout:inherit){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:scroll}}@media (prefers-reduced-motion:reduce){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:scroll}}.wp-block-cover-image.is-repeated,.wp-block-cover.is-repeated,.wp-block-cover__image-background.is-repeated,video.wp-block-cover__video-background.is-repeated{background-repeat:repeat;background-size:auto}.wp-block-cover-image-text,.wp-block-cover-image-text a,.wp-block-cover-image-text a:active,.wp-block-cover-image-text a:focus,.wp-block-cover-image-text a:hover,.wp-block-cover-text,.wp-block-cover-text a,.wp-block-cover-text a:active,.wp-block-cover-text a:focus,.wp-block-cover-text a:hover,section.wp-block-cover-image h2,section.wp-block-cover-image h2 a,section.wp-block-cover-image h2 a:active,section.wp-block-cover-image h2 a:focus,section.wp-block-cover-image h2 a:hover{color:#fff}.wp-block-cover-image .wp-block-cover.has-left-content{justify-content:flex-start}.wp-block-cover-image .wp-block-cover.has-right-content{justify-content:flex-end}.wp-block-cover-image.has-left-content .wp-block-cover-image-text,.wp-block-cover.has-left-content .wp-block-cover-text,section.wp-block-cover-image.has-left-content>h2{margin-left:0;text-align:left}.wp-block-cover-image.has-right-content .wp-block-cover-image-text,.wp-block-cover.has-right-content .wp-block-cover-text,section.wp-block-cover-image.has-right-content>h2{margin-right:0;text-align:right}.wp-block-cover .wp-block-cover-text,.wp-block-cover-image .wp-block-cover-image-text,section.wp-block-cover-image>h2{font-size:2em;line-height:1.25;margin-bottom:0;max-width:840px;padding:.44em;text-align:center;z-index:1}:where(.wp-block-cover-image:not(.has-text-color)),:where(.wp-block-cover:not(.has-text-color)){color:#fff}:where(.wp-block-cover-image.is-light:not(.has-text-color)),:where(.wp-block-cover.is-light:not(.has-text-color)){color:#000}:root :where(.wp-block-cover h1:not(.has-text-color)),:root :where(.wp-block-cover h2:not(.has-text-color)),:root :where(.wp-block-cover h3:not(.has-text-color)),:root :where(.wp-block-cover h4:not(.has-text-color)),:root :where(.wp-block-cover h5:not(.has-text-color)),:root :where(.wp-block-cover h6:not(.has-text-color)),:root :where(.wp-block-cover p:not(.has-text-color)){color:inherit}body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__image-background,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__video-background{z-index:0}body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__background,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__gradient-background,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__inner-container,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)).has-background-dim:not(.has-background-gradient):before{z-index:1}.has-modal-open body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__inner-container{z-index:auto}.wp-block-details{box-sizing:border-box}.wp-block-details summary{cursor:pointer}.wp-block-embed.alignleft,.wp-block-embed.alignright,.wp-block[data-align=left]>[data-type="core/embed"],.wp-block[data-align=right]>[data-type="core/embed"]{max-width:360px;width:100%}.wp-block-embed.alignleft .wp-block-embed__wrapper,.wp-block-embed.alignright .wp-block-embed__wrapper,.wp-block[data-align=left]>[data-type="core/embed"] .wp-block-embed__wrapper,.wp-block[data-align=right]>[data-type="core/embed"] .wp-block-embed__wrapper{min-width:280px}.wp-block-cover .wp-block-embed{min-height:240px;min-width:320px}.wp-block-embed{overflow-wrap:break-word}.wp-block-embed :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-embed iframe{max-width:100%}.wp-block-embed__wrapper{position:relative}.wp-embed-responsive .wp-has-aspect-ratio .wp-block-embed__wrapper:before{content:"";display:block;padding-top:50%}.wp-embed-responsive .wp-has-aspect-ratio iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.wp-embed-responsive .wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{padding-top:42.85%}.wp-embed-responsive .wp-embed-aspect-18-9 .wp-block-embed__wrapper:before{padding-top:50%}.wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{padding-top:56.25%}.wp-embed-responsive .wp-embed-aspect-4-3 .wp-block-embed__wrapper:before{padding-top:75%}.wp-embed-responsive .wp-embed-aspect-1-1 .wp-block-embed__wrapper:before{padding-top:100%}.wp-embed-responsive .wp-embed-aspect-9-16 .wp-block-embed__wrapper:before{padding-top:177.77%}.wp-embed-responsive .wp-embed-aspect-1-2 .wp-block-embed__wrapper:before{padding-top:200%}.wp-block-file{box-sizing:border-box}.wp-block-file:not(.wp-element-button){font-size:.8em}.wp-block-file.aligncenter{text-align:center}.wp-block-file.alignright{text-align:right}.wp-block-file *+.wp-block-file__button{margin-left:.75em}:where(.wp-block-file){margin-bottom:1.5em}.wp-block-file__embed{margin-bottom:1em}:where(.wp-block-file__button){border-radius:2em;display:inline-block;padding:.5em 1em}:where(.wp-block-file__button):is(a):active,:where(.wp-block-file__button):is(a):focus,:where(.wp-block-file__button):is(a):hover,:where(.wp-block-file__button):is(a):visited{box-shadow:none;color:#fff;opacity:.85;text-decoration:none}.wp-block-form-input__label{display:flex;flex-direction:column;gap:.25em;margin-bottom:.5em;width:100%}.wp-block-form-input__label.is-label-inline{align-items:center;flex-direction:row;gap:.5em}.wp-block-form-input__label.is-label-inline .wp-block-form-input__label-content{margin-bottom:.5em}.wp-block-form-input__label:has(input[type=checkbox]){flex-direction:row;width:fit-content}.wp-block-form-input__label:has(input[type=checkbox]) .wp-block-form-input__label-content{margin:0}.wp-block-form-input__label:has(.wp-block-form-input__label-content+input[type=checkbox]){flex-direction:row-reverse}.wp-block-form-input__label-content{width:fit-content}.wp-block-form-input__input{font-size:1em;margin-bottom:.5em;padding:0 .5em}.wp-block-form-input__input[type=date],.wp-block-form-input__input[type=datetime-local],.wp-block-form-input__input[type=datetime],.wp-block-form-input__input[type=email],.wp-block-form-input__input[type=month],.wp-block-form-input__input[type=number],.wp-block-form-input__input[type=password],.wp-block-form-input__input[type=search],.wp-block-form-input__input[type=tel],.wp-block-form-input__input[type=text],.wp-block-form-input__input[type=time],.wp-block-form-input__input[type=url],.wp-block-form-input__input[type=week]{border:1px solid;line-height:2;min-height:2em}textarea.wp-block-form-input__input{min-height:10em}.blocks-gallery-grid:not(.has-nested-images),.wp-block-gallery:not(.has-nested-images){display:flex;flex-wrap:wrap;list-style-type:none;margin:0;padding:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item{display:flex;flex-direction:column;flex-grow:1;justify-content:center;margin:0 1em 1em 0;position:relative;width:calc(50% - 1em)}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n){margin-right:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figure,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figure{align-items:flex-end;display:flex;height:100%;justify-content:flex-start;margin:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item img{display:block;height:auto;max-width:100%;width:auto}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption{background:linear-gradient(0deg,#000000b3,#0000004d 70%,#0000);bottom:0;box-sizing:border-box;color:#fff;font-size:.8em;margin:0;max-height:100%;overflow:auto;padding:3em .77em .7em;position:absolute;text-align:center;width:100%;z-index:2}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption img{display:inline}.blocks-gallery-grid:not(.has-nested-images) figcaption,.wp-block-gallery:not(.has-nested-images) figcaption{flex-grow:1}.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item img{flex:1;height:100%;object-fit:cover;width:100%}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item{margin-right:0;width:100%}@media (min-width:600px){.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item{margin-right:1em;width:calc(33.33333% - .66667em)}.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item{margin-right:1em;width:calc(25% - .75em)}.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item{margin-right:1em;width:calc(20% - .8em)}.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item{margin-right:1em;width:calc(16.66667% - .83333em)}.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item{margin-right:1em;width:calc(14.28571% - .85714em)}.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item{margin-right:1em;width:calc(12.5% - .875em)}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:last-child,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:last-child{margin-right:0}.blocks-gallery-grid:not(.has-nested-images).alignleft,.blocks-gallery-grid:not(.has-nested-images).alignright,.wp-block-gallery:not(.has-nested-images).alignleft,.wp-block-gallery:not(.has-nested-images).alignright{max-width:420px;width:100%}.blocks-gallery-grid:not(.has-nested-images).aligncenter .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images).aligncenter .blocks-gallery-item figure{justify-content:center}.wp-block-gallery:not(.is-cropped) .blocks-gallery-item{align-self:flex-start}figure.wp-block-gallery.has-nested-images{align-items:normal}.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image){margin:0;width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)/2)}.wp-block-gallery.has-nested-images figure.wp-block-image{box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;justify-content:center;max-width:100%;position:relative}.wp-block-gallery.has-nested-images figure.wp-block-image>a,.wp-block-gallery.has-nested-images figure.wp-block-image>div{flex-direction:column;flex-grow:1;margin:0}.wp-block-gallery.has-nested-images figure.wp-block-image img{display:block;height:auto;max-width:100%!important;width:auto}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{bottom:0;left:0;max-height:100%;position:absolute;right:0}.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);content:"";height:100%;-webkit-mask-image:linear-gradient(0deg,#000 20%,#0000);mask-image:linear-gradient(0deg,#000 20%,#0000);max-height:40%}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{background:linear-gradient(0deg,#0006,#0000);box-sizing:border-box;color:#fff;font-size:13px;margin:0;overflow:auto;padding:1em;scrollbar-color:#0000 #0000;scrollbar-gutter:stable both-edges;scrollbar-width:thin;text-align:center;text-shadow:0 0 1.5px #000;will-change:transform}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar{height:12px;width:12px}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-track{background-color:initial}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:initial;border:3px solid #0000;border-radius:8px}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover::-webkit-scrollbar-thumb{background-color:#fffc}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover{scrollbar-color:#fffc #0000}@media (hover:none){.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{scrollbar-color:#fffc #0000}}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption img{display:inline}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption a{color:inherit}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>a,.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>div,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>a,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>div{flex:1 1 auto}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded figcaption{background:none;color:inherit;flex:initial;margin:0;padding:10px 10px 9px;position:relative;text-shadow:none}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border:before,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded:before{content:none}.wp-block-gallery.has-nested-images figcaption{flex-basis:100%;flex-grow:1;text-align:center}.wp-block-gallery.has-nested-images:not(.is-cropped) figure.wp-block-image:not(#individual-image){margin-bottom:auto;margin-top:0}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image){align-self:inherit}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>div:not(.components-drop-zone){display:flex}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) img{flex:1 0 0%;height:100%;object-fit:cover;width:100%}.wp-block-gallery.has-nested-images.columns-1 figure.wp-block-image:not(#individual-image){width:100%}@media (min-width:600px){.wp-block-gallery.has-nested-images.columns-3 figure.wp-block-image:not(#individual-image){width:calc(33.33333% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}.wp-block-gallery.has-nested-images.columns-4 figure.wp-block-image:not(#individual-image){width:calc(25% - var(--wp--style--unstable-gallery-gap, 16px)*.75)}.wp-block-gallery.has-nested-images.columns-5 figure.wp-block-image:not(#individual-image){width:calc(20% - var(--wp--style--unstable-gallery-gap, 16px)*.8)}.wp-block-gallery.has-nested-images.columns-6 figure.wp-block-image:not(#individual-image){width:calc(16.66667% - var(--wp--style--unstable-gallery-gap, 16px)*.83333)}.wp-block-gallery.has-nested-images.columns-7 figure.wp-block-image:not(#individual-image){width:calc(14.28571% - var(--wp--style--unstable-gallery-gap, 16px)*.85714)}.wp-block-gallery.has-nested-images.columns-8 figure.wp-block-image:not(#individual-image){width:calc(12.5% - var(--wp--style--unstable-gallery-gap, 16px)*.875)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image){width:calc(33.33% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2),.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2)~figure.wp-block-image:not(#individual-image){width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)*.5)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:last-child{width:100%}}.wp-block-gallery.has-nested-images.alignleft,.wp-block-gallery.has-nested-images.alignright{max-width:420px;width:100%}.wp-block-gallery.has-nested-images.aligncenter{justify-content:center}.wp-block-group{box-sizing:border-box}:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative}h1.has-background,h2.has-background,h3.has-background,h4.has-background,h5.has-background,h6.has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}.wp-block-image>a,.wp-block-image>figure>a{display:inline-block}.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}@media not (prefers-reduced-motion){.wp-block-image img.hide{visibility:hidden}.wp-block-image img.show{animation:show-content-image .4s}}.wp-block-image[style*=border-radius] img,.wp-block-image[style*=border-radius]>a{border-radius:inherit}.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull>a,.wp-block-image.alignwide>a{width:100%}.wp-block-image.alignfull img,.wp-block-image.alignwide img{height:auto;width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.aligncenter,.wp-block-image.alignleft,.wp-block-image.alignright{display:table}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.aligncenter>figcaption,.wp-block-image.alignleft>figcaption,.wp-block-image.alignright>figcaption{caption-side:bottom;display:table-caption}.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-image.is-style-circle-mask img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.wp-block-image.is-style-circle-mask img{border-radius:0;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}}:root :where(.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img){border-radius:9999px}.wp-block-image figure{margin:0}.wp-lightbox-container{display:flex;flex-direction:column;position:relative}.wp-lightbox-container img{cursor:zoom-in}.wp-lightbox-container img:hover+button{opacity:1}.wp-lightbox-container button{align-items:center;-webkit-backdrop-filter:blur(16px) saturate(180%);backdrop-filter:blur(16px) saturate(180%);background-color:#5a5a5a40;border:none;border-radius:4px;cursor:zoom-in;display:flex;height:20px;justify-content:center;opacity:0;padding:0;position:absolute;right:16px;text-align:center;top:16px;width:20px;z-index:100}@media not (prefers-reduced-motion){.wp-lightbox-container button{transition:opacity .2s ease}}.wp-lightbox-container button:focus-visible{outline:3px auto #5a5a5a40;outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:hover{cursor:pointer;opacity:1}.wp-lightbox-container button:focus{opacity:1}.wp-lightbox-container button:focus,.wp-lightbox-container button:hover,.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:#5a5a5a40;border:none}.wp-lightbox-overlay{box-sizing:border-box;cursor:zoom-out;height:100vh;left:0;overflow:hidden;position:fixed;top:0;visibility:hidden;width:100%;z-index:100000}.wp-lightbox-overlay .close-button{align-items:center;cursor:pointer;display:flex;justify-content:center;min-height:40px;min-width:40px;padding:0;position:absolute;right:calc(env(safe-area-inset-right) + 16px);top:calc(env(safe-area-inset-top) + 16px);z-index:5000000}.wp-lightbox-overlay .close-button:focus,.wp-lightbox-overlay .close-button:hover,.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){background:none;border:none}.wp-lightbox-overlay .lightbox-image-container{height:var(--wp--lightbox-container-height);left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:top left;width:var(--wp--lightbox-container-width);z-index:9999999999}.wp-lightbox-overlay .wp-block-image{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;margin:0;position:relative;transform-origin:0 0;width:100%;z-index:3000000}.wp-lightbox-overlay .wp-block-image img{height:var(--wp--lightbox-image-height);min-height:var(--wp--lightbox-image-height);min-width:var(--wp--lightbox-image-width);width:var(--wp--lightbox-image-width)}.wp-lightbox-overlay .wp-block-image figcaption{display:none}.wp-lightbox-overlay button{background:none;border:none}.wp-lightbox-overlay .scrim{background-color:#fff;height:100%;opacity:.9;position:absolute;width:100%;z-index:2000000}.wp-lightbox-overlay.active{visibility:visible}@media not (prefers-reduced-motion){.wp-lightbox-overlay.active{animation:turn-on-visibility .25s both}.wp-lightbox-overlay.active img{animation:turn-on-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active){animation:turn-off-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active) img{animation:turn-off-visibility .25s both}.wp-lightbox-overlay.zoom.active{animation:none;opacity:1;visibility:visible}.wp-lightbox-overlay.zoom.active .lightbox-image-container{animation:lightbox-zoom-in .4s}.wp-lightbox-overlay.zoom.active .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.active .scrim{animation:turn-on-visibility .4s forwards}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active){animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container{animation:lightbox-zoom-out .4s}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim{animation:turn-off-visibility .4s forwards}}@keyframes show-content-image{0%{visibility:hidden}99%{visibility:hidden}to{visibility:visible}}@keyframes turn-on-visibility{0%{opacity:0}to{opacity:1}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes lightbox-zoom-in{0%{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale))}to{transform:translate(-50%,-50%) scale(1)}}@keyframes lightbox-zoom-out{0%{transform:translate(-50%,-50%) scale(1);visibility:visible}99%{visibility:visible}to{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden}}ol.wp-block-latest-comments{box-sizing:border-box;margin-left:0}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment)){line-height:1.1}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment-excerpt p)){line-height:1.8}.has-dates :where(.wp-block-latest-comments:not([style*=line-height])),.has-excerpts :where(.wp-block-latest-comments:not([style*=line-height])){line-height:1.5}.wp-block-latest-comments .wp-block-latest-comments{padding-left:0}.wp-block-latest-comments__comment{list-style:none;margin-bottom:1em}.has-avatars .wp-block-latest-comments__comment{list-style:none;min-height:2.25em}.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{margin-left:3.25em}.wp-block-latest-comments__comment-excerpt p{font-size:.875em;margin:.36em 0 1.4em}.wp-block-latest-comments__comment-date{display:block;font-size:.75em}.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-right:.75em;width:2.5em}.wp-block-latest-comments[class*=-font-size] a,.wp-block-latest-comments[style*=font-size] a{font-size:inherit}.wp-block-latest-posts{box-sizing:border-box}.wp-block-latest-posts.alignleft{margin-right:2em}.wp-block-latest-posts.alignright{margin-left:2em}.wp-block-latest-posts.wp-block-latest-posts__list{list-style:none}.wp-block-latest-posts.wp-block-latest-posts__list li{clear:both;overflow-wrap:break-word}.wp-block-latest-posts.is-grid{display:flex;flex-wrap:wrap}.wp-block-latest-posts.is-grid li{margin:0 1.25em 1.25em 0;width:100%}@media (min-width:600px){.wp-block-latest-posts.columns-2 li{width:calc(50% - .625em)}.wp-block-latest-posts.columns-2 li:nth-child(2n){margin-right:0}.wp-block-latest-posts.columns-3 li{width:calc(33.33333% - .83333em)}.wp-block-latest-posts.columns-3 li:nth-child(3n){margin-right:0}.wp-block-latest-posts.columns-4 li{width:calc(25% - .9375em)}.wp-block-latest-posts.columns-4 li:nth-child(4n){margin-right:0}.wp-block-latest-posts.columns-5 li{width:calc(20% - 1em)}.wp-block-latest-posts.columns-5 li:nth-child(5n){margin-right:0}.wp-block-latest-posts.columns-6 li{width:calc(16.66667% - 1.04167em)}.wp-block-latest-posts.columns-6 li:nth-child(6n){margin-right:0}}:root :where(.wp-block-latest-posts.is-grid){padding:0}:root :where(.wp-block-latest-posts.wp-block-latest-posts__list){padding-left:0}.wp-block-latest-posts__post-author,.wp-block-latest-posts__post-date{display:block;font-size:.8125em}.wp-block-latest-posts__post-excerpt,.wp-block-latest-posts__post-full-content{margin-bottom:1em;margin-top:.5em}.wp-block-latest-posts__featured-image a{display:inline-block}.wp-block-latest-posts__featured-image img{height:auto;max-width:100%;width:auto}.wp-block-latest-posts__featured-image.alignleft{float:left;margin-right:1em}.wp-block-latest-posts__featured-image.alignright{float:right;margin-left:1em}.wp-block-latest-posts__featured-image.aligncenter{margin-bottom:1em;text-align:center}ol,ul{box-sizing:border-box}:root :where(.wp-block-list.has-background){padding:1.25em 2.375em}.wp-block-loginout,.wp-block-media-text{box-sizing:border-box}.wp-block-media-text{
  /*!rtl:begin:ignore*/direction:ltr;
  /*!rtl:end:ignore*/display:grid;grid-template-columns:50% 1fr;grid-template-rows:auto}.wp-block-media-text.has-media-on-the-right{grid-template-columns:1fr 50%}.wp-block-media-text.is-vertically-aligned-top>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-top>.wp-block-media-text__media{align-self:start}.wp-block-media-text.is-vertically-aligned-center>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-center>.wp-block-media-text__media,.wp-block-media-text>.wp-block-media-text__content,.wp-block-media-text>.wp-block-media-text__media{align-self:center}.wp-block-media-text.is-vertically-aligned-bottom>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-bottom>.wp-block-media-text__media{align-self:end}.wp-block-media-text>.wp-block-media-text__media{
  /*!rtl:begin:ignore*/grid-column:1;grid-row:1;
  /*!rtl:end:ignore*/margin:0}.wp-block-media-text>.wp-block-media-text__content{direction:ltr;
  /*!rtl:begin:ignore*/grid-column:2;grid-row:1;
  /*!rtl:end:ignore*/padding:0 8%;word-break:break-word}.wp-block-media-text.has-media-on-the-right>.wp-block-media-text__media{
  /*!rtl:begin:ignore*/grid-column:2;grid-row:1
  /*!rtl:end:ignore*/}.wp-block-media-text.has-media-on-the-right>.wp-block-media-text__content{
  /*!rtl:begin:ignore*/grid-column:1;grid-row:1
  /*!rtl:end:ignore*/}.wp-block-media-text__media a{display:block}.wp-block-media-text__media img,.wp-block-media-text__media video{height:auto;max-width:unset;vertical-align:middle;width:100%}.wp-block-media-text.is-image-fill>.wp-block-media-text__media{background-size:cover;height:100%;min-height:250px}.wp-block-media-text.is-image-fill>.wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill>.wp-block-media-text__media img{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media{height:100%;min-height:250px;position:relative}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media img{height:100%;object-fit:cover;position:absolute;width:100%}@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100%!important}.wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__media{grid-column:1;grid-row:1}.wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__content{grid-column:1;grid-row:2}}.wp-block-navigation{position:relative;--navigation-layout-justification-setting:flex-start;--navigation-layout-direction:row;--navigation-layout-wrap:wrap;--navigation-layout-justify:flex-start;--navigation-layout-align:center}.wp-block-navigation ul{margin-bottom:0;margin-left:0;margin-top:0;padding-left:0}.wp-block-navigation ul,.wp-block-navigation ul li{list-style:none;padding:0}.wp-block-navigation .wp-block-navigation-item{align-items:center;display:flex;position:relative}.wp-block-navigation .wp-block-navigation-item .wp-block-navigation__submenu-container:empty{display:none}.wp-block-navigation .wp-block-navigation-item__content{display:block}.wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content{color:inherit}.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:focus{text-decoration:underline}.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:focus{text-decoration:line-through}.wp-block-navigation :where(a),.wp-block-navigation :where(a:active),.wp-block-navigation :where(a:focus){text-decoration:none}.wp-block-navigation .wp-block-navigation__submenu-icon{align-self:center;background-color:inherit;border:none;color:currentColor;display:inline-block;font-size:inherit;height:.6em;line-height:0;margin-left:.25em;padding:0;width:.6em}.wp-block-navigation .wp-block-navigation__submenu-icon svg{display:inline-block;stroke:currentColor;height:inherit;margin-top:.075em;width:inherit}.wp-block-navigation.is-vertical{--navigation-layout-direction:column;--navigation-layout-justify:initial;--navigation-layout-align:flex-start}.wp-block-navigation.no-wrap{--navigation-layout-wrap:nowrap}.wp-block-navigation.items-justified-center{--navigation-layout-justification-setting:center;--navigation-layout-justify:center}.wp-block-navigation.items-justified-center.is-vertical{--navigation-layout-align:center}.wp-block-navigation.items-justified-right{--navigation-layout-justification-setting:flex-end;--navigation-layout-justify:flex-end}.wp-block-navigation.items-justified-right.is-vertical{--navigation-layout-align:flex-end}.wp-block-navigation.items-justified-space-between{--navigation-layout-justification-setting:space-between;--navigation-layout-justify:space-between}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{align-items:normal;background-color:inherit;color:inherit;display:flex;flex-direction:column;height:0;left:-1px;opacity:0;overflow:hidden;position:absolute;top:100%;visibility:hidden;width:0;z-index:2}@media not (prefers-reduced-motion){.wp-block-navigation .has-child .wp-block-navigation__submenu-container{transition:opacity .1s linear}}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content{display:flex;flex-grow:1}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content .wp-block-navigation__submenu-icon{margin-left:auto;margin-right:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation-item__content{margin:0}@media (min-width:782px){.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:-1px}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container:before{background:#0000;content:"";display:block;height:100%;position:absolute;right:100%;width:.5em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon{margin-right:.25em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon svg{transform:rotate(-90deg)}}.wp-block-navigation .has-child .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container,.wp-block-navigation .has-child:not(.open-on-click):hover>.wp-block-navigation__submenu-container,.wp-block-navigation .has-child:not(.open-on-click):not(.open-on-hover-click):focus-within>.wp-block-navigation__submenu-container{height:auto;min-width:200px;opacity:1;overflow:visible;visibility:visible;width:auto}.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container{left:0;top:100%}@media (min-width:782px){.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:0}}.wp-block-navigation-submenu{display:flex;position:relative}.wp-block-navigation-submenu .wp-block-navigation__submenu-icon svg{stroke:currentColor}button.wp-block-navigation-item__content{background-color:initial;border:none;color:currentColor;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-align:left;text-transform:inherit}.wp-block-navigation-submenu__toggle{cursor:pointer}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle{padding-left:0;padding-right:.85em}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle+.wp-block-navigation__submenu-icon{margin-left:-.6em;pointer-events:none}.wp-block-navigation-item.open-on-click button.wp-block-navigation-item__content:not(.wp-block-navigation-submenu__toggle){padding:0}.wp-block-navigation .wp-block-page-list,.wp-block-navigation__container,.wp-block-navigation__responsive-close,.wp-block-navigation__responsive-container,.wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-dialog{gap:inherit}:where(.wp-block-navigation.has-background .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation.has-background .wp-block-navigation-submenu a:not(.wp-element-button)){padding:.5em 1em}:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu button.wp-block-navigation-item__content),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-pages-list__item button.wp-block-navigation-item__content){padding:.5em 1em}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container{left:auto;right:0}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:-1px;right:-1px}@media (min-width:782px){.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:auto;right:100%}}.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container{background-color:#fff;border:1px solid #00000026}.wp-block-navigation.has-background .wp-block-navigation__submenu-container{background-color:inherit}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__submenu-container{color:#000}.wp-block-navigation__container{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial);list-style:none;margin:0;padding-left:0}.wp-block-navigation__container .is-responsive{display:none}.wp-block-navigation__container:only-child,.wp-block-page-list:only-child{flex-grow:1}@keyframes overlay-menu__fade-in-animation{0%{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:translateY(0)}}.wp-block-navigation__responsive-container{bottom:0;display:none;left:0;position:fixed;right:0;top:0}.wp-block-navigation__responsive-container :where(.wp-block-navigation-item a){color:inherit}.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open){background-color:inherit!important;color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open{background-color:inherit;display:flex;flex-direction:column;overflow:auto;padding:clamp(1rem,var(--wp--style--root--padding-top),20rem) clamp(1rem,var(--wp--style--root--padding-right),20rem) clamp(1rem,var(--wp--style--root--padding-bottom),20rem) clamp(1rem,var(--wp--style--root--padding-left),20rem);z-index:100000}@media not (prefers-reduced-motion){.wp-block-navigation__responsive-container.is-menu-open{animation:overlay-menu__fade-in-animation .1s ease-out;animation-fill-mode:forwards}}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-justification-setting,inherit);display:flex;flex-direction:column;flex-wrap:nowrap;overflow:visible;padding-top:calc(2rem + 24px)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{justify-content:flex-start}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-icon{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container{border:none;height:auto;min-width:200px;opacity:1;overflow:initial;padding-left:2rem;padding-right:2rem;position:static;visibility:visible;width:auto}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{gap:inherit}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{padding-top:var(--wp--style--block-gap,2em)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item__content{padding:0}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{align-items:var(--navigation-layout-justification-setting,initial);display:flex;flex-direction:column}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item .wp-block-navigation__submenu-container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-page-list{background:#0000!important;color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:auto;right:auto}@media (min-width:600px){.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){background-color:inherit;display:block;position:relative;width:100%;z-index:auto}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) .wp-block-navigation__responsive-container-close{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:0}}.wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open{background-color:#fff}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__responsive-container.is-menu-open{color:#000}.wp-block-navigation__toggle_button_label{font-size:1rem;font-weight:700}.wp-block-navigation__responsive-container-close,.wp-block-navigation__responsive-container-open{background:#0000;border:none;color:currentColor;cursor:pointer;margin:0;padding:0;text-transform:inherit;vertical-align:middle}.wp-block-navigation__responsive-container-close svg,.wp-block-navigation__responsive-container-open svg{fill:currentColor;display:block;height:24px;pointer-events:none;width:24px}.wp-block-navigation__responsive-container-open{display:flex}.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open{font-family:inherit;font-size:inherit;font-weight:inherit}@media (min-width:600px){.wp-block-navigation__responsive-container-open:not(.always-shown){display:none}}.wp-block-navigation__responsive-container-close{position:absolute;right:0;top:0;z-index:2}.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close{font-family:inherit;font-size:inherit;font-weight:inherit}.wp-block-navigation__responsive-close{width:100%}.has-modal-open .wp-block-navigation__responsive-close{margin-left:auto;margin-right:auto;max-width:var(--wp--style--global--wide-size,100%)}.wp-block-navigation__responsive-close:focus{outline:none}.is-menu-open .wp-block-navigation__responsive-close,.is-menu-open .wp-block-navigation__responsive-container-content,.is-menu-open .wp-block-navigation__responsive-dialog{box-sizing:border-box}.wp-block-navigation__responsive-dialog{position:relative}.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{margin-top:46px}@media (min-width:782px){.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{margin-top:32px}}html.has-modal-open{overflow:hidden}.wp-block-navigation .wp-block-navigation-item__label{overflow-wrap:break-word}.wp-block-navigation .wp-block-navigation-item__description{display:none}.link-ui-tools{border-top:1px solid #f0f0f0;padding:8px}.link-ui-block-inserter{padding-top:8px}.link-ui-block-inserter__back{margin-left:8px;text-transform:uppercase}.wp-block-navigation .wp-block-page-list{align-items:var(--navigation-layout-align,initial);background-color:inherit;display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation .wp-block-navigation-item{background-color:inherit}.wp-block-page-list{box-sizing:border-box}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}.wp-block-post-author{box-sizing:border-box;display:flex;flex-wrap:wrap}.wp-block-post-author__byline{font-size:.5em;margin-bottom:0;margin-top:0;width:100%}.wp-block-post-author__avatar{margin-right:1em}.wp-block-post-author__bio{font-size:.7em;margin-bottom:.7em}.wp-block-post-author__content{flex-basis:0;flex-grow:1}.wp-block-post-author__name{margin:0}.wp-block-post-author-biography{box-sizing:border-box}:where(.wp-block-post-comments-form) input:not([type=submit]),:where(.wp-block-post-comments-form) textarea{border:1px solid #949494;font-family:inherit;font-size:1em}:where(.wp-block-post-comments-form) input:where(:not([type=submit]):not([type=checkbox])),:where(.wp-block-post-comments-form) textarea{padding:calc(.667em + 2px)}.wp-block-post-comments-form{box-sizing:border-box}.wp-block-post-comments-form[style*=font-weight] :where(.comment-reply-title){font-weight:inherit}.wp-block-post-comments-form[style*=font-family] :where(.comment-reply-title){font-family:inherit}.wp-block-post-comments-form[class*=-font-size] :where(.comment-reply-title),.wp-block-post-comments-form[style*=font-size] :where(.comment-reply-title){font-size:inherit}.wp-block-post-comments-form[style*=line-height] :where(.comment-reply-title){line-height:inherit}.wp-block-post-comments-form[style*=font-style] :where(.comment-reply-title){font-style:inherit}.wp-block-post-comments-form[style*=letter-spacing] :where(.comment-reply-title){letter-spacing:inherit}.wp-block-post-comments-form :where(input[type=submit]){box-shadow:none;cursor:pointer;display:inline-block;overflow-wrap:break-word;text-align:center}.wp-block-post-comments-form .comment-form input:not([type=submit]):not([type=checkbox]):not([type=hidden]),.wp-block-post-comments-form .comment-form textarea{box-sizing:border-box;display:block;width:100%}.wp-block-post-comments-form .comment-form-author label,.wp-block-post-comments-form .comment-form-email label,.wp-block-post-comments-form .comment-form-url label{display:block;margin-bottom:.25em}.wp-block-post-comments-form .comment-form-cookies-consent{display:flex;gap:.25em}.wp-block-post-comments-form .comment-form-cookies-consent #wp-comment-cookies-consent{margin-top:.35em}.wp-block-post-comments-form .comment-reply-title{margin-bottom:0}.wp-block-post-comments-form .comment-reply-title :where(small){font-size:var(--wp--preset--font-size--medium,smaller);margin-left:.5em}.wp-block-post-comments-count{box-sizing:border-box}.wp-block-post-content{display:flow-root}.wp-block-post-comments-link,.wp-block-post-date{box-sizing:border-box}:where(.wp-block-post-excerpt){box-sizing:border-box;margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap)}.wp-block-post-excerpt__excerpt{margin-bottom:0;margin-top:0}.wp-block-post-excerpt__more-text{margin-bottom:0;margin-top:var(--wp--style--block-gap)}.wp-block-post-excerpt__more-link{display:inline-block}.wp-block-post-featured-image{margin-left:0;margin-right:0}.wp-block-post-featured-image a{display:block;height:100%}.wp-block-post-featured-image :where(img){box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom;width:100%}.wp-block-post-featured-image.alignfull img,.wp-block-post-featured-image.alignwide img{width:100%}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim{background-color:#000;inset:0;position:absolute}.wp-block-post-featured-image{position:relative}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-gradient{background-color:initial}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-0{opacity:0}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-10{opacity:.1}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-20{opacity:.2}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-30{opacity:.3}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-40{opacity:.4}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-50{opacity:.5}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-60{opacity:.6}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-70{opacity:.7}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-80{opacity:.8}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-90{opacity:.9}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-100{opacity:1}.wp-block-post-featured-image:where(.alignleft,.alignright){width:100%}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous{display:inline-block;margin-right:1ch}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next{display:inline-block;margin-left:1ch}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-post-navigation-link.has-text-align-left[style*="writing-mode: vertical-lr"],.wp-block-post-navigation-link.has-text-align-right[style*="writing-mode: vertical-rl"]{rotate:180deg}.wp-block-post-terms{box-sizing:border-box}.wp-block-post-terms .wp-block-post-terms__separator{white-space:pre-wrap}.wp-block-post-time-to-read,.wp-block-post-title{box-sizing:border-box}.wp-block-post-title{word-break:break-word}.wp-block-post-title :where(a){display:inline-block;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit}.wp-block-post-author-name{box-sizing:border-box}.wp-block-preformatted{box-sizing:border-box;white-space:pre-wrap}:where(.wp-block-preformatted.has-background){padding:1.25em 2.375em}.wp-block-pullquote{box-sizing:border-box;margin:0 0 1em;overflow-wrap:break-word;padding:4em 0;text-align:center}.wp-block-pullquote blockquote,.wp-block-pullquote cite,.wp-block-pullquote p{color:inherit}.wp-block-pullquote blockquote{margin:0}.wp-block-pullquote p{margin-top:0}.wp-block-pullquote p:last-child{margin-bottom:0}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:420px}.wp-block-pullquote cite,.wp-block-pullquote footer{position:relative}.wp-block-pullquote .has-text-color a{color:inherit}.wp-block-pullquote.has-text-align-left blockquote{text-align:left}.wp-block-pullquote.has-text-align-right blockquote{text-align:right}.wp-block-pullquote.has-text-align-center blockquote{text-align:center}.wp-block-pullquote.is-style-solid-color{border:none}.wp-block-pullquote.is-style-solid-color blockquote{margin-left:auto;margin-right:auto;max-width:60%}.wp-block-pullquote.is-style-solid-color blockquote p{font-size:2em;margin-bottom:0;margin-top:0}.wp-block-pullquote.is-style-solid-color blockquote cite{font-style:normal;text-transform:none}.wp-block-pullquote cite{color:inherit;display:block}.wp-block-post-template{box-sizing:border-box;list-style:none;margin-bottom:0;margin-top:0;max-width:100%;padding:0}.wp-block-post-template.is-flex-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.25em}.wp-block-post-template.is-flex-container>li{margin:0;width:100%}@media (min-width:600px){.wp-block-post-template.is-flex-container.is-flex-container.columns-2>li{width:calc(50% - .625em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-3>li{width:calc(33.33333% - .83333em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-4>li{width:calc(25% - .9375em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-5>li{width:calc(20% - 1em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-6>li{width:calc(16.66667% - 1.04167em)}}@media (max-width:600px){.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid{grid-template-columns:1fr}}.wp-block-post-template-is-layout-constrained>li>.alignright,.wp-block-post-template-is-layout-flow>li>.alignright{float:right;margin-inline-end:0;margin-inline-start:2em}.wp-block-post-template-is-layout-constrained>li>.alignleft,.wp-block-post-template-is-layout-flow>li>.alignleft{float:left;margin-inline-end:2em;margin-inline-start:0}.wp-block-post-template-is-layout-constrained>li>.aligncenter,.wp-block-post-template-is-layout-flow>li>.aligncenter{margin-inline-end:auto;margin-inline-start:auto}.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-next:last-of-type{margin-inline-start:auto}.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-previous:first-child{margin-inline-end:auto}.wp-block-query-pagination .wp-block-query-pagination-previous-arrow{display:inline-block;margin-right:1ch}.wp-block-query-pagination .wp-block-query-pagination-previous-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-query-pagination .wp-block-query-pagination-next-arrow{display:inline-block;margin-left:1ch}.wp-block-query-pagination .wp-block-query-pagination-next-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-query-pagination.aligncenter{justify-content:center}.wp-block-query-title,.wp-block-query-total,.wp-block-quote{box-sizing:border-box}.wp-block-quote{overflow-wrap:break-word}.wp-block-quote.is-large:where(:not(.is-style-plain)),.wp-block-quote.is-style-large:where(:not(.is-style-plain)){margin-bottom:1em;padding:0 1em}.wp-block-quote.is-large:where(:not(.is-style-plain)) p,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) p{font-size:1.5em;font-style:italic;line-height:1.6}.wp-block-quote.is-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-large:where(:not(.is-style-plain)) footer,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) footer{font-size:1.125em;text-align:right}.wp-block-quote>cite{display:block}.wp-block-read-more{display:block;width:fit-content}.wp-block-read-more:where(:not([style*=text-decoration])){text-decoration:none}.wp-block-read-more:where(:not([style*=text-decoration])):active,.wp-block-read-more:where(:not([style*=text-decoration])):focus{text-decoration:none}ul.wp-block-rss.alignleft{margin-right:2em}ul.wp-block-rss.alignright{margin-left:2em}ul.wp-block-rss.is-grid{display:flex;flex-wrap:wrap;padding:0}ul.wp-block-rss.is-grid li{margin:0 1em 1em 0;width:100%}@media (min-width:600px){ul.wp-block-rss.columns-2 li{width:calc(50% - 1em)}ul.wp-block-rss.columns-3 li{width:calc(33.33333% - 1em)}ul.wp-block-rss.columns-4 li{width:calc(25% - 1em)}ul.wp-block-rss.columns-5 li{width:calc(20% - 1em)}ul.wp-block-rss.columns-6 li{width:calc(16.66667% - 1em)}}.wp-block-rss__item-author,.wp-block-rss__item-publish-date{display:block;font-size:.8125em}.wp-block-rss{box-sizing:border-box;list-style:none;padding:0}.wp-block-search__button{margin-left:10px;word-break:normal}.wp-block-search__button.has-icon{line-height:0}.wp-block-search__button svg{height:1.25em;min-height:24px;min-width:24px;width:1.25em;fill:currentColor;vertical-align:text-bottom}:where(.wp-block-search__button){border:1px solid #ccc;padding:6px 10px}.wp-block-search__inside-wrapper{display:flex;flex:auto;flex-wrap:nowrap;max-width:100%}.wp-block-search__label{width:100%}.wp-block-search__input{appearance:none;border:1px solid #949494;flex-grow:1;margin-left:0;margin-right:0;min-width:3rem;padding:8px;text-decoration:unset!important}.wp-block-search.wp-block-search__button-only .wp-block-search__button{box-sizing:border-box;display:flex;flex-shrink:0;justify-content:center;margin-left:0;max-width:100%}.wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{min-width:0!important;transition-property:width}.wp-block-search.wp-block-search__button-only .wp-block-search__input{flex-basis:100%;transition-duration:.3s}.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden,.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__inside-wrapper{overflow:hidden}.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__input{border-left-width:0!important;border-right-width:0!important;flex-basis:0;flex-grow:0;margin:0;min-width:0!important;padding-left:0!important;padding-right:0!important;width:0!important}:where(.wp-block-search__input){font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper){border:1px solid #949494;box-sizing:border-box;padding:4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input{border:none;border-radius:0;padding:0 4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input:focus{outline:none}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) :where(.wp-block-search__button){padding:4px 8px}.wp-block-search.aligncenter .wp-block-search__inside-wrapper{margin:auto}.wp-block[data-align=right] .wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{float:right}.wp-block-separator{border:none;border-top:2px solid}:root :where(.wp-block-separator.is-style-dots){height:auto;line-height:1;text-align:center}:root :where(.wp-block-separator.is-style-dots):before{color:currentColor;content:"···";font-family:serif;font-size:1.5em;letter-spacing:2em;padding-left:2em}.wp-block-separator.is-style-dots{background:none!important;border:none!important}.wp-block-site-logo{box-sizing:border-box;line-height:0}.wp-block-site-logo a{display:inline-block;line-height:0}.wp-block-site-logo.is-default-size img{height:auto;width:120px}.wp-block-site-logo img{height:auto;max-width:100%}.wp-block-site-logo a,.wp-block-site-logo img{border-radius:inherit}.wp-block-site-logo.aligncenter{margin-left:auto;margin-right:auto;text-align:center}:root :where(.wp-block-site-logo.is-style-rounded){border-radius:9999px}.wp-block-site-tagline,.wp-block-site-title{box-sizing:border-box}.wp-block-site-title :where(a){color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit}.wp-block-social-links{background:none;box-sizing:border-box;margin-left:0;padding-left:0;padding-right:0;text-indent:0}.wp-block-social-links .wp-social-link a,.wp-block-social-links .wp-social-link a:hover{border-bottom:0;box-shadow:none;text-decoration:none}.wp-block-social-links .wp-social-link svg{height:1em;width:1em}.wp-block-social-links .wp-social-link span:not(.screen-reader-text){font-size:.65em;margin-left:.5em;margin-right:.5em}.wp-block-social-links.has-small-icon-size{font-size:16px}.wp-block-social-links,.wp-block-social-links.has-normal-icon-size{font-size:24px}.wp-block-social-links.has-large-icon-size{font-size:36px}.wp-block-social-links.has-huge-icon-size{font-size:48px}.wp-block-social-links.aligncenter{display:flex;justify-content:center}.wp-block-social-links.alignright{justify-content:flex-end}.wp-block-social-link{border-radius:9999px;display:block;height:auto}@media not (prefers-reduced-motion){.wp-block-social-link{transition:transform .1s ease}}.wp-block-social-link a{align-items:center;display:flex;line-height:0}.wp-block-social-link:hover{transform:scale(1.1)}.wp-block-social-links .wp-block-social-link.wp-social-link{display:inline-block;margin:0;padding:0}.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor svg,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:active,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:hover,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:visited{color:currentColor;fill:currentColor}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link{background-color:#f0f0f0;color:#444}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-amazon{background-color:#f90;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bandcamp{background-color:#1ea0c3;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-behance{background-color:#0757fe;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bluesky{background-color:#0a7aff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-codepen{background-color:#1e1f26;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-deviantart{background-color:#02e49b;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-discord{background-color:#5865f2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dribbble{background-color:#e94c89;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dropbox{background-color:#4280ff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-etsy{background-color:#f45800;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-facebook{background-color:#0866ff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-fivehundredpx{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-flickr{background-color:#0461dd;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-foursquare{background-color:#e65678;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-github{background-color:#24292d;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-goodreads{background-color:#eceadd;color:#382110}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-google{background-color:#ea4434;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-gravatar{background-color:#1d4fc4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-instagram{background-color:#f00075;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-lastfm{background-color:#e21b24;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-linkedin{background-color:#0d66c2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-mastodon{background-color:#3288d4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-medium{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-meetup{background-color:#f6405f;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-patreon{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pinterest{background-color:#e60122;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pocket{background-color:#ef4155;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-reddit{background-color:#ff4500;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-skype{background-color:#0478d7;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-snapchat{background-color:#fefc00;color:#fff;stroke:#000}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-soundcloud{background-color:#ff5600;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-spotify{background-color:#1bd760;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-telegram{background-color:#2aabee;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-threads{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tiktok{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tumblr{background-color:#011835;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitch{background-color:#6440a4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitter{background-color:#1da1f2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vimeo{background-color:#1eb7ea;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vk{background-color:#4680c2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-wordpress{background-color:#3499cd;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-whatsapp{background-color:#25d366;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-x{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-yelp{background-color:#d32422;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-youtube{background-color:red;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link{background:none}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link svg{height:1.25em;width:1.25em}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-amazon{color:#f90}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bandcamp{color:#1ea0c3}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-behance{color:#0757fe}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bluesky{color:#0a7aff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-codepen{color:#1e1f26}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-deviantart{color:#02e49b}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-discord{color:#5865f2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dribbble{color:#e94c89}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dropbox{color:#4280ff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-etsy{color:#f45800}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-facebook{color:#0866ff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-fivehundredpx{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-flickr{color:#0461dd}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-foursquare{color:#e65678}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-github{color:#24292d}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-goodreads{color:#382110}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-google{color:#ea4434}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-gravatar{color:#1d4fc4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-instagram{color:#f00075}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-lastfm{color:#e21b24}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-linkedin{color:#0d66c2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-mastodon{color:#3288d4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-medium{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-meetup{color:#f6405f}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-patreon{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pinterest{color:#e60122}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pocket{color:#ef4155}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-reddit{color:#ff4500}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-skype{color:#0478d7}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-snapchat{color:#fff;stroke:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-soundcloud{color:#ff5600}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-spotify{color:#1bd760}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-telegram{color:#2aabee}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-threads{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tiktok{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tumblr{color:#011835}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitch{color:#6440a4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitter{color:#1da1f2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vimeo{color:#1eb7ea}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vk{color:#4680c2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-whatsapp{color:#25d366}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-wordpress{color:#3499cd}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-x{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-yelp{color:#d32422}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-youtube{color:red}.wp-block-social-links.is-style-pill-shape .wp-social-link{width:auto}:root :where(.wp-block-social-links .wp-social-link a){padding:.25em}:root :where(.wp-block-social-links.is-style-logos-only .wp-social-link a){padding:0}:root :where(.wp-block-social-links.is-style-pill-shape .wp-social-link a){padding-left:.6666666667em;padding-right:.6666666667em}.wp-block-social-links:not(.has-icon-color):not(.has-icon-background-color) .wp-social-link-snapchat .wp-block-social-link-label{color:#000}.wp-block-spacer{clear:both}.wp-block-tag-cloud{box-sizing:border-box}.wp-block-tag-cloud.aligncenter{justify-content:center;text-align:center}.wp-block-tag-cloud.alignfull{padding-left:1em;padding-right:1em}.wp-block-tag-cloud a{display:inline-block;margin-right:5px}.wp-block-tag-cloud span{display:inline-block;margin-left:5px;text-decoration:none}:root :where(.wp-block-tag-cloud.is-style-outline){display:flex;flex-wrap:wrap;gap:1ch}:root :where(.wp-block-tag-cloud.is-style-outline a){border:1px solid;font-size:unset!important;margin-right:0;padding:1ch 2ch;text-decoration:none!important}.wp-block-table{overflow-x:auto}.wp-block-table table{border-collapse:collapse;width:100%}.wp-block-table thead{border-bottom:3px solid}.wp-block-table tfoot{border-top:3px solid}.wp-block-table td,.wp-block-table th{border:1px solid;padding:.5em}.wp-block-table .has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{word-break:break-word}.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto}.wp-block-table.aligncenter td,.wp-block-table.aligncenter th,.wp-block-table.alignleft td,.wp-block-table.alignleft th,.wp-block-table.alignright td,.wp-block-table.alignright th{word-break:break-word}.wp-block-table .has-subtle-light-gray-background-color{background-color:#f3f4f5}.wp-block-table .has-subtle-pale-green-background-color{background-color:#e9fbe5}.wp-block-table .has-subtle-pale-blue-background-color{background-color:#e7f5fe}.wp-block-table .has-subtle-pale-pink-background-color{background-color:#fcf0ef}.wp-block-table.is-style-stripes{background-color:initial;border-bottom:1px solid #f0f0f0;border-collapse:inherit;border-spacing:0}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#f0f0f0}.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd){background-color:#e9fbe5}.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd){background-color:#e7f5fe}.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd){background-color:#fcf0ef}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border-color:#0000}.wp-block-table .has-border-color td,.wp-block-table .has-border-color th,.wp-block-table .has-border-color tr,.wp-block-table .has-border-color>*{border-color:inherit}.wp-block-table table[style*=border-top-color] tr:first-child,.wp-block-table table[style*=border-top-color] tr:first-child td,.wp-block-table table[style*=border-top-color] tr:first-child th,.wp-block-table table[style*=border-top-color]>*,.wp-block-table table[style*=border-top-color]>* td,.wp-block-table table[style*=border-top-color]>* th{border-top-color:inherit}.wp-block-table table[style*=border-top-color] tr:not(:first-child){border-top-color:initial}.wp-block-table table[style*=border-right-color] td:last-child,.wp-block-table table[style*=border-right-color] th,.wp-block-table table[style*=border-right-color] tr,.wp-block-table table[style*=border-right-color]>*{border-right-color:inherit}.wp-block-table table[style*=border-bottom-color] tr:last-child,.wp-block-table table[style*=border-bottom-color] tr:last-child td,.wp-block-table table[style*=border-bottom-color] tr:last-child th,.wp-block-table table[style*=border-bottom-color]>*,.wp-block-table table[style*=border-bottom-color]>* td,.wp-block-table table[style*=border-bottom-color]>* th{border-bottom-color:inherit}.wp-block-table table[style*=border-bottom-color] tr:not(:last-child){border-bottom-color:initial}.wp-block-table table[style*=border-left-color] td:first-child,.wp-block-table table[style*=border-left-color] th,.wp-block-table table[style*=border-left-color] tr,.wp-block-table table[style*=border-left-color]>*{border-left-color:inherit}.wp-block-table table[style*=border-style] td,.wp-block-table table[style*=border-style] th,.wp-block-table table[style*=border-style] tr,.wp-block-table table[style*=border-style]>*{border-style:inherit}.wp-block-table table[style*=border-width] td,.wp-block-table table[style*=border-width] th,.wp-block-table table[style*=border-width] tr,.wp-block-table table[style*=border-width]>*{border-style:inherit;border-width:inherit}:root :where(.wp-block-table-of-contents){box-sizing:border-box}:where(.wp-block-term-description){box-sizing:border-box;margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap)}.wp-block-term-description p{margin-bottom:0;margin-top:0}.wp-block-text-columns,.wp-block-text-columns.aligncenter{display:flex}.wp-block-text-columns .wp-block-column{margin:0 1em;padding:0}.wp-block-text-columns .wp-block-column:first-child{margin-left:0}.wp-block-text-columns .wp-block-column:last-child{margin-right:0}.wp-block-text-columns.columns-2 .wp-block-column{width:50%}.wp-block-text-columns.columns-3 .wp-block-column{width:33.3333333333%}.wp-block-text-columns.columns-4 .wp-block-column{width:25%}pre.wp-block-verse{overflow:auto;white-space:pre-wrap}:where(pre.wp-block-verse){font-family:inherit}.wp-block-video{box-sizing:border-box}.wp-block-video video{vertical-align:middle;width:100%}@supports (position:sticky){.wp-block-video [poster]{object-fit:cover}}.wp-block-video.aligncenter{text-align:center}.wp-block-video :where(figcaption){margin-bottom:1em;margin-top:.5em}.editor-styles-wrapper,.entry-content{counter-reset:footnotes}a[data-fn].fn{counter-increment:footnotes;display:inline-flex;font-size:smaller;text-decoration:none;text-indent:-9999999px;vertical-align:super}a[data-fn].fn:after{content:"[" counter(footnotes) "]";float:left;text-indent:0}.wp-element-button{cursor:pointer}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}