@charset "UTF-8";*:where(:not(iframe,canvas,img,svg,video,input[type=checkbox]):not(svg *)){all:unset;display:revert}*,*:before,*:after{box-sizing:border-box}ol,ul{list-style:none}img{max-width:100%;height:100%;-o-object-fit:contain;object-fit:contain;vertical-align:bottom}table{border-collapse:collapse}textarea{white-space:revert}a{cursor:pointer;display:inline-block;width:100%;height:100%}body{color:#131313;font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif}.l-main{margin-top:76.35px;position:relative}@media screen and (max-width:768px){.l-main{margin-top:54.36px;overflow-x:hidden}}.fadeIn{opacity:0;transition:all 3s}.airplane01{opacity:0;transform:translateX(70px) translateY(-50px);transition:all 3s}.airplane02{opacity:0;transform:translateX(-70px) translateY(-50px);transition:all 3s}.slide-in{overflow:hidden;display:inline-block}.slide-in_inner{display:inline-block}.leftAnime{opacity:0}.slideAnimeLeftRight{-webkit-animation-name:slideTextX100;animation-name:slideTextX100;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0}@-webkit-keyframes slideTextX100{from{transform:translateX(-100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes slideTextX100{from{transform:translateX(-100%);opacity:0}to{transform:translateX(0);opacity:1}}.slideAnimeRightLeft{-webkit-animation-name:slideTextX-100;animation-name:slideTextX-100;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0}@-webkit-keyframes slideTextX-100{from{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes slideTextX-100{from{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}.l-header{background:#fff;position:fixed;top:0;width:100%;z-index:10}.l-header__inner{padding:15px 3% 19px;transition:all .3s ease}.l-header__inner.is-active{margin-bottom:-10px;padding-bottom:0}.l-header__navTop{align-items:center;display:flex;justify-content:space-between;margin:auto;max-width:1220px}@media screen and (min-width:1800px){.l-header__navTop{margin:0}}.l-header__logo{max-width:200px}.l-header__main{display:flex;max-width:900px;width:100%}.l-header__item{color:#131313;font-family:"Asap",sans-serif;font-size:13px;font-weight:700;letter-spacing:.08em;position:relative}.l-header__item:nth-child(n+2){margin-left:23px}.l-header__navBottom{margin-top:15px;transition:all .3s ease}.l-header__navBottom.is-active{transform:translateY(-13vh)}.l-header__navService{display:flex;justify-content:center}.l-header__serviceMain{display:flex;font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-size:10px}.l-header__serviceItem{border-right:1px solid #9f9f9f;color:#242424;font-weight:500;line-height:1;padding-left:21.5px;padding-right:21.5px}.l-header__serviceItem:first-child{padding-left:0}.l-header__serviceItem:last-child{border-right:none;padding-right:0}.l-header__hovList{background:rgba(220,220,220,.8);width:120px;padding:15px;position:absolute;top:25px;display:none}.l-header__hovItem{line-height:1;font-size:10px;letter-spacing:.08em;font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-weight:400;color:#242424;padding:10px 0}.l-header__hovItem:first-child{padding-top:0}.l-header__hovItem:last-child{padding-bottom:0}.l-header__hovItem:nth-child(n+2){border-top:1px solid #898989}#navCompany{position:relative}#navCompany:after{content:"";display:block;position:absolute;top:0;width:100%;height:28px}.l-headersp{background:#fff;padding:12px 0 12px 21px;position:fixed;top:0;width:100%;z-index:10}.l-headersp__inner{display:flex;justify-content:space-between}.l-headersp__logo{max-width:166px}.l-headersp__nav{align-items:center;background:#dcdcdc;display:flex;height:54px;justify-content:center;position:fixed;right:0;top:0;width:54px}.l-headersp__navItem{background:#131313;display:block;height:1.5px;width:18.5px}.l-headersp__navItem:nth-child(n+2){margin-top:5.5px}.l-headerNav{background:#dcdcdc;height:100vh;max-width:270px;overflow:scroll;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .3s;width:100%;z-index:20}.l-headerNav__close{height:18.5px;position:fixed;right:18.2px;top:20.1px;width:18.5px}.l-headerNav__close:before{background:#131313;content:"";display:inline-block;height:1.5px;position:absolute;top:50%;transform:translateY(-50%) rotate(45deg);width:18.5px}.l-headerNav__close:after{background:#131313;content:"";display:inline-block;height:1.5px;position:absolute;top:50%;transform:translateY(-50%) rotate(-45deg);width:18.5px}.l-headerNav__inner{padding:70px 30px 25px}.l-headerNav__item{border-bottom:1px solid #898989;color:#131313;font-family:"Asap",sans-serif;font-size:15px;font-weight:500;letter-spacing:.1em}.l-headerNav__item a{padding:20px 0;width:100%}.l-headerNav__item:first-child{padding:20px 0}.l-headerNav__item:nth-child(2){padding:20px 0}.l-headerNav__sub{display:none;margin-top:20px}.l-headerNav__subItem{font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-size:11px}.l-headerNav__subItem a{padding:5px 0}.l-headerNav__subItem:first-child a{padding-top:0}.l-headerNav__subItem:last-child a{padding-bottom:0}.l-headerNav__bottom{color:#131313;font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-size:11px;margin-top:20px}.l-headerNav__bottomItem a{width:100%}.l-headerNav__bottomItem:nth-child(n+2){margin-top:10px}.l-headerNav__sns{align-items:center;display:flex;justify-content:space-between;margin-left:auto;margin-top:97px;max-width:122px}.l-headerNav__snsItem:nth-child(1){width:25px}.l-headerNav__snsItem:nth-child(2){width:25.5px}.l-headerNav__snsItem:nth-child(3){width:23px}.l-headerNav.is-active{transform:translateX(0)}.l-headerNav__item#js-service,.l-headerNav__item#js-company{position:relative}.l-headerNav__item#js-service:before,.l-headerNav__item#js-company:before{background:#131313;content:"";display:inline-block;height:1.5px;position:absolute;right:10px;top:30px;width:13px}.l-headerNav__item#js-service:after,.l-headerNav__item#js-company:after{background:#131313;content:"";display:inline-block;height:1.5px;position:absolute;right:10px;top:30px;transform:rotate(90deg);transition:transform .3s;width:13px}.l-headerNav__item#js-service.is-active:after,.l-headerNav__item#js-company.is-active:after{transform:rotate(0)}_::-webkit-full-page-media,_:future,:root .l-header__item{font-weight:400 !important}.l-footer{background:#dcdcdc}.l-footer__inner{padding:136px 10% 40px}@media screen and (max-width:768px){.l-footer__inner{padding:71px 10% 64.5px}}.l-footer__navTop{display:flex;justify-content:center;margin:0 auto;max-width:1280px;width:100%}@media screen and (max-width:768px){.l-footer__navTop{display:initial}}.l-footer__mainInner{display:flex;margin-left:176px}.l-footer__nav:nth-child(n+2){margin-left:73.5px}.l-footer__companyEn{margin-top:40px}@media screen and (max-width:768px){.l-footer__companyEn{margin-top:25px}}.l-footer__name{font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-size:16px;font-weight:700;letter-spacing:.1em;line-height:1}.l-footer__text{font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-size:11px;letter-spacing:.1em;line-height:1.81;margin-top:21px;word-break:break-all}.l-footer__head{font-family:"Asap",sans-serif;font-size:15px;font-weight:500;letter-spacing:.1em}.l-footer__navItems{font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-size:11px;margin-top:23px}.l-footer__navItem{line-height:1;margin-top:15px}.l-footer__navMiddle{border-top:1px solid #030000;margin:95px auto 0;max-width:940px;width:100%}@media screen and (max-width:768px){.l-footer__navMiddle{margin-top:42.5px}}.l-footer__images{align-items:center;display:flex;justify-content:space-between;margin:57.5px auto 0;max-width:741px}@media screen and (max-width:768px){.l-footer__images{flex-wrap:wrap;justify-content:center}}.l-footer__image{margin-right:23px}.l-footer__snsItems{display:flex;justify-content:space-between;margin:52.5px auto 0;max-width:162px}@media screen and (max-width:768px){.l-footer__snsItems{margin-top:40px}}.l-footer__snsItem{max-width:25px}.l-footer__navBottom{margin-top:103px}@media screen and (max-width:768px){.l-footer__navBottom{margin-top:80px}}.l-footer__companyLogo{margin:0 auto;max-width:229px}.l-footer__copyRight{font-family:"Asap",sans-serif;font-size:10px;letter-spacing:.1em;margin-top:8px;text-align:center;transform:scale(.8)}.tokyo{max-width:129px}.zerorepo{max-width:85px}.tokenbiyori{max-width:112px}@media screen and (max-width:768px){.tokenbiyori{margin-top:28.5px}}.bisumai{max-width:96px}@media screen and (max-width:768px){.bisumai{margin-top:23px}}.livingtokyo{max-width:74px}@media screen and (max-width:768px){.livingtokyo{margin-top:17.5px}}.post_content p{margin-bottom:1px}.l-homeIntro{padding:116px 7% 118.5px}@media screen and (max-width:768px){.l-homeIntro{padding:61px 7% 116px}}.l-homeIntro__inner{display:flex;flex-direction:column;height:532px;justify-content:space-between;margin:auto;max-width:878px;position:relative}@media screen and (max-width:768px){.l-homeIntro__inner{height:489px}}.l-homeLinks__inner{display:flex}@media screen and (max-width:768px){.l-homeLinks__inner{flex-direction:column}}.l-homeJournal{background:#f0ebe3;padding:96px 10% 101px}@media screen and (max-width:768px){.l-homeJournal{padding:81px 10% 52px}}.l-homeService{background:url(//higherground.inc/wp-content/themes/higherground/assets/css/../img/top/bg_service.jpg) no-repeat;background-position:center;background-size:cover;min-height:632px;padding:95px 10% 140px;position:relative}.l-homeService:before{background:#dcdcdc;content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:width 3s;width:0;z-index:5}.l-homeService:after{background:#fff;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:5}@media screen and (max-width:768px){.l-homeService{background:url(//higherground.inc/wp-content/themes/higherground/assets/css/../img/top/bg_service_sp.jpg) no-repeat;background-position:center;background-size:cover;padding:53.5px 10% 65px}}.l-homeRecruit{padding:136px 10% 145px;position:relative}@media screen and (max-width:768px){.l-homeRecruit{padding:98px 8% 100px}}.l-homeContact{background:url(//higherground.inc/wp-content/themes/higherground/assets/css/../img/top/bg_contact.jpg) no-repeat;background-position:center;background-size:cover;padding:95px 10% 143px;position:relative}@media screen and (max-width:768px){.l-homeContact{background:url(//higherground.inc/wp-content/themes/higherground/assets/css/../img/top/bg_contact_sp.jpg) no-repeat;background-position:center;background-size:cover;padding:57.5px 8% 62.5px}}.l-homeNews{padding:95px 10% 140px}@media screen and (max-width:768px){.l-homeNews{padding:98px 8% 136px}}.l-homeRecommend{overflow:hidden;padding:136px 10% 0}@media screen and (max-width:768px){.l-homeRecommend{padding:98px 8% 0}}@media screen and (max-width:768px){.l-homeRecommend .c-common__head{font-size:30px}}.p-homeIntro__text{color:#131313;font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-size:24px;line-height:2.33;position:relative;top:2em}@media screen and (max-width:768px){.p-homeIntro__text{font-size:20px}}.p-homeIntro__image{max-width:401.5px;position:absolute;right:16%;top:11%;z-index:-1}@media screen and (max-width:768px){.p-homeIntro__image{max-width:265px;right:0;top:30%}}.p-homeIntro__button{align-self:flex-end}.p-homeService__main{display:flex;justify-content:space-between;margin:74px auto 0;max-width:810px;width:100%}@media screen and (max-width:768px){.p-homeService__main{flex-direction:column;margin-top:37px}}.p-homeService__item{-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px);background:rgba(255,255,255,.5);height:262px;max-width:105px;position:relative;transition:background .5s;width:14.2857142857%}.p-homeService__item:hover{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff}@media screen and (max-width:768px){.p-homeService__item{height:auto;max-width:100%;width:100%}.p-homeService__item:nth-child(n+2){margin-top:3px}}@media screen and (max-width:480px){.p-homeService__item{max-width:324px}}.p-homeService__item a{align-items:center;color:#131313;display:flex;font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-size:14px;font-weight:700;height:100%;letter-spacing:.1em;padding-top:42px;width:100%;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}@media screen and (max-width:768px){.p-homeService__item a{padding:23.5px 37px;-ms-writing-mode:initial;writing-mode:initial}}.p-homeService__circle{align-items:center;background:#7d6454;border-radius:50%;color:#fff;display:inline-block;display:flex;font-family:"Asap",sans-serif;font-size:10px;height:48px;justify-content:center;left:50%;letter-spacing:.1em;position:absolute;top:-6%;transform:translateX(-50%);width:48px}@media screen and (max-width:768px){.p-homeService__circle{left:-8%;top:50%;transform:translateY(-50%)}}.p-homeLinks__item{transition:background .5s;width:50%}@media screen and (max-width:768px){.p-homeLinks__item{width:100%}.p-homeLinks__item:first-child{background:#f7f5f1}.p-homeLinks__item:last-child{background:#ece8e5}}.p-homeLinks__item:hover{background:#f0ebe3}.p-homeLinks__item a{display:flex;height:100%;justify-content:center;padding:202px 0 229px;width:100%}@media screen and (max-width:768px){.p-homeLinks__item a{padding:130px 5% 30px}}.p-homeJournal__main{align-items:flex-end;margin:75px auto 0;max-width:1000px;overflow:hidden;padding-bottom:107px;position:relative;width:100%}.p-homeJournal__item{width:100%;max-width:210px;min-height:300px;position:relative}.p-homeJournal__item.swiper-slide-active{width:238px;min-height:340px}.p-homeJournal__item.swiper-slide-active .p-homeJournal__image{height:238px}.p-homeJournal__image{position:relative;width:100%;height:210px}.p-homeJournal__image img{-o-object-fit:cover;object-fit:cover}.p-homeJournal__release{background:rgba(255,255,255,.66);display:inline;font-family:"Asap",sans-serif;font-size:10px;letter-spacing:.02em;padding:6px 15px;position:absolute;right:8px;top:8px}.p-homeJournal__category{background:#fff;bottom:-2px;font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-size:10px;font-weight:700;left:9px;letter-spacing:.02em;padding:6px 15px;position:absolute}.p-homeJournal__text{background:#fff;padding:21px 17px 13px}.p-homeJournal__caption{font-size:11px;line-height:1.63}.p-homeJournal__date{color:#5d5d5d;font-size:10px;letter-spacing:.02em;margin-top:17px;text-align:right}.p-homeJournal__buttonArea{display:flex;justify-content:flex-end;margin:0 auto;max-width:940px;width:100%}.p-homeRecruit__main{position:relative}.p-homeRecruit__image{margin:74.5px auto 0;max-width:888px;position:relative}.p-homeRecruit__button{display:flex;justify-content:flex-end;margin:45px auto 0;max-width:940px;width:100%}@media screen and (max-width:768px){.p-homeRecruit__button{margin-top:36.5px 0 0 auto}}.p-homeRecruit__buttonSp{display:flex;justify-content:flex-end;margin-top:36px}.p-homeRecruit__airplane{bottom:-7%;max-width:182px;position:absolute;right:6%;width:100%}@media screen and (max-width:768px){.p-homeRecruit__airplane{bottom:-6%;max-width:140px;right:8%}}.p-homeRecruit__imageSp{margin-top:54px}.p-homeRecruit__jobItems{display:flex;margin:auto;overflow-x:scroll;overflow-y:hidden}@media screen and (max-width:768px){.p-homeRecruit__jobItems{padding-bottom:50px;margin:0 -9%}}.p-homeRecruit__jobItems::-webkit-scrollbar{background-color:#fff;border:1px solid #898989;border-radius:8px;height:5px}.p-homeRecruit__jobItems::-webkit-scrollbar-track{background-color:#fff;border:1px solid #898989;border-radius:8px;height:5px}.p-homeRecruit__jobItems::-webkit-scrollbar-thumb{background:#4d4c4a;border-radius:8px}.p-homeRecruit__jobItemSP{flex-shrink:0;max-width:120px}.p-homeRecruit__jobItemSP:nth-child(n+2){margin-left:20px}.p-homeRecruit__jobItemSP h4{font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-size:10px;letter-spacing:.1em;text-align:center}.p-homeRecruit__jobheading{font-family:"Asap",sans-serif;font-size:23px;font-weight:500}.p-homeRecruit__jobheading span{display:inline-block;font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-size:11px;margin-left:12.5px;vertical-align:middle}.p-homeRecruit__jobSp{margin-top:57px}.p-homeRecommend__main{margin:91px calc(50% - 50vw) 0}@media screen and (max-width:768px){.p-homeRecommend__main{margin-top:58px}}.p-homeRecommend__item{margin-left:22.5px;width:100%;max-width:210px;height:300px;position:relative;transition:none}.p-homeRecommend__item img{-o-object-fit:cover;object-fit:cover}.p-homeRecommend__hovItem{align-items:flex-end;background:rgba(53,64,79,.8);bottom:0;display:flex;left:0;opacity:0;padding:0 16px 20px;position:absolute;right:0;top:0;transition:opacity .7s}.p-homeRecommend__hovItem:before{background:url(//higherground.inc/wp-content/themes/higherground/assets/css/../img/common/icon_plus.png) no-repeat;background-size:contain;content:"";display:block;height:15px;position:absolute;right:15px;top:15px;width:15px}@media screen and (max-width:768px){.p-homeRecommend__hovItem:before{height:10px;width:10px}}.p-homeRecommend__hovItem:hover{opacity:1}.p-homeRecommend__text{color:#fff;font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-size:14px;letter-spacing:.1em}@media screen and (max-width:768px){.p-homeRecommend__text{font-size:10px}}.p-homeRecommend__name{border-bottom:1px solid #fff;padding-bottom:10px}.p-homeRecommend__scale{margin-top:15px}.p-homeRecommend__price{margin-top:7px}.p-homeRecommend__button{display:flex;justify-content:flex-end;margin:77px auto 0;max-width:940px;width:100%}@media screen and (max-width:768px){.p-homeRecommend__button{margin-top:52.5px}}.p-homeContact__airplane{max-width:211px;position:absolute;right:12%;top:-12%;width:100%}@media screen and (max-width:768px){.p-homeContact__airplane{max-width:158px;right:13%}}.p-homeContact__main{display:flex;justify-content:space-between;margin:56px auto 0;max-width:945px;width:100%}@media screen and (max-width:768px){.p-homeContact__main{flex-direction:column;margin:34px auto 0}}.p-homeContact__item{background-color:#cfc0a6;max-width:300px;transition:background .3s;width:33.3333333333%}.p-homeContact__item:hover{background:#fff}@media screen and (max-width:768px){.p-homeContact__item{max-width:100%;width:100%}.p-homeContact__item:nth-child(n+2){margin-top:10px}}.p-homeContact__item a{height:100%;padding:26px 0;text-align:center;width:100%}.p-homeContact__textEN{font-family:"Asap",sans-serif;font-size:14px;letter-spacing:.03em}.p-homeContact__textJp{font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-size:14px;font-weight:700;letter-spacing:.05em}.p-homeNews__main{margin:72.5px auto 0;max-width:940px;width:100%}@media screen and (max-width:768px){.p-homeNews__main{margin-top:38.5px}}.p-homeNews__item{letter-spacing:.1em;padding-bottom:16px;position:relative}.p-homeNews__item:after{border-bottom:1px solid #898989;bottom:0;content:"";left:0;position:absolute}.p-homeNews__item.extend:after{-webkit-animation:border_anim 1.3s linear forwards;animation:border_anim 1.3s linear forwards;width:100%}.p-homeNews__item:nth-child(n+2){margin-top:23px}.p-homeNews__item a{display:flex}@media screen and (max-width:768px){.p-homeNews__item a{flex-direction:column}}.p-homeNews__date{font-family:"Asap",sans-serif;font-size:12px;font-weight:500;line-height:1;padding-left:37px}@media screen and (max-width:768px){.p-homeNews__date{padding-left:0}}.p-homeNews__topic{font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-size:12px;font-weight:500;line-height:1;margin-left:45px}@media screen and (max-width:768px){.p-homeNews__topic{line-height:1.5;margin-left:0;margin-top:8px}}.p-homeNews__button{margin:75px 0 0 auto}@media screen and (max-width:768px){.p-homeNews__button{margin-top:53px}}.p-homeRecruit__jobItem{opacity:0;position:absolute;transition:opacity .5s}.p-homeRecruit__jobItem#job-media{left:34%;position:absolute;top:34%;z-index:-1}.p-homeRecruit__jobItem#job-office{left:50%;position:absolute;top:-30%;z-index:-1}.p-homeRecruit__jobItem#job-sales{bottom:23%;left:-7%;position:absolute;z-index:-1}.p-homeRecruit__jobItem#job-pm{position:absolute;right:10%;top:22%;z-index:-1}.p-homeRecruit__jobItem#job-reform{bottom:11%;left:8%;position:absolute;z-index:-1}.p-homeRecruit__jobItem#job-planner{left:33%;position:absolute;top:20%;z-index:-1}.common{position:relative;z-index:1 !important}.sales{display:inline-block;height:35%;left:0;position:absolute;top:15%;transform:rotate(28deg);width:28%}.reform{display:inline-block;height:53%;left:41%;position:absolute;top:56%;transform:rotate(119deg);width:14%}.planner{display:inline-block;height:12%;left:20%;position:absolute;top:49%;transform:rotate(147deg);width:32%}.media{display:inline-block;height:25%;position:absolute;right:21%;top:15%;width:26%}.pm{display:inline-block;height:57%;position:absolute;right:30%;top:37%;transform:rotate(119deg);width:14%}.office{display:inline-block;height:25%;left:31%;position:absolute;top:2%;width:21%}@-webkit-keyframes border_anim{0%{width:0}100%{width:100%}}@keyframes border_anim{0%{width:0}100%{width:100%}}.sales:hover~#job-sales{opacity:1;z-index:1}.reform:hover~#job-reform{opacity:1;z-index:1}.planner:hover~#job-planner{opacity:1;z-index:1}.media:hover~#job-media{opacity:1;z-index:1}.pm:hover~#job-pm{opacity:1;z-index:1}.office:hover~#job-office{opacity:1;z-index:1}#job-sales:hover{display:block !important;opacity:1;z-index:100}#job-reform:hover{opacity:1;z-index:100}#job-planner:hover{opacity:1;z-index:100}#job-media:hover{opacity:1;z-index:100}#job-pm:hover{opacity:1;z-index:100}#job-office:hover{opacity:1;z-index:100}@-webkit-keyframes passing{0%{left:0;width:100%}50%{left:0;width:100%}51%{left:0;width:100%}100%{left:100%;width:0}}@keyframes passing{0%{left:0;width:100%}50%{left:0;width:100%}51%{left:0;width:100%}100%{left:100%;width:0}}@-webkit-keyframes passing_base{0%{left:0;width:100%}100%{left:100%;width:0}}@keyframes passing_base{0%{left:0;width:100%}100%{left:100%;width:0}}.l-homeService.is-active:before{-webkit-animation:passing 1s ease-in-out forwards;animation:passing 1s ease-in-out forwards}.l-homeService.is-active:after{-webkit-animation:passing_base .4s ease-in-out forwards;animation:passing_base .4s ease-in-out forwards}@media screen and (max-width:480px){.recommendations-head{font-size:27px !important}}@media screen and (max-width:375px){.recommendations-head{font-size:24px !important}}.l-column{margin:180px auto 87px;max-width:920px;width:100%}@media screen and (max-width:1024px){.l-column{margin:56px 0 41.5px;padding:0 8%}}@media screen and (max-width:1024px) and (max-width:1024px){.l-column .p-seciton__head{font-size:40px}}@media screen and (max-width:1024px){.l-column .p-seciton__head__subTtitle{font-weight:700}}.p-column__sideLink{margin-left:0 !important;position:fixed;right:-3%;top:50%;transform:translateY(-100%) rotate(90deg)}@media screen and (max-width:768px){.p-column__sideLink{display:none}}.p-column__container{display:grid;grid-template-columns:270px 270px 270px;gap:60px;flex-wrap:wrap;margin-top:63px}@media screen and (max-width:1024px){.p-column__container{display:flex;flex-direction:column;margin-top:40px}}.p-column__item{max-width:270px;position:relative;width:100%}.p-column__item:nth-child(4n){margin-left:0}@media screen and (max-width:1024px){.p-column__item{max-width:100%}}@media screen and (max-width:1024px){.p-column__item:nth-child(n+4){margin-top:0}}.p-column__itemImage{height:203px}@media screen and (max-width:768px){.p-column__itemImage{height:190px}}.p-column__itemImage img{-o-object-fit:cover;object-fit:cover}@media screen and (max-width:768px){.p-column__itemImage img{-o-object-fit:cover;object-fit:cover}}.p-column__itemImage__date{align-items:center;background:#131313;color:#fff;display:flex;font-family:"Asap",sans-serif;font-size:10px;font-weight:700;justify-content:center;left:0;left:0;letter-spacing:.05em;opacity:1;padding:7px 16px;position:absolute;top:0}.p-column__itemText{margin-top:30px;padding-left:.5em}.p-column__columTitle{font-size:15px;font-weight:700}.p-column__columDetail{-webkit-box-orient:vertical;display:-webkit-box;font-size:12px;-webkit-line-clamp:3;line-height:2;margin-top:10px;overflow:hidden}.p-column__columTag{font-size:12px;font-weight:700;margin-top:10px}.l-columnDetail{margin:180px auto 93px;max-width:1082px;width:100%}@media screen and (max-width:1024px){.l-columnDetail{margin:56px 0 60px;padding:0 8%}}.p-columnDetail__inner{margin-top:62px}.p-columnDetail__title{font-size:30px;font-weight:700;letter-spacing:.08em;line-height:1}@media screen and (max-width:768px){.p-columnDetail__title{font-size:24px;line-height:1.41}}.p-columnDetail__subTitleContainer{display:flex;letter-spacing:.08em;margin-top:23px}@media screen and (max-width:768px){.p-columnDetail__subTitleContainer{margin-top:18px}}.p-columnDetail__tag{font-size:14px;font-weight:700;line-height:1}@media screen and (max-width:768px){.p-columnDetail__tag{font-size:12px}}.p-columnDetail__tag:after{background:#131313;content:"";display:inline-block;height:14px;margin:0 25px;position:relative;top:2px;width:1px}@media screen and (max-width:768px){.p-columnDetail__tag:after{height:12px}}.p-columnDetail__date{align-items:center;display:flex;font-family:"Asap",sans-serif;font-size:14px;line-height:1}@media screen and (max-width:768px){.p-columnDetail__date{font-size:12px}}.p-columnDetail__container{border-top:1px solid #898989;display:flex;justify-content:space-between;margin-top:45px;padding-top:61px}@media screen and (max-width:768px){.p-columnDetail__container{margin-top:25px;padding-top:34px}}.p-columnDetail__leftSide{max-width:245px;width:100%}@media screen and (max-width:1024px){.p-columnDetail__leftSide{display:none}}.p-columnDetail__item{border-bottom:1px solid #898989;border-right:1px solid #898989;max-width:245px;padding-bottom:30px;position:relative;width:100%}.p-columnDetail__item:nth-child(n+2){margin-top:40px}.p-columnDetail__itemInner{max-width:210px;width:100%}.p-columnDetail__itemImage{position:relative;width:100%;height:133px}.p-columnDetail__itemImage img{-o-object-fit:cover;object-fit:cover}.p-columnDetail__itemImageDate{background:#131313;color:#fff;font-family:"Asap",sans-serif;font-size:10px;left:0;letter-spacing:.08em;line-height:1.2;padding:5px 14px;position:absolute;top:0}.p-columnDetail__itemText{margin-top:20px}.p-columnDetail__columTitle{font-size:16px;line-height:1.5}.p-columnDetail__columTag{font-size:12px;font-weight:700;line-height:1;margin-top:10px}.p-columnDetail__rightSide{max-width:760px;width:100%}.p-columnDetail__head:nth-child(n+2){margin-top:40px}@media screen and (max-width:1024px){.p-columnDetail__head:nth-child(n+2){margin-top:35px}}.p-columnDetail__headTitle{border-left:4px solid #131313;font-size:24px;font-weight:700;padding-left:26px}@media screen and (max-width:1024px){.p-columnDetail__headTitle{font-size:18px;line-height:2;padding-left:20px}}.p-columnDetail__image{margin-top:39px;width:100%;height:100%;max-height:458px}@media screen and (max-width:1024px){.p-columnDetail__image{margin-top:22px;max-height:180px}.p-columnDetail__image img{-o-object-fit:cover;object-fit:cover}}.p-columnDetail__text{color:#242424;font-family:"游ゴシック体","Yu Gothic","YuGothic","ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ","Meiryo","MS Pゴシック","MS PGothic",sans-serif;font-size:14px;line-height:2;margin-top:35px}@media screen and (max-width:1024px){.p-columnDetail__text{margin-top:25px}}@media screen and (max-width:1150px){.side-column{right:-11%}}.l-news{margin:180px auto 90px;max-width:1082px;width:100%}@media screen and (max-width:1024px){.l-news{margin:56px 0 41.5px;padding:0 8%}}.p-news{margin:61px 0 0 auto;max-width:940px;width:100%}@media screen and (max-width:768px){.p-news{margin-top:37.5px}}.p-news__item{display:flex;padding:25px 0 18px 35px;position:relative}.p-news__item:first-child{padding-top:0}@media screen and (max-width:768px){.p-news__item{flex-direction:column;padding-left:0}}.p-news__item:after{border-bottom:1px solid #898989;bottom:0;content:"";left:0;position:absolute}.p-news__item.extend:after{-webkit-animation:border_anim 1.3s linear forwards;animation:border_anim 1.3s linear forwards;width:100%}.p-news__date{align-items:center;display:flex;font-family:"Asap",sans-serif;font-size:14px;letter-spacing:.1em}.p-news__text{font-size:14px;letter-spacing:.1em;margin-left:34px;width:100%}@media screen and (max-width:768px){.p-news__text{margin-left:0;margin-top:10px}}.p-news__text a{display:inline-block;width:100%}.p-news__button{margin-top:87.5px}@media screen and (max-width:768px){.p-news__button{margin-top:61px}}@keyframes border_anim{0%{width:0}100%{width:100%}}.l-newsDetail{margin:180px auto 90px;max-width:1082px;width:100%}@media screen and (max-width:1024px){.l-newsDetail{margin:56px 0 58px;padding:0 8%}}.p-newsDetail__title{margin-bottom:45px}@media screen and (max-width:768px){.p-newsDetail__title{margin-bottom:22px}}.p-newsDetail__name{font-size:30px;font-weight:700;letter-spacing:.08em;line-height:1}@media screen and (max-width:768px){.p-newsDetail__name{font-size:24px;line-height:1.41}}.p-newsDetail__date{font-family:"Asap",sans-serif;font-size:14px;font-weight:500;letter-spacing:.08em;line-height:1;margin-top:22px}@media screen and (max-width:768px){.p-newsDetail__date{margin-top:15px}}.p-newsDetail__contents{border-top:1px solid #898989;padding-top:58.5px}@media screen and (max-width:768px){.p-newsDetail__contents{padding-top:31px}}.p-newsDetail__contentsInner{margin:auto;max-width:940px;width:100%}.p-newsDetail__contentImage{width:100%;height:552px}@media screen and (max-width:768px){.p-newsDetail__contentImage{height:auto}}.p-newsDetail__contentImage:nth-child(n+2){margin-top:30px}@media screen and (max-width:768px){.p-newsDetail__contentImage:nth-child(n+2){margin-top:10px}}.p-newsDetail__contentText{font-size:14px;line-height:2;margin-top:35px}@media screen and (max-width:768px){.p-newsDetail__contentText{margin-top:15px}}.p-newsDetail__contentLink{font-size:14px;line-height:2}.p-newsDetail__contentLink a{text-decoration:underline}.p-newsDetail__bottomNav{margin-top:88px}@media screen and (max-width:768px){.p-newsDetail__bottomNav{margin-top:57px}}.l-privacy{margin:180px auto 138px;max-width:1082px;width:100%}@media screen and (max-width:1024px){.l-privacy{margin:56px 0 100px;padding:0 9%}}@media screen and (max-width:1024px){.l-privacy .p-seciton__head{font-size:40px}}.l-privacy .p-seciton__head__subTtitle{font-weight:700}.p-privacy{color:#131313;font-family:"游ゴシック体","Yu Gothic","YuGothic","ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ","Meiryo","MS Pゴシック","MS PGothic",sans-serif;line-height:2;margin:63px 0 0 auto;max-width:940px;width:100%}@media screen and (max-width:768px){.p-privacy{margin-top:38px}}.p-privacy__explanatoryText{font-size:14px;line-height:2}.p-privacy__detailContainer{margin-top:40px}@media screen and (max-width:768px){.p-privacy__detailContainer{margin-top:15px}}.p-privacy__detailItem:nth-child(n+2){margin-top:40px}@media screen and (max-width:768px){.p-privacy__detailItem:nth-child(n+2){margin-top:20px}}.p-privacy__itemTitle{font-size:18px;font-weight:700}.p-privacy__itemTitle span{font-family:"Asap",sans-serif;font-size:24px;margin-right:15px}.p-privacy__itemDetail{font-size:14px}.p-privacy__Subdetail{word-wrap:break-word}.p-privacy__Subdetail li{line-height:2}.p-privacy__Subdetail li a{display:initial}.p-privacy__contact{border:1px solid #898989;display:flex;margin-top:23px;padding:38.5px 48.5px 29px;width:100%}@media screen and (max-width:1024px){.p-privacy__contact{flex-direction:column;padding:31px 25px 23px 31px}}.p-privacy__contactHead{align-items:center;display:flex;font-family:"Asap",sans-serif;font-size:20px;font-weight:400;letter-spacing:.1em}.p-privacy__contactInner{font-size:14px;margin-left:85px}@media screen and (max-width:768px){.p-privacy__contactInner{margin-left:0;margin-top:10px}}.p-privacy__contactItem{display:flex}.p-privacy__contactTitle{color:#242424;font-size:12px}.p-privacy__contactText{color:#242424;font-size:12px}@media screen and (max-width:1024px){.p-privacy__contactText{width:auto}}.l-member{margin:180px auto 135px;max-width:1082px;width:100%}@media screen and (max-width:1024px){.l-member{margin:56px 0 108px;padding:0 8%}}.p-member{margin-top:61px}@media screen and (max-width:480px){.p-member{margin-top:36.5px}}.p-member__items{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:-10px}@media screen and (max-width:480px){.p-member__items{margin-left:0;justify-content:space-around}}.p-member__item{max-width:263px;position:relative;width:100%;margin-left:10px;cursor:pointer}.p-member__item:before{content:"";display:inline-block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.p-member__item:nth-child(n+5){margin-top:61.5px}@media screen and (max-width:1024px){.p-member__item:nth-child(n+4){margin-top:34px}}@media screen and (max-width:768px){.p-member__item:nth-child(n+3){margin-top:34px}}@media screen and (max-width:480px){.p-member__item{max-width:147px;margin-left:0}.p-member__item:nth-child(n+3){margin-top:34px}}.p-member__image{height:197px}@media screen and (max-width:768px){.p-member__image{height:110px}}.p-member__image img{-o-object-fit:cover;object-fit:cover;height:100%}@media screen and (max-width:768px){.p-member__image img{height:100%}}.p-member__text{font-size:14px;line-height:1;margin-top:19px;padding-left:12px}@media screen and (max-width:480px){.p-member__text{font-size:12px;margin-top:10px;padding-left:5px}}.p-member__text span{display:block}.p-member__name{margin-top:10px}.p-member__nameEn{font-family:"Asap",sans-serif;font-size:10px;margin-top:10px}.l-recommendation{margin:180px auto 113px;max-width:1082px;width:100%}@media screen and (max-width:768px){.l-recommendation{margin:65px 0 72px;padding:0 7%}}@media screen and (max-width:480px){.l-recommendation{padding:0 8%}}@media screen and (max-width:768px){.l-recommendation .c-head__title{font-size:30px;letter-spacing:.04em;line-height:1.33}}.p-recommendation{margin-top:61px}@media screen and (max-width:480px){.p-recommendation{margin-top:36.5px}}.p-recommendation__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-recommendation__items{display:flex;flex-direction:column}}.p-recommendation__item{max-width:320px;position:relative;width:100%}.p-recommendation__item a{width:100%}.p-recommendation__item:nth-child(n+4){margin-top:61.5px}@media screen and (max-width:1024px){.p-recommendation__item:nth-child(n+3){margin-top:34px}}@media screen and (max-width:768px){.p-recommendation__item:nth-child(n+3){margin-top:34px}}@media screen and (max-width:480px){.p-recommendation__item:nth-child(n+2){margin-top:34px}}.p-recommendation__image{height:203px;width:100%;max-width:320px}.p-recommendation__image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.p-recommendation__title{font-size:16px;font-weight:700;margin-top:23px;padding-left:8px}.p-recommendation__details{margin-top:10px;padding-left:8px}.p-recommendation__detailsItem{font-size:12px;line-height:2}.p-recommendation__moreButton{margin-top:85px}@media screen and (max-width:768px){.p-recommendation__moreButton{margin-top:47px}}.l-recommendationDetail{margin:180px auto 113px;max-width:1082px;width:100%}@media screen and (max-width:768px){.l-recommendationDetail{margin:56px auto 55px;padding:0 8%}}@media screen and (max-width:480px){.l-recommendationDetail{padding:0 11%}}.p-recommendationDetail__title{font-size:30px;font-weight:700;letter-spacing:.08em}@media screen and (max-width:768px){.p-recommendationDetail__title{font-size:24px}}.p-recommendationDetail__container{border-top:1px solid #898989;display:flex;margin-top:46px;padding-top:61px}@media screen and (max-width:768px){.p-recommendationDetail__container{flex-direction:column;margin-top:25px;padding-top:38.5px}}.p-recommendationDetail__main{position:relative;height:371px}@media screen and (max-width:768px){.p-recommendationDetail__main{height:180px}}.p-recommendationDetail__mainSlide{width:100%;height:100%;max-width:586px}.p-recommendationDetail__mainSlide img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;vertical-align:bottom}.p-recommendationDetail__Images{max-width:586px;width:100%}.p-recommendationDetail__mainContainer{position:relative}.p-recommendationDetail__text{margin-left:60px;max-width:432px;width:100%}@media screen and (max-width:768px){.p-recommendationDetail__text{margin-left:0;margin-top:41px}}.p-recommendationDetail__commonTitle{border-left:5px solid #343f4f;font-size:20px;font-weight:700;line-height:2.275;margin-top:7px;padding-left:22px}.p-recommendationDetail__info{margin-top:25px}.p-recommendationDetail__infoItem{display:flex}.p-recommendationDetail__infoItem:nth-child(n+2){margin-top:25px}@media screen and (max-width:768px){.p-recommendationDetail__infoItem:nth-child(n+2){margin-top:19px}}.p-recommendationDetail__infoTitle{align-items:center;display:flex;font-size:14px;font-weight:700;letter-spacing:.08em;width:61px}@media screen and (max-width:768px){.p-recommendationDetail__infoTitle{width:30%}}.p-recommendationDetail__infoValue{font-size:14px;letter-spacing:.08em;margin-left:43px}@media screen and (max-width:768px){.p-recommendationDetail__infoValue{margin-left:0;width:70%}}.p-recommendationDetail__infoValue span{font-family:"Open Sans",sans-serif;font-size:28px;font-weight:700;letter-spacing:.08em;line-height:1}.p-recommendationDetail__texts{margin-top:40px}@media screen and (max-width:768px){.p-recommendationDetail__texts{margin-top:28.5px}}.p-recommendationDetail__textItem{letter-spacing:.08em;line-height:2}.p-recommendationDetail__textItem:nth-child(n+2){margin-top:35px}.p-recommendationDetail__bottomNav{margin-top:92px}@media screen and (max-width:768px){.p-recommendationDetail__bottomNav{margin-top:60px}}.p-recommendationDetail__thumbnail{flex-wrap:wrap;margin-top:36.5px}@media screen and (max-width:768px){.p-recommendationDetail__thumbnail{flex-wrap:nowrap}}.p-recommendationDetail__thumbnailSlide{max-width:105px !important;width:105px !important;height:66px}.p-recommendationDetail__thumbnailSlide img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.p-recommendationDetail__thumbnailSlide:nth-child(n+2){margin-left:15px}@media screen and (max-width:768px){.p-recommendationDetail__thumbnailSlide:nth-child(n+2){margin-left:0}}.p-recommendationDetail__thumbnailSlide:nth-child(6),.p-recommendationDetail__thumbnailSlide:nth-child(11){margin-left:0}.p-recommendationDetail__thumbnailSlide:nth-child(n+6){margin-top:15px}.p-recommendationDetail .swiper-pagination-bullets{top:6px}.p-recommendationDetail .swiper-pagination-bullet{background:#131313;border-radius:0;height:4px;opacity:initial;width:4px}.p-recommendationDetail .swiper-pagination-bullet-active{background-color:#e7e7e7}.p-recommendationDetail .swiper-slide-thumb-active{border:2px solid #131313}#js-recommendDeitail__main{overflow:hidden}#js-recommendDeitail__main .swiper-button-prev{left:25px;position:absolute;transform:translateY(-50%)}@media screen and (max-width:768px){#js-recommendDeitail__main .swiper-button-prev{left:-30px}}#js-recommendDeitail__main .swiper-button-prev:before{border-left:2px solid #242424;border-top:2px solid #242424;content:"";display:inline-block;height:17px;transform:rotate(-45deg);width:17px}#js-recommendDeitail__main .swiper-button-next{position:absolute;right:25px;transform:translateY(-50%)}@media screen and (max-width:768px){#js-recommendDeitail__main .swiper-button-next{right:-30px}}#js-recommendDeitail__main .swiper-button-next:after{border-right:2px solid #242424;border-top:2px solid #242424;content:"";display:inline-block;height:17px;transform:rotate(45deg);width:17px}.l-access{margin:180px auto 131px;max-width:1082px;width:100%}@media screen and (max-width:768px){.l-access{margin:56px auto 80px !important}}@media screen and (max-width:1400px){.l-access{margin:130px auto 80px;padding:0 8%}}@media screen and (max-width:768px){.l-access .p-seciton__head{font-size:40px}}.l-access .p-seciton__head__subTtitle{font-weight:700}.p-access{margin-left:auto;max-width:947px;width:100%}@media screen and (max-width:768px){.p-access{margin-top:40px}}.p-access__map{font-family:"游ゴシック体","Yu Gothic","YuGothic","ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ","Meiryo","MS Pゴシック","MS PGothic",sans-serif;margin-top:80px}@media screen and (max-width:768px){.p-access__map{margin-top:45.5px}}.p-access__mapinfo{display:flex;justify-content:space-between}@media screen and (max-width:768px){.p-access__mapinfo{flex-direction:column}}.p-access__mapAddress{display:flex}@media screen and (max-width:768px){.p-access__mapAddress{margin-left:0;margin-top:33px}}.p-access__mapName{font-family:"Asap",sans-serif;font-size:18px;font-weight:700}.p-access__address{font-size:14px;line-height:1.7;margin-left:150px}.p-access__address span{display:inline-block;padding-left:.4em}@media screen and (max-width:768px){.p-access__address span{padding-left:0}}@media screen and (max-width:768px){.p-access__address{margin-left:35px}}.p-access__mapdetail{margin-left:auto;margin-top:20px;max-width:650px;position:relative;width:100%}@media screen and (max-width:768px){.p-access__mapdetail iframe{max-height:191px;width:100%}}.p-access__mapLink{align-items:center;border:2px solid #000;border-radius:50%;bottom:-10%;display:flex;height:135px;justify-content:center;position:absolute;right:0;width:135px}@media screen and (max-width:768px){.p-access__mapLink{height:100px;width:100px}}.p-access__mapLink a{display:flex;justify-content:center;align-items:center;color:#131313;font-family:"Asap",sans-serif;font-size:17px;font-weight:700;line-height:1.55;position:relative}@media screen and (max-width:768px){.p-access__mapLink a{font-size:12px}}.p-access__mapLink a:after{border-right:2px solid #131313;border-top:2px solid #131313;bottom:37%;content:"";display:inline-block;width:8px;height:8px;position:absolute;right:35px;transform:rotate(45deg)}@media screen and (max-width:768px){.p-access__mapLink a:after{right:26px;height:7.5px;width:7.5px}}.p-access__route{margin-top:134px}@media screen and (max-width:768px){.p-access__route{margin-top:88px}}.p-access__routeinfo{display:flex}@media screen and (max-width:768px){.p-access__routeinfo{flex-direction:column}}@media screen and (max-width:768px){.p-access__routeMovie{margin-top:28.5px}}.p-access__routeDetail{margin-left:auto;max-width:630px;width:100%}.p-access__routeText{color:#131313;font-size:14px;margin-top:25px}@media screen and (max-width:768px){.p-access__routeText{margin-top:11.5px}}.p-access__directions{margin-top:134px}@media screen and (max-width:768px){.p-access__directions{margin-top:88px}}.p-access__directionsMain{margin-top:68.5px}@media screen and (max-width:768px){.p-access__directionsMain{margin-top:75px}}.p-access__directionItem{margin:0 auto;max-width:806px;padding:50px 0;position:relative;width:100%}@media screen and (max-width:768px){.p-access__directionItem{max-width:270px;padding:31px 0 46.5px;width:100%}}.p-access__directionItem:first-child{padding-top:0}@media screen and (max-width:768px){.p-access__directionItem:first-child{padding-top:31px}}.p-access__directionItem:first-child:before,.p-access__directionItem:nth-child(3):before{border-left:1px solid #898989;content:"";left:0;position:absolute;top:0}.p-access__directionItem:first-child.extend:before,.p-access__directionItem:nth-child(3).extend:before{-webkit-animation:border_height 1.3s linear forwards;animation:border_height 1.3s linear forwards;height:100%}.p-access__directionItem:first-child:after,.p-access__directionItem:nth-child(3):after{border-bottom:1px solid #898989;bottom:0;content:"";left:0;position:absolute}.p-access__directionItem:first-child.extend:after,.p-access__directionItem:nth-child(3).extend:after{-webkit-animation:border_width 1.3s linear forwards;animation:border_width 1.3s linear forwards;width:100%}.p-access__directionItem:nth-child(2):before,.p-access__directionItem:nth-child(4):before{border-right:1px solid #898989;content:"";position:absolute;right:0;top:0}.p-access__directionItem:nth-child(2).extend:before,.p-access__directionItem:nth-child(4).extend:before{-webkit-animation:border_height 1.3s linear forwards;animation:border_height 1.3s linear forwards;height:100%}.p-access__directionItem:nth-child(2):after,.p-access__directionItem:nth-child(4):after{border-bottom:1px solid #898989;bottom:0;content:"";position:absolute;right:0}.p-access__directionItem:nth-child(2).extend:after,.p-access__directionItem:nth-child(4).extend:after{-webkit-animation:border_width 1.3s linear forwards;animation:border_width 1.3s linear forwards;width:100%}.p-access__directionItem:nth-child(5):before{border-left:1px solid #898989;content:"";left:0;position:absolute;top:0}.p-access__directionItem:nth-child(5).extend:before{-webkit-animation:border_height 1.3s linear forwards;animation:border_height 1.3s linear forwards;height:100%}.p-access__directionItem:nth-child(5):after{border-bottom:1px solid #898989;bottom:0;content:"";left:0;position:absolute}.p-access__directionItem:nth-child(5).extend:after{-webkit-animation:border_width_last 1.3s linear forwards;animation:border_width_last 1.3s linear forwards;width:100%}@media screen and (max-width:768px){.p-access__directionItem:nth-child(5).extend:after{-webkit-animation:border_width_lastSp 1.3s linear forwards;animation:border_width_lastSp 1.3s linear forwards}}.p-access__directionItem:nth-child(1) .p-access__stepNum{left:0;top:0;transform:translateX(-50%)}@media screen and (max-width:768px){.p-access__directionItem:nth-child(1) .p-access__stepNum{transform:translateX(-50%) translateY(-25%)}}.p-access__directionItem:nth-child(2) .p-access__stepNum{right:0;top:0;transform:translateX(50%) translateY(-25%)}@media screen and (max-width:768px){.p-access__directionItem:nth-child(2) .p-access__stepNum{transform:translateX(50%) translateY(-50%)}}.p-access__directionItem:nth-child(3) .p-access__stepNum{left:0;top:0;transform:translateX(-50%) translateY(-25%)}@media screen and (max-width:768px){.p-access__directionItem:nth-child(3) .p-access__stepNum{transform:translateX(-50%) translateY(-50%)}}.p-access__directionItem:nth-child(4) .p-access__stepNum{right:0;top:0;transform:translateX(50%) translateY(-25%)}@media screen and (max-width:768px){.p-access__directionItem:nth-child(4) .p-access__stepNum{transform:translateX(50%) translateY(-50%)}}.p-access__directionItem:nth-child(5) .p-access__stepNum{left:0;top:0;transform:translateX(-50%) translateY(-25%)}@media screen and (max-width:768px){.p-access__directionItem:nth-child(5) .p-access__stepNum{transform:translateX(-50%) translateY(-50%)}}.p-access__ItemInner{display:flex;justify-content:space-between;margin:0 auto;max-width:700px;width:100%}@media screen and (max-width:768px){.p-access__ItemInner{flex-direction:column;margin:initial}}@media screen and (max-width:480px){.p-access__ItemInner{max-width:240px}}.p-access__directionText{align-items:center;display:flex;font-size:14px;line-height:2;max-width:343px;width:100%}.p-access__directionImage{max-width:310px;width:100%}.p-access__stepNum{align-items:center;background:#373637;border-radius:50%;color:#fff;display:flex;font-family:"Asap",sans-serif;font-size:12px;height:60px;justify-content:center;letter-spacing:.1em;position:absolute;width:60px;z-index:5}@media screen and (max-width:768px){.p-access__stepNum{font-size:10px;height:48px;width:48px}}.p-access__lastWord{bottom:0;font-family:"Asap",sans-serif;font-size:18px;font-weight:700;position:absolute;right:0;transform:translateY(50%)}@media screen and (max-width:768px){.p-access__lastWord{font-size:16px}}@-webkit-keyframes border_height{0%{height:0}100%{height:100%}}@keyframes border_height{0%{height:0}100%{height:100%}}@-webkit-keyframes border_width{0%{width:0}100%{width:100%}}@keyframes border_width{0%{width:0}100%{width:100%}}@-webkit-keyframes border_width_last{0%{width:0}100%{width:92%}}@keyframes border_width_last{0%{width:0}100%{width:92%}}@-webkit-keyframes border_width_lastSp{0%{width:0}100%{width:75%}}@keyframes border_width_lastSp{0%{width:0}100%{width:75%}}#map{width:100%;min-width:628px;height:386px}#map iframe{width:100%;height:100%}#map iframe .place-card{display:none}@media screen and (max-width:1024px){#map{min-width:550px}}@media screen and (max-width:768px){#map{min-width:auto;height:185px}}.gmnoprint a,.gmnoprint span,.gmnoprint{display:none}.gmnoprint div{background:0 0 !important}@media screen and (max-width:1100px){.side-access{right:-8.5% !important}}.access-video{width:100%;max-width:630px}.place-card{display:none !important}.l-company{margin:225px auto 87px;max-width:1082px;width:100%}@media screen and (max-width:768px){.l-company{margin:56px auto 80px !important}}@media screen and (max-width:1400px){.l-company{margin:130px auto 90px;padding:0 8%}}.p-company{margin-left:auto;max-width:940px;width:100%}@media screen and (max-width:768px){.p-company{margin-top:40px}}.p-company__message{font-family:"游ゴシック体","Yu Gothic","YuGothic","ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ","Meiryo","MS Pゴシック","MS PGothic",sans-serif;margin-top:75px}@media screen and (max-width:1024px){.p-company__message{margin-top:40px}}.p-company__messageContainer{display:flex;justify-content:space-between;margin:69px auto 0;max-width:817px;width:100%}@media screen and (max-width:480px){.p-company__messageContainer{display:contents;margin-top:28px}}.p-company__message__image{max-width:230px;width:100%}@media screen and (max-width:480px){.p-company__message__image{display:inline-block;margin-top:28px;max-width:110px;width:50%}}.p-company__message__text{max-width:532px;width:100%}@media screen and (max-width:768px){.p-company__message__text{margin-left:5%}}@media screen and (max-width:480px){.p-company__message__text{display:contents;margin-left:0}}.p-company__message__textTitle{font-size:24px;font-weight:700}@media screen and (max-width:768px){.p-company__message__textTitle{display:inline-block;font-size:16px;padding-left:27px;vertical-align:35px;width:50%}}.p-company__message__textDetail{font-size:14px;letter-spacing:.08em;line-height:2;margin-top:30px}@media screen and (max-width:768px){.p-company__message__textDetail{margin-top:28px}}.p-company__messageContainer__bottom{border-bottom:1px solid #898989;border-top:1px solid #898989;margin-top:58px;position:relative;width:100%}@media screen and (max-width:768px){.p-company__messageContainer__bottom{border-bottom:none;margin-top:23px;padding-left:0;padding-top:27px}}.p-company__messageContainer__bottomInner{display:flex;letter-spacing:.08em;padding:42.5px 0 50px;position:relative;width:100%}@media screen and (max-width:768px){.p-company__messageContainer__bottomInner{border-bottom:none;flex-direction:column;margin-top:0;padding:0}}.p-company__message__text__bottom{margin-left:65px;max-width:292px;position:relative;width:100%}@media screen and (max-width:768px){.p-company__message__text__bottom{border-bottom:1px solid #898989;margin-left:0;max-width:100%;padding-bottom:27px}}.p-company__message__president{font-size:15px}.p-company__message__career{margin-left:75px;width:100%}@media screen and (max-width:768px){.p-company__message__career{padding-top:27px}}.p-company__message__career dl{display:flex}.p-company__message__career dt,.p-company__message__career dd{font-size:12px;line-height:2}.p-company__message__career dt{width:80px}@media screen and (max-width:768px){.p-company__message__career dt{width:35%}}.p-company__message__career dd{margin-left:17px}@media screen and (max-width:768px){.p-company__message__career dd{margin:0;width:70%}}@media screen and (max-width:768px){.p-company__message__career{margin-left:0}}.p-company__message__textProfile{color:#242424;font-size:12px;line-height:2;margin-top:15px}.p-company__message__textProfile:after{background:#35404f;content:"";display:block;height:168px;position:absolute;right:-35px;top:-3px;width:1px}@media screen and (max-width:768px){.p-company__message__textProfile:after{display:none}}.p-company__guideline{display:flex;margin-top:134px}@media screen and (max-width:768px){.p-company__guideline{flex-direction:column;margin-top:90px}}.p-company__guidelineItems{margin-left:auto;max-width:630px;width:100%}@media screen and (max-width:768px){.p-company__guidelineItems{margin-top:20px}}.p-company__guidelineItem{border-bottom:1px solid #898989;display:flex;font-family:"游ゴシック体","Yu Gothic","YuGothic","ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ","Meiryo","MS Pゴシック","MS PGothic",sans-serif;padding:16.5px 0 16.5px 30px;position:relative}@media screen and (max-width:768px){.p-company__guidelineItem{flex-direction:column;padding-left:17.5px}}.p-company__guidelineItem__head{font-size:14px;letter-spacing:.08em;line-height:2;width:82px}.p-company__guidelineItem__detail{font-size:14px;letter-spacing:.08em;line-height:2;margin-left:58px;max-width:500px}@media screen and (max-width:768px){.p-company__guidelineItem__detail{margin-left:0}}.p-company__guidelineItem__detail ul>li{line-height:1.85}.p-company__guidelineItem__detail a{display:inline-block;margin-left:20px;text-decoration:underline}.p-company__history{display:flex;justify-content:space-between;margin-top:138px}@media screen and (max-width:768px){.p-company__history{flex-direction:column;margin-top:87px}}.p-company__historyMain{max-width:641px;position:relative;width:100%}@media screen and (max-width:768px){.p-company__historyMain{margin-top:40px}}.p-company__historyMain:before{background:#898989;content:"";display:inline-block;height:0;left:50%;position:absolute;top:0;width:1px}@media screen and (max-width:768px){.p-company__historyMain:before{left:0}}.p-company__historyMain.extend:before{-webkit-animation:3s border_height linear forwards;animation:3s border_height linear forwards}@media screen and (max-width:768px){.p-company__historyMain.extend:before{-webkit-animation:3s border_height_sp linear forwards;animation:3s border_height_sp linear forwards}}.p-company__historyItem{padding-bottom:10px;padding-top:10px;position:relative;width:50%}@media screen and (max-width:768px){.p-company__historyItem{padding:15px 0;width:100%}}.p-company__historyItem:nth-child(odd){margin-left:auto;padding-left:45px}@media screen and (max-width:768px){.p-company__historyItem:nth-child(odd){margin:0;padding-left:27px;width:100%}}.p-company__historyItem:nth-child(odd):before{background:#131313;border-radius:50%;content:"";display:inline-block;height:12px;left:0;position:absolute;top:0;transform:translateX(-50%);width:12px}.p-company__historyItem:nth-child(even){margin-right:auto;padding-right:45px;text-align:right;width:50%}@media screen and (max-width:768px){.p-company__historyItem:nth-child(even){margin:0;padding-left:27px;padding-right:0;text-align:left;width:100%}}.p-company__historyItem:nth-child(even):before{background:#131313;border-radius:50%;content:"";display:inline-block;height:12px;position:absolute;right:0;top:0;transform:translateX(50%);width:12px}@media screen and (max-width:768px){.p-company__historyItem:nth-child(even):before{left:0;transform:translateX(-50%)}}.p-company__historyValue{transform:translateY(-31px)}.p-company__historyDate{color:#dcdcdc;font-family:"Asap",sans-serif;font-size:50px;letter-spacing:.05em}@media screen and (max-width:768px){.p-company__historyDate{font-size:40px}}.p-company__historyText{font-size:14px;letter-spacing:.08em}@media screen and (max-width:768px){.p-company__historyText{font-size:13px}}.p-company__threeCircle{bottom:-35px;left:50%;position:absolute;transform:translateX(-42%)}@media screen and (max-width:768px){.p-company__threeCircle{bottom:0;left:0}}.p-company__circle{background-color:#898989;border-radius:50%;display:block;height:5px;width:5px}.p-company__circle:nth-child(n+2){margin-top:5px}@media screen and (max-width:768px){.p-company__circle{height:3px;width:3px}}@keyframes border_height{0%{height:0}100%{height:100%}}@-webkit-keyframes border_height_sp{0%{height:0}100%{height:97%}}@keyframes border_height_sp{0%{height:0}100%{height:97%}}@media screen and (max-width:1100px){.side-company{right:-8.5% !important}}@media screen and (max-width:900px){.side-company{right:-13% !important}}#headTarget01,#headTarget02{display:block;padding-top:70px;margin-top:0}.l-recruit{margin:156px auto 134px;max-width:1082px;width:100%}@media screen and (max-width:768px){.l-recruit{margin:56px auto 80px !important}}@media screen and (max-width:1400px){.l-recruit{margin:130px auto 90px;padding:0 8%}}.p-recruit{margin-left:auto;margin-top:70px;max-width:1000px;width:100%}@media screen and (max-width:768px){.p-recruit{margin-top:40px}}.p-recruitCommon__inner{display:flex}@media screen and (max-width:768px){.p-recruitCommon__inner{flex-direction:column}}.p-recruitMessage__main{margin-left:15%;width:100%}@media screen and (max-width:768px){.p-recruitMessage__main{margin-left:0}}.p-recruitMessage__title{font-size:24px;font-weight:700;letter-spacing:.08em}@media screen and (max-width:768px){.p-recruitMessage__title{font-size:21px;margin-top:30px}}.p-recruitMessage__textMain{font-size:14px;letter-spacing:.08em;line-height:2.42;margin-top:40px;position:relative}@media screen and (max-width:768px){.p-recruitMessage__textMain{margin-top:20px}}.p-recruitMessage__textMain:after{background:url(//higherground.inc/wp-content/themes/higherground/assets/css/../img/recruit/bg_recruit.png) no-repeat;background-size:contain;bottom:-28%;content:"";display:inline-block;height:100%;left:24%;max-height:260px;max-width:476px;position:absolute;width:100%}@media screen and (max-width:768px){.p-recruitMessage__textMain:after{bottom:-47%;left:16%;max-width:274px}}.p-recruitMessage__text:nth-child(n+2){margin-top:30px}@media screen and (max-width:768px){.p-recruitMessage__text:nth-child(n+2){margin-top:20px}}.p-recruitCareer{margin-top:130px}@media screen and (max-width:768px){.p-recruitCareer{margin-top:100px}}.p-recruitCareer__main{margin-left:18%;width:100%}@media screen and (max-width:768px){.p-recruitCareer__main{margin-left:0;margin-top:41px}}.p-recruitCareer__items{display:flex;flex-wrap:wrap;max-width:630px;width:100%}.p-recruitCareer__item{align-items:center;border-bottom:1px solid #898989;border-left:1px solid #898989;cursor:pointer;display:flex;flex-direction:column;height:150px;justify-content:center;width:33.3333333333%;transition:all .3s}.p-recruitCareer__item:nth-child(-n+3){border-top:1px solid #898989}.p-recruitCareer__item:nth-child(3n){border-right:1px solid #898989}.p-recruitCareer__item:last-child{border-right:1px solid #898989}@media screen and (max-width:768px){.p-recruitCareer__item{height:110px;width:50%}.p-recruitCareer__item:nth-child(2){border-right:1px solid #898989}.p-recruitCareer__item:nth-child(3){border-top:none}.p-recruitCareer__item:nth-child(4){border-left:none;border-right:1px solid #898989}}.p-recruitCareer__item:hover{background-color:#373637}.p-recruitCareer__item:hover .p-recruitCareer__title{color:#fff}.p-recruitCareer__item:hover .p-recruitCareer__image img:first-child{display:none}.p-recruitCareer__item:hover .p-recruitCareer__image img:last-child{display:block}.p-recruitCareer__image{margin:0 auto;max-width:130px;width:100%}.p-recruitCareer__image img:nth-child(2){display:none}@media screen and (max-width:768px){.p-recruitCareer__image{max-width:100px}}.p-recruitCareer__title{font-size:12px;margin-top:10px;text-align:center}@media screen and (max-width:768px){.p-recruitCareer__title{font-size:10px}}.p-recruitSupport{margin-top:106px}@media screen and (max-width:768px){.p-recruitSupport{margin-top:87px}}.p-recruitSupport__main{margin-left:15%;width:100%}@media screen and (max-width:768px){.p-recruitSupport__main{margin-left:0;margin-top:35px}}.p-recruitSupport__items{font-size:14px;letter-spacing:.08em}@media screen and (max-width:768px){.p-recruitSupport__items{font-size:13px}}.p-recruitSupport__item:nth-child(n+2){margin-top:18px}.l-recruitDetail{letter-spacing:.08em;margin:156px auto 0;max-width:1120px;width:100%}@media screen and (max-width:1024px){.l-recruitDetail{margin:56px auto 0;padding:0 8%}}.p-recruitDetail{margin-left:auto;margin-top:76px;max-width:1048px;width:100%}@media screen and (max-width:768px){.p-recruitDetail{margin-top:40px}}.p-recruitDetail__work{display:flex}@media screen and (max-width:768px){.p-recruitDetail__work{flex-direction:column}}.p-recruitDetail__workExamples{margin-left:auto;max-width:625px;position:relative;width:100%}@media screen and (max-width:768px){.p-recruitDetail__workExamples{margin-top:35px}}.p-recruitDetail__workExamples.bg-back_office:after{background:url(//higherground.inc/wp-content/themes/higherground/assets/css/../img/recruit/bg/bg_backoffice.png) no-repeat;background-size:contain;content:"";display:inline-block;height:300px;position:absolute;right:-11%;top:-37%;width:300px;opacity:.1}@media screen and (max-width:768px){.p-recruitDetail__workExamples.bg-back_office:after{right:3%;top:-12.5%;width:200px}}.p-recruitDetail__workExamples.bg-sales:after{background:url(//higherground.inc/wp-content/themes/higherground/assets/css/../img/recruit/bg/bg_sales.png) no-repeat;background-size:contain;content:"";display:inline-block;height:300px;position:absolute;right:-11%;top:-37%;width:300px;opacity:.1}@media screen and (max-width:768px){.p-recruitDetail__workExamples.bg-sales:after{right:3%;top:-12.5%;width:200px}}.p-recruitDetail__workExamples.bg-planner:after{background:url(//higherground.inc/wp-content/themes/higherground/assets/css/../img/recruit/bg/bg_planner.png) no-repeat;background-size:contain;content:"";display:inline-block;height:300px;position:absolute;right:-11%;top:-37%;width:300px;opacity:.1}@media screen and (max-width:768px){.p-recruitDetail__workExamples.bg-planner:after{right:3%;top:-12.5%;width:200px}}.p-recruitDetail__workExamples.bg-media:after{background:url(//higherground.inc/wp-content/themes/higherground/assets/css/../img/recruit/bg/bg_media.png) no-repeat;background-size:contain;content:"";display:inline-block;height:300px;position:absolute;right:-11%;top:-37%;width:300px;opacity:.1}@media screen and (max-width:768px){.p-recruitDetail__workExamples.bg-media:after{right:3%;top:-12.5%;width:200px}}.p-recruitDetail__workExamples.bg-pm:after{background:url(//higherground.inc/wp-content/themes/higherground/assets/css/../img/recruit/bg/bg_pm.png) no-repeat;background-size:contain;content:"";display:inline-block;height:300px;position:absolute;right:-11%;top:-37%;width:300px;opacity:.1}@media screen and (max-width:768px){.p-recruitDetail__workExamples.bg-pm:after{right:3%;top:-12.5%;width:200px}}.p-recruitDetail__workExamples.bg-reform:after{background:url(//higherground.inc/wp-content/themes/higherground/assets/css/../img/recruit/bg/bg_reform.png) no-repeat;background-size:contain;content:"";display:inline-block;height:300px;position:absolute;right:-11%;top:-37%;width:300px;opacity:.1}@media screen and (max-width:768px){.p-recruitDetail__workExamples.bg-reform:after{right:3%;top:-12.5%;width:200px}}.p-recruitDetail__workExamples.bg-sales_assistant:after{background:url(//higherground.inc/wp-content/themes/higherground/assets/css/../img/recruit/bg/bg_sales_assistant.png) no-repeat;background-size:contain;content:"";display:inline-block;height:300px;position:absolute;right:-11%;top:-37%;width:300px;opacity:.1}@media screen and (max-width:768px){.p-recruitDetail__workExamples.bg-sales_assistant:after{right:3%;top:-12.5%;width:200px}}.p-recruitDetail__workTitle{font-size:24px;font-weight:700}@media screen and (max-width:768px){.p-recruitDetail__workTitle{font-size:21px}}.p-recruitDetail__workExample{display:flex}.p-recruitDetail__workExample:first-of-type{margin-top:45px}@media screen and (max-width:768px){.p-recruitDetail__workExample:first-of-type{margin-top:28px}}.p-recruitDetail__workExample:nth-of-type(n+2){margin-top:22px}.p-recruitDetail__workHead{border-left:1px solid #898989;border-right:1px solid #898989;display:flex;flex-direction:column;justify-content:center;max-width:195px;padding-left:22.5px;width:100%}@media screen and (max-width:768px){.p-recruitDetail__workHead{max-width:126px;padding-left:18.5px}}.p-recruitDetail__workHead h4{font-family:"Asap",sans-serif;font-size:12px;line-height:1}.p-recruitDetail__workHead p{font-size:14px;line-height:1.25;margin-top:6px}.p-recruitDetail__workHead p span{font-size:10px}.p-recruitDetail__workValue{align-items:center;display:flex;font-size:13px;padding-left:30px;width:100%}@media screen and (max-width:768px){.p-recruitDetail__workValue{font-size:12px;line-height:2;padding-left:17px}}.p-recruitDetail__voice{margin-top:61px}.p-recruitDetail__voiceInner{display:flex}@media screen and (max-width:768px){.p-recruitDetail__voiceInner{flex-direction:column}}.p-recruitDetail__voiceMain{display:flex;margin-left:auto;max-width:625px;width:100%}@media screen and (max-width:768px){.p-recruitDetail__voiceMain{display:block;margin-top:37.5px}}.p-recruitDetail__voiceImage{max-width:180px;width:100%;height:226px}@media screen and (max-width:768px){.p-recruitDetail__voiceImage{display:inline-block;max-width:110px;width:50%;height:138px}}.p-recruitDetail__voiceName{font-size:13.5px;line-height:1;margin-top:25px;text-align:center}.p-recruitDetail__voiceText{margin-left:41.5px}@media screen and (max-width:768px){.p-recruitDetail__voiceText{display:contents;margin-left:0}}.p-recruitDetail__voiceMessage{font-size:23px;font-weight:700;line-height:1.75;margin-right:-80px}@media screen and (max-width:1500px){.p-recruitDetail__voiceMessage{margin-right:0}}@media screen and (max-width:768px){.p-recruitDetail__voiceMessage{display:inline-block;font-size:16px;margin-right:0;padding-left:27.5px;vertical-align:top;width:60%}}.p-recruitDetail__voiceDetail{font-size:13px;line-height:2;margin-top:23px;max-width:407px;width:100%}.p-recruitDetail__schedule{border-bottom:1px solid #898989;border-top:1px solid #898989;cursor:pointer;font-size:14px;line-height:1;margin-left:auto;margin-top:90px;max-width:630px;padding:22.5px 0;position:relative;text-align:center;width:100%}@media screen and (max-width:768px){.p-recruitDetail__schedule{margin-top:38.5px}}.p-recruitDetail__schedule:before{background:#353f4e;content:"";display:inline-block;height:1px;position:absolute;right:27.5px;top:50%;transform:translateX(-50%);width:15px}.p-recruitDetail__schedule:after{background:#353f4e;content:"";display:inline-block;height:1px;position:absolute;right:27.5px;top:50%;transform:translateX(-50%) rotate(-90deg);transition:transform .3s;width:15px}.p-recruitDetail__schedule.is-active:after{transform:translateX(-50%) rotate(0)}.p-recruitDetail__schedules{display:none;margin-left:auto;margin-top:25px;max-width:630px;width:100%}.p-recruitDetail__scheduleInner{position:relative}.p-recruitDetail__scheduleInner:before{background:#898989;content:"";display:none;display:inline-block;height:100%;left:10px;position:absolute;top:0;width:1px}@media screen and (max-width:768px){.p-recruitDetail__scheduleInner:before{display:block}}.p-recruitDetail__scheduleItem{display:flex;position:relative}@media screen and (max-width:768px){.p-recruitDetail__scheduleItem{flex-direction:column;padding-left:35px}.p-recruitDetail__scheduleItem:nth-child(n+2){margin-top:16px}}.p-recruitDetail__scheduleItem:first-child .p-recruitDetail__scheduleHead{padding-top:35px}@media screen and (max-width:768px){.p-recruitDetail__scheduleItem:first-child .p-recruitDetail__scheduleHead{padding-top:0}}.p-recruitDetail__scheduleItem:first-child .p-recruitDetail__scheduleValue{padding-top:35px}@media screen and (max-width:768px){.p-recruitDetail__scheduleItem:first-child .p-recruitDetail__scheduleValue{padding-top:0}}.p-recruitDetail__scheduleItem:last-child .p-recruitDetail__scheduleHead dt:before{display:none}.p-recruitDetail__scheduleItem:after{background:#131313;border-radius:50%;content:"";display:none;height:6.5px;left:7.5px;position:absolute;top:0;width:6.5px;z-index:10}@media screen and (max-width:768px){.p-recruitDetail__scheduleItem:after{display:block}}.p-recruitDetail__scheduleHead{background-color:#e7e7e7;max-width:210px;padding-left:65px;width:100%}@media screen and (max-width:768px){.p-recruitDetail__scheduleHead{background-color:initial;padding-left:0}}.p-recruitDetail__scheduleHead dt{font-size:12px;font-weight:700;height:55px;position:relative}.p-recruitDetail__scheduleHead dt span{display:inline-block;transform:translateY(-5px)}@media screen and (max-width:768px){.p-recruitDetail__scheduleHead dt{height:auto}}.p-recruitDetail__scheduleHead dt:before{background:#898989;content:"";display:inline-block;height:100%;left:-26px;position:absolute;top:0;width:1px}@media screen and (max-width:768px){.p-recruitDetail__scheduleHead dt:before{display:none}}.p-recruitDetail__scheduleHead dt:after{background:#131313;border-radius:50%;content:"";display:inline-block;height:6.5px;left:-28.7px;position:absolute;top:0;width:6.5px;z-index:10}@media screen and (max-width:768px){.p-recruitDetail__scheduleHead dt:after{display:none}}.p-recruitDetail__scheduleValue{font-size:10px;margin-left:22.5px}@media screen and (max-width:768px){.p-recruitDetail__scheduleValue{margin-left:0;margin-top:7px}}.p-recruitDetail__moreMember{background:#373637;border-radius:46.5px;height:46.5px;margin-left:auto;margin-top:37.5px;max-width:232px;width:100%}.p-recruitDetail__moreMember a{color:#fff;font-family:"Asap",sans-serif;font-size:14px;line-height:46.5px;text-align:center;width:100%}.p-recruitDetail__guideline{display:flex;margin-top:134px}@media screen and (max-width:768px){.p-recruitDetail__guideline{flex-direction:column;margin-top:86px}}.p-recruitDetail__guidelineItems{margin-left:auto;max-width:630px;width:100%}@media screen and (max-width:768px){.p-recruitDetail__guidelineItems{margin-top:20px}}.p-recruitDetail__guidelineItem{border-bottom:1px solid #898989;display:flex;font-family:"游ゴシック体","Yu Gothic","YuGothic","ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ","Meiryo","MS Pゴシック","MS PGothic",sans-serif;padding:16.5px 0 16.5px 30px;position:relative}@media screen and (max-width:768px){.p-recruitDetail__guidelineItem{flex-direction:column;padding-left:17.5px}}.p-recruitDetail__guidelineItem__head{font-size:13px;letter-spacing:.08em;line-height:2;width:82px}.p-recruitDetail__guidelineItem__detail{font-size:13px;letter-spacing:.08em;line-height:2;margin-left:58px;max-width:500px}@media screen and (max-width:768px){.p-recruitDetail__guidelineItem__detail{margin-left:0}}.p-recruitDetail__guidelineItem__detail ul>li{line-height:1.85}.p-recruitDetail__guidelineItem__detail a{display:inline-block;margin-left:20px;text-decoration:underline}.p-recruitDetail__link{background:#373637;border:1px solid #373637;color:#fff;font-size:18px;font-weight:700;height:110px;letter-spacing:.08em;line-height:110px;margin:104px auto 0;max-width:650px;text-align:center;width:100%}@media screen and (max-width:768px){.p-recruitDetail__link{font-size:15px;height:75px;line-height:75px;margin-top:92.5px}}.p-recruitDetail__link a{height:100%;width:100%}.p-recruitDetail__career{margin:100px 0 127px;padding:0 10%}.p-recruitDetail__career .c-common__title{text-align:center}@media screen and (max-width:768px){.p-recruitDetail__career{margin:66px 0 85px;padding:0}}.p-recruitDetail__careerItems{display:flex;margin:46px auto 0;max-width:1209px;width:100%}@media screen and (max-width:768px){.p-recruitDetail__careerItems{margin:40px auto 0;overflow-x:scroll;scrollbar-width:thin;padding-bottom:28px}}.p-recruitDetail__careerItems::-webkit-scrollbar{background-color:#fff;border:1px solid #898989;border-radius:8px;height:5px;min-width:300px}.p-recruitDetail__careerItems::-webkit-scrollbar-track{background-color:#fff;border:1px solid #898989;border-radius:8px;height:5px}.p-recruitDetail__careerItems::-webkit-scrollbar-thumb{background:#4d4c4a;border-radius:8px}.p-recruitDetail__careerItem{max-width:160px;width:100%}@media screen and (max-width:768px){.p-recruitDetail__careerItem{width:120px}}.p-recruitDetail__careerItem:nth-child(n+2){margin-left:50px}@media screen and (max-width:768px){.p-recruitDetail__careerItem:nth-child(n+2){margin-left:22.5px}}.p-recruitDetail__careerImage{align-items:center;display:flex;height:160px}@media screen and (max-width:768px){.p-recruitDetail__careerImage{height:100px;width:120px}}.p-recruitDetail__careerText{font-size:12px;font-weight:700;text-align:center}@media screen and (max-width:768px){.p-recruitDetail__careerText{font-size:10px}}@media screen and (max-width:1400px){.side-recruit{right:-5%}}@media screen and (max-width:1000px){.side-recruit{right:-10%}}@media screen and (max-width:1400px){.side-recruitDetail{right:-10%}}@media screen and (max-width:1000px){.side-recruitDetail{right:-13%}}@media screen and (max-width:950px){.side-recruitDetail{right:-15% !important}}.l-whyUs{margin:180px auto 180px;max-width:1082px;width:100%}@media screen and (max-width:1024px){.l-whyUs{margin:56px 0 100px;padding:0 9%}}.p-whyUs{color:#131313;font-family:"游ゴシック体","Yu Gothic","YuGothic","ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ","Meiryo","MS Pゴシック","MS PGothic",sans-serif;line-height:2;margin:63px 0 0 auto;max-width:942px;width:100%}@media screen and (max-width:768px){.p-whyUs{margin-top:55px}}.p-whyUs__main{height:100%;position:relative}.p-whyUs__main:nth-child(2){margin-top:223px}@media screen and (max-width:768px){.p-whyUs__main:nth-child(2){margin-top:180px}}.p-whyUs__main:nth-child(2) .p-whyUs__item{margin-left:auto;max-width:450px;width:100%}.p-whyUs__main:nth-child(3){margin-top:190px}@media screen and (max-width:768px){.p-whyUs__main:nth-child(3){margin-top:200px}}.p-whyUs__main:nth-child(3) .p-whyUs__item{width:100%}.p-whyUs__main:nth-child(4){margin-top:134px}@media screen and (max-width:768px){.p-whyUs__main:nth-child(4){margin-top:216px}}.p-whyUs__main:nth-child(4) .p-whyUs__item{width:100%}.p-whyUs__main:nth-child(4) .p-whyUs__circle{position:absolute}.p-whyUs__main:nth-child(4) .p-whyUs__circle:nth-child(2){left:21%;top:60%}@media screen and (max-width:768px){.p-whyUs__main:nth-child(4) .p-whyUs__circle:nth-child(2){left:47%;top:16vh}}.p-whyUs__main:nth-child(4) .p-whyUs__circle:nth-child(3){left:51%;top:26%}@media screen and (max-width:768px){.p-whyUs__main:nth-child(4) .p-whyUs__circle:nth-child(3){left:0;top:32vh}}.p-whyUs__main:nth-child(4) .p-whyUs__circle:nth-child(4){left:78%;top:63%}@media screen and (max-width:768px){.p-whyUs__main:nth-child(4) .p-whyUs__circle:nth-child(4){left:48%;top:48vh}}.p-whyUs__main:nth-child(4) .p-whyUs__item{height:430px}@media screen and (max-width:768px){.p-whyUs__main:nth-child(4) .p-whyUs__item{height:465px}}.p-whyUs__main:last-child{margin-top:290px}@media screen and (max-width:768px){.p-whyUs__main:last-child{margin-top:219px}}.p-whyUs__item{z-index:5}.p-whyUs__title{font-size:24px;font-weight:700;letter-spacing:.08em;line-height:2.54}@media screen and (max-width:768px){.p-whyUs__title{font-size:20px;line-height:2}}.p-whyUs__textArea{margin-top:30px}@media screen and (max-width:768px){.p-whyUs__textArea{margin-top:10px}}.p-whyUs__text{font-size:14px;letter-spacing:.08em;line-height:2}@media screen and (max-width:768px){.p-whyUs__text{font-size:13px}}.p-whyUs__text:nth-child(n+2){margin-top:30px}.p-whyUs__link{margin-top:20px}.p-whyUs__link a{border-bottom:2px solid #131313;font-size:14px;font-weight:700;padding-bottom:8px;position:relative;z-index:3;transition:all .3s;padding:0 5px}.p-whyUs__link a:before{content:"";position:absolute;top:0;left:0;z-index:-1;background:#131313;width:100%;height:100%;transition:transform .3s cubic-bezier(.8,0,.2,1) 0s;transform:scale(0,1);transform-origin:right top}.p-whyUs__link a:hover{color:#fff}.p-whyUs__link a:hover:before{transform-origin:left top;transform:scale(1,1)}.p-whyUs__circle{align-items:center;background:#fff;border-radius:50%;box-shadow:0 18px 18px rgba(109,109,109,.15);display:flex;font-size:14px;font-weight:700;height:210px;justify-content:center;letter-spacing:.08em;max-width:210px;width:100%}.p-whyUs__circle:before{border-radius:50%;box-shadow:0 3px 6px rgba(0,0,0,.16) inset;content:"";display:inline-block;height:210px;left:0;max-width:210px;position:absolute;top:0;width:100%}@media screen and (max-width:768px){.p-whyUs__circle:before{height:160px;width:160px}}@media screen and (max-width:768px){.p-whyUs__circle{font-size:12px;height:160px;width:160px}}.p-whyUs__image{display:none}.p-whyUs__image01{max-width:900px;position:absolute;top:11%;width:100%;z-index:-1}@media screen and (max-width:1024px){.p-whyUs__image01{top:20%}}@media screen and (max-width:768px){.p-whyUs__image01{bottom:-92%;left:-10%;max-width:327px;top:auto}}.p-whyUs__image02{left:0;max-width:820px;position:absolute;top:45%;width:100%;z-index:-1}@media screen and (max-width:1024px){.p-whyUs__image02{top:50%}}@media screen and (max-width:768px){.p-whyUs__image02{bottom:-38%;left:-12%;max-width:327px;top:auto}}.p-whyUs__image03{left:0;max-width:900px;position:absolute;top:-16vh;width:100%;z-index:-1}@media screen and (max-width:1024px){.p-whyUs__image03{top:-28%}}@media screen and (max-width:768px){.p-whyUs__image03{left:-11%;max-width:327px;top:-23vh}}.p-whyUs__image04{left:0;max-width:825px;position:absolute;top:-42vh;width:100%;z-index:-1}@media screen and (max-width:1024px){.p-whyUs__image04{top:-30vh}}@media screen and (max-width:768px){.p-whyUs__image04{left:-11%;max-width:327px;top:-30vh}}@media screen and (max-width:390px){.p-whyUs__image04{top:-19vh}}.l-service{padding:150px 0 140px;overflow-x:hidden}@media screen and (max-width:768px){.l-service{padding:56px 0 93px}}.p-service{letter-spacing:.08em;padding:0 8%;position:relative}.p-service .c-headService__title{text-align:center}.p-service__carousel{width:100%}.p-service__texts{margin:350px auto 0;max-width:955px;width:100%}@media screen and (max-width:768px){.p-service__texts{margin-top:280px}}.p-service__textHead{font-size:24px;font-weight:700}@media screen and (max-width:768px){.p-service__textHead{font-size:20px}}.p-service__textHeadSecond{text-align:right}@media screen and (max-width:768px){.p-service__textHeadSecond{margin-top:55px;text-align:left}}.p-service__text{font-size:15px;line-height:2;margin-top:40px}@media screen and (max-width:768px){.p-service__text{font-size:13px;margin-top:20px}}.p-service__textSecond{text-align:right;margin-top:10px}@media screen and (max-width:768px){.p-service__textSecond{text-align:left;margin-top:0}}.p-serviceFlow{margin-top:127px}@media screen and (max-width:768px){.p-serviceFlow{margin-top:93px}}.p-serviceFlow__main{margin-top:83px}@media screen and (max-width:768px){.p-serviceFlow__main{margin-top:62px}}.p-serviceFlow__inner{display:flex;letter-spacing:.08em;margin:0 auto;max-width:940px;width:100%}@media screen and (max-width:768px){.p-serviceFlow__inner{flex-direction:column;padding:0 8%}}.p-serviceFlow__leftSide{display:flex;flex-direction:column;justify-content:center;position:relative;width:45%}@media screen and (max-width:768px){.p-serviceFlow__leftSide{width:100%;order:2}.p-serviceFlow__leftSide:before{content:"";display:block;width:100%;height:2px;background:#898989;position:absolute;top:0;left:50%;transform:translateX(-50%)}.p-serviceFlow__leftSide:after{content:"";display:inline-block;background-color:#fff;border-bottom:2px solid #898989;border-left:2px solid #898989;height:10px;top:-1.68%;left:50%;position:absolute;transform:translateX(-50%) rotate(-45deg);width:10px}}.p-serviceFlow__texts{width:100%;position:relative}@media screen and (max-width:768px){.p-serviceFlow__texts{margin:35.5px auto 0;max-width:600px}}.p-serviceFlow__currentTittle{font-size:24px;font-weight:700}.p-serviceFlow__currentText{font-size:15px;line-height:1.86;margin-top:35px;position:relative}@media screen and (max-width:768px){.p-serviceFlow__currentText{font-size:14px;margin-top:15px}}.p-serviceFlow__nextBtn,.p-serviceFlow__prevBtn{border-left:2px solid #898989;border-top:2px solid #898989;cursor:pointer;display:inline-block;height:28px;width:28px}@media screen and (max-width:768px){.p-serviceFlow__nextBtn,.p-serviceFlow__prevBtn{height:15.75px;width:15.75px}}.p-serviceFlow__prevBtn{left:50%;position:absolute;top:-120px;transform:translateX(-50%) rotate(45deg)}@media screen and (max-width:768px){.p-serviceFlow__prevBtn{left:-1.5rem;top:50%;transform:translateY(-50%) rotate(-45deg)}}.p-serviceFlow__nextBtn{bottom:-130px;left:50%;position:absolute;transform:translateX(-50%) rotate(225deg)}@media screen and (max-width:768px){.p-serviceFlow__nextBtn{left:auto;right:-1.5rem;top:50%;transform:translateY(-50%) rotate(135deg)}}.p-serviceFlow__rightSide{border-bottom:2px solid #898989;border-left:2px solid #898989;margin-left:58.5px;max-width:400px;padding-bottom:61px;padding-left:38px;padding-top:40px;position:relative;width:100%}@media screen and (max-width:768px){.p-serviceFlow__rightSide{order:1;margin-left:0;border:none;padding:0;display:flex;width:initial;max-width:initial;overflow-x:scroll;margin:0 -7%;-ms-overflow-style:none;scrollbar-width:none;padding-bottom:39px}.p-serviceFlow__rightSide::-webkit-scrollbar{display:none}}.p-serviceFlow__rightSide:before{background-color:#fff;border-bottom:2px solid #898989;border-left:2px solid #898989;content:"";display:inline-block;height:15px;left:-2.23%;position:absolute;top:50%;transform:translateY(-50%) rotate(45deg);width:15px}@media screen and (max-width:768px){.p-serviceFlow__rightSide:before{display:none}}.p-serviceFlow__item{color:#898989;display:flex;line-height:1;transform:all .3s;cursor:pointer}@media screen and (max-width:768px){.p-serviceFlow__item{border:1px solid #e7e7e7;color:#e7e7e7;display:flex;flex-direction:column;width:90px;height:90px;justify-content:center;padding-left:0;flex-shrink:0}}.p-serviceFlow__item:nth-child(n+2){margin-top:35px}@media screen and (max-width:768px){.p-serviceFlow__item:nth-child(n+2){margin-top:0;margin-left:20px;padding:0 5px}}.p-serviceFlow__item.is-active{color:#131313;font-weight:700;transition:all .7s}@media screen and (max-width:768px){.p-serviceFlow__item.is-active{border:1px solid #131313}}.p-serviceFlow__flowNum{font-size:14px;font-family:"Asap",sans-serif;position:relative}@media screen and (max-width:768px){.p-serviceFlow__flowNum{font-size:13px;text-align:center;line-height:1}}.p-serviceFlow__flowNum:before{background-color:#e7e7e7;bottom:-140%;content:"";display:inline-block;height:10px;left:50%;position:absolute;transform:translateX(-50%);width:1px}.p-serviceFlow__flowTitle{font-size:14px;margin-left:30px}@media screen and (max-width:768px){.p-serviceFlow__flowTitle{margin-left:0;margin-top:5px;font-size:10px;line-height:1.5;text-align:center;font-weight:700}}.p-serviceFlow__spblock{display:none}@media screen and (max-width:768px){.p-serviceFlow__spblock{border-bottom:2px solid #898989;display:block;padding-bottom:39px;position:relative}.p-serviceFlow__spblock:before{background-color:#fff;border-bottom:2px solid #898989;border-left:2px solid #898989;bottom:-4%;content:"";display:inline-block;height:10px;left:50%;position:absolute;transform:translateX(-50%) rotate(-45deg);width:10px}}.p-serviceFlow__itemsSp{display:flex;justify-content:space-between}.p-serviceFlow__itemSp{border:1px solid #e7e7e7;color:#e7e7e7;display:flex;flex-direction:column;height:90px;justify-content:center;padding-left:14px;width:90px}.p-serviceFlow__itemSp.is-active{border:1px solid #131313;color:#131313}.p-serviceFlow__itemNum{font-family:"Asap",sans-serif;font-size:13px}.p-serviceFlow__itemText{font-size:10px;margin-top:5px}.p-serviceFeature{letter-spacing:.08em;margin-top:105px}@media screen and (max-width:768px){.p-serviceFeature{margin-top:62.5px}}.p-serviceFeature .c-headService{height:322px}@media screen and (max-width:768px){.p-serviceFeature .c-headService{height:145.5px}}.p-serviceFeature__links{margin-top:20px}.p-serviceFeature__linkItems{display:flex;margin:0 auto;max-width:920px;width:100%}.p-serviceFeature__linkItem{position:relative;width:100%;max-width:20%;display:flex;justify-content:center}.p-serviceFeature__linkItem:before{border-bottom:1px solid #131313;border-right:1px solid #131313;bottom:-20%;content:"";display:inline-block;height:10px;left:50%;position:absolute;transform:translateX(-50%) rotate(45deg);width:10px}.p-serviceFeature__linkCircle{background:#373637;border-radius:50%;color:#fff;font-family:"Asap",sans-serif;font-size:20px;height:54px;line-height:54px;margin:0 auto;text-align:center;width:54px}.p-serviceFeature__linkText{display:flex;justify-content:center;align-items:center;font-size:14px;font-weight:700;height:35px;line-height:1.5;margin-top:10px;text-align:center}.p-serviceFeature__main{margin:78.5px auto 0;max-width:1000px;width:100%}@media screen and (max-width:768px){.p-serviceFeature__main{margin-top:40.75px;padding:0 8%}}.p-serviceFeature__block:nth-child(n+2){margin-top:46px}@media screen and (max-width:768px){.p-serviceFeature__block:nth-child(n+2){margin-top:41px}}.p-serviceFeature__block:last-child{margin-top:30px}.p-serviceFeature__item{display:flex}.p-serviceFeature__item:nth-child(n+2){margin-top:46.5px}@media screen and (max-width:768px){.p-serviceFeature__item{flex-direction:column}}.p-serviceFeature__head{align-items:center;background:#e7e7e7;display:flex;font-size:18px;font-weight:700;height:122px;max-width:340px;padding-left:35px;position:relative;width:100%}@media screen and (max-width:768px){.p-serviceFeature__head{font-size:15px;height:100px;padding-left:39px}}.p-serviceFeature__headNum{font-size:30px;font-weight:"Asap",sans-serif;left:6%;position:absolute;top:-16%}@media screen and (max-width:768px){.p-serviceFeature__headNum{top:-22%}}.p-serviceFeature__value{align-items:center;display:flex;font-size:14px;line-height:2;margin-left:56px;width:100%}@media screen and (max-width:768px){.p-serviceFeature__value{font-size:14px;margin-left:0;margin-top:20px}}.p-serviceVoice{letter-spacing:.08em;margin-top:140px}@media screen and (max-width:768px){.p-serviceVoice{margin-top:84px}}.p-serviceVoice__items{margin-top:90px;max-width:1114px;width:100%}@media screen and (max-width:768px){.p-serviceVoice__items{margin-top:43.5px}}.p-serviceVoice__item{border:1px solid #898989;height:100%;margin-left:45px;max-height:468px;max-width:340px;min-height:468px;min-width:340px;position:relative;width:100%}@media screen and (max-width:768px){.p-serviceVoice__item{margin-left:18.5px;max-height:430px;max-width:310px;min-height:430px;min-width:310px}}.p-serviceVoice__item.swiper-slide-active{border:none}@media screen and (max-width:768px){.p-serviceVoice__item.swiper-slide-active{border:1px solid #898989}}.p-serviceVoice__item.swiper-slide-active:before{background:url(//higherground.inc/wp-content/themes/higherground/assets/css/../img/service/img_center_flame.png) no-repeat;background-size:contain;content:"";display:inline-block;height:501px;left:0;max-width:368px;position:absolute;top:1%;width:100%;z-index:-1}@media screen and (max-width:768px){.p-serviceVoice__item.swiper-slide-active:before{display:none}}.p-serviceVoice__item a{height:100%;max-height:468px;max-width:340px;min-height:468px;min-width:340px;padding:50px 45px;width:100%}@media screen and (max-width:768px){.p-serviceVoice__item a{max-height:430px;max-width:310px;min-height:430px;min-width:310px;padding:45px 34px}}.p-serviceVoice__text{font-size:13px;height:300px;line-height:1.84;overflow:auto;padding-right:30px}@media screen and (max-width:768px){.p-serviceVoice__text{height:285px}}.p-serviceVoice__text::-webkit-scrollbar{border:1px solid #898989;border-radius:5px;width:5px}.p-serviceVoice__text::-webkit-scrollbar-track{background-color:#e7e7e7;border:1px solid #898989;border-radius:5px;height:2px}.p-serviceVoice__text::-webkit-scrollbar-thumb{background:#373637;border:solid 4px transparent;border-radius:5px}.p-serviceVoice__info{font-size:12px;margin:37.5px auto 0;padding-right:50px;position:relative}@media screen and (max-width:768px){.p-serviceVoice__info{margin-top:30px}}.p-serviceVoice__date{text-align:right}.p-serviceVoice__roots{text-align:right}.p-serviceVoice__icon{width:30px;height:34px;position:absolute;top:0;right:3%}@media screen and (max-width:768px){.p-serviceVoice__icon{right:3%}}.p-serviceVoice__pagenation{margin-top:45px}@media screen and (max-width:768px){.p-serviceVoice__pagenation{margin-top:27px}}.p-serviceVoice__image{margin:108px auto 0;max-width:940px;width:100%}@media screen and (max-width:480px){.p-serviceVoice__image{margin-top:43.5px;max-width:98%}}.p-serviceQuestion{margin-top:140.5px}@media screen and (max-width:768px){.p-serviceQuestion{margin-top:89px}}.p-serviceQuestion__main{letter-spacing:.08em;margin:70px auto 0;max-width:940px;width:100%}@media screen and (max-width:768px){.p-serviceQuestion__main{margin-top:20px;padding:0 8%}}.p-serviceQuestion__block{position:relative}.p-serviceQuestion__head{border-bottom:1px solid #898989;cursor:pointer;padding:18px 0 18px 78px;position:relative}@media screen and (max-width:768px){.p-serviceQuestion__head{padding-left:43px;padding-right:40px}}.p-serviceQuestion__head span{font-size:14px}@media screen and (max-width:768px){.p-serviceQuestion__head span{font-size:13px}}.p-serviceQuestion__head span:before{background:url(//higherground.inc/wp-content/themes/higherground/assets/css/../img/common/icon_qa.png) no-repeat;background-size:contain;content:"";display:inline-block;height:40px;left:2%;position:absolute;top:50%;transform:translateY(-50%);width:40px}@media screen and (max-width:768px){.p-serviceQuestion__head span:before{height:30px;left:0;width:30px}}.p-serviceQuestion__head:before{background-color:#898989;content:"";display:inline-block;height:1px;position:absolute;right:3%;top:50%;transform:translateY(-50%);width:15px}@media screen and (max-width:768px){.p-serviceQuestion__head:before{width:12px}}.p-serviceQuestion__head:after{background-color:#898989;content:"";display:inline-block;height:1px;position:absolute;right:3%;top:50%;transform:translateY(-50%) rotate(-90deg);transition:transform .3s;width:15px}@media screen and (max-width:768px){.p-serviceQuestion__head:after{width:12px}}.p-serviceQuestion__head.is-active:after{transform:translateY(-50%) rotate(0)}.p-serviceQuestion__value{border-bottom:1px solid #898989;display:none;font-size:14px;line-height:2;margin:0 auto;padding:20px 0 30px}@media screen and (max-width:768px){.p-serviceQuestion__value{font-size:13px;padding:15px 0 20px}}.p-serviceQuestion__value span{display:block;margin:0 auto;max-width:780px;width:100%}@media screen and (max-width:768px){.p-serviceQuestion__value span{padding:0 7.5%}}.p-serviceMember{margin-top:142px}@media screen and (max-width:768px){.p-serviceMember{margin-top:90px}}.p-serviceMember__main{margin-top:85px;padding:0 8%}@media screen and (max-width:768px){.p-serviceMember__main{margin-top:43px;padding:0 4%}}.p-serviceMember__items{display:flex;flex-wrap:wrap;justify-content:space-between;margin:auto;max-width:1082px;width:100%}@media screen and (max-width:480px){.p-serviceMember__items{max-width:345px}}.p-serviceMember__item{cursor:pointer;max-width:263px;position:relative;width:100%}.p-serviceMember__item:before{content:"";display:inline-block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.p-serviceMember__item:nth-child(n+5){margin-top:61.5px}@media screen and (max-width:1024px){.p-serviceMember__item:nth-child(n+4){margin-top:34px}}@media screen and (max-width:768px){.p-serviceMember__item:nth-child(n+3){margin-top:34px}}@media screen and (max-width:480px){.p-serviceMember__item{max-width:160px}.p-serviceMember__item:nth-child(n+3){margin-top:34px}}.p-serviceMember__image img{-o-object-fit:contain;object-fit:contain}.p-serviceMember__text{font-size:14px;line-height:1;margin-top:19px;padding-left:12px}@media screen and (max-width:480px){.p-serviceMember__text{font-size:12px;margin-top:10px;padding-left:5px}}.p-serviceMember__text span{display:block}.p-serviceMember__name{margin-top:10px}.p-serviceMember__nameEn{font-family:"Asap",sans-serif;font-size:10px;margin-top:10px}.p-serviceMember__btnInner{width:100%;max-width:1082px;margin:auto}.p-serviceMember__btn{margin-top:50px;margin-left:auto}@media screen and (max-width:768px){.p-serviceMember__btn{margin-top:30px}}.p-serviceRecommend{margin-top:141px}@media screen and (max-width:768px){.p-serviceRecommend{margin-top:97px}}.p-serviceRecommend__main{margin:70px calc(50% - 50vw) 0;padding:0 8%}@media screen and (max-width:768px){.p-serviceRecommend__main{margin-top:58px}}.p-serviceRecommend__item{margin-left:22.5px;max-height:300px;max-width:210px;min-height:300px;min-width:210px;position:relative;transition:none}.p-serviceRecommend__hovItem{align-items:flex-end;background:rgba(53,64,79,.8);bottom:0;display:flex;left:0;opacity:0;padding:0 16px 20px;position:absolute;right:0;top:0;transition:opacity .7s}.p-serviceRecommend__hovItem:before{background:url(//higherground.inc/wp-content/themes/higherground/assets/css/../img/common/icon_plus.png) no-repeat;background-size:contain;content:"";display:block;height:15px;position:absolute;right:15px;top:15px;width:15px}@media screen and (max-width:768px){.p-serviceRecommend__hovItem:before{height:10px;width:10px}}.p-serviceRecommend__hovItem:hover{opacity:1}.p-serviceRecommend__text{color:#fff;font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-size:14px;letter-spacing:.1em}@media screen and (max-width:768px){.p-serviceRecommend__text{font-size:10px}}.p-serviceRecommend__name{border-bottom:1px solid #fff;padding-bottom:10px}.p-serviceRecommend__scale{margin-top:15px}.p-serviceRecommend__price{margin-top:7px}.p-serviceRecommend__button{display:flex;justify-content:flex-end;margin:77.5px auto 0;max-width:940px;width:100%}@media screen and (max-width:768px){.p-serviceRecommend__button{margin-top:52.5px}}.carouselWrapper{position:relative;top:250px;-webkit-overflow-scrolling:auto;opacity:0}.carouselWrapper.is-active{-webkit-animation:circleVisible 2s forwards;animation:circleVisible 2s forwards}@media screen and (max-width:768px){.carouselWrapper{top:215px}}.carousel{position:absolute;bottom:53%;left:50%;letter-spacing:.08em;transform:translateX(-50%);-webkit-overflow-scrolling:auto}@media screen and (max-width:768px){.carousel{bottom:60%}}_::-webkit-full-page-media,_:future,:root .carousel{left:50%;transform:translateX(-50%)}.carousel .item{background:#fff;border-radius:50%;display:block;filter:drop-shadow(0px 18px 18px rgba(109,109,109,.15));height:180px;position:absolute;top:0;width:180px;transform:translateZ(0)}.item:not(.active){left:5%;position:absolute;top:15%}@media screen and (max-width:768px){.item:not(.active){left:0;top:10%}}.carousel .item.active{color:#fff;font-size:20px;font-weight:700;height:210px;position:relative;width:210px}@media screen and (max-width:768px){.carousel .item.active{height:180px;width:180px}}.carousel .item.active:before{background:rgba(55,54,55,.6);border-radius:50%;content:"";display:inline-block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.hidden{display:none}.carousel .item.active .visible{display:none}.carousel .item.active .hidden{display:block}#home.active{background:url(//higherground.inc/wp-content/themes/higherground/assets/css/../img/service/bg/bg_01.jpg) no-repeat;background-position:-30px 0;background-size:cover}#rental.active{background:url(//higherground.inc/wp-content/themes/higherground/assets/css/../img/service/bg/bg_02.jpg) no-repeat;background-position:-30px 0;background-size:cover}#sell.active{background:url(//higherground.inc/wp-content/themes/higherground/assets/css/../img/service/bg/bg_03.jpg) no-repeat;background-position:-30px 0;background-size:cover}#invest.active{background:url(//higherground.inc/wp-content/themes/higherground/assets/css/../img/service/bg/bg_04.jpg) no-repeat;background-position:-30px 0;background-size:cover}#investrent.active{background:url(//higherground.inc/wp-content/themes/higherground/assets/css/../img/service/bg/bg_05.jpg) no-repeat;background-position:-30px 0;background-size:cover}#renovation.active{background:url(//higherground.inc/wp-content/themes/higherground/assets/css/../img/service/bg/bg_06.jpg) no-repeat;background-position:-30px 0;background-size:cover}#english.active{background:url(//higherground.inc/wp-content/themes/higherground/assets/css/../img/service/bg/bg_07.jpg) no-repeat;background-position:-30px 0;background-size:cover}.carousel .item.transition{transition:all .35s ease}.carousel .item a{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.service__icon{width:25.5px}.service__title{font-size:15px;font-weight:700;line-height:1.5;margin-top:20px}.controls{position:absolute;bottom:113px;left:50%;transform:translateX(-50%);width:400px}.next{margin-left:50px}.next,.previous{border-left:1px solid #242424;border-top:1px solid #242424;height:17.5px;width:17.5px}.next{left:0;position:absolute;transform:rotate(-45deg)}.previous{position:absolute;right:14%;transform:rotate(135deg)}.p-serviceVoice__main .swiper-pagination-bullet{background:#898989 !important;border-radius:0;height:4px;opacity:1;width:4px}.p-serviceVoice__main .swiper-pagination-bullet-active{background:#131313 !important}@-webkit-keyframes circleVisible{0%{opacity:0}25%{opacity:.25}50%{opacity:.5}75%{opacity:.75}100%{opacity:1}}@keyframes circleVisible{0%{opacity:0}25%{opacity:.25}50%{opacity:.5}75%{opacity:.75}100%{opacity:1}}.l-contact{margin:180px auto 135px;width:100%}.l-contact .c-head{margin:0 auto;max-width:1120px;width:100%}@media screen and (max-width:768px){.l-contact .c-head{padding:0 8%}}@media screen and (max-width:768px){.l-contact{margin:45px 0 105px}}.p-contact{letter-spacing:.08em}.p-contact__linkItems{display:flex;margin:88px auto 0;width:100%}@media screen and (max-width:768px){.p-contact__linkItems{flex-direction:column;margin-top:40px}}.p-contact__linkItem{position:relative;width:33.3333333333%;transition:background .3s}@media screen and (max-width:768px){.p-contact__linkItem{width:100%}.p-contact__linkItem:first-child{background:#f7f5f1}.p-contact__linkItem:nth-child(2){background:#ece8e5}.p-contact__linkItem:last-child{background:#e7e7e7}}.p-contact__linkItem a{padding:35px 18%;width:100%}@media screen and (max-width:768px){.p-contact__linkItem a{padding:21px 51.5px}}.p-contact__linkItem.is-current:before{border-bottom:13px solid #000;border-left:8px solid transparent;border-right:8px solid transparent;content:"";display:inline-block;height:0;left:10%;position:absolute;top:50%;transform:rotate(90deg) translateX(-50%);width:0}@media screen and (max-width:768px){.p-contact__linkItem.is-current:before{left:5%}}.p-contact__title{font-size:16px;font-weight:700}.p-contact__methodText{font-size:12px;margin-top:7px}.p-contact__serviceMiddle{margin:85.5px auto 0;max-width:940px;width:100%}@media screen and (max-width:768px){.p-contact__serviceMiddle{margin-top:35px}}.p-contact__serviceCaption{border-bottom:1px solid #898989;font-size:16px;padding-bottom:30px}@media screen and (max-width:768px){.p-contact__serviceCaption{font-size:14px;padding:0 8% 25px}}.p-contact__serviceItems{display:flex;margin-top:38px;width:100%}@media screen and (max-width:768px){.p-contact__serviceItems{margin-top:18.25px}}.p-contact__serviceItem{padding-bottom:20px;padding-top:10px;width:33.3333333333%}@media screen and (max-width:768px){.p-contact__serviceItem{padding-bottom:1px;padding-top:1px}}.p-contact__serviceItem:nth-child(-n+2){border-right:1px solid #898989}.p-contact__serviceItem a{letter-spacing:.08em;text-align:center;width:100%}.property .p-contact__serviceItem{width:50%}.property .p-contact__serviceItem:last-child{border-right:none}.p-contact__serviceImage{margin:0 auto}.p-contact__serviceName{font-family:"Asap",sans-serif;font-size:24px;font-weight:bolder;line-height:1}@media screen and (max-width:768px){.p-contact__serviceName{font-size:18px}}.p-contact__serviceName span{display:inline-block;margin-left:20px}@media screen and (max-width:768px){.p-contact__serviceName span{display:none}}.p-contact__download{margin-top:70px;padding:0 8%}@media screen and (max-width:768px){.p-contact__download{margin-top:40px}}.p-contact__downloadInner{display:flex;justify-content:space-between;margin:auto;max-width:933px;width:100%}@media screen and (max-width:768px){.p-contact__downloadInner{flex-direction:column}}.p-contact__downloadItems{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:580px;width:100%}@media screen and (max-width:768px){.p-contact__downloadItems{align-items:center;flex-direction:column;margin-top:28.5px}}.p-contact__downloadItem{border:1px solid #898989;font-size:14px;height:48px;line-height:48px;max-width:280px;width:100%}@media screen and (max-width:768px){.p-contact__downloadItem{max-width:300px}.p-contact__downloadItem:nth-child(n+2){margin-top:10px}}.p-contact__downloadItem:nth-child(n+3){margin-top:17px}.p-contact__downloadItem a{height:100%;padding-left:24px;position:relative;width:100%}.p-contact__downloadItem a:before{background:url(//higherground.inc/wp-content/themes/higherground/assets/css/../img/common/icon_download.png) no-repeat;background-size:contain;content:"";display:inline-block;height:14px;position:absolute;right:0;right:19px;top:50%;transform:translateY(-50%);width:9px}.p-contact__form{margin-top:96.5px}@media screen and (max-width:768px){.p-contact__form{margin-top:19px}}.p-contact__main{margin:78.5px auto 0;max-width:902px;width:100%}@media screen and (max-width:768px){.p-contact__main{margin-top:36px;padding:0 8%}}.p-contact__item{display:flex;width:100%}@media screen and (max-width:768px){.p-contact__item{flex-direction:column}}.p-contact__item:nth-child(n+2){margin-top:44.5px}@media screen and (max-width:768px){.p-contact__item:nth-child(n+2){margin-top:34px}}.p-contact__item:nth-child(2) .p-contact__head,.p-contact__item:nth-child(3) .p-contact__head,.p-contact__item:nth-child(4) .p-contact__head,.p-contact__item:nth-child(5) .p-contact__head,.p-contact__item:last-child .p-contact__head{align-items:center;display:flex}.p-contact__item:nth-child(6) .p-contact__head{display:initial;padding-top:20px}@media screen and (max-width:768px){.p-contact__item:nth-child(6) .p-contact__head{padding-top:0}}.p-contact__head{font-size:15px;font-weight:700;position:relative;width:30%}@media screen and (max-width:768px){.p-contact__head{width:100%}}.p-contact__head.is-must:after{background-color:#373637;border-radius:8px;color:#fff;content:"必須";display:inline-block;font-size:12px;font-weight:700;height:25px;line-height:25px;position:absolute;position:absolute;right:15%;text-align:center;top:50%;transform:translateY(-50%);width:60px}@media screen and (max-width:768px){.p-contact__head.is-must:after{position:relative;right:-15px;top:12px}}.p-contact__head span{font-size:14px;font-weight:400}@media screen and (max-width:768px){.p-contact__head span{font-size:12px;position:absolute;right:6%;top:10%}}.p-contact__value{margin-left:auto;max-width:580px;width:100%}@media screen and (max-width:768px){.p-contact__value{margin-top:18px}}.p-contact__value input[type=text],.p-contact__value input[type=email]{background-color:#e7e7e7;color:#898989;font-size:13px;padding:18px 20px;width:100%}@media screen and (max-width:768px){.p-contact__value input[type=text],.p-contact__value input[type=email]{height:54px}}.p-contact__value textarea{background-color:#e7e7e7;color:#898989;font-size:13px;height:180px;max-width:580px;padding:18px 20px;resize:none;width:100%}@media screen and (max-width:768px){.p-contact__value textarea{height:200px}}.p-contact__checkboxItems{display:flex;flex-wrap:wrap}@media screen and (max-width:768px){.p-contact__checkboxItems{justify-content:space-between;max-width:290px;width:100%}}.p-contact__checkboxItem{height:35px;margin-right:9px}@media screen and (max-width:768px){.p-contact__checkboxItem{height:40px;margin-right:0}}.p-contact__checkboxItem label{background:#e7e7e7;border-radius:25px;font-size:13px;height:34px;line-height:34px;text-align:center;transition:all .3s}.p-contact__checkboxItem input[type=checkbox]{display:none}.p-contact__checkboxItem input[type=checkbox]:checked+label{background:#373637;color:#fff}.p-contact__agree{cursor:pointer;align-items:center;display:flex;justify-content:center;margin-top:67.5px}@media screen and (max-width:768px){.p-contact__agree{margin-top:39px}}.p-contact__agree input{background:0 0;height:34px;width:34px}.p-contact__agree label{font-size:15px;font-weight:700;margin-left:16.5px}@media screen and (max-width:768px){.p-contact__agree label{font-size:13px;margin-left:0}}.p-contact__agree label a{text-decoration:underline;display:inline}.p-contact__send{background:#373637;border:1px solid #373637;color:#fff;font-size:16px;font-weight:700;height:61px;letter-spacing:.08em;line-height:61px;margin:67.5px auto 0;max-width:340px;text-align:center;width:100%;transition:background .3s}@media screen and (max-width:768px){.p-contact__send{margin-top:40.5px}}.p-contact__send:hover{background:rgba(55,54,55,.5)}.form{margin-bottom:11px;width:53.5px}@media screen and (max-width:768px){.form{width:30.5px}}.line{margin-bottom:18px;width:43px}@media screen and (max-width:768px){.line{width:25px}}.phone{margin-bottom:20px;width:57px}@media screen and (max-width:768px){.phone{width:32.5px}}.form-service .p-contact__item:first-child .p-contact__value .p-contact__checkboxItems .p-contact__checkboxItem:nth-child(n+5){margin-top:10px}@media screen and (max-width:768px){.form-service .p-contact__item:first-child .p-contact__value .p-contact__checkboxItems .p-contact__checkboxItem:nth-child(3),.p-contact__checkboxItem:nth-child(4){margin-top:10px}}.p-contact__main .p-contact__item:first-child .p-contact__head:after{top:15%}@media screen and (max-width:768px){.p-contact__main .p-contact__item:first-child .p-contact__head:after{top:12px}}.property .p-contact__main .p-contact__item:first-child .p-contact__head:after{top:36%}@media screen and (max-width:768px){.property .p-contact__main .p-contact__item:first-child .p-contact__head:after{top:12px}}#file{display:none}.fileItem{cursor:pointer;border:1px solid #898989;color:#898989;display:inline-block;height:48px;line-height:48px;max-width:480px;padding-left:31px;position:relative;width:100%}.fileItem:before,.fileItem:after{background-color:#898989;content:"";display:inline-block;height:1px;position:absolute;right:19px;top:50%;transform:translateY(-50%);width:15px}.fileItem:before{transform:rotate(90deg)}.select-item120{display:inline-block;width:120px}@media screen and (max-width:768px){.select-item120{width:140px}}.select-item140{display:inline-block;width:140px}.select-item160{display:inline-block;width:160px}@media screen and (max-width:768px){.select-item160{width:140px}}.select-item180{display:inline-block;width:180px}@media screen and (max-width:768px){.select-item180{width:140px}}.select-item210{display:inline-block;width:210px}@media screen and (max-width:768px){.select-item210{width:290px}}@media screen and (max-width:768px){.p-contact__form.realestate{margin-top:62.5px}}.horizontal-item label{width:100%}input[type=checkbox]:checked+label{background:#373637;color:#fff}.label-operation{display:inline-block;width:100%;background:#e7e7e7}.label-active{background:#373637;color:#fff}.mwform-file-delete{display:none}input[type=submit]{width:100%}.p-contact__item input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:none}.p-contact__item .mwform-checkbox-field-text{display:inline-block;background:#e7e7e7;border-radius:25px;font-size:13px;height:34px;line-height:34px;text-align:center;transition:all .3s}.p-contact__item input[type=checkbox]:checked+span{background:#373637;color:#fff}.p-contact__item .mwform-checkbox-field{height:35px;margin-right:9px}@media screen and (max-width:768px){.p-contact__item .mwform-checkbox-field{height:40px;margin-right:0}}.form-service .p-contact__item:first-child .p-contact__value .p-contact__checkboxItems .mwform-checkbox-field:nth-child(n+5){margin-top:10px;display:inline-block}@media screen and (max-width:768px){.form-service .p-contact__item:first-child .p-contact__value .p-contact__checkboxItems .mwform-checkbox-field:nth-child(3),.mwform-checkbox-field:nth-child(4){margin-top:10px;display:inline-block}}.mw_wp_form .horizontal-item+.horizontal-item{margin-left:0 !important}.selctFilename{font-size:13px;color:#373637;margin-top:5px}.p-contact__agree label{display:flex;align-items:center}.p-contact__agree .mwform-checkbox-field-text{text-decoration:none;font-weight:700;margin-left:16.5px}.p-contact__head.is-must.texts:after{top:16% !important}.p-contact__agree input{margin:0;padding:0;background:0 0;border:none;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;padding-left:30px;vertical-align:middle;position:relative}.p-contact__agree input:before,.p-contact__agree input:after{content:"";display:block;position:absolute}.p-contact__agree input:before{background-color:#fff;border-radius:0;border:2px solid #131313;width:34px;height:34px;left:5px;box-sizing:border-box}.p-contact__agree input:after{border-bottom:3px solid #131313;border-left:3px solid #131313;opacity:0;height:8px;width:17px;transform:rotate(-45deg) translateY(-90%);top:50%;left:56%;transition:opacity .2s}.p-contact__agree input:checked:after{opacity:1}.send-thanks{text-align:center;font-size:16px;font-weight:700;margin-top:80px;margin-left:5%;margin-right:5%}@media screen and (max-width:768px){.send-thanks{font-size:13px;margin-top:40px}}.p-contact__linkItems .p-contact__linkItem:nth-child(1) a{transition:background .3s}.p-contact__linkItems .p-contact__linkItem:nth-child(1) a:hover{background:#f7f5f1}.p-contact__linkItems .p-contact__linkItem:nth-child(2) a{transition:background .3s}.p-contact__linkItems .p-contact__linkItem:nth-child(2) a:hover{background:#ece8e5}.p-contact__linkItems .p-contact__linkItem:nth-child(3) a{transition:background .3s}.p-contact__linkItems .p-contact__linkItem:nth-child(3) a:hover{background:#e7e7e7}.u-display__pc{display:block}@media screen and (max-width:768px){.u-display__pc{display:none !important}}.u-display__sp{display:none}@media screen and (max-width:768px){.u-display__sp{display:block !important}}.u-mgt__head{margin-top:0 !important}@media screen and (max-width:768px){.u-mgt__head{margin-top:16px !important}}.u-mgt__footerNav{margin-top:20px}.u-mgt__33{margin-top:33px}.u-mgr__head{margin-right:67px}@media screen and (max-width:768px){.u-mgr__head{margin-right:0}}.mg_b90{margin-bottom:90px}@media screen and (max-width:768px){.u-margin__right{margin-right:auto}.u-margin__left{margin-left:auto}}.u-color__white{color:#fff}.u-font__asap{font-family:"Asap",sans-serif !important;letter-spacing:.1em}@media screen and (max-width:768px){.u-order__1{order:1}.u-order__2{order:2}}.u-textAlign__right{text-align:right}.c-head{display:flex}@media screen and (max-width:768px){.c-head{flex-direction:column}}.c-head__title{font-family:"Asap",sans-serif;font-size:42px;font-weight:700;letter-spacing:.1em}@media screen and (max-width:768px){.c-head__title{font-size:40px}}.c-head__titleJp{font-size:15px;font-weight:700;letter-spacing:.1em;margin-top:3px}.c-head__links{align-self:flex-end;display:flex;margin-left:58px}@media screen and (max-width:768px){.c-head__links{align-self:auto;margin-left:0;margin-top:38px}}.c-head__linkItem{font-size:13px;letter-spacing:.08em;line-height:1;padding-bottom:7.5px}.c-head__linkItem:nth-child(n+2){margin-left:35px}@media screen and (max-width:768px){.c-head__linkItem:nth-child(n+2){margin-left:20px}}.c-head__linkItem.is-active{border-bottom:3px solid}.c-common__secHead{font-family:"Asap",sans-serif;font-size:34px;font-weight:700;letter-spacing:.1em}@media screen and (max-width:768px){.c-common__secHead{font-size:28px}}.c-common__secHeadJa{font-size:14px;letter-spacing:.08em;margin-top:5px}@media screen and (max-width:768px){.c-common__secHeadJa{font-size:12px}}.c-headService{background:#f5f1ee;display:flex;flex-direction:column;height:170px;justify-content:center;letter-spacing:.08em;padding:0 13%;width:100%}@media screen and (max-width:768px){.c-headService{height:100px;padding:0 8%}}.c-headService__title{font-family:"Asap",sans-serif;font-size:34px;font-weight:700}@media screen and (max-width:768px){.c-headService__title{font-size:28px}}.c-headService__titleJa{font-size:14px;margin-top:3px}@media screen and (max-width:768px){.c-headService__titleJa{font-size:12px}}.c-button{background:#fff;border:2px solid #898989;max-width:205px;position:relative;width:100%}.c-button:before{background-color:transparent;content:"";display:block;height:100%;opacity:0;position:absolute;top:0;transition:.3s;width:0;z-index:-1}.c-button:after{background:url(//higherground.inc/wp-content/themes/higherground/assets/css/../img/common/button/icon_arrow.png) no-repeat;background-size:contain;content:"";display:inline-block;height:9.5px;position:absolute;right:14.5px;top:50%;transform:translateY(-50%);width:19px;z-index:1}.c-button:hover:before{background-color:#131313 !important;content:"";display:block;height:100%;opacity:1;position:absolute;top:0;transition:.3s;width:100%;z-index:1}.c-button:hover:after{background:url(//higherground.inc/wp-content/themes/higherground/assets/css/../img/common/button/icon_arrow_hov.png) no-repeat;background-size:contain;content:"";display:inline-block;height:9.5px;position:absolute;right:14.5px;top:50%;transform:translateY(-50%);width:19px;z-index:2}.c-button__text{font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif}.c-button__text a{color:#131313;font-size:14px;padding:13.5px 15px;position:relative;width:100%}.c-button__text a:hover{color:#fff;z-index:2}.c-moreButton{text-align:center;display:block;width:40px;margin-left:auto;margin-right:auto;cursor:pointer;transition:opacity .3s}.c-moreButton:hover{opacity:.7}@media screen and (max-width:768px){.c-moreButton{margin-bottom:58px}}.c-moreButton__circle{align-items:center;background-color:#e7e7e7;border-radius:50%;display:flex;height:40px;justify-content:center;width:40px}.c-moreButton__dots{display:flex}.c-moreButton__dot{background:#131313;display:block;height:2px;width:2px}.c-moreButton__dot:nth-child(n+2){margin-left:5px}.c-moreButton__text{font-family:"Asap",sans-serif;font-size:13px;margin-top:7px}.c-common__text{max-width:400px;width:100%}.c-common__beside{display:flex}@media screen and (max-width:768px){.c-common__beside{flex-direction:column}}.c-common__head{font-family:"Asap",sans-serif;font-size:42px;font-weight:600;letter-spacing:.1em}@media screen and (max-width:768px){.c-common__head{font-size:40px}}.c-common__detail{font-family:"Asap",sans-serif;font-size:10px;letter-spacing:.15em;line-height:1.55;margin-top:21px}.c-common__more{border-bottom:1px solid #131313;font-family:"Asap",sans-serif;font-size:14px;letter-spacing:.1em;margin-left:auto;margin-left:auto;margin-top:20px;padding-bottom:3px;width:43px}.space{display:inline-block;padding-left:.35em}@media screen and (max-width:768px){.space{padding-left:0}}.slide-in{display:inline-block;overflow:hidden}.slide-in_inner{display:inline-block}.downAnime{opacity:0}.slideAnimeDownUp{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:slideTextY100;animation-name:slideTextY100;opacity:0}@-webkit-keyframes slideTextY100{from{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes slideTextY100{from{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.slideAnimeUpDown{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:slideTextY-100;animation-name:slideTextY-100;opacity:0}@-webkit-keyframes slideTextY-100{from{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes slideTextY-100{from{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}.p-homeJournal__item.swiper-slide-active{max-height:340px;max-width:238px}.swiper-wrapper{align-items:flex-end}.p-homeJournal__item.swiper-slide-active .p-homeJournal__image .p-homeJournal__category{font-size:11px;transform:scale(1)}.p-homeJournal__item.swiper-slide-active .p-homeJournal__text .p-homeJournal__caption{font-size:13px}.p-homeJournal__item.swiper-slide-active .p-homeJournal__text .p-homeJournal__date{font-size:11px;transform:scale(1)}.p-homeJournal__main .swiper-button-prev,.p-homeJournal__main .swiper-button-next{background-color:#7d6454;border-radius:50%;color:#fff;font-family:"Asap",sans-serif;font-size:13px;height:86px;letter-spacing:.08em;visibility:hidden;width:86px}#js-journal-prev.is-acitve{visibility:visible}@media screen and (max-width:768px){#js-journal-prev.is-acitve{visibility:hidden}}#js-journal-next.is-acitve{visibility:visible}@media screen and (max-width:768px){#js-journal-next.is-acitve{visibility:hidden}}.swiper-button-prev:after{content:""}.swiper-button-next:after{content:""}.swiper-pagination{position:relative}.swiper-pagination .swiper-pagination-current{color:#324051;font-family:"Ropa Sans",sans-serif;font-size:15px;margin-right:84px;position:relative}.swiper-pagination .swiper-pagination-total{color:#324051;font-family:"Ropa Sans",sans-serif;font-size:15px;position:relative}.pagenation{bottom:25px;left:50%;position:absolute;transform:translateX(-50%)}.progress_bar{background-color:#324051;bottom:82%;height:1px;left:24.5%;position:absolute;transform:scaleX(0);transform-origin:0 0;transition:transform 3s linear;width:55px}#js-journal-prev,#js-journal-next{border-radius:50%;left:-50px;position:fixed;top:-30px;transition:transform .3s;transition-timing-function:ease-out}#js-journal-prev.hov_,#js-journal-next.hov_{height:0;left:-32px;opacity:0;top:-32px;transition:.5s;width:0}@media screen and (min-width:769px){.p-homeJournal__items .swiper-slide-prev{transition-delay:1s;transition-duration:4s;transition-property:transform,opacity}.p-homeJournal__items .swiper-slide-active{transition-delay:1.5s;transition-duration:4s;transition-property:transform,opacity}.p-homeJournal__items .swiper-slide-next{transition-delay:1.2s;transition-duration:4s;transition-property:transform,opacity}.p-homeJournal__items .swiper-slide-active{opacity:.7;transform:translateY(150px) scale(.5) !important}.p-homeJournal__items .swiper-slide-prev{opacity:.7;transform:translateX(400px) translateY(150px) scale(.5) !important}.p-homeJournal__items .swiper-slide-next{opacity:.7;transform:translateX(-400px) translateY(150px) scale(.5) !important}.p-homeJournal__items .swiper-slide-active.is-active{opacity:1;transform:translateX(0) translateY(0) scale(1) !important}.p-homeJournal__items .swiper-slide-prev.is-active{opacity:1;transform:translateX(0) translateY(0) scale(1) !important}.p-homeJournal__items .swiper-slide-next.is-active{opacity:1;transform:translateX(0) translateY(0) scale(1) !important}}.c-box__job{background:#fff;border:1px solid #898989;max-width:450px;position:relative;width:100%;z-index:100}.c-box__jobDouble{background:#fff;border:1px solid #898989;max-width:450px;position:relative;width:100%;z-index:100}.c-box__jobDouble:before{content:"";display:inline-block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.c-box__jobDouble h4{font-family:"Asap",sans-serif;font-size:24px;padding-top:34px;text-align:center}.c-box__Inner{align-items:center;display:flex;padding:0 15px;z-index:1}.c-box__Inner02{display:flex;justify-content:space-between;padding:0 21px;z-index:1}.c-box__image{max-width:165px;position:relative;z-index:-1}.c-box__text{z-index:-1}.c-box__text h4{font-family:"Asap",sans-serif;font-size:24px;font-weight:500;letter-spacing:.1em}.c-box__text p{font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-size:14px;position:relative}.c-box__more{border-bottom:1px solid #131313;bottom:20.5px;font-family:"Asap",sans-serif;font-size:14px;position:absolute;right:25.5px}.c-box__common{max-width:185px;position:relative}.c-box__common a{pointer-events:auto;position:relative;z-index:1000}.c-box__common:nth-child(1):after{background:#898989;content:"";display:inline-block;height:160px;position:absolute;right:-16%;top:18%;width:1px}.c-box__common a{padding-bottom:31px;text-align:right}.c-box__text02{font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-size:14px;letter-spacing:.1em;z-index:-1}.c-box__more02{border-bottom:1px solid #131313;display:inline-block;font-family:"Asap",sans-serif;font-size:14px;letter-spacing:.1em}.c-memberMordal{background:rgba(19,19,19,.66);z-index:-1;opacity:0;transition:all .2s ease-in-out;height:100%;left:0;position:fixed;top:0;width:100%}.c-memberMordal.is-active{opacity:1;z-index:10}.c-memberMordal:before,.c-memberMordal:after{background:#fff;content:"";display:inline-block;height:2px;position:absolute;right:19px;top:19px;width:20px}.c-memberMordal:before{transform:rotate(45deg)}.c-memberMordal:after{transform:rotate(-45deg)}.c-memberMordal__wrapper{background-color:#fff;height:90vh;margin:50px auto 0;max-width:940px;overflow:scroll;padding:4%;position:relative}@media screen and (max-width:768px){.c-memberMordal__wrapper{height:85vh;margin:90px auto 0;max-width:330px;padding:5%}}.c-memberMordal__container{display:flex}@media screen and (max-width:768px){.c-memberMordal__container{flex-direction:column}}.c-memberMordal__image{max-width:350px;width:100%}.c-memberMordal__mainImage{height:262px}@media screen and (max-width:768px){.c-memberMordal__mainImage{height:210px}}.c-memberMordal__mainImage img{-o-object-fit:cover;object-fit:cover;height:100%}.c-memberMordal__subImages{display:flex;margin-top:25px}@media screen and (max-width:768px){.c-memberMordal__subImages{margin-top:19px}}.c-memberMordal__subImageItem{cursor:pointer;max-width:80px;width:100%;height:60px}.c-memberMordal__subImageItem:nth-child(n+2){margin-left:9px}@media screen and (max-width:768px){.c-memberMordal__subImageItem:nth-child(n+2){margin-left:7px}}.c-memberMordal__subImageItem img{-o-object-fit:cover;object-fit:cover;height:100%}@media screen and (max-width:768px){.c-memberMordal__subImageItem{max-width:64px;height:48px}}.c-memberMordal__text{color:#000;margin-left:38px;max-width:427px;padding-top:27.5px;width:100%}@media screen and (max-width:768px){.c-memberMordal__text{margin-left:0;padding-top:26.5px}}.c-memberMordal__kanaName{font-size:14px}.c-memberMordal__name{font-size:28px;font-weight:700;line-height:1}@media screen and (max-width:768px){.c-memberMordal__name{font-size:24px}}.c-memberMordal__favoriteWord{font-size:16px;line-height:1.875;margin-top:24px}@media screen and (max-width:768px){.c-memberMordal__favoriteWord{margin-top:18.5px}}.c-memberMordal__favoriteBook{font-size:11px;text-align:right}.c-memberMordal__profile{margin-top:20px}@media screen and (max-width:768px){.c-memberMordal__profile{border-bottom:1px solid #898989;margin-top:38.5px;padding-bottom:20px}}.c-memberMordal__profileItem{font-size:13px;line-height:2}.c-memberMordal__introduction{margin-top:42.5px}@media screen and (max-width:768px){.c-memberMordal__introduction{margin-top:21.5px}}.c-memberMordal__introductionText{font-size:14px;line-height:1.71}.c-memberMordal__introductionText:nth-child(n+2){margin-top:30px}.c-recruitMordal{background:rgba(255,255,255,.5);bottom:0;display:none;height:100vh;left:0;position:fixed;right:0;top:0;width:100vw;z-index:20;overflow-y:scroll}.c-recruitMordal__main{background-color:#fff;height:100vh;margin-left:auto;max-width:380px;padding:65px 40px 0;width:100%;z-index:100}@media screen and (max-width:768px){.c-recruitMordal__main{margin-left:0;max-width:100%;padding-top:62.5px}}.c-recruitMordal__image{max-width:300px;width:100%}.c-recruitMordal__title{font-size:28px;font-weight:700;margin-top:40px}@media screen and (max-height:768px){.c-recruitMordal__title{margin-top:10px}}@media screen and (max-width:768px){.c-recruitMordal__title{font-size:24px;margin-top:25px}}.c-recruitMordal__text{font-size:14px;line-height:2;margin-top:15px}@media screen and (max-height:768px){.c-recruitMordal__text{margin-top:0}}.c-recruitMordal__more{background:#373637;border-radius:40px;margin-left:auto;margin-top:30px;max-width:180px;text-align:center;width:100%}@media screen and (max-width:768px){.c-recruitMordal__more{margin-top:20px}}.c-recruitMordal__more a{color:#fff;font-family:"Asap",sans-serif;font-size:14px;letter-spacing:.08em;padding:10.5px 0;width:100%}.c-recruitMordal__close{height:20px;position:absolute;right:20px;top:20px;width:20px;z-index:100}.c-recruitMordal__close:before{background:#898989;content:"";display:inline-block;height:2px;position:absolute;top:50%;transform:translateY(-50%) rotate(45deg);width:20px}.c-recruitMordal__close:after{background:#898989;content:"";display:inline-block;height:2px;position:absolute;top:50%;transform:translateY(-50%) rotate(-45deg);width:20px}.c-lineMordal{position:fixed;top:0;left:0;right:0;bottom:0;background:#fff;z-index:100;display:grid;place-items:center;letter-spacing:.08em;display:none}@media screen and (max-width:768px){.c-lineMordal{place-items:start;padding:0 8%}}.c-lineMordal__lineInner{width:100%;max-width:790px;display:flex;margin:0 auto;padding-top:258px}@media screen and (max-width:768px){.c-lineMordal__lineInner{padding-top:118px}}.c-lineMordal__left{width:100%;max-width:541px;margin-right:49px}@media screen and (max-width:768px){.c-lineMordal__left{margin-right:0}}.c-lineMordal__right{width:100%;max-width:200px;background-color:#e7e7e7;height:245px}.c-lineMordal__accountLink{width:100%;max-width:240px;background:#00b900;border-radius:20px;line-height:1}@media screen and (max-width:768px){.c-lineMordal__accountLink{margin:20px auto 0}}.c-lineMordal__accountLink a{width:100%;height:100%;font-size:14px;font-weight:700;text-align:center;color:#fff;padding:17px 0}.c-lineMordal__title{font-size:28px;font-weight:700;color:#00b900}@media screen and (max-width:768px){.c-lineMordal__title{font-size:24px;text-align:center}}.c-lineMordal__text{font-size:15px;line-height:1.86;margin-top:21px}.c-lineMordal__text span:nth-child(1){font-weight:700}.c-lineMordal__caption{font-size:12px;color:#898989;margin-top:10px}.c-lineMordal__search{width:100%;max-width:437px;display:flex;font-size:14px;border:1px solid #373637;border-radius:5px;text-align:center;margin-top:20px}.c-lineMordal__searchTitle{width:40%;background:#373637;color:#fff;font-weight:700;padding:2px 0}.c-lineMordal__searchValue{width:60%;font-weight:700;padding:2px 0}.c-lineMordal__image{width:100%;max-width:150px;margin:25px auto 0}.c-lineMordal__qrTItle{font-size:14px;font-weight:700;line-height:1;text-align:center;margin-top:28px}.c-lineMordal__closeBtn{width:15.5px;height:15.5px;position:absolute;top:20px;right:20px;cursor:pointer}.c-lineMordal__closeBtn:before,.c-lineMordal__closeBtn:after{content:"";display:inline-block;width:20px;height:2px;background:#898989;position:absolute}.c-lineMordal__closeBtn:before{transform:rotate(45deg)}.c-lineMordal__closeBtn:after{transform:rotate(-45deg)}.c-bottomNav{border-top:1px solid #898989;display:flex;justify-content:center;max-width:1082px;padding-top:25px;width:100%}.c-bottomNav__left,.c-bottomNav__right{align-items:center;display:flex;height:105px;max-width:385px;position:relative;width:100%}.c-bottomNav__left a,.c-bottomNav__right a{width:100%;height:100%}@media screen and (max-width:768px){.c-bottomNav__left a,.c-bottomNav__right a{display:inline-block;width:100%;height:100%}}@media screen and (max-width:768px){.c-bottomNav__left,.c-bottomNav__right{height:auto;width:40%}}.c-bottomNav__left{display:flex;justify-content:flex-end}.c-bottomNav__left a{padding-right:40px;display:flex;justify-content:flex-end}@media screen and (max-width:768px){.c-bottomNav__left a{display:inline-block}}.c-bottomNav__left:before{border-left:1px solid #131313;border-top:1px solid #131313;content:"";display:inline-block;height:10px;left:0;position:absolute;transform:rotate(-45deg);width:10px}@media screen and (max-width:768px){.c-bottomNav__left:before{left:50%;top:45%;transform:rotate(-45deg) translateX(-50%)}}.c-bottomNav__left .c-bottomNav__text{margin-left:20px}.c-bottomNav__right a{padding-left:40px}@media screen and (max-width:768px){.c-bottomNav__right a{display:inline-block}}.c-bottomNav__right:before{border-right:1px solid #131313;border-top:1px solid #131313;content:"";display:inline-block;height:10px;position:absolute;right:0;transform:rotate(45deg);width:10px}@media screen and (max-width:768px){.c-bottomNav__right:before{right:50%;top:45%;transform:rotate(45deg) translateX(50%)}}.c-bottomNav__right .c-bottomNav__text{margin-right:20px}.c-bottomNav__center{align-items:center;border-left:1px solid #898989;border-right:1px solid #898989;display:flex;justify-content:center;width:50%}@media screen and (max-width:768px){.c-bottomNav__center{align-items:flex-start;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}.c-bottomNav__center .c-moreButton{margin-bottom:0}.c-bottomNav__imageItem{display:flex;justify-content:space-between;max-width:291px;width:100%;height:100%;align-items:center}.c-bottomNav__image{max-width:116px;width:100%;height:80px}.c-bottomNav__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-bottomNav__text{align-items:center;display:flex;font-size:13px;line-height:1.84;max-width:155px;width:100%}.c-bottomNav__textValue{max-width:280px;width:100%;display:flex;flex-direction:column;justify-content:center}.c-bottomNav__date{font-family:"Asap",sans-serif;font-size:14px;letter-spacing:.08em}.c-bottomNav__title{font-size:13px;line-height:1.84;margin-top:15px}.c-common__bottomLinks{display:flex}@media screen and (max-width:768px){.c-common__bottomLinks{flex-direction:column}}.c-common__bottomLink{border-top:1px solid #898989;height:200px;transition:background .3s;width:50%}@media screen and (max-width:768px){.c-common__bottomLink{height:118px;width:100%}}.c-common__bottomLink:nth-child(1){border-right:1px solid #898989}@media screen and (max-width:768px){.c-common__bottomLink:nth-child(1){border-right:0}}.c-common__bottomLink:nth-child(1):hover{background:url(//higherground.inc/wp-content/themes/higherground/assets/css/../img/common/img_common_bottom01.png) no-repeat;background-size:cover}.c-common__bottomLink:nth-child(2):hover{background:url(//higherground.inc/wp-content/themes/higherground/assets/css/../img/common/img_common_bottom02.png) no-repeat;background-size:cover}.c-common__bottomLink:hover .c-common__bottomTitle{color:#fff}.c-common__bottomLink:hover .c-common__bottomTitleJa{color:#fff}.c-common__bottomLink a{align-items:center;display:inline-block;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.c-common__bottomTitle{font-family:"Asap",sans-serif;font-size:34px;letter-spacing:.08em;line-height:1;transition:color .3s}@media screen and (max-width:768px){.c-common__bottomTitle{font-size:24px}}.c-common__bottomTitleJa{font-size:14px;letter-spacing:.08em;line-height:1;margin-top:10px;transition:color .3s}@media screen and (max-width:768px){.c-common__bottomTitleJa{font-size:11px}}.p-member__tags{display:flex;justify-content:flex-start;align-items:flex-start;gap:5px;margin-top:7px;margin-left:12px}.p-member__tags a{color:#fff;padding:3px 12px;background:#000;border-radius:15px;width:auto;font-size:10px}.l-headersp__logo img{height:auto}