.u-bc{background-color:#F2F2F5 !important}.u-cl{color:#B2B2B2}.u-at1:after{content:'高円宮杯 JFA U-18 サッカーリーグ2021';position:absolute;top:35px;left:-95%;z-index:1;padding:5px 120%;background-color:#DFEAF0;font-size:1.3rem;letter-spacing:0.5px;text-align:center;white-space:nowrap}.u-at2:after{content:'令和2年度新人戦地方大会';position:absolute;top:67px;left:-95%;z-index:1;padding:5px 149%;background-color:#EFE7E7;font-size:1.3rem;letter-spacing:0.5px;text-align:center;white-space:nowrap}.u-at3:after{content:'高円宮杯 JFA U-18 サッカーリーグ2021';position:absolute;top:35px;left:-195%;z-index:1;padding:5px 172%;background-color:#DFEAF0;font-size:1.3rem;letter-spacing:0.5px;text-align:center;white-space:nowrap}.p-pagination .wp-pagenavi{margin-top:84px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-pagination .wp-pagenavi .previouspostslink{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:7px;border-radius:50%;border:1px solid #67686b;padding:9px;-webkit-transition:500ms;transition:500ms}.p-pagination .wp-pagenavi .previouspostslink:hover{background:#121750}.p-pagination .wp-pagenavi .previouspostslink:hover:before{border-right-color:#ffffff}.p-pagination .wp-pagenavi .previouspostslink:hover:after{background:#ffffff}.p-pagination .wp-pagenavi .previouspostslink::after{content:"";width:4px;height:2px;display:inline-block;background:#121750;-webkit-transform:500ms;transform:500ms}.p-pagination .wp-pagenavi .previouspostslink::before{content:"";width:0;height:0;border-top:4px solid transparent;border-right:5px solid #121750;border-bottom:4px solid transparent;-webkit-transition:500ms;transition:500ms}.p-pagination .wp-pagenavi .current{font-family:"DIN Condensed";font-size:14px;font-weight:bold;border-radius:50%;border:1px solid #121750;background:#121750;color:white;margin:0 10px;width:30px;height:30px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.p-pagination .wp-pagenavi a.page{border-radius:50%;border:1px solid white;background:white;padding:5px 10px;width:30px;height:30px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.p-pagination .wp-pagenavi a.page:hover{background:#121750;color:#ffffff}.p-pagination .wp-pagenavi .page{margin:0 9px;color:#121750;font-family:"DIN Condensed";font-size:14px;font-weight:bold;-webkit-transition:500ms;transition:500ms}@media screen and (max-width: 330px){.p-pagination .wp-pagenavi .page{margin:0 5px}}.p-pagination .wp-pagenavi .nextpostslink{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:7px;border-radius:50%;border:1px solid #121750;padding:9px;-webkit-transition:500ms;transition:500ms}.p-pagination .wp-pagenavi .nextpostslink:hover{background:#121750}.p-pagination .wp-pagenavi .nextpostslink:hover:after{border-left-color:#ffffff}.p-pagination .wp-pagenavi .nextpostslink:hover:before{background:#ffffff}.p-pagination .wp-pagenavi .nextpostslink::before{content:"";width:4px;height:2px;display:inline-block;background:#121750;-webkit-transition:500ms;transition:500ms}.p-pagination .wp-pagenavi .nextpostslink::after{content:"";width:0;height:0;border-top:4px solid transparent;border-left:5px solid #121750;border-bottom:4px solid transparent;-webkit-transition:500ms;transition:500ms}.p-pagination .wp-pagenavi--mode .previouspostslink{margin-right:13px}.p-pagination .wp-pagenavi--mode .current{margin:0 7px}.p-pagination .wp-pagenavi--mode .page{margin:0 7px}.p-pagination .wp-pagenavi--mode span.page{margin:0 13px;letter-spacing:2px}.p-pagination .wp-pagenavi--mode .nextpostslink{margin-left:13px}@media not all and (min-resolution: 0.001dpcm){@supports (-webkit-appearance: none) and (stroke-color: transparent){.p-pagination .current{padding-top:4px;padding-left:2px;line-height:1}.p-pagination a.page{padding-top:9px;padding-left:11px;line-height:1}}}.c-article{max-width:900px;margin:0 auto;position:relative;background-color:#fff;-webkit-box-shadow:0 2px 2px rgba(31,40,78,0.06);box-shadow:0 2px 2px rgba(31,40,78,0.06)}.c-article h2{font-size:2.4rem;font-weight:700;line-height:40px;letter-spacing:0.9px;padding:54px 50px 42px 50px}@media (max-width: 767px){.c-article h2{font-size:2rem;line-height:1.6;letter-spacing:0.8px;padding:48px 25px 43px 25px}}.c-article__layout{border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;padding:0 50px 0 50px}@media (max-width: 767px){.c-article__layout{padding:0 25px 0 25px}}.c-article__layout hr{width:100%;border-top:1px solid #f2f2f2}.c-article__layout h3{margin-bottom:26px;padding-left:15px;border-left:4px solid #121750;font-size:2rem;font-weight:700;line-height:24px;letter-spacing:0.9px;margin:47px 0px 25px 0px}@media (max-width: 767px){.c-article__layout h3{font-size:1.5rem;border-left-width:3px;line-height:1.7;margin-bottom:15px;margin:47px 0px 14px 0px}}.c-article__layout h4{margin-bottom:26px;font-size:1.8rem;font-weight:500;color:#121750;letter-spacing:0.7px;padding:22px 0px 2px 0px}@media (max-width: 767px){.c-article__layout h4{font-size:1.5rem;line-height:1.8;margin-bottom:12px}}.c-article__layout h5{margin-bottom:30px;color:#a0a0a0;letter-spacing:1.7px;padding-bottom:6px}.c-article__layout h6{margin-top:34px;padding:33px 30px 41px 45px;margin-bottom:46px;background-color:#f4f7f8;letter-spacing:0.9px;line-height:2.4}@media (max-width: 767px){.c-article__layout h6{padding:25px 25px 25px 30px;margin-bottom:40px}}.c-article__layout p{font-size:1.5rem;line-height:34px;font-weight:500;margin-bottom:13px;letter-spacing:0.6px}@media (max-width: 767px){.c-article__layout p{font-size:1.3rem;line-height:2.3;letter-spacing:0.4px}}.c-article__layout .p-content-sub{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:88px;margin:39px 0px 49px 0px}@media (max-width: 767px){.c-article__layout .p-content-sub{display:block;padding-top:0;margin-top:38px;margin-bottom:30px}}.c-article__layout .p-content-sub img{-ms-flex-preferred-size:46%;flex-basis:46%;margin-top:6px;padding:0}@media (max-width: 767px){.c-article__layout .p-content-sub img{margin-top:0;-webkit-box-flex:0;-ms-flex:none;flex:none}}.c-article__layout .p-content-sub p{-ms-flex-preferred-size:49%;flex-basis:49%;letter-spacing:0.5px;margin:0}@media screen and (max-width: 991px) and (min-width: 768px){.c-article__layout .p-content-sub p{-ms-flex-preferred-size:40%;flex-basis:40%}}@media (max-width: 767px){.c-article__layout .p-content-sub p{-webkit-box-flex:0;-ms-flex:none;flex:none;margin-top:31px}}.c-article__layout img{max-width:100%;padding:20px 0px 20px 0px}.c-article__layout img:nth-child(7){margin-bottom:9px}@media (max-width: 767px){.c-article__layout img:nth-child(7){margin-bottom:2px}}.c-article__layout span{text-decoration:underline}.c-article__layout--news-detail{padding:35px 50px 41px 50px}@media (max-width: 767px){.c-article__layout--news-detail{padding:43px 25px 30px}}.c-article__social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:38px 50px 45px 50px}@media (max-width: 767px){.c-article__social{padding:38px 25px 45px 25px}}.c-article__social p{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:0;font-size:1.5rem;font-weight:500;letter-spacing:0.5px;color:#121750}@media (max-width: 767px){.c-article__social p{font-size:1.3rem}}.c-article__social a{margin-top:2px;padding:0 12.5px}@media (max-width: 767px){.c-article__social a{padding:0 7px}}.c-article__social a:last-child{padding-right:0}@media (max-width: 767px){.c-article__social a img{width:29px}}.c-title-h4{font-size:2.4rem;font-weight:bold}@media (max-width: 767px){.c-title-h4{font-size:2rem}}.c-title-h4 img{margin-right:8px}.c-title-h4.blue{color:#121750}.c-title-h4-default{color:white}.c-text1{text-align:center;font-size:14px;line-height:34px;letter-spacing:0.6px;padding:0 20px;font-weight:500}@media (max-width: 767px){.c-text1{font-size:13px;line-height:29px;text-align:left;padding:0;letter-spacing:0.5px}}.c-text1__t{display:block;margin-top:11px}@media (max-width: 767px){.c-text1__t{margin-top:12px}}.c-text1__t span{color:#ce3636;display:inline-block;margin-right:3px}@media (max-width: 767px){.c-text1__t span{margin-right:5px}}.p-sponsor01-mainvisual{margin-top:0px;background:#121750;color:white}.p-sponsor01-mainvisual .p-text{margin-top:105px}@media (max-width: 767px){.p-sponsor01-mainvisual .p-text{margin-top:33px}.p-sponsor01-mainvisual .p-text h2{text-align:center}}.p-sponsor01-sec01{width:100%;height:auto;background:#f4f7f8;padding-top:87px;padding-bottom:120px}@media (max-width: 767px){.p-sponsor01-sec01{padding-top:50px;padding-bottom:80px}}.p-sponsor01-sec01 .l-container{max-width:1180px}.p-sponsor01-sec01 .l-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -16px}@media (max-width: 767px){.p-sponsor01-sec01 .l-row{margin:0px}}.p-sponsor01-sec01 .l-row .c-item{-webkit-box-flex:0;-ms-flex:0 0 calc(100% / 2);flex:0 0 calc(100% / 2);max-width:calc(100% / 2);min-width:606px;padding:0 16px;margin-bottom:40px}@media (max-width: 767px){.p-sponsor01-sec01 .l-row .c-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;min-width:150px;padding:0px;margin-bottom:20px}}.p-sponsor01-sec01 .l-row .c-item__content{background:#fff;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.1);box-shadow:0 0 10px 0 rgba(0,0,0,0.1);position:relative;padding:57px 62px 46px}@media (max-width: 767px){.p-sponsor01-sec01 .l-row .c-item__content{padding:36px 30px 40px}}@media (max-width: 767px){.p-sponsor01-sec01 .l-row .c-item__txt{width:100%;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}}.p-sponsor01-sec01 .l-row .c-item__txt h3{width:100%;height:auto;color:#121750;font-size:2.2rem;margin-bottom:22px;font-weight:bold}@media (max-width: 767px){.p-sponsor01-sec01 .l-row .c-item__txt h3{font-size:1.8rem;text-align:center;margin-bottom:19px}}.p-sponsor01-sec01 .l-row .c-item__txt p{width:100%;max-width:200px;color:#000000;text-align:justify;font-size:1.4rem;line-height:2.4}@media (max-width: 767px){.p-sponsor01-sec01 .l-row .c-item__txt p{max-width:150px;font-size:1.2rem;line-height:2}}.p-sponsor01-sec01 .l-row .c-item__img{width:auto;height:auto;position:relative;overflow:hidden;position:absolute;right:0px;top:0px}@media (max-width: 767px){.p-sponsor01-sec01 .l-row .c-item__img{position:relative;width:calc(100% - 150px);margin-top:5px;margin-right:-30px}.p-sponsor01-sec01 .l-row .c-item__img img{width:auto;max-width:100%;height:auto}}.p-sponsor01-sec01 .l-row .c-item__btn{width:100%;height:auto;margin-top:45px}@media (max-width: 767px){.p-sponsor01-sec01 .l-row .c-item__btn{margin-top:31px}}.p-sponsor01-sec01 .l-row .c-item__btn a{width:100%;height:90px;border:1px solid #121750;font-size:1.5rem;color:#121750;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:bold;position:relative;-webkit-transition:500ms;transition:500ms}.p-sponsor01-sec01 .l-row .c-item__btn a:hover{color:#fff;background:#121750}.p-sponsor01-sec01 .l-row .c-item__btn a:hover img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}@media (max-width: 767px){.p-sponsor01-sec01 .l-row .c-item__btn a{height:60px;font-size:1.3rem}}.p-sponsor01-sec01 .l-row .c-item__btn a img{height:auto;margin-right:17px;-webkit-transition:500ms;transition:500ms}@media (max-width: 767px){.p-sponsor01-sec01 .l-row .c-item__btn a img{width:11px;height:auto;margin-right:17px}}
