.allColors{color:rgba(93,93,93,.9);color:#0d9c6f;color:#57ba95;color:#95d7ba;color:#d3f2e7;color:#dff2ea;color:#edfbe3}*{box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic","Helvetica Neue",HelveticaNeue,Helvetica,Arial,"Segoe UI",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.4rem;line-break:normal;line-height:1.7;color:rgba(93,93,93,.9);background:#fff;width:100%;overflow-x:hidden;padding-top:90px;word-wrap:break-word;overflow-wrap:break-word}body.win{font-weight:500}body.home:before{content:"";display:block;width:100%;height:5px;background:-webkit-repeating-linear-gradient(left,rgba(149,215,186,1) 0,rgba(149,215,186,1) 50px,rgba(87,186,149,1) 50px,rgba(87,186,149,1) 100px);background:-o-repeating-linear-gradient(left,rgba(149,215,186,1) 0,rgba(149,215,186,1) 50px,rgba(87,186,149,1) 50px,rgba(87,186,149,1) 100px);background:repeating-linear-gradient(90deg,rgba(149,215,186,1) 0,rgba(149,215,186,1) 50px,rgba(87,186,149,1) 50px,rgba(87,186,149,1) 100px)}body.home{padding-top:0}.en.allura{font-family:'Allura',"游明朝体",YuMincho,"游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",Georgia,Times,"Times New Roman",serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";word-break:break-all;font-weight:400;letter-spacing:.04em}.en.quicksand{font-family:'Quicksand',-apple-system,BlinkMacSystemFont,"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic","Helvetica Neue",HelveticaNeue,Helvetica,Arial,"Segoe UI",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";word-break:break-all;font-weight:400;letter-spacing:.12em}@media screen and (min-width:770px){.sp{display:none}}@media screen and (max-width:770px){.pc{display:none}}.nonDisplay{margin:50px 0}a{text-decoration:none;color:rgba(93,93,93,.9)}a.disabled{pointer-events:none;text-decoration:none!important}.links{text-decoration:underline}@media screen and (min-width:769px){a:hover img{opacity:.7}.links:hover{text-decoration:none}}img{vertical-align:top}.color{color:rgba(87,186,149,1)}.single strong{font-weight:bold;background:-moz-linear-gradient(transparent 50%,#ffcd59 50%);background:-webkit-linear-gradient(transparent 50%,#ffcd59 50%);background:-webkit-gradient(linear,0 0,0 100%,color-stop(.5,transparent),color-stop(.5,#ffcd59));background:-o-linear-gradient(transparent 50%,#ffcd59 50%);background:linear-gradient(transparent 50%,#ffcd59 50%)}.bold{font-weight:bold}.imgWrap .wp-post-image,.reImg{width:100%;height:auto}.wp-post-image,.reImg02{max-width:100%;height:auto}.modP{margin-bottom:1em}.modP:last-child{margin-bottom:0}.contentNotice{font-size:13px;font-size:1.3rem}.contentText strong,.contentNotice strong{font-weight:bold}.contentText i,.contentNotice i{font-style:italic}.contentText p,.contentNotice p{margin-bottom:1.5em;line-height:2}.contentText p:last-child,.contentNotice p:last-child{margin-bottom:0}.contentText+.btnA{margin-top:1.5em}.siteHeader,#floatNavi{position:fixed;width:100%;z-index:99;top:0;left:0;background-color:#fff}.pcHeadLogo{display:block}.spHeadLogo{display:none}.siteHeader:before,#floatNavi:before{content:"";display:block;width:100%;height:5px;background:-webkit-repeating-linear-gradient(left,rgba(149,215,186,1) 0,rgba(149,215,186,1) 50px,rgba(87,186,149,1) 50px,rgba(87,186,149,1) 100px);background:-o-repeating-linear-gradient(left,rgba(149,215,186,1) 0,rgba(149,215,186,1) 50px,rgba(87,186,149,1) 50px,rgba(87,186,149,1) 100px);background:repeating-linear-gradient(90deg,rgba(149,215,186,1) 0,rgba(149,215,186,1) 50px,rgba(87,186,149,1) 50px,rgba(87,186,149,1) 100px)}.home .siteHeader{position:static;width:30%;height:auto;z-index:99;top:auto;left:auto;background-color:transparent}.home .siteHeader:before{display:none}.siteHeaderInner{width:100%;max-width:1230px;height:90px;padding:0 15px;margin:0 auto;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.home .siteHeaderInner{position:static;max-width:none;height:auto;display:block}.home #floatNavi .siteHeaderInner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;max-width:1230px;height:90px}.siteHeaderInner .logo{max-width:317px;width:100%;height:90px}@media screen and (max-width:1200px){.siteHeaderInner .logo{width:260px}}@media screen and (max-width:940px){.siteHeaderInner .logo{width:200px}}.siteHeaderInner .logo a{position:relative;display:block;height:90px}.siteHeaderInner .logo a img{max-width:100%;max-height:100%;width:auto;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.home .siteHeaderInner .logo{margin:40px auto 60px}.home .siteHeaderInner .logo a{position:relative;max-width:247px;width:100%;height:90px;margin:0 auto;display:block}.home #floatNavi .siteHeaderInner .logo{margin:0}.home #floatNavi .siteHeaderInner .logo a{max-width:317px;height:90px;padding:0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.siteHeaderInner .mainNav,.siteHeaderInner .navList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:flex-end;-ms-flex-pack:flex-end;justify-content:flex-end;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.siteHeaderInner .navList li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:flex-end;-ms-flex-pack:flex-end;justify-content:flex-end;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding-left:22px}@media screen and (max-width:1200px){.siteHeaderInner .navList li{padding-left:2vw}}.siteHeaderInner .navList li.navHome{display:none}.siteHeaderInner .navList li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;padding:0}.siteHeaderInner .navList li a .nav{text-align:center}.siteHeaderInner .navList li a .nav .jp{display:block;width:100%;font-size:1.4rem;line-height:1;letter-spacing:.12em}@media screen and (max-width:1200px){.siteHeaderInner .navList li a .nav .jp{font-size:1.3rem}}@media screen and (max-width:940px){.siteHeaderInner .navList li a .nav .jp{font-size:1.2rem}}@media screen and (max-width:880px){.siteHeaderInner .navList li a .nav .jp{font-size:1.1rem}}.siteHeaderInner .navList li a :hover .jp{color:rgba(93,93,93,.7)}.siteHeaderInner .navList li a .nav:after{content:attr(data-title);display:block;width:100%;margin:5px 0 0;text-align:center;font-family:'Quicksand',-apple-system,BlinkMacSystemFont,"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic","Helvetica Neue",HelveticaNeue,Helvetica,Arial,"Segoe UI",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";word-break:break-all;font-size:1.4rem;line-height:1;font-weight:400;letter-spacing:.12em;color:rgba(149,215,186,1)}.home .siteHeaderInner .mainNav,.home .siteHeaderInner .navList{display:block}.home .siteHeaderInner .navList li{display:block;padding:0;text-align:center}.home .siteHeaderInner .navList li{margin-bottom:25px}.home .siteHeaderInner .navList li:last-child{margin-bottom:0}.home .siteHeaderInner .navList li.navHome{display:none}@media screen and (max-width:1200px){.home .siteHeaderInner .navList li{padding-left:0}}.home .siteHeaderInner .navList li a{display:inline-block;padding:0}.home #floatNavi .siteHeaderInner .mainNav,.home #floatNavi .siteHeaderInner .navList{display:-webkit-box;display:-ms-flexbox;display:flex}.home #floatNavi .siteHeaderInner .navList li{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:22px}.home #floatNavi .siteHeaderInner .navList li{margin-bottom:0}.home #floatNavi .siteHeaderInner .navList li:last-child{margin-bottom:0}.home #floatNavi .siteHeaderInner .navList li.navHome{display:none}@media screen and (max-width:1200px){.home #floatNavi .siteHeaderInner .navList li{padding-left:2vw}}.home #floatNavi .siteHeaderInner .navList li a{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0}.hum,.closeBT{display:none}.mainVisual{width:70%;position:relative;background-color:#fff}.mainVisual:after{content:"";display:block;position:absolute;width:100%;height:100%;z-index:-1;left:-30px;top:30px;background:-webkit-repeating-linear-gradient(135deg,rgba(87,186,149,.2) 0,rgba(87,186,149,.2) 8px,rgba(255,255,255,0) 8px,rgba(255,255,255,0) 16px);background:-o-repeating-linear-gradient(135deg,rgba(87,186,149,.2) 0,rgba(87,186,149,.2) 8px,rgba(255,255,255,0) 8px,rgba(255,255,255,0) 16px);background:repeating-linear-gradient(-45deg,rgba(87,186,149,.2) 0,rgba(87,186,149,.2) 8px,rgba(255,255,255,0) 8px,rgba(255,255,255,0) 16px)}.kvVisual{position:relative;background-color:#fff;margin-bottom:85px}.kvVisual:after{content:"";display:block;position:absolute;width:100%;height:100%;z-index:-1;left:0;top:20px;background:-webkit-repeating-linear-gradient(135deg,rgba(87,186,149,.2) 0,rgba(87,186,149,.2) 8px,rgba(255,255,255,0) 8px,rgba(255,255,255,0) 16px);background:-o-repeating-linear-gradient(135deg,rgba(87,186,149,.2) 0,rgba(87,186,149,.2) 8px,rgba(255,255,255,0) 8px,rgba(255,255,255,0) 16px);background:repeating-linear-gradient(-45deg,rgba(87,186,149,.2) 0,rgba(87,186,149,.2) 8px,rgba(255,255,255,0) 8px,rgba(255,255,255,0) 16px)}.kvVisual .circleLabel{position:absolute;left:50%;bottom:-92px;margin:0 0 0 -82px;z-index:5}.cntWrap{position:relative}.cntWrap:before{content:"";display:block;width:100%;height:5px;background:-webkit-repeating-linear-gradient(left,rgba(149,215,186,1) 0,rgba(149,215,186,1) 50px,rgba(87,186,149,1) 50px,rgba(87,186,149,1) 100px);background:-o-repeating-linear-gradient(left,rgba(149,215,186,1) 0,rgba(149,215,186,1) 50px,rgba(87,186,149,1) 50px,rgba(87,186,149,1) 100px);background:repeating-linear-gradient(90deg,rgba(149,215,186,1) 0,rgba(149,215,186,1) 50px,rgba(87,186,149,1) 50px,rgba(87,186,149,1) 100px)}.kvVisual+#cnt .cntWrap:first-child:before{display:none}.inner{width:100%;max-width:1000px;margin:0 auto;position:relative;z-index:5}.cntWrap .inner{padding:55px 0 110px}.ttlA{font-size:3.2rem;line-height:1.25;letter-spacing:.2em;font-weight:bold;color:rgba(87,186,149,1);text-align:center}.ttlA.alignL{text-align:left}.circleLabelMini+.ttlA{margin-top:25px}.ttlB{font-size:2.4rem;line-height:1.668;letter-spacing:.2em;font-weight:bold;color:rgba(13,156,111,1)}.ttlC{width:100%;height:70px;background-color:rgba(13,156,111,.5);color:#fff;font-size:2.8rem;font-weight:bold;line-height:1.4;letter-spacing:.2em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ttlD{width:100%;height:70px;background-color:rgba(13,156,111,.5);color:#fff;font-size:2.0rem;font-weight:bold;line-height:1.4;letter-spacing:.2em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.subTtlA{font-size:2.6rem;line-height:1.53;letter-spacing:.05em;font-weight:normal}.subTtlB{font-size:2.0rem;line-height:1.53;letter-spacing:.04em}.subTtlC{height:40px;padding:0 20px;background-color:rgba(87,186,149,1);text-align:left;color:#fff;font-size:1.4rem;line-height:1.53;letter-spacing:.025em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btnA a{width:100%;max-width:300px;height:60px;margin-left:auto;margin-right:auto;border-radius:30px;border:2px solid rgba(87,186,149,1);background-color:#fff;font-size:1.6rem;font-weight:bold;color:rgba(87,186,149,1);position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;transition:border .2s linear , background .2s linear , color .2s linear}.btnA a:after{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;content:"\f061";position:absolute;right:15px;top:50%;margin-top:-.5em;transition:color .2s linear}.btnA.btnAw a{border:1px solid #fff;color:#fff}@media screen and (min-width:769px){.btnA a:hover{border:1px solid rgba(87,186,149,1);background-color:rgba(87,186,149,1);color:#fff}.btnA.btnAw a:hover{border:1px solid #fff;background-color:#fff;color:rgba(87,186,149,1)}}.btnB{display:inline-block}.btnB a{color:rgba(13,156,111,1);font-size:1.5rem;position:relative;display:inline-block;font-weight:bold;text-decoration:none}.btnB a:after{content:'';display:inline-block;vertical-align:middle;margin:0 0 0 10px;width:50px;height:9px;background:url(https://reheart-counseling.com/wp-content/themes/sg079/img/ico_arrow_right.png) no-repeat 0 0;background-size:contain}.btnB a:before{position:absolute;bottom:-4px;left:0;content:'';width:100%;height:2px;background:rgba(13,156,111,1);transform:scale(0,1);transform-origin:left top;transition:transform .3s}@media screen and (min-width:769px){.btnB a:hover:before{transform:scale(1,1)}}.lead{font-size:1.5rem;line-height:2;letter-spacing:.1em;text-align:center;margin:20px auto 0}.lead p{margin-bottom:1.5em}.lead p:last-child{margin-bottom:0}.oneBox{margin-top:50px}.borderBox{position:relative;width:calc(100% - 16px);margin-left:8px;margin-right:8px;background-color:rgba(87,186,149,.2);padding:35px 45px;margin-top:43px}.borderBox+.borderBox{margin-top:45px}.borderBox:after{content:"";display:block;position:absolute;left:-8px;top:-8px;right:-8px;bottom:-8px;z-index:-1;border:2px solid rgba(87,186,149,.2)}.circleLabel{width:164px;height:164px;border-radius:82px;background-color:rgba(87,186,149,1);position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;color:#fff;font-size:3.0rem;line-height:1;font-family:'Allura',"游明朝体",YuMincho,"游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",Georgia,Times,"Times New Roman",serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";word-break:break-all;font-weight:400;letter-spacing:.04em}.circleLabel.cap{text-transform:capitalize}.circleLabel:before{content:"";display:block;position:absolute;z-index:-1;top:-8px;left:-8px;width:180px;height:180px;border-radius:90px;background-color:rgba(87,186,149,.4)}.circleLabel:after{content:"";display:block;position:absolute;top:7px;left:7px;width:148px;height:148px;border-radius:74px;border:1px solid #edfbe3}.circleLabelMini{width:100px;height:100px;border-radius:50px;background-color:rgba(87,186,149,1);margin-left:auto;margin-right:auto;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;color:#fff;font-size:2.0rem;line-height:1;font-family:'Allura',"游明朝体",YuMincho,"游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",Georgia,Times,"Times New Roman",serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";word-break:break-all;font-weight:400;letter-spacing:.04em}.circleLabelMini:before{content:"";display:block;position:absolute;z-index:-1;top:-7px;left:-7px;width:114px;height:114px;border-radius:57px;background-color:rgba(87,186,149,.4)}.dlC{font-size:1.6rem;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap}.dlC dt{font-size:1.5rem;line-height:1.67;color:#fff;background-color:rgba(87,186,149,1);width:22%;padding:10px 0;margin-top:10px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dlC dd{width:78%;padding:10px 15px;margin-top:10px;font-size:1.5rem;line-height:1.67;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dlC dd>div{width:100%}.dlC dt:first-child,.dlC dt:first-child+dd{margin-top:0}.headWrap{position:relative}.mainAbout{position:absolute;z-index:5;bottom:-44px;left:calc(30% - 44px);background-color:#dff2ea;width:600px;padding:25px 35px 25px 25px}.mainAbout:after{content:"";display:block;position:absolute;left:-6px;top:-6px;right:-6px;bottom:-6px;z-index:-1;border:2px solid #dff2ea}.mainAbout .circleLabel{position:absolute;z-index:5;top:-43px;right:-43px}.mainAbout .contentText{margin:15px 0 0}.mainAbout .btnB{margin:15px 0 0}.headWrap{flex-wrap:wrap}.mainAbout{position:relative;bottom:auto;left:auto;width:100%;max-width:1000px;margin-left:auto;margin-right:auto;margin-top:70px}@media screen and (max-width:1043px){.mainAbout .circleLabel{right:8px;top:-120px}}.trouble{margin:150px 0 0;position:relative;padding:0;background:url(https://reheart-counseling.com/wp-content/themes/sg079/img/index/tbl_bg01.jpg) no-repeat 50% 50%;background-size:cover}.trouble:after{content:"";position:absolute;z-index:1;width:100%;height:calc(100% - 5px);top:5px;left:0;right:0;bottom:0;background:url(https://reheart-counseling.com/wp-content/themes/sg079/img/xbg.png.pagespeed.ic.7oSqFRf8aP.png) repeat 0 0}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:2dppx){.trouble:after{background-size:8px 8px}}.trouble .circleLabel{position:absolute;z-index:5;top:-80px;left:50%;margin-left:-80px}.trouble .inner{position:relative;z-index:3;padding:115px 0 40px}.tblList{padding:20px;background-color:rgba(255,255,255,.5)}.tblItem{width:50%;padding:0 10px}.tblItem:nth-of-type(odd){padding-left:0}.tblItem:nth-of-type(even){padding-right:0}.tblItem figure{position:relative;margin:0 0 65px}.tblItemL{border:2px solid #fff;padding:4px;margin:0 10px 5px}.tblItem figure .tblItemL{width:calc(100% - 20px);position:absolute;bottom:-65px}.tblItemL p{position:relative;height:82px;padding:0 25px 0 65px;color:rgba(87,186,149,1);font-size:1.5rem;font-weight:bold;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tblItemL p:before{position:absolute;top:50%;left:25px;margin-top:-15px;content:"";display:block;width:30px;height:30px;border-radius:15px;background:rgba(87,186,149,.8) url(https://reheart-counseling.com/wp-content/themes/sg079/img/xico_check.png.pagespeed.ic.uYcHoEwQUn.png) no-repeat 50% 50%;background-size:12px auto}.trouble .btnA{margin:25px 0 10px}.counselor{position:relative;margin:0;padding:0;background:url(https://reheart-counseling.com/wp-content/themes/sg079/img/index/cnslr_bg01.jpg) no-repeat 50% 50%;background-size:cover}.counselor .circleLabel{margin:0 auto 35px}.counselor .inner{padding:75px 0 80px}.counselor .lead{font-size:2.0rem;line-height:2;letter-spacing:.2em;font-weight:bold;text-align:center;margin:30px auto 0}.counselor .cnslrImg{margin:40px auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.counselor .cnslrImg figure:first-child{width:50%;position:relative;left:30px}.counselor .cnslrImg figure:first-child:after{content:"";display:block;position:absolute;width:100%;height:100%;z-index:-1;left:-15px;bottom:-15px;background:-webkit-repeating-linear-gradient(135deg,rgba(87,186,149,.2) 0,rgba(87,186,149,.2) 8px,rgba(255,255,255,0) 8px,rgba(255,255,255,0) 16px);background:-o-repeating-linear-gradient(135deg,rgba(87,186,149,.2) 0,rgba(87,186,149,.2) 8px,rgba(255,255,255,0) 8px,rgba(255,255,255,0) 16px);background:repeating-linear-gradient(-45deg,rgba(87,186,149,.2) 0,rgba(87,186,149,.2) 8px,rgba(255,255,255,0) 8px,rgba(255,255,255,0) 16px)}.counselor .cnslrImg figure:last-child{width:50%;position:relative;right:30px;margin-top:50px}.counselor .cnslrImg figure:last-child:after{content:"";display:block;position:absolute;width:100%;height:100%;z-index:-1;right:-15px;top:-15px;background:-webkit-repeating-linear-gradient(135deg,rgba(87,186,149,.2) 0,rgba(87,186,149,.2) 8px,rgba(255,255,255,0) 8px,rgba(255,255,255,0) 16px);background:-o-repeating-linear-gradient(135deg,rgba(87,186,149,.2) 0,rgba(87,186,149,.2) 8px,rgba(255,255,255,0) 8px,rgba(255,255,255,0) 16px);background:repeating-linear-gradient(-45deg,rgba(87,186,149,.2) 0,rgba(87,186,149,.2) 8px,rgba(255,255,255,0) 8px,rgba(255,255,255,0) 16px)}.counselor .cnslrImg figure:first-child picture{z-index:15;position:relative}.counselor .cnslrImg figure:first-child picture{z-index:10;position:relative}.counselor .contentText{text-align:center;font-size:1.6rem;line-height:2;margin:45px auto 0}.counselor .btnA{margin:40px 0 0}.other{position:relative;margin:0;padding:0;background:-webkit-repeating-linear-gradient(135deg,#d3f2e7 0,#d3f2e7 8px,rgba(211,242,231,.57) 8px,rgba(211,242,231,.57) 16px);background:-o-repeating-linear-gradient(135deg,#d3f2e7 0,#d3f2e7 8px,rgba(211,242,231,.57) 8px,rgba(211,242,231,.57) 16px);background:repeating-linear-gradient(-45deg,#d3f2e7 0,#d3f2e7 8px,rgba(211,242,231,.57) 8px,rgba(211,242,231,.57) 16px)}.other .inner{padding:100px 0 80px}.otherBox{width:calc(50% - 20px);padding:75px 10px 45px;position:relative;background-color:#fff}.otherBox:after{content:"";display:block;position:absolute;width:100%;height:100%;top:-7px;left:-7px;z-index:-1;border:7px solid rgba(87,186,149,.4)}.otherBox:nth-of-type(odd){margin-right:20px}.otherBox:nth-of-type(even){margin-left:20px}.otherBox .circleLabelMini{position:absolute;z-index:5;top:0;left:50%;margin-top:-50px;margin-left:-50px}.otherBox .ttlB{color:rgba(87,186,149,1);text-align:center}.otherBox figure{margin-top:15px}.otherBox .btnA{width:100%;position:absolute;z-index:5;bottom:-34px;left:0}.blog .inner{padding:58px 0 50px}.blog .ttlA{margin:15px 0 0}.blog .btnA{margin:37px 0 0}.blogList{margin:35px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.blogList .blogItem{width:calc(50% - 20px);padding:0;position:relative;background-color:#fff}.blogList .blogItem:after{content:"";display:block;position:absolute;width:100%;height:100%;top:-7px;left:-7px;z-index:-1;border:7px solid rgba(87,186,149,.4)}.blogList .blogItem:nth-of-type(odd){margin-right:20px}.blogList .blogItem:nth-of-type(even){margin-left:20px}.blogList .blogItem a{padding:15px;display:block}@media screen and (min-width:769px){.blogList .blogItem a:hover{background:#fff;text-decoration:none}}.blogList .blogItem .imgWrap{width:42%;margin-right:15px}.blogList .blogItem figcaption{flex:1}.blogList .blogItem .ttl{font-size:1.5rem;line-height:1.4;font-weight:bold;color:rgba(87,186,149,1)}.blogList .blogItem .excerpt{margin-top:10px;line-height:1.5}.meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.meta .date{font-size:1.4rem;margin-right:10px;margin-bottom:10px}.tagList{margin-right:.5em}.tagList li{background:rgba(87,186,149,1);border-radius:20px;display:inline-block;text-align:center;color:#fff;padding:2px 15px;margin-right:.5em;margin-bottom:10px;font-size:1.2rem}.tagList li:last-child{margin-right:0}.tagList li a{color:#fff;text-decoration:none}@media screen and (min-width:769px){.tagList li a:hover{opacity:.7}}.first .cnslrImg{margin:40px auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.first .cnslrImg figure:first-child{width:50%;position:relative;left:15px}.first .cnslrImg figure:first-child:after{content:"";display:block;position:absolute;width:100%;height:100%;z-index:-1;left:-15px;bottom:-15px;background:-webkit-repeating-linear-gradient(135deg,rgba(87,186,149,.2) 0,rgba(87,186,149,.2) 8px,rgba(255,255,255,0) 8px,rgba(255,255,255,0) 16px);background:-o-repeating-linear-gradient(135deg,rgba(87,186,149,.2) 0,rgba(87,186,149,.2) 8px,rgba(255,255,255,0) 8px,rgba(255,255,255,0) 16px);background:repeating-linear-gradient(-45deg,rgba(87,186,149,.2) 0,rgba(87,186,149,.2) 8px,rgba(255,255,255,0) 8px,rgba(255,255,255,0) 16px)}.first .cnslrImg figure:last-child{width:50%;position:relative;right:15px;margin-top:50px}.first .cnslrImg figure:last-child:after{content:"";display:block;position:absolute;width:100%;height:100%;z-index:-1;right:-15px;top:-15px;background:-webkit-repeating-linear-gradient(135deg,rgba(87,186,149,.2) 0,rgba(87,186,149,.2) 8px,rgba(255,255,255,0) 8px,rgba(255,255,255,0) 16px);background:-o-repeating-linear-gradient(135deg,rgba(87,186,149,.2) 0,rgba(87,186,149,.2) 8px,rgba(255,255,255,0) 8px,rgba(255,255,255,0) 16px);background:repeating-linear-gradient(-45deg,rgba(87,186,149,.2) 0,rgba(87,186,149,.2) 8px,rgba(255,255,255,0) 8px,rgba(255,255,255,0) 16px)}.first .cnslrImg figure:first-child picture{z-index:15;position:relative}.first .cnslrImg figure:first-child picture{z-index:10;position:relative}.first .borderBox{margin-top:45px;padding:45px 55px;text-align:left}.first .contentText p{font-size:1.6rem}.staffBox{position:relative;padding:40px 37px;margin-top:60px}.staffBox .fbox{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:block}.staffBox+.staffBox{margin-top:69px}.staffBox .imgBox{width:55%;margin-bottom:auto;margin:auto}.staffBox .txtBox{width:85%;margin:2rem auto}.staffBox .label{font-size:1.5rem;line-height:1.2;letter-spacing:0;color:rgba(87,186,149,1);text-align:center}.staffBox .label+h3{margin-top:5px;text-align:center}.staffBox .ruby{font-size:1.4rem;letter-spacing:.05em;text-align:center}.staffBox .contentText{margin-top:45px}.staffBox .contentText p{font-size:1.6rem}.detail{width:100%;max-width:750px;border:7px solid rgba(87,186,149,.4);padding:20px 24px;margin-left:auto;margin-right:auto}.ggmapSize{width:100%;margin-left:auto;margin-right:auto}.ggmap{position:relative;padding-bottom:40%;padding-top:30px;height:0;overflow:hidden}.ggmap iframe,.ggmap object,.ggmap embed{position:absolute;top:0;left:0;width:100%;height:100%}.ggmapSize+.detail{margin-top:40px}.talkBox{position:relative;padding:35px;margin-top:69px}.talkBox .fbox{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.talkBox+.talkBox{margin-top:59px}.talkBox .imgBox{width:55%;margin-bottom:auto}.talkBox .txtBox{width:42%}.talkBox .subTtlA{color:rgba(87,186,149,1);font-weight:bold}.talkBox .contentText{margin-top:20px}.talkBox .contentText p{font-size:1.6rem}.timetable .lead{font-size:1.5rem;margin:25px auto 0}.voiceBox .subTtlB{color:rgba(87,186,149,1);font-weight:bold}.voiceBox .contentText{margin-top:20px}.voiceBox .contentText p{font-size:1.5rem}.voiceBox .name{margin-top:20px;text-align:right;font-style:italic}.faqBox .subTtlB{color:rgba(87,186,149,1);font-weight:bold}.faqBox .contentText{margin-top:20px}.faqBox .contentText p{font-size:1.5rem}.blogWrap{margin:45px auto 0}.blogArticleList{width:70%;padding:7px 7px 0}.blogArticleList .blogList{margin:0 auto;padding:0;-webkit-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.blogArticleList .blogList .blogItem{width:100%;padding:0;margin:44px auto 0}.blogArticleList .blogList .blogItem:first-child{margin:0 auto}.blogArticleList .blogList .blogItem a{padding:13px}.blogArticleList .blogList .blogItem .imgWrap{width:38%;margin-right:25px}.blogArticleList .blogList .blogItem figcaption{flex:1}.blogArticleList .blogList .blogItem .meta{margin-top:7px}.blogArticleList .blogList .blogItem .ttl{font-size:2.0rem}.blogArticleList .blogList .blogItem .excerpt{font-size:1.6rem}.blogArticleList .tagList li{padding:4px 15px}.subWrap{width:24%}.subWrap h3{margin-top:35px}.subWrap h3:first-child{margin-top:0}.subWrap .category li{border-bottom:1px solid #d6d6d6}.subWrap .category a{line-height:1.286;display:block;width:100%;padding:15px 20px}.subWrap .latest li{border-bottom:1px solid #d6d6d6}.subWrap .latest a{display:block;width:100%;padding:15px 20px}.subWrap .latest a .color{line-height:1.286}@media screen and (min-width:769px){.subWrap .category a:hover{text-decoration:underline}.subWrap .latest a:hover .color{text-decoration:underline}}.pagination{margin-top:40px}.pagination .page-of{display:none}.pagination-box{text-align:center;font-size:1.4rem}.pagination-box span{display:inline-block;width:50px;height:50px;line-height:50px;margin-right:10px;background:rgba(87,186,149,1);color:#fff}.pagination-box span:last-child{margin-right:0}.pagination-box span.link{background:none}.pagination-box a{display:inline-block;width:50px;height:50px;line-height:50px;text-decoration:none;background:#fff}@media screen and (min-width:769px){.pagination-box a:hover{background:rgba(87,186,149,1);color:#fff}.pagination-box span.link:hover{background:rgba(87,186,149,1);color:#fff}.pagination-box span.link:hover a{color:#fff}}.tableContents{background:#fff!important;border:1px solid #e3e3e3!important}.singleContent{width:100%;margin-top:25px}.singleContent img{max-width:100%;height:auto;margin-bottom:1em}.singleContent .aligncenter{display:block;margin:0 auto}.singleContent .alignright{float:right}.singleContent .alignleft{float:left}.singleContent img[class*="wp-image-"],.singleContent img[class*="attachment-"]{height:auto;max-width:100%}.singleContent .clearfix{overflow:hidden;zoom:1}.singleContent .clearfix:after{content:"";display:block;clear:both}.mw_wp_form{margin-top:20px}.formWrap{background:rgba(87,186,149,.2);width:100%;max-width:800px;margin:1.5em auto 0;padding:50px 0}.formWrap dl{width:600px;margin:0 auto}.formWrap dt{font-size:1.6rem;font-weight:bold}.formWrap dd{margin:15px 0 30px 0;word-break:break-all}.formWrap .required{background:rgba(87,186,149,1);font-size:1.2rem;color:#fff;font-weight:normal;height:25px;line-height:25px;display:inline-block;padding:0 15px;margin-right:10px;position:relative;top:-2px}.formWrap .any{background:#999;font-size:1.2rem;color:#fff;font-weight:normal;height:25px;line-height:25px;display:inline-block;padding:0 15px;margin-right:10px;position:relative;top:-2px}.formWrap textarea,.formWrap input[type="email"],.formWrap input[type="text"]{border:1px solid #ddd;background:#fff;height:40px;padding-left:15px;width:100%}.formWrap textarea{height:15em;padding-top:15px}.formWrap .formBtnWrap{width:100%;max-width:300px;height:60px;margin-left:auto;margin-right:auto;border-radius:30px;border:2px solid rgba(87,186,149,1);background-color:#fff;font-size:1.6rem;font-weight:bold;color:rgba(87,186,149,1);position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;transition:border .2s linear , background .2s linear , color .2s linear}.formWrap .formBtn{display:block;width:100%;max-width:300px;height:60px;color:rgba(87,186,149,1);position:relative;cursor:pointer;transition:border .2s linear , background .2s linear , color .2s linear}.formWrap .formBtnWrap:after{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;content:"\f061";position:absolute;right:15px;top:50%;margin-top:-.5em}.formWrap .backBtnWrap{width:100%;max-width:280px;height:50px;margin-top:20px;margin-left:auto;margin-right:auto;border-radius:25px;border:2px solid #c6c6c6;background-color:#fff;font-size:1.5rem;font-weight:bold;color:#c6c6c6;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;transition:border .2s linear , background .2s linear , color .2s linear}.formWrap .backBtn{display:block;width:100%;max-width:280px;height:50px;color:#c6c6c6;position:relative;cursor:pointer;transition:border .2s linear , background .2s linear , color .2s linear}.formWrap .backBtnWrap:after{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;content:"\f060";position:absolute;left:15px;top:50%;margin-top:-.5em}.mw_wp_form_input .formWrap .backBtnWrap{display:none}.mw_wp_form_confirm .formWrap .backBtnWrap{display:block}@media screen and (min-width:769px){.formWrap .formBtnWrap:hover{background:rgba(87,186,149,1);color:#fff}.formWrap .formBtnWrap:hover .formBtn{color:#fff}.formWrap .backBtnWrap:hover{background:#c6c6c6;color:#fff}.formWrap .backBtnWrap:hover .backBtn{color:#fff}}.formWrap textarea,.formWrap input{border-radius:0;box-shadow:none;-webkit-appearance:none}input[type="radio"]{position:relative;-moz-appearance:button;-webkit-appearance:button;appearance:button;-webkit-box-sizing:border-box;box-sizing:border-box;width:24px;height:24px;content:"";background-color:#fff;border:1px solid #999;-webkit-border-radius:24px;border-radius:24px;vertical-align:middle;cursor:pointer}input[type="radio"]:checked{background-image:radial-gradient(circle at 50% 50%,rgba(87,186,149,1) 40%,transparent 50%)}input[type="radio"]:checked:after{display:block;position:absolute;top:5px;left:5px;content:"";width:12px;height:12px;background:rgba(87,186,149,1);-webkit-border-radius:12px;border-radius:12px}input[type="checkbox"]{display:none}.mwform-checkbox-field-text{box-sizing:border-box;position:relative;display:inline-block;vertical-align:middle;cursor:pointer;padding:0 0 0 24px}.mwform-checkbox-field-text:after{position:absolute;top:50%;left:6px;display:block;margin-top:-7px;width:5px;height:9px;border-right:3px solid rgba(87,186,149,1);border-bottom:3px solid rgba(87,186,149,1);content:'';opacity:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.mwform-checkbox-field-text:before{position:absolute;top:50%;left:0;display:block;margin-top:-9px;width:18px;height:18px;border:1px solid #999;background-color:#fff;content:''}input[type="checkbox"]:checked+.mwform-checkbox-field-text:after{opacity:1}.mwform-checkbox-field label,.mwform-radio-field label{white-space:nowrap}.mw_wp_form .horizontal-item+.horizontal-item{margin-left:auto!important;margin-right:10px!important}dl.formWrapDl select.date,.formWrap input[type="text"].hasDatepicker{width:auto}.mw_wp_form .formWrap .horizontal-item{margin-left:0;margin-right:10px}.mw_wp_form .formWrap .horizontal-item+.horizontal-item{margin-left:0}.mw_wp_form_input .formMessage01,.mw_wp_form_confirm .formMessage02{display:block;color:inherit}.mw_wp_form_confirm .formMessage01,.mw_wp_form_input .formMessage02{display:none}.modPCenter{text-align:center;margin-bottom:1rem}.privacy{margin:20px 0 10px 0;display:block;height:200px;overflow:auto;padding:16px;border:1px solid #ccc;font-size:1.2rem;margin:0 auto 1em;background-color:#fffff7}.privacy_title{text-align:center;font-weight:bold;margin-bottom:1rem}.mw_wp_form .privacy dl{width:auto}.privacy dt{font-weight:bold;border-bottom:1px solid #ddd;padding-bottom:10px;margin-bottom:15px}.privacy .num{font-style:normal;font-weight:bold;display:table-cell;padding-right:10px;white-space:nowrap}.privacy .content{display:table-cell}.privacy,.mw_wp_form .consent{max-width:655px}.mw_wp_form .consent{text-align:center;margin:0 auto 2em}.mw_wp_form .consent *{cursor:pointer}.mw_wp_form_confirm .privacy,.mw_wp_form_confirm .consent{display:none!important}.bread{border-top:1px solid rgba(87,186,149,1);padding:15px 0}.bread ul{width:100%;max-width:1230px;padding:0 15px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bread ul li:after{display:inline-block;content:"＞";margin-right:.5em}.bread ul li:last-child:after{content:""}@media screen and (min-width:769px){.bread a:hover{text-decoration:underline}}#topBtn{position:fixed;bottom:2vh;right:10px;display:none;z-index:99;width:40px;height:40px;overflow:hidden}#topBtn a{display:block;width:40px;height:40px;padding-top:40px;color:#fff;background:rgba(13,156,111,1);text-align:center}#topBtn a:after{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:40px;font-family:"Font Awesome 5 Free";font-weight:900;content:"\f106";font-size:1.2em;text-align:center;width:40px;height:40px;position:absolute;top:0;left:0}.footBtnWrap{padding:0;background:url(https://reheart-counseling.com/wp-content/themes/sg079/img/footer_bg.jpg) no-repeat 50% 50%;background-size:cover;position:relative}.footBtnWrap:before{content:"";display:block;width:100%;height:5px;background:-webkit-repeating-linear-gradient(left,rgba(149,215,186,1) 0,rgba(149,215,186,1) 50px,rgba(87,186,149,1) 50px,rgba(87,186,149,1) 100px);background:-o-repeating-linear-gradient(left,rgba(149,215,186,1) 0,rgba(149,215,186,1) 50px,rgba(87,186,149,1) 50px,rgba(87,186,149,1) 100px);background:repeating-linear-gradient(90deg,rgba(149,215,186,1) 0,rgba(149,215,186,1) 50px,rgba(87,186,149,1) 50px,rgba(87,186,149,1) 100px)}.footBtnWrap:after{content:"";position:absolute;z-index:1;width:100%;height:calc(100% - 5px);top:5px;left:0;right:0;bottom:0;background:url(https://reheart-counseling.com/wp-content/themes/sg079/img/xbg.png.pagespeed.ic.7oSqFRf8aP.png) repeat 0 0}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:2dppx){.footBtnWrap:after{background-size:8px 8px}}.footBtnWrap .inner{position:relative;z-index:5;padding:30px 0}.footBtnWrap .ttlD{margin-bottom:15px}.footBtn{width:100%;background-color:#dff2ea;padding:20px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footBtn li{width:calc(50% - 10px);font-size:1.4rem}.footBtn li:first-child{margin-right:auto}.footBtn li:last-child{margin-left:auto}.footBtn li h3{color:#fff;background-color:rgba(87,186,149,1);font-size:1.4rem;line-height:1.58;padding:1px;margin:0 0 15px}.footBtn .tel .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%}.footBtn .tel .wrap a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:100%;height:60px;padding:0;cursor:pointer}.footBtn .tel .wrap a:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:38px;font-family:"Font Awesome 5 Free";font-weight:900;content:"\f095";font-size:1.2em;text-align:center;width:36px;height:38px;padding:0 0 0 2px;margin-right:10px;border:1px solid rgba(93,93,93,.9);border-radius:20px}p.tel{width:100%;font-family:'Quicksand',-apple-system,BlinkMacSystemFont,"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic","Helvetica Neue",HelveticaNeue,Helvetica,Arial,"Segoe UI",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";word-break:break-all;font-weight:400;letter-spacing:.12em;font-size:2.4rem;line-height:1}p.time{width:100%;font-size:1.2rem;line-height:1;letter-spacing:0;margin:5px 0 0}.footAside{position:relative}.footAside:before{content:"";display:block;width:100%;height:5px;background:-webkit-repeating-linear-gradient(left,rgba(149,215,186,1) 0,rgba(149,215,186,1) 50px,rgba(87,186,149,1) 50px,rgba(87,186,149,1) 100px);background:-o-repeating-linear-gradient(left,rgba(149,215,186,1) 0,rgba(149,215,186,1) 50px,rgba(87,186,149,1) 50px,rgba(87,186,149,1) 100px);background:repeating-linear-gradient(90deg,rgba(149,215,186,1) 0,rgba(149,215,186,1) 50px,rgba(87,186,149,1) 50px,rgba(87,186,149,1) 100px)}.footLogo{max-width:247px;text-align:center;margin:30px auto 0}.footLogo img{max-width:100%;width:auto;height:auto}address{margin:30px 0 0;text-align:center;font-size:1.5rem}.copy{display:block;background-color:rgba(87,186,149,1);color:#fff;font-size:1.2rem;text-align:center;padding:27px 0;margin:30px 0 0}@media screen and (max-width:1000px){body{font-size:1.4rem;padding-top:60px}body.home{padding-top:0}.nonDisplay{margin:25px 0}.hum{display:block;position:absolute;right:0;top:-5px}.home .hum{top:0}.hum a{display:block;width:60px;height:60px;background:rgba(87,186,149,1);text-align:center;position:relative}.hum a img{display:none}.hum .hamburger-box{display:inline-block;width:35px}.hum .hamburger-inner{top:50%;display:block;margin-top:-2px}.hum .hamburger-inner{position:absolute;width:35px;height:1px;background-color:transparent!important}.hum .hamburger-inner:after,.hum .hamburger-inner:before{position:absolute;width:35px;height:1px;background-color:#fff}.hum .hamburger-inner:after,.hum .hamburger-inner:before{display:block;content:""}.hum .hamburger-inner:before{top:-5px}.hum .hamburger-inner:after{bottom:-5px}#hum{display:none}.modaal-container{background-color:rgba(255,255,255,0)}.modaal-content{width:100%;min-height:100%}.modaal-content-container{background-color:rgba(87,186,149,.8);min-height:100vh;text-align:center;padding:60px 30px 30px}.navList li{display:block;padding:0;text-align:center}.navList li{margin-bottom:0;margin-bottom:25px}.navList li:last-child{margin-bottom:0}.navList li.navHome{display:block}.navList li a{width:100%;display:inline-block;padding:0;text-align:center}.navList li a .nav{text-align:center}.navList li a .nav .jp{display:block;width:100%;font-size:1.6rem;line-height:1;letter-spacing:.12em;color:#fff}.navList li a .nav:after{content:attr(data-title);display:block;width:100%;margin:5px 0 0;text-align:center;font-family:'Quicksand',-apple-system,BlinkMacSystemFont,"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic","Helvetica Neue",HelveticaNeue,Helvetica,Arial,"Segoe UI",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";word-break:break-all;font-size:1.4rem;line-height:1;font-weight:400;letter-spacing:.12em;color:rgba(255,255,255,.5)}.closeBT{position:fixed;right:0;top:0;width:60px;height:60px;line-height:50px;display:block;cursor:pointer;z-index:100}.closeBT .hamburger-box{display:inline-block;width:36px}.closeBT .hamburger-box img{display:none}.closeBT .hamburger-inner:after,.closeBT .hamburger-inner:before{position:absolute;width:36px;height:1px;background-color:#fff}.closeBT .hamburger-inner:after,.closeBT .hamburger-inner:before{display:block;content:""}.closeBT .hamburger-inner{top:50%;display:block;margin-top:0;transform:rotate(90deg);background-color:transparent!important}.closeBT .hamburger-inner:before{top:0;transform:rotate(-45deg)}.closeBT .hamburger-inner:after{bottom:0;transform:rotate(45deg)}.pcHeadLogo{display:none}.spHeadLogo{display:block}#floatNavi{display:none!important}.siteHeader,.home .siteHeader{position:fixed;width:100%;z-index:99;top:0;left:0;background-color:#fff}.siteHeader:before,.home .siteHeader:before{content:"";display:block;width:100%;height:5px;background:-webkit-repeating-linear-gradient(left,rgba(149,215,186,1) 0,rgba(149,215,186,1) 50px,rgba(87,186,149,1) 50px,rgba(87,186,149,1) 100px);background:-o-repeating-linear-gradient(left,rgba(149,215,186,1) 0,rgba(149,215,186,1) 50px,rgba(87,186,149,1) 50px,rgba(87,186,149,1) 100px);background:repeating-linear-gradient(90deg,rgba(149,215,186,1) 0,rgba(149,215,186,1) 50px,rgba(87,186,149,1) 50px,rgba(87,186,149,1) 100px)}.headWrap{display:block;padding:55px 0 0}.siteHeaderInner{max-width:none;height:55px;padding:5px 70px 5px 10px}.home .siteHeaderInner{position:static;max-width:none;height:auto;display:block;padding:0}.siteHeaderInner .logo{max-width:317px;width:100%;height:45px}.siteHeaderInner .logo a{height:45px}.home .siteHeaderInner .logo{height:auto;margin:0;padding:0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px}.home .siteHeaderInner .logo a{position:static;max-width:none;height:auto;margin:0 auto;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:45px;padding:15px 5px 20px 10px;transition:height .2s ease-out , padding .2s ease-out}.siteHeaderInner .logo a img{max-height:125%;left:-6%;transform:translate(0%,-50%)}.siteHeaderInner .logo.pagesLogo a img{left:0%;transform:translate(0%,-50%)}.home .siteHeaderInner .logo.fixed{height:auto;max-height:100%}.home .siteHeaderInner .logo.fixed a{padding:5px 0}.mainVisual{width:100%}.mainVisual:after{display:none}.kvVisual{margin-bottom:45px}.kvVisual:after{top:10px}.kvVisual .circleLabel{bottom:-48px;margin:0 0 0 -43px}.inner{max-width:none}.cntWrap .inner{padding:30px 5vw 55px}.ttlA{font-size:1.8rem}.ttlB{font-size:1.6rem}.ttlC{font-size:2.0rem;letter-spacing:.05em}.ttlD{height:110px;background-color:transparent;color:inherit;font-size:1.6rem;line-height:1.8125;letter-spacing:.1em;text-align:center}.subTtlA{font-size:2.0rem}.subTtlB{font-size:1.8rem}.btnA a,.btnB a{width:100%;max-width:300px;height:50px;margin-left:auto;margin-right:auto;border-radius:25px;border:1px solid rgba(87,186,149,1);background-color:#fff;font-size:1.4rem;font-weight:bold;color:rgba(87,186,149,1);position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btnA a:after,.btnB a:after{width:auto;height:auto;background:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;content:"\f061";position:absolute;right:15px;top:50%;margin-top:-.5em}.btnB{display:block}.btnB a:before{display:none}.lead{font-size:1.4rem;margin:10px auto 0;text-align:left}.oneBox{margin-top:25px}.borderBox{padding:calc(5vw - 8px);margin-top:30px}.borderBox+.borderBox{margin-top:34px}.circleLabel{width:86px;height:86px;border-radius:43px;background-color:rgba(149,215,186,1);font-size:1.6rem}.circleLabel:before{top:-4px;left:-4px;width:94px;height:94px;border-radius:47px}.circleLabel:after{top:4px;left:4px;width:76px;height:76px;border-radius:38px}.circleLabelMini{width:86px;height:86px;border-radius:43px;background-color:rgba(149,215,186,1);font-size:1.6rem}.circleLabelMini:before{top:-4px;left:-4px;width:94px;height:94px;border-radius:47px}.circleLabelMini:after{content:"";display:block;position:absolute;top:4px;left:4px;width:76px;height:76px;border-radius:38px;border:1px solid #edfbe3}.dlC{font-size:1.4rem;display:block}.dlC dt{font-weight:bold;font-size:1.4rem;width:100%;padding:4px 0;margin-top:5px;display:block}.dlC dd{width:100%;padding:4px 8px;margin-top:5px;font-size:1.4rem;line-height:1.5;display:block}.dlC dt:first-child+dd{margin-top:5px}#kv{padding:5px 0;background:-webkit-repeating-linear-gradient(135deg,rgba(87,186,149,.2) 0,rgba(87,186,149,.2) 8px,rgba(255,255,255,0) 8px,rgba(255,255,255,0) 16px);background:-o-repeating-linear-gradient(135deg,rgba(87,186,149,.2) 0,rgba(87,186,149,.2) 8px,rgba(255,255,255,0) 8px,rgba(255,255,255,0) 16px);background:repeating-linear-gradient(-45deg,rgba(87,186,149,.2) 0,rgba(87,186,149,.2) 8px,rgba(255,255,255,0) 8px,rgba(255,255,255,0) 16px)}.mainAbout{position:relative;width:auto;margin: 35px calc(5vw + 10px) 25px;padding:90px 2.5vw 25px;left:auto;bottom:auto}.mainAbout:after{left:-9px;top:-9px;right:-9px;bottom:-9px;z-index:-1}.mainAbout .circleLabel{top:-18px;right:auto;left:50%;margin-left:-43px}.mainAbout .contentText{margin:10px 0 0}.mainAbout .btnB{margin:10px 5vw 0}.trouble{margin:55px 0 0}.trouble .circleLabel{display:none}.trouble .inner{padding:30px 5vw 50px}.tblList{padding:5vw}.tblItem{width:100%;padding:0}.tblItem:nth-of-type(odd){padding-left:0}.tblItem:nth-of-type(even){padding-right:0}.tblItem figure{margin:20px 0 10px}.tblItem:first-child figure:first-child{margin:0 0 10px}.tblItemL{width:calc(100% - 10vw);margin:0 5vw 10px}.tblItemL:last-child{margin-bottom:0}.tblItem figure .tblItemL{width:calc(100% - 10vw);position:relative;margin-top:-30px;bottom:auto}.tblItemL p{padding:0 25px 0 50px;font-size:1.5rem;line-height:1.46}.tblItemL p:before{left:10px}.trouble .btnA{margin:35px 5vw 24px}.counselor .circleLabel{margin:0 auto 25px}.counselor .inner{padding:35px 0 50px}.counselor .lead{font-size:1.6rem;letter-spacing:.1em;margin:20px auto 0}.counselor .cnslrImg{margin:20px auto 0;display:block}.counselor .cnslrImg figure:first-child{width:80%;position:relative;left:0}.counselor .cnslrImg figure:first-child:after{z-index:1;left:auto;bottom:auto;right:-5px;top:-5px;background:-webkit-repeating-linear-gradient(135deg,rgba(87,186,149,.2) 0,rgba(87,186,149,.2) 4px,rgba(255,255,255,0) 4px,rgba(255,255,255,0) 8px);background:-o-repeating-linear-gradient(135deg,rgba(87,186,149,.2) 0,rgba(87,186,149,.2) 4px,rgba(255,255,255,0) 4px,rgba(255,255,255,0) 8px);background:repeating-linear-gradient(-45deg,rgba(87,186,149,.2) 0,rgba(87,186,149,.2) 4px,rgba(255,255,255,0) 4px,rgba(255,255,255,0) 8px)}.counselor .cnslrImg figure:last-child{width:80%;position:relative;right:0;margin:-10px 0 0 auto}.counselor .cnslrImg figure:last-child:after{right:auto;top:auto;left:-5px;bottom:-5px;background:-webkit-repeating-linear-gradient(135deg,rgba(87,186,149,.2) 0,rgba(87,186,149,.2) 4px,rgba(255,255,255,0) 4px,rgba(255,255,255,0) 8px);background:-o-repeating-linear-gradient(135deg,rgba(87,186,149,.2) 0,rgba(87,186,149,.2) 4px,rgba(255,255,255,0) 4px,rgba(255,255,255,0) 8px);background:repeating-linear-gradient(-45deg,rgba(87,186,149,.2) 0,rgba(87,186,149,.2) 4px,rgba(255,255,255,0) 4px,rgba(255,255,255,0) 8px)}.counselor .contentText{text-align:left;font-size:1.4rem;line-height:2;margin:35px auto 0;padding:0 5vw}.counselor .btnA{margin:30px 15vw 0}.other .inner{padding: 100px calc(5vw + 7px) 80px}.otherBox{width:100%;padding:60px 10px 35px;margin-top:120px}.otherBox:first-child{margin-top:0}.otherBox:nth-of-type(odd){margin-right:0}.otherBox:nth-of-type(even){margin-left:0}.otherBox .circleLabelMini{margin-top:-43px;margin-left:-43px}.otherBox .ttlB{font-size:1.8rem;color:rgba(87,186,149,1);text-align:center}.otherBox .btnA{width:calc(100% - 10vw - 20px);bottom:-28px;left: calc(5vw + 10px)}.blog .inner{padding:50px 0 50px}.blog .circleLabelMini{margin:0 auto}.blog .btnA{margin:35px 0 0;padding:0 15vw}.blogList{padding: 0 calc(5vw + 7px);-webkit-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.blogList .blogItem{width:100%;margin-top:40px}.blogList .blogItem:first-child{margin-top:0}.blogList .blogItem:nth-of-type(odd){margin-right:0}.blogList .blogItem:nth-of-type(even){margin-left:0}.blogList .blogItem a{padding:10px}.blogList .blogItem .imgWrap{width:100%;margin-right:0}.blogList .blogItem figcaption{width:100%;flex:auto;margin-top:10px}.blogList .blogItem .meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.blogList .blogItem .date{font-size:1.4rem;margin-right:10px}.blogList .blogItem .ttl{margin-top:10px}.blogList .blogItem .excerpt{margin-top:10px;line-height:1.5}.first .inner{padding-left:0;padding-right:0}.first .cnslrImg{margin:20px auto 0;display:block}.first .cnslrImg figure:first-child{width:80%;position:relative;left:0}.first .cnslrImg figure:first-child:after{left:auto;bottom:auto;right:-5px;top:-5px;background:-webkit-repeating-linear-gradient(135deg,rgba(87,186,149,.2) 0,rgba(87,186,149,.2) 4px,rgba(255,255,255,0) 4px,rgba(255,255,255,0) 8px);background:-o-repeating-linear-gradient(135deg,rgba(87,186,149,.2) 0,rgba(87,186,149,.2) 4px,rgba(255,255,255,0) 4px,rgba(255,255,255,0) 8px);background:repeating-linear-gradient(-45deg,rgba(87,186,149,.2) 0,rgba(87,186,149,.2) 4px,rgba(255,255,255,0) 4px,rgba(255,255,255,0) 8px)}.first .cnslrImg figure:last-child{width:80%;position:relative;right:0;margin:-10px 0 0 auto}.first .cnslrImg figure:last-child:after{right:auto;top:auto;left:-5px;bottom:-5px;background:-webkit-repeating-linear-gradient(135deg,rgba(87,186,149,.2) 0,rgba(87,186,149,.2) 4px,rgba(255,255,255,0) 4px,rgba(255,255,255,0) 8px);background:-o-repeating-linear-gradient(135deg,rgba(87,186,149,.2) 0,rgba(87,186,149,.2) 4px,rgba(255,255,255,0) 4px,rgba(255,255,255,0) 8px);background:repeating-linear-gradient(-45deg,rgba(87,186,149,.2) 0,rgba(87,186,149,.2) 4px,rgba(255,255,255,0) 4px,rgba(255,255,255,0) 8px)}.first .cnslrImg figure:first-child picture{z-index:15;position:relative}.first .cnslrImg figure:first-child picture{z-index:10;position:relative}.first .borderBox{width:calc(100% - 16px - 10vw);margin-top:25px;margin-left: calc(8px + 5vw);margin-right: calc(8px + 5vw);padding:calc(5vw - 8px);text-align:left}.first .contentText p{font-size:1.4rem}.staffBox{display:block;position:relative;padding:12px;margin-top:30px}.staffBox .fbox{display:block}.staffBox+.staffBox{margin-top:34px}.staffBox .imgBox{width:100%}.staffBox .txtBox{width:100%;margin-top:15px}.staffBox .contentText{margin-top:20px}.staffBox .contentText p{font-size:1.4rem}.detail{width:100%;max-width:none;padding:12px}.talkBox{display:block;position:relative}.talkBox .fbox{display:block}.talkBox .imgBox{width:100%}.talkBox .txtBox{width:100%;margin-top:15px}.talkBox .contentText{margin-top:10px}.talkBox .contentText p{font-size:1.4rem}.timetable .lead{font-size:1.4rem;margin:15px auto 0}.voiceBox .contentText{margin-top:10px}.voiceBox .contentText p{font-size:1.4rem}.voiceBox .name{margin-top:10px}.faqBox .contentText{margin-top:10px}.faqBox .contentText p{font-size:1.4rem}.blogWrap{margin:35px auto 0}.blogWrap:first-child{margin:0 auto}.blogArticleList{width:100%}.blogCnt .blogArticleList{width:100%;padding:0}.blogArticleList .blogList{padding:7px}.blogArticleList .blogList .blogItem{width:100%;padding:0;margin:40px auto 0}.blogArticleList .blogList .blogItem a{padding:10px}.blogArticleList .blogList .blogItem .imgWrap{width:100%;margin-right:0}.blogArticleList .blogList .blogItem figcaption{flex:auto;margin-top:0}.blogArticleList .blogList .blogItem .ttl{font-size:1.8rem;margin-top:0}.blogArticleList .blogList .blogItem .excerpt{font-size:1.4rem}.blogArticleList .tagList li{margin-bottom:7px}.blogList .blogItem .date{margin-bottom:7px}.subWrap{width:100%;margin-top:40px}.seoTtl02{font-size:1.4rem}.dotContets .modP,.dotContets .ttlC{max-width:90%}.formWrap,.formWrap dl,.formWrap .formBtnWrap,.formWrap .formBtn{max-width:none;width:100%}.formWrap{padding:5vw}.formWrap textarea{height:10em}.formWrap .formBtnWrap{height:50px;border-radius:25px;border:1px solid rgba(87,186,149,1);font-size:1.4rem}.formWrap .formBtn{height:50px}.formWrap .backBtnWrap{height:46px;border-radius:23px;border:1px solid #c6c6c6;font-size:1.4rem}.formWrap .backBtn{height:46px}.privacy .modPCenter{text-align:left}.privacy,.mw_wp_form .consent{width:100%}.mw_wp_form .privacy dl dd span{display:table-cell!important}.bread{border-top:1px solid rgba(87,186,149,1);padding:15px 5vw}.bread ul{padding:0;max-width:none;-webkit-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#topBtn{bottom:44px;bottom: calc(env(safe-area-inset-bottom) + 44px)}.footBtnWrap{background-image:none!important}.footBtnWrap:after{display:none}.footBtnWrap .inner{padding:0}.footBtnWrap .ttlD{margin-bottom:0}.footBtn{width:100%;padding:0;text-align:center;-webkit-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.footBtn li{width:100%}.footBtn li.tel{margin-bottom:15px}.footBtn li.contact{margin-bottom:20px}.footBtn li.contact h3{margin-bottom:20px}.footBtn .contact .wrap{padding:0 15vw}.copy{padding:15px 0}}.snsWrap{padding:30px;background:#f2f2f2;margin-top:40px;margin-bottom:40px;text-align:center}.snsWrap .snsWrapTtl{font-size:14px;text-align:center;line-height:1.4;margin-bottom:2em}.snsWrap .snsWrapTtl span{font-size:30px;font-weight:bold}@media screen and (max-width:770px){.snsWrap{padding:15px;margin-top:20px;margin-bottom:20px}.snsWrap .snsWrapTtl{font-size:13px;margin-bottom:.6em}.snsWrap .snsWrapTtl span{font-size:16px}}.refusal{text-align:right;margin-top:30px}.refusal img{width:100%;max-width:300px;margin-left:auto}@media screen and (max-width:770px){.refusal{margin-top:15px}.refusal img{max-width:270px}}.circleLabel,.circleLabelMini{z-index:1}.mb30{margin-bottom:30px}@media screen and (max-width:770px){.mb30{margin-bottom:15px}}.formWrap select{padding:.8em;padding-left:15px;width:100%;display:block;line-height:1.3;box-sizing:border-box;margin:0;border-radius:0;-moz-appearance:none;-webkit-appearance:none;appearance:none;border:1px solid #ddd;background-color:#fff;background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23000000%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:right .7em top 50%;background-size:.65em auto}.formWrap select::-ms-expand{display:none}.formWrap select:focus{outline:none}.formWrap select option{font-weight:normal}.leadIn{padding:0 1em}.sns_wrap{display:flex;justify-content:center}.sns_item{font-size:4rem;padding:0 .1em;color:rgba(87,186,149,.4);margin-bottom:.25em}.sns_item a{display:flex}address{margin:0}.footLogo{margin-bottom:1em}.sns_facebook{color:#3b5998}.sns_twitter{color:#1da1f2}.sns_instagram{color:#cf2e92}.sns_line{color:#06c755}.sns_youtube{color:#c4302b}.sns_facebook,.sns_twitter,.sns_instagram,.sns_line,.sns_youtube{color:#57ba95}@media screen and (max-width:770px){.iframe1{display:none}}@media screen and (min-width:771px){.iframe2{display:none}#warningBox{font-size:12px}}.home .siteHeaderInner .logo a{text-align:center;display:inline}.pcHeadLogo{display:inline}.siteHeaderInner .navList li{padding-left:1em}.siteHeaderInner .navList li a .nav .jp{white-space:nowrap}.siteHeaderInner .logo{width:auto;text-align:center}.siteHeaderInner .logo a{display:inline-block}.siteHeaderInner .logo a img{position:relative;transform:none;top:0;left:0;max-height:70px}#topNavi .siteHeaderInner .logo a img{max-height:90px}@media screen and (max-width:1000px){.pcHeadLogo{display:none}#topNavi .siteHeaderInner .logo a img{max-height:50px}.home .siteHeaderInner{height:55px}.home .siteHeaderInner .logo a{height:auto;padding:0!important;display:inline-block}.home .siteHeaderInner .logo{justify-content:flex-start;max-height:50px!important}.siteHeaderInner .logo a{display:inline}.siteHeaderInner .logo.pagesLogo a img{top:0;left:0%;transform:none;position:relative}.siteHeaderInner .logo a img{top:0;left:0;max-height:50px;transform:none}}@media screen and (max-width:770px){.home .siteHeaderInner .logo a{width:auto;margin:0}}