@charset "shift_jis";

#MAINAREA #CONTENTS {
	margin:9px 0 0 0;
}
*:first-child+html #MAINAREA #CONTENTS {/*IE7—pƒnƒbƒN*/
	margin:9px 0 0 0;
}
*html #MAINAREA #CONTENTS {/*IE6ƒnƒbƒN*/
	margin:3px 0 0 0;
}

/*==============¡¡¡ƒpƒ“‚­‚¸ƒŠƒXƒg¡¡¡==============*/
#MAINAREA #path {
	color:#777;
}
#MAINAREA #path a:link {
	text-decoration:none;
	color:#08B;
}
#MAINAREA #path a:visited {
	text-decoration:none;
	color:#08B;
}
#MAINAREA #path a:hover {
	text-decoration:underline;
	color:#F30;
}

/*==============¡¡¡HMDƒƒjƒ…[¡¡¡==============*/
#HMD-MENU {
	width:540px;
	height:28px;
	margin:0px 0 19px 0;
	background:url(../products/img/menu_bg.jpg) repeat-x;
	border-top:1px solid #aaa;
	border-bottom:1px solid #aaa;
	border-left:1px solid #aaa;
	float:left;
}

*:first-child+html #HMD-MENU {/*IE7—pƒnƒbƒN*/
	margin:5px 0 15px 0;
	border:1px solid #aaa;
}
*html #HMD-MENU {/*IE6—pƒnƒbƒN*/
	width:539px;
	margin:5px 0 15px 0;
	border:1px solid #aaa;
}
#HMD-MENU ul {
	margin:0;
	padding:0;
	text-decoration:none;
}
*:first-child+html #HMD-MENU li {/*IE7—pƒnƒbƒN*/
	display:block;
	float:left;
	width:auto;
	padding:7px 15px;
	list-style:none;
	font-size:14px;
	color:#F20;
}
#HMD-MENU li {
	display:block;
	float:left;
	width:auto;
	padding:6px 15px;
	list-style:none;
	font-size:14px;
	color:#F20;
}
#HMD-MENU li a {
	color:#333;
	text-decoration:none;
}
#HMD-MENU li a:hover {
	color:#F20;
	text-decoration:none;
}
a#BTN01 {
	float:left;
	width:190px;
	height:30px;
	background-image:url(../products/img/btn_contact.gif);
	text-indent:-9999px;
}
*:first-child+html a#BTN01 {/*IE7—pƒnƒbƒN*/
	margin:5px 0 0 0;
}
*html a#BTN01 {/*IE6—pƒnƒbƒN*/
	margin:-12px 0 0 0;
}
a:hover#BTN01 {
	background:url(../products/img/btn_contact.gif) 0 -30px;
}

/*Œ©Ï‚à‚èƒ{ƒ^ƒ“*/
a#BTN02 {
	float:left;
	width:95px;
	height:30px;
	background:url(../products/img/btn_estimate.gif) 0 0;
}
*:first-child+html a#BTN02 {/*IE7—pƒnƒbƒN*/
	margin:5px 0 0 0;
}
*html a#BTN02 {/*IE6—pƒnƒbƒN*/
	margin:-12px 0 0 0;
}
a:hover#BTN02 {
	background:url(../products/img/btn_estimate.gif) 0 -30px;
}

/*–â‚¢‡‚í‚¹ƒ{ƒ^ƒ“*/
a#BTN03 {
	float:left;
	width:95px;
	height:30px;
	background:url(../products/img/btn_contact2.gif) 0 0;
}
*:first-child+html a#BTN03 {/*IE7—pƒnƒbƒN*/
	margin:5px 0 0 0;
}
*html a#BTN03 {/*IE6—pƒnƒbƒN*/
	margin:-12px 0 0 0;
}
a:hover#BTN03 {
	background:url(../products/img/btn_contact2.gif) 0 -30px;
}
/*==============¡¡¡ƒRƒ“ƒeƒ“ƒcƒGƒŠƒA¡¡¡==============*/
#CONTENTS2 {
	float:left;
	width:540px;
	margin:0;
}


/*==============¡¡¡‹¤’ÊˆÊ’u’²®¡¡¡==============*/
.center {
	text-align:center;
}
.center02 {
	margin-top:20px;
	text-align:center;
}
.clear{
	clear:both;
}
.img_border {
	border:0;
	}

/*==============¡¡¡‰æ‘œŠÖ˜A¡¡¡==============*/
/*ƒOƒŒ[˜g‚ ‚è*/
#CONTENTS2 .img_deco {
	border:1px solid #CCC;
}
/*ƒOƒŒ[˜g‚ ‚èEˆÊ’u’²®*/
#CONTENTS2 .img_deco2 {
	margin:0 70px;
	border:1px solid #CCC;
}
/*ƒOƒŒ[˜g‚ ‚èEˆÊ’u’²®*/
#CONTENTS2 .img_deco3 {
	margin:10px;
	border:1px solid #CCC;
}
#CONTENTS2 .img_deco06 {/*ARVISION‚Ì‚Ý*/
	margin:-30px 0px 30px 150px;
	border:1px solid #CCC;
}
/*ƒOƒŒ[˜g‚ ‚è‰EŠñ‚¹*/
#CONTENTS2 .img_floatR {
	float:right;
	margin:10px 0px 0px 5px;
	border:1px solid #CCC;
}
/*˜g‚È‚µ‰EŠñ‚¹*/
#CONTENTS2 .img_floatR2 {
	float:right;
	margin:10px 0px 0px 5px;
}
/*˜g‚ ‚è‰EŠñ‚¹ˆÊ’u’²®‚È‚µ*/
.img_fR3 {
	float:right;
	margin-left:5px;	
	border:1px solid #CCC;
}
/*˜g‚È‚µ‰EŠñ‚¹ˆÊ’u’²®‚È‚µ*/
.img_fR4 {
	float:right;
	margin:-30px 0px 0px 0px;
}
/*˜g‚ ‚è‰EŠñ‚¹_‰º30px—]”’*/
.img_fR5 {
	float:right;
	margin-left:0 0 20px 5px;
	border:1px solid #CCC;
}
	/*˜g‚È‚µ‰EŠñ‚¹ˆÊ’u’²®‚È‚µ*/
.img_fR6 {
	float:right;
	margin:0 0 0 5px;	
}
/*ƒOƒŒ[˜g‚ ‚è¶Šñ‚¹*/
#CONTENTS2 .img_fL1 {
	float:left;
	margin:0px 5px 0px 0px;
	border:1px solid #CCC;
}

/*¶Šñ‚¹*/
.img_fL2 {/*3Dmode,BEST‘fÞ,sdmŠÖ˜A,nOOn*/
	float:left;
	margin:15px 5px 0px 0px;
}
.img_fL3 {/*3DMODE‚Ì‚Ý*/
	float:left;
	margin:0px 5px 0px 0px;
}
.img_fL4 {
	float:left;
	margin:5px 10px 15px 15px;
	padding:5px;
	border:1px solid #999;
}
.img_fL5 {/*•t‘®•iˆê——‚É‚ÄŽg—p*/
	float:left;
	margin:0px 5px 20px 0px;
}
.img_fL6 {
	float:left;
	margin:0px 20px 0px 0px;
	border:1px solid #CCC;
}
.img_fL9 {
	float:left;
	margin:10px 0 0 0;
	border:1px solid #CCC;
}

/*=========¡¡¡ƒe[ƒuƒ‹ŠÖŒW¡¡¡===========*/
/*ƒXƒyƒbƒN•\1*/
.spec01 {/*ƒe[ƒuƒ‹ŠO‘¤*/
	width:100%;
	margin:10px 0 0 0;
	border-top:1px solid #777;
	border-left:1px solid #777;
	line-height:1.4em;
	border-collapse:collapse;
}
.spec01 td{/*spec01‚Ìƒe[ƒuƒ‹“à<td>‚É‚Ì‚Ý“K—p*/
	padding:2px 5px;
	border-bottom:1px solid #777;
	border-right:1px solid #777;
}
.td02 {
	padding:2px 5px;
	background-color:#EEE;
	border-bottom:1px solid #777;
	border-right:1px solid #777;
	text-align:center;
}
.th01 {/*ˆê——•\‚ÌŒ©o‚µ•”•ªi”wŒi‚ªƒOƒŒ[‚Ì•”•ª©spec01-item‚Æ“¯‚¶j*/
	width:35%;
	padding:2px 5px;
	background-color:#EEE;
	border-bottom:1px solid #777;
	border-right:1px solid #777;
	vertical-align:top;
	font-weight:normal;
	text-align:left;
}
.th02 {
	width:25%;
	padding:2px 5px;
	background-color:#EEE;
	border-bottom:1px solid #777;
	border-right:1px solid #777;
	vertical-align:top;
	font-weight:normal;
	text-align:left;
}
.th03 {
	width:15%;
	padding:2px 5px;
	background-color:#EEE;
	border-bottom:1px solid #777;
	border-right:1px solid #777;
	vertical-align:top;
	font-weight:normal;
	text-align:left;
}
.th04 {
	width:8%;
	padding:2px 5px;
	background-color:#EEE;
	border-bottom:1px solid #777;
	border-right:1px solid #777;
	font-weight:normal;
	text-align:center;
}
*:first-child+html .th04 {
	width:12%;
	}
	*html .th04 {
	width:12%;
	}
	
.th05 { /*REMO_ƒXƒyƒbƒN_”Ì”„‰¿Ši‚Ì•\‚ÉŽg—p*/
	width:60%;
	padding:2px 5px;
	background-color:#EEE;
	border-bottom:1px solid #777;
	border-right:1px solid #777;
	font-weight:normal;
	text-align:left;
}
.th06 {
	background-color:#CCC;
	border-bottom:1px solid #777;
	border-right:1px solid #777;
	padding:2px 5px;
}
.th07 {/*th‚É•ÏX*/
	background-color:#EEE;
	border-bottom:1px solid #777;
	border-right:1px solid #777;
	padding:2px 5px;
}
/*ƒXƒyƒbƒN•\2*/
.spec02 {/*ƒe[ƒuƒ‹ŠO‘¤*//*ZM220WƒQ[ƒ€‘Î‰ž•\*/
	width:100%;
	margin:20px 0 0 0;
	border-top:1px solid #777;
	border-left:1px solid #777;
	line-height:1.4em;
	border-collapse:collapse;
}
.spec02 td {/*textƒZƒ“ƒ^[Šñ‚¹*/
	padding:2px 3px;
	border-bottom:1px solid #777;
	border-right:1px solid #777;
	text-align:center;
}
/*ƒXƒyƒbƒN•\3*/
.spec03 {/*ƒe[ƒuƒ‹ŠO‘¤*//*Z800ƒQ[ƒ€‘Î‰ž•\*/
	width:100%;
	margin:20px 0 0 0;
	border-top:1px solid #777;
	border-left:1px solid #777;
	border-collapse:collapse;
	line-height:1.4em;
}
.spec03 td {/*ã‰º•ªŠ„ƒ‰ƒCƒ“ƒhƒbƒg*/
	padding:2px 5px;
	border-bottom:1px dotted #777;
	border-right:1px solid #777;
}
/*ƒXƒyƒbƒN•\4*/
.spec04 {/*ƒe[ƒuƒ‹ŠO‘¤*//*VR920ƒQ[ƒ€‘Î‰ž•\*/
	width:100%;
	margin:20px 0 0 0;
	border-top:1px solid #777;
	border-left:1px solid #777;
	line-height:1.4em;
	border-collapse:collapse;
}
.spec04 td {/*textƒZƒ“ƒ^[Šñ‚¹*/
	padding:2px 3px;
	border-bottom:1px solid #777;
	border-right:1px solid #777;
	text-align:center;
}
.th08 {
	width:30%;
	padding:2px 5px;
	background-color:#EEE;
	border-bottom:1px solid #777;
	border-right:1px solid #777;
	font-weight:normal;
	text-align:center;
}
.th09 {
	width:5%;
	padding:2px 5px;
	background-color:#EEE;
	border-bottom:1px solid #777;
	border-right:1px solid #777;
	font-weight:normal;
	text-align:center;
}
.th10 {
	width:16%;
	padding:2px 5px;
	background-color:#EEE;
	border-bottom:1px solid #777;
	border-right:1px solid #777;
	font-weight:normal;
	text-align:center;
}

/*iWear ‘Î‰ž‹@Šíˆê——*/
.spec05 {
	width:100%;
	margin:20px 0 0 0;
	border-top:1px solid #777;
	border-left:1px solid #777;
	border-collapse:collapse;
	line-height:1.4em;
}
.spec05 td {/*textƒZƒ“ƒ^[Šñ‚¹*/
	padding:2px 3px;
	border-bottom:1px solid #777;
	border-right:1px solid #777;
	text-align:center;
}

/*True3Diƒ‚ƒjƒ^[*/
.spec06 {/*ƒe[ƒuƒ‹ŠO‘¤*/
	width:100%;
	margin:10px 0 0 0;
	border-top:1px solid #777;
	border-left:1px solid #777;
	border-collapse:collapse;
	line-height:1.4em;
	font-size:12px;
}
.spec06 td{/*spec01‚Ìƒe[ƒuƒ‹“à<td>‚É‚Ì‚Ý“K—p*/
	padding:2px 5px;
	border-bottom:1px solid #777;
	border-right:1px solid #777;
}
.spec06 td span{/*spec01‚Ìƒe[ƒuƒ‹“à<td>‚É‚Ì‚Ý“K—p*/
	font-weight:bold;
}
.spec06 th {/*ˆê——•\‚ÌŒ©o‚µ•”•ªi”wŒi‚ªƒOƒŒ[‚Ì•”•ª©spec01-item‚Æ“¯‚¶j*/
	width:25%;
	padding:2px 5px;
	background-color:#fff;
	border-bottom:1px solid #777;
	border-right:1px solid #777;
	vertical-align:top;
	font-weight:normal;
	text-align:left;
}	
.spec06 th.gray {
	width:32%;
	padding:2px 5px;
	background-color:#CCC;
	border-bottom:1px solid #777;
	border-right:1px solid #777;
	vertical-align:top;
	font-weight:normal;
	text-align:left;
	}

.spec07 {/*ƒe[ƒuƒ‹ŠO‘¤*/
	width:90%;
	margin:10px 0 15px 0;
	border-top:1px solid #777;
	border-left:1px solid #777;
	line-height:1.4em;
	border-collapse:collapse;
	text-align:center;
}
.spec07 td{/*spec01‚Ìƒe[ƒuƒ‹“à<td>‚É‚Ì‚Ý“K—p*/
	border-bottom:1px solid #777;
	border-right:1px solid #777;
	padding:2px 5px;
}
.spec07 th{/*spec01‚Ìƒe[ƒuƒ‹“à<td>‚É‚Ì‚Ý“K—p*/
	width:30%;
	padding:2px 5px;
	background-color:#CC0066;
	border-bottom:1px solid #777;
	border-right:1px solid #777;
	vertical-align:middle;
	font-weight:normal;
	text-align:center;
	color:#FFFFFF;
}
/*ContourƒXƒyƒbƒN•\*/
.con_spec01 {/*ƒe[ƒuƒ‹ŠO‘¤*//*Contour˜^‰æŽžŠÔA‰ð‘œ“x—p*/
	width:100%;
	margin:20px 0 5px 0;
	border-top:1px solid #777;
	border-left:1px solid #777;
	line-height:1.8em;
	border-collapse:collapse;
}
.con_spec01 td {/*textƒZƒ“ƒ^[Šñ‚¹*/
	padding:2px 3px;
	border-bottom:1px solid #777;
	border-right:1px solid #777;
	text-align:center;
}
.con_spec02 {/*ƒe[ƒuƒ‹ŠO‘¤*//*ContourƒXƒyƒbƒN•\*/
	width:100%;
	margin:20px 0 5px 0;
	border-top:1px solid #777;
	border-left:1px solid #777;
	line-height:1.8em;
	border-collapse:collapse;
}
.con_spec02 td {/*text‚Ð‚¾‚èŠñ‚¹*/
	padding:2px 3px;
	border-bottom:1px solid #777;
	border-right:1px solid #777;
	text-align:left;
}
.con_spec01 span,
.con_spec02 span {/*ƒXƒyƒbƒN“à”õl_•¶Žš•*/
	font-size:10px;
	color: #777;
}

.con_spec01 span.txtred01,
.con_spec02 span.txtred02 {/*ƒXƒyƒbƒN“à”õl_•¶Žš‚ ‚©*/
	font-size:10px;
	color: #C00;
}
.con_spec02 td.b_line01 {/*textƒZƒ“ƒ^[Šñ‚¹*/
	padding:2px 3px;
	border-bottom:1px dotted #777;
	border-right:1px solid #777;
	text-align:left;
}
.con_th01 {
	width:40%;
	padding:2px 5px;
	background-color:#EEE;
	border-bottom:1px solid #777;
	border-right:1px solid #777;
	font-weight:normal;
	text-align:left;
}
.con_th02 {
	width:60%;
	padding:2px 5px;
	background-color:#EEE;
	border-bottom:1px solid #777;
	border-right:1px solid #777;
	font-weight:normal;
	text-align:center;
}
.con_th03 {
	width:30%;
	padding:2px 5px;
	background-color:#EEE;
	border-bottom:1px solid #777;
	border-right:1px solid #777;
	font-weight:normal;
	text-align:center;
}
.con_th03_2 {
	padding:2px 5px;
	background-color:#EEE;
	border-bottom:1px solid #777;
	border-right:1px solid #777;
	font-weight:normal;
	text-align:center;
}
.con_th04 {
	width:18%;
	padding:2px 5px;
	background-color:#EEE;
	border-bottom:1px solid #777;
	border-right:1px solid #777;
	font-weight:normal;
	text-align:left;
}
/*==============¡¡¡ƒe[ƒuƒ‹ƒZƒ‹@ƒƒCƒhŽw’è¡¡¡==============*/
/*ZM-M220W/ZM-M190ƒQ[ƒ€‘Î‰ž•\‚Ì‚Ý*/
.W10 {
	width:10px;
}
.W20 {
	width:20px;
}
.W42 {
	width:42px;
}
.W65 {
	width:65px;
}
.W84 {
	width:84px;
}
.W130 {
	width:130px;
}
.W136 {
	width:136px;
}
.W190 {
	width:190px;
}
.W220 {
	width:220px;
}


/*==============¡¡¡ˆÊ’u’²®¡¡¡==============*/
.mgT-5 {
	margin-top:-5px;
}
.mgT-10 {
	margin-top:-10px;
}
.mgT-25 {
	margin-top:-25px;
}
.mgT-30 {
	margin-top:-30px;
}
.mgT-40 {
	margin-top:-40px;
}
.mgT15 {
	margin-top:15px;
}
.mgT5 {
	margin-top:5px;
}
.mgT10 {
	margin-top:10px;
}
.mgT20 {
	margin-top:20px;
}
.mgT30 {
	margin-top:30px;
}
.mgT50 {
	margin-top:50px;
}
.mgR30 {
	margin-right:30px;
}
.mgL20 {
	margin-left:20px;
}
.mgL-25 {
	margin-left:-25px;
}
.mgL70 {
	margin-left:70px;
}
.mgL50 {
	margin-left:50px;
}
.mgL100 {
	margin-left:100px;
}
.mgL140 {
	margin-left:140px;
}
.mgB10 {
	margin-bottom:10px;
}
.mgB20 {
	margin-bottom:20px;
}
.mgB30 {
	margin-bottom:30px;
}
.mgB50 {
	margin-bottom:50px;
}
.mgB-10 {
	margin-bottom:-10px;
}
.mgB-20 {
	margin-bottom:-20px;
}



/*==============¡¡¡ˆÍ‚Ý˜g¡¡¡==============*/
#CONTENTS2 .how2 {/*iTheaterVFƒXƒyƒbƒN@iPod‚Æ‚ÌÚ‘±•û–@*/
	width:320px;
	padding:5px;
	background-color:#FFC;
	border:1px dotted #FC3;	
}
.sol_block01 {/*i-beanFƒ\ƒŠƒ…[ƒVƒ‡ƒ“*//*ÂBGE”’ƒkƒL*/
	float:left;
	width:230px;
	padding:2px 10px;
	border:dotted #09C 2px;
}
.sol_block02 {/*‰©“yBGE”’ƒkƒL*/
	float:right;
	width:230px;
	padding:2px 10px;
	border:dotted #C90 2px;
}
.hmd_list {
	width:85px;
	margin:0 0 0 630px;
	padding:3px;
	border:solid #CCC 1px;
}


/*==============¡¡¡ƒy[ƒW“àƒWƒƒƒ“ƒv¡¡¡==============*/
.JMP01 li{/*ZM-M220W/ZM-M190@ƒQ[ƒ€*/
	display:block;
	float:left;
	width:228px;
	margin:20px 0 20px 0;
	background:url(../products/img/triangle.gif) no-repeat;
	list-style-type:none;
	text-indent:10px;
}
/*ƒy[ƒW“àƒWƒƒƒ“ƒv_ƒŠƒXƒg•t2—ñ*/
/*.jumpbox {
	line-height:1.5em;
	margin-bottom:30px;			
}*/
.JMP02 {/**/
	display:block;
	width:225px;
	float:left;
	margin:0 0 30px 0;
}
*html .JMP02 {/*IE6ƒnƒbƒN*/
	margin:0 0 10px 15px;
}
.JMP03 li {
	float:left;
	display:block;
	margin:0 15px 0 0;
	list-style-type:none;
}
.jumpbox li {
	background:url(../products/img/triangle.gif) no-repeat 0 9px;
	list-style-type:none;
	text-indent:13px;
	line-height:2.5em;
}
.jumpbox a:link {
	text-decoration:none;
	color:#08b;
}
.jumpbox a:hover {
	text-decoration:underline;
	color:#C30;
}


/*==============¡¡¡ŠÖ˜Aî•ñ¡¡¡==============*/
#MAINAREA #INFO {
	float:right;
	width:160px;
	height:100%;
	margin:0 0 0 28px;
}


/*==============¡¡¡ƒ\ƒŠƒ…[ƒVƒ‡ƒ“¡¡¡==============*/
#CONTENTS2 .solution {
	float:left;
	margin:0 0 20px 0;
}
#CONTENTS2 .solution .list-bundl {
	list-style-type:none;
	line-height:1.8em;
	text-indent:-5px;
}


/*==============¡¡¡ƒMƒƒƒ‰ƒŠ[ƒTƒ€ƒlƒCƒ‹¡¡¡==============*/
#MAINAREA #CONTENTS2 #gallery li{
	display:inline;
	float:left;
	width:132px;
	padding:10px;
}

#MAINAREA #CONTENTS2 #gallery img{
	border:0;
}


#MAINAREA #CONTENTS2 #gallery li a {
	display:block;
	border:1px solid #003366;
}


/*==============¡¡¡ƒ{ƒbƒNƒXE•À—ñ”z’u¡¡¡==============*/
/*4ŒÂ1—ñ*/
#CONTENTS2 .box02 {
	float:left;
	width:110px;
	margin:20px 0 30px 0;
	padding:5px 10px;
	text-align:center;
}
#CONTENTS2 .box02 p {
	font-size:10px;	
	line-height:1.3em;
}
#CONTENTS2 .box02 span{
	font-size:10px;	
	line-height:1.3em;
	text-align:left;
}
/*3ŒÂ1—ñ*/
.box03 {
	float:left;
	width:150px;
	padding:0px 10px 5px 10px;
}
.box03 p {
	line-height:1.3em;
	font-size:10px;	
}
/*3ŒÂ1—ñ@ƒhƒbƒg˜gƒuƒ‹[*/
.box04 { 
	float:left;
	width:140px;
	padding:5px 10px;
	margin:0 5px;
	border:dotted #09C 3px;
	background:#E8FDFD;
}
.box04 p {
	margin:5px 0 -5px 0;
}
/*ƒOƒŒ[˜gƒx[ƒWƒ…BG*/
.box05 {
	float:left;
	width:140px;
	height:70px;
	margin:0 5px;
	padding:10px;
	border:solid #D4D0C8 1px;
	background:#FBF5D7;
	text-align:center;
}
/*ƒuƒ‹[”wŒi*/
.box06 {/*AIDEŽè‡*/
	width:350px;
	margin-left:100px;
}
.box06 p{
	margin-top:15px 0 0 0;
	padding:5px;
	border:1px solid #356286;
	background:#E5FCFD;
	font-size:14px;
	font-weight:bold;
	color:#356286;
}
.box06 span{
	color:#FD7F04;
}
.box07 {
	width:auto;
}
.box08 {
	float:left;
	width:74%;
}
.box09 {
	float:left;
	width:360px;
	margin-left:30px;
}
.box09 ul {/*BEST‘fÞŽû˜^ƒf[ƒ^*/
	margin:0;
	padding:0;
}
.box10 {
	float:left;
	width:115px;
}
.box10 li {
	list-style-type:none;
	line-height:1.25em;
}

/*==============¡¡¡FAQ¡¡¡==============*/
.faq_check {
	border-left:1px dotted #555faa;
	border-right:1px dotted #555faa;
	border-bottom:1px dotted #555faa;
	margin:0px;
	padding:8px 8px 8px 68px;
	background:url(../support/eos/itheater_v/img/faq_check_and_action.gif) no-repeat 0 4px;
}
.faq_action {
	border-left:1px dotted #555faa;
	border-right:1px dotted #555faa;
	border-bottom:1px dotted #555faa;
	margin:0px;
	padding:8px 8px 8px 68px;
	background:url(../support/eos/itheater_v/img/faq_action.gif) no-repeat 0 5px;
}
.faq_answer {
	border-left:1px dotted #555faa;
	border-right:1px dotted #555faa;
	border-bottom:1px dotted #555faa;
	margin:0px;
	padding:8px 8px 8px 68px;
	background:url(../products/z800/img/faq_answer.gif) no-repeat 0 5px;
}/*”Ì”„I—¹*/


/*==============¡¡¡Žæ‚èˆµ‚¢ƒVƒ‡ƒbƒvƒŠƒXƒg¡¡¡==============*/
#MAINAREA #CONTENTS2 #SHOP {
	margin:0px;
	list-style-type:square;
	line-height:4em;
}
#MAINAREA #CONTENTS2 #SHOP2 {
	margin:0px;
	list-style-type:square;
	line-height:2em;
}
/*Amazon*/
#shop01 {
	background:url(../support/eos/itheater_v/img/amazon-logo_s.gif) no-repeat 270px 10px;
}
/*ÎŠÛ“d‹C*/
#shop02 {
	background:url(../support/eos/itheater_v/img/ishimaru_logo.gif) no-repeat 270px 0;
}
/*ƒGƒCƒfƒ“*/
#shop03 {
	background:url(../support/eos/itheater_v/img/eiden_logo.gif) no-repeat 270px 5px;
}
/*ƒGƒfƒBƒIƒ“*/
#shop04 {
	background:url(../support/eos/itheater_v/img/edion_s.gif) no-repeat 270px 10px;
}
/*ƒTƒ“ƒeƒbƒN*/
#shop05 {
	background:url(../support/eos/itheater_v/img/santec_s.gif) no-repeat 270px 10px;
}
/*ƒWƒ‡[ƒVƒ“*/
#shop06 {
	background:url(../support/eos/itheater_v/img/joshin_s.gif) no-repeat 270px 10px;
}
/*ƒWƒ‡[ƒVƒ“*/
#shop06_2 {
	background:url(../support/eos/contourhd1080p/img/joshinweb.gif) no-repeat 270px 0px;
}
/*ƒZƒuƒ“ƒhƒŠ[ƒ€*/
#shop07 {
	background:url(../support/eos/itheater_v/img/7dream_logo_s.gif) no-repeat 270px 10px;
}
/*ƒfƒIƒfƒI*/
#shop08 {
	background:url(../support/eos/itheater_v/img/deodeo_logo.gif) no-repeat 270px 10px;
}
/*ƒrƒbƒNƒJƒƒ‰*/
#shop09 {
	background:url(../support/eos/itheater_v/img/bigcamera_logo_s.gif) no-repeat 270px 10px;
}
/*ƒˆƒhƒoƒVƒJƒƒ‰*/
#shop10 {
	background:url(../support/eos/itheater_v/img/yodobashicamera_logo.gif) no-repeat 270px 10px;
}
/*C2ƒVƒ‡ƒbƒv*/
#shop11 {
	background:url(../products/bestsozai/img/c2shop_logo.gif) no-repeat 270px 10px;
}
/*ƒRƒ“ƒpƒX*/
#shop12 {
	background:url(../products/bestsozai/img/compath_logo.gif) no-repeat 270px 10px;
}
/*ƒQƒbƒgƒvƒ‰ƒX*/
#shop13 {
	background:url(../products/bestsozai/img/getplus_logo.gif) no-repeat 270px 10px;
}
/*ƒcƒNƒ‚“d‹@*/
#shop14 {
	background:url(../products/bestsozai/img/tsukumo_logo.gif) no-repeat 270px 10px;
}
/*ƒcƒNƒ‚“d‹@*/
#shop14_2 {
	background:url(../products/bestsozai/img/tsukumo_logo2.gif) no-repeat 270px 10px;
}
/*ƒjƒtƒeƒB*/
#shop15 {
	background:url(../products/bestsozai/img/nifty_logo.gif) no-repeat 270px 10px;
}
/*‚Ï‚»‚p*/
#shop16 {
	background:url(../products/bestsozai/img/pasoq_logo.gif) no-repeat 270px 10px;
}
/*ƒfƒIƒfƒI*/
#shop17 {
	background:url(../support/eos/av310ws/img/deodeo_logo.gif) no-repeat 270px 10px;
}/*”Ì”„I—¹*/


/*==============¡¡¡iPod-iTheaterÚ‘±•û–@¡¡¡==============*/
#step01 {
	background:url(../support/eos/itheater_v/img/step01.gif) no-repeat;
	line-height:20px;
	padding-left:63px;
	margin-bottom:-20px;
}
#step02 {
	background:url(../support/eos/itheater_v/img/step02.gif) no-repeat;
	line-height:20px;
	padding-left:63px;
	margin-bottom:-20px;
}
#step03 {
	background:url(../support/eos/itheater_v/img/step03.gif) no-repeat;
	line-height:20px;
	padding-left:63px;
	margin-bottom:-20px;
}
#step04 {
	background:url(../support/eos/itheater_v/img/step04.gif) no-repeat;
	line-height:20px;
	padding-left:63px;
	margin-bottom:-20px;
}
#step05 {
	background:url(../support/eos/itheater_v/img/step05.gif) no-repeat;
	line-height:20px;
	padding-left:63px;
	margin-bottom:-20px;
}
#step06 {
	background:url(../support/eos/itheater_v/img/step05.gif) no-repeat;
	line-height:20px;
	padding-left:63px;
	margin-bottom:-20px;
}/*”Ì”„I—¹*/


/*==============¡¡¡ZM-M240W/ZM-M220W/ZM-M190¡¡¡==============*/
a#zm-3dglass {/*ƒXƒyƒbƒN@•t‘®‚ß‚ª‚Ë*/
	position:absolute;
	left: 640px;
	top: 1086px;
	display:block;
	width:42px;
	height:42px;
	background-image:url(../support/eos/zm_m220w/img/img05s.jpg) no-repeat;
	border:1px solid #999;
}
a:hover #zm-3dglass {/*ƒXƒyƒbƒN@•t‘®‚ß‚ª‚Ë*/
	background-image:url(../support/eos/zm_m220w/img/img05s.jpg) no-repeat 0 -42px;
}
/*ZM-M240W—p*/
a#zm-3dglass2 {/*ƒXƒyƒbƒN@•t‘®‚ß‚ª‚Ë*/
	position:absolute;
	left: 640px;
	top: 1110px;
	display:block;
	width:42px;
	height:42px;
	background-image:url(../support/eos/zm_m220w/img/img05s.jpg) no-repeat;
	border:1px solid #999;
}
a:hover #zm-3dglass2 {/*ƒXƒyƒbƒN@•t‘®‚ß‚ª‚Ë*/
	background-image:url(../support/eos/zm_m220w/img/img05s.jpg) no-repeat 0 -42px;
}

#topimg {
	width:540px;
	height:320px;
	border:1px solid #CCC;
	
}
	#topimgR { /*flash˜g‚ÉŽg—p*/
		float:right;
		width:400px;
		margin:0;
		padding:0;
	}
	#topimgL {
		float:left;
		width:137px;
		margin:0;
		padding:0;	
	}


/*==============¡¡¡ƒIƒƒKƒXƒy[ƒXŠˆ—p—á¡¡¡==============*/
.omega_boxL {
	float:left;
	width:225px;
	height:auto;
	padding:5px;
	margin:10px;
}

/*==============¡¡¡3D-MODE‚ÌƒMƒƒƒ‰ƒŠ[Ú×•t¡¡¡==============*/
.list_boxL {/*3DMODE‚Ì‚Ý*/
	float:left;
	width:230px;
}
.list_boxR {/*3DMODE‚Ì‚Ý*/
	float:right;
	width:300px;
}
.gallery_box {
	float:left;
	width:145px;
	margin:8px;
	padding:5px;
	text-align:center;
}
.gallery_box img {
	outline: 1px solid #D9DEE2;
	margin:5px 0 5px 0;
}
.gallery_box img:hover {
	outline: 1px solid #97C4C2;
}	
*:first-child+html .gallery_box a {/*IE7—pƒnƒbƒN*/
	border: 1px solid #D9DEE2;
}
*:first-child+html .gallery_box a:hover{/*IE7—pƒnƒbƒN*/
	border: 1px solid #97C4C2;
}
*html .gallery_box a {/*IE6—pƒnƒbƒN*/
	border: 1px solid #D9DEE2;
}
*html .gallery_box a:hover{/*IE6—pƒnƒbƒN*/
	border: 1px solid #97C4C2;
}
.gallery_box2 {
	float:left;
	width:260px;
	text-align:center;
}
.gallery_box2 img {
	outline: 1px solid #D9DEE2;
	margin:5px 0 5px 0;
	}
.gallery_box2 img:hover {
	outline: 1px solid #97C4C2;
}
*:first-child+html .gallery_box2 a {/*IE7—pƒnƒbƒN*/
	border: 1px solid #D9DEE2;
}
*:first-child+html .gallery_box2 a:hover{/*IE7—pƒnƒbƒN*/
	border: 1px solid #97C4C2;
}
*html .gallery_box2 a:link {/*IE6—pƒnƒbƒN*/
	border: 1px solid #D9DEE2;
}
*html .gallery_box2 a:hover{/*IE6—pƒnƒbƒN*/
	border: 1px solid #97C4C2;
}
/*3DMODE-Žè‡*/
.modebox01 {
	float:left;
	width:235px;
	margin:0 20px 20px 0;
}


/*==============¡¡¡BEST‘fÞ¡¡¡==================*/
/*Žû˜^ƒf[ƒ^AŠe€–Ú—p*/
.best_box01 {
	float:right;
	width:365px;
}
.best_listbox01 {
	float:left;
	width:120px;
	margin:0;
	padding:0;
}
.best_listbox01 ul, .best_listbox01 li {
	margin:0;
	padding:0;
	list-style-type:none;
	line-height:1.5em;
}
.gallery_box3 {
	float:left;
	width:140px;
	height:auto;
	margin:10px 0 10px 20px;
	text-align:center;
}
.gallery_box3 img, .gallery_box4 img  {
	margin:3px 0 5px 0;
	border:1px solid #777;
}
.gallery_box3 .txt01, .gallery_box4 .txt01{
	padding-bottom:-10px;
}
.gallery_box4 {
	float:left;
	width:120px;
	height:auto;
	margin:10px 0 10px 10px;
	text-align:center;
}
.listbox {/*BEST‘fÞ‚Ì‚Ý*/
	line-height:3em;			
}
.listbox li {
	margin:0;
	padding:0 0 0 15px; /* ”wŒi‰æ‘œ‚ª‚ ‚é‚½‚ßA¶—]”’‚ð‚ ‚¯‚é */
	background-image:url(../products/img/square.gif) no-repeat left center; /* ”wŒi‰æ‘œ‚ðŽw’è */
	list-style:none;
}


/*===============¡¡¡BEST‘fÞƒTƒ€ƒl[ƒ‹¡¡¡==================*/
#THUMBNAIL {
	width:620px;
	font-size:10px;
	color:#666;
	line-height:1.2em;
	}
#THUMBNAIL h1 {
	width:600px;	
	background-color:#F4F5F9;
	padding:4px;
	border:1px solid #6077A6;
	font-size:12px;
	font-weight:normal;
	text-align:center;
}
#THUMBNAIL table {
	width:610px;
	text-align:center;
}
#THUMBNAIL tr {
	text-align:center;
	vertical-align:bottom;
}
#THUMBNAIL td {
	height:130px;
	padding:15px 0;
	border-bottom:1px solid #ccc;
}
#THUMBNAIL td img {
	border:1px solid #ccc;
}
#THUMBNAIL .tile{
	height:70px;
	padding:15px 0;
	border-bottom:1px solid #ccc;
}
#THUMBNAIL .close-link:link{
	background: #7F7F7F;
	text-decoration: none;
	color: #fff;
} 
#THUMBNAIL .close-link:visited{
	background: #7F7F7F;
	text-decoration: none;
} 
#THUMBNAIL .close-link:hover{
	background: #C80000;
}
#CLOSE {
	margin:20px 0;
	text-align:center;
}


/*==============¡¡¡REMO for Zalman¡¡¡==============*/
.remo_block {
	width:240px;
	margin:5px -15px;
	padding:10px;
	background:#FBF5D7;
	border:solid #D4D0C8 2px;
}
.remo_block2 {
	float:left;
	width:265px;
}
.btn_dl {
	float:left;
	margin:0 0 0 10px;
	font-weight:bold;
	text-align:center;
}
.btn_dl a {
	display:block;
	width:230px;
	height:20px;
	margin:10px 5px 0 0;
	padding:2px 2px 0 3px;
	background:#ccedfa;
	border:2px solid #08B;
	font-size:13px;
	color:#08B;
	text-decoration:none;
}
.btn_dl a:hover {
	background-color:#08B;
	color:#fff;
	text-decoration:none;
}

/*==============¡¡¡TAC-EYE LT¡¡¡==============*/
.tac_block01 {
	width:300px;
	margin:20px 0 0 0;
	text-align:center;
}
.tac_block02 {
	 float:left;
	 width:180px;
	 margin:10px 5px 0 15px;
	 text-align:center;
 }
.tac_block03 {
	 float:left;
	 width:120px;
	 margin:10px 5px 0 10px;
	 text-align:center;
}


/*==============¡¡¡iwearVr920_ƒQ[ƒ€¡¡¡==============*/
.vr920_block {
	float:left;
	width:270px;
	margin:0 20px 0 0;
}
.vr920_block2 {
	float:left;
	width:250px;
}

/*==============¡¡¡SmartNAV4¡¡¡==============*/
.movie {
	float:left;
	width:250px;
	height:100%;
	margin:0 10px 30px 0;
	padding:0;
	line-height:1.5em;
}
.movie img {
	border:0;
	margin:0 0 5px 0;
}
.movie02 {
	float:left;
	width:265px;
	height:198px;
	margin:0 3px 0 0;
}
/*ƒAƒNƒZƒTƒŠ[*/
.accessory {
	width:100%;
	margin:0 0 25px 0;
	clear:both;
	}
.accessory .Abox_r {
	float:right;
	width:370px;
	}
.btn_buy {
	float:right;
	width:116px;
	height:26px;
	margin:10px 0 0 0;
	background-image:url(../products/smartnav4/img/icn_buy.gif);
	text-indent:-9999px;
}
	.btn_buy a {
	display:block;
	width:116px;
	height:26px;
	overflow:hidden;
	}
/*FAQ‚Ö‚Ì—U“±*/
.accent01 {
	width:320px;
	margin:0 0 0 40px;
	padding:5px;
	background:#CCC;
	border:1px double #069;
	font-weight:bold;
	color:#FFF;
}

/*==============¡¡¡Dimension 3D¡¡¡==============*/
.explain dt {
	margin:1.5em 0 0 0;
	font-weight:bold;
}
.explain dd {
	margin:0;
	line-height:1.4em;
}
.feature {
	margin:0 0 20px 0;
	padding:0 0 0 1em;
}
.feature li{
	line-height:1.4em;
}
/*==============¡¡¡Še»•i_•t‘®•iˆê——¡¡¡==============*/
#bundle {
	width:540px;
	margin:0 0 20px 0;
	padding:0;
}
	#bundle img {
		float:left;
		margin:0 5px 20px 0;
	}
	*:first-child+html #bundle img,
	*html #bundle img {
		margin-right:0px;
	}	
	#bundle .list{
		float:right;
		width:190px;
	}
	

	#bundle .list ol {
		margin:0 0 20px 0;
		padding:0 20px;
	}
	*:first-child+html #bundle .list,
	*html #bundle .list {
	width:180px;
	padding:0 0 0 20px;
	}			
	#bundle .list li {
		line-height:1.8em;
	}
	.bundle {
	width:540px;
	margin:0 0 20px 0;
	padding:0;
}
	.bundle img {
		float:left;
		margin:0 5px 20px 0;
	}
	*:first-child+html #bundle img,
	*html #bundle img {
		margin-right:0px;
	}	
	.bundle .list{
		float:right;
		width:190px;
	}
			#bundle .list2 li {
		list-style:none;
	}
	.bundle .list ol {
		margin:0 0 20px 0;
		padding:0 20px;
	}
	*:first-child+html #bundle .list,
	*html #bundle .list {
	width:180px;
	padding:0 0 0 20px;
	}			
	.bundle .list li {
		line-height:1.8em;
	}
.b_box01 {
	float:left;
	width:135px;
	margin:0 0 30px 0;
	padding:5px 10px;
	text-align:center;
}
.b_box01 p {
	font-size:10px;	
	line-height:1.3em;
}
.b_box01 span{
	font-size:10px;	
	line-height:1.3em;
	text-align:left;
}	

/*==============¡¡¡»•iˆê——¡¡¡==============*/
#MAINAREA #CONTENTS4 {
	margin-bottom:20px;
	margin-top:9px;/*‰Šú’l-10*/
}
*html #MAINAREA #CONTENTS4 {/*IE6ƒnƒbƒN*/
	margin-bottom:20px;
	margin-top:3px;
}
/*ƒƒCƒ“ƒRƒ“ƒeƒ“ƒc•”*/
#MAINAREA #CONTENTS3,
#MAINAREA #LINEUP {
	float:left;
	width:650px;
	margin-left:0;
}

#LINEUP h2 {/*Žæ‚èˆµ‚¢»•iˆê——*/
	display:block;
	height:30px;
	margin:0 0 0 68px;
	padding:31px 0 0 0;
	background-color:none;
	background:url(../products/img/bg_index_h2.jpg) repeat-x;
	text-align:left;
}
#LINEUP h3 {/*Žæ‚èˆµ‚¢»•iˆê——*/
	padding:3px 0 3px 10px;
	margin:10px 0 5px 0;
	background-color:#D1D6A7;
	font-size:12px;
	color:#666;
}



/*»•iƒCƒ[ƒW”z’u*/
div.h2-3dm {
	background:url(../products/img/icn_3dmonitor.jpg) no-repeat;
}
div.h2-3pro {
	background:url(../products/img/icn_3dprojector.jpg) no-repeat;
}
div.h2-hmd {
	background:url(../products/img/icn_hmd.jpg) no-repeat;
}
div.h2-grove {
	background:url(../products/img/icn_grove.jpg) no-repeat;
}
div.h2-track {
	background:url(../products/img/icn_tracking.jpg) no-repeat;
}
div.h2-input {
	background:url(../products/img/icn_input.jpg) no-repeat;
}
div.h2-3dcam {
	background:url(../products/img/icn_3dcam.jpg) no-repeat;
}
div.h2-prat {
	background:url(../products/img/icn_pratform.jpg) no-repeat;
}
div.h2-measure {
	background:url(../products/img/icn_measure.jpg) no-repeat;
}
div.h2-3dmov {
	background:url(../products/img/icn_3dmov.jpg) no-repeat;
}
div.h2-vrsys {
	background:url(../products/img/icn_vrsys.jpg) no-repeat;
}
div.h2-pers {
	background:url(../products/img/icn_pers.jpg) no-repeat;
}
div.h2-phmodel {
	background:url(../products/img/icn_photomodel.jpg) no-repeat;
}
div.h2-battery {
	background:url(../products/img/icn_battery.jpg) no-repeat;
}
div.h2-con {
	background:url(../products/img/icn_avconvert.jpg) no-repeat;
}
div.h2-wearablecam {
	background:url(../products/img/icn_wearablecam.jpg) no-repeat;
}
div.h2-tablet {
	background:url(../products/img/icn_tablet.jpg) no-repeat;
}

/*ŠeƒJƒeƒSƒŠƒŠƒXƒgƒAƒCƒRƒ“*/
.list-3dm {
	background:url(../img/icn_3dm.gif) no-repeat 0 6px;/*3Dƒ‚ƒjƒ^[*/
	line-height:1.8em;
}
.list-hmd {
	background:url(../img/icn_hmd.gif) no-repeat 0 6px;/*HMD*/
	line-height:1.8em;
}
.list-sft {
	background:url(../img/icn_sft.gif) no-repeat 0 6px;/*ƒ\ƒtƒgƒEƒFƒA*/
	line-height:1.8em;
}
.list-hrd {
	background:url(../img/icn_hrd.gif) no-repeat 0 6px;/*VŠ´Šo“ü—Í‘•’u*/
	line-height:1.8em;
}

/*»•iˆê——¤•i–¼•\‹L_¶‘¤*/
#MAINAREA #LINEUP .box01 {
	float:left;
	width:300px;
	margin:0 0 30px 0;
}

#MAINAREA #LINEUP .box01 ul,
#MAINAREA #LINEUP .box01 li{
	margin:0 0 0 5px;
	padding:0;
	list-style-type:none;	
	line-height:1.8em;
	text-indent:15px;	
}

/*»•iˆê——¤•i–¼•\‹L_‰E‘¤*/
#MAINAREA #LINEUP .box02 {
	float:right;
	width:300px;
	margin:0 0 30px 0;
}

#MAINAREA #LINEUP .box02 ul, 
#MAINAREA #LINEUP .box02 li {
	margin:0 0 0 5px;
	padding:0;
	list-style-type:none;	
	line-height:1.8em;
	text-indent:15px;	
}


/*==============¡¡¡HMD»•i”äŠrˆê——¡¡¡==============*/
#MAINAREA #CONTENTS5 {
	float:left;
	width:730px;
	margin-left:0;
}
#MAINAREA #CONTENTS5 table {
	width:730px;
	border:#666 1px solid;
	border-collapse:collapse;
}
#MAINAREA #CONTENTS5 table img {
	border:1px solid #CCC;
	text-align:center;
}
#MAINAREA #CONTENTS5 th {
	background-color:#DDD;
	line-height:1.2em;
	border:#666 1px solid;
	text-align:center;
	font-weight:normal;
}
#MAINAREA #CONTENTS5 td {
	padding:3px;
	border:#666 1px solid;
	line-height:1.2em;
}

/*==============¡¡¡VUZIXƒIƒvƒVƒ‡ƒ“¡¡¡==============*/
.vuzix_block {
	margin-bottom:15px;
}
.vuzix_bolckl {
	float:left;
	width:250px;
	}
.vuzix_bolckr {
	float:right;
	width:270px;
	}
.compliant span {
	padding:3px;
	background:#C06;
	color:#FFF;
	}


/*==============¡¡¡DEMOROOM’m¡¡¡==============*/
#DEMOROOM {
	width:375px;
	height:74px;
	margin:0;
	padding:0 0 0 165px;
	background:url(../products/img/icn_demoroom.gif) no-repeat 0 0;
}


/*==============¡¡¡Spring¡¡¡==============*/
.blockL01,.blockR01 {
	float:left;
	width:230px;
	margin:0 0 0 10px;
	padding:0 0 0 10px;
	line-height:1.5em;
}
.img_fL7 {
	float:left;
	margin:0 15px 0 0;
}


/*==============¡¡¡SDMƒLƒƒƒ“ƒy[ƒ“ƒoƒi[¡¡¡==============*/
.bnr_link img {
	border:none;
}


/*==============¡¡¡Contour¡¡¡==============*/
.movie_box01 {
	margin:0 0 0px 15px;
}
.bnr_storyteller {
	float:right;
	width:200px;
	margin:0 0 10px 0;
	}
.bnr_storyteller a {
	display:block;
	height:50px;
	background:url(../products/contourgps/img/bnr_manual.gif) no-repeat 0 0;
	text-indent:-9999px;
	overflow:hidden;
	}
.bnr_storyteller a:hover {
	background-position:0 -50px;
	}
#bnr_contour2 {
	clear:both;
	width:520px;
	overflow:hidden;
	border:1px dotted #777;
	padding:5px;
	margin:50px 0 0 0;
}

#bnr_contour2 a.bnr_con img {
	border:#FFF solid 2px;
}
#bnr_contour2 a:hover.bnr_con img {
	border:#F90 solid 2px;
}

/*==============¡¡¡ContourƒAƒNƒZƒTƒŠ[¡¡¡==============*/
#contour_jump {
	height:100%;
	font-size:12px;
}
.contour_box01 {
}
.contour_box01 ul {
	margin:0;
	padding:0;
}
.contour_box01 li{
	float:left;
	width:240px;
	display:block;
	margin:0 5px 0 0;
	padding:0 0 0 8px;
	background:url(../products/contour_ac/img/icn_jump3.gif) no-repeat 0 7px;
	line-height:1.7em;
}
.contour_box02 {
	float:left;
	width:180px;
}
.contour_box02 ul, li{
	margin:0;
	padding:0;
}
.contour_box02 li {
	background:url(../products/img/icn_jump.gif) no-repeat 0px 3px;
	list-style-type:none;
	text-indent:18px;
	line-height:2em;
}
.contour_box03 {
	float:left;
	width:190px;
}
.contour_box03 ul, li{
	margin:0;
	padding:0;
}
.contour_box03 li {
	background:url(../products/img/icn_jump.gif) no-repeat 0px 3px;
	list-style-type:none;
	text-indent:18px;
	line-height:2em;
}

.contour_block {
	width:100%;
	clear:both;
}
.contour_blockl {
	float:left;
	width:250px;
	/*border-right:1px solid #777;*/
	/*padding:2px 5px;*/
	}
.contour_blockr {
	float:right;
	width:270px;
	}
/*.compliant span {
	background:#C06;
	color:#FFF;
	padding:3px;
	}*/
.clearfix:after {
  content: ".";  /* V‚µ‚¢—v‘f‚ðì‚é */
  display: block;  /* ƒuƒƒbƒNƒŒƒxƒ‹—v‘f‚É */
  clear: both;
  height: 0;
  visibility: hidden;
}
.clearfix {
  min-height: 1px;
}
* html .clearfix {
  height: 1px;
  /*\*//*/
  height: auto;
  overflow: hidden;
  /**/
}
.img_fL8 {
	float:left;
	margin:0 15px 30px 0;
	border:#999 1px solid;
}
/*ƒ_ƒEƒ“ƒ[ƒh*/
#storybox a.download  {
	display:block;
	width:450px;
	height:60px;
	margin:20px 0 0 0;
	background:url(../support/eos/contourhd1080p/img/btn_download.gif) no-repeat 0 0;
	text-indent:-9999px;
	}
#storybox a.download:hover {
	background-position:0 -60px;
	}


/*==============¡¡¡wrap920VR¡¡¡==============*/
p.img_wrap920opt {
	float:left;
	width:120px;
	height:120px;
	margin:0 0 0 8px;
	border:1px solid #CCC;
	vertical-align:middle;
	text-align:center;
	}
p.img_wrap920vr_manager {
	float:right;
	width:150px;
	height:130px;
	margin:0 0 0 8px;
	vertical-align:middle;
	text-align:center;
	}
p.img_wrap920vr_manager span {
	font-size:10px;
	line-height:1.4em;
}
p.img_wrap920vr_manager img {
	border:1px solid #CCC;
}


/*==============¡¡¡DVDƒŠƒXƒg¡¡¡==============*/
#MAINAREA #CONTENTS6 {
	float:left;
	width:730px;
	margin-left:0;
}
#CONTENTS6 h3 {
	font-size:14px;
	margin-bottom:2px;
	}


/*==============¡¡¡3D‘Î‰žƒŠƒXƒg¡¡¡==============*/
#sheet3d {
	width:650px;
	border-top:1px solid #999;
	border-right:1px solid #999;
	}
#sheet3d td {
	width:80px;
	padding:4px;
	border-left:1px solid #999;
	border-bottom:1px solid #999;
	text-align:center;
	font-size:12px;
	border-collapse:collapse;
}
#sheet3d td.wrap {
	background:#CCC;
}
#sheet3d td.method {
	width:150px;
	background:#CCC;
	text-align:left;
}
#exp_method dt {
	font-weight:bold;
	}
#exp_method dd {
	margin:4px 0 15px 0;
	}


/*==============¡¡¡TycooNet¡¡¡==============*/
.feature01 {
	margin:0 0 15px 0;
	}
.feature01 p {
	float:left;
	width:320px;
	}
.feature01 img {
	float:right;
	width:203px;
	border:1px solid #666;
	}
	
/*STAR1200*/
#btn_yoyaku {
	width:177px;
	height:37px;
	text-indent:-9999px;
	margin-bottom:-40px;
}

#btn_yoyaku a#icn_star {
	position:relative;
	top:-60px;
	left:350px;
	display:block;
	width:177px;
	height:37px;
	background:url(../products/star1200/img/btn_buy.gif) 0 0 no-repeat;
}
#btn_yoyaku a:hover#icn_star {
	background:url(../products/star1200/img/btn_buy.gif) no-repeat 0 -37px;
}

.p_set {
	width:100%;
	overflow:hidden;
	margin-top:10px;
}
.p_set ol {
	list-style:none;
	margin:0;
	padding:0;
}
.p_set li {
	line-height:1.4em;
}
.p_box_l{
	width:250px;
	float:left;
}
.p_box_r{
	width:260px;
	float:right;
}

/*wrap1200*/
#btn_yoyaku_wrap1200 {
	width:177px;
	height:37px;
	text-indent:-9999px;
	margin-bottom:-40px;
}

#btn_yoyaku_wrap1200 a#icn_wrap1200 {
	position:relative;
	top:260px;
	left:10px;
	display:block;
	width:177px;
	height:37px;
	background:url(../products/star1200/img/btn_buy.gif) 0 0 no-repeat;
}
#btn_yoyaku_wrap1200 a:hover#icn_wrap1200 {
	background:url(../products/star1200/img/btn_buy.gif) no-repeat 0 -37px;
}

/*POLHEMUS*/
.polhemus_box01 {
	float:left;
	width:200px;
}
.polhemus_box02 {
	float:right;
	width:340px;
}

/*WrapƒLƒƒƒ“ƒy[ƒ“*/
#CAMPAIGN {
	float:left;
	width:650px;
	margin-left:0;
	text-align:center;
	font-size:12px;
}
#CAMPAIGN h1 {
	margin-top:15px;
}

#CAMPAIGN h2 {
	width:640px;
	height:36px;
	background:url(../img/campaign/h2_back.gif) 0 0 no-repeat;
	font-size:14px;
	color:#333;
	padding-top:10px;
	margin:30px 0 -5px 0;
}

#CAMPAIGN .txt_box01{
	width:480px;
	padding:10px;
	margin:0 auto 15px auto;
	background-color:#ebebeb;
	text-align:left;
}

#CAMPAIGN .txt_box01 p span{
	font-size:12px;
	font-weight:bold;
}

#CAMPAIGN .storebox {
	width:264px;
	height:34px;
	margin:-10px auto 15px auto;
}

#CAMPAIGN .storebox a img {
	border:none;
}

#CAMPAIGN .camtapin_txtem01 {
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	text-align:center;
	background-color:#06F;
}





	

