/* BASIC css start */

div.C-49-1-2 .tit-page {position: relative;}
div.C-49-1-2 .tit-page h2 {color:#424242;font-size: 0.875em;padding: 6px;height: 30px;line-height: 30px; border-bottom: 1px solid #aaa;}
/* s 261102 퍼블수정 */
div.C-49-1-2 .tit-page h2 .btn-review-policy { display: inline-block; margin: 0 5px; padding: 0; border: 0; background: none; font-family: inherit; font-size: 13px; line-height: 18px; color: #555555; text-decoration: none; cursor: pointer; }
div.C-49-1-2 .tit-page h2 .btn-review-policy::before { 
    content: ""; 
    display: inline-block; 
    vertical-align: top; 
    width: 18px; 
    height: 18px; 
    margin-right: 4px; 
    background: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 16.125C8.0125 16.125 7.0845 15.9375 6.216 15.5625C5.347 15.1875 4.59375 14.6813 3.95625 14.0438C3.31875 13.4062 2.8125 12.653 2.4375 11.784C2.0625 10.9155 1.875 9.9875 1.875 9C1.875 8.0125 2.0625 7.08425 2.4375 6.21525C2.8125 5.34675 3.31875 4.59375 3.95625 3.95625C4.59375 3.31875 5.347 2.8125 6.216 2.4375C7.0845 2.0625 8.0125 1.875 9 1.875C9.9875 1.875 10.9158 2.0625 11.7847 2.4375C12.6532 2.8125 13.4062 3.31875 14.0438 3.95625C14.6813 4.59375 15.1875 5.34675 15.5625 6.21525C15.9375 7.08425 16.125 8.0125 16.125 9C16.125 9.9875 15.9375 10.9155 15.5625 11.784C15.1875 12.653 14.6813 13.4062 14.0438 14.0438C13.4062 14.6813 12.6532 15.1875 11.7847 15.5625C10.9158 15.9375 9.9875 16.125 9 16.125ZM9 15C10.675 15 12.0937 14.4187 13.2562 13.2562C14.4187 12.0937 15 10.675 15 9C15 7.325 14.4187 5.90625 13.2562 4.74375C12.0937 3.58125 10.675 3 9 3C7.325 3 5.90625 3.58125 4.74375 4.74375C3.58125 5.90625 3 7.325 3 9C3 10.675 3.58125 12.0937 4.74375 13.2562C5.90625 14.4187 7.325 15 9 15Z' fill='%23555555'/%3E%3Cpath d='M9.75 11.625C9.75 12.0392 9.41421 12.375 9 12.375C8.58579 12.375 8.25 12.0392 8.25 11.625L8.25 8.625C8.25 8.21079 8.58579 7.875 9 7.875C9.41421 7.875 9.75 8.21079 9.75 8.625L9.75 11.625Z' fill='%23555555'/%3E%3Cpath d='M9.75 6.375C9.75 6.78921 9.41421 7.125 9 7.125C8.58579 7.125 8.25 6.78921 8.25 6.375C8.25 5.96079 8.58579 5.625 9 5.625C9.41421 5.625 9.75 5.96079 9.75 6.375Z' fill='%23555555'/%3E%3C/svg%3E") no-repeat center / 18px 18px; 
}
/* e 261102 퍼블수정 */
div.C-49-1-2 .btn-write {position: absolute; right: 10px; top: 8px;}
div.C-49-1-2 .btn-write a {font-size: 0.75em; border: 1px solid #777; display: block; width: 75px; height: 25px; line-height: 25px; text-align: center; border-radius: 3px; background-color: #f4f4f4; color: #424242;}
div.C-49-1-2 .btn-all-view {position: absolute; right: 89px; top: 8px;}
div.C-49-1-2 .btn-all-view a {font-size: 0.75em; border: 1px solid #777; display: block; width: 75px; height: 25px; line-height: 25px; text-align: center; border-radius: 3px; background-color: #f4f4f4; color: #424242;}
div.C-49-1-2 { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:repeat left top; border-top:0px solid ; border-right:0px solid ; border-bottom:0px solid ; border-left:0px solid ; }
.board_list .goods-info_v table, .board_view .goods-info_v table, .board_write .goods-info_v table {width:100%; border-bottom: 1px solid #bebebe;}
.board_list .goods-info_v table tbody th, .board_view .goods-info_v table tbody th, .board_write .goods-info_v table tbody th {vertical-align:top; padding:10px 0 10px 10px;}
.board_list .goods-info_v table tbody th img, .board_view .goods-info_v table tbody th img, .board_write .goods-info_v table tbody th img {width:100%; height:auto;}
.board_list .goods-info_v table tbody td, .board_view .goods-info_v table tbody td, .board_write .goods-info_v table tbody td {color:#424242; vertical-align:top; font-size:0.875em; padding:0; margin:0; padding:10px 10px 10px 7px; font-weight: bold;}
.board_list .goods-info_v table tbody .middle, .board_view .goods-info_v table tbody .middle, .board_write .goods-info_v table tbody .middle {vertical-align:middle;}
div.C-49-1-3 { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:repeat left top; border-top:0px solid ; border-right:0px solid ; border-bottom:0px solid ; border-left:0px solid ; }
.search-form {overflow:hidden; position:relative; padding:12px 10px;}
.search-form .box-select {float: left;width: 30%;}
.search-form .search-input {border-right: none;display: inline-block;width: 70%;padding-left: 5px;box-sizing: border-box;}
.search-form .input {position:absolute; right:10px; top:12px; border:1px solid #dadada; border-right:none; height:33px;}
.search-form input[type='text'] {border-radius: 3px 0 0 3px;border-right: none;padding-left: 5px;float: left;width: 70%;}
.search-form .btnImg {display:inline-block;height:35px;line-height:35px;color: #fff;background: #505050;font-size: 0.79em;text-align:center;border-radius: 0 3px 3px 0;width: 30%;}
div.C-49-1-4 { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:repeat left top; border-top:0px solid ; border-right:0px solid ; border-bottom:0px solid ; border-left:0px solid ; }
.board {border-top: 2px solid #444;}


.notice-view {text-align: center; padding: 10px 0 5px;font-size: 0.875em;}
.notice-view .fa-microphone {font-size: 1em;}
.sComm-list {display: none;}


.sComm-list table {width:100%;}
.sComm-list table tbody td {padding:5px 0; font-size:0.79em; color:#777; border-top:1px solid #bebebe; background-color: #FFFCE5;}
.sComm-list table tbody td .fa {color: #464644;}
.sComm-list table tbody td a {color:#424242;}
.sComm-list table tbody td ul {overflow:hidden;}
.sComm-list table tbody td ul li {float:left; padding-left:5px;}
.sComm-list table tbody td ul li:first-child {padding-left:0;}
.sComm-list table tbody td .new {display: inline-block;width: 15px;height: 15px;line-height: 15px;color:#fff;font-size:0.875em;background-color:#5cb7fa;-webkit-border-radius:3px !important;border-radius:3px !important;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;}
.sComm-list table tbody .tr_news td {padding-left:10px;}
.sComm-list table tbody .reply {padding-left:40px; background:url('/images/d3/m_powerpack/32/common/bg_reply.png') no-repeat 20px 7px; background-size:15px 22px;}


.goods-info {padding:10px 0; border-top: 1px solid #bebebe;}
.goods-info table {width:100%;}
.goods-info table tbody th {vertical-align:top; padding:10px 10px 10px 5px; border-bottom:1px solid #bebebe;}
.goods-info table tbody th img {width:100%; height:auto;}
.goods-info table tbody td {position: relative; color: #424242;vertical-align:top;font-size: 0.79em; padding: 7px 10px 7px 7px;border-bottom:1px solid #bebebe;}
.goods-info table tbody td .goods-name {border-bottom: 2px solid #777; padding-bottom: 2px; margin-bottom: 5px;}
.goods-info table tbody td a {position: relative; display:block; word-break: break-all;}
.goods-info table tbody td strong {position: relative; display:block;color:#4c4c4c;}
.goods-info table tbody td strong .fa-level-up {position: absolute; left: -20px; top: 4px;}
.goods-info table tbody td .new {padding:2px 2px 0 2px; color:#fff; font-size:0.750em; background-color:#5cb7fa; -webkit-border-radius:3px !important; border-radius:3px !important; -moz-background-clip:padding; -webkit-background-clip:padding-box; background-clip:padding-box;}
.goods-info table tbody td .hit {padding:2px 2px 0 2px; color:#fff; font-size:0.750em; background-color:#ff912c; -webkit-border-radius:3px !important; border-radius:3px !important; -moz-background-clip:padding; -webkit-background-clip:padding-box; background-clip:padding-box;}
.goods-info table tbody td .user {color:#808080; padding-right:3px;}
.goods-info table tbody td .date {padding-right:0; color:#808080; display: inline-block;}
.goods-info table tbody td .star {position: absolute; right: 0; bottom: 0;}
.goods-info table tbody .middle {vertical-align:middle; padding-bottom:0;}
.goods-info table tbody .reply1{padding-left:30px;}
.goods-info table tbody .reply2 {padding-left:50px;}
.goods-info table tbody .reply3 {padding-left:70px;}
.goods-info table tbody .reply4 {padding-left:90px;}
.goods-info table tbody .reply5 {padding-left:110px;}
.goods-info table tbody td .cnt_read {display:inline-block;margin-top:5px;}
.goods-info table tr:first-child th {border-top:none; padding-top:0;}
.goods-info table tr:first-child td {border-top:none; padding-top:0;}

div.C-49-1-5 .btn-center .btn-ok {color: #fff; background-color: #505050; border: 1px solid #505050; height: 40px; line-height: 40px; font-size: 1em; box-sizing: border-box; display: block; border-radius: 3px; text-align: center; margin: 0 10px;}

/* 게시글 추천 */


/* 평점 관련 */
@font-face{font-family:ng; src:url('/template_common/m_powerpack/common_font/NanumBarunGothic.eot'); src:local(※), url('/template_common/m_powerpack/common_font/NanumBarunGothic.woff') format('woff')}
div.C-49-1-5 { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:repeat left top; border-top:0px solid ; border-right:0px solid ; border-bottom:0px solid ; border-left:0px solid ; }
/* BASIC css end */

