@charset "utf-8";

/* ----------------------------------------------------- */
/* default style reset
/* ----------------------------------------------------- */
#grobal-top #promotionArea #no-flash {
	padding: 5px 20px;
	border: 1px solid #CCCCCC;
	background: #FFFFFF;
	line-height: 1.5;
}
#grobal-top #container {
	background: none;
}
/* whats new */
/* ----------------------------------------------------- */
#grobal-top #whatsNew {
	margin: 10px 0;
}
#grobal-top #whatsNew dl{
	margin: 0;
}
#grobal-top #whatsNew dt{
	margin: 0;
	padding: 5px 0;
	width: 60px;
	float: left;
	clear: both;
	color: #FF0000;
}
#grobal-top #whatsNew dd{
	margin: 0 0 0 60px;
	padding: 5px 0;
	color: #FF0000;
}
/* nav */
/* ----------------------------------------------------- */
#home-nav {
	width:940px;
	margin: 4px 0 7px 0;
	padding: 0 0 15px 0;
}
#home-nav dl,
#home-nav dt,
#home-nav dd {
	margin: 0;
	padding: 0;
}
#home-nav dl {
	float: left;
}
#home-nav dl.add {
	margin: 0 5px 0 0;
	padding: 20px;
	width: 313px;
	height: 172px;
	background: #E4E3DF;
	border: 1px solid #CAC9C5;
}
#home-nav dl.add dt {
	padding: 0;
}
#home-nav dl.add dd {
	margin: 19px 0 0 0;
	padding: 0;
}
#home-nav dl.member {
	margin: 0;
	padding: 0 0 5px 0;
	width: 220px;
	height: 209px;
	_height: 211px;
	background: #C8C8BC url(../img/bg_nav_member_b.gif) bottom left no-repeat;
}
#home-nav dl.member dt {
	padding: 10px 12px 0 12px;
	background: url(../img/bg_nav_member_t.gif) 0 0 no-repeat;
}
#home-nav dl.member dd {
	padding: 0 12px;
}
#home-nav dl.member dd.txt {
	padding : 12px 16px;
	font-size: 11px;
	line-height: 1.3;
}

/* float clear */
/* ----------------------------------------------------- */
#home-nav:after{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
#home-nav{
	position:relative;
	display: inline-block;
}

/* Hides from IE-mac \*/
* html #home-nav{
	 height: 1%;
}
#home-nav{
	display: block;
}
/* End hide from IE-mac */
