/* CSS Document */

/*-----全体-----*/
#content_ametalk	{
	margin: 20px auto 0 auto;
	width: 806px;
	border: 1px solid #c6c6c6;
	text-align: center;
}

/*-----共通項目-----*/

#common_ametalk	{
	/*
	float: left;
	padding: 30px 0 26px 13px;
	*/
}

#logo_ametalk	{
	float: left;
	width: 345px;
	height: 110px;
	margin-top: 5px;
}

#home	{
	float: right;
	position: relative;
	left: -20px;
	margin-bottom: 20px;
	/*padding: 26px 14px 31px 0;*/
}

#bg_ametalk	{
	/*clear: both;*/
	width: 806px;
	text-align: center;
	background: url(img/bg.gif) repeat-y;
}

.clear	{
	clear: both;
}
 
/*-----トップ-----*/

#title	{
	width: 635px;
	height: 46px;
	margin: 0 auto;
}

/*-----サムネイル関連-----*/

.thumbnail_block	{
	margin-top: 20px;
	margin-left: 54px;
	width:732;
	/*height: 187px;*/
}

.thumbnail_left	{
	width: 209px;
	float: left;
	margin-right: 35px;
	margin-bottom: 20px;
}

.thumbnail	{
	width: 209px;
	height: 186px;
	float: left;
}

.caption_left {
	width: 199px;
	height: 75px;
	margin-top: 5px;
	padding: 3px 0 0 10px;
	background: url(img/caption_bg.gif) no-repeat;
	text-align: left;
}

.caption_center {
	width: 199px;
	height: 61px;
	margin-top: 5px;
	padding: 3px 0 0px 10px;
	background: url(img/caption_bg.gif) no-repeat;
}

.subtitle	{
	color: #ef097c;
	font-size: 15px;
	font-weight: bold;
}

/*----「前のページ」「次のページ」用-----*/

.nxt_bk_btn1 {
	text-align: left;
	}

.nxt_bk_btn2 {
	position: absolute;
	margin-top: 25px;
	margin-left: 54px;
	width: 752px;
	}

.next_btn {
	float: left;
	}

.back_btn {
	float: right;
	padding-right: 55px;
	}

/*-----フッター-----*/

#footerimg	{
	margin-top: 50px;
	}

/*-----ムービー（外）関連-----*/
#list	{
	width: 183px;
	height: 37px;
	position: relative;
	top: 7px;
	margin: 0 auto;
} 

#mainbox_ametalk	{
	width: 476px;
	height: 300px;
	margin: 0 auto;
}

#mainbox_ametalk iframe	{
	width: 476px;
	height: 300px;
}

/*-----ムービー（内）関連-----*/
.subtitle_bg	{
	width: 416px;
	background-color: #ffffff;
	margin: 0 auto 10px auto;
	text-align: center;
}
/*
.subtitle_text	{
	position: relative;
	top: 3px;
	left: 10px;
	text-align: center;
}
*/
.movie_bg	{
	width: 476px;
	height: 343px;
	background: url(img/movie_bg.gif) no-repeat;
}

.movie_bg object	{
	position: relative;
	top: 8px;
	left: 8px;
}

/*-----コピーライト-----*/
.copy {
	text-align: center;
	margin: 35px auto 0 auto;
	width: 806px;
}


/*-----120827追加-----*/
#header_border {
	margin:0;
	padding:0;
	border: 1px solid #c6c6c6;
}
