@import url(http://fonts.googleapis.com/earlyaccess/jejugothic.css);
@import url(http://fonts.googleapis.com/earlyaccess/notosanskr.css);

body							{margin:0;padding:0;font-family: 'dotum', serif;color:#353535;}
ul,	 li								{list-style:none;margin:0;padding:0;}
a									{text-decoration:none;}
#wrap							{min-width:1230px;}
#contents_box			{margin:123px 0 0 0;min-height:750px;}
#contents_area			{float:left;padding-left:30px;width:968px;margin-bottom:30px;z-index:1;}
#contents_box	.cont_ul		{float:left;width:1230px;}


/* 푸터 영역 */
#common_footer		{position:relative;height:104px;background-color:#f5f5f5;width:100%;overflow:hidden;}
.footer_logo				{float:left;width:222px;height:104px;text-align:center;}
.footer_logo img				{margin-top:40px;}
.footer_text					{float:left;height:104px;font-size:11px;color:#d4d4d4;line-height:25px;margin:15px 0 0 30px;}


/*헤더 영역 */
#common_header		{width:100%;min-width:1230px;position:absolute;top:0;height:106px;background-color:#fff;border-bottom:solid 3px #202020;z-index:300;}
.common_menu			{background-color:#353535;position:absolute;left:0;bottom:0px;height:49px;width:100%;font-family: 'Noto Sans KR', sans-serif;font-weight:600;color:#fff;line-height:49px;font-size:14px;}
.common_menu	 ul		{margin-left:222px;}
.common_menu	 .menu1		{width:120px;}
.common_menu	 .menu2		{width:135px;}
.common_menu	 .menu3		{width:130px;}
.common_menu	 .menu4		{width:180px;}
.common_menu	 .menu5		{width:90px;}
.common_menu	 .menu6		{width:155px;}
.common_menu	 .menu7		{width:130px;}
.common_menu	 li	 	{float:left;position:relative;text-align:center;cursor:pointer;}
.common_menu	 li	a	{color:#fff;}
.common_menu	 li:hover	 	{background-color:#505050;}
.common_menu	 li.menu2:hover div 	{display:block;}
.common_menu	 li.menu3:hover div 	{display:block;}
.common_menu	 li.menu4:hover div 	{display:block;}

.menu_pannel			{display:none;border:1px solid #f5f5f5;background-color:#fff;font-size:13px;line-height:30px;box-shadow: 3px 3px 2px #eaeaea;}
.menu_pannel p			{width:100%;padding:0;margin:0;cursor:pointer;color:#353535;}
.menu_pannel p	a		{color:#353535;}
.menu_pannel p:hover			{background-color:#f5f5f5;}

.common_menu	 li span	 	{font-family: 'Noto Sans KR', sans-serif;font-size:9px;margin:0 0 0 5px;}
.common_logo			{position:absolute;top:0;left:0;float:left;font-size:25px;font-family: 'Noto Sans KR', sans-serif;margin:25px auto;width:222px;text-align:center;z-index:10;background-color:#fff;height:81px;}
.common_logo img			{width:80%;}
.common_login			{position:absolute;top:0;left:0;width:1200px;font-size:13px;text-align:right;}
.common_login	span			{font-weight:700;color:#3b5998;}


/* 왼쪽 영역 */
#left_area					{float:left;width:222px;margin-bottom:30px;}
.part_title					{width:100%;height:68px;line-height:68px;background-color:#353535;text-align:center;font-family: 'Noto Sans KR', sans-serif;font-weight:500;color:#fff;font-size:18px;}
.sort_title						{width:100%;height:41px;line-height:41px;text-align:center;font-family: 'Noto Sans KR', sans-serif;font-weight:500;color:#666;font-size:13px;}
.left_searchbar			{height:43px;text-align:center;}
.left_insearch				{height:29px;width:185px;border:1px solid #ddd;line-height:29px;text-align:center;font-size:12px;color:#666;font-family: 'Noto Sans KR', sans-serif;font-weight:500;}
.left_button					{width:100%;padding:4px 0 10px 0;border-bottom:3px solid #7c7c7c;}
.left_column				{background-color:#f5f5f5;}
.left_column li				{padding-bottom:8px;}
.left_column li:first-child				{padding-top:8px;}
.column_main			{width:100%;height:45px;line-height:45px;border-top:1px solid #eee;border-bottom:1px solid #eee;font-size:13px;background-color:#f5f5f5;overflow:hidden;}
.column_main input	{margin:0 8px 0 8px;}
.column_sub				{width:215px;height:30px;line-height:30px;margin-left:7px;font-size:13px;background-color:#fff;}
.column_sub input		{margin:0 8px 0 8px;}



/* 토탈 버튼 - 게시판 하단 답변/수정 버튼 */
.cont_btn_access					{display:inline-block;color:#fff;font-family: 'Noto Sans KR', sans-serif;height:35px;font-weight:700;line-height:35px;width:100px;background-color:#3b5998;text-align:center;margin:10px auto;font-size:13px;border-radius:10px;-moz-border-radius:10px;-khtml-border-radius:10px;-webkit-border-radius:10px;cursor:pointer;box-shadow: 2px 2px 1px #eaeaea;}
.cont_btn_access a				{color:#fff;}
.cont_btn_access:hover		{background-color:#344b7b;cursor:pointer;box-shadow: 2px 2px 1px #aeaeae;}
.cont_btn_delete					{color:#fff;font-family: 'Noto Sans KR', sans-serif;height:35px;font-weight:700;line-height:35px;color:#fff;width:100px;background-color:#d14747;text-align:center;margin:10px auto;font-size:13px;border-radius:10px;-moz-border-radius:10px;-khtml-border-radius:10px;-webkit-border-radius:10px;cursor:pointer;box-shadow: 2px 2px 1px #eaeaea;}
.cont_btn_delete a				{color:#fff;}
.cont_btn_delete:hover			{background-color:#b83333;cursor:pointer;box-shadow: 2px 2px 1px #aeaeae;}
.cont_btn_delay	 					{color:#fff;font-family: 'Noto Sans KR', sans-serif;height:35px;font-weight:700;line-height:35px;width:100px;background-color:#c5c5c5;text-align:center;margin:10px auto;font-size:13px;border-radius:10px;-moz-border-radius:10px;-khtml-border-radius:10px;-webkit-border-radius:10px;cursor:pointer;box-shadow: 2px 2px 1px #eaeaea;}
.cont_btn_delay a					{color:#fff;}
.cont_btn_delay:hover			{background-color:#c5c5c5;cursor:pointer;box-shadow: 2px 2px 1px #aeaeae;}
.paging_cb_access				{float:right;display:inline-block;color:#fff;font-family: 'Noto Sans KR', sans-serif;height:30px;line-height:30px;font-weight:700;width:100px;background-color:#3b5998;text-align:center;font-size:13px;border-radius:10px;-moz-border-radius:10px;-khtml-border-radius:10px;-webkit-border-radius:10px;cursor:pointer;box-shadow: 2px 2px 1px #eaeaea;}
.paging_cb_access a				{color:#fff;}
.paging_cb_access:hover		{background-color:#344b7b;cursor:pointer;box-shadow: 2px 2px 1px #aeaeae;}
.paging_cb_delete				{float:right;margin-right:5px;display:inline-block;color:#fff;font-family: 'Noto Sans KR', sans-serif;height:30px;line-height:30px;font-weight:700;width:100px;background-color:#d14747;text-align:center;font-size:13px;border-radius:10px;-moz-border-radius:10px;-khtml-border-radius:10px;-webkit-border-radius:10px;cursor:pointer;box-shadow: 2px 2px 1px #eaeaea;}
.paging_cb_delete a				{color:#fff;}
.paging_cb_delete:hover		{background-color:#b83333;cursor:pointer;box-shadow: 2px 2px 1px #aeaeae;}



/* 토탈 버튼 - 팝업 버튼 */
.pop_btn_access					{color:#fff;font-family: 'Noto Sans KR', sans-serif;font-weight:500;height:20px;line-height:20px;width:80px;background-color:#3b5998;text-align:center;margin:10px auto;font-size:13px;border-radius:10px;-moz-border-radius:10px;-khtml-border-radius:10px;-webkit-border-radius:10px;cursor:pointer;box-shadow: 2px 2px 1px #eaeaea;}
.pop_btn_access a				{color:#fff;}
.pop_btn_access:hover		{background-color:#344b7b;cursor:pointer;box-shadow: 2px 2px 1px #aeaeae;}
.pop_btn_delete					{color:#fff;font-family: 'Noto Sans KR', sans-serif;font-weight:500;height:20px;line-height:20px;width:80px;background-color:#d14747;text-align:center;margin:10px auto;font-size:13px;border-radius:10px;-moz-border-radius:10px;-khtml-border-radius:10px;-webkit-border-radius:10px;cursor:pointer;box-shadow: 2px 2px 1px #eaeaea;}
.pop_btn_delete a					{color:#fff;}
.pop_btn_delete:hover			{background-color:#d14747;cursor:pointer;box-shadow: 2px 2px 1px #aeaeae;}
.pop_btn_cancel					{color:#fff;font-family: 'Noto Sans KR', sans-serif;font-weight:500;height:20px;line-height:20px;width:80px;background-color:#c5c5c5;text-align:center;margin:10px auto;font-size:13px;border-radius:10px;-moz-border-radius:10px;-khtml-border-radius:10px;-webkit-border-radius:10px;cursor:pointer;box-shadow: 2px 2px 1px #eaeaea;}
.pop_btn_cancel a				{color:#fff;}
.pop_btn_cancel:hover			{background-color:#b4a6a6;cursor:pointer;box-shadow: 2px 2px 1px #aeaeae;}
.pop_btn_other						{color:#fff;display:inline-block;margin-left:5px;font-family: 'Noto Sans KR', sans-serif;font-weight:500;height:20px;line-height:20px;width:70px;background-color:#3b5998;text-align:center;font-size:13px;border-radius:10px;-moz-border-radius:10px;-khtml-border-radius:10px;-webkit-border-radius:10px;cursor:pointer;box-shadow: 2px 2px 1px #eaeaea;}
.pop_btn_other a					{color:#fff;}
.pop_btn_other:hover			{background-color:#344b7b;cursor:pointer;box-shadow: 2px 2px 1px #aeaeae;}

/* 토탈 버튼 - 본문 서치영역 버튼 */
.top_btn_search					{color:#fff;display:inline-block;margin-left:5px;font-family: 'Noto Sans KR', sans-serif;font-weight:500;height:25px;line-height:25px;width:70px;background-color:#3b5998;text-align:center;font-size:13px;border-radius:10px;-moz-border-radius:10px;-khtml-border-radius:10px;-webkit-border-radius:10px;cursor:pointer;box-shadow: 2px 2px 1px #eaeaea;}
.top_btn_search a					{color:#fff;}
.top_btn_search:hover			{background-color:#344b7b;cursor:pointer;box-shadow: 2px 2px 1px #aeaeae;}

/* 토탈 버튼 - 본문 리스트 승인 버튼 */
.ok_btn									{color:#fff;display:inline-block;margin-left:5px;font-family: 'Noto Sans KR', sans-serif;font-weight:600;height:25px;line-height:25px;width:70px;background-color:#3b5998;text-align:center;font-size:12px;border-radius:10px;-moz-border-radius:10px;-khtml-border-radius:10px;-webkit-border-radius:10px;cursor:pointer;box-shadow: 2px 2px 1px #eaeaea;}
.ok_btn a								{color:#fff;}
.ok_btn:hover							{background-color:#344b7b;cursor:pointer;box-shadow: 2px 2px 1px #aeaeae;}
.not_btn									{color:#fff;display:inline-block;margin-left:5px;font-family: 'Noto Sans KR', sans-serif;font-weight:600;height:25px;line-height:25px;width:70px;background-color:#d14747;text-align:center;font-size:12px;border-radius:10px;-moz-border-radius:10px;-khtml-border-radius:10px;-webkit-border-radius:10px;cursor:pointer;box-shadow: 2px 2px 1px #eaeaea;}
.not_btn a								{color:#fff;}
.not_btn:hover						{background-color:#b83333;cursor:pointer;box-shadow: 2px 2px 1px #aeaeae;}

/* 토탈 버튼 - 본문 리스트 승인 버튼 */
.acess_btn					{color:#fff;height:23px;line-height:23px;width:150px;background-color:#3b5998;text-align:center;margin:10px auto;font-size:13px;border-radius:10px;-moz-border-radius:10px;-khtml-border-radius:10px;-webkit-border-radius:10px;cursor:pointer;box-shadow: 2px 2px 1px #eaeaea;}
.acess_btn a				{color:#fff;}
.acess_btn:hover		{background-color:#344b7b;cursor:pointer;box-shadow: 2px 2px 1px #aeaeae;}
.delete_btn					{color:#fff;height:23px;line-height:23px;width:150px;background-color:#d14747;text-align:center;margin:10px auto;font-size:13px;border-radius:10px;-moz-border-radius:10px;-khtml-border-radius:10px;-webkit-border-radius:10px;cursor:pointer;box-shadow: 2px 2px 1px #eaeaea;}
.delete_btn a				{color:#fff;}
.delete_btn:hover		{background-color:#b83333;cursor:pointer;box-shadow: 2px 2px 1px #aeaeae;}

/* 로그아웃 스타일 */
.top_logout					{font-size:11px;color:#fff;height:25px;line-height:25px;padding:3px 8px 3px 8px;background-color:#aeaeae;border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;cursor:pointer;box-shadow: 2px 2px 1px #eaeaea;}
.top_logout		a			{color:#fff;}

/* 로그인 버튼 */
.login_btn											{width:100%;margin-top:20px;}
.login_btn	.login_cbtn						{color:#fff;height:35px;line-height:35px;font-family: 'Noto Sans KR', sans-serif;font-weight:600;text-align:center;background-color:#3b5998;border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;cursor:pointer;box-shadow: 2px 2px 1px #eaeaea;}
.login_btn	.login_cbtn	a					{color:#fff;}
.login_btn	.login_cbtn:hover			{background-color:#344b7b;cursor:pointer;box-shadow: 2px 2px 1px #aeaeae;}


/* 보드 삭제 */
.board_delete_btn									{float:right;color:#fff;margin-right:10px;display:inline-block;font-family: 'Noto Sans KR', sans-serif;font-weight:600;height:25px;line-height:25px;width:70px;background-color:#d14747;text-align:center;font-size:12px;border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;cursor:pointer;box-shadow: 2px 2px 1px #eaeaea;!important}
.board_delete_btn a								{color:#fff;}
.board_delete_btn:hover						{background-color:#b83333;cursor:pointer;box-shadow: 2px 2px 1px #aeaeae;}


/* 리스트 텍 */
.tac_notice								{float:left;margin:0 8px 0 8px;text-align:center;height:20px;line-height:20px;font-size:13px;background-color:#fff;padding:0 8px 0 8px;color:#353535;border:1px solid #353535;font-weight:700;border-radius:10px;-moz-border-radius:10px;-khtml-border-radius:10px;-webkit-border-radius:10px;}
.tac_notice_center				{display:inline;padding:3px 8px 3px 8px;text-align:center;height:20px;line-height:20px;font-size:13px;background-color:#fff;color:#353535;border:1px solid #353535;font-weight:700;border-radius:10px;-moz-border-radius:10px;-khtml-border-radius:10px;-webkit-border-radius:10px;}
.tac_schedule						{float:left;margin:0 8px 0 8px;text-align:center;height:20px;line-height:20px;font-size:13px;background-color:#fff;padding:0 8px 0 8px;color:#3b5998;border:1px solid #3b5998;font-weight:700;border-radius:10px;-moz-border-radius:10px;-khtml-border-radius:10px;-webkit-border-radius:10px;}
.tac_now	 								{float:left;margin:0 8px 0 8px;text-align:center;height:20px;line-height:20px;font-size:13px;background-color:#fff;padding:0 8px 0 8px;color:#d14747;border:1px solid #d14747;font-weight:700;border-radius:10px;-moz-border-radius:10px;-khtml-border-radius:10px;-webkit-border-radius:10px;}
.tac_end									{float:left;margin:0 8px 0 8px;text-align:center;height:20px;line-height:20px;font-size:13px;background-color:#fff;padding:0 8px 0 8px;color:#a2a2a2;border:1px solid #a2a2a2;font-weight:700;border-radius:10px;-moz-border-radius:10px;-khtml-border-radius:10px;-webkit-border-radius:10px;}

/* 파트너 활성여부 폰트 컬러값 */
.no_ins								{color:#a2a2a2;font-size:11px;font-weight:700;}
.ok_ins								{color:#d14747;font-size:11px;font-weight:700;}
.wt_ins								{color:#3b5998;font-size:11px;font-weight:700;}
.bk_ins								{color:#000;font-size:11px;font-weight:700;text-decoration:line-through;}

/* 팝업 위치값 */
.admin_modify			{position:absolute;top:200px;left:550px;z-index:100;width:300px;background-color:#fff;border:1px solid #f5f5f5;box-shadow: 3px 3px 2px #eaeaea;}
.admin_add				{position:absolute;top:200px;left:550px;z-index:100;width:300px;background-color:#fff;border:1px solid #f5f5f5;box-shadow: 3px 3px 2px #eaeaea;}
.black_pop					{position:absolute;top:200px;left:550px;z-index:100;width:300px;background-color:#fff;border:1px solid #f5f5f5;box-shadow: 3px 3px 2px #eaeaea;}
.alert_pop					{position:absolute;top:200px;left:550px;z-index:100;width:300px;background-color:#fff;border:1px solid #f5f5f5;box-shadow: 3px 3px 2px #eaeaea;}
.nm_search				{position:absolute;top:200px;left:450px;z-index:110;width:500px;background-color:#fff;border:1px solid #f5f5f5;box-shadow: 3px 3px 2px #eaeaea;}

/* 팝업 */
.pop_header				{font-family: 'Noto Sans KR', sans-serif;font-weight:600;height:35px;margin-bottom:5px;line-height:35px;color:#888;font-size:14px;text-align:center;border-bottom:2px solid #eaeaea;}
.pop_body					{width:100%;}
.pop_body	ul				{float:left;width:100%;}
.pop_body	li				{margin:2px 0 2px 0;}
.pop_body input			{border:1px solid #eaeaea;border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;}
.pop_body .left			{float:left;width:33%;color:#666;text-align:right;height:30px;line-height:30px;margin-right:2%;}
.pop_body .left span	{font-size:12px;padding-top:5px;}
.pop_body .right		{float:left;width:65%;text-align:left;line-height:30px;}
.pop_body .right .short	{width:100px;height:25px;line-height:25px;padding:0 5px 0 5px;color:#666;font-size:13px;}
.pop_body .right .long	{width:140px;height:25px;line-height:25px;padding:0 5px 0 5px;;color:#666;font-size:13px;}
.pop_body .right select	{width:140px;height:25px;line-height:25px;padding:0 5px 0 5px;;color:#666;font-size:13px;border:1px solid #eaeaea;border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;}
.pop_btn						{width:100%;height:40px;line-height:40px;text-align:center;float:left;border-top:2px solid #eaeaea;margin-top:8px;}
.pop_btn li					{display:inline-block;}
.partnerpop_top				{text-align:center;font-size:12px;height:30px;line-height:30px;color:#666;}
.partnerpop_body			{text-align:center;}
.searchpop_head		{height:40px;text-align:center;line-height:40px;padding-left:10px;}
.searchpop_head select		{width:200px;40px;text-align:center;padding-left:10px;border:1px solid #f5f5f5;border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;padding:5px;}
.partnerpop_body textarea			{width:90%;color:#666;font-size:12px;border:1px solid #eaeaea;border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;padding:5px;}
.pop_tb						{width:96%;margin:0 auto;}
.pop_tb th					{border-top:1px solid #3b5998;padding:8px 0 8px 0;font-size:12px;color:#aeaeae;}
.pop_tb td					{border-top:1px solid #eaeaea;padding:8px 0 8px 0;font-size:13px;text-align:center;}
.searchpop_head_title		{width:50px;}
.pop_partner_search		{font-family: 'Noto Sans KR', sans-serif;font-weight:500;font-size:14px;}


/* 로그인 페이지 */
.login_wrap						{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;background-color:#f5f5f5;background-image:url('../images/login_back.png');background-repeat:no-repeat;background-size:cover;background-position:center;}
.login_logo							{position:absolute;top:-80px;left:0;width:100%;text-align:center;}
.loginsec								{position:absolute;top:50%;left:50%;width:300px;height:300px;margin:-160px 0 0 -160px;background-color:#fff;border-radius:10px;-moz-border-radius:10px;-khtml-border-radius:10px;-webkit-border-radius:10px;box-shadow: 5px 5px 5px #aaa;}
.loginputbox_top				{height:70px;padding-top:20px;font-family: 'Noto Sans KR', sans-serif;font-weight:300;font-size:30px;border-bottom:1px solid #eaeaea;}
.loginputbox_top .loginputbox_top_block				{float:left;background-color:#3b5998;width:10px;height:30px;margin:10px 10px 0 0;}
.loginput410						{width:90%;margin:0 auto;color:#666;}
.loginput410	.loginputtt	{width:100%;margin-top:10px;text-align:center;}
.loginput410	.loginputtt input	{height:30px;line-height:30px;padding:0 10px 0 10px;width:90%;border-bottom:1px solid #3b5998;border-top:0px;border-left:0px;border-right:0px;color:#666;}
.loginput410	.loginput_check	{text-align:center;height:30px;line-height:30px;font-size:13px;margin-top:5px;}
.loginsec_btext					{position:absolute;bottom:-85px;color:#666;font-size:11px;text-align:center;}
.loginsec_btext		p			{font-family: 'tahoma', sans-serif;font-weight:700;}

/* 게시판  */
.contents_title				{float:left;height:68px;line-height:68px;font-family: 'Noto Sans KR', sans-serif;font-weight:500;font-size:18px;}
.c_body						{width:100%;float:left;}

.board_total_main		{width:100%;float:left;margin-bottom:36px;margin-right:20px;}
.main_board_head	{width:100%;border-bottom:1px solid #3b5998;}
.main_board				{width:100%;}
.main_board .search_date {height:20px;line-height:20px;width:80px;padding:5px;border:1px solid #eaeaea;border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;}
.main_board	.date		{font-weight:700;color:#888;}
.main_board_title		{float:left;border-top:2px solid #3b5998;padding:0 8px 0 8px;text-align:left;color:#3b5998;font-size:13px;font-weight:700;}
.main_board_view	{float:right;color:#aeaeae;font-size:11px;font-weight:700;padding:0 8px 0 0;cursor:pointer;}

.main_board_view	a	{color:#aeaeae;}
.main_board_view	a:hover	{color:#888;}
.main_board	table	{width:100%;}
.main_board	tfoot	 	{background-color:#353535;font-weight:700;color:#fff;}
.main_board	th			{height:38px;line-height:39px;border-bottom:1px solid #e8e8e8;color:#aeaeae;font-size:11px;text-align:center;}
.main_board	td			{border-bottom:1px solid #e8e8e8;font-size:12px;}
.main_board	.special_td	{height:38px;border-bottom:1px solid #e8e8e8;font-size:13px;}
.main_board	tr.c_tr_bg	{background-color:#b8d9eb;}
.main_board	tr.c_tr_bg:hover	{background-color:#96cae8;}
.main_board	tr.m_tr_bg	{background-color:#ebb8b8;}
.main_board	tr.m_tr_bg:hover	{background-color:#e89696;}

.main_dashboard		{width:100%;float:left;margin-bottom:36px;}
.main_dashboard2		{width:48%;float:right;margin-bottom:36px;}
.main_dashboard_head	{width:100%;height:30px;line-height:30px;border-bottom:1px solid #3b5998;}
.main_board_paging	{display:inline-block;width:100%;text-align:center;}
.main_board_paging	li	{display:inline-block;padding:5px 10px 5px 10px;border:1px solid #eaeaea;font-size:11px;color:#aeaeae;cursor:pointer;}
.main_board_paging	li:hover	{border:1px solid #aeaeae;color:#666;}

.dash_boad				{width:100%;} /*overflow-y:auto;height:200px;*/
.dash_boad	table	{width:100%;}
.dash_boad	tfoot	 	{background-color:#353535;font-weight:700;color:#fff;}
.dash_boad	th			{height:38px;line-height:39px;border-bottom:1px solid #e8e8e8;color:#aeaeae;font-size:11px;text-align:center;}
.dash_boad	td			{padding:8px 0 8px 0;border-bottom:1px solid #e8e8e8;font-size:13px;}
.dash_boad	.special_td	{height:38px;border-bottom:1px solid #e8e8e8;font-size:13px;}

.dash_boad_copy				{width:100%;overflow-y:auto;}
.dash_boad_copy	table	{width:100%;}
.dash_boad_copy	tfoot	 	{background-color:#353535;font-weight:700;color:#fff;}
.dash_boad_copy	th			{height:38px;line-height:39px;border-bottom:1px solid #e8e8e8;color:#aeaeae;font-size:11px;text-align:center;}
.dash_boad_copy	td			{border-bottom:1px solid #e8e8e8;font-size:13px;}
.dash_boad_copy	.special_td	{height:38px;border-bottom:1px solid #e8e8e8;font-size:13px;}

.board_view				{width:100%;margin-top:100px;overflow:hidden;border-top:2px solid #eaeaea;}
.board_view	.date		{font-weight:700;color:#888;}
.board_view	table	{width:100%;}
.board_view	th			{height:38px;line-height:39px;border-bottom:1px solid #e8e8e8;color:#aeaeae;font-size:11px;text-align:center;}
.board_view	td			{padding:8px 0 8px 0;border-bottom:1px solid #e8e8e8;font-size:13px;}
.board_view	.special_td	{height:38px;border-bottom:1px solid #e8e8e8;font-size:13px;}

.access_head			{width:100%;}
.access_title				{float:left;text-align:center;width:20%;height:40px;line-height:40px;background-color:#f5f5f5;color:#666;font-size:15px;font-weight:700;margin:2px 0 2px 0;}
.access_tinput			{float:left;height:40px;line-height:40px;width:79%;padding-left:1%;}
.access_tinput	input		{border:0;height:40px;line-height:40px;width:100%;color:#666;}
.access_edit				{overflow:hidden;background-color:#eaeaea;width:100%;text-align:center;padding:4px 0 4px 0;}
.access_body			{width:100%;height:auto;border-bottom:2px solid #eaeaea;margin:5px 0 0 0;}
.access_body	textarea		{border:0;line-height:25px;width:957px;padding:0 5px 0 5px;font-size:13px;color:#666;}
.access_body	.t2				{border-top:1px dotted #888;padding:20px 0 20px 0;line-height:25px;width:957px;font-size:13px;color:#999;}

.tb_left							{float:left;}
.tb_center					{display:inline-block;}
.tb_right						{float:right;}
.tb_right			li			{float:right;margin-left:10px;}
.board_left				{text-align:left;padding:8px 0 8px 0;}
.board_left		a		{color:#353535;}
.board_left		a:link		{color:#353535;}
.board_left		a:hover		{color:#353535;}
.board_left		a:visited		{color:#353535;}
.board_left		a:active		{color:#353535;}

.board_center		{text-align:center;padding:8px 0 8px 0;}
.board_center		a		{color:#353535;}
.board_center		a:link		{color:#353535;}
.board_center		a:hover		{color:#353535;}
.board_center		a:visited		{color:#353535;}
.board_center		a:active		{color:#353535;}

.board_right			{text-align:right;padding:8px 0 8px 0;}
.board_right		a		{color:#353535;}
.board_right		a:link		{color:#353535;}
.board_right		a:hover		{color:#353535;}
.board_right		a:visited		{color:#353535;}
.board_right		a:active		{color:#353535;}

.okins_btn					{text-align:center;}
.file_upper					{text-align:center;padding-top:10px;}
.c_center				{text-align:center;}

.ta_style			{width:90%;border:1px solid #eaeaea;border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;padding:5px;}


.board_paging		{width:100%;text-align:center;height:30px;line-height:30px;padding:10px 0 0 0;}
.board_paging	li	{display:inline-block;}
.board_paging	.paging_btn	{border:1px solid #eaeaea;color:#888;font-size:13px;text-align:center;height:25px;line-height:25px;padding:0 10px 0 10px;box-shadow: 1px 1px 0px #eaeaea;cursor:pointer;}
.board_paging	.paging_btn:hover	{border:1px solid #aeaeae;box-shadow: 1px 1px 0px #aeaeae;cursor:pointer;}
.board_paging	.paging_nm	{border:1px solid #eaeaea;color:#888;font-size:13px;text-align:center;height:25px;line-height:25px;width:25px;box-shadow: 1px 1px 0px #eaeaea;cursor:pointer;}
.board_paging	.paging_nm:hover	{border:1px solid #aeaeae;box-shadow: 1px 1px 0px #aeaeae;cursor:pointer;}
.board_paging	.paging_pic	{border:1px solid #f00;color:#f00;font-weight:700;font-size:13px;text-align:center;height:25px;line-height:25px;width:25px;box-shadow: 1px 1px 0px #eaeaea;cursor:pointer;}

.main_board_search	{height:50px;line-height:50px;border-top:1px solid #aeaeae;}
.main_board_search td	{padding-right:8px;}
.main_board_search td.title	{width:60px;text-align:center;font-family: 'Noto Sans KR', sans-serif;font-weight:500;font-size:14px;}
.main_board_search td.selectbox	{text-align:left;}
.main_board_search td.selectbox select	{width:100%;height:30px;border:1px solid #eaeaea;}
.main_board_search td.textbox	{width:250px;text-align:left;}
.main_board_search td.textbox input	{width:100%;height:28px;line-height:28px;padding:0 3px 0 3px;border:1px solid #eaeaea;}
.main_board_search td.btn	{margin-left:5px;width:20px;text-align:left;}

.state_board_head	{width:100%;border-bottom:1px solid #3b5998;margin-top:15px;height:30px;line-height:30px;font-family: 'Noto Sans KR', sans-serif;font-weight:600;font-size:15px;}
.state_search									{font-family: 'Noto Sans KR', sans-serif;font-weight:500;font-size:14px;}
.state_search		table					{border-top:1px solid #aeaeae;border-bottom:1px solid #aeaeae;width:100%;}
.state_search		table td				{padding:8px 0 8px 0;}
.state_search		table tfoot td		{background-color:#aeaeae;}
.state_search		.search_date		{height:20px;line-height:20px;width:150px;padding:5px;border:1px solid #eaeaea;border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;}
.state_search		select					{width:150px;padding:5px;border:1px solid #eaeaea;border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;}
.state_tab				li			{float:left;height:30px;line-height:30px;text-align:center;font-family: 'Noto Sans KR', sans-serif;font-weight:500;font-size:14px;cursor:pointer;}
.intro_tab							{border-bottom:1px solid #3b5998;overflow:hidden;}
.intro_tab				li			{float:left;height:40px;line-height:40px;text-align:center;font-family: 'Noto Sans KR', sans-serif;font-weight:500;font-size:14px;cursor:pointer;}

.proceed_tab						{width:100%;border-bottom:1px solid #aeaeae;overflow:hidden;}
.proceed_tab			li			{float:left;height:30px;line-height:30px;text-align:center;font-family: 'Noto Sans KR', sans-serif;font-weight:500;font-size:14px;cursor:pointer;}
.described_sanchor_on						{padding:0 20px 0 20px;background-color:#353535;color:#fff;}
.described_sanchor_off						{padding:0 20px 0 20px;color:#aeaeae;background-color:#f5f5f5;}
.sector_sanchor_on						{padding:0 20px 0 20px;background-color:#353535;color:#666;background-color:#fff;border:1px solid #eaeaea;}
.sector_sanchor_off						{padding:0 20px 0 20px;color:#aeaeae;background-color:#f5f5f5;border:1px solid #eaeaea;}
.sectors_sanchor_on						{padding:0 15px 0 15px;background-color:#353535;color:#666;background-color:#fff;border:1px solid #eaeaea;}
.sectors_sanchor_off						{padding:0 15px 0 15px;color:#aeaeae;background-color:#f5f5f5;border:1px solid #eaeaea;}
.sector_by								{width:100%;overflow:hidden;margin-top:10px;border-bottom:1px solid #aeaeae;}
.sector_by li							{float:left;height:30px;line-height:30px;font-family: 'Noto Sans KR', sans-serif;font-weight:500;font-size:13px;cursor:pointer;}
.sector_by_btn						{float:right;padding-right:5px;padding-top:10px;}

.state_search2									{font-family: 'Noto Sans KR', sans-serif;font-weight:500;font-size:14px;}
.state_search2		table					{border-bottom:1px solid #aeaeae;width:100%;}
.state_search2		table td				{padding:8px 0 8px 0;}
.state_search2		table tfoot td		{background-color:#aeaeae;}
.state_search2		.search_date		{height:20px;line-height:20px;width:150px;padding:5px;border:1px solid #eaeaea;border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;}
.state_search2		select					{width:150px;padding:5px;border:1px solid #eaeaea;border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;}



.board_write				{}
.write_head				{width:100%;border-bottom:1px solid #eaeaea;}

.board_head			{}
.board_head	table{width:100%;border-bottom:1px solid #eaeaea;}
.board_head	table td {border-bottom:1px solid #fff;}
.board_title				{text-align:center;height:30px;line-height:30px;background-color:#f5f5f5;color:#666;font-size:13px;font-weight:700;margin:2px 0 2px 0;}
.board_titpadd		{padding-left:10px;}
.board_tinput			{height:30px;line-height:30px;padding-left:1%;font-size:13px;}
.board_tinput .notice_tinput			{height:28px;line-height:28px;border:1px solid #eaeaea;padding:0 8px 0 8px;margin:0 8px 0 8px;}

.board_body			{width:98%;border-bottom:1px solid #eaeaea;margin:0 auto;padding-top:20px;padding-bottom:20px;line-height:20px;font-size:13px;}
.board_body_re		{width:98%;border-bottom:1px solid #eaeaea;margin:0 auto;padding-top:20px;padding-bottom:20px;line-height:20px;font-size:13px;}
.benner_height		{height:80px;background-position:center;background-size:cover;background-repeat:no-repeat;}

.board_name			{text-align:left;padding-left:10px;padding:8px 0 8px 0;}
.board_curm			{text-align:left;padding:8px 0 8px 0;}
.othertype_file		{width:90%;}


.board_curm	table		{display:inline;border:0;}
.board_curm	table td	{border:0;}
.board_curm .ra		{width:20px;}
.board_curm .tex	{width:60px;}
.board_curm .curm_span	{color:#aeaeae;padding-left:5px;}

.board_curm	.partner_input				{width:400px;height:25px;line-height:25px;padding:0 5px 0 5px;border:1px solid #eaeaea;border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;}
.board_curm	.partner_input_file		{width:400px;height:25px;line-height:25px;padding:0 5px 0 5px;border:1px solid #eaeaea;border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;}
.board_curm	.partner_select			{height:28px;line-height:28px;padding:0 5px 0 5px;border:1px solid #eaeaea;border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;}
.board_curm	.partner_txt					{margin-left:10px;}
.board_curm	.tb_footer_txt				{display:block;margin:5px 0 0 5px;}

.marketing_inhead		{padding-top:30px;}
.marketing_inhead	.img_span	{font-size:15px;font-family: 'Noto Sans KR', sans-serif;font-weight:500;}
.marketing_inhead	.text_span	{font-size:11px;color:#999;padding-left:10px;}

.board_foot		{margin-top:20px;border-top:1px solid #3b5998;}

.phoneting_subnail	{float:left;display:inline-block;width:150px;height:100px;;background-size:contain;background-repeat:no-repeat;background-position:top;}


.cls_btn {cursor:pointer}

/* 간격조정 */
.ml_10	{margin-left:10px;}


/* 활성화 / 비활성화 구분 텍 */
.on_view			{padding:3px 8px 3px 8px;background-color:#3b5998;cursor:pointer;color:#fff;border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;font-size:12px;font-family: 'Noto Sans KR', sans-serif;font-weight:700;}
.on_view:hover		 {background-color:#344b7b;}

.dis_view		 {padding:3px 8px 3px 8px;background-color:#d14747;cursor:pointer;color:#fff;border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;font-size:12px;font-family: 'Noto Sans KR', sans-serif;font-weight:700;}
.dis_view:hover		 {background-color:#b83333;}


.f_red                {color:#f00;}
.f_red_b              {color:#f00;font-weight:700;}
.f_blue              {color:#d14747;}
.f_blue_b              {color:#d14747;font-weight:700;}
.f_black              {color:#000;}
.f_black_b              {color:#000;font-weight:700;}
.f_white              {color:#f00;}
.f_white_b              {color:#f00;font-weight:700;}
.f_gray              {color:#a2a2a2;}
.f_gray_b              {color:#a2a2a2;font-weight:700;}
.f_darkgray          {color:#666;}
.f_darkgray_b        {color:#666;font-weight:700;}


/* 말줄임표 - 게시판관리 */
.text_spot			{width:285px;padding:10px 0 10px 0;display:inline-block;text-overflow: ellipsis; -o-text-overflow: ellipsis;overflow: hidden;white-space: nowrap;word-wrap: normal !important;}

/* 말줄임표 - 폰팅리스트 말줄임 */
.phoneting_spot			{width:236px;padding:51px 0 50px 0;display:inline-block;text-overflow: ellipsis; -o-text-overflow: ellipsis;overflow: hidden;white-space: nowrap;word-wrap: normal !important;}
.phoneting_spot2		{width:193px;padding:51px 0 50px 0;display:inline-block;text-overflow: ellipsis; -o-text-overflow: ellipsis;overflow: hidden;white-space: nowrap;word-wrap: normal !important;}

/* 말줄임표 - 게시판 디폴트 */
.board_title_spot			{width:516px;padding:11px 0 10px 0;display:inline-block;text-overflow: ellipsis; -o-text-overflow: ellipsis;overflow: hidden;white-space: nowrap;word-wrap: normal !important;}
.board_name_spot			{width:145px;padding:10px 0 10px 0;display:inline-block;text-overflow: ellipsis; -o-text-overflow: ellipsis;overflow: hidden;white-space: nowrap;word-wrap: normal !important;}



/* 게시판 관련 */
.parter_wrap    {width:998px;margin-left:232px;}

.parter_head    {width:100%;margin:0;padding:0;height:47px;line-height:47px;border-top:3px solid #000;border-bottom:1px solid #000;color:#15110f;}
.parter_head .parter_head_name  {float:left;display:inline-block;margin-left:20px;font-size:15px;font-weight:700;}
.parter_head .parter_head_date  {float:right;display:inline-block;margin-right:20px;font-size:13px;}
.parter_head .parter_head_view  {float:right;display:inline-block;margin-right:20px;font-size:13px;}
.parter_head .parter_head_choice{float:right;display:inline-block;margin-right:20px;font-size:13px;}

.parter_body    {position:relative;width:100%;text-align:center;}
.parter_body .parter_sns    {position:absolute;top:20px;right:10px;}
.parter_body .parter_sns li {float:right;margin-right:10px;}
.parter_body .partner_img   {max-width:100%;}
.parter_body .patner_txt    {width:96%;display:inline-block;padding:10px 0 20px 0;}
.parter_body .partner_body_head  {background-color:#f00;padding:10px 20px 10px 20px;display:inline-block;margin:20px 0 10px 0;border-radius:5px;width:300px;background-color:#f5f5f5;border:1px solid #aeaeae;}
.parter_body .partner_body_head  .text1  {display:inline-block;width:100%;font-size:13px;color:#f00;}
.parter_body .partner_body_head  .text2  {display:inline-block;width:100%;font-size:15px;font-weight:700;color:#f00;}

.parter_refle       {width:96%;padding:2%;border:1px solid #aeaeae;}
.parter_refle_title {height:30px;border-bottom:1px solid #eaeaea;font-size:15px;font-weight:700;}
.parter_refle_writer    {height:30px;line-height:30px;font-size:13px;padding:10px 0 5px 0;}
.parter_refle_writer .date  {display:inline-block;margin-left:20px;}
.parter_refle_text      {font-size:12px;position:relative;padding:0 0 10px 0;}
.parter_refle_text .text1    {position:absolute;top:0;left:0;width:10px;}
.parter_refle_text .text2    {display:inline-block;margin-left:20px;}

.parter_rewrite     {width:100%;border-top:2px solid #000;margin:20px 0 0 0;}
.parter_rewrite .parter_rewrite_form		{width:96%;padding:0 2% 0 2%;border-bottom:1px solid #eaeaea;}
.parter_rewrite .parter_rewrite_form span		{margin:0;padding:0;}
.first_form			{width:20%;display:inline-block;text-align:left;font-size:13px;max-width:150px;}
.second_form		{width:28%;display:inline-block;text-align:left;}
.second_form	 input	{height:30px;width:150px;line-height:30px;border:1px solid #eaeaea;margin:5px 0 5px 0;}
.third_form			{width:20%;display:inline-block;text-align:left;font-size:13px;max-width:150px;}
.fourth_form		{width:28%;display:inline-block;text-align:left;}
.fourth_form	 input	{height:30px;width:150px;line-height:30px;border:1px solid #eaeaea;margin:5px 0 5px 0;}
.first_another		{width:78%;display:inline-block;}
.first_another		.prt_area		{width:78%;margin:10px 0 10px 0;padding:10px;border:1px solid #eaeaea;}
.parter_rewrite	.parter_rewrite_txt			{position:relative;border-bottom:1px solid #eaeaea;}
.parter_rewrite	.parter_rewrite_txt .first_form			{position:relative;float:left;font-size:13px;margin:10px 0 0 2%;}
.parter_rewrite	.parter_rewrite_btn			{margin:10px 0 20px 0;width:96%;padding:0 2% 0 2%;display:inline-block;}
.parter_rewrite	.parter_rewrite_btn	span			{border:1px solid #eee;padding:5px 20px 5px 20px;font-size:12px;float:right;background:linear-gradient( to top, #f5f5f5, #fff );box-shadow:1px 1px #aeaeae;}
.parter_rewrite	.parter_rewrite_btn	span:hover			{background:linear-gradient( to bottom, #f5f5f5, #fff );box-shadow:1px 1px #aeaeae;cursor:pointer;}
.parter_rewrite	.parter_rewrite_btn	.left_span	{float:left;}
.parter_rewrite	.parter_rewrite_btn	.right_span	{float:right;margin-right:10px;}