@font-face{font-family:"DIN Alternate";src:url("/assets/fonts/DINAlternate-Bold.eot");src:url("/assets/fonts/DINAlternate-Bold.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/DINAlternate-Bold.woff2") format("woff2"),url("/assets/fonts/DINAlternate-Bold.woff") format("woff"),url("/assets/fonts/DINAlternate-Bold.ttf") format("truetype"),url("/assets/fonts/DINAlternate-Bold.svg#DINAlternate-Bold") format("svg");font-weight:bold;font-style:normal;font-display:swap}/*! HTML5 Boilerplate v8.0.0 | MIT License | https://html5boilerplate.com/*/*{-webkit-box-sizing:border-box;box-sizing:border-box}html{color:#4c4238;line-height:1.4;font-size:inherit;font-family:"Noto Sans JP",sans-serif;background-color:#dde7ea;font-weight:400}::-moz-selection{background:#b3d4fc;text-shadow:none}\::-moz-selection,::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}ul,ol{list-style-type:none;margin:0;padding:0}h1,h2,h3,h4,h5{margin-block:0}p{margin-block:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}iframe{border:none}img{max-width:100%;height:auto;vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.hidden,[hidden]{display:none !important}.sr-only{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.sr-only.focusable:active,.sr-only.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto}.invisible{visibility:hidden}.clearfix::before{content:" ";display:table}.clearfix::after{content:" ";display:table;clear:both}@media print{*{background:#fff !important;color:#000 !important;-webkit-box-shadow:none !important;box-shadow:none !important;text-shadow:none !important}*::before,*::after{background:#fff !important;color:#000 !important;-webkit-box-shadow:none !important;box-shadow:none !important;text-shadow:none !important}a{text-decoration:underline}a:visited{text-decoration:underline}a[href]::after{content:" (" attr(href) ")"}abbr[title]::after{content:" (" attr(title) ")"}a[href^="#"]::after,a[href^="javascript:"]::after{content:""}pre{white-space:pre-wrap !important;border:1px solid #999;page-break-inside:avoid}blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.d-block{display:block !important}.d-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}@media(max-width: 768px){.only-pc{display:none !important}}@media(min-width: 769px){.only-sp{display:none !important}}@-webkit-keyframes arrow-slide{0%{background-position:-1.625rem center}100%{background-position:1.625rem center}}@keyframes arrow-slide{0%{background-position:-1.625rem center}100%{background-position:1.625rem center}}.btn-primary{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:3.625rem;text-align:center;font-weight:700;border-radius:0.5rem;text-decoration:none;color:inherit;-ms-touch-action:manipulation;touch-action:manipulation;overflow:hidden;position:relative;-webkit-transition:-webkit-transform .45s cubic-bezier(0.7, 0, 0.84, 0);transition:-webkit-transform .45s cubic-bezier(0.7, 0, 0.84, 0);transition:transform .45s cubic-bezier(0.7, 0, 0.84, 0);transition:transform .45s cubic-bezier(0.7, 0, 0.84, 0), -webkit-transform .45s cubic-bezier(0.7, 0, 0.84, 0);-webkit-tap-highlight-color:rgba(0,0,0,0);font-size:1.125rem}.btn-primary:active{-webkit-transform:scaleX(0.955) scaleY(0.954);transform:scaleX(0.955) scaleY(0.954)}@media(max-width: 768px){.btn-primary{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1rem}}.btn-primary:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:0.125rem solid rgba(0,0,0,0);pointer-events:none;border-radius:0.5rem;z-index:1}.btn-primary.--orange{background-color:#fff;position:relative}@media(min-width: 769px){.btn-primary.--orange{padding-right:2.375rem;width:19.625rem;-webkit-transform:translate3d(0, 0, 0)}}@media(min-width: 769px)and (hover: hover){.btn-primary.--orange:hover:after{background-color:#fff}}@media(max-width: 768px){.btn-primary.--orange{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-left:1.375rem}}.btn-primary.--orange:before{border-color:#f18a24}.btn-primary.--orange:after{content:"";position:absolute;width:1.625rem;height:1.625rem;background:url("../img/ico_btn.svg") #f18a24 no-repeat center/contain;top:0;bottom:0;right:1.375rem;margin-block:auto;border-radius:0.375rem}@media(min-width: 769px){.btn-primary.--orange:after{-webkit-transition:background-color .3s ease;transition:background-color .3s ease}}.btn-primary.--orange.--reverse{padding-inline:2.5rem 0}.btn-primary.--orange.--reverse:after{-webkit-transform:scaleX(-1);transform:scaleX(-1);right:auto;left:1.375rem}.btn-primary.--gray{background-color:#e6e6e6;pointer-events:none}@media(min-width: 769px){.btn-primary.--gray{width:10.9375rem}}.btn-primary.--gray:before{border-color:#cfcfcf}.btn-primary.--gray small{display:block;font-weight:500;font-size:0.75rem}.btn-primary.--blank:after{background-image:url("../img/ico_blank.svg")}.btn-bg{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:inherit;overflow:hidden;-webkit-transition:scale .45s cubic-bezier(0.65, 0, 0.35, 1);transition:scale .45s cubic-bezier(0.65, 0, 0.35, 1);-webkit-transform-origin:center;transform-origin:center}.btn-bg-inner{position:absolute;top:0;left:0;width:120%;height:100%;border-radius:inherit;translate:-10% 100% 0;rotate:0 0 1 -12deg;-webkit-transform-origin:100% 0;transform-origin:100% 0;-webkit-transition:translate .3s cubic-bezier(0.65, 0, 0.35, 1),rotate .5s cubic-bezier(0.65, 0, 0.35, 1);transition:translate .3s cubic-bezier(0.65, 0, 0.35, 1),rotate .5s cubic-bezier(0.65, 0, 0.35, 1);-webkit-transition-delay:calc(var(--index)*-1*42ms);transition-delay:calc(var(--index)*-1*42ms)}.btn-bg-inner--first{background-color:#fff}.btn-bg-inner--second{background-color:#f18a24}.btn-inner{position:relative;display:inline-block;z-index:1}.btn-text{position:relative;z-index:1;display:inline-block;-webkit-transition:translate .75s cubic-bezier(0.26, 1.26, 0.66, 1.01),rotate .5s cubic-bezier(0.65, 0, 0.35, 1),opacity .2s ease-out,color .2s cubic-bezier(0.65, 0, 0.35, 1);transition:translate .75s cubic-bezier(0.26, 1.26, 0.66, 1.01),rotate .5s cubic-bezier(0.65, 0, 0.35, 1),opacity .2s ease-out,color .2s cubic-bezier(0.65, 0, 0.35, 1)}@media(any-hover: hover){.btn-primary:is(:hover,:focus-visible) .btn-bg{scale:1.065 1.095}.btn-primary:is(:hover,:focus-visible) .btn-bg-inner{translate:-10% 0 0;rotate:0 0 1 0deg;-webkit-transition-delay:calc(var(--index)*.08s);transition-delay:calc(var(--index)*.08s)}.btn-primary:is(:hover,:focus-visible) .btn-inner:after{rotate:1 1 .45 0deg;translate:0 0 0;opacity:1;-webkit-transition-delay:.1s;transition-delay:.1s}.btn-primary:is(:hover,:focus-visible).--orange:after{-webkit-animation:arrow-slide 1.5s linear infinite;animation:arrow-slide 1.5s linear infinite}}@media(min-width: 769px){.inner{max-width:100%;width:84.5rem;margin-inline:auto}}@media(max-width: 768px){.inner{padding-inline:1rem}}@media(min-width: 769px){.trans{-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;-webkit-transform:translate3d(0, 0, 0)}}@media(min-width: 769px)and (hover: hover){.trans:hover{opacity:.8}}.bg-white{background-color:#fff;border-radius:0.5rem}.banner-bottom{padding-block:4rem 5rem}@media(max-width: 768px){.banner-bottom{padding-block:2.5rem 4rem}}.banner-bottom__img{position:relative}.banner-bottom__img a{display:block;position:relative;-webkit-box-shadow:0 0 0.5rem 0 rgba(150,181,188,.12);box-shadow:0 0 0.5rem 0 rgba(150,181,188,.12)}@media(min-width: 769px){.banner-bottom__img a{width:41.625rem;margin-inline:auto}}.banner-bottom__img a:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:2px solid #f18a24;pointer-events:none;border-radius:0.375rem}.banner-bottom__img a img{border-radius:0.375rem}@media(any-hover: hover){.banner-bottom__img a:is(:hover,:focus-visible) .btn-bg{scale:1.065 1.095}.banner-bottom__img a:is(:hover,:focus-visible) .btn-bg-inner{translate:-10% 0 0;rotate:0 0 1 0deg;-webkit-transition-delay:calc(var(--index)*.08s);transition-delay:calc(var(--index)*.08s)}.banner-bottom__img a:is(:hover,:focus-visible) .btn-inner:after{rotate:1 1 .45 0deg;translate:0 0 0;opacity:1;-webkit-transition-delay:.1s;transition-delay:.1s}.banner-bottom__img a:is(:hover,:focus-visible) .btn-primary.--orange:after{-webkit-animation:arrow-slide 1.5s linear infinite;animation:arrow-slide 1.5s linear infinite}.banner-bottom__img a:is(:hover,:focus-visible) .btn-primary{background-color:#fff}.banner-bottom__img a:is(:hover,:focus-visible) .btn-primary:after{background-color:#fff}}.banner-bottom__img .btn-primary{padding:1.4375rem 3.625rem 1.4375rem 1.5rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;bottom:0.75rem;right:1.125rem;color:#4c4238}@media(max-width: 768px){.banner-bottom__img .btn-primary{padding:1rem 3.75rem 1rem 1.375rem;bottom:0.5rem;right:0.125rem}}.banner-bottom__img .btn-primary:before{opacity:0}.banner-bottom__btn{margin-top:2.5rem;text-align:center}.banner-bottom__btn .btn-primary.--orange.--reverse{width:14.375rem}@media(max-width: 768px){.banner-bottom__btn .btn-primary.--orange.--reverse{width:100%;padding-inline:3.75rem 1.5rem;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}body{position:relative;overflow-x:hidden}.page__bg{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;pointer-events:none}.page__bg:after{content:"";position:absolute;top:0;left:0;right:0;height:139.4375rem;background:-webkit-gradient(linear, left top, left bottom, from(rgb(241, 247, 250)), to(rgba(244, 247, 248, 0)));background:linear-gradient(to bottom, rgb(241, 247, 250) 0%, rgba(244, 247, 248, 0) 100%)}@media(max-width: 768px){.page__bg:after{height:156.25rem}}.js-inview{-webkit-transition:opacity .4s cubic-bezier(0.16, 1, 0.3, 1),-webkit-transform .6s cubic-bezier(0.34, 1.56, 0.64, 1);transition:opacity .4s cubic-bezier(0.16, 1, 0.3, 1),-webkit-transform .6s cubic-bezier(0.34, 1.56, 0.64, 1);transition:opacity .4s cubic-bezier(0.16, 1, 0.3, 1),transform .6s cubic-bezier(0.34, 1.56, 0.64, 1);transition:opacity .4s cubic-bezier(0.16, 1, 0.3, 1),transform .6s cubic-bezier(0.34, 1.56, 0.64, 1),-webkit-transform .6s cubic-bezier(0.34, 1.56, 0.64, 1);-webkit-transform:translateY(40px);transform:translateY(40px);opacity:0}.js-inview.is-animated{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.js-inview-fade{-webkit-transition:opacity 1s cubic-bezier(0.16, 1, 0.3, 1),-webkit-filter 2s cubic-bezier(0.34, 1.56, 0.64, 1);transition:opacity 1s cubic-bezier(0.16, 1, 0.3, 1),-webkit-filter 2s cubic-bezier(0.34, 1.56, 0.64, 1);transition:opacity 1s cubic-bezier(0.16, 1, 0.3, 1),filter 2s cubic-bezier(0.34, 1.56, 0.64, 1);transition:opacity 1s cubic-bezier(0.16, 1, 0.3, 1),filter 2s cubic-bezier(0.34, 1.56, 0.64, 1),-webkit-filter 2s cubic-bezier(0.34, 1.56, 0.64, 1);opacity:0;-webkit-filter:blur(20px);filter:blur(20px)}.js-inview-fade.is-animated{opacity:1;-webkit-filter:blur(0);filter:blur(0)}#skip-link{margin:0}#skip-link a{position:absolute;top:auto;left:-9999px;padding:0.3125rem 0.625rem;background-color:#fff;color:inherit;z-index:9999;text-align:center}#skip-link a:focus{top:0;left:0;width:100vw;display:block}.header{padding:1.5rem 2rem;position:fixed;top:0;left:0;right:0;z-index:100}@media(max-width: 768px){.header{padding:1rem}}.header__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-radius:0.5rem;background:-webkit-gradient(linear, left top, right top, from(rgb(255, 255, 255)), to(rgba(255, 255, 255, 0.66)));background:linear-gradient(to right, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0.66) 100%);backdrop-filter:blur(1.1875rem)}@media(min-width: 769px){.header__inner{max-width:100%;width:90.5rem;margin-inline:auto;padding:1.5rem 1.25rem}}@media(max-width: 768px){.header__inner{padding:0.125rem 0.75rem 0.125rem 1.5rem}}.header__logo{width:10rem;height:2.625rem}@media(max-width: 768px){.header__logo{width:6.125rem;height:1.625rem}}.header__logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media(max-width: 768px){.header__navi{position:absolute;top:5rem;left:1rem;right:1rem;-webkit-box-shadow:0 0.5rem 1.5rem rgba(43,90,161,.16);box-shadow:0 0.5rem 1.5rem rgba(43,90,161,.16);background-color:#fff;padding:1rem;border-radius:0.5rem;opacity:0;pointer-events:none;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.header__navi.is-open{opacity:1;pointer-events:auto}}@media(min-width: 769px){.header__navi .list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media(min-width: 769px){.header__navi .list__item:not(:last-child){margin-right:2rem}}@media(max-width: 768px){.header__navi .list__item:not(:last-child){margin-bottom:0.25rem}}.header__navi .list__item a{text-decoration:none;color:inherit;display:block;font-size:1.125rem;font-weight:700;line-height:1.2;color:#000}@media(max-width: 768px){.header__navi .list__item a{padding:0.75rem 0.5rem;font-size:1rem}}.header__navi .list__item.--other span{display:block;color:#969696;font-weight:700;font-size:1.125rem}@media(min-width: 769px){.header__navi .list__item.--other span{text-align:center}}@media(max-width: 768px){.header__navi .list__item.--other span{padding:0.75rem 0.5rem}}.header__navi .list__item.--contact a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:600;height:2.625rem;background:-webkit-gradient(linear, left top, right top, from(rgb(241, 138, 36)), to(rgb(255, 182, 110)));background:linear-gradient(to right, rgb(241, 138, 36) 0%, rgb(255, 182, 110) 100%);border-radius:0.5rem;overflow:hidden;position:relative;-webkit-transition:-webkit-transform .45s cubic-bezier(0.7, 0, 0.84, 0);transition:-webkit-transform .45s cubic-bezier(0.7, 0, 0.84, 0);transition:transform .45s cubic-bezier(0.7, 0, 0.84, 0);transition:transform .45s cubic-bezier(0.7, 0, 0.84, 0), -webkit-transform .45s cubic-bezier(0.7, 0, 0.84, 0);-webkit-tap-highlight-color:rgba(0,0,0,0);padding-inline:0.875rem}@media(min-width: 769px){.header__navi .list__item.--contact a{width:10.625rem}}@media(max-width: 768px){.header__navi .list__item.--contact a{height:3rem}}.header__navi .list__item.--contact a:after{content:"";position:absolute;width:1.625rem;height:1.625rem;background:url("../../common/img/ico_blank.svg") #f18a24 no-repeat center/contain;top:0;bottom:0;right:0.875rem;margin-block:auto;border-radius:0.375rem}@media(min-width: 769px){.header__navi .list__item.--contact a:after{-webkit-transition:background-color .3s ease;transition:background-color .3s ease}}.header__navi .list__item.--contact a .btn-bg-inner--first{background:#f18a24}.header__navi .list__item.--contact a .btn-bg-inner--second{background:#4c4238}@media(max-width: 768px){.header__hamburger{width:3rem;height:2.75rem;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;cursor:pointer;border:none;padding:0}.header__hamburger span{display:block;position:absolute;left:0.75rem;right:0;width:1.5rem;height:2px;border-radius:2px;background-color:#000;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:width .25s ease-in-out,-webkit-transform .25s ease-in-out;transition:width .25s ease-in-out,-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out,width .25s ease-in-out;transition:transform .25s ease-in-out,width .25s ease-in-out,-webkit-transform .25s ease-in-out;opacity:1}.header__hamburger span:nth-child(1){top:0.75rem;-webkit-transform-origin:left center;transform-origin:left center}.header__hamburger span:nth-child(2){top:1.25rem;-webkit-transform-origin:left center;transform-origin:left center}.header__hamburger span:nth-child(3){top:1.75rem;-webkit-transform-origin:left center;transform-origin:left center}.header__hamburger.is-active span:nth-child(1){-webkit-transform:rotate(45deg);transform:rotate(45deg);top:0.75rem;left:0.875rem}.header__hamburger.is-active span:nth-child(2){width:0%;opacity:0}.header__hamburger.is-active span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:1.875rem;left:0.875rem}}@media(any-hover: hover){.header__navi .list__item.--contact a:is(:hover,:focus-visible) .btn-bg{scale:1.065 1.095}.header__navi .list__item.--contact a:is(:hover,:focus-visible) .btn-bg-inner{translate:-10% 0 0;rotate:0 0 1 0deg;-webkit-transition-delay:calc(var(--index)*.08s);transition-delay:calc(var(--index)*.08s)}.header__navi .list__item.--contact a:is(:hover,:focus-visible) .btn-text{color:#fff}.header__navi .list__item.--contact a:is(:hover,:focus-visible):after{-webkit-animation:arrow-slide 1.5s linear infinite;animation:arrow-slide 1.5s linear infinite;background-color:#fff}}.footer{padding:1.5rem;color:#000}@media(min-width: 769px){.footer{text-align:center}}@media(max-width: 768px){.footer{padding:1rem}}.footer__inner{background-color:#fff;padding:4rem 5rem 2.0625rem;border-radius:0.5rem}@media(min-width: 769px){.footer__inner{max-width:100%;width:91.5rem;margin-inline:auto}}@media(max-width: 768px){.footer__inner{padding:2.5625rem 1rem 1.0625rem}}.footer__logo img{width:11.625rem}@media(max-width: 768px){.footer__logo img{width:10rem}}.footer__btn{margin-top:3rem}@media(min-width: 769px){.footer__btn .btn-primary{width:15.375rem;font-size:1rem}}.footer__copy-right{margin-top:3.0625rem;font-family:Helvetica,sans-serif;font-size:0.875rem}@media(max-width: 768px){.footer__copy-right{font-size:0.625rem;margin-inline:-1rem;margin-top:2.9375rem;text-align:center}}.ttl-blue{font-size:2rem;color:#2b5aa1;font-weight:700;line-height:1.4;text-align:center}@media(max-width: 768px){.ttl-blue{font-size:1.5rem}}.ttl-blue.--din{font-family:"DIN Alternate",sans-serif;font-weight:bold}.ttl-blue.--f24{font-size:1.5rem;line-height:1.25}@media(max-width: 768px){.ttl-blue.--f24{font-size:1.25rem}}.ttl-blue.--f28{font-size:1.75rem}@media(min-width: 769px){.ttl-blue.--f28{line-height:1.25}}.faq__ttl{margin-bottom:2rem}@media(max-width: 768px){.faq__ttl{margin-bottom:1.5rem}}.faq__content{margin-top:1.6875rem}@media(max-width: 768px){.faq__content{margin-top:1.5rem}}.faq__content .item{background-color:#f6f6f6;border-radius:0.625rem;padding:0.625rem}@media(max-width: 768px){.faq__content .item{border-radius:0.5rem;padding:1rem}}.faq__content .item:not(:last-child){margin-bottom:1.25rem}.faq__content .item .word{position:absolute;font-size:1.125rem;background:#f18a24;width:1.9375rem;height:1.9375rem;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;left:1.0625rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding-bottom:0.25rem}@media(max-width: 768px){.faq__content .item .word{font-size:1rem;width:2rem;height:2rem;left:0}}.faq__content .item__head{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border:none;padding:1.0625rem 3rem 1.0625rem 3.9375rem;display:block;width:100%;text-align:left;position:relative;line-height:1.5;background:rgba(0,0,0,0);font-size:1.25rem;line-height:1.45;font-weight:900;color:#4c4238}@media(max-width: 768px){.faq__content .item__head{padding:0 1.75rem 0 2.75rem;font-size:1rem;line-height:1.375;min-height:2.875rem}}.faq__content .item__head .word{width:2.0625rem;height:2.0625rem;left:0.9375rem;color:#000}@media(max-width: 768px){.faq__content .item__head .word{width:2rem;height:2rem;left:0}}.faq__content .item__head i{position:absolute;width:1.125rem;height:1.625rem;top:50%;-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);right:0.9375rem;background:url("/assets/common/img/arrow.svg") no-repeat center center;background-size:auto 100%;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}@media(max-width: 768px){.faq__content .item__head i{width:1rem;height:1.4375rem;right:0}}.faq__content .item__content{display:none;border-top:1px solid #4c4238;padding-top:0.75rem;margin-top:0.75rem}@media(max-width: 768px){.faq__content .item__content{padding-top:0.6875rem}}.faq__content .item__inner{padding:1.125rem 1.0625rem 1.125rem 3.9375rem;position:relative;line-height:1.5;font-size:1.125rem}@media(max-width: 768px){.faq__content .item__inner{font-size:1rem;padding:0 0 0 2.75rem}}.faq__content .item__inner .word{background:#000;color:#f18a24}@media(max-width: 768px){.faq__content .item__inner .word{top:0;-webkit-transform:none;transform:none}}.faq__content .item.is-open .item__head i{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.faq__btn{text-align:center;margin-top:2rem}@media(min-width: 769px){.faq__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1.5rem}}@media(max-width: 768px){.faq__btn{margin-top:1.5rem}}@media(min-width: 769px){.faq__btn .btn-primary{width:22rem}}@media(max-width: 768px){.faq__btn .btn-primary{height:4.125rem;padding-right:3.75rem;text-align:left}.faq__btn .btn-primary:not(:last-child){margin-bottom:0.75rem}.faq__btn .btn-primary.--gray{padding-right:0}}