@charset "utf-8";

/* common */
*{margin:0; padding:0;}

A:link{color:#7a7a7a; text-decoration:none;}
A:visited{color:#7a7a7a; text-decoration:none;}
A:active{color:#ed1c24; text-decoration:none;}
A:hover{color:#ed1c24; text-decoration:underline;}

body {font-size:11px;font-family:돋움;color:#777777;width:100%;line-height:16px;margin:0px;font-weight:normal;height:100%;padding:0px;border:0;}

div, p, ul, li, table, td, span, form, h1, h2, h3, h4, h5, dt, dl, dd {margin:0px;padding:0px; font-size:12px; line-height:20px;font-family:돋움;color:#777777;}

ul, ol, dl, dd, dt, li	{list-style-type:none; margin:0; padding:0px;line-height:20px;}
table {border-collapse:collapse; word-break:break-all;}
select {font-size:11px;}
textarea {font-size:11px;margin:0px;padding:0px;font-family:돋움;color:#777777;}
input {margin:0px;padding:0px;font-size:9pt;font-family:돋움;color:#777777;}

img {border:0px;}
form {margin:0px; padding:0px;}

/* search area */
#searchWrap{width:99%; text-align:center; top:73px; position:absolute; z-index:3;}
#searchArea{margin:0 auto; width:940px;}
#search{float:right;}
#search span{float:left;}
#search span .t{}
#search input{width:100px; height:16px; font-size:8pt; color:#c1c1c1; border:none; background-color:#ffffff; padding:5px 0px 0px 3px;}

/* add 2010.04.02 */
#bottom{height:60px; background-image:url("/img/sub_bg.gif"); background-repeat:repeat; width:100%; text-align:center;}
#bottomCenter{margin:0 auto; width:920px; padding:24px 0px 0px 0px;}
#bottomCenterL{width:400px; float:left; text-align:left;}
#bottomCenterL h2{width:48px; float:left;}
#bottomCenterL .title{width:250px; float:left; padding:0px 0px 0px 8px;}
#bottomCenterL .date{width:60px; padding:0px 0px 0px 10px; float:left;}
#bottomCenterL .click{width:9px; float:left; padding:2px 0px 0px 0px;}
#bottomCenterR{ float:right; padding:0px 2px 0px 0px; margin:-13px 0px 0px 0px;}
#bottomCenterR ul{list-style-type:none;}
#bottomCenterR ul li{float:left; padding:0 0 0 20px;}

#topNavi{position:absolute; width:100%; text-align:center; top:0px; left:0px;}

#footerWrap{width:100%; text-align:center;}
#footer{width:920px; margin:0 auto; height:35px;}

#quickWrap{position:absolute;top:0;width:100%; text-align:center;z-index:0;}
#quickArea{position:relative;margin:0 auto; width:1118px;}
#quick{position:absolute;top:400px;right:0;width:89px; height:251px;}
#quick ul{height:216px;padding:0 0 6px 0;background:url("/img/sub_quick_bg.gif") no-repeat 0 0;}
#quick ul li{height:15px;line-height:14px;font-size:12px;padding:9px 0 0 0;}
