h2.head{
}
.content.head .half{
	padding:10px 0 0 0;
	width: calc(50% + 60px);
	margin: 0 0 0 -30px;
}
@media only screen and (max-width : 700px){
	.content.head .half{
		width: calc(100%);
		margin:0;
	}
}
.content .half form p{
	margin:0;
}
.content.head input[type="text"],.content.head input[type="email"],.content.head input[type="submit"],textarea{
	display: inline !important;
	width: 100% !important;
	padding: 10px !important;
	margin-bottom: 5px !important;
	font-size: 1.2em !important;
	border: 2px solid #0092d5ab !important;
	border-radius: 5px !important;
	background-color: #FFF !important;
}
.content.head input[type="submit"],textarea{
	display: block !important;
	margin:auto !important;
}
.content.head textarea{
	height: 10em !important;
	font-family: Roboto, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "游ゴシック","Yu Gothic","メイリオ", Meiryo, sans-serif !important;
}
.content.head input[type="submit"]{
	color: #0092d5 !important;
	border: 1px solid #0092d5 !important;
	width: 50% !important;
	margin:20px auto !important;
	border-radius: 0px !important;
}

.content.head ::-webkit-input-placeholder {
	font-size: 0.8em;
	color: #66abcc;
}
.content.head :-ms-input-placeholder {
	font-size: 0.8em;
	color: #66abcc;
}
.content.head ::-moz-placeholder {
	font-size: 0.8em;
	color: #66abcc;
}
.content.head ::-placeholder {
	font-size: 0.8em;
	color: #66abcc;
}
