<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import url(2006.css);
.back-orenge {
	color: #006600;
	background-color: #FF9933;
	font-size: small;
	font-weight: bold;
	padding-left:1em;
}
.gray {
	font-size: small;
	background-color: #F0F0F0;
	padding-left:1em;
}
.copyright {
	font-size: x-small;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;
	color: #FFFFFF;
	background-color: #666666;
}
.toi {
	border: 1px solid #666666;
	width: 300px;
	font-size: small;
}
.zzz {
	border: 1px solid #333333;
}
BODY {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
  text-align : center;
}
TD.menu {
	background-color: #CCFFCC;
	
	border: 1px solid #666666;	/*font-weight: bold;
	color: #006600;*/

  line-height : 1.5em;
  font-size : 12px;
  color : #004d00;
}
td.menu a {
	margin:0px;
	/*font-size:12px;*/
	line-height:21px;
	color: #006600;
	text-decoration:none;
	display:block;
	padding-left:1em;
}
td.menu a:hover {
	margin:0px;
	/*font-size:12px;*/
	line-height:21px;
	color: #CCFFCC;
	/*text-decoration:none;*/
	background:#006600;
	display:block;
	/*marigin-left:2em;
	padding-left:2em;*/
}

TD.menu-checked A{
	margin : 0px;margin-right : 0px;margin-bottom : 0px;margin-left : 0px;
	
	display:block;
	padding-left:1em;
	
	
	font-weight: bold;
	color : white;
	background-color : green;
	
	
  
  
  font-size : 9pt;
  border-top-width : 0px;
  border-bottom-width : 0px;
  padding-top : 4px;
  padding-bottom : 4px;
  text-decoration : none;
}

div.top-menu a {
	line-height:21px;
	color: #FFFFFF;
	text-decoration:none;
	display:block;
}

div.top-menu a:hover {
	line-height:21px;
	color: #CCFFFF;
	display:block;
	background-color: #0033FF;
} 
.top-menu {
	color: #FFFFFF;
	font-size : 14px;
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: none;
	font-weight: normal;
	background-color: #666666;
}
.left-line {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666666;
}
.top-line {
	border: 1px solid #666666;
}
.lplp {
	border: 1px dotted #666666;
	margin: 0px;
	padding: 0px;
}
.unnamed1 {
	margin-right: 0px;
	margin-left: 0px;
	padding-right: 0px;
	padding-left: 0px;
}
.topics {
	font-size : 12px;
	font-weight: bold;
	color : #ffffff;
	background-image : url(regist/sponsor/triangle.gif);
	background-repeat: no-repeat;
	height: 15px;
	background-position: left center;
	padding-left: 1em;
  

  background-color : #ffffff;
}
.topics_long {
	font-size : 13px;
	font-weight: bold;
	color: #FFFFFF;
	background-image : url(images/triangle.gif);
	background-repeat: no-repeat;
	height: 15px;
	background-position: left center;
	padding-left: 1em;
}
.main-title {
	font-size: medium;
	font-weight: bold;
  line-height : 1.5em;
}
.sub-title {
	font-size : 12px;
	font-weight: bold;
}
.green-line {
	border: 1px solid #006600;
	padding: 0.5em 1em;
}
.green-line-not {
	border: 1px solid #006600;
	/*padding: 0.5em 1em;*/
}
DIV.green-line {
	border: 1px solid #006600;
	padding: 0.5em 1em;
	width: 265px;
  font-size : 12px;
  line-height : 1.5em;
}
.list-indent {
	padding-left:1em;
}

P.small-text {
	font-size : 12px;
	text-indent: 1em;
	margin-top: 0.5em;
	margin-bottom: 0em;
  line-height : 1.3em;
}
table.small-text {
	font-size: small;
	/*text-indent: 1em;*/
}
ul {
	margin-top: 0.5em;
	margin-bottom: 0.5em;
}
ul.no-margin {
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	margin-left: 1.5em;
}
ul li {
	list-style-image:  url("images/icon_blue.gif");
	font-size: small;
}
ul li.settled {/*講演決定者に使用*/
	list-style-image: url(images/icon_pink.gif);
	font-size: small;
}
ul li.not-settled {/*講演予定者に使用*/
	list-style-image: url(images/icon_gray.gif);
	font-size: small;
}
ul li ul{
	margin: 0em 0em 0em 1em;
}
ul li ul li {
	list-style-image : url(regist/sponsor/icon_green.gif);
	font-size: small;
}
.under-line {
	border-bottom-width: 1px;
	border-bottom-style : solid;
	border-bottom-color: #666666;
  font-size : 12px;
  line-height : 1.3em;
}
.orenge-line {
	border: 1px solid #FF6600;
	font-size: small;
}
.back-blue {
	background-color: #CCFFFF;
	color: #006600;
	font-size: small;
}
.xx-samll-text {
	font-size: xx-small;
	font-weight: normal;
}
.x-samll-text {
	font-size : 12px;
  line-height : 1.5em;
}
.nine-point {
	font-size: 9px;
}
.topics1{
  
  font-weight : bold;
  
  color : white;
  background-image : url(images/triangle1.gif);
  background-repeat : no-repeat;
  
  
  padding-left : 1em;
}
.topics2{
  
  color : white;
  background-image : url(images/triangle2.gif);
  padding-left : 1em;
  background-repeat : no-repeat;
  font-weight : bold;
}
.program-table{
  padding-top : 5px;
  padding-bottom : 5px;
  font-weight : normal;
  padding-left : 5px;
  color : black;
}
.kubun-cloud{
  color : red;
  font-weight : bold;
}
.kubun-doukou{
  color : green;
  font-weight : bold;
}
.kubun-pform{
  color : #ae00ae;
  font-weight : bold;
}
.kubun-solution{
  color : blue;
  font-weight : bold;
}
TD.program-table A{
  font-weight : bold;
  color : black;
}
TD.program-table A:HOVER{
  text-decoration : underline;
}
</pre></body></html>