@charset "utf-8";

/*---------------------------------------
 speclistにあったものを橋本がコピー
---------------------------------------*/

#contents .cont-left #cont-inner p.endlist-link{
	text-align: right;
	margin-bottom: 10px;
}

/*---------------------------------------
 endlist （製造集良品一覧のスタイル）
=======================================*/

#contents ul#sub-nav{
	background: url("../imgs/endlist/bg-cont.jpg") no-repeat left top;
}

#contents .cont-left #cont-inner p.endlist-topic{
	display: block;
	width: 577px;
	height: 70px;
	font-size: 13px;
	line-height: 20px;
	margin-bottom: 10px;
	background: url("../imgs/endlist/border-wave.jpg") no-repeat 230px 60px;
}

#contents .cont-left #cont-inner p.endlist-topic b{
	font-weight: normal;
	color: #990000;
}

#contents .cont-left #cont-inner p.endlist-topic b a{
	font-weight: bold;
	color: #FF6600;
}

#contents .cont-left #cont-inner p.endlist-topic b a:hover{
	color: #aaaaaa;
}

#contents .cont-left #cont-inner h2.et{
	font-size: 15px;
	text-indent: 20px;
	background: url("../imgs/common/icon-arrow-r.png") no-repeat left center;
	margin-bottom: 15px;
}

#contents .cont-left #cont-inner h2.et a{
	color: #ff6600;
	text-decoration: none;
	border-bottom: 1px solid #ff6600;
}

#contents .cont-left #cont-inner h2.et a:hover{
	color: #aaaaaa;
	border-bottom: 1px solid #aaaaaa;
}

#contents .cont-left #cont-inner table.endlist{
	width: 500px;
	margin: 0 0 10px 36px;
}

#contents .cont-left #cont-inner table.endlist td{
	font-size: 15px;
	background: url("../imgs/endlist/icon-topic.jpg") no-repeat left 3px;
	padding:  0 0 5px 20px;
}

#contents .cont-left #cont-inner .border{
	display: block;
	width: 100%;
	height: 1px;
	border-bottom: 1px solid #cccccc;
	margin-bottom: 15px;
}

#contents .cont-left #cont-inner h3#g03,
#contents .cont-left #cont-inner h3#g02,
#contents .cont-left #cont-inner h3#g01{
	font-size: 13px;
	text-indent: 20px;
	padding-bottom: 5px;
	background: url("../imgs/endlist/icon-title.jpg") no-repeat left 1px;
	border-bottom: 1px solid #cccccc;
	margin-bottom: 10px;
}

#contents .cont-left #cont-inner p.endlist-text01{
	font-size: 12px;
	line-height: 18px;
	padding-left: 20px;
	background: url("../imgs/endlist/icon-topic.jpg") no-repeat left 4px;
	margin: 0 0 20px 20px;
}

#contents .cont-left #cont-inner p.endlist-text02{
	font-size: 12px;
	line-height: 18px;
	margin: 0 0 10px 40px;
}

#contents .cont-left #cont-inner p.endlist-text03{
	font-size: 12px;
	line-height: 18px;
	padding-left: 15px;
	background: url("../imgs/endlist/icon-text.jpg") no-repeat left 8px;
	margin: 0 0 20px 40px;
}

#contents .cont-left #cont-inner p.margin-b0{
	margin-bottom: 0px;
}

#contents .cont-left #cont-inner p.endlist-text01 a,
#contents .cont-left #cont-inner p.endlist-text02 a,
#contents .cont-left #cont-inner p.endlist-text03 a{
	font-weight: bold;
	color: #ff6600;
}

#contents .cont-left #cont-inner p.endlist-text01 a:hover,
#contents .cont-left #cont-inner p.endlist-text02 a:hover,
#contents .cont-left #cont-inner p.endlist-text03 a:hover{
	font-weight: bold;
	color: #aaaaaa;
}



