@charset "UTF-8";
/* ========================
　産官学共同研究センター
=========================== */

#Body #Contents-common {
	margin-top: 0px;
	padding-top: 0px;
}

/* -----------------------------------------------------------------------research-collaboration */
#ResearchCollaboration{
	/*	background:#000;*/
	line-height: 1.6;
	width: 904px;
	padding: 0px;
	margin: 0px;
	}
#ResearchCollaboration a:hover{
	text-decoration: none;
	}

/* -----------------------------------------------------------------research-collaboration/news-archive */

/* -----------------------------------------------------地域連携&産官学連携アーカイブ */

#ResearchCollaboration #RC-NewsArchive {
	font-size: 75%;
	width: 100%;
	margin: 12px auto 30px;
	box-sizing:border-box;
	}
#ResearchCollaboration #RC-NewsArchive h2 {
	font-size: 1.4em;
	font-weight: bold;
	color: #ffffff;
	margin-bottom: 10px;
	padding: 7px 0 7px 30px;
	background: url(../img/rc-news-h2-header-gs.png) #a45f5f no-repeat 10px 13px;
	}
#ResearchCollaboration #RC-NewsArchive h3 {
	font-size: 1.2em;
	font-weight: bold;
	padding: 20px 0 3px;
	border-bottom: #a45f5f 1px solid;
	}
#ResearchCollaboration #RC-NewsArchive dl {
	}
#ResearchCollaboration #RC-NewsArchive dt {
	float: left;
	clear: left;
	padding:1em 0;
	}
#ResearchCollaboration #RC-NewsArchive dl.renkei dt {
	float: left;
	clear: left;
	padding:1em 0;
	}
#ResearchCollaboration #RC-NewsArchive dd {
	padding:1em 0 1em 9em;
	border-bottom: #a8a9a7 dotted 1px;
	}
#ResearchCollaboration #RC-NewsArchive dl.renkei dd {
	padding:1em 0 1em 11em;
	border-bottom: #a8a9a7 dotted 1px;
	}
#ResearchCollaboration #RC-NewsArchive ul {
	list-style: none;
	margin-top: 20px;
	margin-bottom: 30px;
	border: #CCC solid 1px;
	padding: 0.5em 1em;
}
#ResearchCollaboration #RC-NewsArchive ul li {
	display: inline-block;
	margin-left: 1em;
}
#ResearchCollaboration #RC-NewsArchive ul li:first-child {
	margin-left: 0px;
}

#ResearchCollaboration #RC-NewsArchive dl.renkei a {
    line-height: 1.5;
    text-align: left;
    padding: 0 0 0 15px;
    background: url(../../img/icon02.gif) no-repeat 2px 3px;
    display:inline-block;
	}
#ResearchCollaboration #RC-NewsArchive dl.renkei .staff{
    display:inline-block;
    padding-right:3em;
	}


/* -----------------------------------------------------------------research-collaboration/index */

/* -----------------------------------------------------地域連携&産官学連携ニュース */

#ResearchCollaboration #RC-News {
	font-size: 75%;
	width: 100%;
	margin: 12px auto 30px;
	border: #a45f5f solid 2px;
	box-sizing:border-box;
	}
#ResearchCollaboration #RC-News h2 {
	font-size: 1.4em;
	font-weight: bold;
	color: #ffffff;
	margin-bottom: 10px;
	padding: 7px 0 7px 30px;
	background: url(../img/rc-news-h2-header-gs.png) #a45f5f no-repeat 10px 13px;
	}
#ResearchCollaboration #RC-News div.more {
	display: none;
	}
#ResearchCollaboration #RC-News div.more.open {
	display: block;
	}
#ResearchCollaboration #RC-News dl {
	margin-left: 30px;
	margin-right: 30px;
	}
#ResearchCollaboration #RC-News dt {
	float: left;
	clear: left;
	padding:1em 0;
	}
#ResearchCollaboration #RC-News dd {
	padding:1em 0 1em 9em;
	border-bottom: #a8a9a7 dotted 1px;
	}

#ResearchCollaboration #RC-News ul {
	list-style: none;
	margin-top: 20px;
	margin-left: 30px;
	margin-right: 30px;
	border: #CCC solid 1px;
	padding: 0.5em 1em;
}
#ResearchCollaboration #RC-News ul li {
	display: inline-block;
	margin-left: 1em;
}
#ResearchCollaboration #RC-News ul li:first-child {
	margin-left: 0px;
}


#ResearchCollaboration #RC-News .btn {
	display: block;
	color: #b05151;
	text-align: center;
/*	width;50%;*/
	margin: 0.5em auto;
	padding: 1em 0 1em;
	cursor:pointer;
/*	background: #851b38; */
	}

#ResearchCollaboration #RC-News a.renkei {
    line-height: 1.5;
    text-align: left;
    padding: 0 0 0 15px;
    background: url(../../img/icon02.gif) no-repeat 2px 3px;
    display:block;
	}



/* ------------------------------------------------------------------カテゴリエリア */

#ResearchCollaboration .RC-Cont-area01 {
/*	background: #00ff00;*/
	font-size: 75%;
	width: 100%;
	margin: 0 0 20px;
	}
#ResearchCollaboration .RC-Cont-area01 .unit {
	display: inline-block;
	width: 420px;
/*	background: #00ff00;*/
	vertical-align: top;
	}
#ResearchCollaboration .RC-Cont-area01 .unit div {
	margin: 0 0 30px;
	}
#ResearchCollaboration .RC-Cont-area01 .unit h2{
	font-size: 1.2em;
	font-weight: bold;
	margin: 0;
	padding: 12px 0 11px 33px;
	color: #ffffff;
	background: url(../img/rc-news-h2-header.gif) no-repeat 13px center;
	}
/*
#ResearchCollaboration .RC-Cont-area01 .unit h2.line01 {
	font-size: 1.2em;
	font-weight: bold;
	min-height:3em;
	margin: 0;
	padding: 10px 0 5px 33px;
	color: #ffffff;
	background: url(../img/rc-news-h2-header.gif) no-repeat 13px 18px;
	}
*/
#ResearchCollaboration .RC-Cont-area01 .unit h2 span{
	font-size: 0.7rem;
	font-weight: normal;
	}
#ResearchCollaboration .RC-Cont-area01 .unit img {
	margin: 20px 0;
	}
#ResearchCollaboration .RC-Cont-area01 .unit video {
	margin: 7px 0;
	width: 420px;
	height: 237px;
	}
#ResearchCollaboration .RC-Cont-area01 .unit div.video {
	margin: 7px 0;
	padding: 0px;
	width: 420px;
	height: 237px;
	}
#ResearchCollaboration .RC-Cont-area01 .unit img {
	margin: 0px;
	padding: 0px;
	width: 420px;
	height: 237px;
	}
#ResearchCollaboration .RC-Cont-area01 .unit div.video canvas {
	margin: 0px;
	padding: 0px;
	width: 420px !important;
	height: 237px !important;
	}


#ResearchCollaboration .RC-Cont-area01 .unit h3 {
	font-size: 1.2em;
	font-weight: bold;
	padding-left: 7px;
	}
#ResearchCollaboration .RC-Cont-area01 .unit h3 span {
	background: #FFF;
	padding-right: 10px;
	}

#ResearchCollaboration .RC-Cont-area01 .unit:nth-child(odd) {
	margin-right: 62px;
	}
#ResearchCollaboration .RC-Cont-area01 .unit ul {
	list-style: none;
	margin-top: 7px;
	}
#ResearchCollaboration .RC-Cont-area01 .unit ul li {
    line-height: 1.5;
    text-align: left;
    margin: 0 0 5px 0;
    padding: 0 0 0 15px;
    background: url(../../img/icon02.gif) no-repeat 2px 3px;
    list-style-type: none;
	}
#ResearchCollaboration .RC-Cont-area01 .unit .btn {
	display: block;
	color: #FFF;
	text-align: center;
	margin: 7px auto 0;
	padding: 1em 0 1em;
	}

#ResearchCollaboration .RC-Cont-area01 .unit:nth-child(1) h2 {
	min-height:3em;
	background-color: #57b3cc;
	background-position:13px 15px;
	padding: 10px 0 5px 33px;

	}
#ResearchCollaboration .RC-Cont-area01 .unit:nth-child(2) h2 {
	min-height:3em;
	background-color: #e46c0a;
	background-position:13px 15px;
	padding: 10px 0 5px 33px;
	}
#ResearchCollaboration .RC-Cont-area01 .unit:nth-child(3) h2 {
	background-color: #f3c81e;
	}
#ResearchCollaboration .RC-Cont-area01 .unit:nth-child(4) h2 {
	background-color: #7aa91b;
	}


#ResearchCollaboration .RC-Cont-area01 .unit:nth-child(1) h3 {
	color: #57b3cc;
	background: url(../img/rc-unit-01-h3-bg.gif) no-repeat left center;
	}
#ResearchCollaboration .RC-Cont-area01 .unit:nth-child(2) h3 {
	color: #e46c0a;
	background: url(../img/rc-unit-02-h3-bg.gif) no-repeat left center;
	}
#ResearchCollaboration .RC-Cont-area01 .unit:nth-child(3) h3 {
	color: #f3c81e;
	background: url(../img/rc-unit-03-h3-bg.gif) no-repeat left center;
	}
#ResearchCollaboration .RC-Cont-area01 .unit:nth-child(4) h3 {
	color: #7aa91b;
	background: url(../img/rc-unit-04-h3-bg.gif) no-repeat left center;
	}

#ResearchCollaboration .RC-Cont-area01 .unit:nth-child(1) .btn {
	background: #57b3cc;
	}
#ResearchCollaboration .RC-Cont-area01 .unit:nth-child(2) .btn {
	background: #e46c0a;
	}
#ResearchCollaboration .RC-Cont-area01 .unit:nth-child(3) .btn {
	background: #f3c81e;
	}
#ResearchCollaboration .RC-Cont-area01 .unit:nth-child(4) .btn {
	background: #7aa91b;
	}

/* ------------------------------------------------------------------------更新情報 */

#ResearchCollaboration #RC-Update{
	font-size: 75%;
	margin-left: 0;
	margin-bottom: 40px;
}
#ResearchCollaboration #RC-Update h2{
	font-size: 1.4em;
	font-weight: bold;
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: #e1e1e1 solid 3px;
}
#ResearchCollaboration #RC-Update dl {
	padding-left: 0px;
	}
#ResearchCollaboration #RC-Update dt {
	float: left;
	clear: left;
	padding:1em 0.5em;
	}
#ResearchCollaboration #RC-Update dd {
	padding:1em 0 1em 9em;
	border-bottom: #a8a9a7 dotted 1px;
	}



/* ------------------------------------------------------------------------リンク */
#ResearchCollaboration .RC-Link {
	font-size: 75%;
	margin-left: 0;
	margin-bottom: 60px;
}
#ResearchCollaboration .RC-Link h2,
#ResearchCollaboration .RC-Link h3 {
	font-size: 1.4em;
	font-weight: bold;
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: #e1e1e1 solid 3px;
}


#ResearchCollaboration .RC-Link ul,
#ResearchCollaboration .RC-Link ul.list{
	padding-top:1em;
	}
#ResearchCollaboration .RC-Link ul li {
    line-height: 1.5;
    text-align: left;
    margin: 0 0 5px 0;
    padding: 0 0 0 15px;
    background: url(../../img/icon02.gif) no-repeat 2px 3px;
    list-style-type: none;
	}
#ResearchCollaboration .RC-Link ul.list li {
    line-height: 1.5;
    text-align: left;
    margin: 0 0 5px 1m;
    padding: 0 0 0 1em;
    background:none;
    list-style-type: disc;
	}



/* ----------------------------------------------地域連携・産官学連携のお問い合わせ */

#ResearchCollaboration #RC-Contact {
	font-size: 75%;
	margin-left: 0px;
	margin-bottom: 70px;
}
#ResearchCollaboration #RC-Contact h2{
	font-size: 1.4em;
	font-weight: bold;
	margin-bottom: 12px;
}
#ResearchCollaboration #RC-Contact table{
	width: 100%;
	margin-bottom: 10px;
}
#ResearchCollaboration #RC-Contact table th,
#ResearchCollaboration #RC-Contact table td{
	padding: 12px 16px;
	border: #c7c7c7 solid 1px;
	vertical-align: middle;
}
#ResearchCollaboration #RC-Contact table th{
	width: 33%;
	font-weight: bold;
	background: #f8f8f8;
}
#ResearchCollaboration #RC-Contact table .float-left{
	width:40%;
	}
#ResearchCollaboration #RC-Contact table .float-right{
	width:55%;
	}
#ResearchCollaboration #RC-Contact th a {
    line-height: 1.5;
    text-align: left;
    padding: 0 0 0 15px;
    background: url(../../img/icon02.gif) no-repeat 2px 3px;
    display:block;
	}



/* ----------------------------------------------スマホ */
@media screen and (max-width: 768px) {
#ResearchCollaboration{
	width: 100%;
	}

#ResearchCollaboration #RC-News {
	width: 95%;
	}
#ResearchCollaboration #RC-News dl {
	}
#ResearchCollaboration #RC-News dd {
	padding-left:7.5em;
	}
	
#ResearchCollaboration .RC-Cont-area01 {
	width: 95%;
	margin-left: auto;
	margin-right: auto;
}
#ResearchCollaboration .RC-Cont-area01 .unit {
	display: inline-block;
	width: 100%;
	}
/*
#ResearchCollaboration .RC-Cont-area01 .unit h2.line01 {
	min-height:auto;
	padding: 10px 0 5px 33px;
	background: url(../img/rc-news-h2-header.gif) no-repeat 13px center;
	}
*/
#ResearchCollaboration .RC-Cont-area01 .unit:nth-child(odd) {
	margin-right: 0px;
	}
#ResearchCollaboration .RC-Cont-area01 .unit:nth-child(1) h2 {
	min-height:auto;
	padding: 12px 0 11px 33px;
	}
#ResearchCollaboration .RC-Cont-area01 .unit div {
	margin-left: 0em;
	margin-right: 0em;
	}
#ResearchCollaboration .RC-Cont-area01 .unit div img {
	max-width: 100%;
	display: block;
	margin-left: auto;
	margin-right: auto;
	}
#ResearchCollaboration .RC-Cont-area01 .unit div video {
	width: 100%;
	height: auto;
	margin-left: auto;
	margin-right: auto;
	}
#ResearchCollaboration .RC-Cont-area01 .unit div.video {
	width: 100%;
	height: auto;
	margin-left: auto;
	margin-right: auto;
	}
#ResearchCollaboration .RC-Cont-area01 .unit div.video img {
	width: 100%;
	height: auto;
	margin-left: auto;
	margin-right: auto;
	}

#ResearchCollaboration .RC-Cont-area01 .unit div.video canvas {
	width: 100% !important;
	height: auto !important;
	margin-left: auto;
	margin-right: auto;
	}
	
#ResearchCollaboration #RC-Update,
#ResearchCollaboration .RC-Link {
	margin-left: 1em;
	margin-right: 1em;
}
#ResearchCollaboration #RC-Update dl {
	padding-left: 0px;
	}
#ResearchCollaboration #RC-Update dd {
	padding-left:7.5em;
	}

#ResearchCollaboration #RC-Contact {
	margin-left: 1em;
	margin-right: 1em;
}
#ResearchCollaboration #RC-Contact table{
	display: block;
	width: 100%;
	padding-left: 0px;
}
#ResearchCollaboration #RC-Contact table tbody,
#ResearchCollaboration #RC-Contact table tr,
#ResearchCollaboration #RC-Contact table th,
#ResearchCollaboration #RC-Contact table td{
	box-sizing: border-box;
	display: block;
	width: 100%;
}
#ResearchCollaboration #RC-Contact table th,
#ResearchCollaboration #RC-Contact table td{
	border-top: none;
}
#ResearchCollaboration #RC-Contact table tr:first-child th{
	border: #c7c7c7 solid 1px;
}
#ResearchCollaboration #RC-Contact table th.sub-title{
	background: none;
	border-bottom: none;
	padding-bottom: 0px;
}
#ResearchCollaboration #RC-Contact table th.sub-title + td{
	padding-top: 0px;
}
#ResearchCollaboration #RC-Contact table .float-left{
	width:100%;
	text-align:left;
	float:none;
	margin-bottom:1em;
	}
#ResearchCollaboration #RC-Contact table .float-right{
	width:100%;
	text-align:left;
	float:none;
	}
}


/* -----------------------------------------------------------------research-collaboration/detail */

#ResearchCollaboration #RC-Detail-MainImg {
/*	width: 901px;*/
	margin: 10px 0 0 0px;
}

#ResearchCollaboration .RC-Cont-detail {
	font-size: 75%;
	margin: 20px 3px 20px 0px;
}

#ResearchCollaboration .RC-Detail-Section h3 {
	font-size: 1.4em;
	font-weight: bold;
	color: #FFFFFF;
	padding: 9px 0 9px 13px;
	cursor:pointer;
	background-image: url(../img/rc-detail-h3-accordinon-open.png);
	background-repeat: no-repeat;
	background-position: right center;
	border-bottom: #FFFFFF solid 2px;
}
#ResearchCollaboration .RC-Detail-Section.open h3 {
	background-image: url(../img/rc-detail-h3-accordinon-close.png);
}
#ResearchCollaboration .RC-Detail-Wrapper {
	margin-top: 30px;
	margin-bottom: 50px;
	display: none;
}
#ResearchCollaboration .RC-Detail-Section:first-child .RC-Detail-Wrapper {
	display: block;
}

/* -----------------------------------------------------PICKUP */

#ResearchCollaboration .RC-Detail-PickUp {
	display: none;
	margin-bottom: 50px;
}
#ResearchCollaboration .RC-Detail-PickUp h4 {
	font-size: 1.2em;
	font-weight: bold;
	padding-left: 7px;
	margin-left: 22px;
}
#ResearchCollaboration .RC-Detail-PickUp h4 span {
	background: #FFF;
	padding-right: 10px;
}
#ResearchCollaboration .RC-Detail-PickUp ul {
	list-style: none;
	margin-top: 10px;
	margin-left: 22px;
	padding-bottom: 15px;
}
#ResearchCollaboration .RC-Detail-PickUp ul li {
    line-height: 1.5;
    text-align: left;
    margin: 0 0 5px 8px;
    padding: 0 0 0 15px;
    background: url(../../img/icon02.gif) no-repeat 2px 3px;
    list-style-type: none;
}
#ResearchCollaboration .RC-Detail-PickUp .toOthers {
	margin-left: 22px;
	text-align: right;
	padding-top: 12px;
}
#ResearchCollaboration .RC-Detail-PickUp .toOthers a {
	padding-left: 15px;
	background: url(../../../img/icon02.gif) no-repeat 2px 5px;
}



/* -----------------------------------------------------記事部分 */
#ResearchCollaboration .RC-Detail-Article {
	margin-bottom: 40px;
}
#ResearchCollaboration .RC-Detail-Article h4 {
	font-size: 1.3em;
	font-weight: bold;
	margin-bottom: 16px;
	padding-left: 2px;
}
#ResearchCollaboration .RC-Detail-Article img {
	float: left;
	width: 240px;
	margin-bottom: 24px;
	padding-left: 1px;
}
#ResearchCollaboration .RC-Detail-Article p {
	margin-left: 270px;
	text-align: justify;
	text-justify: inter-ideograph;
}

#ResearchCollaboration .RC-Detail-Article img.icon {
	float: none;
	width: auto;
	margin-bottom: 0;
	margin-left:3px;
	padding-left: 0;
	vertical-align:middle;
}




/* -----------------------------------------------------その他記事表組 */
#ResearchCollaboration .RC-Detail-Other {
	margin-bottom: 25px;
}
#ResearchCollaboration .RC-Detail-Other h4 {
	font-size: 1.2em;
	font-weight: bold;
	margin: 0;
	padding: 12px 0 7px 33px;
	background: url(../img/rc-detail-other-h4-bg.gif) no-repeat left top;
}
#ResearchCollaboration .RC-Detail-Other table {
	margin-top: 20px;
}
#ResearchCollaboration .RC-Detail-Other table th,
#ResearchCollaboration .RC-Detail-Other table td {
	padding: 12px 16px;
	border: #c7c7c7 solid 1px;
	vertical-align: middle;
}
#ResearchCollaboration .RC-Detail-Other table th{
	width: 33%;
	font-weight: bold;
	background: #f8f8f8;
}


/* -----------------------------------------------------カテゴリ色分け設定 */
#ResearchCollaboration .RC-Cat-01 h3 {
	background-color: #57b3cc;
}
#ResearchCollaboration .RC-Cat-01 .RC-Detail-PickUp h4 {
	color: #57b3cc;
	background: url(../img/rc-unit-01-h3-bg.gif) no-repeat left center;
}
#ResearchCollaboration .RC-Cat-01 .RC-Detail-PickUp ul {
	border-bottom: #b7dee9 dotted 1px;
}
#ResearchCollaboration .RC-Cat-01 .RC-Detail-Article h4 {
	color: #3591aa;
}


#ResearchCollaboration .RC-Cat-02 h3 {
	background-color: #e46c0a;
}
#ResearchCollaboration .RC-Cat-02 .RC-Detail-PickUp h4 {
	color: #e46c0a;
	background: url(../img/rc-unit-02-h3-bg.gif) no-repeat left center;
}
#ResearchCollaboration .RC-Cat-02 .RC-Detail-PickUp ul {
	border-bottom: #f3c095 dotted 1px;
}
#ResearchCollaboration .RC-Cat-02 .RC-Detail-Article h4 {
	color: #b24a08;
}


#ResearchCollaboration .RC-Cat-03 h3 {
	background-color: #f3c81e;
}
#ResearchCollaboration .RC-Cat-03 .RC-Detail-PickUp h4 {
	color: #f3c81e;
	background: url(../img/rc-unit-03-h3-bg.gif) no-repeat left center;
}
#ResearchCollaboration .RC-Cat-03 .RC-Detail-PickUp ul {
	border-bottom: #fae79e dotted 1px;
}
#ResearchCollaboration .RC-Cat-03 .RC-Detail-Article h4 {
	color: #88730f;
}


#ResearchCollaboration .RC-Cat-04 h3 {
	background-color: #7aa91b;
}
#ResearchCollaboration .RC-Cat-04 .RC-Detail-PickUp h4 {
	color: #7aa91b;
	background: url(../img/rc-unit-04-h3-bg.gif) no-repeat left center;
}
#ResearchCollaboration .RC-Cat-04 .RC-Detail-PickUp ul {
	border-bottom: #c4d0ab dotted 1px;
}
#ResearchCollaboration .RC-Cat-04 .RC-Detail-Article h4 {
	color: #77933c;
}



/* -----------------------------------------------------あいさつ */
#ResearchCollaboration #RC-Greeting{
	font-size: 75%;
	width: 100%;
	margin: 12px auto 30px;
	border: #a45f5f solid 2px;
	box-sizing:border-box;
	}
#ResearchCollaboration #RC-Greeting h2 {
    font-size: 1.4em;
    font-weight: bold;
    color: #ffffff;
    margin-bottom: 10px;
    padding: 7px 0 7px 30px;
    background: url(../img/rc-news-h2-header-gs.png) #a45f5f no-repeat 10px 13px;
}

#ResearchCollaboration #RC-Greeting .clearfix{
	padding:30px;
	}

#ResearchCollaboration #RC-Greeting img {
    float: right;
    width: 180px;
}
#ResearchCollaboration #RC-Greeting p {
	font-size: 1.1em;
    margin-right: 220px;
    margin-bottom:1em;
    text-align: justify;
    text-justify: inter-ideograph;
}

/* -----------------------------------------------------ご意見募集 */
#ResearchCollaboration #RC-bosyu{
	font-size: 75%;
	width: 100%;
	margin: 12px auto 30px;
	box-sizing:border-box;
	}
#ResearchCollaboration #RC-bosyu h2 {
    font-size: 1.4em;
    font-weight: bold;
    color: #ffffff;
    margin-bottom: 10px;
    padding: 7px 0 7px 30px;
    background: url(../img/rc-news-h2-header-gs.png) #a45f5f no-repeat 10px 13px;
}
#ResearchCollaboration #RC-bosyu p {
	font-size: 1.1em;
    margin-bottom:1em;
}
#ResearchCollaboration #RC-bosyu h3{
	font-size: 1.4em;
	font-weight: bold;
	margin-bottom: 10px;
	margin-top: 2em;
	padding-bottom: 10px;
	border-bottom: #e1e1e1 solid 3px;
}

#ResearchCollaboration #RC-bosyu ul li {
    line-height: 1.5;
    text-align: left;
    margin: 0 0 5px 0;
    padding: 0 0 0 15px;
    background: url(../../img/icon02.gif) no-repeat 2px 3px;
    list-style-type: none;
	}
#ResearchCollaboration #RC-bosyu ul.list li {
    line-height: 1.5;
    text-align: left;
    margin: 0 0 5px 1m;
    padding: 0 0 0 1em;
    background:none;
    list-style-type: disc;
	}




/* -----------------------------------------------------連携事業 */
#ResearchCollaboration #RC-Renkei {
	font-size: 75%;
	width: 100%;
	margin: 12px auto 30px;
	box-sizing:border-box;
	}
#ResearchCollaboration #RC-Renkei h2 {
	font-size: 1.4em;
	font-weight: bold;
	color: #ffffff;
	margin-bottom: 10px;
	padding: 7px 0 7px 30px;
	background: url(../img/rc-news-h2-header-gs.png) #a45f5f no-repeat 10px 13px;
	}
#ResearchCollaboration #RC-Renkei h3 {
	font-size: 1.2em;
	font-weight: bold;
	margin-bottom:20px;
	padding: 20px 0 3px;
	border-bottom: #a45f5f 1px solid;
	}

#ResearchCollaboration #RC-Renkei table{
	width: 100%;
	margin-bottom: 10px;
}
#ResearchCollaboration #RC-Renkei table th,
#ResearchCollaboration #RC-Renkei table td{
	padding: 12px 16px;
	border: #c7c7c7 solid 1px;
	vertical-align: middle;
}
#ResearchCollaboration #RC-Renkei table th{
	font-weight: bold;
	background: #f8f8f8;
}
#ResearchCollaboration #RC-Renkei th a {
    line-height: 1.5;
    text-align: left;
    padding: 0 0 0 15px;
    background: url(../../img/icon02.gif) no-repeat 2px 3px;
    display:block;
	}






/* -----------------------------------------------------スマホ */
@media screen and (max-width: 768px) {
#ResearchCollaboration #RC-Detail-MainImg {
	width: 100%;
	margin-left: 0px;
	margin-right: 0px;
}
#ResearchCollaboration #RC-Detail-MainImg img {
	width: 100%;
}

#ResearchCollaboration .RC-Cont-detail {
	font-size: 75%;
	margin-left: 0px;
	margin-right: 0px;
}
#ResearchCollaboration .RC-Detail-Article img {
	margin-left: 0px;
	margin-right: 0px;
	width: 100%;
}

#ResearchCollaboration .RC-Detail-PickUp h4,
#ResearchCollaboration .RC-Detail-PickUp ul,
#ResearchCollaboration .RC-Detail-PickUp .toOthers,
#ResearchCollaboration .RC-Detail-Article,
#ResearchCollaboration .RC-Detail-Other {
	margin-left: 10px;
	margin-right: 10px;
}
#ResearchCollaboration .RC-Detail-Article p {
	margin-left: 0px;
}
#ResearchCollaboration .RC-Detail-Other table {
	margin-left: 1em;
	margin-right: 1em;
}

#ResearchCollaboration #RC-Greeting .photo{
	text-align:center;
	margin-bottom:2em;
	}
#ResearchCollaboration #RC-Greeting img {
    float: none;
    width: auto;
    max-width:75%;
    margin:0 auto;
    }
#ResearchCollaboration #RC-Greeting p {
    margin-right: 0;
}





	
}