@charset "euc-jp";
/* CSS Document */
/*--------------------- search.php --------------------------*/
#mainmenu ul li.search a {
background-position:0pt -66px;
}
#mainmenu ul li.search a:hover {
background-position:0pt -66px;
}
#head ul#headerMenu li.search a,#head ul#headerMenu li.search a:hover{
background-position:0 -64px;
}
#rightcontainer div#main div.title h2{
background:url(../img/img_search_title.gif) no-repeat 0px;
}

#rightcontainer div#main div.menu{
height:3px;
background-color:#f6f6f6;
border:1px solid #b7b7b6;
}

#rightcontainer div#main div.text{
padding:15px 17px 15px 19px;
width:auto;
clear:both;
}

#rightcontainer div#main div.text div.top{
padding:18px 0 0 36px;
height:25px;
background:url(../img/bg_search_top.gif) no-repeat;
}
#rightcontainer div#main div.text div.top span{
font-weight:bold;
}

#rightcontainer div#main div.text div.middle{
padding:10px 50px;
background:url(../img/bg_search_middle.gif) repeat-y;
}
#rightcontainer div#main div.text div.middle dl{
line-height:2.5em;
overflow:hidden;
}

#rightcontainer div#main div.text div.middle dl.t1{
float:left;
width:267px;
}

#rightcontainer div#main div.text div.middle dl.t2{
float:left;
width:402px;
}
#rightcontainer div#main div.text div.middle dl.t3,
#rightcontainer div#main div.text div.middle dl.t6{
width:669px;
clear:both;
}
#rightcontainer div#main div.text div.middle dl.t6{
padding:5px 0;
line-height:1.8em;
}
#rightcontainer div#main div.text div.middle dl.t4{
padding:10px 0;
line-height:1.8em;
float:left;
width:330px;
}
#rightcontainer div#main div.text div.middle dl.t5{
padding:10px 0;
line-height:1.8em;
float:left;
width:330px;
}

#rightcontainer div#main div.text div.middle dl dt{
padding-left:16px;
width:87px;
float:left;
/*clear:both;*/
overflow:hidden;
}
#rightcontainer div#main div.text div.middle dl.t2 dt{
padding-left:19px;
width:147px;
}
#rightcontainer div#main div.text div.middle dl.t5 dt{
padding-left:16px;
width:47px;
}

#rightcontainer div#main div.text div.middle dl dd{
float:left;
overflow:hidden;
}
#rightcontainer div#main div.text div.middle dl dd input{
margin:5px 0 0 0;
width:150px;
}

#rightcontainer div#main div.text div.middle dl.t1 dd{
width:164px;
}
#rightcontainer div#main div.text div.middle dl.t2 dd{
width:236px;
}
#rightcontainer div#main div.text div.middle dl.t3 dd,
#rightcontainer div#main div.text div.middle dl.t6 dd{
width:566px;
}
#rightcontainer div#main div.text div.middle dl.t4 dd{
/*width:217px;*/
}
#rightcontainer div#main div.text div.middle dl.t5 dd{
/*width:266px;*/
}

#rightcontainer div#main div.text div.middle div.status{
padding:0 10px;
line-height:1.8em;
clear:both;
}
#rightcontainer div#main div.text div.middle div.status input{
float:left;
margin-top:3px;
}
#rightcontainer div#main div.text div.middle div.status label{
display:block;
float:left;
width:100px;
height:1.8em;
padding-left:3px;
}

#rightcontainer div#main div.text div.middle div.caption{
margin-top:10px;
}

#rightcontainer div#main div.text div.middle a.select{
color:#000000;
padding:2px 1px 1px 2px;
border:1px solid #F1ABBD;
background:#FBE5EA url(../img/bg_search_check.gif) repeat-x;
white-space:nowrap;
}
#rightcontainer div#main div.text div.middle a.select:hover,
#rightcontainer div#main div.text div.middle a.select:active{
text-decoration:none;
}

#rightcontainer div#main div.text div.bottom{
height:28px;
background:url(../img/bg_search_bottom.gif) no-repeat;
}

#rightcontainer div#main div.text div#count,
#rightcontainer div#main div.text div#count2{
margin-top:10px;
clear:both;
height:16px;
}

#rightcontainer div#main div.text div#count div.count,
#rightcontainer div#main div.text div#count2 div.count{
float:left;
width:382px;
overflow:hidden;
}

#rightcontainer div#main div.text div#count div.pages,
#rightcontainer div#main div.text div#count2 div.pages{
text-align:right;
float:left;
width:384px;
overflow:hidden;
}

#rightcontainer div#main div.text div#count span,
#rightcontainer div#main div.text div#count2 span{
font-weight:bold;
}
#rightcontainer div#main div.text div#count span.pink,
#rightcontainer div#main div.text div#count2 span.pink{
color:#EE8AA4;
}

#rightcontainer div#main div.text div#chatroom{
width:760px;
/*min-height:700px;*/
height:auto;
}


#rightcontainer div#main div.text div#chatroom div.chatbox{
position:relative;
margin:7px 10px 0 0;
height:116px;
width:114px;
border:1px solid #bbb;
background-color:#f5f5f5;
float:left;
line-height:1.8em;
text-align:center;
overflow:hidden;
}
#rightcontainer div#main div.text div#chatroom div.chatbox a,#rightcontainer div#main div.text div#chatroom div.chatbox a:hover{
cursor:pointer;
text-decoration:none;
}
#rightcontainer div#main div.text div#chatroom div.chatbox a:hover div.namae{
text-decoration:underline;
}
#rightcontainer div#main div.text div#chatroom div.chatbox a.all{
z-index:1;
position:absolute;
diplay:block;
overflow:hidden;
background:url(https://assets-livechat.angel-group.net/common/img/bg_top_thumbnail.gif) no-repeat;
width:100%;
height:100%;
left:0;
}

#rightcontainer div#main div.text div#chatroom div.chatbox img{
margin:2px auto;
border:0;
}
#rightcontainer div#main div.text div#chatroom div.chatbox div.pict{
height:75px;
width:100%;
overflow:hidden;
margin:0 auto;
/*border:1px solid #b7b7b6;*/
background-position:center 0;
background-repeat:no-repeat;
}
#rightcontainer div#main div.text div#chatroom div.chatbox div.pict img{
margin:0 auto;
border:1px solid white;
}

#rightcontainer div#main div.text div#chatroom *.zero{
color:#666;
text-align:center;
height:50px;
line-height:50px;
}



