@charset "utf-8";

div.header{ height:388px; }

img.ueimg{ margin:0; width:821px; height:103px; border:0; }
img.mainimg{ margin:0; width:821px; height:285px; border:0; }

div.prdiv{
	display:block; margin:10px 0px 20px 0px; padding:0; width:680px;
	border-top:1px solid #ccc;
	background-repeat:repeat-y;
	background-position:left top;
	background-image: url(grn.jpg);
}
div.prdiv h3{
	float:left; display:block; margin:0; padding:8px 0px 0px 0px; width:108px; height:50px;
	font-size:12px; color:#ED7B00; text-indent:5px;
}
div.prdiv h3.enkh3{ letter-spacing:1.0em; }
div.prdiv div.flotr{
	float:right; display:block; margin:0; padding:0; width:572px;
}
div.prdiv table{ margin:0; padding:0; width:572px; border:0; line-height:150%; }
div.prdiv th{
	padding:5px 0px 5px 0px; width:105px; vertical-align:top; border:0;
	font-weight:normal; text-align:left; white-space:nowrap;
}
div.prdiv td{ padding:5px 0px 5px 0px; border:0; }
div.prdiv h4{
	margin:0; padding:10px 0px 0px 0px; width:572px; border:0; line-height:150%; font-size:100%; color:#2E6522;
}
div.prdiv p{
	margin:0; padding:0px 0px 15px 0px; width:572px; border:0; line-height:150%;
}

div.jbdiv{
	display:block; margin:10px 0px 0px 0px; padding:15px 0px 15px 0px; width:680px; border:1px solid #ccc; text-align:center;
	background-repeat:no-repeat; background-position:left top; background-image:url(yaj.png);
}
div.jbdiv table{
	margin-left:auto; margin-right:auto; margin-top:0; margin-bottom:0; padding:0;
	width:634px; line-height:150%; text-align:left; border:0;
}
div.jbdiv th{
	padding:3px 0px 3px 0px; white-space:nowrap; font-weight:normal; vertical-align:top; border:0; text-align:left;
	background-repeat:no-repeat; background-position:right top; background-image:url(an.png);
}
div.jbdiv th.ltspn{ letter-spacing:12px; }
div.jbdiv td{ padding:3px 0px 3px 2px; vertical-align:top; border:0; }
div.jbdiv tr.notd td{ padding:0; }
div.jbdiv tr.notd th{ padding:0; background-image:url(nasi.png); }


/*--------------- tH[ -----------------------------------------------------*/
table.mailtb{
	margin:0; padding:0; width:680px; line-height:150%;
	border:1px solid #888;
}
table.mailtb th{
	border-bottom:1px solid #888; white-space:nowrap; width:130px;
	font-weight:normal; text-align:left; padding:5px 10px 5px 10px; vertical-align:top;
	background-color:#D9F0BB;
}
table.mailtb td{
	border-bottom:1px solid #888; padding:5px 10px 5px 10px;
}
input.itxt1 { border: #999 1px solid; background-color:#fff; width:120px; }
input.itxt2 { border: #999 1px solid; background-color:#fff; width:280px; }
input.itxt5 { border: #999 1px solid; background-color:#fff; width:50px; }
input.itxt4 { border: #999 1px solid; background-color:#fff; width:340px; }
textarea.itxt3 { border: #999 1px solid; background-color:#fff; width:98%; }
table.mailtb2{ margin:0; padding:0; border:0; }
table.mailtb2 td.td1{ padding:4px 0px 0px 0px; width:20px; border:0; }
table.mailtb2 td.td1 img{ cursor:pointer; }
table.mailtb2 td.td2{ padding:4px 0px 0px 0px; width:60px; border:0; }
table.mailtb2 td.td3{ padding:4px 0px 5px 0px; width:230px; border:0; }
table.mailtb2 td.td5{ padding:4px 0px 0px 0px; border:0; }