.p-member__image{height:300px}@media screen and (max-width:1024px){.l-member{padding:0 4%}}@media screen and (max-width:768px){.p-member__image{height:210px}}@media screen and (max-width:480px){.p-member__items{justify-content:space-between}.p-member__item{max-width:47%}.p-member__image{height:250px}}#splash{position:fixed;width:100%;height:100%;background:#fff;z-index:9999999;text-align:center;color:#fff;top:0}#splash-logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block}#splash-logo img{width:100px;height:100px;display:block;margin:0 auto}#splash-logo p{color:#131313;font-family:"Asap",sans-serif}body{background:#fff}body.appear{background:#fff}.splashbg{position:fixed;top:0;right:0;bottom:0;left:0;border-width:0;border-style:solid;border-color:#dcdcdc;animation-duration:.8s;animation-fill-mode:forwards}@keyframes backBoxAnime{99.9%{z-index:2;border-width:0}100%{z-index:-1;border-width:0}}#container{position:relative;opacity:0}body.appear #container{animation-name:PageAnimeAppear;animation-duration:1s;animation-delay:.6s;animation-fill-mode:forwards;opacity:0}@keyframes PageAnimeAppear{0%{opacity:0}100%{opacity:1}}.l-homeKv__inner{position:relative}#splash_letter{position:absolute;width:100%;height:100%;z-index:999;background:#fff;text-align:center;color:#fff}#splash_letter_logo{position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)}#splash_letter_logo img{width:680px}@media screen and (max-width:768px){#splash_letter_logo img{width:90%}}.fadeIn{animation-name:fadeInAnime;animation-duration:8s;animation-fill-mode:forwards;opacity:0}@keyframes fadeInAnime{from{opacity:0}to{opacity:1}}.l-renovation{margin:180px auto 113px;max-width:1082px;width:100%}@media screen and (max-width:768px){.l-renovation{margin:65px 0 72px;padding:0 7%}}@media screen and (max-width:480px){.l-renovation{padding:0 8%}}@media screen and (max-width:768px){.l-renovation .c-head__title{font-size:30px;letter-spacing:.04em;line-height:1.33}}.renovation_genre_list{padding:20px 0;border-top:1px solid #a09c9a;border-bottom:1px solid #a09c9a;margin-bottom:40px;position:relative}.renovation_genre_list span{position:absolute;background:#fff;top:-20px;font-weight:700}.renovation_genre_list ul{display:flex;flex-wrap:wrap}@media screen and (max-width:480px){.renovation_genre_list{padding:20px 0 5px}.renovation_genre_list ul{justify-content:space-between}}.renovation_genre_list ul li{margin-right:10px}@media screen and (max-width:480px){.renovation_genre_list ul li{width:48%;margin-right:0;margin-bottom:15px}}.renovation_genre_list ul li a{border:1px solid #000;border-radius:50px;padding:3px 20px;font-size:12px;display:block;background-color:#fff}.renovation_genre_list ul li a:hover{background-color:#000;color:#fff}.renovation_genre_list ul li a.current{background-color:#000;color:#fff}.renovation_genre_list ul li a.current:hover{background-color:#fff;color:#000}.p-renovation{margin-top:61px}@media screen and (max-width:480px){.p-renovation{margin-top:36.5px}}.p-renovation__items{display:grid;grid-template-columns:320px 320px 320px;-moz-column-gap:30.75px;column-gap:30.75px}@media screen and (max-width:480px){.p-renovation__items{display:flex;flex-direction:column}}.p-renovation__item{max-width:320px;position:relative;width:100%}.p-renovation__item a{width:100%}.p-renovation__item:nth-child(n+4){margin-top:61.5px}@media screen and (max-width:1024px){.p-renovation__item:nth-child(n+3){margin-top:34px}}@media screen and (max-width:768px){.p-renovation__item:nth-child(n+3){margin-top:34px}}@media screen and (max-width:480px){.p-renovation__item:nth-child(n+2){margin-top:34px}}.p-renovation__image{height:203px;width:100%;max-width:320px;position:relative}.p-renovation__image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.p-renovation__title{font-size:16px;font-weight:700;margin-top:20px;margin-bottom:10px}.p-renovation__price{font-size:12px;line-height:2;background:#a4a4a4;color:#fff;padding:10px}.p-renovation_tags{background-color:rgba(255,255,255,.75);position:absolute;padding:10px;width:100%;bottom:0;left:0}.p-renovation_cat span{border:1px solid #000;border-radius:50px;padding:5px 10px;font-size:12px;background-color:#fff}.p-renovation_cat span.renovation_label{background-color:#000;color:#fff}.p-renovation_tag{font-size:12px}.l-renovationDetail{margin:180px auto 113px;max-width:1082px;width:100%}@media screen and (max-width:768px){.l-renovationDetail{margin:56px auto 55px;padding:0 8%}.l-recommendationDetail{padding:0 8%}}@media screen and (max-width:480px){.l-renovationDetail{padding:0 20px;margin-top:0}.l-recommendationDetail{padding:0 20px}}.p-renovationDetail__title{font-size:30px;font-weight:700;letter-spacing:.08em}@media screen and (max-width:768px){.p-renovationDetail__title{font-size:24px}}.p-renovation_pc_wrap{display:block}.p-renovation_sp_wrap{display:none}@media screen and (max-width:768px){.p-renovation_pc_wrap{display:none}.p-renovation_sp_wrap{display:block;padding:20px 0}}.p-renovation_meta{position:relative}.p-renovation_meta .p-renovation_tag{margin-top:10px}span.renovation_price{padding:3px 10px;font-size:12px;border-radius:0;background-color:#654628;color:#fff;position:absolute;right:0;top:0}.p-renovationDetail__container{display:flex;margin-top:46px;padding-top:61px}@media screen and (max-width:768px){.p-renovationDetail__container{flex-direction:column;margin-top:0;padding-top:0}}.p-renovationDetail__text{margin-left:60px;max-width:432px;width:100%}@media screen and (max-width:768px){.p-renovationDetail__text{margin-left:0;margin-top:41px}}.p-renovationDetail__info{margin-top:25px}.p-renovationDetail__infoItem{display:flex}.p-renovationDetail__subTitle{font-size:14px;font-weight:700;border-bottom:1px solid #000;margin-bottom:15px}.p-renovationDetail__infoTitle{align-items:center;display:flex;font-size:14px;letter-spacing:.08em;width:61px}@media screen and (max-width:768px){.p-renovationDetail__infoTitle{width:30%}}.p-renovationDetail__infoValue{font-size:14px;letter-spacing:.08em;margin-left:43px}@media screen and (max-width:768px){.p-renovationDetail__infoValue{margin-left:0;width:70%}}.p-renovationDetail__infoValue span{font-family:"Open Sans",sans-serif;font-size:28px;font-weight:700;letter-spacing:.08em;line-height:1}@media screen and (max-width:768px){.p-recommendationDetail__main{height:245px}}.l-renovationDetail #js-recommendDeitail__main{position:relative}#js-recommendDeitail__main .swiper-button-prev{left:0}#js-recommendDeitail__main .swiper-button-next{right:0}.p-renovationDetail .swiper-pagination-bullets{top:6px}.p-renovationDetail .swiper-pagination-bullet{background:#131313;border-radius:0;height:4px;opacity:initial;width:4px}.p-renovationDetail .swiper-pagination-bullet-active{background-color:#e7e7e7}.p-renovationDetail .swiper-slide-thumb-active{border:2px solid #131313}.renovationDetail__body{margin-top:20px}.renovationDetail__body h2{font-size:14px;margin-top:10px;font-weight:700}.renovationDetail__body p{font-size:14px;margin-top:10px;margin-bottom:30px}.renovationDetail_madori h2,.renovationDetail_oldimg h2{font-size:24px;font-weight:700;letter-spacing:.08em;text-align:center;width:100%;margin-bottom:20px}@media screen and (max-width:768px){.renovationDetail_madori h2,.renovationDetail_oldimg h2{font-size:20px}}.renovationDetail_madori h3,.renovationDetail_oldimg h3{font-size:24px;font-weight:700}@media screen and (max-width:768px){.renovationDetail_madori h3,.renovationDetail_oldimg h3{font-size:20px;text-align:center}}.renovationDetail_madori{display:flex;justify-content:center;margin-top:80px;flex-wrap:wrap}.renovationDetail_madori .madori_before{max-width:345px}.renovationDetail_madori .madori_after{max-width:345px}.renovationDetail_madori .marori_arrow{position:relative;color:#654628;vertical-align:middle;text-decoration:none;width:140px;margin-top:40px}.renovationDetail_madori .marori_arrow:before{position:absolute;top:0;bottom:0;left:calc(50% - 20px);margin:auto;content:"";vertical-align:middle;box-sizing:border-box;width:24px;height:24px;border:24px solid transparent;border-left:40px solid #654628}@media screen and (max-width:768px){.renovationDetail_madori .marori_arrow{width:auto;margin:20px;height:45px}.renovationDetail_madori .marori_arrow:before{position:absolute;top:0;bottom:0;border:15px solid transparent;border-top:30px solid #654628}}.renovationDetail_madori .madori_before div.img,.renovationDetail_madori .madori_after div.img{border:1px solid #000}.renovationDetail_oldimg{margin-top:80px}.renovationDetail_oldimg ul{display:flex;justify-content:space-between;flex-wrap:wrap}.renovationDetail_oldimg ul li{width:32%;margin-bottom:20px}.renovationDetail_oldimg ul li img{object-fit:cover}@media screen and (max-width:768px){.renovationDetail_oldimg ul li{width:48%}}.renovationDetail_txt{margin-top:80px}.renovationDetail_txt h2{font-size:24px;font-weight:700;letter-spacing:.08em;width:100%;margin-bottom:20px}@media screen and (max-width:768px){.renovationDetail_txt h2{font-size:20px}}.renovationDetail_txt div{background:#e0dbd4;border:1px solid #000;padding:20px}.renovationDetail_incharge{margin-top:80px}.renovationDetail_incharge h2{font-size:24px;font-weight:700;letter-spacing:.08em;width:100%;margin-bottom:20px;text-align:center}.renovationDetail_incharge h2:before{content:"＼"}.renovationDetail_incharge h2:after{content:"／"}@media screen and (max-width:768px){.renovationDetail_incharge h2{font-size:20px}}.renovationDetail_incharge ul{display:flex;justify-content:space-between;overflow-x:scroll}.renovationDetail_incharge ul li{max-width:263px;width:100%;text-align:center;flex-shrink:0;margin-right:10px;margin-bottom:20px}@media screen and (max-width:768px){.renovationDetail_incharge ul li{max-width:47%}}.renovationDetail_incharge ul li div.img{height:300px}@media screen and (max-width:768px){.renovationDetail_incharge ul li div.img{height:250px}}.renovationDetail_incharge ul li img{object-fit:cover}.renovationDetail_incharge_job{font-size:12px;margin-top:10px}.renovationDetail_incharge_name{margin-top:10px}.renovation_footer{margin-top:80px;text-align:center;color:#b8a18a}.renovation_footer p{font-size:30px;letter-spacing:.08em}@media screen and (max-width:768px){.renovation_footer p{font-size:24px}}.renovation_footer span{font-size:12px}.renovation_footer ul{display:flex;justify-content:center}@media screen and (max-width:768px){.renovation_footer ul{display:block}}.renovation_footer ul li{max-width:250px;padding:10px;width:100%}@media screen and (max-width:768px){.renovation_footer ul li{margin:auto;padding:10px 0 0}}.renovation_footer ul li a{background-color:#b8a18a;color:#fff;border-radius:50px;padding:10px}.loadMoreBtn-label:before{content:"・・・";display:inline;position:absolute;top:-32px;left:28%;font-size:7px;font-weight:700}.nav-links{display:flex;padding:20px 0;justify-content:center}.nav-links span,.nav-links a{display:block;width:auto;height:auto;border:1px solid #e7e7e7;background-color:#e7e7e7;font-size:12px;padding:2px 10px;margin-left:10px;border-radius:50px}.nav-links .next{position:static;transform:none;margin-left:10px}.nav-links span.current{background-color:#fff}.keyvisual{width:100px;height:100px}.keyvisual__scroll{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.keyvisual__scroll img{width:100px;height:100px}.keyvisual__scroll--circle{animation:rotate 15s linear infinite}.keyvisual__scroll--arrow{position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}@keyframes rotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.logoimg{vertical-align:middle}.n-display__sp{padding:15px 0 15px 21px}.c-contact{position:fixed;top:100px;right:0;width:130px;z-index:1000}#toggle_contact{background:#000;color:#fff;display:block;text-align:center;padding:10px 5px;font-size:14px;cursor:pointer;font-family:"Asap",sans-serif;font-weight:700;letter-spacing:.08em}.c-contact ul{display:none}.c-contact ul li a{text-align:center;padding:5px;border-right:1px solid #000;border-left:1px solid #000;border-bottom:1px solid #000;font-size:14px;background:#fff;font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif}.c-contact ul li a span.pc{display:block}.c-contact ul li a span.sp{display:none}.c-contact ul li a:hover{background:#f0ebe3}@media screen and (max-width:768px){.c-contact{position:fixed;top:auto;left:0;bottom:0;padding:20px}.c-contact.active{width:100%;height:100%}.c-contact .over{position:absolute;transform:scale(0);transition:all .6s;bottom:0;z-index:100;width:100px;height:100px;border-radius:50%;background-color:rgba(0,0,0,.8)}.c-contact.active .over{transition:all 1.6s;transform:scale(50);height:100%;width:100%}#toggle_contact span{display:none}#toggle_contact{width:50px;height:50px;background:url(//higherground.inc/wp-content/themes/higherground/assets/css/../img/common/img_mail.png);border:none;background-size:contain;background-repeat:no-repeat;position:absolute;bottom:20px}.c-contact.active #toggle_contact{position:absolute;z-index:101;background:0 0;border:1px solid #fff}.c-contact.active #toggle_contact:before,.c-contact.active #toggle_contact:after{content:"";position:absolute;top:50%;left:50%;width:2px;height:30px;background:#fff}.c-contact.active #toggle_contact:before{transform:translate(-50%,-50%) rotate(45deg)}.c-contact.active #toggle_contact:after{transform:translate(-50%,-50%) rotate(-45deg)}.c-contact.active ul:before{content:"CONTACT";color:#fff;position:absolute;font-family:"Asap",sans-serif;font-size:40px;font-weight:600;letter-spacing:.1em;top:-60px}.c-contact.active ul{position:absolute;top:calc(50% - 160px);left:calc(50% - 150px);width:300px;z-index:101}.c-contact ul li a{background:#cfc0a6;padding:26px 0 0;height:90px}.c-contact ul li{margin-bottom:20px}.c-contact ul li:first-child a{border:1px solid #000}.c-contact ul li a span.pc{display:none}.c-contact ul li a span.sp{display:block}.c-contact ul li a span.sp .p-homeContact__textEN{display:block}}.c-memberMordal__subImages{flex-wrap:wrap}.c-memberMordal__subImageItem{margin-bottom:10px}.c-memberMordal__subImageItem:nth-child(5n){margin-left:0}.c-memberMordal__introduction{background:#f0ebe3;padding:10px}li.c-memberMordal__profileItem{margin-bottom:1em}.isotope-item{z-index:2}.isotope-hidden.isotope-item{pointer-events:none;z-index:1}.isotope,.isotope .isotope-item{-webkit-transition-duration:.8s;-moz-transition-duration:.8s;-ms-transition-duration:.8s;-o-transition-duration:.8s;transition-duration:.8s}.isotope{-webkit-transition-property:height,width;-moz-transition-property:height,width;-ms-transition-property:height,width;-o-transition-property:height,width;transition-property:height,width}.isotope .isotope-item{-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;-ms-transition-property:-ms-transform,opacity;-o-transition-property:-o-transform,opacity;transition-property:transform,opacity}.isotope.no-transition,.isotope.no-transition .isotope-item,.isotope .isotope-item.no-transition{-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}.isotope.infinite-scrolling{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.renovation_genre_list.renovation_genre_filter{border:none;padding:0}#container-renovation{margin-left:-8px;margin-right:-8px}#container-renovation .element{width:25%;padding:8px}.scroller-status{display:none}@media screen and (max-width:767px){#container-renovation .element{width:50%}}