/* ギャラリー ---------------------------------------- */
.g-mainContainer.mainContainer-990 {
	width: auto;
	background-color: #000;
}

.g-mainContainer .bold						{font-weight:bold;}

.g-mainContainer #hime						{padding:0px 0 0 0;}

.g-mainContainer #hime li					{list-style-type:none;}

.g-mainContainer h1{
	display:none;
}

.g-mainContainer .himeboxtop					{width:1000px; height:87px; margin:10px auto 0; padding:0 0 10px 0; position:relative; border-bottom:1px solid #434343;}
.g-mainContainer .himelogo					{width:87px; height:87px; margin:0 0 0 0; background: url(/img/hime/himelogo.png) no-repeat; text-indent: -9999px; display: block; float:left;}
.g-mainContainer .himepager					{height:44px; text-indent: -9999px; display:block;}
.g-mainContainer .himepagernext_top a	 			{width:44px; height:44px; background: url(/img/hime/pager_next.png) no-repeat; float:right; position:absolute; bottom:10px; right:0;}
.g-mainContainer .himepagernext_top a:hover	 		{width:44px; height:44px; background: url(/img/hime/pager_next_h.png) no-repeat; float:right; position:absolute; bottom:10px; right:0;}
.g-mainContainer .himepagerprev_top a				{width:44px; height:44px; background: url(/img/hime/pager_prev.png) no-repeat; float:right; position:absolute; bottom:10px; right:50px;}
.g-mainContainer .himepagerprev_top a:hover			{width:44px; height:44px; background: url(/img/hime/pager_prev_h.png) no-repeat; float:right; position:absolute; bottom:10px; right:50px;}

.g-mainContainer .himeboxbottom					{width:940px; height:87px; margin:0 auto 0; padding:0 0 0 0; position:relative; border-top:1px solid #434343;}
.g-mainContainer .himepagernext_bottom a	 			{width:44px; height:44px; background: url(/img/hime/pager_next.png) no-repeat; float:right; position:absolute; top:10px; right:0;}
.g-mainContainer .himepagernext_bottom a:hover	 		{width:44px; height:44px; background: url(/img/hime/pager_next_h.png) no-repeat; float:right; position:absolute; top:10px; right:0;}
.g-mainContainer .himepagerprev_bottom a				{width:44px; height:44px; background: url(/img/hime/pager_prev.png) no-repeat; float:right; position:absolute; top:10px; right:50px;}
.g-mainContainer .himepagerprev_bottom a:hover			{width:44px; height:44px; background: url(/img/hime/pager_prev_h.png) no-repeat; float:right; position:absolute; top:10px; right:50px;}

.g-mainContainer .himeList{
	width:952px;
	margin:5px auto 5px;
	padding:5px;
}

.g-mainContainer .himeList .thumb a img{
	width:232px;
	height:347px;
	float:left;
	display:block;
	text-indent:-9999px;
	margin:0 5px 10px 5px;
	z-index:100;
}

.g-mainContainer .thumb						{width:232px; height:347px; margin:2px; position:relative; float:left;}
.g-mainContainer .thumb .himedetail				{width:212px; height:40px; padding:10px; position:absolute; bottom:10px; left:5px; background-color:rgba(0,0,0,0.8); z-index:1;}
.g-mainContainer .thumb .himedetail li				{color:#fff;}
.g-mainContainer .newhime					{width:38px; height:76px; background: url(/img/hime/newhime.png) no-repeat; position:absolute; top:0; left:10px; text-indent:-9999px; z-index:1;}

.g-mainContainer .pagestring{
	background:transparent;
}