body   {
	font-family: 'ヒラギノ明朝 Pro W3','Hiragino Mincho Pro','ＭＳ ゴシック',sans-serif;
	background: #cccccc url(img154/bg.jpg) repeat;
}
a:link    { color: #660000}
a:visited   { color: #333333 }
a:active   { color: #333333 }
a:hover    { color: #FF0000 }

img { vertical-align: middle } 

/* カテゴリ */
.con  { font-size: 12px; line-height: 140%; color: #000000 }

/* 目次 */
.navi  { font-size: 14px;  line-height: 140%; color: #000000 }
.issue  { font-size: 14px;  line-height: 140%; color: #000000 }

.category  { line-height: 140%; margin-left: 10px; }
.category_title  { font-weight: bold; font-size: 16px;  color: #9d2e49;}
.category_subtitle  { font-weight: bold; font-size: 18px;  color: #bd7184; }
.sub_category  { font-size: 14px; font-weight: bold; color: #000000 }
.zusetu_subtitle   { font-weight: bold; font-size: 14px;  color: #bd7184; }
.title   { font-size: 14px; font-weight: bold; color: #000000; margin-top; 100px; }
.part  { font-size: 12px;  color: #000000; margin-left:14px; }
.part2  { font-size: 12px;  color: #000000; }
.chair  { font-size: 14px;  color: #000000 }
.author  { font-size: 14px; color: #000000; margin-left:14px; }
.page  { font-size: 14px; color: #000000; margin-left:14px; }
.pdf  { font-weight: bold; font-size: 14px; color: #000000 }

.copyright { font-size:12px; font-weight:bold; color:#5E65B6 }

.bm {
	background: #EDEBD5 url(img154/sidebg.gif) repeat;
}
#main {
	background-image: url(img154/mainbg.jpg);
	background-color: #ffffff;
	background-repeat: no-repeat;
	background-position: 180px bottom;
	background-attachment:fixed;
}
.rbg {
	background: #cccccc url(img154/bg_right.gif) repeat-y;
}