@charset "utf-8";

/*****************************************************************************/
/* research */
/* Modified : 110222 */
/*****************************************************************************/


/* research共通 */

#research img{vertical-align:bottom;}

#research li{
	list-style:none;
	margin-left:0;
	padding-left:0;
	font-size:1.2em;
}
#research dd{font-size:1em;} /*font-sizeリセット*/

#research .more-info{
	margin-bottom:5px;
	text-align:right;
	clear:both;
}




/* article共通 */

a.image-s_size span.caption{
padding:2px 0; 
text-align:center;
display:block;
font-size:110%;
}

#research #res-content {
	margin:30px 20px 0 0;
	float:left;
}


#research .article h2{
	background:#fff;
	border-bottom:5px solid #990000;
	padding-bottom:10px;
}

#research .article h3{
	background:#ccc;
	padding-bottom:5px;
	margin-bottom:30px;
	border-bottom:5px solid #900;
}

#research .article h4{
	padding:3px 10px;
	border-left:5px solid #900;
	border-bottom:1px dotted #b0ab96;
	font-size:1.6em;
	margin:30px 0 15px;
}

#research .article h5{
	font-size:1.6em;
	color:#900;
	margin:30px 0 10px;
}
#research .article h6{
	margin:10px 0 10px;
}
#research .article #article-main p{
	margin:0 20px 15px;
    text-align: justify; /* for modern browser */
    text-justify: inter-ideograph; /* IE6〜8 */

}
#research .article .note{color:#900;}


#research .article ul{
	margin:0 20px 30px;
}
#research .article ul li{
	font-size:1.4em;
	padding-left:15px;
	background:transparent url(../../img/common/circle-li-black.gif) no-repeat 0 50%;
}

#research .article table{
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	width:620px;
	margin:0 auto 30px;
}
#research .article table th{
	background-color:#F7E1E6;
	border-bottom:1px dotted #CCCCCC;
	border-right:1px dotted #FFFFFF;
	font-weight:normal;
	padding:3px 10px;
	text-align:left;
	text-align:center;
}
#research .article table td{
	padding:3px 10px;
	border-bottom:1px dotted #CCCCCC;
	border-right:1px solid #FFFFFF;
	text-align:center;
}
#research .article table .odd td{background-color:#FFFFFF;}
#research .article table .even td{background-color:#F9F9F9;}

#research .article .image-s_size{
	margin:0 20px; 15px 20px;
	_display: inline;
	float:right;
}
#research .article a.image-s_size{border:1px solid #ccc;}
#research .article a.image-s_size:hover{border:1px solid #900;}
#research .article .image-l_size{
	display:block;
	margin:0 auto 15px;
}
#research .article .page-nav{
	margin:40px 0 0;
	padding:10px 0 0;
	border-top:3px double #000;
}
#research .article .page-nav ul{
	margin-bottom:10px;
}
#research .article .page-nav li{
	background:none;
	padding:0;
}
#research .article .page-nav li a{
	padding-left:15px;
	background:transparent url(../../img/common/arrow-li-red.gif) no-repeat 0 50%;
}
#research .article .page-nav li a:hover{
	padding-left:15px;
	background:transparent url(../../img/common/arrow-li-red.gif) no-repeat 0 50%;
}

#research .article #article-sub{
	float:right;
	width:200px;
}



/* tan */
#research .light{color:#999;}
#research p.link a{text-decoration:underline;} /* 外部リンク用 */















/*トップページ*/
/*******************************************************************************/

/* メイン画像スライダー */
#research #feature-imege-slider{
	padding-bottom:5px;
	border-bottom:5px solid #900;
	background:#CCC;

}

/* Researchトップナビゲーション */
#research #research-nav{
	background:#b5c6da url(../../img/research/index/res_top_bg_research-nav.jpg) no-repeat 0 0;
	padding-left:15px;
}
#research #research-nav dl{
	width:210px;
	float:left;
	padding:15px 0 30px 0;
	margin-right:16px;
}
#research #research-nav dl#res-nav-news{
	width:134px;
}
#research #research-nav dl#res-nav-students{
	margin-right:0;
}
#research #research-nav dd{
	font-size:1.2em;
	border-bottom:1px dotted #7e8a98;
}
#research #research-nav dd a{
	display:block;
	padding:5px 5px;
}
#research #research-nav a:hover{
	background-color:#d7e1ec;
}
#research #research-nav dd.no-link a{color:#999;}
#research #research-nav dd.no-link a:hover{background-color:transparent; cursor:default;}

/* Researc各コンテンツサマリー */
#research #contents-summary p{font-size:1.2em;}
#research #contents-summary{
	background:#fff url(../../img/research/index/res_top_bg_summary.jpg) no-repeat 0 0;
	padding:25px 0 0 15px;
	margin-right:-10px;
}
#research #contents-summary .col-2{
	float:left;
	width:607px;
}
#research #contents-summary .col-2 .unit{margin-right:20px;}
#research #contents-summary .col-2 .lastChild{margin-right:0;}

#research #contents-summary .col-3{
	float:left;
	width:915px;
}
#research #contents-summary .col-3 .unit{margin-right:20px;}
#research #contents-summary .col-3 .lastChild{margin-right:0;}


#research #contents-summary .unit{
	width:283px;
	padding-bottom:30px;
	float:left;
}
#research #contents-summary #In-the-News{
	float:left;
}
#research #contents-summary li{
	list-style:none;
	margin-left:0;
	padding-left:0;
	font-size:1.2em;
}

#research #contents-summary .unit h3 {margin-bottom:10px;}
#research #contents-summary .unit h3 img{
	margin:0 !important;
	float:none !important;
}

#research #contents-summary .thumb{
	float:left;
	margin:0 10px 10px 0;
	padding:0;
	display:block;
	background: none;
}

#research #contents-summary .excerpt{
        overflow: auto;       /* for modern browser */
        zoom: 1;    /* for ie6 */
}
#research #contents-summary .excerpt .read-more{
	width:20px;
	height:12px;
	margin-left:3px;
	display:inline-block;
	text-indent:-9999px;
	background:transparent url(../../img/common/arrow-text-red.gif) no-repeat 0 5px;
	_background-position:1px 3px; /*~IE6*/
}


#research #contents-summary #In-the-News .thumb{
	float:none;
	margin:0 0 10px 0;
}
#research #contents-summary #In-the-News .excerpt{
	margin-bottom:5px;
	padding-bottom:5px;
	border-bottom:1px dotted #8c8c8c;
}
#research #contents-summary #In-the-News h4 img{
	margin-bottom:5px;
}
#research #contents-summary #In-the-News .date{
	color:#999;
}
#research #contents-summary li{
	background:transparent url(../../img/common/arrow-li-red-op.gif) no-repeat 0 3px;
	padding-left:15px;
}
#research #contents-summary li:hover{background-position:1px 3px;}

#research .comingsoon{color:#999;}




/* Research Organization, Institutes and Centersページ共通 */
/*******************************************************************************/

#research #res-introduction{
	margin:15px 15px;
	position:relative;
}

#research #org-chart span{
	background:transparent url(../../img/research/centers/res-org/res_org_chart.gif) no-repeat right 50%;
	padding-right:18px;
}

#research #org-chart:hover{

}
#research #org-chart a{
	color:#900;
	text-decoration:underline;
	padding-left:15px;
	background:transparent url(../../img/common/arrow-li-gray.gif) no-repeat 0 50%;
}
#research #org-chart a:hover{
	color:#000;
	text-decoration:underline;
	background:transparent url(../../img/common/arrow-li-red.gif) no-repeat 0 50%;
}

#research #org-chart-btn{
	position:absolute;
}

#research p#org-chart-btn{
	left:760px;
	top:-10px;
}

/* org 選択タブ */

#research #org-select ul{width:920px; height:55px; margin-top:25px;}
#research #org-select li {display:inline; float: left; padding:0;}
#research #org-select li a {background:none;}

#research #org-select li a{
	height:55px;
	display:block;
	overflow:hidden;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background:transparent url(../../img/research/centers/res-org/res_org_org-select-nav.png) no-repeat 0 0;
}

#research #org-select li a{border:none;}

#research #org-select .n-rgiro a{background-position:0 0; width:233px;}
#research #org-select .n-kinugasa a{background-position:-233px 0; width:227px;}
#research #org-select .n-bkc_soc-sci a{background-position:-460px 0; width:227px;}
#research #org-select .n-sci_engin a{background-position:-687px 0; width:233px;}

#research #org-select .n-rgiro a:hover{background-position:0 -55px;}
#research #org-select .n-kinugasa a:hover{background-position:-233px -55px;}
#research #org-select .n-bkc_soc-sci a:hover{background-position:-460px -55px;}
#research #org-select .n-sci_engin a:hover{background-position:-687px -55px;}

#research.res-org-rgiro #org-select .n-rgiro a{background-position:0 -55px;}
#research.res-org-kin #org-select .n-kinugasa a{background-position:-233px -55px;}
#research.res-org-bkc_soc-sci #org-select .n-bkc_soc-sci a{background-position:-460px -55px;}
#research.res-org-sci_engin #org-select .n-sci_engin a{background-position:-687px -55px;}


/* org タブ内コンテンツ */

#research #org-content{
	position: relative;
	margin:0 -10px 0 -5px;
	padding:0 5px;
	background:transparent url(../../img/research/centers/res-org/res_org_org-content-bg.png) no-repeat 0 bottom;
}


#research #org-description{
	background:#f2f2f2;
	width:920px;
}
#research #org-heading {
	width:920px;
	height:70px;
	text-indent:-9999px;
	background:transparent url(../../img/research/centers/res-org/res_org_org-select_heading.jpg) no-repeat 0 0;
}
#research.res-org-rgiro #org-heading {background-position:0 0;}
#research.res-org-kin #org-heading {background-position:0 -70px;}
#research.res-org-bkc_soc-sci #org-heading {background-position:0 -140px;}
#research.res-org-sci_engin #org-heading {background-position:0 -210px;}

#research #org-description p{
	padding:10px 15px 25px;
	border-right:1px solid #ccc;
	border-left:1px solid #ccc;
	border-bottom:5px solid #000;
}

/* org タブ内サイドナビゲーション */
#research #org-sub-nav{
	width:220px;
	float:left;
	background:transparent url(../../img/research/centers/res-org/res_org_org-sub-nav_bg.jpg) no-repeat 0 0;
}
#research #org-sub-nav ul{
	padding:15px 15px;
}

#research.res-org-rgiro #org-sub-nav ul{margin-bottom:50px;}

#research #org-sub-nav li a{
	display:block;
	border-bottom:1px dotted #7e8a98;
	width:180px;
	padding:10px 5px;
	background:transparent url(../../img/common/arrow-li-gray.gif) no-repeat 175px 50%;
}

#research.res-org-rgiro #org-sub-nav li a:hover{
	background:#e9e9e9 url(../../img/research/centers/res-org/arrow-li-yellow_on.gif) no-repeat 175px 50%;
	color:#856119;
}
#research.res-org-kin #org-sub-nav li a:hover{
	background:#e9e9e9 url(../../img/research/centers/res-org/arrow-li-red-orange_on.gif) no-repeat 175px 50%;
	color:#af3c26;
}
#research.res-org-bkc_soc-sci #org-sub-nav li a:hover{
	background:#e9e9e9 url(../../img/research/centers/res-org/arrow-li-blue_on.gif) no-repeat 175px 50%;
	color:#3a51a4;
}
#research.res-org-sci_engin #org-sub-nav li a:hover{
	background:#e9e9e9 url(../../img/research/centers/res-org/arrow-li-green_on.gif) no-repeat 175px 50%;
	color:#1B7819;
}



#research.rgiro_01 #org-sub-nav .sub-nav01 a,
#research.rgiro_02 #org-sub-nav .sub-nav02 a{
	background:transparent url(../../img/common/arrow-li-yellow.gif) no-repeat 175px 50%;
	color:#856119;
}
#research.kin_01 #org-sub-nav .sub-nav01 a,
#research.kin_02 #org-sub-nav .sub-nav02 a,
#research.kin_03 #org-sub-nav .sub-nav03 a,
#research.kin_04 #org-sub-nav .sub-nav04 a,
#research.kin_05 #org-sub-nav .sub-nav05 a,
#research.kin_06 #org-sub-nav .sub-nav06 a,
#research.kin_07 #org-sub-nav .sub-nav07 a{
	background:transparent url(../../img/common/arrow-li-red-orange.gif) no-repeat 175px 50%;
	color:#af3c26;
}
#research.bkc_soc-sci_01 #org-sub-nav .sub-nav01 a,
#research.bkc_soc-sci_02 #org-sub-nav .sub-nav02 a{
	background:transparent url(../../img/common/arrow-li-blue.gif) no-repeat 175px 50%;
	color:#3a51a4;
}
#research.sci_engin_01 #org-sub-nav .sub-nav01 a,
#research.sci_engin_02 #org-sub-nav .sub-nav02 a,
#research.sci_engin_03 #org-sub-nav .sub-nav03 a,
#research.sci_engin_04 #org-sub-nav .sub-nav04 a{
	background:transparent url(../../img/common/arrow-li-green.gif) no-repeat 175px 50%;
	color:#1B7819;
}


/* org タブ内コンテンツ本文 */
#research #org-article{
	float:left;
	width:660px;
	margin-right:-5px;
	padding:20px;
	background:transparent url(../../img/research/centers/res-org/res_org_org-article_bg.jpg) no-repeat 0 0;
}

#research #org-article h4{
	width:610px;
	height:55px;
	text-indent:-9999px;
	margin-bottom:20px;
}
#research #org-article .photo{
	float:right;
	margin:0 0 10px 10px;
}

#research.res-org-rgiro #org-article h4{background:transparent url(../../img/research/centers/res-org/res_org_org-article_h-rgiro.jpg) no-repeat 0 0;}
#research.res-org-kin #org-article h4{background:transparent url(../../img/research/centers/res-org/res_org_org-article_h-kin.jpg) no-repeat 0 0;}
#research.res-org-bkc_soc-sci #org-article h4{background:transparent url(../../img/research/centers/res-org/res_org_org-article_h-bkc.jpg) no-repeat 0 0;}
#research.res-org-sci_engin #org-article h4{background:transparent url(../../img/research/centers/res-org/res_org_org-article_h-engin.jpg) no-repeat 0 0;}

#research.rgiro_01 #org-article h4 {background-position:0 0; height:55px;}

#research.kin_01 #org-article h4 {background-position:0 0; height:85px;}
#research.kin_02 #org-article h4 {background-position:0 -85px; height:85px;}
#research.kin_03 #org-article h4 {background-position:0 -170px; height:85px;}
#research.kin_04 #org-article h4 {background-position:0 -255px;}
#research.kin_05 #org-article h4 {background-position:0 -310px;}
#research.kin_06 #org-article h4 {background-position:0 -365px; height:85px;}
#research.kin_07 #org-article h4 {background-position:0 -450px;}

#research.bkc_soc-sci_01 #org-article h4 {background-position:0 0; height:55px;}
#research.bkc_soc-sci_02 #org-article h4 {background-position:0 -55px; height:55px;}

#research.sci_engin_01 #org-article h4 {background-position:0 0; height:85px;}
#research.sci_engin_02 #org-article h4 {background-position:0 -85px; height:55px;}
#research.sci_engin_03 #org-article h4 {background-position:0 -140px; height:55px;}
#research.sci_engin_04 #org-article h4 {background-position:0 -195px;}


#research #org-article p{
	margin-bottom:10px;
}

#research #org-detail{
	margin:25px 0;
}

#research #org-detail dt{
	height:26px;
	padding:3px 40px 0 15px;
	margin-top:5px;
	background:#ececec;
	font-weight:bold;
	text-shadow: 1px 1px 0px #ffffff;
	filter: dropshadow(color=#ffffff, offx=1, offy=1);
	background:transparent url(../../img/research/centers/res-org/res_org_org-detail_dt_bg.png) no-repeat 0 0;
}
#research.res-org-rgiro #org-detail dt {background-position:0 0;}
#research.res-org-kin #org-detail dt {background-position:0 -80px;}
#research.res-org-bkc_soc-sci #org-detail dt {background-position:0 -160px;}
#research.res-org-sci_engin #org-detail dt {background-position:0 -240px;}

#research #org-detail dt.hover {cursor:pointer;}
#research.res-org-rgiro #org-detail dt.hover {color:#b98314;}
#research.res-org-kin #org-detail dt.hover {color:#af3c26;}
#research.res-org-bkc_soc-sci #org-detail dt.hover {color:#3a51a4;}
#research.res-org-sci_engin #org-detail dt.hover {color:#1b7719;}

#research #org-detail dt.selected {height:37px; cursor:default; color:#000 !important;}


#research.res-org-rgiro #org-detail dt.selected,
#research.res-org-rgiro #org-detail dt.hover {background-position:0 -40px;}
#research.res-org-kin #org-detail dt.selected,
#research.res-org-kin #org-detail dt.hover {background-position:0 -120px;}
#research.res-org-bkc_soc-sci #org-detail dt.selected,
#research.res-org-bkc_soc-sci #org-detail dt.hover {background-position:0 -200px;}
#research.res-org-sci_engin #org-detail dt.selected,
#research.res-org-sci_engin #org-detail dt.hover {background-position:0 -280px;}

#research #org-detail dt span{
	font-weight:normal;
	font-style: oblique;
}

#research #org-detail dd{
	padding:5px 15px 5px;
	border:1px solid #ccc;
	border-top:none;
}

#research #org-article ul{
	margin-left:15px;
}
#research #org-article li{
	background:transparent url(../../img/common/arrow-li-red.gif) no-repeat 0 3px;
	padding-left:15px;
	margin-bottom:5px;
}
#research #org-article li:hover{background-position:1px 3px;}


/* org chart　イメージ */

#research #org-chart ul#chart-img{
	background:url(../../img/research/centers/res-org/chart/res_org_chart-img-bk.gif) no-repeat;
	float:left;
	width:914px;
	height:1206px;
	position:relative;
}

#research #org-chart ul#chart-img li{
	position:absolute;
}

#research #org-chart ul#chart-img li a{
	background-image:none;
	}



#research #org-chart ul#chart-img li.chart-img01{
	top:147px;
	left:203px;	
}

#research #org-chart ul#chart-img li.chart-img02{
	top:206px;
	left:203px;	
}

#research #org-chart ul#chart-img li.chart-img03{
	top:327px;
	left:203px;	
}

#research #org-chart ul#chart-img li.chart-img04{
	top:385px;
	left:203px;	

}

#research #org-chart ul#chart-img li.chart-img05{
	top:443px;
	left:203px;	
}

#research #org-chart ul#chart-img li.chart-img06{
	top:230px;
	left:604px;	
}

#research #org-chart ul#chart-img li.chart-img07{
	top:303px;
	left:604px;	
}

#research #org-chart ul#chart-img li.chart-img08{
	top:598px;
	left:203px;	
}




/* Global COE*/
/*******************************************************************************/
#research.res-coe h2{
	background:#999999;
	padding-bottom:5px;
	border-bottom:5px solid #900;
}


#research #res-coe-content{
	padding:0 15px;
}

#research #res-coe-content h4{
	padding:3px 10px;
	border-left:5px solid #900;
	border-bottom:1px dotted #b0ab96;
	font-size:1.6em;
	margin:30px 0 15px;
}

/*#research #res-coe-content h4{
	font-size:1.6em;
	color:#900;
	margin:30px 0 10px;
}*/


#research #res-coe-content p{
	margin-bottom:15px;
}

#research .gcoe-program-info{
	margin-bottom:10px;
}
#research .gcoe-program-info li{
	font-size:1.4em;
	font-weight:bold;
	padding-left:15px;
	background:transparent url(../../img/common/circle-li-black.gif) no-repeat 0 50%;
}

#research.res-coe .res-coe-program_photo{
	float:right;
	margin:0 0 10px 20px;
}

#research.res-coe #res-coe-content .unit{
	margin:0 10px;
}

#research.res-coe #res-coe-content .unit p{
	margin-bottom:10px;
}



/* Facilities*/
/*******************************************************************************/
#research.res-facilities h2{
	background:#999999;
	padding-bottom:5px;
	border-bottom:5px solid #900;
}


#research #facilities-select{
	background:transparent url(../../img/research/centers/facilities/res_faci_select-bg.jpg) no-repeat 0 0;
	padding:20px 0 0 16px;
}
#research #facilities-select h3{
	border-bottom:1px dotted #a6aeb4;
	margin-bottom:16px;
	width:888px;
}
#research #facilities-select ul li{
	float:left;
	margin:0 16px 16px 0;
}

#research #facilities-select ul img{
}


/* colorbox */

.res-MinBox{
    background-color:#FFFFFF;
    margin:0 auto;
    overflow:hidden;
    width:480px;
}

#research.res-faci-detail{
}
#research.res-faci-detail .unit{
	height:450px;
	width:440px;
	padding:0 20px;
	overflow:auto;
}
#research.res-faci-detail h1{
	position:static;
	float:none;
	width:auto;
	text-align:center;
	height:auto;
	left:auto;
	margin:10px 0 30px;
}
#research.res-faci-detail h2{
	color:#900;
	margin-bottom:20px;
	clear:both;
}
#research.res-faci-detail h3{
	border-bottom:1px dotted #ccc;
	margin-bottom:15px;
	clear:both;
}
#research.res-faci-detail p{
	margin-bottom:25px;
}
#research.res-faci-detail .res-facilities-photo{
	float:right;
	margin:0 0 10px 10px;
}




/* colorbox custom */
.cboxIE #cboxTopLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../../../../common/js/images/internet_explorer/borderTopLeft.png, sizingMethod='scale');}
.cboxIE #cboxTopCenter{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../../../../common/js/images/internet_explorer/borderTopCenter.png, sizingMethod='scale');}
.cboxIE #cboxTopRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../../../../common/js/images/internet_explorer/borderTopRight.png, sizingMethod='scale');}
.cboxIE #cboxBottomLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../../../../common/js/images/internet_explorer/borderBottomLeft.png, sizingMethod='scale');}
.cboxIE #cboxBottomCenter{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../../../../common/js/images/internet_explorer/borderBottomCenter.png, sizingMethod='scale');}
.cboxIE #cboxBottomRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../../../../common/js/images/internet_explorer/borderBottomRight.png, sizingMethod='scale');}
.cboxIE #cboxMiddleLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../../../../common/js/images/internet_explorer/borderMiddleLeft.png, sizingMethod='scale');}
.cboxIE #cboxMiddleRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../../../../common/js/images/internet_explorer/borderMiddleRight.png, sizingMethod='scale');}




/* Featured Researchers */
/*******************************************************************************/

#research #feat_researchers_article{
	width:700px;
	float:right;
}

#research.res-feat_researchers h2{
	padding-bottom:10px;
	border-bottom:5px solid #900;
}
#research.res-feat_researchers .index h3{
	font-size:3em;
	margin:0 0 30px;
	padding-bottom:20px;
	border-bottom:5px solid #000;
	line-height:1.1;
	font-weight:normal;
	font-family:'Crimson Text','Times New Roman',Georgia,Serif;
}
#research.res-feat_researchers .index h4{
	font-size:2.5em;
	font-weight:normal;
	color:#900;
	margin:0 0 5px;
}
#research.res-feat_researchers .index .affiliation{font-size:1.4em;}
#research.res-feat_researchers .index .area{margin-bottom:15px;}
#research.res-feat_researchers .index .unit{
	clear:both;
	margin-bottom:20px;
	padding-bottom:20px;
	border-bottom:1px dotted #b0ab96;
}
#research.res-feat_researchers .index .thumb{
	float:right;
	padding:1px;
	margin:0 0 10px 20px;
	border:1px solid #ccc;
}
#research.res-feat_researchers .index .thumb:hover{border:1px solid #900;}

#research.res-feat_researchers .index .date{
	font-size:1.2em;
}



#research #feat_researchers_sub-nav{
	width:200px;
}

#research #feat_researchers_sub-nav ul{}
#research #feat_researchers_sub-nav li a{
	display:block;
	border-bottom:1px dotted #B0AB96;
	width:190px;
	padding:8px 5px;
}

#research #feat_researchers_sub-nav li a:hover{}
#research #feat_researchers_sub-nav li a.current{
	background:#E9E9E9;
	color:#900;
}

#research.res-feat_researchers .read-more{
	margin:5px 0 0 -5px;
}










#research #res-feat_researchers_content{
	position:relative;
	margin-top:20px;
	padding-top:20px;
}


#res-Interviews-select{
	width:920px;
	float:left;
}

#res-researcher-video{
	float:right;
	width:198px;
}

#res-Interviews-select h3{
	margin-bottom:20px;
}

#res-Interviews-select img{
	-ms-interpolation-mode: bicubic;
}


#res-Interviews-select .unit{
	clear:both;
	margin-bottom:20px;
	padding-bottom:10px;
	background:transparent url(../../img/research/areas/feat-researchers/res-feat_1px-dotted-line.gif) no-repeat 0 bottom;
}
#res-Interviews-select .unit p{
	margin-left:170px;
}

#research #res-Interviews-select ul{
	margin-right:-20px;
}

#research #res-Interviews-select li{
	font-size:1em;
	width:450px;
	float:left;
	margin:0 20px 0 0;
}

#research.researchers-interviews #res-Interviews-select li{display:none;}

#research.cat-sci-engin #res-Interviews-select .related-sci-engin{display:block;}
#research.cat-life-sci #res-Interviews-select .related-life-sci{display:block;}
#research.cat-letters #res-Interviews-select .related-letters{display:block;}
#research.cat-isci-engin #res-Interviews-select .related-isci-engin{display:block;}
#research.cat-rgiro #res-Interviews-select .related-rgiro{display:block;}
#research.cat-sport-health #res-Interviews-select .related-sport-health{display:block;}
#research.cat-arts-sci #res-Interviews-select .related-arts-sci{display:block;}


#research #res-Interviews-select li.lastChild{
	margin-right:0;
}


/* ホバーでinterviewアイコン設定 */

#research #res-Interviews-select li .thumb{
	float:left;
	position:relative;
	margin:0 10px 10px 0;
	border:1px solid #bbb;
}
#research #res-Interviews-select li .thumb:hover{
	border:1px solid #900;
}
#research #feat_researchers_article .thumb{position:relative;}
#research #feat_researchers_article .thumb span{
	display:block;
	width:200px;
	height:140px;
	left:0;
	top:0;
	position:absolute;
	background:transparent url(../../img/null.gif) no-repeat 0 0;
}
#research #feat_researchers_article .thumb:hover span{
	background:transparent url(../../img/research/areas/feat-researchers/btn-interview.gif) no-repeat 140px 125px;
}
#research #res-Interviews-select li .thumb span{
	display:block;
	width:160px;
	height:110px;
	left:0;
	top:0;
	position:absolute;
	background:transparent url(../../img/null.gif) no-repeat 0 0;
}
#research #res-Interviews-select li .thumb:hover span{
	background:transparent url(../../img/research/areas/feat-researchers/btn-interview.gif) no-repeat 100px 97px;
}







#research #res-researcher-video li{
	font-size:1em;
	margin:0 0 20px 0;
}


#research.res-feat_researchers .name{font-weight:bold;}
#research.res-feat_researchers .name a{color:#900;}
#research.res-feat_researchers .affiliation{font-size:1.2em; font-weight:bold;}
#research.res-feat_researchers .area{font-size:1.2em;}

#research .btn-interview a{
	margin-left:-5px;
}


#research #search-box{
	position:absolute;
	left:745px;
	top:10px;
}
#research #search-box form{

}
#research #search-box fieldset{
	border:none;
}
#research #search-box #searchKeyword{
	border:1px solid #ccc;
	padding:3px 5px 2px;
	margin-right:5px;
	width:130px; 
}

#research #search-box #submit{
	border:none;
	width:24px;
	height:24px;
	text-indent:-9999px;
	cursor:pointer;
	background:transparent url(../../img/research/areas/feat-researchers/btn-search.gif) no-repeat 0 0;
}
#research #search-box #submit:hover{
	background:transparent url(../../img/research/areas/feat-researchers/btn-search-o.gif) no-repeat 0 0;
}


/* interviews */

#research.researchers-interviews #res-feat_researchers-content{
	margin:30px 9px 0 0;
	padding-right:10px;
	border-right:1px dotted #B0AB96;
	width:740px;
	background:f00;
	float:left;
}
#research.researchers-interviews h2{
	background:#fff;
	padding-bottom:10px;
}

#research.researchers-interviews h3{
	clear:both;
	background:#ccc;
	padding-bottom:5px;
	margin-bottom:30px;
	border-bottom:5px solid #900;
}

#research.researchers-interviews h4{
	clear:both;
	padding:3px 10px;
	border-left:5px solid #900;
	border-bottom:1px dotted #b0ab96;
	font-size:1.6em;
	margin:30px 0 15px;
}

#research.researchers-interviews h5{
	font-size:1.6em;
	color:#900;
	margin:30px 0 10px;
}
#research.researchers-interviews h6{
	margin:10px 0 10px;
}
#research.researchers-interviews p{
	margin-bottom:15px;
}
#research.researchers-interviews .note{color:#900;}

#research.researchers-interviews ul{
	margin-bottom:30px;
}
#research.researchers-interviews ul li{
	font-size:1.4em;
	padding-left:15px;
	background:transparent url(../../img/common/circle-li-black.gif) no-repeat 0 50%;
	>height: 1%;	/* IE */
}

#research.researchers-interviews dl{
	float:right;
	margin:0 0 15px 15px;
	width:300px;
	font-size:1.2em;
	text-align:center;
	color:#2276a6;
}

#research.researchers-interviews dd{margin-top:5px;}

#research.researchers-interviews .ul-link li{
	background:transparent url(../../img/common/arrow-li-red.gif) no-repeat 0 50%;
}
#research.researchers-interviews .ul-link li a{
	text-decoration:underline;
}

#research.researchers-interviews table{
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	width:620px;
	margin:0 auto 30px;
}
#research.researchers-interviews table th{
	background-color:#F7E1E6;
	border-bottom:1px dotted #CCCCCC;
	border-right:1px dotted #FFFFFF;
	font-weight:normal;
	padding:3px 10px;
	text-align:left;
	text-align:center;
}
#research.researchers-interviews table td{
	padding:3px 10px;
	border-bottom:1px dotted #CCCCCC;
	border-right:1px solid #FFFFFF;
	text-align:center;
}
#research.researchers-interviews table .odd td{background-color:#FFFFFF;}
#research.researchers-interviews table .even td{background-color:#F9F9F9;}

#research.researchers-interviews img.image-s_size{
	margin:0 0 15px 20px;
	float:right;
}
#research.researchers-interviews img.image-l_size{
	display:block;
	margin:0 auto 15px;
}



#research.researchers-interviews #res-Interviews-select{width:160px; margin-top:30px;}
#research.researchers-interviews #res-Interviews-select h3{
	padding:0;
	background:none;
	border:none;
	margin-bottom:15px;
}
#research.researchers-interviews #res-Interviews-select li{
	padding:0 0 15px;
	border-bottom:1px dotted #B0AB96;
	margin:0 0 15px;
	background:none;
	width:160px;
}
#research.researchers-interviews #res-Interviews-select li p{
	margin:0;
}
#research.researchers-interviews #res-Interviews-select li .thumb{
	float:none;
	display:block;
	margin:0;
}

#research.researchers-interviews .answer{ font-size:130%; font-weight:bold; color:#900;}
#research.researchers-interviews .question{}




/* Featured Projects */
/*******************************************************************************/

#research #res-feat_projects_content{
	margin-top:30px;
}
#research #feat_projects_article{
	width:700px;
	float:right;
}

#research.res-feat_projects h2{
	padding-bottom:10px;
	border-bottom:5px solid #990000;
}

#research.res-feat_projects .index h3{
	font-size:3em;
	margin:0 0 30px;
	padding-bottom:20px;
	border-bottom:5px solid #000;
	font-weight:normal;
	font-family:'Crimson Text','Times New Roman',Georgia,Serif;
}
#research.res-feat_projects .index h4{
	font-size:1.6em;
	color:#900;
	margin:0 0 10px;
}
#research.res-feat_projects .index .unit{
	clear:both;
	margin-bottom:20px;
	padding-bottom:20px;
	border-bottom:1px dotted #b0ab96;
}
#research.res-feat_projects .index .unit div{
}
#research.res-feat_projects .index .thumb{
	float:right;
	margin:0 0 10px 20px;
	border:1px solid #ccc;
}
#research.res-feat_projects .index .thumb:hover{border:1px solid #900;}

#research.res-feat_projects .index .date{
	font-size:1.2em;
}



#research #feat_projects_sub-nav{
	width:200px;
}

#research #feat_projects_sub-nav ul{}
#research #feat_projects_sub-nav li a{
	display:block;
	border-bottom:1px dotted #B0AB96;
	width:190px;
	padding:8px 5px;
}

#research #feat_projects_sub-nav li a:hover{}


#research.res-feat_projects .read-more{
	margin:5px 0 0 -5px;
}

/*Research Areasによる色分け*/
#research.res-feat_projects .art .index h3{color:#c8167f; border-color:#c8167f;}
#research.res-feat_projects .disaster .index h3{color:#8f8d00; border-color:#8f8d00;}
#research.res-feat_projects .environment .index h3{color:#4a9715; border-color:#4a9715;}
#research.res-feat_projects .energy .index h3{color:#e97713; border-color:#e97713;}
#research.res-feat_projects .food .index h3{color:#d8445f; border-color:#d8445f;}
#research.res-feat_projects .human .index h3{color:#91662e; border-color:#91662e;}
#research.res-feat_projects .image .index h3{color:#006eb4; border-color:#006eb4;}
#research.res-feat_projects .japanese .index h3{color:#028d70; border-color:#028d70;}
#research.res-feat_projects .materials .index h3{color:#523d92; border-color:#523d92;}
#research.res-feat_projects .medical .index h3{color:#2b61b2; border-color:#2b61b2;}
#research.res-feat_projects .peace .index h3{color:#00a1c0; border-color:#00a1c0;}
#research.res-feat_projects .safety .index h3{color:#cf2e1a; border-color:#cf2e1a;}
#research.res-feat_projects .other .index h3{color:#8c40ac; border-color:#8c40ac;}

#research.res-feat_projects #n-art a:hover{color:#c8167f;}
#research.res-feat_projects #n-disaster a:hover{color:#8f8d00;}
#research.res-feat_projects #n-environment a:hover{color:#4a9715;}
#research.res-feat_projects #n-energy a:hover{color:#e97713;}
#research.res-feat_projects #n-food a:hover{color:#d8445f;}
#research.res-feat_projects #n-human a:hover{color:#91662e;}
#research.res-feat_projects #n-image a:hover{color:#006eb4;}
#research.res-feat_projects #n-japanese a:hover{color:#028d70;}
#research.res-feat_projects #n-materials a:hover{color:#523d92;}
#research.res-feat_projects #n-medical a:hover{color:#2b61b2;}
#research.res-feat_projects #n-peace a:hover{color:#00a1c0;}
#research.res-feat_projects #n-safety a:hover{color:#cf2e1a;}
#research.res-feat_projects #n-other a:hover{color:#8c40ac;}

#research.res-feat_projects .all #n-all a{background:#e9e9e9;}
#research.res-feat_projects .art #n-art a{color:#c8167f; background:#e9e9e9;}
#research.res-feat_projects .disaster #n-disaster a{color:#8f8d00; background:#e9e9e9;}
#research.res-feat_projects .environment #n-environment a{color:#4a9715; background:#e9e9e9;}
#research.res-feat_projects .energy #n-energy a{color:#e97713; background:#e9e9e9;}
#research.res-feat_projects .food #n-food a{color:#d8445f; background:#e9e9e9;}
#research.res-feat_projects .human #n-human a{color:#91662e; background:#e9e9e9;}
#research.res-feat_projects .image #n-image a{color:#006eb4; background:#e9e9e9;}
#research.res-feat_projects .japanese #n-japanese a{color:#028d70; background:#e9e9e9;}
#research.res-feat_projects .materials #n-materials a{color:#523d92; background:#e9e9e9;}
#research.res-feat_projects .medical #n-medical a{color:#2b61b2; background:#e9e9e9;}
#research.res-feat_projects .peace #n-peace a{color:#00a1c0; background:#e9e9e9;}
#research.res-feat_projects .safety #n-safety a{color:#cf2e1a; background:#e9e9e9;}
#research.res-feat_projects .other #n-other a{color:#8c40ac; background:#e9e9e9;}




/* projects */

#research.projects-article #res-feat_projects-content{
	margin:30px 9px 0 0;
	padding-right:10px;
	border-right:1px dotted #B0AB96;
	width:740px;
	float:left;
}

#research.projects-article h2{
	background:#fff;
	border-bottom:5px solid #990000;
	padding-bottom:10px;
}

#research.projects-article h3{
	background:#ccc;
	padding-bottom:5px;
	margin-bottom:30px;
	border-bottom:5px solid #900;
}

#research.projects-article h4{
	padding:3px 10px;
	border-left:5px solid #900;
	border-bottom:1px dotted #b0ab96;
	font-size:1.6em;
	margin:30px 0 15px;
}

#research.projects-article h5{
	font-size:1.6em;
	color:#900;
	margin:30px 0 10px;
}
#research.projects-article h6{
	margin:10px 0 10px;
}
#research.projects-article p{
	margin-bottom:15px;
}
#research.projects-article .note{color:#900;}

#research.projects-article .project-leader-detail{
	float:left;
	width:180px;
	padding:15px 10px 10px;
	margin:0 15px 15px 0;
	background:#F2F2F2;
	border:3px double #ccc;
	text-align:center;
}
#research.projects-article .project-ex-detail{
	float:right;
	width:180px;
	padding:15px 10px 10px;
	margin:0 0 15px 15px;
	background:#F2F2F2;
	text-align:center;
}
#research.projects-article .project-leader-detail img,
#research.projects-article .project-ex-detail img{
	margin-bottom:10px;
}
#research.projects-article .project-leader-detail p,
#research.projects-article .project-ex-detail p{
	text-align:left;
	margin-bottom:0;
}
#research.projects-article .project-leader-detail .name,
#research.projects-article .project-ex-detail .name{font-weight:bold;}
#research.projects-article .project-leader-detail .title,
#research.projects-article .project-ex-detail .title{font-size:1.2em;}

#research.projects-article ul{
	margin-bottom:30px;
}
#research.projects-article ul li{
	font-size:1.4em;
	padding-left:15px;
	margin-bottom:10px;
	background:transparent url(../../img/common/circle-li-black.gif) no-repeat 0 6px;
	clear:both;
}

#research.projects-article table{
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	width:620px;
	margin:0 auto 30px;
}
#research.projects-article table th{
	background-color:#F7E1E6;
	border-bottom:1px dotted #CCCCCC;
	border-right:1px dotted #FFFFFF;
	font-weight:normal;
	padding:3px 10px;
	text-align:left;
	text-align:center;
}
#research.projects-article table td{
	padding:3px 10px;
	border-bottom:1px dotted #CCCCCC;
	border-right:1px solid #FFFFFF;
	text-align:center;
}
#research.projects-article table .odd td{background-color:#FFFFFF;}
#research.projects-article table .even td{background-color:#F9F9F9;}

#research.projects-article img.image-s_size{
	margin:0 0 15px 20px;
	float:right;
}
#research.projects-article img.image-l_size{
	display:block;
	margin:0 auto 15px;
}



#research.projects-article #res-projects-select{
	float:left;
	width:160px;
	margin-top:30px;
}
#research.projects-article #res-projects-select img{
	-ms-interpolation-mode: bicubic;
}
#research.projects-article #res-projects-select h3{
	padding:0;
	background:none;
	border:none;
	margin-bottom:15px;
}
#research.projects-article #res-projects-select li{
	font-size:1em;
	padding:0 0 15px;
	border-bottom:1px dotted #B0AB96;
	margin-bottom:15px;
	background:none;
	width:160px;
	display:none;
}
#research.projects-article #res-projects-select li p{
	margin:0;
}
#research.projects-article #res-projects-select li .thumb{
	float:none;
	display:block;
	margin:0;
	margin:0 0 10px 0;
	border:1px solid #bbb;
}
#research.projects-article #res-projects-select li .thumb:hover{
	border:1px solid #900;
}

#research.cat-art #res-projects-select .related-art{display:block;}
#research.cat-disaster #res-projects-select .related-disaster{display:block;}
#research.cat-energy #res-projects-select .related-energy{display:block;}
#research.cat-environment #res-projects-select .related-environment{display:block;}
#research.cat-food #res-projects-select .related-food{display:block;}
#research.cat-human #res-projects-select .related-human{display:block;}
#research.cat-image #res-projects-select .related-image{display:block;}
#research.cat-integrated #res-projects-select .related-integrated{display:block;}
#research.cat-japanese #res-projects-select .related-japanese{display:block;}
#research.cat-materials #res-projects-select .related-materials{display:block;}
#research.cat-medical #res-projects-select .related-medical{display:block;}
#research.cat-peace #res-projects-select .related-peace{display:block;}
#research.cat-safety #res-projects-select .related-safety{display:block;}
#research.cat-other #res-projects-select .related-other{display:block;}


#research.projects-article #res-projects-select .name{font-size:1.2em; font-weight:bold;}

/* ==============================================================================
	Project Article
================================================================================= */
#research ul li.link{
background:none;
padding-left:0;
margin-bottom:0px;
}

#research .entryBody{
margin-bottom: 15px;
font-size: 1.4em;
letter-spacing: 0px;
line-height: 150%;
}

#research .entryBody p{font-size:100%;}

#research .entryBody ul,
#research .entryBody ol{
	margin-bottom:30px;
}

.container #research .entryBody li,
.container #research .entryBody th,
.container #research .entryBody td{
	font-size:100%;
	>height: 1%;	/* IE */
}

#research .entryBody ul li{
	padding-left:15px;
	background:transparent url(../../img/common/circle-li-black.gif) no-repeat 0 50%;
}

#research .entryBody ol li{
list-style:outside decimal;
	margin-left:1.2em;
}

.container #research .entryBody h4 {
    border-bottom: 1px dotted #B0AB96;
    border-left: 5px solid #990000;
    clear: both;
    font-size: 1.15em;
    margin: 30px 0 15px;
    padding: 3px 10px;
}

.container #research .entryBody h5 {
    color: #990000;
    font-size: 1.15em;
    margin: 30px 0 10px;
}

.container #research .entryBody h6 {
font-size:100%;
    margin: 10px 0;
}

/* Research Vision: R-Giro */
/*******************************************************************************/
#research.res-vision-rgiro h3{
	background:none;
}
#research.res-vision-rgiro #res-content{
	margin:10px 0 0;
	float:none;
}

#research.res-vision-rgiro #article-main p{}
#research.res-vision-rgiro .dropcap{
	font-size:1.4em;
	padding-right:3px;
	color:#900;
	display:block;
	float:left;
}


/* News Archive */
/*******************************************************************************/


#research #select-month li{
	float:left;
	display:inline;
	margin-right:1px;
}
#research #select-month li a{
	display:block;
	width:57px;
	height:20px;
	vertical-align:middle;
	padding-top:5px;
	text-align:center;
	background:#E9E9E9;
	border-bottom:3px solid #fff;
}
#research #select-month li a:hover{
	border-bottom:3px solid #900;
	background:none;
}

#research #res-content.index #feat_projects_article h3{
	font-size:3em;
	margin:20px 0 30px;
	padding-bottom:20px;
	border-bottom:5px solid #000;
	font-weight:normal;
	font-family:'Crimson Text','Times New Roman',Georgia,Serif;
}
#research #res-content.index #feat_projects_article h4{
	font-size:1.6em;
	color:#900;
	margin:0 0 10px;
}
#research #res-content.index .unit{
	clear:both;
	margin-bottom:20px;
	padding-bottom:20px;
	border-bottom:1px dotted #b0ab96;
}
#research #res-content.index .unit div{}
#research #res-content.index .thumb{
	float:right;
	margin:0 0 10px 20px;
	display:block;
	padding:1px;
	border:1px solid #ccc;
}
#research #res-content.index .thumb:hover{border:1px solid #900;}

#research #res-content.index .icon-feature{vertical-align:middle;}
#research #res-content.index .date{font-size:1.2em; color:#666;}
#research #res-content.index .time{font-size:1.2em; color:#666; margin-bottom:5px;}
#research #res-content.index .read-more{margin:5px 0 0 -5px;}
#research #res-content.index .read-more a{background:none;}
#research.res-news .index .post-date{color:#666; font-size:1.2em;}
#research.res-news .index .btn-download-pdf{margin-top:10px;}
#research.res-news .index .btn-download-pdf a{background:none;}



#research.res-news  #res-content{
	margin:20px 0 0 0;
	float:none;
	position:relative;
}


#research.res-news h2{
	padding-bottom:10px;
	border-bottom:5px solid #900;
}

#research.res-news .article h3{
	font-size:3em;
	margin:10px 0 20px;
	line-height:1.2;
	border-bottom:none;
	background:#fff;
	font-weight:normal;
	font-family:'Crimson Text','Times New Roman',Georgia,Serif;
}

#research.res-news .article h6{margin:10px 20px;}

#research.res-news #article-main{
	float:left;
	width:700px;
}

#research.res-news .article .related_page{
	border:10px solid #E9E9E9;
	padding:20px 0 1px;
	margin:0 20px;
}
#research.res-news .article .related_page h6{
	margin:0 20px 10px;
}

#research.res-news #article-sub{
	float:right;
	width:200px;
}
#research.res-news  #article-sub .unit{
	margin:0 0 15px;
}
#research.res-news  #article-sub p{
	margin:3px 0 15px;
	text-align:center;
}
#research.res-news  #article-sub .caption{
	font-size:1.2em;
}
#research.res-news .article #article-sub .colorbox{
	border:1px solid #ccc;
	padding:1px;
	display:block;
}
#research.res-news .article #article-sub .colorbox:hover{border:1px solid #900;}
#research.res-news .article #article-sub img{
	margin-bottom:0;
}

#research.res-news .article .post-date{
	font-size:1.2em;
	display:inline;
	color:#666;
	padding:0 10px;
	border-left:3px solid #ccc;
	border-right:3px solid #ccc;
}

#research.res-news .article p.return{
	position:absolute;
	top:-50px;
	right:5px;
	padding-left:15px;
	background:transparent url(../../img/common/arrow-up-red.gif) no-repeat 0 50%;
}
#research.res-news .article .page-nav .return{
	position:static;
}


/* For Prospective Students and Researchers */
/*******************************************************************************/

#research.res-for_psr{}
#research.res-for_psr #res-content {
	float:none;
	margin:30px 0 0;
}
#research.res-for_psr .article #article-main{
	float:left;
	width:700px;
}
#research.res-for_psr h2 {
	border-bottom:5px solid #990000;
	padding-bottom:10px;
}
#research.res-for_psr .article h3{
	padding:3px 10px;
	border-left:5px solid #900;
	border-bottom:1px dotted #b0ab96;
	font-size:1.6em;
	margin:0 0 15px;
	background:none;
}
#research.res-for_psr .article ul{
	margin:0 30px 20px;
}
#research.res-for_psr .article ul li{
	padding-left:18px;
	background:transparent url(../../img/common/arrow_circle-red.gif) no-repeat 0 50%;
}
#research.res-for_psr .article a{text-decoration:underline;}
#research.res-for_psr .article .mailto{	color:#900;}
#research .article #article-sub img{
	margin-bottom:20px;
}
#research.res-for_psr #RO-RU,
#research.res-for_psr #SO-RU{
	margin-bottom:40px;
}
#research.res-for_psr #for_psr-contact{
	border:10px solid #e9e9e9;
	padding:20px 0 1px;
}

#research.res-for_psr dl{
	margin-left:30px;
}
#research.res-for_psr dl dt{
	font-weight:bold;
	font-size:1.6em;
	color:#900;
}
#research.res-for_psr dl dd{
	font-size:1.4em;
}
#research.res-for_psr dl dd a{
	color:#900;
	text-decoration:underline;
}







/* Research Office Overview */
/*******************************************************************************/
#research.res-overview h2{
	background:none repeat scroll 0 0 #999999;
	border-bottom:5px solid #990000;
	padding-bottom:5px;
}
#research.res-overview h4.firstChild{
	margin-top:0;
}
#research.res-overview .article table{margin-top:20px;}
#research.res-overview .article table th,
#research.res-overview .article table td{
	text-align:left;
	padding:5px 15px;
}
#research.res-overview .article table .even th{
	background:#eed4da;
}

/* Networks and Collaboration */
/*******************************************************************************/
#research.res-network h2{
	background:none repeat scroll 0 0 #999999;
	border-bottom:5px solid #990000;
	padding-bottom:5px;
}
#research.res-network h4{
	margin-top:50px;
}
#research.res-network h4.firstChild{
	margin-top:0;
}
#research.res-network h5{
	margin:30px 20px 10px;
}
#research.res-network h6{
	font-size:1em;
	margin-bottom:30px;
}
#research.res-network ol,
#research.res-network ul{margin:0 40px;}
#research.res-network ul li{margin-bottom:5px;}
#research.res-network ol{ padding-left:20px;}
#research.res-network ol li{
	list-style-type: lower-alpha;
	margin-bottom:5px;
	font-size:1.34em;
}
#research.res-network ol.lastChild li{margin-bottom:20px;}
#research.res-network dl{
	margin:0 20px;
	padding-bottom:10px;
	color:#333;
}
#research.res-network dl dt{
	font-size:1em;
	padding-left:10px;
	margin-bottom:5px;
	border-left:3px solid #900;
	font-weight:bold;
}
#research.res-network dl dd{
	margin-bottom:20px;
	padding-left:13px;
}

#research.res-network .article table{margin-top:20px;}
#research.res-network .article table th,
#research.res-network .article table td{
	text-align:left;
	padding:5px 15px;
}
#research.res-network .article table .even th{
	background:#eed4da;
}

#research.res-network .unit{
	background:#F2F2F2;
	padding:15px;
	margin:20px 0 0;
}

#research.res-network .fig-img{
	display:block;
	margin:15px auto 20px;
}
#research.res-network .photo-img01{
	float:left;
	margin:5px 15px 0 0;
}
#research.res-network .photo-img02{
	float:right;
	margin:5px 0 0 15px;
}


/* Contact Information */
/*******************************************************************************/
#research.res-contact{}
#research.res-contact h2{
	background:none repeat scroll 0 0 #999999;
	border-bottom:5px solid #990000;
	padding-bottom:5px;
}
#research.res-contact #res-content{
	width:920px;
}
#research.res-contact h4.firstChild{
	margin-top:0;
}
#research.res-contact dl{
	margin-left:20px;
}
#research.res-contact dl dt{
	font-weight:bold;
	font-size:1.6em;
	color:#900;
}
#research.res-contact dl dd{
	font-size:1.4em;
}
#research.res-contact dl dd a{
	color:#900;
	text-decoration:underline;
}
#research.res-contact #res-content{
	margin-right:0;
}
