@charset "utf=8";

/*==========================
入力フォーム
==========================*/
#form1 input, #form1 textarea{
	font-size:90%;									/*フォントサイズ*/
	border:2px solid #999999;								/*ボーダー*/
	padding:2px;										/*パディング*/
	border-radius:3px;									/*角丸にする*/
	-moz-border-radius:3px;								/*角丸にする（Firefox向けプレフィックス付き）*/
	-webkit-border-radius:3px								/*角丸にする（Chrome,Safari向けプレフィックス付き）*/
	box-shadow: 1px 1px 1px 1px rgba(0,0,0,0.1) inset;				/*影を付ける*/
	-moz-box-shadow: 1px 1px 1px 1px rgba(0,0,0,0.1) inset;			/*影を付ける（Firefox向けプレフィックス付き）*/
	-webkit-box-shadow: 1px 1px 1px 1px rgba(0,0,0,0.1) inset;			/*影を付ける（Chrome,Safari向けプレフィックス付）*/
	resize: none;										/*テキストエリア固定*/
}

#form1 input:focus, #form1 textarea:focus{
	box-shadow: 0px 0px 5px 2px #ccccee;						/*影を付ける*/
	-moz-box-shadow: 0px 0px 5px 2px #ccccee;						/*影を付ける（Firefox向けプレフィックス付き）*/
	-webkit-box-shadow: 0px 0px 5px 2px #ccccee;					/*影を付ける（Chrome,Safari向けプレフィックス付き）*/
	outline-style:none;									/*アウトライン無しにする*/
}


#form1 p button{
	border:0;										/*枠を消す*/
	background-color:#ffffff;								/*背景色を白に*/
	width:150px; height:40px;								/*幅と高さ*/
	background-image:url(images/form_btn_submit.png);				/*送信ボタンの画像指定*/
	background-repeat:no-repeat;							/*画像を繰り返さない*/
	cursor: pointer;

}
#form1 p button:hover{
	background-color: blue;
	background-image: url(images/form_btn_submit_h.png);				/*ホバージの画像指定*/
}

#form1 p{
	text-align:center;									/*センタリング*/
	text-indent:0;									/*字下げ幅をゼロにする*/
}

input[type="text"],input[type="email"],input[type="tel"]{
	width:70%;
}

input[type="radio"]{
       width:5%;
}

#toiawase{
	width:70%
;
}
span{
	color: #CC0000;
	font-size: 11px;
}
