@charset "utf-8";html{font-size:100%}.site{overflow-x:hidden}.entry-content a,.entry-summary a,.page-content a,.comment-content a,.post-navigation a{text-decoration:none}a.linebox{display:block}.site-header{margin-bottom:0}.header-side .site-top{margin-left:auto;margin-right:auto}.site-header{border-bottom:0}.header-side .header-navigation{display:inline-block;margin-top:5px;margin-bottom:5px;text-align:right;vertical-align:middle}.header-navigation .widget ul li{padding-bottom:0}#header-navigation aside:nth-child(1){display:block;background:#ecfac6;padding:5px 15px;border-radius:5px;margin-top:5px;max-width:600px;margin-left:auto;text-align:center}#header-navigation aside:nth-child(1):after{padding-left:30px;font-size:14px;content:'電話受付 9時〜21時（休園日／毎週月曜日・年末年始）\A';white-space:pre}@media screen and (max-width:782px){#header-navigation aside:nth-child(1):after{font-size:13px;content:'\A電話受付 9時〜21時（休園日／毎週月曜日・年末年始）\A';white-space:pre}}#header-navigation .widget{margin-right:20px}ul#menu-headmenu li a{border:1px solid #888;border-radius:3px;padding:2px 6px;vertical-align:middle;font-size:12px}ul#menu-headmenu li a:before{border:0;padding:0}ul#menu-headmenu li:nth-child(1) a:before{font-family:FontAwesome;content:"\f040";font-size:15px}ul#menu-headmenu li:nth-child(2) a:before{font-family:FontAwesome;content:"\f003";font-size:15px}#header-navigation .widget ul li{border-top:none;line-height:1.4;padding-top:2px}@media screen and (min-width:960px){#header-navigation{text-align:right}}.page-header{margin-top:15px}.page #header-image{display:none}.site-bar li{padding-right:10px;padding-left:10px}.site-bar .nav-menu>li{background:url(//park-mutsuzawa.com/wp/wp-content/themes/p-mutsyzawa/css/../images/dotline-y.png) no-repeat right}.site-top{margin:0}.site-bar{background:#00a0e8;border-bottom:3px solid #a7cd6b}.entry-header{margin:20px 0}.bx-wrapper img{border-radius:0}.bx-wrapper{position:relative;margin-left:-500px !important;margin-right:-500px !important;padding-left:500px !important;padding-right:500px !important;background:url(//park-mutsuzawa.com/wp/wp-content/themes/p-mutsyzawa/css/../images/bg_slider.jpg) no-repeat center;background-size:cover}#post-body-content .bx-wrapper .bx-viewport{height:320px;background-color:transparent !important;padding:0;left:0}.bx-wrapper .bx-viewport{padding:0 !important}#post-body-content .bx-wrapper .bx-viewport{padding-bottom:0 !important;padding:0 !important}.flex-container{display:-webkit-flex;display:flex;display:-ms-flexbox;-webkit-flex-direction:row;flex-direction:row}.flex-container section{padding:10px}.fx-center{-webkit-align-content:center;align-content:center}.fx-item-center{-webkit-align-items:center;align-items:center}.fx-sb{-webkit-justify-content:space-between;justify-content:space-between}.fx-sa{-webkit-justify-content:space-around;justify-content:space-around}.fx-start{-webkit-align-items:flex-start;align-items:flex-start}.fx-1{-webkit-flex-grow:1;flex-grow:1}.fx-2{-webkit-flex-grow:2;flex-grow:2}.btn{text-align:center;background:#e6f3c8;border-radius:8px;border:3px solid #68d9ab}.btn a{display:block;font-weight:700;padding:15px 20px;min-width:200px}.fullimg img{width:100%;height:auto}.top-flex{display:-webkit-flex;display:flex;display:-ms-flexbox;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-around;justify-content:space-around}.top-flex>section:first-child{-webkit-flex-grow:2;flex-grow:2;margin-right:20px}.top-flex>section:last-child{-webkit-flex-grow:1;flex-grow:1}.top-info section{flex:1}.top-info section:first-child{flex:1}@media screen and (min-width:960px){.home .content-area{width:60%}.home #primary.content-area{float:left}.home .sidebar-area{width:33.3%}.top-flex>section:first-child{width:60%}.top-flex>section:last-child{width:30%}.top-info section .pdfemb-viewer{max-width:30vw}}.top-info .attachment-thumbnail{width:70px;height:70px;margin-right:5px}@media screen and (min-width:960px){.top-info h5{margin:5px 0}.top-info section:nth-child(-n+2){border-right:none}}.home .huge_it_google_map{max-height:200px}@media screen and (max-width:782px){.top-flex,.flex-container{-webkit-flex-direction:column;flex-direction:column}}@media screen and (min-width:960px){.content-area{float:left;width:68%}.site-content,.footer-widget,.site-top,.main-navigation,.site-bottom{max-width:1120px;padding:0 15px}.no-sidebar .content-area,.full-width .content-area{width:100%}#poststuff{padding:0 margin-bottom:20px}.footer-3 .footer-widget .widget-area{width:25%}}.widget{margin-bottom:20px}@media screen and (min-width:960px){.sidebar-area{width:28%}}#secondary .widget-area{background:#f0f0e1;border-radius:5px;margin-top:20px}.home #secondary .widget-area{background:0 0}#secondary .widget-area a{display:block}.ad-banner img{width:100%;height:auto}ul#side-post-list,.no-style,.no-style li{list-style-type:none;margin:0;padding:0}.side-post-list{clear:both;font-size:14px;font-weight:700;min-height:50px;border-bottom:1px dotted #aaa;padding:10px}#side-post-list:last-child{border-bottom:0}.side-post-list img{float:left;width:50px;height:50px;margin:0 5px 5px 0}.align-r{text-align:right}.align-c{text-align:center}.f120{font-size:120% !important}.f110{font-size:110% !important}.f90{font-size:90% !important}.red{color:red !important}.myccclass .ccchildpage{border-radius:8px;background:0 0;border:1px solid #999;padding:15px}.cc_title_link{font-weight:400;font-size:20px}.cc_title_link a{text-decoration:none}.myccclass h3{margin-bottom:0 !important;margin-top:0 !important}.box-fig,.linebox{border:1px solid #999;padding:15px}.box-fig{text-align:center}.box-fig a img{width:90%;height:auto}.kusaline{width:100%;height:30px;background:url(//park-mutsuzawa.com/wp/wp-content/themes/p-mutsyzawa/css/../images/bg_kusa.png) repeat-x}.center{text-align:center}.dotline{border-top:1px dotted #1166fe;padding:0;margin:2px 0}.r5{border-radius:5px}.r8{border-radius:8px}.bg_w{background:#fff;border-radius:8px;padding:10px}.bg_w p{display:none}.sidebar-area h1.widget-title,h1.corner-title{background:#0089d9;border-bottom:3px solid #a7cd6b;color:#fff;padding:10px;font-size:18px}h1.entry-title{font-size:18px;background:#00a3e8;padding:10px;border-radius:8px;border-left:15px solid #002db2;color:#fff}.entry-content h2{border-top:1px solid #666;border-bottom:1px solid #666;padding:8px 0 0 10px;font-size:20px}h4:before,.entry-content h2:before{font-family:FontAwesome;content:"\f0c8";padding-right:5px}.page-head-container{margin-left:-500px;margin-right:-500px;padding:0 500px;background-color:#ecfac6}.page-head{width:100%;height:150px;background:#ecfac6 url(//park-mutsuzawa.com/wp/wp-content/themes/p-mutsyzawa/css/../images/h-shisetsu.jpg) no-repeat right;position:relative}@media screen and (max-width:782px){.page-head:before{background-color:rgba(236,255,198,.6);position:absolute;top:0;right:0;bottom:0;left:0;content:' '}}h1.page-title{position:relative;font-weight:400;color:#444;font-size:30px;padding-top:20px;z-index:5}.lead{position:relative;z-index:5;font-weight:700}.page-template-page-shisetsu #secondary .widget-area,.page-id-37 #secondary .widget-area{background:#f0f0e1}.page-template-page-shisetsu #secondary .widget-area aside{margin-bottom:1px;margin-top:0}.side-shisetsu ul.menu>li>a{background-color:#a7cd6b !important;padding-left:40px}.page-template-page-shisetsu #secondary .widget-area a{padding:15px 10px}.page-template-page-shisetsu #secondary .widget ul li{padding-top:0;padding-bottom:0}.side-shisetsu ul ul a:before,.go-page:before{font-family:FontAwesome;content:"\f144";color:#0040ff;padding:0 15px 0 0;font-size:18px;border:none;margin:0;display:inline}.widget-area .side-shisetsu:nth-child(1) ul.menu>li>a{background:url(//park-mutsuzawa.com/wp/wp-content/themes/p-mutsyzawa/css/../images/icon-1f.png) no-repeat 3px center;padding-left:55px !important;padding:15px 0}.widget-area .side-shisetsu:nth-child(2) ul.menu>li:nth-child(1)>a{background:url(//park-mutsuzawa.com/wp/wp-content/themes/p-mutsyzawa/css/../images/icon-2f.png) no-repeat 3px center;padding-left:55px !important;padding:15px 0}.widget-area .side-shisetsu:nth-child(2) ul.menu>li:nth-child(2)>a{background:url(//park-mutsuzawa.com/wp/wp-content/themes/p-mutsyzawa/css/../images/icon-okugai.png) no-repeat 3px center;padding-left:55px !important;padding:15px 0}.go-page{font-size:14px;display:inline-block;margin:0 5px 5px 0}table.hyo{border:1px solid #999}table.hyo th,table.hyo td{padding-left:15px;border-right:#999 1px solid;border-bottom:#999 1px solid}table.hyo td.fee{text-align:right}table.hyo tr:nth-child(odd){background:#f0f0e1}table.hyo tr:first-child{background:#a7cd6b}.wpcf7c-conf{background:#d3ecdd}button,input[type=button],input[type=reset],input[type=submit]{margin:5px 10px;background-color:#0040ff}.top-sports{position:relative;left:50%;margin-bottom:-30px;margin-top:-80px}@media screen and (max-width:782px){.top-sports{display:none}}.footer-area{background:#1a61b2 url(//park-mutsuzawa.com/wp/wp-content/themes/p-mutsyzawa/css/../images/bg_sport2.png) repeat-x bottom}#page-top{position:fixed;bottom:20px;right:20px;opacity:0;-ms-filter:"alpha( opacity=0 )";filter:alpha(opacity:0);zoom:1}#page-top a{display:block;z-index:999;border-radius:8px;width:40px;height:40px;background-color:#9fd6d2;color:#fff;font-weight:700;text-decoration:none;text-align:center}#page-top a:hover{text-decoration:none;opacity:.7}#pagetop{position:fixed;right:10%;bottom:10%;opacity:0;-ms-filter:"alpha( opacity=0 )";filter:alpha(opacity:0);zoom:1;z-index:9999}#pagetop a{display:block;padding:20px;background:#1ea6bb;color:#fff;text-decoration:none}.archive-info .entry-title{clear:both;color:#333;background:0 0;border-radius:0;border-left:7px #002db2 solid;padding:7px 10px}.archive-info .post-thumbnail,.single-infomation .post-thumbnail{width:28%;height:auto;float:left;margin:10px}.fc-time-grid .fc-slats tr:nth-child(-n+16){display:none}.fc-time-grid .fc-slats tr:nth-child(n+47){display:none}.fc-ltr .fc-time-grid .fc-event-container{margin:0 !important}table#wp-calendar{width:100%;max-width:640px}.fc-ltr .fc-time-grid .fc-event-container a{width:6.25%;margin-right:0 !important;right:0 !important}.fc-ltr .fc-time-grid .fc-event-container{margin:0}.fc-ltr .fc-time-grid .fc-event-container .category-arena-a{left:0 !important}.fc-ltr .fc-time-grid .fc-event-container .category-arena-b{left:6.25% !important}.fc-ltr .fc-time-grid .fc-event-container .category-conference{left:12.5% !important}.fc-ltr .fc-time-grid .fc-event-container .category-kensyu{left:18.75% !important}.fc-ltr .fc-time-grid .fc-event-container .category-sodan{left:25% !important}.fc-ltr .fc-time-grid .fc-event-container .category-training{left:31.25% !important}.fc-ltr .fc-time-grid .fc-event-container .category-judo{left:37.5% !important}.fc-ltr .fc-time-grid .fc-event-container .category-kendo{left:43.75% !important}.fc-ltr .fc-time-grid .fc-event-container .category-tennis1{left:50% !important}.fc-ltr .fc-time-grid .fc-event-container .category-tennis2{left:56.25% !important}.fc-ltr .fc-time-grid .fc-event-container .category-tennis3{left:62.5% !important}.fc-ltr .fc-time-grid .fc-event-container .category-tennis4{left:68.75% !important}.fc-ltr .fc-time-grid .fc-event-container .category-baseball{left:75% !important}.fc-ltr .fc-time-grid .fc-event-container .category-multisquare{left:81.25% !important}.fc-ltr .fc-time-grid .fc-event-container .category-25mpool{left:87.5% !important}.fc-ltr .fc-time-grid .fc-event-container .category-kidspool{left:93.75% !important}.fc-time-grid .fc-bg .fc-day{background:url(//park-mutsuzawa.com/wp/wp-content/themes/p-mutsyzawa/css/../images/bg_cal_day.png) repeat-y center;background-size:100% auto}.fc-agendaDay-view .fc-day-grid .fc-bg .fc-day{background:url(//park-mutsuzawa.com/wp/wp-content/themes/p-mutsyzawa/css/../images/bg_cal_day_cat2.png?201708172) no-repeat bottom;background-size:100% auto}tfoot a{color:#333 !important}.sbc-calendar-month{width:90%}#sbc-calendar table tfoot td a{display:inline;text-align:center;white-space:nowrap !important}.flex-container section.topbanner{padding:10px 2px !important}.flex-container section.topbanner img{width:100% !important}@media screen and (max-width:782px){.flex-container section.widget{margin-bottom:5px !important}.flex-container section.topbanner:last-child{padding-top:0 !important}}ul.school-news{border-bottom:1px solid #ccc;padding:3px}ul.school-news li{display:inline-block !important}ul.school-news li:first-child{width:33%;border-right:1px dotted #ccc;color:#999;font-size:.9rem;font-weight:700}ul.school-news li:last-child{width:auto}.school_guide .thumbnail::hover img{opacity:.8}.school-calendar iframe{width:100%}.school_guide .section-title{padding:.3em 0 .3em .5em;font-size:1rem;background:#f7f7f7;border-radius:6px}.school_guide .section-title:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f111";color:#00a3e8;margin-right:8px}.school_guide .big{font-size:200%;font-weight:200%;margin-left:10px}.school_guide .medium{font-size:120%;font-weight:200%;margin-left:10px}school-calendar .sharedaddy,.school-contact .sharedaddy,.school_guide #main div.sharedaddy{display:none !important}.sp-class-list li{width:100%;padding:5px 10px 8px 3px}@media screen and (min-width:481px){.sp-class-list{flex-direction:row}.sp-class-list li{width:47%}}@media screen and (min-width:769px){.sp-class-list li{width:31%}}.sp-class-list li img{width:100%;height:160px;object-fit:cover;object-position:40% 40%;margin:4px 0;font-family:'object-fit: cover;'}.flex-wrap{flex-wrap:wrap}.class-title{padding:5px;text-align:center;font-weight:900;color:#fff}div.otona{border:1px solid #0090e9;padding:5px}div.kids{border:1px solid #f63;padding:5px}div.kids_otona{border:1px solid #a9d06b;padding:5px}div.kenko{border:1px solid #005aa0;padding:5px}.class-excerpt p{white-space:normal;font-size:.88rem;margin-bottom:0}.class-footlink{text-align:center;color:#fff}.class-footlink a{display:block;padding:5px 0}.class-footlink a:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f061";color:#fff}.class-footlink a::hover{color:#ff9 !important}.otona .class-title,.otona .class-footlink{background:#0090e9}.kids .class-title,.kids .class-footlink{background:#f63}.kids_otona .class-title,.kids_otona .class-footlink{background:#a9d06b}.kenko .class-title,.kenko .class-footlink{background:#005aa0}.single .category-sp-class .post-thumbnail img{width:100%;height:250px;object-fit:cover;object-position:0% 40%;font-family:'object-fit: cover;'}.power_plate .category-sp-class .post-thumbnail img{object-position:0% 20%}