/* board */

#bbs_area { width:100%;}
	.bbs_list { width:100%; margin-top:-10px; border-bottom:1px solid #fff}
		.bbs_list th { padding:8px 5px; font-weight:600; background:#f05223; color:#fff;}
		.bbs_list td { padding:8px 5px; border-bottom:1px solid #ddd; border-top:1px solid #fff; text-align:center;}
		.bbs_list td.subject { text-align:left;}
			.bbs_list td.subject img { vertical-align: baseline; margin:0 2px;}
			.bbs_list td.subject a {}
			.bbs_list td.subject a:hover, .bbs_list td.subject a:focus { text-decoration:underline;}
	
		
	.btn_area { *zoom; height:27px;margin-bottom:30px;}
	.btn_area:after { content:""; display:block; clear:both; }
		.btn_area a { display:inline-block; font-size:1.1em; line-height:15px; padding:6px 12px; margin:0 1px; background:#f05223; color:#fff; border-radius:4px; text-shadow:1px 1px 1px #bc2b00; box-shadow:1px 1px 1px #bbb; vertical-align:middle; font-weight:600;}
		.btn_area a:hover, .btn_area a:focus { padding:7px 11px 5px 13px;}
		
	.search_area { text-align:center; margin:10px 0; border:1px solid #e5e5e5; padding:5px 0; background:#fff;}
		.search_area .select { line-height:20px !important; height:20px; vertical-align:middle; padding:1px 0; border:1px solid #ddd; }
		.search_area .input { line-height:18px; height:18px; padding:1px 5px; border:1px solid #ddd; vertical-align:middle;}
		.btn_search { display:inline-block; line-height:18px; padding:1px 5px; border:1px solid #ddd; background:#f5f5f5; cursor:pointer; vertical-align:middle;}
	
	.bbs_view { width:100%; border-top:1px solid #dedede; margin:0 0 10px;}
		.bbs_view th { padding:8px; background:#f5f5f5; border-top:1px solid #fff; border-bottom:1px solid #dedede; font-weight:600;}
		.bbs_view td  {padding:8px; background:#fefefe; border-top:1px solid #fff; border-bottom:1px solid #dedede;}
		.bbs_view td.con { padding:20px 15px; line-height:1.6em;}
			.bbs_view td.con p { margin-bottom:0px;}
			.bbs_view td.con div {}
				.bbs_view td.con div img, .bbs_view td.con img { max-width:100%;}
	.b_p { font-size:11px; letter-spacing:-1px; color:#999;}
	
	.btn_submit { display:inline-block; font-size:1.1em; line-height:15px; padding:6px 12px; margin:0 1px; background:#f05223; color:#fff; border:1px solid #f05223;; border-radius:4px; text-shadow:1px 1px 1px #bc2b00; box-shadow:1px 1px 1px #bbb; vertical-align:middle; cursor:pointer; font-weight:600;}
	.btn_submit:hover, .btn_submit:focus { padding:7px 11px 5px 13px;}
	.btn_reset { display:inline-block; font-size:1.1em; line-height:15px; padding:6px 12px; margin:0 1px; background:#f5f5f5; color:#666; border:1px solid #bbb;; border-radius:4px; text-shadow:1px 1px 1px #ddd; box-shadow:1px 1px 1px #bbb; vertical-align:middle; cursor:pointer; font-weight:600;}
	.btn_reset:hover, .btn_reset:focus { padding:7px 11px 5px 13px;}
		
	.bbs_write th { width:60px;}		
	

	@media (min-width: 1120px){
		.view_mobile { display:none;}
		.bbs_view #subject { width:95%;}
		#TempContents { width:98%; height:300px;}
	
	}
	
	
	@media (min-width: 960px) and (max-width: 1119px){
		.view_mobile { display:none;}
		.bbs_view #subject { width:95%;}
		#TempContents { width:98%; height:250px;}
			
	}
	
	@media (min-width: 720px) and (max-width: 959px){
		.view_mobile { display:none;}
		.bbs_view #subject { width:95%;}
		#TempContents { width:98%; height:200px;}
	
	}
	
	@media (min-width: 560px) and (max-width: 719px){
	.m1_none { display:none;}
	
	.bbs_view { width:100%; border-top:1px solid #dedede; margin-top:-20px;}
		.bbs_view th { padding:8px; background:#f5f5f5; border-top:1px solid #fff; border-bottom:1px solid #dedede; font-size:1.2em; font-weight:600; width:13%;}
		.bbs_view td {padding:8px; background:#fefefe; border-top:1px solid #fff; border-bottom:1px solid #dedede; font-size:1.2em; width:20%;}
		.bbs_view td.con { padding:20px 15px; }
		.bbs_view td.con div {font-size:1em; line-height:1.6em;}
		.bbs_view td.con div img, .bbs_view td.con img { width:100%;}
		.view_mobile { display:none;}
		
		.bbs_write th { width:20% !important; min-width:50px;}
		.bbs_write td { width:80% !important;}
		.bbs_view #subject { width:90%;}
		#TempContents { width:97%; height:250px;}
	}
	
	@media (max-width: 559px){
	.m1_none { display:none;}
	.m2_none { display:none;}
	
	.search_area { margin:10px; border-radius:4px;}
	
	.bbs_view { width:100%; border-top:1px solid #dedede; }
		.bbs_view th { padding:8px; background:#f5f5f5; border-top:1px solid #fff; border-bottom:1px solid #dedede; font-size:1.1em; font-weight:600; width:13% !important;}
		.bbs_view td {padding:8px; background:#fefefe; border-top:1px solid #fff; border-bottom:1px solid #dedede; font-size:1.1em; width:20% !important;}
		.bbs_view td.con { padding:20px 15px;}
		.bbs_view td.con div {font-size:1em; line-height:1.6em;}
		.bbs_view td.con div img, .bbs_view td.con img { width:100%;}
		
		.view_normal { display:none;}
		
	.btn_area { padding:0 10px;}
	
	.bbs_write th { width:20% !important; min-width:50px;}
	.bbs_write td { width:80% !important;}
	.bbs_view #subject { width:70%;}
	#TempContents { width:75%; height:100px; }
}		


.imgout { position:absolute; top:2px; right:2px; background-color:#dddddd; cursor:pointer; }
/*.imgout:hover { background:url(/images/common/x_r.png) left top no-repeat; }*/

   .File_up {
        position: absolute;
		background-color:#048204;
		-moz-border-radius:4px;
		-webkit-border-radius:4px;
		border-radius:4px;
		display:inline-block;
		color:#fff;
		font-size:11pt;
		font-weight:normal;
		padding:5px 15px 8px 40px;  
		height:20px;
		cursor:pointer;

		bottom:8px;
		right:8px;

		background-image: url("/images/common/green_cross.png"); 
		background-repeat:no-repeat; 
		background-position: 6px 10px;
   }


	.File_status {
        // position:relative;
		 text-align:right;
         position:absolute; bottom:10px; left:10px; right:10px; 
		 padding: 0px;
		 height: 80px;		 
		 font-size: 11pt;
		 //border:1px solid red;
	}