/* @override http://www.a-price.co.jp/downprice/downprice_list.css */


body{
	margin: 0;
	padding: 0;
}

#footer{
	margin: 0 auto;
}

/* Layout */
<<<<<<< .mine
#container{
	margin-top: 10px;
	width: 80%;
	min-width: 960px;
	max-width: 1200px;
}
=======
table#container{
	margin-top: 10px;
	width: 80%;
	min-width: 960px;
	max-width: 1200px;
}
>>>>>>> .r289

* html table#container {
width:expression(document.body.clientWidth < 960? "960px" :
document.body.clientWidth > 1200? "1200px":"auto");
}



div#wraper_liqid{
background: black;
text-align: left;	
}

div#category_menu{
	width: 180px;
	text-align: left;
	float: left;
}

div#main_contents{
margin-left: 10px;	
min-width: 780px;
}

h1#dp_title{
	background: url(/downprice/images/dp_title.jpg) no-repeat;
	width: 770px;
	height: 220px;
	text-indent: -9999px;
}

.sub_menu{
	margin: 0;
}

td.left_menu,
td.main_content{
	background-color: black;
	text-align: left;
}

#dp_title{
}

ul.category_navi{
	list-style-type: none;
margin: 0;
padding: 0;
	background-color: black;
	line-height: 1.5em;
}

ul.category_navi li{
	border-bottom: 1px solid gray;
	padding:3px 5px;
}

ul.category_navi li a{
	font-size: 13px;
	color: orange;
	display: block;
}

ul.category_navi li a:hover{
	background-color: gray;
}

ul.category_navi li.db_top{
	padding: 0;
}


ul.category_navi li.db_top a{
	display: block;
	padding: 0;
background: url(/downprice/images/dp_top_s.jpg) no-repeat;
width: 180px;
height: 60px;
border: none;
text-indent: -9999px;
}



table#item_table{
	width: 99%;
	min-width: 770px;
	margin: 0 10px 0 0;
	padding: 0;
	border-spacing: 0;	
	font: bold 13px "Lucida Grande", Lucida, Verdana, sans-serif;
background-color: black;
}


#item_table td{
	font-size:12px;
	border-bottom: 1px solid silver;
	padding: 3px 3px 3px 6px;
	color: white;
}

#item_table a{
	text-decoration: none;
	color: orange;
}


#item_table td.item_photo{
	padding: 0;
	margin: 0;
	width: 126px;
	text-align: center;
}

#item_table td.item_photo{
	background-color: white;
}

#item_table td.today_price,
#item_table td.down_price,
#item_table td.start_price{
	/*white-space: nowrap;*/
	text-align: right;	
}


#item_table td.today_price{
	color: red;
	font: bold 24px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	margin: 0;
}

#item_table td.today_price p{
	margin: 5px 0;
}
#item_table td.today_price span{
	font-size: 13px;
	color: white;
}

#item_table td.down_price,
#item_table td.start_price{
	color: orange;
	font: bold 18px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

#item_table td.down_price span,
#item_table td.start_price span{
	font-size: 13px;
	color: white;
}

td.main_content{
	background: black url(/downprice/images/dp_body_back.gif) repeat-x 0 bottom;
}

#item_table span.start_day{
	display: block;
	color: white;
	font-size: 13px;
	text-align: center;
	text-decoration: none;
}

h1#goods_title{
	margin: 0 auto;
	padding: 0;
	width: 752px;
	height: 97px;
	text-indent: -9999px;
	background: url(/downprice/images/dp_title_item.gif) no-repeat;
}

.caution{
	color: #fff;
	padding: 10px;
}

.caution li{
	list-style-type: none;
}

#dropmenu ul ul{
	display:none;
	position:absolute;
	top:100%;
	left:0;
	z-index: 500;
}

/* BUY BTN*/

/*
#item_table p.buy_button{
	text-indent: -9999px;
	font-size: 12px;
	width: 80px;
	height: 20px;
	margin: 0;
	padding: 0;
}

#item_table p.buy_button a{
	width: 80px;
	height: 20px;
	background-image: url(images/btn_buynow.gif);
	display: block;

}

#item_table p.soldout_button{
text-indent:-9999px ;
	font-size: 12px;
	width: 80px;
	height: 20px;
	margin: 0;
	padding: 0;
		background-image: url(images/btn_soldout.gif);
}

*/

/* table sorter*/

#item_table th{
	color: white;
	background: gray;
	border-right: 1px solid silver;
	text-align: center;
font-size: 11px;
margin-right: 10px;
}


#item_table th.header {
	cursor: pointer;
	background: gray url(/downprice/images/bg.gif) no-repeat right center;
padding-left: 5px;
padding-right: 15px;
	white-space: nowrap;
}

table#item_table td span.for_sort{
color: black;
text-indent: -9999px;
}

#item_table th.header.headerSortUp {
	background: gray url(/downprice/images/asc.gif) no-repeat right center;
}

#item_table .headerSortDown {
	background: gray url(/downprice/images/desc.gif) no-repeat right center;
}

#item_table .headerSortDown,
#item_table .headerSortUp {
background-color: #516481;
}

#item_table th.start_price,
#item_table th.down_price,
#item_table th.now_price{
	border: none;
}
