@charset "utf-8";


#table1{
	width:800px;
	border-collapse: collapse;
}

#table1 th{
	background-color: #F0F0F0;
	border:1px solid #CCC;
	padding: 5px;
	vertical-align: middle;/*中央揃え*/
	white-space: nowrap;/*自動改行しない*/
}
#table1 td{
	border:1px solid #CCC;
	text-align: left;
	padding: 5px 15px;
	text-align:center;
	vertical-align: middle;
}
#about{
	width:670px;
	border-collapse: collapse;
	margin-bottom:50px;
}

#about th{
	/*background-color: #F0F0F0;*/
	border-bottom:1px solid #CCC;
	text-align:left;
	padding: 15px;
	font-weight:normal;
	vertical-align: top;/*中央揃え*/
	white-space: nowrap;/*自動改行しない*/
}
#about td{
	border-bottom:1px solid #CCC;
	text-align: left;
	padding: 15px;
	text-align:left;
	vertical-align: middle;
}
#recruit{
	width:670px;
	border-collapse: collapse;
	margin-bottom:50px;
}

#recruit th{
	/*background-color: #F0F0F0;*/
	border-bottom:1px solid #CCC;
	text-align:left;
	padding: 15px;
	font-weight:normal;
	vertical-align: top;/*中央揃え*/
	white-space: nowrap;/*自動改行しない*/
}
#recruit td{
	border-bottom:1px solid #CCC;
	text-align: left;
	padding: 15px;
	text-align:left;
	vertical-align: middle;
}
#contact{
	width:670px;
	border-collapse: collapse;
	margin-bottom:20px;
}

#contact th{
	/*background-color: #F0F0F0;*/
	border-bottom:1px solid #CCC;
	text-align:left;
	padding: 15px;
	font-weight:normal;
	vertical-align: top;/*中央揃え*/
	white-space: nowrap;/*自動改行しない*/
}
#contact td{
	border-bottom:1px solid #CCC;
	text-align: left;
	padding: 15px;
	text-align:left;
	vertical-align: middle;
}
/******************お問い合わせ******************
#Formarea table{
	width:770px;
	margin-bottom:50px;
	font-size:16px;
}

#Formarea table td{
	border:1px solid #CCCCCC;
	text-align: left;
	padding: 13px;
	text-align:left;
	vertical-align: middle;
}

#Formarea table td:nth-child(1){
	width:170px;
	background-color: #f2f2f2;
}
.required {
	width: 37px;
	line-height: 22px;
	color: #FFF;
	text-align: center;
	background: #CC0000;
	float: right;
	font-size:12px;
}
*/
input[type="text"]{
	width:270px;
	height:20px;
	border:1px solid #CCCCCC;
	font-size:100%;
}

input[type="text1"]{
	width:100px;
	height:20px;
	border:1px solid #CCCCCC;
	font-size:100%;
}

input[type="text2"]{
	width:400px;
	height:20px;
	border:1px solid #CCCCCC;
	font-size:100%;
}

textarea{
	width:400px;height:200px;
	border:1px solid #CCCCCC;
	font-size:100%;
}

button{
	width:100px;
	height:30px;
	font-size:100%;
}



