@charset "utf-8";
/* CSS Document */

/* --색상표 가이드
글자색상 : base.css 따라감
회색테두리 : #d7d7d7
전체컬러 패턴 : #325fcc
컬러배경 테두리 : #0D45B5
강조 텍스트 : #333333
마우스오버 회색배경 : #888888
댓글 배경 : #f2f5fe
댓글 버튼 배경 : #eeeeee
댓글 버튼 텍스트 : #676767
읽기 버튼 배경 : #f3f3f3
읽기 li 항목 텍스트 : #777777
색상표 가이드-- */

/* --폰트 가이드
기본폰트 : base.css 따라감
강조 및 굵은 폰트 : "DevGothicExtraBold"
폰트가이드-- */

/* 게시판 */
#lmcBoard h1, #lmcBoard h2, #lmcBoard h3, #lmcBoard h4, #lmcBoard h5, #lmcBoard h6,
#lmcBoard p, #lmcBoard blockquote, #lmcBoard pre, #lmcBoard q, #lmcBoard s, #lmcBoard dl,
#lmcBoard dt, #lmcBoard dd, #lmcBoard ol, #lmcBoard ul, #lmcBoard li, #lmcBoard fieldset,
#lmcBoard form, #lmcBoard input, #lmcBoard table, #lmcBoard tr, #lmcBoard th,
#lmcBoard td { line-height:1.2em !important; }
#lmcBoard { width:100%; float:left; position:relative; }

/* 공통클래스 */
#lmcBoard .lmcSecret { background:url(../../lime_images/lmBoard_1/lmKey.jpg) no-repeat; padding-left:20px; min-height:15px; }
#lmcBoard .lmcCountRe { background:url(../../lime_images/lmBoard_1/lmCountRe.gif) 0 1px no-repeat; padding-left:10px; margin-left:4px; font-size:10px; vertical-align:top; font-variant:normal; }
#lmcBoard .lmcWriteBtn { width:auto; height:40px; line-height:40px; padding:0 15px; margin:20px 0 0 5px; background-color:#06293d; float:right; display:inline-block; color:#fff; cursor:pointer;font-variant:normal; }
#lmcBoard .lmcWriteBtn a { color:#ffffff; font-variant:normal; }
#lmcBoard .lmcListBtn {width:auto; height:40px; line-height:40px; padding:0 15px; margin:20px 0 0 5px; background-color:#06293d; float:right; display:inline-block; cursor:pointer; font-variant:normal; }
#lmcBoard .lmcListBtn a { color:#ffffff; font-variant:normal; }
#lmcBoard .lmcInputWriteBtn {width:auto; height:40px; line-height:40px; border:0; padding:0 15px; font-size:16px; margin:20px 0 0 5px; background-color:#06293d; float:right; display:inline-block; color:#fff; cursor:pointer;font-variant:normal; }
#lmcBoard .lmcFr { float:right; text-align:right; }
#lmcBoard .lmcFl { float:left; text-align:left; }
#lmcBoard .lmcBdB { border-bottom:1px solid #d7d7d7; }
#lmcBoard .lmcFocusOut { visibility:hidden; padding:0; margin:0; overflow:hidden; height:0; width:0; font-size:0; line-height:0; border:0 none; position:absolute; }

/* ui카테고리 */
#lmcBoard .lmcCate { width:100%; position:relative; text-align:left; border-bottom:1px solid #68696b; margin-bottom:10px; display:inline-block; }
#lmcBoard .lmcCate div.opBtn { width:124px; padding:5px 0 3px 0; background-color:#68696b; color:#ffffff; font-weight:bold; font-size:11px; text-align:center; float:left; border:1px solid #68696b; display:block; border-radius:5px 5px 0 0; cursor:pointer; }
#lmcBoard .lmcCate div.overBtn { width:110px; padding:5px 7px 3px 7px; background-color:#ffffff; color:#000000; font-weight:bold; font-size:11px; text-align:center; float:left; border:1px solid #68696b; display:block; border-radius:5px 5px 0 0; cursor:pointer; }
#lmcBoard .lmcCate div.opBtn button { width:100%; height:100%; cursor:pointer; background:none; color:#ffffff; }
#lmcBoard .lmcCate div.overBtn button { width:100%; height:100%; cursor:pointer; background:none; color:#000000; }
#lmcBoard .lmcCate span.lmcCurrentCateName { display:inline; margin:0 0 0 15px; line-height:180%; font-variant:normal; }
#lmcBoard .lmcCate ul { width:99%; padding:0 0 10px 1%; border-top:1px solid #68696b; background:#ffffff; display:inline-block; }
#lmcBoard .lmcCate ul li { width:14%; height:26px; padding:0; margin-top:10px; text-align:center; float:left; }
#lmcBoard .lmcCate ul li a { width:94%; height:16px; padding:2px 3% 8px 3%; font-size:13px; line-height:180%; overflow:hidden; float:left; display:inline-block; }
#lmcBoard .lmcCate ul li a:hover { width:94%; height:16px; padding:2px 3% 8px 3%; font-size:13px; line-height:180%; font-weight:bold; background-color:#888888; color:#ffffff; overflow:hidden; float:left; display:inline-block; text-align:center; border-radius:15px; }
#lmcBoard .lmcCate ul li a:focus { width:94%; height:16px; padding:2px 3% 8px 3%; font-size:13px; line-height:180%; font-weight:bold; background-color:#888888; color:#ffffff; overflow:hidden; float:left; display:inline-block; text-align:center; border-radius:15px; }
#lmcBoard .lmcCate ul li span a { width:94%; height:16px; padding:2px 3% 8px 3%; font-size:13px; line-height:180%; font-weight:bold; background-color:#68696b; color:#ffffff; overflow:hidden; float:left; display:inline-block; text-align:center; border-radius:15px; font-variant:normal; }

/* select카테고리 */
#lmcBoard .lmcCateSelect { width:49%; max-width:49%; position:relative; float:left; text-align:left; padding:0 0 20px 0; margin:0; } /* 패딩 값 변경 디폴트와 IE 6,7이 다름 */
#lmcBoard .lmcCateSelect span { width:100%; display:block; padding:0 0 15px 0; margin:0; text-align:left; font-weight:bold; font-variant:normal; }
#lmcBoard .lmcCateSelect fieldset { width:100%; display:block; }
#lmcBoard .lmcCateSelect fieldset label { width:auto; margin:0; padding-top:2px; vertical-align:top; float:left; }
#lmcBoard .lmcCateSelect fieldset select { width:130px; height:20px; margin:0; padding:0; float:left; border:1px solid #d7d7d7; }
#lmcBoard .lmcCateSelect fieldset input { width:auto; height:20px; padding:0 5px; margin:0 0 0 5px; float:left; background-color:#68696b; color:#ffffff; cursor:pointer;float:left; }

/* select카테고리검색 */
#lmcBoard .lmcSelectSearch { width:49%; max-width:49%; float:right; padding:0 0 20px 0; margin:0; } /* 패딩 값 변경 디폴트와 IE 6,7이 다름 */
#lmcBoard .lmcSelectSearch span { width:100%; display:block; padding:0 0 15px 0; margin:0; text-align:right; font-weight:bold; font-variant:normal; }
#lmcBoard .lmcSelectSearch fieldset { width:100%; display:block; text-align:right; }
#lmcBoard .lmcSelectSearch fieldset select { width:60px; height:20px; margin:0; padding:0; border:1px solid #d7d7d7; }
#lmcBoard .lmcSelectSearch fieldset input { width:120px; height:18px; padding:0 5px; margin:0 0 0 5px; }
#lmcBoard .lmcSelectSearch fieldset input.lmcSearchBtn { width:80px; height:20px; padding:0 5px; margin:0 0 0 5px; background-color:#68696b; color:#ffffff; cursor:pointer;}

/* 파이어폭스 select카테고리 */
#lmcBoard .lmcCateSelectFF { width:49%; max-width:49%; position:relative; float:left; text-align:left; padding:0 0 20px 0; margin:0; }
#lmcBoard .lmcCateSelectFF span { width:100%; display:block; padding:0 0 15px 0; margin:0; text-align:left; font-weight:bold; font-variant:normal; }
#lmcBoard .lmcCateSelectFF fieldset { width:100%; display:block; }
#lmcBoard .lmcCateSelectFF fieldset label { width:auto; margin:0; padding-top:2px; vertical-align:top; float:left; }
#lmcBoard .lmcCateSelectFF fieldset select { width:130px; height:20px; margin:0; padding:0; float:left; border:1px solid #d7d7d7; }
#lmcBoard .lmcCateSelectFF fieldset input { width:auto; height:20px; padding:0 5px 5px 5px; margin:0 0 0 5px; float:left; background-color:#68696b; color:#ffffff; cursor:pointer;float:left; }

/* 파이어폭스 select카테고리검색 */
#lmcBoard .lmcSelectSearchFF { width:49%; max-width:49%; float:right; padding:0 0 20px 0; margin:0; }
#lmcBoard .lmcSelectSearchFF span { width:100%; display:block; padding:0 0 15px 0; margin:0; text-align:right; font-weight:bold; font-variant:normal; }
#lmcBoard .lmcSelectSearchFF fieldset { width:auto; display:block; text-align:right; float:right; }
#lmcBoard .lmcSelectSearchFF fieldset select { width:60px; height:20px; margin:0; padding:0; float:left; border:1px solid #d7d7d7; } /* 디폴트와 FF의 display가 다름 */
#lmcBoard .lmcSelectSearchFF fieldset input { width:120px; height:18px; padding:0 5px; margin:0 0 0 5px; float:left; }
#lmcBoard .lmcSelectSearchFF fieldset input.lmcSearchBtn { width:80px; height:20px; padding:0 5px; margin:0 0 0 5px; float:left; background-color:#68696b; color:#ffffff; cursor:pointer;}

/* 익스6,7 select카테고리 */
#lmcBoard .lmcCateSelectIE { width:49%; max-width:49%; position:relative; float:left; text-align:left; padding:0; margin:0; } /* 패딩 값 변경 디폴트와 IE 6,7이 다름 */
#lmcBoard .lmcCateSelectIE span { width:100%; display:block; padding:0 0 15px 0; margin:0; text-align:left; font-weight:bold; font-variant:normal; }
#lmcBoard .lmcCateSelectIE fieldset { width:100%; display:block; }
#lmcBoard .lmcCateSelectIE fieldset label { width:auto; margin:0; padding-top:2px; vertical-align:top; float:left; }
#lmcBoard .lmcCateSelectIE fieldset select { width:130px; height:20px; margin:0; padding:0; float:left; border:1px solid #d7d7d7; }
#lmcBoard .lmcCateSelectIE fieldset input { width:auto; height:20px; padding:0 5px; margin:0 0 0 5px; float:left; background-color:#68696b; color:#ffffff; cursor:pointer;float:left; }

/* 익스6,7 select카테고리검색 */
#lmcBoard .lmcSelectSearchIE { width:49%; max-width:49%; float:right; padding:0; margin:0; } /* 패딩 값 변경 디폴트와 IE 6,7이 다름 */
#lmcBoard .lmcSelectSearchIE span { width:100%; display:block; padding:0 0 15px 0; margin:0; text-align:right; font-weight:bold; font-variant:normal; }
#lmcBoard .lmcSelectSearchIE fieldset { width:100%; display:block; text-align:right; }
#lmcBoard .lmcSelectSearchIE fieldset select { width:60px; height:20px; margin:0; padding:0; border:1px solid #d7d7d7; }
#lmcBoard .lmcSelectSearchIE fieldset input { width:120px; height:18px; padding:0 5px; margin:0 0 0 5px; }
#lmcBoard .lmcSelectSearchIE fieldset input.lmcSearchBtn {width:100px; height:38px; line-height:38px; float:left; padding:0 5px; background-color:#fff; border:1px solid #ddd; cursor:pointer;}

/* ui카테고리&none카테고리 검색 */
#lmcBoard .lmcUiSearch { width:100%; float:left; display:block; text-align:right; position:relative; margin:0 0 10px 0; line-height:28px;padding-top:5px;font-size:15px;}
#lmcBoard .lmcUiSearch span { width:auto; float:left; text-align:right; line-height:150%; font-variant:normal; }
#lmcBoard .lmcUiSearch fieldset { width:auto; padding:0; margin:0; text-align:right; display:inline; vertical-align:top; }
#lmcBoard .lmcUiSearch fieldset select { width:80px; max-width:80px;border: 1px solid #ddd;height: 38px; vertical-align: top; line-height: 38px;background: #f8f8f8;}
#lmcBoard .lmcUiSearch fieldset input { width:150px; border: 1px solid #ddd;height: 36px; padding:0 0 0 10px; margin:0 0 0 5px; }
#lmcBoard .lmcUiSearch fieldset input.lmcSearchBtn {width:100px; height:38px; line-height:38px; padding:0 10px; background-color:#fff; border:1px solid #ddd; cursor:pointer; vertical-align:top}

/* 파이어폭스 ui카테고리&none카테고리 검색 */
#lmcBoard .lmcUiSearchFF { width:100%;; float:left; display:block; text-align:right; margin:0 0 10px 0; }
#lmcBoard .lmcUiSearchFF span { width:auto; float:left; text-align:right; font-weight:bold; line-height:150%; font-variant:normal; }
#lmcBoard .lmcUiSearchFF fieldset { width:auto; padding:0; text-align:right; display:inline; vertical-align:top; }
#lmcBoard .lmcUiSearchFF fieldset select { width:60px; max-width:50px; height:20px; float:left; }
#lmcBoard .lmcUiSearchFF fieldset input { width:120px; height:18px; padding:0 5px; margin:0 0 0 5px; float:left; }
#lmcBoard .lmcUiSearchFF fieldset input.lmcSearchBtn { width:100px; height:38px; line-height:38px; float:left; padding:0 5px; background-color:#fff; border:1px solid #ddd; cursor:pointer;}

/* 페이지번호 */
#lmcBoard .lmcPageNumber { width:100%; text-align:center; clear:both; }
#lmcBoard .lmcPageNumber span.lmcPagePrev { width:auto; height:20px; background-color:#68696b; border:1px solid #68696b; color:#ffffff; cursor:pointer; width:30px;height:30px;line-height:30px;display:inline-block; font-variant:normal; }
#lmcBoard .lmcPageNumber span.lmcPageNext { width:auto; height:20px; background-color:#68696b; border:1px solid #68696b; color:#ffffff; cursor:pointer; width:30px;height:30px;line-height:30px;display:inline-block; font-variant:normal; }
#lmcBoard .lmcPageNumber ol { height:20px; display:block; margin:0 10px; }
#lmcBoard .lmcPageNumber ol li { height:20px; display:inline; margin:0 5px; vertical-align:top; }
#lmcBoard .lmcPageNumber ol li a {color:#777 !important;font-size:14px;cursor:pointer;display:block;width:30px;height:30px;line-height:30px;border:1px solid #e2e2e2;display:inline-block;margin:0;background:#fff;}
#lmcBoard .lmcPageNumber ol li a:hover {color:#fff !important;text-decoration: underline;border:1px solid #68696b;width:30px;height:30px;line-height:30px;display:inline-block;/*vertical-align:middle;*/background:#68696b;}
#lmcBoard .lmcPageNumber ol li a:focus {color:#fff !important;text-decoration: underline;border:1px solid #68696b;width:30px;height:30px;line-height:30px;display:inline-block;/*vertical-align:middle;*/background:#68696b;}
#lmcBoard .lmcPageNumber ol li span {color:#fff !important;text-decoration: underline;border:1px solid #68696b;width:30px;height:30px;line-height:30px;display:inline-block;/*vertical-align:middle;*/background:#68696b;}

/* 일반목록 */
#lmcBoard .lmcGeneralList { width:100%; border-top:2px solid #2b405b; clear:both; margin:0; padding:0; }
#lmcBoard .lmcGeneralList th {border-right:0;border-bottom:1px solid #2b405b;border-top:0;background:#f8f8f8;padding:15px 0 16px; color:#222; font-weight:500;}
#lmcBoard .lmcGeneralList th:first-child {border-left:0}
#lmcBoard .lmcGeneralList tr:hover td {background-color:#fcfcfc;}
#lmcBoard .lmcGeneralList td {padding:14px 3px; border-bottom:1px solid #ccc; text-align:center; float:none;}
#lmcBoard .lmcGeneralList caption { text-align:left; padding:0 0 10px 0; font-family:"DevGothicExtraBold"; font-size:14px; border-bottom:1px solid #68696b; }
#lmcBoard .lmcGeneralList td a{color:#444;}
#lmcBoard .lmcGeneralList td a:hover{color:#222;}
/*
#lmcBoard .lmcGeneralList tbody tr:hover th { background-color:#f3f3f3; }
#lmcBoard .lmcGeneralList tbody tr:hover td { background-color:#f3f3f3; }
*/
#lmcBoard .lmcGeneralList .lmcNotice { font-family:"DevGothicExtraBold"; text-align:left; } /* 공지글 폰트 설정 및 텍스트 정렬 */
#lmcBoard .lmcGeneralList .lmcNotice a {font-family:"DevGothicExtraBold"; text-align:left; } /* 공지글 폰트 설정 및 텍스트 정렬 */
/*
#lmcBoard .lmcGeneralList .lmcNotice a:hover { background-color:#68696b; color:#ffffff; border-radius:2px; padding:0 5px 2px 5px; }
#lmcBoard .lmcGeneralList .lmcNotice a:focus { background-color:#68696b; color:#ffffff; border-radius:2px; padding:0 5px 2px 5px; }
*/
#lmcBoard .lmcGeneralList .lmcNo { width:50px; } /* 번호 가로크기 */
#lmcBoard .lmcGeneralList .lmcSubject { width:auto; text-align:left; overflow:hidden; } /* 제목 가로크기 및 텍스트 정렬 */
/*
#lmcBoard .lmcGeneralList .lmcSubject a:hover { background-color:#68696b; font-weight:bold; color:#ffffff; border-radius:2px; padding:0 5px 2px 5px; }
#lmcBoard .lmcGeneralList .lmcSubject a:focus { background-color:#68696b; font-weight:bold; color:#ffffff; border-radius:2px; padding:0 5px 2px 5px; }
*/
#lmcBoard .lmcGeneralList .lmcFile { width:25px; } /* 첨부파일 가로크기 */
#lmcBoard .lmcGeneralList .lmcWriter { width:78px; } /* 작성자 가로크기 */
#lmcBoard .lmcGeneralList .lmcDate { width:90px; } /* 작성일 가로크기 */
#lmcBoard .lmcGeneralList .lmcClick { width:50px; } /* 조회 가로크기 */
#lmcBoard .lmcGeneralList .lmcWrite { text-align:right; border:0 none; } /* 글쓰기 버튼 정렬 및 보더제외 */
#lmcBoard .lmcGeneralList .lmcSubject span.lmcSubjectReply { font-family:"DevGothicExtraBold"; color:#68696b; font-variant:normal; }

/* 앨범목록 */
#lmcBoard .lmcAlbumList { width:98%; padding:0 0 0 2%; border-top:1px solid #68696b; clear:both; text-align:center; float:left; }
#lmcBoard .lmcAlbumList li { width:18%; margin:0 0 0 1.3%; float:left; padding-top:20px; }
#lmcBoard .lmcAlbumList li ul { width:100%; float:left; }
#lmcBoard .lmcAlbumList li ul li { width:100%; display:inline; height:auto; clear:both; overflow:hidden; padding:5px 0 3px 0; border-bottom:1px dashed #d7d7d7; }
#lmcBoard .lmcAlbumList li ul li span { font-variant:normal; }
#lmcBoard .lmcAlbumList li ul li.lmcAlbumImg { width:100%; text-align:left; position:relative; border-bottom:0 none; padding:0 0 5px 0; }
#lmcBoard .lmcAlbumList li ul li.lmcAlbumImg img { width:98%; height:88px; } /* 이미지사이즈 */
#lmcBoard .lmcAlbumList li ul li.lmcAlbumImg a img { width:98%; height:88px; border:1px solid #d7d7d7; background:#68696b; } /* 링크 이미지사이즈 */
/*#lmcBoard .lmcAlbumList li ul li.lmcAlbumImg a:hover img { width:84%; height:74px; padding:8px 7%; border:0 none; }*/ /* 마우스오버 이미지사이즈 */
/*#lmcBoard .lmcAlbumList li ul li.lmcAlbumImg a:focus img { width:84%; height:74px; padding:8px 7%; border:0 none; }*/ /* 마우스오버 이미지사이즈 */
#lmcBoard .lmcAlbumList li ul li.lmcAlbumImg a span { width:98%; height:88px; border:1px solid #d7d7d7; color:#ffffff; display:block; position:absolute; top:0; left:0; background:rgba(0, 0, 0, .0); z-index:600; }
#lmcBoard .lmcAlbumList li ul li.lmcAlbumImg a:hover span { width:84%; height:74px; margin:8px 7%; border:1px solid #68696b; background:rgba(0, 0, 0, .5); }
#lmcBoard .lmcAlbumList li ul li.lmcAlbumImg a:focus span { width:84%; height:74px; margin:8px 7%; border:1px solid #68696b; background:rgba(0, 0, 0, .5); }
#lmcBoard .lmcAlbumList li ul li.lmcAlbumImg a span span { width:98%; height:68px; border:1px solid #d7d7d7; color:#ffffff; overflow:hidden; display:none; position:absolute; top:0; left:0; background:rgba(0, 0, 0, .0); }
#lmcBoard .lmcAlbumList li ul li.lmcAlbumImg a:hover span span { width:84%; height:56px; display:block; margin:8px 7%; border:1px solid #68696b; background-color:#000000; background:rgba(0, 0, 0, .6); }
#lmcBoard .lmcAlbumList li ul li.lmcAlbumImg a:focus span span { width:84%; height:56px; display:block; margin:8px 7%; border:1px solid #68696b; background-color:#000000; background:rgba(0, 0, 0, .6); }
#lmcBoard .lmcAlbumList li ul li.lmcTitle { width:100%; height:13px; overflow:hidden; text-align:left; }
#lmcBoard .lmcAlbumList li ul li.lmcTitle a { font-family:"DevGothicExtraBold"; color:#68696b; }
#lmcBoard .lmcAlbumList li ul li.lmcTitle a:hover { background-color:#68696b; color:#ffffff; padding:0 5px 2px 5px; vertical-align:top; border-radius:2px; }
#lmcBoard .lmcAlbumList li ul li.lmcTitle a:focus { background-color:#68696b; color:#ffffff; padding:0 5px 2px 5px; vertical-align:top; border-radius:2px; }
#lmcBoard .lmcAlbumList li ul li.lmcText { width:100%; height:15px; overflow:hidden; text-align:left; }
#lmcBoard .lmcAlbumList li ul li.lmcText span { width:50%; height:15px; float:left; text-align:left; overflow:hidden; font-variant:normal; }
#lmcBoard .lmcAlbumList li ul li.lmcText span:last-child { text-align:right; }

/* 1칸웹진목록 */
#lmcBoard .lmcWebzinList { width:100%; padding:0; border-top:1px solid #68696b; text-align:left; float:left; }
#lmcBoard .lmcWebzinList li { width:100%; padding-top:50px; float:left; }
#lmcBoard .lmcWebzinList li:first-child { padding-top:20px; }
#lmcBoard .lmcWebzinList li ul { width:100%; float:left; }
#lmcBoard .lmcWebzinList li ul li { width:72%; height:15px; float:left; margin-left:1%; border-bottom:1px dashed #d7d7d7; padding:5px 0 3px 0; word-break:break-all; overflow:hidden; }
#lmcBoard .lmcWebzinList li ul li span { font-variant:normal; }
#lmcBoard .lmcWebzinList li ul li:nth-child(2) { padding-top:0; }
#lmcBoard .lmcWebzinList li ul li.lmcWebzinImg { width:25%; height:115px; display:inline; overflow:hidden; padding:0; border-bottom:0 none; margin:0; vertical-align:top; } /* 웹진 li 세로크기 */
#lmcBoard .lmcWebzinList li ul li.lmcWebzinImg a img { width:98%; height:98%; border:1px solid #d7d7d7; float:left; background:#68696b; }
/*#lmcBoard .lmcWebzinList li ul li.lmcWebzinImg a:hover img { width:84%; height:84%; padding:5% 7% 9% 7%; border:0 none; vertical-align:middle; }*/
/*#lmcBoard .lmcWebzinList li ul li.lmcWebzinImg a:focus img { width:84%; height:84%; padding:5% 7% 9% 7%; border:0 none; vertical-align:middle; }*/
#lmcBoard .lmcWebzinList li ul li.lmcWebzinContent { height:62px; padding-bottom:5px; line-height:120%; } /* 웹진 콘텐츠 세로크기 (위의 li 세로크기와 60px 차이로 */
#lmcBoard .lmcWebzinList li ul li.lmcWebzinTitle a { font-family:"DevGothicExtraBold"; }
#lmcBoard .lmcWebzinList li ul li.lmcWebzinTitle a:hover { background-color:#68696b; color:#ffffff; padding:0 5px 2px 5px; vertical-align:top; border-radius:2px; }
#lmcBoard .lmcWebzinList li ul li.lmcWebzinTitle a:focus { background-color:#68696b; color:#ffffff; padding:0 5px 2px 5px; vertical-align:top; border-radius:2px; }
#lmcBoard .lmcWebzinList li ul li.lmcWebzinText { text-align:right; }
#lmcBoard .lmcWebzinList li ul li.lmcWebzinText span { float:left; }


/* 2칸웹진목록 */
#lmcBoard .lmcWebzinListHalf { width:100%; padding:0; border-top:1px solid #68696b; text-align:left; float:left; }
#lmcBoard .lmcWebzinListHalf li { width:50%; padding-top:20px; float:left; }
#lmcBoard .lmcWebzinListHalf li ul { width:100%; float:left; }
#lmcBoard .lmcWebzinListHalf li ul li { width:57%; height:15px; float:left; margin-left:1%; border-bottom:1px dashed #d7d7d7; padding:5px 0 3px 0; word-break:break-all; overflow:hidden; }
#lmcBoard .lmcWebzinListHalf li ul li span { font-variant:normal; }
#lmcBoard .lmcWebzinListHalf li ul li:nth-child(2) { padding-top:0; }
#lmcBoard .lmcWebzinListHalf li ul li.lmcWebzinImg { width:40%; height:100px; display:inline; overflow:hidden; padding:0; border-bottom:0 none; margin:0; vertical-align:top; } /* 웹진 li 세로크기 */
#lmcBoard .lmcWebzinListHalf li ul li.lmcWebzinImg a img { width:98%; height:98%; border:1px solid #d7d7d7; float:left; background:#68696b; }
/*#lmcBoard .lmcWebzinListHalf li ul li.lmcWebzinImg a:hover img { width:84%; height:84%; padding:5% 7% 9% 7%; border:0 none; vertical-align:middle; }*/
/*#lmcBoard .lmcWebzinListHalf li ul li.lmcWebzinImg a:focus img { width:84%; height:84%; padding:5% 7% 9% 7%; border:0 none; vertical-align:middle; }*/
#lmcBoard .lmcWebzinListHalf li ul li.lmcWebzinContent { height:40px; padding-bottom:5px; } /* 웹진 콘텐츠 세로크기 (위의 li 세로크기와 60px 차이로 */
#lmcBoard .lmcWebzinListHalf li ul li.lmcWebzinTitle a { font-family:"DevGothicExtraBold"; }
#lmcBoard .lmcWebzinListHalf li ul li.lmcWebzinTitle a:hover { background-color:#68696b; color:#ffffff; padding:0 5px 2px 5px; vertical-align:top; border-radius:2px; }
#lmcBoard .lmcWebzinListHalf li ul li.lmcWebzinTitle a:focus { background-color:#68696b; color:#ffffff; padding:0 5px 2px 5px; vertical-align:top; border-radius:2px; }
#lmcBoard .lmcWebzinListHalf li ul li.lmcWebzinText { text-align:right; }
#lmcBoard .lmcWebzinListHalf li ul li.lmcWebzinText span { float:left; }

/* 뉴스기사형웹진목록 */
#lmcBoard .lmcWebzinListRow { width:100%; padding:0; border-top:1px solid #68696b; text-align:left; float:left; }
#lmcBoard .lmcWebzinListRow li { width:100%; padding-top:20px; float:left; }
#lmcBoard .lmcWebzinListRow li ul { width:100%; float:left; }
#lmcBoard .lmcWebzinListRow li ul li { width:100%; height:auto; float:left; margin-left:1%; border-bottom:1px dashed #d7d7d7; padding:5px 0 3px 0; word-break:break-all; overflow:hidden; }
#lmcBoard .lmcWebzinListRow li ul li span { font-variant:normal; }
#lmcBoard .lmcWebzinListRow li ul li:nth-child(2) { padding-top:0; }
#lmcBoard .lmcWebzinListRow li ul li.lmcWebzinImg { width:98%; height:auto; display:inline; overflow:hidden; padding:0; border-bottom:0 none; margin:0; vertical-align:top; text-align:center; } /* 웹진 li 세로크기 */
#lmcBoard .lmcWebzinListRow li ul li.lmcWebzinImg a img { width:98%; height:auto; border:1px solid #d7d7d7; float:left; background:#68696b; }
#lmcBoard .lmcWebzinListRow li ul li.lmcWebzinImg a:hover img { width:96%; height:auto; padding:1%; border:0 none; vertical-align:middle; }
#lmcBoard .lmcWebzinListRow li ul li.lmcWebzinImg a:focus img { width:96%; height:auto; padding:1%; border:0 none; vertical-align:middle; }
#lmcBoard .lmcWebzinListRow li ul li.lmcWebzinContent { height:auto; padding-bottom:5px; } /* 웹진 콘텐츠 세로크기 (위의 li 세로크기와 60px 차이로 */
#lmcBoard .lmcWebzinListRow li ul li.lmcWebzinTitle a { font-family:"DevGothicExtraBold"; }
#lmcBoard .lmcWebzinListRow li ul li.lmcWebzinTitle a:hover { background-color:#68696b; color:#ffffff; padding:0 5px 2px 5px; vertical-align:top; border-radius:2px; }
#lmcBoard .lmcWebzinListRow li ul li.lmcWebzinTitle a:focus { background-color:#68696b; color:#ffffff; padding:0 5px 2px 5px; vertical-align:top; border-radius:2px; }
#lmcBoard .lmcWebzinListRow li ul li.lmcWebzinText { text-align:right; }
#lmcBoard .lmcWebzinListRow li ul li.lmcWebzinText span { float:left; }

/* 글쓰기 & 수정 */
#lmcBoard .lmcTotalWriting { width:100%; padding:0; margin:0; clear:both; text-align:left; }
#lmcBoard .lmcTotalWriting caption {width:1px;height:1px;overflow:hidden;position:absolute;top:0;left:0;}
#lmcBoard .lmcTotalWriting th.lmcWtTh { width:15%; position:relative; text-align:left; padding:10px 0; vertical-align:middle; border-bottom:1px solid #d7d7d7; font-weight:normal; }
#lmcBoard .lmcTotalWriting th.lmcWtTh label {font-weight:normal; }
#lmcBoard .lmcTotalWriting td.lmcWtTd { width:auto; text-align:left; padding-top:10px; padding-bottom:10px; vertical-align:middle; border-bottom:1px solid #d7d7d7; }
#lmcBoard .lmcTotalWriting td.lmcWtTd.lmcAlt { width:50%; }
#lmcBoard .lmcTotalWriting td.lmcWtTd.lmcAlt label { width:auto; overflow:hidden; margin-right:10px; padding-left:15px; }
#lmcBoard .lmcTotalWriting td.lmcWtTd.lmcAlt input { width:auto; }
#lmcBoard .lmcTotalWriting td.lmcWtTd.lmcAlt span { padding-left:15px; padding-bottom:4px; clear:both; }
#lmcBoard .lmcTotalWriting td.lmcWtTd.lmcGuideTxt { text-align:right; color:#ff0000; }
#lmcBoard .lmcTotalWriting tfoot td.lmcWtTd { text-align:right; border-bottom:1px solid #68696b; }
#lmcBoard .lmcTotalWriting td.lmcWtTd input,select { height:34px;line-height:25px;background:#fff;border:1px solid #ccc;}
#lmcBoard .lmcTotalWriting td.lmcWtTd input {width:80%; padding:0 10px;}
#lmcBoard .lmcTotalWriting td.lmcWtTd textarea { width:95%; height:150px; font-size:12px; overflow:auto; font-family:"DevGothicExtraBold"; border:1px solid #d7d7d7; resize:none; }
#lmcBoard .lmcTotalWriting td.lmcWtTd input.lmcMath { width:10%; height:24px; padding-left:10px; }
#lmcBoard .lmcTotalWriting td.lmcWtTd input[type="file"] {border:0}
#lmcBoard .lmcTotalWriting td.lmcWtTd select { width:120px; height:20px; border:1px solid #d7d7d7; }
#lmcBoard .lmcTotalWriting td.lmcWtTd span { display:block; color:#888; text-align:left; font-variant:normal; padding-bottom:5px; margin-bottom:5px; font-size:13px; }
#lmcBoard .lmcTotalWriting td.lmcWtTd span.lmcSpamCut { display:block; float:left; background:#68696b; color:#ffffff; text-align:left; font-variant:normal; padding:5px; margin-bottom:0; font-size:13px; }
#lmcBoard .lmcTotalWriting td.lmcWtTd.lmcfileDelete a { display:block; float:left; margin-right:25px; padding:5px 0 5px 15px; background:url(../../lime_images/extention/lime_file_delete.jpg) 0 9px no-repeat; }
#lmcBoard .lmcTotalWriting td.lmcWtTd.lmcfileDelete a:hover { color:#68696b; font-family:"DevGothicExtraBold"; }
#lmcBoard .lmcTotalWriting td.lmcWtTd.lmcfileDelete a:focus { color:#68696b; font-family:"DevGothicExtraBold"; }

/* 읽기 */
#lmcBoard .lmcTotalRead { width:100%; padding:0; margin:0; clear:both; text-align:left; border-top:2px solid #2b405b; position:relative; text-align:center; }
#lmcBoard .lmcTotalRead li { width:auto; height:auto; float:left;  padding:18px 0;  position:relative; vertical-align:middle; text-align:left;  color:#666;}
#lmcBoard .lmcTotalRead li:nth-child(2) {padding-right:20px;font-weight:400; border:0 none; }
#lmcBoard .lmcTotalRead li.lmcReadTitle { width:100%; background:#f8f8f8; line-height:190%; height:auto; float:none; display:block; border:0 none; text-align:center; border-bottom:1px solid #d7d7d7; font-size:18px; position:relative; font-weight:400; color:#222}
#lmcBoard .lmcTotalRead li.lmcReadDate { float:right; border:0 none; }
#lmcBoard .lmcTotalRead li.lmcReadContents {width:100%; height:auto; display:block; float:none; padding:25px 0; margin:0; clear:both; overflow:hidden; border:0 none; border-top:1px solid #d7d7d7; border-bottom:2px solid #d7d7d7; }
#lmcBoard .lmcTotalRead li.lmcReadContents p{line-height:34px !important;}
#lmcBoard .lmcTotalRead li.lmcCheck { width:75px; height:auto; border:0 none; float:none; display:inline-block; padding:0; margin:0 0 10px 10px; text-align:center; }
#lmcBoard .lmcTotalRead li.lmcCheck span.lmcCheckUp { width:70px; height:12px; padding:6px 0; vertical-align:middle; background-color:#68696b; vertical-align:middle; border:0 none; border-left:1px solid #0D45B5; border-right:1px solid #0D45B5; border-top:1px solid #0D45B5; font-variant:normal; color:#ffffff; clear:both; display:block; cursor:pointer; border-radius:5px 5px 0 0; }
#lmcBoard .lmcTotalRead li.lmcCheck span.lmcCheckUp a { color:#ffffff; }
#lmcBoard .lmcTotalRead li.lmcCheck span.lmcCheckUp a:focus { background-color:#f3f3f3; color:#333333; border-radius:2px; }
#lmcBoard .lmcTotalRead li.lmcCheck span.lmcCheckDwon { width:70px; height:12px; padding:6px 0 6px 0; vertical-align:middle; background-color:#f3f3f3; vertical-align:middle; border:0 none; border-left:1px solid #d7d7d7; border-right:1px solid #d7d7d7; border-bottom:1px solid #d7d7d7; font-variant:normal; color:#333333; clear:both; display:block; border-radius:0 0 5px 5px; }
#lmcBoard .lmcTotalRead li.lmcCheck:hover span.lmcCheckUp { background-color:#f3f3f3; border-left:1px solid #d7d7d7; border-right:1px solid #d7d7d7; border-top:1px solid #d7d7d7; }
#lmcBoard .lmcTotalRead li.lmcCheck:hover span.lmcCheckUp a { color:#333333; }
#lmcBoard .lmcTotalRead li.lmcCheck:hover span.lmcCheckDwon { color:#ffffff; background-color:#68696b; border-left:1px solid #0D45B5; border-right:1px solid #0D45B5; border-bottom:1px solid #0D45B5; }
#lmcBoard .lmcTotalRead li textarea { width:99.7%; height:60px; float:right; border:1px solid #d7d7d7; resize:none; overflow:auto; margin:0; padding:0; }
#lmcBoard .lmcTotalRead li img { max-width:100%; height:auto; clear:both; display:block; padding:5px 0 10px 0; margin:0 auto; }
#lmcBoard .lmcTotalRead li embed { max-width:100%; height:auto; clear:both; display:block; padding:5px 0 10px 0; margin:0 auto; }
#lmcBoard .lmcTotalRead li label { color:inherit; }
#lmcBoard .lmcTotalRead li input.lmcInputBox { width:auto; height:20px; display:inline; padding:0; margin:0; border:0 none; vertical-align:middle; font-family:inherit; font-size:1em; line-height:1.2em; }
#lmcBoard .lmcTotalRead li.lmcReadFile { width:95%; height:auto; display:block; float:none; clear:both; margin:0 auto 15px auto; border:1px solid #d7d7d7; text-indent:10px; padding:10px 0 0 0; color:#68696b; font-family:"DevGothicExtraBold"; background:#f2f5fe; }
#lmcBoard .lmcTotalRead li.lmcReadFile ul { width:100%; height:auto; margin:10px 0 0 0; float:none; display:block; padding:10px 0; border-top:1px dashed #d7d7d7; background:#ffffff; }
#lmcBoard .lmcTotalRead li.lmcReadFile ul li { width:100%; height:auto; display:block; float:none; border:0 none; padding:5px 0; margin:0; }
#lmcBoard .lmcTotalRead li.lmcReadFile ul li:hover { background:#f3f5fe; }
#lmcBoard .lmcTotalRead li.lmcReadFile ul li a { color:#333333; font-weight:normal; font-family:"DevGothic"; padding:0; margin:0; }
#lmcBoard .lmcTotalRead li.lmcReadFile ul li a:hover { background-color:#68696b; font-weight:bold; color:#ffffff; border-radius:2px; padding:0 5px 2px 5px; }
#lmcBoard .lmcTotalRead li.lmcReadFile ul li a:focus { background-color:#68696b; font-weight:bold; color:#ffffff; border-radius:2px; padding:0 5px 2px 5px; }

/* 읽기-댓글 */
#lmcBoard .lmcComment { width:96%; padding:0 2%; float:right; position:relative; background-color:#f2f5fe; border-top:1px solid #68696b; border-bottom:1px dashed #d7d7d7; }
#lmcBoard .lmcComment fieldset { width:100%; padding:10px 0; vertical-align:middle; }
#lmcBoard .lmcComment fieldset textarea { width:99%; height:60px; border:1px solid #d7d7d7; resize:none; font-family:"DevGothic"; overflow:hidden; float:right; }
#lmcBoard .lmcComment fieldset input { width:auto; height:19px; float:right; padding:0 5px 0 5px; margin:10px 0 0 15px; background-color:#eeeeee; color:#676767; border:1px solid #d7d7d7; cursor:pointer;font-variant:normal; }
#lmcBoard .lmcComment fieldset span { padding:5px 0 0 5px; }
#lmcBoard .lmcComment fieldset span span { color:#ff0000; padding:0 0 0 5px; }
#lmcBoard .lmcComment li { width:100%; text-align:left; padding:0; font-family:"DevGothicExtraBold"; line-height:180%; }
#lmcBoard .lmcComment li ul { width:100%; padding:5px 0; }
#lmcBoard .lmcComment li ul li { width:100%; font-family:"DevGothicExtraBold"; padding-bottom:5px; position:relative; }
#lmcBoard .lmcComment li ul li span { font-family:"DevGothic"; font-size:10px; color:#555555; font-variant:normal; padding-left:20px; }
#lmcBoard .lmcComment li ul li.lmcCommentContents { width:98%; border-bottom:1px dashed #d7d7d7; padding:0 0 10px 2%; font-family:"DevGothic"; }
#lmcBoard .lmcComment li ul li fieldset label { position:absolute; bottom:0; right:100px; padding-bottom:3px; }
#lmcBoard .lmcComment li ul li fieldset label span { padding-left:15px; color:#ff0000; font-variant:normal; font-size:inherit; }
#lmcBoard .lmcComment li ul li button { width:auto; height:18px; padding:2px 5px 0 5px; position:absolute; right:0; top:-25px; display:block; color:#676767; background-color:#eeeeee; border:1px solid #d7d7d7; cursor:pointer;font-variant:normal; }
#lmcBoard .lmcComment li ul li button:hover { color:#68696b; background-color:#ffffff; border:1px solid #d7d7d7; }
#lmcBoard .lmcComment li ul li button:focus { color:#68696b; background-color:#ffffff; border:1px solid #d7d7d7; }
#lmcBoard .lmcComment li ul li a { width:auto; height:18px; padding:2px 5px 0 5px; position:absolute; right:0; top:-25px; display:block; color:#676767; background-color:#eeeeee; border:1px solid #d7d7d7; cursor:pointer;font-variant:normal; }
#lmcBoard .lmcComment li ul li a:hover { color:#68696b; background-color:#ffffff; border:1px solid #d7d7d7; }
#lmcBoard .lmcComment li ul li a:focus { color:#68696b; background-color:#ffffff; border:1px solid #d7d7d7; }
#lmcBoard .lmcComment li ul li ul { width:90%; padding:5px 0 5px 10%; border-bottom:1px dashed #d7d7d7; background:url(../../lime_images/lmBoard_1/lmRe.png) 7% 10px no-repeat; }
#lmcBoard .lmcComment li ul li ul li { width:100%; font-family:"DevGothicBold"; padding-bottom:5px; position:relative; }
#lmcBoard .lmcComment li ul li ul li span { font-family:"DevGothic"; font-size:10px; color:#555555; font-variant:normal; padding-left:20px; }
#lmcBoard .lmcComment li ul li ul li.lmcCommentContents { width:98%; padding:0 0 10px 2%; font-family:"DevGothic"; border:0 none; }
#lmcBoard .lmcComment li ul li ul li fieldset { position:relative; vertical-align:middle; }
#lmcBoard .lmcComment li ul li ul li fieldset textarea { width:99%; height:60px; border:1px solid #d7d7d7; resize:none; font-family:"DevGothic"; overflow:hidden; float:right; }
#lmcBoard .lmcComment li ul li ul li fieldset input { width:auto; height:19px; float:right; padding:0 5px 0 5px; margin:10px 0 0 15px; background-color:#eeeeee; color:#676767; border:1px solid #d7d7d7; cursor:pointer;font-variant:normal; }
#lmcBoard .lmcComment li ul li ul li fieldset label { position:absolute; bottom:0; right:100px; padding-bottom:3px; }
#lmcBoard .lmcComment li ul li ul li fieldset label span { padding-left:15px; color:#ff0000; font-variant:normal; font-size:inherit; }

/* 읽기-이전글&다음글 */
#lmcBoard .lmcPrevNext { width:100%; display:block; clear:both; padding:20px 0 0 0; }
#lmcBoard .lmcPrevNext li { width:100%; clear:both; float:left; border-top:1px solid #d7d7d7; }
#lmcBoard .lmcPrevNext li:hover { background-color:#f3f3f3; }
#lmcBoard .lmcPrevNext li ul { width:100%; border:0 none; }
#lmcBoard .lmcPrevNext li ul li { width:80%; overflow:hidden; float:left; clear:none; padding:10px 0; border:0 none; position:relative; text-indent:50px; }
#lmcBoard .lmcPrevNext li ul li a:hover { background-color:#68696b; font-weight:bold; color:#ffffff; border-radius:2px; padding:0 5px 2px 5px; }
#lmcBoard .lmcPrevNext li ul li a:focus { background-color:#68696b; font-weight:bold; color:#ffffff; border-radius:2px; padding:0 5px 2px 5px; }
#lmcBoard .lmcPrevNext li ul li span.lmcPrevNext { position:absolute; left:0; top:7px; width:auto; height:auto; padding:2px 5px 3px 5px; text-indent:0; background-color:#68696b; border:1px solid #d7d7d7; display:inline-block; color:#ffffff;font-variant:normal; }
#lmcBoard .lmcPrevNext li ul li.lmcViewWriter { width:10%; text-align:center; text-indent:0; }
#lmcBoard .lmcPrevNext li ul li.lmcViewDate { width:10%; text-align:right; text-indent:0; }

/* 삭제 */
#lmcBoard fieldset.lmcDelet { width:70%; height:auto; margin:0 auto; display:block; border:8px solid #68696b; padding:0 5% 15px 5%; }
#lmcBoard fieldset.lmcDelet legend { width:60%; text-align:center; max-width:60%; font-family:"DevGothicExtraBold"; font-size:14px; overflow:hidden; }
#lmcBoard fieldset.lmcDelet label { display:block; padding:15px 0; }
#lmcBoard fieldset.lmcDelet input.lmcDeletInput { display:block; width:100%; height:30px; margin-bottom:15px; }
#lmcBoard fieldset.lmcDelet span { display:block; text-align:right; font-variant:normal; }

/* 회원가입 */
#lmcMember { width:100%; font-size:12px; float:left; position:relative; }
#lmcMember .lmcMemberJoinBtn { width:auto; height:24px; padding:1px 5px 3px 5px; margin:8px 0 0 10px; background-color:#68696b; float:right; color:#ffffff; border:1px solid #d7d7d7; cursor:pointer;font-variant:normal; }
#lmcMember table { width:100%; padding:0; margin:0; clear:both; text-align:left; }
#lmcMember table caption { text-align:left; padding:0 0 10px 0; font-family:"DevGothicExtraBold"; font-size:14px; border-bottom:1px solid #68696b; }
#lmcMember table th { width:120px; text-align:left; padding:10px 0; vertical-align:middle; border-bottom:1px dashed #d7d7d7; }
#lmcMember table th label { font-family:"DevGothicBold"; color:#68696b; font-weight:normal; }
#lmcMember table td { width:auto; text-align:left; padding:10px 0; vertical-align:middle; border-bottom:1px dashed #d7d7d7; }
#lmcMember table thead td { text-align:right; color:#ff0000; }
#lmcMember table tfoot td { text-align:right; color:#777777; border-bottom:1px solid #68696b; }
#lmcMember table td input,select { height:20px; border:0 none; }
#lmcMember table td input { width:80%; font-family:"DevGothicExtraBold"; border:1px solid #d7d7d7; }
#lmcMember table td input.lmcMath { width:10%; height:24px; padding-left:10px; }
#lmcMember table td select { width:120px; height:20px; border:1px solid #d7d7d7; }
#lmcMember table td span { display:block; color:#555555; text-align:left; font-variant:normal; padding-bottom:5px; margin-bottom:5px; font-size:11px; }
#lmcMember table td span.lmcSpamCut { display:block; float:left; background:#68696b; color:#ffffff; text-align:left; font-variant:normal; padding:5px; margin-bottom:0; font-size:13px; }
#lmcMember table td.lmcMail input { width:20%; }
#lmcMember table td.lmcMail select { width:110px; height:20px; padding:0; margin:0; }
#lmcMember table td.lmcAddress input { width:7%; }
#lmcMember table td.lmcAddress input.lmcAddrPoint { width:80%; display:block; margin-top:5px; }
#lmcMember table td.lmcAddress a { width:auto; display:inline-block; height:18px; padding:3px 5px 0 5px; margin:0 0 0 5px; background-color:#68696b; color:#ffffff; border:1px solid #d7d7d7; cursor:pointer;font-variant:normal; }
#lmcMember table td.lmcAddress a:hover { background-color:#ffffff; color:#68696b; }
#lmcMember table td.lmcAddress a:focus { background-color:#ffffff; color:#68696b; }
#lmcMember table td.lmcPhone input { width:10%; }
#lmcMember table td.lmcPhone select { width:80px; height:20px; padding:0; margin:0; }
#lmcMember table td.lmcTel input { width:10%; }
#lmcMember table td.lmcTel select { width:120px; height:20px; padding:0; margin:0; }