@charset "utf-8";


.rank-type-select { height: 35px; margin: 3px 0 10px; background:#f8f8f8; }
.rank-type-select ul { display: inline-block; max-width: 100%; white-space: nowrap; overflow-x: auto; -ms-overflow-style: none; }
.rank-type-select ul::-webkit-scrollbar { display:none; }
.rank-type-select ul li { white-space: nowrap; display: inline-block; }
.rank-type-select ul li a { font-size: 13.5px; line-height: 35px; display: block; padding: 0 10px; }
.rank-type-select ul li.select a { color: #0084ff; font-weight: bold; }

.content-wrap .main-content .basic-content .content-box .search-area .srch-select {width:130px;}
.content-wrap .main-content .basic-content .content-box .search-area .srch-text {width:calc(100% - 130px)}
.content-wrap .main-content .basic-content .content-box .search-area .srch-btn {width:100%;}

.user-market ul li {margin-bottom:15px;}
.user-market ul li p { font-size:14px; font-weight: 600; margin-bottom:10px;}
.user-market ul li input {width:100%; height:40px; padding:0 7px; border:1px solid #d7dade; margin-bottom:5px; font-size:13px;}
.user-market ul li.phone select {width:30%; height:40px; padding:0 7px; font-size:13px; border:1px solid #d7dade; margin-bottom:5px; padding-right: 20px; background: url("../../../img/common/arrow_d_black.svg") no-repeat 91% 50%; background-size: 7px 10px; }
.user-market ul li.phone input {width:33%; height:40px; padding:0 7px; font-size:13px; border:1px solid #d7dade; margin-bottom:5px;}
.user-market ul li:nth-child(1) a {width:50%; float:left; height:40px; line-height: 40px; text-align: center; border:1px solid #d7dade; font-size:13px; }
.user-market ul li:nth-child(1) a:nth-child(1) {border-right:0;}
.user-market ul li:nth-child(1) a.select {border-color:#0084ff; color: #0084ff;}

.used-table {width:100%;}
.used-table table {border-top:1px solid #999; width:100%;}
.used-table table tbody tr th { width:100px; height:45px; font-size: 13px; font-weight: 600; border-bottom:1px solid #d7dade; text-align: center; vertical-align:middle; padding: 0 9px; background:#f8f8f8;}
.used-table table tbody tr td { width:calc(100% - 100px); height:40px; font-size:13px; border:1px solid #d7dade; border-top:0; border-right:0; padding:0 9px; vertical-align: middle;}

.used-img {padding:15px; margin-top:10px; background:#f8f8f8; border:1px solid #efefef;}
.used-img img {margin-bottom:10px; max-width:95%;}
.used-img p {font-size:13px;}

.user-market ul li .srch-date input {width:70%; display: inline-block;}
.select-default{ width: 27%; height: 40px; display: inline-block; padding: 0 7px; border: 1px solid #d7dade; margin-bottom: 5px; padding-right: 20px; background: url(../../../img/common/arrow_d_black.svg) no-repeat 91% 50%; background-size: 7px 10px; font-size: 12px; }

.content-wrap .main-content .basic-content .content-box .board-list .title p {font-weight: 600;}
.content-wrap .main-content .basic-content .content-box .board-list .title p span.lost-status01 {padding-right: 5px; color: #ce6363; font-weight:600; top:-2px; left:0;}
.content-wrap .main-content .basic-content .content-box .board-list .title p span.lost-status02 {padding-right: 5px; color: #526aaf; font-weight:600; top:-2px; left:0;}
.content-wrap .main-content .basic-content .content-box .board-wrap {border:0;}
.content-wrap .main-content .basic-content .content-box .board-list {margin-bottom:10px; border:1px solid #e2e2e2;}
.lost-info {padding:10px; background:#f8f8f8; margin-top:10px;}
.lost-info p {font-size:12px; margin:3px 0;}
.lost-info p span.tit {width:55px; font-weight:600; display: inline-block; color:#5e687d;}
.lost-info p span.txt {color: #555;}