@charset "Shift_JIS";

/*============================================
wrapper
============================================*/
/* div#wrapper {
}
*/

/*============================================
container
============================================*/
body {
		margin-top: 5px;
		margin-bottom: 10px;
}


img {
		border: none;
		vertical-align: bottom;
		cursor: pointer;
}


h1 {
		background-image: url(image/bar2.png);
		font-family: HG丸ｺﾞｼｯｸM-PRO;
		width: 100%;
		height: 15px;
		text-align: center;
		color: #308f62;
		font-style: normal;
		font-weight: normal;
		font-size: 0.7em;
		white-space: nowrap;
		margin: 0;	
		margin-bottom: 0px;	
		padding: 0;			
}


div#container {
		background-color: #ffffff;	
		width: 850px;
		margin-top: 0px;
		margin-left: auto;
		margin-right: auto;
		margin-bottom: 10px;
		padding-top: 5px;
		padding-left: 8px;
		padding-right: 8px;
		padding-bottom: 10px;   
    
}


p.message {

}




/*============================================
header
============================================*/
div#header {

		background-color: #ffffff;
		background-image: url(                     );
		padding: 0px 0px 0px;
}


table#header {
border: none;
background-color: #ffffff;

}

td.left_01 {
width: 350px;
background-color: #ffffff;
}



td.right_01 {
width: 600px;
background-color: #ffffff;
text-align: right;
vertical-align: bottom;
}






/*============================================
globalnav
============================================*/
ul#globalnav {

		clear: both;
		width:100%;
		font-size: 0.85em;
		font-family: HG丸ｺﾞｼｯｸM-PRO;/*ﾌｫﾝﾄ名にｽﾍﾟｰｽがある場合は""で囲む*/
		font-weight: bold;
		margin-top:  35px;/* 5px; */
		margin-bottom: 45px;
		margin-left: 0;
		padding-left: 0;

padding-bottom: 45px;/*ナビの下でるように*/

	
}



ul#globalnav li {
		position: relative;
		display: block;		
		list-style-type: none;
		float: left;
}
	
ul#globalnav li a {
		display: block;
		list-style: none;
}



ul#globalnav li.nav01 a { background: url(image/menu_home01.png) no-repeat;}
ul#globalnav li.nav02 a { background: url(image/menu_performance01.png) no-repeat;}
ul#globalnav li.nav03 a { background: url(image/menu_company01.png) no-repeat;}
ul#globalnav li.nav04 a { background: url(image/menu_customer01.png) no-repeat;}
ul#globalnav li.nav05 a { background: url(image/menu_hanbai_2017_01.png) no-repeat;}


ul#globalnav li a:hover img {
 visibility: hidden;
}



img.hanbai_2017 {
		border: none;
		vertical-align: bottom;
		margin-left:310px;
		text-align: center;
		cursor: pointer;
}




/*============================================
footer
============================================*/
div#footer {
		width: 100%;
		color: #ffffff;
		background-image: url(image/footer.png);
		background-repeat: repeat;
		margin-top: 30px;
		padding-top: 15px;
		padding-bottom: 15px;
}

address {
		font-size: 0.8em;
		font-family: HG丸ｺﾞｼｯｸM-PRO;
		font-style: normal;
		text-align: center;
}

