@charset "UTF-8";:root{--main-color:#bca687;--sub-color:#6abb64;--link-color:#4694ed}body{font-family:'San Fransisco','Helvetica','Arial','Yu Gothic Medium','游ゴシック Medium','YuGothic','游ゴシック体','Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3',sans-serif;font-size:14px;line-height:1.5;color:#484848;min-width:1300px}a{color:#484848;text-decoration:none}img{max-width:100%;vertical-align:bottom;image-rendering:-webkit-optimize-contrast}.grecaptcha-badge{visibility:hidden}.low_h{font-feature-settings:"palt";display:flex;position:relative;margin-bottom:max(.923vw,12px)}.low_h .h_logo{position:absolute;top:max(2.154vw,28px);left:max(1.769vw,23px)}.low_h .h_logo img{width:max(16.615vw,216px);aspect-ratio:216/216}.low_h .h_info{margin:0 max(1.231vw,16px) 0 auto;display:flex;align-items:flex-end}.low_h .h_txt{text-align:right;padding-bottom:max(1.308vw,17px)}.low_h h1{font-size:max(.846vw,11px);line-height:1em;margin-bottom:max(.923vw,12px)}.low_h .h_add{font-size:max(1.154vw,15px);line-height:max(1.923vw,25px);background:url(//www.nagareyamadc.com/wp-content/themes/humanity/css/../images/common/low_h_add_ic.png)no-repeat left center/max(1.923vw,25px);box-sizing:border-box;padding:.1em 0 0 max(2.692vw,35px)}.low_h .h_tel{background:url(//www.nagareyamadc.com/wp-content/themes/humanity/css/../images/common/low_h_tel_bg.png)no-repeat top center/max(22.231vw,289px);box-sizing:border-box;padding:max(1.462vw,19px) 0 0;margin:0 0 0 max(1.231vw,16px)}.low_h .h_tel .inr{padding:max(1.846vw,24px) 0 0 max(2.308vw,30px);color:#fff;width:max(23.615vw,307px);aspect-ratio:307/96;background:#bca687;box-sizing:border-box}.low_h .h_tel .num{font-family:"Jost";font-size:max(2.258vw,29px);line-height:.77em;letter-spacing:.075em;background:url(//www.nagareyamadc.com/wp-content/themes/humanity/css/../images/common/low_h_tel_ic.png)no-repeat left center/max(1.385vw,18px);padding-left:max(2.154vw,28px);margin-bottom:max(.923vw,12px)}.low_h .h_tel .txt{font-size:max(.885vw,12px);line-height:1em;display:flex;letter-spacing:.09em}.low_h .h_tel .txt span+span{margin-left:max(.615vw,8px)}.low_h .h_tel .txt span+span+span{margin-left:max(1.077vw,14px)}.low_h .h_web{background:url(//www.nagareyamadc.com/wp-content/themes/humanity/css/../images/common/low_h_web_bg.png)no-repeat top center/max(6.692vw,87px);padding:max(1.462vw,19px) 0 0;margin:0 0 0 max(.692vw,9px)}.low_h a img{width:max(8.154vw,106px);aspect-ratio:106/96}.gnav{font-feature-settings:"palt";display:flex;justify-content:center;position:relative;column-gap:max(20.000vw,260px)}.gnav .home{position:absolute;top:min(-2.154vw,-28px);left:50%;transform:translate(-50%,0)}.gnav .home img{width:max(4.154vw,54px);aspect-ratio:54/72}.gnav ul{display:flex;justify-content:space-between;min-width:34%}.gnav li a{display:flex;flex-direction:column;align-items:center;row-gap:max(.615vw,8px);transition:.3s ease-in-out}.gnav li a:hover{color:#00b1a0}.gnav li .jp{font-size:max(1.077vw,14px);line-height:1em;letter-spacing:.05em}.gnav li .en{font-size:max(1.077vw,14px);line-height:1em;font-family:"Perpetua";font-style:italic;letter-spacing:.14em}footer .inr{font-feature-settings:"palt";width:100%;box-sizing:border-box;background:#e4fdda;padding:max(4.615vw,60px) max(5.692vw,74px) 1px 0}footer .inr>div{display:flex}footer .inr>div+div{margin-top:max(5.769vw,75px)}footer .inr>div:nth-of-type(1){justify-content:flex-end;column-gap:max(4.692vw,61px)}footer .inr>div:nth-of-type(2){justify-content:flex-end;column-gap:max(4.846vw,63px)}footer .f_logo img{width:max(23.923vw,311px);aspect-ratio:311/107}footer .f_btn{display:flex;justify-content:flex-end;column-gap:max(1.615vw,21px)}footer .f_btn img{width:max(8.154vw,106px);aspect-ratio:106/106}footer .f_left{width:max(40.615vw,528px)}footer .f_tel{font-size:max(1.077vw,14px);line-height:1em;padding-left:max(3.154vw,41px);background:url(//www.nagareyamadc.com/wp-content/themes/humanity/css/../images/common/f_tel_ic.png)no-repeat bottom left/max(1.846vw,24px);margin-bottom:max(2.154vw,28px)}footer .f_tel .num{display:block;font-family:"Jost";font-size:max(2.949vw,38px);letter-spacing:.075em;line-height:.77em;margin-top:max(.615vw,8px)}footer .f_acs{background:url(//www.nagareyamadc.com/wp-content/themes/humanity/css/../images/common/f_acs_ic.png)no-repeat left center/max(3.385vw,44px);line-height:1.5em;font-size:max(1.414vw,18px);padding-left:max(4.615vw,60px);margin-bottom:max(2.154vw,28px)}footer .f_add{background:url(//www.nagareyamadc.com/wp-content/themes/humanity/css/../images/common/f_add_ic.png)no-repeat left center/max(3.385vw,44px);line-height:1.5em;font-size:max(1.231vw,16px);padding-left:max(4.615vw,60px);margin-bottom:max(2.154vw,28px)}footer .f_tt{width:100%}footer .f_tt table{width:100%;margin-bottom:max(.923vw,12px)}footer .f_tt thead th,footer .f_tt thead td{text-align:center;background:#8d897e;color:#fff;font-size:max(1.154vw,15px);padding:.25em 0}footer .f_tt tbody th{text-align:center;color:#8d897e;font-size:max(1.154vw,15px);padding:.25em 0;border-bottom:1px solid}footer .f_tt tbody td{text-align:center;color:#8d897e;padding:.25em 0;border-bottom:1px solid}footer .f_tt .hosoku{text-align:right;line-height:1.43em;font-size:max(1.077vw,14px)}footer .f_seo{line-height:1.67em;font-size:max(.923vw,12px);margin-top:2em}footer .f_right{width:max(42.231vw,549px)}footer .f_nav{border-bottom:1px solid;margin-bottom:max(3.231vw,42px)}footer .f_nav ul{display:flex;flex-wrap:wrap;padding:1.2em;border-top:1px solid}footer .f_nav ul li{display:flex;align-items:center}footer .f_nav ul:nth-of-type(1) li{width:25%}footer .f_nav ul:nth-of-type(2) li{width:33.33%}footer .f_nav ul:nth-of-type(3) li:nth-child(1){width:100%}footer .f_nav ul:nth-of-type(3) li:nth-child(n+2){width:33.33%}footer .f_nav li:before{font-size:max(1vw,13px);content:"・";margin-right:.5em;display:inline-block}footer .f_nav li a{font-size:max(1vw,13px);line-height:1.85em;letter-spacing:.1em}footer .f_nav li a:hover{text-decoration:underline}footer .f_info{margin-bottom:max(3.385vw,44px)}footer .f_info div+div{margin-top:max(1.692vw,22px)}footer .f_info h2{font-size:max(1.308vw,17px);line-height:1em;letter-spacing:.2em;position:relative;margin-bottom:max(1.231vw,16px);background:linear-gradient(to right,#e4fdda max(6.923vw,90px),transparent max(6.923vw,90px)),linear-gradient(transparent 50%,#aaa 50%,#aaa calc(50% + 1px),transparent calc(50% + 1px))}footer .f_info h2 span{position:relative}footer .f_info h2:before{content:"";display:block;width:max(6.154vw,80px);aspect-ratio:80/9;background:#b0e29c;position:absolute;bottom:min(-.308vw,-4px);z-index:0;border-radius:100px}footer .f_info p{line-height:1.54em;font-size:max(1vw,13px);margin-bottom:1em}footer .f_info .f_info_btn img{width:max(16.308vw,212px);aspect-ratio:212/36}footer .f_link{width:max(87.500vw,1137.500px);margin-left:auto;flex-wrap:wrap}footer .f_link h2{font-size:max(1.308vw,17px);width:100%;line-height:1em;letter-spacing:.2em;position:relative;background:linear-gradient(to right,#e4fdda max(6.923vw,90px),transparent max(6.923vw,90px)),linear-gradient(transparent 50%,#aaa 50%,#aaa calc(50% + 1px),transparent calc(50% + 1px));margin-left:.5em}footer .f_link h2 span{position:relative}footer .f_link h2:before{content:"";display:block;width:max(6.154vw,80px);aspect-ratio:80/9;background:#b0e29c;position:absolute;bottom:min(-.308vw,-4px);z-index:0;border-radius:100px}footer .f_link .subhead{font-size:max(1.231vw,16px);padding-left:.5em;margin-top:1.5em;margin-bottom:.5em}footer .f_link ul{display:flex;width:100%;flex-wrap:wrap;gap:max(1.5vw,19.500px) max(2.286vw,29.714px)}footer .f_link ul li{width:max(20.143vw,261.857px);text-align:center;font-size:max(.929vw,12.071px)}footer .f_link ul li a{display:flex;align-items:center;justify-content:center;text-align:center;margin-bottom:.5em;background-color:#01b1a0;color:#fff;font-size:max(1.143vw,14.857px);line-height:1.25;min-height:3.2em;border-radius:3em}footer .f_link .wrap2{width:calc(max(20.143vw,261.857px)*2 + max(2.286vw,29.714px));display:inline-flex;flex-direction:column}footer .f_link .wrap2:nth-of-type(2n-1){margin-right:max(2.286vw,29.714px)}footer .f_map_btn{width:100%;justify-content:flex-end;margin-top:max(2.308vw,30px);margin-bottom:max(2.308vw,30px)}footer .f_map_btn img{width:max(12.385vw,161px);aspect-ratio:161/26}footer .f_gmap{margin:0;display:block;width:100%;line-height:0}footer .f_gmap iframe{width:100%;height:max(33.077vw,430px)}footer .f_copy{text-align:center;line-height:4.77em;font-size:max(1vw,13px);height:4.77em;background:#6abb64;color:#fff;font-family:"Times New Roman"}.pc-contents{margin:78px auto 180px auto;width:1200px}.left-contents{width:272px;float:left}.right-contents{width:800px;float:right}.mainPhoto{margin:0 auto max(4.615vw,60px);width:100%}aside.sidemenu{box-sizing:border-box;margin:0 0 42px;padding:36px 0 38px 58px;width:100%;color:#fff;background:url(//www.nagareyamadc.com/wp-content/themes/humanity/css/../images/common/low_menu_logo-2611.png)no-repeat top 18px right 12px/36px,url(//www.nagareyamadc.com/wp-content/themes/humanity/css/../images/common/low_menu_bg.png)no-repeat top left/auto 100%;border:1px solid #a7d4a3}.sidemenu li{display:flex;align-items:center;column-gap:8px}.sidemenu li:before{content:"";display:block;width:0;height:0;border-style:solid;border-width:3.5px 0 3.5px 4px;border-color:transparent transparent transparent #a7d4a3}.sidemenu li+li{margin-top:28px}.sidemenu li a{font-size:16px;line-height:1em;letter-spacing:.05em;transition:.3s ease-in-out}.sidemenu li a:hover{color:#a7d4a3}.sidebnr li+li{margin-top:24px}.counseling{margin-top:80px}.cs_box{font-feature-settings:"palt";margin-top:40px;border:1px solid #9f8a79;background:url(//www.nagareyamadc.com/wp-content/themes/humanity/css/../images/common/cs_bg-2611.jpg)no-repeat top center/100%;padding:155px 0 0 43px;color:#7d6451;box-sizing:border-box;aspect-ratio:800/512}.cs_btn{margin:0 0 38px 38px}.cs_btn li+li{margin-top:13px}.cs_btn img{width:245px}.cs_tel{background:url(//www.nagareyamadc.com/wp-content/themes/humanity/css/../images/common/cs_tel_ic.png)no-repeat left center/31px;font-size:40px;font-family:"Jost";letter-spacing:.03em;padding-left:42px;line-height:.77em;margin-bottom:22px}.cs_acs{background:url(//www.nagareyamadc.com/wp-content/themes/humanity/css/../images/common/cs_acs_ic.png)no-repeat left center/31px;font-size:21px;line-height:31px;padding-left:42px;margin-bottom:15px}.cs_add{background:url(//www.nagareyamadc.com/wp-content/themes/humanity/css/../images/common/cs_add_ic.png)no-repeat left center/31px;font-size:16px;line-height:1.5em;padding-left:42px}.cf:after{display:block;content:'';clear:both}.clear{clear:both}.fade{transition:.3s ease-in-out}.fade:hover{opacity:.5}.p-link{color:var(--link-color);text-decoration:underline;margin:0 1px;transition:.3s ease-in-out}.p-link:hover{opacity:.5}.gothic{font-family:'San Fransisco','Helvetica','Arial','Yu Gothic Medium','游ゴシック Medium','YuGothic','游ゴシック体','Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3',sans-serif}.mincho{font-family:'Times New Roman','YuMincho','Yu Mincho','游明朝体','ヒラギノ明朝 ProN','Hiragino Mincho ProN','Noto Serif JP',serif}.bold{font-weight:700}.txt130{font-size:130%}.txt120{font-size:120%}.txt110{font-size:110%}.txt90{font-size:90%}.txt80{font-size:80%}.or{color:#fc9b2a}.re{color:#ff373a}i.fa,i.fas,i.far{margin-right:5px}.nowrap{white-space:nowrap !important}.underline{text-decoration:underline}.img-border{box-sizing:border-box;padding:3px;max-width:100%;border:1px solid #ccc;background:#fff}.img-right{float:right;margin:0 0 10px 15px;max-width:300px}.img-left{float:left;margin:0 15px 10px 0;max-width:300px}.object-fit-img{object-fit:contain;font-family:'object-fit: contain;'}.flex{display:flex}.flex img{max-width:100%;height:auto}.fdC{flex-direction:column}.flex-wrap{flex-wrap:wrap}.between{justify-content:space-between}.justC{justify-content:center}.align-center{align-items:center}.align-start{align-items:flex-start}.align-base{align-items:baseline}.fx_grow_1{flex:1 0 auto}.center{text-align:center}.alignR{text-align:right !important}.alignL{text-align:left !important}.vAlignM{vertical-align:middle !important}.vAlignT{vertical-align:top !important}.vAlignB{vertical-align:bottom !important}.dispB{display:block}.dispI{display:inline}.dispFr{display:flow-root}.p10{padding:10px}.pt10{padding-top:10px}.pr10{padding-right:10px}.pl10{padding-left:10px}.pb10{padding-bottom:10px}.mb5{margin-bottom:5px}.mb10{margin-bottom:10px}.mb15{margin-bottom:15px}.mb20{margin-bottom:20px}.mb30{margin-bottom:30px}.mb40{margin-bottom:40px}.mb50{margin-bottom:50px}.mb60{margin-bottom:60px}.mt5{margin-top:5px}.mt10{margin-top:10px}.mt20{margin-top:20px}.mt30{margin-top:30px}.mt40{margin-top:40px}.mr5{margin-right:5px}.mr10{margin-right:10px}.mr15{margin-right:15px}.mr20{margin-right:20px}.mr30{margin-right:30px}.ml5{margin-left:5px}.ml10{margin-left:10px}.ml15{margin-left:15px}.ml20{margin-left:20px}.ml30{margin-left:30px}.pc-none{display:none !important}footer .f_logo img{height:auto;aspect-ratio:auto}footer .f_logo{align-self:center}