@charset "shift_jis";

/* HEADER FOOTER */

#life-support ul,
#life-support li {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

#life-support img { border: 0;}

/*-------------------------------------------------------------------
 #life-support #header
-------------------------------------------------------------------*/
#life-support #header {
	position: relative;
	padding-top: 20px;
	width: 946px;
	height: 76px;
}

#life-support #header #logoMillenia {}

#life-support #header ul {
	position: absolute;
	top: 34px;
	left: 600px;
}

#life-support #header li { float: left;}

#life-support #header p {
	position: absolute;
	top: 65px;
	left: 370px;
}

#life-support #header #logoMitsuinomori {
	position: absolute;
	top: 20px;
	right: 0;
}


/*-------------------------------------------------------------------
 #life-support #gnav
-------------------------------------------------------------------*/
#life-support #gnav {
	margin-bottom: 0;
	overflow: hidden;
} 

#life-support #gnav li { float: left;}


/*-------------------------------------------------------------------
 #life-support #footer
-------------------------------------------------------------------*/
#life-support #footer { padding: 50px 0 30px;}

#life-support #footer ul {
	padding: 0 0 0 5px;
	margin-bottom: 10px;
	width: 100%;
	border-bottom: 1px solid #908b8a;
}

#life-support #footer ul li { float: left;}

#life-support #footer p { padding: 0 0 0 5px;}


/*-------------------------------------------------------------------
 clearfix
 -------------------------------------------------------------------*/
.clearfix:after,
#life-support #header ul:after,
#life-support #gnav:after,
#life-support #footer ul:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.clearfix,
#life-support #header ul,
#life-support #gnav,
#life-support #footer ul { display: inline-block;}
