/* =============================================================================
    【ガイドサイト用タグ追加】
     ガイドサイトで使用するタグの変更に伴い、変更＆新規追加部分を追記。
     /css/cmn/article.css を使用していないメディアへの個別対応用。

                                     update: 2008/08/19 16:00 Michi Shimizume
   ============================================================================= */


/* 注釈 */
#gsArticle .gsNotes,
#article .gsNotes {
	font-size: 80%;
	color: #777;
}


/* 画像 右置きテンプレート1（横）
   画像 右置きテンプレート2（縦） */
#gsArticle .orderRight,
#article .orderRight {
	float:right; 
	margin: 0 0 10px 10px;
	_margin: 0;
	padding: 0;
	_padding-left: 10px;
	_padding-bottom: 10px;
}

#gsArticle .orderRight td,
#article .orderRight td {
	padding: 2px;
}


/* 画像 左置きテンプレート */
#gsArticle .orderLeft,
#article .orderLeft {
 float: left;
 margin: 0 10px 10px 0;
}

#gsArticle .orderLeft td,
#article .orderLeft td {
	padding: 2px;
}


/* 画像 中央置きテンプレート */
#gsArticle .posCenter,
#article .posCenter {
	text-align: center;
}

#gsArticle .orderCenter,
#article .orderCenter {
	margin: 5px auto;
}

#gsArticle .orderCenter td,
#article .orderCenter td {
	padding: 2px;
}


/* 表を入れる(中央）*/
#gsArticle .orderTableTitle,
#article .orderTableTitle {
	width: 400px;
	margin: 2px auto;
	text-align: left;
}

#gsArticle .orderTableCenter,
#article .orderTableCenter {
	width: 400px;
	margin: auto auto;
	border-top: 1px solid #777;
	border-left: 1px solid #777;
}

#gsArticle .orderTableCenter td,
#article .orderTableCenter td  {
	border-bottom: 1px solid #777;
	border-right: 1px solid #777;
	padding: 5px;
}

#gsArticle .orderTableCenter td.cap,
#article .orderTableCenter td.cap {
	background-color: #c0c0c0;
	padding: 5px;
}

#gsArticle .orderTableCaption,
#article .orderTableCaption {
	width: 400px;
	margin: 5px auto;
	text-align: left;
}


/* Amazonの画像使用（書籍・CD・DVDのみ可）

画像 右置きテンプレート1,2
と同じcssを使用
*/


/* ギャラリーページ */
#gsArticle .galleryTable,
#article .galleryTable {
	margin: auto auto;
}

#gsArticle .galleryTable td,
#article .galleryTable td {
	text-align: center;
	vertical-align: middle;

	/*IE6,7のために写真とtdの間に隙間を設ける*/
	padding: 0 3px;
}

#gsArticle .galleryTable td.pink,
#article .galleryTable td.pink {
	background-color: #FFCCFF;
}


/* Yes・Noリストの修正 */
#gsArticle .tableGalleryWire,
#article .tableGalleryWire {
	width: 400px;
	background : transparent url(//img.allabout.co.jp/aa/gs/yesno/table400_bg.gif) repeat-y top left;
	padding-top: 15px;
	margin: 30px auto;
}

#gsArticle .tableGalleryBottom,
#article .tableGalleryBottom {
	width: 400px;
	background : transparent url(//img.allabout.co.jp/aa/gs/yesno/table400_btm.gif) no-repeat bottom left;
	padding-bottom: 15px;
}

#gsArticle .tableGalleryTitle,
#article .tableGalleryTitle {
	width: 370px;
	text-align: left;
	margin: 0 15px 5px 15px;
}

/*  追加  */
#gsArticle .tableGalleryTitle .yesnoTitle,
#article .tableGalleryTitle .yesnoTitle {
	font-size: 115%;
	line-height: 1.3em;
	font-weight: bold;
	margin: 15px 10px 10px 10px;
}

#gsArticle .tableYesNo,
#article .tableYesNo {
	width: 215px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
}

#gsArticle .tableYesNo img,
#article .tableYesNo img {
	text-align: center;
	margin: 10px auto;
}


/* File END */
