html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:#fff0}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:#fff0;text-decoration:none}ins{background:#fff;color:#000;text-decoration:none}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}input{font-size:16px!important;transform:scale(.9)}select{font-size:16px!important;transform:scale(.9)}textarea{font-size:16px!important;transform:scale(.9)}:root{--white:#fff;--black:#222;--dgray:#444;--lgray:#929daf;--red:#960021;--pink:#ffa2ac;--lpink:#ff88aa;--green:#4c6520;--blue:#00BAF0;--gray:#f4f4f4;--orange:#ff5d00;--green:#4c6520;--lbrown:#9e8e82;--base-color:var(--white);--primary-color:var(--red);--secondary-color:var(--);--tertiary-color:var(--);--accent-color-1:var(--);--accent-color-2:var(--);--text:var(--block);--button-1:var(--);--button-2:var(--)}html{font-size:62.5%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}body{font-family:"Hiragino Sans",ヒラギノ角ゴシック,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",Roboto,"Droid Sans",YuGothic,游ゴシック,Meiryo,メイリオ,Verdana,"ＭＳ Ｐゴシック",sans-serif;-webkit-text-size-adjust:100%;font-weight:500;font-size:16px;font-size:1.6rem;height:100%;line-height:1.85;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;word-wrap:break-word;background:#fff}*{-webkit-box-sizing:border-box;box-sizing:border-box}a{display:block;max-width:100%;max-height:100%;text-decoration:none;color:#333;outline:none;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}a:active,a:hover{color:var(--red)}img{max-width:100%;height:auto;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}ul{margin:0;padding:0;list-style:none}ul li,li{list-style:none}.none{display:none;padding:0;margin:0}.pc{display:block}.tabl{display:none}.sp{display:none}.font01{font-family:'Oswald',sans-serif;letter-spacing:.2rem}.font02{font-family:'Kosugi Maru',sans-serif;letter-spacing:.2rem}.font03{font-family:'Noto Serif JP',serif;letter-spacing:.2rem}.font04{font-weight:400;font-family:'Dela Gothic One',cursive}.txtup{text-transform:uppercase}.txtlow{text-transform:lowercase}.jus{text-align:justify;-moz-text-align-last:justify;text-align-last:justify}.btn-area{margin:30px auto;text-align:center}.btn01,.btn02{position:relative;display:inline-block;top:10px;left:10px;padding:10px 30px;color:#fff;border:1px solid #fff;outline:none;overflow:hidden;width:100%;max-width:320px;margin:0 auto 5px;text-align:center;font-weight:700}.btn01:hover{color:#fff;border-color:#fff0;transition-delay:.6s}.btn01 span,.btn02 span{display:block;z-index:2}.btn02{color:#000;border:2px solid #000;top:0;left:0}.btn02:hover{color:#fff;border-color:#fff0;transition-delay:.6s;border:2px solid var(--red)}.borderleft span::before,.borderleft span::after{content:'';position:absolute;width:0;height:1px;background:var(--red);transition:all .3s}.borderleft span::before{left:0;top:0}.borderleft span::after{left:0;bottom:0}.borderleft:hover span::before,.borderleft:hover span::after{width:100%}.borderleft::before{content:'';position:absolute;left:0;bottom:0;z-index:-1;height:100%;width:0;background:var(--red);transition:all .3s}.borderleft:hover::before{width:100%;transition-delay:.4s}.btn{position:relative;color:#fff;background:var(--red);padding:5px 40px;display:inline-block;text-decoration:none;outline:none}.btn::before,.btn::after{content:'';position:absolute;border:solid #eee;width:10px;height:10px;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.btn::before{top:0;left:0;border-width:1px 0 0 1px}.btn::after{bottom:0;right:0;border-width:0 1px 1px 0}.btn:hover::before,.btn:hover::after{width:calc(100% - 2px);height:calc(100% - 2px);border-color:#eee}.btn03{position:relative;display:inline-block;padding:30px 15px;color:#333;border:1px solid #ccc;text-decoration:none;outline:none;overflow:hidden}.btn03:hover{color:#fff;border-color:#fff0;-webkit-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s}.btn03 span{display:block;z-index:2}.bordertop span::before,.bordertop span::after{content:'';position:absolute;width:1px;height:0;background:var(--red);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.bordertop span::before{left:0;top:0}.bordertop span::after{right:0;top:0}.bordertop:hover span::before,.bordertop:hover span::after{height:100%}.bordertop::before{content:'';position:absolute;left:0;top:0;z-index:-1;width:100%;height:0;background:var(--red);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.bordertop:hover::before{height:100%;-webkit-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s}.dis_b{display:block}.dis_ib{display:inline-block}.clear{clear:both}.flex_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.col2{width:49.5%}.col3{width:33.333333%}.col4{width:24.5%}area:hover{outline:solid 2px red}.order1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}#header-access{position:relative;z-index:1;height:55px;line-height:12px;text-align:center;background:#000;color:#fff}#header-access .btn01{max-width:130px}#header-access img{position:relative;top:7px;margin-right:10px}#header{position:relative;top:0;width:100%;height:120px;z-index:9999;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;text-align:center;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}#header a{color:#fff}#header h1{padding:0 0 0 1%;line-height:1;font-size:4rem}#header h1 span{font-size:10px;letter-spacing:4px}#header.HeightMin{position:fixed;z-index:9999;height:auto;-webkit-animation:DownAnime 0.5s forwards;animation:DownAnime 0.5s forwards;background:#fff;top:-100px}#header.HeightMin a{color:#333}#header.HeightMin li a:hover{color:#fff}#header.HeightMin .contact{background:var(--red)}#header.HeightMin .contact a{color:#fff}@-webkit-keyframes DownAnime{from{opacity:0}to{opacity:1}}@keyframes DownAnime{from{opacity:0}to{opacity:1}}.g-nav-openbtn{display:none}nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}nav ul ul{display:block}nav ul li a{display:block;padding:20px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}nav ul li{line-height:1.5;display:block}.contact{height:auto}.contact a{color:#fff}nav ul li .sub{font-size:12px;font-size:1.2rem;display:block}nav ul li li a{padding:10px 0 10px 15px;border-bottom:1px solid #ccc;text-align:left}.nav01c li a{position:relative}.nav01c li a:hover{background:var(--red)}.nav01c li a::after{content:'';position:absolute;bottom:0;left:25%;width:50%;height:2px;background:#fff;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transform:scale(0,1);-ms-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.nav01c li a span{display:block;text-transform:uppercase;font-size:.6em}.nav01c li li a::after{display:none}.nav01c li.current a::after,.nav01c li a:hover::after{-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}nav ul li.has-child{position:relative}nav ul li.has-child::before{content:'';position:absolute;left:110px;top:50%;width:6px;height:6px;border-top:2px solid var(--red);border-right:2px solid var(--red);-webkit-transform:translate(-50%,-50%) rotate(135deg);-ms-transform:translate(-50%,-50%) rotate(135deg);transform:translate(-50%,-50%) rotate(135deg);z-index:1}nav li.has-child ul{position:absolute;left:0;z-index:5;width:100%;min-width:220px;visibility:hidden;opacity:0;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-box-shadow:0 0 20px rgb(51 51 51 / .15);box-shadow:0 0 20px rgb(51 51 51 / .15)}nav li.has-child ul.HeightMin{background:rgb(255 255 255 / .8)}nav li.has-child:hover>ul,nav li.has-child ul li:hover>ul,nav li.has-child:active>ul,nav li.has-child ul li:active>ul{visibility:visible;opacity:1}nav li.has-child ul li a:hover,nav li.has-child ul li a:active{background:var(--red)}#main{position:relative;top:-120px;overflow:hidden}section{padding:4%;overflow:hidden}.inner{max-width:1200px;margin:0 auto}#mv{padding:0;position:relative}.mv-title{position:absolute;z-index:2;top:65%;left:30%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:4vw;color:#fff;font-weight:400;font-family:'Dela Gothic One',cursive;padding:20px;transition:.3s all}.mv-title-sub{font-size:.8em;font-weight:700;text-align:left;text-transform:uppercase;display:block;color:var(--red)}.mv-title .btn-area{text-align:left;margin:20px 0 0}.mv-title .btn01{top:0;left:0;font-size:2vw}.ttl{font-size:2.5rem;text-align:center;margin:30px auto;width:300px;white-space:nowrap}.ttl span{font-family:'Oswald',sans-serif;font-size:1.5rem;letter-spacing:.2em;text-transform:uppercase;color:var(--red);padding-bottom:8px;display:block}.slider{position:relative;z-index:1;height:70vh}.slider-item01{background:url(https://wemove81.com/wp-content/themes/kagiyama_gym/img/mv/slider_mv_01.jpg)}.slider-item02{background:url(https://wemove81.com/wp-content/themes/kagiyama_gym/img/mv/slider_mv_02.jpg)}.slider-item03{background:url(https://wemove81.com/wp-content/themes/kagiyama_gym/img/mv/slider_mv_03.jpg)}.slider-item{width:100%;height:70vh;background-repeat:no-repeat;background-position:center;background-size:cover}.slick-dots{position:relative;z-index:3;text-align:center;margin:-50px 0 0 0}.slick-dots li{display:inline-block;margin:0 5px}.slick-dots button{color:#fff0;outline:none;width:8px;height:8px;padding:0 12px;display:block;background:#afafaf}.slick-dots .slick-active button{background:var(--red)}.wrapper{position:relative;overflow:hidden}.mv-lbox,.mv-clbox,.mv-crbox,.mv-rbox{position:relative;width:25%;height:30vh;border:20px solid #960021;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;overflow:hidden}.mv-lbox{background:url(https://wemove81.com/wp-content/themes/kagiyama_gym/img/index/mv_col4_img_01.jpg);background-size:cover}.mv-clbox{background:url(https://wemove81.com/wp-content/themes/kagiyama_gym/img/index/mv_col4_img_02.jpg);background-size:cover;border-left:none}.mv-crbox{background:url(https://wemove81.com/wp-content/themes/kagiyama_gym/img/index/mv_col4_img_03.jpg);background-size:cover;border-left:none;border-right:none}.mv-rbox{background:url(https://wemove81.com/wp-content/themes/kagiyama_gym/img/index/mv_col4_img_04.jpg);background-size:cover}.mv-lbox .mask,.mv-clbox .mask,.mv-crbox .mask,.mv-rbox .mask{background-color:rgb(0 0 0 / .7);height:calc(100% - 20px);width:calc(100% - 20px);top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute}.mv-lbox .btn01,.mv-clbox .btn01,.mv-crbox .btn01,.mv-rbox .btn01{position:absolute;display:block;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1;width:calc(100% - 5%);max-width:300px}#about h3{text-align:center;margin-bottom:20px}#about .description{width:100%;max-width:800px;margin:0 auto}#about .description p{letter-spacing:.2em;line-height:2}.loop-slider .loop_item:nth-child(odd){margin-top:20px}.loop-slider .loop_item:nth-child(even){margin-bottom:40px}.loop-slider img{width:100%;height:250px;-o-object-fit:cover;object-fit:cover}.loop-slider .slick-slide{margin:0 10px}#trial{background:#ccc}#trial .description{width:100%;max-width:800px;margin:0 auto}#trial .description p{letter-spacing:.2em;line-height:2}#class-slider-area{padding:70px 0}#class-slider-area .box{background:#fff;margin:0 0 10px 0}#class-slider-area .box h3{font-size:1.5rem;margin:0 0 10px 0}#class-slider-area .box p{font-size:1.3rem}#class-slider-area .menu-area{padding:20px;background:#ccc}#class-slider-area .menu-btn{text-align:center;margin:50px 0 0 0}.class-slider{width:94%;margin:0 auto}.class-slider .slick-slide{margin:0 10px}.class-slider .slick-prev{left:-1.5%;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.class-slider .slick-next{right:-1.5%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.class-slider .slick-dots{position:relative;z-index:3;text-align:center;margin:10px 0 0 0}.class-slider .slick-list{padding-bottom:20px}span.mask{display:block;overflow:hidden}.circle span.mask{position:relative}.circle span.mask::before{position:absolute;content:'';-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);opacity:0;width:100%;height:100%;border-radius:50%;background:rgb(150 0 33 / .3)}.circle span.mask:hover::before{-webkit-animation:circle 0.75s;animation:circle 0.75s}@-webkit-keyframes circle{0%{-webkit-transform:scale(0);transform:scale(0);opacity:1}30%{opacity:1}100%{-webkit-transform:scale(2);transform:scale(2)}}@keyframes circle{0%{-webkit-transform:scale(0);transform:scale(0);opacity:1}30%{opacity:1}100%{-webkit-transform:scale(2);transform:scale(2)}}#sb_instagram .sbi_follow_btn a{background:var(--red);color:#fff;transition:.3s all}#sb_instagram .sbi_follow_btn a:hover{background:#ccc;color:#333;box-shadow:inset 0 0 10px 20px #ccc}#blog{background:#000}#blog .ttl{color:#fff}#blog .btn01{z-index:1}.blog-contents{margin:10px;width:30%}#blog .flex_wrap{justify-content:flex-start}.thumbnail{overflow:hidden}.thumbnail img{-webkit-transition:.5s all;-o-transition:.5s all;transition:.5s all;vertical-align:bottom}.thumbnail img:hover{-webkit-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);transform:scale(1.2,1.2);-webkit-transition:.5s all;-o-transition:.5s all;transition:.5s all}.time{font-size:12px;text-align:right;color:#9f9f9f}.home-blog{width:min(100%, 700px);padding:4%;background:#fff;margin:30px auto}.home-blog-contents+.home-blog-contents{padding-top:5px;border-top:1px dashed #ccc}.ps{color:var(--red);display:block;font-size:1.2rem;font-weight:600}.accordion-area{width:96%;max-width:900px;margin:0 auto}.accordion-area li{margin:10px 0}.accordion-area .container{border:1px solid #ccc}.title{position:relative;cursor:pointer;font-size:1.8rem;font-weight:700;padding:3% 3% 3% 50px;transition:all .5s ease;background:#f2f2f2}.title::before,.title::after{position:absolute;content:'';width:15px;height:2px;background:#333}.title::before{top:48%;left:15px;transform:rotate(0deg)}.title::after{top:48%;left:15px;transform:rotate(90deg)}.title.close::before{transform:rotate(45deg)}.title.close::after{transform:rotate(-45deg)}.box{display:none;padding:3%}#page-hero{height:50vh;position:relative}#page-hero::after{content:'';background-color:rgb(0 0 0 / .5);position:absolute;left:0;right:0;top:0;bottom:0}.hero-heading{position:absolute;z-index:2;top:70%;left:30%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;font-size:5vh;font-weight:700;font-family:'Oswald',sans-serif;letter-spacing:.2rem;white-space:nowrap;text-transform:uppercase;color:#fff}.hero-heading span{text-align:right;color:var(--red);display:block}#about #pege-contents{padding:0}#about #page-hero{background:url(https://wemove81.com/wp-content/themes/kagiyama_gym/img/mv/mv_03.jpg);background-position:center}.about-main-area{flex-direction:row-reverse}.about-main-img{position:relative;max-width:50%;width:50%}.about-main-img img{height:100%;min-height:600px;object-fit:cover}.about-main-img:after{content:'';border-top:80px solid var(--red);border-right:80px solid var(--red);position:absolute;left:0;right:0;top:0;bottom:0}.about-main-img:before{position:absolute;transform:translate(-50%,-50%);top:50%;font-size:14vh;font-family:'Oswald',sans-serif;line-height:1;letter-spacing:.2rem;text-transform:uppercase;writing-mode:vertical-rl;color:#960021;z-index:1}.about-main-txt .main-area{width:100%;max-width:600px;padding:20px 20px 50px;margin:0 auto}.about-main-txt{width:50%}.about-main-txt h3.sub{margin:30px 0 20px;padding:10px;font-size:2rem;border-bottom:5px solid var(--red)}.about-description{padding:10px}.spc-pt{text-align:center;font-weight:700;margin:20px 0;background:#fff;padding:20px 0;color:#333;font-style:oblique}.gym-name{font-size:1.2rem;text-align:right;margin-top:20px}.ceo{font-size:1.6rem;font-weight:700;text-align:right}#about #contact{background:#f6f6f6}#personal #pege-contents{padding:0}#personal #page-hero{background:url(https://wemove81.com/wp-content/themes/kagiyama_gym/img/mv/mv_03.jpg);background-position:center}#personal #contact{background:#f6f6f6}#schedule #pege-contents{padding:0}#schedule #page-hero{background:url(https://wemove81.com/wp-content/themes/kagiyama_gym/img/mv/mv_03.jpg);background-position:center}#class_schedule{display:block;width:100%;height:600px;overflow:scroll;text-transform:uppercase}#class_schedule thead{color:#333}#class_schedule thead th{background:var(--red);color:#fff;padding:10px 20px;border:1px solid;width:12.5%;text-align:center}#class_schedule tbody{background:#f5f5f5}#class_schedule tbody th{background:#000;border:1px solid;color:#fff;padding:10px;text-align:center;vertical-align:middle}#class_schedule tbody td{text-align:center;padding:10px;border:1px solid #fff;vertical-align:middle;line-height:1.2}.level{display:block}.clt{display:block;font-size:1.2rem;padding-top:10px}.cln{font-size:1.4rem;font-weight:700}.kick{background:#fff4a6}.kick02{background:#ffdf00}.jiu{background:#ddffb6}.jiu02{background:#3dc03d}.fit{background:#7eff67}.mma{background:#ff8080}.mma02{background:#d03333}.pl{background:#ffebd7;font-weight:700;border-top:none!important;border-bottom:none!important;border-right:1px solid #fff!important;border-left:1px solid #fff!important}.free{background:#43efff}.mix{background:#ff8f8f}.mix02{background:#0df}.open{background:#fff}.close{background:#656565;color:#fff}#schedule #contact{background:#f6f6f6}.accordion{display:block;list-style:none;width:96%;max-width:900px;margin:0 auto}.accordion li{margin:10px 0}.accordion .sch_day{border:1px solid #ccc}.sch_title{position:relative;cursor:pointer;font-size:1.4rem;font-weight:400;padding:3% 3% 3% 50px;transition:all .5s ease}.sch_title::before,.sch_title::after{position:absolute;content:'';width:15px;height:2px;background-color:#333}.sch_title::before{top:48%;left:15px;transform:rotate(0deg)}.sch_title::after{top:48%;left:15px;transform:rotate(90deg)}.sch_title.close::before{transform:rotate(45deg)}.sch_title.close::after{transform:rotate(-45deg)}._box{display:none;margin:0 3% 3% 3%;padding:3%}.class-name{padding:10px}.class-name+.class-name{border-top:1px solid #fff}#class #pege-contents{padding:0}#class #page-hero{background:url(https://wemove81.com/wp-content/themes/kagiyama_gym/img/mv/mv_03.jpg);background-position:center}.class-area:nth-child(odd){flex-direction:row-reverse}.class-img{position:relative;flex-grow:.2;max-width:50%}.class-img img{height:100%;min-height:600px;object-fit:cover}.class-img:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0}.class-img:before{position:absolute;transform:translate(-50%,-50%);top:50%;font-size:14vh;font-family:'Oswald',sans-serif;line-height:1;letter-spacing:.2rem;text-transform:uppercase;writing-mode:vertical-rl;color:#960021;z-index:1}.kick-img:before{content:'kickboxing';left:10%}.jiujitsu-img:before{content:'jiujitsu';left:90%}.mma-img:before{content:'mma';left:10%}.fitness-img:before{content:'physical';left:90%}.personal-img:before{content:'personal';left:10%}.class-txt{max-width:600px;flex-grow:1;padding:20px}.class-area:nth-child(odd) .class-txt{margin-left:auto}.class-area:nth-child(even) .class-txt{margin-right:auto}.class-txt h3.class-name{color:#fff;background:var(--red);padding:10px;font-size:3rem}.class-txt h3.class-name span{display:block;text-transform:uppercase;font-size:.5em;color:#ccc}.class-txt .class-description{padding:10px}.class-advantage{margin-top:40px;padding:20px;border:5px dashed #232323}.class-txt h4{position:relative;top:-45px;width:100%;max-width:300px;margin:0 auto;padding:10px 0;background:#232323;font-size:2.1rem;text-align:center;color:#fff}.class-txt .detail{line-height:1.4}.class-txt a.sch-btn{margin:20px auto;text-align:center;display:block;width:100%;max-width:270px;font-weight:700}#class #contact{background:#f6f6f6}#instructor #pege-contents{padding:0}#instructor #page-hero{background:url(https://wemove81.com/wp-content/themes/kagiyama_gym/img/mv/mv_03.jpg);background-position:center}.main-inst .col2{padding:5px}.sub-inst .col3{padding:5px}.inst-name{font-size:3.1rem;margin-bottom:10px;padding-bottom:5px;letter-spacing:5px}.inst-name span{font-size:.5em;text-transform:uppercase;color:var(--red);display:block}.detail-list{margin:15px 0;padding:5px;border:3px dashed #ccc}.detail-list li{list-style:inside;margin-bottom:5px;margin-left:5px;color:#7c7c7c}.detail-list li:last-child{margin-bottom:0}.instructor-intro h4{font-size:2.4rem;margin-bottom:10px}.instructor-intro .message,.instructor-intro .handle{font-size:1.4rem;color:#7c7c7c}#instructor #contact{background:#f6f6f6}#system #pege-contents{padding:0}#system #page-hero{background:url(https://wemove81.com/wp-content/themes/kagiyama_gym/img/mv/mv_03.jpg);background-position:center}.group-fee{margin-bottom:10px}.group-fee h3{font-size:2.7rem;padding:10px;background:#960021;color:#fff}.group-tbl{vertical-align:middle;text-align:center}.group-tbl thead th{padding:10px 5px;background:#ffe0e7;text-align:center;border:1px solid #ccc}.group-tbl tbody th{padding:20px 5px;text-align:center;border:1px solid #ccc}.group-tbl tbody th span{display:block}.group-tbl tbody td{padding:10px 5px;border:1px solid #ccc;text-align:center}.group-tbl tbody td.price{font-size:2.1rem;font-weight:700}.group-tbl tbody td.price span{font-size:.8em}.group-tbl tbody td.price sub{font-size:1.4rem}.group-tbl tbody td span{display:block}.personal-tbl{vertical-align:middle;text-align:center}.personal-tbl thead th{padding:10px 5px;background:#ffe0e7;text-align:center;border:1px solid #ccc}.personal-tbl tbody th{padding:10px 5px;text-align:center;border:1px solid #ccc;vertical-align:middle}.personal-tbl tbody th span{display:block;font-size:.8em}.personal-tbl tbody td{padding:10px 5px;border:1px solid #ccc;text-align:center;vertical-align:middle}.personal-tbl tbody td.price{font-size:2.1rem;font-weight:700}.personal-tbl tbody td.price span{font-size:.8em}.personal-tbl tbody td.price span.ps{font-size:.5em}.personal-tbl tbody td.price sub{font-size:1.4rem}.personal-tbl tbody td:last-child{font-size:1.2rem;text-align:left;vertical-align:middle}.personal-tbl tbody td span{display:block}.personal-fee h3{font-size:2.7rem;padding:10px;background:#960021;color:#fff}#system .attention{padding:15px;font-size:1.2rem}#system .attention a{display:inline;text-decoration:underline}#system .attention li{list-style:inside}#booking #pege-contents{padding:0}#booking #page-hero{background:url(https://wemove81.com/wp-content/themes/kagiyama_gym/img/mv/mv_03.jpg);background-position:center}#contact .inner{padding:20px;border:2px solid var(--red);background:#fff}#contact .flex_wrap{max-width:720px;margin:0 auto;position:relative}#contact .tel,#contact .form{position:relative;z-index:0}#contact .tel h3,#contact .form h3{text-align:center}#contact .tel a,#contact .form a{max-width:350px;margin:0 auto;font-size:3.1rem;font-weight:700}#contact .reserve-time{margin-top:20px}#contact .tel{text-align:center}#contact .form{text-align:center}.attention{max-width:800px;margin:10px auto;padding:5px;border:3px dashed #f7f7f7}.attention h3{padding:20px 0;font-size:2.1rem}.wpcf7{max-width:800px;margin:0 auto}.inquiry th{text-align:left;font-size:14px;color:#444;padding-right:5px;width:30%;background:#f7f7f7;border:solid 1px #d7d7d7;padding:20px 0 20px 20px;vertical-align:middle;line-height:1}.inquiry td{font-size:13px;border:solid 1px #d7d7d7;padding:20px 0 20px 20px;vertical-align:middle}.entry-content .inquiry tr,.entry-content table{border:solid 1px #d7d7d7}.haveto{font-size:7px;padding:5px;background:var(--red);color:#fff;border-radius:2px;margin-right:5px;position:relative;bottom:1px}.any{font-size:7px;padding:5px;background:#009ae2;color:#fff;border-radius:2px;margin-right:5px;position:relative;bottom:1px}.verticallist .wpcf7-list-item{display:block;margin-left:20px;float:left}#formbtn{display:block;padding:1em 0;margin-top:30px;width:100%;background:var(--red);color:#fff;font-size:18px;font-weight:700;border-radius:2px;border:none;-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all;border:5px solid var(--red)}#formbtn:hover{background:#fff;border:5px solid var(--red);color:var(--red)}.screen-reader-response p{color:#878787}.screen-reader-response ul li{color:#c20000;margin-left:10px}.wpcf7-response-output{padding:10px;text-align:center}p.form-check{margin:10px 0;font-size:2.1rem;text-align:center;padding:5px 10px;border:3px solid #b5b5b5}.spam1{margin-right:10px;height:15px}#thanks #pege-contents{padding:0}#thanks #page-hero{background:#232323;height:30vh}#single #pege-contents{padding:0}#single #page-hero{background:#232323;height:25vh}.single-head,.category-head,.archive-head{background:#f1f1f1}#single-area,#category-area,#archive-area{padding:0}#single-area article{width:100%;max-width:1000px;margin:0 auto}.single-title-area{padding:30px 10px;max-width:1000px;margin:0 auto 30px}.blog-ttl01{border-bottom:1px solid #999;color:var(--secondary-color);font-size:4rem;margin:0 0 20px;padding:0 0 8px;margin-bottom:0}.article-date{letter-spacing:6px;font-size:12px}.single-content-area{width:70%;max-width:900px}.single-sidebar-area{width:30%;max-width:300px;padding:0 10px}.single-sidebar-area .thumbnail img{width:100%;height:150px;-o-object-fit:cover;object-fit:cover}.sideber-title,.widget h2{color:#fff;background:var(--red);padding:10px;font-size:12px!important;margin-bottom:18px}.widget a{color:#222;font-size:1.5rem}.widget a:hover{color:var(--red)}.widget_archive nav ul,.widget_categories nav ul{display:block}.widget_archive nav ul li,.widget_categories nav ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.cat-item{border-bottom:1px dotted #ccc;padding:5px 0}.cat-item:last-child{border-bottom:none}.wp-block-search__inside-wrapper{border:1px solid #acacac}.search-form{background:#fff;padding:10px;border:1px solid #ccc}.new_post .flex_wrap{margin-bottom:20px;display:block;max-width:100%;background:#fff;padding:10px;max-height:100%}.new_post .thumbnail{-webkit-box-shadow:0 0 2px 0 rgb(0 0 0 / 12%),0 2px 2px 0 rgb(0 0 0 / 24%);box-shadow:0 0 2px 0 rgb(0 0 0 / 12%),0 2px 2px 0 rgb(0 0 0 / 24%);max-height:100px}.new_ttl{padding:5px 0}#category #pege-contents{padding:0}#category #page-hero{background:#232323;height:25vh}#archive #pege-contents{padding:0}#archive #page-hero{background:#232323;height:25vh}.archive-list{float:left}.blog-post{max-width:400px;background:#fff;padding:10px;margin:10px;-webkit-box-shadow:0 0 2px 0 rgb(0 0 0 / 12%),0 2px 2px 0 rgb(0 0 0 / 24%);box-shadow:0 0 2px 0 rgb(0 0 0 / 12%),0 2px 2px 0 rgb(0 0 0 / 24%)}.blog-ttl{padding:10px;letter-spacing:2px}#prev-next-post{margin:20px 0}.next-prev-thum img{width:150px;height:100px;margin:10px;-webkit-box-shadow:0 0 2px 0 rgb(0 0 0 / 12%),0 2px 2px 0 rgb(0 0 0 / 24%);box-shadow:0 0 2px 0 rgb(0 0 0 / 12%),0 2px 2px 0 rgb(0 0 0 / 24%)}.prev-post,.next-post{display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px;border:solid 1px #eee;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:500px}.next-post{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.prev-post{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.next-prev-ttl span{color:#afafaf}.page-numbers .page-numbers{display:block;margin:0 5px}.page-numbers{clear:both;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:30px 0}.page-numbers a{color:var(--secondary-color)}.page-numbers li{margin:0 5px}.page-numbers.current{font-weight:700;border-bottom:2px solid}#footer{margin-top:-120px}#access{padding:0;height:350px}#access .rbox,#access .lbox{width:50%}#access .ttl{text-align:left;margin:30px}#access h3{margin:20px;font-size:21px}#access h3 span{font-size:12px}.access-detail{margin-left:30px}.access-detail li{margin-bottom:10px}.access-detail .shop-name{font-size:18px}#site-map{background:#232323;color:#fff}#site-map .inner{max-width:800px}#site-map .col3{-webkit-box-align:center;-ms-flex-align:center;align-items:center}#site-map h2{color:var(--red)}.link-list{margin:10px 10px 0}.link-list a{color:#fff}#page-top a{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;border:2px solid var(--red);background:#fff;width:60px;height:60px;color:var(--red);text-align:center;font-size:1.5rem;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;font-weight:700}#page-top a:hover{background:var(--red);color:#fff}#page-top{position:fixed;right:10px;z-index:999;opacity:0;-webkit-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px)}#page-top.UpMove{-webkit-animation:UpAnime 0.5s forwards;animation:UpAnime 0.5s forwards}@-webkit-keyframes UpAnime{from{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes UpAnime{from{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}#page-top.DownMove{-webkit-animation:DownAnime 0.5s forwards;animation:DownAnime 0.5s forwards}@keyframes DownAnime{from{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:1;-webkit-transform:translateY(100px);transform:translateY(100px)}}small{padding:20px;display:block;text-align:center;color:#fff;background:var(--red)}small a{display:initial;padding:0 15px;color:#fff}small a:hover{color:#fff}.bgextend{animation-name:bgextendAnimeBase;animation-duration:1s;animation-fill-mode:forwards;position:relative;overflow:hidden;opacity:0}@keyframes bgextendAnimeBase{from{opacity:0}to{opacity:1}}.bgappear{animation-name:bgextendAnimeSecond;animation-duration:1s;animation-delay:0.6s;animation-fill-mode:forwards;opacity:0}@keyframes bgextendAnimeSecond{0%{opacity:0}100%{opacity:1}}.bgLRextend::before{animation-name:bgLRextendAnime;animation-duration:1s;animation-fill-mode:forwards;content:"";position:absolute;width:100%;height:100%;background-color:#111}@keyframes bgLRextendAnime{0%{transform-origin:left;transform:scaleX(0)}50%{transform-origin:left;transform:scaleX(1)}50.001%{transform-origin:right}100%{transform-origin:right;transform:scaleX(0)}}.bgRLextend::before{animation-name:bgRLextendAnime;animation-duration:1s;animation-fill-mode:forwards;content:"";position:absolute;width:100%;height:100%;background:var(--red)}@keyframes bgRLextendAnime{0%{transform-origin:right;transform:scaleX(0)}50%{transform-origin:right;transform:scaleX(1)}50.001%{transform-origin:left}100%{transform-origin:left;transform:scaleX(0)}}.bgappearTrigger,.bgUDextendTrigger,.bgDUextendTrigger,.bgRLextendTrigger,.bgLRextendTrigger{opacity:0}.error404 section{background:#000;color:#fff}.error404 article{height:50vh;padding-top:200px}.error404 article h1{text-align:center}@media screen and (max-width:1366px){nav ul li a{padding:10px;font-size:14px}nav ul li li a{padding:10px 20px}nav ul li.has-child::before{left:0}#header{top:0;height:70px}#header.HeightMin{height:70px}nav{padding:0}nav ul{display:block}nav ul li a{border-bottom:1px solid var(--red)}nav ul li.has-child::before{left:20px;z-index:999}nav ul ul li.has-child::before{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);left:20px}nav ul li li a{border-bottom:1px solid #fff}nav ul li.has-child.active::before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:20px}.nav01c li a::after{display:none}#g-nav{position:fixed;z-index:999;top:-150vh;left:0;width:100%;height:100vh;background:rgb(255 255 255 / .9);-webkit-transition:all 0.6s;-o-transition:all 0.6s;transition:all 0.6s}#g-nav.panelactive{top:0}#g-nav.panelactive #g-nav-list{position:fixed;z-index:999;width:100%;height:100vh;overflow:auto;-webkit-overflow-scrolling:touch}#g-nav ul{width:90%;margin:100px auto 0 auto}#g-nav ul ul{width:100%;margin:0}#g-nav ul li.has-child ul{position:relative;left:0;top:0;width:100%;visibility:visible;opacity:1;display:none;-webkit-transition:none;-o-transition:none;transition:none;-webkit-transform:none;-ms-transform:none;transform:none;border-radius:0;background:rgb(255 226 229 / .8)}#g-nav ul li.has-child ul a{color:#333}#g-nav li{text-align:center}#g-nav li.contact{background:var(--red)}#g-nav li.contact a{color:#fff}#g-nav li a{color:#333;text-decoration:none;padding:10px;display:block;text-transform:uppercase;letter-spacing:.3em;text-align:center}.g-nav-openbtn{display:block;position:fixed;z-index:9999;right:0;cursor:pointer;width:70px;height:70px}#header.HeightMin .g-nav-openbtn{background:var(--red)}.g-nav-openbtn .openbtn-area{-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.g-nav-openbtn span{display:inline-block;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s;position:absolute;left:50%;height:3px;border-radius:2px;background:#fff;width:45%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.g-nav-openbtn span:nth-of-type(1){top:30%}.g-nav-openbtn span:nth-of-type(2){top:45%}.g-nav-openbtn span:nth-of-type(3){top:60%}.g-nav-openbtn.active span:nth-of-type(1){top:25px;left:20px;-webkit-transform:translateY(6px) rotate(-135deg);-ms-transform:translateY(6px) rotate(-135deg);transform:translateY(6px) rotate(-135deg);width:45%}.g-nav-openbtn.active span:nth-of-type(2){opacity:0}.g-nav-openbtn.active span:nth-of-type(3){top:37px;left:20px;-webkit-transform:translateY(-6px) rotate(135deg);-ms-transform:translateY(-6px) rotate(135deg);transform:translateY(-6px) rotate(135deg);width:45%}#main{top:-70px}.hero-heading{left:50%}.mv-title{top:70%}.slider{height:60vh}.slider-item{height:60vh}.mv-lbox,.mv-clbox,.mv-crbox,.mv-rbox{height:20vh}#schedule #contact,#class #contact,#instructor #contact,#system #contact,#about #contact{padding:50px 1%}.about-ltxt,.about-rtxt{width:100%}#footer{margin-top:-70px}}@media screen and (max-width:960px){.col_tab_max{width:100%}.pc{display:none}.tabl{display:block}.sp{display:none}.hero-heading{left:50%;font-size:6vw}.inner{padding:0 1%}#class .class-img,#class .class-txt{width:100%;max-width:100%}.class-img img{height:250px;min-height:100%;width:100%}.class-img:before{writing-mode:lr;font-size:10vh}.kick-img:before,.jiujitsu-img:before,.mma-img:before,.fitness-img:before,.personal-img:before{left:50%}.class-txt{max-width:100%;padding:20px 1%}.detail-list li{font-size:1.2rem}#contact .tel a,#contact .form a{font-size:2.1rem}.group-fee,.personal-fee{width:100%}.about-main-img,.about-main-txt{width:100%}.about-main-txt{order:1}.about-main-img{max-width:100%;order:2}.about-main-img:after{border:20px solid #960021}.about-main-img img{width:100%;height:20vh;min-height:100%}}@media only screen and (max-width:600px){body{line-height:1.5}#main{top:-70px}.col_sp_max{width:100%}.pc{display:none}.tabl{display:block}.sp{display:block}.mv-title{font-size:8vw;white-space:nowrap;top:60%;left:50%}.mv-lbox,.mv-clbox,.mv-crbox,.mv-rbox{height:25vh}.mv-lbox,.mv-clbox,.mv-crbox,.mv-rbox{border:10px solid var(--red)}.mv-clbox{border-top:none}.mv-crbox{border-top:none;border-bottom:none}.anchor-list li{width:100%}.title{padding:8% 3% 8% 50px}.price-table thead{display:none}.price-table tr{display:block;border:2px solid #ddd;margin-bottom:20px}.price-table tr td:first-child{text-align:left;border-left:5px solid var(--red);border-bottom:none}.price-table tr td{border:1px solid #ccc;padding:20px;text-align:right;width:100%;display:block}.price-table tr td span{float:left;color:#afafaf}#access{height:100%}#access .rbox,#access .lbox{width:100%}#access .lbox{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#access .rbox{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.access-detail li{border-bottom:1px dotted #ccc;padding:10px 0}.access-detail li:last-child{border:none}#site-map{padding:10px 0}#site-map .col3{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:20px;padding:15px;border-bottom:1px dotted #ccc}#site-map .col3:last-child{border-bottom:none}.single-content-area{width:100%}.single-sidebar-area{margin-top:50px;padding:0;width:100%;max-width:100%}.prev-post,.next-post{-webkit-box-flex:1;-ms-flex:auto;flex:auto}.inquiry th,.inquiry td{display:block!important;width:100%!important;border-top:none!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important}.inquiry tr:first-child th{border-top:1px solid #d7d7d7!important}.inquiry .haveto,.inquiry .any{font-size:10px}#class_schedule{height:350px}#class_schedule tbody th{padding:10px 15px}#class_schedule tbody td{padding:5px 15px}.clt{font-size:1rem}.cln{font-size:1.2rem}.pl{font-size:1.2rem}.class-advantage{padding:0 1% 10px}.class-txt h4{top:-25px}.class-txt{padding:20px 1%}#contact .tel,#contact .form{width:100%}.personal-fee h3{font-size:2.1rem}.personal-tbl tbody th{font-size:1.2rem}.personal-tbl tbody td.price{font-size:1.8rem}.personal-tbl tbody td.price span{font-size:.6em}.personal-tbl tbody td.price sub{font-size:1rem}.verticallist .wpcf7-list-item{display:block;margin-left:0x;float:none;margin-bottom:12px}#sb_instagram.sbi_col_4 #sbi_images .sbi_item{width:50%}}[class^="wp-block-"] figcaption,[class^="wp-block-"] figcaption.editor-rich-text__tinymce.mce-content-body{font-size:12px;font-style:italic;line-height:1.5;margin:9px 0 0}[class^="wp-block-"].alignleft,[class^="wp-block-"] .alignleft{margin-right:24px}[class^="wp-block-"].alignright,[class^="wp-block-"] .alignright{margin-left:24px}p.has-drop-cap:not(:focus)::first-letter{font-size:5em}.wp-block-image{margin-bottom:24px}.wp-block-image figcaption{text-align:left}@media screen and (min-width:810px){.full-width .site-content .wp-block-image figure.alignleft{margin-left:-168px}.full-width .site-content .wp-block-image figure.alignright{margin-right:-168px}}.rtl .wp-block-image figcaption{text-align:right}.wp-block-gallery{margin:0 0 24px}.wp-block-gallery .blocks-gallery-image figcaption,.wp-block-gallery .blocks-gallery-item figcaption{left:0;right:0;width:auto}.wp-block-quote:not(.is-large):not(.is-style-large){border-left:0;border-right:0;padding-left:0;padding-right:0}.wp-block-quote.is-large,.wp-block-quote.is-style-large{padding:0}.wp-block-quote cite{color:#2b2b2b;font-size:16px;font-weight:400}.wp-block-quote.alignleft cite,.wp-block-quote.alignright cite{display:inline-block;margin-bottom:17px;margin-top:0}.rtl .wp-block-quote.alignleft{margin-right:24px}.rtl .wp-block-quote.alignright{margin-left:24px}.wp-block-audio audio{display:block;width:100%}.wp-block-cover-image.aligncenter,.wp-block-cover.aligncenter{display:flex}.wp-block-file .wp-block-file__button{background-color:#24890d;border:0;color:#fff;font-size:12px;font-weight:700;line-height:1.25;padding:10px 30px 11px;text-transform:uppercase;vertical-align:bottom}.wp-block-file .wp-block-file__button:hover,.wp-block-file .wp-block-file__button:focus{background-color:#41a62a}.wp-block-file .wp-block-file__button:active{background-color:#55d737}.widget .wp-block-file .wp-block-file__button,.widget .wp-block-file .wp-block-file__button:hover{color:#fff}.wp-block-code{border:0;padding:0}.wp-block-code code{font-size:inherit}.wp-block-pullquote{border:0;margin:0}.wp-block-pullquote cite{color:#2b2b2b;font-size:16px;font-weight:400;margin-top:0;text-transform:none}.wp-block-pullquote.has-text-color blockquote,.wp-block-pullquote.has-background blockquote,.has-background .wp-block-pullquote blockquote,.wp-block-pullquote.has-text-color cite,.has-background .wp-block-pullquote cite,.has-text-color .wp-block-pullquote__citation{color:inherit}.wp-block-pullquote.alignleft{margin-right:1em}.wp-block-pullquote.alignright{margin-right:1em}@media screen and (min-width:810px){.full-width .site-content .wp-block-pullquote.alignleft{margin-left:-168px}.full-width .site-content .wp-block-pullquote.alignright{margin-right:-168px}}.wp-block-table{overflow-x:visible}.wp-block-table th,.wp-block-table td{border-color:rgb(0 0 0 / .1);border-width:0 1px 1px 0}.wp-block-button .wp-block-button__link{font-size:12px;font-weight:700;line-height:1.25;padding:10px 30px 11px;text-decoration:none;text-transform:uppercase;vertical-align:bottom}.wp-block-buttons[style*="text-transform"] .wp-block-button__link,.wp-block-button[style*="text-transform"] .wp-block-button__link{text-transform:inherit}.wp-block-button__link{background-color:#24890d;color:#fff}.is-style-outline .wp-block-button__link:not(.has-text-color){color:#24890d}.wp-block-button__link:hover,.wp-block-button__link:focus,.is-style-outline .wp-block-button__link:not(.has-text-color):hover,.is-style-outline .wp-block-button__link:not(.has-text-color):focus{background-color:#41a62a;color:#fff}.wp-block-button__link:active{background-color:#55d737}.widget a.wp-block-button__link:not(.has-text-color),.widget a.wp-block-button__link:not(.has-text-color):hover{color:#fff}.wp-block-separator{border:0;max-width:100px}.wp-block-separator.is-style-wide,.wp-block-separator.is-style-dots{max-width:100%}.wp-block-media-text{margin-bottom:24px}.wp-block-media-text *:last-child{margin-bottom:0}.wp-block-archives.aligncenter,.wp-block-categories.aligncenter,.wp-block-latest-posts.aligncenter{list-style-position:inside;margin-left:20px;text-align:center}.rtl .wp-block-archives.aligncenter,.rtl .wp-block-categories.aligncenter,.rtl .wp-block-latest-posts.aligncenter{margin-left:0;margin-right:20px}.wp-block-latest-comments{margin:0;padding:0}.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{margin-left:60px}.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{border-radius:0;border:1px solid rgb(0 0 0 / .1);padding:2px}.wp-block-latest-comments__comment,.wp-block-latest-comments__comment-excerpt,.wp-block-latest-comments__comment-excerpt p{font-size:16px}.wp-block-latest-comments__comment-meta a{color:#2b2b2b;font-weight:900;text-decoration:none}.wp-block-latest-comments_comment-meta a:hover,.wp-block-latest-comments_comment-meta a:focus{color:#41a62a}.widget-area .wp-block-latest-comments__comment-meta a{color:#fff}.widget-area .wp-block-latest-comments__comment-meta a:hover,.widget-area .wp-block-latest-comments__comment-meta a:focus{color:#41a62a}.wp-block-latest-comments__comment-date{text-transform:uppercase}.wp-block-latest-comments .wp-block-latest-comments__comment{border-top:1px solid rgb(0 0 0 / .1);margin-bottom:24px;padding-top:24px}.wp-block-latest-posts.is-grid{margin-left:0;margin-right:0}.has-green-color{color:#24890d}.has-green-background-color{background-color:#24890d}.has-black-color{color:#000}.has-black-background-color{background-color:#000}.has-dark-gray-color{color:#2b2b2b}.has-dark-gray-background-color{background-color:#2b2b2b}.has-medium-gray-color{color:#767676}.has-medium-gray-background-color{background-color:#767676}.has-light-gray-color{color:#f5f5f5}.has-light-gray-background-color{background-color:#f5f5f5}.has-white-color{color:#fff}.has-white-background-color{background-color:#fff}