.prefTableTitle table , 
.listData table {
width: 700px; 
}

.prefTableTitle table {
border-bottom: 1px solid #ddd; 
vertical-align: bottom; 
}

.prefTableTitle td h1  {
vertical-align: top; 
text-align: left; 
font-size: 133%; 
color: #967700; 
font-weight: bold; 
line-height: 1.4em; 
letter-spacing: 0.2em; 
text-shadow: #ddd 2px 2px 2px; 
/*background: #fff  url(http://www.pierna.jp/common_images/shop_list.jpg) right bottom no-repeat; */
display: inline; 
}

.prefTableTitle table td .postalOrder {
color: #222; 
font-weight: normal; 
letter-spacing: 0; 
text-shadow: #ddd 0px 0px 0px; 
display: inline; 
vertical-align: baseline; 
}

.prefTableTitle table td .warning {
line-height: 1.4em; 
color: #e00; 
padding-right: 10px; 
/*font-size: 91%; */
font-size: 100%; 
}

.prefTableTitle .copy {
font-size: 117%; 
color: #444; 
font-weight: bold; 
letter-spacing: 0; 
margin-bottom: 20px; 
line-height: 1.6em; 
}

.prefTableTitle table td  {
vertical-align: top; 
}

.prefTableTitle table th {
width: 17px; 
vertical-align: bottom; 
}

.listData .prefName {
margin: 10px 0 0 0; 
padding: 0 0 5px 0; 
font-size:117%; 
}

.listData .prefName a {
font-size: 117%; 
color: #967700; 
font-weight: bold; 
}

.listData li {
background: #fff  url(http://www.pierna.jp/common_images/list_table_bottom.gif) center bottom repeat-x; 
}


.listData .prefName {
border-bottom: 1px solid #ccc; 
}

.listData td {
padding: 2px 0; 
vertical-align: middle; 
background: transparent  url(http://www.pierna.jp/common_images/td_back.gif) right bottom no-repeat; 
line-height: 1.6em; 
}

.listData td.piernaCorner {
text-align: center; 
width: 99px; 
}

.listData td.pierna , 
.listData td.tono , 
.listData td.reino , 
.listData td.compact , 
.listData td.separate , 
.listData td.unit , 
.listData td.beddesk , 
.listData td.sorano , 
.listData td.sorano_f , 
.listData td.aitia , 
.listData td.fazel , 
.listData td.fit , 
.listData td.cotoha  {
width: 17px; 
text-align: center; 
/*background: transparent  url(http://www.pierna.jp/prefecture_list/images/td_back.gif) right bottom no-repeat; */
}

.mainArea .tableBottom {
width: 700px; 
height: 10px; 
margin: -1px 0 0 0; 
background: #fff url(http://www.pierna.jp/common_images/table_bottom.jpg) center top no-repeat; 
border-top: 1px solid #aaa; 
}

