@charset "utf-8";
/* CSS Document */

/*--------------------------------------

製品一覧topCSS

綺麗に汎用CSSとかまとめたのに、僅か3ヶ月
で追加の嵐により半壊。
現在、スパゲッティー状態・・・

--------------------------------------*/




.topline_h4
{
	clear:both;
	width:100%;
	padding:10px 0;
	margin-bottom:30px;
	background:url(../images/h4_topline.gif) left bottom no-repeat;
}

.item_wrap
{
	width:100%;
	margin-bottom:30px;
}

.item_category_title
{
	clear:both;
	margin-bottom:10px;
	padding-bottom:5px;
	font-size:1.1em;
	font-weight:bold;
	color:#1d2976;
	background:url(../images/contents_subtitle_under.gif) bottom no-repeat;
}

.itemlist_ul li
{
	background:url(../images/dottedline.gif) bottom repeat-x;
	width:100%;
}

.itemlist_ul li a
{
	text-decoration:none!important;
	display:block;
	padding-bottom:10px;
	padding-top:10px;
	padding-left:15px;
	background:url(../images/btn/detail_btn.gif) center right no-repeat;
	color:#636262!important;
}

.itemlist_ul li a:hover
{
	background:url(../images/btn/detail_btn_hover.gif) center right no-repeat;
	color:#0b0bb1!important;
}

.itemlist_ul li a img
{
	margin-right:10px;
}

.coution
{
	color:#ff0000;
}

/*--------------------------------------

熱解析製品(analysis) CSS

--------------------------------------*/

/*  FloVENT  */

.flovent_explan_wrap_1
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
}

.flovent_explan_wrap_1 ul
{
	margin-top:15px;
}

.flovent_explan_wrap_1 ul li
{
	list-style:url(../images/icon/item_icon_1.gif);
	margin-left:20px;
}

.flovent_explan_wrap_2
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
	height:270px;
}

.flovent_explan_wrap_3
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
	height:330px;
}

.flovent_explan_wrap_4
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
	height:270px;
}

.flovent_explan_wrap_5
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
	height:290px;
}





/*  FloEFD  */

.floefd_explan_wrap_1
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
}

.floefd_explan_wrap_2
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
	height:250px;
}

.floefd_explan_wrap_2 ul li
{
	list-style-image:url(../images/icon/arrow_icon_red.gif);
	margin-left:17px;
}

.floefd_explan_wrap_3
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
}

.floefd_explan_wrap_3 .title
{
	margin-bottom:5px;
	padding-left:17px;
	font-weight:bold;
	background:url(../images/icon/square_black_icon.gif) left no-repeat;
}

.floefd_explan_wrap_3 .context
{
	margin-bottom:15px;
}

.floefd_explan_wrap_4
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	height:250px;
	border:1px solid #cccccc;
}

.left_floefd_wrap
{
	float:left;
	width:310px;
}

.right_floefd_wrap
{
	float:right;
	width:267px;
	text-align:center;
}





/*  FloCAD  */

.flocad_explan_wrap_1
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
}

.flocad_explan_wrap_2
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	height:250px;
	border:1px solid #cccccc;
}

.flocad_explan_wrap_3
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	height:150px;
	border:1px solid #cccccc;
}





/*  RadCAD  */

.radcad_explan_wrap_1
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
}




/*  sinda/fluint  */

.sinda_explan_wrap_1
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
}

.sinda_explan_wrap_2
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	height:485px;
	border:1px solid #cccccc;
}




/*  ThermalDesktop  */

.thermal_explan_wrap_1
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
}

.thermal_explan_wrap_2
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	height:240px;
	border:1px solid #cccccc;
}

.thermal_explan_wrap_3
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	height:75px;
	border:1px solid #cccccc;
}




/*  sinaps  */

.sinaps_explan_wrap_1
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
}




/*  e-learning BACKUP  */

/*.omnibus_explan_wrap_1
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
}

.omnibus_explan_wrap_2
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
}

.omnibus_explan_wrap_2 ul li
{
	list-style-image:url(../images/icon/arrow_icon_red.gif);
	margin-left:17px;
}

.omnibus_explan_wrap_2 ul li#indent_li
{
	list-style:url(../images/icon/arrow_icon_blue.gif);
	margin-left:17px;
}

.omnibus_explan_wrap_3
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
}

.omnibus_explan_wrap_3 ul#square_ul
{
	margin-top:20px;
	margin-left:20px;
}

.omnibus_explan_wrap_3 ul#square_ul li
{
	list-style:square;
}

.omnibus_explan_wrap_4
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
}*/





/*  e-learning  */

.omnibus_explan_wrap_1
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	height:249px;
	border:1px solid #cccccc;
}

.omnibus_explan_wrap_1 .left_box
{
	float:left;
	width:200px;
}

.omnibus_explan_wrap_1 .right_box
{
	float:right;
	width:390px;
}

.omnibus_explan_wrap_2
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
}

.omnibus_explan_wrap_2 .question_li
{
	list-style-image:url(../images/icon/e-learning_icon1.gif);
	margin-left:20px;
}

.omnibus_explan_wrap_2 .answer
{
	list-style-image:url(../images/icon/e-learning_icon2.gif);
	margin-left:32px;
	margin-bottom:10px;
}

.omnibus_images_wrap
{
	margin-bottom:20px;
}

.omnibus_explan_wrap_3
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
	overflow:hidden;
	_zoom:1;
}

.omnibus_explan_wrap_3 .left_box
{
	float:left;
	width:280px;
	height:160px;
}

.omnibus_explan_wrap_3 .right_box
{
	float:right;
	width:280px;
	height:160px;
}

.omnibus_explan_wrap_4
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
	overflow:hidden;
	_zoom:1;
}

.omnibus_explan_wrap_4 .left_box
{
	float:left;
}

.omnibus_explan_wrap_4 .right_box
{
	float:right;
}

.omnibus_explan_wrap_4 p
{
	margin-bottom:10px;
}

.omnibus_explan_wrap_5
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
	overflow:hidden;
	_zoom:1;
}

.omnibus_explan_wrap_5 .left_box
{
	float:left;
	width:280px;
}

.omnibus_explan_wrap_5 .right_box
{
	float:right;
	width:280px;
}

.omnibus_explan_wrap_5 p
{
	margin-bottom:10px;
}

.omnibus_explan_wrap_6
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
	overflow:hidden;
	_zoom:1;
}

.omnibus_explan_wrap_6 ul
{
	margin-bottom:20px;
}

.omnibus_explan_wrap_6 ul li
{
	list-style:decimal;
	margin-left:20px;
	margin-bottom:15px;
}

.omnibus_explan_wrap_7
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
	overflow:hidden;
	_zoom:1;
}

.omnibus_explan_wrap_7 ul li
{
	list-style:url(../images/icon/item_icon_1.gif);
	margin-left:20px;
}

.omnibus_explan_wrap_8
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
	overflow:hidden;
	_zoom:1;
}

.omnibus_explan_wrap_8 ul li
{
	list-style:url(../images/icon/item_icon_2.gif);
	margin-left:20px;
}

.omnibus_explan_wrap_8 ul li ul li
{
	list-style:url(../images/icon/item_icon_3.gif);
	margin-bottom:5px;
	margin-top:5px;
}

.omnibus_explan_wrap_9
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	background:#fffced;
	border:1px solid #cccccc;
	overflow:hidden;
	_zoom:1;
}

.omnibus_explan_wrap_9 .left_box
{
	float:left;
	margin-right:30px;
}

.omnibus_explan_wrap_9 .right_box
{
	float:left;
}

.omnibus_explan_wrap_9 .top
{
	margin-bottom:10px;
	font-weight:bold;
	color:#d0383e;
}

.omnibus_explan_wrap_9 ul li
{
	list-style:url(../images/icon/item_icon_5.gif);
	margin-left:17px;
}






/*  openflow  */

.openflow_explan_wrap_1
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
}

.openflow_explan_wrap_2
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
}

.openflow_explan_wrap_3
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
}

.openflow_explan_wrap_4
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
}

.openflow_explan_wrap_5
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
	background:#f1f1f1;
}

.openflow_explan_wrap_5 ul li
{
	list-style-image:url(../images/icon/arrow_icon_red.gif);
	margin-left:17px;
}




/*  maskcheker  */

.maskcheker_explan_wrap_1
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
}

.maskcheker_explan_wrap_2
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
	height:220px;
}

.maskcheker_explan_wrap_3
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
	height:220px;
}

.maskcheker_explan_wrap_4
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
	height:220px;
}






/*  speedlinker  */

.speedlinker_explan_wrap_1
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
}

.speedlinker_explan_wrap_2
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
	height:220px;
}

.speedlinker_explan_wrap_3
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
	height:220px;
}

.speedlinker_explan_wrap_4
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
	height:220px;
}





/*  webproof  */

.webproof_explan_wrap_1
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
}

.webproof_explan_wrap_2
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
}

.webproof_explan_wrap_3
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
}

.webproof_explan_wrap_4
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
}




/*  temprature  */

.temp_explan_wrap_1
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
}

.temp_explan_wrap_2
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
}

.temp_explan_wrap_3
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
}

.temp_explan_wrap_3 ul li,
.temp_explan_wrap_4 ul li
{
	list-style:decimal;
	margin-left:20px;
}

.temp_explan_wrap_4
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
}





/*  zigbee  */

.zigbee_explan_wrap_1
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
}

.zigbee_explan_wrap_2
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	height:250px;
	border:1px solid #cccccc;
}

.zigbee_explan_wrap_3
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
}

.zigbee_explan_wrap_4
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
}





/*  rfid  */

.rfid_explan_wrap_1
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
}

.rfid_explan_wrap_2
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
}

.rfid_explan_wrap_3
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
}

.rfid_explan_wrap_4
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
}




/*  antenna  */

.antenna_explan_wrap_1
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
}

.antenna_explan_wrap_2
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
}

.antenna_explan_wrap_3
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
}

.antenna_explan_wrap_4
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
}

.antenna_explan_wrap_5
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
}





/*  LinkIP  */

.linkip_explan_wrap_1
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	background:#0f90c0;
	border:1px solid #cccccc;
	overflow:hidden;
	_zoom:1;
}

.linkip_explan_wrap_1 .left_box
{
	float:left;
}

.linkip_explan_wrap_1 .right_box
{
	float:left;
}

.linkip_explan_wrap_1 .right_box ul li
{
	color:#ededed;
	margin-left:20px;
	list-style:url(../images/icon/blueback_icon.gif);
}

.linkip_explan_wrap_1 .right_box p
{
	margin-left:0;
	color:#ededed;
	font-weight:bold;
	font-size:1.2em;
}

.linkip_explan_wrap_2
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
	overflow:hidden;
	_zoom:1;
}

.linkip_explan_wrap_3
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
	overflow:hidden;
	_zoom:1;
}

.linkip_explan_wrap_4
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
	overflow:hidden;
	_zoom:1;
}

.linkip_explan_wrap_5
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
	overflow:hidden;
	_zoom:1;
}

.linkip_explan_wrap_5 .left_box
{
	float:left;
}

.linkip_explan_wrap_5 .right_box
{
	float:right;
	width:300px;
}

.linkip_explan_wrap_6
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
	overflow:hidden;
	_zoom:1;
}

.linkip_explan_wrap_7
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	overflow:hidden;
	_zoom:1;
}

.linkip_explan_wrap_7 .left_box_height
{
	float:left;
	border:1px solid #cccccc;
	padding:10px;
	width:285px;
}

.linkip_explan_wrap_7 .right_box_height
{
	float:right;
	border:1px solid #cccccc;
	padding:10px;
	width:285px;
}

*html .linkip_explan_wrap_7 .left_box_height
{
	width:305px;
}

*html .linkip_explan_wrap_7 .right_box_height
{
	width:305px;
}

.linkip_explan_wrap_7 .left_box_height dl,
.linkip_explan_wrap_7 .right_box_height dl
{
	overflow:hidden;
	_zoom:1;
}

.linkip_explan_wrap_7 .left_box_height dl dt,
.linkip_explan_wrap_7 .right_box_height dl dt
{
	display:block;
	float:left;
	clear:both;
	width:45%;
	padding:10px 0;
	margin-top:-1px;
	color:#1d2976;
	border-top:1px solid #cccccc;
	overflow:hidden;
	_zoom:1;
}

.linkip_explan_wrap_7 .left_box_height dl dd,
.linkip_explan_wrap_7 .right_box_height dl dd

{
	width:55%;
	float:left;
	padding:10px 0;
	margin-top:-1px;
	border-top:1px solid #cccccc;
	overflow:hidden;
	_zoom:1;
}

.linkip_explan_wrap_7 .left_box_height dl dd ul li,
.linkip_explan_wrap_7 .right_box_height dl dd ul li
{
	margin-left:15px;
	list-style:url(../images/icon/arrow_icon.gif);
}

.linkip_explan_wrap_7 .right_box_height dl dd ul.indent_ul li
{
	margin-left:25px;
}

.linkip_explan_wrap_7 .right_box_height dl dd ul li.no_list_image
{
	list-style-image:none;
}





/*  LinkDV  */

.linkdv_explan_wrap_1
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	background:#0f90c0;
	border:1px solid #cccccc;
	overflow:hidden;
	_zoom:1;
}

.linkdv_explan_wrap_1 .left_box
{
	float:left;
	margin-right:20px;
}

.linkdv_explan_wrap_1 .right_box
{
	float:left;
	width:280px;
}

.linkdv_explan_wrap_1 .right_box ul li
{
	color:#ededed;
	margin-left:20px;
	list-style:url(../images/icon/blueback_icon.gif);
}

.linkdv_explan_wrap_1 .right_box p
{
	margin-left:0;
	color:#ededed;
	font-weight:bold;
	font-size:1.2em;
}

.linkdv_explan_wrap_2
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
	overflow:hidden;
	_zoom:1;
}

.linkdv_explan_wrap_3
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
	overflow:hidden;
	_zoom:1;
}

.linkdv_explan_wrap_3 div.app_wrapper
{
	border-top:1px solid #cccccc;
	padding:10px;
	margin-top:-1px;
	overflow:hidden;
	_zoom:1;
}

.linkdv_explan_wrap_3 .bord_wrapper
{
	overflow:hidden;
	_zoom:1;
}

.linkdv_explan_wrap_3 div .left_box
{
	float:left;
	width:160px;
	color:#1d2976;
}

.linkdv_explan_wrap_3 div .right_box
{
	float:right;
	width:400px;
}

.linkdv_explan_wrap_4
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	overflow:hidden;
	_zoom:1;
}

.linkdv_explan_wrap_4 .left_box_height
{
	float:left;
	border:1px solid #cccccc;
	padding:10px;
	width:285px;
}

.linkdv_explan_wrap_4 .right_box_height
{
	float:right;
	border:1px solid #cccccc;
	padding:10px;
	width:285px;
}

*html .linkdv_explan_wrap_4 .left_box_height
{
	width:305px;
}

*html .linkdv_explan_wrap_4 .right_box_height
{
	width:305px;
}

.linkdv_explan_wrap_4 .left_box_height p,
.linkdv_explan_wrap_4 .right_box_height p
{
	font-weight:bold;
	color:#d52824;
	margin-bottom:20px;
}

.linkdv_explan_wrap_4 .left_box_height ul li,
.linkdv_explan_wrap_4 .right_box_height ul li
{
	margin-left:20px;
	list-style:url(../images/icon/item_icon_1.gif);
}

.linkdv_explan_wrap_4 .left_box_height ul li.indent_li,
.linkdv_explan_wrap_4 .right_box_height ul li.indent_li
{
	margin-left:40px;
	list-style:url(../images/icon/item_icon_5.gif);
}

.linkdv_explan_wrap_5
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	overflow:hidden;
	_zoom:1;
}

.linkdv_explan_wrap_5 .left_box_height2
{
	float:left;
	border:1px solid #cccccc;
	padding:10px;
	width:285px;
}

.linkdv_explan_wrap_5 .right_box_height2
{
	float:right;
	border:1px solid #cccccc;
	padding:10px;
	width:285px;
}

*html .linkdv_explan_wrap_5 .left_box_height2
{
	width:305px;
}

*html .linkdv_explan_wrap_5 .right_box_height2
{
	width:305px;
}

.linkdv_explan_wrap_5 .left_box_height2 p,
.linkdv_explan_wrap_5 .right_box_height2 p
{
	font-weight:bold;
	color:#d52824;
	margin-bottom:20px;
}

.linkdv_explan_wrap_5 .left_box_height2 dl,
.linkdv_explan_wrap_5 .right_box_height2 dl
{
	overflow:hidden;
	_zoom:1;
}

.linkdv_explan_wrap_5 .left_box_height2 dl dt,
.linkdv_explan_wrap_5 .right_box_height2 dl dt
{
	display:block;
	float:left;
	clear:both;
	width:45%;
	padding:10px 0;
	margin-top:-1px;
	color:#1d2976;
	border-top:1px solid #cccccc;
	overflow:hidden;
	_zoom:1;
}

.linkdv_explan_wrap_5 .left_box_height2 dl dd,
.linkdv_explan_wrap_5 .right_box_height2 dl dd

{
	width:55%;
	float:left;
	padding:10px 0;
	margin-top:-1px;
	border-top:1px solid #cccccc;
	overflow:hidden;
	_zoom:1;
}

.linkdv_explan_wrap_5 .left_box_height2 dl dd ul li,
.linkdv_explan_wrap_5 .right_box_height2 dl dd ul li
{
	margin-left:15px;
	list-style:url(../images/icon/arrow_icon.gif);
}





/*  LLG  */

.llg_explan_wrap
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
	overflow:hidden;
	_zoom:1;
}

.llg_explan_wrap_2 p.left_box
{
	float:left;
	width:340px;
}

.llg_explan_wrap_2 p.right_box
{
	float:right;
}

.llg_explan_wrap_2 ul
{
	clear:both;
}

.llg_explan_wrap_4 ul li
{
	margin-left:10px;
}

.llg_explan_wrap_5 ul li
{
	list-style:url(../images/icon/item_icon_1.gif);
	margin-left:20px;
	margin-bottom:10px;
}

table.llg_table
{
	clear:both;
	width:620px;
	border-bottom:1px solid #cccccc;
	border-left:1px solid #cccccc;
	_font-size:0.9em;
	background:#fffced;
	margin-bottom:10px;
}

table.llg_table td
{
	border-right:1px solid #cccccc;
	border-top:1px solid #cccccc;
	padding:7px 10px;
}

.llg_explan_wrap_7 ul li
{
	list-style:url(../images/icon/item_icon_1.gif);
	margin-left:20px;
}








/*  micro  */

.micro_explan_wrap_1
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
}

.micro_explan_wrap_2
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
}

.micro_explan_wrap_3
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
}

.micro_explan_wrap_4
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
}

.micro_explan_wrap_5
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
}





/*  staring coolar  */

.staring_explan_wrap_1
{
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	height:380px;
	border:1px solid #cccccc;
}

.staring_explan_wrap_1 p
{
	margin-bottom:20px;
}

.staring_explan_wrap_1 span
{
	color:#1d2976;
	font-weight:bold;
}

.left_staring_wrap
{
	float:left;
	width:390px;
}

.right_staring_wrap
{
	float:right;
	width:200px;
	text-align:center;
}

.staring_explan_wrap_2
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	height:380px;
	border:1px solid #cccccc;
}

.staring_explan_wrap_2 div img
{
	float:left;
	margin-right:5px;
}

.staring_explan_wrap_3
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
}

.staring_explan_wrap_3 div img
{
	margin-right:15px;
}

.contact_wrap_staring
{
	clear:both;
	padding:10px;
	background:#fffced;
	border:1px solid #cccccc;
	line-height:1.7;
	margin-bottom:10px;
}

.contact_wrap_staring .staring_table
{
	font-size:10px;
	border-top:1px solid #cccccc;
	border-right:1px solid #cccccc;
	background:#ffffff;
	width:600px;
}

.contact_wrap_staring .staring_table td
{
	vertical-align:top;
	text-align:center;
	border-bottom:1px solid #cccccc;
	border-left:1px solid #cccccc;
	padding:5px 2px;
	/*width:80px;*/
}

.contact_wrap_staring .staring_table #left_staring_td
{
	width:55px;
}

.contact_wrap_staring .staring_table td.staring_table_title
{
	color:#1d2976;
	text-align:left;
}





/*  freeza coolar  */

.freeza_explan_wrap_1
{
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
	overflow:hidden;
	_zoom:1;
}

.freeza_explan_wrap_1 p
{
	margin-bottom:20px;
}

.freeza_explan_wrap_1 span
{
	color:#1d2976;
	font-weight:bold;
}

.left_cool_wrap
{
	float:left;
	width:390px;
}

.right_cool_wrap
{
	float:right;
	width:200px;
	text-align:center;
}

.freeza_explan_wrap_2
{
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
	overflow:hidden;
	_zoom:1;
}

.freeza_explan_wrap_2 .left_box
{
	overflow:hidden;
	_zoom:1;
}

.freeza_explan_wrap_2 .left_box p
{
	float:left;
	width:190px;
	margin-right:13px;
}

.freeza_explan_wrap_2 .left_box p.margin_none
{
	margin-right:0;
}

.freeza_explan_wrap_2 p
{
	margin-bottom:20px;
}

.contact_wrap_freeza
{
	clear:both;
	padding:10px;
	background:#fffced;
	border:1px solid #cccccc;
	line-height:1.7;
	margin-bottom:10px;
}

.contact_wrap_freeza .freeza_table
{
	font-size:10px;
	border-top:1px solid #cccccc;
	border-right:1px solid #cccccc;
	background:#ffffff;
	width:600px;
}

.contact_wrap_freeza .freeza_table td
{
	vertical-align:top;
	text-align:center;
	border-bottom:1px solid #cccccc;
	border-left:1px solid #cccccc;
	padding:5px 2px;
	/*width:80px;*/
}

.contact_wrap_freeza .freeza_table .left_freeza_td
{
	/*width:60px;*/
}

.contact_wrap_freeza .freeza_table td.freeza_table_title
{
	color:#1d2976;
	text-align:left;
}









/*  plate temperature controlled bath  */

.plate_explan_wrap_1
{
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
}

.plate_explan_wrap_2
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
}

.plate_explan_wrap_2 ul li
{
	list-style-type:decimal;
	margin-left:20px;
	margin-bottom:10px;
}

.plate_explan_wrap_2 ul li span
{
	font-weight:bold;
	color:#6185c4;
}

.contact_wrap_plate
{
	clear:both;
	padding:10px;
	background:#fffced;
	border:1px solid #cccccc;
	line-height:1.7;
	margin-bottom:10px;
}

.contact_wrap_plate .plate_table
{
	width:600px;
	font-size:0.9em;
	text-align:left;
	border-top:1px solid #cccccc;
	border-right:1px solid #cccccc;
}

.contact_wrap_plate .plate_table th,
.contact_wrap_plate .plate_table td
{
	vertical-align:top;
	text-align:left;
	padding:5px;
	border-bottom:1px solid #cccccc;
	border-left:1px solid #cccccc;
	background:#ffffff;
}

.contact_wrap_plate .plate_table th.plate_table_title
{
	font-weight:normal;
	color:#1d2976;
}





/*  cool cargo  */

.cool_explan_wrap_1
{
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
}

.cool_explan_wrap_2
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
}

.cool_explan_wrap_2 img
{
	margin:3px;
}

.specifications_coolcargo
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
	background:#fffced;
	overflow:hidden;
	_zoom:1;
}

.specifications_coolcargo .cool_table
{
	width:600px;
	font-size:0.9em;
	text-align:left;
	border-top:1px solid #cccccc;
	border-right:1px solid #cccccc;
	margin-bottom:20px;
}

.specifications_coolcargo .cool_table td
{
	vertical-align:top;
	text-align:center;
	padding:5px;
	border-bottom:1px solid #cccccc;
	border-left:1px solid #cccccc;
	background:#ffffff;
}

.specifications_coolcargo .cool_table td.cool_table_title
{
	color:#1d2976;
}

.specifications_coolcargo .cool_table2
{
	width:600px;
	font-size:0.9em;
	text-align:left;
	border-top:1px solid #cccccc;
	border-right:1px solid #cccccc;
}

.specifications_coolcargo .cool_table2 td
{
	vertical-align:top;
	text-align:center;
	padding:5px;
	border-bottom:1px solid #cccccc;
	border-left:1px solid #cccccc;
	background:#ffffff;
}

.specifications_coolcargo .cool_table2 td.cool_table_title
{
	color:#1d2976;
}





/*  hologram  */

.horogram_explan_wrap_1
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	height:155px;
	border:1px solid #cccccc;
}

.horogram_explan_wrap_1 .left_horogram_wrap_1
{
	float:left;
	width:390px;
}

.horogram_explan_wrap_1 .right_horogram_wrap_1
{
	float:right;
	width:200px;
	text-align:center;
}

.horogram_explan_wrap_2
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
}

.horogram_explan_wrap_3
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
}

.horogram_explan_wrap_4
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	height:440px;
	border:1px solid #cccccc;
}

.horogram_explan_wrap_4 p
{
	margin-bottom:20px;
}

.horogram_explan_wrap_4 .left_horogram_wrap_2
{
	float:left;
	width:340px;
}

.horogram_explan_wrap_4 .right_horogram_wrap_2
{
	float:right;
	width:250px;
	text-align:center;
}








/*  cabon nano  */

.cabon_explan_wrap_1
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
}

.cabon_explan_wrap_2
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	height:310px;
	border:1px solid #cccccc;
}

.left_cabon_ul
{
	float:left;
	width:290px;
}

.left_cabon_ul li
{
	list-style:url(../images/icon/arrow_icon_red.gif);
	margin-left:15px;
}

.right_cabon_ul
{
	float:right;
	width:290px;
}

.right_cabon_ul li
{
	list-style:url(../images/icon/arrow_icon_red.gif);
	margin-left:15px;
}

.cabon_explan_wrap_3
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
}

.cabon_explan_wrap_3 ul li
{
	list-style:url(../images/icon/arrow_icon_red.gif);
	margin-left:15px;
}

.cabon_explan_wrap_4
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
}

.cabon_explan_wrap_4 p.left_p
{
	float:left;
	width:490px;
}

.cabon_explan_wrap_4 p.rught_p
{
	float:right;
	width:100px;
}

.cabon_explan_wrap_4 table
{
	border-top:1px solid #cccccc;
	font-size:0.9em;
}

.cabon_explan_wrap_4 table td
{
	padding:5px;
	vertical-align:top;
	text-align:left;
	line-height:1.6;
	border-bottom:1px solid #cccccc;
}

.title_cabon_td
{
	width:80px;
}

.back_glay_td
{
	background:#ededed;
}

#title_cabon_td01
{
	width:80px;
}

.cabon_explan_wrap_5
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	height:1750px;
	border:1px solid #cccccc;
}

.cabon_explan_wrap_5 .item_title
{
	width:290px;
	background:url(../images/cabon_item_title.jpg) bottom no-repeat #f8f8f8;
	border-top:1px solid #ededed;
	border-left:1px solid #ededed;
	border-right:1px solid #ededed;
	font-weight:bold;
	margin-bottom:5px;
	font-size:12px;
}

.item_cabon_left
{
	float:left;
	width:292px;
	height:230px;
	border:1px solid #ededed;
	margin-bottom:15px;
}

.item_cabon_right
{
	float:right;
	width:292px;
	height:230px;
	border:1px solid #ededed;
	margin-bottom:15px;
}

.item_left
{
	float:left;
	width:100px;
}

.item_left_exception
{
	float:left;
	width:130px;
}

.item_left p
{
	padding-left:5px;
	margin-bottom:5px;
	font-size:85%;
	line-height:1.2;
}

.item_right p
{
	padding-left:30px;
	margin-bottom:5px;
	font-size:85%;
	line-height:1.2;
	text-align:left;
}

.imane_none p
{
	padding-left:5px;
	margin-bottom:10px;
	font-size:85%;
	line-height:1.5;	
}

.item_left_exception p
{
	padding-left:5px;
	margin-bottom:5px;
	font-size:85%;
	line-height:1.5;
}

.item_right_exception p
{
	padding-left:5px;
	margin-bottom:5px;
	font-size:85%;
	line-height:1.5;
	text-align:left;
}

.imane_none span
{
	color:#495ba8;
}

.item_left span
{
	color:#495ba8;
}

.item_right span
{
	color:#495ba8;
}

.item_right
{
	float:right;
	width:190px;
	text-align:right;
}

.item_right_exception
{
	float:right;
	width:160px;
	text-align:right;
}

.cabon_explan_wrap_6
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
}

.cabon_explan_wrap_6 p
{
	margin-bottom:10px;
}






/*  Optical filter  */

.optical_explan_wrap_1
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
}

.optical_explan_wrap_1 p
{
	margin-bottom:15px;
}

.optical_explan_wrap_1 table
{
	font-size:0.9em;
	width:598px;
	border-right:1px solid #cccccc;
	margin-bottom:15px;
}

.optical_explan_wrap_1 table th
{
	padding:5px;
	vertical-align:top;
	text-align:left;
	line-height:1.6;
	border-left:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	border-top:1px solid #cccccc;
	background:#f1f1f1;
}

.optical_explan_wrap_1 table td
{
	padding:5px;
	vertical-align:top;
	text-align:left;
	line-height:1.6;
	border-left:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
}

.optical_explan_wrap_1 div
{
	border:1px solid #cccccc;
	padding:10px 5px;
	text-align:center;
}

.optical_explan_wrap_2
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
}

.optical_explan_wrap_2 p
{
	margin-bottom:15px;
}

.optical_explan_wrap_2 table
{
	font-size:0.9em;
	width:598px;
	border-right:1px solid #cccccc;
	margin-bottom:15px;
}

.optical_explan_wrap_2 table th
{
	padding:5px;
	vertical-align:top;
	text-align:left;
	line-height:1.6;
	border-left:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	border-top:1px solid #cccccc;
	background:#f1f1f1;
}

.optical_explan_wrap_2 table td
{
	padding:5px;
	vertical-align:top;
	text-align:left;
	line-height:1.6;
	border-left:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
}

.optical_explan_wrap_2 div
{
	border:1px solid #cccccc;
	padding:10px 5px;
	text-align:center;
}





/*  narrowband  */


.narrowband_explan_wrap_1
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
}

.narrowband_explan_wrap_1 p
{
	margin-bottom:15px;
}

.narrowband_explan_wrap_1 table
{
	font-size:0.9em;
	width:598px;
	border-right:1px solid #cccccc;
	margin-bottom:15px;
}

.narrowband_explan_wrap_1 table th
{
	padding:5px;
	vertical-align:top;
	text-align:left;
	line-height:1.6;
	border-left:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	border-top:1px solid #cccccc;
	background:#f1f1f1;
}

.narrowband_explan_wrap_1 table td
{
	padding:5px;
	vertical-align:top;
	text-align:left;
	line-height:1.6;
	border-left:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
}

.narrowband_explan_wrap_1 div
{
}


.narrowband_explan_wrap_2
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
}

.narrowband_explan_wrap_2 p
{
	margin-bottom:15px;
}

.narrowband_explan_wrap_2 table
{
	font-size:0.9em;
	width:598px;
	border-right:1px solid #cccccc;
	margin-bottom:15px;
}

.narrowband_explan_wrap_2 table th
{
	padding:5px;
	vertical-align:top;
	text-align:left;
	line-height:1.6;
	border-left:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	border-top:1px solid #cccccc;
	background:#f1f1f1;
}

.narrowband_explan_wrap_2 table td
{
	padding:5px;
	vertical-align:top;
	text-align:left;
	line-height:1.6;
	border-left:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
}

.narrowband_explan_wrap_2 div
{
	border:1px solid #cccccc;
	padding:10px 5px;
	text-align:center;
}









/*  Optical film  */


.film_explan_wrap_1
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
}

.film_explan_wrap_1 p
{
	margin-bottom:15px;
}

.film_explan_wrap_1 table
{
	font-size:0.9em;
	width:598px;
	border-right:1px solid #cccccc;
	margin-bottom:15px;
}

.film_explan_wrap_1 table th
{
	padding:5px;
	vertical-align:top;
	text-align:left;
	line-height:1.6;
	border-left:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	border-top:1px solid #cccccc;
	background:#f1f1f1;
}

.film_explan_wrap_1 table td
{
	padding:5px;
	vertical-align:top;
	text-align:left;
	line-height:1.6;
	border-left:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
}

.film_explan_wrap_1 div
{
}


.film_explan_wrap_2
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
}

.film_explan_wrap_2 p
{
	margin-bottom:15px;
}

.film_explan_wrap_2 table
{
	font-size:0.9em;
	width:598px;
	border-right:1px solid #cccccc;
	margin-bottom:15px;
}

.film_explan_wrap_2 table th
{
	padding:5px;
	vertical-align:top;
	text-align:left;
	line-height:1.6;
	border-left:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	border-top:1px solid #cccccc;
	background:#f1f1f1;
}

.film_explan_wrap_2 table td
{
	padding:5px;
	vertical-align:top;
	text-align:left;
	line-height:1.6;
	border-left:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
}

.film_explan_wrap_2 div
{
	border:1px solid #cccccc;
	padding:10px 5px;
	text-align:center;
}


.film_explan_wrap_3
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
}

.film_explan_wrap_3 p
{
	margin-bottom:15px;
}

.film_explan_wrap_3 table
{
	font-size:0.9em;
	width:598px;
	border-right:1px solid #cccccc;
	margin-bottom:15px;
}

.film_explan_wrap_3 table th
{
	padding:5px;
	vertical-align:top;
	text-align:left;
	line-height:1.6;
	border-left:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	border-top:1px solid #cccccc;
	background:#f1f1f1;
}

.film_explan_wrap_3 table td
{
	padding:5px;
	vertical-align:top;
	text-align:left;
	line-height:1.6;
	border-left:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
}



.film_explan_wrap_4
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
}

.film_explan_wrap_4 p
{
	margin-bottom:15px;
}

.film_explan_wrap_4 table
{
	font-size:0.9em;
	width:598px;
	border-right:1px solid #cccccc;
	margin-bottom:15px;
}

.film_explan_wrap_4 table th
{
	padding:5px;
	vertical-align:top;
	text-align:left;
	line-height:1.6;
	border-left:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	border-top:1px solid #cccccc;
	background:#f1f1f1;
}

.film_explan_wrap_4 table td
{
	padding:5px;
	vertical-align:top;
	text-align:left;
	line-height:1.6;
	border-left:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
}













.contact_wrap
{
	clear:both;
	padding:10px;
	background:#fffced;
	border:1px solid #cccccc;
	line-height:1.7;
	margin-bottom:10px;
}

.contact_wrap ul
{
	margin-bottom:10px;
}

.contact_wrap li
{
	list-style:square;
	margin-left:35px;
}

.left_flovent_wrap
{
	float:left;
	width:340px;
	margin-bottom:30px;
}

*html .left_flovent_wrap
{
	margin-bottom:0;
}

.right_flovent_wrap
{
	float:right;
	width:250px;
	text-align:center;
}

.left01_thermal_wrap
{
	float:left;
	width:296px;
	margin-bottom:10px;
}

*html .left01_thermal_wrap
{
	margin-bottom:0;
}

.right01_thermal_wrap
{
	float:right;
	width:290px;
}

.left02_thermal_wrap
{
	float:left;
	width:270px;
	margin-bottom:20px;
}

.right02_thermal_wrap
{
	float:right;
	width:270px;
	margin-bottom:20px;
}



.item_explan_wrap ul li
{
	list-style-image:url(../images/icon/arrow_icon_red.gif);
	margin-left:17px;
}

.left_sinda_wrap
{
	float:left;
	width:400px;
	margin-bottom:30px;
}

*html .left_sinda_wrap
{
	margin-bottom:0;
}

.right_sinda_wrap
{
	float:right;
	width:188px;
	text-align:center;
}

.and_p
{
	margin:15px 0;
}

.image_text_center
{
	margin-left:80px;
}

.left_image
{
	float:left;
	width:255px;
	text-align:center;
}

.right_image
{
	float:right;
	width:230px;
	text-align:center;
	margin-bottom:20px;
}

*html .right_image
{
	margin-bottom:0;
}

.left_radcad_wrap
{
	float:left;
	width:270px;
	margin-bottom:30px;
}

*html .left_radcad_wrap
{
	margin-bottom:0;
}

.right_radcad_wrap
{
	float:right;
	width:318px;
	text-align:center;
}

.clear_p
{
	clear:both;
}

/*--------------------------------------

熱解析製品(business) CSS

--------------------------------------*/

.margin_li
{
	margin-top:15px;
}

#square_ul
{
	margin-top:20px;
}

#square_ul li
{
	list-style:square;
}

.text_image_center2
{
	margin-left:110px;
}

.left_text
{
	float:left;
	width:370px;
}

.contact_wrap dt
{
	font-weight:bold;
}

.li_title
{
	list-style:none!important;
	font-weight:bold;
	margin-left:18px!important;
}

.left_image2
{
	float:left;
	width:300px;
	margin-bottom:30px;
}

*html .left_image2
{
	margin-bottom:0;
}

.right_dl
{
	float:right;
	width:290px;
}

.left_th
{
	width:200px;
}

.center_th
{
	width:250px;
}

/*--------------------------------------

ハードウェア(hardware) CSS

--------------------------------------*/

.left01_zigbee_wrap
{
	width:192px;
	float:left;
	margin-right:20px;
	margin-bottom:20px;
}

*html .left01_zigbee_wrap
{
	margin-bottom:0;
}

.right01_zigbee_wrap
{
	float:left;
	width:234px;
}

.contact_wrap table,
.item_explan_wrap table
{
	font-size:0.9em;
	color:#636262;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	line-height:1.8;
	text-align:left;
}

.contact_table_left_th,
.contact_table_left_td
{
	width:100px;
}

.antenna_table
{
	clear:both;
	margin-top:15px;
	width:600px;
	border-top:1px solid #cccccc;
	border-right:1px solid #cccccc;
}

.antenna_table th
{
	border-bottom:1px solid #cccccc;
	border-left:1px solid #cccccc;
	padding:5px;
	background:#f5f5f5;
}

.antenna_table td
{
	border-bottom:1px solid #cccccc;
	border-left:1px solid #cccccc;
	padding:5px;
	vertical-align:top;
}

.temp
{
	text-align:right;
	font-size:90%;
}

.left01_temperature_wrap
{
	width:300px;
	float:left;
	margin-right:20px;
}




/*--------------------------------------

PDF
追記、20090918
--------------------------------------*/

.pdf_wrap
{
	clear:both;
	margin-bottom:20px;
	line-height:1.6;
	padding:10px;
	border:1px solid #cccccc;
	background:#fffced;
	overflow:hidden;
	_zoom:1;
}

.pdf_wrap .left_box
{
	float:left;
	margin-right:30px;
}

.pdf_wrap .right_box
{
	overflow:hidden;
}

.pdf_wrap .top
{
	margin-bottom:10px;
}

.pdf_wrap .bottom
{
	padding-left:25px;
	background:url(../images/icon/pdf_small.gif) center left no-repeat;
}

.pdf_wrap .bottom a:link, .pdf_wrap .bottom a:visited
{
	color:#1d2189;
	
}

.item_explan_wrap
{
	font-size:0.95em;
}

.item_contact_wrap
{
	margin-top:15px;
	background:url(../images/item_contact_background.gif) no-repeat;
	width:620px;
	height:45px;
	padding-top:95px;
	margin-bottom:20px;
	overflow:hidden
	_zoom:1;
}

*html .item_contact_wrap
{
	height:140px;
	padding-top:95px;
}

.item_contact_wrap a
{
	width:207px;
	height:25px;
	margin-left:362px;
}



/*--------------------------------------

iphoneアプリ　CSS

--------------------------------------*/


.application_wrap
{
	clear:both;
	margin-bottom:10px;
	border:1px solid #cccccc;
	padding:10px;
	overflow:hidden;
	_zoom:1;
}

.application_wrap_last
{
	margin-bottom:0;
}

.application_wrap h4
{
	background:url(../images/contents_subtitle_under.gif) bottom no-repeat;
	padding-bottom:15px;
	margin-bottom:10px;
}

.application_wrap p
{
	line-height:1.7;
}

.application_wrap_03 ul
{
	line-height:1.7;
}

.application_wrap_03 ul li
{
	list-style-image:url(../images/icon/blue_icon.gif);
	margin-left:17px;
}

ul.image_ul
{
	overflow:hidden;
	_zoom:1;
	margin-bottom:20px;
	margin-right:-17px;
}

ul.image_ul li
{
	float:left;
	margin-right:17px;
}

ul.list_ul
{
	line-height:1.7;
}

ul.list_ul li
{
	list-style-image:url(../images/icon/blue_icon.gif);
	margin-left:17px;
}

.application_wrap_02 p
{
	clear:both;
}

.application_wrap_03 ul
{
	line-height:1.7;
}

.application_wrap_03 ul li
{
	list-style-image:url(../images/icon/blue_icon.gif);
	margin-left:17px;
}

.customer_wrap
{
	clear:both;
	padding:10px;
	border:1px solid #cccccc;
	background:#fffced;
	overflow:hidden;
	_zoom:1;
}

.customer_wrap p
{
	line-height:1.7;
	padding-left:15px;
	background:url(../images/icon/mail_icon.gif) left no-repeat;
}

















