@charset "utf-8";
/* CSS Document */

/*css*/
h2{
	display:block;
	margin: 0px	;
	padding:0px;
	height:25px;//
	}

/*works内の囲み*/
#w-hako{
	background-color:#0a0a0a;
	width:555px;
	height:122px;
	padding-top:1px ;
	padding-bottom:1px;
	padding-left:3px;
	padding-right:0px;
	display:block;
	}
	
/*IE6*/
* html #w-hako{
	padding-top:2px ;
	padding-bottom:0px ;
}


.w-hako{
	background-color:#0a0a0a;
	width:555px;
	height:124px;/*122*/
	padding-top:1px ;
	padding-bottom:1px;
	padding-left:3px;
	padding-right:0px;
	display:block;
	}


* html .w-hako{
	padding-top:2px ;
	padding-bottom:0px ;
}



/*works下丸 */
#w-maru{
	background-image: url(../images/a-em/artist-main1_sita.jpg);
	background-repeat: no-repeat;
	display: block;
	width: 558px;
	height:7px;
	}



/*　スプリクトに関係するスタイル
----------------------------------------------------------- */
a { color: #2D88B3; }


.captionfull .boxcaption {
	top: 122px;/*キャプション背景部分を隠しておく高さ*/
	left: 0;
	color:#0a0a0a;
}

/*写真部分*/
.boxgrid {
    background: none repeat scroll 0 0 #0a0a0a;
    border: 3px solid #0a0a0a;/*ボーダー入れないとずれる*/
	/*margin-bottom: 20px;
	161613
	*/
    height: 122px;
    overflow: hidden;
    position: relative;
    width: 132px;
	float:left;
	
	}

/*IE*/
*html .boxgrid {
	height:100;
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 0px;
	border-left-width: 3px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #0a0a0a;
	border-right-color: #0a0a0a;
	border-left-color: #0a0a0a;
	}


/*キャプションテキスト*/
.cap{
	font-weight:normal;
	font-size: 12px;
	line-height:15px;
	margin: 10px 10px 5px 10px;
	width:112px;/*102*/
	color:#fff;
	font:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", ;
}

.boxgrid img{   
    position: absolute;   
    top: 0;   
    left: 0; 
	border:none;
}  


.boxgrid a{
	text-decoration: none;
	}
/*
.boxgrid p{   
    padding: 0 10px;   
    color: #afafaf;   
    font-weight:bold;   
}  */
 
/*キャプション背景部分*/ 
.boxcaption{   
    float: left;   
    position: absolute;   
    background: #0a0a0a;   
    display:block;	
	height: 122px;   
    width: 100%;   
    opacity: .7;   
    /* For IE 5-7 */  
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);  
    /* For IE 8 */  
    -MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";  
} 
/*
.captionfull .boxcaption {  
    top: 300px;  
    left: 0;  
} 


.caption .boxcaption {  
    top: 265px;  
    left: 0;  
}  */