html,body,ul,ol,dl,li,dt,dd,a,p,div,img,svg,table,tr,th,td,figure{font-family:"Noto Sans JP",sans-serif;font-style:normal;font-weight:400;letter-spacing:.03em;line-height:1.6;color:#000}body,ul,ol,dl,li,dt,dd,p,div,img,svg,a,table,tr,th,td,figure{font-size:1.6rem}@media screen and (max-width: 999px){body,ul,ol,dl,li,dt,dd,p,div,img,svg,a,table,tr,th,td,figure{font-size:1.4rem}}h1,h2,h3,h4,h5,h6{font-family:"Shippori Mincho",serif;font-weight:700;font-style:normal;letter-spacing:.03em;line-height:1.6;color:#000}body{word-break:break-word}a{transition-duration:.3s;transition-timing-function:ease}span{color:inherit;font-size:inherit;font-family:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}main{position:relative}.page-kv{width:100%;background-color:#f8f8f8;overflow:hidden}.page-kv__inner{position:relative;display:grid;grid-template:"stack" 1fr/1fr;width:100%;max-width:1500px;margin:0 auto;aspect-ratio:1400/230;min-height:230px;overflow:visible}@media screen and (max-width: 999px){.page-kv__inner{aspect-ratio:initial;min-height:160px}}.page-kv__gradation{position:absolute;top:0;right:calc(0px - (100vw - 1500px)/2);z-index:1;width:100%;height:100%;background:linear-gradient(270deg, rgba(248, 248, 248, 0) 50%, rgba(248, 248, 248, 0.6) 90%, rgb(248, 248, 248) 100%);pointer-events:none}@media screen and (max-width: 1500px){.page-kv__gradation{width:50%;background:linear-gradient(270deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.6) 100%);right:auto;left:0}}@media screen and (max-width: 999px){.page-kv__gradation{width:80%}}.page-kv__content{grid-area:stack;z-index:2;display:flex;flex-direction:column;justify-self:center;justify-content:flex-end;padding:65px 0}@media screen and (max-width: 999px){.page-kv__content{padding:40px 0}}.page-kv__bg{grid-area:stack;z-index:0;width:100%;height:100%;margin:0;min-height:0;position:absolute;top:0;right:calc(0px - (100vw - 1500px)/2)}@media screen and (max-width: 1500px){.page-kv__bg{position:static;top:auto;right:auto}}.page-kv__bg picture{display:block;width:100%;height:100%}.page-kv__bg img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.page-kv__body{display:flex;flex-direction:column;gap:20px}@media screen and (max-width: 999px){.page-kv__body{gap:15px}}.page-kv__title{margin:0;font-family:"Shippori Mincho",serif;font-size:3.2rem;font-weight:700;line-height:1.4;letter-spacing:.05em;color:#000}@media screen and (min-width: 1000px){.page-kv__title{font-size:5rem}}@media screen and (max-width: 999px){.page-kv__title{text-shadow:0 0 10px rgba(255,255,255,.5)}}.page-kv__breadcrumb-list{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0;padding:0;list-style:none}.page-kv__breadcrumb-item{font-family:"Shippori Mincho",serif;font-size:1.4rem;font-weight:500;line-height:1.2;letter-spacing:.05em;color:#000}@media screen and (max-width: 999px){.page-kv__breadcrumb-item{font-size:1.2rem;text-shadow:0 0 6px #fff}}.page-kv__breadcrumb-item a{font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;color:inherit;text-decoration:underline;text-underline-offset:.2em;text-decoration-thickness:1px}.page-kv__breadcrumb-item a:hover{opacity:.6}.page-kv__breadcrumb-item--sep{font-family:"Noto Sans JP",sans-serif;font-size:1.2rem;font-weight:400;line-height:1.6;letter-spacing:0}.page-kv__en{margin:0;font-family:"Albert Sans",sans-serif;font-size:1.4rem;font-weight:400;line-height:1.4;letter-spacing:.1em;color:#000}@media screen and (min-width: 1000px){.page-kv__en{font-size:1.6rem}}.page-kv-solid{position:relative;display:flex;flex-direction:column;justify-content:flex-end;width:100%;min-height:210px;overflow:hidden;background:linear-gradient(225deg, #0A4090 1%, #00265C 99%)}@media screen and (max-width: 999px){.page-kv-solid{min-height:160px}}.page-kv-solid__logo{position:absolute;bottom:0;right:5%;width:60%;max-width:524px;opacity:.04;pointer-events:none}.page-kv-solid__logo img{display:block;width:100%;height:auto}@media screen and (max-width: 999px){.page-kv-solid__logo img{width:auto;height:100%;margin-right:0;margin-left:auto}}@media screen and (max-width: 999px){.page-kv-solid__logo{right:0;width:100%;height:200px}}.page-kv-solid__inner{position:relative;z-index:1;padding:50px 0}@media screen and (max-width: 999px){.page-kv-solid__inner{padding:40px 0}}.page-kv-solid__body{display:flex;flex-direction:column}.page-kv-solid__head{display:flex;align-items:center;gap:10px}.page-kv-solid__icon{flex-shrink:0;width:38px;height:38px;margin:0;border-radius:3px;background-color:#fff;overflow:hidden}.page-kv-solid__icon img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media screen and (max-width: 999px){.page-kv-solid__icon{width:32px;height:32px}}.page-kv-solid__label{margin:0;font-family:"Shippori Mincho",serif;font-size:2rem;font-weight:700;line-height:1.6;letter-spacing:.03em;color:#fff}@media screen and (min-width: 1000px){.page-kv-solid__label{font-size:2.6rem}}.page-kv-solid__title{font-family:"Shippori Mincho",serif;font-size:3.2rem;font-weight:700;line-height:1.6;letter-spacing:.03em;color:#fff}@media screen and (min-width: 1000px){.page-kv-solid__title{margin:-6px 0 0;font-size:5rem}}.page-kv-solid__post{display:flex;align-items:flex-start;gap:60px}@media screen and (max-width: 999px){.page-kv-solid__post{flex-direction:column-reverse;gap:20px}}.page-kv-solid__post .page-kv-solid__title{margin:0;font-size:2.4rem;line-height:1.5}@media screen and (min-width: 1000px){.page-kv-solid__post .page-kv-solid__title{font-size:3.6rem}}.page-kv-solid__eyecatch{flex:338;flex-shrink:0;max-width:340px;height:auto;aspect-ratio:338/219;border-radius:3px}@media screen and (max-width: 999px){.page-kv-solid__eyecatch{max-width:410px}}.page-kv-solid__eyecatch-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block}.page-kv-solid__post-content{display:flex;flex-direction:column;gap:15px;flex:800;min-width:0}.page-kv-solid__post-cats{display:flex;flex-wrap:wrap;gap:10px}.page-kv-solid__post-cat{display:inline-flex;align-items:center;align-self:flex-start;margin:0;padding:0 10px;border:1px solid #fff;border-radius:3px;font-family:"Noto Sans JP",sans-serif;font-size:1.4rem;font-weight:500;line-height:1.6;letter-spacing:.08em;color:#fff}@media screen and (max-width: 999px){.page-kv-solid__post-cat{font-size:1.2rem}}.page-kv-solid__tags{display:flex;flex-wrap:wrap;align-items:center;gap:10px 0;margin:0;padding:0;list-style:none}.page-kv-solid__tags li{display:flex;align-items:center;font-family:"Noto Sans JP",sans-serif;font-size:1.4rem;font-weight:500;line-height:1;letter-spacing:.08em;color:#fff}@media screen and (max-width: 999px){.page-kv-solid__tags li{font-size:1.2rem}}.page-kv-solid__tags li:not(:last-child)::after{content:"";flex-shrink:0;width:1px;height:14px;margin:0 10px;background-color:#fff}@media screen and (max-width: 999px){.page-kv-solid__tags li:not(:last-child)::after{height:12px;max-resolution:0 7px}}.page-kv-solid__post+.page-kv-solid__breadcrumb{margin-top:30px}.page-kv-solid__breadcrumb{margin-top:15px}.page-kv-solid__breadcrumb-list{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0;padding:0;list-style:none}.page-kv-solid__breadcrumb-item{font-family:"Shippori Mincho",serif;font-size:1.4rem;font-weight:500;line-height:1.2;letter-spacing:.05em;color:#fff}@media screen and (max-width: 999px){.page-kv-solid__breadcrumb-item{font-size:1.2rem}}.page-kv-solid__breadcrumb-item a{font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;color:inherit;text-decoration:underline;text-underline-offset:.2em;text-decoration-thickness:1px}.page-kv-solid__breadcrumb-item a:hover{opacity:.6}.page-kv-solid__breadcrumb-item--sep{font-family:"Noto Sans JP",sans-serif;font-size:1.2rem;font-weight:400;line-height:1.6;letter-spacing:0}body.error404 .error-main{padding:60px 0 100px;background-color:#f3efe9}@media screen and (max-width: 999px){body.error404 .error-main{padding:40px 0}}body.error404 .error-main_inner{max-width:1200px;padding:70px 0;background-color:#fff;border-radius:3px}@media screen and (max-width: 999px){body.error404 .error-main_inner{gap:30px;padding:40px 0}}body.error404 .wrap_title{margin-bottom:20px}body.error404 .title_404{font-family:"Noto Sans JP",sans-serif;font-size:2.2rem;font-weight:700;letter-spacing:.05em}@media screen and (max-width: 999px){body.error404 .title_404{font-size:2rem}}body.error404 .txt{letter-spacing:.05em}body.error404 .wrap_btn{margin-top:40px}@media screen and (max-width: 999px){body.error404 .wrap_btn{margin-top:30px}}body.error404 .wrap_btn .btn-top{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:15px;width:100%;max-width:525px;min-height:58px;margin:0 auto;padding:12px 50px;border:1px solid #0171bc;border-radius:6px;background:linear-gradient(0deg, #0D346D 0%, #29ABE2 100%);box-shadow:0 5px 10px rgba(0,0,0,.21);box-sizing:border-box;text-decoration:none;color:#fff}@media screen and (max-width: 999px){body.error404 .wrap_btn .btn-top{margin-top:10px;font-size:1.6rem}}body.error404 .wrap_btn .btn-top:hover{opacity:.6}body.error404 .wrap_btn .btn-top:hover .btn-top__icon{transform:translate(3px, -50%)}body.error404 .wrap_btn .btn-top__icon{transition-duration:.3s;transition-timing-function:ease;position:absolute;right:17px;top:50%;transform:translate(0, -50%);display:block;width:22px;height:22px}body.error404 .wrap_btn .btn-top__text{font-family:"Noto Sans JP",sans-serif;font-size:1.6rem;font-weight:700;line-height:1.6;letter-spacing:.05em;color:#fff}@media screen and (min-width: 1000px){body.error404 .wrap_btn .btn-top__text{font-size:2rem}}.fees-section{display:flex;flex-direction:column;gap:10px}@media screen and (max-width: 999px){.fees-section{gap:20px}}.fees-section+.fees-section{margin-top:60px}@media screen and (max-width: 999px){.fees-section+.fees-section{margin-top:40px}}.fees-section:not(:has(.fees-subsection)){gap:30px}@media screen and (max-width: 999px){.fees-section:not(:has(.fees-subsection)){gap:20px}}.fees-section__head{display:flex;flex-direction:column;gap:10px}@media screen and (max-width: 999px){.fees-section__head{gap:5px}}.fees-section__title{margin:0;padding-bottom:15px;border-bottom:1px solid rgba(0,0,0,0);background:linear-gradient(184deg, #C6AE5C 0%, #A88817 90%) bottom/100% 1px no-repeat;font-family:"Shippori Mincho",serif;font-size:3.2rem;font-weight:700;line-height:1.6;letter-spacing:.03em;color:#000}@media screen and (max-width: 999px){.fees-section__title{font-size:2.4rem}}@media screen and (max-width: 768px){.fees-section__title{font-size:2rem}}.fees-section__note{margin:0;font-family:"Noto Sans JP",sans-serif;font-size:1rem;font-weight:400;line-height:1.6;letter-spacing:.05em;text-align:right;color:#b61616}.fees-section__body{display:flex;flex-direction:column;gap:60px}@media screen and (max-width: 999px){.fees-section__body{gap:40px}}.fees-subsection{display:flex;flex-direction:column;gap:10px}.fees-subsection__title{display:flex;align-items:center;gap:8px;margin:0}.fees-subsection__icon{flex-shrink:0;width:15px;height:15px;background-color:#aa9859}.fees-subsection__text{font-family:"Shippori Mincho",serif;font-size:2.8rem;font-weight:700;line-height:1.6;letter-spacing:.03em;color:#000}@media screen and (max-width: 999px){.fees-subsection__text{font-size:2.2rem}}@media screen and (max-width: 768px){.fees-subsection__text{font-size:2rem}}.fees-subsection--options .fees-subsection__text{font-size:3.2rem}@media screen and (max-width: 999px){.fees-subsection--options .fees-subsection__text{font-size:2.4rem}}@media screen and (max-width: 768px){.fees-subsection--options .fees-subsection__text{font-size:2rem}}.indent_01{padding-left:29px}@media screen and (max-width: 999px){.indent_01{padding-left:25px}}@media screen and (max-width: 449px){.indent_01{padding-left:0}}.indent_02{padding-left:17px}@media screen and (max-width: 999px){.indent_02{padding-left:14px}}@media screen and (max-width: 449px){.indent_02{padding-left:0}}.fees-plan{--fees-plan-accent: #009244;width:100%}.fees-plan--normal{--fees-plan-accent: #009244}.fees-plan--fullsupport{--fees-plan-accent: #1B6C99;margin-top:20px}@media screen and (max-width: 999px){.fees-plan--fullsupport{margin-top:10px}}.fees-plan__inner{display:flex;flex-direction:column;align-items:center;gap:25px;padding:30px;background-color:#fff;border-radius:3px;box-sizing:border-box}@media screen and (max-width: 999px){.fees-plan__inner{gap:20px;padding:20px clamp(0px,5vw,20px)}}.fees-plan__head{display:flex;flex-direction:column;align-self:stretch;gap:15px}.fees-plan__label{margin:0;padding:.1em 15px;border-radius:2px;background-color:var(--fees-plan-accent);font-family:YakuHanMP,"Shippori Mincho",serif;font-size:2.4rem;font-weight:700;line-height:1.4;letter-spacing:.03em;color:#fff}@media screen and (max-width: 999px){.fees-plan__label{padding:.1em 10px;font-size:2rem}}.fees-plan__lead,.fees-plan__notice{margin:0;font-family:"Noto Sans JP",sans-serif;font-weight:400;line-height:1.6;letter-spacing:.05em;color:#000}.fees-inline-badge{font-family:"Noto Sans JP",sans-serif;font-weight:700;line-height:1.6;letter-spacing:.05em;color:var(--fees-plan-accent)}.fees-formula-scroll{width:100%}@media screen and (max-width: 768px){.fees-formula-scroll{width:calc(100% + 2*clamp(0px,5vw,20px));overflow-x:auto;-webkit-overflow-scrolling:touch;margin-left:calc(0px - clamp(0px,5vw,20px));padding:0 clamp(0px,5vw,20px)}}@media screen and (max-width: 768px){.fees-plan__box .fees-formula-scroll,.fees-plan__example-box .fees-formula-scroll{width:calc(100% + 2*clamp(0px,3.84vw,15px));margin-left:calc(0px - clamp(0px,3.84vw,15px));padding:0 clamp(0px,3.84vw,15px)}}@media screen and (max-width: 768px){.fees-formula-scroll--calc{width:100%;margin-left:0;padding:0;overflow:visible}}.fees-formula{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:15px 20px;border:1px solid #aa9859;border-radius:3px;background-color:#f8f8f8;box-sizing:border-box}@media screen and (max-width: 1399px){.fees-formula{padding:15px clamp(10px,-15px + 2.5vw,20px);gap:clamp(10px,-5px + 1.5vw,16px)}}@media screen and (max-width: 768px){.fees-formula{width:-webkit-max-content;width:-moz-max-content;width:max-content;flex-wrap:nowrap}}@media screen and (max-width: 449px){.fees-formula{width:100%;padding:10px clamp(3px,-42.5px + 11.667vw,10px);gap:3px}}.fees-formula__tag{display:inline-flex;align-items:center;justify-content:center;padding:0 .625em;border-radius:2px;background-color:var(--fees-plan-accent);font-family:"Noto Sans JP",sans-serif;font-size:1.6rem;font-weight:700;line-height:1.6;letter-spacing:.05em;color:#fff}@media screen and (max-width: 1399px){.fees-formula__tag{font-size:clamp(1.4rem,1.14vw,1.6rem)}}.fees-formula__equal{flex-shrink:0;font-family:"Noto Sans JP",sans-serif;font-size:3rem;font-weight:300;line-height:1;color:#000;align-self:center}@media screen and (max-width: 999px){.fees-formula__equal{font-size:2rem}}.fees-formula__plus{flex-shrink:0;font-family:"Noto Sans JP",sans-serif;font-size:3rem;font-weight:300;line-height:1;color:#000;align-self:center}@media screen and (max-width: 999px){.fees-formula__plus{font-size:2rem}}@media screen and (max-width: 768px){.fees-formula__plus{font-size:1.6rem;font-weight:500}}@media screen and (max-width: 449px){.fees-formula__plus{font-size:clamp(1rem,3.55vw,1.4rem)}}@media screen and (max-width: 389px){.fees-formula__plus{font-size:2.56vw}}.fees-formula__item,.fees-formula__rate{display:flex;flex-direction:column}.fees-formula__item{gap:8px}@media screen and (max-width: 768px){.fees-formula__item{flex-shrink:0;gap:clamp(3px,.52vw,5px)}}.fees-formula__item-head>p,.fees-formula__rate-head>p{color:var(--fees-plan-accent);font-weight:700;font-size:2rem;font-weight:700;line-height:1.2;letter-spacing:.05em}@media screen and (max-width: 999px){.fees-formula__item-head>p,.fees-formula__rate-head>p{font-size:1.6rem}}@media screen and (max-width: 768px){.fees-formula__item-head>p,.fees-formula__rate-head>p{display:flex;flex-direction:column;align-items:center;font-size:clamp(1.2rem,2.08vw,1.6rem)}}@media screen and (max-width: 389px){.fees-formula__item-head>p,.fees-formula__rate-head>p{font-size:3.07vw}}.fees-num-badge{color:var(--fees-plan-accent);font-weight:700}.fees-num-badge--lg{font-size:2.2rem}@media screen and (max-width: 999px){.fees-num-badge--lg{font-size:1.8rem}}.fees-formula__amount{display:flex;align-items:baseline;justify-content:center;gap:2px;margin:0;font-family:"Noto Sans JP",sans-serif;line-height:1;color:#000}.fees-formula__amount-num{font-size:1.8rem;letter-spacing:.03em}@media screen and (max-width: 1399px){.fees-formula__amount-num{font-size:1.42vw;font-size:clamp(1.8rem,1.42vw,2rem)}}@media screen and (max-width: 999px){.fees-formula__amount-num{font-size:1.6rem}}@media screen and (max-width: 768px){.fees-formula__amount-num{font-size:clamp(1.2rem,2.08vw,1.6rem)}}@media screen and (max-width: 389px){.fees-formula__amount-num{font-size:3.07vw}}.fees-formula__rate-box{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:18px;padding:20px 10px 10px;border:1px solid #dadbde}@media screen and (max-width: 1399px){.fees-formula__rate-box{gap:clamp(10px,-10px + 2vw,18px)}}@media screen and (max-width: 768px){.fees-formula__rate-box{gap:clamp(3px,1.3vw,10px);padding:clamp(10px,1.95vw,15px) clamp(5px,1.3vw,10px) clamp(5px,1.3vw,10px)}}@media screen and (max-width: 449px){.fees-formula__rate-box{padding-left:clamp(3px,-10px + 3.333vw,5px);padding-right:clamp(3px,-10px + 3.333vw,5px)}}.fees-formula__rate-box .fees-formula__plus{font-family:"Noto Sans JP",sans-serif;font-size:1.6rem;font-weight:500;line-height:1.2;letter-spacing:.05em;color:#000}@media screen and (max-width: 999px){.fees-formula__rate-box .fees-formula__plus{font-size:1.4rem}}@media screen and (max-width: 768px){.fees-formula__rate-box .fees-formula__plus{font-size:1.1rem}}@media screen and (max-width: 449px){.fees-formula__rate-box .fees-formula__plus{font-size:1rem}}@media screen and (max-width: 389px){.fees-formula__rate-box .fees-formula__plus{font-size:2.56vw}}.fees-formula__rate-head{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto -0.6em;background-color:#f8f8f8;position:relative;padding:0 5px;font-size:2rem;line-height:1.2}@media screen and (max-width: 999px){.fees-formula__rate-head{font-size:1.6rem}}@media screen and (max-width: 768px){.fees-formula__rate-head{font-size:clamp(1.2rem,2.08vw,1.6rem)}}@media screen and (max-width: 389px){.fees-formula__rate-head{font-size:3.07vw}}.fees-formula__rate-text{font-family:"Noto Sans JP",sans-serif;line-height:1;letter-spacing:.03em;color:#000}@media screen and (max-width: 1399px){.fees-formula__rate-text{font-size:clamp(1.4rem,1.28vw,1.8rem)}}@media screen and (max-width: 768px){.fees-formula__rate-text{font-size:clamp(1.1rem,1.82vw,1.4rem)}}@media screen and (max-width: 389px){.fees-formula__rate-text{font-size:2.82vw}}@media screen and (max-width: 768px){.fees-formula__rate-text .alphabet{font-size:90%}}.fees-formula__rate-symbol{font-family:"Noto Sans JP",sans-serif;font-weight:500;line-height:1.2;letter-spacing:.05em;color:#000}@media screen and (max-width: 1399px){.fees-formula__rate-symbol{font-size:1.14vw}}@media screen and (max-width: 999px){.fees-formula__rate-symbol{font-size:11px}}@media screen and (max-width: 389px){.fees-formula__rate-symbol{font-size:2.56vw}}.fees-formula__rate-text-main{display:inline-block}.fees-plan__divider{display:block;width:100%;height:1px;margin:0;border:0;background-color:rgba(0,0,0,.1)}.fees-plan__item{display:flex;flex-direction:column;gap:10px;width:100%}.fees-plan__item--table{gap:15px}.fees-plan__item-head .fees-num-badge{margin-right:3px}.fees-plan__item-title{display:inline-block;margin:0;font-family:"Noto Sans JP",sans-serif;font-size:2.2rem;font-weight:700;line-height:1.2;letter-spacing:.05em;color:var(--fees-plan-accent)}@media screen and (max-width: 999px){.fees-plan__item-title{font-size:1.8rem}}.fees-plan__item-text,.fees-plan__table-note{width:100%;font-family:"Noto Sans JP",sans-serif;font-size:1.4rem;font-weight:400;line-height:1.6;letter-spacing:.05em;color:#000}.fees-plan__table-note{display:flex;align-items:flex-start;gap:0;line-height:1.4;font-size:1.2rem}.fees-plan__table-note-mark{flex-shrink:0}.fees-table-wrap{width:100%}.fees-table{border-collapse:collapse;font-family:"Noto Sans JP",sans-serif;font-size:1.4rem;letter-spacing:.05em;color:#000;min-width:212px}.fees-table th,.fees-table td{border:1px solid #dadbde;text-align:center;vertical-align:middle;font-size:1.4rem;letter-spacing:.05em}@media screen and (max-width: 768px){.fees-table th,.fees-table td{font-size:1.2rem}}.fees-table--rate{table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%}.fees-table--rate th,.fees-table--rate td{box-sizing:border-box;width:33.333%;border:none;border-right:1px solid #dadbde;border-bottom:1px solid #dadbde}.fees-table--rate tr>th:first-child,.fees-table--rate tr>td:first-child{border-left:1px solid #dadbde}.fees-table--rate thead tr:first-child>th,.fees-table--rate tbody tr:first-child>th,.fees-table--rate tbody tr:first-child>td{border-top:1px solid #dadbde}.fees-table--rate thead+tbody tr:first-child>th,.fees-table--rate thead+tbody tr:first-child>td{border-top:none}.fees-table--rate thead th{padding:8px 5px;background-color:#f8f8f8;font-weight:700;line-height:1.4}.fees-table--rate thead th:last-child{padding:8px}@media screen and (max-width: 768px){.fees-table--rate thead th:last-child{padding:8px 5px}}.fees-table--rate tbody th,.fees-table--rate tbody td{padding:8px 15px;background-color:#fff;font-weight:400;line-height:1.6}@media screen and (max-width: 768px){.fees-table--rate tbody th,.fees-table--rate tbody td{padding:8px 5px}}.fees-table--rate thead tr th:first-child{border-radius:3px 0 0 0}.fees-table--rate thead tr th:last-child{border-radius:0 3px 0 0}.fees-table--rate tbody tr:last-child th:first-child{border-radius:0 0 0 3px}.fees-table--rate tbody tr:last-child td:last-child{border-radius:0 0 3px 0}.fees-table--surcharge{table-layout:fixed;border-collapse:separate;border-spacing:0}.fees-table--surcharge th,.fees-table--surcharge td{box-sizing:border-box;border:none;border-right:1px solid #dadbde;border-bottom:1px solid #dadbde;padding:8px 15px;background-color:#fff;text-align:center;vertical-align:middle;font-weight:400;line-height:1.6}@media screen and (max-width: 768px){.fees-table--surcharge th,.fees-table--surcharge td{padding:8px 5px}}.fees-table--surcharge tr>th:first-child,.fees-table--surcharge tr>td:first-child{border-left:1px solid #dadbde}.fees-table--surcharge thead tr:first-child>th,.fees-table--surcharge tbody tr:first-child>th,.fees-table--surcharge tbody tr:first-child>td{border-top:1px solid #dadbde}.fees-table--surcharge thead+tbody tr:first-child>th,.fees-table--surcharge thead+tbody tr:first-child>td{border-top:none}.fees-table--surcharge thead th{background-color:#f8f8f8;font-weight:700;line-height:1.4}.fees-table--surcharge thead th:first-child{width:47.5%}.fees-table--surcharge thead th:last-child{width:52.5%;padding:8px}@media screen and (max-width: 768px){.fees-table--surcharge thead th:last-child{padding:8px 5px}}.fees-table--surcharge tbody th{font-weight:400}.fees-table--surcharge thead tr th:first-child{border-radius:3px 0 0 0}.fees-table--surcharge thead tr th:last-child{border-radius:0 3px 0 0}.fees-table--surcharge tbody tr:last-child th:first-child{border-radius:0 0 0 3px}.fees-table--surcharge tbody tr:last-child td:last-child{border-radius:0 0 3px 0}.fees-table--option{width:100%;max-width:312px;table-layout:fixed;border-collapse:separate;border-spacing:0}.fees-table--option th,.fees-table--option td{box-sizing:border-box;border:none;border-right:1px solid #dadbde;border-bottom:1px solid #dadbde}.fees-table--option tr>th:first-child,.fees-table--option tr>td:first-child{border-left:1px solid #dadbde}.fees-table--option thead tr:first-child>th,.fees-table--option tbody tr:first-child>th,.fees-table--option tbody tr:first-child>td{border-top:1px solid #dadbde}.fees-table--option thead+tbody tr:first-child>th,.fees-table--option thead+tbody tr:first-child>td{border-top:none}.fees-table--option thead th{background-color:#f8f8f8;font-weight:700;line-height:1.4}.fees-table--option thead th:first-child{width:35.9%;padding:8px 5px;border-radius:3px 0 0 0}.fees-table--option thead th:nth-child(2),.fees-table--option thead th:nth-child(3){width:32.05%;padding:8px 15px}@media screen and (max-width: 768px){.fees-table--option thead th:nth-child(2),.fees-table--option thead th:nth-child(3){padding:8px 5px}}.fees-table--option thead th:last-child{padding:8px;border-radius:0 3px 0 0}@media screen and (max-width: 768px){.fees-table--option thead th:last-child{padding:8px 5px}}.fees-table--option tbody th,.fees-table--option tbody td{padding:8px 15px;background-color:#fff;font-weight:400;line-height:1.6}@media screen and (max-width: 768px){.fees-table--option tbody th,.fees-table--option tbody td{padding:8px 5px}}.fees-table--option tbody tr:last-child th:first-child{border-radius:0 0 0 3px}.fees-table--option tbody tr:last-child td:last-child{border-radius:0 0 3px 0}.fees-table--option-col2{max-width:212px}.fees-table--option-col2 thead th:first-child{width:52.83%;padding:8px 15px;border-radius:3px 0 0 0}@media screen and (max-width: 768px){.fees-table--option-col2 thead th:first-child{padding:8px 5px}}.fees-table--option-col2 thead th:last-child{width:47.17%;padding:8px;border-radius:0 3px 0 0}@media screen and (max-width: 768px){.fees-table--option-col2 thead th:last-child{padding:8px 5px}}.fees-table--option-col2 tbody th{background-color:#f8f8f8;font-weight:400}.fees-table--option-col2 tbody tr:last-child th{border-radius:0 0 0 3px}.fees-table--audit{width:100%;max-width:572px;table-layout:fixed;border-collapse:separate;border-spacing:0}.fees-table--audit th,.fees-table--audit td{box-sizing:border-box;border:none;border-right:1px solid #dadbde;border-bottom:1px solid #dadbde;text-align:center;vertical-align:middle;font-size:1.4rem;letter-spacing:.05em}@media screen and (max-width: 768px){.fees-table--audit th,.fees-table--audit td{font-size:1.2rem}}.fees-table--audit tr>th:first-child,.fees-table--audit tr>td:first-child{border-left:1px solid #dadbde}.fees-table--audit thead tr:first-child>th,.fees-table--audit tbody tr:first-child>th,.fees-table--audit tbody tr:first-child>td{border-top:1px solid #dadbde}.fees-table--audit thead+tbody tr:first-child>th,.fees-table--audit thead+tbody tr:first-child>td{border-top:none}.fees-table--audit thead th{background-color:#f8f8f8;font-weight:700;line-height:1.4}.fees-table--audit thead tr:first-child>th:first-child{width:22.73%;padding:8px 15px;border-radius:3px 0 0 0}@media screen and (max-width: 768px){.fees-table--audit thead tr:first-child>th:first-child{padding:8px 5px}}.fees-table--audit thead tr:first-child>th[colspan="2"]{padding:8px 15px}@media screen and (max-width: 768px){.fees-table--audit thead tr:first-child>th[colspan="2"]{padding:8px 5px}}.fees-table--audit thead tr:first-child>th:last-child{border-radius:0 3px 0 0}.fees-table--audit thead tr:nth-child(2)>th{padding:8px 15px;border-left:none}@media screen and (max-width: 768px){.fees-table--audit thead tr:nth-child(2)>th{padding:8px 5px}}.fees-table--audit tbody th{width:22.73%;padding:8px 15px;background-color:#f8f8f8;font-weight:400;line-height:1.6}@media screen and (max-width: 768px){.fees-table--audit tbody th{padding:8px 5px}}.fees-table--audit tbody td{padding:8px 15px;background-color:#fff;font-weight:400;line-height:1.6}@media screen and (max-width: 768px){.fees-table--audit tbody td{padding:8px 5px}}.fees-table--audit tbody tr:last-child th{border-radius:0 0 0 3px}.fees-table--audit tbody tr:last-child td:last-child{border-radius:0 0 3px 0}.fees-table--travel{table-layout:fixed;border-collapse:separate;border-spacing:0}.fees-table--travel th,.fees-table--travel td{box-sizing:border-box;border:none;border-right:1px solid #dadbde;border-bottom:1px solid #dadbde;text-align:center;vertical-align:middle;font-size:1.4rem;letter-spacing:.05em}@media screen and (max-width: 768px){.fees-table--travel th,.fees-table--travel td{font-size:1.2rem}}.fees-table--travel tr>th:first-child,.fees-table--travel tr>td:first-child{border-left:1px solid #dadbde}.fees-table--travel thead tr:first-child>th,.fees-table--travel tbody tr:first-child>th,.fees-table--travel tbody tr:first-child>td{border-top:1px solid #dadbde}.fees-table--travel thead+tbody tr:first-child>th,.fees-table--travel thead+tbody tr:first-child>td{border-top:none}.fees-table--travel thead th{background-color:#f8f8f8;font-weight:700;line-height:1.4}.fees-table--travel thead tr:first-child>th:first-child{width:19.1%;padding:8px 15px;border-radius:3px 0 0 0}@media screen and (max-width: 768px){.fees-table--travel thead tr:first-child>th:first-child{padding:8px 5px}}.fees-table--travel thead tr:first-child>th[colspan="2"]{padding:8px 15px}@media screen and (max-width: 768px){.fees-table--travel thead tr:first-child>th[colspan="2"]{padding:8px 5px}}.fees-table--travel thead tr:first-child>th[rowspan="2"]:not(:first-child){padding:8px 15px}@media screen and (max-width: 768px){.fees-table--travel thead tr:first-child>th[rowspan="2"]:not(:first-child){padding:8px 5px}}.fees-table--travel thead tr:first-child>th:last-child{border-radius:0 3px 0 0}.fees-table--travel thead tr:nth-child(2)>th{padding:8px 15px;border-left:none}@media screen and (max-width: 768px){.fees-table--travel thead tr:nth-child(2)>th{padding:8px 5px}}.fees-table--travel tbody th{padding:8px 15px;background-color:#f8f8f8;font-weight:400;line-height:1.6}@media screen and (max-width: 768px){.fees-table--travel tbody th{padding:8px 5px}}.fees-table--travel tbody td{padding:8px 15px;background-color:#fff;font-weight:400;line-height:1.6}@media screen and (max-width: 768px){.fees-table--travel tbody td{padding:8px 5px}}.fees-table--travel tbody td:last-child{text-align:right}@media screen and (max-width: 768px){.fees-table--travel tbody td:last-child{text-align:center}}.fees-table--travel tbody tr:last-child th{border-radius:0 0 0 3px}.fees-table--travel tbody tr:last-child td:last-child{border-radius:0 0 3px 0}.fees-table__head-mark{font-size:1rem;font-weight:400;line-height:1.4;letter-spacing:.05em;vertical-align:super}.fees-table__mark{font-size:1rem;line-height:1.4;vertical-align:super}.fees-plan__box{display:flex;flex-direction:column;align-self:stretch;gap:15px;width:100%;padding:20px;border-radius:3px;background-color:#f8f8f8;box-sizing:border-box}@media screen and (max-width: 768px){.fees-plan__box{padding:15px clamp(0px,3.84vw,15px)}}.fees-plan__box-title{align-self:stretch;margin:0;font-family:"Noto Sans JP",sans-serif;font-size:1.8rem;font-weight:500;line-height:1.2;letter-spacing:.05em;color:var(--fees-plan-accent)}@media screen and (max-width: 999px){.fees-plan__box-title{font-size:1.6rem}}.fees-plan__box-list{display:flex;flex-direction:column;align-self:stretch;gap:5px;margin:0;padding:0;list-style:none}.fees-plan__box-item{display:flex;flex-direction:column;align-items:flex-end;gap:0;padding-left:17px}.fees-plan__box-text{align-self:stretch;margin:0;font-family:"Noto Sans JP",sans-serif;font-weight:400;line-height:1.6;letter-spacing:.05em;color:#000;text-indent:-17px}.fees-plan__box-note{align-self:stretch;margin:0;font-family:"Noto Sans JP",sans-serif;font-size:1.2rem;font-weight:400;line-height:1.6;letter-spacing:.05em;color:#000}.fees-plan__example{display:flex;flex-direction:column;align-self:stretch;gap:15px}.fees-plan__example-title{margin:0;font-family:"Noto Sans JP",sans-serif;font-size:2.2rem;font-weight:500;line-height:1.2;letter-spacing:.05em;color:var(--fees-plan-accent)}@media screen and (max-width: 999px){.fees-plan__example-title{font-size:1.8rem}}.fees-plan__example-box{display:flex;flex-direction:column;align-self:stretch;gap:10px;padding:30px 20px;border-radius:3px;background-color:#f8f8f8}@media screen and (max-width: 999px){.fees-plan__example-box{padding:20px}}@media screen and (max-width: 768px){.fees-plan__example-box{padding:15px clamp(0px,3.84vw,15px)}}.fees-plan__example-profile{display:flex;flex-wrap:wrap;align-items:flex-start;gap:24px 20px}@media screen and (max-width: 768px){.fees-plan__example-profile{display:grid;grid-template-columns:60px 1fr;gap:0 20px}}@media screen and (max-width: 449px){.fees-plan__example-profile{display:block}}.fees-plan__example-figure{display:flex;flex-direction:column;align-items:center;gap:6px;margin:0}.fees-plan__example-figure img{display:block;width:76px;height:auto;aspect-ratio:1/1}@media screen and (max-width: 1399px){.fees-plan__example-figure img{width:5.42vw}}@media screen and (max-width: 999px){.fees-plan__example-figure img{width:50px}}.fees-plan__example-name{font-family:"Noto Sans JP",sans-serif;font-size:1.2rem;font-weight:500;line-height:1.6;letter-spacing:.05em;color:#000;text-align:center}.sp_wrap{display:contents}@media screen and (max-width: 768px){.sp_wrap{display:block}}@media screen and (max-width: 449px){.sp_wrap{margin-top:10px}}.fees-plan__example-list{display:flex;flex-direction:column;gap:3px;min-width:0;margin:0}@media screen and (max-width: 768px){.fees-plan__example-list{grid-column:2/3}}@media screen and (max-width: 768px){.fees-plan__example-list:not(:first-of-type){margin-top:3px}}.fees-plan__example-row{display:flex;align-items:center;gap:10px}.fees-plan__example-label{flex-shrink:0;margin:0;padding:1px 6px;border-radius:2px;background-color:#fff;font-family:"Noto Sans JP",sans-serif;font-size:1.4rem;font-weight:500;text-align:center;line-height:1.2;letter-spacing:.08em;color:#aa9859}@media screen and (max-width: 768px){.fees-plan__example-label{min-width:100px}}.fees-plan__example-value{margin:0;font-family:"Noto Sans JP",sans-serif;font-size:1.4rem;font-weight:400;line-height:1.6;letter-spacing:.05em;color:#000}.fees-plan__calc{display:flex;flex-wrap:wrap;justify-content:center;gap:15px;width:calc(100% - 76px - 23px);margin:0 0 0 auto;padding:18px 20px;border:1px solid #aa9859;border-radius:3px;background-color:#fff;box-sizing:border-box}@media screen and (max-width: 1399px){.fees-plan__calc{width:100%;gap:clamp(5px,-20px + 2.5vw,15px);padding:18px clamp(5px,-20px + 2.5vw,15px)}}@media screen and (max-width: 999px){.fees-plan__calc{width:calc(100% - 58px - 20px)}}@media screen and (max-width: 768px){.fees-plan__calc{width:-webkit-max-content;width:-moz-max-content;width:max-content}}@media screen and (max-width: 389px){.fees-plan__calc{width:100%}}@media screen and (max-width: 1399px){.fees-plan__calc .fees-formula__item-head>p,.fees-plan__calc .fees-formula__rate-head>p{font-size:clamp(1.6rem,1.42vw,2rem)}}.fees-plan__calc .fees-formula__plus,.fees-plan__calc .fees-formula__equal{font-size:2rem}@media screen and (max-width: 1399px){.fees-plan__calc .fees-formula__plus,.fees-plan__calc .fees-formula__equal{font-size:clamp(1.4rem,1.42vw,2rem)}}.fees-plan__calc-item{display:flex;flex-direction:column;align-items:center;gap:5px}.fees-plan__calc-item--rate{gap:0}.fees-plan__calc-item .fees-formula__rate-head{background-color:#fff}.fees-plan__calc-rate-box{padding:20px 10px 10px;border:1px solid #dadbde}@media screen and (max-width: 1399px){.fees-plan__calc-rate-box{padding:20px clamp(6px,-4px + 1vw,10px) 10px}}.fees-plan__calc-rate-text{display:flex;gap:16px;font-family:"Noto Sans JP",sans-serif;line-height:1;color:#000}@media screen and (max-width: 1399px){.fees-plan__calc-rate-text{gap:clamp(6px,-19px + 2.5vw,16px)}}.fees-plan__calc-total{display:flex;flex-direction:column;align-items:center;gap:5px}.fees-plan__calc-total-tag{display:inline-flex;align-items:center;justify-content:center;padding:0 .5em;border-radius:2px;background-color:var(--fees-plan-accent);font-family:"Noto Sans JP",sans-serif;font-size:2rem;font-weight:700;line-height:1.6;letter-spacing:.05em;color:#fff}@media screen and (max-width: 1399px){.fees-plan__calc-total-tag{font-size:clamp(1.6rem,1.42vw,2rem)}}.fees-plan__calc-total-amount{display:flex;align-items:baseline;justify-content:center;gap:2px;margin:0;font-family:"Noto Sans JP",sans-serif;line-height:1;color:#000}.fees-plan__calc-total-num{font-size:2rem;letter-spacing:.03em}.fees-plan__calc-sp{display:none;flex-direction:column;gap:10px;width:100%;padding:15px;border:1px solid #aa9859;border-radius:3px;background-color:#fff;box-sizing:border-box}@media screen and (max-width: 768px){.fees-plan__calc-sp{display:flex}}.fees-plan__calc-sp-body{display:flex;flex-direction:column;gap:5px}.fees-plan__calc-sp-row{display:flex;align-items:center;gap:20px}@media screen and (max-width: 389px){.fees-plan__calc-sp-row{gap:10px}}.fees-plan__calc-sp-label{flex-shrink:0;width:90px;margin:0;font-family:"Noto Sans JP",sans-serif;font-size:1.4rem;font-weight:700;line-height:1.6;letter-spacing:.05em;color:var(--fees-plan-accent)}@media screen and (max-width: 389px){.fees-plan__calc-sp-label{font-size:1.3rem;width:82px}}.fees-plan__calc-sp-value{flex:1;min-width:0;margin:0;font-family:"Noto Sans JP",sans-serif;line-height:1;letter-spacing:.03em;color:#000;text-align:right}.fees-plan__calc-sp-num{font-size:1.6rem}@media screen and (max-width: 389px){.fees-plan__calc-sp-num{font-size:1.4rem}}.fees-plan__calc-sp-unit{font-size:1.28rem}@media screen and (max-width: 389px){.fees-plan__calc-sp-unit{font-size:1.12rem}}.fees-plan__calc-sp-total{display:flex;align-items:center;gap:20px;padding-top:13px;border-top:1px solid #000}@media screen and (max-width: 389px){.fees-plan__calc-sp-total{gap:10px}}.fees-plan__calc-sp-total-tag{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:100px;padding:0 8px;border-radius:2px;background-color:var(--fees-plan-accent);box-sizing:border-box;font-family:"Noto Sans JP",sans-serif;font-size:1.6rem;font-weight:700;line-height:1.6;letter-spacing:.05em;color:#fff}@media screen and (max-width: 389px){.fees-plan__calc-sp-total-tag{font-size:1.4rem}}.fees-plan__calc-sp-total-amount{flex:1;min-width:0;margin:0;font-family:"Noto Sans JP",sans-serif;line-height:1;letter-spacing:.03em;color:var(--fees-plan-accent);text-align:right}.fees-plan__calc-sp-total-num{font-size:2rem}@media screen and (max-width: 389px){.fees-plan__calc-sp-total-num{font-size:1.6rem}}.fees-plan__calc-sp-total-unit{font-size:1.6rem}@media screen and (max-width: 389px){.fees-plan__calc-sp-total-unit{font-size:1.4rem}}.fees-plan__btn{position:relative;display:flex;align-items:center;justify-content:center;width:100%;max-width:525px;min-height:58px;padding:12px 50px 12px 20px;border:1px solid #006837;border-radius:10px;background:linear-gradient(0deg, #006837 0%, #39B54A 100%);box-shadow:0 5px 10px rgba(0,0,0,.21);box-sizing:border-box;text-decoration:none;transition:opacity .3s ease}.fees-plan__btn:hover{opacity:.6}.fees-plan__btn:hover .fees-plan__btn-icon{transform:translateY(-50%) translateX(3px)}.fees-plan__btn-text{font-family:"Noto Sans JP",sans-serif;font-size:2rem;font-weight:700;line-height:1.4;letter-spacing:.05em;color:#fff;text-align:center}@media screen and (max-width: 999px){.fees-plan__btn-text{font-size:1.6rem}}.fees-plan__btn-icon{position:absolute;top:50%;right:17px;display:block;width:22px;height:22px;transform:translateY(-50%);transition:transform .3s ease}.fees-option{--fees-plan-accent: #AA9859;width:100%}.fees-option .fees-plan__label{background-color:#999}.fees-option .fees-formula__item{padding-bottom:6px}.fees-options__panel{display:flex;flex-direction:column;align-items:center;width:100%;padding:0 30px;background-color:#fff;border-radius:3px;box-sizing:border-box}@media screen and (max-width: 999px){.fees-options__panel{padding:0 clamp(0px,5vw,20px)}}.fees-options__panel+.fees-options__panel{border-radius:0}.fees-options__cta{display:flex;flex-direction:column;align-items:center;align-self:stretch;gap:40px;width:100%;padding-bottom:30px;box-sizing:border-box}@media screen and (max-width: 999px){.fees-options__cta{gap:20px;padding-bottom:20px}}.fees-option--audit .fees-option__body{align-items:flex-end;gap:15px}.fees-option__table-area{display:flex;flex-direction:column;align-self:stretch;gap:5px;width:100%}.fees-option__body{display:flex;flex-direction:column;align-items:center;gap:25px;width:100%;padding:30px 0;box-sizing:border-box}@media screen and (max-width: 999px){.fees-option__body{gap:20px;padding:20px 0}}.fees-option__divider{align-self:stretch;margin:0;border:0;height:1px;background:linear-gradient(184deg, #C6AE5C 0%, #A88817 90%)}.fees-option__table-title{margin:0 0 10px;font-family:"Noto Sans JP",sans-serif;font-size:1.4rem;font-weight:500;line-height:1.6;letter-spacing:.05em;color:#000}.fees-option__table-notes{display:flex;flex-direction:column;gap:0;width:100%}.fees-planning__panel{display:flex;flex-direction:column;align-items:center;width:100%;padding:0 30px;background-color:#fff;border-radius:3px;box-sizing:border-box}@media screen and (max-width: 999px){.fees-planning__panel{padding:0 clamp(0px,5vw,20px)}}.fees-planning-item{width:100%;--fees-plan-accent: #AA9859}.fees-planning-item .fees-plan__label{background-color:#9e8f85}.fees-planning-item__body{display:flex;flex-direction:column;width:100%;padding:30px 0;box-sizing:border-box}@media screen and (max-width: 999px){.fees-planning-item__body{padding:clamp(0px,5vw,20px) 0}}.fees-planning-item__sections{display:flex;flex-direction:column;gap:15px;width:100%}.fees-plan__head--compact{gap:10px}.fees-planning-item__detail{display:flex;flex-direction:column;gap:10px;width:100%}.fees-planning-item__table-wrap{display:flex;flex-direction:column;width:100%}.fees-planning-item__divider{align-self:stretch;margin:0;border:0;height:1px;background:linear-gradient(184deg, #C6AE5C 0%, #A88817 90%)}.fees-planning-item__intro{display:flex;flex-direction:column;gap:10px;width:100%}.fees-planning-item__detail--compact{gap:10px}.fees-planning-item__list{margin:0;padding-left:.3em;font-family:"Noto Sans JP",sans-serif;font-weight:400;line-height:1.6;letter-spacing:.05em;color:#000;list-style-type:disc}.fees-planning-item__list>li{padding-left:1em;text-indent:-1em}.fees-planning-item__list>li::before{content:"・"}.fees-planning-item__formula-area{display:flex;flex-direction:column;gap:10px;width:100%}.fees-planning-item__block-body{display:flex;flex-direction:column;gap:12px;width:100%}.fees-planning-item--will .fees-planning-item__table-wrap{align-self:center}.fees-planning-item__notes{display:flex;flex-direction:column;gap:0;width:100%}.fees-planning__cta{display:flex;justify-content:center;width:100%;padding-bottom:30px;box-sizing:border-box}@media screen and (max-width: 768px){.fees-planning__cta{padding-bottom:20px}}#fees-planning .fees-plan__item-title{color:#724f28}.fees-post-filing__panel{display:flex;flex-direction:column;align-items:center;width:100%;padding:0 30px;background-color:#fff;border-radius:3px;box-sizing:border-box}@media screen and (max-width: 999px){.fees-post-filing__panel{padding:0 clamp(0px,5vw,20px)}}.fees-post-filing-item{width:100%;--fees-plan-accent: #AA9859}.fees-post-filing-item .fees-plan__label{background-color:#a5939e}.fees-post-filing-item__body{display:flex;flex-direction:column;width:100%;padding:30px 0;box-sizing:border-box}@media screen and (max-width: 999px){.fees-post-filing-item__body{padding:clamp(0px,5vw,20px) 0}}.fees-post-filing-item__sections{display:flex;flex-direction:column;gap:15px;width:100%}.fees-post-filing-item__detail{display:flex;flex-direction:column;gap:10px;width:100%}.fees-post-filing-item__table-wrap{display:flex;flex-direction:column;width:100%}.fees-post-filing__cta{display:flex;justify-content:center;width:100%;padding-bottom:30px;box-sizing:border-box}@media screen and (max-width: 768px){.fees-post-filing__cta{padding-bottom:20px}}#fees-post-filing .fees-plan__item-title{color:#4f2866}.fees-table--planning-col2{width:100%;max-width:334px;table-layout:fixed;border-collapse:separate;border-spacing:0}.fees-table--planning-col2 th,.fees-table--planning-col2 td{box-sizing:border-box;border:none;border-right:1px solid #dadbde;border-bottom:1px solid #dadbde;text-align:center;vertical-align:middle;font-size:1.4rem;letter-spacing:.05em}@media screen and (max-width: 768px){.fees-table--planning-col2 th,.fees-table--planning-col2 td{font-size:1.2rem}}.fees-table--planning-col2 tr>th:first-child,.fees-table--planning-col2 tr>td:first-child{border-left:1px solid #dadbde}.fees-table--planning-col2 thead tr:first-child>th,.fees-table--planning-col2 tbody tr:first-child>td{border-top:1px solid #dadbde}.fees-table--planning-col2 thead+tbody tr:first-child>td{border-top:none}.fees-table--planning-col2 thead th{width:50%;padding:8px 15px;background-color:#f8f8f8;font-weight:700;line-height:1.4}@media screen and (max-width: 768px){.fees-table--planning-col2 thead th{padding:8px 5px}}.fees-table--planning-col2 thead th:first-child{padding:8px 5px;border-radius:3px 0 0 0}.fees-table--planning-col2 thead th:last-child{padding:8px;border-radius:0 3px 0 0}@media screen and (max-width: 768px){.fees-table--planning-col2 thead th:last-child{padding:8px 5px}}.fees-table--planning-col2 tbody td{padding:8px 15px;background-color:#fff;font-weight:400;line-height:1.6}@media screen and (max-width: 768px){.fees-table--planning-col2 tbody td{padding:8px 5px}}.fees-table--planning-col2 tbody tr:last-child td:first-child{border-radius:0 0 0 3px}.fees-table--planning-col2 tbody tr:last-child td:last-child{border-radius:0 0 3px 0}.fees-table--planning-discount{width:100%;max-width:369px;table-layout:fixed;border-collapse:separate;border-spacing:0}.fees-table--planning-discount th,.fees-table--planning-discount td{box-sizing:border-box;border:none;border-right:1px solid #dadbde;border-bottom:1px solid #dadbde;text-align:center;vertical-align:middle;font-size:1.4rem;letter-spacing:.05em}@media screen and (max-width: 768px){.fees-table--planning-discount th,.fees-table--planning-discount td{font-size:1.2rem}}.fees-table--planning-discount tr>th:first-child,.fees-table--planning-discount tr>td:first-child{border-left:1px solid #dadbde}.fees-table--planning-discount thead tr:first-child>th,.fees-table--planning-discount tbody tr:first-child>td{border-top:1px solid #dadbde}.fees-table--planning-discount thead+tbody tr:first-child>td{border-top:none}.fees-table--planning-discount thead th{position:relative;background-color:#f8f8f8;font-weight:700;line-height:1.4}.fees-table--planning-discount thead th:first-child{width:65.9%;padding:8px 5px;border-radius:5px 0 0 0}.fees-table--planning-discount thead th:last-child{width:34.1%;padding:8px;border-radius:0 5px 0 0}@media screen and (max-width: 768px){.fees-table--planning-discount thead th:last-child{padding:8px 5px}}.fees-table--planning-discount tbody td{padding:8px 15px;background-color:#fff;font-weight:400;line-height:1.6}@media screen and (max-width: 768px){.fees-table--planning-discount tbody td{padding:8px 5px}}.fees-table--planning-discount tbody tr:last-child td:first-child{border-radius:0 0 0 5px}.fees-table--planning-discount tbody tr:last-child td:last-child{border-radius:0 0 5px 0}.fees-table--planning-will{table-layout:fixed;border-collapse:separate;border-spacing:0}.fees-table--planning-will th,.fees-table--planning-will td{box-sizing:border-box;border:none;border-right:1px solid #dadbde;border-bottom:1px solid #dadbde;text-align:center;vertical-align:middle;font-size:1.4rem;letter-spacing:.05em}@media screen and (max-width: 768px){.fees-table--planning-will th,.fees-table--planning-will td{font-size:1.2rem}}.fees-table--planning-will tr>th:first-child,.fees-table--planning-will tr>td:first-child{border-left:1px solid #dadbde}.fees-table--planning-will thead tr:first-child>th,.fees-table--planning-will tbody tr:first-child>th,.fees-table--planning-will tbody tr:first-child>td{border-top:1px solid #dadbde}.fees-table--planning-will thead+tbody tr:first-child>th,.fees-table--planning-will thead+tbody tr:first-child>td{border-top:none}.fees-table--planning-will thead th{background-color:#f8f8f8;font-weight:700;line-height:1.4}.fees-table--planning-will thead th:first-child{width:40%;padding:8px 5px;border-radius:3px 0 0 0}.fees-table--planning-will thead th:last-child{width:60%;padding:8px;border-radius:0 3px 0 0}@media screen and (max-width: 768px){.fees-table--planning-will thead th:last-child{padding:8px 5px}}.fees-table--planning-will tbody th{padding:8px 15px;background-color:#f8f8f8;font-weight:400;line-height:1.6}@media screen and (max-width: 768px){.fees-table--planning-will tbody th{padding:8px 5px}}.fees-table--planning-will tbody td{padding:8px 15px;background-color:#fff;font-weight:400;line-height:1.6}@media screen and (max-width: 768px){.fees-table--planning-will tbody td{padding:8px 5px}}.fees-table--planning-will tbody tr:last-child th{border-radius:0 0 0 3px}.fees-table--planning-will tbody tr:last-child td:last-child{border-radius:0 0 3px 0}.fees-table--post-filing-diagnosis{width:100%;max-width:367px;table-layout:fixed;border-collapse:separate;border-spacing:0}.fees-table--post-filing-diagnosis th,.fees-table--post-filing-diagnosis td{box-sizing:border-box;border:none;border-right:1px solid #dadbde;border-bottom:1px solid #dadbde;text-align:center;vertical-align:middle;font-size:1.4rem;letter-spacing:.05em}@media screen and (max-width: 768px){.fees-table--post-filing-diagnosis th,.fees-table--post-filing-diagnosis td{font-size:1.2rem}}.fees-table--post-filing-diagnosis tr>th:first-child,.fees-table--post-filing-diagnosis tr>td:first-child{border-left:1px solid #dadbde}.fees-table--post-filing-diagnosis thead tr:first-child>th,.fees-table--post-filing-diagnosis tbody tr:first-child>td{border-top:1px solid #dadbde}.fees-table--post-filing-diagnosis thead+tbody tr:first-child>td{border-top:none}.fees-table--post-filing-diagnosis thead th{background-color:#f8f8f8;font-weight:700;line-height:1.4}.fees-table--post-filing-diagnosis thead th:first-child{width:45.5%;padding:8px 5px;border-radius:3px 0 0 0}.fees-table--post-filing-diagnosis thead th:last-child{width:54.5%;padding:8px;border-radius:0 3px 0 0}@media screen and (max-width: 768px){.fees-table--post-filing-diagnosis thead th:last-child{padding:8px 5px}}.fees-table--post-filing-diagnosis tbody td{padding:8px 15px;background-color:#fff;font-weight:400;line-height:1.6}@media screen and (max-width: 768px){.fees-table--post-filing-diagnosis tbody td{padding:8px 5px}}.fees-table--post-filing-diagnosis tbody tr:last-child td:first-child{border-radius:0 0 0 3px}.fees-table--post-filing-diagnosis tbody tr:last-child td:last-child{border-radius:0 0 3px 0}.fees-table--post-filing-second-opinion{table-layout:fixed;border-collapse:separate;border-spacing:0}.fees-table--post-filing-second-opinion th,.fees-table--post-filing-second-opinion td{box-sizing:border-box;border:none;border-right:1px solid #dadbde;border-bottom:1px solid #dadbde;text-align:center;vertical-align:middle;font-size:1.4rem;letter-spacing:.05em}@media screen and (max-width: 768px){.fees-table--post-filing-second-opinion th,.fees-table--post-filing-second-opinion td{font-size:1.2rem}}.fees-table--post-filing-second-opinion tr>th:first-child,.fees-table--post-filing-second-opinion tr>td:first-child{border-left:1px solid #dadbde}.fees-table--post-filing-second-opinion thead tr:first-child>th,.fees-table--post-filing-second-opinion tbody tr:first-child>th,.fees-table--post-filing-second-opinion tbody tr:first-child>td{border-top:1px solid #dadbde}.fees-table--post-filing-second-opinion thead+tbody tr:first-child>th,.fees-table--post-filing-second-opinion thead+tbody tr:first-child>td{border-top:none}.fees-table--post-filing-second-opinion thead th{background-color:#f8f8f8;font-weight:700;line-height:1.4}.fees-table--post-filing-second-opinion thead th:first-child{width:53.9%;padding:8px 5px;border-radius:3px 0 0 0}.fees-table--post-filing-second-opinion thead th:last-child{width:46.1%;padding:8px;border-radius:0 3px 0 0}@media screen and (max-width: 768px){.fees-table--post-filing-second-opinion thead th:last-child{padding:8px 5px}}.fees-table--post-filing-second-opinion tbody th{padding:8px 15px;background-color:#f8f8f8;font-weight:400;line-height:1.6}@media screen and (max-width: 768px){.fees-table--post-filing-second-opinion tbody th{padding:8px 5px}}.fees-table--post-filing-second-opinion tbody td{padding:8px 15px;background-color:#fff;font-weight:400;line-height:1.6}@media screen and (max-width: 768px){.fees-table--post-filing-second-opinion tbody td{padding:8px 5px}}.fees-table--post-filing-second-opinion tbody tr:last-child th{border-radius:0 0 0 3px}.fees-table--post-filing-second-opinion tbody tr:last-child td:last-child{border-radius:0 0 3px 0}.fees-table--post-filing-appeal{table-layout:fixed;border-collapse:separate;border-spacing:0}.fees-table--post-filing-appeal th,.fees-table--post-filing-appeal td{box-sizing:border-box;border:none;border-right:1px solid #dadbde;border-bottom:1px solid #dadbde;text-align:center;vertical-align:middle;font-size:1.4rem;letter-spacing:.05em}@media screen and (max-width: 768px){.fees-table--post-filing-appeal th,.fees-table--post-filing-appeal td{font-size:1.2rem}}.fees-table--post-filing-appeal tr>th:first-child,.fees-table--post-filing-appeal tr>td:first-child{border-left:1px solid #dadbde}.fees-table--post-filing-appeal thead tr:first-child>th,.fees-table--post-filing-appeal tbody tr:first-child>td{border-top:1px solid #dadbde}.fees-table--post-filing-appeal thead+tbody tr:first-child>td{border-top:none}.fees-table--post-filing-appeal thead th{width:25%;padding:8px;background-color:#f8f8f8;font-weight:700;line-height:1.4}@media screen and (max-width: 768px){.fees-table--post-filing-appeal thead th{padding:8px 5px}}.fees-table--post-filing-appeal thead th:first-child{padding:8px 5px;border-radius:3px 0 0 0}.fees-table--post-filing-appeal thead th:last-child{border-radius:0 3px 0 0}.fees-table--post-filing-appeal tbody td{padding:8px 15px;background-color:#fff;font-weight:400;line-height:1.6}@media screen and (max-width: 768px){.fees-table--post-filing-appeal tbody td{padding:8px 5px}}.fees-table--post-filing-appeal tbody tr:last-child td:first-child{border-radius:0 0 0 3px}.fees-table--post-filing-appeal tbody tr:last-child td:last-child{border-radius:0 0 3px 0}.procedures-intro{padding:60px 0}@media screen and (max-width: 999px){.procedures-intro{padding:40px 0}}.procedures-intro__card{display:flex;flex-direction:column;align-items:center;gap:20px;border-radius:10px;background-color:#fff;box-sizing:border-box}.procedures-intro__title{margin:0;font-family:"Noto Sans JP",sans-serif;font-size:2.2rem;font-weight:700;line-height:1.6;letter-spacing:.08em;color:#4f2866}@media screen and (max-width: 999px){.procedures-intro__title{font-size:1.8rem}}@media screen and (max-width: 389px){.procedures-intro__title{font-size:clamp(4.61vw,4.61vw,1.4rem)}}.procedures-intro__body{display:flex;flex-direction:column;align-items:center;gap:10px;width:100%}.procedures-intro__text{margin:0;font-family:"Noto Sans JP",sans-serif;font-size:1.6rem;font-weight:400;line-height:1.6;letter-spacing:.08em;color:#000}@media screen and (max-width: 999px){.procedures-intro__text{font-size:1.4rem}}.procedures-intro__quotes{display:flex;flex-direction:column;gap:5px;margin:0;padding:10px 20px;background-color:#f3efe9;box-sizing:border-box}@media screen and (max-width: 999px){.procedures-intro__quotes{align-self:stretch}}.procedures-intro__quote{margin:0;font-family:"Noto Sans JP",sans-serif;font-size:1.6rem;font-weight:400;line-height:1.6;letter-spacing:.08em;color:#000}@media screen and (max-width: 999px){.procedures-intro__quote{font-size:1.4rem}}.procedures-intro__note{max-width:980px;margin:0;font-family:"Noto Sans JP",sans-serif;font-size:1.6rem;font-weight:400;line-height:1.6;letter-spacing:.08em;color:#000}@media screen and (max-width: 999px){.procedures-intro__note{font-size:1.4rem}}.procedures-intro__emphasis{max-width:980px;margin:0;font-family:"Noto Sans JP",sans-serif;font-size:1.6rem;font-weight:400;line-height:1.6;letter-spacing:.08em;color:#000}@media screen and (max-width: 999px){.procedures-intro__emphasis{font-size:1.4rem}}.procedures-intro__emphasis strong{font-weight:700}.procedures-nav{padding-bottom:30px}@media screen and (max-width: 999px){.procedures-nav{padding-bottom:20px}}.procedures-nav__list{display:flex;flex-wrap:wrap;gap:10px;max-width:1000px;margin:0 auto;padding:0;list-style:none}@media screen and (max-width: 768px){.procedures-nav__list{display:grid;grid-template-columns:1fr 1fr}}.procedures-nav__item{display:flex}@media screen and (min-width: 1000px){.procedures-nav__item{flex:1}}@media screen and (max-width: 999px){.procedures-nav__item{flex:1}}.procedures-nav__link{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:10px 20px;border:1px solid #4f2866;border-radius:3px;background-color:#fff;box-sizing:border-box;text-decoration:none;transition:opacity .3s ease}@media screen and (max-width: 999px){.procedures-nav__link{padding:10px}}.procedures-nav__link:hover{opacity:.6}.procedures-nav__text{flex:1;font-family:"Noto Sans JP",sans-serif;font-size:1.8rem;font-weight:700;line-height:1.6;letter-spacing:.08em;color:#4f2866}@media screen and (max-width: 999px){.procedures-nav__text{font-size:1.4rem}}.procedures-nav__icon{display:block;flex-shrink:0;width:11px;height:auto}@media screen and (max-width: 999px){.procedures-nav__icon{width:8px}}.procedures-recommend{position:relative;z-index:1;overflow:visible;background-image:url(../img/procedures/recommend_bg.svg);background-size:cover;background-repeat:no-repeat;overflow:hidden}@media screen and (max-width: 768px){.procedures-recommend{padding:30px 0 0}}@media screen and (max-width: 768px){.procedures-recommend__sp-inner{display:grid;grid-template-columns:1fr 30%}}@media screen and (max-width: 389px){.procedures-recommend__sp-inner{grid-template-columns:1fr 85px}}.procedures-recommend__inner{position:relative;display:flex;align-items:flex-start;justify-content:space-between;gap:20px}@media screen and (max-width: 999px){.procedures-recommend__inner{gap:0}}@media screen and (max-width: 768px){.procedures-recommend__inner{display:contents}}.procedures-recommend__contents{position:relative;z-index:1;display:flex;flex:1;flex-direction:column;gap:30px;min-width:0;padding:50px 0}@media screen and (min-width: 1000px){.procedures-recommend__contents{flex:653}}@media screen and (max-width: 999px){.procedures-recommend__contents{width:100%;max-width:600px;gap:15px;padding:30px 0}}@media screen and (max-width: 768px){.procedures-recommend__contents{display:contents}}@media screen and (max-width: 768px){.procedures-recommend__contents>div{display:contents}}.procedures-recommend__title{margin:0;font-family:"Noto Sans JP",sans-serif;font-size:3.2rem;font-weight:700;line-height:1.6;letter-spacing:.08em;color:#4f2866}@media screen and (max-width: 1399px){.procedures-recommend__title{font-size:2.28vw}}@media screen and (max-width: 999px){.procedures-recommend__title{font-size:2.4rem}}@media screen and (max-width: 768px){.procedures-recommend__title{margin-bottom:15px;grid-column:1/3;text-align:center}}.procedures-recommend__list{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}@media screen and (max-width: 999px){.procedures-recommend__list{gap:5px}}@media screen and (max-width: 768px){.procedures-recommend__list{grid-column:1/3}}.procedures-recommend__item{display:flex;align-items:center;gap:8px;padding:10px;border-radius:5px;background-color:#fff;box-sizing:border-box}.procedures-recommend__icon{display:block;flex-shrink:0;width:16px;height:auto}@media screen and (max-width: 999px){.procedures-recommend__icon{width:14px}}.procedures-recommend__text{flex:1;min-width:0;font-family:"Noto Sans JP",sans-serif;font-size:1.4rem;font-weight:500;line-height:1.8;letter-spacing:.08em;color:#041b29}@media screen and (min-width: 1000px){.procedures-recommend__text{font-size:1.6rem}}.procedures-recommend__lead{margin-top:15px;font-family:"Noto Sans JP",sans-serif;font-size:1.6rem;font-weight:700;line-height:1.6;letter-spacing:.08em;color:#4f2866}@media screen and (min-width: 1000px){.procedures-recommend__lead{font-size:2rem}}@media screen and (max-width: 768px){.procedures-recommend__lead{grid-column:1/2;align-self:center;padding:0 0 30px}}@media screen and (max-width: 389px){.procedures-recommend__lead{font-size:1.4rem}}.procedures-recommend__figure{flex-shrink:0;width:100%;margin:0;align-self:flex-end;max-height:453px}@media screen and (min-width: 1000px){.procedures-recommend__figure{flex:358;transform:translateY(-1px)}}@media screen and (max-width: 999px){.procedures-recommend__figure{width:300px}}@media screen and (max-width: 768px){.procedures-recommend__figure{grid-column:2/3;width:100%}}.procedures-recommend__figure img{display:block;width:100%;height:auto}.procedures-expertise{padding:50px 0;background-color:#f3efe9}@media screen and (max-width: 999px){.procedures-expertise{padding:40px 0}}.procedures-expertise__title{margin:0 0 30px;font-family:"Shippori Mincho",serif;font-size:2.4rem;font-weight:700;line-height:1.6;letter-spacing:.05em;color:#000;text-align:center}@media screen and (min-width: 1000px){.procedures-expertise__title{font-size:3rem}}.procedures-expertise__inner{display:flex;align-items:flex-start;gap:30px;margin:0 auto}@media screen and (max-width: 768px){.procedures-expertise__inner{flex-direction:column}}.procedures-expertise__body{display:flex;flex:650;flex-direction:column;gap:15px;min-width:0}@media screen and (max-width: 768px){.procedures-expertise__body{width:100%}}.procedures-expertise__heading{margin:0;padding-bottom:15px;border-bottom:1px solid #4f2866;font-family:"Noto Sans JP",sans-serif;font-size:2rem;font-weight:700;line-height:1.6;letter-spacing:.08em;color:#4f2866}@media screen and (min-width: 1000px){.procedures-expertise__heading{font-size:2.4rem}}.procedures-expertise__texts{display:flex;flex-direction:column;gap:10px}.procedures-expertise__text{margin:0;font-family:"Noto Sans JP",sans-serif;font-size:1.4rem;font-weight:400;line-height:1.6;letter-spacing:.08em;color:#000}@media screen and (min-width: 1000px){.procedures-expertise__text{font-size:1.6rem}}.procedures-expertise__text strong{font-weight:700}.procedures-expertise__figure{flex:320;width:100%;margin:0;border-radius:3px;overflow:hidden;aspect-ratio:1/1}@media screen and (max-width: 768px){.procedures-expertise__figure{max-width:410px;aspect-ratio:3/2}}.procedures-expertise__figure img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.procedures-service{padding:50px 0;background-color:#fff}@media screen and (max-width: 999px){.procedures-service{padding:40px 0}}.procedures-service__title{margin:0 0 30px;font-family:"Shippori Mincho",serif;font-size:2.4rem;font-weight:700;line-height:1.6;letter-spacing:.05em;color:#000;text-align:center}@media screen and (min-width: 1000px){.procedures-service__title{font-size:3rem}}.procedures-service__content{display:flex;flex-direction:column;gap:50px;margin:0 auto}@media screen and (max-width: 999px){.procedures-service__content{gap:30px}}.procedures-service__list{display:flex;flex-direction:column;gap:20px}.procedures-service__item{position:relative;display:flex;flex-direction:column;gap:20px;padding:30px;border-radius:3px;background-color:#fff;box-sizing:border-box;isolation:isolate}.procedures-service__item::before{content:"";position:absolute;inset:0;z-index:-1;border-radius:3px;padding:1px;background:linear-gradient(184deg, #C6AE5C 0%, #A88817 90%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}@media screen and (max-width: 999px){.procedures-service__item{padding:20px}}.procedures-service__item-head{display:flex;align-items:flex-start;gap:30px}@media screen and (max-width: 999px){.procedures-service__item-head{flex-direction:column;gap:20px}}.procedures-service__figure{flex-shrink:0;width:100%;max-width:260px;margin:0;border-radius:3px;aspect-ratio:260/210;overflow:hidden}@media screen and (max-width: 999px){.procedures-service__figure{max-width:410px;aspect-ratio:3/2}}.procedures-service__figure img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.procedures-service__head-body{display:flex;flex:1;flex-direction:column;gap:20px;min-width:0}@media screen and (max-width: 999px){.procedures-service__head-body{width:100%}}.procedures-service__title-row{display:flex;align-items:center;gap:10px}.procedures-service__num{flex-shrink:0;width:64px;height:auto}@media screen and (max-width: 999px){.procedures-service__num{width:50px;align-self:flex-start}}@media screen and (max-width: 389px){.procedures-service__num{width:12.82vw}}.procedures-service__item-title{margin:0;font-family:"Shippori Mincho",serif;font-size:2.2rem;font-weight:700;line-height:1.4;letter-spacing:.05em;color:#000}@media screen and (min-width: 1000px){.procedures-service__item-title{font-size:3rem}}@media screen and (max-width: 768px){.procedures-service__item-title{font-size:2rem}}.procedures-service__item-lead{margin:0;font-family:"Noto Sans JP",sans-serif;font-size:1.6rem;font-weight:700;line-height:1.6;letter-spacing:.08em;color:#4f2866}@media screen and (max-width: 999px){.procedures-service__item-lead{font-size:1.4rem}}.procedures-service__examples{display:flex;flex-direction:column;gap:0;padding:10px 20px;background-color:#f3efe9;box-sizing:border-box}.procedures-service__examples-title{margin-bottom:5px;font-family:"Noto Sans JP",sans-serif;font-size:1.6rem;font-weight:700;line-height:1.4;letter-spacing:.05em;color:#000}.procedures-service__examples-list{display:flex;flex-direction:column;gap:0;margin:0;padding:0;list-style:none}.procedures-service__examples-item{display:flex;gap:8px;min-height:30px;font-family:"Noto Sans JP",sans-serif;font-size:1.6rem;font-weight:400;line-height:1.4;letter-spacing:.05em;color:#000}@media screen and (max-width: 999px){.procedures-service__examples-item{font-size:1.4rem;gap:6px}}.procedures-service__examples-item::before{content:"";flex-shrink:0;width:10px;height:10px;margin-top:7px;border-radius:50%;background-color:#b4a897}@media screen and (max-width: 999px){.procedures-service__examples-item::before{width:8px;height:8px}}.procedures-service__detail{display:flex;flex-direction:column;gap:10px}.procedures-service__text{margin:0;font-family:"Noto Sans JP",sans-serif;font-size:1.4rem;font-weight:400;line-height:1.6;letter-spacing:.08em;color:#000}@media screen and (min-width: 1000px){.procedures-service__text{font-size:1.6rem}}.procedures-service__text strong{font-weight:700}.procedures-service__fee-link{display:inline-flex;align-items:center;justify-content:space-between;gap:15px;align-self:center;padding:6px 10px;border:1px solid #0171bc;border-radius:6px;background-color:#fff;text-decoration:none;transition:opacity .3s ease}@media screen and (max-width: 768px){.procedures-service__fee-link{gap:10px}}.procedures-service__fee-link:hover{opacity:.6}.procedures-service__fee-link-text{font-family:"Noto Sans JP",sans-serif;font-size:1.6rem;font-weight:700;line-height:1.4;letter-spacing:.05em;color:#0e3671}.procedures-service__fee-link-icon{display:block;flex-shrink:0;width:20px;height:20px;transform:rotate(90deg)}.procedures-service__cta{display:flex;flex-direction:column;align-items:center;gap:15px;padding:20px 50px 25px;border-radius:6px;background:linear-gradient(90deg, #006837 0%, #39B54A 100%);box-shadow:0 5px 10px rgba(0,0,0,.21);box-sizing:border-box;text-decoration:none;color:inherit;transition:opacity .3s ease}@media screen and (max-width: 999px){.procedures-service__cta{padding:20px}}.procedures-service__cta:hover{opacity:.6}.procedures-service__cta:hover .procedures-service__cta-btn-icon{transform:translateX(3px)}.procedures-service__cta-body{display:flex;align-items:center;gap:16px}@media screen and (max-width: 449px){.procedures-service__cta-body{flex-direction:column;text-align:center}}.procedures-service__cta-icon{flex-shrink:0;width:57px;height:auto}.procedures-service__cta-text{margin:0;font-family:"Noto Sans JP",sans-serif;font-size:2.8rem;font-weight:700;line-height:1.5;letter-spacing:.05em;color:#fff}@media screen and (max-width: 999px){.procedures-service__cta-text{font-size:2rem}}@media screen and (max-width: 449px){.procedures-service__cta-text{font-size:1.8rem}}.procedures-service__cta-btn{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;max-width:472px;min-height:50px;padding:10px 20px;border-radius:6px;background-color:#fff;box-shadow:0 5px 10px rgba(0,0,0,.21);box-sizing:border-box}@media screen and (max-width: 389px){.procedures-service__cta-btn{padding:10px}}.procedures-service__cta-btn-text{font-family:"Noto Sans JP",sans-serif;font-size:1.6rem;font-weight:700;line-height:1.6;letter-spacing:.05em;color:#36b149}@media screen and (max-width: 449px){.procedures-service__cta-btn-text{font-size:1.4rem}}@media screen and (max-width: 389px){.procedures-service__cta-btn-text{font-size:clamp(13px,8.429px + 1.429vw,14px)}}.procedures-service__cta-btn-icon{flex-shrink:0;width:22px;height:22px;transition:transform .3s ease}.procedures-results{background-color:#f8f8f8}.procedures-results__inner{display:flex;flex-direction:column;gap:30px;padding:40px 0}@media screen and (min-width: 1000px){.procedures-results__inner{padding:50px 0}}.procedures-results__header{display:flex;flex-direction:column;align-items:flex-start;gap:20px}@media screen and (min-width: 1000px){.procedures-results__header{flex-direction:row;align-items:center;justify-content:space-between;gap:30px}}.procedures-results__title{margin:0;font-family:"Shippori Mincho",serif;font-size:2.4rem;font-weight:700;line-height:1.6;letter-spacing:.05em;color:#000}@media screen and (min-width: 1000px){.procedures-results__title{font-size:3rem}}.procedures-results__btn{position:relative;display:flex;align-items:center;justify-content:center;width:100%;max-width:373px;min-height:46px;padding:10px 50px 10px 20px;border:1px solid #0071bc;border-radius:10px;background:linear-gradient(180deg, #29ABE2 0%, #0D346D 100%);box-sizing:border-box;box-shadow:0 5px 10px rgba(0,0,0,.21);text-decoration:none;transition:opacity .3s ease}@media screen and (max-width: 999px){.procedures-results__btn{margin:0 auto}}@media screen and (min-width: 1000px){.procedures-results__btn.sp-view{display:none}}.procedures-results__btn.pc-view{display:none}@media screen and (min-width: 1000px){.procedures-results__btn.pc-view{display:flex;flex-shrink:0}}.procedures-results__btn:hover{opacity:.6}.procedures-results__btn:hover .procedures-results__btn-icon{transform:translateY(-50%) translateX(3px)}.procedures-results__btn-text{font-family:"Noto Sans JP",sans-serif;font-size:1.6rem;font-weight:700;line-height:1.6;letter-spacing:.05em;color:#fff;text-align:center}.procedures-results__btn-icon{position:absolute;top:50%;right:17px;display:block;width:22px;height:22px;background:url(../img/common/icon_arrow_right_white-navy.svg) no-repeat center/contain;transition:transform .3s ease;transform:translateY(-50%)}.procedures-results__list{display:grid}@media screen and (min-width: 1000px){.procedures-results__list{grid-template-columns:repeat(3, 1fr);gap:25px}}@media screen and (max-width: 999px){.procedures-results__list{grid-template-columns:repeat(3, 1fr);gap:20px}}@media screen and (max-width: 768px){.procedures-results__list{grid-template-columns:1fr}}.procedures-results__card{display:flex;flex-direction:column;gap:20px;padding:20px;border-radius:5px;background-color:#fff;box-shadow:0 5px 10px rgba(0,0,0,.08);text-decoration:none;color:inherit;transition:opacity .3s ease}.procedures-results__card:hover{opacity:.6}.procedures-results__card:hover .procedures-results__card-more-icon{transform:translateX(3px)}.procedures-results__card-figure{margin:0;overflow:hidden;border-radius:5px;aspect-ratio:343/178}.procedures-results__card-figure img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.procedures-results__card-body{display:flex;flex:1;flex-direction:column;gap:20px;min-width:0}.procedures-results__card-main{display:flex;flex-direction:column;gap:10px}.procedures-results__card-labels{display:flex;flex-wrap:wrap;gap:10px}.procedures-results__card-label{display:inline-flex;align-items:center;padding:6px 12px;border-radius:2px;background:linear-gradient(184deg, #C6AE5C 0%, #A88817 90%);font-family:"Noto Sans JP",sans-serif;font-size:1.2rem;font-weight:500;line-height:1;letter-spacing:.08em;color:#fff}.procedures-results__card-text{display:flex;flex-direction:column;gap:10px}.procedures-results__card-title{margin:0;font-family:"Noto Sans JP",sans-serif;font-size:2rem;font-weight:700;line-height:1.4;letter-spacing:.08em;color:#000}.procedures-results__card-client{margin:0;font-family:"Noto Sans JP",sans-serif;font-size:1.4rem;font-weight:500;line-height:1;letter-spacing:.08em;color:#000}.procedures-results__card-divider{display:block;width:100%;height:1px;background:linear-gradient(184deg, #C6AE5C 0%, #A88817 90%)}.procedures-results__card-tags{display:flex;flex-wrap:wrap;align-items:center;gap:5px 20px;margin:0;padding:0;list-style:none}@media screen and (max-width: 768px){.procedures-results__card-tags{gap:3px 16px}}.procedures-results__card-tag{position:relative;font-family:"Noto Sans JP",sans-serif;font-size:1.4rem;font-weight:500;line-height:1.6;letter-spacing:.08em;color:#909090}.procedures-results__card-tag:not(:last-child)::after{content:"";display:block;width:1px;height:1em;font-size:inherit;border-right:1px solid #909090;position:absolute;top:50%;right:-10px;transform:translateY(-50%)}@media screen and (max-width: 768px){.procedures-results__card-tag:not(:last-child)::after{right:-8px}}.procedures-results__card-more{display:inline-flex;align-items:center;justify-content:flex-end;gap:15px;margin-top:auto;margin-left:auto}.procedures-results__card-more-text{font-family:"Noto Sans JP",sans-serif;font-size:1.6rem;font-weight:700;line-height:1.6;letter-spacing:.08em;color:#1c1c1c}.procedures-results__card-more-icon{display:block;flex-shrink:0;width:22px;height:22px;transition:transform .3s ease}.procedures-fees .fees-plan__item-title{color:#4f2866}.procedures-fees{background-color:#f3efe9}.procedures-fees__inner{display:flex;flex-direction:column;gap:30px;padding:60px 0}@media screen and (max-width: 999px){.procedures-fees__inner{gap:20px;padding:40px 0}}.procedures-fees__head{display:flex;flex-direction:column;align-items:center;gap:10px}.procedures-fees__title{margin:0;font-family:"Shippori Mincho",serif;font-size:3rem;font-weight:700;line-height:1.6;letter-spacing:.05em;text-align:center;color:#000}@media screen and (max-width: 999px){.procedures-fees__title{font-size:2.4rem}}.procedures-fees__lead{margin:0;font-family:"Noto Sans JP",sans-serif;font-size:1.6rem;font-weight:400;line-height:1.6;letter-spacing:.08em;text-align:center;color:#000}@media screen and (max-width: 999px){.procedures-fees__lead{font-size:1.4rem}}.procedures-fees__body{display:flex;flex-direction:column;gap:5px}.procedures-fees__note{margin:0;font-family:"Noto Sans JP",sans-serif;font-size:1rem;font-weight:400;line-height:1.6;letter-spacing:.05em;text-align:right;color:#b61616}.procedures-steps{padding:60px 0;background-color:#f8f8f8}@media screen and (max-width: 999px){.procedures-steps{padding:40px 0}}.procedures-steps__inner{display:flex;flex-direction:column;gap:30px}.procedures-steps__title{margin:0;font-family:"Shippori Mincho",serif;font-size:2.4rem;font-weight:700;line-height:1.6;letter-spacing:.05em;text-align:center;color:#000}@media screen and (min-width: 1000px){.procedures-steps__title{font-size:3rem}}.procedures-steps__list{display:flex;flex-direction:column}.procedures-steps__item{position:relative;background-color:#fff;box-sizing:border-box}.procedures-steps__item:not(:first-child) .procedures-steps__item-inner{padding-top:60px}@media screen and (max-width: 999px){.procedures-steps__item:not(:first-child) .procedures-steps__item-inner{padding-top:30px}}.procedures-steps__chevron{position:absolute;left:0;bottom:-29px;display:block;width:100%;height:30px;z-index:1}@media screen and (max-width: 999px){.procedures-steps__chevron{bottom:-19px;height:20px}}.procedures-steps__item-inner{display:flex;flex-direction:column;gap:15px;padding:30px;box-sizing:border-box}@media screen and (max-width: 999px){.procedures-steps__item-inner{padding:20px}}.procedures-steps__head{display:flex;align-items:center;gap:15px}.procedures-steps__badge{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:0;gap:5px;width:76px;height:76px;margin:0;padding-top:4px;border-radius:50%;background-color:#a5939e;box-sizing:border-box}@media screen and (max-width: 999px){.procedures-steps__badge{width:60px;height:60px;padding-top:2px}}.procedures-steps__badge-label{font-family:"Noto Sans JP",sans-serif;font-size:1.6rem;font-weight:500;line-height:1;letter-spacing:.05em;color:#fff}@media screen and (max-width: 999px){.procedures-steps__badge-label{font-size:1.3rem}}.procedures-steps__badge-num{display:block;width:auto;height:24px}@media screen and (max-width: 999px){.procedures-steps__badge-num{height:18px}}.procedures-steps__item-title{margin:0;min-width:0;font-family:"Shippori Mincho",serif;font-size:2rem;font-weight:700;line-height:1.6;letter-spacing:.05em;color:#000}@media screen and (min-width: 1000px){.procedures-steps__item-title{font-size:3.2rem}}@media screen and (max-width: 999px){.procedures-steps__item-title{font-size:1.8rem}}.procedures-steps__body{display:flex;align-items:flex-start;gap:30px}@media screen and (max-width: 999px){.procedures-steps__body{gap:20px}}@media screen and (max-width: 768px){.procedures-steps__body{flex-direction:column}}.procedures-steps__figure{flex-shrink:0;width:100%;max-width:208px;margin:0;border-radius:3px;aspect-ratio:208/120;overflow:hidden;box-sizing:border-box}@media screen and (max-width: 768px){.procedures-steps__figure{max-width:410px}}.procedures-steps__figure img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.procedures-steps__content,.procedures-steps__extra{display:flex;flex:1;flex-direction:column;gap:10px;min-width:0}.procedures-steps__text{margin:0;font-family:"Noto Sans JP",sans-serif;font-size:1.6rem;font-weight:400;line-height:1.6;letter-spacing:.05em;color:#000}@media screen and (max-width: 999px){.procedures-steps__text{font-size:1.4rem}}.procedures-steps strong{font-weight:700}.procedures-steps .bg_gray{background-color:#f8f8f8;padding:15px}.procedures-steps__btns{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:10px}.procedures-steps__btn{display:inline-flex;align-items:center;justify-content:space-between;gap:15px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;padding:6px 10px;border:1px solid #0171bc;border-radius:6px;background-color:#fff;box-sizing:border-box;text-decoration:none;transition:opacity .3s ease}.procedures-steps__btn:hover{opacity:.6}.procedures-steps__btn:hover .procedures-steps__btn-icon{transform:translateX(3px)}.procedures-steps__btn-text{font-family:"Noto Sans JP",sans-serif;font-size:1.6rem;font-weight:700;line-height:1.6;letter-spacing:.05em;color:#0e3671}@media screen and (max-width: 999px){.procedures-steps__btn-text{font-size:1.4rem}}.procedures-steps__btn-icon{display:block;flex-shrink:0;width:20px;height:20px;transition:transform .3s ease}.procedures-steps__note{margin:0;font-family:"Noto Sans JP",sans-serif;font-size:1.2rem;font-weight:400;line-height:1.6;letter-spacing:.05em;color:#000}.procedures-steps__note strong{font-weight:700}.procedures-related{padding:60px 0 40px}@media screen and (max-width: 999px){.procedures-related{padding:40px 0 0}}.procedures-related__inner{display:flex;flex-direction:column;align-items:center}.procedures-related__contents{display:flex;flex-direction:column;align-items:center;gap:30px;width:100%;max-width:1200px}.procedures-related__block{display:flex;flex-direction:column;align-items:center;gap:30px;width:100%;padding:20px;border-radius:3px;background-color:#f3efe9;box-sizing:border-box}@media screen and (min-width: 1000px){.procedures-related__block{padding:30px}}@media screen and (max-width: 999px){.procedures-related__block{gap:20px}}@media screen and (max-width: 768px){.procedures-related__block{padding:20px clamp(10px,-0.317px + 2.646vw,20px)}}.procedures-related__block-title{margin:0;font-family:"Shippori Mincho",serif;font-size:2.4rem;font-weight:700;line-height:1.6;letter-spacing:.05em;text-align:center;color:#000}@media screen and (min-width: 1000px){.procedures-related__block-title{font-size:3rem}}.procedures-related__card{position:relative;display:block;width:100%;border-radius:3px;box-sizing:border-box;isolation:isolate;text-decoration:none;color:inherit;overflow:hidden}@media screen and (max-width: 768px){.procedures-related__card{background-color:#fff}}.procedures-related__card::before{content:"";position:absolute;inset:0;z-index:10;border-radius:3px;padding:1px;background:linear-gradient(135deg, #C6AE5C 0%, #A88817 95%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.procedures-related__card:hover{opacity:.6}.procedures-related__card:hover .procedures-related__card-btn-icon{transform:translateY(-50%) translateX(3px)}.procedures-related__card--planning{min-height:200px;background:#fff url(../img/procedures/bg_planning.webp) no-repeat center/cover}@media screen and (max-width: 999px){.procedures-related__card--planning{background-position:70% 50%}}@media screen and (max-width: 768px){.procedures-related__card--planning{min-height:auto;background-image:none}}@media screen and (max-width: 768px){.procedures-related__card--planning .procedures-related__card-head{background-image:url(../img/procedures/bg_planning.webp)}}.procedures-related__card--normal{background:#fff url(../img/procedures/bg_normal.webp) no-repeat center/cover}@media screen and (max-width: 999px){.procedures-related__card--normal{background-position:70% 50%}}@media screen and (max-width: 768px){.procedures-related__card--normal{background-image:none}}@media screen and (max-width: 768px){.procedures-related__card--normal .procedures-related__card-head{background-image:url(../img/procedures/bg_normal.webp)}}.procedures-related__card--full{background:#fff url(../img/procedures/bg_full.webp) no-repeat center/cover}@media screen and (max-width: 999px){.procedures-related__card--full{background-position:70% 50%}}@media screen and (max-width: 768px){.procedures-related__card--full{background-image:none}}@media screen and (max-width: 768px){.procedures-related__card--full .procedures-related__card-head{background-image:url(../img/procedures/bg_full.webp)}}.procedures-related__card-inner{position:relative;z-index:2;display:flex;flex-direction:column;gap:20px;padding:20px 40% 20px 20px;box-sizing:border-box}@media screen and (min-width: 1000px){.procedures-related__card-inner{flex-direction:row;align-items:flex-start;gap:25px;padding:20px 30px 30px}}@media screen and (max-width: 999px){.procedures-related__card-inner .procedures-related__card-main{display:contents}.procedures-related__card-inner .procedures-related__card-body{order:1}.procedures-related__card-inner .procedures-related__list{order:2}.procedures-related__card-inner .procedures-related__card-btn{order:3}}@media screen and (max-width: 768px){.procedures-related__card-inner{padding:0 0 20px;gap:10px}}@media screen and (min-width: 1000px){.procedures-related__card--planning .procedures-related__card-inner{align-items:center;justify-content:space-between;min-height:215px}}.procedures-related__card-main{display:flex;flex:1;flex-direction:column;gap:20px;min-width:0}@media screen and (min-width: 1000px){.procedures-related__card-main{max-width:417px}}.procedures-related__card-body{display:flex;flex-direction:column;gap:10px;min-width:0}@media screen and (min-width: 1000px){.procedures-related__card-body{max-width:417px}}.procedures-related__card-head{display:flex;flex-direction:column;align-items:flex-start;gap:10px}@media screen and (max-width: 768px){.procedures-related__card-head{padding:15px 20px;background-size:cover;background-repeat:no-repeat;background-position:70% 50%;border-bottom:1px solid #dadbde;min-height:100px;justify-content:center}}.procedures-related__card-title{margin:0;font-family:"Shippori Mincho",serif;font-size:2.4rem;font-weight:700;line-height:1.6;letter-spacing:.05em;color:#000}@media screen and (min-width: 1000px){.procedures-related__card-title{font-size:3.2rem}}.procedures-related__card-label{flex:0 0 auto;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;margin:0;padding:4px 12px;border-radius:2px;background:linear-gradient(184deg, #C6AE5C 0%, #A88817 90%);font-family:"Noto Sans JP",sans-serif;font-size:1.4rem;font-weight:500;line-height:1.4;letter-spacing:.08em;color:#fff;box-sizing:border-box}.procedures-related__card-desc{margin:0;font-family:"Noto Sans JP",sans-serif;font-size:1.4rem;font-weight:400;line-height:1.6;letter-spacing:.08em;color:#000;text-shadow:0 0 20px rgba(255,255,255,.8)}@media screen and (min-width: 1000px){.procedures-related__card-desc{font-size:1.6rem}}@media screen and (max-width: 768px){.procedures-related__card-desc{padding:0 20px}}.procedures-related__card-btn{position:relative;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:100%;min-height:46px;padding:10px 50px 10px 20px;border:1px solid #0171bc;border-radius:6px;background:linear-gradient(0deg, #0D346D 0%, #29ABE2 100%);box-sizing:border-box;box-shadow:0 5px 10px rgba(0,0,0,.21)}@media screen and (min-width: 1000px){.procedures-related__card-btn{width:auto;min-width:260px}}@media screen and (max-width: 768px){.procedures-related__card-btn{width:calc(100% - 40px);margin:10px auto 0}}@media screen and (max-width: 389px){.procedures-related__card-btn{padding:10px 12.82vw 10px 5.12vw}}@media screen and (min-width: 1000px){.procedures-related__card--planning .procedures-related__card-btn{align-self:center}}.procedures-related__card-btn-text{font-family:"Noto Sans JP",sans-serif;font-size:1.6rem;font-weight:700;line-height:1.6;letter-spacing:.05em;color:#fff;text-align:center}.procedures-related__card-btn-icon{position:absolute;top:50%;right:17px;display:block;width:22px;height:22px;background:url(../img/common/icon_arrow_right_white-navy.svg) no-repeat center/contain;transform:translateY(-50%);transition:transform .3s ease}.procedures-related__list{display:flex;flex:1;flex-direction:column;gap:5px;margin:0;padding:0;list-style:none}@media screen and (min-width: 1000px){.procedures-related__list{padding-top:40px;gap:10px}}@media screen and (max-width: 768px){.procedures-related__list{padding:0 20px}}.procedures-related__item{display:flex;align-items:center;gap:5px}.procedures-related__check{display:block;flex-shrink:0;width:14px;height:14px}@media screen and (min-width: 1000px){.procedures-related__check{width:17px;height:17px}}.procedures-related__item-text{font-family:"Noto Sans JP",sans-serif;font-size:1.4rem;font-weight:500;line-height:1.6;letter-spacing:.05em;color:#000}@media screen and (min-width: 1000px){.procedures-related__item-text{font-size:1.6rem}}.procedures-related__compare{display:flex;flex-direction:column;align-items:center;gap:20px;width:100%}@media screen and (min-width: 1000px){.procedures-related__compare{flex-direction:row;justify-content:center}}.procedures-related__compare-title{margin:0;font-family:"Shippori Mincho",serif;font-size:1.8rem;font-weight:700;line-height:1.6;letter-spacing:.05em;text-align:center;color:#000}@media screen and (min-width: 1000px){.procedures-related__compare-title{font-size:2.4rem}}.procedures-related__compare-btn{position:relative;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:100%;max-width:260px;min-height:46px;padding:9px 50px 9px 20px;border:1px solid #0071bc;border-radius:10px;background-color:#fff;box-sizing:border-box;box-shadow:0 5px 10px rgba(0,0,0,.21);text-decoration:none;transition:opacity .3s ease}.procedures-related__compare-btn:hover{opacity:.6}.procedures-related__compare-btn:hover .procedures-related__compare-btn-icon{transform:translateY(-50%) translateX(3px)}.procedures-related__compare-btn-text{font-family:"Noto Sans JP",sans-serif;font-size:1.6rem;font-weight:700;line-height:1.6;letter-spacing:.05em;color:#0e3671;text-align:center}.procedures-related__compare-btn-icon{position:absolute;top:50%;right:12px;display:block;flex-shrink:0;width:22px;height:22px;transform:translateY(-50%);transition:transform .3s ease}
/*# sourceMappingURL=procedures.min.css.map */