@charset "Shift_JIS";

/*動画サイズ変更の場合、ViewerContainer、ControlContainerのWIDTHを修正*/


/*追加修正20100219　ViewerAltBoxを4つ追加*/

/*IE*/
*:first-child+html .ViewerContainer{ width:560px; margin:0 auto; padding:0;}
*:first-child+html .ControlContainer{ width:560px; margin:0 auto; padding:0;}
*:first-child+html .ControlBox{ width:100%; overflow:hidden; margin:0; padding:2px 0 5px 0; background:url(/imgvl/bg_control.jpg) no-repeat 0 0;}
*:first-child+html .volumeBox{ margin:0 0 0 20px; padding:0; color:#FFFFFF; position: relative;}
*:first-child+html .muteBox{ width:25px; height:24px; margin:0 0 0 5px; padding:0; float:left; color:#FFFFFF; text-align:left;display: inline;}
*:first-child+html .closeBtnBox{margin:0; padding:5px 0 0 0;  text-align:right; float:right;}
*:first-child+html .Clear{ clear:both; margin:0; padding:0;}
*:first-child+html .LinkClose{ margin:0; padding:0; float:left;}
*:first-child+html .BtnPoint{ cursor:pointer;} 
*:first-child+html .ViewerAltBox{ width:560px; margin:2px auto; padding:0; text-align:right; background:#FFFFFF;}

/*IE6 Only*/
* html .ViewerContainer{ width:560px; margin:0 auto; padding:0;}
* html .ControlContainer{ width:560px; margin:0 auto; padding:0;}
* html .ControlBox{ width:100%; overflow:hidden; margin:0; padding:2px 0 0 0; background:url(/imgvl/bg_control.jpg) no-repeat 0 0;}
* html .volumeBox{ margin:0; padding:0; color:#FFFFFF; position: relative; float:left; left:-10px;}
* html .muteBox{  margin:0 0 0 3px; padding:0; float:left; color:#FFFFFF;}
* html .closeBtnBox{ margin:0; padding:5px 0 0 0;  text-align:right; float:right;}
* html .Clear{ clear:both; margin:0; padding:0;}
* html .LinkClose{ margin:0; padding:0;}
* html .BtnPoint{ cursor:pointer;} 
* html .ViewerAltBox{ width:560px; margin:2px auto; padding:0; text-align:right; background:#FFFFFF;}


/*IE8*/
html>/**/body .ViewerContainer{ width /*\**/:560px\9; margin:0 auto\9; padding:0\9;}
html>/**/body .ControlContainer{ width /*\**/:560px\9; margin:0 auto\9; padding:0\9;}
html>/**/body .ControlBox{ width /*\**/:100%\9; overflow:hidden\9; margin:0\9; padding:2px 0 5px 0\9; background:url(/imgvl/bg_control.jpg) no-repeat 0 0\9;}
html>/**/body .volumeBox{ margin /*\**/:0 0 0 20px\9; padding:0\9; color:#FFFFFF\9; position: relative\9;}
html>/**/body .muteBox{ width /*\**/:25px\9; height:24px\9; margin:0 0 0 5px\9; padding:0\9; float:left\9; color:#FFFFFF\9; text-align:left\9;display: inline\9;}
html>/**/body .closeBtnBox{margin /*\**/:0\9; padding:5px 0 0 0\9;  text-align:right\9; float:right\9;}
html>/**/body .Clear{ clear /*\**/:both\9; margin:0\9; padding:0\9;}
html>/**/body .LinkClose{ margin /*\**/:0\9; padding:0\9; float:left\9;}
html>/**/body .BtnPoint{ cursor /*\**/:pointer\9;} 
html>/**/body .ViewerAltBox{ width:560px; margin:2px auto; padding:0; text-align:right; background:#FFFFFF;}


/*OTHER*/
html:not(:target) .ViewerContainer{ width:560px; margin:0 auto; padding:0;}
html:not(:target) .ControlContainer{ width:560px; margin:0 auto; padding:0;}
html:not(:target) .ControlBox{ width:100%; overflow:hidden; margin:0; padding:2px 0 5px 0; background:#000000; text-align: right;}
html:not(:target) .volumeBox{display:none;}
html:not(:target) .muteBox{display:none;}
html:not(:target) .closeBtnBox{ margin:0 0 0 0; padding:0; text-align:right; float:right;}
html:not(:target) .Clear{ clear:both; margin:0; padding:0;}
html:not(:target) .ViewerAltBox{ width:560px; margin:2px auto; padding:0; text-align:right; background:#FFFFFF;}

.SldPos01{ width:100px; position: absolute;}
.SldPos02{ position: absolute;}