@charset "utf-8";

/* 공통 */
html, body { min-width: 300px; }
#page-wrap #page-content-area-wrap { padding: 0; }
#admin-wrap #admin-content-area-wrap { padding-left: 0; }

.info-detail { margin-bottom: 20px; }
.info-detail:last-child { margin-bottom: 0; }
.info-detail .info-table .no-result { text-align: center; background-color: #FFF; font-size: 13px; padding: 10px 0; }
.info-detail .info-table .delivery-info-title { background-color: #FFF; border-top: 1px solid #aaa; padding: 5px 10px; font-size: 12px; background: linear-gradient(to bottom, rgba(252,252,252,1) 0%, rgba(242,242,242,1) 100%); border-left: 1px solid #dcdcdc; border-right: 1px solid #dcdcdc; }
.info-detail .info-table .delivery-info-title:first-child { border-top: none; }
.info-detail .info-table .delivery-info-title span { position: relative; margin-right: 15px; }
.info-detail .info-table .delivery-info-title span:after { position: absolute; content: ''; background: #ccc; right: -9px; top: 50%; margin-top: -5px; width: 1px; height: 10px; }
.info-detail .info-table .delivery-info-title span:last-child { margin-right: 0; }
.info-detail .info-table .delivery-info-title span:last-child:after { display: none; }
.info-detail .info-table .order-product-list-table-wrap .order-product-list-table { margin-bottom: 10px; }
.info-detail .info-table .order-product-list-table-wrap .order-product-list-table.product-info { border: 1px solid #dcdcdc; }
.info-detail .info-table .order-product-list-table-wrap .order-product-list-table tr { border-bottom: 1px solid #dee3eb; }
.info-detail .info-table .order-product-list-table-wrap .order-product-list-table tr:last-child { border-bottom: none; }
.info-detail .info-table .order-product-list-table-wrap .order-product-list-table thead tr th { padding: 3px 5px; border-right: 1px solid #dcdcdc; }
.info-detail .info-table .order-product-list-table-wrap .order-product-list-table tbody tr td { padding: 3px 5px; border-right: 1px solid #e5e5e5; }
.info-detail .info-table .order-product-list-table-wrap .order-product-list-table thead tr th:last-child,
.info-detail .info-table .order-product-list-table-wrap .order-product-list-table tbody tr td:last-child { border-right: none; }
.info-detail .info-table .order-product-list-table-wrap .order-product-list-table tr th.left,
.info-detail .info-table .order-product-list-table-wrap .order-product-list-table tr td.left { text-align: left; }
.info-detail .info-table .order-product-list-table-wrap .order-product-list-table tr th.center,
.info-detail .info-table .order-product-list-table-wrap .order-product-list-table tr td.center { text-align: center; }
.info-detail .info-table .order-product-list-table-wrap .order-product-list-table tbody tr td span { position: relative; margin-right: 10px; }
.info-detail .info-table .order-product-list-table-wrap .order-product-list-table tbody tr td span:after { position: absolute; content: ''; background: #a2a2a2; right: -7px; top: 50%; margin-top: -5px; width: 1px; height: 11px; }
.info-detail .info-table .order-product-list-table-wrap .order-product-list-table tbody tr td span:last-child { margin-right: 0; }
.info-detail .info-table .order-product-list-table-wrap .order-product-list-table tbody tr td span:last-child:after { display: none; }
.content-box .btn-wrap { border-top: 1px solid #dee3eb; padding-top: 10px; text-align: center; }
.content-box .btn-wrap .normal-btn { display: inline-block; margin-right: 5px; }
.content-box .btn-wrap .normal-btn:last-child { margin-right: 0; }
.content-box .btn-wrap .normal-btn .white-bg { background-color: #FFF; }