/* ページトップへのスクロール
----------------------------------------------*/
#page-top {
	position: fixed;
	bottom: 20px;
	right: 20px;
	z-index:300;
}

#page-top img{
	cursor:pointer;
	opacity:0.8;
}

#page-top img:hover{
	opacity:1;
}

/* 試し追加 muta */
/*
@media (max-width: 768px) {
    .custom-brand {
        clear: left;
        float: left;
        overflow: hidden;
        text-align: left;
        text-overflow: ellipsis;
        white-space: nowrap;
        width: 240px;
    }
}
*/

/* （Sample）該当ページの指定フレーム上部にテキスト差し込み ※但し、非ログインでも表示されてしまうのでJSでやる等の課題あり */
/*
body.works-researchmap #frame-309::before {
    content: "CSSでエリア配置ボタンを非表示にしています。";
    color: red;
    font-weight: bold;
    display: block;
    margin-bottom: 10px;
}
*/

/* （Sample）該当ページの指定フレームの↑↓ボタンを非表示 */
/*
body.works-researchmap #frame-309 .fas.fa-angle-up.bg-primary.align-bottom.cc-font-color,
body.works-researchmap #frame-309 .fas.fa-angle-down.bg-primary.align-bottom.cc-font-color {
    display: none;
}
*/

/* （Sample）該当ページの全フレームの↑↓ボタンを非表示 */
/*
body.works-researchmap .fas.fa-angle-up.bg-primary.align-bottom.cc-font-color,
body.works-researchmap .fas.fa-angle-down.bg-primary.align-bottom.cc-font-color {
    display: none;
}
*/

.database_data {
  border: 0 !important;
}
.database_data .database_list_col_6 h2 {
  font-size: 1rem !important;
}
.database_data .container {
  display: flex;
  flex-direction: column;
}
.row .database_list_index_row_0 {
  order: 3;
}
.row .database_list_index_row_0 h2::before {
  content: "▶";
  font-size: 0.8em;
  margin-right: 0.3em;
}
.row .database_list_index_row_1 {
  order: 1;
}
.row .database_list_index_row_1 dl {
  margin-bottom: 0 !important;
}
.row .database_list_index_row_1 dd {
  margin-bottom: .2em !important;
}
.row .database_list_index_row_2 {
  order: 2;
}
.row .database_list_index_row_2 dl {
  margin-bottom: 0 !important;
}
.row .database_list_index_row_2 dd {
  margin-bottom: .2em !important;
}
.row .database_list_index_row_2 .badge {
    padding: 0.3em 1em;
}
.row .database_list_index_row_2 .badge-primary {
    background-color: #0e3a88;
}