@charset "SHIFT_JIS";

/*
	Main Area
	Related Links Area
*/

/*--Main Area
------------------------------------------------*/

#main {
	width: 983px;
	margin: 0 auto;
	text-align: left;
	}


#contents {
	background: #FFFFFF;
	width: 980px;
	margin-bottom:20px;
	}

	#contents:after {
		display: block;
		clear: both;
		height: 1px;
		overflow: hidden;
		content: "";
	}
	#contents {
  min-height: 1px;
}

* html #contents {
  height: 1px;
}

/*marginなし*/
#contents_nobtm {
	background: #FFFFFF;
	width: 980px;
	}

	#contents_nobtm:after {
		display: block;
		clear: both;
		height: 1px;
		overflow: hidden;
		content: "";
	}
	#contents_nobtm {
  min-height: 1px;
}

* html #contents_nobtm {
  height: 1px;
}

/*marginなし背景黒*/
#contents_nobtmB {
	background: #000000;
	width: 980px;
	}

	#contents_nobtmB:after {
		display: block;
		clear: both;
		height: 1px;
		overflow: hidden;
		content: "";
	}
	#contents_nobtmB {
  min-height: 1px;
}

* html #contents_nobtmB {
  height: 1px;
}



/*--Related Links Area
------------------------------------------------*/
#rel_link{
	background:url("../../common/images/parts/rellink_bg.gif") repeat-x #FFFFFF top left;
	padding:15px 0px 13px 0px;
	margin: 0px;
	font-weight:bold;
	width:980px;
}

#rel_link .link_l{
	margin:0 0 0 13px;
	padding:0px 0px 0.2em 1.4em;
	background: url("../../common/images/parts/arrow_l.gif") no-repeat top left;
}

#rel_link span{
	font-weight:normal;
	padding-left:0px;
	font-size:14px;
}



/*--ソーシャルボタン
------------------------------------------------*/
.SocialButton{
	height:25px;
}
.SocialButton div{
	float:left;
}
.GplusButton{
	min-width:70px;
}
.HatenaBButton{
	min-width:52px;
	margin-right:10px;
}
.HatenaBButton img{
	border:none;
}
.FBlikeButton{
	min-width:112px;
	margin-right:10px;
}
.FBlikeButton iframe{
	border:none;
	overflow:hidden;
	width:112px;
	height:21px;
	max-width:none!important;
}
.TwitterButton{
}
iframe.twitter-share-button{
	width:80px !important;
}
.SocialButton:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}

/*--解析タグ noscript iframe
------------------------------------------------*/
noscript.noscript-show, span.noscript-show{
	position:absolute;
	top:0;
}
