html {margin:0;padding:0;}
.mobile {-webkit-text-size-adjust:none;}
body,div,span,object,iframe,
h1,h2,h3,h4,h5,h6,p,blockquote,pre,
a,abbr,address,big,cite,code,
del,dfn,em,font,img,ins,q,s,samp,
small,strike,strong,sub,sup,tt,var,
b,u,i,
dl,dt,dd,ol,ul,li,
fieldset,form,label,legend,
table,caption,tbody,tfoot,thead,tr,th,td
{margin:0;padding:0;border:0;}
body {font-family:"µ¸¿ò",Dotum,Tahoma,Geneva,sans-serif;font-size:11px;font-weight:normal; letter-spacing:-1px;}
input,textarea,select,table,button{font-family:"µ¸¿ò",Dotum,Tahoma,Geneva,sans-serif;font-size:1em;}
img,fieldset{border:0;}
form,fieldset{margin:0;padding:0;}
em,address,optgroup{font-style:normal;font-weight:normal;}
button{border:none 0;margin:0;padding:0;overflow:visible;cursor:pointer;background:none;-webkit-appearance:none;}
label{cursor:pointer}
caption{display:none;}
ol,ul,li{list-style:none;}
table{border-spacing:0;border-collapse:separate;*border-collapse:collapse;}
hr {display:none;}
legend {overflow:hidden;text-indent:-500em;height:0;width:0;font-size:0;}
a{text-decoration:none; color:#333333}
a:hover,a:active,a:focus{text-decoration:underline;}

.png24 {
   tmp:expression(setPng24(this));
}
* {margin:0; padding:0; font-family:dotum, µ¸¿ò;}
a:link, a:visited, a:active {text-decoration:none; color:#666;}
a:hover {color:#f17343;}

a.a:link, a.a:visited, a.a:active {text-decoration:none; color:#001166;letter-spacing:0px;}
a.a:hover {text-decoration:underline;color:#001166;letter-spacing:0px;}

a.b:link, a.b:visited, a.b:active {text-decoration:none; color:#666666;letter-spacing:0px;}
a.b:hover {text-decoration:underline;letter-spacing:0px;}

a.c:link, a.c:visited, a.c:active {text-decoration:none; color:#ffffff;letter-spacing:0px;}
a.c:hover {text-decoration:underline;letter-spacing:0px;}

img {border:none;}

div.mainh{padding:20px;border-radius:20px;}

/* ·¹ÀÌ¾Æ¿ô */
body {width:100%; height:100%; _text-align:left;}

.fix_wrap {padding-left:998px; height:1px;}
.fix_wrap #wrap {height:1px;}
.fix_wrap #wrap .wrap_inner {position:relative; margin-left:-998px; height:1px;}

.min_w_1280 {padding-left:1254px;}
.min_w_1280 #wrap .wrap_inner {margin-left:-1254px;}

#wrap {width:100%; _text-align:left;}
#header {width:100%; height:51px; background:url('./img/bg_header.gif') repeat-x;}
#container {position:relative; width:100%; padding-top:20px; padding-bottom:30px; display:inline-block; background:url('./img/bg_snb.gif') repeat-y;}
#container:after {display:block; clear:both; content:'';}
.snb {float:left; width:160px;}
#content {margin-left:160px;}
.fixed_layout {_display:inline; _float:left; margin-left:20px; width:803px;}
.layout1200 {min-width:1254px !important;}
.layout1000 {min-width:998px !important;}
#content * {font-size:11px;}
#footer {width:100%; height:50px; border-top:1px solid #adadc1; border-bottom:1px solid #adadc1; background:#f2f2f2;}
#footer .copyright {float:right; padding-top:19px; padding-right:20px; font-size:11px; color:#999;}
#footer .copyright a {font-weight:bold; color:#333;}
#footer .foot_btn_wrapt {float:left; padding-top:19px; padding-left:20px; font-size:11px; color:#999;}
#footer .foot_btn_wrapt a {float:left; color:#666;}
#footer .foot_btn_wrapt span {float:left; padding:0 9px; color:#bbb;}
/* Çì´õ */
#header .main {height:47px;}
#header .main h1 {float:left; text-align:center; background:url('./img/lne_gnb.gif') no-repeat right 0;}
#header .main h1 a {float:left; width:161px; height:47px; line-height:47px; font-size:12px; letter-spacing:-1px; color:#d3dfee;}
#header .main ul {}
#header .main li {list-style:none;}
#header .main .gnb {float:left;}
#header .main .gnb li {position:relative; float:left; margin-left:-2px; z-index:1;}
#header .main .gnb li a {float:left; padding:15px 22px 15px 22px; height:17px; line-height:19px; font-weight:bold; letter-spacing:-1px; font-size:12px; color:#a6aab6; background:url('./img/lne_gnb.gif') no-repeat right 0; overflow:hidden;}
#header .main .gnb li.over {background:url('./img/bg_gnb.gif') no-repeat left 0; z-index:100;}
#header .main .gnb li.over a {color:#d3dfee; background:url('./img/lne_gnb.gif') no-repeat right -47px;}
#header .main .gnb li.on {background:url('./img/bg_gnb.gif') no-repeat left -47px;}
#header .main .gnb li.on a {color:#fff; background:url('./img/lne_gnb.gif') no-repeat right -94px;}
/* Çì´õ ¿ìÃø»ó´Ü */
#header .gnb_btn {_display:inline; float:right; padding-top:13px; margin-right:20px; height:19px; font-size:12px;}
#header .gnb_btn span {float:left; margin-top:6px; padding-right:10px; padding-left:10px; font-family:tahoma; font-size:9px; line-height:9px;}
#header .gnb_btn span.txt_mb_id {border-right:1px solid #677087; color:#fff;}
#header .gnb_btn span.txt_ip {border-right:1px solid #677087; color:#838a9a;}
#header .gnb_btn span.txt_memo {padding-right:20px; color:#838a9a;}
#header .gnb_btn span.txt_memo em {font-family:tahoma; font-weight:bold; font-style:normal; color:#fff78a;}
#header .gnb_btn a {float:left; height:21px; background:url('./img/sprites_btn.gif') no-repeat; text-indent:-9000px; overflow:hidden;}
#header .gnb_btn a.btn_homepage {width:21px; background-position:-485px 0;}
#header .gnb_btn a.btn_homepage:hover {background-position:-537px 0;}
#header .gnb_btn a.btn_logout {margin-left:3px; width:21px; background-position:-511px 0;}
#header .gnb_btn a.btn_logout:hover {background-position:-563px 0;}
/* ¼­ºê Çì´õ */
#header .sub {margin-top:4px; height:29px;}
#header .sub .btn_wrap {float:left; width:168px; border:1px solid #d1d4da; border-top:none;}
#header .sub .btn_wrap a {float:left; height:28px; line-height:30px; text-align:center; font-size:11px; letter-spacing:-1px; background:#e6e8ec; overflow:hidden;}
#header .sub .btn_wrap a.btn_home {width:84px; border-right:1px solid #d1d4da;}
#header .sub .btn_wrap a.btn_logout {width:83px;}
#header .sub .etc_wrap {float:left; padding:7px 10px 0 20px; width:793px;}
#header .sub .etc_wrap .txt_member {float:left; padding-left:13px; height:15px; line-height:15px; font-size:11px; color:#666; background:url('./img/sprites_ico.gif') no-repeat 0 1px;}
#header .sub .etc_wrap .txt_path {float:right; margin:0; font-size:11px; line-height:15px; letter-spacing:-1px; color:#666;}
#header .sub .etc_wrap .txt_path a {color:#4778c5; font-size:11px;}
/* »çÀÌÆ® ³×ºñ°ÔÀÌ¼Ç snb */
.snb h2 {padding-left:19px; height:33px; line-height:34px; overflow:hidden; font-size:14px; letter-spacing:-1px; color:#333;}
.snb ul {border-top:1px solid #d8d9df;}
.snb li {position:relative; height:31px; line-height:31px; list-style:none; border-right:1px solid #adadc1; border-bottom:1px solid #d8d9df;}
.snb li.on {margin-top:-1px; height:31px; line-height:32px; overflow:hidden; border:1px solid #576c89; background:#6b809c; z-index:100;}
.snb li a {display:block; padding-left:18px; _width:140px; border-top:1px solid #fff; border-right:1px solid #fff; color:#666; background:url('./img/sprites_ico.gif') no-repeat 138px -39px; font-size:12px;}
.snb li.on a {border:none; font-weight:bold; letter-spacing:-1px; color:#fff; background-position:138px -14px;}
/* ·ÎÄÃ ³×ºñ°ÔÀÌ¼Ç lnb */
#header .main .gnb li #lnb_wrap {left:0; top:46px; position:absolute; z-index:200; padding-top:1px;}
#header .main .gnb li #lnb_wrap .layer_lnb {float:none; padding:6px 0 5px 0; *width:113px; border:1px solid #576c89; background:#6b809c; z-index:200;}
#header .main .gnb li #lnb_wrap .layer_lnb li {float:none; *float:left; margin-left:0; *width:113px; list-style:none; background:#6b809c;}
#header .main .gnb li #lnb_wrap .layer_lnb li a {display:block; float:none; padding:0 0 0 10px; height:21px; width:160px; line-height:23px; letter-spacing:0; font-weight:normal; color:#d5e1ef; background:none;}
#header .main .gnb li #lnb_wrap .layer_lnb li a:hover {color:#fff;}
#header .main .gnb li #lnb_wrap .layer_lnb li.line {height:5px; line-height:5px; border-bottom:1px solid #576c89; margin-bottom:5px; font-size:0; text-indent:-9000px;}

/* º»¹® */
#content_head {_float:left; _width:100%; height:33px; border-bottom:1px solid #c3c5c9;}
#content_head h3 {float:left; padding-left:19px; height:33px; line-height:35px; font-size:14px; letter-spacing:-1px; color:#333; overflow:hidden;}
#content_head .txt_en_title {float:left; padding-left:8px; line-height:33px; font-family:tahoma; font-size:9px; font-weight:normal; color:#ccc;}
#content_head .path {display:inline; float:right; margin-right:20px; padding-top:12px; font-weight:normal; font-size:11px;}
#content_head .path a {color:#547eec;}
table {width:100%; border-collapse:collapse; border-spacing:0;}
table th {background:#fafafa; outline:none;}
caption {display:none;}
/* °¡·ÎÇü Å×ÀÌºí */
.horiz {border-top:1px solid #c3c5c9; border-right:1px solid #ededed; border-bottom:1px solid #c3c5c9; border-left:1px solid #ededed;}
.horiz th {border-top:1px solid #ededed; border-right:1px solid #ededed; padding:10px 0 10px 9px; text-align:left; font-size:11px; font-weight:normal; letter-spacing:-1px; vertical-align:top; line-height:20px;}
.horiz td {border-top:1px solid #ededed; padding:10px 0 10px 10px; font-size:11px; color:#999; vertical-align:top; height:20px; line-height:20px;}
.horiz .first th,
.horiz .first td {border-top-color:#c3c5c9;}
.horiz .line th,
.horiz .line td {border-top-color:#c3c5c9;}
.horiz th.relay {border-left:1px solid #ededed;}
.horiz th.item_title {font-weight:bold; background:#fff;}
.horiz td a {color:#547eec; font-size:11px; letter-spacing:-1px;}
.horiz td a.txt_point {letter-spacing:0; font-weight:bold;}
.horiz td span,
.horiz td label {margin-left:5px; margin-right:5px; height:16px; line-height:18px; line-height:20px\9; font-size:11px; color:#999;}
/* ¼¼·ÎÇü Å×ÀÌºí */
.verti {border-top:1px solid #dcdcdc; border-bottom:1px solid #c3c5c9; text-align:center;}
.verti th {height:32px; line-height:32px; overflow:hidden; font-size:11px; font-weight:bold; color:#666; border-bottom:1px solid #cfcfcf; border-left:1px solid #dcdcdc; background:url('./img/bg_verti_th.gif') repeat-x 0 0;}
.verti th.first {border-left:none;}
.verti th span {display:block; border-left:1px solid #fff;}
.verti th a {font-size:11px; color:#547eec;}
.verti td {height:37px; color:#666; border-left:1px solid #ececec; font-size:12px;}
.verti td.no_list {border-left:none; height:100px;}
.verti td a,
.verti td a span,
.verti td a strong {color:#547eec;}
.verti td span.txt_intercept {color:#ffa500;}
.verti td span.txt_leave {color:#dc143c;}
.verti td a span.member {font-weight:bold; text-decoration:none; color:#666;}
.verti td label {margin-right:0px; height:16px; line-height:18px; line-height:20px\9; font-size:11px; color:#999;}
.verti .list0 {}
.verti .list1 {background:#f8f8f8;}
.verti tr.thover {background:#ececec;}
.verti tfoot th,
.verti tfoot td {border-top:1px solid #c3c5c9;}



/* submit ¿µ¿ª */
.btn_area {padding-top:30px; padding-bottom:20px; height:33px; text-align:center;}
.btn_area .btn_form_submit {width:44px; height:33px; background-position:-724px 0;}
.btn_area .btn_form_list {width:44px; height:33px; background-position:-675px 0;}
.btn_area .btn_form_delete {width:44px; height:33px; background-position:-626px 0;}
.btn_area .btn_form_copy {width:44px; height:33px; background-position:-1754px 0;}
.btn_area .btn_form_sendmail {width:79px; height:33px; background-position:-1803px 0;}
.btn_area .btn_form_back {width:44px; height:33px; background-position:-1887px 0;}

/* ÅøÆÁ */
.btn_help {display:inline-block; width:20px; height:20px; background:url('./img/sprites_btn.gif') no-repeat -586px 3px; vertical-align:top; text-indent:-9000px; overflow:hidden;}
.tootip_wrap {position:relative; display:inline; width:1px; height:20px; vertical-align:top; zoom:1;}
.tootip_wrap .box_tooltip {position:absolute; display:none; width:350px; z-index:9999; background:url('./img/bg_tooltip.gif') repeat-x left bottom; text-align:center;}
.tootip_wrap .box_tooltip .csshelp {float:left; width:328px; border:1px solid #888d95; padding:10px; line-height:16px; background:#fff; word-wrap:break-word; text-align:left;}
.tootip_wrap .box_tooltip .arrow_tooltip {margin:-1px 0 0 0; width:10px; height:7px; font-size:0 !important; line-height:0; display:inline-block; background:url('./img/sprites_ico.gif') no-repeat 0 -72px; vertical-align:top;}

/* ¹öÆ° */
.btn_list_select_modify {float:left; margin-right:3px; width:81px; height:24px; background:url('./img/sprites_btn.gif') no-repeat -773px 0; text-indent:-9000px; overflow:hidden; border:none; vertical-align:top; cursor:pointer;}
.btn_list_select_delete {float:left; margin-right:3px; width:81px; height:24px; background:url('./img/sprites_btn.gif') no-repeat -859px 0; text-indent:-9000px; overflow:hidden; border:none; vertical-align:top; cursor:pointer;}
.btn_list_insert {float:left; margin-right:3px; width:81px; height:24px; background:url('./img/sprites_btn.gif') no-repeat -945px 0; text-indent:-9000px; overflow:hidden; border:none;}
.btn_list_search {float:left; margin-right:1px; width:38px; height:20px; border:none; background:url('./img/sprites_btn.gif') no-repeat -264px 0; text-indent:-9000px; overflow:hidden; cursor:pointer; vertical-align:top;}
.btn_list_menuup {float:left; margin-right:1px; width:20px; height:20px; background:url('image/menuup_btn.gif') no-repeat 1px 0; text-indent:-9000px; overflow:hidden;}
.btn_list_menudown {float:left; margin-right:1px; width:20px; height:20px; background:url('image/menudown_btn.gif') no-repeat -189px 0; text-indent:-9000px; overflow:hidden;}
.btn_list_modify {float:left; margin-right:1px; width:20px; height:20px; background:url('./image/menuup_btn.gif') no-repeat -189px 0; text-indent:-9000px; overflow:hidden;}
.btn_list_delete {float:left; margin-right:1px; width:20px; height:20px; background:url('./image/menudown_btn.gif') no-repeat -214px 0; text-indent:-9000px; overflow:hidden;}
.btn_list_copy {float:left; margin-right:1px; width:20px; height:20px; background:url('./img/sprites_btn.gif') no-repeat -239px 0; text-indent:-9000px; overflow:hidden;}
.btn_list_group {float:left; margin-right:1px; width:20px; height:20px; background:url('./img/sprites_btn.gif') no-repeat -1370px 0; text-indent:-9000px; overflow:hidden;}
.btn_list_view {float:left; margin-right:1px; width:20px; height:20px; background:url('./img/sprites_btn.gif') no-repeat -1395px 0; text-indent:-9000px; overflow:hidden;}
.btn_view_board {display:inline-block; width:20px; height:20px; background:url('./img/sprites_btn.gif') no-repeat -1395px 0; text-indent:-9000px; overflow:hidden; vertical-align:top;}

.button {height:20px; border:none; background:url('./img/sprites_btn.gif') no-repeat; text-indent:-9000px; overflow:hidden; cursor:pointer; vertical-align:top;}
.btn_list_insert2 {width:32px; background-position:-1564px 0;}
.btn_create_board {float:left; margin-left:3px; width:62px; background-position:-1497px 0;}
.btn_send_mail {width:32px; background-position:-1601px 0;}
.btn_vist_list {width:42px; background-position:-1031px 0;}
.btn_vist_domain {width:42px; background-position:-1078px 0;}
.btn_vist_browser {width:52px; background-position:-1125px 0;}
.btn_vist_os {width:28px; background-position:-1182px 0;}
.btn_vist_hour {width:32px; background-position:-1215px 0;}
.btn_vist_week {width:32px; background-position:-1252px 0;}
.btn_vist_date {width:22px; background-position:-1289px 0;}
.btn_vist_month {width:22px; background-position:-1316px 0;}
.btn_vist_year {width:22px; background-position:-1343px 0;}

/* JYÆäÀÌÂ¡ */
.jy_page span,
.jy_page a {display:inline-block;}
.jy_page a {color:#555;}
.jy_page a,
.jy_page .curent {height:15px; line-height:15px; padding:0 10px 0 10px; border-left:1px solid #e9e9e9;}
.jy_page .curent {letter-spacing:-1px; font-weight:bold; color:#fd650d;}
.jy_page .first,
.jy_page .first a {border:none;}
.jy_page .pre2,
.jy_page .pre,
.jy_page .next,
.jy_page .next2 {padding:0; width:15px; height:15px; overflow:hidden; text-indent:-9000px; border:none; background:url('./img/sprites_btn.gif') no-repeat; vertical-align:top;}
.jy_page .pre2,
.jy_page .pre {margin-right:3px;}
.jy_page .next,
.jy_page .next2 {margin-left:3px;}
.jy_page span.pre2 {background-position:-307px 0;}
.jy_page span.pre {background-position:-327px 0;}
.jy_page span.next {background-position:-347px 0;}
.jy_page span.next2 {background-position:-367px 0;}
.jy_page a.pre2 {background-position:-387px 0;}
.jy_page a.pre {background-position:-407px 0;}
.jy_page a.next {background-position:-427px 0;}
.jy_page a.next2 {background-position:-447px 0;}

/* ¸®½ºÆ®»ó´Ü */
.list_top {_float:left; _width:100%; height:40px;}
.list_top .fleft {padding-top:14px;}
.list_top .fright {padding-top:10px;}
.list_top .fright .selectbox,
.list_top .fright .inputbox,
.list_top .fright .btn_list_search {display:block; float:left; margin-left:3px;}
.list_top a,
.list_top a strong {color:#547eec;}
.list_top a.txt_intercept,
.list_top span.txt_intercept {color:#ffa500;}
.list_top a.txt_leave,
.list_top span.txt_leave {color:#dc143c;}

/* ¸®½ºÆ® º»¹® */
.list_body {margin:0; padding:0; float:left; width:100%;}

/* ¸®½ºÆ®ÇÏ´Ü */
.paging_area {padding:20px 0; text-align:center; border-bottom:1px solid #ececec;}
.list_btm {padding:10px 0; height:24px; border-bottom:1px solid #ececec; background:#fbfbfb;}

/* °³º° ½ºÅ¸ÀÏ */
.fleft {float:left;}
.fright {float:right; font-size:11px; color:#999;}
#content em,
#content em a {font-style:normal; color:#547eec;}
#content .tleft {text-align:left;}
#content .tright {text-align:right;}
#content .ptop20 {padding-top:20px;}
#content .pleft0 {padding-left:0;}
#content .pleft10 {padding-left:10px;}
#content .pleft20 {padding-left:20px;}
#content .pright10 {padding-right:10px;}
#content .pright20 {padding-right:20px;}
#content .mleft0 {margin-left:0;}
#content .mright0 {margin-right:0;}
#content .tcenter {text-align:center;}
#content .nolne_top {border-top:none;}
#content .nolne_right {border-right:none;}
#content .nolne_bottom {border-bottom:none;}
#content .nolne_left {border-left:none;}
#content .nolne {border:none;}
#content .w100p {width:100%;}
.nolne_top .first th,
.nolne_top .first td {border-top:none;}

/* ±âÅ¸ */
.tip_zip {letter-spacing:-1px; font-size:11px;}
a.btn_zip {display:inline-block; width:74px; height:20px; vertical-align:top; color:#666; background:url('./img/sprites_btn.gif') no-repeat -1420px 0; text-indent:-9000px; overflow:hidden;}
p.txt_xss {margin:20px 0 0 0; height:31px; line-height:31px; font-weight:bold; letter-spacing:-1px; color:#333;}
.tip {padding-top:5px; line-height:14px; color:#999;}
.tip_sendmail {padding:20px 0; line-height:18px; color:#999;}
.tip_mail {padding:10px 0 0 10px; line-height:14px; color:#999;}
.tip_repair {padding:20px;}
#ct {display:block; padding:20px;}
.txt_sub_title {height:40px; line-height:40px;}
.visit_search_warp {padding:10px 0 10px 20px; border-bottom:1px solid #dcdcdc;}
.visit_search_warp * {vertical-align:middle;}
#content .graph {position:relative; margin:0 10px; height:8px; background:#f1f1f1; border:1px solid #e9e9e9;}
#content .graph .bar {position:absolute; left:-1px; top:-1px; height:8px; border:1px solid #3962cd; background:#6b8eef url('./img/bar.gif') repeat-x 0 0; font-size:0;}
.list_btn_wrap {padding-left:10px;}
.list_check_wrap {float:left; padding-left:20px;}

#nav_split {position:absolute; top:150px; left:159px; width:8px; height:33px; background:url('./img/sprites_btn.gif') no-repeat -1936px 0;}
#nav_split a {display:block; width:8px; height:33px; overflow:hidden; text-indent:-9000px; background:url('./img/sprites_ico.gif') no-repeat 2px -86px;}


/* board_form.php ¿¡µðÅÍ ¿µ¿ª */
#container_ed_bo_content_tail td,
#container_ed_bo_content_head td {height:auto; padding:0; border:none;}




/* =ÆË¾÷Ã¢ */
#popLayout {padding:10px;width:392px;margin:0 auto;}
#pop-content {background: transparent url(image/popBg_b.gif) 0 0 repeat-y; min-height:100px;_height:100px;}
#pop-content h2 {display: block;width: 392px;height: 40px;background: transparent url(image/popBg_a.gif) no-repeat top left;text-align:left;}
#pop-content h2 img{padding:15px 0 0 25px;}
#pop-foot {height:10px;background: transparent url(image/popBg_c.gif) no-repeat left bottom;}
#pop-content .table-pop{margin: 25px auto 0 auto !important;}
#pop-content .table-pop2{margin:0 auto;}
#pop-content .table-pop2 td{height:40px;color:#7a7a7a; line-height:16px;}
#pop-content .table-pop2 td strong{font-family:verdana;color:#F77F1D;}
#pop-content .table-pop3{width:340px;margin: 20px auto 0 auto;}
#pop-content .table-pop3 td{line-height:17px;}
#pop-content .table-pop3 td span{color:#ff7700; font-weight:bold;}

#popLayout2 {padding:10px;width:540px; margin:0 auto;}
#popLayout2 #pop-content {background: transparent url(image/popBg_d.gif) 0 0 repeat-y; min-height:100px;_height:100px;}
#popLayout2 #pop-foot {height:10px;background: transparent url(image/popBg_e.gif) no-repeat left bottom;}
#popLayout2 #pop-content h2 {display: block;width: 540px;height: 40px;background: transparent url(images/popBg_f.gif) no-repeat top left;text-align:left;}
#popLayout2 #pop-content h2 img{padding:15px 0 0 25px;}

#pop-content .btn{ padding:5px 0 10px 0; text-align:center;}
#pop-content .btn a img { border:none; vertical-align:middle; _vertical-align:top;}
