<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */

/* 並び替え
-----------------------------------------*/
.search_details{
	clear:right;
	margin:15px 10px 15px;
	border:1px solid #cfcfcf;
	overflow:hidden;
	font-size: 75%;
}

.search_details table th{
	background:#f1f1f1;
	padding:5px 2px 5px 10px;
	text-align:left;
}

.search_details table th.weekend{
	border-top:1px solid #fff;
}

.search_details table td{
	background:#fff;
	float:left;
	padding:10px 0 8px 4px;
}

.search_details table td.weekend{
	border-top: 1px solid #ccc;
	width:100%;
}

.search_details ul{
	float:left;
}
.search_details ul li{
	display:inline;
	padding-right:6px;
	margin-right:6px;
	border-right: 1px solid #ccc;
}

.search_details ul li.last{
	padding:0;
	margin:0;
	border:none;
}

.btn img{
	margin:0 10px 0 5px;
	float:right;
}

/* タブ
-----------------------------------------*/

table.tab {
	margin:10px 10px;
	width:97%;
}
table.tab td {
	text-align:left;
	vertical-align:middle;
	padding:0 8px
}
table.tab td:first-child {
	padding-left:0
}
table.tab td:last-child {
	padding-right:0
}
table.tab td&gt;a {
	color:#fff;
	width:100%;
	display:table;
	height:70px
}
table.tab td div {
	display:table-cell;
	width:100%;
	height:70px;
	vertical-align:middle;
	background-image:-webkit-gradient(linear, left top, left bottom, to(#a2a2a2), from(#bcbcbc));
	-webkit-border-radius:16px 16px 16px 16px;
	-webkit-box-shadow:rgba(0, 0, 0, 0) 0 10px 10px;
	font-size:24px;
}
table.tab td.selected div {
	color:#fff;
	background-image:-webkit-gradient(linear, left top, left bottom, to(#BF1300), from(#E83C16));

}

button.submitSearch{
    background: url("../../img/btn_search.jpg") no-repeat;
    width: 100px;
    height: 70px;
    border: none;
    float: right;
    margin: 0 10px 0 5px;
}

input.submitFilter{
    margin-right: 10px;
}</pre></body></html>