@charset "Shift_JIS";

/* ===================================
papertable
=================================== */

/* ===== papertable ===== */
div#papertable{
width:800px;
margin:1em auto 2em;
padding-bottom:1px;
}
div#papertable h1{
margin-bottom:20px;
}
div#papertable a:hover img.opa80{
	filter:alpha(opacity=80);
	-moz-opacity:0.80;
	opacity:0.80;
}

/* tablesoter CSS */
div#papertable table.tablesorter {
	background-color: #CDCDCD;
	margin:0 0 15px;
	font-size:12px;
	line-height:150%;
	width: 100%;
	text-align: left;
}
div#papertable table.tablesorter thead tr th, table.tablesorter tfoot tr th {
	background-color: #f7f6f2;
	border: 1px solid #FFF;
	font-size: 12px;
	padding: 4px;
	color:#666;
}
div#papertable table.tablesorter thead tr th span.focusth, table.tablesorter tfoot tr th span.focusth {
	font-size: 12px;
	color:#333;
	margin-right:20px;
}
div#papertable table.tablesorter thead tr .header {
	background-image: url(../img_table/bg.gif);
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
}
div#papertable table.tablesorter tbody td {
	color: #3D3D3D;
	padding: 4px;
	background-color: #FFF;
	vertical-align: middle;
}
div#papertable table.tablesorter tbody tr.odd td {
	background-color:#F0F0F6;
}
div#papertable table.tablesorter thead tr .headerSortUp {
	background-image:url(../img_table/asc.gif);
}

div#papertable table.tablesorter thead tr .headerSortDown {
	background-image: url(../img_table/desc.gif);
}
div#papertable table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {
background-color: #85b5da;
}

/* my table CSS */
div#papertable table.tablesorter thead th.w40{width:40px;}
div#papertable table.tablesorter thead th.w50{width:50px;}
div#papertable table.tablesorter thead th.w60{width:60px;}
div#papertable table.tablesorter thead th.w65{width:65px;}
div#papertable table.tablesorter thead th.w75{width:75px;}
div#papertable table.tablesorter thead th.w90{width:90px;}
div#papertable table.tablesorter thead th.w110{width:110px;}
div#papertable table.tablesorter thead th.w120{width:120px;}

div#papertable table.tablesorter tbody td.double{background-color:#eae0da; font-weight:bold; color:#976e5f; border: 1px solid #FFF; width:120px;}
div#papertable table.tablesorter tbody td.eco{background-color:#e6f0f8; font-weight:bold; color:#976e5f; border: 1px solid #FFF; width:120px;}


div#papertable table.tablesorter tbody td span.colorw{color:#FFF; display:none;}
div#papertable table.tablesorter tbody td span.red{color:#fd5a67; font-weight:bold;}

div#papertable table.tablesorter tbody td.proname{font-weight:bold; width:60px;}
div#papertable table.tablesorter tbody td.price{width:60px;}
div#papertable table.tablesorter tbody td.size{width:50px;}
div#papertable table.tablesorter tbody td.set{width:50px;}

div#papertable table.tablesorter tbody td div.db{
	background:url(../img_table/db.gif) 0 2px no-repeat;
	text-indent: 15px;
}
div#papertable table.tablesorter tbody td div.nv{
	background:url(../img_table/nv.gif) 0 2px no-repeat;
	text-indent: 15px;
}
div#papertable table.tablesorter tbody td div.bk{
	background:url(../img_table/bk.gif) 0 2px no-repeat;
	text-indent: 15px;
}
/*
div#papertable table.tablesorter tbody td div.w{
	background:url(../img_table/w.gif) 0 2px no-repeat;
	background:url(../img_table/w.gif) 0 2px no-repeat;
	text-indent: 15px;
}
div#papertable table.tablesorter tbody td div.b{
	background:url(../img_table/b.gif) 0 2px no-repeat;
	text-indent: 15px;
}
div#papertable table.tablesorter tbody td div.ccb{
	background:url(../img_table/ccb.gif) 0 2px no-repeat;
	text-indent: 15px;
}
div#papertable table.tablesorter tbody td div.mb{
	background:url(../img_table/mb.gif) 0 2px no-repeat;
	text-indent: 15px;
}
div#papertable table.tablesorter tbody td div.pp,
div#papertable table.tablesorter tbody td div.p{
	background:url(../img_table/p.gif) 0 2px no-repeat;
	text-indent: 15px;
}
div#papertable table.tablesorter tbody td div.pg{
	background:url(../img_table/pg.gif) 0 2px no-repeat;
	text-indent: 15px;
}
div#papertable table.tablesorter tbody td div.wr{
	background:url(../img_table/wr.gif) 0 2px no-repeat;
	text-indent: 15px;
}
div#papertable table.tablesorter tbody td div.dg{
	background:url(../img_table/dg.gif) 0 2px no-repeat;
	text-indent: 15px;
}
div#papertable table.tablesorter tbody td div.gl{
	background:url(../img_table/gl.gif) 0 2px no-repeat;
	text-indent: 15px;
}
div#papertable table.tablesorter tbody td div.yl{
	background:url(../img_table/yl.gif) 0 2px no-repeat;
	text-indent: 15px;
}
div#papertable table.tablesorter tbody td div.lil{
	background:url(../img_table/lil.gif) 0 2px no-repeat;
	text-indent: 15px;
}
div#papertable table.tablesorter tbody td div.p2{
	background:url(../img_table/p2.gif) 0 2px no-repeat;
	text-indent: 15px;
}
div#papertable table.tablesorter tbody td div.sp{
	background:url(../img_table/sp.gif) 0 2px no-repeat;
	text-indent: 15px;
}
*/

/*--------------------------------------
   Newマーク
--------------------------------------*/

.newup{display:block; position:relative; z-index:1;}

.newup img.newIcon1{width:29px; height:15px; margin:0; position:absolute; top:2px; left:2px; z-index:2;!important}

