@charset "UTF-8";
@import url("default.css");

#body {position:relative; font-family:Gulim, gulim, Dotum, "돋움", AppleGothic, Sans-serif;}
.skipnavigation:focus,
.skipnavigation:active {position:absolute; left:5px; top:10px; padding:0 0 1px 0; background:#fff;}
.gotop,
noscript {font-size:12px; padding:0 0 1px 0;}
.js_none {position:absolute;}
.flash_txt {margin:50px 0 0 10px; font-size:12px; line-height:18px;}
.flash_txt a {color:blue;}
.bordertop {border:1px solid red;}
.hidden {overflow:hidden; position:absolute; left:0; top:0; width:0; height:0; font-size:0; line-height:0; visibility:hidden;}

/* error */
#error {width:603px; margin:10% auto;}
#error .txt {width:418px; height:189px; margin-top:20px; padding:50px 0 0 185px; background:url(/images/common/er_bg.gif) no-repeat left top;}
#error .txt2 {width:418px; height:179px; margin-top:20px; padding:60px 0 0 185px; background:url(/images/common/er_bg2.gif) no-repeat left top;}
#error .bottom {margin-top:25px;}
#error p {margin-bottom:15px;}
#error p.btn {float:right; margin-right:25px;}
#error p.btn2 {float:right; margin:45px 25px 0 0;}

/* float */
.l {float:left;} .r {float:right;}
/* contents_align */
.al {text-align:left;} .ac {text-align:center;} .ar {text-align:right;} .at {vertical-align:top;} .am {vertical-align:middle;} .ab {vertical-align:bottom;}
/* cont_color */
.fc01 {color:#999999;} .fc01 a:link {color:#999999;} .fc01 a:visited {color:#999999;} .fc01 a:hover {color:#999999;}
.fc02 {color:#666666;} .fc02 a:link {color:#666666;} .fc02 a:visited {color:#666666;} .fc02 a:hover {color:#666666;}
.fc03 {color:#333333;} .fc03 a:link {color:#333333;} .fc03 a:visited {color:#333333;} .fc03 a:hover {color:#333333;}
.fc04 {color:#18AF14;} .fc04 a:link {color:#18AF14;} .fc04 a:visited {color:#18AF14;} .fc04 a:hover {color:#18AF14;}
.fc05 {color:#F97333;} .fc05 a:link {color:#F97333;} .fc05 a:visited {color:#F97333;} .fc05 a:hover {color:#F97333;}
.fc06 {color:#925B2A;} .fc06 a:link {color:#925B2A;} .fc06 a:visited {color:#925B2A;} .fc06 a:hover {color:#925B2A;}
.fc07 {color:#005FD4;} .fc07 a:link {color:#005FD4;} .fc07 a:visited {color:#005FD4;} .fc07 a:hover {color:#005FD4;}

/* alink */
a {color:#858585; text-decoration:none;} a:hover {color:#BC8F3F; text-decoration:underline;}

/* clear */
.cb {clear:both;} .cb0 {clear:both; width:0; height:0; font-size:0; line-height:0;}

/*  form  */
.input_01 {padding:2px 0 0 2px; border:solid 1px #BDBDBD; color:#7C7C7C; vertical-align:middle; background:#FFFFFF;}
.input_02 {padding:2px 0 0 2px; border:solid 1px #BDBDBD; color:#7C7C7C; font-size:12px; vertical-align:middle; background:#F5F5F5;}
.select_01 {color:#7C7C7C; font-size:12px; font-family:gulim; vertical-align:middle;}
.radio_01 {width:13px; height:13px; margin:0 4px 2px 0; border:solid 0px; vertical-align:middle; background:transparent;}
.checkbox_01 {width:14px; height:14px; margin:0 4px 0 0; border:solid 0px; vertical-align:middle; background:transparent;}
.textarea_01 {border:1px solid #E0E0E0; color:#7C7C7C; font-size:12px; text-align:left; vertical-align:top; background:#FFFFFF;}

/* style */
strong {font-weight:bold;}
h4 {height:30px; padding-left:17px; color:#AA7F1D; font-weight:bold; text-align:left; background:url(/images/common/icon_01.gif) no-repeat left 1px;}
h5 {margin:5px; padding-left:17px; font-weight:bold; background:url(/images/common/icon_02.gif) no-repeat left 3px;}
.div_box {overflow:hidden; margin-bottom:25px;}
.div_box ul {margin-bottom:20px;}
.div_box p {margin:10px 0 15px 0;}
.div_box .none {margin:0px; padding:0px;}

/* table */
.table_box {width:100%; border-left:1px solid #E0E0E0; border-top:1px solid #E0E0E0;}
.table_box th {padding:5px 0; border-right:1px solid #E0E0E0; border-bottom:1px solid #E0E0E0; font-weight:bold; text-align:center; vertical-align:middle; background:#F5F5F5;}
.table_box td {padding:5px 0; border-right:1px solid #E0E0E0; border-bottom:1px solid #E0E0E0; text-align:center; vertical-align:middle;}
.table_box .txt_left {padding:5px 10px; text-align:left;}
.table_box .con {padding:10px; text-align:left;}

/* icon */
ol li {padding-left:20px; line-height:20px;}
ol li.num1 {background:url(/images/common/bul_num_01.gif) no-repeat left 3px;}
ol li.num2 {background:url(/images/common/bul_num_02.gif) no-repeat left 3px;}
ol li.num3 {background:url(/images/common/bul_num_03.gif) no-repeat left 3px;}
ol li.num4 {background:url(/images/common/bul_num_04.gif) no-repeat left 3px;}
ol li.num5 {background:url(/images/common/bul_num_05.gif) no-repeat left 3px;}
ol li.num6 {background:url(/images/common/bul_num_06.gif) no-repeat left 3px;}
ol li.num7 {background:url(/images/common/bul_num_07.gif) no-repeat left 3px;}
ol li.num8 {background:url(/images/common/bul_num_08.gif) no-repeat left 3px;}
ol li.num9 {background:url(/images/common/bul_num_09.gif) no-repeat left 3px;}
ol li.num10 {background:url(/images/common/bul_num_10.gif) no-repeat left 3px;}
ol.dec {margin:10px 0 10px 25px; list-style-type:decimal;}
ol.dec li {margin-top:0; padding:0;}
ol.uproman {margin:10px 0 10px 25px; list-style-type: upper-roman;}
ol.uproman li {margin-top:0; padding:0;}
.bul02 {margin-left:8px; padding-left:15px; background:url(/images/common/icon_02.gif) no-repeat left 3px;}
.bul03 {margin-left:15px; padding-left:12px; background:url(/images/common/icon_03.gif) no-repeat left 4px;}

/* tab */
ul.tab_line {overflow:hidden; width:680px; background:url(/images/common/line_h.gif) repeat-x 0 24px;}
ul.tab_line li {float:left; margin-right:1px;}
div.border1 {width:680px; padding-top:30px; background:url(/images/common/border_bg_top.gif) no-repeat left top;}
div.border1 .bottom {overflow:hidden; width:660px; padding:0 10px 20px 10px; background:url(/images/common/border_bg_bottom.gif) no-repeat left bottom;}
div.border2 {width:680px; padding-top:10px; background:url(/images/common/border_bg_top2.gif) no-repeat left top;}
div.border2 .bottom {overflow:hidden; width:660px; padding:0 10px 20px 10px; background:url(/images/common/border_bg_bottom2.gif) no-repeat left bottom;}
div.border3 {width:680px; padding-top:20px; background:url(/images/common/border_bg_top3.gif) no-repeat left top;}
div.border3 .bottom {overflow:hidden; width:650px; padding:0 15px 20px 15px; width:643px; background:url(/images/common/border_bg_bottom3.gif) no-repeat left bottom;}
div.border4 {width:680px; padding-top:10px; background:url(/images/common/border_bg_top4.gif) no-repeat left top;}
div.border4 .bottom {overflow:hidden; width:640px; padding:0 10px 15px 30px; background:url(/images/common/border_bg_bottom4.gif) no-repeat left bottom;}
div.border6 {width:680px; margin-top:20px; padding-top:10px; background:url(/images/common/border_bg_top6.gif) no-repeat left top;}
div.border6 .bottom {overflow:hidden; width:653px; padding:0 10px 10px 17px; background:url(/images/common/border_bg_bottom6.gif) no-repeat left bottom;}
div.border7 {width:680px; padding-top:10px; background:url(/images/common/border_bg_top7.gif) no-repeat left top;}
div.border7 .bottom {overflow:hidden; width:640px; padding:10px 20px 20px 20px; background:url(/images/common/border_bg_bottom7.gif) no-repeat left bottom;}

/* popup */
div.popup {width:432px; padding-top:5px; font-size:12px; line-height:18px; color:#818181; background:url(/images/common/popup_border_bg_top.gif) no-repeat left top;}
div.popup .bottom {width:402px; padding:15px 15px 5px 15px; background:url(/images/common/popup_border_bg_bottom.gif) no-repeat left bottom;}
div.popup .line {margin-bottom:3px; padding-bottom:3px; border-bottom:1px dotted #E4E4E4;}
div.popup .info_input {padding:2px 0 0 2px; border:1px solid #BDBDBD; color:#7C7C7C; vertical-align:middle; background:#FFFFFF;}
div.popup .dong_input {width:133px; height:13px; margin:0 5px; padding:2px 0 0 2px; border:solid 1px #BDBDBD; color:#7C7C7C; vertical-align:middle; background:#FFFFFF;}
div.popup .in01 {width:120px;}
div.popup .in02 {width:70px;}
div.popup .select01 {width:90px; color:#7C7C7C; font-size:12px; vertical-align:middle;}
div.popup .add_search {vertical-align:middle;}
div.popup label.info {font-weight:bold;}
div.popup table.post {width:100%;}
div.popup table.post th {padding:4px 0; border-bottom:1px dotted #E4E4E4; font-weight:bold;}
div.popup table.post td {padding:4px 0; border-bottom:1px dotted #E4E4E4;}
div.popup table.post strong {color:#F97333;}
div.popup table.post .idno {color:#F97333;}
div.popup table.post .idyes {color:#005FD4;}
div.result {overflow:auto; height:200px; margin:0; padding:0;}
div.result table.zipcode {width:385px; border-top:1px solid #E4E4E4; border-right:1px solid #E4E4E4; border-left:1px solid #E4E4E4; border-bottom:1px solid #E4E4E4;}
div.result table.zipcode th {height:30px; border-bottom:1px solid #E4E4E4; text-align:center; vertical-align:middle; background:#f5f5f5;}
div.result table.zipcode th.num {border-right:1px solid #E4E4E4;}
div.result table.zipcode td.num_list {padding:4px 5px; text-align:right;}
div.result table.zipcode td.add_list {padding:4px 0 4px 20px; text-align:left;}
div.result table.zipcode td.none {height:159px;}

/* all_search */
div.all_search {position:relative; width:830px; padding-top:5px; background:url(/images/common/search_bg_top.gif) no-repeat left top;}
div.all_search .bottom {width:730px; padding:15px 0 20px 100px; background:url(/images/common/search_bg_bottom.gif) no-repeat left bottom;}
div.all_search div#SearchForm {float:left;}
div.all_search .select01 {float:left; color:#7C7C7C; font-size:12px; font-family:gulim; vertical-align:middle;}
div.all_search .btn img {vertical-align:middle;}
div.search_detail {padding-top:10px;}
div.search_detail ul {margin-left:90px; padding-top:10px;}
div.search_detail .search_txt {}
div.search_detail .dateRange {width:80px; height:12px;}
div.search_detail .range {margin-right:10px;}
.search_tab .tab_line {width:830px; margin-top:20px;}
.search_con {margin-top:-6px; padding:15px; border:1px solid #D5CBB4; border-top:0px;}
.search_con .order {float:right;}
.search_result {overflow:hidden; width:778px; padding:10px; border-bottom:1px dotted #CECECE;}
.search_result h5 {padding:0; font-weight:normal; background:none;}
.search_result h5 strong {color:#925B2A;}
.search_result ol {margin:0 0 0 25px; color:#925B2A;}
.search_result ol span.title {color:#925B2A;}
.search_result ol .con {margin-bottom:3px; color:#818181; line-height:16px;}
.search_result ol .con li {color:#818181; line-height:16px;}
.search_result .relic_list li {clear:both; overflow:hidden; color:#925B2A;}
.search_result .relic_list span.title {color:#925B2A;}
.search_result .relic_list .con {margin-bottom:3px; color:#818181; line-height:16px;}
.search_result .relic_list .img_bor {float:left; margin:0 5px; padding:2px; border:1px solid #878787;}
.result_more {width:765px; text-align:right; padding-left:12px; background:url(/images/common/icon_04.gif) no-repeat 91% 3px;}
ul.paging {margin-top:40px;}
ul.paging li {text-align:center;}

/* paging */
.page {width:100%; margin-top:15px; text-align:center;}
.page li {display:inline; margin-right:7px;}
.page .right {text-align:right;}
.page span {color:#F26522; font-weight:bold;}
.page span.bb a {font-weight:bold;}

/* board */
#bbs_pop_search {background:url(/images/common/search_pop_bg.gif) no-repeat 50% top;}
.con_search {width:680px; margin-top:15px; padding:6px 0 10px 0; color:#B287B9; font-weight:normal; text-align:center; background:url(/images/sub/search_bg_03.gif) no-repeat left top;}
.con_search .input_01 {width:200px; height:16px;}
.con_search img {vertical-align:middle;}

/* bbssearch */
.bbssearch {width:680px; height:28px; margin-top:20px; padding-top:7px; background:url(/images/sub/search_bg_03.gif) no-repeat left top;}
.bbssearch * {vertical-align:middle; text-align:center;}
.bbs_search2 {width:680px; padding-top:5px; background:url(/images/sub/search_bg2_01.gif) no-repeat left top;}
.bbs_search2 .buttom {overflow:hidden; width:680px; margin:0; padding:10px 0 15px 0; font-weight:normal; text-align:center; background:url(/images/sub/search_bg2_02.gif) no-repeat left bottom;}
.bbs_search2 .input_03 {width:395px; height:15px; border:solid 1px #BDBDBD; color:#7C7C7C; font-size:12px; vertical-align:middle; background:#F5F5F5;}
.bbs * {margin-bottom:3px; vertical-align:middle;}

/* bbsbtn */
.bbsbtn {margin-bottom:10px; text-align:right;}

/* bbsview */
.bbsview {width:680px; background:url(/images/common/boardview_bg_thead.gif) no-repeat left top;}
.bbsview th {text-align:left;}
.bbsview th.title {padding:10px 20px;}
* html .bbsview th.title {padding:12px 20px;}
.bbsview th.download {width:640px; padding:8px 20px 8px 20px !important;}
*:first-child+html .bbsview th.download {padding:7px 20px 15px 20px;}
.bbsview th img {margin-right:10px; padding-right:10px; background:url(/images/sub/view_bar.gif) no-repeat right center;}
.bbsview th.rcount {width:640px; padding:5px 20px 5px 20px; text-align:right;}
* html .bbsview th.rcount {padding:10px 20px 5px 20px;}
.bbsview th.rcount img {margin-left:10px; background-position:right bottom;}
.bbsview td {padding:20px; border-top:1px solid #c8a681;}

/* bbsmore */
.bbsmore {width:680px; height:63px; padding-top:4px; background:url(/images/common/boardmore_bg.gif) no-repeat left top;}
.bbsmore td {padding:0 20px; vertical-align:middle;}
.bbsmore td img {margin-right:10px; padding-right:10px; background:url(/images/sub/view_bar.gif) no-repeat right center;}

/* list_bbs_field */
.list_bbs_field {width:680px; background:url(/images/common/bbs_field.gif) no-repeat left top;}
.list_bbs_field ul.right {background:url(/images/common/bbs_field_right.gif) no-repeat right top;}
.list_bbs {width:100%; border:0px;}
.list_bbs th {height:30px; color:#B57531; font-weight:bold; text-align:center; vertical-align:middle; background:url(/images/common/bbs_field_bar.gif) no-repeat right bottom;}
.list_bbs th.left {padding-left:15px; text-align:left;}
.list_bbs th.none {background:none;}
.list_bbs td {height:35px; border-bottom:1px solid #E0E0E0; text-align:center; vertical-align:middle;}
.list_bbs td.txt_left {padding-left:10px; text-align:left;}
.list_bbs td.title {padding-left:15px; text-align:left;}
.list_bbs td.none {height:30px; border:0px;}
.list_bbs tr.tr_bottom td {border-bottom:1px solid #A56EAE;}

/* board_view */
.bbs1 {width:680px; padding-top:6px; background:url(/images/sub/view_top.gif) no-repeat left top;}
.bbs1 dl {overflow:hidden; width:640px; padding:4px 20px 8px 20px; background:url(/images/sub/view_bottom.gif) no-repeat left bottom;}
.bbs2 {overflow:hidden; width:660px; padding:5px 5px 5px 15px; border-bottom:1px solid #C8A681;}

dl.view_bs {overflow:hidden;}
dl.view_bs dt {float:left; margin-right:7px; padding-right:10px; background:url(/images/sub/view_bar.gif) no-repeat right 2px;}
* html dl.view_bs dt img {padding-top:2px;}
dl.view_bs dt.reco {margin-left:10px;}
dl.view_bs dd.title {float:left; font-weight:bold;}
dl.view_bs dd.count {float:left;}
dl.view_bs dd.down {float:left; width:425px;}
dl.view_bs dd.bar1 {float:right; padding-left:10px; background:url(/images/sub/view_bar.gif) no-repeat left 2px;}
dl.view_bs dd.date {display:inline; float:left; margin:0 15px 0 515px;}
dl.view_bs dd.date2 {float:left; margin:0 15px 0 0;}
dl.view_bs dd.date3 {display:inline; float:left; margin:0 15px 0 415px;}
dl.view_bs dd.day {display:inline; float:left; margin:0 15px 0 490px;}
dl.view_bs dd.none {float:left; width:475px;}

.re_bbs {overflow:hidden; width:680px; padding-top:6px; background:url(/images/sub/view_top.gif) no-repeat left top;}
.re_bbs div {overflow:hidden; width:640px; padding:4px 20px 8px 20px; background:url(/images/sub/view_bottom.gif) no-repeat left bottom;}
.re_bbs dl.review {overflow:hidden; float:left;}
.re_bbs dl.re_down {overflow:hidden; float:right;}
.re_bbs dt {float:left; margin-right:7px; padding-right:10px; background:url(/images/sub/view_bar.gif) no-repeat right 2px;}
.re_bbs dd {float:left;}

/* view_bar */
.view_bar {width:680px; margin-top:10px; padding-top:5px; background:url(/images/sub/view_bar_top.gif) no-repeat left top;}
.view_bar .bottom {overflow:hidden; width:640px; padding:5px 20px 9px 20px; background:url(/images/sub/view_bar_bottom.gif) no-repeat left bottom;}
.view_bar .bottom dl {overflow:hidden;}
.view_bar .bottom dl.prev {clear:both; margin-top:5px; padding-top:5px; border-top:1px dotted #CECECE;}
.view_bar .bottom dt {float:left; margin:0 7px 0 0; padding:0 7px 0 0; background:url(/images/sub/view_bar.gif) no-repeat right 50%;}
.view_bar .bottom dd.next {float:left;}
.view_bar .bottom dd.date {float:right;}
.view_bar .valuation {float:left; width:590px;}
.view_bar .bar {margin-right:10px; padding-right:10px; background:url(/images/sub/view_bar.gif) no-repeat right top;}
.view_bar ul li {padding-bottom:10px}
.view_bar ul li label {margin-right:20px;}
.view_bar textarea {width:485px; height:70px; margin-right:8px; background:#EDEDED;}

div.data {overflow:hidden; float:right; padding:8px 0; clear:both;}
div.data p.date {float:left;}
div.data dl.click {display:inline; float:left; margin:0 22px 0 10px;}
div.data dl.click dt {float:left; height:18px; margin:0 7px 0 0; padding:0 7px 0 0; background:url(/images/sub/view_bar.gif) no-repeat right 50%;}
* html div.data dl.click dt img {padding:2px 0 0 0;}
div.data dl.click dd {float:left;}
p.list {margin:10px 0 0 0; text-align:right;}
hr.cr1 {height:1px; color:#C8A681; font-size:1px;}
.print_list {padding-top:5px; border-top:2px solid #C8A681;}

/* board_write */
table.write_bbs {width:100%; border-top:2px solid #CCCCCC; border-bottom:2px solid #CCCCCC;}
table.write_bbs th {padding-left:10px; border-left:1px solid #E0E0E0; border-bottom:1px solid #E0E0E0; color:#666666; font-weight:normal; vertical-align:middle; text-align:left; background:#F5F5F5;}
table.write_bbs td {height:30px; padding:3px 0 3px 10px; border-bottom:1px solid #E0E0E0; border-right:1px solid #E0E0E0; text-align:left; vertical-align:middle;}
table.write_bbs td * {vertical-align:middle;}
table.write_bbs .space td {height:0; padding:0; border-top:2px solid #CCCCCC; border-bottom:2px solid #CCCCCC; border-left:0; border-right:0;}
table.write_bbs .yn th,
table.write_bbs .yn td {padding:7px 10px;}
table.write_bbs .title input {width:510px; height:15px;}
table.write_bbs textarea {width:510px; height:300px;}
table.write_bbs .fc {color:#F97333;}

/* board_btn */
.board_btn {padding-top:10px; border-top:2px solid #C8A681; text-align:right;}
.board_btn0 {margin-bottom:5px; padding:10px 0 1px 0; text-align:right;}
.board_btn0 img,
.board_btn0 input {vertical-align:middle;}
.print_btn {overflow:hidden; padding-top:5px;}
.print_btn .print {float:left;}
.print_btn .list {float:right;}

/* cms */
.view_bbs_con {width:640px; padding:20px; line-height:16px;}
.view_bbs_con table {border-collapse:collapse;}
.view_bbs_con table th {padding:5px 0; border:1px solid #E0E0E0; vertical-align:middle;}
.view_bbs_con table td {padding:5px 0; border:1px solid #E0E0E0; vertical-align:middle;}
.view_bbs_con h1 {font-size:32px; font-weight:bold;}
.view_bbs_con h2 {font-size:24px; font-weight:bold;}
.view_bbs_con h3 {font-size:18px; font-weight:bold;}
.view_bbs_con h4 {height:auto; padding:0; color:#818181; font-size:16px; font-weight:bold; background:none;}
.view_bbs_con h5 {margin:0; padding:0; font-size:12px; font-weight:bold; background:none;}
.view_bbs_con h6 {font-size:12px; font-weight:bold;}


