@charset "UTF-8";
/*
Theme Name: XeoryExtensionChild
Theme URI: https://xeory.jp/extension
Template: xeory_extension
Description: Xeory拡張子テーマ
Author: バズ部
Author URI: https://bazubu.com/
Version: 1.0.0
*/

body.home #main_visual {
height:400px!important;
}


/* ヘッダーの色を変更 */

body #header {
	color: #111111 !important;
    background: #ffffff !important;
    }

#gnav {
	color: #111111 !important;
    background-color: #eeeeee !important;
    }

#gnav ul li a {
	color: #111111 !important;
    background-color: #eeeeee !important;
    }

#gnav ul li a:hover,
#gnav ul li a:focus {
	color: #111111 !important;
    background-color: #999999 !important;
    }

#gnav ul li.current-menu-item a {
	color: #111111 !important;
    background: #eeeeee !important;
    }

#header-fnav-area #header-fnav-btn a {
	color: #111111 !important;
    background-color: #eeeeee !important;
    }

#header-nav-btn a {
	color: #111111 !important;
    background-color:#eeeeee !important;
    }

@media screen and (max-width: 991px) {
    #gnav-sp {
        background: #eeeeee !important;
    }
}

@media (max-width: 767px) {

#header-nav-btn a {
    background-color: #eeeeee !important;
    }
    
}

.home .front-main-cont .front-cont-header {
    background: #d16887 !important;
}

.home .front-main-cont .tri-border span {
    border-top: 18px solid #d16887 !important;
}

/* ヘッダーの色を変更 */

@media screen and (max-width: 991px) {
    #gnav-sp .wrap a {
    color: #333333 !important;
    }
}

#content {
    padding-top: 0 !important;
}

.home #front-contact {
    background: #dddddd !important;
}

.home #front-contact .c_box_inner p {
    margin-bottom: 1.4em;
    color: #333333 !important;
}

a.anchor{
    display: block;
    padding-top: 70px;
    margin-top: -70px;
}

.home #front-service .front-service-inner h3 {
    color: #47B39D !important;
    font-size: 24px !important;
}

.home .front-loop {
    margin-bottom: 0px !important;
}

.home .front-loop h2 {
    text-align: center;
    padding: 24px 0;
    margin: 0 30px !important;
    border-bottom: 1px solid #e5e5e5;
    font-size: 24px;
}


.fa .fa-angle-up{
	display: none !important;
}

#footer-cont-sns{
	display: none !important;
}

.gr4{
	width: auto !important;
}

.post-author{
	display: none !important;
}

.breadcrumb{
	display: none !important;
}
