.dual_screen #excam_render_area{
	background: #000 !important;
}
#excam_render_area_close{
	background: url(img/icon_x_dark.svg) no-repeat;
	background-size: 50%;
	background-position: 50%;
	display: block;
	position: absolute;
	top:0; right:0; width:40px; height:40px;
	color:transparent;
	border: 0;
}
#excam_render_area_lock{
	background: #00000080 url(img/icon_lock_open.svg) no-repeat;
	background-size: 50%;
	background-position: 50%;
	display: block;
	position: absolute;
	top:0; left:0; width:40px; height:40px;
	color:transparent;
	border: 0;
}
.dual_screen_lock #excam_render_area_lock{
	background: #00000080 url(img/icon_lock_close.svg) no-repeat;
	background-size: 50%;
	background-position: 50%;
}

#excam_render_area_scale{
	background: #00000080 url(img/icon_scale1.png) no-repeat;
	background-size: 50%;
	background-position: 50%;
	display: block;
	position: absolute;
	top:0; left:40px; width:40px; height:40px;
	color:transparent;
	border: 0;
}
.dual_screen_small #excam_render_area_scale{
	background: #00000080 url(img/icon_scale0.png) no-repeat;
	background-size: 50%;
	background-position: 50%;
}

.excam{
	position: absolute;
	display: block;
	padding: 0;
	width: 30px; height: 30px; line-height: 30px;
	text-align: center; font-size: 10px;
	/* background: linear-gradient(330deg, rgb(2 35 32), rgb(0 122 57), rgb(40 205 6), #8BC34A); グリーン */
	background: linear-gradient(330deg, rgb(2 35 32), rgb(0 63 122), rgb(69 172 255), #bdf5ff); /* ブルー */
	border-radius: 100%;
	pointer-events:auto;
}
