body {
	font-family:"Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "verdana", "arial", "Sans-Serif";
	/*background-color: #F6E8C5;*/
	text-align:center;
	color:#999999;
	font-size:75%;
	line-height:1.5em;
	margin:0;
	padding:0;
}
body table#main {
margin:0 auto;
}
form {
margin:0;
padding:0;
}
table tr td {
color:#A28565;
}
table tr th {
color:#999;
font-weight:normal;
text-align:left;
padding:0 0 0 10px;
background-color:#F4F1EB;
}
table tr th span{
color:#DB891F;
line-height:2em;
}
table tr td input {
color:#000;
margin:10px 0 0 0;
width:300px;
}
input#post,
input#post2 {
width:80px;
margin:0 0 2px 0;
}

input#post1 {
width:60px;
margin:10px 0 2px 0;
}

table tr td span {
font-size:78%;
}
#main {}
.form {
border-top:1px solid #ccc;
border-bottom:1px solid #ccc;
margin:10px 0 0 0;
}

#backcolor1 {
background-color:#B48D73;
}
#backcolor2 {
background-color:#D4D90B;
}
#backcolor3 {
background: url("/member/regist/images/bg_bg3.gif");
}
.backcolor4 {
background: url("/member/regist/images/bg_dot.gif");
}
.asta {
color:#FF6633;
}

#submit{
width:142px;
margin:0 0 0 20px;
}
#adresstopics{
font-size:140%;
font-weight:bold;
text-align:left;
}
.list tr td {
text-align:left;
}
 table#postlist{
border-top:1px solid #F4F1EB;
border-left:1px solid #F4F1EB;
}
 table#postlist td,
  table#postlist th{
border-right:1px solid #F4F1EB;
border-bottom:1px solid #F4F1EB;
}

/* 2006 03 22 */


.address_text{
padding-left: 5px;
color: #5E8A31;
letter-spacing: 1.1pt;
}

.address_text a{
color: #5E8A31;

}
.address_text a:hover{
color:#EB4651;
}


.list_text{
font-size:110%;
letter-spacing: 1.1pt;
text-align:center;
text-valign:middle;
color:#FF0000;
}

.list_text a{
color: #57402A;

}
.list_text a:hover{
color: #EB4651;
}

.list_text a{
color: #57402A;
text-decoration: none;
}
.list_arrow {
text-valign:middle;
}

img{
border: 0px none;
}

.address_input{
text-align:right;
margin:5px 33px 0px 0px;
}

.address_input_up{
text-align:right;
margin:0px 2px 10px 0px;
}

.address_input_up_4{
text-align:right;
margin:0px 35px 10px 0px;
}

.haikeishoku{
background-color:#FFFF99;
}

table#townslist{
    border: 1px #A28565 solid;
    border-collapse: collapse;
}
table#townslist td,
  table#townslist th{
    border: 1px #A28565 solid;
}

/* 20120628 metaphase SP対応 エレメント追加
------------------------------------------------------------------------------------------ */
.addsearch_title{
background-color:#faf3e4;
margin:auto 0;
padding:8px;
border-bottom:2px solid #d3935f;
}

.addsearch_title h3{
font-weight:bold;
font-size:120%;
color:#8c684b;
padding:0;
margin:0;
}
