@charset "utf-8";
/* CSS Document */

/*==========カンファレンストップ============*/
#openconference{
	width:640px;
	margin:0 auto;
	background:url(../images/agni_2013fs.jpg) no-repeat left top;
	font-size:1.1em;
}
#openconference h2{ text-align:center;}
.ocdetail{ color:#FFFFFF; margin-bottom:5px;}
.ocdetail h3{	font-size:1.15em; height:31px; line-height:1.95em;}
.ocmessage{	padding:936px 15px 30px 15px;}
.ocmessage p.r_txt{	padding-top:35px;}

#share{ margin:0 0 8px 0;}
#share img{ margin:0 0 0 4px;}

.ocmovie{	width:600px; margin:30px auto 73px auto;}
.ocmovie p{	text-align:center; padding-top:10px;}

.octxt{	width:600px; margin:0 auto; padding:10px 0;}
.octxt p{ white-space:normal; word-break: break-all;}

.octxtLine{width:600px; margin:30px 15px 50px 15px auto; padding:10px ; border:1px solid #090;}
.octxtLine p  {
		white-space:normal;
		word-break: break-all;
		padding:0px;
		font-size:1.2em;
		margin:0px;
		text-align:center;
}
.octxtLine a{ text-decoration:underline;}


.ocprogram{	width:620px;margin:16px auto;}
.ocprogram table{	margin:0 auto;}
.ocprogram table th{	width:124px; text-align:right;	padding:5px;}
.ocprogram table td{	padding:5px;}
.ocprogram table td.theme01{	padding:3px; width:230px;}
.ocprogram table td.theme02{	padding:3px; width:310px;}
.ocprogram table td.theme03{	padding:3px; width:401px;}
.ocprogram table td.btn{	padding:3px 0 3px 5px; }

.ocbanner{	width:468px; margin:66px auto 0 auto;}

ul.ocli_blue {
	margin:10px 180px 0 180px;
	text-align:center;
	font-size:13px;
	font-weight:bold;
}

ul.ocli_green{
	margin:10px 220px 0 220px;
	text-align:center;
	font-size:13px;
	font-weight:bold;
}

ul.ocli_blue li{
	padding:0 0 0 22px;
	background-image:url(../images/sq_blue.jpg);
	background-repeat:no-repeat;
	list-style:none;
	height:22px;
}

ul.ocli_blue li span{
	padding:0 22px 0 0;
	background-image:url(../images/sq_blue.jpg);
	background-repeat:no-repeat;
	background-position:right;
	display:block;
	height:22px;
}

ul.ocli_green li{
	padding:0 0 0 22px;
	background-image:url(../images/sq_green.jpg);
	background-repeat:no-repeat;
	list-style:none;
	height:22px;
}

ul.ocli_green li span{
	padding:0 22px 0 0;
	background-image:url(../images/sq_green.jpg);
	background-repeat:no-repeat;
	background-position:right;
	display:block;
	height:22px;
}
