
.bbs_wrap .t_box			{margin-bottom:0px; font:normal 13px/1 'Noto Sans KR';}
.bbs_wrap .t_box td			{padding:0!important; border-bottom:none;}
.bbs_wrap .t_box td	{padding:2px}
.bbs_wrap .t_box input	{height:30px; overflow:hidden; border:1px #ccc solid; border-radius:3px}
.bbs_wrap .t_box select{height:30px; border:1px #ccc solid; border-radius:3px}
.bbs_wrap .t_box .search input	{background:#bb1d23; border:none; padding:0 10px ;cursor:pointer; color:#fff; font:normal 14px/2 'Noto Sans KR';}
.bbs_wrap .t_box .search_box	{float:right; width: 300px;}
.bbs_wrap .t_box .search_box input	{margin-left:5px}
.bbs_wrap .bt_box td.input, .bbs_wrap .search_box td.input	{border:none!important}

.bbs_wrap .bbs_table 		{font:normal 16px/1.8 'Noto Sans KR';}
.bbs_wrap .bbs_table th		{border-top:2px #bb1d23 solid; border-bottom:1px #ccc solid; padding:10px; font:normal 16px/1.8 'Noto Sans KR'; color:#000 }
.bbs_wrap .bbs_table td		{border-bottom:1px #ccc solid;padding:10px; color:#555}
.bbs_wrap .bbs_table td.title		{font-size: 18px;}
.bbs_wrap .bbs_table td	a	{font:normal 16px/1.8 'Noto Sans KR'; color:#555}
.bbs_wrap .bbs_table td	a:link	{font:normal 16px/1.8 'Noto Sans KR'; color:#555}
.bbs_wrap .bbs_table td	a:hover	{font:normal 16px/1.8 'Noto Sans KR'; color:#555}
.bbs_wrap .bbs_table td.date	{font:normal 13px/1.8 'Noto Sans KR'; color:#555}
.bbs_wrap .bbs_table td.dong	{font:normal 13px/1.8 'Noto Sans KR'; color:#0066b3; text-align:center}
.bbs_wrap .bbs_table .notice		{background:#f7f7f7;}
.bbs_wrap .bbs_table .notice span	{background:#bb1d23; color:#fff; padding:3px 7px}
.bbs_wrap .bbs_table .notice a b	{font:normal 16px/1.8 'Noto Sans KR';}

.bbs_wrap .bbs_btn 	{background:#999; padding:7px 10px; font:normal 13px/14px  'Noto Sans KR'; color:#fff; border: none; cursor: pointer;}
.bbs_wrap .del		{background:#bb1d23;}
.bbs_wrap .writer	{background:#535a65;}
.bbs_wrap .bt_box td ,.bbs_wrap .search_box td	{border-bottom:none!important}
.bbs_wrap .bt_box		{margin:20px 0}
.bbs_wrap .bt_box td	{padding:0; background:#fff!important}
.bbs_wrap .bt_box span.paging	{color:#bb1d23!important; padding:5px; font:bold 14px/20px 'Noto Sans KR' ;}
.bbs_wrap .bt_box a.paging		{padding:5px;}
.bbs_wrap .bt_box a.paging img{
	vertical-align: middle;
}
.bbs_wrap .bt_box .paging a{
	font:bold 14px/20px 'Noto Sans KR' ;
	color: #555555;
	padding:5px;
}
.bbs_wrap .bt_box .paging a:link{
	font:normal 14px/20px 'Noto Sans KR' ;
	color: #555555;
}
.bbs_wrap .bt_box .paging a:hover{
	font:bold 14px/20px 'Noto Sans KR' ;
	color:#bb1d23;
	text-decoration: none;
}

/*view*/
.bbs_wrap .view th	{font:normal 18px/18px 'Noto Sans KR'; color: #000; padding-top: 20px;}
.bbs_wrap .view td	{padding:0;border-bottom:none}
.bbs_wrap .view .info span, .bbs_wrap .view .file span{float:left; width:40px;}
.bbs_wrap .view .info	{padding:7px 0; border-bottom:1px #ddd solid; font:normal 13px/1.8 'Noto Sans KR';}
.bbs_wrap .view .writer	{background:#fff}
.bbs_wrap .view .date	{float:right; text-align:center}
.bbs_wrap .view .file	{padding:7px 0; font:normal 14px/18px 'Noto Sans KR'; color: #555;}
.bbs_wrap .view .file a	{padding:7px 0; font:normal 14px/18px 'Noto Sans KR'; color: #555!important;}
.bbs_wrap .view .file img	{}
.bbs-text {
  font: normal 14px/1.8 'Noto Sans KR';
	color: #555;
}
.bbs-text p th td span{
  font: normal 14px 'Noto Sans KR';
	color: #555!important;
}

.bbs-text a{
  font: normal 14px/1.8 'Noto Sans KR';
	color: #555;
}
.bbs-text a:link{
  font: normal 14px/1.8 'Noto Sans KR';
	color: #555;
}

/*write*/
.bbs_wrap .ok		{background:#bb1d23; padding:7px 15px; font:normal 14px/1.4 'Noto Sans KR';}
.bbs_wrap .cancel	{padding:8.5px 15px; font:normal 14px/1.4 'Noto Sans KR';}
.bbs_wrap table tbody td.bbs_write		{border-bottom:1px #ddd solid; text-align: left;}
.bbs_write input.input_write	{height:30px; overflow:hidden; border:1px #ccc solid; border-radius:3px}
.bbs_write table tbody td{
	text-align: left;
}
/*ī�װ���*/
.bbs_cate	{padding:10px; background:#fff;  margin-bottom:5px; position:relative; top:0px; border-top: #bb1d23 2px solid; border-bottom:1px #888 solid;}
.bbs_cate a	{float:left; width:72.5px; font:normal 13px/1.8 'Noto Sans KR'; color:#444; text-align:center}


/*�����Խ���*/
.bbs_photo .t_box	{border-bottom:2px #bb1d23 solid; padding-bottom:10px;}
.bbs_wrap .bbs_photo td	{border-bottom:none!important; padding:0!important}
.bbs_wrap .bbs_photo td img			{width:148px; height:170px; border:1px #ddd solid}
.bbs_wrap .bbs_photo .list			{float:left; width:180px; padding:20px 0!important}
.bbs_wrap .bbs_photo .list .title	{display:block; width:150px; overflow:hidden;  white-space:nowrap; text-overflow:ellipsis}
.bbs_photo .bt_box	{border-top:1px #ccc solid; padding-top:20px; margin:0!important}

.bbs_photo2 .t_box	{border-bottom:2px #bb1d23 solid; padding-bottom:10px;}
.bbs_photo2 td	{border-bottom:none!important; padding:0!important}
.bbs_photo2 td img			{width:200px; height:130px; border:1px #ddd solid}
.bbs_photo2 .list			{float:left; width:300px; padding:20px 0!important}
.bbs_photo2 .list .title	{display:block; width:200px; overflow:hidden;  white-space:nowrap; text-overflow:ellipsis}
.bbs_photo2 .bt_box	{border-top:1px #ccc solid; padding-top:20px; margin:0!important}


/* ����Ʈ&��Ÿ */
.SelectBar		{font:normal 12px gulim,'����'; border-top-style:none; background:#dfdfdf}
.BtnImg			{width:25px; height:25px; font:normal 12px gulim,'����'; border-style:none; background:#dfdfdf}
.TextMenuBar	{font:normal 12px gulim,'����'; border-top-style:none; background:#dfdfdf}
.input_1		{font:normal 12px dotum,'����'; background:#fff; border:1px solid #999}
.input			{font:normal 12px dotum,'����'; background:#fff; border:1px solid #999}
.intro			{font:normal 12px/19px dotum,'����'; color:#666}
.scrollbars1	{scrollbar-face-color:#fff; scrollbar-highlight-color:#fff; scrollbar-3dlight-color:#d9d9d9; scrollbar-shadow-color:#d9d9d9; scrollbar-darkshadow-color:#d9d9d9; scrollbar-track-color:#fff; scrollbar-arrow-color:#9d9d9d}
.text_b			{font:bold 12px/16px dotum,'����'; color:#000}
.data			{font:normal 11px/16px tahoma,dotum,'����'; color:#999}
.data2			{font:normal 11px/16px tahoma,dotum,'����'; color:#999}

/* ������ css */
.bold			{font-weight: bold;}
.underline		{text-decoration:underline;}
.italic			{font-style: italic;}
.0				{line-height:1.8;}
.left			{text-align:left;}
.center			{text-align:center;}
.right			{text-align:right;}
.bbs_wrap .bbs_table .bold			{font-weight: bold;}
.bbs_wrap .bbs_table .underline		{text-decoration:underline;}
.bbs_wrap .bbs_table .italic			{font-style: italic;}
.bbs_wrap .bbs_table .0				{line-height:1.8;}
.bbs_wrap .bbs_table .left			{text-align:left;}
.bbs_wrap .bbs_table .center			{text-align:center;}
.bbs_wrap .bbs_table.right			{text-align:right;}
.bbs_wrap .bbs_table ul				{list-style:disc; padding:12px 0 12px 40px;}
.bbs_wrap .bbs_table ul li				{list-style:disc;}
.bbs_wrap .bbs_table ol				{list-style:decimal; padding:12px 0 12px 40px;}
.bbs_wrap .bbs_table ol li				{list-style:decimal;}
.bbs_wrap .bbs_table a
.bbs_wrap .bbs_table		{font:normal 14px/1.8 gulim; color:#333; text-align:justify}
.bbs_wrap .bbs_table table.left	{float:left}
.bbs_wrap .bbs_table table.right	{float:right}
.bbs_wrap .bbs_table table.center	{margin:0 auto}

.bbs_wrap table tbody td.bbs-title-photo{
	font-weight: 600;
	font-family: 'Noto Sans KR';
	font-size: 24px;
	text-align: center;
	line-height: 40px;
	color: #2b2b2b;
	padding: 20px 10px;
}
.bbs_wrap table tbody td.bbs-title{
	height: 66px;
	font-weight: 600;
	font-family: 'Noto Sans KR';
	font-size: 24px;
	text-align: center;
	line-height: 40px;
	color: #2b2b2b;
	padding: 20px 10px;
}
.bbs_wrap table tbody td.bbs-title a:link{
	height: 66px;g
	font-weight: 600;
	font-family: 'Noto Sans KR';
	font-size: 24px;
	text-align: center;
	line-height: 80px;
	text-decoration: none;
	text-align: left;
	color: #444444;
}
.bbs_wrap table tbody td.bbs-title a:hover{
	height: 66px;
	font-weight: 600;
	font-family: 'Noto Sans KR';
	font-size: 24px;
	text-align: center;
	line-height: 80px;
	text-decoration: none;
	text-align: left;
	color: #ff5717;
}

.bbs_wrap table tbody td.date{
	height: 48px;
font-weight: 400;
font-family: 'Noto Sans KR';
font-size: 14px;
text-align: right;
line-height: 32px;
color: #555555;
}
.bbs_wrap table{
  border-right: 0;
  border-left: 0;
}

.bbs_wrap table thead th{
  height: 48px;
  border-bottom: 1px solid #534741;
  font-weight: bold;
  font-family: 'Noto Sans KR';
  font-size: 18px;
  text-align: center;
}

.bbs_wrap table tbody th{
  height: 48px;
  border-bottom: 1px solid #e0e0e0;
  font-weight: bold;
  font-family: 'Noto Sans KR';
  font-size: 16px;
  text-align: center;
}

.bbs_wrap table tbody td{
  height: 48px;
  border-bottom: 1px solid #e0e0e0;
  font-weight: 400;
  font-family: 'Noto Sans KR';
  font-size: 16px;
  text-align: center;
  line-height: 28px;
	padding: 10px 0;
}

.page_limit table tbody td{
	height: 48px;
  border-bottom: 1px solid #e0e0e0;
  font-weight: 400;
  font-family: 'Noto Sans KR';
  font-size: 16px;
  text-align: center;
  line-height: 32px;
}
.page_limit p {text-align: right; margin-top: 10px;}

/******** 메인 bbs *******/
.main_bbs_notice_text{
	width: 440px;
	margin: 0 auto;
	padding: 2px 0;
  border-bottom: 1px solid #e9e9e9;
}
.main_bbs_notice_text a{
	height: 42px;
	font-weight: 300;
	font-family: 'Noto Sans KR';
	font-size: 16px;
	color: #222222;
	text-align: center;
	line-height: 42px;
	width: 300px;
}
.main_bbs_notice_text a:link{
	height: 42px;
	font-weight: 300;
	font-family: 'Noto Sans KR';
	font-size: 16px;
	color: #222222;
	text-align: center;
	line-height: 42px;
	width: 300px;
}
.main_bbs_notice_text a:hover{
	height: 42px;
	font-weight: 300;
	font-family: 'Noto Sans KR';
	font-size: 16px;
	color: #222222;
	text-align: center;
	line-height: 42px;
	width: 300px;
}
.main_bbs_notice_date{
	height: 42px;
	font-weight: 200;
	font-family: 'Noto Sans KR';
	font-size: 16px;
	color: #222222;
	text-align: center;
	line-height: 42px;
	width: 66px;
}
.mh-img{
	width: 190px;
	display: inline-block;
	margin: 0px 40px;
  text-align: center;

}
.mh-img img{
	width: 190px;
	height: 250px;
}
.mh-img_txt a:link{
	width: 190px;
	display: inline-block;
	text-align: center;
	font-weight: 400;
	font-family: 'Noto Sans KR';
}
.mh-img_txt a{
	width: 190px;
	display: inline-block;
	text-align: center;
	font-weight: 400;
	font-family: 'Noto Sans KR';
}
.mh-img_writer{
	font-size: 14px;
	font-weight: 200;
	font-family: Noto Sans KR;
	text-align: center;
}
.mh-img-group{
	background: url(../img/common/slash.png) center 10px no-repeat;
	padding-top: 40px;
}
.mh-img-2-group{
	padding-top: 20px;
}
.mh-img-2{
	width: 434px;
	display: inline-block;
  text-align: left;
}
.mh-img-2 img{
	width: 434px;
	height: 280px;
}
.mh-img-2_writer{
	font-weight: 200;
	font-family: Noto Sans KR;
	text-align: left;
	line-height: 38px;
}
.mh-img-2_txt a{
	width: 434px;
	display: inline-block;
	text-align: left;
	font-weight: 300;
	font-family: 'Noto Sans KR';
	font-size: 18px;
}
.mh-2-main_bbs_notice_text{
	width: 400;
	margin: 0 auto;
	padding: 12px 0;
    border-bottom: 1px solid #ebebeb;
}
.mh-2-main_bbs_notice_text a{
	height: 30px;
	font-weight: 300;
	font-family: 'Noto Sans KR';
	font-size: 18px;
	text-align: left;
}
.mh-2-main_bbs_notice_text a:link{
	height: 30px;
	font-weight: 300;
	font-family: 'Noto Sans KR';
	font-size: 18px;
	text-align: left;
}
.mh-2-main_bbs_notice_date{
	font-weight: 200;
	font-family: Noto Sans KR;
	text-align: left;
	display: none;
}

.bpb_bar {    
	margin-bottom: 10px;
    padding-bottom: 10px;
    border-bottom: 1px solid #ddd;
}
#bbs_pass_box {
	margin: 20px auto;
    width: 200px;
    text-align: center;
}
#bbs_pass_box .bt {margin-top: 10px;}
#bbs_pass_box .bt img {vertical-align: middle;}