@charset "UTF-8";:root{--color-text:#5d7260;--color-heading:#9f9921;--color-base:#fff5e0;--color-accent:#eddc44;--color-hover:#dca435;--color-pale-gray:rgba(240,240,240,.95);--hvr-bg-color:rgba(240,240,240,.95);--marker-accent:linear-gradient(transparent 60%,#ffffa5 60%)}html{font-family:'Shippori Mincho',serif,YuMincho,"Yu Mincho","Hiragino Mincho ProN","serif";color:var(--color-text)}p,.gothic{font-family:'Zen Kaku Gothic New',sans-serif}img,dl,dd,dt,p,h1,h2,h3{margin:0;padding:0}.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(--color-base)}.viewall-button a,.viewall-button p{display:flex;justify-content:center;align-items:center}.bt-type-1 a{font-size:1.125rem;letter-spacing:.05rem;width:100%;height:3rem;border:1px solid;border-radius:3px}.bt-type-1 p{padding:10.5px -7.5px 10px 0}.bt-type-1 i{padding-left:13px}.bt-type-2 a,.bt-type-2 p{font-size:1.125rem;letter-spacing:.1rem;border:1px solid;border-radius:3px;padding:7px 0;margin:0 auto}.bt-type-3 a{width:300px;background:#000;color:#fff;border-radius:100px;padding:15px 0}.bt-type-3 i{padding-left:.5rem}h1{font-size:2.1rem;letter-spacing:.21rem;line-height:4.2rem;color:var(--color-text);font-weight:400;padding-bottom:1.5rem}h2{font-size:1.75rem;letter-spacing:.2rem;padding-bottom:1.25rem}h3{font-size:1.5rem;letter-spacing:.2rem;padding-bottom:1.25rem}h4{font-size:1.125rem;padding-bottom:.825rem;margin-bottom:0}time{padding-left:1rem}p{margin-bottom:1rem;letter-spacing:.03rem;line-height:1.7rem}footer h3,.contact-block dt{font-size:1.125rem;letter-spacing:.05rem}.title-1{color:var(--color-heading)}.title-2{position:relative;margin-left:.75rem}.title-2:before{content:'';position:absolute;left:-12px;border-left:4px solid var(--color-heading);height:75%}.title-3{position:relative}.title-3:before{content:'';position:absolute;bottom:25%;border-bottom:1px solid;width:90%}#alpha,#beta{padding:0 1rem 1.2rem}.entry-box-two,.entry-box-three,.entry-box-four,.entry-box-two-thirds,.entry-box-three-quarters{margin-bottom:1.6rem}.entry-section{margin-bottom:9.625rem}.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}.entry-text-box{padding-bottom:2.5rem}.page section{margin-bottom:1rem}.align-center{text-align:center}.align-left{text-align:left}.align-right{text-align:right}.marker-accent{display:inline;background:var(--marker-accent)}.marker-accent+p{margin-top:1rem}.row-reverse:nth-child(2n){-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.ls-none{list-style:none;margin:0;padding:0}.br-50 img{border-radius:50%}.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%)}.box-shadow{box-shadow:5px 5px 16px -3px #ccc;border-radius:0;padding-bottom:0}.entry-image-box{position:relative}.entry-image-box .post-thum-cat{position:absolute;top:0;left:0;background:var(--color-heading);color:#fff;padding:.5rem 1rem}.news-list-noimage .module-set{display:flex;flex-wrap:wrap;align-items:center;border:solid var(--color-text);border-width:1px 0 0;padding:1.5rem 0;margin:0}.news-list-noimage .module-set:last-child{border-bottom:solid 1px var(--color-text)}.news-list-noimage .module-set time{width:8rem}.news-list-noimage .post-thum-cat{width:13rem}.news-list-noimage .module-set h4{flex-grow:1;margin:0 0 0 2rem;font-size:1rem}.contact-block .label{border:solid 1px;border-radius:3px;padding:0 .5rem;margin-left:1rem;color:#fff;background-color:var(--color-accent)}.contact-block textarea{height:200px;width:100%}.contact-block .submit p{display:flex;flex-direction:column;justify-content:center;align-items:center}.contact-block .submit input{font-size:1.25rem;letter-spacing:.1rem;width:300px;height:3rem;border:1px solid;border-radius:3px;background:#fff}#header-inner{position:fixed;top:0;width:100%;z-index:999;background-color:#fff;box-shadow:0px 0px 16px rgba(17,17,26,.1)}#header .img-full-width{top:65px}.page #header-inner{height:90px;box-shadow:none}.page header{margin-bottom:3rem}.menu-item{padding:1.25rem 1.25rem .675rem;list-style:none}.menu-item a{text-decoration:none;color:var(--color-text)}#header-copy{position:absolute;text-align:center;top:52%;left:50%;transform:translate(-50%,-50%);z-index:2}#header-copy p,#header-copy h1{color:#fff;text-shadow:0px 0px 5px rgb(0 0 0/80%)}#menu-gnavi li.menu-item-has-children{position:relative}#menu-gnavi li.menu-item-has-children>ul{display:none}#menu-gnavi li.menu-item-has-children:before{content:'';position:absolute;left:-5%;top:35%;width:7px;height:7px;margin:10px;border-top:2px solid var(--color-text);border-right:2px solid var(--color-text);transform:rotate(45deg)}#menu-gnavi li.menu-item-has-children>ul li{padding:.5rem .5rem 0;border-bottom:.2px solid var(--color-base)}#menu-gnavi li.menu-item-has-children>ul li a{font-size:.95rem;padding:0 0 .5rem}#menu-gnavi li.menu-item-has-children.active:before{transform:rotate(135deg);transition:all .4s}#concept .flex{align-items:center}#value h3{border-bottom:1px solid;padding:2rem 0 1rem .625rem}#value ul{padding-bottom:2.5rem}#scene h2{padding-bottom:1.2rem}#scene p{padding-bottom:.625rem}#scene .entry-box-two{margin-bottom:9.625rem}#scene img{margin-bottom:2rem}#division{position:relative;text-align:center;height:600px}#division-inner:before{position:absolute;content:"";background-image:url(//kuraken.net/wp/wp-content/themes/暮らしと健康社2022/_shared/css/../img/division_img.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;z-index:-1;top:0;left:50%;display:block;width:100vw;height:100%;transform:translateX(-50%)}#division{margin-bottom:6.5rem}#news h2,#news ul{padding-bottom:4rem}#news .post-thum-cat span{border:1px solid;border-radius:3px;padding:0 1rem;margin-left:1rem}#news .viewall-button{width:200px;margin:0 auto}#contact{margin-bottom:10rem}#contact h2{margin-bottom:4rem}#contact .viewall-button a{font-size:1.5rem;letter-spacing:.5rem;margin:0 auto;width:200px}#footer-navi_001{padding:2.5rem}#footer-navi_002,#footer-navi_002 ul{justify-content:center;align-items:center}footer ul{padding:1rem;margin:0;list-style:none}footer li{padding:0 1.5rem}#breadcrumbs-area{margin-bottom:.825rem}#breadcrumbs-area .breadcrumbs{font-size:.825rem}　 #beta .module-set{margin:0 auto 3rem}#beta .module-set h4{position:relative;padding-bottom:10px;margin-bottom:20px}#beta .module-set h4:before{content:'';position:absolute;bottom:-5px;border-bottom:5px solid var(--color-heading);width:45%}#beta .module-set h4:after{content:'';position:absolute;left:45%;bottom:-5px;border-bottom:5px solid var(--color-pale-gray);width:55%}#beta .module-set ul{list-style:none;padding-left:1rem}#beta .module-set ul li{border-bottom:1px solid var(--color-pale-gray);padding:.64rem}#beta .module-set ul li a{text-decoration:none;color:var(--color-text)}#beta .module-set ul li a:before{content:'\f105';font-family:'Font Awesome 6 Free';font-weight:900;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}.post-info{justify-content:flex-start;padding-bottom:1.2rem}.post-info a{padding-left:1.2rem}#postnavi span{padding:.25rem 0;margin-bottom:1.2rem}#postnavi span a{color:var(--color-text)}.page-id-39 figure{margin:0}@media screen and (min-width:1025px){#menu-gnavi li.menu-item-has-children>ul{position:absolute;top:56px;left:-9px;width:250px;border-radius:6px;flex-wrap:nowrap;flex-direction:column;background-color:rgba(255,255,255,1);margin:0;padding:1rem .7rem;box-shadow:0px 3px 10px rgba(0,0,0,.03)}}@media screen and (max-width:1024px){#menu-gnavi ul.sub-menu{margin-top:0;margin-bottom:2rem;padding:0;background-color:rgba(255,255,255,.9)}#menu-gnavi li.menu-item-has-children:before{border-top:2px solid var(--color-base);border-right:2px solid var(--color-base);left:9%}#menu-gnavi li.menu-item-has-children.active:before{left:9%;top:9%}#menu-gnavi li.menu-item-has-children>ul li a{border-bottom:none;padding:0;color:var(--color-text)}}