#container #contents #main #program  .number {	font-weight: bold;	color: #CC0000;	margin: 20px 0 0 0;	padding: 0px;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #CCCCCC;}.subject {	font-weight: bold;	padding: 0px;	margin: 0px;}.author {	padding: 0px;	margin: 0px;}.org {	padding: 0px;	margin: 0px;	line-height: 100%;}.date {	font-weight: bold;	padding-top: 50px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;	margin: 0px;}sup {	font-size:.8em;	line-height: 100%;}.info  {	background-color: #FFC;	border: 1px solid #FC3;	padding:15px;}#top #wrap #content .session {	color: #FFF;}#wrap #content .info  {	background-color: #FFC;	border: 1px solid #FC3;	padding:15px;}.button-1 {  display: inline-block;  padding: 0.4em 1.6em;  font-size: 1.2em;  color: #036;  text-decoration: none;  user-select: none;  border: 1px #036 solid;  border-radius: 3px;  transition: 0.4s ease;}.button-1:hover {  color: #fff;  background: #036;}.btn {	display: inline-block;	padding: .8em 1.5em;	color: #fff;	text-decoration: none;	user-select: none;	border-radius: 100px;	transition: 0.4s ease;	background-color: #FF6600;}.btn:hover {  color: #fff;  background: #CC0000;}#wrap #content p .btn {	color: #FFF;}.btn1 {	display: inline-block;	padding: .8em 1.5em;	color: #fff;	text-decoration: none;	user-select: none;	border-radius: 100px;	transition: 0.4s ease;	background-color: #FF6600;}.btn2 {	display: inline-block;	padding: .8em 1.5em;	color: #fff;	text-decoration: none;	user-select: none;	border-radius: 100px;	transition: 0.4s ease;	background-color: #FF6600;}#wrap #content .info  {	background-color: #FFC;	border: 1px solid #FC3;	padding:15px;}.button-1 {  display: inline-block;  padding: 0.4em 1.6em;  font-size: 1.2em;  color: #036;  text-decoration: none;  user-select: none;  border: 1px #036 solid;  border-radius: 3px;  transition: 0.4s ease;}.button-1:hover {  color: #fff;  background: #036;}.btn {	display: inline-block;	padding: .8em 1.5em;	color: #fff;	text-decoration: none;	user-select: none;	border-radius: 100px;	transition: 0.4s ease;	background-color: #FF6600;}.btn:hover {  color: #fff;  background: #CC0000;}#wrap #content p .btn {	color: #FFF;}.btn1 {	display: inline-block;	padding: .8em 1.5em;	color: #fff;	text-decoration: none;	user-select: none;	border-radius: 100px;	transition: 0.4s ease;	background-color: #FF6600;}.btn2 {	display: inline-block;	padding: .8em 1.5em;	color: #fff;	text-decoration: none;	user-select: none;	border-radius: 100px;	transition: 0.4s ease;	background-color: #FF6600;}.btn3 {	display: inline-block;	padding: .8em 1.5em;	color: #fff;	text-decoration: none;	user-select: none;	border-radius: 100px;	transition: 0.4s ease;	background-color: #FF6600;}#container #contents #main #program p {	margin: 0px;	padding: 0px;}#top #wrap #content h2 {	margin-top:3em;}#container #contents #main #program .date {	margin: 3em 0 0;}#container #contents #main #program .session {	background-color: #333;	margin: 5px;	padding: 5px;}#container #contents #main #program .session {	font-weight: bold;	background-color: #333333;	margin: 0px;	padding: 1px;	color: #FFFFFF;	text-align: center;}#container #contents #main #program .chairperson {	margin: 0px;	padding-left: 3em;	text-indent: -3em;}#container #contents #main #program ul li {	text-indent: -7em;	padding-left: 7em;}#container #contents #main #program ul li a {	text-decoration: none;}#container #contents #main #program ul li a:hover{	text-decoration: underline;}.side_p {	font-weight: bold;	margin: 0px;	padding-top: 10px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;	border-bottom-width: 1px;	border-bottom-style: solid;}.nomargin {	margin: 0px;	padding: 0px;}#container #contents #main #program .org {	font-size: small;	line-height: 100%;}#container #contents #main #program .author {	line-height: 120%;	margin-bottom: 5px;}