@charset "UTF-8"; /* 文字コード宣言 */
/* ============================================================
    Backissue ページ用 CSS ファイル
     * 更新日時: 2008-10-25 11:00
     * 更新担当: nobuoka
     * 更新内容:
        ・ページ上部のキャッチフレーズの画像を変更.
        ・キャッチフレーズ部分の画像置換方式を変更.
 ============================================================ */
@import url("lib/style/default/base.css");
/* 全ページで共通の設定は "lib/css/base.css" に記述 */

body {
	background-color: #FF1A00;
}

div#aboveSentence {
	/*background-image: url("lib/style/default/backissue/aboveSentence.jpg");
	background-repeat: no-repeat;*/
	width: 780px; height: 315px;
	overflow: hidden;
}
div#aboveSentence:before {
	content: url("lib/style/default/backissue/aboveSentence.jpg");
}
#aboveSentence p {
	/*
	z-index: -1;
	*/
	position: relative;
	font-size: x-large;
	text-align: center;
	top: 130px;
	margin: 0px;
}

div#footer {
	padding-top: 80px;
	background-image: url("lib/style/default/backissue/catch.gif");
	background-repeat: no-repeat;
}

/* ====================
	節: Back Issue
 ==================== */
#section_backIssue h2 {
	background-image: url("lib/style/default/backissue/h2_backIssue.gif");
	background-repeat: no-repeat;
	width: 780px; height: 60px;
}
#section_backIssue h2 span {
	position: relative;
	z-index: -1;
}

#section_backIssue p {
	margin: 0px 30px 2em 30px;
	font-size: 15.5px;
	font-weight: 700;
}

#section_backIssue ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
#section_backIssue li li div {
	padding: 5px 12px 12px 5px;
	width: 155px; height: 220px;
	background-image: url("lib/style/default/backissue/cbBack.gif");
	background-repeat: no-repeat;
}
#section_backIssue li li .image div.caption {
	display: none;
}
#section_backIssue img {
	border: none;
}

#section_backIssue li.bi2011 {
	background-image: url("lib/style/default/backissue/2011.jpg");
	padding-left: 80px;
	background-repeat: no-repeat;
	/*overflow: hidden; これがあると Firefox 2 で文字が背景の前面に出てしまう 
							これは IE7 用なので、IE7 のみに適用する */
	margin-bottom: 60px; }
#section_backIssue li.bi2011:after  { content: ""; display: block; clear: both; height: 1px; overflow: hidden; margin-bottom: -1px; }
* html #section_backIssue li.bi2011 { height: 1px; overflow: visible; }
*+html #section_backIssue li.bi2011 { overflow: hidden; }

#section_backIssue li.bi2010 {
	background-image: url("lib/style/default/backissue/2010.jpg");
	padding-left: 80px;
	background-repeat: no-repeat;
	margin-bottom: 60px; }
#section_backIssue li.bi2010:after  { content: ""; display: block; clear: both; height: 1px; overflow: hidden; margin-bottom: -1px; }
* html #section_backIssue li.bi2010 { height: 1px; overflow: visible; }
*+html #section_backIssue li.bi2010 { overflow: hidden; }

#section_backIssue li.bi2009 {
	background-image: url("lib/style/default/backissue/2009.jpg");
	padding-left: 80px;
	background-repeat: no-repeat;
	margin-bottom: 60px; }
#section_backIssue li.bi2009:after  { content: ""; display: block; clear: both; height: 1px; overflow: hidden; margin-bottom: -1px; }
* html #section_backIssue li.bi2009 { height: 1px; overflow: visible; }
*+html #section_backIssue li.bi2009 { overflow: hidden; }

#section_backIssue li.bi2008 {
	background-image: url("lib/style/default/backissue/2008.jpg");
	padding-left: 80px;
	background-repeat: no-repeat;
	margin-bottom: 60px; }
#section_backIssue li.bi2008:after  { content: ""; display: block; clear: both; height: 1px; overflow: hidden; margin-bottom: -1px; }
* html #section_backIssue li.bi2008 { height: 1px; overflow: visible; }
*+html #section_backIssue li.bi2008 { overflow: hidden; }

#section_backIssue li.bi2007 {
	background-image: url("lib/style/default/backissue/2007.jpg");
	padding-left: 80px;
	background-repeat: no-repeat;
	margin-bottom: 60px; }
#section_backIssue li.bi2007:after  { content: ""; display: block; clear: both; height: 1px; overflow: hidden; margin-bottom: -1px; }
* html #section_backIssue li.bi2007 { height: 1px; overflow: visible; }
*+html #section_backIssue li.bi2007 { overflow: hidden; }

#section_backIssue li.bi2006 {
	background-image: url("lib/style/default/backissue/2006.jpg");
	padding-left: 80px;
	background-repeat: no-repeat;
	margin-bottom: 60px; }
#section_backIssue li.bi2006:after  { content: ""; display: block; clear: both; height: 1px; overflow: hidden; margin-bottom: -1px; }
* html #section_backIssue li.bi2006 { height: 1px; overflow: visible; }
*+html #section_backIssue li.bi2006 { overflow: hidden; }

#section_backIssue li.bi2005 {
	background-image: url("lib/style/default/backissue/2005.jpg");
	padding-left: 80px;
	background-repeat: no-repeat;
	margin-bottom: 60px; }
#section_backIssue li.bi2005:after  { content: ""; display: block; clear: both; height: 1px; overflow: hidden; margin-bottom: -1px; }
* html #section_backIssue li.bi2005 { height: 1px; overflow: visible; }
*+html #section_backIssue li.bi2005 { overflow: hidden; }

#section_backIssue li li {
	float: left;
	width: 172px;
	height: 237px;
}
#section_backIssue div.year {
	float: left;
	width: 80px;
	overflow: hidden;
	margin-right: -80px;
	position: relative;
	z-index: -1;
	left: -80px;
}

div#footer {
	clear: left;
}

