/*common*/
body,div,dl,dt,dd,ul,ol,li,form,fieldset,p,button{margin:0;padding:0;}
body,input,select,textarea{color:#333;font-family:dotum,gulim,Helvetica,Apple-Gothic,sans-serif;font-size:13px;font-weight:normal;}
body{background-color:#fff;-webkit-text-size-adjust:none;}
img,fieldset{border:0 none;}
img,input,select,textarea{vertical-align:middle;}
ul,ol,li{list-style:none outside;}
a{text-decoration:none;text-overflow:ellipsis;-o-text-overflow:ellipsis;cursor:pointer;color:#333;}
a:link,a:hover,a:active{text-decoration:none;color:#333;}
table{border-collapse:collapse;}

.highlight {color:#2b5eb0;font-weight:bold;}
.lowlights {color:#aaa;}
.s1 {font-size:13px;}
.s2 {font-size:12px}
.pt0 {padding-top:5px;}
.pt10 {padding-top:10px;}
.pl10 {padding-left:10px;}

/* layout */
body { text-align:left; margin: 0; padding: 0; background-color: #fff;min-width:320px; -webkit-text-size-adjust: none;} /*-webkit-text-size-adjust : font-size: °νΑ€ */

#container {margin-top:15px;}
#footer {margin-top:15px;background-color:#f2f2f2;padding:15px 5px;text-align:center;}
#footer .ftxt {font-size:12px;color:#adadad; padding-top:10px;}

table#tbl1 {table-layout:fixed;}
#tbl1 td {border-bottom:1px solid #dfdfdf;padding:3px 5px 6px 5px;}
#tbl1 th{font-size:13px;padding:10px 6px 0px 6px;letter-spacing:-1px;color:#666;text-align:left;}
#tbl1 .title {background-color:#f5f5f5;text-align:center;font-weight:bold;letter-spacing:-1px;}
#tbl1 .nowrap {text-overflow:ellipsis;overflow:hidden;}

#tbl2 {border-top:2px solid #999;}
#tbl2 td {border-bottom:1px solid #dfdfdf;padding:9px 6px;}
#tbl2 th{background-color:#f5f5f5;text-align:center;font-size:13px;border-bottom:1px solid #dfdfdf;padding:9px 6px;letter-spacing:-1px;color:#666;}
#tbl2 .title {background-color:#f5f5f5;text-align:center;font-weight:bold;letter-spacing:-1px;}

#tbl3 {table-layout:fixed;}
#tbl3 td {border-bottom:1px solid #dfdfdf;padding:9px 6px;}
#tbl3 th{background-color:#f5f5f5;text-align:center;font-size:13px;border-bottom:1px solid #dfdfdf;padding:9px 6px;letter-spacing:-1px;color:#666;}
#tbl3 .title {background-color:#f5f5f5;text-align:center;font-weight:bold;letter-spacing:-1px;}
#tbl3 .nowrap {text-overflow:ellipsis;overflow:hidden;}
#tbl3 .bb0 { border-bottom:0px;}


/* Paging */
#paging{text-align:center;margin-top:10px;margin-bottom:10px;}
#paging span{margin-left:2px;margin-right:2px;color:#c5c5c5;}
#paging .num a{ font-weight:bold;margin-left:2px;margin-right:2px;border:2px solid #d4d4d4;padding:1px 6px 0px 6px;font-size:15px;font-family:Arial;color:#777}
#paging .on{font-weight:bold;color:#fff;margin-left:2px;margin-right:2px;border:2px solid #184793;padding:1px 6px 0px 6px;background-color:#5078b9;font-size:15px;font-family:Arial;color:#fff}

.more {height:22px;margin-top:5px;text-align:right;}
.clr {clear:both;font-size:0px;}

/* 2010.05.25 added */
#token {width:100%;padding:0;}
#token td {border:0;vertical-align:top;padding:0;}
#token div {margin: 4px 0;}
#token td.photo {width:90px;text-align:right;}
#token img {margin:5px 0;}

/* image caption style - 2010.06.21 added */
#image_caption {padding:4px;word-wrap:break-all;word-break:break-all;white-space:pre-wrap;white-space:-moz-pre-wrap;}
#news_caption {font-size:12px;font-family:verdana;border:0;padding:0 4px 4px 4px;word-wrap:break-all;word-break:break-all;white-space:pre-wrap;white-space:-moz-pre-wrap;}
.caption_A {font-size:11px;font-family:dotum;letter-spacing:-1px;line-height:1.3em;}
.caption_B {font-size:11px;font-family:verdana;letter-spacing:-1px;line-height:1.3em;}
.caption_C {font-size:11px;font-family:dotum;letter-spacing:0;font-weight:bold;line-height:1.3em;}
.caption_D {font-size:11px;font-family:verdana;letter-spacing:0;font-weight:bold;line-height:1.3em;}

/* image default style - 2010.06.25 added */
#news_image {border:1px #dedede solid;background-color:#f7f7f7;}
#news_image img {border:1px #aaa solid/* ;margin:4px; */}
#news_image .left {margin:4px 20px 4px 0;}
#news_image .center {margin:4px 12px;}
#news_image .right {margin:4px 0 4px 20px;}