body {margin:0; padding:0;}
td{font-size:9pt}
img{border:0}
form{margin:0px;}
A:link {COLOR: #333333; TEXT-DECORATION: none}
A:visited {COLOR: #333333; TEXT-DECORATION: none}
A:active {COLOR: #333333; TEXT-DECORATION: none}
A:hover {LEFT: 0px; COLOR: #666666; POSITION: relative; TOP: 1px; TEXT-DECORATION: none}
A {onfocus: "this.blur();"}

/* 폰트적용 --------------------------------------------------*/
@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 100;
  src: url(http://supercash.co.kr/views/font/NanumGothic-Regular.eot);
  src: url(http://supercash.co.kr/views/font/NanumGothic-Regular.eot?#iefix) format('embedded-opentype'),
       url(http://supercash.co.kr/views/font/NanumGothic-Regular.woff2) format('woff2'),
       url(http://supercash.co.kr/views/font/NanumGothic-Regular.woff) format('woff'),
       url(http://supercash.co.kr/views/font/NanumGothic-Regular.ttf) format('truetype');
}
@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 200;
  src: url(http://supercash.co.kr/views/font/NanumGothic-Bold.eot);
  src: url(http://supercash.co.kr/views/font/NanumGothic-Bold.eot?#iefix) format('embedded-opentype'),
       url(http://supercash.co.kr/views/font/NanumGothic-Bold.woff2) format('woff2'),
       url(http://supercash.co.kr/views/font/NanumGothic-Bold.woff) format('woff'),
       url(http://supercash.co.kr/views/font/NanumGothic-Bold.ttf) format('truetype');
}
@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 300;
  src: url(http://supercash.co.kr/views/font/NanumGothic-ExtraBold.eot);
  src: url(http://supercash.co.kr/views/font/NanumGothic-ExtraBold.eot?#iefix) format('embedded-opentype'),
       url(http://supercash.co.kr/views/font/NanumGothic-ExtraBold.woff2) format('woff2'),
       url(http://supercash.co.kr/views/font/NanumGothic-ExtraBold.woff) format('woff'),
       url(http://supercash.co.kr/views/font/NanumGothic-ExtraBold.ttf) format('truetype');
}


@font-face {
  font-family: 'Neo Sans';
  font-style: normal;
  font-weight: 400;
  src: url(http://supercash.co.kr/views/font/NeoSans-Light.otf);
  src: url(http://supercash.co.kr/views/font/NeoSans-Light.otf?#iefix) format('embedded-opentype'),
       url(http://supercash.co.kr/views/font/NeoSans-Light.otf) format('woff2'),
       url(http://supercash.co.kr/views/font/NeoSans-Light.otf) format('woff'),
       url(http://supercash.co.kr/views/font/NeoSans-Light.otf) format('truetype');
}
@font-face {
  font-family: 'Neo Sans';
  font-style: normal;
  font-weight: 500;
  src: url(http://supercash.co.kr/views/font/NeoSans-Medium.otf);
  src: url(http://supercash.co.kr/views/font/NeoSans-Medium.otf?#iefix) format('embedded-opentype'),
       url(http://supercash.co.kr/views/font/NeoSans-Medium.otf) format('woff2'),
       url(http://supercash.co.kr/views/font/NeoSans-Medium.otf) format('woff'),
       url(http://supercash.co.kr/views/font/NeoSans-Medium.otf) format('truetype');
}
@font-face {
  font-family: 'Neo Sans';
  font-style: normal;
  font-weight: 600;
  src: url(http://supercash.co.kr/views/font/NeoSans-Bold.otf);
  src: url(http://supercash.co.kr/views/font/NeoSans-Bold.otf?#iefix) format('embedded-opentype'),
       url(http://supercash.co.kr/views/font/NeoSans-Bold.otf) format('woff2'),
       url(http://supercash.co.kr/views/font/NeoSans-Bold.otf) format('woff'),
       url(http://supercash.co.kr/views/font/NeoSans-Bold.otf) format('truetype');
}

/* 폰트적용 --------------------------------------------------*/

/*
.basicA1 {color:#333333; font-size:9pt;}
a.basicA1:link {color:#333333; font-size:9pt; text-decoration:none}
a.basicA1:visited {color:#333333; font-size:9pt; text-decoration:none}
a.basicA1:hover {color:#666666; font-size:9pt; text-decoration:underline}

.basicA2 {color:#333333; font-size:9pt;}	
.basicA2 a:link {color:#333333; font-size:9pt; text-decoration:none}
.basicA2 a:visited {color:#333333; font-size:9pt; text-decoration:none}
.basicA2 a:hover {color:#666666; font-size:9pt; text-decoration:underline}
*/
.basic1{font-family:돋움;font-size:9pt;color:#333333}

.rtop, .rbottom            {display: block} 
.rtop *, .rbottom *        {display: block; height: 1px; overflow: hidden; background:#cccccc} 
.rtop_s, .rbottom_s        {display: block} 
.rtop_s *, .rbottom_s *    {display: block; height: 1px; overflow: hidden; background:#6699cc} 
.r1{margin: 0 5px} 
.r2{margin: 0 3px} 
.r3{margin: 0 2px} 
.r4{margin: 0 1px; height: 2px} 
.box    { text-align:center; background:#cccccc; padding:5px 10px; font-size:12px; font-size:12px} 
.box_s    { text-align:center; background:#6699cc; padding:5px 10px; font-size:12px; font-size:12px;  color:white; } 


.list_top_table{border-left:1 solid AAAAAA;border-right:1 solid AAAAAA;table-layout:fixed}
.list_top_table1{width:1080px;border-left:1 solid AAAAAA;border-right:1 solid AAAAAA;border-top:1 solid AAAAAA;border-bottom:1 solid AAAAAA;}

.list_top_left{border-left:2 outset F6FFFB;border-right:2 inset F6FFFB;border-top:1 solid B0B0B0;border-bottom:1 solid B0B0B0;background-color:DCE5E1;text-align:center;font-weight:bold;color:#333}
.list_top{border-right:2 inset F6FFFB;border-top:1 solid B0B0B0;;border-bottom:1 solid B0B0B0;border-left:0;background-color:DCE5E1;text-align:center;font-weight:bold;color:#333}
.list_top2{border-right:2 inset F6FFFB;border-top:1 solid B0B0B0;;border-bottom:1 solid B0B0B0;border-left:0;background-color:ffffff;color:#333;border-collapse:collapse}
.list_top_sub{border-right:1 inset F6FFFB;border-bottom:1 solid B0B0B0;border-left:0;background-color:#DCE5DC;text-align:center;font-weight:bold;color:#333}

.list_td{border-right:1 solid #cccccc}
.list_td2{border-left:1 solid AAAAAA;border-right:1 solid AAAAAA;table-layout:fixed}
/*페이징 스타일 스킨:basic*/
.p_baisc{font-size:9pt;font-family:돋움;color:#000000;text-decoration:none}
a.p_baisc:link{font-family:돋움;font-size:9pt; color:#000000;text-decoration:none}
a.p_baisc:visited{font-family:돋움;font-size:9pt; color:#000000;text-decoration:none}
a.p_baisc:hover{font-family:돋움;font-size:9pt; color:#6666CC;text-decoration:underline}

.p_baisc2{font-size:9pt;font-family:돋움;color:#2C70B8;text-decoration:none}
.p_basic3{font-size:9pt;color:#D7D7D7;font-family:돋움;;text-decoration:none}



/*아이디 또는 닉네임*/
.user {color:#0000FF; font-size:9pt;}
a.user:link {color:#0000FF; font-size:9pt; text-decoration:none}
a.user:visited {color:#0000FF; font-size:9pt; text-decoration:none}
a.user:hover {color:#0000FF; font-size:9pt; text-decoration:underline;POSITION:static;}


.s1_line{font-family:굴림;font-size:9pt;color:#CCCCCC}
.s2_line{font-family:굴림;font-size:9pt;color:#CCCCCC}

.rtop, .rbottom{display:block;} 
.rtop *, .rbottom *{display:block; height:1px; overflow:hidden;} 
.r1{margin:0 5px; background:#CCCCCC} 
.r2{margin:0 3px; border-left:2px solid #CCCCCC; border-right:2px solid #CCCCCC; background:#EEEEEE} 
.r3{margin:0 2px; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; background:#EEEEEE} 
.r4{margin:0 1px; height:2px; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; background:#EEEEEE} 
.box{ margin:0; padding:5px 10px; border-left:#CCCCCC solid 1px; border-right:#CCCCCC solid 1px;  background:#EEEEEE; font-size:12px} 

/**/
#pngFloat {
	Z-INDEX: 51; LEFT: 20px; POSITION: absolute; TOP: 10px
}
.menuBarTable {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #999999 1px solid
}
#menuBar {
	BORDER-RIGHT: #808080 0px solid; BORDER-TOP: #f0f0f0 0px solid; FONT-SIZE: 1pt; Z-INDEX: 10; BORDER-LEFT: #f0f0f0 0px solid; COLOR: #aaaaaa; BORDER-BOTTOM: #808080 0px solid; BACKGROUND-COLOR: transparent
}





A.menuButton {
	BORDER-RIGHT: #000000 0px solid; PADDING-RIGHT: 7px; BORDER-TOP: #000000 0px solid; PADDING-LEFT: 7px; FONT-WEIGHT: normal; FONT-SIZE: 9pt; Z-INDEX: 10; LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #000000 0px solid; CURSOR: hand; COLOR: #dddddd; PADDING-TOP: 4px; BORDER-BOTTOM: #000000 0px solid; FONT-STYLE: normal; FONT-FAMILY: "Tahoma"; POSITION: relative; TOP: 0px; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A.menuButton:visited {
	BORDER-RIGHT: #000000 0px solid; PADDING-RIGHT: 7px; BORDER-TOP: #000000 0px solid; PADDING-LEFT: 7px; FONT-WEIGHT: normal; FONT-SIZE: 9pt; Z-INDEX: 10; LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #000000 0px solid; CURSOR: hand; COLOR: #dddddd; PADDING-TOP: 4px; BORDER-BOTTOM: #000000 0px solid; FONT-STYLE: normal; FONT-FAMILY: "Tahoma"; POSITION: relative; TOP: 0px; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A.menuButton:hover {
	BORDER-RIGHT: 0px solid; PADDING-RIGHT: 7px; BORDER-TOP: 0px solid; PADDING-LEFT: 7px; Z-INDEX: 10; PADDING-BOTTOM: 4px; BORDER-LEFT: 0px solid; CURSOR: hand; COLOR: #ffffff; PADDING-TOP: 4px; BORDER-BOTTOM: 0px solid; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}

A.menuButtonActive {
	BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #222222 1px solid; PADDING-LEFT: 6px; FONT-WEIGHT: normal; FONT-SIZE: 9pt; Z-INDEX: 10; LEFT: 0px; PADDING-BOTTOM: 3px; BORDER-LEFT: #222222 1px solid; CURSOR: hand; COLOR: #ffffcc; PADDING-TOP: 3px; BORDER-BOTTOM: #555555 1px solid; FONT-STYLE: normal; FONT-FAMILY: "Tahoma"; POSITION: relative; TOP: 0px; BACKGROUND-COLOR: #333333; TEXT-DECORATION: none
}
A.menuButtonActive:hover {
	BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #222222 1px solid; PADDING-LEFT: 6px; Z-INDEX: 10; PADDING-BOTTOM: 3px; BORDER-LEFT: #222222 1px solid; CURSOR: hand; COLOR: #ffffcc; PADDING-TOP: 3px; BORDER-BOTTOM: #555555 1px solid; BACKGROUND-COLOR: #333333; TEXT-DECORATION: none
}
A.menuButtonActive:visited {
	BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #222222 1px solid; PADDING-LEFT: 6px; Z-INDEX: 10; PADDING-BOTTOM: 3px; BORDER-LEFT: #222222 1px solid; CURSOR: hand; COLOR: #ffffcc; PADDING-TOP: 3px; BORDER-BOTTOM: #555555 1px solid; BACKGROUND-COLOR: #333333; TEXT-DECORATION: none
}







.submenu {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 0px; Z-INDEX: 15; FILTER: Alpha(Opacity=90); VISIBILITY: hidden; PADDING-BOTTOM: 0px; BORDER-LEFT: #000000 1px solid; CURSOR: hand; PADDING-TOP: 0px; BORDER-BOTTOM: #000000 1px solid; POSITION: absolute; BACKGROUND-COLOR: #444444; TEXT-ALIGN: left; opacity: .90
}
A.menuItem {
	PADDING-RIGHT: 12px; DISPLAY: block; PADDING-LEFT: 12px; FONT-WEIGHT: normal; FONT-SIZE: 9pt; Z-INDEX: 15; PADDING-BOTTOM: 1px; MARGIN: 0px; CURSOR: hand; COLOR: #eeeeee; PADDING-TOP: 1px; FONT-STYLE: normal; FONT-FAMILY: "Tahoma"; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #444444; TEXT-DECORATION: none
}
A.menuItem:visited {
	PADDING-RIGHT: 12px; DISPLAY: block; PADDING-LEFT: 12px; FONT-WEIGHT: normal; FONT-SIZE: 9pt; Z-INDEX: 15; PADDING-BOTTOM: 1px; MARGIN: 0px; CURSOR: hand; COLOR: #eeeeee; PADDING-TOP: 1px; FONT-STYLE: normal; FONT-FAMILY: "Tahoma"; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #444444; TEXT-DECORATION: none
}
A.menuItem:hover {
	BORDER-RIGHT: #aaaa99 1px solid; PADDING-RIGHT: 11px; BORDER-TOP: #aaaa99 1px solid; PADDING-LEFT: 11px; Z-INDEX: 15; PADDING-BOTTOM: 0px; BORDER-LEFT: #aaaa99 1px solid; CURSOR: hand; COLOR: #ffffcc; PADDING-TOP: 0px; BORDER-BOTTOM: #aaaa99 1px solid; BACKGROUND-COLOR: #161616; TEXT-DECORATION: none
}
.menuItemSep {
	BORDER-TOP: #999999 1px solid; Z-INDEX: 15; MARGIN: 2px 3px; CURSOR: default
}
.menuItemDisabled {
	PADDING-RIGHT: 12px; DISPLAY: block; PADDING-LEFT: 12px; FONT-WEIGHT: normal; FONT-SIZE: 9pt; Z-INDEX: 15; PADDING-BOTTOM: 1px; MARGIN: 0px; CURSOR: default; COLOR: #999999; PADDING-TOP: 1px; FONT-STYLE: normal; FONT-FAMILY: "Tahoma"; WHITE-SPACE: nowrap; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
.selReport {
	BORDER-RIGHT: #444444 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #444444 0px solid; PADDING-LEFT: 0px; Z-INDEX: 15; FILTER: Alpha(Opacity=50); PADDING-BOTTOM: 0px; BORDER-LEFT: #444444 0px solid; CURSOR: hand; COLOR: #ffffee; PADDING-TOP: 0px; BORDER-BOTTOM: #444444 0px solid; POSITION: relative; BACKGROUND-COLOR: #666666; TEXT-ALIGN: left; TEXT-DECORATION: none; opacity: .50
}
.selMainMenu {
	BORDER-RIGHT: #000000 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000000 0px solid; PADDING-LEFT: 0px; Z-INDEX: 15; FILTER: Alpha(Opacity=50); PADDING-BOTTOM: 0px; BORDER-LEFT: #000000 0px solid; CURSOR: hand; COLOR: #ffffcc; PADDING-TOP: 0px; BORDER-BOTTOM: #000000 0px solid; BACKGROUND-COLOR: #333333; TEXT-ALIGN: left; opacity: .50
}


/* 해쉬등록하기 */
.box_t0 { clear:both; margin-bottom:10px; padding:10px 10px 7px; border:1px solid #d6d6d6; background-color:#ffffff; }

.addr_div { width:100%; *width:475px; height:120px; border:1px solid #f1f1f1;}
.addr_area { width:100%; *width:465px; height:100px; overflow-y:scroll; *overflow-x:hidden}
.tb_addr { width:100%; border:0; ;}
.tb_addr th { padding:3px 0 1px 5px; background-color:#f6f6f6; border:0;}
.tb_addr td { padding:4px 0 1px 5px; border:0; text-align:left;}
.tb_addr a { color:#0000ff; text-decoration:underline;}
.la_close { float:right; margin-top:2px;}



/* 바코드 숫자*/
.barcode_number{font-size:17px; font-family: 'Neo Sans'; font-weight:600; letter-spacing:0.05em; padding-top:20px;}