body,td,img,select,input,div,form,textarea,center,option,pre,blockquote { font-family:gulim,arial; font-size:9pt;;color:#000000; }
body {
    margin:0pt;
    scrollbar-3dlight-color: #595959;
    scrollbar-arrow-color: #FFFFFF;
    scrollbar-base-color: #CFCFCF;
    scrollbar-darkshadow-color: #FFFFFF;
    scrollbar-face-color: #CFCFCF;
    scrollbar-highlight-color: #FFFFFF;
    scrollbar-shadow-color: #595959;
}

td,th             { line-height:150%; overflow:hidden; text-overflow:ellipsis; }
td.cut            { font-size:9pt; font-family:arial,gulim; width:100%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
td.main_equip_cut { width:100%; height:21; background-image:url('/content/images/common/b2b_bg.gif');background-repeat:no-repeat; padding-left:27; color:#FCFFA6; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
img      { border:0; }
form     { padding:0; margin:0 }
input    { height:19; }
select   { height:19; }
textarea { border-width:1px; border-style:solid; border-color:#818181 }


a:link     { font-family:gulim,arial; font-size:9pt; text-decoration:none; color:#58595c;}
a:active   { font-family:gulim,arial; font-size:9pt; text-decoration:none;  color:#58595c;}
a:visited  { font-family:gulim,arial; font-size:9pt; text-decoration:none;  color:#58595c;}
a:hover    { font-family:gulim,arial; font-size:9pt; text-decoration:underline;  color:#58595c;}

a.top_top:link     { font-family:gulim,arial; font-size:9pt; text-decoration:none; color:#ffffff}
a.top_top:active   { font-family:gulim,arial; font-size:9pt; text-decoration:none; color:#ffffff }
a.top_top:visited  { font-family:gulim,arial; font-size:9pt; text-decoration:none; color:#ffffff }
a.top_top:hover    { font-family:gulim,arial; font-size:9pt; text-decoration:underline; color:#ffffff }

a.top_sub:link     { font-family:gulim,arial; font-size:9pt; text-decoration:none; color:#000000 }
a.top_sub:active   { font-family:gulim,arial; font-size:9pt; text-decoration:none; color:#000000 }
a.top_sub:visited  { font-family:gulim,arial; font-size:9pt; text-decoration:none; color:#000000 }
a.top_sub:hover    { font-family:gulim,arial; font-size:9pt; text-decoration:underline; color:#ffffff}



a.txt8p:link     { font-size: 8pt; color: #333333; font-family: gulim,arial; }
a.txt8p:visited  { font-size: 8pt; color: #333333; font-family: gulim,arial; }
a.txt8p:active   { font-size: 8pt; color: #387EBE; font-family: gulim,arial; }
a.txt8p:hover    { font-size: 8pt; color: #387EBE; font-family: gulim,arial; }

a.btn_01:link       { font-size:8pt; line-height:160%; font-family:gulim,arial; text-decoration:none; color:#333333;}
a.btn_01:active     { font-size:8pt; line-height:160%; font-family:gulim,arial; text-decoration:none; color:#333333;}
a.btn_01:visited    { font-size:8pt; line-height:160%; font-family:gulim,arial; text-decoration:none; color:#333333;}
a.btn_01:hover      { background-image:url(/images/common/blank.gif); font-size:8pt; line-height:160%; text-decoration:none; color:#F89FC7; }

a.paging_on:link     { font-size: 8pt; color: #000000; font-family: gulim,arial; text-decoration:none; }
a.paging_on:visited  { font-size: 8pt; color: #000000; font-family: gulim,arial; text-decoration:none; }
a.paging_on:active   { font-size: 8pt; color: #000000; font-family: gulim,arial; text-decoration:none; }
a.paging_on:hover    { font-size: 8pt; color: #000000; font-family: gulim,arial; text-decoration:none; }
.paging_off          { font-size: 8pt; color: #000000; font-family: gulim,arial; font-weight:bolder; }

span.string_bold    { font-weight:bold; color:#4D96B2; }
span.number7        { font-size:8pt; }
span.number7_notice { font-size:8pt; color:orange; }
span.number_vod        { font-family:tahoma;font-size:12px; font-weight:bold; color:#d60bff; }
span.datetime_vod        { font-family:tahoma;font-size:12px; font-weight:bold; color:#778899; }
span.date_vod        { font-family:tahoma;font-size:12px; font-weight:bold; color:#6495ED; }
span.time_vod        { font-family:tahoma;font-size:12px; font-weight:bold; color:#3CB371; }
span.cut            { font-size:9pt; font-family:arial,gulim; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }

.form1 {height:19; border:solid 1px #CCCCCC;font-family:gulim,arial;font-size:9pt;color:#666666;background-color:#ffffff;}
.form2 {height:19; border:solid 1px #ACCDDA;font-family:gulim,arial;font-size:9pt;color:#333333;background-color:#D6EBF3;}
.form3 {height:19; border:solid 1px #ACCDDA;font-family:verdana;font-size:8pt;color:#333333;background-color:#D6EBF3;}
.required { color:#f00000; font-weight:bolder; }

.td01 { border-right: solid 1px #E7E8E7; border-bottom: solid 1px #E7E8E7;}
.td02 { border-bottom: solid 1px #E7E8E7;}
.td03 { border-right: solid 1px #E4E4E4;}

.txtfield01   { font-size:9pt; color:#333333; font-family:gulim,arial; line-height:18px; padding:3px; border: solid 1px #BBBBBB; background-color: #FFFFFF; overflow:auto; }

.tile_table { border-right:1px solid #cccccc; }
.titlebar_navi_bg { background-image:url('/images/content/title_bg1.jpg');background-repeat:repeat-y ; background-color:#ffffff; text-align:right;}
.copyright_bg { background-image:url('/images/content/bottom_bg.gif');background-repeat:repeat-x ; background-color:#ffffff; }

.common_table { background-color:d1d1d1; border-collapse:collapse }
.table_title  { font-weight:bold; color:#4D96B2; padding-bottom:5 }
.title        { background-color:#edf7de; height:25px; padding:3; font-weight:bold; color:#035d15; text-align:center }
.titleline    { background-color:#8cbd14; height:2px; padding:0 }
.bottomline   { height:10px; padding:0 }
.subject_top  { background-color:#f3f1e7; height:25px; padding:3 }
.subject_b    { background-color:#f3f1e7; height:25px; padding:3; font-weight:bold }
.subject_th   { background-color:#f3f1e7; height:25px; padding:3; font-weight:bold; text-align:center }
.subject      { background-color:#edf7de; height:25px; padding:3 }
.content      { background-color:#ffffff; height:25px; padding:3 }

.vod_common_table {background-color:#d1d1d1; border-collapse:collapse; padding:0px; margin:0px; }
.vod_title      { background-color:#f1f1f1; height:30px; padding:3; border-bottom:1px solid #d1d1d1; }
.vod_subject      { background-color:#ffffff; height:30px; padding:3; border-bottom:1px solid #d1d1d1; }
.vod_content      { background-color:#ffffff; height:30px; padding:3; border-bottom:1px solid #d1d1d1; }
.vod_content_nopad      { background-color:#ffffff; height:30px; padding:0px }

.mg20t{ margin-top:20px }
.pd5t { padding-top:5px }
.pd5r { padding-right:5px }
.pd5l { padding-left:5px }
.pd5b { padding-bottom:5px }
.pd5  { padding:5px }

.sum    { background-color:#9db7b9; font-weight:bold  ; color:#ffffff; text-align:center}
.subsum { background-color:#d9e3e4; font-weight:bolder; color:#6C9D6B; text-align:center}

.box01 { height:19; background-color:#FFFFFF; font-family:gulim,arial; color:#333333; font-size:9pt; border:1px solid #BBBBBB }

/* ±âÅ¸ ¹öÆ° */
.basic_btn_text { padding-bottom:2px; }
.btn_100 { border:1px solid #a0a0a0;
  filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#f0f0f0', EndColorStr='#f7f7f7');
  height:20px; right: 2px; font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Verdana";
  font-size: 12px; padding-top: 2px; padding-left: 5px; padding-right: 5px; position : relative;
  margin-bottom:0px;
}

.btn_101 {
border: 1px solid #999999;
border-top-color: #CCCCCC;
border-left-color: #CCCCCC;
padding: 0.25em;
background-color: #FFFFFF;
background-image: url(/images/btn/btn_101_bg.gif);
background-repeat: repeat-x;
color: #333333;
font-size: 75%;
font-weight: bold;
font-family: Verdana, Helvetica, Arial, sans-serif;
}

.btn_102 {
cursor:pointer;
border:outset 1px #ccc;
background:#999;
padding: 2px 2px 2px 2px;
font-size:9pt;
background:url(/images/btn/btn_bg_102.gif);
}


/* ¸ÞÀÎÈ­¸é ÀÛÀº ´Þ·Â */
.cal_tbl  { height:16; padding:0; border:0; text-align:center; background-color:#ffffff; font-family:arial; font-size:8pt; color:#000000; width:148; border-collapse:collapse }
.cal_top  { height:16; padding:0; border:0; text-align:center; background-color:#ffffff; font-family:arial; font-size:8pt; color:#000000; font-weight:bold; }
.cal_week { height:16; padding:0; border:0; text-align:center; background-color:#f5f5f5; font-family:arial; font-size:9pt; color:#000000; font-weight:normal; border-collapse:collapse }
.cal_blank{ height:16; padding:0; border:0; text-align:center; background-color:#d9e3e4; font-family:arial; font-size:8pt; color:#000000; font-weight:normal; border-collapse:collapse }
.cal_day  { height:16; padding:0; border:0; text-align:center; background-color:#ffffff; font-family:arial; font-size:8pt; color:#000000; font-weight:normal; border-collapse:collapse }
.cal_days { height:16; padding:0; border:0; text-align:center; background-color:#33ffff; font-family:arial; font-size:8pt; color:#000000; font-weight:normal; border-collapse:collapse }
.cal_schd { height:16; padding:0; border:0; text-align:center; background-color:#f1ff00; font-family:arial; font-size:8pt; color:#000000; font-weight:bold; border-collapse:collapse }

/* ÅÂ±×Å¬¶ó¿ìµå */

a.tagCloud5:link            { line-height:13px; font-size:13px; color:#FF0024; text-decoration:none; }
a.tagCloud5:active          { line-height:13px; font-size:13px; color:#FF0024; text-decoration:none; }
a.tagCloud5:visited         { line-height:13px; font-size:13px; color:#FF0024; text-decoration:none; }
a.tagCloud5:hover           { line-height:13px; font-size:13px; color:#FF0024; text-decoration:underline; }

a.tagCloud4:link            { line-height:13px; font-size:12px; color:#FF8400; text-decoration:none; }
a.tagCloud4:active          { line-height:13px; font-size:12px; color:#FF8400; text-decoration:none; }
a.tagCloud4:visited         { line-height:13px; font-size:12px; color:#FF8400; text-decoration:none; }
a.tagCloud4:hover           { line-height:13px; font-size:12px; color:#FF8400; text-decoration:underline; }

a.tagCloud3:link            { line-height:13px; font-size:11px; color:#DE00FF; text-decoration:none; }
a.tagCloud3:active          { line-height:13px; font-size:11px; color:#DE00FF; text-decoration:none; }
a.tagCloud3:visited         { line-height:13px; font-size:11px; color:#DE00FF; text-decoration:none; }
a.tagCloud3:hover           { line-height:13px; font-size:11px; color:#DE00FF; text-decoration:underline; }

a.tagCloud2:link            { line-height:13px; font-size:11px; color:#9BAE5A; text-decoration:none; }
a.tagCloud2:active          { line-height:13px; font-size:11px; color:#9BAE5A; text-decoration:none; }
a.tagCloud2:visited         { line-height:13px; font-size:11px; color:#9BAE5A; text-decoration:none; }
a.tagCloud2:hover           { line-height:13px; font-size:11px; color:#9BAE5A; text-decoration:underline; }

a.tagCloud1:link            { line-height:13px; font-size:11px; color:#757575; text-decoration:none; }
a.tagCloud1:active          { line-height:13px; font-size:11px; color:#757575; text-decoration:none; }
a.tagCloud1:visited         { line-height:13px; font-size:11px; color:#757575; text-decoration:none; }
a.tagCloud1:hover           { line-height:13px; font-size:11px; color:#757575; text-decoration:underline; }

/* ¸ÞÀÎÈ­¸é ÀÎ±âµ¿¿µ»ó */
table.pop_table { table-layout:fixed;width:150px;border:0px;padding:0px;height:150px; }
td.pop_td {width:150px;text-align:center;}
span.pop_title {color:#666699;font-weight:bold}
span.pop_id {color:#3284D8;font-weight:normal;font-size:8pt;}
span.pop_dt {color:#000000;font-weight:normal;font-size:8pt;}

div.video_guide { background-color:#f1f1f1; border:2px solid #d1d1d1; padding: 10px; line-height:15px; }

div.error_guide { background-color:#f1f1f1; border:2px solid #d1d1d1; padding: 10px; line-height:15px; }
div.error_box { background-color:#f5f5f5; border:1px solid #757575; margin:0 0 10 0px; padding: 5px; line-height:15px; }
span.error_title { font-family:tahoma,arial; font-weight:bolder; font-size:25px; color:#006400; line-height:120%; }
