/* **********************************************************************/
/*		Eoneo Framework													*/
/*																		*/
/*		@copyright		(c)2007 Eoneo inc.								*/
/*		@company		Eoneo inc. devteam								*/
/*// ********************************************************************/

/* NOTICE : 이 파일은 UTF-8 로 인코딩되어야 합니다. */

/* TODO : 이곳에 모든 페이지(새창 포함)에 공통으로 사용되는 스타일을 정의하십시오. */
/*		  모든 페이지 공통이 아니면, 각 local css 에 스타일을 정의하십시오. */

body
{
	background:url(../../img/readersplanet/common/bg.png);
}

/* 막대차트 */
.chart			{ display:block;float:left;margin:0 auto;background:url(../../img/readersplanet/bg_chart.png) no-repeat;width:710px;height:260px;padding-left:40px;padding-bottom:39px;overflow:hidden; }
.chart table	{ border:none;width:100%;margin-top:22px; }

/* .chart table td */
.chart-bar		{ vertical-align:bottom;height:200px;text-align:center;font-size:9pt;font-family:tahoma;font-weight:bold;color:#FFFFFF;border-left:1px dotted #CCCCCC;overflow:hidden; }
.chart table td .bar	{ display:block;margin:0 auto;width:45px;border:none;background:#1584c0; }
.chart-bar-horizontal	{ background:#8BC808 url(../../img/readersplanet/bg_chart_horizontal_bar.png) right top;height:17px;text-align:right;font-size:9pt;font-family:tahoma;font-weight:bold;color:#FFFFFF;vertical-align:bottom;padding-top:2px;padding-right:2px; }
.chart-bar-horizontal-2	{ background:#1076CA url(../../img/readersplanet/bg_chart_horizontal_bar2.png) right top;height:17px;text-align:right;font-size:9pt;font-family:tahoma;font-weight:bold;color:#FFFFFF;vertical-align:bottom;padding-top:2px;padding-right:2px; }
.chart-bar-horizontal-3	{ background:#CA9711 url(../../img/readersplanet/bg_chart_horizontal_bar3.png) right top;height:17px;text-align:right;font-size:9pt;font-family:tahoma;font-weight:bold;color:#FFFFFF;vertical-align:bottom;padding-top:2px;padding-right:2px; }

/* .chart table th, */
.chart-label	{ vertical-align:top;height:55px;font-size:9pt;font-family:tahoma;font-weight:bold;padding-top:2px;padding-left:2px;padding-right:2px;text-align:center; }
.txt-chart-bar	{ display:block;width:100%;height:20px;padding-top:6px; }
.txt-chart-bar a	{ padding-left:20px;background:url(../../img/readersplanet/admin/ico_tbl_chart.png) no-repeat 0px 0px; }

/*  테이블 */
.tbl-table-style,
.tbl-table-style th,
.tbl-table-style td	{ border:none;padding:5;border-collapse:collapse;font-size:9pt;font-family:gulim; }
.tbl-table-style	{ margin-top:0px; }
.tbl-table-style thead th,
.tbl-table-style tbody td	{color:#444444;border-left:1px solid #E6E6E6;border-right:1px solid #E6E6E6;border-bottom:1px solid #E6E6E6;padding-left:5px;padding-right:5px;height:30px;overflow:hidden;}
.tbl-table-style a,
.tbl-table-style a	{ text-decoration:none;color:#444444; }
.tbl-table-style a:hover { color:#006198; }
.tbl-table-style thead th	{ border-left:1px solid #cfcfcf;border-right:1px solid #cfcfcf;border-top:1px solid #cfcfcf;color:#006198;background:url(../../img/readersplanet/admin/bg_tbl_left.png) repeat-x; }
.tbl-table-style tbody td	{ text-align:center; }

.input,
.tbl-table-style tbody td input	{ border-top:1px solid #ACACAC;border-left:1px solid #ACACAC;border-bottom:1px solid #D9D9D9;border-right:1px solid #D9D9D9;background:#F8F8F8; }
.tbl-table-style tbody td .checkbox	{ border:none;background:transparent; }
.input-lock			{ border-top:1px solid #ACACAC;border-left:1px solid #ACACAC;border-bottom:1px solid #D9D9D9;border-right:1px solid #D9D9D9;background:#F8F8F8 url(../../img/readersplanet/admin/bg_input_lock.png) no-repeat right top !important; }

/* 테이블 폼 스타일 */
.tbl-form-style,
.tbl-form-style th,
.tbl-form-style td	{ border:0;padding:5;border-collapse:collapse;font-size:9pt;font-family:gulim;color:#444444; }
.tbl-form-style		{ margin-top:0px;border-top:1px solid #d6d6d6; }
.tbl-form-style tbody th,
.tbl-form-style tbody td	{ border-bottom:1px solid #d6d6d6;height:30px;overflow:hidden; }
.tbl-form-style a,	
.tbl-form-style a	{ text-decoration:none;color:#434343; }
.tbl-form-style tbody th	{ width:120px;background:url(../../img/readersplanet/admin/bg_tbl_left.png) #e7e7e7 repeat-x;border-left:1px solid #d6d6d6;border-right:1px solid #ededed; }
.tbl-form-style tbody td	{ padding-left:10px; }
.tbl-form-style tbody td input	{ border-top:1px solid #ACACAC;border-left:1px solid #ACACAC;border-bottom:1px solid #D9D9D9;border-right:1px solid #D9D9D9;background:#F8F8F8; }
.tbl-form-style tbody td .checkbox	{ border:none;background:transparent; }

/* 상위 노드의 테이블 속성을 따르지 않을때 */
.table-style-none,
.table-style-none th,
.table-style-none td	{ border:none !important;border-collapse:collapse; }


/* 페이징 */
.div-paging-style,
.div-paging-style a		{ font-size:9pt;font-family:gulim;color:#373737;text-decoration:none; }
.div-paging-style		{ padding:10px;float:left; }
.div-paing-style.current a	{ color:#006198;font-weight:bold; }
.div-paing-style.separator	{ color:#d0d0d0; }

/* 여백, 참고 텍스트 스타일 */
.pTop10					{ padding-top:10px; }
.ref-text				{ padding-top:0px;padding-left:0px;color:#236ECD;font-size:10pt;font-family:dotum; }
.txt-gray-font			{ font-size:10pt; font-family:dotum; color:#505050; }

/* 오버레이 효과 */
#overlay				{ position:absolute;background-image: url(../../img/readersplanet/overlay.png);width:100%;height:100%; }
* html #overlay			{ position:absolute;width:100%;height:100%;top:0;left:0;z-index:100;background-color: #333;back\ground-color: transparent;background-image: url(../../img/readersplanet/blank.gif);filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../../img/readersplanet/overlay.png", sizingMethod="scale"); }

/*  GLOBAL Holder */
.site-container			{ margin:0 auto;width:1000px; }
.site-holder			{ float:left;width:970px; }

.tbl-list-top			{ color:#236ECD;font-size:9pt;font-family:dotum; }
.tbl-table-dotted		{ border-right:1px dotted #4789DA !important; }

.tbl-list-bottom		{ margin-top:10px; }
.sub-title				{ background:url(../../img/readersplanet/admin/ico_subtitle.png) no-repeat left 4px;width:100%;height:25px;margin-left:0px; }
.sub-title h3			{ font-family:tahoma, dotum;font-size:10pt;margin:0px;margin-left:12px;color:#006198; }


/* TOP (global.menu.php) */
.site-top-container		{ width:970;height:75px; }
.site-top-logo,
.site-top-logo a		{ float:left;display:block;background:url(../../img/readersplanet/common/logo.png) no-repeat;width:221px;height:44px; }
.site-top-quick-container	{ float:right;width:112px;height:60px;padding-top:15px; }
.site-top-quick-container dl	{ list-style:none;margin:0px;padding:0px; }
.site-top-quick-container dt	{ float:left; }
.site-top-quick-left			{ display:block;background:url(../../img/readersplanet/common/bg_quick_left.png) no-repeat;width:7px;height:15px; }
.site-top-quick-right			{ display:block;background:url(../../img/readersplanet/common/bg_quick_right.png) no-repeat;width:7px;height:15px; }
.site-top-quick-help,
.site-top-quick-help a			{ display:block;background:url(../../img/readersplanet/common/btn_quick_help.png) no-repeat;width:34px;height:15px; }
.site-top-quick-seperator		{ display:block;background:url(../../img/readersplanet/common/bg_quick_seperator.png) no-repeat;width:11px;height:15px; }
.site-top-quick-sitemap,
.site-top-quick-sitemap a		{ display:block;background:url(../../img/readersplanet/common/btn_quick_sitemap.png) no-repeat;width:53px;height:15px; }
.site-top-flash-menu			{ float:left;width:627px;height:65px;text-align:right;padding-top:10px;padding-right:10px; }

/* 저작권표시 */
.site-copyright-container		{ margin-top:10px;width:100%;height:31px;background:#E4E4E4 url(../../img/readersplanet/common/bg_copyright_text.png) no-repeat center center; }
.site-copyright-left			{ float:left;width:3px;height:31px;background:#E4E4E4 url(../../img/readersplanet/common/bg_copyright_left.png) no-repeat; }
.site-copyright-right			{ float:right;width:3px;height:31px;background:#E4E4E4 url(../../img/readersplanet/common/bg_copyright_right.png) no-repeat; }

/* BOOKS */
.books-search-box				{ background:#E8F0F3;padding:7px 5px 5px 10px;font-size:9pt;font-family:verdana; }
.books-search-box input,
.books-search-box select		{ border:1px solid #BECFD5; }
.books-search-box img			{ margin-top:-2px; }
.books-search-box a				{ text-decoration:none; color:#585858; }
input.checkbox					{ border:none; }

/* Paging */
.paging-container				{ width:100%;float:left;background:#E8F0F3;padding:5px 0px 0px 0px;margin:10px 0px 10px 0px; }
.page-no dl						{ list-style:none;margin:0px;padding:0px; }
.page-no dd,
.page-no a						{ float:left;display:block;width:28px;height:22px;font-weight:bold;font-family:verdana;font-size:9pt;text-align:center;color:#A6B8BD;text-decoration:none;margin:0px;padding:0px; }
.page-no dd,
.current-page dd				{ background:url(../../img/readersplanet/books/bg_page_no.png) no-repeat;padding-top:6px;margin:0px 2px 0px 2px; }
.current-page a					{ color:#E51212; }

.paging-container-no			{ float:left;width:16px;height:16px;padding-right:8px;background:url(../../img/readersplanet/books/bg_page_no.png) no-repeat; }
.paging-container-no a			{ display:block;width:16px;height:15px;padding-top:1px;font-weight:bold;font-family:verdana;font-size:7pt;text-align:center;color:#2E465D;text-decoration:none; }

/* e-Library Table Style */
.site-table-elib-info			{ margin:0 auto;width:720px;height:26px;background:#E8F0F3;font-size:9pt;font-family:verdana;color:#5A6E76;margin-top:5px;margin-bottom:5px;padding-top:7px;padding-left:5px;padding-right:5px; }
.site-table-elib				{ width:730px;border:none;font-size:9pt;font-family:verdana;margin:0 auto;background:url(../../img/readersplanet/elibrary/bg_table_thead.png) repeat-x left top; }
.site-table-elib thead			{ background:transparent url(../../img/readersplanet/elibrary/bg_table_thead.png) repeat-x;height:30px;font-weight:bold;color:#FFFFFF; }
.site-table-elib tbody th,
.site-table-elib tbody td		{ background:#EDF2F3 url(../../img/readersplanet/elibrary/bg_table_dot.png) repeat-x left bottom;height:28px;font-weight:normal; }
.site-table-elib-left			{ background:transparent url(../../img/readersplanet/elibrary/bg_table_thead_left.png) no-repeat left top; }
.site-table-elib-right			{ background:transparent url(../../img/readersplanet/elibrary/bg_table_thead_right.png) no-repeat right top; }
.site-table-elib-last			{ background:#EDF2F3 !important;border-bottom:2px solid #5E9FB9; }

/* 회원등록 */
.div-register-rule				{ height:150px;font-size:9pt;font-family:gulim;line-height:150%;overflow-y:auto;overflow-x:hidden;scrollbar-face-color: #F2F2F2;scrollbar-shadow-color: #999999;scrollbar-highlight-color: #FFFFFF;scrollbar-3dlight-color: #999999;scrollbar-darkshadow-color: #FFFFFF;scrollbar-track-color: #FFFFFF;scrollbar-arrow-color: #999999; }
.page-container					{ margin:0 auto;width:928px; }

.top							{ float:left; height:93px; }
.top-icon						{ width:313px;height:20px;margin-top:23px;margin-left:612px;padding-left:16px;background:url(../../img/readersplanet/common/top/top_icon_bg.png) no-repeat; }
.top-icon-home					{ float:left;margin-top:6px;width:40px;height:9px;background:url(../../img/readersplanet/common/top/top_icon_home.png) no-repeat; }
.top-icon-home a				{ display:block;width:40px;height:9px; }
.top-icon-help					{ float:left;margin-left:16px;margin-top:5px;width:37px;height:10px;background:url(../../img/readersplanet/common/top/top_icon_help.png) no-repeat; }
.top-icon-help a				{ display:block;width:37px;height:10px; }
.top-icon-sitemap				{ float:left;margin-left:16px;margin-top:5px;width:51px;height:10px;background:url(../../img/readersplanet/common/top/top_icon_sitemap.png) no-repeat; }
.top-icon-sitemap a				{ display:block;width:51px;height:10px; }
.top-icon-manual				{ float:left;margin-left:16px;margin-top:6px;width:106px;height:9px;background:url(../../img/readersplanet/common/top/top_icon_manual.png) no-repeat; }
.top-icon-manual a				{ display:block;width:106px;height:9px; }
.top-menu						{ margin-top:16px; height:34px; }
.top-menu div, 
.top-menu div a					{ float:left;height:34px; }
.top-menu-bar					{ width:293px;background:url(../../img/readersplanet/common/top/top_menu_bar.png) no-repeat; }
.top-menu-separator				{ width:3px;background:url(../../img/readersplanet/common/top/top_menu_separator.png) no-repeat; }
.top-menu-lms,
.top-menu-lms a					{ float:left;height:34px;width:125px;background:url(../../img/readersplanet/common/top/top_menu_lms.png) no-repeat; }
.top-menu-lms a:hover			{ background:url(../../img/readersplanet/common/top/top_menu_lms_on.png) no-repeat; }
.top-menu-about,
.top-menu-about a				{ width:133px;background:url(../../img/readersplanet/common/top/top_menu_about.png) no-repeat; }
.top-menu-about a:hover			{ background:url(../../img/readersplanet/common/top/top_menu_about_on.png) no-repeat; }
.top-menu-books,
.top-menu-books a				{ width:84px;background:url(../../img/readersplanet/common/top/top_menu_books.png) no-repeat; }
.top-menu-books a:hover			{ background:url(../../img/readersplanet/common/top/top_menu_books_on.png) no-repeat; }
.top-menu-why,
.top-menu-why a					{ width:142px;background:url(../../img/readersplanet/common/top/top_menu_why.png) no-repeat; }
.top-menu-why a:hover			{ background:url(../../img/readersplanet/common/top/top_menu_why_on.png) no-repeat; }
.top-menu-library,
.top-menu-library a				{ width:125px;background:url(../../img/readersplanet/common/top/top_menu_library.png) no-repeat; }
.top-menu-library a:hover		{ background:url(../../img/readersplanet/common/top/top_menu_library_on.png) no-repeat; }
.top-menu-community,
.top-menu-community a			{ width:133px;background:url(../../img/readersplanet/common/top/top_menu_community.png) no-repeat; }
.top-menu-community a:hover		{ background:url(../../img/readersplanet/common/top/top_menu_community_on.png) no-repeat; }

.login							{ float:left;height:35px; }
.login-right					{ float:right;margin-top:8px; }

.login-right div				{ float:left; }
.login-space-2					{ margin-left:20px; }
.login-right-bg-left			{ margin-left:10px; height:20px;background:url(../../img/readersplanet/common/login/login_bg.png) no-repeat left;padding-left:9px; }
.login-right-bg-right			{ position:relative;height:20px;background:url(../../img/readersplanet/common/login/login_bg.png) no-repeat right;padding-right:9px; }
.login-right-process			{ width: 66px; height: 20px; background:url(../../img/readersplanet/common/login/login_process.png) no-repeat;margin-left:10px; }
.login-right-stamp				{ width: 81px; height: 20px; background:url(../../img/readersplanet/common/login/login_stamp.png) no-repeat; }
.login-korean					{ padding-top:5px;font-size:9pt;font-family:dotum, tahoma;font-weight:bold;color:#1D497C; }
.login-english					{ padding-top:3px;font-size:9pt;font-family:tahoma;color:#052951; }
.login-tooltip					{ display:none; position:absolute; width:128px; height:41px; padding-top:17px; padding-left:14px; font-size:9pt; font-family:dotum; line-height:150%; color:#124693; background:url(../../img/readersplanet/main/bg_tooltip.gif) no-repeat;}

.main-top						{ font-size:1pt; float:left;width:928px;height:12px;background:url(../../img/readersplanet/common/bg_top.png) no-repeat;font-size:1pt; }
.main-middle					{ float:left; float:left;width:928px;background:url(../../img/readersplanet/common/bg_middle.png); }
.main-bottom					{ font-size:1pt; float:left; width:928px; height:12px; background:url(../../img/readersplanet/common/bg_bottom.png) no-repeat; }
.main-middle-user				{ font-size:1pt;height:12px;padding-left:748px; }
.main-middle-user-modify		{ padding-right:20px; float:left; height:12px; width:56px;background:url(../../img/readersplanet/index/bt_modify.png) no-repeat; }
.main-middle-user-modify a		{ display:block; width:56px; height:12px; }
.main-middle-user-logout		{ float:left; height:12px; width:55px; background:url(../../img/readersplanet/index/bt_logout.png) no-repeat; }
.main-middle-user-logout a		{ display:block; width:55px; height:12px; }
.main-middle-top				{ margin-left:32px;height:55px; }
.main-middle-top-logo			{ margin-left:1px; width:239px; height:19px; background:url(../../img/readersplanet/common/logo.png) no-repeat; padding-left:245px; padding-top:8px; }
.main-middle-top-blended		{ font-size:1pt; margin-top:11px; width:460px; height:11px; background:url(../../img/readersplanet/common/blended.png) no-repeat; }
.main-middle-line				{ font-size:1pt; width:928px; height:1px; background:url(../../img/readersplanet/index/line.png) no-repeat; }
.bottom							{ clear:both;margin:0 auto; width:928px; height:40px; padding-top:12px; }
.bottom-logo					{ width:471px; height:18px; margin:0 auto; background:url(../../img/readersplanet/common/bottom_logo.png); }
