/*reset*/
@charset "utf-8";

/*-------------------- mailform --------------------*/

/*-------------------- mailform --------------------*/
 fieldset {padding: 2em 0;border:none}

 label {
		float:left;
 		width:200px;
 		margin-right:10px;margin-left:10px;
 		text-align:left;line-height:22px;
		font-weight:bold;
		-moz-border-radius: 5px 5px 5px 5px;
	    -webkit-border-radius: 5px 5px 5px 5px;
	    -khtml-border-radius: 5px 5px 5px 5px;
	    border-radius: 5px 5px 5px 5px;}

 input{
		width:2%;
		padding:5px;
		color:#fff;
		font-size:12px;
		line-height:13px;
		margin-bottom:20px;
		border:0;
		-moz-border-radius: 5px 5px 5px 5px;
		-webkit-border-radius: 5px 5px 5px 5px;
		-khtml-border-radius: 5px 5px 5px 5px;
		border-radius: 5px 5px 5px 5px;}

 textarea{
		width:50%;
		padding:5px;
		font-size:12px;
		color:#fff;
		background:#9f9f9f;
		line-height:1em;
		height:100px;
		margin-bottom:20px;
		border:0;
		-moz-border-radius: 5px 5px 5px 5px;
		-webkit-border-radius: 5px 5px 5px 5px;
		-khtml-border-radius: 5px 5px 5px 5px;
		border-radius: 5px 5px 5px 5px;}

 select{
		padding:5px;
		color:#fff;
		background:#ff0000;
		font-size:12px;
		line-height:20px;
		margin-bottom:20px;
		border:0;
		-moz-border-radius: 5px 5px 5px 5px;
		-webkit-border-radius: 5px 5px 5px 5px;
		-khtml-border-radius: 5px 5px 5px 5px;
		border-radius: 5px 5px 5px 5px;}

 input.submit{
		width:100px;
		height:30px;
		color:#fff;
		background:#ff0000;
		line-height:30px;
		padding:0;
		cursor:pointer
		-moz-border-radius: 5px 5px 5px 5px;
		-webkit-border-radius: 5px 5px 5px 5px;
		-khtml-border-radius: 5px 5px 5px 5px;
		border-radius: 5px 5px 5px 5px;}

 input.submit:hover{
		background:#ffb6c1;
		-moz-border-radius: 5px 5px 5px 5px;
		-webkit-border-radius: 5px 5px 5px 5px;
		-khtml-border-radius: 5px 5px 5px 5px;
		border-radius: 5px 5px 5px 5px;}

 span {
	display: inline-block;
	width:310px ;}

	
 ul.flower{
		height:auto;
		margin-bottom:10px;
		padding:0px 0px 0px 20px;}

 ul.flower li{
		padding:3px 0px 5px 10px;
}
		
		 .line{
		width:95%;
		margin:0 auto;
		margin-top:10px;
		margin-bottom:10px;
		border-bottom:1px dashed #ff0000;}

h10{
font-size:27px;
padding:0px 0px 0px 5px;
}

li {
list-style-type: none;
}

.block{
background-color:#fff;
border-style:none;
width:517px;
/zoom:1;
}

.recruitmain{
background-color:#fff;
border-style:none;
width:544px;
/zoom:1;
}
/*---------------------------------------------------------------------------------------*/
