﻿@charset "UTF-8";
/* CSS Document */

/*査読付き研究論文リスト・スクロールバー表示*/
.scroll{
	overflow:scroll;
}

/*研究員一覧*/

  .researchers_main_frame {
    width: 1080px;
    margin: 0 auto;
  }

  .researchers_main_title {
    text-align: center;
    font-size: 36px;
    font-weight: bold;
    color:#c7ab22;
  }

  .researchers_unker {
    width: 1200px;
    margin: 20px auto;
    overflow: hidden;
  }

/******************************************************************************/

	.researchers_unker_1 {
		margin: 15px 0;
	}

.ribbon{
	max-width:180px;
	margin:2px 2px;
	text-align:center;
}

	.researchers_unker_1 .ribbon{
		background-color: #005d7e;
		color: #fff;
		font-size: 13px;
		padding:1px 3px 0px 3px;
	}

	.researchers_unker_1 a{
	color:#fff;
	text-decoration:none;
	}


.tx13{
	font-size: 13px;
}

.tx13 a{
	text-decoration:none;
}
.tx13 a:hover{
	text-decoration:underline;
}


.fx_lft{
	justify-content:flex-start;/*左寄せで折り返し（フレックスボックス用）*/
}

/*研究系・グループ名のリンク表示設定*/
.st_lnk a{
	text-decoration:none;
	color:#000;
}
.st_lnk a:hover{
	text-decoration:underline;
	color:#005d7e;
}


/******************************************************************************/


  .researchers_unker li{
    display: block;
    background-color: #005d7e;
    color: #fff;
    margin-right: 7px;
    float: left;
    font-size: 12px;
  }

  .researchers_unker li:last-child{
    display: block;
    background-color: #005d7e;
    color: #fff;
    float: left;
    font-size: 12px;
  }

  .researchers_unker li a{
    padding: 15px 10px;
    color: #fff;
  }

  .system_frame01 {
    width: 1180px;
    border-top: 2px solid #444;
    padding: 20px 0px;
    overflow: hidden;
  }

  .list_submain_title {
    width: 200px;
    float: left;
    font-size: 20px;
    font-weight: bold;
  }

  .researchers_list_frame {
    width: 980px;
    float: left;
  }

  .researchers_top {
    margin-bottom: 20px;
  }

  .researchers_top li{
    font-size: 14px;
  }

  .researchers_group {
    font-size: 20px;
    font-weight: bold;
    padding-bottom: 10px;
    border-bottom: 1px solid #444;
    text-align: center;
    margin-bottom: 10px;
  }

  .researchers_list01 {
    width: 320px;
    float: left;
    text-align: left;
    margin-right: 10px;
  }

  .researchers_list01 li{
    font-size: 14px;
  }

  .researchers_list02 {
    width: 320px;
    float: left;
    text-align: left;
    margin-right: 10px;
  }

  .researchers_list02 li{
    font-size: 14px;
  }

  .researchers_list03 {
    width: 320px;
    float: left;
    text-align: left;
  }

  .researchers_list03 li{
    font-size: 14px;
  }

  .researchers_list_space {
    margin-bottom: 130px;
  }


  .text-left {
    text-align: left;
  }

  .org_frame {
    width: 900px;
    margin: 20px auto;
    overflow: hidden;
  }

  .org_content01 {
    width: 265px;
    height: 650px;
    margin: 0px 17.5px;
    float: left;
    position: relative;
  }

  .org_content02 {
    width: 265px;
    height: 550px;
    margin: 0px 17.5px;
    float: left;
    position: relative;
  }

  .org_content03 {
    width: 265px;
    height: 370px;
    margin: 0px 17.5px;
    float: left;
    position: relative;
  }

  .org_image {
    margin: 20px 0px;
  }

  .org_text {
    font-size: 16px;
    line-height: 1.5;
  }

  .org_link_btn {
    position: absolute;
    bottom: 0;
    right: 0;
  }


