@charset "UTF-8";/*!
Template: arkhe
Theme Name: レジデンスプラス
Theme URI:
Author: レジデンスプラス株式会社
Author URI:
Description: Arkhe子テーマ
Version: 1.0
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/:root{--color-text:#333333;--color-text-gray:#d9d9d9;--color-text-dark:#112709;--color-hover:#999999;--color-main:#1c6c01;--color-main-dark:#112709;--color-main-light:#6caa58;--color-white:#fff;--color-black:#000;--color-red:#ea4f33;--color-red-70:#ed816d;--color-blue:#1979c0;--color-gray:#999999;--color-lightgray:#f3f3f3;--color-link:#0854a5;--font-base:"Noto Sans JP","ヒラギノ角ゴシック Pro","Hiragino Kaku Gothic Pro","游ゴシック Medium","Yu Gothic Medium","游ゴシック体",YuGothic,"メイリオ",Meiryo,sans-serif;--font-heading:"Noto Serif JP",serif;--font-weight-bold:700;--font-weight-semibold:600;--font-weight-medium:500}body{background:var(--color-base-light);font-family:var(--font-base);font-size:16px;font-style:normal;font-weight:400;font-optical-sizing:auto;font-feature-settings:"palt";color:var(--color-text);line-height:1.625}p{margin-bottom:1em;font-family:var(--font-base);font-size:1rem;font-style:normal;font-weight:400;line-height:2}@media not all and (min-width:782px){p{font-family:var(--font-base);font-style:normal;font-weight:400;font-size:15px;line-height:2}}a{color:var(--color-link);transition:all 0.2s}a:hover{color:var(--color-hover)}a:hover img{opacity:0.65}b,strong{font-weight:bolder}h1{font-family:var(--font-heading);font-size:2.25rem;font-weight:var(--font-weight-bold);line-height:1.72;letter-spacing:0.0556em}@media not all and (min-width:782px){h1{font-weight:var(--font-weight-semibold);font-size:24px;line-height:1.67}}h2{margin-top:1.5em;margin-bottom:1em;font-family:var(--font-heading);font-size:2.25rem;font-weight:var(--font-weight-bold);line-height:1.72;letter-spacing:0.0556em}@media not all and (min-width:782px){h2{font-weight:var(--font-weight-semibold);font-size:24px;line-height:1.67}}h3{margin-top:1em;margin-bottom:1em;font-family:var(--font-heading);font-size:1.625rem;font-weight:var(--font-weight-medium);line-height:1.92}@media not all and (min-width:782px){h3{font-family:var(--font-heading);font-size:20px;font-weight:var(--font-weight-semibold);line-height:1.6}}h4{margin-top:1em;margin-bottom:0.5em;font-family:var(--font-base);font-size:1.25rem;font-weight:var(--font-weight-bold);line-height:1.6}@media not all and (min-width:782px){h4{font-family:var(--font-base);font-style:normal;font-weight:var(--font-weight-bold);font-size:18px;line-height:1.4444}}h5,h6{font-size:1rem;margin-top:1.5em;margin-bottom:0.5em;font-weight:var(--font-weight-bold)}@media not all and (min-width:782px){h5,h6{font-size:16px}}ul{list-style:none;padding:0;margin:0}.c-postContent ul,.c-postContent ol,.editor-styles-wrapper ul,.editor-styles-wrapper ol{margin-left:1.5em;margin-bottom:1.5em}.c-postContent ul,.editor-styles-wrapper ul{list-style:disc}.c-postContent ul>li::marker,.editor-styles-wrapper ul>li::marker{color:var(--color-font);font-size:1em}.c-postContent dl,.editor-styles-wrapper dl{width:100%;margin-bottom:1.5em}@media not all and (min-width:782px){.c-postContent li,.c-postContent dt,.c-postContent dd,.editor-styles-wrapper li,.editor-styles-wrapper dt,.editor-styles-wrapper dd{font-family:var(--font-base);font-style:normal;font-weight:400;font-size:15px;line-height:2}}table{width:100%;margin-bottom:4.5em}table th,table td{border:1px solid var(--color-gray);padding:1em}table th{background-color:var(--color-lightgray);word-break:keep-all}table td{background-color:var(--color-white)}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre,code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}@media not all and (min-width:782px){:root{--wp--preset--font-size--post-h2:20px;--wp--preset--font-size--large:24px;--wp--preset--font-size--xlarge:28px;--wp--preset--font-size--huge:32px}.has-post-h-2-font-size{font-size:20px !important}.has-post-h-3-font-size{font-size:18px !important}.has-post-h-4-h-5-h-6-font-size{font-size:16px !important}}.l-header .l-header__body{max-width:calc(1560px + var(--ark-padding--container) * 2) !important}@media not all and (min-width:1280px){.l-header .l-header__body{display:block}}@media not all and (min-width:1000px){.l-header .l-header__body{display:grid;grid-template-columns:0% 50% auto var(--ark-searchW) 45px;padding-right:0}}@media not all and (min-width:1000px){.l-header .l-header__center{height:45px;padding:2.5px 0}}.l-header .l-header__logo{margin-right:1rem}@media not all and (min-width:1280px){.l-header .l-header__logo{justify-content:center}}@media not all and (min-width:1000px){.l-header .l-header__logo{justify-content:flex-start}}@media not all and (min-width:1280px){.l-header .l-header__right{margin-inline:auto}}.l-header .l-header__right>#gnav>.c-gnav{gap:10px}@media not all and (min-width:1280px){.l-header .l-header__right>#gnav>.c-gnav{gap:6px}}.l-header .l-header__right>#gnav>.c-gnav>.menu-item{display:flex;align-items:center;justify-content:center;height:2.4375rem}.l-header .l-header__right .c-gnav__li>.c-gnav__a{padding:10px}@media not all and (min-width:1280px){.l-header .l-header__right .c-gnav__li>.c-gnav__a{padding:8px 6px}}.l-header .l-header__right .c-gnav>.menu-item>a{position:relative;display:block;height:auto;font-family:var(--font-heading);font-size:0.938rem;font-weight:700;line-height:normal}.l-header .l-header__right .c-gnav>.menu-item>a::before{content:"";position:absolute;bottom:4px;left:50%;translate:-50% -50%;width:96%;height:2px;background-color:var(--color-main-dark);transform-origin:center;scale:0;transition:scale 0.3s}@media not all and (min-width:1280px){.l-header .l-header__right .c-gnav>.menu-item>a::before{bottom:0}}@media (any-hover:hover){.l-header .l-header__right .c-gnav>.menu-item:not(.c-header-button):hover>a,.l-header .l-header__right .c-gnav>.menu-item:not(.c-header-button).focus>a,.l-header .l-header__right .c-gnav>.menu-item:not(.c-header-button):focus-within>a{color:var(--color-main-dark)}.l-header .l-header__right .c-gnav>.menu-item:not(.c-header-button):hover>a::before,.l-header .l-header__right .c-gnav>.menu-item:not(.c-header-button).focus>a::before,.l-header .l-header__right .c-gnav>.menu-item:not(.c-header-button):focus-within>a::before{scale:1}}.l-header .l-header__right .c-gnav>.menu-item.current-menu-item>a,.l-header .l-header__right .c-gnav>.menu-item.current-menu-parent>a{color:var(--color-main-dark)}.l-header .l-header__right .c-gnav>.menu-item.current-menu-item>a::before,.l-header .l-header__right .c-gnav>.menu-item.current-menu-parent>a::before{scale:1}.l-header .l-header__right .menu-item-has-children>a{pointer-events:none}.l-header .l-header__right .menu-item-has-children>a>span{display:flex;align-items:baseline;justify-content:flex-start}.l-header .l-header__right .menu-item-has-children>a>span::after{content:"";display:inline-block;margin-left:0.25rem;width:11px;height:auto;aspect-ratio:1/1;background:url(./assets/img/common/img-arrow-black-down.svg) no-repeat center center/contain;translate:0 2px}.l-header .l-header__right .sub-menu.c-gnav__depth1{margin-top:0;background:var(--color-white)}.l-header .l-header__right .sub-menu.c-gnav__depth1:before{display:none}.l-header .l-header__right .sub-menu.c-gnav__depth1 li+li{border-top:1px solid #ccc}.l-header .l-header__right .sub-menu.c-gnav__depth1 a{font-size:0.938rem;font-family:"Noto Serif JP";font-weight:700;line-height:normal;text-align:center;color:var(--color-text);transition:all 0.3s}@media (any-hover:hover){.l-header .l-header__right .sub-menu.c-gnav__depth1 a:hover{color:var(--color-white);background-color:var(--color-main-dark);opacity:1}}.l-header .l-header__right .c-gnav>.c-header-button.menu-item>a{color:var(--color-white);background-color:var(--color-red);border-radius:0.375rem;transition:background-color 0.3s}.l-header .l-header__right .c-gnav>.c-header-button.menu-item>a::before{display:none}@media (any-hover:hover){.l-header .l-header__right .c-gnav>.c-header-button.menu-item>a:hover{color:var(--color-white);background-color:var(--color-red-70)}.l-header .l-header__right .c-gnav>.c-header-button.menu-item>a:hover::before{display:none}}@media not all and (min-width:782px){.l-footer .l-footer__widgets{padding-bottom:0}}.l-footer .l-container{max-width:calc(1200px + var(--ark-padding--container) * 2) !important}@media not all and (min-width:1280px){.l-footer .l-container{flex-direction:column}}.l-footer .w-footer{flex-basis:initial}.l-footer .w-footer.-widget1{flex-grow:1}.l-footer .w-footer.-widget1 .c-footer-logo{text-align:left}@media not all and (min-width:782px){.l-footer .w-footer.-widget1 .c-footer-logo{text-align:center}}@media not all and (min-width:782px){.l-footer .w-footer.-widget1 p{font-size:0.875rem;line-height:1.86;text-align:center}}.l-footer .w-footer.-widget1 a[href^="tel:"]{text-decoration:none}.l-footer .w-footer.-widget2{flex-grow:1}.l-footer .w-footer.-widget2 a{font-size:0.875rem}.l-footer .w-footer.-widget2 .ark-block-columns__inner{justify-content:flex-end}@media not all and (min-width:1280px){.l-footer .w-footer.-widget2 .ark-block-columns__inner{justify-content:flex-start}}@media not all and (min-width:782px){.l-footer .w-footer.-widget2 .ark-block-columns__inner{flex-direction:column;gap:0;margin-inline:auto}}.l-footer .w-footer.-widget2 .ark-block-columns .ark-block-column{margin-left:1rem}@media not all and (min-width:782px){.l-footer .w-footer.-widget2 .ark-block-columns .ark-block-column{margin-left:0;width:100%}}.l-footer .w-footer.-widget2 .widget_nav_menu .menu,.l-footer .w-footer.-widget2 .widget_nav_menu .menu-item{border:none;min-width:130px}.l-footer .w-footer.-widget2 .widget_nav_menu .menu-item{position:relative}@media not all and (min-width:782px){.l-footer .w-footer.-widget2 .widget_nav_menu .menu-item{border-bottom:1px solid var(--color-text)}.l-footer .w-footer.-widget2 .widget_nav_menu .menu-item::after{content:"";position:absolute;top:50%;right:0.2rem;translate:0 -50%;width:0.9rem;height:auto;aspect-ratio:1/1;background:url(./assets/img/common/img-arrow-white-right.svg) no-repeat center center/contain}}.l-footer .w-footer.-widget2 .widget_nav_menu .menu-item a{font-size:0.875rem;font-weight:400}.l-footer .w-footer.-widget2 .widget_nav_menu .menu-item.c-footer-menu-parent::after{display:none}.l-footer .w-footer.-widget2 .c-footer-menu-child{position:relative;display:flex;align-items:center;justify-content:flex-start}.l-footer .w-footer.-widget2 .c-footer-menu-child a{padding-left:0.2em}.l-footer .w-footer.-widget2 .c-footer-menu-child::before{content:"┗";padding-left:0.5em;display:inline;font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;color:inherit}@media not all and (min-width:782px){.l-footer .w-footer.-widget2 .c-footer-menu-child::before{padding-left:1.3em}}.l-footer .w-footer.-widget2 .ark-block-column-wide,.l-footer .w-footer.-widget2 .menu-footer4-container{min-width:10rem}.l-footer .l-footer__widgets .l-container{position:relative;padding-bottom:2rem}.l-footer .l-footer__widgets .l-container::after{content:"";position:absolute;bottom:0;left:50%;translate:-50% 0;width:calc(100% - var(--ark-padding--container) * 2);height:1px;background-color:var(--color-text)}@media not all and (min-width:782px){.l-footer .l-footer__widgets .l-container::after{display:none}}.l-footer .l-footer__foot{padding-top:0}.w-before-footer .c-widget+.c-widget{margin-top:0}.l-header .l-header__drawerBtn{width:45px;height:45px;background-color:var(--color-main-dark);position:relative}.l-header .l-header__drawerBtn::after{content:"MENU";position:absolute;bottom:3px;left:50%;translate:-50% 0;font-size:11px;font-weight:700;color:var(--color-white);pointer-events:none}.l-header .l-header__drawerBtn .c-iconBtn{position:relative;width:45px;height:45px}.l-header .l-header__drawerBtn .c-iconBtn svg{display:none}.l-header .l-header__drawerBtn .c-iconBtn::after{content:"";position:absolute;top:7.5px;left:50%;translate:-50% 0;width:24px;height:16px;background:url(./assets/img/common/img-drawer-button-lines.svg) no-repeat center center/contain;transition:background 0.3s,rotate 0.3s}html[data-drawer=opened] .l-header .l-header__drawerBtn .c-iconBtn::after{content:"";position:absolute;top:8px;width:19px;height:19px;background:url(./assets/img/common/img-drawer-button-lines-close.svg) no-repeat center center/contain;rotate:180deg}.l-header #drawer_menu{background-color:var(--color-white)}.l-header #drawer_menu a{padding:12px 10px;font-size:0.875rem;font-weight:400;line-height:normal;color:var(--color-text)}.l-header #drawer_menu .c-drawerNav{border:none}.l-header #drawer_menu .menu-item{border-bottom:1px solid #ddd}.l-header #drawer_menu .menu-item:not(.menu-item-has-children)>a{display:block;position:relative}.l-header #drawer_menu .menu-item:not(.menu-item-has-children)>a::after{content:"";display:inline-block;position:absolute;top:50%;right:13px;translate:0 -50%;width:14px;height:auto;aspect-ratio:1/1;background:url(./assets/img/common/img-arrow-black-right.svg) no-repeat center center/contain}.l-header #drawer_menu .menu-item.menu-item-has-children>a{pointer-events:none}.l-header #drawer_menu .menu-item.menu-item-has-children .c-submenuToggleBtn{pointer-events:auto}.l-header #drawer_menu .menu-item.menu-item-has-children .c-submenuToggleBtn svg{display:none}.l-header #drawer_menu .menu-item.menu-item-has-children .c-submenuToggleBtn::after{box-shadow:none;content:"";top:50%;left:50%;translate:-50% -50%;width:12px;height:12px;background:url(./assets/img/common/img-plus-black.svg) no-repeat center center/contain;opacity:1;transition:rotate 0.3s}.l-header #drawer_menu .menu-item.menu-item-has-children .c-submenuToggleBtn.is-opened::after{rotate:225deg}.l-header #drawer_menu .sub-menu{background-color:#F3F3F3}.l-header #drawer_menu .sub-menu .menu-item:first-child{border-top:1px solid #ddd}.l-header #drawer_menu .sub-menu .menu-item:last-child{border-bottom:none}@media not all and (min-width:782px){.l-container.l-content__body{padding-inline:20px}}.blog .l-content__body{margin-top:6.25rem}@media not all and (min-width:782px){.blog .l-content__body{margin-top:2.8125rem}}.blog .p-postList.-type-list .p-postList__item{margin-bottom:0;padding-block:2.5rem;border-top:1px solid #ccc}@media not all and (min-width:782px){.blog .p-postList.-type-list .p-postList__item{padding-block:20px}}.blog .p-postList.-type-list .p-postList__item .p-postList__thumb{max-width:320px;aspect-ratio:320/168}@media not all and (min-width:782px){.blog .p-postList.-type-list .p-postList__item .p-postList__thumb{width:26.8656716418%}}.blog .p-postList.-type-list .p-postList__item .c-postThumb__figure{display:block;position:absolute;top:50%;left:50%;translate:-50% -50%}.blog .p-postList__item.-type-list .p-postList__thumb{aspect-ratio:320/168}.blog .p-postList__link{position:relative;padding-bottom:2.688rem}.blog .p-postList__link::before{content:"";position:absolute;bottom:0;right:0;width:7.5rem;height:2.688rem;background-color:var(--color-main-dark);transition:opacity 0.25s}@media not all and (min-width:782px){.blog .p-postList__link::before{width:80px;height:34px}}.blog .p-postList__link::after{content:"続きを読む";position:absolute;bottom:0;right:0;width:7.5rem;height:2.688rem;font-size:1rem;font-weight:400;line-height:2.688rem;text-align:center;color:var(--color-white);transition:opacity 0.25s}@media not all and (min-width:782px){.blog .p-postList__link::after{width:80px;height:34px;font-size:12px;line-height:34px}}@media (any-hover:hover){.blog .p-postList__link:hover::before,.blog .p-postList__link:hover::after{opacity:0.75}}.blog .p-postList .p-postList__body{display:flex;flex-direction:column;padding-left:2.5rem}@media not all and (min-width:782px){.blog .p-postList .p-postList__body{padding-left:16px}}.blog .p-postList__title{order:1}.blog .p-postList__excerpt{order:3;margin-top:0;font-size:1rem;font-weight:400;line-height:2}@media not all and (min-width:782px){.blog .p-postList__excerpt{font-size:12px;font-weight:400;line-height:1.5;text-align:left;color:var(--color-text)}}.blog .p-postList__meta{order:2;margin-block:1rem;line-height:1}@media not all and (min-width:782px){.blog .p-postList__meta{margin-block:10px;font-size:12px}}.blog .c-postTimes__item{color:var(--color-text);opacity:1}.blog .c-postTimes__item svg{display:none}.p-properties__fields{margin:0}.p-properties__field{display:grid;grid-template-columns:90px minmax(0,1fr);align-items:center;gap:0.875rem;margin:0;padding:10px;border-bottom:1px solid #d9d9d9}@media not all and (min-width:782px){.p-properties__field{grid-template-columns:68px minmax(0,1fr);gap:16px;padding:0.625rem 0}}.p-properties__field.is-sale-price .p-properties__fieldValue{color:var(--color-red);font-size:1.875rem;font-weight:var(--font-weight-bold);line-height:1}@media not all and (min-width:782px){.p-properties__field.is-sale-price .p-properties__fieldValue{font-size:24px}}.p-properties__fieldLabel{margin:0;font-weight:var(--font-weight-bold);line-height:2}@media not all and (min-width:782px){.p-properties__fieldLabel{font-size:15px}}.p-properties__fieldValue{margin:0;line-height:2}@media not all and (min-width:782px){.p-properties__fieldValue{font-size:15px}}.ark-block-postList ul{list-style:none}.p-propertiesArchive{margin-top:2.5rem}@media not all and (min-width:782px){.p-propertiesArchive{margin-top:1.75rem}}.p-propertiesArchive .p-properties__list{margin:0;padding:0;list-style:none;border-top:1px solid #ccc}@media not all and (min-width:782px){.p-propertiesArchive .p-properties__list{border-top:none}}.p-propertiesArchive .p-properties__item{padding-block:2.5rem;border-bottom:1px solid #ccc}@media not all and (min-width:782px){.p-propertiesArchive .p-properties__item{padding-block:1.5rem;border-bottom:none}}.p-propertiesArchive .p-properties__itemInner{display:block;color:inherit;text-decoration:none}.p-propertiesArchive .p-properties__title{margin:0 0 2rem;font-family:var(--font-heading);font-size:1.625rem;font-weight:var(--font-weight-medium);line-height:1.4;margin-bottom:1.5rem;color:var(--color-text-dark)}@media not all and (min-width:782px){.p-propertiesArchive .p-properties__title{margin-bottom:1.125rem;font-size:20px}}.p-propertiesArchive .p-properties__body{display:grid;grid-template-columns:minmax(220px,320px) minmax(0,1fr);gap:3.125rem}@media not all and (min-width:782px){.p-propertiesArchive .p-properties__body{grid-template-columns:1fr;gap:1.25rem}}.p-propertiesArchive .p-properties__thumb{display:block;aspect-ratio:320/210;background-color:#f0f0f0;color:#666;text-decoration:none;overflow:hidden}.p-propertiesArchive .p-properties__thumb img{display:block;width:100%;height:100%;object-fit:cover;transform:scale(1);transition:transform 0.4s ease}@media not all and (min-width:782px){.p-propertiesArchive .p-properties__thumb{width:min(100%,360px);margin-inline:auto}}.p-propertiesArchive .p-properties__itemInner:hover .p-properties__thumb img{opacity:1;transform:scale(1.15)}.p-propertiesArchive .p-properties__noImage{display:grid;place-items:center;width:100%;height:100%;font-size:0.875rem;letter-spacing:0.08em}.p-propertiesArchive .p-propertiesArchive__notFound{padding:2rem 0;border-top:1px solid var(--color-gray);border-bottom:1px solid var(--color-gray)}.single-properties h1{padding-bottom:32px;border-bottom:1px solid var(--color-main-dark)}.single-properties .p-propertiesSingle__overview{margin-bottom:53px}.single-properties .p-propertiesSingle__topInfo{justify-content:center}.single-properties .p-propertiesSingle__slider-wrapper{max-width:540px}.single-properties .p-propertiesSingle__slider-wrapper{max-width:540px}.single-properties .p-propertiesSingle__slider-wrapper .ark-block-slider__inner{height:auto;aspect-ratio:540/354}.single-properties .p-propertiesSingle__slider-wrapper .ark-block-slider__media{height:100%}.single-properties .p-propertiesSingle__recommendedList{margin-inline:auto;list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:12px;row-gap:32px}@media not all and (min-width:1024px){.single-properties .p-propertiesSingle__recommendedList{grid-template-columns:repeat(2,minmax(0,1fr))}}@media not all and (min-width:600px){.single-properties .p-propertiesSingle__recommendedList{grid-template-columns:1fr}}.single-properties .p-propertiesSingle__recommendedList *{margin-block:0;list-style:none;text-decoration:none !important;color:var(--color-text)}.single-properties .p-propertiesSingle__recommendedList .p-propertiesSingle__recommendedThumb img{display:block}.single-properties .p-propertiesSingle__recommendedList .c-tag-labels__tags{margin:20px 0}.single-properties .p-propertiesSingle__recommendedList .c-tag-labels__tagText{font-size:12px}.single-properties .p-propertiesSingle__recommendedList .p-propertiesSingle__recommendedName{margin-top:12px;font-size:16px;font-family:var(--font-base);font-weight:var(--font-weight-bold);line-height:1.88}.single-properties .p-propertiesSingle__recommendedList .p-propertiesSingle__recommendedPrice{margin-top:12px;font-size:24px;font-family:var(--font-base);font-weight:var(--font-weight-bold);line-height:1.25;color:var(--color-red)}.single-properties .p-propertiesSingle__recommendedList .p-propertiesSingle__recommendedOverview{margin-top:12px}.p-trackRecordArchive{margin-top:2.5rem}@media not all and (min-width:782px){.p-trackRecordArchive{margin-top:1.75rem}}.p-trackRecordArchive .p-catNav{margin-bottom:2.25rem}@media not all and (min-width:782px){.p-trackRecordArchive .p-catNav{margin-bottom:1.5rem}}.p-trackRecordArchive .p-trackRecordArchive__notFound{padding:2rem 0;border-top:1px solid var(--color-gray);border-bottom:1px solid var(--color-gray)}.p-trackRecord__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:12px;margin:0;padding:0;list-style:none}@media not all and (min-width:782px){.p-trackRecord__list{grid-template-columns:1fr;gap:12px}}.p-trackRecord__list .p-trackRecord__item{min-width:0}.p-trackRecord__list .p-trackRecord__itemInner{display:grid;grid-template-columns:100px minmax(0,1fr);gap:20px;align-items:start;height:100%;padding:20px;border:1px solid #ccc;color:inherit;text-decoration:none}@media not all and (min-width:782px){.p-trackRecord__list .p-trackRecord__itemInner{grid-template-columns:80px minmax(0,1fr);padding:20px 0;border-left:none;border-right:none;border-top:none}}.p-trackRecord__list .p-trackRecord__left{display:flex;flex-direction:column;align-items:flex-start}.p-trackRecord__list .p-trackRecord__label{display:flex;align-items:center;justify-content:center;padding:0;width:100%;background-color:var(--color-black);color:var(--color-white);font-size:16px;font-weight:var(--font-weight-regular);line-height:2;white-space:nowrap}@media not all and (min-width:782px){.p-trackRecord__list .p-trackRecord__label{font-size:12px;line-height:1.8}}.p-trackRecord__list .p-trackRecord__icon{display:block;width:100px;aspect-ratio:1;background-position:center;background-repeat:no-repeat;background-size:contain}@media not all and (min-width:782px){.p-trackRecord__list .p-trackRecord__icon{width:80px}}.p-trackRecord__list .p-trackRecord__icon.is-mansion{background-image:url("./assets/img/common/icon-mansion.svg")}.p-trackRecord__list .p-trackRecord__icon.is-house{background-image:url("./assets/img/common/icon-house.svg")}.p-trackRecord__list .p-trackRecord__icon.is-land{background-image:url("./assets/img/common/icon-land.svg")}.p-trackRecord__list .p-trackRecord__icon.is-warehouse{background-image:url("./assets/img/common/icon-warehouse.svg")}.p-trackRecord__list .p-trackRecord__icon.is-building{background-image:url("./assets/img/common/icon-building.svg")}.p-trackRecord__list .p-trackRecord__right{display:flex;flex-direction:column;gap:20px;flex-grow:1;min-width:0}.p-trackRecord__list .p-trackRecord__price{color:var(--color-main);font-size:28px;font-weight:var(--font-weight-bold);line-height:1.875rem;white-space:nowrap}.p-trackRecord__list .p-trackRecord__priceUnit{font-size:16px;line-height:1}.p-trackRecord__list .p-trackRecord__fields{margin:0}.p-trackRecord__list .p-trackRecord__field{display:grid;grid-template-columns:minmax(72px,max-content) minmax(0,1fr);align-items:start;margin:0;padding:10px 0;border-top:1px solid #e3e3e3}.p-trackRecord__list .p-trackRecord__field:last-child{padding-bottom:0}@media not all and (min-width:782px){.p-trackRecord__list .p-trackRecord__field{grid-template-columns:minmax(60px,max-content) minmax(0,1fr);gap:10px}}.p-trackRecord__list .p-trackRecord__fieldLabel{margin:0;padding-inline:6px;color:var(--color-text-dark);font-size:15px;font-weight:var(--font-weight-bold);line-height:1.5;white-space:nowrap}@media not all and (min-width:782px){.p-trackRecord__list .p-trackRecord__fieldLabel{padding-inline:0;font-size:14px}}.p-trackRecord__list .p-trackRecord__fieldValue{margin:0;padding-inline:6px;color:var(--color-text);font-size:15px;line-height:1.5;overflow-wrap:anywhere}@media not all and (min-width:782px){.p-trackRecord__list .p-trackRecord__fieldValue{padding-inline:0;font-size:14px}}.c-reuseBlock:has(>.p-banner-links){padding:0}.p-banner-links .ark-block-columns .ark-block-columns__inner{justify-content:center}.c-reuseBlock:has(>.p-cta){padding:0}@media not all and (min-width:782px){.p-cta{padding-block:20px !important}}.p-cta p,.p-cta__card p{font-family:var(--font-heading)}@media not all and (min-width:782px){.p-cta>.wp-block-cover__inner-container>p:nth-of-type(1),.p-cta__card>.wp-block-cover__inner-container>p:nth-of-type(1){font-size:18px !important;line-height:28px !important}.p-cta>.wp-block-cover__inner-container>p:nth-of-type(2),.p-cta__card>.wp-block-cover__inner-container>p:nth-of-type(2){font-size:24px !important;line-height:26.72px !important}.p-cta>.wp-block-cover__inner-container>p:nth-of-type(3),.p-cta__card>.wp-block-cover__inner-container>p:nth-of-type(3){font-size:15px !important;line-height:32px !important}}.p-cta__card-group .ark-block-columns__inner{justify-content:center}.p-cta__card-group a.ark-block-column{max-width:360px}.p-cta__card{height:100%;max-width:360px;margin-inline:auto}@media not all and (min-width:1000px){.p-cta__card{margin-inline:auto;min-width:initial}}.ark-block-dl{display:table;width:100%;border-collapse:collapse}@media not all and (min-width:782px){.ark-block-dl{display:block;border-collapse:separate}}.ark-block-dl .ark-block-dl__div{display:table-row;justify-content:initial}@media not all and (min-width:782px){.ark-block-dl .ark-block-dl__div{display:block;padding:0;border-top:1px solid var(--color-gray)}}.ark-block-dl .ark-block-dl__div:first-of-type{border-top:none}@media not all and (min-width:782px){.ark-block-dl .ark-block-dl__div:first-of-type{border-top:1px solid var(--color-gray)}}@media not all and (min-width:782px){.ark-block-dl .ark-block-dl__div:last-of-type{border-bottom:1px solid var(--color-gray)}}.ark-block-dl .ark-block-dl__dt{display:table-cell;padding:20px 15px 20px 30px;min-width:115px;width:1%;white-space:nowrap;vertical-align:top;flex-grow:initial;vertical-align:middle}@media not all and (min-width:782px){.ark-block-dl .ark-block-dl__dt{display:block;width:auto;white-space:normal;padding:15px 0 5px;min-width:85px;border-top:none;font-weight:bold}}.ark-block-dl .ark-block-dl__dd{display:table-cell;padding:20px 30px 20px 15px;width:auto;vertical-align:top}@media not all and (min-width:782px){.ark-block-dl .ark-block-dl__dd{display:block;width:auto;padding:5px 0 15px;border-top:none}}.ark-block-dl .ark-block-dl__div:first-of-type>.ark-block-dl__dt,.ark-block-dl .ark-block-dl__div:first-of-type>.ark-block-dl__dd{border-top:none}.ark-block-dl ul{margin-bottom:0}.ark-block-dl.ark-block-dl--dt280 .ark-block-dl__dt{min-width:280px}.editor-styles-wrapper .ark-block-dl .ark-block-dl__dt{width:30%}@media not all and (min-width:782px){.editor-styles-wrapper .ark-block-dl .ark-block-dl__dt{width:initial}}.page-company .l-content__body{margin-top:0}.page-strengths .l-content__body{margin-top:0}.wp-block-group.is-style-anchor-card{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:100%;min-height:219px;padding:24px 24px 48px;background-color:var(--color-white,#fff);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 12' fill='none'><path d='M1 1L10 10L19 1' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-position:center calc(100% - 24px);background-repeat:no-repeat;background-size:20px 12px;border:1px solid var(--color-black,#000);border-radius:6px;box-sizing:border-box}.wp-block-group.is-style-anchor-card>*{margin-block:0;max-width:100%}.wp-block-group.is-style-anchor-card>:nth-child(1){padding:8px 24px;background-color:var(--color-main-dark,#112709);border-radius:4px;color:var(--color-white,#fff);font-family:var(--font-heading);font-weight:var(--font-weight-semibold,600);font-size:20px;line-height:32px;text-align:center}.wp-block-group.is-style-anchor-card>:nth-child(2){margin-top:20px;color:var(--color-text,#333);font-family:var(--font-heading);font-weight:var(--font-weight-semibold,600);font-size:18px;line-height:1.4;text-align:center}.wp-block-group.is-style-anchor-card>:nth-child(3){margin-top:6px;color:var(--color-text,#333);font-family:var(--font-heading);font-weight:var(--font-weight-semibold,600);font-size:22px;line-height:1.4;text-align:center}@media not all and (min-width:782px){.wp-block-group.is-style-anchor-card{align-items:flex-start;justify-content:flex-start;min-height:auto;padding:16px 40px 16px 0;background-color:transparent;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 10' fill='none'><path d='M7.05828 9.58157C7.57891 10.1395 8.42442 10.1395 8.94505 9.58157L15.6095 2.4403C16.1302 1.88239 16.1302 0.976345 15.6095 0.418433C15.0889 -0.139478 14.2434 -0.139478 13.7228 0.418433L8 6.55099L2.27724 0.42245C1.75661 -0.135461 0.911102 -0.135461 0.390472 0.42245C-0.130157 0.980362 -0.130157 1.88641 0.390472 2.44432L7.05454 9.58558L7.0587 9.58112L7.05828 9.58157Z' fill='%23112709'/></svg>");background-position:right 16px center;background-size:16px 10px;border:none;border-bottom:1px solid #ccc;border-radius:0;text-align:left}.wp-block-group.is-style-anchor-card>*{align-self:flex-start;margin-left:0 !important}.wp-block-group.is-style-anchor-card>:nth-child(1){margin-right:auto !important;padding:3px 16px;font-size:12px;line-height:1.4;text-align:center}.wp-block-group.is-style-anchor-card>:nth-child(2){width:100%;margin-top:10px;margin-right:0 !important;font-size:16px;line-height:1.4;text-align:left}.wp-block-group.is-style-anchor-card>:nth-child(3){width:100%;margin-top:4px;margin-right:0 !important;font-size:20px;line-height:32px;text-align:left}}.page-strengths .ark-block-boxLink .arkb-boxLink__title{font-size:20px}.page-strengths .ark-block-boxLink .arkb-boxLink__body{padding:1.25rem 1.25rem}.p-contract-price{font-size:36px}@media not all and (min-width:782px){.p-contract-price{font-size:24px}}.page-seller-support .l-content__body{margin-top:0}.page-contact .snow-monkey-form{border:none}.p-philosophy p{font-size:1.25rem;font-weight:500;line-height:2}@media not all and (min-width:782px){.p-philosophy p{font-size:1rem;font-weight:500;line-height:normal;text-align:left}.p-philosophy p:not(:has(.arkb-fz.arkb-fz-xl)){margin-top:12px}}.p-philosophy .arkb-fz.arkb-fz-xl{font-family:var(--font-heading);font-size:1.625rem;font-weight:var(--font-weight-medium);line-height:1.92}@media not all and (min-width:782px){.p-philosophy .arkb-fz.arkb-fz-xl{font-size:18px !important;line-height:1.78}}.p-postList.-type-list .p-postList__title{font-size:1.625rem;font-family:var(--font-heading);font-weight:500;line-height:1.92}@media not all and (min-width:782px){.p-postList.-type-list .p-postList__title{font-size:18px}}.p-staff-intro h3{padding-bottom:1.5rem;border-bottom:2px solid var(--color-main)}@media not all and (min-width:782px){.p-staff-intro h3{padding-top:1.5rem;padding-bottom:0;border-top:2px solid var(--color-main);border-bottom:none;text-align:center}}@media not all and (min-width:782px){.p-staff-intro .wp-block-column{padding:0 !important}}@media not all and (min-width:782px){#breadcrumb{display:none}}#breadcrumb .arkhe-svg-home{display:none}#breadcrumb .p-breadcrumb__list{padding-inline:0}#breadcrumb .p-breadcrumb__item::after{padding-right:20px;width:11px;height:11px;right:-10px;background:url(./assets/img/common/img-arrow-gray-right.svg) no-repeat center center/contain;transform:translateY(-50%);opacity:1;border-right:none;border-top:none}#breadcrumb .p-breadcrumb__text{font-size:0.875rem;font-weight:400;line-height:normal;text-align:left;color:var(--color-text);opacity:1}@media (any-hover:hover){#breadcrumb a:hover{opacity:0.7;text-decoration:none}}#top_title_area.-noimg{height:17.5rem;min-height:initial;background:linear-gradient(90deg,#112709 0%,#195C02 54.33%,#112709 100%)}@media not all and (min-width:782px){#top_title_area.-noimg{height:150px}}#top_title_area .c-pageTitle__main{font-size:2.25rem;font-family:var(--font-heading);line-height:1.72;letter-spacing:0.125rem;text-align:center}@media not all and (min-width:782px){#top_title_area .c-pageTitle__main{font-size:24px;line-height:1.67}}.snow-monkey-form{padding:60px 3.75rem;border:10px solid #F3F3F3}@media not all and (min-width:782px){.snow-monkey-form{padding:20px}}.snow-monkey-form .smf-form{max-width:736px;margin-inline:auto}.snow-monkey-form .wp-block-snow-monkey-forms-item.smf-item+.smf-item{margin-top:24px}.snow-monkey-form .smf-item__label__text{line-height:2;font-feature-settings:normal}.snow-monkey-form .smf-item__col.smf-item__col--controls{margin-top:10px}.snow-monkey-form .smf-form .smf-text-control__control{border-radius:6px}.snow-monkey-form .smf-item__controls .smf-placeholder+.smf-placeholder{margin-top:10px}.snow-monkey-form input{width:100%}.snow-monkey-form .smf-checkbox-control{padding:7px 0}.snow-monkey-form .smf-form .smf-checkbox-control__control{width:20px;height:20px}.snow-monkey-form .smf-form .smf-checkbox-control__control:checked{background-color:var(--color-main);border-color:var(--color-main)}.snow-monkey-form .smf-form .smf-checkbox-control__control:before{width:7px;height:11px;left:calc(50% - 3px);top:calc(50% - 7px)}.snow-monkey-form .smf-action{display:flex;justify-content:center;flex-wrap:wrap;column-gap:32px;row-gap:16px;margin-top:32px}.snow-monkey-form .smf-action .smf-button-control+.smf-button-control{margin-left:0}.snow-monkey-form .smf-button-control{flex-grow:1;max-width:280px}.snow-monkey-form .smf-button-control__control{padding:15px;width:100%;font-size:18px;font-family:var(--font-heading);line-height:normal;text-align:center;color:var(--color-white);background:var(--color-red);border-radius:4px;transition:all 0.2s;border:none}@media (any-hover:hover){.snow-monkey-form .smf-button-control__control:hover{opacity:0.7}}.p-catNav{display:flex;justify-content:center;flex-wrap:wrap;gap:0.75rem 0.625rem;margin-bottom:3rem}@media not all and (min-width:782px){.p-catNav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0.5rem;margin-bottom:2rem}}.p-catNav__catLink{display:inline-flex;align-items:center;gap:0.5rem;padding:0.625rem 0.75rem;border:1px solid var(--color-gray);border-radius:6px;color:var(--color-text);font-size:0.9375rem;font-weight:var(--font-weight-bold);line-height:1;text-decoration:none;transition:background-color 0.25s,border-color 0.25s,color 0.25s}.p-catNav__catLink:hover{color:var(--color-white);background-color:var(--color-main-dark)}@media not all and (min-width:782px){.p-catNav__catLink{justify-content:center;width:100%;padding:10px;font-size:15px}}.p-catNav__catLink.is-current{border-color:var(--color-gray);background-color:var(--color-main-dark);color:var(--color-white)}.p-catNav__catCount{display:inline-grid;place-items:center;min-width:1.875rem;height:1.875rem;padding-inline:0.375rem;border-radius:999px;background-color:var(--color-text-gray);font-size:0.875rem;color:#555}@media not all and (min-width:782px){.p-catNav__catCount{min-width:30px;height:30px;font-size:14px}}.c-google-map{margin-top:40px}@media not all and (min-width:782px){.c-google-map{margin-top:20px}}.c-google-map iframe{width:100%;height:450px}@media not all and (min-width:782px){.c-google-map iframe{height:300px}}.navigation.pagination{row-gap:10px}.navigation.pagination .page-numbers{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-inline:0.625rem;background-color:var(--color-white);border-radius:0.375rem;width:2.813rem;height:2.813rem;border:0.063rem solid var(--color-black);font-size:1.125rem;font-weight:700;line-height:1.56;text-align:center;color:var(--color-text);transition:all 0.25s}@media not all and (min-width:782px){.navigation.pagination .page-numbers{width:2.25rem;height:2.25rem;margin-inline:0.25rem;font-size:0.938rem;line-height:1.4}.navigation.pagination .page-numbers[data-apart="2"]{display:none}}.navigation.pagination .page-numbers.current{background-color:var(--color-black);color:var(--color-white)}.navigation.pagination .page-numbers.prev,.navigation.pagination .page-numbers.next{color:var(--color-white)}.navigation.pagination .page-numbers.prev::after,.navigation.pagination .page-numbers.next::after{content:"";width:1rem;height:1rem;position:absolute;top:50%;left:50%;translate:-40% -50%;background:url(./assets/img/common/img-arrow-black-right.svg) no-repeat center center/contain}.navigation.pagination .page-numbers.prev::after{scale:-1 1;translate:-60% -50%}@media (any-hover:hover){.navigation.pagination .page-numbers:hover{background-color:var(--color-black);color:var(--color-white)}.navigation.pagination .page-numbers.prev:hover,.navigation.pagination .page-numbers.next:hover{color:var(--color-black)}.navigation.pagination .page-numbers.prev:hover::after,.navigation.pagination .page-numbers.next:hover::after{background:url(./assets/img/common/img-arrow-white-right.svg) no-repeat center center/contain}}.c-postContent{padding-inline:0}.c-postTimes svg{display:none}.c-tag-labels__tags{display:flex;flex-wrap:wrap;gap:0.5rem;margin:0 0 1.5rem;padding:0;list-style:none}@media not all and (min-width:782px){.c-tag-labels__tags{margin-bottom:1rem}}.c-tag-labels__tag{margin:0}.c-tag-labels__tagLink,.c-tag-labels__tagText{display:block;padding:0.3125rem 0.75rem;border:1px solid #ccc;color:var(--color-text);font-size:0.75rem;line-height:1;text-decoration:none;transition:all 0.2s}@media not all and (min-width:782px){.c-tag-labels__tagLink,.c-tag-labels__tagText{font-size:14px;padding:6px 10px}}.c-tag-labels__tagText.is-current,.c-tag-labels__tagLink.is-current{background-color:var(--color-main-dark);color:var(--color-white)}@media (any-hover:hover){.c-tag-labels__tagLink:hover{background-color:var(--color-main-dark);color:var(--color-white)}}@media not all and (min-width:782px){.ark-block-buttons[data-orientation=horizontal]{margin-left:0}}.ark-block-buttons .ark-block-button{display:flex;justify-content:center}.ark-block-buttons .ark-block-button__link{width:100%;min-width:280px}@media not all and (min-width:782px){.ark-block-buttons .ark-block-button__link{margin-inline:auto;min-width:initial;max-width:280px}}.is-style-shadow{box-shadow:0 4px 8px 0 var(--color-shadow)}.wp-block-group.is-style-service-card{width:100%;padding:32px;background:var(--color-white,#fff);border-top:1px solid #ccc;border-left:1px solid #ccc;box-sizing:border-box}.wp-block-group.is-style-service-card .wp-block-image{width:100px;height:100px;flex-shrink:0;margin:0;background:var(--color-main-dark,#112709);border-radius:50%;overflow:hidden}.wp-block-group.is-style-service-card .wp-block-image img{display:block;width:100%;height:100%;object-fit:contain}.wp-block-group.is-style-service-card .wp-block-heading{color:#000;font-family:var(--font-base);font-weight:700;font-size:20px;line-height:32px;text-align:center}.wp-block-group.is-style-service-card .wp-block-list{padding-left:24px;margin-block:0}.wp-block-group.is-style-service-card p{margin-top:0}@media not all and (min-width:782px){.wp-block-group.is-style-service-card{padding:20px 0;border-top:none;border-left:none;border-bottom:1px solid #ccc}.wp-block-group.is-style-service-card>.wp-block-group.is-layout-flex{flex-direction:column;align-items:center;gap:12px}.wp-block-group.is-style-service-card .wp-block-image{width:60px;height:60px}}p.is-style-english-label{font-family:"Playfair Display",serif;font-weight:400;font-size:24px;line-height:1;letter-spacing:0.02em}@media not all and (min-width:782px){p.is-style-english-label{font-size:18px}}.wp-block-heading.is-style-badge-green{display:flex;width:fit-content;padding:8px 32px;justify-content:center;align-items:center;background:var(--color-main-dark,#112709);color:#ffe59e;font-size:30px;margin-left:0 !important}@media not all and (min-width:782px){.wp-block-heading.is-style-badge-green{padding:8px 20px;gap:10px;font-family:var(--font-heading);font-size:18px;font-weight:700;line-height:26px}}.wp-block-heading.is-style-display-title{font-family:var(--font-heading);font-weight:var(--font-weight-semibold,600);font-size:36px}@media not all and (min-width:782px){.wp-block-heading.is-style-display-title{font-size:20px}}.wp-block-heading.is-style-center-top-line{--line-width:calc(50 / 36 * 1em);--line-height:calc(4 / 36 * 1em);--line-radius:calc(30 / 36 * 1em)}@media not all and (min-width:782px){.wp-block-heading.is-style-center-top-line{--line-width:calc(35 / 24 * 1em);--line-height:calc(4 / 24 * 1em);--line-radius:calc(30 / 24 * 1em)}}.wp-block-heading.is-style-center-top-line{position:relative;width:fit-content;max-width:100%;padding:1.25em 0 0.6em;text-align:center}.wp-block-heading.is-style-center-top-line::before{content:"";position:absolute;top:0.55em;left:50%;width:var(--line-width);height:var(--line-height);border-radius:var(--line-radius);transform:translateX(-50%);background-color:var(--color-gray)}.wp-block-heading.is-style-center-top-line.has-text-align-center{margin-right:auto;margin-left:auto}.wp-block-heading.is-style-center-top-line.has-text-align-right{margin-right:0;margin-left:auto}.wp-block-heading.is-style-left-top-line{--left-top-line-padding:32px;--left-top-line-border-width:1px 0 0 5px;--left-top-line-border-style:solid;--left-top-line-border-color:var(--color-main-dark,#112709)}@media not all and (min-width:782px){.wp-block-heading.is-style-left-top-line{--left-top-line-padding:24px 0 24px 24px}}.wp-block-heading.is-style-left-top-line{padding:var(--left-top-line-padding);border-width:var(--left-top-line-border-width);border-style:var(--left-top-line-border-style);border-color:var(--left-top-line-border-color)}.wp-block-image.is-style-bleed-right{aspect-ratio:640/500;overflow:hidden}.wp-block-image.is-style-bleed-right img{display:block;width:100%;height:100%;object-fit:cover}@media (min-width:1120px){.wp-block-image.is-style-bleed-right{width:calc(100% + (100vw - 1120px) / 2)}}.wp-block-list.is-style-card-grid{font-family:var(--font-base);font-weight:700;font-size:15px;line-height:30px;padding-left:24px}@media (min-width:782px){.wp-block-list.is-style-card-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;list-style:none;padding-left:0;margin:0}.wp-block-list.is-style-card-grid>li{padding:24px;border-top:1px solid #ccc;border-left:1px solid #ccc;text-align:center;font-size:20px;line-height:32px}}.wp-block-table.is-style-comparison table{table-layout:fixed;width:100%;border-collapse:separate;border-spacing:0;border:1px solid #ccc;color:#333;font-family:var(--font-base);font-size:16px}.wp-block-table.is-style-comparison table th:first-child,.wp-block-table.is-style-comparison table td:first-child{width:30%}.wp-block-table.is-style-comparison table th:nth-child(2),.wp-block-table.is-style-comparison table td:nth-child(2){width:25%}.wp-block-table.is-style-comparison table th:nth-child(3),.wp-block-table.is-style-comparison table td:nth-child(3){width:45%}.wp-block-table.is-style-comparison table thead th{height:50px;padding-block:0 !important;padding-inline:16px;background:#333;color:var(--color-white,#fff);font-weight:var(--font-weight-bold,700);line-height:50px;text-align:center;vertical-align:middle;border:none}.wp-block-table.is-style-comparison table tbody td{height:40px;padding-block:0 !important;padding-inline:16px;line-height:40px;text-align:center;vertical-align:middle;border-top:1px solid #ccc;border-right:1px solid #ccc}.wp-block-table.is-style-comparison table tbody td:last-child{border-right:none}.wp-block-table.is-style-comparison table tbody td:first-child{font-weight:var(--font-weight-bold,700);text-align:left}.wp-block-table.is-style-comparison table tbody tr:nth-child(even) td{background:#f3f3f3}@media not all and (min-width:782px){.wp-block-table.is-style-comparison table{font-size:15px}.wp-block-table.is-style-comparison table thead th{padding-inline:8px}.wp-block-table.is-style-comparison table tbody td{padding-inline:8px}}.wp-block-heading.is-style-serif,p.is-style-serif,.wp-block-heading.is-style-serif>span,p.is-style-serif>span{font-family:var(--font-heading) !important}@media not all and (min-width:782px){.ark-block-button.is-style-theme.ark-block-button{width:100%;margin-inline:auto}}.ark-block-button.is-style-theme .ark-block-button__link{padding:15px 20px;min-width:280px;border-radius:4px;box-shadow:none;border:1px solid var(--color-main);background-color:var(--color-main)}@media not all and (min-width:782px){.ark-block-button.is-style-theme .ark-block-button__link{width:100%;min-width:initial}}.ark-block-button.is-style-theme .ark-block-button__text{font-size:1.125rem;font-family:var(--font-heading);line-height:normal;text-align:center;font-weight:var(--font-weight-semibold);color:var(--color-white)}@media (any-hover:hover){.ark-block-button.is-style-theme .ark-block-button__link:hover{background-color:var(--color-white);opacity:1}.ark-block-button.is-style-theme .ark-block-button__link:hover .ark-block-button__text{color:var(--color-main)}}@media not all and (min-width:782px){.ark-block-button.is-style-red.ark-block-button{width:100%;margin-inline:auto}}.ark-block-button.is-style-red .ark-block-button__link{padding:15px 20px;min-width:280px;border-radius:4px;box-shadow:none;border:1px solid var(--color-red);background-color:var(--color-red);transition:all 0.2s}@media not all and (min-width:782px){.ark-block-button.is-style-red .ark-block-button__link{width:100%;min-width:initial}}.ark-block-button.is-style-red .ark-block-button__text{font-size:18px;font-family:var(--font-heading);line-height:normal;text-align:center;font-weight:var(--font-weight-semibold);color:var(--color-white);transition:all 0.2s}@media (any-hover:hover){.ark-block-button.is-style-red .ark-block-button__link:hover{opacity:0.7}}@media not all and (min-width:782px){.ark-block-dl.is-style-sp-horizontal,.wp-block-arkhe-blocks-dl.is-style-sp-horizontal .ark-block-dl,.ark-block-dl.is-style-sp-horizontal-dark,.wp-block-arkhe-blocks-dl.is-style-sp-horizontal-dark .ark-block-dl{display:table;border-collapse:collapse}}@media not all and (min-width:782px){.ark-block-dl.is-style-sp-horizontal .ark-block-dl__div:first-of-type,.wp-block-arkhe-blocks-dl.is-style-sp-horizontal .ark-block-dl .ark-block-dl__div:first-of-type,.ark-block-dl.is-style-sp-horizontal-dark .ark-block-dl__div:first-of-type,.wp-block-arkhe-blocks-dl.is-style-sp-horizontal-dark .ark-block-dl .ark-block-dl__div:first-of-type{border-top:none}}@media not all and (min-width:782px){.ark-block-dl.is-style-sp-horizontal .ark-block-dl__div,.wp-block-arkhe-blocks-dl.is-style-sp-horizontal .ark-block-dl .ark-block-dl__div,.ark-block-dl.is-style-sp-horizontal-dark .ark-block-dl__div,.wp-block-arkhe-blocks-dl.is-style-sp-horizontal-dark .ark-block-dl .ark-block-dl__div{display:table-row;padding:0;border-top:none}}@media not all and (min-width:782px){.ark-block-dl.is-style-sp-horizontal .ark-block-dl__div:last-of-type,.wp-block-arkhe-blocks-dl.is-style-sp-horizontal .ark-block-dl .ark-block-dl__div:last-of-type,.ark-block-dl.is-style-sp-horizontal-dark .ark-block-dl__div:last-of-type,.wp-block-arkhe-blocks-dl.is-style-sp-horizontal-dark .ark-block-dl .ark-block-dl__div:last-of-type{border-bottom:none}}.ark-block-dl.is-style-sp-horizontal .ark-block-dl__dt,.wp-block-arkhe-blocks-dl.is-style-sp-horizontal .ark-block-dl .ark-block-dl__dt,.ark-block-dl.is-style-sp-horizontal-dark .ark-block-dl__dt,.wp-block-arkhe-blocks-dl.is-style-sp-horizontal-dark .ark-block-dl .ark-block-dl__dt{padding:13px 5px 13px 0}@media not all and (min-width:782px){.ark-block-dl.is-style-sp-horizontal .ark-block-dl__dt,.wp-block-arkhe-blocks-dl.is-style-sp-horizontal .ark-block-dl .ark-block-dl__dt,.ark-block-dl.is-style-sp-horizontal-dark .ark-block-dl__dt,.wp-block-arkhe-blocks-dl.is-style-sp-horizontal-dark .ark-block-dl .ark-block-dl__dt{display:table-cell;width:1%;white-space:nowrap;border-top:none;border-bottom:1px solid var(--color-gray);font-weight:inherit}}.ark-block-dl.is-style-sp-horizontal .ark-block-dl__dd,.wp-block-arkhe-blocks-dl.is-style-sp-horizontal .ark-block-dl .ark-block-dl__dd,.ark-block-dl.is-style-sp-horizontal-dark .ark-block-dl__dd,.wp-block-arkhe-blocks-dl.is-style-sp-horizontal-dark .ark-block-dl .ark-block-dl__dd{padding:13px 0px 13px 5px}@media not all and (min-width:782px){.ark-block-dl.is-style-sp-horizontal .ark-block-dl__dd,.wp-block-arkhe-blocks-dl.is-style-sp-horizontal .ark-block-dl .ark-block-dl__dd,.ark-block-dl.is-style-sp-horizontal-dark .ark-block-dl__dd,.wp-block-arkhe-blocks-dl.is-style-sp-horizontal-dark .ark-block-dl .ark-block-dl__dd{display:table-cell;width:auto;border-top:none;border-bottom:1px solid var(--color-gray)}}.ark-block-dl.is-style-sp-horizontal-dark,.wp-block-arkhe-blocks-dl.is-style-sp-horizontal-dark .ark-block-dl{color:var(--color-white)}.ark-block-dl.is-style-sp-horizontal-dark .ark-block-dl__dt,.ark-block-dl.is-style-sp-horizontal-dark .ark-block-dl__dd,.ark-block-dl.is-style-sp-horizontal-dark a,.wp-block-arkhe-blocks-dl.is-style-sp-horizontal-dark .ark-block-dl .ark-block-dl__dt,.wp-block-arkhe-blocks-dl.is-style-sp-horizontal-dark .ark-block-dl .ark-block-dl__dd,.wp-block-arkhe-blocks-dl.is-style-sp-horizontal-dark .ark-block-dl a{color:var(--color-white)}@media not all and (min-width:782px){.editor-styles-wrapper .ark-block-dl.is-style-sp-horizontal .ark-block-dl__dt,.editor-styles-wrapper .wp-block-arkhe-blocks-dl.is-style-sp-horizontal .ark-block-dl .ark-block-dl__dt,.editor-styles-wrapper .ark-block-dl.is-style-sp-horizontal-dark .ark-block-dl__dt,.editor-styles-wrapper .wp-block-arkhe-blocks-dl.is-style-sp-horizontal-dark .ark-block-dl .ark-block-dl__dt{width:1%}}@media (min-width:600px){.hide-over-xs{display:none !important}}@media not all and (min-width:600px){.hide-under-xs{display:none !important}}@media (min-width:782px){.hide-over-sm{display:none !important}}@media not all and (min-width:782px){.hide-under-sm{display:none !important}}@media (min-width:1024px){.hide-over-md{display:none !important}}@media not all and (min-width:1024px){.hide-under-md{display:none !important}}@media (min-width:1280px){.hide-over-lg{display:none !important}}@media not all and (min-width:1280px){.hide-under-lg{display:none !important}}.text-center{text-align:center}.text-right{text-align:right}.u-no-link{pointer-events:none;color:inherit;text-decoration:none;cursor:default}
