@charset "utf-8";
html {overflow-y:scroll}
body {margin:0;padding:0;background:#fff;color:#000;}
header ul, nav ul, aside ul, footer ul {margin:0;padding:0;list-style:none}

.required-icon { color:#F00; margin-right:5px;}


/**.table td { border-bottom:#666 1px solid;}
.table th { border-bottom:#666 1px solid !important;}
.table { border-bottom:#666 1px solid !important;}
**/
.trade-ddate { color:#00F; }



/**************************************************************************
사용자페이지 header 영역 
**************************************************************************/
#wrapper-header {}

#wrapper-header > header {z-index:10;min-width:1000px;background: #2f2f2f repeat-x}

/* logo */
#logo {position:relative;height:70px}
#logo img {position:absolute;top:19px;left:20px}

/* header-link */
/*#header-link {z-index:2;position:absolute;top:27px;right:20px;zoom:1}
#header-link li {float:left;margin:0 0 0 10px;padding:0 10px 0 0;border-right:1px solid #444}
#header-link .logout {border-right:0;padding:0}
#header-link a {display:inline-block;color:#bbb;text-decoration:none;letter-spacing:-0.1em}
#header-link a:focus, #header-link a:hover {color:#fff}
#header-link .logout a {color:#ff3061}
*/
/* navbar */



#header-link {z-index:2;position:absolute;top:27px;right:20px;zoom:1}
#header-link li {float:left;margin:0 0 0 10px;padding:0 10px 0 0;border-right:1px solid #444}
#header-link .logout {border-right:0;padding:0}
#header-link a {display:inline-block;color:#bbb;text-decoration:none;letter-spacing:-0.1em}
#header-link a:focus, #header-link a:hover {color:#fff}
#header-link .logout a {color:#ff3061}

#header-navbar {position:relative;z-index:12;min-width:999px;background:#DBE1C5;}
#header-navbar .navbar1 {position:relative;margin:0 20px;padding:0;zoom:1; text-align: center;}
#header-navbar .navbar1:after {display:block;visibility:hidden;clear:both;content:"";}
#header-navbar .navbar1_li {z-index:13;position:relative;border:0px solid #333;border-top:0;border-bottom:0; display: inline-block;}
#header-navbar .navbar1_li_air .navbar1_a {background:#fff;color:#000}
#header-navbar .navbar1_li_on .navbar1_a {background:#282828;color:#fff}
#header-navbar .navbar1_a {display:block;width:auto; min-width:130px; max-width:200px; height:34px;color:#000;font-weight:bold;text-align:center;text-decoration:none;line-height:2.8em}
#header-navbar .navbar1_a:focus, .navbar1_a:hover {text-decoration:none}
#header-navbar .navbar1_a:hover {background:#C5D0A0;color:#000}
#header-navbar .navbar2 {display:none;position:absolute;top:34px;width:180px;border:1px solid #999;border-top:0;background:#fff; text-align: left;}
#header-navbar .navbar2_a {display:block;padding:8px 10px;background:#fff;color:#000;text-decoration:none}
#header-navbar .navbar2_a:focus, .navbar2_a:hover {background:#D3DCB4 !important;color:#000 !important;text-decoration:none}
#header-navbar .navbar2_a_style {background:#f7f7f7 !important}
#header-navbar .navbar1_li_air .navbar2_a {background:#fff;color:#000}
#header-navbar .navbar1_li_on .navbar2_a {background:#fff;color:#000}
#header-navbar .navbar1_li:hover .navbar2 {display:block;left:-1px}
#header-navbar .navbar2_a_div {border-top:1px solid #eee}



#lnb {margin:0;padding:15px;min-width:970px;border-bottom:1px solid #e9e9e9;list-style:none;zoom:1; ; text-align: center !important;}
#lnb:after {display:block;visibility:hidden;clear:both;content:"";}
#lnb li {display:inline-block; border-right:1px solid #ccc;}
#lnb a {display:inline-block;padding:0 20px;font-size:0.95em;letter-spacing:-0.1em}
#lnb li:last-child {border-right:0px;}


/**************************************************************************
상점관리자페이지 header 영역 
**************************************************************************/
#shop-wrapper-header {}

#shop-wrapper-header > header {z-index:10;min-width:1000px;background:#1E476B repeat-x; }

#shop-header-navbar {position:relative;z-index:12;min-width:999px;background:#C7CFF5 /*#383a3f*/;}
#shop-header-navbar .navbar1 {position:relative;margin:0 20px;padding:0;zoom:1; text-align: center;}
#shop-header-navbar .navbar1:after {display:block;visibility:hidden;clear:both;content:"";}
#shop-header-navbar .navbar1_li {z-index:13;position:relative;border:1px solid #1E476B;border-top:0;border-bottom:0; display: inline-block;}
#shop-header-navbar .navbar1_li_air .navbar1_a {background:#fff;color:#000}
#shop-header-navbar .navbar1_li_on .navbar1_a {background:#282828;color:#fff}
#shop-header-navbar .navbar1_a {display:block;width:auto; min-width:130px; max-width:200px; height:34px;color:#4D4D4D/*#fff*/;font-weight:bold;text-align:center;text-decoration:none;line-height:2.8em}
#shop-header-navbar .navbar1_a:focus, .navbar1_a:hover {text-decoration:none}
#shop-header-navbar .navbar1_a:hover {background:#98A9F8/*#282828*/;color:#fff}
#shop-header-navbar .navbar2 {display:none;position:absolute;top:34px;width:180px;border:1px solid #999;border-top:0;background:#fff; text-align: left;}
#shop-header-navbar .navbar2_a {display:block;padding:8px 10px;background:#fff;color:#000;text-decoration:none}
#shop-header-navbar .navbar2_a:focus, .navbar2_a:hover {background:#484848 !important;color:#fff !important;text-decoration:none}
#shop-header-navbar .navbar2_a_style {background:#f7f7f7 !important}
#shop-header-navbar .navbar1_li_air .navbar2_a {background:#fff;color:#000}
#shop-header-navbar .navbar1_li_on .navbar2_a {background:#fff;color:#000}
#shop-header-navbar .navbar1_li:hover .navbar2 {display:block;left:-1px}
#shop-header-navbar .navbar2_a_div {border-top:1px solid #eee}




/**************************************************************************
 middle 영역 
**************************************************************************/
#wrapper-middle {padding:20px 15px 20px 15px;; }






.data-not-exist {text-align:center; padding-top:60px !important; height:150px; background-color:#F7F7F7;padding-bottom: 60px;}



.form-title-icon::after {font-family: 맑은 고딕; color: #e1416c; font-size: 11px; content: "■ ";}

.btn-default2 { background-color:#939393 !important; border-color: #999; color: #FFF }
.btn-default2:hover, .btn-default2:focus {background-color:#545454 !important; border-color: #545454; color: #FFF }

.btn-success2 { background-color :#e1416c; border-color: #e1416c; color: #FFF }
.btn-success2:hover, .btn-success2:focus {background-color:#C41E4B !important; border-color: #e1416c; color: #FFF }


.btn-info2 { background-color :#a6875b; border-color: #a6875b; color: #FFF }
.btn-info2:hover, .btn-info2:focus {background-color:#A37739 !important; border-color:#A37739; color: #FFF }

.btn-danger2 { background-color :#BF2635; border-color: #BF2635; color: #FFF }
.btn-danger2:hover, .btn-danger2:focus {background-color:#931D28 !important; border-color:#931D28; color: #FFF }

.btn-warning2 { background-color :#ff9e04; border-color:#DD8800; color: #FFF }
.btn-warning2:hover, .btn-warning2:focus {background-color:#FFBB50 !important; border-color:#ff9e04; color: #FFF}

.btn-primary2 { background-color:#666666; border-color: #666666; color: #FFF }
.btn-primary2:hover, .btn-primary2:focus {background-color:#545454 !important; border-color: #545454; color: #FFF }



.label-default2 { background-color:#939393 !important; border-color: #999; color: #FFF }
.label-success2 { background-color :#e1416c; border-color: #e1416c; color: #FFF }
.label-info2 { background-color :#a6875b; border-color: #a6875b; color: #FFF }
.label-danger2 { background-color :#BF2635; border-color: #BF2635; color: #FFF }
.label-warning2 { background-color :#ff9e04; border-color:#DD8800; color: #FFF }
.label-primary2 { background-color:#666666; border-color: #666666; color: #FFF }






/* bootstrap 크래스 재정의*/
.page-header {
  padding-bottom: 0px;
  margin: 40px 0 10px;
  border-bottom: 2px solid #93A359 !important;
}

@media print { 
	
    a:after {
        content: "" !important;
    }
}

.goods-view-link { cursor: pointer;}
