@charset "SHIFT_JIS";

/* overlay */
div#kmsImageboxBg{
	/*background:#000 url(../kms_imagebox_img/bg_ol.gif);*/
	background:#000;
	width:100%;
	height:100%;
	position:absolute;
	top:0px;
	left:0px;
	z-index:200;
	opacity:0.7;
	display:none;
}

/* media box */
div#kmsImageboxWrap{
	background:transparent;
	width:100%;
	height:100%;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 210;
	_text-align:center;
	display:none;
}

div#kmsImageboxImg{
	width:150px;			/*script control*/
	height:150px;			/*script control*/
	margin-top:40px;	/*script control*/
	margin-right:auto;
	margin-bottom:0;
	margin-left:auto;
	_text-align:left;
	padding:10px;

	background:#fff url(../kms_imagebox_img/loader.gif) no-repeat 50% 50%;
}

div#kmsImageboxImg.loadcomp{
	background:#fff;
}

div#kmsImageboxImg p{

	margin:0;
}

div#kmsImageboxInfo{
	width:150px;			/*script control*/
	height:150px;			/*script control*/
	background:#FFFFFF;
	margin:0px auto;
	_text-align:left;
	display:none;
	overflow:hidden;
	padding:0px 10px 10px 10px;
}
	div#kmsImageboxInfo ul.groupList{
		display:none;
	}
		div#kmsImageboxInfo ul.groupList li.prev{
			float:left;
			width:50%;
		}
		div#kmsImageboxInfo ul.groupList li.prev a{display:block; text-align:left;}

		div#kmsImageboxInfo ul.groupList li.next{
			float:right;
			width:50%;
		}
		div#kmsImageboxInfo ul.groupList li.next a{display:block; text-align:right}

	div#kmsImageboxInfo p.ttl{
		text-align:left;
		margin:0px;
		clear:both;
		display:none;
	}
	div#kmsImageboxInfo p.closeBtn{
		clear:both;
		text-align:right;
	}

div#kmsImageboxInfo img{
	border:0;
}

/**/
div#kmsImageboxInfo a:hover img{
	opacity:0.7;
  filter:alpha(opacity=70);	
}

/* font */
/*
div#kmsImageboxImg,
div#kmsImageboxInfo{
	font-family: "MS P Gothic", "‚l‚r ‚oƒSƒVƒbƒN", "Osaka|“™•", "Hiragino Kaku Gothic Pro", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", sans-serif;
}
*/