	
	/* contents */
	#contents {clear:both; overflow:hidden; padding:2px 0 11px; vertical-align:top; width:100%; position:relative;}
	#main_book1 {clear:both; overflow:hidden; width:100%; margin-top:1.5em;}
	#main_book1 li{float:left; text-align:center; width:33%;}
	#main_book1 li.ct {width:34%;}
	#main_book1 #book_view1 a {display:block; margin:0 2px 0 2px;}
	#main_book1 li.ct a {margin:0 2px 0 3px;}
	#book_view1 li img {width:87px; height:116px; border:1px solid #c9c9c9; vertical-align:top;}
	#main_book1 .pg {clear:both; padding:20px 10px 15px; text-align:center; width:100%;}
	#main_book1 .pg .pgd {display:inline-block; padding:0 12px; vertical-align:top;}
	#main_book1 .pg .pgd li {display:inline; float:left; line-height:27px; width:20px;}
	#main_book1 .pg .pgd img {margin-top:9px; vertical-align:top;}
	#main_book1 .pg .pv a, #main_book .pg .nx a{display:inline-block; height:26px; overflow:hidden; vertical-align:middle; width:35px;}

	#main_book2 {clear:both; overflow:hidden; width:100%; margin-top:1.5em;}
	#main_book2 li{float:left; text-align:center; width:33%;}
	#main_book2 li.ct {width:34%;}
	#main_book2 #book_view1 a {display:block; margin:0 2px 0 2px;}
	#main_book2 li.ct a {margin:0 2px 0 3px;}
	#book_view2 li img {width:87px; height:116px; border:1px solid #c9c9c9; vertical-align:top;}
	#main_book2 .pg {clear:both; padding:20px 10px 15px; text-align:center; width:100%;}
	#main_book2 .pg .pgd {display:inline-block; padding:0 12px; vertical-align:top;}
	#main_book2 .pg .pgd li {display:inline; float:left; line-height:27px; width:20px;}
	#main_book2 .pg .pgd img {margin-top:9px; vertical-align:top;}
	#main_book2 .pg .pv a, #main_book .pg .nx a{display:inline-block; height:26px; overflow:hidden; vertical-align:middle; width:35px;}

	#main_book3 {clear:both; overflow:hidden; width:100%; margin-top:1.5em;}
	#main_book3 li{float:left; text-align:center; width:33%;}
	#main_book3 li.ct {width:34%;}
	#main_book3 #book_view1 a {display:block; margin:0 2px 0 2px;}
	#main_book3 li.ct a {margin:0 2px 0 3px;}
	#book_view3 li img {width:87px; height:116px; border:1px solid #c9c9c9; vertical-align:top;}
	#main_book3 .pg {clear:both; padding:20px 10px 15px; text-align:center; width:100%;}
	#main_book3 .pg .pgd {display:inline-block; padding:0 12px; vertical-align:top;}
	#main_book3 .pg .pgd li {display:inline; float:left; line-height:27px; width:20px;}
	#main_book3 .pg .pgd img {margin-top:9px; vertical-align:top;}
	#main_book3 .pg .pv a, #main_book .pg .nx a{display:inline-block; height:26px; overflow:hidden; vertical-align:middle; width:35px;}

	#contents #b_bar p{right:0; top:8px; background:url(/images/main/banner_bg.gif) repeat-x scroll left top transparent; width:100%; height:135px; text-align:center;} 
	#contents #b_bar p span img{text-align:center; width:100%; }
	#ct_menu {-moz-box-shadow:1px 1px 2px #ECECEC; background:none repeat scroll 0 0 #FFFFFF; border:1px solid #DCDCDC; margin:20px 10px 25px; }
	#ct_menu .mainmemu {display:block; min-height:1px;}
	#ct_menu .mainmemu li {background:url("/images/main/ct_bg.gif") repeat-x scroll left top transparent; border-bottom:1px solid #DCDCDC; height:41px;}
	#ct_menu .mainmemu li a {display:block; padding:0 15px 0 15px;}
	#ct_menu .mainmemu li a span {background:url("/images/main/bul.gif") no-repeat scroll right 17px transparent; cursor:pointer; display:block; padding:14px 0 13px; width:100%;}
	#ct_menu .mainmemu li.br_no {border:none;}