/**
 * style for jquery popin library
 *
 * based on prettyPopin 1.3 by Stephane Caron (http://www.no-margin-for-errors.com)
 */

.xoonipsOverlay {
	background: #000;
	position: absolute; z-index: 10000;
	top: 0; left: 0;
	width: 100%;
}

.xoonipsPopin {
	display: none;
	overflow: hidden;
	position: absolute; z-index: 10001;
	top: 50%; left: 50%;
	background: #fff;
	border-radius: 10px;

}

.xoonipsPopin a.b_close {
	display: none;
	position: absolute; z-index: 2;
	top: 10px; right: 23px;
	width: 41px; height: 9px;
	cursor: pointer;
	text-indent: -10000px;
	background: url(https://koara.lib.keio.ac.jp/xoonips/modules/xoonips/image.php/b_close.gif) bottom left no-repeat;
}

.xoonipsPopin .popinContent {
	position: relative;
	width: 100%; height: 100%;
	font-size: 1.2em;
	overflow: auto;
	background: #fff;
}

.xoonipsPopin .popinContent .popinContent-container {
	display: none;
	padding: 20px 15px 15px 15px;
}

.xoonipsPopin .popinContent .loader {
	position: absolute;
	top: 50%; left: 50%;
	margin: -14px 0 0 -14px;
}