﻿/*! =======================================
このCSSファイルはSassから生成されていますので、
直接編集しないようご注意ください
※※※※※※※※※※※※※※※※※※※※※※※※
========================================= */.marker-title h3{display:inline-block;padding-left:.1em;padding-right:.5em;background:linear-gradient(transparent 70%, var(--secondary-color) 30%);font-weight:600}.bullet_set{padding-left:1.3em;text-indent:-1.3em}.txt_require{border-radius:5px;background-color:#c63222;color:#fff;display:inline-block;font-size:.7em;font-weight:bold;padding:5px;line-height:1;margin-left:.75rem}.dl_contact{background:linear-gradient(90deg, #FFFDE0 0%, #FFFDE0 50%, #FFF 50%, #FFF 100%)}@media(max-width: 991px){.dl_contact{background:none}}.dl_contact p{margin-bottom:0 !important}.dl_contact input[type=text],.dl_contact input[type=email],.dl_contact input[type=tel],.dl_contact select{border:1px solid #ccc;width:100%;display:inline}@media(min-width: 992px){.dl_contact input[type=text],.dl_contact input[type=email],.dl_contact input[type=tel],.dl_contact select{width:auto}}.dl_contact input.w_max{width:100%}.dl_contact input::placeholder,.dl_contact textarea::placeholder{color:#ccc}.dl_contact textarea{width:100% !important}.dl_contact dt,.dl_contact dd{display:inline-block;padding:1rem;margin:0;min-height:70px;box-sizing:border-box;vertical-align:top}.dl_contact dt{width:35%;background-color:#fffde0;padding-left:1.5rem;border-top:1px dotted #ccc;font-size:1rem}@media(max-width: 991px){.dl_contact dt{display:block;width:100%;min-height:auto;padding:5px .5rem;background:none;border:none}}.dl_contact dd{width:60%;margin:0;border-top:1px dotted #ccc;background-color:#fff}@media(max-width: 991px){.dl_contact dd{display:block;width:100%;min-height:auto;padding:5px .5rem;padding-bottom:1rem;border:none}}.dl_contact .mini_comment{font-size:.8em;line-height:1.5;display:inline-block}.wpcf7-form-control.wpcf7-radio .wpcf7-list-item{width:100%}.wpcf7-acceptance .wpcf7-list-item{margin-right:.5em}.wpcf7-acceptance-label{font-size:1rem;font-weight:bold}input[type=submit].wpcf7-form-control{font-size:120%;border-width:0;min-width:12em;background:var(--primary-color)}input[type=submit].wpcf7-form-control:hover{opacity:.5;color:#fff;outline-color:unset}input[type=submit].wpcf7-form-control:disabled{background-color:#ddd}input[type=submit].wpcf7-form-control:disabled:hover{opacity:1}input[type=button].wpcf7-previous{font-size:120%;background-color:#999}.wp-admin #poststuff.aioseo-taxonomy-upsell{display:none !important}:root{--header-height: 120px;scroll-padding:var(--header-height)}html{font-size:4.2857142857vw}@media(min-width: 576px){html{font-size:18px}}body{font-size:1em !important}ul,ol{margin:0 0 1.5em 1.5em}.site-header .header-top{background:rgba(var(--secondary-color-rgb), 1);padding:3px 0}.site-banner.slider-three{background:rgba(var(--secondary-color-rgb), 1)}.site-banner.slider-three .banner-wrapper .item .banner-caption{padding:1.5em .5em 1.3em 1.5em}@media(min-width: 1400px){.site-banner.slider-three .banner-wrapper .item .banner-caption{padding:35px 20px 35px 30px}}.site-banner.slider-three .banner-wrapper .item .banner-caption .banner-title{font-size:1.15em}@media(min-width: 1400px){.site-banner.slider-three .banner-wrapper .item .banner-caption .banner-title{font-size:1.3em}}.section-header .section-title{background:linear-gradient(transparent 70%, var(--secondary-color) 30%);font-weight:600}.section-title::after{content:none}.wc-btn:hover,.btn-cta:hover{background:var(--primary-color) !important;outline:2px dotted var(--primary-color) !important;opacity:.5}.resources-section .post:hover{transition:all .25s linear;transform:none}.page:not(.home).full-width:not(.woocommerce-account,.woocommerce-checkout,.woocommerce-cart).centered .content-area .site-main article.page{max-width:900px}.single-blossom-portfolio .entry-header .category a:hover,.single-blossom-portfolio .entry-header .cat-links a:hover,.single-blossom-portfolio .entry-header .cat-tags a:hover,.entry-meta .category a:hover,.entry-meta .cat-links a:hover,.entry-meta .cat-tags a:hover,.entry-footer .category a:hover,.entry-footer .cat-links a:hover,.entry-footer .cat-tags a:hover{color:var(--bs-link-color)}.sticky-header .container .site-branding .site-logo .custom-logo-link img{width:230px;max-width:100%}.widget.widget_bttk_custom_categories .blossomthemes-custom-categories-wrap ul li{background-position:center top !important}.widget.widget_block .wp-block-group__inner-container>h2,.widget .wp-block-search__label,.widget .widget-title{font-weight:600}.site-footer .footer-bottom .footer-bottom__content-wrapper{display:block;text-align:center}a{color:#0366d6}a img{transition:.5s}a:hover{text-decoration:none}a:hover img{opacity:.5}.wp-block-file .wp-block-file__button{color:var(--white-color)}.wp-block-file .wp-block-file__button:hover{text-decoration:none !important}br.pc-none{display:inline}@media(min-width: 1200px){br.pc-none{display:none}}.marker-title{margin-bottom:1em}@media(max-width: 575px){.custom-logo-link img{width:60% !important}}@media(min-width: 1200px){.site-header .header-main{padding:.9rem 0}}.page:not(.home) .page-header{background:url(../images/back_shapes.png);padding-top:5rem;padding-bottom:5rem}.page:not(.home) .page-header .page-title{font-weight:600}.page:not(.home) .page-header .page-title::before{content:none}.blog .page-title{font-weight:600}.page-template-activities .page-header{padding-top:2.5rem !important;padding-bottom:0rem !important}.header-activities{position:relative;max-width:1170px;margin:0 auto;padding:0 1em;text-align:left}.header-activities .wp-post-image{width:90%;height:auto}.header-activities .header-text{width:100%;background-color:var(--white-color);position:relative;top:-1.5em;width:85%;margin-left:auto;margin-right:0;padding:1em}.header-activities .header-text h1{margin:0;font-size:1.3rem}@media(min-width: 576px){.header-activities .wp-post-image{width:50%;margin-bottom:2.5em}.header-activities .header-text{width:55%;position:absolute;top:50%;right:0;transform:translateY(-60%);padding:2em .5em 2em 1.5em}}@media(min-width: 992px){.header-activities .header-text{padding:4em 3em}.header-activities .header-text h1{font-size:1.8em;font-weight:500}}.content-area .page-header__content-wrapper .result-count{display:block;padding:2em 0 0 1em;font-size:.8em}.feature-section{background:none;padding-top:3rem;padding-bottom:1rem}.feature-section::after{content:none}.feature-section .section-desc{max-width:100%;text-align:center;font-size:1.35em;font-weight:900;letter-spacing:-0.05em}@media(min-width: 768px){.feature-section .section-desc{font-size:1.5em;letter-spacing:0}}@media(min-width: 992px){.feature-section .section-desc{font-size:1.8em;letter-spacing:.1em}}.home-content-section{padding-bottom:3em}.blog-section{padding-top:2rem;padding-bottom:1rem}.blog-section .blog-sec__inner-wrapper{display:grid;grid-template-columns:1fr}.blog-section .blog-sec__inner-wrapper .sticky-post{order:-1}.blog-section .blog-sec__inner-wrapper .entry-content{font-size:.8em}.blog-section .grid-item.grid__side-content .widget_blossomtheme_companion_cta_widget .centered .blossomtheme-cta-container{padding-left:2em;padding-right:2em}.blog-section .grid-item.grid__side-content .widget_blossomtheme_companion_cta_widget .centered .blossomtheme-cta-container .widget-title,.blog-section .grid-item.grid__side-content .widget_blossomtheme_companion_cta_widget .centered .blossomtheme-cta-container .text-holder{color:var(--font-color)}.blog-section .post{flex-direction:row}.blog-section .post.horizontal .post-thumbnail{flex:0 0 28%;max-width:28%;margin-right:1em}@media(min-width: 992px){.blog-section .post.horizontal .post-thumbnail{margin-right:2em}}.service-offer-section{padding-bottom:5rem}@media(min-width: 992px){.service-offer-section .service-offer-sec__content-wrapper .container{max-width:1100px}}.service-offer-section .service-offer-sec__content-wrapper .section-grid.layout-two .widget_bttk_icon_text_widget .rtc-itw-inner-holder .text-holder{background-color:rgba(var(--secondary-color-rgb), 0.2);padding:2.5em}@media(min-width: 992px){.service-offer-section .service-offer-sec__content-wrapper .section-grid.layout-two .widget_bttk_icon_text_widget .rtc-itw-inner-holder .text-holder{padding:48px 60px}}.service-offer-section .service-offer-sec__content-wrapper .section-grid.layout-two .widget_bttk_icon_text_widget .rtc-itw-inner-holder .text-holder .widget-title{color:var(--font-color);font-weight:700}@media(min-width: 768px){.service-offer-section .service-offer-sec__content-wrapper .section-grid.layout-two .widget_bttk_icon_text_widget .rtc-itw-inner-holder .icon-holder{max-width:45%}}@media(min-width: 992px){.service-offer-section .service-offer-sec__content-wrapper .section-grid.layout-two .widget_bttk_icon_text_widget .rtc-itw-inner-holder .icon-holder{max-width:35%}}.resources-section{padding-bottom:3em}.resources-section::after{background-color:var(--secondary-color)}.resources-section .section-desc{max-width:100%}.button-history img{border:2px solid #fff95f}.client-section-colabo{padding-bottom:8em}.entry-meta .entry-main-tag{display:inline-block;padding-left:1em;font-size:.8rem}.archive.tag .page-title{display:block;margin-bottom:1em}.archive.tag .page-title::before,.archive.tag .page-title::after{content:none}.archive.tag .archive-description{font-size:.85em}.archive .post,.search-results .post{display:flex}@media(min-width: 576px){.archive .post,.search-results .post{display:grid;grid-template-columns:2fr 3fr;gap:2em}}.archive .post .post-thumbnail,.search-results .post .post-thumbnail{overflow:hidden;height:230px}.archive .post .post-thumbnail .svg-holder,.search-results .post .post-thumbnail .svg-holder{height:230px}.archive .post .post-thumbnail .svg-holder>div,.search-results .post .post-thumbnail .svg-holder>div{min-height:100% !important}.archive .post .post-thumbnail img,.search-results .post .post-thumbnail img{width:auto}@media(min-width: 576px){.archive .post .post-thumbnail img,.search-results .post .post-thumbnail img{width:280px !important}}.archive .no-results.not-found .page-header .page-title,.search-results .no-results.not-found .page-header .page-title{font-size:1.5em}.widget.widget_tag_cloud .tagcloud{grid-gap:.5em;grid-row-gap:.2em}.widget.widget_tag_cloud .tagcloud a{display:inline-block;margin:0 .1em .6em 0;padding:.6em;padding-left:.4em;line-height:1;text-decoration:none;background-color:#fff;color:#3ab484;border:1px solid #b4e0ca;border-left:4px solid #b4e0ca}.widget.widget_tag_cloud .tagcloud a::before{content:"#" !important}.widget.widget_tag_cloud .tagcloud a:not(:first-child){padding:.6em;padding-left:.4em}.widget.widget_tag_cloud .tagcloud a:not(:first-child)::before{content:"#" !important;width:auto;height:auto;border-radius:0;background:none;position:static;transform:none}.widget.widget_tag_cloud .tagcloud a:hover{color:#3ab484;transition:opacity .5s;opacity:.4}.widget.widget_bttk_pro_recent_post ul li{margin-bottom:1.3em}.widget.widget_bttk_pro_recent_post .post-thumbnail{background-color:rgba(var(--primary-color-rgb), 0.2);background-image:url(../images/logomark_w.png);background-position:center;background-repeat:no-repeat}.widget.widget_bttk_pro_recent_post .post-thumbnail svg{display:none}.site-footer{background-color:#fffde0;padding:0 1em}.footer-mid .widget_text,.footer-mid .widget_block{margin-bottom:1em}.footer-mid .footer-colabo-logo{width:230px}.footer-mid .footer-social-link ul.social-list{background:rgba(0,0,0,0) !important;padding:1em}.footer-mid .widget.widget_nav_menu .menu,.footer-mid .widget.widget_nav_menu .sub-menu{display:block;margin-top:0;padding-left:0}.footer-mid .widget.widget_nav_menu .menu li,.footer-mid .widget.widget_nav_menu .sub-menu li{width:100%}.footer-mid .widget.widget_nav_menu .menu li a,.footer-mid .widget.widget_nav_menu .sub-menu li a{display:block;padding-top:.4em}.footer-mid .widget.widget_nav_menu .sub-menu li a{padding-left:.3em;padding-top:0}.footer-mid .widget.widget_nav_menu .sub-menu li a::before{content:"－";margin-right:.2em}.footer-mid .widget_bttk_pro_recent_post ul{padding-left:.5em}/*# sourceMappingURL=colabo.min.css.map */