.heading10 {
	position:relative;
	padding:2%;
	font:bold 20px/22px 'NotoSansCJKjp-DemiLight',Arial, Helvetica, sans-serif;
	text-align:center;
	color:rgba(255,255,0,1);
	border-top:1px dashed #aaa;
	border-bottom:1px dashed #aaa;
	/*background:#eee;*/
	background:url(../images/banner.png) left top no-repeat;
	text-shadow:1px 1px 0 rgba(0,0,255,0.9);
	box-shadow:	0 5px 4px -4px rgba(0,0,0,0.3) inset;
	margin:10px auto;
	width:96%;
}


.gallery_txt {
	position:relative;
	padding-top: 0px;
	padding-bottom: 5px;
	padding-right: 5px;
	font-size:12px;
	text-align: right;
	display:block;
	color:#0099CC;
}