/* BASIC css start */
/* 전체 레이아웃 */
#contentWrap {
    position: relative;
    margin-left: 0px;
    right: 0%;
    width: 1920px;
    background-color: #fff;
}
/* 이벤트 배너 */
.table_banner {
    width: 1920px;
}
/* 코멘트 */

.comment-box {
    margin-left: 0px;
}
.comment-box .com-name {
    width: 150px;
    text-align: center;
}
.com-wrt-box img {
    text-align: center;
}
.wrt {
    padding-left: 50px;
}
.wrt span {
    margin: 0px 10px;
}
.wrt textarea {
    width: 86%;
    height: 50px;
    margin-right: 5px;
}
.bbs-table-view .comment-box td:after {
    clear: both;
}
.bbs-link span {
	font-size: 14px;
	color: #555;
	line-height: 14px;
}
.bbs-link a.delete {
    padding: 10px 3px 0px 5px;
}
.bbs-link a.reply {
    padding: 0;
}
.bbs-table-view .data-bd-cont {
    padding: 40px 0 40px 0;
}
.bbs-table-view hr {
    display: block;
}
.bbs-table-view {
    width: 1280px;
}
.boxtable {
 width: 1280px;

}
.subject {
    background: #fafafa;
    color: #202020;
    font-weight: bold;
    font-size: 20px;
    height: 65px;
    line-height: 40px;
    border-top: 3px solid #333;
}
.view-link {
    margin-bottom: 30px;
}
.view-link .con-link {
    position: absolute;
    left: 850px;
}
.input-style2 {
    width: 120px;
    margin: 0px 5px;
}
.list-link {
    padding: 20px 20px;
    border-top: 1px solid #ededed;
    border-bottom: 1px solid #ededed;
    width: 1280px;

    font-size: 16px;
    margin-bottom: 60px;
}
.list-link li {
    padding: 12px 30px;
}
.list-link span.arrow {
    padding: 0px 20px 0px 20px;
    font-size: 16px;
    color: #9d9d9d;
}
.list-link span.arrow.prev {
    background: url(/images/d3/modern_simple/common/icon_prev_arrow.gif) no-repeat left;
}
.list-link span.arrow.next {
    background: url(/images/d3/modern_simple/common/icon_next_arrow.gif) no-repeat left;
}
.data-bd-cont .add_info {
    float: left;
    border: 1px solid #e5e5e5;
    width: 97%;
    padding: 5px 10px;
    line-height: 150%;
    margin-bottom: 10px;
}
.data-bd-cont .add_title {
    float: left;
    width: 30%;
    font-weight: bold;
}
.data-bd-cont .add_content {
    float: left;
    width: 70%;
}
.data-bd-cont .attach {
    text-align: center;
    margin-bottom: 10px;
}
/* 관련 상품 목록 */
.fixed-img-collist {
    margin-bottom: 30px;
    padding-top: 30px;
    border-top: 1px solid #e5e5e5;
}
.list-tit {
    padding-left: 10px;
    color: #9d9d9d;
    background: url('/images/d3/modern_simple/common/bull_join_required.gif') no-repeat 0 50%;
}
.fixed-img-collist ul {
    padding: 20px 10px 0;
}
.fixed-img-collist ul li {
    float: left;
    padding: 0 20px 25px;
    text-align: center;
}
.fixed-img-collist ul li a {
    display: block;
    width: 150px;
    font-size: 14px;
    color: #9d9d9d;
}
.fixed-img-collist ul li a span.prd img {
    width: 142px;
    height: 142px;
    margin-bottom: 8px;
    padding: 3px;
    border: 1px solid #d8d8d8;
}
.fixed-img-collist ul li p {
    padding: 1px;
    font-size: 11px;
    color: #666;
    font-weight: bold;
}
/* 개인정보보호정책 동의 */
.privercy-contract textarea {
    height: 60px;
    width: 660px;
}
.privercy-contract-tap {
    height: 30px;
}
.privercy-contract-tap li a {
    padding: 7px 10px;
}
/* 개인정보 수집 이용 */
.privercy-contract .tbl {
    width: 100%;
    padding: 0;
    margin: 0;
    border-spacing: 0;
    border-collapse: collapse;
    border-top: 1px solid #dadada;
    border-left: 1px solid #dadada;
}
.privercy-contract .tbl caption {
    display: none;
}
.privercy-contract .tbl th {
    line-height: 32px;
    color: #3b3b3b;
    font-size: 12px;
    font-weight: bold;
    background: #f0f0f0;
    text-align: center;
}
.privercy-contract .tbl th, .privercy-contract .tbl td {
    height: 32px;
    padding: 0;
    margin: 0;
    border-right: 1px solid #dadada;
    border-bottom: 1px solid #dadada;
    letter-spacing: -1px;
}
.privercy-contract .tbl td .txt-l {
    padding: 5px 3px;
    margin: 0;
    text-align: left;
}
#comment_list_0 {
    margin-bottom: 30px;
}
.prd_name {
    color: #ff8800;
    font-weight: bold;
    font-size: 16px;
}
.sub_txt {
    color: #333;
    font-weight: normal;
    font-size: 16px;
}
/* 버튼 */
.btn_list {
 float: right;
 width: 80px;
 height: 30px;
 line-height: 30px;
 color: #fff;
 font-size: 16px;
 text-align: center;
 background: #ff8800;
}
/* BASIC css end */

