form {background-color:#171717;color:#E7ECEC;}input {background-color:#000;color:#000;}html>body input:focus {border:0px #000;}textarea {background-color:#000;color:#000;height:160px;}p {	margin-bottom:5px;}.con-tex {	background-color:#E7ECEC;	width:281px;	font-size:13px;	padding:5px 0;	text-align:center;	border:0px solid #292929;	color:#000;}/* IE7 を含むモダンブラウザにのみ適用 */html>body .con-tex {	background-color:#E7ECEC;	width:285px;	font-size:13px;	padding:5px 0;	text-align:center;	border:0px solid #292929;	margin-bottom:5px;	color:#000;}.name {	background-image:url(http://luzztake.com/img/name.gif);	background-repeat:no-repeat;	background-color:#171717;	width:355px;	font-size:13px;	padding:0 0 5px 105px;	border:0px solid #292929;	color:#000;}/* IE7 を含むモダンブラウザにのみ適用 */html>body .name {	background-image:url(http://luzztake.com/img/name.gif);	background-repeat:no-repeat;	background-color:#171717;	width:359px;	font-size:13px;	padding:0 0 5px 105px;	border:0px solid #292929;	color:#000;}.email {	background-image:url(http://luzztake.com/img/email.gif);	background-repeat:no-repeat;	background-color:#171717;	width:355px;	font-size:13px;	padding:0 0px 5px 105px;	border:0px solid #292929;	color:#000;}/* IE7 を含むモダンブラウザにのみ適用 */html>body .email {	background-image:url(http://luzztake.com/img/email.gif);	background-repeat:no-repeat;	background-color:#171717;	width:359px;	font-size:13px;	padding:0 0 5px 105px;	border:0px solid #292929;	color:#000;}.subject {	background-image:url(http://luzztake.com/img/subject.gif);	background-repeat:no-repeat;	background-color:#171717;	width:355px;	font-size:13px;	padding:0 0 5px 105px;	border:0px solid #292929;	color:#000;}/* IE7 を含むモダンブラウザにのみ適用 */html>body .subject {	background-image:url(http://luzztake.com/img/subject.gif);	background-repeat:no-repeat;	background-color:#171717;	width:359px;	font-size:13px;	padding:0 0 5px 105px;	border:0px solid #292929;	color:#000;}.message {	background-image:url(http://luzztake.com/img/message.gif);	background-repeat:no-repeat;	background-color:#171717;	width:355px;	font-size:13px;	padding:0 0 5px 105px;	border:0px solid #292929;	color:#000;}/* IE7 を含むモダンブラウザにのみ適用 */html>body .message {	background-image:url(http://luzztake.com/img/message.gif);	background-repeat:no-repeat;	background-color:#171717;	width:359px;	font-size:13px;	padding:0 0 5px 105px;	border:0px solid #292929;	color:#000;}.con-tex2 {	background-color:#E7ECEC;	width:281px;	height:160px;	font-size:13px;	padding:5px 0;	text-align:center;	border:0px solid #292929;	margin-bottom:2px;	color:#000;} /* IE7 を含むモダンブラウザにのみ適用 */html>body .con-tex2 {	background-color:#E7ECEC;	width:285px;	font-size:13px;	padding:5px 0;	text-align:center;	border:0px solid #292929;	margin-bottom:5px;	color:#000;}div.wpcf7 {	margin: 90px 0 0 70px;	padding: 0;}div.wpcf7-response-output {	margin: 2em 0.5em 1em;	padding: 0.2em 1em;	font-size:13px;}div.wpcf7-mail-sent-ok {	border: 0px solid #398f14;	color:#E7ECEC;	text-align:center;	width:283px;	font-size:13px;	margin-left:-11px;}div.wpcf7-mail-sent-ng {	border: 0px solid #ff0000;	color:#E7ECEC;	text-align:center;	width:283px;	font-size:13px;	margin-left:-11px;}div.wpcf7-spam-blocked {	border: 0px solid #ffa500;	color:#E7ECEC;	text-align:center;	width:283px;	font-size:13px;	margin-left:-11px;}div.wpcf7-validation-errors {	border: 0px solid #f7e700;	color:#E7ECEC;	text-align:center;	width:283px;	font-size:13px;	margin-left:-11px;}span.wpcf7-form-control-wrap {	position: relative;	background-color:red;}span.wpcf7-not-valid-tip {	display:none;	position: absolute;	top: 20%;	left: 20%;	z-index: 100;	background: #fff;	border: 1px solid #ff0000;	font-size: 10pt;	width: 280px;	padding: 2px;}span.wpcf7-not-valid-tip-no-ajax {	color: #f00;	font-size: 10pt;	display: block;}span.wpcf7-list-item {	margin-left: 0.5em;}.wpcf7 input {border: solid double 0px #666666;width:283px;background-color:#E7ECEC;}#mas {background-color:#222;color:#E7ECEC;border:0px solid #666;width:345px;}input.tex222 {background-color:#222;color:#E7ECEC;border:0px solid #666;height:25px;width:345px;}#sub1 {margin-left:0px;width:95px;color:#E7ECEC;background-color:#E7ECEC;border:0px solid #292929;cursor:hand;color:#000;margin:2px 369px 0 0;}input:focus{border:0px #222;background-color:#222;}