@charset "UTF-8";
a:link {
	color:#813500;
}
a:visited {
	color:#72573c;
}
a:hover {
	color:#ff700d;
}
#header {
	background: #985120;
}
#menu {
	border-top: 1px solid #724221;
	border-bottom: 1px solid #724221;
	background: #5b3b25;
}
#menu a {
	border-left: 1px solid #724221;
	border-right: 1px solid #724221;
	text-shadow: -1px -1px 0px #724221, 1px -1px 0px #724221, 1px 1px 0px #724221, -1px 1px 0px #724221;
}
#menu a:link {
	background: #7a4623;
}
#menu a:visited {
	background: #7a4623;
}
#menu a:hover {
	background: #a76130;
}
#menu a:active {
	background: #a76130;
}
#menu a.focus {
	background: #a76130;
}
#contents-header {
	background: #904613;
}
#sidebar-basic .box h4, #sidebar-user .box h4 {
	background: #ded6d2;
	border: 1px solid #aea4a1;
	border-bottom: none;
	color: #212121;
}
#sidebar-basic .box h4 a, #sidebar-user .box h4 a {
	color: #212121;
}
#sidebar-basic .box .section, #sidebar-user .box .section {
	border: 1px solid #aea4a1;
	background: #fff;
}
#sidebar-basic .box nav, #sidebar-user .box nav {
	margin: 0;
	padding: 5px;
}
#sidebar-custom-search-box {
	background: #985120;
}
.box.bookmark h4, .box.footprint h4 {
	color: #626063;
	background: #d6d2de;
}
.box.bookmark .section, .box.footprint .section {
	border: 1px solid #a4a1ae;
}
#instant-notice .msg {
	background: #b64a00;
	color: #fff;
}
#modal-dialog .head {
	background: #985120;
  border-bottom: 1px solid #724221;
}
#tabetayo-count {
	border: 4px solid #985120;
	background: #e9f091;
}
#tabetayo-count h5 {
	background: #985120;
}
.fldborder.focus {
	border: 1px solid #e47a30;
	box-shadow: inset 1px 1px 3px rgba(0, 0, 0, 0.2), 0 0 6px #e47a30;
	-moz-box-shadow: inset 1px 1px 3px rgba(0, 0, 0, 0.2), 0 0 6px #e47a30;
	-webkit-box-shadow: inset 1px 1px 3px rgba(0, 0, 0, 0.2), 0 0 6px #e47a30;
}
input[type="text"].focus, input[type="password"].focus, input[type="email"].focus, textarea.focus {
	border: 1px solid #e47a30;
	box-shadow: inset 1px 1px 3px rgba(0, 0, 0, 0.1), 0 0 6px #e47a30;
}
.tabs a {
	background: #5b3b25;
}
.tabs a:hover, .tabs a.focus:hover {
	background: #a76130;
}
.tabs a.focus {
	background: #985120;
}
.wrap {
	background: #904613;
	background: -moz-linear-gradient(top, #904613, #a7652a);
  background: -webkit-gradient(linear, left top, left bottom, from(#904613), to(#a7652a));
  background: -o-linear-gradient(top, #904613, #a7652a);
  background: -ms-linear-gradient(top, #904613, #a7652a);
}
table.key-value th {
	background: #c68668;
}
#footer-states {
	background: #f2e895;
	font-size: 11px;
	padding: 10px;
	text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.5);
}
#footer-states .contents {
	display: table;
	width: 1000px;
	margin: auto;
}
#footer-states .contents ul {
	display: table-cell;
	width: 112px;
}
*:first-child+html #footer-states .contents ul {
	display: inline;
	zoom: 1;
}
#footer-states .contents ul:first-child {
	width: 104px;
}
#footer-states a {
	text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.5);
}