#middle .top .title_English_as_fun, h2.title_English_as_fun, .title_English_as_fun {background:url(../black_english_as_fun_title.png) no-repeat top center;width:322px;height:57px}
#middle .top #wrap{clear:both;margin:0 auto;padding:0;top:0;right:0;bottom:0;left:0;float:left;position:relative;text-align:center;vertical-align:middle;width:349px;* width:349px;width:349px\0/;height:100%;height:auto;font-size:14px}
@-moz-document url-prefix(){#middle #wrap #container {padding-bottom:2em}}
#middle .top #wrap #container {margin: 0 auto;padding: 0;overflow: hidden;top: 0;right: 0;left: 0;text-align: center;vertical-align: middle;float: left;position: relative;display: block;//display: table;background: url(../images/mouseHC_11.png) top center no-repeat;width: 100%;width: 345px;margin: 7px 0;padding: 7px 0;line-height: 1.6em;//line-height: 25px;line-height: 25px\0/;font-size: 100%;//font-size: small;font-weight: 400;text-align: justify;color: #000}#container img{margin: 0 auto;padding: 0;right: 0;left: 0;position: relative;text-align: center;vertical-align: middle;width: 349px;height:372px}.lW {float: left;clear: left;position: relative;height: 1.25em;//height: 20px;height: 20px\0/;line-height: 1.6em;line-height: 25px;* line-height: 25px;//line-height: 25px;filter: alpha(opacity=0);-moz-opacity: 0;-khtml-opacity: 0;opacity: 0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity: .5;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='varyAlpha.png')}.rW {float: right;clear: right;position: relative;line-height: 1.6em;//line-height: 1.4em;line-height: 25px\9;height: 1.25em;* height: 1.1em;//height: 1.1em;height: 20px\9;	filter: alpha(opacity=0);-moz-opacity: 0;-khtml-opacity: 0;opacity: 0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity: .5;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='varyAlpha.png')}
#middle .top #wrap #container .lW {height: 1.250em;height: 20px;line-height: 1.6em;line-height: 25px\9;text-align: justify;font-size: 100%;font-weight: 400;color: #FC0}#middle .top #wrap #container p {font-size: 100%;font-size: 1em;font-size: 14px;color: #FC0}
#middle .top .video {clear: both;margin: 0 auto;padding: 0;float: left;position: relative;text-align: center;vertical-align: middle;top: 0; right: 0;left: 0; display: block;background: #000;width: 349px;color: #FC0;font-size: small}
@media all and (min-width: 0px){#middle .top .video {margin: 0 auto;padding: 0;float: left;position: relative;top: 0;margin-top: .2em}}
@-moz-document url-prefix(){#middle .top .video {clear: both;margin: 0 auto;padding: 0;top: 0;float: left;position: relative}}
@media screen and (-webkit-min-device-pixel-ratio:0){#middle .top .video {top:0}}
h2.videoTitle{margin-top:0;background:#000 url(../images/video_title.png) center top no-repeat;width:349px;height: 2.55em;height:42px}  
@media all and (min-width: 0px){#middle .video h2.videoTitle {margin: 0 auto;padding: 0;	top: 0;width: 353px;margin-top: 0 -4px 0 0}}#middle .top .video .videoNote {float: left;position: relative;width: 343px;padding: 0.313em;padding: 5px;font-size: 0.9em}
#middle .top .video #video1 {bottom: 0;position: relative;float: left;width: 349px;margin-top: 0;padding-bottom: 0}
#middle .top .pointerIndex {clear:both;margin:0 auto;padding:0;top: 0;position:relative;float:left;text-align:center;vertical-align:middle;width:353px;height:238px;margin-top:2em;padding-top:2em}
@-moz-document url-prefix() {#middle .top .pointerIndex{top:0;position:relative;height:14.875em;margin:1em 0}}
@-moz-document url-prefix(){.pointerIndex{top:0;position:relative;height:14.875em;margin:1em 0}}
@media screen and (-webkit-min-device-pixel-ratio:0){#middle .top p.pointerIndex{padding:2em 0}}