@charset "UTF-8";


/*=============== support 080328 ==================*/
body#SupportIndex{
	background-repeat : repeat-y ;

}

body#SupportIndex h2,
body.supportPages h2{
	background: url("../support/images/support_title.gif") no-repeat 0 0;
	width:540px;
	height:32px;
	text-indent : -3000px ;
	margin-left:8px;

}

body#SupportIndex div#SupportIndexEng h2,
body.supportPagesEng h2{
	background: url("../english/support/images/support_title.gif") no-repeat 0 0;
	width:540px;
	height:32px;
	text-indent : -3000px ;
	margin-left:8px;

}

body.supportPages .supportContents,
body.supportPagesEng .supportContents{
width:540px;
margin-top:8px;
margin-left:16px;

}

body.supportPages table table table td,
body.supportPagesEng table table table td{
padding:2px;
}

body#SupportIndex h3{
	border-style : none ;
	margin:0;
	padding:0;

}

body#SupportIndex p.mainread{
	margin : 10px 2px 4px 8px;
	border-bottom : 3px double #999999 ;
	padding : 4px 8px 12px 8px ;
}


body#SupportIndex div#support1st{
float:left;
width:255px;
	margin : 8px 0 0 8px;

}
body#SupportIndex div#support2nd{
float:right;
width:255px;
	margin : 8px 0 0 0;

}

body#SupportIndex div.support{
	width:254px;
		margin : 8px 0 0 0;

}

body#SupportIndex div.support div.support{
position:relative
	width:254px;
	height:60px;
	margin :0;

}

body#SupportIndex div.support div#search.support{
	height:77px;
}

body#SupportIndex div#SupportIndexEng div.support div#search.support{
	height:80px;
}


body#SupportIndex div.support p{
width:190px;
	font-size : 0.8em ;
	line-height : 1.4em ;
	margin : 20px 0 8px 54px;

}

body#SupportIndex div.support div.support span,
body#SupportIndex div.support div.support a{
	position:relative;
	display:block;
	background: url("../support/images/support_top_tri_or_l.gif") no-repeat left top;
	padding:0 0 0 12px;
}

body#SupportIndex div.support div.support span{
	background: url("../support/images/support_top_tri_gr_l.gif") no-repeat left top;

}

body#SupportIndex div.support div.support a:hover{
	background-position : 2px 0 ;

}

body#SupportIndex div#pcn a,
body#SupportIndex div#caution a,
body#SupportIndex div#discon a,
body#SupportIndex div#packing a,
body#SupportIndex div#event a,
body#SupportIndex div#pbFree a,
body#SupportIndex div#prdctno a,
body#SupportIndex div#glossary span{
margin-left:56px;
top:15px;
}

body#SupportIndex div#data a,
body#SupportIndex div#package a,
body#SupportIndex div#guide a,
body#SupportIndex div#package span,
body#SupportIndex div#search a,
body#SupportIndex div#search span,
body#SupportIndex div#spOrder a,
body#SupportIndex div#sg8000 a{
margin-left:56px;
top:10px;
}

body#SupportIndex div#package a,
body#SupportIndex div#search a{
	background: url("../support/images/support_top_tri_or_s.gif") no-repeat 0 2px;
	padding:0 0 0 8px;
	left:64px;
	top:14px;
	float : left ;
	margin :0 0 4px 8px ;
}

body#SupportIndex div#package a:hover,
body#SupportIndex div#search a:hover,
body#SupportIndex div#glossary a:hover{
	background-position : 2px 2px ;
}

body#SupportIndex div#search a#crystal{
	float : none ;
	width:170px;
}

body#SupportIndex #spGlossary{
	height:223px;
}

body#SupportIndex div#glossary table{
	width:250px;
	margin:36px 0 0 4px;
}

body#SupportIndex div#SupportIndexEng div#glossary table td a{
	height:22px;
}

body#SupportIndex div#SupportIndexEng div#glossary table td.glossaryAlpha{
	width:20%;
}

body#SupportIndex div#glossary a{
	background: url("../support/images/support_top_tri_or_s.gif") no-repeat 0 2px;
	padding:0 0 0 8px;
	height:24px;
}

body#SupportIndex div#caution.support{
	background: url("../support/images/support_top_caution_icon.gif") no-repeat 8px 4px;
}

body#SupportIndex div#data.support{
	background: url("../support/images/support_top_data_icon.gif") no-repeat 8px 4px;
}
body#SupportIndex div#package.support{
	background: url("../support/images/support_top_package_icon.gif") no-repeat 8px 4px;
}
body#SupportIndex div#packing.support{
	background: url("../support/images/support_top_packing_icon.gif") no-repeat 8px 4px;
}
body#SupportIndex div#search.support{
	background: url("../support/images/support_top_freq_icon.gif") no-repeat 8px 4px;
}
body#SupportIndex div#guide.support{
	background: url("../support/images/support_top_guide_icon.gif") no-repeat 8px 4px;
}

body#SupportIndex div#discon.support{
	background: url("../support/images/support_top_discon_icon.gif") no-repeat 8px 4px;
}

body#SupportIndex div#event.support{
	background: url("../support/images/support_top_event_icon.gif") no-repeat 8px 4px;
}

body#SupportIndex div#sg8000.support{
	background: url("../support/images/support_top_sg8000_icon.gif") no-repeat 8px 4px;
}

body#SupportIndex div#pbFree.support{
	background: url("../support/images/support_top_pbfree_icon.gif") no-repeat 8px 4px;
}
body#SupportIndex div#glossary.support{
	background: url("../support/images/support_top_glossary_icon.gif") no-repeat 8px 4px;
}

body#SupportIndex div#order.support{
	background: url("../support/images/support_top_order_icon.gif") no-repeat 8px 4px;
}

body#SupportIndex div#prdctno.support{
	background: url("../support/images/support_top_prdctno_icon.gif") no-repeat 8px 4px;
}

body#SupportIndex div#pcn.support{
	background: url("../support/images/support_top_pcn_icon.gif") no-repeat 8px 4px;
}


/*=============== packingTable ==================*/

table.packingPrdct{
	width:540px;
	border-top : 1px solid #666 ;
	border-left : 1px solid #666 ;
		font-size : 12px ;
	margin-left:16px;

}

table.packingPrdct th{
	background-color : #A2D7E1 ;
	border-right : 1px solid #666 ;
	border-bottom : 1px solid #666 ;
		white-space:nowrap;
	padding : 2px ;

}
table.packingPrdct th span{
	font-size:0.8em;
}

table.packingPrdct td{
	border-right : 1px solid #666 ;
	border-bottom : 1px solid #666 ;
	padding : 2px ;

}
table.packingPrdct .material {
	text-align : center ;
	width:50px;
}

table.packingPrdct .rcSize{
	text-align : center ;
		width:36px;

}
table.packingPrdct .modelName {
	width:90px;
}

table.packingPrdct .tapeinfo{
width:110px;
}


/*=============== pbfree ==================*/

table#pbFreePrdct{

	width:540px;
	border-top : 1px solid #666 ;
	border-left : 1px solid #666 ;
		font-size : 12px ;
	margin-left:16px;

}

table#pbFreePrdct th{
	background-color : #A2D7E1 ;
	border-right : 1px solid #666 ;
	border-bottom : 1px solid #666 ;
}

table#pbFreePrdct td{
	border-right : 1px solid #666 ;
	border-bottom : 1px solid #666 ;
	padding : 2px ;

}
.material {
	text-align : center ;
	width:50px;
}

.ct {
	text-align : center ;
		width:24px;

}
.modelName {
}
.prdctCategory{
	text-align : center ;
	width:90px;
}

.pbInfo{
	font-size : 0.8em ;
width:130px;
}

/*=============== productInfo&tech ==================*/
#prdctInfo-top,
body#techindex #ti-top{
	position:relative;
	width:540px;

}

body #ti-top img,
body #prdctInfo-top img{
	border : 0;
}

body#prdctinfoIndex .outlinearea,
body#prdctinfoIndexEng .outlinearea,
body#techindex .outlinearea{
	border-left : 1px solid #fff ;
}

body#prdctinfoIndexEng P.mainread,
body#prdctinfoIndex P.mainread,
body#techindex P.mainread{
	margin : 10px 2px 10px 10px;
	width:510px;
	border-bottom : 3px double #999999 ;
	padding : 4px 8px 12px 8px ;


}

 .ti-icon{
	position:relative;
	top:2px;
	left:6px;
}

 .ti-icon2{
	position:relative;
	top:2px;
	left:0;
}

 .ti-title{
	position:relative;
	width : 320px ;
	height : 51px ;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #999999;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #999999;
	margin-left : 10px ;
	margin-bottom : 5px ;
}

 .ti-title-f{
	position:relative;
	width : 320px ;
	height : 74px ;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #999999;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #999999;
	margin-left : 10px ;
	margin-bottom : 5px ;
}



 .ti-title-rt1{
	position:absolute;
	top:0px;
	left:340px;
	width : 194px ;
	height : 165px ;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #999999;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #999999;

}

 .ti-title-rt2{
	position:absolute;
	top:0;
	left:340px;
	width : 194px ;
	height : 335px ;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #999999;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #999999;

}

 .ti-title-rt2-e{
	position:absolute;
	top:0;
	left:340px;
	width : 194px ;
	height : 301px ;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #999999;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #999999;

}




 .ti-title .ti-titlelead1{
	position:absolute;
	top:13px;
	left:55px;
	height : 17px ;
	background-image : url(../images/techinfo_top_tri_or_l.gif) ;
	background-repeat : no-repeat ;
	background-position : bottom left ;
	padding-left : 12px ;
	margin-top : 0 ;


}

 .ti-title-rt1 .ti-titlelead1{
	position:absolute;
	top:6px;
	left:50px;
	height : 33px ;
	background-image : url(../images/techinfo_top_tri_or_l.gif) ;
	background-repeat : no-repeat ;
	background-position : top left ;
	padding-left : 12px ;
	margin-top : 0 ;


}

 .ti-titlelead1{
	position:absolute;
	top:13px;
	left:50px;
	height : 17px ;
	background-image : url(../images/techinfo_top_tri_gr_l.gif) ;
	background-repeat : no-repeat ;
	background-position : bottom left ;
	padding-left : 12px ;
	margin-top : 0 ;


}

 .ti-titlelead2{
	position:absolute;
	top:6px;
	left:55px;
	height : 17px ;
	background-image : url(../images/techinfo_top_tri_gr_l.gif) ;
	background-repeat : no-repeat ;
	background-position : bottom left ;
	padding-left : 12px ;
	margin-top : 0 ;

}


 .ti-title ul, .ti-title-f ul{
	list-style-type:none;
	position:absolute;
	top:18px;
	left:54px;
}

 .ti-title ul li,
 .ti-title-f ul li{
	float : left ;
	background-image : url(../images/techinfo_top_tri_or_s.gif) ;
	background-repeat : no-repeat ;
	background-position : 2px left ;
	margin-top : 3px ;
	margin-left : 6px ;
	padding-left : 7px ;
}

 .ti-title ul li img{
	position:relative;
	top:1px;
}

 .ti-title.ti-titlelead1 img,
 .ti-title.ti-titlelead2 img{
	position:relative;
	top:1px;
}


 P.ti-eventInfo,
 P.ti-explanation{
	margin : 0;
	padding : 6px 4px 0px 4px ;
	font-size : 10px ;
	line-height : 14px ;
}

.ti-InfoRead{
	margin : 4px;
	font-size : 10px ;
	line-height : 18px ;
}
/*=============== productInfo ==================*/
body#prdctinfoIndexEng,
body#prdctinfoIndex{
	background-repeat : repeat-y ;
}
body#prdctinfoIndex h2{
	height:32px;
	width:540px;
	background: url("../images/prdctinfo_title.gif") no-repeat top left;
	text-indent : -1000px ;
	margin : 0 0 16px 0;
}

body#prdctinfoIndexEng h2{
	height:32px;
	width:540px;
	background: url("../english/images/prdctinfo_title.gif") no-repeat top left;
	text-indent : -1000px ;
	margin : 0 0 16px 0;
}

body#prdctinfoIndexEng .ti-title-rt2,
body#prdctinfoIndex .ti-title-rt2{
	top:0;
	height : 336px ;

}

#eventInfo .ti-titlelead1{
	background-image : url(../images/techinfo_top_tri_or_l.gif) ;

}

/*=============== tech ==================*/
body#techindex{
	background-repeat : repeat-y ;

}
body#techindex h2#techTitle{
	height:32px;
	width:540px;
	background: url("../images/techinfo_title.gif") no-repeat top left;
	text-indent : -1000px ;
	margin : 0 0 16px 0;
}
body#techindex h2#techTitleEng{
	height:32px;
	width:540px;
	background: url("../english/images/techinfo_title.gif") no-repeat top left;
	text-indent : -1000px ;
	margin : 0 0 16px 0;
}


 #ti-guide.ti-title .ti-titlelead1{
	position:absolute;
	top:8px;
	left:55px;
	height : 17px ;
	background-image : url(../images/techinfo_top_tri_or_l.gif) ;
	background-repeat : no-repeat ;
	background-position : 0 2px ;
	padding-left : 12px ;
	margin-top : 0 ;

}

 .ti-title-rt2 UL#ti-glossary-link{
	list-style-type:none;
	position:static;
	width:184px;
	margin-left : 6px ;
	padding-left : 0 ;

}



 .ti-title-rt2 UL#ti-glossary-link LI{
	float : left ;
	background-image : url(../images/techinfo_top_tri_or_s.gif) ;
	background-repeat : no-repeat ;
	background-position : center left ;
	width:54px;
	height:17px;
	margin-bottom : 6px ;
	padding-left : 7px ;
	padding-top : 2px ;

}

 .ti-title-rt2 UL#ti-glossary-link LI.li-nf{
	clear :  both ;
}


 .ti-title-rt2-e UL#ti-glossary-link-e{
	list-style-type:none;
	position:static;
	width:184px;
	margin-left : 6px ;
	margin-top : 3px ;
	padding-left : 0 ;

}

 .ti-title-rt2-e UL#ti-glossary-link-e LI{
	float : left ;
	background-image : url(../images/techinfo_top_tri_or_s.gif) ;
	background-repeat : no-repeat ;
	background-position : 3px left ;
	height:20px;
	margin-right : 7px ;
	padding-left : 7px ;

}

 .ti-title-rt2-e UL#ti-glossary-link-e LI.dmli{
	float : left ;
	background-image : url(../images/spacer.gif) ;
	height:20px;
	margin-right : 7px ;
	padding-left : 7px ;

}


 .ti-title-rt2-e UL#ti-glossary-link-e LI.li-nf{
	clear :  both ;
}

/*==================discon====================*/
body#disconpage{
	background-repeat : repeat-y ;

}

body#disconpage .contentsarea h2#disconTitle{
height:32px;
width:540px;
	background: url("../images/discon_title.gif") no-repeat top left;
	text-indent : -1000px ;
		margin : 0 0 16px 0;

}

body#disconpage .contentsareaEng h2#disconTitle{
height:32px;
width:540px;
	background: url("../english/images/discon_title.gif") no-repeat top left;
	text-indent : -1000px ;
		margin : 0 0 16px 0;

}

body#disconpage h3{
	border-style : none ;
	height:30px;
	width:540px;
	background: url("../images/main_dotline_bg.gif") repeat-x bottom left;
		margin : 0 0 16px 0;
	position:relative;
}

body#disconpage .contentsarea h3 a.endLink{
position:absolute;
left:420px;
top:4px;

}

body#disconpage .contentsareaEng h3 a.endLink{
position:absolute;
left:440px;
top:4px;

}

 body#disconpage p.read{
 	padding : 0 8px 0 8px;
	clear :  both ;

 }

body#disconpage ul.ProductsTab{
width:542px;
height:50px;
	margin : 12px 0 16px 0;

}

body#disconpage ul.ProductsTab li{
	width:90px;
	float : left ;
	list-style-type:none;
	text-indent : -1000px ;

}
body#disconpage ul.ProductsTab li a{
display:block;
	height:43px;
	width:90px;
	text-decoration : none ;

}

/*=================== DisconTabs Japan===================*/

body#disconpage .contentsarea ul.ProductsTab li a#crsTab{
	width:91px;
	background: url("../images/discon_tab_crs.gif") no-repeat 0 -55px;
}

body#disconpage .contentsarea ul#TabAllCrs li a#crsTab,
body#disconpage .contentsarea ul.ProductsTab li a:hover#crsTab{
	background-position : 0 0 ;
}

body#disconpage .contentsarea ul.ProductsTab li a#oscTab{
	background: url("../images/discon_tab_osc.gif") no-repeat 0 -55px;;
}
body#disconpage .contentsarea ul#TabAllOsc li a#oscTab,
body#disconpage .contentsarea ul.ProductsTab li a:hover#oscTab{
	background-position : 0 0 ;
}

body#disconpage .contentsarea ul.ProductsTab li a#rtcTab{
	background: url("../images/discon_tab_rtc.gif") no-repeat 0 -55px;
}
body#disconpage .contentsarea ul#TabAllRtc li a#rtcTab,
body#disconpage .contentsarea ul.ProductsTab li a:hover#rtcTab{
	background-position : 0 0 ;
}

body#disconpage .contentsarea ul.ProductsTab li a#filterTab{
	background: url("../images/discon_tab_filter.gif") no-repeat 0 -55px;
}
body#disconpage .contentsarea ul#TabAllFilter li a#filterTab,
body#disconpage .contentsarea ul.ProductsTab li a:hover#filterTab{
	background-position : 0 0 ;
}

body#disconpage .contentsarea ul.ProductsTab li a#sensorTab{
	background: url("../images/discon_tab_sensor.gif") no-repeat 0 -55px;
}
body#disconpage .contentsarea ul#TabAllSensor li a#sensorTab,
body#disconpage .contentsarea ul.ProductsTab li a:hover#sensorTab{
	background-position : 0 0 ;
}

body#disconpage .contentsarea ul.ProductsTab li a#optTab{
	background: url("../images/discon_tab_opt.gif") no-repeat 0 -55px;
		width:91px;

}
body#disconpage .contentsarea ul#TabAllOpt li a#optTab,
body#disconpage .contentsarea ul.ProductsTab li a:hover#optTab{
	background-position : 0 0 ;
}


/*=================== DisconTabs Eng===================*/

body#disconpage .contentsareaEng ul.ProductsTab li a#crsTab{
	width:91px;
	background: url("../english/images/discon_tab_crs.gif") no-repeat 0 -55px;
}

body#disconpage .contentsareaEng ul#TabAllCrs li a#crsTab,
body#disconpage .contentsareaEng ul.ProductsTab li a:hover#crsTab{
	background-position : 0 0 ;
}

body#disconpage .contentsareaEng ul.ProductsTab li a#oscTab{
	background: url("../english/images/discon_tab_osc.gif") no-repeat 0 -55px;;
}
body#disconpage .contentsareaEng ul#TabAllOsc li a#oscTab,
body#disconpage .contentsareaEng ul.ProductsTab li a:hover#oscTab{
	background-position : 0 0 ;
}

body#disconpage .contentsareaEng ul.ProductsTab li a#rtcTab{
	background: url("../english/images/discon_tab_rtc.gif") no-repeat 0 -55px;
}
body#disconpage .contentsareaEng ul#TabAllRtc li a#rtcTab,
body#disconpage .contentsareaEng ul.ProductsTab li a:hover#rtcTab{
	background-position : 0 0 ;
}

body#disconpage .contentsareaEng ul.ProductsTab li a#filterTab{
	background: url("../english/images/discon_tab_filter.gif") no-repeat 0 -55px;
}
body#disconpage .contentsareaEng ul#TabAllFilter li a#filterTab,
body#disconpage .contentsareaEng ul.ProductsTab li a:hover#filterTab{
	background-position : 0 0 ;
}

body#disconpage .contentsareaEng ul.ProductsTab li a#sensorTab{
	background: url("../english/images/discon_tab_sensor.gif") no-repeat 0 -55px;
}
body#disconpage .contentsareaEng ul#TabAllSensor li a#sensorTab,
body#disconpage .contentsareaEng ul.ProductsTab li a:hover#sensorTab{
	background-position : 0 0 ;
}

body#disconpage .contentsareaEng ul.ProductsTab li a#optTab{
	background: url("../english/images/discon_tab_opt.gif") no-repeat 0 -55px;
		width:91px;

}
body#disconpage .contentsareaEng ul#TabAllOpt li a#optTab,
body#disconpage .contentsareaEng ul.ProductsTab li a:hover#optTab{
	background-position : 0 0 ;
}


body#disconpage table.disconList{
	clear :  both ;
	width:540px;
		border-top : 1px solid #999 ;
	border-left : 1px solid #999 ;
		text-align : left ;
	margin : 8px 0 8px 0 ;

}
body#disconpage table.disconList caption{
	font-weight : bold ;
		font-size : 14px ;

		text-align : left ;
	color : #0F218B ;

}
body#disconpage table.disconList th{
	background: url("../images/discon_cell_bg.gif") repeat-x left top;
	height:20px;
		border-style : none ;

	border-right : 1px solid #999 ;
	border-bottom : 1px solid #999 ;
	text-align : left ;
	padding:0 0 0 4px;

}
body#disconpage table.disconList .productNo{
	width:380px;
}

body#disconpage table.disconList td{
	height:20px;
	border-style : none ;
	border-right : 1px solid #999 ;
	border-bottom : 1px solid #999 ;
	text-align : left ;
	padding:0 0 0 8px;
}
body#disconpage table.disconList a.pdfLink{
	height:16px;
	background: url("../images/main_pdficon.gif") no-repeat left top;
	padding:0 0 0 20px;
}


/*=============== Application ===============*/

body#optAppli,
body#optAppliEng{
		background-repeat : repeat-y ;

}





table.AppliLineup {
	border-top : 1px solid #666 ;
	border-left : 1px solid #666 ;
	width:530px;
		margin : 0 0 0 8px ;

}

table#optCamera,
table#optPrjct,
table#optNet{
	border-top :none ;

}

table#optNet{
	margin-bottom : 10px ;

}

table.AppliLineup th{
	background: url("../application/images/cell_bg.gif") repeat-x left top;
	height:20px;
	border-style : none ;
	border-right : 1px solid #666 ;
	border-bottom : 1px solid #666 ;
	text-align : center ;
	padding:0 0 0 4px;
}

table#optCamera tr.appliHead,
table#optPrjct tr.appliHead,
table#optNet tr.appliHead{
display:none;
}

table.AppliLineup td{
	border-right : 1px solid #666 ;
	border-bottom : 1px solid #666 ;
	text-align : left ;
	padding:0 0 0 4px;
}

table.AppliLineup .appliImg{
	padding : 2px 0 0 0 ;

	vertical-align: top;
	width:140px;
}

table.AppliLineup .appliSub{
	font-size: 12px;
	line-height : 14px ;

}

table.AppliLineup .appliSub .dvdcd{
	background: url("../application/images/opt_appli_dvdcd_icon.gif") no-repeat left top;
	height : auto ;
	padding:6px 0 4px 30px ;

}

table.AppliLineup .appliSub .blue{
	background: url("../application/images/opt_appli_blue_icon.gif") no-repeat left top;
	height : auto ;
	padding:6px 0 6px 30px ;
}

table.AppliLineup .prdctName{
	width:225px;
	font-size: 12px;
}

table.AppliLineup .prdctLink{
	text-align: center;
	width:80px;
		padding : 4px 0 ;

}

table.AppliLineup .prdctLink a{
	outline:none;
	text-decoration : none ;
	width:74px;
	display:block;
	height:60px;
	background: url("../application/images/opt_appli_more_bt.gif") no-repeat center bottom;
}

body#optAppliEng table.AppliLineup .prdctLink a{
	background: url("../english/application/images/opt_appli_more_bt.gif") no-repeat center bottom;
}

table.AppliLineup .prdctLink a span{
	display:block;
	text-indent : -3000px;

}


/*=============== Application All ===============*/



body.applicaation h2{
	height:32px;
	width:540px;
	background: url("../application/images/appli_title.gif") no-repeat top left;
	text-indent : -1000px ;
	margin : 0 0 8px 0;

}

body.applicaationEng h2{
	height:32px;
	width:540px;
	background: url("../english/application/images/appli_title.gif") no-repeat top left;
	text-indent : -1000px ;
	margin : 0 0 8px 0;

}

body.applicaation div.AppliBlock h3,
body.applicaationEng div.AppliBlock h3{
	border-style : none ;
	height:32px;
	width:540px;
	text-indent : -1000px ;
	margin : 0 0 4px 0;
	padding-top : 4px ;

}


div.appliProduct{
	margin : 8px 0 10px 0;
	width:540px;

}

div.appliProduct .category{
	height:102px;
	width:242px;
	border : 1px solid #ccc ;
	float : left ;
	margin : 8px 8px;

}

div.appliProduct #ism.category{
	background: url("../application/images/appli_top_ism.gif") no-repeat top left;


}

div.appliProduct #automotive.category{
	background: url("../application/images/appli_top_auto.gif") no-repeat top left;

}

div.appliProduct #opt.category{
	background: url("../application/images/appli_top_opt.gif") no-repeat top left;

}

body.applicaationEng div.appliProduct #ism.category{
	background: url("../english/application/images/appli_top_ism.gif") no-repeat top left;


}

body.applicaationEng div.appliProduct #automotive.category{
	background: url("../english/application/images/appli_top_auto.gif") no-repeat top left;

}

body.applicaationEng div.appliProduct #opt.category{
	background: url("../english/application/images/appli_top_opt.gif") no-repeat top left;

}

div.appliProduct .category ul{
	width:200px;
	margin : 38px 0 0 16px ;
	list-style-type:none;
}

div.appliProduct .category ul li{
	height : 20px ;

}

div.AppliBlock p.blockImage{
	width : 538px ;
	border : 1px solid #fff ;
}

div.AppliBlock p.blockImage img{
	margin : auto ;

}

div#cellular.AppliBlock h3{
	background: url("../application/images/appli_cell_title.gif") no-repeat top left;

}


div#camera.AppliBlock h3{
	margin-top : 12px ;

	background: url("../application/images/appli_camera_title.gif") no-repeat top left;

}

div#wlan.AppliBlock h3{
	margin-top : 12px ;

	background: url("../application/images/appli_wlan_title.gif") no-repeat top left;

}

div#blue.AppliBlock h3{
	margin-top : 12px ;
	background: url("../application/images/appli_blue_title.gif") no-repeat top left;

}

div#rfid.AppliBlock h3{
	margin-top : 12px ;
	background: url("../application/images/appli_rfid_title.gif") no-repeat top left;

}

div#rke.AppliBlock h3{
	margin-top : 12px ;
	background: url("../application/images/appli_rke_title.gif") no-repeat top left;
}


div#sdars.AppliBlock h3{
	margin-top : 12px ;
	background: url("../application/images/appli_sdars_title.gif") no-repeat top left;
}

div#gps.AppliBlock h3{
	margin-top : 12px ;
	background: url("../application/images/appli_gps_title.gif") no-repeat top left;
}


div#tv.AppliBlock h3{
	margin-top : 12px ;
	background: url("../application/images/appli_tv_title.gif") no-repeat top left;
}

div#pc.AppliBlock h3{
	margin-top : 12px ;
	background: url("../application/images/appli_pc_title.gif") no-repeat top left;
}

div#net.AppliBlock h3{
	margin-top : 12px ;
	background: url("../application/images/appli_net_title.gif") no-repeat top left;
}

div#opt.AppliBlock h3{
	margin-top : 12px ;
	background: url("../application/images/appli_opt_title.gif") no-repeat top left;
}


div#cellularEng.AppliBlock h3{
	background: url("../english/application/images/appli_cell_title.gif") no-repeat top left;

}


div#cameraEng.AppliBlock h3{
	margin-top : 12px ;

	background: url("../english/application/images/appli_camera_title.gif") no-repeat top left;

}

div#wlanEng.AppliBlock h3{
	margin-top : 12px ;

	background: url("../english/application/images/appli_wlan_title.gif") no-repeat top left;

}

div#blueEng.AppliBlock h3{
	margin-top : 12px ;
	background: url("../english/application/images/appli_blue_title.gif") no-repeat top left;

}

div#rfidEng.AppliBlock h3{
	margin-top : 12px ;
	background: url("../english/application/images/appli_rfid_title.gif") no-repeat top left;

}

div#rkeEng.AppliBlock h3{
	margin-top : 12px ;
	background: url("../english/application/images/appli_rke_title.gif") no-repeat top left;
}


div#sdarsEng.AppliBlock h3{
	margin-top : 12px ;
	background: url("../english/application/images/appli_sdars_title.gif") no-repeat top left;
}

div#gpsEng.AppliBlock h3{
	margin-top : 12px ;
	background: url("../english/application/images/appli_gps_title.gif") no-repeat top left;
}


div#tvEng.AppliBlock h3{
	margin-top : 12px ;
	background: url("../english/application/images/appli_tv_title.gif") no-repeat top left;
}

div#pcEng.AppliBlock h3{
	margin-top : 12px ;
	background: url("../english/application/images/appli_pc_title.gif") no-repeat top left;
}

div#netEng.AppliBlock h3{
	margin-top : 12px ;
	background: url("../english/application/images/appli_net_title.gif") no-repeat top left;
}

div#optEng.AppliBlock h3{
	margin-top : 12px ;
	background: url("../english/application/images/appli_opt_title.gif") no-repeat top left;
}


div.appliNetWord{
	font-size :  0.8em ;
	line-height : 12px ;
	margin : 10px 10px 10px 0 ;
	float : left  ;
	letter-spacing: -1px;
}




div.appliProduct div.productOne{
	width:176px;
	height:73px;
	border : 1px solid #999 ;
	float : left  ;
	margin : 0 2px 2px 0 ;
	position:relative;
}




div.productOne .productNo{
	position:absolute;
	left:0;
	top:0;
	width:18px;
	height:70px;
	font-size : 0em ;
	line-height : 0.5em ;

}

div.productOne .productNo img{
	margin : 0 0 1px 0 ;
padding:0;
}

div.productOne dl{
	width:154px;
	height:70px;
	margin : 0 0 0 20px ;

}

div.productOne dt{
	float : left ;
	width:154px;
	height:20px;

}
div.productOne dd.img{
	float : left ;
	width:65px;
	height:45px;

}

div.productOne dd.name{
	float : left;
	width:85px;
	font-weight : bold ;
	line-height : 1em ;

}

div.productOne dd.name span{
	font-size : 10px ;
	font-weight : normal ;
	line-height : 10px ;

}

div.productOne dd.pre{
position:absolute;
left:112px;
top:55px;
	width:64px;
	height:18px;
	background: url("../application/images/appli_prelim.gif") no-repeat bottom left;
		text-indent : -5000px ;

}

div.productOne dd.link{
position:absolute;
left:112px;
top:55px;
	width:64px;
	height:18px;
}
div.productOne dd.link a{
	display:block;
	width:64px;
	height:18px;
	background: url("../application/images/appli_link_bt.gif") no-repeat bottom right;
		text-indent : -5000px ;
outline:none;
}


body.applicaationEng div.productOne dd.link a{

	background: url("../english/application/images/appli_link_bt.gif") no-repeat bottom right;

}

/*=============== event ===============*/

/* ceatec2010 START */
div#ceatec2010{
    width:540px;
	margin-bottom:20px;}

div#ceatec2010 *{
    margin:0; padding:0;}


body#eventCeatec2010Jp h2{
height:32px;
width:550px;
	background: url("../images/event_title.gif") no-repeat top left;
	text-indent : -5000px ;
	margin-bottom:16px;
	margin:0 auto;}

body#eventCeatec2010Jp h3{
    width:525px;
	height:37px;
	background: url("../event/images/ceatec2010_title.gif") no-repeat top left;
	font-size:1.2em;
	color:#FFFFFF;
	line-height:37px;
	border:none;
	text-align:left;
	margin:0 auto;
	padding-left:15px;}
body#eventCeatec2010Jp h3.ttl_ceatec2010Report {
    background: url("../event/ceatec2010_after_report/images/ceatec2010report_ttl_bg.gif") no-repeat top left;
	height:28px;
	line-height:28px;
	clear:both;}

body#eventCeatec2010Jp h4{
    width:510px;
	height:33px;
	border:none;
	margin:0 auto;
	margin-bottom:10px;}
body#eventCeatec2010Jp h5{
    width:470px;
	height:27px;
	background: url("../event/images/ceatec2010_ttl_ss_bg.gif") no-repeat top left;
	font-size:1.1em;
	color:#EFEFEF;
	line-height:27px;
	border:none;
	text-align:left;
	margin:0 auto;
	padding-left:20px;
	clear:both;}
body#eventCeatec2010Jp h5.ttl_s_ceatec2010Report{
	background: url("../event/ceatec2010_after_report/images/ceatec2010_ttl_ss_bg.gif") no-repeat top left;
	color:#333333;}

div#ceatec2010 #mainvisual {
	line-height:0;
	background-color:#0E0E0E;}
div#ceatec2010 #mainvisual_report {
	line-height:0;
	margin-top:15px;}
div#ceatec2010 #ceatec2010ReportList ul {
    margin-top:15px;}
div#ceatec2010 #ceatec2010ReportList li {
    list-style:none;
	margin:10px;
	line-height:0;}

div#ceatec2010 .ceatec2010ReportMain {
    clear:both;}
div#ceatec2010 .ceatec2010ReportMain:after {
     content:"";
	 display:block;
	 clear:both; }
div#ceatec2010 .ceatec2010ReportMain .img p {
    font-size:90%;
	line-height:1.6;
	text-align:center;}
div#ceatec2010 .ceatec2010ReportMain .left {
    float:left;
	margin:10px 15px 10px 0;}
div#ceatec2010 .ceatec2010ReportMain .right {
    float:right;
	margin:10px 0 10px 15px;}
div#ceatec2010 .ceatec2010ReportBnr {
    text-align:center;
	margin-bottom:20px;
	clear:both;}


div#ceatec2010 #getFlash{
	clear : both ;
}
div#ceatec2010 #getFlash p{
	text-align : left ;
margin:0;
line-height:1.2em;
font-size:0.8em;
}
div#ceatec2010 #getFlash a{
display:block;
margin:0 8px 8px 0;
float:left;
}
div#ceatec2010 .reportContents {
	text-align:center;}
div#ceatec2010 .reportContentsPh {
    text-align:center;
	padding:15px 0 15px 0;}
div#ceatec2010 .reportContents p.acLink {
	margin-top:15px;}
div#ceatec2010 .reportContents p.acLink a {
	text-decoration:underline;}


div#ceatec2010 .infoContents {
    background-color:#0E0E0E;
	text-align:center;}
div#ceatec2010 .infoContentsPh {
    text-align:center;
	padding:15px 0 15px 0;}
div#ceatec2010 #acLink {
	padding-bottom:25px;}
div#ceatec2010 #ceatec2010theme table {
    width:510px;
	background-color:#282828;
	border:solid 1px #727272;
	color:#E8E8E8;
	margin:0 auto;
	margin-top:10px;}
div#ceatec2010 #ceatec2010theme table a,
div#ceatec2010 #ceatec2010detail table a {
    color:#CCCCCC;
	text-decoration:underline;}
div#ceatec2010 #ceatec2010theme table td.lineup {
    padding:10px;
	vertical-align:middle;
	text-align:left;}

div#ceatec2010 #ceatec2010theme table td.genre {
    vertical-align:middle;
	text-align:center;
	width:142px;}
div#ceatec2010 #ceatec2010theme table td.genre img {
    margin:10px;}
div#ceatec2010 #ceatec2010detail table {
    width:512px;
	color:#E8E8E8;
	margin:0 auto;
	margin-top:15px;}
div#ceatec2010 #ceatec2010detail table td {
    padding:15px 15px 20px 20px;
	line-height:1.4;
	text-align:left;}
div#ceatec2010 #ceatec2010detail table th {
    background-color:#575757;
	font-weight:bold;
	font-size:105%;
	line-height:1.5;
	text-align:left;}
div#ceatec2010 #ceatec2010detail table th p {
    margin:10px;
	padding-left:10px;
	border-left:solid 5px #4AA2FC;}
div#ceatec2010 .infoContents p.acLink {
	color:#EFEFEF;
	margin-top:15px;}
div#ceatec2010 .infoContents p.acLink a {
	color:#EFEFEF;
	text-decoration:underline;}

div#ceatec2010 #ceatec2010detail .detail_booth,
div#ceatec2010 #ceatec2010detail .detail_booth_r {
    width:510px;
	margin:0 auto;
	padding-bottom:30px;}
div#ceatec2010 #ceatec2010detail .detail_booth p,
div#ceatec2010 #ceatec2010detail .detail_booth_r p {
    color:#EFEFEF;
	text-align:left;
	margin-left:20px;
	margin-top:10px;}
div#ceatec2010 #ceatec2010detail .detail_booth_r p {color:#333333;}
div#ceatec2010 #ceatec2010detail .detail_booth p.s_title,
div#ceatec2010 #ceatec2010detail .detail_booth_r p.s_title {
    font-weight:bold;
	text-align:center;
	margin-left:0;
	margin-bottom:5px;}
div#ceatec2010 #ceatec2010detail .detail_booth .col2box,
div#ceatec2010 #ceatec2010detail .detail_booth_r .col2box {
    width:490px;
	margin:0 auto;}
div#ceatec2010 #ceatec2010detail .detail_booth .col2box:after,
div#ceatec2010 #ceatec2010detail .detail_booth_r .col2box:after {
     content:"";
	 display:block;
	 clear:both; }
div#ceatec2010 #ceatec2010detail .detail_booth .col2box .right,
div#ceatec2010 #ceatec2010detail .detail_booth_r .col2box .right {
    width:238px;
	float:right;}
div#ceatec2010 #ceatec2010detail .detail_booth .col2box .left,
div#ceatec2010 #ceatec2010detail .detail_booth_r .col2box .left {
    width:238px;
	float:left;}
div#ceatec2010 #ceatec2010detail .detail_booth .col2box .right h5,
div#ceatec2010 #ceatec2010detail .detail_booth .col2box .left h5,
div#ceatec2010 #ceatec2010detail .detail_booth_r .col2box .right h5,
div#ceatec2010 #ceatec2010detail .detail_booth_r .col2box .left h5 {
    width:218px;}

/** forIE6 **/
* html body#eventCeatec2010Jp h3 {width:540px;}
* html body#eventCeatec2010Jp h4 {width:510px;}
* html div#ceatec2010 #ceatec2010theme table td.lineup p img {margin:2px;}

@media print{
body#eventCeatec2010Jp h3,
body#eventCeatec2010Jp h4 {
    color:#333333;
	border:solid 1px #999999;
	margin:15px 0px;}
}

/* ceatec2010 END */

div#ceatec2009Report{
width:540px;
margin-bottom:20px;
}
div#ceatec2009Report *{
margin:0;
padding:0;
}

div#ceatec2009Report #ceatec2009thanks{
	text-align : center ;
margin:16px 0;
}
div#ceatec2009Report #ceatec2009thanks p{
margin:10px 0;
}

body#eventCeatec2009Jp div#ceatec2009Report h3{
width:520px;
height:40px;
	text-indent : 0;
	float :  none ;
margin-top:10px;
}

div#ceatec2009Report .reportContents{
margin:4px 0;
	clear : both ;
width:520px;
}

div#ceatec2009Report .reportProduct{
padding-left:25px;
width:230px;
float:left;

}

div#ceatec2009Report .reportProduct p{
padding:3px;
width:224px;
}

.reportProduct img.reportPh{
border : 3px solid #CCC ;
}

div#ceatec2009Report .prdctCol{
margin:0 0 0 0;
	clear :  both ;
width:520px;
}

div#ceatec2009Report .prdctName{
padding-top:4px;
margin:4px 0 4px 0;
	font-weight : bold ;
		line-height : 1.5em ;
	width:230px;
}

div#ceatec2009Report .prdctName img{
	vertical-align : middle ;

}



div#ceatec2009Report #sensing .prdctName{
margin:0 0 4px 25px;
	width:500px;
}

div#ceatec2009Report div#gl .reportProduct,
div#ceatec2009Report div#lineup .reportProduct,
div#ceatec2009Report div#environment .reportProduct{

position:relative;
width:500px;
float:none;
}

div#ceatec2009Report div#gl .reportProduct p,
div#ceatec2009Report div#lineup .reportProduct p,
div#ceatec2009Report div#environment .reportProduct p{
position:absolute;
left:260px;
top:0px;
}

div#ceatec2009Report div#gl .reportProduct p.exhibitDemo{
top:6em;
}

div#ceatec2009Report #exhibitionLink{
	text-align : center ;
		font-size : 0.5em ;
	height:197px;
	background: url("../event/images/ceatec2009_exhibit_bg.gif") no-repeat bottom center;
	margin:20px 0;
position:relative;
}

div#ceatec2009Report #exhibitionLink a{
display:block;
position:absolute;
top:45px;
left:69px;
}

body#eventCeatec2009e h3{
	border-style : none ;
	margin : 2px 2px 8px 2px;
}

body#eventCeatec2009e div#ceatec2009{
	text-align : center ;
}

body#eventCeatec2009e .eventPh{
border : 2px solid #ccc ;

}
body#eventCeatec2009e div#ceatec2009 p{
margin:16px 0;
}

body#eventCeatec2009e div#ceatec2009 div#exhibition{
	font-size : 1.4em ;
	line-height : 1.5em ;

margin:20px;
	text-align : left ;

}

/*=============*/

body#eventCeatec2009Jp h2{
height:32px;
width:550px;
	background: url("../images/event_title.gif") no-repeat top left;
	text-indent : -5000px ;
	margin : 0 0 16px 0;

}

body#eventCeatec2009Jp h3{
width:84px;
height:84px;
margin:0;
padding:0;
float:left;
	border-style : none ;
	text-indent : -5000px ;

}

body#eventCeatec2009Jp h4{
	background: url("../event/images/ceatec2009_infocontents_bg.gif") repeat-x top left;
	background-color : #ccc ;

width:440px;
margin:16px 0 8px 0;
color:#0F218B;
font-size:1.2em;
padding:0 0 0 4px;
}
/*
body#eventCeatec2009Jp #lineup h3{
	background: url("../event/images/ceatec2009_prdcttitle.gif") no-repeat top left;

}

body#eventCeatec2009Jp #outline h3{
	background: url("../event/images/ceatec2009_abouttitle.gif") no-repeat top left;

}
*/
body#eventCeatec2009Jp #eventTitle{
margin:0 0 0 5px;
}

body#eventCeatec2009Jp #ceatec2009theme{
margin:16px 0 16px 5px;
}

body#eventCeatec2009Jp .ceatecInfo{
width:530px;
clear:both;
margin: 0 0 0 0;
padding:16px 0 0 0;
}

body#eventCeatec2009Jp .infoContents{
width:440px;
padding:0;
float:right;

}

body#eventCeatec2009Jp #webExhibit p,
body#eventCeatec2009Jp #lineup p,
body#eventCeatec2009Jp #lineup ul{
margin:0 0 8px 0;
padding:0;
list-style-type:none;
}

body#eventCeatec2009Jp #lineup ul li{

margin:8px 8px;
}

body#eventCeatec2009Jp #lineup span{
color:#CC0000;
	font-weight : bold ;

}

body#eventCeatec2009Jp .infoContents dl{
margin-left:4px;
width:430px;
}

body#eventCeatec2009Jp .infoContents dl dt{
float:left;
padding:6px 0 0 2px;


}
body#eventCeatec2009Jp .infoContents dl dd{

	border-bottom : 1px solid #999;
	padding:6px 0 6px 5.5em;
}

body#eventCeatec2009Jp #officialInfo img{
float:left;
margin:0 12px 0 8px ;
}

body#eventCeatec2009Jp #officialInfo .txtLink{
display:block;
margin-top:12px;
outline:none;
}



body#eventCeatec2009Eng h2{
height:32px;
width:550px;
	background: url("../english/images/event_title.gif") no-repeat top left;
	text-indent : -5000px ;
	margin : 0 0 16px 0;

}

body#eventCeatec2009Eng h3{
width:84px;
height:84px;
margin:0;
padding:0;
float:left;
	border-style : none ;
	text-indent : -5000px ;

}

body#eventCeatec2009Eng h4{
	background: url("../english/event/images/ceatec2009_infocontents_bg.gif") repeat-x top left;
	background-color : #ccc ;

width:440px;
margin:16px 0 8px 0;
color:#0F218B;
font-size:1.2em;
padding:0 0 0 4px;
}

body#eventCeatec2009Eng #lineup h3{
	background: url("../english/event/images/ceatec2009_prdcttitle.gif") no-repeat top left;

}

body#eventCeatec2009Eng #outline h3{
	background: url("../english/event/images/ceatec2009_abouttitle.gif") no-repeat top left;

}

body#eventCeatec2009Eng #eventTitle{
margin:0 0 0 5px;
}

body#eventCeatec2009Eng #ceatec2009theme{
margin:16px 0 16px 5px;
}

body#eventCeatec2009Eng .ceatecInfo{
width:530px;
clear:both;
margin: 0 0 0 0;
padding:16px 0 0 0;
}

body#eventCeatec2009Eng .infoContents{
width:440px;
padding:0;
float:right;

}

body#eventCeatec2009Eng #lineup p,
body#eventCeatec2009Eng #lineup ul{
margin:0 0 8px 0;
padding:0;
list-style-type:none;
}

body#eventCeatec2009Eng #lineup ul li{

margin:8px 8px;
}

body#eventCeatec2009Eng #lineup span{
color:#CC0000;
	font-weight : bold ;

}

body#eventCeatec2009Eng .infoContents dl{
margin-left:4px;
width:430px;
}

body#eventCeatec2009Eng .infoContents dl dt{
float:left;
padding:6px 0 0 2px;
height:1.8em;


}

body#eventCeatec2009Eng .infoContents dl dt#eventDay{
height:7em;
}


body#eventCeatec2009Eng .infoContents dl dd{

	border-bottom : 1px solid #999;
	padding:6px 0 6px 6em;

}


* html body#eventCeatec2009Eng #officialInfo.infoContents p{
	padding:8px 0 0 4px;
}

body#eventCeatec2009Eng .infoContents p{
padding:6px 12px 0 8px;
}

body#eventCeatec2009Eng #officialInfo img{
float:left;
margin:0 12px 0 8px ;
}

body#eventCeatec2009Eng #officialInfo .txtLink{
display:block;
margin-top:12px;
outline:none;
}

/*========*/

body#eventIndex h2,
body#eventCeatec2008Jp h2,
body#eventElectronica2008Jp h2,
body#eventCeatec2007 h2,
body#eventSensorsym2009 h2,
body#eventSysSummit2010 h2{
height:32px;
width:540px;
	background: url("../images/event_title.gif") no-repeat top left;
	text-indent : -1000px ;
	margin : 0 0 16px 0;

}

.eventPages h2,
body#eventCeatec2008En h2,
body#eventTaitronics h2,
body#eventElectronica h2,
body#eventIndexEng h2,
body#eventCeatec2007e h2{
height:32px;
width:540px;
	background: url("../english/images/event_title.gif") no-repeat top left;
	text-indent : -1000px ;
	margin : 0 0 16px 0;

}

body#eventIndex h3,
body#eventIndexEng h3{
	height:32px;
	width:540px;
	margin:0;
		border-style : none ;
	text-indent : -1000px ;
		margin : 0 0 8px 0;

}

#nowEvent {
	margin-bottom : 16px ;

}
body#eventIndex #nowEvent h3{

	background: url("../images/event_now2_title.gif") no-repeat top left;

}

body#eventIndex #untilEvent h3{

	background: url("../images/event_until_title.gif") no-repeat top left;
	clear : both ;

}

body#eventIndexEng #nowEvent h3{

	background: url("../english/images/event_now2_title.gif") no-repeat top left;

}

body#eventIndexEng #untilEvent h3{

	background: url("../english/images/event_until_title.gif") no-repeat top left;
	clear : both ;

}

dl.eventOne{
	width:533px;
	margin : 0 0 0 4px ;

}


dl.eventOne a.eventMore{
	display:block;
	outline:none;
	background: url("../images/bl_tri.gif") no-repeat 0 2px;
	padding-left:12px;
	margin-top:8px;
}

dl.eventOne dt{
	width:533px;
	height:22px;
	background: url("../images/event_grad_bg.gif") no-repeat top right;
	color : #333 ;
	font-size : 16px ;
	font-weight : bold ;
	padding-top : 4px ;
	margin : 0 0 6px 0 ;
	clear :both ;

}

dl.eventOne dd.eventImg{
	width:128px;
	float : left ;
	padding : 4px 0 20px 0 ;

}



dl.eventOne dd.eventRead{
	width:390px;
	margin-left : 140px ;

}


dl#auto2008.eventOne dd.eventImg,
dl#auto2007.eventOne dd.eventImg,
dl#sensorsym2009.eventOne dd.eventImg{
	width:240px;
	float : left ;
	padding : 4px 0 20px 0 ;

}

dl#ceatec2009{
margin-bottom:16px;
}
dl#ceatec2009.eventOne dd.eventImg{
	width:240px;
	float : left ;
	padding : 4px 0 5px 0 ;
	clear:both;
}

dl#ceatec2009.eventOne dd.eventRead,
dl#auto2008.eventOne dd.eventRead,
dl#auto2007.eventOne dd.eventRead,
dl#sensorsym2009.eventOne dd.eventRead,
dl#syssummit2010.eventOne dd.eventRead{
	width:272px;
	margin-left : 250px ;
min-height:6.5em;
}



dl#ceatec2008.eventOne dd.eventRead,
dl#ceatec2007.eventOne dd.eventRead{
	width:360px;
	margin-left : 170px ;

}

body#eventCeatec2008En  h3,
body#eventCeatec2008Jp  h3,
body#eventCeatec2007  h3,
body#eventCeatec2007e  h3{
	border-style : none ;
	margin : 2px 2px 8px 2px;

}

div#ceatec2007Now{
	text-align : center ;
	font-size : 1.2em ;
	margin-left : 10px ;


}

div#ceatec2007Now p.readTxt{
	font-size : 12px ;
	text-align:left;

}
div#ceatec2007Now p#about{
	width:290px;
		border-right :1px solid #999;
	float : left ;
		padding : 0 12px 0 0 ;
	margin-bottom : 20px ;


}

div#ceatec2007Now p#qmemspresent{
	background: url(../images/event_ceatec2007_cyoroq.jpg) no-repeat center 0;
	padding : 0 ;
	font-size : 0.7em ;
	line-height : 1.2em ;
	text-align : left ;
	margin-left : 310px ;
	width:205px;
	border : 1px solid #ffffff ;
}


div#ceatec2007Now p#qmemspresent span{
	display:block;
	margin-top : 130px ;

}

div#ceatec2007Now{
	text-align : center ;


}
div#ceatec2007Now div#aboutRead{
	margin : 16px auto ;

}


div#ceatec2007Now div#exhibition{
	clear : both ;
	border : 2px solid #0f218b ;
	width:350px;
	margin : 16px auto ;

}


div#exhibition p{
	background-color : #0f218b ;
	color : #fff ;
	font-weight : bold ;

}
div#exhibition dl {
	margin :8px 8px;
	text-align : left ;
	font-weight : bold ;
		line-height : 1.5em ;

}


div#exhibition dl dt{
	width:6.5em;
	color : #0f218b ;
	float : left ;

}

body#eventCeatec2007e div#exhibition dl dt{
	width:auto;
	color : #0f218b ;
	float : left ;
		padding-right : 8px ;


}

div#exhibition dl dd{
	margin : 0 0 0 6.5em;

}


body#eventCeatec2007e div#exhibition dl dd{
	margin : auto;

}

div#ceatec2007Now div#conference{
	text-align : left ;
	font-size : 12px ;
	margin-bottom : 16px ;

}

div#ceatec2007Now div#conference h4{
	color : #0f218b ;
	font-weight : bold ;
	font-size : 1.2em ;

}

div#ceatec2007Now div#conference dt{
	float : left ;
	font-weight : bold ;

}

div#ceatec2007Now div#conference dd{
	margin-left : 5.5em ;


}

div#ceatecLink {
	margin : 30px auto ;
	width:380px;
	text-align : center ;

}


div#ceatecLink img{
	float : left ;
	margin-right : 12px ;

} 

div#ceatec2007Now div.report h4{
	text-align : left ;
	font-size : 1.2em ;
	border-bottom : 1px solid #999 ;
	margin-bottom : 8px ;
	background: url("../event/img/title_brt.gif") no-repeat 0 -2px;
	padding : 0 0 2px 24px ;

}


div#ceatec2007Now table.report{
width:530px;
	font-size : 12px ;
		line-height : 1.3em ;
	margin-bottom : 16px ;


}
div#ceatec2007Now table.report td{
	vertical-align : top ;
	padding : 3px;
	text-align : center ;


}

div#ceatec2007Now table.report td p{
	text-align : left ;

}

div#ceatec2008Now div#aboutRead{
	margin : 16px 6px ;

}

/*
div#ceatec2008Now div#aboutRead p{
border : 2px solid #0f218b ;
margin:16px auto;
}
*/

div#ceatec2008Now div.ceatec2008Exhibition{
width:530px;
clear:both;
margin-top:20px;
}
body#eventCeatec2008Jp div#ceatec2008Now div#products h4{
	text-indent : -3000px ;
	width:100px;
	height:150px;
	background: url("../event/img/event_ceatec2008_title1.gif") no-repeat top left;
	float:left;
}

body#eventCeatec2008En div#ceatec2008Now div#products h4{
	text-indent : -3000px ;
	width:100px;
	height:140px;
	background: url("../english/event/img/event_ceatec2008_title1.gif") no-repeat top left;
	float:left;
}

div#ceatec2008Now h5{
	float:right;
	margin: 16px auto 4px;
}

div#ceatec2008Now h6{
	clear :  both ;
	font-size : 1em ;
	margin : 12px 0 0 4px;
	padding:0;
	background-color : #ddd ;
	padding-left:4px;

}
div#ceatec2008Now div#products p{
	width:415px;
	float:right;

}

div#ceatec2008Now div#products div#ceatec2008_sugo6{
	position:relative;
	float:right;
	width:428px;
	height:461px;
	background: url("../event/img/event_ceatec2008_prdctbooth.gif") no-repeat bottom left;

}

body#eventCeatec2008En div#ceatec2008Now div#products div#ceatec2008_sugo6{
	position:relative;
	float:right;
	width:428px;
	height:461px;
	background: url("../english/event/img/event_ceatec2008_prdctbooth.gif") no-repeat bottom left;

}

div#ceatec2008Now div#products div#ceatec2008_sugo6 div.prdctArea{
position:absolute;

}


div#ceatec2008Now div#products div#ceatec2008_sugo6 a{
outline:none;

}

div#ceatec2008Now div#products div#ceatec2008_sugo6 div#demo1{
left:21px;
top:55px;
width:107px;
height:49px;
}

div#ceatec2008Now div#products div#ceatec2008_sugo6 div#demo2{
left:29px;
top:127px;
width:138px;
height:48px;
}


div#ceatec2008Now div#products div#ceatec2008_sugo6 div#demo3{
left:55px;
top:197px;
width:138px;
height:48px;

}

div#ceatec2008Now div#products div#ceatec2008_sugo6 div#sugo6{
left:17px;
top:273px;
width:72px;
height:84px;
}

div#ceatec2008Now div#products div#ceatec2008_sugo6 div#sugo5{
left:123px;
top:273px;
width:72px;
height:84px;
}
div#ceatec2008Now div#products div#ceatec2008_sugo6 div#sugo4{
left:230px;
top:273px;
width:72px;
height:84px;
}

div#ceatec2008Now div#products div#ceatec2008_sugo6 div#sugo3{
left:17px;
top:368px;
width:72px;
height:84px;
}

div#ceatec2008Now div#products div#ceatec2008_sugo6 div#sugo2{
left:123px;
top:368px;
width:72px;
height:84px;
}
div#ceatec2008Now div#products div#ceatec2008_sugo6 div#sugo1{
left:230px;
top:368px;
width:72px;
height:84px;
}

div#ceatec2008Now div#products div#ceatec2008_sugo6 div#qmems{
left:336px;
top:368px;
width:72px;
height:84px;
}

div#ceatec2008Now div#products div#ceatec2008_sugo6 div#qmems{
left:336px;
top:368px;
width:72px;
height:84px;
}
div#ceatec2008Now div#products div#ceatec2008_sugo6 div.presenArea{
position:absolute;
left:227px;
top:80px;
width:188px;
height:138px;
visibility:hidden;
}

div#ceatec2008Now div#products div#ceatec2008_sugo6 div.presenArea p{
position:absolute;
left:70px;
top:54px;
width:112px;
height:74px;
	line-height : 1.2em ;

}

body#eventCeatec2008En div#ceatec2008Now div#products div#ceatec2008_sugo6 div#demo3Presen.presenArea p{
	font-size : 0.9em ;
}


div#ceatec2008Now div#products div#ceatec2008_sugo6 div#prdctOn{
position:absolute;
width:72px;
height:50px;
visibility:hidden;

}

/*
div#ceatec2008Now div#products div#ceatec2008_sugo6 div#qmemsPresen{
left:227px;
top:80px;

}
*/


body#eventCeatec2008Jp div#ceatec2008Now div#outline h4{
	text-indent : -3000px ;
	width:100px;
	height:140px;
	background: url("../event/img/event_ceatec2008_title2.gif") no-repeat top left;
	float:left;
}

body#eventCeatec2008En div#ceatec2008Now div#outline h4{
	text-indent : -3000px ;
	width:100px;
	height:140px;
	background: url("../english/event/img/event_ceatec2008_title2.gif") no-repeat top left;
	float:left;
}

div#ceatec2008Now div#outline div{
	width:430px;
	float:right;

}


div#ceatec2008Now div#outline div#eventOutline{
	background: url("../event/img/event_ceatec2008_gaiyou_bg.gif") no-repeat top left;
}


div#ceatec2008Now div#outline div#eventOutline dl{
margin:16px 0 0 8px;
}


div#ceatec2008Now div#outline dl{
margin:0 0 0 8px;
width:420px;

}
body#eventCeatec2008Jp div#ceatec2008Now div#outline dl dt{
float:left;
	padding:8px 0;

}

body#eventCeatec2008En div#ceatec2008Now div#outline dl dt{
float:left;
	padding:8px 0;

}

div#ceatec2008Now div#outline dl dt#eventDay{
	height : 9em ;
}

div#ceatec2008Now div#outline dl dd{
	border-bottom : 1px solid #999 ;
	padding:8px 0;
}

div#ceatec2008Now div#outline p#ExhibitionLink{
	margin-top:16px;
}

div#ceatec2008Now div#outline p#ExhibitionLink a{
	float : left;
	margin-top:8px;
}

div#ceatec2008Now div#outline .txtLink{
	text-align : center ;
	margin-left : 20px ;

}


div#ceatec2008Now div#outline div#conference dl{
	margin-top : 0 ;
}


div#ceatec2008Now div#coming{
	text-align : center ;

}


div#ceatec2008Now a#couponLink{
margin-left:5px;


}
div#ceatec2008report div#aboutRead{
	text-align : center ;
	margin-bottom : 8px ;

}

div#ceatec2008report div.reportBooth{
	width:545px;
	min-height:80px;
	background: url("../event/img/ceatec2008rep_titlecir.gif") no-repeat 0 0;
	margin: 10px 0 4px 0 ;
	clear :both ;

}

div#ceatec2008report div.reportBooth h4{
	width:490px;
	height:29px;
	margin:4px 0 0 52px;
} 

div#ceatec2008report div.reportBooth div.reportRead{
	width:490px;
	margin:4px 0 0 52px;
}

div#ceatec2008report div.reportBooth div.reportRead p{
	margin:0;
	padding:4px 0;
	line-height : 1.25em ;

}


div#ceatec2008report div.reportBooth div.reportRead div.report3col{
	width:158px;
	float:left;
	margin-right:3px;
}

div#ceatec2008report div.reportBooth div.reportRead div.report2col{
	width:230px;
	float:left;
	margin-right:10px;
}


div#ceatec2008report div#mainstage.reportBooth div.reportRead img#mainph01{
	margin-right : 8px ;
}


div#ceatec2008report div#mainstage.reportBooth div.reportRead img#mainph02{
	position:absolute;
}


div#ceatec2008report div#gyro.reportBooth div.reportRead p{
width:150px;
height:8em;
	margin-left : 2px ;

}

div#ceatec2008report div#pressure.reportBooth div.reportRead div.report2col p{
width:225px;
padding-bottom:10px;
}

div#ceatec2008report div#sugo6.reportBooth div.report3col img{
margin-left:12px;
}

div#ceatec2008report div#sugo6.reportBooth div.reportRead dl{
	width:150px;
	height:12em;
	line-height : 1.25em ;

}

div#ceatec2008report div#sugo6.reportBooth div.reportRead dl dt{

	padding : 4px 0;
	font-weight : bold ;

}

div#ceatec2008report div#qmems.reportBooth div.reportRead{
	text-align : center ;

}

div#ceatec2008report div#qmems.reportBooth div.reportRead img{
margin:0 24px;
}

div#ceatec2008report div#qmems.reportBooth div.reportRead p{
	text-align : left ;

}


div#ceatec2008report div#env.reportBooth div.reportRead p,
div#ceatec2008report div#webdirect.reportBooth div.reportRead p{
float:left;
margin-right:8px;
width:290px;

}


div#ceatec2008report div#wireress.reportBooth div.reportRead p,
div#ceatec2008report div#automotive.reportBooth div.reportRead p{
float:left;
margin-right:5px;
width:200px;

}

div#ceatec2008report div#accelerate.reportBooth div.reportRead p,
div#ceatec2008report div#thermo.reportBooth div.reportRead p,
div#ceatec2008report div#optical.reportBooth div.reportRead p{
width:205px;
margin-right:2px;
float:right;
}


body#eventCeatec2008En div#gyro div.report3col p span,
body#eventCeatec2008En div#pressure div.report2col p span,
body#eventCeatec2008En div#accelerate div.reportRead p span{
	font-weight : bold ;
}

body#eventCeatec2008En div#sugo6 div.report3col dt{
	text-align : center ;

}


div#taitronics2008,
div#electronica2008{
width:530px;

}
div#taitronics2008 dl,
div#electronica2008 dl{
margin:0 0 0 8px;
width:510px;
height:24em;
}

div#taitronics2008 dl dt,
div#electronica2008 dl dt{
	width:120px;
	border-bottom : 1px solid #ccc ;
	float:left;
	padding:4px 8px;
	margin-top:8px;
}

div#taitronics2008 dl dd,
div#electronica2008 dl dd{
	width:340px;
	border-bottom : 1px solid #ccc ;
	float:right;
	padding:4px 8px;
	margin-top:8px;

}

body#eventElectronica2008Jp div#electronica2008 dl dt{
	width:60px;

}

body#eventElectronica2008Jp div#electronica2008 dl dd{
	width:410px;


}


body#eventTaitronics h3{
	text-indent : -3000px ;

	border-style : none ;
	margin : 15px 2px 8px 2px;
	background: url("../english/event/img/event_taitronics_booth_title.gif") no-repeat 0 -2px;
height:24px;
}

body#eventElectronica h3,body#eventElectronica2008Jp h3{
	text-indent : -3000px ;
	border-style : none ;
	margin : 15px 2px 8px 2px;
	background: url("../english/event/img/event_electronica_booth_title.gif") no-repeat 0 -2px;
	height:24px;
}


#eventSensorsym2009 h3,
#eventSysSummit2010 h3{
	border-style : none ;
	margin:0 0 24px 0;
}

#sensorsym2009{
position:relative;
}

#sensorsym2009main{
width:370px;
border-right : 1px solid #E5E5E5 ;
}

#sensorsym2009main h4{
	background: url("../images/main_dotline_bg.gif") repeat-x bottom left;
	height:1.4em;
	font-size:1.2em;
	width:355px;
}

#sensorsym2009main dl{
margin:0 0 30px 4px;
width:355px;
}


#sensorsym2009main dl dt{
font-weight:bold;
color:#0f218b;
margin-top:8px;
}

#sensorsym2009main #outline dl{
margin-top:8px;

}

#sensorsym2009main #outline dl dt{
float:left;
margin-top:0;
}

#sensorsym2009main #outline dl dd{
margin:0 0 0 5.5em;
}

#sensorsym2009main #contents dl dd{
width:345px;
}
#sensorsym2009main #contents dl dd img{
margin:4px;
}


#sensorsym2009main #contents dl#usermovie dt{
width:345px;
	background: url("../images/main_dotline_bg.gif") repeat-x bottom left;
}


#sensorsym2009sub *{
	padding:0;
	margin:0;
}

#sensorsym2009sub{
/*border-left : 1px solid #E5E5E5 ;*/
width:165px;
margin-left:370px;
position:absolute;
top:0;
}

#sensorsym2009sub div{
	margin-bottom:20px;
}
#sensorsym2009sub p{
	font-size : 0.8em ;
	line-height:1.2em;
	padding:0;
	margin:6px;
}

#sensorsym2009sub h5{
	font-size:1em;
	font-weight : bold ;
	background-color : #E5E5E5 ;
	padding:4px;
	line-height:1.2em;
}

#sensorsym2009sub dl{
 margin-left:6px;
	line-height:1.2em;
 
}



#sensorsym2009sub dl dt{
	font-weight : bold ;
margin:8px 0 4px 0;
}


#sensorsym2009sub dl .comment{
margin:0 0 4px 0;
}

#sensorsym2009sub p{
	font-size : 0.8em ;
}

#sensorsym2009sub img{
margin:0 0 4px 12px ;
}

#sensorsym2009sub #pastSym dd{
	font-size : 0.8em ;
}

#sensorsym2009sub #related p{
	font-size : 1em ;
	padding-bottom:16px;
}


/*システム設計サミット2010*/

#sysSummit2010{
position:relative;
}


#sysSummit2010 h4{
	background: url("../images/main_dotline_bg.gif") repeat-x bottom left;
	height:1.5em;
	font-size:1.2em;
	width:540px;
		clear :  both ;
margin-top:12px;
}

#sysSummit2010 dl{
margin:0 0 12px 4px;
}


#sysSummit2010 dl dt{
font-weight:bold;
color:#0f218b;
margin-top:8px;
}

#sysSummit2010 #outline,
#sysSummit2010 #contents,
#sysSummit2010 #article,
#sysSummit2010 #pastSym,
#sysSummit2010 #inquiry,
#sysSummit2010 #refer{
padding:5px 0;
}


#sysSummit2010 #outline dl{
margin-top:8px;

}

#sysSummit2010 #outline dl dt{
float:left;
margin-top:0;
}

#sysSummit2010 #outline dl dd{
margin:0 0 0 5.5em;
}



#sysSummit2010 #contents .lecturecContents{
position:relative;
width:258px;
padding-bottom:8px;
}

#sysSummit2010 #contents .lecturecContents dl{
margin-bottom:0;
 }

 #sysSummit2010 #contents #trackA{
float:left;
margin:10px 0 0 4px;
	background-color : #FFFDDE ;
border : 1px solid #999 ;
}

#sysSummit2010 #contents #trackB{
float:right;
margin:10px 4px 0 0;
	background-color : #FFE7DE ;
border : 1px solid #999 ;

}


.lecturecContents .productLink{
	text-align : center ;

}

.lecturecContents .productLink a{
display:block;
margin-bottom:5px;
}

.lecturecContents p.lectureRead{
position:relative;
height:14em;

}

#sysSummit2010 #article{
clear:both;
padding-top:12px;

}

#sysSummit2010 #article dl{
float:left;
width:245px;
margin:0 16px 0 6px;
}

#sysSummit2010 #article dl dt{
	font-weight : normal ;
	height:4.5em;
}


#sysSummit2010 #article dd.pdfImage{
	text-align : center ;
	background-color : #E5E5E5 ;
	padding:3px;

}


#sysSummit2010 #pastSym dl{
float:left;
width:160px;
margin:0 8px 20px 8px;
}

#sysSummit2010 #inquiry div{
	width:270px;
	float : left ;
}

#sysSummit2010 #inquiry h4{
	width:260px;
	text-align : left ;

}

#sysSummit2010 #inquiry a{
display:block;
margin:8px 8px;
}

#sysSummit2010 #refer{
	clear :both ;
height:8em;
}

#sysSummit2010 #refer div{
	margin:8px 24px 0 4px;
		float : left;

}

/*=============== DocumentAll ===============*/
body#docAllIndex,
body#docAllIndexEng{
	background-repeat : repeat-y ;
}

body#docAllIndex h2{
height:32px;
width:540px;
	background: url("../images/docall_title.gif") no-repeat top left;
	text-indent : -1000px ;
	margin : 0 0 16px 0;

}

body#docAllIndexEng h2{
height:32px;
width:540px;
	background: url("../english/images/docall_title.gif") no-repeat top left;
	text-indent : -1000px ;
	margin : 0 0 16px 0;

}

.docallGenre{
	clear : both ;
	width:540px;

}

div.docallGenre h3{
	border-style : none ;
	height:32px;
	width:540px;
	text-indent : -1000px ;
	margin : 0 0 4px 0;
	padding-top : 12px ;

}

div#docallCrs h3{
	background: url("../images/docall_crs_title.gif") no-repeat bottom left;

}

div#docallOsc h3{
	background: url("../images/docall_osc_title.gif") no-repeat bottom left;

}

div#docallRtc h3{
	background: url("../images/docall_rtc_title.gif") no-repeat bottom left;

}

div#docallFilter h3{
	background: url("../images/docall_filter_title.gif") no-repeat bottom left;

}

div#docallSensor h3{
	background: url("../images/docall_sensor_title.gif") no-repeat bottom left;

}

div#docallOpt h3{
	background: url("../images/docall_opt_title.gif") no-repeat bottom left;

}

div#docallWhole h3{
	background: url("../images/docall_whole_title.gif") no-repeat bottom left;

}

body#docAllIndexEng div#docallCrs h3{
	background: url("../english/images/docall_crs_title.gif") no-repeat bottom left;

}

body#docAllIndexEng div#docallOsc h3{
	background: url("../english/images/docall_osc_title.gif") no-repeat bottom left;

}

body#docAllIndexEng div#docallRtc h3{
	background: url("../english/images/docall_rtc_title.gif") no-repeat bottom left;

}

body#docAllIndexEng div#docallFilter h3{
	background: url("../english/images/docall_filter_title.gif") no-repeat bottom left;

}

body#docAllIndexEng div#docallSensor h3{
	background: url("../english/images/docall_sensor_title.gif") no-repeat bottom left;

}

body#docAllIndexEng div#docallOpt h3{
	background: url("../english/images/docall_opt_title.gif") no-repeat bottom left;

}

body#docAllIndexEng div#docallWhole h3{
	background: url("../english/images/docall_whole_title.gif") no-repeat bottom left;

}
ul.prdctAll1st{
	float : left  ;
	width:257px;
	margin :0 0 8px 4px ;

}
ul.prdctAll2nd{
	float : right  ;
	width:257px;
	margin :0 4px 0 0 ;
}

.prdctAll1st li,
.prdctAll2nd li{
	list-style-type:none;
	width:257px;
	height:25px;
	border-right : 1px solid #ccc;
	border-bottom : 1px solid #ccc;
	margin-top : 3px ;

}

.prdctAll1st li a,
.prdctAll2nd li a{
	display:block;
	background: url("../images/bl_tri.gif") no-repeat 0 6px;
	padding:3px 0 0 12px;
	margin : 0 0 0 4px;

}


/*=============== campaign ===============*/
body#campaign{
	background-repeat : repeat-y ;

}

body#campaign #maincontentsarea.rtc2007{
	width : 720px ;
	height:360px;
	padding : 0 ;
	margin : 16px 0 16px 12px;

	}

body#campaign #maincontentsarea.rtc2007 h2{
	width : 700px ;
	margin : 32px 0 16px 10px ;

}



body#campaign .footpos{
	width: 740px; 
}

body#campaign p.foottext{
	width: 740px; 

}


/*=============== techLibrary ===============*/

body#techLibrary h2{
text-indent:-5000px;
height:32px;
width:540px;
	background: url("../tech/images/techlib_title.gif") no-repeat top left;
}

body#techLibrary .eng h2{
	background: url("../english/tech/images/techlib_title.gif") no-repeat top left;
}


body#techLibrary h3{
	border-style : none ;
	height:48px;
	width:530px;
	text-indent:-5000px;
	margin : 0 0 4px 0;
	clear:both;

}

body#techLibrary div#portal h3{
	background: url("../tech/images/techlib_portal_title.gif") no-repeat bottom left;
}

body#techLibrary div#lecture h3{
	background: url("../tech/images/techlib_lecture_title.gif") no-repeat bottom left;
}

body#techLibrary div#note h3{
	background: url("../tech/images/techlib_note_title.gif") no-repeat bottom left;
}

body#techLibrary div#article h3{
	background: url("../tech/images/techlib_article_title.gif") no-repeat bottom left;
}

body#techLibrary div#exhibit h3{
	background: url("../tech/images/techlib_exhibit_title.gif") no-repeat bottom left;
}

body#techLibrary .eng div#lecture h3{
	background: url("../english/tech/images/techlib_lecture_title.gif") no-repeat bottom left;
}

body#techLibrary .eng div#note h3{
	background: url("../english/tech/images/techlib_note_title.gif") no-repeat bottom left;
}

body#techLibrary .eng div#article h3{
	background: url("../english/tech/images/techlib_article_title.gif") no-repeat bottom left;
}

body#techLibrary .eng div#exhibit h3{
	background: url("../english/tech/images/techlib_exhibit_title.gif") no-repeat bottom left;
}

body#techLibrary .eng div#portal h3{
	background: url("../english/tech/images/techlib_portal_title.gif") no-repeat bottom left;
}
body#techLibrary div#lecture div.lectureContents{
	float:left;
	width:180px;
	margin-left:8px;
	/*background: url("../tech/images/dotline_v.gif") repeat-y top right;*/

}

body#techLibrary div#lecture div.lectureContents p{
margin:0;
padding:0;
width:170px;
line-height:1.2em;
}

body#techLibrary div#note div.noteContents{
height:13em;

	float:left;
	width:265px;
margin-bottom:16px;
min-height:15em;
}



body#techLibrary div#note dl{
	margin:0 0 0 8px;
	/*background: url("../tech/images/dotline_v.gif") repeat-y top right;*/
}

body#techLibrary div#note dt{
	background-image : url("../images/bl_tri.gif") ;
	background-repeat : no-repeat ;
	background-position : 0 2px ;
	padding-left : 10px ;
	margin-bottom:4px;
}

body#techLibrary div#note dd{
padding-left:24px;
text-indent:-1em;
}




body#techLibrary div#article dl.articleOne{
	position:relative;
	width:520px;
	margin: 0 0 4px 8px;
border : 1px solid #fff ;

}



body#techLibrary div#article dl.articleOne dt{
	font-weight : bold ;
	margin : 4px 0 2px 0 ;
	padding : 0 0 0 4px ;
	background: url("../images/main_dotline_bg.gif") 0 1.4em;
	height:1.4em;
	line-height : 1.1em ;
}

body#techLibrary div#article dl.articleOne dd.articleIcon{
	position:absolute;
	left:0;
	top:24px;
	width:82px;
	height:24px;
}

body#techLibrary dd.articleText{
	position:relative;
	left:83px;
	top:0;
	width:440px;
	margin:0 ;
	line-height : 18px ;
	background-image : url("../images/bl_tri.gif") ;
	background-repeat : no-repeat ;
	background-position : 0 3px ;
	padding-left : 10px ;

}


body#techLibrary dd.articleText a:hover{
	color : #FF6600 ;
	text-decoration : underline ;
}


body#techLibrary #exhibit dl{
width:250px;
margin-left:12px;
}

body#techLibrary #exhibit dt{
padding:2px;
	font-weight : bold ;

height:20px;
	background: url("../tech/images/techlib_exhibitname_bg.gif") no-repeat top right;
color:#fff;

}

body#techLibrary .eng #exhibit dt{
	background: url("../english/tech/images/techlib_exhibitname_bg.gif") no-repeat top right;
}


body#techLibrary #portal dl{
width:250px;
margin-left:12px;
}


/*=============== circuitDesign ===============*/


body#circuitDesign h2{
text-indent:-5000px;
	height:32px;
	width:540px;
	background: url("../tech/images/circuitinfo_title.gif") no-repeat top left;
}


body#circuitDesign h3{
	border-style : none ;
	height:48px;
	width:530px;
	text-indent : -5000px ;
	margin : 0 0 4px 0;
	padding-top : 12px ;
}

body#circuitDesign div#circuitInfo h3{
	background: url("../tech/images/circuitinfo_info_title.gif") no-repeat bottom left;
}



body#circuitDesign div#circuitInfo div.circuitInfoContents{
	float:left;
	width:240px;
	margin-left:8px;
	/*background: url("../tech/images/dotline_v.gif") repeat-y top right;*/

}

body#circuitDesign div#circuitLink{
clear:both;
}
body#circuitDesign div#circuitLink h3{
	background: url("../tech/images/circuitinfo_link_title.gif") no-repeat bottom left;
}

body#circuitDesign div.eng div#circuitLink h3{
	background: url("../english/tech/images/circuitinfo_link_title.gif") no-repeat bottom left;
}


body#circuitDesign div#circuitLink div.circuitLinkContents{
	background-image : url("../images/bl_tri.gif") ;
	background-repeat : no-repeat ;
	background-position : 0 3px ;
	margin:4px 0 16px 8px;
	padding-left:10px;
}


/*=============== Texas Instruments msp430 series ===============*/

#msp430 .style1 {
	font-size: 12px;
	color: #666666;
}
#msp430 .style3 {
	font-size: 12px;
	line-height: 15px;
}
#msp430 .style4 {
	color: #000000;
	background-color: #D1D8FE;
	font-size: 12px;
	line-height: 14px;
}
#msp430 .style5 {
	font-size: 12px;
	height: 18px;
}
#msp430 .style7 {
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
}
#msp430 .style8 {font-size: 12px; line-height: 20px; }
#msp430 .style9 {
	font-size: 12px;
	height: 18px;
	background-color: #C3C3C3;
	color: #000000;
}
#msp430 .style10 {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align: text-top;
}

#msp430 p.style3{
width:530px;
}

#msp430 blockquote p.style3{
width:500px;

}

#msp430 .tiLink{
width:500px;
margin:10px 0 10px 30px;
	line-height : 1.2em ;

}

