@charset "UTF-8";

@import url("common.css");

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+
+　名古屋学大の特長
+
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

/*----------------------------------------------------
	/ryugaku
----------------------------------------------------*/

/* メインイメージ ------------------------------ */

body.nufs #header_image {
	width: 920px;
	height: 270px;
}

/* ページ内リンク ------------------------------ */

body.nufs .pagelink li {
	background: url(../nufs/images/nuf_right.gif) no-repeat 0 7px;
}

body.nufs .pagelink li a:link,
body.nufs .pagelink li a:visited {
	color: #3AA061;
}
body.nufs .pagelink li a:hover,
body.nufs .pagelink li a:active {
	color: #ABADAB;
}


/*----------------------------------------------------
	パンくず
----------------------------------------------------*/
#topic_path li {
	background: url(../nufs/images/nuf_topicpath.gif) no-repeat 0 4px;
}
#topic_path li strong {
	border: 1px solid #ABADAB;
	color: #9d223e;
}

.txtLink a:link,
.txtLink a:visited {
	border-bottom: 1px dashed #9d223e;
}





/*----------------------------------------------------
　　メインイメージ（ページタイトル）
----------------------------------------------------*/

#index #header_image {
	background: url(../headimages/headimages_01.jpg) no-repeat;
}



#index ol{
	clear:both;
	margin:0 0 0 0;
	font-size:15px;
	list-style-type:none;
}
#index ol li{
	font-size:100%;
	margin:0 33px 15px 0;
}
#index ol li h3{
	padding:11px 0 25px 30px;
}
#index ol li p.text{
	font-size:80%;
	}
#index #contents p.kome{
	font-size:90%;
	line-height:150%;
}

#index #contents h2.part{
	padding:0 0 30px;
}







/* ロールオーバー */

#index .pagenai{
	margin:10px 0 30px 0;
	float:left;
	display:inline;
}
#index .pagenai li{
	width:96px;
	height:96px;
	display:block;
	float:left;
	_display:inline;
	margin:0 0 0 39px;
}
#index .pagenai li.home{
	margin:0 0 0 26px;
}
#index #contents .pagenai li a{
	display:block;
}
#index #contents .pagenai li a:hover{
	width:96px;
	height:96px;
	display:block;
	text-indent:-9999px;
}
#index #contents .pagenai li.home a:hover{
	background:url(../nufs/images/nufs_btn_a01_on.gif) 0 0 no-repeat;
}
#index #contents .pagenai li.native a:hover{
	background:url(../nufs/images/nufs_btn_a02_on.gif) 0 0 no-repeat;
}
#index #contents .pagenai li.studies a:hover{
	background:url(../nufs/images/nufs_btn_a03_on.gif) 0 0 no-repeat;
}
#index #contents .pagenai li.campus a:hover{
	background:url(../nufs/images/nufs_btn_a04_on.gif) 0 0 no-repeat;
}
#index #contents .pagenai li.career a:hover{
	background:url(../nufs/images/nufs_btn_a05_on.gif) 0 0 no-repeat;
}


/*----------------------------------------------------
　　H2
----------------------------------------------------*/
#contents h2.chapter,
#contents h2.title,
#contents h2.subtitle {
	color:#727283;
}
#contents h2.chapter,
#contents h2.title{
	background:url(../nufs/images/line1.gif) repeat-x left bottom;
	}
#contents h2.subtitle{
	background:url(../nufs/images/line2.gif) repeat-x left bottom;
	}

