@charset "utf-8";

#header{ height:200px; }
#header h2{ position:absolute;top:0px;right:0px; }
h4{ margin-bottom:20px; }

.sc .body{ width:565px;background:url(img/bg_sc.gif) repeat-y; }
.sc .body .inner{ padding:15px 30px; }
.sc .foot{ display:block;width:565px;height:15px;background:url(img/sc-footer.gif) no-repeat;text-indent:-9999px; }

a.btn-up{ display:block;float:right;margin:0px 15px 10px 0px; }
.box{ border:2px solid #dfe5cd;background:#f6f8f1; }

.full{ width:505px; }

.tblA th, .tblA td{ border:1px solid #cfccbf;padding:9px 13px; }
.tblA th{ white-space:nowrap;border-right:2px solid #336600; }

#data{
	width:400px;
}
#data table th{ width:50px;}
#data td{ border:1px solid #cfccbf; }
#data th{ white-space: normal; border-right:2px solid #336600; }

.tblA tr.last th, .tblA tr.last td{ border-bottom-width:0px; }

.ulA li{ background:url(img/ul-a.gif) no-repeat left center;padding-left:30px;line-height:20px;margin:5px 10px;font-size:11pt; }

/* product */
#prSc1 .pic{ float:left;margin-right:15px; }
#prSc1 th, #prSc1 td{ padding:5px 10px;border:1px solid #aaaaaa; }
#prSc1 th{ background:#f9f8f0; }
#prSc1 table{ width:330px;margin:10px 0px; }
#prSc1 var{ font-size:11pt;font-weight:bold; }
#prSc1 dl{ display:inline; }
#prSc1 dt{ font-size:12pt;font-weight:bold;color:#4b7e19;margin-top:5px;border-bottom:2px solid #4b7e19; }
#prSc1 dd{ padding:5px 0px; }
#present{ width:505px;height:186px;background:url(../product/img/sc1_pic03.jpg) no-repeat;overflow:hidden; }
#present div{ width:330px;height:70px;margin:90px 0px 0px 160px; }

/* point */
#poSc2_bnr{ width:505px;height:70px;background:url(../point/img/sc2_bg_bnr.jpg) no-repeat;overflow:hidden;margin-top:15px; }
#poSc2_bnr a{ display:block;margin:8px 0px 0px 250px; }
.tokucho img{ float:left;margin-top:15px; }
.tokucho dl{ width:330px;float:right; }

/* contact */
#soryo li{ float:left;width:110px;border:1px solid #aaaaaa;padding:2px;margin:3px;background:#f7f7f7; }

