@charset "utf-8";


/* List */
.board-list {padding:0 !important;}
.list-media { margin:0; margin-bottom:30px;}
.list-item { /*padding-bottom:15px; border-bottom:1px solid #0096d7;*/position: relative; box-sizing: border-box; border: 1px solid #e2e2e2; padding: 30px 20px;}
.img-wrap .img-item {padding:0;border-radius: 50%;}
.list-item .img {width: 30% !important;}
.list-item .img-left {/*  margin-right:10px;  */}
.list-item .img-right { margin-left:10px; }
.list-item h2.media-heading { margin:0px; }
.list-item h2.media-heading b { font-size:20px; color:#333; }
/*.list-item h2.media-heading span { width:3px; height:26px; background-color:#0096d7; display:inline-block; vertical-align:middle; }*/
.list-item .list-details { margin-top:6px; padding:6px 0px; border-top:1px dotted #ccc; border-bottom:1px dotted #ccc; }
.list-item .list-details .member, .list-item .list-details .guest { color:#787878 !important; }
.list-item .list-cont { margin-top:4px; padding:0; line-height:26px; font-size:15px; color:#333; }
/*.list-item .list-cont .tt { padding-left:5px; border-left:3px solid #0096d7; }*/
.list-item .list-sp { margin:0 7px; color:#ddd; font-size:11px; }
.cal > p {margin:0 auto; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis;}

/* Infinite */
.list-wrap #infscr-loading { background: rgb(0, 0, 0); margin:0px; padding: 10px; border-radius: 10px; left: 50%; width: 200px; margin-left:-110px; text-align: center; bottom: 50px; color: rgb(255, 255, 255); position: fixed; z-index: 100; opacity: 0.8; -webkit-border-radius: 10px; -moz-border-radius: 10px; }
.list-wrap .list-more { text-align:center; margin-bottom:20px; }
.list-wrap .list-more a { color:#333; font-size:60px; }
.list-wrap .list-more a:hover { color:#0096d7; }

.detailBtn {margin-top: 20px; border-radius:5px; display:block; width:100%; padding:13px 20px 10px 20px; background-color:#0f1f3c; color:#fff !important;  line-height: normal;}
.detailBtn:hover { background-color:#000; color:#fff !important; transition:0.3s ease;}

/* 라디오버튼 */
.list-media .pull-right { position: absolute; right: -15px; top: -20px;}

@media screen and (max-width: 767px){
 .list-media .pull-right { right: 5px;}
}

/* 여백조정 */
.list-wrap #fboardlist {}
.form.row{padding:0 !important;}
.list-btn-box .form-group { margin: 0px 15px 30px 15px;}

@media screen and (max-width:767px){
	/* .responsive .zone-center {padding-top: 20px !important; padding-bottom: 30px;} */
	.list-wrap #fboardlist{margin:0;}
}

.fa-arrow-circle-down:before{display:none;}

