/* CSS Document */
.leftFloat {float:left; }
.rightFloat { float:right; }
.clear { clear:both; }
.clearfloat { clear:both; }
.table-responsive{border-radius:0; border:0; padding:0; margin:0;}

.bbsContent .row .col-xs-6{padding:1%; margin:0px;}
.table.no_radius { border-radius:0px;}
.bbs_view #bbs_content > p > img { max-width:100%;}

@media only screen and (min-width: 200px) {
	/* 포트폴리오 목록 */
	#default_skin .bbsTop { width:98%; margin:15px auto;}
	#default_skin .bbsTop .btn { margin:5px 0; padding:5px 0; width:24%; font-size:1.0em; border-radius:20px; }
	#default_skin .bbsTop .btn-success { background:none; border:1px solid #adadad; color:#333; }
	#default_skin .bbsTop .btn-primary { background:#b20a0a; border-color:#b20a0a; color:#fff; }
	
	#default_skin .row .col-lg-4 { }
	#default_skin .row .col-lg-4 .thumbnail { border:none; margin-bottom:0;}
	#default_skin .row .col-lg-4 .thumbnail .thumbnail_img { border:1px solid #c8c8c8;}
	
	#default_skin .row .col-lg-4 .caption { padding:5px 0; text-align:center; font-size:1.1em; }
	#default_skin .row .col-lg-4 .caption span { display:inline-block; padding-right:5px; color:#4B4B4B;}
	#default_skin .row .col-lg-4 .caption a { font-size:1.2em;}

	
	#default_skin .buttons, #default_skin .bbsCMD { padding:0px 15px;}
	#default_skin .bbsCMD input { background:#E3E3E3; border:1px solid #DCDCDC; padding:5px 10px; color:#333;}
	#default_skin .buttons a { background:#b20a0a; border-color:#b20a0a; }
	
	/* 포트폴리오 보기 */
	.bbs_view { margin:0 auto; }
	.bbs_view .bbs_title { border-bottom:1px solid #a6aa0a; padding:0 0 20px 0; border-radius:0; background:none; margin:0; }
	.bbs_view .bbs_title h3 { font-size:1.2em; font-weight:bold; color:#333; float:none; letter-spacing:0px; padding-bottom:5px; text-align:center; }
	.bbs_view .bbs_title h3 span.cat { font-size:0.8em; font-weight:normal; color:#808080; }
	.bbs_view .bbs_title > p { float:none; font-size:0.9em; text-align:right; }
	
	.bbs_view #bbs_content { border:none; border-bottom:4px double #c9c9c9;}
	.bbs_view .buttons_right a { background:#c6c6c6; color:#fff; border:none; }
	.bbs_view .buttons_right a:hover { background:#575757; color:#fff; border:none; }

	
}

@media only screen and (min-width: 480px) {
	/* 포트폴리오 목록 */
	#default_skin .bbsTop { width:98%; margin:15px auto;}
	#default_skin .bbsTop .btn { margin:5px 0; padding:5px 0; width:16%; font-size:1.0em; border-radius:20px; }
	#default_skin .bbsTop .btn-success { background:none; border:1px solid #adadad; color:#333; }
	#default_skin .bbsTop .btn-primary { background:#b20a0a; border-color:#b20a0a; color:#fff; }
	
	#default_skin .row .col-lg-4 { }
	#default_skin .row .col-lg-4 .thumbnail { border:none; margin-bottom:0;}
	#default_skin .row .col-lg-4 .thumbnail .thumbnail_img { border:1px solid #c8c8c8;}
	
	#default_skin .row .col-lg-4 .caption { padding:5px 0; text-align:center; font-size:1.1em; }
	#default_skin .row .col-lg-4 .caption span { display:inline-block; padding-right:5px; color:#4B4B4B;}
	#default_skin .row .col-lg-4 .caption a { font-size:1.2em;}

	
	#default_skin .buttons, #default_skin .bbsCMD { padding:0px 15px;}
	#default_skin .bbsCMD input { background:#E3E3E3; border:1px solid #DCDCDC; padding:5px 10px; color:#333;}
	#default_skin .buttons a { background:#b20a0a; border-color:#b20a0a; }
	
	/* 포트폴리오 보기 */
	.bbs_view { margin:0 auto; }
	.bbs_view .bbs_title { border-bottom:1px solid #a6aa0a; padding:0 0 20px 0; border-radius:0; background:none; margin:0; }
	.bbs_view .bbs_title h3 { font-size:1.2em; font-weight:bold; color:#333; float:left; letter-spacing:0px; padding-bottom:0px; text-align:left; }
	.bbs_view .bbs_title h3 span.cat { font-size:0.8em; font-weight:normal; color:#808080; }
	.bbs_view .bbs_title > p { float:right; font-size:0.9em; text-align:left; }
	
	.bbs_view #bbs_content { border:none; border-bottom:4px double #c9c9c9;}
	.bbs_view .buttons_right a { background:#c6c6c6; color:#fff; border:none; }
	.bbs_view .buttons_right a:hover { background:#575757; color:#fff; border:none; }


}

@media only screen and (min-width: 768px) {
	/* 포트폴리오 목록 */
	#default_skin .bbsTop { width:85%; margin:15px auto;}
	#default_skin .bbsTop .btn { margin:0; padding:5px 0; width:13.9%; font-size:1.0em; border-radius:20px; }
	#default_skin .bbsTop .btn-success { background:none; border:1px solid #adadad; color:#333; }
	#default_skin .bbsTop .btn-primary { background:#b20a0a; border-color:#b20a0a; color:#fff; }
	
	#default_skin .row .col-lg-4 { }
	#default_skin .row .col-lg-4 .thumbnail { border:none; margin-bottom:0;}
	#default_skin .row .col-lg-4 .thumbnail .thumbnail_img { border:1px solid #c8c8c8;}
	
	#default_skin .row .col-lg-4 .caption { padding:5px 0; text-align:center; font-size:1.1em; }
	#default_skin .row .col-lg-4 .caption span { display:inline-block; padding-right:5px; color:#4B4B4B;}
	#default_skin .row .col-lg-4 .caption a { font-size:1.2em;}

	
	#default_skin .buttons, #default_skin .bbsCMD { padding:0px 15px;}
	#default_skin .bbsCMD input { background:#E3E3E3; border:1px solid #DCDCDC; padding:5px 10px; color:#333;}
	#default_skin .buttons a { background:#b20a0a; border-color:#b20a0a; }
	
	/* 포트폴리오 보기 */
	.bbs_view { margin:0 auto; }
	.bbs_view .bbs_title { border-bottom:1px solid #a6aa0a; padding:0 0 20px 0; border-radius:0; background:none; margin:0; }
	.bbs_view .bbs_title h3 { font-size:1.4em; font-weight:bold; color:#333; float:left; letter-spacing:0px; }
	.bbs_view .bbs_title h3 span.cat { font-size:0.8em; font-weight:normal; color:#808080; }
	.bbs_view .bbs_title > p { float:right; font-size:0.9em; }
	
	.bbs_view #bbs_content { border:none; border-bottom:4px double #c9c9c9;}
	.bbs_view .buttons_right a { background:#c6c6c6; color:#fff; border:none; }
	.bbs_view .buttons_right a:hover { background:#575757; color:#fff; border:none; }
	
}
    
@media only screen and (min-width: 970px) {
	/* 포트폴리오 목록 */
	#default_skin .bbsTop { width:68%; margin:15px auto;}
	#default_skin .bbsTop .btn { margin:0; padding:5px 0; width:13.9%; font-size:1.0em; border-radius:20px; }
	#default_skin .bbsTop .btn-success { background:none; border:1px solid #adadad; color:#333; }
	#default_skin .bbsTop .btn-primary { background:#b20a0a; border-color:#b20a0a; color:#fff; }
	
	#default_skin .row .col-lg-4 { }
	#default_skin .row .col-lg-4 .thumbnail { border:none; margin-bottom:0;}
	#default_skin .row .col-lg-4 .thumbnail .thumbnail_img { border:1px solid #c8c8c8;}
	
	#default_skin .row .col-lg-4 .caption { padding:5px 0; text-align:center; font-size:1.1em; }
	#default_skin .row .col-lg-4 .caption span { display:inline-block; padding-right:5px; color:#4B4B4B;}
	#default_skin .row .col-lg-4 .caption a { font-size:1.2em;}

	
	#default_skin .buttons, #default_skin .bbsCMD { padding:0px 15px;}
	#default_skin .bbsCMD input { background:#E3E3E3; border:1px solid #DCDCDC; padding:5px 10px; color:#333;}
	#default_skin .buttons a { background:#b20a0a; border-color:#b20a0a; }
	
	/* 포트폴리오 보기 */
	.bbs_view { margin:0 auto; }
	.bbs_view .bbs_title { border-bottom:1px solid #a6aa0a; padding:0 0 20px 0; border-radius:0; background:none; margin:0; }
	.bbs_view .bbs_title h3 { font-size:1.4em; font-weight:bold; color:#333; float:left; letter-spacing:0px; }
	.bbs_view .bbs_title h3 span.cat { font-size:0.8em; font-weight:normal; color:#808080; }
	.bbs_view .bbs_title > p { float:right; font-size:0.9em; }
	
	.bbs_view #bbs_content { border:none; border-bottom:4px double #c9c9c9;}
	.bbs_view .buttons_right a { background:#c6c6c6; color:#fff; border:none; }
	.bbs_view .buttons_right a:hover { background:#575757; color:#fff; border:none; }

}
    
@media only screen and (min-width: 1170px) {
	/* 포트폴리오 목록 */
	#default_skin .bbsTop { width:68%; margin:15px auto;}
	#default_skin .bbsTop .btn { margin:0; padding:5px 0; width:13.9%; font-size:1.0em; border-radius:20px; }
	#default_skin .bbsTop .btn-success { background:none; border:1px solid #adadad; color:#333; }
	#default_skin .bbsTop .btn-primary { background:#b20a0a; border-color:#b20a0a; color:#fff; }
	
	#default_skin .row .col-lg-4 { }
	#default_skin .row .col-lg-4 .thumbnail { border:none; margin-bottom:0;}
	#default_skin .row .col-lg-4 .thumbnail .thumbnail_img { border:1px solid #c8c8c8;}
	
	#default_skin .row .col-lg-4 .caption { padding:5px 0; text-align:center; font-size:1.1em; }
	#default_skin .row .col-lg-4 .caption span { display:inline-block; padding-right:5px; color:#4B4B4B;}
	#default_skin .row .col-lg-4 .caption a { font-size:1.2em;}


	#default_skin .buttons, #default_skin .bbsCMD { padding:0px 15px;}
	#default_skin .bbsCMD input { background:#E3E3E3; border:1px solid #DCDCDC; padding:5px 10px; color:#333;}
	#default_skin .buttons a { background:#b20a0a; border-color:#b20a0a; }
	
	/* 포트폴리오 보기 */
	.bbs_view { margin:0 auto; }
	.bbs_view .bbs_title { border-bottom:1px solid #a6aa0a; padding:0 0 20px 0; border-radius:0; background:none; margin:0; }
	.bbs_view .bbs_title h3 { font-size:1.4em; font-weight:bold; color:#333; float:left; letter-spacing:0px;}
	.bbs_view .bbs_title h3 span.cat { font-size:0.8em; font-weight:normal; color:#808080; }
	.bbs_view .bbs_title > p { float:right; font-size:0.9em; }
	
	.bbs_view #bbs_content { border:none; border-bottom:4px double #c9c9c9;}
	.bbs_view .buttons_right a { background:none; color:#333; border:1px solid #c9c9c9; }
	.bbs_view .buttons_right a:hover { background:#575757; color:#fff; border:1px solid #575757; }
	
	/* 공지사항 */
	.panel { border:none;}
	.panel > table { border:none;}
}