/* BASIC css start */
.bbs-link { font-size:0 }
.bbs-link a { margin:0 2px }
.bbs-link a.delete { padding: 0 3px 0 5px; }
.bbs-link a.reply { padding: 0; }

.bbs-table-view .data-bd-cont { padding: 20px 0 40px 0; color:#8d8d8d; font-family:dotum }
.bbs-table-view hr { display: block; }

.input-style2 { width: 120px; margin: 0px 5px; }

.list-link { padding:10px 15px; border-top: 1px solid #e9e9e9; border-bottom: 1px solid #e9e9e9; }
.list-link li { padding:10px 0px; font-family:dotum }
.list-link li a { font-family:dotum; color:#828282 }
.list-link span.arrow { padding: 0px 5px 0px 15px; color: #828282; font-weight:bold }
.list-link span.arrow.prev { background: url(/images/d3/modern_simple/common/icon_prev_arrow.gif) no-repeat left 1px }
.list-link span.arrow.next { background: url(/images/d3/modern_simple/common/icon_next_arrow.gif) no-repeat left 1px }

.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-top:10px; padding-top:10px; border-top:1px solid #e5e5e5;}
.list-tit { padding-left:7px; color:#9d9d9d; background: url('/images/d3/modern_simple/common/bull_join_required.gif') no-repeat 0 50%;}
.fixed-img-collist ul { padding:15px 11px 0;}
.fixed-img-collist ul li { float:left; padding:0 10px 15px; text-align:center;}
.fixed-img-collist ul li a { display:block; width:150px; font-size:11px; 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;}
/* »óÇ° »ó´Ü Á¤º¸ */
.prd-tinfo { margin-top:10px; zoom: 1; overflow: hidden; padding:20px 0 20px 107px; border:1px solid #e4e4e5 }
.prd-tinfo dt,
.prd-tinfo dd { position: relative; float: left; }
.prd-tinfo dt { left: -87px; margin-right: -87px; width:70px; height:70px }
.prd-tinfo dt img {  width: 100%; height: 100%; }
.prd-tinfo dd { width: 100%;  }
.prd-tinfo dd ul {  }
.prd-tinfo dd ul li { padding-top:14px; font-family:dotum }
.prd-tinfo dd ul li .tit { font-weight:bold }
.prd-tinfo dd ul li a { font-family:dotum }
/* °³ÀÎÁ¤º¸º¸È£Á¤Ã¥ µ¿ÀÇ */
.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; font-family:dotum }
.privercy-contract .tbl td .txt-l { padding:5px 3px; margin:0; text-align:left; }



/* column table left, right td style */
table.column_tbl	{ border-top: 1px solid #ddd }
table.column_tbl2	{ margin: 10px 0 0 0; border-top: 1px solid #20c }	/* table ÅÂ±× À§¿¡ titleÀÌ ÀÖÀ» °æ¿ì */
.column_tbl td.col_head, .column_tbl2 td.col_head, td.col_head		{ padding: 10px 0 7px 20px; border-bottom: 1px solid #ddd; background: #f4f8ff }
.column_tbl td.col_head2, .column_tbl2 td.col_head2					{ padding: 10px 0 7px 10px; border-bottom: 1px solid #ddd; background: #f4f8ff }
.column_tbl td.col_cont1, .column_tbl2 td.col_cont1, td.col_cont1	{ padding: 7px 10px 7px 10px; border-bottom: 1px solid #ddd }
.column_tbl td.col_cont2, .column_tbl2 td.col_cont2					{ padding: 10px 10px 7px 10px; border-bottom: 1px solid #ddd }

/* rows table, th, td style */
table.rows_tbl		{ }
.rows_tbl th		{ height: 27px; padding: 4px 0 0 0; background: #f5f5f5; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd }
.rows_tbl td		{ text-align: center; border-bottom: 1px solid #ddd }
.rows_tbl td.left	{ padding: 0 0 0 15px; text-align: left }
.rows_tbl td.right	{ padding: 0 20px 0 0; text-align: right }

/* aÅÂ±×¿¡ °¨½ÎÁø imgÅÂ±×ÀÏ °æ¿ì rollover È¿°ú  */
a.rollover img				{ display: inline }
a.rollover img.over			{ display: none }
a.rollover:hover img		{ display: none }
a.rollover:hover img.over	{ display: inline }


/* ÀÌ¹ÌÁö º¸±â ¹æ½ÄÀÏ ¶§ »óÇ° Ã¥ÀÚÄÚµå, »óÇ°¸í, ¼ÒºñÀÚ°¡°Ý, ÆÇ¸Å°¡°Ý, ±¸¸Å°ü·Ã ¹öÆ°, ¿É¼Çµé¿¡ ´ëÇÑ °øÅë ½ºÅ¸ÀÏ; 2014-04-30; Àü¿ë °úÀå*/
p.goods_grid_img			{ text-align: center }

p.goods_grid_img_104		{ width: 104px; height: 104px; background: url(./images/goods_box_104.gif) no-repeat left top } /* box Å©±â°¡ 104pxÀÎ °æ¿ì */
p.goods_grid_img_104 a		{ display: block; padding: 2px } /* ¿©¹é: 2px; */
p.goods_grid_img_110		{ width: 110px; height: 110px; background: url(./images/goods_box_110.gif) no-repeat left top } /* box Å©±â°¡ 110pxÀÎ °æ¿ì */
p.goods_grid_img_110 a		{ display: block; padding: 5px } /* ¿©¹é: 5px; */
p.goods_grid_img_140		{ width: 140px; height: 140px; background: url(./images/goods_box_140.gif) no-repeat left top } /* box Å©±â°¡ 140pxÀÎ °æ¿ì */
p.goods_grid_img_140 a		{ display: block; padding: 5px } /* ¿©¹é: 5px; */
p.goods_grid_img_140 a img	{ width: 130px; height: 130px } /* »óÇ° ÀÌ¹ÌÁö Å©±â¸¦ 130px·Î °­Á¦ Á¶Á¤ */
p.goods_grid_img_154		{ width: 154px; height: 154px; background: url(./images/goods_box_154.gif) no-repeat left top } /* box Å©±â°¡ 154pxÀÎ °æ¿ì */
p.goods_grid_img_154 a		{ display: block; padding: 2px } /* ¿©¹é: 2px; */
p.goods_grid_img_160		{ width: 160px; height: 160px; background: url(./images/goods_box_160.gif) no-repeat left top } /* box Å©±â°¡ 160pxÀÎ °æ¿ì */
p.goods_grid_img_160 a		{ display: block; padding: 5px } /* ¿©¹é: 5px; */
.goods_grid_img_160		{ width: 150px; height: 150px; background: url(./images/goods_box_160.gif) no-repeat left top; padding: 5px; } /* box Å©±â°¡ 170pxÀÎ °æ¿ì */
.goods_grid_img_170		{ width: 150px; height: 150px; background: url(./images/goods_box_170.gif) no-repeat left top; padding: 10px; } /* box Å©±â°¡ 170pxÀÎ °æ¿ì */
/*.goods_grid_img_170 a		{ display: block; padding: 10px }  ¿©¹é: 10px; */

p.goods_grid_bookcode			{ margin: 8px 0 0 0; text-align: center; color: #02e }
p.goods_grid_name				{ margin: 8px 0 0 0; padding: 0 10px; text-align: center }
p.goods_grid_name_104			{ margin: 5px 0 0 0; width: 104px; line-height: 14px; overflow: hidden; height: 28px } /* ÇÏ´Ü Àå¹Ù±¸´ÏÀÇ »óÇ°¸í¿¡ Àû¿ëµÈ ½ºÅ¸ÀÏ */
p.goods_grid_name_110			{ margin: 8px 0 0 0; width: 110px; text-align: center }
p.goods_grid_name_140			{ margin: 8px 0 0 0; width: 140px; text-align: center }
p.goods_grid_name_154			{ margin: 8px 0 0 0; width: 154px; text-align: center }
p.goods_grid_name_160			{ margin: 8px 0 0 0; width: 160px; text-align: center }
p.goods_grid_name_170			{ margin: 8px 0 0 0; width: 170px; text-align: center }
p.goods_grid_market_price		{ margin: 5px 0 0 0; text-align: center; color: #999; text-decoration: line-through }
p.goods_grid_sale_price			{ margin: 5px 0 0 0; text-align: center; color: #e00; font-weight: bold }
p.goods_grid_point				{ margin: 2px 0 4px 0; text-align: center; color: #02e }
p.goods_grid_number				{ margin: 2px 0 4px 0; text-align: center; }
p.goods_grid_keysub				{ margin: 5px 0 0 0; text-align: center; color: #e00 }
p.goods_grid_option				{ margin: 5px 0 0 0; text-align: center }


/* ¸®½ºÆ® º¸±â ¹æ½ÄÀÏ ¶§ »óÇ° Ã¥ÀÚÄÚµå, »óÇ°¸í, ¼ÒºñÀÚ°¡°Ý, ÆÇ¸Å°¡°Ý, ±¸¸Å°ü·Ã ¹öÆ°, ¿É¼Çµé¿¡ ´ëÇÑ °øÅë ½ºÅ¸ÀÏ; 2014-04-30; Àü¿ë °úÀå*/
p.goods_list_goods_img		{ padding: 5px 0; text-align: center }
p.goods_list_bookcode		{ margin: 5px 0 0 0; color: #04d }
p.goods_list_name			{ margin: 5px 0 0 0 }
p.goods_list_icons			{ margin: 5px 0 0 0 }
p.goods_list_keysub			{ margin: 5px 0 0 0; color: #e00 }
p.goods_list_coupon			{ margin: 5px 0 0 0; color: #e00 }
p.goods_list_delivery_add	{ margin: 5px 0 0 0; color: #e00 }
p.goods_list_company		{ text-align: center }
p.goods_list_stock			{ text-align: center }
p.goods_list_input			{ text-align: center }
p.goods_list_unit			{ margin: 5px 0 0 0; text-align: center }
p.goods_list_market_price	{ text-align: center; color: #999; text-decoration: line-through }
p.goods_list_sale_price		{ margin: 5px 0 0 0; text-align: center; font-weight: bold; color: #e00 }
p.goods_list_point			{ margin: 5px 0 0 0; text-align: center; color: #04d }
p.goods_list_btn			{ margin: 5px 0 0 0 }
p.goods_list_option			{ margin: 5px 0 0 0 } /* ¼±ÅÃ¿É¼Ç */
.bbs-table-list table {
    width: 100%;
    border-collapse: collapse;
    border-spacing: 0;
    table-layout: fixed;
    word-wrap: break-word;
    word-break: keep-all;
}
.bbs-table-list thead th, .bbs-table-list tbody td {
    padding: 0;
}
.bbs-table-list thead th {
    font-size: 12px;
    color: #000;
    font-weight: normal;
    font-family: "µ¸¿ò", Dotum, "±¼¸²", Gulim, serif;
    border-top: 1px solid #000;
    border-bottom: 1px solid #e9e9e9;
    height: 27px;
    padding: 4px 0 0 0;
    background: #f5f5f5;
    border-top: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
}
.bbs-table-list tbody td{
    text-align: center;
    border-bottom: 1px solid #ddd; height:32px;
}
#bbsData .prd-tinfo {
    margin-bottom: 10px;
}
.com-wrt-box .wrt textarea {
    width: 760px;
}
/* BASIC css end */

