@charset "utf-8";
@import "../../css/common.css";
@import "../../css/init.css";

/*-------------------------------------------------------------------------
Setting
-------------------------------------------------------------------------*/

h1{background-image:url(../../img/common/h1/results.gif);}


#catch{
margin:0 0 10px 0;
height:67px;
text-indent:-9999px;
background-image:url(../img/results/catch.gif);
background-repeat:no-repeat;
background-position:0 0;
}


/* Paging */

.paging{
margin:50px 0 50px 0;
padding:7px 10px;
font-size:12px;
font-family:Verdana;
background-color:#eee;
}

.paging .prev,.paging .next{
width:90px;
}
.paging .prev span,.paging .next span{
color:#999;
}
.paging .prev{
float:left;
}
.paging .next{
float:right;
text-align:right;
}

.paging .pages{
width:380px;
float:left;
color:#ccc;
text-align:center;
}
.paging .pages a,.paging .pages b{
font-size:14px;
}
.paging .pages b{
color:#333;
}

.paging .pages span{
font-size:10px;
color:#666;
}


/* Lists */

#result-list{
margin:0 0;
}

#result-list .item{
padding:70px 0 0 0;
}

#result-list .start{
padding:0 0 0 0;
}

#result-list .item .imgs{
width:160px;
height:128px;
margin:0;
float:left;
border:1px solid #ddd;
background-image:url(../../img/common/loading.gif);
background-repeat:no-repeat;
background-position:50% 50%;
}
#result-list .item .imgs a{
width:160px;
height:128px;
display:block;
font-size:10px;
text-decoration:none;
text-indent:-9999px;
overflow:hidden;
}

#result-list .item .description{
width:400px;
float:right;
font-size:14px;
}

#result-list .item .description b{
display:block;
margin:0 0 3px 0;
font-size:14px;
line-height:100%;
color:#444;
}
#result-list .item .description u{
display:block;
margin:0 0 10px 0;
padding:0 0 10px 0;
font-family:Verdana;
font-size:10px;
text-decoration:none;
border-bottom:1px dotted #ccc;
}
#result-list .item .description i{
display:block;
margin:0 0 5px 0;
color:#666;
}
#result-list .item .description .genre,
#result-list .item .description .client,
#result-list .item .description .industry{
margin:0 0 8px 0;
padding-left:60px;
font-size:12px;
background-repeat:no-repeat;
background-position:0 2px;
}
#result-list .item .description .genre{
background-image:url(../img/results/icon_genre.gif);
}
#result-list .item .description .client{
background-image:url(../img/results/icon_client.gif);
}
#result-list .item .description .industry{
background-image:url(../img/results/icon_industry.gif);
}

#result-list .item .description .service{
padding:8px 8px 3px 8px;
background-color:#EAFAC9;
}
#result-list .item .description .service i{
font-size:10px;
font-style:normal;
color:#690;
}

#result-list .item .description .service ul{
margin:0;
padding:0;
}
#result-list .item .description .service ul li{
margin:0 15px 5px 0;
float:left;
white-space:nowrap;
}
#result-list .item .description .service ul li a{
font-size:10px;
color:#444;
}


.paging:after,#result-list:after,#result-list .item:after,#result-list .item .description .service:after
{content:".";display:block;clear:both;height:0;visibility:hidden;}
.paging,#result-list,#result-list .item,#result-list .item .description .service
{display:inline-block;}
/* exlude MacIE5 \*/
* html .paging,* html #result-list,* html #result-list .item,* html #result-list .item .description .service
{height:1%}
.paging,#result-list,#result-list .item,#result-list .item .description .service
{display:block;}
/* end MacIE5 */
