@charset "utf-8";
/* CSS Document */


/* begin about */


#about {

	height:268px;
	
	width:911px;

}

#about p {

	text-align:justify;
	
	margin:25px 0 0;

} 




















/* end about */

/* begin contact */

#contact {

	width:911px;
	
	height:600px;

}

#contact #contact-d1 {

	width:500px;
	
	height:600px;
	
	float:left;

}

#contact #contact-d2 {
	
	width:339px;
	
	float:right;

}

#contact #contact-d1 h2 {
	
	margin:0;
	
	padding:0;
	
	width:430px;
	
	font-size:105%;
	
	height:24px;
	
	font-weight:bold;

}

#contact #contact-d1 h2#borderless {

	border:none;

}

#contact #contact-d1 h3 {

	margin:13px 0;
	
	padding:0;
	
	color:#94c634;
	
	font-size:16px;
	
	font-weight:bold;

}

#contact #contact-d1 p {

	margin:13px 0;
	
	padding:0;

}

#contact #contact-d1 table p {

	margin:0;
	
	padding:0;

}

#contact #contact-d1 table {

	margin:15px 0 55px 0;

}

#contact #contact-d1 a {

	color:#484747;
	
	text-decoration:none;

}

#contact #contact-d1 a:hover {
	
	text-decoration:underline;

}

#contact #contact-d1 h2 a {

	color:#000000;
	
	text-decoration:none;

}

#contact #contact-d1 h2 a:hover {
	
	text-decoration:underline;

}

#contact #contact-d2 h3 {

	margin:13px 0;
	
	padding:0;
	
	color:#94c634;
	
	font-size:16px;
	
	font-weight:bold;

}

#contact #contact-d2 table {

	margin:30px 0 0;

}

#contact #contact-d2 table p {

	margin:5px 0 0;
	
	padding:0;
	
	width:69px;

}

#contact #contact-d2 input.adjust {

	width:256px;
	
	height:22px;
	
	border:none;
	
	background:url(img/page/contact/contact-img-01.png) no-repeat;
	
	padding:3px 7px 0;
	
	margin:0 0 15px;

}

#contact #contact-d2 textarea.adjust {

	width:256px;
	
	height:154px;
	
	border:none;
	
	background:url(img/page/contact/contact-img-02.png) no-repeat;
	
	padding:3px 7px 0;

}

#contact #contact-d2 input#send {

	margin:18px 0 0 263px;

}



















/* end contact */

/* begin service */

#service {

	height:1545px;
	
	width:911px;

}

#service h3 {

	margin:43px 0 0;
	
	font-size:16px;
	
	color:#94c634;
	
	font-weight:bold;

}

#service p {

	margin:10px 0 20px;
	
	padding:0;
	
	text-align:justify;

}

#service p#firstp {

	margin:25px 0 10px;

}

#service ul {

	margin:0;
	
	padding:0;

}

#service ul li {

	list-style-type:none;
	
	background:url(img/page/service/service-img-02.png) no-repeat;
	
	padding:0 0 0 29px;
	
	margin:6px 0 0;

}

#service ul li p {

	margin:0;
	
	padding:0;

}














/* end service */


