@charset "Shift_JIS";
/*syukkinAll*/

#syukkinAll	{  margin:0 auto; text-align:left; }
#main table	{ 
width:100%;
font-size:12px;
table-layout:fixed;
}
#main td	{ text-align:center; }
td.comment	{ text-align:left; padding:5px 0; }
.comment h4	{ border-top:2px dotted #cccccc; }
h4	{ font-size:14px; margin:2px 0; padding:5px 0 0; font-weight:normal; text-align:left!important; }
.navi	{ margin-bottom:2px; font-size:10px; text-align:right; }
.date	{ width:100px; margin:0; padding:5px; float:right; font-size:14px; text-align:right; }

#main #matto,#main #okusama,#main #harejo,#main #itazura, #main #suteki, #main #okusama, #main #esthe, #main #cute {
margin:15px 0 0;
padding:0;
background:#ffffff;
-moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;
}
#main #matto	{ border:1px solid #0c61b3; }
#main #cute	{ border:1px solid #73c749; }
#main #harejo	{ border:1px solid #007700; }
#main #okusama	{ border:1px solid #995599; }
#main #esthe	{ border:1px solid #ff3000; }
#main #itazura	{ border:1px solid #33bbff; }
#main #suteki	{ border:1px solid #ea5870; }

#main #matto h4 a		{ color:#0c61b3; }
#main #harejo h4 a	{ color:#007700; }
#main #cute h4 a	{ color:#73c749; }
#main #okusama h4 a		{ color:#995599; }
#main #esthe h4 a		{ color:#ff3000; }
#main #itazura h4 a		{ color:#33bbff; }
#main #suteki h4 a		{ color:#e62142; }

#main #matto hr		{ color:#0c61b3; }
#main #cute hr  { color:#73c749; }
#main #harejo hr  { color:#007700; }
#main #okusama hr		{ color:#995599; }
#main #esthe hr		{ color:#ff3000; }
#main #itazura hr { color:#33bbff; }
#main #suteki hr		{ color:#e62142; }

#main .bg { width:15px;}
#main .st { -moz-border-radius:10px 0 0 0; -webkit-border-radius:10px 0 0 0; border-radius:10px 0 0 0; }
#main .ed { -moz-border-radius:0 0 0 10px; -webkit-border-radius:0 0 0 10px; border-radius:0 0 0 10px; }
#main #matto .bg	{ background:#ddeeff; }
#main #cute .bg	{ background:#fff0e5; }
#main #harejo .bg	{ background:#ddffdd; }
#main #okusama .bg	{ background:#f9eeff; }
#main #esthe .bg	{ background:#ffe4dd; }
#main #itazura .bg	{ background:#ffffee; }
#main #suteki .bg	{ background:#ffdee3; }
#main #okusama .bg	{ background:#f2e0f2; }
#main #hayacute a,#main #hayacute a:link,#main #hayacute a:visited,
#main #osocute a,#main #osocute a:link,#main #osocute a:visited,
#main #hayacute a,#main #hayacute a:link,#main #hayacute a:visited,
#main #osoharejo a,#main #osoharejo a:link,#main #osoharejo a:visited,
#main #hayamaid a,#main #hayamaid a:link,#main #hayamaid a:visited,
#main #osomaid a,#main #osomaid a:link,#main #osomaid a:visited,
#main #hayamatto a,#main #hayamatto a:link,#main #hayamatto a:visited,
#main #osomatto a,#main #osomatto a:link,#main #osomatto a:visited,
#main #hayaesthe a,#main #hayaesthe a:link,#main #hayaesthe a:visited,
#main #osoesthe a,#main #osoesthe a:link,#main #osoesthe a:visited{
border-bottom:0;
}
#main a:link span,#main a:visited span{
color:#3399ff;
border-bottom:1px dotted;
}
#main a:hover span{
color:#ff6699;
border-bottom:1px solid;
}
.shift{font-size:90%;}
.matty h4 .colors,.matto h4 .colors,.harejo h4 .colors,.esthe h4 .colors,.maid h4 .colors,.cute h4 .colors		{ color:#ff5500; }
.newface	{ width:14px; height:14px; margin-left:5px; vertical-align:middle; }

hr	{ height:1px; margin:0; }

#dayselect    { margin:5px 0; padding:0; text-align:right; }
#dayselect ul { width:29.5em; margin:0 0 0 auto; font-size:12px; }
#dayselect li { margin:2px; padding:2px 3px; background-color:#e6edff; text-align:center; float:left; list-style:none; }
#dayselect li.current { background-color:#ccccff; }
*:first-child+html #dayselect ul { width:24em; }

img.GirlThumb {width:84px}

/*̉EDyp*/
.temperature {
    display:block;
    background-image: url(http://www.harenchi.co.jp/fukuoka/images/icon/temperature.png);
    background-size: 16px 16px;
    background-repeat: no-repeat;
    background-position: calc(50% - 2.5em) center;
    margin: 3px 0;
    color: #23bc23 !important;
}

    #okusama{ display:none; }
    .okusama{ display:none; }