			.bk_yellow {
				background-color: yellow;
			}
			
			 .ux-carousel-nav-prev {
				background-image: url('/images/button.png');
				width: 23px;  
			}  
				
			 .ux-carousel-nav {
				 clear:both;
				 width:1px;
				 height:1px;
				background-image:none;
			}  
			
			
			.ux-carousel-container {
				overflow: hidden;
				position: relative;
				/* margin-left:24px; */ 
				margin-left:30px;  
				z-index: 10;
			}

			.ux-carousel-slides-wrap {
				position: absolute;
				top: 0;
				left:  0; 
				width: 450px;
				margin-left:-30px;
				
			}

			.ux-carousel-slide {
				float: left;
				overflow: hidden;
				text-align: center;
			}
			 

			.ux-carousel-nav-next {
				background-image: url('/images/button2.png');
				margin-right: 2px;
				width: 23px;
				z-index: -1000;
			}
		
			
			a.ux-carousel-nav-prev {
				background-image: url('/images/button.png');
				margin-right:10px;
				left:-50px;
			}
				
			
			a:hover.ux-carousel-nav-prev {
				background-image: url('/images/button_r.png');
				margin-right:10px;
				left:-50px;
			}
				
				
			a.ux-carousel-nav-next  {
				background-image: url('/images/button2.png'); 
				margin-left:10px; 
				/*margin-right:-50px;
				z-index:1000;*/
			}
			
			a:hover.ux-carousel-nav-next  {
				background-image: url('/images/button_r2.png'); 
				margin-left:10px;  
			}
			
			
			
			
			
			.item3 {
				width: 125px;
				display: inline;
			}
			
			.ux-carousel-nav-prev,
			.ux-carousel-nav-next,
			.ux-carousel-nav-play {
				height: 185px;
				display: block;
				height: 46px;
				margin: 2px 0;
				background-position: 0 0px; 
			}
			
			
			
			.ux-carousel-nav-prev  { 
				margin-left:-5px;
				margin-bottom:-120px;
				z-index:11000;
			}
			
			 
			.ux-carousel-nav-next { 
				margin-left:35px;  
				margin-bottom:-120px;
				z-index:11000;
			}
			
			
			a.ux-carousel-nav-prev {
				background-image: url('/images/lbutton1.png');
				margin-right:10px;
				left:-50px;
			}
				
			
			a:hover.ux-carousel-nav-prev {
				background-image: url('/images/lbutton2.png');
				margin-right:10px;
				left:-50px;
			}
				
				
			a.ux-carousel-nav-next  {
				background-image: url('/images/rbutton1.png'); 
				margin-left:10px; 
				/*margin-right:-50px;
				z-index:1000;*/
			}
			
			a:hover.ux-carousel-nav-next  {
				background-image: url('/images/rbutton2.png'); 
				margin-left:10px;  
			}
			
			#html-example{
				width:660px;				
			}
			
			#search-keyword{
				
				margin-bottom:8px;
			
			}
			
			
			#title-normal{
				font-weight: bold;
				margin: 20px 0 10px;
				font-size: 1.5em;
				background: url(../img/back_line.gif) 0 bottom repeat-x;
				padding-bottom: 5px;
			}
			
			
			
/* table
------------------------------------------------------ */
#t-normal {
	border: none;
	width: 575px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	font-size: 100%;
}

#t-normal tbody td {
	border: 1px solid #d6d6d6;
	padding: 7px;
	text-align: center;
	background-color: #FFF;
}


#t-normal tbody td .toeic {
	font-weight: bold;
	color: #006699;
	width: 120px;
}


#t-normal tbody td strong {
	font-weight: bold;
}

#t-normal tbody td .img {
	margin: 3px auto 3px;
}

#t-normal .titlej {
	text-align: left;
	width: 200px;
}

#t-normal .title {
	font-weight: bold;
	text-align: left;
	width: 200px;
}

#t-normal {
	border: none;
	width: 575px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	font-size: 100%;
}

#t-normal thead  td {
	border: 1px solid #d6d6d6;
	padding: 7px;
	text-align: center;
	background-color: #FFF;
}


#t-normal thead  td .toeic {
	font-weight: bold;
	color: #006699;
	width: 120px;
}


#t-normal thead  td strong {
	font-weight: bold;
}

#t-normal thead  td .img {
	margin: 3px auto 3px;
}

#t-normal .titlej {
	text-align: left;
	width: 200px;
}

#t-normal .title {
	font-weight: bold;
	text-align: left;
	width: 200px;
}


		
			
/* table
------------------------------------------------------ */
#t-normal {
	border: none;
	width: 575px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	font-size: 100%;
}

#t-normal tbody thead  td {
	border: 1px solid #d6d6d6;
	padding: 7px;
	text-align: center;
	background-color: #FFF;
}


#t-normal tbody thead  td .toeic {
	font-weight: bold;
	color: #006699;
	width: 120px;
}


#t-normal tbody thead  td strong {
	font-weight: bold;
}

#t-normal tbody thead  td .img {
	margin: 3px auto 3px;
}

#t-normal .titlej {
	text-align: left;
	width: 200px;
}

#t-normal .title {
	font-weight: bold;
	text-align: left;
	width: 200px;
}


#t-normal .current td {
	background-color: #f3f1f1;
}


.style1 {
	color: #CC0000;
	font-weight: bold;
}





table#event td{
	padding:5px;
	
}


















