@charset "utf-8";

div#heading h1{background-image:url(/images/backnumber/h1.gif);}

/***************************
** 一覧
***************************/
dl#backnumber_list {

}

dl#backnumber_list dt{
	position:relative;
	height:0px;
	padding-top:40px;
	overflow:hidden;
	background-position:0 10px;
	background-repeat:no-repeat;
}

dl#backnumber_list dt#t_cur{background-image:url(/images/backnumber/t_cur.gif);}
dl#backnumber_list dt#t_est{background-image:url(/images/backnumber/t_est.gif);}
dl#backnumber_list dt#t_fea{background-image:url(/images/backnumber/t_fea.gif);}
dl#backnumber_list dt#t_ser{background-image:url(/images/backnumber/t_ser.gif);}
dl#backnumber_list dt#t_int{background-image:url(/images/backnumber/t_int.gif);}

dl#backnumber_list dt a{
	position:absolute;
	top:13px;
	right:0;
	display:block;
	width:66px;
	height:0;
	padding-top:23px;
	overflow:hidden;
	background:url(/images/backnumber/btn_list.gif) no-repeat 0 0;
}

dl#backnumber_list dt a:hover{
	background-image:url(/images/backnumber/btn_list_over.gif);
}

dl#backnumber_list dd{
	padding:20px 5px;
}

dl#backnumber_list dd img{
	float:left;
	padding:5px;
	border:1px solid #eee;
	margin-right:10px;
}

dl#backnumber_list dd ul {

}

dl#backnumber_list dd ul li{
	line-height:1.8;
	font-size:0.9em;
}


/***************************
** 詳細　
***************************/
h2 {
	width:670px;
	height:0;
	padding-top:50px;
	overflow:hidden;
	background-position:0 10px;
	background-repeat:no-repeat;
}

h2#t_detail1 {background-image:url(/images/backnumber/t_cur_d.gif);}
h2#t_detail2 {background-image:url(/images/backnumber/t_est_d.gif);}
h2#t_detail3 {background-image:url(/images/backnumber/t_fea_d.gif);}
h2#t_detail4 {background-image:url(/images/backnumber/t_ser_d.gif);}
h2#t_detail5 {background-image:url(/images/backnumber/t_int_d.gif);}

div#deta {
	position:relative;
	padding:10px;
	background-color:#eeeeee;
}

div#deta p{
	font-size:1.2em;
}

div#deta form{
	position:absolute;
	top:10px;
	right:10px;
}

div#deta form input{
	vertical-align:middle;
}

ul#article_list {
	margin:10px 0px;
	padding-bottom:10px;
	border-bottom:1px solid #eee;
}

ul#article_list li{
	line-height:2;
}

p#btn_back {

}

p#btn_back a{
	display:block;
	width:186px;
	height:0;
	padding-top:23px;
	overflow:hidden;
	background:url(/images/backnumber/btn_back.gif) no-repeat 0 0;
}

p#btn_back a:hover{
	background-image:url(/images/backnumber/btn_back_over.gif);
}