@charset "utf-8";

#mainimg{ position:absolute; top:0; left:0; display:none; }
#printimg{ margin:0; width:621px; height:214px; }
#bodymain{ margin:0; padding:0; width:621px; }
div.wrap{ margin:0; padding:0; border-top:1px solid #999; }
p{ padding:10px 20px 12px 0px; line-height:170%; }
/*---------------  -----------------------------------------------------*/
#bodyl{ margin:0; padding:0; width:621px; }
#bodyl div.ub{ border-top:0; }
#bodyl strong{ color:#0041aa; }
/*--------------- E -----------------------------------------------------*/
#bodyr{ float:left; margin:0; padding:0; width:480px; }
div.wrap h3{
	margin:0px 5px 0px 5px; padding:10px 0px 0px 0px; width:383px; line-height:150%; font-weight:normal;
	font-size:12px; text-align:center; color:#999; background-color:#fff;
}
#bnrs{ position:relative; top:0; left:0; margin:0; padding:0; width:383px; height:140px; }
#bnrs #bnr1{ position:absolute; top:20px; left:6px; margin:0; }
#bnrs #bnr2{ position:absolute; top:9px; left:97px; margin:0; }
#bnrs #bnr3{ position:absolute; top:13px; left:192px; margin:0; padding:0; width:115px; height:105px; }
#bnrs #bnr4{ position:absolute; top:0px; left:321px; margin:0; }
#bnrs #bnr5{ position:absolute; top:88px; left:5px; margin:0; }
#btns{ float:right; margin:0; padding:0; width:115px; }
#btns img{ margin:0px 0px 8px 0px; width:115px; height:62px; }

