@charset "Shift_JIS";
/*guidebook.css*/
/*----------------------------------------------------------------------*/
/*body*/
#guidebook{background:url(../images/bg.gif) top center repeat;}
#guidebook #wrapper{width:570px;padding:0 15px; margin:30px auto 30px;}

/*----------------------------------------------------------------------*/

#title{ width:200px; text-align:left; position:relative; left:20px; margin:0 0 20px;}

div.book{ width:558px;background:#fff;border:solid 1px #a78f7e;margin:0 auto 25px; text-align:left; }

div.book div.block_l{ float:left; padding:25px 0 0 25px; }
div.book div.block_l div.bookTitle{ padding:5px 0 20px 0; }
div.book div.block_l div.bookInfo{ padding: 0 0 20px 0; }
div.book div.block_r{ float:right; padding:23px 30px 0 0; }
div.book div.description { width:500px; margin:0 auto 25px; }
div.book div.description img.dsc_head { margin:0 0 10px; }
div.book .refURL{ width:558px;height:12px;background-color:#9b6e4f;padding:12px 0;}
div.book .refURL img{padding:0 10px 0 29px;}
div.clear{ clear:both; }

/*----------------------------------------------------------------------*/
/*btnClose*/
#btnClose{clear:both;width:100%;overflow:hidden; padding-top:20px;}
#btnClose p,
#btnClose p a{height:31px;}
#btnClose p{width:80px; margin:0 auto;}
#btnClose p a{width:100%;display:block;background:url(../images/btn_close.gif) 0 0 no-repeat; text-indent:-9999px; overflow:hidden;}
#btnClose p a:hover{background-position:0 -41px;}

