#main_body TD { line-height: 20%; }
#market TD { line-height: 100%; }
#main_body BODY { color: rgb(140, 140, 140); font-family: 돋움,굴림,sans-serif; font-size: 8pt; line-height: 160%; background-color: rgb(255, 255, 255); background-repeat: repeat-x; font-weight: normal; margin: 0px; }
BODY { color: rgb(140, 140, 140); font-family: 돋움,굴림,sans-serif; font-size: 8pt; line-height: 160%; background-color: rgb(255, 255, 255); background-repeat: repeat-x; font-weight: normal; margin: 0px; }
TD { color: rgb(88, 88, 88); font-family: 돋움,굴림,sans-serif; font-size: 8pt; font-weight: normal; line-height: 160%; }
A:link { text-decoration: none; color: rgb(85, 85, 85); line-height: 170%; font-family: 돋움,sans-serif; font-size: 8pt; font-weight: normal; }
A:visited { text-decoration: none; color: rgb(85, 85, 85); line-height: 170%; font-family: 돋움,sans-serif; font-size: 8pt; font-weight: normal; }
A:hover { text-decoration: none; line-height: 170%; color: rgb(50, 78, 173); font-family: 돋움,sans-serif; font-size: 8pt; font-weight: normal; }
A:active { text-decoration: none; line-height: 170%; color: rgb(85, 85, 85); font-family: 돋움,sans-serif; font-size: 8pt; font-weight: normal; }
INPUT { font-family: sans-serif; font-size: 8pt; font-weight: normal; font-style: normal; color: rgb(40, 40, 40); margin-left: 1px; margin-right: 1px; padding: 1px; ime-mode: inactive; }
TEXTAREA { font-family: 굴림,sans-serif; font-size: 9pt; line-height: 160%; font-weight: normal; font-style: normal; color: rgb(116, 116, 116); border: 1px solid rgb(217, 217, 217); margin-left: 0px; margin-right: 0px; padding: 2px; ime-mode: active; }
.RadioStyle { border: 0px none; }
.CheckStyle { border: 0px none; }
img { border: 0px none; }
a.link_menu { color: rgb(57, 57, 57); font-family: Verdana,sans-serif; font-size: 7pt; text-decoration: none; }
a.link_menu:visited { color: rgb(57, 57, 57); font-family: Verdana,sans-serif; font-size: 7pt; text-decoration: none; }
a.link_menu:hover { color: rgb(1, 144, 184); font-family: Verdana,sans-serif; font-size: 7pt; text-decoration: none; }
.TD_text_010 { color: rgb(50, 78, 173); font-family: 돋움,굴림,sans-serif; font-size: 8pt; font-weight: bold; font-style: normal; padding: 0px; }
.TD_text_020 { color: rgb(57, 57, 57); font-family: 돋움,굴림,sans-serif; font-size: 8pt; line-height: 126%; font-weight: normal; font-style: normal; padding: 0px; }
.TD_text_030 { color: rgb(43, 43, 43); font-family: Verdana; font-size: 10pt; font-weight: normal; font-style: normal; border-width: 1px; border-style: solid; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-color: rgb(255, 255, 255) rgb(255, 255, 255) rgb(221, 221, 221); padding: 0px; }
.TD_text_040 { color: rgb(1, 144, 184); font-family: Verdana; font-size: 10pt; font-weight: normal; font-style: normal; border-width: 1px; border-style: solid; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-color: rgb(255, 255, 255) rgb(255, 255, 255) rgb(221, 221, 221); padding: 0px; }
.TD_text_050 { background-color: rgb(247, 247, 247); color: rgb(1, 144, 184); font-family: Verdana,sans-serif; font-size: 7pt; line-height: 180%; font-weight: normal; font-style: normal; padding: 8px 0px 8px 9px; border-width: 1px; border-style: solid; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-color: rgb(255, 255, 255) rgb(255, 255, 255) rgb(221, 221, 221); }
.TD_text_060 { color: rgb(27, 27, 27); font-family: Verdana,sans-serif; font-size: 10pt; font-weight: bold; font-style: normal; padding: 4px 0px 4px 3px; }
.TD_text_070 { background-color: rgb(241, 245, 250); color: rgb(0, 0, 0); font-family: Verdana,sans-serif; font-size: 7pt; line-height: 180%; font-weight: normal; font-style: normal; border-width: 1px; border-style: solid; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-color: rgb(241, 245, 250) rgb(241, 245, 250) rgb(226, 226, 226); padding: 2px 10px 3px; }
.TD_text_080 { color: rgb(84, 84, 85); font-size: 8pt; line-height: 130%; font-weight: normal; font-style: normal; border-width: 1px; border-style: solid; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-color: rgb(255, 255, 255) rgb(226, 226, 226) rgb(226, 226, 226) rgb(255, 255, 255); padding: 2px 10px 3px; }
.TB_OLK { font-family: 굴림,sans-serif; font-size: 9pt; color: rgb(30, 30, 30); background-color: rgb(255, 255, 255); border: 1px solid rgb(212, 212, 212); text-align: left; padding: 2px 2px 2px 3px; ime-mode: active; }
.TB_OLE { font-family: 굴림,sans-serif; font-size: 9pt; color: rgb(30, 30, 30); background-color: rgb(255, 255, 255); border: 1px solid rgb(212, 212, 212); text-align: left; padding: 2px 2px 2px 3px; ime-mode: inactive; }
.TB_OCK { font-family: 굴림,sans-serif; font-size: 9pt; color: rgb(30, 30, 30); background-color: rgb(255, 255, 255); border: 1px solid rgb(212, 212, 212); text-align: center; padding: 2px; ime-mode: active; }
.TB_OCE { font-family: 굴림,sans-serif; font-size: 9pt; color: rgb(30, 30, 30); background-color: rgb(255, 255, 255); border: 1px solid rgb(212, 212, 212); text-align: center; padding: 2px; ime-mode: inactive; }
.TB_ORK { font-family: 굴림,sans-serif; font-size: 9pt; color: rgb(30, 30, 30); background-color: rgb(255, 255, 255); border: 1px solid rgb(212, 212, 212); text-align: right; padding: 2px 3px 2px 2px; ime-mode: active; }
.TB_ORE { font-family: 굴림,sans-serif; font-size: 9pt; color: rgb(30, 30, 30); background-color: rgb(255, 255, 255); border: 1px solid rgb(212, 212, 212); text-align: right; padding: 2px 3px 2px 2px; ime-mode: inactive; }
.TB_OLK_NEED { font-family: 굴림,sans-serif; font-size: 9pt; color: rgb(30, 30, 30); background-color: rgb(255, 250, 231); border: 1px solid rgb(212, 212, 212); text-align: left; padding: 2px 2px 2px 3px; ime-mode: active; }
.TB_OLE_NEED { font-family: 굴림,sans-serif; font-size: 9pt; color: rgb(30, 30, 30); background-color: rgb(255, 250, 231); border: 1px solid rgb(212, 212, 212); text-align: left; padding: 2px 2px 2px 3px; ime-mode: inactive; }
.TB_OCK_NEED { font-family: 굴림,sans-serif; font-size: 9pt; color: rgb(30, 30, 30); background-color: rgb(255, 250, 231); border: 1px solid rgb(212, 212, 212); text-align: center; padding: 2px; ime-mode: active; }
.TB_OCE_NEED { font-family: 굴림,sans-serif; font-size: 9pt; color: rgb(30, 30, 30); background-color: rgb(255, 250, 231); border: 1px solid rgb(212, 212, 212); text-align: center; padding: 2px; ime-mode: inactive; }
.TB_ORK_NEED { font-family: 굴림,sans-serif; font-size: 9pt; color: rgb(30, 30, 30); background-color: rgb(255, 250, 231); border: 1px solid rgb(212, 212, 212); text-align: right; padding: 2px 3px 2px 2px; ime-mode: active; }
.TB_ORE_NEED { font-family: 굴림,sans-serif; font-size: 9pt; color: rgb(30, 30, 30); background-color: rgb(255, 250, 231); border: 1px solid rgb(212, 212, 212); text-align: right; padding: 2px 3px 2px 2px; ime-mode: inactive; }
.TB_XLK { font-family: 굴림,sans-serif; font-size: 9pt; color: rgb(30, 30, 30); background-color: rgb(245, 245, 245); border: 1px solid rgb(212, 212, 212); text-align: left; padding: 2px 2px 2px 3px; ime-mode: active; }
.TB_XLE { font-family: 굴림,sans-serif; font-size: 9pt; color: rgb(30, 30, 30); background-color: rgb(245, 245, 245); border: 1px solid rgb(212, 212, 212); text-align: left; padding: 2px 2px 2px 3px; ime-mode: inactive; }
.TB_XCK { font-family: 굴림,sans-serif; font-size: 9pt; color: rgb(30, 30, 30); background-color: rgb(245, 245, 245); border: 1px solid rgb(212, 212, 212); text-align: center; padding: 2px; ime-mode: active; }
.TB_XCE { font-family: 굴림,sans-serif; font-size: 9pt; color: rgb(30, 30, 30); background-color: rgb(245, 245, 245); border: 1px solid rgb(212, 212, 212); text-align: center; padding: 2px; ime-mode: inactive; }
.TB_XRK { font-family: 굴림,sans-serif; font-size: 9pt; color: rgb(30, 30, 30); background-color: rgb(245, 245, 245); border: 1px solid rgb(212, 212, 212); text-align: right; padding: 2px 3px 2px 2px; ime-mode: active; }
.TB_XRE { font-family: 굴림,sans-serif; font-size: 9pt; color: rgb(30, 30, 30); background-color: rgb(245, 245, 245); border: 1px solid rgb(212, 212, 212); text-align: right; padding: 2px 3px 2px 2px; ime-mode: inactive; }
.CUR_HAND {  }
img { border: 0px none; }
.input { font-size: 12px; font-family: Tahoma; background-color: white; border-width: 1px; border-style: solid; border-color: gray; height: 17px; }
.button { color: rgb(73, 73, 73); background-color: rgb(241, 241, 241); height: 19px; padding: 2px; margin: 0px; }
.header { position: relative; height: 70px; margin: -10px 0px 10px; }
.header::after { content: ""; display: block; clear: both; }
.header h1 { position: absolute; top: -5px; left: -5px; }
.header ul.tmenu { float: right; width: 677px; border-width: 1px 1px 2px; border-style: solid; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; background: transparent url(23bd41e17e80c4d885b039605e16ee638b5910aa.gif)  repeat-x scroll 0% 0%; border-color: rgb(214, 214, 214) rgb(206, 206, 208) rgb(216, 219, 219) rgb(194, 194, 194); border-radius: 5px; list-style: outside none none; padding: 0px; }
.header ul.tmenu > li { float: left; height: 38px; border-right: 1px solid rgb(198, 198, 198); text-align: center; position: relative; }
.header ul.tmenu > li > a { line-height: 38px; display: inline-block; width: 111px; color: rgb(0, 0, 0); font-weight: bold; font-size: 13px; font-family: Gotham,"Helvetica Neue",Helvetica,Arial,sans-serif; }
.header ul.tmenu > li > a:hover, .header ul.tmenu > li.on > a { font-size: 15px; color: rgb(207, 65, 110); }
.header ul.tmenu > li:last-child { border-right: medium none; }
.header ul.tmenu > li > dl { position: absolute; top: 25px; left: 0px; height: 20px; padding-top: 10px; display: none; width: 677px; list-style: outside none none; }
.header ul.tmenu > li > dl#about { left: -140px; width: 257px; }
.header ul.tmenu > li.on > dl { display: inherit; }
.header ul.tmenu > li > dl > dd { float: left; margin: 0px; }
.header ul.tmenu > li > dl > dd > a { display: inline-block; padding: 0px 10px; background: transparent url(d1d3b3f083a7507d4a4f0dd11d8e274c3866c00a.gif)  no-repeat scroll right 50%; }
.header ul.tmenu > li > dl > dd > a.last { background: transparent none repeat scroll 0% 0%; }
.header ul.tmenu > li > dl > dd > a:hover, .header ul.tmenu > li > dl > dd > a.on { font-weight: bold; color: rgb(0, 136, 145); text-decoration: underline; letter-spacing: -1px; }
