/*
Theme Name: uoman form
Description: 
Version: 1
Author: 
Author U
License: 
License URI:
Tags: 
*/

/* RESET */
*{margin:0; padding:0;}
.clear{clear:both;}
img{border:0;}

body{
background:#050505;
color:#aaa;
line-height:170%;
font-size:12px;
font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.mrb20{margin-bottom:20px;}

.wpcf7{
width:660px;
}

.non{display:none;}

.online-table{	width:660px;
		border-top:1px solid #333;
		border-left:1px solid #333;
		margin-bottom:20px;
}

.online-table th{	padding:10px;
			border-right:1px solid #333;
			border-bottom:1px solid #333;
			vertical-align:top;
			text-align:left;
			font-weight:normal;
}
.online-table th span{color:#ff0000;}

.online-table td{	padding:10px;
			border-right:1px solid #333;
			border-bottom:1px solid #333;
			vertical-align:top;
}

.online-table td select{	background:#222;
						border:1px #333 solid;
						color:#ddd;
						padding:5px;}

.wpcf7-form-control-wrap input{
background:#F1EAC9;
						border:1px #333 solid;
						color:#000000;
						padding:5px;
}

.online-table .ta input{
width:120px;
background:#222;
border:1px #333 solid;
color:#ddd;
padding:5px;
}

.online-table .ta2 input{
width:320px;
background:#222;
border:1px #333 solid;
color:#ddd;
padding:5px;
}

						
.online-table td textarea{	background:#222;
						border:1px #333 solid;
						color:#ddd;
						padding:5px;}

.coution{	color:#F00;
			margin-bottom:15px;
}

.mail_a{	margin-left:30px;
			margin-top:15px;}

.mail_a li{	list-style:decimal;}

.w3{	margin-bottom:6px;
		background:#222;
						border:1px #333 solid;
						color:#ddd;
						padding:5px;
						width:120px;}

.w4{	margin-bottom:6px;}

.w5{	margin-bottom:10px;
		width:400px;
}

.coution-txt{	width:660px;
				height:150px;
				overflow:auto;
				margin-bottom:20px;
}


.text-b{	font-size:15px;
			font-weight:bold;
			margin-bottom:10px;
			color:#ddd;}


.cout-area{	width:620px;
			border-top:1px solid #333;
			margin-bottom:15px;
}


.cout-area dt{	margin:30px 0px 10px;
				color:#C4AC79;
				font-weight:bold;}

.cout-area dd{	margin:0px 0px 0px 17px;}

.cout-area ul{	margin-left:20px;}

.cout-area ul li{	list-style:decimal;}

.lb{	height:50px;
		width:350px;
}

.mrtb{	margin:0px 0px 15px;}
.mrtb10{	margin:0px 0px 10px;}

.chu-area{	width:660px;
}

.chu-area dt{	margin:0px 0px 10px;
				color:#FF0000;
				font-weight:bold;}

.chu-area dd{	margin:0px 0px 30px 17px;}


.td01{	width:140px;
}


.mrb5{margin-bottom:5px;}

#reason span{
padding-right:5px;}


.submit-button{
text-align:center;
}


span.wpcf7-not-valid-tip{
color:#ff6600;
background:#050505;
}



.chu-area{
margin-bottom:20px;}



.smp-mrtb{
display:none;}





.smp{
display:none;}











			
