body{font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif;font-size:.9375rem;line-height:2}body.en{font-family:Arial,Helvetica,sans-serif;font-size:.9375rem;line-height:2}.acms-container{max-width:1140px}img.columnIcon{display:inline-block;height:2rem;width:auto;margin-right:5px;vertical-align:middle}[class^="column-file-"]{display:block;margin:5px 10px}[class^="column-file-"].js_notStyle{width:auto}[class^="column-file-"] a{display:inline-block;padding:8px 15px 8px 10px;border-radius:4px;background-color:#D4E1F6;color:#000;text-decoration:none;white-space:nowrap}[class^="column-file-"] a:hover{background-color:#154CA5;color:#fff}.sns-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:30px 0}.sns-buttons>div:not(.line){margin:0 5px}.sns-buttons>div:not(.line) a{display:block;padding:5px 10px;color:#fff;white-space:nowrap;line-height:1;text-decoration:none;font-size:.8125rem;border-radius:3px}.line{margin-left:5px}.line img{display:block;width:24px;height:24px}.twitter a{background-color:#1DA1F2}.facebook a{background-color:#3B5998}a{color:#154CA5}.header-wrapper{position:fixed;z-index:100;width:100%;top:0;left:0;background:rgba(255,255,255,0.9);border-bottom:1px solid #154CA5;-webkit-box-shadow:0 2px 3px rgba(13,30,64,0.4);box-shadow:0 2px 3px rgba(13,30,64,0.4)}.header-wrapper .logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px 0;text-decoration:none;color:#000}.header-wrapper .logo .site-logo{display:block;height:40px;width:auto}.header-wrapper .logo .site-name{display:block;max-width:60vw;margin:0;font-family:"Noto Sans JP","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif;font-size:.875rem;line-height:1;font-weight:700}.header-wrapper .logo .site-name-en{display:none}.header-wrapper .sub-nav{display:none}.header-wrapper .sitemap{display:none}.header-wrapper .header-btn{position:absolute;top:5px;right:5px;display:block;width:40px;height:40px;background-color:#0D1E40;border:0;border-radius:2px}.header-wrapper .header-btn span{position:absolute;width:70%;height:3px;left:15%;background-color:#fff}.header-wrapper .header-btn span.header-btn-line1{top:8px;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.header-wrapper .header-btn span.header-btn-line2,.header-wrapper .header-btn span.header-btn-line3{top:0;bottom:0;margin:auto 0;-webkit-transform-origin:center center;transform-origin:center center;-webkit-transition:-webkit-transform 0.3s ease-out;transition:-webkit-transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out, -webkit-transform 0.3s ease-out}.header-wrapper .header-btn span.header-btn-line4{bottom:8px;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.header-wrapper .header-btn[aria-expanded="true"] span.header-btn-line1,.header-wrapper .header-btn[aria-expanded="true"] span.header-btn-line4{opacity:0}.header-wrapper .header-btn[aria-expanded="true"] span.header-btn-line2{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.header-wrapper .header-btn[aria-expanded="true"] span.header-btn-line3{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.language{color:#707070}.language a,.language span{text-decoration:none;display:inline-block;padding:4px 8px;line-height:1;border-radius:2px}.language a{border:1px solid #666}.language a:link,.language a:visited{color:#333}.language a:hover,.language a:active{background-color:#154CA5;color:#fff}.language span{color:#aaa;border:1px solid #aaa}.page-title{position:relative;height:120px;margin-bottom:60px;background-color:#F2F2F2;background-size:cover;background-position:center center}.page-title-belt{position:absolute;width:100%;bottom:0;left:0;background:rgba(13,30,64,0.85)}.page-title-belt .acms-container{position:relative}.page-title-belt .sns-buttons{position:absolute;margin:0;bottom:-40px;right:10px}.page-title-text{margin:10px 0;font-family:"Noto Sans JP","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif;font-size:1rem;font-weight:normal;color:#fff;line-height:1.3}.navbar,.event-navbar{display:none;color:#154CA5}.navbar ul,.event-navbar ul{padding:0;margin:0;list-style:none}.navbar ul li,.event-navbar ul li{display:block;margin:0;padding:0;border-bottom:1px solid #D9D9D9;line-height:1.4;font-weight:bold}.navbar ul li a,.event-navbar ul li a{display:block;padding:8px 5px 8px 15px;color:#154CA5;text-decoration:none}.navbar .hasChild .nav-sub,.event-navbar .hasChild .nav-sub{background-color:#F2F2F2}.navbar .hasChild .nav-sub .caret,.event-navbar .hasChild .nav-sub .caret{display:none}.navbar .hasChild .nav-sub>ul li,.event-navbar .hasChild .nav-sub>ul li{font-weight:normal}.navbar .hasChild .nav-sub>ul li:last-child,.event-navbar .hasChild .nav-sub>ul li:last-child{border-bottom:0}.navbar .hasChild .nav-sub>ul li a::before,.event-navbar .hasChild .nav-sub>ul li a::before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f150";display:inline-block;margin-right:5px}.navbar .hasChild .nav-sub>ul li ul li,.event-navbar .hasChild .nav-sub>ul li ul li{border-bottom:0}.navbar .hasChild .nav-sub>ul li ul li a::before,.event-navbar .hasChild .nav-sub>ul li ul li a::before{font-weight:800;content:"\f0da"}.navbar .language,.event-navbar .language{display:block;padding:10px;text-align:center;border-bottom:1px solid #D9D9D9}.topicpath{display:none}.footer{width:100%;padding:40px 0 20px;background-color:#F2F2F2}.footer small{text-align:center;display:block;font-family:"Montserrat",sans-serif;font-weight:300;font-size:.75rem;line-height:1}.banner{margin-bottom:20px}.banner h3{display:block;margin:0;padding:0;margin-bottom:20px;text-align:center}.banner h3 span{display:inline-block;padding:6px 15px;background-color:#000;font-size:1rem;line-height:1;color:#fff;font-weight:bold}.banner ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0}.banner ul li{display:block;margin:0;padding:0;margin-left:10px;margin-right:10px;margin-bottom:10px}.banner ul li a{display:block}.banner ul li img{display:block;width:auto}.banner.banner_partner li img{height:30px}.banner.banner_sponsor li img{height:42px}.main-visual{position:relative;z-index:1;left:calc(-50vw + 50%);width:100vw;max-width:100%;overflow:hidden;background-color:#F2F2F2}.main-visual h1{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin:0;border-radius:6px;-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.3);box-shadow:0 3px 6px rgba(0,0,0,0.3)}.main-visual h1 img{display:block;height:100px;width:auto}.main-visual .main-visual-image{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:300px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}.main-visual .main-visual-image img{display:block;width:auto;height:100%}.top-pickup-summary .summary{padding:10px;margin-bottom:20px;border:1px solid #707070;border-radius:6px}.top-pickup-summary .summary a{text-decoration:none;color:#000}.top-pickup-summary .summary h3{margin-top:0;margin-bottom:10px;color:#154CA5;font-size:.9375rem;line-height:1.4}.top-pickup-summary .summary img{display:block;margin:0 auto 10px}.top-pickup-summary .summary .horizontal>*{-webkit-box-flex:initial;-ms-flex:initial;flex:initial}.top-news-list{margin-bottom:60px}.top-side-summary h3{padding:10px 20px;background-color:#0D1E40;font-size:1rem;line-height:1.5;color:#fff;font-weight:normal}.top-side-summary h3 a{color:#fff;text-decoration:none;font-weight:normal}.top-side-summary p{font-size:.875rem;line-height:1.6}.content{padding-top:50px;margin-bottom:40px}.entry-summary,.page-header{margin-bottom:30px}.entry-summary time,.entry-summary h1,.entry-summary h2,.entry-summary h3,.entry-summary p,.page-header time,.page-header h1,.page-header h2,.page-header h3,.page-header p{display:block;margin-top:0;margin-bottom:15px}.entry-summary time,.entry-summary h1,.entry-summary h2,.entry-summary h3,.page-header time,.page-header h1,.page-header h2,.page-header h3{line-height:1.2}.entry-summary a:link,.entry-summary a:visited,.page-header a:link,.page-header a:visited{text-decoration:none}.entry-summary a:hover,.entry-summary a:active,.page-header a:hover,.page-header a:active{text-decoration:underline}.entry-list{padding:0}.entry-list time{display:block}.entry-list a{display:block}.entry-list li{display:block;padding:5px 10px;line-height:1.4}.entry-list li:nth-child(2n+1){background-color:#F2F2F2}main h1,main h2,main h3,main h4{margin-top:10px;font-family:"Noto Sans JP","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif;font-weight:bold;line-height:1.4}main h2{font-size:1.5rem;margin-top:10px;margin-bottom:20px}main h3{font-size:1.25rem;margin-top:10px;margin-bottom:20px;padding-bottom:3px;font-weight:normal;border-bottom:1px solid #aaa}main h4{font-size:1rem;margin-top:10px;margin-bottom:10px}main .h-lined{position:relative;margin-top:0;margin-bottom:40px;font-size:1.5rem;font-family:"Noto Sans JP","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif;line-height:1.3;font-weight:bold}main .h-lined::after{content:"";display:block;width:100%;border:0.5px solid #000;position:absolute;left:0;top:50%;z-index:-1}main .h-lined span{display:inline-block;padding-right:10px;background-color:#fff}main .entry-title{font-size:1.5rem}main article{margin-bottom:40px}main p{margin-top:0}main table{margin-bottom:20px;border-collapse:separate;border-spacing:0 2px}main table tr:nth-child(2n){background-color:#F2F2F2}main table th,main table td{padding:8px;text-align:left;line-height:1.4;vertical-align:middle}main table th{font-weight:bold;background-color:#D4E1F6;white-space:nowrap}main table.table-no-decoration,main table.table-layout,main table.table-form{margin-left:inherit;margin-right:inherit;border-collapse:collapse}main table.table-no-decoration tr:nth-child(2n),main table.table-layout tr:nth-child(2n),main table.table-form tr:nth-child(2n){background:none}main table.table-no-decoration th,main table.table-no-decoration td,main table.table-layout th,main table.table-layout td,main table.table-form th,main table.table-form td{padding:0 20px 10px 0;vertical-align:top}main table.table-no-decoration th,main table.table-layout th,main table.table-form th{background:none}main table.table-layout th{display:block}main table.table-layout td{display:block}main table.table-form{width:100%}main table.table-form th{display:block;text-align:left;font-size:1.125rem}main table.table-form th span{font-weight:normal}main table.table-form td{display:block;margin-bottom:20px}main table.table-form ul{margin-top:0;padding-left:0;list-style:none}main table.table-form ul li{margin-bottom:10px}main dl{margin-bottom:20px}main dl dt{margin-bottom:5px;font-weight:bold}main dl dd{margin-left:1rem;margin-bottom:10px}main ul:not([class]){list-style:none;padding:0}main ul:not([class]) li{padding-left:2em}main ul:not([class]) li:before{content:"\f0da";font-family:"Font Awesome 5 Free";font-weight:900;display:inline-block;color:#154CA5;margin-left:-1rem;width:1rem}main form input[type="text"],main form textarea{-webkit-box-sizing:border-box;box-sizing:border-box;padding:6px 10px;border:1px solid #707070;border-radius:2px;font-size:.9375rem}main form .alert{color:#e00}main .column{overflow-y:hidden;margin-bottom:40px}main .button{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin-bottom:20px;background-color:#154CA5;font-weight:bold;padding:5px 20px;border-radius:6px;text-decoration:none;color:#fff;border:1px solid #154CA5}main .button::after{font-family:"Font Awesome 5 Free";font-weight:800;content:"\f0da";display:inline-block;margin-left:10px}main .button:hover{background-color:#D4E1F6;color:#154CA5}main .button.button-gray{background-color:#707070}main .button.button-gray:hover{background-color:#F2F2F2;color:#707070}main .button.button-reverse::after{display:none}main .button.button-reverse::before{font-family:"Font Awesome 5 Free";font-weight:800;content:"\f0d9";display:inline-block;margin-right:10px}main .button.button-large{margin-left:auto;margin-right:auto;padding:10px 20px;font-size:1.125rem;text-align:center}main .button.button-small{padding:5px 15px;font-size:.9375rem;text-align:center}.league-side h3{margin:0;padding:8px 16px;background-color:#0D1E40;font-size:.9375rem;line-height:1.5;color:#fff;font-weight:normal}.league-side h3 a{color:#fff;text-decoration:none;font-weight:normal}.league-side-block{margin-bottom:30px}.league-block-list,.league-entry-list{margin-top:0;margin-bottom:0;padding-left:0;list-style:none}.league-block-list li,.league-entry-list li{display:block}.league-block-list li{background-color:#F2F2F2;margin-bottom:1px}.league-block-list li a{display:block;padding:10px 15px 10px 20px;color:#0D1E40;text-decoration:none;line-height:1.4}.league-block-list li a::before{font-family:"Font Awesome 5 Free";font-weight:800;content:"\f0da";display:inline-block;margin-right:10px}.league-entry-list li{line-height:1.5;border-bottom:1px solid #D9D9D9}.league-entry-list time{display:inline-block}.league-entry-list a{display:block;padding:15px;text-decoration:none}.league-entry-list i{color:#0D1E40}.event-side-banner{display:none}.event .page-title{height:120px;margin-bottom:20px}.top.event main h2,.category-name{font-family:"Noto Sans JP","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif;margin-bottom:30px;text-align:center;font-size:1.5rem;font-weight:bold}.top.event main h2.h-lined::after{display:none}.top.event main h2.h-lined span{background-color:transparent}@media (min-width: 992px){.header-wrapper{position:static;border-bottom:0;-webkit-box-shadow:none;box-shadow:none}.header-wrapper .acms-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.header-wrapper .logo .site-logo{margin-right:10px;height:70px}.header-wrapper .logo .site-name{font-size:1.5rem}.header-wrapper .logo .site-name-en{display:block;margin-top:5px;font-family:"Montserrat",sans-serif;font-weight:300;font-size:.875rem;line-height:1;white-space:nowrap}.header-wrapper .sub-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-wrapper .sub-nav>div{margin-left:20px}.header-wrapper .sitemap{color:#154CA5}.header-wrapper .header-btn{display:none}.header-wrapper .search form{display:block;position:relative}.header-wrapper .search form::before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f002";position:absolute;left:10px}.header-wrapper .search .search-form-input{-webkit-box-sizing:border-box;box-sizing:border-box;width:220px;padding:5px 10px 5px 2rem;border:1px solid #707070;border-radius:2px;font-size:.875rem}.page-title{height:200px;margin-bottom:0}.page-title-belt .acms-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-title-text{font-size:1.875rem}.header-nav{position:-webkit-sticky;position:sticky;top:0;z-index:100}.navbar{display:block;-webkit-box-shadow:0 2px 3px rgba(13,30,64,0.3);box-shadow:0 2px 3px rgba(13,30,64,0.3);background-color:#154CA5}.navbar ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:0}.navbar ul li{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;margin:0;padding:0;margin-left:5px;margin-right:6px;border:0;font-weight:normal}.navbar ul li a{display:block;height:30px;padding-left:10px;padding-right:10px;padding-top:0;padding-bottom:0;background:rgba(0,0,0,0.6);text-decoration:none;color:#fff;line-height:30px}.navbar ul li a::before,.navbar ul li a::after{content:"";position:absolute;width:0;height:0;top:0}.navbar ul li a::before{left:-10px;border-top:30px solid transparent;border-right:10px solid rgba(0,0,0,0.6)}.navbar ul li a::after{right:-10px;border-bottom:30px solid transparent;border-left:10px solid rgba(0,0,0,0.6)}.navbar ul li a:hover,.navbar ul li a:active{background:rgba(255,255,255,0.4)}.navbar ul li a:hover::before,.navbar ul li a:active::before{border-right-color:rgba(255,255,255,0.4)}.navbar ul li a:hover::after,.navbar ul li a:active::after{border-left-color:rgba(255,255,255,0.4)}.navbar ul li:first-child a{padding-left:20px}.navbar ul li:first-child a::before{display:none}.navbar ul li:last-child a{padding-right:20px}.navbar ul li:last-child a::after{display:none}.navbar ul li.stay>a{background:#fff;color:#154CA5}.navbar ul li.stay>a::before{border-right-color:#fff}.navbar ul li.stay>a::after{border-left-color:#fff}.navbar ul li.stay>a:hover,.navbar ul li.stay>a:active{background:#fff}.navbar ul li.stay>a:hover::before,.navbar ul li.stay>a:active::before{border-right-color:#fff}.navbar ul li.stay>a:hover::after,.navbar ul li.stay>a:active::after{border-left-color:#fff}.navbar .hasChild .nav-sub{position:absolute;visibility:hidden;opacity:0;padding-top:5px;-webkit-transform:translateX(-45%);transform:translateX(-45%);-webkit-transition:visibility 0s, opacity 0.3s ease-in-out;transition:visibility 0s, opacity 0.3s ease-in-out;visibility:visible;-webkit-box-shadow:0 2px 3px rgba(13,30,64,0.3);box-shadow:0 2px 3px rgba(13,30,64,0.3);background-color:transparent}.navbar .hasChild .nav-sub .caret{display:none;background-color:#0D1E40;color:#fff;text-align:center;line-height:1}.navbar .hasChild .nav-sub ul{display:none;margin:0;padding:10px 0;background:rgba(0,0,0,0.9)}.navbar .hasChild .nav-sub ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0;padding:10px 20px;white-space:nowrap;border-bottom:1px solid #414141}.navbar .hasChild .nav-sub ul li:last-child{border-bottom:0}.navbar .hasChild .nav-sub ul li::before{display:none}.navbar .hasChild .nav-sub ul li a{min-width:13rem;height:auto;padding:0;background:none;line-height:1}.navbar .hasChild .nav-sub ul li a::before,.navbar .hasChild .nav-sub ul li a::after{display:none}.navbar .hasChild .nav-sub ul li a:hover,.navbar .hasChild .nav-sub ul li a:active{background:none;text-decoration:underline}.navbar .hasChild .nav-sub ul li ul{padding:0;margin:0;position:static;background:none}.navbar .hasChild .nav-sub ul li ul li{display:block;margin-bottom:5px;padding-top:0;border-bottom:0}.navbar .hasChild .nav-sub ul li ul li::before{display:none}.navbar .hasChild .nav-sub ul li ul li:last-child{padding-bottom:0}.navbar .hasChild .nav-sub ul li ul li a{min-width:auto}.navbar .hasChild:hover .nav-sub{opacity:1}.navbar .hasChild:hover .nav-sub .caret{display:block}.navbar .hasChild:hover .nav-sub ul{display:block}.navbar .language{display:none}.topicpath{display:block;padding-top:20px;margin-bottom:40px;line-height:1;font-size:.8125rem}.topicpath ol{list-style:none;margin:0;padding:0}.topicpath li{display:inline-block}.topicpath li:not(:last-child)::after{content:" > "}.footer small{font-size:.875rem}.main-visual{margin-bottom:20px}.main-visual h1 img{height:160px}.main-visual .main-visual-image{height:400px}.main-visual .main-visual-image img{width:100%;height:auto}.top-pickup-summary .summary{padding:10px 20px 20px}.top-pickup-summary .summary h3{margin-bottom:20px;color:#154CA5;font-size:1rem}.top-pickup-summary .summary img{margin:0;margin-right:20px}.top-pickup-summary .summary .horizontal>*{-webkit-box-flex:initial;-ms-flex:initial;flex:initial}.top-news-list{margin-bottom:60px}.top-side-summary h3{padding:10px 20px;background-color:#0D1E40;font-size:1rem;line-height:1.5;color:#fff;font-weight:normal}.top-side-summary h3 a{color:#fff;text-decoration:none;font-weight:normal}.top-side-summary p{font-size:.875rem;line-height:1.6}.content{padding-top:1px;margin-bottom:40px}.horizontal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.horizontal>*{display:block}.entry-summary img{display:block;margin-right:20px}.entry-list time{-webkit-box-flex:1;-ms-flex:1;flex:1}.entry-list a{-webkit-box-flex:4;-ms-flex:4;flex:4}.entry-list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;line-height:1.6}main h2{font-size:1.625rem;margin-top:10px;margin-bottom:20px}main h3{font-size:1.5rem;margin-top:30px;margin-bottom:20px}main h4{font-size:1.125rem;margin-top:10px;margin-bottom:10px}main .h-lined{margin-bottom:40px;font-size:1.75rem;color:#000}main .entry-title{font-size:1.875rem}main article{margin-bottom:60px}main table{width:auto;margin-left:auto;margin-right:auto;margin-bottom:20px}main table th,main table td{padding:10px 15px}main table th{white-space:nowrap}main table.table-no-decoration,main table.table-form{margin-left:inherit;margin-right:inherit}main table.table-no-decoration th,main table.table-no-decoration td,main table.table-form th,main table.table-form td{padding:0 20px 10px 0}main table.table-no-decoration th,main table.table-form th{background:none}main table.table-layout th{text-align:center}main table.table-layout th,main table.table-layout td{display:table-cell;padding:10px 15px;background:none;border:1px solid #aaa}main table.table-form{width:90%;margin-left:auto;margin-right:auto}main table.table-form th{display:table-cell;width:1%;text-align:right;font-size:.9375rem}main table.table-form td{display:table-cell}main table.table-form ul{margin-top:0;padding-left:0}main table.table-form ul li{margin-bottom:10px}main dl{margin-bottom:20px}main dl dt{margin-bottom:5px;font-weight:bold}main dl dd{margin-left:1rem;margin-bottom:10px}main form input[type="text"],main form textarea{-webkit-box-sizing:border-box;box-sizing:border-box;padding:6px 10px;border:1px solid #707070;border-radius:2px;font-size:.9375rem}main form .alert{color:#e00}main .column{margin-bottom:50px}main .button{margin-bottom:20px;padding:5px 20px}main .button.button-large{padding:10px 20px;font-size:1.25rem}main .button.button-small{padding:5px 15px;font-size:.9375rem}.league-side h3{padding:10px 20px;font-size:1rem}.league-side-block{margin-bottom:40px}.league-entry-list a{padding:15px}.event-navbar{display:block;background-color:#154CA5}.event-navbar ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.event-navbar ul li{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;margin-left:5px;margin-right:6px;border:0;font-weight:normal}.event-navbar ul li a{display:block;height:60px;color:#fff;text-decoration:none;line-height:60px}.event-navbar ul li a span{padding:4px 8px}.event-navbar ul li.stay span,.event-navbar ul li:hover span{background-color:#fff;color:#000;border-radius:3px}.event-side-banner{display:block}.event-side-banner .banner h3{border-bottom:0;margin-bottom:10px}.event-side-banner .banner h3 span{display:block}.event-side-banner .banner li{margin:0;padding:0;margin-bottom:10px}.event-side-banner .banner li::before{display:none}.event-side-banner .banner img{max-width:100%}.top.event main h2,.category-name{margin-bottom:30px;font-size:1.875rem}.event .main-visual{margin-bottom:0}.event .page-title{margin-bottom:1px}}
