/* info: https://tamariba.kofu-field.com/media-091/wp-content/plugins/zebra-custom/assets/css/zebra_custom.css */
.elementor-section.elementor-section-boxed>.elementor-container{max-width:1044px}.elementor-section.elementor-section-boxed>.elementor-container.elementor-column-gap-wide{max-width:1064px}.container{max-width:1024px}@media (min-width:768px){.pc-none{display:none}}@media (max-width:767px){.sp-none{display:none}.elementor .container{padding-left:0;padding-right:0}}.topbar{color:#fff;background:#63463a;font-size:.8em}.topbar span{max-width:1024px;width:100%;margin:0 auto;display:block}#nav{display:none}.elementor-text-editor p{margin:0}.elementor-text-editor .txt-self{margin-bottom:.625rem}@media (min-width:768px){body:not(.content-nopadding) .site-content{padding-top:0!important}header.site-header.fixed{position:static}}header.site-header.fixed{line-height:inherit;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;border-bottom:1px solid #eee}header.site-header .hlogo{text-align:center}header.site-header .logo{float:none;text-align:center;display:inline-block;vertical-align:top}header.site-header .logo img{float:none;display:inline-block;vertical-align:top;max-height:102px!important}@media (max-width:767px){.topbar{text-align:center}header.site-header .logo,header.site-header.fixed{height:auto}header.site-header .logo img{max-width:230px!important}header.site-header .sp-right{position:absolute;top:40px;right:15px}header.site-header .hlogo{padding-right:52px}}.elementor-widget-image-carousel img{display:block}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px}.elementor-widget-heading h2.elementor-heading-title{font-size:1.25em;font-weight:600;border-left:6px solid #63463a;padding-left:.625rem;margin:0 0 1.25rem}.elementor-widget-heading h3.elementor-heading-title{font-size:1.125em;font-weight:600;margin:0 0 1rem;border-bottom:2px solid #63463a;padding:0 0 0 .2rem}.page-template-page-sub-nopagetitle h4.elementor-heading-title{font-size:1.2em;margin-bottom:.7rem}.home .infact-news{padding:0}.home .infact-news .wrap .left,.home .infact-news .wrap .right{padding:0;float:none;width:100%;border:0}.home .infact-news .wrap .left:before,.home .infact-news .wrap .right:before{display:none}.home .infact-news .wrap .title{display:none}.home .infact-news .wrap ul li{padding:0;border:0;white-space:inherit;overflow:visible}.home .infact-news .wrap ul li .date{display:none}.home .infact-news .wrap ul li a{font-size:1em}.home .infact-news .wrap ul li:before{content:'';display:inline;float:left;margin-top:.5rem;margin-right:.5rem;width:8px;height:8px;background:#3f3f3f}.button:before{display:none}.button{background:#63463a;border:0;color:#fff;text-align:center;width:6.875rem!important;font-size:.9em;padding:0;margin:.625rem auto 0!important;line-height:inherit;min-width:inherit}.button:hover{background:rgb(0 0 101 / .5)}.button i{display:none}.button:after{content:'';margin-left:.3rem;border-top:5px solid #fff0;border-bottom:5px solid #fff0;border-left:9px solid #fff;display:inline-block}.top_content_right .elementor-widget-image{margin-bottom:1rem!important}@media (max-width:767px){.top_content_right .elementor-widget-image{width:49%;float:left;margin-left:2%}.top_content_right .elementor-widget-image:nth-child(2n+1){margin-left:0}}footer.site-footer{padding:.3rem 0}footer.site-footer #copyright{font-size:.8125em}#btn-top{display:none}@media (max-width:767px){footer.site-footer #copyright{font-size:.6875em}}.footer-banner{padding:12px;background:#094;display:block}.breadcrumbs{padding-top:2rem;padding-bottom:1rem;font-size:.8em;letter-spacing:0}.breadcrumbs li:last-child{padding-right:0;margin-right:0}.elementor-widget .elementor-icon-list-icon i{vertical-align:middle}.page-template-page-sub-nopagetitle .elementor-widget-icon-list.elementor-widget{margin:1.5rem 0}.page-template-page-sub-nopagetitle .elementor-widget-heading+.elementor-widget-icon-list.elementor-widget{margin-top:0}.infact-table table{font-size:1em}@media (min-width:768px){.page-sub .infact-table table tr td{padding:10px}.infact-table .price tr td:first-child{width:35%}}@media (max-width:767px){.price td{width:100%;display:block;border-top:none}}.infact-table .box{max-width:100%}