/* 게시판 */
table.bbs_default.list{width:100%;border-collapse:collapse;margin-top:5px; font-size:0.9em;}
table.bbs_default.list thead tr:first-child th{border-top: 2px solid #151515;border-bottom:1px solid #aaa}
table.bbs_default.list th{padding:12px 10px;border-bottom:1px solid #d9d9d9; text-align:center;font-weight:600;}
table.bbs_default.list td{padding:12px 10px;border-bottom:1px solid #d9d9d9;color:#737373;text-align:center;}
table.bbs_default.list td.subject{text-align:left}
table.bbs_default.list td.subject a{display:inline}
table.bbs_default.list td.subject .bbs_ico.new{display:inline-block; min-width:32px; margin-left:5px; text-indent:-9999px; background:url("/dangam/images/home/common/icon_new.png") 0 center no-repeat;}
table.bbs_default.list .delete td{color:#aaa;}
table.bbs_default.list .delete td.subject a{color:#aaa  }
table.bbs_default.list td img{margin-left:5px;vertical-align: middle}
table.bbs_default.list .notice td{background:#fafafa;font-weight:600;color:#333}
table.bbs_default.list .notice a{font-weight:600;color:#333}
table.bbs_default.list .notice .noticeItem{}
table.bbs_default.list .empty{padding:40px 0;text-align:center;}
table.bbs_default.list .delete .delete_info{font-size:0.9em;color:#2e84d1}

@media only screen and (max-width:640px){
    .bbs_explain_top ul{margin-left:0;}
    .bbs_explain_bottom ul{margin-left:0;}
    table.bbs_default.list colgroup{display:none}
    table.bbs_default.list thead th{display:none;}
    table.bbs_default.list tbody {border-top: 1px solid #151515;}
    table.bbs_default.list tbody tr{display:block;padding:4px 0;border-bottom:1px solid #d9d9d9;}
    table.bbs_default.list tbody tr:after{display:block; clear:both; content:"."; visibility:hidden; height:0;}
    table.bbs_default.list tbody tr{display: inline-block;}
    table.bbs_default.list tbody tr{display: block;}
    table.bbs_default.list tbody tr:nth-child(odd) {background:#f8f8f8}
    table.bbs_default.list tbody td{display:block;float:left;clear:left;width:100%;padding: 3px 10px 3px;border:none;text-align:left;box-sizing:border-box }
    table.bbs_default.list tbody td.subject{width:auto;}
    table.bbs_default.list [data-cell-header]:before {	content: attr(data-cell-header); 	display: inline-block; }
    table.bbs_default.list .checkbox{display:none}

    .bbs_search {padding:0;}
    .bbs_search form{margin:15px 3%}
    .bbs_search select{width:100%;margin:2px 0;}
    .bbs_search .input_text {width:100%;margin:2px 0;padding-left:0;padding-right:0;text-align: center;}
    .bbs_search .submit{width:100%;margin:2px 0;}
}

/* 기본 게시판 view */
table.bbs_default {width:100%; border-collapse: collapse; margin:0;  font-size:0.9em;}
table.bbs_default.view tr:first-child th,table.bbs_default.view tr:first-child td{border-top: 2px solid #151515;}
table.bbs_default.view th{width:20%;padding:12px 10px;border-bottom:1px solid #d9d9d9;background:#f8f8f8;font-weight:600;text-align:center;}
table.bbs_default.view td{padding:12px 10px 12px 25px;border-bottom:1px solid #d9d9d9;}
table.bbs_default.view thead tr:first-child th{border-top: 2px solid #151515;border-bottom:1px solid #aaa}
table.bbs_default.view .subject td{font-weight:500; color:#111;}
table.bbs_default.view .subject.delete .subject_text{font-weight:400;color:#888}
table.bbs_default.view .delete .delete_info{font-size:0.9em;color:#2e84d1}
table.bbs_default.view .bbs_content {min-height:150px;text-align:left}
table.bbs_default.view .bbs_content img{max-width:640px;height:auto;}
table.bbs_default.view .bbs_content .photo_area{margin-bottom:25px;text-align:center;}
table.bbs_default.view .bbs_content .photo_view{ text-align:center; position:relative;width:auto;margin:15px auto;font-size:0;line-height: 0;}
table.bbs_default.view .bbs_content .photo_view .photo_wrap{display:inline-block;position:relative;}
table.bbs_default.view .bbs_content .photo_view img{max-width:640px;max-height:480px;padding:5px;border:1px solid #eee}
table.bbs_default.view .bbs_content .photo_zoom{display:block;overflow:hidden;position:absolute;bottom:7px;right:7px;z-index:10;width:25px;height:25px;padding:6px;background:url("/common/dangam/images/home/board/mask.png");font-size:12px;}
table.bbs_default.view .bbs_content .photo_zoom a{display:block;width:25px;height:25px;background: url('/common/dangam/images/home/board/bbs_icon.png') no-repeat 0 -200px;font-size:0;line-height:0;text-indent: 100%;}
table.bbs_default.view  ul.view_attach{}
table.bbs_default.view  ul.view_attach li{margin:1px 0}
table.bbs_default.view  ul.view_attach li img{margin-right:5px;}
table.bbs_default.view  ul.view_attach li .fileN{display:inline-block; vertical-align:middle;}
table.bbs_default.view  ul.view_attach li .file_size{margin-left:10px; font-size:11px;letter-spacing:-0.5px;font-family : 'dotum'; color:#2375bf}
table.bbs_default.view  ul.view_attach li .download_num{margin-left:10px; font-size:11px;letter-spacing:-1px; font-family : 'dotum'; color:#2e84d1}
table.bbs_default.view  .bbs_attach_preview {display:inline-block;height:20px;line-height:20px;margin-left:5px;padding-left:8px;border:1px solid #686868;background:#686868;color:#fff;font-size:0.9em;vertical-align: middle}
table.bbs_default.view  .bbs_attach_preview .ico_preview{display:inline-block;width:20px;height:20px;margin:0 0 1px 10px;background:#fff url("/common/dangam/images/home/board/bbs_icon.png") no-repeat -95px -46px;vertical-align: top}
table.bbs_default.view .response_table > br{display:none;}/* 프로그램 상세페이지  */

@media only screen and (max-width:640px){

    table.bbs_default.view tr{display:block;padding:4px 0;}
    table.bbs_default.view tr:after{display:block; clear:both; content:"."; visibility:hidden; height:0;}
    table.bbs_default.view tr{display: inline-block;}
    table.bbs_default.view tr{display: block;}
    table.bbs_default.view th{display:block;float:left;clear:left;width:100%;padding:10px 3% 0;border:none;background:none;color:#222;text-align: left;box-sizing:border-box }
    table.bbs_default.view td{display:block;float:left;clear:left;width:100%;padding:0 3% 10px;box-sizing:border-box }
    table.bbs_default.view tr:first-child th{border-bottom:none}
    table.bbs_default.view tr:first-child td{border-top: none}
    table.bbs_default.view .bbs_content img{width:100%;max-width:none;height:auto;}
    table.bbs_default.view .bbs_content .photo_view{width:100%}
    table.bbs_default.view .bbs_content .photo_view img{max-width:100%;max-height:600px;padding:0;border:none;}
    table.bbs_default.view  ul.view_attach li a:not(.bbs_attach_preview){display:block}
    table.bbs_default.view  ul.view_attach li .file_size{margin-left:22px}
    table.bbs_default.view input[type="radio"], table.bbs_default.view input[type="checkbox"]{width:auto;height:auto;padding-left:0;}
}
@media only screen and (max-width:500px) {
    table.bbs_default.view tr{border-bottom:none}
    table.bbs_default.view th{display:block;width:94%;padding:10px 3% 0;background:none;text-align: left}
    table.bbs_default.view td{display:block;width:94%;padding:0 3% 10px}
    table.bbs_default.view [data-cell-header]:before {content: attr(data-cell-header); display: inline-block; }
}

/* 답변 */
table.bbs_default.view.reply {margin-top:30px}
table.bbs_default.view.reply textarea.answer{width:100%;height:200px;padding:5px 0;overflow:auto;}
table.bbs_default.view.reply td .attach li{padding:5px 0;}
table.bbs_default.view.reply td .attach li:first-child{border:none}
table.bbs_default.view.reply td .attach li > div:after {display:block; clear:both; content:"."; visibility:hidden; height:0;}
table.bbs_default.view.reply td .attach li > div {display: inline-block;}
* html table.bbs_default.view.reply td .attach li > div {height: 1%;}
table.bbs_default.view.reply td .attach li > div {display: block;}
table.bbs_default.view.reply td .attach_alt{position:relative;}
table.bbs_default.view.reply td .attach_file{position:relative;}
table.bbs_default.view.reply td .attach_file .file_label{position:absolute;top:7px;left: 0;width:14px;height:21px;background: url('/common/dangam/images/home/board/bbs_icon.png') no-repeat -50px -150px;font-size:0;text-indent: 100%;vertical-align: middle}
table.bbs_default.view.reply td .attach_file .file_input {display:inline-block;width:76%;margin-left:23px;margin-right:8px;}
table.bbs_default.view.reply td .attach_file .file_input input{width:100%;}
*:first-child+html table.bbs_default.view.reply .file_label{text-indent:0}
table.bbs_default.view.reply td .attach_alt .alt_label {position:absolute;top:5px;left: 0;width:16px;height:21px;background: url('/common/dangam/images/home/board/bbs_icon.png') no-repeat 0 -150px;font-size:0;text-indent: 100%;}
table.bbs_default.view.reply td .attach_alt .alt_input {display:block;margin-left:23px}
table.bbs_default.view.reply td .attach_alt .alt_input input{width:100%;}
@media only screen and (max-width:640px) {
    table.bbs_default.view.reply .content_in {display:block;margin-bottom:5px}
}

/* 이전글 다음글 */
.bbs_view_move {margin-top:30px;border-top:1px solid #ccc;border-bottom:1px solid #ccc}
.bbs_view_move li{}
.bbs_view_move li strong{display:inline-block;width:20%;padding:12px 0;background:#f8f8f8 no-repeat 25% center;text-align:center;vertical-align: middle}
.bbs_view_move li a{display:inline-block;overflow: hidden;width:75%;margin-left:2%;white-space: nowrap;text-overflow: ellipsis;vertical-align: middle}
.bbs_view_move li.prev{border-bottom:1px solid #e9e9e9;}
.bbs_view_move li.prev strong {background-image : url('/common/dangam/images/home/board/ico_move_prev.gif');}
.bbs_view_move li.next strong {background-image : url('/common/dangam/images/home/board/ico_move_next.gif');}
@media only screen and (min-width:501px)  and (max-width:640px){
    .bbs_view_move li strong{background-position:20% center}
}
@media only screen and (max-width:500px){
    .bbs_view_move li strong{background:#f8f8f8 !important;}
}

/* 댓글 */
.bbs_reply_form {position:relative;margin-top:50px;padding:10px;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;background:url('/common/dangam/images/home/board/board_cnt_bg.gif') repeat left top;}
.bbs_reply_form .bbs_reply_title {position:absolute;left:25px;top:17px;padding:0;color:#404040;line-height:30px;letter-spacing:-1px;}
.bbs_reply_form .bbs_reply_text {margin:0 130px 0 100px;}
.bbs_reply_form textarea{overflow:auto;width:96%;height:30px;min-height:30px;padding:10px 2%;}
.bbs_reply_form .bbs_reply_btn {position:absolute;top:10px;right:20px;}
.bbs_reply_form .bbs_reply_btn .submit{height:50px;padding:1px 15px;border: 1px solid #686868;background:#686868;color: #fff;line-height:40px;}
.bbs_reply_form .bbs_reply_btn .submit:hover{border: 1px solid #151515;background:#151515;}
.bbs_reply_list {margin-top:15px;}
.bbs_reply_list .bbs_reply_text {padding-top:4px;}
.bbs_reply_list ul{margin-top:5px;border-top: 1px solid #151515;}
.bbs_reply_list ul li{padding:7px;border-bottom:1px dotted #ccc;}
.bbs_reply_list ul li .name{color:#333}
.bbs_reply_list ul li .date{color:#999;margin-left:10px;font-size: 0.9em;}
.bbs_reply_list ul li .delete{width:16px;height:16px;margin:0 0 0 10px;padding:0;border:none;background: url('/common/dangam/images/home/board/bbs_icon.png') no-repeat -150px -150px;font-size:0;line-height:0;text-indent:100%;}

@media only screen and (max-width:640px){
    .bbs_reply_form .bbs_reply_title strong{display:inline;margin-right:5px;}
    .bbs_reply_form .bbs_reply_title {position: relative;left:0;top:0}
    .bbs_reply_form .bbs_reply_btn {position: relative;left:0;top:0}
    .bbs_reply_form .bbs_reply_text {margin:5px 0 0}
    .bbs_reply_form textarea{height:auto;min-height:50px;}
    .bbs_reply_form .bbs_reply_btn .submit{width:100%;box-sizing: border-box;}
}

/* 검색 */
.boardsearch{clear:both; margin:40px 0 20px 0; padding:15px 0;background:#f8f8f8;border:1px solid #e8e8e8}
.boardSearchForm{margin:0;font-size:0.9em;font-family:Sans-serif;}
.boardSearchForm fieldset{border:0;position:relative;clear:both;text-align:center;}
.boardSearchForm fieldset:after{content:"";display:block;float:none;clear:both;}
.boardSearchForm legend{position:absolute;width:0;height:0;overflow:hidden;visibility:hidden;}
.boardSearchForm select{font-size:13px; height:29px;}
.boardSearchForm .inputText{width:140px;padding:1px 4px 2px;font-size:13px;height:25px; border:1px solid #ccc;}
.button.blue a, .button.blue button, .button.blue input, .button.blue span{color:#fff; background:#30518d; border:0;}
.boardSearchForm .button > input{display:inline-block; text-align:center; height:30px; padding:0 20px; font-size:13px;}

/* 기본게시판 write */
.exactly {display: inline-block;width: 12px; height: 12px; font-size: 0; text-indent: 100%;vertical-align: middle}
.exactly.y {background: url('/common/dangam/images/home/board/bbs_icon.png') no-repeat 0 -50px;}
.write_guide{margin-top : 25px;}

table.bbs_default.write {width:100%;margin-top:5px;border-collapse:collapse;  font-size:0.9em;}
table.bbs_default.write tr:first-child th,table.bbs_default.write tr:first-child td{border-top: 2px solid #151515;}
table.bbs_default.write th{width:20%;padding:8px 10px;border-bottom:1px solid #d9d9d9;background:#f8f8f8;font-weight:600;text-align:center;}
table.bbs_default.write thead tr:first-child th{border-top: 2px solid #151515;border-bottom:1px solid #aaa}
table.bbs_default.write td{padding:8px 25px;border-bottom:1px solid #d9d9d9;}
table.bbs_default.write img{vertical-align: middle}
table.bbs_default.write td label{margin-right:10px}

table.bbs_default.write .subject input{width:100%; font-size:1em; border:1px solid #ccc; padding:5px;}
table.bbs_default.write .date{width:100px;border:none;text-align:center}
table.bbs_default.write .date_wrap{display:inline-block;border:1px solid #e9e9e9}
table.bbs_default.write .ico_calendar{display:inline-block;width:20px;height:20px;margin:0 3px;background: url(/common/dangam/images/home/board/bbs_icon.png) no-repeat -48px -48px;vertical-align: middle}
table.bbs_default.write .ico_calendar button{display:inline-block;width:20px;height:20px;font-size:0}
table.bbs_default.write .phone {width:80px; text-align: center}
table.bbs_default.write .zipcode{width:80px; text-align: center}
table.bbs_default.write .addr_left {float:left;width:48%}
table.bbs_default.write .addr_right {float:right;width:50%}
table.bbs_default.write .addr{width:100%;}
table.bbs_default.write .addr2{width:100%;}
table.bbs_default.write .bbs_btn_small {padding:0 6px;border:1px solid #686868;background:#686868;color:#fff;text-decoration: none}
table.bbs_default.write .bbs_content {width:100%;min-height:250px;padding:5px 3px;}
table.bbs_default.write .attach li{padding:5px 0;}
table.bbs_default.write .attach li:first-child{border:none}
table.bbs_default.write .attach li > div:after {display:block; clear:both; content:"."; visibility:hidden; height:0;}
table.bbs_default.write .attach li > div {display: inline-block;}
* html table.bbs_default.write .attach li > div {height: 1%;}
table.bbs_default.write .attach li > div {display: block;}
table.bbs_default.write .attach_alt{position:relative;}
table.bbs_default.write .attach_file{position:relative;}
table.bbs_default.write .attach_file .file_label{position:absolute;top:7px;left: 0;width:14px;height:21px;background: url(/dangam/images/home/common/icon_file.png) no-repeat -50px -150px;font-size:0;text-indent: 100%;vertical-align: middle}
*:first-child+html table.bbs_default.write .file_label{text-indent:0}
table.bbs_default.write .attach_file .file_input {display:inline-block;width:76%;margin-right:8px;}
table.bbs_default.write .attach_file .file_input input{width:100%;}
table.bbs_default.write .attach_alt .alt_label {position:absolute;top:5px;left: 0;width:16px;height:21px;background: url(/common/dangam/images/home/board/bbs_icon.png) no-repeat -200px -148px;font-size:0;text-indent: 100%;}
*:first-child+html table.bbs_default.write .alt_label {text-indent:0}
table.bbs_default.write .attach_alt .alt_input {display:block;margin-left:23px}
table.bbs_default.write .attach_alt .alt_input input{width:100%;}

@media only screen and (max-width:640px){
    table.bbs_default.write tr{display:block;padding:4px 0;}
    table.bbs_default.write tr:after{display:block; clear:both; content:"."; visibility:hidden; height:0;}
    table.bbs_default.write tr{display: inline-block;}
    table.bbs_default.write tr{display: block;}
    table.bbs_default.write th{display:block;float:left;clear:left;width:100%;padding:10px 3% 0;border:none;background:none;color:#222;text-align: left;box-sizing:border-box }
    table.bbs_default.write td{display:block;float:left;clear:left;width:100%;padding:0 3% 10px;box-sizing:border-box }
    table.bbs_default.write tr:first-child th{border-bottom:none}
    table.bbs_default.write tr:first-child td{border-top: none}
    table.bbs_default.write input.date{}
    table.bbs_default.write .addr_left {float:none;width:100%}
    table.bbs_default.write .addr_right {float:none;width:100%}
    table.bbs_default.write [data-cell-header]:before {	content: attr(data-cell-header); 	display: inline-block; }
    table.bbs_default.write .content_in {display:block;margin-bottom:5px}
    table.bbs_default.write input[type="radio"], table.bbs_default.write input[type="checkbox"]{width:auto;height:auto;padding-left:0;}
}

/* 페이징 */
.pagination {position:relative;margin-top:25px;text-align:center;}
.pagination a, .pagination strong{display:inline-block;width:26px;height:26px;margin-left:2px;margin-right:2px;text-align:center;font-size:13px;color:#252525;line-height:28px;letter-spacing:-2px;vertical-align:middle; font-family:'NanumGothic';}
.pagination a{border:solid 1px #dedede;background:#fff}
.pagination strong{border:solid 1px #353535;background:#353535;color:#fff;font-weight:normal;}
.pagination span.page_btn {display:inline-block;margin:0 5px}
.pagination span.page_btn a{width:26px;height:26px;background: url("/dangam/images/home/common/board_icon.jpg") no-repeat;font-size:0;line-height:0;text-indent:100%;}
.pagination a:hover, .pagination span.page_btn a:hover{border:1px solid #555;}
.pagination span.page_btn img{vertical-align:middle}
*:first-child+html .pagination span.page_btn a{text-indent:0}
.pagination span.page_btn .prev_end {background-position: -7px -3px;}
.pagination span.page_btn .prev{background-position: -42px -3px;}
.pagination span.page_btn .prev_one{display:none;background:none;}
.pagination span.page_btn .next_one{display:none;background:none;}
.pagination span.page_btn .next{background-position: -79px -3px;}
.pagination span.page_btn .next_end {background-position: -113px -3px;}

@media only screen and (max-width:640px) {
    .pagination span.page{display:none}
    .pagination span.page_btn{margin:0}
    .pagination span.page_btn a{line-height:42px}
    .pagination span.page_btn .prev,.pagination span.page_btn .next {display:none}
    .pagination .page_btn.prev_group{width:48%;text-align:right}
    .pagination .page_btn.next_group{width:48%;text-align:left}
    .pagination span.page_btn i{display:inline-block;width:24px;height:100%;background: url("/common/dangam/images/home/board/bbs_icon.png") no-repeat;vertical-align: middle}
    /* .pagination span.page_btn .prev_end {background-position: 15px -85px;} */
    .pagination span.page_btn .prev_one, .pagination span.page_btn .next_one{display:inline-block;width:auto;min-width:55%;background:#fafafa;font-size:inherit;text-indent: 0}
    .pagination span.page_btn .prev_one {padding-right:10px;}
    .pagination span.page_btn .prev_one i{background-position : -45px -85px;}
    .pagination span.page_btn .next_one {padding-left:10px;}
    .pagination span.page_btn .next_one i{background-position : -90px -85px;}
    /* .pagination span.page_btn .next_end {background-position: -136px -85px;} */
}
@media all and (max-width:414px) {
  /* .pagination{position:absolute;top:0;left:0;width:100%;margin-top:0;transition:all .5s;} */
  .mobile .pagination{position:fixed;top:10px;margin:0;padding:10px 0;background-color:rgba(0,0,0,0.5);transition:all .5s;}
  .mobile .pagination span.page_btn .prev_one,.mobile .pagination span.page_btn .next_one{background-color:rgba(255,255,255,0.5);}
  #container #contents{margin-top:0;padding-top:60px}
}
@media only screen and (max-width:359px) {
    .pagination span.page_btn .prev_end {display:none}
    .pagination span.page_btn .prev_one, .pagination span.page_btn .next_one{min-width:80%}
    .pagination span.page_btn .next_end {display:none}
}
/* 게시판 버튼 */
.bbs_board_right{float:right; display:inline; margin-left:10px;}
.bbs_btn_wrap{margin:15px 0;}
.bbs_btn_wrap .bbs_btn.write> a{background:#30518d; text-align:center; color:#fff;}
.bbs_btn_wrap .bbs_btn.list> a{background:#4f535b; text-align:center; color:#fff;}
.bbs_btn_wrap .bbs_btn.edit> a{background:#fff; text-align:center; color:#30518d; border:1px solid #30518d;}
.bbs_btn_wrap .bbs_btn.delete> a{background:#fff; text-align:center; color:#30518d; border:1px solid #30518d;}
.bbs_btn_wrap .bbs_btn.basic{background:#4f535b; text-align:center; color:#fff;}
.bbs_btn a{display:block; height:34px; line-height:34px; padding:0 30px; font-size:0.9em; letter-spacing:-1px; }



/* 포토게시판 리스트 */
.bbs_gallery2{overflow:hidden;width:100%;margin:5px 0;border-top: 2px solid #151515; border-bottom: 1px solid #e9e9e9;}
.bbs_gallery2 ul.bbs_list {width:104%;margin:10px -1.4%;}
.bbs_gallery2 ul.bbs_list li{display:inline;overflow:hidden;float:left;width:30%;margin:10px 1.4% 15px;min-height:180px;}
.bbs_gallery2 ul.bbs_list li a {display:block;position:relative;border:1px solid #e9e9e9;text-align: center}
.bbs_gallery2 ul.bbs_list li a span{display:inline-block}
.bbs_gallery2 ul.bbs_list li a .photo {display:block;overflow:hidden;position:relative;max-width:100%;height:100%;min-height:180px;background:url('/common/dangam/images/home/board/mask.png');font-size:0;line-height:180px;}
.bbs_gallery2 ul.bbs_list li a .photo img{max-width:100%;max-height:180px;vertical-align:middle}
.bbs_gallery2 ul.bbs_list li a:hover .photo img{transform: scale(1.2);  transition: all 400ms;}
.bbs_gallery2 ul.bbs_list li a .subject{overflow: hidden;display:block;margin:10px 5px 0;line-height:1.3em;white-space: nowrap;text-overflow: ellipsis;}
.bbs_gallery2 ul.bbs_list li a .author{font-size:0.85em}
.bbs_gallery2 ul.bbs_list li a .date{display:block;margin:5px 0 12px 0px;font-size:0.85em;color:#888;text-align:center;}
.bbs_gallery2 ul.bbs_list li a .photo_all{position:absolute;right:10px;bottom:6px;padding:0 10px 0 8px;background-color:#666;font-size: 0.85em;color:#fff;}
.bbs_gallery2 ul.bbs_list .empty{padding:10px 0;border-bottom:1px solid #e7e7e7;text-align:center;}
.bbs_gallery2 ul.bbs_list li.delete .delete_info{font-size:11px;color:#2e84d1;vertical-align:center;}
.bbs_gallery2 ul.bbs_list li.delete .subject{color:#aaa}
.bbs_gallery2 ul.bbs_list li .ico_group{position:absolute;top:5px;left:5px;z-index:10}
.bbs_gallery2 ul.bbs_list li .ico_group .bbs_ico{margin-left:0;margin-right:1px}
*:first-child+html .bbs_gallery2 ul.bbs_list li a .photo {width:100%;}
*:first-child+html .bbs_gallery2 ul.bbs_list li a .photo img{width:100%;height:180px}

.bbs_gallery2 ul.bbs_list.subject_over .date{display:none}
.bbs_gallery2 ul.bbs_list.subject_over .subject{position:absolute;bottom:0;left:0;width:96%;margin:0;padding:8px 2%;background:url('/common/dangam/images/home/board/mask2.png') ;color:#fff;text-align:left}

@media only screen and  (max-width:756px){
    .bbs_gallery2 ul.bbs_list li{width:30%;}
    .bbs_gallery2[data-photo-type="fixed"] ul.list li a .photo{width:auto;max-width:100%;}
    .bbs_gallery2[data-photo-type="fixed"] ul.list li a .photo img{max-width:100%;}
}
@media only screen and (max-width:640px){
    .bbs_gallery2 ul.bbs_list li{width:47%; min-height:140px}
    .bbs_gallery2 ul.bbs_list li a .photo {min-height:140px}
    .bbs_gallery2 ul.bbs_list li a .photo img{max-height:140px;}
    .bbs_gallery2 ul.bbs_list li.delete .delete_info{display:none}
    .bbs_gallery2 ul.bbs_list li .checkbox{display:none}
}

.board_info {margin-bottom:8px;}
.board_info span.small{ font-family:"NanumGothic"; font-size:13px; margin-bottom:10px; letter-spacing:-0.5px;}

.tdb td{color:#333; padding:10px 20px !important}





/* 포토갤러리 */
.photo_date{display: block;padding-top:10px;font-size: 13px;text-align: left;}

/* tourLists */ 
.tourLists {width: 100%;clear:both;overflow:hidden;padding:30px 0;margin:0px auto; display: flex; justify-content: space-between; flex-wrap: wrap;}

.list-box {width: 32%;height:230px;border-bottom:1px solid #333;margin-top:20px;}
.list-box:first-child, .list-box:nth-child(4), .list-box:nth-child(7){ margin-left:0px; }

.list-box .img-wrap {position: relative;width: 100%;height:175px;overflow:hidden;}
.list-box .img-wrap img { width: 100%; }
.list-box .img-wrap .label { position:absolute; right:0px; top:0px; display:block; padding:6px 0px; font-size:12px; width:55px; height:55px; text-align:center; }
.list-box .img-wrap .label h5 { font-size:18px; padding:0px; margin-top:-3px; font-weight:600; color: #fff;}
.list-box .img-wrap .label.icon11 { background:#109f97 url(/dangam/images/home/common/icon_11010000_over.png) no-repeat center center; text-indent:-99999;  }
.list-box .img-wrap .label.icon12 { background:#aac63b url(/dangam/images/home/common/icon_11020000_over.png) no-repeat center center; text-indent:-99999;  }
.list-box .img-wrap .label.icon13 { background:#85431b url(/dangam/images/home/common/icon_11030000_over.png) no-repeat center center; text-indent:-99999;  }
.list-box .img-wrap .label.icon14 { background:#23b8bc url(/dangam/images/home/common/icon_11040000_over.png) no-repeat center center; text-indent:-99999;  }
.list-box .img-wrap .label.icon15 { background:#6496e8 url(/dangam/images/home/common/icon_11050000_over.png) no-repeat center center; text-indent:-99999;  }
.list-box .img-wrap .label.icon16 { background:#8a8f97 url(/dangam/images/home/common/icon_11060000_over.png) no-repeat center center; text-indent:-99999;  }
.list-box .img-wrap .label.icon17 { background:#fbaf5d url(/dangam/images/home/common/icon_11070000_over.png) no-repeat center center; text-indent:-99999;  }
.list-box .img-wrap .label.icon18 { background:#5f7aa5 url(/dangam/images/home/common/icon_11080000_over.png) no-repeat center center; text-indent:-99999;  }




.list-box .img-wrap .label.icon2 { background-color: #009688; }
.list-box .img-wrap .label.icon3 { background-color: #505d6f; }
.list-box .txt-box { height:55px; position:relative; padding:20px 5px; }
.list-box .txt-box span { font-weight:600; font-size:15px; color: #1d2126;}
.list-box.noimg .txt-box { height:55px; padding-top:40px; }
.list-box.noimg .img-wrap { height:auto; overflow:visible; }
.list-box .txt-box .click { position:absolute; right:5px; bottom:15px; color:#666666; background:url(/dangam/images/home/main/click.png) no-repeat left 2px; padding-left:20px; }
.list-box .txt-box .click em { font-size:0px; height:0px; }
/*ìƒì„¸ë³´ê¸°*/
.tourism { margin:20px 0 0 0; }
.tour_img_list { float:left; width:535px; height:345px; overflow:hidden; }
.tour_img_list > div { position:relative; height:345px; background-color:#fff; border:1px solid #e0e0e0; }
.tour_img_list ul { position:relative; height:100%; background-color:#333; overflow:hidden; }
.tour_img_list li { position:absolute; top:0; left:0; display:block; width:100%; height:100%; z-index:0; }
.tour_img_list li.active { display:block; z-index:10; }
.tour_img_list li img { position:absolute; top:0; left:0; bottom:0; right:0; width:100%;  height:100%; margin:auto; }
.tour_ctrl { position:absolute; right:0px; bottom:0px; width:120px; height:45px; background-color:#444; color:#fff; line-height:45px; text-align:center; z-index:10; }
.tour_ctrl span { color:#fff; font-size:17px; line-height:19px; }
.tour_ctrl span.after { display:inline-block; padding:0 0 1px; border-bottom:1px solid #62bfc9; color:#62bfc9; }
.tour_ctrl button { position:absolute; 
                    top:0; width:30px; height:45px; 
					margin:0; padding:0; 
					background-color:transparent; 
					background-repeat:no-repeat; 
					background-position:50%; 
					border:0; font-size:0; line-height:0; 
					text-indent:-9999px; overflow:hidden; 
				  }
.tour_ctrl button.tour_prev{left:0;background-image:url('/dangam/images/home/common/pt_prev.png');}
.tour_ctrl button.tour_next{right:0;background-image:url('/dangam/images/home/common/pt_next.png');}
.tour_map{float:left;width:324px; position:relative; }
.tour_map > span { position:absolute; top:15px; right:10px; z-index:99;}


.tour_map{float:left;width:324px;}

@media only screen and  (max-width:960px){
    .list-box {width: 48%;}
}

@media only screen and  (max-width:620px){
    .list-box {width: 100%;}
}