/*CSSDocument*/html { height:100%; }body { height:100%; }/*Link******************************************/#hm-menu00 {	display:block;	float:left;	width:240px;	height:59px;	background-image:url(/muu/imgs/idx_menu00.gif);	clear:both;}#hm-menu01,#hm-menu02 {	float:left;	clear:both;}#hm-menu01 a,#hm-menu02 a {	display:block;	width:240px;	height:29px;}#hm-menu01 a { background-image:url(/muu/imgs/idx_menu01.gif); }#hm-menu01 a:hover { background-image:url(/muu/imgs/idx_menu01_on.gif); }#hm-menu02 a { background-image:url(/muu/imgs/idx_menu02.gif); }#hm-menu02 a:hover { background-image:url(/muu/imgs/idx_menu02_on.gif); }#hm-menu00 span,#hm-menu01 a span,#hm-menu02 a span {	display:none;	visibility:hidden;	font-size:1px;}.hm-menu00spc,.hm-menu01spc,.hm-menu02spc {	display:block;	float:left;	width:240px;	height:1px;	clear:both;}.hm-menu00spc { background-image:url(/muu/imgs/idx_menu00spc.gif); }.hm-menu01spc { background-image:url(/muu/imgs/idx_menu01spc.gif); }.hm-menu02spc { background-image:url(/muu/imgs/idx_menu02spc.gif); }/*Layout******************************************/.page-sml { height:100%; }.page-sml #contents { height:100%; padding:0; }#hm-menu, #hm-image {	margin:0px;	padding:0px;	width:240px;	height:100%;	vertical-align:top;	background-attachment:scroll;}#hm-menu {	float:left;	background-image:url(/muu/imgs/idx_woodback.gif);	background-repeat:repeat-y;}#hm-image {	float:right;	background-image:url(/muu/imgs/idx_mainimg.gif);	background-position:left bottom;	background-repeat:no-repeat;}#whatsnew { margin-top:30px; }#hm-foot {	margin:0px;	padding:0px 10px 0px 10px;	width:220px;	float:left;	clear:both;	position:absolute;	vertical-align:bottom;	bottom:10px;}/*********************/.logo {	margin:0px 10px;	width:26px;	height:26px;	background-image:url(/muu/common/img/muu_gry.gif);	background-repeat:no-repeat;	float:left;	position:absolute;	vertical-align:bottom;	bottom:0px;}.copyright {	width:174px;	float:right;}/*Line******************************************/.ln-top1 { border-top:1px solid #665f60; }.ln-top2 { border-top:1px solid #5a5556; }.ln-btm1 { border-bottom:1px solid #665f60; }.ln-btm2 { border-bottom:1px solid #5a5556; }