* {
 margin:0;
 padding:0;
}


/* body フォント、背景画像一括指定 */
body {
	font: 12px/1.2 "ＭＳ ゴシック", "MS Gothic", "Osaka−等幅" ;
	margin: 0;
	padding: 0;
}

form {
	margin: 0ex;
}

/* -------------------------------------------------------------------------------
 wrapper　幅、中央寄せ、背景色・背景画像一括指定
--------------------------------------------------------------------------------*/
#wrapper {
	width: 770px;
	margin: 0 auto; /* 幅固定でセンタリング */
	padding-top:15px;
	background-repeat: repeat-ｙ;
	background-color: #FFF;
}

/* -------------------------------------------------------------------------------
 title タイトル帯
--------------------------------------------------------------------------------*/
#title {
	clear: both;
	width: 750px;
	height: 12px;                                  /* 縦幅 */
	background-color: #1e5787;
	color: #FFF;
	font-size: 12px;
	font-weight: bold;
	padding: 7px 0 7px 20px; /* 上、右、下、左 */
}

/* -------------------------------------------------------------------------------
 cut 画像
--------------------------------------------------------------------------------*/
#cut {
	float: left;
	width: 500px;
	height: 60px;
	background: url(../image/base/backnumber_cut.gif);
	background-repeat: no-repeat;
	margin: 5px 10px 5px 20px; /* 上、右、下、左 */
}

#back_index {
	float: right;
	width: 160px;
	height: 30px;
	color: #000;
	font-size: 14px;
	margin: 35px 0 5px 0; /* 上、右、下、左 */
}

/* -------------------------------------------------------------------------------
 container 幅、マージン一括指定（ backnumber ads ）
--------------------------------------------------------------------------------*/
#container {
	clear: both;
	width: 770px;
}

/* -------------------------------------------------------------------------------
 backnumber バックナンバー
--------------------------------------------------------------------------------*/
#backnumber {
	clear: both;
	margin-right: 25px;
	width: 570px;
	background-color: #FFFFFF;
	float: left;
}

/* バックナンバー */

ul.bn {
	width: 555px;
	margin-bottom:15px;
	padding-bottom:10px;	
	list-style: none outside;
}

ul.bn li {
	padding: 0 0 12px 20px; /* 上、右、下、左 */
	color: #000;
}

ul.bn li.year {
	height: 25px;
	padding: 0 0 0 5px; /* 上、右、下、左 */
	font-weight: bold;
}

ul.bn li.line {
	margin-bottom:15px;
	height: 1px;
	background-color: #ccc;
	padding: 0;
}

ul.bn li a:hover, ul.bn li a:active, ul.bn li a:focus {
	text-decoration: underline;
}

ul.bn a:visited { /* バックナンバー 訪問後*/
	color: #800080;
	text-decoration: underline;
}


/* -------------------------------------------------------------------------------
 ads ADS広告エリア右カラム
--------------------------------------------------------------------------------*/
#ads {
	float: left;
	width: 173px;
	height:1300px;
	border: 1px solid #ccc;                     /* 枠線仕様 */
	text-align: center;
}

