
body{
	/margin:0px;
	/padding:0;
	/position: absolute;

	/height: 100%;
	/width: 100%;



}





#modalbox {  


/*position:absolute; */
position:fixed;  

_position:absolute; 

top:-600px;


z-index:1000;  

width:640px;  
  
height:360px; 



padding:20px;  
_padding:20px 20px 5px 20px;

border:5px solid #eee;  

border-radius:5px;  

-webkit-border-radius:5px;  

-moz-border-radius:5px;  


behavior: url(http://www.mugon.jp/js/PIE-1.0.0/PIE.htc); 


display:none;

/*background:#fff url(images/loading.gif) no-repeat center center;*/
background: url(images/loading.gif) no-repeat center center;

}  







#overlay { 
 
margin:0;
padding:0;

opacity:0;  

filter: alpha(opacity=0);  

position:fixed;  
_position:absolute;  

top:0;  

left:0;  

z-index:900;  

width:100%;  

height:100%;  

background:#000;

 

}  






#all_close{
margin:0;
padding:0;

position:fixed;  
_position:absolute;  

top:0;  

left:0;  




z-index:-1; 

width:100%;  

height:100%;  

_top:-400px;  

_left:-160px; 

_width:960px;  
 
_height:2300px;


}

@media screen and (-webkit-min-device-pixel-ratio:0) {/*CROME*/
#all_close { 
 
	z-index:-100;  

}  

}




#close {  

line-height:1;  

font-size:14px;  

position: absolute;  

top:3px;  

right:3px;  

color:red;  

text-decoration:none;  

width:20px;
height:25px;

/*background:url(../work/images/controls.gif) no-repeat top center;*/
background:url(../work/images/close.png) no-repeat top center;
} 
.vod_copy{
	margin:5px 0 0 0;

	padding:0;

	font-size:0.75em;
	color:#CCC;
	text-align:center;

}