/* 森彦カフェの学校LP用 */
header {
    position: static;
    top: 0;
    width: 100%;
    height: auto;
    padding: 30px 0;
    z-index: 100;
    background: transparent;
    text-align:center;
}

/* シェアボタンブラグイン */
#wrapper.schoollp .addtoany_content{
	display: none;
}


/* フォーム */
#contactform.school-form table{
	margin-bottom: 40px;
}

.school-contact-text-note1{
	margin-bottom: 40px;
	font-size: 15px;
}

.school-contact-text-note1 p > br{
	display: none;
}

#contactform.school-form input{
	width: auto;
	background-color: transparent;
	border: solid 1px #d7d7d7;
}

#contactform.school-form textarea{
	width: 90%;
	background-color: transparent;
	border: solid 1px #d7d7d7;
}


/*Contact Form 7カスタマイズ*/

#contactform.school-form th{
 text-align:left;
 font-size:14px;
 color:#444;
 padding-left: 10px;
 padding-right:5px;
 width:30%;
 background:#f7f7f7;
 border:solid 1px #d7d7d7;
}

/*通常欄*/
#contactform.school-form td{
	padding-left: 10px;
	padding-right:5px;
	font-size:13px;
	border:solid 1px #d7d7d7;
}

/*横の行とテーブル全体*/
.entry-content #contactform.school-form tr,.entry-content table{
	border:solid 1px #d7d7d7;
}

/*必須の調整*/
.required{
	font-size:7px;
	padding:5px;
	background:#ff9393;
	color:#fff;
	border-radius:2px;
	margin-right:5px;
	position:relative;
	bottom:1px;
}

/*任意の調整*/
.any{
	font-size:7px;
	padding:5px;
	background:#93c9ff;
	color:#fff;
	border-radius:2px;
	margin-right:5px;
	position:relative;
	bottom:1px;
}

/*ラジオボタンを縦並び指定*/
.verticallist .wpcf7-list-item{
	display:block;
}
