body {	padding:0px;	margin:0px;	background-color:#FFF;	font-size:12px;	color:#000;	font-family: 'Hiragino Kaku Gothic Pro','Osaka','メイリオ','ＭＳ ゴシック', sans-serif;	text-align: left;}img {	border: none;}a:link {	text-decoration: none;	color: #4444FF;}a:visited {	text-decoration: none;	color: #4444FF;}a:hover {	text-decoration: none;	color: #4444FF;}#main {	width: 960px;	margin: 0px auto;	padding: 0px 0px;	height: 100%;}#create {	position: absolute;	z-index: 3;	margin-left: 30px;	width: 180px;	height: 174px;}#logo {	position: absolute;	z-index: 3;	margin-top: 16px;	margin-left: 740px;	width: 191px;	height: 32px;}#menubar {	position: absolute;	z-index: 2;	margin-top: 75px;	padding-left: 210px;	width: 750px;	height: 25px;	background: url("../images/menu_bkgnd.gif") repeat-x;}#side .side_menu {	width: 169px;	padding: 5px;	border-right: solid 1px #aaaaa9;	border-bottom: solid 1px #aaaaa9;	background-color: #e8e8e7;}#side .side_menu_selected {	width: 169px;	padding: 5px;	border-right: solid 1px #5a5250;	border-bottom: solid 1px #5a5250;	background-color: #e8e8e7;}#side #side_menus {	margin-bottom:15px;}#side #inquiry {	margin: 2px 0px 15px 0px;}#side #name {	margin-top: 20px;}#side img {	margin-bottom: 5px;}#footer {	z-index: 3;	position: absolute;	/*bottom: 0px;*/	margin-left: 30px;	padding-right: 10px;	padding-top: 10px;	width: 895px;	height: 20px;	background-color: #e0e0d9;	font-size:10px;	text-align: right;	display: none;}#footer_fixex_execpt_ie6 {	z-index: 3;	position: fixed;	margin-left: 30px;	padding-right: 10px;	padding-top: 10px;	bottom: 0px;	width: 890px;	height: 20px;	background-color: #e0e0d9;	font-size:10px;	text-align: right;}