._detaiNav_1q4wa_1{background:var(--color-white);border-bottom:solid 1px var(--color-border-light);position:sticky;top:0;left:0;z-index:2;transform-origin:top;will-change:transform;transition:transform .2s ease-in-out}:root{--color-white: #ffffff;--color-text-secondary: #5e6b6b;--color-text-tertiary: #a1aaaa;--color-text-tertiary-rgb: 161, 170, 170;--color-primary-500: #53bf00;--color-border-light: #d7d7d7}._detaiNav_1q4wa_1 ul{display:flex;width:100%;max-width:1100px;margin-inline:auto;list-style:none;padding:0}._detaiNav_1q4wa_1 ul li{flex:1;text-align:center}._detaiNav_1q4wa_1 ul li a{color:var(--color-text-secondary);font-size:12px;width:100%;height:65px;border-bottom:4px solid transparent;box-sizing:border-box;display:flex;justify-content:center;align-items:center;text-decoration:none;transition:all .3s ease}._detaiNav_1q4wa_1 ul li a span{color:#849491}._detaiNav_1q4wa_1 ul li a span span{color:var(--color-text-secondary);font-size:15px}._detaiNav_1q4wa_1 ul li a:hover{background-color:rgba(var(--color-text-tertiary-rgb),.1)}._detaiNav_1q4wa_1 ul li a[data-active=true]{border-bottom:4px solid var(--color-primary-500)}._detaiNav_1q4wa_1 ul li a[data-active=true] span span{color:var(--color-primary-500)}._detaiNav_1q4wa_1 ul li a[data-disabled=true]{pointer-events:none;cursor:default;opacity:.4}._detaiNav_1q4wa_1 ul li a[data-disabled=true] span{color:#999!important;user-select:none}._detaiNav_1q4wa_1 ul li a[data-disabled=true] span span{color:#999!important}._detaiNav_1q4wa_1 ul li a[data-disabled=true]:hover{background-color:transparent!important}@media (max-width: 768px){._detaiNav_1q4wa_1 ul{max-width:100%}._detaiNav_1q4wa_1 ul li a{font-size:2.4vw;height:10.6vw;border-bottom-width:1vw}._detaiNav_1q4wa_1 ul li a span span{font-size:3vw}._detaiNav_1q4wa_1 ul li a[data-active=true]{border-bottom-width:1vw}}.topInfo[data-astro-cid-pg5q4432]{width:100%;max-width:1100px;margin-inline:auto;background-color:var(--color-white);padding:20px 0;display:flex;justify-content:space-between}@media (width <= 767px){.topInfo[data-astro-cid-pg5q4432]{max-width:100%;padding:4.9vw 5vw 3vw}}.topInfo[data-astro-cid-pg5q4432] .title[data-astro-cid-pg5q4432] .officeName[data-astro-cid-pg5q4432]{font-size:19px;font-weight:700}@media (width <= 767px){.topInfo[data-astro-cid-pg5q4432] .title[data-astro-cid-pg5q4432] .officeName[data-astro-cid-pg5q4432]{font-size:3.9vw}}.topInfo[data-astro-cid-pg5q4432] .title[data-astro-cid-pg5q4432] p[data-astro-cid-pg5q4432]{color:var(--color-text-secondary);font-size:14px;margin:5px 0 0}@media (width <= 767px){.topInfo[data-astro-cid-pg5q4432] .title[data-astro-cid-pg5q4432] p[data-astro-cid-pg5q4432]{font-size:2.9vw;margin:1.2vw 0 0}}.topInfo[data-astro-cid-pg5q4432] .favoriteBtn[data-astro-cid-pg5q4432] svg[data-astro-cid-pg5q4432]{width:24px;height:24px;fill:var(--color-icon)}@media (width <= 767px){.topInfo[data-astro-cid-pg5q4432] .favoriteBtn[data-astro-cid-pg5q4432] svg[data-astro-cid-pg5q4432]{width:5vw;height:5vw}}.floatMenu[data-astro-cid-y4xnoqvc]{width:100%;background:#fff;border-top:solid 1px #e8e8e8;position:fixed;left:0;bottom:0;z-index:2}.floatMenu[data-astro-cid-y4xnoqvc].disabled-clicks{pointer-events:none;user-select:none}ul[data-astro-cid-6dmpm4xi]{display:flex;width:100%;max-width:1100px;margin-inline:auto}ul[data-astro-cid-6dmpm4xi] li[data-astro-cid-6dmpm4xi]{text-align:center;width:205px}@media (width <= 767px){ul[data-astro-cid-6dmpm4xi] li[data-astro-cid-6dmpm4xi]{width:18.7vw}}ul[data-astro-cid-6dmpm4xi] li[data-astro-cid-6dmpm4xi].reserve{width:100%;flex:1}ul[data-astro-cid-6dmpm4xi] li[data-astro-cid-6dmpm4xi].reserve a[data-astro-cid-6dmpm4xi]{color:#fff;font-size:18px;font-weight:700;background:linear-gradient(180deg,#fb9249,#ed6104)}@media (width <= 767px){ul[data-astro-cid-6dmpm4xi] li[data-astro-cid-6dmpm4xi].reserve a[data-astro-cid-6dmpm4xi]{font-size:3.8vw}}ul[data-astro-cid-6dmpm4xi] li[data-astro-cid-6dmpm4xi].reserve a[data-astro-cid-6dmpm4xi]:before{display:none}ul[data-astro-cid-6dmpm4xi] li[data-astro-cid-6dmpm4xi] a,ul[data-astro-cid-6dmpm4xi] li[data-astro-cid-6dmpm4xi] button{color:#7d8d8b;font-size:14px;height:54px;width:100%;text-align:center;display:flex;align-items:center;justify-content:center;position:relative}@media (width <= 767px){ul[data-astro-cid-6dmpm4xi] li[data-astro-cid-6dmpm4xi] a,ul[data-astro-cid-6dmpm4xi] li[data-astro-cid-6dmpm4xi] button{font-size:2.5vw;flex-direction:column}}@media (hover: hover) and (pointer: fine){ul[data-astro-cid-6dmpm4xi] li[data-astro-cid-6dmpm4xi] a:hover,ul[data-astro-cid-6dmpm4xi] li[data-astro-cid-6dmpm4xi] button:hover{color:var(--color-primary-500);background:transparent}ul[data-astro-cid-6dmpm4xi] li[data-astro-cid-6dmpm4xi] a:hover svg,ul[data-astro-cid-6dmpm4xi] li[data-astro-cid-6dmpm4xi] button:hover svg{fill:var(--color-primary-500)}}ul[data-astro-cid-6dmpm4xi] li[data-astro-cid-6dmpm4xi] a:before,ul[data-astro-cid-6dmpm4xi] li[data-astro-cid-6dmpm4xi] button:before{content:"";width:1px;height:70%;background:#e8e8e8;position:absolute;top:50%;left:0;translate:0 -50%}ul[data-astro-cid-6dmpm4xi] li[data-astro-cid-6dmpm4xi] a svg,ul[data-astro-cid-6dmpm4xi] li[data-astro-cid-6dmpm4xi] button svg{width:20px;height:20px;fill:currentColor;margin:0 .5em 0 0;display:inline-block}@media (width <= 767px){ul[data-astro-cid-6dmpm4xi] li[data-astro-cid-6dmpm4xi] a svg,ul[data-astro-cid-6dmpm4xi] li[data-astro-cid-6dmpm4xi] button svg{margin-bottom:.4em}}ul[data-astro-cid-6dmpm4xi] li[data-astro-cid-6dmpm4xi] a.active,ul[data-astro-cid-6dmpm4xi] li[data-astro-cid-6dmpm4xi] button.active{color:var(--color-secondary-500)}ul[data-astro-cid-6dmpm4xi] li[data-astro-cid-6dmpm4xi] a.active svg,ul[data-astro-cid-6dmpm4xi] li[data-astro-cid-6dmpm4xi] button.active svg{fill:var(--color-secondary-500)}.counselorMenu[data-astro-cid-6yf7l34n]{display:flex;width:100%;max-width:1030px;margin-inline:auto}.counselorMenu[data-astro-cid-6yf7l34n]>li[data-astro-cid-6yf7l34n]{width:266px}@media (width <= 767px){.counselorMenu[data-astro-cid-6yf7l34n]>li[data-astro-cid-6yf7l34n]{width:19vw}}.counselorMenu[data-astro-cid-6yf7l34n]>li[data-astro-cid-6yf7l34n]:last-child{background:linear-gradient(180deg,#fb9249,#ed6104);flex:1}.counselorMenu[data-astro-cid-6yf7l34n]>li[data-astro-cid-6yf7l34n] button{color:#7d8d8b;font-size:14px;height:54px;width:100%;text-align:center;display:flex;align-items:center;justify-content:center;position:relative}@media (width <= 767px){.counselorMenu[data-astro-cid-6yf7l34n]>li[data-astro-cid-6yf7l34n] button{font-size:2.5vw;flex-direction:column;height:100%}}@media (hover: hover) and (pointer: fine){.counselorMenu[data-astro-cid-6yf7l34n]>li[data-astro-cid-6yf7l34n] button:hover{color:var(--color-primary-500);background:transparent}.counselorMenu[data-astro-cid-6yf7l34n]>li[data-astro-cid-6yf7l34n] button:hover svg{fill:var(--color-primary-500)}}.counselorMenu[data-astro-cid-6yf7l34n]>li[data-astro-cid-6yf7l34n] button:before{content:"";width:1px;height:70%;background:#e8e8e8;position:absolute;top:50%;left:0;translate:0 -50%}.counselorMenu[data-astro-cid-6yf7l34n]>li[data-astro-cid-6yf7l34n] button.active{color:var(--color-secondary-500)}.counselorMenu[data-astro-cid-6yf7l34n]>li[data-astro-cid-6yf7l34n] button.active svg{fill:var(--color-secondary-500)}.counselorMenu[data-astro-cid-6yf7l34n]>li[data-astro-cid-6yf7l34n] button svg{width:20px;height:20px;fill:#7d8d8b;margin:0 .5em 0 0;display:inline-block}@media (width <= 767px){.counselorMenu[data-astro-cid-6yf7l34n]>li[data-astro-cid-6yf7l34n] button svg{margin-bottom:.4em}}.counselorMenu[data-astro-cid-6yf7l34n] dl[data-astro-cid-6yf7l34n]{font-size:14px;font-weight:700;height:100%;padding-inline:10px;display:flex;align-items:center;column-gap:10px}@media (width <= 767px){.counselorMenu[data-astro-cid-6yf7l34n] dl[data-astro-cid-6yf7l34n]{font-size:2.5vw;padding:1.9vw 2.6vw;flex-direction:column-reverse;justify-content:center;row-gap:1.2vw}}.counselorMenu[data-astro-cid-6yf7l34n] dl[data-astro-cid-6yf7l34n] dt[data-astro-cid-6yf7l34n]{color:var(--color-white);text-align:center;flex:1}@media (width <= 767px){.counselorMenu[data-astro-cid-6yf7l34n] dl[data-astro-cid-6yf7l34n] dt[data-astro-cid-6yf7l34n]{flex:unset}}.counselorMenu[data-astro-cid-6yf7l34n] dl[data-astro-cid-6yf7l34n] dd[data-astro-cid-6yf7l34n]{width:74%}@media (width <= 767px){.counselorMenu[data-astro-cid-6yf7l34n] dl[data-astro-cid-6yf7l34n] dd[data-astro-cid-6yf7l34n]{width:100%}}.counselorMenu[data-astro-cid-6yf7l34n] dl[data-astro-cid-6yf7l34n] dd[data-astro-cid-6yf7l34n] ul[data-astro-cid-6yf7l34n]{display:grid;grid-template-columns:repeat(3,1fr);column-gap:8px}.counselorMenu[data-astro-cid-6yf7l34n] dl[data-astro-cid-6yf7l34n] dd[data-astro-cid-6yf7l34n] ul[data-astro-cid-6yf7l34n] li[data-astro-cid-6yf7l34n]:last-child a[data-astro-cid-6yf7l34n] svg[data-astro-cid-6yf7l34n]{vertical-align:sub;fill:#9aa6a5;width:18px;height:18px;margin:0 .3em 0 0;display:inline-block}@media (width <= 767px){.counselorMenu[data-astro-cid-6yf7l34n] dl[data-astro-cid-6yf7l34n] dd[data-astro-cid-6yf7l34n] ul[data-astro-cid-6yf7l34n] li[data-astro-cid-6yf7l34n]:last-child a[data-astro-cid-6yf7l34n] svg[data-astro-cid-6yf7l34n]{width:4.2vw;height:4.2vw}}.counselorMenu[data-astro-cid-6yf7l34n] dl[data-astro-cid-6yf7l34n] dd[data-astro-cid-6yf7l34n] ul[data-astro-cid-6yf7l34n] li[data-astro-cid-6yf7l34n].disabled a[data-astro-cid-6yf7l34n]{pointer-events:none;opacity:.5;cursor:not-allowed}.counselorMenu[data-astro-cid-6yf7l34n] dl[data-astro-cid-6yf7l34n] dd[data-astro-cid-6yf7l34n] ul[data-astro-cid-6yf7l34n] li[data-astro-cid-6yf7l34n] a[data-astro-cid-6yf7l34n]{height:36px;background:var(--color-white);border-radius:8px;display:flex;align-items:center;justify-content:center}@media (width <= 767px){.counselorMenu[data-astro-cid-6yf7l34n] dl[data-astro-cid-6yf7l34n] dd[data-astro-cid-6yf7l34n] ul[data-astro-cid-6yf7l34n] li[data-astro-cid-6yf7l34n] a[data-astro-cid-6yf7l34n]{height:8.9vw;border-radius:1.7vw}}body .nakoudoDetail{background:var(--color-white)}@media (width <= 767px){body .nakoudoDetail.hasGrayBackground{background:var(--color-background-secondary)}}body .nakoudoDetail .mainContent{max-width:1040px;margin-inline:auto;padding:25px 0 0}@media (width <= 767px){body .nakoudoDetail .mainContent{max-width:100%;padding:0}}body .nakoudoDetail .mainContent .moreButton{text-align:center}
