
div#contents{
	background:url(bg_bottom.jpg) repeat-y 0 282px;
}

	/* 右 */
	div#c_right{
		width:472px;
		float:right;
		margin-bottom:20px;
	}
		/* タイトル */
		div#c_right h1{
			width:472px;
			height:149px;
			background:url(bg_right_top.gif) repeat-y;
			text-indent:-9999px;
		}
		/* コンテンツ */
		div#c_right div#div_right_con{
			width:472px;
			background:url(bg_right_center.gif) repeat-y;
			padding-top:20px;
		}
			div#c_right div#div_right_con table{
				width:300px;
				font-size:12px;
				margin:0 auto;
			}
				div#c_right div#div_right_con table th{
					text-align:left;
					line-height:1.5;
					vertical-align:top;
				}
					div#c_right div#div_right_con table th h2{
						font-size:13px;
						font-weight:bold;
						margin-bottom:5px;
					}

				div#c_right div#div_right_con table td{
					width:150px;
					padding-bottom:20px;
				}


		/* フッター */
		div#c_right div#div_right_bottom{
			width:472px;
			height:77px;
			background:url(bg_right_bottom2.gif) repeat-y;
		}


	/* 左 */
	div#c_left{
		width:478px;
		height:1270px;
		float:left;
		background:url(bg_left3.jpg) no-repeat;
		position:relative;
	}
	/* Back */
		div#c_left div#div_left_back{}
			div#c_left div#div_left_back img{
				position:absolute;
				top:28px;
				left:20px;
			}
			
		/* 額縁１ */
		div#c_left div#div_left_top{}
			div#c_left div#div_left_top img{
				position:absolute;
				top:270px;
				left:185px;
			}
			
		/* 雑誌掲載予定 */
		div#c_left div#div_left_center{
			position:absolute;
			top:665px;
			left:177px;
			text-align:left;
			line-height:1.5;
		}
			div#c_left div#div_left_center dt{
				font-size:12px;
				font-weight:bold;
			}
			div#c_left div#div_left_center dd{
				margin-bottom:25px;
			}
			
		/* 額縁２ */
		div#c_left div#div_left_bottom{}
			div#c_left div#div_left_bottom img{
				position:absolute;
				top:1016px;
				left:75px;
			}
			

/********************************** 雑誌バックナンバーページ ***********************************/

div#book02{
		margin-bottom:10px;
		width:948px;
		height:611px;
		background:url(back/bg02.jpg) no-repeat;
}

div#book01{
		margin-bottom:10px;
		width:948px;
		height:611px;
		background:url(back/bg01.jpg) no-repeat;
}
	


	div.back_left{
			width:300px;
			float:left;
			margin-top:100px;
			margin-left:120px;
		}
		
	
			div.back_left table{
				width:300px;
				font-size:12px;
				margin:0 auto;
			}
				div.back_left table th{
					text-align:left;
					line-height:1.5;
					vertical-align:top;
				}
					div.back_left table th h3{
						font-size:13px;
						font-weight:bold;
						margin-bottom:5px;
					}

				div.back_left table td{
					width:95px;
					padding-bottom:20px;
				}
				
	div.back_right{
			width:300px;
			float:right;
			margin-top:100px;
			margin-right:120px;
		}
		
	
			div.back_right table{
				width:300px;
				font-size:12px;
				margin:0 auto;
			}
				div.back_right table th{
					text-align:left;
					line-height:1.5;
					vertical-align:top;
				}
					div.back_right table th h3{
						font-size:13px;
						font-weight:bold;
						margin-bottom:5px;
					}

				div.back_right table td{
					width:95px;
					padding-bottom:20px;
				}
