@charset "shift_jis";

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

/* ===== toweltable ===== */
div#toweltable{
	width:950px;
	margin:10px 0px 2em 0px;
}
div#toweltable h1{
margin-bottom:20px;
}

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

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

/* my table CSS */
div#toweltable table.tablesorter thead th.w80{width:80px;}

div#toweltable table.tablesorter tbody td.eco{background-color:#f2dfe7; font-weight:bold; color:#976e5f; border: 1px solid #FFF; width:80px;}
div#toweltable table.tablesorter tbody td.hotel{background-color:#d1dcb6; font-weight:bold; color:#976e5f; border: 1px solid #FFF; width:80px;}
div#toweltable table.tablesorter tbody td.imabari{background-color:#ddd; font-weight:bold; color:#976e5f; border: 1px solid #FFF; width:80px;}
div#toweltable table.tablesorter tbody td.pile{background-color:#c8e9e6; font-weight:bold; color:#976e5f; border: 1px solid #FFF; width:80px;}
div#toweltable table.tablesorter tbody td.micro{background-color:#f2e1db; font-weight:bold; color:#976e5f; border: 1px solid #FFF; width:80px;}
div#toweltable table.tablesorter tbody td.velvet{background-color:#d7d7eb; font-weight:bold; color:#976e5f; border: 1px solid #FFF; width:80px;}


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

div#toweltable table.tablesorter tbody td.proname{font-weight:bold; width:80px;}
div#toweltable table.tablesorter tbody td.price{width:80px;}
div#toweltable table.tablesorter tbody td.size{width:80px;}
div#toweltable table.tablesorter tbody td.salon{width:70px;}


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

/*--------------------------------------
   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}

