@charset "utf-8";

@import "../../common/css/css.css";


/*ページ全体設定 ---------------------------------------------------------*/
div#submenu {
	text-align:right;
	padding:30px 30px 20px 0;
	}
	
/*table設定(left) ---------------------------------------------------------*/
div.mainTxtl {
	padding:0 50px 10px 50px;
	color:#ececec;
	font-size:12px;
	}
div.mainTxtl table {
	width:460px;
	}
div.mainTxtl table tr td{
	vertical-align: top;
	}
div.mainTxtl .tit {
	color:#ffffff;
	font-size:12px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-weight:bold;
	letter-spacing:1px;
	padding:20px 0 10px 0;
	}

.lname {
	font-size:12px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-weight:bold;
	color:#fff;
	width:400px;
	padding:20px 5px 5px 5px;
}
.lprice {
	color:#F30;
	font-size:14px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-weight:bold;
	width:50px;
	padding-top:20px;
	text-align:right;
	}

.ldmenu {
	color:#cccccc;
	font-size:12px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-weight:nomal;
	width:460px;
	padding-top:10px;
	text-align:left;
	line-height:140%;
	}

.ldmenu p.drink {
	padding:12px;
	width:400px;
	color:#ececec;
	font-size:12px;
	text-align:left;
	line-height:140%;
	border:1px solid #999;
	margin:5px 0 5px 20px;
	}


p.memo {
	margin:10px 0 10px 20px;
	padding:12px;
	width:400px;
	color:#ececec;
	font-size:10px;
	text-align:left;
	line-height:140%;
	background-color:#6E2632;
	border:1px dotted #999;
}

p.pickup {
	margin:0 0 10px 20px;
	padding:12px;
	width:400px;
	color:#ececec;
	font-size:10px;
	text-align:left;
	line-height:140%;
}
	
div.mainTxtl .name1 {
	color:#cccccc;
	font-size:12px;
	font-family:Arial;
	font-weight:nomal;
	width:275px;
	padding:5px;
	}
div.mainTxtl .name2 {
	color:#cccccc;
	font-size:10px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-weight:nomal;
	width:105px;
	padding:5px;
	}
div.mainTxtl .price {
	color:#cccccc;
	font-size:12px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-weight:nomal;
	width:60px;
	padding-top:5px;
	text-align:right;
	}
.underline {
	border-bottom: 1px #999999 solid;
	}
.last {
	color:#cccccc;
	font-size:10px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-weight:nomal;
	width:460px;
	padding-top:10px;
	text-align:left;
	line-height:140%;
	}

div.mainTxtl img.border {
	padding:10px 0 5px 0;
	}
	
/*table設定(right) ---------------------------------------------------------*/
div.mainTxtr {
	padding:0 50px 10px 50px;
	color:#ececec;
	font-size:12px;
	}
div.mainTxtr table {
	margin-left:290px;
	width:460px;
	}
div.mainTxtr .tit {
	color:#ffffff;
	font-size:12px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-weight:bold;
	letter-spacing:1px;
	padding:20px 0 10px 0;
	}
div.mainTxtr .name1 {
	color:#cccccc;
	font-size:12px;
	font-family:Arial;
	font-weight:nomal;
	width:275px;
	padding:5px;
	}
div.mainTxtr .name2 {
	color:#cccccc;
	font-size:10px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-weight:nomal;
	width:105px;
	padding:5px;
	}
div.mainTxtr .price {
	color:#cccccc;
	font-size:12px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-weight:nomal;
	width:60px;
	padding-top:5px;
	text-align:right;
	}
	
img.border{
	padding:10px 0 5px 0;
	width:750px;
	height:1px;
	}
img.border_r{
	padding:10px 0 5px 0;
	width:460px;
	height:1px;
	margin-left:290px;
	}
img.border_l{
	padding:10px 0 5px 0;
	width:460px;
	height:1px;
	}
	
	
/*MENUページ(Maindish) ---------------------------------------------------------*/
div#menuMdish1 {
	background: url(../../images/menubg/maindish_1.jpg) right top no-repeat;
	width:750px;
	}
div#menuMdish2 {
	background: url(../../images/menubg/maindish_2.jpg) left top no-repeat;
	width:750px;
	}
div#menuGwine {
	background: url(../../images/menubg/gwine_1.jpg) right top no-repeat;
	width:750px;
	height:435px;
	vertical-align:top;
	}


/*MENUページ(Lunch) ---------------------------------------------------------*/
div#menuLunch1 {
	background: url(../../images/menubg/lunch_1.jpg) right top no-repeat;
	width:750px;
	}


/*MENUページ(Alacarte) ---------------------------------------------------------*/
div#menuAlacarte1 {
	background: url(../../images/menubg/alacarte_1.jpg) right top no-repeat;
	width:750px;
	}
div#menuAlacarte2 {
	background: url(../../images/menubg/alacarte_2.jpg) left top no-repeat;
	width:750px;
	}
div#menuAlacarte3 {
	background: url(../../images/menubg/alacarte_3.jpg) right top no-repeat;
	width:750px;
	height:435px;
	vertical-align:top;
	}


/*MENUページ(Drink Alcohol) ---------------------------------------------------------*/
div#menuDrink1 {
	background: url(../../images/menubg/drink_1.jpg) right top no-repeat;
	width:750px;
	}
div#menuDrink2 {
	background: url(../../images/menubg/drink_2.jpg) left top no-repeat;
	width:750px;
	}
div#menuDrink3 {
	background: url(../../images/menubg/drink_3.jpg) right top no-repeat;
	width:750px;
	}
div#menuDrink4 {
	background: url(../../images/menubg/drink_4.jpg) left top no-repeat;
	width:750px;
	height:435px;
	vertical-align:top;
	}
div#menuDrink5 {
	background: url(../../images/menubg/drink_5.jpg) right top no-repeat;
	width:750px;
	}
div#menuDrink6 {
	background: url(../../images/menubg/drink_6.jpg) left top no-repeat;
	width:750px;
	}
div#menuDrink7 {
	background: url(../../images/menubg/drink_7.jpg) right top no-repeat;
	width:750px;
	}
div#menuDrink8 {
	background: url(../../images/menubg/drink_8.jpg) left top no-repeat;
	width:750px;
	}


/*MENUページ(Drink Soft・Dessert) ---------------------------------------------------------*/
div#menuDrinks1 {
	background: url(../../images/menubg/drinks_1.jpg) right top no-repeat;
	width:750px;
	}
div#menuDessert1 {
	background: url(../../images/menubg/dessert_1.jpg) left top no-repeat;
	width:750px;
	height:435px;
	vertical-align:top;
	}
img.lefttitle {
	margin-left: 290px;
	}


/*MENUページ(PartyPlan) ---------------------------------------------------------*/
div#menupplan1 {
	background: url(../../images/menubg/pplan_1.jpg) right top no-repeat;
	width:750px;
	}


/*etc ---------------------------------------------------------*/
.titpp {
	color:#ffffff;
	font-size:14px;
	font-family:"Verdana";
	font-weight:bold;
	letter-spacing:1px;
	padding:20px 0 10px 0;
	}
.namep1 {
	color:#cccccc;
	font-size:12px;
	font-family:Arial;
	font-weight:nomal;
	width:460px;
	padding:5px 5px 5px 15px;
	line-height:150%;
	}
.redb{ color:#ffcc00; font-size:18px; font-weight:bold; }
.red { color:#FF0000; }

