@charset "utf-8";

#ldimg { display:block; position:absolute; top:50%; left:50%; margin:-27px 0  0 -27px; width:54px; height:54px; background:url("/MS/TOKYO2015/IMAGES/loading_bg.png") no-repeat;  z-index:999999; }
#ldimg img { margin:4px 0 0 0; }

/*.vbclose { cursor:pointer; display:block; position:absolute; top:0px; left:100%; margin-left:-36px; z-index:999999; opacity:0; }*/
.vbcont { width:100%; height:100%; display:block; position:fixed; top:0; left:0; z-index:999997; }
.vbback { width:100%; height:100%; display:block; position:fixed; top:0; left:0; z-index:999998; background:url("../IMAGES/lb_back.png") repeat; }
.vbimg { display:block; position:absolute; top:50%; left:50%; z-index:999999; }

#scitem {  }
#scitem #itemset { position:relative; width:960px; height:560px; }
#scitem #itemset ul#lb_items { position:relative; padding:0; margin:0; }
#scitem #itemset ul#lb_items li { position:absolute; display:none; top:0px; left:0; }

#scitem #itemset #lb_item_directR { position:absolute; top:255px; right:-125px; opacity:0; }
#scitem #itemset #lb_item_directL { position:absolute; top:255px; left:-125px; opacity:0; }
#scitem #itemset #lb_item_close { position:absolute; top:-30px; right:0px; opacity:0; }
