@charset "UTF-8";

/*common*/
	.mold03_rcnt_album .recentBbsLi .recentBbsInnerUl .recentBbsInnerLi .recentBbsThumb .newArtcl{
		border: 0;
		background-image: url("../images/share.gif");
		background-repeat: no-repeat;
		background-color: transparent;
	}


/*list*/
	.mold03_rcnt_albumWrap {margin-bottom: 30px;}
	.mold03_rcnt_album{
		position: relative;
		min-height: 400px;
		height: auto !important;
		_height: 400px;
		overflow: hidden;
	}
	.mold03_rcnt_album .recentBbsLi{}
	.mold03_rcnt_album .recentBbsLi .recentPhotoTab{
		color: #333; font-size: 30px; font-weight: 500;
		background-color: transparent; border: 0;
	}
	.mold03_rcnt_album .recentBbsLi .tabArea {
		position: absolute; top: 30px; left: 38%;
	}
	.mold03_rcnt_album .recentBbsLi .tabArea .titleText {color: #666; font-size: 16px;}
	.mold03_rcnt_album .recentBbsLi .recentBbsInnerUl{
		display: none;
		width: 100%;
	}
	.mold03_rcnt_album .recentBbsLi .recentBbsInnerUl.recentBbsListHor2 .recentBbsInnerLi{
		width: 50%;
	}
	.mold03_rcnt_album .recentBbsLi .recentBbsInnerUl .recentBbsInnerLi{
		float: left; width: calc(22% - 33px); max-width: 287px; margin: 138px 0 0 22px;
	}
	body.Desktop .mold03_rcnt_album .recentBbsLi .recentBbsInnerUl .recentBbsInnerLi._2nd {margin-left: 40px;}
	.mold03_rcnt_album .recentBbsLi .recentBbsInnerUl .recentBbsInnerLi .recentBbsAnchor{
		display: block;
		position: relative;
		overflow: hidden;
	}
	.mold03_rcnt_album .recentBbsLi .recentBbsInnerUl .recentBbsInnerLi .recentBbsThumb{
		width: 100%;
		max-height: 187px;
		background-color: #ccc;
		border: 1px solid #cfcfcf;
		margin: 0 auto;
		position: relative;
		box-sizing: border-box;
		overflow: hidden;
	}
	.mold03_rcnt_album .recentBbsLi .recentBbsInnerUl .recentBbsInnerLi .recentBbsThumb img{
		display: block;
		width: 100%;
		height: auto;
	}
	.mold03_rcnt_album .recentBbsLi .recentBbsInnerUl .recentBbsInnerLi .recentBbsThumb .newArtcl{
		width: 18px;
	    height: 18px;
	    overflow: hidden;
	    text-indent: -5000px;
	    position: absolute;
	    top: 0;
	    left: 0;
	    background-position: 0 0;
	}
	.mold03_rcnt_album .recentBbsLi .recentBbsInnerUl .recentBbsInnerLi .recentBbsInfo{
		margin-top: 15px;
	}
	.mold03_rcnt_album .recentBbsLi .recentBbsInnerUl .recentBbsInnerLi .recentBbsInfo .recentBbsTitle{
		display: block;
		line-height: 1.5;
		overflow: hidden;
	    white-space: nowrap;
	    text-overflow: ellipsis;
	}
	.mold03_rcnt_album .recentBbsLi .recentBbsInnerUl .recentBbsInnerLi .recentBbsInfo .recentBbsTitle strong{
		color: #444; font-size: 20px; font-weight: 300;
	}
	.mold03_rcnt_album .recentBbsLi .recentBbsInnerUl .recentBbsInnerLi .recentBbsInfo dl,
	.mold03_rcnt_album .recentBbsLi .recentBbsInnerUl .recentBbsInnerLi .recentBbsInfo dt,
	.mold03_rcnt_album .recentBbsLi .recentBbsInnerUl .recentBbsInnerLi .recentBbsInfo dd{
		line-height: 1.5;
		color: #777;
		display: none;
	}
	.mold03_rcnt_album .recentBbsLi .recentBbsInnerUl .recentBbsInnerLi .recentBbsInfo dt{
		display: none;
	}
	.mold03_rcnt_album .recentBbsLi .recentBbsInnerUl .recentBbsInnerLi .recentBbsContent{
		line-height: 1.5;
		overflow: hidden;
	    white-space: nowrap;
	    text-overflow: ellipsis;
	    color: #333;
	}
	.mold03_rcnt_album .recentBbsNoData{
		text-align: center;
		padding-top: 130px;
	}
	.mold03_rcnt_album .recentBbsMore{
		width: 48px; height: 48px;
		position: absolute;
		top: 0;
		right: 0;
		display: none;
		background: url('../images/rcnt_album_more.png') left top no-repeat;
		text-indent: -5000px;
	}

	/* first li */
	body.Desktop .mold03_rcnt_album .recentBbsLi .recentBbsInnerUl .recentBbsInnerLi._1st{
		width: 35%; max-width: 495px; margin: 0;
	}
	body.Desktop .mold03_rcnt_album .recentBbsLi .recentBbsInnerUl .recentBbsInnerLi._1st .recentBbsAnchor{}
	body.Desktop .mold03_rcnt_album .recentBbsLi .recentBbsInnerUl .recentBbsInnerLi._1st .recentBbsThumb{
		width: 100%; max-height: 325px;
	}

/*active items*/
	.mold03_rcnt_album .recentBbsLi.active .recentBbsInnerUl,
	.mold03_rcnt_album .recentBbsLi.active .recentBbsMore{
		display: block;
	}



body.Tablet #multipleDiv_mold03_23:before {height: 56%;}
body.Tablet .mold03_rcnt_album .recentBbsLi .tabArea {position: static;}

body.Tablet .mold03_rcnt_album .recentBbsLi .recentBbsInnerUl .recentBbsInnerLi._1st {margin-left: 0;}
body.Tablet .mold03_rcnt_album .recentBbsLi .recentBbsInnerUl .recentBbsInnerLi._last {display: none;}
body.Tablet .mold03_rcnt_album .recentBbsLi .recentBbsInnerUl .recentBbsInnerLi {
	width: calc(35% - 33px);
	margin-top: 25px;
}


body.Mobile .mold03_rcnt_album .recentBbsLi .tabArea {position: static; text-align: center;}
body.Mobile .mold03_rcnt_album .recentBbsLi .recentBbsInnerUl .recentBbsInnerLi {display: none; width: 100%;}
body.Mobile .mold03_rcnt_album .recentBbsLi .recentBbsInnerUl .recentBbsInnerLi._1st {float: none; display: block; text-align: center; margin: 25px auto 0; max-width: 355px;}
body.Mobile .mold03_rcnt_album .recentBbsLi .recentBbsInnerUl .recentBbsInnerLi .recentBbsThumb {max-height: 237px;}