@charset "UTF-8";

/*common*/
.album-type-13B																							{box-sizing: border-box; overflow:hidden; position: relative; min-height: 210px;}
.album-type-13B:before																				{content:""; position: absolute; top: 0; left: 0; width: 100%; height: 4px; background-color: #212121;}
.album-type-13B > ul																					{position: relative;}
.album-type-13B > ul > li																				{float: left; padding: 20px 7px 10px 7px;}
.album-type-13B > ul > li.active																		{border-top: 4px solid #00a651; padding-top: 16px;}
.album-type-13B > ul > li .recentPhotoTab															{position: relative; color: #7f7f7f; font-size: 1.34em; font-weight: bold; background-color: #FFF;}
.album-type-13B > ul > li.active .recentPhotoTab													{color: #285d25;}

.album-type-13B > ul > li > ul																		{display: none; width: 102%; position: absolute; top: 60px; left: 0;}
.album-type-13B > ul > li.active > ul																	{display: block;}
.album-type-13B > ul > li > ul > li																	{float: left; width: 23%; text-align: center; box-sizing: border-box; margin-right: 2%;}
.album-type-13B > ul > li > ul > li a																{color: #666; display: block;}

.album-type-13B ul li ul li a .recentBbsInfo														{padding:10px 0 0; line-height:1.6;}
.album-type-13B ul li ul li a .recentBbsInfo .recentBbsTitle strong							{font-size:1.04em; display:block; margin-bottom:10px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap; color: #2a2a2a;}
.album-type-13B ul li ul li a .recentBbsThumb img											{width:100%;}	
.album-type-13B .newArtcl{display:none;}
.album-type-13B .recentBbsNoData																{text-align: center; width: 100%; float: none;}
.album-type-13B .recentBbsMore																	{position: absolute; top: 20px; right: 0; text-indent: -5000px; width: 24px; height: 24px; background:url(./../images/m_bbs_more.png) left top no-repeat;}