@charset "utf-8";
/* CSS Document */


/*
------------------
最新号の紹介
------------------
*/

img.imgCover{/*雑誌表紙画像*/
	float:left;	
	padding-right:20px;
	width:156px;
	height:209px;
	display:block;
}
#cover{
	height:209px;
	width:730px;
	float:left;
}
#coverTxt{
	float:left;
	display:block;
	width:554px;
}
h2.subttlCover{/*雑誌タイトル*/
	font-size:18px;
	font-weight:bold;
	color:#000;
	padding-bottom:10px;
	padding-top:5px;
}
table.tblCover {/*定価、発売日のテーブル*/
	text-align:left;
}
table.tblCover  th,td{
	padding-bottom:5px;
	padding-right:20px;
}
p.backNum{/*バックナンバー*/
	padding-left:10px;
	padding-bottom:10px;
	margin-left:176px;
	background:url(../../img/img_triangle.jpg) 2px 6px no-repeat;
}
p.backNum a{
	text-decoration:none;	
}
p.backNum a:hover{
	text-decoration:underline;
	color:#903;
}

a.application{/*定期購読申込ボタン*/
	display:block;
	margin-left:176px;
	width:200px;
	margin-top:60px;
}


/*
------------------
特集
------------------
*/
#tokushu{
	padding-top:30px;	
	margin-bottom:20px;
	width:730px;
}
h3.tokushuH3{/*特集*/
	color:#990100;
	font-size:14px;
	font-weight:bold;
	padding-bottom:2px;
}
h4.tokushuH4{/*特集タイトル*/
	font-size:16px;
	color:#333;	
	background:url(../../img/currentNum/line.jpg) left bottom no-repeat;
	width:730px;
	padding-bottom:5px;
	margin-bottom:25px;
}
p.tokushuArticle{/*特集記事*/
	line-height:170%;
	letter-spacing:0.1em;
	/*width:425px;*/
	float:left;
	padding:0 20px 0 10px;
	color:#333;
}
img.tokushuImg{/*特集関連写真*/
	padding:2px;
	border:1px solid #999;
}

/*
------------------
目次、バックナンバー
------------------
*/
#tokuchuContents{
	border-top:1px dotted #CCC;
    padding-top:15px;
	padding-left:10px;	
	padding-bottom:20px;
}
h3.contentsH3{/*サブタイトル*/
	background:url(../../img/regular/img_subscriptionContent2.jpg) left 10px no-repeat;
	padding:5px 0 5px 15px;
	margin-bottom:5px;
	color:#333;
	font-family:"Times New Roman", Times, serif;
}
#tokuchuContents p{/*目次*/
	background:url(../../img/img_triangle2.jpg) 15px 7px no-repeat;	
	padding-left:27px;
	padding-bottom:3px;
	line-height:170%;
	color:#333;
	margin-bottom:10px;
}
ul.backNum {
	padding-left:15px;
	
}
ul.backNum li{
	display:inline;
}
ul.backNum li a{/*バックナンバーのリスト*/
	float:left;	
	display:block;
	border:1px dotted #999;
	padding:3px;
	margin-right:15px;
}

/*PHPで更新される部分のスタイルシート*/
/*.red{
	color:#900;
}
.redBold{
 	font-weight:bold;
	color:#900;
}
.redBold14{
 	font-weight:bold;
	color:#900;
	font-size:14px;
}
.red10{
	font-size:10px;
	color:#900;
}
.red14{
	font-size:14px;
	color:#900;
}
.blk{
	color:#000;
	font-weight:normal;
}
.blk10{
	font-size:10px;
	color:#000;
}
.blk14{
	font-size:14px;
	color:#000;
}
.blkBold{
 	font-weight:bold;
	color:#000;	
}
.blkBold14{
 	font-weight:bold;
	font-size:14px;
	color:#000;
}
.blkBold16{
 	font-weight:bold;
	font-size:16px;
	color:#000;
}
.gry{
	color:#999;	
	padding-left:10px;
	font-weight:normal;
}
.gry10{
	font-size:10px;
	color:#999;	
	font-weight:normal;
	
}*/
