	/*basic Tags*/
	body {margin:0px; background:#ffffff;
		scrollbar-face-color: #E7E7E7;
		scrollbar-highlight-color: #FFFFFF;
		scrollbar-shadow-color: #A5A5A5;
		scrollbar-3dlight-color: #C9C9C9;
		scrollbar-arrow-color: #6895C4;
		scrollbar-track-color: #F8F8F8;
		scrollbar-darkshadow-color: #FFFFFF;
		color:#333333; font-family:verdana, arial; font-size:12px;  line-height:1.5em; 
	}	
	body.adm {margin-top:5px background:#ffffff}	/* for admin*/
	body.main {margin-top:0px; text-align:center}
		
	a { text-decoration:none; color:#333333; font-family:verdana, arial; font-size:12px;  }
	a:hover {color:tomato; text-decoration:underline}
	a:active {color:#ff0000;}
	div {text-align:left ; font-size:12px;  line-height:1.5em; }
	img {border:0px}
	
	h1,h2,h3 {margin:0px; color:#333333; font-family:verdana, arial; font-size:12px;  line-height:1.5em; }
	
	tr {text-align:left}
	th {font-family:verdana, arial; color:#666666; text-align:center}
	caption {text-align:left;font-size:12px}
	
	form {margin:0px; }
	select {background-color:#ffffff;  border:solid 1px green; color:#666666; font-family:verdana, arial}
	input {background-color:#ffffff; color:#333333; font-size:12px; font-family:verdana, arial}
	input.txt_input {border:solid 1px #cccccc}
	input.txt_none {border:0px; background:''}
	textarea {background:#ffffff; color:#333333; border:solid 1px #cccccc; font-size:12px; font-family:verdana, arial; line-height:1.5em}
	
	label {cursor:hand}

	/*Layout*/
	
	#header { width:970px; margin:0px auto; }
	#header .logo { float:left;width:220px;}
	#header .menu_area {float:right; width:730px;}
	#container {clear:both; width:970px; margin:0px auto;}
	
	#subArea {float:left; width:218px; padding-left:2px}
	#mainArea {float:right; width:730px; text-align:justify ;overflow:hidden}

	#footer {width:970px; margin:40px auto; text-align:left;  border-top:solid 1px #e4e4e4;}
	
	#adm_container{padding-top:20px; margin-right:10px; width:730px}

	/*¸ÞÀÎÆäÀÌÁö ÁÂÃø*/
	.left_list_box{ margin-top:16px; background:url(../images/main/left_tab_dot.gif) repeat-x ; }
	.list_for_tab{position:absolute; display:none; margin-left:4px}
	.link_slight {display:inline-block; height:18px; font-size:11px; font-family:verdana, arial; color:#666666; background:url(../images/main/list_bullet_old.gif) no-repeat 0px 7px; padding-left:10px}

	/*¸ÞÀÎÆäÀÌÁö ¿ìÃø*/
	.right_list_box{ width:345px;height:105px; background:url(../images/main/main_more.gif) no-repeat ; }
	.link_normal  {display:inline-block; height:20px; font-size:12px; font-family:verdana, arial; color:#666666; background:url(../images/main/list_bullet_old.gif) no-repeat 0px 5px; padding-left:10px}


	/*ÁÂÃø ¸Þ´º °ü·Ã*/
	.left_depth1 {padding-bottom:3px; margin-left:10px;  background:url(../images/sub/left_bullet_off.gif) no-repeat ; }
	.left_depth1 a {display:inline-block; margin-top:6px; margin-left:12px}
	
	#left_depth2_area { margin-top:8px;}
	.left_depth2 {margin-left:12px; height:22px;}
	.left_depth2 a {display:inline-block; margin:0px; color:#666666}
	.left_link_name {display:inline-block; width:56px; margin-right:-8px; color:#666666 }	/*left_depth1 À¸·Î append µÇ¸é ±×ÀÇ ½ºÅ¸ÀÏÀ» »ó¼Ó ¹ÞÀ½.*/

	/*±èÁ¤È£ ¹Ú»ç °­ÀÇ*/
	.kim_select{margin-top:42px; margin-left:52px; font-size:11px; font-family:verdana, arial; color:#808080; position:absolute;}

	/*°Ë»ö °ü·Ã*/
	.left_search {height:58px; margin-top:16px; background:url(../images/main/left_search_back.gif) no-repeat;}
	.search_more {font-size:11px; color:steelblue; font-family:verdana, arial}
	.search_item {display:inline-block; width:135px; height:22px; color:#666666}
	.search_cate {display:inline-block; width:130px; color:#666666; margin-top:6px;  margin-left:3px}
	.search_subject{text-decoration:underline}

	.search_summary {clear:both; line-height:1.5em; color:#666666; font-family:verdana, arial; font-size:11px; margin-top:4px; padding-left:20px; text-align:justify;}

	/*Å¸ÀÌÆ², ÇöÀçÀ§Ä¡ µî*/
	#title_box {width:730px; height:150px; background-repeat:no-repeat; overflow:hidden; }
	#title_box .now_loc {margin-left:22px; margin-top:20px; color:#999999; font-size:11px; font-family:verdana, arial;  }
	#title_box .now_title {margin-left:40px; margin-top:10px; color:#B36435; font-size:20px; font-weight:bold; height:30px}
	#title_box .now_msg {margin-left:22px; margin-top:15px; color:#999999; font-size:11px; font-family:verdana, arial; line-height:1.4em }

	
	/*º»¹®³»¿ë ºÎºÐ BOX - °Ô½ÃÆÇ »ó¼¼º¸±â¸¦ Æ÷ÇÔÇÔ*/
	.content_space {height:40px; } /*»ó´Ü Å¸ÀÌÆ² ¿µ¿ª°ú º»¹®»çÀÌÀÇ °Å¸®*/
	.border_top {background:url(../images/sub/border_top.gif) no-repeat; width:730px; height:25px;}
	.border_bottom {background:url(../images/sub/border_bottom.gif) no-repeat; width:730px; height:18px; margin-bottom:15px}
	
	#content_box {clear:both; text-align:justify; line-height:1.3em; font-size:13px ; padding:5px 25px 25px 25px ; background:url(../images/sub/border_center.gif); color:#505050;}
	#content_box p { line-height:1.3em; font-size:13px}
	#content_box strong {color:#666666}

	/*ÃßÃµ ¸ÞÀÏ ¹ß¼Û ³»¿ë °ü·Ã*/
	#content_box_email {clear:both; text-align:justify; line-height:1.7em; font-size:13px ; padding:5px 25px 25px 25px ; color:#505050;}
	#content_box_email p { line-height:1.7em; font-size:13px}
	#content_box_email strong {color:#333333; font-size:14px}
	
	/*¸ñ·Ï »ó´Ü ÅÛÇÃ¸´*/
	.list_template_top {background:url(../images/sub/liber_top_round.gif) no-repeat; padding:16px 16px 0px 16px; text-align:center}
	.list_template_bot {background:url(../images/sub/liber_bottom_round.gif) no-repeat; height:36px }
	
	/*È¸¿ø°¡ÀÔ, ·Î±×ÀÎ °ü·Ã*/
	#subArea input {border:solid 1px #cccccc; height:17px}
	#subArea .txt {width:100px; height:16px; border:solid 1px #666666}
	#subArea .login_back { position:absolute; z-index:2; padding:40px 0px 0px 21px; color:#ffffff}
	#subArea .login_back a {color:#ffffff}
	#subArea .login_back a:hover {color:pink; }

	/*·Î±×ÀÎ ÈÄ */
	.login_after_name {color:steelblue; }

	/*°Ô½ÃÆÇ °ü·Ã*/
	.list_dot_line { background:url(../images/line_dot_ccc.gif); height:1px}
	.td_bullet_blue {width:100px; height:26px; background:url(../images/pay/bullet_item.gif) no-repeat 5px 8px; ; padding-left:15px}
	.td_bullet_gray {background:url(../images/pay/bullet_item.gif) no-repeat 5px 8px #f0f0fc; text-align:left; padding-top:4px ; padding-left:15px}

	.list_new { font-weight:bold; color:#505050; font-family:verdana, arial}

	.list_tr { text-align:center}
	.bbs_list_slight {font-size:10px; color:#666666; font-family:verdana, arial}
	.bbs_item_vert {background:url(../images/sub/bbs_item_vert.gif) no-repeat}  /*°Ô½ÃÆÇ Ç×¸ñÀÇ ¼¼·Î¼±*/
	.bbs_item_vert2 {background:url(../images/sub/bbs_item_vert2.gif) repeat-x}  /*°Ô½ÃÆÇ Ç×¸ñÀÇ ¸Ç ¿ÞÂÊ*/

	.table_list_bbs {clear:both; margin-top:3px; border-top:solid 1px #cccccc;border-bottom:solid 2px #e0e0e0}
	
	.bbs_total_msg { float:left; background:url(../images/icon/bullet_total_msg.gif) no-repeat 10px 6px; display:inline-block; font-weight:bold; padding-left:20px; color:#0E7EDD}
	.bbs_search {display:inline-block;  float:right; text-align:right;} /*°Ô½ÃÆÇ °Ë»öÃ¢ ¿µ¿ª*/
	.bbs_sword{font-weight:bold;color:tomato} /*°Ë»ö¾î °­Á¶*/
	.bbs_sdate{font-weight:bold;color:steelblue} /*°Ë»ö³¯Â¥  °­Á¶*/

	/*°Ô½ÃÆÇ »ó¼¼º¸±â ###*/
	
	.detail_subject_area {background:url(../images/sub/bbs_detail_top.gif) no-repeat ; height:36px}
	.detail_numbering {float:left; font-size:11px;margin-top:11px; margin-right:5px; padding-left:25px;font-weight:bold; height:16px; font-family:verdana, arial; color:#ffffff; background:url(/images/sub/bbs_num_back1.gif) no-repeat 20px 2px}
	.detail_num_right {display:inline-block; width:6px; hegith:14px;font-size:11px;background:url(../images/sub/bbs_num_back2.gif) no-repeat 0px 2px;}

	.detail_subject {float:left; padding-top:10px; padding-left:3px; font-size:13px; color:#505050; display:inline; }
	.detail_file {float:left; color:#696969; font-family:verdana, arial}
	.detail_info {float:right;text-align:right;color:#696969; height:19px; font-family:verdana, arial}
	.writer_photo_border{position:absolute;z-index:2; width:85px; height:114px; background:url(../images/sub/writer_photo_border.gif) no-repeat}
	
	.detail_bottom {background:url(../images/sub/border_bottom.gif) no-repeat; width:730px; height:18px}

	 /*À¥ÁøÇü ¸ñ·Ï ###*/
	 a.subject_bold {font-weight:bold; color:#666666}
	 a:hover.subject_bold {color:tomato}
	.content_webzin {clear:both; line-height:1.5em; color:#606060; font-family:verdana, arial; margin-top:4px; padding-left:0px; text-align:justify;}
	.img_webzin {float:left; border:solid 1px #cccccc; padding:2px;}

	.list_num_blue {float:left; font-size:11px;margin-top:1px; padding-left:5px;font-weight:bold; height:14px; font-family:verdana, arial; color:#ffffff; background:url(/images/sub/bbs_num_blue1.gif) no-repeat 0px 0px}
	.blue_num_right {display:inline-block; width:6px; hegith:14px;font-size:11px;background:url(../images/sub/bbs_num_blue2.gif) no-repeat;}

	.list_num_orange {float:left; font-size:11px;margin-top:1px; padding-left:5px;font-weight:bold; height:14px; font-family:verdana, arial; color:#ffffff; background:url(/images/sub/bbs_num_back1.gif) no-repeat 0px 0px}
	.list_subject {float:left; padding-left:5px; display:inline; font-weight:normal; color:#666666;}
	
	/*¶óÀÎ °ü·Ã###*/
	.div_dot_line {height:16px; background:url(../images/line_div_ccc.gif) repeat-x; }
	.div_solid_line {clear:both; margin-top:4px; margin-bottom:15px; border-top:solid 2px #dddddd}
	
	/* ¸ñ·Ï ÆäÀÌÂ¡ °ü·Ã ### */
	#list_navi {clear:both; margin-top:16px; text-align:center}
	#list_navi a {display:inline-block; width:24px; border-left:1px solid #cccccc; }
	#list_navi a:hover {text-decoration:none; font-weight:bold; color:steelblue}
	#list_navi .now_page {color:tomato; font-weight:bold}
	#list_navi .prevPage {padding-right:6px; border:0px;  width:45px; color:#666666; font-family:verdana, arial; text-align:right; background:none}
	#list_navi .nextPage {padding-left:6px; width:55px; color:#666666; font-family:verdana, arial; background:none}

	/*´ñ±Û °ü·Ã*/
	#mentList{  border-top:solid 1px #dddddd;}
	#mentList .m_info{ color:#666666; padding-top:4px; margin-top:10px; background:url(../images/line_dot_ccc.gif) repeat-x}
	#mentList .m_content { line-height:1.7em; margin-left:20px;  padding:6px 0; color:#505050;}
	.ment_bt_delete {color:#999999;}
	#pwd_delete_child {color:#666666; display:none}
	
	/*¹ß°£µµ¼­, ÃßÃµµµ¼­ ###*/
	.book_title {font-weight:bold; color:#B47846;}
	.book_list_content {color:#666666; font-family:verdana, arial; text-align:justify; margin-top:8px; }
	.pubs_list_img {width:58px; height:82px; border:solid 1px #999999;}
	.pubs_price {font-weight:bold; color:tomato; font-family:verdana, arial; }
	.book_list_summary {float:right; width:280px; padding-right:10px; font-size:11px; color:#666666; font-family:verdana, arial; }
	.book_recom_latest {float:right; width:560px;  font-size:11px; color:#666666; font-family:verdana, arial; line-height:1.7em }

	.book_detail {float:left; padding:0px 20px 0px 10px; line-height:1.8em;color:#696969; font-family:verdana, arial;}
	.book_detail_title {margin-top:15px; margin-bottom:15px; height:22px; border-bottom:solid 1px #ECE8D1; }
	
	/*ÀÎ¹° DB, ±â¾÷ DB  µî ###*/
	.list_summary {float:right; width:280px; padding-right:10px; font-size:12px; color:#666666; font-family:verdana, arial; line-height:1.6em}
	.list_summary_detail {float:right; width:550px; padding-right:10px; font-size:12px; color:#666666; font-family:verdana, arial; line-height:1.6em}
	.detail_title {font-weight:bold; margin-top:15px; color:#B46924; background:#f6f6f0; padding:2px}
	.detail_content {clear:both; margin:10px;line-height:1.8em;}
	
	/*¸ÞÀÎ################################################*/
	
	.more_right {position:absolute; margin-left:306px; text-align:right; }

	/*ÁÂÃø »ó´Ü ÅÛÇÃ¸´, º»¹® »ó´Ü ÅÛÇÃ¸´*/
	.tpl_left_area {width:220px; height:174px; overflow:hidden; background:url(../images/main/template_left_border.gif) no-repeat;}
	#left_template {margin:5px;overflow:hidden; text-align:center }

	.tpl_center_area {width:730px; height:333px; background:url(../images/main/template_center_border.gif) no-repeat; overflow:hidden}
	
	#tpl_center1 {position:absolute; width:413px; height:160px; margin-top:20px; margin-left:20px ; }
	#tpl_center2 {position:absolute; width:246px; height:160px; margin-top:20px;  margin-left:470px; }

	.tpl_photo_border{position:absolute;z-index:2; width:90px; height:85px; background:url(../images/main/tpl_photo_border.gif) no-repeat}	/*»çÁø ¶ó¿îµå*/

	/*¸ÞÀÎ : ºäÆ÷ÀÎÆ® µî  ¸ñ·Ï*/
	.main_writer_photo {float:left; padding-top:4px; margin-right:10px;}
	.main_writer_photo img {width:58px; height:78px}
	.main_photo_border {position:absolute;z-index:2; width:58px; height:78px; background:url(../images/main/main_photo_border.gif) no-repeat}

	.main_top_subject { color:#48A100;  font-size:12px; font-weight:bold}
	.main_top_content { color:#666666; line-height:1.3em; font-size:12px; margin-top:4px}
	.main_top_writer { color:#666666; background:url(../images/main/arrow.gif) no-repeat 0px 6px ; padding-left:13px; font-size:11px; display:inline-block }
	
	.main_list_subject { font-size:11px; color:#666666 }
	.main_list_title {margin-left:10px; width:710px; height:15px; padding-top:5px; text-align:right; background:url(../images/main/main_list_title.gif) no-repeat}

	/*¸ÞÀÎ ¹ß°£µµ¼­*/
	.new_pubs_box {width:246px; margin-top:3px; padding-top:10px;}
	.new_title_main {font-weight:bold; font-size:12px; color:#808080}
	.new_photo_area {float:left; padding:6px 6px 12px 8px;}
	.new_photo_area img {width:58px; height:86px; border:solid 1px #808080}
	
	/*¸ÞÀÎ ÇÏ´Ü ¿µ¿ª*/
	.main_bottom_area {margin-left:12px; margin-top:25px; background:url(../images/main/main_bottom_back.gif) }
	.main_recom_box {margin-left:5px; margin-bottom:4px}
	.main_recom_content {float:right; width:150px; padding-right:12px; color:#808080; font-size:11px; font-family:verdana, arial}

	/*¸ÞÀÎ ³¡###############################################*/

	/*º»¹® ±âÅ¸*/
	.font_11_gray { font-size:11px; font-family:verdana, arial; color:#666666;}
	.title_bullet_sky {font-weight:bold;;color:#0E7EDD; height:20px;background:url(../images/icon/bullet_sky.gif) no-repeat 0px 4px; padding-left:16px}

	
