@charset "utf-8";

/* 게시판 */
.boardArea	{position:relative;padding:0 0 20px;display:block;}
.boardArea_pop	{position:relative;padding:0 0 10px;display:block;}

.boardArea_l	{display: table-cell;vertical-align: top;position:relative;min-width: 595px;padding:0 10px 20px 0;}
.boardArea_r	{display: table-cell;vertical-align: top;position:relative;min-width: 595px;padding:0 0 20px;}

/*   =======================  boardList  ===========================  */
/*   th가 thead에 있을때   */
.boardList	{width:99.9%;color:#555;font-size:12px;margin:0 0 10px;table-layout:fixed;border-top: 2px solid #585858;border-left:1px dotted #999;}
.boardList th	{padding:4px 3px 3px;border-bottom:1px dotted #b2b2b2;background-color:#f5f5f5;color:#555;font-weight:600;line-height:18px;vertical-align:top;border-right:1px dotted #999;}
.boardList td	{padding:4px 3px 3px;border-bottom:1px dotted #999;text-align:center;vertical-align:middle;border-right:1px dotted #999;}
.boardList a	{color:#555;text-decoration:none;line-height:normal;font-weight:bold;display:inline-block;}
.boardList td.listImg img	{width:100px;height:100px;}
.boardList td.title				{color:#c22126;text-align:left;font-weight:600;}
.boardList td.c_null				{background:#FDE5CE;}
.boardList td.con				{text-align:left;}
.boardList tr.write_bg td		{background:#FDE5CE;}
.boardList tr.total td		{background:#D5FEDE;font-weight:600;}
.boardList .use					{color:#c22126;font-weight:600;}
.boardList .no					{color:#555;font-weight:600;}
.boardList .mList				{margin:0;}
.boardArea_l .boardList,
.boardArea_r .boardList {min-width: auto;}

/* 체크된 label 컬러변경 */
.boardList #test_result_tbody input[type=radio]:checked + label {color: #c22126;}

/*  tr컬러변경  */
.trColor tr:hover td	{background:#DCDCE4;}

/* 게시판 목록 */
.boardList2 						{width:100%;color:#555;font-size:12px;margin:0 0 10px;table-layout:fixed;border-top: 2px solid #585858;border-left:1px dotted #999;}
.boardList2 a						{padding:0 0 2px;color:#555;text-decoration:none;line-height:normal;font-weight:bold;display:inline-block;}
.boardList2 th						{padding:4px 0 3px;border:0 none;border-bottom:1px dotted #b2b2b2;background-color:#f5f5f5;color:#555;font-weight:600;line-height:18px;vertical-align:top;border-right:1px dotted #999;}
.boardList2 td						{padding:4px 0 3px;border-bottom:1px dotted #999;text-align:left;vertical-align:middle;border-right:1px dotted #999;}
.boardList2 td.non					{color:#fb0303}
.boardList2 td.title				{color:#c22126;text-align:left;font-weight:600;}

/* 게시판 목록 */
.boardList3 						{width:100%;color:#555;font-size:12px;margin:0 0 10px;table-layout:fixed;border-top: 2px solid #585858;}
.boardList3 a						{padding:0 0 2px;color:#555;text-decoration:none;line-height:normal;display:inline-block;}
.boardList3 th						{padding:4px 0 3px;border:0 none;border:1px dotted #717373;background-color:#f5f5f5;color:#555;font-weight:600;line-height:18px;vertical-align:top}
.boardList3 td						{padding:4px 0 3px;border:1px dotted #717373;text-align:center;vertical-align:middle}
.boardList3 td.non					{color:#fb0303}

/* 게시판 영수증 */
.boardList_taxbill 				{width:80%;color:#555;font-size:12px;margin:0 0 10px;table-layout:fixed;border:1px solid #999;border-bottom:0 none;}
.boardList_taxbill a				{color:#555;text-decoration:none;line-height:normal;}
.boardList_taxbill th				{padding:4px 0 3px 5px;border:0 none;border-bottom:1px solid #999 !important;background-color:#f5f5f5;color:#555;font-weight:600;line-height:18px;vertical-align:top}
.boardList_taxbill td				{padding:4px 0 3px 5px;border:0 none;border-bottom:1px solid #999 !important;text-align:center}
.boardList_taxbill td img			{vertical-align:middle;margin:0 5px 0;}

/*  메인   */
.boardMain	{border-collapse:collapse;width:100%;color:#555;font-size:12px;margin:0 0 10px;table-layout:fixed;}
.boardMain a	{color:#555;text-decoration:none;line-height:normal;}
.boardMain thead th	{padding:8px 0 5px;border:0 none;border:1px solid #724a3e;background-color:#f5f5f5;color:#555;font-weight:600;line-height:18px;vertical-align:top}
.boardMain tbody td	{padding:8px 0 5px;border:1px solid #724a3e;text-align:center;}
.boardMain tbody th	{padding:8px 0 5px 5px;text-align:left;border:1px solid #724a3e;background-color:#f5f5f5;}

/*   =======================  boardView  ===========================  */
.boardView						{width:100%;color:#555;font-size:12px;margin:0 0 10px;table-layout:fixed;border-top:2px solid #585858;border-left:1px dotted #999;}
.boardView a						{text-decoration:none}
.boardView th						{padding:4px 0 3px 5px;border:0 none;border-bottom:1px dotted #999;text-align:left;background-color:#f5f5f5;color:#555;font-weight:600;line-height:18px;vertical-align:middle;border-right:1px dotted #999;}
.boardView td						{padding:4px 0 3px 5px;border:0 none;border-bottom:1px dotted #999;text-align:left;border-right:1px dotted #999;}
.boardView td img					{vertical-align:middle;margin:0 5px 0 0;}
.boardView td a img					{vertical-align:middle;margin:0 5px 0 0;}
.boardView td.subject				{font-weight:600;}
.boardView td.con div.con			{min-height:200px;}
.boardView .price 				{color:#e0060e;font-size:15px;font-weight:900;}

.boardPayment					{width:100%;color:#555;font-size:12px;margin:0 0 10px -1px;table-layout:fixed;border-top:2px solid #585858;}
.boardPayment th					{padding:4px 0 3px;border:0 none;border-bottom:1px solid #585858;border-left:1px solid #999;text-align:center;background-color:#f5f5f5;color:#555;font-weight:600;line-height:18px;vertical-align:middle}
.boardPayment td					{padding:4px 0 3px;border-bottom:1px solid #585858;border-left:1px solid #999;text-align:center;}

/*   =======================  boardWrite  ===========================  */
.boardWrite 					{width:100%;color:#555;font-size:12px;margin:0 0 10px;table-layout:fixed;border-top:2px solid #585858;border-left:1px dotted #999;}
.boardWrite a						{line-height:26px;padding:3px 8px;width:50px;}
.boardWrite th						{padding:4px 0 3px 5px;border:0 none;border-bottom:1px dotted #999;text-align:left;background-color:#f5f5f5;color:#555;font-weight:600;border-right:1px dotted #999;}
.boardWrite td						{position:relative;padding:8px 0 5px 5px;border-bottom:1px dotted #999;text-align:left;border-right:1px dotted #999;}
.boardWrite td a.basicBtn			{line-height:26px;padding:3px 8px;width:50px;background-color:#424242;color:#fff;}
.boardWrite td .brand				{float:left;margin:0 2px;width:250px;}
.boardWrite td input				{margin:0 2px 0 2px;vertical-align:middle;max-width:99%;}
.boardWrite td div.prData			{float:left;position:relative;width:100%;height:25px;display:block}
.boardWrite td div.prdataName		{float:left;position:relative;width:120px;height:25px;display:block}
.boardWrite td div.prCount			{float:left;position:relative;width:120px;height:25px;display:block}

.boardWrite_option 				{width:100%;color:#555;font-size:12px;margin:0 0 10px;table-layout:fixed;border-top:2px solid #585858;}
.boardWrite_option a				{line-height:26px;padding:3px 8px;color:#555;text-decoration:none;line-height:normal;font-weight:bold;display:inline-block;}
.boardWrite_option th				{padding:4px 0 3px 5px;border:0 none;border-bottom:1px dotted #999;text-align:center;background-color:#f5f5f5;color:#555;font-weight:600;line-height:18px;vertical-align:top}
.boardWrite_option td				{position:relative;padding:8px 0 5px 5px;border-bottom:1px dotted #999;text-align:center;}
.boardWrite_option td.con			{padding:4px 0 3px 5px;border-bottom:1px dotted #999;text-align:left;}
.boardWrite_option td a.basicBtn	{line-height:26px;padding:3px 8px;width:50px;background-color:#424242;color:#fff;}
.boardWrite_option td input			{margin:0 2px 0 2px;vertical-align:middle;}

.boardWrite td#hope_table>li{clear:both;}
.boardWrite td #hope_tr1{overflow:hidden;}
.boardWrite td .file_area{float:left;}
.boardWrite td .file_area:after{content:"";display:block;clear:both;}
.boardWrite td .file_area input{float:left;margin:0;height:27px;}
.boardWrite td .file_area .fileDiv{float:right;}

/*   =======================  boardComment  ===========================  */
.boardComment					{width:100%;color:#555;font-size:12px;margin:0 0 10px;table-layout:fixed;border-top:2px solid #585858;border-left:1px dotted #999;}
.boardComment a						{line-height:26px;padding:3px 8px;width:50px;background-color:#424242;color:#fff;}
.boardComment th					{padding:4px 0 3px 5px;border:0 none;border-bottom:1px dotted #999;text-align:left;background-color:#f5f5f5;color:#555;font-weight:600;line-height:18px;vertical-align:middle;border-right:1px dotted #999;}
.boardComment td					{padding:4px 0 3px 5px;border:0 none;border-bottom:1px dotted #999;text-align:left;border-right:1px dotted #999;}
.boardComment td input.submit		{padding-bottom:5px;height:20px;margin:0 5px;width:40px;background-color:#424242;color:#fff;cursor:pointer;}
.boardComment input					{vertical-align:middle;}
.boardComment td.nodata div			{width:100%;line-height:50px;text-align:center;}
.boardComment td.con				{padding:4px 0 3px 0;border-bottom:1px dotted #999;text-align:left;}
.boardComment td.con div.con		{display:block;border-left:1px solid #999;border-right:1px solid #999;padding:0 5px 0;}
.boardComment td.date				{padding:4px 0 3px 0;border-bottom:1px dotted #999;text-align:center;}

.button4gComment					{padding-bottom:5px;font-size:9pt;color: #ffffff;width:60px;height:100px;background-color:#333333;cursor:pointer;}

/*   =======================  boardGraph  ===========================  */
.boardGraph						{width:100%;margin:0 0 0;color:#555;font-size:12px;border-collapse:collapse;table-layout:fixed;}
.boardGraph a						{line-height:26px;padding:3px 8px;width:50px;background-color:#424242;color:#fff;}
.boardGraph th						{padding:4px 0 3px;border:0 none;border-top:1px solid #999;background-color:#f5f5f5;text-align:center;color:#555;font-weight:600;line-height:12px;vertical-align:middle;}
.boardGraph td						{padding:4px 0 0;border:0 none;text-align:center;vertical-align:bottom;}

.boardGraph_con					{width:100%;margin:0 0 0;color:#555;font-size:12px;border-collapse:collapse;table-layout:fixed;}
.boardGraph_con th					{padding:4px 0 3px;border:0 none;text-align:center;color:#724a3e;font-weight:600;line-height:12px;vertical-align:middle;}
.boardGraph_con td					{padding:4px 0 3px;border:0 none;text-align:center;}
.boardGraph_con td img				{vertical-align:bottom;margin:0 auto;display:block;}


/*   =======================  form  ===========================  */
/* 첨부파일 디자인 바꾸기 */
.fileInputTxt	{float:left;width:300px;height:23px;border:1px solid #999;margin:0 5px 0 0;background:#cdcdcd;}
.fileDiv	{position:relative;top:0;left:0;width:70px;height:27px;overflow:hidden;}
.fileBtnImg	{background:#cdcdcd; border:1px solid #999;width:65px;height:25px;position:absolute;top:0;right:0;color:#FFFFFF;}
.fileInput	{position:absolute;right:0;top:0;height:25px;cursor:pointer;opacity:0;filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";-khtml-opacity:0;-moz-opacity:0;}

/* 입력폼 */
.input	{border:1px solid #D3D3D3;height:20px;display:inline-block;*display:inline;*zoom:1;}
input	{border:1px solid #D3D3D3;height:20px;display:inline-block;*display:inline;*zoom:1;}

select		{border:1px solid #C4C4C4;height:20px;display:inline-block;*display:inline;*zoom:1;}
textarea	{border:1px solid #C4C4C4;}

/*   =======================  searchArea  ===========================  */
/* search */
.searchArea	{margin:0 0 10px;border-top:2px solid #c22126;background:#f5f5f5;display:block;}
.searchArea	fieldset	{ border:0 none; padding:10px; margin:0; }
.searchArea	legend	{ overflow:hidden;visibility:hidden;position:absolute;top:0;left:0;width:1px;height:1px;font-size:0;line-height:0}
.searchArea label	{ margin:0 5px 0 0; }

.searchArea_notice	{ width:100%; background-color:#f5f5f5; display:block;}
.searchArea_notice fieldset	{ border:0 none; padding:5px; margin:0; }
.searchArea_notice legend	{ overflow:hidden;visibility:hidden;position:absolute;top:0;left:0;width:1px;height:1px;font-size:0;line-height:0}
.searchArea_notice label	{ margin:0 5px 0 0; }
.searchArea_notice select	{ vertical-align:middle; margin:-1px 3px 1px 5px; width:80px; }

.searchArea_comment	{ width:100%; border-top:2px solid #c22126; margin:15px 0 0; background-color:#f5f5f5; display:block;}
.searchArea_comment	fieldset	{ border:0 none; padding:10px; margin:0; }
.searchArea_comment	legend	{ overflow:hidden;visibility:hidden;position:absolute;top:0;left:0;width:1px;height:1px;font-size:0;line-height:0}
.searchArea_comment label	{ margin:0 5px 0 0; }


/* tab */
.tabArea	{width:100%;margin:10px 0 ;display:block;}

input.keyword	{width:250px;margin:0 3px 0 0;height:20px;font-size:12px;border:1px solid #cdcdcd;color:#282828;}
input.srch	{padding:0 5px;height:20px;line-height:18px;background:#c22126;color:#fff;cursor:pointer;}
input.srche	{padding:0 5px;height:20px;line-height:18px;background:#c22126;color:#fff;cursor:pointer;}

/* 게시판 검색 */
.boardSearch			{/*width:100%;*/margin:-10px 0 0;color:#555;font-size:12px;table-layout:fixed;}
.boardSearch th				{padding:4px 0 3px 5px;border:0 none;text-align:left;color:#444444;font-weight:600;line-height:18px;vertical-align:middle;}
.boardSearch td				{padding:4px 0 3px 5px;border:0 none;text-align:left;}
.boardSearch td img			{vertical-align:middle;margin:0 5px 0 0;}
.boardSearch td.subject		{font-weight:600;}

.boardSearchPop				{width:100%;margin:-10px 0 0;color:#555;font-size:12px;table-layout:fixed;}
.boardSearchPop th				{padding:4px 0 3px 5px;border:0 none;border-bottom:1px dotted #999;text-align:left;color:#555;font-weight:600;line-height:18px;vertical-align:middle;}
.boardSearchPop td				{padding:4px 0 3px 5px;border:0 none;border-bottom:1px dotted #999;text-align:left;}
.boardSearchPop td img			{vertical-align:middle;margin:0 5px 0 0;}
.boardSearchPop td.subject		{font-weight:600;}

/*   =======================  btnArea  ===========================  */
div.rtBtnArea	{position:absolute;bottom:0;right:0;text-align:right;overflow:hidden;display:block; }
div.btnArea		{position:relative;width:100%;padding:10px 0;text-align:left;overflow:hidden;display:block; }
div.cbBtnArea	{position:relative;width:100%;padding:10px 0;text-align:center;overflow:hidden;display:block; }
div.lBtnArea	{position:relative;padding:10px 0;text-align:left;display:block; }
div.rBtnArea	{position:relative;padding:10px 0;text-align:right;display:block; }

div.allBtnArea	{position:relative;padding:10px 0;overflow:hidden;display:block; }
div.allBtnArea div.lbtn	{float:left;text-align:left; }
div.allBtnArea div.rbtn	{float:right;text-align:right; }

.rtBtnArea a, .btnArea a, .cbBtnArea a, .lBtnArea a, .rBtnArea a{line-height:26px;padding:5px 8px;color: #ffffff;background:#bdbdbd}

div.rtBtnArea a, div.rBtnArea a, div.rbtn a, div.rtBtnArea button, div.rBtnArea button, div.rbtn button
										{display:inline-block;margin:0 0 0 3px; }
div.btnArea a, div.btnArea button
										{display:inline-block;margin:0 3px 0 1px; }
div.lBtnArea a, div.lbtn a, div.lBtnArea button, div.lbtn button
										{display:inline-block;margin:0 3px 0 0; }

/* button */
.buttonG	{font-size:12px;line-height:20px;*line-height:20px;height:auto;padding:0 5px;color:#fff;background:#000;text-align:center;display:inline-block;}
.buttonF	{font-size:12px;line-height:25px;*line-height:25px;height:auto;padding:0 5px;color:#fff;background:#000;text-align:center;display:inline-block;}
.buttonBrr	{font-size:12px;line-height:20px;*line-height:20px;height:auto;padding:0 5px;color:#fff;background:#0E5ACB;text-align:center;display:inline-block;}
.buttonGb	{font-size:12px;line-height:20px;*line-height:20px;height:auto;padding:0 5px;color:#fff;background:#c22126;text-align:center;display:inline-block;}
.buttonN	{font-size:12px;line-height:20px;*line-height:20px;height:auto;padding:0 5px;color:#fff;background:#fe0202;text-align:center;display:inline-block;}
.buttonY	{font-size:12px;line-height:20px;*line-height:20px;height:auto;padding:0 5px;color:#fff;background:#012391;text-align:center;display:inline-block;}
.buttonB	{font-size:12px;line-height:20px;*line-height:20px;width:80px;height:80px;padding:0 5px;color:#fff;background:#000;text-align:center;display:inline-block;}
.buttonBr	{font-size:12px;line-height:20px;*line-height:20px;width:80px;height:80px;padding:0 5px;color:#fff;background:#dc4041;text-align:center;display:inline-block;}
.buttonB2	{font-size:12px;line-height:20px;*line-height:20px;width:80px;height:40px;padding:0 5px;color:#fff;background:#000;text-align:center;display:inline-block;}
.buttonGb8	{font-size:12px;line-height:20px;*line-height:20px;width:80px;height:auto;padding:0 5px;color:#fff;background:#c22126;text-align:center;display:inline-block;}
.buttonCal	{height:21px;}
.buttonT	{font-size:12px;line-height:25px;*line-height:25px;height:auto;padding:0 2px;color:#fff;background:#676767;text-align:center;display:inline-block;}
.buttonTb	{font-size:12px;line-height:25px;*line-height:25px;height:auto;padding:0 2px;color:#fff;background:#c22126;text-align:center;display:inline-block;}
.buttonLP	{font-size:11px;line-height:22px;*line-height:22px;height:auto;padding:0 2px;color:#fff;background:#dc4041;text-align:center;display:inline-block;}
.buttonMP	{font-size:11px;line-height:22px;*line-height:22px;height:auto;padding:5px 20px;color:#fff;background:#3803FD;text-align:center;display:inline-block;}

.buttonE	{font-size:11px;line-height:20px;*line-height:20px;height:auto;padding:0 5px;color:#fff;background:#083E21;text-align:center;display:inline-block;}

.buttonA1	{font-size:11px;line-height:20px;*line-height:20px;height:auto;padding:0 5px;color:#fff;background:#dc4041;text-align:center;display:inline-block;}
.buttonA2	{font-size:11px;line-height:20px;*line-height:20px;height:auto;padding:0 5px;color:#fff;background:#fb02db;text-align:center;display:inline-block;}
.buttonA3	{font-size:11px;line-height:20px;*line-height:20px;height:auto;padding:0 5px;color:#fff;background:#fb5402;text-align:center;display:inline-block;}
.buttonA4	{font-size:11px;line-height:20px;*line-height:20px;height:auto;padding:0 5px;color:#fff;background:#fb9a02;text-align:center;display:inline-block;}
.buttonA5	{font-size:11px;line-height:20px;*line-height:20px;height:auto;padding:0 5px;color:#fff;background:#65af14;text-align:center;display:inline-block;}
.buttonA6	{font-size:11px;line-height:20px;*line-height:20px;height:auto;padding:0 5px;color:#fff;background:#9abb42;text-align:center;display:inline-block;}
.buttonA7	{font-size:11px;line-height:20px;*line-height:20px;height:auto;padding:0 5px;color:#fff;background:#acb54b;text-align:center;display:inline-block;}
.buttonA8	{font-size:11px;line-height:20px;*line-height:20px;height:auto;padding:0 5px;color:#fff;background:#42bb7b;text-align:center;display:inline-block;}
.buttonA9	{font-size:11px;line-height:20px;*line-height:20px;height:auto;padding:0 5px;color:#fff;background:#1a0ab6;text-align:center;display:inline-block;}

.preView	{font-size:12px;line-height:20px;*line-height:20px;height:auto;padding:3px 5px;color:#969696;background:#fff;border:1px solid #969696;text-align:center;display:inline-block;}

.big					{min-width:auto !important;height:36px !important;line-height:36px !important;font-weight:600;font-size:15px !important;}
.small					{min-width:auto !important;height:23px !important;line-height:21px !important;font-size:11px !important;}

.button1g				{padding-bottom:5px;font-size:9pt;color: #ffffff;width:20px;height:20px;background-color:#000000;cursor:pointer;}
.button1g1				{padding-bottom:5px;font-size:7pt;color: #000000;width:10px;height:10px;line-height:10px;background-color:#fdbf02;cursor:pointer;}
.button1g2				{padding-bottom:5px;font-size:7pt;color: #fff;width:10px;height:10px;line-height:10px;background-color:#000;cursor:pointer;}
.button1g3				{padding-bottom:5px;font-size:7pt;color: #000000;width:10px;height:10px;line-height:10px;background-color:#0efe19;cursor:pointer;}
.button1g4				{padding-bottom:5px;font-size:7pt;color: #fff;width:10px;height:10px;line-height:10px;background-color:#fb3102;cursor:pointer;}
.button1g5				{padding-bottom:5px;font-size:7pt;color: #fff;width:10px;height:10px;line-height:10px;background-color:#fb3102;cursor:pointer;}


.button1r				{padding-bottom:5px;font-size:9pt;color: #ffffff;width:20px;height:20px;background-color:#821a02;cursor:pointer;}
.button2r				{padding-bottom:5px;font-size:9pt;color: #ffffff;width:40px;height:20px;background-color:#821a02;cursor:pointer;}
.button1b				{padding-bottom:5px;font-size:9pt;color: #ffffff;width:20px;height:20px;background-color:#418202;cursor:pointer;}
.button2b				{padding-bottom:5px;font-size:9pt;color: #ffffff;width:40px;height:20px;background-color:#418202;cursor:pointer;}
.button4b				{padding-bottom:5px;font-size:9pt;color: #ffffff;width:100%;height:20px;background-color:#418202;cursor:pointer;}
.button4b_on			{padding-bottom:5px;font-size:9pt;color: #ffffff;width:100%;height:20px;background-color:#821a02;cursor:pointer;}

/*   =======================  테이블 공통 스타일  ===========================  */
span.ing	{width:70px;margin:0 auto;line-height:22px;height:22px;font-weight:600;display:block;background:#c23829;color:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
span.end	{width:70px;margin:0 auto;line-height:22px;height:22px;font-weight:600;display:block;background:#bab1aa;color:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
td.con div.con	{min-height:200px;}
th.tRight, td.tRight	{text-align:right;}
th.tLeft, td.tLeft		{text-align:left;}
th.bold, td.bold		{font-weight:600;}
td.bgcolor1				{background:#fde3c4;font-weight:600;}
td.n_null				{background:#D9D9D9;}
tr.bg1 td				{background:#D9D9D9;}

/*   =======================  pageArea  ===========================  */
div.pageArea					{position:relative;width:100%;padding:10px 0 10px;text-align:center;overflow:hidden;display:block;}
div.pageArea a img					{border:none;vertical-align:middle;_vertical-align:top;}
div.pageArea a						{border:1px solid #f0f0f0;width:29px;height:29px;line-height:29px;margin:0 0 0 3px;color:#8c8c8c;font-size:12px;text-decoration:none;vertical-align:middle;font-weight:normal;overflow:hidden;display:inline-block;background:#fff;}
div.pageArea strong					{border:1px solid #c22126;color:#fff;width:29px;height:29px;line-height:29px;margin:0 0 0 3px;font-size:12px;text-decoration:none;vertical-align:middle;font-weight:normal;overflow:hidden;display:inline-block;background:#c22126;}
div.pageArea a:hover				{border:1px solid #c22126;color:#fff;width:29px;height:29px;line-height:29px;margin:0 0 0 3px;font-size:12px;text-decoration:none;vertical-align:middle;font-weight:normal;overflow:hidden;display:inline-block;background:#c22126;}
div.pageArea a.prevBtn				{width:31px;height:31px;margin:0 3px 0 0;border:0 none;color:#979997;background:url(/wcms/images/btn/prevBtn.gif) no-repeat 0 0;}
div.pageArea a.nextBtn				{width:31px;height:31px;margin:0 0 0 3px;border:0 none;color:#979997;background:url(/wcms/images/btn/nextBtn.gif) no-repeat 0 0;}
div.pageArea a.frstBtn				{width:31px;height:31px;margin:0 3px 0 0;border:0 none;color:#979997;background:url(/wcms/images/btn/frstBtn.gif) no-repeat 0 0;}
div.pageArea a.lastBtn				{width:31px;height:31px;margin:0 0 0 3px;border:0 none;color:#979997;background:url(/wcms/images/btn/lastBtn.gif) no-repeat 0 0;}
div.pageArea a.prevBtn span, div.pageArea a.nextBtn span, div.pageArea a.frstBtn span, div.pageArea a.lastBtn span
									{position:absolute;top:-9999px;overflow:hidden;}
div.pageArea a.prevBtn:hover, div.pageArea a.frstBtn:hover
									{border:0 none;width:31px;height:31px;margin:0 3px 0 0;}
div.pageArea a.nextBtn:hover, div.pageArea a.lastBtn:hover
									{border:0 none;width:31px;height:31px;margin:0 0 0 3px;}
div.nopage							{position:relative;width:100%;height:1px;text-align:center;}