@charset UTF-8;
body {
   color: #FF99FF;
   background-color: #000000;
   background-image: url(images/Satellite_View_of_Japan_1999.jpg);
   background-repeat: no-repeat;
/*   background-size: auto 100%; */
   background-size: 45% auto;
   background-position: right 0px top 0px;
}

#topheader {
   width: 60%;
   float: left;
}

#maintitle {
   color: #00FFFF;
   justify-content: flex-end;
   float: right;
   background-color: rgba(0, 0, 0, 0.5);
   
}

.wsinfo {
   justify-content: flex-end;
   float: right;
   background-color: rgba(0, 0, 0, 0.5);
}

div#description {
   width: 65%;
   float: left;
   text-align: left;
}

div#program {
   width: 65%;
   float: left;
   text-align: left;
}

div#venue {
   width: 65%;
   float: left;
   text-align: left;
}

div#registration {
   width: 65%;
   float: left;
   text-align: left;
}

div#venue_main {
   width: 65%;
   float: left;
   text-align: left;
}

div#accommodation {
   width: 65%;
   float: left;
   text-align: left;
}

div#sponsor {
   width: 65%;
   float: left;
   text-align: left;
}

div#committee {
   width: 65%;
   float: left;
   text-align: left;
}

div#committee1 {
   width: 100%;
   float: left;
   text-align: left;
}

div#committee2 {
   width: 100%;
   float: left;
   text-align: left;
}

