@charset "utf-8";
/*------------------------------------
/*TOPヘッダー用*/
#header{
	width: 640px;
	height: 70px;
}

#header a{
	text-decoration: none;
}

#header a:hover{
	text-decoration: underline;

}
/*ロゴ用*/
#header h1{
	width: 231px;
	height: 49px;
	position:absolute;
	z-index: auto;
	margin:10px 0 0 5px;
	background: url(../images/logo_mssa.gif) top left no-repeat;
	text-indent: -10000px;
}

#MSSAtitler{
	display:block;
	width: 231px;
	height: 49px;
	background: url(../images/logo_mssa.gif) top left no-repeat;
	text-indent: -10000px;
}

#MSSAtitler a{
	display:block;
	width: 231px;
	height: 49px;
	background: url(../images/logo_mssa.gif) top left no-repeat;
	text-indent: -10000px;
}

#MSSAtitler a:hover{
	display:block;
	width: 231px;
	height: 49px;
	background: url(../images/logo_mssa.gif) top left no-repeat;
	text-indent: -10000px;
}

/*社団法人以下…*/
#syadanHoujin{
	background:url(../images/ditile-name.gif)0 0 no-repeat;
	position:absolute;
	z-index:auto;
	width:215px;
	height:27px;
	margin: 10px 0 0 424px;
	/*text-indent:-100000px;*/
}
#headerTel{
	background:url(../images/tel_no.gif)0 0 no-repeat;
	position: absolute;
	z-index:auto;
	width: 215px;
	height:25px;
	margin:37px 0 0 424px;
	/*text-indent:-100000px;*/
}


/*メインイメージ*/
#mainImageView{
	margin-bottom:0px;
	padding:0;
	width:640px;
	height: 105px;
	position:static;
	text-indent:-100000px;
	background:#386caf url(../images/lesson-header.jpg) 0 0 no-repeat;
}

/*グローバルナビゲーション*/
/*--------------------------------------*/
#gNavigation{
	margin:144px 0px 0 8px;
	width:790px;
	height:36px;
	position:absolute;
	z-index: auto;
}

#gNavigation ul{
	padding: 0;
	margin: 0;
}
#gNavigation li{
	display: block;
	width:157px;
	height: 36px;
	float:left;
}
#gNavigation a{
	display: block;
	text-decoration: none;
	text-indent: -10000px;
}


#gNaviTop{
	width:157px;
	height: 36px;
}

#gNaviTop a{
	display:block;
	width:157px;
	height: 36px;
	background:url(../images/main_navi_btn.gif) 0 0 no-repeat;
	text-indent: -10000px;
}

#gNaviTop a:hover{
	background-position: 0 -36px;
}

#gNaviAbout{
	width:157px;
	height: 36px;
}

#gNaviAbout a{
	display:block;
	background:url(../images/main_navi_btn.gif) -157px 0 no-repeat;
	width:157px;
	height: 36px;
	text-indent: -1000000px;
}

#gNaviAbout a:hover{
	background-position:-157px -36px;
}

#gNaviService{
	width:157px;
	height: 36px;
}

#gNaviService a{
	display:block;
	background:url(../images/main_navi_btn.gif) -314px 0 no-repeat;
	width:157px;
	height: 36px;
	text-indent: -1000000px;
}

#gNaviService a:hover{
	background-position:-314px -36px;
}

#gNaviGuide{
	width:157px;
	height: 36px;
}

#gNaviGuide a{
	display:block;
	background:url(../images/main_navi_btn.gif) -471px 0 no-repeat;
	width:157px;
	height: 36px;
	text-indent: -1000000px;
}

#gNaviGuide a:hover{
	background-position:-471px -36px;
}

#gNaviContact{
	width:154px;
	height: 36px;
}
#gNaviContact a{
	display:block;
	background:url(../images/main_navi_btn.gif) -628px 0 no-repeat;
	width:157px;
	height: 36px;
	text-indent: -1000000px;
}
#gNaviContact a:hover{
	background-position:-628px -36px;
}



/*--------------------------------------*/







/*--------------------------------------

