/*contact7送信ボタンカスタマイズ*/
 
.wpcf7-submit,.wpcf7-confirm,.wpcf7-back {
	width:80%;
padding:15px;
margin:10px;
border-radius:10px;
-webkit-border-radius: 10px;  
-moz-border-radius: 10px;
border: none;
box-shadow: 0 3px 0 #ddd;
background: #ffaa00;
color:#fff;
transition: 0.3s;
}
  
.wpcf7-submit:hover {
background: #ddd;
transform: translate3d(0px, 3px, 1px);
-webkit-transform: translate3d(0px, 3px, 1px);
-moz-transform: translate3d(0px, 3px, 1px);
 
}
/*確認画面のグレーを変更*/
input.wpcf7c-conf,
textarea.wpcf7c-conf {
/*  border: 0;
  padding: 0;
*/  background: #fff;
}
/* <label> お名前 (必須)
    [text* your-name] </label>

<label> メールアドレス (必須)
    [email* your-email] </label>

<label> タイトル
    [text your-subject] </label>

<label> お問合せ内容
    [textarea your-message] </label>
 */
.wpcf7 input[name="your-name"],
.wpcf7 input[name="your-email"],
.wpcf7 input[name="your-subject"]{
        width: 80%;
        height: 35px !important;
}

.wpcf7 textarea[name="your-message"] {
        width: 80%;
        height: 350px !important;
}

/*ロゴサイズ*/
/*
.t-logoSp30 .siteTitle__logo {
height: 120px;

}
.siteTitle__link .siteTitle__logo {
height: 75px;
}
@media only screen and (min-width: 768px){
	.t-logoPc50 .siteTitle__logo {
		height: 120px;
	}
}
@media only screen and (min-width: 992px){
	.t-logoPc50 .siteTitle__logo {
		height: 150px;
	}
}
*/

/* site orgin 一部ズレの修正　*/

.content :first-child{
	margin-top:2rem
}

/*タイトル　文字飾り*/
.top_title_marutto{
	color:red;
	text-shadow:0 1px 1px white;
/* 0px  5px 5px white,
      -4px  4px 2px white,
       4px -4px 2px white,
      -4px -4px 2px white,
       4px  0px 4px white,
       0px  4px 4px white,
      -4px  0px 2px white,
       0px -4px 2px white; */
}

