.sub-visual[data-v-25f50bee]{overflow:hidden;position:relative;display:flex;align-items:center;text-align:center;height:280px}.sub-visual[data-v-25f50bee] .container{position:relative}.sub-visual__tit-wrap[data-v-25f50bee]{position:relative;width:-moz-fit-content;width:fit-content;margin:0 auto;text-align:center}.sub-visual__tit-wrap .icon-rounded-object-wrap[data-v-25f50bee]{width:-moz-fit-content;width:fit-content;height:auto;position:absolute;right:-40px;top:-24px}.sub-visual__tit-wrap .icon-rounded-object[data-v-25f50bee]{position:relative;opacity:.6}.sub-visual__bg[data-v-25f50bee]{position:absolute;top:0;left:50%;z-index:0;transform:translate(-50%)}.sub-visual__bg[data-v-25f50bee],.sub-visual__bg__inner[data-v-25f50bee]{width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-size:cover}.sub-tab[data-v-25f50bee]{background-color:var(--v-grey-darken3)}.sub-tab[data-v-25f50bee]>.container{padding:0}@media(min-width:768px){.sub-visual[data-v-25f50bee]{height:100vh}.sub-tab[data-v-25f50bee]{background-color:transparent}.sub-tab[data-v-25f50bee]>.container{padding:var(--container-gutter)}.sub-visual__tit-wrap[data-v-25f50bee]{margin-bottom:var(--tit-wrap-padding-bottom-lg)}.sub-visual__tit-wrap .icon-rounded-object-wrap[data-v-25f50bee]{right:-120px;top:-45px}}@media(min-width:1024px){.sub-visual__tit-wrap[data-v-25f50bee]{margin-bottom:var(--tit-wrap-padding-bottom-lg)}.sub-visual__tit-wrap .icon-rounded-object-wrap[data-v-25f50bee]{right:-90px;top:-34px}}.page-section[data-v-8e7eff3a]{width:100%;position:relative;padding:var(--page-section-padding-y) 0;overflow:hidden;background-position:50%;background-repeat:no-repeat;background-size:cover}.page-section .container[data-v-8e7eff3a]{position:relative;z-index:1}.page-section--xs[data-v-8e7eff3a]{padding:var(--page-section-padding-y-xs) 0}.page-section--sm[data-v-8e7eff3a]{padding:var(--page-section-padding-y-sm) 0}.page-section--first[data-v-8e7eff3a]{padding-top:var(--page-section-padding-y)}.page-section--last[data-v-8e7eff3a]{padding-bottom:var(--page-section-padding-y)}.page-section__bg[data-v-8e7eff3a]{position:absolute;top:0;left:50%;transform:translate(-50%);z-index:-1;display:block;width:100vw;height:100%;background-repeat:no-repeat;background-position:50%;background-size:cover}.page-section.text-bg[data-v-8e7eff3a]{background-position:50% var(--page-section-padding-y);background-size:100% auto}.page-section.text-bg--2[data-v-8e7eff3a]{background-position:100% 100%;background-size:100% auto}@media(min-width:1544px){.page-section.text-bg--2[data-v-8e7eff3a]{background-size:auto 100%}}.card-row__image[data-v-ae4f9ade]{min-width:calc(100% + 12px);position:absolute;top:0;right:0}.card-row__image-wrap[data-v-ae4f9ade]{overflow:visible;position:relative}.card-rows>.card-row-wrap:nth-child(2n-1) .card-row .card-row__image[data-v-ae4f9ade]{right:unset;left:0}.card-rows>.card-row-wrap[data-v-ae4f9ade]:not(:last-child){margin-bottom:50px}@media(min-width:768px){.card-rows>.card-row-wrap:nth-child(2n-1) .card-row[data-v-ae4f9ade]{flex-direction:row-reverse}.card-rows>.card-row-wrap[data-v-ae4f9ade]:not(:last-child){margin-bottom:70px}}@media(min-width:1024px){.card-rows>.card-row-wrap[data-v-ae4f9ade]:not(:last-child){margin-bottom:80px}}@media(min-width:1200px){.card-rows>.card-row-wrap[data-v-ae4f9ade]:not(:last-child){margin-bottom:70px}}@media(min-width:1544px){.card-row__image[data-v-ae4f9ade]{min-width:calc(50vw - 90px)}}.lawyer-item[data-v-4596c2bb]{display:block;position:relative}.lawyer-item__contents[data-v-4596c2bb]{position:absolute;width:100%;left:0;bottom:0;background-color:rgba(188,110,51,.7);display:flex;flex-direction:column;align-items:center;text-align:center;transition:.15s ease-out}@media(min-width:1024px){.lawyer-item:hover .lawyer-item__contents[data-v-4596c2bb]{background-color:var(--v-primary-base)}}.lawyer-view__body .lawyer-img[data-v-1375ea2e]{margin-bottom:calc(var(--page-section-padding-y-sm)*-1)}.lawyer-view__body-contents[data-v-1375ea2e]{display:flex;flex-direction:column;justify-content:space-between}.lawyer-view__body-tit[data-v-1375ea2e]{padding-bottom:var(--tit-wrap-padding-bottom-lg)}@media(min-width:576px){.lawyer-view__body .lawyer-img[data-v-1375ea2e]{margin-bottom:0;bottom:calc(var(--page-section-padding-y-sm)*-1)}}@media(min-width:1024px){.lawyer-view__body-contents[data-v-1375ea2e]{min-height:536px}}.card-border-point[data-v-e949c678]{position:relative}.card-border-point[data-v-e949c678]:after{content:"";display:block;position:absolute;width:2px;height:100%;left:0;top:0;background:var(--v-primary-base)}.construction-bottom[data-v-6bafaf09]{position:relative}.construction-bottom__bg[data-v-6bafaf09]{position:absolute;bottom:0;left:0;z-index:-1;transform:translateY(var(--page-section-padding-y))}.page-section--slide[data-v-f98709b4]{position:relative}@media(min-width:1440px){.page-section--slide__title[data-v-f98709b4]{position:absolute;left:12px;top:12px;z-index:2}}
/*# sourceMappingURL=guide.9850450e.css.map */