﻿@charset "utf-8";

/**
 *
 *
 * 画像を横幅全体に表示
 *
 *
 */
 
.slide {
  -moz-box-shadow: 0 0 5px #ccc;
  -webkit-box-shadow: 0 0 5px #ccc;
  box-shadow: 0 0 5px #ccc;
  border: solid #fff 5px;
  left: -5px;
  background: #fff;
}

#image-bloc {
	height: 380px;
	margin: 0 auto 0 auto;
	padding: 0;
}
.bx-viewport {
  overflow: hidden;
  width: 960px!important;
}

/*画面全幅使用時用
.bx-viewport {
  overflow: visible!important;
  width: 1026px!important;
}
*/
.main-container {
  overflow: hidden;
}

ul.bxslider {
  width: 960px;
  list-style: none;
  margin: 0 auto 0 auto;
  padding: 0;
}

.bxslider li {
  width: 960px!important;
  margin: 0;
  padding: 0;
}

/* 前へ、次へのボタン */
.bx-prev,.bx-next{
	position: absolute;
	font-size: 36px;
	text-decoration: none !important;
	color: #ffffff !important;
	text-shadow: 1px 1px 2px #333333;
}
.bx-prev{
	left: 10px;
	top: 40%;
}
.bx-next{
	right: 10px;
	top: 40%;
}
.bx-pager a
.thumb{
	border: none;
	padding:0;
	background-color: none;
	line-height: 0;
	overflow: hidden;
	display: inline-block;
}
.bx-pager a img{
	border: 1px solid #dddddd;
	padding:0;
	text-decoration: none;
}
.bx-pager a.pager-active img{
	color: #ffffff;
	border: 1px solid #f00;
}
/* 3.カルーセルスライダー */
.bg_img3 .bx-wrapper{
	width: inherit;
	margin-bottom: 50px;}#slider3 li{
	width: 320px;
	text-align: center;
}