/*-------------------------------------------------------------*/
/*maincss-------------------------------------------------------------*/
/*-------------------------------------------------------------*/

/* body ----------------------------------------------------------------- */
body{
margin-top: 0px;
padding-top: 0px;
background-color: #e7e8e7;
}

/* mainback ----------------------------------------------------------------- */
#mainBack{
width: 670px;
margin-top: 0px;
padding-top: 0px;
margin-left: auto;
margin-right: auto;
background-color: #ffffff;
}

/* header ----------------------------------------------------------------- */
#header{
background-image: url(../img/header/main.jpg);
background-repeat: no-repeat;
width: 670px;
height: 88px;
text-align: right;
}

.obi{
width: 670px;
margin: 0px;
background-color: #ffffff;
padding: 0px;
margin: 0px;
vertical-align: top;
}

/* contents ----------------------------------------------------------------- */
.contents{
width: 670px;
background-color: #ffffff;
text-align: center;
border: none;
}

/* fotter ----------------------------------------------------------------- */
#footer{
height: 34px;
width: 670px;
background: url(../img/footer/footer.gif);
background-repeat: no-repeat;
text-align: center;
font-size: 12px;
color: #ffffff;
margin-top: 30px;
clear:both;
}
.footertext{
margin-top:4px;
}

.but{
margin-top: 20px;
width: 500px;
}

.but a img{
border: none;
}

/*text  ----------------------------------------------------------------- */
#ue{
padding: 0px;
margin: 0px;
}

/*mainBlock  ------------------------------------------------- */
#mainBlock{
display: none;
}
#mainBlock a img{
border: none;
}
#back{
margin-left: 30px;
float: left;
}

/*-------------------------------------------------------------*/
/*maincss-end-------------------------------------------------------------*/
/*-------------------------------------------------------------*/

/*-------------------------------------------------------------*/
/*result------------------------------------------------------------------*/
/*-------------------------------------------------------------*/

/*sesData  ----------------------------------------------------------------- */

.sesData {
width: 646px;
background-color: #ffffff;
background-image: url(../img/contents/green-bottom-de.gif);
background-repeat: repeat-y;
background-position: bottom;
margin: 0px;
padding-top: 10px;
padding-bottom: 20px;
text-align: left;
border: none;
}

.sesName{
margin-left: 30px;
display: none;
}

.sesID{
margin-left: 30px;
display: none;
}

.date{
margin-left: 30px;
}

.venue{
margin-left: 30px;
}

.presenType{
margin-left: 30px;
display: none;
}

.sessionTitle{
font-weight: bold;
font-size: 15px;
margin-left: 30px;
}

.subTopic{
margin-left: 30px;
}

.chair{
margin-left: 30px;
}

.absNum{
font-weight: bold;
color: #660000;
text-align: left;
margin-left: 30px;
}

/*g  ----------------------------------------------------------------- */

.title{
font-weight: bold;
font-size: 15px;
color: #660000;
text-align: left;
margin-left: 30px;
margin-right: 30px;
}

.keywords{
text-align: left;
padding-left: 30px;
padding-right: 30px;
padding-bottom: 10px;
}

.author{
text-align: left;
padding-left: 30px;
padding-right: 30px;
}

.firstAuthorName{
text-align: left;
}

.name{
text-align: left;
}

.institute{
text-align: left;
padding-left: 30px;
padding-right: 30px;
margin-bottom: 5px;
}

.instituteNum{
text-align: left;
}

.instituteName{
text-align: left;
}

/*abs  ----------------------------------------------------------------- */
.absBlock{
}

.toAbs{
width: 169px;
margin-top: 10px;
margin-bottom: 10px;
}

.toAbs a img{
border: none;
}

.abs{
text-align: left;
padding-left: 30px;
padding-right: 30px;
margin-bottom: 20px;
}

.detail-img{
float:left;
margin-left: 30px;
}

.h30{
	height: 30px;
}

/*line  ----------------------------------------------------------------- */
#line{
display: block;
margin-bottom: 10px;
}

#resulthit{
text-align: left;
}
/*resultend*/

body {
	overflow: visible;
	padding-top: 0;
}

#mainBlock {
	display:block;
	overflow: visible;
}


#pageBlock{
}
