@charset "utf-8";
/* CSS Document */

#gnavi li#gnavi02 {
	width:102px;
	background-image:url(../image/common/gnavi_02.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
}

#works_left {
	float: left;
	width: 228px;
}
#works_title {
	float: left;
	width: 228px;
	padding-bottom: 15px;
}
#categoryNavi {
	float: left;
	width: 228px;
}
#categoryNaviEnty {
	float: left;
	width: 228px;
}

/* cnavi start */

#cnavi {
	float:left;
	width:228px;
}

#cnavi li {
	float:left;
	height:19px;
	padding-bottom: 5px;
	
}


#cnavi li a {
	display:block;
	height:19px;
	background-repeat:no-repeat;
	background-position:left top;
	outline:none;
	line-height:0;
	text-decoration:none;
	text-indent:-9999px;
	font-size:1px;
}

#cnavi li.current a,
#cnavi li a:hover {
	background-position:left bottom;
}
#cnavi li#cnavi01 a {
	width:228px;
	background-image:url(/image/works/cateBtn001.jpg);
}
#cnavi li#cnavi02 a {
	width:228px;
	background-image:url(/image/works/cateBtn002.jpg);
}
#cnavi li#cnavi03 a {
	width:228px;
	background-image:url(/image/works/cateBtn003.jpg);
}
#cnavi li#cnavi04 a {
	width:228px;
	background-image:url(/image/works/cateBtn004.jpg);
}
#cnavi li#cnavi05 a {
	width:228px;
	background-image:url(/image/works/cateBtn005.jpg);
}
#cnavi li#cnavi06 a {
	width:228px;
	background-image:url(/image/works/cateBtn006.jpg);
}





/* cnavi end */

#works_Right {
	float: left;
	width: 724px;
	padding-left: 30px;
	padding-right: 1px;
}



/* Entry */
.works_entry {
	width:300px;
	height:200px;
	float:left;
	padding-right:62px;
}

.works_entryImg {
	width:121px;
	float:left;
}
.works_entryImgC {
	width:117px;
	padding-left:2px;
	padding-right:2px;
	background-image:url(../image/works/image_bg.gif);
	background-repeat: repeat-y;
	float:left;
}
.works_entryImgH {
	width:121px;
	float:left;
}

.works_entryRight {
	width:170px;
	padding-left:9px;
	float:left;
}
.works_entryRightI {
	width:170px;
	padding-bottom:10px;
	float:left;
}
.works_entryRightT {
	width:170px;
	float:left;
	font-family: "ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
	font-size: 12px;
	line-height: 18px;
	color: #666;
}


/* Entry END*/
.content-nav {
	width: 724px;
	float:left;
	padding-top:5px;
	padding-bottom:10px;
	font-family: "ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
	font-size: 12px;
	text-align:right;
}
