@charset "euc-jp";


h1, h2, h3, h4, h5, h6 { font-size: 0.8em; }

.hidden
{
	visibity: hidden;
	display: none;
}

strong {
	font-weight: normal;
}

hr.hidden
{
	width: 100%;
	clear: both;
}

/*=================================*/
/*               container            */
/*=================================*/


#gesture_container
{
	margin: 0px;
	padding: 0px;
}


div.read
{
	margin: 10px 40px 0px 45px;
	padding: 0px;
}

div.read p
{
	font-family: "ＭＳ Ｐゴシック", "Osaka",sans-serif;
	font-size: 0.8em;
	line-height: 140%;
	text-align: left;
	margin: 0px 0px 20px;
	padding: 0px;
}

img.title
{
	margin-top: 30px;
}



/*=================================*/
/*                title                     */
/*=================================*/

div#gesture_title
{
	background-image: url("../images/gesture_imagesphoto.png");
	background-repeat: no-repeat;
	text-align: left;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 24px;
	*margin-left: 24px;/* Win版とMac版のIE以外に適用される */
	padding: 0;
	height: 391px;
}


div#gesture_title div#title_read
{
	margin: 0;
	padding-top: 125px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 45px;
	width: 380px;
	*width: 400px; /* Win版とMac版のIE以外に適用される */
	height: 212px;
}

div#gesture_title div#title_read p
{
	font-family: "ＭＳ Ｐゴシック", "Osaka",sans-serif; 
	line-height: 140%;
	font-size: 0.9em;

}



/*=================================*/
/*             possible               */
/*=================================*/

div#gesture_possible
{
	margin: 0px;
	padding: 0px;

}

/*--------  dl id="sousa"  -------------*/

div#gesture_possible dl#sousa
{
	background-image: url("../images/sousa_bg.png");
	background-repeat: no-repeat;
	width: 670px;
	height: 448px;
	clear: both;
	margin: 0px;
	padding: 0px;
	
}

div#gesture_possible dl#sousa dt
{
	vertical-align: middle;
	margin-left: 180px;
	padding: 0px;
	width: 230px;
	height: 112px;
	float: left;
	clear: both;
}


div#gesture_possible dl#sousa dd
{
	margin-left: 450px;
	height: 112px;
	display:table-cell;
}


div#gesture_possible dl#sousa dt div,
div#gesture_possible dl#sousa dd div
{
	height: 112px;
}

div#gesture_possible dl#sousa dt div
{
	font-family: "ＭＳ Ｐゴシック", "Osaka",sans-serif;
	font-weight: bold;
	font-size: 0.9em;
	position:relative; top:45%;
	
}

div#gesture_possible dl#sousa dd div ul
{
	vertical-align: middle;
	text-align: left;
	position:relative; top:18%;
	
}

div#gesture_possible dl#sousa dd div ul li
{
	font-family: "ＭＳ Ｐゴシック", "Osaka",sans-serif;
	font-weight: bold;
	line-height: 200%;
	font-size: 0.8em;
	list-style-type: disc;
}




/*=================================*/
/*                     demo                      */
/*=================================*/

div#gesture_demo
{
	margin: 15px 0px 0px;
	padding: 0px;
}






/*=================================*/
/*                    depth                          */
/*=================================*/

div#gesture_depth
{
	margin: 0px;
	padding: 0px;
}


div#gesture_depth ol 
{
	margin: 0px;
}



div#gesture_depth ol li
{
	margin-right: 8px;
	list-style-type: none;
	display: inline;
}






/*=================================*/
/*                       sensor                */
/*=================================*/

div#gesture_sensor
{
	margin: 0px;
	padding: 0px;
}








/*=================================*/
/*                    project                     */
/*=================================*/



div#gesture_project
{
	margin: 0px;
	padding: 0px;

}


/*=================================*/
/*                 D-IMager                   */
/*=================================*/



div#gesture_D-IMager
{
	margin: 0px;
	padding: 0px;
}




/*=================================*/
/*                 PDF                  */
/*=================================*/



div#gesture_pdf
{
	margin: 0px;
	padding: 0px;
}




/*=================================*/
/*                 Inqiry                  */
/*=================================*/

div#inqbt
{
	text-align: right;
	margin: 0px 20px 0px 0px;
	padding: 0px;
}




