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

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

#title_l{ float:left; }
#title_r{ float:right; }

#title{ width:247px; position:relative; left:20px; margin:0 0 15px;}

#lead{ width:340px; position:relative; left:20px; margin:0 0 20px; }

#logo{ width:165px; position:relative; top:-10px; }

#button{ width:126px; position:relative; top:14px; left:41px; }

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

#frame{ width:710px; background:#fff; border:solid 1px #a78f7e; padding-top:35px; }

div.design { float:left; margin:0 25px 25px 0; position:relative; left:32px; }
div.design img.thumbnail{ border:solid 1px #825f4d; }
div.design div.btn { margin:9px 0 0 0; }
div.design div.btn img { margin:0 3px 4px 4px; }

div.clear{ clear:both; }

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

#settings { text-align:left; }
#settings img { position:relative; left:25px; }
#settings img#settings_title { margin-bottom:25px; }
#settings img.description { margin-bottom:20px; }
#settings img#settings_note { margin-bottom:35px; }

/*----------------------------------------------------------------------*/
/*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;}

