@charset "UTF-8";

/* title */
.titleConte{ width:600px; height:16px; position:relative; }
.title01{ background:url(../../works/img/title01.jpg) no-repeat; width:600px; height:16px; margin:0; padding:0; text-indent:-9999px; }
.titleConte a{ padding:1px 2px; color:#333; text-decoration:none; font-size:10px; line-height:10px; position:absolute; top:0px; right:0px; }
.titleConte a:hover{ background:#333; color:#fff; }


/* works_list */
.worksBlockLeft{ width:288px; margin:30px 23px 0 0; float:left; text-align:right; }
.worksBlockRight{ width:288px; margin:30px 0 0 0; float:left; text-align:right; }
#contentsRight .worksBlockLeft img,.worksBlockRight img{ margin:0; }
#contentsRight .worksBlockLeft a,.worksBlockRight a{ padding:1px 2px; margin:3px 0 0 0; color:#333; text-decoration:none; font-size:10px; }
#contentsRight .worksBlockLeft a:hover,.worksBlockRight a:hover{ padding:1px 2px; background:#333; color:#fff; text-decoration:none; }
#contentsRight .worksBlockLeft a.aNone{ margin:0; padding:0; color:#FFF; }
#contentsRight .worksBlockLeft a:hover.aNone{ margin:0; padding:0; color:#FFF; }
#contentsRight .worksBlockRight a.aNone{ margin:0; padding:0; color:#FFF; }
#contentsRight .worksBlockRight a:hover.aNone{ margin:0; padding:0; color:#FFF; }


/* works_detail */
#contentsRight .worksBlockDetail { width:480px; margin:30px 0 0 0; float:left; position:relative; }
#contentsRight .worksBlockDetail .title{ margin:0 0 8px 0; }
#contentsRight .worksBlockDetail .h5Box{ background:url(../img/detail_dot.jpg) repeat-x 0 50%; width:280px; margin:10px 0 5px 0; padding:0; }
#contentsRight .worksBlockDetail .h5Box .white{ background:#FFF; margin:0; padding:0 1em 0 0; font-size:12px; line-height:150%; font-weight:normal; display:inline-block; }
#contentsRight .worksDetailBlockRight{ margin:70px 0 0 0; width:95px; float:right; }
#contentsRight .worksDetailBlockRight img{ margin:0 0 10px 0; }


/* slide show */
div.content { display:block; width:480px; height:305px; margin:0 0 10px 0; padding:0; position:relative; }
#contentsRight div.content a{ padding:0; margin:0; background:none; }
div.slideshow { margin:0; padding:0; }
div.slideshow span.image-wrapper { display:block; position:absolute; top:0; left:0; }
div.slideshow a.advance-link { display:block; width: 480px; height: 305px; }
div.navigation { margin:70px 0 0 0; padding:0; width:95px; float:right; }
#contentsRight div.navigation a{ padding:0; margin:0; background:none; }
ul.thumbs { margin:0; padding:0; }
ul.thumbs li { padding:0; margin:0 0 10px 0; /margin:0 0 8px 0; list-style:none; }
a.thumb { width:95px; padding:0; display:block; }
ul.thumbs li.selected a.thumb { background: #000; }
a.thumb:focus { outline: none; }
ul.thumbs img { border: none; display: block; }


.thumbImg{
display:block;
float:left;
width:95px;
height:95px;
overflow:hidden;
position:relative;
z-index:1;	
}

.thumbImg img{
	float:left;
	position:absolute;
	top:0px;
	left:-27px;
}
