@charset "shift_jis";

/****************/
/* ¶ƒƒjƒ…[—p */
/****************/


/* ¶ƒƒjƒ…\ --------------------------------------------*/
#SIDEBAR *,
#SIDEBAR * li,
#SIDEBAR * ul,
#SIDEBAR * li * ,
#SIDEBAR * ul *
{
	margin:0;
	padding:0;
}

/*¶TD*/
#SIDEBAR {
	margin:0;
	padding:0;
	width:200px;
/*	background:transparent url(/eda/image/sidebar_rshadow.gif);*/
	float:left;
}

#SIDEBAR li,
#SIDEBAR ul
{
	margin:0;
	padding:0;
}

/* ¶ƒƒjƒ…\‹¤’Ê */
#SIDEBAR ul{
/*	padding:0;
	margin:0;
*/
	list-style: none;
		background:transparent url(/eda/image/sidebar_rshadow.gif);
}

.btm{
	border-bottom:1px solid #999;
}


/* ¶ƒƒjƒ…\‹¤’Ê */
#SIDEBAR li {
/*	display:block;*/
	padding:0;
/*	font:bold normal normal 100%/1.0em "MS PGOTHIC",Osaka,sans-serif;*/
}

#SIDEBAR ul li a {
	display:block;
	padding:8px 2px 8px 8px;
	margin:0;
	width:183px;
	font:bold 100%/1.0em "MS PGOTHIC",Osaka,sans-serif;
}

#SIDEBAR ul.whatsnew{
/*	padding:0;
	margin:0;
*/
	list-style:none;
	background:transparent url(/eda/image/sidebar_rshadow2.gif);
}

#SIDEBAR ul.whatsnew li a {
	display:block;
	padding:4px 2px 4px 8px;
	margin:0;
	width:183px;
	font:100%/1.0em "MS PGOTHIC",Osaka,sans-serif;
}

#SIDEBAR ul ul li a {
	display:block;
/*	padding:4px 2px 4px 8px;*/
	margin:0;
	width:170px;
}

#SIDEBAR ul ul ul li a {
	display:block;
/*	padding:4px 2px 4px 8px;*/
	margin:0;
	width:147px;
}

/* LINK */
#SIDEBAR * span{
	display:block;

}
#SIDEBAR * div{
	padding:4px 2px 4px 8px;
	font-size:0.9em;

}
#SIDEBAR li a:link,
#SIDEBAR li a:visited
{
	color:#32405c;
	cursor: pointer;
	text-decoration:none;
}

#SIDEBAR li a:active,
#SIDEBAR li a:hover
{
	color:#F60;
	text-decoration:none;

}

/* ¶ƒƒjƒ…\‘æ1ŠK‘w */
#SIDEBAR ul span {
	width:193px;
	border-top:1px dotted #aaa;
}

#SIDEBAR .notop span {
	border-top:none;
}


#SIDEBAR ul.whatsnew span {
	width:193px;
/*	border-bottom:1px dotted #999;*/
}

#SIDEBAR ul a,
#SIDEBAR ul a:link,
#SIDEBAR ul a:visited {
	color:#32405c;
	cursor: pointer;

}
#SIDEBAR ul a:active,
#SIDEBAR ul a:hover {
	color:#F60;
	background-color:#fff;
}

/* ¶ƒƒjƒ…\‘æ2ŠK‘wˆÈ~ */
#SIDEBAR ul ul {
	margin:0;
}
#SIDEBAR ul ul span {
 border:0;
}

/* ¶ƒƒjƒ…\‘æ2ŠK‘w */
#SIDEBAR ul ul a,
#SIDEBAR ul ul a:link,
#SIDEBAR ul ul a:visited {
	padding-left:20px;
	font:100%/1.0em "MS PGOTHIC",Osaka,sans-serif;

}
#SIDEBAR ul ul a:active,
#SIDEBAR ul ul a:hover {
	background-color:#fff;
}

/* ¶ƒƒjƒ…\‘æ3ŠK‘w */
#SIDEBAR ul ul ul a,
#SIDEBAR ul ul ul a:link,
#SIDEBAR ul ul ul a:visited {
	padding-left:44px;
	font:100%/1.0em "MS PGOTHIC",Osaka,sans-serif;
}
#SIDEBAR ul ul ul a:active,
#SIDEBAR ul ul ul a:hover {
	background-color:#fff;
}


#SIDEBAR h1.whats{
	margin:0;
	padding:0;
	height:33px;
	width:200px;
	background:transparent url(/eda/image/sidebar_mid.gif) no-repeat 0px 0px;
}
#SIDEBAR h1.contents{
	margin:0;
	height:33px;
	width:200px;
	background:transparent url(/eda/image/sidebar_mid2.gif) no-repeat 0px 0px;
}
#SIDEBAR h1.midlp{
	margin:0;
	height:45px;
	width:200px;
	background:transparent url(/eda/image/sidebar_mid3.gif) no-repeat 0px 0px;
}

#SIDEBAR h1 span{
	font-size:14px;
	font-weight:bold;
	padding-top:3px;
	color:#fff;
	width:190px;
	text-align:center;
}
#SIDEBAR h1 span.lp{
	font-size:12px;
	font-weight:bold;
	padding-top:5px;
	color:#fff;
	width:190px;
	line-height:1.6em;
	text-align:center;
}
#SIDEBAR h1 span.lp2{
	font-size:12px;
	font-weight:bold;
	padding-top:6px;
	color:#fff;
	width:190px;
	line-height:1.2em;
	text-align:center;
}
#banner{
	background-image:url(/eda/image/bak_ban.gif);
	text-align:center;
	padding-top:5px;
	margin:1px 0 0 0;
}

#SEARCH {
	background-color:#F1FBE1;
	padding:5px;
	margin:0 7px 5px 0;
	border:1px solid #999;
	height:45px;
}