/* BASIC css start */
/* 방명록 쓰기 */
.gbook-wrt-box-wrap { margin-top:10px; padding:10px 20px; border:1px solid #e3e3e3 }
.gbook-wrt-box .wrt textarea { margin-right:0; width:936px }
.gbook-wrt-box .wrt .MS_input_txt { margin:0 10px 0 7px; padding:0 0 0 5px; width:212px; height:27px; line-height:27px; border:1px solid #ddd }

/* 방명록 댓글달기 */
.gbook-com-box { margin-top:30px;}
.bbs-table-gbook .gbook-com-box td { padding-bottom:15px; border-top:1px solid #e5e5e5;}
.gbook-com-box .cont-sub-des { padding:5px; background-color:#f2f2f2;}
.gbook-com-box .data-bd-cont { padding:20px 0 50px;}
.gbook-com-box .com-name { margin-right:8px; padding:6px 8px; background: url('/images/neo_1/common/bull_bbs_hd_link.gif') repeat-y 100% 0; font-weight:bold; color:#c5c5c5;}
.gbook-com-box td.bl-none { padding:0; border:0;}

/* 방명록 게시글 상단 */
.bbs-table-gbook .visit-vhd { margin-top:50px }
.bbs-table-gbook .visit-vhd th,
.bbs-table-gbook .visit-vhd td { padding:9px 0 7px; font-size:12px; background: #f8f8f8 } 
.bbs-table-gbook .visit-vhd .tb-left { padding-left:22px }
.bbs-table-gbook .visit-vhd .tb-visit-hd { padding-left: 10px; }
.bbs-table-gbook .visit-vhd .tb-visit-hd div { display: inline; }
.bbs-table-gbook .visit-vhd .tb-visit-hd em { margin-right: 3px; color: #9e9e9e; }
.bbs-table-gbook .visit-vhd .tb-visit-hd span { margin-right: 15px; color: #575757; }

/* 방명록 게시글 내용 */
.bbs-table-gbook .visit-vcont .info td { border-bottom:1px solid #e9e9e9 }
.bbs-table-gbook .visit-vcont .info .tb-left { padding-left:22px }
.bbs-table-gbook .visit-vcont .info .tb-right { padding-right:22px }
.bbs-table-gbook .visit-vcont td .tb-cont { padding:0 22px; min-height:80px }

/* 방명록 댓글 */
.bbs-table-gbook .visit-vcmt { border-top:1px solid #e9e9e9 }
.bbs-table-gbook .visit-vcmt .bbs-link a { margin:0 2px }

.visit-vcont .video-writer { display:inline-block }

#comment_reply_input .com-wrt-box .CSSbuttonGray { margin-left:-1px; width:98px; height:120px; font-size:14px; line-height:120px }

/* 방명록 코멘트 쓰기 */
.vist-vcmt-reg .com-wrt-box { padding:0 22px 20px }
.vist-vcmt-reg .com-wrt-box .wrt .MS_input_txt { margin:0 10px 0 7px; padding:0 0 0 5px; width:212px; height:27px; line-height:27px; border:1px solid #ddd }
.vist-vcmt-reg .com-wrt-box .wrt textarea { width:954px; height:98px }
.vist-vcmt-reg .com-wrt-box .wrt .CSSbuttonGray { margin-left:-1px; width:98px; height:100px; font-size:14px; line-height:100px }

/* 개인정보보호정책 동의 */
.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% !important; 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; }
/* BASIC css end */

