@charset "UTF-8";

/* =================================================

　倫理委員会ページ

================================================== */
.main_ttl::before {
	margin: 0 auto;
	border-top: 0 solid rgba(29, 83, 137, 0.71);
	border-left: 151px solid transparent;
	border-right: 151px solid transparent;
	width: 0;
	height: 0;
	z-index: -1;
	top: 100px;
	right: 0;
	left: 0;
	content: '';
	position: absolute;
}


.f13 {
	font-size: 13px;
}
/*---------------------------------------------------
倫理委員会 ナビ
---------------------------------------------------*/

#rinri_navi li {
    display: block;
    float: left;
		width: 48%;
		margin: .5em 1%;
    padding: 0;
    background: #ecebeb;
    text-align: center;
    transition: 0.5s all;
}

#rinri_navi li a {
	position: relative;
	padding: 32.5px .5em 1em 3em;
	height: 90px;
	font-size: 1em;
	line-height: 1.5em;
	text-align: center;
}

#rinri_navi li a img {
	position: absolute;
	left: 10.5px;
	top: 25.5px;
	height: 35px;
}

#rinri_navi li:first-of-type a	{	padding-top: 25px;	}
#rinri_navi li:nth-of-type(2) a	{			}	
#rinri_navi li:nth-of-type(3) a	{	padding-left: 4em;		}	
#rinri_navi li:last-of-type a		{			}


/*ナビの画像サイズと調整
#rinri_navi li:first-of-type a img	{		width: 30px;	margin: 1em 0 1.1em 0;}
#rinri_navi li:nth-of-type(2) a img	{		width: 35px;	}	
#rinri_navi li:nth-of-type(3) a img	{		width: 60px;	margin-top: 4px;	}	
#rinri_navi li:last-of-type a img		{		width: 38px;	margin-top: .5em;	}	*/


/* contact_area */
.contact_area {
	padding: 2em 1em;
}

.contact_area dd:last-child {
	font-size: 1.3em;
}


.contact_area dd .memo{
	display: block;
	padding-top: 5px;
	padding-left: 1em;
	text-indent: -1em;
	white-space: normal;
}



/*-------------------------------------------------------
　お知らせ 
 kenkyu/rinri/index.php
-------------------------------------------------------*/
.news_list {	margin-bottom: 5em;	}
.news_list::before {	display: none;	}
.news_list dt{	margin: 0;	padding: 0.5em 0 0 0;	color: #608ac8;	}
.news_list dd{	line-height: 1.8em;	border-bottom: 1px #ccc solid;	}



/*過去の一覧*/
#rinri_topics .tab_area:after {
	display: block;
	clear: both;
	width: 0;
	height: 0;
	margin: 0;
	padding: 0;
	content:"";
	}

	#rinri_topics .tab_area {
		background: #EFEFEF;
		border: 0;
		padding: 1em 0;
	}

#rinri_topics .tab_area li{
	display: block;
	width: 100%;
	height: auto;
	padding: .1em 1em;
	float: left;
	font-size: 1em;
	border: 0;
	background: #EFEFEF;
	}

	#rinri_topics .tab_area li::before{
		content: "▼";
		display: inline-block;
		margin-right: .3em;
	}

#rinri_topics .tab_area li.select {
	background: #D1E3EE;
	border: 0;
	font-weight: bold;
	}
	#rinri_topics .tab_area li.select::before {
	content: "■";
	}
	#rinri_topics .content_area {
		padding: 2em 1em;
		border: 0;
	}

#rinri_topics .content_area ul li {
	padding: 1em 0;
	border-bottom: 1px #ccc dashed;
	padding-left: 0;
	text-indent: 0;
	border: 0;
	}

#rinri_topics .content_area ul li a{
	border-bottom: 1px #555 dashed;
	}

#rinri_topics .content_area ul li a:hover{
	border-bottom: 0;
	color: #3399ff;
	}


#rinri_topics .content_area ul li span {
	display: block;
	padding-right: 1em;
	font-size: 0.9em;
	color: #555;
	}



/*-------------------------------------------------------
 	申請をされる方へ 
 	kenkyu/rinri/index01.php
-------------------------------------------------------*/
/*タブ切り替え*/

#rinri_sinsei {
	background: #FFF;
	padding: 0;
	}
	
#rinri_sinsei .tab_area:after {
	display: block;
	clear: both;
	width: 0;
	height: 0;
	margin: 0;
	padding: 0;
	content:"";
	}

#rinri_sinsei .tab_area li{
	display: block;
	width: 50%;
	height: 55px;
	padding: 1em .5em .8em 1em;
	float: left;
	background:	#efefef;
	color:#555;
	font-size: 1em;
	line-height: 2.2em;
	text-align: left;
	border: 0;
	border-radius: 0;
	transition: .5s all;
	}

#rinri_sinsei .tab_area li:first-of-type{	border: 0;	}

#rinri_sinsei .tab_area li.select::after{	display: none;}

#rinri_sinsei .tab_area li:hover{
	background: #E4EEFB;
	color:#16599c;
}
/*select*/
#rinri_sinsei .tab_area li.select {
	background:	#16599c;
	border: 0;
	color:	#FFF;
}
#rinri_sinsei .tab_area li.select:hover{	background: #0b3157;	color:#FFF;}


#rinri_sinsei .tab_area li.moni{
	line-height: 1.6em;
	padding: .6em .5em .8em 1em;
}


/*content_area*/
#rinri_sinsei .content_area{
	position: relative;
	border-top: 0;
	border-top: 2px #16599c solid;
	padding: 1.5em .5em;
}

#rinri_sinsei .content_area dt {
	text-align: left;
}



/*-------------------------------------------------------
 申請をされる方へ #tab1
-------------------------------------------------------*/

/*学外から倫理申請をされる方へ*/
.exlink03[title="学外から倫理申請をされる方へ"]{
	position: relative;
	padding: 0;
	margin-top: 0;
	margin-bottom: 20px;
	top: auto;
	right: auto;
	text-align: center !important;
}
.exlink03[title="学外から倫理申請をされる方へ"] a{
	border: 2px solid #16599c;
	background-color: #16599c;
	padding: 9px 50px 9px 30px;
	border-radius: 25px;
}
.exlink03[title="学外から倫理申請をされる方へ"] a:hover{
	background-color: #fff;
}

.list_faq dt {
	position: relative;
	margin-bottom: 0;
	padding: 10px 3em 10px 5.3em;
	border: 1px solid #e5e7e8;
	border-top: 0;
	font-weight: bold;
	text-indent: -5.3em;
	line-height: 1em;
}

/*ダウンロード用table*/
table.y_download thead tr:last-of-type {
	background:#cedaee;
	border: 0;
}

table.y_download th.youshikimei {
	padding: 1.2em 1em;
	text-align: left;
}

table.y_download th.youshikimei p.date {
	right: auto;
}

table.y_download tbody tr {
	border-bottom: 1px #ccc solid;
}

table.y_download tbody tr td a{
	width: 100%;
	border-bottom: 0;
}
table.y_download td p.kome,
table.y_download td p.date {
	position: relative;
	left: 0;
	text-align: left;
	font-size: .9em;
}
table.y_download td p.date {
	left: -0.5em;
}
.y_download tr td a[title="注意事項"] {
	background: #CEDAEE;
	border: 1px #CEDAEE solid;
	top: auto;
	bottom: 9px;
}



table.y_download tbody tr td i.fa {
	line-height: 1.3em;
}

/*-------------------------------------------------------
 モニタリング #tab2
-------------------------------------------------------*/

.link_style1 {
	padding: 1em 0 !important;
	border-bottom: 1px #ccc dashed;
	font-size: 14px;
	text-indent: 0;
	background: #efefef;
	}

	.link_style1:hover{
		background: #e7ecf2;
	}

	.link_style1 a{
	padding: 11px 20px 8px 45px;
	border-bottom: 0;
	font-size: 1em;
}

.link_style1 a:hover{
	border-bottom: 0;
	color: #0068b6 !important;
	}

.link_style1 a::before{
		width: 22px;
		height: 22px;
		left: 15px;
		background: #608ac8 url(../../img/common/icon_arrow01.svg) no-repeat center center;
		background-size: 12px;
		content: '';
		position: absolute;
	}

	.link_style1 a i {
		font-size: 1.5em;
	}
#kenkyu .linkLine a:hover::before{
		background-color: #FFF;
	}

#rinri_sinsei .content_area ul li span {
	display: inline-block;
	padding-right: 1em;
	font-size: 0.9em;
	color: #555;
	}

.staff_1[title="モニタリング学内運用関係"] a {
		position: relative;
    display: block;
    font-size: 14px;
    font-weight: bold;
    font-family: "Yu Gothic", "游ゴシック", YuGothic, "游ゴシック体", "ヒラギノ角ゴ Pro W3", "メイリオ", sans-serif;
    border: 2px #1ba5c6 solid;
		background: #FFF;
		color: #118fac;
		text-indent: 0;
		line-height: 1.5em;
		padding: 1em 1em 1em 3em;
    transition: 0.3s all;

		}

		.staff_1[title="モニタリング学内運用関係"] a:hover {			background-color: #DEF2F7;		}

		.staff_1[title="モニタリング学内運用関係"] a::before {
			position: absolute;
			display: block;
			top: 30px;
			left: 5px;
			width: 15px;
			height: 18px;
			text-indent: 0;
			content: url(/img/common/icon_key0.png);
		}


/*-------------------------------------------------------
 実施報告書提出 #tab4
-------------------------------------------------------*/
table[summary="実施報告書提出"] td{
	padding: 2em 0.5em;
	}

/*-------------------------------------------------------
　任你博娱乐网站_任你博官网研修会
 kenkyu/rinri/index02.php
-------------------------------------------------------*/
	.tab_area#kensyukai {
		background-color: #efefef;
		width: 100%;
	}

	#rinri_sinsei .tab_area#kensyukai li {
		width: auto;
	}


/*-------------------------------------------------------
 研修日開催日程 #tab1
 e-leaning 		 #tab2
-------------------------------------------------------*/
#rinri_sinsei .content_area#kensyukaikaisainittei .list03 li,
#rinri_sinsei .content_area#e-leaning .list03 li {
	padding: 1.5em 1em 1.5em 2em;
	text-indent: -1em;
}





/*-------------------------------------------------------
 実施報告書提出 #tab1
-------------------------------------------------------*/



/*--------------------------------------------------
 重篤な有害事象報告    shinsei5.php
-------------------------------------------------- */
h5[title="様式ダウンロード"] {
	margin-bottom: 0;
	margin-top: 2em;
	display: inline-block;
	padding: 0.5em 2em 0.2em 1.5em;
	color:#FFF;
	background: #16599c;
	border-radius: 0px 15px 0 0;
}

dl[title="重篤な有害事象報告"]{
	border-top: 2px #16599c solid;
	border-bottom: 2px #16599c solid;
}
dl[title="重篤な有害事象報告"] dt {	padding: 10px 0 0 0.2em;	color:#0a437b;	font-size: 1.15em;	font-weight: normal;	}
dl[title="重篤な有害事象報告"] dd,
dl[title="重篤な有害事象報告"] dd:last-child{
	padding: 10px 0 10px 0px;
}

dl[title="重篤な有害事象報告"] dd a:hover{
	color:#DC143C;
	border-bottom: 1px #DC143C dashed;
}

dl[title="重篤な有害事象報告"] dd i{
	font-size: 1.5em;
}

/* 申請様式?変更申請
-----------------------------*/
.case1, .case2 {
	position: relative;
	display: block;
	width: 100%;
	border: 2px #ccc solid;
	padding: 1em;
	}

.case1:after,
.case2:after {
	position: absolute;
	right: -171px;
	display: block;
	content: "";
	background: url('/kenkyu/rinri/img/yajirushi.png') left center no-repeat;
	font-weight: bold;
	font-size: 1.3em;
	height: 150px;
	width: 171px;
	}


.case1:after {	top: 30%;	display:none;	}
.case2:after {	top: 20%;	display:none;	}

/*倫理委員会開催日程、申請書の提出期日*/
table[summary="倫理委員会開催日程、申請書の提出期日"] {
	width: 100%;
	border: 0;
	border-top: 1px #CCC solid;
	}

table[summary="倫理委員会開催日程、申請書の提出期日"] tr {
	border-left: 1px #CCC solid;
	border-right: 1px #CCC solid;
	}

table[summary="倫理委員会開催日程、申請書の提出期日"] tr:after {
	clear: both;
	display:block;
	width: 0;
	height: 0;
	content: "";
	}

table[summary="倫理委員会開催日程、申請書の提出期日"] thead {
	display: none;
	}

table[summary="倫理委員会開催日程、申請書の提出期日"] tbody td.kaisai{
	background:#E8F4CB;
	padding: 0.5em 1em;
	}

table[summary="倫理委員会開催日程、申請書の提出期日"] tbody tr td {
	display: block;
	float: left;
	border: 0;
	}

table[summary="倫理委員会開催日程、申請書の提出期日"] tbody tr td.kaisai:first-of-type {
	width: 80px;
	background:#E5F2FF;
	text-align: center;
	}

table[summary="倫理委員会開催日程、申請書の提出期日"] tbody tr td.kaisai:nth-child(2) {
	width: 100%;
	background:#FFF;
	text-align: left;
	}

table[summary="倫理委員会開催日程、申請書の提出期日"] tbody tr td.kaisai:nth-child(2):before {
	content: "倫理委員会開催日程:";
	width: 140px;
	float:left;
	}


table[summary="倫理委員会開催日程、申請書の提出期日"] tbody td.sime{
	width: 100%;
	background:#FFF;
	padding: 0.5em 1em;
	}

table[summary="倫理委員会開催日程、申請書の提出期日"] tbody td.sime:before {
	content: "審査書類完成締切日:";
	width: 140px;
	float:left;
	}

table[summary="倫理委員会開催日程、申請書の提出期日"] tr td:last-of-type {
	width:100%;
	border-bottom: 1px #CCC solid;
	}


/* モニタリング
-----------------------------*/

/*提出書類*/
.monitoring {
	position: relative;
	}

.monitoring.sheet2 {
	position: relative;
	height: 100px;
	}

.monitoring a {
	position: absolute;
	right: 20px;
	left: auto;
	top: 5px;
	bottom: auto;
	}

.monitoring.sheet2 a {
	position: absolute;
	top: auto;
	left: auto;
	right: 170px;
	bottom: 5px;
	}


.monitoring.sheet2 a.leftside {
	position: absolute;
	right: 20px;
	left: auto;
	top: auto;
	bottom: 5px;
	}

/*別紙一覧の問い合わせ*/
#kenkyu .Contact {
	margin-top: 1em;
	border-top: 1px #555 dashed;
	text-align: center;
	}

#kenkyu .Contact ul {
	display: inline-block;
	margin: 10px auto;
	}

#kenkyu .Contact ul li {
	padding: 5px 0;
	text-align: left;
	text-indent: 0;
	border: 0;
	}

#kenkyu .Contact ul li:before {
	display: none;
	}


/* 申請様式?変更申請
-----------------------------*/
.case1, .case2 {
	position: relative;
	display: block;
	width: 100%;
	border: 2px #ccc solid;
	padding: 1em;
	margin-bottom: 130px;
	}

.case1:after,
.case2:after {
	position: absolute;
	bottom: -150px;;
	display: block;
	content: "";
	background: url('/kenkyu/rinri/img/yajirushi_sp.png') left center no-repeat;
	font-weight: bold;
	font-size: 1.3em;
	height: 150px;
	width: 171px;
	}

.case1:after {	right: 30%;	top: auto;	}
.case2:after {	right: 30%;	top: auto;}




/* ダウンロード様式
-----------------------------*/
#kenkyu .downloadlist .dllink{
	position: relative;
	padding: 0em 0 2em;
	}

#kenkyu .downloadlist .dllink span.COMMENT {
	position: absolute;
	bottom: -22px;
	left: 1em;
	font-size: 85%;
	color: #294887;
	} 










/*-------------------------------------------------------
　利益相反　情報公開
-------------------------------------------------------*/

.johokoukai {
	display: block;
	width: 100%;
	border: 0;
	}

.johokoukai tbody tr:after {
	display: block;
	content: "";
	width: 0;
	height: 0;
	margin: 0;
	padding: 0;
	clear: both;
	}

.johokoukai thead {
	display: none;
	}

.johokoukai tbody td {
	display: block;
	width: 100%;
	padding: 0;
	border: 0;
	float: left;
	}

.johokoukai tbody tr {
	display: block;
	padding-bottom: 1em;
	border-bottom: 1px #CCC dashed;
	}


.johokoukai tbody td:first-of-type {
	width: 100%;
	padding-top: 5px;
	}

.johokoukai tbody td:first-of-type a{
	font-size: 1.2em;
	color: #1d58b0;
	text-decoration: underline;
	}


.johokoukai tbody td:nth-child(2) {
	width: 50%;
	font-size: 1em;
	}

.johokoukai tbody td:nth-child(2):before {
	content:"申告者名";
	display: block;
	background: #69b5ff;
	text-align: center;
	color: #FFF;
	font-weight: bold;
	font-size: 1em;
	}

.johokoukai tbody td:last-of-type {
	width: 50%;
	padding: 0 0.5em;
	}
	
.johokoukai tbody td:last-of-type:before {
	content:"所　属";
	display: block;
	background: #69b5ff;
	text-align: center;
	color: #FFF;
	font-weight: bold;
	font-size: 1em;
	}

.johokoukai td a{
	color: #1d58b0;
	text-decoration: underline;
	}

.johokoukai td a:hover {
	text-decoration: none;
	}


.johokoukai td:last-of-type {
	padding: 0 0 0.5em 0.5em;
	font-size: 14px;
	display: inline-block;
	color: #608ac8;
	/*background: #e9eff9;*/
	color: #000;
	}


.johokoukai td a{
	font-size: 1.2em;
	color: #1d58b0;
	text-decoration: underline;
	}

.johokoukai td a:hover {
	text-decoration: none;
	}




/*-------------------------------------------
　公的資金について
-------------------------------------------*/
table.sienjigyo {
	display: block;
	width: 100%;
	border: 0;
	border-top: 2px #066baf solid;
	}

table.sienjigyo thead {
	display: none;
	}

table.sienjigyo thead th span {
	font-size: 0.8em;
	}

table.sienjigyo td {
	display: block;
	width: 100%;
	float: left;
	padding: 5px;
	border: 0;
	border-bottom: 1px #ccc dashed;
	}

table.sienjigyo tbody td:first-of-type:before {
	display: block;
	content:"＜研究プロジェクト名＞";
	color: #066baf;
	padding-top: 5px;
	}

table.sienjigyo tbody td:nth-child(2):before {
	display: inline;
	content:"研 究 拠 点：";
	}
/*研究成果報告書*/
table.sienjigyo tbody td:nth-child(3):before {
	display: inline;
	content:"研究代表者：";
	}
/*研究代表者*/
table.sienjigyo tbody td:nth-child(4):before {
	display: inline;
	content:"研 究 期 間：";
	}
/*研究期間*/
table.sienjigyo tbody td:nth-child(5) a {
    font-size: 14px;
    padding: 5px 20px;
    border-radius: 10px;
}
/*研究成果報告書*/
table.sienjigyo tbody td:last-of-type {
	border-bottom: 2px #066baf solid;
	text-align:center;
	padding: 15px;
	}

table.sienjigyo tbody td:nth-child(5) .center {	display: none;	}


table.sienjigyo tbody td:nth-child(3) br {	display: none;	}
table.sienjigyo tbody td:nth-child(4) br {	display: none;	}
table.sienjigyo tbody td:nth-child(5) br {	display: none;	}



/*-------------------------------------------
　表示非表示
-------------------------------------------*/
.openclose {
	position: relative;
	padding: 15px 0 0 0;
	}

/*ボタン装飾*/
.openclose  label {
	display: block;
	padding: 7px 3em 5px 1em;
	border-bottom: 1px solid #dddbdb;
	cursor: pointer;
	transition: .5s;
	font-size: 1.3em;
    font-family:"Yu Gothic Medium", "游ゴシック Medium", YuGothic, "游ゴシック体", "ヒラギノ角ゴ Pro W3", "メイリオ", sans-serif;
	}

.openclose  label.Square {
	display: block;
	padding: 7px 3em 5px 1em;
	border: 2px solid #608ac8;
	cursor: pointer;
	transition: .5s;
	font-size: 1.1em;
    font-family:"Yu Gothic Medium", "游ゴシック Medium", YuGothic, "游ゴシック体", "ヒラギノ角ゴ Pro W3", "メイリオ", sans-serif;
	}


/*アイコンを表示*/
.openclose label:before {
    position: absolute;
    display: block;
    right: 0.5em;
    top: 0.8em;
    content: '＋';
    color: #3a5570;
    font-size: 1.3em;
    font-family: 'FontAwesome';
    padding-right: 5px;
    transition: 0.5s;
}

/*ボタンホバー時*/
.openclose label:hover {
    color: #ce944d;
	}

/*アイコンを切り替え*/
.openclose input:checked ~ label:before {
     content: '－';
     -ms-transform: rotate(360deg);
     -webkit-transform: rotate(360deg);
     transform: rotate(360deg);
     color: #668ad8;
}

/*チェックは見えなくする*/
.openclose input {
    display: none;
}

/*中身を非表示にしておく*/
.openclose .hidden_show {
    height: 0;
    padding: 1em 0;
    overflow: hidden;
    opacity: 0;
    transition: 0.8s all;
}


/*クリックで中身表示*/
.openclose input:checked ~ .hidden_show {
    padding: 1em 0;
    height: auto;
    opacity: 1;
}


/*=========================================================
　委員会関係
　index03.php
=========================================================*/


/*------------------------------------------------------
規程?手順書
-------------------------------------------------------*/
table.kiteitejyunsyo {
	width: 936px;
}
table.kiteitejyunsyo i::before{
	font-size: 1.1em;
}
table.kiteitejyunsyo td.bkGray{
	background: #f2f2f2 !important;
}

table.kiteitejyunsyo td.bkGray.w52{	width: 52%;	}
table.kiteitejyunsyo td.w48{	width: 48%;	}
table.kiteitejyunsyo a{
	border-bottom: 1px #8a8888 dashed;
	line-height: 2em;
}
table.kiteitejyunsyo a:hover{
	border-bottom: 1px #16599c dashed;
	color: #16599c;
}

