@charset "utf-8";

#contentInner {
	width:1000px;
	margin:0 auto;
}

#commonContentBody img{	vertical-align: bottom;

}

/* Demo Slides */

#owl-example .item{
	padding: 0px 0px;
	margin: 5px;
/*	color: #FFF;*/
/*	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	text-align: center;*/
}
#owl-example .item img{
	width: 95%;
	margin: 0 auto;
	display: block;

}
#owl-example .item h3{
	font-size: 28px;
	font-weight: 300;
	margin: 5px 0 0;
}
#owl-example .item h4{
	margin: 5px 0 0;
	font-size: 18px;
}
.item h1{
	margin: inherit;
}

.pictext_2{
	margin:0 auto;
	width:95%;
	height: 110px;	
	background-color: #f1f2f2;
	padding:10px;
	box-sizing:border-box;
	clear:both;
white-space:normal;	
}
.pictext_2 p{
font-size:12px;}

.item_block:nth-child(1)  .texttext_2 p, .item_block:nth-child(2) .texttext_2 p {
height:230px;
}

.item_block:nth-child(3) .texttext_2 p , .item_block:nth-child(4) .texttext_2 p {
height:320px;
}

img {opacity:1;}

a:hover img{opacity:0.8;}

a.hoge:hover img {
opacity: 1.0;
filter:progid:DXImageTransform.Microsoft.Alpha(Style=0,Opacity=100,FinishOpacity=100);
}

.socialbox{
	float: right;
	width:300px;
	margin: 20px 0px;
	vertical-align: bottom;
	clear:both;
}
.fb-like{
	display: inline-block;	
	float:left;
	width:90px;	
	margin-right: 18px;
}

.twtw{
	display: inline-block;
	float:left;
	padding:0px;
	margin:0px 0px 0px 0px;
	width:90px;		
	margin-right: 10px;	
}
.g-plusone{
	display: inline-block;		
		float:left;
	width:70px;	
}


.staff_left{
	width:53%;
	height:300px;
	float:left;
	margin-top:30px;
	background: url(../images/update.png) left top no-repeat;
}		

.staff_right{
	width:47%;
	height:300px;
	float:right;
	margin-top:30px;		
}

.sale_update{
	margin-left:20px;
	margin-top:80px;
	font-size:15px;
}

.banner1{
	padding-bottom:10px;
	padding-left:7px;
}
.banner2{
	padding-top:10px;
	padding-left:7px;
}

.chanel{
	width:100%;
	height:170px;
	background-color:#2ea7e0;
	margin-top:3px;
}

.chanel_b{
	width:100%;
	position: relative;
}

.chanel_b ul {
　　　　position: relative;
 　　　 left: 50%;
}

.chanel_b li {
　　　　position: relative;
  　　　left: -50%;
	float: left; 
	margin: 15px 10px;
}

.chanel_item{
	width:100%;
	position: relative;
}

.chanel_item ul {
　　　　position: relative;
 　　　 left: 50%;
}

.chanel_item li {
　　　　position: relative;
  　　　left: -50%;
	float: left; 
	margin: 20px 16px;
	font-size:15px;
}

.clear { clear:both; }  


h1.gazoTitle{
	width:1000px;
	height: auto;
	overflow: hidden;	
 box-sizing: border-box;
}

.midashi {
	font-size:24px;
	color:#362f2d;
	margin-top:50px;
	text-align:center;
}

.chui{
	margin-top:10px;
	margin-left:80px;
	font-size:14px;
}
