body {margin-top: 0px; margin-bottom: 0px;}

body {text-align:center; width:100%;}
body {margin-left:auto;margin-right:auto;}
body {text-align:center;width:1003px;margin-left:auto;margin-right:auto;}

body {
background-image: url(img/back_1.png);
background-repeat:repeat-x;
background-color: #ac0e00;
}


a:link {
	text-decoration: none;
	color: #8f0000;
}

a:visited {
	text-decoration: none;
	color: #8f0000;
}
a:hover {
	text-decoration: underline;
}

#ac {
	text-decoration: none;
	color: #004c1f;
	font-size: 10px;
	font-weight:bold
}
#ac a:link {
	text-decoration: none;
	color: #004c1f;
	font-size: 10px;
	font-weight:bold
}
#ac a:visited {
	text-decoration: none;
	color: #004c1f;
	font-size: 10px;
	font-weight:bold
}
#ac a:hover {
	text-decoration: underline;
}


#eng {
	text-decoration: none;
	color: #999999;
	font-size: 9px;}
	
#cap {
	text-decoration: none;
	color: #666666;
	font-size: 10px;}


.space{
clear: left;
}

.blank-5{
float: left;
width: 100%;
height: 5px;
padding: 0px;
margin: 0px 0px 0px 0px;
}

.blank{
float: left;
width: 100%;
height: 15px;
padding: 0px;
margin: 0px 0px 0px 0px;
}


.box-back{
float: left;
border:0px solid #b3b3b3;
width: 1003px;
height: auto;
padding: 0px 0px 0px 0px;
margin:  0px;
font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
color: #666666;
font-size: small;
text-align: center;
line-height: 1.5;
background:url(img/back_2.png);
background-repeat:no-repeat;
}

.box-header{
float: left;
border:0px solid #b3b3b3;
width: 870px;
height: 155px;
padding: 0px 25px 0px 25px;
margin:  0px 41px 0px 41px;
font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
color: #666666;
font-size: small;
text-align: left;
line-height: 1.5;
}

.box-header-1{
float: left;
border:0px solid #b3b3b3;
width: 290px;
height: 95px;
padding: 60px 0px 0px 0px;
margin:  0px;
font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
color: #666666;
font-size: small;
text-align: left;
line-height: 1.5;
}

.box-header-2{
float: left;
border:0px solid #b3b3b3;
width: 290px;
height: 150px;
padding: 5px 0px 0px 0px;
margin:  0px;
font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
color: #666666;
font-size: small;
text-align: center;
line-height: 1.5;
}

.box-header-3{
float: left;
border:0px solid #b3b3b3;
width: 290px;
height: 48px;
padding: 107px 0px 0px 0px;
margin:  0px;
font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
color: #666666;
font-size: small;
text-align: right;
line-height: 1.5;
}

.box-body-1{
float: left;
border:0px solid #b3b3b3;
width: 870px;
height: 25px;
padding: 0px 25px 0px 25px;
margin:  0px 41px 0px 41px;
font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
color: #666666;
font-size: small;
text-align: left;
line-height: 1.5;
background:url(img/back_body1.png);
}

.box-body-2{
float: left;
border:0px solid #b3b3b3;
width: 870px;
height: auto;
padding: 0px 25px 0px 25px;
margin:  0px 41px 0px 41px;
font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
color: #666666;
font-size: small;
text-align: left;
line-height: 1.5;
background:url(img/back_body2.png);
}


.box-body-3{
float: left;
border:0px solid #b3b3b3;
width: 870px;
height: 25px;
padding: 0px 25px 0px 25px;
margin:  0px 41px 0px 41px;
font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
color: #666666;
font-size: small;
text-align: left;
line-height: 1.5;
background:url(img/back_body3.png);
}

.box-botan{
float: left;
border:0px solid #b3b3b3;
width: 870px;
height: 50px;
padding: 0px;
margin:  0px;
font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
color: #666666;
font-size: small;
text-align: left;
line-height: 1.5;

}


.box-flash{
float: left;
border:0px solid #b3b3b3;
width: 869px;
height: 400px;
padding: 0px;
margin:  0px;
font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
color: #666666;
font-size: small;
text-align: left;
line-height: 1.5;
background-color: #004c1f;
background-image: url(img/flash.png);
}

.box-image{
float: left;
border:0px solid #b3b3b3;
width: 870px;
height: auto;
padding: 0px;
margin:  0px;
font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
color: #666666;
font-size: small;
text-align: left;
line-height: 1.5;
}

.box-menu{
float: left;
border:0px solid #b3b3b3;
width: 820px;
height: auto;
padding: 0px;
margin: 20px 0px 0px 0px;
font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
color: #666666;
font-size: small;
text-align: left;
line-height: 1.4;
}

.box-menu-0{
float: left;
border:0px solid #b3b3b3;
width: 820px;
height: auto;
padding: 0px;
margin: 0px 0px 0px 0px;
font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
color: #666666;
font-size: small;
text-align: left;
line-height: 1.4;
}

.box-menu-d1{
float: left;
border:0px solid #b3b3b3;
width: 420px;
height: auto;
padding: 0px;
margin: 10px 0px 0px 0px;
font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
color: #666666;
font-size: small;
text-align: left;
line-height: 1.4;
}

.box-menu-d2{
float: left;
border:0px solid #b3b3b3;
width: 420px;
height: auto;
padding: 0px;
margin: 10px 0px 0px 30px;
font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
color: #666666;
font-size: small;
text-align: left;
line-height: 1.4;

}


.box-menu-t1{
float: left;
border:0px solid #b3b3b3;
width: 610px;
height: auto;
padding: 0px;
margin: 10px 0px 0px 0px;
font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
color: #666666;
font-size: small;
text-align: left;
line-height: 1.4;
}


.box-menu-p1{
float: left;
border:0px solid #b3b3b3;
width: 225px;
height: auto;
padding: 0px;
margin: 10px 0px 0px 30px;
font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
color: #666666;
font-size: small;
text-align: left;
line-height: 1.4;
}

.box-menu-t2{
float: left;
border:0px solid #b3b3b3;
width: 610px;
height: auto;
padding: 0px;
margin: 10px 0px 0px 30px;
font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
color: #666666;
font-size: small;
text-align: left;
line-height: 1.4;
}


.box-menu-p2{
float: left;
border:0px solid #b3b3b3;
width: 225px;
height: auto;
padding: 0px;
margin: 10px 0px 0px 0px;
font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
color: #666666;
font-size: small;
text-align: left;
line-height: 1.4;
}



.box-menu-2{
float: left;
border:0px solid #b3b3b3;
width: 870px;
height: auto;
padding: 0px;
margin: 10px 0px 0px 0px;
font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
color: #666666;
font-size: small;
text-align: center;
line-height: 1.4;
}

.box-menu-3{
float: left;
border:0px solid #b3b3b3;
width: 870px;
height: auto;
padding: 0px;
margin: 10px 0px 0px 0px;
font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
color: #666666;
font-size: 13px;
text-align: left;
line-height: 1.4;
}


.top-party{
float: left;
border:1px solid #c5b898;
width: 862px;
height: auto;
padding: 3px 3px 3px 3px;
margin:  20px 0px 0px 0px;
background-color: #ffffff;
}

.top-shop-a{
float: left;
border:1px solid #c5b898;
width: 198px;
height: auto;
padding: 3px 3px 3px 3px;
margin:  20px 15px 0px 0px;
background-color: #ffffff;
}

.top-shop-b{
float: left;
border:1px solid #c5b898;
width: 198px;
height: auto;
padding: 3px 3px 3px 3px;
margin:  20px 0px 0px 0px;
background-color: #ffffff;
}




.box-higa{
float: left;
border:0px solid #b3b3b3;
width: 250px;
height: 100px;
padding: 0px;
margin:  20px 0px 0px 45px;
font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
color: #666666;
font-size: small;
text-align: left;
line-height: 1.5;
background-color: #004c1f;
}

.box-higa{
float: left;
border:0px solid #b3b3b3;
width: 250px;
height: 100px;
padding: 0px;
margin:  20px 0px 0px 45px;
font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
color: #666666;
font-size: small;
text-align: left;
line-height: 1.5;
}


.box-ike{
float: left;
border:0px solid #b3b3b3;
width: 250px;
height: 100px;
padding: 0px;
margin:  20px 0px 0px 15px;
font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
color: #666666;
font-size: small;
text-align: left;
line-height: 1.5;
}

.box-hara{
float: left;
border:0px solid #b3b3b3;
width: 250px;
height: 100px;
padding: 0px;
margin:  20px 0px 0px 15px;
font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
color: #666666;
font-size: small;
text-align: left;
line-height: 1.5;
}

.box-new{
float: left;
border:0px solid #b3b3b3;
width: 610px;
height: auto;
padding: 0px;
margin:  20px 0px 0px 0px;
font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
color: #666666;
font-size: small;
text-align: left;
line-height: 1.5;
}

.box-banner{
float: left;
border:0px solid #b3b3b3;
width: 240px;
height: 240px;
padding: 0px;
margin:  20px 0px 0px 20px;
font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
color: #666666;
font-size: small;
text-align: left;
line-height: 1.5;
}


.box-pagetop{
float: left;
border:0px solid #b3b3b3;
width: 870px;
height: 30px;
padding: 0px;
margin:  10px 0px 0px 0px;
font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
color: #666666;
font-size: small;
text-align: right;
line-height: 1.5;
background:url(img/pagetop_line.png);
}

.box-footer-1{
float: left;
border:0px solid #b3b3b3;
width: 870px;
height: 20px;
padding: 0px;
margin:  5px 0px 0px 0px;
font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
color: #8f0000;
font-size: small;
text-align: right;
line-height: 1.5;
}

.box-footer-2{
float: left;
border:0px solid #b3b3b3;
width: 880px;
height: 20px;
padding: 0px;
margin:  0px 0px 0px 60px;
font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
color: #ffffff;
font-size: small;
text-align: right;
line-height: 1.5;
}



.title-drink{
float: left;
border:0px solid #b3b3b3;
width: 400px;
height: 30px;
padding: 0px 10px 0px 10px;
margin:  0px 0px 5px 0px;
font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
font-weight:bold;
color: #ffffff;
font-size: medium;
text-align: left;
line-height: 30px;
background-color:#a00e15;
}


.pic-a{
float: left;
border:0px solid #b3b3b3;
width: 110px;
height: auto;
padding: 0px 0px 0px 0px;
margin:  0px 5px 10px 0px;
font-size:x-small;
}
.pic-a img{
margin-bottom:1px;
}

.pic-b{
float: left;
border:0px solid #b3b3b3;
width: 110px;
height: auto;
padding: 0px 0px 0px 0px;
margin:  0px 0px 10px 0px;
font-size:x-small;
}
.pic-b img{
margin-bottom:1px;
}




.pic-1{
float: left;
border:0px solid #b3b3b3;
width: 108px;
height: auto;
padding: 0px 0px 0px 0px;
margin:  0px 5px 10px 0px;
font-size:x-small;
}
.pic-1 img{
margin-bottom:1px;
border:1px solid #950e15;
}

.pic-2{
float: left;
border:0px solid #b3b3b3;
width: 108px;
height: auto;
padding: 0px 0px 0px 0px;
margin:  0px 0px 10px 0px;
font-size:x-small;
}
.pic-2 img{
margin-bottom:1px;
border:1px solid #950e15;
}



h1{display:none;}



.box-image{
text-align:center;
font-family: "游明朝", "Yu Mincho";
}
.box-image p{
text-align:center;
font-size:x-large;
font-weight:bold;
font-family: "游明朝", "Yu Mincho";
margin:10px 0 0 0;
}
