/*
######################################

Vietnam Version


  Tables CSS
    @author : Soon-Young Park
              (paz@myasset.com)

######################################

*/
@import url("tables.css");

body,table {
	font: 11px verdana, arial;
	color: #404040;
}

a:link {
	text-decoration: none;
	color: #404040;
}

a:active {
	text-decoration: none;
	color: #404040;
}

a:visited {
	text-decoration: none;
	color: #404040;
}

a:hover {
	text-decoration: none;
	color: #197DBE;
}

body {
	margin: 0px;
	padding: 0px;
	background-repeat: repeat-x;
	/* background-color: #f2f2f2; */
	scrollbar-face-color: #DCDCDC;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #DEDEDE;
	scrollbar-3dlight-color: #DEDEDE;
	scrollbar-arrow-color: #626262;
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #BBBBBB;
}

form {
	margin: 0;
}

img {
	border: 0;
}

.hline_16 {
	line-height: 16px;
}

.hline_18 {
	line-height: 18px;
}

.hline_20 {
	line-height: 20px;
}

/* input 관련 */
select,input,textarea {
	font: 12px 돋음, verdana, arial;
	color: #404040;
}

.input1 {
	font: 12px 돋음, verdana, arial;
	color: #404040;
	background-color: #FFFFFF;
	border: 1px solid #C1C1C1;
	height: 18px;
	padding: 2 3 0 2;
}

.input2 {
	font: 12px 돋음, verdana, arial;
	background-color: #FFFFFF;
	border: 0px solid;
	height: 18px;
	padding: 2 3 0 2;
}

.input_util {
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 돋움;
	color: #504C4B;
	background-color: #FFFFFF;
	border: 1px solid #D8D8D8;
	padding: 1 0 0 5;
	height: 17px;
	width: 80px;
}

.input3 {
	font: 12px 돋음, verdana, arial;
	color: #404040;
	background-color: #FFFFFF;
	border: 1px solid #C1C1C1;
	height: 18px;
	padding: 2 3 0 2;
	text-align: right;
}

.input4 {
	font: 12px 돋음, verdana, arial;
	color: #404040;
	background-color: #FFFFFF;
	border: 1px solid #C1C1C1;
	height: 18px;
	width: 115px;
	padding: 2 3 0 2;
	text-align: right;
}

.input_bn1 {
	font: 12px 돋음, verdana, arial;
	color: #F87B01;
	font-weight: bold;
	background-color: #F5F5F5;
	border: 0px;
	height: 16px;
	padding: 2 3 0 0;
	text-align: right;
}

.input_bn2 {
	font: 12px 돋음, verdana, arial;
	color: #404040;
	background-color: #F5F5F5;
	border: 0px;
	height: 16px;
	padding: 2 3 0 0;
	text-align: right;
}

.input_bn3 {
	font: 12px 돋음, verdana, arial;
	color: #F87B01;
	font-weight: bold;
	background-color: #FFFFFF;
	border: 0px;
	height: 16px;
	padding: 2 3 0 0;
	text-align: right;
}

.input_bn4 {
	font: 12px 돋음, verdana, arial;
	color: #404040;
	background-color: #FFFFFF;
	border: 0px;
	height: 16px;
	padding: 2 3 0 0;
	text-align: right;
}

.textarea1 {
	font: 12px 돋음, verdana, arial;
	color: #404040;
	background-color: #FFFFFF;
	border: 1px solid #C1C1C1;
	padding: 5 5 5 5;
	scrollbar-face-color: #DCDCDC;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #DEDEDE;
	scrollbar-3dlight-color: #DEDEDE;
	scrollbar-arrow-color: #626262;
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #BBBBBB;
}

.textarea2 {
	font: 12px 돋음, verdana, arial;
	color: #404040;
	background-color: #FFFFFF;
	border: 1px solid #C9C6C1;
	padding: 13;
	line-height: 18px;
}

.iframe_ba {
	color: #404040;
	background-color: #FFFFFF;
	border: 1px solid #C1C1C1;
	scrollbar-face-color: #DCDCDC;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #DEDEDE;
	scrollbar-3dlight-color: #DEDEDE;
	scrollbar-arrow-color: #626262;
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #BBBBBB;
}

.sc_style {
	scrollbar-face-color: #DCDCDC;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #DEDEDE;
	scrollbar-3dlight-color: #DEDEDE;
	scrollbar-arrow-color: #626262;
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #BBBBBB;
}

.num {
	color: #404040;
}

.num a:link {
	color: #404040;
	text-decoration: none;
}

.num a:visited {
	color: #404040;
	text-decoration: none;
}

.num a:hover {
	color: #FF6600;
	text-decoration: none;
}

.lo {
	font: 11px 돋음, verdana, arial;
	color: #858585;
}

.lo a:link {
	font: 11px 돋음, verdana, arial;
	color: #858585;
	text-decoration: none;
}

.lo a:visited {
	font: 11px 돋음, verdana, arial;
	color: #858585;
	text-decoration: none;
}

.lo a:hover {
	font: 11px 돋음, verdana, arial;
	color: #333333;
	text-decoration: underline;
}

.util {
	font: 11px 돋음, verdana, arial;
	color: #333333;
}

.util a:link {
	font: 11px 돋음, verdana, arial;
	color: #333333;
	text-decoration: none;
}

.util a:visited {
	font: 11px 돋음, verdana, arial;
	color: #333333;
	text-decoration: none;
}

.util a:hover {
	font: 11px 돋음, verdana, arial;
	color: #F87B01;
	text-decoration: none;
}

.stxt_11 {
	font: 11px 돋음, verdana, arial;
}

.bld {
	font-weight: bold;
}

.pdng_top {
	padding-top: 4px;
}

.f11 {
	font: 11px 돋음, verdana, arial;
	color: #7D7D7D;
}

.f11_cal {
	font: 11px 돋음, verdana, arial;
	color: #E00600;
}

.white {
	color: #FFFFFF;
}

.white a:link {
	color: #FFFFFF;
	text-decoration: none;
}

.white a:visited {
	color: #FFFFFF;
	text-decoration: none;
}

.white a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

.black {
	color: #000000;
}

.gray {
	color: #404040;
}

.gray01 {
	color: #333333;
}

.gray02 {
	color: #999999;
}

.gray03 {
	color: #A3A3A3;
}

.gray04 {
	color: #666666;
}

.gray05 {
	color: #949494;
} /* MyHome - My증시 */
.gray05 a:link {
	color: #949494;;
	text-decoration: none;
}

.gray05 a:visited {
	color: #949494;
	text-decoration: none;
}

.gray05 a:hover {
	color: #949494;
	text-decoration: underline;
}

.gray06 {
	color: #404040;
} /* MyHome - My증시 */
.gray06 a:link {
	color: #404040;;
	text-decoration: none;
}

.gray06 a:visited {
	color: #404040;
	text-decoration: none;
}

.gray06 a:hover {
	color: #404040;
	text-decoration: underline;
}

.orange {
	color: #F87B01;
}

.blue {
	color: #197DBE;
}

.blue01 {
	color: #0054A6;
}

.blue02 {
	color: #004F82;
}

.blue03 {
	color: #1E51B8;
} /* MyHome - My증시 */
.blue03 a:link {
	color: #1E51B8;
	text-decoration: none;
}

.blue03 a:visited {
	color: #1E51B8;
	text-decoration: none;
}

.blue03 a:hover {
	color: #1E51B8;
	text-decoration: underline;
}

.blue04 {
	color: #2682A6;
}

.brown {
	color: #5D4A21;
}

.brown01 {
	color: #977352;
}

.brown02 {
	color: #BD5721;
}

.brown03 {
	color: #7F4628;
}

.green {
	color: #4D8F30;
} /* MyHome - My증시 */
.green a:link {
	color: #4D8F30;
	text-decoration: none;
}

.green a:visited {
	color: #4D8F30;
	text-decoration: none;
}

.green a:hover {
	color: #4D8F30;
	text-decoration: underline;
}

.green02 {
	color: #289E34;
}

.green03 {
	color: #009691;
}

.pink {
	color: #ED4D82;
} /* MyHome - My증시 */
.pink a:link {
	color: #ED4D82;
	text-decoration: none;
}

.pink a:visited {
	color: #ED4D82;
	text-decoration: none;
}

.pink a:hover {
	color: #ED4D82;
	text-decoration: underline;
}

.main_tit_green {
	color: #555F1F;
}

.red {
	color: #BE0000;
}

.ered {
	color: #CD3F3D;
}

.pinkred {
	color: #EA6D59;
}

.txt_stock01 {
	color: #0000FF;
}

.txt_stock02 {
	color: #FF0000;
}

.txt_stock03 {
	color: #6E6EF7;
}

.exp_tit {
	color: #000000;
	font: 16px 돋음, verdana, arial;
	font-weight: bold;
}

.tl_product {
	color: #0070B7;
	font: 14px 돋음, verdana, arial;
	font-weight: bold;
}

/*아이프레임*/
.ifr {
	border-style: solid;
	border-width: 1 1 1 1;
	background-color: #FFFFFF;
	border-color: #C9C6C1;
}

.ifr01 {
	border-style: solid;
	border-width: 1 1 1 1;
	background-color: #FBFBFB;
	border-color: #C9C6C1;
}

.ifr02 {
	border-style: solid;
	border-width: 0;
	background-color: #FBFBFB;
	border-color: #C9C6C1;
}

.ifr03 {
	border-style: solid;
	border-width: 1 1 1 1;
	background-color: #FFFFFF;
	border-color: #D5D5D5;
} /* Left_Menu CSS */
table.lmbg {
	background-color: #FAF5F5;
	width: 173;
}

table.lmbg	td {
	background-color: #FFFFFF;
}

table.lmbg	.one td {
	background-color: #FAF5F5;
	padding: 6 0 3 0;
}

table.lmenu02 {
	background-color: #FFFFFF;
	width: 151;
}

table.lmenu02 td {
	padding: 2 0 0 0;
}

table.lmenu03 {
	width: 153;
	border-width: 0px 1px 0px 1px;
	border-collapse: collapse;
	border-style: solid;
	border-color: #D9D9D9;
}

table.lmenu03 .tl td {
	padding: 6 0 3 10;
	color: #61533F;
	background-color: #F7F6EC;
	border-width: 0px 0px 1px 0px;
	border-collapse: collapse;
	border-style: solid;
	border-bottom-color: #D9D9D9;
}

.lm01 {
	color: #333333;
}

.lm01_sel {
	color: #BE0000;
	font-weight: bold;
}

.lm01 a:link {
	color: #333333;
	text-decoration: none;
}

.lm01 a:visited {
	color: #333333;
	text-decoration: none;
}

.lm01 a:hover {
	color: #BE0000;
	text-decoration: none;
}

.lm02 {
	color: #666666;
	text-decoration: none;
}

.lm02_sel {
	color: #BE0000;
}

.lm02 a:link {
	color: #666666;
	text-decoration: none;
}

.lm02 a:visited {
	color: #666666;
	text-decoration: none;
}

.lm02 a:hover {
	color: #BE0000;
	text-decoration: none;
}

.lm03 {
	font: 11px;
	color: #A07B58;
}

.lm03_sel {
	font: 11px;
	color: #CC5815;
}

.lm03 a:link {
	font: 11px;
	color: #A07B58;
	text-decoration: none;
}

.lm03 a:visited {
	font: 11px;
	color: #A07B58;
	text-decoration: none;
}

.lm03 a:hover {
	font: 11px;
	color: #CC5815;
	text-decoration: none;
}

table.fpc_lmbg {
	background-color: #FAF5F5;
	width: 149;
}

table.fpc_lmbg	td {
	background-color: #FFFFFF;
}

table.fpc_lmbg	.one td {
	background-color: #FAF5F5;
	padding: 7 0 1 0;
	height: 25;
}

table.fpc_lmenu02 {
	background-color: #FFFFFF;
	width: 127;
}

table.fpc_lmenu02 td {
	padding: 2 0 0 0;
}

#box {
	overflow: auto;
	font: 12px 돋음, verdana, arial;
	color: #404040;
	background-color: #FFFFFF;
	border: 0 0 0 0 solid #C1C1C1;
	padding: 0;
	scrollbar-face-color: #DCDCDC;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #DEDEDE;
	scrollbar-3dlight-color: #DEDEDE;
	scrollbar-arrow-color: #626262;
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #BBBBBB;
}

.tbox {
	border: 1px solid #DFDFD5;
	padding: 10 10 5 10;
	background-color: #ffffff
}

.rprice1 {
	width: 80%;
	text-align: right;
}

.rprice2 {
	width: 35%;
	text-align: right;
} /* 하단주가관련txt */
.stk_ved_01 {
	font-size: 11px;
	font-family: "verdana";
	color: #F4503F;
	vertical-align: top;
	padding-top: 5;
}

.stk_ved_02 {
	font-size: 11px;
	font-family: "verdana";
	color: #3078D1;
	vertical-align: top;
	padding-top: 5;
}

.stk_ved_03 {
	font-size: 11px;
	font-family: "verdana";
	color: #666666;
	vertical-align: top;
	padding-top: 6;
}

.stk_01 {
	color: #F4503F;
}

.stk_02 {
	color: #3078D1;
}

.pad_t_01 {
	padding-top: 2;
}

.pad_t_02 {
	padding-top: 6;
}

.pad_l_01 {
	padding-left: 7;
} /* 왼쪽메뉴링크 */
.lmn_01 {
	color: #676767;
	font-family: 돋움;
	font-size: 12px;
	line-height: 18px;
}

a.lmn_01:link,a.lmn_01:visited,lmn_01:active {
	color: #676767;
	font-family: 돋움;
	font-size: 12px;
	text-decoration: none;
	line-height: 18px;
}

a.lmn_01:hover {
	color: #E00104;
	font-family: 돋움;
	font-size: 12px;
	text-decoration: none;
	line-height: 18px;
}

.lmn {
	letter-spacing: -0.1em;
} /* 리스트 */
.lst_01 {
	color: #777777;
	font-family: 돋움;
	font-size: 11px;
	line-height: 18px;
}

a.lst_01:link,a.lst_01:visited,lst_01:active {
	color: #777777;
	font-family: 돋움;
	font-size: 11px;
	text-decoration: none;
	line-height: 18px;
}

a.lst_01:hover {
	color: #777777;
	font-family: 돋움;
	font-size: 11px;
	text-decoration: none;
	line-height: 18px;
}

.txt_9A9 {
	color: #9A9A9A;
	font-family: verdana;
	font-size: 10px;
}
