/* CSS タイプ6 */

body{
font-size:11px;
color:#333333;
margin:0px;
padding:0px;
}


div,p,table{
margin:0px;
padding:0px;
}


#all{
width:900px;
background-image:url(img/bg.gif);
background-repeat:no-repeat;
margin:0px auto 0px auto;
padding:0px;
}

#left_body{
width:170px;
float:left;
margin:0px;
padding:0px;
}

#list{
margin:0px;
padding:147px 0px 0px 0px;
}

#shop_logo{
width:150px;
height:100px;
margin:0px auto 20px auto;
padding:5px 0px 0px 0px;
}

#qr{
width:99px;
height:99px;
margin:0px auto 0px auto;
padding:30px 0px 0px 0px;
}

#bannar{
margin:0px;
padding:25px 0px 0px 0px;
}

#right_body{
width:652px;
margin:0px 0px 0px 78px;
padding:0px;
float:left;
}

#header_menu{
text-align:right;
}

#shop_name{
width:246px;
height:159px;
float:left;
}

.name{
margin:0px 25px 0px 0px;
padding:90px 0px 0px 0px;
text-align:right;
font-size:18px;
font-weight:bold;
font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
}

#photo_bg{
width:161px;
height:172px;
background-image:url(../../shop_img/type6-img/photo_bg.gif);
background-repeat:no-repeat;
float:left;
}

.photo{
width:130px;
height:130px;
margin:0px auto 0px auto;
padding:25px 0px 0px 0px;
}

#info{
width:319px;
height:244px;
background-image:url(img/info_bg.png);
background-repeat:no-repeat;

float:left;
}

#info_text{
margin:0px 0px 0px 50px;
padding:70px 0px 0px 0px;
color:#FFFFFF;

}

td{
height:20px;
}

#go_homepage{
width:176px;
height:24px;
margin:0px 0px 0px 0px;
padding:170px 0px 0px 0px;
}

.movie_bg{
width:597px;
height:489px;
background-image:url(img/movie_bg.png);
background-repeat:no-repeat;
float:left;
}

.movie{
width:425px;
height:344px;
margin:0px auto 0px 100px;
padding:110px 0px 0px 0px;
}

#footer{
width:900px;
margin:0px auto 0px auto;
padding:50px 0px 0px 0px;
clear:both;

}

.copyright{
text-align:right;
padding-top:20px;
}
