/* リンク用 */
A:link.text {
  color: #9900FF;
  text-decoration: none; 
  }
A:visited.text {
  color: #9900FF;
  text-decoration: none; 
  }
A:active.text {
  color: #9900FF;
  text-decoration: none; 
  }
A:hover.text {
  color: white;
  background-color: #9900FF;
  }

/*水平線*/
hr.under{
  color: #9900FF;
}

/*コピーライト*/
address{
	text-align: center;
	margin: -5px;
	font-size: 10px;
	font-style: normal;
	font-family: Verdana, Tahoma, sans-serif;
	color: #FFFFFF;
}

/* NextInfo用*/
.image{
	margin-left: 7px;
	margin-bottom: 10px;
}

/* what's new用*/
.news{
	margin-left: 7px;
	margin-bottom: 10px;
	padding: 0.5em;
	border: double 3px #F56B00;
	width: 315px;
	height: 180px;
}

/* コミデ説明用*/
.comide_info{
	margin-left: 7px;
	margin-bottom: 10px;
	padding: 0.5em;
	border: double 3px #9900FF;
	width: 520px;
	height: 200px;
}

/* 製品詳細情報*/
.comide_product{
	margin-left: 10px;
	margin-bottom: 10px;
	padding: 0.5em;
	font-size: 0.8em;
	border: double 3px #ffffff;
	width: 250px;
}

/* 製品詳細情報*/
.comide_product2{
	margin-left: 10px;
	margin-bottom: 10px;
	padding: 0.5em;
	font-size: 0.8em;
        width: 250px;
}


/* メニュー2段防止用*/
.comide_info2{
	margin-left: 7px;
	margin-bottom: 10px;
	padding: 0.5em;
	border: double 3px #ffffff;
	width: 520px;
	height: 380px;
}


/* メニュー2段防止用（メニュー直接）*/
.comide_top{
	border: 1px #ffffff;
	width: 550px;
	height: 31px;
}

/* メニュー2段防止用2*/
.comide_info3{
	margin-left: 7px;
	margin-bottom: 10px;
	padding: 0.5em;
	border: double 3px #ffffff;
	width: 520px;
	height: 100px;
}