@charset "utf-8";

/*top_slide-----------------------------------------------------*/
#top_slide{
	background: #0185dd;
	width: 940px;
	height: 270px;
	padding: 10px 15px;
	margin: 0 auto 10px;
	box-sizing: border-box;
	overflow: hidden;

	/* border-radius */
	border-radius: 10px;        /* CSS3草案 */  
	-webkit-border-radius: 10px;    /* Safari,Google Chrome用 */  
	-moz-border-radius: 10px;   /* Firefox用 */

	/* box-shadow */
	box-shadow:rgba(193, 193, 193, 0.65) 0px 0px 5px 3px;
	-webkit-box-shadow:rgba(193, 193, 193, 0.65) 0px 0px 5px 3px;
	-moz-box-shadow:rgba(193, 193, 193, 0.65) 0px 0px 5px 3px;
}







/*top_slide-----------------------------------------------------*/

.top_slide .bx-wrapper{
	position: relative;
}

.bxslider{
	padding: 0!important;
}

.bxslider li{
	padding: 0!important;
	background: none!important;
	text-align: center;
}



/*ボタン*/

#top_slide .bx-viewport{

}

#top_slide .bx-wrapper{
	position: relative;
}


#top_slide .bx-prev{
	background: url('img/prev.png') no-repeat left top; 
	position: absolute;
	top: 50%;
	left: 10px;
}


#top_slide .bx-next{
	background: url('img/next.png') no-repeat left top;
	position: absolute;
	top: 50%;
	right: 10px;
}



#top_slide .bx-prev, #top_slide .bx-next{
	display: none;
	width: 22px;
	height: 22px;
	text-indent: -10000px;
}

#top_slide .bx-wrapper:hover .bx-prev,#top_slide .bx-wrapper:hover .bx-next{
	display: block;
}


#slide_area{
	width: 610px;
	height: 250px;
	float: left;
}


/*スライド左コンテンツ-------------------------------------*/
#top_bn{
	float: right;
	width: 290px;
	height: 250px;
}