/* ========= name="general" =========== */

body	{
	font-size        : 10pt;     
	color            : black;
	background-color : #ffffff;
	font-family      : "verdana",‚l‚rƒSƒVƒbƒN,"arial",sans-serif; 
	background-image: url(index_03.gif);
	background-repeat: repeat-y;
	margin:0px;
}

h1{
margin:0px; padding: 3px;
background:#ffffff;
font-family : Verdana,"MS PƒSƒVƒbƒN";
font-size:12px; 
font-weight;normal;
color:000000;
}

P,BLOCKQUOTE,UL,OL,DL,LI,DT,DD,DIV,TH,TD,CAPTION,STRONG,EM  {
	font-size : 10pt;
	
	font-family      : "verdana",‚l‚r ‚oƒSƒVƒbƒN,"arial",sans-serif; 
}
pre {
	font-family      : "‚l‚r –¾’©",times,"Osaka",serif; 
}
p,dl,ul,ol {
	line-height      : 1.2em;
}

A:Link, A:Visited, A:Active, A:Hover {
	color            : #cc0000 ;
	text-decoration  : none;
}

a.name	{
	text-decoration  : none;   /* ‰ºü‚ªo‚é‚Ì‚ð–h‚®iIE4ANC4.xj */
}

A:Hover	{
	color : #000000;
	text-decoration  : underline;
}

img {
	border: 0px;
}

.style1 { font-size: 10pt;color: #ffffff;}
.style1 a:link { font-size: 10pt;color: #ffffff;text-decoration: none;}
.style1 a:visited { font-size: 10pt;color: #cc0000;}
.style1 a:hover { font-size: 10pt;color: #cc0000;}
.style1 a:active { font-size: 10pt;color: #cc0000;}

	
ul.menuList{
	margin:0px;
	padding:0px;
}
.menuList li{
	margin:0px;
	padding:3px 0px;
	float:left;
	list-style-type:none;
	font-size:10px;
}
.menuList li a:link, .menuList li a:visited{
	margin:0px;
	padding:3px 6px;
	color:#030;
	border-top:1px solid #666;
	border-left:1px solid #666;
	border-bottom:1px solid #666;
	text-decoration:none;
	font-size:10px;
	text-align:center;
	background:#CFC;
}
.menuList li a:link.last, .menuList li a:visited.last{
	color:#030;
	border:1px solid #666;
	text-decoration:none;
	font-size:10px;
	margin:0px;
	padding:3px 6px;
	text-align:center;
	background:#CFC;
}
.menuList li a:hover, .menuList li a:active{
	margin:0px;
	padding:3px 6px;
	color:#030;
	border-top:1px solid #666;
	border-left:1px solid #666;
	border-bottom:1px solid #666;
	text-decoration:none;
	font-size:10px;
	text-align:center;
	background:#9C9;
}
.menuList li a:hover.last, .menuList li a:active.last{
	color:#030;
	border:1px solid #666;
	text-decoration:none;
	font-size:10px;
	margin:0px;
	padding:3px 6px;
	text-align:center;
	background:#9C9;
}

.font2 {
	color: #000000;
	text-align:center;
	font-family:Verdana,"MS PƒSƒVƒbƒN";
	font-size:10px;
	font-weight:normal;
	line-height:120%;
	vertical-align:middle;
}

.menu2{
	width:100%;
	padding:0px;
	margin:0px 0px 0px 0px;
}

.menu2_in {
	text-align:center;
	color: #000000;
	font-size:12px;
	font-weight:normal;
  	line-height:2em;
	padding:3px;
	width:100%;
	background-image: url(menu_bg.gif);
	background-repeat: repeat-y;
}

.menu2_h {
	padding:0px;
	margin: 0px 0px 0px 0px;
	width:100%;
}

/*ƒTƒeƒ‰ƒCƒgV’…ˆÚA‰ÓŠ*/
div.idxBox{
	width:280px;
	height:350px;
	float:none;
	padding: 0px 0px 6px;
}
	div.idxBox div{/*ŽqŒ¢‰æ‘œ*/
		padding:0px 0px 6px;
		text-align:center;
	}
	div.idxBox dl{
		margin:0px 2px 0px 3px;
		padding:3px 10px;
		border:1px solid #666666;
		font-size:14px;
	}
		div.idxBox dl dt{
			font-size:14px;
			font-weight:bold;
			background:url(http://www.e-koinu.jp/images/ba/idx_box_list.gif) no-repeat 0px 1px;
			margin-bottom:3px;
			padding:0px 0px 3px 19px;
			border-bottom:1px dotted #666666;
		}
		div.idxBox dl dd{
			font-size:14px;
			padding:1px -10px 3px -50px;
		}
			div.idxBox dl dd a:link,div.idxBox dl dd a:visited{
				display:block;
				width:220px;
				height:35px;
				background:url(http://www.e-koinu.jp/images/ba/page_click01.jpg) no-repeat;
				text-indent:-5000px;
				overflow: hidden;
			}
			div.idxBox dl dd a:active,div.idxBox dl dd a:hover{
				display:block;
				width:220px;
				height:35px;
				background:url(http://www.e-koinu.jp/images/ba/page_click01.jpg) no-repeat -220px 0px;
				text-indent:-5000px;
				overflow: hidden;
			}
