@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; border:1px solid #d7dade; text-align: center;}
.used-img img {margin-bottom:10px; max-width:95%;}
.used-img p {font-size:13px;}