@import url("common.css");

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+
+　名古屋学大の特長
+
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

/*----------------------------------------------------
	/OpenCampus
----------------------------------------------------*/



body.taiken{
	background:url(../ryugaku/taiken/images/taiken_bg_01.gif) 0 0 repeat;
}
body.taiken #wrapper{
	width:1000px;
	background:#fffdf5;
	text-align:center;
	margin:0 auto;
	padding:50px 0 0;
	position:relative;
}

/* Footer
==============================================*/

#footer {
	width:880px;
	margin:0 auto;
	border-top:1px solid #ABADAB;
	float:none;
}
#footer address {
	width:100%;
	padding: 0 2px 30px;
	color: #ABADAB;
	font-size:10px;
	text-align:left;
}


/* Header
==============================================*/

body.taiken h1{
	display:none;
}
body.taiken #header{
	width:902px;
	margin:0 auto;
	position:relative;
}
#taiken01 #header{
	background:url(../ryugaku/taiken/images/taik01_himg.gif) 0 0 no-repeat;
	height:276px;
}
#taiken02 #header{
	background:url(../ryugaku/taiken/images/taik02_himg.gif) 0 0 no-repeat;
	height:282px;
}
#taiken03 #header{
	background:url(../ryugaku/taiken/images/taik03_himg.gif) 0 0 no-repeat;
	height:274px;
}
#taiken04 #header{
	background:url(../ryugaku/taiken/images/taik04_himg.gif) 0 0 no-repeat;
	height:274px;
}
#taiken05 #header{
	background:url(../ryugaku/taiken/images/taik05_himg.gif) 0 0 no-repeat;
	height:274px;
}
#taiken06 #header{
	background:url(../ryugaku/taiken/images/taik06_himg.gif) 0 0 no-repeat;
	height:270px;
}

/* IE6 Png hack */
body.taiken05 #header img{
behavior: expression(
this.style.filter = this.src.match(/\.png$/) ? "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "')" : this.style.filter,
this.src = this.src.match(/\.png$/) ? this.src.slice(0, this.src.lastIndexOf("/")+1) + "ie6png.gif" : this.src,
this.style.behavior = "none"
);
}

/* Content
==============================================*/

#contents{
	width:902px;
	margin:0 auto;
	background: url(../ryugaku/taiken/images/taik01_bg_01.gif) 0 0 repeat-y;
	float:none;
	position:relative;
}

#contents h2,
#contents h3{
	font-size:0;
	line-height:0;
	padding:9px 35px 15px;
	text-align:left;
}
/* ====== 文字マージンの調整 ====== */
#contents p{
	padding:0 35px 0;
	text-align:left;
	line-height:200%;
	text-indent:1em;
	font-size:75%;
}
#contents p.read{
	padding:20px 35px 0;
}
#taiken06 #contents p.read{
	padding:20px 35px 10px;
}

#contents p.end{
	padding:0 35px 10px;
}
#contents p.noInd{
	text-indent:0;
}

/* ====== ボタン ====== */

body.taiken #contents ul{
	width:188px;
	margin:40px auto 0 auto;
	text-align:center;
	padding:0;
}
* html body.taiken #contents ul{margin-right:40px;}
#contents li.back{
	width:82px;
	height:20px;
	text-align:left;
	float:left;
}
#contents li.next{
	width:82px;
	height:20px;
	text-align:right;
	float:right;
}


/* ====== 閉じるボタン ====== */
#contents p.close{
	text-align:right;
	margin:0;
	padding:0 14px 0 0;
	clear:both;
	}


/* ====== ページ数 ====== */
#contents p.number{
	width:188px;
	font-size:120%;
	font-weight:bold;
	text-align:center;
	text-indent:0;
	line-height:100%;
	color:#002868;
	margin:0 auto;
	padding:5px 0 0 0;
	clear:both;
}
* html body.taiken #contents ul{margin-right:40px;}


/* footer
==============================================*/

#footer{
	width:902px;
	background:url(../ryugaku/taiken/images/taik01_bgf_01.gif) 0 top no-repeat;
	border:0;
	padding:15px 0 0;
}
#footer address{
	font-size:9px;
	color:#002667;
}


/* index
==============================================*/

#taiken01 h2.title{
	width:577px;
	padding:35px 0 0 324px;
	font-size:0;
	line-height:0;
}
#taiken01 .subtitle{
	padding:10px 0 10px 330px;
	font-size:0;
	line-height:0;
}
#taiken01 h2.name{
	padding:10px 0 0 330px;
	font-size:0;
	line-height:0;
}



