/* 全般  */

a {
	color: blue;
	text-decoration: none
}
a:hover {
	color: darkorange;
	text-decoration: underline
}
a.blackl {
	color: black
}
a.blackl:hover {
	color: blue;
	text-decoration: none
}


.hd1{
	color : gray;
	font-size : 38px;
}

.waku3 {
	border-width: 1px;
	border-color: #3366FF;
	background-color: #ccffff;
	border: 1px #3366FF solid
}
.midashi2 {
	font-size: 15px;
	font-weight: bold;
	color: #3366FF
}
.honbun10 { font-size: 12px; line-height: 130%}
.copyright {
	font-size: 10px
}
.kanrenlink{
	font-size:   14px;
	align:       center;
}

/* 調査検索・リスト */

.infoblock {
	margin-bottom: 1em;
	margin-left: 2em;
}
A.analysis_link{
	color: blue;
	padding: 2px 4px;
	border:    1px solid blue;
}
A.analysis_link:hover{
	color: darkorange;
	padding: 2px 4px;
	border:    1px solid darkorange;
	text-decoration: none
}


.s_search_str {
	color: orangered;
}


/* 質問項目検索 */

ul {
	line-height: 130%
}
.q_search_srvy {
	color: #547FAA
}
.q_search_str {
	color: orangered;
}

/* 質問項目リスト */

.q_list_big{
	font-weight: bold;
}
.q_list_trgt{
	color: orangered;
}

/* 調査概要 */

.bib{
	margin-left: 2em;
	margin-bottom: 2px;
	text-indent:-2em;
	border: 1px solid white;
}

/* 報告書目次 */

.refs_book{
	margin-left: 2em;
	margin-top: 0.7em;
	font-weight: bold;
}
.refs_section{
	margin-left: 5em;
	margin-top: 0.7em;
	margin-bottom: 2px;
	line-height: 120%;
}
.refs_author{
	margin-left: 7em;
	border: 1px solid white;
	text-align: right;
}
A.refs_pdf_link{
	border-bottom: 1px dotted blue;
	color: blue;
}
A.refs_pdf_link:hover{
	border-bottom: 1px solid darkorange;
	color: darkorange;
	text-decoration: none;
}
A.reverse{
	color: darkorange;
	text-decoration: none;
}
A.reverse:hover{
	color: blue;
	text-decoration: none
}
