@charset "utf-8";

#content{

}

#contentInner {
	width:74%;
	margin:0 auto;
}

#commonContentBody img{	vertical-align: bottom;

}


/*.btn_rect a,.btn_rect_2 a,.btn_rect_3 a{
	color: #FFF;
}*/

.btn_cover{
float: right;
width: 46%;
display:block;
}

.btn_cover_3{
float: right;
width: 60%;
display:block;
}


.top_border{
	padding-top:20px;
	border-top: 1px solid #999999;
}

.btn_rect_3 a{
	color: #FFF;
}


/* 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:240px;
}

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

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:100%;
	height:300px;
	float:left;
	margin-top:30px;
	background: url(../images/update.png) left top no-repeat;
}		

.staff_right{
	width:100%;
	height:auto;
	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%;
	margin-top:3px;
}

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

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

.chanel_b li {
	width:26%;
　　　　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 {
	width:25%;
　　　　position: relative;
  　　　left: -50%;
	float: left; 
	margin: 20px 10px;
	font-size:15px;
}

.clear { clear:both; }  



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

img{
max-width: 100%;
height: auto;
width /***/:auto;　
}

@media screen and (max-width: 1019px){
.screensize {       display:none;}
}

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

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