@charset "utf-8";

/* Reset */
a, abbr, acronym, address, applet, aside, article, b, big, blockquote, body, canvas, cite, code, del, details, dfn, div, em, html, i, iframe, img, ins, label, legend, kbd, object, p, pre, q, samp, small, span, strong, sub, sup, var, fieldset, form, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video, center, command, datalist, embed, font, keygen, meter, output, progress, s, source, strike, tt, u, h1, h2, h3, h4, h5, h6, ol, ul, li, dl, dt, dd, table, caption, tbody, tfoot, thead, tr, th, td{background:transparent;border:0 none;font-size:100%;margin:0;padding:0;border:0;outline:0;vertical-align:top;font-weight:normal}

/* Getting the new tags to behave */
audio, canvas, command, address, article, aside, datalist, details, figcaption, figure, footer, header, hgroup, menu, nav, section, embed, keygen, meter, output, progress, source, video{display:block}

[hidden], command, datalist, menu[type=context], rp, source{display:none}

blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}
mark, rp, rt, ruby, summary, time {display:inline}

/* Global properties */
html,body{background-color:#fff;width:100%;height:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
html{overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
body{font-family:Georgia,"돋움",Dotum,Helvetica,AppleGothic,Sans-serif;font-size:13px;line-height:1.4em;color:#2f2f2f;*word-break:normal;-ms-word-break:normal}

a:link{-webkit-tap-highlight-color:#666;text-decoration:none}
a:hover,a:active{outline:none;text-decoration:none}
a,a:active,a:visited{color:#666;text-decoration:none}
a:hover{color:#666;text-decoration:none}

ol, ul, li{list-style:none}
blockquote, q{quotes:none}
table, td, th{padding:0;border:none;border-collapse:collapse;border-spacing:0}
hr{display:none}
img,input,select,textarea{vertical-align:middle}
html:first-child select{height:20px;padding-right:6px}

select, option{height:22px;vertical-align:middle;font-size:12px;color:#8b8b8b;border:1px solid #d4d4d4}
legend,dt{display:block;position:absolute;left:0;top:-5000px;*width:0;font-size:0;line-height:0;overflow:hidden}
:root legend{margin-top:-1px;font-size:0;line-height:0}
em,address{font-style:normal}
button,label{cursor:pointer;_cursor /**/:hand}
button *{position:relative}
button img{left:-3px;*left:auto}

/* POP */
#wrap{width:995px;}
#wrap #header{margin:0 auto;padding:10px 20px 0 20px;width:955px;height:39px;background:#f4f3f3;border-bottom:1px solid #d2d2d2;font-size:20px;line-height:1em;color:#000;overflow:hidden;}
#container{margin:15px auto 0 auto;width:955px;}
#container .list{float:left;width:320px;background:#f4f3f3;overflow:hidden;}
#container .view{float:right;width:614px;background:url('../images/pop/lastestnews/bg_view.gif') no-repeat;}

#container .time{margin-bottom:10px;width:320px;height:73px;background:url('../images/pop/lastestnews/bg_time.gif') no-repeat;}
#container .time ul{padding:25px 0 0 0;}
#container .time li{display:inline;margin-left:15px;}

#container .list .listgroup{margin:0 auto;width:300px;height:150px;border-bottom:1px solid #d7d7d7;color:#313131;overflow:hidden;}
#container .list .listgroup .article{clear:both;padding-top:13px;}
#container .list .listgroup .article li{clear:both;overflow:hidden;}
#container .list .listgroup .article .subject{float:left;width:220px;line-height:24px;}
#container .list .listgroup .article .date{float:right;width:75px;line-height:24px;letter-spacing:-1px;text-align:right;}

#container .view .header{height:71px;border-bottom:2px solid #0093d1;overflow:hidden;}
#container .view .header h2{clear:both;padding:19px 0 0 9px;}
#container .view .header .wbar{padding:8px 0 0 9px;}
#container .view .header .wbar .date{float:left;;font-family:dotum;font-size:12px;color:#666;}
#container .view .header .wbar .fsicon{float:right;font-family:dotum;font-size:0;}

#container .view .area{padding:20px 12px;font-family:dotum;font-size:13px;color:#313131;overflow:hidden;}
#container .view .area p{margin-top:20px;}
.bd_bn{border-bottom:none !important;}



/* Pagecurl */
#container .pagecurl{margin-top:30px;font-family:arial;font-size:12px;color:#737373;text-align:center}
#container .pagecurl span{padding:0 4px}
#container .pagecurl img{vertical-align:middle}
#container .pagecurl .on{font-weight:bold;text-decoration:underline}