@charset "utf-8";

*{
	margin:0px;
	padding:0px;
	font-size:12px;
}



body  {
	/*font: 100% メイリオ, Meiryo, Verdana, Arial, Helvetica, sans-serif;*/
	text-align:center;
	color:#333333;
	font-size:12px;
	line-height:140%;
}



a:link { 
	color: #3A55B1;
	text-decoration:none;
	
 } 
a:visited { 
	color:#791768;
	text-decoration:none;
} 






#wrapper {
	margin: 0px auto 0px auto;
	text-align:left;
	width: 760px;
}

	#header {
		
	}
		
		#header h1{
			font-size:10px;
			font-weight:normal;
		}
	
		#header #headerFlash{
			background-image:url(../g2/g2Images/headerBack.jpg);
			background-repeat:repeat-x;
			height:182px;
			padding: 6px 0px 0px 0px;
		}
	
	#contentsWrapper{
		/**
		*  グローバルナビの背景がメインコンテンツの量によって可変するためのラッパー
		*/
		background-image:url(../g2/g2Images/localNaviBack.jpg);
		background-repeat:no-repeat;
		background-position:right;
	}
	
		#mainContent {
			float: left;
			width: 600px;
		}
		
		#globalNavi {
			float: right;
			width: 143px;
			background-image: url(../g2/g2Images/localNaviBack.jpg);
			padding:98px 0px 0px 0px;
			background-repeat:no-repeat;
		}
			
			#globalNavi h3{
				background-repeat:no-repeat;
				width:143px;
				height:38px;
				text-indent:-9999px;
			}
			
				#globalNavi h3#naviBusiness{
					background-image:url(../g2/g2Images/dolphinTop_r4_c3.jpg);
				}
				
				#globalNavi h3#naviCorp{
					background-image:url(../g2/g2Images/dolphinTop_r12_c3.jpg);
				}
			
			#globalNavi ul{
				list-style-type:none;
			}
			
				#globalNavi ul li{
					text-indent:-9999px;
				}
				
					#globalNavi ul li a{
						display:block;
						width:143px;
						height:34px;
					}
						
						#naviFitness a{
							background-image:url(../g2/g2Images/dolphinTop_r5_c3.jpg);
						}
						
						#naviFitness a:hover{
							background-image:url(../g2/g2Images/dolphinTop_r5_c3_f2.jpg);
						}
						
						#naviBeauty a{
							background-image:url(../g2/g2Images/dolphinTop_r6_c3.jpg);
						}
						
						#naviBeauty a:hover{
							background-image:url(../g2/g2Images/dolphinTop_r6_c3_f2.jpg);
						}
						
						
						#naviSchool a{
							background-image:url(../g2/g2Images/dolphinTop_r7_c3.jpg);
						}
						
						#naviSchool a:hover{
							background-image:url(../g2/g2Images/dolphinTop_r7_c3_f2.jpg);
						}
						
						
						
						
						
						#naviInstitutionManagiment a{
							background-image:url(../g2/g2Images/dolphinTop_r8_c3.jpg);
						}
						
						#naviInstitutionManagiment a:hover{
							background-image:url(../g2/g2Images/dolphinTop_r8_c3_f2.jpg);
						}
						
						#naviPublic a{
							background-image:url(../g2/g2Images/dolphinTop_r9_c3.jpg);
						}
						
						#naviPublic a:hover{
							background-image:url(../g2/g2Images/dolphinTop_r9_c3_f2.jpg);
						}
						
						#naviPlanAndConsultant a{
							background-image:url(../g2/g2Images/dolphinTop_r10_c3.jpg);
						}
						
						#naviPlanAndConsultant a:hover{
							background-image:url(../g2/g2Images/dolphinTop_r10_c3_f2.jpg);
						}
						
						#naviTPS a{
							background-image:url(../g2/g2Images/dolphinTop_r11_c3.jpg);
						}
						
						#naviTPS a:hover{
							background-image:url(../g2/g2Images/dolphinTop_r11_c3_f2.jpg);
						}
						
						#naviAboutCorp a{
							background-image:url(../g2/g2Images/dolphinTop_r13_c3.jpg);
						}
						
						#naviAboutCorp a:hover{
							background-image:url(../g2/g2Images/dolphinTop_r13_c3_f2.jpg);
						}
						
						#naviPhilosophy a{
							background-image:url(../g2/g2Images/dolphinTop_r14_c3.jpg);
						}
						
						#naviPhilosophy a:hover{
							background-image:url(../g2/g2Images/dolphinTop_r14_c3_f2.jpg);
						}
						
						#naviRecuruit a{
							background-image:url(../g2/g2Images/dolphinTop_r15_c3.jpg);
						}
						
						#naviRecuruit a:hover{
							background-image:url(../g2/g2Images/dolphinTop_r15_c3_f2.jpg);
						}
						
						#naviEco a{
							background-image:url(../g2/g2Images/dolphinTopEco.jpg);
						}
						
						#naviEco a:hover{
							background-image:url(../g2/g2Images/dolphinTopEco_f2.jpg);
						}
						
	#footer {
		
	}



.clear{
	clear:both;
	}
.glay {
	background-color: #E4E4E4;
}
.pageLink {
	float: right;
	clear: both;
	margin-top: 5px;
	text-align: right;
}
.forTop {
	text-align: left;
	margin: 0px;
	padding: 0px;
}

.outLink{
	margin:10px 0px 0px 0px;	
}
