@charset "UTF-8";:root{--color-text:#655e5a;--color-main:#559534;--color-base:#fabf13;--color-accent:#ffffa5;--color-pale-gray:rgba(240,240,240,.95);--hvr-bg-color:rgba(240,240,240,.95);--marker-accent:linear-gradient(transparent 60%,#ffffa5 60%)}body{font-family:'Zen Kaku Gothic New',sans-serif;color:var(--color-text)}.google-map{position:relative;padding:20%;height:0;overflow:hidden}.google-map iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important}.youtube{position:relative;width:100%;padding-top:56.25%;margin-bottom:2rem}.youtube iframe{position:absolute;top:0;right:0;width:100%;height:100%}img{display:block;max-width:100%;height:auto;padding-bottom:.5rem;margin:auto}#header-logo img{padding-bottom:0}.hvr-td-none a,.hvr-td-underline a{color:var(--color-text);text-decoration:none}.hvr-td-underline a:hover{text-decoration:underline}a.link-block{display:block}dl.hvr-bg-color,ul.hvr-bg-color li,ol.hvr-bg-color li{transition:all .5s}dl.hvr-bg-color:hover,ul.hvr-bg-color li:hover,ol.hvr-bg-color li:hover{background:var(--hvr-bg-color)}.scale-img{　transition-duration:.5s}.scale-img:hover{　transform:scale(1.2,1.2);　cursor:pointer}.scale-box{　overflow:hidden}.viewall-button a{display:block;text-align:center;letter-spacing:.72px;line-height:33px;margin:0 auto}.viewall-button .flex{flex:0 0 300px}.bt-type-1 a{width:12rem;border:2px solid #000}.bt-type-2 a{width:12rem;border:3px solid #000;border-radius:20px;padding:7px 0}.bt-type-3 a{width:195px;background:var(--color-base);color:#fff;border-radius:10px;padding:1.7% 0;font-size:16px}.bt-type-3 i{padding-left:.5rem}h1,h2,h3{font-family:'Zen Kaku Gothic New',sans-serif}h1{font-size:1.75rem;margin:0 0 .25rem;letter-spacing:.175rem}h2{font-size:1.5rem;margin:0 0 .5rem;padding:0 0 .25rem .25rem;letter-spacing:.015rem}h3{font-size:1.25rem;margin:0 0 1rem;font-weight:700}p{font-size:1.1rem;line-height:1.7rem;letter-spacing:.02rem}a,button{font-family:'Zen Kaku Gothic New',sans-serif;font-weight:700}time{padding-left:1rem;font-size:1rem;color:rgba(0,0,0,.5)}.title-1{border-bottom:2px dashed var(--color-base);padding-bottom:.75rem}.title-2{border-left:5px solid var(--color-main)}.title-3:after{content:"";display:inline-block;width:5rem;height:1rem;background-size:contain;margin-left:1.5rem}.title-4:before{content:"";display:inline-block;width:2rem;height:1rem;background-size:contain;margin-right:.5rem;vertical-align:middle}.branch-01:before{background:url(//www.office-ricky.biz/wp/wp-content/themes/office_RickY2022/_shared/css/../img/branch_07.svg) no-repeat}.branch-02:before{background:url(//www.office-ricky.biz/wp/wp-content/themes/office_RickY2022/_shared/css/../img/branch_02.svg) no-repeat}.branch-03:before{background:url(//www.office-ricky.biz/wp/wp-content/themes/office_RickY2022/_shared/css/../img/branch_08.svg) no-repeat}.branch-04:after{background:url(//www.office-ricky.biz/wp/wp-content/themes/office_RickY2022/_shared/css/../img/branch_04.svg) no-repeat}.fuchidori{text-shadow:1px 1px 0 var(--color-text),-1px 1px 0 var(--color-text),1px -1px 0 var(--color-text),-1px -1px 0 var(--color-text);stroke-linejoin:round;color:rgba(255,255,255,1);font-size:3rem;font-weight:900}#header-inner{height:90px;padding:.5rem;position:fixed;top:0;width:100%;z-index:999;background:rgba(255,255,255,.7)}#header-logo{margin-bottom:0}#header-logo_form{width:30%;margin:2rem auto 4rem}.gnav-items{padding:.6rem 2rem}#alpha,#beta{width:100%;padding:0 1rem}.entry-box-two,.entry-box-three,.entry-box-four,.entry-box-two-thirds,.entry-box-three-quarters{margin-bottom:2.5rem}.entry-section{margin-bottom:5rem}.p-3 .entry-box-two,.p-3 .entry-box-three,.p-3 .entry-box-four,.p-3 .entry-box-two-thirds,.p-3 .entry-box-three-quarters{padding:3rem 0}#service ul{align-items:center}#flow .entry-box-three{border:3px var(--color-base) solid;border-radius:15px;padding:.75rem}#flow ol{line-height:1.7rem}#works .entry-image-box{box-shadow:1px 5px 8px #ddd;border-radius:20px}#works .entry-image-box img{padding:0}.contact-block{margin:0 auto 4rem}.contact-block h1{margin-bottom:4rem}.contact-block dt,.contact-block dd{margin:0;padding:.25rem}.contact-block dt{color:var(--color-main)}.contact-block p{text-align:left;margin:0;font-size:1.25rem;line-height:1.75rem}.contact-block span[data-name*=checkbox-last]{text-align:center;line-height:5rem}.contact-block .form-group{padding-bottom:1.5rem;display:flex;flex-direction:column}.contact-block .label{font-size:.75rem;padding:1px 5px;margin-left:1rem;border-radius:3px;color:#fff;text-align:middle}.contact-block .label-danger{background:#fe8a7d}.contact-block .label-success{background:var(--color-main)}.contact-block label{margin-bottom:.2rem}.contact-block select{padding:.3rem}.contact-block input[type=text],.contact-block input[type=email],.contact-block textarea,.contact-block input[type=tel],.contact-block input[type=submit]{width:100%}.contact-block p input{padding:.25rem 1rem}.contact-block input[type=submit]{font-size:1.7rem;color:#fff;padding:.5rem;border:var(--color-base);border-radius:10px;background:var(--color-base)}.contact-block input[type=submit]:hover{background:rgba(249,191,18,.5);transition:.3s}.contact-block input[type=radio],.contact-block input[type=checkbox]{width:initial}.wpcf7-radio .wpcf7-list-item,.wpcf7-checkbox .wpcf7-list-item{margin:3px 0;display:block}.wpcf7-spinner{display:block}.outline img{width:100px;height:auto;margin:2% auto}.outline p{width:80%;margin:0 auto 5%}.news-list-noimage .module-set{display:flex;border:solid var(--color-pale-gray);border-width:1px 0 0;padding:1.5rem 0;margin:0}.news-list-noimage .module-set:last-child{border-bottom:solid 1px var(--color-pale-gray)}.news-list-noimage .module-set time{width:10rem}.news-list-noimage .module-set h3{flex-grow:1;margin:0}#breadcrumbs-area{margin-bottom:2rem}#beta .module-set{margin:0 auto 3rem}#beta .module-set h3{position:relative;padding-bottom:10px;margin-bottom:20px}#beta .module-set h3:before{content:'';position:absolute;bottom:-5px;border-bottom:5px solid var(--color-main);width:45%}#beta .module-set h3:after{content:'';position:absolute;left:45%;bottom:-5px;border-bottom:5px solid var(--color-pale-gray);width:55%}#beta .module-set ul li{border-bottom:1px solid var(--color-pale-gray);padding:.64rem}#beta .module-set ul li a:before{content:'\f105';font-family:'Font Awesome 5 Free';font-weight:700;padding-right:5px;color:var(--color-text)}#beta .module-set dl{display:flex;flex-wrap:wrap;border-bottom:1px solid var(--color-pale-gray);padding:.64rem;margin:0}#beta .module-set dt{padding:.2rem 5px .2rem .2rem}#beta .module-set dd{padding:.2rem;margin:0}.position-rel{position:relative}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.align-center{text-align:center}.align-left{text-align:left}.align-right{text-align:right}.marker-accent{background:var(--marker-accent)}.row-reverse:nth-child(odd){-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.ls-none{list-style:none;margin:0;padding:0}.br-50 img{border-radius:50%}.br-15 img{border-radius:15px}.img-full-width{width:100vw;position:relative;left:50%;transform:translateX(-50%)}.bgcolor-full-width{position:relative;text-align:center}.bgcolor-full-width:before{position:absolute;z-index:-1;top:0;left:50%;display:block;width:100vw;height:100%;background-color:var(--color-base);content:"";transform:translateX(-50%);opacity:.05}.entry-image-box{position:relative}.entry-image-box .post-tumb-cat{position:absolute;top:0;left:0;background:var(--color-main);color:#fff;padding:.5rem 1rem}.note{font-size:.8rem;color:#666;line-height:1rem;text-align:left;padding-top:.5rem}