/*#comBoardForm .ui-icon { background-image:url(/_tpl/board_skin/images/icons-18-white.png) !important; }
.comBoard_view .ui-icon { background-image:url(/_tpl/board_skin/images/icons-18-white.png) !important; }
.comBoard_regDoc .ui-icon { background-image:url(/_tpl/board_skin/images/icons-18-white.png) !important; }
.comBoard_commentList .ui-icon { background-image:url(/_tpl/board_skin/images/icons-18-white.png) !important; }*/

/* 반응형 비활성화 */
.reactive_view {
	display: none;
}
input:-webkit-autofill { -webkit-box-shadow:0 0 0 500px white inset !important; }
/* 공통게시판 시작 */
.comBoard_boardName, .comBoard_category, .comBoard_category .ui-select, .comBoard_searchBtn, .comBoard_newDocBtn, .comBoard_header .searchForm div { display: inline-block; vertical-align: middle; }
.comBoard_category .board_category { width: 33%; }
.comBoard_header h1.comBoard_title { font-size: 1.1em; }
.comBoard_bottom span:before { content : ' | ' }
.comBoard_bottom span:first-child:before { content : '' }

.comBoardList .previewImg { width: 70px; height: 70px; max-width: 70px; max-height: 70px;left: 0; top: 0 !important; margin: 0; border-right:1px #cecece solid}
.comBoardList .comBoard_header{margin-bottom:0 !important}
.comBoard_title span { word-break: break-all; vertical-align:middle }
.comBoard_title span.subject{max-width:80%; overflow:hidden; text-overflow:ellipsis;display:inline-block; float:left; margin-right:5px; line-height:21px}
.ui-panel-content-wrap {min-height:none; min-height:initial;}

.comBoard_header .comBoard_searchBtn .ui-btn-inner {padding: .6em 20px;}
.comBoard_contents_text .comBoard_bottomBtn .ui-btn-inner {text-overflow: inherit; padding: .4em 0; font-weight: normal; font-size: 16px;    line-height: 1.4em;}
.comBoard_view .np_doc .ui-btn-inner {padding: .6em 20px; font-size:12px; }


/* 매거진형 */
.magazine {; margin: 0px auto; clear:both}
.magazineBox {position:relative; text-align: center; border:1px #cecece solid;text-align: center; margin-top:15px; }
.magazineBox:first-child{margin-top:0}
.magazineBox .magazineImg img { max-width: 100%; width:100%;display:block}
.magazineBox .magazineTitle { width: 98%; margin: 0px auto; text-align: left;font-size:12px;text-shadow:none;}
.magazineBox .magazineTitle h1 { margin: 0px; padding:0;font-size:20px;font-weight:normal}
.magazineBox .magazineTitle h1 span{font-size:16px}
.magazineBox .magazineTitle h1 .subject {font-size: 22px;color:#000}
.magazineBox .magazineTitle p {margin:0px;margin-bottom:6px;color:#646464}
.magazineBox .magazineCont { width: 98%; margin: 0px auto; text-align: left;color:#3e4651;word-break: break-all;  overflow: hidden;}

.magazineBox .maga_ribbon img{ width:100%}
.maga_txt{border-top:1px #cecece solid; padding:10px}
/* 갤러리형 */
div.gallery{  margin: 0px auto; text-align: center; }
.gallery .galleryCC { max-width:740px; margin: 0px auto; text-align: center; text-align:left;font-weight: bold;}/*hbc 갤러리 등록된 게시글이 없습니다. 추가 */
.gallery .galleryCont { margin: 0 -1%; overflow:hidden; text-align: center; clear:both}
.gallery .galleryBox {position:relative;width:48%; display: inline-block; vertical-align: top;float: left;border:1px #cecece solid; box-sizing:border-box; margin-top:2%; margin-left:1%; margin-right:1%}
.gallery .galleryBox:first-child, .gallery .galleryBox:nth-child(2){margin-top:0}
.gallery .galleryBox .galleryImg { text-align: center; width:100%;}
.gallery .galleryBox .galleryImg img {width:100%; display:block}
.gallery .galleryBox .galleryTitle { text-align: left;padding:10px;color:#000; border-top: 1px #cecece solid;}
.gallery .galleryBox .galleryTitle h1 { margin: 0px;font-size:16px;padding-bottom:5px;width:100%	}
.gallery .galleryBox .galleryTitle h1 .subject { font-size:16px; display: inline-block;max-width:78%; word-break: break-all; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-weight:normal}
.gallery .galleryBox .galleryTitle h1 .comBoard_right {font-size:16px;display: inline-block; vertical-align: middle;color:#a80000}
.gallery .galleryBox .galleryTitle p { margin: 0px;font-size:12px;line-height:18px; color:#646464}
.gallery .ui-body-a .ui-link:visited {color:#000}
.galleryNoArticle{ width: 100%; display: block; border: 1px #cecece solid; padding: 10px 0;}
.gal_ribbon, .maga_ribbon{width: 42px; color: #fff; font-weight: normal; font-size: 12px; line-height: 36px; position: absolute; left: 0; top: 0;}
.gall_cate, .maga_cate{width:100% !important; margin-top:1px}
.gall_cate .ui-select div, .maga_cate .ui-select div{border:1px #cecece solid; min-width:100px}
.gall_cate > a, .maga_cate > a{width:130px !important}
.secretTitle .galleryTitle h1 .subject{width:40% !important}
/*리스트형/웹진형*/
.ui-content {background-color:#fff;padding:0; }
.ui-content .ui-listview { margin:0; }
.boardNoticeList { height: auto !important;position:relative; border-right:1px #cecece solid; }
.boardNoticeList{border-top:1px #cecece solid !important}
.boardNormalList {border-top:1px #cecece solid !important; height: auto !important;}
.boardNoticeList .ribbon{ position: absolute; z-index: 2; width: 35px;  text-align: center; height: 30px;  line-height: 30px; color: #fff; font-weight: normal; font-size: 10px;}
.boardNoticeList .ribbon img{ width:100%}

.comBoardList .ui-li .ui-btn-inner a.ui-link-inherit {padding-bottom:1.0em; padding-top:1.0em;}
.comBoardList .ui-li-has-thumb .ui-btn-inner a.ui-link-inherit { padding-left: 100px; }
.comBoardList .ui-btn-active {background-image:none; background-color:#ddd;text-shadow:none;}
.boardNoticeList.ui-btn-up-c a.ui-link-inherit{text-shadow:none;background-color:#eeeeee;color:#000;text-decoration:none;border:0;}
.boardNoticeList.ui-btn-down-c a.ui-link-inherit{text-shadow:none;background-color:#fff;color:#000;text-decoration:none;border:0;}
.boardNoticeList.ui-btn-hover-c a.ui-link-inherit{text-shadow:none;background-color:#eeeeee;color:#000;text-decoration:none;border:0; }

.comBoardList .ui-btn-up-c .ui-link-inherit{text-shadow:none;background-color:#fff;color:#000;text-decoration:none;border:0;}
.comBoardList .ui-btn-down-c .ui-link-inherit{text-shadow:none;background-color:#fff;color:#000;text-decoration:none;border:0;}
.comBoardList .ui-btn-hover-c .ui-link-inherit{text-shadow:none;background-color:#f7f7f7;color:#000;text-decoration:none;border:0;}

.boardNoticeList.ui-btn-up-a a.ui-link-inherit{text-shadow:none;background-color:#fff;color:#000;text-decoration:none;border:0;}
.boardNoticeList.ui-btn-down-a a.ui-link-inherit{text-shadow:none;background-color:#fff;color:#000;text-decoration:none;border:0;}
.boardNoticeList.ui-btn-hover-a a.ui-link-inherit{text-shadow:none;background-color:#f7f7f7;color:#000;text-decoration:none;border:0;}

.comBoardList .ui-btn-up-a .ui-link-inherit{text-shadow:none;background-color:#fff;color:#000;text-decoration:none;border:0;}
.comBoardList .ui-btn-down-a .ui-link-inherit{text-shadow:none;background-color:#fff;color:#000;text-decoration:none;border:0;}
.comBoardList .ui-btn-hover-a .ui-link-inherit{text-shadow:none;background-color:#f7f7f7;color:#000;text-decoration:none;border:0;}
#comBoardForm .ui-listview li:last-child{border-bottom:1px #cecece solid !Important}

.comBoardList .ui-btn-inner {font-size:14px;/*padding:5px 10px 5px 10px;*/color:#646464; background-color:#fff}
.comBoard_firstDiv div.ui-content .ui-btn-text{position:initial;color:#000;}

.comBoardList h1{margin-left:-10px}

.boardNormalList .ui-li-heading {color:#000;text-decoration:none;}
.boardNoticeList .ui-li-heading {color:#000;text-decoration:none;}
.boardNoticeList:first-child{border-top:1px #cecece solid !important}
.comBoard_category {width:130px; float:right;}
.comBoard_category span{font-weight:normal; font-size:14px}

.comBoardList .ui-bar-d{background-color:#fff;background-image: none;}

.comBoard_category div.ui-input-text input.ui-input-text {padding:3px;}
.comBoard_category .ui-body-d {-webkit-border-bottom-left-radius:50px;border-bottom-left-radius:50px;border-radius: 50px; width:30%; }
.comBoard_category .searchForm {background-color:#dee8f0; padding-right:5px;}
.searchForm{display:block;position:relative}

.searchForm .ui-select{float:left}
.searchForm .wrap_form_search{margin-left:-1px;    float: left; width: 70%;}
.searchForm .wrap_form_search div.ui-input-text{display:block;border:1px #cecece solid; padding:0; box-sizing: border-box;}
.searchForm .wrap_form_search div.ui-input-text input{font-size: 14px; min-height:inherit; line-height: 18px;text-shadow:none; padding: .6em;}
.comBoard_category .ui-select {text-shadow:none;width:30%;}
.comBoard_category .comBoard_newDocBtn{float:right; width:100%; margin:.6em 0}
.comBoardList .ui-li>.ui-btn-inner {background-color:#fff; height:auto;}
.comBoardList .ui-li-divider {padding:0px;font-size: 14px;}
.comBoardList .ui-select .ui-btn-icon-right .ui-btn-inner{padding-right:0}
.searchForm .ui-fullsize .ui-btn-inner, .ui-fullsize .ui-btn-inner{font-size:14px;text-shadow:none; padding:.6em 20px !important; font-weight:normal}
.searchForm .ui-fullsize .ui-btn-inner{line-height:18px;}
.searchForm>div.ui-select { width:30%; }
.searchForm>div.ui-select>div.ui-btn-icon-right { width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; background-color:red }
.searchForm>div.ui-select>div.ui-btn-icon-right .ui-btn-text {width: 40px; text-align: left; }
.searchForm>div.ui-input-text input.ui-input-text{padding:.55em 0}
#notice .ribbon{left:0;top:0}
.wrap_title{
    width: 100%;
    position: relative;
}
.comBoard_title .font_b{margin-right:5px; float:left; line-height:21px}

/*메뉴 리스트 overflow*/
.ui-link-inherit .ui-li-heading{overflow:hidden !important; padding-right:0 !important;width:100%}
/* 뷰페이지 */
.comBoard_view p { padding: 0px; margin: 0px; }
.comBoard_header{overflow:hidden}
.comBoard_header .comBoard_docBtn img { vertical-align: middle; }
.comBoard_text .attachImgFile { width: 100%; text-align: center; display:none}
.comBoard_text .attachImgFile img { max-width: 500px; }



/* 뷰 상단 */
.comBoard_contents_header { position: relative; border-bottom: 1px solid #cecece;font-size: initial;background-color: #fff;  margin-bottom: 15px;  padding-bottom: 15px;}
.comBoard_contents_header .title { margin:0; padding: 0px; font-size: 18px; color:#000;    margin-right: 40px;}
.comBoard_contents_header .title_bottom { font-size: 0.8em; display:inline-block;  }
.comBoard_contents_header .title_bottom span { vertical-align: middle;color: #909090; }
.comBoard_contents_header .title_bottom span:before { content: ' | '; }
.comBoard_contents_header .title_bottom span:first-child:before { content: '' ; }
.comBoard_contents_header .comBoard_docBtn { display: inline-block; position: absolute; right: 0px; min-height: 28px; }
.comBoard_contents_header .comBoard_docBtn a.ui-btn { display: inline-block; margin: 0px; }
.comBoard_contents_header .comBoard_docBtn a.ui-btn span.ui-btn-inner { padding: 5px; }



/* 뷰 내용 */
.comBoard_contents_text { background-color: #fff;}
.comBoard_contents_text .comBoard_contents_sub { margin: 0px -10px 15px 0px; position: relative; min-height: 25px; }
.comBoard_contents_text .comBoard_attachFile { display: inline-block; width:80%; }
.comBoard_contents_text .comBoard_attachFile ul { padding: 0px; margin: 0px; }
.comBoard_contents_text .comBoard_attachFile a .attachFileName { color: black; font-size:14px}
.comBoard_contents_text .comBoard_attachFile img { vertical-align: middle; padding-right:5px;}
.attachFileListTmp{line-height:24px}
.docAttachFileName{float:left; font-size:12px; line-height:28px; padding-left:25px;background-size: 20px !important;}
.comBoard_contents_text .comBoard_fontsize { display: inline-block; height: 20px; position: absolute; right: 0px; background: #ffffff; }
.comBoard_contents_text .comBoard_fontsize a.ui-btn { display: inline-block; margin: 0px; }
.comBoard_contents_text .comBoard_fontsize a.ui-btn span.ui-btn-inner { padding: 12px 6px; }

.comBoard_contents_text .comBoard_text { width: 100%; word-break: break-all; }
.comBoard_contents_text #snsPannel a img { display: inline; }
.comBoard_contents_text .comBoard_bottomBtn {margin-bottom:15px}
.comBoard_contents_text .comBoard_bottomBtn a.docBtn { display: inline-block; width:30%; margin:0; float:right}
.comBoard_contents_text .comBoard_bottomBtn a.doc_del{margin: 0 3%; }


.comBoard_view .np_doc { position: relative; background-color: #fff; margin-bottom:15px; width:15%}
.comBoard_view .np_doc span a { color: black; }
.comBoard_view .np_doc .np_arrow { width: 15px; position: relative; display: inline-block; vertical-align: middle; }
.comBoard_view .np_doc .prevDoc {font-family: dotum; border:1px #cecece solid; position: absolute; left: 50px; width: 20px; padding: .4em .6em; text-align:center; display: inline-block; word-break: break-all; overflow: hidden;  white-space: nowrap; color:#646464;line-height:1.4em  }
.comBoard_view .np_doc .nextDoc {font-family: dotum; border:1px #cecece solid; position: absolute; left: 0px; width: 20px; padding: .4em .6em; display: inline-block; word-break: break-all; overflow: hidden;  white-space: nowrap;text-align:center;color:#646464;line-height:1.4em }

.comBoard_contents { position: relative; }
.comBoard_contents .comBoard_text { word-break: break-all; word-spacing: 0.0em; letter-spacing:0.05em; margin-bottom:15px; overflow: hidden;}
.comBoard_contents .comBoard_text img { max-width:100%;margin: 0 auto;
display: block; }
/*.comBoard_contents .comBoard_attachFile { position: absolute; right: 0px; }*/
.comBoard_contents .comBoard_attachFile { display: inline-block; padding:0; border: none !important;}
.comBoard_contents .comBoard_attachFile ul { padding: 0px; margin: 0px; }
.comBoard_contents .comBoard_attachFile img { vertical-align: middle; width:20px}
.comBoard_contents .comBoard_fontsize { display: inline-block; height: 20px; position: absolute; right: 10px; background: #ffffff; }
.comBoard_contents .comBoard_fontsize .increase_fontsize { margin-left: 5px; }
.wrap_textarea{    display: block;  margin: 4% auto 0;  width: 92%;   /* padding: .4em; */
    border: 1px #cecece solid;
	background:#fff}
.wrap_textarea > #commentCont{    border: none !important;
    margin: 0;
    box-sizing: border-box;
    padding: .4em;}
.comBoard_commentWrite .commentWriteBox { display: none;border-bottom:1px solid #b9b9b; }

.comBoard_commentList ul li { text-align: left; background:#f9f9f9}
.comBoard_commentList .comment_writer { font-weight: bold; }
.comBoard_commentList .comment_regtime:before { content: ' | '; }
.comBoard_commentList .comment_cont { display: block; }
.comBoard_commentList .comment_btn img { vertical-align: middle; }
.comBoard_commentList ul { padding: 0px; }
.comBoard_commentList li .comment_cont { word-break: break-all;}

.comBoard_btnList { text-align: right; }

.comBoard_firstDiv #passwordSubmit {width:33%;display:inline-block;vertical-align:middle; margin:0; float:right;    line-height: 24px; min-height: 24px;border:none !important}

/* 뷰댓글 쓰기 */
.comBoard_comment{clear:both}
.comBoard_commentWrite{border:1px #cecece solid;}
.comBoard_commentWrite .commentWriteBoxToggle { text-align: center; border-top:none; padding: 10px; position: relative; background-color:#fff;}
.comBoard_commentWrite .commentWriteBoxToggle span.ui-icon { right: 20px; top:12px; display:inline-block; position: absolute; }

.comBoard_commentWrite .commentWriteBox { display: none;background-color:#f9f9f9; border-top:1px #cecece solid; border-bottom:none}
.comBoard_commentWrite .commentWriteBox label.ui-input-text { display: inline-block; width: 100%;}
.comBoard_commentWrite .commentWriteBox label.ui-input-text div.ui-input-text { display: block; margin:4% auto 0; width:92%;border-radius: 12px;box-shadow: none;border: 1px solid #ccc;overflow:hidden}
.comBoard_commentWrite .commentWriteBox label.ui-input-text input.ui-input-text { display: inline-block;    box-sizing: border-box;  padding: .4em !important;}
.comBoard_commentWrite #commentForm{overflow:hidden; background-color:#f9f9f9}
.ui-icon-arrow-d{background: url(/_tpl/skin/skin_newgreen/images/icon_select_arrow01.png)no-repeat 8px; border-radius: 0; background-size: 10px; width: 18px !important;}
.ui-icon-arrow-u{background: url(/_tpl/skin/skin_newgreen/images/icon_select_arrow02.png)no-repeat 8px; border-radius: 0; background-size: 10px; width: 18px !important;}


@media (max-width: 27.9em){
.comBoard_commentWrite #commentCont { width:100%; display:block;border-color:#ccc;border-radius:12px;margin:0}

}


.commentWriteBox.comBoard_commentWrite #commentCont { width:66.5%; display: inline-block; border: 1px solid #ccc; }
.commentWriteBox .commentWriteBox label.ui-input-text {width:100%}
.commentWriteBox #commentWriteBtn {text-align:center;width: 92%; margin: 4% auto; text-align: center; padding: 0 .4em;    box-sizing: border-box;}

.comBoard_docWriter div.ui-input-text {padding: 0 .4em;border:1px solid #cecece !important;box-shadow:none;width:100%;display:inline-block;}


.comBoard_text div.ui-input-text {width:62%;overflow: hidden;margin:0;;display:inline-block;border-radius:12px;    border: 1px #cecece solid;}
/*비밀글 비밀번호 입력*/
.secret{border: 1px #cecece solid; padding: 15px; box-sizing: border-box; background-color: #f9f9f9;}
@media screen and (max-width: 510px) {
    .comBoard_firstDiv #passwordSubmit {
        width:31.5%
    }
	.comBoard_text div.ui-input-text{
		width:60%
	}
}

.comBoard_regDoc div.ui-input-text {padding:0 ;box-shadow:none;width:100%;display:inline-block;}
.comBoard_header div.ui-input-text {box-shadow: none; margin:0;}

.comBoard_commentWrite .commentWriteBox span {display: inline-block; width: 30%;font-weight:normal;}
.comBoard_regDoc .inputCont div {background:#fff;border-radius:12px;box-shadow: none;border: 1px solid #cecece;margin: .5em 0;box-sizing: border-box}
.comBoard_regDoc .inputCont textarea {background:#fff;border-radius:12px;}
.comBoard_regDoc .inputContCate div.ui-select {border: 0px }


/* 뷰댓글 리스트 */
.comBoard_commentList{border:1px #cecece solid; border-bottom:none; margin-top:15px;}
.comBoard_commentList .commentCnt { margin: 10px 0px 0px 0px; padding: 10px; font-weight:normal; font-size: 1em; border-top: 1px solid #cecece; border-bottom: 1px solid #cecece; margin-top:0px;border-top-width:0px;}
.comBoard_commentList .commentCnt #list-count{float:right}
.comBoard_commentList .comment_writer { font-weight:bold}
.comBoard_commentList .comment_regtime{font-size:12px}
.comBoard_commentList .comment_regtime:before { content: ' | '; }
.comBoard_commentList .comment_cont { display: block; margin-top: 5px; font-size:12px}
.comBoard_commentList .comment_btn img { vertical-align: middle;}
.comBoard_commentList ul { padding: 0px; margin: 0px; }
.comBoard_commentList li { position: relative; padding: 10px; border-bottom: 1px solid #cecece; }
.comBoard_commentList li .comment_btn { position: absolute; right: 20px; }
.comBoard_commentList li .comment_cont { word-break: break-all; padding-right:35px}

.comBoard_btnList { text-align: right; }
.comBoard_snsBtn{padding-top:20px;padding-bottom:20px;text-align: center}
.comBoard_bottomBtn{width: 60%; float: right; overflow: hidden;}

.commentWriteBox label.ui-input-text {padding:0;margin:0}
.btnList a{font-weight:normal; margin:0; height:35px;float: left; }
.btnList #okBtn {width:47%;display:inline-block;}
.btnList #cancelBtn{width:47%;    display: block; }

.comBoard_firstDiv #commentWriteBoxMore {padding:10px;text-align:center;font-weight:bold;background-color:#f9f9f9;}
.comBoard_firstDiv .comBoard_commentList li .comment_btn { top: 50%; margin-top: -6px; }
.comBoard_firstDiv{margin-top:0 !important}
.comBoard_firstDiv .comBoardList .ui-select div{border-top:none; border:1px #cecece solid; width:30%; float:left; min-width:100px}

/* 뷰페이지 댓글 삭제 레이어 */
#mask { display: none; position: absolute; z-index: 998; background: #000; top:0px; left: 0px; opacity: 0.7; filter:Alpha(opacity=70); width:100% !important; margin-top:0}
.wrap_del{position: fixed;  z-index: 9999;  top: 50%;  width: 100%;  left: 0;  margin-top: -80px !important;}
#del_confirm { width: 50% !important;overflow:hidden;display:none;  margin: 0 auto !important;  border: 1px #cecece solid;   padding: 15px;   background: #fff;}
#share{margin:0}
#del_confirm #okBtn{float:right}
#del_confirm #okBtn span, #del_confirm #cancelBtn span { padding:0px; line-height:35px; font-size:14px }
#del_confirm input, #del_confirm .ui-input-text { width: auto;}
#del_commentForm>.ui-input-text{border:1px #cecece solid}
#del_confirm span.btnList { display: block; text-align: center;margin-top:15px;}
#del_confirm .ui-field-contain h1{margin-top: 0;  text-align: center;  font-size: 16px;}
#del_confirm .ui-field-contain{margin:0 !important}
@media (min-width: 28em){
	#del_confirm .ui-input-text{width:100%}
}
.wrap_del_in{max-width:640px; margin:0 auto}
/* 뷰댓글 삭제버튼 */
.comBoard_commentList li { position: relative; background-color:#fff}
.comBoard_commentList li .comment_btn { position: absolute; right: 25px;}
.comBoard_commentList li .comment_btn .comment_delBtn{
	display: block;
    width: 45px;
    height: 45px;
    right: -15px;
    border-radius: 0;
    cursor: pointer;
    background: url(/_tpl/board_skin/default_001/image/icon_close.png) no-repeat 25px 16px;
    background-size: 12px;
    top: -16px;
}

/*글쓰기페이지*/
.comBoard_regDoc{margin:0;background-color:#fff}
.comBoard_docWriter {display:flex; }
.comBoard_docWriter .inputContName{display:inherit !important}
.comBoard_inputArea { position: relative; margin-top:-.4em}
.comBoard_inputArea div.ui-input-text input.ui-input-text{padding: .4em !important; box-sizing:border-box}
.comBoard_inputArea .inputTitle {width:30%;display:inline-block;padding-top:15px;text-shadow:none;}
.comBoard_inputArea .inputCont {width:100%;display:inline-block;position:absolute;right:0px;-webkit-border-bottom-left-radius:10px;border-bottom-left-radius:10px;border-radius: 10px;}
.comBoard_inputArea .comBoard_docWriter { min-height: 46px; }
.comBoard_inputArea .comBoard_docPassword { min-height: 46px; }
.comBoard_inputArea .comBoard_docCategory { min-height: 46px; }
.comBoard_inputArea .comBoard_docSubject { min-height: 46px; }
.comBoard_inputArea .comBoard_docCont { min-height: 66px; }

.comBoard_optionList {width:100%;text-align:center}
.comBoard_attachFile{border:1px #cecece solid !important}
.comBoard_attachFile .ui-input-text{float:right; background:transparent;z-index:9999}
.comBoard_attachFile.ko .ui-input-text { height:27px; margin:0}
.comBoard_attachFile.en .ui-input-text {height:27px;padding:0;box-shadow: none;}
.comBoard_attachFile input {margin:0px;filter:alpha(opacity=0);opacity:0;cursor:pointer;display:inline-block;}
.comBoard_secretDoc { width:48%;margin:0 0 .5em 0}
.comBoard_secretDoc label{margin-top:0 !important}
.comBoard_attachFile { width:100%;display:inline-block;vertical-align:middle; padding:.4em ; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.comBoard_attachFile div.ui-input-text{width:30%}
.comBoard_attachFile .addfile{line-height: 27px; color: #fff; position:absolute; top:0; text-align:center}
.comBoard_attchFileList ul {text-align:left;padding:0;width:100%;text-shadow:none;}
.comBoard_attchFileList li.attachFileList img { vertical-align: middle;padding-right: 5px; }
.comBoard_docCont {display:flex;}
.comBoard_docPassword {display:flex;}
.comBoard_docCategory {display:flex;}
.comBoard_docCategory .ui-btn-inner{padding:.4em; min-height: 1.4em; line-height: 1.4em;     color: #646464;}
.comBoard_docSubject {display:flex;}

.commentWriteBox span.commentTextLabel {vertical-align:top;margin-top:10px}
.commentWriteBox label div.ui-input-text{padding:0}
.comBoard_attchFileList li.attachFileList_li img { vertical-align: middle;padding-right: 5px; }
.comBoard_attchFileList .attachFileList_li span.attachFile_btn { position: absolute; right: 0px; width: 18px; height: 18px; }

.cancelBtn{width:49%; float:left;  line-height: 1.4em;}
.sendBtn{width:49%; float:right; line-height: 1.4em;}
/*페이징*/
.shop_page_list {    border: 1px #cecece solid;
    position: relative;
    text-align: center;
    clear: both;
    margin: 15px 0 0 0;
    padding: 15px 0;
}

.shop_page_list .ui-link:visited {color:#3e4651}
.shop_page_list .ui-link:hover, .shop_page_list .ui-link.now_page {color:#646464}
.shop_page_list .ui-link {font-size: 16px; margin: 0 10px; }
.shop_page_list img { vertical-align:middle;}
.shop_page_list div { min-width: 76px; display:inline-block; }
.shop_page_list .page_number { margin: 0px 10px; }


/*심플형 임시 추가*/
#skin_pinkcheck .ui-listview .ui-li-heading { padding: 0px; background: none; color: #000; margin: .6em 0px; line-height: inherit;margin-left: -10px;  }
.ui-btn-active {border-color:#ccc}
textarea.ui-input-text {border:1px solid #ccc !important;box-shadow:none;}
.comBoard_regDoc textarea.ui-input-text {border:1px solid #ccc !important;box-shadow:none !important;}


/*타일a형임시 추가*/
.main_contents {min-width: initial;}

.comBoard_category .ui-listview .ui-btn-up-a { border: 1px solid #ccc; }
.comBoardList h1.no_article { text-align: center;margin: 0;padding-top: 10px;padding-bottom: 10px; } /*hbc 갤러리 등록된 게시글이 없습니다. 추가 */
.comBoardList .ui-li.ui-last-child, .ui-li.ui-field-contain.ui-last-child { border-bottom-width: 0px; padding: 0px; }
.comBoard_inputArea .ui-btn-corner-all { -webkit-border-radius: 1.6em; border-radius: 1.6em; }
.comBoard_text a.ui-link{color:#000}


/*사이드2형임시 추가*/
.comBoard_text .ui-btn-inner {padding: .4em 0;}

/*패널그림자*/
.ui-panel-position-left.ui-panel-closed.ui-panel-position-left.ui-panel-display-overlay { -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none;}



/*레드체크*/
.comBoard_header .comBoard_category .ui-btn-up-f {background-image: -webkit-linear-gradient( #fff , #efefef);background-image: linear-gradient( #fff, #efefef);
-webkit-border-radius:0.6em; border-radius: 0.6em; -webkit-box-shadow: 0 1px 0 rgba(0,0,0,0.2);
box-shadow: 0 1px 0 rgba(0,0,0,0.2);border: 1px solid #ccc;color: #575757;}

.comBoard_header .comBoard_category .ui-btn-hover-f {background-image: -webkit-linear-gradient( #fff , #efefef); background-image: linear-gradient( #fff, #efefef);
-webkit-border-radius:0.6em; border-radius: 0.6em; -webkit-box-shadow: 0 1px 0 rgba(0,0,0,0.2);
box-shadow: 0 1px 0 rgba(0,0,0,0.2);border: 1px solid #ccc;background: #d9dad8;color: #575757 }

.comBoard_view .ui-btn-up-f {background-image: -webkit-linear-gradient( #fff , #efefef);background-image: linear-gradient( #fff, #efefef);
-webkit-border-radius:0.6em; border-radius: 0.6em; -webkit-box-shadow: 0 1px 0 rgba(0,0,0,0.2);
box-shadow: 0 1px 0 rgba(0,0,0,0.2);border: 1px solid #ccc;color: #575757 }

.comBoard_view .ui-btn-hover-f{background-image: -webkit-linear-gradient( #fff , #efefef);background-image: linear-gradient( #fff, #efefef);
-webkit-border-radius:0.6em; border-radius: 0.6em; -webkit-box-shadow: 0 1px 0 rgba(0,0,0,0.2);
box-shadow: 0 1px 0 rgba(0,0,0,0.2);border: 1px solid #ccc;color: #575757 }

.comBoard_regDoc .ui-btn-up-f {background-image: -webkit-linear-gradient( #fff , #efefef);background-image: linear-gradient( #fff, #efefef);
-webkit-border-radius:0.6em; border-radius: 0.6em; -webkit-box-shadow: 0 1px 0 rgba(0,0,0,0.2);
box-shadow: 0 1px 0 rgba(0,0,0,0.2);border: 1px solid #ccc;color: #575757 }

.comBoard_regDoc .ui-btn-hover-f {background-image: -webkit-linear-gradient( #fff , #efefef);background-image: linear-gradient( #fff, #efefef);
-webkit-border-radius:0.6em; border-radius: 0.6em; -webkit-box-shadow: 0 1px 0 rgba(0,0,0,0.2);
box-shadow: 0 1px 0 rgba(0,0,0,0.2);border: 1px solid #ccc;color: #575757 }

 #commentWriteBoxMore a.ui-link:hover{color:#000}
 #commentWriteBoxMore a.ui-link{color:#000}

.comBoard_header div.ui-btn { -webkit-border-radius: 0.6em; border-radius: 0.6em; margin:0}

/*기본스킨_민트*/
.ui-page-active.ui-page-panel { overflow-y: hidden; }



/*기본스킨_레드*/
.comBoard_header .comBoard_category .ui-btn-up-a {border: 1px solid #cecece;color: #646464; margin:0; font-weight:normal}

.comBoard_header .comBoard_category .ui-btn-hover-a {border: 1px solid #cecece;color: #646464; margin:0; font-weight:normal}

.comBoard_view .ui-btn-up-a {border: 1px solid #cecece;color: #646464 }

.comBoard_view .ui-btn-hover-a{border: 1px solid #cecece;color: #646464 }

.comBoard_regDoc .ui-btn-up-a {color: #646464; background-color:#fff ;    margin: 15px 0 0 0;}
.comBoard_regDoc .ui-btn-hover-a {color: #646464; background-color:#fff ;    margin: 15px 0 0 0;}


/*기본스킨_브라운*/
.comBoard_contents .comBoard_contents_text li.attachFileList { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.comBoard_regDoc .comBoard_attchFileList li.attachFileList { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

/*기본스킨_핑크*/
#skin_pinkcheck .ui-navbar .ui-btn-text {color:#fff;}


/*해법중국어_스킨*/


/*2014.2.21수정*/
#comBoardForm .ui-listview .ui-li-divider  {

    background-color: #f9f9f9;
    margin: -15px;
    padding: 15px;
    border-top: none;
	border-bottom:1px #cecece solid !important
}
#comBoardForm .ui-li .ui-btn-inner a.ui-link-inherit, .ui-li-static.ui-li {
    background-color: #FFFFFF;
    display: block;
    padding: 0.7em 15px;
	cursor: context-menu;
	color:#646464;
}
#comBoardForm .ui-li .ui-btn-inner a.ui-link-inherit:hover{background-color:#f9f9f9}
#comBoardForm .ui-listview .ui-li {
    border-bottom: medium none;
	cursor:pointer;
    height: auto;
	overflow:hidden;
	clear:both
}
#comBoardForm .ui-listview .ui-li a:hover{cursor:pointer}
#hbc_themeList h1{
	padding:5px 0 5px 15px;
}
#comBoardForm .comBoardList li.ui-li-has-thumb a.ui-link-inherit {
	padding: 15px 15px 14px 85px
}
.ui-btn-icon-right .ui-icon{
	right:5px !important
}
/*2014.4.8수정*/
#linH{line-height: initial;}

/* 공유하기 공통 버튼 */
.sns_bt002 {
	background-image:url("/_image/shop/bt_share.png");
	 background-position: 0 0;
    background-repeat: no-repeat;
    cursor: pointer;
    display: inline-block;
       height: 30px;
	width: 30px;
	background-size: 100%;
	position:absolute;
	top:50%;
	margin-top:-22.5px;
	right:0;
}
/*비디오 크기 추가 kjh 150406*/
.video_all_style{
	width: 100%    !important;
  height: auto   !important;
}


