@charset "utf-8";

div#contents div.machi h2 {
    background : url(../img/standbyGirls/machi_bar.gif) no-repeat;
/* @ESS ↓↓↓アイコン表示追加 2010/06/18 */
/*	height:27px;*/
	height:26px;
/* @ESS ↑↑↑アイコン表示追加 2010/06/18 */
	padding:0px 0 0 0px;
	font-weight:bold;
}

.cond_ul {
    display:table-cell;
    margin:5px 0 2px 0;
    height:35px;
}

.cond_thin_ul {
    display:table-cell;
    margin:0;
    height:0;
    color:#FF0000;
    font-size:8pt;
}

.cond_noul {
    display:table-cell;
    margin:2px 0 2px 0;
    height:35px;
}

.cond_noul .selection_age {
    width:123px;
    _width:134px;
}

*:first-child+html .cond_noul .selection_age {
    width:134px;
}

.cond_noul .selection_bust {
    width:116px;
    _width:125px;
}

*:first-child+html .cond_noul .selection_bust {
    width:125px;
}

.cond_thin_noul {
    display:table-cell;
    margin:0 0 2px 0;
    height:30px;
}

div.machi_search {
    width:485px;
    _width:495px;
    height:195px;
    background-color:#FFECFC;
    padding:10px 0 10px 10px;

}

div.machi_search2 {
    width:485px;
    _width:495px;
    height:75px;
    background-color:#FFECFC;
/* @ESS ↓↓↓アイコン表示追加 2010/06/18 */
/*    padding:10px 0 10px 10px;*/
    padding:10px 0 0 10px;
/* @ESS ↑↑↑アイコン表示追加 2010/06/18 */
}

div.formarea {
    margin:5px 0 0 20px;
}

div#girl_zone {
    width:495px;
    min-height:105px;
    margin:15px 0 0 0;
    _padding-bottom:10px;
    border-bottom:1px dotted #FF66cc;
}

div#girl_zone1 {
    width:495px;
    min-height:105px;
    margin:15px 0 0 0;
}

div.girl_photo {
    float:left;
    padding:0 5px 0 5px;
}

div.girl_photo img {
    height:90px;
    width:80px;
}

div.girl_main {
    float:right;
    width:400px;
}

div.prof_zone {
    width:395px;
    height:18px;
    padding:3px 0 0 5px;
    background-color:#FEF5FE;
    border-top:1px solid #FF6699;
    border-bottom:4px solid #FF6699;
}

div.prof_detail {
    width:395px;
    padding:3px 0 0 5px;
    line-height:1.5em;
}

div.marquee_mess2 {
    width:390px;
    color:#FF3300;
    margin:5px 0 5px 0;
}

.girl_shop_tel {
    width:123px;
    float:right;
    text-align:right;
}

.girl_name {
    width:255px;
    float:left;
}
.girl_shop {
    width:267px;
    float:left;
}
.girl_time {
    width:125px;
    float:right;
    color:#FF00FF;
    text-align:right;
    font-weight:bold;
}

.girl_time img {
    margin-right:2px;
}

.add {
    width:495px;
    height:18px;
    margin-bottom:15px;
}

.pink_dot_line {
    border-bottom:1px dotted #FF66cc;
}

.left_announce {
    text-align:left;
    float:left;
    padding-left:10px;
}

.right_refresh {
    text-align:right;
    float:right;
}

.narrowing_button {
    padding-left:180px;
}

.girl_shame {
    float:right;
    color:#FF00FF;
    text-align:right;
}

.girl_shame a{
    color:#FF00FF;
}

/* @ESS ↓↓↓アイコン表示追加 2010/07/06 */
.red{
	color:#FF0000;
}

.text_right{
	text-align:right;
}

html>/**/body .text_right{
	margin:0 0 0 42px;
}

/* @ESS ↓↓↓アイコン表示追加 2010/07/06 */

