



img

{

  width:100%;

  max-width:100%;

  height:auto;

}



#wrap

{

	margin:0px auto 0;

}





#header

{

	width:95%;

	overflow:hidden;

	margin:5px auto 0px;

	}

	#siteID

	{

		/*width:180px;

		height:120px;*/

		float:left;

		width:40%;

		text-align:center;

		background:#eee;

		margin:0 0 10px 0px;

	}

	.headermenu

	{

		width:100%;

	}

	

	.subnav

	{

		width:60%;

		float:right;

		margin-top:8px;

		margin-left:auto;

		margin-right:0px;

		margin-bottom:0px;

		font-size:11px;

		overflow:hidden;

	}

	.subnav li

	{

		float:right;

		}

		.subnav li.aitLink	{width:40%;}

		.subnav li.access	{width:40%;}

		.subnav li.sitemap	{width:40%;}

		.subnav li.inquiry	{width:40%;}

		.subnav li.panf,.subnav li.webapp		{width:80%;padding-top:3px;text-align:center;background:#ea0658;}

		.subnav li.panf a,.subnav li.webapp a	{color:#fff;}

	.subnav li a

	{

		display:block;

	}



#gnav

{

	clear:both;

	font-size:14px;

	overflow:hidden;

	margin:0px auto 0;

	}

	#gnav li

	{

		float:left;

		min-width:43%;

		padding-top:15px;

		padding-right:8px;

		padding-bottom:15px;

		padding-left:8px;

		text-align:center;

		border-top:1px dotted #666;

		border-right:1px dotted #666;

		border-left:1px dotted #666;

		border-bottom:1px dotted #666;

		overflow:hidden;

		}

		

		#gnav li.nursingInfo	{background:url(../images/headermenu_07.jpg) center no-repeat;}

		#gnav li.calc			{background:url(../images/headermenu_11.jpg) center no-repeat;}

		#gnav li.teacher		{background:url(../images/headermenu_01.jpg) center no-repeat;}

		#gnav li.learnEnv		{background:url(../images/headermenu_10.jpg) center no-repeat;}

		#gnav li.campusLife		{background:url(../images/headermenu_06.jpg) center no-repeat;}

		#gnav li.after			{background:url(../images/headermenu_12.jpg) center no-repeat;}

		#gnav li.examData		{border-right:1px dotted #666;background:url(../images/headermenu_02.jpg) center no-repeat;}

		

		#gnav li a				{display:block; color:#000;}

		/*

		#gnav li.nursingInfo a {width:100px;}

		#gnav li.calc		 a {width:85px;}

		#gnav li.teacher	 a {width:65px;}

		#gnav li.learnEnv	 a {width:110px;}

		#gnav li.campusLife	 a {width:115px;}

		#gnav li.after		 a {width:90px;}

		#gnav li.examData	 a {width:74px;}

		*/



#mv

{

	clear:both;

	width:100%;

	margin:0 auto;

}



.pageTitle

{

	margin:10px 0 0 0;

	padding:10px 10px 7px 15px;

	background:#f4d7ef;

	overflow:hidden;

	}

	.pageTitleinner

	{

		width:100%;

		margin:0 auto;

		overflow:hidden;

	}

	.pageTitle h2

	{

		width:95%;

		line-height:1.3;

		font-size:140%;

		font-weight:lighter;

	}

	.breadlist

	{

		width:80%;

		float:right;

		font-size:8px;

		margin-bottom:0px;

		padding:9px 0 0 0;

		text-align:right;

	}



#contents

{

	width:100%;

	margin:10px auto 0;

	overflow:hidden;

}



.leftArea h3

{

	padding:5px 10px 3px;

	background:#b70050;

	color:#fff;

}



.leftArea

{

	width:100%;

	}



	



	

	.leftArea h3

	{

		margin-bottom:20px;

	}



.rightArea_m

{

	width:100%;

	margin:0 auto;

	}

	.categoryList

	{

		width:100%;

		margin:0px auto 0;

		line-height:1.5;

		overflow:hidden;

/*		background:#f4d7ef;*/

		}

		.categoryList dt

		{

			padding:20px 0;

			margin:0 0 10px;

			font-size:20px;

			border:1px solid #e8e8e8;

			text-align:center;

			background:#eee;

		}



		.rightArea_m .categoryList dd

		{

			width:45.8%;

			float:left;

			padding:5px 6px;

			border:1px solid #ccc;

		}

		

	.rightArea .bnr			{width:95%;font-size:14px;line-height:1.4;overflow:hidden;margin:20px auto;}

	.rightArea .bnr li		{width:31%;height:165px;float:left;margin:0;background:#f9c7f2;border:3px solid #fff;overflow:hidden;}

	.rightArea .bnr li a	{display:block;}

	.rightArea .bnr li span	{display:block;padding;10px;text-align:center;margin:0 auto;}

	.rightArea .bnr li span.img	{width:100%;padding-top:12px;}

	.rightArea .bnr li span.txt	{width:80px;padding:0px;}



.rightArea_m .bnr,

.rightArea_m .bnr_line,

.rightArea .categoryList

{

	display:none;

}









#footerArea

{

	clear:both;

	margin-top:30px;

	background:#eee;

	}

	.footerInfoArea

	{

		width:90%;

		padding:15px 0;

		margin:0 auto;

		overflow:hidden;

		}

		.footerSiteID

		{

			width:100%;

			margin:0 auto 20px;

			line-height:1.4;

			font-weight:lighter;

			text-align:center;

			}

			.footerSiteID .img

			{

				width:80%;

				display:block;

				padding:10px 5px;

				margin: 0 auto 5px;

				text-align:center;

				background:#fff;

			}

		.footernav

		{

				width:50%;

				float:left;

			margin:0 auto;

			}

			.footernav ul

			{



			}

			.footernav li

			{

				width:80%;

				margin-left:20px;

				list-style-type:circle;

			}

			.footernav .title

			{

				margin-left:0px;

				list-style-type:none;

				font-weight:bold;

			}

			.footernav .txt

			{

				display:none;

			}

	#copyright

	{

		clear:both;

		margin:0;

		padding:5px 0;

		text-align:center;

		font-size:11px;

		border-top:1px solid #ccc;

	}

	







.bnr_line

{

	width:175px;

	margin:0 auto;

	padding:10px 5px;

	border:1px solid #999;

	text-align:center;

}

.footerInfoArea span.txt{
	display: block;
}


/*

.btn-res{
    font-size: 88%!important;
}

.title-res{
        font-size: 20px!important;
}

.oc_list img{
    margin-bottom: 25px;
}
.ocmas{
    display: inline-block;
    margin-bottom: 25px;
}
    */

.pri{
	display: none;
}