@charset "utf-8";

/* 공통 */
.clear {clear:both}
.tac {text-align:center}
.fl {float:left}
.fr {float:right}
.pointer {cursor:pointer}
.bold {font-weight:bold}
.ovfh {overflow:hidden}
.list_init {margin:0;padding:0;list-style:none}

.mgt0 {margin-top:0px !important}
.mgt10 {margin-top:10px !important}
.mgr0 {margin-right:0px !important}
.mgr15 {margin-right:15px !important}
.mgb0 {margin-bottom:0px !important}
.mgb5 {margin-bottom:5px !important}
.mgl0 {margin-left:0px !important}
.pdt0 {padding-top:0px !important}
.pdr0 {padding-right:0px !important}
.pdb0 {padding-bottom:0px !important}
.pdl0 {padding-left:0px !important}

/* 본 사이트 전용 */
.w100 {width:100%}

#logo a {font-weight:bold;font-size:2.5em;line-height:3.3;color:#fff}
#hd_top {overflow:hidden;width:970px;margin:10px auto}


/* 쿠폰 사용 통계 */
.local_sch {min-width:960px}
.local_sch .btn_submit {padding:0 5px;height:24px;border:0;color:#fff;font-size:0.95em;vertical-align:middle;cursor:pointer}

.local_sch02 {margin:0 0 10px;padding:10px 0;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9}
.local_sch02 div {margin:0 0 5px;border-bottom:1px solid #f4f4f4}
.local_sch02 div.sch_last {margin:0;border:0}
.local_sch02 strong {display:inline-block;width:80px}
.local_sch02 strong.sch_long {width:160px}
.local_sch02 label {display:inline-block;margin:0 5px 0 0}
.local_sch02 button {margin:0;padding:5px;border:1px solid #ced9de;background:#f6f9fa;font-size:0.95em;vertical-align:middle;cursor:pointer}

.anchor {margin:0 0 10px 0;padding:0;zoom:1}
.anchor:after {display:block;visibility:hidden;clear:both;content:""}
.anchor li {float:left;margin-left:-1px;list-style:none}
.anchor a {display:inline-block;padding:5px 10px;border:1px solid #c8ced1;background:#d6dde1;text-decoration:none}
.anchor a:focus, .anchor a:hover {background:#c8d2d8}

.bg0 {background:#fff}
.bg1 {background:#f2f5f9}
.bg1 td {border-color:#e9e9e9}

.td_category {width:200px}
.td_datetime {width:130px}

.visit_bar {position:relative}
.visit_bar span {position:absolute;top:-8px;left:0;height:15px;background:#3abdd7}

.rv_content li {overflow:hidden;margin-bottom:3px;line-height:1.5}
.rv_content li:last-child {margin-bottom:0}
.rv_content li .txt {float:left;width:40%}
.rv_content li .ans {float:left;width:60%;height:20px;}
.rv_content li .ans .bar {float:left;height:100%;background:#3abdd7}
.rv_content li .rv_content_others li {position:relative;padding-left:15px}
.rv_content li .rv_content_others li:before {position:absolute;left:5px;top:8px;width:3px;height:3px;border-radius:50%;background:#3abdd7;content:""}

.btn_excel {position:absolute;right:0;top:114px}

.fa-star-o {color:#999}
.fa-star, .fa-star-half-o {color:#f1393a}
