.pb5 {padding-bottom:5px;} .pb10 {padding-bottom:10px;} .pb15 {padding-bottom:15px;} .pb20 {padding-bottom:20px;} .pb30 {padding-bottom:30px;}

.mt0 {margin-top:0px;} .mt10 {margin-top:10px;} .mt20 {margin-top:20px;} .mt30 {margin-top:30px;} .mt50 {margin-top:50px;}
.mb10 {margin-bottom:10px;}
.ml10 {margin-left:10px;} .ml15 {margin-left:15px;} .ml20 {margin-left:20px;} .ml60 {margin-left:60px;} .ml120 {margin-left:120px;}

.fl {float:left;} .fr {float:right;} .cb {clear:both;}

.al {text-align:left;} .ac {text-align:center;} .ar {text-align:right;}

.content h3 {margin-top:20px; padding:0 0 0 22px;font-weight:bold;font-size:15px;line-height:24px;color:#588ded;background:url(../images/comm/bul1.gif) no-repeat 0 6px;}
h3.mt0 {margin-top:0;}

/* p {color:#545454;} */
p.text1 {font-size:15px;line-height:24px;}
p.bullet {padding:0px 0 0 20px;background:url(../images/content/sub1_bul2.gif) no-repeat 5px 13px; text-align: left;}

/* tab */
.tab {padding-bottom:30px;}
.tab ul {overflow:hidden;height:41px;}
.tab ul li {float:left;}
.tab ul li a {display:block;height:39px;font-weight:bold;font-size:16px;line-height:39px;color:#000000;text-align:center;border:1px solid #cbcbcb;background:url(../images/comm/tab_off.gif) repeat-x 0 bottom;}
.tab ul li a span {display:inline-block;height:39px;font-weight:bold;font-size:16px;line-height:39px;cursor:pointer;}
.tab ul li.on a {height:41px;line-height:41px;color:#FFF;border:0;background:url(../images/comm/tab_on.gif) repeat-x 0 bottom;}
.tab ul li.on a span {display:inline-block;height:41px;line-height:41px;padding-left:15px;background:url(../images/comm/tab_bul.gif) no-repeat 0 50%;}
.tab ul.w2 li {width:50%;margin-right:-1px;}
.tab ul.w3 li {width:33%;margin-right:-1px;}
.tab ul.w4 li {width:25%;margin-right:-1px;}
.tab ul.w5 li {width:20%;margin-right:-1px;}
.tab ul.w5 li.on a span {padding-left:15px;}

/* tab2 */
.tab2 {padding-bottom:30px;}
.tab2 ul {overflow:hidden;height:61px;}
.tab2 ul li {float:left;}
.tab2 ul li a {display:block;height:59px;font-weight:bold;font-size:16px;line-height:59px;color:#000000;text-align:center;border:1px solid #cbcbcb;background:url(../images/comm/tab_off.gif) repeat-x 0 bottom;}
.tab2 ul li a span {display:inline-block;height:59px;font-weight:bold;font-size:16px;line-height:59px;cursor:pointer;}
.tab2 ul li.on a {height:61px;line-height:61px;color:#FFF;border:0;background:#02a5f5 url(../images/comm/tab_on.gif) repeat-x 0 bottom;}
.tab2 ul li.on a span {display:inline-block;height:61px;line-height:61px;padding-left:15px;}
.tab2 ul.w1 li {width:100%;margin-right:-1px;}
.tab2 ul.w2 li {width:50%;margin-right:-1px;}
.tab2 ul.w3 li {width:33%;margin-right:-1px;}
.tab2 ul.w4 li {width:25%;margin-right:-1px;}
.tab2 ul.w5 li {width:20%;margin-right:-1px;}
.tab2 ul.w5 li.on a span {padding-left:15px;}
.tab2 ul li.ln2 a span {padding:6px 0 0 15px;line-height:23px;}

/* data Table : 재무제표 */
.dataT table {width:100%;border:0;}
.dataT thead th {height:30px;font-size:13px;line-height:18px;color:#6f6f6f;border:1px solid #dcddde ; background:#f5f7f9;}
.dataT tbody th {padding:5px 0 4px;font-size:13px;line-height:18px;color:#6f6f6f;border:1px solid #dcddde ; background:#f5f7f9; vertical-align: middle;}
.dataT tbody td {padding:5px 0 4px;font-size:13px;line-height:18px;color:#888888;text-align:center;border:1px solid #e0e0e0; vertical-align: middle;}
.dataT tbody td.al {text-align:left;}
.dataT tbody td.al1 {padding-left:10px;text-align:left;}
.dataT tbody td.al2 {padding-left:20px;text-align:left;}
.dataT tbody td.ar {text-align:right;}
.dataT tbody td.ar1 {padding-right:10px;text-align:right;}
.dataT tbody td.ar2 {padding-right:60px;text-align:right;}

/* data2 Table */
.dataT2 table {width:100%;border:0;}
.dataT2 thead {background-color: #f8f8f8; text-align: center;}
.dataT2 thead th {padding:5px 0;font-size:13px;line-height:18px;color:#6f6f6f;border:1px solid #dcddde ; background:#f5f7f9;}
.dataT2 tbody td {border-bottom:1px solid #f8f8f8; font-size:14px;line-height:50px;color:#888888;text-align:center;}

/** 寃뚯떆��Layout { **/
	.boardCon {padding:0 0 0 0;}
	.boardCon .searchCon {padding-bottom:5px;text-align:right;line-height:22px;}
	.boardCon .searchCon select {width:83px;vertical-align:top;}
	.boardCon .searchCon input {overflow:hidden;width:200px;height:20px;padding-left:5px;line-height:20px;vertical-align:top;border:#cfcfcf 1px solid;}
	.boardCon .searchCon .btnSearch {display:inline-block; width:45px; height:22px;line-height:22px; vertical-align:top;overflow:hidden;margin-left:-4px;text-align:center;color:#fff;background:#8c8c8c;}

	.boardCon .boardList, .boardCon .boardWrite {border-top:1px solid #444; width: 100%}
	.boardCon .boardView, .boardCon .boardViewReply, .boardCon .faqCon {border-top:#444 2px solid;}
	.boardCon .boardView, .boardCon .boardWrite {table-layout:fixed;}
	.boardCon .boardViewReply input, .boardCon .boardWrite input, .layerPop input {margin:0; padding:0; border:0; height:22px; line-height:22px; padding-left:5px; background:url(../images/bbs/bg_board_input.gif) no-repeat;}
	/* 寃뚯떆��由ъ뒪��*/
	.boardCon .boardList thead th {font-size:15px;border-bottom:#aaaaaa 1px solid; background:#efefef; padding: 15px 0;}
	.boardCon .boardList tbody td {font-size:15px;line-height:18px;border-bottom:#e1e1e1 1px solid; padding:10px 0; text-align:center;}
	.boardCon .boardList tbody td.al {text-align:left;}
	.boardCon .boardList tbody .top td a {font-weight:bold; letter-spacing:-1px;}
	/* 寃뚯떆��蹂닿린 */
	.boardCon .boardView {border-bottom:2px solid #444;}
	.boardCon .boardView thead th, .boardCon .boardView thead td {text-align:left; height:36px; padding-left:10px; border-bottom:#e1e1e1 1px solid;}
	.boardCon .boardView thead tr.top th {background:#f9f9f9;font-size:15px;line-height:18px;}
	.boardCon .boardView thead tr th span {float:right; font-weight:normal; padding-right:20px; font-size:12px;}
	.boardCon .boardView thead tr th span em {margin:0 5px 0 15px; font-weight:bold;}
	.boardCon .boardView tbody td {padding:20px 10px;}
/* 	#boardContent{hieght:200px; overflow: auto;} */
	/* 寃뚯떆���곌린 */
	.boardCon .boardWrite thead th, .boardCon .boardWrite thead td {text-align:left; padding-left:10px; height:41px; font-size:15px;line-height:18px;border-bottom:#e1e1e1 1px solid;}
	.boardCon .boardWrite thead tr.title th {background:#f9f9f9;}
	.boardCon .boardWrite thead th input {width:557px; border:1px solid #bbb;}
	.boardCon .boardWrite thead td input {width:117px; border:1px solid #bbb;}
	.boardCon .boardWrite tfoot th, .boardCon .boardWrite tfoot td {padding:10px 0 10px 10px; border-top:#e1e1e1 1px solid; border-bottom:#e1e1e1 1px solid;}
	.boardCon .boardWrite tfoot td {color:#e25e97;}
	.boardCon .boardWrite tfoot td input {width:116px; background-position:0 -44px;}
	.boardCon .boardWrite tbody td {padding:20px 10px;border-bottom:#e1e1e1 1px solid;}
	.boardCon .boardWrite tbody td textarea {width:100%;border:1px solid #bbb;}
	/* �댁쟾,�ㅼ쓬湲�由ъ뒪��*/
	.boardCon .boardViewList th, .boardCon .boardViewList td {font-size:15px;line-height:18px;border-top:#e1e1e1 1px solid; border-bottom:#e1e1e1 1px solid; height:38px;}
	.boardCon .boardViewList th {background:url(../images/bbs/arrow_down5.gif) no-repeat right center;}
	.boardCon .boardViewList tr.up th {background:url(../images/bbs/arrow_up2.gif) no-repeat right center;}
	.boardCon .boardViewList td {padding-left:10px;}
	.showBoard{cursor: pointer;}
	.showBoard:HOVER{font-weight: bold;}
	/* �섏씠吏�*/
	.paging {padding: 30px 0px 10px 0px;text-align: center;}
	.paging a.pagingBtn {display:inline-block; width:20px; height:19px; overflow:hidden; text-indent:-999px; background:url(../images/bbs/btn_paging.gif) no-repeat; vertical-align:top;}
	.paging a.prevGroupOff,.paging a.prevOff,.paging a.nextOff,.paging a.nextGroupOff {cursor: default;}
	.paging a.prevGroupOn:hover {background-position:0 -19px;}
	.paging a.prevOn,.paging a.prevOff {background-position:-20px 0;}
	.paging a.prevOn:hover {background-position:-20px -19px;}
	.paging a.nextOn,.paging a.nextOff {margin-left:4px;background-position:-40px 0;}
	.paging a.nextOn:hover {background-position:-40px -19px;}
	.paging a.nextGroupOn,.paging a.nextGroupOff {background-position:-60px 0;}
	.paging a.nextGroupOn:hover {background-position:-60px -19px;}
	.paging span a, .paging span strong {display:inline-block; height:19px; padding:0 6px; color:#333; font-size:15px;line-height:19px;margin:0 -2px 0 -2px;border-left:1px solid #d6d6d6;}
	.paging span a:hover, .paging span strong {color:#0079ff;}
	.regBtn {position:absolute;right:0;top:18px;}
	.page{
		font-size: 16px;
		padding-right: 7px;
		padding-left: 7px;
		line-height: 18px;
		font-weight: bold;
		color: #696969;
		border-right: 1px solid #d6d6d6;
		cursor: pointer;
		margin-left:-5px;
	}
	.page:HOVER{color:#0079ff;}
	.nowPage{color:#0079ff;font-weight: bold;}
	.prev,.prevGroup,.next,.nextGroup{}
	#startPage{width:10px;height:17px;margin-top:1px;border-right: 1px solid #d6d6d6}
	#endPage{width: 10px;height: 17px;}
/** } 寃뚯떆��Layout **/

/* button */
	.btnR {text-align:right; padding:15px 5px 0;}
	.btnL {text-align:left; padding:15px 5px 0;}
	.btnC {text-align:center; padding:15px 5px 0;}
	.btnDefault {display:inline-block; overflow:hidden; width:59px; height:24px; line-height:24px; text-align:center; font-weight:bold; color:#666; background:url(../images/bbs/resend_btn_bg.gif) no-repeat 0 0;}

/* finance */
.yearTitle{
	float: left;
	margin-right: 20px;
	font-size: 20px;
	color: #696969;
	font-weight: bold;
	cursor: pointer;
	margin-top: -20px;
}

.yearOn{ color : #418be9;}

* html .clearfix{
height: 1%; /* IE5-6 */
}
*+html .clearfix{
	display: inline-block; /* IE7not8 */
}
.clearfix:after{ /* FF, IE8, O, S, etc. */
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	margin-bottom: 10px;
	margin-top: -20px;
}