@charset "UTF-8";

/*-----------------------
coded by sure at 2009-05-26
-------------------------*/

/* CSS Document */
/*-----------------------*/
/* 1. */
/* 2. */
/* 3. */
/* 4. */
/*-----------------------*/


/* 1.日経サイエンス専用バインダー
====================================================================================================== */
.page-id-2316 .honshi-titlearea-inn{
	min-height:147px;
	height:auto !important;
	height:147px;
	}
	.page-id-2316 .honshi-titletext, .page-id-2316 .honshi-titleinfo{
		margin-left:143px;
		width:522px;
		}

/* 2.定期購読のご案内
====================================================================================================== */
.page-id-1395 .honshi-titlearea-inn{
	min-height:151px;
	height:auto !important;
	height:151px;
	}
	.page-id-1395 .honshi-titletext, .page-id-1395 .honshi-titleinfo{
		margin-left:263px;
		width:402px;
		}
	.page-id-1395 .honshi-titlearea-inn .btn-digest{
		padding-top:5px;
		}
		
.table-subscription{
	width:653px;
	margin-bottom:5px;
	}		
	.table-subscription th{
		text-align:left;
		color:#fff;
		background-color:#477e82;
		border-right:dotted 1px #7bb3b7;
		border-bottom:solid 1px #fff;
		padding:5px 14px;
		font-weight:normal;
		}	
	.table-subscription td{
		border-right:dotted 1px #477e82;
		border-bottom:dotted 1px #477e82;
		padding:5px 14px;
		}
		.table-subscription td.td-blue{
			background:url(../images/bg-td-blue.gif) repeat-y;
			width:182px;
			}

.dl-subscription{
	padding-bottom:15px;
	}
	.dl-subscription dt{
		font-weight:bold;
		}
	.dl-subscription dd{
		margin-bottom:5px;
		}
	.qr-area{
		display:block;
		padding:5px 0 0;
		}
		.qr-area img{
			vertical-align:middle;
			}
.btn-subscription{
	text-align:center;
	}
.text-oldprice{
	text-decoration:line-through;}

/* 3.ご購入のご案内
====================================================================================================== */
.list-order{
	text-align:center;
	background-color:#d3f1f3;
	padding:10px 15px 5px;
	margin-bottom:5px;
	}
	.list-order img{
		margin:0 5px;
		}
	.list-order .list-text{
		text-align:left !important;
		margin-left:79px;
		padding-top:5px;
		margin-bottom:0;
		}
.page-id-2 .honshi-titlearea-inn, .page-id-2503 .honshi-titlearea-inn{
	min-height:1px !important;
	height:1px;
	padding:10px 15px;
	width:651px;
	}

.bg-gray-order{
	background-color:#eee;
	padding:12px 15px;
	margin-bottom:25px;
	}
	.bg-gray-order .icn-arrow{
		margin-right:20px;
		}

/* 4.バックナンバー常設書店
====================================================================================================== */
.table-shop{
	width:653px;
	margin-bottom:20px;
	}		
	.table-shop th{
		text-align:left;
		color:#fff;
		background-color:#477e82;
		border-right:dotted 1px #7bb3b7;
		border-bottom:solid 1px #fff;
		padding:5px 14px;
		font-weight:normal;
		}	
		.table-shop th.th-nowrap{
			padding:5px 0;
			text-align:center;
			}
		.table-shop .th-area{
			width:70px;
			}
		.table-shop .th-shop{
			width:300px;
			}
	.table-shop td{
		border-right:dotted 1px #477e82;
		border-bottom:dotted 1px #477e82;
		padding:5px 14px;
		}
		.table-shop td.td-red{
			background:#f8ecdf url(../images/bg-dot-white.gif) repeat-y right;
			width:15px;
			color:#e88213;
			text-align:center;
			}
		.table-shop td.td-blue{
			background:url(../images/bg-td-blue2.gif) repeat-y;
			width:15px;
			color:#47b1b0;
			text-align:center;
			
			}