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}#header_message br{display:none}@media screen and (max-width:670px){#header_message br{display:block}}.home .num1.cb_three_column::after{max-height:685px}body.single-news.hide_sidebar #bread_crumb ul{width:100%;max-width:990px;height:50px;line-height:50px;margin:10px auto}.news-template-default #container{margin-top:43px}.page-id-50 .faq_list .title:after,.page-id-50 .faq_list .title:before{top:50%;transform:translateY(-50%)}.page-id-52 .con1{margin-bottom:clamp(40px, calc(32px + 2.5vw), 80px)}.page-id-52 .con2>div>.sp-txt{display:none}@media screen and (max-width:500px){.page-id-52 .con2>div>.sp-txt{display:block}}@media screen and (max-width:1660px){body.single-post #container{margin-top:43px}.page #page_header{margin-top:50px;border-top:solid #ccc 1.5px}.home #page_header{border:none}}body.page-id-54 .con1 .sub-txt br{display:none}@media screen and (max-width:620px){body.page-id-54 .con1 .sub-txt br{display:block}}@media screen and (max-width:1180px){body.page-id-48 .con4 .wp-block-columns{max-width:895px;flex-wrap:wrap !important;margin-inline:auto}body.page-id-48 .con4 .wp-block-columns>div{flex-basis:auto;width:29%;max-width:267px}}@media screen and (max-width:1870px){#global_menu>ul>li>a{padding:0 20px}nav#global_menu>ul>li.current-menu-item>a:after,nav#global_menu>ul>li.active>a:after,nav#global_menu>ul>li.active_megamenu_button>a:after{width:calc(100% - 50px);left:50%;transform:translateX(-50%)}}@media screen and (max-width:1700px){#global_menu>ul>li>a{padding:0px 15px}#header_logo{min-width:410px}#header .menu_area{width:calc(100% - 410px)}}@media screen and (max-width:1580px){.home section#cb_content_5.cb_two_column::after,.home #content_builder .num3.cb_two_column::after,.home .num1.cb_three_column::after{height:28vw;background-position:top right;right:-1vw;top:-4vw;min-height:280px}.home .num1.cb_three_column::after{top:-85px}}@media screen and (max-width:1660px){#header_message{top:130px;width:100%;left:0;border-radius:0;font-size:18px;min-height:50px}}@media screen and (max-width:1300px){#header_message{top:60px;font-size:14px;z-index:2;min-height:43px}body.header_fix #header_logo,#header_logo{width:calc(100% - 60px);padding-inline:0;background:transparent;min-width:unset;justify-content:left}.page #page_header{margin-top:43px}}@media screen and (max-width:1130px){body.page-id-48 .con2 .is-layout-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media screen and (max-width:1100px){.home #container .num2.cb_news_list .swiper-horizontal{border:unset;border-radius:unset}.cb_news_list .news_list{border:solid 3px #2f6500;border-radius:20px}.home #container .num2.cb_news_list .news_list .item:first-of-type{border-radius:20px 0 0 0}.home #container .num2.cb_news_list .news_list .item:last-of-type{border-radius:0 20px 0 0}.news_list .item{padding:20px}#main_content{margin-inline:auto}body.blog #bread_crumb,body.archive #bread_crumb{padding-left:1em}.post-template-default #main_content{width:100%;max-width:1100px}}@media screen and (max-width:970px){.page-id-37 .con3 .is-layout-grid{grid-template-columns:repeat(1, minmax(0, 1fr))}}@media screen and (max-width:1000px){body.page-id-48 .con4 .wp-block-columns{max-width:750px}body.page-id-48 .con4 .wp-block-columns>div{width:31%;max-width:330px}}@media screen and (max-width:950px){body.page-id-48 .con3 .wp-block-columns{flex-direction:column;background:#fff;padding-bottom:0.5em;padding-top:1em}body.page-id-48 .con3 .wp-block-column{border-radius:0}}@media screen and (max-width:814px){#content_builder .cb_three_column .three_column_carousel{gap:10px}}@media screen and (max-width:800px){.home .header_slider_content{bottom:85px}.home h2.headline{font-size:clamp(18px, calc(6.6656px + 3.542vw), 35px)}body.tax-news_category #page_header .overlay::after{width:100%;background-position:50% 50%}.blog #page_header_desc::after,.category #page_header_desc .catch::before,.tax-news_category #page_header_desc .catch::before{width:120px;height:120px}.post-template-default #main_content{padding-inline:1.5%}body.single-post #article{padding-inline:1.5%}}@media screen and (max-width:750px){.post_content .ttl-box.h-left::after{width:55px;height:120px}body.page-id-48 .con1{padding-block:50px}body.page-id-48 .con1::before{height:96%}body.page-id-48 .con1 h2{font-size:clamp(16px, calc(9.3024px + 2.093vw), 25px);font-weight:800 !important}body.page-id-48 .con1 h2::after{width:100%;max-width:200px}body.page-id-48 .con1 h2{padding-top:70px}body.page-id-48 .con2 .is-layout-grid{grid-template-columns:repeat(1, minmax(0, 1fr))}body.page-id-48 .con2 .is-layout-grid .wp-block-group img{height:200px;object-fit:cover}}@media screen and (max-width:764px){body.page-id-48 .con4 .wp-block-columns{max-width:calc(100% - 8em)}body.page-id-48 .con4 .wp-block-columns>div{width:31%;max-width:260px}}@media screen and (max-width:734px){body.page-id-48 .con4 .wp-block-columns{max-width:100%;flex-direction:column}body.page-id-48 .con4 .wp-block-columns>div{width:100%;max-width:unset}body.page-id-48 .con4 .wp-block-columns>div::after{display:none}body.page-id-48 .con4 .wp-block-column p:nth-child(2){margin-bottom:0}body.page-id-48 .con4 img{width:80px}body.page-id-48 .con4 .wp-block-column p:nth-child(2){font-size:18px;font-weight:900}body.page-id-48 .con4 .wp-block-column p:first-child{margin-bottom:0}body.page-id-48 .con4 .wp-block-column figure{margin-bottom:0}body.page-id-48 .con4 .wp-block-columns{gap:0}body.page-id-48 .con4 .wp-block-columns>div{padding-block:1.5em}body.page-id-48 .con4 .wp-block-columns>div:nth-child(odd){position:relative;padding-block:130px;padding:1.5em 0}body.page-id-48 .con4 .wp-block-columns>div: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}body.page-id-48 .con4 .wp-block-columns>div{display:flex;align-items:center;gap:1em;justify-content:center}body.page-id-48 .con4{margin-bottom:clamp(50px, calc(11.3536px + 12.077vw), 100px)}body.page-id-48 .con4 .wp-block-column p:nth-child(2){text-align:left}}@media screen and (max-width:734px) and (max-width:500px){body.page-id-48 .con4 .wp-block-columns>div:nth-child(odd){padding-block:clamp(50px, calc(-92.2208px + 44.444vw), 130px)}}@media screen and (max-width:680px){.page-id-52 .con2 .ser-item1>div>p{padding-inline:0}}@media screen and (max-width:652px){.page-id-52 .con2 .ser-item1 h3{padding:12px 50px;display:block;position:relative;font-size:clamp(18px, calc(16.0736px + 0.602vw), 20px)}.page-id-52 .con2 .ser-item1 h3::before,.page-id-52 .con2 .ser-item1 h3::after{width:60px;position:absolute;top:50%;transform:translateY(-50%)}.page-id-52 .con2 .ser-item1 h3::before{left:0}.page-id-52 .con2 .ser-item1 h3::after{right:0}.page-id-52 .con2 .smb-tab-panel{padding-inline:2.5%}}@media screen and (max-width:620px){body.page-id-54 .con1>div p.tel-txt{font-size:17px;margin-inline:1em}body.page-id-54 .con1{padding-top:20px}}body.page-id-54 .con1>div p.tel-txt br{display:none}@media screen and (max-width:580px){body.page-id-54 .con1>div p.tel-txt{font-size:16px;margin-inline:auto}}@media screen and (max-width:550px){.wp-block-snow-monkey-blocks-spider-slider{padding-block:2em;padding-bottom:1em}.smb-spider-slider>.spider>.spider__canvas{border-radius:20px;max-height:300px}.news-template-default .wp-block-snow-monkey-blocks-spider-slider .smb-spider-slider__figure-wrapper{border-radius:0;max-height:250px}.news-template-default .wp-block-snow-monkey-blocks-spider-slider .smb-spider-slider__figure-wrapper img{max-height:250px;object-fit:cover}.news-template-default #main_col{padding-inline:2.5%}}@media screen and (max-width:520px){body.page-id-54 .con1>div p.tel-txt br{display:block}body.page-id-54 .con1 .wp-block-image{margin-bottom:0}body.page-id-54 .con1 img{min-width:270px}body.page-id-54 .con1 .wp-block-image figure{margin:0 auto 1em}body.page-id-54 .con1 .wp-block-columns>div>div{padding-block:0.5em}body.page-id-54 .con1 p{line-height:1.5;margin-bottom:3px}}@media screen and (max-width:500px){#page_contents{margin:0 3px}.post_content .wp-block-table td{display:block;border-bottom:unset !important}.post_content .wp-block-table td:first-child{width:100%;border-left:5px solid #2f6500 !important;border-top:solid 1.5px #2f6500 !important;border-bottom:solid 1.5px #2f6500 !important;font-weight:700}.post_content .wp-block-table td:last-child{margin-left:5px}.ttl-box.h-cen>div::after{width:120px;height:120px}#header_message{font-size:clamp(11px, calc(5.6656px + 1.667vw), 14px)}#header_message .label{text-align:left}#page_header{height:250px}#page_header h1.headline span::after{margin-top:0}#page_header::after,#page_header::before{height:33%}#page_header h1.headline{padding-block:0.35em 1.05em}body.header_fix #header_logo,#header_logo{width:fit-content;margin:unset;margin-right:auto;display:block;padding-left:1.5em}#header_message .label{padding:0 15px}#footer_info p{font-size:clamp(11px, calc(5.6656px + 1.667vw), 14px)}#footer_logo{padding-bottom:20px}#footer{padding-top:30px}#footer_bottom p{font-size:12px}.post-type-archive-news #page_header_desc::after{width:120px;height:120px}.home .header_slider_content{padding:0 3.5%}.home h2.catch.rich_font_1{font-size:clamp(30px, calc(21.1104px + 2.778vw), 35px)}.home .header_slider_content p.desc{font-size:clamp(22px, calc(7.7792px + 4.444vw), 30px)}.home section#cb_content_5.cb_two_column::after{width:60%}.home h2.headline::after{width:120px;height:120px}.home section#cb_content_5.cb_two_column .item_list a{height:120px}.home .num1.cb_three_column{padding-top:0}body.home #content_builder .cb_three_column h2.headline{font-size:clamp(18px, calc(0.2208px + 5.556vw), 28px);font-weight:900 !important}.home h2.headline{font-weight:900 !important}body.home #content_builder .cb_three_column.num1 .cb_header{padding-top:60px}.home .cb_blog_list *+.desc{margin-top:0.5em}.home .cb_blog_list .cb_header{margin-bottom:2em}.home .cb_blog_list .blog_list .image_wrap,.home #content_builder .num3.cb_two_column .item_list a{height:110px}.home .cb_blog_list a.design_button{min-width:100%;font-size:14px}#content_builder .link_button{margin-top:30px}.cb_two_column.num3 .image_wrap img{object-position:50% -30px}.home #content_builder .num3.cb_two_column::after{width:60%}.home .num1.cb_three_column::after{width:48%}.news_list .item{padding:10px}.home #container .num2 a.design_button{min-width:100%;font-size:14px}.home .news_list .animate_background{border-radius:7px}body.page-id-48 .con1{margin-top:45px !important}body.page-id-48 .con1 h2::after{height:50px;max-width:170px}body.page-id-48 .con1 h2{padding-top:55px;margin-bottom:5px}body.page-id-48 .con1>div{padding-block:3.5%}body.page-id-48 .con2 .top-txt{font-size:14px;text-align:left}body.page-id-48 .con2 .is-layout-grid .wp-block-group img{height:130px}body.page-id-48 .con2 .is-layout-grid .wp-block-group h3{margin-bottom:0em}body.page-id-48 .con2 .is-layout-grid .wp-block-group p{padding:1em 1em;padding-top:0.75em;font-size:14px}body.page-id-48 .con2{padding-block:55px}body.page-id-48 .con3 .wp-block-column>div{padding-inline:2.5%}body.page-id-48 .con3 .wp-block-column{padding-bottom:0.5em;padding-top:2.5em}body.page-id-48 .con4 .wp-block-columns>div:nth-child(odd){padding-block:1.5em}body.page-id-48 .con4 .wp-block-column p:nth-child(2){font-size:14.5px;order:3}body.page-id-48 .con4 .wp-block-column p:first-child{font-size:clamp(20px, calc(11.1104px + 2.778vw), 25px)}body.page-id-48 .con4 .wp-block-columns>div{justify-content:left;width:250px;margin-inline:auto;order:1}a.cover-btn .wp-block-cover,a.cover-btn .wp-block-cover-image{min-height:180px}a.cover-btn .wp-block-cover__inner-container p.has-text-align-center{padding-inline:0}body.page-id-48 .con4 img{width:50px;order:2}.tax-news_category #page_header_desc .catch::before{width:120px;height:120px}#page_header_desc+.category_sort_button_wrap{margin-top:45px;margin-bottom:30px}.news-template-default .wp-block-snow-monkey-blocks-spider-slider{padding-inline:0.75em;padding-block:0.75em 0.5em}.smb-spider-slider>.spider__dots{margin-top:0.5em}.page-id-37 .con1{padding-block:clamp(20px, calc(16px + 1.25vw), 40px)}.page-id-37 iframe.g-map{height:300px}.page-id-37 .con2{margin-bottom:clamp(40px, calc(32px + 2.5vw), 80px)}.page-id-37 .con3 .is-layout-grid>div{padding-inline:2.5%}body.page-id-48 .con3 .wp-block-columns{gap:0}body.page-id-48 .con3 .con3-in-g .wp-block-columns figure{width:60%}body.page-id-48 .con3 .wp-block-column>div{padding-inline:0}body.page-id-48 .con3 .ser-item2{padding-top:0}body.page-id-48 .con3 .ser-item2 .wp-block-column{padding:0}body.page-id-48 .con3 .ser-item2 .wp-block-columns{flex-direction:column-reverse}.page-id-52 .con2>div>p{text-align:left}.page-id-52 .con2>div>p.has-text-align-center{margin-bottom:0}.page-id-52 .con2>div>p.sp-txt{margin-top:1em;margin-bottom:1.5em}.page-id-52 .con2 .ser-item1 h3{padding:12px 35px}.page-id-52 .con2 .ser-item1 h3::before{left:-15px}.page-id-52 .con2 .ser-item1 h3::after{right:-15px}.page-id-52 .con2{margin-bottom:clamp(40px, calc(32px + 2.5vw), 80px)}.page-id-52 #page_contents{padding-bottom:clamp(40px, calc(32px + 2.5vw), 80px)}body.page-id-54 .con1{padding-top:0}body.page-id-54 .con1 .wp-block-image{margin-bottom:0}body.page-id-54 .con1 .wp-block-columns{width:95%}body.page-id-54 .con1 .wp-block-columns{gap:1em}body.page-id-54 .con1>div{padding-bottom:30px}body.page-id-54 .con1{margin-bottom:clamp(40px, calc(32px + 2.5vw), 80px)}.smf-checkboxes-control__control{font-size:13px}.snow-monkey-form .smf-form .smf-item .smf-checkbox-control__control{top:0em}.snow-monkey-form .wp-block-snow-monkey-forms-item.smf-item.pp .smf-placeholder{text-align:left}.page-id-56 #page_header h1.headline span{font-size:clamp(22px, calc(7.7792px + 4.444vw), 30px)}}@media screen and (max-width:420px){.home section#cb_content_5.cb_two_column::after,.home #content_builder .num3.cb_two_column::after,.home .num1.cb_three_column::after{display:none}.news-template-default .wp-block-snow-monkey-blocks-spider-slider{padding-inline:1em;padding-block:1em 0.5em}}@media screen and (max-width:370px){body.page-id-54 .con1 .wp-block-columns>div>div{padding-block:0.55em 0.5em}body.page-id-54 .con1 .wp-block-columns{width:97%}body.page-id-54 .con1 h2{font-size:clamp(18px, calc(-7.6px + 8vw), 22px)}body.page-id-54 .con1 .sub-txt{font-size:12px}}body.page-id-54 .con1 h2 a{color:#fff !important}/*# sourceMappingURL=style3.css.map */