@charset "utf-8";

/* 방문자 집계 */
#visit {position:relative}
#visit .btn_admin {position:absolute;top:0;right:20px;height:25px;line-height:25px;padding:0 5px}
#visit h2 {font-size:1.2em;margin-bottom:20px;text-align:left;color:#fff;position:relative}
#visit dl {padding:10px 0}
#visit dl:after {display:block;visibility:hidden;clear:both;content:""}
#visit dt {float:left;width:50%;text-align:left;line-height:23px;height:23px;color:#e3e3e3}
#visit dt span {display:inline-block;width:5px;height:5px;border-radius:50%;vertical-align:middle;margin-right:10px;background:#3a8afd}
#visit dd {float:left;width:50%;padding:0 5px;text-align:right;text-align:right;font-weight:bold;line-height:23px;height:23px;font-size:0.92em}

.visi strong {display:inline-block;padding:0 5px; color:#858585; font-weight:normal}
.visi {position: absolute;color: #cccccc;padding: 10px 0;text-align: center;margin-top:80px;width: 330px;float: right;}
.visi strong:nth-child(1) {margin-right:8px;}
.visi strong:nth-child(2) {margin-right:8px;}
.visi a {color:#000; font-weight:500; vertical-align: text-bottom;background:yellow; padding: 1px 4px;margin-left: 5px;}


@media all and (max-width:1100px){

.visi strong {display:inline-block;padding:0 5px; color:#858585; font-weight:normal}
.visi {color:#cccccc; padding: 10px 0;text-align:center;width:100%;}
.visi strong:nth-child(1) {margin-right:8px;}
.visi strong:nth-child(2) {margin-right:8px;}
.visi a {color:#000; font-weight:500; vertical-align: text-bottom;background:yellow; padding: 1px 4px;margin-left: 5px;}

}

@media all and (max-width:480px){

.visi {margin-top: 65px;}

}