@charset "utf-8";
/* ================================
    CSS STYLES FOR infoCMS1.0
   ================================*/


/************************************************
 SEOsNav　左ナビの設定
*************************************************/

.SEOsNav			{margin:0;padding:0;font-size:12px;width:190px;z-index:99999;}
.SEOsNav ul			{margin:0;padding:0;font-size:12px;list-style-type:none;}
/*.SEOsNav ul li		{margin:0;padding:0;font-size:12px;list-style-type:none;}*/
.SEOsNav ul li { padding:0; margin:0;}
.SEOsNav table			{margin:0;border-collapse:collapse;border:0;width:190px;}
.SEOsNav td			{padding:0;}
.SEOsNav a,
.SEOsNav a:visited,
.SEOsNav a:hover		{margin:0;padding:0;display:block;text-decoration:none;color:#202020;}

/*第２階層****************/
.SEOsNav ul li 			{height:33px;line-height:33px;position:relative;background:url(/Portals/0/images/common/side_nav.gif) no-repeat;}
.SEOsNav ul li a:hover		{background:url(/Portals/0/images/common/side_nav_over.gif) no-repeat;text-decoration:none;z-index:99999;}
.SEOsNav ul li:hover a		{background:url(/Portals/0/images/common/side_nav_over.gif) no-repeat;text-decoration:none;z-index:99999;}
.SEOsNav ul li a,
.SEOsNav ul li a:visited,
.SEOsNav ul li a:hover		{padding:0 15px;height:33px;line-height:33px;}

/*第３階層以下は普段は非表示****************/
.SEOsNav ul li ul		{display:none;}
.SEOsNav table			{display:none;}

/*第３階層以下はロールオーバーで表示****************/
.SEOsNav a:hover table		{display:block;position:absolute;top:0;left:190px;z-index:99999;}
.SEOsNav ul li:hover ul		{display:block;position:absolute;top:0;left:190px;width:190px;z-index:99999;}
*html .SEOsNav ul li:hover ul	{top:0;left:0;background:#A0DDDD;}
.SEOsNav ul li:hover ul li	{height:33px;}
.SEOsNav ul li:hover ul li a 	{background:#0e9494;border:1px solid #fff;color:#fff;display:block;width:190px;height:33px;line-height:33px;padding:0 15px;z-index:99999;}
.SEOsNav ul li:hover ul li a:hover{background:#A0DDDD;border:1px solid #fff;color:#fff;z-index:99999;}

.SEOsNav ul li a:hover ul	{display:block;position:absolute;top:0;left:190;width:190px;z-index:99999;}
*html .SEOsNav ul li a:hover ul	{top:0;left:0;}
.SEOsNav ul li a:hover ul li	{height:33px;}
.SEOsNav ul li a:hover ul li a	{background:#0e9494;border:1px solid #fff;color:#fff;display:block;width:190px;height:33px;line-height:33px;padding:0 15px;z-index:99999;}
.SEOsNav ul li a:hover ul li a:hover{background:#0cc;border:1px solid #fff;color:#fff;z-index:99999;}

/*一番上のボタン****************/
.SEOsNav ul a#ParentLink	{text-indent:-9999px;height:57px;line-height:57px;background:url(/Portals/0/images/common/side_nav_activity.jpg) no-repeat;}
.SEOsNav ul a#ParentLink:hover	{background:url(/Portals/0/images/common/side_nav_activity.jpg) no-repeat;}


/*一番上のボタン 画像のみ****************/
.side_activity_title	     {text-indent:-9999px;height:57px;line-height:57px;background:url(/Portals/0/images/common/side_nav_activity.jpg) no-repeat;}
.side_activity_title:hover   {background:url(/Portals/0/images/common/side_nav_activity.jpg) no-repeat;}


/************************************************
 s_SEOsNav　左ナビの設定
*************************************************/

.s_SEOsNav			{margin:0;padding:0;font-size:12px;width:190px;z-index:99999;}
.s_SEOsNav ul			{margin:0;padding:0;font-size:12px;list-style-type:none;}
/*.s_SEOsNav ul li		{margin:0;padding:0;font-size:12px;list-style-type:none;}*/
.s_SEOsNav table		{margin:0;border-collapse:collapse;width:190px;}
.s_SEOsNav td			{padding:0;}
.s_SEOsNav a,
.s_SEOsNav a:visited,
.s_SEOsNav a:hover		{margin:0;padding:0;display:block;text-decoration:none;color:#202020;}

/*第２階層****************/
.s_SEOsNav ul li 		{height:33px;line-height:33px;position:relative;background:url(/Portals/0/images/s_common/side_nav.gif) no-repeat;}
.s_SEOsNav ul li a:hover	{background:url(/Portals/0/images/s_common/side_nav_over.gif) no-repeat;text-decoration:none;z-index:99999;}
.s_SEOsNav ul li:hover a	{background:url(/Portals/0/images/s_common/side_nav_over.gif) no-repeat;text-decoration:none;z-index:99999;}
.s_SEOsNav ul li a,
.s_SEOsNav ul li a:visited,
.s_SEOsNav ul li a:hover	{padding:0 15px;height:33px;line-height:33px;}

/*第３階層以下は普段は非表示****************/
.s_SEOsNav ul li ul		{display:none;}
.s_SEOsNav table		{display:none;}

/*第３階層以下はロールオーバーで表示****************/

.s_SEOsNav a:hover table	{display:block;position:absolute;top:0;left:190px;z-index:99999;}
.s_SEOsNav ul li:hover ul	{display:block;position:absolute;top:0;left:190px;width:190px;z-index:99999;}
*html .s_SEOsNav ul li:hover ul	{top:0;left:0;background:#E0F1FF;}
.s_SEOsNav ul li:hover ul li	{height:33px;}
.s_SEOsNav ul li:hover ul li a 	{background:#0e9494;border:1px solid #fff;color:#fff;display:block;width:190px;height:33px;line-height:33px;padding:0 15px;z-index:99999;}
.s_SEOsNav ul li:hover ul li a:hover{background:#A0DDDD;border:1px solid #fff;color:#fff;z-index:99999;}

.s_SEOsNav ul li a:hover ul	{display:block;position:absolute;top:0;left:190;width:190px;z-index:99999;}
*html .s_SEOsNav ul li a:hover ul{top:0;left:0;}
.s_SEOsNav ul li a:hover ul li	{height:33px;}
.s_SEOsNav ul li a:hover ul li a{background:#0e9494;border:1px solid #fff;color:#fff;display:block;width:190px;height:33px;line-height:33px;padding:0 15px;z-index:99999;}
.s_SEOsNav ul li a:hover ul li a:hover{background:#0cc;border:1px solid #fff;color:#fff;z-index:99999;}


/*一番上のボタン****************/
.s_SEOsNav ul a#ParentLink	{text-indent:-9999px;height:50px;line-height:50px;background:url(/Portals/0/images/s_common/side_nav_aboutus.gif) no-repeat;}
.s_SEOsNav ul a#ParentLink:hover{background:url(/Portals/0/images/s_common/side_nav_aboutus.gif) no-repeat;}

/*一番上のボタン 画像のみ****************/
.side_aboutus_title	  	 {text-indent:-9999px;height:57px;line-height:57px;background:url(/Portals/0/images/s_common/side_nav_aboutus.gif) no-repeat;}


/************************************************
 SEOAdmin　管理ページ用ナビの設定（左上のボタン）
*************************************************/
.ControlPanel .SEOAdmin					{float:right;font-size:12px;text-decoration:none;z-index:99999;}
.ControlPanel .SEOAdmin ul				{list-style-type:none;margin:0;padding:0;}
.ControlPanel .SEOAdmin ul li				{float:left;font-size:12px;height:30px;line-height:30px;list-style-type:none;position:relative;background:#0e9494;margin:0 2px 0 0;}

.ControlPanel .SEOAdmin ul li a,
.ControlPanel .SEOAdmin ul li a:visited	{display:block;float:left;height:30px;line-height:30px;padding:0 15px;text-decoration:none;color:#fff;}

.ControlPanel .SEOAdmin ul li:hover		{width:auto;z-index:99999;}
.ControlPanel .SEOAdmin ul li a:hover		{background:#0e9494;color:#fff;text-decoration:none;z-index:99999;}
.ControlPanel .SEOAdmin ul li:hover a		{background:#0e9494;color:#fff;text-decoration:none;z-index:99999;}
.ControlPanel .SEOAdmin ul li ul			{display:none;}
.ControlPanel .SEOAdmin table				{border-collapse:collapse;font-size:12px;}

.ControlPanel .SEOAdmin ul li:hover ul				{display:block;position:absolute;top:30px;left:-80px;width:150px;z-index:99999;}
.ControlPanel .SEOAdmin ul li:hover ul li				{height:20px;}
.ControlPanel .SEOAdmin ul li:hover ul li ul			{display:none;z-index:99999;}
.ControlPanel .SEOAdmin ul li:hover ul li a 			{background:#0e9494;border-top:1px solid #fff;color:#fff;display:block;height:20px;line-height:20px;padding:0 15px;width:120px;z-index:99999;}
.ControlPanel .SEOAdmin ul li:hover ul li a:hover 	{background:#3ea9a9;color:#fff;z-index:99999;}
.ControlPanel .SEOAdmin ul li:hover ul li:hover ul	{display:block;position:absolute;top:-1px;left:150px;z-index:99999;}

.ControlPanel .SEOAdmin ul li a:hover ul				{display:block;position:absolute;top:30px;left:0;width:150px;z-index:99999;}
.ControlPanel .SEOAdmin ul li a:hover ul li			{height:20px;}
.ControlPanel .SEOAdmin ul li a:hover ul li ul		{display:none;z-index:99999;}
.ControlPanel .SEOAdmin ul li a:hover ul li a			{background:#0e9494;border-top:1px solid #fff;color:#fff;display:block;height:20px;line-height:20px;padding:0 15px;width:120px;z-index:99999;}
.ControlPanel .SEOAdmin ul li a:hover ul li a ul		{height:0pt;position:absolute;visibility:hidden;width:0;z-index:99999;}
.ControlPanel .SEOAdmin ul li a:hover ul li a:hover	{background:#3ea9a9;color:#fff;z-index:99999;}
.ControlPanel .SEOAdmin ul li a:hover ul li a:hover ul{display:block;position:absolute;top:-1px;left:150px;z-index:99999;}

/* =============================================
右コンテンツ
============================================= */
#guide           {border:solid 1px #B2B2B2;background:url(/Portals/0/images/index/guide_title.gif) no-repeat left top; padding:9px;}
#guide p         {padding:10px 0 0 0;}
#guide .guide01  {padding-top:83px;}

#member          {border:solid 1px #B2B2B2;margin-top:10px;background:url(/Portals/0/images/index/member_title.gif) no-repeat left top; padding:9px; background-color:#E8E8E8; border-top:solid 5px #B2B2B2;}
#member p        {padding:10px 0 0 0;}
#member .member01{padding-top:45px;}

#link_out        {border:solid 1px #B2B2B2;margin-top:10px;background:url(/Portals/0/images/index/link_title.gif) no-repeat left top; padding:9px;border-top:solid 5px #B2B2B2;}
#link_out p      {padding:10px 0 0 0;}
#link_out .link01{padding-top:45px;}
#link_out .kagawa{padding-top:3px;}

#link_in         {margin-top:10px;}

/* その他のバナー */
p.banner-bg a { display:block;background:url(/Portals/0/images/common/banner_bg.gif) no-repeat; width:190px; height:40px; padding:11px 0 0 10px; color:#FFFFFF;text-decoration:none;}

/* =============================================
中央バナー
============================================= */
.index_banner    {padding-top:10px;}

/* =============================================
お知らせ
============================================= */
.index_newslist          {width:430px;margin-top:20px;}
.index_newslist dl       {margin-left:10px;border-bottom:#CCCCCC dotted 1px;}
.index_newslist dt       {margin:0;padding:0;font-size:11px;font-weight:bold;color:#70C708;}
.index_newslist dd       {margin:0;padding:0;}
.index_newslist dd p     {margin:0;padding:0;}
.index_newslist dd a,
.index_newslist dd a:link,
.index_newslist dd a:visited,
.index_newslist dd a:hover{color:#666;}
/* =============================================
消費者　お知らせ
============================================= */
.s_index_newslist        {width:635px;margin-top:20px;}
.s_index_newslist dl     {margin-left:10px;border-bottom:#CCCCCC dotted 1px;}
.s_index_newslist dt     {margin:0;padding:0;font-size:11px;font-weight:bold;color:#0088CC;}
.s_index_newslist dd     {margin:0;padding:0;}
.s_index_newslist dd p   {margin:0;padding:0;}
.s_index_newslist dd a,
.s_index_newslist dd a:link,
.s_index_newslist dd a:visited,
.s_index_newslist dd a:hover{color:#666;}
/* =============================================
活動紹介
============================================= */
#activity        {width:430px;margin-top:20px;}
#activity table  {width:430px; border-bottom:dotted 2px #B2B2B2; margin-top:15px;}
#activity th     {width:100px;}
#activity .activity_image {vertical-align:top;}
#activity .activity_title {font-size:14px;font-weight:bold; border-bottom:solid 1px #B2B2B2;margin:0 0 0 10px; padding:0 0 10px 0;}
#activity .activity_text  {margin-left:10px;font-size:12px;padding-top:10px;}
#activity .activity_btn   {float:right;}
/* =============================================
サブnavi
============================================= */

#gnav                      {height:29px;width:840px;padding:0;margin:0;}
ul#gnav                  {margin:0;padding:0;}
ul#gnav li                 {float:left;list-style:none;}
ul#gnav li a               {height:29px;display:block;overflow:hidden;text-indent:-99999em;}

ul#gnav li.gnav-01 a       {background:url(/Portals/0/images/index/gnav.gif) no-repeat 0 0;width:140px;}
ul#gnav li.gnav-01 a:hover {background:url(/Portals/0/images/index/gnav_hover.gif) no-repeat 0 0;width:140px;}

ul#gnav li.gnav-02 a       {background:url(/Portals/0/images/index/gnav.gif) no-repeat -140px 0;width:140px;}
ul#gnav li.gnav-02 a:hover {background:url(/Portals/0/images/index/gnav_hover.gif) no-repeat -140px 0;width:140px;}

ul#gnav li.gnav-03 a       {background:url(/Portals/0/images/index/gnav.gif) no-repeat -280px 0;width:140px;}
ul#gnav li.gnav-03 a:hover {background:url(/Portals/0/images/index/gnav_hover.gif) no-repeat -280px 0;width:140px;}

ul#gnav li.gnav-04 a       {background:url(/Portals/0/images/index/gnav.gif) no-repeat -420px 0;width:140px;}
ul#gnav li.gnav-04 a:hover {background:url(/Portals/0/images/index/gnav_hover.gif) no-repeat -420px 0;width:140px;}

ul#gnav li.gnav-05 a       {background:url(/Portals/0/images/index/gnav.gif) no-repeat -560px 0;width:140px;}
ul#gnav li.gnav-05 a:hover {background:url(/Portals/0/images/index/gnav_hover.gif) no-repeat -560px 0;width:140px;}

ul#gnav li.gnav-06 a       {background:url(/Portals/0/images/index/gnav.gif) no-repeat -700px 0;width:140px;}
ul#gnav li.gnav-06 a:hover {background:url(/Portals/0/images/index/gnav_hover.gif) no-repeat -700px 0;width:140px;}

/* =============================================
ヘッダ文字サイズ
============================================= */
.FontSizer			{width:150px;height:30px;float:right;background:url(/Portals/0/images/common/font-size_bg.gif) right top no-repeat;}
.FontSizer ul			{list-style-type:none;background:none;margin:5px 0 0 72px;padding:0;}
.FontSizer li			{list-style-type:none;background:none;float:left;width:20px;height:20px;margin:0 4px 0 0;padding:0;}
.FontSizer li a,
.FontSizer li a:link,
.FontSizer li a:visited,
.FontSizer li a:hover,
.FontSizer li a:active			{display:block;overflow:hidden;width:20px;height:20px;font-size:10px;line-height:20px;text-indent:-9999px;}

.FontSizer li.FontSizeS a:hover	{background:url(/Portals/0/images/common/font-size_bg_over.gif) no-repeat -72px -5px;}
.FontSizer li.FontSizeM a:hover	{background:url(/Portals/0/images/common/font-size_bg_over.gif) no-repeat -96px -5px;}
.FontSizer li.FontSizeL a:hover	{background:url(/Portals/0/images/common/font-size_bg_over.gif) no-repeat -120px -5px;}

/* =============================================
ヘッダ文字サイズ　消費者
============================================= */
.s_FontSizer			{width:150px;height:30px;float:right;background: url(/Portals/0/images/s_common/font-size_bg.gif) right top no-repeat;}
.s_FontSizer ul			{list-style-type:none;background:none;margin:5px 0 0 72px;padding:0;}
.s_FontSizer li			{list-style-type:none;background:none;float:left;width:20px;height:20px;margin:0 4px 0 0;padding:0;}
.s_FontSizer li a,
.s_FontSizer li a:link,
.s_FontSizer li a:visited,
.s_FontSizer li a:hover,
.s_FontSizer li a:active		{display:block;overflow:hidden;width:20px;height:20px;font-size:10px;line-height:20px;text-indent:-9999px;}

.s_FontSizer li.FontSizeS a:hover	{background:url(/Portals/0/images/s_common/font-size_bg_over.gif) no-repeat -72px -5px;}
.s_FontSizer li.FontSizeM a:hover	{background:url(/Portals/0/images/s_common/font-size_bg_over.gif) no-repeat -96px -5px;}
.s_FontSizer li.FontSizeL a:hover	{background:url(/Portals/0/images/s_common/font-size_bg_over.gif) no-repeat -120px -5px;}

/* =============================================
ヘッダ  サイトマップ
============================================= */
#sitemapPane { text-align:right; vertical-align:bottom}

/* =============================================
ヘッダ  検索
============================================= */

input#dnn_ctr519_SearchInput_cmdGo{ background-color:#44B0B0;;height:20px;border:medium none;color:#FFFFFF;
margin:0;padding:0;width:40px;}

input#dnn_ctr519_SearchInput_txtSearch{ width:120px;}


/* =============================================
ヘッダ  検索 消費者
============================================= */

input#dnn_ctr588_SearchInput_cmdGo{ background-color:#0095DF;;height:20px;border:medium none;color:#FFFFFF;
margin:0;padding:0;width:40px;}

input#dnn_ctr588_SearchInput_txtSearch{ width:120px;}





/* =============================================
ヘッダ 高さ調節用　※あとから戻す height:90px
============================================= 
#HeadBody #HeadWrap	{width:840px;margin:0 auto;text-align:left;clear:both;overflow:hidden;clear:both;height:250px;} */





/* =============================================
その他
============================================= 
/*ｐの下部に余白を*/
.MainBody p{padding:0 0 15px 0;}

/*H3コンテナのなかでさらに見出しがあるとき（お知らせモジュール除く）*/
.MainBody h4{margin:0 0 10px 0;padding:20px 0 5px 0;border-bottom:1px dotted #ccc;}


/*PDFへのリンク*/
.pdfLink{background:url(/Portals/0/images/common/icon_pdf.gif) no-repeat top right;padding:5px 18px 5px 0;line-height:20px;}
.pdfLink a{ margin-right:20px;}

/*活動紹介のタブ*/
.menuTab{margin:0;border-bottom:5px solid #44B0B0;font-size:13px;}
.menuTab p{margin:0;padding:0;}
.menuTab td{margin:0;padding:0;height:30px;line-height:30px;background:#fff;}
.menuTab td a,
.menuTab td a:link,
.menuTab td a:visited,
.menuTab td a:hover,
.menuTab td a:active{text-decoration:none;color:#fff;}
.menuTab td a{margin:0 5px 1px 0;padding:0 10px;display:block;height:29px;line-height:29px;background:#0e9494;color:#fff;}
.menuTab td#currentLink a{margin:0 5px 0 0;display:block;height:30px;line-height:30px;background:#44B0B0;color:#fff;}


/*活動紹介のカテゴリリンク
.topicscategorylink{border:1px solid #0e9494;}
.topicscategorylink table{width:100%;}
.topicscategorylink td{border-bottom:1px dotted #0cc;padding:5px 10px;}
*/

/*活動紹介のお知らせモジュール*/
.newslist table{width:100%;}
.newslist table table{width:auto;}
.newslist table dl{margin:0 0 10px 0;padding:0 0 10px 0;border-bottom:1px solid #ccc;}
.newslist table dt{margin:0 0 5px 0;padding:0 0 3px 0;color:#999;border-bottom:1px dotted #ccc;}
.newslist table dd{margin:0;padding:0;}
.newslist p.title{font-weight:bold:font-size:1.4em;margin:0 0 10px 0;padding:0 0 5px 0;}
.newslist p{margin:0 0 15px 0; padding:0;}
.newslist p.kakomi{padding:10px;background:#ffc;}
.newslist h3{margin:0 0 15px 0;padding:10px;font-weight:bold;background:#eee;}
.newslist h4{margin:0 0 15px 0;font-weight:bold;}
.newslist li{margin:0 0 10px 0;}
.newslist table{margin:0 0 15px 0;}


/*活動紹介の前のページに戻るリンク*/
p.historyBack{background:url(/Portals/0/images/common/icon_return.gif) no-repeat left 2px;padding:0 0 0 15px;}



/*ファイルダウンロードモジュールの枠（活動のしおり）*/
.DNN_Documents table{width:100%}
.DNN_Documents tr.SubHead{background:#ddd;}
.DNN_Documents td{padding:5px;}
.DNN_Documents .ModifiedDateHeader,
.DNN_Documents .SizeHeader,
.DNN_Documents .DownloadHeader,
.DNN_Documents .ModifiedDateCell,
.DNN_Documents .SizeCell,
.DNN_Documents .DownloadCell{border-left:1px dotted #999;}

/*テーブルの表全般*/
.listtable			{border:1px solid #999;border-right:none;border-bottom:none;width:100%;}
.listtable th			{padding:5px;border-right:1px solid #999;border-bottom:1px solid #999;vertical-align:top;text-align:left;background:#e6e6e6;}
.listtable td			{padding:5px;border-bottom:1px solid #999;border-right:1px solid #999;vertical-align:top;}
.listtable tr.titlerow th	{background:#ccc;}
.listtable th.titlerow		{background:#ccc;}
.listtable td.no		{text-align:right;}
.listtable th.titlename		{width:130px;}
.listtable th.titleadd		{width:150px;}
.listtable th.titletel		{width:50px;}
.listtable th.titlefax		{width:50px;}
.listtable th.titlemember	{width:50px;}
.listtable th.titlefinance	{width:50px;}
.listtable th.titlebusiness	{width:50px;}
.listtable td p	                {padding:0px !important;}
.listtable th p	                {padding:0px !important;}

/*お問合せフォーム*/

.MailForm .FieldTitle{width:200px;vertical-align:top;background:#eee;padding:10px;}
.MailForm .FieldValue{width:400px;padding:10px;}
input#dnn_ctr446_ViewMailForm_cmdConfirm{width:70px;height:30px;margin:20px 0 0 250px;}



/*p下部余白の例外、トップページ
#guide .MainBody p{margin:0;padding:0;}
#member .MainBody p{margin:0;padding:0;}
#link_out .MainBody p{margin:0;padding:0;}
#link_in .MainBody p{margin:0;padding:0;}*/


/*消費者gnav調整*/
#dnn_ctr636_HtmlModule_HtmlModule_lblContent {padding:2px 0 0 0;}
#dnn_ctr636_HtmlModule_HtmlModule_lblContent img {padding:5px 0 0 0;}



#dnn_ContentPane {padding:7px 0 0 0;}
#dnn_ContentSubPane {padding:7px 0 0 0;}


/*サイトマップ*/

.SitemapList ul li{margin:0 0 0 10px;}

input#dnn_ctr803_ViewMailForm_cmdConfirm{width:70px;height:30px;}
input#dnn_ctr803_ViewMailForm_cmdSend,
input#dnn_ctr803_ViewMailForm_cmdReturn {width:70px;height:30px;}

#frmMain{ background:#f3a68c;}






/*シンポジウム*/
.symposium h3 { margin:0 0 15px 0;}
.symposium h4 { border:none;}
.symposium .symposium_wrap { width:590px; margin:0 auto;}

.symposium .morinaga { background:url(/Portals/0/images/symposium/symposium_bg.gif) left bottom no-repeat; width:590px; margin:0 auto 15px auto;}
.symposium .morinaga h4 { margin:0 10px 0 0; padding:0;}
.symposium .morinaga .padding{ padding:0 20px;}

.symposium .salutation{ margin:0 0 15px 0;}
.symposium .salutation h4 { margin:0 0 5px 0; padding:0;}
.symposium .sim_entry { border:#ff9966 solid 1px; padding:3px 3px 13px 3px;}
.symposium .sim_entry h4 { margin:0 0 10px 0; padding:0;}
.symposium .sim_entry table { width:570px; margin:0 auto;}
.symposium .sim_entry table th { text-align:left;}
.symposium .sim_entry table td{ width:190px; background:url(/Portals/0/images/symposium/entry_bg.gif) left bottom no-repeat; padding:10px; vertical-align:top; }

.symposium .booth { margin:0 0 15px 0;}
.symposium .booth table.bunka { border-collapse: collapse; border: solid 1px #cccccc; margin-bottom:20px; width:100%;}
.symposium .booth table.bunka th { background:#c3ebeb; border:#cccccc solid 1px;}
.symposium .booth table.bunka td { border:#cccccc solid 1px;}
.symposium .booth table.bunka .bg_gray { background:#f6f6f6;}

.symposium .booth table.sim_intro { margin:0 0 10px 0; width:100%;}
.symposium .booth table.sim_intro th{ font-weight:bold; text-align:left; vertical-align:top; border-bottom:#cccccc dotted 1px;}
.symposium .booth table.sim_intro td{  text-align:left; vertical-align:top; border-bottom:#cccccc dotted 1px;}
.symposium ul.sim_atten  { list-style:none; margin:0; padding:0;}
.symposium ul.sim_atten  li{ list-style:none; margin:0 0 5px; padding:0; padding-left:18px; text-indent:-18px;}

.symposium .time { margin:0 auto 15px auto;}
.symposium .time { width:590px;}
.symposium .time .schedule{ border-right:#CCCCCC solid 2px;}

.symposium .sim_sub_title { margin:0 0 10px 0; padding:0;}
.symposium a:hover img { filter: alpha(opacity=80);
  -moz-opacity:0.80;
  opacity:0.80;}
.sim_foot { background: url(/Portals/0/images/symposium/foot_bg.gif) left bottom no-repeat; padding:50px 0 0 ; text-align:center; color:#0e9494;}
.sim_foot p{ color:#0e9494 ;}
.sim_foot strong { font-size:14px;}.sim_foot strong { font-size:14px;}


.menuTab { margin-bottom:10px;}

































