/* ------------------------------ */
/* top.css                        */
/* ------------------------------ */
/* 2009-06-21 */

h1{display:none;}

#frame_center,
#frame_tall{
	background:url(../img/top/top.jpg) no-repeat;
}
/* MacIE5 \*//*/
#frame_tall{
	height:580px;
	position:relative;
}
/* end */ 

#menu{
	position:absolute;
	top:252px;left:80px;
	z-index:2;
	/* border:solid #999999;border-width:1px; */
}
/* MacIE5 \*//*/
#menu{
	height:580px;
	top:242px;left:70px;
}
/* end */ 

#menu dt{display:none;}
#menu li{list-style-type:none;}
#menu li.b1{margin:0 0 0 0;}
#menu li.b2{margin:13px 0 0 0;}
#menu li.b3{margin:10px 0 0 0;}
#menu li.b4{margin:9px 0 0 0;}
#menu li.b5{margin:14px 0 0 0;}

#menu li a{
	display:block;outline:none;
	text-decoration:none;
	text-indent:-9999px;
	/* border:solid #ffffff;border-width:1px; */
}
#menu li a:hover{left:0;top:0;}
#menu li a.b1{width:130px;height:40px;}
#menu li a.b2{width:155px;height:40px;}
#menu li a.b3{width:180px;height:40px;}
#menu li a.b4{width:100px;height:40px;}
#menu li a.b5{width:100px;height:40px;}

#column{
	display:none;
	position:absolute;
	top:210px;left:140px;
	width:480px;
	height:60px;
	background:url(../img/top/column.gif) no-repeat;
	font-size:12px;
	/* color:#6A2D00; */
}
#column dt{
	display:none;
	/* padding:10px 10px 5px 20px; */
}
#column dd{
	padding:10px 10px 10px 20px;
	line-height:1.3;
}

#choice{
	display:none;
	position:absolute;
	top:262px;left:200px;
	width:480px;
	height:60px;
	background:url(../img/top/mychoice.gif) no-repeat;
	font-size:12px;
	color:#ffffff;
}
#choice dt{
	display:none;
	/* padding:10px 10px 5px 20px; */
}
#choice dd{
	padding:10px 10px 10px 20px;
	line-height:1.3;
}

#info{
	z-index:3;
	display:none;
	position:absolute;
	top:130px;left:280px;
	width:410px;height:305px;
	/* background:url(/img/top/info.jpg) no-repeat; */
	color:#ffffff;
	font-weight:bold;
	font-size:16px;
}
#info dt{
	display:none;
	/* padding:20px 20px 10px 20px;
	font-size:18px;
	font-family:Verdana;*/
}
#info dd{
	padding:20px 20px 20px 22px;
	line-height:1.5;
}
#info ul{
	padding-left:16px;
}
#info p.close{
	position:absolute;
	top:275px;left:370px;
	/* font-family:Verdana;
	font-weight:bold;
	line-height:1.0;
	font-size:18px; */
}
#info p.close a{
	color:#ffffff;
	text-decoration:none;
	/* border:solid #ffffff;border-width:1px; */
}
