/* shop */
.shopmain #lnb {float:left; width:163px; margin-right:0;}
.shopmain #contents {float:left; width:817px;}
.eshopVisual {display:none;}
.eshopVisual.active {display:block;}

/* eshop banner (lnb) */
#lnb .eshopBan li {margin-top:27px;}
#lnb .eshopBan li a {}
#lnb .eshopBan li a img {display:block; border:0px solid #e3ded4;}

/* ¼îÇÎ¸ô ¸ÞÀÎ */
.mdArea {position:relative; width:100%; height:390px; margin-top:-18px;}
.mdArea p {position:absolute; left:0; top:0; display:block;}
.mdArea ul {position:absolute;right:0; top:0;}
.mdArea ul li {padding-top:1px; vertical-align:top;}
.mdArea ul li:first-child {padding-top:0;}
.mdArea ul li {position:relative;}
.mdArea ul li .best {position:absolute; top:-1px; right:6px;}
.mdArea ul li .bestId {position:absolute; top:34px; left:17px; font-family:gulim; font-size:12px; font-weight:normal; color:#555; line-height:14px; letter-spacing:-1px;}
.mdArea ul li .bestUrl {position:absolute; top:52px; left:22px; color:white; font-family:gulim; font-weight:bold; font-size:11px; line-height:14px; letter-spacing:-1px;}
.mdArea ul li .bestUrl:hover {text-decoration:underline;}
.mainWrap {width:100%; margin-top:30px; overflow:hidden;}
.newprodArea {float:left; width:545px;}
.noticeArea {float:right; width:245px;}
.mainWrap h2 {padding-bottom:10px;}
.newprodArea .rollWrap {position:relative; width:100%; height:320px; overflow:hidden;}
.newprodArea a.leftArrow {position: absolute; left:0; top:50%; display:block; width:42px; height:49px; margin-top:-24px; background:url('../images/order/main_arrow.png') no-repeat 0 0; text-indent:-9999px;}
.newprodArea a.rightArrow {position: absolute; right:0; top:50%; display:block; width:42px; height:49px; margin-top:-24px; background:url('../images/order/main_arrow.png') no-repeat -42px 0; text-indent:-9999px;}
.newprodArea .rollWrap .btnArea {position: absolute; left:50%; bottom:18px; margin-left:-38px; height:11px; overflow:hidden;}
.newprodArea .rollWrap a.button {display:block; float:left; margin:0 2px; width:12px;height:11px; text-indent:-9999px;background:url('../images/order/main_new_button.png') no-repeat -19px 0;}
.newprodArea .rollWrap a.button.selected {background-position:0 0;}
.noticeArea h2 {position:relative;}
.noticeArea h2 a.more {position:absolute; right:0; top:2px;}
.noticeArea ul.tbTxt01 {border-top:1px solid #dbdbdb; padding-top:10px !important; margin-bottom:0;}
.noticeArea ul.tbTxt01 li {line-height:12px; height:18px; padding-bottom:0; #line-height:14px; background-position:1px 5px;}
.noticeArea .bestSeller {margin-top:7px; #margin-top:9px;}
.noticeArea .bestSeller a.leftBest {display: inline-block; zoom:1; *display:inline; width:15px; height:15px; background:url('../images/icon/icon_move.gif') no-repeat 0 0; vertical-align:middle; text-indent:-9999px;}
.noticeArea .bestSeller a.rightBest {display: inline-block; zoom:1; *display:inline; width:15px; height:15px; background:url('../images/icon/icon_move.gif') no-repeat -19px 0; vertical-align:middle; text-indent:-9999px;}
.noticeArea .bestSeller ul {border-bottom:1px solid #e5e5e5;}
.noticeArea .bestSeller .bestSellers {display:none;}
.noticeArea .bestSeller .bestSellers.active {display:block;}
.noticeArea .bestSeller ul li {border:1px solid #e5e5e5; margin-bottom:-1px; padding:5px; background:#f8f8f8; vertical-align:top; overflow:hidden;}
.noticeArea .bestSeller ul li span.thumb {display:inline;overflow:hidden;float:left;position:relative;width:80px;margin:0 15px 0 10px;}
.noticeArea .bestSeller ul li p {margin-left:105px;}
.noticeArea .bestSeller ul li p strong.prodName {display:block; height:30px; margin-bottom:0; padding-top:5px; letter-spacing:-1px; line-height:120%;}
.noticeArea .bestSeller ul li p span.priceInfo01 {text-decoration:line-through; font-size:11px; color:#717171;}
.noticeArea .bestSeller ul li p span.priceInfo02 {font-size:11px; padding-left:6px; background:url('../images/icon/icon_arrow_02.gif') no-repeat 0 2px;color:#717171;}
.themeBrand {margin:30px 0 40px 0; width:815px; border:1px solid #ddd; overflow:hidden;}
.themeBrand .brand01 {float:left; width:543px; border-right:1px solid #e5e5e5;}
.themeBrand .brand01 h2 {height:40px; padding:6px 0 0 0; border:1px solid #fff;  background:url('../images/order/bg_title_h2.gif') repeat-x 0 0;}
.themeBrand .brand01 h2 img:first-child {margin-left: 9px;}
.themeBrand .brand01 ul {width:100%; padding:21px 0 18px 0; overflow:hidden;}
.themeBrand .brand01 ul li {float:left; width:120px; margin-left:13px; text-align:center;}
.themeBrand .brand01 ul li img {border:1px solid #e4e4e4;}
.themeBrand .brand01 ul li strong {display:block; padding:10px 0 7px 0;}
.themeBrand .brand01 ul li span {font-size:11px; color:#848689; letter-spacing:-1px; line-height:130%;}
.themeBrand .brand02 {float:left; width:271px;}
.themeBrand .brand02 ul {width:241px; margin:0 auto; padding:0;}
.themeBrand .brand02 ul li {width:100%; padding:7px 0; border-top:1px solid #e1dfdd; overflow:hidden; vertical-align:top;}
.themeBrand .brand02 ul li:first-child {border-top:0;}
.themeBrand .brand02 ul li span.thumb {display:inline;overflow:hidden;float:left; padding: 0 15px 0 11px;}
.themeBrand .brand02 ul li span.thumb img {border:1px solid #e4e4e4;}
.themeBrand .brand02 ul li p {margin-left:86px; line-height:130%;}
.themeBrand .brand02 ul li strong {display:inline-block; padding:6px 17px 5px 0; background:url('../images/icon/icon_arrow_03.gif') no-repeat right 5px;color:#e15d68; letter-spacing:-1px; cursor:pointer;}
.themeBrand .brand02 ul li span {display:block;}

/* ¼îÇÎ¸ô */
.srchArea01 {position: relative; padding:10px 0; text-align:right;}
.srchArea01 label, .srchArea01 select, .srchArea01 input {display: inline-block; zoom:1; *display:inline; vertical-align:middle;}
.srchArea01 label {margin-left:15px; font-weight:bold;}
.altpiArea h4 {margin-bottom:5px; padding-left:16px; background:url('../images/icon/icon_box_01.gif') no-repeat 5px 4px;}
.altpiArea h4.stit {margin-bottom:10px; padding-left:7px; background:url('../images/icon/icon_title.gif') no-repeat 0 -30px;}

ul.tbTxt01 {position:relative; margin-bottom:-5px;}
ul.tbTxt01 li {width:auto !important; padding:0 0 3px 10px !important; background:url('../images/icon/icon_box_01.gif') no-repeat 0 4px;}
ul.tbTxt01 li ul {padding-top:2px;}

.myView03 {width: 100%; border-top:1px solid #383d4a;}
.myView03 tbody th {padding:11px 0 9px 30px; border-right:1px solid #e3e3e3; border-left:1px solid #e3e3e3; border-bottom:1px solid #e1e2e4; letter-spacing:-1px; background:url('../images/myoffice/bg_th_01.gif') repeat-x 0 0; text-align:left; font-weight:normal; color:#999;}
.myView03 tbody tr th:first-child {border-left:0;}
.myView03 tbody td {padding:9px 0 7px 20px; border-bottom:1px solid #e1e2e4;}
.myView03 tbody td.bgGray {background:#f8f8f8; color:#999;}
.myView03 tbody td.bgGray li {color:#999;}

.myList02 {width: 100%; border-top:1px solid #e1dfdd;}
.myList02 thead th {padding:9px 0 7px 0; background:url('../images/myoffice/bg_th_01.gif') repeat-x 0 0; color: #999; text-align:center; font-weight:normal; border-left:1px solid #e1dfdd; border-bottom:1px solid #e1dfdd; line-height:150%;}
.myList02 thead th:first-child {border-left:0;}
.myList02 tbody td {padding:9px 0 7px 0; border-bottom:1px solid #e1dfdd; text-align:center; border-left:1px solid #e1dfdd;}
.myList02 .ldata {padding-left:10px !important; text-align:left !important;}
.myList02 tbody td:first-child {border-left:0;}
.myList02 tbody th {padding:9px 0 7px 0; background:url('../images/myoffice/bg_th_01.gif') repeat-x 0 0; border-bottom:1px solid #e1dfdd; color: #999; text-align:center; font-weight:normal; border-left:1px solid #e1dfdd;}
.myList02 tbody th:first-child {border-left:0;}

.filterInfo {width:100%; overflow:hidden;}
.filterInfo li {width:770px; padding: 20px 0 20px 20px; border-top: 1px solid #e1dfdd; overflow:hidden;}
.filterInfo li span {display:block; float:left; width:80px; height:72px; margin-right:37px; background:url('../images/order/bg_icon_filter.gif') no-repeat 0 0;}
.filterInfo li span.icon01 {background-position:0 0;}
.filterInfo li span.icon02 {background-position:-85px 0;}
.filterInfo li span.icon03 {background-position:-155px 5px;}
.filterInfo li span.icon04 {background-position:-235px 3px;}
.filterInfo li span.icon05 {background-position:-329px 7px;}
.filterInfo li span.icon06 {background-position:-421px 12px;}
.filterInfo li div {margin-left:117px;}
.filterInfo li li {border-top:0;}
.filterInfo li.last {margin-bottom:10px; border-bottom:1px solid #e1dfdd;}

.altpiList01 {width: 100%; border-left:1px solid #e1e2e4;}
.altpiList01 thead th {padding:13px 0 11px 0; background: #f8f8f8; color: #676767; text-align:center; font-weight:bold; border-right:1px solid #e1e2e4; line-height:150%;}
.altpiList01 tbody td {padding:9px 0 7px 0; border-top:1px solid #e1e2e4; text-align:center; border-right:1px solid #e1e2e4;}
.altpiList01 tbody th {padding:9px 0 7px 0; background: #f8f8f8; color: #676767; text-align:center; font-weight:normal; border-top:1px solid #e1e2e4; border-right:1px solid #e1e2e4; line-height:150%;}
.altpiList01 .ldata01 {padding-left:10px; text-align:left;}

.eventList {width:100%; padding:0; border-top:1px solid #e1dfdd;}
.eventList li {width:100%; padding:12px 0; border-bottom:1px solid #e1dfdd; overflow:hidden; vertical-align:top;}
.eventList li span.thumb {display:block; float:left; padding: 0 12px;}
.eventList li div {margin-left:314px; position:relative;}
.eventList h3 {padding:15px 0 5px; font-size:14px; font-weight:bold;}
.eventList li p {margin-bottom:5px;}
.eventList li ul {margin:0; padding:0;}
.eventList li li {border-bottom:0;}
.eventList li a.btn {position:absolute; right:12px; top:38px;}

.eventView {width:100%; border-top:1px solid #e1dfdd;}
.eventView thead th {padding:9px 0 7px; border-bottom:1px solid #e1dfdd; background:#f8f8f8; text-align:center; font-weight:bold;}
.eventView thead td {border-bottom:1px solid #e1dfdd; background:#f8f8f8;}
.eventView tbody td {padding:20px; border-bottom:1px solid #e1dfdd; line-height:150%;}

.themeList01 {width:100%; margin-bottom:10px; overflow:hidden;}
.themeList01 li {float:left;}
.themeWrap {width:100%; overflow:hidden;}
.themeWrap .pdfArea {float:left; width:581px;}
.themeWrap .bnnArea {float:right; width:190px;}
.themeWrap .bnnArea h2 {padding:30px 0 5px 0; border-bottom:2px solid #eeeceb;}
.themeWrap .bnnArea ul li {padding:10px 0 10px 10px; background:url('../images/common/separator_03.gif') repeat-x 0 bottom; vertical-align:top;}
.themeWrap .bnnArea ul li img {display:block; border:1px solid #eeeceb; margin:1px;}
.themeWrap .bnnArea ul li img:hover {border:2px solid #a51318; margin:0;}
.themeWrap .bnnArea ul li strong {display:block; padding:8px 0 2px;}

.easyCheck {position:relative; padding:10px; border-bottom:1px solid #e1e2e4; background:#f8f8f8; line-height:150%;}
.easyCheck a {position:absolute; right:20px; top:-7px;}

/* Ã³À½¿À½Å°í°´ */
.filterInfo.first li span.icon07 {background-position:-500px 7px;}
.filterInfo.first li span.icon08 {background-position:-588px 7px;}
.filterInfo.first li {width:960px; padding-top:28px; border-top:0; border-bottom:1px solid #e1dfdd;}
.filterInfo.first li span {width:85px; margin-right:37px; height:62px;}
ul.firstCustomer {width:950px; margin:0 auto; padding-top:20px;}
ul.firstCustomer li {padding-bottom:23px;}
ul.firstCustomer li p {padding:10px 0 7px 0;}
ul.firstCustomer .idmallWrap {width:100%; overflow:hidden;}
ul.firstCustomer .idmallWrap .idmallBox {float:left; width:402px; height:85px; margin-left:31px; padding:25px 0 0 50px; border:1px solid #d2d2d2; background:#f7f7f7;}
ul.firstCustomer .idmallWrap .idmallBox:first-child {margin-left:0;}
ul.firstCustomer .idmallWrap .idmallBox strong {display:block; margin-bottom: 18px; color:#7d6145;}
ul.firstCustomer .idmallWrap .idmallBox span {display:block; margin-bottom: 5px;}
ul.firstCustomer .idmallSrch {width:950px; height:44px; line-height:44px; margin-bottom:15px; background:url('../images/order/bg_srch_01.gif') no-repeat 0 0; text-align:center;}
ul.firstCustomer .idmallSrch label {display:inline-block; margin-right:7px; margin-left:40px; padding-left:13px; background:url('../images/icon/icon_title.gif') no-repeat 0 -17px; vertical-align:middle;}
ul.firstCustomer .idmallSrch input[type="image"] {margin-left:8px;}

/* ÁÖ¹®¼® ÀÛ¼º */
.orderInfo {width:826px; padding-left:154px; background:url('../images/icon/icon_cart.gif') no-repeat 22px 0;}
.orderInfo li {padding: 0 0 8px 10px; background:url('../images/icon/icon_box_01.gif') no-repeat 0 4px;}
.order {border-top:0 !important;}
.order .myList01 thead th {padding:8px 0 6px 0; border-top:1px solid #e1e2e4 !important;}
.order .myList01 tbody th {padding:9px 0 7px 10px;  border-top:1px solid #e1e2e4 !important; border-left:1px solid #e1e2e4 !important; background:#f8f8f8; text-align:left;}
.order .myList01 tbody th:first-child {border-left:0 !important;}
.myList02 span.thumb {display:inline;overflow:hidden;float:left;position:relative;width:60px;margin:0 8px ;}
.myList02 p.detail {margin-left:76px; padding-top:6px; line-height:150%; text-align:left;}
.myList02 p.detail span {display:block; letter-spacing:-1px;}
.paymentInfo {padding:14px 29px; border:1px solid #d6d6d6; background:#f8f8f8;}
.paymentInfo dl.payment01 {width:100%; overflow:hidden;}
.paymentInfo dl.payment01 dt {float:left; clear:left; width:15%; padding-bottom:12px; font-weight:bold;}
.paymentInfo dl.payment01 dd {float:left; width:85%; padding-bottom:12px;}
.paymentInfo dl.payment01 dd input, .paymentInfo dl.payment01 dd label {display:inline-block; vertical-align:middle;}
.paymentInfo dl.payment01 dd label.txt01 {width:205px;}
.paymentInfo .innerWrap {padding:14px; border:1px solid #d6d6d6; background:#fff;}
.paymentInfo .innerWrap dl.payment02 dt {padding-bottom:5px; font-weight:bold; color:#7c6144;}
.paymentInfo .innerWrap dl.payment02 dd p {padding-bottom:20px; letter-spacing:-1px;}
.paymentInfo .innerWrap .certificate {margin-top:18px; padding:10px 0 0 0 !important; background:url('../images/common/separator_03.gif') repeat-x 0 0;}
.paymentInfo .innerWrap .certificate strong {display:inline-block; vertical-align:middle; margin-right:20px;}
.paymentInfo .disumer {height:38px; line-height:38px; margin-top:10px; padding:0 !important; border:1px solid #d6d6d6; background:#f8f8f8; text-align:center;}
.paymentInfo .innerWrap dl.payment02 dd ol {padding:0 0 0 15px !important;}
.ie7 .paymentInfo .innerWrap dl.payment02 dd ol {padding:0 0 0 20px !important;}
.paymentInfo .innerWrap dl.payment02 dd ol li {list-style-type: decimal; padding-left:0; padding-bottom:6px; line-height:150%; letter-spacing:-1px;}
.paymentInfo .innerWrap dl.payment02 dd ol li ul {padding-top:5px;}
.paymentInfo .innerWrap dl.payment02 dd ol li li {list-style-type: none !important; line-height:130% !important; padding-left:8px !important;}
.title01 a.delivery {position: absolute; right:0; top:10px;}


/* Á¦Ç°¸®½ºÆ® */
h1.shop {padding-bottom:18px; font-size:14px; color:#941116; font-weight:bold;}
.detailSrch {position:relative;}
.detailSrch input[type="text"] {height:21px; border:2px solid #ccc; padding:3px 0 0 4px;}
.detailSrch span {position:absolute; left:330px; top:6px;}
.prodCategory {width:788px; margin-bottom:15px; padding:7px 0; border:1px solid #e1dfdd; overflow:hidden;}
.prodCategory li {float:left; padding:5px 8px 0 13px; background:url('../images/icon/icon_arrow_category.gif') no-repeat 0 6px;}
.prodCategory li.select {padding-top:0;}
.prodCategory li:first-child {float:left; margin-left:9px; padding:5px 8px 0 10px; background:url('../images/icon/icon_box_01.gif') no-repeat 0 9px;}

.shopTab01 {width:100%; overflow:hidden;}
.shopTab01 li {float:left; margin-right:-1px;}
.shopTab01 li a {display:block; overflow:hidden; height:30px; line-height:30px; padding:0 33px; border:1px solid #ebebed; border-bottom:0 none; background:#f9f9fa; color:#777c8b; text-align:center;}
.shopTab01 li.active {position:relative}
.shopTab01 li.active a {height:30px; margin-bottom:0; border-color:#756661; background:url('../images/icon/icon_arrow_01.gif') no-repeat 90% 50% #83746f; color:#fff; font-weight:bold;}
.shopTab02 {width:786px; margin-bottom:20px; border:2px solid #5e524e; overflow:hidden;}
.shopTab02 ul {width:100%; overflow:hidden;}
.shopTab02 li {float:left; width:20%;  background:url('../images/common/separator_01.gif') repeat-y 0 0;}
.shopTab02 li:first-child {background:none;}
.shopTab02 li.first-child {background:none;}
.shopTab02 li a {display:block; padding:10px 0 8px 7px; margin-left:8px; background:url('../images/icon/icon_box_01.gif') no-repeat 0 14px; letter-spacing:-1px;}
.shopTab02 li.active a {font-weight:bold; text-decoration:underline;}
.shopTab02 li a.last {background:none;}
.btmLine {background:url('../images/common/separator_02.gif') repeat-x left bottom;}

.prodList {width:100%; padding-top:20px; border-top:1px solid #e1dfdd; overflow:hidden;}
.prodList ul {width:766px; margin:0 auto;}
.prodList ul:after {display:block;clear:both;content:''}
.prodList ul li {float:left; width:240px; margin-left:23px; position:relative;}
.prodList ul li:first-child {margin-left:0;}
.prodList h3 {padding:10px 0 8px 0;}
.prodList h3 a {font-size:14px; color:#333; font-weight:bold; letter-spacing:-1px;}
.prodList h3 img {vertical-align:top;}
.prodList p {margin-bottom:8px;}
.prodList p span.info {display:inline-block; width:70px;}
.prodList p span.price {color:#4f4238; font-weight:bold;}
.prodList p span.price.buy {color:#a48a65;}
.prodList p span.price.ep {color:#beab91;}
.prodList .optionArea {margin-bottom:13px; padding:9px; border:1px solid #e1dfdd; background:#f8f8f8;}
.prodList .btnArea {width:100%; margin-bottom:20px; overflow:hidden;}
.prodList .btnArea a {float:left; margin-left:10px;}
.prodList .btnArea a:first-child {margin-left:0;}
.amountWrap {display:inline-block;#display:inline; zoom:1; position:relative; width:50px; height:20px; margin-left:5px;}
.ie7 .amountWrap {vertical-align:middle;}
.ie7 .prodList .amountWrap {position:relative; top:-1px;}
.amountWrap input[type="text"] {background-color:#fff;}
.amountWrap button {position:absolute; width:10px; height:10px; padding:0; margin:0; right:4px; display:block; line-height:1px;}
.amountWrap button img {vertical-align:middle;}
.amountWrap .up {top:0px;}
.amountWrap .down {bottom:2px;}

/* Á¦Ç°»ó¼¼ */
.prodView {width:748px; margin-bottom:20px; padding:18px 20px; border:1px solid #e1dfdd;}
.prodView:after {display:block;clear:both;content:''}
.prodView .thumb {float:left; width:350px;}
.prodView .detail {float:right; width:378px; position:relative;}
.prodView .detail h1 {height:28px; padding:11px 0 0 5px; background:url('../images/common/separator_02.gif') repeat-x 0 bottom; font-size:18px; font-weight:bold; color:#030303; font-family:"±¼¸²",gulim;}
.prodView .detail span.qrCode {position:absolute; right:7px; top:47px;}
.prodView .detail dl {width:100%; padding-top:10px; background:url('../images/common/separator_02.gif') repeat-x 0 bottom;}
.prodView .detail dl:after {display:block;clear:both;content:''}
.prodView .detail dl dt {float:left; clear:left; width:88px; padding:0 0 8px 5px; font-size:11px; color:#959595;}
.prodView .detail dl dd {float:left; width:285px; padding-bottom:8px;}
.prodView .detail dl.sizeCount {padding-bottom:7px;}
.prodView .detail dl.sizeCount dt {height:17px; padding:4px 0 0 5px; margin-bottom:3px;}
.prodView .detail dl.sizeCount dd {height:21px; padding:0; margin-bottom:3px;}
.prodView .detail .price01 {color:#4f4238; font-weight:bold;}
.prodView .detail .price02 {color:#a48a65; font-weight:bold;}
.prodView .detail .price03 {color:#beab91; font-weight:bold;}
.prodView .detail .cardBenefit {margin:-5px 0 -3px 0;}
.prodView .detail .cardBenefit a {margin-right:8px;}
.prodView .amountWrap {margin-left:0;}
.prodView .btnArea {width:100%; padding:10px 0 13px 0; text-align:center; overflow:hidden;}
.prodView .btnArea a {margin-left:7px;}
.prodView .btnArea a:first-child {margin-left:0;}
.layer_size {width:374px; border:2px solid #a48a65; background:#fff;}
.layer_size .tit {height:22px; padding:6px 0 0 7px; background:#a48a65; position:relative;}
.layer_size .tit a {position:absolute; right:15px; top:7px;}
.layer_size .conWrap {padding-top:15px; height:303px; text-align:center;}

.prodDetail {padding:20px 0 10px 0;}
.prodDetail .prodImg {padding:20px 0; text-align:center;}
.title01 {position: relative; margin-bottom:10px; height:20px; padding:4px 0 0 35px; background:url('../images/icon/icon_title_01.gif') no-repeat 1px 0;}
.prodDetail ol {padding:0 0 0 25px !important;}
.prodDetail ol li {list-style-type: decimal; padding-left:0; padding-bottom:8px; line-height:150%; letter-spacing:-1px;}
.prodDetail ol li ul {padding:18px 0 0 7px;}
.prodDetail ol li ul li {padding: 0 0 5px 8px; background:url('../images/icon/icon_box_01.gif') no-repeat 0 4px; list-style-type: none !important; line-height:100%; color:#7d7d7d;}
.prodDetail ul {padding-bottom:10px;}
.prodDetail ul li {padding: 0 0 5px 8px; background:url('../images/icon/icon_box_01.gif') no-repeat 0 9px; list-style-type: none !important; line-height:150%;}
.prodDetail p {padding-bottom:10px;}
.prodDetail .btmLine {margin-bottom:20px; border-bottom:1px solid #e1dfdd;}
.prodDetail h4 {padding-bottom:8px; color:#7d6145; font-weight:bold;}

.layerCredit {width:435px; height:329px; padding-top:150px; background:url('../images/order/bg_layer_01.jpg') no-repeat 0 0; }
.layerCredit .innerWrap {width:393px; height:265px; margin:0 auto 15px auto; overflow:scroll; overflow-x:hidden;}
.layerCredit .innerWrap dl {width:344px; margin:0 auto;}
.layerCredit .innerWrap dl dt {width:344px; padding:18px 0 10px 0;}
.layerCredit .innerWrap dl dd {padding-bottom:10px; background:url('../images/common/separator_03.gif') repeat-x 0 bottom;}
.layerCredit .innerWrap dl dd li {padding-bottom:8px !important;}


.layerCredit2 .innerWrap {width:693px; height:265px; margin:0 auto 15px auto;  overflow-x:hidden;}
.layerCredit2 .innerWrap dl {width:644px; margin:0 auto;}
.layerCredit2 .innerWrap dl dt {width:644px; padding:18px 0 10px 0;}
.layerCredit2 .innerWrap dl dd {padding-bottom:10px; background:url('../images/common/separator_03.gif') repeat-x 0 bottom;}
.layerCredit2 .innerWrap dl dd li {padding-bottom:8px !important;}

.prodEvent {margin-top:0px; padding:0 0 20px 25px; color:#74592f;}
.prodEvent span {color:#74592f;}
.prodEvent strong {color:#74592f;}

/* Á¦Ç° top10 */
.prodView.top10 {width:742px; border:4px solid #e1dfdd; position:relative;}
.prodView.top10 h2 {height:28px; padding:11px 0 0 5px; background:url('../images/common/separator_02.gif') repeat-x 0 bottom; font-size:18px; font-weight:bold; color:#030303; font-family:"±¼¸²",gulim;}
.prodView.top10 span.best01 {position:absolute; left:10px; top:-9px;}
.prodList ul li {position:relative;}
.prodList ul li span.best {position:absolute; left:6px; top:-3px;}
.titareaTop10 {position: relative;width:100%; height:67px; margin-bottom:19px; background:url('../images/order/bg_title_top10.gif') no-repeat 0 0;}
.titareaTop10.recommend {margin-bottom:-1px;}
.titareaTop10 h1 {padding-top:33px;}
.titareaTop10 h2 {display:inline-block; margin-top:26px; padding:7px 0 0 44px; background:url('../images/icon/icon_best.gif') no-repeat 0 0; font-size:18px; font-weight:bold; color:#494949; font-family:"±¼¸²",gulim;}

/* »óÇ°°Ë»ö */
.srchBox {width:786px; margin-bottom:20px; border:2px solid #5e524e; overflow:hidden;}
.srchBox .srchResult {float:left; width:510px; height:160px;}
.srchBox .srchDetail {float:left; width:276px; height:160px; background:#f8f8f8;}
.srchBox .srchResult .innerWrap {width:477px; margin:0 auto; padding-top:27px;}
.srchBox .srchResult .resultTxt {margin-bottom:15px; padding:0 15px 7px 15px; border-bottom:1px solid #e0dfdb;}
.srchBox .srchResult .resultTxt strong {font-size:14px; font-weight:bold; color:#c2151b; font-family:"±¼¸²",gulim;}
.srchBox .srchResult .innerWrap p {padding:0 0 10px 15px;}
.srchBox .srchDetail p.word01 {padding:13px 0 0 27px; height:32px; line-height:0;}
.srchBox .srchDetail ul {padding-left:25px;}
.srchBox .srchDetail ul li {padding:0 0 0 25px; height:22px; background:url('../images/icon/icon_search_word.gif') no-repeat 0 0;}
.srchBox .srchDetail ul li.top01 {background-position:0 0;}
.srchBox .srchDetail ul li.top02 {background-position:0 -22px;}
.srchBox .srchDetail ul li.top03 {background-position:0 -44px;}
.srchBox .srchDetail ul li.top04 {background-position:0 -66px;}
.srchBox .srchDetail ul li.top05 {background-position:0 -88px;}
.srchBox .srchDetail ul li span {display:inline-block; width:96px;}
.srchBox .srchDetail ul li span.up {display:inline-block; width:45px; padding-left:11px; background:url('../images/icon/icon_up_down.gif') no-repeat 0 5px;}
.srchBox .srchDetail ul li span.down {display:inline-block; width:45px; padding-left:11px; background:url('../images/icon/icon_up_down.gif') no-repeat 0 -19px;}
.srchBox .srchDetail ul li span.hit {width:auto;}
.srchBox .srchDetail p.word02 {padding:23px 0 0 15px; height:26px; line-height:100%; font-weight:bold;}
.srchBox .srchDetail dl {width:261px; padding-left:15px;  overflow:hidden;}
.srchBox .srchDetail dl dt {float:left; clear:left; width:60px; padding:3px 0 11px 0;}
.srchBox .srchDetail dl dd {float:left; width:201px; padding-bottom:11px;}

/* ¿ìÆí¹øÈ£Ã£±â ÆË¾÷ */
ul.tabStyle_02.post li a, ul.tabStyle_02.post li.active a, ul.tabStyle_02.post li.load a, ul.tabStyle_02.post li.active.load a {padding-left:6px !important;}
ul.tabStyle_02.post li span, ul.tabStyle_02.post li.active span {width:191px; padding-right:0 !important; letter-spacing:-1px; text-align:center;}
ul.tabStyle_02.post li.load span, ul.tabStyle_02.post li.active.load span {width:190px; padding-right:0 !important; letter-spacing:-1px; text-align:center;}
.innerPost {width:365px; margin:0 auto; padding-top:20px;}
.innerPost label {display:block; margin-bottom:15px;}
table.postList01 {width:100%; border-top:1px solid #e1dfdd;}
table.postList01 td {padding:6px 0 4px; border-bottom:1px solid #e1dfdd; background:#f9f9fa; color:#999; text-align:center;}
table.postList01 td:first-child {background:url('../images/popup/bg_bar_01.gif') no-repeat right 6px #f9f9fa;}
ul.postList02 {width:100%; height:150px; overflow:auto; overflow-x:hidden;}
ul.postList02 li {padding:6px 0 4px 0; border-bottom:1px solid #e1dfdd;}
ul.postList02 li span.postNum {display:inline-block; width:73px; text-align:center; margin-right:10px;}
ul.postList02.selected {height:auto; margin-bottom:25px; overflow:hidden;}

/* LOT_NO ÆË¾÷ */
.lotnoSrch {width:100%; margin-top:18px; position:relative;}
.lotnoSrch dl {width:257px; padding-left:17px; overflow:hidden;}
.lotnoSrch dl dt {float:left; clear:left; width:62px; padding:3px 0 6px 0; font-weight:bold;}
.lotnoSrch dl dd {float:left; width:195px; padding:0 0 6px 0;}
.lotnoSrch input[type="image"] {position:absolute; right:15px; top:0;}

/* µµ¸ÅÁÖ¹®°è¾à»çÇ× ÆË¾÷ */
.orderContract {padding:0 19px;}
.orderContract p.conTxt01 {margin-bottom:23px;}
.orderContract p.conTxt02 {margin-bottom:5px;}
.orderContract h2 {padding-bottom:8px; font-weight:bold;}
.orderContract h3 {padding-bottom:5px;}
.orderContract ul {width:100%; overflow:hidden;}
.orderContract ul li {padding-bottom:8px; line-height:120%; letter-spacing:-1px;  overflow:hidden;}
.orderContract ul li span.num {display:block; float:left; width:3%;}
.orderContract ul li span.con {display:block; float:left; width:97%;}
.myList01 td.brd {border-left:1px solid #e7e7e7 !important; border-right:1px solid #e7e7e7 !important;}
.orderContract .companyInfo {width:100%; padding:20px 0 37px 0; overflow:hidden;}
.orderContract .companyInfo dl {float:left; width:310px;}
.orderContract .companyInfo dl dt {padding: 0 0 8px 10px; background:url('../images/icon/icon_box_01.gif') no-repeat 0 4px; font-weight:bold;}
.orderContract .companyInfo dl dd {padding: 0 0 8px 10px;}
.singArea {padding:10px; text-align:right; background:#f8f8f8; line-height:150%;}


/* ¸¶ÀÌ¿ÀÇÇ½º */
.dateSrch {position: relative; padding:20px 0; text-align:right;}
.dateSrch ul {display: inline-block; zoom:1; *display:inline; width:218px; height:20px; background:url('../images/myoffice/bg_srch_date.gif') no-repeat 0 0; overflow:hidden; vertical-align:middle;}
.dateSrch ul li {float:left;}
.dateSrch ul li:first-child {border-left:0;}
.dateSrch ul li a {display:block; overflow:hidden; width:35px; height:19px; line-height:22px; border-left:1px solid #edeeef; color:#999; text-align:center;}
.dateSrch ul li.active {position:relative}
.dateSrch ul li.active a {height:18px; margin-right:-1px; line-height:20px; border:1px solid #857673; background:#9f9592; color:#fff;}
.dateSrch span.bar {display: inline-block; zoom:1; *display:inline; margin:0 5px; height:20px; vertical-align:middle; background:url('../images/myoffice/bg_bar.gif') no-repeat 0 0;}
.dateSrch input[type="text"] {height:15px; padding:3px 0 0 4px; border-top:1px solid #c5c5c5; border-left:1px solid #c5c5c5; border-right:1px solid #e9e9e9; border-bottom:1px solid #e9e9e9;  background:url('../images/icon/icon_calendar.gif') no-repeat right 2px; vertical-align:middle;}
.dateSrch input[type="image"] {margin-left:5px;}

.tbWrap01 {border-top:1px solid #383d4a; border-bottom:1px solid #383d4a;}
.myList01 {width: 100%;}
.myList01 thead th {padding:13px 0 11px 0; background: #f8f8f8; color: #676767; text-align:center; font-weight:bold; border-left:1px solid #e7e7e7; line-height:150%;}
.myList01 thead tr.subth th {border-top:1px solid #e7e7e7;}
.myList01 thead tr.subth th:first-child {border-left:1px solid #e7e7e7;}
.myList01 thead th:first-child {border-left:0;}
.myList01 thead tr.bgnone th {background: #fff; letter-spacing:-1px;}
.myList01 td {padding:9px 0 7px 0;  border-top:1px solid #dddde1; text-align:center; border-left:1px solid #e7e7e7;}
.myList01 td:first-child {border-left:0;}
.myList01 td.date {font-size:16px; font-family:Arial; font-weight:bold;}
.myList01 td.date a {display:block; font-size:10px; font-family:Arial; color:#cc6666; text-decoration:underline;}
.myList01 td.rdata01 {padding-right:8px; text-align:right;}
.myList01 td.rdata01 strong {color:#cc6666;}
.myList01 td.ldata01 {padding-left:15px; text-align:left;}
.myList01 span.thumb {display:inline;overflow:hidden;float:left;position:relative;width:60px;margin:0 8px ;}
.myList01 span.thumb img {border:1px solid #cfcfcf;}
.myList01 p.detail {margin-left:76px; padding-top:6px; line-height:150%; text-align:left;}
.myList01 p.detail span {display:block; letter-spacing:-1px;}
.myList01 tfoot th {padding:13px 0 11px 0; text-align:center; background:#fbfbfb;}
.myList01 tfoot th, .myList01 tfoot td {border-top:1px solid #383d4a;}
.myList01 tfoot tr.last th, .myList01 tfoot tr.last td {border-bottom:1px solid #383d4a; border-top:1px solid #e1e2e4;}

.myView01 {width: 100%;}
.myView01 tbody th {padding:11px 0 9px 30px; border-right:1px solid #e3e3e3; border-left:1px solid #e3e3e3; border-bottom:1px solid #e1e2e4; letter-spacing:-1px; background:url('../images/myoffice/bg_th_01.gif') repeat-x 0 0; text-align:left; font-weight:normal; color:#999;}
.myView01 tbody tr th:first-child {border-left:0;}
.myView01 tbody th.stress {font-weight:bold; color:#666;}
.myView01 tbody th.stress span {color:#c2151b;}
.myView01 tbody td {padding:9px 0 7px 20px; border-bottom:1px solid #e1e2e4;}
.myView01 tbody td label {vertical-align:middle;}
.myAltwell {padding:14px 0 12px 22px; border-bottom:1px solid #e1dfdd; line-height:100%;}
.myAltwell strong {color:#6f534a;}
.myAltwell span {padding-left:10px; background:url('../images/icon/icon_box_01.gif') no-repeat 0 4px; color:#555; font-weight:bold;}
.myInfo01 {padding:14px 0 12px 0; border-bottom:1px solid #e1dfdd; text-align:right; line-height:100%;}
.myInfo01 strong {color:#6f534a;}
.myInfo02 {padding:14px 0 12px 0; color:#6f534a;}

.bgBot03 {}
.bgBot03 dt {padding:5px 0 7px 10px; background:url('../images/icon/icon_box_01.gif') no-repeat 0 12px; font-weight:bold; color:#7d6145;}
.bgBot03 dt a {position:relative; top:-2px;}
.bgBot03 dd {padding-bottom:5px; color:#555;}

.disumerArea {padding-top:24px;}
.disumerArea h4.top {height:13px; margin-bottom:15px; padding-left:21px; background:url('../images/icon/icon_title.gif') no-repeat 0 0;}
.disumerArea h4 {margin-bottom:19px;}
.disumerArea h5.stit {margin-bottom:10px; padding-left:15px; background:url('../images/icon/icon_title.gif') no-repeat 0 -31px;}
.disumerArea ol {padding:0 0 10px 35px;}
.disumerArea ol li {list-style-type: decimal; padding-left:0; padding-bottom:5px; line-height:130%; }
.disumerArea .conTtx01 {padding:0 0 27px 17px; line-height:130%;}
.disumerArea ul {padding:0 0 10px 17px;}
.disumerArea ul li {padding-bottom:5px; line-height:130%; }
.disumerArea .conTtx02 {margin-top:-5px; padding:0 0 27px 0; line-height:130%;}
.disumerArea .conTtx02 ul {margin-bottom:-5px; padding:5px 0 0 0;}
.bgTop01 {height:5px; background:url('../images/myoffice/bg_top_01.gif') no-repeat 0 0; line-height:0; font-size:0;}
.bgBot01 {background:url('../images/myoffice/bg_bot_01.gif') no-repeat 0 bottom;}
.disumerArea .agreeWrap {padding:20px 25px;}
.disumerArea .agreeWrap span {display:block; margin-bottom:8px; color:#7d6145; font-weight:bold;}
.disumerArea .agreeWrap ol {padding:0 0 0 17px;}
.disumerArea .agreeTxt {padding-top:30px; font-size:14px; font-weight:bold; color:#b91219; text-align:center;}

.accountSrch {width:100%; height:44px; line-height:44px; background:url('../images/myoffice/bg_account.gif') no-repeat 0 0; text-align:center;}
.accountSrch label, .accountSrch input, .accountSrch a, .accountSrch select {display:inline-block; margin:0 5px;}
.accountSrch span {display:inline-block; margin:0 10px 0 0;}
.accountSrch span.selectBox-arrow {margin:-6px 0 0 0;}
.accountSrch span img {margin-top:-2px;}
.accountSrch strong {display:inline-block; color:#7d6145;}
.accountTxt01 {padding:25px 0 0 15px !important;}
.accountTxt01 li {padding-bottom:8px; color:#7d6145;}

.disumerArea .inner {width:765px; margin-top:30px; padding-left:12px;}
.bgTop02 {margin-left:2px; height:5px; background:url('../images/myoffice/bg_top_02.gif') no-repeat 0 0; line-height:0; font-size:0;}
.bgBot02 {margin: 0 0 15px 2px; background:url('../images/myoffice/bg_bot_02.gif') no-repeat 0 bottom;}
dl.refundInfo {width:396px; padding:11px 0 0 26px; overflow:hidden;}
dl.refundInfo dt {float:left; clear:left; width:96px; padding:2px 0 16px 0;}
dl.refundInfo dd {float:left; width:300px; padding-bottom:16px;}
.disumerArea .inner ul {padding:0 0 10px 0;}
.disumerArea .inner ul li {padding:0 0 7px 10px; background:url('../images/icon/icon_box_01.gif') no-repeat 0 4px;}

.bgTop03 {height:5px; background:url('../images/myoffice/bg_top_03.gif') no-repeat 0 0; line-height:0; font-size:0;}
.bgBot03 {padding:10px 23px; background:url('../images/myoffice/bg_bot_03.gif') no-repeat 0 bottom;}
ul.orderNum {margin-bottom:-15px !important; padding:0 0 5px 0;}
ul.orderNum li {padding: 0 0 15px 0 !important; background-position:-2px 0 !important;}
ul.orderNum li img {position:relative; top:-4px;}
.bgBot03 p {padding:10px 0 7px 0; line-height:150%;}
.bgBot03 ul {margin-bottom:-8px;}
.bgBot03 ul li {padding:0 0 8px 10px; background:url('../images/icon/icon_box_01.gif') no-repeat 0 4px; line-height:130%;}
.infoTxt01 {margin-bottom:-8px;}
.infoTxt01 li {margin-bottom:8px; padding-left:5px; background:url('../images/icon/icon_box_01.gif') no-repeat 0 4px; color:#555; font-weight:bold;}

/* È­¹°ÃßÀû ÆË¾÷ */
.bgNone {background:none !important;}
.chasePop {width:925px; background:url('../images/popup/logo.gif') no-repeat 20px 31px;}
.chasePop .innerWrap {width:780px; margin-left:115px; padding-top:29px;}
.title01 span.chase {position: absolute; right:0; top:7px;}

.dateSrch p.plusMall {display:inline-block; position: absolute; left:0; top:21px;}
.dateSrch p.plusMall label {padding-left:8px; background:url('../images/icon/icon_box_01.gif') no-repeat 0 4px; font-weight:bold;}

ul.tabStyle_0101 {width:100%; border-bottom:1px solid #caced4; overflow:hidden;}
ul.tabStyle_0101 li {float:left; padding:10px 15px; background:url('../images/myoffice/bg_bar_01.gif') no-repeat 0 10px;}
ul.tabStyle_0101 li:first-child {padding-left:34px; background:none;}
ul.tabStyle_0101 li.active a {font-weight:bold; color:#7d6145;}

.orderArea h4 {padding:25px 0 8px 0;}
.orderArea .title01 {padding:4px 0 0 35px;}
.tbWrap02 {border:3px solid #e1dfdd;}
.myView01 td.rdata01 {padding-right:8px; text-align:right;}
.myView01 td.rdata01 strong {color:#cc6666;}
.myView01.pl11 tbody th {padding-left:11px !important;}
.myView01 tbody tr.last th, .myView01 tbody tr.last td {border-bottom:1px solid #383d4a;}
.myView01 tfoot th {padding:11px 0 9px 11px; border-right:1px solid #e3e3e3; background:url('../images/myoffice/bg_th_01.gif') repeat-x 0 0; text-align:left; font-weight:bold; border-bottom:1px solid #383d4a;}
.myView01 tfoot td {border-bottom:1px solid #383d4a;}
.myList01 td.ldata02 {padding-left:5px; text-align:left;}
.infoTxt02 {margin: 30px 0 8px 0; padding-left:5px; background:url('../images/icon/icon_box_01.gif') no-repeat 0 6px;}

.brdNo thead th, .brdNo tbody td {border-left:0; border-right:0;}
.myList01 tfoot tr.first th, .myList01 tfoot tr.first td {border-bottom:1px solid #383d4a;}
.myList01 tfoot th.cart {padding:13px 18px 11px 0; text-align:right; font-weight:normal; border-bottom:1px solid #383d4a;}

.countBox {margin:30px 0 20px 0; padding:5px; border:1px solid #eaeaea; background:#f3f3f3;}
.countBox .inner {background:#fff; position:relative; height:95px;}
.countBox .inner .allTxt {position:absolute; left:39px; top:38px;}
.countBox .inner .priceArea {position:absolute; right:20px; top:0; width:528px; height:95px;}
.countBox .inner .price01 {padding:20px 33px 0 0; height:28px; text-align:right; border-bottom:1px solid #eaeaea; line-height:100%;}
.countBox .inner .price01 span.txt {display:inline-block; line-height:100%; margin-left:42px; padding:2px 0 0 8px; background:url('../images/icon/icon_box_01.gif') no-repeat 0 6px;}
.countBox .inner .price02 {padding:15px 33px 0 0; text-align:right; line-height:100%; font-size:14px; font-family:"±¼¸²", gulim;}
.countBox .inner .price02 strong {font-size:18px; font-weight:bold; color:#cc6666;}
.myList01 td.btnArea img {margin:2px 0;}
.infoTxt03 {margin: 25px 0 8px 0; text-align:right;}
.infoTxt03 span {padding-left:5px; background:url('../images/icon/icon_box_01.gif') no-repeat 0 6px; color:#7d6145;}

.benefitArea .inner {margin-left:12px;}
.benefitArea h4 {padding:25px 0 15px 0;}
.benefitArea h5 {margin-bottom:15px; padding-left:11px; background:url('../images/icon/icon_title.gif') no-repeat 0 -31px;}
.benefitArea h6 {margin-bottom:5px; padding-left:16px; background:url('../images/icon/icon_box_01.gif') no-repeat 5px 4px;}

.myView02 {width: 100%;}
.myView02 tbody th {padding:11px 0 9px 0; border-left:1px solid #e3e3e3; border-bottom:1px solid #e1e2e4; letter-spacing:-1px; background:url('../images/myoffice/bg_th_01.gif') repeat-x 0 0; text-align:center; font-weight:bold;}
.myView02 tbody tr th:first-child {border-left:0;}
.myView02 tbody td {padding:11px 0 9px 0; border-left:1px solid #e3e3e3; border-bottom:1px solid #e1e2e4; text-align:center;}
.myView02 tbody td:first-child {border-left:0;}
.myView02 tbody td.leftBrd {border-left:1px solid #e3e3e3 !important;}
.myView02 .selectBox {display:block;}

.lowWrap {width:100%; padding-top:25px; overflow:hidden;}
.lowWrap .lowTree {float:left; width:261px;}
.lowWrap .lowDetail {float:right; width:500px;}
.bgTop04 {height:5px; background:url('../images/myoffice/bg_top_04.gif') no-repeat 0 0; line-height:0; font-size:0;}
.bgBot04 {padding:12px 0 7px 0; background:url('../images/myoffice/bg_bot_04.gif') no-repeat 0 bottom;}
.lowWrap .lowTree strong.name {display:block; padding:0 0 11px 14px; color:#7d6145;}
.lowWrap .lowTree .iframe {width:228px; height:420px; padding:10px; margin:0 auto;  overflow:auto; overflow-x:hidden; background:#fff;}
.lowWrap .lowDetail .infoTxt {margin:15px 0 18px 0; padding-left:11px; background:url('../images/icon/icon_title.gif') no-repeat 0 -28px; color:#333;}
.lowWrap .lowDetail .lowSrch {position:relative; height:20px; margin-bottom:8px; line-height:20px; text-align:right;}
.lowWrap .lowDetail .lowSrch span.srchTxt {position:absolute; left:0; top:0; padding-left:11px; background:url('../images/icon/icon_box_01.gif') no-repeat 0 9px;}
.lowWrap .lowDetail .lowSrch input[type="text"] {height:15px; padding:3px 0 0 4px; border-top:1px solid #c5c5c5; border-left:1px solid #c5c5c5; border-right:1px solid #e9e9e9; border-bottom:1px solid #e9e9e9;  background:url('../images/icon/icon_calendar.gif') no-repeat right 2px; vertical-align:middle;}
.bgTop05 {height:5px; background:url('../images/myoffice/bg_top_05.gif') no-repeat 0 0; line-height:0; font-size:0;}
.bgBot05 {padding:18px 23px 0 23px; background:url('../images/myoffice/bg_bot_05.gif') no-repeat 0 bottom;}
.bgBot05 dt {padding-bottom:5px; font-weight:bold; color:#7d6145;}
.bgBot05 dd {padding:0 0 18px 12px;  background:url('../images/icon/icon_box_01.gif') no-repeat 0 4px; line-height:130%;}

.infoTxt03.lTxt {margin: 25px 0 0 0; text-align:left;}
.infoTxt03.lTxt span {display:block; margin-bottom:8px; color:#666;}
.myList01 td.leftBrd {border-left:1px solid #e3e3e3 !important;}
.epData {padding:15px 5px ;}
.epBox {margin:20px 0; border:1px solid #e1dfdd; background:#f8f8f8; padding:13px;}
.epBox ul {margin-bottom:-5px;}
.epBox ul li {padding: 0 0 3px 10px; padding-left:10px; background:url('../images/icon/icon_box_01.gif') no-repeat 0 6px; line-height:150%; letter-spacing:-1px;}

/* È¸¿ø°¡ÀÔ */
.joinType {width:100%; overflow:hidden;}
.joinType .joinBox {float:left; width:320px; height:230px; margin-left:10px; background:url('../images/member/bg_join_bot_01.gif') no-repeat 0 bottom;}
.joinType .joinBox:first-child {margin-left:0;}
.joinType .joinBox .bgTop {height:5px; background:url('../images/member/bg_join_top_01.gif') no-repeat 0 0; line-height:0; font-size:0;}
.joinType dl {width:100%;}
.joinType dl dt {height:60px; line-height:60px; padding-left:15px;}
.joinType dl dd {padding:20px 26px 0 26px; background:url('../images/member/bg_shadow_01.gif') no-repeat 19px 0; letter-spacing:-1px;}
.joinType dl dd p {padding-bottom:10px; line-height:140%; color:#777;}
.joinBtn {padding:20px 0 25px 0; border-bottom:1px solid #e8e8e8; text-align:center;}
.title02 {margin-bottom:12px; padding-left:10px; background:url('../images/icon/icon_title.gif') no-repeat 0 -29px;}

.joinList01 {width: 100%; border-top:1px solid #d7d7d7; border-left:1px solid #d7d7d7;}
.joinList01 thead th {padding:13px 0 11px 0; background: #a48e78; color: #fff; text-align:center; font-weight:bold;  border-bottom:1px solid #d7d7d7; border-right:1px solid #d7d7d7; line-height:150%;}
.joinList01 tbody td {padding:9px 0 7px 0; border-bottom:1px solid #d7d7d7; border-right:1px solid #e7e7e7; text-align:center;}
.joinList01 tbody th {padding:9px 0 7px 0; background:#f3f1ec; color:#8b7e70; border-bottom:1px solid #d7d7d7; border-right:1px solid #d7d7d7; text-align:center;}
.joinList01 .ldata01 {padding-left:20px; text-align:left; }
.bgTop06 {height:5px; background:url('../images/member/bg_join_top_02.gif') no-repeat 0 0; line-height:0; font-size:0;}
.bgBot06 {background:url('../images/member/bg_join_bot_02.gif') no-repeat 0 bottom;}
.joinStep {width:938px; margin:0 auto; padding:5px 0;}
.joinStep li {width:100%; padding:15px 0 10px 0; background:url('../images/common/separator_02.gif') repeat-x 0 0; overflow:hidden;}
.joinStep li:first-child {background:none;}
.joinStep li span {display:block; float:left; width:99px; height:14px; margin-top:12px; background:url('../images/member/bg_step.gif') no-repeat 11px 0; text-indent:-9999px;}
.joinStep li span.step01 {background-position:0 0;}
.joinStep li span.step02 {background-position:0 -14px;}
.joinStep li span.step03 {background-position:0 -28px;}
.joinStep li span.step04 {background-position:0 -42px;}
.joinStep li span.step05 {background-position:0 -56px;}
.joinStep li span.step06 {background-position:0 -71px;}
.joinStep li span.step07 {background-position:0 -85px;}
.joinStep li dl {float:left; width:839px;}
.joinStep li dl dt {padding-bottom:5px; font-weight:bold; color:#7d6145;}
.joinStep li dl dd {padding: 0 0 2px 8px; background:url('../images/icon/icon_box_01.gif') no-repeat 0 6px; line-height:150%;}
.joinTitle {width:100%; padding:23px 0; border-top:1px solid #e8e8e8; overflow:hidden;}
.joinCon01 {padding:20px;}
.joinCon02 {padding:30px 20px;}
.agreeArea {width:100%; overflow:hidden;}
.agreeArea .agreeBox {float:left; width:476px; margin-left:27px;}
.agreeArea .agreeBox:first-child {margin-left:0;}
.agreeArea .innerBox {height:158px; border:1px solid #d9d9d9; overflow:scroll; overflow-x:hidden;}
.agreeArea .innerBox p {padding:10px 15px 7px 15px; line-height:130%;}
.agreeArea .innerBox ul {padding:15px;}
.agreeArea .innerBox ul li {padding-bottom:10px; line-height:130%;}
.agreeArea .innerBox ul li ul {padding:5px 0 0 0;}
.agreeArea .innerBox ul li ul li {padding-bottom:5px; line-height:130%;}
.agreeArea .agreeSign {clear:both; text-align:center; padding:15px 0 30px;}
.realName {width:594px; margin:0 auto; position:relative;}
.realName dl.check {width:311px; overflow:hidden;}
.realName dl.check dt {float:left; clear:left; width:85px; padding:3px 0 7px 0;}
.realName dl.check dd {float:left; width:226px; padding:0 0 7px 0;}
.realName .btnArea {position: absolute; right:0; top:0;}
.nameFail {padding:30px 0 0 0;}
.nameFail dt {padding-bottom:5px; font-weight:bold; color:#7d6145;}
.nameFail dd {padding: 0 0 5px 8px; background:url('../images/icon/icon_box_01.gif') no-repeat 0 6px; line-height:150%;}
.joinWrite01 {width: 100%; border-top:1px solid #d7d7d7; border-left:1px solid #d7d7d7;}
.joinWrite01 tbody td {padding:9px 0 7px 10px; border-bottom:1px solid #d7d7d7; border-right:1px solid #e7e7e7; text-align:left;}
.joinWrite01 tbody th {padding:9px 0 7px 0; background:#f3f1ec; color:#8b7e70; border-bottom:1px solid #d7d7d7; border-right:1px solid #d7d7d7; text-align:center;}
.joinWrite01 tbody th.subth01 {font-weight:normal;}
.joinWrite01 .ldata01 {text-align:left !important; padding-left:24px !important;}
.joinWrite01 .bgOrange {background:#fef3e2;}
.joinWrite01 .cdata {text-align:center; padding-left:0;}
.joinWrite01 .rdata {text-align:right; padding-right:10px; line-height:150%;}
.joinWrite01 .ldata02 {text-align:left; vertical-align:bottom; line-height:150%; border-right:0;}
.joinTxt01 {padding:0 0 5px 14px;}
.joinFinish01 {padding:20px 0;  text-align:center; vertical-align:top; overflow:hidden;}
.joinFinish01 span.icon {display: inline-block; zoom:1; *display:inline; width:86px; height:72px; background:url('../images/icon/icon_join_group.gif') no-repeat 0 0;}
.joinFinish01 p {display: inline-block; zoom:1; *display:inline; position:relative; top:-10px; margin-left:10px;  line-height:180%;}
.joinFinish01 p .ment {font-size:14px; font-weight:bold;}
.myList01 tbody th {padding:13px 0 11px 0; background:url('../images/myoffice/bg_th_01.gif') repeat-x 0 0; border-top:1px solid #e1e2e4; text-align:center;}
.registStep {padding:20px 30px;}
.registStep dl {padding-top:25px;}
.registStep dl dt {padding-bottom:8px; font-weight:bold; color:#7d6145;}
.registStep dl dd {padding-bottom:5px; line-height:130%;}
.registStep ul {padding-top:18px;}
.registStep ul li {padding-bottom:5px; line-height:130%;}
.downList {width:939px; margin:0 auto; padding: 20px 0 25px 0; overflow:hidden;}
.downList li {float:center; margin-left:9px;}
.downList li:first-child {margin-left:0;}
.depth01 {padding-left:14px;}
.depth01 ul {padding-bottom:3px;}
.depth01 li {padding-bottom:5px; line-height:130%;}
.depth01 p.con01 {padding-bottom:11px; line-height:130%;}
.depth01 p.con02 {padding-bottom:3px; line-height:130%;}
.depth01 dl dt {padding-bottom:8px; font-weight:bold; color:#7d6145;}
.depth01 dl dd {padding-bottom:10px; line-height:130%;}
.disumerCheck {width:473px; margin:0 auto; position:relative;}
.disumerCheck dl {width:290px; padding-left:73px; overflow:hidden;}
.disumerCheck dl dt {float:left; clear:left; width:64px; padding:3px 0 6px 0;}
.disumerCheck dl dd {float:left; width:226px; padding:0 0 6px 0;}
.disumerCheck .btnArea {position: absolute; right:0; top:0;}
.disumerCheck span.icon {display:block; position: absolute; left:0; top:0; width:54px; height:49px;  background:url('../images/icon/icon_join_group.gif') no-repeat -116px 0;}
.disumerCheck p {margin-top:24px; border-top:1px solid #e5e5e5; padding-top:23px; padding:23px 0 0 85px; color:#7d6145;}
.joinWrite01.cdata td {text-align:center; padding-left:0;}
.joinWrite01.cdata th {padding:13px 0 11px 0;}
.joinWrite01.cdata th {padding:13px 0 11px 0;}
.joinFinish02 {padding:20px 0;  text-align:center; vertical-align:top; overflow:hidden;}
.joinFinish02 span.icon {display: inline-block; zoom:1; *display:inline; position:relative; top:-35px; width:86px; height:72px; background:url('../images/icon/icon_join_group.gif') no-repeat 0 0;}
.joinFinish02 div {display: inline-block; zoom:1; *display:inline; margin-left:20px;  line-height:180%; text-align:left;}
.joinFinish02 div .ment {font-size:14px; font-weight:bold;}
.joinFinish02 li {background-position:0 8px !important;}

/* ÃßÃµµð½´¸Ó È®ÀÎ ÆË¾÷ */
.txtDisumer {margin-bottom:20px; padding-bottom:17px; letter-spacing:-1px; border-bottom:1px solid #e1dfdd;}

/* °Å·¡ÀºÇà È®ÀÎ ÆË¾÷ */
dl.bankInfo01 {width:100%; margin-bottom:20px; padding-bottom:10px; border-bottom:1px solid #e1dfdd; overflow:hidden;}
dl.bankInfo01 dt {float:left; clear:left; width:15%; padding:4px 0 6px 0; font-weight:bold;}
dl.bankInfo01 dd {float:left; width:85%; padding:0 0 6px 0;}
dl.bankInfo02 {width:395px; margin-bottom:20px; padding-bottom:10px; border-bottom:1px solid #e1dfdd; overflow:hidden;}
dl.bankInfo02 dt {float:left; clear:left; width:69px; padding:0 0 10px 15px; color:#999;}
dl.bankInfo02 dd {float:left; width:311px; padding:0 0 10px 0; font-weight:bold;}

/* ¾ÆÀÌµð ÆÐ½º¿öµå Ã£±â */
.tabStyle_01.w980 {background:url('../images/common/bg_tab_0101.gif') no-repeat 0 100%; overflow:hidden;}
.tabStyle_01.w980 li {width:164px; letter-spacing:-1px;}
.idpwWrap {width:100%; overflow:hidden;}
.idpwWrap .idpwBox {float:left; width:479px;  margin-left:22px;}
.idpwWrap .idpwBox:first-child {margin-left:0;}
.idpwWrap .idpwBox .innerBox {height:312px; background:url('../images/member/bg_join_bot_03.gif') no-repeat 0 bottom;}
.idpwWrap .idpwBox .innerBox .bgTop {height:5px; background:url('../images/member/bg_join_top_03.gif') no-repeat 0 0; line-height:0; font-size:0;}
.idpwWrap .idpwBox .dlWrap {width:410px; position:relative; padding-left:40px;}
.idpwWrap .idpwBox .dlWrap .btn {position:absolute; right:0; bottom:6px;}
.idpwWrap .idpwBox dl {width:299px; padding:38px 0 0 0; overflow:hidden;}
.idpwWrap .idpwBox dl dt {float:left; clear:left; width:73px;padding:4px 0 6px 0;}
.idpwWrap .idpwBox dl dt img {vertical-align:top;}
.idpwWrap .idpwBox dl dd {float:left;  width:226px; padding:0 0 6px 0;}
.idpwWrap .idpwBox ul {padding:25px 0 0 40px;}
.idpwWrap .idpwBox li {padding-bottom:5px; line-height:130%;}



/* ³ªÀÇ ¾ÆÀÌµð¸ô */
.mallCapture {float:left; width:425px;}
.myMall {float:right; width:526px; padding-top:18px;}
.myMall .innerBox {padding:0 24px 10px 24px; border:1px solid #e2e2e2; background:#fbfbfb;}
.myMall .innerBox ul {}
.myMall .innerBox ul li {background:url('../images/common/separator_02.gif') repeat-x 0 0;}
.myMall .innerBox ul li:first-child {background:none;}
.myMall .innerBox ul li span.tit {display:inline-block; width:143px; padding:12px 0 12px 11px; background:url('../images/icon/icon_arrow_02.gif') no-repeat 0 16px; vertical-align:middle;}
.myMall .innerBox .agreeBox {height:158px; padding:10px; border:1px solid #d9d9d9; background:#fff; overflow:scroll; overflow-x:hidden;}
.myMall .innerBox .agreeBox h4 {padding-bottom:5px; font-weight:bold;}
.myMall .innerBox .agreeBox p {margin-bottom:10px;}
.myMall .innerBox .agreeBox ul {margin-bottom:5px;}
.myMall .innerBox .agreeBox ul li {padding-bottom:5px; line-height:130%; background:none;}
.myMall .innerBox .agreeBox ul li ul {padding:5px 0 0 10px; margin-bottom:-5px;}
.myMall .innerBox .agreeBox ul li ul li {padding-bottom:5px; line-height:130%; background:none;}
ul.mallList01 {width:100%; padding-top:14px; overflow:hidden;}
ul.mallList01 li {float:left; width:314px; height:140px; padding: 10px 0 0 12px; background:url('../images/common/separator_01.gif') repeat-y 0 0;}
ul.mallList01 li:first-child {width:322px; background:none; padding-left:6px;}
ul.mallList01 {padding-left:14px;}
ul.mallList01 li {float:left; width:314px; height:140px; padding: 10px 0 0 12px; background:url('../images/common/separator_01.gif') repeat-y 0 0;}

.memberHome {background:url('../images/member/bg_join_bot_04.gif') no-repeat 0 bottom;}
.memberHome .bgTop {height:7px; background:url('../images/member/bg_join_top_04.gif') no-repeat 0 0; line-height:0; font-size:0;}
.memberHome ul {width:927px; padding:13px 0 18px 0; margin:0 auto; overflow:hidden;}
.memberHome ul li {float:left; vertical-align:top;}

/* ARS ÀÌ¿ëÄÚµåÇ¥ º¸±â ÆË¾÷ */
.arsWrap {width:619px; margin:0 auto;}
.arsWrap .dataTb {float:left; width:300px; margin-left:19px;}
.arsWrap .dataTb:first-child {margin-left:0;}

/* yooneunmi start */
.stxt{font-size:0.9em; color:#999;}
.tl{text-align:left !important;}
.tc{text-align:center !important;}
.txtRed{color:#c2151b !important; font-weight:bold !important;}
.txtGold{color:#7d6145 !important; font-weight:bold !important;}
.h3G h2{margin-right:10px;}
.esGap li, .esGap p, .esGap dt, .esGap dd{line-height:1.6em;}
.ml18{margin-left:18px}
.mt5 {margin-top: 5px;}
.mt10 {margin-top: 10px;}
.mt15 {margin-top: 15px;}
.mt30 {margin-top: 30px;}
.mb20 {margin-bottom: 20px;}
.mb50 {margin-bottom: 50px;}
.lineUp{padding-left: 13px;text-indent: -13px;}
ul.dot li{background:url(../images/icon/icon_box_01.gif) no-repeat 0 9px; padding:2px 0 2px 10px;}
.bgGray{background-color:#f8f8f8;}
.wide{width:100% !important;}

.tabStyle_02.big li {width: 50%; margin-right:0;}
.tabStyle_02.big li a {background: url('../images/common/bg_tab_03_big.gif') no-repeat 0 0; width: 95%;}
.tabStyle_02.big li a span {width: 100%; background: url('../images/common/bg_tab_03_big_right.gif') no-repeat right 0; padding-right: 0; width:100%; text-align: center;}
.tabStyle_02.big li.active a {background: url('../images/common/bg_tab_03_big.gif') no-repeat 0 -38px;}
.tabStyle_02.big li.active a span {background: url('../images/common/bg_tab_03_big_right.gif') no-repeat right -38px;}

.tabStyle_02.w165 li {width: 185px; margin-right:0;}
.tabStyle_02.w165 li a {background: url('../images/common/bg_tab_03_big.gif') no-repeat 0 0; width: 165px;}
.tabStyle_02.w165 li a span {width: 100%; background: url('../images/common/bg_tab_03_big_right.gif') no-repeat right 0; padding-right: 0; width:100%; text-align: center;}
.tabStyle_02.w165 li.active a {background: url('../images/common/bg_tab_03_big.gif') no-repeat 0 -38px;}
.tabStyle_02.w165 li.active a span {background: url('../images/common/bg_tab_03_big_right.gif') no-repeat right -38px;}


/* heading */
.hStep h2{margin-top:20px; background:url(../images/icon/icon_title_01.gif) no-repeat 0 50%; padding:5px 5px 5px 30px;}
.hStep h3{background:url(../images/icon/icon_redRight.gif) no-repeat 0 50%; padding:10px 5px 10px 10px;}
.hStep h4{color:#7d6145; font-weight:bold; padding-top:10px;padding-left:10px;}
.hStep h4+p, .cscenter h4+ul{padding-left:28px;}

.hStep h2+p, .hStep h2+table, .hStep h2+ul, .hStep h2+ol {margin-top:5px;}
.ie7 .tbList01 {margin-top:5px;}
.hStep h3+h4{padding-top:0;}
.hStep h3+ol, .hStep h3+p, .hStep h3+ul, .hStep h3+dl{padding-left: 10px; line-height: 1.6em;}


/* FAQ */
.faqSearch{border:1px solid #cdcdcd; margin-bottom:20px; height:111px;}
.faqSearch div{float:left; margin: 20px 0 0 30px;}
.faqSearch div dd{margin-top:5px;}
.faqSearch p{float:right;}
.counseling a{display:inline-block; width:125px; height:81px; text-align:center; margin:15px 0;}
.counseling a.first{background: url(../images/eshop/custom_center/oneOnOneCounseling_img.png) no-repeat 50% 15px; border-right:1px solid #cdcdcd}
.counseling a.last{background: url(../images/eshop/custom_center/emailCounseling_img.png) no-repeat 50% 8px;}
.counseling a img{margin-top:65px;}
.faqSearchInput{border:2px solid #ccc; width:350px; padding: 5px; margin-right:5px;}
.faq>div>div{padding:10px 35px;}

.h2G{position:relative; border-bottom:2px solid #383d4a; height:22px;}
.h2G h2, .h2G p{display:inline}
.h2G p span{color:#c2151b;}

.qus_area{background:url(../images/icon/icon_q.png) no-repeat 10px 8px; padding-right:20px;}
.ans_area{background:#f8f8f8 url(../images/icon/icon_a.png) no-repeat 10px 8px; border-top:1px solid #e1dfdd; border-bottom:1px solid #e1dfdd; }

/* Q&A */
.titG{margin-bottom:5px; zoom:1}
.qna .titG h2{float:left; width:87px;}
.titG p{float:left;}

.qna th{text-align:left; padding-left:10px; background-color:#f8f8f8; border-bottom: 1px solid #e1dfdd;}
.qna tr:last-child th{vertical-align:top; padding-top:8px}
.qna td{text-align:left; padding-left:10px;}
.qna td{text-align:left; padding-left:10px;}
.btnG{text-align:center;}
.btnG a:first-child{margin-right:10px;}

.qnaSearch{border: 1px solid #cdcdcd; margin-bottom: 20px;height: 100px;}
.qnaSearch dl{padding:20px 0 0 30px;}
.qnaArea .tl{padding:15px 0}
.qnaArea .qus_area{background:url(../images/icon/icon_q.png) no-repeat 15px 7px; border-bottom: 1px solid #cdcdcd; border-top:none; padding-left:35px; }
.qnaArea .qus_area a:hover{font-weight:bold; text-decoration:underline;}
.qnaArea.first .qus_area{border-top: 0 none}
.qnaArea .ans_area{background:#f8f8f8 url(../images/icon/icon_a.png) no-repeat 15px 9px; border-top:none; border-bottom:1px solid #cdcdcd; padding-left:35px; display:none; min-height:20px;}
.qnaArea .ans_area span{font-size:0.9em; color:#999;}
.qnaArea.last .ans_area{border-bottom: 1px solid #cdcdcd;}
.pagination{position:relative;}
a.btnPo{position:absolute; right:0; bottom:0px; width:94px; height:29px; border:0 none;}

tr.qnaArea{background-color:#f8f8f8; display:none; }
tr.qnaArea td.tl span{font-weight:bold;}
tr.qnaArea .qus_area {background: url(../images/icon/icon_q.png) no-repeat 15px 0; padding-left: 35px; padding-bottom:10px; border-top: 0 none; border-bottom: 0 none;}
tr.qnaArea .ans_area {background: #f8f8f8 url(../images/icon/icon_a.png) no-repeat 15px 2px; border-top: 0 none; border-bottom: 0 none; padding-left: 35px; display:block;}

/* 1:1 »ó´ã */
.oneOnOne{height:25px; text-align:right; margin-bottom:5px;}
.oneOnOne input{line-height:1.4em;}
.oneOnOne input[src$=gif]{margin-left:5px;}

/* cs¼¾ÅÍ ¾È³» */
.cscenter h3.h3_out{background:none; padding:10px 0 5px 0; color:#7d6145; font-weight:bold;}
.cscenter h3.h3_out+ul, .cscenter h3.h3_out+p{padding-left: 0;}
.cscenter h3+ol, .cscenter h3+p, .cscenter h3+ul, .cscenter h3+dl{padding-left: 10px; line-height: 1.6em;}

.csCall{border:1px solid #e5e5e5; padding:20px; margin-bottom:20px; height: 80px;}
.csCall p{float:left; margin-right: 70px;}
.csCall dl{float:left; margin-top: 15px;}
.csCall dl.first{width:175px; border-right:1px solid #e5e5e5;}
.csCall dl.last{padding-left:20px;}
.serviceUse{margin-top:20px; padding:30px; height:175px; background:url(../images/eshop/custom_center/cscenter_main_bg_01.png) no-repeat 0 0;}
.serviceUse dl{height:115px;}
.serviceUse dt{float:left; width:185px;}
.serviceUse dd{float:left; width:500px;}
.serviceUse ul{float:left;}
.serviceUse ul li{font-weight:bold;}
.serviceUse ul li span{font-weight:normal; letter-spacing:-1px;}

.useTime{zoom:1}
.useTime dl{float:left; width:300px; margin-top:10px;}
.useTime dt{float:left; background:url(../images/icon/icon_box_01.gif) no-repeat 0 50%; padding-left:8px; padding-right:8px; font-weight:bold;}
.useTime dd{float:left;}
.shade{padding:5px; background-color:#f2f2f2; margin:5px 0}
.useWay{text-indent:-999em; margin-top:10px; height: 63px; background:url(../images/eshop/custom_center/cscenter_main_bg_02.png) no-repeat 0 0}
.useWay li{float:left}

.tip{padding-left: 10px;}
.tip dt{color:#7d6145; font-weight:bold; }
.tip2{margin-top:10px;}

.useCode{margin-top:5px; position:relative;}
.useCode a{position:absolute; right:10px; bottom:6px}
.useCode p.last{letter-spacing:-1px;}

.filter_pay h2{margin-left:140px;}
.filter_pay h4+ul{padding-left:10px;}
.filter_pay h2+p, .filter_pay h2+ul{margin-left:140px; margin-top:5px;}

.filter_pay tbody th{background-color:#f8f8f8;border-bottom: 1px solid #e1dfdd;}
.filter_pay tbody td{padding:9px 8px 7px 8px}
.fPG_h2_01, .fPG_h2_02, .fPG_h2_03, .fPG_h2_04, .fPG_h2_05, .fPG_h2_06{border-bottom:1px solid #e1dfdd; padding-bottom:15px}
.fPG_h2_01{background:url(../images/eshop/custom_center/h2_filter_pay_01_img.png) no-repeat 32px 0}
.fPG_h2_02{background:url(../images/eshop/custom_center/h2_filter_pay_02_img.png) no-repeat 47px 0}
.fPG_h2_03{background:url(../images/eshop/custom_center/h2_filter_pay_03_img.png) no-repeat 43px 0}
.fPG_h2_04{background:url(../images/eshop/custom_center/h2_filter_pay_04_img.png) no-repeat 25px 10px; height:70px;}
.fPG_h2_05{background:url(../images/eshop/custom_center/h2_filter_pay_05_img.png) no-repeat 34px 10px}
.fPG_h2_06{background:url(../images/eshop/custom_center/h2_filter_pay_06_img.png) no-repeat 32px 10px; margin-bottom:5px;}

.topArea{border:1px solid #e2e0de; background:url(../images/eshop/main/mobileWeb_img.png) no-repeat 0px 0px; padding-left:335px; margin-top:20px;}
.topArea dt{margin-top:40px;  margin-bottom:10px;}
.topArea dd{margin-bottom:30px;}

.easyCheckArea{border:1px solid #e2e0de; background:url(../images/eshop/custom_center/easyCheckArea_bg.png) no-repeat 0px 0px; padding-left:335px; margin-top:20px; position:relative;}
.easyCheckArea dt{margin-top:40px;  margin-bottom:10px;}
.easyCheckArea dd{margin-bottom:30px;}
.easyCheckArea p{position:absolute; top:-8px; right:20px;}
.svHowApply{height: 63px; text-indent:-999em; margin:5px 0; background:url(../images/eshop/custom_center/h2_easycheck_service_info_03_img.png) no-repeat 0px 0px;}
.svHowApply li{float:left}
.easycheck_service_Flowchart{text-align:center}
h3.h3_out{background:none; padding:10px 0 5px 0; color:#7d6145; font-weight:bold;}
h3.h3_out+ul, h3.h3_out+ol, .cscenter h3.h3_out+p{padding-left: 0;}

.appArea{border:1px solid #e2e0de; background:url(../images/eshop/custom_center/appArea_bg.png) no-repeat 0px 0px; padding-left:335px; margin-top:20px; position:relative;}
.appArea dt{margin-top:40px;  margin-bottom:10px;}
.appArea dd{margin-bottom:30px;}
.dlflaot{padding-left:0 !important;}
.dlflaot dt{float:left; color:#7d6145; font-weight:bold;}
.dlflaot dd{float:left; padding-left:5px;}
.ulfloat{margin-top:20px; zoom:1}
.ulfloat li{float:left; padding-right:10px;}
.ulfloat li.last{padding-right:0;}
.ulfloatBtn{ zoom:1}
.ulfloatBtn li{float:left; padding:10px 32px; background:url(../images/icon/icon_arrow_sh.png) no-repeat right 45px;}
.ulfloatBtn li.last{padding-right:0; background:none}
.appUseWay{background:url(../images/eshop/custom_center/h2_app_info_02_bg.png) no-repeat 0 0; zoom:1}
.appUseWay li{float:left;}
.appUseWay li.first{padding:10px 0 5px 132px;}
.appUseWay li.last{padding:10px 0 5px 215px;}

.ncArea{border:1px solid #e2e0de; background:url(../images/eshop/custom_center/ncArea_bg.png) no-repeat 0px 0px; padding-left:335px; margin-top:20px; position:relative;}
.ncArea dt{margin-top:40px;  margin-bottom:10px;}
.ncArea dd{margin-bottom:30px;}
.dlflaot{padding-left:0 !important;}
.dlflaot dt{float:left; color:#7d6145; font-weight:bold;}
.dlflaot dd{float:left; padding-left:5px;}
.ulfloat{margin-top:20px; zoom:1}
.ulfloat li{float:left; padding-right:10px;}
.ulfloat li.last{padding-right:0;}
.ulfloatBtn{ zoom:1}
.ulfloatBtn li{float:left; padding:10px 32px; background:url(../images/icon/icon_arrow_sh.png) no-repeat right 45px;}
.ulfloatBtn li.last{padding-right:0; background:none}
.ncUseWay{background:url(../images/eshop/custom_center/h2_app_info_02_bg.png) no-repeat 0 0; zoom:1}
.ncUseWay li{float:left;}
.ncUseWay li.first{padding:10px 0 5px 132px;}
.ncUseWay li.last{padding:10px 0 5px 215px;}

.qrArea{border:1px solid #e2e0de; background:url(../images/eshop/custom_center/qrArea_bg.png) no-repeat 0px 0px; padding-left:335px; margin-top:20px;}
.qrArea dt{margin-top:40px;  margin-bottom:10px;}
.qrArea dd{margin-bottom:30px;}
.h3_qrInfoArea div{border-bottom:1px solid #e1dfdd; padding:10px 0 10px 125px;}
.h3_qrInfo_01{background:url(../images/eshop/custom_center/h3_qr_01_bg.png) no-repeat 30px 22px;}
.h3_qrInfo_02{background:url(../images/eshop/custom_center/h3_qr_02_bg.png) no-repeat 30px 22px;}
.h3_qrInfo_03{background:url(../images/eshop/custom_center/h3_qr_03_bg.png) no-repeat 30px 22px; height: 95px;}
.h3_qrInfo_04{background:url(../images/eshop/custom_center/h3_qr_04_bg.png) no-repeat 30px 22px;}
.h3_qrInfo_04 ul{text-indent: -10px; padding-left: 10px;}

.ePhoneArea{border:1px solid #e2e0de; background:url(../images/eshop/e-phone/ePhoneSettlement_bg.png) no-repeat 0px 0px; padding-left:335px; margin-top:20px;}
.ePhoneArea dt{margin-top:40px;  margin-bottom:10px;}
.ePhoneArea dd{margin-bottom:30px;}
.ePhoneArea dd.first{margin-bottom:10px;}
.ePhoeStep{zoom:1;}
.ePhoeStep ul{background:url(../images/eshop/e-phone/ePhoneArea_bg.png) no-repeat 0px 0px; float:left; padding-left:20px; margin:20px 0; width: 47%;}
.ePhoeStep ul span{color:#c2151b}
.ePhoeStep dl{float:left; background-color:#f0efee; padding:5px 10px; width:370px; margin-top:60px;}
.ePhoeStep dt{font-weight:bold;}
.ePhoeStep dd{background:url(../images/icon/icon_box_01.gif) no-repeat 0 9px; padding-left:10px;}
/*.ePhoeStep ul:nth-child(2n+1){width:48%}*/
.grayNo01{background:url(../images/eshop/e-phone/grayNo_01.png) no-repeat 0px 0px;padding-top:45px; padding-bottom:10px;}
.grayNo02{background:url(../images/eshop/e-phone/grayNo_02.png) no-repeat 0px 0px;padding-top:45px; padding-bottom:10px;}
.grayNo03{background:url(../images/eshop/e-phone/grayNo_03.png) no-repeat 0px 0px;padding-top:45px; padding-bottom:10px;}
.grayNo04{background:url(../images/eshop/e-phone/grayNo_04.png) no-repeat 0px 0px;padding-top:45px; padding-bottom:10px;}
.grayNo05{background:url(../images/eshop/e-phone/grayNo_05.png) no-repeat 0px 0px;padding-top:45px; padding-bottom:10px;}
.grayNo06{background:url(../images/eshop/e-phone/grayNo_06.png) no-repeat 0px 0px;padding-top:45px; padding-bottom:10px;}
.grayNo07{background:url(../images/eshop/e-phone/grayNo_07.png) no-repeat 0px 0px;padding-top:45px; padding-bottom:10px;}
.grayNo08{background:url(../images/eshop/e-phone/grayNo_08.png) no-repeat 0px 0px;padding-top:45px; padding-bottom:10px;}
.grayNo09{background:url(../images/eshop/e-phone/grayNo_09.png) no-repeat 0px 0px;padding-top:45px; padding-bottom:10px;}

.disumer_account_info_topImg{background:url(../images/eshop/custom_center/disumer_account_info_bg.png) no-repeat 0px 0px; height:90px; text-indent:-999em;}
ol.align{padding}
.hStep .olStep{padding-left: 25px; text-indent: -15px;}
.issueProcess_01{background:url(../images/eshop/custom_center/issueProcess_01.png) no-repeat 0px 0px; padding-top:70px; text-indent:-15px; padding-left:25px !important;}
.issueProcess_02{background:url(../images/eshop/custom_center/issueProcess_02.png) no-repeat 0px 0px; padding-top:70px; text-indent:-15px; padding-left:25px !important;}

.disumer_search01{background:url(../images/eshop/main/disumer_search01_img.png) no-repeat 0px 0px; height:168px; margin:10px 0 5px 0;}
.disumer_search01 p.first{text-indent:-999em;float:left; width:340px;}
.disumer_search01 p.last{width:285px; text-align:center; margin-top:10px;}
.disumer_search01 div{float:left; position:relative; width:400px;margin-top:55px;}
.disumer_search01 div input{padding:2px}
.disumer_search01 div a{position:absolute; top:3px; right:5px;}
.disumer_search01 div dl{width:300px; line-height:1.6em;}
.disumer_search01 div dt{float:left; width:80px; padding:2px 0;}
.disumer_search01 div dd{float:left; width:200px; padding:2px 0;}

.exTopCnt{margin:30px 0 20px 0; zoom:1}
.exTopCnt dl{width:49%; padding:10px 0}
.exTopCnt dl.first{float:left; border-right:1px solid #e1dfdd;}
.exTopCnt dl.last{float:right; width:50%}
.exTopCnt dl.last dt{padding:0 20px}
.exTopCnt dt{float:left;padding-right:20px;}
.exTopCnt dd{float:left;}

.ex h2{background:url(../images/icon/icon_redRight.gif) no-repeat 0 50%; padding:10px 5px 10px 10px;}
.ex dl{padding:10px 0}
.ex dt{padding-bottom:5px}
.ex dd{text-indent:-15px; padding-left:15px}

.ex table{margin-bottom:5px;}
.ex tbody th{background-color:#f8f8f8; border-bottom:1px solid #e1dfdd;}

/* ¼­ºñ½º ¾à°ü */
.serviceProvision h2{margin-top:20px; background:url(../images/icon/icon_title_01.gif) no-repeat 0 50%; padding:5px 5px 5px 35px;}
.serviceProvision h3{font-size:1.6em; font-size:16px; font-family:gulim; letter-spacing:-1px; font-weight:bold; margin-top:30px;}
.serviceProvision h4{background:url(../images/icon/icon_boxArrow.png) no-repeat 0 50%; padding:3px 5px 3px 20px; color:#7d6145; font-weight:bold; margin:20px 0; text-decoration:underline; font-size:16px; font-family:gulim; letter-spacing:-1px; }
.serviceProvision h5{font-weight:bold; padding-left:35px; margin-top:20px}
.serviceProvision ol, .serviceProvision ul, .serviceProvision p{padding-left:35px;}
.serviceProvision .tabStyle_02{padding-left:0;}
.serviceProvision ul ul{padding-left:0;}
.boxArrow{background:url(../images/icon/icon_boxArrow.png) no-repeat 0 50%; padding:3px 13px 3px 20px; color:#7d6145; font-weight:bold;}
.boxArrow a{color:#7d6145; text-decoration:underline;}

.serviceProvision td{border-left:1px solid #e1dfdd;}
.serviceProvision td.first{border-left:0 none}

.consent{background:url(../images/eshop/main/personal_info_bg.png) no-repeat 0px 0px; margin-top:10px; height: 200px;}
.consent div{float:left;}
.consent>div p,.consent>div ul{padding:0; margin-bottom:10px;}
.consent .left{width:249px; padding:30px;}
.consent .right{width:645px; padding:30px 10px 30px 10px;}

.consent ul li{padding-top:6px; padding-bottom:6px;}
.consent ul.last li{float:left;}
.consent ul.last li.liWide{width:361px;}
.personal_selectArea{position:relative;}
.personal_selectArea select, .personal_selectArea a.selectBox{width:185px; position:absolute; left:230px; top:5px; }

.provision h2{margin-top:20px; background:url(../images/icon/icon_title_01.gif) no-repeat 0 50%; padding:5px 5px 5px 35px;}
.provision h3{background:url(../images/icon/icon_boxArrow.png) no-repeat 0 50%; padding:3px 5px 3px 20px; color:#7d6145; font-weight:bold; margin:20px 0 5px 0;}
.provision p, .provision ul, .provision ol{padding-left:35px;}
.provision .tabStyle_02{padding-left:0;}

/* À©µµ¿ìXP¼­ºñ½ºÆÑ2 */
.winxp_pack2_01{height:1224px; margin-top:20px; padding:10px 30px; background:url(../images/eshop/main/winxp_pack2_bg01.png) no-repeat 0px 0px;}
.winxp_pack2_02{height:3608px; margin-top:20px; padding:10px 30px; background:url(../images/eshop/main/winxp_pack2_bg02.png) no-repeat 0px 0px;}
.winxp_pack2 h2{margin-top:20px; background:url(../images/icon/icon_title_01.gif) no-repeat 0 50%; padding:5px 5px 5px 35px;}
.winxp_pack2 h2+p{margin-left:35px;}
.winxp_pack2 h3{background:url(../images/icon/icon_boxArrow.png) no-repeat 0 50%; padding:3px 5px 3px 20px; color:#7d6145; font-weight:bold; margin:20px 0 5px 0; font-size:1.2em;}
.winxp_pack2 h4{font-weight:bold; margin-top:40px; font-size:14px;}
.winxp_pack2 h3+h4{margin-top:30px;}
.winxp_pack2 .txtGold{text-decoration:underline;}
/*.winxp_pack2 ul img{margin-top:5px;}*/
.winxp_pack2 ul li{padding-top:5px}

.siteMap{}
.siteMap>div{background:url(../images/eshop/main/sitemap_line.png) repeat-y right 0; }
.siteMap>div div{width:185px; float:left; background:url(../images/eshop/main/sitemap_line.png) repeat-y 0 0; padding:10px 30px; letter-spacing:-1px}

.siteMap h2{background:url(../images/icon/icon_boxArrow.png) no-repeat right 2px; padding:3px 5px 3px 0; color:#7d6145; font-weight:bold; border-bottom:2px solid #848484;}
.siteMap ul{height:350px; margin-top:10px;}
.siteMap li{background:url(../images/icon/icon_box_01.gif) no-repeat left 50%; border-bottom:1px solid #e9e9e9; padding:5px 0 5px 10px}

/* clear */
.faqSearch:after, .titG:after, .csCall:after, .serviceUse dl:after, .useTime:after, .useTime dl:after, .useWay:after,
.svHowApply:after, .dlflaot:after, .ulfloat:after, .ulfloatBtn:after, .appUseWay:after, .ePhoeStep:after,
.disumer_search01:after, .disumer_search01 div dl:after, .exTopCnt:after, .exTopCnt dl:after,
.consent:after, .consent ul li:after, .siteMap>div:after{clear:both; content:''; display:block;}

/* view whole menu for shop */
/* ¼îÇÎ¸ô - ÀüÃ¼Ä«Å×°í¸® ·¹ÀÌ¾îÆË¾÷ ±èÀºÁÖÃß°¡ */
#viewWholeMenuForShop {position:absolute; top:-1px; left:0; width:700px; overflow:hidden; background:#fff; display:none;}
.allCategory {position:relative; width:696px; border:2px solid #c2151b; border-top:0; overflow:hidden;}
.allCategory .menuBox {float:left; width:140px; height:644px; background:url('../images/order/bg_category_line.gif') repeat-y 0 0;}
.allCategory .menuBox:first-child {width:136px; background:none;}
.allCategory .menuBox a.menuTit {display:block; width:100%; height:38px; line-height:38px; color:#fff; font-weight:bold; background:url('../images/order/bg_category_tit.gif') no-repeat right 0; text-align:center;}
.allCategory .menuBox dl {padding:2px 0 7px 8px;}
.allCategory .menuBox dl dt {padding-top:9px;}
.allCategory .menuBox dl dt a {color:#941116; font-weight:bold;}
.allCategory .menuBox dl dd {padding:0 0 7px 9px; background:url('../images/icon/icon_box_01.gif') no-repeat 0 5px; line-height:16px;}
.allCategory .menuBox dl dd a {color:#666; letter-spacing:-2px;}
.allCategory .close {position:absolute; right:0; bottom:0;}

/* ÀÎÁõ¼ö´ÜÀ¸·Î µð½´¸Ó °¡ÀÔÇÏ±â */
span.etcTxt01 {position:absolute; right:0; top:17px; color:#fe7f00;}
span.etcTxt01 img {vertical-align:top;}

/* ÁøÇàÁßÀÎ ÀÌº¥Æ® */
ul.tabStyle_02.event li span, ul.tabStyle_02.event li.active span {text-align:center; width:96px; text-align:center;}

.ie7 .myView02 td {position:relative;}
.altpiArea, .orderArea {padding-top:1px; margin-top:-1px;}
.layerCredit .innerWrap ul.tbTxt01 {position:static !important;}

/* ¼îÇÎ¸ô °øÅëÆË¾÷ */
.commonPop {width:800px; background:#fff;}
.commonPop h1 {position:relative; height:35px; padding-top:15px; text-indent:29px; background:url('../images/popup/bg_logo_top.gif') no-repeat 1px 1px; }
.commonPop h1 a {position:absolute; right:19px; top:14px;}
.ie7 .commonPop .title01 {position:static;}
.ie7 .popWrap .title01 {position:static;}
.commonPop .innerWrap {margin-top:10px; height:430px; padding:20px 0 0 32px; overflow:auto; overflow-x:hidden;}
.commonPop .innerWrap .depth01 {padding-left:33px;}
.commonPop .innerWrap .depth01 p.txt {padding-bottom:15px; line-height:160%;}
ul.popTab01 {width:775px; margin:0 auto -1px; overflow:hidden; padding:0 0 0 0;}
ul.popTab01 li {float:left; width:128px; border:1px solid #ccc; border-left:0; background:none; padding:0 0 0 0;}
ul.popTab01 li:first-child {border-left:1px solid #ccc;}
ul.popTab01 li a {display:block; width:128px; height:28px; line-height:28px; background:url('../images/popup/bg_tab_01.gif') no-repeat 0 0; text-align:center; color:#595858; font-weight:bold;}
ul.popTab01 li a:hover, ul.popTab01 li a:active {background:url('../images/popup/bg_tab_02.gif') no-repeat 0 0; color:#fff; font-weight:bold;}
ul.popTab01 li.active a {background:url('../images/popup/bg_tab_02.gif') no-repeat 0 0; color:#fff; font-weight:bold;}
ul.popTab01 li.active a:hover, ul.popTab01 li.active a:active {background:url('../images/popup/bg_tab_02.gif') no-repeat 0 0; color:#fff; font-weight:bold;}

ul.popTab05 {width:775px; margin:0 auto -1px; overflow:hidden; padding:10 10 10 10;}
ul.popTab05 li {float:left; width:153px; border:1px solid #ccc; border-left:0; background:none; padding:0 0 0 0;}
ul.popTab05 li:first-child {border-left:1px solid #ccc;}
ul.popTab05 li a {display:block; width:153px; height:28px; line-height:28px; background:url('../images/popup/bg_tab_01.gif') no-repeat 0 0; text-align:center; color:#595858; font-weight:bold;}
ul.popTab05 li a:hover, ul.popTab05 li a:active {background:url('../images/popup/bg_tab_02_2.gif') no-repeat 0 0; color:#fff; font-weight:bold;}
ul.popTab05 li.active a {background:url('../images/popup/bg_tab_02.gif') no-repeat 0 0; color:#fff; font-weight:bold;}
ul.popTab05 li.active a:hover, ul.popTab05 li.active a:active {background:url('../images/popup/bg_tab_02.gif') no-repeat 0 0; color:#fff; font-weight:bold;}

ul.tabStyle_02.w197 li a {padding-left:29px !important;}
ul.tabStyle_02.w197 li span, ul.tabStyle_02.w197 li.active span {width:139px; padding-right:29px !important; letter-spacing:-1px; text-align:center;}
ul.tabStyle_02.w197 li:first-child span {width:137px;}
ul.tabStyle_02.w197 li.active:first-child span {width:137px;}

ul.tabStyle_02.w187 li a {padding-left:29px !important;}
ul.tabStyle_02.w187 li span, ul.tabStyle_02.w187 li.active span {width:99px; padding-right:29px !important; letter-spacing:-1px; text-align:center;}
ul.tabStyle_02.w187 li:first-child span {width:99px;}
ul.tabStyle_02.w187 li.active:first-child span {width:99px;}


/* ºñ¹Ð¹øÈ£º¯°æ - 130518 */
.changePw .dot {padding: 0 0 5px 8px; background:url('../images/icon/icon_box_01.gif') no-repeat 0 7px; line-height:150%; color:#7d6145;}
.changePwInput {padding:25px 30px;}
.changePwInput dl {width:100%; overflow:hidden;}
.changePwInput dl dt {clear:both; float:left; width:175px; font-weight:bold; margin-top:10px;}
.changePwInput dl dt label {display:block; padding-top:5px;}
.changePwInput dl dt strong {color:#c2151b; margin-right:5px;}
.changePwInput dl dd {float:left; width:700px; margin-top:10px;}
.changePwInput dl dd.infor {clear:both; margin:5px 0 0 175px;}
.moreInformation {padding:25px 30px; border-top:1px solid #e8e8e8;}
.moreInformation .red2 {color:#c2151b;}

/* µð½´¸ÓÄ«µå À¯È¿±â°£ ¿¬Àå½ÅÃ»¾È³»ÆË¾÷ - 130518 */
.pop_disumerCard {position:relative; width:450; height:222px; background:url('../images/popup/popup_bg_01.gif') no-repeat 0 0; padding-top:222px;}
.pop_disumerCard .information {position:absolute; top:145px; left:212px; color:#000000; line-height:16px;}
.pop_disumerCard .information strong {color:#000000;}
.pop_disumerCard .innerWrap {width:450; height:225px; overflow:auto; overflow-x:hidden; border:1px solid #e1dfdd;}
.pop_disumerCard .innerWrap ul {padding:8px 22px 5px;}
.pop_disumerCard .innerWrap ul li {background-position:left 13px; padding-left:8px;}
.pop_disumerCard .innerWrap ul li p {background:url('../images/popup/bg_pop_seperation.gif') repeat-x left top; padding:7px 0 2px; letter-spacing:-1px;}
.pop_disumerCard .innerWrap ul li:first-child p {background:none;}
.pop_disumerCard .innerWrap p.thank {padding:7px 0 7px 31px;}
.pop_disumerCard .btnArea {height:30px; background:url('../images/popup/bg_pop_disumer_btnArea.gif') no-repeat 0 0; line-height:30px; vertical-align:middle; text-align:center;}


/* ½Å±ÔÈÄ¿ø³»¿ª È®ÀÎ - 130518 */
.tempDisumerList .myList01 td {height:30px;}
.tempDisumerQuestions .answers {padding-left:20px;}
.tempDisumerQuestions .answers label {margin-right:15px;}
.tempDisumerQuestions .answers label input {vertical-align:middle; margin-right:3px; margin-top:-3px; #margin-right:1px;}