@charset "UTF-8";*{-webkit-box-sizing:border-box;box-sizing:border-box}input[type=submit],input[type=reset],input[type=button],button{background-color:transparent;border:none;cursor:pointer;outline:none;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}main{display:block;padding-top:100px}@media (max-width:950px){main{display:block;padding-top:0}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,menu,nav,output,ruby,section,summary,time,mark,audio,video{zoom:1;margin:0;padding:0;border:0;outline:0;font:inherit;vertical-align:baseline;background:0 0;-webkit-text-size-adjust:100%;word-break:break-all}html{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Noto Sans JP",sans-serif}html *{-webkit-box-sizing:inherit;box-sizing:inherit}body{-webkit-font-smoothing:antialiased;font-family:'Noto Sans JP',"Meiryo","メイリオ","ＭＳ Ｐゴシック",sans-serif;font-size:18px;font-weight:700;line-height:1.8;letter-spacing:.5px;color:#000}@media (max-width:767px){body{font-size:14px}}body.fixed{position:fixed;width:100%}ul,ol{list-style-type:none}a{margin:0;padding:0;color:inherit;text-decoration:none}em,strong{font-style:normal;font-weight:inherit}table{border-collapse:collapse;border-spacing:0}table,th,td{table-layout:fixed}caption,th,td{text-align:left;font-weight:400;vertical-align:middle}input[type=text],input [type=tel],input [type=email]{padding:0;border:none;border-radius:0;outline:none;background:0 0}button,input[type=reset],input[type=submit],input[type=button]{border-radius:0;-webkit-box-sizing:content-box;-webkit-appearance:button;-moz-appearance:button;appearance:button;border:none;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}button,input[type=reset]::-webkit-search-decoration,input[type=submit]::-webkit-search-decoration,input[type=button]::-webkit-search-decoration{display:none}button,input[type=reset]:focus,input[type=submit]:focus,input[type=button]:focus{outline-offset:-2px}textarea{resize:none;overflow:auto}img{font-size:0;line-height:0;vertical-align:bottom;height:auto;max-width:100%}body{font-size:16px;background-color:#fff;color:#292929}body{font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-weight:500;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-x:hidden;background-color:#ddd}@media (max-width:950px){body{font-size:15px}}a:hover,.q:hover{-webkit-filter:opacity(.3);filter:opacity(.3);-webkit-transition:1s;transition:1s;opacity:1;-webkit-transition-duration:1s;transition-duration:1s}button:hover{-webkit-filter:opacity(.7);filter:opacity(.7);-webkit-transition:1s;transition:1s;opacity:1;-webkit-transition-duration:1s;transition-duration:1s}.pc{display:none}@media (min-width:950px){.pc{display:block}}.sp{display:block}@media (min-width:950px){.sp{display:none}}.inner-sp1{padding:0 17px;display:block}@media (min-width:950px){.inner-sp1{padding:0}}.inner-sp2{display:block}@media (max-width:950px){.inner-sp2{padding:0}}.inner-pc{width:1050px;margin:0 auto}@media (max-width:1050px){.inner-pc{width:auto}}.test{height:1000px}header{height:100px;position:fixed;width:100%;background:#fff;z-index:900}.header-nav{padding:20px;display:flex;justify-content:space-between;align-items:center;width:100%}.header-nav .headerlogo a{display:inline-block;vertical-align:middle}.header-nav .headerlogo a img{max-width:200px;height:auto}.header-nav .headerlogo p{display:inline-block;vertical-align:middle;font-weight:700;margin:0 0 0 20px;line-height:1.1}.header-nav .headerlogo p span{font-size:10px}.header-nav .right{display:flex;align-items:center;white-space:nowrap;padding-right:70px}.header-nav .right .tel{width:170px;margin-left:20px}.header-nav .right .tel p{font-size:14px;letter-spacing:0;text-align:center;font-weight:700}.header-nav .right .line{margin-left:10px}.header-nav .right .line img{width:50px}.navToggle{position:fixed;right:25px;top:25px;width:42px;height:40px;z-index:700;background:0 0;cursor:pointer;text-align:center}.navToggle span{display:block;position:absolute;width:30px;cursor:pointer;border-bottom:solid 3px #000;border-radius:100px;transition:.35s ease-in-out;left:6px}.navToggle.active span{border-bottom:solid 3px #000}.navToggle span:nth-child(1){top:10px}.navToggle span:nth-child(2){top:19px}.navToggle span:nth-child(3){top:28px}.navToggle.active span:nth-child(1){top:18px;left:6px;transform:rotate(-45deg)}.navToggle.active span:nth-child(2),.navToggle.active span:nth-child(3){top:18px;transform:rotate(45deg)}.globalMenuSp{display:none}.navbar-header{z-index:900}.globalMenuSp-header .headerlogo{padding:5px 15px;display:flex;align-items:center}.globalMenuSp{display:block;position:fixed;z-index:600;top:0;left:0;width:1000vw;height:100vh;background:#fff;color:#000;text-align:left;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all .6s;transition:all .6s;width:100%;overflow:hidden;-webkit-overflow-scrolling:touch}.globalMenuSp ul{margin:0 auto 0;padding:0;background:#00b4aa;height:100vh}.globalMenuSp ul li{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left;margin:0 auto;border-bottom:1px solid #fff;padding:20px 15px;text-align:center}.globalMenuSp ul li:after{position:absolute;display:block;content:">";position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%) scale(.5,1);transform:translateY(-50%) scale(.5,1);color:#fff;font-size:24px}.globalMenuSp ul li:nth-child(1){border-top:1px solid #fff}.globalMenuSp ul li a{color:#fff;font-size:24px;font-weight:400;display:block;width:100%}.globalMenuSp ul li:hover{background-color:#ddd;-webkit-transition:background-color .2s linear,color .2s linear,border .2s linear;transition:background-color .2s linear,color .2s linear,border .2s linear}.globalMenuSp.active{-webkit-transform:translateY(0%);transform:translateY(0%)}.fixed{position:fixed;width:100%;height:100%}@media (max-width:950px){header{height:60px;position:relative}.header-nav{padding:10px}.header-nav .right .tel,.header-nav .right .line{display:none}.header-nav .headerlogo a{height:14px;display:block}.header-nav .headerlogo a img{max-width:100px;vertical-align:top}.header-nav .headerlogo p{font-size:9px;margin:0;vertical-align:text-top}.header-nav .headerlogo p span{font-size:7px}.navToggle{right:15px;top:10px}.globalMenuSp ul li{padding:10px 15px;text-align:left}.globalMenuSp ul li a{font-size:13px}}.ft-top{padding-top:30px;padding-bottom:30px;text-align:center}.ft-top p{font-size:4.8vw;padding:32px 0;font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-weight:600}.ft-top img{width:40%}.ft-bottom{background-color:#000;color:#fff;padding:32px 0;margin-bottom:105px;text-align:center}.ft-bottom .ft-img_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ft-bottom .ft-img_wrap img{width:30px;height:auto}.ft-bottom .ft-img_wrap a:nth-child(1){margin-right:0 !important}.ft-bottom .ft-cp{margin-top:23px;font-size:12px;text-align:center}.ft-fixed{background-color:#00b4aa;padding:10px 17px;color:#fff;width:100%;position:fixed;bottom:0;left:0;z-index:100}.ft-fixed .ft-fixed_bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ft-fixed .ft-fixed_bottom .ftfx-logo_wrap{display:block;background:#fff;padding:5px;width:55px;height:55px}.ft-fixed .ft-fixed_bottom .ftfx-logo_wrap img{width:100%}.ft-fixed .ft-fixed_bottom .phone .ft-fixed-p{text-align:center;font-size:13px}.ft-fixed .ft-fixed_bottom .phone p{line-height:1.2;padding-left:10px;font-size:4vw}.ft-fixed .ft-fixed_bottom .phone p span{font-size:7vw;font-weight:700}.ft-top{padding:30px 0;text-align:center}@media (min-width:950px){.ft-top{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:60px 0}}.ft-top p{font-size:4.8vw;padding:32px 0;font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-weight:600}@media (min-width:950px){.ft-top p{font-size:30px}}@media (min-width:950px){.ft-top img{width:180px}}.ft-bottom{background-color:#000;color:#fff;padding:32px 0;margin-bottom:92px}.ft-bottom .ft-img_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ft-bottom .ft-img_wrap img{width:30px;height:auto}.ft-bottom .ft-img_wrap a:nth-child(1){margin-right:40px}.ft-bottom .ft-cp{margin-top:23px;font-size:12px;text-align:center}@media (min-width:950px){.ft-bottom{margin-bottom:0}.ft-bottom .ft-cp{font-size:14px}}.ft-fixed{background-color:#00b4aa;padding:8px 17px;color:#fff;width:100%;position:fixed;bottom:0;right:0}.ft-fixed .ft-fixed_bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.ft-fixed .ft-fixed_bottom .ftfx-logo_wrap{display:block;background:#fff;padding:5px}.ft-fixed .ft-fixed_bottom .ftfx-logo_wrap img{width:100%}.ft-fixed .ft-fixed_bottom .ftfx-logo_wrap.tel{width:40px;height:40px;padding:0;border-radius:50%}.ft-fixed .ft-fixed_bottom .ftfx-logo_wrap.line{width:100px;height:76px;text-align:center;line-height:1.2;border-radius:10px}.ft-fixed .ft-fixed_bottom .ftfx-logo_wrap.line img{width:50px}.ft-fixed .ft-fixed_bottom .ftfx-logo_wrap.line span{color:#00b900;font-weight:700;font-size:12px}.ft-fixed .ft-fixed_bottom .phone .ft-fixed-p{width:150px;font-size:13px;border:1px solid #fff;padding:2px 0;margin-bottom:6px}.ft-fixed .ft-fixed_bottom .phone .tel-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.ft-fixed .ft-fixed_bottom .phone p{line-height:1.2;padding-left:10px;font-size:4vw}.ft-fixed .ft-fixed_bottom .phone p span{font-size:7vw;font-weight:700}@media (min-width:950px){.ft-fixed .ft-fixed_bottom .phone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ft-fixed .ft-fixed_bottom .phone p{line-height:1.2;padding-left:10px;font-size:24px}.ft-fixed .ft-fixed_bottom .phone p span{font-size:35px;font-weight:700}}@media (min-width:950px){.ft-fixed{display:none;width:420px;margin-left:auto}}.line-bnr{padding-top:80px;text-align:center}.line-bnr__text{margin-bottom:20px}.line-bnr img{width:600px}@media (max-width:767px){.line-bnr{width:90%;padding-top:40px;margin:0 auto}}#fixed_btn{display:none}@media (max-width:950px){#fixed_btn{display:block;background:linear-gradient(90deg,#4abec4,#9de294);position:fixed;bottom:0;left:0;width:100%;z-index:100}#fixed_btn .top_area{display:flex;align-items:center;position:relative}#fixed_btn .top_area:after{display:block;content:"";background:url(//and-eight-gym.net/wp/wp-content/themes/and-eight/urawa/css/../img/img_offer01@2x.png) no-repeat bottom left;background-size:16.6vw;width:14.6vw;height:15.4vw;position:absolute;bottom:0;right:0;z-index:0}#fixed_btn .top_area .logo{padding:1.3vw;width:10vw}#fixed_btn .top_area .text{color:#fff;font-size:3vw;z-index:1}#fixed_btn .top_area .text span{font-size:123%}#fixed_btn .btn_area{border-top:solid 2px #fff;box-shadow:0 0 10px rgba(0,0,0,.2)}#fixed_btn .btn_area ul{display:flex;align-items:center}#fixed_btn .btn_area li{width:50%}#fixed_btn .btn_area li.line a{background:#00b900;display:block;color:#fff;text-align:center;padding:20px 0;font-size:3.3vw;font-weight:700;border-right:1px solid #fff}#fixed_btn .btn_area li.line a img{width:4.2vw;vertical-align:middle;margin:0 1.3vw 0 0}#fixed_btn .btn_area li.mail a{background:#ffe400;display:block;color:#000;text-align:center;padding:20px 0;font-size:3.3vw;font-weight:700;border-left:1px solid #fff;letter-spacing:-.07rem}#fixed_btn .btn_area li.mail a img{width:3.7vw;vertical-align:middle;margin:0 1vw 0 0}}#fixed_btn2{display:none}@media (max-width:950px){#fixed_btn2{display:block;background:#fff;position:fixed;bottom:0;left:0;width:100%;z-index:100;padding:5px;border-radius:5px 5px 0 0}#fixed_btn2 .top_area{display:flex;align-items:center;position:relative}#fixed_btn2 .top_area a{display:inline-block;padding:.5em 1em;text-decoration:none;border-radius:4px;color:#fff;background-image:linear-gradient(#0895c4 0%,#23d6dc 100%);border-bottom:solid 3px #00758e;font-weight:700;font-size:3vw;width:100%}#fixed_btn2 .top_area a span{font-size:123%}#fixed_btn2 .top_area a img{width:4.2vw;vertical-align:middle;margin:0 1.3vw 0 0}#fixed_btn2 .top_area:after{display:block;content:"";background:url(//and-eight-gym.net/wp/wp-content/themes/and-eight/urawa/css/../img/img_offer01@2x.png) no-repeat bottom left;background-size:16.6vw;width:14.6vw;height:15.4vw;position:absolute;bottom:0;right:0;z-index:0}#fixed_btn2 .btn_area{border-top:solid 5px #fff}#fixed_btn2 .btn_area ul{display:flex;align-items:center;justify-content:space-between}#fixed_btn2 .btn_area li{width:calc((100% - 5px) / 2)}#fixed_btn2 .btn_area li.line a{display:inline-block;padding:.5em;text-decoration:none;border-radius:4px;color:#fff;background-image:linear-gradient(#00b900 0%,#2dcf02 100%);border-bottom:solid 3px #008100;font-weight:700;font-size:3.7vw;width:100%;text-align:center}#fixed_btn2 .btn_area li.line a img{width:4.2vw;vertical-align:middle;margin:0 1.3vw 0 0}#fixed_btn2 .btn_area li.tel a{display:inline-block;padding:.5em;text-decoration:none;border-radius:4px;color:#000;background-image:linear-gradient(#ffc600 0%,#ffea00 100%);border-bottom:solid 3px #ec8b00;font-weight:700;font-size:3.7vw;width:100%;text-align:center}#fixed_btn2 .btn_area li.tel a img{width:3.7vw;vertical-align:middle;margin:0 1vw 0 0}}h2{font-size:22px;font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-weight:900;text-align:center;margin-bottom:35px}@media (min-width:950px){h2{font-size:30px}}h2 .qa{letter-spacing:5px}@media (min-width:950px){h2{margin-top:50px;margin-bottom:50px}}#mv{width:100%;background:url(//and-eight-gym.net/wp/wp-content/themes/and-eight/urawa/css/../img/mv_bg_pc.jpg) no-repeat center top;background-size:cover}#mv .fvimg{max-width:1200px;margin:0 auto;padding:50px 20px}@media screen and (max-width:765px){#mv{width:100%;background:url(//and-eight-gym.net/wp/wp-content/themes/and-eight/urawa/css/../img/mv_bg_sp.png) no-repeat center top;background-size:cover}#mv .fvimg{padding:40px 0 10px}}.fvtxt{font-weight:500;padding:30px 0;color:#00b4aa;font-size:20px;text-align:center}.offer{background:linear-gradient(90deg,#4abec4,#9de294)}.offer .wrap{display:flex;align-items:center;padding:40px 20px;margin:0 auto;width:100%;max-width:1200px;position:relative}.offer .wrap:after{display:block;content:"";background:url(//and-eight-gym.net/wp/wp-content/themes/and-eight/urawa/css/../img/img_offer01@2x.png) no-repeat center center;background-size:298px;width:298px;height:268px;position:absolute;bottom:0;right:0;z-index:0}.offer h2{color:#fff;letter-spacing:.2rem;text-align:left;margin:0 20px 0 0;font-size:32px}.offer h2 .bold{font-weight:700}.offer h2 .yellow{color:#ffe400}.offer .btn{z-index:1}@media screen and (max-width:1200px){.offer h2{font-size:2.6vw}.offer .btn{width:46vw}}@media screen and (max-width:950px){.offer .wrap{display:block;padding:40px 0;text-align:center}.offer .wrap:before{display:block;content:"";background:url(//and-eight-gym.net/wp/wp-content/themes/and-eight/urawa/css/../img/img_offer02@2x.png) no-repeat bottom right;background-size:215px;width:200px;height:268px;position:absolute;bottom:0;left:0;z-index:0}.offer .wrap:after{display:block;content:"";background:url(//and-eight-gym.net/wp/wp-content/themes/and-eight/urawa/css/../img/img_offer03@2x.png) no-repeat bottom left;background-size:189px;width:160px;height:256px;position:absolute;bottom:0;right:0;z-index:0}.offer h2{text-align:center;margin:0 0 20px;font-size:32px;line-height:1.5}.offer .btn{z-index:1;width:80%;margin:0 auto;text-align:center;position:relative}}@media screen and (max-width:760px){.offer .wrap{padding:5.2vw 0}.offer .wrap:before{background:url(//and-eight-gym.net/wp/wp-content/themes/and-eight/urawa/css/../img/img_offer02@2x.png) no-repeat bottom right;background-size:38.2vw;width:34.3vw;height:48.2vw}.offer .wrap:after{background:url(//and-eight-gym.net/wp/wp-content/themes/and-eight/urawa/css/../img/img_offer03@2x.png) no-repeat bottom left;background-size:34.8vw;width:27vw;height:43.6vw}.offer h2{margin:0 0 2.6vw;font-size:4.2vw}}.disinfection{background:#fdede4}.disinfection .inner{padding:18px 16px}@media screen and (min-width:950px){.disinfection .inner{max-width:680px;margin:0 auto;padding:36px 0}}.disinfection__ttl{padding:5px 0;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;background:#e60012;color:#fff;font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-size:5.5vw;font-weight:700;letter-spacing:2px;margin-bottom:9px;cursor:pointer}@media screen and (min-width:950px){.disinfection__ttl{font-size:44px;letter-spacing:1px;margin-top:0;margin-bottom:18px}}.disinfection__ttl:before{content:"";display:inline-block;background:url(//and-eight-gym.net/wp/wp-content/themes/and-eight/urawa/css/../img/disinfection_icon.png) center/cover no-repeat;width:25px;height:21px;margin-right:5px}@media screen and (min-width:950px){.disinfection__ttl:before{width:50px;height:43px;margin-right:10px}}.disinfection__img{margin-bottom:11px}@media screen and (min-width:950px){.disinfection__img{margin-bottom:22px}}.disinfection__img img{width:100%;height:auto}.disinfection__ttl2{border:solid 2px #e60012;background:#fff;font-size:14px;font-weight:700;font-family:sans-serif;text-align:center;line-height:1;color:#e60012;padding:10px 0;margin-bottom:15px}@media screen and (min-width:950px){.disinfection__ttl2{font-size:24px;border:solid 4px #e60012;padding:20px 0;margin-bottom:30px}}.disinfection__text{margin-bottom:10px;line-height:calc(44/28)}@media screen and (min-width:950px){.disinfection__text{font-size:28px;margin-bottom:20px}}.disinfection__img-list{display:flex;flex-wrap:wrap;width:100%}.disinfection__img-list li{flex:0 0 100%;max-width:calc( (100% - ( 8px * 3 )) / 4);width:100%;margin:0 8px 8px 0}.disinfection__img-list li:last-child{margin:0 0 8px}.disinfection__img-list li img{width:100%;height:100%;object-fit:cover}@media screen and (max-width:750px){.disinfection__img-list{display:flex;flex-wrap:wrap;width:68%;margin:auto}.disinfection__img-list li{flex:0 0 50%;max-width:calc( (100% - 8px) / 2);margin:0 4px 4px 0}.disinfection__img-list li:nth-child(2n){margin:0 0 4px}}.new-open{background:#ffffce;padding:0 0 20px;margin-bottom:-25px}@media screen and (min-width:950px){.new-open{padding:20px 0 40px;margin-bottom:-40px}}.new-open .img{display:block}.new-open .inner-pc img{width:100%}.new-open .img img{width:100%;height:auto}#campaign{padding:0 16px 24px;background-color:#ffffce;display:none}@media screen and (min-width:950px){#campaign{padding:0 0 40px;display:none}}#campaign p{margin-bottom:24px}#campaign .campaign-content{padding:80px 0 68px}#campaign .campaign-banner{width:100%;text-indent:0;line-height:1.3;position:relative}#campaign .campaign-banner__day{width:140px;height:140px;display:flex;padding-top:10px;justify-content:center;position:absolute;top:-61px;right:0;align-items:center;background:#fff;font-size:24px;font-weight:700;text-align:center;color:#e21c28;border:3px solid #e21c28;border-radius:50%;transform:rotate(15deg)}@media screen and (max-width:900px){#campaign .campaign-banner__day{width:120px;height:120px;font-size:22px}}@media screen and (max-width:750px){#campaign .campaign-content{padding:68px 0}#campaign .campaign-banner__day{width:100px;height:100px;padding-top:5px;top:-50px;font-size:16px}}@media screen and (max-width:600px){#campaign .campaign-banner__day{width:80px;height:80px;top:-40px;font-size:14px}}@media screen and (max-width:500px){#campaign .campaign-content{padding:58px 0 38px}#campaign .campaign-banner__day{width:60px;height:60px;top:-36px;right:-6px;font-size:10px}}@media (max-width:949px){#campaign .b-campaign.sp p img{display:block;margin:0 auto}}@media screen and (min-width:950px){#campaign .b-campaign-pc{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;flex-wrap:wrap}#campaign .b-campaign-pc p{width:49%;height:auto;margin-bottom:64px}}#campaign2{background:#eaf8f8;padding:100px 0;font-feature-settings:"palt"}#campaign2 .wrap{padding:0 20px;margin:0 auto;width:100%;max-width:1200px;position:relative}#campaign2 h2{font-size:40px;font-weight:700;margin:0 0 30px;line-height:1.3}#campaign2 h2 span.y_line{background:linear-gradient(transparent 60%,#ffe400 60%);display:inline}#campaign2 h2 span.l{font-size:135%}#campaign2 .campaign-sumercampaig__inner,#campaign2 .campaign_original{text-align:center;border:none;display:block}#campaign2 .campaign-sumercampaig__ttl.cam_title,#campaign2 .cam_title_text{color:#4abfc4;font-size:32px;text-decoration:underline;margin:0 0 10px;font:bold 32px "Oswald";line-height:.9;letter-spacing:.07em}#campaign2 .campaign-sumercampaig__day,#campaign2 .cam_day_text{font-size:45px;color:#f60}#campaign2 .tokuten{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch;margin-top:40px}#campaign2 .tokuten .box{width:calc(50% - 20px);margin:0 0 20px}#campaign2 .tokuten .box dt{background:linear-gradient(90deg,#4abec4,#9de294);border-radius:10px 10px 0 0;display:inline-block;margin:0;padding:0 40px;color:#fff;font-size:22px;font-style:italic;font-weight:700}#campaign2 .tokuten .box dt span{font-size:145%}#campaign2 .tokuten .box dd{background:#fff;border-radius:0 10px 10px;box-shadow:0 0 5px rgba(0,0,0,.1);text-align:center;padding:30px 10px}#campaign2 .tokuten .box dd h3{border-radius:30px;background:#4cbfc3;color:#fff;font-weight:700;font-size:24px;margin:0 20px 20px}@media screen and (max-width:900px){#campaign2{padding:13vw 0}#campaign2 .wrap{padding:0 2.6vw}#campaign2 h2{font-size:30px;margin:0 0 20px}#campaign2 .campaign-sumercampaig__ttl.cam_title,#campaign2 .cam_title_text{font-size:3.5vw}#campaign2 .campaign-sumercampaig__day,#campaign2 .cam_day_text{font-size:5.8vw}#campaign2 .tokuten{margin-top:5.2vw}#campaign2 .tokuten .box{width:calc(50% - 1.3vw);margin:0 0 2.6vw}#campaign2 .tokuten .box dt{padding:0 5.2vw;font-size:2.8vw}#campaign2 .tokuten .box dd{padding:3.9vw 1.6vw}#campaign2 .tokuten .box dd h3{font-size:2.3vw;margin:0 2.6vw 2.6vw}}@media screen and (max-width:765px){#campaign2 h2{font-size:5vw;margin:0 0 20px}#campaign2 .campaign-sumercampaig__ttl.cam_title,#campaign2 .cam_title_text{font-size:5vw}#campaign2 .campaign-sumercampaig__day,#campaign2 .cam_day_text{font-size:7.8vw}#campaign2 .tokuten{display:block}#campaign2 .tokuten .box{width:100%}#campaign2 .tokuten .box dt{font-size:4.3vw}#campaign2 .tokuten .box dd{padding:20px 10px}#campaign2 .tokuten .box dd h3{font-size:5vw;margin:0 10px 10px}}#media{padding:100px 0;font-feature-settings:"palt";background:#fff;text-align:center}#media .wrap{padding:0 20px;margin:0 auto;width:100%;max-width:1200px;position:relative}#media h2{font-size:40px;font-weight:700;margin:0 0 30px;line-height:1.3}#media h2 span.y_line{background:linear-gradient(transparent 60%,#ffe400 60%);display:inline;font-size:125%}#media h2 .sub{font-size:45%;color:#4cbfc3}#media h2+p{margin:0 0 30px}@media screen and (max-width:900px){#media{padding:13vw 0}#media .wrap{padding:0 2.6vw}#media h2{font-size:4.4vw;margin:0 0 3.3vw}}@media screen and (max-width:765px){#media h2{font-size:5.4vw}}#kuchikomi{background:linear-gradient(90deg,#cdf4dd,#caebe9);text-align:center;padding:100px 0}@media screen and (max-width:900px){#kuchikomi{padding:13vw 0}}#concept,#consideration{text-align:center;font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-weight:600;background-image:url(//and-eight-gym.net/wp/wp-content/themes/and-eight/urawa/css/../img/concept_bg.jpg);background-size:cover;padding:60px 0;display:none}@media (min-width:950px){#concept,#consideration{background-image:url(//and-eight-gym.net/wp/wp-content/themes/and-eight/urawa/css/../img/concept_bg_pc.jpg);padding-bottom:120px;padding-top:30px;display:none}}#concept .p1,#consideration .p1{font-size:4.8vw;padding:45px 0;color:#00b4aa}#concept .p1.ft-b,#consideration .p1.ft-b{color:#00b4aa}#concept .p1.ft-54,#consideration .p1.ft-54{font-size:6.5vw;line-height:1.5}@media (min-width:950px){#concept .p1,#consideration .p1{font-size:26px}#concept .p1.ft-54,#consideration .p1.ft-54{font-size:26px}}#concept .p2,#consideration .p2{font-size:4.2vw}#concept .p2.p2_pd,#consideration .p2.p2_pd{padding:23px 0}#concept .p2.p2_pd:first-child,#consideration .p2.p2_pd:first-child{padding:45px 0 23px}@media (min-width:950px){#concept .p2,#consideration .p2{font-size:20px}}#concept .p3,#consideration .p3{display:block;width:100%;background-color:rgba(218,224,0,.6);padding:3px 0;font-size:3.8vw}#concept .p3._1,#consideration .p3._1{margin:30px 0 8px}#concept .p3._2,#consideration .p3._2{margin:0 0 8px}@media (min-width:950px){#concept .p3,#consideration .p3{display:table;width:auto;font-size:18px;margin:10px auto;padding:0 50px}#concept .p3._1,#consideration .p3._1{margin:40px auto 8px}#concept .p3._2,#consideration .p3._2{margin:auto}}@media (min-width:950px){#concept img,#consideration img{width:500px}}#concept2{padding:0;font-feature-settings:"palt"}#concept2 .wrap{padding:0 20px;margin:0 auto;width:100%;max-width:1200px;position:relative}#concept2 .concept_main{text-align:center;background:#fff;padding:100px 0}#concept2 .concept_main h2{font-size:40px;font-weight:700;margin:0 0 30px;line-height:1.3}#concept2 .concept_main h2 .sub{font-size:45%;color:#4cbfc3}#concept2 .concept_main h2 .s{font-size:50%}#concept2 .concept_main p{margin:30px 0 0;font-size:22px;font-weight:700}@media screen and (max-width:900px){#concept2 .concept_main{padding:13vw 0}#concept2 .concept_main h2{font-size:4.4vw;margin:0 0 3.3vw}#concept2 .concept_main p{margin:3.3vw 0 0;font-size:16px}}@media screen and (max-width:765px){#concept2 .concept_main h2{font-size:5.4vw}#concept2 .concept_main p{font-size:14px}}#concept2 .onayami{background:url(//and-eight-gym.net/wp/wp-content/themes/and-eight/urawa/css/../img/onayami_bg.jpg) repeat-y;background-size:100%;padding:50px 0}#concept2 .onayami h2{margin:0 0 40px;font-size:28px;font-weight:400;color:#fff;text-align:center}#concept2 .onayami h2 .sp-only{display:none}#concept2 .onayami dl{background:#fff;border-radius:10px;margin:0 0 10px;padding:40px;position:relative}#concept2 .onayami dl:first-of-type:after{position:absolute;top:-195px;right:20px;content:"";width:167px;height:195px;background:url(//and-eight-gym.net/wp/wp-content/themes/and-eight/urawa/css/../img/onayami01.png) no-repeat top center;background-size:167px}#concept2 .onayami dt{color:#003b64;font-size:26px;font-weight:700;line-height:1;margin:0 0 10px}#concept2 .onayami dt span{font-size:138%;color:#4cbfc3}#concept2 .onayami dd{font-size:14px}@media screen and (max-width:900px){#concept2 .onayami{padding:5.5vw 0}#concept2 .onayami h2{margin:0 0 4.4vw;font-size:3.1vw;text-align:left}#concept2 .onayami dl{padding:4.4vw}#concept2 .onayami dl:first-of-type:after{top:-21.6vw;right:10px;width:18.5vw;height:21.6vw;background-size:18.5vw}#concept2 .onayami dt{font-size:2.8vw}}@media screen and (max-width:765px){#concept2 .onayami h2{font-size:4vw;line-height:1.3}#concept2 .onayami h2 .sp-only{display:block}#concept2 .onayami dl{padding:4.4vw}#concept2 .onayami dl:first-of-type:after{top:-29.6vw;right:10px;width:25.5vw;height:29.6vw;background-size:25.5vw}#concept2 .onayami dt{font-size:16px;line-height:1.3}}#concept2 .support{background:url(//and-eight-gym.net/wp/wp-content/themes/and-eight/urawa/css/../img/concept_bg2.jpg) no-repeat top center #eaf8f8;background-size:100%;padding:100px 0}#concept2 .support .logo{text-align:center;margin:0 0 50px}#concept2 .support .inner{background:#fff;border-radius:10px;padding:50px;text-align:center}#concept2 .support h2{font-size:30px;font-weight:700;line-height:1.3;position:relative;margin:0 0 30px;padding:0 0 30px}#concept2 .support h2 span{font-size:60%}#concept2 .support h2:after{position:absolute;width:80px;height:1px;border-bottom:5px dotted #4cbfc3;bottom:0;right:calc(50% - 40px);content:""}#concept2 .support h2+p{font-size:18px;margin:0 0 20px}#concept2 .support h2+p .sp-only{display:none}#concept2 .support h3{margin:40px 0;font-size:26px;font-weight:700}#concept2 .support .change{display:flex;justify-content:space-between}#concept2 .support .change .box{width:calc((100% - 40px) / 3)}#concept2 .support .change .box h4{color:#4cbfc3;font-size:20px;font-weight:700;line-height:1.3;margin:0 0 10px}#concept2 .support .ouen{margin:50px 0 0;position:relative}#concept2 .support .ouen:before{content:"";background:url(//and-eight-gym.net/wp/wp-content/themes/and-eight/urawa/css/../img/concept06@2x.png) no-repeat center center;background-size:187px;width:187px;height:137px;display:block;top:-20px;left:0;position:absolute}#concept2 .support .ouen:after{content:"";background:url(//and-eight-gym.net/wp/wp-content/themes/and-eight/urawa/css/../img/concept07@2x.png) no-repeat center center;background-size:183px;width:183px;height:126px;display:block;top:-20px;right:0;position:absolute}#concept2 .support .ouen h3{color:#4cbfc3;font-size:22px;font-weight:700;margin:0 0 10px}#concept2 .support .ouen p{font-weight:700;font-size:20px;line-height:1.3}#concept2 .support .ouen p span.y_line{background:linear-gradient(transparent 60%,#ffe400 60%);display:inline}#concept2 .support .ng{margin:50px 0 0;text-align:center}#concept2 .support .ng .example{display:flex;justify-content:space-around;max-width:650px;margin:0 auto}#concept2 .support .ng .example dt{color:#dc4d4d;font-size:18px;font-weight:700}#concept2 .support .ng p{font-size:18px;font-weight:700;margin:20px 0 0}#concept2 .support .ng p span.y_line{background:linear-gradient(transparent 60%,#ffe400 60%);display:inline;font-size:155%}#concept2 .support .ng p span.l{font-size:155%}@media screen and (max-width:900px){#concept2 .support{padding:11.1vw 0}#concept2 .support .ouen:before{background-size:20.7vw;width:20.7vw;height:15.2vw;left:-40px}#concept2 .support .ouen:after{background-size:20.3vw;width:20.3vw;height:14vw;right:-40px}#concept2 .support .ng .example dt{font-size:2vw}#concept2 .support .ng p{font-size:16px}}@media screen and (max-width:765px){#concept2 .support{padding:5vw 0 11.1vw}#concept2 .support .logo{margin:0 0 5.5vw}#concept2 .support .logo img{width:28vw}#concept2 .support .inner{padding:5vw}#concept2 .support h2{font-size:4.5vw;margin:0 0 3.9vw;padding:0 0 3.9vw}#concept2 .support h2+p{font-size:16px}#concept2 .support h2+p .sp-only{display:block}#concept2 .support h3{margin:5.2vw 0;font-size:4.5vw}#concept2 .support .change{display:block}#concept2 .support .change .box{width:100%;margin:0 0 20px}#concept2 .support .change .box h4{font-size:5vw}#concept2 .support .ouen{margin:6.5vw 0 0;padding:0 0 27vw}#concept2 .support .ouen:before{background-size:147px;width:147px;height:106px;top:auto;left:0;bottom:0}#concept2 .support .ouen:after{background-size:143px;width:143px;height:102px;top:auto;right:0;bottom:0}#concept2 .support .ouen h3{font-size:4.3vw}#concept2 .support .ouen p{font-weight:700;font-size:20px;line-height:1.3}#concept2 .support .ouen p span.y_line{background:linear-gradient(transparent 60%,#ffe400 60%);display:inline}#concept2 .support .ng{margin:6.5vw 0 0}#concept2 .support .ng .example{display:block}#concept2 .support .ng .example dl{margin:0 0 20px}#concept2 .support .ng .example dt{font-size:3.5vw}#concept2 .support .ng p{font-size:3.5vw}}#plan{margin:75px 0 0}#plan h2{margin-bottom:0}#plan h3 img{width:100%}#plan .plan_wrap{background-color:rgba(218,224,0,.7);padding:25px 0;margin-bottom:20px}#plan .plan_wrap .p1{font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-weight:600;text-align:center;font-size:4vw;margin-bottom:24px}#plan .plan_wrap img{margin-bottom:10px}#plan .plan_wrap .check-box{margin:10px 0 20px;border:solid 1px #00b4aa;background-color:#fff}#plan .plan_wrap .check-box p{display:block;background-color:#00b4aa;font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-size:4.5vw;font-weight:600;color:#fff;text-align:center}#plan .plan_wrap .check-box ul{margin:10px 0}#plan .plan_wrap .check-box ul li{margin:0 20px 0 35px;position:relative}#plan .plan_wrap .check-box ul li:before{content:"";position:absolute;left:-18px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-image:url(//and-eight-gym.net/wp/wp-content/themes/and-eight/urawa/css/../img/check.png);background-size:cover;width:15px;height:13px}@media (min-width:950px){#plan .plan_wrap .check-box{width:880px;margin:0 auto;margin:40px auto 30px}#plan .plan_wrap .check-box p{font-size:22px}#plan .plan_wrap .check-box ul li{font-size:18px;margin:0 20px 0 50px;padding:3px 0}#plan .plan_wrap .check-box ul li:before{left:-25px;width:20px;height:18px}}@media (min-width:950px){#plan .plan_wrap{padding:60px 0}#plan .plan_wrap p{font-size:16px;width:880px;margin:0 auto}#plan .plan_wrap .p1{font-size:25px;margin-bottom:60px}#plan .plan_wrap .plan-img_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}#plan .plan_wrap .plan-img_wrap img{padding:0 5px}}#feature{margin-top:55px}#feature h3{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:100}#feature h3 img{width:65px;height:75px}#feature h3 p{font-size:4vw;font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-weight:900;margin-left:10px}#feature h3 p span{display:block;font-size:5.2vw;color:#00b4aa;line-height:1}#feature h3 p span.fs-445{font-size:4.45vw}@media (min-width:950px){#feature h3 img{width:15%;height:auto}#feature h3 p{font-size:20px;line-height:1.8;margin-left:20px}#feature h3 p span{font-size:25px}#feature h3 p span.fs-445{font-size:23px}}@media (min-width:950px){#feature .point-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}#feature .point-inner{margin-bottom:30px}@media (min-width:950px){#feature .point-inner{width:47%}}#feature .feature-box{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:-15px}#feature .feature-box span{display:contents}#feature .feature-box span img{widht:100%}#feature .feature-box img{width:55%;max-height:24vh}#feature .feature-box p{background:#ebebeb;padding:10px;font-size:3.3vw}@media (min-width:950px){#feature .feature-box{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:-20px;padding-bottom:40px}#feature .feature-box p{font-size:16px;padding:20px}#feature .feature-box img{width:100%;max-height:none}}#feature .p-i2{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#feature .p-i2 p{margin-left:0;margin-right:10px;text-align:right}#feature .p-i2 .ta-l{text-align:left;margin-right:0}@media (min-width:950px){#feature .p-i2{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#feature .p-i2 p{text-align:left;margin-right:0;margin-left:20px}#feature .p-i2 .ta-l{margin-left:0}}#trainer{margin-top:66px}#trainer .trainer-wrap{width:100%;padding:17px 17px 45px;background-color:rgba(218,224,0,.4)}@media (max-width:949px){#trainer .trainer-wrap .trainer{cursor:pointer;position:relative}}@media (min-width:950px){#trainer .trainer-wrap{padding:80px 0}}#trainer .trainer-wrap .inner-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:1050px) and (min-width:950px){#trainer .trainer-wrap .inner-pc{width:100%;padding:0 2.5%}}#trainer .trainer-wrap .trainer-img__wrapper{overflow:hidden;position:relative;padding-top:67.6%}#trainer .trainer-wrap .trainer-img__wrapper img{width:100%;position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,0%);transform:translate(-50%,0%)}#trainer .trainer-wrap .trainer-img__wrapper .trainer-sakamoto{top:70%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#trainer .trainer-wrap .trainer .trainer-content{width:100%;height:100%;position:absolute;top:0;left:0}@media (min-width:950px){#trainer .trainer-wrap .trainer_inner{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}}#trainer .trainer-wrap .trainer_inner .trainer-box{background-color:#fff;padding:33px 20px 18px;margin-top:60px;position:relative}@media (min-width:950px){#trainer .trainer-wrap .trainer_inner .trainer-box{margin-top:40px}}#trainer .trainer-wrap .trainer_inner .trainer-box h3{position:absolute;top:-20px;left:-17px;padding:3px 13px 3px 30px;background-color:#00b4aa;font-weight:600;color:#fff;font-size:20px;font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif}#trainer .trainer-wrap .trainer_inner .trainer-box .trainer-box_inner h4{background:#dae000;font-weight:900;padding-left:2px}#trainer .trainer-wrap .trainer_inner .trainer-box ul{padding:10px 0}#trainer .trainer-wrap .trainer_inner .trainer-box ul li{line-height:1.5;font-size:14px;position:relative;margin-left:18px}#trainer .trainer-wrap .trainer_inner .trainer-box ul li:before{content:"●";position:absolute;left:-18px;top:11px;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#00b4aa}@media (min-width:950px){#trainer .trainer-wrap .trainer_inner .trainer-box ul li{padding:3px 0}#trainer .trainer-wrap .trainer_inner .trainer-box ul li:before{top:14px}}@media (min-width:950px){#trainer .trainer-wrap .trainer_inner .trainer_profile{width:50%}}#service{margin-top:70px}#service .service-price-box{text-align:center}#service .service-price-box .p1{display:block;background:#00b4aa;color:#fff;font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-size:4.5vw}@media (min-width:950px){#service .service-price-box .p1{font-size:25px}}#service .service-price-box .p2{font-size:14px;background:rgba(218,224,0,.4);border:solid 1px rgba(0,180,170,.4);line-height:1.5;padding:5px 0}#service .service-price-box .p2 .price{font-size:22px;font-weight:900;margin-left:16px}@media (min-width:950px){#service .service-price-box{width:880px;margin:0 auto}#service .service-price-box .p2{font-size:16px;padding:10px 0}}#service .service-plan-box{margin-top:50px}#service .service-plan-box h3{position:relative;padding:0 0 12px 85px;font-size:15px;font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-weight:900;line-height:1.4;margin:20px 0}@media (min-width:950px){#service .service-plan-box h3{padding:0 0 12px 95px;font-size:18px}}#service .service-plan-box h3 span{display:block;font-size:20px;color:#00b4aa}@media (min-width:950px){#service .service-plan-box h3 span{font-size:25px}}#service .service-plan-box h3:before{color:#000;bottom:8px;left:0;position:absolute;font-size:72px;font-weight:500;letter-spacing:2px;font-family:'Oswald',sans-serif;color:#00b4aa;line-height:1}#service .service-plan-box h3._01:before{content:"01"}#service .service-plan-box h3._02:before{content:"02"}#service .service-plan-box h3._03:before{content:"03"}#service .service-plan-box h3._04:before{content:"04"}#service .service-plan-box h3._05:before{content:"05"}#service .service-plan-box h4{background:#dae000;font-weight:900;padding-left:2px}#service .service-plan-box .plan04_img{padding:10px 0 0}#service .service-plan-box ul{padding:10px 0}#service .service-plan-box ul li{line-height:1.5;font-size:14px;position:relative;margin-left:18px}#service .service-plan-box ul li:before{content:"●";position:absolute;left:-18px;top:11px;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#dae000}@media (min-width:950px){#service .service-plan-box ul li{padding:3px 0;font-size:16px}#service .service-plan-box ul li:before{top:14px}}#service .service-plan-box .service-p{text-align:center;font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;padding:23px 0}@media (min-width:950px){#service .service-plan-box .service-p{padding:40px 0;font-size:20px}}@media (min-width:950px){#service .service-plan-box .service-plan-box_inner{width:880px;margin:0 auto}}@media (min-width:950px){#service .service-plan-box .service-plan-box_inner._flex{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}#service .service-plan-box .service-plan-box_inner._flex .price-box2 .p1{width:450px}#service .service-plan-box .service-plan-box_inner._flex .price-box3{width:40%}}#service .service-plan-box .price-box2{text-align:center}#service .service-plan-box .price-box2 .p1{display:block;background:#00b4aa;color:#fff;font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif}#service .service-plan-box .price-box2 .p1 span{font-size:6vw;font-weight:900;font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif}@media (min-width:950px){#service .service-plan-box .price-box2 .p1 span{font-size:25px}}#service .service-plan-box .price-box2 .p2{font-size:14px;background:rgba(0,180,170,.2);line-height:1.3;padding:5px 0}#service .service-plan-box .price-box2 .p2 .price{font-size:22px;font-weight:900;margin-left:16px}#service .service-plan-box .price-box2 .p2 .blue{color:#00b4aa}#service .service-plan-box .price-box2.bt{padding-bottom:25px}@media (min-width:950px){#service .service-plan-box .price-box2 .p2{padding:10px 0;font-size:16px}}#service .service-plan-box table{width:100%}#service .service-plan-box table tr th,#service .service-plan-box table tr td{text-align:center;border:solid 1px #fff;font-size:14px;padding:1px 0}#service .service-plan-box table tr th{background:#00b4aa;color:#fff;line-height:1.2;padding:5px 0}#service .service-plan-box table tr td{font-weight:600;line-height:1.2;padding:5px 0}#service .service-plan-box table tr td span.small{display:block;font-size:10px;line-height:0}#service .service-plan-box table tr td span.small img{width:80%}#service .service-plan-box table tr:nth-child(even){background:rgba(0,180,170,.2)}#service .service-plan-box table tr:nth-child(odd){background:rgba(0,180,170,.4)}@media (min-width:600px){#service .service-plan-box table tr td span.small img{width:65%}}@media (min-width:950px){#service .service-plan-box table tr th{font-size:20px}#service .service-plan-box table tr td{font-size:18px}#service .service-plan-box table tr td span.small{font-size:12px;line-height:1}#service .service-plan-box table tr td span.small img{width:50%}}#service .service-plan-box .tax{text-align:right;font-size:14px;font-weight:600}#service .service-plan-box .p-right{text-align:right;padding:5px 0;font-size:15px}@media (min-width:950px){#service .service-plan-box{margin-top:100px}#service .service-plan-box .p-right{width:880px;margin:0 auto}}#service .service-other-wrap{padding:60px 0}#service .service-other-wrap .service-other-box{position:relative;margin-top:60px}#service .service-other-wrap .service-other-box h3{position:absolute;top:-20px;left:-17px;padding:3px 30px;background-color:#00b4aa;font-weight:900;color:#fff;font-size:4vw}#service .service-other-wrap .service-other-box p{text-align:center;font-size:15px;line-height:1.3;padding-top:15px}#service .service-other-wrap .service-other-box:first-child{margin-top:0}@media (min-width:950px){#service .service-other-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#service .service-other-wrap .service-other-box{width:30%}#service .service-other-wrap .service-other-box h3{position:absolute;top:-20px;left:-17px;padding:3px 30px;background-color:#00b4aa;font-weight:900;color:#fff;font-size:20px}#service .service-other-wrap .service-other-box:first-child{margin-top:60px}}#service .training-box{background:#00b4aa;padding:20px}#service .training-box .training-box_inner{border:solid 1px #fff;padding:16px;text-align:center}#service .training-box .training-box_inner .p1{color:#fff;font-weight:700;font-size:6vw;line-height:1.2}@media (min-width:950px){#service .training-box .training-box_inner .p1{font-size:25px}}#service .training-box .training-box_inner .btn{color:#fff;display:block;width:100%;background:#dae000;color:#00b4aa;position:relative;padding:10px 0;margin-top:33px;font-size:15px}#service .training-box .training-box_inner .btn:before{position:absolute;display:block;content:"";width:18px;height:20px;background-image:url(//and-eight-gym.net/wp/wp-content/themes/and-eight/urawa/css/../img/btn-allow01.png);background-size:cover;top:50%;right:23px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:950px){#service .training-box .training-box_inner .btn{width:500px;margin:25px auto 0}}@media (min-width:950px){#service .training-box{width:880px;margin:0 auto;margin:0 auto}}#gallery{background-color:#ebebeb;padding-top:60px;margin-top:40px}#gallery .gallery-img_wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}@media (max-width:950px){#gallery .gallery-img_wrap{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:950px){#gallery .gallery-img_wrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}#gallery .gallery-img_wrap span{width:48.5%}@media (min-width:950px){#gallery .gallery-img_wrap span{width:auto}}#gallery .gallery-img_wrap span img{width:100%}#gallery .store_wrap{margin-bottom:25px}@media (min-width:950px){#gallery .store_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:50px}}#gallery .store_wrap .store_left{margin:30px 0}@media (min-width:950px){#gallery .store_wrap .store_left{-webkit-box-flex:0;-ms-flex:0 1 48%;flex:0 1 48%;margin:0}#gallery .store_wrap .store_left .store_contents{display:grid;grid-template-columns:150px 1fr;grid-template-rows:auto}#gallery .store_wrap .store_left .store_contents p{display:block}#gallery .store_wrap .store_left .store_contents p .indent{display:block;padding-left:38px;text-indent:-38px}#gallery .store_wrap .store_left .store_contents p .indent .small{font-size:14px}}#gallery .store_wrap .store_contents{position:relative;margin-top:0}@media (min-width:950px){#gallery .store_wrap .store_contents{margin:3px 0 0}}#gallery .store_wrap .store_contents h3{color:#fff;background-color:#00b4aa;font-weight:600;position:static;padding:5px 20px;font-size:15px;font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif}@media (min-width:950px){#gallery .store_wrap .store_contents h3{padding:5px 20px;font-size:20px;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-size:15px}}#gallery .store_wrap .store_contents p{display:block;background-color:#fff;padding:10px 20px}@media (min-width:950px){#gallery .store_wrap .store_contents p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}#gallery .store_btn{display:flex;flex-wrap:wrap;justify-content:space-around;margin-bottom:50px}#gallery .store_btn a{display:block;width:calc(50% - 20px);background:#dae000;color:#000;font-size:24px;font-weight:700;text-align:center;border:solid 5px #fff;border-radius:10px;margin:10px;padding:20px 40px 20px 20px;box-shadow:0 0 10px rgba(0,0,0,.2);position:relative}#gallery .store_btn a:after{content:'';width:12px;height:12px;border-top:2px solid #000;border-right:2px solid #000;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;right:20px;top:calc(50% - 6px)}#gallery .store_btn a span{font-size:80%}@media (max-width:950px){#gallery .store_btn{margin-bottom:100px}#gallery .store_btn a{font-size:3.2vw;border:solid 3px #fff;padding:2.3vw 30px 2.3vw 2.3vw}#gallery .store_btn a:after{width:8px;height:8px;right:15px;top:calc(50% - 4px)}#gallery .store_btn a span{display:block}}#gallery .fb-insta_wrap{background:#000}#gallery .fb-insta_wrap:before{display:block;content:"";width:100%;height:150px;background-image:url(//and-eight-gym.net/wp/wp-content/themes/and-eight/urawa/css/../img/bg.jpg);background-size:cover}@media (min-width:950px){#gallery .fb-insta_wrap:before{background-image:url(//and-eight-gym.net/wp/wp-content/themes/and-eight/urawa/css/../img/bg_pc.jpg);height:260px}}#gallery .fb-insta_wrap .fb-insta_inner{padding:35px 121px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:center}@media (max-width:950px){#gallery .fb-insta_wrap .fb-insta_inner{padding:35px 0;width:37vw;margin:0 auto}}#gallery .fb-insta_wrap .fb-insta_inner span{display:block;font-size:4.5vw;color:#fff;font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-weight:900;line-height:1.3;margin-top:14px}#gallery .fb-insta_wrap .fb-insta_inner img{width:60px;height:60px}@media (min-width:950px){#gallery .fb-insta_wrap .fb-insta_inner{-ms-flex-pack:distribute;justify-content:space-around}#gallery .fb-insta_wrap .fb-insta_inner span{font-size:25px}}.store_g-map{display:block;-webkit-box-flex:0;-ms-flex:0 1 48%;flex:0 1 48%}.store_g-map iframe{width:100%;height:530px}@media (max-width:767px){.store_g-map iframe{height:200px}}.store_g-map .btn{display:block;width:275px;background:#dae000;color:#fff;font-weight:700;text-align:center;border-radius:20px;margin:15px auto 0}@media (min-width:950px){.store_g-map .btn{width:40%}}#qa{padding-top:60px;padding-bottom:40px}#qa .qa_wrap .qa-box{margin-bottom:15px;cursor:pointer}#qa .qa_wrap .qa-box .q{background:#00b4aa;position:relative;color:#fff;font-size:15px;font-weight:900;line-height:1.5;padding:9px 12px 9px 44px}#qa .qa_wrap .qa-box .q:before{display:block;position:absolute;top:50%;left:13px;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:"";width:18px;height:28px;background-image:url(//and-eight-gym.net/wp/wp-content/themes/and-eight/urawa/css/../img/qa-q.png);background-size:cover}#qa .qa_wrap .qa-box .q:after{content:"";position:absolute;right:25px;top:38%;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:block;width:8px;height:8px;border-top:solid 2px #fff;border-right:solid 2px #fff;-webkit-transform:rotate(135deg);transform:rotate(135deg)}#qa .qa_wrap .qa-box .q.open:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:45%}#qa .qa_wrap .qa-box .a{display:none;background:#ebebeb;position:relative;line-height:1.5;padding:15px 20px 15px 44px;font-size:14px}#qa .qa_wrap .qa-box .a:before{display:block;position:absolute;top:20px;left:13px;content:"";width:18px;height:28px;background-image:url(//and-eight-gym.net/wp/wp-content/themes/and-eight/urawa/css/../img/qa-a.png);background-size:cover}@media (min-width:950px){#qa .qa_wrap .qa-box{margin-bottom:40px}#qa .qa_wrap .qa-box .q{font-size:20px}#qa .qa_wrap .qa-box .a{font-size:16px}}#contact{padding-top:60px}#contact .contact-tel_box,#contact .contact-mail_form{background:rgba(218,224,0,.4);padding:30px 35px}@media (min-width:950px){#contact .contact-tel_box,#contact .contact-mail_form{padding:70px 0 !important}}#contact h3{display:block;text-align:center;color:#fff;background:#00b4aa;font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-size:5vw;padding:8px 0}@media (min-width:950px){#contact h3{font-size:30px}}#contact .contact-tel_box{text-align:center}#contact .contact-tel_box h4{color:#00b4aa;font-size:5vw;font-weight:900;margin-bottom:15px}@media (min-width:950px){#contact .contact-tel_box h4{font-size:30px}}#contact .contact-tel_box a img{width:228px;height:38px}@media (min-width:950px){#contact .contact-tel_box a img{width:350px;height:auto}}#contact .contact-tel_box .p1{padding:20px 0 25px;font-size:16px}@media (min-width:950px){#contact .contact-tel_box .p1{font-size:25px;padding:0 0 25px}}#contact .contact-mail_form .contact-mail_form_inner .form-choice .radioinput+label{position:relative;padding:13px 0 13px 15px;color:#a6a6a6}#contact .contact-mail_form .contact-mail_form_inner .form-choice .radioinput+label:before{content:"";position:absolute;top:50%;left:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:28px;height:28px;display:block;border-radius:50%;border:solid 1px #a6a6a6}#contact .contact-mail_form .contact-mail_form_inner .form-choice .radioinput:checked+label:after{position:absolute;display:block;content:"";top:18px;left:24px;width:12px;height:12px;border-radius:50%;background:#666}#contact .contact-mail_form .contact-mail_form_inner .form-choice .radioinput:checked+.l02:after{top:29px;left:24px}#contact .contact-mail_form .contact-mail_form_inner .form-choice label{display:block;background:#fff;border:solid 1px #a6a6a6;margin-bottom:15px;line-height:1.5}#contact .contact-mail_form .contact-mail_form_inner .form-choice label span{display:inline-block;padding-left:40px;color:#000}#contact .contact-mail_form .contact-mail_form_inner .form-choice .form-choice_title span{background:red;color:#fff;padding:3px 5px;margin-left:10px}@media (min-width:950px){#contact .contact-mail_form .contact-mail_form_inner .form-choice .form-choice_input{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}#contact .contact-mail_form .contact-mail_form_inner .form-choice .form-choice_input .note p{margin-bottom:10px}#contact .contact-mail_form .contact-mail_form_inner .form-choice .form-choice_input .note .btn{display:block;width:90%;max-width:275px;background:#00b4aa;color:#fff;font-weight:700;text-align:center;border-radius:20px;margin:10px auto}@media (min-width:950px){#contact .contact-mail_form .contact-mail_form_inner .form-choice .form-choice_input .note{width:100%}#contact .contact-mail_form .contact-mail_form_inner .form-choice .form-choice_input .note .btn{width:38%;min-width:270px;margin:10px auto}}@media (min-width:950px){#contact .contact-mail_form .contact-mail_form_inner .form-choice{display:-webkit-box;display:-ms-flexbox;display:flex}#contact .contact-mail_form .contact-mail_form_inner .form-choice .form-choice_input label{height:72px}#contact .contact-mail_form .contact-mail_form_inner .form-choice .form-choice_title{display:-webkit-box;display:-ms-flexbox;display:flex;width:350px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;font-weight:700;-webkit-box-sizing:border-box;box-sizing:border-box}#contact .contact-mail_form .contact-mail_form_inner .form-choice .form-choice_title span{background:red;color:#fff;padding:3px 5px;margin-left:10px}#contact .contact-mail_form .contact-mail_form_inner .form-choice .form-choice_input label{width:49%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#contact .contact-mail_form .contact-mail_form_inner .form-choice .radioinput:checked+label:after,#contact .contact-mail_form .contact-mail_form_inner .form-choice .radioinput:checked+.l02:after,#contact .contact-mail_form .contact-mail_form_inner .form-choice .radioinput:checked+.l03:after{top:29px}#contact .contact-mail_form .contact-mail_form_inner .form-choice .radioinput:checked+.l202:after{top:18px}}@media (min-width:950px){#contact .contact-mail_form .contact-mail_form_inner .form-choice .radioinput:checked+.l202:after{top:29px}}@media (max-width:356px){#contact .contact-mail_form .contact-mail_form_inner .form-choice .radioinput:checked+.l03:after{top:29px}#contact .contact-mail_form .contact-mail_form_inner .form-choice .radioinput:checked+.l201:after,#contact .contact-mail_form .contact-mail_form_inner .form-choice .radioinput:checked+.l202:after{top:18px}}@media (max-width:330px){#contact .contact-mail_form .contact-mail_form_inner .form-choice .radioinput:checked+label:after{top:29px}}@media (max-width:372px){#contact .contact-mail_form .contact-mail_form_inner .form-choice .radioinput:checked+.l02:after{top:51px}}#contact .contact-mail_form .contact-mail_form_inner .form-group label{display:block;margin-top:25px}#contact .contact-mail_form .contact-mail_form_inner .form-group label span{background:red;color:#fff;padding:3px 5px;margin-left:5px}#contact .contact-mail_form .contact-mail_form_inner .form-group input,#contact .contact-mail_form .contact-mail_form_inner .form-group textarea{width:100%;padding:15px;margin-top:5px;border:solid 1px #a6a6a6;font-size:15px}#contact .contact-mail_form .contact-mail_form_inner .form-group textarea{height:200px}@media (max-width:950px){.box-radio{width:100%}.box-radio .wpcf7-list-item{width:calc((100% - 10px) / 2);margin:0}.box-radio .wpcf7-list-item label{padding:13px 0 13px 15px}.box-radio .wpcf7-list-item label span{padding-left:10px !important;vertical-align:bottom}.box-radio .wpcf7-list-item label input{width:20px;height:20px;vertical-align:top}.your-name{width:100%}.your-name input{background-color:#fff}.your-tel{width:100%}.your-email{width:100%}.your-contact{width:100%}.your-contact .wpcf7-list-item{width:100%}.your-contact label{width:auto !important;padding:13px 0 13px 15px}.your-contact span{margin:0}.your-contact .first{margin-right:15px}.your-contact label input{width:20px;height:20px;vertical-align:top}.your-contact .wpcf7-list-item label span{padding-left:10px !important;vertical-align:bottom}.your-message{width:100%}.form-group br{display:none}.note{text-align:center}.note br{display:none}.note .title{margin:10px 0 0}.note li{width:33%;padding:5px 2px 0}_.note a{display:block;width:90%;max-width:275px;background:#00b4aa;color:#fff;font-weight:700;text-align:center;border-radius:20px;margin:10px auto}.form-privacy{margin-top:30px;padding:15px;border:solid 1px #a6a6a6;background:#fff;overflow-y:scroll;height:150px}.form-privacy h4{text-align:center;font-size:18px;font-weight:700}.form-privacy h5{margin-top:20px;font-weight:700}.form-privacy .date{text-align:right;font-weight:700;margin-top:20px}.box-error span{display:block;color:#b70000}input::placeholder{font-size:1rem}textarea::placeholder{font-size:1rem}}@media (min-width:950px){#contact .contact-mail_form .contact-mail_form_inner .form-group{display:-webkit-box;display:-ms-flexbox;display:flex}#contact .contact-mail_form .contact-mail_form_inner .form-group label{width:350px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;font-weight:700}#contact .contact-mail_form .contact-mail_form_inner .form-group label span{margin-left:10px}#contact .contact-mail_form .contact-mail_form_inner .form-group input,#contact .contact-mail_form .contact-mail_form_inner .form-group textarea{margin-top:25px;font-size:16px}.box-radio{width:100%}.box-radio .wpcf7-list-item{width:49%;margin:0}.box-radio .wpcf7-list-item label{padding:23px 0 13px 15px;height:72px}.box-radio .wpcf7-list-item label input{width:20px;height:20px;vertical-align:top}.box-radio .wpcf7-list-item label span{padding-left:10px !important}.box-radio .first{margin-right:10px}.your-name{width:100%}.your-name input{background-color:#fff !important}.your-tel{width:100%}.your-tel input{background-color:#fff !important}.your-email{width:100%}.your-email input{background-color:#fff !important}.your-contact{width:100%}.your-contact .wpcf7-list-item{width:49%}.your-contact label{width:auto !important;padding-left:15px}.your-contact label input{width:20px;height:20px}.your-contact .wpcf7-list-item label span{padding-left:10px !important}.your-contact span{margin:0}.your-contact .first{margin-right:15px}.your-message{width:100%}.your-message textarea{background-color:#fff !important}.note{text-align:center}.note br{display:none}.note .title{font-weight:700;display:block;margin:10px 0 0}.note ul{display:flex;flex-wrap:wrap;justify-content:space-between}.note li{width:25%;padding:10px 10px 0}.note li a{display:block;width:100%;background:#00b4aa;color:#fff;font-weight:700;text-align:center;border-radius:20px;margin:0}_.note a{display:inline-block;width:90%;max-width:275px;background:#00b4aa;color:#fff;font-weight:700;text-align:center;border-radius:20px;margin:10px auto}#contact .contact-mail_form .contact-mail_form_inner .form-privacy{margin-top:30px;padding:15px;border:solid 1px #a6a6a6;background:#fff;overflow-y:scroll;height:150px}#contact .contact-mail_form .contact-mail_form_inner .form-privacy .heading{text-align:center;font-size:18px;font-weight:700}#contact .contact-mail_form .contact-mail_form_inner .form-privacy .contents .contents-heading{margin-top:20px;font-weight:700}#contact .contact-mail_form .contact-mail_form_inner .form-privacy .contents .text{margin-top:5px}#contact .contact-mail_form .contact-mail_form_inner .form-privacy .contents .list{margin-left:20px;margin-top:5px}#contact .contact-mail_form .contact-mail_form_inner .form-privacy .contents .list li{padding-left:16px;text-indent:-16px}#contact .contact-mail_form .contact-mail_form_inner .form-privacy .contents .date{text-align:right;font-weight:700;margin-top:20px}}@media (min-width:950px){#contact .contact-mail_form .contact-mail_form_inner .form-privacy .contents .date{margin-top:40px}}#contact .contact-mail_form .contact-mail_form_inner .form-agree{text-align:center;font-weight:400;margin-top:30px}@media (min-width:950px){#contact .contact-mail_form .contact-mail_form_inner .form-agree{font-weight:700}}#contact .contact-mail_form .contact-mail_form_inner .submit-btn{color:#fff;display:block;width:100%;background:#00b4aa;position:relative;padding:10px 0;margin-top:33px;font-size:15px}#contact .contact-mail_form .contact-mail_form_inner .submit-btn:before{position:absolute;display:block;content:"";width:18px;height:20px;background-image:url(//and-eight-gym.net/wp/wp-content/themes/and-eight/urawa/css/../img/btn-alloq02.png);background-size:cover;top:50%;right:23px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#contact .contact-mail_form .contact-mail_form_inner .submit-logo{position:relative}#contact .contact-mail_form .contact-mail_form_inner .submit-logo:before{position:absolute;display:block;content:"";width:18px;height:20px;background-image:url(//and-eight-gym.net/wp/wp-content/themes/and-eight/urawa/css/../img/btn-alloq02.png);background-size:cover;top:22.4px !important;right:23px;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:72vw;z-index:1}@media (min-width:950px){#contact .contact-mail_form .contact-mail_form_inner .submit-btn{width:500px;margin:45px auto 0;font-size:20px;padding:15px 0}#contact .contact-mail_form .contact-mail_form_inner .submit-logo{position:relative}#contact .contact-mail_form .contact-mail_form_inner .submit-logo:before{position:absolute;display:block;content:"";width:18px;height:20px;background-image:url(//and-eight-gym.net/wp/wp-content/themes/and-eight/urawa/css/../img/btn-alloq02.png);background-size:cover;top:31px !important;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:700px;z-index:1}}.trainer .trainer-img,.trainer-modal .trainer-img{position:relative;margin-bottom:20px}@media (min-width:950px){.trainer .trainer-img,.trainer-modal .trainer-img{width:100%}}@media (max-width:949px){.trainer .trainer-img,.trainer-modal .trainer-img{position:relative;margin-bottom:30px}}.trainer .trainer-img__wrapper,.trainer-modal .trainer-img__wrapper{overflow:hidden;position:relative;padding-top:67.6%}@media (max-width:949px){.trainer .trainer-img__wrapper,.trainer-modal .trainer-img__wrapper{overflow:hidden;position:relative;padding-top:75.6%}}.trainer .trainer-img__wrapper img,.trainer-modal .trainer-img__wrapper img{width:100%;position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,0%);transform:translate(-50%,0%)}.trainer .trainer-img__wrapper .trainer-sakamoto,.trainer-modal .trainer-img__wrapper .trainer-sakamoto{top:70%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.trainer .trainer-img .trainer-name,.trainer-modal .trainer-img .trainer-name{position:absolute;width:215px;bottom:14px;left:-17px}@media (min-width:950px){.trainer .trainer-img .trainer-name,.trainer-modal .trainer-img .trainer-name{width:180px}}@media (max-width:949px){.trainer .trainer-img .trainer-name,.trainer-modal .trainer-img .trainer-name{position:absolute;width:215px;bottom:-13px;left:-13px}}@media (max-width:750px){.trainer .trainer-img .trainer-name,.trainer-modal .trainer-img .trainer-name{position:absolute;width:180px;bottom:-13px;left:-13px}}.trainer .trainer-box,.trainer-modal .trainer-box{position:relative}.trainer .trainer-box h3,.trainer-modal .trainer-box h3{background:#00b4aa;font:22px "游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;color:#fff;padding:4px 0 4px 20px}@media (max-width:767px){.trainer .trainer-box h3,.trainer-modal .trainer-box h3{font-size:18px}}.trainer .trainer-box h3 span,.trainer-modal .trainer-box h3 span{font-size:18px;padding-left:40px}@media (max-width:767px){.trainer .trainer-box h3 span,.trainer-modal .trainer-box h3 span{font-size:16px;padding-left:20px}}.trainer .trainer-box .text,.trainer-modal .trainer-box .text{background:#fff;padding:14px 20px}.trainer{width:30%;margin-bottom:40px}@media (max-width:949px){.trainer{width:48%;margin-bottom:40px}}.trainer .trainer-box:after{position:absolute;bottom:0;content:" ";background:-webkit-gradient(linear,left bottom,left top,from(rgba(218,224,0,.4)),to(transparent));background:-webkit-linear-gradient(bottom,rgba(218,224,0,.4),transparent);background:linear-gradient(to top,rgba(218,224,0,.4),transparent);width:100%;height:170px}.trainer-modal{visibility:hidden;overflow-y:scroll;opacity:0;position:fixed;z-index:999;top:0;left:0;width:100%;height:100%;padding:50px 0;background:rgba(0,0,0,.8)}.trainer-modal.is-active{visibility:visible;opacity:1;-webkit-transition:opacity .3s,visibility 0s 0s;transition:opacity .3s,visibility 0s 0s}.trainer-modal__inner{max-width:calc(100% - 30px);margin:0 auto}@media (min-width:950px){.trainer-modal__inner{max-width:500px}}.trainer-modal .trainer-box{margin-bottom:20px}.modalBtn,.modalClose{width:50%;background:#00b4aa;color:#fff;font-weight:700;text-align:center;border-radius:20px;margin:0 auto;cursor:pointer}.modalClose{display:block}@media (max-width:750px){.modalBtn,.modalClose{font-size:12px}.modalBtn{width:90%;padding:.2em 0}}.price{max-width:1200px;margin:0 auto 200px;padding:0 10px}@media (max-width:767px){.price{display:block;margin-right:0;margin:0 auto 70px}}.price__heading{margin-bottom:20px}.price__heading:before{content:"";display:block;width:45px;height:1px;background:#000;margin:24px auto 15px}.price__lead{font-size:23px;text-align:center;font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;margin-bottom:20px}.price__list{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-20px;margin-bottom:20px}@media (max-width:767px){.price__list{display:block;margin-right:0}}.price__note{text-align:center}.price-item{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:calc(33.33333% - 20px);margin-right:20px;background:#d0edea;text-align:center;padding-bottom:20px}@media (max-width:767px){.price-item{max-width:none;margin-right:0}}@media (max-width:767px){.price-item:not(:last-child){margin-bottom:20px}}.price-item__title{background:#15a799;color:#fff;font-size:26px;font-weight:700;margin-bottom:10px}.price-item__price{color:#15a799;font-size:23px;font-weight:700}.price-item__price span{font-size:32px}.price-item__nyukai{font-size:16px;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;margin-bottom:10px}.price-item__nyukai del{position:relative;text-decoration:none;padding:0 5px}.price-item__nyukai del:after{content:'';display:block;width:100%;height:3px;border:solid 1px #e01e79;border-width:1px 0;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.price-item__campaign{background:#e01e79;color:#fff;border-radius:100px;width:280px;max-width:calc(100% - 20px);margin:0 auto;font-size:18px;letter-spacing:0;font-weight:700}#thanks{padding:20px 17px;font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif}#thanks h2{padding-top:100px}#thanks a{color:#fff;display:block;width:100%;background:#00b4aa;color:#fff;position:relative;padding:10px 0;margin-top:33px;font-size:15px;text-align:center}#thanks a:before{position:absolute;display:block;content:"";width:18px;height:20px;background-image:url(//and-eight-gym.net/wp/wp-content/themes/and-eight/urawa/css/../img/btn-alloq02.png);background-size:cover;top:50%;right:23px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:950px){#thanks a{width:500px;margin:50px auto 0}}@media (min-width:950px){#thanks{text-align:center;font-size:18px}}#comparison{margin-bottom:75px;display:none}#comparison .comparison-table{width:100%;font-family:YuMincho,'Yu Mincho',serif;font-size:4vw;background-color:#fff;border:3px solid #7f7f7f;border-radius:7px;margin-bottom:40px}#comparison .comparison-table tr:nth-child(1) th:nth-child(1){border-radius:4px 0 0}#comparison .comparison-table tr:nth-child(1) th.w20{width:20%}#comparison .comparison-table tr:nth-child(1) th.w25{width:25%}#comparison .comparison-table tr:nth-child(1) th.w30{width:25%}#comparison .comparison-table tr:nth-child(1) th:nth-last-child(1){border-radius:0 4px 0 0}#comparison .comparison-table tr:nth-last-child(1) th{border-bottom:none}#comparison .comparison-table tr:nth-last-child(1) th:nth-child(1){border-radius:0 0 0 4px}#comparison .comparison-table tr:nth-last-child(1) td{border-bottom:none}#comparison .comparison-table tr:nth-last-child(1) td:nth-last-child(1){border-radius:0 0 4px}#comparison .comparison-table th,#comparison .comparison-table td{font-weight:700;text-align:center;border:solid 1px #000;padding:3px 0;line-height:1.4}#comparison .comparison-table th{background-color:#e5e5e5;line-height:1}#comparison .comparison-table td{font-size:4.4vw}#comparison .comparison-table td .f-s,#comparison .comparison-table th .f-s{font-size:3.6vw}#comparison .comparison-table td .circle{display:inline-block;width:24px;height:24px;background:url(//and-eight-gym.net/wp/wp-content/themes/and-eight/urawa/css/../img/circle.svg) center/cover no-repeat;margin:10px 0}#comparison .comparison-table td .circle2{display:inline-block;width:24px;height:24px;background:url(//and-eight-gym.net/wp/wp-content/themes/and-eight/urawa/css/../img/circle2.svg) center/cover no-repeat;margin:10px 0}#comparison .comparison-table td .circle3{display:inline-block;width:24px;height:24px;background:url(//and-eight-gym.net/wp/wp-content/themes/and-eight/urawa/css/../img/circle3.svg) center/cover no-repeat;margin:10px 0}#comparison .comparison-table td .tri{display:inline-block;width:24px;height:24px;background:url(//and-eight-gym.net/wp/wp-content/themes/and-eight/urawa/css/../img/tri.svg) center/cover no-repeat;margin:10px 0}#comparison .comparison-table td .cross{display:inline-block;width:24px;height:24px;background:url(//and-eight-gym.net/wp/wp-content/themes/and-eight/urawa/css/../img/cross.svg) center/cover no-repeat;margin:10px 0}#comparison .comparison-table td .marker{display:inline-block;background-color:#ff0;border-radius:8px;padding:2px 5px}#comparison .comparison-table td .marker.full{width:90%}#comparison .comparison-table td .nega{display:inline-block;background-color:#000;border-radius:8px;color:#fff;padding:2px 5px}#comparison .comparison-table td .pink{color:#e4007f}#comparison .comparison-table td.red{color:red}#comparison .comparison-table td.pink{color:#e4007f}#comparison .comparison-table td.green{color:#4abec4}@media (min-width:950px){#comparison .comparison-table td{font-size:20px}#comparison .comparison-table td .f-s,#comparison .comparison-table th .f-s{font-size:16px}#comparison .comparison-table td .marker{padding:2px 10px}#comparison .comparison-table td .nega{padding:2px 10px}}#comparison .comparison-table th.and8{width:30%;background-color:#4abec4;font-family:YuGothic,'Yu Gothic',sans-serif;font-size:20px;font-weight:900;color:#fff}#comparison .comparison-table th.and8 .logo8{font-size:28px}#comparison .comparison-table td.and8{background-color:#ecf1b1;font-weight:900;line-height:1.4;border-left:solid 3px #4abec4;border-right:solid 3px #4abec4}#comparison .comparison-table td.and8 .f-s{font-size:3.6vw}@media (min-width:950px){#comparison .comparison-table td.and8 .f-s{font-size:16px}#comparison .comparison-table th.and8{font-size:24px}#comparison .comparison-table th.and8 .logo8{font-size:36px}}#comparison .comparison-table .bg-w{background-color:#fff}#comparison .comparison-table .bt-n{border-top:none}#comparison .comparison-table .bb-n{border-bottom:none}#comparison .comparison-table .bl-n{line-height:1.2;border-left:none}#comparison .comparison-table .br-n{border-right:none}#comparison .comparison-table td.f-b{font-size:5.5vw}@media (min-width:950px){#comparison .comparison-table{font-size:20px}#comparison .comparison-table td.f-b{font-size:30px}}@media (min-width:950px){#comparison{width:880px;margin:0 auto;margin-bottom:150px}}#comparison2{background:#fff}#comparison2 .wrap{padding:100px 10px;margin:0 auto;width:100%;max-width:1200px}#comparison2 h2{font-size:40px;font-weight:700;margin:0 0 30px;line-height:1.3}#comparison2 h2 .sub{font-size:45%;color:#4cbfc3}#comparison2 .pc{display:flex;justify-content:space-between;margin-bottom:40px}#comparison2 .pc div{width:calc((100% - 80px) / 3)}#comparison2 .sp{display:none}@media screen and (max-width:900px){#comparison2 .wrap{padding:11.1vw 10px}#comparison2 h2{font-size:4.4vw;margin:0 0 5vw}}@media screen and (max-width:765px){#comparison2 .wrap{padding:11.1vw 0}#comparison2 .pc{display:none}#comparison2 .sp{display:block}#comparison2 .sp li{padding:0 10px;text-align:center}#comparison2 .sp li img{width:100%}#comparison2 p{padding:10px;font-size:12px}}#method2{padding:100px 0;font-feature-settings:"palt";background:#eaf8f8}#method2 .wrap{padding:0 20px;margin:0 auto;width:100%;max-width:1200px;position:relative}#method2 h2{font-size:40px;font-weight:700;margin:0 0 30px;line-height:1.3}#method2 h2 .sub{font-size:45%;color:#4cbfc3}#method2 h2 .s{font-size:50%}#method2 .method_box{background:#fff;border-radius:20px;width:100%;margin:0 0 20px;padding:40px;display:flex;justify-content:space-between}#method2 .method_box>div{max-width:500px}#method2 .method_box figure{width:40%;text-align:right}#method2 .method_box dl{display:flex;margin:0 0 40px;color:#4cbfc3;line-height:1.2}#method2 .method_box dt{font-size:70px;position:relative;padding:0;margin:0 30px 0 0;width:135px}#method2 .method_box dt:after{content:"";display:block;width:2px;height:80%;background:linear-gradient(#4abec4,#9de294);position:absolute;right:0;top:10%}#method2 .method_box dd{font-size:32px;font-weight:700}#method2 .method_box dd span{font-size:62.5%}@media screen and (max-width:900px){#method2{padding:11.1vw 0}#method2 h2{font-size:4.4vw;margin:0 0 3.3vw}#method2 .method_box{padding:30px}#method2 .method_box>div{max-width:55.5vw}#method2 .method_box dl{margin:0 0 4.4vw}#method2 .method_box dt{font-size:7.7vw;margin:0 3.3vw 0 0;width:12.5vw}#method2 .method_box dd{font-size:3.5vw}}@media screen and (max-width:765px){#method2 h2{font-size:5.4vw}#method2 .method_box{margin:0 0 20px;padding:5.2vw;display:block}#method2 .method_box>div{max-width:100%}#method2 .method_box>div p{font-size:14px}#method2 .method_box figure{width:100%;text-align:center;margin-top:20px}#method2 .method_box dl{margin:0 0 4.2vw}#method2 .method_box dt{font-size:45px;margin:0 20px 0 0;width:70px}#method2 .method_box dt:after{height:80%;top:10%}#method2 .method_box dd{font-size:24px}}#bfr-aftr{padding:16px}.bfr-aft__pause>P{margin-bottom:40px;padding:24px 0;font-size:14px;line-height:1.4;text-align:center}@media screen and (min-width:950px){.bfr-aft__pause>P{margin-bottom:80px;font-size:18px}}.bfr-aft_table{display:-ms-grid;display:grid;-ms-grid-columns:1.4fr 1fr 1fr 2.4fr;grid-template-columns:1.4fr 1fr 1fr 2.4fr;-ms-grid-rows:1.2fr 1fr 1fr 1fr;grid-template-rows:1.2fr 1fr 1fr 1fr}.bfr-aft_table__month{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.bfr-aft_table__plof{-ms-grid-column:2;-ms-grid-column-span:3;grid-column:2/5;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.bfr-aft_table>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.bfr-aft_table>*:nth-child(2){-ms-grid-row:1;-ms-grid-column:2}.bfr-aft_table>*:nth-child(3){-ms-grid-row:1;-ms-grid-column:3}.bfr-aft_table>*:nth-child(4){-ms-grid-row:1;-ms-grid-column:4}.bfr-aft_table>*:nth-child(5){-ms-grid-row:2;-ms-grid-column:1}.bfr-aft_table>*:nth-child(6){-ms-grid-row:2;-ms-grid-column:2}.bfr-aft_table>*:nth-child(7){-ms-grid-row:2;-ms-grid-column:3}.bfr-aft_table>*:nth-child(8){-ms-grid-row:2;-ms-grid-column:4}.bfr-aft_table>*:nth-child(9){-ms-grid-row:3;-ms-grid-column:1}.bfr-aft_table>*:nth-child(10){-ms-grid-row:3;-ms-grid-column:2}.bfr-aft_table>*:nth-child(11){-ms-grid-row:3;-ms-grid-column:3}.bfr-aft_table>*:nth-child(12){-ms-grid-row:3;-ms-grid-column:4}.bfr-aft_table>*:nth-child(13){-ms-grid-row:4;-ms-grid-column:1}.bfr-aft_table>*:nth-child(14){-ms-grid-row:4;-ms-grid-column:2}.bfr-aft_table>*:nth-child(15){-ms-grid-row:4;-ms-grid-column:3}.bfr-aft_table>*:nth-child(16){-ms-grid-row:4;-ms-grid-column:4}.bfr-aft_table{width:100%;max-width:480px;margin:0 auto;border:2px solid #00b4aa}@media screen and (min-width:950px){.bfr-aft_table{max-width:680px}}.bfr-aft_table__month,.bfr-aft_table__plof{font-weight:700;color:#fff;background-color:#00b4aa}@media screen and (min-width:950px){.bfr-aft_table__month,.bfr-aft_table__plof{font-size:30px}}.bfr-aft_table__month{height:48px;padding:6px 0}@media screen and (min-width:950px){.bfr-aft_table__month{height:80px;padding:10px}}.bfr-aft_table__month p{max-width:64px;height:36px;margin:0 auto;color:#00b4aa;text-align:center;background-color:#fff;border-radius:30px}@media screen and (min-width:950px){.bfr-aft_table__month p{max-width:140px;height:56px;margin:0 auto;line-height:56px}}.bfr-aft_table__month p .month_em{font-size:20px}@media screen and (min-width:950px){.bfr-aft_table__month p .month_em{font-size:40px}}.bfr-aft_table__plof{height:48px;font-size:16px;padding:16px 0;line-height:1}@media screen and (min-width:950px){.bfr-aft_table__plof{height:80px;padding:25px 10px;font-size:30px}}.bfr-head{height:40px;padding:8px 0;text-align:center}@media screen and (min-width:950px){.bfr-head{height:66px;padding:13px 0}}.bfr-head span{width:100%;max-width:64px;height:24px;margin:0 auto;line-height:24px;color:#fff;background-color:#00b4aa;display:block}@media screen and (min-width:950px){.bfr-head span{max-width:117px;height:40px;font-size:26px;line-height:40px}}.bfr{line-height:40px}@media screen and (min-width:950px){.bfr{font-size:32px;line-height:66px}}.aftr-change{padding:8px 0}@media screen and (min-width:950px){.aftr-change{padding:14px 0}}.aftr-change span{width:100%;max-width:64px;height:24px;margin:0 auto;padding-left:4px;line-height:24px;color:#fff;background-color:#e01e79;display:block;position:relative}.aftr-change span:after{content:"";width:0;height:0;border-style:solid;border-width:12px 0 12px 8px;border-color:transparent transparent transparent #e01e78;display:block;position:absolute;top:0;right:-7.5px}@media screen and (min-width:950px){.aftr-change span{max-width:112px;height:40px;padding-left:8px;font-size:28px;line-height:40px}.aftr-change span:after{content:"";width:0;height:0;border-style:solid;border-width:20px 0 20px 16px;border-color:transparent transparent transparent #e01e78;display:block;position:absolute;top:0;right:-16px}}.aftr{padding-left:10px;font-size:18px;font-weight:600;line-height:40px;color:#e01e78}@media screen and (min-width:950px){.aftr{padding-left:18px;font-size:38px;line-height:66px}}.shadow_w1,.shadow_w2,.shadow_m1{position:relative}.shadow_w1:after,.shadow_w2:after,.shadow_m1:after{z-index:10;content:"";width:68px;height:200px;position:absolute;bottom:4px;right:4px}@media screen and (min-width:950px){.shadow_w1:after,.shadow_w2:after,.shadow_m1:after{width:112px;height:330px}}.shadow_w1:after{background:url(//and-eight-gym.net/wp/wp-content/themes/and-eight/urawa/css/../img/2003_bfr-aftr-w1.png) no-repeat 0 0/100% 100%}.shadow_w2:after{background:url(//and-eight-gym.net/wp/wp-content/themes/and-eight/urawa/css/../img/2003_bfr-aftr-w2.png) no-repeat 0 0/100% 100%}.shadow_m1:after{background:url(//and-eight-gym.net/wp/wp-content/themes/and-eight/urawa/css/../img/2003_bfr-aftr-m1.png) no-repeat 0 0/100% 100%}#visitor-voice{padding-bottom:32px}@media screen and (min-width:950px){#visitor-voice{padding-bottom:56px}}#visitor-voice>p{font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;margin-bottom:64px;font-size:16px;text-align:center}@media screen and (min-width:950px){#visitor-voice>p{margin-bottom:40px;font-size:23px}}.vv-set{width:100%;max-width:750px;margin:0 auto 64px}@media screen and (min-width:950px){.vv-set{margin-bottom:88px}}.vv-set__top{width:100vw;margin:0 calc( 50% - 50vw);padding:10px 0;color:#fff;background-color:#00b4aa;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}@media screen and (min-width:950px){.vv-set__top{padding:4px 0}}.vv-set__top figure{margin-right:32px;padding:8px 0 8px 16px}@media screen and (min-width:950px){.vv-set__top figure{margin-right:40px}}.vv-set__top figure img{width:75px}@media screen and (min-width:950px){.vv-set__top figure img{width:90px}}.vv-set__top__bubble{width:100%;height:100%;max-width:532px;margin-right:16px;padding:1px;background-color:#fff;border-radius:8px;position:relative}.vv-set__top__bubble:before{content:"";width:0;height:0;border-style:solid;border-width:6px 24px 6px 0;border-color:transparent #fff transparent transparent;position:absolute;top:50%;left:-24px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.vv-set__top__bubble p{height:100%;padding:8px;background-color:#00b4aa;border-radius:8px;font-size:17px;font-weight:600;line-height:1.4}@media screen and (min-width:950px){.vv-set__top__bubble p{padding:18px 16px;font-size:20px;line-height:1.2}}.vv-set__top__bubble p:before{content:"";width:0;height:0;border-style:solid;border-width:6px 24px 6px 0;border-color:transparent #00b4aa transparent transparent;position:absolute;top:50%;left:-20px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.vv-set__box{display:block;position:relative;overflow:hidden;position:relative}.vv-set__box.on:after{content:"";display:block;width:100%;height:100%;position:absolute;bottom:0;background:linear-gradient(to bottom,rgba(221,221,221,0),rgba(221,221,221,.8) 95%)}.vv-set__box-text{padding:16px;font-size:16px;position:absolute;top:0;left:0}.vv-set__more{width:100%;display:block;padding:16px 0 .5em}.vv-set__more-btn{display:block;width:50%;background:#00b4aa;color:#fff;font-weight:700;text-align:center;border-radius:20px;margin:0 auto;cursor:pointer}.vv-set__name{font-size:16px;text-align:right}#concept{padding:60px 0;font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;text-align:center;background:url(//and-eight-gym.net/wp/wp-content/themes/and-eight/urawa/css/../img/concept_bg.jpg) no-repeat 0 0/cover}@media screen and (min-width:950px){#concept{padding:30px 0 30px;background-image:url(//and-eight-gym.net/wp/wp-content/themes/and-eight/urawa/css/../img/concept_bg_pc.jpg)}}#concept figure{max-width:680px;margin:0 auto 32px;padding:0 16px}@media screen and (min-width:950px){#concept figure{margin-bottom:56px}}.concept-1 dt{margin-bottom:44px;font-size:5vw;color:#00b4aa}@media screen and (min-width:950px){.concept-1 dt{margin-bottom:72px;font-size:32px}}.concept-1 dd{margin-bottom:32px;font-size:4.4vw;line-height:1.5}@media screen and (min-width:950px){.concept-1 dd{margin-bottom:56px;font-size:28px}}.concept-1 dd>li{list-style:none;margin-bottom:30px}.concept-1 dd>li dt{font-size:30px;margin-bottom:10px;color:#333}.concept-1 dd>li dd{font-size:16px;font-weight:400;margin-bottom:0}@media screen and (max-width:950px){.concept-1 dd>li{margin-bottom:20px;text-align:left;padding:0 10px}.concept-1 dd>li dt{font-size:18px}.concept-1 dd>li dd{font-size:14px}}.concept-2{margin-bottom:44px}@media screen and (min-width:950px){.concept-2{margin-bottom:64px}}.concept-2 p{margin-bottom:16px;padding:8px 0;font-size:4vw;background-color:rgba(218,224,0,.6)}@media screen and (min-width:950px){.concept-2 p{margin-bottom:32px;font-size:26px}}#plan{padding-bottom:48px}@media screen and (min-width:950px){#plan{padding-bottom:64px}}#plan h2{margin-bottom:24px}#plan>p{font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;margin-bottom:32px;font-size:4.4vw;text-align:center}@media screen and (min-width:950px){#plan>p{margin-bottom:56px;font-size:23px}}.brmenu{margin:0 16px}@media screen and (min-width:950px){.brmenu{margin:0 auto;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:40px;grid-row-gap:40px}}.brmenu__menu{margin-bottom:16px;padding:16px;background-color:#ebebeb}@media screen and (min-width:950px){.brmenu__menu{margin-bottom:0;padding:40px}}.brmenu__menu dt p{padding:16px 0;font-size:4vw;font-weight:600;color:#00b4aa}@media screen and (min-width:950px){.brmenu__menu dt p{font-size:20px}}.brmenu__menu dd{font-size:4vw;line-height:1.5}@media screen and (min-width:950px){.brmenu__menu dd{font-size:18px}}.brtraining{margin:32px 16px;display:-ms-grid;display:grid;-ms-grid-columns:1fr 16px 1fr;grid-template-columns:1fr 1fr;grid-column-gap:16px;grid-row-gap:16px}@media screen and (min-width:950px){.brtraining{margin:32px auto;grid-template-columns:1fr 1fr 1fr 1fr}}#feature{padding-bottom:32px}@media screen and (min-width:950px){#feature{padding-bottom:56px}}#feature h2{margin-bottom:44px}@media screen and (min-width:950px){#feature h2{margin-bottom:88px}}.brfeature{margin-bottom:64px}@media screen and (min-width:950px){.brfeature{margin:0 auto 100px}}.brfeature__point{position:relative}.brfeature__point:before{z-index:10;content:"";width:70px;height:80px;display:block;position:absolute;top:0;left:16px}@media screen and (min-width:950px){.brfeature__point:before{width:102px;height:130px;left:32px}}.brfeature__point dt{font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif}.brfeature__point dt .brf-p1{padding:8px 16px 8px 94px;font-size:3.8vw;line-height:1}@media screen and (min-width:950px){.brfeature__point dt .brf-p1{padding:8px 16px 8px 150px;font-size:30px}}.brfeature__point dt .brf-p2{padding:0 16px 8px 94px;font-size:4.2vw;line-height:1;color:#00b4aa}@media screen and (min-width:950px){.brfeature__point dt .brf-p2{padding:0 16px 8px 150px;font-size:32px}}.brfeature__point dd{margin-bottom:40px;background-color:#ebebeb;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}@media screen and (min-width:950px){.brfeature__point dd{margin-bottom:80px}}.brfeature__point dd figure{width:56%;height:auto}.brfeature__point dd p{width:44%;height:100%;padding:16px;font-size:3vw}@media screen and (min-width:950px){.brfeature__point dd p{font-size:20px}}.point01:before{background:url(//and-eight-gym.net/wp/wp-content/themes/and-eight/urawa/css/../img/feature/p01.png) no-repeat 0 0/100% 100%}.point02:before{background:url(//and-eight-gym.net/wp/wp-content/themes/and-eight/urawa/css/../img/feature/p02.png) no-repeat 0 0/100% 100%}.point03:before{background:url(//and-eight-gym.net/wp/wp-content/themes/and-eight/urawa/css/../img/feature/p03.png) no-repeat 0 0/100% 100%}#trainer{padding-bottom:48px}@media screen and (min-width:950px){#trainer{padding-bottom:64px}}#trainer h2{margin-bottom:44px}@media screen and (min-width:950px){#trainer h2{margin-bottom:88px}}.br-trainer{padding:16px;background-color:#f1f2b5}.br-trainer:nth-of-type(1){padding-top:56px}@media screen and (min-width:950px){.br-trainer{padding:88px 0}}@media screen and (min-width:950px){.list-contents{font-size:0;width:1050px;margin:0 auto}.list-contents li{display:inline-block;font-size:1rem;width:30%;margin-right:52px;vertical-align:top}.list-contents li:last-child{margin-right:0}.box-news-txt time{color:pink;font-size:.5rem}.cat-parent{display:inline-block;border:1px solid #000;border-radius:.5vw;padding:0 20px;margin-top:20px}.box-cat p{font-size:.5rem}.blog-content{height:200px}.box-content h1{margin-top:10px}.post{text-align:center;font-weight:700}.link-news-contact{text-align:center;margin-top:50px}.link-news-contact a{color:#fff;background:#00b4aa;font-weight:700;padding:16px 82px;border-radius:9vw}.form-control,textarea,.tel-form-control,.form-post{display:block;background-color:#f7f3ea !important;padding:.4em;border:none;background-image:none;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus,textarea:focus,.tel-form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder,textarea::-moz-placeholder,.tel-form-control::-moz-placeholder{color:#999;opacity:1}.form-control::-ms-input-placeholder,textarea::-ms-input-placeholder,.tel-form-control::-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder,textarea::-webkit-input-placeholder,.tel-form-control::-webkit-input-placeholder{color:#999}}@media (max-width:950px){.main-news h2{margin-top:40px;margin-bottom:0}.list-contents{margin:0 auto;width:80%}.list-contents li{margin-bottom:50px;vertical-align:top}.list-contents li:last-child{margin-bottom:0}.box-news-txt time{color:pink;font-size:.5rem}.cat-parent{display:inline-block;border:1px solid #000;border-radius:.5vw;padding:0 20px;margin-top:20px}.box-cat p{font-size:.5rem}.blog-content{height:51vw}.box-content h1{margin-top:10px}.post{text-align:center;font-weight:700}.link-news-contact{text-align:center;margin-top:50px}.link-news-contact a{color:#fff;background:#00b4aa;font-weight:700;padding:16px 82px;border-radius:9vw}}.br-trainer__name{margin-bottom:24px;position:relative}.br-trainer__name h3{width:200px;height:58px;padding:8px 8px 0;line-height:1.4;color:#fff;background-color:#00b4aa;position:absolute;bottom:24px;left:0}.br-trainer__name h3 .brt_wrap{position:relative}.br-trainer__name h3 .brt_wrap:before{width:0;height:0;content:"";border-style:solid;border-width:58px 20px 0 0;border-color:#00b4ab transparent transparent;position:absolute;top:-8px;right:-28px}.br-trainer__name h3 .brt_title{width:184px;font-size:14px;white-space:nowrap}.br-trainer__name h3 .brt_name{font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-size:16px}.br-trainer__info{font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif}.br-trainer__info dt.brt_pinfo,.br-trainer__info dt.brt_license,.br-trainer__info dt.brt_intro,.br-trainer__info dt.brt_hobby,.br-trainer__info dt.brt_comments{padding:8px 16px;font-size:4.4vw;line-height:1;color:#fff;background-color:#00b4aa}.br-trainer__info dt.brt_pinfo .brt_txt,.br-trainer__info dt.brt_license .brt_txt,.br-trainer__info dt.brt_intro .brt_txt,.br-trainer__info dt.brt_hobby .brt_txt,.br-trainer__info dt.brt_comments .brt_txt{margin-right:1em;line-height:1;letter-spacing:.8em}.br-trainer__info dd.brt_pinfo,.br-trainer__info dd.brt_license,.br-trainer__info dd.brt_intro,.br-trainer__info dd.brt_hobby,.br-trainer__info dd.brt_comments{margin-bottom:24px;padding:16px;font-size:3.8vw;line-height:1.6;background:#fff}.br-trainer__info .brt_license h4{margin:16px 0;padding:2px;font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-weight:600;background-color:#dae000}.br-trainer__info .brt_license h4:nth-of-type(1){margin-top:0}.br-trainer__info .brt_license ul li:before{content:"●";margin-right:2px;color:#00b4aa;display:inline-block}.display_linage{position:relative;overflow:hidden;height:calc(6em * 1.6);line-height:1.6;background-color:#fff}.display_linage .display_gradation{background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f1f2b5)) !important;background:-webkit-linear-gradient(top,#fff,#f1f2b5 100%) !important;background:linear-gradient(to bottom,#fff,#f1f2b5 100%) !important}.display_linage .display_gradation__p01{color:#000}.display_linage .display_gradation__p02{opacity:.7}.display_linage .display_gradation__p03{opacity:.4}.display_linage .display_gradation__p04{opacity:.2}.popup{padding:24px 0;background-color:#f1f2b5}.popup .btn-open,.popup .btn-close{cursor:pointer;width:160px;margin:0 auto;padding:8px;font-size:20px;font-weight:600;text-align:center;color:#fff;background-color:#00b4aa;border-radius:100px;display:block}.popup .btn-close{cursor:pointer}.popup input{display:none}.popup input+label{cursor:pointer}.popup input:nth-of-type(1):checked+label+.pop-window{z-index:998;width:100%;height:100%;background-color:#f1f2b5;display:block;position:fixed;left:0;top:0}.popup input:nth-of-type(1):checked+label+.pop-window{width:100%;height:100%;padding-bottom:32px;display:inline-block;overflow-y:scroll}.popup input:nth-of-type(1):checked+label+.pop-window>div>iframe{width:100%;height:100%;border:none;display:block}.popup input:nth-of-type(1):checked+label+.pop-window>div>img{max-width:100%}.popup input:nth-of-type(1),.popup input .pop-contents input{display:none}.popup input:nth-of-type(1):checked+label+.pop-window>div>div>input+label{z-index:999;margin:0 auto}.popup input:nth-of-type(1)+label+.pop-window{display:none}.popup .pop-window{display:none}#gallery2{background:#fff}#gallery2 .sliderArea{max-width:100%;margin:0 auto;padding:0}#gallery2 .sliderArea.w300{max-width:300px}#gallery2 .slick-slide{margin:10px 0 0}#gallery2 .slick-slide img{width:100%;height:100%;object-fit:cover;aspect-ratio:1/1}#gallery2 .slick-prev,#gallery2 .slick-next{z-index:1}#gallery2 .slick-prev:before,#gallery2 .slick-next:before{color:#000}#gallery2 .slick-slide{transition:all ease-in-out .3s;opacity:.2}#gallery2 .slick-active{opacity:1}#gallery2 .slick-current{opacity:1}#gallery2 .thumb{margin:20px 0 0}#gallery2 .thumb .slick-slide{cursor:pointer}#gallery2 .thumb .slick-slide:hover{opacity:.7}#policy{background:#fff;padding-bottom:50px}#policy h2{margin:0 0 50px;background:#eaf8f8;padding:100px 0;color:#4cbfc3}#policy .wrap{padding:0 20px;margin:0 auto;width:100%;max-width:980px;position:relative}#policy h3{font-weight:700;margin:0 0 10px;font-size:120%}#policy p{margin-bottom:10px}#policy .tr{text-align:right}@media (max-width:760px){#policy{padding-bottom:6.5vw}#policy h2{margin:0 0 6.5vw;padding:13.1vw 0}}#contact .contact-mail_form{background:#d4f0f0}#contact .contact-mail_form p.link{text-align:center}#contact .contact-mail_form p.link a:link{color:#003fb4;text-decoration:underline}#contact .contact-mail_form p.link a:visited{color:#003fb4;text-decoration:underline}#contact .contact-mail_form p.link a:hover{color:#003fb4;text-decoration:none}#form{max-width:700px;width:100%;margin:0 auto}#form dl{width:100%;margin-bottom:30px}#form .col2,#form .col3,#form .col2_pc{display:flex;flex-wrap:wrap;justify-content:space-between}#form .col2 dl,#form .col2_pc dl{width:calc((100% - 10px) / 2);margin-bottom:0 0 30px 0}#form .col3 dl{width:calc((100% - 20px) / 3);margin-bottom:0 0 30px 0}#form dl dt,#form .ttl{font-size:16px;font-weight:700;margin:0 0 10px}#form dl dt span,#form .ttl span{background:#e33b5a;color:#fff;font-size:13px;padding:5px 7px;border-radius:2px;margin:0 0 0 10px}#form dl dd{font-size:16px}#form .col2_pc dl dd{display:flex;justify-content:space-between}#form .col2_pc dl div{width:calc((100% - 10px) / 2)}#form input[type=text],#form input[type=email],#form input[type=tel],#form input[type=date],#form select,#form textarea{background:#ffffff!important;border:solid 1px #a5b8b8;padding:15px;font-size:16px;width:100%;border-radius:3px;color:#000;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left}#form select{background:url(//and-eight-gym.net/wp/wp-content/themes/and-eight/urawa/css/../img/arrow_select.svg) no-repeat right 20px center #fff !important;background-size:14px!important;padding:15px 40px 15px 15px}#form input[type=date].date-choice__datepicker{padding:12px;min-height:30px}#form .policy_area{border-top:solid 2px #4cbfc3;border-bottom:solid 2px #4cbfc3;padding:30px 0}#form .policy_area .check{font-size:16px;font-weight:700}#form input[type=checkbox]{font-weight:700;font-size:16px;margin:0 0 20px}#form .wpcf7-list-item{margin:0}#form .form-privacy{margin:0 0 30px !important}#form input[type=submit]{background:#ffec1e;text-align:center;margin:30px auto 0;color:#000;padding:20px;border-radius:5px;border:solid 5px #fff;width:100%;max-width:300px;display:block;font-size:20px;font-weight:700}#form input[type=submit]:hover{background:#facd18}@media (max-width:760px){#contact .contact-mail_form{padding:30px 10px}#form dl{margin-bottom:20px}#form .col2_pc{display:block}#form .col2_pc dl{width:100%;margin-bottom:0 0 20px 0}#form .col3 dl{margin-bottom:0 0 20px 0}#form .col3 dl:nth-child(1),#form .col3 dl:nth-child(2){width:20%}#form .col3 dl:nth-child(3){width:calc(60% - 20px)}#form dl dt,#form .ttl{font-size:14px;margin:0 0 5px}#form dl dt span,#form .ttl span{font-size:10px;padding:3px 4px;margin:0 0 0 5px}#form input[type=text],#form input[type=email],#form input[type=tel],#form input[type=date],#form select,#form textarea{padding:10px}#form textarea{height:150px}#form input[type=date].date-choice__datepicker{padding:8px;min-height:42px;text-align:left}#form .policy_area{padding:15px 0}#form .policy_area .check{font-size:14px}#form input[type=checkbox]{font-size:14px}#form .form-privacy{margin:0 0 20px !important}#form input[type=submit]{margin:20px auto 0;padding:10px;border:solid 3px #fff;max-width:100%;font-size:16px}}