/*
 Theme Name:   jacks
 Description:  jacks theme for WordPress
 Author:      jacks
 Version:      1.0.1
*/

.grecaptcha-badge { visibility: hidden; }

select{
    font-size: 18px;
    padding: 5px;
}

textarea {font-size: 16px;width: 100%;}
    
h8 {
padding: 1rem 2rem;
border-bottom: 1px solid #ddd;
background: #c8eede;
margin-top:40px;
}



.w20{
background-color: #eee;
    margin: auto;
    text-align: center;
    vertical-align: middle;
    width: 200px;
}

ul li{margin-bottom: 6px;}

label {
    display: inline-block;
    max-width: 100%;
    margin-bottom: 5px;
    font-weight: 300;
    font-size: 20px;
}
    
.element1{display: none;}
.element2{display: none;}
.element3{display: none;}
.element4{display: none;}


h3 {
  color: #6594e0;/*文字色*/
  /*線の種類（点線）2px 線色*/
  border-bottom: dashed 2px #6594e0;
}

    table img:hover{opacity: 1;background-color:#5cb2d2!important;}


h3 {
  padding: 0.5em;/*文字周りの余白*/
  color: #010101;/*文字色*/
  background: #eaf3ff;/*背景色*/
  border-bottom: solid 1px #516ab6;/*下線*/
	font-size: 24px;
	margin-top:40px;
}

input, select, optgroup, textarea {
    width: 100%!important;
}

input {
    width: 100%!important;
    max-width: 400px!important;
}

.mast {
    color: #FFFFFF;
    padding: 3px 5px;
    font-size: 14px;
    background-color: #ED484B;
}

.wpcf7 input[type=”submit”] {
background: #FF1493;
color: #ffffff;
border-radius: 4px;
font-size: 1.4em;
padding: 10px 20px;
}

.wpcf7 input[type=”submit”]:hover {
background: #FFC0CB;
font-weight: bold;
color: #ff1493;
}

/* — コンタクトフォーム7　送信ボタンのカスタマイズ — */
input.wpcf7-submit {
padding:1em !important;/* ボタン内の余白 */
margin:1em 0em !important;/* ボタンの上下の余白 */
background-color: #3469d5 !important;/* 背景の色 */
border-radius: 5px !important;/* 角を丸く*/
color: #fff !important;/* 文字の色*/
font-size: 18px !important;/* 文字の大きさ */
border: 0px solid;
}

input.wpcf7-submit:hover {
background-color:#34d5b1 !important;/* マウスを乗せたときの背景色 */
color: #fff !important;/* マウスを乗せたときの文字の色 */
}

.btn-submit {
    width: 100%;
    text-align: center;
}

.free {
    color: #FFFFFF;
    padding: 3px 5px;
    font-size: 14px;
    background-color: #218EC9;
}
