@charset "utf-8";
/* ------------------------------------------
* Filename: board.css
* Description: Board
* Author: Fu:z
------------------------------------------ */

/* bbs_search */
div.bbs_list_search{width:100%; height:35px; margin-top:20px; padding-top:15px; text-align:center; background:url('/img/front/common/board/bg_bbs_search.gif') no-repeat;}
select.bbs_search_select{width:125px;}
div.bbs_list_search .bbs_search_input{width:263px;}

/* bbs_List */
select.bbs_select{float:right; margin-bottom:10px; width:100px;}
table.bbs_list{clear:both; width:100%; border-top:3px solid #a3b3c7;}
table.bbs_list .notify{background:#f8f8f8;}
table.bbs_list th{padding:13px 0px; color:#777; font-weight:normal; background:url('/img/front/common/board/bg_bbs_line.gif') no-repeat left center; border-bottom:1px solid #e1e1e1;}
table.bbs_list th:first-child{background-image:none}
table.bbs_list td{padding:12px 0 12px; font-size:11px; text-align:center; color:#777; border-bottom:1px solid #e1e1e1; line-height:1.4; word-break:break-all;}
table.bbs_list td.subject{padding: 10px 0 10px 12px; font-size:12px; text-align:left; }
table.bbs_list td.subject .box{width:490px;}
table.bbs_list td.subject .clip{max-width:394px; width:auto !important; width:394px; overflow:hidden;text-overflow:clip;float:left}
table.bbs_list td.subject a{color:#333;}
table.bbs_list td.subject img{margin:0 5px 0 10px;}
table.bbs_list td.subject img.bbs_lock{margin:0 5px 0 0;}
table.bbs_list td span.reply{color:#6987aa; font-weight:bold;}
table.bbs_list td.left{padding:12px 0 12px 10px; text-align:left;}
table.bbs_list td.left .box{width:259px;}
table.bbs_list td.left .clipsQnA{max-width:226px; width:auto !important; width:226px; overflow:hidden;text-overflow:clip;float:left}
table.bbs_list td.reply{padding:0 0 0 50px; font-size:12px; text-align:left; background:url('/img/front/common/board/ico_reply2.gif') no-repeat 1em 1.2em;}
table.bbs_list td.no_list{font-size:12px; color:#333;}
table.bbs_list td img.ico_recomm{vertical-align:top;}
table.bbs_list tr.recomm{background:#f8f8f8;}

/*이벤트 리스트 구분아이콘*/
span.ico_sort{display:inline-block; width:60px; height:16px; padding:2px 0 0 0; text-align:center; color:#fff; line-height:1.3;}
span.ico_sort.event{border:1px solid #ac6c83; background:#cc7e9a;}
span.ico_sort.concert{border:1px solid #6b95a8; background:#719db1;}
span.ico_sort.discount{border:1px solid #4d91c5; background:#549fd9;}
span.ico_sort.pr{border:1px solid #80aa78; background:#8bb883;}
span.ico_sort.guest{border:1px solid #958c5e; background:#9e9565;}
span.ico_sort.onshow{border:1px solid #c48c67; background:#d1956c;}
span.ico_sort.etc{border:1px solid #cb8282; background:#da9191;}

/* bbs_view */
table.bbs_view{width: 100%; margin-top:10px; border-top: 3px solid #a3b3c7;}
table.bbs_view th{padding:13px 0 12px 10px; font-size:11px; color:#777; font-weight:normal; text-align:left; border-bottom:1px solid #e1e1e1; background: url('/img/front/common/board/bg_th_line.gif') no-repeat right center;}
table.bbs_view th.subj{font-weight:bold; font-size:14px; color:#6987aa; background:none}
table.bbs_view td{padding:12px 0 12px 10px; color:#333; border-bottom:1px solid #e1e1e1;}
table.bbs_view td p{line-height:18px;  color:#777;}
table.bbs_view div.con_img{padding:20px 0; text-align:center;}
table.bbs_view div.ico_sns{margin:0 0 10px 0; text-align:right;}
table.bbs_view td table td{padding:0; border:0}


/* bbs_write */
table.bbs_write{width: 100%; border-top: 3px solid #a3b3c7;}
table.bbs_write th{padding:10px 0 10px 15px; text-align:left; font-weight:normal; color:#777; vertical-align:top; border-bottom:1px solid #e1e1e1; background:#f8f8f8;}
table.bbs_write th span{padding-right:5px; color:#ff6600; font-size:11px;}
table.bbs_write td{padding:10px 10px; text-align:left; border-bottom:1px solid #e1e1e1; line-height:1.4;}
table.bbs_write td .check{margin-right:5px;}
table.bbs_write td div.edit{overflow-y:auto; width:100%; height:100px; border:1px solid #d9d9d9;}
table.bbs_write td div.file_list{height:13px; margin-bottom:10px; padding:2px 0 0 24px; background:url('/img/front/common/board/bg_disk.gif') no-repeat left center;}
table.bbs_write td div.file_list a{margin-left:3px;}
table.bbs_write td p.file_text{margin-top:5px; font-size:11px;}
table.bbs_write td label{color:#777; vertical-align:middle;}
table.bbs_write td label.radio_label{margin:0 20px 0 0;}
table.bbs_write td input[type="radio"]{margin:0 5px 0 0; vertical-align:middle;}
table.bbs_write td a.btn_calendar{margin:0 0 0 5px;}
table.bbs_write td p.write_info{margin:5px 0 15px 0; font-size:11px; line-height:1.4;}
table.bbs_write td p.write_info.type2{margin:5px 0 0px 0;}
table.bbs_write td p.write_info2{margin:5px 0 0 0; font-size:12px; line-height:1.4;}
table.bbs_write td span.write_info{margin:5px 0 15px 0; font-size:11px; line-height:1.4; color:#999;}
table.bbs_write td span.write_info2{margin:5px 0 15px 0; font-size:12px; font-weight:bold; line-height:1.4; color:#333;}
table.bbs_write td ul.write_info{margin:5px 0 0 0;}
table.bbs_write td ul.write_info li{margin:3px 0 0 0; font-size:11px; font-weight:bold; color:#777; line-height:1.6;}
table.bbs_write td span.spacing{margin:0 20px 0 0;}
table.bbs_write td.many_select select{margin:0 5px;}
table.bbs_write td.many_select select:first-child{margin:0 5px 0 0;}
table.bbs_write td.many_select ul li:first-child{margin:0 0 5px 0;}
table.bbs_write td span.sun_num{font-size:17px; font-weight:bold; color:#ff6600;}
table.bbs_write td span.won{font-size:12px; font-weight:bold;}
table.bbs_write td.user_num{border-bottom:0;}
table.bbs_write td.user_num span.spacing{vertical-align:middle;}
table.bbs_write td.user_num label{vertical-align:middle;}
table.bbs_write td ul.example{overflow:hidden; margin:7px 0 0 0;}
table.bbs_write td ul.example li{float:left; padding:0 10px;}
table.bbs_write td ul.example li:first-child{padding:0;}
table.bbs_write td.address input.addr_input{margin:5px 0;}
table.bbs_write td ul.group_radio{clear:both;}
table.bbs_write td ul.group_radio li{float:left; width:139px; margin:0 0 5px 0;}
table.bbs_write td ul.group_radio li.nights{width:60px; }
table.bbs_write td ul.group_radio.type2 li{width:50px}
table.bbs_write td ul.num_list li{margin:7px 0 0 0;}
table.bbs_write td ul.num_list li:first-child{margin:0;}

table.bbs_write td.sum{font-weight:bold; background:#f5f7fa;}
table.bbs_write span.sum_num{font-size:17px; color:#ff6600;}
table.bbs_write td ul.num_list li label.goods{display:inline-block; width:120px;}/* HJ 추가_1204 */
table.event_join{margin:20px 0 0 0; border-top: 2px solid #d3d3d3;}
table.event_join textarea{display:block; width:100%; margin:10px 0 0 0;}

table.group_request img.ico_calendar{display:inline-block; margin:0 7px 0 0;}
table.bottom_con{margin:0 0 20px 0;}

table.car_info{margin:30px 0 0 0; border-top: 2px solid #d3d3d3;}
table.fee_sum{margin:20px 0 0 0;}


/* bbs_faq_search */
div.bbs_faq_search{width:100%; height:48px; margin-bottom:30px; padding-top:22px; text-align:center; background:url('/img/front/common/board/bg_faq_form.gif') no-repeat;}
div.bbs_faq_search label{display:inline-block; height:19px; margin-right:5px; padding: 0px 74px 20px 0; font-size:15px; color:#6987aa; vertical-align:top; font-weight:bold; background:url('/img/front/common/board/ico_faq_label.gif') no-repeat right top;}
div.bbs_faq_search select{vertical-align:top;}
div.bbs_faq_search .bbs_search_input{width:263px;}

/* bbs_faq_list */
div.bbs_faq_list{border-top:3px solid #a0afc2;}
div.bbs_faq_list dt{height:28px; padding:12px 0 0 10px; border-bottom:1px solid #e1e1e1;}
div.bbs_faq_list dt a{display:block; margin-right:10px; color:#333; /*background:url('/img/front/common/board/bul_faq.gif') no-repeat right center;*/}
div.bbs_faq_list dt img{margin:0 20px 0 0 !important;}
div.bbs_faq_list dt.current{border-bottom:none; background:#f8f8f8;}
div.bbs_faq_list dt.current a{font-weight:bold; background:none;}
div.bbs_faq_list dd.vis{display:block;}/*수정 이장진 2012-12-18*/
div.bbs_faq_list dd{display:none; border-bottom:1px solid #e1e1e1; overflow: hidden; background:#f8f8f8;}/*수정 이장진 2012-12-18*/
div.bbs_faq_list dd .answer{width: 717px; margin: 0 auto; padding: 10px 0 20px 0px; overflow:hidden; background: url('/img/front/common/board/bg_faq_dotted.gif') repeat-x;}
div.bbs_faq_list dd img{float:left;}
div.bbs_faq_list dd p{float:left; width:680px; margin-left: 20px; line-height:18px; color:#777;}

/* bbs_video_list */
div.bbs_video_list{border-top:3px solid #a0afc2;}
div.bbs_video_list ul li{width:100%; padding-bottom:15px; border-bottom:1px solid #e1e1e1; overflow:hidden;}
div.bbs_video_list ul li ul li{float:left; width:153px; margin:30px 41px 0px 0px; border:none;}
div.bbs_video_list ul li ul li.last{margin-right:0px;}
div.bbs_video_list ul li ul li img{padding:6px 8px 8px 6px; background: url('/img/front/common/board/bg_video_img.gif') no-repeat;}
div.bbs_video_list ul li ul li span.text{display:block; margin-top:10px; color:#333; line-height:18px;}
div.bbs_video_list ul li ul li span.date{display:block; margin-top:10px; color:#777; font-size:11px;}

/* bbs_video_view */
div.bbs_video_view{border-top:3px solid #a0afc2;}
div.bbs_video_view dt{padding:11px 0 0 11px; color:#6987aa; font-weight:bold; font-size:14px;}
div.bbs_video_view dd{margin-top:21px;}
div.bbs_video_view ul li{width:100%; padding-bottom:15px; border-bottom:1px solid #e1e1e1; overflow:hidden;}
div.bbs_video_view ul li ul li{float:left; width:153px; margin:30px 41px 0px 0px; border:none;}
div.bbs_video_view ul li ul li.last{margin-right:0px;}
div.bbs_video_view ul li ul li img{padding:6px 8px 8px 6px; background: url('/img/front/common/board/bg_video_img.gif') no-repeat;}
div.bbs_video_view ul li ul li span.text{display:block; margin-top:10px; color:#333; line-height:18px;}
div.bbs_video_view ul li ul li span.date{display:block; margin-top:10px; color:#777; font-size:11px;}

/* thumbnail_list */
div.thumbnail_list{clear: both; width: 100%; border-top: 3px solid #a3b3c7;}
div.thumbnail_list ul li{position:relative; margin-top:20px; padding-bottom:20px; border-bottom:1px solid #e1e1e1;}
div.thumbnail_list ul li dl{width:100%; min-height:105px; overflow:hidden; padding:2px 0 0 0;}
div.thumbnail_list ul li dl dt{margin-left:159px; color:#333;}
div.thumbnail_list ul li dl dt span{font-weight:bold;}
div.thumbnail_list ul li dl dd.text{width:581px; height:54px; overflow:hidden; margin:10px 0 0 159px; line-height:18px; color:#777;}
div.thumbnail_list ul li dl dd.thumb{position:absolute; left:0px; top:0px;}
div.thumbnail_list ul li dl dd.thumb img{width:140px; height:105px;}
div.thumbnail_list .text_writer{position:absolute; left:159px; bottom:20px;}
div.thumbnail_list .text_writer span{display:inline-block; margin-right:11px; padding-right:11px; background: url('/img/front/common/board/bg_thumb_line.gif') no-repeat right center;}
div.thumbnail_list .text_writer span:last-child{background:none;}

ul.thumbnail_list2{clear: both; width: 100%; margin:0 0 30px 0; border-top: 3px solid #a3b3c7;}
ul.thumbnail_list2 li{overflow:hidden; padding:15px 10px; border-bottom:1px solid #e1e1e1;}
ul.thumbnail_list2 li.common{background:#f8f8f8;}
ul.thumbnail_list2 img{float:left; margin:0 15px 0 0;}
ul.thumbnail_list2 dl{float:left; width:540px;}
ul.thumbnail_list2 dl dt{margin:0 0 15px 0;font-weight:bold; font-size:14px; color:#6987aa;}
ul.thumbnail_list2 dl dd{margin:0 0 10px 0; padding:0 0 0 8px; line-height:1.4; background: url('/img/front/common/bul_dot.gif') no-repeat 0 0.6em}
ul.thumbnail_list2 dl dd span{display:inline-block; }
ul.thumbnail_list2 dl dd span.title{width:70px; color:#999; vertical-align:top; background: url('/img/front/common/board/bg_thumb_line.gif') no-repeat right 0.3em;}
ul.thumbnail_list2 dl dd span.con{width:440px; padding:0 0 0 15px; color:#333;}

/* view_reply */
div.view_reply{width:100%; margin-top:30px; padding-top:10px; background: url('/img/front/common/board/bg_reply_top.gif') no-repeat left top;}
div.view_reply dl{position:relative; padding:5px 20px 20px 20px; background: url('/img/front/common/board/bg_reply_bot.gif') no-repeat left bottom;}
div.view_reply dl dt{width:100%; height:27px; color:#335082; background: url('/img/front/common/board/bg_reply_line.gif') repeat-x left bottom;}
div.view_reply dl dd.text_writer{position:absolute; top:5px; right:20px; color:#777;}
div.view_reply dl dd.text_writer span{margin-left:10px; padding-left:11px; background: url('/img/front/common/board/bg_thumb_line.gif') no-repeat left center;}
div.view_reply dl dd.text{margin-top:20px;}
div.view_reply dl dd.text p{color:#777; line-height:18px;}

/* reply_write */
div.reply_write{margin-top:30px;}
div.reply_write form{width:100%; margin-top:15px; padding-top:8px; background: url('/img/front/common/board/bg_write_top.gif') no-repeat left top;}
div.reply_write form fieldset{padding:2px 7px 10px 10px; background:url('/img/front/common/board/bg_write_bot.gif') no-repeat left bottom;}
div.reply_write form fieldset textarea{width:633px; height:43px; margin-right:2px;}

/* reply_comment */
div.reply_comment{width:100%; margin-top:10px; padding-top:20px; background: url('/img/front/common/board/bg_comment_top.gif') no-repeat left top;}
div.comment_wrap{padding:0 20px 20px 20px; overflow:hidden; background: url('/img/front/common/board/bg_comment_bot.gif') no-repeat left bottom;}
div.comment_wrap .name{float:left; margin-right:10px; margin-top:1px; color:#335082;}
div.comment_wrap a{float:left; margin-right:3px;}
div.comment_wrap .date{float:right; color:#777;}
div.comment_wrap p{clear:both; float:left; width:100%; margin-top:10px; line-height:18px; color:#777;}
div.comment_wrap textarea{clear:both; display:block; width:100%; height:40px; margin-top:20px}
a.mr0{margin-right:0 !important}

/* bbs_nav */
div.bbs_nav{width:100%; margin-top:30px; border-top:2px solid #d3d3d3;}
div.bbs_nav dl{width:100%; overflow:hidden; border-bottom:1px solid #e1e1e1;}
div.bbs_nav dl dt{float:left; width:47px; height:10px; padding:15px 0 15px 10px;}
div.bbs_nav .prev dt{background: url('/img/front/common/board/bg_bbs_prev.gif') no-repeat right 19px;}
div.bbs_nav .next dt{background: url('/img/front/common/board/bg_bbs_next.gif') no-repeat right 20px;}
div.bbs_nav dl dd{float:left; height:10px; padding:15px 0 15px 30px;}
div.bbs_nav dl dd a{color:#333;}

/* total_page */
div.total_page{float:left; height:35px; margin-top:10px;}
div.total_page span{display:inline; margin-right:11px; color:#999;}
div.total_page span strong{padding-left:5px; color:#335082;}

/* Pager */
div.pager{clear:both; margin:10px 0 0 0; text-align:center;}
div.pager a{display:inline-block; width: 26px; height:20px; margin: 0 1px; padding: 6px 0 0 0; vertical-align:top; font-size: 11px;background:url('/img/front/common/board/bg_paging.gif') no-repeat;}
div.pager a.btn{width: 26px; height:20px; padding:0;}
div.pager a.current{font-weight:bold; color:#fff; background:url('/img/front/common/board/bg_paging_current.gif') no-repeat;}

/* btn_line */
div.bottomLine{height:14px;border-bottom:#e1e1e1 1px solid}

/* bbs_btns */
div.bbs_btns{margin:10px 0 0 0; text-align:right;}

/* bbs_category */
div.bbs_category{margin:0 0 10px 0}

/* print */
ul.magazine01 .box{width:112px;height:26px;}
ul.magazine01 .clip{max-height:24px;height:auto !important;height:24px;overflow:hidden;text-overflow:clip;}

/*추가 이장진 2012-12-03*/
table.bbs_write td ul.group_radio.type3 li{width:150px}
table.bbs_write td ul.group_radio.type4 li{width:200px}
table.bbs_write td ul.group_radio.type5 li{width:300px}
table.addStyle1{margin-top:15px}
table.addStyle1 th{text-align:center;padding-left:0px}
table.addStyle1 td{text-align:center}