@charset "UTF-8";

form {
    line-height: 1.2em;
}
form input[type=text],
form select,
form select option {
    height: 20px;
    padding: 0 2px;
}
form .name {
    width: 300px;
    margin-bottom: 4px;
}
form .age {
    width: 30px;
    margin: 0 4px 4px;
}
form .email {
    width: 400px;
    margin: 0 0 4px;
}
form .phone {
    width: 300px;
    margin: 0 0 4px;
}
form .msg {
    width: 100%;
    padding: 4px;
    margin-bottom: 4px;
    -webkit-box-sizing: border-box;
    -mobz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
}

/* h1
----------------------------------------------- */
#h1 {
	clear:both;
	margin:0 12px 0 9px;
	padding:5px 0 5px;
	background:#333;
}
	#h1 h1 {
		font-size:15px !important;
		font-weight:normal !important;
		color:#f2f2f2;
		font-family:'メイリオ','ＭＳゴシック',Osaka,monospace;
	}