h1{
	margin:20px 0 0 0;
	padding:0 0 0 0;
	font-size:15px;
	line-height:25px;
	color:#999999;
}
h1.ss_h1{
	margin:20px 0 30px 0px;
	padding:0 0 0 10px;

	font-size:21px;
	line-height:40px;
	font-weight:bold;
	color:#492139;
	background: linear-gradient(to right, #e0e0e0, #f9f9f9);
	border-bottom:1px solid #917900;
}

h2.ohirune_h2{
	margin:20px 0 30px 0px;
	padding:0 0 0 10px;

	font-size:19px;
	line-height:40px;
	font-weight:bold;
	color:#004919;
	background-color:#e9f4ec;
	border-bottom:1px solid #a0cca0;
}

h3{
	margin:0px;
	padding:0px;
	font-size:18px;
	line-height:25px;
	color:#666666;
}
h3.ss2020{
	margin:0 0 30px 0;
	padding:0px;
	font-size:21px;
	line-height:30px;
	color:#4979e0;
}
h3.prodlist{
	margin:30px 0 30px 0;
	padding:0px;
	font-size:23px;
	line-height:30px;
	color:#663379;
}
h4{
	margin:0px 0px 30px 0px;
	padding:0px:
	font-size:17px;
	line-height:25px;
	font-weight:bold;
	color:#4979e0;
}
h5.kun_prod{
	padding:0 0 0 0;
	color:#330000;
	font-weight:bold;
}
span.cont_dd{
	color:#4979e0;
	font-size:17px;
}
span.cont_new{
	color:#e04979;
	font-weight:bold;
}
p.toptxt{
	font-size:17px;
	line-height:25px;
	color:#212139;
	background:url(../img/p_back01.gif) repeat;
}
span.top_date{
	color:#e04979;
}

span.cdate{
	color:#e04979;
}

div.new_sp{
	border:1px solid ;#494949;
	width:335px;
	height:160px;
	float:left;
}

a.txtlink{
	color:#7949e0;
	text-decoration:none;
}
a.txtlink:hover{
	color:#e04979;
	text-decoration:underline;
}

ul.list_btn{
	margin:0 0 0 18px;
	padding:0 0 0 0px;
	list-style-image:url(../img/btn_image.gif);
}
a.linktxt{
	color:#4949e0;
	font-weight:normal;
	text-decoration:none;
}
a.linktxt:hover{
	color:#e07979;
	font-weight:normal;
	text-decoration:underline;
}

h5.pc1{
	margin:0 0 0 15px;
	padding:0;
	font-weight:bold;
	font-size:16px;
	color:#4979e0;
	line-height:25px;
}
div.p_kakaku{
	margin:0 10px 0 0;
	color:#e04979;
	font-weight:bold;
	text-align:right;
}
div.p_com{
	margin:0 10px 0 15px;
	font-size:14px;
}

div.idx_list{
	margin:0 0 20px 0;
	border-top:1px solid #797979;
	border-left:1px solid #797979;
	border-right:1px solid #797979;
	border-bottom:1px solid #666666;
	
}

