@charset "Shift_JIS";

/* ハードウェア　[ style.css ]
=================================*/
#left-area {
	background: url(/img_c/subm_top2.gif) no-repeat left top;
}

#main h2 {
	margin: 0 10px 0 0;
	border-bottom: 1px solid #aaaaaa;
}

#main p.text2 {
	margin: 20px 10px 0 0;
	padding: 0 0 10px 0;
}

/*Webカメラ
---------------------------------*/
#main div.box-01 {
	width: 580px;
	margin: 20px 0 0;
}

#main div.box-01 div.left,
#main div.box-01 div.right {
	width: 274px;
}

#main div.box-01 div.left p,
#main div.box-01 div.right p {
	margin: 0 0 10px 0;
	padding: 0;
}

/*Logicool製
---------------------------------*/
#main h2.margin2 {
	margin-top:30px;
}

#main h3 {
	margin: 0 10px 0 0;
	padding: 20px 0 7px 0;
	border-bottom: 1px solid #e9e9e9;
}

#main p.logo-lc {
	margin: -45px 10px 0 0;
	padding: 0 0 23px 0;
	text-align: right;
}

#main div.box-02 {
	width: 580px;
	margin: 0 0 20px;
}

#main div.box-02 div.left,
#main div.box-02 div.right {
	width: 274px;
}

#main div.box-02 div.left p,
#main div.box-02 div.right p {
	margin: 0;
	padding: 0;
}

#main div.box-02 div.left p.text2,
#main div.box-02 div.right p.text2 {
	margin: 0 0 5px 0;
	padding: 0;
}

#main div.box-02 div.left p.left,
#main div.box-02 div.right p.left {
	float: left;
	width: 90px;
}

#main div.box-02 div.left p.left span,
#main div.box-02 div.right p.left span {
	display: block;
	margin-top: 2px;
	text-align: center;
}

#main div.box-02 div.left div.right,
#main div.box-02 div.right div.right {
	float: right;
	width: 164px;
}

#main p.other-item {
	margin: -40px 10px 0 300px;
	text-align: right;
}



/*ダウンロード・設定
---------------------------------*/
#guide div.step-box {
	width: 590px;
	margin: 0;
	padding: 10px 0 0 0;
}

#guide #main div.step-box p {
	margin-right: 0;
}

#guide div.step-box div.left {
	float: left;
	width: 265px;
}

#guide div.step-box div.right {
	float: right;
	width: 303px;
}

#guide div.step-box div.right p {
	text-align: right;
}

#guide div.step-box div.right p.b-download a {
	display: block;
	width: 280px;
	height: 86px;
	margin: 0 auto;
}

#guide div.step-box div.right p.cap {
	width: 273px;
	margin: 2px 10px 0 20px;
	text-align: center;
}

/* ダウンロードボタン(id="top"用)
--------------------------	*/
#top #main #bt-area {
	width: 590px;
	margin: 30px 0 20px;
	padding: 30px 0 0 0;
	border-top: 1px solid #e9e9e9;
}

#top #main #bt-area p.b-download {
	margin: 0;
	padding: 0;
	text-align: center;
}

#top #main #bt-area p.b-download a {
	display: block;
	width: 311px;
	height: 94px;
	margin: 0 auto;
}

#top #main #bt-area p.b-download a:hover { background-position: 0px 100%;}


#top #main #bt-area p.b-webmsg {
	margin: 0;
	padding: 0;
	text-align: center;
}

#top #main #bt-area p.cap {
	margin: 2px 0 0;
	text-align: center;
}

/*マウスのオン、オフの設定
---------------------------------*/
/* オフ */
p.b-download a { background: url("/img_c/b_download.jpg") no-repeat 0 0;}

/* オン */
p.b-download a:hover { background-position: 0 -86px;}




/*マウスのオン、オフの設定
---------------------------------*/
/* オフ */
p.b-download a { background: url("/img_c/b_download.jpg") no-repeat 0 0;}

/* オン */
p.b-download a:hover { background-position: 0 -86px;}









