@charset "utf-8";
/* ===================================================================
CSS information

 file name  :  styles.css
 style info :  productsフォルダ専用css
 
=================================================================== */

/* ==== ▼ primary ▼ ==== */
#primary {
    float : right ;/*left ;*/
}
/* ==== ▲ primary ▲ ==== */

/* ==== ▼ secondary ▼ ==== */

#secondary {
    float : left ;/*right ;*/
}
#secondary .sideBox {
    margin : 5px 6px 10px 0 ;/*5px 0 10px 6px ;*/
}
/* ==== ▲ secondary ▲ ==== */

/* ==== ▼ news_index ▼ ==== */
#news_index {
	margin: 15px 10px 50px 0 ;
}
#news_index dl {
	margin-left: 15px ;
}
#news_index dl dt {
	/*clear: left ;
	float: left ;
	font-weight: bold ;*/
}
#news_index dd {
	margin-left: 1.0em ;
	margin-bottom: 15px ;
	text-indent: 20px ;
	background: url(/images/item/arrow.gif) no-repeat 0px 2px;/*modify:2009.11.4*/
}
#news_index a {
	display: inline ;
	/*width: auto ;*/
	/*height: auto ;*/
	text-decoration: none ;
	/*text-indent: 20px ;*/
	line-height: 1.2em ;
	color: #119 ;
	/*border-bottom: dotted 1px #999 ;*/
}
#news_index a:hover {
	text-decoration: underline ;
	background-color: transparent ;
}
#news_index p {
	margin-left: 15px ;
	margin-bottom: 25px ;
	text-indent: 1.0em ;
}
#news_index table {
	width: 591px ;
	
	
	border-collapse: separate ;/*collapse ;*/
	border-spacing: 2px ;
}
#news_index td, #news_index th {
	padding: 3px 5px 3px 5px ;
	text-align: left ;
	border: solid 1px #ccc ;
}
#news_index th {
	width: auto ;
	vertical-align: top ;
	background-color: #f7f7f9 ;
	font-weight: normal ;
	white-space: nowrap ;
}
/* ==== ▲ Current All ▲ ==== */

