img { 
    max-width: 100%; 
    height:auto;
}

a.siteTitle__link
{
height: 200px;
}
.siteTitle {
height: 200px;
margin-top: 0px;
margin-left: 0px;
}
img.siteTitle__img
{
max-height:200px;
}

@media screen and (min-width: 567px){
.siteTitle {
height: 200px;
}
}



@media only screen and (max-width: 767px){
.siteTitle {
height: 80px;
}
img.siteTitle__img
{
max-height:80px;
}	
	
}


.breadcrumb {
    DISPLAY: none;
}

.categoryBox__title, .dateList__item a[rel=tag]:hover, .dateList__item a[rel=category]:hover, .copySns__copyLink:hover, .btn__link, .widget .tag-cloud-link, .comment-respond .submit, .comments__list .comment-reply-link, .widget a:hover, .widget ul li .rsswidget, .content a, .related__title, .ctaPost__btn:hover {
    color: #7f7f7f;
}

.heading.heading-first, .heading.heading-widget::before, .heading.heading-footer::before, .btn__link, .widget .tag-cloud-link, .comment-respond .submit, .comments__list .comment-reply-link, .content a:hover, .t-light .l-footer, .ctaPost__btn {
    border-color: #7f7f7f;
}


element.style {
}
.pagetop__link {
    display: block;
    height: inherit;
    transition: .2s;
}




.u-txtShdw {
		color: black;
    font-family: monospace;
		font-weight: bold;
}


.l-extra {
    position: relative;
    background: #5f414b;
}

.globalNavi a {
    
    font-family: "M PLUS 1p";
		font-size: 13px;
	  color: white;
}

.contactTable__data input, .contactTable__data textarea {
    background: #f5f5f5;
}

.l-main.l-main-single {
    width: 820px;
    max-width: 100%;
    padding: 0px 0;
    margin-bottom: 60px;
}

.heading.heading-page {
    display: none;
}

.contactTable {
    width: 95%;
    margin-top: 0px;
		margin-left: 10px;
}

.widget {margin: 0 auto 10px auto;
}

.l-footer {
    background: #5f414b;
}

.singleTitle::before {
    background-color: rgba(0,0,0,0.10);
}

.heading.heading-singleTitle {
    color: black;
}

.menuNavi__link {
    display: none;
}

.comments {
    display: none;
}

textarea, input {
max-width: 100%;
}


.wpcf7 input[type="submit"] {
color: #fff !important;/* 文字の色*/
	width: 70%;
padding:15px;
border-radius:10px;
-webkit-border-radius: 10px;  
-moz-border-radius: 10px;	
border: none;
box-shadow: 0 3px 0 #ddd;
background: #29aa22;
transition: 0.3s;
}
.wpcf7-submit:hover {
background: #29aa22;
transform: translate3d(0px, 3px, 1px);
-webkit-transform: translate3d(0px, 3px, 1px);
-moz-transform: translate3d(0px, 3px, 1px);
}



.singleTitle {
	background-image:url("http://spass-music.com/wp-content/uploads/2021/08/blogback.jpg");
background-repeat: repeat;
background-size: auto;
}

.singleTitle::before {
	content: ' ';
	background-image: none;
	position: unset;
}
