img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,#0693e3 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,#fcb900 0%,#ff6900 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,#ff6900 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px #fff,6px 6px #000;--wp--preset--shadow--crisp:6px 6px 0px #000}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
/*! This file is auto-generated */
/*!
 * jQuery UI CSS Framework 1.11.4
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}/*!
 * jQuery UI Resizable 1.11.4
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 */.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;touch-action:none}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-button{display:inline-block;text-decoration:none;font-size:13px;line-height:2;height:28px;margin:0;padding:0 10px 1px;cursor:pointer;border-width:1px;border-style:solid;-webkit-appearance:none;border-radius:3px;white-space:nowrap;box-sizing:border-box;color:#50575e;border-color:#c3c4c7;background:#f6f7f7;box-shadow:0 1px 0 #c3c4c7;vertical-align:top}.ui-button:active,.ui-button:focus{outline:0}.ui-button::-moz-focus-inner{border-width:0;border-style:none;padding:0}.ui-button:focus,.ui-button:hover{background:#f6f7f7;border-color:#8c8f94;color:#1d2327}.ui-button:focus{border-color:#4f94d4;box-shadow:0 0 3px rgba(34,113,177,.8)}.ui-button:active{background:#f0f0f1;border-color:#8c8f94;box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5)}.ui-button:disabled,.ui-button[disabled]{color:#a7aaad!important;border-color:#dcdcde!important;background:#f6f7f7!important;box-shadow:none!important;text-shadow:0 1px 0 #fff!important;cursor:default;transform:none!important}@media screen and (max-width:782px){.ui-button{padding:6px 14px;line-height:normal;font-size:14px;vertical-align:middle;height:auto;margin-bottom:4px}}.ui-dialog{position:absolute;top:0;left:0;z-index:100102;background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.3);overflow:hidden}.ui-dialog-titlebar{background:#fff;border-bottom:1px solid #dcdcde;height:36px;font-size:18px;font-weight:600;line-height:2;padding:0 36px 0 16px}.ui-button.ui-dialog-titlebar-close{background:0 0;border:none;box-shadow:none;color:#646970;cursor:pointer;display:block;padding:0;position:absolute;top:0;right:0;width:36px;height:36px;text-align:center;border-radius:0;overflow:hidden}.ui-dialog-titlebar-close:before{font:normal 20px/1 dashicons;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.8;width:36px;height:36px;content:"\f158";content:"\f158"/''}.ui-button.ui-dialog-titlebar-close:focus,.ui-button.ui-dialog-titlebar-close:hover{color:#135e96}.ui-button.ui-dialog-titlebar-close:focus{box-shadow:0 0 0 2px #2271b1;outline:2px solid transparent;outline-offset:-2px}.ui-dialog-content{padding:16px;overflow:auto}.ui-dialog-buttonpane{background:#fff;border-top:1px solid #dcdcde;padding:16px}.ui-dialog-buttonpane .ui-button{margin-left:16px}.ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-widget-overlay{position:fixed;top:0;left:0;right:0;bottom:0;min-height:360px;background:#000;opacity:.7;z-index:100101}
.wpcf7cp-force-hide{display:none !important}.wpcf7cp-form-hide{visibility:hidden !important}div.wpcf7{position:relative;height:auto}div#wpcf7cpcnf{position:absolute;z-index:1000;background-color:transparent;width:100%;height:auto;top:0;left:0;margin-left:auto;margin-right:auto;margin-top:auto;margin-bottom:auto}div.wpcf7cp-progress-cover{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;background-color:#fff;opacity:.5;z-index:1000}div.wpcf7cp-progress-content{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;opacity:1;z-index:1001}div.wpcf7cp-progress-content p{width:200px;height:1em;position:absolute;margin-left:-100px;margin-top:-.5em;top:50%;left:50%;line-height:1;padding:0;text-align:center}div.wpcf7cp-btns{margin-top:2em}button.wpcf7cp-cfm-edit-btn{margin-right:20px;margin-bottom:20px}button.wpcf7cp-cfm-submit-btn{margin-bottom:20px}
.wp-pagenavi{clear:both}.wp-pagenavi a,.wp-pagenavi span{text-decoration:none;border:1px solid #bfbfbf;padding:3px 5px;margin:2px}.wp-pagenavi a:hover,.wp-pagenavi span.current{border-color:#000}.wp-pagenavi span.current{font-weight:700}
.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important}
.lazyload{background-image:none !important}.lazyload:before{background-image:none !important}
span.wpcf7-list-item{display:inline-block;margin:0 1em 0 0}input.wpcf7-form-control.wpcf7-text.zip{width:30%;max-width:8em}input.wpcf7-form-control.wpcf7-text.address{width:100%;max-width:100%;box-sizing:border-box}#page table.line td{padding:16px 12px}#page .wpcf7 input[type=text],#page .wpcf7 input[type=tel],#page .wpcf7 input[type=email]{height:auto !important;padding:8px;font-size:15px}#page .wpcf7 .zip_wrap{margin-bottom:8px}#page .wpcf7 .zip_wrap span{margin-right:4px}#page .wpcf7 .time_wrap{margin-top:8px;margin-bottom:-8px}span.wpcf7-list-item{margin:0 1em 8px 0}.wpcf7 textarea[name=your-message]{width:100% !important;height:350px !important;font-size:15px;padding:8px;max-width:100%;box-sizing:border-box}.wpcf7 input[type=submit]{display:block;margin:0 auto;background:#ccc;background:-moz-linear-gradient(top,#fff 0%,#efefef 100%);background:-webkit-linear-gradient(top,#fff 0%,#efefef 100%);background:linear-gradient(to bottom,#fff 0%,#efefef 100%);color:#333;cursor:pointer;-webkit-appearance:none;padding:16px;min-width:280px;border:4px solid #ccc;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:32px;font-weight:700;font-size:100%}.wpcf7 input[type=submit]:hover{border:4px solid #0b4b32}#page .wpcf7 table.line td{padding:16px 12px}#page .contact_note{list-style-type:disc;padding-left:24px}#page .contact_note li{margin-top:8px;line-height:1.6}.covid19 p{margin:8px 0 24px}.covid19 ul{display:flex;flex-wrap:wrap}.covid19 ul li{width:48%}.covid19 ul li img{max-width:100%}.covid19 ul li:nth-child(2n){padding-left:4%}#price_menu_wrap{background:#f7f3ed;padding:24px}table.price_table{border-collapse:collapse;table-layout:fixed;width:100%;margin-bottom:16px}table.price_table th,table.price_table td{border:1px solid #ccc;padding:16px;text-align:center}table.price_table thead th{background-color:#0b4b32;font-weight:700;color:#fff;vertical-align:middle}table.price_table tbody th{background-color:#ebe5da;text-align:left}table.price_table tbody th.head2{background:#f7f3ed}table.price_table tbody .left{text-align:left !important}ul.price_note.f2h1 li{padding-left:2.4em;text-indent:-2.4em}ul.price_note.f1h1 li{padding-left:1.3em;text-indent:-1.3em}ul.price_note.h2 li{padding-left:2em;text-indent:-2em}#price_page_wrap strong{color:#c62f2f}#price_page_wrap ul.f1 li{padding-left:1em;text-indent:-1em}#price_page_wrap ul.f2 li{padding-left:2em;text-indent:-2em}#price_page_wrap ul.h2 li{padding-left:1.35em;text-indent:-1.35em}#saturday_free_consultation .features{display:flex;justify-content:space-between}#saturday_free_consultation .features li{width:32%}#saturday_free_consultation .button_wrap{text-align:center;margin:24px auto}#saturday_free_consultation .button_wrap a{display:inline-block;padding:24px;color:#fff;background:#960001;text-decoration:none;border-radius:32px;font-weight:700;font-size:120%}#saturday_free_consultation .button_wrap a:hover{opacity:.8}body.sp #saturday_free_consultation .features{display:block}body.sp #saturday_free_consultation .features li{width:100%}#real_estate_appraisal ul{padding-left:36px}#real_estate_appraisal ul.request{background:#f0e8da;padding:16px 16px 16px 44px;font-size:112%}#real_estate_appraisal ul.request li{position:relative}#real_estate_appraisal ul.request li:before{content:"";width:16px;height:16px;background:#0a4a30;position:absolute;left:-24px;top:7px}#real_estate_appraisal ul.request li:after{content:"";width:8px;height:4px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg);position:absolute;left:-21px;top:10px}#real_estate_appraisal strong{color:#950101}#real_estate_appraisal ul.request strong{font-size:112%}#real_estate_appraisal ul.features{padding:0;font-size:112%}#real_estate_appraisal ul.features li{border:4px solid #c69e53;margin:8px 0 0;padding:12px}#real_estate_appraisal ul.features li:first-child{margin:0}#real_estate_appraisal .notes{background:#f4f4f4;padding:16px 16px 16px 36px;margin:32px 0;font-size:88%;list-style:disc}#real_estate_appraisal .button_wrap{text-align:center;margin:24px auto}#real_estate_appraisal .button_wrap a{display:inline-block;padding:24px;color:#fff;background:#960001;text-decoration:none;border-radius:32px;font-weight:700;font-size:120%}#real_estate_appraisal .button_wrap a:hover{opacity:.8}#category_list{display:flex;justify-content:space-between;flex-wrap:wrap}#category_list li{width:48%;display:flex;border-bottom:none !important}#category_list li a{border:1px solid #ccc;display:block;text-decoration:none}#category_list li a .thumbnail{width:100%;height:225px}#category_list li a .thumbnail img{object-fit:cover;width:100%;height:225px}#category_list li a .text_wrap{padding:16px;font-size:92%;color:#333}#category_list li a .text_wrap .date{color:#1f5d44;font-weight:700;font-size:88%}#category_list li a .text_wrap .title{font-weight:700}#category_list li a .text_wrap .excerpt{font-size:92%}#category_list li a .text_wrap .newmark{display:inline-block;color:#c62f2f;font-size:64%;line-height:1;padding:4px;font-weight:700;margin-left:4px}@media screen and (max-width:520px){#category_list{display:block;margin:16px 4%}#category_list li{margin-top:16px;width:100%}#category_list li:first-child{margin-top:0}#category_list li a .thumbnail{height:auto}#category_list li a .text_wrap{font-size:100%;line-height:1.6}}
@charset "utf-8";html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,sub,sup,var,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0;word-break:break-all}table,caption,tbody,tfoot,thead,tr,th,td{margin:0;outline:0;font-size:100%;font-weight:400;vertical-align:top;word-break:break-all;line-height:1.7em}body{line-height:1}ol,ul{list-style:none;line-height:1.7em}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}.cf{zoom:1}.cf:after{content:".";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;font-size:.1em;line-height:0}* html .cf{height:1%}.cf{display:block}
@charset "UTF-8";html{font-size:62.5%}body{font-family:'ヒラギノ角ゴ Pro','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;font-size:16px;font-size:1.6em;color:#000;overflow-x:hidden;position:relative}a{color:#0b4b32}a:hover{text-decoration:none}img{vertical-align:top}img .alignleft{float:left}.red{color:red}.bold{font-weight:700}.hv:hover{filter:alpha(opacity=70);-moz-opacity:.7;opacity:.7}.mincho{font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝",serif}.gothic{font-family:'Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif}#tinymce p,#page p{font-size:1.6rem;line-height:1.6;color:#000;padding-top:8px;padding-right:0;padding-bottom:12px;padding-left:0}.tel_num{font-family:'Roboto Condensed',sans-serif;color:#c62f2f;position:absolute}.f_l{float:left}.f_r{float:right}h2{font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝",serif;background-image:-moz-linear-gradient(90deg,#004127 0%,#437e66 100%);background-image:-webkit-linear-gradient(90deg,#004127 0%,#437e66 100%);background-image:-ms-linear-gradient(90deg,#004127 0%,#437e66 100%);color:#fff;font-size:2.5rem;font-weight:700;padding:20px 20px 17px;clear:both}h3{font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝",serif;background-image:-moz-linear-gradient(90deg,#5f4513 0%,#d3aa5b 100%);background-image:-webkit-linear-gradient(90deg,#5f4513 0%,#d3aa5b 100%);background-image:-ms-linear-gradient(90deg,#5f4513 0%,#d3aa5b 100%);color:#fff;font-size:2.2rem;font-weight:700;margin-top:20px;margin-right:0;margin-bottom:10px;margin-left:0;padding-top:18px;padding-right:11px;padding-bottom:14px;padding-left:11px;line-height:1.2em;clear:both}h4{font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝",serif;font-size:2rem;font-weight:700;border-left:5px solid #c8ab75;border-bottom:1px solid #c8ab75;color:#505050;margin-top:30px;margin-right:0;margin-bottom:20px;margin-left:0;padding-top:5px;padding-right:0;padding-left:10px;padding-bottom:10px;line-height:1.2em;clear:both}h4.page_h4{font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝",serif;font-size:2rem;font-weight:700;border-left:none;border-bottom:1px solid #c8ab75;color:#86672b;margin-top:30px;margin-right:0;margin-bottom:20px;margin-left:0;padding-top:0;padding-right:0;padding-left:2px;line-height:1.2em;clear:both}h5{font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝",serif;font-size:1.8rem;font-weight:700;color:#0b4b32;line-height:1.3;margin-top:20px;margin-right:0;margin-bottom:15px;margin-left:0;padding-top:5px;padding-right:10px;padding-bottom:5px;padding-left:6px;clear:both}h6{font-size:1.6rem;font-weight:400;background:#fff9d9;color:#494949;line-height:1.3;margin-top:20px;margin-right:0;margin-bottom:15px;margin-left:0;padding-top:17px;padding-right:12px;padding-bottom:17px;padding-left:12px;clear:both}img.centered,img.aligncenter{display:block;margin-left:auto;margin-right:auto}img.alignright{padding:4px;margin:0 0 2px 7px;display:inline}img.alignleft{padding:4px;margin:0 7px 2px 0;display:inline}.alignright{float:right}.alignleft{float:left}.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{margin:0 10px}.wp-caption p{margin:5px 10px 20px 0;text-align:center}.wpcf7 input[name=your-name],.wpcf7 input[name=your-email],.wpcf7 input[name=tel-917],.wpcf7 input[name=tel-918],.wpcf7 input[name=text-785],.wpcf7 input[name=text-786],.wpcf7 input[name=text-787],.wpcf7 input[name=your-subject]{width:80%;height:35px !important;font-size:15px}.wpcf7 textarea[name=your-message]{width:80%;height:350px !important;font-size:15px}
@charset "UTF-8";.wrap{width:1000px;margin:0 auto;position:relative}#main_contents{width:740px;float:right}header{box-shadow:0px 0px 2.88px .12px rgba(7,0,2,.2);position:relative;padding:0 0 6px}.cmn_logo{float:left;height:103px}.cmn_logo h1{background:#ebe5da;color:#444;font-size:1.3rem;margin:6px 0 2px;text-align:center;padding:5px 8px;font-weight:400}.cmn_logo h1 span{color:#bb4428}.cmn_logo a{padding:7px 0;display:block}.cmn_logo p{color:#513d26;font-size:1.3rem;font-weight:700;padding:2px 0 0;line-height:1.4}.cmn_logo p span{color:#0b4b32}header .btn_box{float:left;padding:7px 3px 0 18px}header .btn_box ul li{float:left;padding:0 4px}header .func_box{float:right}header .func_box ul li{float:left;padding:5px 20px 0 0}header .func_box ul li a{color:#414141;font-size:1.3rem;text-decoration:none}header .func_box ul li a:before{content:'\f0da';font-family:FontAwesome;color:#0b4b32;padding:0 5px 0 0}header .func_box b{display:block;padding:3px 0 0}header .func_box .tel_num{position:relative;font-size:3.4rem;padding:3px 0}header .func_box .tel_num:before{color:#004127;font-family:FontAwesome;content:'\f098';font-size:3rem;padding:0 10px 0 0;position:relative;bottom:2px}header .func_box .txt{font-size:1.12rem;color:#292929;padding:1px 0 0;font-weight:700;line-height:1.2em}#mv{background:#004127}#mv #mv_in{width:1000px;margin:0 auto;position:relative;height:425px}#mv #mv_in .reason{position:absolute;top:354px;left:346px}#mv #mv_in .flow{position:absolute;top:354px;left:590px}#mv #mv_in div b{font-size:2.4rem;font-weight:700}#mv #mv_in div b span{font-size:3.2rem;font-weight:700;color:#d10000}#mv #mv_in p{font-weight:700;color:#7c7c7c;padding:10px 0 0}#mv #mv_in a{display:block;padding:10px 0 0}#gn{background-image:-moz-linear-gradient(90deg,#5f4513 0%,#d3aa5b 100%);background-image:-webkit-linear-gradient(90deg,#5f4513 0%,#d3aa5b 100%);background-image:-ms-linear-gradient(90deg,#5f4513 0%,#d3aa5b 100%)}#gn ul li{float:left}#top h2{font-size:3rem;padding:15px 10px;text-align:center;font-family:"ヒラギノ明朝 ProN W6","Hiragino Mincho ProN","游明朝",YuMincho,"HG明朝E","ＭＳ Ｐ明朝",serif;background-image:-moz-linear-gradient(90deg,#004127 0%,#437e66 100%);background-image:-webkit-linear-gradient(90deg,#004127 0%,#437e66 100%);background-image:-ms-linear-gradient(90deg,#004127 0%,#437e66 100%);font-weight:400}#top h3{border-top:none;border-left:none;border-right:none;background:#fff;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝",serif;border-bottom:2px solid #c8ab75;font-size:2.8rem;font-weight:700;color:#493d31;text-align:center;padding:14px 0 11px;margin-bottom:20px;margin-top:28px}#top h4{text-align:center;font-size:2.7rem}#top .bl_free{padding:28px 0 0}#top .bl_free .btn{margin:23px 0 0;position:relative}#top .bl_free .btn .tel_num{font-size:6rem;top:81px;left:556px}#top .bl_free .btn .date{position:absolute;font-size:2.5rem;font-weight:700;color:#5c281c;top:164px;left:366px}#top .bl_reason ul{padding:30px 0;display:flex;justify-content:space-between;flex-wrap:wrap}#top .bl_service{padding:10px 0 30px}#top .bl_service .ttl{margin:26px 0 22px}#top .bl_service ul{padding:10px 0;display:flex;justify-content:space-between;flex-wrap:wrap}#top .bl_banner{margin-bottom:20px}#top .bl_servicebnr{margin-bottom:20px}#top .bl_consul{padding:0 0 10px}#top .bl_consul ul{padding:0 0 20px;display:flex;justify-content:space-between;flex-wrap:wrap}#top .bl_consul ul li{margin:5px 0}#top .bl_consul div h4,.bl_busy div h4{color:#493d31;border-bottom:2px solid #0b4b32}#top .bl_support{padding:10px 0 30px}#top .bl_support p{line-height:1.6;margin:20px 0 10px}#top .bl_support ul{padding:10px 0;display:flex;justify-content:space-between;flex-wrap:wrap}#top .bl_supportbnr{margin-bottom:20px}#top .bl_reason12{padding:30px 0 0}#top .bl_reason12 ul li{float:left;padding:0 20px 20px 0}#top .bl_reason12 ul li:nth-child(2n){padding-right:0}.bl_reason12 .ttl img{margin-bottom:20px;margin-left:30px}#top .bl_reason10{margin:30px 0 20px}#top .bl_reason10 ul{padding:10px 20px;display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:30px;background:url(//www.aoba-souzoku.net/wp-content/themes/aoba-souzoku/css/../img/top/bl_trb/bl_trb_bgr.png)}#top .bl_reason10 ul li{background:#fff;width:460px;height:230px;margin:15px 0}#top .bl_reason10 ul li .f_l{padding:10px 10px 0 15px}#top .bl_reason10 ul li .f_r{width:300px;margin:10px 0;padding:0 10px 0 0}#top .bl_reason10 ul li .f_r .ttl{font-size:1.1em;font-weight:700;color:#c62f2f;line-height:1.2;border-bottom:solid 1px #d8d8d8;padding:10px 0 12px}#top .bl_reason10 ul li .f_r .txt{line-height:1.4;padding:12px 0 0;color:#515151;font-size:.96em}#top .bl_representative{padding:37px 0 0}#top .bl_representative ul{margin:40px 0}#top .bl_representative .img_box{float:right}#top .bl_representative .txt_box img{margin-left:40px}#top .bl_representative .txt_box dl{font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝",serif;display:inline-block;background-size:62px 64px;min-height:64px;padding:0 85px 0 0;color:#0b4b32}#top .bl_representative .txt_box dl dt{font-size:1.7rem;padding:5px 0 0;float:left}#top .bl_representative .txt_box dl dd{font-size:2.4rem;font-weight:700;padding:0 0 0 20px;float:left}#top .bl_representative .txt_box p{font-size:1.7rem;line-height:1.7}#top .bl_representative .txt_box p span{border-bottom:1px solid #f2f0f1;margin-bottom:30px}#top .bl_officeinfo ul li{float:left;padding:0 20px 22px 0}#top .bl_officeinfo ul li:nth-child(3n){padding-right:0}#top .bl_officeinfo2 p{font-size:1.7rem;line-height:1.8;color:#515151}#top .bl_officeinfo2 .detail{margin:20px 0 0}#top .bl_officeinfo2 .img{padding:30px 0 0}#top .bl_officeinfo2 .txt{width:656px}#top .bl_officeinfo2 ul li{clear:both;padding:10px 0 0}#top .bl_officeinfo2 h3{font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝",serif;font-size:2.4rem;font-weight:700;border-left:5px solid #c8ab75;border-bottom:1px solid #c8ab75;color:#505050;margin-top:30px;margin-right:0;margin-bottom:20px;margin-left:0;padding-top:5px;padding-right:0;padding-left:10px;padding-bottom:10px;line-height:1.2em;clear:both;text-align:left}#top .bl_official{margin:40px 0 30px}#top .bl_official .wrap{background:#004127}#top .bl_official .ttl{padding:156px 0 0;text-align:center;width:234px}#top .bl_official .web{margin:16px 16px 16px 0;background:#fff;width:746px;height:388px}#top .bl_trb{padding:30px 0 0}#top .bl_trb .inner{background:url(//www.aoba-souzoku.net/wp-content/themes/aoba-souzoku/css/../img/top/bl_trb/bl_trb_bgr.png);padding:0 27px 18px;margin:30px 0 0}#top .bl_trb .inner .ttl{text-align:center;padding:38px 0}#top .bl_trb .inner .box>b{display:block;text-align:center;background:#874c4c;color:#fff;font-size:2.6rem;padding:15px 0;margin:0 0 18px;font-weight:400}#top .bl_trb .inner .box:nth-child(3)>b{background:#5f9a95}#top .bl_trb .inner .box:nth-child(4)>b{background:#bdba5e}#top .bl_trb .inner .box>ul>li{float:left;padding:0 23px 16px 0;position:relative}#top .bl_trb .inner .box>ul>li:nth-child(3n){padding:0 0 16px}#top .bl_trb .inner .box>ul>li>a{display:block;background-image:-moz-linear-gradient(90deg,#ededed 0%,#fff 100%);background-image:-webkit-linear-gradient(90deg,#ededed 0%,#fff 100%);background-image:-ms-linear-gradient(90deg,#ededed 0%,#fff 100%);font-size:2rem;font-weight:700;color:#3b3b3b;padding:16px 0 20px;width:300px;text-decoration:none;border:1px solid #e3e3e3;box-sizing:border-box}#top .bl_trb .inner .box>ul>li>a:before{font-family:FontAwesome;content:'\f0d7';padding:0 9px 0 22px;color:#874c4c}#top .bl_trb .inner .box:nth-child(3)>ul>li>a:before{color:#5f9a95}#top .bl_trb .inner .box:nth-child(4)>ul>li>a:before{color:#bdba5e}#top .bl_trb .inner .box>ul>li>a:hover{background-image:-moz-linear-gradient(90deg,#fff 0%,#ededed 100%);background-image:-webkit-linear-gradient(90deg,#fff 0%,#ededed 100%);background-image:-ms-linear-gradient(90deg,#fff 0%,#ededed 100%)}#top .bl_trb .inner .box>ul>li:hover ul{display:block}#top .bl_trb .inner .box>ul>li>ul{display:none;position:absolute;z-index:1;top:60px;left:0;border:1px solid #213510;width:298px;background:#fff;padding:2px 12px 12px;box-sizing:border-box}#top .bl_trb .inner .box>ul>li>ul>li>a{display:block;border-bottom:1px solid #cacaca;color:#3b3b3b;font-size:1.6rem;padding:10px 0 10px;text-decoration:none}#top .bl_trb .inner .box>ul>li>ul>li>a:before{font-family:FontAwesome;content:'\f105';padding:0 5px;color:#ae0000}#top .bl_trb .inner .box>ul>li>ul>li>a:hover{background:#d9e4e0}#top .bl_flow{padding:30px 0 0}#top .bl_flow figure{padding:30px 0}#top .bl_flow .btn{text-align:center}#top .bl_qa{padding:48px 0 0;clear:both}#top .bl_qa .inner{height:870px;background:url(//www.aoba-souzoku.net/wp-content/themes/aoba-souzoku/css/../img/top/bl_qa/bl_qa_bg.png) no-repeat;padding:10px;box-sizing:border-box;margin:35px 0 50px}#top .bl_qa .inner .ttl{text-align:center}#top .bl_qa .inner ul{padding:0 30px}#top .bl_qa .inner ul li{padding:0 0 30px;position:relative}#top .bl_qa .inner ul li dl{border:1px solid #c8ab75;background:#f3eee9;padding:17px 150px 17px 12px}#top .bl_qa .inner ul li dl dt,#top .bl_qa .inner ul li dl dd{display:table-cell;vertical-align:middle}#top .bl_qa .inner ul li dl dd{padding:0 0 0 20px;font-size:2rem;line-height:1.1;font-weight:700;color:#333}#top .bl_qa .inner ul li a{position:absolute;top:0;right:0}#top .bl_qa .inner .btn{text-align:center}#top .bl_qa p{font-size:1.7rem;line-height:1.5;padding:10px 0 0}span.accept{background:#dbd5cc;padding:3px 12px;margin:0 4px 0 0}.bl_ct{background:url(//www.aoba-souzoku.net/wp-content/themes/aoba-souzoku/css/../img/top/bl_ct/bl_ct_bgr.png)}.bl_ct>div{text-align:center}.bl_ct ul li{float:left}.bl_ct .ttl,.bl_ct .txt{clear:both;padding:30px 0}.bl_ct ul li:first-child{padding-right:34px;position:relative}.bl_ct ul li:first-child .tel_num{top:58px;left:129px;font-size:5.4rem}.bl_ct ul li:first-child .date{position:relative;bottom:45px;left:5px;font-size:1.6rem;font-weight:700}.bl_ct2{position:relative;margin:10px 0}.bl_ct2 .tel_num{position:absolute;top:70px;left:100px;font-size:6.8rem;color:#fff}.bl_ct2 .weekday{position:absolute;top:150px;left:144px;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝",serif;font-size:1.9rem;color:#fff}.bl_voice h3{text-align:center;font-size:3rem;color:#493d31}.bl_voice .inner{background-color:#f7f2ec;background-image:url(//www.aoba-souzoku.net/wp-content/themes/aoba-souzoku/css/../img/top/bl_voice/bl_voice_bg.png);background-repeat:no-repeat;background-position:top right;border:3px solid #b8924a}#top .bl_voice .inner{background-color:#f7f2ec}.bl_voice .inner .ttl{padding:30px 0 0 55px}.bl_voice .inner ul{width:920px;margin:0 auto;padding:30px 0 0}.bl_voice .inner ul li{float:left;width:215px;background-color:#fff;border:1px solid #ddd;margin:0 20px 0 0;box-sizing:border-box;padding:20px 15px}.bl_voice .inner ul li:nth-child(4){margin:0}.bl_voice .inner ul li b{display:block;text-align:center;background-color:#b8924a;color:#fff;font-size:1.8rem;font-weight:700;padding:10px 0;border-radius:20px;margin:0 0 10px}.bl_voice .inner ul li p{padding:15px 0 0;font-size:1.4rem;line-height:2.1}.bl_voice .inner ul li p span{border-bottom:1px solid #d2d2d2}.bl_voice .inner .btn{padding:36px 0 42px;text-align:center}.bl_search{margin-bottom:32px}.bl_search h3{text-align:center;font-size:3rem;color:#493d31}.bl_search .inner{border:1px solid #f5800d;background:#fffef4;margin:16px 0}.bl_search .inner .ttl{padding:40px 0 29px;text-align:center}.bl_search .inner ul{padding:0 19px 20px 168px;display:flex;justify-content:space-between;flex-wrap:wrap}.bl_search .inner ul:nth-child(2){background:url(//www.aoba-souzoku.net/wp-content/themes/aoba-souzoku/css/../img/top/bl_search/bl_search_sttl.png) top left 19px no-repeat}.bl_search .inner ul:nth-child(3){background:url(//www.aoba-souzoku.net/wp-content/themes/aoba-souzoku/css/../img/top/bl_search/bl_search_sttl02.png) top left 19px no-repeat}.bl_search .inner ul li{margin:0 0 10px}.bl_search .inner .btn{padding:18px 0 44px;text-align:center}.bl_post .inner{width:1000px;background:#fffbee}.bl_post .inner.half{margin:10px;width:480px;float:left}.bl_post .inner.half ul li a dl dd{float:left;color:#454545;font-size:17px;padding:8px 0 10px 10px;line-height:1.4em}.bl_post .inner.half ul{background-color:#fff}.bl_post .inner h3{background:#fff;margin-bottom:16px !important}.bl_post .inner ul{border:1px solid #d7d7d7;height:260px;overflow-y:scroll;padding:7px 25px;box-sizing:border-box;background-color:#fffdf8}.bl_post .inner ul li a{display:block;border-bottom:1px solid #d7d7d7;padding:5px;text-decoration:none}.bl_post .inner ul li a:hover{background:#d9e4e0}.bl_post .inner ul li a dl dt{float:left;background:#fff7e1;border:1px solid #fdde8d;font-size:15px;padding:4px 32px;border-radius:15px;box-sizing:border-box;color:#454545;margin:5px 0 0}.bl_post .inner ul li a dl dd{letter-spacing:.06em;float:left;color:#454545;font-size:1.7rem;padding:9px 31px}.bl_post .btnbox{text-align:center;padding:20px 0}#sidebar{width:230px;float:left}#sidebar .ttl{background-image:-moz-linear-gradient(90deg,#004127 0%,#437e66 100%);background-image:-webkit-linear-gradient(90deg,#004127 0%,#437e66 100%);background-image:-ms-linear-gradient(90deg,#004127 0%,#437e66 100%);font-size:1.8rem;color:#fff;text-align:center;padding:14px 0 12px;border-radius:10px 10px 0 0}#sidebar .inner{border:1px solid #e2e2e2}#sidebar .bl01{position:relative}#sidebar .bl01 .tel_num{position:absolute;top:158px;left:50px;font-size:2.7rem;color:#fff}#sidebar .bl01 .date{position:absolute;top:203px;left:22px;font-size:1.2rem;color:#fff;line-height:1.5;font-weight:600;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝",serif}#sidebar .bl01 .date .time:before{content:"\A";white-space:pre}#sidebar .bl02 ul li{padding:10px 0 0}#sidebar .bl02 ul li:nth-child(1){padding:15px 0 5px}#sidebar .bl02 ul li:nth-child(7),#sidebar .bl02 ul li:nth-child(8){padding:18px 0 0}#sidebar .bl03{padding:24px 0 0}#sidebar .bl03 .menu-sidebar-container>ul{border:1px solid #e2e2e2;border-bottom:none}#sidebar .bl03 .menu-sidebar-container>ul a{display:block;background:#fff;color:#000;padding:16px 10px 16px 18px;font-size:1.4rem;border-bottom:1px solid #e2e2e2;position:relative;line-height:1.3;text-decoration:none}#sidebar .bl03 .menu-sidebar-container>ul a:hover{background:#d9e4e0}#sidebar .bl03 .menu-sidebar-container>ul a:before{content:"\f105";font-family:FontAwesome;color:#0b4b32;position:absolute;left:10px}#sidebar .bl03 ul .sub-menu{display:none}#sidebar .bl03 ul .sub-menu li a{background:#f0f0f0;padding:16px 10px 16px 28px}#sidebar .bl03 ul .sub-menu li a:before{left:20px}#sidebar .bl04{padding:30px 0 0}#sidebar .bl04 .map{border:1px solid #e2e2e2;border-top:none}#sidebar .bl05{background:#f3f3f3;margin:20px 0 0;padding:10px 5px}#sidebar .bl05 input[type=text]{width:75%;padding:5px 0}#sidebar .bl05 input[type=submit]{margin:0;padding:0;background:0 0;border:none;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}#sidebar .bl05 input[type=submit]{background:#717171;color:#fff;padding:5px 10px}#page_contents{padding:0 0 60px}#breadcrumbs{font-size:1.2rem;padding:14px 0 14px;margin:9px}#breadcrumbs a{font-size:1.2rem;text-decoration:underline}#breadcrumbs a:hover{text-decoration:none}#breadcrumbs .search{position:absolute;top:-20px;right:0;width:220px}#breadcrumbs .search input[type=text]{width:75%;padding:5px 0}#breadcrumbs .search input[type=submit]{margin:0;padding:0;background:0 0;border:none;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}#breadcrumbs .search input[type=submit]{background:#009d3d;color:#fff;padding:5px 10px}#breadcrumbs div span.search.current-item{display:none}#page{font-size:1.6rem}#page .page_under01{margin:50px 0 0;border:1px solid #0b4b32;border-bottom:none;clear:both}#page .page_under01 ul.parent li a{background:#0b4b32;color:#fff}#page .page_under01 ul li a{display:block;padding:18px 10px;color:#3a2f27;text-decoration:none;border-bottom:1px solid #0b4b32;font-size:1.6rem}#page .page_under01 ul.child li a:before{content:" \f105";font-family:FontAwesome;color:#0b4b32;padding:0 5px 0 0}#page .page_under01 ul.child li a{padding:18px 35px}#page .page_under01 ul.child li a:hover{background:#d9e4e0}#page .page_under02{padding:35px 0 0;position:relative}#page .page_under02 .tel_num{display:block;left:362px;top:96px;font-size:5.6rem}#page .page_under03 h4,#page .page_under04 h4{color:#664e23;font-size:2.4rem}#page .page_under03 ul li{float:left}#page .page_under03 ul li:first-child{padding:0 14px 0 0}#page .page_under04 .inner{background:url(//www.aoba-souzoku.net/wp-content/themes/aoba-souzoku/css/../img/page/parts_navi_bg.png) no-repeat;width:740px;height:310px;margin:25px 0 0}#page .page_under04 .inner ul{width:396px;margin:0 0 0 335px;padding:14px 0 0}#page .page_under04 .inner ul li{float:left;padding:15px 10px 0 0}.page_under05 h4{color:#664e23;font-size:2.4rem}#page .page_under05 h3,.page_under04 h3,.page_under03 h3,.page_under02 h3{text-align:center;font-size:2.2rem;color:#493d31;padding:15px 0 12px;margin:21px 0 21px}.page_under05 ul li{float:left}.page_under05 ul li:first-child{padding-right:22px}.page_under05 ul li:last-child{padding-top:22px}#page table.line{border-top-width:1px;border-top-style:solid;border-left-style:solid;border-top-color:#d3d3d3;border-right-color:#d3d3d3;border-bottom-color:#d3d3d3;border-left-color:#d3d3d3;border-left-width:1px;margin-top:30px;border-collapse:collapse}#page table.line th{background-color:#ffc;padding:10px;vertical-align:middle;text-align:left;border-right-width:1px;border-bottom-width:1px;border-right-style:solid;border-bottom-style:solid;border-right-color:#d3d3d3;border-bottom-color:#d3d3d3;font-weight:700;line-height:1.3;text-align:center}#page table.line td{padding:15px;vertical-align:middle;border-right-width:1px;border-bottom-width:1px;border-right-style:solid;border-bottom-style:solid;border-right-color:#d3d3d3;border-bottom-color:#d3d3d3;line-height:1.3}#page table.line p{padding:0;margin:0}.bl_voice h4,.bl_search h4{color:#493d31;font-size:2.8rem;text-align:center}table{font-size:inherit;font:100%}table.mainstyle{border:1px #b9b9b9 solid;border-collapse:collapse;border-spacing:0;width:94%;margin:20px 20px 10px}table.mainstyle th{font-weight:700;padding:10px;border:1px #b9b9b9 solid;border-width:0 0 1px 1px;background:#ffc;vertical-align:middle}table.mainstyle td{padding:10px;border:1px #b9b9b9 solid;border-width:0 0 1px 1px;background:#fff;vertical-align:middle;text-align:center}#page table.mainstyle.ptable.ml0 tr:nth-child(1) td{background-color:#0b4b32;color:#fff;text-align:center}#page table.mainstyle tr:nth-child(1) td{background-color:#0b4b32;color:#fff;text-align:center}.search li a{display:block;text-decoration:none !important;padding:15px 0;border-bottom:1px solid #e2e2e2}#list ul li{border-bottom:1px solid #e8e8e8;margin:20px 0 0;padding:0 0 10px}#list dl dt{font-size:1.4rem}#list dl dd{padding:13px 0 0}#list dl dd a{font-size:2rem;font-weight:700;line-height:1.6em}#list dl dd a:hover{text-decoration:none !important}#list p{padding:10px 0}#list p a{color:#213d0a}#detail dl dt{font-size:1.4rem;padding:20px 0 0}#detail dl dd{padding:15px 0 20px;font-size:2.2rem;font-weight:700}#detail .thumb{padding:20px 0 0;text-align:center}#detail .thumb img{max-width:100%;height:auto}#detail .pagenation{border-top:1px solid #efefef;text-align:center;margin:50px 0 0;padding:20px 0 0}#detail .pagenation li{display:inline-block;padding:0 5px}#detail .pagenation li a{display:block;border:1px solid #0b4b32;padding:12px 30px;font-size:14px;font-size:1.4rem;color:#000;text-decoration:none}#detail .pagenation li a:hover{background:#0b4b32;color:#fff}#detail .relatepost{padding:20px 0 0}#detail .relatepost ul li a{display:block;color:#666;padding:15px 5px;border-bottom:1px dotted #666;text-decoration:none}#detail .relatepost ul li a:hover{text-decoration:underline}#pagetop{position:fixed;bottom:30px;right:30px;z-index:100}#pagetop a{display:block}#fixedbtn{position:fixed;top:120px;right:30px;z-index:100}#fixedbtn ul li a img{border-radius:5px}#fixedbtn ul li:not(:first-child){padding:7px 0 0}footer .ft_menu{background:#f2eee8}footer .ft_menu ul{width:250px;float:left;padding:35px 0}footer .ft_menu ul li{margin:10px}footer .ft_menu ul li a{color:#000;text-decoration:none;font-size:.9em;line-height:1.3;display:inline-flex}footer .ft_menu ul li a:hover{color:#d9e4e0}footer .ft_menu ul li a:before{font-family:FontAwesome;content:"\f105";color:#0b4b32;padding:0 10px 0 20px}footer .ft_info{padding:18px 0}footer .ft_info .info_box{width:495px;float:left}footer .ft_info .info_box .cmn_logo a{display:block}footer .ft_info .info_box .cmn_logo p{font-size:1.3rem}footer .ft_info .info_box .tel_box{float:left}footer .ft_info .info_box .tel_box .address{font-size:1.4rem;line-height:1.5;font-weight:700;color:#515151;margin:8px 0 0}footer .ft_info .info_box .tel_box .tel_num{position:relative;margin:20px 0 8px;font-size:1.4rem;color:#515151;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif}footer .ft_info .info_box .tel_box .time{font-size:1.4rem;margin:7px 0 0;color:#515151}footer .ft_info .info_box .tel_box .time span.accept{padding:3px 14px;margin:0 9px 0 0}footer .ft_info .map_box{float:right}footer .copy{background:#0b4b32;text-align:center;font-size:1.1rem;color:#fff;padding:20px 0}footer .cmn_logo h1{margin:0 0 4px;width:100%}.wp-pagenavi{text-align:center;padding:30px 0 0}footer .office_append.info_box{width:100%;float:none;clear:both}footer .office_append .cmn_logo{float:none;height:auto}footer .office_append .cmn_logo h1{margin:12px 0}footer .office_append .cmn_logo a{display:inline-block !important;margin-right:16px}footer .office_append .cmn_logo p{display:inline-block;position:relative;top:20px}footer .office_wrap{display:flex;justify-content:space-between;margin:16px 0}footer .office_wrap p.office{font-weight:700;margin:16px 0;font-size:128%}footer .office_wrap p.office:before{content:"●";color:#004127;margin-right:4px}footer .office_wrap p.office>*{width:49%}footer .office_wrap .ft_info .tel_box,footer .office_wrap .ft_info .map_box{float:none}.--PositionRelative{position:relative}.--Mincho{font-family:"Hiragino Mincho ProN","Hiragino Mincho Pro","游明朝","Yu Mincho","YuMincho","HGS明朝E","メイリオ","Meiryo",serif}.MainPlan{display:flex;justify-content:space-between;flex-wrap:wrap;margin:0 auto;padding:60px 0}.MainPlan h2{width:100%}.MainPlan dl{display:flex;flex-direction:column;margin-top:80px;width:480px;border-radius:12px}.MainPlan dl dt{display:flex;justify-content:center;align-items:center;margin:0 auto;padding:15px 0 15px 10%;width:90%;color:#fff;font-size:2.7rem;font-weight:700;line-height:1.15;text-align:center;border-radius:8px 8px 0 0}.MainPlan dl dt:before{content:"";position:absolute;z-index:1;top:-48px;left:0;display:inline-block;width:130px;height:140px}.MainPlan dl dd{display:flex;flex-direction:column;flex-grow:1;padding:20px}.MainPlan dl dd a{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;background:#fff;border-radius:8px;opacity:0}.MainPlan dl dd a:hover{opacity:.3}.MainPlan__Title{padding:10px 0 0;width:100%;font-size:3.4rem;font-weight:700;line-height:1.2}.MainPlan__Price{padding:15px 0;width:100%;color:#43321f}.MainPlan__Price strong{color:#d00000;font-size:4.7rem}.MainPlan__Price small{font-size:3.5rem;font-weight:700}.MainPlan__Text{flex-grow:1;padding:0 0 20px;font-size:2.4rem;line-height:1.15}.MainPlan__Button{display:flex;justify-content:center;align-items:center;margin:0 10%;padding:15px;width:80%;color:#fff;font-size:1.8rem;font-weight:700;background:linear-gradient(180deg,#b08634 0%,#b08634 50%,#86672b 50%,#86672b 100%);border:1px solid #908871;border-radius:35px}.MainPlan__Button:before{display:inline-block;margin:0 .5rem 0 0;content:"\f0a9";font-size:1.8rem;font-family:"Font Awesome 5 Free";font-weight:700}.MainPlan dl:nth-of-type(1){border:3px solid #8c6d33}.MainPlan dl:nth-of-type(1) dt{background:#8c6d33}.MainPlan dl:nth-of-type(1) dt:before{background:url(/wp-content/uploads/2023/09/mainplan_dt_img1.png) no-repeat left top;background-size:130px auto}.MainPlan dl:nth-of-type(1) dd{background:url(/wp-content/uploads/2023/09/mainplan_dd_bg1.jpg) no-repeat right 20px top 20px;background-size:100px auto}.MainPlan dl:nth-of-type(1) dd .MainPlan__Price{padding:15px 0 30px}.MainPlan dl:nth-of-type(1) dd .MainPlan__Title{color:#8c6d33}.MainPlan dl:nth-of-type(2){border:3px solid #5c281c}.MainPlan dl:nth-of-type(2) dt{background:#5c281c}.MainPlan dl:nth-of-type(2) dt:before{background:url(/wp-content/uploads/2023/09/mainplan_dt_img2.png) no-repeat left top;background-size:130px auto}.MainPlan dl:nth-of-type(2) dd{background:url(/wp-content/uploads/2023/09/mainplan_dd_bg2.jpg) no-repeat right 20px top 20px;background-size:100px auto}.MainPlan dl:nth-of-type(2) dd .MainPlan__Title{color:#5c281c}.MainPlan dl:nth-of-type(1) dd .MainPlan__Price,.MainPlan dl:nth-of-type(2) dd .MainPlan__Price{padding:15px 0 30px}.MainPlan dl:nth-of-type(3){border:3px solid #004127}.MainPlan dl:nth-of-type(3) dt{background:#004127}.MainPlan dl:nth-of-type(3) dt:before{background:url(/wp-content/uploads/2023/09/mainplan_dt_img3.png) no-repeat left top;background-size:130px auto}.MainPlan dl:nth-of-type(3) dd{background:url(/wp-content/uploads/2023/09/mainplan_dd_bg3.jpg) no-repeat right 20px top 20px;background-size:100px auto}.MainPlan dl:nth-of-type(3) dd .MainPlan__Title{color:#004127}.MainPlan dl:nth-of-type(4){border:3px solid #214a87}.MainPlan dl:nth-of-type(4) dt{background:#214a87}.MainPlan dl:nth-of-type(4) dt:before{background:url(/wp-content/uploads/2023/09/mainplan_dt_img4.png) no-repeat left top;background-size:130px auto}.MainPlan dl:nth-of-type(4) dd{background:url(/wp-content/uploads/2023/09/mainplan_dd_bg4.jpg) no-repeat right 20px top 20px;background-size:100px auto}.MainPlan dl:nth-of-type(4) dd .MainPlan__Title{color:#214a87}#customer_voice_container ul#customer_voice_list{display:flex;gap:32px;margin-top:40px;flex-direction:column}#customer_voice_container ul#customer_voice_list li{width:100%;max-width:100%;padding:40px;box-sizing:border-box;background:url(/wp-content/themes/aoba-souzoku/img/page/customer_voice_background.png)}#customer_voice_container ul#customer_voice_list li header{display:flex;align-items:center;box-sizing:border-box;min-height:114px;padding:0 192px 0 32px;background:#fff;border-left:8px solid #977636}#customer_voice_container ul#customer_voice_list li header:after{content:"";display:block;position:absolute;bottom:0;right:36px}#customer_voice_container ul#customer_voice_list li header.elderly_couple:after{background:url(/wp-content/themes/aoba-souzoku/img/page/customer_voice_elderly_couple.png);width:152px;height:120px}#customer_voice_container ul#customer_voice_list li header.senior:after{background:url(/wp-content/themes/aoba-souzoku/img/page/customer_voice_senior.png);width:117px;height:119px}#customer_voice_container ul#customer_voice_list li header.elderly_woman:after{background:url(/wp-content/themes/aoba-souzoku/img/page/customer_voice_elderly_woman.png);width:113px;height:117px}#customer_voice_container ul#customer_voice_list li header.adult_woman:after{background:url(/wp-content/themes/aoba-souzoku/img/page/customer_voice_adult_woman.png);width:110px;height:119px}#customer_voice_container ul#customer_voice_list li header.adult_man:after{background:url(/wp-content/themes/aoba-souzoku/img/page/customer_voice_adult_man.png);width:113px;height:119px}#customer_voice_container ul#customer_voice_list li header.family_with_children:after{background:url(/wp-content/themes/aoba-souzoku/img/page/customer_voice_family_with_children.png);width:133px;height:121px}#customer_voice_container ul#customer_voice_list li header p{font-family:'Klee One',cursive;font-size:176%;font-weight:700;line-height:1.4}#customer_voice_container ul#customer_voice_list li header p span.marker{background:linear-gradient(transparent 80%,#fc9 80%)}#customer_voice_container ul#customer_voice_list li .category{display:inline-block;padding:2px 8px;margin:24px 0 0;min-width:120px;text-align:center;color:#fff;font-weight:700;font-size:92%;box-sizing:border-box}#customer_voice_container ul#customer_voice_list li .category.kazokushintaku{background:#957434}#customer_voice_container ul#customer_voice_list li .category.souzoku{background:#004127}#customer_voice_container ul#customer_voice_list li .category.souzokuhouki{background:#950000}#customer_voice_container ul#customer_voice_list li .category.seizentaisaku{background:#001c95}#customer_voice_container ul#customer_voice_list li .voice{padding:24px;background:#fff;margin:24px 0 0}#customer_voice_container ul#customer_voice_list li .button_wrap a{display:block;width:452px;max-width:100%;margin:24px auto 0;padding:8px;background:#fff;text-align:center;border:1px solid #1f5d44;text-decoration:none;font-size:92%;font-weight:700;position:relative}#customer_voice_container ul#customer_voice_list li .button_wrap a:after{content:url(/wp-content/themes/aoba-souzoku/img/page/customer_voice_icon_external.png);display:inline-block;position:relative;margin-left:8px;top:1px}#customer_voice_container ul#customer_voice_list li .button_wrap a:hover{opacity:.8}#aobanomori-group-wrapper{display:flex;margin:0 auto;max-width:1000px}#aobanomori-group-wrapper>*{width:50%}#aobanomori-group-wrapper>* img{width:100%}
#gallery-1{margin:auto}#gallery-1 .gallery-item{float:left;margin-top:10px;text-align:center;width:50%}#gallery-1 img{border:2px solid #cfcfcf}#gallery-1 .gallery-caption{margin-left:0}
.siq_bR{bottom:70px !important;right:10px !important}