@charset "utf-8";

/* comment */
.pass_movie_wrap {margin-top:10px; position:relative; left:0; top:0;}
.pass_movie_bg {width:742px; height:450px; position:absolute; left:0; top:0; background:url("../images/comment/pass_movie_bg.gif") left top repeat; overflow:hidden;}
.pass_movie {margin:0 auto; margin-top:40px; width:640px; height:360px; display:block;}
.pass_movie_txt_wrap {margin:0 auto; margin-top:20px; width:660px; overflow:hidden;}
.pass_movie_txt_wrap .pass_movie_tit {margin-left:10px; float:left; font-size:16px; color:#fff;}
.pass_movie_txt_wrap .pass_movie_year {margin:4px 10px 0 0; float:right; color:#949494;}

.pass_con_wrap {width:175px; height:165px; position:absolute; left:0; top:0; overflow:hidden;}
.pass_con_img {width:175px; height:165px; display:block;}
.pass_con_icon {position:absolute; left:10px; top:10px;}
.pass_con_icon.off {display: none;}
.pass_con_name{font-weight:bold; line-height:1.3; color:#000; position:absolute; left:10px; top:128px;}
.pass_con_school{font-weight:bold; line-height:1.3; color:#000; position:absolute; left:10px; top:145px;}
.pass_con_year{visibility: hidden;}
.pass_con_bg01 {width:175px; height:165px; position:absolute; left:0; top:0; background:#000;
	filter: alpha(opacity=30); /* internet explorer */    
	-khtml-opacity: 0.3;      /* khtml, old safari */    
	-moz-opacity: 0.3;       /* mozilla, netscape */    
	opacity: 0.3;           /* fx, safari, opera */
}
.pass_con_bg02 {width:175px; height:165px; position:absolute; left:0; top:0; background:#000;
	filter: alpha(opacity=30); /* internet explorer */    
	-khtml-opacity: 0.3;      /* khtml, old safari */    
	-moz-opacity: 0.3;       /* mozilla, netscape */    
	opacity: 0.3;           /* fx, safari, opera */
}
.icon_paly {margin:-21px 0 0 -21px; width:43px; height:43px; display:block; position:absolute; left:50%; top:50%;}