*{margin:0; padding:0;} 
html {overflow-y:scroll;}
body, div, th, td, select, input, textarea {color:#666666; font-size: 12px;font-family:dotum, tahoma, verdana, arial}
body{margin-left:10px;}
table{border-collapse:collapse; border-spacing:0;}
img {border:0px; vertical-align:middle;}
li {list-style:none;}
caption {display:none;}
select, input {height:20px;line-height:20px;padding:0 0 0 2px;vertical-align:middle;}
.ie10 select, .ie10 input {height:20px;line-height:20px;padding:0 2px;vertical-align:bottom;}
input {height:20px;line-height:20px;}
textarea{padding:5px;border:#b1b1b2 1px solid; scrollbar-highlight-color: #FFFFFF;scrollbar-shadow-color: #ababab;scrollbar-arrow-color: #808080;scrollbar-face-color: #FFFFFF;scrollbar-3dlight-color: #E5E5E5;scrollbar-darkshadow-color: #FFFFFF; scrollbar-track-color: #FFFFFF; scrollbar-base-color: #FFFFFF;}


/* 전체 공통링크 */
a:link, a:visited, a:hover {color:#2b2b2b; text-decoration:none;}
a:hover {color:#666;}
                                                              
/* 전체레이아웃을 지정합니다.*/
#layout_align{width:100%;text-align:center;}
#container{margin:0 auto; width:970px; text-align:left; margin-top:10px;} /*전체 영역-전체 width 지정*/
#header{clear:both;width:955px; margin-bottom:5px;} /*헤더영역-반드시 width와 height 지정*/
#center{clear:both;width:955px; margin-bottom:10px;} /*컨텐츠영역*/
#footer{height:100px; clear:both;}/*푸터영역*/   
#side_left{float:left; width:160px;}
#content{float:left;padding:0px 0px 0px 10px; width:785px;margin-bottom:10px;}
#manage_side_left{float:left;height:800px; width:160px;}
.header_container {width:945px;margin:0px 0px 0px 0px;border:0px solid #e1e1e1; }
.content_container {width:760px;margin:0px 8px 0px 8px; padding-top:10px; padding-bottom:10px;}

/* Common */
.blind, .skip {overflow:hidden;position:absolute;top:0;left:0;width:0;height:0;font-size:0;line-height:0;}
.hide {display:none;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
.center{text-align:center;}
.space, .w_space {padding-top:5px;}

/* skipNavi 2014-07-22 추가 시작  */
.cafe_top {
	position: relative;
}
.skipNavi {
	position: absolute;
	top: -25px;
	left: 8px;
	padding: 0 7px;
	border: 1px solid #b3bdca;
	background: #d7dfea;
	border-radius: 3px;
	z-index: 2;
}
.skipNavi a {
	display: inline-block;
	height:16px;
	font-size: 11px;
	line-height: 16px;
	color: #75808f;
	letter-spacing: -0.075em;
}
.skipNavi a:hover,
.skipNavi a:active {
	text-decoration: none;
	background: #e1e7ef;
	color: #66707e;
} 
/* skipNavi 2014-07-22 추가 끝  */

/* 공통 백 스타일 */

.Background { background-color:#FFFFFF;}

/* float깨기 */
.menu_list div, .photo,.etc_menu_tag, .bbs_comment{clear:both;*zoom:1;}
.menu_list div, .photo, .etc_menu_tag, .bbs_comment:after {display:block;clear:both;content:'';}
.menu_list ul {padding: 0 ;}
.menu_list li.line {background:url(../images/club_images/line1.gif) repeat-x;height:15px;background-position:center;}
.scheduler_search{clear:both;*zoom:1;}
.scheduler_search:after{display:block;clear:both;content:'';}
.scheduler_tab{clear:both;*zoom:1;}
.scheduler_tab:after{display:block;clear:both;content:'';}


/* Button */
div.buttonArea {clear:both; margin:10px 0 10px;	*zoom:1;}
div.buttonArea:after{display:block;clear:both;content:''}
div.buttonAreaC {clear:both;margin:15px 0;text-align:center;}
div.up {margin-top:-40px;}
a.button {display:inline-block; height:25px; padding-left:15px; background:url(../images/purple_images/bg_button.gif) no-repeat left 0; font-weight:bold;vertical-align:middle;overflow:hidden;	cursor:pointer;	color:#666;}
a.button span {display:inline-block;height:25px;padding-top:1px; padding-right:15px; background:url(../images/purple_images/bg_button.gif) no-repeat right 0; line-height:25px;overflow:hidden;}
a.button:hover {background-position: left -25px; text-decoration:none;color:#666;}
a.button:hover span { background-position:right -25px;}
a.button.fright {margin-left: 4px;}
a.button.left {margin-right: 4px;}


/*1.index*/
.top {padding-top:5px;position:absolute;top:15px;width:949px;}
.top .mycafelist {text-align:right;padding-right:10px;}
.top .mycafelist span {padding-right:5px;margin-right:5px;background:url(../images/club_images/divbar.gif) no-repeat right;}
.top h2 {overflow:hidden;top:0;left:0;width:0;height:0;font-size:0;line-height:0;}
.top select{width:200px;}
.top .btn{padding:0px 5px 5px 3px;}
.top_logo{padding:0px 0px 0px 10px; text-align:center;}
.top_logo select{width:200px;padding:0px;font-size:11px;}
.top_gomain{padding:2px 10px 0px 50px;}
.top_gomain .bar{padding:2px 0px 0px 10px;color:#9b9b9b;}
.cafe_top {background:url(../images/club_images/top_dedfault.gif) no-repeat;height:80px;width:949px;margin-top:30px;}
.cafe_top .title{font-size:20px;font-weight:bold;padding:20px 10px 5px 20px;color:#160036; text-align:center;line-height:1.2em;}/*2013.11.26*/
.cafe_top .address{font-size:11px;color:#ffffff;padding:0px 10px 5px 20px; text-align:center;}
.cafe_top .address a:link{color:#160036;}
.cafe_top .address a:hover{color:#160036;}
.cafe_top .address a:visited{color:#160036;}
.cafe_info{padding-bottom:3px;float:right;}
.cafe_info img {margin-top:3px;}
.cafe_info_m{padding-right:10px;}
.cafe_info .master{float:right;padding:6px 6px 0px 30px;background:url(../images/club_images/icon_master.gif) no-repeat 0 7px;}
.cafe_info .master span{font-weight:bold;}
.cafe_info .member{padding:6px 6px 0px 6px;float:right;}
.cafe_info .member span{font-weight:bold;}
.cafe_info .manage{padding:2px 0px 0px 6px;float:right;}
.my_info{text-align:center;padding:5px 0px 5px 0px;width:100%;}
.my_info div{text-align:center;}
.my_info_name{font-weight:bold;padding-top:5px;}
.my_info_name span{font-weight:normal;padding-bottom:5px;font-size:11px;color:#989898;}
.my_info_num{font-size:11px;font-weight:normal;float:left;padding:5px 5px 5px 15px;}
.my_info_modify{font-size:11px;font-weight:normal;float:left;padding:5px 5px 5px 6px;background:url(../images/club_images/bl_01.gif) no-repeat 0 8px;}
.my_info .line{background:url(../images/club_images/line1.gif) repeat-x;height:5px;background-position:center; margin:5px;}
.my_info .btn{padding:5px 0px 3px 0px;}


.my_info .title, .menu_list .title {font-size:13px; text-align:left;border-bottom:1px solid #E2E2E2;padding:8px;position:relative;}
.etc_menu_tag .title, .etc_menu_present .title, .etc_menu_member .title {font-size: 13px;position:relative;}
.menu_list li {padding:4px 3px 5px 13px;margin-left:8px;display:block;}
.menu_list li img {padding-left:3px;vertical-align:middle;}
.menu_list li.line {padding:0px;margin:0px;background: url("../images/club_images/line1.gif") repeat-x scroll center center; height: 5px;}


.icon_note{background:url(../images/club_images/icon_note.gif) no-repeat 0 6px;}
.icon_data{background:url(../images/club_images/icon_data.gif) no-repeat 0 6px;}
.icon_album{background:url(../images/club_images/icon_album.gif) no-repeat 0 6px;}
.icon_draw{background:url(../images/club_images/icon_draw.gif) no-repeat 0 6px;}
.icon_schedule{background:url(../images/club_images/icon_schedule.gif) no-repeat 0 6px;}
.icon_poll{background:url(../images/club_images/icon_poll.gif) no-repeat 0 6px;}
.icon_mark{background:url(../images/club_images/icon_mark.gif) no-repeat 0 6px;}
.icon_new{margin-left:2px;padding-left:8px;background:url(../images/club_images/icon_new.gif) no-repeat 0 2px;height:12px;}
.etc_menu_present .title span{font-weight:bold;font-size:10px;color:#696969;padding-left:4px;}
.etc_menu_member .title {background:url(../images/club_images/icon_arrow.gif) no-repeat 134px 8px ;font-size: 13px; padding: 8px 8px 8px 8px;width:152px;border-top: 1px solid #E2E2E2;}
.etc_menu_tag,.etc_menu_present {font-size: 13px; padding: 8px;width:152px;}
.etc_menu_tag .btn, .etc_menu_present .btn, .etc_menu_member .btn {position:absolute;right:0px;top:2px;}/*2013.11.26*/
.etc_menu_tag_list h3.title{ font-size:12px;padding:8px;font-weight:bold;background:url(../images/club_images/icon_arrow.gif) no-repeat 128px 8px;border-top: 1px solid #E2E2E2;}
.etc_menu_tag_list span{padding-left:4px;}
.etc_menu_tag_list ul, .etc_menu_present_list ul{padding:10px;}
.etc_menu_tag_list li, .etc_menu_present_list li{background:url(../images/club_images/bl_03.gif) no-repeat 0 6px;padding-left:5px;line-height:15px;list-style:none;}
.etc_menu_tag_list span, .etc_menu_present_list span{color:#000;}


.counter{text-align:center;padding:10px 0px 10px 0px;}
.counter div{text-align:center;}
.counter .today{font-family:Verdana,Arial, Helvetica,sans-serif; font-size: 9px; }
.counter .since{font-family:Verdana,Arial, Helvetica,sans-serif; font-size: 9px;}
.counter .bar{font-family:Verdana,Arial, Helvetica,sans-serif; font-size: 9px;color:#9c9c9c;padding:0px 5px 0px 5px;}
.counter .icon_rss{font-family:Verdana,Arial, Helvetica,sans-serif; font-size: 9px; padding-top:7px;}
.counter span{color:#ff6600;}

/* main_coverstory */ 
.coverstory {border: 1px solid #E2E2E2; border-radius: 5px 5px 5px 5px;position:relative;margin-bottom:25px;}
.coverstory {width:760px;}
.coverIntro:after {clear: both; content: ""; display: block;}
.coverIntro .info_pic {float:left;padding:10px; border-radius:5px;}
.coverIntro .info_pic img {border-radius: 5px 5px 5px 5px;}
.coverIntro .info {font-weight:bold;padding:10px;line-height:20px;overflow:hidden;word-break:break-all;word-wrap:break-word;}
.btn_cover_modify {position:absolute;}


/* main_preview */ 
.notice, .poll, .new, .photo {position:relative;margin-bottom:25px;}
.notice_top .title, .poll_top .title, .new_top .title, .photo_top .title {float:left;font-size:14px;}
.notice_top, .poll_top, .new_top, .photo_top {height:25px;font-weight:bold;border-bottom:2px solid #666; clear:both;*zoom:1;}
.notice_top, .poll_top, .new_top, .photo_top:after {display:block;clear:both;	content:''}


.notice_list li , .new_list td {padding:5px 0px; border-bottom:1px solid #E2E2E2;line-height:21px;height:21px;}
.notice_list li {padding:5px 0px 5px 15px;}
.notice, .poll {width:370px;float:left;}
.notice_list_none {padding:10px 0px;}

.poll {width:370px;float:right;}
.new {width:760px;float:left;}

.notice .more, .poll .more, .new .more {position:absolute;top:0;right:0;}
.notice_list li {background:url(../images/club_images/bl_05.gif) no-repeat 10px 12px;}
.notice_list li span{}  
.poll_view {margin-top:10px;border-radius:5px;border:1px solid #E2E2E2;padding:8px;}   
.poll_q {background:url(../images/club_images/bl_06.gif) no-repeat 0 2px;line-height:20px;height:20px;padding:0px 0px 10px 20px;font-weight:bold;}

.poll_a li {position:relative;*zoom:1;clear:both;padding:3px;}
.poll_a li:after{display:block;	clear:both;	content:''}
.poll_a .radio {float:left;}
.poll_a .contents {float:left;padding-left:5px;}

.new, .photo {width:760px;}
.new_list{padding:7px 0px 7px 0px;border:1p }
.new_list span{padding-left:3px;}
.new_list table{width:100%;background-color:#ffffff;}

.new_list td img{vertical-align:middle;}
.new_list .name{width:100px;}
.new_list .date, .new_list .count {width:50px;text-align:center;font-size:11px;color:#929292;}
.new_list .contents{padding-left:10px;}

.photo_list {padding:5px 5px 5px 10px;}
.photo_list_thum {float:left;padding:10px;}
.photo_list_thum div.info_pic {border:1px solid #E2E2E2;border-radius:5px;width:118px;height:88px;}
.photo_list_thum img {border-radius:5px;width:118px;height:88px;}
.photo_list_thum .info{text-align:center;padding-top:5px;}

.mainIndexLayout3 .notice {width:460px;margin:10px 10px;float:right;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}

.siteinfo{width:960px;border-top:1px solid #c8c8c8;  text-align:center;padding-top:10px;margin-top:20px;}
.siteinfo span{padding:2px;font-size:12px;}
.copyright{background:url(../images/club_images/copyright.gif) no-repeat; background-position:center;height:20px;width:960px;}

/*1_2.Layout2_index*/
.png24{tmp:expression(setPng24(this));}
.2coverstory_h3{z-index:100;padding:5px 10px 5px 20px;background:url(../images/club_images/middle.png) repeat-y; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/club_images/middle.png',sizingMethod='crop')}
.2coverstory_info{line-height:15px;color:#000000;}

/*1_3.Layout3_index*/
.notice3{width:400px;float:left;padding-left:10px;}

/*2_1.join_quiz*/
h2.join_title {font-size:16px;padding:10px 10px 10px 10px;}
.join {padding:0px 0px 20px 0px;}
.join_cafeinfo {border: 2px solid #E2E2E2; border-radius: 5px 5px 5px 5px; line-height: 20px; margin-bottom: 20px; padding: 15px;}
.join_cafeinfo .icon{padding:0px 30px 0px 80px;float:left;background:url(../images/club_images/join_bar.gif) no-repeat 0 5px;background-position:right;}
.join_cafeinfo .contents{text-align:center;}
.join_cafeinfo .contents .message {font-size:14px;padding:10px;font-weight:bold;vertical-align:middle;vertical-align:middle;display:block;padding:40px;}
.quiz_info {font-size:13px;padding:10px;font-weight:bold;}
.quiz_info span{color:#ff6600;font-size:14px;background:url(../images/club_images/bl_08.gif) no-repeat 0px 3px;padding-left:5px;}
.join_box {padding-bottom:10px;}
.quiz_info .info span{color:#ff6600;font-size:12px;background:url(../images/club_images/bl_08.gif) no-repeat 0 3px;padding-left:5px;}
.join_box th{padding:10px 5px 10px 15px;background-color:#f4f4f4;width:120px;color:#484848;}
.join_box td{vertical-align:middle;padding-left:10px;width:600px;}
.join_box img{vertical-align:middle;}
.join_box  .topline{background-color:#e0e0e0;height:2px;}
.join_box  .bottomline{background-color:#e0e0e0;height:2px;}
.join_box  .line{background:url(../images/club_images/line1.gif) repeat-x;height:1px;width:100%;}
.join_box input.text {border:#b1b1b2 1px solid; width:250px;}
.join_box input.text2 {border:#b1b1b2 1px solid; width:500px;}
.join_box .textfield{padding:8px 0px 8px 0px;} 
.join_box .textfield textarea{width:500px;height:130px;padding:3px;}   


/*4_1.bbs_list*/
.bbs_top{width:100%;height:30px}
.bbs_top span{padding-left:2px;}
.bbs_top .title{position:absolute;font-weight:bold;padding:5px 5px 5px 10px;background:url(../images/club_images/bl_07.gif) no-repeat 0 8px;font-size:15px;}

.item_date, .item_count, .item_recommend {color:#8d8d8d;font-size:11px;}

.item_check {width:20px;}
.item_num {width:50px;}
.item_mal {width:30px;}
.item_name {width:100px;}
.item_cafe {width:200px;}
.item_date{width:80px;color:#8d8d8d;font-size:11px;}
.item_count{width:60px;color:#8d8d8d;font-size:11px;}
.item_recommend {width:50px;color:#8d8d8d;font-size:11px;}
.item_recommend div{}
.item_recommend span{padding-right:3px;}
.item_recommend img{vertical-align:middle;}
.item_recommend .condition{text-align:center;font-weight:bold;font-size:11px;color:#8d8d8d;}

/*table 검색*/
.bbs_search, .manage_search {height:22px;text-align:center;width:740px;margin:10px 0px;}
.bbs_search select {font-size:12px;width:100px;height:21px;}
.bbs_search select input {height:21px;}
.bbs_search .searchBtn {width:35px; height:21px;}

/*table 페이징*/
.page {text-align:center;word-spacing:+5;vertical-align:top;font-family: tahoma;}
.page .num, .page a {font-weight:bold;border: 1px solid #E9E9E9;display: inline-block; height: 22px; line-height: 22px; padding: 0 6px; color: #FF3636;}
.page a {border: 1px solid #fff;color: #333333;}
.page img {margin-right:2px;} 

/*table 공통*/
.bbs_list table, .bbs_write table, .bbs_prenext table, .schedule_view table, .bbs_view table {width:760px;padding-bottom:10px;/*table-layout:fixed;*/}
.bbs_view table {table-layout:fixed;}
.bbs_write td.edit td {border:0;}

.bbs_list th, .bbs_view th {text-align:center;padding:10px;border-top:2px solid #dbdbdb;border-bottom:1px solid #dbdbdb;}
.bbs_list td, .bbs_write td, .bbs_prenext td {text-align:center;border-bottom:1px solid #E7E7E7;vertical-align:middle;height:19px;}
.bbs_list .bbs_contents, .bbs_list .bbs_notice_contents {text-align:left;}
.bbs_list td.bbs_contents {padding:5px 5px;}
.bbs_list td.bbs_contentC {padding:5px 5px;}
.bbs_list .bbs_contents span, .bbs_list .bbs_notice_contents span{color:#ff6600;}
.bbs_list td.td_bookmark {padding:5px 5px;vertical-align:top; text-align:left;}
.bbs_list td.nolist {padding:10px; text-align:center;}
.bbs_btn_left{float:left;padding-top:5px;height:20px;}
.bbs_btn_left span{padding-left:3px;}
.bbs_btn_right{float:right;padding-top:5px;}   
.bbs_btn_right span{padding-left:3px;}
.bbs_btn_center{text-align:center;padding-top:5px;}   
.bbs_btn_center span{padding-left:3px;}
 
.bbs_notice{background-color:#fafafa;}
.bbs_notice_contents{font-weight:bold;padding:6px 0px 6px 0px;}
.bbs_notice_contents a:link{color:#ff6600;}
.bbs_notice_contents a:hover{color:#ff6600;}
.bbs_notice_contents a:visited{color:#ff6600;}
.bbs_notice_contents div{}
.bbs_notice_contents span{font-weight:normal;font-size:10px;color:#d1975d;font-family:tahoma;padding-left:3px;}
.bbs_icon_re{padding-right:5px;}

 


 /*4_2.bbs_view*/
.guestbook_write .textfield, .bbs_comment textarea, .bbs_comment .emoticon  {border-radius: 4px;}
.bbs_comment {border-radius: 0px 0px 4px 4px;}



.bbs_view th {text-align:left;}
.bbs_view .topline{background-color:#cdcdcd;height:2px;width:760px;}
.bbs_view .line{background:url(../images/club_images/line1.gif) repeat-x;height:3px;width:100%;} 
.bbs_view .bottomline{border-bottom:1px solid #dbdbdb;}

.bbs_view .line{background-color:#d7d7d7;height:1px;}
.bbs_view .date{padding:8px;font-size:11px; }
.bbs_view .date span{color:#9a9a9a;padding:0px 5px 0px 8px;}
.bbs_view span.divbar {background: url("../images/club_images/icon_set.png") no-repeat scroll 5px -120px transparent;margin-bottom:10px;padding-left:10px;}
.bbs_view .count {padding:5px 10px 0px 0px;text-align:right;font-size:11px;}
.bbs_view .count span{color:#9a9a9a;}  
.bbs_view .contents{padding:20px;line-height:1.2em;overflow:hidden;word-break:break-all;word-wrap:break-word; width:760px;}
.bbs_prenext {padding:0px 5px 5px 5px;clear:both;border-top:1px solid #dbdbdb;}
.bbs_prenext th {border-bottom:1px solid #dbdbdb;text-align:left;}
.bbs_prenext td {text-align:left;}
.bbs_prenext .prenext_item{font-weight:bold;color:#999999;background-color:#ffffff;padding:8px 0px 10px 15px;width:100px;}
.bbs_prenext .prenext_item_content{padding:10px 5px 5px 5px;width:600px;}
.bbs_prenext .topline{background-color:#cdcdcd;height:1px;}
.bbs_prenext .bottomline{background-color:#cdcdcd;height:1px;}
.bbs_prenext .line{background:url(../images/club_images/line1.gif) repeat-x;height:1px;width:100%;}     
.bbs_view .scrap {text-align:right;padding:10px;color: #9A9A9A;font-size:11px;}
.bbs_view .tag{background: url(../images/club_images/icon_set.png) no-repeat scroll 15px -46px; color: #B2B2B2; padding: 10px 15px 5px 35px;}
.bbs_view .tag a:link, .bbs_view .tag a:hover, .bbs_view .tag a:visited {color: #8E8E8E; font-size: 11px;letter-spacing: -1px;}
.bbs_view .tag img{vertical-align:middle;}
.bbs_view .text{border:#b1b1b2 1px solid;}

.bbs_comment{margin-bottom:20px;background-color:#fafafa;padding:10px;}
.bbs_comment td {padding:3px;}
.bbs_comment textarea {width:585px;height:40px;float:left;margin-right:2px;}
.bbs_comment .emoticon {width:45px;height:46px;background-color:#ffffff; padding:2px; text-align:center; font-size:10px;border: 1px solid #B1B1B2;float:left;margin-right:2px;} 

.bbs_comment_list {background-color:#fafafa;margin-top:20px;padding:0px;border-radius: 4px 4px 0px 0px;}
.bbs_comment_list table {width:100%;}
.bbs_comment_list th {border-bottom: 1px solid #E2E2E2;padding:10px;}
.bbs_comment_list td {border-bottom: 1px solid #E2E2E2;padding:10px 0px;}
.bbs_comment_list img{vertical-align:middle;}
.bbs_comment_list .name{width:120px;}  

.bbs_comment_list .contents div {position:relative;word-break:break-all;word-wrap:break-word;padding-right:15px;color:#727272;}
.bbs_comment_list .contents a {position:absolute;top:0;right:0;}
.bbs_comment_list .line{background:url(../images/club_images/line1.gif) repeat-x;height:1px;width:100%;}
.bbs_comment_list span.date{font-weight:normal;font-size:11px;color:#a8a8a8;display:block;padding-top:5px;}    

.bbs_view_file{padding:5px;color:#a1a1a1;font-size:11px;}
.bbs_view_file div{padding:2px 2px 0px 2px; text-align:right;}
.bbs_view_file img{vertical-align:middle;}

.bbs_view_file span {padding-right:3px;}
.bbs_view_file a:link{color:#a1a1a1;font-size:11px;}
.bbs_view_file a:hover{color:#a1a1a1;font-size:11px;}
.bbs_view_file a:visited{color:#a1a1a1;font-size:11px;}

/*4_3.bbs_write*/
.bbs_write {border-top:2px solid #dbdbdb;}
.bbs_write th {border-bottom:1px solid #dbdbdb;vertical-align:middle;height:19px;font-weight:bold;font-size:12px;padding:9px 8px 9px 15px;background:#FAFAFA;}
.bbs_write td {text-align:left;}
.bbs_write .item {width:120px;}
.bbs_write .contents{vertical-align:middle; padding-left:10px;}
/* .bbs_write .contents div {padding:20px;} */
.bbs_write .topline{background-color:#cdcdcd;height:2px;width:760px;}
.bbs_write .line{background-color:#d5d5d5;height:1px;width:100%;}   
.bbs_write .bottomline{background-color:#d7d7d7;height:2px;}
.bbs_write .edit{padding:0px 0px 0px 0px;}
.bbs_write .text{border:#b1b1b2 1px solid;width:600px;}
.bbs_write .attention{color:#ff6600;padding-bottom:5px;}
.bbs_write .mal{float:left;padding-right:20px;}
.bbs_write .check{position:absolute;}
.bbs_write .check_mal {padding:2px 0px 0px 20px;width:21px;height:21px; overflow:hidden;}

/*5_1.guestbook_list*/
.guestbook_write, .guestbook_list {background-color: #FAFAFA;border:1px solid #dedede;margin-bottom:20px;border-radius:4px}
.guestbook_write {height:80px;position:relative;width:740px;padding:5px 10px;}
.guestbook_write .textfield{width:650px;height:40px;float:left;}
.guestbook_write .btn {float:left;padding-left:3px;}
.guestbook_write .name {font-weight:bold;padding:3px 0px 6px 0px;}
.guestbook_write_info {padding:5px 15px 0px 20px;height:30px;float:right;}
.guestbook_write_info .name {float:left;font-weight:bold;padding-right:10px;vertical-align:middle;padding-top:2px;}
.guestbook_write_info .btn{float:left;vertical-align:middle;}
.guestbook_write_info input{border:#b1b1b2 1px solid;vertical-align:middle;font-weight:normal;}

.guestbook_list .guestbook_list_head {border-bottom:1px solid #f1f1f1;height:30px;background-color: #F3F3F3;}
.guestbook_list .guestbook_list_head .num {float:left;width:30px;padding:8px 0px 5px 10px;font-size:11px;font-weight:bold;}
.guestbook_list .guestbook_list_head .name {float:left;font-weight:bold;padding:8px 0px 5px 0px;}
.guestbook_list .guestbook_list_head .date {float:left;padding:8px 0px 5px 10px;color:#7a7a7a;font-size:11px;display:inline-block;}
.guestbook_list .btn {float:right;padding:5px 10px 3px 0px;display:inline-block;}
.guestbook_contents {padding:20px 20px 5px 20px; overflow:hidden; word-break:break-all; word-wrap:break-word; }
.guestbook_comment{padding:10px 10px 10px 30px;margin-bottom:5px;}
.guestbook_comment td {padding:3px;}
.guestbook_comment textarea{width:550px;height:40px;}
.guestbook_comment .emoticon{background-color:#ffffff; padding:2px; text-align:center; font-size:10px;}  
.guestbook_comment_list {margin-top:0px; padding-top:10px; padding-left:20px; padding-right:20px;}
.guestbook_comment_list .contents{padding:10px 0px 5px 0px;width:500px;overflow:hidden;word-break:break-all;word-wrap:break-word;}
.guestbook_comment_list .line{background:url(../images/club_images/line1.gif) repeat-x;height:1px;width:100%;}
.guestbook_comment_list span{padding:0px 5px 0px 5px;font-size:11px;color:#a8a8a8;}

/*6_1.album_list*/
.album {border-bottom: 1px solid #DBDBDB; border-top: 2px solid #DBDBDB; padding: 10px;}
.album table {width:760px;}
.album td {padding:5px; text-align:center;}
.album .album_box {border:1px solid #EEEEEE; text-align: center; vertical-align: middle;height: 80px; width: 120px;}

.album .title{padding-top:5px;text-align:center;}
.album .title span{font-size:10px;color:#d1975d;}
.album .date{font-size:11px;color:#999;}
.album .contents{padding:3px 0px 3px 0px;}

/*7_1.paint_list*/
.paint_list_box {border: 1px solid #DEDEDE;margin-bottom:20px;}
.paint_list_box .paint_list {background-color: #F3F3F3;height:30px;}

.paint_list .num{text-align:center;float:left;width:40px;padding:8px 0px 5px 0px;font-size:11px;color:#7a7a7a;}
.paint_list .title{float:left;font-weight:bold;padding:8px 0px 5px 0px;}
.paint_list .title span{padding-left:5px;}
.paint_list .name{float:left;padding:8px 0px 5px 0px;}
.paint_list .name span{padding:0px 5px 0px 5px;color:#7a7a7a;font-size:11px;}
.paint_list .date{float:left;padding:8px 0px 5px 10px;color:#7a7a7a;font-size:11px;}
.paint_list .btn{text-align:right;padding:5px 0px 3px 0px;}
.paint_list span{padding-right:3px;}
.paint_contents{padding:5px 10px 0px 10px; verflow:hidden;word-break:break-all;word-wrap:break-word;}

.paint_contents .tag{clear:both;margin-left:10px;padding:15px 10px 0px 40px;background:url(../images/club_images/icon_tag.gif) no-repeat 0 15px;font-size:12px;color:#4a4a4a;}
.paint_contents .tag a:link{color:#4a4a4a;text-decoration:underline;}
.paint_contents .tag a:hover{color:#4a4a4a;text-decoration:underline;}
.paint_contents .tag a:visited{color:#4a4a4a;text-decoration:underline;}    
.paint_contents .tag img{vertical-align:middle;}
.paint_contents .text{border:#b1b1b2 1px solid;}
.paint_contents span{padding-right:3px;} 

.paint_comment{margin-bottom:5px;background-color:#f2f2f2;padding:10px;}
.paint_comment td{padding:3px;}
.paint_comment textarea{width:500px;height:40px;}
.paint_comment .emoticon{background-color:#ffffff;padding:2px; text-align:center; font-size:9px;}  
.paint_comment_list{background-color:#f2f2f2;margin-top:20px;padding-top:10px; padding-left:20px; padding-right:20px;}
.paint_comment_list table{width:100%;}
.paint_comment_list td{vertical-align:middle;}
.paint_comment_list img{vertical-align:middle;}
.paint_comment_list .name{width:100px;}
.paint_comment_list .contents{padding:5px 0px 5px 0px;width:500px;}
.paint_comment_list .line{background:url(../images/club_images/line1.gif) repeat-x;height:1px;width:100%;}
.paint_comment_list span{padding:0px 5px 0px 5px;font-size:11px;color:#a8a8a8;}  

/*7_3.paint_write*/
.paint_sol_left{float:left;padding:10px 0px 10px 60px;}
.paint_sol_left .pen{background:url(../images/club_images/penback.gif) no-repeat; width:160px;height:71px;padding:0px 0px 0px 0px;margin-bottom:5px;}
.paint_sol_left td{padding:1px 1px 1px 0px;}
.paint_sol_left .td1{padding-left:3px;}
.paint_sol_left .title{padding-left:5px;padding-top:20px;height:20px;}
.paint_sol_left .brush{background:url(../images/club_images/brushback.gif) no-repeat; width:151px;height:90px;padding:0px 0px 0px 0px;margin-bottom:5px;}
.paint_sol_left .shape{background:url(../images/club_images/shapeback.gif) no-repeat; width:151px;height:59px;padding:0px 0px 0px 0px;margin-bottom:5px;}
.paint_sol_view{float:left;padding:10px 0px 10px 0px;width:310px;}
.paint_sol_view .canvas{border:1px solid #000000;width:300px;height:250px;}
.paint_sol_right{float:left;padding:10px 10px 10px 0px;}
.paint_sol_right .fill{background:url(../images/club_images/paintback.gif) no-repeat; width:153px;height:46px;padding:0px 10px 0px 5px;margin-bottom:5px;}
.paint_sol_right .title{height:20px;}
.paint_sol_right td{padding:1px 1px 1px 0px;}
.paint_sol_right .erase{background:url(../images/club_images/eraseback.gif) no-repeat; width:153px;height:46px;padding:0px 10px 0px 5px;margin-bottom:5px;}
.paint_sol_right .btn{padding:1px 0px 1px 0px;}
.paint_sol_right .view_color{background:url(../images/club_images/colorback.gif) no-repeat; width:153px;height:88px;padding:0px 10px 0px 5px;}
.paint_sol_right .view_color .picker{float:left;padding-top:5px;}
.paint_sol_right .view_color .btn{width:160px;padding-top:5px;}
.paint_sol_right .color{position:absolute;background-color:#006666;width:30px;height:30px;margin:10px 10px 10px 110px;}

/*8_1.schedule_monthly*/
.scheduler_tab {position:relative;background: url("../images/purple_images/tab_bg.png") repeat-x scroll center bottom transparent; display: block; margin: 5px 0;width:760px;}
.scheduler_tab span {background: none repeat scroll 0 0 #F6F6F6; border: 1px solid #D9D9D9;color: #CACACA; float: left; margin-left: -1px; padding: 8px 25px;}
.scheduler_tab span.on {-moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #FFFFFF;
    border-color: #D9D9D9 #D9D9D9 #FFFFFF;
    border-image: none;
    border-style: solid;
    border-width: 1px;
    color: #333333;
    float: left;}

.scheduler_search {position:relative;height:30px;}
.scheduler_search .form{padding-top:3px;}
.scheduler_search .year{width:80px;border:1px sold #a4a4a4;}
.scheduler_search .month{width:50px;border:1px sold #a4a4a4;}
.scheduler_search .text{float:left;padding:3px 3px 3px 3px;}
.scheduler_search .week{width:40px;border:1px sold #a4a4a4;}

.schedule_momth, .schedule_week {text-align:center; height:30px;}
.schedule_momth .btn_pre{padding:5px 10px 5px 5px;}
.schedule_momth .month{font-size:25px;font-weight:bold; font-family:Arial;padding-top:5px;line-height:25px;}
.schedule_momth .btn_next{padding:5px 5px 5px 10px;}

.scheduler_icon{position:absolute;right:0;top:0;}
.scheduler_top_btn{float:right;padding:25px 0px 5px 0px}
.scheduler_bottom_btn{float:right;padding:5px 2px 2px 0px;}

.scheduler_month th {border:1px solid #cacaca;background-color:#f2f2f2;text-align:center;}
.scheduler_month table{width:760px;}
.scheduler_month .dim{border:1px solid #cacaca;background-color:#f2f2f2;height:90px;width:108px;}
.scheduler_month .act{border:1px solid #cacaca;background-color:#ffffff;height:90px;width:108px;}
.scheduler_month .act .day{padding:5px 5px 0px 5px;font-size:10px; font-family:verdana;}
.scheduler_month .act .holiday{padding:5px 5px 0px 5px;font-size:10px; font-family:verdana;color:#ff6600;}
.scheduler_month .today {border:1px solid #cacaca;background-color:#fff2d2;height:90px;width:108px}
.scheduler_month .today .day{padding:5px 5px 0px 5px;font-size:10px; font-family:verdana;}
.scheduler_month .more{position:absolute; padding:10px 10px 10px 70px;}

.month_icon_repeat{padding-left:13px;background:url(../images/club_images/icon_repeat.gif) no-repeat 0 3px;font-size:11px;}
.month_icon_repeat a:link{color:#357c00;}
.month_icon_repeat a:hover{color:#357c00;}
.month_icon_repeat a:visited{color:#357c00;}
.month_icon_allday{padding-left:13px;background:url(../images/club_images/icon_allday.gif) no-repeat 0 2px;font-size:11px;}
.month_icon_allday a:link{color:#ff6600;}
.month_icon_allday a:hover{color:#ff6600;}
.month_icon_allday a:visited{color:#ff6600;}
.month_schedul{font-size:11px;}      
.scheduler_memo{padding:0px 5px 5px 5px;font-size:11px;line-height:15px;color:#c78e5b;}

.scheduler_layer {position:absolute;padding:0px 100px 0px 0px; z-index:10;}
.scheduler_layer div.scheduler_layerbox {width:140px;background-color:#f2f2f2;border:1px solid #cacaca;position:relative;}
.scheduler_layer .btn{position:absolute;right:5px;top:5px;bottom:5px;}
.scheduler_layer .date{font-weight:bold;font-size:11px;padding-bottom:5px;}   
.laybox_center_m{padding:3px; background-color:#feed8c;}
.laybox_top_m{background:url(../images/club_images/laybox_top_m.gif) repeat-x;height:5px;width:100%;}
.laybox_center_l{background:url(../images/club_images/laybox_center_l.gif) repeat-y;width:6px;}
.laybox_center_l{background:url(../images/club_images/laybox_center_l.gif) repeat-y;}
.laybox_center_r{background:url(../images/club_images/laybox_center_r.gif) repeat-y;}
.laybox_bottom_m{background:url(../images/club_images/laybox_bottom_m.gif) repeat-x;}

/*8_2.schedule_weekly*/
.schedule_week .btn_pre{padding:5px 10px 5px 5px;}
.schedule_week .week{font-size:15px;font-weight:bold;padding-top:5px;line-height:25px;}
.schedule_week .btn_next{padding:5px 5px 5px 10px;}
.scheduler_week table{width:760px;}
.scheduler_week .week{border:1px solid #cacaca;background-color:#f2f2f2;width:110px;padding:10px;heighr:60px; text-align:center; vertical-align:middle;}
.scheduler_week .week div{font-weight:bold;}
.scheduler_week .schedule{border:1px solid #cacaca;background-color:#ffffff;padding:5px 5px 5px 10px;height:70px;} 
.week_icon_repeat{padding-left:13px;background:url(../images/club_images/icon_repeat.gif) no-repeat 0 3px;font-size:12px;}
.week_icon_repeat a:link{color:#357c00;}
.week_icon_repeat a:hover{color:#357c00;}
.week_icon_repeat a:visited{color:#357c00;}
.week_icon_allday{padding-left:13px;background:url(../images/club_images/icon_allday.gif) no-repeat 0 2px;font-size:12px;}
.week_icon_allday a:link{color:#ff6600;}
.week_icon_allday a:hover{color:#ff6600;}
.week_icon_allday a:visited{color:#ff6600;}
.week_schedul{font-size:12px;}

/*8_3.schedule_view*/
.schedule_view{padding:0px 5px 5px 5px;clear:both;}
.schedule_view th{font-weight:bold;color:#505050;font-size:12px; background-color:#eeeeee;padding:8px 8px 8px 15px;}
.schedule_view .topline{background-color:#cdcdcd;height:2px;width:760px;}
.schedule_view .line{background:url(../images/club_images/line1.gif) repeat-x;height:3px;width:100%;} 
.schedule_view .bottomline{background-color:#d7d7d7;height:2px;}
.schedule_view .contents{padding:15px;line-height:18px;border-bottom: 1px solid #DBDBDB;}
.schedule_view .title{font-weight:bold;color:#505050;font-size:12px; background-color:#eeeeee;padding:8px 8px 8px 15px;}
.schedule_view .name{color:#6c6c6c;font-size:12px; background-color:#eeeeee;padding:8px 8px 8px 15px; text-align:right;}
.schedule_view .date{font-size:12px;background-color:#fafafa;border-bottom:1px solid #E2E2E2;line-height:20px;color:#333;}
.schedule_view .date span {color:#333;}

/*8_4.schedule_write*/
.schedule_write_contents {padding:5px 0px 5px 10px;vertical-align:middle;width:600px;}
.schedule_write_contents .date2{position:absolute;margin-left:10px;}
.schedule_write_contents .date{float:left;padding:3px 3px 0px 3px;}
.schedule_write_contents .text.text{border:#b1b1b2 1px solid;}
.schedule_write_contents .year{width:60px;}
.schedule_write_contents .month{width:40px;}
.schedule_write_contents .day{width:40px;}
.schedule_write_contents .textfield {width:740px;height:100px;}

/*9_2.poll_new*/
.poll_select{padding:5px 0px 5px 5px;}
.poll_input{padding:0px 0px 5px 20px;}

/*9_2.poll_view*/
.poll_view_q{background-color:#f2f2f2;padding:10px 5px 10px 5px;margin:10px;font-weight:bold;width:730px;}
.poll_view_q span{background:url(../images/club_images/bl_06.gif) no-repeat 0 8px;padding:10px 5px 5px 20px;margin-left:10px;font-size:13px;}
.poll_view_a{padding:10px 30px 10px 30px;}
.poll_view_a li {padding:0px 5px 0px 0px;vertical-align:middle;}

/*11.tag_list*/
.tag_list{padding:15px;border: 1px solid #DEDEDE;border-radius: 4px 4px 4px 4px;}
.tag_01{background-color:#7f69d8;font-size:18px;font-weight:bold;color:#ffffff;padding:2px;letter-spacing:-1;line-height:25px;}  
.tag_01 a:link{color:#ffffff;}
.tag_01 a:hover{color:#ffffff;text-decoration:underline;}
.tag_01 a:visited{color:#ffffff;} 
.tag_02{font-size:15px;font-weight:bold;padding:5px;letter-spacing:-1;line-height:21px;}
.tag_02 a:link{color:#999999;}
.tag_02 a:hover{color:#000000;text-decoration:underline;}
.tag_02 a:visited{color:#999999;} 
.tag_03{font-size:15px;font-weight:bold;letter-spacing:-1;color:#7f69d8;line-height:18px;}
.tag_03 a:link{color:#7f69d8;}
.tag_03 a:hover{color:#7c7c7c;text-decoration:underline;}
.tag_03 a:visited{color:#7f69d8;}
.tag_04{font-size:12px;letter-spacing:-1;line-height:15px;}
.tag_04 a:link{color:#7c7c7c;}
.tag_04 a:hover{color:#000000;text-decoration:underline;}
.tag_04 a:visited{color:#7c7c7c;} 
.tag_bar{padding:5px 10px 5px 10px;color:#c0c0c0;}
.tag_num{color:#7f69d8;font-size:11px;}  
.bbs_view .tag_original{padding:12px 8px 8px;font-size:12px;font-weight:bold;}
.bbs_view .tag_line{background-color:#d7d7d7;height:1px;}
.bbs_view .tag_contents{padding: 10px;}

/*12_2.member_view*/
.bbs_write .memberinfo{padding:10px 10px 10px 10px;height:100px;}

/*13_1.manage_index*/  
.manage_menu_top {height:45px;background:url(../images/club_images/line2.gif) repeat-x;background-position:bottom;}
.manage_menu_top .title{line-height:43px;float:left;font-size:15px;letter-spacing:-1px;background: url("../images/club_images/icon_manage.gif") no-repeat scroll 5px 13px transparent;padding-left:22px;}
.manage_menu_top .go_main a {text-decoration:underline;}
.manage_menu_top .go_main {float:right;padding:14px 5px 5px 0px;font-size:11px;letter-spacing:-1px;}
.manage_menu {padding:10px;}
.manage_menu h3.category{background:url(../images/club_images/bl_10.gif) no-repeat 0 6px;padding:5px 0px 3px 18px;font-size:13px;}
.manage_menu li{margin-left:5px;background:url(../images/club_images/bl_09.gif) no-repeat 0 5px;padding:3px 0px 3px 8px;letter-spacing:-0.5px;}
.manage_menu .line{background:url(../images/club_images/line1.gif) repeat-x;height:15px;background-position:center;}
.manage_top{width:760px;background:url(../images/club_images/line2.gif) repeat-x;background-position:bottom;height:35px;margin-bottom:10px;}
.manage_top span{padding-left:2px;}
.manage_attention, .manage_index, .manage_info, .manage_menu_lineup, .manage_wrap {margin:0 10px 10px}
.manage_info table {width:100%; table-layout:fixed;}
.manage_top .title {font-weight:bold;padding:5px;font-size:14px;}
.manage_attention {background: none repeat scroll 0 0 #fafafa; border: 1px solid #E2E2E2;border-radius:5px;padding:15px;}
.manage_index table{width:100%;}
.manage_index th {font-weight:bold;color:#505050;font-size:12px; background-color:#eeeeee;padding:8px 8px 8px 15px;border:1px solid #cacaca;text-align:center;}
.manage_index td {border:1px solid #cacaca;background-color:#ffffff;padding:5px 5px 5px 10px;}
.manage_index .topline{background-color:#e0e0e0;height:2px;}                                                                   
.manage_index .category{text-align:center;font-weight:bold;vertical-align:middle;}
.manage_index .category_menu{background-color:#f9f9f9;padding:5px 5px 5px 10px;}
.manage_index .authority{text-align:center;font-weight:bold;}     
.manage_index_info{padding:15px;line-height:20px;}
.manage_index_info div{font-weight:bold;padding-bottom:5px;}
.manage_counter_info span{font-size:12px;color:#6a6a6a;padding:0px 5px 0px 5px;}
.manage_counter_info {font-size:11px;color:#ff6600;}

/*input 줄맞춤*/   
.manage_head_upload .attention, .manage_menu_lineup .info{padding:5px 5px 10px 5px;color: #FF6600;font-size: 11px;}
.manage_headIcon {clear:both;*zoom:1;}
.manage_headIcon:after {display:block;clear:both;content:'';}
.manage_headIcon {padding:5px;margin-bottom:10px;}
.manage_headIcon .info {padding:0px 20px 0px 0px;}
.manage_headIcon li{float:left;padding-left:10px;}
.manage_info2 {position:relative;margin-bottom:20px;}
.manage_info th, .manage_info td {background: url("../images/club_images/line4.gif") repeat-x scroll bottom;padding:5px;}
.manage_info td {padding:5px;}
.manage_info .item, .manage_menu_design .item {margin-left:10px;padding:5px 0px 3px 8px;font-weight:bold;color:#6a6a6a;font-size:12px;background:url(../images/club_images/bl_05.gif) no-repeat 0 9px;float:left;}
.manage_info .contents{padding:5px 5px 0px 5px;float:left;}
.manage_info .contents span{font-weight:bold;}
.manage_info .line{clear:both;background:url(../images/club_images/line4.gif) repeat-x;height:10px;background-position:center;}
.manage_info .text{border:#b1b1b2 1px solid;}
.manage_info a.int_btn img {vertical-align: top;}

.manage_info .key{padding-top:5px;font-weight:normal;vertical-align:middle;}
.manage_info .key span{font-weight:normal; vertical-align:middle;padding-right:10px;} 
.manage_info .date{float:left;padding:3px 3px 0px 3px;}
.manage_info .year{width:60px;}
.manage_info .month{width:40px;}
.manage_info .day{width:40px;}  

.manage_attention .contents{padding:0px 0px 5px 8px;background:url(../images/club_images/bl_02.gif) no-repeat 0 4px;}  
.manage_attention li {line-height:18px;}
.manage_attention span {color:#000;}

.manage_grade{clear:both;*zoom:1;}
.manage_grade:after{display:block;clear:both;content:'';}

.manage_grade .contents{padding:0px 0px 3px 8px;background:url(../images/club_images/bl_02.gif) no-repeat 0 4px;float:left;}
.manage_grade .contents span{padding-right:5px;font-weight:bold;}
.manage_grade .contents2{padding:0px 0px 3px 8px;background:url(../images/club_images/bl_02.gif) no-repeat 0 4px;float:left;}
.manage_grade .contents2 span{padding-right:5px;font-weight:bold;}
.manage_grade_btn{float:left;}

.quiz_write{padding:5px;}
.quiz_write li{padding:5px;}
.quiz_write, .manage_head_upload {clear:both;*zoom:1;}
.quiz_write, .manage_head_upload:after{display:block;clear:both;content:'';}
.manage_info_cafeinfo .text_limit{padding:3px 5px 5px 0px;line-height:15px;font-weight:normal;font-size:11px;color:#ff6600;display:inline-block;}

.manage_head_upload .mal{width:90px;height:90px;float:left;border:1px solid #e5e5e5; text-align:center; background:#fff;}
.manage_head_upload .list select {width:535px;height:100px;}
.manage_info_cafeinfo .text_limit_inp{padding-top:3px;}    
.manage_info_cafeinfo .img_limit, .manage_info .img_limit{padding:0px 5px 5px 0px;font-weight:normal;font-size:11px;color:#ff6600;}
.manage_info .viewimg{padding:5px 0px 5px 0px;}
.manage_info .viewimg img{width:320px;}
.manage_counter_info label {color: #666666;font-size:12px;}
.manage_grade_info {float:left;padding-right:20px;}
.manage_grade_info .check{position:absolute;}
.manage_grade_info .check_text{padding:2px 0px 0px 20px;}

.manage_head_upload {background: none repeat scroll 0 0 #FAFAFA; border: 1px solid #E2E2E2; border-radius: 5px 5px 5px 5px;  padding: 15px;}
.manage_head_upload .line{background:url(../images/club_images/line1.gif) repeat-x;height:15px;background-position:top;}
.manage_head_upload .mal div{padding-top:35px; text-align:center;}
.manage_head_upload .list{float:left;}
.manage_head_upload .btn{margin:20px 10px 10px 10px;float:left;height:50px;width:60px;}
.manage_head_upload .btn div{padding:2px;}


/*15_1.manage_menu_lineup*/   
.manage_menu_lineup .default_menu, .manage_menu_lineup .choice_menu {background: none repeat scroll 0 0 #FAFAFA;border: 1px solid #E2E2E2;border-radius: 5px 5px 5px 5px;padding:15px;height:280px;margin-bottom:20px;}
.manage_menu_lineup .default_menu, .manage_menu_lineup .choice_menu {width:290px;float:left;}
.manage_menu_lineup .choice_menu {float:right;}
.manage_menu_lineup h3 {font-size:13px;}
.manage_menu_lineup .btn {float:left;margin:100px 0px 10px 15px}
.manage_menu_lineup .btn a {display:block;margin:10px 0;}
.manage_menu_lineup .title{font-weight:bold;padding-bottom:5px;}
.manage_menu_lineup select {width:290px;height:150px;}
.manage_menu_lineup .change{margin-top:5px;}
.manage_menu_lineup .change .text{border:#b1b1b2 1px solid;}
.manage_menu_lineup .line{background:url(../images/club_images/line1.gif) repeat-x;height:5px;background-position:center;}
.manage_menu_lineup_m{background-color:#ffffff;padding:5px 10px 0px 10px;} 

/*15_2.manage_menu_design*/

.manage_menu_design table {width:740px;}
.menu_design_head {margin-left:20px;}
.manage_menu_design th, .manage_menu_design td{background: url("../images/club_images/line4.gif") repeat-x scroll bottom;padding:10px;}
.manage_menu_design th {text-align:left;}
.manage_menu_design .title {background: url("../images/club_images/bl_07.gif") no-repeat scroll 25px 10px transparent; font-size: 14px;  letter-spacing: -1px;  line-height: 30px;  padding-left:35px;}
.manage_menu_design .item{margin-left:20px;padding:3px 0px 0px 8px;font-weight:bold;color:#6a6a6a;font-size:12px;float:left;}
.manage_menu_design .contents{padding:0px 5px 0px 5px;float:left;}
.manage_menu_design .font_s, .manage_menu_design .font_color, .manage_menu_design .type{float:left;margin-right:50px;}
.manage_menu_design .contents .font_color .color  {float:left;margin-right:5px;height:16px;width:16px;}

.manage_menu_design .contents .type{float:left;padding-left:5px;}
.manage_menu_design .contents .type select{width:70px;}
.manage_menu_design .topline{clear:both;background:url(../images/club_images/line5.gif) repeat-x;height:3px;background-position:center;height:20px}
.manage_menu_design .line{clear:both;background:url(../images/club_images/line4.gif) repeat-x;height:10px;background-position:center;}
.manage_menu_design .text{border:#b1b1b2 1px solid;}

/*15_3.manage_menu_authmember*/    
.manage_menu_authority {width:760px;}


/*15_4.manage_menu_authmaster*/  
.manage_menu_authmaster {border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;}
.manage_menu_authmaster .h_category{border-right:1px solid #e0e0e0;width:120px;background-color:#f8f8f8;text-align:center;font-weight:bold; vertical-align:middle;}
.manage_menu_authmaster .category{width:150px;background-color:#f8f8f8;padding:5px;border-right:1px solid #e0e0e0;}
.manage_menu_authmaster .condition{padding:5px 5px 5px 15px;background-color:#ffffff;}
.manage_menu_authmaster .line{background-color:#e0e0e0;height:1px;}


/*manage_design_*/  
.manage_design_write, .manage_design_head {clear:both;*zoom:1;}
.manage_design_write, .manage_design_head:after{display:block;clear:both;content:'';}

.manage_design_write {width:740px;margin:0px 0px 20px 10px;background: url("../images/club_images/dot03.gif") repeat-x scroll bottom;}
.manage_design_write2 {height:180px;}
.manage_design_write3 {height:110px;}

.manage_design_head {position:relative;}
.sel_menu {height:30px;position:absolute;top:6px;left:80px;}  

.manage_design_head h3 {font-size:14px;letter-spacing:-1px;line-height:30px;background: url("../images/club_images/bl_07.gif") no-repeat 5px 10px;padding-left:15px;}
.manage_design_write .title{font-weight:bold;padding:10px 5px 5px 0px;}
.manage_design_write .info{font-size:11px;padding:0px 0px 5px 8px;background:url(../images/club_images/bl_02.gif) no-repeat 0 4px;}

.manage_design_write .layout {float:left; text-align:center;padding:5px;}
.manage_design_write .layout_choice{display:block; text-align:center;padding:5px 5px 15px 5px;}
.manage_design_write .layout_img {text-align:center;}

.manage_skin_preview {float:left;border:1px solid #cecece;padding:11px; background-color:#fafafa;}
.manage_skin_preview img {width:80px;height:80px;}
.manage_skin_list {width:608px;border:1px solid #cecece;padding:10px; background-color:#fafafa;float:right;}
.manage_skin_list iframe {border:0px;width:608px; height:82px;}
.manage_skin_arrow_m{padding:1px 5px 0px 5px;width:570px;}
.manage_skin_arrange{padding:9px 5px 5px 5px;float:left;}
.manage_skin_arrange img {width:60px;height:60px;}
.manage_skin_arrange a:link {border:2px solid #fafafa;display:block;}
.manage_skin_arrange a:hover {border:2px solid #d0afeb;display:block;}

.skin_register_self .input{height:18px;font-size:12px;border:#b1b1b2 1px solid;}
.skin_register_selfinfo{vertical-align:middle;padding:0px 5px 0px 0px;}
.skin_register_attention{float:right;padding:10px;}
.skin_register_self .view_color{background-color:#FFFFFF;width:20px;height:20px;float:left;}
.skin_register_self {position:absolute;top:0;right:0;}
.skin_register_self input.chk {margin-top:3px;}

.manage_skin_title {font-weight:bold;padding:0px 0px 5px 5px;}
.manage_skin_line {background:url(../images/club_images/dot03.gif);height:30px; background-repeat:repeat-x;background-position:center}

.manage_design_write .iframe_set  iframe{border:0px;width:365px;height:80px;} 
.iframe_manage_design {margin:0; padding:0;border:0px; background-color:#f4f4f4;}
.iframe_manage {background-color:#f4f4f4;}
.iframe_manage .layout_sample{border:1px solid #a8a3de;height:60px;background-color:#ffffff;}
.iframe_manage .layout_sample_thum{float:left;padding:13px 10px 10px 10px;}
.iframe_manage .layout_sample_thum span{padding:0px 3px 0px 0px;}
.iframe_manage .layout_sample_thum img{width:35px;height:35px;}     

.manage_design_write .user{padding:5px 0px 0px 0px;}
.manage_design_write .user .title{padding:0px;font-weight:bold;width:200px;}  
.manage_design_write .user .check{margin-right:0px;width:20px;float:left;}
.manage_design_write .user .setting{float:left;padding:3px 3px 0px 0px;font-weight:bold;}
.manage_design_write .user .color{float:left;}
.manage_design_write .user .color div{background-color:#00CCFF;width:19px;height:19px;margin:0px 5px 0px 5px;border:1px solid #ffffff;}
.manage_design_write .attention{font-size:11px;color:#ff6600;padding:0px 0px 0px 20px;} 

.manage_design_write .line{margin:0px 60px 0px 330px;background:url(../images/club_images/line1.gif) repeat-x;background-position:center;height:10px;}
.manage_design_write .open_bbs{float:left;padding:0px 5px 5px 5px;}
.manage_design_write .open_bbs select{width:100px;}
.manage_design_write_m{background-color:#ffffff;padding:5px;}    


/*manage_bbs_list*/
.manage_page {clear:both;*zoom:1;}
.manage_page:after{display:block;clear:both;content:'';}
.manage_page{padding:10px 10px 10px 10px;text-align:center;word-spacing:+5;vertical-align:top;}
.manage_page span{font-size:11px;font-family:verdana;}
.manage_page .num{font-weight:bold;color:#ff6600;}
.manage_page img{margin-right:2px;} 

.manage_bbs_list {width:740px;}
.manage_bbs_list table{width:100%;}
.manage_bbs_list th,.manage_member_condition {text-align:center;padding:5px 0px 5px 0px;background-color:#fafafa;font-size:11px;border:1px solid #e7e7e7;}
.manage_bbs_list td {border-bottom: 1px solid #E2E2E2;text-align:center;border:1px solid #e7e7e7;padding:9px 0px 9px 0px}
.manage_bbs_list td em {font-style:normal;}
.manage_bbs_list td.now, .manage_bbs_list td span {font-weight:bold;}
.manage_bbs_list td.fr, .manage_bbs_list th.fr {text-align:left;font-weight:normal; padding-left:10px;}

.manage_bbs_write {padding:0px 5px 5px 5px;clear:both;}     
.manage_bbs_write th{padding:8px 20px 8px 20px;background-color:f2f2f2;width:200px;font-size:11px;}
.manage_bbs_write .contents{padding:5px 10px 5px 10px;vertical-align:middle;width:600px;font-weight:normal;} 
.manage_bbs_write .attention{font-size:11px;color:#ff6600;padding-top:3px;}
.manage_bbs_write .text{border:#b1b1b2 1px solid;margin-right:5px;}
.manage_bbs_write .item{padding:3px 15px 0px 5px;} 
.manage_bbs_write_line{clear:both;height:1px;background-color:#e7e7e7;}

.manage_bbs_level_change{float:left;margin: 1px 3px 0;}
.manage_bbs_level_change select {float:left;margin:1px 0px 0px 2px;}
.manage_bbs_level_change a {float:left;margin:0px 10px 0px 3px;}
.manage_bbs_rejoin{float:left;padding:10px 5px 5px 0px;}
.manage_bbs_rejoin select{width:160px;}
.manage_btn_level {float:left;}

.manage_member_applicant{float:left;;margin:1px 3px 0px 3px;}
.manage_member_applicant select{width:100px;}
.manage_member_btn{float:left;margin:0px 15px 0px 0px}

.manage_member {width:760px;}
.manage_member .title {font-size:14px; font-weight:bold;padding:0px 0px 10px 10px;background:url(../images/club_images/bl_07.gif) no-repeat 0 2px;margin-left:5px;}

.manage_blacklist_tab{background:url(../images/club_images/bad_menu_bg.gif) repeat-x;height:25px;margin-bottom:15px;}
.manage_btn{padding:0px 35px 0px 25px;}
.manage_btn_rejoining {float:left;padding:2px 5px 0px 0px}

.manage_event_list{width:670px;float:left;}
.manage_event_list table{width:100%;}
.manage_event_list th{text-align:center;padding:9px 0px 9px 0px;background-color:#f2f2f2;font-size:11px;border-top:1px solid #e7e7e7;}
.manage_event_list td{text-align:center;}
.manage_event_list td div{padding:8px 0px 8px 0px;}
.manage_event_list .check{width:30px;padding-top:3px;}
.manage_event_list .num{width:40px;}
.manage_event_list .event{width:200px;}
.manage_event_list .contents{}
.manage_event_list .condition{width:100px;}
.manage_event_list .condition_btn{padding:5px 0px 5px 3px;float:left;}

.manage_capacity_use{font-weight:bold;padding:0px 0px 10px 8px;background:url(../images/club_images/bl_08.gif) no-repeat 0 3px;}
.manage_capacity_use span{color:#ff6600;}
.manage_capacity_bar {background-color:#f9f9f9 ;padding:15px 15px 0px 15px;}
.manage_capacity_bar .dim{background:url(../images/club_images/manage_capacity_dim.gif);height:10px;width:500px;}
.manage_capacity_bar .using{background:url(../images/club_images/manage_capacity.gif);width:50%;height:10px;}
.manage_capacity_percent{width:500px;height:30px;} 
.manage_capacity_0percent {float:left;width:49%;font-size:11px;color:#909090;font-family:verdana;}
.manage_capacity_50percent  {float:left;font-size:11px;color:#909090;font-family:verdana;}
.manage_capacity_100percent {float:right;font-size:11px;color:#909090;font-family:verdana;}


/*manage_capacity*/
.manage_info2 {position:relative;margin-bottom:20px;}
.manage_capacity_info {clear:both;*zoom:1;}
.manage_capacity_info:after{display:block;clear:both;content:'';}
.manage_capacity_info {position:absolute; top:40px;right:0;}
.manage_capacity_img{padding:2px 5px 0px 2px;}
.manage_capacity_text{font-size:11px;letter-spacing:-1px;} 

.manage_backup{padding:3px 5px 5px 3px;float:left;}
.manage_backup_menu{width:200px;}

.manage_menu_capacity_list {border-top:2px solid #e0e0e0;border-bottom:2px solid #e0e0e0;margin:0px 0px 10px 0px;}
.manage_menu_capacity_list table{width:100%;}
.manage_menu_capacity_list .tr1{height:30px;background-color:#f8f8f8;}
.manage_menu_capacity_list .tr2{height:30px;background-color:#ffffff;}
.manage_menu_capacity_list th{text-align:center;border-right:0px solid #e0e0e0;font-size:11px;}
.manage_menu_capacity_list td{text-align:center;padding:5px 0px 5px 0px;border-right:0px solid #e0e0e0;}
.manage_menu_capacity_list .text{border:#b1b1b2 1px solid;}    
.manage_menu_capacity_list .line{width:1px; background-color:#e0e0e0;}
.manage_menu_capacity_list .now{width:170px;vertical-align:middle;}
.manage_menu_capacity_list .add{width:170px;vertical-align:middle;}
.manage_menu_capacity_list .add .add_text{float:left;padding:5px 0px 0px 15px;}
.manage_menu_capacity_list .add .add_mb{float:left;padding:10px 5px 0px 5px;}
.manage_menu_capacity_list textarea{width:300px;height:30px;}   

.manage_master_search{padding:30px 10px 0px 10px;}
.manage_master_search .result{padding:0px 0px 5px 8px;background:url(../images/club_images/bl_02.gif) no-repeat 0 4px;}
.manage_master_search .result span{font-weight:bold;color:#ff6600;}  

.manage_masterchange {border-top:2px solid #e0e0e0;border-bottom:2px solid #e0e0e0;margin:0px 0px 10px 0px;width:640px;margin-left:15px;}
.manage_masterchange table{width:100%;}
.manage_masterchange .tr1{background-color:#f8f8f8;}
.manage_masterchange .tr2{background-color:#ffffff;}
.manage_masterchange th{text-align:center;border-right:0px solid #e0e0e0;font-size:11px;padding:8px 5px 8px 5px;}
.manage_masterchange td{text-align:center;padding:0px 0px 0px 0px;border-right:0px solid #e0e0e0;}
.manage_masterchange div{text-align:center;padding:5px;}
.manage_masterchange .line{width:1px; background-color:#e0e0e0;}
.manage_masterchange .line2{height:1px; background-color:#e0e0e0;}
.manage_masterchange .grade_change{margin-left:10px;}

.manage_masterchange_view .title{margin-left:10px;font-weight:bold;padding:5px 5px 5px 10px;background:url(../images/club_images/bl_07.gif) no-repeat 0 8px;}
.manage_masterchange_view .attention{padding:5px 5px 5px 10px;color:#ff6600;}
.manage_masterchange_view .reason{padding:5px 5px 10px 10px;}
.manage_masterchange_view .reason  textarea{width:100%;height:100px;}
.manage_masterchange_view .line{margin:0px 10px 0px 10px;background:url(../images/club_images/line4.gif) repeat-x;height:10px;magrin:0px 20px 0px 20px; vertical-align:middle;}
.manage_masterchange_view .grade_change .info{float:left;font-weight:bold;padding:3px 5px 5px 10px;background:url(../images/club_images/bl_07.gif) no-repeat 0 5px;}
.manage_masterchange_view .grade_change .info2{float:left;font-weight:bold;padding:3px 5px 5px 3px;} 

.manage_closure .title{margin-left:10px;font-weight:bold;padding:15px 5px 5px 10px;background:url(../images/club_images/bl_07.gif) no-repeat 0 17px;}
.manage_closure .attention{padding:5px 5px 5px 10px;color:#ff6600;}
.manage_closure .reason{padding:5px 5px 10px 10px;}
.manage_closure .reason  textarea{width:100%;height:100px;}

/*팝업 공통*/
.iframe_category {padding: 5px;text-align: left;background-color:#ffffff;}
.iframe_category .category {margin-left:0px;font-weight:bold; font-weight: bold;padding: 10px;}
.iframe_category .category1, .iframe_category .category2, .iframe_category .category3, .iframe_category .category4, .iframe_category .category5 {margin-left:10px;padding:0px 0px 5px 10px;background:url(../images/club_images/bl_category.png) no-repeat 0 4px;}
.iframe_category .category2 {margin-left:20px;}    
.iframe_category .category3 {margin-left:30px;}
.iframe_category .category4 {margin-left:40px;}
.iframe_category .category5 {margin-left:50px;}
.pop_w330 {width:330px;}
.pop_w400 {width:400px; height:460px;}
.pop_w660 {width:660px; height:470px;}
.pop .title, .pop2 .title, .pop6 .title, .pop4 .title {background-color:#8f8f8f;padding:10px 5px 0px 5px;border-top: 2px solid #666;}
.pop .message {padding-top:10px;}
.pop .nicname {height:50px;padding:20px 10px 0px 10px;}
.pop .nicname input {height:22px;float:left;}
.pop .text {width:200px;border:#b1b1b2 1px solid;}
.pop .message_reject {text-align:left; margin:10px 10px 10px 5px;}
.pop .message_reject .text {width:270px;border:#b1b1b2 1px solid;height:50px;}
.pop .box iframe, .pop .box2 iframe {width:280px; height:280px;border:1px solid #cdcdcd;}


.pop .title div{margin-left:5px;font-weight:bold;padding:0px 0px 10px 10px;background:url(../images/club_images/bl_11.gif) no-repeat 0 2px;color:#ffffff; }
.pop .info{padding-left:10px;}
.pop .attention{padding-left:7px;margin:10px 15px 0px 15px;color:#ff6600;background:url(../images/club_images/bl_02.gif) no-repeat 0 4px;font-size:12px;letter-spacing:-1;}
.pop .box {border:#e4e4e4 1px solid; background-color:#f8f8f8;padding:5px 5px 5px 10px;margin:15px 15px 10px 15px;text-align:center;}
.pop .box2 {border:#e4e4e4 1px solid; background-color:#f8f8f8;padding:5px 5px 5px 10px;}
.pop .box .top{line-height:18px;font-weight:bold;padding:5px 5px 10px 5px;background:url(../images/club_images/line4.gif) repeat-x; background-position:bottom;}
.pop .box .add{height:83px;padding:10px 10px 0px 10px;}
.pop .box .add_pic{float:left;border: 1px solid #e0e0e0;margin-right:10px;}
.pop .box .add_pic img{width:80px;height:80px}
.pop .box .add_contents{padding:10px;}  

.pop .btn{text-align:center;}

.pop .box table{width:270px;}
.pop .box th {text-align:left;vertical-align:top;padding:5px 5px 5px 5px;color:#515151;font-weight:weight;width:65px;background:url(../images/club_images/bl_05.gif) no-repeat 0 10px;color:#666;}
.pop .box td{padding:5px;}
.pop .box select {width:180px;}
.pop .box .line{background:url(../images/club_images/line4.gif) repeat-x;height:5px;background-position:center;} 
.pop .calendar_set{padding:10px 5px 0px 50px; }
.pop .calendar_year{float:left;font-weight:bold;padding:3px 3px 3px 0px;}
.pop .calendar_set .year{width:55px;}
.pop .calendar_set .month{width:40px;}
.pop .calendar_set .date{float:left;padding:5px 5px 0px 5px;}     
.pop .calendar{padding-top:5px;border: 0px solid #000000;margin:20px 20px 10px 20px;} 
.pop .calendar table{width:285px; background-color:#f8f8f8;}
.pop .calendar th{font-size:11px;font-weight:normal;text-align:center;padding:3px 0px 3px 0px;border:1px solid #cdcdcd;}
.pop .calendar td{font-size:11px;font-weight:normal;text-align:center;padding:3px;border:1px solid #cdcdcd;background-color:#ffffff;}
.pop .calendar .sat{color:#3fa501;}
.pop .calendar .sat a:link{color:#3fa501;}
.pop .calendar .sat a:hover{color:#3fa501;}
.pop .calendar .sat a:visited{color:#3fa501;} 
.pop .calendar .sun{color:#ff6600;}
.pop .calendar .sun a:link{color:#ff6600;}
.pop .calendar .sun a:hover{color:#ff6600;}
.pop .calendar .sun a:visited{color:#ff6600;}
.pop .report{padding-left:7px;margin:0px 0px 0px 0px;color:ff6600;background:url(../images/club_images/bl_02.gif) no-repeat 0 4px;font-size:12px;letter-spacing:0;}
.pop .report_text{width:270px;height:50px;}

.pop2 {width:400px; height:460px;}

.pop .title h1, .pop2 .title h1, .pop .title h1, .pop6 .title h1, .pop4 .title h1 {font-size:14px;margin-left:5px;font-weight:bold;padding:0px 0px 10px 10px;background:url(../images/club_images/bl_11.gif) no-repeat 0 2px;color:#ffffff;}
.pop2 .info{padding-left:10px;}
.pop2 .btn{text-align:center;}
.pop2 .skinadd{background-color:#e4e4e4;margin:10px;width:380px;}
.pop2 .skinadd table{width:100%;}
.pop2 .skinadd th{padding:5px;font-size:11px;color:#515151;font-weight:normal; background-color:#f8f8f8;}
.pop2 .skinadd td{background-color:#f8f8f8;padding:5px 0px 5px 3px;}
.pop2 .skinadd input{width:90%;margin-left:3px;}
.pop2 .attention{font-size:11px;color:#ff6600;padding:5px 5px 0px 5px}
.pop2 .box{border:#e4e4e4 1px solid; background-color:#f8f8f8;padding:10px 10px 10px 10px;margin:10px;text-align:center;}
.pop2 .box .preview{font-weight:bold;text-align:left;}
.pop2 .box .sample{padding-top:5px;}
.pop2 .box .sample .skin{width:350px;}
.pop2 .box .sample .thum{height:30px} 
.pop2 .basic_color {border: 0px solid #000000;padding-top:5px;height:40px;padding-left:3px;}
.pop2 .color_box{width:18px;height:18px;border: 1px solid #999999;background-color:#ffffff;float:left;margin:0px 2px 5px 0px;}
.pop2 .color_box div{margin:1px;background-color:#000000;width:16px;height:16px;}
.pop2 .add_color {border: 0px solid #000000;padding-top:5px;height:200px;padding-left:3px;}
.pop2 .box2{border:#e4e4e4 1px solid; background-color:#ffffff;padding:5px 10px 0px 10px;margin:10px;text-align:center;height:30px;}
.pop2 .box2 .color{height:15px;width:45px;float:left;border:1px solid #cecece;margin-right:5px;}
.pop2 .box2 .color_preview{float:left;padding-top:3px;}
.pop2 .box2 .color_preview span {font-weight:bold;}    
.pop2 .box table{width:350px;table-layout:fixed;}
.pop2 .box th{text-align:left;padding:2px 0px 0px 5px;line-height:20px;vertical-align:top;color:#515151;font-weight:weight;width:70px;background:url(../images/club_images/bl_05.gif) no-repeat 0 10px;font-size:11px;color:#9e9e9e;}
.pop2 .box td{line-height:20px;padding:2px 0px;}
.pop2 .box textarea {width:280px;height:250px; padding:0px;font-size:12px;border:1px solid #b9b9b9;}
.pop2 .box input{border:1px solid #b9b9b9;width:280px; height:20px;}
.pop2 .box .text{border:1px solid #b9b9b9;width:50px;}
.pop2 .box .text{border:1px solid #b9b9b9;width:50px;}
.pop2 .box .count{padding-top:3px;float:left;margin-right:0px;}
.pop2 .box .count_info{padding-top:5px;padding-top:8px;}
.pop2 .box .line{background:url(../images/club_images/line4.gif) repeat-x;height:5px;background-position:center;}
.pop2 .box .print_pic{padding:5px;margin-top:5px;text-align:center; background-color:#ffffff;}
.pop2 .box .print_text{padding:5px;margin-top:5px;}
.pop2 .box .print_text div {background-color:#ffffff;padding:5px;}
.pop3 {width:780px; height:470px;}
.pop3 h2.print_title {font-weight:bold;font-size:14px;padding:5px 0px 10px 0px;}
.pop3 span {display:block;font-size:11px;font-weight:normal;}
.pop3 .box .date{float:right;color:#9d9d9d;}
.pop3 .box .name{float:left;}
.pop3 .box .print_text{padding:15px 5px 15px 5px;}
.pop3 th.head{border-bottom: 1px solid #E4E4E4;background:none;}
.pop3 .box {border:#e4e4e4 1px solid; background-color:#fff;text-align:center;padding:10px;margin:0;}
.pop3 .box .subject{float:left;font-weight:bold;padding:10px 5px 10px 5px;}
.pop3 .slide_show{float:left;border:1px solid #cfcfcf;padding:5px 5px 5px 5px;background-color:#ffffff;}
.pop3 .slide_show img{width:300px;height:310px;}
.pop3 .slide_edit{float:left;border:1px solid #cfcfcf;padding:5px 5px 5px 5px;background-color:#ffffff;margin-left:10px;width:270px;height:310px;}
.pop3 .box table {width:760px;}
.pop3 .slide_edit th{width:20px;padding:1px;}
.pop3 .slide_edit td{width:100px;}
.pop3 .slide_edit .color{padding:8px 10px 8px 10px; background-color:#ffffff;}
.pop3 .slide_edit .sel_color{background-color:#eeeeee;height:30px;}
.pop3 .slide_edit .view_color {margin:5px 5px 0px 10px; height: 20px;width:20px; float:left; background-color:#ff0000;}
.pop3 .slide_edit .text_color {padding:9px 5px 5px 40px;font-weight:bold;}
.pop3 .slide_edit .brightness {padding:7px 5px 10px 5px;}
.pop3 .slide_edit .brightness .btn_show01{float:left;padding:0px 0px 0px 12px;}
.pop3 .slide_edit .brightness .img_show03{float:left;padding:0px 0px 0px 5px;}
.pop3 .slide_edit .brightness .btn_show02{float:left;padding:0px 0px 0px 5px;}
.pop3 .slide_edit .time{padding:3px 5px 5px 5px;}
.pop3 .slide_edit .time th{padding-left:20px;width:70px;vertical-align:middle;}
.pop3 .slide_edit .time td{vertical-align:middle;}
.pop3 .slide_edit .time .check{vertical-align:middle;width:15px;}
.pop3 .slide_edit .time .line{background:url(../images/club_images/line1.gif) repeat-x;height:5px;background-position:center;}
.pop3 .slide_edit .btns{padding:0px 5px 0px 5px;}
.pop3 .slide_edit .btns .btn_show03{float:left;padding:0px 5px 0px 100px;}
.pop3 .slide_edit .btns .btn_show04{float:left;padding:0px 0px 0px 0px;}
.pop3 .slide_edit .btns .btn_show05{float:left;padding:0px 5px 0px 5px;}
.pop4 .title div{margin-left:5px;font-weight:bold;padding:0px 0px 10px 10px;background:url(../images/club_images/bl_11.gif) no-repeat 0 2px;color:#ffffff; }
.pop4 .info{padding:10px;background-color:#ffffff;border: 1px solid #E4E4E4;}
.pop4 .btn{text-align:center;}
.pop4 .box{border:#e4e4e4 1px solid; background-color:#f8f8f8;padding:10px 10px 10px 10px;margin:10px;text-align:center;}
.pop4 .box th{padding-left:5px;line-height:20px;vertical-align:top;color:#515151;font-weight:weight;width:70px;background:url(../images/club_images/bl_05.gif) no-repeat 0 10px;font-size:11px;color:#9e9e9e;}
.pop4 .box td{line-height:20px;}
.pop4 .subject{word-break: break-all;display:block;padding:10px 0px;font-weight:bold;}
.pop4 .box .textfield{width:400px;height:80px;}

.pop5{width:400px; height:270px;}
.pop5 .title{background-color:#8f8f8f;padding:10px 5px 0px 5px;border-top: 2px solid #ff7200;word-break:break-all;font-size:12;}
.pop5 .title div{margin-left:5px;font-weight:bold;padding:0px 0px 10px 10px;background:url(../images/club_images/bl_11.gif) no-repeat 0 2px;color:#ffffff; }
.pop5 .info{padding-right: 10px; padding-left: 10px; padding-top: 10px; padding: 10px;background-color:#ffffff;}
.pop5 .btn{text-align:center;}
.pop5 .box{border:#e4e4e4 1px solid; background-color:#f8f8f8;padding:10px 10px 10px 10px;margin:10px;text-align:center;}
.pop5 .box th{padding-left:5px;line-height:20px;vertical-align:top;color:#515151;font-weight:weight;width:70px;background:url(../images/club_images/bl_05.gif) no-repeat 0 10px;font-size:11px;color:#9e9e9e;}
.pop5 .box td{line-height:20px;}
.pop5 .subject{word-break: break-all; font: bolder;}
.pop5 .box .textfield{width:300px;height:80px;}
.pop6 {width:660px; height:470px;}
.pop6 .btn{text-align:center;}
.pop6 .box{border:#e4e4e4 1px solid; background-color:#f8f8f8;padding:5px 5px 10px 10px;margin:15px 15px 10px 15px;text-align:center;}
.pop6 .box .subject{float:left;font-weight:bold;padding:10px 5px 10px 5px;}
.pop6 .box .date{float:right;font-size:11px;padding:10px 5px 5px 0px;color:#9d9d9d;}
.pop6 .box .name{float:right;border:0px solid #000000;text-align:right;padding:10px 5px 5px 5px;}
.pop6 .box .name span{padding:0px 5px 0px 5px;color:#9d9d9d;}
.pop6 .slide_show{float:left;border:1px solid #cfcfcf;padding:5px 5px 5px 5px;background-color:#ffffff;}
.pop6 .slide_show img{width:300px;height:310px;}
.pop6 .slide_edit{float:left;border:1px solid #cfcfcf;padding:5px 5px 5px 5px;background-color:#ffffff;margin-left:10px;width:270px;height:310px;}
.pop6 .slide_edit th{width:20px;padding:1px;}
.pop6 .slide_edit td{width:100px;}
.pop6 .slide_edit .color{padding:8px 10px 8px 10px; background-color:#ffffff;border:0px solid #000000;}
.pop6 .slide_edit .sel_color{background-color:#eeeeee;height:30px;}
.pop6 .slide_edit .view_color {margin:5px 5px 0px 10px;border: #000000 1px solid; height: 20px;width:20px; float:left; background-color:#ff0000;}
.pop6 .slide_edit .text_color {padding:9px 5px 5px 40px;font-weight:bold;}
.pop6 .slide_edit .brightness {padding:7px 5px 10px 5px;}
.pop6 .slide_edit .brightness .btn_show01{float:left;padding:0px 0px 0px 12px;}
.pop6 .slide_edit .brightness .img_show03{float:left;padding:0px 0px 0px 5px;}
.pop6 .slide_edit .brightness .btn_show02{float:left;padding:0px 0px 0px 5px;}
.pop6 .slide_edit .time{padding:3px 5px 5px 5px;border:0px solid #000000;}
.pop6 .slide_edit .time th{padding-left:20px;width:70px;vertical-align:middle;}
.pop6 .slide_edit .time td{vertical-align:middle;}
.pop6 .slide_edit .time .check{vertical-align:middle;width:15px;}
.pop6 .slide_edit .time .line{background:url(../images/club_images/line1.gif) repeat-x;height:5px;background-position:center;}
.pop6 .slide_edit .btns{padding:0px 5px 0px 5px;}
.pop6 .slide_edit .btns .btn_show03{float:left;padding:0px 5px 0px 100px;}
.pop6 .slide_edit .btns .btn_show04{float:left;padding:0px 0px 0px 0px;}
.pop6 .slide_edit .btns .btn_show05{float:left;padding:0px 5px 0px 5px;}

 /*에러메세지 */
.sub_make_error {border:1px solid #E2E2E2;border-radius: 5px 5px 5px 5px;margin:20px; text-align:center;}
.sub_make_error .info{background:url(../images/purple_images/icon_error.gif) no-repeat center top;margin:30px;}
.sub_make_error .title {padding-top:60px;line-height:16px;display:block;}

.view_bbs select {width:120px; }
.view_bbs_spc{padding-left:10px;}  
.view_bbs_attention {padding-left:10px;font-size:11px;}      
.color_list{border:2px solid #e1e1e1;padding:10px; background-color:#ffffff;height:30px;}
.color_list li {width:20px;height:20px;border:1px solid #c6c8c3; cursor: hand; display:inline-block;float:left;margin-right:3px;}
.color_list td {padding:3px;}
.color_list div {width:20px;height:20px;border:1px solid #c6c8c3; cursor: hand;}

.file_field {vertical-align:middle; height:20px;}



/*/////////////////////////////////////////////// 라운딩 처리  CSS 시작 ///////////////////////////////////// */
/* 바깥쪽  테이블: 시작 */ 
#roundDiv1{ 
    margin  : 0px  0px 0px 0px; 
    padding : 0px; 
    overflow: hidden; 
    height  : 2px; 
} 
#roundDiv1_1{ 
    margin  : 0px  0px 0px 0px; 
    padding : 0px; 
    overflow: hidden; 
    height  : 1px; 
} 
#roundDiv2{ 
    margin  : 0px  1px 0px 1px; /* 네째칸 */
    padding : 0px; 
    overflow: hidden; 
    height  : 2px; 
} 
#roundDiv3{ 
    margin  : 0px  2px 0px 2px; /* 세째칸 */
    padding : 0px;  
    overflow: hidden; 
    height  : 1px; 
} 
#roundDiv4{ 
    margin  : 0px  60px 0px 60px; 
    padding : 0px; 
    overflow: hidden; 
    height  : 1px; 
} 
#roundDiv5{ 
    margin  : 0px  4px 0px 4px; /* 둘째칸 */ 
    padding : 0px;  
    overflow: hidden; 
    height  : 1px; 
} 
#roundDiv6{/* 상하단 라인 */ 
    margin  : 0px  5px 0px 5px; 
    padding : 0px; 
    overflow: hidden; 
    height  : 1px; 
} 
#roundDivoutLRline{/* 좌우 라인 */ 
    margin  : 0px  0px 0px 0px; 
    padding : 0px; 
    overflow: hidden; 
} 
/* 바깥쪽  테이블: 끝 */ 

/* 안쪽 테이블: 시작 */ 
#roundDiv2in5{/* 상하단 라인 */ 
    margin  : 0px  8px 0px 8px; 
    padding : 0px; 
    overflow: hidden; 
    height  : 1px; 
} 
#roundDiv2in4{ 
    margin  : 0px  4px 0px 4px; 
    padding : 0px; 
    overflow: hidden; 
    height  : 1px; 
} 
#roundDiv1in3{ 
    margin  : 0px  5px 0px 5px; 
    padding : 0px; 
    overflow: hidden; 
    height  : 1px; 
} 
#roundDiv1in2{ 
    margin  : 0px  4px 0px 4px; 
    padding : 0px; 
    overflow: hidden; 
    height  : 1px; 
} 
#roundDiv1in1{ 
    margin  : 0px  3px 0px 3px; 
    padding : 0px; 
    overflow: hidden; 
    height  : 1px; 
} 
#roundDivinLRline{/* 좌우 라인 */ 
    margin  : 0px  3px 0px 3px; 
    padding : 0px; 
    overflow: hidden; 
} 
/* 안쪽 테이블: 끝 */ 
/*/////////////////////////////////////////////// 라운딩 처리  CSS 끝 ///////////////////////////////////// */


/* 에디터 스타일(사용중인 곳 : club_style.css, blug_index_style.css, purple_index_style.css) */
.eclub_layout_edit{clear:both;margin:0px 0px 0px 0px;}

#emoticonDiv {background:#fff;border:2px solid #B1B1B2;}
#emoditonTable ul li {float:left;padding:5px;list-style:none;}

.etc_menu_tag, .etc_menu_present, .etc_menu_member .title {width:130px;}
.bbs_prenext table {width:750px;}
.my_info h2, .menu_list h2, .etc_menu_tag h2, .bbs_view h3, .etc_menu_present h2, .etc_menu_member h2 {font-weight:bold;line-height:1.2em;}/*2013.11.26*/
.album table {width:740px;}
.album td {width:100px;}

/*2013.12.11 특허청*/

#center {position:relative;}
.rightBan {right:-160px; position:absolute;width:150px;}
.rightBan a {display:block; margin-bottom:3px;}
.rightBan a img { width:130px; height:40px;}
.my_note {position:absolute; right:10px;}
.selectBan {padding: 8px 8px 8px 8px;position:relative;}
.selectBan select {width:105px;}
.selectBan a {position:absolute;right:5px;}
.manage_banner img {vertical-align:top;} 
.manage_banner span {display:inline-block;font-weight:bold;padding:5px 5px 10px 10px;vertical-align:top;}
.bannerThum img{width:100px; height:30px;}
.banner_bbs_list {border-top: 1px solid #E7E7E7; border-bottom: 0px solid #E7E7E7}
.banner_bbs_list th, .banner_bbs_list td {text-align:left;padding:10px;border-bottom: 1px solid #E7E7E7;border-top: 0px solid #E7E7E7;}
.noteWrap {padding:15px;}
.listtype01 td.note_title {text-align:left;padding-left:10px;line-height:1.5em;}
.listtype01 span.date {font-weight:normal;}
.listtype01 span.tip, .banner_bbs_list span.tip {padding-top:5px;display:block;font-weight:normal; font-size:11px;background:url(../images/club_images/dot_star.gif) no-repeat 0 10px;padding-left:8px; color:#ff6600;}
.listtype01 table {table-layout:fixed; width:670px;}
.pop_noteContainer {width:700px;height:630px;}
.tab_list {margin:10px 0px;padding:0px;}
.tab_list .board_list01 {border-top: 0px solid #CCCCCC;}

/*탭 선택시 나오는부분*/
.tab {background:url(../images/club_images/tab_bg.gif) repeat-x bottom;margin:10px 0px 20px 0px;}
.tab li {display:inline-block;*display:inline;	zoom:1;	padding:8px 18px 5px 18px;	border:1px solid #cccccc;border-bottom:1px solid #cccccc;background:#f0f0f0;font-weight:bold;color:#999999;	margin-left:-1px;}
.tab li.current {border:1px solid #cccccc;border-bottom:1px solid #fff;background:#fff;color:#333333;}
#tab_menu1, #tab_menu2, #tab_menu3{cursor:pointer;}
.tab_sub2, .tab_sub3 {display:none;}
.note_title a.title2 {overflow: hidden; text-overflow: ellipsis; white-space: nowrap;width:450px; display:block;}
.note_title .view {line-height:1.5em; height:340px;overflow-y:scroll;border:0px solid #EBEBEB;
	scrollbar-face-color:#F7F7F7;
	scrollbar-shadow-color:#FFFFFF;
	scrollbar-highlight-color:#ffffff;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-darkshadow-color:#ffffff;
	scrollbar-track-color:#FFFFFF;
	scrollbar-arrow-color:#cccccc;
	}
.note_title textarea {height:300px;width:530px;}
.pop .box3 {border:#e4e4e4 0px solid; background-color:#ffff;padding:5px 5px 5px 10px;}
.pop .box3 .bbs_search {margin: 0px 0 15px;width: 380px;padding-top:10px;}
.pop .box3 .manage_bbs_list {width: 380px;}
.manage_bbs_list .text {border:#b1b1b2 1px solid;}
