/*//////////////////////////////////////////////////////////////20111110 ±³Àç¸ô ¸ÞÀÎ cssÃß°¡ ÀÌ¹Ì¼±////////////////////////////////////////////////////////////////////*/



#bookMainw{
	text-align:center;
	
}


/*¸ÞÀÎ¸Þ´º³×ºñ°ÔÀÌ¼Ç*/
#Gnavi{
   width:1000px;
   display: inline-block;
   height:482px;
   font-size:0;

}


#Gnavi div.GnaviMenu{    
	width:210px;
	float:left;   
	height:462px;
    display: inline-block;
    position:relative;

 }


#Gnavi div.GnaviMenu div.navimark{ 
	position:absolute;
	left:-25px; top:10px; 
	z-index:100;
}


#Gnavi div.GnaviMenu a:hover{
	text-decoration:none;	
	color:#333333;
}




#Gnavi div.GnaviMenu div.line{  
	width:210px;
	background:url('../root_img/book/20111110_bookMain/menubg2.gif') repeat-y;

}


#Gnavi div.GnaviMenu div.Menulist{
   margin-left:12px;
   margin-right:12px;
   width:186px;  
}





#Gnavi div.GnaviMenu div.Menulist ul{
	margin-bottom:12px;
}


#Gnavi div.GnaviMenu div.Menulist li{
  	 text-align:left;
	 border-bottom:1px solid #dfdfdf;
	 font:11px µ¸¿ò,dotum;
	line-height:160%;
	padding-bottom:1px;
	padding-top:2px;
}




#Gnavi div.GnaviMenu div.Menulist li.titlee_t{ 
}

#Gnavi div.GnaviMenu div.Menulist li.titlee{ 
	 border:none;;
	 margin:0px;
	 padding:0;
	 margin-bottom:0px;
}


#Gnavi div.GnaviMenu div.Menulist li.linen{ 
	 border:none;
}



/*¸ÞÀÎ¸Þ´º³×ºñ°ÔÀÌ¼Ç³¡*/


/*·Ñ¸µ¹è³Ê , °øµ¿±¸¸Å ½ÃÀÛ*/
#Gnavi div.lollingb{ 
     margin-left:10px;
	 width:570px;
     height:220px;	
	 float:left;	 
	 position:relative;
 }

#Gnavi div.lollingb div.rolling{ 
	position:absolute;
	right:15px; top:10px; 
}

#Gnavi div.lollingb div.rolling li{ 
	padding-left:10px;
}

#Gnavi div.gonggub{; 
	 margin-left:10px;
	 width:188px;
	 height:218px;
	 border:1px solid #d3d3d3; 
	 float:left;
	 position:relative;
  }

#Gnavi  div.gonggub div.gonggumark{ 
	position:absolute;
	left:5px; top:-5px; 
}

 #Gnavi div.gonggub ul{ 
     padding-left:10px;
     padding-top:10px;
 }




#Gnavi div.gonggub li.gongguTop{ 
	 font-family:¸¼Àº°íµñ, tahoma,µ¸¿ò,dotum;
	 font-weight:bold;
	 text-align:left;
	 margin-top:5px;
	 width:180px;
	



 }
 
 #Gnavi div.gonggub li.coast{ 
    text-align:left;
     color:#ff0207;
	 font-weight:bold;
	 font-family: tahoma,µ¸¿ò,dotum;
     font-size:12px;

 }

 #Gnavi div.gonggub li.button{ ;
	 width:65px;
	 height:18px;
	 float:right;
	 margin-top:5px;
	 margin-right:5px;
 }


/*·Ñ¸µ¹è³Ê , °øµ¿±¸¸Å ³¡*/





/*ÇÖÅ°¿öµå º£½ºÆ®¼¿·¯ ¾Æ¿ï·¿½ÃÀÛ*/

 #Gnavi div.hotbestoutlet{
     
	 width:770px;
	 height:250px;
	 display:inline-block;
	 text-align:left;
     margin-top:15px;
	 
 }


#Gnavi div.hotbestoutlet div.hotkeyword{
	 width:570px;
	 height:200px;
	 text-align:left;
	 float:left;
 }



#Gnavi div.hotbestoutlet div.hotkeyword ul.hotlist{
	 text-align:left;
	 float:left;
	 display:inline-block;
	 padding:0;
	margin:0;
 }




 #Gnavi div.hotbestoutlet div.hotkeyword ul.hotlist li{
    background:url('../root_img/book/20111110_bookMain/hotkeybg.gif') no-repeat; 	
	width:150px;
	height:34px;
	

 }

 #Gnavi div.hotbestoutlet div.hotkeyword ul.hotlist li a{
	display:block;
	width:122px;
	height:24px;
	padding-left:28px;
	padding-top:10px;
 }
 
 #Gnavi div.hotbestoutlet div.hotkeyword ul.hotlist li a:hover{
	text-decoration:none;
	color:red;
}

 #Gnavi div.hotbestoutlet div.hotkeyword ul.hotlist li.list1st a{
    background:url('../root_img/book/20111110_bookMain/bestnum1.gif') no-repeat 10px 50%; 	
 }

  #Gnavi div.hotbestoutlet div.hotkeyword ul.hotlist li.list1st a:hover{
    background:url('../root_img/book/20111110_bookMain/bestnum11.gif') no-repeat 10px 50%; 	
 }

  #Gnavi div.hotbestoutlet div.hotkeyword ul.hotlist li.list2nd a{
    background:url('../root_img/book/20111110_bookMain/bestnum2.gif') no-repeat 10px 50%; 	
 }

  #Gnavi div.hotbestoutlet div.hotkeyword ul.hotlist li.list2nd a:hover{
    background:url('../root_img/book/20111110_bookMain/bestnum22.gif') no-repeat 10px 50%; 	
 }

  #Gnavi div.hotbestoutlet div.hotkeyword ul.hotlist li.list3rd a{
    background:url('../root_img/book/20111110_bookMain/bestnum3.gif') no-repeat 10px 50%; 	
 }

  #Gnavi div.hotbestoutlet div.hotkeyword ul.hotlist li.list3rd a:hover{
    background:url('../root_img/book/20111110_bookMain/bestnum33.gif') no-repeat 10px 50%;  	
 }

  #Gnavi div.hotbestoutlet div.hotkeyword ul.hotlist li.list4th a{
    background:url('../root_img/book/20111110_bookMain/bestnum4.gif') no-repeat 10px 50%; 	
 }

  #Gnavi div.hotbestoutlet div.hotkeyword ul.hotlist li.list4th a:hover{
    background:url('../root_img/book/20111110_bookMain/bestnum44.gif') no-repeat 10px 50%;  	
 }

  #Gnavi div.hotbestoutlet div.hotkeyword ul.hotlist li.list5th a{
    background:url('../root_img/book/20111110_bookMain/bestnum5.gif') no-repeat 10px 50%;  	
 }

  #Gnavi div.hotbestoutlet div.hotkeyword ul.hotlist li.list5th a:hover{
    background:url('../root_img/book/20111110_bookMain/bestnum55.gif') no-repeat 10px 50%; 
 }

  #Gnavi div.hotbestoutlet div.hotkeyword ul.hotlist li.list6th a{
    background:url('../root_img/book/20111110_bookMain/bestnum6.gif') no-repeat 10px 50%; 	
 }

  #Gnavi div.hotbestoutlet div.hotkeyword ul.hotlist li.list6th a:hover{
    background:url('../root_img/book/20111110_bookMain/bestnum66.gif') no-repeat 10px 50%;  	
 }

#Gnavi div.hotbestoutlet ul.bestlist{
	background:url('../root_img/book/20111110_bookMain/bestbg.gif') repeat-x; 	
	width:420px;
	height:29px;
	text-align:left;
	float:left;
 }


 #Gnavi div.hotbestoutlet ul.bestlist li{
	 float:left;
 }

  #Gnavi div.hotbestoutlet ul.bestlist li.moreBt{
	float:right;
	margin-right:10px;
  }

  #Gnavi div.hotbestoutlet ul.prolist div.sprod{
	padding-left:10px;
	padding-top:10px;
	width:400x;
	float:left;

 }

  #Gnavi div.hotbestoutlet ul.prolist div.sprod ul{
	width:110px;
	float:left;
	padding-left:10px;
	padding-top:10px;
	margin-right:10px;
 }




#Gnavi div.hotbestoutlet ul.prolist div.sprod li.text{
       float:left;
	   padding-top:10px;
		width:110px;
	   font-family:¸¼Àº°íµñ, tahoma,µ¸¿ò,dotum;
       font-size:12px;

}





  #Gnavi div.hotbestoutlet ul.prolist div.sprod li.ptext {
	font-size:12px;
	color: #f96003;
	font-weight:bold;
	  font-family: tahoma,µ¸¿ò,dotum;
      font-size:10px;


 }


#Gnavi div.hotbestoutlet ul.prolist div.sprod p.pimg{
	width:100px;
	height:100px;
	padding-bottom:10px;
 }


#Gnavi div.hotbestoutlet div.oulet{
	 width:190px;
	 height:250px;
	 display:inline-block;
	 margin-left:10px;	
	 position:relative;
 }

#Gnavi  div.hotbestoutlet div.oulet div.oulmark{ 
	position:absolute;
	display:block; 
	right:0px; top:100px; 
}






#Gnavi div.hotbestoutlet div.oulet p.oulist{
	background:url('../root_img/book/20111110_bookMain/bestbg.gif') repeat-x; 	
	width:190px;
	height:29px;
	 
 }


 
  #Gnavi div.hotbestoutlet div.oulet img.moreBT{
	margin-left:90px;	
 }



#Gnavi div.hotbestoutlet div.oulet ul.oulprod{
    text-align:center;
   width:190px;  
   height:200px;
   padding-top:20px;
   display:inline-block; 

}


#Gnavi div.hotbestoutlet div.oulet ul.oulprod li.oultop{
   font-family:¸¼Àº°íµñ, tahoma,µ¸¿ò,dotum;
   text-align:left;
   margin-top:10px;
}
 
 

 
 
#Gnavi div.hotbestoutlet div.oulet ul.oulprod li.coast{
	 color:#048be3;
	 font-weight:bold;
	 font-family: tahoma,µ¸¿ò,dotum;
	 text-align:left;
	  font-size:11px;
}

 #Gnavi div.hotbestoutlet div.oulet ul.oulprod li.button{ ;
	 width:65px;
	 height:18px;
	 float:right;
	 margin-top:5px;
	 margin-right:5px;
 }





/*ÇÖÅ°¿öµå º£½ºÆ®¼¿·¯ ¾Æ¿ï·¿³¡*/



/*¿¡µàÄ« ÀÎ±â»óÇ°Àü*/
#majorbanner{ 
	 width:1000px;
	 height:213px;
	 text-align:left;
	 display:inline-block; 
	 margin-top:20px;
}


#majorbanner div.dotline{
	width:1000px;
	height:3px;
	background:url('../root_img/book/20111110_bookMain/dot.gif') repeat-x; 	
}



#majorbanner div.bookstitle{ 
	float:left;
	width:1000px;
	display:inline-block;
}



#majorbanner div.bookbanner{ 
   width:1000px;
   height:173px;
   float:left;
}

#majorbanner div.bookbanner p{
   float:left;

}

#majorbanner div.bookbanner p.padding{
   float:left;
   margin-left:6px;
   margin-bottom:4px;


}

/*¿¡µàÄ« ÀÎ±â»óÇ°Àü³¡*/



/*¿¡µàÄ« ±³Àç¾È³»°¡ÀÌµå ½ÃÀÛ*/

#bookguide{ 
   width:1000px;
   margin-top:50px;    
   display:inline-block;
}


/*¿¡µàÄ« ±³Àç¾È³»°¡ÀÌµå ÅÇ¸Þ´º*/

#bookguide div.booktap {
	float:left;
	
}

#bookguide div.booktap ul.tapbg{
	width:1000px;
    display:inline-block;
	height:33px;
	border-bottom:6px solid #fe0003;
}

#bookguide div.booktap li{ 
	float:left;
	height:33px;
	margin-left:3px;
}


#bookguide div.booktap img{ 
vertical-align:top; display:block; float:left;
}




#bookguide div.booktap li.tapfirst{ 
	float:left;
	margin-left:40px;

}
         
/*¿¡µàÄ« ±³Àç¾È³»°¡ÀÌµå Á¦Ç°Å«°Í*/

#bookguide div.booktray{; 
	width:570px;
	margin-left:20px;
	height:400px; 
	float:left; 
	display:inline-block;
}


#bookguide div.booktray div.boxsize{ 
	float:left;
	width:155px;
	height:155px; 
	margin-top:30px;
	margin-left:10px;
	position:relative;
	z-index:-7;
 }


#bookguide div.booktray div.bestmark{ 
	position:absolute;
	display:block; 
	left:0px; top:-10px; 
}



#bookguide div.booktray div.bprod{ 
	width:335px;
	height:165px;    
	display:inline-block;
	margin-left:10px;
	margin-top:30px;
   

}


#bookguide div.booktray div.bprod li.stext a{ 
    width:335px;
    white-space:nowrap;
 text-overflow:ellipsis;
 -o-text-overflow:ellipsis;
 overflow:hidden;

	font-family:µ¸¿ò,dotum,verdana;
	font-size:11px;
	color: #919191;
	float:left;
	text-align:left;
	text-decoration:none;
}

#bookguide div.booktray div.bprod li.btext a{ 
    padding-top:4px;
   width:335px;
 white-space:nowrap;
 text-overflow:ellipsis;
 -o-text-overflow:ellipsis;
 overflow:hidden;

 font-family:verdana,µ¸¿ò,dotum;
	font-size:16px;
	color: #414141;
	font-weight:bold;
	float:left;	
	text-align:left;	
	text-decoration:none;
	line-height:140%;
}

	
	
#bookguide div.booktray div.bprod li.normalp { 
	 text-align:left;
	 float:left;	
	 text-decoration:none;
	 padding-top:5px;	 
	 padding-bottom:5px;

}
	
	
	
	
#bookguide div.booktray div.bprod li.ptext { 
	font-family:verdana,µ¸¿ò,dotum;
	font-size:18px;
	color: #f96003;
	padding-bottom:10px;
	font-weight:bold;	
	text-decoration:none;

}


#bookguide div.booktray div.bprod li.comen { ;
    text-align:left; 
	width:330px;
	padding-top:10px;
	border-top:1px solid #dbdbdb;		
	background:url('../root_img/book/20111110_bookMain/recom.gif') no-repeat 5px 9px; 	
	padding-left:50px; 
	margin-bottom:7px;
 }


#bookguide div.booktray div.bprod li.comen a{ 
		font-family:¸¼Àº°íµñ, tahoma,µ¸¿ò,dotum;
		font-size:12px;
		color: #006699;
		font-weight:bold;
		
}


#bookguide div.booktray div.bprod li{ 
    text-align:left;
 }




   
 /*¿¡µàÄ« ±³Àç¾È³»°¡ÀÌµå Á¦Ç°ÀÛÀº°Í*/

#bookguide div.booktray div.sprod{
		width:550px;
		display:inline-block; 
		text-align:center;
		margin-top:10px;


}

#bookguide div.booktray div.sprod ul{
	   width:110px;
	   float:left;
	   margin-left:20px;

}


#bookguide div.booktray div.sprod li{
       float:left;
	   padding-top:2px;

}


#bookguide div.booktray div.sprod li.pimg{
		width:100px;
		height:100px;
		padding-bottom:5px;
}

#bookguide div.booktray div.sprod li.text{
		padding-top:10px;
		font-family:¸¼Àº°íµñ, tahoma,µ¸¿ò,dotum;
        font-size:12px;
}

#bookguide div.booktray div.sprod li.ptext {
		font-size:12px;
		color: #f96003;
		font-weight:bold;
		font-family: tahoma,µ¸¿ò,dotum;
        font-size:11px;
}



 
 /*¿¡µàÄ« ±³Àç¾È³»°¡ÀÌµå º£½ºÆ®»óÇ°Æò*/

#bookguide div.bookpv{
		 width:310px;
		 height:370px;
		 float:left;		 
		 margin-top:30px;	
		 margin-left:50px;	
}


#bookguide div.revlist{
	    float:left;
	    width:300px;	
		height:330px;
	   display:inline-block;
}

#bookguide div.revlist ul{
		text-align:left;	
		width:300px;	
}
 

#bookguide div.bookpv div.revlist li{
	font-family:¸¼Àº°íµñ, tahoma,µ¸¿ò,dotum;
	color: #414141;
	float:left;
	text-align:left;
	font-size:12px;
	
 }

#bookguide div.revlist p.pimg{
		background:url('../root_img/book/20111110_bookMain/prebg.gif') no-repeat; 	
		width:80px;
		height:80px;
		display:inline-block;
		padding-right:10px;
		padding-bottom:7px;
		float:left;
}



#bookguide div.bookpv div.revlist li.short_title{
		font-weight:bold;
		padding-top:7px;
		display:block;
		width:200px;
		word-break-break-all;
 }

 #bookguide div.bookpv div.revlist li.text a{
       width:200px;
		float:left;
		text-align:left;
		padding-bottom:10px;
 }

 #bookguide div.bookpv div.revlist li.long_title{
		font-weight:bold;
		padding-top:7px;
		display:block;
		width:300px;
		word-break-break-all;
 }

#bookguide div.bookpv div.revlist li.text a{
       width:200px;
		float:left;
		text-align:left;
		padding-bottom:10px;
 }





 #bookguide div.bookpv div.revlist li a{
		ont-weight:bold;
 }



#bookguide div.bookpv div.revlist li.widetext{
    width:300px;
	word-break-break-all;
 }
















/*¹è³Ê±¤°í ERÅ×½ºÆ® ½ÃÀÛ*/
     
#erbanner{
	margin-top:30px;
	width:1000px;
	height:92px;
	display:inline-block;
}
       
/*¹è³Ê±¤°í ERÅ×½ºÆ® ³¡*/







/*±³°ú°úÁ¤ Áß½É±³Àç¾È³» ½ÃÀÛ*/

#textbookG{
	 width:1000px;
	 display:inline-block;
	 margin-top:30px;
	 
}


#textbookG div.ame{
	 width:630px;
	 float:left;
}



#textbookG div.ame li{
	 float:left;
	 
}


 /*±³°ú°úÁ¤ Áß½É±³Àç¾È³» ÅÇ¸Þ´º¹Ù*/

#textbookG div.ame div.menubar{
	display:inline-block;
    margin-top:20px;
	width:630px;
}

#textbookG div.ame div.menubar ul li{
	font:11px verdana;
}



#textbookG div.ame div.menubar li.Tabon{
	width:75px;
	height:18px;
	background:#659fe1;
	color:#FFFFFF;
	font-weight:bold;
	display:block;
	float:left;
	padding-top:5px
}

#textbookG div.ame div.menubar li.Taboff{
    float:left;
	width:75px;
	height:18px;
	text-align:center;
	padding-top:5px;
	background:#edeceb;
}







 /*±³°ú°úÁ¤ Áß½É±³Àç¾È³» Á¦Ç°»ó¼¼*/

#textbookG div.booktray{ 
	width:580px;
	margin-left:10px;
	height:400px; 
	float:left; 
	display:inline-block;

}


#textbookG div.booktray div.boxsize{ 
	float:left;
	width:155px;
	height:155px; 
	margin-top:30px;
	margin-left:10px;
	position:relative;

}


#textbookG div.booktray div.boxsize div.bestmark{ 
	position:absolute;
	display:block; 
	left:0px; top:-10px; 
}


#textbookG div.booktray div.bprod{ 
	width:335px;
	height:165px;
	display:inline-block; 
	margin-left:10px; 
	margin-top:30px;


}


#textbookG div.booktray div.bprod li.stext a{ 
   width:335px;
    white-space:nowrap;
 text-overflow:ellipsis;
 -o-text-overflow:ellipsis;
 overflow:hidden;

	font-family:¸¼Àº°íµñ, tahoma,µ¸¿ò,dotum;
	font-size:11px;
	color: #919191;
	float:left;
	text-align:left;
	text-decoration:none;

}


#textbookG div.booktray div.bprod li.btext a{ 
   padding-top:4px;
   width:335px;
 white-space:nowrap;
 text-overflow:ellipsis;
 -o-text-overflow:ellipsis;
 overflow:hidden;


	font-family:¸¼Àº°íµñ, tahoma,µ¸¿ò,dotum;
	font-size:16px;
	color: #414141;
	font-weight:bold;
	float:left;	
	text-align:left;	
	text-decoration:none;
	line-height:140%;
}

	
#textbookG div.booktray div.bprod li.normalp { 
	 text-align:left;
	 float:left;	
	 text-decoration:none;
	 padding-top:5px;	 
	 padding-bottom:5px;
	 
}
	
	
	
	
	
#textbookG div.booktray div.bprod li.ptext { 
	font-family:¸¼Àº°íµñ, tahoma,µ¸¿ò,dotum;
	font-size:18px;
	color: #f96003;
	font-weight:bold;	
	text-align:left;
	text-decoration:none;
	padding-left:5px;
	padding-bottom:5px;
	display:inline-block;
}


#textbookG div.booktray div.bprod li.comen { 
    width:330px;
	padding-top:10px;
	border-top:1px solid #dbdbdb;		
	background:url('../root_img/book/20111110_bookMain/recom.gif') no-repeat 5px 9px; 	
	padding-left:50px; 
	margin-bottom:7px;


}


#textbookG div.booktray div.bprod li.comen a{ 
		font-family:¸¼Àº°íµñ, tahoma,µ¸¿ò,dotum;
		font-size:12px;
		color: #006699;
		font-weight:bold;
}


#textbookG div.booktray div.bprod li{ 
    text-align:left;
}




 /*¹Ì±¹±³°ú°úÁ¤ Áß½É ±³Àç¾È³» Á¦Ç°ÀÛÀº°Í*/

#textbookG div.booktray div.sprod{
		width:550px;
		display:inline-block; 
		text-align:center;
		margin-top:15px;
		margin-left:20px;
  
}

#textbookG div.booktray div.sprod ul{
	   width:120px;
	   float:left;
	   margin-left:10px;
}


#textbookG div.booktray div.sprod li{
	 float:left;
	 width:120px;
	
}


#textbookG div.booktray div.sprod li.pimg{
	width:100px;
	height:100px;
	padding-bottom:5px;
}


#textbookG div.booktray div.sprod li.ptext {
	font-size:12px;
	color: #f96003;
	font-weight:bold;
    width:120px;
	margin-top:5px;
	font-family: tahoma,µ¸¿ò,dotum;
font-size:10px;
}


#textbookG div.booktray div.sprod li.text {
   height:30px;
   overflow-y:hidden; 
   width:120px;
   margin-top:5px;
   font-family:¸¼Àº°íµñ, tahoma,µ¸¿ò,dotum;
font-size:12px;
 
}


#textbookG div.midd{
	width:39px;
	float:left;


}


 /*°ú¸ñº°³íÇÈ¼Ç ±³Àç¾È³»*/
#textbookG div.nonfic{
	width:330px;
	float:left;
	display:inline-block;

}


	
#textbookG div.nonfic li{
	 float:left;
}


	
#textbookG div.nonfic div.menubar {
	margin-top:20px;
	display:inline-block;
	width:330px;
}




#textbookG div.nonfic div.menubar li.Taboff{
    float:left;
	width:75px;
	height:18px;
	padding-top:5px;
	text-align:center;
	display:inline;
	background:#edeceb;	 
}





#textbookG div.nonfic div.menubar li.Tabon{
	width:75px;
	height:18px;
	background:#659fe1;
	color:#FFFFFF;
	font-weight:bold;
	display:block;
	float:left;
	padding-top:5px;
	display:inline;
}




/*³íÇÈ¼Ç±³Àç Á¦Ç°¸®½ºÆ®*/

#textbookG div.nonfic div.sprod{
	width:300px;
	display:inline-block; 
}


#textbookG div.nonfic div.sprod ul{
	width:120px;
	height:165px;   
	float:left;
	padding-top:30px;
	margin-left:20px;

}


#textbookG div.nonfic div.sprod li{
	float:left;
	font-size:11px;
	width:120px;
	height:30;
}


#textbookG div.nonfic div.sprod li.pimg{
	width:100px;
	height:100px;
	padding-bottom:5px;
}

#textbookG div.nonfic div.sprod li.list {
    height:30px;
	overflow-y:hidden; 
}

#textbookG div.nonfic div.sprod li.ptext {
	font-size:12px;
	color: #f96003;
	font-weight:bold;
	width:110px;
	margin-top:5px;
	font-family:tahoma,µ¸¿ò,dotum;
font-size:10px;
}


/*³íÇÈ¼Ç±³Àç Á¦Ç°¸®½ºÆ®³¡*/
/*±³°ú°úÁ¤ Áß½É±³Àç¾È³» ³¡*/








/*ÄµÄÁÅÙÃ÷¿µ¿ª½ÃÀÛ*/
#can_contents{
width:1000px;
display:inline-block; 
 text-align:left;
}

#can_contents div.dotline{
   margin-bottom:30px;
   width:1000px;
   height:3px;
   background:url('../root_img/book/20111110_bookMain/dot.gif') repeat-x; 	
}


#can_contents div.list{
	 width:390px;
	 float:left;

}

#can_contents div.list div.imglist{
	 width:390px;
	 float:left;

}

#can_contents div.list div.imglist ul.textlist{
    margin-top:10px;
	width:390px;
	display:inline-block; 

}





#can_contents div.list div.imglist p.box{
	width:60px;
	height:60px;
	float:left;
	border:1px solid #ececec;

}



#can_contents div.list div.imglist li.btitle{
	width:300px;
	padding-left:10px;
    letter-spacing:-0.05em;
    float:left;
	display:inline-block; 


	 white-space:nowrap;
 text-overflow:ellipsis;
 -o-text-overflow:ellipsis;
 overflow:hidden;
}

#can_contents div.list div.imglist li.btitle a{
	font-family:verdana,µ¸¿ò,dotum;
    font-size:16px;
	color:#3f3583;
	font-weight:bold;



}

#can_contents div.list div.imglist li.stitle{
	width:300px;
    float:left;
	padding-left:10px;
	padding-top:13px;


	 white-space:nowrap;
 text-overflow:ellipsis;
 -o-text-overflow:ellipsis;
 overflow:hidden;
}


#can_contents div.list div.imglist li.stitle a{
	font-family:verdana,µ¸¿ò,dotum;
    font-size:12px;
	color:#9c9c9c;
    letter-spacing:-0.05em;
}





#can_contents div.list div.imglist ul.textlist li.long{
    height:20px;
	width:390px;
 white-space:nowrap;
 text-overflow:ellipsis;
 -o-text-overflow:ellipsis;
 overflow:hidden;
 display:inline-block; 
}


#can_contents div.list div.imglist ul.textlist li.btt{
 display:inline-block; 
 float:right;

}




#can_contents div.icons{
    padding-left:8px;
	width:572px;
	border-right:1px solid #f4f4f4;
	border-left:1px solid #f4f4f4;
	display:inline-block; 
	float:right;

}

#can_contents div.icons ul.quickicon{

width:575px;
}

#can_contents div.icons ul.quickicon img{
vertical-align:top; display:block; float:left;
}




#can_contents div.icons li{
float:left;
}









/*ÄµÄÁÅÙÃ÷¿µ¿ª³¡*/








/*¹Ù·Î°¡±â small¹è³Êt½ÃÀÛ*/

#smallbannn{
      margin-top:30px;
	 width:1000px;
	 display:inline-block; 
}


#smallbann p{
	 float:left;
}

/*¹Ù·Î°¡±â small¹è³Êt³¡*/



/*ÀüÃ¼¸Þ´º ´©¸£±â*/
#bookMainalllView{
    width:967px;
	border:3px solid #185ba1;
	border-top:10px solid #185ba1;
	border-bottom:6px solid #185ba1;
	margin-top:7px;	
	position:absolute;
	z-index:10;

}


#bookMainalllView div.QuickCloseBt{
	position:absolute;
	width:34px;
	height:25px;
	top:0px
}




#bookMainalllView div.WhiteBox{
    width:967px;
	height:850px;
}





#bookMainalllView div.WhiteBox ul.AgeBox{
	float:left;
	text-align:left;	
	margin-left:40px;	
}


#bookMainalllView div.WhiteBox ul.AgeBox li.MapTitleimg{
   	 padding-top:30px;
}




#bookMainalllView div.WhiteBox ul.AgeBox li.BoldText a{
    font-weight:bold;
	font-family:±¼¸²,Gulim;
	font-size:12px;
	color:#185ba1;
}




#bookMainalllView div.WhiteBox ul.AgeBox li.BoldTextb {
	margin-top:20px;	
}

#bookMainalllView div.WhiteBox ul.AgeBox li.BoldTextb a{
    font-weight:bold;
	font-family:±¼¸²,Gulim;
	font-size:12px;
	color:#185ba1;
	margin-top:20px;	
}





#bookMainalllView div.WhiteBox ul.AgeBox li.BoldTextc {
	margin-top:10px;	
}


#bookMainalllView div.WhiteBox ul.AgeBox li.BoldTextc a{
    font-weight:bold;
	font-family:±¼¸²,Gulim;
	font-size:12px;
	color:#185ba1;
}


#bookMainalllView div.WhiteBox ul.AgeBox li.BoldTextd{
	margin-top:50px;	
}

#bookMainalllView div.WhiteBox ul.AgeBox li.BoldTextd a{
    font-weight:bold;
	font-family:±¼¸²,Gulim;
	font-size:12px;
	color:#185ba1;
}

 

#bookMainalllView div.WhiteBox ul.AgeBox li.GrayText {
   padding-top:4px;
}

#bookMainalllView div.WhiteBox ul.AgeBox li.GrayText a{
	font-family:µ¸¿ò,dotum;
	font-size:11px;
	color:#666666;
}


#bookMainalllView div.WhiteBox ul.AgeBox li.GrayText a:hover{
	text-decoration:underline;

}


/*//////////////////////////////////////////////////////////////20111121 ±³Àç¸ô »óÇ°Æò cssÃß°¡ ÀÌ¹Ì¼±////////////////////////////////////////////////////////////////////*/

#bookReviewMain{
	text-align:center;
}


/*»óÇ°Æò*/
#bookReviewbook{
   width:1000px;
   display: inline-block;
   text-align:left;
}


#bookReviewbook div.bookrhead{;
   position:relative;
   display:inline-block;
 }

 #bookReviewbook div.bookrheada{
   position:absolute;
   left:-15px;;   top:10px; 
}




#bookReviewbook div.content{
    width:1000px;
	display: inline-block;
	margin-top:20px;
	 
 }


#bookReviewbook div.content div.menu{
	display:inline-block;
	width:210px;	
	float:left;

 }

 #bookReviewbook div.content div.menu div.menubg{
   	display:inline-block;
    width:198px;
	background-color:#ecdcba;
	border:1px solid #cbc8b9;
	margin-top:15px;
	padding:5px;
 }


 #bookReviewbook div.content div.menu div.menubg div.menulist{
   	display:inline-block;
	background-color:#fbf7ec;
	padding-bottom:15px;
	}

#bookReviewbook div.content div.menu div.menubg div.menulist ul{
   	display:inline-block;
	background-color:#fbf7ec;
	padding-top:15px;
	padding-left:10px;  
	padding-right:10px;  


	}


 #bookReviewbook div.content div.menu div.menubg div.menulist li{
   font-family:verdana,µ¸¿ò,dotum;
   text-decoration:none;
   font-size:12px;
   color:#7b7c77;
   width:178px;
 }


 #bookReviewbook div.content div.menu div.menubg div.menulist li a{
   display:block;
   height:20px;
   font-family:verdana,µ¸¿ò,dotum;
   font-size:12px;
   padding-top:5px;
 }

 
 
 #bookReviewbook div.content div.menu div.menubg div.menulist li a:hover{
   text-decoration:none;
   color:#ee1154;
   font-weight:bold;
   background-color:#eedcbb;
 }


 #bookReviewbook div.content div.menu div.menubg div.menulist li.Topb{
  padding-top:5px;
 }

#bookReviewbook div.content div.menu div.menubg div.menulist li.line{
  padding-bottom:5px;
  border-bottom:1px solid #eedcba;
 }


/*°Ë»ö°á°ú ÆäÀÌÁö*/



#bookReviewbook div.content div.revlist{
    margin-left:20px;
    width:765px;
	float:left;
	display:inline-block;
	text-align:left;
 }


#bookReviewbook div.content div.revlist div.Dropdown{ 
     width:770px;
	 display:inline-block;
	 margin-top:12px;
 }


#bookReviewbook div.content div.revlist div.Dropdown ul li {
	float:left;
 }

#bookReviewbook div.content div.revlist div.Dropdown ul li.box{ 
	width:110px;
	height:25px;
	margin-right:3px;
	position:relative;
 }


#bookReviewbook div.content div.revlist div.Dropdown li.box a{ 
	display:block;
     width:106px;
	 height:20px;
    background:url('../root_img/book/20111110_bookMain/review/tabbgOff.jpg') no-repeat 0 0; 
	font-size:11px;
	font-family: µ¸¿ò,dotum;
	padding-top:5px;
	padding-left:4px;
 }

 #bookReviewbook div.content div.revlist div.Dropdown li.box a:hover{ 
    background:url('../root_img/book/20111110_bookMain/review/tabbgOn.jpg') no-repeat 0 0; 
	text-decoration:none;
 }

  #bookReviewbook div.content div.revlist div.Dropdown li.box div.subbox{
	position:absolute;
	top:-9999px;
	left:-9999px;;
  }


  #bookReviewbook div.content div.revlist div.Dropdown li.box:hover div.subbox{;
	position:absolute;
	top:25px;
	left:0px;
  }

  





  #bookReviewbook div.content div.revlist div.Dropdown li.box div.subbox ul{
	display:inline-block;
	border:1px solid #ededed;
	background-color:#ffffff;
	width:190px;
	padding-top:1px;
	padding-bottom:1px;
  }
  
  #bookReviewbook div.content div.revlist div.Dropdown li.box div.subbox ul li{
}

   #bookReviewbook div.content div.revlist div.Dropdown li.box div.subbox ul li a{
		background:none;
		width:184px;
		margin-left:1px;
		height:20px;
  }

   #bookReviewbook div.content div.revlist div.Dropdown li.box div.subbox ul li a:hover{
		background:none;
		background-color:#f8361a;
		color:#FFFFFF;
  }




/*»óÇ°Æò¸®½ºÆ®½ÃÀÛ*/

#bookReviewbook div.content div.revlist div.contentlist{ 
     width:770px;
	 display:inline-block;

 }


 #bookReviewbook div.content div.revlist div.contentlist div.headname{ 
     width:770px;
	 margin-top:20px;
	 display:inline-block;
 }

 
  
  #bookReviewbook div.content div.revlist div.contentlist div.headname ul{ 
    margin-top:10px;
     
 }
  
  
  
  #bookReviewbook div.content div.revlist div.contentlist div.headname li.bigh{ 
     font-family:¸¼Àº°íµñ,"malgun gothic";
	 font-size:20px;
	 color:#ec1551;
	 letter-spacing:-0.05em;
	 font-weight:bold;
     
 }


   #bookReviewbook div.content div.revlist div.contentlist div.headname li.smallh{ 
     font-family:verdana,µ¸¿ò,dotum;
	 font-size:11px;
	 color:#4b4b4b;
	 letter-spacing:-0.05em;
      float:left;
 }

    #bookReviewbook div.content div.revlist div.contentlist div.headname li.smallr{ 
     font-family:verdana,µ¸¿ò,dotum;
	 font-size:11px;
	 color:#ec1551;
	 letter-spacing:-0.05em;
	 text-decoration:none;
	  float:left;
     
 }

  #bookReviewbook div.content div.revlist div.contentlist div.headname li.recomm{ 
     font-family:verdana,µ¸¿ò,dotum;
	 font-size:11px;
	 color:#4b4b4b;
	 letter-spacing:-0.05em;
	 float:right;
     
 }



 #bookReviewbook div.content div.revlist div.contentlist div.list{ 
	  width:770px;
	 display:inline-block;
	 padding-top:28px;
	 margin-top:9px;
	 border-top:1px solid #dcdcdc;
 }

 #bookReviewbook div.content div.revlist div.contentlist div.list li{  
    float:left;
 }

#bookReviewbook div.content div.revlist div.contentlist div.list li.num{  
    width:30px;
 }

#bookReviewbook div.content div.revlist div.contentlist div.list li.box{  
    width:120px;
 }



#bookReviewbook div.content div.revlist div.contentlist div.list div.product{ 
     width:440px;
	 margin-left:25px;
	 margin-right:50px;
	 display:inline-block;
 }

#bookReviewbook div.content div.revlist div.contentlist div.list div.product li.smallf{
	width:415px;
	float:left;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow:hidden;
    background:url('../root_img/book/20111110_bookMain/review/icon1.gif') no-repeat 0px 0; 
	padding-left:27px;
}


#bookReviewbook div.content div.revlist div.contentlist div.list div.product li.smallf a{ 
     font-family:verdana,µ¸¿ò,dotum;
	 color:#528bc6;
	 font-weight:bold;
	 font-size:11px;
	 padding-left:5px;

 }


#bookReviewbook div.content div.revlist div.contentlist div.list div.product li.bigf{
	 margin-top:8px;
	 float:left;
    background:url('../root_img/book/20111110_bookMain/review/icon2.gif') no-repeat 0px 0; 
	padding-left:70px;
	margin-bottom:10px;
}

#bookReviewbook div.content div.revlist div.contentlist div.list div.product li.bigNoIcon{
    background:none;
	padding-left:0px;
}



#bookReviewbook div.content div.revlist div.contentlist div.list div.product li.bigf a{ 
     font-family:verdana,µ¸¿ò,dotum;
	 color:#333333;
	 font-weight:bold;
	 font-size:14px;
 }


#bookReviewbook div.content div.revlist div.contentlist div.list div.product li.tagg{ 
 margin-top:8px;
 padding-left:5px;
  }

 #bookReviewbook div.content div.revlist div.contentlist div.list div.product li.textf{
	width:440px;
 }
 
 #bookReviewbook div.content div.revlist div.contentlist div.list div.product li.textf a{ 
     font-family:verdana,µ¸¿ò,dotum;
	 color:#8a8a8a;
	 font-size:11px;
	 margin-top:15px;

 }

  #bookReviewbook div.content div.revlist div.contentlist div.list  li.idfont a{ 
     font-family:verdana;
	 color:#b38123;
	 font-size:11px;

 }

  #bookReviewbook div.content div.revlist div.contentlist div.list  li.datefont{ 
     font-family:verdana;
	 color:#8a8a8a;
	 font-size:11px;

 }

 /*»óÇ°Æò¸®½ºÆ®³¡*/

  /*»óÇ°Æò¸®½ºÆ®³¡*/
#bookReviewbook div.listnum{
    width:770px;
	height:50px;


   }

#bookReviewbook div.listnum div.numbers{
   float:left;
    width:570px;
	text-align:center;


   }

#bookReviewbook div.listnum div.search{
    float:left;
	width:200px;

   }