@charset "utf-8";

/*사이드바 스타일*/

/*사이드바 - 이올린 멤버*/
		.eolin_member, .eolin_friend {}
		.eolin_member { text-align:center; margin-top:10px;}
		.eolin_member .title {background:url(http://file.eolin.com/image/icon_eolin.gif) 3px 5px no-repeat; padding:5px 0 5px 25px; font:100% Verdana; text-align:left; font-weight:bold; margin:5px; background-color:#eee;}
		.eolin_member .title strong{ color:#09c; font-size:120%;}
		.eolin_member img{ padding:2px; border:1px solid #ddd;}
		.eolin_member .name {padding-top:5px;padding-bottom:2px;}
		.eolin_member .name a { font-size:110%; }
		.eolin_member .btn_memo { padding-top:2px;padding-bottom:5px;}
		.eolin_member .btn_memo a{ background:url(http://file.eolin.com/image/icon_memo.gif) no-repeat; padding-left:15px; font-size:90%; padding-bottom:2px;}

/*사이드바 - 내이웃목록*/
		.group_title{ font-weight:bold; padding-left:5px;background:url(http://file.eolin.com/image/ico_group_open.gif) no-repeat right top; text-decoration:none;margin:5px 0 5px 0;}
		.group_title2{ font-weight:bold; padding-left:5px;background:url(http://file.eolin.com/image/ico_group_close.gif) no-repeat right top; text-decoration:none;margin:5px 0 5px 0;cursor:pointer;}
		.group_title  a{text-decoration:none;}

		.group_list {background:url(http://file.eolin.com/image/bul_group_tree.gif) no-repeat 3px 4px; padding-left:12px; display:block; padding-top:3px;list-style:none;}
		.group_list a{text-decoration:none;}
		.group_list img{ margin-right:3px; vertical-align:middle;}

		.eolin_friend h3   { font-size:1em;  font-weight:bold; color:#7870ab; padding-top:20px; border-bottom:1px solid #ccc; margin-bottom:5px;}

/*이올린 북마크, 추천하기 DIV*/
		.EolinBmVote {padding:10px;text-align:right;clear:both;}	
		
/* 관리자페이지 스타일 */

/* 센터 myEolin 스타일 */

		.layout_menu_tab { font-size:90%; letter-spacing:-1px;  margin-top:5px;padding:0px;}
		.layout_menu_tab ul {clear:both;}
		.menu_tab_navi { margin:0 0 0 3px;padding-top:5px;}
		.menu_tab_navi a{ padding:2px;}
		.menu_tab_navi a:link,
		.menu_tab_navi a:visited {color:#fff; text-decoration:none;}
		.menu_tab_navi li {display: inline;background:url("http://file.eolin.com/image/menu_tab_bg.gif") left top no-repeat; padding:5px 5px 0 0;margin:0 1px;}
		.menu_tab_navi li:hover {background-image:url("http://file.eolin.com/image/menu_tab_bg_over.gif");}

		.wrap_center {clear:both; padding:0px; line-height:1.5em;margin:0px;}
		.wrap_center .text{ background:url("http://file.eolin.com/image/plugin/logo_center.gif") center top no-repeat; padding-top:50px; text-align:center;}
		.wrap_center .eolin_guide { font-weight:bold; text-decoration:underline; margin:5px; text-align:center;}
		.wrap_center input { border:2px solid #666; background-color:#fff; color:#222; font-weight:bold; padding:5px 5px 3px 5px;}
		.wrap_center .text_help { color:#999; font-size:90%; letter-spacing:-1px; margin:5px 0;text-align:center;}
		
		.eolin_myinfo { background-color:#fff; margin: 10px 10px 0; width:950px; }
		.eolin_myinfo .wrap_eolin_info { padding-top: 24px; }
		.eolin_myinfo .logo { height: 36px; float: right; }
		.eolin_myinfo .logo img { margin: 17px 10px 0 0; border: none; }
		.eolin_myinfo .profile_image { float: left; margin-right: 10px; }
		.eolin_myinfo .profile_image img { width: 40px; height: 40px; }		
		.my_eolin_list { clear:both; font-size:100%;}
		.my_eolin_list .name a{ color:#999;}
		.my_eolin_list .name { color:#999;}
		.btn_big{width:120px;}
		
		.Member { text-align:center;}
		.Member .title { background:url(images/profile_title.gif) no-repeat; text-indent:-5000px; height:22px; margin-top:10px;}
		.Member img { margin:3px;}
		.Member .btn_memo { margin-top:5px;}
		.Member .btn_memo a{ background:url(images/icon_memo.gif) 0 3px no-repeat; padding:5px 0 5px 16px;}
		
		.Member .name { font:100% dotum; font-weight:bold !important; margin-top:5px;}
		.member .name .id { font:90% verdana;}

		#part-center-myEolin {}
		#part-center-myEolin .section { width:310px; float:left; margin:10px 5px 20px 5px;}
		#part-center-myEolin .section h3
		{
			background-image                 : url(images/bg_dashboard_eolin.png);
			background-position              : left top;
			background-repeat                : no-repeat;
			color: #666;
			height                           : 33px;
			line-height                      : 33px;
			padding                     :0 0 0 25px;
			margin-bottom:7px;
			font-weight:normal;
		}
		#part-center-myEolin .section ul li
		{
			border-bottom                    : 1px solid #EEEEEE;
			padding                          : 7px 10px 5px 10px;
		}

		.eolin_join { background:url(http://file.eolin.com/image/plugin/logo_center.gif) no-repeat 20px 10px; padding-left:200px; width:600px; margin:0 auto;}
		.eolin_join p { margin:5px 0; font:100% dotum; letter-spacing:-1px;line-height:130%;}


/* 글쓰기 이올린 카테고리, 테마 스타일 */
		#layout_category { background-color:#f2f2f2; padding:5px; border-bottom:2px solid #fff;}
		#layout_category .eolin_title {float:left;font-weight:normal; font-size:100%; letter-spacing:-1px; padding:15px 0 5px 5px; width:400px;}
		#layout_category .eolin_title span a{background:url(images/ico_open_category.gif) top right no-repeat; padding-right:20px;padding-bottom:2px;}
		#layout_category .use_bookmark { float:right;}

		.wrap_category { clear:both;border:1px solid #ccc; margin:0 5px 5px 5px; padding:5px; background-color:#fff;}
		.wrap_category dt{ width:65px; float:left; text-align:right; padding-top:0px; color:#6b90c3; font-weight:bold;}
		.wrap_category dd{margin:0px; padding:0px;} 
		.wrap_category ul.category_wlist { margin-left:65px; margin-bottom:1px; padding:2px 5px;}
		.wrap_category .category_wlist li{ display:inline; padding-right:2px;  letter-spacing:-1px;  }

		.wrap_category ul.theme_wlist{ margin-left:65px; padding:2px 5px;}
		.wrap_category .theme_wlist li{ display:inline;  background:none; padding-right:2px;   letter-spacing:-1px; }		

/* 내 북마크 넣기 */
	.getMyBookmark { width:565px; padding:5px;borde:1px solid #000;}
	.getMyBookmark h3 { border-bottom:1px solid #ccc; color:#333; margin-top:20px;}
	.getMyBookmark h4 { font-size:110%; margin:2px 0 2px 0;}
	.getMyBookmark .search { padding:5px; text-align:right;}
	.getMyBookmark input{ border:1px solid #999; height:20px;}
	.getMyBookmark .btn_bg_white{background:url(images/btn_bg_white.gif) no-repeat; width:50px; height:20px; cursor:pointer; color:#222; font:100% dotum;  border:none; padding-top:2px;}
	.getMyBookmark table{clear:both;}
	.getMyBookmark th{ background-color:#f5f5f5; border-bottom:1px solid #e7e7e7; padding:5px; text-align:center; color:#000; font-weight:normal; font-size:90%;}
	.getMyBookmark td{ border-bottom:1px solid #e7e7e7; padding:3px; text-align:center;}
	.getMyBookmark td.list_subject{ text-align:left;}
	.getMyBookmark td .check { border:none;}
	.getMyBookmark th.check  { width:30px;}
	.getMyBookmark span.list_desc  { font:11px dotum; color:#999; letter-spacing:-1px;line-height:130%;}
	.getMyBookmark .paging { text-align:center; padding:10px; color:#ccc; font-size: 90%;}
	.getMyBookmark .paging a { color:#666;}
	.getMyBookmark .present { text-align:center; padding:10px; background-color:#eee;}
	.getMyBookmark .present input { border:none;}
	.getMyBookmark .btn_bg_big{background:url(images/btn_bg_big.gif); width:74px; height:26px; cursor:pointer; font-weight:bold; color:#222; font-size:100%;border:none;}
	.getMyBookmark .submit{ text-align:center; padding:10px;}
	.radiocheck {vertical-align : middle;}
