html,body,header{overflow-x:hidden;word-wrap:break-word;word-break:break-all;overflow-wrap:break-word;box-sizing:border-box}@media only screen and (max-width:768px){html,body,header{-webkit-overflow-scrolling:touch;overflow-y:auto;scrollbar-width:none}html::-webkit-scrollbar,body::-webkit-scrollbar,header::-webkit-scrollbar{display:none}}body,header{overflow-y:hidden}@media only screen and (min-width:2334px){html{font-size:175%}}@media only screen and (min-width:1921px) and (max-width:2333px){html{font-size:150%}}@media only screen and (min-width:1281px) and (max-width:1920px){html{font-size:125%}}@media only screen and (min-width:769px) and (max-width:1280px){html{font-size:100%}}@media only screen and (max-width:768px){html{font-size:62.5%}}body{font-family:"Kosugi Maru",sans-serif !important}h1,h2,h3,h4,h5,h6,th{font-family:inherit;font-weight:bold}p,li,td,a{font-family:inherit;font-weight:normal}h1{font-size:3rem}h2{font-size:1.2rem}h3{font-size:1.2rem}h4{font-size:1rem}h5{font-size:1rem}h6{font-size:1rem}p,li,th,td,a,span{font-size:1rem}blockquote{font-size:1rem;background-color:#d0d0d0;padding:1rem}a{text-decoration:none;color:#000000}a:hover{text-decoration:underline;color:#000000}ul{list-style-type:none}img{max-width:100%;height:auto}.pc{display:block !important}.sp{display:none !important}@media only screen and (max-width:768px){.pc{display:none !important}.sp{display:block !important}}
html,body,header{overflow-x:hidden;word-wrap:break-word;word-break:break-all;overflow-wrap:break-word;box-sizing:border-box}@media only screen and (max-width:768px){html,body,header{-webkit-overflow-scrolling:touch;overflow-y:auto;scrollbar-width:none}html::-webkit-scrollbar,body::-webkit-scrollbar,header::-webkit-scrollbar{display:none}}body,header{overflow-y:hidden}@media only screen and (min-width:2334px){html{font-size:175%}}@media only screen and (min-width:1921px) and (max-width:2333px){html{font-size:150%}}@media only screen and (min-width:1281px) and (max-width:1920px){html{font-size:125%}}@media only screen and (min-width:769px) and (max-width:1280px){html{font-size:100%}}@media only screen and (max-width:768px){html{font-size:62.5%}}body{font-family:"Kosugi Maru",sans-serif !important}h1,h2,h3,h4,h5,h6,th{font-family:inherit;font-weight:bold}p,li,td,a{font-family:inherit;font-weight:normal}h1{font-size:3rem}h2{font-size:1.2rem}h3{font-size:1.2rem}h4{font-size:1rem}h5{font-size:1rem}h6{font-size:1rem}p,li,th,td,a,span{font-size:1rem}blockquote{font-size:1rem;background-color:#d0d0d0;padding:1rem}a{text-decoration:none;color:#000000}a:hover{text-decoration:underline;color:#000000}ul{list-style-type:none}img{max-width:100%;height:auto}.pc{display:block !important}.sp{display:none !important}@media only screen and (max-width:768px){.pc{display:none !important}.sp{display:block !important}}#block-bootstrap-barrio-subtheme-custom-copyrightblock .content{text-align:center}#block-bootstrap-barrio-subtheme-custom-copyrightblock .content p{color:inherit}#logo{width:20vw;height:auto;display:block;padding:0 3rem}@media only screen and (max-width:768px){#logo{width:50vw}}#block-footer-contact{padding:0 10%}#block-footer-contact ul{display:flex;flex-wrap:wrap;align-items:center;align-items:baseline}@media only screen and (max-width:768px){#block-footer-contact ul{display:block}}#block-footer-contact ul>li{width:calc(100% / 2)}@media only screen and (max-width:768px){#block-footer-contact ul>li{width:100%}}#block-footer-contact ul>li>ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;padding:5px 0}#block-footer-contact ul>li>ul:first-child>li{margin:5px;width:calc(100% / 3 - 10px)}@media only screen and (min-width:769px) and (max-width:1280px){#block-footer-contact ul>li>ul:first-child>li{width:calc(100% / 3 - 10px)}}@media only screen and (min-width:1281px) and (max-width:1920px){#block-footer-contact ul>li>ul:first-child>li{width:calc(100% / 3 - 10px)}}#block-footer-contact ul>li>ul:nth-child(2)>li{margin:0 5px;width:calc(100% / 6 - 10px)}#block-footer-contact p{margin:0;font-size:0.75rem}#block-footer-contact p:first-child{font-weight:bold;border-bottom:solid 1px #000;margin-bottom:5px}#block-footer-contact p a{font-size:inherit;color:#000;text-decoration:none}#block-footer-contact img{max-width:100%;height:auto}#block-twitter-display .twitter_display_block{position:fixed;right:1rem;bottom:2rem}@media only screen and (max-width:768px){#block-twitter-display .twitter_display_block{display:none !important}}#workbench-moderation-entity-moderation-form ul{align-items:flex-end}#workbench-moderation-entity-moderation-form ul li:nth-child(1){width:40%}#workbench-moderation-entity-moderation-form ul li:nth-child(2){width:40%}#workbench-moderation-entity-moderation-form ul li:nth-child(3){display:none}#workbench-moderation-entity-moderation-form ul li:nth-child(4){width:20%}#workbench-moderation-entity-moderation-form ul li fieldset{margin:0 5px !important}#block-latest-standings-1,#block-latest-standings-2,.field.field--name-dynamic-twig-fieldnode-standings{margin:5px 0}#block-latest-standings-1 table tr th,#block-latest-standings-1 table tr td,#block-latest-standings-2 table tr th,#block-latest-standings-2 table tr td,.field.field--name-dynamic-twig-fieldnode-standings table tr th,.field.field--name-dynamic-twig-fieldnode-standings table tr td{text-align:center}@media only screen and (max-width:768px){#block-latest-standings-1 table tr th,#block-latest-standings-1 table tr td,#block-latest-standings-2 table tr th,#block-latest-standings-2 table tr td,.field.field--name-dynamic-twig-fieldnode-standings table tr th,.field.field--name-dynamic-twig-fieldnode-standings table tr td{font-size:0.85rem;padding:2px 0}}@media only screen and (min-width:769px) and (max-width:1280px){#block-latest-standings-1 table tr th,#block-latest-standings-1 table tr td,#block-latest-standings-2 table tr th,#block-latest-standings-2 table tr td,.field.field--name-dynamic-twig-fieldnode-standings table tr th,.field.field--name-dynamic-twig-fieldnode-standings table tr td{font-size:0.85rem;padding:2px 0}}#block-latest-standings-1 table tr th.same-team,#block-latest-standings-1 table tr td.same-team,#block-latest-standings-2 table tr th.same-team,#block-latest-standings-2 table tr td.same-team,.field.field--name-dynamic-twig-fieldnode-standings table tr th.same-team,.field.field--name-dynamic-twig-fieldnode-standings table tr td.same-team{background-color:rgba(0,0,0,0.51)}#block-latest-standings-1 .notes,#block-latest-standings-2 .notes,.field.field--name-dynamic-twig-fieldnode-standings .notes{font-size:0.75rem;line-height:0.95rem;padding:2px 0}#block-latest-standings-1 .result,#block-latest-standings-2 .result,.field.field--name-dynamic-twig-fieldnode-standings .result{line-height:0.75rem}#block-latest-standings-1 .result span,#block-latest-standings-2 .result span,.field.field--name-dynamic-twig-fieldnode-standings .result span{display:inline-block;margin:0 5px;font-size:0.75rem;padding:2px 0}#block-latest-standings-1 .result span:first-child,#block-latest-standings-2 .result span:first-child,.field.field--name-dynamic-twig-fieldnode-standings .result span:first-child{margin-left:0}#block-hamburger-menu ul>li:nth-child(3)>ul>li:nth-child(3),#block-hamburger-menu ul>li:nth-child(3)>ul>li:nth-child(4){display:none}
html,body,header{overflow-x:hidden;word-wrap:break-word;word-break:break-all;overflow-wrap:break-word;box-sizing:border-box}@media only screen and (max-width:768px){html,body,header{-webkit-overflow-scrolling:touch;overflow-y:auto;scrollbar-width:none}html::-webkit-scrollbar,body::-webkit-scrollbar,header::-webkit-scrollbar{display:none}}body,header{overflow-y:hidden}@media only screen and (min-width:2334px){html{font-size:175%}}@media only screen and (min-width:1921px) and (max-width:2333px){html{font-size:150%}}@media only screen and (min-width:1281px) and (max-width:1920px){html{font-size:125%}}@media only screen and (min-width:769px) and (max-width:1280px){html{font-size:100%}}@media only screen and (max-width:768px){html{font-size:62.5%}}body{font-family:"Kosugi Maru",sans-serif !important}h1,h2,h3,h4,h5,h6,th{font-family:inherit;font-weight:bold}p,li,td,a{font-family:inherit;font-weight:normal}h1{font-size:3rem}h2{font-size:1.2rem}h3{font-size:1.2rem}h4{font-size:1rem}h5{font-size:1rem}h6{font-size:1rem}p,li,th,td,a,span{font-size:1rem}blockquote{font-size:1rem;background-color:#d0d0d0;padding:1rem}a{text-decoration:none;color:#000000}a:hover{text-decoration:underline;color:#000000}ul{list-style-type:none}img{max-width:100%;height:auto}.pc{display:block !important}.sp{display:none !important}@media only screen and (max-width:768px){.pc{display:none !important}.sp{display:block !important}}html body.height100vh{height:100vh}html body #header{position:relative}html body #header #navbar-top{background-color:transparent;justify-content:end}html body #header #navbar-top .region-top-header{align-items:baseline}html body #header #navbar-top .region-top-header>div,html body #header #navbar-top .region-top-header nav{width:auto;width:fit-content;width:-moz-fit-content;z-index:1}html body #header #navbar-top .region-top-header #block-lang-switcher .content nav{width:max-content}html body #header #navbar-top .region-top-header #block-browsing-support-fontsize ul{width:max-content}html body #header #navbar-main{background-color:transparent;z-index:1}@media only screen and (max-width:768px){html body #header #navbar-main{justify-content:center}}html body #header #navbar-main .site-title{text-align:left;left:0;bottom:0;padding-left:6rem;border-bottom:none}html body #header #navbar-main .site-title .navbar-brand{font-size:inherit;text-decoration:none}@media only screen and (max-width:768px){html body #header #navbar-main .site-title{padding-left:0;text-align:center}}html body #page-wrapper #page table{table-layout:fixed;border-collapse:collapse;width:100%}html body #page-wrapper #page table tr th:nth-child(1){width:15%}html body #page-wrapper #page table td span .nowrap{white-space:nowrap}html body #page-wrapper #page h1{color:#000000}html body #page-wrapper #page h2{color:#000000;border-bottom:solid 2px #516ab6}html body #page-wrapper #page h3{color:#000000;border-bottom:solid 1px #516ab6}html body #page-wrapper #page h4{border-bottom:dashed 1px #000000;left:1.2rem;width:calc(100% - 2.4rem)}html body #page-wrapper #page h5{position:relative;display:inline-block;padding:0.25em 0;font-weight:bold;left:1.5rem}html body #page-wrapper #page .new-label{display:inline-block;color:#DA8E00;background:-webkit-linear-gradient(-45deg,#F7DE05,#DA8E00,#EDAC06,#F7DE05,#ECB802,#DAAF08,#B67B03,#DA8E00,#EDAC06,#F7DE05,#ECB802,#EDAC06);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}html body #page-wrapper #page .update-label{display:inline-block;background:-webkit-linear-gradient(left,#ff26fb,#00b3ff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}html body #page-wrapper #page .marking-for-toparticle{display:inline-block;color:#ff0000}html body #page-wrapper #page .release-date{font-size:0.75rem;display:inline-block}html body #page-wrapper #page .eventend-label{display:inline-block;border:solid 1px #fff;color:#fff;background-color:#f00;border-radius:100vh;padding:0 0.5rem}html body #page-wrapper #page #highlighted-wrapper .container{padding:0;margin:0;max-width:100vh;width:100vh;height:auto}html body #page-wrapper #page #featured-top-wrapper aside{max-width:90%}@media only screen and (max-width:768px){html body #page-wrapper #page #featured-top-wrapper aside{max-width:100%;margin:0}}@media only screen and (min-width:769px) and (max-width:1280px){html body #page-wrapper #page #featured-top-wrapper aside{max-width:100%;margin:0}}html body #page-wrapper #page #main-wrapper #main #content #block-bootstrap-barrio-subtheme-custom-content main{width:calc(100% / 3 * 2)}@media only screen and (max-width:768px){html body #page-wrapper #page #main-wrapper #main #content #block-bootstrap-barrio-subtheme-custom-content main{width:100%}}html body #page-wrapper #page #main-wrapper #main #content #block-bootstrap-barrio-subtheme-custom-content #syspage-wrapper .error-page{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin:10%}html body #page-wrapper #page #main-wrapper #main #content #block-bootstrap-barrio-subtheme-custom-content #syspage-wrapper .error-page img{width:50%;height:auto}html body #page-wrapper #page #main-wrapper #main #content #block-bootstrap-barrio-subtheme-custom-content #syspage-wrapper .error-page p{width:50%;display:inline-block;overflow-wrap:normal}html body #page-wrapper #page .site-footer{background:#d0d0d0;color:#000}html body #page-wrapper #page #footer{padding-bottom:0}html body #page-wrapper #page #footer div{color:inherit}html body #page-wrapper #page #footer .container .site-footer__bottom{padding:0;left:0;bottom:0;width:100vw;margin:0 calc(50% - 50vw);border-top:none;border-color:transparent}
html,body,header{overflow-x:hidden;word-wrap:break-word;word-break:break-all;overflow-wrap:break-word;box-sizing:border-box}@media only screen and (max-width:768px){html,body,header{-webkit-overflow-scrolling:touch;overflow-y:auto;scrollbar-width:none}html::-webkit-scrollbar,body::-webkit-scrollbar,header::-webkit-scrollbar{display:none}}body,header{overflow-y:hidden}@media only screen and (min-width:2334px){html{font-size:175%}}@media only screen and (min-width:1921px) and (max-width:2333px){html{font-size:150%}}@media only screen and (min-width:1281px) and (max-width:1920px){html{font-size:125%}}@media only screen and (min-width:769px) and (max-width:1280px){html{font-size:100%}}@media only screen and (max-width:768px){html{font-size:62.5%}}body{font-family:"Kosugi Maru",sans-serif !important}h1,h2,h3,h4,h5,h6,th{font-family:inherit;font-weight:bold}p,li,td,a{font-family:inherit;font-weight:normal}h1{font-size:3rem}h2{font-size:1.2rem}h3{font-size:1.2rem}h4{font-size:1rem}h5{font-size:1rem}h6{font-size:1rem}p,li,th,td,a,span{font-size:1rem}blockquote{font-size:1rem;background-color:#d0d0d0;padding:1rem}a{text-decoration:none;color:#000000}a:hover{text-decoration:underline;color:#000000}ul{list-style-type:none}img{max-width:100%;height:auto}.pc{display:block !important}.sp{display:none !important}@media only screen and (max-width:768px){.pc{display:none !important}.sp{display:block !important}}
html,body,header{overflow-x:hidden;word-wrap:break-word;word-break:break-all;overflow-wrap:break-word;box-sizing:border-box}@media only screen and (max-width:768px){html,body,header{-webkit-overflow-scrolling:touch;overflow-y:auto;scrollbar-width:none}html::-webkit-scrollbar,body::-webkit-scrollbar,header::-webkit-scrollbar{display:none}}body,header{overflow-y:hidden}@media only screen and (min-width:2334px){html{font-size:175%}}@media only screen and (min-width:1921px) and (max-width:2333px){html{font-size:150%}}@media only screen and (min-width:1281px) and (max-width:1920px){html{font-size:125%}}@media only screen and (min-width:769px) and (max-width:1280px){html{font-size:100%}}@media only screen and (max-width:768px){html{font-size:62.5%}}body{font-family:"Kosugi Maru",sans-serif !important}h1,h2,h3,h4,h5,h6,th{font-family:inherit;font-weight:bold}p,li,td,a{font-family:inherit;font-weight:normal}h1{font-size:3rem}h2{font-size:1.2rem}h3{font-size:1.2rem}h4{font-size:1rem}h5{font-size:1rem}h6{font-size:1rem}p,li,th,td,a,span{font-size:1rem}blockquote{font-size:1rem;background-color:#d0d0d0;padding:1rem}a{text-decoration:none;color:#000000}a:hover{text-decoration:underline;color:#000000}ul{list-style-type:none}img{max-width:100%;height:auto}.pc{display:block !important}.sp{display:none !important}@media only screen and (max-width:768px){.pc{display:none !important}.sp{display:block !important}}.match-progress{display:inline-block;line-height:2rem;width:100%;font-weight:bold;margin:0;text-align:center}.match-progress-01{background-color:#696969;color:#fff}.match-progress-02{background-color:#ffd700;color:#000}.match-progress-03{background-color:#0000cd;color:#fff}.match-progress-04{background-color:#dc143c;color:#fff}.match-progress-05{background-color:#dc143c;color:#fff}.match-progress-06{background-color:#dc143c;color:#fff}.match-progress-07{background-color:#dc143c;color:#fff}.match-progress-08{background-color:#00ff00;color:#000}.taxonomy-term.taxonomy-term--type-content-category.taxonomy-term--view-mode-full p{margin:0}.taxonomy-term.taxonomy-term--type-content-category.taxonomy-term--view-mode-full table tr th{color:#000}.taxonomy-term.taxonomy-term--type-content-category.taxonomy-term--view-mode-full table tr th:nth-child(1){width:35% !important}.taxonomy-term.taxonomy-term--type-content-category.taxonomy-term--view-mode-full .field.field--name-field-body .greeting .title{text-align:center;font-size:1.2rem}.taxonomy-term.taxonomy-term--type-content-category.taxonomy-term--view-mode-full .field.field--name-field-body .greeting .box{border:solid 1px #000;background-color:#e6e6fa;filter:drop-shadow(1px 3px 5px #808080);padding:5px;margin:2rem 0}.taxonomy-term.taxonomy-term--type-content-category.taxonomy-term--view-mode-full .field.field--name-field-body .greeting p{text-indent:1rem}.taxonomy-term.taxonomy-term--type-content-category.taxonomy-term--view-mode-full .field.field--name-field-body .greeting .name{text-align:right}.taxonomy-term.taxonomy-term--type-content-category.taxonomy-term--view-mode-full .field.field--name-field-body .greeting .name div span:first-child{display:inline-block;padding:10px}.taxonomy-term.taxonomy-term--type-content-category.taxonomy-term--view-mode-full .field.field--name-field-body .greeting .name div span:last-child{font-size:1.5rem}.taxonomy-term.taxonomy-term--type-content-category.taxonomy-term--view-mode-full .field.field--name-field-body .notes{border:solid 1px #5989cf;margin:5px 0;padding:5px}.taxonomy-term.taxonomy-term--type-content-category.taxonomy-term--view-mode-full .field.field--name-dynamic-twig-fieldtaxonomy-term-year-list{display:none}.taxonomy-term.taxonomy-term--type-content-category.taxonomy-term--view-mode-full .field.field--name-dynamic-twig-fieldtaxonomy-term-year-list ul{display:flex;flex-wrap:wrap}.taxonomy-term.taxonomy-term--type-content-category.taxonomy-term--view-mode-full .field.field--name-dynamic-twig-fieldtaxonomy-term-year-list ul li{width:calc(100% / 5 - 10px);margin:0 5px;padding:5px;border:solid 1px #000;text-align:center;cursor:pointer}.taxonomy-term.taxonomy-term--type-content-category.taxonomy-term--view-mode-full .field.field--name-dynamic-twig-fieldtaxonomy-term-year-list ul li.current{background-color:#0000cd;color:#fff}.taxonomy-term.taxonomy-term--type-content-category.taxonomy-term--view-mode-full .node.node--type-news.node--view-mode-title-for-display-term>div{display:flex;flex-wrap:wrap}.taxonomy-term.taxonomy-term--type-content-category.taxonomy-term--view-mode-full .node.node--type-news.node--view-mode-title-for-display-term>div>div{padding-right:5px}.taxonomy-term.taxonomy-term--type-content-category.taxonomy-term--view-mode-full .node.node--type-news.node--view-mode-title-for-display-term>div>div:last-child{padding-right:0}.taxonomy-term.taxonomy-term--type-content-category.taxonomy-term--view-mode-full .view.view-eva.view-category-list.view-id-category_list header{border-top:solid 5px #5989cf;border-bottom:solid 5px #5989cf}.taxonomy-term.taxonomy-term--type-content-category.taxonomy-term--view-mode-full .view.view-eva.view-category-list.view-id-category_list header .view-title{padding:8px 0;line-height:3rem;margin:0;color:#2c2c2f;background:#cde4ff;text-align:center;border:none !important}.taxonomy-term.taxonomy-term--type-content-category.taxonomy-term--view-mode-full .view.view-eva.view-category-list.view-id-category_list.view-display-id-entity_view_3 .item-list{display:none}.taxonomy-term.taxonomy-term--type-content-category.taxonomy-term--view-mode-full .view.view-eva.view-category-list.view-id-category_list.view-display-id-entity_view_3 .item-list ul li{display:flex;flex-wrap:wrap}.taxonomy-term.taxonomy-term--type-content-category.taxonomy-term--view-mode-full .view.view-eva.view-category-list.view-id-category_list.view-display-id-entity_view_3 .item-list ul li div{width:fit-content}.taxonomy-term.taxonomy-term--type-content-category.taxonomy-term--view-mode-full .view.view-eva.view-category-list.view-id-category_list.view-display-id-entity_view_3 .item-list ul li div:last-child{margin:0 0 0 5px}.taxonomy-term.taxonomy-term--type-content-category.taxonomy-term--view-mode-full .view.view-eva.view-category-list.view-id-category_list.view-display-id-entity_view_3 .item-list ul li .field.field--name-field-address{font-size:0.75rem;margin-bottom:1rem;line-height:0.75rem;padding-left:1rem}.taxonomy-term.taxonomy-term--type-content-category.taxonomy-term--view-mode-full .view.view-eva.view-category-list.view-id-category_list.view-display-id-entity_view_3 .item-list.show{display:block}.taxonomy-term.taxonomy-term--type-content-category.taxonomy-term--view-mode-full .view.view-eva.view-category-list.view-id-category_list.view-display-id-entity_view_1 .item-list ul li .field.field--name-field-address{font-size:0.75rem;margin-bottom:1rem;line-height:0.75rem;padding-left:1rem}.taxonomy-term.taxonomy-term--type-content-category.taxonomy-term--view-mode-full .view.view-eva.view-child-category-list.view-id-child_category_list.view-display-id-entity_view_1 header{border-top:solid 5px #5989cf;border-bottom:solid 5px #5989cf}.taxonomy-term.taxonomy-term--type-content-category.taxonomy-term--view-mode-full .view.view-eva.view-child-category-list.view-id-child_category_list.view-display-id-entity_view_1 header .view-title{padding:8px 0;line-height:3rem;margin:0;color:#2c2c2f;background:#cde4ff;text-align:center;border:none !important}.taxonomy-term.taxonomy-term--type-content-category.taxonomy-term--view-mode-full .view.view-eva.view-child-category-list.view-id-child_category_list.view-display-id-entity_view_1 a{background-color:transparent !important}
html,body,header{overflow-x:hidden;word-wrap:break-word;word-break:break-all;overflow-wrap:break-word;box-sizing:border-box}@media only screen and (max-width:768px){html,body,header{-webkit-overflow-scrolling:touch;overflow-y:auto;scrollbar-width:none}html::-webkit-scrollbar,body::-webkit-scrollbar,header::-webkit-scrollbar{display:none}}body,header{overflow-y:hidden}@media only screen and (min-width:2334px){html{font-size:175%}}@media only screen and (min-width:1921px) and (max-width:2333px){html{font-size:150%}}@media only screen and (min-width:1281px) and (max-width:1920px){html{font-size:125%}}@media only screen and (min-width:769px) and (max-width:1280px){html{font-size:100%}}@media only screen and (max-width:768px){html{font-size:62.5%}}body{font-family:"Kosugi Maru",sans-serif !important}h1,h2,h3,h4,h5,h6,th{font-family:inherit;font-weight:bold}p,li,td,a{font-family:inherit;font-weight:normal}h1{font-size:3rem}h2{font-size:1.2rem}h3{font-size:1.2rem}h4{font-size:1rem}h5{font-size:1rem}h6{font-size:1rem}p,li,th,td,a,span{font-size:1rem}blockquote{font-size:1rem;background-color:#d0d0d0;padding:1rem}a{text-decoration:none;color:#000000}a:hover{text-decoration:underline;color:#000000}ul{list-style-type:none}img{max-width:100%;height:auto}.pc{display:block !important}.sp{display:none !important}@media only screen and (max-width:768px){.pc{display:none !important}.sp{display:block !important}}.google-maps{height:0;overflow:hidden;padding-bottom:56.25%;position:relative;margin:0.5rem 0}.google-maps iframe{position:absolute;left:0;top:0;height:100%;width:100%}@media only screen and (max-width:768px){.navbar-brand{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}}.slick__slider{opacity:0;transition:opacity 0.15s linear}.slick__slider.slick-initialized{opacity:1}
html,body,header{overflow-x:hidden;word-wrap:break-word;word-break:break-all;overflow-wrap:break-word;box-sizing:border-box}@media only screen and (max-width:768px){html,body,header{-webkit-overflow-scrolling:touch;overflow-y:auto;scrollbar-width:none}html::-webkit-scrollbar,body::-webkit-scrollbar,header::-webkit-scrollbar{display:none}}body,header{overflow-y:hidden}@media only screen and (min-width:2334px){html{font-size:175%}}@media only screen and (min-width:1921px) and (max-width:2333px){html{font-size:150%}}@media only screen and (min-width:1281px) and (max-width:1920px){html{font-size:125%}}@media only screen and (min-width:769px) and (max-width:1280px){html{font-size:100%}}@media only screen and (max-width:768px){html{font-size:62.5%}}body{font-family:"Kosugi Maru",sans-serif !important}h1,h2,h3,h4,h5,h6,th{font-family:inherit;font-weight:bold}p,li,td,a{font-family:inherit;font-weight:normal}h1{font-size:3rem}h2{font-size:1.2rem}h3{font-size:1.2rem}h4{font-size:1rem}h5{font-size:1rem}h6{font-size:1rem}p,li,th,td,a,span{font-size:1rem}blockquote{font-size:1rem;background-color:#d0d0d0;padding:1rem}a{text-decoration:none;color:#000000}a:hover{text-decoration:underline;color:#000000}ul{list-style-type:none}img{max-width:100%;height:auto}.pc{display:block !important}.sp{display:none !important}@media only screen and (max-width:768px){.pc{display:none !important}.sp{display:block !important}}.signature{display:flex;flex-wrap:wrap;justify-content:flex-end}.signature p{text-align:left;display:inline-block}.slide-gallery-wrapper .item-list{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.slide-gallery-wrapper .item-list ul{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start}.slide-gallery-wrapper .item-list ul li{width:calc((100% - 2.0rem) / 3);height:auto}.slide-gallery-wrapper .item-list ul li:nth-child(3n){margin:0 0 1rem 0.5rem}.slide-gallery-wrapper .item-list ul li:nth-child(3n+1){margin:0 0.5rem 1rem 0}.slide-gallery-wrapper .item-list ul li:nth-child(3n+2){margin:0 0.5rem 1rem 0.5rem}.slide-gallery-wrapper .item-list ul li .slide-gallery{position:relative}.slide-gallery-wrapper .item-list ul li .slide-gallery img{width:100%;height:auto;filter:drop-shadow(0.2rem 0.2rem 0.2rem #808080) blur(5px) contrast(300%);transition:0.5s}.slide-gallery-wrapper .item-list ul li .slide-gallery img:hover{filter:drop-shadow(0.2rem 0.2rem 0.2rem #808080)}.slide-gallery-wrapper .item-list ul li .slide-gallery p{position:absolute;left:0.5rem;top:0.5rem;border:solid 1px #000000;background-color:rgba(0,0,0,0.7);color:#ffffff;padding:0 0.5rem;margin:0;line-height:2rem}.slideshow-wrapper{position:relative}.slideshow-wrapper::after{content:"";position:absolute;background-image:url("/themes/custom/bootstrap_barrio_subtheme_custom/image/sysnode/slideshow/slide-bottom.svg");background-size:50%;background-position:right bottom;background-repeat:no-repeat;display:block;z-index:1;width:100%;height:100%;right:0;bottom:0}.slideshow-wrapper .slick-list{width:100vw;height:auto}.slideshow-wrapper .slick-list .field-content{position:relative}.slideshow-wrapper .slick-list .field-content .image img{width:100vw;padding:0;height:auto}@media only screen and (min-width:1281px){.slideshow-wrapper .slick-list .field-content .image img{padding:100px 10vw}}.slideshow-wrapper .slick-list .field-content .text{position:absolute;background-color:rgba(0,0,0,0.7);width:30vw;height:100%;top:0;right:0}.slideshow-wrapper .slick-list .field-content .text__title{color:#fff;text-align:center;line-height:3rem;font-size:1.5rem;font-weight:bold}.slideshow-wrapper .slick-list .field-content .text__body{color:#fff;padding:2rem}.slideshow-wrapper .slick__arrow button{margin:0 5rem}.slideshow-wrapper .slick__arrow button::before{color:#fff;text-shadow:3px 3px 0 #000,-3px -3px 0 #000,-3px 3px 0 #000,3px -3px 0 #000,0px 3px 0 #000,-3px 0 #000,-3px 0 0 #000,3px 0 0 #000}#block-views-block-banner-block-1 ul{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start}#block-views-block-banner-block-1 ul li{border:solid 1px #808080;padding:0;margin:5px;width:calc(100% / 5 - 50px);height:auto}#block-views-block-banner-block-2 ul{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start}#block-views-block-banner-block-2 ul li{border:solid 1px #808080;padding:0;margin:5px;width:calc(100% / 5 - 50px);height:auto}#block-views-block-game-result-block-1,#block-views-block-game-result-block-2{width:50%}@media only screen and (max-width:768px){#block-views-block-game-result-block-1,#block-views-block-game-result-block-2{width:100%}}#block-views-block-game-result-block-1 .view-footer,#block-views-block-game-result-block-2 .view-footer{text-align:right}#block-views-block-game-result-block-1 .view-footer a,#block-views-block-game-result-block-2 .view-footer a{border:solid 1px #000;background-color:#000080;color:#fff}
html,body,header{overflow-x:hidden;word-wrap:break-word;word-break:break-all;overflow-wrap:break-word;box-sizing:border-box}@media only screen and (max-width:768px){html,body,header{-webkit-overflow-scrolling:touch;overflow-y:auto;scrollbar-width:none}html::-webkit-scrollbar,body::-webkit-scrollbar,header::-webkit-scrollbar{display:none}}body,header{overflow-y:hidden}@media only screen and (min-width:2334px){html{font-size:175%}}@media only screen and (min-width:1921px) and (max-width:2333px){html{font-size:150%}}@media only screen and (min-width:1281px) and (max-width:1920px){html{font-size:125%}}@media only screen and (min-width:769px) and (max-width:1280px){html{font-size:100%}}@media only screen and (max-width:768px){html{font-size:62.5%}}body{font-family:"Kosugi Maru",sans-serif !important}h1,h2,h3,h4,h5,h6,th{font-family:inherit;font-weight:bold}p,li,td,a{font-family:inherit;font-weight:normal}h1{font-size:3rem}h2{font-size:1.2rem}h3{font-size:1.2rem}h4{font-size:1rem}h5{font-size:1rem}h6{font-size:1rem}p,li,th,td,a,span{font-size:1rem}blockquote{font-size:1rem;background-color:#d0d0d0;padding:1rem}a{text-decoration:none;color:#000000}a:hover{text-decoration:underline;color:#000000}ul{list-style-type:none}img{max-width:100%;height:auto}.pc{display:block !important}.sp{display:none !important}@media only screen and (max-width:768px){.pc{display:none !important}.sp{display:block !important}}.node.node--type-generalarticle.node--view-mode-teaser .title-group,.node.node--type-event.node--view-mode-teaser .title-group,.node.node--type-media-link.node--view-mode-teaser .title-group,.node.node--type-generalarticle.node--view-mode-label-for-updatelist .title-group,.node.node--type-event.node--view-mode-label-for-updatelist .title-group,.node.node--type-media-link.node--view-mode-label-for-updatelist .title-group,.node.node--type-public-relations.node--view-mode-label-for-updatelist .title-group{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start}.node.node--type-generalarticle.node--view-mode-teaser .title-group .marking-for-toparticle,.node.node--type-event.node--view-mode-teaser .title-group .marking-for-toparticle,.node.node--type-media-link.node--view-mode-teaser .title-group .marking-for-toparticle,.node.node--type-generalarticle.node--view-mode-label-for-updatelist .title-group .marking-for-toparticle,.node.node--type-event.node--view-mode-label-for-updatelist .title-group .marking-for-toparticle,.node.node--type-media-link.node--view-mode-label-for-updatelist .title-group .marking-for-toparticle,.node.node--type-public-relations.node--view-mode-label-for-updatelist .title-group .marking-for-toparticle{color:#ff0000}.node.node--type-generalarticle.node--view-mode-teaser .title-group p,.node.node--type-event.node--view-mode-teaser .title-group p,.node.node--type-media-link.node--view-mode-teaser .title-group p,.node.node--type-generalarticle.node--view-mode-label-for-updatelist .title-group p,.node.node--type-event.node--view-mode-label-for-updatelist .title-group p,.node.node--type-media-link.node--view-mode-label-for-updatelist .title-group p,.node.node--type-public-relations.node--view-mode-label-for-updatelist .title-group p{padding:0;margin:0 1rem}.node.node--type-game-info.node--view-mode-full .field.field--name-field-match-progress{margin:0}.node.node--type-game-info.node--view-mode-full .field.field--name-field-match-progress p{margin:0}.node.node--type-game-info.node--view-mode-full .field.field--name-dynamic-twig-fieldnode-match-card .match_card{background-image:url("/themes/custom/bootstrap_barrio_subtheme_custom/image/usernode/gameinfo/ui/bs-icon.png");background-repeat:no-repeat;background-size:contain;background-position:center;width:100%;height:12rem;position:relative}.node.node--type-game-info.node--view-mode-full .field.field--name-dynamic-twig-fieldnode-match-card .match_card.spring{background-color:#00ced1}.node.node--type-game-info.node--view-mode-full .field.field--name-dynamic-twig-fieldnode-match-card .match_card.spring>span{background-color:rgba(0,206,209,0.8)}.node.node--type-game-info.node--view-mode-full .field.field--name-dynamic-twig-fieldnode-match-card .match_card.autumn{background-color:#ffa500}.node.node--type-game-info.node--view-mode-full .field.field--name-dynamic-twig-fieldnode-match-card .match_card.autumn>span{background-color:rgba(255,165,0,0.8)}.node.node--type-game-info.node--view-mode-full .field.field--name-dynamic-twig-fieldnode-match-card .match_card.other{background-color:#ffb6c1}.node.node--type-game-info.node--view-mode-full .field.field--name-dynamic-twig-fieldnode-match-card .match_card.other>span{background-color:rgba(255,182,193,0.8)}.node.node--type-game-info.node--view-mode-full .field.field--name-dynamic-twig-fieldnode-match-card .match_card>span{display:block;padding:0;margin:0}.node.node--type-game-info.node--view-mode-full .field.field--name-dynamic-twig-fieldnode-match-card .match_card>span.title{text-align:center;font-size:1.5rem;font-weight:bold}.node.node--type-game-info.node--view-mode-full .field.field--name-dynamic-twig-fieldnode-match-card .match_card>span.univ-1st{position:absolute;top:50%;left:10%;transform:translateY(-50%);font-size:2rem;font-weight:bold;padding:0 5px}.node.node--type-game-info.node--view-mode-full .field.field--name-dynamic-twig-fieldnode-match-card .match_card>span.univ-3rd{right:10%;position:absolute;top:50%;transform:translateY(-50%);font-size:2rem;font-weight:bold;padding:0 5px}.node.node--type-game-info.node--view-mode-full .field.field--name-dynamic-twig-fieldnode-match-card .match_card>span.playdate{text-align:center}.node.node--type-game-info.node--view-mode-full .field.field--name-dynamic-twig-fieldnode-match-card .match_card>span.stadium{text-align:center}.node.node--type-game-info.node--view-mode-full .field.field--name-dynamic-twig-fieldnode-match-card .match_card>span>.univ-base{font-size:1rem;display:block;text-align:center}.node.node--type-game-info.node--view-mode-full .field.field--name-dynamic-twig-fieldnode-scorecard .attack-order{text-align:center;background-color:#000080;color:#fff}.node.node--type-game-info.node--view-mode-full .field.field--name-dynamic-twig-fieldnode-scorecard .attack-order span::nth-child(odd){font-weight:bold}.node.node--type-game-info.node--view-mode-full .field.field--name-dynamic-twig-fieldnode-scorecard table{margin:0}.node.node--type-game-info.node--view-mode-full .field.field--name-dynamic-twig-fieldnode-scorecard table th{text-align:center}@media only screen and (max-width:768px){.node.node--type-game-info.node--view-mode-full .field.field--name-dynamic-twig-fieldnode-scorecard table th{font-size:0.85rem;padding:0}}.node.node--type-game-info.node--view-mode-full .field.field--name-dynamic-twig-fieldnode-scorecard table td{text-align:right}@media only screen and (max-width:768px){.node.node--type-game-info.node--view-mode-full .field.field--name-dynamic-twig-fieldnode-scorecard table td{font-size:0.85rem;padding:0}}.node.node--type-game-info.node--view-mode-full .field.field--name-dynamic-twig-fieldnode-battery{margin:5px 0}.node.node--type-game-info.node--view-mode-full .field.field--name-dynamic-twig-fieldnode-base-hitter{margin:5px 0}.node.node--type-game-info.node--view-mode-full .field.field--name-field-remarks{margin:5px 0;border:solid 1px #000;padding:5px}.node.node--type-game-info.node--view-mode-full .field.field--name-field-remarks .field__label{background-color:#808080;color:#fff;padding:0 5px}.node.node--type-game-info.node--view-mode-full .field.field--name-dynamic-twig-fieldnode-league-info-with-game .league-link{text-align:center;margin:5px 0}.node.node--type-game-info.node--view-mode-full .field.field--name-dynamic-twig-fieldnode-league-info-with-game .league-link a{display:inline-block;background-color:#0000ff !important;color:#fff;padding:0.5rem 2rem;border-radius:50vw;text-decoration:none}.node.node--type-game-info.node--view-mode-slide-panel .field.field--name-field-match-progress{margin:0}.node.node--type-game-info.node--view-mode-slide-panel .field.field--name-field-match-progress p{margin:0}.node.node--type-game-info.node--view-mode-slide-panel .field.field--name-dynamic-twig-fieldnode-match-card-with-totalpoint a{text-decoration:none}.node.node--type-game-info.node--view-mode-slide-panel .field.field--name-dynamic-twig-fieldnode-match-card-with-totalpoint .match_card{background-image:url("/themes/custom/bootstrap_barrio_subtheme_custom/image/usernode/gameinfo/ui/bs-icon.png");background-repeat:no-repeat;background-size:contain;background-position:center;width:100%;height:12rem;position:relative;text-decoration:none}.node.node--type-game-info.node--view-mode-slide-panel .field.field--name-dynamic-twig-fieldnode-match-card-with-totalpoint .match_card.spring{background-color:#00ced1}.node.node--type-game-info.node--view-mode-slide-panel .field.field--name-dynamic-twig-fieldnode-match-card-with-totalpoint .match_card.spring>span{background-color:rgba(0,206,209,0.8)}.node.node--type-game-info.node--view-mode-slide-panel .field.field--name-dynamic-twig-fieldnode-match-card-with-totalpoint .match_card.autumn{background-color:#ffa500}.node.node--type-game-info.node--view-mode-slide-panel .field.field--name-dynamic-twig-fieldnode-match-card-with-totalpoint .match_card.autumn>span{background-color:rgba(255,165,0,0.8)}.node.node--type-game-info.node--view-mode-slide-panel .field.field--name-dynamic-twig-fieldnode-match-card-with-totalpoint .match_card.other{background-color:#ffb6c1}.node.node--type-game-info.node--view-mode-slide-panel .field.field--name-dynamic-twig-fieldnode-match-card-with-totalpoint .match_card.other>span{background-color:rgba(255,182,193,0.8)}.node.node--type-game-info.node--view-mode-slide-panel .field.field--name-dynamic-twig-fieldnode-match-card-with-totalpoint .match_card>span{display:block;padding:0;margin:0}.node.node--type-game-info.node--view-mode-slide-panel .field.field--name-dynamic-twig-fieldnode-match-card-with-totalpoint .match_card>span.title{text-align:center;font-size:1.5rem;font-weight:bold}.node.node--type-game-info.node--view-mode-slide-panel .field.field--name-dynamic-twig-fieldnode-match-card-with-totalpoint .match_card>span.playdate{text-align:center}.node.node--type-game-info.node--view-mode-slide-panel .field.field--name-dynamic-twig-fieldnode-match-card-with-totalpoint .match_card>span.stadium{text-align:center}.node.node--type-game-info.node--view-mode-slide-panel .field.field--name-dynamic-twig-fieldnode-match-card-with-totalpoint .match_card>span.univ-1st{left:10%}.node.node--type-game-info.node--view-mode-slide-panel .field.field--name-dynamic-twig-fieldnode-match-card-with-totalpoint .match_card>span.univ-3rd{right:10%}.node.node--type-game-info.node--view-mode-slide-panel .field.field--name-dynamic-twig-fieldnode-match-card-with-totalpoint .match_card>span.univ{position:absolute;top:50%;transform:translateY(-50%);font-size:2rem;font-weight:bold;padding:0 5px}.node.node--type-game-info.node--view-mode-slide-panel .field.field--name-dynamic-twig-fieldnode-match-card-with-totalpoint .match_card>span.univ>.univ-base{font-size:1rem;display:block;text-align:center}.node.node--type-game-info.node--view-mode-slide-panel .field.field--name-dynamic-twig-fieldnode-match-card-with-totalpoint .match_card>span.univ>.total_score{font-family:"Jersey-M54","Kosugi Maru",sans-serif;font-size:6rem;display:block;position:absolute;top:0;left:50%;transform:translateX(-50%);z-index:-1;color:#fff;filter:drop-shadow(2px 3px 6px #000)}.node.node--type-game-info.node--view-mode-latest-game .field.field--name-dynamic-twig-fieldnode-match-card .match_card{background-image:url("/themes/custom/bootstrap_barrio_subtheme_custom/image/usernode/gameinfo/ui/bs-icon.png");background-repeat:no-repeat;background-size:contain;background-position:center;width:100%;height:12rem;position:relative}.node.node--type-game-info.node--view-mode-latest-game .field.field--name-dynamic-twig-fieldnode-match-card .match_card.spring{background-color:#00ced1}.node.node--type-game-info.node--view-mode-latest-game .field.field--name-dynamic-twig-fieldnode-match-card .match_card.spring>span{background-color:rgba(0,206,209,0.8)}.node.node--type-game-info.node--view-mode-latest-game .field.field--name-dynamic-twig-fieldnode-match-card .match_card.autumn{background-color:#ffa500}.node.node--type-game-info.node--view-mode-latest-game .field.field--name-dynamic-twig-fieldnode-match-card .match_card.autumn>span{background-color:rgba(255,165,0,0.8)}.node.node--type-game-info.node--view-mode-latest-game .field.field--name-dynamic-twig-fieldnode-match-card .match_card.other{background-color:#ffb6c1}.node.node--type-game-info.node--view-mode-latest-game .field.field--name-dynamic-twig-fieldnode-match-card .match_card.other>span{background-color:rgba(255,182,193,0.8)}.node.node--type-game-info.node--view-mode-latest-game .field.field--name-dynamic-twig-fieldnode-match-card .match_card>span{display:block;padding:0;margin:0}.node.node--type-game-info.node--view-mode-latest-game .field.field--name-dynamic-twig-fieldnode-match-card .match_card>span.title{text-align:center;font-size:1.5rem;font-weight:bold}.node.node--type-game-info.node--view-mode-latest-game .field.field--name-dynamic-twig-fieldnode-match-card .match_card>span.univ-1st{position:absolute;top:50%;left:10%;transform:translateY(-50%);font-size:2rem;font-weight:bold;padding:0 5px}@media only screen and (min-width:769px) and (max-width:1280px){.node.node--type-game-info.node--view-mode-latest-game .field.field--name-dynamic-twig-fieldnode-match-card .match_card>span.univ-1st{font-size:1.5rem;left:5%}}.node.node--type-game-info.node--view-mode-latest-game .field.field--name-dynamic-twig-fieldnode-match-card .match_card>span.univ-3rd{right:10%;position:absolute;top:50%;transform:translateY(-50%);font-size:2rem;font-weight:bold;padding:0 5px}@media only screen and (min-width:769px) and (max-width:1280px){.node.node--type-game-info.node--view-mode-latest-game .field.field--name-dynamic-twig-fieldnode-match-card .match_card>span.univ-3rd{font-size:1.5rem;right:5%}}.node.node--type-game-info.node--view-mode-latest-game .field.field--name-dynamic-twig-fieldnode-match-card .match_card>span.playdate{text-align:center}.node.node--type-game-info.node--view-mode-latest-game .field.field--name-dynamic-twig-fieldnode-match-card .match_card>span.stadium{text-align:center}.node.node--type-game-info.node--view-mode-latest-game .field.field--name-dynamic-twig-fieldnode-match-card .match_card>span>.univ-base{font-size:1rem;display:block;text-align:center}.node.node--type-game-info.node--view-mode-latest-game .field--name-dynamic-twig-fieldnode-scorecard .attack-order{text-align:center;background-color:#000080;color:#fff}.node.node--type-game-info.node--view-mode-latest-game .field--name-dynamic-twig-fieldnode-scorecard .attack-order span::nth-child(odd){font-weight:bold}.node.node--type-game-info.node--view-mode-latest-game .field--name-dynamic-twig-fieldnode-scorecard table{margin:0}.node.node--type-game-info.node--view-mode-latest-game .field--name-dynamic-twig-fieldnode-scorecard table th{text-align:center}@media only screen and (max-width:768px){.node.node--type-game-info.node--view-mode-latest-game .field--name-dynamic-twig-fieldnode-scorecard table th{font-size:0.85rem;padding:0}}@media only screen and (min-width:769px) and (max-width:1280px){.node.node--type-game-info.node--view-mode-latest-game .field--name-dynamic-twig-fieldnode-scorecard table th{font-size:0.7rem}}.node.node--type-game-info.node--view-mode-latest-game .field--name-dynamic-twig-fieldnode-scorecard table td{text-align:right}@media only screen and (max-width:768px){.node.node--type-game-info.node--view-mode-latest-game .field--name-dynamic-twig-fieldnode-scorecard table td{font-size:0.85rem;padding:0}}@media only screen and (min-width:769px) and (max-width:1280px){.node.node--type-game-info.node--view-mode-latest-game .field--name-dynamic-twig-fieldnode-scorecard table td{font-size:0.7rem}}.node.node--type-system-page.node--view-mode-full span.red{color:red}.node.node--type-system-page.node--view-mode-full .download-button{text-align:center;margin:5px}.node.node--type-system-page.node--view-mode-full .download-button a{background-color:#0000ff !important;position:relative;display:flex;justify-content:center;align-items:center;margin:0;padding:10px 20px 5px 20px !important;color:#fff;transition:0.3s ease-in-out;font-weight:500}.node.node--type-system-page.node--view-mode-full .download-button a::before{content:"";position:absolute;top:-5px;left:-5px;width:100%;height:100%;border:2px solid #6bb6ff;transition:0.2s}.node.node--type-system-page.node--view-mode-full .download-button a::after{content:"" !important;width:5px;height:5px;border-top:3px solid #333333;border-right:3px solid #333333;transform:rotate(45deg)}.node.node--type-system-page.node--view-mode-full .download-button a:hover{text-decoration:none;background-color:#b3d9ff}.node.node--type-system-page.node--view-mode-full .download-button a:hover::before{top:0;left:0}.node.node--type-system-page.node--view-mode-full .download-button .fileInfo{display:none}
#block-lang-switcher h2{transition:0.5s;padding:5px;width:fit-content;background-color:#fff;margin:0 5px;cursor:pointer}#block-lang-switcher h2::after{transition:0.5s;font-family:"Awesome";content:"";display:inline-block;margin:0 3px}#block-lang-switcher .content{position:relative}#block-lang-switcher .content nav{display:none}#block-lang-switcher .content nav span{width:6rem;height:auto;text-align:center}#block-lang-switcher .content nav span.ja::before{content:url("/themes/custom/bootstrap_barrio_subtheme_custom/image/system-block/country/ja.svg")}#block-lang-switcher .content nav span.en::before{content:url("/themes/custom/bootstrap_barrio_subtheme_custom/image/system-block/country/en.svg")}#block-lang-switcher.open h2{transition:0.5s;background-color:#ffff00}#block-lang-switcher.open h2::after{transition:0.5s;transform:rotate(45deg)}#block-lang-switcher.open .content nav{display:flex;position:absolute;background-color:#fff;border-radius:5px;padding:5px;z-index:999}
html,body,header{overflow-x:hidden;word-wrap:break-word;word-break:break-all;overflow-wrap:break-word;box-sizing:border-box}@media only screen and (max-width:768px){html,body,header{-webkit-overflow-scrolling:touch;overflow-y:auto;scrollbar-width:none}html::-webkit-scrollbar,body::-webkit-scrollbar,header::-webkit-scrollbar{display:none}}body,header{overflow-y:hidden}@media only screen and (min-width:2334px){html{font-size:175%}}@media only screen and (min-width:1921px) and (max-width:2333px){html{font-size:150%}}@media only screen and (min-width:1281px) and (max-width:1920px){html{font-size:125%}}@media only screen and (min-width:769px) and (max-width:1280px){html{font-size:100%}}@media only screen and (max-width:768px){html{font-size:62.5%}}body{font-family:"Kosugi Maru",sans-serif !important}h1,h2,h3,h4,h5,h6,th{font-family:inherit;font-weight:bold}p,li,td,a{font-family:inherit;font-weight:normal}h1{font-size:3rem}h2{font-size:1.2rem}h3{font-size:1.2rem}h4{font-size:1rem}h5{font-size:1rem}h6{font-size:1rem}p,li,th,td,a,span{font-size:1rem}blockquote{font-size:1rem;background-color:#d0d0d0;padding:1rem}a{text-decoration:none;color:#000000}a:hover{text-decoration:underline;color:#000000}ul{list-style-type:none}img{max-width:100%;height:auto}.pc{display:block !important}.sp{display:none !important}@media only screen and (max-width:768px){.pc{display:none !important}.sp{display:block !important}}#block-views-block-language-link-block-1 h2{transition:0.5s;padding:5px;width:fit-content;background-color:#fff;margin:0 5px;cursor:pointer}#block-views-block-language-link-block-1 h2::after{transition:0.5s;font-family:"Awesome";content:"";display:inline-block;margin:0 3px}#block-views-block-language-link-block-1 .content .item-list ul{position:absolute;display:none}#block-views-block-language-link-block-1 .content .item-list ul li{width:6rem;height:auto;text-align:center}#block-views-block-language-link-block-1.open h2{transition:0.5s;background-color:#ffff00}#block-views-block-language-link-block-1.open h2::after{transition:0.5s;transform:rotate(45deg)}#block-views-block-language-link-block-1.open .content .item-list ul{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;background-color:#fff;border-radius:5px;padding:5px;z-index:999}
#block-darkmodeswitch{display:flex;align-items:center}#block-darkmodeswitch h2{transition:0.5s;padding:5px;width:fit-content;background-color:#fff;margin:0 5px}#block-darkmodeswitch .content .custom-control{position:relative;width:fit-content;height:2rem}#block-darkmodeswitch .content .custom-control .custom-control-input{position:absolute;left:0;top:0;width:1px;height:1px;z-index:5;opacity:0;cursor:pointer}#block-darkmodeswitch .content .custom-control .custom-control-input:checked+.custom-control-label{background-color:#4BD865}#block-darkmodeswitch .content .custom-control .custom-control-input:checked+.custom-control-label::after{left:3rem}#block-darkmodeswitch .content .custom-control .custom-control-label{width:5rem;height:2rem;background:#ccc;position:relative;display:inline-block;color:transparent;border-radius:3rem;transition:0.4s;box-sizing:border-box;cursor:pointer}#block-darkmodeswitch .content .custom-control .custom-control-label::after{content:"";position:absolute;width:2rem;height:2rem;border-radius:100%;left:0;top:0;z-index:2;background:#fff;box-shadow:0 0 5px rgba(0,0,0,0.2);transition:0.4s}html body.dark-mode #page-wrapper #page{color:#ffffff;background:#000000}html body.dark-mode #page-wrapper #page #page,html body.dark-mode #page-wrapper #page #main-wrapper,html body.dark-mode #page-wrapper #page .region-primary-menu .menu-item a.is-active,html body.dark-mode #page-wrapper #page .region-primary-menu .menu-item--active-trail a{background:#000}html body.dark-mode #page-wrapper #page .tabs ul.primary li a.is-active{background-color:#fff}html body.dark-mode #page-wrapper #page .tabs ul.primary li.is-active a{background-color:#fff;border-bottom-color:#fff}html body.dark-mode #page-wrapper #page #header{background-color:#000000}html body.dark-mode #page-wrapper #page a,html body.dark-mode #page-wrapper #page .link{color:#fff}html body.dark-mode #page-wrapper #page a:hover,html body.dark-mode #page-wrapper #page a:focus,html body.dark-mode #page-wrapper #page .link:hover,html body.dark-mode #page-wrapper #page .link:focus{color:#018fe2}html body.dark-mode #page-wrapper #page a:active,html body.dark-mode #page-wrapper #page .link:active{color:#23aeff}html body.dark-mode #page-wrapper #page .page-item.active .page-link{background-color:#0071b3;border-color:#0071b3}html body.dark-mode #page-wrapper #page .page-link,html body.dark-mode #page-wrapper #page .page-link:hover{color:#0071b3}html body.dark-mode #page-wrapper #page .sidebar .block{background-color:#f6f6f2;border-color:#f9f9f9}html body.dark-mode #page-wrapper #page .btn-primary{background-color:#007bff;border-color:#007bff}html body.dark-mode #page-wrapper #page .btn-primary:hover,html body.dark-mode #page-wrapper #page .btn-primary:focus{background-color:#0256b1}html body.dark-mode #page-wrapper #page .site-footer{background:#000;color:#fff}html body.dark-mode #page-wrapper #page .region-header,html body.dark-mode #page-wrapper #page .region-header a,html body.dark-mode #page-wrapper #page .region-header li a.is-active,html body.dark-mode #page-wrapper #page .region-header .site-branding__text,html body.dark-mode #page-wrapper #page .region-header .site-branding,html body.dark-mode #page-wrapper #page .region-header .site-branding__text a,html body.dark-mode #page-wrapper #page .region-header .site-branding a,html body.dark-mode #page-wrapper #page .region-secondary-menu .menu-item a,html body.dark-mode #page-wrapper #page .region-secondary-menu .menu-item a.is-active{color:#fffeff}
#block-browsing-support-fontsize{position:relative}#block-browsing-support-fontsize h2{cursor:pointer;transition:0.5s;padding:5px;width:fit-content;background-color:#fff;margin:0 5px;cursor:pointer}#block-browsing-support-fontsize h2::after{transition:0.5s;font-family:"Awesome";content:"";display:inline-block;margin:0 3px}#block-browsing-support-fontsize ul{display:none;position:absolute}#block-browsing-support-fontsize ul li{cursor:pointer}#block-browsing-support-fontsize.open h2{transition:0.5s;background-color:#ffff00}#block-browsing-support-fontsize.open h2::after{transform:rotate(45deg);transition:0.5s}#block-browsing-support-fontsize.open ul{display:flex;position:absolute;background-color:#fff;border-radius:5px;padding:5px;z-index:999}
#main-wrapper #main #content .section #block-bootstrap-barrio-subtheme-custom-content a{}#main-wrapper #main #content .section #block-bootstrap-barrio-subtheme-custom-content a.noneicon{padding:0 !important;background-color:transparent !important}#main-wrapper #main #content .section #block-bootstrap-barrio-subtheme-custom-content a.noneicon::after{content:"" !important;background-color:inherit !important;border:none !important}#main-wrapper #main #content .section #block-bootstrap-barrio-subtheme-custom-content a[data-id="noneicon"]{padding:0 !important;background-color:transparent !important}#main-wrapper #main #content .section #block-bootstrap-barrio-subtheme-custom-content a[data-id="noneicon"]::after{content:"" !important;background-color:inherit !important;border:none !important}#main-wrapper #main #content .section #block-bootstrap-barrio-subtheme-custom-content a[data-id="tel"]{padding:0 !important;background-color:transparent !important}#main-wrapper #main #content .section #block-bootstrap-barrio-subtheme-custom-content a[data-id="tel"]::after{content:"" !important;background-color:inherit !important;border:none !important}#main-wrapper #main #content .section #block-bootstrap-barrio-subtheme-custom-content a[data-id="mailto"]{padding:0 !important;background-color:transparent !important}#main-wrapper #main #content .section #block-bootstrap-barrio-subtheme-custom-content a[data-id="mailto"]::after{content:"" !important;background-color:inherit !important;border:none !important}#main-wrapper #main #content .section #block-bootstrap-barrio-subtheme-custom-content a[data-id="rss"]{padding:0 !important;background-color:transparent !important}#main-wrapper #main #content .section #block-bootstrap-barrio-subtheme-custom-content a[data-id="rss"]::after{content:"" !important;background-color:inherit !important;border:none !important}#main-wrapper #main #content .section #block-bootstrap-barrio-subtheme-custom-content a[data-id="outerlink"]{position:relative;display:inline-block;background-color:rgba(255,255,0,0.2);padding:0 1.25rem 0 0}#main-wrapper #main #content .section #block-bootstrap-barrio-subtheme-custom-content a[data-id="outerlink"]::after{font-family:"Awesome";content:"";position:absolute;color:#000;border:none;background-color:inherit;font-size:1rem;padding:0 0.125rem;text-shadow:1px 1px 1px #ffffff,-1px 1px 1px #ffffff,1px -1px 1px #ffffff,-1px -1px 1px #ffffff,1px 0px 1px #ffffff,0px 1px 1px #ffffff,-1px 0px 1px #ffffff,0px -1px 1px #ffffff}#main-wrapper #main #content .section #block-bootstrap-barrio-subtheme-custom-content a[data-id="innerlink"]{background-color:rgba(255,255,0,0.2)}
#btn-scrolltop{display:none;position:fixed;bottom:0;right:0;z-index:9999;text-decoration:none;outline:none;background-color:transparent !important}#btn-scrolltop a{color:#ffffff;background-color:#000000;display:inline-block;line-height:5rem;height:5rem;width:5rem;border:solid 1px #000000;border-radius:100vh;text-decoration:none;text-align:center;position:relative}#btn-scrolltop a span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:1rem !important;width:100%}
a.tts-speech{display:inline-block;font-size:1rem;line-height:2rem;padding:0.5rem;border:solid 1px #000000;color:#ffffff;background-color:#003c77;text-decoration:none}a.tts-speech:hover{text-decoration:none}a.tts-stop{display:inline-block;font-size:1rem;line-height:2rem;padding:0.5rem;border:solid 1px #000000;color:#ffffff;background-color:#003c77;text-decoration:none}a.tts-stop:hover{text-decoration:none}
@media only screen and (max-width:768px){.hamburger-button{top:0;right:0;display:flex;position:fixed;align-items:center;width:48px;height:48px;cursor:pointer;background-color:#bec4f5;padding:2px;z-index:999}.hamburger-button__line{display:block;width:100%;height:4px;border-radius:4px;background-color:#fff;position:relative;transition:all 0.5s}.hamburger-button__line::before,.hamburger-button__line::after{content:"";display:block;width:100%;height:4px;border-radius:4px;background-color:#fff;position:absolute;transition:all 0.5s}.hamburger-button__line::before{transform:translateY(-12px)}.hamburger-button__line::after{transform:translateY(12px)}.hamburger-button.open .hamburger-button__line{background-color:transparent}.hamburger-button.open .hamburger-button__line::before{transform:rotate(225deg)}.hamburger-button.open .hamburger-button__line::after{transform:rotate(-225deg)}.hamburger-button__open{position:absolute;display:inline-block;left:0;bottom:0;transition:all 0.5s;width:100%;text-align:center;color:#808080;filter:opacity(1)}.hamburger-button.open .hamburger-button__open{transition:all 0.5s;filter:opacity(0)}.hamburger-button__close{position:absolute;display:inline-block;left:0;bottom:0;transition:all 0.5s;width:100%;text-align:center;color:#808080;filter:opacity(0)}.hamburger-button.open .hamburger-button__close{transition:all 0.5s;filter:opacity(1)}}@media only screen and (min-width:769px){.hamburger-button{display:none}}#block-hamburger-menu ul:first-child{display:none}@media only screen and (max-width:768px){#block-hamburger-menu ul:first-child{box-sizing:border-box;position:fixed;display:block;top:0;left:-100%;width:100vw;height:100vh;min-width:100vw;min-height:100vh;padding:32px 10px;background-color:rgba(255,255,255,0.9);text-align:left;transition:all 0.5s;z-index:998;overflow:auto;-webkit-overflow-scrolling:touch}#block-hamburger-menu ul:first-child a{display:inline-block;padding:5px 0;font-size:16px;width:100%}#block-hamburger-menu ul:first-child li{background-color:inherit;position:relative}#block-hamburger-menu ul:first-child li.menu-item--expanded>a::after{font-family:"Awesome";content:"";display:inline-block}#block-hamburger-menu ul:first-child li ul{list-style:none;padding:0 16px;display:none;position:absolute;margin:0;transform:translate3d(15px,0px,1px);border:solid 1px #000;background-color:rgba(255,255,255,0.9);z-index:1;width:max-content}#block-hamburger-menu ul:first-child li ul.open{display:block}#block-hamburger-menu ul:first-child.open{left:0}#block-hamburger-menu ul:first-child.open>ul{display:block}}@keyframes border-animation{0%{width:0}100%{width:100%}}body{overflow-x:hidden}
#block-gikai-menu{position:relative}#block-gikai-menu .gikai-menu{display:block;width:50%;margin:5px;z-index:999}#block-gikai-menu .gikai-menu>li>a{pointer-events:none}#block-gikai-menu .gikai-menu>li ul{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-around;padding:0;margin:0}#block-gikai-menu .gikai-menu>li ul>li{width:calc(100% / 2);display:block}
#block-information-menu .information-menu{display:block;width:50%;margin:5px}#block-information-menu .information-menu>li>a{background-image:url("/themes/custom/bootstrap_barrio_subtheme_custom/image/system-block/menu/information-title-background.png");background-repeat:no-repeat;background-size:contain;background-position:bottom;pointer-events:none}#block-information-menu .information-menu>li ul{display:flex;flex-wrap:wrap;justify-content:space-around;align-items:center;padding:0;margin:0}#block-information-menu .information-menu>li ul>li{width:calc(100% / 3);display:block;background:#fff}
#block-living-menu{position:relative}#block-living-menu .living-menu{display:block;width:50%;margin:5px;z-index:999}#block-living-menu .living-menu>li>a{pointer-events:none}#block-living-menu .living-menu>li ul{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-around;padding:0;margin:0}#block-living-menu .living-menu>li ul>li{width:calc(100% / 2);display:block}
#block-news-menu{position:relative}#block-news-menu .news-menu{display:block;width:50%;margin:5px;z-index:999}#block-news-menu .news-menu>li>a{pointer-events:none}#block-news-menu .news-menu>li ul{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-around;padding:0;margin:0}#block-news-menu .news-menu>li ul>li{width:calc(100% / 2);display:block}#block-news-menu::after{content:url("/themes/custom/bootstrap_barrio_subtheme_custom/image/system-block/menu/news-background.png");position:absolute;left:0;top:0}
#block-public-menu{position:relative}#block-public-menu .public-menu{display:block;width:50%;margin:5px;z-index:999}#block-public-menu .public-menu>li>a{pointer-events:none}#block-public-menu .public-menu>li ul{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-around;padding:0;margin:0}#block-public-menu .public-menu>li ul>li{width:calc(100% / 2);display:block}
#block-special-menu{position:relative}#block-special-menu .special-menu{display:block;width:50%;margin:5px;z-index:999}#block-special-menu .special-menu>li>a{pointer-events:none}#block-special-menu .special-menu>li ul{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-around;padding:0;margin:0}#block-special-menu .special-menu>li ul>li{width:calc(100% / 2);display:block}
#block-topic-menu{position:relative}#block-topic-menu .topic-menu{display:block;width:50%;margin:5px;z-index:999}#block-topic-menu .topic-menu>li>a{pointer-events:none}#block-topic-menu .topic-menu>li ul{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-around;padding:0;margin:0}#block-topic-menu .topic-menu>li ul>li{width:calc(100% / 2);display:block}
@media only screen and (max-width:768px){#block-contentpage-menu{display:none}}#block-contentpage-menu .content ul li .block-taxonomymenu__link--active{background-color:#ffff00;font-weight:bold}
#block-toppage-menu{position:relative}@media only screen and (max-width:768px){#block-toppage-menu{display:none}}#block-toppage-menu .toppage-menu{display:flex;justify-content:center;align-items:flex-start;width:100%;padding:5px 0;position:relative}@media only screen and (max-width:768px){#block-toppage-menu .toppage-menu{padding:5px 0}}#block-toppage-menu .toppage-menu>li{width:calc(100% / 5);text-align:center;color:#000;border-left:solid 1px #d0d0d0}#block-toppage-menu .toppage-menu>li:last-child{border-right:solid 1px #d0d0d0}#block-toppage-menu .toppage-menu>li>a{text-decoration:none;font-weight:bold;color:inherit}@media only screen and (max-width:768px){#block-toppage-menu .toppage-menu>li>a{pointer-events:none}}#block-toppage-menu .toppage-menu>li:hover{background-color:#000;color:#fff}#block-toppage-menu .toppage-menu>li .second-wrapper{display:none;left:50%;transform:translateX(-50%);position:absolute;width:80vw;border:solid 1px #808080;background-color:rgba(235,235,235,0.9)}#block-toppage-menu .toppage-menu>li .second-wrapper ul{display:flex;flex-wrap:wrap;justify-content:left;padding:0;margin:0;width:100%}#block-toppage-menu .toppage-menu>li .second-wrapper ul>li{width:calc(100% / 4);display:block;text-align:left;padding:0.5rem}#block-toppage-menu .toppage-menu>li .second-wrapper ul>li a{position:relative;padding:0 0 0 1rem;color:#000}#block-toppage-menu .toppage-menu>li .second-wrapper ul>li a::before{content:">";position:absolute;left:0}#block-toppage-menu .toppage-menu>li .second-wrapper.open{display:block;z-index:1}
@media only screen and (max-width:768px){#block-subpage-menu{display:none}}#block-subpage-menu .subpage-menu{flex-direction:column}#block-subpage-menu .subpage-menu li{margin:0 1rem}#block-subpage-menu .subpage-menu li>.menu{padding:0}#block-subpage-menu .subpage-menu li a{padding:0.5rem 0;color:#000}#block-subpage-menu .subpage-menu li a.current{background-color:#0000ff;border:solid 1px #000080;position:relative;color:#fff}#block-subpage-menu .subpage-menu li a.current::before{content:"";display:inline-block;position:absolute;background-repeat:no-repeat;background-size:contain;width:10rem;height:10rem;z-index:1;left:50%}#block-subpage-menu .subpage-menu li a.clicked{border:solid 1px #0000ff}#block-subpage-menu .subpage-menu li.current>a{background-color:#0000ff;border:solid 1px #000080;position:relative;color:#fff}#block-subpage-menu .subpage-menu li.current>a::before{content:"";display:inline-block;position:absolute;background-repeat:no-repeat;background-size:contain;width:10rem;height:10rem;z-index:1;left:50%}#block-subpage-menu .subpage-menu .menu-item--expanded{position:relative}#block-subpage-menu .subpage-menu .menu-item--expanded::before{content:">";position:absolute;display:inline-block;padding:0.5rem 0;transition:0.5s;z-index:1;left:-1rem}#block-subpage-menu .subpage-menu .menu-item--expanded>ul{display:none}#block-subpage-menu .subpage-menu .menu-item--expanded.active::before{transform:rotate(90deg);transition:0.5s}#block-subpage-menu .subpage-menu .menu-item--expanded.active>ul{display:block}
body #toolbar-administration #toolbar-item-workbench-tray{}body #toolbar-administration #toolbar-item-workbench-tray ul.toolbar-menu li:first-child{display:none}body #page-wrapper #page #main-wrapper #main #content #block-bootstrap-barrio-subtheme-custom-content form .content.clearfix.row{flex-direction:column}body #page-wrapper #page #main-wrapper #main #content #block-bootstrap-barrio-subtheme-custom-content form .content.clearfix.row .layout-region-node-secondary{display:none}body #page-wrapper #page #main-wrapper #main #content #block-bootstrap-barrio-subtheme-custom-content form .content.clearfix.row .col-md-6.layout-region.layout-region-node-main{width:100%}body #page-wrapper #page #main-wrapper #main #content #block-bootstrap-barrio-subtheme-custom-content form .content.clearfix.row .col-md-6.layout-region.layout-region-node-main #edit-title-wrapper label{font-weight:bold}body #page-wrapper #page #main-wrapper #main #content #block-bootstrap-barrio-subtheme-custom-content form .content.clearfix.row .col-md-6.layout-region.layout-region-node-main #edit-body-wrapper label{font-weight:bold}body #page-wrapper #page #main-wrapper #main #content #block-bootstrap-barrio-subtheme-custom-content form .content.clearfix.row .col-md-6.layout-region.layout-region-node-main #edit-body-wrapper .js-text-format-wrapper.text-format-wrapper.js-form-item.form-item{}body #page-wrapper #page #main-wrapper #main #content #block-bootstrap-barrio-subtheme-custom-content form .content.clearfix.row .col-md-6.layout-region.layout-region-node-main #edit-body-wrapper .js-text-format-wrapper.text-format-wrapper.js-form-item.form-item #edit-body-0-format{display:none}body #page-wrapper #page #main-wrapper #main #content #block-bootstrap-barrio-subtheme-custom-content form .content.clearfix.row .col-md-6.layout-region.layout-region-node-main #edit-field-category-some-wrapper{}body #page-wrapper #page #main-wrapper #main #content #block-bootstrap-barrio-subtheme-custom-content form .content.clearfix.row .col-md-6.layout-region.layout-region-node-main #edit-field-category-some-wrapper #edit-field-category-some--wrapper legend .fieldset-legend{font-weight:bold}body #page-wrapper #page #main-wrapper #main #content #block-bootstrap-barrio-subtheme-custom-content form .content.clearfix.row .col-md-6.layout-region.layout-region-node-main #edit-field-category-some-wrapper #edit-field-category-some--wrapper .fieldset-wrapper #edit-field-category-some .top-category-wrapper{border-bottom:solid 1px #000000}body #page-wrapper #page #main-wrapper #main #content #block-bootstrap-barrio-subtheme-custom-content form .content.clearfix.row .col-md-6.layout-region.layout-region-node-main #edit-field-category-some-wrapper #edit-field-category-some--wrapper .fieldset-wrapper #edit-field-category-some .top-category-wrapper input.form-checkbox{display:none}body #page-wrapper #page #main-wrapper #main #content #block-bootstrap-barrio-subtheme-custom-content form .content.clearfix.row .col-md-6.layout-region.layout-region-node-main #edit-field-category-some-wrapper #edit-field-category-some--wrapper .fieldset-wrapper #edit-field-category-some .middle-category-with-wrapper{border-bottom:dashed 1px #000000;width:50%}body #page-wrapper #page #main-wrapper #main #content #block-bootstrap-barrio-subtheme-custom-content form .content.clearfix.row .col-md-6.layout-region.layout-region-node-main #edit-field-category-some-wrapper #edit-field-category-some--wrapper .fieldset-wrapper #edit-field-category-some .middle-category-with-wrapper input.form-checkbox{display:none}body #page-wrapper #page #main-wrapper #main #content #block-bootstrap-barrio-subtheme-custom-content form .content.clearfix.row .col-md-6.layout-region.layout-region-node-main #edit-field-category-some-wrapper #edit-field-category-some--wrapper .fieldset-wrapper #edit-field-category-some .middle-category-with-wrapper label{padding-left:1rem}body #page-wrapper #page #main-wrapper #main #content #block-bootstrap-barrio-subtheme-custom-content form .content.clearfix.row .col-md-6.layout-region.layout-region-node-main #edit-field-category-some-wrapper #edit-field-category-some--wrapper .fieldset-wrapper #edit-field-category-some .middle-category-wrapper{}body #page-wrapper #page #main-wrapper #main #content #block-bootstrap-barrio-subtheme-custom-content form .content.clearfix.row .col-md-6.layout-region.layout-region-node-main #edit-field-category-some-wrapper #edit-field-category-some--wrapper .fieldset-wrapper #edit-field-category-some .middle-category-wrapper label{padding-left:1rem}body #page-wrapper #page #main-wrapper #main #content #block-bootstrap-barrio-subtheme-custom-content form .content.clearfix.row .col-md-6.layout-region.layout-region-node-main #edit-field-category-some-wrapper #edit-field-category-some--wrapper .fieldset-wrapper #edit-field-category-some .low-category-wrapper{}body #page-wrapper #page #main-wrapper #main #content #block-bootstrap-barrio-subtheme-custom-content form .content.clearfix.row .col-md-6.layout-region.layout-region-node-main #edit-field-category-some-wrapper #edit-field-category-some--wrapper .fieldset-wrapper #edit-field-category-some .low-category-wrapper label{padding-left:2rem}body #page-wrapper #page #main-wrapper #main #content #block-bootstrap-barrio-subtheme-custom-content form .content.clearfix.row .col-md-6.layout-region.layout-region-node-main #edit-field-category-one-wrapper{}body #page-wrapper #page #main-wrapper #main #content #block-bootstrap-barrio-subtheme-custom-content form .content.clearfix.row .col-md-6.layout-region.layout-region-node-main #edit-field-category-one-wrapper #edit-field-category-one--wrapper legend .fieldset-legend{font-weight:bold}body #page-wrapper #page #main-wrapper #main #content #block-bootstrap-barrio-subtheme-custom-content form .content.clearfix.row .col-md-6.layout-region.layout-region-node-main #edit-field-category-one-wrapper #edit-field-category-one--wrapper .fieldset-wrapper #edit-field-category-one .top-category-wrapper{border-bottom:solid 1px #000000}body #page-wrapper #page #main-wrapper #main #content #block-bootstrap-barrio-subtheme-custom-content form .content.clearfix.row .col-md-6.layout-region.layout-region-node-main #edit-field-category-one-wrapper #edit-field-category-one--wrapper .fieldset-wrapper #edit-field-category-one .top-category-wrapper input.form-radio{display:none}body #page-wrapper #page #main-wrapper #main #content #block-bootstrap-barrio-subtheme-custom-content form .content.clearfix.row .col-md-6.layout-region.layout-region-node-main #edit-field-category-one-wrapper #edit-field-category-one--wrapper .fieldset-wrapper #edit-field-category-one .middle-category-with-wrapper{border-bottom:dashed 1px #000000;width:50%}body #page-wrapper #page #main-wrapper #main #content #block-bootstrap-barrio-subtheme-custom-content form .content.clearfix.row .col-md-6.layout-region.layout-region-node-main #edit-field-category-one-wrapper #edit-field-category-one--wrapper .fieldset-wrapper #edit-field-category-one .middle-category-with-wrapper input.form-radio{display:none}body #page-wrapper #page #main-wrapper #main #content #block-bootstrap-barrio-subtheme-custom-content form .content.clearfix.row .col-md-6.layout-region.layout-region-node-main #edit-field-category-one-wrapper #edit-field-category-one--wrapper .fieldset-wrapper #edit-field-category-one .middle-category-with-wrapper label{padding-left:1rem}body #page-wrapper #page #main-wrapper #main #content #block-bootstrap-barrio-subtheme-custom-content form .content.clearfix.row .col-md-6.layout-region.layout-region-node-main #edit-field-category-one-wrapper #edit-field-category-one--wrapper .fieldset-wrapper #edit-field-category-one .middle-category-wrapper{}body #page-wrapper #page #main-wrapper #main #content #block-bootstrap-barrio-subtheme-custom-content form .content.clearfix.row .col-md-6.layout-region.layout-region-node-main #edit-field-category-one-wrapper #edit-field-category-one--wrapper .fieldset-wrapper #edit-field-category-one .middle-category-wrapper label{padding-left:1rem}body #page-wrapper #page #main-wrapper #main #content #block-bootstrap-barrio-subtheme-custom-content form .content.clearfix.row .col-md-6.layout-region.layout-region-node-main #edit-field-category-one-wrapper #edit-field-category-one--wrapper .fieldset-wrapper #edit-field-category-one .low-category-wrapper{}body #page-wrapper #page #main-wrapper #main #content #block-bootstrap-barrio-subtheme-custom-content form .content.clearfix.row .col-md-6.layout-region.layout-region-node-main #edit-field-category-one-wrapper #edit-field-category-one--wrapper .fieldset-wrapper #edit-field-category-one .low-category-wrapper label{padding-left:2rem}
.slideblock-button{left:0;top:0;display:block;position:fixed;cursor:pointer;z-index:999;width:150px;height:60px;line-height:60px;max-width:50%;text-align:center;overflow:hidden;transition:all 0.5s;background-color:#000}.slideblock-button.slideblock-button_open{width:500px}.slideblock-button__text{display:block;position:absolute;width:100%;height:60px;line-height:60px;transition:all 0.5s;color:#fff}.slideblock-button__text:first-child{opacity:1}.slideblock-button_open .slideblock-button__text:first-child{opacity:0;transform:rotateY(-360deg)}.slideblock-button__text:last-child{opacity:0;position:relative}.slideblock-button__text:last-child::before{content:"";position:absolute;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:12px solid #fff;top:50%;margin-left:-16px;transform:translateY(-50%)}.slideblock-button_open .slideblock-button__text:last-child{opacity:1;transform:rotateY(360deg)}.slideblock{display:block;position:fixed;left:-100%;top:60px;width:500px;max-width:50%;height:100%;padding:8px;word-break:break-word;background-color:rgba(214,214,214,0.9);transition:all 0.5s;box-sizing:border-box;z-index:998}.slideblock.slideblock_open{left:0}
.slidetab{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:row;width:100%;padding:0;text-align:center}.slidetab>li{width:calc(100% / 5);margin:0 8px}.slidetab>li:first-child{margin:0 8px 0 0}.slidetab>li:last-child{margin:0 0 0 8px}.slidetab>li ul{display:none;border:dotted 1px #000}.slidetab>li span{position:relative;display:inline-block;height:100%;border-left:solid 0 #000}.slidetab>li span::before{content:"";position:absolute;bottom:0;border-bottom:solid 3px #000;width:0;transition:all 0.5s}.slidetab>li span:hover::before{content:"";width:100%}.slidetab>li.slidetab_open>ul{padding:8px;animation:openchild 0.5s forwards}@media only screen and (min-width:769px){.slidetab>li.slidetab_open>ul{display:flex}}@media only screen and (max-width:768px){.slidetab>li.slidetab_open>ul{display:block}}.slidetab li{list-style:none}@keyframes openchild{0%{opacity:0}100%{opacity:1}}
html,body,header{overflow-x:hidden;word-wrap:break-word;word-break:break-all;overflow-wrap:break-word;box-sizing:border-box}@media only screen and (max-width:768px){html,body,header{-webkit-overflow-scrolling:touch;overflow-y:auto;scrollbar-width:none}html::-webkit-scrollbar,body::-webkit-scrollbar,header::-webkit-scrollbar{display:none}}body,header{overflow-y:hidden}@media only screen and (min-width:2334px){html{font-size:175%}}@media only screen and (min-width:1921px) and (max-width:2333px){html{font-size:150%}}@media only screen and (min-width:1281px) and (max-width:1920px){html{font-size:125%}}@media only screen and (min-width:769px) and (max-width:1280px){html{font-size:100%}}@media only screen and (max-width:768px){html{font-size:62.5%}}body{font-family:"Kosugi Maru",sans-serif !important}h1,h2,h3,h4,h5,h6,th{font-family:inherit;font-weight:bold}p,li,td,a{font-family:inherit;font-weight:normal}h1{font-size:3rem}h2{font-size:1.2rem}h3{font-size:1.2rem}h4{font-size:1rem}h5{font-size:1rem}h6{font-size:1rem}p,li,th,td,a,span{font-size:1rem}blockquote{font-size:1rem;background-color:#d0d0d0;padding:1rem}a{text-decoration:none;color:#000000}a:hover{text-decoration:underline;color:#000000}ul{list-style-type:none}img{max-width:100%;height:auto}.pc{display:block !important}.sp{display:none !important}@media only screen and (max-width:768px){.pc{display:none !important}.sp{display:block !important}}#block-views-block-major-result-block-1{margin:0 0.5rem;width:calc(50% - 1.0rem);padding:0}@media only screen and (max-width:768px){#block-views-block-major-result-block-1{width:calc(100% - 1.0rem)}}#block-views-block-major-result-block-1 h2{text-align:center}#block-views-block-major-result-block-1 .content .item-list ul li{border:solid 1px #808080;border-radius:0.25rem;margin:0.25rem 0 0 0;padding:0}#block-views-block-major-result-block-1 .content .item-list ul li .field-content{position:relative}#block-views-block-major-result-block-1 .content .item-list ul li .field-content .card{display:flex;flex-wrap:wrap;justify-content:center;flex-direction:row;border:none;border-radius:0;font-weight:bold;font-size:1.2rem}#block-views-block-major-result-block-1 .content .item-list ul li .field-content .card div{margin:0.5rem;width:fit-content;text-align:center}#block-views-block-major-result-block-1 .content .item-list ul li .field-content .status{background-color:#808080;padding:0 0.5rem;border-radius:100vh;text-align:center;color:#fff;width:fit-content;font-size:0.8rem;position:relative;left:50%;transform:translateX(-50%)}#block-views-block-major-result-block-1 .content .item-list ul li .field-content .stadium{text-align:center;font-size:0.8rem}#block-views-block-major-result-block-1 .content .item-list ul li .field-content .game-date{text-align:center;font-size:0.8rem}#block-views-block-major-result-block-1 .content .item-list ul li .field-content .category{position:absolute;top:0;right:0;background-color:#000;border-radius:0 0.25rem 0 0;color:#fff;width:fit-content;font-size:0.8rem;padding:0 0.25rem}
html,body,header{overflow-x:hidden;word-wrap:break-word;word-break:break-all;overflow-wrap:break-word;box-sizing:border-box}@media only screen and (max-width:768px){html,body,header{-webkit-overflow-scrolling:touch;overflow-y:auto;scrollbar-width:none}html::-webkit-scrollbar,body::-webkit-scrollbar,header::-webkit-scrollbar{display:none}}body,header{overflow-y:hidden}@media only screen and (min-width:2334px){html{font-size:175%}}@media only screen and (min-width:1921px) and (max-width:2333px){html{font-size:150%}}@media only screen and (min-width:1281px) and (max-width:1920px){html{font-size:125%}}@media only screen and (min-width:769px) and (max-width:1280px){html{font-size:100%}}@media only screen and (max-width:768px){html{font-size:62.5%}}body{font-family:"Kosugi Maru",sans-serif !important}h1,h2,h3,h4,h5,h6,th{font-family:inherit;font-weight:bold}p,li,td,a{font-family:inherit;font-weight:normal}h1{font-size:3rem}h2{font-size:1.2rem}h3{font-size:1.2rem}h4{font-size:1rem}h5{font-size:1rem}h6{font-size:1rem}p,li,th,td,a,span{font-size:1rem}blockquote{font-size:1rem;background-color:#d0d0d0;padding:1rem}a{text-decoration:none;color:#000000}a:hover{text-decoration:underline;color:#000000}ul{list-style-type:none}img{max-width:100%;height:auto}.pc{display:block !important}.sp{display:none !important}@media only screen and (max-width:768px){.pc{display:none !important}.sp{display:block !important}}#block-views-block-news-list-block-1{margin:0 0.5rem;padding:0;width:calc(50% - 1.0rem)}@media only screen and (max-width:768px){#block-views-block-news-list-block-1{width:calc(100% - 1.0rem)}}#block-views-block-news-list-block-1 h2{text-align:center}#block-views-block-news-list-block-1 .item-list ul li{margin-bottom:1rem}#block-views-block-news-list-block-1 .item-list ul li .field.field--name-dynamic-twig-fieldnode-new-update-label{display:inline-block}#block-views-block-news-list-block-1 .item-list ul li .field.field--name-dynamic-twig-fieldnode-marking-for-toparticle{display:inline-block}#block-views-block-news-list-block-1 .item-list ul li .field.field--name-node-title{display:inline-block}#block-views-block-news-list-block-1 .item-list ul li .field.field--name-node-title p{margin:0}#block-views-block-news-list-block-1 .item-list ul li .field.field--name-dynamic-twig-fieldnode-posting-period-start-date{display:inline-block}
html,body,header{overflow-x:hidden;word-wrap:break-word;word-break:break-all;overflow-wrap:break-word;box-sizing:border-box}@media only screen and (max-width:768px){html,body,header{-webkit-overflow-scrolling:touch;overflow-y:auto;scrollbar-width:none}html::-webkit-scrollbar,body::-webkit-scrollbar,header::-webkit-scrollbar{display:none}}body,header{overflow-y:hidden}@media only screen and (min-width:2334px){html{font-size:175%}}@media only screen and (min-width:1921px) and (max-width:2333px){html{font-size:150%}}@media only screen and (min-width:1281px) and (max-width:1920px){html{font-size:125%}}@media only screen and (min-width:769px) and (max-width:1280px){html{font-size:100%}}@media only screen and (max-width:768px){html{font-size:62.5%}}body{font-family:"Kosugi Maru",sans-serif !important}h1,h2,h3,h4,h5,h6,th{font-family:inherit;font-weight:bold}p,li,td,a{font-family:inherit;font-weight:normal}h1{font-size:3rem}h2{font-size:1.2rem}h3{font-size:1.2rem}h4{font-size:1rem}h5{font-size:1rem}h6{font-size:1rem}p,li,th,td,a,span{font-size:1rem}blockquote{font-size:1rem;background-color:#d0d0d0;padding:1rem}a{text-decoration:none;color:#000000}a:hover{text-decoration:underline;color:#000000}ul{list-style-type:none}img{max-width:100%;height:auto}.pc{display:block !important}.sp{display:none !important}@media only screen and (max-width:768px){.pc{display:none !important}.sp{display:block !important}}#block-views-block-top-image-block-1 .content .view-top-image .view-content .views-row .views-field-field-image .field-content{width:100%;text-align:center;background-color:#f0f0f0;margin-bottom:1rem}
html,body,header{overflow-x:hidden;word-wrap:break-word;word-break:break-all;overflow-wrap:break-word;box-sizing:border-box}@media only screen and (max-width:768px){html,body,header{-webkit-overflow-scrolling:touch;overflow-y:auto;scrollbar-width:none}html::-webkit-scrollbar,body::-webkit-scrollbar,header::-webkit-scrollbar{display:none}}body,header{overflow-y:hidden}@media only screen and (min-width:2334px){html{font-size:175%}}@media only screen and (min-width:1921px) and (max-width:2333px){html{font-size:150%}}@media only screen and (min-width:1281px) and (max-width:1920px){html{font-size:125%}}@media only screen and (min-width:769px) and (max-width:1280px){html{font-size:100%}}@media only screen and (max-width:768px){html{font-size:62.5%}}body{font-family:"Kosugi Maru",sans-serif !important}h1,h2,h3,h4,h5,h6,th{font-family:inherit;font-weight:bold}p,li,td,a{font-family:inherit;font-weight:normal}h1{font-size:3rem}h2{font-size:1.2rem}h3{font-size:1.2rem}h4{font-size:1rem}h5{font-size:1rem}h6{font-size:1rem}p,li,th,td,a,span{font-size:1rem}blockquote{font-size:1rem;background-color:#d0d0d0;padding:1rem}a{text-decoration:none;color:#000000}a:hover{text-decoration:underline;color:#000000}ul{list-style-type:none}img{max-width:100%;height:auto}.pc{display:block !important}.sp{display:none !important}@media only screen and (max-width:768px){.pc{display:none !important}.sp{display:block !important}}.field--name-dynamic-twig-fieldnode-match-result{overflow-y:scroll}.field--name-dynamic-twig-fieldnode-match-result table{white-space:nowrap !important}@media only screen and (max-width:768px){.field--name-dynamic-twig-fieldnode-match-result table{table-layout:auto !important}}.field--name-dynamic-twig-fieldnode-match-result table tr th,.field--name-dynamic-twig-fieldnode-match-result table tr td{text-align:center}.field--name-dynamic-twig-fieldnode-match-result table tr th.same-team,.field--name-dynamic-twig-fieldnode-match-result table tr td.same-team{background-color:#d0d0d0}
html,body,header{overflow-x:hidden;word-wrap:break-word;word-break:break-all;overflow-wrap:break-word;box-sizing:border-box}@media only screen and (max-width:768px){html,body,header{-webkit-overflow-scrolling:touch;overflow-y:auto;scrollbar-width:none}html::-webkit-scrollbar,body::-webkit-scrollbar,header::-webkit-scrollbar{display:none}}body,header{overflow-y:hidden}@media only screen and (min-width:2334px){html{font-size:175%}}@media only screen and (min-width:1921px) and (max-width:2333px){html{font-size:150%}}@media only screen and (min-width:1281px) and (max-width:1920px){html{font-size:125%}}@media only screen and (min-width:769px) and (max-width:1280px){html{font-size:100%}}@media only screen and (max-width:768px){html{font-size:62.5%}}body{font-family:"Kosugi Maru",sans-serif !important}h1,h2,h3,h4,h5,h6,th{font-family:inherit;font-weight:bold}p,li,td,a{font-family:inherit;font-weight:normal}h1{font-size:3rem}h2{font-size:1.2rem}h3{font-size:1.2rem}h4{font-size:1rem}h5{font-size:1rem}h6{font-size:1rem}p,li,th,td,a,span{font-size:1rem}blockquote{font-size:1rem;background-color:#d0d0d0;padding:1rem}a{text-decoration:none;color:#000000}a:hover{text-decoration:underline;color:#000000}ul{list-style-type:none}img{max-width:100%;height:auto}.pc{display:block !important}.sp{display:none !important}@media only screen and (max-width:768px){.pc{display:none !important}.sp{display:block !important}}div.block-views.block-views-blocksponsor-block-1 ul{display:flex;width:100%;flex-wrap:wrap;align-items:stretch;justify-content:left}div.block-views.block-views-blocksponsor-block-1 ul li{width:calc(100% / 4 - 1.0rem);margin:0 0.5rem}@media only screen and (max-width:768px){div.block-views.block-views-blocksponsor-block-1 ul li{width:calc(100% / 3 - 1.0rem)}}
