.wrapper {
	margin-left: auto;
	margin-right: auto;
	width: 850px;
}
.wrapper .main .navi .news_haco p {
	font-size: 12px;
}
.wrapper .header .header_top_right li {
	list-style-type: none;
	display: inline;
	line-height: 0px;
	height: 0px;
}
.wrapper .header .header_top_right ul {
	margin: 0px;
	padding: 0px;
}
.wrapper .header .header_top_left {
	float: left;
}
.wrapper .header .header_top_right {
	float: right;
	padding-top: 7px;
}
.wrapper .header .header_top_right li {
	padding-left: 7px;
}
.main {
	background-image: url(../img/top/top.jpg);
	background-repeat: no-repeat;
	width: 850px;
	height: 450px;
	margin-top: 1px;
	margin-bottom: 5px;
	position: relative;
}
body {
	margin-top: 0px;
}
.header {
	padding-top: 30px;
	width: 850px;
}
.footer {
	width: 850px;
	height: 50px;
	padding-top: 2px;
}
.clear {
	line-height: 0px;
	margin: 0px;
	padding: 0px;
	clear: both;
	height: 0px;
}
b {
	font-family: "Hiragino Kaku Gothic Pro", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "MS P ƒSƒVƒbƒN";
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	text-transform: uppercase;
	margin: 0px;
	padding: 0px;
	color: #FFFFFF;
}
h1 {
	font-size: 0px;
	line-height: 0px;
	margin: 0px;
	padding: 0px;
}
h2 {
	font-size: 0px;
	line-height: 0px;
	margin: 0px;
	padding: 0px;
}
h3 {
	margin: 0px;
	padding: 0px;
	line-height: 0px;
}

/* tomato */
.main_t {
	background-repeat: no-repeat;
	height: 450px;
	width: 850px;
	margin-top: 5px;
	margin-bottom: 5px;
	position: relative;
	background-image: url(../img/tomato/top.jpg);
}
.tomato_h1 {
	position: absolute;
	left: 543px;
	top: 17px;
}
.tomato_h2 {
	position: absolute;
	left: 543px;
	top: 135px;
}
.other_h1 {
	position: absolute;
	left: 541px;
	top: 17px;
}
.wrapper .main_t .menu_haco .menu_pbox p {
	font-family: "Hiragino Kaku Gothic Pro", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "MS P ƒSƒVƒbƒN";
	font-size: 12px;
	line-height: 1.6em;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
.wrapper .main_t .menu_haco .soup_haco .menu_price_o3 p {
	font-family: "Hiragino Kaku Gothic Pro", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "MS P ƒSƒVƒbƒN";
	font-size: 12px;
	line-height: 1.6em;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
.navi_t {
	background-image: url(../img/pasta/pasta_base.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 70px;
	width: 825px;
	position: absolute;
	left: 12.5px;
	top: 367.5px;
}

/* cream */
.main_c {
	background-image: url(../img/cream/top.jpg);
	background-repeat: no-repeat;
	height: 450px;
	width: 850px;
	margin-top: 5px;
	margin-bottom: 5px;
	position: relative;
}
.navi_c {
	background-image: url(../img/cream/navi_base2.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 70px;
	width: 825px;
	position: absolute;
	left: 12.5px;
	top: 367.5px;
}
.wrapper .main_c .menu_haco .menu_pbox p {
	font-family: "Hiragino Kaku Gothic Pro", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "MS P ƒSƒVƒbƒN";
	font-size: 12px;
	line-height: 1.6em;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
.wrapper .main_c .menu_haco .soup_haco .menu_price_o3 p {
	font-family: "Hiragino Kaku Gothic Pro", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "MS P ƒSƒVƒbƒN";
	font-size: 12px;
	line-height: 1.6em;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}

/* napo */
.main_n {
	background-image: url(../img/napo/top.jpg);
	background-repeat: no-repeat;
	height: 450px;
	width: 850px;
	margin-top: 5px;
	margin-bottom: 5px;
	position: relative;
}
.navi_n {
	background-image: url(../img/napo/navi_base.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 70px;
	width: 825px;
	position: absolute;
	left: 12.5px;
	top: 367.5px;
}
.wrapper .main_n .menu_haco .menu_pbox p {
	font-family: "Hiragino Kaku Gothic Pro", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "MS P ƒSƒVƒbƒN";
	font-size: 12px;
	line-height: 1.6em;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
.wrapper .main_n .menu_haco .soup_haco .menu_price_o3 p {
	font-family: "Hiragino Kaku Gothic Pro", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "MS P ƒSƒVƒbƒN";
	font-size: 12px;
	line-height: 1.6em;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}

/* pepe */
.main_g {
	background-image: url(../img/garlic/top.jpg);
	background-repeat: no-repeat;
	height: 450px;
	width: 850px;
	margin-top: 5px;
	margin-bottom: 5px;
	position: relative;
}
.navi_g {
	background-image: url(../img/garlic/navi_base.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 70px;
	width: 825px;
	position: absolute;
	left: 12.5px;
	top: 367.5px;
}
.wrapper .main_g .menu_haco .menu_pbox p {
	font-family: "Hiragino Kaku Gothic Pro", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "MS P ƒSƒVƒbƒN";
	font-size: 12px;
	line-height: 1.6em;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
.wrapper .main_g .menu_haco .soup_haco .menu_price_o3 p {
	font-family: "Hiragino Kaku Gothic Pro", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "MS P ƒSƒVƒbƒN";
	font-size: 12px;
	line-height: 1.6em;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}

/* wahu */
.main_w {
	background-image: url(../img/wahu/top.jpg);
	background-repeat: no-repeat;
	height: 450px;
	width: 850px;
	margin-top: 5px;
	margin-bottom: 5px;
	position: relative;
}
.navi_w {
	background-image: url(../img/wahu/navi_base.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 70px;
	width: 825px;
	position: absolute;
	left: 12.5px;
	top: 367.5px;
}
.wrapper .main_w .menu_haco .menu_pbox p {
	font-family: "Hiragino Kaku Gothic Pro", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "MS P ƒSƒVƒbƒN";
	font-size: 12px;
	line-height: 1.6em;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
.wrapper .main_w .menu_haco .soup_haco .menu_price_o3 p {
	font-family: "Hiragino Kaku Gothic Pro", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "MS P ƒSƒVƒbƒN";
	font-size: 12px;
	line-height: 1.6em;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}

/* cury */
.navi_k {
	background-image: url(../img/cury/navi_base.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 70px;
	width: 825px;
	position: absolute;
	left: 12.5px;
	top: 367.5px;
}
.main_k {
	background-image: url(../img/cury/top.jpg);
	background-repeat: no-repeat;
	height: 450px;
	width: 850px;
	margin-top: 5px;
	margin-bottom: 5px;
	position: relative;
}
.wrapper .main_k .menu_haco .menu_pbox p {
	font-family: "Hiragino Kaku Gothic Pro", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "MS P ƒSƒVƒbƒN";
	font-size: 12px;
	line-height: 1.6em;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
.wrapper .main_k .menu_haco .soup_haco .menu_price_o3 p {
	font-family: "Hiragino Kaku Gothic Pro", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "MS P ƒSƒVƒbƒN";
	font-size: 12px;
	line-height: 1.6em;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}

/* tc */
.main_tc {
	background-image: url(../img/tc/top.jpg);
	background-repeat: no-repeat;
	height: 450px;
	width: 850px;
	margin-top: 5px;
	margin-bottom: 5px;
	position: relative;
}
.navi_tc {
	background-image: url(../img/tc/pasta_base.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 70px;
	width: 825px;
	position: absolute;
	left: 12.5px;
	top: 367.5px;
}
.wrapper .main_tc .menu_haco .menu_pbox p {
	font-family: "Hiragino Kaku Gothic Pro", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "MS P ƒSƒVƒbƒN";
	font-size: 12px;
	line-height: 1.6em;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
.wrapper .main_tc .menu_haco .soup_haco .menu_price_o3 p {
	font-family: "Hiragino Kaku Gothic Pro", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "MS P ƒSƒVƒbƒN";
	font-size: 12px;
	line-height: 1.6em;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}

/* meat */
.main_m {
	background-image: url(../img/meat/top.jpg);
	background-repeat: no-repeat;
	height: 450px;
	width: 850px;
	margin-top: 5px;
	margin-bottom: 5px;
	position: relative;
}
.navi_m {
	background-image: url(../img/meat/navi_base1.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 70px;
	width: 825px;
	position: absolute;
	left: 12.5px;
	top: 367.5px;
}
.wrapper .main_m .menu_haco .soup_haco .menu_price_o3 p {
	font-family: "Hiragino Kaku Gothic Pro", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "MS P ƒSƒVƒbƒN";
	font-size: 12px;
	line-height: 1.6em;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
.wrapper .main_m .menu_haco .menu_pbox p {
	font-family: "Hiragino Kaku Gothic Pro", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "MS P ƒSƒVƒbƒN";
	font-size: 12px;
	line-height: 1.6em;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}

/* other */
.main_o {
	background-image: url(../img/other/top.jpg);
	background-repeat: no-repeat;
	height: 450px;
	width: 850px;
	margin-top: 5px;
	margin-bottom: 5px;
	position: relative;
}
.menu_price_o {
	font-family: "Hiragino Kaku Gothic Pro", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "MS P ƒSƒVƒbƒN";
	font-size: 10px;
	color: #FFFFFF;
	margin-top: 3px;
	margin-bottom: 10px;
	line-height: normal;
	font-weight: bold;
}
.menu_o_haco {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
	color: #000000;
	height: 270px;
	width: 280px;
	position: absolute;
	left: 541px;
	top: 161px;
}
.menu_o {
	font-family: "Hiragino Kaku Gothic Pro", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "MS P ƒSƒVƒbƒN";
	font-size: 12px;
	color: #FFFFFF;
	width: 100px;
	font-weight: bold;
	line-height: normal;
	margin: 0px;
	padding: 0px;
}
.wrapper .main_o .menu_o_haco .menu_price_o3 p {
	font-family: "Hiragino Kaku Gothic Pro", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "MS P ƒSƒVƒbƒN";
	font-size: 12px;
	line-height: 1.6em;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
.wrapper .main_o .menu_o_haco .menu_pbox p {
	font-family: "Hiragino Kaku Gothic Pro", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "MS P ƒSƒVƒbƒN";
	font-size: 12px;
	line-height: 1.6em;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
.wrapper .main_o .menu_o_haco .menu_price_o3 p {
	font-family: "Hiragino Kaku Gothic Pro", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "MS P ƒSƒVƒbƒN";
	font-size: 12px;
	line-height: 1.6em;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
.main_pizza {
	background-image: url(../img/pizza/top.jpg);
	background-repeat: no-repeat;
	height: 450px;
	width: 850px;
	margin-top: 5px;
	margin-bottom: 5px;
	position: relative;
}
.pizza_h2 {
	position: absolute;
	left: 543px;
	top: 135px;
}
.wrapper .main_pizza .menu_haco .menu_pbox p {
	font-family: "Hiragino Kaku Gothic Pro", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "MS P ƒSƒVƒbƒN";
	font-size: 12px;
	line-height: 1.6em;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
.wrapper .main_pizza .menu_haco .soup_haco .menu_price_o3 p {
	font-family: "Hiragino Kaku Gothic Pro", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "MS P ƒSƒVƒbƒN";
	font-size: 12px;
	line-height: 1.6em;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}

/* reg */
.main_reg {
	background-image: url(../img/reg/top.jpg);
	background-repeat: no-repeat;
	height: 450px;
	width: 850px;
	margin-top: 5px;
	margin-bottom: 5px;
	position: relative;
}
.menu_reg_haco {
	height: 270px;
	width: 280px;
	position: absolute;
	left: 547px;
	top: 140px;
}
.navi_reg_cake {
	background-image: url(../img/reg/navi_base.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 70px;
	width: 825px;
	left: 12.5px;
	top: 367.5px;
	position: absolute;
}
.wrapper .main_reg .menu_reg_haco .menu_pbox p {
	font-family: "Hiragino Kaku Gothic Pro", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "MS P ƒSƒVƒbƒN";
	font-size: 12px;
	line-height: 1.6em;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
.wrapper .main_reg .menu_reg_haco .menu_price_o3 p {
	font-family: "Hiragino Kaku Gothic Pro", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "MS P ƒSƒVƒbƒN";
	font-size: 10px;
	line-height: 1.5em;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}

/* prin */
.main_prin {
	background-image: url(../img/prin/top.jpg);
	background-repeat: no-repeat;
	height: 450px;
	width: 850px;
	margin-top: 5px;
	margin-bottom: 5px;
	position: relative;
}
.navi_prin {
	background-image: url(../img/prin/navi_base.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 70px;
	width: 825px;
	position: absolute;
	left: 12.5px;
	top: 367.5px;
}

/* kisetu */
.main_ki {
	background-image: url(../img/kisetu/top.jpg);
	background-repeat: no-repeat;
	height: 450px;
	width: 850px;
	margin-top: 5px;
	margin-bottom: 5px;
	position: relative;
}
.navi_kisetu {
	background-image: url(../img/kisetu/navi_base.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 70px;
	width: 825px;
	position: absolute;
	left: 12.5px;
	top: 367.5px;
}
.wrapper .main_ki .menu_reg_haco .menu_pbox p {
	font-family: "Hiragino Kaku Gothic Pro", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "MS P ƒSƒVƒbƒN";
	font-size: 12px;
	line-height: 1.6em;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
.wrapper .main_ki .menu_reg_haco .menu_pbox .cake_f10 p {
	font-family: "Hiragino Kaku Gothic Pro", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "MS P ƒSƒVƒbƒN";
	font-size: 10px;
	line-height: 1.5em;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
.wrapper .main_ki .menu_reg_haco .menu_price_o3 p {
	font-family: "Hiragino Kaku Gothic Pro", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "MS P ƒSƒVƒbƒN";
	font-size: 10px;
	line-height: 1.5em;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
.cake_f10 {
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

/* order */
.wrapper .main_or .menu_order_box .menu_pbox_bk p {
	font-family: "Hiragino Kaku Gothic Pro", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "MS P ƒSƒVƒbƒN";
	font-size: 12px;
	line-height: 1.6em;
	color: #000000;
	margin: 0px;
	padding: 0px;
}
.wrapper .main_prin .menu_reg_haco .menu_pbox p {
	font-family: "Hiragino Kaku Gothic Pro", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "MS P ƒSƒVƒbƒN";
	font-size: 12px;
	line-height: 1.6em;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
.wrapper .main_prin .menu_reg_haco .menu_price_o3 {
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
.wrapper .main_prin .menu_reg_haco .menu_price_o3 p {
	font-family: "Hiragino Kaku Gothic Pro", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "MS P ƒSƒVƒbƒN";
	font-size: 10px;
	line-height: 1.5em;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
.main_or {
	background-image: url(../img/order/top.jpg);
	background-repeat: no-repeat;
	height: 450px;
	width: 850px;
	margin-top: 5px;
	margin-bottom: 5px;
	position: relative;
}
.navi_or {
	background-image: url(../img/order/navi_base.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 70px;
	width: 825px;
	position: absolute;
	left: 12.5px;
	top: 367.5px;
}
.menu_order {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
	color: #000000;
	margin-bottom: 5px;
}
.menu_pbox_bk {
	color: #000000;
	margin: 0px;
	padding: 0px;
}
.menu_order_box2 {
	color: #000000;
	padding-top: 10px;
	padding-bottom: 20px;
}
.wrapper .main_or .menu_order_box .menu_order_box2 p {
	font-family: "Hiragino Kaku Gothic Pro", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "MS P ƒSƒVƒbƒN";
	font-size: 12px;
	line-height: 1.6em;
	color: #000000;
	margin: 0px;
	padding: 0px;
}
.menu_order_fbig {
	font-family: "Hiragino Kaku Gothic Pro", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "MS P ƒSƒVƒbƒN";
	font-size: 16px;
	line-height: normal;
	font-weight: bold;
	color: #000000;
	margin: 0px;
	padding: 0px;
}
.menu_order_box {
	height: 171px;
	width: 253px;
	position: absolute;
	left: 559px;
	top: 165px;
}
.menu_or_tel {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 14px;
	margin-top: 60px;
}

/* shopr */
.main_shop {
	background-image: url(../img/shop/top.jpg);
	background-repeat: no-repeat;
	height: 450px;
	width: 850px;
	margin-top: 5px;
	margin-bottom: 5px;
	position: relative;
}
.menu_shop {
	font-family: "Hiragino Kaku Gothic Pro", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "MS P ƒSƒVƒbƒN";
	font-size: 12px;
	color: #FFFFFF;
	margin-bottom: 2px;
	line-height: normal;
}
.shop_recruit {
	font-family: "Hiragino Kaku Gothic Pro", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "MS P ƒSƒVƒbƒN";
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #FFFFFF;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.shop_bbox {
	margin: 0px;
	padding: 0px;
	font-weight: bold;
}
.menu_shop_haco {
	height: 182px;
	width: 293px;
	position: absolute;
	top: 67px;
	left: 553px;
	margin-top: 200px;
}
.shop_h2 {
	position: absolute;
	left: 542px;
	top: 82px;
}
.wrapper .main_shop .menu_shop_haco .shop_bbox p {
	font-family: "Hiragino Kaku Gothic Pro", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "MS P ƒSƒVƒbƒN";
	font-size: 12px;
	line-height: 1.6em;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
.navi_p {
	background-image: url(../img/pasta/pasta_base.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 70px;
	width: 825px;
	position: absolute;
	left: 12.5px;
	top: 367.5px;
}
.navi {
	width: 825px;
	background-image: url(../img/top/news_base.jpg);
	height: 70px;
	background-repeat: no-repeat;
	padding: 0px;
	margin: 0px;
	position: absolute;
	left: 12.5px;
	top: 367.5px;
}
.menu_price_o3 {
	margin-bottom: 5px;
}
.menu_price_o2 {
	font-family: "Hiragino Kaku Gothic Pro", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "MS P ƒSƒVƒbƒN";
	font-size: 10px;
	color: #FFFFFF;
	width: 180px;
	line-height: normal;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}
.menu_lun_haco {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
	color: #FFFFFF;
	height: 380px;
	width: 280px;
	position: absolute;
	left: 546px;
	top: 35px;
}
.menu_lun_title {
	font-family: "Hiragino Kaku Gothic Pro", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "MS P ƒSƒVƒbƒN";
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	margin-bottom: 10px;
	line-height: normal;
}
.menu_gai_rec {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
	color: #FFFFFF;
	margin-top: 30px;
	margin-bottom: 5px;
}
.menu_price {
	font-family: "Hiragino Kaku Gothic Pro", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "MS P ƒSƒVƒbƒN";
	font-size: 10px;
	color: #FFFFFF;
	margin-top: 2px;
	line-height: normal;
	font-weight: bold;
}
.menu {
	font-family: "Hiragino Kaku Gothic Pro", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "MS P ƒSƒVƒbƒN";
	font-size: 12px;
	color: #FFFFFF;
	margin-bottom: 5px;
	line-height: normal;
	font-weight: bold;
}
.menu_pbox {
	margin: 0px;
	padding: 0px;
	color: #FFFFFF;
}
.menu_haco {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
	color: #000000;
	height: 234px;
	width: 280px;
	position: absolute;
	left: 547px;
	top: 206px;
}
.menu_lun_bun {
	font-family: "Hiragino Kaku Gothic Pro", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "MS P ƒSƒVƒbƒN";
	font-size: 12px;
	color: #FFFFFF;
	margin-bottom: 25px;
	line-height: normal;
}
.menu_bar {
	float: left;
	margin: 0px;
	padding: 0px;
	line-height: normal;
}
.soupset {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
	color: #FFFFFF;
}
.soup_haco {
	height: 50px;
	width: 280px;
	padding-top: 10px;
}
.news_haco {
	height: 60px;
	width: 740px;
	margin-top: 3px;
	margin-left: 80px;
	position: absolute;
	text-decoration: overline;
}
.pasta_haco {
	height: 60px;
	width: 700px;
	position: absolute;
	margin-top: 8px;
	margin-bottom: 2px;
	margin-left: 120px;
	left: 0px;
	top: 0px;
}
.main_p {
	background-image: url(../img/pasta/top.jpg);
	background-repeat: no-repeat;
	height: 450px;
	width: 850px;
	margin-top: 5px;
	margin-bottom: 5px;
	position: relative;
}
.main_cake {
	background-image: url(../img/cake/top.jpg);
	background-repeat: no-repeat;
	height: 450px;
	width: 850px;
	margin-top: 5px;
	margin-bottom: 5px;
	position: relative;
}
.copy_bar {
	float: right;
	margin: 0px;
	padding: 0px;
}
.logo_bar {
	float: left;
	margin: 0px;
	padding: 0px;
}
.blog_left_title_box {
	margin: 0px;
	padding: 0px;
}
.main_lun {
	background-image: url(../img/lunch/top.jpg);
	background-repeat: no-repeat;
	height: 450px;
	width: 850px;
	margin-top: 5px;
	margin-bottom: 5px;
	position: relative;
}
.main_eve {
	background-image: url(../img/event/top.jpg);
	background-repeat: no-repeat;
	height: 450px;
	width: 850px;
	margin-top: 5px;
	margin-bottom: 5px;
	position: relative;
}
.navi_cake {
	background-image: url(../img/cake/navi_base.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 70px;
	width: 825px;
	position: absolute;
	left: 12.5px;
	top: 367.5px;
}
.main_gaiyou {
	background-image: url(../img/gaiyou/top.jpg);
	background-repeat: no-repeat;
	height: 450px;
	width: 850px;
	margin-top: 5px;
	margin-bottom: 5px;
	position: relative;
}
.menu_gai {
	font-family: "Hiragino Kaku Gothic Pro", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "MS P ƒSƒVƒbƒN";
	font-size: 12px;
	color: #FFFFFF;
	margin-bottom: 10px;
	line-height: normal;
}
.menu_gaiyou_haco {
	height: 270px;
	width: 280px;
	position: absolute;
	left: 550px;
	top: 160px;
}
