body    {  color: #111111;  line-height: 15px; font-family: Arial, sans-serif, "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, "ＭＳ 明朝"; background: #bbd490 url(../images/back_gr.jpg) repeat-x; margin: 0px; 
background-attachment: fixed; }


table.j {border: solid 2px #D3E8A6;
         border-collapse:collapse;}
 
table.j td   {border: solid 1px #95E85C; margin: 8px 2px 4px 2px; padding: 8px 2px 4px 2px;}  

table.j th   {border: solid 1px #D3E8A6; margin: 8px 2px 4px 2px; padding: 8px 2px 2px 2px; background-color: #EDFFD5}

table.green {border: solid 2px #D3E8A6;
 border-collapse:collapse; }
 
table.green td {vertical-align:top; } 



table.none td  {vertical-align:top; font-size: 12px;　
font-family: Arial, sans-serif, "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, "ＭＳ 明朝";} 




td.datetop {width: 110px; 
         border-top: solid 1px #D3E8A6; margin: 3px; padding: 3px;}

td.speakertop {width: 200px;
         border-top: solid 1px #D3E8A6; margin: 3px; padding: 3px;}

td.titletop {             
         border-top: solid 1px #D3E8A6; margin: 3px; padding: 3px;}

td.line1  {          
         border-top: solid 1px #91C436; margin: 8px 2px 2px 2px; padding: 8px 2px 2px 2px;}  


				           
td.dash    {          
         border-top: dashed 1px #A6A6A6; margin: 8px 2px 4px 2px; padding: 8px 2px 4px 2px;}                  

td.noline { 
        
         border-top: solid 1px #ffffff; margin: 8px 0px 4px 2px; padding: 8px 0px 4px 2px;} 

table.event td  {vertical-align:top; font-size: 13px;　
font-family: Arial, sans-serif,  "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック",Osaka-等幅, Osaka, ;} 
		 
td.line2  {          
         border-top: solid 1px #69C7D6; margin: 12px 10px 12px 6px; padding: 12px 10px 12px 6;} 
		  

	    
td.noline9f {  margin: 5px; padding: 5px;
         font-size: 9pt;
         border-top: non 0px #ffffff;} 


.sub { font-size: 7pt; vertical-align: sub; }


.f10serif {
   font-size: 10pt; 
   font-family: serif;
}

.f14serifB{
   font-size: 14pt; margin: 0px; padding: 5px;
   font-weight: bold;
 font-family: serif;
}

.f14serif{
   font-size: 12pt; margin: 0px; padding: 5px;
 font-family: serif;
}


.ronbunPDF  { font-style: normal; font-size: 8pt; color: #ffffff;
   background-color: #036031; text-align: right;
    border-right: 1px #036031 solid;
   border-left: 1px #036031 solid;}   
   
/*    */
a.red { color: #c61834;
    font-style:normal;
    text-decoration:underline;}

    
a.red:link  {
	color: #c61834;
	text-decoration: none;
	background-color: transparent;
}
a.red:visited {
	color: #c61834;
	text-decoration: none;
	background-color: transparent;
}
a.red:hover {
	color: #c61834;
	text-decoration: underline;
	background-color: transparent;
}
a.red:active {
	color: #8D3306;
	text-decoration: none;
	background-color: transparent;
} 


   
   /*論文*/
.ronbun:link {
    font-size: 8pt;
 	text-decoration: none;
	color: #ffffff;
	background-color: transparent;
}


.ronbun:visited {
   font-size: 8pt;
   text-decoration: none;
	color: #ffffff;
	background-color: transparent;
}

.ronbun:hover {
    font-size: 8pt;
   color: #FEFB1A;
	text-decoration: none;
	background-color: transparent;
}

.ronbun:active {
    font-size: 8pt;
	color: #F7FA03;
	text-decoration: none;
	background-color: transparent;
}

	

