@charset "utf-8";

body { margin:0; padding:0; font-size:1em; color:#666666; overflow-x:hidden; }

/**
 * 공통
 */
a { color: #666; text-decoration:none; }
a:link    { color:#666; text-decoration:none; }
a:visited { color:#666; text-decoration:none; }
a:hover   { color:#666; text-decoration:none; }
a:active  { color:#666; text-decoration:none; }
select { min-height:1.0em; padding-top:2px; padding-bottom:2px; background:#fff; border:1px solid rgba(34,36,38,.15); vertical-align:middle; font-size:1em; }

.m0 { margin:0 !important; }
.ml10 { margin-left:10px !important; }
.ml12 { margin-left:12px !important; }
.ml20 { margin-left:20px !important; }
.mr10 { margin-right:10px !important; }
.mr11 { margin-right:11px !important; }
.mr12 { margin-right:12px !important; }

.mt4 { margin-top:4px !important; }

.mb4 { margin-bottom:4px !important; }
.mb8 { margin-bottom:8px !important; }
.mb20 { margin-bottom:20px !important; }
.mb50 { margin-bottom:50px !important; }
.mb70 { margin-bottom:70px !important; }

.p0 { padding:0 !important; }
.pr15 { padding-right:15px !important; }

.hide { display:none; }
.show { display:block; }
.clearfix { clear:both; content:''; display:block; height:0; visibility:hidden; }

.align-center { text-align:center !important; }
.align-right { text-align:right !important; }

.bold { font-weight:bold !important; }
.normal { font-weight:normal !important; }

.text-red { color:#FF0000 !important; }
.text-blue { color:#0000FF !important; }
.text-white { color:#FFF !important; }

.ellipsis { text-overflow:ellipsis !important; white-space:nowrap !important; word-wrap:normal !important; overflow:hidden !important; }
.pointer { cursor:pointer !important; }

/* 스크롤바 */
.ui.left.sidebar::-webkit-scrollbar, .moby::-webkit-scrollbar { width:0 !important; }
.ui.left.sidebar, .moby { overflow:-moz-scrollbars-none; }
.ui.left.sidebar, .moby { -ms-overflow-style:none; }

/* 상단메뉴 */
.fixed.menu { -webkit-backface-visibility: hidden; }
.fixed.menu .container { margin-left:0; margin-right:0; width:100% !important; max-width:none !important; }
.top-header.ui.inverted.menu { background:#0b57a6; }

/* 본문 */
.pusher { padding-top:3.5em; }
.pusher.dimmed { z-index:100; }
.full.height { height:calc(100vh - 3.5em); }

/* 로그인 */
.login-box { width:100%; margin:0 auto; padding-top:70px; text-align:center; }
.login-box .login-logo { width:100%; text-align:center; margin-bottom:30px; }
.login-box img { width:40%; max-width:200px; }
.login-box .ui { width:80%; max-width:400px; margin:4px auto; }
.login-box .form { display:none; }
.login-box .ui.loader { margin-top:0px; }

/* 좌측메뉴 */
.sidebar { overflow-x:hidden; }
.sidebar .login-info { background:#fff; }
.sidebar .login-info.field { padding:40px 0; }
.sidebar .ui.cards { margin-bottom:5px; }
.sidebar .ui.card, .ui.cards>.card { border-radius:0; box-shadow:none; }
.sidebar .ui.card>.description, .ui.cards>.card>.description { padding:0 1em 0.5em 1em; }
.sidebar .ui.card>.description a, .ui.cards>.card>.description a { color:#666; }

/* 구분자 */
/* .ui.divider { margin:4px 0; } */

/* 로딩 전 파라그래프 */
.ui.placeholder { margin:8px 12px; }
.ui.placeholder .image.header .line { margin-left:6em; }
.ui.placeholder .image.header:after { margin-left:6em; }

/* 로딩이미지 */
.ui.centered.inline.loader.active, .ui.centered.inline.loader.visible { position:absolute; top:calc(100% / 4); left:calc((100% - 40px) / 2); z-index:10; }

/* dropdown */
.ui.selection.dropdown { min-height:2em; padding-top:8px; padding-bottom:8px; }
.ui.selection.dropdown .icon { padding-top:8px; padding-bottom:8px; }
.ui.selection.dropdown>.delete.icon, .ui.selection.dropdown>.dropdown.icon, .ui.selection.dropdown>.search.icon { top:0.6em; }
.ui.dropdown .menu .selected.item, .ui.dropdown.selected { background:#f7f7f7 !important; }

/* moby.js */
.moby.right-side { width:100%; }
.moby .moby-close { padding:0; font-size:1em; }



/**
 * 관리자 메인
 */
.admin-main { width:90%; margin:30px auto 0 auto; }



/**
 * 납품대리점
 */
/* 메인(홈) */
.agency-main .ui.divided.items .item.sales-monthly { border-top:none; }
.agency-main .ui.divided.items .item.sales-store { border-top:none; }

.agency-main .ui.items { width:100%; margin-bottom:10px; }
.agency-main .ui.items .item { padding:0px 12px 2px 12px; font-size:0.9em; }
.agency-main .ui.items .item.title { background:#eee; padding-top:4px; padding-bottom:4px; font-size:1em; font-weight:bold; }
.sale-rate { width:60px; margin:0 auto; text-align:left; }

.agency-main .ui.table { border-radius:0; }
.agency-main .ui.table thead tr th { padding-top:4px; padding-bottom:4px; }
.agency-main .ui.compact.table tbody tr td, .agency-main .ui.compact.table tr td { padding-top:4px; padding-bottom:4px; }

/* 판매장관리 */
.agency-store { width:100%; }
.agency-store .store-search, .agency-store .sorting { padding-left:12px; padding-right:12px; }
.agency-store .sorting { margin-top:10px; margin-bottom:10px; }
.agency-store .sorting .ui.inline.dropdown .text { min-width:60px; font-weight:normal; }

.agency-store-list .row .phone { font-size:0.8em; }
.agency-store-list .row .store-name { font-size:0.9em; }
.agency-store-list.ui.celled.grid .column:not(.row), .agency-store-list.ui.celled.grid .row .column { padding:8px 0 8px 12px; line-height:110%; box-shadow:none; -webkit-box-shadow:none; }

.agency-store .btn-more { display:none; margin-top:8px; margin-bottom:10px; padding:0 12px; }

/* 판매장상세정보 */
.agency-store-info .ui.items { width:100%; margin-bottom:10px; }
.agency-store-info .ui.items .item { margin:0; padding:0px 12px 2px 12px; font-size:0.9em; }
.agency-store-info .ui.items .item.title { background:#eee; padding-top:4px; padding-bottom:4px; font-size:1em; font-weight:bold; }
.agency-store-info .ui.items .item .ui.divider:first-child { margin:0px 0 4px 0; }
.agency-store-info .ui.items .item .image+.content { /* padding-left:12px; */ }

.agency-store-info .ui.table { border-radius:0; margin-top:8px; }
.agency-store-info .ui.table thead tr th { padding-top:4px; padding-bottom:4px; }
.agency-store-info .ui.compact.table tbody tr td, .agency-store-info .ui.compact.table tr td { padding-top:4px; padding-bottom:4px; font-size:1.02em; }
.agency-store-info .ui.divider { margin:4px 0; }

.agency-store-info .store-goods-list.ui.items .item { margin:4px 0; }
.agency-store-info .store-goods-list.ui.items .item:first-child { margin:0; }
.agency-store-info .store-goods-list.ui.items .item .header { font-size:1em; font-weight:normal; line-height:130%; }
.agency-store-info .store-goods-list.ui.items .item .meta { font-size:0.9em; }
.agency-store-info .store-goods-list.ui.items .item .description { font-size:0.95em; }

/* 미수금관리 */
.store-balance-list { margin-top:33px; }
.store-balance-list .ui.items .item { margin:8px 0; padding:0px 12px 2px 12px; }
.store-balance-list .ui.items .item .content .header { font-size:1.0em; max-width:410px; }
.store-balance-list .ui.items .item .content .meta { padding-left:24px; font-size:0.85em; max-width:410px; }
.store-balance-list .ui.items .item .content .meta:last-child { margin-bottom:0; }
.store-balance-list .ui.divider { margin:4px 0; }
.store-balance-list .ui.items .item .content .description { margin-top:0; font-size:0.9em; max-width:410px; }

/* 미출고상품관리 */
.wait-shipping-list { display:block; }
.wait-shipping-list .ui.divider { margin:0; }
.wait-shipping-list .ui.divider:first-child { margin-top:4px; }
.wait-shipping-list .ui.items .item { padding-left:12px; padding-right:12px; margin:8px 0; }
.wait-shipping-list .ui.items .item .header { font-weight:normal; }

.wait-shipping-list .ui.list { width:100%; padding-top:4px; padding-left:12px; font-size:1em; }
.wait-shipping-list .ui.list .item .field { margin-bottom:4px; }
.wait-shipping-list .ui.list .item .field:last-child { margin-bottom:0; }
.wait-shipping-list .ui.items { background:#fff; margin-top:0; }

.wait-shipping-list .ui.input>input { width:60px; margin-left:20px; padding:4px 8px; text-align:right; }
.wait-shipping-list .ui.labeled.input>.label:not(.corner) { padding-top:6px; padding-bottom:0px; }
.wait-shipping-list .ui.disabled.input, .wait-shipping-list .ui.input:not(.disabled) input[disabled] { opacity:1; }

.wait-shipping-list>.ui.unstackable.items>.item>.image { width:70px !important; }
.wait-shipping-list>.ui.items>.item>.content>.header:not(.ui) { font-size:0.95em; }
.wait-shipping-list>.ui.items>.item .meta { font-size:0.8em; margin:0; }
.wait-shipping-list>.ui.items>.item .description { margin-top:4px; font-size:0.9em; }

/* 상품출고관리 */
.store-trading-list { display:block; }
.store-trading-list .ui.divider { margin:0; }
.store-trading-list .ui.divider:first-child { margin-top:4px; }
.store-trading-list .ui.items .item { padding-left:12px; padding-right:12px; margin:8px 0; }
.store-trading-list .ui.items .item .header { font-weight:normal; }

.store-trading-list .ui.list { width:100%; padding-top:4px; padding-left:12px; font-size:1em; }
.store-trading-list .ui.list .item .field { margin-bottom:4px; }
.store-trading-list .ui.list .item .field:last-child { margin-bottom:0; }
.store-trading-list .ui.items { background:#fff; margin-top:0; }

.store-trading-list .ui.input>input { width:60px; margin-left:20px; padding:4px 8px; text-align:right; }
.store-trading-list .ui.labeled.input>.label:not(.corner) { padding-top:6px; padding-bottom:0px; }
.store-trading-list .ui.disabled.input, .store-trading-list .ui.input:not(.disabled) input[disabled] { opacity:1; }

.store-trading-list>.ui.unstackable.items>.item>.image { width:70px !important; }
.store-trading-list>.ui.items>.item>.content>.header:not(.ui) { font-size:0.95em; }
.store-trading-list>.ui.items>.item .meta { font-size:0.8em; margin:0; }
.store-trading-list>.ui.items>.item .description { margin-top:4px; font-size:0.9em; }

/* 발주 외 판매장납품등록 */
.new-trading-list { margin-bottom:70px; }
.new-trading-list>.ui.unstackable.items>.item>.image { width:70px !important; border:1px solid #eee; }
.new-trading-list>.ui.items>.item>.content>.header:not(.ui) { font-size:0.95em; }
.new-trading-list>.ui.items>.item { padding-left:12px; overflow-x:hidden; }
.new-trading-list>.ui.items>.item .meta { font-size:0.8em; margin:0; }
.new-trading-list>.ui.items>.item .description { font-size:0.9em; }
.new-trading-list>.ui.items>.item .ui.input>input { width:60px; padding:4px 8px; text-align:right; }
.new-trading-list>.ui.items>.item .ui.labeled.input>.label:not(.corner) { padding-top:6px; padding-bottom:0px; }
.new-trading-list>.ui.items>.item .ui.disabled.input, .ui.input:not(.disabled) input[disabled] { opacity:1; }

.new-trading-list .ui.divider { margin:0; }
.new-trading-list .ui.divider:first-child { margin-top:4px; }

/* 출고증관리 */
.goods-issue-list, .new-issue-list { display:block; }
.goods-issue-list .ui.divider, .new-issue-list .ui.divider { margin:0; }
.goods-issue-list .ui.divider:first-child, .new-issue-list .ui.divider:first-child { margin-top:4px; }
.goods-issue-list .ui.items .item, .new-issue-list .ui.items .item { padding-left:12px; padding-right:12px; margin:8px 0; }
.goods-issue-list .ui.items .item .header, .new-issue-list .ui.items .item .header { font-weight:normal; }
.goods-issue-list .ui.items .item .content .header:not(.ui), .new-issue-list .ui.items .item .content .header:not(.ui) { font-size:1.05em; }
.goods-issue-list .ui.label { padding:3px 8px; font-weight:bold; }

.goods-issue-list .issue-date { font-size:0.85em; }
.goods-issue-list .ui.items .item .content .description { margin-top:2px; font-size:0.95em; }

/* 출고증 등록 */
.new-issue-list { margin-bottom:70px; }
.new-issue-list>.ui.unstackable.items>.item>.image { width:70px !important; border:1px solid #eee; }
.new-issue-list>.ui.items>.item>.content>.header:not(.ui) { font-size:0.95em; }
.new-issue-list>.ui.items>.item .meta { font-size:0.8em; margin:0; }
.new-issue-list>.ui.items>.item .description { font-size:0.9em; }
.new-issue-list>.ui.items>.item .ui.input>input { width:60px; padding:4px 8px; text-align:right; }
.new-issue-list>.ui.items>.item .ui.labeled.input>.label:not(.corner) { padding-top:6px; padding-bottom:0px; }
.new-issue-list>.ui.items>.item .ui.disabled.input, .ui.input:not(.disabled) input[disabled] { opacity:1; }

/* (반품)입고관리 */
.return-receipt-list { display:block; }
.return-receipt-list .ui.divider { margin:0; }
.return-receipt-list .ui.divider:first-child { margin-top:4px; }
.return-receipt-list .ui.items .item { padding-left:12px; padding-right:12px; margin:8px 0; }
.return-receipt-list .ui.items .item .header { font-weight:normal; }

.return-receipt-list .ui.list { width:100%; padding-top:4px; padding-left:12px; font-size:1em; }
.return-receipt-list .ui.list .item .field { margin-bottom:4px; }
.return-receipt-list .ui.list .item .field:last-child { margin-bottom:0; }
.return-receipt-list .ui.items { background:#fff; margin-top:0; }

.return-receipt-list .ui.input>input { width:60px; margin-left:20px; padding:4px 8px; text-align:right; }
.return-receipt-list .ui.labeled.input>.label:not(.corner) { padding-top:6px; padding-bottom:0px; }
.return-receipt-list .ui.disabled.input, .return-receipt-list .ui.input:not(.disabled) input[disabled] { opacity:1; }

.return-receipt-list>.ui.unstackable.items>.item>.image { width:70px !important; }
.return-receipt-list>.ui.items>.item>.content>.header:not(.ui) { font-size:0.95em; }
.return-receipt-list>.ui.items>.item .meta { font-size:0.8em; margin:0; }
.return-receipt-list>.ui.items>.item .description { margin-top:4px; font-size:0.9em; }

.new-receipt-list { margin-bottom:70px; }
.new-receipt-list>.ui.unstackable.items>.item>.image { width:70px !important; border:0px solid #eee; }
.new-receipt-list>.ui.items>.item>.content>.header:not(.ui) { font-size:0.95em; }
.new-receipt-list>.ui.items>.item { padding-left:12px; overflow-x:hidden; }
.new-receipt-list>.ui.items>.item .meta { font-size:0.8em; margin:0; }
.new-receipt-list>.ui.items>.item .description { font-size:0.9em; }
.new-receipt-list>.ui.items>.item .ui.input>input { width:60px; padding:4px 8px; text-align:right; }
.new-receipt-list>.ui.items>.item .ui.labeled.input>.label:not(.corner) { padding-top:6px; padding-bottom:0px; }
.new-receipt-list>.ui.items>.item .ui.disabled.input, .ui.input:not(.disabled) input[disabled] { opacity:1; }

.new-receipt-list .ui.divider { margin:0; }
.new-receipt-list .ui.divider:first-child { margin-top:4px; }
.return-receipt .btn-more { display:none; margin-top:8px; margin-bottom:10px; padding:0 12px; }

/* 배송상품검색 */
.shipping-goods-list { display:block; width:100%; margin-bottom:10px; background:#eee; }
.shipping-goods-list .ui.list { width:100%; margin-bottom:0; padding:2px 12px 4px 12px; background:#eee; font-size:0.9em; }
.shipping-goods-list .ui.items { margin-top:0; background:#fff; }
.shipping-goods-list .ui.items .item { padding-left:12px; padding-right:12px; margin:8px 0; }
.shipping-goods-list .ui.items .item .header { font-weight:normal; }
.shipping-goods-list .ui.items .item .content { padding-left:12px; word-break:break-word; word-wrap:normal; }
.shipping-goods-list .ui.items .item .content .header:not(.ui) { font-size:1.05em; }

.shipping-goods-list>.ui.unstackable.items>.item>.image { width:70px !important; }
.shipping-goods-list>.ui.items>.item>.content>.header:not(.ui) { font-size:0.95em; }
.shipping-goods-list>.ui.items>.item .meta { font-size:0.8em; margin:0; }
.shipping-goods-list>.ui.items>.item .description { font-size:0.9em; }

.shipping-goods-list .ui.divider { margin:0; }
.shipping-goods-list .ui.divider:first-child { margin-top:4px; }

/* 재고현황 */
.goods-stock { width:100%; }
.goods-stock .goods-search, .goods-stock .sorting { padding-left:12px; padding-right:12px; }
.goods-stock .sorting { margin-top:10px; margin-bottom:10px; }
.goods-stock .sorting .ui.inline.dropdown .text { min-width:60px; font-weight:normal; }

.goods-stock-list .row .merchant { font-size:0.8em; }
.goods-stock-list .row .goods-name { font-size:0.9em; }
.goods-stock-list .row .expire { font-size:0.75em; color:#bbb; }
.goods-stock-list .row .stock { font-size:1.0em; text-align:right; padding-right:12px; }
.goods-stock-list.ui.celled.grid .column:not(.row), .goods-stock-list.ui.celled.grid .row .column { padding:6px 0 6px 12px; line-height:110%; box-shadow:none; -webkit-box-shadow:none; }
.goods-stock-list .ui.label { padding:3px 8px; font-weight:bold; }

.goods-stock .btn-more { display:none; margin-top:8px; margin-bottom:10px; padding:0 12px; }


/* 정산내역 */
.agency-settlement-list { margin-top:33px; }
.agency-settlement-list .ui.items .item { margin:8px 0; padding:0px 12px 2px 12px; }
.agency-settlement-list .ui.items .item .content .header { font-size:1.0em; max-width:410px; }
.agency-settlement-list .ui.items .item .content .meta { padding-left:24px; font-size:0.85em; max-width:410px; }
.agency-settlement-list .ui.items .item .content .meta:last-child { margin-bottom:0; }
.agency-settlement-list .ui.divider { margin:4px 0; }
.agency-settlement-list .ui.items .item .content .description { margin-top:0; font-size:0.9em; max-width:410px; }



/**
 * 판매장
 */
/* 메인(홈) 메뉴 */
.home-menu-list { margin-top:20px; }
.home-menu-list .ui.items { width:90%; max-width:500px; margin:0 auto; }
.home-menu-list .ui.items .item { border:1px solid #ddd; border-radius:4px; }
.home-menu-list .ui.items .item .header { font-weight:500; color:#555; }
.home-menu-list .ui.items .item:last-child { border:none; }
.home-menu-list .ui.items .item .image img { border-radius:3px 0 0 3px; }
.home-menu-list a { color:#666; }

/* 상품발주 */
.store-order .ui.label, .view-goods-list .ui.label { padding:3px 8px; font-weight:bold; }
.store-order .btn-more { display:none; margin-top:8px; margin-bottom:10px; padding:0 12px; }

/* 상품발주 - 등록 */
.dialog-new-order { z-index:9999; }

/* 상품발주 - 발주목록 */
.store-order-list .order-date { font-size:0.85em; }
.store-order-list .ui.items .item { padding-left:12px; padding-right:8px; margin:0; }
.store-order-list .ui.items .item .content .description { margin-top:0px; font-size:0.95em; }
.store-order-list .ui.items .item .header { font-weight:normal; }
.store-order-list .description:after { clear:both; content:''; display:block; }
.store-order-list .ui.divider { margin:4px 0; }
.store-order-list .ui.divider:first-child { margin-top:4px; }

.order-goods-list { display:block; margin-bottom:46px; background:#eee; }
.order-goods-list .ui.divider { margin:0; }
.order-goods-list .ui.divider:first-child { margin-top:4px; }
.order-goods-list .ui.items .item { padding-left:12px; padding-right:12px; margin:8px 0; }
.order-goods-list .ui.items .item .header { font-weight:normal; }

.order-goods-list .ui.list { width:100%; padding-top:4px; padding-left:12px; font-size:1em; }
.order-goods-list .ui.list .item .field { margin-bottom:4px; }
.order-goods-list .ui.list .item .field:last-child { margin-bottom:0; }
.order-goods-list .ui.items { background:#fff; margin-top:0; }
.order-goods-list .ui.items .item .description { margin-top:4px; }

.order-goods-list .ui.input>input { width:60px; margin-left:20px; padding:4px 8px; text-align:right; }
.order-goods-list .ui.labeled.input>.label:not(.corner) { padding-top:6px; padding-bottom:0px; }
.order-goods-list .ui.disabled.input, .ui.input:not(.disabled) input[disabled] { opacity:1; }

.order-goods-list>.ui.unstackable.items>.item>.image, .view-goods-list>.ui.unstackable.items>.item>.image>img { width:70px !important; }
.order-goods-list>.ui.items>.item>.content>.header:not(.ui) { font-size:0.95em; }
.order-goods-list>.ui.items>.item .meta { font-size:0.8em; margin:0; }
.order-goods-list>.ui.items>.item .description { font-size:0.9em; }


/* 상품발주 - 발주상세내역 */
.view-goods-list { display:block; margin-bottom:46px; background:#eee; }
.view-goods-list .ui.divider { margin:0; }
.view-goods-list .ui.divider:first-child { margin-top:4px; }
.view-goods-list .ui.items .item { padding-left:12px; padding-right:12px; margin:8px 0; }
.view-goods-list .ui.items .item .header { font-weight:normal; }

.view-goods-list .ui.list { width:100%; padding-top:4px; padding-left:12px; font-size:1em; }
.view-goods-list .ui.list .item .field { margin-bottom:4px; }
.view-goods-list .ui.list .item .field:last-child { margin-bottom:0; }
.view-goods-list .ui.items { background:#fff; margin-top:0; }
.view-goods-list .ui.items .item .description { margin-top:4px; }

.view-goods-list .ui.input>input { width:60px; margin-left:20px; padding:4px 8px; text-align:right; }
.view-goods-list .ui.labeled.input>.label:not(.corner) { padding-top:6px; padding-bottom:0px; }
.view-goods-list .ui.disabled.input, .ui.input:not(.disabled) input[disabled] { opacity:1; }

.view-goods-list>.ui.unstackable.items>.item>.image, .view-goods-list>.ui.unstackable.items>.item>.image>img { width:70px !important; }
.view-goods-list>.ui.items>.item>.content>.header:not(.ui) { font-size:0.95em; }
.view-goods-list>.ui.items>.item .meta { font-size:0.8em; margin:0; }
.view-goods-list>.ui.items>.item .description { font-size:0.9em; }

.btn-top { width:100%; background:#fff !important; }
.btn-bottom { position:fixed !important; left:0 !important; bottom:0 !important; width:100%; margin-top:10px; background:#fff; z-index:99; }
.btn-bottom .ui.buttons .button { border-radius:0; }

/* 거래대장 */
.store-ledger-list { display:block; }
.store-ledger-list .ui.divider { margin:0; }
.store-ledger-list .ui.divider:first-child { margin-top:4px; }

.store-ledger-list .trading-date { font-size:0.85em; }
.store-ledger-list .text-goods-amount { font-size:0.85em; color:#666; }
.store-ledger-list .ui.items .item { padding-left:12px; padding-right:12px; margin:8px 0; }
.store-ledger-list .ui.items .item .content .description { margin-top:0px; font-size:0.95em; }
.store-ledger-list .ui.items .item .content .description div:first-child { width:calc(100% - 90px); }
.store-ledger-list .description:after { clear:both; content:''; display:block; }

/* 거래상품정보 */
.store-goods { width:100%; }
.store-goods .goods-search, .store-goods .sorting { padding-left:12px; padding-right:12px; }

.store-goods .sorting { margin-top:10px; margin-bottom:10px; }
.store-goods .sorting .ui.inline.dropdown>.text { min-width:60px; font-weight:normal; }

.store-goods-list { display:block; }
.store-goods-list .ui.divider { margin:0; }
.store-goods-list .ui.divider:first-child { margin-top:4px; }
.store-goods-list .ui.items .item { padding-left:12px; padding-right:12px; margin:8px 0; }
.store-goods-list .ui.items .item .header { font-weight:normal; }
.store-goods-list .ui.items .item .content .header:not(.ui) { font-size:0.95em; }
.store-goods-list .ui.items .item .meta { font-size:0.8em; margin:0; }
.store-goods-list .ui.items .item .description { font-size:0.9em; }
.store-goods-list .ui.items .item .image, .store-goods-list .ui.items .item .image img { width:70px !important; }


@media all and (max-width: 320px) {
/**
 * 납품대리점
 */
/* 미수금관리 */
.store-balance-list { margin-top:65px; }
.store-balance .ui.form .inline.fields .field.search-month-button:before { clear:both; content:''; display:block; margin-bottom:4px; }
.store-balance .ui.form .inline.fields .field.search-month-button { padding-left:34px; }

/* 정산내역 */
.agency-settlement-list { margin-top:65px; }
.store-settlement .ui.form .inline.fields .field.search-month-button:before { clear:both; content:''; display:block; margin-bottom:4px; }
.store-settlement .ui.form .inline.fields .field.search-month-button { padding-left:34px; }

/* 출고상품관리 */
.store-trading .ui.form .inline.fields .field.search-date-button:before { clear:both; content:''; display:block; margin-bottom:4px; }
.store-trading .ui.form .inline.fields .field.search-date-button { padding-left:34px; }

/**
 * 	판매장
 */
/* 메인(홈) 메뉴 */
.home-menu-list .ui.items .item .image img { width:100px !important; }

/* 상품발주 */
.store-order-list>.ui.items>.item>.content>.header:not(.ui) { font-size:0.95em; }
.order-goods-list .ui.input>input { width:55px; margin-left:8px; padding:4px 8px 4px 4px;; }

/* 발주상세내역 */
.view-goods-list .ui.input>input { width:52px; margin-left:8px; padding:4px 8px 4px 4px;; }

/* 거래대장 */
.store-ledger .ui.form .inline.fields .field.search-month-button:before { clear:both; content:''; display:block; margin-bottom:4px; }
.store-ledger .ui.form .inline.fields .field.search-month-button { padding-left:34px; }
}


@media all and (min-width: 321px) and (max-width: 480px) {
/**
 * 납품대리점
 */
/* 미수금관리 */
.store-balance-list { margin-top:65px; }
.store-balance .ui.form .inline.fields .field.search-month-button:before { clear:both; content:''; display:block; margin-bottom:4px; }
.store-balance .ui.form .inline.fields .field.search-month-button { padding-left:34px; }

/* 정산내역 */
.agency-settlement-list { margin-top:65px; }
.store-settlement .ui.form .inline.fields .field.search-month-button:before { clear:both; content:''; display:block; margin-bottom:4px; }
.store-settlement .ui.form .inline.fields .field.search-month-button { padding-left:34px; }

/* 출고상품관리 */
.store-trading .ui.form .inline.fields .field.search-date-button:before { clear:both; content:''; display:block; margin-bottom:4px; }
.store-trading .ui.form .inline.fields .field.search-date-button { padding-left:34px; }

/**
 * 	판매장
 */
/* 거래대장 */
.store-ledger .ui.form .inline.fields .field.search-month-button:before { clear:both; content:''; display:block; margin-bottom:4px; }
.store-ledger .ui.form .inline.fields .field.search-month-button { padding-left:34px; }
}
