@charset "utf-8";

/* Main */

body {background:#e5e5e5; overflow:hidden; /*min-width:1280px;*/ }
h1 {display:block; float:left; margin-top:10px; margin-left:15px; height:29px}
h1.cu-text {margin-top:15px; margin-left:15px}
select { height: 19px; vertical-align:middle; }

#popupbody {background:none; overflow:hidden}
#wrap {}
#wrap:after { content:""; clear:both; display:block}
#header_area { background:#f5f5f5; height:68px; *zoom:1}
#header_area:after { content:""; clear:both; display:block}

.header_gnb {float:right; margin-top:7px}
.user_info {float:left; margin-top:7px; font-size:0}
.user_info img{vertical-align:bottom; margin-bottom:1px}
.info {color:#555555; font-weight:bold; font-size:11px; display:inline-block; padding-right:5px; letter-spacing:-1px}
.info strong {color:#ff6700; font-weight:bold}
.tgnb {float:left; margin-top:8px; font-size:11px; margin-right:10px; margin-left: 10px;}
.tgnb li {float:left; background:url(../images/contents/login_gnbbar.gif) no-repeat right 3px; padding:0 7px; *background:url(../images/contents/login_gnbbar.gif) no-repeat right 4px; font-weight:bold}
.tgnb li:last-child{background:none}
.tgnb li.bgnone{background:none}
.link{float:left; margin-top:3px}
.link li{float:left}

/* Menu */
#gnb {clear:both; width:100%; height:29px; background:url(../images/common/main_gnbbar.gif) repeat-x;}
#gnb ol li.gnb1Depth    {float:left; background:url(/resources/images/common/main_gnbbar.gif) no-repeat right top}
#gnb ol li.gnb1Depth:last-child {background-image:none}
#gnb ol li.gnb1Depth a.gnb1DepthAnchor {display:inline-block; overflow:hidden; color:#FFF; font-weight:bold; text-align:center; padding:6px 0 6px 0; width:126px; font-family:Gulim}
#gnb ol li.gnb1Depth a.gnb1DepthAnchor.on {color:#FFF; background:url(../images/common/main_gnbbar_hover.gif) repeat-x}
#gnb ol li.gnb1Depth a.gnb1DepthAnchor.off {color:#FFF;}
#gnb ol li.gnb1Depth a.gnb1DepthAnchor:hover {color:#fff; background:url(../images/common/main_gnbbar_hover.gif) repeat-x}
#container{clear:both; overflow:hidden}

/*#left {position: fixed; top: 87px; width:195px; left: 2px; bottom: 2px; overflow-y:auto; overflow-x:hidden; border:1px solid #cdd7e3}*/
/*#content {position: fixed; top: 87px; left: 205px; right: 2px; bottom: 2px; overflow-y:scroll; border:1px solid #cdd7e3}
/*#content_l{position: fixed; top: 87px; left: 7px; right: 2px; bottom: 2px; overflow-y:auto; border:1px solid #cdd7e3}*/


/* Menu 
.gnb {clear:both; width:100%; height:29px; background:url(../images/common/main_gnbbar.gif) repeat-x;}

.main_nav ul { padding-left: 10px; list-style-image:url(../images/common/img_submenu_bullet.gif) ;}
.main_nav > li { display:block;	float: left;}
.main_nav > li > a {position : relative;display: block;height: 29px;padding-left: 28px;padding-right: 28px;line-height: 29px;color: #FFF;font-weight:bold;text-decoration: none;}
.main_nav > li:hover > a { background: #008783; }
.main_nav > li > div { position : absolute;	display: block;	top: 68px; opacity : 0;	visibility : hidden;overflow : visible;	background: #008682; padding-top: 16px; z-index:102; }
.main_nav > li:hover > div { opacity : 1; visibility : visible; overflow : visible;}
.main_nav .nav_column_title { left :-20px; padding-left: 30px; display:block; width: 150px; float: left; background: url(../images/commmon/img_submenu_bar.gif) right no-repeat;font-size:14px;font-weight: bold;  color:#fff; height: 100px;}

.main_nav .nav_column_notitle { padding-top: 21px;}
.main_nav .nav_column01 { left : 200px; float: left;}
.main_nav .nav_column02 { left : 345px; float: left;}
.main_nav .nav_column03 { left : 490px; float: left;}
.main_nav .nav_column04 { left : 635px; float: left;}
.main_nav .nav_column05 { left : 780px; float: left;}
.main_nav .nav_column06 { left : 925px; float: left;}
.main_nav .nav_column07 { left : 1070px; float: left;}
.main_nav .nav_column08 { left : 1215px; float: left;}

.main_nav .nav_column01 .menu_category,
.main_nav .nav_column02 .menu_category,
.main_nav .nav_column03 .menu_category,
.main_nav .nav_column04 .menu_category,
.main_nav .nav_column05 .menu_category,
.main_nav .nav_column06 .menu_category,
.main_nav .nav_column07 .menu_category,
.main_nav .nav_column08 .menu_category { font-size:11px; color: #fff; font-weight: bold; display:block; height: 21px; margin-top:2px;}

.main_nav .nav_column01 .menu_category a,
.main_nav .nav_column02 .menu_category a,
.main_nav .nav_column03 .menu_category a,
.main_nav .nav_column04 .menu_category a,
.main_nav .nav_column05 .menu_category a,
.main_nav .nav_column06 .menu_category a,
.main_nav .nav_column07 .menu_category a,
.main_nav .nav_column08 .menu_category a{ font-size:11px; color: #fff; font-weight: bold; text-decoration:none; display:block; height: 21px;  margin-top:2px;}

.main_nav .nav_column01 .menu_category a:hover,
.main_nav .nav_column02 .menu_category a:hover,
.main_nav .nav_column03 .menu_category a:hover,
.main_nav .nav_column04 .menu_category a:hover,
.main_nav .nav_column05 .menu_category a:hover,
.main_nav .nav_column06 .menu_category a:hover,
.main_nav .nav_column07 .menu_category a:hover,
.main_nav .nav_column08 .menu_category a:hover {font-size:11px; color: #fff; font-weight: bold;  display:block; height: 21px; text-decoration:underline;  margin-top:2px;}

.main_nav .nav_column01 li a, 
.main_nav .nav_column02 li a, 
.main_nav .nav_column03 li a, 
.main_nav .nav_column04 li a, 
.main_nav .nav_column05 li a, 
.main_nav .nav_column06 li a, 
.main_nav .nav_column07 li a, 
.main_nav .nav_column08 li a {font-size:11px; display : block;height: 21px;font-weight: bold;color: #c9f3f2; text-decoration:none;}

.main_nav .nav_column01 li a:hover,
.main_nav .nav_column02 li a:hover,
.main_nav .nav_column03 li a:hover,
.main_nav .nav_column04 li a:hover,
.main_nav .nav_column05 li a:hover,
.main_nav .nav_column06 li a:hover,
.main_nav .nav_column07 li a:hover,
.main_nav .nav_column08 li a:hover { font-size:11px; text-decoration: underline; }
.dropdown_area {    position:absolute;top: 68px;left: 0;width: 100%;height: 118px;display: block;background: #008783;z-index:100;} 
*/
#container{clear:both; overflow:hidden }

/*#left {position: fixed; top: 87px; width:195px; left: 2px; bottom: 2px; overflow-y:auto; overflow-x:hidden; border:1px solid #cdd7e3}*/
/*#content {position: fixed; top: 87px; left: 205px; right: 2px; bottom: 2px; overflow-y:scroll; border:1px solid #cdd7e3}
/*#content_l{position: fixed; top: 87px; left: 7px; right: 2px; bottom: 2px; overflow-y:auto; border:1px solid #cdd7e3}*/

#leftMenu {position:relative}
#leftMenu h2 {height:34px; background:url(../images/common/leftmenu_h2back.gif) repeat-x left top; padding:12px 0 0 15px; font-size:15px; font-family:tahoma; color:#252157; font-weight:bold}
/* Vertical Navigation */
.vNav{ position:relative; margin-top:-1px}
.vNav ul{ margin:0; padding:0; font-size:0}
.vNav li{ position:relative; background:url(../images/common/leftmenu_h3back.gif) repeat-x left top; *zoom:1; width:100%}
.vNav li a { background:url(../images/common/ico_h3_close.gif) no-repeat 12px 10px; display:block; color:#222222; font-weight:bold; font-size:11px; padding:7px 0 0 25px; height:25px; position:relative; *zoom:1;}
.vNav li a span { font-family:tahoma}
.vNav li li {margin-left:0px}
.vNav li li a{background:#fff}
/* .vNav li li a:hover{background:#f1f1f1} */
.vNav li li a span{background:url(../images/common/ico_h4.gif) no-repeat left 4px; font-weight:normal; color:#555; height:19px; padding:0 0 0 7px}
.vNav li li.active{}
.vNav li.active a{ color:#0f8983; border:0}
.vNav li.active .i{ background:url(../images/common/ico_h3_open.gif) no-repeat 12px 10px; }
.vNav li.active li a{ border-bottom:1px solid #f3f3f3; font-size:11px; height:19px; color:#676767}
.vNav li.active li.active a span{ background:url(../images/common/ico_h4_over.gif) no-repeat left 4px; font-size:11px; height:19px; color:#0f8983; font-weight:bold; padding:0 0 0 7px}

.use-sidebar #content {left: 1px}
.use-sidebar #left {display: block}
.use-sidebar .separator {position:fixed; top:50%; left: 198px; width:14px; height:44px; z-index:999; background-image:url(../images/common/calbg.gif)}

#left {position: fixed; top: 1px; width:195px; left: 2px; bottom: 2px; background: #ebedef; border:1px solid #d5d5d5; display: none; overflow-y:auto; overflow-x:hidden}
.separator {position:fixed; top:50%; left: 0; width:14px;height:44px; z-index:999;  background-image:url(../images/common/calbg_r.gif)}
#content {position: fixed; top: 1px; left: 0px; right: 2px; bottom: 2px; overflow-y:auto; overflow-x:hidden; border:1px solid #d5d5d5; padding:10px; background:#fff}
#popcontent {overflow-y:auto; overflow-x:hidden; padding:0 10px 10px 10px}

/* 컨텐츠 */
.titlearea{display:inline-block; width:100%; margin:6px 0 0 0}
.contitle {float:left}
.contitle h2 {font-size:14px; font-family:verdana, dotum; font-weight:bold; color:#282828; background:url(../images/common/ico_h2title.gif) no-repeat left 4px; padding:0 0 0 16px}

.subtitlearea {margin:0}
.subtitle h3 {color:#282828; font-size:13px; background:url(../images/common/ico_searchtitle.gif) no-repeat 4px 3px; padding:0 0 0 15px; line-height:16px; font-weight:bold; vertical-align:bottom}
.subtitle h3 span {color:#282828; text-decoration:none}

.clienttitle {display:inline-block}
.clienttitle h3 {color:#282828; font-size:12px; background:url(../images/common/ico_searchtitle.gif) no-repeat 4px 1px; padding:0 0 0 11px; line-height:16px; font-weight:bold; vertical-align:bottom; cursor:pointer}
.clienttitle h3 span {color:#282828; text-decoration:none}

.subtitle2 h4 {color:blue; font-size:11px; padding:0 0 5px 3px; line-height:16px; font-weight:bold; letter-spacing:-1px}
.subtitle2 h4 span {color:blue; text-decoration:none}

.fold {background:url(../images/button/btn_fold.gif) no-repeat right 0; padding-right:28px !important}
.expand {background:url(../images/button/btn_expand.gif) no-repeat right 0; padding-right:28px !important}

/* button */
.trbtn {text-align:right; margin-top:-15px; font-size:0}
.trbtn2 {text-align:right; margin-top:-24px; font-size:0}
a.rbtn {display:inline-block; vertical-align:top; background:url(../images/button/btn_img.gif) no-repeat left top; height:24px; padding-left:15px}
a.rbtn span {display:inline-block; background:url(../images/button/btn_img.gif) no-repeat right top; height:24px; line-height:22px; padding:2px 15px 0 0; _padding-top:2px; color:#f1f7ff; font-size:11px; font-weight:bold; letter-spacing:-1px}
a.ebtn {display:inline-block; vertical-align:top; background:url(../images/button/btn_img.gif) no-repeat left top; height:20px; padding-left:10px}
a.ebtn span {display:inline-block; background:url(../images/button/btn_img.gif) no-repeat right top; height:20px; line-height:18px; padding:0px 10px 0 0; _padding-top:2px; color:#f1f7ff; font-size:11px; font-weight:bold; letter-spacing:-1px}
a.rbtn:hover{background-position:left -28px}
a.rbtn:hover span{background-position:right -28px}


a.prbtn {display:inline-block; vertical-align:top; background:url(../images/button/btn_img2.gif) no-repeat left top; height:24px; padding-left:15px}
a.prbtn span {display:inline-block; background:url(../images/button/btn_img2.gif) no-repeat right top; height:24px; line-height:22px; padding:2px 15px 0 0; _padding-top:2px; color:#f1f7ff; font-size:11px; font-weight:bold; letter-spacing:-1px}
a.prbtn:hover{background-position:left -28px}
a.prbtn:hover span{background-position:right -28px}

a.frbtn {display:inline-block; vertical-align:top; background:url(../images/button/btn_img3.gif) no-repeat left top; height:24px; padding-left:15px}
a.frbtn span {display:inline-block; background:url(../images/button/btn_img3.gif) no-repeat right top; height:24px; line-height:22px; padding:0px 15px 0 0; _padding-top:2px; color:#f1f7ff; font-size:11px; font-weight:bold; letter-spacing:-1px}
a.frbtn:hover{background-position:left -28px}
a.frbtn:hover span{background-position:right -28px}

.inbtn{margin-left:2px;padding:3px 7px 3px 7px;background:#cbd3f7;color:#244695;border:1px solid #6882bd; font-weight:bold; font-size:9px;cursor:pointer}
.inbtn:hover{background:#efd2df; border:1px solid #c55478; color:#a90b3e}

a.btn_addrow {display:inline-block; vertical-align:top; background:url(../images/button/btn_rowaction.gif) no-repeat left top; height:19px; padding-left:20px}
a.btn_addrow span {display:inline-block; vertical-align:top; background:url(../images/button/btn_rowaction.gif) no-repeat right top; height:19px; padding:0 9px 0 0;color:#fff; font-size:11px; font-weight:bold; line-height:19px; }
a.btn_delrow {display:inline-block; vertical-align:top; background:url(../images/button/btn_rowaction.gif) no-repeat left -19px; height:19px; padding-left:20px; }
a.btn_delrow span {display:inline-block; vertical-align:top; background:url(../images/button/btn_rowaction.gif) no-repeat right -19px; height:19px; padding:0 9px 0 0;color:#fff; font-size:11px; font-weight:bold; line-height:19px; }
a.btn_td {display:inline-block; vertical-align:top; background:url(../images/button/btn_rowaction.gif) no-repeat left -38px; height:19px; padding-left:9px}
a.btn_td span {display:inline-block; vertical-align:top; background:url(../images/button/btn_rowaction.gif) no-repeat right -38px; height:19px; color:#fff; padding-right: 9px; font-size:11px; font-weight:bold; line-height:19px; }

.btn_intab {margin:2px; display:block; float:right; position:relative; top: -27px; margin-right:5px; margin-bottom:-10px;}
/* 20140922 */
.btn_file {
position: relative; display:inline-block;  vertical-align:top; overflow:hidden; background:url(../images/button/btn_img_file.gif) no-repeat left top; height:19px;width: 66px; text-align:center;font-size:11px; color:#f1f7ff; font-weight:bold; padding-top:5px;}
.btn_file input {
position: absolute; filter:alpha(opacity=0);opacity:0; -moz-opacity:0; cursor: pointer; top:0; right: 0; width:63px; height:22px; font-size:11px; color:#f1f7ff; font-weight:bold; border:1px solid red; border:1px solid red;}
.btn_file:hover{
background:url(../images/button/btn_img_file.gif) no-repeat left -28px;}
 

/* tab menu */
.tab_menu {	clear: both; width:100%;background:url(../images/common/tab_bg.gif) repeat-x; height:31px; border-left: 1px solid #bfe0df; border-right: 1px solid #bfe0df;}
.tab_menu ul { list-style:none; }
.tab_menu li { display:block; float: left; }
.tab_menu li a { position: relative; display:block; }
.tab_active { display:inline-block; background:url(../images/button/tab_img.gif) no-repeat left top; height:31px; padding-left:30px; }
.tab_active span {display:inline-block; background:url(../images/button/tab_img.gif) no-repeat right top; height:20px; padding:11px 30px 0 0; color:#333333; font-size:11px; font-weight:bold;}
a.tab_anchor {display:inline-block; background:url(../images/button/tab_img.gif) no-repeat left -31px; height:31px; padding-left:30px}
a.tab_anchor span {display:inline-block; background:url(../images/button/tab_img.gif) no-repeat right -31px; height:20px; padding:11px 30px 0 0; color:#87a3a5; font-size:11px; font-weight:bold;}
a.tab_anchor:hover { color:#6b8082 }
a.tab_anchor:hover span { color:#6b8082 }

/* search div */
.search {clear:both; width: 100%; display:inline-block; font-size:11px}
.search table {width: 100%; border-collapse: collapse; border-spacing: 0; border-top:1px solid #cfdfdf}
.search th {background:#e6f1f1; border:1px solid #cfdfdf; color:#3c4b49; text-align:left; padding:3px 8px; line-height:14px; font-family:tahoma, "돋움", dotum}
.search th.right_panel {background:#d8dde9; border:1px solid #9fadc9; color:#3c4b49; text-align:left; padding:3px 8px; line-height:14px; font-family:tahoma, "돋움", dotum}
.search th.c {text-align:center}
.search th.r {text-align:right}
.search th.l {text-align:left}
.search th.t {vertical-align:top}
.search th.b {vertical-align:bottom}
.serach th.m {vertical-align:middle}
.search th.pt10 {padding-top:10px}
.search td.br0 {border-right:none}
.search td.bl0 {border-left:none}
.search td.bt0 {border-top:none}
.search td.bb0 {border-bottom:none}
.search td.pl0 {padding-left:0}
.search td.pr0 {padding-right:0}
.search td {border:1px solid #cfdfdf; padding:3px 8px; line-height:16px; font-family:tahoma, "돋움", dotum}
.search td span {display:block; margin:0 8px 0 0}
.search td span input {margin-right:-2px; font-size:11px}
.search td span select {margin-right:-2px; font-size:11px}
.search td select {margin-right:-2px; font-size:11px}
.search td input {margin-right:-2px; font-size:11px}
.search td span textarea {font-size:11px}
.search td table.intable {border:none}
.search td table.intable th {border:none; text-align:right; background:none; letter-spacing:-1px}
.search td table.intable td {border:none}
.search td img{vertical-align:bottom}
.search table table {border:1px solid #d6d6d6; margin:3px 0}
.search table table th {border:1px solid #d6d6d6; padding:2px 2px; background:#f2f2f2; font-weight:bold; text-align:right; color:#6f6f6f}
.search table table td {border:1px solid #d6d6d6; padding:2px 2px}
.search table table input{margin-right:-2px; font-size:11px; border:1px solid #c8c8c8; height:17px }
.search td.dr {text-align:right; border-right:0px}
.search td.dl { border-left:0px}
.h19 {height: 19px;}

input.calendar{background:url(../images/button/btn_calender.gif) no-repeat right 2px; font-size:11px; cursor:pointer; text-align:center; padding-right:18px}
/*input.calendar:hover{background:url(../images/button/btn_calender.gif) no-repeat right 2px; font-size:11px; text-align:center; padding-right:18px}*/
input.numeric {text-align:right}
input.c {text-align:center}
input.p {text-align:right; width:50px; margin-right:3px}
input.cb {text-align:center; font-size:8pt; font-weight:bold; width:30px; }

span.att {background:url(../images/common/ico_att.gif) no-repeat left 2px; padding:0 0 0 10px; font-family:tahoma, "돋움", dotum; font-size:11px}

/* 그리드용 attation */
span.gatt {background:url(../images/common/ico_att.gif) no-repeat left 2px; padding:0 0 0 10px; font-family:tahoma, "돋움", dotum; font-size:11px}
span.ged {color:blue}



.view {clear:both; width: 100%; display:inline-block; font-size:11px}
.view table {width: 100%; border-collapse: collapse; border-spacing: 0; border:1px solid #cfdfdf}
.view th {background:#e6f1f1; border:1px solid #cfdfdf; color:#3c4b49; text-align:center; padding:3px 8px; line-height:14px}
.view td {border:1px solid #cfdfdf; padding:3px 8px; line-height:14px}
.input td img{vertical-align:bottom}

.btn_paging_first { background:url(../images/button/btn_paging_first.gif) no-repeat; width: 16px; height: 16px; margin: 0 1px;  border:none; cursor : pointer; }
.btn_paging_end { background:url(../images/button/btn_paging_end.gif) no-repeat; width: 16px; height: 16px; margin: 0 1px ; border:none; cursor : pointer;}
.btn_paging_prev { background:url(../images/button/btn_paging_prev.gif) no-repeat; width: 16px; height: 16px; margin: 0 1px; border:none; cursor : pointer;}
.btn_paging_next { background:url(../images/button/btn_paging_next.gif) no-repeat; width: 16px; height: 16px; margin: 0 1px; border:none; cursor : pointer;}

a.btn_pagingl {display:inline-block; background:url(../images/button/btn_pagingl.gif) no-repeat; width:19px; height:20px; vertical-align:middle}
a.btn_pagingr {display:inline-block; background:url(../images/button/btn_pagingr.gif) no-repeat; width:19px; height:20px; vertical-align:middle}
a.btn_pagingfl {display:inline-block; background:url(../images/button/btn_pagingfl.gif) no-repeat; width:19px; height:20px; vertical-align:middle}
a.btn_pagingfr {display:inline-block; background:url(../images/button/btn_pagingfr.gif) no-repeat; width:19px; height:20px; vertical-align:middle}

.paging .total {display:inline; padding:0 0 0 8px; background:url(../images/button/ico_pagingl.gif) no-repeat left 2px}
.paging .totalr {display:inline; background:url(../images/button/ico_pagingr.gif) no-repeat right 2px; padding:0 6px 0 0}

/* function popup */
.function_pop {background:#eee; border:1px solid #3f6087; padding:0 0 5px 0; width:200px; position:absolute; right:11px; top:44px; display:none;z-index:5}
.function_pop p {background:#294264; font-family:verdana, "돋움", dotum; font-size:11px; padding:4px 5px 4px 12px; color:white; font-weight:bold}
.function_pop p img {float:right; padding-top:2px; *position:absolute; right:2px; top:5px}
.function_pop ul {padding:4px 5px}
.function_pop li {border-bottom:1px solid #dfdfdf; height:18px; padding-top:3px}
.function_pop li a {background:url(../images/common/ico_arrow.gif) no-repeat 7px 5px; padding:0 0 0 13px; color:#414142; font-size:11px; font-family:verdana, "돋움", dotum; letter-spacing:-1px; font-weight:bold; display:block}
.function_pop li a:hover{background:url(../images/common/ico_arrow_over.gif) no-repeat 7px 5px; padding:0 0 0 13px; color:#c10b0b; text-decoration:underline}

/* function popup */
.function_pop2 {background:#eee; border:1px solid #3f6087; padding:0 0 5px 0; width:200px; position:absolute; right:11px; top:271px; display:none}
.function_pop2 p {background:#294264; font-family:verdana, "돋움", dotum; font-size:11px; padding:4px 5px 4px 12px; color:white; font-weight:bold}
.function_pop2 p img {float:right; padding-top:2px; *position:absolute; right:2px; top:5px}
.function_pop2 ul {padding:4px 5px}
.function_pop2 li {border-bottom:1px solid #dfdfdf; height:18px; padding-top:3px}
.function_pop2 li a {background:url(../images/common/ico_arrow.gif) no-repeat 7px 5px; padding:0 0 0 13px; color:#414142; font-size:11px; font-family:verdana, "돋움", dotum; letter-spacing:-1px; font-weight:bold; display:block}
.function_pop2 li a:hover{background:url(../images/common/ico_arrow_over.gif) no-repeat 7px 5px; padding:0 0 0 13px; color:#c10b0b; text-decoration:underline}

/* [id^=pageNavi] {padding-bottom:5px} */
[id^=dataGrid] {margin-top:4px}
/*
#pageNavi {padding-bottom:5px}
#dataGrid {margin-top:4px}

#pageNavi1 {padding-bottom:5px}
#dataGrid1 {margin-top:4px}

#pageNavi2 {padding-bottom:5px}
#dataGrid2 {margin-top:4px}

#pageNavi3 {padding-bottom:5px}
#dataGrid3 {margin-top:4px}
*/

/* rignt panel */
.panel_show {width:25%; position:absolute; right:0; top:0;}
.panel_hide {width:0%;display:none; position:absolute; right:0; top:0;}
#right_panel {height: 100%; z-index:1; background-color:#f7f7f7; border:1px solid #b5b7ba; padding:7px; word-break:break-all}
#bottom_panel {
	height: 100%; 
	z-index:1; 
	background-color:#F0F6F6; 
	border:1px solid #b5b7ba; 
	padding:0px; 
	word-break:break-all;
	position:relative; 
	overflow:hidden;
	border-radius:4px;
	padding:1px; 
	margin:1px 1px;
	
}

/* 추가_Daily Status */
.ml29{margin-left:28px}
.ml6{margin-left:6px}
.t_box {width:auto; height:auto; float: left;}
#content h4 { width:1049px; border-bottom:1px solid #4f87b2; padding: 0 0 2px 6px; font:bold 14px Verdana; color:#da9000; margin-top:14px; background:url(../images/common/ico_ch2_ti.gif) no-repeat 0; }
.t_box h3 {width:1260px; padding: 0 0 0 14px; font:bold 14px Verdana; color:#282828; margin-top:13px; background:url(../images/common/ico_ch3_ti.gif) no-repeat 0px 40%;}
#Tradebox{width:1023px; height:auto; border:solid 1px #4f87b2; padding: 15px; margin-top: 5px; float: left;border-radius:4px;padding:5px;}
/*list box_개별*/
#Tradebox .listbox{width:182px; background: url(../images/contents/r_titlebox.gif) no-repeat; float: left;}
.list_title{ width:158px; height:46px; padding:14px 12px 0 12px; line-height: 18px; }
.list_title p{font: bold 14px "돋움"; color:#1f1c49;}
.list_title p.ti{font: bold 12px "돋움"; color:#1f1c49;}
.imgbox{position:relative; width:30px; height:30px; background: #009999; left:120px; top:0px;}
.imgset{ position:absolute; width:20px; height:20px; background-color:#00CCCC; }
.menubox {width:158px; padding:5px 12px;}
.menubox ul{padding:0px; margin:0px; overflow:hidden;}
.menubox li{ font: 12px "돋움"; color:#0e75c0; line-height:20px; clear: both; }
.menubox li a{float:left; font: 12px "돋움"; color:#0e75c0; line-height:20px; background: url(../images/common/ico_m_tl.gif) no-repeat 0px 40%; padding-left:8px; width:120px;}
.menubox li a:hover{float:left;  font: 12px/20px "돋움"; color:#0e75c0; background: url(../images/common/ico_m_tl.gif) no-repeat 0px 40%; padding-left:8px; text-decoration: underline; width:120px;}
.menubox li.list_02 a{float:left; width:114px; font: 12px "돋움"; color:#0e75c0; line-height:20px; background: url(../images/common/ico_m_tl.gif) no-repeat 0px 40%; padding-left:8px; margin-left:6px;}
.menubox li.list_02 a:hover{width:114px; float:left; font: 12px/20px "돋움"; color:#0e75c0; background: url(../images/common/ico_m_tl.gif) no-repeat 0px 40%; padding-left:8px; text-decoration: 

underline; margin-left:6px;}
.menubox .list_01{float:left; font: bold 12px "돋움"; color:#1f1c49; line-height:20px; background: url(../images/common/ico_m_t.gif) no-repeat 0px 41%; padding-left:11px;}
.menubox .number{float:right; width: 30px; text-align: right;}
.not_m_line{white-space:nowrap; overflow:hidden;}
.inline_m {display:inline-block; text-align:center}
.combobox { 
        border: solid 1px #7F9DB9; 
        padding: 0px; 
        margin: 0px; 
    } 
.combotext 
{ 
    border-style: none; 
    border-width: 0px; 
    padding: 1px; 
    margin: 0px; 
}


/* customize 2020.03.04 */
#header_area { background-color:#fffcf8; }
.search th { background:#e5eef8; border:1px solid #bed1e4; color:#3c4247; }
.search td { border:1px solid #bed1e4; }