/* BASIC css start */
#bbsData{padding-top:60px}
#bbsData .bbs-link { position: relative; }
#bbsData .bbs-link-top { margin-top: 10px; margin-bottom: -40px; margin-right: 400px; text-align: left; margin-left: 18px; }
#bbsData .bbs-link-btm { margin-top: 17px; text-align: right; border-top:1px solid #c9c9c9;padding-top:120px}
#bbsData .bbs-link-btm a{font-size:15px;color:#424242;font-weight:15px;border:1px solid #424242;display:inline-block;letter-spacing:-0.03em;line-height:50px;text-align:center;width:138px}
#bbsData .bbs-link-btm a:last-child{background:#767676;color:#fff;border-color:#767676;margin-left:10px}
/*위브추가*/
#content.w1100{width:1100px;margin:0 auto;float:none}
/*위브추가 공통 css-js
#bbtitle{width:100%;margin-bottom:60px}
#bbtitle ul{font-size:0}
#bbtitle ul li{float:none;display:inline-block;width:calc(14.28% - 1px);border:1px solid #C9C9C9;background:#fff;transition:all 0.3s;margin-left:-1px;text-align:center}
#bbtitle ul li a{display:block;font-size:14px;color:#7B7672;transition:all 0.3s;line-height:45px}
#bbtitle ul li.sel,#bbtitle ul li:hover{background:#7B7672;border-color:#7B7672}
#bbtitle ul li.sel a,#bbtitle ul li:hover a{color:#fff;font-weight:500}
*/
#bbsData .titbox{margin-bottom:30px}
#bbsData .titbox .title{height:auto;width:100%;text-align:left}
#bbsData .titbox .title span{font-size:20px;color:#424242;letter-spacing:0.03em;}
/*테이블*/
.bbs-table-write{border-top:1px solid #424242;margin-top:30px;padding:18px 0 17px;}
.bbs-table-write tbody th, .bbs-table-write tbody td{border:0;text-align:left;font-size:14px;color:#424242;padding:12px 0 13px}
.bbs-table-write textarea { width: 665px; height: 115px; padding:15px;box-sizing:border-box;}
.bbs-table-write p { text-align: center; margin: 10px 0px; }
.bbs-table-write .title { line-height: 25px; }
.bbs-table-write .input_style { width: 420px;border:1px solid #c9c9c9;font-size:14px;color:#424242 ;height:50px;padding:0 15px;box-sizing:border-box;margin-right:15px}
.bbs-table-write .input_style + font{font-size:12px}
.bbs-table-write .input_style2 { width: 460px;height:50px;margin-top:10px;padding:0 15px}
.bbs-table-write .MS_select{border:1px solid #c9c9c9;font-size:14px;color:#424242 ;height:50px;box-sizing:border-box;padding:0 37px 0 15px;background:#fff url('/design/happyprinc/wib/img/select_arrow.svg')no-repeat center right 15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#C9C9C9}
.bbs-table-write .file__btn{display:inline-block;width:61px;height:28px;line-height:28px;font-size:12px;color:#424242;letter-spacing:-0.03em;text-align:center;border:1px solid #424242}
.bbs-table-write .file__btn + input::placeholder{color:#424242}
.bbs-table-write .file__btn + input{border:0;height:28px;margin-left:10px}
.privercy-agree label{font-size:14px;color:#424242;letter-spacing:-0.03em;margin-right:19px}
.privercy-agree label input {display:inline-block;background:url('/design/happyprinc/wib/img/radio_off.svg')no-repeat center left;padding-left:23px; position:relative; top:-2px;}
.privercy-agree label input:checked {background:url('/design/happyprinc/wib/img/radio_on.svg')no-repeat center left;}
/* 상품 상단 정보 */
.prd-tinfo { zoom: 1; overflow: hidden; padding: 25px 0 25px 0px; border-top: 1px solid #C9C9C9;border-bottom: 1px solid #C9C9C9; margin-top: 20px;font-size: }
.prd-tinfo dt,
.prd-tinfo dd { position: relative;display:inline-block;vertical-align:middle }
.prd-tinfo dt {width:120px; }
.prd-tinfo dt a{display:block;}
.prd-tinfo dt img {  width: 100%; height: 100%; }
.prd-tinfo dd { width: calc(100% - 145px);  }
.prd-tinfo dd ul { padding: 0px 0 0 20px; }
.prd-tinfo dd ul li { padding: 1px 0; font-size:16px;color:#424242;font-weight:500}
.prd-tinfo dd ul li .tit { display: inline-block;  width: 55px; display:none }
.prd-tinfo dd ul li.name{margin-bottom:15px}
.prd-tinfo dd ul li.name .tit { letter-spacing: 1px;}
.prd-tinfo dd ul li strong{font-weight:500;letter-spacing:0}
/* 개인정보보호정책 동의 */
.privercy-contract textarea { height: 100px; width: 1090px; }
.new-privercy-contract p { text-align: left; }
/* BASIC css end */

