﻿@charset "UTF-8";

p.translate {
width:100px;
background-color:#FFF787;
font-weight:bold;
padding:2px;
text-align:center;
margin:5px auto;
}


.exhibitor_presentation th {
width:30px;
}

.exhibitor_presentation td {
text-align:center;
padding:5px;
font-size:95%;
}


h3#h3_only {
height:30px;
line-height:30px;
padding-left:20px;
margin:20px 0 10px 0;
background:url(../images/common/h3_bg.gif) no-repeat;
color:#425AA6;
font-size:120%;
font-weight:bold;
position:relative;
}

h3.h3_only {
height:30px;
line-height:30px;
padding-left:20px;
margin:20px 0 10px 0;
background:url(../images/common/h3_bg.gif) no-repeat;
color:#425AA6;
font-size:120%;
font-weight:bold;
position:relative;
}


td.floor_a,td.floor_b,td.floor_c,td.floor_d,
td.floor_A2013,td.floor_B2013,td.floor_C2013,td.floor_D2013 {
width:23%;
height:20px;
vertical-align:middle;
line-height:20px;
font-weight:bold;
color:white;
}

td.floor_a {
background-color:#4EB0A1;
}

td.floor_b {
background-color:#73B532;
}

td.floor_c {
background-color:#7F377B;
}

td.floor_d {
background-color:#E37723;
}

td.floor_A2013 {

background-color:#D74850;
color:white;
}

td.floor_B2013 {
background-color:#0592C7;
color:white;
}

td.floor_C2013 {
background-color:#E68D23;
color:white;
}

td.floor_D2013 {
background-color:#5CAB34;
color:white;
}



.exhibitor_presentation td.frame {
width:1px;
padding:0px;
margin:0px;
height:40px;
}



td.gray {
background-color:#ddd;

}

.organizer_text {
	color:#0000FF;
}

.organizer_text a{
	color:#0000FF;
}

.sponsor_text {
	color:#009900;
}

.lanch_text {
	color:#ff0000;
}


.gps_text {
	color:#0000FF;
}

.gps_text a{
	color:#0000FF;
}
.academic_text,.presenters_text {
	color:#ff0000;
}

.academic_text a,.presenters_text a{
	color:#ff0000;
}


.lanch_box {
background-color:#F9E0E6;
margin-top:10px;
-webkit-border-radius: 2px;    /* Safari,Google Chrome用 */  
-moz-border-radius: 2px;   /* Firefox用 */ 
border-radius: 2px;        /* CSS3草案 */
position:relative;
behavior: url(../../css/js/PIE.htc);
font-size:90%;
line-height:90%;
padding:5px 0;
}
.sponcer_box {
background-color:#FFFBC8;
margin-top:10px;
-webkit-border-radius: 2px;    /* Safari,Google Chrome用 */  
-moz-border-radius: 2px;   /* Firefox用 */ 
border-radius: 2px;        /* CSS3草案 */
position:relative;
behavior: url(../../css/js/PIE.htc);
font-size:90%;
line-height:90%;
padding:5px 0;

}


table.table02{
font-size:90%;
line-height:110%;
border-collapse:collapse;
border:1px solid #ccc;
width:100%;
}
table.table02 th {
padding:5px;
color:#333;
white-space:nowrap;
background:url(../images/common/stripe01.png);
border:1px solid #ccc;
text-align:center;

}
.table02 td {
padding:5px;
border:1px solid #ccc;

}
.table02 td p {
text-align:center;
}

td.gray {
	background-color:#ddd;
	font-size:0px;
	line-height:5px;
}

th.seki {
width:16%;
}

th.time {
height:60px;
vertical-align:middle;
}

td.time15 {
height:20px;
}

p.date a{
	white-space:nowrap;
background-color:#425AA6;
text-align:center;
padding:3px;
color:white;
font-weight:bold;
float:left;
margin-right:10px;
border:1px solid #005D95;

}
p.special_seminar a{
width:120px;
background-color:#425AA6;
text-align:center;
padding:3px;
color:white;
font-weight:bold;
float:left;
margin-right:10px;
border:1px solid #005D95;

}

p.alliance_btn a{
width:260px;
background-color:#425AA6;
text-align:center;
padding:3px;
color:white;
font-weight:bold;
float:left;
margin-top:10px;
border:1px solid #005D95;
-webkit-border-radius: 2px;    /* Safari,Google Chrome用 */  
-moz-border-radius: 2px;   /* Firefox用 */ 
border-radius: 2px;        /* CSS3草案 */
position:relative;
behavior: url(../../css/js/PIE.htc);
}


p.time_text {
background-color:#BBE1ED;
color:#000;
width:10em;
font-size:100%;
margin-bottom:5px;
line-height:100%;
padding:1px;
margin:5px auto;
}


td.company_name {
width:35%;
}

th.alliance_time {
clear:left;
height:30px;
vertical-align:middle;
margin-top:10px;
}

/*.dotted_line{
	width:100%;
	border-bottom:1px dotted #ccc;
	font-size:0;
	line-height:0;
	height:0;
	margin:5px 0;
}*/

table.alliance td a {
color:#425AA6;
}

span.english_icon {
padding:2px 10px;
display:inline-block;
text-align:center;
width:initial;
border:1px solid;
color:white;
background-color:#666;
margin-left:2px;
line-height:120%;
text-decoration:none;
margin-bottom:3px;
}

span.english_icon_j {
padding:2px 10px;
display:inline-block;
text-align:center;
width:initial;
border:1px solid;
color:white;
background-color:#666;
margin-left:2px;
line-height:120%;
text-decoration:none;
margin-bottom:3px;
}
span.english_icon_j2 {
padding:2px 0 ;
display:inline-block;
text-align:center;
width:3em;
border:1px solid;
color:white;
background-color:#666;
margin-left:2px;
line-height:120%;
text-decoration:none;
margin-bottom:3px;
}
span.english_icon_j3 {
padding:2px 0 ;
display:inline-block;
text-align:center;
width:8em;
border:1px solid;
color:white;
background-color:#666;
margin-left:2px;
line-height:120%;
text-decoration:none;
margin-bottom:3px;
}
span.english_icon_j4 {
padding:2px 0 ;
display:inline-block;
text-align:center;
width:5.2em;
border:1px solid;
color:white;
background-color:#666;
margin-left:2px;
line-height:120%;
text-decoration:none;
margin-bottom:3px;
}
span.english_icon_j5 {
padding:2px 0 ;
display:inline-block;
text-align:center;
width:8em;
border:1px solid;
color:white;
background-color:#666;
margin-left:2px;
line-height:120%;
text-decoration:none;
margin-bottom:3px;
}
span.english_icon_j6 {
padding:2px 0 ;
display:inline-block;
text-align:center;
width:3em;
border:1px solid;
color:white;
background-color:#666;
margin-left:2px;
line-height:120%;
text-decoration:none;
margin-bottom:3px;
}
span.english_icon_j7 {
padding:2px 0 ;
display:inline-block;
text-align:center;
width:3em;
border:1px solid;
color:white;
background-color:#666;
margin-left:2px;
line-height:120%;
text-decoration:none;
margin-bottom:3px;
}
p a:link span.english_icon,
p span.english_icon a:link {
text-decoration:none;
}


/*low_cf*/

.exhibitor_presentation4 .floor_80,
.exhibitor_presentation4 .floor_81,
.exhibitor_presentation4 .floor_82,
.exhibitor_presentation4 .floor_83,
.exhibitor_presentation4 .floor_85,
.exhibitor_presentation4 .floor_117,
.exhibitor_presentation4 .floor_119 {
    background-color: #E68D23;
    color: white;
}
.exhibitor_presentation4 .floor_86,
.exhibitor_presentation4 .floor_120 {
    background-color: #0592C7;
    color: white;
}

/*aap*/

.exhibitor_presentation5 .floor_75 {
    background-color: #4dac86;
    color: white;
}

.exhibitor_presentation5 .floor_76 {
    background-color: #E68D23;
    color: white;
}

.exhibitor_presentation5 .floor_73 {
    background-color: #D74850;
    color: white;
}

.exhibitor_presentation5 .floor_74 {
    background-color: #0592C7;
    color: white;
}