/* tre */

/* 共通 */
body{
width:900px;
margin:0px auto 0px auto;
font:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size:11px;
}

p{
margin:0px;
}





/* ヘッダー */
#header{
height:23px;
width:900px;
background-color:#000000;
}

#header_border{
height:10px;
background-color:#000000;
}


#tohonavi_rogo{
text-align:right;
margin-right:15px;
}

/* レフト */

#left_body{
width:160px;
height:3100px;
background-color:#000000;
float:left;
}

.bannar{
width:152px;
margin:0px auto 0px auto;
padding-top:10px;
}

/* ライト */

#right_body{
width:740px;
height:3100px;
float:left;
background-color:#EFEACA;
}

#img{
width:740px;
height:290px;
background-color:#271E18;
}

#img_fla{
width:600px;
height:200px;
margin:0px auto 0px auto;
padding-top:50px;

}

#shop_info{
width:740px;

background-color:#8F6630;
}

#shop_rogo{
width:127px;
height:48px;
padding-top:13px;
margin:0px 13px 0px 13px;
float:left;
}

#shop_info_text{
padding-top:13px;
padding-bottom:13px;
}

td{
height:15px;}

.info_sp{
width:20px;}


#movie{
width:740px;
background-color:#EFEACA;
}

.movie_title{
width:620px;
margin:0px auto 0px auto;
padding-top:45px;
}

.movie_main{
width:620px;
margin:0px auto 0px auto;
background-color:#FFFFFF;
}

.movie_yt{
width:425px;
height:344px;
margin:0px auto 0px auto;
padding-top:45px;
}

.movie_text{
width:425px;
margin:0px auto 45px auto;
padding-top:5px;
}

#footer{
width:900px;
padding-top:5px;
float:left;
}

.submenu{
float:left;
}

.copyright{
text-align:right;
}