@charset  "utf-8";


#pageTOP .main .heading h2 { background-image: url(../research/resources/h2_top.gif); }
#pageOutline .main .heading h2 { background-image: url(../research/resources/h2_outline.gif); }
#pageKakenhi .main .heading h2 { background-image: url(../research/resources/h2_kakenhi.gif); }
#pageJoint .main .heading h2 { background-image: url(../research/resources/h2_joint.gif); }
#pageBulletin .main .heading h2 { background-image: url(../research/resources/h2_bulletin.gif); }
#pageSangaku .main .heading h2 { background-image: url(../research/resources/h2_sangaku.gif); }
#pageProcess .main .heading h2 { background-image: url(../research/resources/h2_process.gif); }
#pageArchive .main .heading h2 { background-image: url(../research/resources/h2_archive.gif); }
#pageCommunity .main .heading h2 { background-image: url(../research/resources/h2_community.gif); }
#pageGp .main .heading h2 { background-image: url(../research/resources/h2_gp.gif); }
#pagePBL .main .heading h2 { background-image: url(../research/resources/h2_pbl.gif); }

.extra .heading h2 { background-image: url(../research/resources/h2_extra.gif); }
.menu dt { background-image: url(../research/resources/menu_idx.gif); }


.article .article dt { color: #0047B8; }
.article .article dt a { color: #4F6D9D; }
.article .article dd { margin-bottom: 1.75em; }
.article .article dd dd { margin-bottom: 0; }

#pageProcess .article dl {
	clear: both;
	width: 100%;
}
#pageProcess .article dt {
	width: 114px;
	float: left;
	color: #0047B8;
	text-align: right;
	border-top: 1px solid #C0C0C0;
	padding: 0.25em 14px 0.25em 0;
}
#pageProcess .article dd {
	width: 374px;
	float: right;
	border-top: 1px solid #C0C0C0;
	border-left: 1px solid #C0C0C0;
	padding: 0.25em 0 0.25em 14px;
	margin-bottom: 0;
}
#pageProcess .article th {
	width: 114px;
	color: #0047B8;
	text-align: right;
	padding: 0.25em 14px 0.25em 0;
	line-height: 1.75;
}
#pageProcess .article td {
	border-left: 1px solid #C0C0C0;
	padding: 0.25em 0 0.25em 14px;
	margin-bottom: 0;
}
#pageProcess .article dd p { margin-bottom: 0; }

#pageArchive table.tblBasis th { width: 5%; }

#pageArchive .articlePhoto { width: 200px; }

#pagePBL .article .article .col2L, #pagePBL .article .article .col2R { width: 48%; }
#pagePBL .col3R .column .col2L, #pagePBL .col3R .column .col2R { width: 117px; margin-bottom: 6px; }
