.st {
	font-size: 16px;
}
.sts {

	font-size: 14px;
}


body {font-family:Geneva, Arial, Helvetica, sans-serif;
      }
	  
	  
/* past.html のスタイル */
div.indent {text-indent: 58px;
            }

/*プログラムのスタイル OBC6〜*/
td.outside {border-style:solid;
		   border-width:1px;
		   border-color:#FFFFFF;
		   border-collapse:collapse;
		   }

table.program {width:510px;
			   border-color:#003366;
		       border-style:solid;
		       border-width:1px;
			   border-collapse:collapse;
			   }
			   
td.date {border-color:#003366;
         background-color:#ffffcc;
		 border-style:solid;
		 border-width:1px;
		 border-collapse:collapse;
		 padding:3px;
		 font-weight:bold;
		 text-align:center;
		  }

td.num {width:10%;
        border-color:#003366;
        background-color:#F5F5F5;
		text-align:left;
		border-style:solid;
		border-width:1px;
		border-collapse:collapse;
		padding:3px;
		text-align:center;
		}
		
td.cont {width:68%;
         border-color:#003366;
         background-color:#F5F5F5;
		 text-align:left;
		 border-style:solid;
		 border-width:1px;
		 border-collapse:collapse;
		 padding:3px;
		 }
		 
td.regist {width:78%;
           border-color:#003366;
           background-color:#F5F5F5;
		   text-align:left;
		   border-style:solid;
		   border-width:1px;
		   border-collapse:collapse;
		   padding:3px;
		   }
		   
td.party {width:78%;
          border-color:#003366;
          background-color:#FCE7CD;
		  border-style:solid;
		  border-width:1px;
		  border-collapse:collapse;
		  padding:3px;
		  text-align:center;
		  }
		  
b.party {color:#8c1b8d;
         font-style:italic;
		 font-weight:bold;
		 }
		 
td.session {border-color:#003366;
            background-color:#DAEDCF;
		    text-align:left;
		    border-style:solid;
		    border-width:1px;
		    border-collapse:collapse;
		    padding:3px;
			font-weight:bold;
		    }
		 
td.excursion {border-color:#003366;
              background-color:#cbbe8b;
		      text-align:left;
		      border-style:solid;
		      border-width:1px;
		      border-collapse:collapse;
		      padding:3px;
			  font-weight:bold;
		      }
		 
td.free {width:68%;
         border-color:#003366;
         background-color:#f3eaf6;
		 text-align:left;
		 border-style:solid;
		 border-width:1px;
		 border-collapse:collapse;
		 padding:3px;
		 }

td.opening {border-color:#003366;
            background-color:#93c9d8;
		    border-style:solid;
		    border-width:1px;
		    border-collapse:collapse;
		    padding:3px;
			font-weight:bold;
	        }
		 
td.close {border-color:#003366;
          background-color:#F5F5F5;
		  border-style:solid;
		  border-width:1px;
		  border-collapse:collapse;
		  padding:3px;
	        }
			
td.plenary {border-color:#003366;
            background-color:#e5b7b7;
		    border-style:solid;
		    border-width:1px;
		    border-collapse:collapse;
		    padding:3px;
			font-weight:bold;
	        }
			
td.poster {border-color:#003366;
           background-color:#eafeb9;
		   border-style:solid;
		   border-width:1px;
		   border-collapse:collapse;
		   padding:3px;
		   font-weight:bold;
	       }
		   
td.food {width:78%;
         border-color:#003366;
         background-color:#FCE7CD;
		 text-align:center;
		 font-style:italic;
		 border-style:solid;
		 border-width:1px;
		 border-collapse:collapse;
		 padding:3px;
		 }
		 
td.time {width:22%;
         border-color:#003366;
         background-color:#E8F3FF;
		 text-align:left;
		 border-style:solid;
		 border-width:1px;
		 border-collapse:collapse;
		 padding:3px;
		 text-align:center;
		 }
		 
td.timeposter {width:22%;
               border-color:#003366;
               background-color:#eafeb9;
		       text-align:left;
		       border-style:solid;
		       border-width:1px;
		       border-collapse:collapse;
		       padding:3px;
		       text-align:center;
		       }
			   
td.timefree {width:22%;
             border-color:#003366;
             background-color:#f3eaf6;
		     text-align:left;
		     border-style:solid;
		     border-width:1px;
		     border-collapse:collapse;
		     padding:3px;
		     text-align:center;
		     }


td.foodtime {width:22%;
             border-color:#003366;
             background-color:#FCE7CD;
		     text-align:lent;
			 border-style:solid;
		     border-width:1px;
		     border-collapse:collapse;
		     padding:3px;
			 text-align:center;
		     }
			 
b.title {color:#502d2d;
           }
		   
/* ポスターのスタイル */

td.poster1 {border-color:#003366;
            background-color:#FFFFCC;
		    text-align:left;
		    border-style:solid;
		    border-width:1px;
		    border-collapse:collapse;
		    padding:5px;
		    }
			
td.poster2 {border-color:#003366;
            background-color:#F5F5F5;
		    text-align:left;
		    border-style:solid;
		    border-width:1px;
		    border-collapse:collapse;
		    padding:5px;
		    }
			
b.postertitle {color:#2f5372;
               }

			 

/* outline のスタイル */
div.outtitle {color: #000099;
              font-size: 18px;
			  font-style: italic;
			  font-family: Arial;
			  font-weight: bold;
			  text-decoration:underline;
			  border-width: 2px;
			  }
			  
div.outtitle2 {font-style: italic;
               font-weight: bold;
			   }
			   
a.out:link , a.out:visited {color: #2FB6CC;
        text-decoration: underline;
		}
		
a.out:hover {color: blue;
         text-decoration: none;
		 }
		 
b.out {color: #4E5604;
       } 
	   
td.attenddee {padding-top:5px;
              padding-left:15px;
              } 

/* Registrationのスタイル */
b.reg {color: #094c6d;
       font-size: 14pt;
	   background-color: #d1eaed;
	   }
	   
table.regist {color:#440a3b;
			font-weight:bold;
			font-size:10.5pt;
			text-align:center;
			width:450px;
			margin:8px;
			padding-top:3px;
			padding-bottom:3px;
			border-color:#da99d0;
			border-style:solid;
			border-width:1pt
			}
			
table.registclose {color:#440a3b;
			       font-weight:bold;
			       font-size:10.5pt;
			       text-align:center;
			       width:280px;
			       margin:8px;
			       padding-top:3px;
			       padding-bottom:3px;
			       border-color:#da99d0;
			       border-style:solid;
			       border-width:1.5pt
			       }


/*OBC4のプログラム*/
.ind {text-indent: -0.1em;
      margin-left: 2em;
      }
	   
sup {font-size: 10px;
     }
	 
/*その他*/	 
td.abst {text-align: justify;
         font-size: 16px;
		 text-indent: 1em;
         }

.indabst {margin-left: 1em;
          }
	 
