.column-client{font-family:var(--font-notosans)}.column-client .column-container{--color-main:#00846d;--color-accent:#f68213;--font-base:"Noto Sans JP",sans-serif;--font-zenmaru:"Zen Maru Gothic",sans-serif;--font-jost:"Jost",sans-serif;font-family:var(--font-base);color:#333}.column-client .column-container img{vertical-align:bottom;max-width:100%;height:auto}.column-client .column-u-bold{font-weight:700}.column-client .column-u-mark{background-image:linear-gradient(transparent 70%,#fbcda1 0)}.column-client .column-u-sp-only{display:none}@media only screen and (max-width:640px){.column-client .column-u-sp-only{display:block!important}.column-client .column-u-pc-only{display:none!important}}@media(min-width:640px){.column-client .column-u-hover{transition:opacity .3s ease}.column-client .column-u-hover:hover{opacity:.7}}.column-client .column-u-mt0{margin-top:0!important}.column-client .column-u-text-left{text-align:left!important}.column-client .column-u-text-center{text-align:center!important}.column-client .column-c-inlinelink{color:inherit;text-decoration:underline}.column-client .column-c-inlinelink:hover{text-decoration:none}.column-client .column-hero{position:relative;display:flex;align-items:center;margin:0 -60px;padding:0 60px;background-color:#d6f1e6}@media only screen and (max-width:640px){.column-client .column-hero{flex-direction:column-reverse;margin:0;padding:20px 20px 0}}.column-client .column-hero__kv{padding-top:40px;max-width:560px}@media only screen and (max-width:640px){.column-client .column-hero__kv{padding-top:20px;width:100%}}.column-client .column-hero__detail{text-align:center}.column-client .column-hero__subtitle{margin:0}@media only screen and (max-width:640px){.column-client .column-hero__subtitle{margin:0 auto 5px;width:195px}}.column-client .column-hero__maintitle{margin:0;font-size:60px;font-family:var(--font-zenmaru);color:var(--color-main)}@media only screen and (max-width:640px){.column-client .column-hero__maintitle{font-size:36px}}.column-client .column-hero__text{margin:20px 0 0;font-size:22px;font-weight:500}@media only screen and (max-width:640px){.column-client .column-hero__text{margin:10px 0 0;font-size:16px}}.column-client .column-intro{display:flex;align-items:center;justify-content:space-around;padding:40px 0;background-color:#fff}@media only screen and (max-width:640px){.column-client .column-intro{margin:0 auto;padding:25px 0;display:grid;grid-template-columns:auto;grid-gap:20px;gap:20px;width:-moz-fit-content;width:fit-content}}.column-client .column-intro__item{position:relative;padding-left:35px;font-size:22px;text-decoration:none;color:#333}@media only screen and (max-width:640px){.column-client .column-intro__item{padding-left:25px;font-size:16px}}.column-client .column-intro__item:before{position:absolute;z-index:2;top:calc(50% - 8px);left:0;width:10px;aspect-ratio:1/1;transform:rotate(135deg);border-top:3px solid var(--color-accent);border-right:3px solid var(--color-accent);content:"";display:block;transition:all .3s ease}@media only screen and (max-width:640px){.column-client .column-intro__item:before{top:calc(50% - 7px);width:8px}}.column-client .column-top-headline{margin:0;text-align:center;font-size:44px;font-feature-settings:"palt";text-indent:-.075em;letter-spacing:.075em}@media only screen and (max-width:640px){.column-client .column-top-headline{font-size:28px;text-indent:-.05em;letter-spacing:.05em}}.column-client .column-top-about{margin:0 -60px;padding:100px 60px;background-color:#edf8f5}@media only screen and (max-width:640px){.column-client .column-top-about{margin:0;padding:60px 20px}}.column-client .column-cardlist{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:30px 35px;gap:30px 35px;margin:40px 0 0}@media only screen and (max-width:640px){.column-client .column-cardlist{grid-template-columns:100%;gap:25px 0;margin:20px 0 0}}.column-client .column-cardlist__item{position:relative;border:2px solid #fff;background-color:#d6f1e6;text-decoration:none;color:inherit;box-shadow:2px 2px 2px rgba(0,0,0,.2)}.column-client .column-cardlist--green .column-cardlist__item{border-color:var(--color-main)}.column-client .column-cardlist__title{position:absolute;z-index:5;top:20px;left:0;margin:0;width:100%;text-align:center;font-size:30px;line-height:1.4667;font-weight:700}@media only screen and (max-width:640px){.column-client .column-cardlist__title{top:10px;font-size:19px}.column-client .column-top-bnr{padding:0 20px}}.column-client .column-top-article{margin:0 -60px;padding:180px 0 80px;background-color:#fff}@media only screen and (max-width:640px){.column-client .column-top-article{margin:0;padding:40px 0}}.column-client .column-top-pickup{position:relative;margin:90px 0 0;padding:90px 60px 60px;background-color:#fef2e7}@media only screen and (max-width:640px){.column-client .column-top-pickup{margin:50px 0 0;padding:60px 20px 40px}}.column-client .column-top-pickup__title{position:absolute;z-index:5;top:0;left:50%;transform:translate(-50%,-50%);padding:16px;width:330px;border-radius:999px;background-color:var(--color-accent);font-size:26px;color:#fff;text-align:center}@media only screen and (max-width:640px){.column-client .column-top-pickup__title{padding:10px 16px;font-size:18px;width:190px}}.column-client .column-top-articlelist{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:40px 35px;gap:40px 35px}@media only screen and (max-width:640px){.column-client .column-top-articlelist{grid-template-columns:100%;gap:25px}}.column-client .column-top-articlelist__item{text-decoration:none;color:inherit}.column-client .column-top-articlelist__image{margin:0 0 8px}@media only screen and (max-width:640px){.column-client .column-top-articlelist__image{margin:0 0 8px}}.column-client .column-top-articlelist__time{margin:0;font-size:14px;color:#999}@media only screen and (max-width:640px){.column-client .column-top-articlelist__time{font-size:12px}}.column-client .column-top-articlelist__title{margin:0;font-weight:700;font-feature-settings:"palt";letter-spacing:.025em;font-size:24px}@media only screen and (max-width:640px){.column-client .column-top-articlelist__title{font-size:17px}}.column-client .column-top-article__latest{margin-top:100px;padding:0 60px}@media only screen and (max-width:640px){.column-client .column-top-article__latest{margin-top:40px;padding:0 20px}}.column-client .column-pagetitle{padding:25px;background-color:#edf8f5;text-align:center}@media only screen and (max-width:640px){.column-client .column-pagetitle{padding:15px}}.column-client .column-pagetitle__title{margin:0;font-size:36px}@media only screen and (max-width:640px){.column-client .column-pagetitle__title{font-size:18px}}.column-client .column-article__contents{padding:20px 0 100px}@media only screen and (max-width:640px){.column-client .column-article__contents{padding:20px 20px 70px}}.column-client .column-datetime{margin:0;color:#999;font-size:14px}@media only screen and (max-width:640px){.column-client .column-datetime{font-size:12px}}.column-client .column-kv{margin:20px auto 60px;max-width:660px}@media only screen and (max-width:640px){.column-client .column-kv{margin:20px auto}}.column-client .column-summary{margin:70px auto 0;max-width:880px}@media only screen and (max-width:640px){.column-client .column-summary{margin:40px auto 0}}.column-client .column-summary__title{font-size:24px;font-weight:700;padding:8px 20px;text-align:center;color:#fff;background-color:var(--color-main);border-radius:10px 10px 0 0}@media only screen and (max-width:640px){.column-client .column-summary__title{padding:10px;border-radius:5px 5px 0 0;font-size:16px}}.column-client .column-summary__body{border:4px solid #d6f1e6;padding:40px 80px 25px;border-radius:0 0 10px 10px;border-top:0;background-color:#fff}@media only screen and (max-width:640px){.column-client .column-summary__body{padding:25px 20px;border-width:2px}}.column-client .column-summary__list{display:grid;grid-template-columns:100%;grid-gap:15px;gap:15px;list-style:none}@media only screen and (max-width:640px){.column-client .column-summary__list{gap:8px}}.column-client .column-summary__list>li{position:relative;padding-left:26px;font-size:20px;font-weight:700}@media only screen and (max-width:640px){.column-client .column-summary__list>li{padding-left:20px;font-size:15px;line-height:2}}.column-client .column-summary__list>li:before{position:absolute;z-index:2;top:.35em;left:0;content:"";display:block;width:18px;border-radius:50%;aspect-ratio:1/1;background-color:#80c1b6}@media only screen and (max-width:640px){.column-client .column-summary__list>li:before{top:.6em;width:14px}}.column-client .column-summary__time{width:-moz-fit-content;width:fit-content;margin:30px auto 0;padding:7px 20px;font-size:18px;font-weight:700;background-color:#d6f1e6}@media only screen and (max-width:640px){.column-client .column-summary__time{margin:15px auto 0;padding:6px 20px;font-size:15px}}.column-client .column-anchor{margin:70px auto 0;max-width:880px}@media only screen and (max-width:640px){.column-client .column-anchor{margin:25px auto 0}}.column-client .column-anchor__body{border:4px solid #d6f1e6;padding:40px 80px 25px;border-radius:0 0 10px 10px;border-top:0;background-color:#fff}@media only screen and (max-width:640px){.column-client .column-anchor__body{padding:25px 20px;border-width:2px}}.column-client .column-anchor__title{font-size:24px;font-weight:700;margin:0;padding:8px 20px;text-align:center;color:var(--color-main);background-color:#d6f1e6;border-radius:10px 10px 0 0}@media only screen and (max-width:640px){.column-client .column-anchor__title{padding:8px 10px;border-radius:5px 5px 0 0;font-size:16px}}.column-client .column-anchor__list{display:grid;margin:0;padding:0;grid-template-columns:100%;grid-gap:18px;gap:18px;list-style:none}@media only screen and (max-width:640px){.column-client .column-anchor__list{gap:8px}}.column-client .column-anchor__list>li{position:relative;padding-left:26px;font-size:18px}@media only screen and (max-width:640px){.column-client .column-anchor__list>li{padding-left:20px;font-size:15px;line-height:2}}.column-client .column-anchor__list>li:before{position:absolute;z-index:2;top:.4em;left:0;content:"";display:block;width:16px;border-radius:50%;aspect-ratio:1/1;background-color:#80c1b6}@media only screen and (max-width:640px){.column-client .column-anchor__list>li:before{top:.65em;width:14px}}.column-client .column-anchor__list>li>a{color:inherit;text-decoration:underline}.column-client .column-anchor__list>li>a:hover{text-decoration:none}.column-client .column-headline-lv01{border-left:10px solid var(--color-main);margin:80px 0 30px;padding:10px 0 10px 25px;font-size:32px}@media only screen and (max-width:640px){.column-client .column-headline-lv01{margin:50px 0 20px;padding:0 0 0 15px;border-left-width:5px;font-size:22px}}.column-client .column-headline-lv02{margin:50px 0 25px;padding:10px 20px;font-size:24px;line-height:1.33;letter-spacing:.6px;background-color:#d6f1e6}@media only screen and (max-width:640px){.column-client .column-headline-lv02{margin:35px 0 15px;padding:12px 10px;font-size:17px}}.column-client .column-headline-lv03{border-left:5px solid var(--color-main);margin:30px 0 10px;padding:0 0 2px 8px;font-size:20px}@media only screen and (max-width:640px){.column-client .column-headline-lv03{border-left-width:4px;margin:20px 0 10px;padding:0 0 2px 8px;font-size:15px}}.column-client .column-lead{margin-top:1em;font-size:20px;font-feature-settings:"palt";line-height:2;letter-spacing:.5px}@media only screen and (max-width:640px){.column-client .column-lead{font-size:15px}}.column-client .column-paragraph{margin:1em 0 0;font-size:18px;line-height:2}@media only screen and (max-width:640px){.column-client .column-paragraph{font-size:14px}}.column-client .column-normallist{display:grid;grid-template-columns:100%;grid-gap:15px;gap:15px;list-style:none;margin:1.5em 0 0;padding:0}@media only screen and (max-width:640px){.column-client .column-normallist{gap:8px}}.column-client .column-normallist>li{position:relative;padding-left:25px;font-size:18px}@media only screen and (max-width:640px){.column-client .column-normallist>li{padding-left:15px;line-height:2;font-size:14px}}.column-client .column-normallist>li:before{position:absolute;z-index:2;top:.35em;left:0;content:"";display:block;width:18px;border-radius:50%;aspect-ratio:1/1;background-color:#80c1b6}@media only screen and (max-width:640px){.column-client .column-normallist>li:before{top:.65em;width:12px}}.column-client .column-notelist{margin:1.5em 0;padding:0;list-style:none;font-size:16px;line-height:1.8}@media only screen and (max-width:640px){.column-client .column-notelist{margin:30px 0 0;font-size:12px}}.column-client .column-notelist>li{position:relative;padding-left:25px}@media only screen and (max-width:640px){.column-client .column-notelist>li{padding-left:15px}}.column-client .column-notelist>li:before{position:absolute;z-index:2;top:0;left:0;content:"※";display:block}.column-client .column-notelist>li:nth-child(n+2){margin-top:.8em}.column-client .column-notelist.column-notelist--ol{counter-reset:notelist}.column-client .column-notelist.column-notelist--ol>li{padding-left:2.5em;counter-increment:notelist}.column-client .column-notelist.column-notelist--ol>li:before{content:"※" counter(notelist)}.column-client .column-table-title{margin:0 0 20px;font-weight:700;font-size:18px}@media only screen and (max-width:640px){.column-client .column-table-title{margin:0 0 15px;font-size:14px}}.column-client .column-table-wrap{margin:60px auto 0;max-width:800px}@media only screen and (max-width:640px){.column-client .column-table-wrap{margin:30px auto 0;line-height:1.2143}.column-client .column-table-wrap--scroll:before{display:block;border:3px solid #f5f5f5;margin-bottom:20px;padding:24px;text-align:center;font-size:14px;content:"下の表は横にスクロールできます。"}.column-client .column-table-wrap--scroll .column-table{overflow-x:auto}.column-client .column-table-wrap--scroll .column-table table{width:700px}}.column-client .column-table-wrap--full{max-width:none}.column-client .column-table table{border-collapse:collapse;width:100%;border-left:1px solid #ebebeb;border-top:1px solid #ebebeb}.column-client .column-table td,.column-client .column-table th{border-right:1px solid #ebebeb;border-bottom:1px solid #ebebeb}.column-client .column-table th{padding:10px 30px;font-size:20px;font-weight:700;background-color:#ebebeb;border-bottom-color:#fff}.column-client .column-table th:not(:last-child){border-right-color:#fff}@media only screen and (max-width:640px){.column-client .column-table th{padding:8px 10px;font-size:14px}}.column-client .column-table td{padding:10px 30px;font-size:18px}@media only screen and (max-width:640px){.column-client .column-table td{padding:8px 10px;font-size:14px}}.column-client .column-table tbody tr:last-child th{border-bottom-color:#ebebeb}.column-client .column-figure{margin:40px auto 0;max-width:600px}@media only screen and (max-width:640px){.column-client .column-figure{margin:40px auto 0}}.column-client .column-box-v1{border:4px solid #d6f1e6;margin:34px 0 0;padding:30px}@media only screen and (max-width:640px){.column-client .column-box-v1{margin:25px 0 0;border-width:2px;padding:15px}}.column-client .column-box-v1>:first-child{margin-top:0!important}.column-client .column-recommend{margin:110px auto 0;max-width:800px}@media only screen and (max-width:640px){.column-client .column-recommend{margin:60px auto 0}}.column-client .column-recommend--inline{margin:50px auto 0}@media only screen and (max-width:640px){.column-client .column-recommend--inline{margin:30px auto 0}}.column-client .column-recommend-title{margin:0 0 10px;font-size:24px;font-weight:700;color:var(--color-main)}@media only screen and (max-width:640px){.column-client .column-recommend-title{margin:0 0 15px;font-size:17px;text-align:center}}.column-client .column-recommend-list{border-top:1px solid var(--color-main)}.column-client .column-recommend-list__link{position:relative;border-bottom:1px solid var(--color-main);display:grid;align-items:center;grid-template-columns:266px 1fr;grid-gap:0 36px;gap:0 36px;padding:12px 0;color:inherit;text-decoration:none}@media only screen and (max-width:640px){.column-client .column-recommend-list__link{grid-template-columns:1fr 1fr;gap:0 10px;padding:10px 30px 10px 0}}.column-client .column-recommend-list__link:before{position:absolute;z-index:2;top:calc(50% - 8px);right:15px;width:10px;aspect-ratio:1/1;transform:rotate(45deg);border-top:3px solid var(--color-main);border-right:3px solid var(--color-main);content:"";display:block;transition:all .3s ease}@media only screen and (max-width:640px){.column-client .column-recommend-list__link:before{top:calc(50% - 5px);right:5px;width:8px}}.column-client .column-recommend-list__detail{padding-right:100px}@media only screen and (max-width:640px){.column-client .column-recommend-list__detail{padding-right:0}}.column-client .column-recommend-list__title{margin:0;font-size:22px;font-weight:700}@media only screen and (max-width:640px){.column-client .column-recommend-list__title{font-size:15px}}.column-client .column-faq{margin:140px 0 0}@media only screen and (max-width:640px){.column-client .column-faq{margin:60px 0 0}}.column-client .column-faq-title{margin:0 0 40px;font-size:32px;font-weight:700;text-align:center}@media only screen and (max-width:640px){.column-client .column-faq-title{margin:0 0 25px;font-size:22px}}.column-client .column-writer{margin:70px auto 0;max-width:880px}@media only screen and (max-width:640px){.column-client .column-writer{margin:25px auto 0}}.column-client .column-writer__title{font-size:20px;font-weight:700;margin:0;padding:11px 20px;text-align:center;color:#fff;background-color:var(--color-main);border-radius:10px 10px 0 0}@media only screen and (max-width:640px){.column-client .column-writer__title{padding:8px 10px;border-radius:5px 5px 0 0;font-size:16px}}.column-client .column-writer__body{display:flex;gap:0 45px;border:4px solid #d6f1e6;padding:40px 80px 25px;border-radius:0 0 10px 10px;border-top:0;background-color:#fff}@media only screen and (max-width:640px){.column-client .column-writer__body{display:block;padding:25px 20px;border-width:2px}}.column-client .column-writer__image{flex-shrink:0;width:134px}@media only screen and (max-width:640px){.column-client .column-writer__image{margin:0 auto 20px;width:100px}}.column-client .column-writer__image img{aspect-ratio:1/1;border-radius:50%}.column-client .column-writer__detail{flex-grow:1}.column-client .column-writer__name{margin:0;font-size:20px}@media only screen and (max-width:640px){.column-client .column-writer__name{font-size:15px}}.column-client .column-writer__description{margin-top:1em;font-size:18px}@media only screen and (max-width:640px){.column-client .column-writer__description{font-size:14px}}.column-client .column-cv{margin:100px 0 0;padding:70px 0;background-color:#edf8f5}@media only screen and (max-width:640px){.column-client .column-cv{margin:80px -20px 0;padding:50px 20px}}.column-client .column-cv__logo{margin:0 auto 30px;max-width:306px}@media only screen and (max-width:640px){.column-client .column-cv__logo{margin:0 auto 15px;max-width:195px}}.column-client .column-cv__lead{margin:0;font-weight:700;font-size:30px;text-align:center}@media only screen and (max-width:640px){.column-client .column-cv__lead{font-size:18px;line-height:1.5556}}.column-client .column-cv__button-wrap{display:flex;justify-content:center;margin:25px 0 0}@media only screen and (max-width:640px){.column-client .column-cv__button-wrap{margin:20px 0 0}}.column-client .column-cv__button{position:relative;display:flex;align-items:center;justify-content:center;height:88px;width:720px;border-radius:999px;border:2px solid var(--color-accent);background-color:var(--color-accent);color:#fff;font-size:28px;font-weight:700;text-decoration:none;transition:background-color .3s ease,color .3s ease}@media only screen and (max-width:640px){.column-client .column-cv__button{height:70px;width:100%;font-size:18px}}.column-client .column-cv__button:hover{background-color:#fff;color:var(--color-accent)}.column-client .column-cv__button:after{position:absolute;top:calc(50% - 6px);right:30px;z-index:2;margin-left:5px;width:10px;aspect-ratio:1/1;transform:rotate(45deg);border-top:3px solid;border-right:3px solid;content:"";display:inline-block;transition:all .3s ease}@media only screen and (max-width:640px){.column-client .column-cv__button:after{top:calc(50% - 5px);width:8px}}.column-client .column-register{margin:20px 0 0;display:flex;justify-content:center}@media only screen and (max-width:640px){.column-client .column-register{margin:15px 0 0}}.column-client .column-register__link{position:relative;color:var(--color-main);text-decoration:none;font-size:20px;font-weight:700}@media only screen and (max-width:640px){.column-client .column-register__link{font-size:15px}}.column-client .column-register__link:after{position:relative;top:-2px;z-index:2;margin-left:5px;width:8px;aspect-ratio:1/1;transform:rotate(45deg);border-top:3px solid var(--color-main);border-right:3px solid var(--color-main);content:"";display:inline-block;transition:all .3s ease}@media only screen and (max-width:640px){.column-client .column-register__link:after{top:-2px;width:6px;border-top:2px solid var(--color-main);border-right:2px solid var(--color-main)}}.column-client .column-siblings{margin-top:120px}@media only screen and (max-width:640px){.column-client .column-siblings{margin-top:60px}}.column-client .column-siblings__title{margin:0 0 46px;padding:8px;font-size:24px;font-weight:700;text-align:center;color:#fff;background-color:var(--color-main)}@media only screen and (max-width:640px){.column-client .column-siblings__title{margin:0 0 20px;padding:12px 10px;font-size:17px}}.column-client .column-relation{margin:80px 0 0}@media only screen and (max-width:640px){.column-client .column-relation{margin:60px 0 0}}.column-client .column-bnrlist{display:grid;grid-template-columns:100%;margin:50px 0 0}@media only screen and (max-width:640px){.column-client .column-bnrlist{margin:25px 0 0}}.column-client .column-bnrlist__item{background-color:#fff}.column-client .column-fixbtn{position:fixed;z-index:50;right:0;top:50%;transform:translateY(-50%);transition:opacity .3s ease}@media only screen and (max-width:640px){.column-client .column-fixbtn{border-radius:10px 0 0 10px;overflow:hidden;box-shadow:5px 5px 5px rgba(0,0,0,.4)}}.column-client .column-fixbtn.is-close{opacity:0;pointer-events:none}.column-client .column-fixbtn__label{display:flex;align-items:center;justify-content:center;width:250px;height:70px;background-color:var(--color-accent);color:#fff;border-radius:999px 0 0 999px;font-size:20px;font-weight:700;text-decoration:none;box-shadow:5px 5px 5px rgba(0,0,0,.4)}@media only screen and (max-width:640px){.column-client .column-fixbtn__label{border-radius:10px 0 0;writing-mode:vertical-rl;white-space:nowrap;padding:15px 8px 15px 12px;width:44px;height:auto;font-size:13px}}.column-client .column-fixbtn__label:before{position:relative;top:1px;z-index:2;margin-right:10px;width:8px;aspect-ratio:1/1;transform:rotate(45deg);border-top:3px solid #fff;border-right:3px solid #fff;content:"";display:inline-block;transition:all .3s ease}@media only screen and (max-width:640px){.column-client .column-fixbtn__label:before{display:none}}.column-client .column-fixbtn__close{position:absolute;z-index:5;top:0;right:20px;width:28px;padding:0;display:block;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;transform:translateY(-50%);cursor:pointer}@media only screen and (max-width:640px){.column-client .column-fixbtn__close{position:relative;right:0;border-radius:0 0 0 10px;transform:none;width:100%;height:22px;background-color:#d9d9d9;box-shadow:none}.column-client .column-fixbtn__close img{display:none}.column-client .column-fixbtn__close:after,.column-client .column-fixbtn__close:before{position:absolute;z-index:2;top:calc(50% - 1px);right:13px;content:"";display:block;width:14px;height:2px;background-color:#fff;transform:rotate(-45deg)}.column-client .column-fixbtn__close:after{transform:rotate(45deg)}}.column-client .c-faq-wrap{margin:40px auto 0;border-top:1px solid var(--primary);max-width:880px}@media only screen and (max-width:640px){.column-client .c-faq-wrap{margin:30px auto 0;max-width:100%}}.column-client .c-faq{border-bottom:1px solid var(--primary)}.column-client .c-faq h3{margin:0}.column-client .c-faq__detail-inner,.column-client .c-faq__title{position:relative;padding:25px 25px 25px 90px;font-size:18px;line-height:1.7778}@media only screen and (max-width:640px){.column-client .c-faq__detail-inner,.column-client .c-faq__title{padding:15px 15px 15px 45px;font-size:15px}}.column-client .c-faq__detail-inner:before,.column-client .c-faq__title:before{position:absolute;z-index:2;top:28px;left:45px;content:"Q";font-size:26px;font-family:var(--english);font-weight:700;line-height:1;color:var(--primary);text-align:center;width:1em}@media only screen and (max-width:640px){.column-client .c-faq__detail-inner:before,.column-client .c-faq__title:before{top:16px;left:10px;font-size:25px}}.column-client .c-faq__title{position:relative;width:100%;border:0;text-align:left;background:none;display:flex;align-items:center;justify-content:space-between;cursor:pointer;gap:20px}.column-client .c-faq__title span{flex:1 1}.column-client .c-faq__icon{width:32px;height:32px;padding:2px;border-radius:100%;color:var(--primary);flex-shrink:0}@media(min-width:640px){.column-client .c-faq__icon{width:28px;height:28px}}.column-client .c-faq__icon--plus{background-color:var(--background)}.column-client .c-faq__icon--minus{background-color:var(--text-on-dark)}.column-client .c-faq__detail{max-height:0;overflow:hidden;transition:max-height .3s ease}.column-client .c-faq__detail.is-open{max-height:2000px}.column-client .c-faq__detail-inner{padding-top:0;padding-bottom:15px}.column-client .c-faq__detail-inner>:first-child{margin-top:0}.column-client .c-faq__detail-inner:before{top:0;content:"A"}@media only screen and (max-width:640px){.column-client .c-faq__detail-inner{font-size:14px}}.column-client .column-ancpoint{scroll-margin-top:190px}@media only screen and (max-width:640px){.column-client .column-ancpoint{scroll-margin-top:20px}}