@charset "UTF-8";
.wrapper {
    width: 685px;
    margin: 0 auto;
}

#slider {
	position: relative;
	margin: 0 auto;
	width: 671px;
	height: 341px;
}

.myanime {
	margin: 0 auto;
	vertical-align:bottom;
}

/*boot strap対応*/
#slider ul  {
	margin:0!important;
}

.bx-next {
	top: 38%;
	right: 10px;
	background-position: -456px -72px;
}

.bx-prev {
	top: 38%;
	left: 10px;
	background-position:-432px -72px;
}

.bx-prev, .bx-next {
position: absolute;
  width: 14px;
  height: 14px;
  margin-top: 1px;
  *margin-right: .3em;
  line-height: 14px;
  vertical-align: text-top;
	background-image: url("../../bootstrap/img/glyphicons-halflings.png");
  background-repeat: no-repeat;	
	text-indent: -9999px;
}

.bg_img {
	margin: 0 auto 0;
	width: 631px;
	height:341px;
	border:7px solid#000;
}

.bx-pager_myhero {
	margin: 0px auto;
	width: 641px;
	background:#000;
}

.bx-pager_myhero img {
	opacity: 0.4;
	filter: alpha(opacity=40);
}

.bx-pager_myhero a.active img {
	opacity: 1;
	filter: alpha(opacity=100);
}

/*隙間を無効化してから隙間を設定する*/
.bx-pager_myhero {
	width: 641px;
	padding-left:4px;
background: #000;
  letter-spacing: -.40em;
}
.bx-pager_myhero a {
	display: inline-block;
	background: #000;
	width: 154px;
	height: 46px;
	margin-right: 5px;
	letter-spacing: normal;
	*display: inline;
	*zoom: 1;
}

.slider {
    margin: 0;
    padding: 0;
    list-style: none;
}

.slider li{
position:relative;
    padding: 0;
    margin: 0;
z-index:0;
}

.mini_btns{
position:absolute;
bottom:7px;
left:7px;
z-index:100;
}
#twitterBlock{
margin-left:20px;
}

.twitter-timeline {
min-width:645px!important;
}

.block1{
border:5px solid #000;
background:#FFF;
width:595px;
margin:0px auto;
padding:20px;
}
.bnBlock img{
margin-left:7px;
margin-bottom:10px;
}
.btnBlock{
margin:0px;
padding:0px;
margin-left:1px;
width:684px;
}
.btnBlock img{
margin:0px;
padding:0px;
width:342px;
float:left;
}


/*-----------------------------------------------------------ソーシャルエリア*/
/*---------------------------------------------------------------------------*/
/*ソーシャルエリア*/
.socialArea {
	background: url(../_image/cmn/bg_sosial.gif);
	margin: 0 5px;
	padding: 5px 0 0 0;
	zoom: 1;
}
/*回り込みクリア*/
.socialArea:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	overflow: hidden;
}
/*DW*/
.socialArea + * {
	clear: both;
}
#contentsChild .socialArea {
	background: none;
	margin: 10px 5px 18px;
	padding: 5px 0 0 0;
}

/*----------------------------------------------------------基本設定:ニュース*/
/*-----------------------------------------------------------ソーシャルエリア*/
/*-----------------------------------------------------------------ツイッター*/
/*ソーシャルボタン*/
.socialArea1 {
	width: 240px;
	float:right;
	margin-bottom:20px;
}
/*-----------------------------------------------------------ソーシャルボタン*/
/*フェイスブック*/
.facebookTag1 {
	width: 120px;
	float: right;
}
/*-----------------------------------------------------------ソーシャルボタン*/
/*ツイッター*/
.twitterTag1 {
	width: 120px;
	float: left;
}

div#cboxOverlay {opacity: 0.9;}
