﻿#js-loader{align-items:center;background:#fff;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:999}#js-loader::after{animation:loader .5s linear infinite;border:1px solid #ddd;border-radius:50%;border-right:1px solid rgba(221,221,221,0.2);border-top:1px solid rgba(221,221,221,0.2);content:'';height:70px;width:70px}@keyframes loader{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.container-min{width:720px}.box01{margin-bottom:60px}.main-title,.entry-title,.page-title{background-color:#eee;padding:16px 24px;font-size:2.4rem;font-weight:bold;position:relative;margin:0 0 1em}.main-title::before,.entry-title::before,.page-title::before{content:"";height:4px;width:30%;position:absolute;bottom:0;left:0;background-color:#e95412}.main-title::after,.entry-title::after,.page-title::after{content:"";height:4px;width:70%;position:absolute;bottom:0;left:30%;background-color:#ff9344}.link-btn{background-color:#e95412;padding:20px 80px 20px 20px;font-size:2.4rem;font-weight:bold;text-align:center;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;min-width:410px;line-height:1;background:#e95412 url(https://www.judo.or.jp/fukyu/wp-content/themes/judo/img/icon_btn.png) no-repeat right 30px top 45%/30px 30px;color:#fff;display:inline-block}.link-btn:hover{text-decoration:none;color:#fff;opacity:.7}.link-btn:visited{color:#fff}@media screen and (max-width: 575px){html{font-size:60%}.link-btn{padding:20px 40px 20px 20px;background-position:right 24px top 48%;background-size:24px 24px;min-width:auto;width:100%}.main-title,.entry-title,.page-title{padding:16px}}.site-header__menu{margin-bottom:12px}.site-header__menu-list{padding:0 6px;position:relative}.site-header__menu-img{width:180px;cursor:pointer}.site-header__menu-img:hover{opacity:.7}.site-header__menu-area{background-color:#eee;padding:8px;margin:0;position:absolute;left:0;top:80px;z-index:2;width:300px;text-align:center}.site-header__menu-area-parent{color:#fff;padding:8px 16px;margin-bottom:8px;font-weight:bold}.site-header__menu-area-parent--hokkaido{background-color:#5a76ce}.site-header__menu-area-parent--tohoku{background-color:#28a7e1}.site-header__menu-area-parent--kanto{background-color:#0b80a2}.site-header__menu-area-parent--tokyo{background-color:#0ba29a}.site-header__menu-area-parent--hokushinetsu{background-color:#20c33b}.site-header__menu-area-parent--tokai{background-color:#8fc320}.site-header__menu-area-parent--kinki{background-color:#f8b62b}.site-header__menu-area-parent--chugoku{background-color:#e95412}.site-header__menu-area-parent--shikoku{background-color:#f2a2b6}.site-header__menu-area-parent--kyusyu{background-color:#c798d6}.site-header__menu-area-parent a{display:block}.site-header__menu-area-parent a:hover{text-decoration:none;opacity:.7}.site-header__menu-area-parent span{display:block;cursor:pointer}.site-header__menu-area-parent span:hover{opacity:.7}.site-header__menu-area-children{margin:8px 0 0 0;padding:8px;background-color:#fff;text-align:left}.site-header__menu-area-children li{width:calc(100% / 2);display:inline-block;padding:0 4px;text-align:center}.site-header__menu-area-children li a{background-color:#eee;color:#333;border:2px solid #999;display:block;margin-bottom:4px;padding:4px;font-weight:normal}.site-header__menu-area-children li:first-child{width:100%}.site-header__menu-cat{background-color:#bfbfbf;position:absolute;left:0;top:80px;width:300px;padding:8px;margin:0;z-index:2}.site-header__menu-cat li{margin-bottom:8px}.site-header__menu-cat li:last-child{margin-bottom:0}.site-header__menu-cat li a{display:block;background-color:#fff;color:#333;padding:16px;text-align:left}.site-header__menu-cat li a::before{content:"●";color:#28a7e1;display:inline-block;margin-right:10px}.site-header__menu-cat li a:hover{text-decoration:none;opacity:.7}.custom-logo-link{margin:16px 0 0}.dropdown-content{display:none}.dropdown-toggle{cursor:pointer;user-select:none}.dropdown-toggle::after{content:none}@media screen and (max-width: 767px){.site-header__menu-cat{left:auto;right:0}.site-header__menu-sp{color:#fff;background-color:#ff9344;font-size:1.4rem;padding:5px 10px}}@media screen and (max-width: 575px){.site-header__menu-list{position:inherit;padding:0 3px}.site-header__menu-area{top:38vw;width:100%}.site-header__menu-cat{top:38vw;width:100%}}.swiper-container{height:540px;padding-bottom:40px;margin-bottom:40px}.swiper-slide{position:relative;width:1140px}.swiper-slide a{display:block;height:100%;background-size:cover;background-position:center center}.swiper-slide__box{position:absolute;left:24px;bottom:16px;padding:20px;background-color:#fff;width:50%}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:0}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 12px}.swiper-pagination-bullet{width:5px;height:5px}.swiper-pagination-bullet-active{background-color:#ff9344}.slide-pict{color:#fff;background-color:#ff9344;font-weight:bold;padding:8px 16px;display:inline-block;margin:4px;line-height:1}.slide-pict--hokkaido{background-color:#5a76ce}.slide-pict--tohoku{background-color:#28a7e1}.slide-pict--kanto{background-color:#0b80a2}.slide-pict--tokyo{background-color:#0ba29a}.slide-pict--hokushinetsu{background-color:#20c33b}.slide-pict--tokai{background-color:#8fc320}.slide-pict--kinki{background-color:#f8b62b}.slide-pict--chugoku{background-color:#e95412}.slide-pict--shikoku{background-color:#f2a2b6}.slide-pict--kyusyu{background-color:#c798d6}.slide-date{display:inline-block;color:#f75e3c;font-weight:bold;margin-left:20px}.slide-title{font-size:2.4rem;font-weight:bold;margin-top:20px;margin-bottom:0}.map{background:url(https://www.judo.or.jp/fukyu/wp-content/themes/judo/img/map.png) no-repeat 110px 140px/450px auto;position:relative;height:840px}.map>ul{padding:0}.map-link{width:220px;padding:6px;position:absolute}.map-link__parent{font-size:2.4rem;font-weight:bold;padding:10px 10px 16px;line-height:1;color:#fff;text-align:center;display:block}.map-link__parent:hover{opacity:.7;color:#fff;text-decoration:none}.map-link__parent:visited{color:#fff}.map-link--hokkaido{background-color:#5a76ce;top:0;right:0}.map-link--tohoku{background-color:#28a7e1;top:80px;right:0}.map-link--kanto{background-color:#0b80a2;right:0;bottom:280px}.map-link--tokyo{background-color:#0ba29a;right:0;bottom:180px}.map-link--hokushinetsu{background-color:#20c33b;bottom:180px;right:240px}.map-link--tokai{background-color:#8fc320;bottom:0;right:0}.map-link--kinki{background-color:#f8b62b;top:20px;left:240px}.map-link--chugoku{background-color:#e95412;top:20px;left:0}.map-link--shikoku{background-color:#f2a2b6;bottom:0;left:230px}.map-link--kyusyu{background-color:#c798d6;left:0;bottom:100px}.map-link__child{width:calc(100% / 2);padding:4px;display:inline-block;text-align:center;font-weight:normal}.map-link__child a{display:block;color:#333;font-size:1.8rem;font-weight:normal;border:2px solid #999;background-color:#eee;padding:8px;line-height:1}.map-link__child a:hover{opacity:.7;text-decoration:none}.map-link__child-wrap{background-color:#fff;margin:0;padding:4px;text-align:left}.cat-list__item{padding:10px;width:calc(100% / 2)}.cat-list__item a{display:block;background-color:#28a7e1;padding:10px}.cat-list__item a:hover{text-decoration:none;opacity:0.7}.cat-list__item a span{display:block;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;background-color:#fff;color:#333;font-weight:bold;font-size:2.4rem;height:100px;position:relative;padding-right:46px}.cat-list__item a span::after{content:"";width:20px;height:30px;background:url(https://www.judo.or.jp/fukyu/wp-content/themes/judo/img/icon_sankaku.png) no-repeat 0 0/100% 100%;position:absolute;right:18px;top:36%}@media screen and (max-width: 1199px){.swiper-slide{width:100%}.map{background-position:33% 140px}}@media screen and (max-width: 991px){.map{background-position:0 230px;height:940px}.map-link--chugoku{top:0}.map-link--kinki{top:0}}@media screen and (max-width: 767px){.swiper-slide__box{width:85%;left:3%}.home-area .widget-title{display:none}.cat-list__item{width:100%}}@media screen and (max-width: 575px){.swiper-slide__box{width:80%}.slide-title{margin-top:14px}}.post-loop__item{border:2px solid #999;width:calc((100% - 40px) / 2);margin-bottom:40px;margin-right:40px;position:relative}.post-loop__item a{display:block;height:100%;padding:18px 18px 220px}.post-loop__item a:hover{opacity:.7;text-decoration:none}.post-loop__item:nth-child(2n){margin-right:0}.post-loop__item h3{font-size:2.2rem;font-weight:bold;margin:10px 0 8px}.post-loop__item-text p{font-size:1.8rem;margin-bottom:8px;line-height:1.2}.post-loop__item-date{text-align:right;color:#f75e3c;margin-bottom:16px}.post-loop__pict{display:inline-block;font-size:1.6rem;color:#fff;background-color:#ff9344;font-weight:bold;padding:6px 18px;line-height:1;margin:4px}.post-loop__pict--hokkaido{background-color:#5a76ce}.post-loop__pict--tohoku{background-color:#28a7e1}.post-loop__pict--kanto{background-color:#0b80a2}.post-loop__pict--tokyo{background-color:#0ba29a}.post-loop__pict--hokushinetsu{background-color:#20c33b}.post-loop__pict--tokai{background-color:#8fc320}.post-loop__pict--kinki{background-color:#f8b62b}.post-loop__pict--chugoku{background-color:#e95412}.post-loop__pict--shikoku{background-color:#f2a2b6}.post-loop__pict--kyusyu{background-color:#c798d6}.post-loop__img{height:200px;background-size:cover;background-position:center center;position:absolute;bottom:18px;width:calc(100% - 36px)}.topics-loop{margin:40px 0 40px}.topics-loop__item{border-bottom:2px dotted #999;padding:24px 16px}.topics-loop__item:first-child{border-top:2px dotted #999}.topics-loop__date{white-space:nowrap;color:#f75e3c;margin-right:20px}.pagination{text-align:center;display:block}.pagination .page-numbers{display:inline-block;padding:10px 16px;line-height:1;margin:4px;font-weight:bold}.pagination a.page-numbers{background-color:#ff9344;color:#fff}.pagination a.page-numbers:visited{color:#fff}.pagination a.page-numbers:hover{text-decoration:none;background-color:#999}.pagination .page-numbers.current{background-color:#999;color:#fff}@media screen and (max-width: 767px){.post-loop__item{width:100%;margin-right:0}.topics-loop__date{display:block;margin-bottom:10px}}.site-footer{border-top:3px solid #ff9344;padding-top:40px}.site-footer .container{margin-bottom:40px}.site-info{background-color:#999;color:#fff;font-size:1.6rem;text-align:center;padding:24px;line-height:1}.footer-navigation{font-size:1.6rem}.footer-navigation li{display:inline-block;margin-right:80px}.top-btn{margin-top:120px}.top-btn img{width:100px}@media screen and (max-width: 575px){.top-btn{margin-top:60px}}.widget-title{font-weight:bold;padding:8px;line-height:1}.sidebar-sec{margin-bottom:30px}.sidebar-sec--area{background-color:#eee;padding:10px}.sidebar-link{display:block;border:10px solid #bfbfbf;background-color:#fff;font-size:1.6rem;padding:0 20px;height:80px;line-height:60px}.sidebar-link:hover{text-decoration:none;background-color:#eee}.sidebar-cat-list{background-color:#bfbfbf;padding:10px}.sidebar-cat-list li{margin-bottom:5px}.sidebar-cat-list li:last-child{margin-bottom:0}.sidebar-cat-list li a{display:block;background-color:#fff;height:60px;line-height:60px;font-size:1.6rem;padding:0 20px}.sidebar-cat-list li a:hover{background-color:#eee;text-decoration:none}.sidebar-area-list__item-parent{padding:5px;text-align:center;margin-bottom:14px;font-weight:bold}.sidebar-area-list__item-parent:last-child{margin-bottom:0}.sidebar-area-list__item-parent--hokkaido{background-color:#5a76ce}.sidebar-area-list__item-parent--tohoku{background-color:#28a7e1}.sidebar-area-list__item-parent--kanto{background-color:#0b80a2}.sidebar-area-list__item-parent--tokyo{background-color:#0ba29a}.sidebar-area-list__item-parent--hokushinetsu{background-color:#20c33b}.sidebar-area-list__item-parent--tokai{background-color:#8fc320}.sidebar-area-list__item-parent--kinki{background-color:#f8b62b}.sidebar-area-list__item-parent--chugoku{background-color:#e95412}.sidebar-area-list__item-parent--shikoku{background-color:#f2a2b6}.sidebar-area-list__item-parent--kyusyu{background-color:#c798d6}.sidebar-area-list__item-parent a,.sidebar-area-list__item-parent span{font-size:2.4rem;color:#fff;padding:10px;display:block;font-weight:bold;cursor:pointer}.sidebar-area-list__item-parent a:hover,.sidebar-area-list__item-parent span:hover{text-decoration:none;opacity:.7}.sidebar-area-list__item-children{background-color:#fff;padding:8px;margin:0;text-align:left}.sidebar-area-list__item-children li{display:inline-block;padding:4px;width:calc(100% / 2);text-align:center}.sidebar-area-list__item-children li:first-child{width:100%}.sidebar-area-list__item-children li a{display:block;border:2px solid #999;background-color:#eee;padding:8px;color:#333;font-size:1.8rem;font-weight:normal}@media screen and (max-width: 1199px){.sidebar-sec{width:calc((100% - 20px) / 2)}}@media screen and (max-width: 767px){.sidebar-sec{width:100%}}.searchform input[type="text"]{width:100%;border:1px solid #333;font-weight:1.6rem;padding:8px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;margin-bottom:10px}.searchform input[type="submit"]{border:0;width:90px;height:35px;background:url(https://www.judo.or.jp/fukyu/wp-content/themes/judo/img/s_btn.png) no-repeat 0 0/100% 100%}.searchform input[type="submit"]:hover{opacity:.7}.searchform input[type="submit"]:focus{outline:0}.breadcrumbs{font-size:1.4rem;margin:40px 0 24px}@media screen and (max-width: 575px){.breadcrumbs{margin-top:20px}}.nav-links{margin:60px 0;border-top:2px solid #bfbfbf;padding-top:24px;overflow:hidden}.nav-next a::before,.nav-previous a::before{content:"";display:block;width:100%;height:30px;margin-bottom:16px;background-size:auto 100%;background-repeat:no-repeat}.nav-next a::before{background-image:url(https://www.judo.or.jp/fukyu/wp-content/themes/judo/img/nav_next.png);background-position:right top}.nav-previous a::before{background-image:url(https://www.judo.or.jp/fukyu/wp-content/themes/judo/img/nav_prev.png);background-position:left top}.entry-meta{margin:24px 0 40px}.entry-meta__pict{color:#fff;font-size:1.6rem;font-weight:bold;background-color:#ff9344;line-height:1;padding:8px 16px;margin:4px;display:inline-block}.entry-meta__pict:visited{color:#fff}.entry-meta__pict:hover{text-decoration:none;opacity:.7}.entry-meta__pict--hokkaido{background-color:#5a76ce}.entry-meta__pict--tohoku{background-color:#28a7e1}.entry-meta__pict--kanto{background-color:#0b80a2}.entry-meta__pict--tokyo{background-color:#0ba29a}.entry-meta__pict--hokushinetsu{background-color:#20c33b}.entry-meta__pict--tokai{background-color:#8fc320}.entry-meta__pict--kinki{background-color:#f8b62b}.entry-meta__pict--chugoku{background-color:#e95412}.entry-meta__pict--shikoku{background-color:#f2a2b6}.entry-meta__pict--kyusyu{background-color:#c798d6}.entry-meta__date{color:#999;line-height:1}.entry-meta__date::before{content:"";display:inline-block;margin-right:8px;width:18px;height:18px;background:url(https://www.judo.or.jp/fukyu/wp-content/themes/judo/img/icon_date.png) no-repeat 0 0/100% 100%;vertical-align:bottom}.entry-content h2{font-size:2.2rem;font-weight:bold;margin-bottom:.8em}.entry-content p{line-height:1.8}.post-thumbnail img{width:100%}.wp-caption .wp-caption-text{font-size:80%;color:#999}
