.goBack{	/* ▲マーク */
padding-left: 	1em ;
font-size: 1.4rem;
}
.articleDescription{	/*説明*/
font-size: 			1.4rem;
margin-bottom:		2rem;	
}
.photographer{	/*カメラマン*/
margin:1rem	0	;
text-align: center;
}
/*-------------------ギャラリー*/
.gallery-item dt{
float: left;
}
.gallery-item dd{
padding-left:	120px;
}
/***************** fancybox ****************/
.fancybox-thumbs{
background: black		!important;
}
.fancybox-thumbs__list a::before{
/* fancyboxのスライド　画像一覧ボタン　選択時*/
border: 4px solid var(--hoverColor)		!important; 
}
.fancybox-progress{
/* プログレスバーの色 */
/* height: 2px		!important; */
background: #ccc		!important;
}

/***************** media ****************/
@media screen and (max-width:400px) {
.articleDescription{
font-size: 			1.3rem;
}
.gallery-caption{
font-size: 			1.2rem;
}
.photographer{
margin-top:		2rem;	
margin-bottom:	0rem;	
}
.fancybox-infobar{
font-size: 	1.1rem		!important;
}
.fancybox-toolbar .fancybox-button {
padding: 5px		!important;
width: 34px		!important;
}
}