/* CSS Document */

#footerSet{
	position: absolute;
	display:block;
	width:1280px;
	height:40px;
	left:0px;
}

.controlSet{
	
}

#controller{
	width:1280px;
	height:40px;
}

.controlBtn{
	cursor:pointer;
	text-indent: -1280em;
}
.controlBtn.dis{
	cursor:default;
}

/*
#logo{
	display:block;
	background: url(../img/main/logo.png) no-repeat;
	width:150px;
	height:30px;
}
*/

/*영상네비버튼박스 구역 start ------------------------------------------------------------------------------*/
#naviSet{
	position: absolute;
	display:block;
	width:1280px;
	height:120px;
	left:40px;
/*	background-color:rgba(256,2562,256,0.4);*/
}
#naviController{
	width:1280px;
	height:120px;
}

#navibar{
	display: block;
	width:470px;
	height: 120px;
	border: 0px;
	position: absolute;
	top:0px;left:15px;
}

.naviBtn{
	display: block;
	width:32px;
	height: 45px;
	border: 0px;
	padding:0px;
	position: absolute;
/*	background-color: #fff;*/
	background: url("../img/main/movNaviBn.png") no-repeat;
	cursor: pointer;
	z-index:10;
	bottom:7px;
}


.naviPreViewBtn{
	display: block;
	width:150px;
	height: 95px;
	box-shadow:2px 2px 5px 1px #000;
	border: 2px solid #fff;
	padding:0px;
	position: absolute;
	background-color:rgba(123,123,123,1);
	cursor: pointer;
	z-index:10;
	bottom:55px;
}

.steptxt{
	display: block;
	font-size: 30px;
	border:0px;
	height:50px;
	position: absolute;
	top:25px;
	color: #fff;
	font-family: 'Noto Sans KR';
	font-weight: 700;
	width:100%;
	text-align: center;
	background:  rgba(0,0,0,0.7);
}


/*--------------------------------------------------------------------------------영상네비버튼박스 구역 end*/


/*타임바 구역 start ------------------------------------------------------------------------------*/
/*로고*/
#logo{
	width:72px;
	height:13px;
	background:url("../img/main/logo.png") no-repeat;
	position:relative;
	top:10px;
	left:30px;
}

/*조그바*/
#jogbar{
	display: block;
	width:725px;
	height: 36px;
	border: 0px solid #FF0000;
	position: absolute;
	top:0px;left:80px;
	background: url("../img/main/controlbar_bg.png") repeat-x;
}

#jogProgress{
	display: block;
	width:550px;
	height: 6px;
	border: 0px solid #FFFF00;
	position: absolute;
	background-color: #b29e59;
	left:0px;top:17px;
	border-radius:6px
}

#jogbtn{
	display: block;
	width:14px;
	height: 14px;
	cursor: pointer;
/*	background: url(../img/main/dragBtn.png) no-repeat;*/
	position: absolute;
	top:13px;
	left:0px;
	opacity:0;
}


#cutime{
	color:#b29e59;
	font-size:12px;
	position: absolute;
	left:30px;
	top:14px;
	display:block;
	width:38px;
	font-weight:600;
	font-family: 'dotumche','돋움체'; 
	*font-family: 'dotumche','돋움체';
	-webkit-font-smoothing:antialiased; 
	-moz-font-smoothing:antialiased; 
	font-smoothing:antialiased;
	
}

#totime{
	color:#A9ACBD;
	font-size:12px;
	position: absolute;
	left:820px;
	top:14px;
	display:block;
	width:38px;
	font-weight:600;
	font-family: 'dotumche','돋움체'; 
	*font-family: 'dotumche','돋움체';
	-webkit-font-smoothing:antialiased; 
	-moz-font-smoothing:antialiased; 
	font-smoothing:antialiased;
	
}
/*------------------------------------------------------------------------------------타임바 구역End*/

/*배속버튼 start ------------------------------------------------------------------------------*/

#speedBox{
	display:block;
	width:90px;
	height:38px;
	position: absolute;
	left:655px;
	top:0px;
}

#speedBox #speed1Btn{
	background: url(../img/main/speed1.png) no-repeat;
	border:0px;
	position:absolute;
	left:0px;
	width:35px;
	height:35px;
}
#speedBox #speed2Btn{
	background: url(../img/main/speed2.png) no-repeat;
	border:0px;
	position:absolute;
	left:40px;
	width:35px;
	height:35px;
}

#speedBox #speed1Btn:hover{	background: url(../img/main/speed1Over.png) no-repeat;}
#speedBox #speed2Btn:hover{	background: url(../img/main/speed2Over.png) no-repeat;}


/*컨트롤버튼구역 start ------------------------------------------------------------------------------*/

#contBtnBox{
	display:block;
	width:255px;
	height:36px;
	position: absolute;
	left:855px;
	top:3px;

}
#playBtn, #pauseBtn, #replayBtn,#muteBtn, #speedBtn{
	width:24px;
	height:40px;
	border:0px;
	top:0px;
	-webkit-transition-duration: 0.4s; /* Safari */
    transition-duration: 0.4s;
	float:left;
}
 #scriptBtn {
	width:24px;
	height:36px;
	border:0px;
	top:0px;
	-webkit-transition-duration: 0.4s; /* Safari */
    transition-duration: 0.4s;
	float:left;
}

#speedBtn{
  font-family: 'Nanum Gothic';
  font-weight: 800;
  font-size: 12px;
  color:#b29e59;
  text-indent: 0;
  background-color: #fff;
  text-align: center;
  width:40px;
/*   opacity: 0; */
  margin-top: -3px;  
/* 	background: url(../img/main/speed.png) no-repeat; */
 display:none;
}

.speedWrap{
  position: absolute;
  width: 52px;
  height: 320px;
  top: -320px;
  margin-left: -5px;
  background-color: hsla(0, 0%, 10%, 0.7);
  font-family: Nanum Gothic;
  font-size: 13px;
  text-align: center;
  color: #fff;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  z-index: 200;
  display: none;
}
.speedTitle{
  margin-top: 10px;
}
.speedLine{
  border: 0.3px #bbbbbb solid;
  width: 72%;
  top: 30px;
  position: absolute;
  margin-left: 7px;
}
.speedPart{
  margin-top: 16px;
  margin-bottom: 13px;
  cursor: pointer;
}
.speedPart:hover,
.speedPart.toggle{
  color: #409cea;
}

/*자막*/
.scriptWrap{
  position: absolute;
  width: 52px;
  height: 110px;
  top: -110px;
  left: 85px;
  background-color: hsla(0, 0%, 10%, 0.7);
  font-family: Nanum Gothic;
  font-size: 13px;
  text-align: center;
  color: #fff;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  z-index: 200;
  display: none;
}

.scriptTitle{
  margin-top: 10px;
}
.scriptLine{
  border: 0.3px #bbbbbb solid;
  width: 72%;
  top: 30px;
  position: absolute;
  margin-left: 7px;
}
.scriptPart{
  margin-top: 16px;
  margin-bottom: 13px;
  cursor: pointer;
}
.scriptPart:hover,
.scriptPart.toggle{
  color: #409cea;
}

#glossaryBtn{
	background: url(../img/main/btns.png) -150px 0px no-repeat;
	width:25px;
	height:25px;
	position: absolute;
	border:0px;
	top:12px;
	left:12px;
	-webkit-transition-duration: 0.4s; /* Safari */
    transition-duration: 0.4s;
	text-indent:-1280px;
}
#downBtn{
	background: url(../img/main/down_d.png) 0px 0px no-repeat;
	width:40px;
	height:36px;
	position: absolute;
	border:0px;
	top: 7px;
    left: 148px;
	-webkit-transition-duration: 0.4s; /* Safari */
    transition-duration: 0.4s;
/* 	text-indent:-1280px; */
}
#mapBtn{
	background: url(../img/main/btns.png) -100px 0px no-repeat;
	width:25px;
	height:25px;
	position: absolute;
	border:0px;
	top:12px;
	left:43px;
	-webkit-transition-duration: 0.4s; /* Safari */
    transition-duration: 0.4s;
	text-indent:-1280px;
}
#synopBtn{
	background: url(../img/main/btns.png) -50px 0px no-repeat;
	width:25px;
	height:25px;
	position: absolute;
	border:0px;
	top:12px;
	left:28px;
	-webkit-transition-duration: 0.4s; /* Safari */
    transition-duration: 0.4s;
	text-indent:-1280px;
}



#playBtn{	background: url(../img/main/playBtn.png) no-repeat; position: absolute; margin-left:17px}
#pauseBtn{	background: url(../img/main/pauseBtn.png) no-repeat; position: absolute; left:50px}
#replayBtn{	background: url(../img/main/replayBtn.png) no-repeat;position: absolute; left:85px}
#scriptBtn{	background: url(../img/main/scriptBtn.png) no-repeat;position: absolute; left:115px}
#muteBtn{	background: url(../img/main/muteBtn.png) no-repeat;position: absolute; left:195px}

#playBtn:hover{		background: url(../img/main/playBtnOver.png) no-repeat;}
#pauseBtn:hover{	background: url(../img/main/pauseBtnOver.png) no-repeat;}
#replayBtn:hover{	background: url(../img/main/replayBtnOver.png) no-repeat;}
#scriptBtn:hover{	background: url(../img/main/scriptBtnOver.png) no-repeat;}
#muteBtn:hover{		background: url(../img/main/muteBtnOver.png) no-repeat;}
#downBtn:hover{		background: url(../img/main/down_u.png) no-repeat;}

#glossaryBtn:hover{	background: url(../img/main/btns.png) -150px -50px no-repeat;}
/* #downBtn:hover{		background: url(../img/main/btns.png) 0px -50px no-repeat;} */
#mapBtn:hover{		background: url(../img/main/btns.png) -100px -50px no-repeat;}
#synopBtn:hover{	background: url(../img/main/btns.png) -50px -50px no-repeat;}


#muteBtn.mute{			background: url(../img/main/muteBtn_mute.png) no-repeat;}
#muteBtn.mute:hover{	background: url(../img/main/muteBtn_muteOver.png) no-repeat;}
#scriptBtn .selected{	background: url(../img/main/scriptBtnOver.png) no-repeat;}
#playBtn.selected{		background: url(../img/main/playBtnOver.png) no-repeat; }
#pauseBtn.selected{		background: url(../img/main/pauseBtnOver.png) no-repeat;}

#glossaryBtn:hover{	background: url(../img/main/btns.png) -150px -50px no-repeat;}
/* #downBtn:hover{		background: url(../img/main/btns.png) 0px -50px no-repeat;} */
#mapBtn:hover{		background: url(../img/main/btns.png) -100px -50px no-repeat;}
#synopBtn:hover{	background: url(../img/main/btns.png) -50px -50px no-repeat;}


#btnsHelp {
	width:37px;
	height:40px;
	position:absolute;
	top:-32px;
}


/*------------------------------------------------------------------------컨트롤버튼구역End*/

/* volume*/
#volJogBar{
	display: block;
	width:39px;
	height: 36px;
	background:url(../img/main/volProgressBg.png) repeat-x;
	position: absolute;
	top:0px;right:165px;
}
#volJogProgress{
	display: block;
	width:40px;
	height: 2px;
	border: 0px solid #b29e59;
	position: absolute;
	left:0px;top:20px;
	background-color: #b29e59;
}

#volJogbtn{
	display: block;
	width:4px;
	height: 7px;
	cursor: pointer;
	background: url(../img/main/volDrag.png) no-repeat;
	position: absolute;
	top:18px;left:0%;
}


/*백넥버튼구역 start-------------------------------------------------------------------------*/

#paging{
	display:block;
	width:170px;
	height:36px;
	position: absolute;
	right:0px;
	top:0px;
}

/*이전 다음버튼*/
#prevBtn{
	border:0px;
	background: url(../img/main/prevBtn.png) no-repeat;
	width:35px;
	height:35px;
	position: absolute;	
	left:10px;
	top:3px;
}

#nextBtn{
	border:0px;
	background: url(../img/main/nextBtn.png) no-repeat;
	width:35px;
	height:35px;
	position: absolute;
	right:0px;
	top:3px;
}

#prevBtn:hover{background: url(../img/main/prevBtnOver.png) no-repeat;}
#nextBtn:hover{background: url(../img/main/nextBtnOver.png) no-repeat;}


/* page num*/

#currentNum{
	display:block;
	width:32px;
	height:22px;
	margin:0px;
	padding:0px 0 0 0;
	text-align: center;
	cursor: default;
	color:#b29e59;
	font-size:18px;
	line-height:15px;
		
	position: absolute;
	display:block;
	left:50px;
	top:12px;
	font-family: 'Nanum Gothic', "Noto Sans KR", sans-serif; 
	*font-family: 'Nanum Gothic', "Noto Sans KR", sans-serif; 
	*top:2px;
	font-weight: 800;
	*font-size: 30px;
	*font-weight: 800;
	*padding-top:3px;
	-webkit-user-select: none;  /* Chrome all / Safari all */
	-moz-user-select: none;     /* Firefox all */
	-ms-user-select: none;      /* IE 10+ */
	user-select: none;          /* Likely future */  
}
#pageLine{
	display:block;
	width:12px;
	height:22px;
	position: absolute;
	left:90px;
	top:10px;
	color:#8c8c8c;
	font-size:16px;
	*font-size: 30px;	
	font-family:'Nanum Gothic', "Noto Sans KR", sans-serif; 
	*font-family:'Nanum Gothic', "Noto Sans KR", sans-serif; 
	font-weight: 800;
	*font-weight: 800;
}
#totalNum{
	display:block;
	width:32px;
	height:22px;
	margin:0px;
	padding:0px 0 0 0;
	text-align: center;
	
	cursor: default;
	color:#A9ACBD;
	font-size: 18px;
	line-height: 15px;
	position: absolute;
	display:block;
	right:40px;
	top:12px;
	font-family: 'Nanum Gothic', "Noto Sans KR", sans-serif; 
	*font-family: 'Nanum Gothic', "Noto Sans KR", sans-serif; 
	*top:2px;
	*font-size: 30px;
	font-weight: 800;
	*font-weight: 800;
	*padding-top:3px;
	-webkit-user-select: none;  /* Chrome all / Safari all */
	-moz-user-select: none;     /* Firefox all */
	-ms-user-select: none;      /* IE 10+ */
	user-select: none;          /* Likely future */  
}

/*-------------------------------------------------------------------백넥버튼구역End*/

#nextBubble{
	display:none;
	
	width:80px;
	height:29px;
	
	 -webkit-transition-duration: 0.5s; /* Safari */
     transition-duration: 0.5s;
	
	position: absolute;
/*	top:-103px;*/
	top:-7px;

	right:6px;
	border:0px;
	text-indent: -1280em;
	background-color: transparent;
	
	cursor: pointer;
}

#nextBubble.show{
	display:block;
	background: url(../img/main/Bubble_next.png) no-repeat;
}
#nextBubble.last{
	display:block;
	background: url(../img/main/Bubble_end.png) no-repeat;
}

/*---------------------------------------------------------------------------*/
#currentNum.ie8{
	font-family: 'Nanum Gothic';
	font-weight: 700;
	padding-top:0px;
	font-size: 18px;
}
#totalNum.ie8{
	font-family: 'Nanum Gothic';
	font-weight: 700;
	padding-top:0px;
	font-size: 18px;
}
#time.ie8{
	font-family: 'Nanum Gothic';
}
#logo.ie7{
	position:relative;
	z-index:9999;
	left:0;
}



#footer.isMobile{
	height:40px;
}

#footerSet.isMobile{
	height:40px;
}
#controller.isMobile{
	height:40px;
}
#logo.isMobile{
	width:72px;
	height:13px;
	background:url("../img/mobile/logo.png") no-repeat;
	position:relative;
	top:10px;
	left:30px;	
}
#jogbar.isMobile{
	display: block;
	width:497px;
	height: 36px;
	border: 0px solid #FF0000;
	position: absolute;
	top:0px;left:76px;
	background: url("../img/mobile/controlbar_bg.png") repeat-x;	
}
#jogProgress.isMobile{
	display: block;
	width:497px;
	height: 6px;
	border: 0px solid #FFFF00;
	position: absolute;
	background-color: #b318f9;
	left:0px;top:17px;
	border-radius:6px
}

#speedBox.isMobile{
	position:absolute;
	left:600px;
	top:7px;
}

#contBtnBox.isMobile{
	display:block;
	width:110px;
	height:36px;
	position: absolute;
	left:580px;
	top:3px;
}

#cutime.isMobile{
	color:#b318f9;
	font-size:12px;
	position: absolute;
	left:30px;top:14px;
	display:block;
	width:38px;
	font-weight:600;
	font-family: 'dotumche','돋움체'; 
	*font-family: 'dotumche','돋움체';
	-webkit-font-smoothing:antialiased; 
	-moz-font-smoothing:antialiased; 
	font-smoothing:antialiased;	
}

#totime.isMobile{
	color:#A9ACBD;
	font-size:12px;
	position: absolute;
	left:820px;
	top:14px;
	display:block;
	width:38px;
	font-weight:600;
	font-family: 'dotumche','돋움체'; 
	*font-family: 'dotumche','돋움체';
	-webkit-font-smoothing:antialiased; 
	-moz-font-smoothing:antialiased; 
	font-smoothing:antialiased;
}


#playBtn.isMobile, #pauseBtn.isMobile, #replayBtn.isMobile, #muteBtn.isMobile{
	width:24px;
	height:36px;
	border:0px;
	top:0px;
	-webkit-transition-duration: 0.4s; /* Safari */
    transition-duration: 0.4s;
	float:left;
}

#muteBtn.isMobile{display:none}
/*
#playBtn.selected{	background: url(../img/main/playBtnOver.png) no-repeat;}
#pauseBtn.selected{	background: url(../img/main/pauseBtnOver.png) no-repeat;}
*/


#playBtn.isMobile{position:absolute;background: url(../img/mobile/playBtn.png) no-repeat;}
#pauseBtn.isMobile{position:absolute;background: url(../img/mobile/pauseBtn.png) no-repeat;left:31px;}
#replayBtn.isMobile{position:absolute;background: url(../img/mobile/replayBtn.png) no-repeat;left:64px;}
#scriptBtn.isMobile{position:absolute;background: url(../img/mobile/scriptBtn.png) no-repeat;left:99px;}
/*#muteBtn.isMobile{position:absolute;background: url(../img/mobile/muteBtn.png) no-repeat;left:133px;}*/

#playBtn.isMobile:hover{background: url(../img/mobile/playBtnOver.png) no-repeat;}
#pauseBtn.isMobile:hover{background: url(../img/mobile/pauseBtnOver.png) no-repeat;}
#replayBtn.isMobile:hover{background: url(../img/mobile/replayBtnOver.png) no-repeat;}
#scriptBtn.isMobile:hover{background: url(../img/mobile/scriptBtnOver.png) no-repeat;}
/*#muteBtn.isMobile:hover{background: url(../img/mobile/muteBtnOver.png) no-repeat;}*/

/*#muteBtn.isMobile.mute{background: url(../img/mobile/muteBtn_mute.png) no-repeat;}*/

#playBtn.isMobile.pause{background: url(../img/mobile/playBtn.png) no-repeat;}
#playBtn.isMobile.pause:hover{background: url(../img/mobile/playBtnOver.png) no-repeat;}
#pauseBtn.isMobile.pause:hover{background: url(../img/mobile/pauseBtnOver.png) no-repeat;}


#volJogBar.isMobile{
	display: none;
/*	display: block;*/
	width:39px;
	height: 36px;
	background:url(../img/mobile/volProgressBg.png) repeat-x;
	position: absolute;
	top:0px;right:174px;	
}
#volJogProgress.isMobile{
	display: none;
/*	display: block;*/
	width:40px;
	height: 2px;
	border: 0px solid #b318f9;
	position: absolute;
	left:0px;top:20px;
	background-color: #b318f9;
}

#paging.isMobile{
	display:block;
	width:174px;
	height:36px;
	position: absolute;
	right:0px;
	top:0px;
}

#prevBtn.isMobile{
	border:0px;
	background: url(../img/mobile/prevBtn.png) no-repeat;
	width:32px;
	height: 36px;
	position: absolute;	
	left:0px;
	top:1px;
}
#nextBtn.isMobile{
	border:0px;
	background: url(../img/mobile/nextBtn.png) no-repeat;
	width:32px;
	height: 36px;
	position: absolute;
	right:12px;
	top:1px;
}
#prevBtn.isMobile:hover{background: url(../img/mobile/prevBtnOver.png) no-repeat;}
#nextBtn.isMobile:hover{background: url(../img/mobile/nextBtnOver.png) no-repeat;}


#currentNum.isMobile{
	display:block;
	width:32px;
	height:22px;
	margin:0px;
	padding:0px 0 0 0;
	text-align: center;
	cursor: default;
	color:#b318f9;
	font-size:18px;
	line-height:15px;
		
	position: absolute;
	display:block;
	left:39px;
	top:12px;
	font-family: 'Nanum Gothic', "Noto Sans KR", sans-serif; 
	*font-family:'Nanum Gothic', "Noto Sans KR", sans-serif; 
	*top:2px;
	font-weight: 800;
	*font-size: 30px;
	*font-weight: 800;
	*padding-top:3px;
	-webkit-user-select: none;  /* Chrome all / Safari all */
	-moz-user-select: none;     /* Firefox all */
	-ms-user-select: none;      /* IE 10+ */
	user-select: none;          /* Likely future */  
	
	/*	
	font-size: 20px;
	line-height:33px;
	left:40px;
	top:1px;
	*/
}
#pageLine.isMobile{
	display:block;
	width:12px;
	height:22px;
	position: absolute;
	left:80px;
	top:10px;
	color:#8c8c8c;
	font-size:16px;
	*font-size: 30px;	
	font-family:'Nanum Gothic', "Noto Sans KR", sans-serif; 
	*font-family:'Nanum Gothic', "Noto Sans KR", sans-serif; 	
	font-weight: 800;
	*font-weight: 800;	
	/*
	position: absolute;
	width:5px;
	height:35px;	
	left:75px;
	top:-1px;
	background: url("../img/mobile/pageLine.png") no-repeat;
	*/
}
#totalNum.isMobile{
	display:block;
	width:32px;
	height:22px;
	margin:0px;
	padding:0px 0 0 0;
	text-align: center;
	
	cursor: default;
	color:#A9ACBD;
	font-size: 18px;
	line-height: 15px;
	position: absolute;
	display:block;
	right:50px;
	top:12px;
	font-family:'Nanum Gothic', "Noto Sans KR", sans-serif; 
	*top:2px;
	*font-family:'Nanum Gothic', "Noto Sans KR", sans-serif; 
	*font-size: 30px;
	font-weight: 800;
	*font-weight: 800;
	*padding-top:3px;
	-webkit-user-select: none;  /* Chrome all / Safari all */
	-moz-user-select: none;     /* Firefox all */
	-ms-user-select: none;      /* IE 10+ */
	user-select: none;          /* Likely future */  	
	/*
	position: absolute;
	font-weight:normal;
	font-size: 19px;
	line-height:39px;
	left:84px;
	top:1px;
	*/
}
#volJogbtn.isMobile{
	display: block;
	width:4px;
	height: 7px;
	cursor: pointer;
	background: url(../img/mobile/volDrag.png) no-repeat;
	position: absolute;
	top:18px;left:0%;
}

#popClosing2{
	display: block;
	border:0px;
	background: url(../img/main/popClose2.png) no-repeat;
	width:63px;
	height: 63px;
	position: absolute;
	left:100%;
	top:16px;
	cursor: pointer;
	margin-left: -63px;
}
#popClosing2:hover{
	background: url(../img/main/popClose2Over.png) no-repeat;
}


#popClosing{
	display: block;
	border:0px;
	background: url(../img/main/popClose.png) no-repeat;
	width:112px;
	height: 30px;
	position: absolute;
	left:889px;
	top:0px;
	cursor: pointer;
}

#popClosing.isMobile{
	left:890px;
	background: url(../img/main/popClose_Mobile.png) no-repeat;
	width:112px;
	height: 50px;
}

#popClosing:hover{
	background: url(../img/main/popCloseOver.png) no-repeat;
}

#popClosing.isMobile:hover{
	background: url(../img/main/popClose_MobileOver.png) no-repeat;
}


/*----배속 설정----*/
/** 배속 선택 버튼  **/
#controller .speed{display:inline-block;height:40px;cursor:default;top:5px; left:184px;position:absolute;}
#controller .speed ul{border-radius:5px; padding:0px 5px; height:27px;border:1.5px solid #999;margin-top:5px;}
#controller .speed ul li{float:left;color:#333}
#controller .speed ul li:nth-child(1){width:20px;height:27px;font-size:10pt;	color:#999;	line-height:27px;background:url("../img/main/footer_speed_left_d.png") 50% 50% no-repeat}
#controller .speed ul li:nth-child(1):hover{background:url("../img/main/footer_speed_left_u.png") 50% 50% no-repeat;cursor:pointer;}
#controller .speed ul li:nth-child(2){width: 36px;	line-height:26px;text-align:center;font-weight:bolder;color:#666}
#controller .speed ul li:nth-child(3){width:20px;height:27px;font-size:10pt;	color:#999;	line-height:27px;background:url("../img/main/footer_speed_right_d.png") 50% 50% no-repeat}
#controller .speed ul li:nth-child(3):hover{background:url("../img/main/footer_speed_right_u.png") 50% 50% no-repeat;cursor:pointer;}
