@charset "UTF-8";

.table-time {
	margin-bottom: 20px;
}
.table-time th {
	background-color: #e5f4ff;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	padding: 5px;
	vertical-align: middle;
	text-align: center;
}
.table-time td {
	background-color: #f3faff;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	padding: 5px;
	vertical-align: middle;
	text-align: center;
}

#new {
   width: 600px;
	margin: 0 auto;
}
#new_l {
   float: left;
   width: 160px;
}
#new_r {
   float: right;
   width: 440px;
}

#store {
   width: 600px;
	margin: 0 auto;
	padding: 20px 0 0 0;
}
#store_l {
   float: left;
   width: 290px;
}
#store_r {
   float: right;
   width: 290px;
}

#contents .table-store {
	margin-bottom: 20px;
}
#contents .table-store caption {
	font-weight: bold;
	color: #0c45a2;
	text-align: left;
	padding: 0 0 5px 0;
}
#contents .table-store thead th {
	background-color: #efefef;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	text-align: center;
	padding: 5px;
}
#contents .table-store th {
	background-color: #e5f4ff;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	text-align: left;
	padding: 5px;
	vertical-align: middle;
	white-space: nowrap;
}
#contents .table-store td {
	background-color: #f3faff;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	padding: 5px;
	vertical-align: middle;
	text-align: center;
}
#contents .table-store thead td {
	background-color: d1ecff;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	padding: 5px;
	color: #0b588e;
	font-weight: bold;
}





