/*font-size*/
#zasFormWrapper{
	font-size:13px;
}
#zasFormWrapper input,
#zasFormWrapper textarea,
#zasFormWrapper select,
#zasFormWrapper option{
	font-size:13px;
}
#zasFormWrapper #notice{
	font-size:15px;
}
/*button*/
#zasFormWrapper .btn{
	color:#FFF;
}
#zasFormWrapper #sendButton,
#zasFormWrapper #checkButton{
	background:#60609F;
}
#zasFormWrapper #resetButton,
#zasFormWrapper #backButton{
	background:#9F6060;
}
/*link*/
#zasFormWrapper a:link,
#zasFormWrapper a:visited,
#zasFormWrapper a:hover,
#zasFormWrapper a:active{text-decoration:none;}
/*common*/
.clearfix {zoom:1;}
.clearfix:after{content:"";display:block;clear:both;}
.ime{ime-mode:disabled;}
.red{color:#FF0000;}
.left{float:left;}
.right{float:right;}
#zasFormWrapper span.red{
	color:#CC0000;
}
#zasFormWrapper span.grey{
	color:#999;
}
#zasFormWrapper{
	color:#333;
	line-height:150%;
	min-height:400px;
}
#zasFormWrapper #form_area,#zasFormWrapper #form_area_check {
	margin-top:20px;
	width:100%;
	padding-bottom:20px;
}
#zasFormWrapper #notice{
	padding-bottom:15px;
	color:#CC0000;
	font-weight:bold;
	text-align:center;
}
#zasFormWrapper table{
	margin:0;
	padding:0;
	width:100%;
	border-collapse:collapse;
}
#zasFormWrapper th,
#zasFormWrapper td{
	border-collapse:collapse;
	border:1px solid #999;
	padding:10px;
	line-height:180%;
}
#zasFormWrapper th{
	width:25%;
	text-align:right;
	font-weight:normal;
	background:#F2F2F2;
}
#zasFormWrapper input,
#zasFormWrapper select,
#zasFormWrapper option,
#zasFormWrapper textarea{

}
#zasFormWrapper input[type='checkbox'],
#zasFormWrapper input[type='radio'],
#zasFormWrapper select{
	vertical-align:baseline;
}
#zasFormWrapper input[type='text'],
#zasFormWrapper input[type='checkbox'],
#zasFormWrapper input[type='radio'],
#zasFormWrapper select,
#zasFormWrapper textarea{
	border:1px solid #CCC;
	padding:5px;
	background:#FFF;
}
#zasFormWrapper input[type='text']:focus,
#zasFormWrapper input[type='checkbox']:focus,
#zasFormWrapper input[type='radio']:focus,
#zasFormWrapper select:focus,
#zasFormWrapper textarea:focus{
	border:1px solid #999;
	background:#FFF;
	-webkit-box-shadow:0px 0px 2px #CCC;
	-moz-box-shadow:0px 0px 2px #CCC;
	box-shadow:0px 0px 2px #CCC;
}
#zasFormWrapper input[type='text']{
	width:48%;
}
#zasFormWrapper input[name='zip']{
	width:15%;
}
#zasFormWrapper input[name='mail'],
#zasFormWrapper input[name='mail_check'],
#zasFormWrapper input[name='address']{
	width:96%;
}
#zasFormWrapper textarea{
	width:96%;
}
#zasFormWrapper .btnArea{
	margin-top:20px;
	width:100%;
	text-align:center;
}
#zasFormWrapper .btn{
	display:inline-block;
	vertical-align:baseline;
	margin:0 5px;
	padding:10px 40px;
	outline:none;
	border:none;
	border-radius:4px;
	font-weight:bold;
}
