@charset "utf-8";

@import url("../packages/default/css/import.css");

div#header2 {
    background: #fff;
    width: 780px;
    height: 155px;
    margin: 0 auto;
}

/* ---■a属性のカラー設定 --- */
a.white:link, a.white:visited, a.white:hover, a.white :active{color:white;}

a.blue:link, a.blue:visited, a.blue:hover, a.blue :active{color:blue;}

a.pink:link, a.pink:visited, a.pink:hover, a.pink :active{color:pink;}

a.red:link, a.red:visited, a.red:hover, a.red :active{color:red;}

a.green:link, a.green:visited, a.green:hover, a.green :active{color:green;}

a.black:link, a.black:visited, a.black:hover, a.black :active{color:#000000;}
/* ---■a属性のカラー設定 --- */

/*-- 記事内２カラム用 --*/
div.textleft{
float: left;
width: 340px;
}
div.textright{
float: right;
width: 210px;
}
div.textleft2{
float: left;
width: 210px;
}
div.textright2{
float: right;
width: 340px;
}
.maintaxt{
float: left;
width: 100%;
}
div.textclear{
clear:both;}
/*-- 記事内２カラム用 --*/


#rotatingMenu	{
	margin: 8px auto 20px auto;
	position: relative;
	width:280px;
	height: 110px;
	background: #fff;
}
#rotatingMenu .mooRotate a	{
	display: block;
	width: 250px;
	height: 150px;
	text-indent: -9999px;
	overflow: hidden;
}


#HorizMenu {
	margin: 8px auto 20px auto;
	position: relative;
	width:580px;
	height: 150px;
	background: #fff;
}
#HorizMenu {
	margin: 8px auto 20px auto;
	position: relative;
	width: 600px;
	height: 100px;
	background: #111;
	border: 1px solid #ededed;
}
#VerticMenu {
	margin: 8px auto 20px auto;
	position: relative;
	width: 780px;
	height: 200px;
	background: #111;
	border: 1px solid #ededed;
}
#HorizMenu a {
	text-decoration: none;
	color: white;
	background-color: #fff;
	text-indent: -9999px;
	border: 1px solid white;
	overflow: hidden;
}
#HorizMenu .mooRotate a	{
	display: block;
	width: 250px;
	height: 150px;
	text-indent: -9999px;
	overflow: hidden;
}

#VerticMenu a span,
#HorizMenu a span {
	visibility: hidden;
}
.hdpencamera { 
	background: url(../image/hdpencamera.png) center no-repeat;
}
.angeleye { 
	background: url(../image/angeleye.png) center no-repeat;
}
.bigeye {
	background: url(../image/bigeye.png)  center no-repeat;
}
.hdkeylesscamera {
	background: url(../image/hdlkeylesscamera.png) center no-repeat;
}
.lightercamera {
	background: url(../image/lightercamera.png)  center no-repeat;
}
charger {
	background: url(../image/charger.png)  center no-repeat;
}
.watchcamera{
	background: url(../image/watchcamera.png)  center no-repeat;
}





ul.display {
	padding:0;
	margin: 11px auto 0px auto;
	position: relative;
	font-size:0;
	text-align: justify;
	text-justify: distribute-all-lines;
}

ul.display:after{
	content:url(img/line2.png);
	line-height:0;
	visibility:hidden;
}

ul.display li{
	display:inline;
	margin:0;
	padding:0;
}

ul#flashnavi
{
	/*width: 580px; */
	margin-left: 1px;
}
ul#flashnavi {
	height: 43px;
	clear:left;
}
ul#flashnavi li {
	float: left;
display: block;
border: none;
vertical-align: top;
}
ul#flashnavi li img
{float:left;top;
}
