@charset "utf-8"; 

/* common CSS */
html { margin:0; padding:0; }
body {
	margin:0; padding:0;
	background:#FFF;
	font:normal 12px/1.3 dotum,돋움,gulim,굴림,AppleGothic,Arial, sans-serif;
	color:#434343;
	text-align:left;
}

div, ul, ol, li, dl, dt, dd, form, fieldset, p, h1, h2, h3, h4, h5, h6, blockquote, iframe { margin:0; padding:0; }

img { border:0 none; }
a { text-decoration:none; color:#5C5C5C; } a:visited, a:active {text-decoration:none;} a:hover {text-decoration:underline;}
input, select	{font-size:100%; vertical-align:middle;}
ol,ul,li,dt,dd {list-style:none;} fieldset,blockquote,iframe {border:none;}
i,em,u,cite	{font-style:normal;} 
h1,h2,h3,h4,h5	{clear:both;font-size:12px;}
caption	{font-size: 0; height: 0; line-height: 0; overflow:hidden; text-indent:-999em;}
legend	{display:none;}
input, textarea, select {font:12px Dotum;}
/* label { cursor:pointer; } */

iframe { overflow:hidden; }
textarea { resize:none; }

hr {display:none; clear:both;}
table { table-layout:fixed; border-collapse:collapse; border-spacing:0; font:normal 12px/1.2 dotum,돋움,gulim,굴림,AppleGothic,arial,sans-serif; }

.text-ellipsis {white-space:nowrap; overflow:hidden; text-overflow:ellipsis;} /* 문자열 자르기 */
.text-replace {height:0; overflow:hidden; font:0/0 Arial; text-indent:-1000em;}
.text-indent { overflow:hidden; text-indent:-1000em; }
br.clear, div.clear { clear:both; height:0; font:normal 0/0 sans-serif; }
.fl { float:left; }
.fr { float:right; }
.nomarg { margin:0 !important; }

/* 스타일링 css */
.fb { font-weight:bold; }
.fu { text-decoration:underline; }

.fdotum { font-family:돋움, dotum, sans-serif !important; }
.fgulim { font-family:굴림, gulim, sans-serif !important; }
.fgulim { font-family:굴림, gulim, sans-serif !important; }
.fgungsuh { font-family:궁서, Gungsuh, sans-serif !important; }
.fbatang { font-family:바탕, batang, sans-serif !important; }
.farial { font-family:arial, sans-serif !important; }
.fverdana { font-family:verdana, sans-serif !important; }

a.nameui { color:#44678F !important; }

input.inp_btn { border:0; }

input.inp_chk { margin:0; .margin:-3px -3px 0 -3px; padding:0; }
input.inp_rdo { margin:0; .margin:-3px -3px 0 -3px; padding:0; }/*cursor:pointer; */
input.inp_txt { border:1px solid #DCDCDC; border-left:1px solid #A4A4A4; border-top:1px solid #A4A4A4; padding:2px 0 0 1px; height:17px; }

.cyHide { position:absolute; left:-10000px; top:auto; width:0px; height:0px; font-size:0; overflow:hidden; }
/* E: 스타일링 css */

/* float 해제 */
.f_clear:after { content: "."; height: 0; display: block; visibility: hidden; clear: both; }
* html .f_clear { height: 1px; }
.f_clear { display: block;min-height:1px; }

/* 삭제 버튼 */
a.btn_delete { background:url('http://c1img.cyworld.co.kr/img5/club_v6/btn_lyr_close.gif') 0 0 no-repeat; width:12px; height:11px; display:block; overflow:hidden; text-indent:-1000em; }
	a.btn_delete:hover { background-position:0 -11px; }
button.btn_delete { background:url('http://c1img.cyworld.co.kr/img5/club_v6/btn_lyr_close.gif') 0 0 no-repeat; width:12px; height:11px; display:block; overflow:hidden; text-indent:-1000em; padding:0; border:0; cursor:pointer; }
	button.btn_delete:hover { background-position:0 -11px; }

/* 메뉴 게시판 목록 아이콘 */
.c_boardList { }
	.c_boardList a { color:#5C5C5C; }
	.c_boardList .bstyle { padding:0 0 0 17px; position:relative; float:left; }
	.c_boardList .bstyle .icoBox { background:url('http://c1img.cyworld.co.kr/img5/club_v6/bg_blist_icoset2.gif') no-repeat; position:absolute; width:17px; height:15px; left:0; top:0; }
	.c_boardList .bstyle .nIcon { vertical-align:middle; margin-left:-2px; }
	/* 게시판 설정 아이콘 */
	#bsetPreivew.c_boardList em.bstyle { float:left; }
	.c_boardList .bstyle.ball_normal .icoBox { background-position:0 -178px; }
	.c_boardList .bstyle.ball_photo .icoBox { background-position:0 -3px; }
	.c_boardList .bstyle.ball_slide .icoBox { background-position:0 -217px; } /* 포토 슬라이드 추가 2012.10.25 */
	.c_boardList .bstyle.bnormal .icoBox { background-position:2px -37px; }
	.c_boardList .bstyle.bphoto .icoBox { background-position:1px -53px; }
	.c_boardList .bstyle.bmemo .icoBox { background-position:1px -70px; }
	.c_boardList .bstyle.bgraphic .icoBox { background-position:1px -88px; }
	.c_boardList .bstyle.bfreetalk .icoBox { background-position:1px -20px; }
	.c_boardList .bstyle.badmuser .icoBox { background-position:0 -197px; }
	.c_boardList .bstyle.bline { background:url('http://c1img.cyworld.co.kr/img5/club_v6/bg_board_sbar_1x1.gif') 0 5px repeat-x !important; padding:0 0 5px; height:10px; }
		.c_boardList .bstyle.bline a { display:block; width:100%; height:100%; }
	.c_boardList li.sLine { font-size:0; min-height:6px !important; _height:6px !important; padding:2px 0 !important; text-indent:-1000em; overflow:hidden; background:url('http://c1img.cyworld.co.kr/img5/club_v6/bg_sline1x1.gif') 0 3px repeat-x; }

	.c_boardList li.setSecret .bstyle { }
		.c_boardList .bstyle.secret { width:8px; height:9px; background:url('http://c1img.cyworld.co.kr/img5/club_v6/bg_blist_icoset.gif') 0 -107px no-repeat !important; text-indent:-1000em; overflow:hidden; float:left; margin:1px 0 0 5px; padding:0; } /* 비공개 게시판 아이콘 */
		.c_boardList li.setSecret img.secretImg { margin:0 0 -1px 1px; }
	
	/* 게시판목록벌어짐으로 float 제거 2010-12-07 */
	.c_boardList li { padding:2px 0 3px 0; /*float:left;*/ width:100%; min-height:14px;_height:14px; white-space:normal;text-break:break-all;word-break:break-all; overflow:hidden;.overflow:visible; }/* height:14px;*/
	.c_boardList li.bfreetalk { }/* display:none; */

	.c_boardList li.initNone { display:none; }
	.c_boardList .hTitle {background:none !important; margin:2px 0 1px 0; cursor:pointer; }
	.c_boardList .hTitle strong { background:url('http://c1img.cyworld.co.kr/img5/club_v6/bg_sortarrow.gif') right -43px no-repeat !important; display:block; text-indent:0 !important; width:auto !important; height:auto !important; float:none !important; margin:0 10px 0 0 !important; font-weight:bold !important; padding-right:16px; }
		.c_boardList .hTitle.closed strong { background-position:right 3px !important; }

	.c_boardList li.indented {padding-left:17px !important; width:auto !important; float:none !important; clear:both; margin:1px 0 -2px;.margin-bottom:-4px; position:relative; }
		.c_boardList li.indented .indent { background:url('http://c1img.cyworld.co.kr/img5/club_v6/bg_blist_icoset.gif') 5px -122px no-repeat; position:absolute; left:0; top:0; height:13px; width:17px; overflow:hidden; }

	.c_boardList li.folded { height:auto !important; padding-bottom:0 !important; margin:-2px 0 0 0; }
		.c_boardList li.folded ul.indented li { padding-left:17px !important; }/* background:url('http://c1img.cyworld.co.kr/img5/club_v6/bg_blist_icoset.gif') 5px -124px no-repeat; clear:both; width:auto !important; }*/
		.c_boardList li.folded ul.indented li.indented { margin:0; position:relative; clear:both; width:auto !important; }
			.c_boardList li.folded ul.indented li.indented .indent { background:url('http://c1img.cyworld.co.kr/img5/club_v6/bg_blist_icoset.gif') 5px -124px no-repeat; position:absolute; left:0; top:0; height:13px; width:17px; overflow:hidden; }

	 /* 메뉴(게시판 목록) 아이콘팩 wraper에 iconPackList 경우 */
	 .c_boardList.iconPackList { }
		 .c_boardList.iconPackList .bstyle { background:none; padding:0 !important; display:block; height:15px; }
		 .c_boardList.iconPackList .bstyle img { position:relative; margin:0 3px -3px 0; }
		 .c_boardList.iconPackList .bstyle.secret { margin:2px 0 0 5px; }
		 .c_boardList.iconPackList li.indented { background-position:5px -122px; .margin:1px 0; padding-left:19px !important; }

/* 전체댓글 */



/* 레이어 공통 */
.lyr_common { position:absolute; background:#EDEDED; display:none; }
	.lyr_common .lyr_wrap { position:relative; top:-2px; left:-2px; background:#FFF; border:1px solid #B8DAFD; }
.lyr_common .btn_lyrclose { position:absolute; width:12px; height:11px !important; display:block; background:url('http://c1img.cyworld.co.kr/img5/club_v6/btn_lyr_close03.gif') 0 0 no-repeat; text-indent:-1000em; overflow:hidden; right:6px; top:11px; padding:0; border:0; cursor:pointer; }
	.lyr_common .btn_lyrclose:hover { background-position:0 -11px; }

	.lyr_common .lyr_wrap strong.title { display:block; padding:0 0 10px 4px; border-bottom:3px solid #D8D8D8; }
	.lyr_common .lyr_wrap strong.title b { color:#FF6600; }
	.lyr_common .lyr_btnbox { text-align:center; padding:12px 0 0; }
		.lyr_common .lyr_btnbox .btn_confirm { display:inline; }

/* image 년도표시 */
.wrap_yearinfo span { background:url('http://c1img.cyworld.co.kr/img5/club_v6/bg_ynum_img.gif') no-repeat; width:20px; height:27px; display:block; float:left; text-indent:-1000em; overflow:hidden; }
	.wrap_yearinfo .n0 { background-position:-180px 0; }
	.wrap_yearinfo .n1 { background-position:0 0; }
	.wrap_yearinfo .n2 { background-position:-20px 0; }
	.wrap_yearinfo .n3 { background-position:-40px 0; }
	.wrap_yearinfo .n4 { background-position:-60px 0; }
	.wrap_yearinfo .n5 { background-position:-80px 0; }
	.wrap_yearinfo .n6 { background-position:-100px 0; }
	.wrap_yearinfo .n7 { background-position:-120px 0; }
	.wrap_yearinfo .n8 { background-position:-140px 0; }
	.wrap_yearinfo .n9 { background-position:-160px 0; }

	.wrap_yearinfo.nowyear .n0 { background-position:-180px -27px; }
	.wrap_yearinfo.nowyear .n1 { background-position:0 -27px; }
	.wrap_yearinfo.nowyear .n2 { background-position:-20px -27px; }
	.wrap_yearinfo.nowyear .n3 { background-position:-40px -27px; }
	.wrap_yearinfo.nowyear .n4 { background-position:-60px -27px; }
	.wrap_yearinfo.nowyear .n5 { background-position:-80px -27px; }
	.wrap_yearinfo.nowyear .n6 { background-position:-100px -27px; }
	.wrap_yearinfo.nowyear .n7 { background-position:-120px -27px; }
	.wrap_yearinfo.nowyear .n8 { background-position:-140px -27px; }
	.wrap_yearinfo.nowyear .n9 { background-position:-160px -27px; }

/* 페이징 & 검색 */
.cmn_box_paging { margin:48px 0 0 0; text-align:center; padding:0; }
	.cmn_box_paging .wrap_paging { padding:0 62px;.padding:0 64px_padding:0 62px; position:relative; letter-spacing:-4px;.letter-spacing:-7px; }
		.wrap_paging a { padding:5px 9px 3px 7px;.padding:5px 9px 2px 7px; letter-spacing:0; }
			.wrap_paging strong { color:#444; border:1px solid #C7DEEE; background-color:#F6FBFF; padding:4px 8px 2px 6px;.padding:4px 8px 1px 7px; font-weight:normal; letter-spacing:0; }
			.wrap_paging a:hover { border:1px solid #C7DEEE; background-color:#F6FBFF; padding:4px 8px 2px 6px;.padding:4px 8px 1px 6px; text-decoration:none; font-weight:normal; }
	.cmn_box_paging i { display:none; font-size:11px; color:#BCD4EB; margin:0 3px; }
	.cmn_box_paging a.btn { display:block; background:url('http://c1img.cyworld.co.kr/img5/club_v6/btn_paging_arrow.gif') 0 0 no-repeat; width:20px; height:20px; overflow:hidden; text-indent:-1000em; position:absolute; top:-4px;.top:1px; padding:0; }
		.cmn_box_paging a.btn:hover { border:1px solid #C7DEEE; margin:-1px -1px 0;.margin-right:-2px; padding:0; background-color:#F6FBFF;_height:18px; }
		.cmn_box_paging .first_page { left:0; background-position:0 1px !important; }
		.cmn_box_paging .first_page:hover { background-position:0 1px !important; }
		.cmn_box_paging .pre_page { background-position:-18px 1px !important; left:24px; }
		.cmn_box_paging .pre_page:hover { background-position:-18px 1px !important; }
		.cmn_box_paging .next_page { background-position:-34px 1px !important; right:24px;_right:auto;_margin-left:18px; }
		.cmn_box_paging .next_page:hover { background-position:-34px 1px !important; _margin-left:17px !important; }
		.cmn_box_paging .last_page { background-position:-54px 1px !important; right:0;_right:auto;_margin-left:42px;}
		.cmn_box_paging .last_page:hover { background-position:-54px 1px !important; _margin-left:41px !important; }

	/* 페이징 좌측 : 페이지 이동 버튼 */
	span.box_paging { padding:4px 0 0 0; }
		span.box_paging a, span.box_paging em { width:22px; height:21px; float:left; margin-right:2px; }
		 span.box_paging em { cursor:auto; }

		span.box_paging em.prepage { background-position:-624px -42px; }
		span.box_paging a.prepage { background-position:-624px -63px; }
		span.box_paging a.prepage:hover { background-position:-2467px -42px; }

		span.box_paging em.nextpage { background-position:-646px -42px; _background-position:-646px -42px !important; }
		span.box_paging a.nextpage { background-position:-646px -63px; _background-position:-646px -63px !important; }
		span.box_paging a.nextpage:hover { background-position:-2467px -63px;_background-position:-2467px -63px !important; }

	/* 페이징 : 검색 페이지 */
	.wrap_paging.typeSearch { padding:0 65px 0 68px; width:700px; }
		.wrap_paging.typeSearch .btn { font:normal 11px 돋움,dotum,tahoma,sans-serif; width:42px !important; height:auto; background:url('http://c1img.cyworld.co.kr/img5/club_v6/set_searchpaging_arrow.gif') 0 0 no-repeat !important; color:#5D5D5D; text-indent:0 !important; letter-spacing:-1px; top:0;.top:6px !important; text-decoration:none; }
		.wrap_paging.typeSearch a.pre_page { padding:0 0 0 10px !important; background-position:0 2px !important;.background-position:0 1px !important; text-align:left !important; left:0; }
			.wrap_paging.typeSearch a.pre_page:hover { background-position:0 -30px !important;.background-position:0 -31px !important; color:#7A9DDD; border:none; background-color:#FFF !important; }
		.wrap_paging.typeSearch a.next_page { padding:0 10px 0 0 !important; background-position:right 2px !important;.background-position:right 1px !important; text-align:right; right:0;_right:auto; }
			.wrap_paging.typeSearch a.next_page:hover { background-position:right -30px !important;.background-position:right -31px !important; color:#7A9DDD; border:none; background-color:#FFF !important; }

.cmn_box_searching { margin:10px 0 0; text-align:center; padding:0 0 20px; }
	.warp_searching { }
		.warp_searching .select_cate { color:#5C5C5C; }
		.warp_searching .inp_search_text { width:180px; padding:3px 2px 2px 3px; border:1px solid #CFCFCF; border-top:1px solid #9F9F9F; border-left:1px solid #9F9F9F; }
		.warp_searching .btn_search { width:38px; height:21px; background-position:0 0; }
			.warp_searching .btn_search:hover { background-position:0 -21px; }
		.warp_searching .btn_mypost { width:66px; height:21px; background-position:-668px -42px; }

/* 등급변경 레이어 */
.lyr_common.lyr_lvChange { z-index:999; width:225px; }
.lyr_common.lyr_lvChange .lyr_wrap { padding:20px 10px 13px; }
	.lyr_common.lyr_lvChange fieldset { margin:0; }
	.lyr_common.lyr_lvChange legend { padding:0; margin:0 0 5px 0;.margin-left:-6px; display:block;_display:inline; font-weight:normal; color:#434343; line-height:1.3; }
	.lyr_common.lyr_lvChange .select_level { width:155px; color:#5C5C5C; margin:0 0 -1px 0;_margin:0; }
	.lyr_common.lyr_lvChange .btn_lv_conform { width:38px; height:21px; background-position:-96px 0; }
		.lyr_common.lyr_lvChange .btn_lv_conform:hover { background-position:-96px -21px; }

/* 강제탈퇴 레이어 */
.lyr_common.lyr_secessionSet { z-index:999; width:271px; }
	.lyr_common.lyr_secessionSet .lyr_wrap { padding:25px 14px 13px; color:#434343; }
	.lyr_common.lyr_secessionSet .lyr_wrap fieldset { margin:0; }
	.lyr_common.lyr_secessionSet .lyr_wrap legend { padding:0; margin:0 0 15px;.margin-left:-6px; display:block;_display:inline; font-weight:normal; color:#434343; line-height:1.3; }
	.lyr_common.lyr_secessionSet .lyr_wrap strong { display:block; margin:0 0 8px; }
	.lyr_common.lyr_secessionSet .lyr_wrap textarea { border:1px solid #DCDCDC; border-top:1px solid #9F9F9F; border-left:1px solid #9F9F9F; width:240px; height:45px; margin:0 0 12px; }
	.lyr_common.lyr_secessionSet .lyr_wrap .btnWrap { text-align:center; }
		.lyr_common.lyr_secessionSet .lyr_wrap .btnWrap input { .text-indent:0; }
	.lyr_common.lyr_secessionSet .btn_lv_conform { width:38px; height:21px; background-position:-96px 0; }
		.lyr_common.lyr_secessionSet .btn_lv_conform:hover { background-position:-96px -21px; }
	.lyr_common.lyr_secessionSet .btn_lyr_cancel { width:38px; height:21px; background-position:-1164px 0; }
		.lyr_common.lyr_secessionSet .btn_lyr_cancel:hover { background-position:-1164px -21px; }

/* 등급별 아이콘 이미지 : 아이콘 + 등급명 or 아이콘 + 이름(링크) 적용방식 */
.wrap_clevel { padding:0 0 0 14px; background-repeat:no-repeat; }
.wrap_clevel.lv00 { background-position:0 0; }
.wrap_clevel.lv01 { background-position:0 -22px; }
.wrap_clevel.lv02 { background-position:0 -44px; }
.wrap_clevel.lv03 { background-position:0 -66px; }
.wrap_clevel.lv04 { background-position:0 -88px; }
.wrap_clevel.lv05 { background-position:0 -111px; }
.wrap_clevel.lv06 { background-position:0 -132px; }

/* 댓글 페이징 */
.cmntPaginate { float:right; font:normal 11px 돋움,dotum,tahoma,sans-serif; padding:25px 0 15px 0; }
	.cmntPaginate p { position:relative; padding:0 50px 0 47px; }
		.cmntPaginate p i { visibility:hidden; margin:0 4px; }
	.cmntPaginate a { color:#5D5D5D; }
	.cmntPaginate em { font-weight:bold; color:#8FACE4; }
	.cmntPaginate a.btn { display:block; background:url('http://c1img.cyworld.co.kr/img5/club_v6/btn_paging_arrow.gif') 0 0 no-repeat; width:18px; height:18px; overflow:hidden; text-indent:-1000em; padding:0; position:absolute; top:-3px;.top:-4px; margin:0; background-color:none; }
		.cmntPaginate a.btn:hover { padding:0; border:0; }
		.cmntPaginate .first_page { left:0;_left:-47px; }
		.cmntPaginate .first_page:hover { background-position:0 -18px !important; }
		.cmntPaginate .pre_page { background-position:-18px 0 !important; left:18px;_left:-27px; }
		.cmntPaginate .pre_page:hover { background-position:-18px -18px !important; }
		.cmntPaginate .next_page { background-position:-36px 0 !important; right:18px; }
		.cmntPaginate .next_page:hover { background-position:-36px -18px !important;  }
		.cmntPaginate .last_page { background-position:-54px 0 !important; right:0; }
		.cmntPaginate .last_page:hover { background-position:-54px -18px !important; }

/* 등급별 아이콘 종류 : 아이콘 사이즈 12x12 아이콘간 간격 10px, 이미지 사이즈 12px x 144px */
.lvset01 { background-image:url('http://c1img.cyworld.co.kr/img5/club_v6/temp/@temp_levelset01.gif'); }

/* 공통 버튼 이미지 클래스 height 21px 2012.08.30 이미지 경로 수정 */
.c_sbtn { background:url('http://c1img.cyworld.co.kr/img5/club_v6/btnset_manage_innerbtn2.gif') no-repeat; cursor:pointer; border:none; text-indent:-1000em; overflow:hidden; padding:0; }

/* 공통 버튼 이미지 클래스 height 29px */
.c_mbtn { background:url('http://c1img.cyworld.co.kr/img5/club_v6/bg_btn_board.gif') no-repeat; cursor:pointer; border:none; text-indent:-1000em; overflow:hidden; padding:0; }

/* 공통 캘린더 레이어 */
.calendarLayer { width:156px; padding:0 0 6px; border:1px solid #C7CCD1; background:#F3F9FF; }
	.calendarLayer .calHeader { position:relative; text-align:center; width:138px; margin:11px auto 0; color:#242424; }
		.calendarLayer .calHeader button { background:url('http://c1img.cyworld.co.kr/img5/club_v6/set_searchpaging_arrow.gif') no-repeat; width:14px; height:17px; display:block; text-indent:-1000em; overflow:hidden; border:0; padding:0; cursor:pointer; position:absolute; top:-4px; }
		.calendarLayer .calHeader .btnPreMonth { left:0; background-position:5px -27px;}
			.calendarLayer .calHeader .btnPreMonth:hover { background-position:5px 5px;}
		.calendarLayer .calHeader .btnNextMonth { right:0; background-position:-91px -27px;}
			.calendarLayer .calHeader .btnNextMonth:hover { background-position:-91px 5px;}
	.calendarLayer .monthBox { background:url('http://c1img.cyworld.co.kr/img5/club_v6/bg_calendarbox_top.gif') 0 0 no-repeat; margin:7px auto 0; padding:10px 0 0 0; width:138px; }
		.calendarLayer .monthBox ul { width:128px; padding:0 5px 7px; background:url('http://c1img.cyworld.co.kr/img5/club_v6/bg_calendarbox_btm.gif') 0 bottom no-repeat; }
			.calendarLayer .monthBox ul li { width:18px; padding:1px 0 2px; float:left; text-align:center; }
			.calendarLayer .monthBox ul li a { font:normal 7pt tahoma,sans-serif; }
				.calendarLayer .monthBox ul li.day01 a { color:#FF9728; }
				.calendarLayer .monthBox ul li.day07 a { color:#789FDD; }

/* 게시판 공통 배경색, 글꼴색 지정 layer */
/* 배경색 */
.write_bgcolor { position:absolute; width:48px; border:solid 1px #9B9B9B; background-color:#FFFFFF; padding:5px }
	.write_bgcolor ul { width:48px; height:24px; margin:0 auto; background:#FFF; border-left:1px solid #000; border-top:1px solid #000;}
		.write_bgcolor li { cursor:pointer; border-right:1px solid #000; border-bottom:1px solid #000; float:left; width:11px; height:11px;  overflow:hidden; text-indent:-1000em; }
		.colorSet a  { display:block; width:11px; height:11px;  text-indent:-99em;}
		.colorSet .bgColor01 { background-color:#FCD7CF; }
		.colorSet .bgColor02 { background-color:#F9E1C8; }
		.colorSet .bgColor03 { background-color:#F9F0C3; }
		.colorSet .bgColor04 { background-color:#DBEFC6; }
		.colorSet .bgColor05 { background-color:#C7ECEE; }
		.colorSet .bgColor06 { background-color:#C7E0F5; }
		.colorSet .bgColor07 { background-color:#EDDEED; }
		.colorSet .bgColor08 { background-color:#FFFFFF; }

/* 글꼴색 */
.write_color { position:absolute; border:solid 1px #000; background-color:#FFFFFF; padding:5px; }
	.write_color ul { background:#FFF; width:144px; border:1px solid #000; border-width:1px 0 0 1px; float:left; clear:both; position:relative; }
		.write_color ul li { float:left; border:1px solid #000; border-width:0 1px 1px 0; cursor:pointer; height:11px; width:11px; overflow:hidden; display:block; text-indent:-1000em; }

.colorSet .fontColor01 { background-color:#FE1100; }
.colorSet .fontColor02 { background-color:#FE4C24; }
.colorSet .fontColor03 { background-color:#FE875A; }
.colorSet .fontColor04 { background-color:#FECDA7; }
.colorSet .fontColor05 { background-color:#040967; }
.colorSet .fontColor06 { background-color:#2D328D; }
.colorSet .fontColor07 { background-color:#44499A; }
.colorSet .fontColor08 { background-color:#686EB8; }
.colorSet .fontColor09 { background-color:#007B1D; }

.colorSet .fontColor10 { background-color:#2F9D4C; }
.colorSet .fontColor11 { background-color:#8BCDA2; }
.colorSet .fontColor12 { background-color:#AEDEC1; }
.colorSet .fontColor13 { background-color:#6E0017; }
.colorSet .fontColor14 { background-color:#7B243D; }
.colorSet .fontColor15 { background-color:#834C6B; }
.colorSet .fontColor16 { background-color:#987E95; }
.colorSet .fontColor17 { background-color:#006BD4; }
.colorSet .fontColor18 { background-color:#0087E1; }
.colorSet .fontColor19 { background-color:#37B7FE; }

.colorSet .fontColor20 { background-color:#A7DEFE; }
.colorSet .fontColor21 { background-color:#FEFE00; }
.colorSet .fontColor22 { background-color:#FEFE03; }
.colorSet .fontColor23 { background-color:#FEFE9F; }
.colorSet .fontColor24 { background-color:#FEFED0; }
.colorSet .fontColor25 { background-color:#4E003D; }
.colorSet .fontColor26 { background-color:#6D2262; }
.colorSet .fontColor27 { background-color:#926594; }
.colorSet .fontColor28 { background-color:#C2A9C5; }
.colorSet .fontColor29 { background-color:#005557; }

.colorSet .fontColor30 { background-color:#03747B; }
.colorSet .fontColor31 { background-color:#579D9F; }
.colorSet .fontColor32 { background-color:#A2C6CC; }
.colorSet .fontColor33 { background-color:#F45F00; }
.colorSet .fontColor34 { background-color:#FE9739; }
.colorSet .fontColor35 { background-color:#FECD8A; }
.colorSet .fontColor36 { background-color:#FEE2B0; }
.colorSet .fontColor37 { background-color:#1B0B73; }
.colorSet .fontColor38 { background-color:#4C379D; }
.colorSet .fontColor39 { background-color:#876EBA; }

.colorSet .fontColor40 { background-color:#BBBAEF; }
.colorSet .fontColor41 { background-color:#008E37; }
.colorSet .fontColor42 { background-color:#26B168; }
.colorSet .fontColor43 { background-color:#47BE80; }
.colorSet .fontColor44 { background-color:#76D3A2; }
.colorSet .fontColor45 { background-color:#B31C00; }
.colorSet .fontColor46 { background-color:#B03F21; }
.colorSet .fontColor47 { background-color:#AE623A; }
.colorSet .fontColor48 { background-color:#AC6E54; }
.colorSet .fontColor49 { background-color:#FEFEFE; }

.colorSet .fontColor50 { background-color:#E6E6E6; }
.colorSet .fontColor51 { background-color:#CDCDCD; }
.colorSet .fontColor52 { background-color:#B4B4B4; }
.colorSet .fontColor53 { background-color:#A8A8A8; }
.colorSet .fontColor54 { background-color:#8D8D8D; }
.colorSet .fontColor55 { background-color:#747474; }
.colorSet .fontColor56 { background-color:#595959; }
.colorSet .fontColor57 { background-color:#4B4B4B; }
.colorSet .fontColor58 { background-color:#303030; }
.colorSet .fontColor59 { background-color:#0A0A0A; }
.colorSet .fontColor60 { background-color:#000000; }

/* 공통 tab menu */
ul.wrap_tabmenu { border-bottom:1px solid #AEAEAE; height:29px; width:100%; }
	ul.wrap_tabmenu li { position:relative; height:29px; bottom:-1px; float:left; background:url('http://c1img.cyworld.co.kr/img5/club_v6/bg_btn_manage_tab.gif') right 0 no-repeat; margin:0 -2px 0 0; }
		ul.wrap_tabmenu li a { float:left; display:block; height:20px; padding:9px 25px 0; color:#7E7E7E; text-align:center; letter-spacing:-1px; background:url('http://c1img.cyworld.co.kr/img5/club_v6/bg_btn_manage_tab.gif') 0 -58px no-repeat; }
			ul.wrap_tabmenu li a:hover { text-decoration:none; }
		ul.wrap_tabmenu li.selected { background-position:right -29px; z-index:999; }
		ul.wrap_tabmenu li.selected a { font-weight:bold; color:#424242; background-position:0 -87px; padding:9px 23px 0;}

.wrap_tabmenu.has_subbox { }
.tab_subbox { position:relative; margin:0; padding:20px 30px 23px; }
.tab_subbox .inp_manage_txt { height:21px;.height:16px; }
.tab_subbox .inp_cntbtn { display:inline; }

/* 클럽 관리 하단 전체 폼 action 버튼 css */
.box_btnwrap { text-align:center; padding:0 0 10px; }
	.box_btnwrap .inp_cntbtn { background:url('http://c1img.cyworld.co.kr/img5/club_v6/bg_btn_board.gif') no-repeat; height:29px !important; display:inline;text-indent:-1000em;.text-indent:0; cursor:pointer; border:none; padding:0; }
	.box_btnwrap .form_send { background-position:-715px 0; width:71px; }
		.box_btnwrap .form_send.able, .box_btnwrap .form_send:hover { background-position:-715px -29px; }
	.box_btnwrap .form_confirm { background-position:-355px 0; width:51px; }
		.box_btnwrap .form_confirm.able, .box_btnwrap .form_confirm:hover { background-position:-355px -29px; }
	.box_btnwrap .form_preview { background-position:-284px 0; width:71px; }
		.box_btnwrap .form_preview.able, .box_btnwrap .form_preview:hover { background-position:-284px -29px; }
	.box_btnwrap .form_cancel { background-position:-497px 0; width:51px; }
		.box_btnwrap .form_cancel.able, .box_btnwrap .form_cancel:hover { background-position:-497px -29px; }

/* 커버스토리 메인 게시판 & 관리 공통 css */
.coverBox { }
.coverBox hr { display:block; }
.coverBox em, .coverBox i { font-style:italic; }

.coverBox ul.quickDesc  { margin:20px 0 0 0; }
	.coverBox ul.quickDesc li { color:#9A9A9A; padding:0 0 4px 21px; background:url('http://c1img.cyworld.co.kr/img5/club_v6/bul_dot1x1.gif') 14px 5px no-repeat; }

.coverBox .setCoverBox { }

	.coverBox .setCoverBox dl { margin:0 20px 0 0; position:relative; width:100%; padding:116px 0 0 0; }
	.coverBox .setCoverBox dt { width:90px; text-align:center; background:url('http://c1img.cyworld.co.kr/img5/club_v6/set_covertype.gif') no-repeat; padding:60px 0 0 0; cursor:pointer; margin:0 0 33px; position:absolute; top:0; }
		.coverBox .setCoverBox dt label { display:none; }
	.coverBox .setCoverBox dd { display:none; background:url('http://c1img.cyworld.co.kr/img5/club_v6/bg_coversetbox.gif') 0 0 repeat-y; width:770px; border-top:1px solid #E6E6E6; border-bottom:1px solid #E6E6E6; }

	.coverBox .setCoverBox .imgSelectBox { position:relative; background:url('http://c1img.cyworld.co.kr/img5/club_v6/bg_coverimgbox.gif') 0 0 no-repeat; overflow:hidden; }
	.coverBox .setCoverBox .imgSelectBox button { width:94px; height:37px; padding:0; border:0; background:url('http://c1img.cyworld.co.kr/img5/club_v6/btn_coverimg_select.gif') 0 0 no-repeat; overflow:hidden; text-indent:-100em; cursor:pointer; position:absolute; left:50%; top:50%; margin:-19px 0 0 -47px; }
		.coverBox .setCoverBox .imgSelectBox button:hover { background-position:0 -37px; }
		
	.coverBox .setCoverBox .wrap_inputBox { margin:20px 0 0 0; display:inline; }
		.coverBox .setCoverBox .wrap_inputBox input, .coverBox .setCoverBox .wrap_inputBox textarea { display:block; border:0; }
		.coverBox .setCoverBox .wrap_inputBox input.able, .coverBox .setCoverBox .wrap_inputBox textarea.able { border:1px solid #CFCFCF; border-left:1px solid #9F9F9F; border-top:1px solid #A4A4A4 }
		.coverBox .setCoverBox .wrap_inputBox input.coverTitle { height:23px; color:#000; font:bold 14px 돋움,dotum,tahoma,sans-serif; padding:4px 0 0 5px; margin-bottom:5px; }
		.coverBox .setCoverBox .wrap_inputBox input.able { height:22px; padding:3px 0 0 4px; }
		.coverBox .setCoverBox .wrap_inputBox textarea.coverContent { color:#818181; height:114px; overflow:auto; padding:5px 0 0 5px; }
		.coverBox .setCoverBox .wrap_inputBox textarea.able { height:113px; padding:4px 0 0 4px; }

	.coverBox .setCoverBox dt.leftImgSet { }
	.coverBox .setCoverBox dd.leftImgSet {}
		.coverBox .setCoverBox dd.leftImgSet .imgSelectBox { width:300px; height:195px; float:left; }
		.coverBox .setCoverBox dd.leftImgSet .wrap_inputBox { float:left; margin-left:25px; }
			

	.coverBox .setCoverBox dt.rightImgSet { background-position:-90px 0; left:110px; }
	.coverBox .setCoverBox dd.rightImgSet { }
		.coverBox .setCoverBox dd.rightImgSet .imgSelectBox { width:300px; height:195px; float:right; }
		.coverBox .setCoverBox dd.rightImgSet .wrap_inputBox { float:left; margin-left:25px; }

	.coverBox .setCoverBox dt.topImgSet { background-position:-180px 0; left:220px; }
	.coverBox .setCoverBox dd.topImgSet { }
		.coverBox .setCoverBox dd.topImgSet .imgSelectBox { }
		.coverBox .setCoverBox dd.topImgSet .wrap_inputBox {}
			.coverBox .setCoverBox dd.topImgSet .wrap_inputBox textarea { height:81px; }
			.coverBox .setCoverBox dd.topImgSet .wrap_inputBox textarea.able { height:80px; }

	.coverBox .setCoverBox dt.btmImgSet { background-position:-270px 0; left:330px; }
	.coverBox .setCoverBox dd.btmImgSet { }
		.coverBox .setCoverBox dd.btmImgSet .imgSelectBox { margin-top:12px; }
		.coverBox .setCoverBox dd.btmImgSet .wrap_inputBox {}
			.coverBox .setCoverBox dd.btmImgSet .wrap_inputBox textarea { height:81px; }
			.coverBox .setCoverBox dd.btmImgSet .wrap_inputBox textarea.able { height:80px; }
	
	.coverBox dd.topImgSet, .coverBox dd.btmImgSet { padding:14px 0; }
	.coverBox dd.topImgSet .imgSelectBox, .coverBox dd.btmImgSet .imgSelectBox { width:770px; height:195px; background-position:50% 0; text-align:center; } 
	.coverBox dd.topImgSet .wrap_inputBox, .coverBox dd.btmImgSet .wrap_inputBox { display:block; text-align:center; }

		.coverBox dd.rightImgSet .wrap_inputBox input, .coverBox dd.rightImgSet .wrap_inputBox textarea,
		.coverBox dd.leftImgSet .wrap_inputBox input, .coverBox dd.leftImgSet .wrap_inputBox textarea { width:413px; }
		.coverBox dd.rightImgSet .wrap_inputBox input.able, .coverBox dd.rightImgSet .wrap_inputBox textarea.able,
		.coverBox dd.leftImgSet .wrap_inputBox input.able, .coverBox dd.leftImgSet .wrap_inputBox textarea.able { width:414px; }

		.coverBox dd.topImgSet .wrap_inputBox input, .coverBox dd.btmImgSet .wrap_inputBox input, 
		.coverBox dd.topImgSet .wrap_inputBox textarea, .coverBox dd.btmImgSet .wrap_inputBox textarea { width:710px; margin:0 auto; text-align:center; }
		.coverBox dd.topImgSet .wrap_inputBox input.able, .coverBox dd.btmImgSet .wrap_inputBox input.able, 
		.coverBox dd.topImgSet .wrap_inputBox textarea.able, .coverBox dd.btmImgSet .wrap_inputBox textarea.able { width:712px; }
		
	.setCoverBox .inp_rdo { cursor:pointer;}
	.coverBox .box_btnwrap { border-top:1px solid #CFCFCF; padding:9px 0 30px 0; }

	/* 클럽 커버스토리 정렬 */
	.cover_layOutBox { padding:30px 0 20px 0; width:100%; overflow:hidden; white-space:normal;text-break:break-all;word-break:break-all; _height:auto !important; }
	.cover_layOutBox hr { display:block; }
	.cover_layOutBox table { table-layout:auto; }
		.cover_layOutBox .imgBox { overflow:hidden; }
			.cover_layOutBox .imgBox a, .cover_layOutBox .imgBox img { display:block; }
		.cover_layOutBox .contentBox { margin:0; white-space:normal;text-break:break-all;  display:inline; }
			.cover_layOutBox .contentBox h1 { color:#000; margin:0 0 15px; font:bold 14px 돋움,dotum,tahoma,sans-serif; clear:none; }
			.cover_layOutBox .contentBox .subDesc { color:#666; line-height:1.5; display:inline; .display:inline-block; vertical-align:middle; white-space:normal;text-break:break-all;word-break:break-all;word-wrap:break-word; }
			.cover_layOutBox .contentBox .subDesc em u { font-style:italic !important; }

	.cover_layOutBox.leftImgSet {}
		.cover_layOutBox.leftImgSet .imgBox { float:left; margin:0 30px 0 0; }
		.cover_layOutBox.leftImgSet .contentBox { .float:left; }

	.cover_layOutBox.rightImgSet { }
		.cover_layOutBox.rightImgSet .imgBox { float:right; }
		.cover_layOutBox.rightImgSet .contentBox { .float:left; padding:0 30px; }

	.cover_layOutBox.topImgSet { text-align:center; }
			.cover_layOutBox.topImgSet .imgBox a, .cover_layOutBox.topImgSet .imgBox img { display:inline; }
			.cover_layOutBox.topImgSet .contentBox h1 { margin:20px 0 16px 0; }

	.cover_layOutBox.btmImgSet { text-align:center; }
			.cover_layOutBox.btmImgSet .imgBox a, .cover_layOutBox.btmImgSet .imgBox img { display:inline; }
		.cover_layOutBox.btmImgSet .contentBox { margin:0 0 20px; }
			.cover_layOutBox.btmImgSet .contentBox .subDesc { }

/* 글쓰기 외부 DB 추가 버튼 */
.box_outterdb { margin:0 0 6px; }
	.box_outterdb a { display:block; float:left; text-indent:-1000em; overflow:hidden; background:url('http://c1img.cyworld.co.kr/img5/club_v6/btn_board_postingbtn.gif') 0 0 no-repeat; height:18px; width:41px; margin-right:3px; }
	.box_outterdb a.btn_img { width:50px; background-position:0 0; }
	.box_outterdb a.btn_video { width:52px; background-position:-50px 0; }
	.box_outterdb a.btn_file { background-position:-102px 0; }
	.box_outterdb a.btn_musiclink { width:60px; background-position:-143px 0; }
	.box_outterdb a.btn_research { background-position:-203px 0; }
	.box_outterdb a.btn_map { background-position:-244px 0; }

/* 공통 숫자 생성 */
.dayCounter { }
	.dayCounter span { display:block; float:left; }
	.dayCounter em { background:url('http://c1img.cyworld.co.kr/img5/club_v6/set_numbers.gif') no-repeat; display:block; height:25px; width:21px; overflow:hidden; float:left; text-indent:-999em; }
		.dayCounter em.toImg0 { background-position:0 -25px; }
			.dayCounter .pastNum em.toImg0, .dayCounter .noCount em.toImg0 { background-position:0 -50px; }
		.dayCounter em.toImg1 { background-position:-22px -25px; }
			.dayCounter .pastNum em.toImg1 { background-position:-22px -50px; }
		.dayCounter em.toImg2 { background-position:-44px -25px; }
			.dayCounter .pastNum em.toImg2 { background-position:-44px -50px; }
		.dayCounter em.toImg3 { background-position:-66px -25px; }
			.dayCounter .pastNum em.toImg3 { background-position:-66px -50px; }
		.dayCounter em.toImg4 { background-position:-88px -25px; }
			.dayCounter .pastNum em.toImg4 { background-position:-88px -50px; }
		.dayCounter em.toImg5 { background-position:-110px -25px; }
			.dayCounter .pastNum em.toImg5 { background-position:-110px -50px; }
		.dayCounter em.toImg6 { background-position:-132px -25px; }
			.dayCounter .pastNum em.toImg6 { background-position:-132px -50px; }
		.dayCounter em.toImg7 { background-position:-154px -25px; }
			.dayCounter .pastNum em.toImg7 { background-position:-154px -50px; }
		.dayCounter em.toImg8 { background-position:-176px -25px; }
			.dayCounter .pastNum em.toImg8 { background-position:-176px -50px; }
		.dayCounter em.toImg9 { background-position:-198px -25px; }
			.dayCounter .pastNum em.toImg9 { background-position:-198px -50px; }

	.dayCounter.yearBox em { margin-right:-1px; }
	.dayCounter.yearBox em.toImg0 { background-position:0 -75px; }
	.dayCounter.yearBox em.toImg1 { background-position:-22px -75px; }
	.dayCounter.yearBox em.toImg2 { background-position:-44px -75px; }
	.dayCounter.yearBox em.toImg3 { background-position:-66px -75px; }
	.dayCounter.yearBox em.toImg4 { background-position:-88px -75px; }
	.dayCounter.yearBox em.toImg5 { background-position:-110px -75px; }
	.dayCounter.yearBox em.toImg6 { background-position:-132px -75px; }
	.dayCounter.yearBox em.toImg7 { background-position:-154px -75px; }
	.dayCounter.yearBox em.toImg8 { background-position:-176px -75px; }
	.dayCounter.yearBox em.toImg9 { background-position:-198px -75px; }

/* 공통 일자(xx.xx) 생성, 이미지를 감싸는 wrap에 클래스를 추가해서 02, 2 두자리 출력 컨트롤 */
.makeDay { }
	.makeDay span { }
	.makeDay em { float:left; width:18px; height:16px; display:block; overflow:hidden; text-indent:-100em; background:url('http://c1img.cyworld.co.kr/img5/club_v6/set_caldatenum.gif') no-repeat; }

		.makeDay em.toImg1 { background-position:-156px -25px; }
			.makeDay .singleNum em.toImg1 { background-position:-87px -25px; }
			.pastNum .makeDay em.toImg1 { background-position:-219px -25px; }
		.makeDay em.toImg2 { background-position:-156px -50px; }
			.makeDay .singleNum em.toImg2 { background-position:-87px -50px; }
			.pastNum .makeDay em.toImg2 { background-position:-219px -50px; }
		.makeDay em.toImg3 { background-position:-156px -75px; }
			.makeDay .singleNum em.toImg3 { background-position:-87px -75px; }
			.pastNum .makeDay em.toImg3 { background-position:-219px -75px; }
		.makeDay em.toImg4 { background-position:-156px -100px; }
			.makeDay .singleNum em.toImg4 { background-position:-87px -100px; }
			.pastNum .makeDay em.toImg4 { background-position:-219px -100px; }
		.makeDay em.toImg5 { background-position:-156px -125px; }
			.makeDay .singleNum em.toImg5 { background-position:-87px -125px; }
			.pastNum .makeDay em.toImg5 { background-position:-219px -125px; }

		.makeDay em.toImg6 { background-position:-156px -150px; }
			.makeDay .singleNum em.toImg6 { background-position:-87px -150px; }
			.pastNum .makeDay em.toImg6 { background-position:-219px -150px; }
		.makeDay em.toImg7 { background-position:-156px -175px; }
			.makeDay .singleNum em.toImg7 { background-position:-87px -175px; }
			.pastNum .makeDay em.toImg7 { background-position:-219px -175px; }
		.makeDay em.toImg8 { background-position:-156px -200px; }
			.makeDay .singleNum em.toImg8 { background-position:-87px -200px; }
			.pastNum .makeDay em.toImg8 { background-position:-219px -200px; }
		.makeDay em.toImg9 { background-position:-156px -225px; }
			.makeDay .singleNum em.toImg9 { background-position:-87px -225px; }
			.pastNum .makeDay em.toImg9 { background-position:-219px -225px; }
		.makeDay em.toImg10 { background-position:-156px -250px; }
			.pastNum .makeDay em.toImg10 { background-position:-219px -250px; }

		.makeDay em.toImg11 { background-position:-156px -275px; }
			.pastNum .makeDay em.toImg11 { background-position:-219px -275px; }
		.makeDay em.toImg12 { background-position:-156px -300px; }
			.pastNum .makeDay em.toImg12 { background-position:-219px -300px; }
		.makeDay em.toImg13 { background-position:-156px -325px; }
			.pastNum .makeDay em.toImg13 { background-position:-219px -325px; }
		.makeDay em.toImg14 { background-position:-156px -350px; }
			.pastNum .makeDay em.toImg14 { background-position:-219px -350px; }
		.makeDay em.toImg15 { background-position:-156px -375px; }
			.pastNum .makeDay em.toImg15 { background-position:-219px -375px; }

		.makeDay em.toImg16 { background-position:-156px -400px; }
			.pastNum .makeDay em.toImg16 { background-position:-219px -400px; }
		.makeDay em.toImg17 { background-position:-156px -425px; }
			.pastNum .makeDay em.toImg17 { background-position:-219px -425px; }
		.makeDay em.toImg18 { background-position:-156px -450px; }
			.pastNum .makeDay em.toImg18 { background-position:-219px -450px; }
		.makeDay em.toImg19 { background-position:-156px -475px; }
			.pastNum .makeDay em.toImg19 { background-position:-219px -475px; }
		.makeDay em.toImg20 { background-position:-156px -500px; }
			.pastNum .makeDay em.toImg20 { background-position:-219px -500px; }

		.makeDay em.toImg21 { background-position:-156px -525px; }
			.pastNum .makeDay em.toImg21 { background-position:-219px -525px; }
		.makeDay em.toImg22 { background-position:-156px -550px; }
			.pastNum .makeDay em.toImg22 { background-position:-219px -550px; }
		.makeDay em.toImg23 { background-position:-156px -575px; }
			.pastNum .makeDay em.toImg23 { background-position:-219px -575px; }
		.makeDay em.toImg24 { background-position:-156px -600px; }
			.pastNum .makeDay em.toImg24 { background-position:-219px -600px; }
		.makeDay em.toImg25 { background-position:-156px -625px; }
			.pastNum .makeDay em.toImg25 { background-position:-219px -625px; }

		.makeDay em.toImg26 { background-position:-156px -650px; }
			.pastNum .makeDay em.toImg26 { background-position:-219px -650px; }
		.makeDay em.toImg27 { background-position:-156px -675px; }
			.pastNum .makeDay em.toImg27 { background-position:-219px -675px; }
		.makeDay em.toImg28 { background-position:-156px -700px; }
			.pastNum .makeDay em.toImg28 { background-position:-219px -700px; }
		.makeDay em.toImg29 { background-position:-156px -725px; }
			.pastNum .makeDay em.toImg29 { background-position:-219px -725px; }
		.makeDay em.toImg30 { background-position:-156px -750px; }
			.pastNum .makeDay em.toImg30 { background-position:-219px -750px; }

		.makeDay em.toImg31 { background-position:-156px -775px; }
			.pastNum .makeDay em.toImg31 { background-position:-219px -775px; }

		.makeDay em.toImgdot { width:4px; height:16px; background-position:-156px 0; margin:0 1px 0 -1px; }
			.pastNum .makeDay em.toImgdot { background-position:-219px 0; }

/* 프리톡 */
#club_freetalk { padding:20px 0 0 0; }
	#club_freetalk button { border:0; padding:0; cursor:pointer; }
	#club_freetalk textarea.inp_txt { border:1px solid #DCDCDC; border-left:1px solid #A4A4A4; border-top:1px solid #A4A4A4; padding:2px 0 0 1px;  height:auto; }
	#club_freetalk input.textLength { border:0; width:23px; text-align:right; color:#89AADD; font-size:11px; background:transparent; margin-right:2px; cursor:default; }

	#club_freetalk h3 { background:url('http://c1img.cyworld.co.kr/img5/club_v6/bg_main_freetalk_title.gif') 0 0 no-repeat; color:#5C5C5C; font-weight:bold; display:block !important; padding:2px 0 0 24px; height:15px; margin:0 0 0 9px; }
	#club_freetalk .descBox { position:relative; margin:26px 0 10px 0; color:#999; border-bottom:2px solid #D5D5D5; padding:0 0 10px 4px; }
		#club_freetalk .descBox .link_help { position:absolute; right:2px; top:3px; padding:0 19px 0 0; color:#789EDC; background:url('http://c1img.cyworld.co.kr/img5/club_v6/ico_board_help.gif') right 0 no-repeat; }

	#club_freetalk .mdl_freeTalk { }

	/* 프리톡 입력 */
	#club_freetalk .box_postFreeTalk { background:url('http://c1img.cyworld.co.kr/img5/club_v6/bg_cmn_freetalk_writebox.gif') 0 0 no-repeat; position:relative; padding:16px 0 0 84px; height:57px; }
		#club_freetalk em.boxCloser { display:block; width:1px; height:73px; background:url('http://c1img.cyworld.co.kr/img5/club_v6/bg_cmn_freetalk_close.gif') 0 0 no-repeat; position:absolute; right:0; top:0; }
		#club_freetalk .userImgBox { width:71px; top:16px; position:absolute; left:0;_left:auto;_margin-left:-84px; width:71px; height:39px; }
			#club_freetalk .userImgBox input.inp_chk { position:absolute; left:5px; top:12px; }
			#club_freetalk .userImgBox a, #club_freetalk .userImgBox span.wrapImg { border:1px solid #EAE8E9; display:block; position:absolute; right:0; top:0; width:43px; height:43px; text-align:center; }
		#club_freetalk textarea.inp_txt { width:604px; height:36px; color:#434343; padding:3px 0 0 4px; }
		#club_freetalk .inp_txt.init { color:#989898 !important; font-size:11px; }
		#club_freetalk .functionalBox { position:absolute; right:18px; top:17px; font-size:11px; color:#B5B5B7; }
			#club_freetalk .functionalBox input.btn_confirm { background:url('http://c1img.cyworld.co.kr/img5/club_v6/bg_btn_board.gif') no-repeat; background-position:-355px 0; width:51px; display:block; height:29px; text-indent:-1000em; overflow:hidden; margin:0 0 3px; }
			#club_freetalk .functionalBox input.btn_confirm:hover { background-position:-355px -29px; width:51px; }		
			#club_freetalk .functionalBox button.btn_confirm { background:url('http://c1img.cyworld.co.kr/img5/club_v6/bg_btn_board.gif') no-repeat; background-position:-355px 0; width:51px; display:block; height:29px; text-indent:-1000em; overflow:hidden; margin:0 0 3px; }
			#club_freetalk .functionalBox button.btn_confirm:hover { background-position:-355px -29px; width:51px; }

		#club_freetalk ul.all_freeTalkList { border-bottom:1px solid #E5E5E5;}
			#club_freetalk ul.all_freeTalkList li { background:url('http://c1img.cyworld.co.kr/img5/club_v6/bg_dotline_4x1.gif') 0 0 repeat-x; width:100%; padding:10px 0 0 0; }
			#club_freetalk ul.all_freeTalkList li.first { background:none; }
			#club_freetalk ul.all_freeTalkList li.emode { padding:0; }

			#club_freetalk ul.all_freeTalkList li.noFreetalk { text-align:center; color:#434343; background:none; padding:40px 0 30px; }

			#club_freetalk .all_freeTalkList button.sfunc { text-indent:-1000em; overflow:hidden; width:13px; height:13px; vertical-align:middle;margin-top:-2px;.margin:-2px 2px 0 1px; }
			#club_freetalk .all_freeTalkList .sfunc.btn_edit { background:url('http://c1img.cyworld.co.kr/img5/club_v6/ico_reply_modify.gif') 1px 1px no-repeat; margin-left:1px !important;.margin-left:6px !important; }
			#club_freetalk .all_freeTalkList .sfunc.btn_delfreetalk { background:url('http://c1img.cyworld.co.kr/img5/club_v6/btn_board_cmnt_del.gif') 1px 2px no-repeat; margin-left:-1px !important;.margin-left:0px !important; }

		#club_freetalk .all_freeTalkList .mdl_currentFreetalk { position:relative; padding:0 93px 0 84px !important; margin:0 0 10px; min-height:43px;_height:43px; color:#434343;  white-space:normal;text-break:break-all;word-break:break-all; } /* 프리톡 페이지 처리 */
		
		#club_freetalk.iframed .all_freeTalkList .mdl_currentFreetalk { padding-right:10px; } /* 메인 프리톡 처리 */

			#club_freetalk .all_freeTalkList .mdl_currentFreetalk .userImgBox { top:0;_top:auto; }
			#club_freetalk .all_freeTalkList .mdl_currentFreetalk .textWrap { word-break:break-all; word-wrap:break-word; display:block; overflow:hidden; }
				#club_freetalk .all_freeTalkList .mdl_currentFreetalk img.nIcon { vertical-align:middle; }
			#club_freetalk .all_freeTalkList .mdl_currentFreetalk .btn_regCmnt { position:absolute; right:0; top:0; display:none; width:64px; height:17px; background:url('http://c1img.cyworld.co.kr/img5/club_v6/btn_freetalk_cmnt.gif') 5px 2px no-repeat; text-indent:-1000em; overflow:hidden; }
			#club_freetalk .all_freeTalkList .mdl_currentFreetalk .btn_regCmnt.open { background-image:url('http://c1img.cyworld.co.kr/img5/club_v6/btn_freetalk_cmnt_up.gif'); }

			#club_freetalk.main_cmn_wraper .all_freeTalkList .mdl_currentFreetalk .btn_regCmnt { display:none !important; }

			#club_freetalk .all_freeTalkList .mdl_currentFreetalk .cmnt_count { color:#F5B210; font-size:11px; float:left; margin:1px 0 0 10px; cursor:pointer; } /* 프리톡 페이지 처리 */
				#club_freetalk .all_freeTalkList .mdl_currentFreetalk .cmnt_count em { position:static; font-size:12px; color:#999; padding:0 0 0 10px; background:url('http://c1img.cyworld.co.kr/img5/club_v6/bg_freetalk_arrowbul.gif') 0 -93px no-repeat; } /* 프리톡 페이지 처리 */
				#club_freetalk .all_freeTalkList .mdl_currentFreetalk .cmnt_count.close em { background-position:0 4px; } /* 프리톡 페이지 처리 */

				#club_freetalk .all_freeTalkList .mdl_currentFreetalk .cmnt_count i { font-weight:bold; color:#F5B210; }
				#club_freetalk .all_freeTalkList .mdl_currentFreetalk .cmnt_count em i { color:#999; font-weight:normal; }
				#club_freetalk .all_freeTalkList .mdl_currentFreetalk a.cmnt_count i { /* font-weight:normal !important; color:#999; */  }
				#club_freetalk .all_freeTalkList .mdl_currentFreetalk a.cmnt_count em i { color:#999;}

				#club_freetalk.iframed .all_freeTalkList .mdl_currentFreetalk .cmnt_count { float:none; margin:0; cursor:pointer; }  /* 메인 프리톡 처리 */

			#club_freetalk .all_freeTalkList .mdl_currentFreetalk p.dateNuser { margin:4px 0 0; }
			#club_freetalk .all_freeTalkList .mdl_currentFreetalk em.date { font-size:11px; color:#9A9A9A; margin-right:8px; position:absolute; right:-5px; top:2px; } /* 프리톡 페이지 처리 */
			#club_freetalk.iframed .all_freeTalkList .mdl_currentFreetalk em.date { position:static; right:auto; top:auto; margin-top:2px; } /* 메인 프리톡 처리 */

			#club_freetalk .all_freeTalkList .mdl_currentFreetalk .wrap_namebox { line-height:1.2; padding:2px 0 0; height:13px; }
				#club_freetalk.iframed .all_freeTalkList .mdl_currentFreetalk .wrap_namebox { }
				#club_freetalk .all_freeTalkList .mdl_currentFreetalk .wrap_namebox a { float:left; }
				#club_freetalk .all_freeTalkList .mdl_currentFreetalk .wrap_namebox img { float:left; margin:-2px 2px 0 0; position:static; }/*top:-1px; }*/
				#club_freetalk .all_freeTalkList .mdl_currentFreetalk .wrap_namebox img.ico_lv { margin:0 0 0 2px;_margin-left:0; }/*_margin-left:0; }*/

			#club_freetalk ul.all_freeTalkList li.noreply .mdl_currentFreetalk { padding:0 84px; }
			#club_freetalk .all_freeTalkList li.noreply .mdl_currentFreetalk .btn_regCmnt { display:block; }

		#club_freetalk .all_freeTalkList .box_postFreeTalk { display:none; }

		#club_freetalk .all_freeTalkList li.emode .mdl_currentFreetalk { display:none; }
		#club_freetalk .all_freeTalkList li.emode .box_postFreeTalk { display:block; margin-bottom:-5px; }
		
		/* 댓글 */
		#club_freetalk .all_freeTalkList .mdl_cmntList { background:url('http://c1img.cyworld.co.kr/img5/club_v6/bg_dotline_4x1.gif') 0 0 repeat-x; padding:15px 0 18px 86px; display:none; }
		
		#club_freetalk .all_freeTalkList li.emode .mdl_cmntList { background:none; }
			#club_freetalk .all_freeTalkList .mdl_cmntList ul { width:684px; padding:0 0 0 0; height:auto !important; }
			#club_freetalk .all_freeTalkList .mdl_cmntList li, 
			#club_freetalk .all_freeTalkList .mdl_cmntList li.emode { background:none; padding:1px 0 0 0; width:100%; float:left; clear:both; position:relative; min-height:19px;_height:19px; margin:1px 0 6px; line-height:1.4; white-space:normal;word-wrap:break-word;text-break:break-all;word-break:break-all; }
				#club_freetalk .all_freeTalkList .mdl_cmntList li em { float:left; width:100px; padding-left:20px; padding-right:5px; background:url('http://c1img.cyworld.co.kr/img5/club_v6/ico_reply.gif') 0 -1px no-repeat; top:0; }
				#club_freetalk .all_freeTalkList .mdl_cmntList li em.date { font-size:11px; color:#9A9A9A; background:none; width:86px; padding:0; }
				#club_freetalk .all_freeTalkList .mdl_cmntList li span { float:left; }
				#club_freetalk .all_freeTalkList .mdl_cmntList li span.current_cmnt { width:473px; white-space:normal;word-wrap:break-word;text-break:break-all;word-break:break-all; }
				#club_freetalk .all_freeTalkList .mdl_cmntList li span.edit_cmnt { display:none; }

				#club_freetalk .all_freeTalkList .mdl_cmntList li.emode { padding-top:0; }
				#club_freetalk .all_freeTalkList .mdl_cmntList li.emode span.current_cmnt { display:none; }
				#club_freetalk .all_freeTalkList .mdl_cmntList li.emode span.edit_cmnt { display:block; }

				#club_freetalk .all_freeTalkList .mdl_cmntList li span.wrap_namebox { width:100%; padding-left:0; word-break:break-all; word-wrap:break-word; }

				#club_freetalk .all_freeTalkList .mdl_cmntList li .inp_txt { width:413px; margin-right:5px; float:left; }
				#club_freetalk .all_freeTalkList .myNewCmnt .inp_txt { width:508px; margin-right:5px; float:none; color:#9A9A9A; }
				#club_freetalk .all_freeTalkList .mdl_cmntList li .btn_confirm { height:21px; float:left; }
				#club_freetalk .all_freeTalkList .myNewCmnt .btn_confirm { height:21px; float:none; vertical-align:middle; }

				#club_freetalk .all_freeTalkList .myNewCmnt { padding:15px 0; }
					#club_freetalk .all_freeTalkList .myNewCmnt em { float:left; width:105px; padding-top:3px; padding-left:20px; background:url('http://c1img.cyworld.co.kr/img5/club_v6/ico_reply.gif') 0 4px no-repeat; white-space:normal;word-wrap:break-word;text-break:break-all;word-break:break-all; }

	#club_freetalk .btnBox { margin:8px 0 0 0; }
		#club_freetalk .btnBox button { float:left; margin-right:4px; display:block; height:21px; }
		#club_freetalk .btnBox .btn_selectAll { width:58px; background-position:-188px -42px; }
		#club_freetalk .btnBox .btn_selectAll:hover { background-position:-188px -63px; }
		#club_freetalk .btnBox .btn_Cdelete { width:38px; background-position:-1242px 0; }
		#club_freetalk .btnBox .btn_Cdelete:hover { background-position:-1242px -21px; }

	#club_freetalk .cmn_box_paging { margin-top:13px; }

	#club_freetalk .cmn_box_searching .btn_search { width:38px; height:21px; background-position:0 0; }
		#club_freetalk .cmn_box_searching .btn_search:hover { background-position:0 -21px; }

	#club_freetalk .nopermit { }
		#club_freetalk .nopermit .box_postFreeTalk { padding-left:69px; }
			#club_freetalk .nopermit .box_postFreeTalk p.userImgBox { width:56px;_margin-left:-69px; }
			#club_freetalk .nopermit .box_postFreeTalk textarea.inp_txt { width:619px; }

		#club_freetalk .nopermit li .mdl_currentFreetalk { padding-left:69px; }
		#club_freetalk .nopermit li.noreply .mdl_currentFreetalk { _padding-left:69px !important; }
			#club_freetalk .nopermit li .mdl_currentFreetalk p.userImgBox { width:56px;_margin-left:-69px; }
			#club_freetalk .nopermit li.noreply .mdl_currentFreetalk { padding-left:69px !important; }
			#club_freetalk .nopermit li.noreply .mdl_currentFreetalk p.userImgBox { _margin-left:-69px !important; }
				#club_freetalk .nopermit li .mdl_currentFreetalk p.userImgBox .inp_chk { display:none; }

		#club_freetalk .nopermit li textarea.inp_txt { width:619px; }

		#club_freetalk .nopermit li.emode .box_postFreeTalk { padding-left:69px; }
			#club_freetalk .nopermit li.emode .box_postFreeTalk p.userImgBox { width:56px;_margin-left:-69px; }

		#club_freetalk .nopermit li.noreply .box_postFreeTalk { padding-left:69px; }
			#club_freetalk .nopermit li.noreply .box_postFreeTalk p.userImgBox { width:56px;_margin-left:-69px !important; }


/* 등급, 아이콘 */
.wrap_namebox { display:block; }/*position:relative; padding:0 0 0 17px; */
	.wrap_namebox img { margin:0 2px -3px 0; }/*position:absolute; top:0;.top:-2px;left:1px;_left:-15px; */
	.wrap_namebox img.ico_lv { position:relative; margin:0 0 -2px 2px; }/*position:static !important; */

.replylist .wrap_namebox img { position:absolute; top:-3px !important; }
	.replylist .wrap_namebox img.ico_lv { top:0; }

/* 게시판 : 기본형 목록보기 */
table.board_type_tbl { margin:6px 0 5px 0; border-top:2px solid #D5D5D5; width:100%; table-layout:fixed; line-height:1.5; }
	.board_type_tbl.search_result { border-top:1px solid #D5D5D5; }
		.board_type_tbl.search_result caption { font: 12px/1.2 dotum,'돋움'; height:inherit; overflow:visible; text-indent:0; text-align:left; font-weight:normal; border-top:2px solid #D5D5D5; margin-top:5px; padding:10px 0 3px;.padding:10px 0 10px; }

	table.board_type_tbl .col_num { width:75px; }
	table.board_type_tbl .col_title { width:auto; }
	table.board_type_tbl .col_name { width:115px; }
	table.board_type_tbl .col_date { width:76px; font:11px arial,sans-serif; color:#999; }
	table.board_type_tbl .col_view { width:52px; font:11px arial,sans-serif; color:#999; }
	table.board_type_tbl th, table.board_type_tbl td  {
		border-bottom:1px solid #E5E5E5; text-align:center; padding:9px 0 5px;
		overflow:hidden;.overflow:visible;.white-space:nowrap; .word-break:break-all;
	}
	table.board_type_tbl th { font:normal 12px 돋움,dotum,sans-serif !important; color:#5C5C5C !important; padding:10px 0 7px; background:url('http://c1img.cyworld.co.kr/img5/club_v6/bg_board_tbl_headbar.gif') left 12px no-repeat; }
		table.board_type_tbl th.col_num { background:none; }
		table.board_type_tbl th.col_title { overflow:visible; }

	table.board_type_tbl td.col_num, table.board_type_tbl td.col_title { text-align:left;}
	table.board_type_tbl td.col_name { }

	.board_type_tbl th .wrap_numbox { position:relative; display:block; width:100%; }
	.board_type_tbl th .select_all { position:absolute; display:block; width:15px; height:15px; overflow:hidden; text-indent:-1000em; background:url('http://c1img.cyworld.co.kr/img5/club_v6/btn_manage_selectall.gif') 0 0 no-repeat; top:-1px; left:4px; }
	.board_type_tbl th .select_all.dselect { background-position:0 -15px !important; }

	.board_type_tbl th .title_head { position:relative; z-index:999; text-align:left; width:100%; }

		/* 말머리 추가 버튼 & 레이어 */
		.board_type_tbl th .title_head a.layerCaller { position:absolute; left:12px; color:#789FDD; background:url('http://c1img.cyworld.co.kr/img5/club_v6/bul_arrow_7x4_03.gif') right 4px no-repeat; padding:0 18px 0 0; }
			.board_type_tbl th .title_head a.layerCaller:hover { text-decoration:none; }
		.board_type_tbl th .title_head .wrap_lyr { display:none; position:absolute; top:16px; background:#FFF; border:2px solid #D5D5D5; padding:3px 7px 0; }/* width:92px;*/
			.board_type_tbl th .title_head .wrap_lyr  a { font:normal 11px 돋움,dotum,sans-serif; color:#434343; }
			.board_type_tbl th .title_head .wrap_lyr a.addHeadtitle { font-weight:bold; background:url('http://c1img.cyworld.co.kr/img5/club_v6/ico_cross.gif') right 1px no-repeat; padding:0 14px 0 2px; }
			.board_type_tbl th .title_head .wrap_lyr .inp_headtitle { border:1px solid #CBCBCB; background:#F8F8F8; width:88px; margin-top:4px; }
			.board_type_tbl th .title_head .wrap_lyr ul { margin:4px 0 0 0;.margin:6px 0 0 0; width:100%; }
				.board_type_tbl th .title_head .wrap_lyr ul li { position:relative; margin:0 0 6px 0; padding-right:11px; }
				.board_type_tbl th .title_head .wrap_lyr ul li a.btn_hddel { position:absolute; width:12px; height:11px; right:0; top:0; background:url('http://c1img.cyworld.co.kr/img5/club_v6/btn_headtitle_del.gif') 0 0 no-repeat; overflow:hidden; text-indent:-1000em; }
		/* E : 말머리 추가 버튼 & 레이어 */

		.board_type_tbl td.col_title { padding-left:6px; padding-right:6px; }
			
			.board_type_tbl td.col_title .img_attach { margin:0 0 -1px; }

		.board_type_tbl .col_title .reply_depth { padding-right:5px; float:left; margin:2px 0 0 0; white-space:normal;text-break:break-all;word-break:break-all; }

		.board_type_tbl td.col_num { color:#999; font:normal 11px Verdana,sans-serif; }
			.board_type_tbl td.col_num .btn_rm_notice { background:url('http://c1img.cyworld.co.kr/img5/club_v6/btn_removenotice.gif') 0 0 no-repeat; display:block; width:12px; height:11px; overflow:hidden; text-indent:-1000em; margin:-13px 0 0 6px;.margin:-13px 0 0 6px; }
		.board_type_tbl tr.row_notice td.col_num { background:url('http://c1img.cyworld.co.kr/img5/club_v6/tit_tblhead_notice.gif') 0 0 no-repeat; text-indent:-1000em; overflow:hidden; vertical-align:top; }
		.board_type_tbl tr.row_notice td.col_title a { font-weight:bold; color:#434343; }

		.board_type_tbl td.no_article { font-weight:bold; color:#434343; height:400px; }
			.board_type_tbl td.no_article .no_result { margin:45px 0 0 0; font-weight:normal; line-height:2.6; }
				.board_type_tbl td.no_article .no_result a { color:#789FDD; }

		.board_type_tbl td .wrap_numbox { position:relative; padding-left:24px; display:block; letter-spacing:-1px; }
			.board_type_tbl td.col_num .inp_chk { position:relative; left:4px; top:auto; }
			.board_type_tbl td .wrap_numbox .inp_chk { top:1px; left:4px;_left:-20px; position:absolute; }

		.board_type_tbl td .title_head { color:#789FDD; font:normal 11px 돋움 ,dotum,sans-serif; letter-spacing:-1px;  }
			.board_type_tbl td .title_head i { font-size:7pt; position:relative; top:-1px; color:#CADEF2; }
/* E : 게시판 : 기본형 목록보기 */

/* 미니미 설정 */
.minime { text-align:center; width:90px; height:90px; }
	.minime div { width:100%; left:0; }
	.minime img { display:block; margin:0 auto; }

#myMinimeLayer { position:relative; width:90px; height:90px; }
#Avamain_vb {position:relative; z-index:5; cursor:pointer; width:100%; }

#Avafeel_vb { position:absolute; z-index:2; width:100%; }

#Avaminime_vb { position:relative; z-index:1; width:100%; }
	#Avaminime_vb div { position:absolute; z-index:1; }

#Avaup_vb { position:absolute; z-index:1; }
/* E : 미니미 설정 */

/* Button */
.c_sbtn.btn_cmn_search { width:38px; }
.c_sbtn.btn_cmn_search.able, .c_sbtn.btn_cmn_search:hover { background-position:0 -21px; }

.btn_reset { background-position:-878px 0; width:58px; }
.btn_reset:hover, .btn_reset.able { background-position:-878px -21px; }

.c_sbtn.btn_search { width:58px; background-position:-1058px 0; }
.c_sbtn.btn_search:hover, .btn_search.able { background-position:-1058px -21px; }

.c_sbtn.btn_appoint { width:38px; background-position:-364px 0; }
.c_sbtn.btn_appoint:hover, .btn_appoint.able { background-position:-364px -21px; }

.c_sbtn.btn_viewlist { width:38px; background-position:0 -42px; }
.c_sbtn.btn_viewlist:hover, .btn_viewlist.able { background-position:0 -63px; }

.c_sbtn.btn_confirm { width:38px; background-position:-96px 0; }
.btn_confirm.able, .c_sbtn.btn_confirm:hover { background-position:-96px -21px; }

/* 임명변경 */
.c_sbtn.btn_appointment { width:58px; background-position:-2010px 0; }
.c_sbtn.btn_appointment:hover, .btn_appointment.able { background-position:-2010px -21px; }
/* 해지 */
.c_sbtn.btn_abandon { width:38px; background-position:-402px 0; }
.c_sbtn.btn_abandon:hover, .btn_abandon.able { background-position:-402px -21px;  }

/* 변경 : nohover */
.c_sbtn.btn_infochange { background-position:-1686px -21px; width:38px; }

/* 휴대폰 번호 등록 */
.c_sbtn.regMphoneNumber { width:92px; background-position:-2068px 0; }
.c_sbtn.regMphoneNumber:hover, .regMphoneNumber:hover { background-position:-2068px -21px; }

/* #4279 클럽번호 등록 */
.c_sbtn.reg4279Number { width:112px; background-position:-2046px -42px; }
.c_sbtn.reg4279Number:hover, .reg4279Number:hover { background-position:-2046px -63px; }

.lyr_common .c_sbtn.btn_confirm { width:38px; background-position:-96px 0; }
	.lyr_common .c_sbtn.btn_confirm:hover, .lyr_common .btn_confirm.able { background-position:-96px -21px; }

/* 공통 에디터 */
iframe#HTMLEDITOR { }/*border:1px solid #A5ACB2 !important; }*/
#htmleditbox a { margin:0 1px 0 0 !important; }
#htmleditbox .editorEffectBox { padding:4px 0 5px 6px; height:16px; position:relative; width:764px; background:#F0F0F0; } /* 버튼, 각종 레이어 wraper */
#htmleditbox .htmlEditorWraper { border:1px solid #7F9DB9; } /* 편집모드 iframe, textarea warper */
	#htmleditbox .htmlEditorWraper iframe { width:100%; margin:0; padding:0; overflow:auto; }
	#htmleditbox .htmlEditorWraper textarea { }

/* 일정 등록 게시판 */
#club_calendar.reg_schedule .setClubSchedule dd.inputContent .club_dayEditFunc #htmleditbox { padding:4px 0pt 5px 6px; height:16px; position:relative; width:744px; background:#F0F0F0; }
	#club_calendar.reg_schedule .setClubSchedule dd.inputContent .htmlEditorWraper { }
		#club_calendar.reg_schedule .setClubSchedule dd.inputContent .htmlEditorWraper iframe { width:100%; margin:0; padding:0; }

/* 레이어 */
.htmlEditorLayers { border:solid 1px #9B9B9B; display:none; overflow:none; position:absolute; background-color:#FFFFFF; text-align:center;  top:21px !important; }

	/* 레이어 위치 */
	#htmleditbox #webfont { }
	#htmleditbox #font { }
	#htmleditbox #size { }
	#htmleditbox #fontcolor { }
	#htmleditbox #backcolor { }
	#htmleditbox #line { }
	#htmleditbox #emo { border:none !important; }

	/* 필통효과 */
	#htmleditbox #tfcolor { top:-36px !important; margin-left:62px; }
	#htmleditbox #tbcolor { top:-36px !important; margin-left:62px; }

/* 주소록 */
.searchAlphabet button { width:23px; height:23px; background:url('http://c1img.cyworld.co.kr/img5/club_v6/set_btn_clubaddressbook.gif') no-repeat; text-indent:-1000em; overflow:hidden; display:block; float:left; padding:0; margin:0 3px 0 0; border:0; cursor:pointer; }
.searchAlphabet .selectAll { width:35px; margin:0 7px 0 0; }
	.searchAlphabet .selectAll:hover, .searchAlphabet .selectAll.selected { background-position:0 -23px; }

.searchAlphabet .letterA { background-position:-42px 0; }
	.searchAlphabet .letterA:hover, .searchAlphabet .letterA.selected { background-position:-42px -23px; }
.searchAlphabet .letterB { background-position:-68px 0; }
	.searchAlphabet .letterB:hover, .searchAlphabet .letterB.selected { background-position:-68px -23px; }
.searchAlphabet .letterC { background-position:-94px 0; }
	.searchAlphabet .letterC:hover, .searchAlphabet .letterC.selected { background-position:-94px -23px; }
.searchAlphabet .letterD { background-position:-121px 0; }
	.searchAlphabet .letterD:hover, .searchAlphabet .letterD.selected { background-position:-121px -23px; }

.searchAlphabet .letterE { background-position:-147px 0; }
	.searchAlphabet .letterE:hover, .searchAlphabet .letterE.selected { background-position:-147px -23px; }
.searchAlphabet .letterF { background-position:-173px 0; }
	.searchAlphabet .letterF:hover, .searchAlphabet .letterF.selected { background-position:-173px -23px; }
.searchAlphabet .letterG { background-position:-199px 0; }
	.searchAlphabet .letterG:hover, .searchAlphabet .letterG.selected { background-position:-199px -23px; }
.searchAlphabet .letterH { background-position:-226px 0; }
	.searchAlphabet .letterH:hover, .searchAlphabet .letterH.selected { background-position:-226px -23px; }

.searchAlphabet .letterI { background-position:-252px 0; }
	.searchAlphabet .letterI:hover, .searchAlphabet .letterI.selected { background-position:-252px -23px; }
.searchAlphabet .letterJ { background-position:-278px 0; }
	.searchAlphabet .letterJ:hover, .searchAlphabet .letterJ.selected { background-position:-278px -23px; }
.searchAlphabet .letterK { background-position:-304px 0; }
	.searchAlphabet .letterK:hover, .searchAlphabet .letterK.selected { background-position:-304px -23px; }
.searchAlphabet .letterL { background-position:-331px 0; }
	.searchAlphabet .letterL:hover, .searchAlphabet .letterL.selected { background-position:-331px -23px; }

.searchAlphabet .letterM { background-position:-357px 0; }
	.searchAlphabet .letterM:hover, .searchAlphabet .letterM.selected { background-position:-357px -23px; }
.searchAlphabet .letterN { background-position:-383px 0; margin-right:5px; }
	.searchAlphabet .letterN:hover, .searchAlphabet .letterN.selected { background-position:-383px -23px; }

.searchAlphabet .letterEtc { width:35px; background-position:-411px 0; }
	.searchAlphabet .letterEtc:hover, .searchAlphabet .letterEtc.selected { background-position:-411px -23px; }

/* 비밀클럽 로그인 */
#secretLogin { position:absolute; width:1162px; height:565px; background:url('http://c1img.cyworld.co.kr/img5/club_v6/bg_secretloginbox.gif') 0 0 no-repeat; left:50%; top:50%; margin:-282px 0 0 -581px; }
	#secretLogin .boxLink { position:absolute; right:100px; top:42px; letter-spacing:-1px; }
	#secretLogin .boxLink i { color:#CECECE; margin:0 5px 0 2px; }
	#secretLogin .boxLink a { color:#666; }

	#secretLogin dl.logbBox { position:absolute; }
		#secretLogin dl.logbBox dt.title { background:url('http://c1img.cyworld.co.kr/img5/club_v6/set_titlesecret_login.gif') no-repeat; text-indent:-1000em; overflow:hidden; display:block; }

	#secretLogin .memberBox { width:336px; top:186px; left:176px; }
		#secretLogin .memberBox dt.title { height:70px; }

		#secretLogin .memberBox dd .notMember { position:relative; color:#444; margin:21px 0 0 0; }
			#secretLogin .memberBox dd .notMember strong { color:#ED430F; }
			#secretLogin .memberBox dd .notMember p { margin:15px 0 0 0; line-height:1.6; }
				#secretLogin .memberBox dd .notMember p a { color:#4D81D4; }
		#secretLogin .memberBox dd .notMember a.goHomeLink { font-weight:bold; color:#1A1A1A; position:absolute; right:0; margin-bottom:-3px; }
		#secretLogin .memberBox dd .notMember a.goHomeLink em { color:#ED430F; margin:0 0 0 3px; }

	#secretLogin .noMemberBox { width:298px; top:181px; left:656px; }
		#secretLogin .noMemberBox dt.title { height:74px; background-position:0 -70px !important; }
		#secretLogin .noMemberBox .desc { color:#1A1A1A; border-bottom:1px solid #EEE; padding:33px 0 19px; line-height:1.4; }
			#secretLogin .noMemberBox .desc em { color:#ED430F; }

			#secretLogin .noMemberBox .inviteCodeForm { margin:31px 0 0; }
				#secretLogin .noMemberBox .inviteCodeForm strong { margin:0 3px; }
				#secretLogin .noMemberBox .inviteCodeForm input.inp_inviteCode { border:1px solid #C7C7C7; border-bottom:1px solid #E1E1E1; height:17px; vertical-align:middle; margin:0 1px 0 0; }
				#secretLogin .noMemberBox .inviteCodeForm button { background:url('http://c1img.cyworld.co.kr/img5/club_v6/btn_sclub_login.gif') 0 0 no-repeat; width:38px; height:21px; border:0; padding:0; overflow:hidden; text-indent:-1000em; cursor:pointer; vertical-align:middle;.margin:0 0 0 3px; }

	#secretLogin .footerBox { position:absolute; text-align:center; bottom:59px; width:100%; }



/* iPad 동영상 대체 */
.flash_alt_cont_wrap,
.introReplace { display:none; }

/* 모바일웹버튼 */
.plus_footer { margin:60px auto 30px; }
.plus_footer a.btn { font-family:돋움, dotum; display:inline-block; width:973px; height:56px; line-height:16px; padding:42px 0 0 0; text-align:center; font-size:43px; font-weight:bold; background:url('http://c1img.cyworld.co.kr/img5/clubsection/bg_footer01.gif') repeat-x left top; border:1px solid #d3d3d3; color:#333; cursor:pointer; }
.plus_footer a.btn:hover { text-decoration:none; }

/* 메모게시판-등록된글이없습니다 */
.no_letter{border:1px solid #DBDBDB;}
.no_letter p{text-align:center;font-size:11px;color:#bebebd;letter-spacing:-1px;padding:41px 0 35px 0;}

/* 클럽온 아이패드 */
.mobile_scroll{display:none;}

/* 상세검색 */
.ind_search{position:relative;z-index:100;margin:5px 0;background:url(http://c1img.cyworld.co.kr/img5/club_v6/search/bg_snb_search.gif) left no-repeat;height:22px;}
.ind_search input{vertical-align:top;border:none;}
.ind_search .input_keyword{width:150px;height:16px;color:#5c5c5c;padding:6px 2px 0 4px;background:transparent;}
.ind_search .btn_ind_search{width:34px;height:22px;text-indent:-9999px;background:url(http://c1img.cyworld.co.kr/img5/club_v6/bg_search_button.gif) no-repeat;cursor:pointer;-webkit-appearance:none;-webkit-border-radius:0;}
.search_autocomplete{position:absolute;width:146px;border:1px solid #ccc;top:21px;left:0;background:#fff;padding:4px 4px;}
.search_autocomplete li a{display:block;padding:3px 0 1px 4px;text-decoration:none;}
.search_autocomplete li a:hover{background-color:#f8f8f8;}
.search_autocomplete li em{font-style:normal;color:#ff6c02;}

/* 상세검색으로가기 */
.btn_post_viewlist{float:left;}
.search_result_move{float:left;font-size:11px;letter-spacing:-1px;color:#44678f;margin:9px 0 0 9px;padding-right:8px;background:url(http://c1img.cyworld.co.kr/img5/club_v6/search/bul_arw2.gif) right no-repeat;}
.search_result_freetalk{float:right;font-size:11px;letter-spacing:-1px;color:#44678f;margin:4px 0 0 9px;padding-right:8px;background:url(http://c1img.cyworld.co.kr/img5/club_v6/search/bul_arw2.gif) right no-repeat;}
.search_result_memo{text-align:right;margin:10px 0 0 0;}
.search_result_memo a{font-size:11px;letter-spacing:-1px;color:#44678f;padding-right:8px;background:url(http://c1img.cyworld.co.kr/img5/club_v6/search/bul_arw2.gif) right no-repeat;}


/* GNB통합검색추가 */
/* Search */

.searchArea { position:absolute; top:3px; left:171px; height:27px; padding:4px 5px 0;  }
.searchArea #acWrap { position:relative; float:left; width:180px; height:23px; background:url(http://c1img.cyworld.co.kr/img5/gnb/bg_search.gif) no-repeat; }
.searchArea #acWrap .stext { display:inline; float:left; width:120px; height:13px; margin:1px 0 1px 1px; padding:4px 5px 0 7px; border:0;background:#fff; color:#555; font:11px Dotum,'돋움'; letter-spacing:-1px; }
.searchArea #acWrap #acDiv { position:absolute; top:18px; left:0 !important; clear:both; width:146px; margin-top:0; }
.searchArea #acWrap #acImg { position:absolute; top:1px; left:133px; padding:7px 6px 7px 0; visibility:visible; }
.searchArea #rankDiv { position:absolute; top:5px; left:6px; width:102px; height:11px; margin:0; padding:4px 5px 0 7px; overflow:hidden; background:#fff; }
.searchArea #rankDiv ol { position:relative; width:100%; height:100%; }
.searchArea #rankDiv li { position:absolute; left:0; color:#555; font:11px Dotum,'돋움'; letter-spacing:-1px; }

.searchArea .ac-mod { padding:0; border:1px solid #7f7f7f; border-top:0; letter-spacing:0; background:#fff; }
.searchArea .ac-mod p { margin:1px 8px 8px; padding-top:7px; color:#8B8B8B; font-family:돋움, Dotum; line-height:1.3; font-size:11px;}
.searchArea .ac-mod p a { color:#0073BF; white-space:nowrap;}
.searchArea .ac-mod ul { _width:100%; margin:1px 0 0 0; padding:2px 0 1px 0; _overflow-x:hidden; scrollbar-face-color:#FFFFFF; scrollbar-shadow-color:#DAE2E6; scrollbar-highlight-color:#DAE2E6; scrollbar-3dlight-color:#FFFFFF; scrollbar-darkshadow-color:#FFFFFF; scrollbar-track-color:#FFFFFD; scrollbar-arrow-color:#747B80; }
.searchArea .ac-mod ul.ch { height:105px; overflow-y:auto; }
.searchArea .ac-mod ul.nk { height:105px; overflow-y:auto; }
.searchArea .ac-mod ul li { margin:0; padding:5px 0 2px 7px; color:#757575; font-size:11px; letter-spacing:-1px; overflow-x:hidden; cursor:pointer; white-space:nowrap; _text-overflow:ellipisis; }
.searchArea .ac-mod ul li.on { background-color:#EEF6FA; }
.searchArea .ac-mod ul li.last { margin:3px 0 0 0; padding:9px 0 2px 7px; background:url('http://c1img.cyworld.co.kr/img/cysnb/bg_search02_new.gif') repeat-x; }
.searchArea .ac-mod ul li strong { color:#ff0000; font-weight:normal; }
.searchArea .ac-mod .func { position:relative; _width:100%; height:13px; margin:2px 0 0 0; padding:5px 0 2px 0; border-top:1px solid #E2E2E2; background-color:#F2F2F2; font-family:돋움, Dotum; font-size:11px; 
letter-spacing:-1px; text-align:right; }
.searchArea .ac-mod .func a {font-size:11px;}
.searchArea .ac-mod .func .ltr { position:absolute; top:5px; left:8px; padding:0; text-align:left !important; }
.searchArea .ac-mod .func span { margin:0 8px 0 0; }
.searchArea .ac-mod .func #moreLink { display:none; margin:0; }
.searchArea .ac-mod .func a { color:#999; text-decoration:none; }
.searchArea .ac-mod .func a:hover { color:#666; text-decoration:underline; }
.searchArea .ac-mod .func i { margin:0 1px 0 1px; color:#ccc; font-style:normal; } 

.searchArea .nateLink{height:19px;}
.searchArea .nateLink i{font-size:13px;color:#D9D9D9;}
.searchArea .nateLink input{vertical-align:middle;}
.searchArea .a_search{width:137px;height:14px;line-height:14px;border:1px solid #f21816;font-size:11px;color:#595959;letter-spacing:-1px;padding:3px 0 0 6px;}
.a_search_btn{float:right;width:34px;height:19px;background:url(http://c1img.cyworld.co.kr/img5/gnb/btn_search.gif) no-repeat;border:none;text-indent:-9999px;cursor:pointer;}
.searchArea .wrap_a_search{position:absolute;left:84px;top:6px;}
.searchArea .wrap_a_search #acImg{position:absolute;top:6px;left:131px;display:inline-block;padding:3px !important;}
.searchArea #acDiv{width:144px;position:absolute;left:0;top:18px;_top:20px;}

/* 청소년 유해매체 로그인 */
#secretLogin.adult_login{background:url(http://c1img.cyworld.co.kr/img5/club_v6/bg_adultlogin.gif) no-repeat}
#secretLogin.adult_login .memberBox{top:234px;left:510px;}
#secretLogin.adult_login .LoginAll180{padding-left:0;}
#secretLogin.adult_login dl.logbBox dt.title{width:244px;height:46px;background:url(http://c1img.cyworld.co.kr/img5/club_v6/txt_needlogin.gif) no-repeat}
#secretLogin.adult_login .footerBox{bottom:29px;}
.onlyadult{background:url(http://c1img.cyworld.co.kr/img5/club_v6/bg_onlyadult.gif) no-repeat !important;}
#secretLogin.onlyadult .txt_youth{display:none;}
#secretLogin.onlyadult .footerBox{bottom:29px;}

/* 공감 */
.social_mod_snstxt { position:relative;/*z-index:100;*/margin: -1px 0 0 8px;display:inline;float:left;}

/* 댓글공감 */
.social_mod_open{margin:1px 0 0 3px;}
.social_mod_open a{font-weight:normal !important;}
.social_mod_open p.count{margin-top:0px !important;}
.social_mod_open p.count a.qty{margin-top:1px !important;}
.social_mod_open span.count{float:none !important;vertical-align:middle;}
.social_mod_open span.count a.qty{cursor:pointer !important;}

/* Type reple text */
.social_mod_reple { position:relative; display:inline; }
.social_mod_reple a.off { display:inline; font-size:11px; color:#b7b6b6; letter-spacing:-1px; text-decoration:none; }
.social_mod_reple a.on { display:inline; font-size:11px; color:#ff8a3c; letter-spacing:-1px; text-decoration:none; }
.social_mod_reple p.count { clear:none; display:inline; padding:2px 0 0 0; margin:0; color:#ff8a3c; text-decoration:none; font-family:verdana; font-size:11px; letter-spacing:-1px; }
.social_mod_reple p.count a { display:inline; color:#ff8a3c; text-decoration:none; font-family:verdana; font-size:11px; }
.social_mod_reple iframe.tLeft { position:absolute; left:16px; top:-45px; }
.social_mod_reple iframe.bLeft { position:absolute; left:16px; top:20px; }
.social_mod_reple iframe.tRight { position:absolute; left:-219px; top:-45px; }
.social_mod_reple iframe.bRight { position:absolute; left:-219px; top:20px; }

.box_article_cmnt span.fl a{float:left}

/* 모바일아이콘 */
.icon_mobile{vertical-align:middle;margin-top:-2px}


/* 성인인증 */
#secretLogin.onlyadult_auth{background:url(http://c1img.cyworld.co.kr/img5/club_v6/bg_onlyadult2.gif) no-repeat;}
#secretLogin.onlyadult_auth .footerBox{bottom:30px;}
.b_authority_txt{position:absolute;top:214px;left:501px;width:429px;}
.b_authority_txt h1, .b_authority_txt h2, .b_authority_txt.exit_auth h1{width:429px;height:73px;background:url(http://c1img.cyworld.co.kr/img5/club_v6/bg_authority2.gif) no-repeat;text-indent:-9999px;}
.b_authority_txt .hidden{display:none;}
.b_authority_txt .btn_auth{width:130px;height:39px;display:block;background:url(http://c1img.cyworld.co.kr/img5/club_v6/bg_authority.gif) -139px -73px no-repeat;text-indent:-9999px;position:relative;left:138px;}
.b_authority_txt h2{height:14px;background-position:0 -143px;padding-top:20px;margin:30px 0 3px;border-top:1px solid #f2f2f2;}
.b_authority_txt.exit_auth h1{background-position:0 -204px;top:274px;margin-top:50px;}
.b_authority_txt .ca_txt1{text-align:left;color:#999;padding:7px 0 0 0;}
.b_authority_txt .ca_txt1 em{color:#86b2d9;}

/* 클럽장 메인 이벤트배너 */
#clubMaster { position:relative; }
	#clubMaster .clubEventBanenr { position:absolute; width:195px; height:84px; top:291px; right:19px;}
		.clubEventBanenr .clubEventList { width:195px; height:60px; overflow:hidden; margin-bottom:12px;}
		.clubEventBanenr .clubEventList li { height:60px; overflow:hidden; }
		.clubEventBanenr .clubEventList li.bannerShow { display:block; }
		.clubEventBanenr .clubEventList li.bannerHide	{ display:none; }
		
		.clubEventBanenr .clubEventDot { text-align:center; margin-left:-2px;}		
		.clubEventBanenr .clubEventDot a 	{display:inline-block; width:12px; height:12px; margin:0 2px; overflow:hidden; background:url(http://c1img.cyworld.co.kr/img5/club_v6/banner_dot_bg.gif) no-repeat 0 0;}
		.clubEventBanenr .clubEventDot span { display:inline-block; text-indent:-99em; }
		
		.clubEventBanenr .clubEventDot a.current, 
		.clubEventBanenr .clubEventDot a:hover { text-decoration:none; background-position:-20px 0;}
		