#rightWrap { float:left; position:relative;  width:830px;padding-right:8px; background:#fff; min-height:1100px;   }
#contents {}
#subContents {padding:0px 40px; width:750px; }
#subContents .topContents {  height:80px; position:relative; border-bottom:1px solid #e1e1e1; }
#subContents .topContents h1 { line-height:1.4; padding-top:38px; font-size:30px; color:#231916 }
#subContents .topContents p.location {font-size:12px; color:#666;position:absolute; top:20px; right:0px;  }

	#mainContents {  padding-bottom:40px; position:relative; line-height:1.5;  }
	#mainContents  p { font-size:14px; color:#333;  }
	#mainContents h2 { padding-left:35px;margin-bottom:10px; background:url(../images/sub/bullet1.gif) no-repeat left 6px; min-height:25px;font-size:24px; color:#117b19; line-height:1.4;   }
	#mainContents h3 { padding-left:35px;font-weight:bold;  margin-bottom:10px; background:url(../images/sub/bullet2.gif) no-repeat 20px 6px; min-height:25px;font-size:16px; color:#a08a65; line-height:1.4;   }
	#mainContents ul {  }
	#mainContents ul li {  font-size:14px; color:#333; padding-left:35px; background:url(../images/sub/bullet3.gif) no-repeat 25px 7px; margin-bottom:10px; }
	#mainContents .deco { padding-left:35px; font-size:14px; color:#333;  }
	#mainContents .deco p { margin-bottom:10px;  }

	#mainContents .dataTable { width:100%; border-collapse:collapse; border-top:1px solid #d6c19d; border-left:1px solid #d6c19d;  }
	#mainContents .dataTable thead th{background:#fef7ec; padding:10px; font-weight:bold;color:#333;  border-bottom:1px solid #d6c19d; border-right:1px solid #d6c19d; }
	#mainContents .dataTable tbody th{padding:10px;background:#fef7ec;font-weight:bold;color:#333; border-bottom:1px solid #ccc; border-right:1px solid #ccc;  }
	#mainContents .dataTable tbody td{padding:10px; border-bottom:1px solid #ccc; color:#333; border-right:1px solid #ccc;  }

/*·Î±×ÀÎ ÅØ½ºÆ®*/
#mainContents .login_wrap p { font-size:12px;  }

	/*ÀÎ»ç¸»*/
	#mainContents .greeting {position:relative; padding-bottom:50px; }
	#mainContents .greeting .greeting_con {padding-right:315px; background:url(../images/sub1/greetings_img.jpg) no-repeat right 0px;}
	#mainContents .greeting .ceo {position:Absolute;right:80px; bottom:0px;  }
	#mainContents .greeting .ceo strong { font-size:24px; font-weight:normal;  }

	/*ÀÎÁõ¼­*/
	#mainContents .certificates {  }
	#mainContents .certificates .in_list { float:left;   margin-bottom:20px;  }
	#mainContents .certificates .in_list p { float:left; margin:10px;   width:230px;  }
	#mainContents .certificates .in_list p img { margin-bottom:5px;  }
	#mainContents .certificates .in_list a {position:relative; display:inline-block;    }
	#mainContents .certificates .in_list a span { position:absolute; bottom:0px; right:0px;  }

	/*Á¦Ç°˜Þ*/

	#mainContents .s_product {  }
	#mainContents .s_product h2 span.small {font-size:14px;   }
	#mainContents .s_product .img {float:left; margin-right:20px;  width:300px;border:1px solid #ccc;   }
	#mainContents .s_product .a_left { margin-left:320px;  }
