@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;700;900&display=swap";body.page-template-page-grit-premium-consult .header,body.consult .header{background-color:#e8f6f5;box-shadow:none}body.page-template-page-grit-premium-consult .header .navigation-cont .nav-left,body.consult .header .navigation-cont .nav-left,body.page-template-page-grit-premium-consult .header .main-menu,body.consult .header .main-menu{display:none}@media only screen and (min-width: 992px){body.page-template-page-grit-premium-consult .header,body.consult .header{height:auto}}body.page-template-page-grit-premium-consult .menu-trigger,body.consult .menu-trigger{display:none}.page-consult{padding-bottom:109px}.page-consult .container-sm{max-width:941px}.page-consult a{color:#1473e6}.page-consult .tableContainer{font-family:var(--font-noto-sans)}.consult-hero{margin-bottom:40px;text-align:center;background-color:#e8f6f5}@media only screen and (min-width: 768px){.consult-hero{margin-bottom:71px}}.consult-hero__image{width:calc(100% - 40px);max-width:1069px;padding-top:12px;margin:0 auto}@media only screen and (min-width: 768px){.consult-hero__image{max-width:1100px;padding-top:0}}.consult-hero__foot{position:relative;padding:17px 23px 13px;font-size:14px;font-weight:300;line-height:1.7;color:#fff;text-align:start;background-color:var(--color-main)}@media only screen and (min-width: 768px){.consult-hero__foot{padding:20px 1em 14px;font-size:25px;line-height:2.72;letter-spacing:.05em}}.consult-hero__foot p{display:flex;justify-content:center}@media only screen and (min-width: 768px){.consult-hero__foot br{display:none}}.consult-hero__foot:after{position:absolute;bottom:-20px;left:50%;width:58px;height:20px;content:"";border-top:20px solid var(--color-main);border-right:29px solid transparent;border-left:29px solid transparent;transform:translate(-50%)}@media only screen and (min-width: 768px){.consult-hero__foot:after{bottom:-34px;width:116px;height:34px;border-top:34px solid var(--color-main);border-right:58px solid transparent;border-left:58px solid transparent}}.consult-annotation dt{display:flex;gap:16px;align-items:center;padding:15px 28px 15px 0;cursor:pointer;border-bottom:1px solid var(--color-main)}.consult-annotation dt:after{position:relative;display:inline-block;width:8px;height:8px;content:"";border-right:1px solid var(--color-main);border-bottom:1px solid var(--color-main);transition:.4s;transform:rotate(45deg) translate(-2px,-2px)}.consult-annotation dt.open:after{transform:rotate(-135deg) translate(-2px,-2px)}.consult-annotation dd{display:grid;grid-template-rows:0fr;padding-top:0;font-size:14px;line-height:1.75;transition:ease-in-out .4s}.consult-annotation dd.open{grid-template-rows:1fr;padding-top:18px}.consult-annotation dd>*{overflow:hidden}.consult-annotation dd ul li,.consult-annotation dd ol li{list-style:none}.consult-annotation dd ul li{padding-left:.65em;text-indent:-.65em}.consult-annotation dd ul li:before{margin-right:.25em;content:"・"}.consult-campaign{position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-height:60px;padding:0 15px;overflow:hidden;color:#444;background-color:#fdf4e7}@media only screen and (min-width: 992px){.consult-campaign{min-height:80px}}.consult-campaign:before{position:absolute;top:0;right:calc(50% - 18px);bottom:0;display:block;width:205px;content:"";background-image:url(/assets/images/ai/campaign/bg_header_sp.webp);background-repeat:no-repeat;background-position:left center;background-size:cover}@media only screen and (min-width: 992px){.consult-campaign:before{content:none}}.consult-campaign__inner{position:relative;width:100%;padding:6px 0}@media only screen and (min-width: 992px){.consult-campaign__inner{display:flex;align-items:center;justify-content:center;max-width:1400px;padding:0;margin:0 auto}}.consult-campaign__title{max-width:200px;margin:0 auto;color:#fff}@media only screen and (min-width: 992px){.consult-campaign__title{max-width:1053px;padding-right:0}}.consult-campaign__title img{display:block;width:100%}.page-consult-thanks{line-height:1.5;color:var(--color-grit-text)}.page-consult-thanks .d-none{display:none}@media only screen and (min-width: 992px){.page-consult-thanks .d-lg-block{display:block}}.page-consult-thanks .consult-thanks-illust{margin-top:20px;text-align:center}.page-consult-thanks .consult-thanks-illust img{width:110px}@media only screen and (min-width: 992px){.page-consult-thanks .consult-thanks-illust img{width:162px}}.page-consult-thanks .consult-thanks-title{margin-top:32px;font-size:24px;font-weight:600;text-align:center}.page-consult-thanks .consult-thanks-text{margin-top:20px;font-size:16px;text-align:center}.page-consult-thanks .consult-thanks-link{margin-top:20px;text-align:center}.page-consult-thanks .consult-thanks-link.-free a{background:#ff6720}.page-consult-thanks .consult-thanks-link a{display:flex;align-items:center;justify-content:center;max-width:470px;padding-block:8.5px;margin-inline:auto;font-size:14px;font-weight:600;color:#fff;background:var(--color-main)}.page-consult-thanks .consult-thanks-link a:after{width:9px;height:9px;margin-left:4px;content:"";border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg)}.page-consult-thanks .section__thanks{padding:20px;margin:auto}.page-consult-thanks .page-default__btn svg{width:15px}.page-consult-thanks .consult-thanks-question{margin:40px auto 0}.page-consult-thanks .consult-thanks-question iframe{display:block;width:100%;max-width:640px;margin:0 auto 30px}.page-consult-thanks #a8sales img{width:0}
