@charset "utf-8";

/*
 * @도메인 마켓 플레이스 페이지 추가
 * @Date : 2017-08-24
*/

/*서브메인*/
.contents-wrap .intro-box .btns {min-width: 150px; padding: 8px 10px; font-size: 16px; font-weight: 600}
.contents-wrap .intro-box .intro-subscript {width: 584px}
.market-wrap .process {overflow:hidden; display:table; width:100%; margin:20px auto 0; padding:20px 46px; background-color:#fbfbfb; border:1px solid #efefef; box-sizing: border-box;}
.market-wrap .process-list {position:relative; display:table-cell; width:20%}
.market-wrap .process-list::after {content:''; position:absolute; top:22px; right:-12px; width:23px; height:32px; background:url("../../images/crebiz/common/process-next.png") no-repeat}
.market-wrap .process-list:last-child::after {content:none}
.market-wrap .process-list [class^="process-img"] {width:76px; height:76px; margin:0 auto 21px; background-image:url("../../images/crebiz/domain/market/market-sprite.png"); background-repeat:no-repeat; background-size:640px}
.market-wrap .process-img01 {background-position:-82px -2px}
.market-wrap .process-img02 {background-position:-162px -82px}
.market-wrap .process-img03 {background-position:-242px -2px}
.market-wrap .process-img04 {background-position:-162px -82px}
.market-wrap .process-text { color:#222; text-align:center}
.market-wrap .buy-process {padding: 20px 110px; background-color:#fbfbfb; border:1px solid #efefef; box-sizing:border-box}
.market-wrap .buy-process .process-img01 {background-position:-82px -82px}
.market-wrap .buy-process .process-img02 {background-position:-242px -82px}
.market-wrap .buy-process .process-img03 {background-position:-162px -82px}
.market-wrap .market-subscript {margin-top: 30px}
.market-wrap .market-warning {padding-left:24px}
.market-wrap .market-warning li {position:relative; margin-bottom:5px}
.market-wrap .market-warning li::before {position:absolute; top:0; left:-24px;}
.market-wrap .market-warning .num01::before {content:'01.';}
.market-wrap .market-warning .num02::before {content:'02.';}
.market-wrap .market-warning .num03::before {content:'03.';}
.market-wrap .market-warning .num04::before {content:'04.';}
.market-wrap .market-warning .num05::before {content:'05.';}
.market-wrap .market-warning .cu::before {content:'※';}
.market-wrap select {-webkit-appearance: none;-moz-appearance: none;appearance:none; background:url("../../images/common/select-arrow.png") no-repeat 93% 50%}
.market-wrap select::-ms-expand {display: none}
.market-wrap .wrap-welcome {width: 840px; margin: 50px 0; padding: 30px 0; background-color: #fbfbfb; border: 1px solid #efefef; text-align: center}
.market-wrap .welcome-text {font-size: 14px; padding-bottom: 15px}
.market-wrap .wrap-welcome .btns {min-width: 150px; padding: 8px 10px; font-size: 16px; font-weight: 600}

/*판매리스트*/
.market-wrap .sell-list th {padding-left: 0; text-align: center}
.market-wrap .sell-list td {line-height: 49px; text-align: center; padding-left: 0}
.market-wrap .sell-list .td-first {padding-left: 14px; text-align: left}
.market-wrap .sell-list .td-first {text-align: left; text-indent: 0}
.market-wrap .sell-list .btns {min-width: 52px; line-height: 19.2px}
.market-wrap .sort-row {text-align: right; padding-bottom: 10px}
.market-wrap .sort-row .sort-tag {position: relative; padding-left: 14px; padding-right: 14px; color: #666; cursor: pointer; text-align: right}
.market-wrap .sort-row .sort-tag::before {content: 'ㆍ'; position: absolute; left: 0}
.market-wrap .sort-row .active {color: #00adbb; font-weight: bold}
.market-wrap .sort-row .active::before {content: 'v'; top: -3px}

/*구매하기*/
.market-wrap .search-domain .buy-dname {height:48px}
.market-wrap .terms-chk {width:100%; margin:30px auto; text-align:center;  color:#222}
.market-wrap .buy-complete {position:relative; height:128px; margin-top:60px; border:1px solid #f1f1f1; background-color:#fbfbfb}
.market-wrap .buy-complete .clip-complete {position:absolute; left:30px; top:50%; margin-top:-38px; width:76px; height:76px; background-image:url("../../images/crebiz/domain/market/market-sprite.png"); background-repeat:no-repeat; background-size:640px; background-position:-242px -2px}

/*판매하기*/
.market-wrap .input-subscript {padding-left: 14px}
.market-wrap .wrap-wraning {position: relative; margin-top: 14px; padding-left: 14px; line-height: 24px}
.market-wrap .wrap-wraning::before {content: '※'; position: absolute; left: 0;}
.market-wrap .agree-form {margin-top: 30px; text-align: center; color: #222}

.market-wrap .search-domain {display:table; width:100%; border-top:1px solid #e9e9e9; border-bottom:1px solid #e9e9e9}
.market-wrap .search-domain dt {display:table-cell; width:146px; padding-left:14px; height:72px; background-color:#fbfbfb;  font-weight:600; color:#222; line-height:22px; letter-spacing:-.25px; vertical-align:middle;}
.market-wrap .search-domain dd {display:table-cell; padding-left:14px; vertical-align:middle}
.market-wrap .search-domain select {margin:0 4px}
.market-wrap .search-domain .btns {width:120px}
.market-wrap .search-domain .dname-check {margin-top:6px;  color:#666; letter-spacing:-.25px}
.market-wrap .dname-result {overflow:hidden; width:100%; margin-bottom:10px}
.market-wrap .dname-count {height:32px; float:left;  color:#666; letter-spacing:-.25px; vertical-align:middle; line-height:32px;}
.market-wrap .dname-sort {float:right}
.market-wrap .dname-sort select {float:left; width:140px; margin-right:4px}
.market-wrap .dname-sort select:last-of-type {margin-right:0}
.market-wrap .wrap-form table {width:100%;}
.market-wrap .owner-checking td {padding:13px 0}
.market-wrap .owner-checking td.dname {line-height:24px}
.market-wrap .sell-complete {position:relative; height:128px; margin-top:60px; border:1px solid #f1f1f1; background-color:#fbfbfb}
.market-wrap .sell-complete .clip-complete {position:absolute; left:30px; top:50%; margin-top:-38px; width:76px; height:76px; background-image:url("../../images/crebiz/domain/market/market-sprite.png"); background-repeat:no-repeat; background-size:640px; background-position:-242px -82px}
.market-wrap .sell-desc01 {padding:38px 0 15px 136px; font-size:22px; color:#222; line-height:25px; letter-spacing:-.25px}
.market-wrap .sell-desc02 {padding-left:136px;  color:#666; line-height:22px; letter-spacing:-.25px}

/*내 마켓 현황*/
.market-wrap .info-box + .search-domain {border-top:0}
.market-wrap .preview-parking {width:212px; margin-left:14px; text-indent: 0; text-align: center}
.market-wrap .preview-img {display:block; margin-bottom:4px; border:1px solid #e9e9e9;}
.market-wrap .bank-info {padding-top:8px; border-top:1px solid #e9e9e9}
.market-wrap .bank-info li {margin-bottom:4px}
.market-wrap .bank-info li:last-of-type {margin-bottom:0}
.market-wrap .bank-desc {display: inline-block; width: 63px; margin-left:83px; color:#222; font-weight:600; text-indent:0}
.market-wrap .bank-desc:first-of-type {margin-left:0}
.market-wrap .bank-confirm {text-align:center}
.market-wrap .bank-confirm .btns {margin:10px 0 14px}
