body{
   margin: 0 auto ;
   border:0;
   padding:0;
   text-align:center;}

/*全体的な記述*/
div#wrapper{
   margin:0px auto ;
   border:0;
   padding:0;
   text-align:center;
   width:800px;
   height:680px;
   background-image:url(../img/index/bg-photo-image.jpg);
   background-position:top;
   background-repeat:no-repeat;
   position:relative;}

/*固定配置の記述*/
div#wrapper .shop-rogo{
   margin:0px auto;
   border:0;
   padding:0;
   width:107px;
   position:absolute;
   top:5px;
   left:15px;}
div#wrapper .shop-image-title{
   margin:0px auto;
   border:0px;
   padding:0px;
   width:142px;
   position:absolute;
   top:313px;
   left:25px;}   

/*ヘッダーの記述*/
div#header{
   margin:0px auto;
   border:0px;
   padding:0px;
   width:750px;
   text-align:center;}
div#header .btn1{
   margin-top:66px;
   border:0;
   padding:0;
   width:150px;
   float:left;}   
div#header .btn2{
   margin-top:66px;
   border:0;
   padding:0;
   width:150px;
   float:left;} 
div#header .btn3{
   margin-top:66px;
   border:0;
   padding:0;
   width:150px;
   float:left;} 
div#header .btn4{
   margin-top:66px;
   border:0;
   padding:0;
   width:150px;
   float:left;} 
div#header .btn5{
   margin-top:66px;
   border:0;
   padding:0;
   width:150px;
   float:left;}    

/*コンテンツの囲みのボックス記述*/
div#box{
   margin:0px auto;
   border: 0 ;
   padding: 0 ;
   width:750px;}
div#box .shop-image-photo{
   margin-top:20px;
   margin-left:5px;
   border:0px;
   padding:0px;
   width:532px;
   float:left;}
div#box .shop-image-text{
   margin-top:20px;
   border:0px;
   padding:0px;
   width:213px;
   text-align:left;
   float:right;} 
   
/*第二コンテンツの詳細記述部分*/
div#box1{
   margin:0px auto;
   border:0px;
   padding:0px;
   width:750px;}
div#box1 .contents1{
   margin-top:20px;
   padding-top:50px;
   border:0;
   float:left;
   width:261px;} 
div#box1 .contents2{
   margin-top:20px;
   border:0;
   padding:0;
   float:right;
   width:163px;} 
div#box1 .contents3{
   margin-top:20px;
   border:0;
   padding:0;
   float:right;
   width:163px;} 
div#box1 .contents4{
   margin-top:20px;
   border:0;
   padding:0;
   float:right;
   width:163px;}         
   
/*フッター部分の記述*/
div#footer{
   margin:0px auto;
   border:0;
   padding:0;
   text-align:center;
   clear:both;
   width:800px;} 
div#footer .under-text-box{
   padding-top:20px;
   padding-right:10px;
   width:760x;
   font-size:14px;
   color:#FFFFFF;
   text-align:right;
   clear:both;}   

/*お問合わせページの追加記述*/   
div#box .mail-box{
   margin: 0px auto ;
   border:0;
   padding:0;
   width:600px;
   height:508px;
   text-align:center;}   
   
   
   
   
   
   
        
