@charset "utf-8";
 

/*   게시판 분류탭 관련   ===============================================*/ 
.bbs_category_box				{margin:0 0 20px 0;text-align:center;}
.bbs_category_box a			{border-right:1px solid #ccc;display:inline-block;line-height:15px;padding:0px 10px;color:#111 !important;font-size:1em; font-family:'NotoKrM', sans-serif; }
.bbs_category_box a:last-child	{border-right:0px}
.bbs_category_box a.on	{color:#009486 !important;}
.bbs_category_box span	{font-size:0.85em;}


/* mobie screen 480 */
@media screen and (max-width:480px) {

	.bbs_category_box span	{display:none;}

}


/*   게시판 페이지 관련   ===============================================*/ 
.bbs_page			{padding:10px 0; text-align:center;width:100%;}
.bbs_page02			{padding:20px 0 0 0; text-align:center;width:100%; }
.bbs_page04			{padding:20px 0; text-align:center;width:100%;}
.bbs_page05			{padding:20px 0; width:100%;border-top:1px solid #ddd;}
  
.bbspagearea02		{margin:0;padding-top:20px;}
.bbs_page01			{padding:0 5px;}
.bbs_page02			{padding:0 5px; font-weight:bold;}
.bbs_page03			{}



.bbspagearea			{padding:20px 0 0 0; text-align:center; } 
.bbspagearea a			{display:inline-block;zoom:1;*display:inline;width:27px; height:27px;line-height:27px;text-align:center; color:#666;border:1px solid #d0d0d0; margin:0 1px;font-size:12px;overflow:hidden;} 
.bbs_page_no 			{border:1px solid #fff; } 
.bbs_page_on 			{font-weight:bold;color:#111 !important; background:#fff;border-color:#222 !important;} 
.bbs_page_aarow01		{background:url(../image/board/bbs_page.png) no-repeat 0 0 #fff;background-size:auto 29px;overflow:hidden;}
.bbs_page_aarow02		{background:url(../image/board/bbs_page.png) no-repeat -30px 0 #fff;background-size:auto 29px;overflow:hidden;}
.bbs_page_aarow03		{background:url(../image/board/bbs_page.png) no-repeat -60px 0 #fff;background-size:auto 29px;overflow:hidden;}
.bbs_page_aarow04		{background:url(../image/board/bbs_page.png) no-repeat -90px 0 #fff;background-size:auto 29px;overflow:hidden;}
.bbspagearea a:hover	{border:1px solid #666; } 
.bbs_page_on:hover		{border:1px solid #666 !important;border-bottom:2px solid #3a65e0 !important; } 



.bbs_pagebox			{padding:0; text-align:center; } 
.bbs_pagebox a			{display:inline-block;zoom:1;*display:inline;width:40px; height:40px;line-height:40px;text-align:center; color:#666;border:1px solid #d0d0d0; margin:0 1px;font-size:13px;overflow:hidden;} 
.bbs_pagebox a:hover	{border:1px solid #222; color:#222; font-weight:bold;} 
.bbs_pagebox .page_on 			{font-weight:bold;color:#000 !important; border:1px solid #222;} 
.bbs_pagebox .page_on:hover		{border:1px solid #222 !important;}
.bbs_pagebox .page_aarow01		{background:url('../image/board/bbs_page02.png') no-repeat 4px 0 #fff;background-size:auto 29px;overflow:hidden;}
.bbs_pagebox .page_aarow02		{background:url('../image/board/bbs_page02.png') no-repeat -23px 0 #fff;background-size:auto 29px;overflow:hidden;}
.bbs_pagebox .page_aarow03		{background:url('../image/board/bbs_page02.png') no-repeat -56px 0 #fff;background-size:auto 29px;overflow:hidden;}
.bbs_pagebox .page_aarow04		{background:url('../image/board/bbs_page02.png') no-repeat -83px 0 #fff;background-size:auto 29px;overflow:hidden;}


/* mobie screen 785 */
@media screen and (max-width:785px) {
	.bbs_pagebox a			{width:30px; height:30px;line-height:30px;} 
	.bbs_pagebox .page_aarow01		{background:url('../image/board/bbs_page.png') no-repeat 0 0 #fff;background-size:auto 29px;overflow:hidden;}
	.bbs_pagebox .page_aarow02		{background:url('../image/board/bbs_page.png') no-repeat -30px 0 #fff;background-size:auto 29px;overflow:hidden;}
	.bbs_pagebox .page_aarow03		{background:url('../image/board/bbs_page.png') no-repeat -60px 0 #fff;background-size:auto 29px;overflow:hidden;}
	.bbs_pagebox .page_aarow04		{background:url('../image/board/bbs_page.png') no-repeat -90px 0 #fff;background-size:auto 29px;overflow:hidden;}
}




/*   게시판 페이지 관련   ===============================================*/


.bbs_area_view			{padding:20px 0 40px 0;}
.bbs_area_view01		{margin:20px 0 0 0 ; padding:0 0 20px 0;}
.bbs_area_view dl		{margin:0;}
.bbs_area_view dt		{float:left; width:70%;}
.bbs_area_view dd		{float:right; width:30%;text-align:right;}

.bbs_area_view01 dl		{margin:0;}
.bbs_area_view01 dt		{float:left; width:70%;}
.bbs_area_view01 dd		{float:right; width:30%;text-align:right;}


/*   버튼관련   ===============================================*/
.btn_area				{padding:30px 0; text-align:center; }
.btn_area01				{padding:20px 0 ; text-align:center; }
.btn_area02				{padding:30px 0 0 0;  }
.btn_area04				{padding:20px 0;  border-top:1px solid #dddddd;}
.btn_area05				{margin:20px 0 0 0;  border-top:1px solid #dddddd;}
.btn_area_top			{padding:0 0 10px 0 ; text-align:center; }
.btn_area02				{padding:20px 0 0 0;  }
.btn_area03				{padding-top:10px;  }
.btn_area03 dl			{margin:0;  }
.btn_area03 dt			{margin:0;  float:left;}
.btn_area03 dd			{margin:0;  float:right;}

 


/*  게시판 이동복사   =================================================*/
.bbs_newwin_title		{background-color:#454545;height:40px;width:100%;padding:10px;text-align:center;}
.bbs_newwin_title span	{font-size:18px;font-weight:bold;color:#fff;}
.bbs_newwin_help		{padding:0px 5px;}


/*   게시판 버튼 관련   ===============================================*/
 
.bbs_area_view			{padding:30px 0 40px 0;border-top:0 solid #ddd;overflow:hidden;}
.bbs_area_view01		{margin:20px 0 0 0 ; padding:0 0 20px 0;}
 
 



.view_btn_group						{padding:40px 0 0 0; overflow:hidden; }
.bbs_btn01 			{display:inline-block;text-align:center; border:1px solid #aaa; background:#fff; color:#333; padding:0 15px; line-height:37px; margin:0 1px; cursor:pointer; font-size:0.95em; min-width:90px;vertical-align:middle; }
.bbs_btn01:hover	{border:1px solid #222; background:#222; color:#fff; }

.bbs_btn01_h		{display:inline-block;text-align:center; border:1px solid #aaa; background:#fff; color:#333; padding:0 15px; line-height:37px; margin:0 1px; cursor:pointer; font-size:0.95em; min-width:90px;vertical-align:middle; opacity:.5; }

.bbs_btn02 			{display:inline-block;text-align:center; border:1px solid #444; background:#555; color:#fff; padding:0 15px; line-height:37px; margin:0 3px; cursor:pointer; font-size:0.95em; min-width:90px;vertical-align:middle; }


/* mobie screen 785 */
@media screen and (max-width:785px) {
	.bbs_btn01,
	.bbs_btn02		{padding:0 9px; min-width:60px; line-height:27px; font-size:13px; margin-bottom:5px; }
}

/*   게시판 버튼 관련   ===============================================*/




#bbstabletop			{padding:0 0 8px 0; }


.nolist					{padding:70px 0; text-align:center; border-bottom:0px solid #ddd; } 
.nolist2				{padding:70px 0; text-align:center; border-top:1px solid #ddd; } 
.nolist3				{padding:70px 0; text-align:center; border-top:1px solid #ddd; border-bottom:1px solid #ddd; } 
.line01					{background-color:#ddd; height:1px; }
   
.name					{font-weight: normal; color:#064E53; }
     


.pw_check					{width:540px; margin:0 auto; padding-top:20px; }
.pw_check p					{padding:20px; border:1px solid #dde4e9; border-bottom:0; background:#fff}
.pw_check_td				{margin:0 0 30px 0; padding:30px 0; border:1px solid #e9e9e9; background:#f5f6fa; text-align:center}
.pw_btn_submit				{padding:0 10px; height:23px; background:#1d80e7; color:#fff; font-size:12px; border:0; letter-spacing:-0.1em; margin-left:5px; }
.frm_input 					{border:1px solid #b5b5b5; padding:3px 0; }
     

@media screen and (max-width:880px) {
	.pw_check				{width:70%; margin:0 auto; padding-top:20px; }
}

    
/* 회원탈퇴 */
.mbleave_wrap			{border:7px solid #e5e5e5; padding:25px; }
.mbleave_btn			{border-top:1px solid #ddd; padding:25px 0 5px 0; margin:30px 0 0 0; text-align:Center; }
/* 회원탈퇴 */
 



 
/* 보드 상단 검색	 ======================================*/
.bbs_top_info			{padding:0 0 10px 0; overflow:hidden; word-break:keep-all; }
.bbs_top_total			{float:left; background:url(../image/board/icon_list.gif) no-repeat 3px 7px; min-width:30%; padding:4px 0 0 20px; word-break:keep-all; }
.bbs_top_search			{border:1px solid #d9d9d9; padding:15px 20px; margin:20px 0; background:#f9f9f9; text-align:center; font-size:13px; font-weight:bold; color:#666; 
	/*
	-moz-box-shadow:	0 1px 4px #e6e6e6; 
	-webkit-box-shadow: 0 1px 4px #e6e6e6; 
	box-shadow:			0 1px 4px #e6e6e6 */ /*가로, 세로, 번지기정도, 그림자색상*/; }
.bbs_top_search input[type=text]		{border:1px solid #bbb; padding:3px 4px; width:50%; margin:0 0px 0 20px; }
.bbs_top_search input[type=image], .bbs_top_search02 input[type=image]	{border:none !important; }
.bbs_top_search_btn		{display:inline-block;width:27px; height:22px; border:none; content:''; text-indent:50px; overflow:hidden; background:url('../image/board/btn_top_search.png') no-repeat center 50%; background-size:auto 20px; }

.bbs_top_search02		{float:right; border:1px solid #bbb; padding:0 2px 2px 0; }
.bbs_top_search02 input[type=text]		{border:1px solid #fff; padding:4px 5px; width:140px; margin:0 0 0 0; }

/* 보드 상단 검색	 ======================================*/

 






/* latest skin style ======================================================================================*/

/* basic */
	.la_news_list			{padding:7px 0 0 0; }
	.la_news_list .list01	{margin:0;  line-height:140%;  background:url("<?=$latest_skin_url?>/icon_li.gif") no-repeat 4px 6px ; padding:0 0 0 12px; height:24px; } 
	.la_nolist					{padding:30px; text-align:center; font-weight:normal !important; color:#666 !important; }
 





/* latest skin style ======================================================================================*/