@charset "UTF-8";
/* CSS Document 
		by The Anh
*/
	
/*
/////////////////////////////////////
CSS FOR CONTACT
/////////////////////////////////////
*/
.contact {
	color: #000;
	padding-top: 40px;
	width: 610px;
}
.contact dl {
	color: #000;
}
.size01 {
	background: url(../images/contact/bg_input01.png) no-repeat 0 0;
	height: 20px;	
  width: 160px;
	*height: auto!important;
	*width: auto!important;
}
.size02 {
	background: url(../images/contact/bg_input02.png) no-repeat 0 0;
	height: 20px;
  width: 270px;
	*height: auto!important;
	*width: auto!important;
}
.size01 input {
	background: none;
	border: none;
	width: 159px;
}
.size02 input {
	background: none;
	border: none;
	width: 268px;
}
.area {
	background: url(../images/contact/bg_area.png) no-repeat 0 0;
	height: 180px;
  width: 362px;
	*height: auto!important;
	*width: auto!important;
}
.contact-box dl dt {
	clear: both;
	float: left;
	font-size: 100%;
	padding: 8px 0 10px 0;
	text-align: left;
	width: 150px;
}
.contact-box dt span {
  color: red;
}
.contact-box dl dd {
	margin-left: 150px;
	padding: 8px 10px 10px 20px;
	text-align: left;
}
textarea {
	border: none;
	padding: 3px;
	width: 356px;
	height: 171px;
	background: none;
	overflow: auto;
}
.button {
	padding-top: 25px;
	text-align: center;
}
.button li {
	display: inline;
	padding: 0 2px;
	text-align: center;
}
.btn-01 {
	background: url(../images/contact/btn_01.jpg) no-repeat 0 0;
	border: medium none;
	cursor: pointer;
	height: 21px;
	text-align: center;
	width: 260px;
}
.btn-02 {
	background: url(../images/contact/btn_02.jpg) no-repeat 0 0;
	border: medium none;
	cursor: pointer;
	height: 21px;
	text-align: center;
	width: 58px;
}
.contact p {
    text-align: left;
}