#intro{background:url(../images/dining/bg_01.gif) no-repeat 380px 0;position:relative}#intro h3{padding-top:140px;padding-bottom:15px}#intro .images{position:absolute;top:30px;right:0px}#intro .image{overflow:hidden;width:550px;height:370px;margin-bottom:10px}#intro .image ul li{float:left;display:block;width:550px}#intro .image ul li img{display:block}#intro .images .navi{margin-left:230px}#intro .images .navi ul li{display:block;margin-left:5px;margin-right:5px;width:20px;height:20px;background:url(../images/dining/btn_01.png) no-repeat;cursor:pointer;float:left}#intro .images .navi ul li.activeSlide{background:url(../images/dining/btn_01_c.png) no-repeat}#shef{background:url(../images/dining/bg_02.png) no-repeat center center;height:480px}#shef h3{padding-top:15px;padding-bottom:15px}#shef .paper{width:640px;margin-left:360px}#shef .paper .head{padding-top:50px;background:url(../images/dining/bg_03_01.png) no-repeat left bottom;height:30px}#shef .paper .body{background:url(../images/dining/bg_03_02.png) repeat-y;padding-left:30px;padding-right:30px;position:relative;padding-bottom:30px}#shef .paper .body .text{width:350px}#shef .paper .body .text .signiture{padding-top:10px;text-align:right}#shef .paper .body .image{position:absolute;top:0px;right:30px;width:205px;font-size:86%;color:#8a6e17;line-height:1.5}#shef .paper .body .image p{padding-top:1em}#shef .paper .foot{background:url(../images/dining/bg_03_03.png) no-repeat;height:30px}#menu{position:relative}#menu h3{position:absolute;top:0px;left:0px}#menu h4{margin-bottom:10px}#menu .content{margin-left:100px}#menu .course{clear:both}#menu .course .image{width:420px;float:left;padding-bottom:30px}#menu .course .text{width:450px;float:right;padding-bottom:30px}#menu .course .text p{margin-bottom:1em}#menu .article .title{position:relative;line-height:30px;border-bottom:1px solid #ededeb;background:#fff url(../images/dining/ic_01.gif) no-repeat left center;padding-left:35px;height:30px}#menu .article .title.fix{background-image:url(../images/dining/ic_03.gif)}#menu .article .title.openable{cursor:pointer}#menu .article .title.open{background:#fff url(../images/dining/ic_02.gif) no-repeat left center}#menu .article .title .price{position:absolute;top:0px;right:10px;width:150px;text-align:right;display:block}#menu .article .detail{display:none;background:#f7f7f7 url(../images/dining/bg_04.gif) repeat-x left top;padding:20px;margin:0px;border-bottom:1px solid #eee;border-left:1px solid #fff;border-right:1px solid #fff}#menu .article .detail table{border-collapse:collapse;border:0px;margin:0px;padding:0px}#menu .article .detail table th{padding-right:20px;white-space:nowrap}#menu .article .detail table th,#menu .article .detail table td{vertical-align:top}#menu .article .detail p{margin:0;padding:0}#menu .images{position:relative;height:186px;margin-bottom:30px}#menu .images div{position:absolute;width:280px;height:186px;top:0px}#menu .images .left{left:0px}#menu .images .center{left:310px}#menu .images .right{right:0px}
