@charset "Shift_JIS";

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

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

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


h1 {
		background-image: url(image_sp/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: 320px; /*100%;*/
		margin-top: 0px;		
		margin-left: auto;
		margin-right: auto;
	margin-bottom: 10px;
		padding-top: 5px;
		padding-left: 8px;
		padding-right: 8px;
		padding-bottom: 10px;   
    
}




/*============================================
header
============================================*/
div#header {
		clear: both;
		background-color: #ffffff;
		padding: 0px 0px 0px;
}


table#header {
width: 310px;
border: none;
background-color: #ffffff;
}

td.toiawase02 {
padding-top: 0px;
padding-bottom: 0px;
}



img.logo01 {
height: 70px;
cursor: pointer;
padding-bottom: 10px;
}



img.tel {
width: 50px;
background-color: #ffffff;
cursor: pointer;
padding-right: 5px;
}



img.mail {
width: 50px;
background-color: #ffffff;
cursor: pointer;
padding-right: 5px;
}

img.twitter {
width: 45px;
background-color: #ffffff;
cursor: pointer;
padding-right: 5px;
}

img.facebook {
width: 50px;
background-color: #ffffff;
cursor: pointer;
}


img.pc {
width: 60px;
cursor: pointer;
}





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

		clear: both;
		width:100%;
		margin-top: 10px;
		margin-bottom: 30px;
		margin-left: auto;
		padding-left: 0px;
		padding-bottom: 50px;

}





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_sp/menu_home01.png) no-repeat;}
ul#globalnav li.nav02 a { background: url(image_sp/menu_performance01.png) no-repeat;}
ul#globalnav li.nav03 a { background: url(image_sp/menu_company01.png) no-repeat;}
ul#globalnav li.nav04 a { background: url(image_sp/menu_customer01.png) no-repeat;}

ul#globalnav li.nav05 a { background: url(image_sp/hanbai_2017_01.png) no-repeat;}



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










/*============================================
footer
============================================*/
div#footer {
		clear: both;
		color: #ffffff;
		background-color: #1FBA47;
		background-image: url(image_sp/footer.png);
		background-repeat: repeat;            
		margin-top: 15px;
		padding-top: 8px;
		padding-bottom: 8px;
}

address {
		font-size: 0.8em;
		font-family: HGŠÛºÞ¼¯¸M-PRO;
		font-style: normal;
		text-align: center;
}

