@charset "utf-8";

.flexbox{display: flex;flex-wrap: wrap;justify-content: space-between;/*align-items: flex-start;*/}	
.flex-row{flex-direction: row;}
.flex-column{flex-direction: column;}

.pic-grid1{font-size: 5em;width: 100%;height: auto;margin-bottom: 10px;/*overflow-wrap: break-word;*/ }	
.pic-grid1 .item-half{ width:477px; margin:0; float:left;}		
.pic-grid1 .zoom {position: relative;margin: auto;overflow: hidden;}
.pic-grid1 .zoom img {transition: all 0.3s;display: block;overflow: hidden;transform: scale(1);	}
.pic-grid1 .zoom img:hover {transform: scale(1);}

/* Bottom left text */



/* Bottom left text */
/*게시판 이름*/.pic-grid1 .text_boname { position: absolute; top: 30px; left:30px; color:#fff; font-size: 16px; }
.pic-grid1 .img_pofile img {width:51px !important;height:51px !important; border-radius:100%; opacity: 1 !important;}
.pic-grid1 .ca_name { color: #fff; font-size: 16px; padding:28px 0 45px 0; letter-spacing: 0;}
.pic-grid1 .cn_title{height:84px; overflow: hidden;}
.pic-grid1 .text{ position: absolute; top:0; bottom:5px;left: 30px;color: #fff; font-size: 30px; line-height:36px; font-weight: normal; letter-spacing: -1.5px; text-align: left; width:70%; }
.pic-grid1 .write_name {float:left; padding:15px 0 0 15px; }
.pic-grid1 .write_name span { text-decoration: underline !important; }
.pic-grid1 .text span { color: #fff; font-size: 16px; float: left;}

.pic-grid1 .good { position: absolute; bottom:17px; right:30px; color: #fff; font-size: 13px; font-weight: normal;}
.pic-grid1 .big{width: 477px; margin:0; height: 303px; float:left; background: #000;}
.pic-grid1 .small { background: #000;}
.pic-grid1 .big img{width: 477px;height: 303px;object-fit: cover; padding:0; opacity: 0.5;}
.pic-grid1 .small img{width: 477px;height: 303px;object-fit: cover;padding:0; opacity: 0.5;}	


@media screen and (max-width: 600px) {
	.pic-grid1 .item-half{width: 100%;font-size: 0.5em;	}
	.pic-grid1 .small{width: 100%;}
}	