@charset "utf-8";

.money{
}

#main h3{
position:relative;
margin:-25px 0px 4px 0px;
}

#main h3 span{
position:absolute;
right:80px;
top:47px;
font-size:12px;
background:#fff;
padding:7px;
    border-radius: 5px;        /* CSS3草案 */  
    -webkit-border-radius: 5px;    /* Safari,Google Chrome用 */  
    -moz-border-radius: 5px;   /* Firefox用 */  
}




/*リスト設定 */

#lists ul{
width:720px;
margin:auto;
}


#lists li{
border: 3px solid #dddddd;
padding:10px;
margin:10px 0px;
}

#lists .shopname{
color:#000;
margin-bottom:2px;
font-weight:bold;
line-height:130%;

white-space: nowrap;
overflow: hidden;
-o-text-overflow: ellipsis;
text-overflow: ellipsis;


}

.shoptype{
white-space: nowrap;
overflow: hidden;
-o-text-overflow: ellipsis;
text-overflow: ellipsis;
margin-bottom:2px;
color:#000;
line-height:130%;
}

.shoptype span{
background:#DEDEDE;
color:#000;
padding:3px;
font-size:12px;
margin-right:5px;
width:50px;
font-weight:bold;
}
.moneymsg{
margin:5px 0px;
font-size: 20px;
color: #FF3985;
font-weight:bold;
/*white-space: nowrap;
overflow: hidden;
-o-text-overflow: ellipsis;
text-overflow: ellipsis;*/
line-height:130%;

}

.moneysubmsg{
line-height:140%;
color: #000;
margin-bottom:5px;
}


#lists li a{
text-decoration: none;
}
#lists li:hover{
background:#eee;
cursor:pointer;
}