@charset "utf-8";

.search-box { border:1px solid #ddd; background:#fafafa; padding:20px 15px 3px; margin-bottom:15px; }
.label-sp { margin-right:10px; }

/* ¸ñ·Ï */
.list-wrap { overflow:hidden; line-height:20px; }
.list-wrap .txt-normal { letter-spacing:0; }
.list-wrap .txt-short { letter-spacing:-1px; padding-right:1px; }
.list-wrap .item-row { float:left; }
.list-wrap .item-image { position:relative; overflow:hidden; }
.list-wrap .item-content { padding:10px 0 20px 0; }
.list-wrap .item-star { text-align:center; overflow:hidden; letter-spacing:-1px; font-size:18px; line-height:20px; height:20px; margin-bottom:4px; }
.list-wrap .item-name {  letter-spacing:-1px; padding-right:1px; font-size:14px; margin-bottom:5px; height:37px}

.list-wrap .item-botline { border-bottom:1px solid #c1c1c1;}
.list-wrap .item-text { font-size:12px; color:#888; }
.list-wrap .item-code { float:right; font-size:12px; color:#979797; margin-top:8px; }

.list-wrap .item-price {  float:left; margin-top:4px; line-height:22px; font-size:20px; letter-spacing:-0.5px; padding-right:0.5px; }
.list-wrap .item-price b { font-size:16px; display:inline-block; margin:0px 4px; }
.list-wrap .item-price b i { font-size:12px; }
.list-wrap .item-price strike { color:#888; margin:0px 4px; font-size:14px; display:inline-block; }

.list-wrap .item-sp { margin:0px 4px; white-space:nowrap; }
.list-wrap .item-sp i { margin-right:2px; color:#888; }
.list-wrap .item-sns { margin-top:15px; text-align:center; }
.list-wrap .item-sns img { width:15%; max-width:34px; border-radius:50%; }
.list-none { margin:0px 0px 15px; padding:80px 0px; text-align:center; color:#888; }
.list-btn { margin:30px 0px; }
.list-page { margin:30px 0px; }
.list-page .pagination { margin:0; }

.form-control { width:auto }
.form-control[readonly] { cursor:default; background-color:#fff }
textarea { overflow-y : auto; margin-top:5px}
.text-input { text-align:left; border:0px !important; background:none !important; }
.market-input { margin-bottom:5px; width:110px; float:left; margin-right:10px }
.market-price { margin-bottom:5px; width:85px; float:left; } 
.result-price { width:105px; padding:6px 15px 6px 0px; margin-bottom:5px; float:left; text-align:right }
.won-price { width:15px; padding:6px 0; margin-left:1px; margin-right:5px; margin-bottom:5px; float:left; }
.market-title { width:105px; padding:6px 15px 6px 0px; text-align:center; margin-bottom:5px; float:left }
.market {width:100px; float:left; padding:6px 15px 6px 0px; margin-bottom:5px; clear:both}
.btn { padding:4px 12px }

.sk_label { text-align:left; padding-top:7px; }
.excel_box1 { width:10%; float:left; }
.excel_box2 { width:52%; float:left; }
.excel_box3 { width:10%; float:left; }
.excel_box4 { width:28%; float:left; }
.excel_box_tilte { height:45px; vertical-align: middle;}
