﻿body{--p--color_w: $p-color_w;--p--color_b: $p-color_b;--p--color1: $p-color_1;--p--color2: $p-color_2;--p--color3: $p-color_3;--p--color4: $p-color_4}html body,html input,html textarea,.post_content{letter-spacing:0.05em;line-height:2em;font-family:"Zen Maru Gothic", sans-serif;color:#252525}.rich_font_type1,.rich_font_type2,.rich_font_type3,.rich_font,.sub_title{letter-spacing:0.05em;line-height:2em;font-family:"Zen Maru Gothic", sans-serif;color:#252525}body{--transition: all 0.3s ease}body{--margin_full: calc(50% - 50vw)}.is-sidebar--none .l-container__inner{max-width:1100px}.rich_font_type1,.rich_font_type2,.rich_font_type3,.rich_font,.sub_title{letter-spacing:0.05em;line-height:2em;font-family:"Zen Maru Gothic", sans-serif}::-moz-selection{background:#ffbbc5;color:var(--p--color_w)}::selection{background:#ffbbc5;color:var(--p--color_w)}.grecaptcha-badge{z-index:999;bottom:100px !important}.snow-monkey-form{}.snow-monkey-form .snow-monkey-form,.snow-monkey-form .smf-form .smf-item .smf-text-control__control{font-family:"Zen Maru Gothic", sans-serif}.snow-monkey-form :is([data-screen="back"], [data-screen="input"], [data-screen="invalid"]) .smf-progress-tracker__item--input .smf-progress-tracker__item__number,.snow-monkey-form [data-screen="complete"] .smf-progress-tracker__item--complete .smf-progress-tracker__item__number,.snow-monkey-form [data-screen="confirm"] .smf-progress-tracker__item--confirm .smf-progress-tracker__item__number{background:#ffbbc5 !important}.snow-monkey-form :is([data-screen="back"], [data-screen="input"], [data-screen="invalid"]) .smf-progress-tracker__item--input .smf-progress-tracker__item__text,.snow-monkey-form [data-screen="complete"] .smf-progress-tracker__item--complete .smf-progress-tracker__item__text,.snow-monkey-form [data-screen="confirm"] .smf-progress-tracker__item--confirm .smf-progress-tracker__item__text{color:#ffbbc5}.snow-monkey-form .smf-progress-tracker{margin-bottom:clamp(20px, calc(16px + 1.25vw), 40px) !important}.snow-monkey-form .wp-block-snow-monkey-forms-item.smf-item{margin-bottom:clamp(16px, calc(14.4px + 0.5vw), 24px);padding-bottom:clamp(20px, calc(17.6px + 0.75vw), 32px);border-bottom:1px dashed #ddd}.snow-monkey-form .smf-item__col.smf-item__col--label{display:flex;margin-bottom:clamp(10px, calc(8.8px + 0.375vw), 16px);flex-direction:row-reverse;justify-content:flex-end;align-items:center}.snow-monkey-form .smf-item__label{font-size:clamp(14px, calc(13.6px + 0.125vw), 16px);font-weight:600;margin-right:1em}.snow-monkey-form .smf-item__description{position:relative;margin-top:unset;font-size:clamp(12px, calc(11.6px + 0.125vw), 14px);font-weight:100;line-height:1.4;top:1px;padding:4px;margin-right:1em;background:#ffbbc5;color:#fff}.snow-monkey-form .wp-block-snow-monkey-forms-item:is(:nth-child(5), :nth-child(6)) .smf-item__description{background:#bfbfbf;color:#fff}.snow-monkey-form .wp-block-snow-monkey-forms-item.smf-item.pp p{font-size:14px}.snow-monkey-form .wp-block-snow-monkey-forms-item.smf-item.pp .smf-placeholder{text-align:center}.snow-monkey-form .smf-radio-buttons-control__control{display:flex;flex-direction:column}.snow-monkey-form .smf-label{margin-right:1.25em}.snow-monkey-form .smf-form .smf-item .smf-radio-button-control__control{margin:auto;margin-right:0.25em;border-color:#ffbbc5}.snow-monkey-form .smf-form .smf-item .smf-radio-button-control__control:checked{background-color:#ffbbc5;border-color:#ffbbc5}.snow-monkey-form .smf-form .smf-item .smf-checkbox-control{align-items:center !important;display:inline-flex}.snow-monkey-form .smf-form .smf-item .smf-checkbox-control__control:active{border-color:#ffbbc5}.snow-monkey-form .smf-form .smf-item .smf-checkbox-control__control:checked{background-color:#ffbbc5;border-color:#ffbbc5}.snow-monkey-form .smf-form .smf-item .smf-text-control__control{width:100%;max-height:2.5em;border-radius:0}.snow-monkey-form .smf-textarea-control__control{border-radius:0}.snow-monkey-form .smf-action{margin-top:3.5em;text-align:center}.snow-monkey-form .smf-action .smf-button-control__control{width:100%;max-width:230px;padding-top:1em;padding-bottom:1em;background:#ffbbc5;color:#ffffff;border-radius:0;border-color:#ffbbc5;transition:0.3s;font-family:"Zen Maru Gothic", sans-serif}.snow-monkey-form .smf-action .smf-button-control__control:hover{background:#bae173 !important;color:#ffffff;border-color:#bae173;transition:0.3s}@media (max-width:450px){.snow-monkey-form .smf-form .smf-item .smf-checkbox-control__control{margin-top:calc(var(--_half-leading) * 0.5em);top:-1em}}.snow-monkey-form .snow-monkey-form{display:flex;flex-direction:column}.snow-monkey-form .snow-monkey-form .smf-action{order:999}.snow-monkey-form .snow-monkey-forms-turnstile>div{justify-content:center}.wpsm_panel-group{}.wpsm_panel-group .wpsm_panel-title a:hover{background:#ffffff00 !important}.wpsm_panel-group .ac_title_class,.wpsm_panel-group #main_contents .collapse.in .wpsm_panel-body{font-family:"Noto Sans JP", sans-serif}.wpsm_panel-group .ewd-ufaq-faq-category-title h3{display:none}.wpsm_panel-group .faqs-box .ewd-ufaq-faq-div{margin:0 auto -1px;padding:16px 20px;border:1px solid #bababa}.wpsm_panel-group .faqs-box div.ewd-ufaq-faq-title div.ewd-ufaq-post-margin-symbol{padding:10px 0px 0px 0px;color:#222}.wpsm_panel-group .faqs-box .ewd-ufaq-faq-title .ewd-ufaq-post-margin-symbol span{font-size:18px}.wpsm_panel-group .faqs-box .ewd-ufaq-faq-title-text h4{font-size:18px}.wpsm_panel-group .faqs-box .ewd-ufaq-faq-body{position:relative;margin-top:8px;padding:20px 25px 0px;padding-left:40px;z-index:0}.wpsm_panel-group .faqs-box .ewd-ufaq-faq-body:before{position:absolute;content:"";width:calc(100% + 40px);height:calc(100% + 10px);top:22px;bottom:0px;left:-20px;right:0;margin:auto;border-top:1px solid #bababa;z-index:-1}.wpsm_panel-group .faqs-box .ewd-ufaq-faq-body:after{position:absolute;content:"";width:calc(100% + 40px);height:calc(100% + 10px);top:22px;bottom:0px;left:-20px;right:0;margin:auto;background:#f0fcff;z-index:-5}.faq_list .item{border-left:10px #badff6 solid;margin-bottom:10px}.faq_list .title{align-content:center;padding:27px 40px 25px 15px !important}.faq_list .title span{padding-left:1em}.faq_list .title span::before{content:"Q. ";color:#ffbbc5}.faq_list .desc_area p span::first-letter{padding-left:0.07em}.faq_list .desc_area p span::before{content:"A. ";color:#bae173}.faq_list .title:after,.faq_list .title:before{background:#ffbbc5}@keyframes flowing1_left{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@keyframes flowing1_right{0%{transform:translateX(-50%)}100%{transform:translateX(0%)}}iframe{width:100%;margin-bottom:0}.wp-block-table{margin-bottom:3.5em}.post_content .wp-block-table td,.post_content .wp-block-table th{border:unset;background:#00000000;border:unset}.post_content .wp-block-table td{padding:18px 25px;border-bottom:1px solid #ffbbc5}.post_content td:first-child{color:#ffbbc5;font-weight:600;border-bottom:3px solid #ffbbc5;width:30%}.wp-block-cover img{height:100% !important}.wp-block-cover img.wp-block-cover__image-background{height:100% !important}.wp-block-cover .wp-block-cover__inner-container p.has-text-align-center{font-size:clamp(25px, calc(23px + 0.625vw), 35px) !important;color:#fff}a.cover-btn{width:100vw;display:block;margin-inline:var(--margin_full)}a.cover-btn img{transition:0.35s ease}a.cover-btn .wp-block-cover img.wp-block-cover__image-background{object-position:50% 37%}a.cover-btn .wp-block-cover,a.cover-btn .wp-block-cover-image{min-height:350px}a.cover-btn p{line-height:1.5;font-family:"Zen Maru Gothic", sans-serif;border-bottom:solid #fff 0px;width:fit-content;margin-inline:auto;padding-inline:2em;letter-spacing:0.05em;font-weight:500}a.cover-btn p::after{content:"contact";font-family:"Damion", cursive;display:block;line-height:1;font-weight:100;font-size:clamp(23px, calc(20.6px + 0.75vw), 35px);margin-bottom:10px}a.cover-btn p::before{content:"";position:absolute;display:block;width:0;height:5px;background:#fff;transition:0.35s ease;left:50%;transform:translateX(-50%);bottom:-8px}a.cover-btn:hover img{transform:scale(1.1)}a.cover-btn:hover p::before{width:7em}a.cover-btn .wp-block-cover__inner-container p.has-text-align-center{font-size:clamp(30px, calc(26.9984px + 0.938vw), 45px) !important}.wp-block-button__link{min-width:300px;height:70px;border-radius:0px;border-color:#badff6;align-items:center;text-align:center;position:relative;overflow:hidden;font-size:16px;z-index:1;color:#fff !important;border-width:1px;border-style:solid;text-decoration:none;transition:border-color 0.3s ease;-webkit-box-sizing:border-box;box-sizing:border-box;background:#badff6;display:block;transition:0.2s ease-out;font-weight:bold}@media screen and (max-width:500px){.wp-block-button__link{min-width:100%}}.wp-block-button__link.design_button:before{background-color:#88c34c;opacity:1;content:"";display:block;width:100%;height:calc(100% + 2px);position:absolute;top:-1px;z-index:-1;transition-property:background-color, left, opacity;transition-duration:0.5s;transition-timing-function:cubic-bezier(0.22, 1, 0.36, 1)}.post_content a:hover,.custom-html-widget a:hover{text-decoration:none;background:#ffffffe5 !important;color:#badff6 !important}@media screen and (max-width:500px){.wp-block-buttons>.wp-block-button{width:100%}}.btn0 a{min-width:280px;max-width:300px;width:100%;height:1lh;color:#fff;font-weight:600;line-height:70px;background-color:#ffbbc5;border:none;border-radius:0;padding:0;margin:0;transition:0.3s}.btn0 a:hover{background-color:#bae173 !important}@media (max-width:540px){.btn0 a{min-width:260px;max-width:290px}}@media (max-width:390px){.btn0 a{min-width:240px;max-width:280px}}.btn1 a{position:relative;min-width:270px;max-width:300px;width:100%;height:70px;line-height:70px;display:inline-block;text-align:center;text-decoration:none;color:#ffffff;font-weight:600;background-color:transparent;border:1px solid;border-color:#ffbbc5;border-radius:1000px;padding:0;margin:0;overflow:hidden;transition:0.5s;z-index:5}.btn1 a::before,.btn1 a::after{position:absolute;top:50%;content:"";width:20px;height:20px;background-color:#ffbbc5;border-radius:50%;z-index:-1}.btn1 a::before{left:-20px;transform:translate(-50%, -50%)}.btn1 a::after{right:-20px;transform:translate(50%, -50%)}.btn1 a:hover{color:#fff;text-decoration:none}.btn1 a:hover::before{animation:criss-cross-left 0.5s both}.btn1 a:hover::after{animation:criss-cross-right 0.5s both}@keyframes criss-cross-right{0%{right:-20px}50%{right:50%;width:20px;height:20px}100%{right:50%;height:330px;width:330px}}@keyframes criss-cross-left{0%{left:-20px}50%{left:50%;width:20px;height:20px}100%{left:50%;height:330px;width:330px}}.btn2 a{position:relative;min-width:270px;max-width:300px;width:100%;height:70px;line-height:70px;display:inline-block;text-align:center;text-decoration:none;color:#ffffff;font-weight:600;background-color:transparent;outline:2px solid #ffbbc5;outline-offset:-2px;border:0;border-radius:1000px;overflow:hidden;padding:0;margin:0;transition:0.3s;z-index:5}.btn2 a::before{position:absolute;content:"";width:100%;height:100%;top:0;left:-100%;background-color:#ffbbc5;border-radius:1000px;transition:var(--transition);z-index:-1}.btn2 a::after{position:absolute;content:"";width:100%;height:100%;position:absolute;content:"";top:0;left:0;background-color:#fff;z-index:-2}.btn2 a:hover{color:#fff}.btn2 a:hover::before{left:0}@media (max-width:540px){.btn2 a{min-width:255px;max-width:285px}}@media (max-width:390px){.btn2 a{min-width:240px;max-width:270px}}.eng{letter-spacing:0.05em;font-family:"Damion", cursive}#page_header{height:360px}#page_header .catch,#page_header .headline span,.category-service .headline span,.headline span .headline span,.tax-news_category .headline span{font-size:clamp(35px, calc(29.9984px + 1.563vw), 60px);padding-left:110px;position:relative;text-shadow:2px 3px 7px rgba(0, 0, 0, 0.4);filter:drop-shadow(0 8px 20px rgba(2, 6, 23, 0.35));letter-spacing:0.05em}@media screen and (max-width:500px){#page_header .catch,#page_header .headline span,.category-service .headline span,.headline span .headline span,.tax-news_category .headline span{padding-left:90px}}#page_header .catch::before,#page_header .headline span::before,.category-service .headline span::before,.headline span .headline span::before,.tax-news_category .headline span::before{content:"";position:absolute;display:block;background:url(../2026/04/logo-w-8.png) no-repeat;background-size:contain;width:90px;height:85px;left:0;top:60%;transform:translateY(-50%)}#page_header .catch::after,#page_header .headline span::after,.category-service .headline span::after,.headline span .headline span::after,.tax-news_category .headline span::after{content:"";display:block;font-family:"Damion", cursive;font-size:clamp(27px, calc(23.4px + 1.125vw), 45px);letter-spacing:0.05em;text-align:left;padding-left:0.175em;line-height:0.7}.post_content .ttl-box{margin-bottom:5em;position:relative}@media screen and (max-width:500px){.post_content .ttl-box{margin-bottom:clamp(30px, calc(-41.1104px + 22.222vw), 70px)}}.post_content .ttl-box h2{margin:0 !important;letter-spacing:0.05em}.post_content .ttl-box p{margin:0;letter-spacing:0.05em}.post_content h4,.ewd-ufaq-faq-title .ewd-ufaq-faq-title-text h4{padding:0 !important;margin:0 !important}.ttl-box.h-left p.has-text-align-left{font-family:"Damion", cursive;font-size:clamp(20px, calc(17.6px + 0.75vw), 32px);line-height:1.3;font-weight:500;color:#ffbbc5;letter-spacing:0.05em;position:relative}.ttl-box.h-left h2.has-text-align-left{font-size:clamp(25px, calc(21.9984px + 0.938vw), 40px);font-family:"Zen Maru Gothic", sans-serif;color:#252525}.ttl-box.h-cen{width:fit-content;margin-inline:auto}.ttl-box.h-cen p.has-text-align-center{font-family:"Damion", cursive;font-size:clamp(20px, calc(17.6px + 0.75vw), 32px);line-height:1.3;font-weight:500;color:#ffbbc5;letter-spacing:0.05em}.ttl-box.h-cen h2.has-text-align-center{font-size:clamp(25px, calc(21.9984px + 0.938vw), 40px);font-family:"Zen Maru Gothic", sans-serif;color:#252525}.post_content h3.has-text-align-left{padding-left:0;position:relative;padding-top:0;line-height:1.25;margin-bottom:1em;font-family:"Just Me Again Down Here", cursive;font-size:25px;color:#ffbbc5;letter-spacing:0.05em;margin-top:0}.post_content h3.has-text-align-center{position:relative;text-align:left;font-size:1.5em;font-weight:600;margin-bottom:0}.post_content h4.left{position:relative;text-align:left;font-size:1.375em;font-weight:500;margin-bottom:1em;padding-left:28px;padding-bottom:0.25em;border-bottom:2px solid #bae173}.post_content h4.center{text-align:center}.post_content h5.left{color:#bae173;padding-bottom:1em;border-bottom:1px solid #ffb16d}.reverse{flex-flow:row-reverse}.con-box{margin-bottom:clamp(120px, calc(112px + 2.5vw), 160px)}.con-in-box{margin-bottom:clamp(40px, calc(32px + 2.5vw), 80px)}#footer_banner_wrap .footer_banner{animation:unset !important}@media screen and (max-width:1300px){#footer_banner_wrap{width:100% !important}#footer_banner_wrap .footer_banner{display:none}#footer_banner_wrap .footer_banner:first-child{display:block}#footer_banner_wrap .footer_banner{flex-direction:column;width:100% !important}#footer_banner_wrap .footer_banner .item{width:100% !important}#footer_banner_wrap .footer_banner .item .image_wrap{height:clamp(150px, calc(64.284px + 14.286vw), 250px)}}body.page #page_contents .post_content{max-width:1250px;width:95%}#page_header_desc .catch{font-family:"Zen Maru Gothic", sans-serif}#page_header .headline{background:none;width:100vw;height:auto;font-family:"Zen Maru Gothic", sans-serif;letter-spacing:0.1em;top:43%;margin-inline:calc(50% - 50vw);padding:30px 30px 30px 100px;justify-content:unset}@media screen and (max-width:500px){#page_header .headline{padding-inline:0}}h2.catch.rich_font_1,.cb_header .headline{font-family:"Zen Maru Gothic", sans-serif}div#header_slider_container.height_type2,div#header_slider{height:calc(100svh - 130px);max-height:none}@media screen and (max-width:1000px){#header_slider_container.header_content_type2.height_type2{height:calc(100svh - 130px) !important;min-height:unset}}#global_menu{text-align:right}ul#menu-footer_menu{display:flex;justify-content:space-between}ul#menu-footer_menu li{width:fit-content}#footer_menu{margin:0 auto 10px}#side_icon_button .label{padding:0 5px}.post-type-archive-news #page_header_desc .catch{font-size:clamp(35px, calc(33.9984px + 0.313vw), 40px)}#main_content{width:1100px}#content_builder .cb_two_column{display:flex;flex-direction:column}#content_builder .cb_two_column .cb_header{order:1;margin:0 auto 65px}#content_builder .cb_two_column .item_list{order:3}#content_builder .cb_two_column .link_button{order:2;margin-top:0;margin-bottom:80px}#content_builder .cb_three_column{display:flex;flex-direction:column;padding-block:clamp(80px, calc(72px + 2.5vw), 120px)}#content_builder .cb_three_column .cb_header{order:1;margin:0 auto 65px}#content_builder .cb_three_column .three_column_carousel_container{order:3}#content_builder .cb_three_column .link_button{order:2;margin-top:0;margin-bottom:130px}#content_builder .cb_three_column .three_column_carousel .image_wrap{aspect-ratio:1}#content_builder .cb_three_column .three_column_carousel .title{font-size:clamp(20px, calc(18.9984px + 0.313vw), 25px);font-family:"Zen Maru Gothic", sans-serif;letter-spacing:0.1em;color:#252525}#page_header{height:450px}#global_menu>ul>li>a:after{background:#bae173}body.header_fix #header,body.header_fix #header_logo{background:#ffffff}body.header_fix #header{box-shadow:0px 0px 30px -5px rgba(0, 0, 0, 0.3)}body.header_fix #global_menu>ul>li>a{color:#252525}body.header_fix #global_menu>ul>li.current-menu-item>a{color:#bae173}ul#menu-footer_menu{display:flex;justify-content:space-between}#footer #footer_info p br{display:none}#footer{background:#ffffff}#footer a,#footer p{color:#252525}#footer a:hover{color:#bae173}#footer_info,#footer_bottom{border-color:rgba(0, 0, 0, 0.15)}#return_top{border-bottom:solid 1px;border-color:rgba(0, 0, 0, 0.15)}#footer a{display:inline-block;width:fit-content}#footer a img{max-width:200px;object-fit:contain;height:100%}body#body{position:relative;overflow:clip}body#body::before{content:"";position:absolute;display:block;width:100%;height:100%;background:url(../2026/04/bg-img.jpg) no-repeat;background-size:contain;background-repeat:repeat;background-size:contain;opacity:0.045}#header .menu_area .top::before{content:"";position:absolute;display:block;content:"千葉県に根ざした障がい福祉｜株式会社aminowa";left:1em;top:1.15em;letter-spacing:0.06em}#page_header::before{content:"";position:absolute;display:block;width:70dvw;height:50dvw;background:url(../2026/04/gre-bg-img.png-8.png) no-repeat;background-size:contain;top:-2vw;transform:scale(-1, 1) rotate(20deg);left:-13vw}@media screen and (max-width:1750px){#global_menu>ul>li>a{padding-inline:30px}}@media screen and (max-width:1380px){#global_menu>ul>li>a{padding-inline:20px}}.header_fix #header_logo a{position:relative}.header_fix #header_logo a::after{content:"株式会社aminowa";display:inline-block;padding-left:1em;font-weight:500;letter-spacing:0.1em}#header_button a{text-shadow:2px 2px 17px rgba(0, 0, 0, 0.4), 1px 1px 18px rgba(0, 0, 0, 0.4)}#global_menu>ul>li>a:after{bottom:3px}body.header_fix #global_menu>ul>li>a:hover{color:#bae173 !important}body.header_fix #global_menu:has(.active) li.current-menu-item>a{color:#bae173 !important}#footer{padding-bottom:3.5vw;position:relative;z-index:0}#footer::before{content:"";position:absolute;display:block;background:url(../2026/04/footer-bg_2-8.png) no-repeat;background-size:cover;width:120dvw;height:12vw;left:46.5%;bottom:-50px;transform:translateX(-50%);z-index:-1}@media screen and (max-width:945px){ul#menu-footer_menu{flex-wrap:wrap;width:440px;margin-inline:auto;gap:1em}}@media screen and (max-width:500px){#footer a img{max-width:130px}#footer_logo{padding:0 20px 15px}#footer_menu nav,ul#menu-footer_menu{display:none}}#footer_bottom{border:unset}#page_header{height:50dvw;top:-5vw}#page_contents,#archive_news,#archive_blog{position:relative;top:-5vw}@media screen and (max-width:500px){#page_header{min-height:250px}#page_header::before{width:400px;height:460px;top:-90px;transform:rotate(-45deg);left:-35px}}#page_header .image{content:"";position:absolute;display:block;content:unset;position:absolute;transform:translateX(50%);width:70%;height:100%;object-fit:cover;background-size:cover;overflow:hidden;mask-image:url(../2026/04/bg-b.png);mask-repeat:no-repeat;mask-size:contain;aspect-ratio:unset;mask-position:100% 0%}@media screen and (max-width:500px){#page_header .image{transform:translateX(10%);width:100%;top:-5%}}.post-type-archive-news #page_header .image{object-position:90% 50%}.post-type-archive-news #page_header .headline span::after{content:"facility"}.post-type-archive-news #page_header_desc .catch::after{content:"facility list";font-family:"Damion", cursive;display:block;color:#ffbbc5;font-weight:100;font-size:clamp(20px, calc(17.6px + 0.75vw), 32px)}.post-type-archive-news .news_list .item{flex-direction:column}.post-type-archive-news .news_list .animate_background{width:100%;height:270px}.post-type-archive-news .date_list .date{display:none}.post-type-archive-news .news_list .date_list{margin:0}.post-type-archive-news #page_header_desc+.news_list{margin-top:70px}.post-type-archive-news .news_list .content{width:100%;padding-left:25px}.post-type-archive-news .news_list .title{position:relative;overflow:unset}.post-type-archive-news .news_list .title::after{content:"";position:absolute;display:block;width:0.5em;height:0.5em;top:50%;transform:translateY(-50%);left:-20px;background:#ffbbc5}.post-type-archive-news .news_list .title{margin-top:1em}.post-type-archive-news .news_list .title a{font-size:clamp(20px, calc(18.9984px + 0.313vw), 25px);letter-spacing:0.05;font-weight:500}body.single-news.hide_sidebar #bread_crumb ul{width:1100px}.single-news .add-con{margin-bottom:50px;padding-top:35px}.single-news .add-con>div .ttl{border-left:solid 7px #ffbbc5;margin-bottom:35px}.single-news .add-con>div .ttl p:first-child{font-size:clamp(25px, calc(23px + 0.625vw), 35px);margin-bottom:0;font-weight:500;letter-spacing:0.05em;line-height:1.75}.single-news .add-con>div .ttl p:last-child{font-family:"Damion", cursive;color:#ffbbc5;font-size:clamp(25px, calc(23px + 0.625vw), 35px);line-height:1;padding-left:0.5em}.single-news .add-con>div>p:nth-child(3){margin-bottom:2.5em}.single-news .add-con>div>p:last-child{border:solid #ffbbc5 5px;padding:1%}.single-news .add-con>div #single_news_header .date_list{display:none}.single-news #single_news_header{margin-bottom:0}.single-news #single_news_header .image{position:relative;padding-block:130px;overflow:unset;padding-bottom:0px;}@media screen and (max-width:500px){.single-news #single_news_header .image{padding-block:clamp(50px, calc(-92.2208px + 44.444vw), 130px)}}.single-news #single_news_header .image::before{content:"";position:absolute;width:100dvw;height:100%;left:0;margin-inline:var(--margin_full);z-index:-1;background-color:#fff;top:0}.single-news #single_news_header .image img{padding-block:4em}.single-news #main_col{width:100%}.single-news #single_news_header .title{padding-left:1em;position:relative;letter-spacing:0.05em;font-size:clamp(35px, calc(33.9984px + 0.313vw), 40px);font-family:"Zen Maru Gothic", sans-serif;border-bottom:dashed 2px #f7c2ca;padding-bottom:5px}.single-news #single_news_header .title::after{content:"";position:absolute;display:block;width:0.5em;height:0.5em;top:50%;transform:translateY(-50%);left:0;background:#ffbbc5}.single-news .post_content .ttl-box{margin-bottom:clamp(20px, calc(16px + 1.25vw), 40px);border-left:solid #ffbbc5 7px;padding-left:15px}.single-news .con1{padding-top:clamp(40px, calc(32px + 2.5vw), 80px)}.single-news .g-map{border:solid #badff6 5px !important}.single-news .con3{margin-bottom:clamp(80px, calc(72px + 2.5vw), 120px)}.single-news .con3 figure{margin-bottom:0 !important}.single-news .con-in3{padding-bottom:1px}.single-news p.price-txt{border:solid 1px #ffbbc5;padding:1%;padding-left:1.75em;position:relative}.single-news p.price-txt::after{content:"";position:absolute;display:block;width:0.5em;height:0.5em;background:#ffbbc5;left:0.75em;top:52%;transform:translateY(-50%)}.single-news .banner-img img{border:#fff 7px solid;margin-inline:auto}.single-news .wp-block-button__link{border-color:#ffbbc5;background:#ffbbc5}.single-news .wp-block-button__link:hover{color:#ffbbc5 !important}.single-news p.top-txt{display:flex;justify-content:center;align-items:center;gap:10px;padding:12px 16px}.single-news p.top-txt::before,.single-news p.top-txt::after{content:"";width:40px;height:2px;box-sizing:border-box;background-color:#bfc7b1}.single-news p.top-txt::before{rotate:60deg}.single-news p.top-txt::after{rotate:-60deg}.single-news .con-in3 figure{margin-bottom:clamp(40px, calc(32px + 2.5vw), 80px) !important}.single-news #next_prev_post2{margin-top:0;position:relative;padding-block:130px}@media screen and (max-width:500px){.single-news #next_prev_post2{padding-block:clamp(50px, calc(-92.2208px + 44.444vw), 130px)}}.single-news #next_prev_post2::before{content:"";position:absolute;width:100dvw;height:100%;left:0;margin-inline:var(--margin_full);z-index:-1;background-color:#fff;top:0}.single-news #main_content{padding:0}.single-news .item-g:nth-child(odd){position:relative;padding-block:130px;padding-block:90px}@media screen and (max-width:500px){.single-news .item-g:nth-child(odd){padding-block:clamp(50px, calc(-92.2208px + 44.444vw), 130px)}}.single-news .item-g:nth-child(odd)::before{content:"";position:absolute;width:100dvw;height:100%;left:0;margin-inline:var(--margin_full);z-index:-1;background-color:#fff;top:0}.single-news .item-g:nth-child(odd):first-child{padding-top:0}.tax-news_category #page_header{display:none}.tax-news_category #bread_crumb{margin:3em;margin-inline:unset}.tax-news_category #page_header_desc .catch{margin-top:15px}body.blog #page_header,body.search #page_header,#archive_blog{background:unset}.blog #page_header .image{object-position:85% 50%}.blog #page_header .headline span::after{content:"news"}.blog #page_header_desc .catch::before{content:"news list";font-family:"Damion", cursive;display:block;color:#ffbbc5;font-weight:100;font-size:clamp(20px, calc(17.6px + 0.75vw), 32px)}.post-type-archive-news #page_header_desc+.category_sort_button_wrap{margin-top:35px}body.blog #bread_crumb,body.archive #bread_crumb{padding:0}#archive_news{margin-top:3em}@media screen and (max-width:1100px){body.archive #bread_crumb{padding-inline:1em}}@media screen and (max-width:500px){#archive_news{padding:10px 0 40px}.news_list .category a{font-size:12px}.post-type-archive-news .news_list .title{margin-top:1.5em}.news_list .category{margin-top:1.5em}}.tax-news_category .news_list .category{margin-left:0px;margin-bottom:0.5em}.tax-news_category .date_list .date{display:none}.news_list .category{background:#ffbbc5;padding-inline:0.85em;width:fit-content;border-radius:15px;line-height:1.5;padding-bottom:0.25em;margin-top:1em;transition:0.5s ease;margin-left:-25px}.news_list .category:hover{opacity:0.65}.news_list .category a{color:#fff}.news_list .category a:hover{color:#fff}.news_list .content{flex-direction:column-reverse}.post-type-archive-news .news_list .title{margin-top:0.5em}.home #header_slider_fixed_content::after{width:50%;height:95%;content:"";position:absolute;display:block;background:url(../2026/04/logo-w-8.png) no-repeat;background-size:contain;left:-8%;top:51%;transform:translateY(-50%);opacity:0.175}.home h2.catch.rich_font_1{text-align:left;text-shadow:2px 3px 12px rgba(0, 0, 0, 0.4), 1px 2px 10px rgba(0, 0, 0, 0.4), 1px 1px 8px rgba(0, 0, 0, 0.4);font-size:clamp(32px, calc(25.3984px + 2.063vw), 65px);letter-spacing:0.075em;line-height:1.55;border-bottom:solid 3px #fff;padding-left:15px}.home .header_slider_content{bottom:25%;transform:translateY(50%);padding:0 2.5em}.home .header_slider_content .catch+.desc{text-align:left;margin-top:0;padding-left:30px;font-size:clamp(23px, calc(21.1984px + 0.563vw), 32px);line-height:1.65;text-shadow:2px 3px 12px rgba(0, 0, 0, 0.4), 1px 2px 10px rgba(0, 0, 0, 0.4), 1px 1px 8px rgba(0, 0, 0, 0.4);letter-spacing:0.1em;padding-block:0.15em}.home .cb_blog_list,.home #content_builder{background:unset}.home p.sub_title{font-family:"Damion", cursive;font-size:clamp(23px, calc(21.1984px + 0.563vw), 32px);color:#ffbbc5;margin-top:0;line-height:1.1}.home span.sub_title{font-family:"Damion", cursive;color:#ffbbc5}.home h2.headline{margin-bottom:0;font-size:clamp(27px, calc(24.3984px + 0.813vw), 40px)}.home .cb_two_column .content .title{font-family:"Zen Maru Gothic", sans-serif;color:#252525}.home #content_builder .num1{width:100%;padding:0}.home #content_builder .num1 .top-con1{position:relative}.home #content_builder .num1 .top-con1::after{content:"";position:absolute;display:block;width:23vw;height:17vw;left:0;bottom:0;background:url(../2026/04/color-bg-8.png) no-repeat;background-size:contain;background-position:bottom;opacity:0.6}.home #content_builder .num1 .top-con1::before{content:"";position:absolute;display:block;background:url(../2026/04/color-bg2-8.png) no-repeat;background-size:contain;width:23vw;height:17vw;right:0;top:0;background-position:top;z-index:1;opacity:0.6}.home #content_builder .num1 .top-con1>div{max-width:1000px;margin:0 auto;position:relative;padding-block:130px;padding-bottom:80px}@media screen and (max-width:500px){.home #content_builder .num1 .top-con1>div{padding-block:clamp(50px, calc(-92.2208px + 44.444vw), 130px)}}.home #content_builder .num1 .top-con1>div::before{content:"";position:absolute;width:100dvw;height:100%;left:0;margin-inline:var(--margin_full);z-index:-1;background-color:#fff;top:0}.home #content_builder .num1 .top-con1 .cb_header{margin-bottom:0}.home #content_builder .num1 .top-con1 .post_content a:hover{color:#fff !important;border-color:var(--main_color_light) !important;background:var(--main_color_light) !important;opacity:0.5}.home #content_builder .num2 .three_column_carousel .title{position:absolute;color:#fff;bottom:0;left:50%;transform:translateX(-50%);width:100%;line-height:2.5;margin-bottom:0;background:#3938388c}@media screen and (max-width:800px){.home #content_builder .num2 .three_column_carousel .title{font-size:14px}.home #content_builder .num2 .three_column_carousel_container{order:3;overflow:scroll;height:100%;width:100%}}.home #content_builder .cb_two_column{position:relative;padding-block:130px}@media screen and (max-width:500px){.home #content_builder .cb_two_column{padding-block:clamp(50px, calc(-92.2208px + 44.444vw), 130px)}}.home #content_builder .cb_two_column::before{content:"";position:absolute;width:100dvw;height:100%;left:0;margin-inline:var(--margin_full);z-index:-1;background-color:#fff;top:0}.home #content_builder .cb_two_column .headline{flex-direction:column;align-items:flex-start}.home #content_builder .cb_two_column .item_list .sub_title{font-size:clamp(20px, calc(18.9984px + 0.313vw), 25px);line-height:1.15;color:#bae173;padding-left:0.15em}.home #content_builder .cb_two_column .content{padding:50px}.home #content_builder .cb_two_column .title{line-height:1}.home #content_builder .cb_two_column .content .headline{border-left:solid 5px #bae173;padding-left:0.8em}.home #content_builder .cb_blog_list .cb_header{margin-bottom:55px}.home #content_builder .num5{position:relative;padding-block:130px;padding-top:70px}@media screen and (max-width:500px){.home #content_builder .num5{padding-block:clamp(50px, calc(-92.2208px + 44.444vw), 130px)}}.home #content_builder .num5::before{content:"";position:absolute;width:100dvw;height:100%;left:0;margin-inline:var(--margin_full);z-index:-1;background-color:#fff;top:0}.home #content_builder .num5 .top-b{width:75%;display:inline-block}.home #content_builder .num5 .top-b figure{border:1px #ccc solid}.home #content_builder .num5 .wp-block-column{text-align:center}.page-id-93 #page_header .headline span::after{content:"about us"}.page-id-93 .con1 h2{margin:0;font-size:clamp(25px, calc(21.9984px + 0.938vw), 40px)}.page-id-93 .con1 figure{max-width:250px;margin-inline:auto}.page-id-93 .con1 .ttl{position:relative;padding-top:1em;margin-bottom:2.5em}.page-id-93 .con1 .ttl::before{content:"";position:absolute;display:block;width:2px;height:7em;background:#bae173;left:50%;transform:translateX(-50%);top:-7.5em}.page-id-93 .con1 .ttl p{margin:0;font-family:"Damion", cursive;font-size:clamp(18px, calc(16.9984px + 0.313vw), 23px);color:#bae173}.page-id-93 .con1 .chara-c{gap:2em;max-width:960px;margin-inline:auto}.page-id-93 .con1 .chara-c .wp-block-column:first-child{max-width:250px}.page-id-93 .con1 .chara-c .wp-block-column:last-child p:first-child{margin-bottom:0}.page-id-93 .con1 .chara-c .wp-block-column:last-child p:first-child strong{font-size:20px}.page-id-93 .con1 .chara-c .wp-block-column:last-child p:last-child{padding-left:1.5em}.page-id-93 .con2{position:relative;padding-block:130px}@media screen and (max-width:500px){.page-id-93 .con2{padding-block:clamp(50px, calc(-92.2208px + 44.444vw), 130px)}}.page-id-93 .con2::before{content:"";position:absolute;width:100dvw;height:100%;left:0;margin-inline:var(--margin_full);z-index:-1;background-color:#fff;top:0}.page-id-93 .con2 .top-g{border:#ffbbc5 solid 3.5px;padding:2.5%;margin-bottom:clamp(20px, calc(16px + 1.25vw), 40px);border-left-width:15px;border-right-width:15px}.page-id-93 .con2 h3{font-size:clamp(23px, calc(21.1984px + 0.563vw), 32px);margin-bottom:0.5em;padding-left:1em;position:relative}.page-id-93 .con2 h3::after{content:"";position:absolute;display:block;width:0.5em;height:0.5em;top:50%;transform:translateY(-50%);left:0;background:#ffbbc5}.page-id-93 .con2 .ttl-c{border-left:solid #badff6 5px;padding-left:0.5em;margin-bottom:1em}.page-id-93 .con2 .ttl-c p{margin-bottom:0;font-family:"Damion", cursive;font-size:clamp(20px, calc(18.9984px + 0.313vw), 25px);color:#badff6;line-height:1.05}.page-id-93 .con2 .ser-ab-c{max-width:90%;margin-inline:auto}.page-id-93 .top-img img{height:350px;object-fit:cover;object-position:50% 24%}@media screen and (max-width:500px){.page-id-93 .top-img img{height:200px}}.page-id-93 .con3{max-width:90%;margin-inline:auto}.page-id-93 .con3 .ttl{border-left:solid #badff6 5px;padding-left:0.5em;margin-bottom:1.5em}.page-id-93 .con3 .ttl p{margin:0;font-family:"Damion", cursive;font-size:clamp(18px, calc(16.9984px + 0.313vw), 23px);color:#badff6;line-height:1.05}.page-id-93 .con3 .ttl h2{line-height:1.05}.page-id-93 .con3 .ttl h3{margin-bottom:0;font-family:"Zen Maru Gothic", sans-serif;color:#badff6}.page-id-93 .con3 .ttl .wp-block-columns{gap:5em;position:relative}.page-id-93 .con3 .ttl .wp-block-columns h3::after{content:"";position:absolute;display:block;width:3em;height:2px;background:#badff6;left:-3.5em;top:50%;transform:translateY(-50%)}.page-id-93 .con3 h3{margin:0}.page-id-93 .con3 .aminowa-c{background:#fff;padding:1em}.page-id-93 .con3 .aminowa-c .txt-g{padding:1% 3.5%}.page-id-93 .con3 .aminowa-c .txt-g h3{border-bottom:solid #badff6 5px}.page-id-93 .con3 .aminowa-c h3{margin-bottom:0.5em}.page-id-93 .con3 .in-con2{width:90%;margin-inline:auto}.page-id-93 .con3 .in-con2 h3{margin-bottom:1.5em;border-bottom:solid #ffbbc5 2px;padding-bottom:0.35em}.page-id-93 .con3 .in-con2 .wp-block-snow-monkey-blocks-tabs{margin-bottom:2.5em}.page-id-93 .con3 .in-con2 button.smb-tabs__tab{position:relative;font-weight:500}.page-id-93 .con3 .in-con2 button.smb-tabs__tab::before{content:"";position:absolute;display:block;width:0.5em;height:0.5em;top:45%;left:10px;background:#bae173}.page-id-93 .con3 .in-con2 .smb-tab-panel:first-child .wp-block-column{border:5px solid #bae173;padding:15px}.page-id-93 .con3 .in-con2 .smb-tab-panel:first-child h4{margin-bottom:2em !important;color:#fff;position:relative;z-index:0}.page-id-93 .con3 .in-con2 .smb-tab-panel:first-child h4::after{content:"";position:absolute;display:block;width:calc(100% + 30px);height:calc(100% + 30px);top:-15px;left:-15px;z-index:-1;background:#bae173}.page-id-93 .con3 .in-con2 .smb-tab-panel:first-child img{margin-inline:auto;width:150px}.page-id-93 .con3 .in-con2 .smb-tab-panel:first-child .wp-block-image{margin-bottom:2em}.page-id-93 .con3 .in-con2 .smb-tab-panel:nth-child(2) .wp-block-columns:first-child{margin-top:2em}.page-id-93 .con3 .in-con2 .smb-tab-panel:nth-child(2) .wp-block-columns:last-child{margin-bottom:2em}.page-id-93 .con3 .in-con2 .smb-tab-panel:nth-child(2) .ttl{border-color:#bae173}.page-id-93 .con3 .in-con2 .smb-tab-panel:nth-child(2) .ttl p{color:#bae173}.page-id-93 .con3 .in-con2 .smb-tab-panel:last-child .con-in1,.page-id-93 .con3 .in-con2 .smb-tab-panel:last-child .con-in2{border:dashed 2px #bae173;padding:2.5%}.page-id-93 .con3 .in-con2 .smb-tab-panel:last-child .con-in1{margin-bottom:clamp(20px, calc(16px + 1.25vw), 40px);margin-top:2em}.page-id-93 .con3 .in-con2 .smb-tab-panel:last-child .con-in2{margin-bottom:2em}.page-id-93 .con3 .in-con2 .smb-tab-panel:last-child h4{border-bottom:solid 5px #bae173}.page-id-50 #page_header .headline span::after{content:"faq"}.page-id-50 #page_header .image{object-position:75% 50%}.page-id-50 .con1 .faq_list .item{border-left-color:#bae173}.page-id-50 .con1 .faq_list .title span::before,.page-id-50 .con1 .faq_list .title.active,.page-id-50 .con1 .faq_list .title:hover{color:#bae173}.page-id-50 .con1 .faq_list .desc_area p span::before{color:#ffbbc5}.page-id-50 .con1 .faq_list .title:after,.page-id-50 .con1 .faq_list .title:before{background:#bae173}.page-id-50 .con2 .faq_list .item{border-left-color:#badff6}.page-id-50 .con2 .faq_list .title span::before,.page-id-50 .con2 .faq_list .title.active,.page-id-50 .con2 .faq_list .title:hover{color:#badff6}.page-id-50 .con2 .faq_list .desc_area p span::before{color:#ffbbc5}.page-id-50 .con2 .faq_list .title:after,.page-id-50 .con2 .faq_list .title:before{background:#badff6}.page-id-52 #page_header .headline span::after{content:"recruit"}.page-id-52 #page_header .image{object-position:40% 50%}.page-id-52 .con1 .is-layout-grid{width:100vw;margin:0 calc(50% - 50vw)}.page-id-52 .con1 .is-layout-grid figure{grid-column:1;grid-row:1;margin:0}@media (width <= 1250px){.page-id-52 .con1 .is-layout-grid figure{height:100%}}.page-id-52 .con1 .is-layout-grid img{object-fit:cover;width:100%}@media (width <= 1250px){.page-id-52 .con1 .is-layout-grid img{height:100%;object-fit:cover}}.page-id-52 .con1 .is-layout-grid>.wp-block-media-text__content{direction:ltr;grid-column:2;grid-row:1;padding:0 8%;word-break:break-word}.page-id-52 .con1 .is-layout-grid>div{align-content:center;padding-inline:2em 1em}.page-id-52 .con1 .is-layout-grid>div{padding-inline:2em}.page-id-52 .con1 h3{font-size:clamp(25px, calc(21.9984px + 0.938vw), 40px);margin-bottom:0;margin-top:0;border-bottom:dashed 2px #badff6;padding-bottom:0.15em}.page-id-52 .con1 h3 strong{color:#bae173;font-size:clamp(30px, calc(26.9984px + 0.938vw), 45px);font-weight:600}.page-id-52 .con1 h3 strong:first-child{font-weight:500;color:#252525}.page-id-52 .con1 .ttl{margin-bottom:2em}.page-id-52 .content-add{padding:2.5%;position:relative;z-index:0}.page-id-52 .content-add>div{background:#fff;padding:1.5%;padding-bottom:2em}.page-id-52 .content-add::after{content:"";position:absolute;display:block;width:100%;height:100%;background:#badff6;left:0;top:0;z-index:-1}.page-id-52 .content-add .item{margin-bottom:clamp(20px, calc(16px + 1.25vw), 40px)}.page-id-52 .content-add ul{margin-left:0;margin-bottom:0}.page-id-52 .content-add ul li{position:relative;padding-left:1.5em;padding-left:1.5em;list-style-type:none;border-bottom:solid 1px #ffbbc5;width:fit-content}.page-id-52 .content-add ul li::before{content:"";display:block;position:absolute;top:0.5em;left:0;width:30px;height:15px;border-left:5px solid #ffbbc5;border-bottom:5px solid #ffbbc5;transform:rotate(-45deg)}.page-id-52 .content-add ul li::before{width:18px;height:10px;border-left:3px solid #ffbbc5;border-bottom:3px solid #ffbbc5;top:0.75em}.page-id-52 .con2{position:relative;padding-block:130px}@media screen and (max-width:500px){.page-id-52 .con2{padding-block:clamp(50px, calc(-92.2208px + 44.444vw), 130px)}}.page-id-52 .con2::before{content:"";position:absolute;width:100dvw;height:100%;left:0;margin-inline:var(--margin_full);z-index:-1;background-color:#fff;top:0}.page-id-52 .con2 .top-h h2{font-weight:600}.page-id-52 .con2 .top-h h2 strong{font-size:clamp(28px, calc(24.5984px + 1.063vw), 45px);font-weight:500}.page-id-52 .con2 .top-h h2 strong:first-child{color:#9edaff}.page-id-52 .con2 .top-h h2 strong:last-child{color:#bae173}.page-id-52 .con2 figure{position:relative}.page-id-52 .con2 figure::after{content:"";position:absolute;display:block;top:-0.45em;right:0;font-family:"Damion", cursive;font-size:clamp(30px, calc(24px + 1.875vw), 60px);color:#3e3a39}.page-id-52 .con2 figure img{padding:10%}.page-id-52 .con2 .rec-st-c h3{position:relative;padding-left:1.5em;font-size:clamp(27px, calc(25.9984px + 0.313vw), 32px);border-bottom:#ffbbc5 solid 5.5px}.page-id-52 .con2 .rec-st-c h3::before{content:"";display:block;position:absolute;top:0.5em;left:0;width:30px;height:15px;border-left:5px solid #ffbbc5;border-bottom:5px solid #ffbbc5;transform:rotate(-45deg)}.page-id-52 .con2 .rec-st-c.c1 figure{background:#ffbbc5}.page-id-52 .con2 .rec-st-c.c1 figure::after{content:"point01"}.page-id-52 .con2 .rec-st-c.c2 figure{background:#bae173}.page-id-52 .con2 .rec-st-c.c2 figure::after{content:"point02"}.page-id-52 .con2 .rec-st-c.c2 h3{border-color:#bae173}.page-id-52 .con2 .rec-st-c.c2 h3::before{border-color:#bae173}.page-id-52 .con2 .rec-st-c.c3 figure{background:#badff6}.page-id-52 .con2 .rec-st-c.c3 figure::after{content:"point03"}.page-id-52 .con2 .rec-st-c.c3 h3{border-color:#badff6}.page-id-52 .con2 .rec-st-c.c3 h3::before{border-color:#badff6}.page-id-52 .wp-block-snow-monkey-blocks-tabs.smb-tabs .smb-tab-panel{padding-block:60px 110px}.page-id-52 .wp-block-snow-monkey-blocks-tabs.smb-tabs .smb-tab-panel:last-child .ttl-box.h-cen{margin-bottom:clamp(20px, calc(16px + 1.25vw), 40px)}.page-id-52 .wp-block-snow-monkey-blocks-tabs.smb-tabs .code-g{width:95%;max-width:830px;margin-inline:auto}.page-id-52 .wp-block-snow-monkey-blocks-tabs.smb-tabs .rec-code-c{border-bottom:solid 2px #badff6;padding-bottom:5px}.page-id-52 .wp-block-snow-monkey-blocks-tabs.smb-tabs .rec-code-c .wp-block-column:first-child{font-size:clamp(35px, calc(31.9984px + 0.938vw), 50px);font-family:"Damion", cursive;max-width:1em}.page-id-52 .wp-block-snow-monkey-blocks-tabs.smb-tabs .rec-code-c .wp-block-column:first-child p{line-height:0.65;color:#bae173;border-top:5px solid}.page-id-52 .wp-block-snow-monkey-blocks-tabs.smb-tabs .rec-code-c .wp-block-column:nth-child(2){max-width:250px}.page-id-52 .wp-block-snow-monkey-blocks-tabs.smb-tabs .rec-code-c .wp-block-column:nth-child(2) p{margin-bottom:0}.page-id-52 .wp-block-snow-monkey-blocks-tabs.smb-tabs .rec-code-c .wp-block-column:nth-child(2) p:first-child{font-size:clamp(25px, calc(23px + 0.625vw), 35px);line-height:1.5}.page-id-52 .wp-block-snow-monkey-blocks-tabs.smb-tabs .rec-code-c .wp-block-column:nth-child(2) p:last-child{font-family:"Damion", cursive;line-height:1;color:#badff6}.page-id-52 .wp-block-snow-monkey-blocks-tabs.smb-tabs .rec-code-c .wp-block-column:last-child{flex-basis:50% !important}.page-id-52 .wp-block-snow-monkey-blocks-tabs.smb-tabs .rec-code-c .wp-block-column:last-child p{padding-left:2em;position:relative}.page-id-52 .wp-block-snow-monkey-blocks-tabs.smb-tabs .rec-code-c .wp-block-column:last-child p::after{content:"";position:absolute;display:block;width:1px;height:95%;top:10%;transform:translateY(-50%);left:-1.5em;background:#ccc;transform:rotate(38deg)}.page-id-52 .con3 .wp-block-snow-monkey-blocks-tabs.smb-tabs .smb-tab-panel{padding-bottom:0}.page-id-52 .con3 .wp-block-snow-monkey-blocks-tabs.smb-tabs .smb-tab-panel p{margin-bottom:3em}.page-id-37 #page_header .headline span::after{content:"campany"}.page-id-37 .con2{position:relative;padding-block:130px}@media screen and (max-width:500px){.page-id-37 .con2{padding-block:clamp(50px, calc(-92.2208px + 44.444vw), 130px)}}.page-id-37 .con2::before{content:"";position:absolute;width:100dvw;height:100%;left:0;margin-inline:var(--margin_full);z-index:-1;background-color:#fff;top:0}.page-id-37 .g-map{border:solid 7px #ffbbc5 !important}.page-id-37 .gre-txt{background:#fff;padding:3.5%}.page-id-37 .con3 p.has-text-align-right strong{padding-left:0.2em;font-size:1.2em;font-weight:400;line-height:1}:is(.post_content, .post_content .tcdce-body) table{border-collapse:separate !important;border-spacing:0 10px}.post_content .wp-block-table td:first-child{color:#6b91a9;background:#badff6;border:unset !important;font-weight:500}.post_content .wp-block-table td{border:unset !important}.post_content .wp-block-table td:last-child{background:#fff}.page-id-54 #page_header .image{object-position:100% 50%}.page-id-54 #page_header .headline span::after{content:"contact"}.page-id-54 .con1{margin-bottom:clamp(40px, calc(32px + 2.5vw), 80px)}.page-id-54 .con1 figure{width:80%;margin-inline:auto;max-width:320px}.page-id-54 .con1 .top-txt{display:flex;justify-content:center;align-items:center;gap:10px;padding:12px 16px}.page-id-54 .con1 .top-txt::before,.page-id-54 .con1 .top-txt::after{content:"";width:70px;height:2px;box-sizing:border-box;background-color:#bfc7b1}.page-id-54 .con1 .top-txt::before{rotate:60deg}.page-id-54 .con1 .top-txt::after{rotate:-60deg}.page-id-54 .con2{background:#fff;padding:3%}.page-id-56 #page_header .headline span::after{content:"privacy policy"}.page-id-56 .con1{background:#fff;padding:2.5%}/*# sourceMappingURL=style2_.css.map */