@charset "utf-8";

/* --------------------------------
	基本レイアウト
	2011/06/02 nz
-------------------------------- */
/* ==========================================================================================================

	 1. 基本レイアウト
 
============================================================================================================*/
body {
	text-align : center;
	color : #000;
}
#wrapper {
}
/*  ------------------------------------------------------------------

	ページ全幅設定

---------------------------------------------------------------------*/
.pageWidth{
	margin: 0 auto;
	width: 960px;
	text-align: left;
}

/*  ------------------------------------------------------------------

	グローバルヘッダー

---------------------------------------------------------------------*/
#gHead {
	background : #ffffff;
	border-top: 2px solid #434343;
	height: 51px;
}
#gHead #gHeadInner {
	position: relative;
	zoom: 1;
}
/*  ------------------------------------------------------------------

	本学サイトヘッダー

---------------------------------------------------------------------*/

/*  ------------------------------------------------------------------

	グローバルフッター

---------------------------------------------------------------------*/
#gFoot {
	background: #19568f;
	padding: 20px 0 15px 0;
	font-size: 82%;
	color: #cccccc;
}
/*  ------------------------------------------------------------------

	本学サイトフッター

---------------------------------------------------------------------*/

/*  ------------------------------------------------------------------

	スクリーンリーダー用とCSS無効時の配慮

---------------------------------------------------------------------*/
#nocss,
.accessible {
	display : none;
}

/* ==========================================================================================================

	 * 2. Template Style
 
============================================================================================================*/
/* ==========================================================================================================

	 2-1. header
  
============================================================================================================*/
/*  ------------------------------------------------------------------

	グローバルヘッダー

---------------------------------------------------------------------*/
#gHead .siteID,
#gHead .backtoTop,
#gHead #utilNav,
#gHead #headerKWS{
	position: absolute;
}
#gHead .siteID {
	top: -2px;
	left: 0;
}
#gHead .backtoTop {
	top: 20px;
	left: 137px;
}
#gHead .backtoTop a {
	background: url(../img/parts/linkArrow_general01.png) no-repeat 0 54%;
	margin-right: 21px;
	padding-left: 11px;
	font-size: 82%;
}

#gHead #utilNav{
	top: 17px;
	right: 204px;
	font-size: 82%;
}
#gHead #headerKWS {
	top: 15px;
	right: 10px;
}
#utilNav li{
	background: url(../img/parts/linkArrow_general01.png) no-repeat 0 54%;
	float: left;
	margin-right: 21px;
	padding-left: 11px;
}
#gHead #headerKWS #keywords {
	background: url(../img/parts/bg_search.png) no-repeat left top;
	border: none;
	float: left;
	width: 135px;
	height: 21px;
	padding: 3px 0 0 3px;
}
#gHead #headerKWS .kwBtn{
	float: left;
	width: 46px;
	height: 24px;
}

#gHead a:link,
#gHead a:visited {
	text-decoration: none;
	color: #666666;
}
#gHead a:hover {
	text-decoration: underline;
	color: #666666;
}
/*  ------------------------------------------------------------------

	本学サイトヘッダー

---------------------------------------------------------------------*/


/* ==========================================================================================================

	 2-2. mainContent
 
============================================================================================================*/
/* ==========================================================================================================

	 2-3. aside
 
============================================================================================================*/
/* ==========================================================================================================

	 2-4. footer
 
============================================================================================================*/

/*  ------------------------------------------------------------------

	グローバルフッター

---------------------------------------------------------------------*/
/*  学校ロゴと住所
-----------------------------------*/
#gFoot dl{
	float: left; 
}
#gFoot dt{
	margin-bottom: 7px;
}
#gFoot dl dd{
	line-height: 1.2;
	font-size: 117%;
}
/*  ナビゲーションとコピーライト
-----------------------------------*/
#gFoot .footSub {
	float: right; 
}
#gFoot .footSub ul{
	margin-bottom: 5px;
	text-align: right;
}
#gFoot .footSub ul li{
	background: url(../img/parts/linkArrow_general05.png) no-repeat 0 50%;
	display: inline;
	text-align: right;
	margin-left: 10px;
	padding-left: 12px;
}
#gFoot .footSub p.copyright {
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 0.05em;
}
#gFoot a:link,
#gFoot a:visited {
	text-decoration: none;
	color: #ccc;
}
#gFoot a:hover {
	text-decoration: underline;
	color: #ccc;
}


/* ==========================================================================================================

	99. clearFix (pkg)

============================================================================================================*/
.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}
/* ie6 hack */
* html .clearfix {
	zoom: 1;
}
/* ie7 hack */
*:first-child+html .clearfix {
	zoom: 1;
}

/* リンクの枠線を消す */
a {
	outline: none;
	overflow: hidden;
}
a img {
    border-style:none;
}
a:focus {
	outline:none;
}


