body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,object,iframe,pre,code,p,blockquote,form,fieldset,legend,table,th,td,caption,tbody,tfoot,thead,article,aside,figure,footer,header,hgroup,menu,nav,section,audio,video,canvas,main{margin:0;padding:0}article,aside,figure,figcaption,footer,h1,h2,h3,h4,h5,h6,header,hgroup,menu,nav,section,main{display:block}*{box-sizing:border-box;-moz-box-sizing:border-box}html{font-size:62.5%;overflow-y:scroll;*overflow-x:hidden;_overflow:auto;font-size:.52vw}@media only screen and (max-width:1024px){html{font-size:.8vw}}html,body{width:100%;min-height:100%}body{font-family:"Work Sans","Noto Sans JP",sans-serif;font-size:10px;font-size:1.4rem;background:#fcf7f3;line-height:1.6;color:#000;font-weight:400}@media only screen and (min-width:1025px){.sp-visible{display:none !important}.tablet-visible{display:none !important}}@media only screen and (max-width:1024px){.tablet-hidden{display:none}.sp-visible{display:none !important}}@media only screen and (max-width:1024px) and (max-width:767px){.sp-visible{display:block !important}.sp-hidden{display:none !important}}@media only screen and (max-width:767px){html{font-size:3.125vw}body{letter-spacing:0}select,textarea,input[type=url],input[type=text],input[type=date],input[type=tel],input[type=email],input[type=submit]{-webkit-appearance:none}}span.link,a{color:#000;text-decoration:none;transition:all .5s;cursor:pointer}span.link.none,a.none{opacity:.4;pointer-events:none}@media only screen and (min-width:1025px){a:hover{color:rgba(0,0,0,.8);text-decoration:none}}dt,h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:700}p{line-height:1.6}ol,ul,li{list-style:none}table{font-size:100%;border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;vertical-align:top;font-weight:400}fieldset{border:none}input,textarea,select,label{font-size:100%;font-family:"Work Sans","Noto Sans JP",sans-serif;vertical-align:middle;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}@media only screen and (max-width:767px){input,textarea,select{font-size:1.6rem;box-sizing:border-box}}button{font-family:"Work Sans","Noto Sans JP",sans-serif}label{cursor:pointer}textarea{overflow:auto}legend{display:none}img{max-width:100%;height:auto;border:none;vertical-align:middle}object{vertical-align:middle;outline:none}em{font-style:italic}b,strong{font-weight:700}small{font-size:100%}i{font-style:normal}u{text-decoration:none}abbr,acronym{border:none;font-variant:normal}address,caption,cite,code,dfn,var{font-weight:400;font-style:normal}sup{font-size:1em;vertical-align:text-top}sub{font-size:1em;vertical-align:text-bottom}hr{display:none}#wrap{position:relative}@media only screen and (max-width:1024px){#wrap{overflow:hidden}}div:focus,img:focus,textarea:focus,a:focus,button:focus,input:focus{outline:none;box-shadow:none}#loader{width:100%;height:100%;background:rgba(0,0,0,.1),#fff;transition:all 1s;position:fixed;left:0;top:0;z-index:10000;opacity:1}#loader.on{opacity:0;z-index:-1}body #wrap{z-index:-1;position:relative}body #wrap.on{z-index:1}.header{width:100%;height:10rem;background:#fff;box-shadow:2px 0 5px 0 rgba(0,0,0,.4);display:flex;align-items:center;justify-content:space-between;transition:all .5s;position:fixed;z-index:999;top:0;left:0}@media only screen and (max-width:767px){.header{height:4.8rem;box-shadow:0 0 3px 0 rgba(0,0,0,.4)}}.header.headDown{top:0}.header-logo{flex-shrink:0;display:flex;align-items:center;justify-content:flex-start;padding-left:2rem;position:relative;z-index:1000}.header-logo-catch{width:15.8rem;margin-right:2.3rem}.header-logo-name{width:22.4rem}.header-logo-name span{margin-top:1rem}@media only screen and (max-width:767px){.header-logo-name{width:13rem;line-height:1}.header-logo-name span{margin-top:0}}@media only screen and (max-width:767px){.header-menu{position:fixed;width:5rem;height:4.3rem;z-index:1000;top:0;right:0;display:flex;justify-content:center;flex-direction:column;align-items:center}.header-menu span{width:2.1rem;height:.3rem;margin:.3rem auto;background:#db0012}.header-menu.on span:nth-of-type(1){position:absolute;transform:rotate(45deg);left:50%;margin-left:-1.05rem;top:50%;margin-top:-.3rem}.header-menu.on span:nth-of-type(3){display:none}.header-menu.on span:nth-of-type(2){position:absolute;transform:rotate(-45deg);right:50%;margin-right:-1.05rem;top:50%;margin-top:-.3rem}}.header-btn{padding-right:4.5rem}.header-btn a{height:3.4rem;display:flex;justify-content:center;align-items:center;border-radius:.3rem;background:#000;color:#fff;font-size:1rem;line-height:1.2;font-weight:700;text-align:center;padding:0 1rem}.header-nav{width:100%;height:10rem;display:flex;justify-content:flex-end;align-items:center}@media only screen and (max-width:767px){.header-nav{align-items:center;flex-direction:column;justify-content:flex-start;max-height:0;overflow:hidden;transition:all .5s;position:fixed;left:0;top:4.8rem;z-index:999;background:#fff}.header-nav.active{height:100vh;max-height:99999rem;overflow:auto;transition:all .5s;padding-bottom:4.8rem}}.header-nav .div-bnr{width:100%;background:#db0012;padding:1rem 0}.header-nav .div-bnr a{width:27.7rem;height:6rem;display:flex;align-items:center;justify-content:space-between;position:relative;background:#fff;box-shadow:0 0 .2rem 0 rgba(0,0,0,.16);margin:2.1rem auto}.header-nav .div-bnr a>img{width:auto;height:4rem;margin-right:.5rem;flex-shrink:0;margin-left:1.5rem}.header-nav .div-bnr a i{font-size:2rem;color:#db0012;margin-right:1rem;flex-shrink:0}.header-nav .div-bnr a p{font-size:1.8rem;font-weight:700;color:#db0012;text-align:center}.header-nav .div-bnr a p>img{width:auto;height:2rem}.header-nav .div-bnr a p span{font-size:1.1rem;color:#000;height:1.1rem;display:flex;justify-content:center;align-items:center;font-weight:700;position:relative}.header-nav .div-bnr a p span>img{width:auto;height:1rem}.header-nav .div-bnr a p span:before,.header-nav .div-bnr a p span:after{content:"";width:.2rem;height:1.2rem;background:#db0012;border-radius:1rem;margin:0 1rem}.header-nav .div-bnr a p span:before{transform:rotate(-30deg)}.header-nav .div-bnr a p span:after{transform:rotate(30deg)}.header-nav .div-bnr a:nth-of-type(2) p span:before,.header-nav .div-bnr a:nth-of-type(2) p span:after{background:#06c755}.header-nav>ul{display:flex;justify-content:flex-end;align-items:center}@media only screen and (max-width:767px){.header-nav>ul{flex-direction:column;justify-content:flex-start;width:100%}}.header-nav>ul>li{height:10rem;font-weight:700;padding:0 2vw;position:relative}@media only screen and (max-width:767px){.header-nav>ul>li{width:100%;height:auto;border-bottom:.1rem solid #fff;padding:0}}.header-nav>ul>li:after{content:"";width:.1rem;height:4rem;position:absolute;right:0;top:50%;margin-top:-2rem;background:#000}@media only screen and (max-width:767px){.header-nav>ul>li:after{display:none}}.header-nav>ul>li:nth-last-of-type(1):after{display:none}.header-nav>ul>li>a{display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:1.5rem;text-align:center;line-height:1.2;height:10rem}@media only screen and (max-width:767px){.header-nav>ul>li>a{height:4.2rem;background:#000;color:#fff;position:relative}.header-nav>ul>li>a:after{content:"\e906";font-family:"icomoon";position:absolute;right:1.1rem;top:50%;margin-top:-.5em;line-height:1;font-size:1.8rem}}@media only screen and (min-width:1025px){.header-nav>ul>li>a:hover{color:#db0012}}@media only screen and (max-width:767px){.header-nav>ul>li>a:after{content:"\e90c"}}@media only screen and (max-width:767px){.header-nav>ul>li.has>a:after{content:"\e906"}.header-nav>ul>li.has.on{border-bottom:none}.header-nav>ul>li.has.on a:after{transform:scale(1,-1)}.header-nav>ul>li.has.on ul{max-height:9999rem;opacity:1;transition:all .5s}.header-nav>ul>li.has.on ul a{max-height:5rem}}@media only screen and (min-width:1025px){.header-nav>ul>li.has:hover ul{max-height:9999rem;opacity:1;transition:all .5s}.header-nav>ul>li.has:hover ul a{max-height:5rem}}.header-nav>ul>li ul{width:100%;background:rgba(255,255,255,.98);max-height:0;overflow:hidden;transition:all .5s;position:absolute;left:0;top:10rem;opacity:0}@media only screen and (max-width:767px){.header-nav>ul>li ul{position:static;background:0 0;display:flex;justify-content:space-between;flex-wrap:wrap}}.header-nav>ul>li ul li{font-weight:500;border-bottom:.1rem solid #000}@media only screen and (max-width:767px){.header-nav>ul>li ul li{width:50%;border-right:.1rem solid #000;border-bottom:none;text-align:center;line-height:1.3}.header-nav>ul>li ul li:nth-of-type(2n){border-right:none}}@media only screen and (max-width:767px){.header-nav>ul>li ul li:nth-of-type(3),.header-nav>ul>li ul li:nth-of-type(4){border-top:.1rem solid #000;border-bottom:.1rem solid #000}}.header-nav>ul>li ul li:nth-last-of-type(1){border-bottom:none}.header-nav>ul>li ul li a{height:5rem;max-height:0;display:flex;justify-content:center;align-items:center;font-size:1.3rem;transition:all .5s}@media only screen and (max-width:1024px){.header-nav>ul>li ul li a{font-size:1.28rem;height:4.2rem;font-weight:700}}@media only screen and (min-width:1025px){.header-nav>ul>li ul li a:hover{background:#db0012;color:#fff}}#wrap{overflow:hidden}.btn-normal{width:50rem;height:10rem;display:flex;justify-content:center;align-items:center;border-radius:10rem;padding:.6rem;background:linear-gradient(270deg,#db0012 0%,#910000 100%);color:#fff;font-weight:700;font-size:2.2rem;position:relative;text-align:center}@media only screen and (max-width:767px){.btn-normal{width:100%;height:8.5rem;max-width:27.7rem;font-size:1.7rem}}.btn-normal i{font-size:4rem;line-height:1;position:absolute;right:2.8rem;top:50%;margin-top:-.65em}@media only screen and (max-width:767px){.btn-normal i{font-size:2rem;right:2rem}}@media only screen and (min-width:1025px){.btn-normal:hover{border:.6rem solid #db0012;background:#fff;color:#db0012;padding:0}.btn-normal:hover i{right:2.2rem}}.btn-more{width:50rem;height:10rem;display:flex;justify-content:center;align-items:center;border-radius:10rem;border:.6rem solid #000;background:#000;color:#fff;font-weight:700;font-size:2.2rem;position:relative;text-align:center}@media only screen and (max-width:767px){.btn-more{width:100%;max-width:27.7rem;height:5.1rem;font-size:1.3rem}}.btn-more i{font-size:4rem;line-height:1;position:absolute;right:2.2rem;top:50%;margin-top:-.65em}@media only screen and (max-width:767px){.btn-more i{font-size:2rem;right:1.8rem}}@media only screen and (min-width:1025px){.btn-more:hover{background:#fff;color:#000}}.btn-border{width:100%;height:10rem;display:flex;justify-content:center;align-items:center;border:.4rem solid #000;font-size:2.2rem;font-weight:700;border-radius:5rem;background:#fff;position:relative}@media only screen and (max-width:767px){.btn-border{font-size:1.15rem;border-width:.2rem;height:5.1rem}}.btn-border i{font-size:4rem;line-height:1;position:absolute;right:2.2rem;top:50%;margin-top:-.65em}@media only screen and (max-width:767px){.btn-border i{font-size:1.7rem;right:1rem}}@media only screen and (min-width:1025px){.btn-border:hover{background:#000;color:#fff}}.div-fixed-btn{height:15rem;position:fixed;right:0;top:50%;margin-top:-7.5rem;z-index:9999}@media only screen and (max-width:767px){.div-fixed-btn{right:1rem}}.div-fixed-btn a{width:7.1rem;height:25.8rem;background:url(https://rita-style.co.jp/commons/img/top/bg-fixed-btn.svg) no-repeat 50% 50%;background-size:100% 100%;display:flex;align-items:center;justify-content:center;text-align:center;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;font-size:2rem;line-height:1.2;transition:all .5s;font-weight:900}.div-fixed-btn a b{margin-bottom:1rem}.div-fixed-btn a i{width:3.6rem;height:3.6rem;background:#db0012;flex-shrink:0;color:#fff;border-radius:50%;letter-spacing:0;display:flex;justify-content:center;align-items:center}@media only screen and (max-width:767px){.div-fixed-btn a{display:none}}@media only screen and (min-width:1025px){.div-fixed-btn a:hover{width:6.7rem}}.footer{width:100%;position:relative;z-index:2;background:#000;color:#fff;padding:12rem 4rem 6rem}@media only screen and (max-width:767px){.footer{padding:6rem 2rem 6rem}}.footer-nav{max-width:100rem;margin:0 auto 10rem;display:flex;justify-content:space-between;text-align:left}@media only screen and (max-width:1024px){.footer-nav{max-width:100%}}@media only screen and (max-width:767px){.footer-nav{flex-direction:column;margin-bottom:4.5rem}}.footer-nav>ul{width:30%}@media only screen and (max-width:767px){.footer-nav>ul{width:100%}}.footer-nav>ul>li{font-weight:700;position:relative;margin-bottom:2.4rem}@media only screen and (max-width:767px){.footer-nav>ul>li{height:auto;margin-bottom:1.2rem}}.footer-nav>ul>li>a{display:flex;justify-content:flex-start;align-items:center;font-size:1.8rem;height:4.6rem;border-bottom:.1rem solid #fff;color:#fff;margin-bottom:1rem}@media only screen and (max-width:1024px){.footer-nav>ul>li>a{height:6rem;font-size:2.2rem}}@media only screen and (max-width:767px){.footer-nav>ul>li>a{height:4.6rem;font-size:1.4rem;position:relative}.footer-nav>ul>li>a:after{content:"\e906";font-family:"icomoon";position:absolute;width:1.5rem;height:1.5rem;display:flex;justify-content:center;align-items:center;right:0;top:50%;margin-top:-.75rem;padding-top:.1rem;line-height:1;font-size:.9rem;border-radius:50%;background:#fff;color:#000;box-sizing:border-box}}@media only screen and (min-width:1025px){.footer-nav>ul>li>a:hover{color:#db0012}}@media only screen and (max-width:767px){.footer-nav>ul>li>a:after{content:"\e90c"}}@media only screen and (max-width:767px){.footer-nav>ul>li.has>a:after{content:"\e906"}.footer-nav>ul>li.has.on{border-bottom:none}.footer-nav>ul>li.has.on a:after{transform:scale(1,-1)}.footer-nav>ul>li.has.on ul{max-height:9999rem;opacity:1;transition:all .5s}.footer-nav>ul>li.has.on ul a{max-height:5rem}}@media only screen and (min-width:1025px){.footer-nav>ul>li.has:hover ul{max-height:9999rem;opacity:1;transition:all .5s}}.footer-nav>ul>li ul{width:100%;transition:all .5s}@media only screen and (max-width:767px){.footer-nav>ul>li ul{overflow:hidden;max-height:0}}.footer-nav>ul>li ul li{font-weight:400}@media only screen and (max-width:767px){.footer-nav>ul>li ul li{font-weight:500;line-height:1.3}}.footer-nav>ul>li ul li a{font-size:1.4rem;min-height:2.4rem;padding:.7rem 0;display:flex;justify-content:flex-start;align-items:center;color:#fff}@media only screen and (max-width:1024px){.footer-nav>ul>li ul li a{font-size:1.7rem;min-height:4.6rem}}@media only screen and (max-width:767px){.footer-nav>ul>li ul li a{min-height:2.4rem;font-size:1.28rem}}@media only screen and (min-width:1025px){.footer-nav>ul>li ul li a:hover{color:#db0012}}.footer-copy{font-size:1.2rem;line-height:1;text-align:center}.headDown{opacity:0;animation-name:fadeDownAnime;animation-duration:1s;animation-fill-mode:forwards}@keyframes fadeDownAnime{from{opacity:0;transform:translateY(-100px)}to{opacity:1;transform:translateY(0)}}@keyframes boat{0%,100%{transform:rotate(-5deg)}50%{transform:rotate(5deg)}}@font-face{font-family:'icomoon';src:url("/commons/fonts/icomoon.eot?ce1e42");src:url("/commons/fonts/icomoon.eot?ce1e42#iefix") format("embedded-opentype"),url("/commons/fonts/icomoon.ttf?ce1e42") format("truetype"),url("/commons/fonts/icomoon.woff?ce1e42") format("woff"),url("/commons/fonts/icomoon.svg?ce1e42#icomoon") format("svg");font-weight:400;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow:before{content:"\e900"}.icon-covid1:before{content:"\e901"}.icon-covid2:before{content:"\e902";font-size:130%}.icon-covid3:before{content:"\e903"}.icon-covid4:before{content:"\e904";font-size:120%}.icon-cost:before{content:"\e905"}.icon-d:before{content:"\e906"}.icon-food:before{content:"\e907"}.icon-good:before{content:"\e908"}.icon-peke:before{content:"\e90a"}.icon-plus:before{content:"\e90b"}.icon-r:before{content:"\e90c"}.icon-schedule:before{content:"\e90d"}.icon-talk:before{content:"\e90e"}.icon-tel:before{content:"\e90f"}.en{font-family:"Work Sans",sans-serif}.icon-crown{background:url(https://rita-style.co.jp/commons/img/gym/crown.svg) no-repeat;background-size:24px auto;width:24px;height:24px;margin:0 auto}
@charset "UTF-8";.header{display:flex;justify-content:center;width:100%;height:auto}.header__spBtn{display:none}.header__spBtn__line{display:flex;flex-direction:column;gap:5px;height:16px}.header__spBtn__line>span{background:#fff;height:2px;border-radius:100vmax;width:30px}.header__spBtn>p{font-size:10px;color:#fff;font-weight:400;line-height:1;margin-top:1px}.spMenu{visibility:hidden;opacity:0;padding:40px 20px;transition:visibility .2s,opacity .2s;position:fixed;left:0;top:0;bottom:0;width:100%;z-index:99999;background:#fff;overflow:scroll}.spMenu .link_btn_area{display:flex;align-items:center;justify-content:center;margin-top:60px}.spMenu .link_btn_area .link_btn{background:#a3947e;border-radius:100vmax;font-size:16px;color:#fff;font-weight:500;display:flex;align-items:center;justify-content:center;gap:10px;max-width:420px;padding:15px;width:100%}.spMenu .link_btn_area .link_btn{display:flex;align-items:center;justify-content:center}.header__inner{display:flex;align-items:center;justify-content:space-between;flex-direction:column;width:100%;max-width:1440px;padding:10px 0}.header__logo{width:200px;height:auto;margin-bottom:10px}.header__box{display:flex;align-items:center}.header__box .header__links{display:flex;gap:20px}.header__box .header__links .link_btn_area{margin-top:0}.header__box .header__links .link_btn_area:nth-of-type(1)>.link_btn{background:#d16750}.header__box .header__links .link_btn_area>a{background:#a3947e;border-radius:100vmax;font-size:18px;color:#fff;font-weight:500;display:flex;align-items:center;justify-content:center;gap:10px;max-width:420px;padding:15px;width:100%;min-width:initial;padding:7px 30px;font-size:16px}.header__pulldown-head{display:flex;align-items:center}.click-down{text-decoration:none;font-size:16px;padding:12px 20px;display:flex;align-items:center;position:relative;margin-bottom:5px;transition:all .3s}.click-down:hover:after{position:absolute;content:"";bottom:0;left:0;right:0;height:2px;width:100%;background:#d16750}.header__pulldown-sub{display:flex;list-style:none;position:absolute;margin-top:10px;left:0;width:100%;background-color:#fff;justify-content:center;opacity:0;visibility:hidden;transition:.3s;padding:30px}.header__pulldown-sub__inner{display:flex;gap:40px;align-items:start}.header__pulldown-sub__inner>h2{font-size:28px;margin-right:20px;font-weight:500}.header__pulldown-sub__inner>ul{display:flex;flex-direction:column;width:220px}.header__pulldown-sub__inner>ul>li>a{padding:20px 0;display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:16px}.header__pulldown-sub__inner>ul>li:not(:last-of-type)>a{border-bottom:1px solid #28282861}.header__pulldown-sub__inner>ul>li>a>span:nth-of-type(2){display:flex;align-items:center}.header__pulldown-sub__blocks{display:flex;gap:40px;width:480px}.header__pulldown-sub__block{flex:1}.header__pulldown-sub__block>a>p{display:flex;align-items:center;gap:10px;font-size:16px;font-weight:400;margin-top:3px}.header__pulldown-sub__block>a>p>span:nth-of-type(2){display:flex;align-items:center}.header__pulldown-sub__img{height:220px;border-radius:6px;overflow:hidden;background:#f7f5eb}.header__pulldown-sub__img img{width:100%;height:100%;object-fit:cover}.header__pulldown-sub path{fill:#d16750}.pulldown-active{opacity:1;visibility:visible}@media (max-width:1439px){.header{height:60px}.header__inner{height:100%;width:100%;flex-direction:row;padding:0}.header__logo{max-width:170px;width:40%;height:auto;margin-left:20px;margin-bottom:0}.header__box{display:none}.header__spBtn{cursor:pointer;background:#d16750;border:none;width:60px;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px}.header__spBtn.openMenu .header__spBtn__line{position:relative}.header__spBtn.openMenu .header__spBtn__line>span{position:absolute;top:50%;left:50%}.header__spBtn.openMenu .header__spBtn__line>span:nth-of-type(2){display:none}.header__spBtn.openMenu .header__spBtn__line>span:nth-of-type(1){transform:translate(-50%,-50%) rotate(-30deg)}.header__spBtn.openMenu .header__spBtn__line>span:nth-of-type(3){transform:translate(-50%,-50%) rotate(30deg)}.spMenu.menuActive{visibility:visible;opacity:1}.spMenu__items{display:flex;flex-direction:column;gap:20px;max-width:500px;margin:0 auto 30px auto}.spMenu__item>h2{padding:15px 10px;text-align:center;background:#d16750;color:#fff;font-weight:500;font-size:18px;border-radius:6px 6px 0 0}.spMenu__item__body{background:#f7f5eb;border-radius:0 0 6px 6px;padding:20px}.spMenu__item__body>small{font-weight:300;font-size:12px;text-align:center;margin-top:10px;display:block}.spMenu__item__body__main{display:flex;justify-content:center;align-items:center;gap:5px}.spMenu__item__body__main>p:nth-of-type(1){border-radius:3px;background:#a3947e;color:#fff;font-size:11px;text-align:center;padding:5px 10px;line-height:1.3}.spMenu__item__body__main-tel{color:#d16750;font-size:34px;font-family:"Zen Kaku Gothic New","Noto Sans JP",sans-serif;font-weight:700;letter-spacing:-.02em}.spMenu__item__body__main>a{display:flex;align-items:center;gap:5px}.spMenu__item__body__main>a>img{width:42px;height:auto}.spMenu__item__body__main>a>p{display:flex;flex-wrap:wrap;font-size:18px;justify-content:start;line-height:1.3;font-weight:700;font-family:"Zen Kaku Gothic New","Noto Sans JP",sans-serif}.spMenu__link>ul{display:flex;flex-direction:column;gap:5px}.spMenu__links{display:flex;flex-direction:column;gap:20px}.spMenu__link{text-align:right}.spMenu__link ul li a{font-size:16px;font-weight:300;display:block}.spMenu__link-bold{font-weight:500 !important;font-size:18px !important}}@media (max-width:500px){.spMenu__item__body{padding:20px 10px}}.header-btn a{position:relative}.header-btn a:before{content:"";background:#e2545e;width:16px;height:16px;border-radius:50%;position:absolute;top:-5px;right:-5px}.header-nav .div-bnr a p{font-size:1.7rem !important}.header-btm-list{display:flex;align-items:center;max-width:600px;margin:0 auto;justify-content:space-between;padding:10px 20px}.header-btm-list li{display:flex;align-items:center;gap:10px}.header-btm-list_img{width:30px}.header-btm-list li:nth-of-type(2) .header-btm-list_img{width:60px}.header-btm-list_txt{text-align:center}.header-btm-list_txt p:nth-of-type(1){font-weight:350;font-size:14px}.header-btm-list_txt p:nth-of-type(2){font-size:20px;font-weight:500;color:#d16750}@media (max-width:767px){.header-btm-list{max-width:530px}.header-btm-list_img{width:25px}.header-btm-list li:nth-of-type(2) .header-btm-list_img{width:50px}.header-btm-list_txt p:nth-of-type(1){font-size:11px}.header-btm-list_txt p:nth-of-type(2){font-size:15px}}@media (max-width:500px){.header-btm-list li{gap:5px}}.div-fixed-btn a{background:0 0;border:3px solid #d16750;border-top-left-radius:5px;border-bottom-left-radius:5px;border-right:none;background:#fff}.div-fixed-btn b{font-weight:400}.div-fixed-btn a i{background:#d16750 !important}.bar{font-size:2rem}@media (max-width:768px){.bar{font-size:1.25rem}}.fixed_btn{position:fixed;bottom:10px;right:-2px;padding:0;z-index:99999;width:70px;border:2px solid #06c755;padding:1em .9em;border-radius:.6em 0 0 .6em;background:#fff}
@charset "UTF-8";.section-gym .icon-r{position:relative;display:inline-block;margin-left:20px}.section-gym .icon-r:before{content:"";width:12px;height:12px;border-right:1px solid #fff;border-bottom:1px solid #fff;transform:rotate(-45deg);display:block}.section-gym .icon-ctr{width:24px;height:24px;background:#fff;border-radius:50%;position:relative;margin-left:15px;display:inline-block}@media only screen and (max-width:767px){.section-gym .icon-ctr{width:18px;height:18px}}.section-gym .icon-ctr:before{content:"";border-style:solid;border-color:transparent transparent transparent #44b610;border-width:5px 6px;position:absolute;left:50%;top:50%;margin-left:-3px;margin-top:-5px}@media only screen and (max-width:767px){.section-gym .icon-ctr:before{border-width:3px 4px;margin-left:-2px;margin-top:-3px}}.section-gym_bnr{padding:0 5%}@media only screen and (max-width:767px){.section-gym_bnr{padding:0}}.section-gym_bnr ul{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;padding:0}.section-gym_bnr ul li{width:48%;list-style:none !important;margin-left:0 !important}@media only screen and (max-width:767px){.section-gym_bnr ul li{width:100%}}.section-gym_nav{padding-bottom:150px}@media only screen and (max-width:767px){.section-gym_nav{padding-bottom:50px}}.section-gym_nav ul{display:flex;justify-content:space-between;flex-wrap:wrap}@media only screen and (max-width:767px){.section-gym_nav ul{padding-left:0}}.section-gym_nav ul li{margin-bottom:25px;width:30%;list-style:none !important;margin-left:0 !important}@media only screen and (max-width:767px){.section-gym_nav ul li{width:100%;margin-bottom:15px}}.section-gym_nav ul li a{background:#db0012 !important;color:#fff !important;border-radius:5px;display:block;padding:15px;text-align:center}.section-gym_nav ul li a:hover{text-decoration:none !important;opacity:.8}.section-gym_nav ul li:nth-last-of-type(1){margin:0 auto !important}.section-gym_nav ul li:nth-last-of-type(1) a{background:#ffc107 !important}.section-gym_btn{max-width:1200px;margin:0 auto 60px;padding:0 5%}@media only screen and (max-width:767px){.section-gym_btn{padding:0;margin-bottom:30px}}.section-gym_btn a{height:100px;display:flex;background-color:#44b610;background:linear-gradient(180deg,#44b610 0%,#006f35 100%);color:#fff;font-size:20px;letter-spacing:2px;text-shadow:2px 2px 2px rgba(0,0,0,.2);font-weight:700;justify-content:center;border-radius:10px;align-items:center}@media only screen and (max-width:767px){.section-gym_btn a{letter-spacing:0;text-align:center}}.section-gym_btn a:hover{text-decoration:none;background:linear-gradient(0deg,#44b610 0%,#006f35 100%)}.section-gym_btn a i{flex-shrink:0;margin-right:10px}.section-gym_header{max-width:1200px;margin:0 auto 30px;background:#db0012}.section-gym_header-p{margin:0;text-align:center;color:#fff;padding:10px;background:rgba(219,0,18,.8)}@media only screen and (max-width:767px){.section-gym_header-p{font-size:12px}}.section-gym_header-photo{background-position:50% 20%;background-size:cover;background-repeat:no-repeat}.section-gym_header-name{font-size:28px;font-weight:400;text-align:center;letter-spacing:3px;color:#fff;background:rgba(0,0,0,.5);margin:0;border:none;padding:35px 0}.section-gym_header-name small{font-size:18px}@media only screen and (max-width:767px){.section-gym_header-name{font-size:20px;padding:18px 0}.section-gym_header-name small{font-size:12px}}.section-gym_header-inner{display:flex;justify-content:space-between;position:relative;z-index:1;padding:40px}@media only screen and (max-width:1024px){.section-gym_header-inner{padding:25px;align-items:flex-start}}@media only screen and (max-width:1024px) and (max-width:767px){.section-gym_header-inner{padding-bottom:35px}}.section-gym_header-inner:after{content:"";background:url(https://rita-style.co.jp/commons/img/gym/logomark.svg) no-repeat;width:250px;height:300px;background-size:250px auto;position:absolute;right:0;top:0;z-index:-1;opacity:.15}@media only screen and (max-width:767px){.section-gym_header-inner:after{background-size:125px auto;width:125px}}.section-gym_header-fig{width:55%;flex-shrink:0;position:relative;margin:auto 0}@media only screen and (max-width:1024px){.section-gym_header-fig{width:50%;margin:0;height:100%;display:flex}.section-gym_header-fig span{background:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://rita-style.co.jp/commons/img/gym/fig_gym.jpg) no-repeat 50% 50%;background-size:cover;padding:100% 0 0;width:100%}.section-gym_header-fig img{display:none}}@media only screen and (max-width:1024px) and (max-width:767px){.section-gym_header-fig{width:55%;padding-top:100px}.section-gym_header-fig span{background:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://rita-style.co.jp/commons/img/gym/fig_gym-sp.jpg) no-repeat 50% 50%;background-size:cover;padding:100% 0}}.section-gym_header-fig:before,.section-gym_header-fig:after{content:"";width:100px;height:100px;background:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://rita-style.co.jp/commons/img/gym/dot.png) no-repeat 50% 50%;background-size:100% 100%;position:absolute}@media only screen and (max-width:1024px){.section-gym_header-fig:before,.section-gym_header-fig:after{width:70px;height:70px}}@media only screen and (max-width:767px){.section-gym_header-fig:before,.section-gym_header-fig:after{width:40px;height:40px}}.section-gym_header-fig:before{right:10px;top:10px}@media only screen and (max-width:767px){.section-gym_header-fig:before{right:5px;top:5px}}.section-gym_header-fig:after{left:10px;bottom:10px;transform:scale(-1,-1)}@media only screen and (max-width:767px){.section-gym_header-fig:after{left:5px;bottom:5px}}.section-gym_header-info{width:100%;color:#fff}@media only screen and (max-width:767px){.section-gym_header-info{padding-top:100px}}@media only screen and (max-width:1024px){.section-gym_header-info ul{padding-left:20px;margin:0}}.section-gym_header-info ul li{list-style:none !important;border-bottom:1px solid #fff;margin:0 !important;padding:15px 0}@media only screen and (max-width:767px){.section-gym_header-info ul li:nth-of-type(2){border-top:1px solid #fff;padding-top:15px}}.section-gym_header-info ul li:nth-of-type(1){padding-top:0}@media only screen and (max-width:767px){.section-gym_header-info ul li:nth-of-type(1){position:absolute;left:20px;top:20px;border:none}.section-gym_header-info ul li:nth-of-type(1) p{display:flex;align-items:flex-end}}.section-gym_header-info ul li:nth-of-type(1) small{font-size:18px;letter-spacing:6px}@media only screen and (max-width:1024px){.section-gym_header-info ul li:nth-of-type(1) small{font-size:12px}}@media only screen and (max-width:1024px) and (max-width:767px){.section-gym_header-info ul li:nth-of-type(1) small{font-size:10px;letter-spacing:3px;width:45px;position:absolute;left:240px;bottom:20px}}.section-gym_header-info ul li:nth-of-type(3){display:flex;justify-content:space-between;align-items:center;border-bottom:none}@media only screen and (max-width:767px){.section-gym_header-info ul li:nth-of-type(3){width:100%;align-items:flex-start;flex-direction:column}.section-gym_header-info ul li:nth-of-type(3) small{position:absolute;left:20px;bottom:20px}}.section-gym_header-info ul li:nth-of-type(3) p{line-height:1.6}.section-gym_header-info ul li .googlemap{width:160px;height:160px;background:#fff;border-radius:50%;position:relative;flex-shrink:0;color:#000;z-index:1;display:flex;justify-content:center;align-items:center;flex-direction:column}@media only screen and (max-width:1024px){.section-gym_header-info ul li .googlemap{width:120px;height:120px}}@media only screen and (max-width:1024px) and (max-width:767px){.section-gym_header-info ul li .googlemap{margin:5px auto 0;width:130px;height:130px}}.section-gym_header-info ul li .googlemap:after{content:"";width:150px;height:150px;position:absolute;left:5px;top:5px;box-sizing:border-box;border:1px solid #db0012;z-index:-1;border-radius:50%}@media only screen and (max-width:1024px){.section-gym_header-info ul li .googlemap:after{width:110px;height:110px}}@media only screen and (max-width:1024px) and (max-width:767px){.section-gym_header-info ul li .googlemap:after{width:120px;height:120px}}.section-gym_header-info ul li .googlemap_num{position:relative;font-size:36px;line-height:50px;letter-spacing:0}@media only screen and (max-width:1024px){.section-gym_header-info ul li .googlemap_num{line-height:36px}}.section-gym_header-info ul li .googlemap_num b{font-size:50px;font-weight:400;display:inline-block}.section-gym_header-info ul li .googlemap_num sup{font-size:10px;position:absolute;right:0;top:.5em}@media only screen and (max-width:1024px){.section-gym_header-info ul li .googlemap_num{font-size:20px}.section-gym_header-info ul li .googlemap_num b{font-size:30px}}.section-gym_header-info ul li .googlemap p{font-weight:700;line-height:1.2;font-size:16px;text-align:center;margin-bottom:2px}@media only screen and (max-width:1024px){.section-gym_header-info ul li .googlemap p{font-size:12px}}.section-gym_header-info ul li p{font-size:24px;line-height:1.2;margin-bottom:0}.section-gym_header-info ul li p sup{font-size:10px}.section-gym_header-info ul li p small{font-size:10px;display:inline-block}.section-gym_header-info ul li p span{font-size:28px}.section-gym_header-info ul li p b{font-size:40px;font-weight:400}.section-gym_header-info ul li p strong{font-size:48px;font-weight:400}@media only screen and (max-width:1024px){.section-gym_header-info ul li p{font-size:16px}}@media only screen and (max-width:1024px) and (max-width:767px){.section-gym_header-info ul li p small{position:absolute;right:28px}}@media only screen and (max-width:1024px){.section-gym_header-info ul li p span{font-size:20px}}@media only screen and (max-width:1024px) and (max-width:767px){.section-gym_header-info ul li p span{font-size:24px}}@media only screen and (max-width:1024px) and (max-width:767px){.section-gym_header-info ul li p b{font-size:32px}}@media only screen and (max-width:1024px){.section-gym_header-info ul li p strong{font-size:30px}}@media only screen and (max-width:1024px) and (max-width:767px){.section-gym_header-info ul li p strong{font-size:40px}}.section-gym section{margin-bottom:150px}@media only screen and (max-width:767px){.section-gym section{margin-bottom:50px}}.section-gym .section-reason_inner{display:flex;flex-wrap:wrap;justify-content:space-between}.section-gym .section-price_catch{text-align:center;font-size:24px;font-weight:700}.section-gym .section-price_catch p{line-height:1.3}.section-gym .section-price_catch strong{font-size:36px;color:#db0012}.section-gym .section-price_catch small{font-size:10px;font-weight:400}@media only screen and (max-width:767px){.section-gym .section-price_catch{font-size:17px}.section-gym .section-price_catch strong{font-size:28px}}.section-gym .section-price_inner{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:50px}@media only screen and (max-width:767px){.section-gym .section-price_inner{margin-bottom:30px}}@media only screen and (max-width:767px){.section-gym .section-comparison_txt{overflow-x:auto}.section-gym .section-comparison_txt:before{content:"▼横にスクロールして下さい";font-size:10px;display:block}}@media only screen and (max-width:767px){.section-gym .section-comparison table{width:200%}}.section-gym .section-comparison table tr:nth-of-type(2n+1){background:rgba(238,238,238,.5)}.section-gym .section-compensation{max-width:1200px;margin:0 auto 100px}@media only screen and (max-width:767px){.section-gym .section-compensation{margin-bottom:50px}}.section-gym .section-compensation_ttl{font-size:40px;color:#db0012;border-top:none;border-bottom:3px solid #db0012;padding:0 0 20px;text-align:center;margin-bottom:15px}@media only screen and (max-width:767px){.section-gym .section-compensation_ttl{font-size:20px}}.section-gym .section-compensation_txt{padding:10px 0 0}.section-gym .section-compensation_btn{padding:20px 5%;max-width:480px;margin:0 auto}@media only screen and (max-width:767px){.section-gym .section-compensation_btn{padding:15px 0 5px}}.section-gym .section-compensation_btn a{height:80px;display:flex;justify-content:center;align-items:center;background:#db0012;color:#fff;font-size:18px;position:relative}@media only screen and (max-width:767px){.section-gym .section-compensation_btn a{font-size:14px;height:60px}}.section-gym .section-compensation_btn a:hover{text-decoration:none}.section-gym .section-compensation_btn a:after{content:"";box-sizing:border-box;border:1px solid #fff;position:absolute;left:5px;top:5px;width:calc(100% - 10px);height:calc(100% - 10px)}.section-gym .section-compensation_wrap{background:#fff;border:40px solid #bfc2bf;padding:40px;position:relative}@media only screen and (max-width:767px){.section-gym .section-compensation_wrap{padding:20px;border-width:15px}}.section-gym .section-compensation_wrap:before,.section-gym .section-compensation_wrap:after{content:"";width:100px;height:100px;background:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://rita-style.co.jp/commons/img/gym/dot.png) no-repeat 50% 50%;background-size:100% 100%;position:absolute;opacity:.5}@media only screen and (max-width:767px){.section-gym .section-compensation_wrap:before,.section-gym .section-compensation_wrap:after{width:50px;height:50px}}.section-gym .section-compensation_wrap:before{right:10px;bottom:10px;transform:scale(1,-1)}.section-gym .section-compensation_wrap:after{left:10px;top:10px;transform:scale(-1,1)}.section-gym .section-outline_dl div{font-size:14px;border-bottom:1px solid #eee;display:flex;justify-content:space-between;padding:20px}@media only screen and (max-width:767px){.section-gym .section-outline_dl div{padding:15px 0}}.section-gym .section-outline_dl div dt{width:20%;border:none;flex-shrink:0;margin:0}.section-gym .section-outline_dl div dd{width:100%;border:none;margin:0}.section-gym .section-gallery .gallery img{border:none !important}.section-gym .article-trainer{border:5px solid #db0012;max-width:1000px;margin:0 auto 15px;padding:40px;background:url(https://rita-style.co.jp/commons/img/gym/logomark.svg) no-repeat 100% 0%;background-size:250px auto;display:flex;justify-content:space-between}@media only screen and (max-width:767px){.section-gym .article-trainer{flex-direction:column;border-width:4px;padding:40px 20px}}.section-gym .article-trainer_fig{width:40%;flex-shrink:0}@media only screen and (max-width:767px){.section-gym .article-trainer_fig{width:80%;margin:0 auto 15px}}.section-gym .article-trainer_inner{width:100%;padding-left:30px}@media only screen and (max-width:767px){.section-gym .article-trainer_inner{padding-left:0}}.section-gym .article-trainer_inner dl{margin-bottom:0;font-size:16px}.section-gym .article-trainer_inner dl div{margin-bottom:10px}.section-gym .article-trainer_inner dl div dt{border-left-width:8px}@media only screen and (max-width:767px){.section-gym .article-trainer_inner dl div dt{border-left-width:4px}}.section-gym .article-trainer_inner dl div dd{border:none;padding-left:0}.section-gym .article-trainer_name{font-size:30px;font-weight:700;border-bottom:1px solid #db0012;margin-top:0;padding-bottom:10px}@media only screen and (max-width:767px){.section-gym .article-trainer_name{font-size:20px;text-align:center}}.section-gym .article-trainer_name small{font-size:20px;color:#db0012;font-weight:400;margin-left:10px}@media only screen and (max-width:767px){.section-gym .article-trainer_name small{display:block;font-size:12px}}.section-gym .article-reason{width:46%;margin-bottom:30px}@media only screen and (max-width:767px){.section-gym .article-reason{width:100%}}.section-gym .article-reason:nth-of-type(1) .article-reason_header:before{content:"01"}.section-gym .article-reason:nth-of-type(2) .article-reason_header:before{content:"02"}.section-gym .article-reason:nth-of-type(3) .article-reason_header:before{content:"03"}.section-gym .article-reason:nth-of-type(4) .article-reason_header:before{content:"04"}.section-gym .article-reason:nth-of-type(5) .article-reason_header:before{content:"05"}.section-gym .article-reason:nth-of-type(6) .article-reason_header:before{content:"06"}.section-gym .article-reason:nth-of-type(7) .article-reason_header:before{content:"07"}.section-gym .article-reason:nth-of-type(8) .article-reason_header:before{content:"08"}.section-gym .article-reason:nth-of-type(9) .article-reason_header:before{content:"09"}.section-gym .article-reason:nth-of-type(10) .article-reason_header:before{content:"10"}.section-gym .article-reason_header{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width:1024px){.section-gym .article-reason_header{flex-direction:column;justify-content:center}}@media only screen and (max-width:1024px) and (max-width:767px){.section-gym .article-reason_header{justify-content:space-between;flex-direction:row}}.section-gym .article-reason_header:before{content:"";width:36px;height:36px;background:#db0012;color:#fff;border-radius:50%;margin-right:10px;flex-shrink:0;display:flex;align-items:center;justify-content:center}@media only screen and (max-width:767px){.section-gym .article-reason_header:before{width:24px;height:24px;font-size:12px}}.section-gym .article-reason_ttl{font-size:20px;font-weight:700;color:#db0012;text-align:left;width:100%;border-bottom:none;margin:0;padding:0}.section-gym .article-reason_ttl:after{display:none}@media only screen and (max-width:1024px){.section-gym .article-reason_ttl{text-align:center;min-height:2em;margin:8px 0}}@media only screen and (max-width:1024px) and (max-width:767px){.section-gym .article-reason_ttl{font-size:15px;text-align:left;min-height:0;margin:0}}.section-gym .article-reason_fig{width:100px;flex-shrink:0}@media only screen and (max-width:767px){.section-gym .article-reason_fig{width:100%;max-width:200px}}@media only screen and (max-width:767px) and (max-width:767px){.section-gym .article-reason_fig{width:60px}}.section-gym .article-price{width:46%;margin-bottom:40px}@media only screen and (max-width:1024px){.section-gym .article-price{width:100%}}.section-gym .article-price_ttl{font-size:32px;padding:5px 0;margin:0;border-bottom:none}.section-gym .article-price_ttl:after{display:none}@media only screen and (max-width:767px){.section-gym .article-price_ttl{font-size:22px}}.section-gym .article-price_header{border-left:8px solid #db0012;padding-left:20px;margin-bottom:20px}@media only screen and (max-width:767px){.section-gym .article-price_header{border-width:6px}}.section-gym .article-price_header p{font-size:16px;line-height:1.1;margin:0}@media only screen and (max-width:767px){.section-gym .article-price_header p{font-size:12px}}.section-gym .article-price_header strong{font-size:20px;color:#db0012}@media only screen and (max-width:767px){.section-gym .article-price_header strong{font-size:16px}}.section-gym .article-price_inner table{border-left:1px solid #eee;border-top:1px solid #eee}.section-gym .article-price_inner table td,.section-gym .article-price_inner table th{border:none;border-right:1px solid #eee;border-bottom:1px solid #eee}.section-gym .article-price_inner table th{background:rgba(238,238,238,.5);text-align:center;font-size:16px;font-weight:700}@media only screen and (max-width:767px){.section-gym .article-price_inner table th{font-size:11px}}.section-gym .article-price_inner table td{font-size:20px;display:flex;align-items:center}@media only screen and (max-width:767px){.section-gym .article-price_inner table td{font-size:14px}}.section-gym .article-price_inner table td b{font-size:30px;font-weight:400}@media only screen and (max-width:767px){.section-gym .article-price_inner table td b{font-size:22px}}.section-gym .article-price_inner table td strong{font-size:42px;font-weight:400}@media only screen and (max-width:767px){.section-gym .article-price_inner table td strong{font-size:28px}}.section-gym .article-price_inner table td small{font-size:10px;padding-top:.5em}.section-gym .article-price_inner table td span{width:50px;height:50px;border-radius:50%;background:#db0012;color:#fff;font-size:18px;display:flex;justify-content:center;align-items:center;margin-right:5px}@media only screen and (max-width:767px){.section-gym .article-price_inner table td span{font-size:13px;width:40px;height:40px}}.section-gym .article-price_inner table td .div-campaign{color:#db0012}.section-gym .article-price_inner table td .div-arrow{background:#db0012;color:#fff;padding:0 6px;font-size:12px;position:relative;flex-shrink:0;margin-right:20px;margin-left:5px}@media only screen and (max-width:767px){.section-gym .article-price_inner table td .div-arrow{padding:0 2px;font-size:10px}}.section-gym .article-price_inner table td .div-arrow:after{content:"";border-style:solid;border-width:15px;border-color:transparent transparent transparent #db0012;position:absolute;right:-30px;top:50%;margin-top:-15px}.wp-block-columns a,.section-news a{color:#337ab7}.wp-block-columns a:hover,.section-news a:hover{text-decoration:underline}.wp-block-vk-blocks-faq{font-size:16px}.cp_box01 label{font-size:16px;font-weight:700;position:relative;display:block !important;width:80%;margin:auto;padding:.3em 1em;cursor:pointer;transition:all .3s;text-align:center;color:#da3c41;border-radius:3px}
main.main-container :root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";-font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}main.main-container [tabindex="-1"]:focus:not(:focus-visible){outline:0 !important}main.main-container hr{box-sizing:content-box;height:0;overflow:visible;display:block}main.main-container ul li{list-style:disc outside;margin-left:4rem}main.main-container ul li a{color:#337ab7;text-decoration:none;background-color:transparent}main.main-container ol li a{color:#337ab7;text-decoration:none;background-color:transparent}main.main-container figure{margin-bottom:2rem}main.main-container blockquote{margin-bottom:2rem}main.main-container label{display:inline-block;margin-bottom:.5rem}main.main-container input,main.main-container select{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}main.main-container input{overflow:visible}main.main-container select{text-transform:none}main.main-container [role=button]{cursor:pointer}main.main-container select{word-wrap:normal}main.main-container [type=button],main.main-container [type=reset],main.main-container [type=submit]{-webkit-appearance:button}main.main-container [type=button]:not(:disabled),main.main-container [type=reset]:not(:disabled),main.main-container [type=submit]:not(:disabled){cursor:pointer}main.main-container [type=button]::-moz-focus-inner,main.main-container [type=reset] ::-moz-focus-inner,main.main-container [type=submit]::-moz-focus-inner{padding:0;border-style:none}main.main-container input[type=checkbox],main.main-container input[type=radio]{box-sizing:border-box;padding:0}main.main-container [type=number] ::-webkit-inner-spin-button,main.main-container [type=number]::-webkit-outer-spin-button{height:auto}main.main-container [type=search]{outline-offset:-2px;-webkit-appearance:none}main.main-container [type=search] ::-webkit-search-decoration{-webkit-appearance:none}main.main-container ::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}main.main-container [hidden]{display:none !important}main.main-container h1,main.main-container h2,main.main-container h3{margin-bottom:.5rem;font-weight:500;line-height:1.2}main.main-container h1{font-size:2.5rem}@media only screen and (max-width:767px){main.main-container h1{font-size:1.6rem}}main.main-container h2{font-size:28px}main.main-container hr{margin-top:2rem;margin-bottom:2rem;border:0;border-top:1px solid rgba(0,0,0,.1)}@media only screen and (max-width:767px){main.main-container hr{margin-top:1rem;margin-bottom:1rem}}main.main-container p.has-text-align-center a{color:#337ab7;text-decoration:none;background-color:transparent}main.main-container p.has-text-align-center a:hover{text-decoration:underline}main.main-container p.has-text-align-center.btn{display:table;margin:auto}main.main-container p.has-text-align-center.btn a{color:inherit}main.main-container p.has-text-align-center.btn a:hover{text-decoration:none}main.main-container small{font-size:80%;font-weight:400}main.main-container .container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}main.main-container .row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}main.main-container .col-md-12{position:relative;width:100%;padding-right:15px;padding-left:15px}main.main-container .order-1{order:1}main.main-container .order-2{order:2}@media (min-width:576px){main.main-container .order-sm-1{order:1}}main.main-container .form-control{display:block;width:100%;height:calc(1.5em + 1.5rem + 2px);padding:.75rem 1.5rem;font-size:16px;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.5rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media only screen and (max-width:767px){main.main-container .form-control{font-size:1.2rem}}main.main-container .form-control::-ms-expand{background-color:transparent;border:0}main.main-container .form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}main.main-container .form-control::-moz-placeholder{color:#6c757d;opacity:1}main.main-container .form-control:-ms-input-placeholder{color:#6c757d;opacity:1}main.main-container .form-control::placeholder{color:#6c757d;opacity:1}main.main-container .form-control:disabled,main.main-container .form-control[readonly]{background-color:#e9ecef;opacity:1}main.main-container input[type=date].form-control,main.main-container input[type=datetime-local].form-control,main.main-container input[type=month].form-control,main.main-container input[type=time].form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none}main.main-container select.form-control:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}main.main-container select.form-control:focus::-ms-value{color:#495057;background-color:#fff}main.main-container select.form-control[multiple],main.main-container select.form-control[size]{height:auto}main.main-container .btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.75rem 1.5rem;font-size:16px;line-height:1.5;border-radius:.5rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media only screen and (max-width:767px){main.main-container .btn{font-size:1.1rem}}main.main-container .btn:hover{color:#212529;text-decoration:none}main.main-container .btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}main.main-container .btn:disabled{opacity:.65}main.main-container .btn:not(:disabled):not(.disabled){cursor:pointer}main.main-container .btn-primary{color:#fff !important;background-color:#007bff;border-color:#007bff}main.main-container .btn-primary:hover{color:#fff !important;background-color:#0069d9;border-color:#0062cc}main.main-container .btn-primary:focus{color:#fff !important;background-color:#0069d9;border-color:#0062cc;box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}main.main-container .btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}main.main-container .btn-primary:not(:disabled):not(.disabled) .active,main.main-container .btn-primary:not(:disabled):not(.disabled):active{color:#fff;background-color:#0062cc;border-color:#005cbf}main.main-container .btn-primary:not(:disabled):not(.disabled).active:focus,main.main-container .btn-primary:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}main.main-container .btn-danger{color:#fff !important;background-color:#dc3545;border-color:#dc3545}main.main-container .btn-danger:hover{color:#fff !important;background-color:#c82333;border-color:#bd2130}main.main-container .btn-danger:focus{color:#fff;background-color:#c82333;border-color:#bd2130;box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}main.main-container .btn-danger:disabled{color:#fff !important;background-color:#dc3545;border-color:#dc3545}main.main-container .btn-danger:not(:disabled):not(.disabled).active,main.main-container .btn-danger:not(:disabled):not(.disabled):active{color:#fff !important;background-color:#bd2130;border-color:#b21f2d}main.main-container .btn-danger:not(:disabled):not(.disabled).active:focus,main.main-container .btn-danger:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}main.main-container .btn-lg{padding:.5rem 2rem;font-size:2.5rem;line-height:1.5;border-radius:.6rem}@media only screen and (max-width:767px){main.main-container .btn-lg{font-size:1.5rem}}main.main-container .btn-sm{padding:.5rem 1rem;font-size:1.8rem;line-height:1.5;border-radius:.4rem}@media only screen and (max-width:767px){main.main-container .btn-sm{font-size:1rem}}main.main-container .card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}main.main-container .card>hr{margin-right:0;margin-left:0}main.main-container .breadcrumb{display:flex;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}main.main-container .badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}main.main-container a.badge:focus,main.main-container a.badge:hover{text-decoration:none}main.main-container .badge:empty{display:none}main.main-container .btn .badge{position:relative;top:-1px}main.main-container .badge-dark{color:#fff;background-color:#343a40}main.main-container a.badge-dark:focus,main.main-container a.badge-dark:hover{color:#fff;background-color:#1d2124}main.main-container a.badge-dark:focus{outline:0;box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}main.main-container .carousel-item-next,main.main-container .carousel-item-prev{display:block}main.main-container .active.carousel-item-right,main.main-container .carousel-item-next:not(.carousel-item-left){transform:translateX(100%)}main.main-container .active.carousel-item-left,main.main-container .carousel-item-prev:not(.carousel-item-right){transform:translateX(-100%)}main.main-container .clearfix:after{display:block;clear:both;content:""}main.main-container .text-center{text-align:center !important}@media (prefers-reduced-motion:reduce){main.main-container .form-control{transition:none}main.main-container .btn{transition:none}main.main-container .badge{transition:none}}@media only screen and (max-width:767px){main.main-container .container{max-width:540px}main.main-container .order-sm-1{order:1}main.main-container .order-sm-2{order:2}}@media (min-width:768px){main.main-container .container{max-width:720px}main.main-container .col-md-12{flex:0 0 100%;max-width:100%}}@media (min-width:992px){main.main-container .container{max-width:960px}}@media only screen and (min-width:1025px){main.main-container .container{max-width:1200px}}@media print{main.main-container *,main.main-container :after,main.main-container :before{text-shadow:none !important;box-shadow:none !important}main.main-container a:not(.btn){text-decoration:underline}main.main-container img,main.main-container tr{page-break-inside:avoid}main.main-container h2,main.main-container p{orphans:3;widows:3}main.main-container h2{page-break-after:avoid}main.main-container body{min-width:992px !important}main.main-container .container{min-width:992px !important}main.main-container .badge{border:1px solid #000}}main.main-container p,main.main-container li{line-height:1.8;margin-bottom:.8em;font-size:16px}@media only screen and (max-width:767px){main.main-container p,main.main-container li{font-size:14px}}main.main-container dl,main.main-container ol,main.main-container ul{margin-top:0;margin-bottom:0}main.main-container li{margin-bottom:.5em;line-height:1.8}main.main-container dd,main.main-container dt{padding-left:0;border-left:none;margin-bottom:0}main.main-container ol ol,main.main-container ol ul,main.main-container ul ol,main.main-container ul ul{margin-top:1rem;margin-bottom:1rem}main.main-container h1{position:relative}main.main-container h2,main.main-container h3{margin:0 0 30px;clear:none}main.main-container h1:first-child,main.main-container h2:first-child,main.main-container h3:first-child{margin-top:0}main.main-container h2{font-family:"Zen Kaku Gothic New","Noto Sans JP",sans-serif;font-size:28px;font-weight:500;text-align:center;line-height:1.4}@media only screen and (max-width:767px){main.main-container h2{font-size:21px}}main.main-container h3{font-family:"Zen Kaku Gothic New","Noto Sans JP",sans-serif;font-size:20px;font-weight:700}@media only screen and (max-width:767px){main.main-container h3{font-size:18px}}main.main-container blockquote{padding:2rem}main.main-container blockquote,main.main-container blockquote.wp-block-quote:not(.is-large):not(.is-style-large){border:.5rem solid #eee;background-color:#fcfcfc;position:relative;font-size:1.6rem}main.main-container table{border-collapse:collapse;border-spacing:0;width:100%;border-top:1px solid rgba(0,0,0,.05)}main.main-container table td .form-control,main.main-container table th .form-control{max-width:90%}main.main-container th{font-weight:400}main.main-container td,main.main-container th{padding:1em;font-size:16px;vertical-align:middle}@media only screen and (max-width:767px){main.main-container td,main.main-container th{font-size:14px}}main.main-container .btn{white-space:normal}main.main-container .gallery{margin:0 auto 2.5rem}main.main-container .gallery .gallery-item{float:left;margin-top:0;text-align:center;width:33%}main.main-container .gallery img{border:2px solid #cfcfcf}main.main-container .gallery dl{margin:0}main.main-container .gallery dd,main.main-container .gallery dt{border:none}main.main-container .gallery img{border:1rem solid #f1f1f1}main.main-container .gallery br+br{display:none}main.main-container .siteContent{padding:2rem 0 2rem}main.main-container .siteContent>.container>.row{display:block}main.main-container .siteContent>.container>.row:after{content:"";display:block;clear:both}main.main-container .screen-reader-text{border:0;clip:rect(.1rem,.1rem,.1rem,.1rem);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:.1rem;margin:-.1rem;overflow:hidden;padding:0;position:absolute !important;width:.1rem;word-wrap:normal !important;word-break:normal}main.main-container input.form-control{margin-bottom:.3rem}main.main-container .page-header{margin-top:0;margin-bottom:0;padding-bottom:0;text-align:center}main.main-container .page-header_pageTitle,main.main-container h1.page-header_pageTitle:first-child{margin:1.2em 0;font-size:4rem;line-height:1.1}@media only screen and (max-width:767px){main.main-container .page-header_pageTitle,main.main-container h1.page-header_pageTitle:first-child{font-size:2.2rem}}main.main-container .breadSection{border-bottom:1px solid rgba(0,0,0,.05)}main.main-container .breadSection .breadcrumb{margin-top:0;margin-bottom:0;background:0 0;padding:1.2rem 1.5rem}main.main-container .breadSection .breadcrumb li{margin-bottom:0;list-style:none;margin-left:0}main.main-container .breadSection .breadcrumb span{font-size:1.7rem}@media only screen and (max-width:767px){main.main-container .breadSection .breadcrumb span{font-size:1rem}}main.main-container .entry-body:after{content:"";clear:both;display:block}main.main-container h2{padding:0;border:none}main.main-container h3{padding-bottom:0;position:relative;border-bottom:none}main.main-container h3:after{content:none;display:none}main.main-container .page-header{background-color:#d16750;color:#fff}main.main-container .breadSection .breadcrumb li{line-height:1.2}main.main-container .breadSection .breadcrumb a{color:#666;padding-bottom:2px}main.main-container .breadSection .breadcrumb a:hover{border-bottom:1px solid #666;text-decoration:none}main.main-container .breadSection .breadcrumb>li+li:before{content:"/";margin-left:.5em;margin-right:.5em;font-size:12px}@media only screen and (max-width:1024px){main.main-container .siteContent{padding:3rem 0 3.5rem}main.main-container body.device-mobile .vk-mobile-nav-menu-btn{display:none}}@media only screen and (max-width:767px){main.main-container p{line-height:1.9}main.main-container .siteContent{padding:1.5rem 0}}@media only screen and (min-width:1025px){main.main-container .siteContent{padding:3.5rem 0 4rem}}main.main-container .sectionBox{padding-top:2em;padding-bottom:2em;display:block}main.main-container .sectionBox:after{content:"";clear:both;display:block}main.main-container .subSection-title{font-size:1.8rem;margin-bottom:1.5rem}main.main-container .subSection-title i{margin-right:.8rem}main.main-container .subSection-title{padding-bottom:.8rem;position:relative;border-bottom:1px solid rgba(0,0,0,.1)}main.main-container .subSection-title:after{content:".";line-height:0;display:block;overflow:hidden;position:absolute;bottom:-1px;width:30%;border-bottom:1px solid #337ab7}main.main-container :root{--color-key:#d33;--color-key-dark:#0a0000}main.main-container :root{--vk-menu-acc-btn-border-color:#333;--vk-color-primary:#d33;--vk-color-primary-dark:#0a0000;--vk-color-primary-vivid:#f33838;--color-key:#d33;--color-key-dark:#0a0000}main.main-container .veu_color_txt_key{color:#0a0000}main.main-container .veu_color_bg_key{background-color:#0a0000}main.main-container .veu_color_border_key{border-color:#0a0000}main.main-container .btn-default{border-color:#d33;color:#d33}main.main-container .btn-default:focus,main.main-container .btn-default:hover{border-color:#d33;background-color:#d33}main.main-container .wp-block-search__button,main.main-container .btn-primary{background-color:#d33;border-color:#0a0000}main.main-container .wp-block-search__button:focus,main.main-container .wp-block-search__button:hover,main.main-container .btn-primary:not(:disabled):not(.disabled):active,main.main-container .btn-primary:focus,main.main-container .btn-primary:hover{background-color:#0a0000;border-color:#d33}main.main-container .btn-outline-primary{color:#d33;border-color:#d33}main.main-container .btn-outline-primary:not(:disabled):not(.disabled):active,main.main-container .btn-outline-primary:focus,main.main-container .btn-outline-primary:hover{color:#fff;background-color:#d33;border-color:#0a0000}main.main-container .tagcloud a:before{font-family:"Font Awesome 5 Free";content:"\f02b";font-weight:700}main.main-container .media .media-body .media-heading a:hover{color:#d33}main.main-container .page-header{background-color:#d16750}main.main-container h2,main.main-container .mainSection-title{border-top:none}main.main-container h3:after,main.main-container .subSection-title:after{content:none;display:none}main.main-container ul.page-numbers li span.page-numbers.current,main.main-container .page-link dl .post-page-numbers.current{background-color:#d33}main.main-container .pager li>a{border-color:#d33;color:#d33}main.main-container .pager li>a:hover{background-color:#d33;color:#fff}main.main-container dt{border-left:none}main.main-container .wp-block-image figcaption{text-align:center;font-size:1.6rem}@media only screen and (max-width:767px){main.main-container .wp-block-image figcaption{font-size:1rem}}main.main-container .wp-block-image img{height:auto;display:block}main.main-container .wp-block-separator{border-top:1px solid;border-bottom:1px solid}main.main-container .tbl-r02 th{border:solid 1px #aaa}main.main-container .tbl-r02 td{border:solid 1px #aaa}main.main-container .column li{list-style:none}.aligncenter,img.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}img.aligncenter{margin-bottom:12px}.block{font-size:2rem}@media only screen and (max-width:767px){.block{font-size:1.2rem}}.block a{color:#337ab7;text-decoration:none;background-color:transparent}.pt-5{padding-top:3rem !important}.mt-5{margin-top:3rem !important}.border{border:1px solid #dee2e6 !important}.col-12,.col-md-12,.col-md-3,.col-md-4{position:relative;width:100%;padding-right:15px;padding-left:15px}@media (min-width:768px){.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.33333%;max-width:33.33333%}}@media (min-width:768px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column:not(:first-child){margin-left:var(--wp--style--block-gap,2em)}}
@charset "UTF-8";:root{--rita-main:#d16750;--rita-main-deep:#b85440;--rita-bg-soft:#faf5f4;--rita-bg-warm:#fff7ea;--rita-text:#333;--rita-text-mute:#777;--rita-line:#e9e5e2;--rita-accent:#e0a948;--wp--preset--color--vk-color-primary:#d16750;--wp--preset--color--vk-color-primary-dark:#b85440;--wp--preset--color--vk-color-primary-vivid:#e0664a}.wp-block-quote{position:relative;border-left:4px solid var(--rita-main) !important;background-color:var(--rita-bg-soft);padding:24px 28px 24px 52px;margin:1.5em 0;font-style:normal;border-radius:0 6px 6px 0}.wp-block-quote:before{content:"\201C";position:absolute;left:14px;top:6px;font-family:Georgia,"Times New Roman",serif;font-size:48px;line-height:1;color:var(--rita-main);opacity:.45;font-weight:700}.wp-block-quote p{font-style:normal}.wp-block-quote cite,.wp-block-quote .wp-block-quote__citation{display:block;margin-top:10px;font-size:13px;color:var(--rita-text-mute);font-style:normal;text-align:right}.wp-block-quote cite:before,.wp-block-quote .wp-block-quote__citation:before{content:"— "}.wp-block-pullquote{background:var(--rita-bg-soft);border-top:3px solid var(--rita-main);border-bottom:3px solid var(--rita-main);padding:24px 16px;margin:2em 0;text-align:center}.wp-block-pullquote blockquote{border:none;background:0 0;padding:0}.wp-block-separator{border:none !important;border-top:2px dotted var(--rita-main) !important;max-width:80px;margin:40px auto !important;opacity:.7}.wp-block-separator.is-style-wide{max-width:100%;border-top:1px solid var(--rita-line) !important}.wp-block-list,ul.wp-block-list,.entry-body ul,.entry-content ul{list-style:none;padding-left:0;margin:1em 0 1.5em}.wp-block-list>li,ul.wp-block-list>li,.entry-body ul>li,.entry-content ul>li{position:relative;padding-left:24px;margin-bottom:8px;line-height:1.8;list-style:none}.wp-block-list>li:before,ul.wp-block-list>li:before,.entry-body ul>li:before,.entry-content ul>li:before{content:"";position:absolute;left:4px;top:.65em;width:9px;height:9px;background:var(--rita-main);border-radius:50%}.wp-block-list ul li:before,.entry-body ul ul li:before{background:0 0;border:2px solid var(--rita-main);width:8px;height:8px}ol.wp-block-list,.entry-body ol,.entry-content ol{list-style:none;padding-left:0;counter-reset:rita-ol;margin:1em 0 1.5em}ol.wp-block-list>li,.entry-body ol>li,.entry-content ol>li{position:relative;padding-left:38px;margin-bottom:10px;line-height:1.8;counter-increment:rita-ol;list-style:none}ol.wp-block-list>li:before,.entry-body ol>li:before,.entry-content ol>li:before{content:counter(rita-ol);position:absolute;left:0;top:.2em;width:26px;height:26px;background:var(--rita-main);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:13px;font-family:"Zen Kaku Gothic New",sans-serif}code,.wp-block-paragraph code,.entry-body code{background:#f5efed;color:var(--rita-main-deep);font-family:"SFMono-Regular",Consolas,"Liberation Mono",Menlo,monospace;font-size:.92em;padding:2px 6px;border-radius:4px;border:1px solid var(--rita-line)}.wp-block-code,.wp-block-preformatted{background:#2b2424;color:#f3eae6;padding:18px 22px;border-radius:8px;border-left:4px solid var(--rita-main);margin:1.5em 0;overflow-x:auto;-webkit-overflow-scrolling:touch;font-family:"SFMono-Regular",Consolas,"Liberation Mono",Menlo,monospace;font-size:14px;line-height:1.7}.wp-block-code code,.wp-block-preformatted{background:0 0;color:inherit;padding:0;border:none;font-size:inherit}.wp-block-code{position:relative}.wp-block-code:before{content:"CODE";position:absolute;top:6px;right:12px;font-size:10px;letter-spacing:1px;color:var(--rita-main);opacity:.7;font-weight:700;font-family:"SFMono-Regular",Consolas,monospace}kbd{background:var(--rita-bg-soft);border:1px solid var(--rita-line);border-bottom-width:2px;border-radius:4px;padding:2px 8px;font-family:"SFMono-Regular",Consolas,monospace;font-size:.88em;color:var(--rita-text)}.wp-block-button .wp-block-button__link{background-color:var(--rita-main);color:#fff !important;border-radius:6px;padding:16px 32px;font-weight:700;font-size:16px;text-decoration:none;transition:opacity .3s;box-shadow:0 2px 0 var(--rita-main-deep)}.wp-block-button .wp-block-button__link:hover{opacity:.88}.wp-block-button.is-style-outline .wp-block-button__link{background:0 0;color:var(--rita-main) !important;border:2px solid var(--rita-main);box-shadow:none}.wp-block-button.is-style-outline .wp-block-button__link:hover{background:var(--rita-main);color:#fff !important}.wp-block-table{margin:1.5em 0;overflow-x:auto;-webkit-overflow-scrolling:touch}.wp-block-table table{border-collapse:separate !important;border-spacing:0 !important;width:100%;font-size:15px;border:1px solid var(--rita-line) !important;border-radius:8px;overflow:hidden;margin:0}.wp-block-table thead{background:var(--rita-bg-warm)}.wp-block-table thead th{font-weight:700;padding:14px 16px;text-align:left;color:var(--rita-main);border:none !important;border-right:1px solid var(--rita-line) !important;border-bottom:2px solid var(--rita-main) !important}.wp-block-table thead th:last-child{border-right:none !important}.wp-block-table tbody td,.wp-block-table tbody th{padding:12px 16px;border-top:1px solid var(--rita-line) !important;border-right:1px solid var(--rita-line) !important;border-left:none !important;border-bottom:none !important}.wp-block-table tbody td:last-child,.wp-block-table tbody th:last-child{border-right:none !important}.wp-block-table tbody tr:nth-child(odd){background:var(--rita-bg-soft)}.wp-block-table tbody tr:first-child td,.wp-block-table tbody tr:first-child th{border-top:none !important}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background:var(--rita-bg-soft)}.wp-block-table.is-style-stripes{border-bottom:none}.wp-block-table figcaption{text-align:center;font-size:13px;color:var(--rita-text-mute);margin-top:8px}.vk_balloon .vk_balloon_content:not(.has-background){background:var(--rita-bg-soft) !important}.vk_balloon-position-left.vk_balloon-type-speech .vk_balloon_content:not(.has-text-color) .vk_balloon_content_before,.vk_balloon-position-left.vk_balloon-type-speech .vk_balloon_content:not(.has-text-color) .vk_balloon_content_after{border-color:transparent var(--rita-bg-soft) transparent transparent !important}.vk_balloon-position-right.vk_balloon-type-speech .vk_balloon_content:not(.has-text-color) .vk_balloon_content_before,.vk_balloon-position-right.vk_balloon-type-speech .vk_balloon_content:not(.has-text-color) .vk_balloon_content_after{border-color:transparent transparent transparent var(--rita-bg-soft) !important}.vk_balloon-type-think .vk_balloon_content:not(.has-background),.vk_balloon-type-think .vk_balloon_content:not(.has-background) .vk_balloon_content_before,.vk_balloon-type-think .vk_balloon_content:not(.has-background) .vk_balloon_content_after{background:var(--rita-bg-soft) !important}.vk_balloon .vk_balloon_icon_name{color:var(--rita-text-mute);font-weight:500}.vk_faq .vk_faq_title:before{color:var(--rita-main) !important}.vk_faq .vk_faq_content:before{color:var(--rita-accent) !important}.is-style-vk_faq-bgfill-circle .vk_faq_title:before,.is-style-vk_faq-bgfill-square .vk_faq_title:before,.is-style-vk_faq-bgfill-rounded .vk_faq_title:before{background-color:var(--rita-main) !important}.is-style-vk_faq-bgfill-circle .vk_faq_content:before,.is-style-vk_faq-bgfill-square .vk_faq_content:before,.is-style-vk_faq-bgfill-rounded .vk_faq_content:before{background-color:var(--rita-accent) !important}.is-style-vk_faq-border-circle .vk_faq_title:before,.is-style-vk_faq-border-square .vk_faq_title:before,.is-style-vk_faq-border-rounded .vk_faq_title:before{border-color:var(--rita-main) !important;color:var(--rita-main) !important}.is-style-vk_faq-border-circle .vk_faq_content:before,.is-style-vk_faq-border-square .vk_faq_content:before,.is-style-vk_faq-border-rounded .vk_faq_content:before{border-color:var(--rita-accent) !important;color:var(--rita-accent) !important}.vk_faq .vk_faq_title{background:var(--rita-bg-soft);border-radius:4px;padding:.9rem .9rem .9rem 3rem}.vk_faq{border-bottom-color:var(--rita-line)}.vk_alert,.alert{border-radius:8px;border-left-width:5px;border-left-style:solid;padding:16px 20px}.alert-info{background-color:#f0f7fb !important;color:#2c5f7f !important;border-color:#4a8cb8 !important;border-left-color:#4a8cb8 !important}.alert-success{background-color:#f1f7ef !important;color:#3e6e3e !important;border-color:#6aa86a !important;border-left-color:#6aa86a !important}.alert-warning{background-color:var(--rita-bg-warm) !important;color:#6e5414 !important;border-color:var(--rita-accent) !important;border-left-color:var(--rita-accent) !important}.alert-danger{background-color:var(--rita-bg-soft) !important;color:var(--rita-text) !important;border-color:var(--rita-main) !important;border-left-color:var(--rita-main) !important}.vk_alert.has-alert-icon>.vk_alert_content{border-left-color:currentColor}.vk_flow .vk_flow_frame{border:2px solid var(--rita-line) !important;border-radius:8px;background:#fff;padding:20px 25px}.vk_flow .vk_flow_frame_text_title{color:var(--rita-main);border-bottom:1px dotted var(--rita-line);font-weight:700}.vk_flow .vk_flow_frame_text_content{color:var(--rita-text)}.vk_flow.vk_flow-arrow-on:after,.vk_flow>.vk_flow_frame_arrow{filter:hue-rotate(0deg);opacity:.7}.vk_button .vk_button_link.btn{border-radius:6px;padding:.8em 2rem;font-weight:700}.vk_button .vk_button_link.btn:not(.has-background){background-color:var(--rita-main);color:#fff;border-color:var(--rita-main)}.vk_button .vk_button_link.btn:not(.has-background):hover{background-color:var(--rita-main-deep);color:#fff;opacity:1}.vk_icons .vk_icon{color:var(--rita-main)}.vk_icon_frame{color:var(--rita-main)}.vk_heading_title,.vk_heading .vk_heading_subtext{color:var(--rita-main)}.vk_heading_title{font-weight:700}.vk_borderBox:not([class*=vk_borderBox-color]):not(.has-text-color){color:var(--rita-main) !important}.vk_borderBox:not([class*=vk_borderBox-color]) .vk_borderBox_body{border-color:var(--rita-main) !important;border-radius:6px}.vk_borderBox:not([class*=vk_borderBox-color]).is-style-vk_borderBox-style-solid-kado-tit-tab>.vk_borderBox_title_container:not(.has-background),.vk_borderBox:not([class*=vk_borderBox-color]).is-style-vk_borderBox-style-solid-round-tit-tab>.vk_borderBox_title_container:not(.has-background),.vk_borderBox:not([class*=vk_borderBox-color]).is-style-vk_borderBox-style-solid-kado-tit-banner>.vk_borderBox_title_container:not(.has-background){background-color:var(--rita-main) !important;color:#fff !important}.vk_borderBox.is-style-vk_borderBox-style-solid-kado-iconFeature>.vk_borderBox_title_container>.vk_borderBox_icon_border:not(.has-background){background-color:var(--rita-main) !important}.vk_accordion_target,.vk_accordion_summary{background:var(--rita-bg-soft);border:1px solid var(--rita-line);padding:14px 20px;font-weight:700;cursor:pointer;border-radius:6px;position:relative}.vk_accordion_body{padding:16px 20px;border:1px solid var(--rita-line);border-top:none;border-radius:0 0 6px 6px}.vk_tab_labels_label.vk_tab_labels_label-state-active,.vk_tab_labels_label[aria-selected=true]{color:var(--rita-main);border-bottom:3px solid var(--rita-main)}.wp-block-details{margin:1.5em 0;border:1px solid var(--rita-line);border-left:4px solid var(--rita-main);border-radius:0 6px 6px 0;background:#fff;overflow:hidden}.wp-block-details>summary{background:var(--rita-bg-soft);padding:14px 50px 14px 18px;font-weight:700;color:var(--rita-text);cursor:pointer;position:relative;list-style:none;transition:background-color .2s}.wp-block-details>summary::-webkit-details-marker{display:none}.wp-block-details>summary:after{content:"+";position:absolute;right:18px;top:50%;transform:translateY(-50%);width:26px;height:26px;background:var(--rita-main);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:700;line-height:1;transition:transform .25s ease,background-color .2s}.wp-block-details>summary:hover{background:#f3eae7}.wp-block-details[open]>summary{border-bottom:1px solid var(--rita-line)}.wp-block-details[open]>summary:after{content:"−";background:var(--rita-main-deep)}.wp-block-details>*:not(summary){padding:16px 20px;margin:0}.wp-block-details>*:not(summary):not(:last-child){padding-bottom:0}.wp-block-details>p:not(:last-child){margin-bottom:.8em}.wp-block-details>.wp-block-group,.wp-block-details>.wp-block-list,.wp-block-details>ul,.wp-block-details>ol{margin:0;padding:16px 20px}#ez-toc-container{background:var(--rita-bg-soft) !important;border:1px solid var(--rita-line) !important;border-left:4px solid var(--rita-main) !important;border-radius:0 8px 8px 0;padding:20px 24px !important;margin:24px 0 36px !important;font-family:"Zen Kaku Gothic New","Noto Sans JP",sans-serif !important;width:100% !important;max-width:100% !important;box-shadow:0 1px 3px rgba(0,0,0,.04)}#ez-toc-container .ez-toc-title-container{margin-bottom:12px !important;padding-bottom:10px !important;border-bottom:1px dashed var(--rita-line) !important;display:flex;align-items:center;justify-content:space-between}#ez-toc-container p.ez-toc-title,#ez-toc-container .ez-toc-title{color:var(--rita-main) !important;font-weight:700 !important;font-size:17px !important;margin:0 !important;display:inline-flex;align-items:center;gap:8px}#ez-toc-container p.ez-toc-title:before{content:"≡";font-size:22px;line-height:1;color:var(--rita-main)}#ez-toc-container a.ez-toc-toggle,#ez-toc-container .ez-toc-title-toggle a{color:var(--rita-main) !important;background:#fff !important;border:1px solid var(--rita-main) !important;border-radius:4px !important;padding:2px 10px !important;font-size:12px !important;font-weight:700 !important;text-decoration:none !important;transition:background-color .2s,color .2s}#ez-toc-container a.ez-toc-toggle:hover,#ez-toc-container .ez-toc-title-toggle a:hover{background:var(--rita-main) !important;color:#fff !important}#ez-toc-container ul,#ez-toc-container ol,#ez-toc-container ul.ez-toc-list,#ez-toc-container nav ul{list-style:none !important;padding-left:0 !important;margin:0 !important;background:0 0 !important}#ez-toc-container li,#ez-toc-container ul li,#ez-toc-container ul>li,#ez-toc-container nav ul li{margin:0 0 6px !important;padding:0 !important;line-height:1.7 !important;list-style:none !important;position:relative !important;background:0 0 !important}#ez-toc-container li:before,#ez-toc-container ul li:before,#ez-toc-container ul>li:before,#ez-toc-container ol li:before,#ez-toc-container nav ul li:before{content:none !important;display:none !important;background:0 0 !important;border:none !important;width:0 !important;height:0 !important;padding:0 !important;margin:0 !important}#ez-toc-container li:after,#ez-toc-container ul li:after,#ez-toc-container nav ul li:after{content:none !important;display:none !important}#ez-toc-container a,#ez-toc-container a:link,#ez-toc-container a:visited,#ez-toc-container a:active,#ez-toc-container nav a,#ez-toc-container ul a,#ez-toc-container ul li a,#ez-toc-container ul li>a,#ez-toc-container ul.ez-toc-list a{color:var(--rita-text) !important;text-decoration:none !important;font-size:15px !important;font-weight:500 !important;display:inline-block !important;padding:4px 0 !important;line-height:1.6 !important;background:0 0 !important;border:none !important;transition:color .2s !important}#ez-toc-container a:hover,#ez-toc-container nav a:hover,#ez-toc-container ul a:hover,#ez-toc-container ul li a:hover{color:var(--rita-main) !important;text-decoration:underline !important}#ez-toc-container ul ul{padding-left:20px !important;margin:4px 0 6px !important;border-left:1px dashed var(--rita-line) !important}#ez-toc-container ul ul li{margin-bottom:2px !important;padding-left:12px !important}#ez-toc-container ul ul a,#ez-toc-container ul ul li a{font-size:14px !important;color:var(--rita-text-mute) !important;font-weight:400 !important}#ez-toc-container ul ul a:hover{color:var(--rita-main) !important}#ez-toc-container.counter-decimal ul.ez-toc-list a:before,#ez-toc-container.counter-numeric ul.ez-toc-list a:before,#ez-toc-container.counter-hierarchy ul.ez-toc-list a:before,#ez-toc-container.counter-roman ul.ez-toc-list a:before,#ez-toc-container.ez-toc-counter ul.ez-toc-list a:before{color:var(--rita-main) !important;font-weight:700 !important;margin-right:6px !important}@media (max-width:767px){#ez-toc-container{padding:16px 18px !important;margin:20px 0 28px !important}#ez-toc-container p.ez-toc-title{font-size:16px !important}#ez-toc-container a{font-size:14px !important}#ez-toc-container ul ul a{font-size:13px !important}}.wp-block-group.is-style-rita-box,.is-style-rita-box{background:var(--rita-bg-soft);border:1px solid var(--rita-line);border-left:4px solid var(--rita-main);padding:20px 24px;border-radius:0 6px 6px 0;margin:1.5em 0}.has-rita-marker-background-color{background:linear-gradient(transparent 60%,#ffe9a8 60%);padding:0 2px}main.main-container .postList{display:grid !important;grid-template-columns:repeat(3,1fr) !important;gap:28px !important;margin:0 !important;padding:0 !important}@media (max-width:991.98px){main.main-container .postList{grid-template-columns:repeat(2,1fr) !important;gap:18px !important}}@media (max-width:575.98px){main.main-container .postList{grid-template-columns:repeat(2,1fr) !important;gap:12px !important}}main.main-container .postList article.media{display:block !important;background:#fff !important;border:1px solid var(--rita-line) !important;border-radius:10px !important;overflow:hidden !important;transition:box-shadow .25s,transform .25s !important;margin:0 !important;padding:0 !important;height:100% !important;box-shadow:0 2px 8px rgba(0,0,0,.05) !important}main.main-container .postList article.media:hover{box-shadow:0 10px 24px rgba(209,103,80,.15) !important;transform:translateY(-3px)}main.main-container .postList article.media>div.hentry,main.main-container .postList article.media>div[class*=post-]{display:flex !important;flex-direction:column !important;height:100% !important;width:100% !important;margin:0 !important;padding:0 !important}main.main-container .postList article.media .media-left,main.main-container .postList article.media .postList_thumbnail{width:100% !important;max-width:100% !important;min-width:0 !important;height:auto !important;aspect-ratio:16/9 !important;overflow:hidden !important;margin:0 !important;padding:0 !important;border-radius:0 !important;flex:0 0 auto !important;display:block !important}main.main-container .postList article.media .media-left a,main.main-container .postList article.media .postList_thumbnail a{display:block !important;width:100% !important;height:100% !important}main.main-container .postList article.media .media-left img,main.main-container .postList article.media .postList_thumbnail img{width:100% !important;height:100% !important;object-fit:cover !important;border-radius:0 !important;transition:transform .4s ease !important}main.main-container .postList article.media:hover .media-left img,main.main-container .postList article.media:hover .postList_thumbnail img{transform:scale(1.05)}main.main-container .postList article.media .media-body{padding:16px 18px 18px !important;flex:1 1 auto !important;display:flex !important;flex-direction:column !important;margin:0 !important}main.main-container .postList article.media .entry-meta{font-size:12px !important;color:var(--rita-text-mute) !important;margin:0 0 10px !important;display:flex !important;flex-wrap:wrap !important;align-items:center !important;gap:8px !important;order:2;border-top:1px dashed var(--rita-line);padding-top:10px;margin-top:auto !important}main.main-container .postList article.media .entry-meta .vcard,main.main-container .postList article.media .entry-meta .author,main.main-container .postList article.media .entry-meta .entry-meta_items_author{display:none !important}main.main-container .postList article.media .entry-meta .published,main.main-container .postList article.media .entry-meta .entry-meta_updated{font-size:12px !important;color:var(--rita-text-mute) !important}main.main-container .postList article.media .entry-meta .entry-meta_items_term_button{background:var(--rita-bg-warm) !important;color:var(--rita-main) !important;border:1px solid var(--rita-main) !important;font-size:11px !important;padding:2px 10px !important;border-radius:12px !important;text-decoration:none !important;font-weight:500 !important}main.main-container .postList article.media .entry-meta .entry-meta_items_term_button:hover{background:var(--rita-main) !important;color:#fff !important}main.main-container .postList article.media .media-heading,main.main-container .postList article.media h1.entry-title,main.main-container .postList article.media h1.media-heading,main.main-container .postList article.media h2.entry-title,main.main-container .postList article.media h2.media-heading{font-size:15px !important;font-weight:700 !important;line-height:1.5 !important;margin:0 0 10px !important;color:var(--rita-text) !important;order:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;border:none !important;border-left:none !important;padding:0 !important;background:0 0 !important}main.main-container .postList article.media>div.hentry:not(:has(.media-left)):before,main.main-container .postList article.media>div[class*=post-]:not(:has(.media-left)):before{content:"";display:block;width:100%;aspect-ratio:16/9;background-color:var(--rita-bg-soft);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 90'><rect width='200' height='90' fill='none'/><text x='100' y='52' text-anchor='middle' font-family='Zen Kaku Gothic New, sans-serif' font-size='22' font-weight='700' fill='%23D16750' letter-spacing='3'>RITA-STYLE</text><line x1='60' y1='62' x2='140' y2='62' stroke='%23D16750' stroke-width='1' opacity='0.5'/><text x='100' y='75' text-anchor='middle' font-family='Zen Kaku Gothic New, sans-serif' font-size='8' fill='%23D16750' letter-spacing='2' opacity='0.7'>PERSONAL GYM</text></svg>");background-size:70% auto;background-position:center;background-repeat:no-repeat;border-bottom:1px solid var(--rita-line)}main.main-container .postList article.media .media-heading a,main.main-container .postList article.media h1.entry-title a,main.main-container .postList article.media h2.entry-title a{color:var(--rita-text) !important;text-decoration:none !important;font-weight:700 !important}main.main-container .postList article.media:hover .media-heading a{color:var(--rita-main) !important}main.main-container .postList article.media .media-body_excerpt,main.main-container .postList article.media .media-body>p,main.main-container .postList article.media a.media-body_excerpt{display:none !important}main.main-container .postList article.media .entry-meta .published{display:none !important}main.main-container .postList article.media .entry-meta .entry-meta_updated{font-size:0 !important;letter-spacing:0 !important}main.main-container .postList article.media .entry-meta .entry-meta_updated .updated{font-size:12px !important;color:var(--rita-text-mute) !important;letter-spacing:normal}main.main-container .postList article.media .entry-meta .entry-meta_updated .updated:before{content:"更新: ";font-size:12px;color:var(--rita-text-mute)}main.main-container .postList article.media{cursor:pointer}main.main-container .postList article.media .entry-meta{border-top:none !important;padding-top:0 !important}main.main-container .postList article.media .entry-meta .entry-meta_items_term{position:static !important;top:auto !important;right:auto !important;margin:0 !important;padding:0 !important;border:none !important;border-top:none !important;display:inline-flex !important;align-items:center !important}main.main-container .postList article.media .entry-meta .entry-meta_updated .updated:before{content:"\f017" !important;font-family:"Font Awesome 6 Free" !important;font-weight:400 !important;font-size:11px !important;margin-right:5px !important;color:var(--rita-text-mute) !important}main.main-container .postList article.media .entry-meta .entry-meta_items_term_button{display:inline-flex !important;align-items:center !important;gap:5px !important;background:0 0 !important;color:var(--rita-text-mute) !important;border:none !important;font-size:12px !important;padding:0 !important;border-radius:0 !important;font-weight:400 !important;letter-spacing:0 !important;box-shadow:none !important;white-space:nowrap !important}main.main-container .postList article.media .entry-meta .entry-meta_items_term_button:before{content:"\f07b" !important;font-family:"Font Awesome 6 Free" !important;font-weight:400 !important;font-size:11px !important;color:var(--rita-text-mute) !important}main.main-container .postList article.media .entry-meta .entry-meta_items_term_button:hover{color:var(--rita-main) !important;background:0 0 !important;text-decoration:underline !important;border:none !important}main.main-container .postList article.media .entry-meta .entry-meta_items_term_button:hover:before{color:var(--rita-main) !important}main.main-container .postList nav.navigation,main.main-container .postList .navigation{grid-column:1/-1 !important;margin-top:30px !important}main.main-container .navigation ul.page-numbers,main.main-container nav.navigation ul.page-numbers{display:flex !important;justify-content:center !important;align-items:center !important;gap:8px !important;list-style:none !important;padding:0 !important;margin:0 !important;flex-wrap:wrap !important}main.main-container .navigation ul.page-numbers li,main.main-container .navigation ul.page-numbers li:first-child,main.main-container .navigation ul.page-numbers li:last-child{list-style:none !important;margin:0 !important;padding:0 !important}main.main-container .navigation ul.page-numbers li:before,main.main-container .navigation ul.page-numbers li:after{content:none !important;display:none !important;background:0 0 !important;border:none !important;width:0 !important;height:0 !important}main.main-container .navigation ul.page-numbers li a,main.main-container .navigation ul.page-numbers li span,main.main-container .navigation ul.page-numbers li>.page-numbers{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-width:38px !important;height:38px !important;padding:0 10px !important;background:#fff !important;border:1px solid var(--rita-line) !important;border-radius:8px !important;color:var(--rita-text) !important;font-size:14px !important;font-weight:600 !important;text-decoration:none !important;transition:all .2s !important;line-height:1 !important;box-sizing:border-box !important}main.main-container .navigation ul.page-numbers li a:hover,main.main-container .navigation ul.page-numbers li a.page-numbers:hover{background:var(--rita-bg-soft) !important;border-color:var(--rita-main) !important;color:var(--rita-main) !important}main.main-container .navigation ul.page-numbers li span.current,main.main-container .navigation ul.page-numbers li .current{background:var(--rita-main) !important;border-color:var(--rita-main) !important;color:#fff !important}main.main-container .navigation ul.page-numbers li span.dots,main.main-container .navigation ul.page-numbers li .dots{background:0 0 !important;border:none !important;color:var(--rita-text-mute) !important;min-width:24px !important;height:auto !important}main.main-container .navigation ul.page-numbers li a.next,main.main-container .navigation ul.page-numbers li a.prev{padding:0 14px !important;font-weight:700 !important}@media (max-width:575.98px){main.main-container .navigation ul.page-numbers{gap:6px !important}main.main-container .navigation ul.page-numbers li a,main.main-container .navigation ul.page-numbers li span,main.main-container .navigation ul.page-numbers li>.page-numbers{min-width:32px !important;height:32px !important;font-size:13px !important;padding:0 8px !important}}@media (max-width:575.98px){main.main-container .mainSection-col-two,main.main-container .sideSection-col-two{padding-left:12px !important;padding-right:12px !important;box-sizing:border-box !important}main.main-container .postList article.media .media-body{padding:12px 12px 14px !important}main.main-container .postList article.media .media-heading,main.main-container .postList article.media h1.entry-title{font-size:13px !important;-webkit-line-clamp:2}main.main-container .postList article.media .media-body_excerpt,main.main-container .postList article.media .media-body p{font-size:12px !important;-webkit-line-clamp:2;margin-bottom:8px !important}main.main-container .postList article.media .entry-meta{font-size:11px !important;gap:6px !important;padding-top:8px}main.main-container .postList article.media .entry-meta .entry-meta_items_term{top:auto !important;right:auto !important}main.main-container .postList article.media .entry-meta .entry-meta_items_term_button{font-size:11px !important;padding:0 !important}main.main-container .postList article.media .entry-meta .entry-meta_items_term_button:before{font-size:10px !important}main.main-container .postList article.media .entry-meta .entry-meta_updated .updated:before{font-size:10px !important}}main.main-container .entry-body .vk_balloon_content>p,main.main-container .entry-body .vk_borderBox_body>p,main.main-container .entry-body .vk_faq_title>p,main.main-container .entry-body .vk_faq_content>p,main.main-container .entry-body .vk_alert>p,main.main-container .entry-body .vk_alert_content>p,main.main-container .entry-body .vk_flow_frame_text_content>p,.vk_balloon_content>p,.vk_borderBox_body>p,.vk_faq_title>p,.vk_faq_content>p,.vk_alert>p,.vk_alert_content>p,.vk_flow_frame_text_content>p{margin-top:0;margin-bottom:.6em}main.main-container .entry-body .vk_balloon_content>p:last-child,main.main-container .entry-body .vk_borderBox_body>p:last-child,main.main-container .entry-body .vk_faq_title>p:last-child,main.main-container .entry-body .vk_faq_content>p:last-child,main.main-container .entry-body .vk_alert>p:last-child,main.main-container .entry-body .vk_alert_content>p:last-child,main.main-container .entry-body .vk_flow_frame_text_content>p:last-child,.vk_balloon_content>p:last-child,.vk_balloon_content>*:last-child,.vk_borderBox_body>p:last-child,.vk_borderBox_body>*:last-child,.vk_faq_title>p:last-child,.vk_faq_content>p:last-child,.vk_alert>p:last-child,.vk_alert_content>p:last-child,.vk_flow_frame_text_content>p:last-child{margin-bottom:0 !important}main.main-container .entry-body .vk_balloon_content>p:first-child,.vk_balloon_content>p:first-child,.vk_balloon_content>*:first-child,.vk_borderBox_body>p:first-child,.vk_borderBox_body>*:first-child,.vk_faq_title>p:first-child,.vk_faq_content>p:first-child,.vk_alert>p:first-child,.vk_alert_content>p:first-child,.vk_flow_frame_text_content>p:first-child{margin-top:0 !important}@media (max-width:767px){.vk_balloon .vk_balloon_content{font-size:14px;padding:12px 14px}.vk_faq .vk_faq_title,.vk_faq .vk_faq_content{padding-left:2.6rem;font-size:15px}.vk_flow .vk_flow_frame{padding:16px 18px}.wp-block-button .wp-block-button__link{padding:14px 24px;font-size:15px}.wp-block-table table{font-size:14px}.wp-block-table thead th,.wp-block-table tbody td,.wp-block-table tbody th{padding:10px 12px}}