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}}#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}