@charset "Shift_JIS";

/* ============================================= initialize */
* {
	margin: 0;
	padding: 0;
}
body {
	font-size: 86%;
}

p {
	margin: 0 0 1.4em;
}
a img {
	border: 0px;
}
ul,ol {
	margin: 0.5em 0 0.5em 2em;
}
li {
	0.3em 0;
}
table, form, textarea, h1, h2, h3, h4 {
	font-size: 100%;
}

a{
 font-weight:bold;
 color: #0088ff;
}
a:visited {
 color: #0088ff;
}

a:hover {
 color: #ff88ff;
}







.backnumbers_wrap {
	position: absolute;
	top: 0px;
	right: -24px;
}
.backnumbers_wrap hr ,
.backnumbers_wrap h2 {
	display: none;
}
#backnumbers_list {
	width: 24px;
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#backnumbers_list li {
	width: 24px;
	height: 80px;
	overflow: hidden;
	margin: 0 0 6px;
	padding: 0;
	background-position: left -174px;
	background-repeat: no-repeat;
	z-index: 3;
}
#backnumbers_list li a {
	display: block;
	width: 24px;
	height: 80px;
	text-decoration: none;
}
#backnumbers_list li a span.dkir {
	position: relative;
	z-index: -1;
}
#backnumbers_list li.current_label {
	background-position: left top;
}
#backnumbers_list li.label_2007 {
	background-image: url(../label_2007.gif);
}
#backnumbers_list li.label_2011 {
	background-image: url(../label_2011.gif);
}
#backnumbers_list li.label_2015 {
    background-image: url("../label_2015.gif");
}