h1 {
	font-size: medium;
}

body {
	padding: 5px 0px;

	text-align: center;
	font-size: 10px;
	line-height: 10pt;
	margin: 5px 0px;
}

#wrapper {
	margin:0 auto;
	text-align: left;
	width: 776px;
}
#header1 {
	margin:0 auto;
	text-align: left;
	height: 50px;
	position: relative;
	width: 776px;
}
#title {
	width: 733px;
	float: left;
	text-indent: -9999px;
	margin: 0px;
}
#title a{
	height: 39px;
	width: 733px;
	background-image: url(../img/archives/ARCHIVES_header.gif);
	background-repeat: no-repeat;
	display: block;
	}
#help {
	width: 25px;
	float: left;
	text-indent: -9999px;
	margin-left:5px;
}
#help a{
	background-image: url(../img/archives/ARCHIVES_help.gif);
	height: 39px;
	width: 39px;
	display: block;
}

#help a:hover {
	background-image: url(../img/archives/ARCHIVES_helpon.gif);
	height: 39px;
	width: 39px;
	display: block;

}

#kadomaru_top {
	height: 13px;
	width: 776px;
	text-indent: -9999px;
	
}
#kadomaru_top span{
	display: block;
	height: 13px;
	width: 776px;




}

#kadomaru_under {
	height: 13px;
	width: 776px;
	text-indent: -9999px;
	position: relative;
	top: -305px;


}

#kadomaru_under span{
	height: 13px;
	width: 776px;
	display: block;


}


#header2 {
	width: 776px;
	background-repeat: no-repeat;
	background-image: url(../img/archives/ARCHIVES-bg.gif);
}
#where {
	background-image: url(../img/archives/ARCHIVES_where.gif);
	height: 26px;
	width: 128px;
	position: relative;
	top: 17px;
	text-indent: -9999px;
}
#where_ans {
	font-size: 8px;
	background-image: url(../img/archives/ARCHIVES_city.gif);
	height: 14px;
	width: 62px;
	position: relative;
	top: -22px;
	left: 193px;
	text-indent: -9999px;
}
#where_select {
	width: 155px;
	height: 30px;
	position: relative;
	top: -22px;
	left: 136px;
	background-color: #91BEF8;
}
#when {
	background-image: url(../img/archives/ARCHIVES_when.gif);
	position: relative;
	height: 26px;
	width: 128px;
	top: 2px;
	text-indent: -9999px;
}
#when_ansy {
	background-image: url(../img/archives/ARCHIVES_year.gif);
	position: relative;
	height: 14px;
	width: 53px;
	top: -37px;
	left: 150px;
	text-indent: -9999px;
}
#when_ansm {
	background-image: url(../img/archives/ARCHIVES_month.gif);
	position: relative;
	height: 14px;
	width: 64px;
	top: -81px;
	left: 243px;
	text-indent: -9999px;
}
#when_select {
	width: 70px;
	background-color: #91BEF8;
	height: 30px;
	top: -37px;
	position: relative;
	left: 136px;
}
#when_select2 {
	width: 50px;
	background-color: #91BEF8;
	height: 30px;
	top: -81px;
	position: relative;
	left: 232px;
}
#search {
	position: relative;
	height: 104px;
	width: 104px;
	top: -192px;
	left: 337px;
	text-indent: -9999px;
}
#search a {
	background-image: url(../img/archives/ARCHIVES_search_btn.gif);
	height: 104px;
	width: 104px;
	display: block;
}
#search a:hover {
	background-image: url(../img/archives/ARCHIVES_search_btn2.gif);
	height: 104px;
	width: 104px;
	display: block;
}
#search a:active{
	background-image: url(../img/archives/ARCHIVES_search_btnon.gif);
	height: 104px;
	width: 104px;
	display: block;
	background-repeat: no-repeat;
	background-position: 4px 4px;
}

#rearrange {
	background-image: url(../img/archives/ARCHIVES_rearrange.gif);
	position: relative;
	height: 15px;
	width: 176px;
	top: -288px;
	left: 460px;
	text-indent: -9999px;
}
#rearrange_select {
	position: relative;
	width: 170px;
	height: 30px;
	top: -305px;
	left: 575px;
}
#32radio {
}
#a32 {
	background-image: url(../img/archives/ARCHIVES_32.gif);
	height: 24px;
	width: 65px;
	background-position: 0px 0px;
	text-indent: -9999px;
}
#64radio {
}
#a64 {
	background-image: url(../img/archives/ARCHIVES_64.gif);
	height: 24px;
	width: 65px;
	text-indent: -9999px;
}
#128radio {
}
#a128 {
	background-image: url(../img/archives/ARCHIVES_128.gif);
	height: 24px;
	width: 65px;
	text-indent: -9999px;
}
#rearrange_td {

	position: relative;
	width: 170px;
	height: 30px;
	top: -288px;
	left: 460px;
}
#numbersearch {
	background-image: url(../img/archives/ARCHIVES_yournumber.gif);
	height: 13px;
	width: 285px;
	position: relative;
	top: -291px;
	left: 460px;
	text-indent: -9999px;
}
#number {
	background-image: url(../img/archives/ARCHIVES_no.gif);
	height: 35px;
	width: 30px;
	position: relative;
	top: -292px;
	left: 460px;
	text-indent: -9999px;
}
#number_select {
	position: relative;
	width: 170px;
	height: 30px;
	top: -322px;
	background-color: #91BEF8;
	left: 495px;
}
#contents {
	top: -280px;
	position: relative;
	width: 720px;
	text-align: center;
	margin: 0em auto;
	clear: both;
    z-index: 0;
}

#pnavi {
	font-size: 1.5em;
	position: relative;
	top: -307px;
	margin:0px auto;
	width:776px;
	text-align:center;
	
}

.clear{
	margin-top: -1px;
	height: 1px;
	clear: both !important;
	overflow: hidden;
}
