@charset "utf-8";
/* CSS Document */

/*リンクのボーダーを消す*/
img{border:0;}
/*Pタグ無効化*/
p{margin:0;
padding:0;}
/*BOLDの余白を消す*/
strong{margin:0;}

/*全体の設定*/
body{
width:966px;
height:620px;
margin:50px auto 0 auto;
padding:0;
background:#1F1F1F;
}

/*左部分の設定*/
#LEFT{
width:212px;
height:600px;
margin:0;
padding:0;
float:left;
background:url(../img/navi/navi_bg.jpg) no-repeat;
}

/*ロゴ*/
.logo{
width:212px;
height:124px;
margin:0;
padding:0;
}

/*ナビ全体枠*/
.navi{
width:212px;
height:240px;
margin /**/:23px 0 0 0;
_margin:20px 0 0 0;
padding:0;
}

/*ロールオーバー設定*/
.navi a{
display:block;
width:212px;
height:31px;
}

.navi a:hover {
background-color:transparent;
}

.navi a:hover img{
visibility:hidden;
}

.navi_s{
width:212px;
height:31px;
margin:0 0 8px 0;
padding:0;
}

/*トピックス部分*/
.topics{
width:195px;
height:165px;
margin:35px auto auto auto;
padding:0;
font:normal 12px/16px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
color:#FFFFFF;
background-color:#330000;
filter:alpha(opacity=90);
overflow:hidden;
}

/*トピックス部分　余白*/
.topics_bug{
width:auto;
height:190px;
margin:0;
padding:15px 0 0 13px;
font:normal 12px/16px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
color:#FFFFFF;

}

/*トピックス部分　文字色*/
.topics a{
color:#FF8278;
font:normal 12px/16px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

/*右側*/
#RIGHT{
width:748px;
height:620px;
margin:0;
padding:0;
float:left;
background:url(../img/bg1.jpg) no-repeat;
}

/*右側　メニュータブ　全体枠*/
.menu_tab{
width:748px;
height:45px;
margin:0px;
padding:0;
}

/*右側　メニュータブ　全体枠*/
#menu_tab2{
width:748px;
height:75px;
margin:0px;
padding:0;
}

/*右側　メニュータブ　余白*/
#menu_tab2 ul{
width:713px;
height:35px;
margin:0 0 0 35px;
padding:0;
}

.tab_s{
margin:38px 30px 0 0;
float:left;
height:35px;
width /**/:auto;
_width:80px;
list-style:none;
}


.tab_s a{
display:block;
width /**/:auto;
_width:80px;
height:35px;

}

.tab_s a:hover {
background-color:transparent;
}

.tab_s a:hover img{
visibility:hidden;
}

/*メニュー全体枠*/
.menu{
width:720px;
height:502px;
margin:16px 0 0 12px;
padding:0;
font:normal 12px/20px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
color:#FFFFFF;
overflow:auto;
}

/*メニュー内左側*/
.menu_left{
width:380px;
height:auto;
margin:10px 0 0 25px ;
padding:0;
font:normal 12px/20px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
color:#FFFFFF;
float:left;
}

/*メニュー内カテゴリ名*/
.menu_ttl{
margin:15px 0 0 0 ;
font:bold 14px/20px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
color:#ff9966;
}

/*メニュー内　テキスト*/
.menu_txt{
width:380px;
height:auto;
margin:3px 0 10px 0 ;
padding:0;
font:normal 12px/18px  "ＭＳ ゴシック", "Osaka－等幅";
color:#FFFFFF;
}

/*メニュー内右側*/
.menu_right{
width:260px;
height:auto;
margin:28px 0 0 10px;
padding:0;
font:normal 12px/17px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
color:#E3BB95;
overflow:auto;
float:left;
text-align:center;
}


/*メニュー内　テーブル設定*/
.menu_right table{
margin:0 auto;
}

/*メニュー内　テーブル設定*/
.menu_right td{
width:auto;
height:120px;
margin:0;
padding:0 5px 0 0 ;
text-align:right;
}


/*右側*/
#RIGHT2{
width:748px;
height:620px;
margin:0;
padding:0;
float:left;
background:url(../img/bg2.jpg) no-repeat;
}

/*アクセスマップ　枠*/
.access{
width:719px;
height:500px;
margin:15px 0 0 10px;
padding:0;
}

/*アクセスマップ　上左側*/
.access_left{
width:400px;
height:500px;
margin:0;
padding:0;
float:left;
}

/*アクセスマップ　上右側*/
.access_right{
width:220px;
height:500px;
margin:5px 7px 0 0 ;
float:right;
}


/*アクセスマップ　住所*/
.access_box{
width:210px;
height:auto;
margin:0;
padding:0;
text-align:left;
font:normal 12px/18px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
color:#FFFFFF;
}

/*アクセスマップ　罫線*/
.access_line{
width:95%;
height:1px;
margin:13px 0;
padding:0;
border-top:1px solid #FFFFFF;
border-left:none;
border-right:none;
border-bottom:none;
}

/*メニュー全体枠*/
.party{
width:730px;
height:525px;
margin:16px 0 0 12px;
padding:0;
font:normal 12px/20px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
color:#FFFFFF;
overflow:auto;
overflow:hidden;
}

#RIGHT3{
width:748px;
height:620px;
margin:0;
padding:0;
float:left;
background:url(../img/bg3.jpg) no-repeat;
}

.copy{
width:748px;
height:20px;
margin:0;
padding:0;
text-align:left;
font:normal 12px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
color:#999999;
}

/*クーポンページ*/
#RIGHT4{
width:748px;
height:620px;
margin:0;
padding:0;
float:left;
background:url(../img/bg_coupon.jpg) no-repeat;
}

.coupon1{
width:748px;
height:147px;
}

.coupon2{
width:37px;
height:171px;
float:left;
}

.coupon3{
width:37px;
height:171px;
float:left;
}

.coupon_text{
width:665px;
height:171px;
display:block;
float:left;
background-color:#FFFFFF;
}

.coupon4{
width:748x;
height:237px;
}

.coupon_center{
width:748px;
height:171px;
}

/*クーポン内　タイトル*/
.coupon_ttl{
width:640px;
height:auto;
margin:0 0 0 5px ;
font:bold 18px/23px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
color:#ff4700;
}

/*クーポン内　テキスト*/
.coupon_txt{
width:640px;
height:auto;
margin:3px 0 10px 5px ;
padding:0;
font:normal 12px/18px  "ＭＳ ゴシック", "Osaka－等幅";
color:#444444;
}


