@charset 'utf-8';

/**
 * Overwrite Base StyleSheet
 */


/*
 * Overwrite bootstrap3 bootstrap-overwrite.css
 */
/* color */
/* ナビゲーションバー背景 */
.navbar-default {
	box-shadow: 0 1px 2px #611303;
	background-color: #ff9900;
	background: linear-gradient(to bottom, #ff9900 30%, #ff8400 95%);
}
/* ナビフォーカス背景 */
.navbar-default .navbar-nav>.active>a:hover,
.navbar-default .navbar-nav>li>a:hover,
.navbar-default .navbar-nav>li>a:focus { background-color: #ffba1a; }
/* ドロップダウンナビフォーカス */
.dropdown-menu>li>a:hover,
.dropdown-menu>li>a:focus { background-color: #ff9900; }
/* 縮小時ナビ */
.navbar-default .navbar-toggle {
	background-color: #ff9900;
	border-color: #8f0000;
}
.navbar-default .navbar-toggle:focus { background-color: #8f0000; }
.navbar-default .navbar-toggle:hover { background-color: #ffba1a; }
.navbar-default .navbar-nav>.active>a,
.navbar-default .navbar-nav>.open>a,
.navbar-default .navbar-nav>.open>a:hover,
.navbar-default .navbar-nav>.open>a:focus,
.navbar-default .navbar-nav>.active>a:hover,
.navbar-default .navbar-nav>.active>a:focus {
	background-color: #8f0000;
}
.navbar-nav > li > a { border-left-color: #a66300; }
.navbar-nav > li:last-child > a { border-right-color: #a66300; }
@media (min-width: 768px) {
	.navbar-nav > li > a { padding: 10px 4px; }
	.navbar-default .navbar-nav>.active>a:hover,
	.navbar-default .navbar-nav>li>a:hover,
	.navbar-default .navbar-nav>li>a:focus {
		box-shadow: 0 3px 5px #954000;
	}
}
@media (min-width: 992px) {
	.global-header .navbar-nav > li > a {
		min-width: 6.5em;
	}
}
@media (min-width: 1200px) {
	.global-header .navbar-nav > li > a { min-width: 8.5em; }
}

/*
 * サブメニュー
 */
.navbar-default.navbar-sub {
	background: #ff9900 none;
}
.global-header .navbar > .content-nav-main {
	background-color: #6b3400;
}

/*
 * リンク文字色
 */
a {
  color: #004b9e;
}


/**
 * Overwrite layout.css
 */


/**
 * Overwrite style.css
 */
div.page-title h3,
header.page-title h3 {
	border-color: #ff9900;
}
div.page-title.category1 h4,
header.page-title.category1 h4 {
	border-color: #ff9900;
}
/* テーブル */
.table-index > thead th,
.table-index > thead th a,
.table-detail > tbody > tr > th.highlight {
	background-image: url(../img/layout/pattern02.png);
	background-color: #ff9900;
	background: url(../img/layout/pattern02.png) repeat, linear-gradient(to bottom, #ff9900 0%, #fe7b07 50%);
}
/* ページネート */
.row .paginate-wrap .total-count {
	background-color: #ff9900;
}
/* コピーライト */
.global-footer .copyright .footer-content {
	text-shadow: 0 0 3px #ff9900;
	background-color: #fe7b07;
}
/* パネル */
.panel.list-of-simple > .panel-heading {
	background-color: #fff9f2;
	background: linear-gradient(to bottom, #fff9f2 0%, #faf0e1 95%);
}

/* 調査員登録 会員規約 */
.panel.monitor-policy > .panel-body > dl > dd {
	padding: .4em .3em;
}
