@charset "shift_jis";

/* ===================================
toweltable
=================================== */

/* ===== toweltable ===== */
#toweltable{
	width:950px;
	margin:10px 0px 2em 0px;
}
#toweltable h1{
margin-bottom:20px;
}
#toweltable #itemfilter{
	margin-bottom:30px;
}
#toweltable #itemfilter li{
	float:left;
	width:184px;
	margin:0 2px 2px 0;
	font-family:"qMmpS Pro W3", "Hiragino Kaku Gothic Pro", "CI", Meiryo, Osaka, "lr oSVbN", "MS PGothic", sans-serif;
	padding:5px 2px;
	font-size:16px;
	background:#ddd;
	text-align:center;
	color:#333;
	text-decoration:none;
	cursor:pointer;
}
#toweltable #itemfilter li.active{
	background:#d4bf8e;
}

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

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

/* my table CSS */
#toweltable table tbody td span.colorw{color:#FFF; display:none;}
#toweltable table tbody td strong{color:#fd5a67; font-weight:bold;}
#toweltable table tbody td strong a{color:#fd5a67; font-weight:bold;}

#toweltable table tbody td.proname{font-weight:bold; width:90px;}
#toweltable table tbody td:nth-child(2){width:90px;}
#toweltable table tbody td.price{width:80px;}
#toweltable table tbody td.size{width:80px;}
#toweltable table tbody td.color{width:154px;}
#toweltable table tbody td.salon{width:70px;}

#toweltable table tbody .towel .proname{background:#faf4ea;}
#toweltable table tbody .bathtowelm .proname{background:#f1e8d8;}
#toweltable table tbody .bathtowell .proname{background:#e7d8be;}
#toweltable table tbody .bathtowelll .proname{background:#e9ebd9;}
#toweltable table tbody .sheet .proname{background:#d9ddc3;}
#toweltable table tbody .sheetl .proname{background:#cdd2b4;}
#toweltable table tbody .handtowel .proname{background:#ebe7e4;}
#toweltable table tbody .gown .proname{background:#f6e7e9;}
#toweltable table tbody .gownstrap .proname{background:#f0dee1;}
#toweltable table tbody .bathrobe .proname{background:#ebcfd4;}

#toweltable table tbody td.color a{
	text-decoration:none;
}
#toweltable table tbody td.color div{
	width:16px;
	height:16px;
	border:1px solid #ddd;
	text-indent:100%;
	white-space:nowrap;
	overflow:hidden;
	display:inline-block;
	margin:0 2px 5px 2px;
	cursor:pointer;
}
#toweltable table tbody td.color div.w{
	/*background:url(../img/w.gif) 0 0 no-repeat;*/
	background:#FFF;
	
}
#toweltable table tbody td div.b{
	/*background:url(../img/b.gif) 0 0 no-repeat;*/
	background:#d7cfc9;
}
#toweltable table tbody td div.db{
	/*background:url(../img/db.gif) 0 0 no-repeat;*/
	background:#6c5857;
}
#toweltable table tbody td div.ccb{
	/*background:url(../img/ccb.gif) 0 0 no-repeat;*/
	background:#846050;
}
#toweltable table tbody td div.bk{
	/*background:url(../img/bk.gif) 0 0 no-repeat;*/
	background:#000;
}
#toweltable table tbody td div.mb{
	/*background:url(../img/mb.gif) 0 0 no-repeat;*/
	background:#9a8882;
}
#toweltable table tbody td div.pp,
#toweltable table tbody td div.p{
	/*background:url(../img/p.gif) 0 0 no-repeat;*/
	background:#efae9d;
}
#toweltable table tbody td div.pg{
	/*background:url(../img/pg.gif) 0 0 no-repeat;*/
	background:#9f9f64;
}
#toweltable table tbody td div.wr{
	/*background:url(../img/wr.gif) 0 0 no-repeat;*/
	background:#920769;
}
#toweltable table tbody td div.dg{
	/*background:url(../img/dg.gif) 0 0 no-repeat;*/
	background:#37563d;
}
#toweltable table tbody td div.nv{
	/*background:url(../img/nv.gif) 0 0 no-repeat;*/
	background:#5c6aa6;
}
#toweltable table tbody td div.gl{
	/*background:url(../img/gl.gif) 0 0 no-repeat;*/
	background:#53bd58;
}
#toweltable table tbody td div.yl{
	/*background:url(../img/yl.gif) 0 0 no-repeat;*/
	background:#fed465;
}
#toweltable table tbody td div.lil{
	/*background:url(../img/lil.gif) 0 0 no-repeat;*/
	background:#ad81db;
}
#toweltable table tbody td div.p2{
	/*background:url(../img/p2.gif) 0 0 no-repeat;*/
	background:#f0b8d8;
}
#toweltable table tbody td div.sp{
	/*background:url(../img/sp.gif) 0 0 no-repeat;*/
	background:#fd8897;
}
#toweltable table tbody td div.rs{
	/*background:url(../img/rs.gif) 0 0 no-repeat;*/
	background:#f8d6c5;
}
#toweltable table tbody td div.ki{
	/*background:url(../img/ki.gif) 0 0 no-repeat;*/
	background:#f5e7ce;
}
#toweltable table tbody td div.gr{
	/*background:url(../img/gr.gif) 0 0 no-repeat;*/
	background:#d3d7b4;
}

/*--------------------------------------
   New}[N
--------------------------------------*/

.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}

