﻿
@import url("/Css/Paging.css");

/* btn */
/* .btn {display:inline-block;font-weight:700;text-align:center;font-size:16px;color:#fff;word-spacing:-1px;text-decoration:none !important;white-space:nowrap;vertical-align:middle;background:#fff;} */
.btn-n01 {background:#56649e;min-width:60px !important;padding:0 25px !important;line-height:40px;height:40px;font-size:15px;color:#fff !important}
.btn-g01 {background:#949494;min-width:60px !important;padding:0 25px !important;line-height:40px;height:40px;font-size:15px;color:#fff !important}
.btn-r01 {background:#d62929;min-width:60px !important;padding:0 25px !important;line-height:40px;height:40px;font-size:15px;color:#fff !important}
.btn-br01 {background:#b35420;min-width:60px !important;padding:0 25px !important;line-height:40px;height:40px;font-size:15px;color:#fff !important}
.btn-b-s01 {border:1px solid #5b7be5;padding:0 10px;line-height:21px;height:21px;font-size:12px;background:#5b7be5;color:#fff !important}
.btn-bk-s01 {padding:0 10px;line-height:24px;height:24px;font-size:12px;background:#545454;color:#fff !important}
.btn-br-s01 {background:#60544d !important;padding:2px 10px;line-height:23px;height:23px;font-size:12px;color:#fff !important}
.btn-r-s01 { background:#d62929 !important; padding:2px 10px;line-height:23px;height:23px;font-size:12px;color:#fff !important}
.btn-r-s03 { background:#d62929 !important; padding:0 10px;line-height:25px;height:25px;font-size:12px;color:#fff !important}
.btn-g-s01 { color:#fff !important; background:#2db400 !important;padding:0 10px;line-height:23px;height:23px;font-size:13px;}
.btn-w-s01 {background:#fff !important; color:#767981 !important;border:1px solid #c5c6cc !important;padding:0 10px !important;line-height:25px !important;height:25px !important;font-size:14px;}
.btn-w-s02 {background:#fff !important; color:#767981 !important;border:1px solid #c5c6cc !important;padding:0 10px !important;line-height:23px !important;height:23px !important;font-size:12px;}
.btn-w-s03 {background:#fff !important; color:#767981 !important;border:1px solid #c5c6cc !important;padding:0 10px !important;line-height:21px !important;height:21px !important;font-size:12px;font-weight:normal;min-width:44px;}
.btn-w-s04 {background:#fff !important; color:#56649e !important;border:1px solid #c5c6cc !important;padding:0 10px !important;line-height:21px !important;height:21px !important;font-size:12px;font-weight:normal;min-width:44px;}
.btn-login {background:#ff8400;line-height:50px;height:50px;width:160px;font-size:16px;color:#fff !important}
.btn-buy {background:#d62929;line-height:60px;height:60px;width:170px;font-size:21px;font-weight:500;color:#fff !important}
/*
.btn-cart {background:#444;line-height:60px;height:60px;width:170px;font-size:21px;font-weight:500;color:#fff !important}
*/
.btn-counsel {background:#d62929;line-height:60px;height:60px;width:170px;font-size:21px;font-weight:500;color:#fff !important}
.btn-wishlist {color:#000 !important; border:1px solid #c5c6cc;line-height:58px;height:58px;width:160px;font-size:21px;font-weight:500;}
.btn-close {background:url("/Res/U/W/DEF/img/common/btn_close01.png") no-repeat 0 0;height:16px;width:16px;display:block;text-indent:-9999px;}
.btn-more {color:#666 !important;background:url("/Res/U/W/DEF/img/common/bg_btn_more.png") no-repeat 0 3px;padding-left:14px;font-size:13px;line-height:14px; font-weight:500;}

/* .btn-area {text-align:center;margin-top:20px;}
.btn-area a {margin:0 4px;}
.btn-area:after { display:block; content:''; clear:both; }  */
.btn-w-s00 {color:#767981 !important; background:#fff; border:1px solid #c5c6cc;padding:0 5px;line-height:21px;height:21px;font-size:12px;font-weight:500;}

.btn-ico.close-layer-2 {width:25px;height:25px;background-position:-346px 0px;}

.dpn { display:none !important; }

.ui-container-if {padding-bottom:0px; width:100%; padding-top:0px; position:relative; z-index:4}
.wrap-if {min-width:auto !important;}

/* 상품상세 */
.prod-top .prod-info { }
.prod-top .prod-info .section { background:url("/Res/U/W/DEF/img/common/line_dot_h02.png") repeat-x left bottom; padding:11px 0;}
.prod-top .prod-info .section.top {padding-top:0;}
.prod-top .prod-info .section.bg {background:#fafafa url("/Res/U/W/DEF/img/common/line_dot_h02.png") repeat-x left bottom;}
.prod-top .prod-info .section.last {padding-top:20px;margin-top:-1px;background:none;border-top:2px solid #444;}
.prod-top .prod-info .section-btn {margin-top:15px;}
.prod-top .prod-info .section-btn li {float:left;margin-left:5px;}
.prod-top .prod-info .section-btn li:first-child {margin-left:0;}
.prod-top .prod-info .section-btn a {}


/* .prod-top .prod-info dl { overflow:hidden;}
.prod-top .prod-info dt { float:left;width:100px;letter-spacing:-1px;padding:4px 0 4px 15px;line-height:24px;vertical-align:top;}
.prod-top .prod-info dd { float:right;width:425px;padding:4px 0 4px 0;line-height:24px;vertical-align:top;}
.prod-top .prod-info select {border:1px solid #cdcdcd;}
.prod-top .prod-info span.add-txt {margin-left:3px;color:#888;}
.prod-top .prod-info .price dt { font-weight:700;}
.prod-top .prod-info .price dd { font-family:Tahoma; font-weight:bold; color:#000;font-size:17px;font-weight:700;}
.prod-top .prod-info .price.sale dd {color:#e04141;}
.prod-top .prod-info .price.market dd {  color:#999; text-decoration: line-through;}
.prod-top .prod-info .price dd strong {}
.prod-top .prod-info .price dd span {margin-left:3px;color:#888;}
.prod-top .prod-info .price dd del { color:#999;margin-left:10px;text-decoration: line-through;}
.prod-top .prod-info .point dd {} */
.prod-top .prod-info .price-total-1,
.prod-top .prod-info .price-total-2,
.prod-top .prod-info .price-total-vat,
.prod-top .prod-info .price-total-dlyfee {margin-bottom:10px;}
.prod-top .prod-info .price-total-1 dt,
.prod-top .prod-info .price-total-2 dt,
.prod-top .prod-info .price-total-vat dt,
.prod-top .prod-info .price-total-dlyfee dt {font-size:14px;line-height:18px;}
.prod-top .prod-info .price-total-1 dd,
.prod-top .prod-info .price-total-2 dd,
.prod-top .prod-info .price-total-vat dd,
.prod-top .prod-info .price-total-dlyfee dd {float:right;padding-right:3px;font-size:14px;line-height:18px;}
.prod-top .prod-info .price-total {margin-top:15px;}
/* .prod-top .prod-info .price-total-1 dt { padding-top:5px;  color:#333;}
.prod-top .prod-info .price-total-1 dd { font-family:Tahoma; font-weight:bold;color:#000;font-size:18px;line-height:30px;text-align:right;}
.prod-top .prod-info .price-total-2 dt { padding-top:5px;  color:#333;}
.prod-top .prod-info .price-total-2 dd { font-family:Tahoma; font-weight:bold;color:#000;font-size:18px;line-height:30px;text-align:right;}
.prod-top .prod-info .price-total-vat { display:none; }
.prod-top .prod-info .price-total-vat dt { padding-top:5px;  color:#333;}
.prod-top .prod-info .price-total-vat dd { font-family:Tahoma; font-weight:bold;color:#000;font-size:18px;line-height:30px;text-align:right;}
.prod-top .prod-info .price-total-dlyfee {  }
.prod-top .prod-info .price-total-dlyfee dt { padding-top:5px;  color:#333;}
.prod-top .prod-info .price-total-dlyfee dd { font-family:Tahoma; font-weight:bold;color:#000;font-size:18px;line-height:30px;text-align:right;}
.prod-top .prod-info .price-total dt { padding-top:5px; font-weight:700;color:#333;}
.prod-top .prod-info .price-total dd { font-family:Tahoma; font-weight:bold;color:#e04141;font-size:24px;line-height:30px;text-align:right;}*/
.prod-top .prod-info .txt-vat-2 { font-weight:400; color:#666;line-height:30px; font-size:14px; }
/* .prod-top .prod-info .qty dd {line-height:22px;}
.prod-top .prod-info .delivery dd strong {color:#4b5fa8}
.prod-top .prod-info .qty { float:left; position:relative; }
.prod-top .prod-info .qty input {width:42px;border:1px solid #cdcdcd;padding:0;height:22px;line-height:22px;text-align:center;}
.prod-top .prod-info .qty a {position:absolute;top:0;}
.prod-top .prod-info .qty a.qty-plus {left:43px;}
.prod-top .prod-info .qty a.qty-minus {left:66px;}
.prod-top .prod-info .qty .btn-add { float:right; width:220px; } */
.prod-top .prod-info .option-add .add-sel-box-e { margin-top:10px;}
.prod-top .prod-info .option-add .add-sel-box-e:first-child { margin-top:0;}

.prod-top .prod-info .add-sel-box-e,
.prod-top .prod-info .opt-sel-box-e {display:block;overflow:hidden;width:100%;height:40px;padding-right:38px;border:1px solid #ccc;background:url('/Res/U/W/BABY/img/common/bg_select.png') right center no-repeat;text-indent:18px;line-height:39px;color:#666;font-size:14px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;cursor:pointer;}
.prod-top .prod-info .opt-sel-box-1,
.prod-top .prod-info .add-sel-box-1 { display:none;width:460px !important;max-height:500px; overflow-y:auto; background:#fff; border:1px solid #555555; position:absolute; margin:-40px 0 0 0; z-index:9999;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.prod-top .prod-info .opt-sel-box-1 .btn-ico,
.prod-top .prod-info .add-sel-box-1 .btn-ico {margin-right:10px;}

/* .prod-top .prod-info .opt-sel-box-e { display:block; padding:5px 2px 5px 10px; border:1px solid #a3a3a3; background:url('/Res/U/W/DEF/img/common/ico_down_1.gif') right no-repeat; cursor:pointer; }
.prod-top .prod-info .opt-sel-box-1 { display:none; max-height:500px; overflow-y:auto; background:#fff; border:1px solid #555555; position:absolute; margin:-30px 0 0 0; z-index:9999; }*/
.prod-top .prod-info .opt-sel-box-1 .tit-1 { text-indent: 18px; display:block; height:40px; line-height:40px; background:#f7f7f5; color:#000; font-weight:500; border-bottom:1px solid #a3a3a3; }
.prod-top .prod-info .opt-sel-box-1 .tit-1 ul li { float:left; }
.prod-top .prod-info .opt-sel-box-1 .tit-1 ul li:first-child { float:left; padding:0 0 0 10px; }
.prod-top .prod-info .opt-sel-box-1 .tit-1 ul li.fr { float:right; }
.prod-top .prod-info .opt-sel-box-1 .btn-opt-close { float:right; margin:2px 0; }
.prod-top .prod-info .opt-sel-box-1 .tit-2 { height:40px; line-height:40px; background:#eeeeee; color:#000; font-weight:500; padding:0 10px; border-bottom:1px solid #a3a3a3; cursor:pointer }
.prod-top .prod-info .opt-sel-box-1 .item-sel-1 { color:#6b79ae; }
.prod-top .prod-info .opt-sel-box-1 .item-1 { border-bottom:1px solid #e5e5e5; padding:0; }
.prod-top .prod-info .opt-sel-box-1 .item-1 li { min-height:40px; line-height:40px; cursor:pointer; }
.prod-top .prod-info .opt-sel-box-1 .item-1 li:hover { background:#fffbea; font-weight:500; }
.prod-top .prod-info .opt-sel-box-1 .item-1 li span { text-indent: 18px; display:inline-block; float:left; }
.prod-top .prod-info .opt-sel-box-1 .item-1 li span.opt-price-1 { float:right; padding:0 5px 0 0; font-family:Tahoma;  font-weight:700; color:#e04141 }

.prod-top .prod-info .add-tit-1 { height:40px; font-weight:500;}
/* .prod-top .prod-info .add-sel-box-e { display:block; margin:3px 0 0 0; padding:5px 2px 5px 10px; border:1px solid #a3a3a3; background:url('/Res/U/W/DEF/img/common/ico_down_1.gif') right no-repeat; cursor:pointer; }
.prod-top .prod-info .add-sel-box-1 { display:none; max-height:500px; overflow-y:auto; background:#fff; border:1px solid #555555; position:absolute; margin:-30px 0 0 0; z-index:9999; }*/
.prod-top .prod-info .add-sel-box-1 .tit-1 { height:40px; line-height:40px; background:#f7f7f5; color:#000; font-weight:500; border-bottom:1px solid #a3a3a3; }
.prod-top .prod-info .add-sel-box-1 .tit-1 ul li { float:left; }
.prod-top .prod-info .add-sel-box-1 .tit-1 ul li:first-child { float:left; padding:0 0 0 10px; }
.prod-top .prod-info .add-sel-box-1 .tit-1 ul li.fr { float:right; }
.prod-top .prod-info .add-sel-box-1 .btn-opt-close { float:right; margin:2px 0; }
.prod-top .prod-info .add-sel-box-1 .tit-2 { height:40px; line-height:40px; background:#eeeeee; color:#000; font-weight:500; padding:0 10px; border-bottom:1px solid #a3a3a3; cursor:pointer }
.prod-top .prod-info .add-sel-box-1 .item-1 { border-bottom:1px solid #e5e5e5; padding:0; }
.prod-top .prod-info .add-sel-box-1 .item-1 li { min-height:40px; line-height:40px; cursor:pointer; }
.prod-top .prod-info .add-sel-box-1 .item-1 li:hover { background:#fffbea; font-weight:500; }
.prod-top .prod-info .add-sel-box-1 .item-1 li span { display:inline-block; float:left; }
.prod-top .prod-info .add-sel-box-1 .item-1 li span.opt-price-1 { float:right; padding:0 5px 0 0; font-family:Tahoma;  font-weight:700; color:#e04141 }

.prod-top .prod-info .ap-area { padding:28px 30px;margin-top:20px;background:#f7f7f5;border:1px solid #e5e5e5;}
.prod-top .prod-info .ap-area .ap-item { padding:20px 40px 0 0;margin-top:20px;overflow:hidden;border-top:1px solid #e5e5e5;position:relative; }
.prod-top .prod-info .ap-area .ap-item p { font-weight:bold; height:40px; line-height:40px; }
.prod-top .prod-info .ap-area .ap-item dl {  }
.prod-top .prod-info .ap-area .ap-item dl dd { float:left; width:50%; padding:5px 0px; }
.prod-top .prod-info .ap-area .ap-item dl dd input { height:18px; line-height:18px; font-weight:bold; }
.prod-top .prod-info .ap-area .ap-item dl dd img { padding:1px 0 0 0; }
.prod-top .prod-info .ap-area .ap-item dl dd.tar { text-align:right; }
.prod-top .prod-info .ap-area .ap-item dl dd span.price { display:inline-block; font-weight:bold; font-family:Tahoma;  text-align:center;  padding:0px 20px 0 0;  }

.prod-top .ext-text-1 { width:100%}
.prod-top .ext-num-1 { width:100px;}
.prod-top .ext-date-2 { width:150px;}
.prod-top .datepicker { width:100px;}


.bx-option .section { }
.bx-option .add-sel-box-e,
.bx-option .opt-sel-box-e {display:block;overflow:hidden;width:100%;height:40px;padding-right:38px;border:1px solid #ccc;background:url('/Res/U/W/BABY/img/common/bg_select.png') right center no-repeat;text-indent:18px;line-height:39px;color:#666;font-size:14px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;cursor:pointer;}
.bx-option .opt-sel-box-1,
.bx-option .add-sel-box-1 { display:none;width:240px !important;max-height:500px; overflow-y:auto; background:#fff; border:1px solid #555555; position:absolute; margin:-40px 0 0 0; z-index:9999;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box; }
.bx-option .opt-sel-box-1 .btn-ico,
.bx-option .add-sel-box-1 .btn-ico {margin-right:10px;}

/* .bx-option .opt-sel-box-e { display:block; padding:5px 2px 5px 10px; border:1px solid #a3a3a3; background:url('/Res/U/W/DEF/img/common/ico_down_1.gif') right no-repeat; cursor:pointer; }
.bx-option .opt-sel-box-1 { display:none; max-height:500px; overflow-y:auto; background:#fff; border:1px solid #555555; position:absolute; margin:-30px 0 0 0; z-index:9999; }*/
.bx-option .opt-sel-box-1 .tit-1 { height:40px; line-height:40px; background:#f7f7f5; color:#000; font-weight:500; border-bottom:1px solid #a3a3a3; }
.bx-option .opt-sel-box-1 .tit-1 ul li { float:left; }
.bx-option .opt-sel-box-1 .tit-1 ul li:first-child { float:left; padding:0 0 0 10px; }
.bx-option .opt-sel-box-1 .tit-1 ul li.fr { float:right; }
.bx-option .opt-sel-box-1 .btn-opt-close { float:right; margin:2px 0; }
.bx-option .opt-sel-box-1 .tit-2 { height:40px; line-height:40px; background:#eeeeee; color:#000; font-weight:500; padding:0 10px; border-bottom:1px solid #a3a3a3; cursor:pointer }
.bx-option .opt-sel-box-1 .item-sel-1 { color:#6b79ae; }
.bx-option .opt-sel-box-1 .item-1 { border-bottom:1px solid #e5e5e5; padding:0; }
.bx-option .opt-sel-box-1 .item-1 li { min-height:40px; line-height:40px;  cursor:pointer; }
.bx-option .opt-sel-box-1 .item-1 li:hover { background:#fffbea; font-weight:500; }
.bx-option .opt-sel-box-1 .item-1 li span { display:inline-block; float:left; }
.bx-option .opt-sel-box-1 .item-1 li span.opt-price-1 { float:right; padding:0 5px 0 0; font-family:Tahoma;  font-weight:700; color:#e04141 }

/* 주문상세 */
.pay-bx-detail {}
.pay-bx-detail:after { display:block; content:''; clear:both; }
.pay-bx-detail h5 {margin-bottom:15px;font-weight:500;font-size:18px;}
.pay-bx-detail dl {}
.pay-bx-detail dt {float:left;margin-bottom:15px;width:150px;font-size:14px;color:#444;font-weight:500;line-height:26px;}
.pay-bx-detail dd {padding-left:150px;font-size:14px;color:#666;font-weight:400;line-height:26px;}
.pay-bx-detail dl.pay-account {margin-top:20px;}
.pay-bx-detail dl.pay-account dt{line-height:40px;}

/* Search Area */
.board-search {overflow:hidden;margin:0 0 10px 0;}
.board-search fieldset {float:right;}
.board-search img {vertical-align:middle}
.board-search .ipt-search {width:150px;}

/* btn */
.board-btn-area-t {overflow:hidden;margin-bottom:5px;}
.board-btn-area-t a {float:right;margin-left:5px;}
.board-btn-area-c {padding:20px 0 0 0;overflow:hidden;text-align:center;}
.board-btn-area-c a {margin:0 2px;}
.board-btn-area {padding:20px 0 0 0;overflow:hidden;}
.board-btn-area .fl {}
.board-btn-area .fl a {margin-right:5px;}
.board-btn-area .fr {}
.board-btn-area .fr a {margin-left:5px;}

.board-btn {display:inline-block;overflow:visible;position:relative;margin:0;padding:0;text-decoration:none !important;vertical-align:middle;white-space:nowrap;font-weight:bold;letter-spacing: -1px;text-align:center; cursor:pointer;}
.board-btn span {display:inline-block;text-align:center;vertical-align:top;padding:0;margin:-1px 0 0 0;}
.board-btn.small {font-size:12px;padding:0 10px;line-height:23px;height:23px;}
.board-btn.big {font-size:14px;padding:0 15px;min-width:60px;height:32px;line-height:32px;}
.board-btn.white {background:#fff;border:1px solid #c8c8c8;}
.board-btn.gray {background:#606060;color:#fff;border:1px solid #4c4c4c;}
.board-btn.red {background:#dc282d;color:#fff;border:1px solid #930d11;}
.board-btn.green {background:#00b61a;color:#fff;border:1px solid #146900;}
.board-btn.blue {background:#00aeff;color:#fff;border:1px solid #007bb4;}

/* Board List */
.board-list {width:100%;clear:both;border-top:2px solid #444;}
.board-list > table { width:100%; table-layout:fixed; }
.board-list > table thead tr th {padding:12px 0 10px 0;border-bottom:1px solid #444; color:#4f545a;background:#fff;text-align:center;}
.board-list > table tbody tr td {padding:10px 0 9px 0; border-bottom:1px solid #e2e2e2;text-align:center;font-size:12px;}
.board-list > table tbody tr td img.ico {margin:1px 2px 0 4px;}
.board-list .title {text-align:left;}
.board-list .title b {color:#dc282d;font-weight:normal;}
.board-list .sort {font-size:12px;color:#888;letter-spacing:-1px;}
.board-list .file img{vertical-align:middle;margin:0 2px;}

/* Board View */
.board-view {clear:both;border-top:2px solid #444;}
.board-view table { width:100%; table-layout:fixed; }
.board-view thead tr th {padding:11px 0 10px 10px;color:#333;border-bottom:1px solid #e2e2e2;text-align:left;}
.board-view thead tr td {padding:11px 0 10px 10px; border-bottom:1px solid #e2e2e2;text-align:left;}
.board-view thead tr th.title {padding:16px 0 17px 10px;color:#000;font-size:16px;}
.board-view thead tr td small {font-size:12px;color:#aaa;vertical-align:middle;margin-left:5px;}
.board-view thead tr td img {vertical-align:middle; }
.board-view tbody td.body {padding:20px 10px; border-bottom:solid 1px #4f545a;}
.board-view tbody td.body div.body { min-height:140px; _height:140px;line-height:1.8;text-align:left;overflow: hidden;}
.board-view tbody td.body div.body img {width:100%;height:100%;}
.board-view-prenext {width:100%;clear:both;border-top:1px solid #e2e2e2;margin-top:20px;}
.board-view-prenext tbody tr th {padding:11px 0 10px 10px;border-bottom:1px solid #e2e2e2;color:#333;text-align:left;}
.board-view-prenext tbody tr td {padding:11px 0 10px 10px;border-bottom:1px solid #e2e2e2;text-align:left;}

 
/* Layer */
.layer-pop {position:relative; top:0px; left:0%; background:#fff; z-index:1; }
.layer-pop-2 {width:720px;margin-left:-400px;padding:40px;position:absolute;top:250px;left:50%;background:#fff;position:absolute;z-index:999; display:none; }
.layer-pop-2 .close-layer {position:absolute;top:.0px;right:0;}
.layer-pop-2.small {width:520px;margin-left:-300px;}
.layer-pop-2.large {width:920px;margin-left:-500px;}


.layer-pop-cart { width:800px;margin-left:-400px;position:absolute;top:220px;left:50%;background:#fff; z-index:999; }
.layer-pop-cart.cart {position:fixed;top:0;bottom:0;left:auto;right:0;overflow-y:auto;width:1075px;display:none;}
.layer-pop-cart.cart-cont {padding:60px 40px 0 40px;}
.layer-pop-cart.cart-cont .layer-bg {padding:40px 40px 50px;margin:0 -40px;}
.layer-pop-cart.cart-cont .toptxt-wrap {margin:-20px 0 10px 0;font-size:14px;}
.layer-pop-cart.cart-cont .close-cart {position:absolute;top:60px;right:40px;}

/*
.layer-pop.cart {padding:60px 40px 0 40px; width:860px; min-height:100%;}
.layer-pop.cart .layer-bg {padding:60px 40px 50px;margin:0 -40px;}
.layer-pop.cart .toptxt-wrap {margin:-20px 0 10px 0;font-size:14px;}
.layer-pop-close-cart { position:absolute; top:0;right:0;}
*/

.layer-pop.login {margin-left:0px; margin:0 auto; }
.layer-pop.intergration {margin-left:0px; margin:0 auto; }
.layer-pop.reviewDone {margin-left:0px; margin:0 auto; }

/* .layer-cont {position:relative;}
.layer-cont .toptxt-wrap {margin-bottom:10px !important;}
.layer-bg {padding:60px 60px 50px;margin:0 -60px;width:100%;background:#f7f7f5;}
.layer-bg.bm {margin-top:60px !important;} */

/* .paging { margin-top:10px;overflow:hidden;text-align:center;}
.paging > span {margin:0 2px;}
.paging a { display:inline-block;margin:0 10px;line-height:19px;font-family:Roboto;font-weight:500;color:#888;vertical-align:middle;}
.paging a.current {color:#000;}
.paging a:hover {color:#000;}
.paging .btn-paging {margin:0;width:18px;height:19px;background:url('/Res/U/W/BABY/img/common/btn_paging.png') no-repeat;text-indent:-9999px;font-size:0px;}
.paging .btn-paging.first {background-position:0 0;}
.paging .btn-paging.prev {background-position:-18px 0;}
.paging .btn-paging.next {background-position:-36px 0;}
.paging .btn-paging.last {background-position:-54px 0;} */

#cboxClose {z-index:10;}


.ui-def-wrap { }

.ui-def-cont { width:1200px;margin:0 auto;padding:30px 0 50px 0;}
.ui-def-cont.member {}
.ui-def-cont.member .content { width:100%; }
.ui-def-cont.mypage {}
.ui-def-cont.mypage .content { }
.ui-def-cont.mypage .ui-def-cont .location {border-bottom:none;}
.ui-def-cont.order {}
.ui-def-cont.order .content { width:100%; }
.ui-def-cont.cscenter {}
.ui-def-cont.cscenter .content {width:800px; float:left; padding:0 0 30px 30px;}
.ui-def-cont.cscenter .ui-def-cont .location {border-bottom:none;}
.ui-def-cont.cscenter .ui-def-lnb h2 {background:#7e7169;}
.ui-def-cont.cscenter .ui-def-lnb .lnb-wrap > li > ul > li > a:hover, 
.ui-def-cont.cscenter .ui-def-lnb .lnb-wrap > li > ul > li.on > a {color:#b35420;font-weight:700;}

/* table */
.tbl-type01 { border-top:2px solid #5e5e5e; }
.tbl-type01 table { width:100%; }
.tbl-type01 thead th { background:#f9f9f9;border-bottom:1px solid #e9e9e9;padding:10px 0 10px 0;}
.tbl-type01 tbody td { border-bottom:1px solid #e9e9e9;padding:7px 0 7px 0; min-height:25px;}
.tbl-type01 tbody td.txt-l {padding-left:10px !important;}
.tbl-type01 tbody td.chk {vertical-align:top;}
.tbl-type01 tbody td.chk .checkbox{margin:0;}
/*
.tbl-type01.cart tbody td {padding:15px 0;border-left:1px solid #f0f0f0;}
.tbl-type01.cart tbody td:first-child {border-left:0;}
*/

.tbl-type02 {border-top:2px solid #5e5e5e;}
.tbl-type02 th {background:#f9f9f9;border-bottom:1px solid #e9e9e9;padding:7px 0 7px 20px;text-align:left;}
.tbl-type02 td {border-bottom:1px solid #e9e9e9;padding:7px 0 7px 10px;text-align:left;min-height:25px;}

.tbl-type03 {border-top:1px solid #5e5e5e;}
.tbl-type03 th { background:#f9f9f9; border-bottom:1px solid #e9e9e9; padding:5px 0 3px 2px; text-align:center; font-size:12px;}
.tbl-type03 td { border-bottom:1px solid #e9e9e9; padding:5px 0 3px 2px; text-align:center; font-size:12px; }

/* Search */
.search-area {background:url("/Res/U/W/DEF/img/common/line_h01.gif") left bottom repeat-x;padding:0;margin-bottom:20px;}
.search-area fieldset {padding:0 0 30px 20px;}
.search-area .sch-period {float:left;}
.search-area .sch-period .tit {display:block;font-weight:700;font-size:16px;color:#3d5cd1;float:left;margin:5px 10px 0 0;vertical-align:middle;}
.search-area .sch-period .btn-w-s02 {min-width:20px;color:#666 !important;font-weight:500 !important;font-size:12px;}
.search-area .sch-calendar {float:left;margin-left:30px;}
.search-area .sch-calendar input.ipt {width:75px;}
.search-area .btn-bk-s01 {float:left;margin-left:10px;}

.search-result { width:100%; margin-bottom:15px;background:url("/Res/U/W/DEF/img/common/line_h01.gif") left top repeat-x;padding-top:25px;overflow:hidden}
.search-result em {font-weight:bold;color:#4b5fa8;font-size:15px;}
.search-result strong {color:#e04141;font-size:15px;}


/* Exception 관련 */
.exception { margin:7% auto; width:600px; border:0px solid #3851ac; padding:20px; background-color:#fff; }
.exception .top { margin:10px 0px 20px 0px; height:5px; background-image:url('/Res/Shared/img/Template/Exception/Top_Line.gif'); background-repeat:repeat-x; }
.exception .info-1 { padding:10px 0px;}
.exception .info-1 ul { list-style:none; padding:0px; margin:0px; }
.exception .info-1 ul li.left { float:left; padding:0 0 0 120px }
.exception .info-1 ul li.text { font-weight:bold; line-height:60px; padding-left:200px; }
.exception .error-msg { padding:20px 40px; color:#666666; }
.exception .info-2 { padding:20px 40px; color:#999999; }
.exception .btn-area { padding:10px 0px; text-align:center; }

/* jquery 관련 */

.DatePicker, .datepicker { width: 70px; margin-right: 5px; vertical-align:top; }
.DatePickerNoIcon, .datepicker-noicon { width: 70px; }

.label-wrap {position: relative;padding-bottom: 5px;clear: both;}
form label.error,
form input.submit {position: absolute; min-width: 200px; width: auto;color: #ff0000;border: 0px solid #ff0000;height: 18px;line-height: 18px;text-align: left;font-size: 11px;}

form input.error { border: 1px dotted red; background-color:#ffefef; }
form select.error { border: 1px dotted red; }
form textarea.error { border: 1px dotted red; }

.loading-indicator { width:auto; height:auto; padding:15px 30px; border:1px solid #999; background-color:#fff;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	opacity: .8;
	position:absolute; top:40%; left:40%; z-index:10000;
	}
.loading-indicator img { vertical-align:middle; }
.loading-indicator span { display:inline-block; padding:2px 0px 0px 5px; }

.loading-page {
    width:250px; height:auto; padding:15px 30px; border:1px solid #1f68ae; background-color:#fff;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	opacity: .8;
	position:absolute; top:40%; left:40%; z-index:10000;
}


/* paging */
.paging
{
	padding:0 !important;
	border:0px solid #000;
	text-align:center !important;
}

.paging > .paging {margin-top:0 !important;}

.paging div {display: inline-block;height:19px !important;line-height:19px !important;}
.paging table { table-layout:auto; width:auto; border:0px; margin: 0 auto; }
.paging table tbody tr td { text-align:center; }
.paging img { }

.paging div ul { margin:0; padding:0px; list-style:none; }
.paging div ul li { float:none !important;display:inline-block !important;width:19px !important; height:18px !important; font-family:Roboto, Tahoma !important; background-color:transparent !important; cursor:pointer;background-position:0 0;vertical-align:middle;font-size:14px !important; }

.paging div ul li.start
{
	margin-right:6px; 
	background-image:url('/Res/U/W/BABY/img/common/btn_paging.png');
	background-repeat:no-repeat;
	background-position:-18px 0;
}
.paging div ul li.start-disable
{
	margin-right:6px; 
	background-image:url('/Res/U/W/BABY/img/common/btn_paging.png');
	background-repeat:no-repeat;
	background-position:-18px 0;
	cursor:default;
}
.paging div ul li.end
{
	margin-right:6px; 
	background-image:url('/Res/U/W/BABY/img/common/btn_paging.png');
	background-repeat:no-repeat;
	background-position:-54px 0;
}
.paging div ul li.end-disable
{
	margin-right:6px; 
	background-image:url('/Res/U/W/BABY/img/common/btn_paging.png');
	background-repeat:no-repeat;
	background-position:-54px 0;
	cursor:default;
}
.paging div ul li.prev
{ 
	margin:0px 6px 0px 0px;
	background-image:url('/Res/U/W/BABY/img/common/btn_paging.png');
	background-position:0 0;
	background-repeat:no-repeat;
}
.paging div ul li.prev-disable
{ 
	margin:0px 6px 0px 0px;
	background-image:url('/Res/U/W/BABY/img/common/btn_paging.png');
	background-repeat:no-repeat;
	background-position:0 0;
	cursor:default;
}
.paging div ul li.next
{
	margin:0px 6px 0px 6px;
	background-image:url('/Res/U/W/BABY/img/common/btn_paging.png');
	background-repeat:no-repeat;
	background-position:-36px 0;
}
.paging div ul li.next-disable
{
	margin:0px 6px 0px 6px;
	background-image:url('/Res/U/W/BABY/img/common/btn_paging.png');
	background-repeat:no-repeat;
	background-position:-36px 0;
	cursor:default;
}
.paging div ul li.current-index
{
	margin:0px 6px;
	font-size:14px;
	width:18px; height:19px;
	line-height:19px;
	font-weight:bold;
	color:#222;
	background-color:transparent !important;
	border:none;
	cursor:default;
}
.paging div ul li.index
{
	margin:0px 6px;
	font-family:Roboto, Tahoma !important;
	font-weight:500;
	width:18px; height:19px;
	line-height:19px;
	font-size:14px;
	color:#888;
	border:none;
}

