a:link, a:alink, a:visited { text-decoration:none; color:#494949; }
a:hover { text-decoration:underline; color:#455D84; }

a.m:link, a.m:alink, a.m:visited { text-decoration: none; color:#E5E9EB; } 
a.m:hover { text-decoration: none; color:#D8B26A; }

a.m1:link, a.m1:alink, a.m1:visited { text-decoration: none; color:#000000; font-weight:bold; } 
a.m1:hover { text-decoration: none; color:#999999; }

body, table { font-family:±¼¸²,verdana; font-size:9pt; color: #7D7D7D; }

img{ border:none; }

.s { font: 11px µ¸¿ò; }
.ssp { font: 11px µ¸¿ò; letter-spacing:-1; }
.e1 { font: 9px verdana; }
.e2 { font: 10px verdana; }
.e3 { font: 11px verdana; }
.e4 { font: 9px tahoma; }
.e5 {font:10px tahoma; }
.e6 {font:11px tahoma; }

.t1 { font-size:9pt; font-family:±¼¸²; }
.t2{ font-size:9pt; font-family:µ¸¿ò; }
.t3 { font-size:9pt; font-family:±¼¸²; letter-spacing:0; }
.t4{ font-size:9pt; font-family:µ¸¿ò; letter-spacing:0; }
.t5{ font-size:10pt; font-family:±¼¸²; }

.b { font-weight:bold; }
.b1 { font:12px ±¼¸²; font-weight:bold; color:#000000; }
.b2 { font:12px µ¸¿ò; font-weight:bold; color:#000000; }
.b3 { font:12px ±¼¸²; font-weight:bold; color:#000000; letter-spacing:0; }
.b4 { font:12px µ¸¿ò; font-weight:bold; color:#000000; letter-spacing:0; }

.sp {letter-spacing:-1; }

.ht13 { line-height:130%; }
.ht14 { line-height:140%; }
.ht15 { line-height:150%; }
.ht16 { line-height:160%; }
.ht17 { line-height:170%; }
.ht18 { line-height:180%; }
.ht19 { line-height:190%; }
.ht20 { line-height:200%; }

.pd1 { padding:1px; }
.pd2 { padding:2px; }
.pd3 { padding:3px; }
.pd4 { padding:4px; }
.pd5 { padding:5px; }
.pd6 { padding:6px; }
.pd7 { padding:7px; }
.pd8 { padding:8px; }
.pd9 { padding:9px; }
.pd10 { padding:10px; }
.pd15 { padding:15px; }
.pd20 { padding:20px; }
.pd25 { padding:25px; }
.pd30 { padding:30px; }

.pdl5 { padding-left:5px; }
.pdl10 { padding-left:10px; }
.pdl15 { padding-left:15px; }
.pdl20 { padding-left:20px; }
.pdl25 { padding-left:25px; }
.pdl30 { padding-left:30px; }

.bd10 { line-height:150%; padding-left:10; padding-right:10; }
.bd20 { line-height:150%; padding-left:20; padding-right:20; }

.left { text-align:left; }
.center { text-align:center; }
.right { text-align:right; }
.justify { text-align:justify; }

.ck { color:#000000; }
.cr { color:#FF0000; }
.cw { color:#FFFFFF; }
.cb { color:#0000FF; }
.cy { color:#FFFF00; }
.co { color:#FF6600; }
.cp { color:#DD0077; }
.cg { color:#669900; }
.cc { color:#00AAAA; }
.cv { color:#0055AA; }
.cf { color:#CC4422; }
.ca { color:#6C54B8; }
.cd { color:#008BD1; }
.ct { color:#141A85; }

.cg1 { color:#111111; }
.cg2 { color:#222222; }
.cg3 { color:#333333; }
.cg4 { color:#444444; }
.cg5 { color:#555555; }
.cg6 { color:#666666; }
.cg7 { color:#777777; }
.cg8 { color:#888888; }
.cg9 { color:#999999; }
.cga { color:#AAAAAA; }
.cgb { color:#BBBBBB; }
.cgc { color:#CCCCCC; }
.cgd { color:#DDDDDD; }
.cge { color:#EEEEEE; }

.ct1 { color:#; }
.ct2 { color:#; }
.ct3 { color:#; }

.mc1 { color:#141A85; }
.mc2 { color:#4261B0; }
.mc3 { color:#698FE9; }
.mc4 { color:#7884ac; }

.box { border:1px #DADADA solid; background:#F8F8F8; }

.bg1 { background:#F8F8F8; }
.bg2 { background:#F0F3F8; }
.bg3 { background:#E1E9F5; }
.bg4 { background:#F4F4F4; }

.line1 { background:#E4E4E4; height:1px; }
.line2 { background:#C3D1E6; height:1px; }
.line3 { background:#7B96BF; height:1px; }

.input { font-size:9pt; font-family:±¼¸²; border:1px #CCCCCC solid; }
.input1 { font-size:9pt; font-family:±¼¸²; border:1px #CCCCCC solid; color:#555555; line-height:130%; }

.word { word-break:break-all; }
.body_article { font:10pt ±¼¸²; color:#333333; padding:30 25 25 25; border:1px #242424 solid; line-height:150%; text-align:justify; }
.title_bdetail { font:24px µ¸¿ò; font-weight:bold; letter-spacing:-1; color:#141A85; padding:30 0 30 0; }
.title_hdetail { font:16px µ¸¿ò; font-weight:bold; letter-spacing:-1; color:#324F71; padding:8 0 7 0; }
.title_detail { font:15px µ¸¿ò; font-weight:bold; letter-spacing:-1; color:#141A85; padding:5 0 5 0; }
.title_date { font:8pt µ¸¿ò; color:#698FE9; padding:0 0 0 5; }
.brd_left { padding-left:10px; }

.table_pd { padding:5px 0px 3px 0px; }

.tab_on { width:125px; height:29px; font:9pt µ¸¿ò; font-weight:bold; color:#333333; background:url(/html/img_changup/tab_on.gif); letter-spacing:-1; text-align:center; padding-top:9; cursor:hand;}
.tab_off { width:125px; height:29px; font:9pt µ¸¿ò; font-weight:bold; color:#999999; background:url(/html/img_changup/tab_off.gif); letter-spacing:-1; text-align:center; padding-top:9; cursor:hand;}

.btn_s_40 { width:40px; height:18px; font:8pt µ¸¿ò; color:#555555; background:url(/html/img_changup/btn_s_40.gif); letter-spacing:-1; text-align:center; padding-top:4; cursor:hand; text-decoration:none; }
.btn_s_60 { width:60px; height:18px; font:8pt µ¸¿ò; color:#555555; background:url(/html/img_changup/btn_s_60.gif); letter-spacing:-1; text-align:center; padding-top:4; cursor:hand; text-decoration:none; }
.btn_60 { width:60px; height:22px; font:9pt ±¼¸²; color:#555555; background:url(/html/img_changup/btn_60.gif); letter-spacing:-1; text-align:center; padding-top:5; cursor:hand; text-decoration:none; }
.btn_80 { width:80px; height:22px; font:9pt ±¼¸²; color:#555555; background:url(/html/img_changup/btn_80.gif); letter-spacing:-1; text-align:center; padding-top:5; cursor:hand; text-decoration:none; }
.btn_100 { width:100px; height:22px; font:9pt ±¼¸²; color:#555555; background:url(/html/img_changup/btn_100.gif); letter-spacing:-1; text-align:center; padding-top:5; cursor:hand; text-decoration:none; }
.btn_b_60 { width:60px; height:26px; font:9pt ±¼¸²; color:#555555; font-weight:bold; background:url(/html/img_changup/btn_b_60.gif); letter-spacing:-1; text-align:center; padding-top:7; cursor:hand; text-decoration:none; }
.btn_b_80 { width:80px; height:26px; font:9pt ±¼¸²; color:#555555; font-weight:bold; background:url(/html/img_changup/btn_b_80.gif); letter-spacing:-1; text-align:center; padding-top:7; cursor:hand; text-decoration:none; }
.btn_b_100 { width:100px; height:26px; font:9pt ±¼¸²; color:#555555; font-weight:bold; background:url(/html/img_changup/btn_b_100.gif); letter-spacing:-1; text-align:center; padding-top:7; cursor:hand; text-decoration:none; }

.main_box { border:1px #d7d7d7 solid; }
.line_main {background:#ebebeb; height:1px; }
.line_main2 {background:#cfcfcf; height:1px; }
.recom_line { border-left:1px #c7c7c7 solid; border-right:1px #c7c7c7 solid; border-bottom:1px #c7c7c7 solid; padding:15px 0 20px 0; }
.recom_title { font:14px µ¸¿ò; font-weight:bold; letter-spacing:-1; color:#333333; padding-left:12px; }
.recom_01 { color:#698fe9; }
.recom_02 { font-weight:bold; line-height:130%; margin:2px 0 2px 0; }

