body {
      background-image:url(image/back01.gif);
}
.standard {  color:#757575; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 13px; font-weight: normal}
.small {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 10px}
.white {  color: #FFFFFF; font-size: 12px}
.blue {  font-size: 12px; color: #006699}
.white_s {  font-size: 10px; color: #FFFFFF}
.blue_l {  font-size: 16px; color: #006699}
.orange {  font-size: 12px; color: #FF6600}

a:link {
	color: #3399FF;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #3399FF;
}
a:hover {
	text-decoration: underline;
	color: #3399FF;
}
a.side:link {
	color: #ffffff;
	text-decoration: none;
}
a.side:visited {
	text-decoration: none;
	color: #ffffff;
}
a.side:hover {
	text-decoration: underline;
	color: #ffffff;
}

.text1 {
        padding-left:53px;
        font-size:12px;
        font-weight:bold;
        color:#ffffff;
}
.text2 {
        padding-left:53px;
        font-size:10px;
        font-weight:nomal;
        color:#ffccaa;
}
.news {
        padding:10px;
        font-size:12px;
        font-weight:nomal;
        color:#999999;
}
.menu1_text {
        padding-top:25px;
        color:#757575;
        font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
        font-size: 12px;
        font-weight: normal;
        line-height:20px;
}
.menu1_text2 {
        padding-left:3px;
        color:#757575;
        font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
        font-size: 10px;
        white-space:pre;
        font-weight: normal;
}
.menu1_text3 {
        padding-right:3px;
        color:#757575;
        font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
        font-size: 10px;
        white-space:pre;
        font-weight: normal;
}
.menu1_text4 {
        padding-top:15px;
        padding-left:100px;
        color:#757575;
        font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
        font-size: 12px;
        font-weight: normal;
        line-height:20px;
}
.menu1_text5 {
        padding-top:0px;
        padding-left:0px;
        color:#666666;
        font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
        font-size: 12px;
        font-weight: bold;
}
.menu1_text6 {
        padding-top:0px;
        padding-left:10px;
        color:#757575;
        font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
        font-size: 12px;
        font-weight: normal;
        line-height:20px;
}
.menu1_bar {
        width:800px;
        padding-top:20px;
        padding-left:5px;
        padding-bottom:5px;
}
.menu1_hot {
        width:800px;
        height:212px;
        background-image:url("image/menu1_hot.jpg");
        background-repeat:no-repeat;
}
.menu1_cold {
        width:800px;
        height:211px;
        background-image:url("image/menu1_cold.jpg");
        background-repeat:no-repeat;
}
.menu1_sweets {
        width:800px;
        height:211px;
        background-image:url("image/menu1_sweets.jpg");
        background-repeat:no-repeat;
}
.menu1_foods {
        width:722px;
        height:203px;
        background-image:url("image/menu1_foods.jpg");
        background-repeat:no-repeat;
        background-position:center;
}
.menu1_dogfood {
        width:721px;
        height:155px;
        background-image:url("image/menu1_dogfood.jpg");
        background-repeat:no-repeat;
        background-position:center;
}
.menu2_back {
        width:800px;
        background-image:url("image/menu2_back.jpg");
        background-repeat:no-repeat;
        background-position:0px 20px;
}
.menu2_text {
        text-align:center;
        padding-top:70px;
        padding-left:0px;
        color:#8F6216;
        font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
        font-size: 12px;
        font-weight: bold;
}
.menu2_text2 {
        text-align:center;
        padding-top:0px;
        padding-left:0px;
        color:#8F6216;
        font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
        font-size: 12px;
        font-weight: bold;
}
.menu2_text3 {
        text-align:left;
        padding-top:100px;
        padding-left:80px;
        padding-bottom:10px;
        color:#757575;
        font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
        font-size: 12px;
        font-weight: nomal;
}
.menu3_back {
        width:800px;
        background-image:url("image/menu3_back.jpg");
        background-repeat:no-repeat;
        background-position:0px 70px;
}
.menu3_text {
        text-align:left;
        padding-top:0px;
        padding-left:0px;
        color:#ffffff;
        font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
        font-size: 12px;
        font-weight: nomal;
}
.menu3_text2 {
        text-align:left;
        padding-top:0px;
        padding-left:0px;
        padding-bottom:0px;
        color:#757575;
        font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
        font-size: 12px;
        font-weight: nomal;
}
.album_text {
        text-align:left;
        padding-top:0px;
        padding-left:20px;
        padding-bottom:0px;
        color:#757575;
        font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
        font-size: 12px;
        font-weight: nomal;
}
.album_text2 {
        text-align:center;
        padding-top:5px;
        padding-left:0px;
        padding-bottom:0px;
        color:#757575;
        font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
        font-size: 12px;
        font-weight: nomal;
}
.album_text3 {
        text-align:left;
        padding-top:0px;
        padding-left:0px;
        padding-bottom:0px;
        color:#5f5f5f;
        font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
        font-size: 12px;
        font-weight: nomal;
}
.album_text4 {
        text-align:right;
        padding-top:0px;
        padding-left:0px;
        padding-bottom:0px;
        color:#5f5f5f;
        font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
        font-size: 12px;
        font-weight: nomal;
}
.hole{
  font-size : 13px;
  line-height : 25px;
  color : #FDB68A;
  padding : 5 6 5 7px;
  margin : 10 0 10 0px;
  border-right : 1px dashed #FDB68A;
}
.hole2{
  font-size : 13px;
  line-height : 25px;
  color : #FDB68A;
  padding : 5 6 5 7px;
  margin : 10 0 10 0px;
  border-left : 1px dashed #FDB68A;
}
.cont{
  padding : 15px;
}
.bbs_text {
        text-align:left;
        padding-top:0px;
        padding-left:20px;
        padding-bottom:0px;
        color:#757575;
        font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
        font-size: 12px;
        font-weight: nomal;
}
.bbs_cx {
        text-align:center;
        padding-top:0px;
        padding-left:20px;
        padding-bottom:0px;
        font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
        font-size: 12px;
        font-weight: nomal;
}
.goods_text {
        text-align:left;
        padding-top:0px;
        padding-left:20px;
        padding-bottom:0px;
        color:#5f5f5f;
        font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
        font-size: 12px;
        font-weight: nomal;
}
.goods_cart {
        text-align:center;
        padding-top:3px;
        padding-left:0px;
        padding-bottom:0px;
        color:#5f5f5f;
        font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
        font-size: 12px;
        font-weight: nomal;
}
.goods_back1 {
        width:800px;
        height:574px;
        background-image:url("goods/images/goods_back1.jpg");
        background-repeat:no-repeat;
        background-position:0px 10px;
}
.goods_back2 {
        width:800px;
        height:574px;
        background-image:url("goods/images/goods_back2.jpg");
        background-repeat:no-repeat;
        background-position:0px 10px;
}
.goods_back3 {
        width:800px;
        height:574px;
        background-image:url("goods/images/goods_back3.jpg");
        background-repeat:no-repeat;
        background-position:0px 10px;
}
.show_text {
        text-align:left;
        padding-top:0px;
        padding-right:2px;
        padding-bottom:0px;
        color:#5f5f5f;
        font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
        font-size: 12px;
        font-weight: nomal;
}
.show_s {
        text-align:left;
        padding-top:0px;
        padding-left:0px;
        padding-bottom:0px;
        color:#757575;
        font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
        font-size: 11px;
        font-weight: nomal;
}