/* CSS Document */
@import "reset.css";
@import "base.css";
@import "header.css";
@import "footer.css";

#prod_read{
	margin: 0px 22px;
}
#prod_read h2{
	margin:5px 0px;
	font-size:160%;
  font-weight:bold;
	color: #003399;
}
.p_right{
	float:right;
	width: 490px;
  font-size:110%;
	line-height: 130%;
}
.notice{
	margin-top:10px;
}
.product_list{
	width:250px;
}
.p_left{
	float:left;
	margin-bottom:15px;
}
.p_box{
	margin: 0px 24px;
	clear:both;
}
.p_box h3{
  color: #999;
  border-bottom: 1px solid #003399;
  margin:0px 0px 5px 0px;
  padding:0px 0px 0px 17px;
  font-size: 140%;
  font-weight:bold;
  background: url(../image/list.gif) no-repeat left 5px;
}
.p_box p{
	font-size:11pt;
	line-height: 14pt;
}
.p_box table{
	margin:0px 0px 15px 0px;
  vertical-align:top;
}
.p_box th{
  font-size:105%;
  font-weight:normal;
  padding:0px 0px 2px 0px;
  text-align:center;
}
th span{
	background: url(../image/list2.gif) no-repeat left 2px;
  padding-left:10px;
}
td{
	font-size:105%;
  text-align:center;
}
.p_box ul{
	list-style:none;
	margin: 0px 0px 0px 50px;
	padding: 0px;
  text-align:left;
}
.p_box li{
	margin-bottom:10px;
  list-style-image:url(../image/list2.gif);
}
.p_box p{
	margin:10px 0px;
}
.table_all{
	width:750px;
}
.table_2cell{
	width:500px;
}
.table_1cell{
	width:250px;
}
.p_table{
	width:750px;
}
.p_table td{
	text-align:left;
	background: url(../image/list2.gif) no-repeat left 5px;
  padding-left:10px;
}
.st{
	font-size:11pt;
	text-decoration:underline;
}
.p_box a img{
	margin-top:4px;
}
.photo{
	margin-left:180px;
}
#special{
	margin:0px 34px 0px 40px;
  font-size:105%;
}
#special h4{
	font-size: 130%;
	border-bottom: 1px dotted #999;
	margin:0px 0px 10px 0px;
}
#p_special1{
	float: left;
	width: 205px;
	margin:10px 0px 10px 25px;
  text-align:center;
}
#p_special1 img{
	margin-bottom:5px;
}
#p_special2{
	float: right;
	width: 420px;
  margin-top:10px;
}