/****************コンテンツ部分********************/
#ContentsArea div.hLine {
	widh:100%;
	height:2px;
	background-image:url(../images/hr_line.gif);
}

#ContentsArea div.dLine {
	height:3px;
	background-image:url(../images/hr_line03.gif);
	background-repeat:repeat-x;
	margin-top:18px;
}

#LeftMenuArea {
	width:174px;
	background-image:url(../images/bg_belt00.gif);
	background-repeat:repeat-x;
}

#LeftMenu {
	margin:0 10px 3px 10px;
	padding:3px 3px 7px 3px;
	background-color:#DCDCDC;
}

#LeftMenu {
	margin:0 0 3px 10px;
}

#LeftMenu div table{
	width:146px;
	margin:0px auto;
}

#ContentsArea {
	background-image:url(../images/bg_belt00.gif);
	background-repeat:repeat-x;
}

#line01 {
	width:555px;
	margin-left:10px;
	margin-top:3px;
	border-top:solid 5px #2E0E97;
}

#FlashBlock {
	width:565px;
	padding:0px 0px 0 0px;
}

#mBlock {
	background-color:#2E0E97;
	width:158px;
	height:92px;
}

#mBlock table.log{
	margin0px 0 0px 10px;
}

.ContentsBlockMain {
	width:529px;
	margin:29px 10px 0 26px;
}

.ContentsBlockSub {
	padding:15px 0 0 0;
}

.ContentsBlockMain h2 {
	background-image:url(../images/hr_line02.gif);
	background-repeat:repeat-x;
}

.ContentsBlockBanner {
	width:504px;
	padding:0px 15px 30px 36px;
}

table.banner01 .lCell {
	padding:0 3px 3px 0;
}

table.banner01 .cCell {
	padding:0 3px 3px 0;
}

table.banner01 .rCell {
	padding:0 0 3px 0;
}

table.news {
	margin:0 0 0 16px;
}

table.news td {
	padding-bottom:17px;
}

/******************雑誌一覧　バックナンバー表組み***********************/

table.ichiran01 {
	margin:0 0 0px 0;
}

table.ichiran01 .lCell {
	padding:0 0 24px 0;
}

table.ichiran01 .rCell {
	padding:0 0 24px 7px;

}

table.ichiran01 .lCell02 {
	padding:0 0 0 0;
}

table.ichiran01 .rCell02 {
	padding:0 0 0 7px;

}

table.ichiran01 .iCell02 {
	padding:0 0 0 15px;

}

table.ichiran01 .iCell {
	padding:0 0 24px 15px;

}

table.ichiran01 h3 {
	margin:0px 0px 5px 0px;
}

table.ichiran01 p {
	margin:3px 0px 0px 0px;
}


/*********************サムネイルの影***********************/

.shadow01 div img {
	border-style:solid;
	border-width:0 1px 1px 0;
	border-color:#A7A7A7;
	margin:0 1px 1px 0;
}

.shadow01 div {
	background-color:#B9B9B9;
}

.shadow01{
	background-color:#D2D2D2;
	padding:0 1px 1px 0;
	border-style:solid;
	border-width:0 2px 2px 0;
	border-color:#E5E5E5;
}
