)}.v-layouts-header__dropdown-menu__item-text{position:relative;top:0px;left:0px;font-size:0.875rem;transform:translate(0px,50%)}.v-layouts-header__dropdown-menu__item-text__sub{display:block;font-size:0.6875rem;color:rgb(0,185,170);margin-top:10px}.v-layouts-header__dropdown-menu__item-text__sub-t{font-size:0.75rem;font-family:Rubik,"Noto Sans JP","Helvetica Neue","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,"Meiryo UI",sans-serif;letter-spacing:-2px}.v-layouts-header__dropdown-menu__item-text::before{content:"";position:absolute;top:1px;left:-24px;display:block;width:14px;height:14px;background-size:contain;background-repeat:no-repeat}.v-layouts-header__dropdown-menu__item-text--mypage::before{background-image:url(data:image/svg+xml;utf8,)}.v-layouts-header__dropdown-menu__item-text--message::before{background-image:url(data:image/svg+xml;utf8,);top:3px}.v-layouts-header__dropdown-menu__item-text--message-unread{position:absolute;right:20px;font-size:0.875rem;font-family:Rubik,"Noto Sans JP","Helvetica Neue","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,"Meiryo UI",sans-serif;color:rgb(0,187,170);text-align:center}.v-layouts-header__dropdown-menu__item-text--support::before{background-image:url(data:image/svg+xml;utf8,);width:24px;height:24px;top:-4px;left:-29px}.v-layouts-header__dropdown-menu__item-text--support-unread{position:absolute;right:20px;font-size:0.875rem;font-family:Rubik,"Noto Sans JP","Helvetica Neue","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,"Meiryo UI",sans-serif;color:rgb(0,187,170);text-align:center}.v-layouts-header__dropdown-menu__item-text--account::before{background-image:url(data:image/svg+xml;utf8,)}.v-layouts-header__dropdown-menu__item-text--guide::before{background-image:url(data:image/svg+xml;utf8,)}.v-layouts-header__dropdown-menu__item-text--linkage::before{background-image:url(data:image/svg+xml;utf8,)}.v-layouts-header__dropdown-menu__item-text--project--admin::before{background-image:url(data:image/svg+xml;utf8,);width:24px;height:24px;top:-4px;left:-29px}.v-layouts-header__dropdown-menu__item-text--tpoint::before{background-image:url("")}.v-layouts-header__dropdown-menu__item-text--tpoint-amount{position:absolute;right:20px;font-size:0.9375rem;font-family:Rubik,"Noto Sans JP","Helvetica Neue","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,"Meiryo UI",sans-serif;color:rgb(34,34,34);text-align:center}.v-layouts-header__dropdown-menu__item-text--logout{margin-bottom:0px}.v-layouts-header__dropdown-menu__item-text--logout::before{background-image:url(data:image/svg+xml;utf8,)}.v-layouts-header__dropdown-menu__item-text--close{color:rgb(122,129,129)}.v-layouts-header__dropdown-menu__item-text--close::before{background-image:url(data:image/svg+xml;utf8,)}.v-layouts-header__dropdown-menu__item--nead_margin_bottom{margin-bottom:15px}.v-layouts-header__dropdown-menu.is-active{height:auto;max-height:520px;visibility:visible}@media only screen and (max-width:899px){.phone .v-layouts-header__dropdown-menu{position:fixed;display:flex;top:0px;right:0px;width:100%;min-height:100%;height:100%;overflow:visible;visibility:hidden;transition:visibility linear 0.3s}}@media only screen and (max-width:899px){.phone .v-layouts-header__dropdown-menu.is-active{visibility:visible;transition:visibility linear}}@media only screen and (max-width:899px){.phone .v-layouts-header__dropdown-menu__list{position:absolute;top:0px;right:0px;width:250px;height:100%;transform:translateX(250px);transition:transform 0.3s;will-change:transform}}@media only screen and (max-width:899px){.phone .v-layouts-header__dropdown-menu__overlay{display:block;opacity:0;width:100%;background-color:rgba(0,0,0,0.5);transition:opacity 0.3s}}@media only screen and (max-width:899px){.phone .v-layouts-header__dropdown-menu--phone{position:fixed;top:60px}}@media only screen and (max-width:899px){.phone .v-layouts-header__dropdown-menu--phone .v-layouts-header__dropdown-menu__list{width:100%;height:calc(100% - 60px);background:rgb(250,250,250);border-width:medium;border-style:none;border-color:currentcolor;border-image:none;transform:translateX(100%)}}.phone .v-layouts-header__dropdown-menu--phone .v-layouts-header__dropdown-menu__item{height:50px}@media only screen and (max-width:899px){.phone .v-layouts-header__dropdown-menu--phone .v-layouts-header__dropdown-menu__item:first-child{margin-top:0px}}.phone .v-layouts-header__dropdown-menu--phone .v-layouts-header__dropdown-menu__item:not(:last-child){border-bottom-color:rgb(238,238,238);display:flex;align-items:center;justify-content:space-between}.phone .v-layouts-header__dropdown-menu--phone .v-layouts-header__dropdown-menu__item-link{display:inline-flex;align-items:center;gap:10px;padding-left:20px;letter-spacing:0px}.phone .v-layouts-header__dropdown-menu--phone .v-layouts-header__dropdown-menu__item-sub-link{padding:16px 16px 16px 0px;display:inline-flex;align-items:center;gap:6px}.phone .v-layouts-header__dropdown-menu--phone .v-layouts-header__dropdown-menu__item-sub-link span{font-weight:400;font-size:11px;line-height:100%;color:rgb(170,170,170)}.phone .v-layouts-header__dropdown-menu--phone .v-layouts-header__dropdown-menu__item-text{transform:unset}.phone .v-layouts-header__dropdown-menu--phone .v-layouts-header__dropdown-menu__item-icon{width:18px;height:18px;position:relative}.phone .v-layouts-header__dropdown-menu--phone .v-layouts-header__dropdown-menu__item-icon--heart::before{content:"";display:block;position:absolute;width:15px;height:14px;top:0px;left:0px;background-image:url(data:image/svg+xml;utf8,)}.phone .v-layouts-header__dropdown-menu--phone .v-layouts-header__dropdown-menu__item-icon--publish_project::before{content:"";display:block;position:absolute;width:12px;height:15px;top:0px;left:0px;background-image:url(data:image/svg+xml;utf8,)}.phone .v-layouts-header__dropdown-menu--phone .v-layouts-header__dropdown-menu__item-icon--faq::before{content:"";display:block;position:absolute;width:16px;height:16px;top:0px;left:0px;background-image:url(data:image/svg+xml,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M5.71484%206.43154H6.77097C6.81688%205.81579%207.27097%205.42862%207.97505%205.42862C8.67403%205.42862%209.12811%205.81579%209.12811%206.34291C9.12811%206.82337%208.90872%207.09393%208.29137%207.43445C7.59239%207.81696%207.28117%208.23678%207.30668%208.89451L7.31178%209.26769H8.3679V8.98314C8.3679%208.50267%208.55668%208.25544%209.21484%207.90092C9.88831%207.53241%2010.2863%207.02396%2010.2863%206.30092C10.2863%205.30267%209.37811%204.57031%208.03117%204.57031C6.55158%204.57031%205.76076%205.37731%205.71484%206.43154ZM7.8475%2011.4275C8.23015%2011.4275%208.52097%2011.1662%208.52097%2010.8257C8.52097%2010.4852%208.23015%2010.224%207.8475%2010.224C7.47505%2010.224%207.17913%2010.4852%207.17913%2010.8257C7.17913%2011.1662%207.47505%2011.4275%207.8475%2011.4275Z%22%20fill%3D%22%23222222%22/%3E%3Ccircle%20cx%3D%228%22%20cy%3D%228%22%20r%3D%227.5%22%20stroke%3D%22%23222222%22/%3E%3C/svg%3E)}.phone .v-layouts-header__dropdown-menu--phone .v-layouts-header__dropdown-menu__item-icon--review::before{content:"";display:block;position:absolute;width:16px;height:14px;top:0px;left:0px;background-image:url(data:image/svg+xml,%3Csvg%20width%3D%2216%22%20height%3D%2214%22%20viewBox%3D%220%200%2016%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M0.5%204.42857C0.5%203.51926%200.851189%202.64719%201.47631%202.00421C2.10143%201.36122%202.94928%201%203.83333%201H12.1667C13.0507%201%2013.8986%201.36122%2014.5237%202.00421C15.1488%202.64719%2015.5%203.51926%2015.5%204.42857V9.57143C15.5%2010.4807%2015.1488%2011.3528%2014.5237%2011.9958C13.8986%2012.6388%2013.0507%2013%2012.1667%2013H3.83333C2.94928%2013%202.10143%2012.6388%201.47631%2011.9958C0.851189%2011.3528%200.5%2010.4807%200.5%209.57143V4.42857Z%22%20stroke%3D%22%23222222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%3Cpath%20d%3D%22M6.33333%204.42857L10.5%207L6.33333%209.57143V4.42857Z%22%20stroke%3D%22%23222222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%3C/svg%3E)}.phone .v-layouts-header__dropdown-menu--phone .v-layouts-header__dropdown-menu__item-close{position:relative;bottom:0px;height:53px}.phone .v-layouts-header__dropdown-menu--phone .v-layouts-header__dropdown-menu__item-close .v-layouts-header__dropdown-menu__item-link{background:rgb(242,242,242);display:flex;align-items:center;justify-content:center}.phone .v-layouts-header__dropdown-menu--phone .v-layouts-header__dropdown-menu__item-close .v-layouts-header__dropdown-menu__item-text{transform:unset}.phone .v-layouts-header__dropdown-menu--phone .v-layouts-header__dropdown-menu__item-close .v-layouts-header__dropdown-menu__item-text::before{width:13px;height:13px;left:-28px;top:0px;background-image:url("")}.phone .v-layouts-header__dropdown-menu--phone.is-active>div{opacity:0!important}@media only screen and (max-width:899px){.phone .v-layouts-header__dropdown-menu__user--phone{position:fixed;top:60px}}@media only screen and (max-width:899px){.phone .v-layouts-header__dropdown-menu__user--phone .v-layouts-header__dropdown-menu__list{width:100%;height:calc(100% - 60px);background:rgb(250,250,250)}}.phone .v-layouts-header__dropdown-menu__user--phone .v-layouts-header__dropdown-menu__item{border-width:0px 1px 1px;border-style:solid;border-color:rgb(238,238,238)}.phone .v-layouts-header__dropdown-menu__user--phone .v-layouts-header__dropdown-menu__item:not(.v-layouts-header__dropdown-menu__item-info,.v-layouts-header__dropdown-menu__item-yahoo,.v-layouts-header__dropdown-menu__item-close){height:54px}.phone .v-layouts-header__dropdown-menu__user--phone .v-layouts-header__dropdown-menu__item:first-child{margin-top:0px;padding:24px 20px;background:rgb(250,250,250);border-width:0px 0px 1px}.phone .v-layouts-header__dropdown-menu__user--phone .v-layouts-header__dropdown-menu__item:first-child .current_user{font-weight:400;font-size:18px;line-height:100%;color:rgb(34,34,34)}.phone .v-layouts-header__dropdown-menu__user--phone .v-layouts-header__dropdown-menu__item-link{padding-block:21px}.phone .v-layouts-header__dropdown-menu__user--phone .v-layouts-header__dropdown-menu__item-text{transform:unset}.phone .v-layouts-header__dropdown-menu__user--phone .v-layouts-header__dropdown-menu__item-text--message-unread{right:26px}.phone .v-layouts-header__dropdown-menu__user--phone .v-layouts-header__dropdown-menu__item-yahoo{margin-block:15px}.phone .v-layouts-header__dropdown-menu__user--phone .v-layouts-header__dropdown-menu__item:nth-child(6){display:block}.phone .v-layouts-header__dropdown-menu__user--phone .v-layouts-header__dropdown-menu__item-yahoo,.phone .v-layouts-header__dropdown-menu__user--phone .v-layouts-header__dropdown-menu__item:nth-child(6){border-top:1px solid rgb(238,238,238)}.phone .v-layouts-header__dropdown-menu__user--phone .v-layouts-header__dropdown-menu__item-close{position:relative;bottom:0px;height:53px;border-width:medium;border-style:none;border-color:currentcolor;border-image:none}.phone .v-layouts-header__dropdown-menu__user--phone .v-layouts-header__dropdown-menu__item-close .v-layouts-header__dropdown-menu__item-link{background:rgb(242,242,242);display:flex;align-items:center;justify-content:center}.phone .v-layouts-header__dropdown-menu__user--phone .v-layouts-header__dropdown-menu__item-close .v-layouts-header__dropdown-menu__item-text{transform:unset}.phone .v-layouts-header__dropdown-menu__user--phone .v-layouts-header__dropdown-menu__item-close .v-layouts-header__dropdown-menu__item-text--mypage{top:-1px}.phone .v-layouts-header__dropdown-menu__user--phone .v-layouts-header__dropdown-menu__item-close .v-layouts-header__dropdown-menu__item-text::before{width:13px;height:13px;left:-28px;top:0px;background-image:url("")}.phone .v-layouts-header__dropdown-menu__user--phone.is-active>div{opacity:0!important}.phone .v-layouts-header__dropdown-menu__item:nth-child(3){margin-bottom:0px}.phone .v-layouts-header__dropdown-menu__item:nth-child(5){display:block}.phone .v-layouts-header__dropdown-menu__item-tpoint{height:50px}@media only screen and (max-width:899px){.phone .v-layouts-header__dropdown-menu__item-text{font-size:0.8125rem}}.phone .v-layouts-header__dropdown-menu__item-text__sub{font-size:0.6875rem}.phone .v-layouts-header__dropdown-menu__item-text--tpoint{font-size:0.8125rem}.phone .v-layouts-header__dropdown-menu__item-text--tpoint-amount{font-size:0.875rem}@media only screen and (max-width:899px){.phone .v-layouts-header__dropdown-menu__item-close{display:block;position:absolute;bottom:15px;background:rgb(247,248,248);border:0px}}@media only screen and (max-width:899px){.phone .v-layouts-header__dropdown-menu__item:first-child{margin-top:15px;border-top:1px solid rgb(235,237,237)}}.phone .v-layouts-header__dropdown-menu.is-active>div{opacity:1}.phone .v-layouts-header__dropdown-menu.is-active .v-layouts-header__dropdown-menu__list{transform:translateX(0px)}.v-layouts-header__global-nav{width:527px;height:44px;margin:23px 0px 23px auto;padding:0px;line-height:1}@media only screen and (max-width:1279px){.v-layouts-header__global-nav{width:332px}}.v-layouts-header__global-nav__list{width:100%;margin:0px;padding:0px}.v-layouts-header__global-nav__list--flex{display:flex;justify-content:space-between;align-items:center}.v-layouts-header__global-nav__item{width:auto;height:44px;padding-left:24px;cursor:pointer;transition:color 0.1s}.v-layouts-header__global-nav__item:not(:last-child){margin-right:30px}.v-layouts-header__global-nav__item-link{display:block;width:100%;height:100%;padding:15px 0px;text-align:left;align-items:center;justify-content:space-between}.v-layouts-header__global-nav__item-text{position:relative;top:0px;left:0px;font-size:0.875rem;color:rgb(34,34,34)}.v-layouts-header__global-nav__item-text::before{content:"";position:absolute;top:1px;left:-24px;display:block;width:14px;height:14px;background-size:contain;background-repeat:no-repeat}.v-layouts-header__global-nav__item-text--search::after{font-size:0.875rem;content:"プロジェクトをさがす";white-space:nowrap}@media only screen and (max-width:1279px){.v-layouts-header__global-nav__item-text--search::after{content:"さがす"}}.v-layouts-header__global-nav__item-text--search::before{background-image:url(data:image/svg+xml;utf8,)}.v-layouts-header__global-nav__item-text--start::after{font-size:0.875rem;content:"プロジェクトをはじめる";white-space:nowrap}@media only screen and (max-width:1279px){.v-layouts-header__global-nav__item-text--start::after{content:"はじめる"}}.v-layouts-header__global-nav__item-text--start::before{background-image:url(data:image/svg+xml;utf8,)}.v-layouts-header__global-nav__item-text--guide{white-space:nowrap}.v-layouts-header__global-nav__item-text--guide::before{background-image:url(data:image/svg+xml;utf8,)}.v-layouts-header__global-nav__item--search a.is-hover>span{color:rgb(157,167,166)}.v-layouts-header__global-nav__item--search a.is-hover>span::before{background-image:url(data:image/svg+xml;utf8,)}.v-layouts-header__global-nav__item--start.is-hover>a>span{color:rgb(157,167,166)}.v-layouts-header__global-nav__item--start.is-hover>a>span::before{background-image:url(data:image/svg+xml;utf8,)}.v-layouts-header__global-nav__item--guide.is-hover>a>span{color:rgb(157,167,166)}.v-layouts-header__global-nav__item--guide.is-hover>a>span::before{background-image:url(data:image/svg+xml;utf8,)}.v-layouts-header__global-nav__item--vertical{width:1px;height:14px;background-color:rgb(235,237,237);padding-left:0px}@media only screen and (max-width:899px){.phone .v-layouts-header__global-nav{width:146px;height:14px;margin:24px 0px 24px auto;flex-basis:auto}}@media only screen and (max-width:320px){.phone .v-layouts-header__global-nav{width:131px;height:12px;margin:25px 0px 24px auto}}@media only screen and (max-width:899px){.phone .v-layouts-header__global-nav__list{flex-wrap:wrap}}@media only screen and (max-width:899px){.phone .v-layouts-header__global-nav__item{height:14px;margin-right:15px;margin-bottom:15px}}@media only screen and (max-width:360px){.phone .v-layouts-header__global-nav__item{margin-right:10px}}@media only screen and (max-width:320px){.phone .v-layouts-header__global-nav__item{height:12px;margin-right:5px}}@media only screen and (max-width:899px){.phone .v-layouts-header__global-nav__item:nth-child(n+2){margin-right:0px}}@media only screen and (max-width:899px){.phone .v-layouts-header__global-nav__item:nth-child(n+3){display:none}}@media only screen and (max-width:899px){.phone .v-layouts-header__global-nav__item-link{padding:0px 0px 0px 20px}}@media only screen and (max-width:320px){.phone .v-layouts-header__global-nav__item-link{padding:0px 0px 0px 18px}}@media only screen and (max-width:899px){.phone .v-layouts-header__global-nav__item-text{font-size:0.8125rem}}@media only screen and (max-width:899px){.phone .v-layouts-header__global-nav__item-text::before{top:1px;left:-18px;width:14px;height:14px}}@media only screen and (max-width:320px){.phone .v-layouts-header__global-nav__item-text::before{top:2px;left:-16px;width:12px;height:12px}}@media only screen and (max-width:899px){.phone .v-layouts-header__global-nav__item-text--search::after{font-size:0.8125rem;content:"さがす"}}@media only screen and (max-width:320px){.phone .v-layouts-header__global-nav__item-text--search::after{font-size:0.75rem}}@media only screen and (max-width:899px){.phone .v-layouts-header__global-nav__item-text--start::after{font-size:0.8125rem;content:"はじめる"}}@media only screen and (max-width:320px){.phone .v-layouts-header__global-nav__item-text--start::after{font-size:0.75rem}}.phone .v-layouts-header__global-nav.is-signed_in{width:167px}@media only screen and (max-width:320px){.phone .v-layouts-header__global-nav.is-signed_in{width:139px}}@media only screen and (max-width:899px){.phone .v-layouts-header__global-nav.is-signed_in li:nth-child(2){margin-right:20px}}@media only screen and (max-width:360px){.phone .v-layouts-header__global-nav.is-signed_in li:nth-child(2){margin-right:15px}}@media only screen and (max-width:320px){.phone .v-layouts-header__global-nav.is-signed_in li:nth-child(2){margin-right:5px}}@media only screen and (max-width:899px){.phone .v-layouts-header__global-nav.is-signed_in li li:nth-child(2){margin-right:0px}}@media only screen and (max-width:899px){.phone .v-layouts-header__global-nav.is-signed_in li:nth-child(4){display:block}}@media only screen and (max-width:899px){.phone .v-layouts-header__global-nav--phone{width:auto;margin:23px 20px 23px auto}}@media only screen and (max-width:899px){.phone .v-layouts-header__global-nav--phone.is-signed_in{width:auto;margin:23px 20px 23px auto}}.phone .v-layouts-header__global-nav--phone .v-layouts-header__global-nav__item{width:14px;margin:0px}@media only screen and (max-width:899px){.phone .v-layouts-header__global-nav--phone .v-layouts-header__global-nav__item--search.is-active .v-layouts-header__global-nav__item-text::before{background-image:url(data:image/svg+xml,%3Csvg%20width%3D%2215%22%20height%3D%2215%22%20viewBox%3D%220%200%2015%2015%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Ccircle%20cx%3D%225.83335%22%20cy%3D%225.83335%22%20r%3D%225.33335%22%20stroke%3D%22%2300BBAA%22/%3E%3Cpath%20d%3D%22M9.33398%209.33594L14.0007%2014.0026%22%20stroke%3D%22%2300BBAA%22/%3E%3C/svg%3E)}}.phone .v-layouts-header__global-nav--phone .v-layouts-header__global-nav__item-text--search::after{content:""}@media only screen and (max-width:899px){.phone .v-layouts-header__global-nav--phone .v-layouts-header__accordion{padding-top:0px;top:60px;height:calc(var(--vh, 1vh)*100 - 60px)}}.phone .v-layouts-header__global-nav--phone .v-layouts-header__accordion-search{padding:20px 20px 18px;margin:0px;border-top:1px solid rgb(238,238,238)}.phone .v-layouts-header__global-nav--phone .v-layouts-header__accordion-search__inner{padding:16px 14px;background-color:rgb(252,252,252);display:flex;align-items:baseline;gap:10px}.phone .v-layouts-header__global-nav--phone .v-layouts-header__accordion-search__inner button{margin:0px;background-color:rgb(252,252,252)}.phone .v-layouts-header__global-nav--phone .v-layouts-header__accordion-search__inner button span{width:16px;height:16px;background-image:url(data:image/svg+xml;utf8,)}.phone .v-layouts-header__global-nav--phone .v-layouts-header__accordion-search__inner input{position:relative;top:-2px;background-color:rgb(252,252,252)}@media only screen and (max-width:899px){.app .v-layouts-header__global-nav{width:146px;height:14px;margin:24px 0px 24px auto;flex-basis:auto}}@media only screen and (max-width:320px){.app .v-layouts-header__global-nav{width:131px;height:12px;margin:25px 0px 24px auto}}@media only screen and (max-width:899px){.app .v-layouts-header__global-nav__list{flex-wrap:wrap}}@media only screen and (max-width:899px){.app .v-layouts-header__global-nav__item{height:14px;margin-right:15px;margin-bottom:15px}}@media only screen and (max-width:360px){.app .v-layouts-header__global-nav__item{margin-right:10px}}@media only screen and (max-width:320px){.app .v-layouts-header__global-nav__item{height:12px;margin-right:5px}}@media only screen and (max-width:899px){.app .v-layouts-header__global-nav__item--search{margin-right:0px;height:0px}}@media only screen and (max-width:899px){.app .v-layouts-header__global-nav__item--search a{display:none}}@media only screen and (max-width:899px){.app .v-layouts-header__global-nav__item:nth-child(n+2){margin-right:0px}}@media only screen and (max-width:899px){.app .v-layouts-header__global-nav__item:nth-child(n+2),.app .v-layouts-header__global-nav__item:nth-child(n+3){display:none}}@media only screen and (max-width:899px){.app .v-layouts-header__global-nav__item-link{padding:0px 0px 0px 20px}}@media only screen and (max-width:320px){.app .v-layouts-header__global-nav__item-link{padding:0px 0px 0px 18px}}@media only screen and (max-width:899px){.app .v-layouts-header__global-nav__item-text{font-size:0.8125rem}}@media only screen and (max-width:899px){.app .v-layouts-header__global-nav__item-text::before{top:1px;left:-18px;width:14px;height:14px}}@media only screen and (max-width:320px){.app .v-layouts-header__global-nav__item-text::before{top:2px;left:-16px;width:12px;height:12px}}@media only screen and (max-width:899px){.app .v-layouts-header__global-nav__item-text--search::after{font-size:0.8125rem;content:"さがす"}}@media only screen and (max-width:320px){.app .v-layouts-header__global-nav__item-text--search::after{font-size:0.75rem}}@media only screen and (max-width:899px){.app .v-layouts-header__global-nav__item-text--start::after{font-size:0.8125rem;content:"はじめる"}}@media only screen and (max-width:320px){.app .v-layouts-header__global-nav__item-text--start::after{font-size:0.75rem}}.app .v-layouts-header__global-nav.is-signed_in{width:167px}@media only screen and (max-width:320px){.app .v-layouts-header__global-nav.is-signed_in{width:139px}}@media only screen and (max-width:899px){.app .v-layouts-header__global-nav.is-signed_in li:nth-child(2){margin-right:20px}}@media only screen and (max-width:360px){.app .v-layouts-header__global-nav.is-signed_in li:nth-child(2){margin-right:15px}}@media only screen and (max-width:320px){.app .v-layouts-header__global-nav.is-signed_in li:nth-child(2){margin-right:5px}}@media only screen and (max-width:899px){.app .v-layouts-header__global-nav.is-signed_in li li:nth-child(2){margin-right:0px}}@media only screen and (max-width:899px){.app .v-layouts-header__global-nav.is-signed_in li:nth-child(4){display:none}}.v-layouts-header__logo{width:100%;height:36px;max-width:390px;margin:0px 90px 0px 0px;padding:0px;transition:border 0.1s}.v-layouts-header__logo-link{display:flex;gap:20px;align-items:center;width:100%;height:100%;margin-right:15px;padding:0px;line-height:1}.v-layouts-header__logo-link img{width:117px}.v-layouts-header__logo-text{display:block;font-size:0.8125rem;width:240px;color:rgb(34,34,34);font-weight:500;letter-spacing:0.02em}.v-layouts-header__logo.is-hover{opacity:0.8}@media only screen and (max-width:899px){.phone .v-layouts-header__logo{width:104px;height:32px;margin:20px 23px 20px 0px;flex-basis:104px}}@media only screen and (max-width:899px) and (max-width:360px){.phone .v-layouts-header__logo{width:104px;height:32px;margin:21px 15px 21px 0px;flex-basis:81px}}@media only screen and (max-width:899px) and (max-width:320px){.phone .v-layouts-header__logo{width:81px;height:18px;margin:22px 13px 22px 0px;flex-basis:81px}}@media only screen and (max-width:899px){.phone .v-layouts-header__logo-link{margin-right:0px}}@media only screen and (max-width:899px){.phone .v-layouts-header__logo-link img{width:104px}}@media only screen and (max-width:899px){.phone .v-layouts-header__logo-text{display:none}}.v-layouts-header__users-button{width:100%;height:35px;margin:0px;padding:0px;display:flex;align-items:center;justify-content:space-between;text-align:center}.v-layouts-header__users-button__label{position:relative;top:0px;left:0px;margin:auto;font-size:0.875rem;color:rgb(0,185,170);font-weight:500;letter-spacing:0.02em}.v-layouts-header__users-button.is-hover span{color:rgb(0,167,153)}.v-layouts-header__users-button--sign-up{border:1px solid rgb(76,206,195);box-sizing:border-box;border-radius:4px}.v-layouts-header__users-button--sign-up.is-hover{background-color:rgb(0,167,153);border:1px solid rgb(0,167,153)}.v-layouts-header__users-button--sign-up.is-hover span{color:rgb(255,255,255)}@media only screen and (max-width:899px){.phone .v-layouts-header__users-button{width:100%;height:24px;margin:0px}}@media only screen and (max-width:899px){.phone .v-layouts-header__users-button__label{font-size:0.8125rem;letter-spacing:0px}}@media only screen and (max-width:899px){.app .v-layouts-header__users-button{width:100%;height:24px;margin:0px}}@media only screen and (max-width:899px){.app .v-layouts-header__users-button__label{font-size:0.875rem;font-weight:500;line-height:19.6px}}.v-layouts-header__users{width:auto;max-width:202px;padding:0px}.v-layouts-header__users__list{width:100%;margin:27px 0px 27px 10px;padding:0px}.v-layouts-header__users__list--flex{display:flex;justify-content:space-between;align-items:center}.v-layouts-header__users__list--signed{margin:27px 0px 27px 30px}.v-layouts-header__users__item{width:96px;height:35px;background-repeat:no-repeat}.v-layouts-header__users__item:not(:last-child){margin-right:10px}.v-layouts-header__users__item-link{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;height:100%;padding:0px 30px;text-align:left;border:1px solid rgb(235,237,237);border-radius:4px;transition:border 0.1s}.v-layouts-header__users__item-link.is-hover{border:1px solid rgb(61,65,64)}.v-layouts-header__users__item-text{font-size:1rem;position:absolute;bottom:50%;width:calc(100% - 48px);color:rgb(34,34,34);font-weight:500;letter-spacing:0.05em;transform:translate(0px,50%)}.v-layouts-header__users__item-text-sub{font-size:0.75rem;display:block}.v-layouts-header__users__item--tpoint{height:16px;padding-left:24px}.v-layouts-header__users__item--tpoint-link{align-items:center;justify-content:space-between;width:100%;height:100%;padding:0px;text-align:left}.v-layouts-header__users__item--tpoint-text{position:relative;top:0px;left:0px;font-size:0.875rem;color:rgb(34,34,34);transform:translate(0px,50%)}.v-layouts-header__users__item--tpoint-text::before{content:"";position:absolute;top:0px;left:-24px;display:block;width:14px;height:14px;background-size:contain;background-repeat:no-repeat}.v-layouts-header__users__item--tpoint-text--logo::before{background-image:url("")}.v-layouts-header__users__item--profile{position:relative;display:block;width:34px;height:34px}.v-layouts-header__users__item--profile-link{display:block;cursor:pointer}.v-layouts-header__users__item--profile-link.is-hover img{opacity:0.8}.v-layouts-header__users__item--profile-unread{position:absolute;top:-5px;right:-5px;width:17px;height:17px;background-color:rgb(252,252,252);border-radius:10px;font-size:0.625rem;font-family:Rubik,"Noto Sans JP","Helvetica Neue","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,"Meiryo UI",sans-serif;color:rgb(0,187,170);line-height:17px;text-align:center;z-index:1}.v-layouts-header__users__item--profile img{width:34px;height:34px;border-radius:50%;object-fit:cover}.phone .v-layouts-header__users{width:auto;max-width:67px;padding:0px;flex-basis:auto}.phone .v-layouts-header__users__list{margin:19px 0px 19px 15px}@media only screen and (max-width:320px){.phone .v-layouts-header__users__list{margin:19px 0px 19px 10px}}.phone .v-layouts-header__users__list--phone{margin-left:0px}.phone .v-layouts-header__users__list--phone .v-layouts-header__users-button__label{line-height:100%;font-weight:400;color:rgb(34,34,34)}.phone .v-layouts-header__users__list--phone.is-signed_in{margin-left:0px!important}.phone .v-layouts-header__users__list.is-signed_in{margin:19px 0px 19px 20px}@media only screen and (max-width:360px){.phone .v-layouts-header__users__list.is-signed_in{margin:19px 0px 19px 15px}}@media only screen and (max-width:320px){.phone .v-layouts-header__users__list.is-signed_in{margin:19px 0px 19px 10px}}.phone .v-layouts-header__users__item{width:52px;height:24px;background-repeat:no-repeat}.phone .v-layouts-header__users__item:not(:last-child){margin-right:0px}.phone .v-layouts-header__users__item:nth-child(2){display:none}.phone .v-layouts-header__users__item-text{font-size:0.8125rem;letter-spacing:0px}.phone .v-layouts-header__users__item-text-sub{font-size:0.75rem;display:block}.phone .v-layouts-header__users__item--profile{position:relative;width:24px;height:24px}.phone .v-layouts-header__users__item--profile-unread{top:-5px;right:-5px;width:15px;height:15px;line-height:15px}.phone .v-layouts-header__users__item--profile img{width:24px;height:24px;border-radius:50%}.app .v-layouts-header__users{width:auto;max-width:67px;padding:0px;flex-basis:auto;display:none}.app .v-layouts-header__users.is-signed_in{display:block}.app .v-layouts-header__users__list{margin:19px 0px}@media only screen and (max-width:320px){.app .v-layouts-header__users__list{margin:19px 0px}}.app .v-layouts-header__users__list.is-signed_in{margin:19px 0px 19px 20px}@media only screen and (max-width:360px){.app .v-layouts-header__users__list.is-signed_in{margin:19px 0px 19px 15px}}@media only screen and (max-width:320px){.app .v-layouts-header__users__list.is-signed_in{margin:19px 0px 19px 10px}}.app .v-layouts-header__users__item{width:fit-content;height:24px;background-repeat:no-repeat}.app .v-layouts-header__users__item:not(:last-child){margin-right:0px}.app .v-layouts-header__users__item:nth-child(2){display:none}.app .v-layouts-header__users__item-text{font-size:0.8125rem;letter-spacing:0px}.app .v-layouts-header__users__item-text-sub{font-size:0.75rem;display:block}.app .v-layouts-header__users__item--profile{position:relative;width:24px;height:24px}.app .v-layouts-header__users__item--profile-unread{top:-5px;right:-5px;width:15px;height:15px;line-height:15px}.app .v-layouts-header__users__item--profile img{width:24px;height:24px;border-radius:50%}.phone .v-layouts-header__vpoint{display:none}.app .v-layouts-header__vpoint{display:flex;align-items:center}.app .v-layouts-header__vpoint-button{display:block;width:max-content;font-family:"Noto Sans JP";font-size:14px;font-weight:500;line-height:19.6px;letter-spacing:0.02em;color:rgb(0,64,152)}.app .v-layouts-header__vpoint-info{display:flex;align-items:baseline}.app .v-layouts-header__vpoint-info img{width:17px;height:17px}.app .v-layouts-header__vpoint-info-point{margin-left:5px;font-family:Rubik;font-size:19px;line-height:13px;letter-spacing:0.02em;color:rgb(0,0,0)}.app .v-layouts-header__vpoint-info-text{margin-left:6px;font-family:Roboto;font-size:16px;line-height:11px;letter-spacing:0.05em;color:rgb(0,0,0);position:relative;top:-3px}.v-layouts__overlay{visibility:hidden;width:100%;height:100%;opacity:0;position:fixed;top:0px;left:0px;background-color:rgba(34,34,34,0.2)}.v-layouts__overlay.is-visible{visibility:visible;opacity:1;z-index:1000000001}@media only screen and (max-width:899px){.phone .v-layouts__overlay{margin:0px auto 24px}}.v-portals-contact-form__contact__container{margin:0px 0px 100px}.v-portals-contact-form__contact__container--questionnaire{margin-bottom:60px}.v-portals-contact-form__contact__container--footer{text-align:center;margin-bottom:0px}.v-portals-contact-form__contact__title{font-size:1.125rem;line-height:1;letter-spacing:0.02em;font-weight:500;margin:0px 0px 40px}.v-portals-contact-form__contact__item{margin:0px;padding:0px;list-style:none}.v-portals-contact-form__contact__list{position:relative}.v-portals-contact-form__contact__list:not(:last-child){margin-bottom:40px}.v-portals-contact-form__contact__list>p{font-size:0.875rem;line-height:1;letter-spacing:0.05em;font-weight:500;margin:0px 0px 20px}.v-portals-contact-form__contact__list span.is-required{font-size:0.8125rem;line-height:1;letter-spacing:0.05em;font-weight:400;margin:0px 0px 0px 10px;color:rgb(157,167,166)}.v-portals-contact-form__contact__list span.is-required::before{content:"※"}.v-portals-contact-form__contact__list span.is-note{font-size:0.8125rem;line-height:1;letter-spacing:0.05em;font-weight:400;display:block;padding-top:10px;color:rgb(157,167,166)}.v-portals-contact-form__contact__list span.is-note::before{content:"※";margin-right:5px}.v-portals-contact-form__contact__text{font-size:0.875rem;line-height:1.6;letter-spacing:0.05em;font-weight:500;margin-bottom:10px}.v-portals-contact-form__contact__note{font-size:0.8125rem;line-height:1.8;letter-spacing:0.05em;font-weight:400;position:relative;margin-bottom:20px;padding-left:18px;box-sizing:border-box;color:rgb(157,167,166)}.v-portals-contact-form__contact__note::before{content:"※";position:absolute;top:0px;left:0px}.v-portals-contact-form__contact__box input,.v-portals-contact-form__contact__box textarea{width:100%;border:1px solid rgb(219,223,223);border-radius:5px;box-sizing:border-box;background-color:rgb(252,252,252);transition:border 0.2s;cursor:pointer}.v-portals-contact-form__contact__box input.is-name,.v-portals-contact-form__contact__box textarea.is-name{border-bottom:1px solid rgba(0,0,0,0);border-radius:5px 5px 0px 0px}.v-portals-contact-form__contact__box input.is-name-furigana,.v-portals-contact-form__contact__box textarea.is-name-furigana{border-radius:0px 0px 5px 5px}.v-portals-contact-form__contact__box input::placeholder,.v-portals-contact-form__contact__box textarea::placeholder{color:rgb(174,185,184);font-size:0.875rem;line-height:1.6;letter-spacing:0.05em;font-weight:400}.v-portals-contact-form__contact__box input.is-hover,.v-portals-contact-form__contact__box textarea.is-hover{border:1px solid rgb(0,167,153)}.v-portals-contact-form__contact__box input.is-name.is-hover+input,.v-portals-contact-form__contact__box textarea.is-name.is-hover+input{border-top:1px solid rgba(0,0,0,0)}.v-portals-contact-form__contact__box input:focus,.v-portals-contact-form__contact__box textarea:focus{border:1px solid rgb(0,167,153);outline:none}.v-portals-contact-form__contact__box input{display:block;height:55px;padding:16px 20px 17px}.v-portals-contact-form__contact__box textarea{display:block;padding:20px;resize:vertical}.v-portals-contact-form__contact__box em{display:none}.v-portals-contact-form__contact__box em.is-error{display:block;font-size:0.8125rem;line-height:1;letter-spacing:0.05em;font-weight:400;position:absolute;bottom:-10px;left:0px;transform:translate(0px,100%);color:rgb(237,116,76);font-style:normal}.v-portals-contact-form__contact__box input:required+.is-error{display:block}.v-portals-contact-form__contact__box--file{display:flex;flex-direction:column}.v-portals-contact-form__contact__box-container--preview{display:none;position:relative;width:420px;margin-bottom:20px}.v-portals-contact-form__contact__box-container--preview.is-active{display:block;font-size:0px}.v-portals-contact-form__contact__box-container--preview img{width:100%;height:auto}.v-portals-contact-form__contact__box-container--upload{display:flex;justify-content:space-between;align-items:center}.v-portals-contact-form__contact__box label{display:block;width:140px;margin-right:15px;border:1px solid rgb(219,223,223);border-radius:4px;box-sizing:border-box;transition:border 0.2s}.v-portals-contact-form__contact__box label.is-hover{border:1px solid rgb(0,167,153)}.v-portals-contact-form__contact__box label input[type="file"]{display:none}.v-portals-contact-form__contact__box-text{font-size:0.8125rem;line-height:1.6;letter-spacing:0.05em;font-weight:400;width:calc(75.7812%);margin:0px;color:rgb(157,167,166)}.v-portals-contact-form__contact__box-text--upload.is-active{display:none}.v-portals-contact-form__contact__box-text--preview{display:none}.v-portals-contact-form__contact__box-text--preview.is-active{display:block}.v-portals-contact-form__contact__box-text--preview.is-active::before{content:"※";margin-right:5px}.v-portals-contact-form__contact__box-icon{width:100%;height:45px;text-align:center;cursor:pointer}.v-portals-contact-form__contact__box-icon>img{padding:15px 0px;vertical-align:middle}.v-portals-contact-form__contact__box-icon>p{display:none}.v-portals-contact-form__contact__box-icon.is-active{height:30px}.v-portals-contact-form__contact__box-icon.is-active>img{display:none}.v-portals-contact-form__contact__box-icon.is-active>p{display:block;font-size:0.8125rem;line-height:1.8;letter-spacing:0.05em;font-weight:400;margin:0px;padding:3px 0px 4px;color:rgb(157,167,166)}.v-portals-contact-form__contact__box--small{display:flex}.v-portals-contact-form__contact__box--small>input{width:291px;height:50px;padding:13px 20px 15px}.v-portals-contact-form__contact__box--small>span{font-size:1rem;letter-spacing:0.05em;font-weight:500;display:block;height:50px;line-height:50px;margin:0px 0px 0px 15px}.v-portals-contact-form__contact__accept_inner{display:inline-block}.v-portals-contact-form__contact__accept{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin-bottom:30px}.v-portals-contact-form__contact__accept>*{cursor:pointer}.v-portals-contact-form__contact__accept-checkbox{position:relative;display:block;width:20px;height:20px}.v-portals-contact-form__contact__accept-checkbox::after{position:absolute;top:0px;left:0px;content:"";display:block;width:20px;height:20px}.v-portals-contact-form__contact__accept input[type="checkbox"]{display:none}.v-portals-contact-form__contact__accept input[type="checkbox"]+label{position:relative;display:block;cursor:pointer}.v-portals-contact-form__contact__accept input[type="checkbox"]+label::before{position:absolute;bottom:50%;left:0px;transform:translate(0px,50%);content:"";display:block;width:20px;height:20px;border:1px solid rgb(219,223,223);border-radius:4px;box-sizing:border-box}.v-portals-contact-form__contact__accept input[type="checkbox"]:checked+label::after{position:absolute;bottom:50%;left:4px;transform:translate(0px,50%) rotate(-45deg);content:"";display:block;width:12px;height:8px;box-sizing:border-box;border-left:2px solid rgb(0,167,153);border-bottom:2px solid rgb(0,167,153)}.v-portals-contact-form__contact__accept-text{font-size:1rem;letter-spacing:0.05em;font-weight:400;height:20px;line-height:20px;margin-left:15px}.v-portals-contact-form__contact__accept-term{color:rgb(0,185,170);transition:color 0.2s}.v-portals-contact-form__contact__accept-term.is-hover{color:rgb(0,167,153)}.v-portals-contact-form__contact__accept em{font-size:0.8125rem;line-height:1;letter-spacing:0.05em;font-weight:400;display:none;width:100%;margin:20px 0px 10px;color:rgb(237,116,76);font-style:normal}.v-portals-contact-form__contact__accept em.is-error{display:block}.v-portals-contact-form__contact__check{margin-bottom:60px}.v-portals-contact-form__contact__check *{margin:0px auto}.v-portals-contact-form__contact__submit input{font-size:1.0625rem;line-height:1;letter-spacing:0.05em;font-weight:400;width:480px;height:60px;padding:0px;background:rgb(0,185,170);border-width:medium;border-style:none;border-color:currentcolor;border-image:none;border-radius:4px;color:rgb(255,255,255);text-align:center;transition:background 0.2s;cursor:pointer}.v-portals-contact-form__contact__submit input.is-hover{background:rgb(0,167,153)}.phone .v-portals-contact-form__contact__container{margin:0px 0px 60px}.phone .v-portals-contact-form__contact__container--questionnaire{margin-bottom:30px}.phone .v-portals-contact-form__contact__container--footer{margin-bottom:0px}.phone .v-portals-contact-form__contact__title{font-size:1.25rem;line-height:1;letter-spacing:0.05em;font-weight:500;margin:0px 0px 40px}.phone .v-portals-contact-form__contact__list>p{font-size:1rem;line-height:1;letter-spacing:0.05em;font-weight:500;margin:0px 0px 15px}.phone .v-portals-contact-form__contact__list span.is-required{margin:0px 0px 0px 15px}.phone .v-portals-contact-form__contact__list span.is-note{padding-top:15px;margin-bottom:20px}.phone .v-portals-contact-form__contact__text{font-size:1rem;line-height:1.6;letter-spacing:0.05em;font-weight:500;margin-bottom:15px}.phone .v-portals-contact-form__contact__note{font-size:0.8125rem;line-height:1.8;letter-spacing:0.05em;font-weight:400;margin-bottom:15px}.phone .v-portals-contact-form__contact__box input{display:block;height:50px;padding:13px 20px 14px}.phone .v-portals-contact-form__contact__box textarea{padding:15px 20px}.phone .v-portals-contact-form__contact__box-container--preview{width:100%}.phone .v-portals-contact-form__contact__box-container--upload.is-active{flex-direction:column;align-items:flex-start}.phone .v-portals-contact-form__contact__box label{width:80px;height:63px}.phone .v-portals-contact-form__contact__box label.is-active{width:130px;height:30px;margin-bottom:10px}.phone .v-portals-contact-form__contact__box-text{font-size:0.8125rem;line-height:1.8;letter-spacing:0.05em;font-weight:400;width:calc(70.1493%);margin:0px;color:rgb(157,167,166)}.phone .v-portals-contact-form__contact__box-text--preview.is-active{width:100%}.phone .v-portals-contact-form__contact__box-icon{height:63px}.phone .v-portals-contact-form__contact__box-icon>img{width:20px;padding:24px 0px}.phone .v-portals-contact-form__contact__box-icon.is-active{height:30px}.phone .v-portals-contact-form__contact__box--small>input{width:calc(100% - 44px)}.phone .v-portals-contact-form__contact__box--small>span{height:50px;line-height:50px}.phone .v-portals-contact-form__contact__box--profile textarea{height:184px}.phone .v-portals-contact-form__contact__box--project textarea,.phone .v-portals-contact-form__contact__box--title textarea{height:140px}.phone .v-portals-contact-form__contact__box--return textarea,.phone .v-portals-contact-form__contact__box--trigger textarea{height:96px}.phone .v-portals-contact-form__contact__accept{margin-bottom:25px}.phone .v-portals-contact-form__contact__accept em{margin-bottom:15px}.phone .v-portals-contact-form__contact__check{margin-bottom:40px}.phone .v-portals-contact-form__contact__submit input{font-size:0.875rem;line-height:1;letter-spacing:0.05em;font-weight:400;width:100%;height:50px}.v-portals-contact-form__form{width:100%}.v-portals-contact-form__form__container{width:640px;margin:0px auto}.v-portals-contact-form__form__head{margin:0px 0px 100px}.v-portals-contact-form__form__title{font-size:1.125rem;line-height:1;letter-spacing:0.02em;font-weight:500;margin:0px 0px 40px}.v-portals-contact-form__form__select-button{display:flex;flex-direction:column}.v-portals-contact-form__form__select-button a{padding:17px 25px 15px;border:1px solid rgb(219,223,223);border-radius:5px;background:rgb(252,252,252);text-align:left;transition:border 0.2s}.v-portals-contact-form__form__select-button a:not(:last-child){margin-bottom:20px}.v-portals-contact-form__form__select-button a.is-hover .v-portals-contact-form__form__select-button-text{color:rgb(0,185,170)}.v-portals-contact-form__form__select-button a.is-hover .v-portals-contact-form__form__select-button-text::before{border:1px solid rgb(0,185,170)}.v-portals-contact-form__form__select-button a.is-hover .v-portals-contact-form__form__select-button-title,.v-portals-contact-form__form__select-button a.is-hover .v-portals-contact-form__form__select-button-note{color:rgb(0,185,170)}.v-portals-contact-form__form__select-button a.is-active{border:1px solid rgb(0,185,170)}.v-portals-contact-form__form__select-button a.is-active .v-portals-contact-form__form__select-button-text::before{border:1px solid rgb(0,185,170)}.v-portals-contact-form__form__select-button a.is-active .v-portals-contact-form__form__select-button-text::after{background:rgb(0,185,170)}.v-portals-contact-form__form__select-button-text{position:relative;padding-left:45px;transition:border 0.2s}.v-portals-contact-form__form__select-button-text::before{position:absolute;bottom:50%;left:0px;transform:translate(0px,50%);content:"";display:block;width:20px;height:20px;border:1px solid rgb(219,223,223);border-radius:50%;box-sizing:border-box;transition:border 0.2s}.v-portals-contact-form__form__select-button-text::after{content:"";position:absolute;bottom:50%;left:5px;transform:translate(0px,50%);display:block;width:10px;height:10px;border-radius:50%;background:transparent;transition:background 0.2s}.v-portals-contact-form__form__select-button-title{font-size:0.875rem;line-height:1.6;letter-spacing:0.05em;font-weight:500;margin-bottom:5px;transition:color 0.2s}.v-portals-contact-form__form__select-button-note{font-size:0.8125rem;line-height:1.6;letter-spacing:0.05em;font-weight:400;color:rgb(157,167,166);transition:color 0.2s}.v-portals-contact-form__form__item{display:none}.v-portals-contact-form__form__item.is-active{display:block}.phone .v-portals-contact-form__form__container{width:calc(100% - 40px)}.phone .v-portals-contact-form__form__head{margin:0px 0px 60px}.phone .v-portals-contact-form__form__title{font-size:1.125rem;line-height:1;letter-spacing:0.05em;font-weight:500;width:100%;margin-bottom:40px}.phone .v-portals-contact-form__form__select-button button{padding:20px 20px 20px 30px}.phone .v-portals-contact-form__form__select-button-text{padding-left:50px}.phone .v-portals-contact-form__form__select-button-title{font-size:1rem;line-height:1.6;letter-spacing:0.05em;font-weight:500}.phone .v-portals-contact-form__form__select-button-note{font-size:0.8125rem;line-height:1.6;letter-spacing:0.05em;font-weight:400}.v-portals-contact-form__sns{width:100%;margin:0px;padding:0px}.v-portals-contact-form__sns__list{display:flex;flex-direction:column;width:100%;margin:0px;padding:0px}.v-portals-contact-form__sns__item{width:100%;height:55px;display:flex;justify-content:space-between;align-items:center;padding-left:35px}.v-portals-contact-form__sns__item:not(:last-child){margin:0px 0px 15px}.v-portals-contact-form__sns__item>:last-child{width:calc(84.7934%)}.v-portals-contact-form__sns__item-link{font-size:0.875rem;display:flex;align-items:center;justify-content:space-between;height:100%;color:rgb(34,34,34);padding-left:35px;text-align:center;letter-spacing:0.05em;transition:background-color 0.1s}.v-portals-contact-form__sns__item-link.is-hover{background-color:rgb(247,248,248)}.v-portals-contact-form__sns__item-text{position:relative;top:0px;left:0px;margin:auto;text-align:center}.v-portals-contact-form__sns__item-text::before{content:"";position:absolute;top:0px;left:-35px;display:block;width:20px;height:20px;background-size:contain;background-repeat:no-repeat}.v-portals-contact-form__sns__item-text--fb::before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik0yMCAxMEMyMCA0LjQ3NzE1IDE1LjUyMjkgMCAxMCAwQzQuNDc3MTUgMCAwIDQuNDc3MTUgMCAxMEMwIDE0Ljk5MTIgMy42NTY4NCAxOS4xMjgzIDguNDM3NSAxOS44Nzg1VjEyLjg5MDZINS44OTg0NFYxMEg4LjQzNzVWNy43OTY4OEM4LjQzNzUgNS4yOTA2MyA5LjkzMDQ3IDMuOTA2MjUgMTIuMjE0NiAzLjkwNjI1QzEzLjMwODggMy45MDYyNSAxNC40NTMxIDQuMTAxNTYgMTQuNDUzMSA0LjEwMTU2VjYuNTYyNUgxMy4xOTIyQzExLjk1IDYuNTYyNSAxMS41NjI1IDcuMzMzNCAxMS41NjI1IDguMTI0MjJWMTBIMTQuMzM1OUwxMy44OTI2IDEyLjg5MDZIMTEuNTYyNVYxOS44Nzg1QzE2LjM0MzIgMTkuMTI4MyAyMCAxNC45OTEyIDIwIDEwWiIgZmlsbD0iIzJBN0FFRSIvPg0KPC9zdmc+Cg==)}.v-portals-contact-form__sns__item-text--ig::before{width:18px;height:18px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik04Ljk5OTgzIDEuNjIxNTVDMTEuNDAzIDEuNjIxNTUgMTEuNjg3NCAxLjYzMDg0IDEyLjYzNjYgMS42NzQwN0MxMy41MTQgMS43MTQwOCAxMy45OTA2IDEuODYwNTUgMTQuMzA3OCAxLjk4MzhDMTQuNzI4IDIuMTQ3MDcgMTUuMDI3NyAyLjM0MjEzIDE1LjM0MjggMi42NTY4NkMxNS42NTc5IDIuOTcxOTYgMTUuODUzIDMuMjcxNjkgMTYuMDE1OSAzLjY5MTgxQzE2LjEzOTEgNC4wMDkwNSAxNi4yODU2IDQuNDg1NjIgMTYuMzI1NiA1LjM2MzAyQzE2LjM2ODggNi4zMTE4OCAxNi4zNzgxIDYuNTk2NjEgMTYuMzc4MSA4Ljk5OTgyQzE2LjM3ODEgMTEuNDAzIDE2LjM2ODggMTEuNjg3NCAxNi4zMjU2IDEyLjYzNjZDMTYuMjg1NiAxMy41MTQgMTYuMTM5MSAxMy45OTA2IDE2LjAxNTkgMTQuMzA3OEMxNS44NTI2IDE0LjcyOCAxNS42NTc1IDE1LjAyNzcgMTUuMzQyOCAxNS4zNDI4QzE1LjAyNzcgMTUuNjU3OSAxNC43MjggMTUuODUyOSAxNC4zMDc4IDE2LjAxNThDMTMuOTkwNiAxNi4xMzkxIDEzLjUxNCAxNi4yODU2IDEyLjYzNjYgMTYuMzI1NkMxMS42ODc4IDE2LjM2ODggMTEuNDAzIDE2LjM3ODEgOC45OTk4MyAxNi4zNzgxQzYuNTk2NjEgMTYuMzc4MSA2LjMxMTg5IDE2LjM2ODggNS4zNjMwMyAxNi4zMjU2QzQuNDg1NjMgMTYuMjg1NiA0LjAwOTA2IDE2LjEzOTEgMy42OTE4MiAxNi4wMTU4QzMuMjcxNjkgMTUuODUyNiAyLjk3MTk2IDE1LjY1NzUgMi42NTY4NyAxNS4zNDI4QzIuMzQxNzcgMTUuMDI3NyAyLjE0NjcxIDE0LjcyOCAxLjk4MzgxIDE0LjMwNzhDMS44NjA1NiAxMy45OTA2IDEuNzE0MDggMTMuNTE0IDEuNjc0MDcgMTIuNjM2NkMxLjYzMDg0IDExLjY4NzggMS42MjE1NiAxMS40MDMgMS42MjE1NiA4Ljk5OTgyQzEuNjIxNTYgNi41OTY2MSAxLjYzMDg0IDYuMzEyMjQgMS42NzQwNyA1LjM2MzAyQzEuNzE0MDggNC40ODU2MiAxLjg2MDU2IDQuMDA5MDUgMS45ODM4MSAzLjY5MTgxQzIuMTQ3MDcgMy4yNzE2OSAyLjM0MjEzIDIuOTcxOTYgMi42NTY4NyAyLjY1Njg2QzIuOTcxOTYgMi4zNDE3NyAzLjI3MTY5IDIuMTQ2NzEgMy42OTE4MiAxLjk4MzhDNC4wMDkwNiAxLjg2MDU1IDQuNDg1NjMgMS43MTQwOCA1LjM2MzAzIDEuNjc0MDdDNi4zMTIyNCAxLjYzMDg0IDYuNTk2NjEgMS42MjE1NSA4Ljk5OTgzIDEuNjIxNTVaTTguOTk5ODMgMEM2LjU1NTUzIDAgNi4yNDkwMSAwLjAxMDM2MDIgNS4yODkwOCAwLjA1NDMwMTlDNC4zMzEyOSAwLjA5Nzg4NjMgMy42NzcxNyAwLjI1MDA3NCAzLjEwNDUgMC40NzI2NDFDMi41MTI1NCAwLjcwMjcwOSAyLjAxMDYgMS4wMTAzIDEuNTEwNDUgMS41MTA4MUMxLjAxMDMgMi4wMTA5NiAwLjcwMjM1MyAyLjUxMjg5IDAuNDcyNjQxIDMuMTA0NUMwLjI1MDA3NSAzLjY3NzE3IDAuMDk3ODg2NCA0LjMzMTI5IDAuMDU0MzAxOSA1LjI4OTA3QzAuMDEwMzYwMiA2LjI0OSAwIDYuNTU1NTIgMCA4Ljk5OTgyQzAgMTEuNDQ0MSAwLjAxMDM2MDIgMTEuNzUwNiAwLjA1NDMwMTkgMTIuNzEwNkMwLjA5Nzg4NjQgMTMuNjY4NCAwLjI1MDA3NSAxNC4zMjI1IDAuNDcyNjQxIDE0Ljg5NTFDMC43MDI3MSAxNS40ODcxIDEuMDEwMyAxNS45ODkgMS41MTA4MSAxNi40ODkyQzIuMDExMzIgMTYuOTg5NyAyLjUxMjg5IDE3LjI5NzMgMy4xMDQ4NiAxNy41Mjc0QzMuNjc3MTcgMTcuNzQ5OSA0LjMzMTY1IDE3LjkwMjEgNS4yODk0NCAxNy45NDU3QzYuMjQ5MzcgMTcuOTg5NiA2LjU1NTg5IDE4IDkuMDAwMTkgMThDMTEuNDQ0NSAxOCAxMS43NTEgMTcuOTg5NiAxMi43MTA5IDE3Ljk0NTdDMTMuNjY4NyAxNy45MDIxIDE0LjMyMzIgMTcuNzQ5OSAxNC44OTU1IDE3LjUyNzRDMTUuNDg3NSAxNy4yOTczIDE1Ljk4OTQgMTYuOTg5NyAxNi40ODk2IDE2LjQ4OTJDMTYuOTkwMSAxNS45ODg3IDE3LjI5NzcgMTUuNDg3MSAxNy41Mjc3IDE0Ljg5NTFDMTcuNzUwMyAxNC4zMjI4IDE3LjkwMjUgMTMuNjY4NCAxNy45NDYxIDEyLjcxMDZDMTcuOTkgMTEuNzUwNiAxOC4wMDA0IDExLjQ0NDEgMTguMDAwNCA4Ljk5OTgyQzE4LjAwMDQgNi41NTU1MiAxNy45OSA2LjI0OSAxNy45NDYxIDUuMjg5MDdDMTcuOTAyNSA0LjMzMTI5IDE3Ljc1MDMgMy42NzY4MSAxNy41Mjc3IDMuMTA0NUMxNy4yOTc3IDIuNTEyNTMgMTYuOTkwMSAyLjAxMDYgMTYuNDg5NiAxLjUxMDQ1QzE1Ljk4OTEgMS4wMDk5NCAxNS40ODc1IDAuNzAyMzUyIDE0Ljg5NTUgMC40NzIyODNDMTQuMzIyNSAwLjI1MDA3NCAxMy42Njg0IDAuMDk3ODg2MyAxMi43MTA2IDAuMDU0MzAxOUMxMS43NTA3IDAuMDEwMzYwMiAxMS40NDQxIDAgOC45OTk4MyAwWiIgZmlsbD0iI0QxMjU1QiIvPg0KPHBhdGggZD0iTTguOTk5OCA0LjM3ODQyQzYuNDQ3MjUgNC4zNzg0MiA0LjM3ODQyIDYuNDQ3NjEgNC4zNzg0MiA4Ljk5OThDNC4zNzg0MiAxMS41NTIgNi40NDc2MSAxMy42MjEyIDguOTk5OCAxMy42MjEyQzExLjU1MiAxMy42MjEyIDEzLjYyMTIgMTEuNTUyIDEzLjYyMTIgOC45OTk4QzEzLjYyMTIgNi40NDc2MSAxMS41NTI0IDQuMzc4NDIgOC45OTk4IDQuMzc4NDJaTTguOTk5OCAxMS45OTk2QzcuMzQyODggMTEuOTk5NiA1Ljk5OTk3IDEwLjY1NjQgNS45OTk5NyA4Ljk5OThDNS45OTk5NyA3LjM0Mjg4IDcuMzQzMjMgNS45OTk5NyA4Ljk5OTggNS45OTk5N0MxMC42NTY0IDUuOTk5OTcgMTEuOTk5NiA3LjM0MzIzIDExLjk5OTYgOC45OTk4QzExLjk5OTYgMTAuNjU2NyAxMC42NTY3IDExLjk5OTYgOC45OTk4IDExLjk5OTZaIiBmaWxsPSIjRDEyNTVCIi8+DQo8cGF0aCBkPSJNMTMuODAzNiA1LjI3NTE2QzE0LjQgNS4yNzUxNiAxNC44ODM2IDQuNzkxNjQgMTQuODgzNiA0LjE5NTJDMTQuODgzNiAzLjU5ODc1IDE0LjQgMy4xMTUyMyAxMy44MDM2IDMuMTE1MjNDMTMuMjA3MSAzLjExNTIzIDEyLjcyMzYgMy41OTg3NSAxMi43MjM2IDQuMTk1MkMxMi43MjM2IDQuNzkxNjQgMTMuMjA3MSA1LjI3NTE2IDEzLjgwMzYgNS4yNzUxNloiIGZpbGw9IiNEMTI1NUIiLz4NCjwvc3ZnPgo=)}.v-portals-contact-form__sns__item-text--tw::before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxMjAwIDEyMjciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBkPSJNNzE0LjE2MyA1MTkuMjg0TDExNjAuODkgMEgxMDU1LjAzTDY2Ny4xMzcgNDUwLjg4N0wzNTcuMzI4IDBIMEw0NjguNDkyIDY4MS44MjFMMCAxMjI2LjM3SDEwNS44NjZMNTE1LjQ5MSA3NTAuMjE4TDg0Mi42NzIgMTIyNi4zN0gxMjAwTDcxNC4xMzcgNTE5LjI4NEg3MTQuMTYzWk01NjkuMTY1IDY4Ny44MjhMNTIxLjY5NyA2MTkuOTM0TDE0NC4wMTEgNzkuNjk0NEgzMDYuNjE1TDYxMS40MTIgNTE1LjY4NUw2NTguODggNTgzLjU3OUwxMDU1LjA4IDExNTAuM0g4OTIuNDc2TDU2OS4xNjUgNjg3Ljg1NFY2ODcuODI4WiIgZmlsbD0iYmxhY2siLz4NCjwvc3ZnPgo=)}.v-portals-contact-form__sns__item-icon{width:20px;height:20px;margin-right:15px}.v-portals-contact-form__sns__item svg{width:100%;height:auto}.phone .v-portals-contact-form__sns{max-width:none;margin:0px;padding:0px}.phone .v-portals-contact-form__sns__item{width:100%;height:auto;flex-direction:column}.phone .v-portals-contact-form__sns__item:not(:last-child){margin:0px auto 15px}.phone .v-portals-contact-form__sns__item>*{width:100%}.phone .v-portals-contact-form__sns__item-box{display:flex;width:100%;height:20px;padding:0px 0px 0px 35px;margin-bottom:10px}.phone .v-portals-contact-form__sns__item-text{font-size:0.875rem;letter-spacing:0.05em;font-weight:400;width:auto;height:20px;margin:0px;line-height:20px;color:inherit}.phone .v-portals-contact-form__sns__item-text::before{left:-35px}.v-portals-contact__article-footer-link{margin:0px;padding:0px}.v-portals-contact__article-footer-link__body{display:flex;align-items:center;padding:0px;color:rgb(0,187,170);transition:color 0.2s}.v-portals-contact__article-footer-link__body.is-hover{color:rgb(0,167,153)}.v-portals-contact__article-footer-link__body span:first-child{width:14px;height:14px;margin-right:10px}.v-portals-contact__article-footer-link__body span:last-child{font-size:0.875rem;line-height:1.8;letter-spacing:0.05em;font-weight:400}.v-portals-contact__article-footer-link__body span img{width:100%;height:auto}.v-portals-contact__article-footer-link__body span span.is-en{font-family:Rubik,"Noto Sans JP","Helvetica Neue","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,"Meiryo UI",sans-serif}.v-portals-contact__container--desktop .v-portals-contact__article-footer-link__body span:last-child{font-size:0.875rem;line-height:1;letter-spacing:0px;font-weight:400}.v-portals-contact__container--desktop .v-portals-contact__article-footer-link__body span:last-child:hover{color:rgb(0,167,153)}.phone .v-portals-contact__article-footer-link__body span:last-child{font-size:0.8125rem;line-height:1.8;letter-spacing:0.05em;font-weight:400}.phone .v-portals-contact__container--phone .v-portals-contact__article-footer-link span:first-child{width:13px;height:13px}.phone .v-portals-contact__container--phone .v-portals-contact__article-footer-link span:last-child{line-height:1.6}.v-portals-contact__article{width:100%;padding:0px;color:rgb(34,34,34)}.v-portals-contact__article:not(:last-child){margin:0px 0px 100px}.v-portals-contact__article__article-title{font-family:Rubik,"Noto Sans JP","Helvetica Neue","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,"Meiryo UI",sans-serif;font-size:2rem;line-height:1.6;letter-spacing:0.05em;font-weight:500;margin:0px 130px 60px 0px}.v-portals-contact__article__article-title--mb-60{margin-bottom:60px}.v-portals-contact__article__article-title--price-plan{margin-bottom:50px}.v-portals-contact__article__article-title--faq{margin-bottom:0px}.v-portals-contact__article__article-title span.is-en{font-size:2.125rem;line-height:1;letter-spacing:0.05em;font-weight:400}.v-portals-contact__article__section{width:100%;padding:0px}.v-portals-contact__article__section:not(:last-child){margin:0px 0px 60px}.v-portals-contact__article__section--top-section{margin-bottom:70px!important}.v-portals-contact__article__section--media-partnership{margin-bottom:80px}.v-portals-contact__article__section-title{font-family:Rubik,"Noto Sans JP","Helvetica Neue","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,"Meiryo UI",sans-serif;display:flex;align-items:flex-end;margin:0px 130px 25px 0px}.v-portals-contact__article__section-title-body{font-size:1.5rem;line-height:1.6;letter-spacing:0.05em;font-weight:500;margin:0px}.v-portals-contact__article__section-title-body span{margin:0px}.v-portals-contact__article__section-title-body span.is-en{font-size:1.625rem;line-height:1.6;letter-spacing:0.05em;font-weight:400}.v-portals-contact__article__section-title-body span.is-small-unit{font-size:1.25rem;line-height:1.6;letter-spacing:0.05em;font-weight:500}.v-portals-contact__article__section-title-body span.is-small-en{font-size:1.25rem;line-height:1.6;letter-spacing:0.05em;font-weight:400;margin:0px -6px}.v-portals-contact__article__section-title-body span.is-small-jp{font-size:1.25rem;line-height:1.6;letter-spacing:0.05em;font-weight:500}.v-portals-contact__article__section-description{font-size:1rem;line-height:1.8;letter-spacing:0.05em;font-weight:400;margin:0px 130px 25px 0px}.v-portals-contact__article__section-description--support{margin-bottom:50px}.v-portals-contact__article__section-description p{margin:0px}.v-portals-contact__article__section-description p:not(:last-child){margin-bottom:10px}.v-portals-contact__article__section-description p span{margin:0px}.v-portals-contact__article__section-description p span.is-en{font-family:Rubik,"Noto Sans JP","Helvetica Neue","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,"Meiryo UI",sans-serif}.v-portals-contact__article__section-description p span.is-small-time{font-size:0.75rem;line-height:1.8;letter-spacing:0.05em;font-weight:400}.v-portals-contact__article__section-content{width:100%;margin:0px}.v-portals-contact__article__section-content:not(:last-child){margin-bottom:20px}.v-portals-contact__article__section-content--mb-30:not(:last-child){margin-bottom:30px}.v-portals-contact__container--desktop .v-portals-contact__article{width:100%;padding:0px;color:rgb(34,34,34)}.v-portals-contact__container--desktop .v-portals-contact__article:not(:last-child){margin:0px 0px 80px}.v-portals-contact__container--desktop .v-portals-contact__article__article-title{font-size:2rem;line-height:1.6;letter-spacing:0.02em;font-weight:400;margin:0px auto 50px;text-align:center}.v-portals-contact__container--desktop .v-portals-contact__article__article-title--mb-60{margin-bottom:60px;font-weight:500}.v-portals-contact__container--desktop .v-portals-contact__article__article-title--price-plan{margin-bottom:40px;font-size:1.875rem;line-height:1.6;letter-spacing:0.02em;font-weight:400}.v-portals-contact__container--desktop .v-portals-contact__article__article-title--overseas{font-weight:500;margin-bottom:32px;font-family:"Noto Sans JP"}.v-portals-contact__container--desktop .v-portals-contact__article__article-title--faq{margin-bottom:0px}.v-portals-contact__container--desktop .v-portals-contact__article__article-title span.is-en{font-size:2.125rem;line-height:1;letter-spacing:0.05em;font-weight:400}.v-portals-contact__container--desktop .v-portals-contact__article__section{width:100%;padding:0px}.v-portals-contact__container--desktop .v-portals-contact__article__section:not(:last-child){margin:0px 0px 60px}.v-portals-contact__container--desktop .v-portals-contact__article__section:not(.v-portals-contact__article__section--support,.v-portals-contact__article__section--cooperate){margin:0px auto 60px;width:820px}.v-portals-contact__container--desktop .v-portals-contact__article__section--chart{margin-bottom:40px!important}.v-portals-contact__container--desktop .v-portals-contact__article__section--chart:nth-child(2) .v-portals-contact__article__section-description--chart{margin-bottom:108px}.v-portals-contact__container--desktop .v-portals-contact__article__section--chart:nth-child(3) .v-portals-contact__article__section-description--chart{margin-bottom:59px}.v-portals-contact__container--desktop .v-portals-contact__article__section--chart:nth-child(4) .v-portals-contact__article__section-description--chart{margin-bottom:69px}.v-portals-contact__container--desktop .v-portals-contact__article__section--chart:nth-child(3) .v-portals-contact__article__section-content .v-portals-contact__bar-graph__item-graph-container span span:first-child{font-size:20px}.v-portals-contact__container--desktop .v-portals-contact__article__section--chart:nth-child(3) .v-portals-contact__article__section-content .v-portals-contact__bar-graph__item-graph-container span span:last-child{font-family:"Noto Sans JP"}.v-portals-contact__container--desktop .v-portals-contact__article__section--chart:nth-child(4) h3 span:first-child{font-size:16px}.v-portals-contact__container--desktop .v-portals-contact__article__section--support{margin-bottom:80px!important}.v-portals-contact__container--desktop .v-portals-contact__article__section--top-section{margin-bottom:70px!important}.v-portals-contact__container--desktop .v-portals-contact__article__section--media-partnership{margin-bottom:80px}.v-portals-contact__container--desktop .v-portals-contact__article__section--price-plan{margin-bottom:80px!important}.v-portals-contact__container--desktop .v-portals-contact__article__section--price-list{background:rgb(255,255,255);border-radius:8px;padding:32px 39px;width:680px!important;margin-bottom:240px!important}.v-portals-contact__container--desktop .v-portals-contact__article__section--price-list .v-portals-contact__article__section-content{margin-bottom:30px!important}.v-portals-contact__container--desktop .v-portals-contact__article__section--price-list .v-portals-contact__article__section-description{margin-bottom:0px}.v-portals-contact__container--desktop .v-portals-contact__article__section--request{width:680px!important;margin-bottom:120px!important}.v-portals-contact__container--desktop .v-portals-contact__article__section--request .v-portals-contact__article__section-content{display:flex;justify-content:center}.v-portals-contact__container--desktop .v-portals-contact__article__section-title{font-family:Rubik,"Noto Sans JP","Helvetica Neue","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,"Meiryo UI",sans-serif;display:flex;align-items:flex-end;margin:0px 130px 25px 0px}.v-portals-contact__container--desktop .v-portals-contact__article__section-title-body{font-size:1.5rem;line-height:1.6;letter-spacing:0.05em;font-weight:500;margin:0px}.v-portals-contact__container--desktop .v-portals-contact__article__section-title-body span{margin:0px}.v-portals-contact__container--desktop .v-portals-contact__article__section-title-body span.is-en{font-size:1.625rem;line-height:1.6;letter-spacing:0.05em;font-weight:400}.v-portals-contact__container--desktop .v-portals-contact__article__section-title-body span.is-small-unit{font-size:1.25rem;line-height:1.6;letter-spacing:0.05em;font-weight:500}.v-portals-contact__container--desktop .v-portals-contact__article__section-title-body span.is-small-en{font-size:1.25rem;line-height:1.6;letter-spacing:0.05em;font-weight:400;margin:0px -6px}.v-portals-contact__container--desktop .v-portals-contact__article__section-title-body span.is-small-jp{font-size:1.25rem;line-height:1.6;letter-spacing:0.05em;font-weight:500}.v-portals-contact__container--desktop .v-portals-contact__article__section-title-body--chart{display:flex;align-items:baseline;height:32px}.v-portals-contact__container--desktop .v-portals-contact__article__section-title-body--chart span:first-child{font-size:1.25rem;line-height:1;letter-spacing:0.05em;font-weight:500;margin-right:6px}.v-portals-contact__container--desktop .v-portals-contact__article__section-title-body--chart span.is-en{font-family:Rubik,"Noto Sans JP","Helvetica Neue","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,"Meiryo UI",sans-serif;font-size:2rem;line-height:1;letter-spacing:0.05em;font-weight:500;color:rgb(11,126,199)}.v-portals-contact__container--desktop .v-portals-contact__article__section-title-body--chart span.is-small-unit{font-size:1.125rem;line-height:1;letter-spacing:0.05em;font-weight:700;color:rgb(11,126,199);position:relative;top:-1px}.v-portals-contact__container--desktop .v-portals-contact__article__section-title-body--chart span.is-small-jp{margin-left:2px;font-size:0.625rem;line-height:1;letter-spacing:0.05em;font-weight:500;color:rgb(122,129,129)}.v-portals-contact__container--desktop .v-portals-contact__article__section-title--chart{margin-bottom:24px}.v-portals-contact__container--desktop .v-portals-contact__article__section-support-amount-title{font-family:"Noto Sans JP";font-weight:400;font-size:30px;line-height:170%;letter-spacing:0.05em;margin-bottom:22px;text-align:center}.v-portals-contact__container--desktop .v-portals-contact__article__section-support-amount-wrap{display:flex;justify-content:center;align-items:center;width:100%}.v-portals-contact__container--desktop .v-portals-contact__article__section-support-amount-wrap--group-title{display:flex;align-items:baseline;margin-bottom:50px}.v-portals-contact__container--desktop .v-portals-contact__article__section-support-amount-wrap--group-title span.is-title{font-family:"Noto Sans JP";font-weight:500;font-size:22px;line-height:100%;letter-spacing:0.05em;margin-right:15px}.v-portals-contact__container--desktop .v-portals-contact__article__section-support-amount-wrap--group-title span.is-en{font-family:Rubik;font-weight:500;font-size:48px;line-height:100%;letter-spacing:0.05em;color:rgb(11,126,199)}.v-portals-contact__container--desktop .v-portals-contact__article__section-support-amount-wrap--group-title span.is-small-unit{font-family:"Noto Sans JP";font-weight:700;font-size:27px;line-height:100%;letter-spacing:0.05em;color:rgb(11,126,199)}.v-portals-contact__container--desktop .v-portals-contact__article__section-support-amount-wrap--group-title span.is-small-jp{font-family:"Noto Sans JP";font-weight:500;font-size:15px;line-height:100%;letter-spacing:0.05em;color:rgb(122,129,129)}.v-portals-contact__container--desktop .v-portals-contact__article__section-top-title{margin:0px 0px 50px}.v-portals-contact__container--desktop .v-portals-contact__article__section-top-title h2{font-size:1.875rem;line-height:1.6;letter-spacing:0.02em;font-weight:400;text-align:center}.v-portals-contact__container--desktop .v-portals-contact__article__section-description{font-size:1rem;line-height:1.8;letter-spacing:0.05em;font-weight:400;margin:0px 0px 40px}.v-portals-contact__container--desktop .v-portals-contact__article__section-description--support{margin-bottom:50px}.v-portals-contact__container--desktop .v-portals-contact__article__section-description p{margin:0px}.v-portals-contact__container--desktop .v-portals-contact__article__section-description p:not(:last-child){margin-bottom:10px}.v-portals-contact__container--desktop .v-portals-contact__article__section-description p span{margin:0px}.v-portals-contact__container--desktop .v-portals-contact__article__section-description p span.is-en{font-family:Rubik,"Noto Sans JP","Helvetica Neue","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,"Meiryo UI",sans-serif}.v-portals-contact__container--desktop .v-portals-contact__article__section-description p span.is-small-time{font-size:0.75rem;line-height:1.8;letter-spacing:0.05em;font-weight:400}.v-portals-contact__container--desktop .v-portals-contact__article__section-description--request{text-align:center;margin-bottom:25px}.v-portals-contact__container--desktop .v-portals-contact__article__section-content{width:100%;margin:0px}.v-portals-contact__container--desktop .v-portals-contact__article__section-content:not(:last-child){margin-bottom:20px}.v-portals-contact__container--desktop .v-portals-contact__article__section-content--mb-30:not(:last-child){margin-bottom:30px}.v-portals-contact__container--desktop .v-portals-contact__article__section-wrap{border-radius:5px;background:rgb(255,255,255);padding:50px 70px 70px}.v-portals-contact__container--desktop .v-portals-contact__article__section-wrap-chart{border-radius:5px;padding:50px 70px 90px}.v-portals-contact__container--desktop .v-portals-contact__article__section-button{display:block;width:330px;margin:0px auto;padding-block:20px;border-radius:5px;background:rgb(0,187,170);font-size:1rem;line-height:1;letter-spacing:0.05em;font-weight:500;color:rgb(255,255,255);text-align:center;cursor:pointer;transition:background 0.3s}.v-portals-contact__container--desktop .v-portals-contact__article__section-button:hover{background:rgb(0,167,153)}.v-portals-contact__container--desktop .v-portals-contact__article__section-overseas{margin-bottom:0px!important}.v-portals-contact__container--desktop .v-portals-contact__article__section-overseas .v-portals-contact__openable-list__button{line-height:1.6}.v-portals-contact__container--desktop .v-portals-contact__article--cooperate{width:680px;margin:0px auto 240px!important}.v-portals-contact__container--desktop .v-portals-contact__article--cooperate .v-portals-contact__article__section{width:100%}.v-portals-contact__container--desktop .v-portals-contact__article--last-on-sp{margin-bottom:120px!important;font-weight:500}.v-portals-contact__container--desktop .margin-chart{margin:0px 0px 64px!important}.phone .v-portals-contact__article:not(:last-child):not(.v-portals-contact__article--last-on-sp){margin:0px 0px 80px}.phone .v-portals-contact__article--last-on-sp{margin:0px}.phone .v-portals-contact__article__section-support-amount-wrap-content{padding:0px}.phone .v-portals-contact__article__section-support-amount-title{font-family:"Noto Sans JP";font-weight:400;font-size:22px;line-height:170%;letter-spacing:0.05em;margin-bottom:36px;text-align:center}.phone .v-portals-contact__article__section-support-amount-description{margin-top:60px!important;margin-bottom:90px!important}.phone .v-portals-contact__article__section-support-amount-wrap{display:flex;justify-content:center;align-items:center;width:100%}.phone .v-portals-contact__article__section-support-amount-wrap--group-title{display:flex;align-items:baseline;margin-bottom:40px}.phone .v-portals-contact__article__section-support-amount-wrap--group-title span.is-title{font-family:"Noto Sans JP";font-weight:500;font-size:12px;line-height:100%;letter-spacing:0.05em;margin-right:8px}.phone .v-portals-contact__article__section-support-amount-wrap--group-title span.is-en{font-family:Rubik;font-weight:500;font-size:29.33px;line-height:100%;letter-spacing:0.05em;color:rgb(11,126,199)}.phone .v-portals-contact__article__section-support-amount-wrap--group-title span.is-small-unit{font-family:"Noto Sans JP";font-weight:700;font-size:16.5px;line-height:100%;letter-spacing:0.05em;color:rgb(11,126,199)}.phone .v-portals-contact__article__section-support-amount-wrap--group-title span.is-small-jp{font-family:"Noto Sans JP";font-weight:500;font-size:9.17px;line-height:100%;letter-spacing:0.05em;color:rgb(122,129,129)}.phone .v-portals-contact__article__article-title{font-size:1.375rem;line-height:1.6;letter-spacing:0.05em;font-weight:500;margin:0px 0px 60px}.phone .v-portals-contact__article__article-title--price-plan{margin-bottom:60px}.phone .v-portals-contact__article__article-title--faq{margin-bottom:40px}.phone .v-portals-contact__article__article-title span{font-size:1.375rem;line-height:1.6;letter-spacing:0.05em;font-weight:500}.phone .v-portals-contact__article__article-title span.is-en{font-size:1.4375rem;line-height:1.6;letter-spacing:0.05em;font-weight:400}.phone .v-portals-contact__article__section:not(:last-child){margin:0px 0px 60px}.phone .v-portals-contact__article__section--support{margin-bottom:70px}.phone .v-portals-contact__article__section--media-partnership{margin-bottom:60px}.phone .v-portals-contact__article__section-title{margin:0px 0px 25px}.phone .v-portals-contact__article__section-title--owners-voice{margin-bottom:20px}.phone .v-portals-contact__article__section-title-body{font-size:1.125rem;line-height:1.6;letter-spacing:0.05em;font-weight:500}.phone .v-portals-contact__article__section-title-body span.is-en{font-size:1.25rem;line-height:1.6;letter-spacing:0.05em;font-weight:400}.phone .v-portals-contact__article__section-title-body span.is-small-unit{font-size:0.875rem;line-height:1.6;letter-spacing:0.05em;font-weight:500}.phone .v-portals-contact__article__section-title-body span.is-small-en{font-size:0.875rem;line-height:1.6;letter-spacing:0.05em;font-weight:400;margin:0px -1px}.phone .v-portals-contact__article__section-title-body span.is-small-jp{font-size:0.75rem;line-height:1.6;letter-spacing:0.05em;font-weight:500}.phone .v-portals-contact__article__section-description{font-size:0.875rem;line-height:1.8;letter-spacing:0.05em;font-weight:400;margin:0px 0px 25px}.phone .v-portals-contact__article__section-description--support{margin-bottom:50px}.phone .v-portals-contact__article__section-description p span.is-small-time{font-size:0.875rem;line-height:1.8;letter-spacing:0.05em;font-weight:400}.phone .v-portals-contact__article__section-content:not(:last-child){margin-bottom:25px}.phone .v-portals-contact__article__section-content--global-partner:not(:last-child){margin-bottom:-15px}.phone .v-portals-contact__container--phone .v-portals-contact__article__section{width:100%!important}.phone .v-portals-contact__container--phone .v-portals-contact__article__section--support{margin-bottom:90.76px!important}.phone .v-portals-contact__container--phone .v-portals-contact__article__section--chart:not(:last-child){margin-bottom:20px!important}.phone .v-portals-contact__container--phone .v-portals-contact__article__section--chart:nth-child(3) .v-portals-contact__bar-graph__item span span:first-child{font-size:12.19px}.phone .v-portals-contact__container--phone .v-portals-contact__article__section--chart:nth-child(3) .v-portals-contact__bar-graph__item span span:last-child{padding-top:2.5px;font-size:8.5px}.phone .v-portals-contact__container--phone .v-portals-contact__article__section--price-plan{margin-bottom:30px!important}.phone .v-portals-contact__container--phone .v-portals-contact__article__section--price-list{padding:30px 20px;margin-bottom:150px!important}.phone .v-portals-contact__container--phone .v-portals-contact__article__section--price-list .v-portals-contact__article__section-content{margin-bottom:20px!important}.phone .v-portals-contact__container--phone .v-portals-contact__article__section--price-list .v-portals-contact__article__section-description{margin-bottom:0px}.phone .v-portals-contact__container--phone .v-portals-contact__article__section--price-list .v-portals-contact__article__section-button{width:295px}.phone .v-portals-contact__container--phone .v-portals-contact__article__section--request{margin-bottom:90px!important}.phone .v-portals-contact__container--phone .v-portals-contact__article__section-overseas{margin-top:20px}.phone .v-portals-contact__container--phone .v-portals-contact__article__section-top-title{margin-bottom:40px}.phone .v-portals-contact__container--phone .v-portals-contact__article__section-top-title h2{font-size:22px;font-weight:500;margin:0px}.phone .v-portals-contact__container--phone .v-portals-contact__article__section-wrap{padding:30px 20px}.phone .v-portals-contact__container--phone .v-portals-contact__article__section-title--chart{margin-bottom:20px}.phone .v-portals-contact__container--phone .v-portals-contact__article__section-title-body--chart{height:22px;line-height:100%}.phone .v-portals-contact__container--phone .v-portals-contact__article__section-title-body--chart span:first-child{margin-right:4px;font-size:18px}.phone .v-portals-contact__container--phone .v-portals-contact__article__section-title-body--chart span.is-en{font-size:22px;line-height:1;font-weight:500}.phone .v-portals-contact__container--phone .v-portals-contact__article__section-title-body--chart span.is-small-unit{font-size:16px;line-height:1;font-weight:600}.phone .v-portals-contact__container--phone .v-portals-contact__article__section-title-body--chart span.is-small-jp{font-size:10px;line-height:1}.phone .v-portals-contact__container--phone .v-portals-contact__article__section-description--chart{margin-bottom:20px!important}.phone .v-portals-contact__container--phone .v-portals-contact__article__section-description--chart p:not(:last-child){margin-bottom:20px}.phone .v-portals-contact__container--phone .v-portals-contact__article__section-description--request{text-align:left;margin-bottom:30px}.phone .v-portals-contact__container--phone .v-portals-contact__article__article-title--price-plan{letter-spacing:0.02em;margin-bottom:40px}.phone .v-portals-contact__container--phone .v-portals-contact__article__article-title--faq,.phone .v-portals-contact__container--phone .v-portals-contact__article__article-title--overseas,.phone .v-portals-contact__container--phone .v-portals-contact__article__article-title--mb-60{text-align:left}.phone .v-portals-contact__container--phone .v-portals-contact__article__article-title--faq,.phone .v-portals-contact__container--phone .v-portals-contact__article__article-title--overseas{margin-bottom:0px}.phone .v-portals-contact__container--phone .v-portals-contact__article__article-title--mb-60{margin-bottom:24px}.phone .v-portals-contact__container--phone .v-portals-contact__article:not(:last-child){margin-bottom:90px}.phone .v-portals-contact__container--phone .v-portals-contact__article--cooperate{width:335px;margin-bottom:160.54px!important}.phone .v-portals-contact__container--phone .v-portals-contact__article--cooperate .v-portals-contact__article__article-title{letter-spacing:0.02em;margin-bottom:24px}.phone .v-portals-contact__container--phone .v-portals-contact__article--cooperate .v-portals-contact__article__section-description{font-size:16px;margin-bottom:40px}.phone .v-portals-contact__container--phone .v-portals-contact__article--cooperate .v-portals-contact__single-image.is-sp{max-width:335px}.phone .v-portals-contact__container--phone .v-portals-contact__article--last-on-sp{margin-bottom:90px!important}.v-portals-contact__bar-graph{width:calc(83.9506%);margin:0px calc(16.0494%) 0px 0px}.v-portals-contact__bar-graph__list-wrap-list{display:flex;align-items:flex-end;width:100%;padding:0px;margin:0px;list-style:none}.v-portals-contact__bar-graph__list-wrap{width:calc(68.3824%);margin:0px calc(6.47059%) 0px 0px;padding:0px}.v-portals-contact__bar-graph__list-wrap--blue{width:calc(25.1471%);margin:0px}.v-portals-contact__bar-graph__list{display:flex;align-items:flex-end;margin:0px;padding:0px;list-style:none}.v-portals-contact__bar-graph__item{width:calc(15.6989%);margin:0px;text-align:center}.v-portals-contact__bar-graph__item:not(:last-child){margin:0px calc(5.37634%) 0px 0px}.v-portals-contact__bar-graph__item--blue{width:calc(42.6901%);margin:0px}.v-portals-contact__bar-graph__item--blue:not(:last-child){margin:0px calc(14.6199%) 0px 0px}.v-portals-contact__bar-graph__item-graph{display:flex;align-items:flex-end;width:100%;height:230px;padding:0px;color:rgb(255,255,255)}.v-portals-contact__bar-graph__item-graph-container{width:100%;height:100%;border-radius:4px;padding:15px 0px 0px;background:rgb(0,185,170);transition:height 0.8s cubic-bezier(0.215,0.61,0.355,1),background linear}.v-portals-contact__bar-graph__item-graph-container:not(.is-active){background:rgb(252,252,252);height:0px!important}.v-portals-contact__bar-graph__item-graph-container--blue{background:rgb(0,56,134)}.v-portals-contact__bar-graph__item-graph span{font-family:Rubik,"Noto Sans JP","Helvetica Neue","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,"Meiryo UI",sans-serif;font-size:1.375rem;line-height:1;letter-spacing:0.02em;font-weight:400;display:inline-block}.v-portals-contact__bar-graph__item-graph span.is-small{font-size:1.125rem;line-height:1;letter-spacing:0.05em;font-weight:500;margin-left:2px}.v-portals-contact__bar-graph__item-graph span.is-yen{font-size:0.875rem;line-height:1;letter-spacing:0.05em;font-weight:500;display:block;padding-top:4px;text-align:right}.v-portals-contact__bar-graph__item-text{padding:20px 0px 0px}.v-portals-contact__bar-graph__item-text span{font-family:Rubik,"Noto Sans JP","Helvetica Neue","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,"Meiryo UI",sans-serif;font-size:1.125rem;line-height:1;letter-spacing:0.05em;font-weight:400}.v-portals-contact__bar-graph__item-text span.is-small{font-size:0.875rem;line-height:1;letter-spacing:0.05em;font-weight:500;margin-left:2px}.v-portals-contact__container--desktop .v-portals-contact__bar-graph{width:auto;margin:0px}.v-portals-contact__container--desktop .v-portals-contact__bar-graph__list-wrap-list{display:flex;justify-content:center;align-items:flex-end;width:100%;padding:0px;margin:0px;list-style:none}.v-portals-contact__container--desktop .v-portals-contact__bar-graph__list-wrap{width:auto;margin:0px 44px 0px 0px;padding:0px}.v-portals-contact__container--desktop .v-portals-contact__bar-graph__list-wrap--yellow{margin-right:25px}.v-portals-contact__container--desktop .v-portals-contact__bar-graph__list-wrap--red{margin-right:0px}.v-portals-contact__container--desktop .v-portals-contact__bar-graph-price{font-family:Rubik;font-weight:400!important;font-size:20px!important;line-height:100%!important;letter-spacing:0.02em!important}.v-portals-contact__container--desktop .v-portals-contact__bar-graph__list-wrap_margin{margin:0px 25px 0px 0px!important}.v-portals-contact__container--desktop .v-portals-contact__bar-graph__list{display:flex;justify-content:flex-end;align-items:flex-end;margin:0px;padding:0px;list-style:none}.v-portals-contact__container--desktop .v-portals-contact__bar-graph__item{width:73px;margin:0px;text-align:center}.v-portals-contact__container--desktop .v-portals-contact__bar-graph__item:not(:last-child){margin:0px 25px 0px 0px}.v-portals-contact__container--desktop .v-portals-contact__bar-graph__item--yellow,.v-portals-contact__container--desktop .v-portals-contact__bar-graph__item--red{margin:0px}.v-portals-contact__container--desktop .v-portals-contact__bar-graph__item--yellow:not(:last-child),.v-portals-contact__container--desktop .v-portals-contact__bar-graph__item--red:not(:last-child){margin:0px 25px 0px 0px}.v-portals-contact__container--desktop .v-portals-contact__bar-graph__item-graph{display:flex;align-items:flex-end;width:100%;padding:0px;color:rgb(255,255,255);height:auto}.v-portals-contact__container--desktop .v-portals-contact__bar-graph__item-graph-container{width:100%;height:100%;border-radius:4px;padding:15px 0px 0px;background:linear-gradient(to left,rgb(10,121,199) 0%,rgb(19,183,204) 59%,rgb(2,213,194) 99.99%);transition:height 0.8s cubic-bezier(0.215,0.61,0.355,1),background linear}.v-portals-contact__container--desktop .v-portals-contact__bar-graph__item-graph-container:not(.is-active){background:rgb(252,252,252);height:0px!important}.v-portals-contact__container--desktop .v-portals-contact__bar-graph__item-graph-container--yellow{background:rgb(241,193,69)}.v-portals-contact__container--desktop .v-portals-contact__bar-graph__item-graph-container--yellow-pastel{background:rgb(240,225,127)}.v-portals-contact__container--desktop .v-portals-contact__bar-graph__item-graph-container--red{background:rgb(236,101,101)}.v-portals-contact__container--desktop .v-portals-contact__bar-graph__item-graph-last-child{padding:9px 0px 0px!important}.v-portals-contact__container--desktop .v-portals-contact__bar-graph__item-graph span{font-family:Rubik,"Noto Sans JP","Helvetica Neue","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,"Meiryo UI",sans-serif;font-size:1.375rem;line-height:1;letter-spacing:0.02em;font-weight:400;display:inline-block}.v-portals-contact__container--desktop .v-portals-contact__bar-graph__item-graph span.is-small{font-size:1.125rem;line-height:1;letter-spacing:0.05em;font-weight:500}.v-portals-contact__container--desktop .v-portals-contact__bar-graph__item-graph span.is-yen{font-size:0.875rem;line-height:1;letter-spacing:0.05em;font-weight:500;display:block;padding-top:4px;text-align:right}.v-portals-contact__container--desktop .v-portals-contact__bar-graph__item-text{padding:20px 0px 0px}.v-portals-contact__container--desktop .v-portals-contact__bar-graph__item-text span{font-family:Rubik,"Noto Sans JP","Helvetica Neue","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,"Meiryo UI",sans-serif;font-size:1.125rem;line-height:1;letter-spacing:0.05em;font-weight:400}.v-portals-contact__container--desktop .v-portals-contact__bar-graph__item-text span.is-small{font-size:0.875rem;line-height:1;letter-spacing:0.05em;font-weight:500;margin-left:2px}.phone .v-portals-contact__bar-graph--phone-amount .v-portals-contact__bar-graph__list-wrap{margin-top:0px;margin-bottom:0px;margin-left:0px;width:100%!important;margin-right:0px!important}.phone .v-portals-contact__bar-graph--phone-amount .v-portals-contact__bar-graph__list{justify-content:center}.phone .v-portals-contact__bar-graph--phone-amount .v-portals-contact__bar-graph__item{width:40.56px!important}.phone .v-portals-contact__bar-graph--phone-amount .v-portals-contact__bar-graph__item:not(:last-child){margin:0px 13.9px 0px 0px!important}.phone .v-portals-contact__bar-graph--phone-amount .v-portals-contact__bar-graph__item-text{padding-top:11px!important}.phone .v-portals-contact__bar-graph--phone-amount .v-portals-contact__bar-graph__item-graph{height:auto}.phone .v-portals-contact__bar-graph--phone-amount .v-portals-contact__bar-graph__item-graph-container{padding-top:9px!important}.phone .v-portals-contact__bar-graph--phone-amount .v-portals-contact__bar-graph__item-graph-last-child{padding-top:4px!important}.phone .v-portals-contact__bar-graph--phone-amount .graph-price{font-family:Rubik;font-weight:400!important;font-size:11.11px!important;line-height:100%!important;letter-spacing:0.02em!important}.phone .v-portals-contact__bar-graph--phone-amount .graph-yen{font-family:"Noto Sans JP";font-weight:500!important;font-size:7.78px!important;line-height:100%!important;letter-spacing:0.05em!important;padding-top:2.34px!important}.phone .v-portals-contact__bar-graph{width:100%;margin:0px}.phone .v-portals-contact__bar-graph__list-wrap{width:calc(66.5672%)}.phone .v-portals-contact__bar-graph__list-wrap:not(:last-child){margin:0px calc(8.95522%) 0px 0px}.phone .v-portals-contact__bar-graph__list-wrap--blue{width:calc(24.4776%)}.phone .v-portals-contact__bar-graph__item{width:calc(15.6951%)}.phone .v-portals-contact__bar-graph__item:not(:last-child){margin:0px calc(5.38117%) 0px 0px}.phone .v-portals-contact__bar-graph__item--blue{width:calc(42.6829%);margin:0px}.phone .v-portals-contact__bar-graph__item--blue:not(:last-child){margin:0px calc(20.7317%) 0px 0px}.phone .v-portals-contact__bar-graph__item--blue:last-child .v-portals-contact__bar-graph__item-graph-container--blue{padding:4px 0px 0px}.phone .v-portals-contact__bar-graph__item-graph{height:124px}.phone .v-portals-contact__bar-graph__item-graph-container{border-radius:3px;padding:6px 0px 0px}.phone .v-portals-contact__bar-graph__item-graph span{font-size:0.75rem;line-height:1;letter-spacing:0.02em;font-weight:400}.phone .v-portals-contact__bar-graph__item-graph span.is-small{font-size:0.6875rem;line-height:1;letter-spacing:0.05em;font-weight:500;margin-left:1px}.phone .v-portals-contact__bar-graph__item-graph span.is-yen{font-size:0.625rem;line-height:1;letter-spacing:0.05em;font-weight:500;display:block;padding-top:4px;text-align:right}.phone .v-portals-contact__bar-graph__item-text{padding:10px 0px 0px;line-height:1}.phone .v-portals-contact__bar-graph__item-text span{font-size:0.6875rem;line-height:1;letter-spacing:0.05em;font-weight:400}.phone .v-portals-contact__bar-graph__item-text span.is-small{font-size:0.625rem;line-height:1;letter-spacing:0.05em;font-weight:500;margin-left:1px}.phone .v-portals-contact__container--phone .v-portals-contact__bar-graph__list-wrap:first-child{width:164px;margin-right:26.82px}.phone .v-portals-contact__container--phone .v-portals-contact__bar-graph__list-wrap--success-rate-wrap{width:100%!important;margin-right:12px!important}.phone .v-portals-contact__container--phone .v-portals-contact__bar-graph__list-wrap--yellow{margin-right:12.29px}.phone .v-portals-contact__container--phone .v-portals-contact__bar-graph__item{width:38.8px!important}.phone .v-portals-contact__container--phone .v-portals-contact__bar-graph__item-graph{height:auto;width:38.8px!important}.phone .v-portals-contact__container--phone .v-portals-contact__bar-graph__item-graph-container{padding-top:9px}.phone .v-portals-contact__container--phone .v-portals-contact__bar-graph__item-graph-wrap{display:flex;justify-content:center;align-items:baseline;gap:1px}.phone .v-portals-contact__container--phone .v-portals-contact__bar-graph__item-graph-number{font-family:Rubik;font-weight:400;font-size:11.69px!important;line-height:100%!important;letter-spacing:0.02em!important}.phone .v-portals-contact__container--phone .v-portals-contact__bar-graph__item-graph-percent{font-family:Rubik;font-weight:500;font-size:9.57px!important;line-height:100%!important;letter-spacing:5%!important}.phone .v-portals-contact__container--phone .v-portals-contact__bar-graph__item-graph span{font-size:13.41px}.phone .v-portals-contact__container--phone .v-portals-contact__bar-graph__item-text{padding-top:12.18px}.phone .v-portals-contact__container--phone .v-portals-contact__bar-graph__item:not(:last-child){margin-right:12.29px}.v-portals-contact__card-list{display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none;max-width:680px;margin:0px;padding:0px}.v-portals-contact__card-list.is-pc{display:flex}.v-portals-contact__card-list.is-sp{display:none}.v-portals-contact__card-list__item-image,.v-portals-contact__card-list__item-card{display:flex;align-items:center;justify-content:center;margin-bottom:20px;border:1px solid rgb(219,223,223);border-radius:4px}.v-portals-contact__card-list__item-image{width:calc(48.5294%);height:100px;font-size:0px}.v-portals-contact__card-list__item-image--two:nth-child(3),.v-portals-contact__card-list__item-image--two:nth-child(4){margin-bottom:0px}.v-portals-contact__card-list__item-image--three{width:calc(30.8824%);height:80px;margin-bottom:0px}.v-portals-contact__card-list__item-image picture{font-size:0px}.v-portals-contact__card-list__item-image img{width:auto}.v-portals-contact__card-list__item-image img.is-pc{display:block}.v-portals-contact__card-list__item-image img.is-sp{display:none}.v-portals-contact__card-list__item-card{font-family:Rubik,"Noto Sans JP","Helvetica Neue","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,"Meiryo UI",sans-serif;width:calc(47.7941%);height:auto}.v-portals-contact__card-list__item-card--two:nth-child(5),.v-portals-contact__card-list__item-card--two:nth-child(6){margin-bottom:0px}.v-portals-contact__card-list__item-card__body{margin:0px;padding:25px 0px;text-align:center}.v-portals-contact__card-list__item-card__title{font-size:1rem;line-height:1;letter-spacing:0.05em;font-weight:500}.v-portals-contact__card-list__item-card__description{font-size:1.625rem;line-height:1;letter-spacing:0.05em;font-weight:700;margin:14px 0px 0px;color:rgb(0,185,170)}.v-portals-contact__card-list__item-card__description .is-en{font-size:2rem;line-height:1;letter-spacing:0.05em;font-weight:500}.v-portals-contact__card-list__item-card__description .is-small-unit{font-size:1.125rem;line-height:1;letter-spacing:0.05em;font-weight:500}.v-portals-contact__card-list__item-card__note{font-size:0.875rem;line-height:1;letter-spacing:0.05em;font-weight:500;margin:15px 0px 0px;color:rgb(122,129,129)}.v-portals-contact__card-list__item-card__note .is-en{font-size:1.125rem;line-height:1;letter-spacing:0.05em;font-weight:500;margin:0px 0px 0px 3px}.v-portals-contact__card-list__item-card__note .is-small-unit{font-size:0.625rem;line-height:1;letter-spacing:0.05em;font-weight:500}.v-portals-contact__container--desktop .v-portals-contact__card-list{display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none;max-width:680px;margin:0px;padding:0px}.v-portals-contact__container--desktop .v-portals-contact__card-list.is-pc{display:flex}.v-portals-contact__container--desktop .v-portals-contact__card-list.is-sp{display:none}.v-portals-contact__container--desktop .v-portals-contact__card-list__item-image{display:flex;align-items:center;justify-content:center;margin-bottom:20px;border-radius:4px}.v-portals-contact__container--desktop .v-portals-contact__card-list__item-card{display:flex;align-items:center;justify-content:center;margin-bottom:20px;border:1px solid rgb(219,223,223);border-radius:4px}.v-portals-contact__container--desktop .v-portals-contact__card-list__item-image{width:calc(48.5294%);height:100px;font-size:0px}.v-portals-contact__container--desktop .v-portals-contact__card-list__item-image--two:nth-child(3),.v-portals-contact__container--desktop .v-portals-contact__card-list__item-image--two:nth-child(4){margin-bottom:0px}.v-portals-contact__container--desktop .v-portals-contact__card-list__item-image--three{width:calc(30.8824%);height:80px;margin-bottom:0px;border-width:medium;border-style:none;border-color:currentcolor;border-image:none}.v-portals-contact__container--desktop .v-portals-contact__card-list__item-image picture{font-size:0px}.v-portals-contact__container--desktop .v-portals-contact__card-list__item-image img{width:auto}.v-portals-contact__container--desktop .v-portals-contact__card-list__item-image img.is-pc{display:block}.v-portals-contact__container--desktop .v-portals-contact__card-list__item-image img.is-sp{display:none}.v-portals-contact__container--desktop .v-portals-contact__card-list__item-card{font-family:Rubik,"Noto Sans JP","Helvetica Neue","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,"Meiryo UI",sans-serif;width:calc(47.7941%);height:auto}.v-portals-contact__container--desktop .v-portals-contact__card-list__item-card--two:nth-child(5),.v-portals-contact__container--desktop .v-portals-contact__card-list__item-card--two:nth-child(6){margin-bottom:0px}.v-portals-contact__container--desktop .v-portals-contact__card-list__item-card__body{margin:0px;padding:25px 0px;text-align:center}.v-portals-contact__container--desktop .v-portals-contact__card-list__item-card__title{font-size:1rem;line-height:1;letter-spacing:0.05em;font-weight:500}.v-portals-contact__container--desktop .v-portals-contact__card-list__item-card__description{font-size:1.625rem;line-height:1;letter-spacing:0.05em;font-weight:700;margin:14px 0px 0px;color:rgb(0,185,170)}.v-portals-contact__container--desktop .v-portals-contact__card-list__item-card__description .is-en{font-size:2rem;line-height:1;letter-spacing:0.05em;font-weight:500}.v-portals-contact__container--desktop .v-portals-contact__card-list__item-card__description .is-small-unit{font-size:1.125rem;line-height:1;letter-spacing:0.05em;font-weight:500}.v-portals-contact__container--desktop .v-portals-contact__card-list__item-card__note{font-size:0.875rem;line-height:1;letter-spacing:0.05em;font-weight:500;margin:15px 0px 0px;color:rgb(122,129,129)}.v-portals-contact__container--desktop .v-portals-contact__card-list__item-card__note .is-en{font-size:1.125rem;line-height:1;letter-spacing:0.05em;font-weight:500;margin:0px 0px 0px 3px}.v-portals-contact__container--desktop .v-portals-contact__card-list__item-card__note .is-small-unit{font-size:0.625rem;line-height:1;letter-spacing:0.05em;font-weight:500}.phone .v-portals-contact__card-list{max-width:none}.phone .v-portals-contact__card-list.is-pc{display:none}.phone .v-portals-contact__card-list.is-sp{display:flex}.phone .v-portals-contact__card-list__item-image,.phone .v-portals-contact__card-list__item-card{margin-bottom:15px;border-radius:3px}.phone .v-portals-contact__card-list__item-image{width:calc(47.7612%);height:70px}.phone .v-portals-contact__card-list__item-image--two:nth-child(3),.phone .v-portals-contact__card-list__item-image--two:nth-child(4){margin-bottom:0px}.phone .v-portals-contact__card-list__item-image--three{width:calc(30.4478%);height:50px;margin-bottom:0px}.phone .v-portals-contact__card-list__item-image img.is-pc{display:none}.phone .v-portals-contact__card-list__item-image img.is-sp{display:block}.phone .v-portals-contact__card-list__item-card{width:calc(47.7612%)}.phone .v-portals-contact__card-list__item-card--two:nth-child(5),.phone .v-portals-contact__card-list__item-card--two:nth-child(6){margin-bottom:0px}.phone .v-portals-contact__card-list__item-card__title{font-size:0.875rem;line-height:1;letter-spacing:0.05em;font-weight:500}.phone .v-portals-contact__card-list__item-card__description{font-size:1.5rem;line-height:1;letter-spacing:0.05em;font-weight:500;margin:15px 0px 0px}.phone .v-portals-contact__card-list__item-card__description span.is-en{font-size:1.5rem;line-height:1;letter-spacing:0.05em;font-weight:500}.phone .v-portals-contact__card-list__item-card__description span.is-small-unit{font-size:0.8125rem;line-height:1;letter-spacing:0.05em;font-weight:600}.phone .v-portals-contact__card-list__item-card__description span.is-jp{font-size:1.375rem;line-height:1;letter-spacing:0.05em;font-weight:500;display:block;margin-top:-5px}.phone .v-portals-contact__card-list__item-card:nth-child(3) span.is-jp,.phone .v-portals-contact__card-list__item-card:nth-child(4) span.is-jp{font-size:1.375rem;line-height:1;letter-spacing:0.05em;font-weight:600}.phone .v-portals-contact__card-list__item-card:nth-child(5) span.is-jp{font-size:1.125rem;line-height:1;letter-spacing:0.05em;font-weight:600}.phone .v-portals-contact__card-list__item-card:nth-child(6) span.is-jp{font-size:1.1875rem;line-height:1;letter-spacing:0.05em;font-weight:600}.phone .v-portals-contact__card-list__item-card__note{font-size:0.75rem;line-height:1;letter-spacing:0.05em;font-weight:500}.phone .v-portals-contact__card-list__item-card__note .is-en{font-size:1.125rem;line-height:1;letter-spacing:0.05em;font-weight:500;margin:0px 0px 0px 3px}.phone .v-portals-contact__card-list__item-card__note .is-small-unit{font-size:0.625rem;line-height:1;letter-spacing:0.05em;font-weight:500}.v-portals-contact__content-list .v-portals-contact__card-list{margin-bottom:30px}.v-portals-contact__content-list .v-portals-contact__card-list__item-image--three{background:rgb(252,252,252)}.phone .v-portals-contact__content-list .v-portals-contact__card-list{margin-bottom:20px}.phone .v-portals-contact__content-list .v-portals-contact__card-list__item-image--three{width:calc(31.3433%)}.phone .v-portals-contact__content-list__item:nth-child(2){margin-bottom:50px}.phone .v-portals-contact__container--phone .v-portals-contact__card-list{margin-bottom:50px}.phone .v-portals-contact__container--phone .v-portals-contact__card-list__item-image--three{width:calc(31.0448%);height:54px}.v-portals-contact__circle-graph{width:calc(83.9506%)}.v-portals-contact__circle-graph__wrap{display:flex;width:100%;padding:0px calc(10.2941%)}.v-portals-contact__circle-graph__item{flex-shrink:0;width:calc(40.7407%)}.v-portals-contact__circle-graph__item:first-child{margin:0px calc(18.5185%) 0px 0px}.v-portals-contact__circle-graph__item-body{position:relative;width:100%;height:0px;padding-top:100%;margin-bottom:20px}.v-portals-contact__circle-graph__item-circle{position:absolute;top:0px;left:0px;width:100%;height:100%}.v-portals-contact__circle-graph__item-circle svg{width:100%;height:100%;transform:rotate(-90deg)}.v-portals-contact__circle-graph__item-circle svg circle{stroke:rgb(235,237,237);border-radius:4px}.v-portals-contact__circle-graph__item-circle svg circle.is-green{stroke:rgb(0,185,170);stroke-dasharray:448,553;transition:stroke-dasharray calc(1.215s) cubic-bezier(0.215,0.61,0.355,1)}.v-portals-contact__circle-graph__item-circle svg circle.is-blue{stroke:rgb(0,56,134);stroke-dasharray:249,553;transition:stroke-dasharray calc(0.675s) cubic-bezier(0.215,0.61,0.355,1)}.v-portals-contact__circle-graph__item-circle svg circle.is-green:not(.is-active),.v-portals-contact__circle-graph__item-circle svg circle.is-blue:not(.is-active){stroke-dasharray:0,553}.v-portals-contact__circle-graph__item-value{font-size:2.5rem;line-height:1;letter-spacing:0.05em;font-weight:400;font-family:Rubik,"Noto Sans JP","Helvetica Neue","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,"Meiryo UI",sans-serif;position:absolute;bottom:50%;right:50%;transform:translate(50%,50%)}.v-portals-contact__circle-graph__item-value span.is-label{font-size:2.1875rem;line-height:1;letter-spacing:0.05em;font-weight:400;margin-left:4px}.v-portals-contact__circle-graph__item-name{font-size:1.0625rem;line-height:1;letter-spacing:0.05em;font-weight:400;margin:0px;text-align:center}.v-portals-contact__circle-graph__item-name span :not(:last-child){margin-right:2px}.v-portals-contact__circle-graph__item-name span.is-en{font-size:1.25rem;line-height:1;letter-spacing:0.05em;font-weight:400;font-family:Rubik,"Noto Sans JP","Helvetica Neue","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,"Meiryo UI",sans-serif}.v-portals-contact__circle-graph__item-name span.is-large{font-size:1.3125rem;line-height:1;letter-spacing:0.05em;font-weight:400;font-family:Rubik,"Noto Sans JP","Helvetica Neue","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,"Meiryo UI",sans-serif}.v-portals-contact__container--desktop .v-portals-contact__circle-graph{width:auto}.v-portals-contact__container--desktop .v-portals-contact__circle-graph__wrap{display:flex;justify-content:center;width:100%;padding:0px}.v-portals-contact__container--desktop .v-portals-contact__circle-graph__item{flex-shrink:0;width:220px}.v-portals-contact__container--desktop .v-portals-contact__circle-graph__item:first-child{margin:0px 100px 0px 0px}.v-portals-contact__container--desktop .v-portals-contact__circle-graph__item-body{position:relative;width:100%;height:0px;padding-top:100%;margin-bottom:20px}.v-portals-contact__container--desktop .v-portals-contact__circle-graph__item-circle{position:absolute;top:0px;left:0px;width:100%;height:100%}.v-portals-contact__container--desktop .v-portals-contact__circle-graph__item-circle svg{width:100%;height:100%;transform:rotate(-90deg)}.v-portals-contact__container--desktop .v-portals-contact__circle-graph__item-circle svg circle{stroke:rgb(235,237,237);border-radius:4px}.v-portals-contact__container--desktop .v-portals-contact__circle-graph__item-circle svg circle.is-green{stroke:url("");stroke-dasharray:448,553;transition:stroke-dasharray calc(1.215s) cubic-bezier(0.215,0.61,0.355,1)}.v-portals-contact__container--desktop .v-portals-contact__circle-graph__item-circle svg circle.is-yellow{stroke:rgb(240,225,127);stroke-dasharray:249,553;transition:stroke-dasharray calc(0.675s) cubic-bezier(0.215,0.61,0.355,1)}.v-portals-contact__container--desktop .v-portals-contact__circle-graph__item-circle svg circle.is-green:not(.is-active),.v-portals-contact__container--desktop .v-portals-contact__circle-graph__item-circle svg circle.is-yellow:not(.is-active){stroke-dasharray:0,553}.v-portals-contact__container--desktop .v-portals-contact__circle-graph__item-value{font-size:2.5rem;line-height:1;letter-spacing:0.05em;font-weight:400;font-family:Rubik,"Noto Sans JP","Helvetica Neue","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,"Meiryo UI",sans-serif;position:absolute;bottom:50%;right:50%;transform:translate(50%,50%)}.v-portals-contact__container--desktop .v-portals-contact__circle-graph__item-value span.is-label{font-size:2.1875rem;line-height:1;letter-spacing:0.05em;font-weight:500;margin-left:4px}.v-portals-contact__container--desktop .v-portals-contact__circle-graph__item-name{font-size:1.0625rem;line-height:1;letter-spacing:0.05em;font-weight:400;margin:0px;text-align:center}.v-portals-contact__container--desktop .v-portals-contact__circle-graph__item-name span :not(:last-child){margin-right:2px}.v-portals-contact__container--desktop .v-portals-contact__circle-graph__item-name span.is-en{font-size:1.25rem;line-height:1;letter-spacing:0.05em;font-weight:400;font-family:Rubik,"Noto Sans JP","Helvetica Neue","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,"Meiryo UI",sans-serif}.v-portals-contact__container--desktop .v-portals-contact__circle-graph__item-name span.is-large{font-size:1.3125rem;line-height:1;letter-spacing:0.05em;font-weight:400;font-family:Rubik,"Noto Sans JP","Helvetica Neue","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,"Meiryo UI",sans-serif}.v-portals-contact__container--desktop .v-portals-contact__circle-graph__item-name span.is-jp{font-size:1.0625rem;line-height:1;letter-spacing:0.05em;font-weight:500;margin-left:2px;position:relative;top:-1px}.phone .v-portals-contact__circle-graph{width:calc(91.0448%);margin:0px auto}.phone .v-portals-contact__circle-graph__wrap{padding:0px}.phone .v-portals-contact__circle-graph__item{width:calc(42.623%)}.phone .v-portals-contact__circle-graph__item:first-child{margin:0px calc(14.7541%) 0px 0px}.phone .v-portals-contact__circle-graph__item-body{margin-bottom:17px}.phone .v-portals-contact__circle-graph__item-circle svg{width:100%;height:100%;transform:rotate(-90deg)}.phone .v-portals-contact__circle-graph__item-circle svg circle{stroke:rgb(235,237,237);border-radius:4px}.phone .v-portals-contact__circle-graph__item-circle svg circle.is-green{stroke:rgb(0,185,170);stroke-dasharray:448,553;transition:stroke-dasharray calc(1.215s) cubic-bezier(0.215,0.61,0.355,1)}.phone .v-portals-contact__circle-graph__item-circle svg circle.is-blue{stroke:rgb(0,56,134);stroke-dasharray:249,553;transition:stroke-dasharray calc(0.675s) cubic-bezier(0.215,0.61,0.355,1)}.phone .v-portals-contact__circle-graph__item-circle svg circle.is-green:not(.is-active),.phone .v-portals-contact__circle-graph__item-circle svg circle.is-blue:not(.is-active){stroke-dasharray:0,553}.phone .v-portals-contact__circle-graph__item-value{font-size:1.5rem;line-height:1;letter-spacing:0px;font-weight:400}.phone .v-portals-contact__circle-graph__item-value span.is-label{font-size:1.25rem;line-height:1;letter-spacing:0px;font-weight:500;margin-left:2px}.phone .v-portals-contact__circle-graph__item-name{font-size:0.75rem;line-height:1;letter-spacing:0.05em;font-weight:400}.phone .v-portals-contact__circle-graph__item-name span :not(:last-child){margin-right:1px}.phone .v-portals-contact__circle-graph__item-name span.is-en{font-size:0.875rem;line-height:1;letter-spacing:0.05em;font-weight:400}.phone .v-portals-contact__circle-graph__item-name span.is-large{font-size:1rem;line-height:1;letter-spacing:0.05em;font-weight:400}.phone .v-portals-contact__container--phone .v-portals-contact__circle-graph{margin:0px;padding:0px 5.83px;width:100%}.phone .v-portals-contact__container--phone .v-portals-contact__circle-graph__item{flex:1 1 0%;width:auto}.phone .v-portals-contact__container--phone .v-portals-contact__circle-graph__item:first-child{margin-right:52.47px}.phone .v-portals-contact__container--phone .v-portals-contact__circle-graph__item-body{margin-bottom:10.5px}.phone .v-portals-contact__container--phone .v-portals-contact__circle-graph__item-circle svg circle.is-green{stroke:url("")}.phone .v-portals-contact__container--phone .v-portals-contact__circle-graph__item-circle svg circle.is-yellow{stroke:rgb(240,225,127)}.phone .v-portals-contact__container--phone .v-portals-contact__circle-graph__item-value{font-size:21px;letter-spacing:0.05em}.phone .v-portals-contact__container--phone .v-portals-contact__circle-graph__item-value span.is-label{font-size:18.36px;letter-spacing:0.05em}.phone .v-portals-contact__container--phone .v-portals-contact__circle-graph__item-name .is-en{font-size:10.5px}.phone .v-portals-contact__container--phone .v-portals-contact__circle-graph__item-name .is-large{font-size:11px}.phone .v-portals-contact__container--phone .v-portals-contact__circle-graph__item-name .is-jp{font-size:8.92px;margin-left:1px}.v-portals-contact__container{width:100%;min-width:1080px;max-width:1280px;margin:0px auto}.v-portals-contact__container__wrap{width:100%;padding:30px 0px 0px calc(10.1562%);margin:0px auto}.v-portals-contact__container__fv{margin:0px 0px 80px}.v-portals-contact__container__modal{position:fixed;top:0px;left:0px;z-index:2147483647;width:calc(var(--vw, vw)*100);height:calc(var(--vh, vh)*100);opacity:0;pointer-events:none;transition:opacity 0.2s;overflow-y:scroll}.v-portals-contact__container__modal::-webkit-scrollbar{display:none}.v-portals-contact__container__modal--under-header{z-index:59}.v-portals-contact__container__modal.is-active{opacity:1;pointer-events:auto}.v-portals-contact__container__body{display:flex;width:100%}.v-portals-contact__container__body-sidebar{flex-shrink:0;width:225px;margin:30px 115px 0px 0px}.v-portals-contact__container__body-main{flex-shrink:0;width:calc(100% - 340px)}.v-portals-contact__container--desktop{width:100%;min-width:auto;max-width:100%;margin:0px auto}.v-portals-contact__container--desktop.v-portals-contact__container--phone .v-portals-contact__container__wrap{min-width:375px;max-width:375px}.v-portals-contact__container--desktop.v-portals-contact__container--phone .v-portals-contact__container__cooperate-wrap{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:50px}.v-portals-contact__container--desktop.v-portals-contact__container--phone .v-portals-contact__container__cooperate-title-wrap{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:40px}.v-portals-contact__container--desktop.v-portals-contact__container--phone .v-portals-contact__container__cooperate-title{font-family:"Noto Sans JP";font-weight:400;font-size:22px;line-height:170%;letter-spacing:0.05em}.v-portals-contact__container--desktop.v-portals-contact__container--phone .v-portals-contact__container__cooperate-image-wrap{display:flex;flex-direction:column;gap:25px}.v-portals-contact__container--desktop .v-portals-contact__container__wrap{width:100%;min-width:1080px;max-width:1280px;margin:0px auto;padding:0px;font-family:"Noto Sans JP"}.v-portals-contact__container--desktop .v-portals-contact__container__cooperate{display:flex;flex-direction:column;align-items:center;gap:62px;margin-bottom:130px}.v-portals-contact__container--desktop .v-portals-contact__container__cooperate span{font-family:"Noto Sans JP";font-weight:400;font-size:30px;line-height:170%;letter-spacing:0.05em;color:rgb(34,34,34)}.v-portals-contact__container--desktop .v-portals-contact__container__cooperate-image-wrap{display:flex;justify-content:space-between;max-width:950px;width:100%}@media (max-width:540px){.v-portals-contact__container--desktop .v-portals-contact__container__cooperate-image-wrap{max-width:315px}}.v-portals-contact__container--desktop .v-portals-contact__container__fv{margin:60px 0px 130px}.v-portals-contact__container--desktop .v-portals-contact__container__modal{position:fixed;top:0px;left:0px;z-index:2147483647;width:calc(var(--vw, vw)*100);height:calc(var(--vh, vh)*100);opacity:0;pointer-events:none;transition:opacity 0.2s;overflow-y:scroll}.v-portals-contact__container--desktop .v-portals-contact__container__modal::-webkit-scrollbar{display:none}.v-portals-contact__container--desktop .v-portals-contact__container__modal--under-header{z-index:59}.v-portals-contact__container--desktop .v-portals-contact__container__modal.is-active{opacity:1;pointer-events:auto}.v-portals-contact__container--desktop .v-portals-contact__container__body{display:flex;justify-content:center;width:100%}.v-portals-contact__container--desktop .v-portals-contact__container__body-sidebar{flex-shrink:0;width:225px;margin:30px 115px 0px 0px}.v-portals-contact__container--desktop .v-portals-contact__container__body-main{flex-shrink:0;width:calc(100% - 260px)}.phone .v-portals-contact__container{max-width:none;min-width:auto}.phone .v-portals-contact__container__wrap{padding:0px calc(5.33333%)}.phone .v-portals-contact__container__fv{margin:0px calc(-5.97015%) 40px;padding:0px}.phone .v-portals-contact__container__modal{height:calc(var(--spvh, vh)*100)}.phone .v-portals-contact__container__body{flex-direction:column;margin-bottom:80px}.phone .v-portals-contact__container__body-sidebar{position:fixed;margin-right:0px;width:100%;top:0px;z-index:40}.phone .v-portals-contact__container__body-main{width:100%}.phone .v-portals-contact__container--phone .v-portals-contact__container__fv{padding:0px calc(5.33333%)}.phone.app .v-portals-contact__container{position:relative;top:52px}.v-portals-contact__content-list{width:100%;padding:0px calc(16.0494%) 0px 0px;margin:0px;list-style:none}.v-portals-contact__content-list__item{margin:0px}.v-portals-contact__content-list__item:not(:last-child){margin-bottom:50px}.v-portals-contact__content-list__item:nth-child(1){margin-bottom:40px}.v-portals-contact__content-list__item-title{display:flex;align-items:flex-end;margin:0px 0px 20px}.v-portals-contact__content-list__item-title--top{margin-bottom:16px}.v-portals-contact__content-list__item-title--top span{font-weight:500;font-size:20px;line-height:100%;letter-spacing:0.02em;color:rgb(34,34,34)}.v-portals-contact__content-list__item-title-icon{display:inline-block;width:20px;height:20px;margin:0px 10px 0px 0px}.v-portals-contact__content-list__item-title-icon img{width:100%;height:100%}.v-portals-contact__content-list__item-title-text{font-size:1.125rem;line-height:1;letter-spacing:0.05em;font-weight:500;display:inline-block;margin:0px}.v-portals-contact__content-list__item-sub-title{margin:0px}.v-portals-contact__content-list__item-sub-title-text{font-weight:500;font-size:13px;line-height:100%;letter-spacing:0.02em;color:rgb(34,34,34)}.v-portals-contact__content-list__item-image{margin-block:30px;padding-top:355px;border-radius:5px;background:url("")0% 0%/cover}.v-portals-contact__content-list__item-description:not(:last-child){margin-bottom:20px}.v-portals-contact__content-list__item-description p{font-size:0.875rem;line-height:1.6;letter-spacing:0.05em;font-weight:400;margin:0px}.v-portals-contact__content-list__item-description p:not(:last-child){margin-bottom:8px}.v-portals-contact__content-list__item-description p span.is-en{font-family:Rubik,"Noto Sans JP","Helvetica Neue","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,"Meiryo UI",sans-serif}.v-portals-contact__content-list__item-description span.is-small{font-size:0.75rem;line-height:1.8;letter-spacing:0.05em;font-weight:400}.v-portals-contact__content-list__item-description--top:not(:last-child){margin-bottom:30px}.v-portals-contact__content-list__item-description--top p{font-size:1rem;line-height:1.8;letter-spacing:0.05em;font-weight:400}.v-portals-contact__content-list__item-description--top p:not(:last-child){margin-bottom:10px}.v-portals-contact__content-list__item-description--top p span.is-en{font-family:Rubik,"Noto Sans JP","Helvetica Neue","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,"Meiryo UI",sans-serif}.v-portals-contact__content-list__item-block-list{display:flex;flex-direction:column;gap:16px;padding:0px}.v-portals-contact__content-list__item-block-list-item{display:flex;gap:20px;padding:16px;border:1px solid rgb(219,223,223);border-radius:4px}.v-portals-contact__content-list__item-block-list-item-image{border-radius:3px}.v-portals-contact__content-list__item-block-list-item-image img{border-radius:3px;min-width:250px}.v-portals-contact__content-list__item-block-list-item-text h6{font-weight:500;font-size:15px;line-height:160%;letter-spacing:0.02em;color:rgb(34,34,34);margin:0px 0px 4px}.v-portals-contact__content-list__item-block-list-item-text p{font-weight:400;font-size:13px;line-height:180%;letter-spacing:0.03em;color:rgb(34,34,34);margin:0px}.v-portals-contact__container--desktop .v-portals-contact__content-list{width:100%;margin:0px auto;padding:0px;list-style:none}.v-portals-contact__container--desktop .v-portals-contact__content-list__item{margin:0px}.v-portals-contact__container--desktop .v-portals-contact__content-list__item:not(:last-child){margin-bottom:130px}.v-portals-contact__container--desktop .v-portals-contact__content-list__item:nth-child(1){margin:0px auto 90px;width:680px}.v-portals-contact__container--desktop .v-portals-contact__content-list__item-title{display:flex;justify-content:center;align-items:flex-end;margin:0px 0px 20px}.v-portals-contact__container--desktop .v-portals-contact__content-list__item-title--top{margin-bottom:8px}.v-portals-contact__container--desktop .v-portals-contact__content-list__item-title--top span{font-style:normal;font-weight:400;font-size:30px;line-height:170%;letter-spacing:0.05em;color:rgb(34,34,34)}.v-portals-contact__container--desktop .v-portals-contact__content-list__item-title-icon{display:inline-block;width:20px;height:20px;margin:0px 10px 0px 0px}.v-portals-contact__container--desktop .v-portals-contact__content-list__item-title-icon img{width:100%;height:100%}.v-portals-contact__container--desktop .v-portals-contact__content-list__item-title-text{font-size:1.125rem;line-height:1;letter-spacing:0.05em;font-weight:500;display:inline-block;margin:0px}.v-portals-contact__container--desktop .v-portals-contact__content-list__item-sub-title{margin:0px;text-align:center}.v-portals-contact__container--desktop .v-portals-contact__content-list__item-sub-title-text{font-style:normal;font-weight:400;font-size:23px;line-height:170%;letter-spacing:0.05em;color:rgb(34,34,34)}.v-portals-contact__container--desktop .v-portals-contact__content-list__item-image{margin-block:40px;padding-top:356px;border-radius:5px;background:url("")0% 0%/cover}.v-portals-contact__container--desktop .v-portals-contact__content-list__item-description:not(:last-child){margin-bottom:20px}.v-portals-contact__container--desktop .v-portals-contact__content-list__item-description p{font-size:1rem;line-height:1.8;letter-spacing:0.05em;font-weight:400;margin:0px}.v-portals-contact__container--desktop .v-portals-contact__content-list__item-description p:not(:last-child){margin-bottom:16px}.v-portals-contact__container--desktop .v-portals-contact__content-list__item-description p span.is-en{font-family:Rubik,"Noto Sans JP","Helvetica Neue","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,"Meiryo UI",sans-serif}.v-portals-contact__container--desktop .v-portals-contact__content-list__item-description span.is-small{font-size:0.75rem;line-height:1.8;letter-spacing:0.05em;font-weight:400}.v-portals-contact__container--desktop .v-portals-contact__content-list__item-description--top:not(:last-child){margin-bottom:50px}.v-portals-contact__container--desktop .v-portals-contact__content-list__item-description--top p{font-size:1rem;line-height:1.8;letter-spacing:0.05em;font-weight:400}.v-portals-contact__container--desktop .v-portals-contact__content-list__item-description--top p:not(:last-child){margin-bottom:12px}.v-portals-contact__container--desktop .v-portals-contact__content-list__item-description--top p:nth-child(2){margin-bottom:30px}.v-portals-contact__container--desktop .v-portals-contact__content-list__item-description--top p span.is-en{font-family:Rubik,"Noto Sans JP","Helvetica Neue","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,"Meiryo UI",sans-serif}.v-portals-contact__container--desktop .v-portals-contact__content-list__item-block-list{display:flex;flex-direction:row;gap:20px;padding:0px}.v-portals-contact__container--desktop .v-portals-contact__content-list__item-block-list-item{display:flex;flex-direction:column;gap:12px;padding:20px;border-radius:4px;background:rgb(255,255,255);border-width:medium;border-style:none;border-color:currentcolor;border-image:none}.v-portals-contact__container--desktop .v-portals-contact__content-list__item-block-list-item-image{display:flex;border-radius:3px}.v-portals-contact__container--desktop .v-portals-contact__content-list__item-block-list-item-image img{border-radius:3px;min-width:250px}.v-portals-contact__container--desktop .v-portals-contact__content-list__item-block-list-item-text h6{font-weight:500;font-size:17px;line-height:160%;letter-spacing:0.02em;color:rgb(34,34,34);margin:0px}.v-portals-contact__container--desktop .v-portals-contact__content-list__item-block-list-item-text p{font-weight:400;font-size:15px;line-height:180%;letter-spacing:0.03em;color:rgb(34,34,34);margin:12px 0px 0px}.v-portals-contact__container--desktop .v-portals-contact__content-list__item-block-list-item-fee{border-radius:50px;border:1px solid rgb(0,0,0);padding:1px 0px 0px 2px;margin:8px 0px 0px;display:inline-flex;align-items:center;width:153px;height:26px;font-weight:500;font-size:13px;line-height:160%;letter-spacing:0.02em;color:rgb(34,34,34)}.v-portals-contact__container--desktop .v-portals-contact__content-list__item-block-list-item-fee span:first-child{margin-left:8px;margin-right:2px;font-size:14px}.v-portals-contact__container--desktop .v-portals-contact__content-list__item-block-list-item:last-child h6{font-size:18px}.v-portals-contact__container--desktop .v-portals-contact__content-list__item--introduce{margin-bottom:90px!important}.v-portals-contact__container--desktop .v-portals-contact__content-list__item--v-point .v-portals-contact__content-list__item-title{margin-bottom:40px}.v-portals-contact__container--desktop .v-portals-contact__content-list__item--v-point .v-portals-contact__content-list__item-title-icon{width:24px;height:24px}.v-portals-contact__container--desktop .v-portals-contact__content-list__item--v-point .v-portals-contact__content-list__item-title-text{font-size:24px;font-weight:400;letter-spacing:0.02em}.v-portals-contact__container--desktop .v-portals-contact__content-list__item--v-point .v-portals-contact__content-list__item-wrap{width:820px;margin:0px auto;padding:32px 70px;border-radius:8px;background:rgb(255,255,255);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:36px}.v-portals-contact__container--desktop .v-portals-contact__content-list__item--v-point .v-portals-contact__content-list__item-information{display:flex;justify-content:center;align-items:center;gap:71.88px;position:relative;z-index:1}.v-portals-contact__container--desktop .v-portals-contact__content-list__item--v-point .v-portals-contact__content-list__item-information::before{content:"";display:block;width:251.65px;height:226.64px;background:rgb(241,250,252);clip-path:polygon(0px 45.34px,251.65px 0px,251.65px 226.64px,0px 179.76px);position:absolute;top:0px;left:65.63px;z-index:-1}.v-portals-contact__container--desktop .v-portals-contact__content-list__item--v-point .v-portals-contact__content-list__item-information-box{display:flex;align-items:center;flex-direction:column;border-radius:50%}.v-portals-contact__container--desktop .v-portals-contact__content-list__item--v-point .v-portals-contact__content-list__item-information-box:first-child{border:1.56px dashed rgb(11,126,199);width:134.42px;height:134.42px;padding-top:28.43px;background:rgb(255,255,255)}.v-portals-contact__container--desktop .v-portals-contact__content-list__item--v-point .v-portals-contact__content-list__item-information-box:first-child span:first-child{font-size:17.5879px;line-height:180%;letter-spacing:0.05em;color:rgb(0,0,0)}.v-portals-contact__container--desktop .v-portals-contact__content-list__item--v-point .v-portals-contact__content-list__item-information-box:first-child span:last-child{font-size:14.3467px;line-height:180%;letter-spacing:0.05em;color:rgb(11,126,199);text-align:center}.v-portals-contact__container--desktop .v-portals-contact__content-list__item--v-point .v-portals-contact__content-list__item-information-box:last-child{border:1.56px solid transparent;background:linear-gradient(to right,white,white) padding-box padding-box,linear-gradient(to right,rgb(0,187,170),rgb(11,126,199)) border-box border-box;width:226.64px;height:226.64px;padding-top:37.51px}.v-portals-contact__container--desktop .v-portals-contact__content-list__item--v-point .v-portals-contact__content-list__item-information-box:last-child span:first-child{font-size:17.5879px;line-height:180%;letter-spacing:0.05em;color:rgb(0,0,0)}.v-portals-contact__container--desktop .v-portals-contact__content-list__item--v-point .v-portals-contact__content-list__item-information-box:last-child span:last-child{font-size:23.1608px;line-height:140%;letter-spacing:0.05em;color:rgb(11,126,199);text-align:center;padding-top:21.67px}.v-portals-contact__container--desktop .v-portals-contact__content-list__item--v-point .v-portals-contact__content-list__item-sub-title{font-weight:700;font-size:24px;line-height:180%;letter-spacing:0.05em;display:inline-flex}.v-portals-contact__container--desktop .v-portals-contact__content-list__item--v-point .v-portals-contact__content-list__item-sub-title p{display:inline;margin:0px}.v-portals-contact__container--desktop .v-portals-contact__content-list__item--v-point .v-portals-contact__content-list__item-sub-title p:first-child{color:rgb(0,64,152);position:relative;z-index:1}.v-portals-contact__container--desktop .v-portals-contact__content-list__item--v-point .v-portals-contact__content-list__item-sub-title p:first-child::before{content:"";display:block;width:100%;height:5px;background-color:rgb(255,242,2);position:absolute;bottom:0px;left:0px;z-index:-1}.v-portals-contact__container--desktop .v-portals-contact__content-list__item--touch-and-try .v-portals-contact__content-list__item-title{font-size:1.5rem;line-height:1.7;letter-spacing:0.05em;font-weight:400;margin-bottom:40px}.v-portals-contact__container--desktop .v-portals-contact__content-list__item--touch-and-try .v-portals-contact__content-list__item-description{max-width:680px;text-align:left;margin:0px auto}.v-portals-contact__container--desktop .v-portals-contact__content-list__item--touch-and-try .v-portals-contact__content-list__item-wrap{margin-top:40px;display:flex;flex-wrap:wrap;gap:20px}.v-portals-contact__container--desktop .v-portals-contact__content-list__item--touch-and-try .v-portals-contact__content-list__item__touch-and-try{background:rgb(255,255,255);border-radius:4px;width:calc(50% - 10px);display:flex;flex-direction:column}.v-portals-contact__container--desktop .v-portals-contact__content-list__item--touch-and-try .v-portals-contact__content-list__item__touch-and-try__header{padding:25px 20px 16px;border-bottom:1px solid rgb(234,234,234);display:flex;align-items:center;justify-content:space-between}.v-portals-contact__container--desktop .v-portals-contact__content-list__item--touch-and-try .v-portals-contact__content-list__item__touch-and-try__header-wrap{height:54px;display:flex;align-items:center}.v-portals-contact__container--desktop .v-portals-contact__content-list__item--touch-and-try .v-portals-contact__content-list__item__touch-and-try__header-wrap h6{margin:0px;font-size:1.125rem;line-height:1.6;letter-spacing:0.02em;font-weight:500}.v-portals-contact__container--desktop .v-portals-contact__content-list__item--touch-and-try .v-portals-contact__content-list__item__touch-and-try__header-label{background:rgb(245,245,245);border-radius:30px;padding:4px 8px;font-size:0.8125rem;line-height:1.6;letter-spacing:0.02em;font-weight:500;color:rgb(106,106,106)}.v-portals-contact__container--desktop .v-portals-contact__content-list__item--touch-and-try .v-portals-contact__content-list__item__touch-and-try__main{display:flex;align-items:flex-start;gap:16px;padding:16px 20px 30px;flex:1 1 0%}.v-portals-contact__container--desktop .v-portals-contact__content-list__item--touch-and-try .v-portals-contact__content-list__item__touch-and-try__main-information{display:flex;flex-direction:column;height:100%}.v-portals-contact__container--desktop .v-portals-contact__content-list__item--touch-and-try .v-portals-contact__content-list__item__touch-and-try__main-information h6{margin:0px;font-size:1.25rem;line-height:1.8;letter-spacing:0.05em;font-weight:500}.v-portals-contact__container--desktop .v-portals-contact__content-list__item--touch-and-try .v-portals-contact__content-list__item__touch-and-try__main-information span{margin-left:12px;font-size:0.875rem;line-height:1.8;letter-spacing:0.05em;font-weight:500;color:rgb(122,122,122)}.v-portals-contact__container--desktop .v-portals-contact__content-list__item--touch-and-try .v-portals-contact__content-list__item__touch-and-try__main-information p{margin:4px 0px 30px;font-size:0.9375rem;line-height:1.8;letter-spacing:0.05em;font-weight:400}.v-portals-contact__container--desktop .v-portals-contact__content-list__item--touch-and-try .v-portals-contact__content-list__item__touch-and-try__main-wrap{display:flex;align-items:center}.v-portals-contact__container--desktop .v-portals-contact__content-list__item--touch-and-try .v-portals-contact__content-list__item__touch-and-try__main-wrap.flex-end{justify-content:flex-end;margin-top:auto}.v-portals-contact__container--desktop .v-portals-contact__content-list__item--touch-and-try .v-portals-contact__content-list__item__touch-and-try__main-wrap.flex-end span:first-child{line-height:100%;color:rgb(11,126,199);margin-left:0px}.v-portals-contact__container--desktop .v-portals-contact__content-list__item--touch-and-try .v-portals-contact__content-list__item__touch-and-try__main-wrap.flex-end span:last-child{font-family:Rubik,"Noto Sans JP","Helvetica Neue","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,"Meiryo UI",sans-serif;font-size:24px;line-height:16px;font-weight:400;color:rgb(30,31,32);margin-left:8px}.v-portals-contact__container--desktop .v-portals-contact__content-list__item--touch-and-try .v-portals-contact__content-list__item__touch-and-try:nth-child(1) .v-portals-contact__content-list__item__touch-and-try__header-wrap h6{margin-left:22px}.v-portals-contact__container--desktop .v-portals-contact__content-list__item--touch-and-try .v-portals-contact__content-list__item__touch-and-try:nth-child(2) .v-portals-contact__content-list__item__touch-and-try__header-wrap h6{margin-left:16px}.v-portals-contact__container--desktop .v-portals-contact__content-list__item--touch-and-try .v-portals-contact__content-list__item__touch-and-try:nth-child(3) .v-portals-contact__content-list__item__touch-and-try__header-wrap h6{margin-left:17px}.v-portals-contact__container--desktop .v-portals-contact__content-list__item--touch-and-try .v-portals-contact__content-list__item__touch-and-try:nth-child(4) .v-portals-contact__content-list__item__touch-and-try__header-wrap h6{margin-left:16px}.phone .v-portals-contact__content-list{padding:0px}.phone .v-portals-contact__content-list__item-title{margin:0px 0px 20px}.phone .v-portals-contact__content-list__item-title--top{margin-bottom:12px;font-size:16px;letter-spacing:0.05em}.phone .v-portals-contact__content-list__item-title-text{font-size:1rem;line-height:1;letter-spacing:0.05em;font-weight:500}.phone .v-portals-contact__content-list__item-sub-title-text{font-size:11px}.phone .v-portals-contact__content-list__item-image{margin-block:20px;padding-top:175px;border-radius:2.46px}.phone .v-portals-contact__content-list__item-description:not(:last-child){margin-bottom:20px}.phone .v-portals-contact__content-list__item-description p{font-size:0.8125rem;line-height:1.8;letter-spacing:0.05em;font-weight:400;margin:0px}.phone .v-portals-contact__content-list__item-description p:not(:last-child){margin-bottom:10px}.phone .v-portals-contact__content-list__item-description p span .is-en{font-family:Rubik,"Noto Sans JP","Helvetica Neue","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,"Meiryo UI",sans-serif}.phone .v-portals-contact__content-list__item-description span.is-small{font-size:0.6875rem;line-height:1.8;letter-spacing:0.05em;font-weight:400;margin-left:-4px}.phone .v-portals-contact__content-list__item-description--top p{font-size:0.875rem;line-height:1.8;letter-spacing:0.05em;font-weight:400}.phone .v-portals-contact__content-list__item-block-list{gap:12px}.phone .v-portals-contact__content-list__item-block-list-item{flex-direction:column;align-items:center;gap:12px;padding:16px}.phone .v-portals-contact__content-list__item-block-list-item-image{width:100%;height:201px}.phone .v-portals-contact__content-list__item-block-list-item-image img{width:100%;height:100%;min-width:auto}.phone .v-portals-contact__content-list__item-block-list-item:nth-child(2) .v-portals-contact__content-list__item-block-list-item-text p,.phone .v-portals-contact__content-list__item-block-list-item:nth-child(3) .v-portals-contact__content-list__item-block-list-item-text p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;overflow:hidden}.phone .v-portals-contact__container--phone .v-portals-contact__content-list__item:nth-child(1){width:335px;margin-bottom:90.88px}.phone .v-portals-contact__container--phone .v-portals-contact__content-list__item-title--top{margin-bottom:8px}.phone .v-portals-contact__container--phone .v-portals-contact__content-list__item-title--top .v-portals-contact__content-list__item-title-text{font-size:22px;line-height:170%}.phone .v-portals-contact__container--phone .v-portals-contact__content-list__item-sub-title-text{font-size:13px}.phone .v-portals-contact__container--phone .v-portals-contact__content-list__item-image{margin:60px 0px 24px;border-radius:4px}.phone .v-portals-contact__container--phone .v-portals-contact__content-list__item-description:not(:last-child){margin-bottom:50px}.phone .v-portals-contact__container--phone .v-portals-contact__content-list__item-description p:not(:last-child){margin-bottom:20px}.phone .v-portals-contact__container--phone .v-portals-contact__content-list__item-description p:nth-child(2){margin-bottom:40px}.phone .v-portals-contact__container--phone .v-portals-contact__content-list__item-block-list{flex-direction:column}.phone .v-portals-contact__container--phone .v-portals-contact__content-list__item-block-list-item{padding:20px;gap:16px}.phone .v-portals-contact__container--phone .v-portals-contact__content-list__item-block-list-item-image{height:196px}.phone .v-portals-contact__container--phone .v-portals-contact__content-list__item-block-list-item h6{font-size:18px}.phone .v-portals-contact__container--phone .v-portals-contact__content-list__item-block-list-item p{font-size:14px}.phone .v-portals-contact__container--phone .v-portals-contact__content-list__item-block-list-item:nth-child(2) .v-portals-contact__content-list__item-block-list-item-text p,.phone .v-portals-contact__container--phone .v-portals-contact__content-list__item-block-list-item:nth-child(3) .v-portals-contact__content-list__item-block-list-item-text p{display:block;-webkit-box-orient:unset;-webkit-line-clamp:unset;overflow:auto}.phone .v-portals-contact__container--phone .v-portals-contact__content-list__item--introduce{margin-bottom:80.3px!important}.phone .v-portals-contact__container--phone .v-portals-contact__content-list__item--touch-and-try{margin-bottom:55px}.phone .v-portals-contact__container--phone .v-portals-contact__content-list__item--touch-and-try .v-portals-contact__content-list__item-title{margin-bottom:40px;font-size:1.25rem;line-height:1.6;letter-spacing:0.02em;font-weight:500;text-align:center}.phone .v-portals-contact__container--phone .v-portals-contact__content-list__item--touch-and-try .v-portals-contact__content-list__item-wrap{margin-top:0px;flex-direction:column}.phone .v-portals-contact__container--phone .v-portals-contact__content-list__item--touch-and-try .v-portals-contact__content-list__item__touch-and-try{width:100%}.phone .v-portals-contact__container--phone .v-portals-contact__content-list__item--touch-and-try .v-portals-contact__content-list__item__touch-and-try__header{padding:19.4px 20px 16px;flex-direction:column;align-items:flex-start;gap:8px}.phone .v-portals-contact__container--phone .v-portals-contact__content-list__item--touch-and-try .v-portals-contact__content-list__item__touch-and-try__header.flex-row{flex-direction:row;align-items:center}.phone .v-portals-contact__container--phone .v-portals-contact__content-list__item--touch-and-try .v-portals-contact__content-list__item__touch-and-try__header-wrap{height:43px}.phone .v-portals-contact__container--phone .v-portals-contact__content-list__item--touch-and-try .v-portals-contact__content-list__item__touch-and-try__header-wrap h6{font-size:14px}.phone .v-portals-contact__container--phone .v-portals-contact__content-list__item--touch-and-try .v-portals-contact__content-list__item__touch-and-try__header-label{padding:4px 12px;font-size:12px}.phone .v-portals-contact__container--phone .v-portals-contact__content-list__item--touch-and-try .v-portals-contact__content-list__item__touch-and-try__main{flex-direction:column;padding-bottom:24px;gap:0px}.phone .v-portals-contact__container--phone .v-portals-contact__content-list__item--touch-and-try .v-portals-contact__content-list__item__touch-and-try__main-title{padding-left:16px}.phone .v-portals-contact__container--phone .v-portals-contact__content-list__item--touch-and-try .v-portals-contact__content-list__item__touch-and-try__main-title h6{margin:0px;font-size:1.125rem;line-height:1.8;letter-spacing:0.05em;font-weight:500}.phone .v-portals-contact__container--phone .v-portals-contact__content-list__item--touch-and-try .v-portals-contact__content-list__item__touch-and-try__main-title span{font-size:0.75rem;line-height:1.8;letter-spacing:0.05em;font-weight:500;color:rgb(122,122,122)}.phone .v-portals-contact__container--phone .v-portals-contact__content-list__item--touch-and-try .v-portals-contact__content-list__item__touch-and-try__main-image{height:75px}.phone .v-portals-contact__container--phone .v-portals-contact__content-list__item--touch-and-try .v-portals-contact__content-list__item__touch-and-try__main-information p{margin:12px 0px 20px;font-size:14px}.phone .v-portals-contact__container--phone .v-portals-contact__content-list__item--touch-and-try .v-portals-contact__content-list__item__touch-and-try__main-wrap.flex-end span:first-child{font-size:13px}.phone .v-portals-contact__container--phone .v-portals-contact__content-list__item--touch-and-try .v-portals-contact__content-list__item__touch-and-try__main-wrap.flex-end span:last-child{font-size:20px;line-height:14px}.phone .v-portals-contact__container--phone .v-portals-contact__content-list__item--touch-and-try .v-portals-contact__content-list__item__touch-and-try:nth-child(1) .v-portals-contact__content-list__item__touch-and-try__header-wrap h6{margin-left:16.78px}.phone .v-portals-contact__container--phone .v-portals-contact__content-list__item--touch-and-try .v-portals-contact__content-list__item__touch-and-try:nth-child(2) .v-portals-contact__content-list__item__touch-and-try__header-wrap h6{margin-left:12.69px}.phone .v-portals-contact__container--phone .v-portals-contact__content-list__item--touch-and-try .v-portals-contact__content-list__item__touch-and-try:nth-child(3) .v-portals-contact__content-list__item__touch-and-try__header-wrap h6{margin-left:13.46px}.phone .v-portals-contact__container--phone .v-portals-contact__content-list__item--touch-and-try .v-portals-contact__content-list__item__touch-and-try:nth-child(4) .v-portals-contact__content-list__item__touch-and-try__header-wrap h6{margin-left:12.27px}.phone .v-portals-contact__container--phone .v-portals-contact__content-list__item--v-point .v-portals-contact__content-list__item-title{margin-bottom:40px}.phone .v-portals-contact__container--phone .v-portals-contact__content-list__item--v-point .v-portals-contact__content-list__item-title-icon{width:22px;height:22px;margin-right:12px}.phone .v-portals-contact__container--phone .v-portals-contact__content-list__item--v-point .v-portals-contact__content-list__item-title-text{font-size:22px;letter-spacing:0.02em;font-weight:500}.phone .v-portals-contact__container--phone .v-portals-contact__content-list__item--v-point .v-portals-contact__content-list__item-wrap{width:335px;padding:40px 20px;gap:30px}.phone .v-portals-contact__container--phone .v-portals-contact__content-list__item--v-point .v-portals-contact__content-list__item-sub-title{font-size:18px;display:block}.phone .v-portals-contact__container--phone .v-portals-contact__content-list__item--v-point .v-portals-contact__content-list__item-information{gap:48.96px}.phone .v-portals-contact__container--phone .v-portals-contact__content-list__item--v-point .v-portals-contact__content-list__item-information-box:first-child{width:91.55px;height:91.55px;border-width:1.06px;padding-top:19.37px}.phone .v-portals-contact__container--phone .v-portals-contact__content-list__item--v-point .v-portals-contact__content-list__item-information-box:first-child span:first-child{font-size:11.98px}.phone .v-portals-contact__container--phone .v-portals-contact__content-list__item--v-point .v-portals-contact__content-list__item-information-box:first-child span:last-child{font-size:9.77px}.phone .v-portals-contact__container--phone .v-portals-contact__content-list__item--v-point .v-portals-contact__content-list__item-information-box:last-child{width:154.35px;height:154.35px;border-width:1.06px;padding-top:25.54px}.phone .v-portals-contact__container--phone .v-portals-contact__content-list__item--v-point .v-portals-contact__content-list__item-information-box:last-child span:first-child{font-size:11.98px}.phone .v-portals-contact__container--phone .v-portals-contact__content-list__item--v-point .v-portals-contact__content-list__item-information-box:last-child span:last-child{font-size:15.7737px;padding-top:14.56px}.phone .v-portals-contact__container--phone .v-portals-contact__content-list__item--v-point .v-portals-contact__content-list__item-information::before{width:171.39px;height:154.35px;clip-path:polygon(0px 30.88px,171.39px 0px,171.39px 154.35px,0px 122.43px);left:44.7px}.phone .v-portals-contact__container--phone .v-portals-contact__content-list__item--v-point .v-portals-contact__content-list__item-description p{font-size:14px;margin-bottom:0px}.phone .v-portals-contact__container--phone .v-portals-contact__content-list__item--v-point .v-portals-contact__content-list__item-description p:first-child{margin-bottom:20px}.v-portals-contact__image-slider{display:flex;width:100%;border-radius:4px 0px 0px 4px;overflow:hidden}@media only screen and (min-width:1281px){.v-portals-contact__image-slider{border-radius:4px}}.v-portals-contact__image-slider.is-pc{display:flex}.v-portals-contact__image-slider.is-sp{display:none;width:100vw;margin-left:calc(-5.31915vw)}.v-portals-contact__image-slider__single-image{font-size:0px;flex-shrink:0}.phone .v-portals-contact__image-slider{border-radius:3px}.phone .v-portals-contact__image-slider.is-pc{display:none}.phone .v-portals-contact__image-slider.is-sp{display:flex}.v-portals-contact__link-list{display:grid;column-gap:30px;grid-template-columns:repeat(2,1fr);width:100%;max-width:680px;margin:0px;padding:0px;list-style:none}.v-portals-contact__link-list__item{width:100%}.v-portals-contact__link-list__text{font-size:1rem;line-height:1;letter-spacing:0.05em;font-weight:400;color:rgb(0,185,170);transition:color 0.2s}.v-portals-contact__link-list__icon{width:8px;height:16px}.v-portals-contact__link-list__icon svg path{width:100%;height:100%;fill:rgb(0,185,170);transition:fill 0.2s}.v-portals-contact__link-list__body{display:flex;justify-content:space-between;align-items:center;padding:31px 30px 32px;width:100%;height:80px;border:1px solid rgb(0,185,170);border-radius:5px;box-sizing:border-box;transition:background 0.2s}.v-portals-contact__link-list__body.is-hover{background:rgb(0,185,170)}.v-portals-contact__link-list__body.is-hover .v-portals-contact__link-list__text{color:rgb(255,255,255)}.v-portals-contact__link-list__body.is-hover .v-portals-contact__link-list__icon svg path{fill:rgb(255,255,255)}.v-portals-contact__container--desktop .v-portals-contact__link-list{display:flex;justify-content:center;align-items:center;width:100%;max-width:680px;margin:0px;padding:0px;list-style:none}.v-portals-contact__container--desktop .v-portals-contact__link-list__text{font-size:1rem;line-height:1;letter-spacing:0.05em;font-weight:500;color:rgb(255,255,255);transition:color 0.2s}.v-portals-contact__container--desktop .v-portals-contact__link-list__icon{width:8px;height:16px}.v-portals-contact__container--desktop .v-portals-contact__link-list__icon svg path{width:100%;height:100%;fill:rgb(255,255,255);transition:fill 0.2s}.v-portals-contact__container--desktop .v-portals-contact__link-list__body{display:flex;justify-content:space-between;align-items:center;padding:34px 30px;margin:0px auto;width:325px;height:84px;border-radius:5px;box-sizing:border-box;background:rgb(0,187,170);transition:background 0.3s}.v-portals-contact__container--desktop .v-portals-contact__link-list__body.is-hover{background:rgb(0,167,153)}.v-portals-contact__container--phone .v-portals-contact__link-list{max-width:335px;flex-direction:column;gap:15px 0px}.v-portals-contact__container--phone .v-portals-contact__link-list__body{width:335px;height:56px;padding-block:20px}.v-portals-contact__modal{width:100%;height:100%;padding-top:90px}.v-portals-contact__modal::after{z-index:-1;content:"";position:fixed;top:0px;left:0px;width:100%;height:100%;background:rgb(252,252,252)}.v-portals-contact__modal--video::after{opacity:0.7;background:rgb(0,52,70)}.v-portals-contact__modal__container--full{width:100%;height:100%}.v-portals-contact__modal__video-container{position:absolute;left:0px;bottom:50%;transform:translate(0px,50%);width:100%;text-align:center}.v-portals-contact__modal__video{width:760px;height:427px}.v-portals-contact__modal__close-button{position:fixed;top:60px;right:60px;z-index:2147483647;display:block;width:74px;height:74px;padding:0px;border:1px solid rgb(255,255,255);border-radius:8px;background:transparent;color:rgb(255,255,255);transition:border 0.2s cubic-bezier(0.215,0.61,0.355,1),border-radius 0.2s cubic-bezier(0.215,0.61,0.355,1)}.v-portals-contact__modal__close-button *{pointer-events:none}.v-portals-contact__modal__close-button svg{width:24px;height:24px;vertical-align:middle;fill:rgb(255,255,255);transition:fill 0.2s cubic-bezier(0.215,0.61,0.355,1),transform 0.2s cubic-bezier(0.215,0.61,0.355,1)}.v-portals-contact__modal__close-button.is-hover{border-radius:50%;border:1px solid rgb(38,195,183)}.v-portals-contact__modal__close-button.is-hover svg{transform:scale(0.9167);fill:rgb(38,195,183)}.phone .v-portals-contact__modal{padding-top:62px}.phone .v-portals-contact__modal__video-container{position:absolute;bottom:calc(50% - 62px);width:100%;height:0px;padding-top:calc(56.184%)}.phone .v-portals-contact__modal__video{position:absolute;bottom:calc(50% + 62px);left:0px;transform:translate(0px,50%);width:100%;height:100%}.phone .v-portals-contact__modal__close-button{top:20px;right:20px;width:40px;height:40px}.phone .v-portals-contact__modal__close-button svg{width:12px;height:12px}.phone .v-portals-contact__modal__close-button.is-hover svg{transform:scale(1)}.v-portals-contact__multiple-image.is-pc{display:flex;border-radius:4px;overflow:hidden}.v-portals-contact__multiple-image.is-pc-content{width:calc(50%);object-fit:cover}.v-portals-contact__multiple-image.is-sp{display:none;height:176px}.v-portals-contact__multiple-image.is-sp-content{position:absolute;width:100%;object-fit:cover}.v-portals-contact__multiple-image.is-sp-content.first{animation-name:fade-in-first;animation-iteration-count:infinite;animation-duration:15s}.v-portals-contact__multiple-image.is-sp-content.second{animation-name:fade-in-second;animation-iteration-count:infinite;animation-duration:15s}@keyframes fade-in-first{0%{opacity:1}20%{opacity:1}50%{opacity:0}80%{opacity:1}100%{opacity:1}}@keyframes fade-in-second{0%{opacity:0}50%{opacity:1}100%{opacity:0}}.phone .v-portals-contact__multiple-image.is-pc{display:none}.phone .v-portals-contact__multiple-image.is-sp{display:block;width:100vw;margin-left:calc(-5.31915vw)}.v-portals-contact__openable-list{width:100%;max-width:680px;margin:20px 0px 0px;padding:0px;list-style:none}.v-portals-contact__openable-list--large{margin:0px}.v-portals-contact__openable-list__item{position:relative;width:100%;max-height:67px;overflow:hidden;transition:max-height 0.2s cubic-bezier(0.215,0.61,0.355,1)}.v-portals-contact__openable-list__item.is-no-transition{transition:none}.v-portals-contact__openable-list__item:not(:last-child){margin:0px}.v-portals-contact__openable-list__item--large{position:relative;max-height:93px}.v-portals-contact__openable-list__item--large:not(:last-child){margin:0px}.v-portals-contact__openable-list__button{font-size:1rem;line-height:1.8;letter-spacing:0.05em;font-weight:500;display:flex;align-items:center;justify-content:space-between;width:100%;padding:20px 4px 20px 0px;border-style:none;background:none;transition:color 0.2s cubic-bezier(0.215,0.61,0.355,1)}.v-portals-contact__openable-list__button span{display:flex;align-items:center}.v-portals-contact__openable-list__button span:last-child{width:8px;height:14.6px;transform-origin:50%center}.v-portals-contact__openable-list__button span:last-child svg{fill:rgb(34,34,34);transition:fill 0.2s cubic-bezier(0.215,0.61,0.355,1)}.v-portals-contact__openable-list__button.is-active span:last-child{transform:rotate(90deg)}.v-portals-contact__openable-list__button.is-hover{color:rgb(0,167,153)}.v-portals-contact__openable-list__button.is-hover span svg{fill:rgb(0,167,153)}.v-portals-contact__openable-list__button.is-hover~.v-portals-contact__openable-list__border{background:rgb(0,167,153)}.v-portals-contact__openable-list__button--large{font-size:1.125rem;line-height:1.8;letter-spacing:0.05em;font-weight:500;padding:30px 3px 30px 0px}.v-portals-contact__openable-list__border{position:absolute;bottom:0px;left:0px;width:100%;height:1px;background:rgb(219,223,223);transition:background 0.2s cubic-bezier(0.215,0.61,0.355,1)}.v-portals-contact__openable-list__inner-wrap{padding:0px 44px 20px 0px}.v-portals-contact__openable-list__inner-wrap--large{padding:0px 44px 30px 0px}.v-portals-contact__openable-list__simple-text{margin:0px 0px 15px}.v-portals-contact__openable-list__simple-text p{font-size:0.875rem;line-height:1.8;letter-spacing:0.05em;font-weight:400;margin:0px}.v-portals-contact__openable-list__simple-text p span.is-en{font-family:Rubik,"Noto Sans JP","Helvetica Neue","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,"Meiryo UI",sans-serif}.v-portals-contact__openable-list__simple-text p:not(:last-child){margin:0px 0px 10px}.v-portals-contact__openable-list__title{font-size:1rem;line-height:1.8;letter-spacing:0.05em;font-weight:400}.v-portals-contact__openable-list__title::before{content:counter(table-ol)".";display:block;position:absolute;top:0px;left:0px}.v-portals-contact__openable-list__title--faq::before{content:none}.v-portals-contact__openable-list__title p{margin:0px}.v-portals-contact__openable-list__title p span.is-en{font-family:Rubik,"Noto Sans JP","Helvetica Neue","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,"Meiryo UI",sans-serif}.v-portals-contact__openable-list__title p:not(:last-child){margin:0px 0px 10px}.v-portals-contact__openable-list__text{font-size:0.875rem;line-height:1.8;letter-spacing:0.05em;font-weight:400;margin:10px 0px 0px}.v-portals-contact__openable-list__text--gray{color:rgb(157,167,166)}.v-portals-contact__openable-list__text--gray p:not(:last-child){margin:0px 0px 10px}.v-portals-contact__openable-list__text--main{color:rgb(61,65,64)}.v-portals-contact__openable-list__text--main p:not(:last-child){margin:0px 0px 10px}.v-portals-contact__openable-list__text p{margin:0px}.v-portals-contact__openable-list__text p span.is-en{font-family:Rubik,"Noto Sans JP","Helvetica Neue","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,"Meiryo UI",sans-serif}.v-portals-contact__openable-list__text p.is-em{position:relative;padding:0px 0px 0px 19px}.v-portals-contact__openable-list__text p.is-em::before{content:"※";position:absolute;top:0px;left:0px}.v-portals-contact__openable-list__note{font-size:0.8125rem;line-height:1.8;letter-spacing:0.05em;font-weight:400;margin:5px 0px 0px}.v-portals-contact__openable-list__note--gray{color:rgb(157,167,166)}.v-portals-contact__openable-list__note p{margin:0px}.v-portals-contact__openable-list__note p span.is-en{font-family:Rubik,"Noto Sans JP","Helvetica Neue","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,"Meiryo UI",sans-serif}.v-portals-contact__openable-list__note p.is-em{position:relative;padding:0px 0px 0px 19px}.v-portals-contact__openable-list__note p.is-em::before{content:"※";position:absolute;top:0px;left:0px}.v-portals-contact__openable-list__note p:not(:last-child){margin:0px 0px 10px}.v-portals-contact__openable-list__order-list{list-style:none;padding:0px}.v-portals-contact__openable-list__order-list-item{position:relative;padding:0px 0px 20px 32px;counter-increment:table-ol 1}.v-portals-contact__openable-list__order-list-item:last-child{padding:0px 0px 30px 32px}.v-portals-contact__container--desktop .v-portals-contact__openable-list{width:100%;max-width:680px;margin:35px auto 0px;padding:0px;list-style:none}.v-portals-contact__container--desktop .v-portals-contact__openable-list--large{margin:0px}.v-portals-contact__container--desktop .v-portals-contact__openable-list__item{position:relative;width:100%;max-height:67px;overflow:hidden;cursor:pointer;transition:max-height 0.2s cubic-bezier(0.215,0.61,0.355,1)}.v-portals-contact__container--desktop .v-portals-contact__openable-list__item.is-no-transition{transition:none}.v-portals-contact__container--desktop .v-portals-contact__openable-list__item.is-active:not(.is-hide) .v-portals-contact__openable-list__button{padding-bottom:15px}.v-portals-contact__container--desktop .v-portals-contact__openable-list__item:not(:last-child){margin:0px}.v-portals-contact__container--desktop .v-portals-contact__openable-list__item--large{position:relative;max-height:93px}.v-portals-contact__container--desktop .v-portals-contact__openable-list__item--large:not(:last-child){margin:0px}.v-portals-contact__container--desktop .v-portals-contact__openable-list__button{font-size:1rem;line-height:1.8;letter-spacing:0.05em;font-weight:500;display:flex;align-items:center;justify-content:space-between;width:100%;padding:20px 4px 20px 0px;border-style:none;background:none;transition:color 0.2s cubic-bezier(0.215,0.61,0.355,1),padding 0.2s cubic-bezier(0.215,0.61,0.355,1);cursor:pointer;color:rgb(0,0,0)}.v-portals-contact__container--desktop .v-portals-contact__openable-list__button span{display:flex;align-items:center}.v-portals-contact__container--desktop .v-portals-contact__openable-list__button span:last-child{width:8px;height:14.6px;transform-origin:50%center}.v-portals-contact__container--desktop .v-portals-contact__openable-list__button span:last-child svg{fill:rgb(34,34,34);transition:fill 0.2s cubic-bezier(0.215,0.61,0.355,1)}.v-portals-contact__container--desktop .v-portals-contact__openable-list__button.is-active span:last-child{transform:rotate(90deg)}.v-portals-contact__container--desktop .v-portals-contact__openable-list__button.is-hover{color:rgb(34,34,34)}.v-portals-contact__container--desktop .v-portals-contact__openable-list__button.is-hover.v-portals-contact__openable-list__button--large{color:rgb(0,187,170)}.v-portals-contact__container--desktop .v-portals-contact__openable-list__button.is-hover span:first-child{font-weight:400}.v-portals-contact__container--desktop .v-portals-contact__openable-list__button.is-hover.v-portals-contact__openable-list__button--large span svg{fill:rgb(0,167,153)}.v-portals-contact__container--desktop .v-portals-contact__openable-list__button.is-hover~.v-portals-contact__openable-list__border{background:rgb(0,187,170)}.v-portals-contact__container--desktop .v-portals-contact__openable-list__button--large{font-size:1rem;line-height:1.8;letter-spacing:0.05em;font-weight:500;padding:25px 3px 25px 0px;color:black}.v-portals-contact__container--desktop .v-portals-contact__openable-list__border{position:absolute;bottom:0px;left:0px;width:100%;height:1px;background:rgb(219,223,223);transition:background 0.2s cubic-bezier(0.215,0.61,0.355,1)}.v-portals-contact__container--desktop .v-portals-contact__openable-list__inner-wrap{padding:0px 44px 20px 0px}.v-portals-contact__container--desktop .v-portals-contact__openable-list__inner-wrap--large{padding:0px 44px 30px 0px}.v-portals-contact__container--desktop .v-portals-contact__openable-list__simple-text{margin:0px 0px 15px}.v-portals-contact__container--desktop .v-portals-contact__openable-list__simple-text p{font-size:0.875rem;line-height:1.8;letter-spacing:0.05em;font-weight:400;margin:0px}.v-portals-contact__container--desktop .v-portals-contact__openable-list__simple-text p span.is-en{font-family:Rubik,"Noto Sans JP","Helvetica Neue","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,"Meiryo UI",sans-serif}.v-portals-contact__container--desktop .v-portals-contact__openable-list__simple-text p:not(:last-child){margin:0px 0px 10px}.v-portals-contact__container--desktop .v-portals-contact__openable-list__title{font-size:1rem;line-height:1.8;letter-spacing:0.05em;font-weight:400}.v-portals-contact__container--desktop .v-portals-contact__openable-list__title::before{content:counter(table-ol)".";display:block;position:absolute;top:0px;left:0px}.v-portals-contact__container--desktop .v-portals-contact__openable-list__title--faq::before{content:none}.v-portals-contact__container--desktop .v-portals-contact__openable-list__title p{margin:0px}.v-portals-contact__container--desktop .v-portals-contact__openable-list__title p span.is-en{font-family:Rubik,"Noto Sans JP","Helvetica Neue","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,"Meiryo UI",sans-serif}.v-portals-contact__container--desktop .v-portals-contact__openable-list__title p:not(:last-child){margin:0px 0px 10px}.v-portals-contact__container--desktop .v-portals-contact__openable-list__text{font-size:0.875rem;line-height:1.8;letter-spacing:0.05em;font-weight:400;margin:10px 0px 0px}.v-portals-contact__container--desktop .v-portals-contact__openable-list__text--gray{color:rgb(157,167,166);font-size:13px}.v-portals-contact__container--desktop .v-portals-contact__openable-list__text--gray p:not(:last-child){margin:0px 0px 10px}.v-portals-contact__container--desktop .v-portals-contact__openable-list__text--main{color:rgb(61,65,64)}.v-portals-contact__container--desktop .v-portals-contact__openable-list__text--main p:not(:last-child){margin:0px 0px 10px}.v-portals-contact__container--desktop .v-portals-contact__openable-list__text p{margin:0px}.v-portals-contact__container--desktop .v-portals-contact__openable-list__text p span.is-en{font-family:Rubik,"Noto Sans JP","Helvetica Neue","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,"Meiryo UI",sans-serif}.v-portals-contact__container--desktop .v-portals-contact__openable-list__text p.is-em{position:relative;padding:0px 0px 0px 19px}.v-portals-contact__container--desktop .v-portals-contact__openable-list__text p.is-em::before{content:"※";position:absolute;top:0px;left:0px}.v-portals-contact__container--desktop .v-portals-contact__openable-list__note{font-size:0.8125rem;line-height:1.8;letter-spacing:0.05em;font-weight:400;margin:5px 0px 0px}.v-portals-contact__container--desktop .v-portals-contact__openable-list__note--gray{color:rgb(157,167,166);margin-top:10px}.v-portals-contact__container--desktop .v-portals-contact__openable-list__note p{margin:0px}.v-portals-contact__container--desktop .v-portals-contact__openable-list__note p span.is-en{font-family:Rubik,"Noto Sans JP","Helvetica Neue","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,"Meiryo UI",sans-serif}.v-portals-contact__container--desktop .v-portals-contact__openable-list__note p.is-em{position:relative;padding:0px 0px 0px 19px}.v-portals-contact__container--desktop .v-portals-contact__openable-list__note p.is-em::before{content:"※";position:absolute;top:0px;left:0px}.v-portals-contact__container--desktop .v-portals-contact__openable-list__note p:not(:last-child){margin:0px 0px 10px}.v-portals-contact__container--desktop .v-portals-contact__openable-list__order-list{list-style:none;padding:0px}.v-portals-contact__container--desktop .v-portals-contact__openable-list__order-list-item{position:relative;padding:0px 0px 20px 32px;counter-increment:table-ol 1}.v-portals-contact__container--desktop .v-portals-contact__openable-list__order-list-item:last-child{padding:0px 0px 25px 32px}.phone .v-portals-contact__openable-list{width:100%;max-width:none;margin-top:25px;padding:0px}.phone .v-portals-contact__openable-list__item{max-height:62px}.phone .v-portals-contact__openable-list__item--large{max-height:90px}.phone .v-portals-contact__openable-list__item--single{max-height:65px}.phone .v-portals-contact__openable-list__button{font-size:0.875rem;line-height:1.8;letter-spacing:0.05em;font-weight:500;padding:20px 3px 20px 0px;text-align:left}.phone .v-portals-contact__openable-list__button span{width:calc(100% - 35px)}.phone .v-portals-contact__openable-list__button span:last-child{width:8px;height:14.6px}.phone .v-portals-contact__openable-list__button--large{font-size:0.875rem;line-height:1.8;letter-spacing:0.05em;font-weight:500;padding:20px 3.3px 20px 0px;color:black}.phone .v-portals-contact__openable-list__inner-wrap{padding:0px 35px 20px 0px}.phone .v-portals-contact__openable-list__inner-wrap--large{padding:0px 35px 20px 0px}.phone .v-portals-contact__openable-list__simple-text{margin:0px 0px 10px}.phone .v-portals-contact__openable-list__simple-text p{font-size:0.875rem;line-height:1.8;letter-spacing:0.05em;font-weight:400}.phone .v-portals-contact__openable-list__simple-text p:not(:last-child){margin:0px 0px 10px}.phone .v-portals-contact__openable-list__title{font-size:0.875rem;line-height:1.8;letter-spacing:0.05em;font-weight:400}.phone .v-portals-contact__openable-list__title p:not(:last-child){margin:0px 0px 10px}.phone .v-portals-contact__openable-list__note{font-size:0.75rem;line-height:1.8;letter-spacing:0.05em;font-weight:400;margin:10px 0px 0px}.phone .v-portals-contact__openable-list__note--gray{color:rgb(157,167,166)}.phone .v-portals-contact__openable-list__note p:not(:last-child){margin:0px 0px 10px}.phone .v-portals-contact__openable-list__order-list-item{padding-left:20px}.phone .v-portals-contact__container--phone .v-portals-contact__openable-list{margin-top:40px}.phone .v-portals-contact__container--phone .v-portals-contact__openable-list-overseas{margin-top:20px}.phone .v-portals-contact__container--phone .v-portals-contact__openable-list__inner-wrap--large{padding-right:0px}.phone .v-portals-contact__container--phone .v-portals-contact__openable-list__simple-text{margin-bottom:15px;font-size:0.875rem;line-height:1.8;letter-spacing:0.05em;font-weight:400}.phone .v-portals-contact__container--phone .v-portals-contact__openable-list__order-list-item{padding:0px 0px 15px 15px}.phone .v-portals-contact__container--phone .v-portals-contact__openable-list__text--main{margin-top:5px;font-size:13px}.phone .v-portals-contact__container--phone .v-portals-contact__openable-list__note--gray{font-size:13px}.v-portals-contact__owners-voice-list{display:flex;list-style:none;width:100%;max-width:680px;margin:0px;padding:0px}.v-portals-contact__owners-voice-list__card{width:calc(48.5294%);border-radius:4px;background:rgb(255,255,255);box-shadow:rgba(0,0,0,0.05) 0px 0px 20px;cursor:pointer;overflow:hidden;transition:box-shadow 0.2s}.v-portals-contact__owners-voice-list__card.is-hover{box-shadow:none}.v-portals-contact__owners-voice-list__card.is-hover .v-portals-contact__owners-voice-list__play-icon{transform:translate(50%,50%) scale(calc(1.22222))}.v-portals-contact__owners-voice-list__card.is-hover .v-portals-contact__owners-voice-list__play-icon img{transform:translate(50%,50%) scale(1.001);margin-right:-2px}.v-portals-contact__owners-voice-list__card:not(:last-child){margin-right:calc(2.94118%)}.v-portals-contact__owners-voice-list__image{position:relative;padding-top:calc(56.9697%)}.v-portals-contact__owners-voice-list__image picture,.v-portals-contact__owners-voice-list__image img{position:absolute;top:0px;left:0px;width:100%;height:100%}.v-portals-contact__owners-voice-list__play-icon{position:absolute;bottom:50%;right:50%;width:54px;height:54px;transform:translate(50%,50%);background:rgb(0,185,170);border-radius:50%;transition:transform 0.2s}.v-portals-contact__owners-voice-list__play-icon img{position:absolute;inset:auto 50% 50%auto;width:15.7px;height:18.84px;margin-right:-1px;transform:translate(50%,50%);transition:transform 0.2s}.v-portals-contact__owners-voice-list__text-area{padding:20px;margin:0px}.v-portals-contact__owners-voice-list__achievement{display:flex;justify-content:space-between;align-items:center;padding:0px 0px 12px;margin:0px 0px 10px;border-bottom:1px solid rgb(235,237,237)}.v-portals-contact__owners-voice-list__achievement-title{font-size:0.875rem;line-height:1;letter-spacing:0.02em;font-weight:400;padding:0px;margin:0px;color:rgb(122,129,129)}.v-portals-contact__owners-voice-list__achievement-amount{font-size:1.25rem;line-height:1;letter-spacing:0.02em;font-weight:400;font-family:Rubik,"Noto Sans JP","Helvetica Neue","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,"Meiryo UI",sans-serif;padding:0px;margin:0px}.v-portals-contact__owners-voice-list__title{font-size:1rem;line-height:1.6;letter-spacing:0.05em;font-weight:500;padding:0px;margin:0px 0px 10px}.v-portals-contact__owners-voice-list__company{display:table;height:34px;padding:0px;margin:0px 0px 10px}.v-portals-contact__owners-voice-list__company span{font-size:0.75rem;line-height:1.4;letter-spacing:0px;font-weight:400;display:table-cell;vertical-align:middle}.v-portals-contact__owners-voice-list__name{font-size:0.875rem;line-height:1;letter-spacing:0.05em;font-weight:400;padding:0px;margin:0px}.v-portals-contact__owners-voice-list__name span:not(:last-child){margin:0px 11px 0px 0px}.phone .v-portals-contact__owners-voice-list{flex-direction:column;max-width:none}.phone .v-portals-contact__owners-voice-list__card{width:100%;border-radius:3px}.phone .v-portals-contact__owners-voice-list__card:not(:last-child){margin-right:0px;margin-bottom:25px}.phone .v-portals-contact__owners-voice-list__image{padding-top:calc(56.7164%)}.phone .v-portals-contact__owners-voice-list__play-icon{width:66px;height:66px}.phone .v-portals-contact__owners-voice-list__play-icon img{width:23.02px;height:19.19px;margin-right:-2px}.phone .v-portals-contact__owners-voice-list__text-area{padding:15px 20px 20px}.phone .v-portals-contact__owners-voice-list__achievement{padding:0px 0px 16px;margin:0px 0px 11px}.phone .v-portals-contact__owners-voice-list__achievement-title{font-size:0.875rem;line-height:1;letter-spacing:0.02em;font-weight:400}.phone .v-portals-contact__owners-voice-list__achievement-amount{font-size:1.25rem;line-height:1;letter-spacing:0.02em;font-weight:400;font-family:Rubik,"Noto Sans JP","Helvetica Neue","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,"Meiryo UI",sans-serif;padding:0px;margin:0px}.phone .v-portals-contact__owners-voice-list__name span:not(:last-child){margin:0px 10px 0px 0px}.v-portals-contact__price-title{margin:0px 0px 16px;text-align:center;font-size:1.3125rem;line-height:1.8;letter-spacing:0.05em;font-weight:400;position:relative;left:30px}.v-portals-contact__price-title span{font-size:12px;position:relative;left:-6px}.v-portals-contact__price-table{border-collapse:separate;border-spacing:0px;overflow:hidden;table-layout:fixed;width:600px;margin:0px auto}.v-portals-contact__price-table th,.v-portals-contact__price-table td{border-right:1px solid rgb(219,223,223);border-bottom:1px solid rgb(219,223,223)}.v-portals-contact__price-table th.is-percent,.v-portals-contact__price-table td.is-percent{border-bottom-width:2px}.v-portals-contact__price-table .is-green{background-color:rgb(87,178,170);color:rgb(255,255,255);border-right-color:rgb(87,178,170)}.v-portals-contact__price-table .is-red{background-color:rgb(232,110,108);color:rgb(255,255,255)}.v-portals-contact__price-table tr th:first-child{border-top-left-radius:4px;border-width:1px 1px 2px;border-style:solid;border-color:rgb(219,223,223);border-image:none}.v-portals-contact__price-table tr th:last-child{border-top-right-radius:4px;border-right-width:0px}.v-portals-contact__price-table tr td:not(.is-percent):first-child{border-left:1px solid rgb(219,223,223)}.v-portals-contact__price-table tr:last-child th:first-child{border-bottom-left-radius:4px}.v-portals-contact__price-table tr:last-child th:last-child{border-bottom-right-radius:4px}.v-portals-contact__price-table tr th{padding-block:4.5px;font-size:0.8125rem;line-height:1.8;letter-spacing:0.05em;font-weight:500}.v-portals-contact__price-table tr td{text-align:right;padding:4px 8px;font-family:Rubik,"Noto Sans JP","Helvetica Neue","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,"Meiryo UI",sans-serif;font-size:0.875rem;line-height:1.8;letter-spacing:0.05em;font-weight:400;color:rgb(0,0,0)}.v-portals-contact__price-table tr td.is-active{background-color:rgb(238,255,254)}.v-portals-contact__price-table tr td.is-percent .is-percent_box{display:flex;flex-direction:column;justify-content:center;align-items:center}.v-portals-contact__price-table tr td.is-percent span:first-child{font-family:Rubik,"Noto Sans JP","Helvetica Neue","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,"Meiryo UI",sans-serif;font-size:0.75rem;line-height:1.8;letter-spacing:0.05em;font-weight:400}.v-portals-contact__price-table tr td.is-percent span:last-child{font-family:Rubik,"Noto Sans JP","Helvetica Neue","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,"Meiryo UI",sans-serif;font-size:0.875rem;line-height:1.8;letter-spacing:0.05em;font-weight:400;position:relative;top:-2px}.v-portals-contact__price-table tr td.is-percent:nth-child(1){border-bottom-color:rgb(246,175,76)}.v-portals-contact__price-table tr td.is-percent:nth-child(2){border-bottom-color:rgb(0,187,170)}.v-portals-contact__price-table tr td.is-percent:nth-child(3){border-bottom-color:rgb(232,110,108)}.v-portals-contact__price-table tr td.is-percent:nth-child(3) .is-percent_box span:first-child{font-size:13px}.v-portals-contact__price-table tr td.is-percent:nth-child(3) .is-percent_box span:last-child{font-size:9px;position:relative;top:-4px}.v-portals-contact__price-description{font-size:0.875rem;line-height:1.8;letter-spacing:0.05em;font-weight:400}.v-portals-contact__price-description.is-grey{font-size:13px;color:rgb(157,167,166);padding-left:18px;position:relative}.v-portals-contact__price-description.is-grey::before{content:"※ ";display:block;width:14px;height:23px;position:absolute;top:0px;left:0px}.v-portals-contact__container--phone .v-portals-contact__price-title{margin-bottom:20px;font-size:18px;text-align:left;left:0px}.v-portals-contact__container--phone .v-portals-contact__price-table{table-layout:auto;min-width:335px;width:max-content;overflow-x:auto}.v-portals-contact__container--phone .v-portals-contact__price-table-wrap{overflow-x:auto;scroll-behavior:auto;width:100%;position:relative}.v-portals-contact__container--phone .v-portals-contact__price-table tr td{font-size:13px}.v-portals-contact__price-plan{display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none;max-width:680px;margin:0px;padding:0px}.v-portals-contact__price-plan__item{display:flex;flex-direction:column;justify-content:center;width:calc(47.0588%);height:auto}.v-portals-contact__price-plan__item__body{font-family:Rubik,"Noto Sans JP","Helvetica Neue","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,"Meiryo UI",sans-serif;width:100%;margin:0px 0px 20px;text-align:center}.v-portals-contact__price-plan__item__body-title{font-family:Rubik,"Noto Sans JP","Helvetica Neue","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,"Meiryo UI",sans-serif;font-size:1rem;line-height:1;letter-spacing:0.05em;font-weight:500;margin:0px 0px 20px;padding-bottom:20px}.v-portals-contact__price-plan__item__body-title.is-orange{border-bottom:2px solid rgb(246,175,76)}.v-portals-contact__price-plan__item__body-title.is-green{border-bottom:2px solid rgb(0,185,170)}.v-portals-contact__price-plan__item__body-title .is-en{font-size:1.5rem;line-height:1;letter-spacing:0.05em;font-weight:500;margin-right:12px}.v-portals-contact__price-plan__item__body-description{display:flex;align-items:center;justify-content:center;margin:0px;white-space:nowrap}.v-portals-contact__price-plan__item__body-description-partner{display:flex;align-items:center;justify-content:center;margin-left:50px;white-space:nowrap}.v-portals-contact__price-plan__item__body-description:not(:last-child){margin-right:12px}.v-portals-contact__price-plan__item__body-description--unit>p,.v-portals-contact__price-plan__item__body-description--unit-note>p{margin:0px}.v-portals-contact__price-plan__item__body-description--unit>p:not(:last-child),.v-portals-contact__price-plan__item__body-description--unit-note>p:not(:last-child){margin-bottom:8px}.v-portals-contact__price-plan__item__body-description--unit:not(:last-child){margin-right:10px}.v-portals-contact__price-plan__item__body-description--unit span.is-en{font-size:3.75rem;line-height:1;letter-spacing:0px;font-weight:400}.v-portals-contact__price-plan__item__body-description--unit span.is-small-unit{font-size:3rem;line-height:1;letter-spacing:0.05em;font-weight:500;margin-left:7px}.v-portals-contact__price-plan__item__body-description--unit span.is-letter-space{font-size:3.75rem;line-height:1;letter-spacing:0.07em;font-weight:400}.v-portals-contact__price-plan__item__body-description--unit span.is-space{margin-left:5px}.v-portals-contact__price-plan__item__body-description--unit--with_tax{margin-left:20px;float:left;font-size:1.25rem;line-height:1;letter-spacing:0px;font-weight:400}.v-portals-contact__price-plan__item__body-description--unit--with_tax-partner{float:left;font-size:1.25rem;line-height:1;letter-spacing:0px;font-weight:400}.v-portals-contact__price-plan__item__body-description--unit-note{font-size:1rem;line-height:1;letter-spacing:0.02em;font-weight:500;color:rgb(0,185,170);text-align:left}.v-portals-contact__price-plan__item__body-description--unit-note p{display:flex;align-items:baseline;width:100%}.v-portals-contact__price-plan__item__body-description--unit-note p span.is-en{font-family:Rubik,"Noto Sans JP","Helvetica Neue","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,"Meiryo UI",sans-serif;font-size:1.125rem;line-height:1;letter-spacing:0.02em;font-weight:400}.v-portals-contact__price-plan__item__body-description--unit-note p span.is-small-unit{font-size:0.75rem;line-height:1;letter-spacing:0.05em;font-weight:500;margin-left:3px}.v-portals-contact__price-plan__item__list,.v-portals-contact__price-plan__item__note{width:calc(93.125%)}.v-portals-contact__price-plan__item__list{margin:0px 0px 30px auto;padding:0px;list-style:none}.v-portals-contact__price-plan__item__list-item{position:relative}.v-portals-contact__price-plan__item__list-item:not(:last-child){margin:0px 0px 30px}.v-portals-contact__price-plan__item__list-item>p{margin:0px}.v-portals-contact__price-plan__item__list-unit-image{position:absolute;bottom:0px;left:0px;width:16px;height:12px;line-height:12px;font-size:0px}.v-portals-contact__price-plan__item__list-unit-image--orange svg{fill:rgb(246,175,76)}.v-portals-contact__price-plan__item__list-unit-image--green svg{fill:rgb(0,185,170)}.v-portals-contact__price-plan__item__list-unit-image img{width:100%}.v-portals-contact__price-plan__item__list-unit-text{font-size:0.875rem;line-height:1;letter-spacing:0.05em;font-weight:400;padding:0px 0px 0px 36px}.v-portals-contact__price-plan__item__list-unit-text span.is-en{font-family:Rubik,"Noto Sans JP","Helvetica Neue","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,"Meiryo UI",sans-serif}.v-portals-contact__price-plan__item__list-unit-text span.is-mark{font-size:0.875rem;line-height:1;letter-spacing:0.05em;font-weight:400;position:relative;margin-right:10px}.v-portals-contact__price-plan__item__list-unit-text span.is-mark::after{font-size:0.6875rem;line-height:1;letter-spacing:0.05em;font-weight:400;content:"*";position:absolute;top:-1px;left:100%;margin-left:5px}.v-portals-contact__price-plan__item__list-unit-text span.is-option{font-size:0.75rem;line-height:1;letter-spacing:0.05em;font-weight:400;color:rgb(157,167,166)}.v-portals-contact__price-plan__item__note{font-size:0.8125rem;line-height:1;letter-spacing:0.05em;font-weight:400;margin-left:auto;padding:0px 0px 0px 36px;color:rgb(157,167,166)}.v-portals-contact__price-plan__item__note>p{margin:0px;line-height:180%}.v-portals-contact__price-plan__item__note>p:not(:last-child){margin-bottom:15px}.v-portals-contact__price-plan__item__note>p span.is-en{font-family:Rubik,"Noto Sans JP","Helvetica Neue","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,"Meiryo UI",sans-serif}.v-portals-contact__price-plan__item__note>p span.is-mark{position:relative;padding-left:14px}.v-portals-contact__price-plan__item__note>p span.is-mark::before{content:"*";position:absolute;top:0px;left:4px}.v-portals-contact__price-plan__item__note>p span.is-space{margin:0px 3.5px 0px 4px;font-style:normal}.v-portals-contact__container--desktop .v-portals-contact__price-plan{display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none;max-width:680px;margin:0px auto;padding:0px}.v-portals-contact__container--desktop .v-portals-contact__price-plan__item{display:flex;flex-direction:column;justify-content:center;width:calc(48.5294%);height:100%;background:rgb(255,255,255);border-radius:8px}.v-portals-contact__container--desktop .v-portals-contact__price-plan__item__body{font-family:Rubik,"Noto Sans JP","Helvetica Neue","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,"Meiryo UI",sans-serif;width:100%;margin:0px 0px 40px;text-align:center}.v-portals-contact__container--desktop .v-portals-contact__price-plan__item__body-title{font-family:Roboto,"Noto Sans JP","Helvetica Neue","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,"Meiryo UI",sans-serif;font-size:1rem;line-height:1;letter-spacing:0.05em;font-weight:600;margin:0px 0px 30px;padding:20px 0px}.v-portals-contact__container--desktop .v-portals-contact__price-plan__item__body-title.is-orange{border-bottom:1px solid rgb(246,175,76)}.v-portals-contact__container--desktop .v-portals-contact__price-plan__item__body-title.is-green{border-bottom:1px solid rgb(0,185,170)}.v-portals-contact__container--desktop .v-portals-contact__price-plan__item__body-title .is-en{font-family:Rubik,"Noto Sans JP","Helvetica Neue","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,"Meiryo UI",sans-serif;font-size:1.5rem;line-height:1;letter-spacing:0.05em;font-weight:500;margin-right:12px}.v-portals-contact__container--desktop .v-portals-contact__price-plan__item__body-description{display:flex;align-items:center;justify-content:center;margin:0px;white-space:nowrap}.v-portals-contact__container--desktop .v-portals-contact__price-plan__item__body-description-partner{display:flex;align-items:center;justify-content:center;margin-left:50px;white-space:nowrap}.v-portals-contact__container--desktop .v-portals-contact__price-plan__item__body-description:not(:last-child){margin-right:12px}.v-portals-contact__container--desktop .v-portals-contact__price-plan__item__body-description--unit>p,.v-portals-contact__container--desktop .v-portals-contact__price-plan__item__body-description--unit-note>p{margin:0px}.v-portals-contact__container--desktop .v-portals-contact__price-plan__item__body-description--unit>p:not(:last-child),.v-portals-contact__container--desktop .v-portals-contact__price-plan__item__body-description--unit-note>p:not(:last-child){margin-bottom:8px}.v-portals-contact__container--desktop .v-portals-contact__price-plan__item__body-description--unit:not(:last-child){margin-right:10px}.v-portals-contact__container--desktop .v-portals-contact__price-plan__item__body-description--unit span.is-en{font-size:3.75rem;line-height:1;letter-spacing:0px;font-weight:400}.v-portals-contact__container--desktop .v-portals-contact__price-plan__item__body-description--unit span.is-small-unit{font-size:3rem;line-height:1;letter-spacing:0.05em;font-weight:500;margin-left:4px}.v-portals-contact__container--desktop .v-portals-contact__price-plan__item__body-description--unit span.is-letter-space{font-size:3.75rem;line-height:1;letter-spacing:0.07em;font-weight:400}.v-portals-contact__container--desktop .v-portals-contact__price-plan__item__body-description--unit span.is-space{margin-left:5px}.v-portals-contact__container--desktop .v-portals-contact__price-plan__item__body-description--unit span.is-small-fax{font-size:0.75rem;line-height:1;letter-spacing:0.05em;font-weight:400;margin-left:2px}.v-portals-contact__container--desktop .v-portals-contact__price-plan__item__body-description--unit--with_tax{font-family:Rubik,"Noto Sans JP","Helvetica Neue","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,"Meiryo UI",sans-serif;font-size:1.1875rem;line-height:1;letter-spacing:0px;font-weight:400;position:relative;margin-left:0px}.v-portals-contact__container--desktop .v-portals-contact__price-plan__item__body-description--unit--with_tax::before{content:"";display:block;width:100%;height:1px;background:rgb(0,187,170);position:absolute;left:0px;bottom:0px}.v-portals-contact__container--desktop .v-portals-contact__price-plan__item__body-description--unit--with_tax-partner{float:left;font-size:1.25rem;line-height:1;letter-spacing:0px;font-weight:400}.v-portals-contact__container--desktop .v-portals-contact__price-plan__item__body-description--unit--label{font-size:0.75rem;line-height:1;letter-spacing:0.05em;font-weight:400}.v-portals-contact__container--desktop .v-portals-contact__price-plan__item__body-description--unit-note{font-family:Rubik,"Noto Sans JP","Helvetica Neue","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,"Meiryo UI",sans-serif;font-size:0.6875rem;line-height:1;letter-spacing:0.02em;font-weight:500;color:rgb(0,187,170);text-align:center;margin:14px 0px 0px}.v-portals-contact__container--desktop .v-portals-contact__price-plan__item__body-description--unit-note p{display:flex;justify-content:center;align-items:baseline;width:100%}.v-portals-contact__container--desktop .v-portals-contact__price-plan__item__body-description--unit-note p span.is-en{font-size:1.125rem;line-height:1;letter-spacing:0.02em;font-weight:400;margin-left:4px}.v-portals-contact__container--desktop .v-portals-contact__price-plan__item__body-description--unit-note p span.is-small-unit{font-family:Roboto,"Noto Sans JP","Helvetica Neue","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,"Meiryo UI",sans-serif;font-size:0.6875rem;line-height:1;letter-spacing:0.02em;font-weight:500;margin-left:5px}.v-portals-contact__container--desktop .v-portals-contact__price-plan__item__body-description--unit-note p span.is-black{font-size:0.625rem;line-height:1;letter-spacing:0.05em;font-weight:400;color:rgb(34,34,34)}.v-portals-contact__container--desktop .v-portals-contact__price-plan__item__body-description--with_tax{margin:0px;display:flex;justify-content:center;align-items:baseline;gap:8px;padding-top:6px}.v-portals-contact__container--desktop .v-portals-contact__price-plan__item__body-description--unit-note_tax{margin:14px 0px 0px;height:18px}.v-portals-contact__container--desktop .v-portals-contact__price-plan__item__body-description--unit-note_tax span{font-size:0.9375rem;line-height:1;letter-spacing:0.05em;font-weight:400;color:rgb(141,141,141)}.v-portals-contact__container--desktop .v-portals-contact__price-plan__item__body-description--unit-note_tax span:nth-child(1),.v-portals-contact__container--desktop .v-portals-contact__price-plan__item__body-description--unit-note_tax span:nth-child(4),.v-portals-contact__container--desktop .v-portals-contact__price-plan__item__body-description--unit-note_tax span:nth-child(7){font-size:0.6875rem;line-height:1;letter-spacing:0.05em;font-weight:400;position:relative;top:-1px}.v-portals-contact__container--desktop .v-portals-contact__price-plan__item__body-description--unit-note_tax span.is-bold{margin-left:3px}.v-portals-contact__container--desktop .v-portals-contact__price-plan__item__list,.v-portals-contact__container--desktop .v-portals-contact__price-plan__item__note{width:298px}.v-portals-contact__container--desktop .v-portals-contact__price-plan__item__list{margin:0px 0px 30px auto;padding:0px;list-style:none}.v-portals-contact__container--desktop .v-portals-contact__price-plan__item__list-item{position:relative}.v-portals-contact__container--desktop .v-portals-contact__price-plan__item__list-item:not(:last-child){margin:0px 0px 30px}.v-portals-contact__container--desktop .v-portals-contact__price-plan__item__list-item>p{margin:0px}.v-portals-contact__container--desktop .v-portals-contact__price-plan__item__list-unit-image{position:absolute;bottom:0px;left:0px;width:16px;height:12px;line-height:12px;font-size:0px}.v-portals-contact__container--desktop .v-portals-contact__price-plan__item__list-unit-image--orange svg{fill:rgb(246,175,76)}.v-portals-contact__container--desktop .v-portals-contact__price-plan__item__list-unit-image--green svg{fill:rgb(0,185,170)}.v-portals-contact__container--desktop .v-portals-contact__price-plan__item__list-unit-image img{width:100%}.v-portals-contact__container--desktop .v-portals-contact__price-plan__item__list-unit-text{font-size:0.875rem;line-height:1;letter-spacing:0.05em;font-weight:400;padding:0px 0px 0px 36px}.v-portals-contact__container--desktop .v-portals-contact__price-plan__item__list-unit-text span.is-en{font-family:Rubik,"Noto Sans JP","Helvetica Neue","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,"Meiryo UI",sans-serif}.v-portals-contact__container--desktop .v-portals-contact__price-plan__item__list-unit-text span.is-mark{font-size:0.875rem;line-height:1;letter-spacing:0.05em;font-weight:400;position:relative;margin-right:10px}.v-portals-contact__container--desktop .v-portals-contact__price-plan__item__list-unit-text span.is-mark::after{font-size:0.6875rem;line-height:1;letter-spacing:0.05em;font-weight:400;content:"*";position:absolute;top:5px;left:100%;margin-left:5px}.v-portals-contact__container--desktop .v-portals-contact__price-plan__item__list-unit-text span.is-option{font-size:0.75rem;line-height:1;letter-spacing:0.05em;font-weight:400;color:rgb(157,167,166)}.v-portals-contact__container--desktop .v-portals-contact__price-plan__item__note{font-size:0.8125rem;line-height:1;letter-spacing:0.05em;font-weight:400;margin-left:auto;padding:0px 0px 40px 36px;color:rgb(157,167,166)}.v-portals-contact__container--desktop .v-portals-contact__price-plan__item__note>p{margin:0px;line-height:13px}.v-portals-contact__container--desktop .v-portals-contact__price-plan__item__note>p:not(:last-child){margin-bottom:15px}.v-portals-contact__container--desktop .v-portals-contact__price-plan__item__note>p span.is-en{font-family:Rubik,"Noto Sans JP","Helvetica Neue","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,"Meiryo UI",sans-serif}.v-portals-contact__container--desktop .v-portals-contact__price-plan__item__note>p span.is-mark{position:relative;padding-left:14px}.v-portals-contact__container--desktop .v-portals-contact__price-plan__item__note>p span.is-mark::before{content:"*";position:absolute;top:4px;left:4px}.v-portals-contact__container--desktop .v-portals-contact__price-plan__item__note>p span.is-space{margin:0px 3.5px 0px 4px;font-style:normal}.phone .v-portals-contact__price-plan{flex-direction:column;max-width:none}.phone .v-portals-contact__price-plan__item{justify-content:start;width:100%}.phone .v-portals-contact__price-plan__item:not(:last-child){margin-bottom:40px}.phone .v-portals-contact__price-plan__item__body{font-family:Rubik,"Noto Sans JP","Helvetica Neue","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,"Meiryo UI",sans-serif;width:100%;margin-bottom:20px}.phone .v-portals-contact__price-plan__item__body-title{font-family:Rubik,"Noto Sans JP","Helvetica Neue","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,"Meiryo UI",sans-serif;font-size:0.875rem;line-height:1.6;letter-spacing:0.05em;font-weight:600;margin:0px 0px 20px;padding-left:2px;padding-bottom:20px;text-align:left}.phone .v-portals-contact__price-plan__item__body-title span.is-orange{border-bottom:2px solid rgb(246,175,76)}.phone .v-portals-contact__price-plan__item__body-title span.is-green{border-bottom:2px solid rgb(0,185,170)}.phone .v-portals-contact__price-plan__item__body-title span.is-en{font-size:1.375rem;line-height:1.6;letter-spacing:0.05em;font-weight:500;margin-right:10px}.phone .v-portals-contact__price-plan__item__body-description{justify-content:start}.phone .v-portals-contact__price-plan__item__body-description:not(:last-child){margin-right:12px}.phone .v-portals-contact__price-plan__item__body-description--unit>p,.phone .v-portals-contact__price-plan__item__body-description--unit-note>p{margin:0px}.phone .v-portals-contact__price-plan__item__body-description--unit>p:not(:last-child),.phone .v-portals-contact__price-plan__item__body-description--unit-note>p:not(:last-child){margin-bottom:3px}.phone .v-portals-contact__price-plan__item__body-description--unit:not(:last-child){margin-right:8px}.phone .v-portals-contact__price-plan__item__body-description--unit span.is-en{font-size:3.125rem;line-height:1;letter-spacing:0px;font-weight:400}.phone .v-portals-contact__price-plan__item__body-description--unit span.is-small-unit{font-size:2.375rem;line-height:1;letter-spacing:0.05em;font-weight:500;margin-left:7px}.phone .v-portals-contact__price-plan__item__body-description--unit span.is-letter-space{font-size:3.125rem;line-height:1;letter-spacing:0.07em;font-weight:400;margin-left:2px}.phone .v-portals-contact__price-plan__item__body-description--unit span.is-space{font-size:2.375rem;line-height:1;letter-spacing:0.05em;font-weight:400;margin-left:4px}.phone .v-portals-contact__price-plan__item__body-description--unit-note{color:rgb(0,185,170);font-size:0.75rem;line-height:1;letter-spacing:0.02em;font-weight:500;margin-top:1px}.phone .v-portals-contact__price-plan__item__body-description--unit-note span.is-en{font-family:Rubik,"Noto Sans JP","Helvetica Neue","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,"Meiryo UI",sans-serif;font-size:1.125rem;line-height:1;letter-spacing:0.02em;font-weight:500}.phone .v-portals-contact__price-plan__item__body-description--unit-note span.is-small-unit{font-size:0.75rem;line-height:1;letter-spacing:0.02em;font-weight:500;margin-left:2px}.phone .v-portals-contact__price-plan__item__body-description--unit-note span.is-letter-space{font-size:3.125rem;line-height:1;letter-spacing:0.1em;font-weight:400}.phone .v-portals-contact__price-plan__item__body-description--unit-note span.is-space{margin-left:6px}.phone .v-portals-contact__price-plan__item__list,.phone .v-portals-contact__price-plan__item__note{width:calc(93.125%)}.phone .v-portals-contact__price-plan__item__list{margin:0px 0px 20px 5px}.phone .v-portals-contact__price-plan__item__list-item{display:flex;align-items:center}.phone .v-portals-contact__price-plan__item__list-item:not(:last-child){margin:0px 0px 25px}.phone .v-portals-contact__price-plan__item__list-unit-image{position:static;width:14px;height:10px}.phone .v-portals-contact__price-plan__item__list-unit-text{font-size:0.8125rem;line-height:1;letter-spacing:0.05em;font-weight:400;padding:0px 0px 0px 20px}.phone .v-portals-contact__price-plan__item__list-unit-text span.is-mark{font-size:0.8125rem;line-height:1;letter-spacing:0.05em;font-weight:400;position:relative;margin-right:11px}.phone .v-portals-contact__price-plan__item__list-unit-text span.is-mark::after{font-size:0.6875rem;line-height:1;letter-spacing:0.05em;font-weight:400;content:"*";position:absolute;top:0px;left:100%;margin-left:5px}.phone .v-portals-contact__price-plan__item__list-unit-text span.is-option{font-size:0.75rem;line-height:1;letter-spacing:0.05em;font-weight:400;color:rgb(157,167,166)}.phone .v-portals-contact__price-plan__item__note{font-size:0.8125rem;line-height:1;letter-spacing:0.05em;font-weight:400;width:100%;margin-left:0px;padding-left:39px}.phone .v-portals-contact__price-plan__item__note>p:not(:last-child){margin-bottom:5px}.phone .v-portals-contact__price-plan__item__note>p .is-mark{position:relative;padding-left:14px;line-height:180%}.phone .v-portals-contact__price-plan__item__note>p .is-mark::before{content:"*";position:absolute;top:0px;left:4px}.phone .v-portals-contact__container--phone .v-portals-contact__price-plan__item:not(:last-child){margin-bottom:20px}.phone .v-portals-contact__container--phone .v-portals-contact__price-plan__item__body{margin-bottom:40px}.phone .v-portals-contact__container--phone .v-portals-contact__price-plan__item__body-title{font-family:Roboto,"Noto Sans JP","Helvetica Neue","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,"Meiryo UI",sans-serif;padding:24px 0px 16px;margin-bottom:40px;text-align:center;font-size:0.8125rem;line-height:1;letter-spacing:0.05em;font-weight:700}.phone .v-portals-contact__container--phone .v-portals-contact__price-plan__item__body-title.is-orange .is-en{margin-right:8px}.phone .v-portals-contact__container--phone .v-portals-contact__price-plan__item__body-title.is-green .is-en{margin-right:4px}.phone .v-portals-contact__container--phone .v-portals-contact__price-plan__item__body-title .is-en{font-size:22px;line-height:100%}.phone .v-portals-contact__container--phone .v-portals-contact__price-plan__item__body-description{margin-right:0px;justify-content:center}.phone .v-portals-contact__container--phone .v-portals-contact__price-plan__item__body-description--unit span.is-small-unit{margin-left:4px;font-size:32px}.phone .v-portals-contact__container--phone .v-portals-contact__price-plan__item__body-description--unit span.is-small-fax{margin-left:0px}.phone .v-portals-contact__container--phone .v-portals-contact__price-plan__item__body-description--unit-note{margin-top:16px;font-weight:400;font-size:11px}.phone .v-portals-contact__container--phone .v-portals-contact__price-plan__item__body-description--unit-note span.is-small-unit{font-size:0.6875rem;line-height:1;letter-spacing:0.02em;font-weight:500}.phone .v-portals-contact__container--phone .v-portals-contact__price-plan__item__body-description--unit-note span.is-en{font-weight:400}.phone .v-portals-contact__container--phone .v-portals-contact__price-plan__item__body-description--unit-note_tax{margin-top:12px}.phone .v-portals-contact__container--phone .v-portals-contact__price-plan__item__body-description--unit-note_tax span.is-bold{font-size:14px;letter-spacing:0px}.phone .v-portals-contact__container--phone .v-portals-contact__price-plan__item__body-description--with_tax{padding-top:4px}.phone .v-portals-contact__container--phone .v-portals-contact__price-plan__item__list{margin:0px auto 30px;width:calc(88.9552%)}.phone .v-portals-contact__container--phone .v-portals-contact__price-plan__item__list-item:not(:last-child){margin-bottom:30px}.phone .v-portals-contact__container--phone .v-portals-contact__price-plan__item__list-unit-image{width:16px;height:12px}.phone .v-portals-contact__container--phone .v-portals-contact__price-plan__item__list-unit-text{font-size:14px}.phone .v-portals-contact__container--phone .v-portals-contact__price-plan__item__note{padding:0px 0px 40px 56px}.phone .v-portals-contact__container--phone .v-portals-contact__price-plan__item__note>p{line-height:13px}.phone .v-portals-contact__container--phone .v-portals-contact__price-plan__item__note>p:not(:last-child){margin-bottom:15px}.v-portals-contact__sidebar{position:sticky;top:110px}.v-portals-contact__sidebar__anchor-list{list-style:none;margin:-10px 0px 50px;padding:0px}.v-portals-contact__sidebar__anchor-item-button{font-size:1rem;line-height:1.6;letter-spacing:0.05em;font-weight:500;padding:7.5px 0px;margin:0px;background:none;border:0px;color:rgb(198,206,205);transition:color 0.2s}.v-portals-contact__sidebar__anchor-item-button.is-hover{color:rgb(0,187,170)}.v-portals-contact__sidebar__anchor-item-button.is-active{color:rgb(0,0,0)}.v-portals-contact__sidebar__contact{color:rgb(34,34,34)}.v-portals-contact__sidebar__contact-title{font-size:1rem;line-height:1;letter-spacing:0.05em;font-weight:500;margin-bottom:20px}.v-portals-contact__sidebar__contact-description{font-size:0.8125rem;line-height:1.6;letter-spacing:0.05em;font-weight:400;margin-bottom:20px}.v-portals-contact__sidebar__contact-button-list{list-style:none;margin:0px;padding:0px}.v-portals-contact__sidebar__contact-button-item{width:100%}.v-portals-contact__sidebar__contact-button-item:first-child{border-bottom:1px solid rgb(0,185,170)}.v-portals-contact__sidebar__contact-button-item:first-child>*{border-top:1px solid rgb(0,185,170);border-radius:4px 4px 0px 0px}.v-portals-contact__sidebar__contact-button-item:last-child>*{border-bottom:1px solid rgb(0,185,170);border-radius:0px 0px 4px 4px}.v-portals-contact__sidebar__contact-button-body{font-size:0.875rem;line-height:1;letter-spacing:0.05em;font-weight:500;display:block;width:100%;height:54px;padding:19px 0px 20px 20px;text-align:left;background:none;border-width:0px 1px;border-style:none solid;border-color:currentcolor rgb(0,185,170);border-image:none;color:rgb(0,185,170);transition:background 0.2s,color 0.2s}.v-portals-contact__sidebar__contact-button-body.is-hover{background:rgb(0,185,170);color:rgb(255,255,255)}.phone .v-portals-contact__sidebar{position:fixed;width:100%;margin:0px auto;padding:0px calc(5.33333%);bottom:20px;left:0px;top:auto;transition:opacity 0.2s}.phone .v-portals-contact__sidebar.is-hide{opacity:0;pointer-events:none}.phone .v-portals-contact__sidebar__anchor-list{display:none}.phone .v-portals-contact__sidebar__contact-title,.phone .v-portals-contact__sidebar__contact-description{display:none}.phone .v-portals-contact__sidebar__contact-button{cursor:pointer}.phone .v-portals-contact__sidebar__contact-button-list{display:flex;flex-wrap:nowrap;width:100%;height:46px}.phone .v-portals-contact__sidebar__contact-button-item{width:50%;display:inline-block}.phone .v-portals-contact__sidebar__contact-button-item:first-child{border-radius:4px 0px 0px 4px}.phone .v-portals-contact__sidebar__contact-button-item:first-child>*{border:1px solid rgb(0,185,170);border-radius:4px 0px 0px 4px;background-color:rgb(255,255,255)}.phone .v-portals-contact__sidebar__contact-button-item:last-child>*{border-right:1px solid rgb(0,185,170);border-top:1px solid rgb(0,185,170);border-bottom:1px solid rgb(0,185,170);border-radius:0px 4px 4px 0px;background-color:rgb(255,255,255)}.phone .v-portals-contact__sidebar__contact-button-body{font-size:0.8125rem;line-height:1;letter-spacing:0.02em;font-weight:500;width:100%;height:46px;padding:16px 0px 17px;text-align:center;border:0px}.v-portals-contact__single-image{width:100%;max-width:680px;height:auto;font-size:0px}.v-portals-contact__single-image.is-pc{display:block}.v-portals-contact__single-image.is-sp{display:none}.v-portals-contact__single-image picture,.v-portals-contact__single-image img{width:100%;height:auto}.phone .v-portals-contact__single-image{max-width:none}.phone .v-portals-contact__single-image.is-pc{display:none}.phone .v-portals-contact__single-image.is-sp{display:block}.v-portals-contact__top-fv{display:flex;align-items:center;width:100%}.v-portals-contact__top-fv__text{flex-shrink:0;margin:0px 40px 0px 0px;width:300px;color:rgb(34,34,34)}.v-portals-contact__top-fv__text-head-svg{width:224px;height:14px;margin-left:4px;margin-bottom:20px}.v-portals-contact__top-fv__text-head-svg img{width:100%;height:auto}.v-portals-contact__top-fv__text-head-svg img.is-pc{display:block}.v-portals-contact__top-fv__text-head-svg img.is-sp{display:none}.v-portals-contact__top-fv__text-main-svg{width:240px;height:32px;margin:0px 0px 40px}.v-portals-contact__top-fv__text-main-svg img{width:100%;height:auto}.v-portals-contact__top-fv__text-main-svg img.is-pc{display:block}.v-portals-contact__top-fv__text-main-svg img.is-sp{display:none}.v-portals-contact__top-fv__text-body{padding-top:8px}.v-portals-contact__top-fv__text-body img.is-pc{display:block}.v-portals-contact__top-fv__text-body img.is-sp{display:none}.v-portals-contact__top-fv__image{position:relative;width:calc(70.4348%);border-radius:4px 0px 0px 4px;overflow:hidden}@media only screen and (min-width:1281px){.v-portals-contact__top-fv__image{border-radius:4px}}.v-portals-contact__top-fv__image::before{content:"";display:block;padding-top:64.9383%}.v-portals-contact__top-fv__image img{position:absolute;top:0px;left:0px;width:100%;height:100%;object-fit:cover}.v-portals-contact__container--desktop .v-portals-contact__top-fv{display:flex;align-items:center;width:100%}.v-portals-contact__container--desktop .v-portals-contact__top-fv__wrap{margin:0px 60px 0px 70px}.v-portals-contact__container--desktop .v-portals-contact__top-fv__text{flex-shrink:0;width:440px;margin:0px;color:rgb(34,34,34)}.v-portals-contact__container--desktop .v-portals-contact__top-fv__text-head h3{margin:0px;font-family:Rubik;font-style:normal;font-weight:400;font-size:16px;line-height:1;letter-spacing:0.05em;color:rgb(0,0,0)}.v-portals-contact__container--desktop .v-portals-contact__top-fv__text-head h1{margin:22px 0px 36px;font-style:normal;font-weight:400;font-size:40px;line-height:140%;letter-spacing:0.02em;color:rgb(34,34,34)}.v-portals-contact__container--desktop .v-portals-contact__top-fv__text-body{display:flex;flex-direction:column;gap:28px}@media (max-width:600px){.v-portals-contact__container--desktop .v-portals-contact__top-fv__text-body{gap:20px}}.v-portals-contact__container--desktop .v-portals-contact__top-fv__text-body p{font-family:"Noto Sans JP";font-weight:400;font-size:17px;line-height:168%;letter-spacing:0.05em;margin-block:0px;white-space:nowrap}.v-portals-contact__container--desktop .v-portals-contact__top-fv__text-head-svg{width:224px;height:14px;margin-left:4px;margin-bottom:20px}.v-portals-contact__container--desktop .v-portals-contact__top-fv__text-head-svg img{width:100%;height:auto}.v-portals-contact__container--desktop .v-portals-contact__top-fv__text-head-svg img.is-pc{display:block}.v-portals-contact__container--desktop .v-portals-contact__top-fv__text-head-svg img.is-sp{display:none}.v-portals-contact__container--desktop .v-portals-contact__top-fv__text-main-svg{width:240px;height:32px;margin:0px 0px 40px}.v-portals-contact__container--desktop .v-portals-contact__top-fv__text-main-svg img{width:100%;height:auto}.v-portals-contact__container--desktop .v-portals-contact__top-fv__text-main-svg img.is-pc{display:block}.v-portals-contact__container--desktop .v-portals-contact__top-fv__text-main-svg img.is-sp{display:none}.v-portals-contact__container--desktop .v-portals-contact__top-fv__text-body{padding-top:0px}.v-portals-contact__container--desktop .v-portals-contact__top-fv__text-body img.is-pc{display:block}.v-portals-contact__container--desktop .v-portals-contact__top-fv__text-body img.is-sp{display:none}.v-portals-contact__container--desktop .v-portals-contact__top-fv__image{position:relative;width:auto;border-radius:4px 0px 0px 4px;flex:1 1 0%;overflow:hidden}@media only screen and (min-width:1281px){.v-portals-contact__container--desktop .v-portals-contact__top-fv__image{border-radius:4px}}.v-portals-contact__container--desktop .v-portals-contact__top-fv__image::before{content:"";display:none;padding-top:0px}.v-portals-contact__container--desktop .v-portals-contact__top-fv__image img{position:absolute;top:0px;left:0px;width:100%;height:100%;object-fit:cover}.v-portals-contact__container--desktop .v-portals-contact__top-fv__cooperate-image{margin-top:74px;width:359px}.v-portals-contact__container--desktop .v-portals-contact__top-fv__slide{width:275px;height:275px;border-radius:4px;position:relative}.v-portals-contact__container--desktop .v-portals-contact__top-fv__slide img{width:100%;height:100%;border-radius:4px;object-fit:cover}.v-portals-contact__container--desktop .v-portals-contact__top-fv__slide_wrap{display:flex;overflow:scroll hidden;scroll-snap-type:x mandatory;scrollbar-width:none;height:566px;transition:transform 0.3s;width:max-content;position:relative}.v-portals-contact__container--desktop .v-portals-contact__top-fv__slide_wrap_scroll{display:flex;align-items:center;flex:1 1 0%;max-width:min-content;overflow:hidden;position:relative}.v-portals-contact__container--desktop .v-portals-contact__top-fv__slide_flex{display:flex;flex-direction:column;gap:16px;margin-right:16px;scroll-snap-align:start;flex-shrink:0}.v-portals-contact__container--desktop .v-portals-contact__top-fv__slide_button{width:48px;height:48px;z-index:1;opacity:0.9;filter:drop-shadow(rgba(0,0,0,0.2) 0px 0px 50px);background:rgb(255,255,255);border-radius:50%;display:flex;justify-content:center;align-items:center;position:absolute;top:50%;transform:translateY(-50%);border:1px solid transparent;cursor:pointer}.v-portals-contact__container--desktop .v-portals-contact__top-fv__slide_button--prev{left:24px}.v-portals-contact__container--desktop .v-portals-contact__top-fv__slide_button--next{right:24px}.v-portals-contact__container--desktop .v-portals-contact__top-fv__slide_button:hover{border-color:rgb(61,65,64)}.v-portals-contact__container--desktop .v-portals-contact__top-fv__slide_button.disabled{pointer-events:none;opacity:0.7;user-select:none}.v-portals-contact__container--desktop .v-portals-contact__top-fv__slide-link{display:block;width:100%;height:100%;position:relative}.v-portals-contact__container--desktop .v-portals-contact__top-fv__slide-link::before{content:"";display:block;width:100%;height:100%;background-color:rgba(0,0,0,0.1);position:absolute;top:0px;left:0px;z-index:1;border-radius:4px}.v-portals-contact__container--desktop .v-portals-contact__top-fv__slide-information{position:absolute;right:20px;bottom:20px;color:rgb(255,255,255);z-index:2}.v-portals-contact__container--desktop .v-portals-contact__top-fv__slide-information__amount-currency{font-family:Rubik;font-style:normal;font-weight:400;line-height:15px;letter-spacing:0.05em;font-size:22px;text-align:right}.v-portals-contact__container--desktop .v-portals-contact__top-fv__slide-information__amount-percent{font-family:Rubik;font-style:normal;font-weight:400;line-height:9px;letter-spacing:0.05em;font-size:13px;text-align:right;margin-top:12px}.phone .v-portals-contact__top-fv{position:relative;flex-direction:column}.phone .v-portals-contact__top-fv__text{width:100%;margin:calc(42.1333%) 0px 0px}.phone .v-portals-contact__top-fv__text-head-svg{width:calc(53.8667%);height:auto;margin-left:calc(5.33333%);margin-bottom:calc(4%)}.phone .v-portals-contact__top-fv__text-head-svg img.is-pc{display:none}.phone .v-portals-contact__top-fv__text-head-svg img.is-sp{display:block}.phone .v-portals-contact__top-fv__text-main-svg{width:calc(57.8667%);height:auto;margin-left:calc(5.33333%);margin-bottom:calc(8%)}.phone .v-portals-contact__top-fv__text-main-svg img.is-pc{display:none}.phone .v-portals-contact__top-fv__text-main-svg img.is-sp{display:block}.phone .v-portals-contact__top-fv__text-body{padding:30px 0px 10px}.phone .v-portals-contact__top-fv__text-body img{width:calc(88.5333%);margin-left:calc(5.33333%);text-align:center}.phone .v-portals-contact__top-fv__text-body img.is-pc{display:none}.phone .v-portals-contact__top-fv__text-body img.is-sp{display:block}.phone .v-portals-contact__top-fv__image{position:absolute;top:0px;left:0px;z-index:-1;width:100%;border-radius:0px}.phone .v-portals-contact__container--phone .v-portals-contact__container__fv{margin:0px 0px 76px}.phone .v-portals-contact__container--phone .v-portals-contact__top-fv__wrap{margin:0px}.phone .v-portals-contact__container--phone .v-portals-contact__top-fv__text{margin:40px 0px 0px 20px;padding-bottom:8px;padding-inline:0px;max-width:335px}.phone .v-portals-contact__container--phone .v-portals-contact__top-fv__text-head h3{font-size:12px}.phone .v-portals-contact__container--phone .v-portals-contact__top-fv__text-head h1{margin:23px 0px 0px;font-size:36px}.phone .v-portals-contact__container--phone .v-portals-contact__top-fv__text-body{padding:37px 0px 0px}.phone .v-portals-contact__container--phone .v-portals-contact__top-fv__text-body p{font-size:14px}.phone .v-portals-contact__container--phone .v-portals-contact__top-fv__cooperate-image{margin:40px auto 0px;width:315px}.phone .v-portals-contact__container--phone .v-portals-contact__top-fv__slide_wrap{height:288px}.phone .v-portals-contact__container--phone .v-portals-contact__top-fv__slide_wrap_scroll{margin:40px 0px 0px 20px;max-width:355px}.phone .v-portals-contact__container--phone .v-portals-contact__top-fv__slide{width:130px;height:130px}.phone .v-portals-contact__container--phone .v-portals-contact__top-fv__slide_flex{margin-right:8px;gap:8px}.phone .v-portals-contact__container--phone .v-portals-contact__top-fv__slide_button--prev{left:16px}.phone .v-portals-contact__container--phone .v-portals-contact__top-fv__slide_button--next{right:16px}.phone .v-portals-contact__container--phone .v-portals-contact__top-fv__slide-information{position:absolute;right:12.8px;bottom:12px;color:rgb(255,255,255)}.phone .v-portals-contact__container--phone .v-portals-contact__top-fv__slide-information__amount-currency{line-height:10px;font-size:14px}.phone .v-portals-contact__container--phone .v-portals-contact__top-fv__slide-information__amount-percent{line-height:7px;font-size:10px;margin-top:8px}.v-portals-fv__handle{display:flex;margin-right:120px}.v-portals-fv__handle__left,.v-portals-fv__handle__right{position:absolute;top:200px;transform:translateY(-50%);width:40px;height:40px;border-width:medium;border-style:none;border-color:currentcolor;border-image:none;border-radius:50%;transition:border 0.3s;background:rgba(255,255,255,0.8);opacity:0.8}.v-portals-fv__handle__left.is-hover,.v-portals-fv__handle__right.is-hover{border:1px solid rgb(61,65,64)}.v-portals-fv__handle__left img,.v-portals-fv__handle__right img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.v-portals-fv__handle__left{left:30px}.v-portals-fv__handle__right{right:30px}.v-portals-fv__handle__arrow{width:8px;height:8px;transform-origin:50%center;position:absolute;right:17px;bottom:50%;transform:translate(0px,50%) rotate(-45deg)}.v-portals-fv__handle__arrow::before,.v-portals-fv__handle__arrow::after{content:"";position:absolute;bottom:0px;right:0px;display:block;background:rgb(34,34,34)}.v-portals-fv__handle__arrow::before{width:8px;height:1px}.v-portals-fv__handle__arrow::after{width:1px;height:8px}.v-portals-fv__handle__arrow--left{right:17px;transform:translate(50%,50%) rotate(135deg)}.potal_arrow{cursor:pointer;display:flex;align-items:center;justify-content:center;background:rgb(34,34,34)!important;opacity:1!important}.potal_arrow:hover{box-shadow:rgba(200,200,200,0.4) 0px 0px 16px 0px!important;opacity:0.9!important;border-width:medium!important;border-style:none!important;border-color:currentcolor!important;border-image:none!important}.phone .v-portals-fv__handle{display:none}.v-portals-fv__top-slide{position:relative;flex-shrink:0;width:1020px;height:400px;margin-right:20px;box-sizing:border-box}.v-portals-fv__top-slide__image{position:absolute;right:0px;top:0px;width:800px;height:100%;overflow:hidden;transform:translateZ(-1px);transition:opacity 0.3s linear 0.5s}.v-portals-fv__top-slide__image.is-hide{opacity:0}.v-portals-fv__top-slide__image-wrap{position:relative;width:100%;height:100%;overflow:hidden;border-radius:4px;background:transparent;transition:opacity 0.3s}.v-portals-fv__top-slide__text{z-index:1;position:absolute;top:20px;left:0px;width:301px;height:360px;will-change:left;transition:left 0.4s cubic-bezier(0.39,0.575,0.565,1),opacity 0.3s;backface-visibility:hidden;transform:translateZ(0px)}.v-portals-fv__top-slide__text.is-hide{opacity:0;left:-30px}.v-portals-fv__top-slide__text-main{position:absolute;top:0px;left:0px;width:100%;margin-bottom:30px}.v-portals-fv__top-slide__text-main img{width:100%;height:auto}.v-portals-fv__top-slide__text-sub{position:absolute;top:120px;left:0px;width:150px}.v-portals-fv__top-slide__text-sub img{width:100%;height:auto}.v-portals-fv__top-slide__text-logo{position:absolute;bottom:0px;left:0px;height:145px}.v-portals-fv__top-slide__text-logo img{width:auto;height:100%}.v-portals-fv__top-slide__link-text{font-size:1.25rem;line-height:1;letter-spacing:0.05em;font-weight:300;position:absolute;right:30px;bottom:27px;padding-right:20px;color:rgb(255,255,255);transition:opacity 0.3s linear 0.5s}.v-portals-fv__top-slide__link-text.is-hide{opacity:0}.v-portals-fv__top-slide__link-text-arrow{width:10.5px;height:10.5px;transform-origin:50%center;position:absolute;right:4px;bottom:50%;transform:translate(0px,50%) rotate(-45deg)}.v-portals-fv__top-slide__link-text-arrow::before,.v-portals-fv__top-slide__link-text-arrow::after{content:"";position:absolute;bottom:0px;right:0px;display:block;background:rgb(255,255,255)}.v-portals-fv__top-slide__link-text-arrow::before{width:10.5px;height:1px}.v-portals-fv__top-slide__link-text-arrow::after{width:1px;height:10.5px}.v-portals-fv__top-slide__link{display:block;width:100%;height:100%;color:rgb(255,255,255);cursor:pointer}.v-portals-fv__top-slide__link *{user-select:none;pointer-events:none}.v-portals-fv__top-slide__link-overlay{position:absolute;top:0px;right:0px;width:800px;height:100%;background:rgba(0,0,0,0.4);border-radius:4px;transition:background 0.3s}.v-portals-fv__top-slide.is-active .v-portals-fv__top-slide__link-overlay{background:rgba(0,0,0,0)}.v-portals-fv__top-slide.is-active .v-portals-fv__top-slide__link.is-hover .v-portals-fv__top-slide__image-wrap{opacity:0.9}.v-portals-fv__top-slide:not(.is-active) .v-portals-fv__top-slide__link.is-hover .v-portals-fv__top-slide__link-overlay{background:rgba(0,0,0,0)}.phone .v-portals-fv__top-slide{margin-right:0px;width:100%;height:0px;padding-top:calc(53.3333%)}.phone .v-portals-fv__top-slide:not(:first-child){margin-left:0px}.phone .v-portals-fv__top-slide--v-point{display:none}.phone .v-portals-fv__top-slide__image{width:100%;transition:opacity 0.3s linear}.phone .v-portals-fv__top-slide__image-wrap{border-radius:0px}.phone .v-portals-fv__top-slide__image-overlay{position:absolute;top:0px;left:0px;width:100%;height:100%;background:rgba(0,0,0,0.2)}.phone .v-portals-fv__top-slide__text{top:25px;left:20px;width:calc(100% - 40px);height:calc(100% - 45px);transition:opacity 0.3s 0.5s}.phone .v-portals-fv__top-slide__text.is-hide{left:0px}.phone .v-portals-fv__top-slide__text-main{width:170px;margin-bottom:15px}.phone .v-portals-fv__top-slide__text-main img{width:100%}.phone .v-portals-fv__top-slide__text-sub{width:150px;top:66px}.phone .v-portals-fv__top-slide__text-sub img{width:100%;filter:drop-shadow(rgba(0,0,0,0.8) 0px 0px 10px)}.phone .v-portals-fv__top-slide__text-logo{width:100%;height:20px}.phone .v-portals-fv__top-slide__link-text{display:none}.phone .v-portals-fv__top-slide__link{position:absolute;top:0px;left:0px}.phone .v-portals-fv__top-slide__link-overlay{width:100%;border-radius:0px}.app .v-portals-fv__top-slide{margin-right:0px;width:100%;height:0px;padding-top:calc(53.3333%)}.app .v-portals-fv__top-slide:not(:first-child){margin-left:0px}.app .v-portals-fv__top-slide--v-point{display:block}.app .v-portals-fv__top-slide__image{width:100%;transition:opacity 0.3s linear}.app .v-portals-fv__top-slide__image-wrap{border-radius:0px}.app .v-portals-fv__top-slide__image-overlay{position:absolute;top:0px;left:0px;width:100%;height:100%;background:rgba(0,0,0,0.2)}.app .v-portals-fv__top-slide__text{top:25px;left:20px;width:calc(100% - 40px);height:calc(100% - 45px);transition:opacity 0.3s 0.5s}.app .v-portals-fv__top-slide__text.is-hide{left:0px}.app .v-portals-fv__top-slide__text-main{width:170px;margin-bottom:15px}.app .v-portals-fv__top-slide__text-main img{width:100%}.app .v-portals-fv__top-slide__text-sub{width:150px;top:66px}.app .v-portals-fv__top-slide__text-sub img{width:100%;filter:drop-shadow(rgba(0,0,0,0.8) 0px 0px 10px)}.app .v-portals-fv__top-slide__text-logo{width:100%;height:20px}.app .v-portals-fv__top-slide__link-text{display:none}.app .v-portals-fv__top-slide__link{position:absolute;top:0px;left:0px}.app .v-portals-fv__top-slide__link-overlay{width:100%;border-radius:0px}.v-portals-fv__wrap{width:100%;min-width:1080px;overflow:hidden;position:relative}.v-portals-fv__wrap *{-webkit-font-smoothing:antialiased;overflow-wrap:break-word;-webkit-tap-highlight-color:rgba(0,0,0,0)}.v-portals-fv__wrap :focus,.v-portals-fv__wrap :hover{outline:none}.v-portals-fv__wrap input[type="text"],.v-portals-fv__wrap input[type="url"],.v-portals-fv__wrap input[type="number"],.v-portals-fv__wrap textarea,.v-portals-fv__wrap button{font-family:Roboto,"Noto Sans JP","Helvetica Neue","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,"Meiryo UI",sans-serif}.v-portals-fv__wrap__slide-wrap{display:flex;width:100%;height:400px;margin:0px;padding:0px;list-style:none;will-change:transform;transform:translateX(calc(50% - 2060px));transition:transform 0.4s cubic-bezier(0.215,0.61,0.355,1)}.v-portals-fv__wrap__slide-wrap.is-no-transition{transition:none}.v-portals-fv__wrap__slide-wrap--single{transform:translateX(calc(50% - 400px))}.v-portals-fv__wrap__slide-wrap--twin{transform:translateX(calc(50% - 2060px))}.v-portals-fv__wrap__controls{display:flex;width:1020px;margin:30px auto 0px;transition:opacity 0.3s linear 0.5s;visibility:hidden}.v-portals-fv__wrap__controls--pc{margin:0px}@media only screen and (max-width:899px){.v-portals-fv__wrap__controls{transition:opacity 0.3s linear}}.v-portals-fv__wrap__controls.is-hide{opacity:0}.phone .v-portals-fv__wrap{min-width:100%}.phone .v-portals-fv__wrap__slide-wrap{width:100%;height:auto;transform:translateX(calc(50% - 847.5px))}.phone .v-portals-fv__wrap__slide-wrap--single{transform:translateX(calc(50% - 167.5px))}.phone .v-portals-fv__wrap__slide-wrap--twin{transform:translateX(calc(50% - 847.5px))}.phone .v-portals-fv__wrap__controls{width:100%;margin:15px auto 0px;height:14px}.desktop .block::after{content:"";display:block;clear:both;height:0px;visibility:hidden;font-size:0px}.desktop .block__col{width:1020px;margin:0px auto}.desktop .block__col--top .m-projects__card__about-title--no-description{margin-bottom:10px;-webkit-box-orient:vertical}.desktop .block__col--top .m-projects__card__about-title--emphasis-description{height:66px;-webkit-line-clamp:3}.desktop .block__col--top .m-projects__card__about-description--emphasis-description{height:36px;-webkit-line-clamp:2}.desktop .block__col--top .m-projects__card__about--recent .m-projects__card__about-title--emphasis-description{height:66px;-webkit-line-clamp:3}.desktop .block__col--top .m-projects__card__about--recent .m-projects__card__about-description--emphasis-description{height:36px;-webkit-line-clamp:2}.desktop .block__col--top .m-projects__card__about--touch-and-try{padding:8px 12px 16px!important}.desktop .block__col--top .m-projects__card__about--touch-and-try .m-projects__card__about-exhibition_place-wrap{min-height:53px}.desktop .block__col--top .m-projects__card__about--touch-and-try .m-projects__card__about-exhibition_place-wrap .m-projects__card__about-exhibition_place-text{margin:0px;display:flex;flex-direction:column;gap:2px}.desktop .block__col--top .m-projects__card__about--touch-and-try .m-projects__card__about-exhibition_place-wrap .m-projects__card__about-exhibition_place-text--label{font-style:normal;font-weight:400;font-size:11px;line-height:140%;letter-spacing:0.05em;background:radial-gradient(101.09% 1217.45%at 100% 100%,rgb(10,121,199) 0%,rgb(19,183,204) 59%,rgb(2,213,194) 99.99%) text;-webkit-text-fill-color:transparent}.desktop .block__col--top .m-projects__card__about--touch-and-try .m-projects__card__about-exhibition_place-wrap .m-projects__card__about-exhibition_place-text--place{font-style:normal;font-weight:400;font-size:12px;line-height:160%;letter-spacing:0.05em;color:rgb(34,34,34);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.desktop .block__col--banner{display:block;height:148px}.desktop .block__col--top .m-projects__card__about-title--no-description{margin-bottom:10px;-webkit-box-orient:vertical}.desktop .block__col--top .m-projects__card__about-title--emphasis-description{height:66px;-webkit-line-clamp:3}.desktop .block__col--top .m-projects__card__about-description--emphasis-description{height:36px;-webkit-line-clamp:2}.desktop .block__col--top .m-projects__card__about--recent .m-projects__card__about-title--emphasis-description{height:44px;-webkit-line-clamp:2}.desktop .block__col--top .m-projects__card__about--recent .m-projects__card__about-description--emphasis-description{height:54px;-webkit-line-clamp:3}.desktop .block__head{display:flex;align-items:center;margin:0px 0px 40px}.desktop .block__head--ranking{margin-bottom:40px}.desktop .block__head--activity{margin-bottom:20px}.desktop .block__head--coming-soon-page{margin-bottom:60px}.desktop .block__title{font-size:1.25rem;line-height:100%;letter-spacing:0.05em;font-weight:500;color:rgb(34,34,34);margin:0px}.desktop .block__subTitle{align-self:end;font-size:1rem;line-height:100%;letter-spacing:0.05em;font-weight:400;font-family:Rubik,"Noto Sans JP","Helvetica Neue","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,"Meiryo UI",sans-serif;margin-left:20px;color:rgb(34,34,34)}.desktop .block__moreBtn{display:flex;align-items:center;margin-left:auto;font-size:1rem;line-height:100%;letter-spacing:0.05em;font-weight:400;color:rgb(34,34,34);transition:color 0.3s}.desktop .block__moreBtn::after{content:"";mask-image:url("");background-color:rgb(34,34,34);transition:background-color 0.3s;display:inline-block;height:16px;width:8px;vertical-align:middle;margin-left:10px}.desktop .block__moreBtn.is-hover{color:rgb(0,187,170)}.desktop .block__moreBtn.is-hover::after{background-color:rgb(0,187,170)}.desktop .block__moreBtnUnder{display:flex;justify-content:center;align-items:center;border-radius:5px;box-sizing:border-box;cursor:pointer;font-size:0.875rem;line-height:100%;letter-spacing:0.05em;font-weight:400;background-color:rgb(255,255,255);border:1px solid rgb(0,187,170);color:rgb(0,187,170);width:260px;height:50px;margin:20px auto 0px}.desktop .block__moreBtnUnder.is-hover{display:flex;justify-content:center;align-items:center;border-width:medium;border-style:none;border-color:currentcolor;border-image:none;border-radius:5px;box-sizing:border-box;cursor:pointer;font-size:0.875rem;line-height:100%;letter-spacing:0.05em;font-weight:400;color:rgb(255,255,255);background-color:rgb(0,187,170)}.desktop .block__moreBtnUnder.is-hover.is-hover{background-color:rgb(0,167,153)}.desktop .block .activityList{display:flex;flex-wrap:wrap;justify-content:space-between}.desktop .block .activityList .activityList__item{width:500px;margin-bottom:10px;border-radius:4px;transition:box-shadow 0.3s;box-shadow:rgba(34,34,34,0.05) 0px 0px 20px}.desktop .block .activityList .activityList__item.is-hover{box-shadow:rgba(34,34,34,0.05) 0px 0px 0px}.desktop .block .activityList .activityList__item .activityList__item__inner{display:flex;column-gap:10px;padding:20px}.desktop .block .activityList .activityList__item .activityList__item__inner .activityList__img{height:80px;width:120px;border-radius:4px}.desktop .block .activityList .activityList__item .activityList__item__inner .activityList__content .activityList__title{font-size:0.875rem;line-height:160%;letter-spacing:0.05em;font-weight:500;color:rgb(34,34,34);margin-top:0px;margin-bottom:14px;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.desktop .block .activityList .activityList__item .activityList__item__inner .activityList__content .activityList__description{font-size:0.75rem;line-height:100%;letter-spacing:0.05em;font-weight:400;color:rgb(122,129,129)}.desktop .block .activityList .activityList__item .activityList__item__inner .activityList__content .activityList__description .activityList__date{display:inline-block;margin-right:10px}.desktop .block .activityList .activityList__item .activityList__item__inner .activityList__content .activityList__description .activityList__author{display:inline-block;margin:0px}.desktop .block__youtube{display:flex;align-items:center;gap:50px;justify-content:center;padding:80px 0px;background-color:rgb(255,255,255)}.desktop .block__youtube__movie{width:640px;height:360px}.desktop .block__youtube__movie iframe{width:640px;height:360px;border:1px solid rgb(242,242,242);border-radius:5px}.desktop .block__youtube__description{width:330px}.desktop .block__youtube__description__channel{display:flex;align-items:center;margin-bottom:20px;font-size:0.875rem;line-height:100%;letter-spacing:0.05em;font-weight:500;color:rgb(34,34,34)}.desktop .block__youtube__description__channel::before{content:"";background-image:url("");height:18px;width:25px;margin-right:9px}.desktop .block__youtube__description__title{margin-bottom:25px;font-family:Rubik,"Noto Sans JP","Helvetica Neue","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,"Meiryo UI",sans-serif;font-size:1.5rem;line-height:100%;letter-spacing:0.02em;font-weight:400}.desktop .block__youtube__description__title--large{font-size:2rem;line-height:100%;letter-spacing:0.02em;font-weight:400}.desktop .block__youtube__description__text{margin-bottom:30px;font-size:0.875rem;line-height:160%;letter-spacing:0.05em;font-weight:500}.desktop .block__youtube__description__subscribe{display:flex;justify-content:space-between;align-items:center;width:100%;height:24px}.desktop .block__youtube__description__subscribe--link{display:flex;align-items:center;margin-right:24px;font-size:1rem;line-height:100%;letter-spacing:0.05em;font-weight:400;color:rgb(34,34,34);transition:color 0.3s}.desktop .block__youtube__description__subscribe--link::after{content:"";mask-image:url("");background-color:rgb(34,34,34);transition:background-color 0.3s;display:inline-block;height:16px;width:8px;vertical-align:middle;margin-left:10px}.desktop .block__youtube__description__subscribe--link.is-hover{color:rgb(0,187,170)}.desktop .block__youtube__description__subscribe--link.is-hover::after{background-color:rgb(0,187,170)}.desktop .block ul.bannerList{display:flex;flex-wrap:wrap;column-gap:20px;list-style:none;padding:0px;width:1020px;margin:0px;text-align:center}.desktop .block ul.bannerList li.bannerList__item img{width:300px;height:170px;object-fit:cover;vertical-align:top}.desktop .block ul.bannerList li.bannerList__item p.bannerList__title{margin:20px 0px 0px;font-size:0.875rem;line-height:100%;letter-spacing:0.05em;font-weight:500;color:rgb(34,34,34)}.desktop .block.is-my-page{display:inline-block;min-width:100%}.desktop .block.is-my-page .block__title{text-align:center;margin-bottom:2rem}.desktop .block.is-my-page .block__col{display:inline}.desktop .block.is-my-page .activityList__content{height:80px}.desktop .block.is-my-page .activityList__item{margin:0px auto 10px}.desktop .block.is-my-page p{text-align:center}.desktop .partnerList{margin:0px;padding:0px}.desktop .partnerList__item{list-style:none;margin:0px;width:1020px!important}.desktop .partnerList__partner{width:140px;height:140px}.desktop .partnerList__partner a{display:block;transition:opacity 0.3s}.desktop .partnerList__partner a:hover{opacity:0.7}.desktop .partnerList__partner a img{display:block;border-radius:50%;width:100%;height:auto;transition:box-shadow 0.3s;box-shadow:rgba(34,34,34,0.05) 0px 0px 20px}.desktop .partnerList__partner a img.is-hover{box-shadow:rgba(34,34,34,0.05) 0px 0px 0px}.l-main .block-wrap .block__col{display:flex;align-items:flex-start;gap:40px}.l-main .block-wrap .block__col>div:nth-of-type(1){width:164px}.l-main .block-wrap .block__col>div:nth-of-type(2){flex:1 1 0%}.l-main .block:has(.block__col--top.block__col--coming-soon){padding-top:44px}.l-main .block__col--top{width:1160px}.l-main .block__col--top .m-projects__card{margin-bottom:0px}.l-main .block__col--top .m-projects__card__about{padding:8px 13px 13px}.l-main .block__col--top .m-projects__card__about--coming-soon{padding:15px 15px 17px}.l-main .block__col--top .m-projects__card__about--recent{padding-bottom:20px}.l-main .block__col--top .m-projects__card__about-description{color:rgb(122,129,129)}.l-main .block__col--top .m-projects__card__information-head{align-items:baseline}.l-main .block__col--top .m-projects__card__information-head .m-projects__card__information-success-ribbon{position:relative;top:2px}.l-main .block__col--top .m-projects__card__information-head img{height:100%}.l-main .block__col--top .m-projects__card__information-meter-label--succeed{color:rgb(11,126,199)}.l-main .block__col--top .m-projects__card__information-meter-bar-color--succeed{background:radial-gradient(101.09% 1217.45%at 100% 100%,rgb(10,121,199) 0%,rgb(19,183,204) 59%,rgb(2,213,194) 99.99%)}.l-main .block__col--top .m-projects__card__information-status-number{color:rgb(122,129,129)}.l-main .block__col--top .m-projects__card.is-ranking{position:relative;width:calc(25% - 12px)}.l-main .block__col--top .m-projects__card.is-ranking .m-projects__card__image{height:186px}.l-main .block__col--top .m-projects__card.is-ranking .m-projects__card__about{padding-top:14px}.l-main .block__col--top .m-projects__card.is-ranking::before{position:absolute;top:-20px;right:-7px;width:36px;height:36px;border-radius:50%;z-index:1;padding:0px;display:inline-flex;justify-content:center;align-items:center;font-family:Rubik;font-weight:400;font-size:20.5714px;line-height:100%;letter-spacing:0.05em;color:rgb(250,250,250)}.l-main .block__col--top .m-projects__card.is-ranking:nth-of-type(1)::before{background:conic-gradient(rgb(213,188,98) 0deg,rgb(213,188,98) 45deg,rgb(193,170,88) 45deg,rgb(193,170,88) 225deg,rgb(213,188,98) 225deg,rgb(213,188,98) 360deg)}.l-main .block__col--top .m-projects__card.is-ranking:nth-of-type(2)::before{background:conic-gradient(rgb(204,201,201) 0deg,rgb(204,201,201) 45deg,rgb(191,187,186) 45deg,rgb(191,187,186) 225deg,rgb(204,201,201) 225deg,rgb(204,201,201) 360deg)}.l-main .block__col--top .m-projects__card.is-ranking:nth-of-type(3)::before{background:conic-gradient(rgb(199,130,98) 0deg,rgb(199,130,98) 45deg,rgb(185,115,82) 45deg,rgb(185,115,82) 225deg,rgb(199,130,98) 225deg,rgb(199,130,98) 360deg)}.l-main .block__col--top .m-projects__card.is-ranking:nth-of-type(4)::before{background:conic-gradient(rgb(112,204,197) 0deg,rgb(112,204,197) 45deg,rgb(110,191,185) 45deg,rgb(110,191,185) 225deg,rgb(112,204,197) 225deg,rgb(112,204,197) 360deg)}.l-main .block__col--top .m-projects__card.is-ranking .m-projects__card__information-head{margin-bottom:20px}.l-main .block__col--top .m-projects__card.is-ranking .m-projects__card__information-success-ribbon{width:68px;height:13px;margin-bottom:0px}.l-main .block__col--top .m-projects__card.is-ranking .m-projects__card__information-amount{font-size:22px}.l-main .block__col--top .m-projects__card.is-ranking .m-projects__card__information-middle{margin-bottom:17px}.l-main .block__col--top .m-projects__card.is-ranking .m-projects__card__information-middle .m-projects__card__information-meter{gap:14px}.l-main .block__col--top .m-projects__card.is-ranking .m-projects__card__information-middle .m-projects__card__information-meter-bar{flex:1 1 0%}.l-main .block__col--top .m-projects__card.is-ranking .m-projects__card__information-middle .m-projects__card__information-meter-label{font-family:Rubik;font-style:normal;font-weight:300;font-size:20px;line-height:100%;letter-spacing:0.02em}.l-main .block__col--top .m-projects__card.is-ranking .m-projects__card__information-status-separation{background-color:rgb(219,223,223)}.l-main .block__col--top .m-projects__card.is-ranking .m-projects__card__information-status-icon{width:15px;height:15px}.l-main .block__col--top .m-projects__card.is-ranking .m-projects__card__information-status{width:103px}.l-main .block__col--top .m-projects__card.is-ranking .m-projects__card__information-status-number{color:rgb(122,129,129)}.l-main .block__col--top .m-projects__card.is-ranking .m-projects__card__information-status-number span{font-size:12px}.l-main .block__col--top .m-projects__card.is-ranking .m-projects__card__information-status-number span.is-number{font-size:17px;margin-right:6px}.l-main .block__col--top .block__sidebar__nav{margin-bottom:16px}.l-main .block__col--top .block__sidebar__nav:first-child{margin-bottom:40px}.l-main .block__col--top .block__sidebar__nav ul{margin:0px;padding:0px;list-style:none}.l-main .block__col--top .block__sidebar__nav ul a{display:flex;align-items:center;gap:10px}.l-main .block__col--top .block__sidebar__nav ul a img{width:16px;height:16px;color:rgb(34,34,34)}.l-main .block__col--top .block__sidebar__nav ul a span{font-style:normal;font-weight:400;font-size:13px;line-height:260%;letter-spacing:0.05em;color:rgb(34,34,34)}.l-main .block__col--top .block__sidebar__nav ul a:hover span{text-decoration:underline}.l-main .block__col--top .block__sidebar__banner ul{margin:0px;padding:0px;list-style:none}.l-main .block__col--top .block__sidebar__banner__item{margin-bottom:12px}.l-main .block__col--top .block__sidebar__banner__item:last-child{margin-bottom:0px}.l-main .block__col--top .block__sidebar__banner__item:last-child .block__sidebar__banner__item-image img{margin-right:7.8px}.l-main .block__col--top .block__sidebar__banner__item a{background:rgb(255,255,255);border:1px solid rgb(219,223,223);border-radius:4px;transition:border 0.1s;display:flex;flex-direction:column;height:108px}.l-main .block__col--top .block__sidebar__banner__item a.is-hover{border:1px solid rgb(61,65,64)}.l-main .block__col--top .block__sidebar__banner__item-text{font-style:normal;font-weight:500;font-size:12px;line-height:100%;letter-spacing:0.05em;color:rgb(34,34,34);padding:11px 11px 6px}.l-main .block__col--top .block__sidebar__banner__item-text-sub{font-family:Roboto;font-weight:400;font-size:10px;display:block;margin-top:6px}.l-main .block__col--top .block__sidebar__banner__item-image{display:flex;justify-content:flex-end;flex:1 1 0%;overflow:hidden}.l-main .block__col--top .block__sidebar h3{font-style:normal;font-weight:700;font-size:14px;line-height:220%;letter-spacing:0.05em;color:rgb(34,34,34);margin-top:0px;margin-bottom:8px}.l-main .block__col--top .block__head--activity{margin-bottom:40px}.l-main .block__col--top .activityList.activityList--top .activityList__item{width:570px;margin-bottom:16px}.l-main .block__col--top .activityList.activityList--top .activityList__item .activityList__item__inner{column-gap:20px;padding:20px 20px 22px}.l-main .block__col--top .activityList.activityList--top .activityList__item .activityList__item__inner .activityList__img{min-width:150px;width:150px;height:100px}.l-main .block__col--top .activityList.activityList--top .activityList__item .activityList__item__inner .activityList__content{display:flex;flex-direction:column;justify-content:space-between;flex:1 1 0%;padding:4px 0px 6px}.l-main .block__col--top .activityList.activityList--top .activityList__item .activityList__item__inner .activityList__content .activityList__title{margin-bottom:0px}.l-main .block__col--top .activityList.activityList--top .activityList__item .activityList__item__inner .activityList__content .activityList__date{font-family:Rubik}.l-main .block__col--top .activityList.activityList--top .activityList__item .activityList__item__inner .activityList__content .activityList__author{font-size:11px;line-height:11px}.l-main .block__col--banner{width:1162px}.l-main .block__col--recently-checked .v-projects__card-wrap,.l-main .block__col--ranking .v-projects__card-wrap{column-gap:16px}.l-main .block__col--recently-checked .m-projects__card{width:180px}.l-main .block__col--recently-checked .m-projects__card__image{height:120px}.l-main .block__col--recently-checked .m-projects__card__about{padding:12px 12px 16px}.l-main .block__col--recently-checked .m-projects__card__about-title{font-size:12px;margin-bottom:0px;height:57px}.l-main .block__col--recently-checked .m-projects__card__about-description{display:none}.l-main .block__col--recently-checked .m-projects__card__information{padding:0px 12px 16px}.l-main .block__col--recently-checked .m-projects__card__information-head{margin-bottom:12px}.l-main .block__col--recently-checked .m-projects__card__information-success-ribbon{width:52px;height:10px;margin-bottom:0px}.l-main .block__col--recently-checked .m-projects__card__information-amount{font-family:Rubik;font-style:normal;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0.02em;color:rgb(34,34,34)}.l-main .block__col--recently-checked .m-projects__card__information-middle{margin-bottom:0px}.l-main .block__col--recently-checked .m-projects__card__information-middle .m-projects__card__information-meter{gap:8px}.l-main .block__col--recently-checked .m-projects__card__information-middle .m-projects__card__information-meter-bar{flex:1 1 0%;height:4px}.l-main .block__col--recently-checked .m-projects__card__information-middle .m-projects__card__information-meter-label{font-family:Rubik;font-style:normal;font-weight:300;font-size:14px;line-height:100%;letter-spacing:0.02em}.l-main .block__col--recently-checked .m-projects__card__information-footer{display:none}.l-main .block__col--staff-pickup .m-projects__card__about-title,.l-main .block__col--succeed .m-projects__card__about-title{margin-bottom:6px;font-size:13px;height:63px}.l-main .block__col--staff-pickup .m-projects__card__information,.l-main .block__col--succeed .m-projects__card__information{padding:0px 12px 16px}.l-main .block__col--staff-pickup .m-projects__card__information-head,.l-main .block__col--staff-pickup .m-projects__card__information-middle,.l-main .block__col--succeed .m-projects__card__information-head,.l-main .block__col--succeed .m-projects__card__information-middle{margin-bottom:12px}.l-main .block__col--staff-pickup .m-projects__card__information-success-ribbon,.l-main .block__col--succeed .m-projects__card__information-success-ribbon{width:62px;height:12px;margin-bottom:0px}.l-main .block__col--staff-pickup .m-projects__card__information-amount,.l-main .block__col--succeed .m-projects__card__information-amount{font-family:Rubik;font-size:17px;color:rgb(34,34,34)}.l-main .block__col--staff-pickup .m-projects__card__information-meter,.l-main .block__col--succeed .m-projects__card__information-meter{gap:12px}.l-main .block__col--staff-pickup .m-projects__card__information-meter-bar,.l-main .block__col--succeed .m-projects__card__information-meter-bar{flex:1 1 0%}.l-main .block__col--staff-pickup .m-projects__card__information-meter-label,.l-main .block__col--succeed .m-projects__card__information-meter-label{font-weight:300}.l-main .block__col--staff-pickup .m-projects__card{margin-bottom:24px;width:224px}.l-main .block__col--staff-pickup .m-projects__card__image{height:149px}.l-main .block__col--staff-pickup .m-projects__card__about{padding:8px 12px 16px}.l-main .block__col--staff-pickup .m-projects__card__about-description{font-size:10px;height:32px}.l-main .block__col--staff-pickup .block__moreBtnUnder{margin-top:16px}.l-main .block__col--coming-soon .m-projects__card{width:240px}.l-main .block__col--coming-soon .m-projects__card__image-ribbon{display:none}.l-main .block__col--coming-soon .m-projects__card__about-title{margin-bottom:0px}.l-main .block__col--coming-soon .m-projects__card__about-schedule{margin-top:12px;display:flex}.l-main .block__col--coming-soon .m-projects__card__about-schedule-text{margin:0px}.l-main .block__col--coming-soon .m-projects__card__about-schedule-text--date{margin-left:12px;font-weight:400;letter-spacing:0.01em;font-family:Rubik}.l-main .block__col--succeed .v-projects__card-wrap{column-gap:16px}.l-main .block__col--succeed .v-projects__card-wrap .m-projects__card{margin-bottom:16px;width:180px}.l-main .block__col--succeed .v-projects__card-wrap .m-projects__card__image{height:120px}.l-main .block__col--succeed .v-projects__card-wrap .m-projects__card__about{padding:12px 12px 16px}.l-main .block__col--succeed .v-projects__card-wrap .m-projects__card__about-title{margin-bottom:0px;font-size:12px;height:57px}.l-main .block__col--succeed .v-projects__card-wrap .m-projects__card__about-description{display:none}.l-main .block__col--succeed .v-projects__card-wrap .m-projects__card__information-success-ribbon{width:52px;height:10px;margin-bottom:0px;top:1.5px}.l-main .block__col--succeed .v-projects__card-wrap .m-projects__card__information-amount{font-size:14px}.l-main .block__col--succeed .v-projects__card-wrap .m-projects__card__information-meter{gap:8px}.l-main .block__col--succeed .v-projects__card-wrap .m-projects__card__information-meter-bar{height:4px}.l-main .block__col--succeed .v-projects__card-wrap .m-projects__card__information-footer{gap:8px}.l-main .block__col--succeed .v-projects__card-wrap .m-projects__card__information-status{width:auto;flex:1 1 0%}.l-main .block__col--succeed .v-projects__card-wrap .m-projects__card__information-status-separation{width:1px}.l-main .block__col--succeed .block__moreBtnUnder{margin-top:24px}.l-main .block__col--feature .bannerList__item a{display:block;box-shadow:rgba(34,34,34,0.05) 0px 0px 20px;border-radius:4px}.l-main .block__col--feature .bannerList__item img{object-fit:cover;border-radius:4px}.l-main .block__col--pickup .m-projects__card{width:170px}.l-main .block__col--pickup .m-projects__card__image{height:120px}.l-main .block__col--pickup .m-projects__card__about{padding:12px 12px 16px}.l-main .block__col--pickup .m-projects__card__about-title{font-size:12px;margin-bottom:0px;height:57px}.l-main .block__col--pickup .m-projects__card__about-description{display:none}.l-main .block__col--pickup .m-projects__card__information{padding:0px 12px 16px}.l-main .block__col--pickup .m-projects__card__information-head{margin-bottom:12px}.l-main .block__col--pickup .m-projects__card__information-success-ribbon{width:52px;height:10px;margin-bottom:0px}.l-main .block__col--pickup .m-projects__card__information-amount{font-family:Rubik;font-style:normal;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0.02em;color:rgb(34,34,34)}.l-main .block__col--pickup .m-projects__card__information-middle{margin-bottom:0px}.l-main .block__col--pickup .m-projects__card__information-middle .m-projects__card__information-meter{gap:8px}.l-main .block__col--pickup .m-projects__card__information-middle .m-projects__card__information-meter-bar{flex:1 1 0%;height:4px}.l-main .block__col--pickup .m-projects__card__information-middle .m-projects__card__information-meter-label{font-family:Rubik;font-style:normal;font-weight:300;font-size:14px;line-height:100%;letter-spacing:0.02em}.l-main .block__col--pickup .m-projects__card__information-footer{display:none}nav.pagination{display:inline-block;clear:both;text-align:center;margin-bottom:20px}.pagination{text-align:center}.btn{font-size:85%;background-color:rgb(32,162,151);text-align:center;padding:6px 20px 5px;border-radius:2px;display:inline-block;color:rgb(255,255,255);transition-property:background-color;transition-duration:0.3s;box-sizing:border-box;box-shadow:rgb(24,128,119) 0px 3px 0px;line-height:1.6}.btnGroup{text-align:center;margin-bottom:40px;min-height:31px}.btnGroup .btn{margin:0px}.mb0{margin-bottom:0px!important;clear:both}.mb0.more{width:100%;margin:auto}.mb0.more a{color:rgb(157,167,166);border-radius:5px;background-color:rgb(235,237,237)}.btn.btn--normal{background-color:rgb(187,187,187);box-shadow:rgb(169,169,169) 0px 3px 0px}.btn.btn--m{min-width:15em}.phone .block{padding:0px 0px 50px;background:none;position:relative;min-width:initial}.phone .block:has(.block__col--top.block__col--ranking){padding-bottom:60.88px}.phone .block:has(.block__col--top.block__col--coming-soon){padding-top:0px}.phone .block:has(.block__col--top.block__col--touch-and-try){padding-bottom:41px}.phone .block:last-child{padding-bottom:0px}.phone .block::after{content:"";display:block;clear:both;height:0px;visibility:hidden;font-size:0px}.phone .block__col{box-sizing:border-box;margin:0px auto}.phone .block__col--top .m-projects__card__about-title--no-description{margin-bottom:0px;height:94px;-webkit-line-clamp:5;-webkit-box-orient:vertical}.phone .block__col--top .m-projects__card__about-title--no-description~.m-projects__card__about-description{height:auto!important}.phone .block__col--top .m-projects__card__about--recent .m-projects__card__about-description--emphasis-description{height:32px;-webkit-line-clamp:2}.phone .block__col--top .m-projects__card__about--coming-soon .m-projects__card__about-schedule{height:42px;box-sizing:content-box}.phone .block__col--touch-and-try .v-projects__card-wrap .m-projects__card{margin-bottom:20px}.phone .block__img{min-width:349px;max-width:349px;margin:0px auto;padding-bottom:60px}.phone .block__img__wrapper{height:120px}.phone .block__img__wrapper img{height:100%;border-top-left-radius:4px;border-top-right-radius:4px}.phone .block__img__link{display:flex;justify-content:center;align-items:center;background-color:rgb(244,244,244);padding-block:10px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.phone .block__img__link__box{display:flex;justify-content:center;align-items:baseline;gap:4px;padding-block:8px}.phone .block__img__link__box span{font-size:11px;line-height:8px;letter-spacing:0.05em;font-weight:500;color:rgb(34,34,34)}.phone .block__head{display:flex;align-items:center;padding:0px 13px;margin:0px 0px 25px}.phone .block__head--coming-soon-page{padding-top:40px;margin-bottom:50px}.phone .block__title{font-size:1rem;line-height:100%;letter-spacing:0.05em;font-weight:500;color:rgb(34,34,34);margin:0px}.phone .block__moreBtn{display:flex;align-items:center;margin-left:auto;font-size:0.75rem;line-height:100%;letter-spacing:0.05em;font-weight:400;color:rgb(34,34,34);transition:color 0.3s}.phone .block__moreBtn::after{content:"";mask-image:url("");background-color:rgb(34,34,34);transition:background-color 0.3s;display:inline-block;height:11px;width:6px;vertical-align:middle;margin-left:7px}.phone .block__moreBtn.is-hover{color:rgb(0,187,170)}.phone .block__moreBtn.is-hover::after{background-color:rgb(0,187,170)}.phone .block__moreBtnUnder{display:flex;justify-content:center;align-items:center;border-radius:5px;box-sizing:border-box;cursor:pointer;font-size:0.875rem;line-height:100%;letter-spacing:0.05em;font-weight:400;background-color:rgb(255,255,255);border:1px solid rgb(0,187,170);color:rgb(0,187,170);width:260px;height:50px;margin:10px auto 0px}.phone .block__moreBtnUnder.is-hover{display:flex;justify-content:center;align-items:center;border-width:medium;border-style:none;border-color:currentcolor;border-image:none;border-radius:5px;box-sizing:border-box;cursor:pointer;font-size:0.875rem;line-height:100%;letter-spacing:0.05em;font-weight:400;color:rgb(255,255,255);background-color:rgb(0,187,170)}.phone .block__moreBtnUnder.is-hover.is-hover{background-color:rgb(0,167,153)}.phone .block .activityList{display:flex;flex-direction:column;row-gap:15px;padding:0px 13px}.phone .block .activityList .activityList__item{width:100%;overflow:hidden;border-radius:4px;transition:box-shadow 0.3s;box-shadow:rgba(34,34,34,0.05) 0px 0px 20px}.phone .block .activityList .activityList__item.is-hover{box-shadow:rgba(34,34,34,0.05) 0px 0px 0px}.phone .block .activityList .activityList__item .activityList__item__inner{display:flex;column-gap:10px}.phone .block .activityList .activityList__item .activityList__item__inner .activityList__img{height:73px;width:109px}.phone .block .activityList .activityList__item .activityList__item__inner .activityList__content .activityList__title{font-size:0.6875rem;line-height:160%;letter-spacing:0.05em;font-weight:500;color:rgb(34,34,34);margin-top:10px;margin-bottom:6px;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.phone .block .activityList .activityList__item .activityList__item__inner .activityList__content .activityList__description{font-size:0.625rem;line-height:100%;letter-spacing:0.05em;font-weight:400;color:rgb(122,129,129)}.phone .block .activityList .activityList__item .activityList__item__inner .activityList__content .activityList__description .activityList__date{display:inline-block;margin-right:10px}.phone .block .activityList .activityList__item .activityList__item__inner .activityList__content .activityList__description .activityList__author{display:inline-block;margin:0px}.phone .block__youtube{padding:50px 0px;background-color:rgb(255,255,255)}.phone .block__youtube__description{position:relative;margin:0px 20px}.phone .block__youtube__description__channel{display:flex;align-items:center;margin-bottom:20px;font-size:0.75rem;line-height:100%;letter-spacing:0.05em;font-weight:500;color:rgb(34,34,34)}.phone .block__youtube__description__channel::before{content:"";background-image:url("");height:18px;width:25px;margin-right:8px}.phone .block__youtube__description__title{margin-bottom:10px;font-family:Rubik,"Noto Sans JP","Helvetica Neue","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,"Meiryo UI",sans-serif;font-size:1.125rem;line-height:100%;letter-spacing:0.02em;font-weight:400}.phone .block__youtube__description__title--large{font-size:1.5rem;line-height:100%;letter-spacing:0.02em;font-weight:400}.phone .block__youtube__description__text{font-size:0.6875rem;line-height:160%;letter-spacing:0.05em;font-weight:500}.phone .block__youtube__description__subscribe{position:absolute;right:0px;bottom:0px;width:109px;height:24px}.phone .block__youtube__movie{position:relative;margin:30px 13px 0px;padding-top:calc(56.25%)}.phone .block__youtube__movie iframe{position:absolute;top:0px;left:0px;width:100%;height:100%;border:1px solid rgb(242,242,242);border-radius:5px}.phone .block__youtube__link{margin:30px 13px 0px}.phone .block__youtube__link--text{display:flex;justify-content:end;align-items:center;width:fit-content;margin-left:auto;font-size:1rem;line-height:100%;letter-spacing:0.05em;font-weight:400;color:rgb(34,34,34);transition:color 0.3s}.phone .block__youtube__link--text::after{content:"";mask-image:url("");background-color:rgb(34,34,34);transition:background-color 0.3s;display:inline-block;height:16px;width:8px;vertical-align:middle;margin-left:10px}.phone .block__youtube__link--text.is-hover{color:rgb(0,187,170)}.phone .block__youtube__link--text.is-hover::after{background-color:rgb(0,187,170)}.phone .block ul.bannerList{display:flex;flex-wrap:wrap;column-gap:20px;list-style:none;padding:0px;margin:0px;text-align:center}.phone .block ul.bannerList li.bannerList__item img{width:210px;height:119px;object-fit:cover;vertical-align:top}.phone .block ul.bannerList li.bannerList__item p.bannerList__title{margin:15px 0px 0px;font-size:0.75rem;line-height:100%;letter-spacing:0.05em;font-weight:500;color:rgb(34,34,34)}.phone .block.is-my-page{display:inline-block;width:100%;padding-top:1rem}.phone .block.is-my-page .block__title{text-align:center;margin-bottom:2rem}.phone .block.is-my-page .activityList{padding:0px}.phone .block.is-my-page .activityList__item{padding:0px 0.5rem}.phone .block.is-my-page .activityList__content{height:73px}.phone .block.is-my-page p{text-align:center}.phone .partnerList{margin:0px;padding:0px}.phone .partnerList__item{list-style:none;margin:0px}.phone .partnerList__partner{width:90px;height:90px}.phone .partnerList__partner a{display:block;transition:opacity 0.3s}.phone .partnerList__partner a.is-hover{opacity:0.7}.phone .partnerList__partner a img{display:block;border-radius:50%;width:100%;height:auto;transition:box-shadow 0.3s;box-shadow:rgba(34,34,34,0.05) 0px 0px 20px}.phone .partnerList__partner a img.is-hover{box-shadow:rgba(34,34,34,0.05) 0px 0px 0px}.phone .l-main .block__col--top{width:auto}.phone .l-main .block__col--top .v-projects__card-wrap{padding-bottom:0px}.phone .l-main .block__col--top .v-projects__card-scroll__wrap{margin-bottom:10px}.phone .l-main .block__col--top .v-projects__card-scroll-scrollbar{margin:0px 20px;display:flex;gap:2px}.phone .l-main .block__col--top .v-projects__card-scroll-scrollbar__item{flex:1 1 0%;height:1px;border-radius:10px;background-color:rgb(242,242,242);transition:background-color 0.2s}.phone .l-main .block__col--top .v-projects__card-scroll-scrollbar__item--active{background-color:rgb(51,51,51)}.phone .l-main .block__col--top .block__head{margin-bottom:24px;align-items:baseline}.phone .l-main .block__col--top .block__head--ranking{margin-bottom:30px}.phone .l-main .block__col--top .block__head--activity{margin-bottom:25px}.phone .l-main .block__col--top .block__title--uppercase{font-family:Rubik;font-weight:400;font-size:20px;letter-spacing:0.1em;margin-right:8px;text-transform:uppercase}.phone .l-main .block__col--top .block__title--sub{font-weight:500;font-size:11px;line-height:160%;letter-spacing:0.05em;color:rgb(34,34,34);position:relative;top:-2px}.phone .l-main .block__col--top .m-projects__card__about-title--no-description{height:94px;-webkit-line-clamp:5;-webkit-box-orient:vertical;margin-bottom:0px}.phone .l-main .block__col--top .m-projects__card__about-title--no-description~.m-projects__card__about-description{height:auto!important}.phone .l-main .block__col--top .m-projects__card__about--recent .m-projects__card__about-description--emphasis-description{height:32px;-webkit-line-clamp:2}.phone .l-main .block__col--top .m-projects__card__about--touch-and-try .m-projects__card__about-title{font-size:12px;height:57px}.phone .l-main .block__col--top .m-projects__card__about--touch-and-try .m-projects__card__about-exhibition_place-wrap{min-height:53px}.phone .l-main .block__col--top .m-projects__card__about--touch-and-try .m-projects__card__about-exhibition_place-wrap .m-projects__card__about-exhibition_place-text{margin:0px;display:flex;flex-direction:column;gap:2px}.phone .l-main .block__col--top .m-projects__card__about--touch-and-try .m-projects__card__about-exhibition_place-wrap .m-projects__card__about-exhibition_place-text--label{font-style:normal;font-weight:400;font-size:11px;line-height:140%;letter-spacing:0.05em;background:radial-gradient(101.09% 1217.45%at 100% 100%,rgb(10,121,199) 0%,rgb(19,183,204) 59%,rgb(2,213,194) 99.99%) text;-webkit-text-fill-color:transparent}.phone .l-main .block__col--top .m-projects__card__about--touch-and-try .m-projects__card__about-exhibition_place-wrap .m-projects__card__about-exhibition_place-text--place{font-style:normal;font-weight:400;font-size:11px;line-height:160%;letter-spacing:0.05em;color:rgb(34,34,34);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.phone .l-main .block__col--top .m-projects__card__about--coming-soon{padding:10px 13px 13px}.phone .l-main .block__col--top .m-projects__card__about--coming-soon .m-projects__card__about-title{font-size:11px;height:53px}.phone .l-main .block__col--top .m-projects__card__about--coming-soon .m-projects__card__about-schedule{height:38px;box-sizing:content-box;display:flex;align-items:center;margin-top:0px}.phone .l-main .block__col--top .m-projects__card__about--coming-soon .m-projects__card__about-schedule-text{font-size:11px;display:flex;align-items:center;gap:12px;margin:0px}.phone .l-main .block__col--top .m-projects__card__about--coming-soon .m-projects__card__about-schedule-text--date{margin-left:0px;flex:1 1 0%;line-height:130%;letter-spacing:0.01em;font-weight:400;font-family:Rubik}.phone .l-main .block__col--top .m-projects__card.is-ranking{width:calc(50% - 5.45px)}.phone .l-main .block__col--top .m-projects__card.is-ranking:nth-of-type(1),.phone .l-main .block__col--top .m-projects__card.is-ranking:nth-of-type(2){margin-bottom:40px}.phone .l-main .block__col--top .m-projects__card.is-ranking a{box-shadow:none;background-color:rgb(255,255,255)}.phone .l-main .block__col--top .m-projects__card.is-ranking .m-projects__card__image{height:112px}.phone .l-main .block__col--top .m-projects__card.is-ranking .m-projects__card__about{padding:10px 5.5px 12px}.phone .l-main .block__col--top .m-projects__card.is-ranking .m-projects__card__about-title{font-size:12px;-webkit-line-clamp:2;height:38px;margin-bottom:0px}.phone .l-main .block__col--top .m-projects__card.is-ranking .m-projects__card__information{padding:0px 5.5px}.phone .l-main .block__col--top .m-projects__card.is-ranking .m-projects__card__information-head{margin-bottom:6.8px;align-items:flex-start}.phone .l-main .block__col--top .m-projects__card.is-ranking .m-projects__card__information-middle{margin-bottom:8.8px}.phone .l-main .block__col--top .m-projects__card.is-ranking .m-projects__card__information-success-ribbon{width:51px;height:10px}.phone .l-main .block__col--top .m-projects__card.is-ranking .m-projects__card__information-amount{font-size:15.27px}.phone .l-main .block__col--top .m-projects__card.is-ranking .m-projects__card__information-meter{gap:11.8px}.phone .l-main .block__col--top .m-projects__card.is-ranking .m-projects__card__information-meter-label{font-size:13.15px!important}.phone .l-main .block__col--top .m-projects__card.is-ranking .m-projects__card__information-status{width:auto;flex:1 1 0%}.phone .l-main .block__col--top .m-projects__card.is-ranking .m-projects__card__information-status-separation{margin:0px 10.9px 0px 11.8px}.phone .l-main .block__col--top .m-projects__card.is-ranking .m-projects__card__information-status-icon{width:13px;height:13px;position:relative;top:-2px}.phone .l-main .block__col--top .m-projects__card.is-ranking .m-projects__card__information-status-number{color:rgb(34,34,34);align-items:baseline}.phone .l-main .block__col--top .m-projects__card.is-ranking .m-projects__card__information-status-number .is-number{font-size:13px;margin-right:5px}.phone .l-main .block__col--top .m-projects__card.is-ranking .m-projects__card__information-status-number span{font-size:10.91px}.phone .l-main .block__col--top .m-projects__card.is-ranking::before{width:28px;height:28px;top:-10px;right:-8px;font-size:16px}.phone .l-main .block__col--top .m-projects__card.is-ranking:nth-of-type(1)::before{content:"1"}.phone .l-main .block__col--top .m-projects__card.is-ranking:nth-of-type(2)::before{content:"2"}.phone .l-main .block__col--top .m-projects__card.is-ranking:nth-of-type(3)::before{content:"3"}.phone .l-main .block__col--top .m-projects__card.is-ranking:nth-of-type(4)::before{content:"4"}.phone .l-main .block__col--top .m-projects__card__information-head{align-items:flex-start}.phone .l-main .block__col--top .m-projects__card__information-status-icon{position:relative;top:-1px}.phone .l-main .block__col--top .m-projects__card__information-status-number{color:rgb(34,34,34)}.phone .l-main .block__col--top .activityList.activityList--top .activityList__item{width:100%;margin-bottom:0px}.phone .l-main .block__col--top .activityList.activityList--top .activityList__item__inner{column-gap:0px;padding:0px}.phone .l-main .block__col--top .activityList.activityList--top .activityList__item__inner .activityList__img{min-width:109px;width:109px;height:73px}.phone .l-main .block__col--top .activityList.activityList--top .activityList__item__inner .activityList__content{padding:10px 10px 11px;justify-content:flex-start}.phone .l-main .block__col--top .activityList.activityList--top .activityList__item__inner .activityList__content .activityList__title{margin-top:0px;margin-bottom:6px}.phone .l-main .block__col--top .activityList.activityList--top .activityList__item__inner .activityList__description{display:flex;justify-content:flex-start;align-items:center}.phone .l-main .block__col--top .activityList.activityList--top .activityList__item__inner .activityList__description .activityList__author{font-size:10px;line-height:10px}.phone .l-main .block__col--ranking .v-projects__card-wrap{column-gap:10.89px}.phone .l-main .block__col--recently-checked .m-projects__card__image{height:106px}.phone .l-main .block__col--recently-checked .m-projects__card__about{padding:7px 13px 5px}.phone .l-main .block__col--recently-checked .m-projects__card__about-title{font-size:11px;height:54px}.phone .l-main .block__col--recently-checked .m-projects__card__information{padding:0px 11px 13px 13px}.phone .l-main .block__col--recently-checked .m-projects__card__information-head{margin-bottom:6px}.phone .l-main .block__col--recently-checked .m-projects__card__information-success-ribbon{width:47px;height:9px}.phone .l-main .block__col--recently-checked .m-projects__card__information-meter{gap:12px}.phone .l-main .block__col--recently-checked .m-projects__card__information-meter-label{font-size:12px}.phone .l-main .block__col--staff-pickup .v-projects__card-wrap{column-gap:13px}.phone .l-main .block__col--succeed .v-projects__card-wrap{column-gap:13px}.phone .l-main .block__col--succeed .m-projects__card__information-success-ribbon{width:40px;height:6px}.phone .l-main .block__col--succeed .m-projects__card__information-meter{gap:11px}.phone .l-main .block__col--succeed .m-projects__card__information-meter-label{font-weight:400}.phone .l-main .block__col--staff-pickup .m-projects__card,.phone .l-main .block__col--succeed .m-projects__card{width:calc(50% - 6.5px)}.phone .l-main .block__col--staff-pickup .m-projects__card__image,.phone .l-main .block__col--succeed .m-projects__card__image{height:112px}.phone .l-main .block__col--staff-pickup .m-projects__card__about,.phone .l-main .block__col--succeed .m-projects__card__about{padding:8px 13px 10px}.phone .l-main .block__col--staff-pickup .m-projects__card__about-title,.phone .l-main .block__col--succeed .m-projects__card__about-title{font-size:12px;margin-bottom:5px;height:57px}.phone .l-main .block__col--staff-pickup .m-projects__card__about-title--no-description,.phone .l-main .block__col--succeed .m-projects__card__about-title--no-description{height:94px;margin-bottom:0px}.phone .l-main .block__col--staff-pickup .m-projects__card__information,.phone .l-main .block__col--succeed .m-projects__card__information{padding:0px 13px 14px}.phone .l-main .block__col--staff-pickup .m-projects__card__information-head,.phone .l-main .block__col--succeed .m-projects__card__information-head{margin-bottom:10px}.phone .l-main .block__col--staff-pickup .m-projects__card__information-middle,.phone .l-main .block__col--succeed .m-projects__card__information-middle{margin-bottom:8px}.phone .l-main .block__col--staff-pickup .m-projects__card__information-amount,.phone .l-main .block__col--succeed .m-projects__card__information-amount{font-size:14px}.phone .l-main .block__col--recently-checked .m-projects__card__information-success-ribbon,.phone .l-main .block__col--staff-pickup .m-projects__card__information-success-ribbon,.phone .l-main .block__col--succeed .m-projects__card__information-success-ribbon{width:47px;height:9px}.phone .l-main .block__col--recently-checked .m-projects__card__information-meter,.phone .l-main .block__col--staff-pickup .m-projects__card__information-meter,.phone .l-main .block__col--succeed .m-projects__card__information-meter{gap:12px}.phone .l-main .block__col--recently-checked .m-projects__card__information-meter-label,.phone .l-main .block__col--staff-pickup .m-projects__card__information-meter-label,.phone .l-main .block__col--succeed .m-projects__card__information-meter-label{font-size:12px}.phone .l-main .block__col--succeed .m-projects__card{margin-bottom:24px}.phone .l-main .block__col--succeed .m-projects__card__about-description{display:block}.phone .l-main .block__col--succeed .m-projects__card__information-meter-label{font-weight:300}.phone .l-main .block__col--succeed .m-projects__card__information-footer{gap:12px}.phone .l-main .block__col--feature .v-projects__card-scroll__wrap{gap:15px}.phone .l-main .block__col--pickup .m-projects__card{width:calc(50% - 8px);margin-bottom:24px}.phone .l-main .block__col--pickup .m-projects__card__about-description{display:block}.phone .l-main .block__col--pickup .m-projects__card__information-meter-label{font-weight:300}.phone .l-main .block__col--pickup .m-projects__card__information-footer{gap:12px}.phone .l-main .block:has(.block__col--top.block__col--recently-checked){padding-bottom:60px}.v-projects-planner_transactions__page-container{margin-bottom:100px}.v-projects-planner_transactions__page-container__section:not(:last-child){margin-bottom:80px}.v-projects-planner_transactions__page-container__title{font-size:1.5rem;line-height:1;letter-spacing:0.02em;font-weight:500;color:rgb(34,34,34);width:640px;margin:0px auto 60px}.v-projects-planner_transactions__page-container__title--center{text-align:center}.v-projects-planner_transactions__page-container__container{width:640px;margin:0px auto}.v-projects-planner_transactions__page-container__subtitle{font-size:1.25rem;line-height:1.6;letter-spacing:0.02em;font-weight:500;color:rgb(34,34,34);margin:0px 0px 30px}.v-projects-planner_transactions__page-container__description{font-size:0.875rem;line-height:1.6;letter-spacing:0.05em;font-weight:400;width:100%;margin:0px auto 40px}.phone .v-projects-planner_transactions__page-container{margin-bottom:80px}.phone .v-projects-planner_transactions__page-container__section:not(:last-child){margin-bottom:60px}.phone .v-projects-planner_transactions__page-container__title{font-size:1.125rem;line-height:1;letter-spacing:0.02em;font-weight:500;width:calc(100% - 40px);margin:0px auto 40px}.phone .v-projects-planner_transactions__page-container__title--recruit{margin:0px auto 60px}.phone .v-projects-planner_transactions__page-container__title--large{font-size:1.375rem;line-height:1;letter-spacing:0.05em;font-weight:500;margin:0px auto 60px}.phone .v-projects-planner_transactions__page-container__container{width:calc(100% - 40px)}.phone .v-projects-planner_transactions__page-container__subtitle{font-size:0.9375rem;line-height:1;letter-spacing:0.02em;font-weight:500}.phone .v-projects-planner_transactions__page-container__subtitle--form{font-size:1.125rem;line-height:1;letter-spacing:0.05em;font-weight:500}.phone .v-projects-planner_transactions__page-container__description{font-size:0.8125rem;line-height:1.6;letter-spacing:0.05em;font-weight:400;margin:0px auto 30px}.v-projects-planner_transactions__text-list{margin:0px;padding:0px;width:100%;list-style:none}.v-projects-planner_transactions__text-list__item{display:flex}.v-projects-planner_transactions__text-list__item:not(:last-child){margin-bottom:30px}.v-projects-planner_transactions__text-list__item-title{font-size:1rem;line-height:2;letter-spacing:0.05em;font-weight:400;margin:0px;padding:0px;width:140px}.v-projects-planner_transactions__text-list__item-content{font-size:1rem;line-height:2;letter-spacing:0.05em;font-weight:400;width:calc(100% - 140px);margin:0px;color:rgb(34,34,34)}.v-projects-planner_transactions__text-list__item-content-body{margin:0px}.v-projects-planner_transactions__text-list__item-content-body:not(:last-child){margin-bottom:10px}.v-projects-planner_transactions__text-list__item-content-body-link{color:rgb(0,185,170)}.v-projects-planner_transactions__text-list__item-content-body-link.is-hover:hover{color:rgb(0,167,153)}.v-projects-planner_transactions__text-list__item-content-note{font-size:0.8125rem;line-height:1.6;letter-spacing:0.05em;font-weight:400;margin:-5px 0px 0px;color:rgb(157,167,166)}.v-projects-planner_transactions__text-list__item-content-notice{font-size:0.8125rem;line-height:1.6;letter-spacing:0.05em;font-weight:400;position:relative;display:flex;flex-direction:column;padding:0px 0px 0px 18px;margin:10px 0px 0px;color:rgb(157,167,166)}.v-projects-planner_transactions__text-list__item-content-notice::before{content:"※";position:absolute;top:0px;left:0px}.v-projects-planner_transactions__text-list__item-content-notice--link{display:block;flex-direction:unset}.v-projects-planner_transactions__text-list__item-content-notice--link a{text-decoration:underline}.v-projects-planner_transactions__text-list__item-content-list{list-style:none;padding:0px}.v-projects-planner_transactions__text-list__item-content-list--order{counter-reset:order 0}.v-projects-planner_transactions__text-list__item-content-item--order::before{content:counter(order);padding:0px 14px 0px 10px}.v-projects-planner_transactions__text-list__item-content-item--order:not(:first-child)::before{counter-increment:order 1}.v-projects-planner_transactions__text-list--large .v-projects-planner_transactions__text-list__item-title{font-size:0.875rem;line-height:1.6;letter-spacing:0.02em;font-weight:400;width:210px}.v-projects-planner_transactions__text-list--large .v-projects-planner_transactions__text-list__item-content{font-size:0.875rem;line-height:1.6;letter-spacing:0.05em;font-weight:400;width:calc(100% - 210px)}.phone .v-projects-planner_transactions__text-list__item{flex-wrap:wrap}.phone .v-projects-planner_transactions__text-list__item-title{font-size:0.75rem;line-height:1;letter-spacing:0.05em;font-weight:500;width:100%;margin-bottom:10px}.phone .v-projects-planner_transactions__text-list__item-content{font-size:0.875rem;line-height:1.6;letter-spacing:0.05em;font-weight:400;width:100%}.phone .v-projects-planner_transactions__text-list__item-content-item--order::before{padding:0px 15px 0px 0px}.v-projects__card-scroll{position:relative}.v-projects__card-scroll__left,.v-projects__card-scroll__right{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;border-width:medium;border-style:none;border-color:currentcolor;border-image:none;border-radius:50%;background:rgb(34,34,34)}.v-projects__card-scroll__left.is-hover,.v-projects__card-scroll__right.is-hover{background:rgb(0,187,170)}.v-projects__card-scroll__left{left:0px}.v-projects__card-scroll__right{right:0px}.v-projects__card-scroll__arrow{width:8px;height:8px;transform-origin:50%center;position:absolute;right:17px;bottom:50%;transform:translate(0px,50%) rotate(-45deg)}.v-projects__card-scroll__arrow::before,.v-projects__card-scroll__arrow::after{content:"";position:absolute;bottom:0px;right:0px;display:block;background:rgb(255,255,255)}.v-projects__card-scroll__arrow::before{width:8px;height:1px}.v-projects__card-scroll__arrow::after{width:1px;height:8px}.v-projects__card-scroll__arrow--left{right:17px;transform:translate(50%,50%) rotate(135deg)}.v-projects__card-scroll__wrap{display:flex;gap:20px;overflow-x:scroll;scroll-snap-type:x mandatory;scrollbar-width:none;margin-top:-20px;margin-bottom:-20px;padding-top:20px;padding-bottom:20px}.v-projects__card-scroll__wrap::-webkit-scrollbar{display:none}.v-projects__card-scroll__group{display:flex;gap:20px;flex-shrink:0;scroll-snap-align:start;scroll-snap-stop:always}.v-projects__card-scroll__group--banner,.v-projects__card-scroll__group--partner{width:940px}.phone .v-projects__card-scroll__wrap{gap:10px;margin-top:-10px;padding-top:10px}.phone .v-projects__card-scroll__group{gap:10px}.phone .v-projects__card-scroll__group .m-projects__card{width:159px}.phone .v-projects__card-scroll__group--banner{width:210px}.phone .v-projects__card-scroll__group--partner{width:290px}.v-projects__card-wrap{display:flex;flex-wrap:wrap;column-gap:20px}.phone .v-projects__card-wrap{column-gap:3.72493%;padding:0px 13px 10px;margin:0px}.phone .v-projects__card-wrap--contact{padding:0px;margin-bottom:30px}.phone .v-projects__card-wrap--category-list{padding:15px 13px 10px}.phone .v-projects__card-wrap--large-card{padding:15px 13px 0px}.phone .v-projects__card-wrap::before,.phone .v-projects__card-wrap::after{content:"";width:47.8261%;height:0px}.phone .v-projects__card-wrap::before{order:1}.v-static-company__map{position:relative;width:100%;margin-top:30px}.v-static-company__map::before{content:"";display:block;padding-top:calc(56.25%)}.v-static-company__map__body{position:absolute;top:0px;left:0px;width:100%;height:100%}.phone .v-static-company__map::before{padding-top:calc(56.1194%)}.v-static-privacy__section{margin:0px 0px 40px}.v-static-privacy__section>*{margin-block:0px;padding-inline-start:0px}.v-static-privacy__section__title{font-size:1rem;line-height:1.6;letter-spacing:0.02em;font-weight:500;margin:0px 0px 30px}.v-static-privacy__section__description{font-size:0.875rem;line-height:1.6;letter-spacing:0.05em;font-weight:400;margin:0px 0px 20px}.v-static-privacy__section__text{font-size:0.875rem;line-height:1.6;letter-spacing:0.05em;font-weight:400;margin:20px 0px 0px}.v-static-privacy__section__address{font-style:normal;font-size:0.875rem;line-height:1.6;letter-spacing:0.05em;font-weight:400}.v-static-privacy__section__address>p:not(:last-child){margin:0px 0px 10px}.phone .v-static-privacy__section{margin:0px 0px 30px}.phone .v-static-privacy__section__title{font-size:0.9375rem;line-height:1.6;letter-spacing:0.02em;font-weight:500;margin:0px 0px 10px}.phone .v-static-privacy__section__description{font-size:0.8125rem;line-height:1.6;letter-spacing:0.05em;font-weight:400;margin:0px 0px 10px}.phone .v-static-privacy__section__text{font-size:0.8125rem;line-height:1.6;letter-spacing:0.05em;font-weight:400;margin:10px 0px 0px}.phone .v-static-privacy__section__address{font-size:0.8125rem;line-height:1.6;letter-spacing:0.05em;font-weight:400}.phone .v-static-privacy__section__address>p:not(:last-child){margin:0px 0px 10px}.v-static-recruit__button{margin:80px auto 0px}.v-static-recruit__button__body{font-family:Roboto,"Noto Sans JP","Helvetica Neue","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,"Meiryo UI",sans-serif;font-size:1rem;line-height:1;letter-spacing:0.05em;font-weight:400;position:relative;display:flex;align-items:center;justify-content:center;width:480px;height:60px;padding:0px;margin:0px auto;background:rgb(0,185,170);border-radius:5px;border-width:medium;border-style:none;border-color:currentcolor;border-image:none;color:rgb(255,255,255);transition:background 0.2s}.v-static-recruit__button__body.is-hover{background:rgb(0,167,153)}.v-static-recruit__button__arrow{width:9px;height:9px;transform-origin:50%center;position:absolute;right:20px;bottom:50%;transform:translate(0px,50%) rotate(-45deg)}.v-static-recruit__button__arrow::before,.v-static-recruit__button__arrow::after{content:"";position:absolute;bottom:0px;right:0px;display:block;background:rgb(255,255,255)}.v-static-recruit__button__arrow::before{width:9px;height:1px}.v-static-recruit__button__arrow::after{width:1px;height:9px}.phone .v-static-recruit__button{margin:60px auto 0px;width:100%}.phone .v-static-recruit__button__body{width:100%}.v-static-recruit__section:first-child{padding-top:60px;border-top:1px solid rgb(235,237,237)}.v-static-recruit__section:not(:last-of-type){padding-bottom:60px;border-bottom:1px solid rgb(235,237,237)}.v-static-recruit__section:not(:first-child){padding-top:60px}.v-static-recruit__section__title{font-size:1.5rem;line-height:1;letter-spacing:0.02em;font-weight:500;margin:0px 0px 30px}.v-static-recruit__section__description{font-size:1rem;line-height:1.6;letter-spacing:0.05em;font-weight:400;margin:0px 0px 30px}.phone .v-static-recruit__section:not(:nth-child(3)){padding-bottom:40px}.phone .v-static-recruit__section:not(:first-child){padding-top:40px}.phone .v-static-recruit__section__title{font-size:1.125rem;line-height:1;letter-spacing:0.02em;font-weight:500}.phone .v-static-recruit__section__description{font-size:0.875rem;line-height:1.6;letter-spacing:0.05em;font-weight:400}.v-static__button-list{margin-top:62px;padding:0px;width:100%;list-style:none}.v-static__button-list-title{font-size:1rem;line-height:2;letter-spacing:0.05em;font-weight:400;color:rgb(0,0,0);margin-top:-10px;margin-bottom:20px}.v-static__button-list-spacer{height:44px}.v-static__button-list-vertical__wrapper{width:100%;margin-bottom:20px}.v-static__button-list-vertical__wrapper-button{display:flex;justify-content:space-between;align-items:center;background-color:transparent;width:100%;height:84px;margin-bottom:20px;border:0.1rem solid rgb(219,223,223);border-radius:4px}.v-static__button-list-vertical__wrapper-button-arrow{margin-right:28px;padding-top:7px}.v-static__button-list-vertical__wrapper-button-arrow-icon{stroke:rgb(219,223,223)}.v-static__button-list-vertical__wrapper-button:hover{border:0.1rem solid rgb(0,187,170)}.v-static__button-list-vertical__wrapper-button:hover .v-static__button-list-vertical__wrapper-button-arrow-icon{stroke:rgb(0,187,170)}.v-static__button-list-vertical__wrapper-button-text{text-align:start;margin-left:20px}.v-static__button-list-vertical__wrapper-button-text-name{font-size:1rem;line-height:2;letter-spacing:0.05em;font-weight:400;margin:0px;color:rgb(34,34,34)}.v-static__button-list-vertical__wrapper-button-text-detail{font-size:0.8125rem;line-height:1.4;letter-spacing:0.05em;font-weight:400;margin:0px;padding-top:4px;color:rgb(157,167,166)}.v-static__button-list-beside__wrapper{display:flex;justify-content:space-between;width:100%;height:84px}.v-static__button-list-beside__wrapper-button{display:flex;justify-content:space-between;align-items:center;background-color:transparent;width:100%;max-width:310px;border:0.1rem solid rgb(219,223,223);border-radius:4px}.v-static__button-list-beside__wrapper-button-arrow{margin-right:28px;padding-top:7px}.v-static__button-list-beside__wrapper-button-arrow-icon{stroke:rgb(219,223,223)}.v-static__button-list-beside__wrapper-button:hover{border:0.1rem solid rgb(0,187,170)}.v-static__button-list-beside__wrapper-button:hover .v-static__button-list-beside__wrapper-button-arrow-icon{stroke:rgb(0,187,170)}.v-static__button-list-beside__wrapper-button-text{text-align:start;padding-left:20px}.v-static__button-list-beside__wrapper-button-text-name{font-size:1rem;line-height:2;letter-spacing:0.05em;font-weight:400;margin:0px;color:rgb(34,34,34)}.v-static__button-list-beside__wrapper-button-text-detail{font-size:0.8125rem;line-height:1.6;letter-spacing:0.05em;font-weight:400;margin:0px;color:rgb(157,167,166)}.v-static__button-list-beside__wrapper-button-single{display:flex;justify-content:space-between;align-items:center;background-color:transparent;width:100%;max-width:310px;border:0.1rem solid rgb(219,223,223);border-radius:4px}.v-static__button-list-beside__wrapper-button-single-arrow{margin-right:28px;margin-top:7px}.v-static__button-list-beside__wrapper-button-single-arrow-icon{stroke:rgb(219,223,223)}.v-static__button-list-beside__wrapper-button-single:hover{border:0.1rem solid rgb(0,187,170)}.v-static__button-list-beside__wrapper-button-single:hover .v-static__button-list-beside__wrapper-button-single-arrow-icon{stroke:rgb(0,187,170)}.v-static__button-list-beside__wrapper-button-single-text{text-align:start;margin-top:2px;padding-left:20px}.v-static__button-list-beside__wrapper-button-single-text-name{font-size:1rem;line-height:2;letter-spacing:0.05em;font-weight:400;margin:0px;color:rgb(34,34,34)}.v-static__button-list-beside__wrapper-button-single-text-detail{font-size:0.8125rem;line-height:1.6;letter-spacing:0.05em;font-weight:400;margin:0px;color:rgb(157,167,166)}.phone .v-static__button-list{margin-top:-8px}.phone .v-static__button-list-title{margin-top:34px;margin-bottom:20px}.phone .v-static__button-list-spacer{display:none}.phone .v-static__button-list-vertical__wrapper-button{height:76px}.phone .v-static__button-list-vertical__wrapper-button-text{text-align:start;margin-left:18px}.phone .v-static__button-list-vertical__wrapper-button-text-name{font-size:0.875rem;line-height:2;letter-spacing:0.05em;font-weight:400;margin:0px;color:rgb(34,34,34)}.phone .v-static__button-list-vertical__wrapper-button-text-detail{font-size:0.75rem;line-height:1.4;letter-spacing:0.05em;font-weight:400;margin:0px;color:rgb(157,167,166)}.phone .v-static__button-list-beside__wrapper{flex-direction:column;width:100%;height:auto;margin-bottom:60px}.phone .v-static__button-list-beside__wrapper-button{display:flex;justify-content:space-between;align-items:center;max-width:none;height:76px;margin-bottom:20px}.phone .v-static__button-list-beside__wrapper-button-text{text-align:start;margin-left:-2px}.phone .v-static__button-list-beside__wrapper-button-text-name{font-size:0.875rem;line-height:2;letter-spacing:0.05em;font-weight:400;margin:0px 0px 2px;color:rgb(34,34,34)}.phone .v-static__button-list-beside__wrapper-button-text-detail{font-size:0.75rem;line-height:1.4;letter-spacing:0.05em;font-weight:400;margin:0px;color:rgb(157,167,166)}.phone .v-static__button-list-beside__wrapper-button-single{display:flex;justify-content:space-between;align-items:center;max-width:none;height:62px;margin-bottom:20px}.phone .v-static__button-list-beside__wrapper-button-single-text{text-align:start;margin-left:-2px}.phone .v-static__button-list-beside__wrapper-button-single-text-name{font-size:0.875rem;line-height:2;letter-spacing:0.05em;font-weight:400;margin:0px;color:rgb(34,34,34)}.phone .v-static__button-list-beside__wrapper-button-single-text-detail{font-size:0.75rem;line-height:1.4;letter-spacing:0.05em;font-weight:400;margin:0px;color:rgb(157,167,166)}.v-static__order-list{width:100%;margin:0px auto}.v-static__order-list *{margin-block:0px;padding-inline-start:0px}.v-static__order-list:not(:last-child){margin:0px 0px 40px}.v-static__order-list-period:not(:last-child){margin:0px 0px 20px}.v-static__order-list__article:not(:last-child){margin:0px 0px 60px}.v-static__order-list__article-title{font-size:1.25rem;line-height:1.6;letter-spacing:0.02em;font-weight:500;margin-block:0px;margin:0px 0px 40px}.v-static__order-list__title{font-size:1rem;line-height:1.6;letter-spacing:0.02em;font-weight:500;margin:0px 0px 30px}.v-static__order-list__title-period{font-size:0.875rem;line-height:1.6;letter-spacing:0.05em;font-weight:500;margin:0px 0px 10px}.v-static__order-list__introduction{font-size:0.875rem;line-height:1.6;letter-spacing:0.05em;font-weight:400;margin:0px 0px 20px}.v-static__order-list__list{margin:0px auto;padding:0px;list-style:none}.v-static__order-list__item{font-size:0.875rem;line-height:1.6;letter-spacing:0.05em;font-weight:400;position:relative;display:flex;flex-direction:column;padding:0px 0px 0px 30px;counter-increment:table-ol 1}.v-static__order-list__item:not(:last-child){margin:0px 0px 20px}.v-static__order-list__item::before{content:counter(table-ol)".";position:absolute;top:0px;left:0px;display:block}.v-static__order-list__item-period,.v-static__order-list__item-box{counter-increment:none}.v-static__order-list__item-period::before,.v-static__order-list__item-box::before{content:"•"}.v-static__order-list__item-list{padding:0px;list-style:none}.v-static__order-list__item-list-item{font-size:0.875rem;line-height:1.6;letter-spacing:0.05em;font-weight:400;position:relative;display:flex;flex-direction:column;margin:20px 0px 0px;padding:0px 0px 0px 30px;counter-increment:table-list-ol 1}.v-static__order-list__item-list-item::before{content:counter(table-list-ol,lower-latin)".";position:absolute;top:0px;left:0px;display:block}.phone .v-static__order-list{margin:0px auto}.phone .v-static__order-list:not(:last-child){margin:0px 0px 30px}.phone .v-static__order-list-period:not(:last-child){margin:0px 0px 10px}.phone .v-static__order-list__article:not(:last-child){margin:0px 0px 50px}.phone .v-static__order-list__article-title{font-size:1.125rem;line-height:1.6;letter-spacing:0.02em;font-weight:500;margin-block:0px;margin:0px 0px 30px}.phone .v-static__order-list__title{font-size:0.9375rem;line-height:1.6;letter-spacing:0.02em;font-weight:500;margin:0px 0px 10px}.phone .v-static__order-list__title-period{font-size:0.75rem;line-height:1;letter-spacing:0.05em;font-weight:600;margin:0px 0px 10px}.phone .v-static__order-list__introduction{font-size:0.8125rem;line-height:1.6;letter-spacing:0.05em;font-weight:400;margin:0px 0px 10px}.phone .v-static__order-list__item{font-size:0.8125rem;line-height:1.6;letter-spacing:0.05em;font-weight:400;padding:0px 0px 0px 30px}.phone .v-static__order-list__item:not(:last-child){margin:0px 0px 10px}.phone .v-static__order-list__item-period,.phone .v-static__order-list__item-box{padding:0px 0px 0px 25px}.phone .v-static__order-list__item-period:not(:last-child){margin:0px 0px 10px}.phone .v-static__order-list__item-period::before{font-size:0.8125rem;line-height:1.6;letter-spacing:0.05em;font-weight:500}.phone .v-static__order-list__item-box{margin:20px 0px 0px}.phone .v-static__order-list__item-box:not(:last-child){margin:20px 0px 0px}.phone .v-static__order-list__item-box::before{font-size:0.75rem;line-height:1;letter-spacing:0.05em;font-weight:500}.phone .v-static__order-list__item-list-item{padding:0px 0px 0px 30px}.phone .v-static__order-list__item-list-item{font-size:0.8125rem;line-height:1.6;letter-spacing:0.05em;font-weight:400;margin:10px 0px 0px}.v-static__text-list{margin:0px;padding:0px;width:100%;list-style:none}.v-static__text-list__item{display:flex}.v-static__text-list__item:not(:last-child){margin-bottom:40px}.v-static__text-list__item-title{font-size:1rem;line-height:2;letter-spacing:0.05em;font-weight:500;margin:0px;padding:0px;width:140px}.v-static__text-list__item-content{font-size:1rem;line-height:2;letter-spacing:0.05em;font-weight:400;width:calc(100% - 140px);margin:0px;color:rgb(34,34,34)}.v-static__text-list__item-content-body{margin:0px}.v-static__text-list__item-content-body:not(:last-child){margin-bottom:10px}.v-static__text-list__item-content-body-link{color:rgb(0,185,170)}.v-static__text-list__item-content-body-link.is-hover:hover{color:rgb(0,167,153)}.v-static__text-list__item-content-note{font-size:0.8125rem;line-height:1.6;letter-spacing:0.05em;font-weight:400;margin:-5px 0px 0px;color:rgb(157,167,166)}.v-static__text-list__item-content-notice{font-size:0.8125rem;line-height:1.6;letter-spacing:0.05em;font-weight:400;position:relative;display:flex;flex-direction:column;padding:0px 0px 0px 18px;margin:10px 0px 0px;color:rgb(157,167,166)}.v-static__text-list__item-content-notice::before{content:"※";position:absolute;top:0px;left:0px}.v-static__text-list__item-content-list{list-style:none;padding:0px}.v-static__text-list__item-content-list--order{counter-reset:order 0}.v-static__text-list__item-content-item--order::before{content:counter(order);padding:0px 21px 0px 10px}.v-static__text-list__item-content-item--order:not(:first-child)::before{counter-increment:order 1}.v-static__text-list--large .v-static__text-list__item-title{font-size:0.875rem;line-height:1.6;letter-spacing:0.02em;font-weight:400;width:210px}.v-static__text-list--large .v-static__text-list__item-content{font-size:0.875rem;line-height:1.6;letter-spacing:0.05em;font-weight:400;width:calc(100% - 210px)}.phone .v-static__text-list__item{flex-wrap:wrap}.phone .v-static__text-list__item:not(:last-child){margin-bottom:29px}.phone .v-static__text-list__item-title{font-size:0.75rem;line-height:1;letter-spacing:0.05em;font-weight:500;width:100%;margin-bottom:10px}.phone .v-static__text-list__item-content{font-size:0.875rem;line-height:1.6;letter-spacing:0.05em;font-weight:400;width:100%}.phone .v-static__text-list__item-content-item--order::before{padding:0px 15px 0px 0px}
image

 

 






水分補給ちゃんとできてますか?




特徴 1

AIカメラが顔認識でペットを判別

AIカメラが最大15匹のペットを自動で判別。どの子がいつ、どれくらい飲んだかを記録します。外出先や離れていてもアプリを通じてペットの飲水の様子を確認でき安心です。

AI機能と140°の広角カメラでペットの飲水を見逃しません。見えないタイミングの飲水も24時間把握できます。


特徴 2

飲水のタイミング、飲水時間をアプリで把握。

給水機のデータはアプリで確認できるので、外出先でもペットの飲水状況を確認でき安心です。

アプリでは、リアルタイム映像、飲水のタイミング、回数、飲水時の録画動画など様々な情報を確認できます。


特徴 3

家族みんなで見守れる

1台の給水機に対して複数のスマートフォンから確認できるので、家族やメンバーみんなで見守ることができます。


特徴 4

緊急時はAIが知らせてくれる

2日間以上水を飲んでいないとプッシュ通知でスマートフォンにアラートを届けます。万が一の事態にもPETKITが助けます。




特徴 5

注ぐ瞬間まで、清潔な水

非循環型で清潔をキープ。清潔な水を貯めておくタンク、水を飲むときのお皿、口を付けた水は排水タンクに。ストックの水と汚れた水が隔離されているので、いつでもきれいで清潔な水をペットにあげられます。

清潔な水 清潔な仕組み

タンクから出た水は、循環することなく排水タンクに流されます。貯めてある水と排水が混じることがないので安心です。

排水の仕組み

飲水皿にはタンクから出た清潔な水がその都度給水されます。暑い日でも菌の繁殖を最小限に抑えいつも清潔です。


排水の後は洗浄

セルフクリーニング

汚れた水や、ごみを自動で洗い流すセルフクリーニング機能を搭載しているので、飲んだ際にペットの毛やごみから水が汚れる心配がありません。


特徴 6

湧き出る水をシミュレートした流水

流水

湧き出る水をシミュレートした流水は、より自然な感触でペットに水分補給を促します。
また、流れる水を好む習性に着目し、水の流れを作り、波を立てることではっきりと水を認識し、安心して飲むことができます。


特徴 7

カンタンお手入れ

分解清掃

本体は分解できるので清掃もラクラク。給水皿は熱湯消毒ができるので、いつも清潔をキープできます。


特徴 8

高品質ステンレス

ステンレス

給水皿に使用されているSUS304ステンレスは非常にさびにくい素材です。食品加工機械や厨房機器にも使われています。


特徴 9

多頭飼いでも安心大容量5L

大容量タンク

たっぷりと使える5Lの大容量タンク。多頭飼いや、大型のペットを飼っている方でも補充の手間が減って便利です。


特徴 10

内蔵ファウンテンキューブC搭載

フィルター

内蔵の高密度カーボンは水の味を引き立て、ぬめりを30%減らします。工具不要で交換可能。30日間以上使用可能で、アプリで交換時期をお知らせします。


FEATURE 01

安全性

RoHS適合証明(RoHS Certificate of Conformity)、抗菌試験(Antibacterial Test)、急性経口毒性試験(Acute Oral Toxicity Test)などの国際的安全検査を実施。飲水に関わることなので、安全試験も徹底しました。

[RoHS適合証明(RoHS Certificate of Conformity)]
EUの有害物質規制への適合証明
[抗菌試験(Antibacterial Test)]
中国の抗菌性能試験規格に基づく検査
[急性経口毒性試験(Acute Oral Toxicity Test)]
ラットを使った飲水時の毒性確認による安全試験


Recommendation

こんな方にオススメ

多頭飼いでペット毎に飲水に差がある
外出する時間が長く、水を飲んでるか正確に把握できていない方
暑さに弱いペットを飼われている方
ペットが水分不足で体調を崩した、病気になったことがある方
など、ペットに健康で長生きしてほしい方、ペットの事をもっとよく見てあげたい方にオススメです。


review

モニターレビュー



商品画像

ABOUT

PETKITロゴ

PETKITは2013年に設立されたペットテックブランドです。「テクノロジーでペットと飼い主の生活をより豊かに」をミッションに掲げ、AIカメラ・IoTセンサー・スマートアプリを組み合わせた革新的なペット用品を世界60カ国以上に展開しています。

代表製品である自動給水機・全自動猫トイレ・スマートフィーダーは、ペットの健康データをリアルタイムで可視化し、飼い主が離れていても安心して見守れる環境を実現。獣医師との連携や国際安全試験をクリアした品質で、世界中のペットオーナーから支持を得ています。日本市場においても、ペットの健康寿命を延ばすパートナーとして、より多くのご家庭へ届けることを目指しています。

 

FAQ

よくあるご質問

Q1 なぜきれいな水を給水し続けられるのですか?
A1 使った水が戻らない構造を採用しています。新しい水だけをトレイへ供給し、使用後の水は別の排水タンクへ回収。きれいな水と排水が混ざらないため、いつでも清潔な水を保てます。
Q2 ペットはどのように識別しますか?また、何匹まで登録できますか?
A2 アプリに登録した写真をもとに、AIカメラがペットを識別します。最大15匹まで登録可能です。
Q3 5Lタンクはどのくらい使えますか?
A3 飲水量によって異なりますが、猫1匹なら最大約14日間相当の量、2匹でも約7〜10日間相当の量となっております。
ご利用にあたっては水質をご確認いただき、ご使用の環境や状況に合わせて水の交換を推奨しております。
Q4 動作音はどのくらいですか?夜間でも気になりませんか?
A4 通常運転時は約26dBの静音設計で、ささやき声程度の動作音です。ただし、排水・給水時は一時的に水の流れる音が大きくなる場合があります。
Q5 アプリと連携しなくても使用できますか?
A5 はい。本体のタッチパネルから給水・排水を簡単に操作できます。さらにアプリ連携で、飲水管理やAI認識機能も利用可能です。
Q6アプリでは何ができますか?
A6 各種情報の確認の他に、ペット毎の顔認識や、アプリを通じて声掛けの機能や、当日見れるハイライト動画を作成し一日を振り返ることができます。
Q7アプリで確認できる情報はどういったものがありますか?
A7 ペット毎の飲水のタイミング、給水機への滞在時間をタイムラインで確認できます。 その日の飲水回数をペット毎に確認できます。 当日の様子は動画でご確認でき、前日より前の様子はハイライトの画像でご確認頂けます。 また、ライブ動画を確認できるので、今その時の様子を見守れます。 ※前日よりも前の動画を見るためには別途オプションへの加入が必要となります。 ※無料プランで製品の基本的な機能をお使い頂くことができます。
Q8ファウンテンキューブはどれくらい持ちますか?
A8一般的な利用で30日前後でのご交換を推奨しております。 交換用キューブはクラウドファンディング終了後公式オンラインストアにて販売を予定しております。
Q9 保証年数は?
A9 2年間のメーカー保証が付いております。 故障の際は、グリーンファンディングプロジェクトページ、またはメーカーオンラインストアよりお問い合わせください
Q10 カメラの性能について教えて
A10 140°の広角視野を持つ1080P HD AIカメラを搭載しています。水が跳ねる程度の水滴などは問題ございませんが、防水仕様ではございません。水洗い等はお控えください。
Q11 水の動きは止めれますか?
A11水の動きは4パターン設定可能です。
① 常時流水モード:常に水を動かし続けるモードです。
② 間欠流水モード:「3分間水を動かし、40分間停止」など、一定の間隔で水を動かすモードです。
③ センサーモード:センサーでペットを10cm以内に検知すると、水を動かすモードです。
④ 静止モード:水を動かさず、受け皿にたまった水を飲めるモードです。

schedule

スケジュール

 7月1日(水)クラウドファンディング開始
7月31日(金)クラウドファンディング終了
8月初旬~ 順次発送
※製造の状況により発送スケジュールが前後する場合がございます。予めご了承のほどお願い申し上げます。

Attention

ご支援についての注意事項

  ・発送は日本国内に限ります。
・製造状況によりお届けが遅延する場合がございます。
・初期不良の際の交換・返品はPETKITカスタマーセンターで承ります。
・お客様都合の返品はお受付しておりません。
・生産状況によっては交換対応にお時間を有する可能性がございます。
・仕様は予告なく変更となる場合がございます。予めご理解のほどお願い申し上げます。