td, th { padding:0; vertical-align:top; }
/*movieframe*/
.mcontainer {width:800px; height:900px; position:absolute; background-repeat:no-repeat; background-position:top right;}
.mcontainer span {background-color:#DADADA;}
.mcontainer a { font-size:0pt; }
.mcontainer a:hover { font-size:12pt; z-index:10; white-space:nowrap;}
.mcontainer a:hover img { width:85px; height:64px; }

.mapcity {margin-top:30px; position:relative; width:800px; height:900px; background-repeat:no-repeat; background-position:top right;}
.mapcity span {background-color:#DADADA;}
.mapcity a { font-size:0pt; }
.mapcity a:hover { font-size:12pt; z-index:10; white-space:nowrap;}
.mapcity a:hover img { width:85px; height:64px; }

.obj_ico { width:32px; height:32px; position:absolute; text-decoration:none; }
/*menu */
#menu_cont {position:absolute; z-index:4; width:225px;}
.camera { margin-bottom:0; font-size:0.82em; margin-left:1em; }
.camera li { float:left; margin-right:1em; white-space:nowrap; }
.camera li span.link { display:block; margin:0em 0.8em 0.3em 0.8em; }
.camera li.current { background:#000000; color:#ffffff; margin:0.5em 0.8em 0.3em 0.8em; }
.camera li.current .round { display:block;}
.camera li.current span.link { border-bottom:none; color:#ffffff; cursor:auto; margin-bottom:0; padding-bottom:0.2em; padding-top:0.2em; cursor:default;}