/* :::::::::::::::::::::::::::::::::::::::::::::

	site: Luci Official Web Site
	name: category.css;

::::::::::::::::::::::::::::::::::::::::::::: */

/* :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
	NEWS
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */

/**COMMON**/
/**category_header**/
#category_header {
	width: 725px;
	margin-right: 7px;
	margin-left: 2px;
	margin-bottom: 4px;
}
#category_header h2 {
	background-image: url(../image/categoryheader.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 89px;
	width: 725px;	
}
#news_contents {
	width: 725px;
	margin-right: 7px;
	margin-left: 2px;		
}

/**INDEX**/
#news_index {
	padding-top: 5px;
	padding-right: 13px;
	padding-bottom: 5px;
	padding-left: 13px;
}
#news_index .article {
	width: 699px;
	padding-top: 13px;
	padding-bottom: 13px;
}
#news_index .article_l {
	float: left;
	width: 131px;	
}
#news_index .article_r {
	float: right;
	width: 568px;	
}
#news_index .date {
	background-image: url(../../common/image/arrow_gray.gif);
	background-repeat: no-repeat;
	background-position: 18px center;
	padding-left: 34px;
	width: 97px;
	font-size: 85%;
	line-height: 160%;
}
#news_index .title {
	font-size: 80%;
	line-height: 160%;
	background-image: url(../../common/image/line_dot_02.gif);
	background-repeat: repeat-y;
	background-position: left top;
	width: 531px;
	padding-right: 19px;
	padding-left: 18px;
}
#news_index .gray {
	background-color: #f7f7f7;
}

/**DETAIL**/
#news_detail {
	width: 665px;
	padding-top: 21px;
	padding-right: 30px;
	padding-bottom: 21px;
	padding-left: 30px;
}
#news_detail .info{
	background-image: url(../../common/image/pagetitle_bar.gif);
	background-repeat: repeat-y;
	background-position: left top;
	padding-left: 12px;
	width: 653px;
	padding-top: 3px;
	padding-bottom: 3px;
}
#news_detail .date{
}
#news_detail .title{
}
* html #news_detail .title { padding-top: 3px; }
*:first-child+html #news_detail .title { padding-top: 3px; }
#news_detail .detail{
	font-size: 80%;
	line-height: 160%;
	margin-top: 17px;
	color: #555555;
}
#news_detail .image{
	text-align: center;
	margin-top: 32px;
}
#news_detail .contact{
	background-image: url(../image/contact.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 103px;
	width: 665px;
	margin-top: 32px;
}
#btn_back a {
	background-image: url(../image/btn_back.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 41px;
	width: 725px;
	margin-top: 4px;
	width: 725px;
	margin-right: 7px;
	margin-left: 2px;	
}
#btn_back a:hover {
	background-position: 0px -41px;
}

/**midashi**/
#relation_categorytitle_1 {
	background-image: url(../image/relation_categorytitle_1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 42px;
	width: 725px;
	margin-right: 7px;
	margin-left: 2px;
	margin-top: 4px;
}
#relation_categorytitle_2 {
	background-image: url(../image/relation_categorytitle_2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 42px;
	width: 725px;
	margin-right: 7px;
	margin-left: 2px;
}
#relation_categorytitle_3 {
	background-image: url(../image/relation_categorytitle_3.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 42px;
	width: 725px;
	margin-right: 7px;
	margin-left: 2px;
}

