@charset "utf-8";
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
/* 새글 스킨 (latest) */

ul,li {list-style:none;}
.lat_reward {position:relative; background:#fff}
.lat_reward .lat_reward_title {display:block;padding:0 20px;line-height:45px;font-size:1.083em;border-bottom:1px solid #e2e2e2;color:#253dbe;background:#fcfcfc}
.lat_reward .lat_reward_title a{color:#253dbe;display:inline-block;position:relative}
.lat_reward .lat_reward_title a:after{position:absolute;bottom:-1px;left:0;width:100%;height:2px;background:#253dbe;content:''}
/* .lat_reward ul{padding:15px 0px} */
.lat_reward li {position:relative; width:200px; -webkit-box-sizing: border-box;-moz-box-sizing: border-box; box-sizing: border-box; line-height:18px;position:relative;border:1px solid #eaeaea;}
/*.lat_reward li:before{position: absolute;top: 12px;left: 0px;width: 4px;height: 4px;background: #aaa;content: '';border-radius: 50%;}*/
/*.lat_reward li a:hover{color:#a22121}*/
.lat_reward li .fa-heart{color:#ff0000;}
.lat_reward li .fa-lock{display: inline-block;line-height: 14px;width: 16px;font-size: 0.833em;color: #4f818c;background: #cbe3e8;text-align: center;border-radius: 2px;font-size: 12px;border:1px solid #a2c6ce}
.lat_reward li .new_icon{display:inline-block;width: 16px;line-height:16px;font-size:0.833em;color:#ffff00;background:#6db142;text-align:center;border-radius: 2px;}
.lat_reward li .hot_icon{display:inline-block;width: 16px;line-height:16px ;font-size:0.833em;color:#fff;background:#e52955;text-align:center;border-radius: 2px;}
.lat_reward li .fa-caret-right{color:#bbb}
.lat_reward .lt_date{position:absolute;top:3px;right:0;color:#888}
.lat_reward  .empty_li{line-height:145px ;color:#666;text-align:center;padding:0;}
.lat_reward  .empty_li:before{background:none;padding:0}

.lat_reward .lt_cmt{background:#5c85c1;color:#fff; font-size:11px;height:16px;line-height:16px;padding:0 5px;border-radius:3px;
-webkit-box-shadow: inset 0 2px 5px  rgba(255,255,255,0.4);
-moz-box-shadow: inset 0 2px 5px  rgba(255,255,255,0.4);
box-shadow: inset 0 2px 5px  rgba(255,255,255,0.4);}
.lt_more {float: right;display:block;width:25px;line-height:25px;color:#aaa;border-radius:3px;text-align:center;}
.lat_reward .lt_more:hover{color:#777}

.rewardtitle_wrap {padding:15px; border-bottom:1px solid #eaeaea; background:#f2f2f2;} 
.rewardtitle_wrap>h2 { font-size:15px; line-height:20px; }
.rewardtitle_wrap>h2>span {font-size:13px; color:#888888;}
.bbsLawyer>h3 { float:left; text-align:center; font-size:15px; padding-top:6px; margin-right:10px; color:#5f5f5f;}
.bbsLawyer .bbsLawyerImg {float:left;}
.bbsLawyer .bbsLawyerImg>img {border-radius:50%; width:50px; height:50px;}
.bbsLawyer { position:absolute; top:12px; right:12px; }
.bbsLawyerDes {padding:10px; font-size:16px;}
.bbsLawyerDes>p { font-size:15px; line-height:20px; }

.bx-wrapper { text-align: inherit !important; }
.bx-viewport { overflow:hidden; }

.bx-wrapper .bx-controls-direction .bx-prev { background: url(../../../img/arrow_gleft.png) !important; }
.bx-wrapper .bx-controls-direction .bx-next { left: auto !important; right: -50px !important;background: url(../../../img/arrow_gright.png) !important; }
.bx-wrapper .bx-controls-direction a { position: absolute !important; top: 50% !important; left:-50px !important; margin-top: -30px !important; outline: 0 !important; width: 50px !important; height: 50px !important; text-indent: -9999px; z-index: 9999; }
.bx-wrapper .bx-pager { text-align: center;font-size: .85em;font-family: Arial; font-weight: bold; color: #666;padding-top: 20px;}
.bx-wrapper .bx-pager-item { display: inline-block; vertical-align: bottom; font-size: 0; line-height: 0;}
.bx-wrapper .bx-pager.bx-default-pager a { background: #666; text-indent: -9999px; display: block; width: 10px; height: 10px; margin: 0 5px; outline: 0; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active, .bx-wrapper .bx-pager.bx-default-pager a:focus { background: #ab1a1a;}