/*초기화*/
html{overflow-x:hidden} /*페이지 가로스크롤바 감춤*/
*{margin:0;padding:0;outline:none}
li{list-style:none}
img{border:0;vertical-align:middle}
address{font-style:normal}
a{text-decoration:none;color:#444444;}
a:hover,a:focus{color:#4e9d00;text-decoration:none}

body{font-family:"돋움",dotum,sans-serif; font-size:13px;color:#666666;padding:0;margin:0;}

#mask {  
          position:absolute;  
          left:0;
          top:0;
          z-index:9000;  
          background-color:#000;  
          display:none;
}

/* 본문*/
#wrap{width:100%;height:100%;border:0px solid red;position:relative;padding:0;margin:0;}
#gnb_left{float:left;width:105px;height:100%;background:url(/images/common/left_bg.png) repeat-y 100% 100%;position:absolute;top:0;left:0;border:0px solid red;}
.all{clear:both;padding-left:30px;width:98%;border:1px solid white;}

.header{ margin:15px 0 30px 100px;}
.header h1{display:inline;padding-top:10px;margin-bottom:-20px;}
.header h2{text-align:right;font-weight:normal;font-size:9pt;margin-top:-15px;padding-right:230px;}
.header h3{text-align:right;font-weight:normal;font-size:9pt;margin-top:-15px;padding-right:30px;}
.header h4{text-align:left;font-size:20px;margin-top:10px;padding-left:20px;}
.header h5{text-align:right;font-weight:normal;font-size:11px;margin-top:-20px;padding-right:30px;}
.header ul{margin-top:10px;height:50px;border:1px solid #e3e3e3;background-color:#eeeeee;}
.header li{float:left;margin:18px 0 0 35px;}
.header h6 span {color:#c0c0c0;}

.search_rect { width:100%; margin : auto,0px; margin:5px 0px;height:50px;border:1px solid #e3e3e3; }

#contents{margin-left:100px;}

#footer{color:#999999;border-top:1px solid #dddddd;padding:10px 0 10px 100px;}

/* 테이블 (Grid) */
/* 마우스 하이라이트 시 스크롤이 늘어나는 문제 발생.*/
.search_list { border:0px solid gray; margin : auto,20px; overflow-x:scroll; }
.search_list th{ border:1px solid #d7d7d7; border-collapse:collapse; height:25px; font-weight:normal; font-size:12px; color:#666666; text-align:center;}
.search_list td{ border:1px solid #d7d7d7; border-collapse:collapse; height:25px; font-weight:normal; font-size:12px; color:#666666;}
.search_list .headline{background:url(/images/common/table_bg22.gif); height:22px; font:"돋움"; font-size:12px; color:#333333; font-weight:bold;}
.search_list .menutitle{background:url(/images/common/table_bg26.gif); height:26px; font:"돋움"; font-size:12px; color:#333333; font-weight:bold;}
.search_list .menutitle_en{background:url(/images/common/table_bg26_en.gif); height:26px; font:"돋움"; font-size:12px; color:#333333; font-weight:bold;}
.search_list .menutitle_row2{background:url(/images/common/table_bg52.gif); height:52px; font:"돋움"; font-size:12px; color:#333333; font-weight:bold;}


.search_list_nScroll { border:0px solid gray; margin : auto,20px; }
.search_list_nScroll th{ border:1px solid #d7d7d7; border-collapse:collapse; height:25px; font-weight:normal; font-size:12px; color:#666666; text-align:center;}
.search_list_nScroll td{ border:1px solid #d7d7d7; border-collapse:collapse; height:25px; font-weight:normal; font-size:12px; color:#666666;}
.search_list_nScroll .headline{background:url(/images/common/table_bg22.gif); height:22px; font:"돋움"; font-size:12px; color:#333333; font-weight:bold;}
.search_list_nScroll .menutitle{background:url(/images/common/table_bg26.gif); height:26px; font:"돋움"; font-size:12px; color:#333333; font-weight:bold;}
.search_list_nScroll .menutitle_en{background:url(/images/common/table_bg26_en.gif); height:26px; font:"돋움"; font-size:12px; color:#333333; font-weight:bold;}

/* HEADER TABLE 표시*/
.header_table { border:0px solid gray; margin : auto,20px;}
.header_table th{ border:1px solid #d7d7d7; border-collapse:collapse; height:25px; font-weight:normal; font-size:12px; color:#666666; text-align:center;}
.header_table .menutitle{background:url(/images/common/table_bg26.gif); height:26px; font:"돋움"; font-size:12px; color:#333333; font-weight:bold;}

/* 주소검색 리스트*/
.post_list { height:180px; border:0px solid gray; margin : auto,20px; overflow-y:scroll; }
.post_list th{ border:1px solid #d7d7d7; border-collapse:collapse; height:25px; font-weight:normal; font-size:12px; color:#666666; text-align:center;}
.post_list td{ border:1px solid #d7d7d7; border-collapse:collapse; height:25px; font-weight:normal; font-size:12px; color:#666666;}
.post_list .headline{background:url(/images/common/table_bg22.gif); height:22px; font:"돋움"; font-size:12px; color:#333333; font-weight:bold;}
.post_list .menutitle{background:url(/images/common/table_bg26.gif); height:26px; font:"돋움"; font-size:12px; color:#333333; font-weight:bold;}

/* 회원등급,그룹 리스트*/
.levelgrp_list { height:170px; border:0px solid gray; margin : auto,20px; overflow-y:scroll; }
.levelgrp_list th{ border:1px solid #d7d7d7; border-collapse:collapse; height:25px; font-weight:normal; font-size:12px; color:#666666; text-align:center;}
.levelgrp_list td{ border:1px solid #d7d7d7; border-collapse:collapse; height:25px; font-weight:normal; font-size:12px; color:#666666;}
.levelgrp_list .headline{background:url(/images/common/table_bg22.gif); height:22px; font:"돋움"; font-size:12px; color:#333333; font-weight:bold;}
.levelgrp_list .menutitle{background:url(/images/common/table_bg26.gif); height:26px; font:"돋움"; font-size:12px; color:#333333; font-weight:bold;}

/* 상품분류 리스트*/
.goodsgrp_list { height:300px; border:0px solid gray; margin : auto,20px; overflow-y:scroll; }
.goodsgrp_list th{ border:1px solid #d7d7d7; border-collapse:collapse; height:25px; font-weight:normal; font-size:12px; color:#666666; text-align:center;}
.goodsgrp_list td{ border:1px solid #d7d7d7; border-collapse:collapse; height:25px; font-weight:normal; font-size:12px; color:#666666;}
.goodsgrp_list .headline{background:url(/images/common/table_bg22.gif); height:22px; font:"돋움"; font-size:12px; color:#333333; font-weight:bold;}
.goodsgrp_list .menutitle{background:url(/images/common/table_bg26.gif); height:26px; font:"돋움"; font-size:12px; color:#333333; font-weight:bold;}

/* 상품검색 리스트*/
.sangpum_list { height:350px; border:0px solid gray; margin : auto,20px; overflow-y:scroll; }
.sangpum_list th{ border:1px solid #d7d7d7; border-collapse:collapse; height:25px; font-weight:normal; font-size:12px; color:#666666; text-align:center;}
.sangpum_list td{ border:1px solid #d7d7d7; border-collapse:collapse; height:25px; font-weight:normal; font-size:12px; color:#666666;}
.sangpum_list .headline{background:url(/images/common/table_bg22.gif); height:22px; font:"돋움"; font-size:12px; color:#333333; font-weight:bold;}
.sangpum_list .menutitle{background:url(/images/common/table_bg26.gif); height:26px; font:"돋움"; font-size:12px; color:#333333; font-weight:bold;}

/*결제구분 관리*/
.guralgubun_list { height:220px; border:0px solid gray; margin : auto,20px; overflow-y:scroll; }
.guralgubun_list th{ border:1px solid #d7d7d7; border-collapse:collapse; height:25px; font-weight:normal; font-size:12px; color:#666666; text-align:center;}
.guralgubun_list td{ border:1px solid #d7d7d7; border-collapse:collapse; height:25px; font-weight:normal; font-size:12px; color:#666666;}
.guralgubun_list .headline{background:url(/images/common/table_bg22.gif); height:22px; font:"돋움"; font-size:12px; color:#333333; font-weight:bold;}
.guralgubun_list .menutitle{background:url(/images/common/table_bg26.gif); height:26px; font:"돋움"; font-size:12px; color:#333333; font-weight:bold;}

/*지역코드 관리*/
.areacode_list { height:310px; border:0px solid gray; margin : auto,20px; overflow-y:scroll; }
.areacode_list th{ border:1px solid #d7d7d7; border-collapse:collapse; height:25px; font-weight:normal; font-size:12px; color:#666666; text-align:center;}
.areacode_list td{ border:1px solid #d7d7d7; border-collapse:collapse; height:25px; font-weight:normal; font-size:12px; color:#666666;}
.areacode_list .headline{background:url(/images/common/table_bg22.gif); height:22px; font:"돋움"; font-size:12px; color:#333333; font-weight:bold;}
.areacode_list .menutitle{background:url(/images/common/table_bg26.gif); height:26px; font:"돋움"; font-size:12px; color:#333333; font-weight:bold;}

/* 컬럼 Freeze*/
.freeze_search_list { border:0px solid gray; margin : auto,20px; }
.freeze_search_list th{ border:1px solid #d7d7d7; border-collapse:collapse; height:25px; font-weight:normal; font-size:12px; color:#666666; text-align:center;}
.freeze_search_list td{ border:1px solid #d7d7d7; border-collapse:collapse; height:25px; font-weight:normal; font-size:12px; color:#666666; }
.freeze_search_list .menutitle{background:url(/images/common/table_bg26.gif); height:26px; font:"돋움"; font-size:12px; color:#333333; font-weight:bold;}
.freeze_search_list .menutitle_en{background:url(/images/common/table_bg26_en.gif); height:26px; font:"돋움"; font-size:12px; color:#333333; font-weight:bold;}
.freeze_search_list .menutitle_row2{background:url(/images/common/table_bg52.gif); height:52px; font:"돋움"; font-size:12px; color:#333333; font-weight:bold;}
.freeze_search_list .menutitle_row2_en{background:url(/images/common/table_bg52_en.gif); height:52px; font:"돋움"; font-size:12px; color:#333333; font-weight:bold;}

.freeze_search_list_list_outer { border:0px solid gray; margin : auto,20px; overflow-x:hidden}
.freeze_search_list_list_outer .headline{background:url(/images/common/table_bg22.gif); border:1px solid #d7d7d7; border-collapse:collapse;height:22px; font:"돋움"; font-size:12px; color:#333333; font-weight:bold;}
.freeze_search_list_list_outer .menutitle{background:url(/images/common/table_bg26.gif); height:26px; font:"돋움"; font-size:12px; color:#333333; font-weight:bold;}
.freeze_search_list_list_outer .menutitle_row2{background:url(/images/common/table_bg52.gif); height:52px; font:"돋움"; font-size:12px; color:#333333; font-weight:bold;}
.freeze_search_list_list_outer .menutitle_row2_en {background:url(/images/common/table_bg52_en.gif); height:52px; font:"돋움"; font-size:12px; color:#333333; font-weight:bold;}

/* 입력폼 그룹상자 */
.formObject_rect_grp { width:98%; margin:5px 0px; border:1px solid #d7d7d7; }
.formObject_rect { width:98%; margin:20px 0px; border:1px solid #d7d7d7; }
.raiobox_rect { padding:5px 0px; border:1px solid #d7d7d7;text-align:center; }
.checkbox_rect { padding:5px 20px; border:1px solid #d7d7d7;text-align:center }

/* 일반 정보 박스 */
.Infomation_rect { width:90%; margin:20px 20px; border:1px solid #d7d7d7; }

/* 덧글 리스트 */
#CommentList { clear:both }
.comment_header { font-size:12px; width:93%; float:left ; margin-bottom:3px;}
.comment_edit { font-size:12px; width:7%; float:left }
.comment_content { clear:both; width:98%; background-color:#f7f7f7; border:1px solid #EAEAE8; padding:5px 5px;}
.comment_divide { width:98%; height:15px; background:url(/images/common/comment_divide.gif) repeat-x; }
.comment_empty {  width:98%; }

/* 통화색상 표시 */
.CurrentBplus { color:#60803E;font-weight:bold; }
.Currentplus { color:#404040 }
.Currentminus { color:#C05644 }
.CurrentBminus { color:#C05644;font-weight:bold; }

/* 비활성 표시*/
.txtDisable { color:#D6D6D6 }