@charset "shift_jis";
/*@charset "euc-jp";*/
/*@charset "iso-2022-jp";*/

/*------------------------------------------------*/
/*  ADtemplate ver1.0  */
/*------------------------------------------------*/
/*  templatename [works]  */
/*  update [20090828]  */
/*  ID [NT]  */
/*------------------------------------------------*/


/*　works Set　*/
/* -----------------------------------------------*/

/*　index　*/
/* -----------------------------------------------*/
/*　カウントページ（制作実績用）　*/
div#Contents .wcountpage {
width:auto;
}
div#Contents .wcountpage p {
float:left;
color:#004001;
font-size:80%;
font-weight:bold;
line-height:1.2;
}
/*　実績一覧　*/
div#Contents .workslist {
width:610px;
float:left;
}
div#Contents .workslist .bl_tit {
width:120px;
color:#FFFFFF;
line-height:1.8;
text-align:center;
background:#000000;
}
div#Contents .workslist .line {
padding:13px 0px;
width:610px;
display:inline-table;
background:url(/images/dot_img01.gif) bottom left repeat-x;
}
div#Contents .workslist .line:after {
content:".";
height:0;
clear:both;
display:block;
visibility:hidden;
line-height: 0;
}
/* Hides from IE-mac \*/
* html div#Contents .workslist .line { height:1%; }
/* End hide from IE-mac */
div#Contents .topics .workslist p,
div#Contents .topics .workslist p a {
line-height:1.2;
}
div#Contents .workslist .line p.cate {
margin-left:5px;
float:left;
width:470px;
font-size:80%;
display:inline;
}
div#Contents .workslist .line p.page {
float:right;
width:130px;
font-size:80%;
text-align:center;
}
div#Contents .workslist .all {
padding-bottom:3px;
width:170px;
float:right;
text-align:center;
border-bottom:#000000 solid 2px;
}