.slides_side{
	width:372px;
	float:left;
	height:354px;
	background-color:#333333;
	padding-bottom: 11px;

}
div.slider {
    width:313px;
    display:block;
    margin:40px auto;
}
 
div.slider .bx-wrapper {
    margin:0 auto 15px;
}
 
ul.bxslider01 li {
    display:block;
    width:313px;
    height: 293px;
}
 
ul.bxslider01 li img{
    display:block;
    width:313px;
    height:auto;
	margin: 14px auto 0;
}
 ul.bxslider01 li p{
	 line-height:1.5;
	 color:#ffffff;
	 padding:10px 0 10px 29px;
	 width:313px;
}
ul.bxslider02 li a {
    display:block;
    width:77px;
    height:54px;
}
 
ul.bxslider02 li a img{
    display:block;
    width:77px;
    height:auto;
}
 
div.controlWrap {
    width:315px;
    display:block;
    position:relative;
    margin:0 auto;
}
 
div.controlWrap p#PrevIcon a{
    display:block;
    width:20px;
    height:19px;
    position:absolute;
	background:url(/train/shinkan/img/slide/train_slide_prev.png)  no-repeat right center;
	color:#fff;
    top:20px;
    left:-24px;
    text-indent:-9999px;
}
 
div.controlWrap p#NextIcon a{
    display:block;
    width:20px;
    height:19px;
    position:absolute;
	background:url(/train/shinkan/img/slide/train_slide_next.png)  no-repeat right center;
    color:#fff;
    top:20px;
    right:-24px;
    text-indent:-9999px;
}
/*カスタマイズ用追記CSS End*/