/*コンテンツエリア--------------------------------------------*/
#contents div.sol_link{ clear: both; border: 1px solid #CCC; margin-top: 2em; padding: 0 5px 15px 10px; }

#contents hr{ margin: 2em 0 1em; }


/*----index.html----------------------------------------------*/
#contents ul#topics li{ margin: 15px 0 0 0; list-style-type: none; }

#contents ul.index_uls li{ list-style-type: none; margin-bottom: 0.2em; margin-left: 0; }

#contents div#index_left1{ float: left; width: 48%; }
#contents div#index_right1{ float: right; width: 48%; }


/*----rfid.html----------------------------------------------*/
#contents table#rfid_table1{ width: 95%; border-collapse: collapse; margin-left: auto; margin-right: auto; }
#contents table#rfid_table1 col.col1{ width: 40%; }
#contents table#rfid_table1 col.col2{ width: 20%; }
#contents table#rfid_table1 col.col3{ width: 20%; }
#contents table#rfid_table1 col.col4{ width: 20%; }
#contents table#rfid_table1 th,
#contents table#rfid_table1 td{ border: 1px solid #000000; text-align: center; padding: 2px; }
#contents table#rfid_table1 td.type{ text-align: left; }

#contents table#rfid_table2{ width: 95%; border-collapse: collapse; margin-left: auto; margin-right: auto; }
#contents table#rfid_table2 col.col1{ width: 13%; }
#contents table#rfid_table2 col.col2{ width: 13%; }
#contents table#rfid_table2 col.col3{ width: 12%; }
#contents table#rfid_table2 col.col4{ width: 12%; }
#contents table#rfid_table2 col.col5{ width: 13%; }
#contents table#rfid_table2 col.col6{ width: 13%; }
#contents table#rfid_table2 col.col7{ width: 12%; }
#contents table#rfid_table2 col.col8{ width: 12%; }
#contents table#rfid_table2 th,
#contents table#rfid_table2 td{ border: 1px solid #000000; text-align: center; padding: 2px; }


/*----standardization.html----------------------------------------------*/
#contents table#standardization_table1{ width: 80%; border-collapse: collapse; margin: 1em auto; }
#contents table#standardization_table1 col#col1{ width: 45%; }
#contents table#standardization_table1 col#col2{ width: 55%; }
#contents table#standardization_table1 th,
#contents table#standardization_table1 td{ border: 1px solid #000000; padding: 2px; text-align: center; }
#contents table#standardization_table1 th{ background-color: #CCCCCC; }


/*----vls.html----------------------------------------------*/
#contents div#vls_map1{ margin-top: 1em; position: relative; }
#contents div#vls_map1 a.map1{ position: absolute; top: 40px; left: 50; }
#contents div#vls_map1 a.map2{ position: absolute; top: 80px; left: 50; }
#contents div#vls_map1 a.map3{ position: absolute; top: 120px; left: 50; }

#contents div#vls_map2{ margin-top: 1em; }
#contents div#vls_map2 img{ vertical-align: middle; }


/*----jal.html----------------------------------------------*/
#contents ul#jal_ul1{ list-style: square; }
#contents ul#jal_ul1 span{ color: #990000; }
#contents ul#jal_ul2{ list-style: none; }
#contents ul#jal_ul2 li{ margin-left: 0; }
#contents ul#jal_ul3{ list-style: square; }

#contents div#jal_video{ width: 220px; text-align: right; }


/*----saishin.html----------------------------------------------*/
#contents ul#saishin_ul1{ list-style: square; }
#contents ul#saishin_ul1 span{ color: #990000; }
#contents ul#saishin_ul2{ list-style: none; }
#contents ul#saishin_ul2 li{ margin-left: 0; }


/*----saishin_case.html----------------------------------------------*/


/*----jal_case.html----------------------------------------------*/


/*----jal2.html----------------------------------------------*/


/*----shipyard.html----------------------------------------------*/
#contents div#shipyard_left1{ float: left; width: 54%; margin-top: 1em; }
#contents div#shipyard_right1{ float: right; width: 44%; margin-top: 1em; }

#contents ul.shipyard_ul1{ list-style-type: square; }


/*----RIDEX2008.html ridex2009.html----------------------------------------------*/
#contents div#ridex_div{ margin-left: 2em; }
#contents div#ridex_div p{ margin-top: 1em; }
#contents div#ridex_div span{ color: #FFCC66; }
#contents div#ridex_div ul{ list-style-type: none; }


/* タイトル画像 */
#contents h1#tit{
	background-image:url(../images/rfid_h1-1.gif);
}

/* タイトル画像 ICタグとは */
#contents h1#tit_rfid{
	background-image:url(../images/rfid_h1-2.gif);
}

/* タイトル画像 利用例｜ICタグ/RFIDソリューション */
#contents h1#tit_rfid_use{
	background-image:url(../images/rfid_h1-3.gif);
}

/* タイトル画像 標準化 */
#contents h1#tit_standardization{
	background-image:url(../images/rfid_h1-4.gif);
}

/* タイトル画像 ソリューション */
#contents h1#tit_vls{
	background-image:url(../images/rfid_h1-5.gif);
}

/* タイトル画像 適用事例 */
#contents h1#tit_case{
	background-image:url(../images/rfid_h1-6.gif);
}

/* タイトル画像 協会団体 */
#contents h1#tit_society{
	background-image:url(../images/rfid_h1-7.gif);
}

/* タイトル画像 トピックス */
#contents h1#tit_topics{
	background-image:url(../images/rfid_h1-8.gif);
}

