@charset "shift_jis";

.headline	{
	margin:0px 20px 5px 20px ;
	background-image:url(../web/img/common/lin_head.jpg);
	width:720px;
	height:5px;
	}


ul.pagenavi 	{
	list-style:none;
	margin:0px;
	padding:3px 0px;
	display:block;
	}
	
.pagenavi li	{
	list-style:none;
	display:inline;
	padding:0px 8px 0px 8px;
	margin:0px;
	}	
	
.tag01	{
	border-bottom:1px solid #DDDDDD;
	margin:10px 0px 0px 0px ;
	padding:0px;
	height:21px;
	width:491px;
	}

.tag01 img.pt	{
	margin:5px 10px 0px 0px;
	padding:0px;
	float:right;
	}

.tag01 img.name	{
	float:left;
	margin:0px 0px 1px 0px;
	}

.des_table	{
	padding:10px 0px 20px 0px;
	margin:0px 0px 0px 0px;
	float:none;
	clear:both;
	}

.des_data	{
	width:144px;
	float:left;
	margin:0px 28px 0px 0px;
	padding:0px:
	}	

.detail-btn	{
	margin:5px 14px;
	clear:both;
}

.des_data_p	{
	padding:10px 0px;
	margin:0px 10px;
	text-align:left;
	}

.des_data_r	{
	width:144px;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px:
	}	

dl.list	{
	margin:0em 0em -0.5em 0em;
	}

dl.list dt	{
	width:130px;
	}

dl.list dd	{
	width:350px;
	position:relative;top:-1.1em;
	margin:0em 0em 0em 120px;
	}

.price-table	{
	border-top:1px solid #6D6D6D;
	border-left:1px solid #6D6D6D;
	}

.price-table-th	{
	border-right:1px solid #6D6D6D;
	border-bottom:1px solid #6D6D6D;
	background-color:#CEF8F3;
	}

.price-table-td	{
	border-right:1px solid #6D6D6D;
	border-bottom:1px solid #6D6D6D;
	background-color:#FCFBE4;
	}